BM6P6(@ tttjjj^^^WWWVVVTTTOOOKKKJJJKKKKKKLLLMMMLLLLLLLLLKKKMMMPPPSSSUUUWWWWWWWWWXXXZZZ[[[[[[[[[___ffflll|||vvvggg^^^]]]XXXSSSQQQRRRSSSRRRQQQSSSUUUVVVSSSTTTWWWXXXUUUYYYWWWTTTRRROOOLLLHHHEEEEEEDDDBBB@@@?????????@@@@@@AAAAAAAAA@@@AAADDDFFFGGGLLLRRRWWW[[[bbbjjjpppqqqtttyyy~~~}}}sssiiibbb\\\XXXVVVUUUUUUUUUTTTSSSQQQOOOOOOVVVWWW\\\hhh}}}xxxooohhhfff___ZZZYYYXXXVVVVVVXXX]]]``````YYYNNNFFFEEEGGGJJJUUUaaalllvvv{{{lll\\\RRRJJJAAA;;;999555444111000//////111222222222000///.....................------,,,,,,,,,......------------....../////////000111111222222333222666<<<>>>BBBPPPaaa|||kkkYYYRRRRRRQQQOOOWWWeeewww}}}zzzzzz~~~pppgggeeedddaaa]]]NNNMMMKKKJJJJJJKKKLLLLLLQQQRRRVVVYYY\\\]]]^^^^^^^^^]]][[[XXXUUUQQQNNNLLLPPPOOOOOONNNMMMLLLKKKJJJJJJIIIHHHIIIKKKNNNRRRUUU}}}rrreee^^^VVVTTTUUUVVVRRRNNNKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMOOORRRSSSTTTUUUUUUWWWXXXXXXVVVUUUVVVZZZ^^^gggqqq{{{nnnccc[[[\\\XXXTTTSSSSSSTTTSSSQQQOOORRRTTTRRRSSSWWWWWWUUUXXXWWWUUUSSSRRRPPPLLLIIIEEEDDDCCCAAAAAA@@@AAAAAA@@@AAAAAA@@@@@@AAACCCFFFHHHLLLSSSXXX\\\cccjjjppprrruuuzzzzzzpppggg```\\\ZZZXXXVVVUUUTTTSSSRRRPPPOOOOOORRRSSSXXXdddxxx}}}rrriiibbb\\\XXXXXXYYYXXXYYY\\\]]]______XXXNNNFFFEEEGGGJJJUUUbbblllwww|||{{{lll\\\RRRJJJAAA;;;888555333111000///000111111222111000///.....................------,,,,,,,,,......------------....../////////000111111222222333222666<<<>>>BBBPPPbbb}}}ooo[[[SSSQQQPPPPPPXXXfffwww{{{wwwuuuwwwzzz}}}~~~|||nnnfffeeeddd^^^YYYMMMLLLKKKJJJJJJJJJKKKLLLOOOPPPSSSVVVYYY\\\^^^^^^^^^]]]\\\YYYVVVSSSPPPNNNSSSRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHJJJMMMPPPRRRnnnbbb___YYYUUUSSSTTTXXXXXXTTTOOOMMMMMMLLLLLLKKKJJJJJJJJJLLLMMMOOOPPPRRRSSSSSSSSSYYYZZZ[[[ZZZXXXXXXYYYZZZWWW\\\fffrrr}}}uuulllddd\\\XXXXXXVVVTTTSSSTTTSSSQQQPPPMMMRRRUUUUUUWWW\\\\\\YYYYYYWWWVVVVVVUUUSSSOOOMMMEEEEEEDDDCCCBBBBBBBBBCCC???@@@@@@@@@???@@@BBBDDDHHHMMMTTTZZZ^^^dddkkkpppsssvvv{{{{{{uuukkkccc^^^\\\[[[[[[WWWUUUSSSQQQPPPOOOOOOOOOMMMNNNSSS^^^rrrvvvkkkbbb\\\XXXYYYZZZYYYZZZ]]]^^^___^^^WWWMMMFFFEEEFFFKKKVVVcccmmmwww}}}{{{lll\\\RRRJJJAAA:::888444333222000///000000111111111000///.....................---------------......------------....../////////000111111222222333222666===???BBBQQQbbbsss^^^UUUQQQNNNQQQXXXfffwwwwwwtttqqqppprrruuuwwwyyy{{{{{{nnnhhhhhhfff^^^UUULLLKKKJJJJJJJJJKKKLLLMMMMMMNNNPPPSSSWWW[[[^^^```^^^]]]\\\ZZZXXXUUUSSSRRRTTTSSSRRRPPPOOONNNMMMMMMJJJJJJIIIHHHIIIKKKNNNOOOzzzjjj^^^YYYZZZXXXWWWWWWZZZ\\\[[[UUUOOOOOONNNMMMLLLKKKJJJIIIIIILLLMMMNNNPPPSSSTTTVVVVVVYYY[[[]]]___````````````ZZZ[[[\\\aaajjjzzz}}}tttpppiiibbb]]]YYYUUURRRPPPPPPPPPPPPPPPNNNLLLKKKJJJOOOSSSUUUYYY___```^^^\\\ZZZYYYXXXVVVTTTPPPMMMEEEDDDDDDCCCCCCCCCCCCCCC???@@@@@@???>>>???AAACCCIIINNNVVV\\\```eeekkkpppsssvvvzzz~~~{{{tttnnnfff___\\\\\\\\\]]]WWWUUUSSSPPPNNNNNNOOOOOOIIIKKKPPPZZZlllzzznnnfff___ZZZZZZZZZXXXXXX[[[^^^___]]]VVVMMMFFFEEEFFFLLLWWWdddnnnxxx{{{lll\\\QQQIII@@@999777444333222111000000000000111000///..............................---------......------------....../////////000111111222222444222666===???BBBQQQbbbttt```VVVQQQNNNQQQYYYgggxxxxxxsssnnnkkkmmmppptttvvvyyy}}}qqqlllmmmjjj___TTTMMMLLLLLLKKKLLLMMMNNNOOOMMMNNNPPPRRRWWW[[[___bbb]]]]]]\\\[[[YYYXXXVVVUUUSSSRRRPPPOOONNNNNNOOOOOOLLLLLLJJJJJJJJJKKKMMMNNNpppfffaaa\\\XXXXXXYYYYYY[[[^^^___\\\VVVQQQQQQPPPNNNMMMKKKJJJJJJJJJKKKLLLOOORRRUUUXXX[[[\\\WWWYYY\\\```cccdddcccbbbaaa```]]]\\\___eeemmmsssvvvnnniiifff```\\\VVVQQQNNNMMMKKKIIIFFFGGGIIIIIIHHHGGGEEEDDDDDDJJJOOORRRXXX___bbbaaaaaa___[[[XXXUUURRRNNNKKKEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@???>>>???AAACCCHHHNNNWWW]]]aaaeeekkkooorrrtttxxx|||{{{tttsssnnnhhhaaa\\\ZZZZZZ[[[\\\WWWUUURRROOOMMMMMMMMMNNNHHHJJJNNNXXXiii}}}pppfff```[[[[[[ZZZYYYYYY\\\______[[[UUULLLGGGEEEEEEMMMYYYfffoooxxx{{{lll\\\QQQIII???999666333333222111111000000000000//////.............................................------------....../////////000111111222222444333777===???CCCQQQcccrrr___VVVRRROOOPPPXXXhhhzzzyyypppjjjjjjnnnrrruuu{{{}}}sssoooooojjj^^^SSSNNNNNNNNNNNNOOOPPPRRRSSSPPPPPPRRRTTTXXX\\\```bbb\\\\\\\\\[[[ZZZXXXWWWVVVOOONNNMMMMMMMMMNNNPPPQQQNNNNNNMMMLLLLLLMMMMMMNNN|||nnnaaa]]]^^^\\\XXXWWWWWWXXX[[[^^^___]]]YYYUUUSSSQQQOOOMMMLLLLLLLLLMMMLLLMMMOOOSSSWWW[[[^^^```]]]^^^aaaeeehhhhhhfffdddcccbbb___]]][[[ZZZZZZZZZcccggglllppprrrtttuuuvvvpppnnnjjjddd^^^XXXTTTQQQOOOLLLGGGDDDCCCBBBAAA@@@???AAACCCCCCAAA@@@@@@@@@EEEKKKPPPSSS[[[dddiiijjjgggccc]]]XXXTTTQQQNNNLLLGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@??????AAACCCGGGNNNWWW^^^bbbeeeiiimmmqqqqqqssswww}}}uuunnnmmmiiiddd^^^ZZZXXXYYYYYYYYYVVVUUURRRPPPNNNLLLLLLLLLHHHJJJNNNWWWhhh~~~qqqccc]]]YYY[[[\\\[[[]]]aaa```^^^ZZZSSSLLLGGGEEEEEEOOOZZZgggpppyyy{{{mmm\\\QQQHHH???888555333333222222111000000/////////......---......///.............../////////......------------....../////////000111111222222444333777>>>@@@CCCRRRcccooo\\\UUURRRPPPPPPYYYiii{{{yyyrrrpppsssvvvxxx~~~|||tttooolllfff[[[RRROOOOOOOOOOOOPPPRRRTTTVVVSSSSSSUUUWWWZZZ\\\___```[[[[[[[[[ZZZYYYWWWVVVUUUNNNMMMKKKKKKKKKMMMOOOQQQOOONNNNNNMMMMMMNNNNNNNNNrrrhhhaaa```aaa___]]]^^^ZZZ[[[\\\^^^^^^]]]ZZZXXXTTTRRRPPPOOONNNNNNOOOOOONNNOOOPPPSSSWWW[[[___aaaddddddfffjjjnnnooommmjjjhhhgggeeebbb^^^YYYTTTPPPQQQSSSVVVWWWWWWXXXZZZ\\\WWWUUURRRPPPMMMIIIFFFCCCEEECCC@@@?????????>>>===;;;>>>@@@???===<<<>>>???EEEIIINNNRRR[[[fffnnnooolllggg___YYYUUURRRPPPOOOKKKKKKJJJJJJHHHFFFDDDBBBBBBBBBBBBAAA???@@@BBBDDDFFFNNNWWW^^^bbbeeehhhkkkooonnnooorrrxxxssskkkkkkeeeaaa]]]YYYXXXWWWVVVUUUUUUTTTRRRPPPNNNLLLKKKJJJHHHJJJNNNVVVfff~~~rrrccc]]]ZZZ[[[\\\\\\^^^aaaaaa^^^YYYRRRLLLGGGEEEDDDOOO[[[hhhqqqyyy{{{mmm\\\QQQHHH>>>777555222333222222111000000///.........------......///---........./////////000......------------....../////////000111111222222555333777>>>@@@CCCRRRccclllZZZSSSRRRPPPQQQZZZiii|||}}}wwwqqqkkkcccZZZTTTOOOOOOOOOOOOQQQSSSUUUVVVUUUVVVWWWYYYZZZ[[[\\\\\\ZZZZZZYYYXXXWWWUUUTTTSSSPPPOOOLLLJJJJJJKKKMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNuuuoookkkhhhhhhfffdddeeeiiiaaaaaa``````___]]][[[YYYTTTSSSQQQOOOOOOOOOPPPQQQPPPPPPQQQSSSVVVZZZ]]]___cccccceeejjjoooqqqpppnnnooonnnllliiiddd]]]UUUOOOJJJKKKKKKJJJIIIIIIKKKLLLJJJIIIGGGFFFEEEDDDAAA???BBB@@@>>>>>>@@@@@@@@@>>>;;;===??????<<<<<<>>>@@@===BBBFFFJJJSSS```iiikkkoooiii```YYYUUUTTTSSSSSSNNNNNNMMMLLLJJJGGGEEECCCCCCCCCCCCAAA@@@@@@BBBDDDFFFMMMWWW^^^bbbdddhhhjjjmmmllllllnnnuuusssjjjkkkccc```\\\YYYXXXVVVTTTRRRTTTSSSSSSQQQOOOLLLJJJIIIHHHJJJNNNUUUeee~~~rrrggg```\\\\\\\\\[[[[[[^^^aaa^^^YYYRRRLLLGGGEEEDDDPPP[[[hhhrrryyy|||mmm\\\QQQHHH>>>777555222222333222222111000///......---------......///---.........//////000000.........------........./////////000111111222222555444777>>>@@@CCCRRRccclllYYYRRRQQQPPPRRRZZZjjj{{{{{{tttlllccc\\\XXXNNNNNNNNNOOOPPPSSSUUUVVVUUUWWWXXXZZZ[[[ZZZZZZYYYYYYYYYXXXWWWVVVTTTRRRQQQSSSQQQNNNKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMtttrrrpppooonnnmmmlllkkkiiihhheeebbb___\\\ZZZXXXZZZXXXWWWUUUUUUVVVWWWXXXYYYWWWTTTRRRRRRTTTVVVXXXbbbdddgggkkkoooqqqssstttooonnnnnnmmmjjjcccXXXPPPQQQMMMGGGDDDCCCDDDDDDDDDEEEFFFEEECCC@@@??????@@@BBB@@@===::::::<<<>>>@@@@@@AAABBBAAA???>>>???@@@@@@CCCFFFIIIMMMUUU___fffkkkgggbbb]]]YYYUUURRROOOPPPOOOMMMMMMMMMLLLJJJHHHKKKFFFAAA@@@AAACCCDDDCCCJJJOOOUUU[[[___bbbdddfffiiihhhjjjpppvvv{{{sssjjjggggggddd```___]]]ZZZTTTOOOWWWTTTQQQOOONNNMMMJJJIIIKKKGGGHHHRRRccc}}}rrrfff```YYYUUUVVVYYY]]]```ddd___XXXPPPIIIEEECCCCCCQQQ\\\hhhpppwww|||}}}}}}xxxkkk\\\QQQHHH>>>999888444333222222111111222222333000,,,,,,///111111000,,,---------.../////////...............///000000000000000000111222333444333333666:::>>>EEETTTaaammm[[[RRRPPPPPPNNNXXXjjj~~~xxxmmmaaaYYYUUUSSSQQQOOOOOORRRTTTVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZXXXWWWWWWVVVUUUTTTSSSSSSOOONNNLLLKKKJJJKKKLLLMMMOOONNNLLLJJJJJJKKKMMMNNN}}}{{{yyyvvvssssssppplllgggbbb```^^^^^^\\\ZZZYYYWWWWWWWWWXXXYYYZZZYYYVVVTTTTTTVVVXXXZZZ```bbbfffkkkoooqqqrrrrrrrrrqqqpppooollleee\\\VVVRRRNNNIIIFFFEEEDDDCCCBBBDDDDDDDDDBBB@@@???@@@BBBCCCAAA>>><<<<<<===???AAADDDDDDEEECCC@@@======>>>???BBBDDDFFFIIIOOOXXX___fffdddaaa]]]ZZZVVVSSSPPPPPPOOOMMMMMMNNNMMMKKKIIIKKKFFFBBB@@@AAACCCDDDDDDKKKOOOVVV[[[___aaaccceeegggfffiiiooouuuzzztttkkkgggccc```]]][[[[[[YYYUUUQQQWWWTTTQQQOOONNNMMMKKKIIIJJJGGGHHHQQQbbb|||~~~qqqbbb^^^ZZZXXXXXXZZZ\\\\\\ddd```YYYQQQKKKGGGEEEDDDPPP\\\iiiqqqxxx{{{wwwyyyxxxkkk[[[PPPGGG>>>888777444333222222111111222222333000------///111111000---------..............................///000000000000000000111222333444444444666;;;???FFFTTTbbbooo\\\RRROOOPPPOOOXXXiii|||zzzpppddd\\\WWWTTTRRRPPPPPPSSSUUUWWWWWWWWWXXXZZZ[[[[[[[[[ZZZZZZVVVUUUTTTSSSRRRQQQQQQQQQOOONNNKKKIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHJJJKKKyyyzzzuuunnnfffaaa______```___^^^\\\[[[ZZZZZZZZZ[[[\\\[[[XXXWWWWWWYYY[[[]]]___ccchhhmmmqqqssssssssssssrrrpppnnnkkkfff___ZZZTTTQQQMMMJJJHHHEEECCCAAABBBCCCCCCBBBAAAAAACCCDDDFFFDDDAAA>>>===>>>@@@AAAGGGHHHHHHEEEAAA>>><<<;;;AAACCCDDDDDDFFFJJJRRRYYY`````````^^^[[[WWWSSSQQQOOONNNMMMMMMNNNNNNMMMKKKJJJGGGCCCAAAAAACCCEEEEEELLLPPPVVV[[[^^^```bbbcccccccccfffmmmsssyyytttkkkgggaaa___\\\ZZZZZZYYYXXXVVVWWWUUUQQQOOONNNMMMKKKIIIJJJGGGHHHQQQaaa{{{}}}ppp```^^^\\\\\\]]]]]]\\\ZZZccc```YYYRRRLLLHHHFFFEEENNN[[[iiirrryyy{{{xxxpppsssxxxjjj[[[PPPFFF===888777333333222111111111111222222000...---///000000000...............---------...............///000000000000000000111222333444555555888<<<@@@GGGUUUcccooo[[[QQQOOOOOOQQQYYYhhh{{{|||}}}{{{qqqfff\\\WWWUUUSSSRRRRRRUUUWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYVVVUUUTTTRRRQQQQQQPPPPPPOOOMMMJJJHHHGGGIIIKKKMMMLLLKKKIIIHHHGGGHHHIIIIII|||rrriiiccc```aaacccdddcccaaa___^^^]]]]]]]]]]]]\\\ZZZYYYYYY[[[]]]^^^aaaeeekkkqqquuuvvvuuuuuuqqqooommmjjjfffbbb]]][[[WWWUUURRROOOLLLIIIEEEBBBBBBCCCDDDCCCCCCCCCEEEGGGGGGEEEBBB@@@>>>>>>???@@@GGGHHHIIIGGGDDD???===<<>>======>>>CCCEEEHHHHHHFFFCCC@@@???AAACCCDDDDDDEEEJJJRRRXXXYYY\\\______[[[VVVSSSRRRNNNLLLJJJJJJLLLLLLLLLKKKIIIHHHEEECCCBBBDDDFFFIIIMMMQQQWWW[[[]]]^^^___aaa______ccckkkpppuuu}}}tttjjjeeegggfffccc```]]][[[ZZZ[[[XXXUUURRRPPPOOONNNKKKJJJHHHGGGHHHOOO^^^xxxyyykkkaaa^^^ZZZYYYZZZ\\\]]]^^^___]]]XXXRRRMMMJJJHHHGGGMMM[[[jjjttt{{{|||sssooojjjsssxxxjjjYYYMMMDDD;;;777777333222111111000000111111111111000000///...///////////////...---------,,,...............///000000000000000000111222333444666666999===AAAHHHWWWdddgggVVVNNNLLLMMMRRR[[[lll}}}xxxyyy{{{|||yyypppdddZZZUUUVVVUUUUUUVVVXXXZZZZZZYYYYYYZZZ[[[\\\\\\[[[YYYXXXWWWVVVTTTRRRQQQQQQRRRRRRMMMKKKIIIFFFFFFHHHJJJLLLNNNNNNMMMLLLKKKKKKJJJJJJ|||uuuqqqpppnnnmmmkkkiiifffdddbbbaaa^^^^^^]]]]]]^^^___```aaaaaadddiiimmmpppqqqpppooooooooolllgggaaa]]][[[ZZZ[[[YYYWWWUUUSSSQQQMMMJJJJJJKKKKKKJJJIIIIIIJJJLLLIIIGGGEEEBBB???======<<<>>>BBBFFFIIIHHHEEECCCBBB===???@@@AAABBBGGGNNNUUUVVVZZZ^^^___[[[WWWVVVVVVPPPNNNKKKJJJKKKLLLLLLLLLIIIHHHFFFDDDBBBDDDGGGJJJLLLPPPVVV[[[]]]^^^___aaaaaaaaadddkkkooorrryyyuuukkkfffhhhgggeeebbb]]]ZZZYYYYYYXXXVVVRRRPPPOOONNNLLLJJJGGGFFFHHHOOO\\\vvvxxxiii___[[[UUUSSSTTTXXX[[[\\\___\\\XXXTTTOOOLLLJJJIIINNN[[[iiisss{{{vvvqqqmmmzzzxxxiiiXXXLLLCCC;;;777777222222111000000000000111000111222111///---...///...............---------...............///000000000000000000111222333444666666999===AAAHHHVVVddd|||eeeUUUMMMLLLMMMQQQ\\\mmm}}}{{{|||{{{wwwnnnddd]]]XXXVVVUUUUUUWWWYYY[[[ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYXXXUUUTTTQQQOOONNNNNNOOOPPPLLLKKKIIIHHHHHHHHHJJJKKKLLLKKKKKKJJJIIIHHHGGGGGGxxxtttqqqpppooollliiifffdddbbb````````````aaabbbcccdddbbbdddgggjjjlllmmmmmmmmmoooooommmhhhaaa[[[YYYYYYZZZXXXUUUTTTSSSRRRPPPNNNOOOPPPPPPNNNLLLKKKLLLNNNKKKJJJGGGDDDAAA>>>===<<<;;;@@@EEEIIIIIIFFFDDDCCC<<<>>>?????????CCCKKKQQQRRRWWW\\\^^^[[[ZZZ[[[]]]SSSQQQMMMLLLMMMMMMMMMMMMHHHHHHGGGEEECCCDDDHHHLLLKKKOOOUUUZZZ]]]^^^```aaaccccccfffkkknnnpppvvv|||wwwmmmhhhhhhiiihhheee```\\\[[[[[[XXXVVVSSSPPPOOONNNLLLJJJGGGFFFHHHNNN[[[uuuwwwhhh]]]ZZZUUUSSSUUUXXXZZZ\\\```^^^ZZZVVVRRROOOMMMLLLOOO[[[iiirrrzzzxxxqqq~~~xxxiiiWWWKKKBBB:::666777222222111000000000000000///111333111///------///---------..............................///000000000000000000111222333444555555888<<<@@@GGGVVVddd~~~gggVVVNNNMMMNNNQQQZZZkkk}}}~~~~~~xxxxxxvvvqqqiiibbb^^^\\\VVVUUUUUUWWWYYY[[[ZZZYYYVVVWWWXXXYYYZZZZZZYYYXXXUUUSSSPPPNNNMMMNNNOOOPPPKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDD|||sssrrrqqqnnnkkkhhheeecccbbbbbbbbbbbbcccdddeeefffeeefffhhhjjjlllmmmmmmmmmmmmnnnlllggg___YYYVVVVVVXXXVVVSSSRRRSSSRRRQQQPPPSSSTTTSSSQQQNNNMMMMMMNNNMMMLLLIIIEEEBBB@@@>>>===:::???EEEIIIIIIFFFDDDBBB>>>@@@@@@??????CCCJJJOOOOOOTTT[[[]]]\\\\\\___cccVVVSSSPPPNNNNNNOOONNNNNNHHHIIIHHHEEECCCDDDHHHMMMJJJOOOUUUZZZ]]]___```bbbeeedddggglllnnnoootttzzzyyynnniiihhhkkkllliiiddd```^^^___YYYVVVSSSQQQPPPNNNLLLJJJFFFFFFHHHNNNZZZtttvvvggg^^^[[[XXXWWWXXX[[[\\\]]]aaa___\\\XXXUUUQQQOOONNNPPP\\\iiiqqqyyy~~~sss}}}xxxiiiWWWKKKAAA:::666777222111111000000000000000///111333222///,,,---///,,,------....../////////...............///000000000000000000111222333444555555888<<<@@@GGGUUUcccjjjXXXOOONNNOOOQQQYYYhhhzzz~~~xxxuuuuuuwwwsssrrrpppjjjddd___]]]\\\UUUUUUUUUWWWZZZ[[[ZZZYYYTTTUUUWWWYYYYYYYYYYYYYYYWWWUUURRRPPPOOOOOOQQQRRRKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDxxxuuusssrrrnnniiiiiimmmfffeeedddeeeeeeeeecccaaaeeeeeefffgggiiilllnnnooolllmmmlllggg```YYYUUUUUUTTTVVVWWWSSSNNNMMMPPPTTTTTTSSSRRRQQQPPPOOONNNNNNQQQNNNIIIDDD@@@>>>======???AAADDDGGGGGGFFFCCCBBBBBBBBBBBBCCCEEEGGGIIIJJJNNNSSSVVVXXX[[[```bbb```^^^UUUNNNNNNPPPNNNLLLLLLKKKIIIHHHFFFFFFGGGHHHIIILLLOOOTTTXXX[[[]]]aaacccccceeegggiiikkknnnrrruuu}}}xxxmmmiiiiiiooorrrmmmfffbbb^^^ZZZVVVSSSOOOLLLLLLLLLKKKKKKHHHHHHIIIMMMXXXqqquuuiii^^^YYYWWWXXXXXXWWWYYY]]]dddbbb___[[[VVVRRRPPPOOOSSS[[[dddmmmxxxwww~~~pppcccTTTJJJBBB:::666666222222222111111111111000///.........------------000000///...------,,,,,,------------.........///111111111111111222222222555999666888BBBHHHUUUiiikkkVVVPPPQQQRRRVVV]]]iiiyyyxxxwwwtttppplllhhheeecccgggeeecccddddddaaa[[[VVVWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVYYY[[[\\\\\\[[[ZZZWWWUUUQQQNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFGGGGGGGGG}}}xxxtttsssqqqnnnmmmnnnhhhhhhhhhhhhfffeeedddccceeefffgggiiilllnnnooopppppprrrqqqmmmddd\\\VVVTTTWWWYYYZZZVVVPPPLLLMMMPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQNNNIIICCC???===<<<<<>>???@@@AAACCCEEEFFFGGGHHHMMMPPPRRRWWW___dddddd___VVVOOOOOOQQQPPPNNNNNNKKKJJJGGGFFFEEEFFFHHHJJJKKKOOOSSSVVVYYY\\\___aaacccdddeeefffgggjjjnnnrrrxxx}}}yyynnnlllpppuuuvvvooofffaaa\\\WWWVVVSSSOOOMMMLLLKKKJJJIIIFFFFFFGGGKKKVVVooopppddd^^^ZZZWWWXXXXXXWWWYYY^^^eeecccaaa]]]XXXUUUSSSSSSWWW^^^fffmmmxxx|||zzzssseeeVVVKKKBBB:::555555222222222111111111111000/////////.........------000//////...------,,,,,,------........./////////111111111111111222222222444888666888BBBIIIUUUiiikkkWWWQQQQQQQQQVVV]]]kkk{{{yyyuuukkkjjjiiifffccc___[[[YYYYYYXXXYYY\\\``````]]]YYYUUUVVVVVVWWWXXXXXXYYYYYYUUUWWWYYY[[[\\\[[[[[[ZZZVVVTTTQQQNNNKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGFFFFFFEEEEEEEEEEEEEEE|||ttttttuuusssqqqpppoooqqqrrrpppkkkgggfffgggeeefffhhhkkknnnpppqqqqqqssstttuuuqqqhhh^^^VVVQQQTTTWWWXXXVVVQQQMMMLLLMMMNNNOOORRRUUUVVVVVVVVVUUUQQQNNNIIICCC>>>;;;::::::===???BBBDDDDDDCCC@@@>>>===>>>???AAABBBCCCDDDDDDCCCHHHKKKMMMTTT^^^dddeeeaaaWWWPPPPPPRRRQQQPPPQQQLLLJJJGGGEEEDDDFFFIIIJJJKKKNNNRRRUUUWWWYYY\\\___cccccccccbbbccceeejjjmmmrrrvvv{{{|||ssstttuuuyyyxxxoooeee___ZZZUUUWWWTTTPPPMMMLLLJJJIIIGGGFFFFFFGGGKKKVVVoooooobbb^^^ZZZWWWXXXXXXWWWZZZ___eeeeeeccc```[[[XXXWWWWWW\\\bbbiiiooowwwwwwuuuhhhXXXLLLCCC:::555444222222222111111111111000000000000/////////....../////////...------,,,,,,....../////////000000000000000111111111222222222222888777:::DDDJJJUUUhhhlllXXXQQQPPPOOOUUU^^^mmm}}}}}}zzzvvvpppjjj______```___\\\WWWRRROOONNNNNNPPPVVV[[[^^^[[[YYYRRRSSSUUUWWWXXXZZZZZZ[[[WWWXXXYYY[[[[[[[[[ZZZYYYUUUTTTRRROOOLLLIIIGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGFFFEEEEEEEEEEEEEEE}}}|||~~~{{{yyy}}}{{{rrrjjjhhhiiidddeeehhhkkknnnoooppppppppprrrssspppiii___UUUOOOLLLPPPTTTUUUSSSPPPNNNMMMNNNPPPSSSVVVXXXXXXWWWVVVQQQMMMHHHBBB===999888888:::===@@@CCCEEEDDDBBBAAA@@@@@@@@@AAABBBBBBBBBCCCBBBGGGMMMQQQXXXaaaffffffaaaXXXPPPPPPRRRQQQPPPQQQMMMJJJGGGDDDDDDFFFIIIKKKKKKNNNQQQTTTVVVWWWZZZ\\\aaaaaaaaa______bbbfffjjjnnnqqquuuyyy~~~~~~xxx{{{uuuyyyxxxoooeee___ZZZVVVWWWTTTPPPNNNLLLJJJHHHFFFHHHHHHIIIMMMXXXqqqrrrfff___ZZZWWWXXXXXXXXX[[[```ffffffeeeaaa\\\YYYYYY[[[]]]dddkkkpppxxxxxxuuugggXXXMMMDDD;;;666555222222222111111111000000000000000000//////////////////.........---------////////////000000000000000000000111222222333333111777777:::EEEJJJUUUggglllXXXQQQOOONNNSSS^^^nnnzzzxxxxxxuuunnnhhh```aaabbbaaa]]]WWWPPPLLLMMMMMMNNNSSSXXXZZZWWWTTTQQQRRRTTTWWWXXXZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYXXXUUUTTTSSSQQQNNNJJJGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLIIIIIIHHHGGGGGGGGGGGGHHHxxxmmmhhhhhhdddeeegggiiikkklllmmmnnnnnnoooooonnniiiaaaXXXRRRKKKOOOTTTWWWWWWTTTRRRPPPPPPRRRUUUWWWXXXVVVTTTSSSPPPLLLFFF@@@;;;888777666888:::???CCCFFFFFFEEEDDDAAA@@@@@@???@@@@@@AAABBBBBBJJJSSSZZZccckkkmmmlllbbbXXXPPPOOOQQQPPPOOOPPPLLLJJJGGGEEEEEEFFFIIIJJJKKKNNNQQQSSSTTTUUUXXXYYY^^^^^^^^^^^^^^^```dddggglllooossswww{{{{{{uuuxxxsssxxxxxxpppgggbbb]]]YYYWWWUUUQQQOOOMMMKKKHHHFFFHHHHHHIIIMMMXXXqqqwwwkkk___ZZZWWWWWWXXXXXX\\\aaaggggggeee___YYYVVVXXX\\\[[[dddmmmssszzz{{{sssfffVVVLLLDDD<<<888888222222222111111111000000000000000000////////////...............---------////////////000000000000///000000111222222333333000666777:::EEEJJJUUUhhhjjjXXXQQQOOOMMMSSS^^^pppuuuttttttvvvyyyxxxrrrlllkkklllllliiiccc[[[SSSMMMLLLLLLMMMQQQVVVWWWTTTPPPSSSUUUWWWZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXVVVVVVTTTRRROOOLLLIIIHHHGGGGGGIIIJJJKKKKKKLLLLLLJJJIIIIIIHHHGGGHHHHHHHHH~~~qqqjjjfffeeeeeeeeefffhhhiiikkklllnnnmmmlllkkkgggbbbZZZUUUPPPSSSWWW[[[[[[YYYUUURRRSSSTTTUUUVVVUUUSSSQQQPPPMMMJJJEEE???:::777666666666:::>>>CCCFFFGGGFFFEEE???>>>===<<<>>>AAADDDGGGHHHRRR]]]fffooovvvwwwuuueeeZZZPPPOOOPPPOOONNNOOOKKKIIIHHHFFFFFFGGGHHHIIIJJJLLLOOOQQQQQQRRRTTTVVVXXXYYY[[[\\\]]]___ccceeejjjmmmrrrwww{{{wwwrrruuuvvv{{{}}}vvvmmmgggbbb]]]WWWUUURRRPPPOOOMMMJJJHHHFFFFFFGGGKKKVVVooowwwkkk___ZZZWWWWWWXXXXXX]]]bbbhhhhhhddd[[[SSSPPPTTTYYYYYYdddooovvv}}}qqqdddUUULLLDDD<<<888888222222222111111111111000000000000/////////..................................../////////000000000//////000111222333333444111666666999DDDJJJVVViiiiiiVVVPPPOOONNNTTTaaattt|||xxxuuuiiilllpppuuuyyyyyywwwtttvvvvvvuuuqqqiii```VVVQQQKKKJJJLLLPPPUUUVVVSSSPPPVVVXXXZZZ]]]___```______]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTRRROOOMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFzzzpppjjjhhhgggeeedddeeegggjjjkkknnnkkkgggdddbbb^^^YYYUUUOOOQQQUUUZZZ\\\[[[XXXVVVTTTTTTSSSSSSRRRQQQOOONNNKKKHHHCCC>>>999777666666777:::>>>BBBDDDDDDCCCBBB???===<<<===AAAGGGNNNRRRXXX```hhhnnnuuu{{{|||yyyhhh]]]SSSPPPPPPOOONNNOOOIIIIIIHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNNNNNNNPPPQQQQQQSSSWWWZZZ\\\^^^aaacccfffjjjpppvvvzzz}}}}}}zzz}}}uuummmeee^^^WWWUUUSSSRRRQQQOOOLLLJJJFFFFFFGGGKKKVVVooouuuiii```ZZZWWWWWWXXXYYY]]]ccciiihhhaaaVVVLLLIIIOOOVVVXXXeeerrryyyrrreeeUUUKKKCCC:::666666222222222111111111111000/////////.........------........................------........./////////...///000111222333444444222777555888CCCJJJWWWkkkgggUUUOOOOOOOOOWWWeeexxx~~~yyytttqqqnnnnnnnnnfffjjjpppuuuwwwyyy|||~~~}}}zzzuuummmddd[[[VVVOOONNNOOOSSSWWWXXXUUUQQQSSSUUUYYY]]]```aaaaaaaaa^^^]]]\\\ZZZXXXWWWVVVVVVVVVTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGxxxpppjjjhhhfffddddddfffiiilllmmmhhhbbb^^^\\\YYYUUURRRHHHKKKPPPVVVZZZ\\\[[[YYYSSSSSSRRRQQQPPPOOOOOONNNJJJGGGBBB===999777666666888;;;>>>AAABBBAAA???>>>@@@???>>>???EEENNNWWW]]]gggmmmqqqsssvvv{{{{{{wwwkkk___UUURRRQQQPPPOOOPPPHHHHHHIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKKKKLLLMMMNNNKKKOOOTTTXXX[[[]]]___aaaccchhhnnntttxxx|||{{{qqqfff___WWWUUUSSSSSSRRRQQQNNNKKKIIIHHHIIIMMMXXXqqquuuiii```ZZZWWWWWWXXXYYY^^^dddjjjggg___RRRGGGEEEKKKSSSYYYfffttt{{{tttfffVVVKKKBBB999444333222222222111111111111000///.........---------------.....................------------.........///...///000111222333444444333777555777BBBJJJWWWllleeeTTTOOOOOOOOOZZZhhh|||}}}xxxrrroookkkgggffffffhhhiiiiiimmmrrruuuvvvzzz~~~xxxpppggg___[[[WWWUUUVVVXXX[[[ZZZVVVRRRMMMPPPUUUZZZ^^^`````````___^^^\\\ZZZXXXWWWVVVVVVUUUSSSPPPNNNLLLLLLMMMNNNPPPPPPOOONNNLLLKKKIIIHHHKKKJJJIIIIIIHHHHHHIIIIII~~~uuuooojjjddd```___aaabbbbbbeeebbb```]]][[[XXXTTTRRRNNNMMMMMMQQQVVVZZZZZZYYYTTTTTTRRRQQQOOOMMMLLLLLLIIIGGGDDD@@@===:::888777:::;;;===<<<;;;;;;<<<>>>???===>>>EEERRR```kkkqqqzzz|||zzzuuusssuuuuuurrrjjj]]]RRROOOPPPOOOMMMMMMOOOLLLIIIHHHHHHHHHGGGFFFIIIIIIHHHIIIIIIJJJKKKLLLKKKNNNRRRUUUYYY\\\```cccfffgggkkksssxxxzzzvvvhhh]]]TTTRRRPPPPPPQQQQQQPPPOOOPPPIIIEEEKKK[[[vvvvvviiibbb\\\XXXZZZ\\\]]]aaafffiiiccc\\\UUUMMMHHHLLLSSS___hhhsss{{{|||ooobbbTTTJJJBBB:::555555444333222222111111222222000111111000......///000......---------......///............////////////000000000111222222222333666777:::>>>AAAJJJ\\\mmmgggTTTNNNPPPSSSZZZmmm~~~zzzuuunnnhhhhhhfffbbb```^^^___```aaahhhkkkpppuuuyyy|||}}}~~~yyypppgggdddccc^^^\\\ZZZZZZ[[[YYYTTTOOOPPPRRRUUUYYY\\\]]]^^^^^^dddbbb^^^[[[YYYXXXXXXYYYYYYWWWTTTRRRQQQPPPOOOMMMQQQOOOMMMKKKJJJJJJKKKKKKNNNNNNMMMLLLJJJGGGEEEDDDxxxooolllhhhccc```^^^]]]\\\aaa___]]]ZZZXXXUUUPPPMMMMMMLLLMMMQQQVVVZZZ[[[ZZZVVVUUUTTTSSSPPPNNNLLLKKKKKKIIIFFFBBB>>>;;;999888999;;;<<<<<<;;;;;;<<<===??????CCCNNN]]]lllxxx}}}}}}|||zzz{{{zzzwwwlll___SSSPPPPPPOOOMMMNNNOOOLLLIIIGGGGGGGGGGGGFFFHHHHHHHHHHHHIIIJJJKKKLLLJJJLLLPPPSSSVVVYYY]]]```aaaccciiiqqqwwwzzz~~~ttthhh^^^WWWTTTRRRPPPQQQQQQQQQPPPOOOJJJGGGLLL[[[uuuvvvjjjaaa[[[XXXYYYZZZ[[[___dddiiiccc\\\UUUMMMHHHLLLSSS^^^hhhrrrzzz|||nnnaaaSSSIIIAAA999555444444333222222111111222222000111111000...---///000///......---------..................////////////000000000111222222333333666777:::===AAAJJJ\\\mmmfffSSSNNNQQQSSS\\\pppzzzsssooolllhhhdddcccbbb___]]]]]]]]]___```fffhhhlllppptttwwwxxxyyy~~~~~~|||yyyrrrlllhhhgggaaa```^^^\\\ZZZXXXTTTQQQQQQRRRUUUWWWZZZ\\\]]]^^^bbb```^^^[[[XXXWWWVVVVVVYYYWWWUUUTTTTTTSSSQQQPPPPPPOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKIIIGGGFFFEEEssssssqqqmmmgggaaa^^^]]]^^^]]]ZZZXXXVVVSSSNNNKKKLLLMMMNNNRRRWWWZZZ[[[[[[WWWWWWWWWVVVSSSQQQNNNLLLMMMKKKHHHDDD@@@===:::999999:::;;;;;;::::::;;;<<<>>>AAAIIIUUUeeesss}}}~~~|||xxxmmm```TTTPPPOOONNNNNNOOOOOOLLLHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKNNNQQQSSSVVVZZZ]]]^^^aaahhhrrrxxx{{{zzzsssiii```[[[XXXSSSQQQPPPQQQQQQPPPMMMKKKJJJOOO[[[tttsssiii```ZZZWWWXXXXXXYYY]]]bbbiiiccc\\\UUUMMMHHHLLLSSS___hhhqqqyyy|||mmm```QQQGGG@@@888444444333333222111111111111222000000111///...---...000000///...---------------............///////////////000000111222222333333666777999===AAAJJJ]]]mmm}}}eeeRRRNNNQQQTTT```sss~~~wwwmmmgggeeedddcccaaa```___]]]]]]]]]___aaaccceeegggiiillloooqqqsssuuuxxxxxxwwwvvvuuurrrnnnkkkgggfffccc___ZZZVVVTTTTTTSSSSSSSSSUUUWWWZZZ\\\^^^______]]][[[YYYVVVTTTSSSWWWWWWVVVWWWXXXWWWUUURRROOOOOOOOOOOONNNLLLKKKJJJKKKKKKJJJJJJHHHGGGGGGFFFzzzqqqiiieeeccc]]][[[ZZZYYYWWWTTTPPPMMMNNNOOORRRUUUWWWYYYZZZZZZWWWWWWXXXXXXVVVTTTRRRPPPNNNLLLHHHDDD@@@===:::999888999;;;:::999999:::<<<===BBBJJJVVVcccnnnvvvzzz}}}~~~{{{wwwsssiii^^^RRRNNNNNNMMMOOOQQQOOOLLLGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIKKKMMMOOOQQQSSSWWWZZZ```cccjjjtttzzz|||}}}{{{uuukkkccc]]]YYYTTTPPPOOOOOOOOOOOOKKKKKKMMMRRR]]]ttt{{{mmmeee]]]YYYVVVVVVVVVVVVZZZaaahhhbbb[[[UUUMMMHHHLLLTTT```iiirrrzzz|||lll___PPPFFF>>>777333333333222222111111111111111///000000///------...000000///...---------------............//////////////////000111222333333444555666999===AAAKKK]]]nnngggSSSNNNPPPSSSaaauuu~~~wwwrrrmmmfffbbbaaaaaa``````___^^^^^^___```ccceeeggghhhhhhiiijjjlllnnnpppqqqtttrrrrrrsssuuuuuuqqqmmmlllkkkhhhaaaYYYUUUUUUVVVTTTTTTSSSSSSTTTWWW[[[]]]^^^^^^^^^\\\ZZZWWWSSSQQQUUUUUUVVVXXXYYYYYYVVVTTTOOOPPPQQQRRRQQQNNNKKKJJJJJJJJJIIIIIIHHHHHHGGGHHH}}}qqqhhhddd]]][[[YYYWWWWWWUUUSSSPPPQQQSSSVVVXXXYYYYYYYYYYYYWWWWWWXXXXXXXXXWWWVVVUUUNNNLLLHHHDDD@@@<<<:::999888999;;;:::999999:::<<<===BBBKKKVVV```iiiooossszzz{{{vvvqqqmmmcccYYYPPPMMMLLLLLLOOORRROOOLLLHHHFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKMMMNNNPPPSSSWWWZZZbbbdddkkktttxxxyyy|||~~~zzzpppfff^^^YYYSSSOOONNNNNNNNNMMMKKKLLLOOOUUU```xxxuuuiiibbb[[[WWWUUUUUUTTTTTTYYYaaahhhbbb[[[UUUMMMIIIMMMTTTbbbkkkttt|||{{{kkk^^^NNNDDD===666333444333222111111000000111111///000000///---,,,.../////////...---------------............////////////...///000111222333444444555666999===AAAKKK]]]nnnkkkVVVOOOPPPRRR```ttt}}}tttnnngggeeecccbbbaaa```^^^]]]^^^^^^___```bbbdddfffhhhiiiiiihhhiiiiiikkklllmmmpppnnnmmmnnnqqqrrrooolllnnnnnnjjjbbbZZZUUUUUUWWWVVVUUUSSSRRRSSSVVVYYY\\\]]]]]]^^^]]][[[XXXTTTRRRRRRSSSTTTWWWYYYYYYWWWUUUPPPRRRTTTTTTSSSQQQMMMKKKKKKJJJIIIHHHHHHHHHHHHIIInnnddd```]]]YYYVVVUUUTTTRRRQQQSSSVVVYYY[[[[[[ZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXOOOMMMIIIEEE@@@===:::999999:::;;;;;;::::::;;;<<<===CCCKKKTTT]]]fffnnnsssvvv~~~wwwrrroookkk```XXXPPPNNNLLLKKKMMMQQQOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGJJJKKKLLLMMMOOORRRWWW[[[bbbccciiipppssssssvvv{{{tttjjj]]]YYYTTTPPPOOONNNMMMLLLLLLLLLOOOWWWeee}}}oooddd___XXXVVVUUUUUUSSSSSSYYYbbbgggbbb[[[UUUMMMIIIMMMUUUccckkkvvv~~~yyykkk^^^NNNDDD<<<666444555222222111000000000000111//////000...---,,,---///......---------......///............////////////......///111222333444555555555999===BBBKKK^^^ooopppYYYPPPQQQRRR^^^rrrzzzuuuooojjjbbbbbbbbbbbbaaa___]]]\\\]]]^^^^^^```aaaccceeefffiiiiiihhhhhhhhhhhhhhhgggkkkiiihhhhhhjjjkkklllkkkooommmhhhbbb[[[WWWVVVWWWWWWVVVTTTSSSTTTVVVXXXZZZ[[[\\\\\\\\\[[[XXXVVVTTTRRRRRRSSSUUUWWWXXXWWWUUUSSSTTTVVVWWWUUUSSSPPPNNNMMMLLLJJJIIIHHHHHHIIIJJJqqqiiiddd]]]WWWUUUSSSRRRRRRRRRVVV[[[]]]]]]]]]^^^___]]][[[YYYWWWVVVVVVWWWXXXQQQOOOKKKFFFBBB>>>;;;:::999;;;<<<<<<;;;;;;<<<===<<<@@@GGGNNNUUU^^^hhhooommmvvv}}}yyysssooommmkkk```YYYSSSPPPNNNJJJKKKNNNNNNMMMKKKJJJJJJIIIGGGEEEBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLNNNRRRWWW[[[bbbcccgggmmmpppppptttzzzxxxmmm\\\YYYUUURRRQQQPPPNNNMMMMMMKKKOOOYYYiiiyyyhhh]]]YYYVVVUUUTTTUUUSSSSSSZZZdddgggaaa[[[TTTMMMIIIMMMUUUaaakkkvvvwwwlll^^^NNNDDD<<<666444666222222111000000000000000...//////...,,,,,,---///---------------...///000............////////////......///111222333444555444555888===BBBKKK^^^ooorrr[[[RRRRRRSSS]]]qqquuuooonnnssswwwxxxzzz}}}{{{xxxtttrrrpppnnnkkkiiidddddddddbbb```______`````````aaabbbcccdddeeeeeekkkkkkkkkkkkjjjhhhgggeeeddddddcccbbbbbbeeeiiilllmmmjjjeee```]]]ZZZWWWUUUXXXWWWVVVUUUUUUVVVXXXYYYYYYYYYZZZZZZYYYXXXVVVUUUTTTSSSSSSTTTVVVXXXXXXWWWVVVWWWXXXXXXWWWUUUSSSQQQOOOMMMKKKJJJIIIIIIJJJKKKrrrkkkbbb[[[VVVUUUTTTSSSPPPUUU[[[______```aaacccaaa^^^ZZZWWWUUUTTTUUUVVVSSSPPPMMMHHHCCC???===;;;:::;;;===<<<;;;;;;<<<>>>:::===BBBFFFLLLTTT___fffeeeooovvvtttnnnllllllkkkccc\\\VVVSSSOOOJJJIIIKKKNNNMMMLLLLLLLLLKKKGGGEEEBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIKKKMMMQQQWWW[[[ccccccgggmmmpppqqqvvv|||zzzooo\\\ZZZVVVTTTSSSRRROOOMMMMMMKKKNNNYYYlllsssaaaWWWSSSUUUTTTTTTUUUSSSSSS[[[eeegggaaa[[[TTTMMMIIINNNUUU```jjjuuu~~~wwwlll^^^NNNDDD===777555666222111111000000000000000...//////...,,,,,,---///,,,,,,,,,---...///000111............/////////000---...///111222333555555444555888===BBBLLL^^^ooosss\\\SSSSSSTTT\\\ppp}}}}}}}}}}}}{{{yyywwwvvvnnnfffaaadddhhhhhhkkkpppqqqnnnkkkjjjjjjjjjjjjiiijjjiiigggdddaaaaaaccceeedddddddddeeeeeefffffffffnnnooooooooonnnkkkhhhfff___``````^^^]]]aaahhhmmmlllhhhbbb___^^^\\\XXXTTTXXXXXXWWWVVVVVVVVVWWWXXXWWWWWWWWWXXXWWWWWWVVVVVVVVVTTTSSSTTTVVVXXXXXXXXXXXXYYYYYYYYYXXXVVVTTTSSSPPPOOOLLLJJJIIIIIIJJJKKK|||oooccc^^^WWWMMMKKKOOONNNWWW___bbbbbbeeeeeecccbbbbbbaaa\\\VVVSSSTTTVVVTTTQQQLLLGGGDDD@@@<<<999<<<<<<;;;;;;;;;<<<======999;;;===???CCCJJJQQQVVV]]]eeejjjjjjiiilllmmmlllggg```WWWPPPNNNNNNMMMKKKLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIKKKOOOTTTXXXaaacccgggjjjnnnsssyyy}}}xxxlll[[[XXXUUURRRRRRQQQPPPOOOOOONNNQQQZZZmmmtttcccZZZWWWWWWUUUSSSRRRSSSVVVZZZ\\\ddd___YYYSSSLLLHHHLLLSSSccclllwwwxxxjjj___PPPDDD<<<888555222333333333222222222111111000000//////......------................................................000000000111222222333333777555666<<>>===<<<<<<<<<;;;;;;>>>BBBFFFNNNWWW^^^```aaaeeeggggggggg___TTTMMMKKKKKKLLLKKKGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHGGGHHHJJJLLLNNNRRRWWWZZZ```ccchhhmmmrrryyynnn```WWWUUUSSSRRRRRRQQQOOOMMMNNNPPPSSSYYYhhh|||kkk___ZZZZZZXXXTTTRRRQQQRRRTTTUUU[[[VVVQQQMMMIIIHHHNNNWWWdddmmmxxxvvvhhh^^^OOOCCC<<<888555333222222111111111000000000.............../////////................................................000000000111222222333333777666888===CCCOOObbbrrruuucccXXXTTTTTT[[[fffxxx}}}wwwtttqqqooonnnnnnoooooommmlllccc]]]ZZZ\\\]]][[[[[[]]]```bbbeeehhhkkknnnooopppqqqvvv|||}}}vvvrrrmmmjjjeee```^^^^^^___aaa```aaabbbcccbbb```^^^]]][[[\\\^^^___]]]ZZZWWWUUUTTTQQQMMMMMMOOOSSSVVVWWWXXXUUURRRRRRSSSUUUUUUUUUVVVXXXYYYYYYWWWUUUVVVVVVSSSRRRQQQPPPOOOMMMMMMLLLzzz}}}~~~~~~}}}lllaaaZZZQQQKKKKKKSSS___kkksssxxx~~~wwwoooddd]]]ZZZYYYWWWVVVVVVRRRNNNJJJFFFCCC???===888;;;???BBBCCCBBB???=========<<<;;;:::<<>>999<<>>CCCGGGGGGDDD@@@===<<<============>>>@@@CCCFFFPPPZZZ]]]```ccceeeddd]]]WWWOOOJJJKKKLLLMMMLLLLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGIIIKKKMMMPPPUUUYYY[[[```gggooovvv|||xxxuuu}}}yyyqqqjjjdddZZZWWWSSSQQQPPPPPPNNNMMMLLLOOOTTT[[[jjjwwwllleeeXXXVVVUUUTTTUUUXXX[[[^^^```YYYRRRLLLGGGGGGPPPZZZhhhrrr}}}yyymmmdddZZZKKK@@@:::777555333222222111111111000000000---------------.........////////////////////////........................000000000111222222333333444555999>>>BBBMMMbbbvvv~~~iiiZZZRRRPPPUUU___pppyyyvvvsssqqqqqqpppooonnnkkkhhhggghhhjjjkkkrrrzzz|||~~~~~~vvvpppkkkfff```[[[\\\\\\^^^___````````````aaa___[[[XXXUUUSSSRRRRRRNNNNNNLLLJJJJJJMMMRRRUUUUUUVVVVVVUUUSSSRRRSSSTTTPPPQQQQQQPPPNNNNNNOOOQQQSSSSSSRRRRRRQQQPPPPPPOOO{{{zzzmmmbbbXXXVVVZZZeeeppp{{{}}}yyyyyyuuummmddd\\\XXXWWWXXXVVVSSSOOOKKKHHHEEEBBB@@@>>>AAAEEEGGGGGGDDD@@@===:::;;;<<<<<<;;;<<<>>>@@@EEEOOOYYY\\\^^^aaabbb```XXXRRRLLLJJJKKKMMMMMMKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHGGGHHHJJJLLLNNNRRRWWWZZZYYY^^^fffnnnuuu{{{vvvsss|||{{{ssslllggg^^^ZZZTTTPPPOOOOOOOOONNNLLLNNNSSS\\\nnn~~~rrrggg```WWWVVVTTTSSSTTTWWW[[[]]]```YYYPPPJJJFFFGGGQQQ\\\gggrrr~~~yyylllcccYYYKKK@@@:::777555444333222222222111111111111...------------------,,,////////////////////////........................000000000111222222333333222444999>>>BBBMMMcccxxxooo\\\SSSQQQQQQ\\\ooo|||xxxuuutttsssrrrqqqooonnnqqquuuwwwyyy}}}wwwsssmmmfff```^^^^^^]]]]]]]]]^^^``````___^^^\\\YYYUUURRRPPPNNNJJJKKKKKKJJJHHHJJJOOORRRUUUVVVWWWVVVSSSQQQRRRTTTPPPQQQQQQOOOMMMMMMOOOQQQTTTSSSQQQPPPOOOOOOPPPQQQsss|||}}}xxx{{{oooddd[[[ZZZaaammmyyyyyyrrrooopppmmmggg^^^XXXVVVWWWTTTPPPLLLHHHFFFCCC@@@===@@@BBBFFFHHHGGGDDD???===999:::;;;:::999999;;;<<>>BBBMMMdddyyyttt^^^TTTRRRNNNZZZooo}}}zzzyyyxxxvvvuuussstttzzz~~~zzztttlllfff```___]]]\\\\\\]]]___```]]]]]]]]][[[XXXSSSNNNKKKGGGIIIJJJIIIGGGHHHLLLPPPTTTVVVXXXVVVSSSQQQRRRTTTQQQRRRQQQOOONNNNNNPPPQQQTTTSSSQQQOOONNNOOOPPPQQQkkkwww{{{~~~|||{{{}}}tttiiiaaaccclllwwwmmmiiifffaaa]]]YYYVVVRRROOORRRNNNIIIHHHIIIGGGBBB======BBBGGGGGGDDD@@@>>>???;;;<<<<<<;;;::::::;;;<<>>DDDNNNdddyyyxxx]]]OOOMMMMMMYYYnnn}}}~~~|||qqqiiidddaaa^^^\\\\\\\\\\\\[[[___^^^]]][[[WWWRRRNNNKKKHHHGGGFFFEEEFFFIIILLLNNNTTTXXX]]]]]]XXXSSSPPPNNNRRRRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPPPPQQQRRRRRReeesss|||www}}}~~~vvvmmmeeeiiitttvvvkkkbbb___ZZZWWWUUURRRPPPNNNPPPLLLHHHGGGHHHFFFAAA<<<>>>CCCHHHIIIFFFBBBAAAAAA<<<<<<<<<;;;:::;;;===???BBBFFFLLLQQQTTTUUUVVVWWWVVVUUUSSSOOOKKKIIIJJJKKKKKKIIIFFFEEEFFFGGGGGGFFFDDDCCCCCCCCCCCCEEEFFFGGGJJJJJJJJJLLLPPPTTTXXXZZZ\\\bbbiiioootttzzz~~~xxxttt|||nnndddYYYVVVRRRPPPPPPPPPPPPOOOLLLMMMRRR[[[mmmxxxjjjbbb^^^ZZZXXXVVVUUUWWW[[[```dddddd[[[SSSOOONNNPPPWWW^^^mmmwww}}}oooeeeVVVGGG???;;;666444555444333333222222111111000000000//////......------////////////////////////---------------......///111111111111111222222222:::666777===DDDNNNdddyyyuuu]]]PPPOOOMMMYYYmmm~~~tttmmmhhhdddaaa^^^^^^^^^^^^]]]aaa```___[[[VVVPPPJJJGGGFFFEEEDDDCCCDDDGGGJJJKKKSSSWWW\\\]]]ZZZVVVSSSRRRTTTTTTSSSSSSSSSTTTTTTUUUSSSRRRQQQPPPPPPQQQSSSTTT___pppwwwwww{{{qqqiiiooo|||ttthhh[[[XXXTTTQQQPPPOOONNNMMMNNNKKKGGGFFFFFFEEE@@@<<>><<<;;;<<<>>>AAA@@@DDDIIINNNPPPRRRSSSUUUWWWVVVTTTPPPLLLKKKLLLMMMKKKIIIFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGJJJJJJKKKLLLOOOSSSWWWYYY\\\bbbiiioootttzzz{{{wwwvvv|||lll```XXXVVVSSSRRRRRRRRRQQQOOOPPPPPPSSS[[[mmm{{{nnnddd```ZZZXXXUUUTTTWWW\\\bbbfffeee^^^WWWUUUTTTUUUZZZaaapppyyy~~~ooodddUUUFFF>>>:::666444444111111222222222222222222000//////...---,,,,,,+++////////////////////////...............///000000000000111111111222222222888555666===CCCNNNdddzzzvvv___RRRQQQMMMXXXlllwwwrrriiieeeaaa^^^^^^^^^^^^]]]bbbaaa```\\\VVVNNNGGGBBBCCCBBBAAAAAABBBDDDFFFHHHOOOTTTYYY\\\\\\YYYWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTRRRQQQPPPPPPRRRUUUWWW^^^pppzzzvvvsssiiinnn{{{rrrggg\\\XXXTTTQQQPPPPPPOOOOOOMMMKKKHHHGGGFFFDDD@@@===>>>CCCHHHJJJHHHFFFFFFHHHEEEEEECCC@@@======???AAA@@@CCCHHHKKKMMMOOOQQQSSSVVVVVVSSSPPPLLLKKKLLLMMMLLLIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMOOORRRWWWZZZ]]]cccjjjpppuuu|||yyyxxx||||||jjj^^^YYYWWWVVVUUUVVVUUUSSSQQQSSSRRRTTT]]]ppp|||nnneeeaaa[[[XXXUUUTTTWWW\\\bbbgggfff```[[[ZZZZZZZZZ___dddrrr{{{ooocccTTTEEE>>>:::666444444111111111111111111111111000000//////...---,,,,,,///////////////////////////////////////000000111000000000111222222333333666444666===BBBLLLccczzzeeeUUUQQQLLLVVViiixxxtttgggccc^^^[[[ZZZZZZZZZZZZ______^^^[[[UUUMMMFFFAAAAAA@@@@@@???@@@BBBDDDEEEKKKOOOTTTYYY[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTRRRPPPOOOPPPSSSVVVXXX\\\qqq|||wwwuuugggiiiuuussskkkbbb___ZZZWWWVVVUUUSSSRRRNNNMMMKKKHHHFFFCCC@@@>>><<>>CCCFFFFFFGGGJJJMMMPPPQQQQQQOOOKKKHHHFFFFFFHHHHHHHHHGGGFFFGGGJJJMMMRRRQQQPPPLLLIIIHHHJJJLLLMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAAAAABBBCCCEEEFFFEEEIIILLLNNNNNNRRRYYY___bbbgggooovvv{{{tttooo}}}zzzqqqdddaaa]]]ZZZYYYYYYWWWVVVRRRRRRWWWeee}}}sssgggaaa___[[[[[[ZZZYYYZZZ]]]___aaabbb^^^\\\___bbbdddkkkqqqxxx|||jjj```RRRCCC<<<888555333444111111111111000000000000.........////////////000///////////////////////////............///000000...///000111222333444444666555999===>>>FFF^^^www~~~cccVVVSSSUUU^^^rrr~~~yyynnnhhhaaa\\\[[[[[[[[[[[[VVVUUUTTTRRROOOMMMKKKJJJGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGJJJPPPVVVYYYZZZYYYXXXWWWUUUSSSRRRRRRRRRPPPPPPPPPQQQQQQQQQQQQPPPKKKZZZnnnzzz}}}{{{vvv~~~nnnjjjooonnnqqqrrrnnnlllmmmnnnllldddcccbbbbbbaaa^^^YYYVVVPPPOOOMMMHHHBBB===:::888:::>>>DDDFFFGGGHHHKKKNNNOOOQQQSSSRRROOOLLLJJJIIIHHHHHHHHHFFFEEEEEEHHHJJJRRRRRRPPPMMMJJJIIIJJJLLLMMMKKKHHHFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHDDDHHHLLLNNNNNNRRRZZZ```ccciiipppwww}}}rrrppp{{{sssfffbbb]]]YYYXXXWWWWWWVVVRRRRRRWWWfff~~~rrrfff```___[[[[[[[[[[[[[[[]]]^^^___aaa]]][[[^^^bbbeeelllttt{{{zzzhhh___QQQCCC;;;888555333444...//////000111222222222,,,,,,------.../////////////////////////////////...............///000000...///000111222333444444666666999===>>>EEE]]]vvvfffYYYUUUUUU\\\nnn|||nnnhhhaaa\\\ZZZZZZ[[[[[[WWWUUUSSSPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHFFFHHHOOOUUUYYYZZZ[[[ZZZXXXVVVUUUSSSSSSSSSOOOPPPQQQQQQQQQPPPOOONNNLLLQQQWWW^^^cccgggkkknnnrrrmmmkkkpppwww~~~|||zzzppplllkkkjjjfffcccffflllnnnjjjeeeeee```\\\[[[\\\[[[VVVRRRQQQPPPMMMIIIDDD>>>:::777999===AAAEEEGGGIIIKKKMMMLLLLLLMMMQQQTTTTTTPPPLLLLLLJJJHHHHHHEEEBBBFFFMMMXXXWWWSSSPPPLLLJJJHHHHHHKKKIIIFFFCCCBBBBBBCCCDDDFFFDDDCCCBBBBBBCCCDDDFFFHHHIIILLLNNNQQQVVV\\\```hhhkkkrrryyy~~~oooqqquuulllbbbZZZYYYZZZXXXWWWWWWYYYXXXXXXbbbzzz|||lllbbb]]]]]][[[YYYWWWWWWZZZ]]]```aaa^^^XXXSSSTTTYYY```kkkuuusssjjj[[[MMM@@@:::777444333333222111///.........///000111000///......///000111..................------///////////////............000222222222222444666666999888;;;CCCHHHYYYtttzzzaaaXXXPPPQQQYYYiii~~~uuummmbbb\\\[[[\\\[[[ZZZUUUTTTSSSQQQPPPNNNNNNNNNLLLJJJHHHHHHIIILLLLLLMMMNNNJJJIIILLLOOORRRXXX___```]]]ZZZZZZ\\\ZZZTTTNNNRRRQQQPPPOOOOOONNNNNNOOOBBBFFFKKKPPPUUUYYY^^^aaakkkfffdddgggnnnxxx~~~{{{}}}~~~}}}tttooommmlllhhheeefffjjjkkkgggccc___\\\ZZZ\\\___^^^XXXSSSPPPOOOMMMIIIDDD???;;;888999<<>>AAADDDHHHKKKOOOTTTWWWccc^^^[[[^^^dddnnn}}}zzzzzzxxxrrrmmmlllnnnuuuyyytttqqqpppmmmkkkjjjkkkiiiddd```ZZZYYYYYY\\\aaa```[[[UUUPPPOOOMMMIIIEEE@@@;;;999888;;;@@@DDDGGGJJJNNNPPPTTTSSSSSSUUUWWWYYYYYYXXXVVVRRROOOMMMJJJGGGJJJOOOYYYVVVRRRMMMKKKJJJKKKLLLLLLJJJGGGDDDCCCCCCDDDEEEDDDCCCAAA@@@@@@AAACCCDDDCCCFFFIIIMMMRRRXXX___ddddddjjjttt}}}{{{|||uuuiii^^^[[[[[[[[[[[[]]]XXXYYY\\\hhhyyynnngggbbb___WWWUUUTTTVVVZZZ___bbbccc```XXXQQQPPPUUU]]]kkkvvv}}}tttkkk[[[MMM@@@999666333111222222222111000000000000111000//////......//////000........................////////////////////////...000222222222222444666555888777:::BBBFFFVVVqqqttt^^^UUUSSSTTT[[[jjj{{{sssiiibbb___]]][[[YYYZZZXXXUUUQQQOOOMMMLLLLLLKKKKKKMMMQQQTTTVVVUUUTTTUUUPPPNNNPPPQQQRRRWWW\\\eeecccbbbcccdddccc^^^ZZZXXXWWWUUUSSSQQQPPPPPPOOO===???AAACCCEEEHHHMMMPPP[[[VVVTTTWWW[[[dddtttyyywwwyyy{{{yyyvvvppplllhhheeecccggguuu}}}yyyvvvvvvvvvvvvuuuqqqkkkccc^^^ZZZXXXXXX\\\```aaa]]]XXXRRRQQQNNNJJJEEE???:::777777;;;@@@DDDGGGKKKOOORRRUUUVVVXXXZZZ[[[[[[YYYXXXYYYTTTQQQPPPNNNKKKMMMQQQYYYVVVQQQMMMJJJKKKMMMNNNLLLJJJGGGDDDCCCCCCDDDEEEDDDCCCAAA@@@@@@AAACCCDDDDDDFFFJJJNNNRRRXXX___dddgggmmmuuu}}}yyylll___[[[ZZZZZZ[[[^^^XXXZZZ___lllxxxnnngggaaa^^^VVVUUUTTTWWW\\\aaaeeeggg```WWWOOONNNSSS]]]kkkxxx}}}tttkkkZZZMMM???999666222111111222222222111111111111111////////////////////////---------...............///////////////000000000...000222222222222444666444888777999AAAEEETTTooowwwaaaWWWTTTUUU[[[iii~~~{{{tttllleeeaaa^^^\\\ZZZ]]][[[XXXVVVSSSRRRRRRQQQIIIIIIJJJNNNRRRVVVWWWVVVXXXSSSQQQRRRSSSSSSVVV[[[cccbbbcccfffhhhhhheeeccc^^^]]][[[YYYVVVUUUTTTSSS999;;;<<<===>>>AAAEEEHHHQQQOOOOOORRRUUU\\\jjjxxx{{{{{{}}}wwwtttuuuvvvtttqqqjjjhhhgggfffcccccclllwwwtttwww{{{~~~|||{{{|||yyynnnddd]]]^^^[[[YYY[[[```aaa^^^YYYUUUSSSPPPKKKEEE>>>999666888;;;???CCCGGGKKKPPPTTTVVVZZZ```cccddd```\\\ZZZ[[[VVVRRRQQQPPPNNNPPPTTTZZZVVVRRRMMMKKKKKKMMMOOOKKKIIIFFFCCCBBBBBBCCCDDDEEEDDDCCCAAAAAACCCDDDEEEGGGIIILLLOOOSSSXXX___ccclllpppvvv{{{{{{mmm___ZZZYYYYYYZZZ]]]WWW[[[cccrrrxxxnnnfff```[[[WWWVVVVVVYYY^^^dddiiijjj___VVVNNNMMMSSS]]]mmmzzz~~~sssjjjXXXKKK>>>888555222111111222222222222111111000000......////////////......---------.........//////////////////000000111111...000222222222222444666444888777:::AAADDDSSSmmmzzzeeeYYYTTTUUUZZZhhh}}}yyytttnnnhhhccc```^^^]]][[[[[[ZZZXXXWWWVVVVVVUUULLLJJJIIIKKKOOOTTTXXXZZZYYYTTTRRRTTTTTTTTTWWW[[[^^^```bbbfffiiikkkjjjiiidddccc```^^^[[[ZZZXXXXXX888:::<<<======???BBBDDDGGGHHHLLLPPPRRRWWWbbbnnn{{{{{{~~~zzzsssrrruuuxxxwwwuuuiiihhhiiijjjhhheeegggmmmjjjmmmqqqvvvzzz|||}}}}}}yyylllbbb]]]___\\\[[[^^^bbbccc___ZZZUUUSSSPPPKKKEEE???999666999<<<@@@CCCGGGKKKQQQTTTYYY```hhhmmmmmmiiieeebbb```YYYTTTTTTSSSQQQRRRTTTZZZWWWSSSNNNLLLKKKLLLMMMJJJHHHEEEBBBAAAAAABBBCCCFFFEEECCCBBBBBBCCCEEEFFFIIIKKKNNNQQQTTTZZZ```dddnnnsssyyy~~~|||nnn```[[[ZZZYYYYYY[[[WWW]]]fffwwwyyymmmddd^^^[[[XXXWWWWWWZZZ```fffjjjlll]]]UUUNNNNNNTTT___ooo|||~~~~~~rrrhhhVVVIII<<<777555333111222111111222222111111000///---......//////......---,,,,,,------.../////////...//////000000111111222...000222222222222444666555999888;;;BBBDDDRRRlll}}}gggYYYUUUUUUZZZiii}}}yyyvvvqqqlllgggcccaaa```YYYYYYZZZZZZZZZXXXVVVUUUPPPMMMKKKKKKOOOUUUZZZ\\\WWWTTTRRRUUUVVVUUUXXX]]]\\\^^^bbbfffiiijjjkkkkkkeeedddbbb___]]]\\\[[[ZZZ999<<<>>>@@@@@@AAABBBDDDBBBFFFMMMSSSTTTVVV^^^hhh}}}vvvrrrnnnpppwww}}}~~~vvvttttttuuusssnnnlllnnnjjjkkkmmmppptttxxx{{{}}}}}}pppeee^^^]]][[[[[[]]]ccchhhggg```YYYRRRQQQOOOKKKFFF@@@<<<999:::===@@@CCCGGGKKKPPPTTTZZZaaajjjpppqqqpppnnnmmmggg```YYYXXXVVVSSSRRRSSSZZZXXXTTTPPPMMMLLLKKKKKKIIIGGGDDDAAA???@@@AAABBBEEEDDDBBBAAAAAABBBDDDEEEHHHKKKNNNRRRVVV\\\cccggglllttt}}}}}}zzz}}}ooobbb]]][[[YYYXXXZZZWWW]]]iii{{{{{{mmmccc___^^^XXXWWWWWWZZZ```fffjjjlll[[[SSSNNNOOOVVVaaaqqq~~~zzzzzzyyyxxxxxxxxxxxxpppgggTTTGGG;;;666555333222444000000111111111000///...------...//////...------,,,,,,------...//////000...//////000111111222222...000222222222222444666666:::999<<>><<<;;;>>>AAACCCFFFKKKPPPTTTXXX___hhhnnnqqqrrrssstttmmmeee]]]ZZZXXXTTTRRRRRRZZZXXXUUUQQQNNNLLLJJJJJJHHHFFFCCC@@@??????@@@AAADDDCCCAAA@@@@@@AAACCCDDDGGGJJJNNNRRRXXX^^^fffkkkiiisss~~~sssrrr}}}pppddd^^^\\\ZZZYYYYYYWWW^^^jjj}}}{{{mmmccc``````WWWVVVVVVYYY___eeeiiikkkZZZSSSNNNPPPXXXcccsss|||wwwwwwtttsssrrrrrrrrr{{{~~~pppfffRRRFFF:::555555333333555///000000111111///...---,,,---...//////...---,,,,,,,,,------...///000000...//////000111222222222///000222222222222444666666::::::===CCCEEERRRkkkooo^^^XXXXXX]]]lll{{{uuummmgggcccbbb]]]___bbbcccaaa\\\WWWSSSOOONNNNNNOOORRRTTTUUUUUUSSSPPPPPPTTTWWWWWWZZZ___```cccfffggggggggggggggg___^^^\\\ZZZYYYWWWWWWVVV<<<<<<<<<======>>>@@@@@@FFFJJJRRR[[[___```eeelll~~~~~~ssskkkbbbffflllsss||||||uuummmggggggiiimmmssszzz~~~yyyrrrjjjbbb[[[VVVTTTRRRVVV___iiioookkk```VVVRRRQQQPPPMMMHHHDDD???<<<;;;:::???GGGJJJJJJOOOVVVXXX\\\bbbfffhhhkkkooorrrrrrpppjjjbbbYYYUUUVVVYYY```[[[UUUPPPOOOOOOOOONNNKKKIIIEEEAAA???>>>???@@@EEEEEEDDDBBB@@@@@@BBBDDDJJJMMMRRRWWW[[[___dddgggooottt||||||qqqlllooozzzvvviiibbb]]]WWWTTTUUU[[[^^^jjj~~~pppddd\\\XXXXXXXXXVVVVVV]]]fffjjjhhhVVVQQQLLLLLLTTTdddtttxxxttttttppppppnnniiieeeppp{{{mmmbbbPPPFFF<<<888555111///000111111111111000000000000////////////////////////---------------...///000000////////////000000111111111111111222333444555666777:::===???FFFVVVeeeppp]]]UUUWWW\\\iiixxxsssnnniiifffbbbaaaaaa``````]]]YYYVVVOOOOOOPPPQQQRRRSSSSSSTTTSSSTTTUUUUUUUUUYYY___eeehhheeecccccceeefffdddbbb```\\\XXXWWWYYYYYYXXXVVV<<<<<<<<<<<<===???@@@AAAGGGKKKTTT^^^cccfffmmmuuutttjjjbbb^^^ccckkkuuu{{{qqqgggeeefffiiinnnssswwwsssmmmeee^^^WWWRRRPPPMMMQQQYYYcccjjjhhh___WWWQQQQQQPPPNNNJJJDDD???<<<;;;;;;@@@HHHLLLMMMQQQXXXYYY[[[]]]^^^```eeelllqqqttttttqqqkkkccc]]]\\\^^^```\\\UUUQQQOOOOOOOOOOOOLLLIIIEEEBBB?????????@@@EEEEEEEEECCCAAAAAACCCEEEJJJNNNSSSXXX\\\aaafffjjjooottt}}}uuunnnoooyyyttthhhaaa\\\WWWTTTUUUWWW^^^oooxxxkkkaaa\\\ZZZVVVWWWXXXYYY```hhhiiieeeUUUQQQLLLMMMVVVfffwww|||uuuqqqqqqnnnmmmlllhhhfffqqqyyykkk___NNNDDD;;;888666222000111111111111111000000000000////////////////////////......---------......//////////////////000000111111111111111222333444555777777:::===???EEEUUUddduuubbbUUUWWW\\\jjj~~~wwwpppjjjfffcccaaa```___^^^[[[WWWTTTOOOOOOOOOOOOPPPQQQRRRRRRTTTUUUWWWWWWXXX[[[aaafffiiigggeeeeeeeeedddaaa^^^\\\YYYVVVUUUVVVVVVTTTRRR<<<<<<<<<===>>>???@@@AAAHHHKKKSSS^^^eeekkkttt}}}}}}qqqggg^^^XXX[[[aaammm|||rrreeeaaabbbcccfffjjjmmmkkkfff```ZZZSSSOOOLLLJJJMMMSSS\\\bbbbbb]]]WWWOOOPPPQQQPPPLLLFFF???;;;;;;===BBBIIIMMMNNNSSSXXXZZZXXXUUUSSSUUU\\\fffmmmrrruuuwwwtttmmmfffbbbaaaaaa\\\VVVQQQOOOOOOOOOOOOMMMJJJFFFCCC@@@???@@@@@@EEEEEEEEEDDDBBBBBBDDDFFFJJJNNNSSSXXX]]]ccciiimmmrrrwww|||sssqqq|||sssfff```[[[VVVUUUVVVUUUaaawwwqqqeee^^^[[[[[[TTTWWWYYY\\\bbbhhhgggbbbTTTOOOKKKNNNYYYjjjzzzzzzsssnnnnnniiihhhfffdddeeessswwwhhh\\\KKKBBB:::777666333111222111111111111000000000000//////////////////////////////...---------......////////////000000000111111111111222222333444555777777:::===???DDDSSSbbbzzzgggVVVWWWZZZggg~~~uuummmhhhdddbbb___^^^\\\YYYUUURRRPPPOOOMMMLLLLLLNNNOOOPPPUUUVVVXXXZZZ\\\___dddggghhhgggffffffeeebbb^^^[[[YYYWWWUUUTTTTTTTTTRRRPPP<<<<<<======>>>@@@AAABBBGGGIIIPPPZZZaaagggqqq{{{}}}oooccc[[[UUURRRUUU]]]nnn|||nnn```[[[\\\]]]^^^aaadddcccaaa]]]XXXRRRMMMJJJIIIKKKOOOTTTYYYZZZXXXUUUNNNPPPRRRRRRNNNGGG@@@;;;;;;>>>CCCHHHKKKMMMQQQTTTWWWTTTOOOLLLNNNTTT]]]cccjjjpppvvvwwwrrrjjjdddaaabbb]]]VVVRRRPPPPPPPPPPPPNNNKKKGGGCCCAAA@@@@@@AAACCCDDDDDDCCCBBBBBBDDDFFFIIIMMMRRRXXX]]]dddkkkpppwww|||yyyvvvsssggg```\\\WWWVVVXXXWWWeee}}}|||mmmccc]]]ZZZYYYSSSVVVXXX[[[aaagggfffaaaRRRMMMJJJOOO\\\mmm|||zzzqqqkkkjjjcccbbb```___ccctttuuufffYYYHHH???888777666444222333111111111111000000000///////////////////////////000///...---------------......///000000000111111222222222222333444555555777888:::===>>>CCCQQQ```~~~kkkYYYVVVVVV```uuu{{{rrrllleeebbb^^^\\\YYYWWWSSSQQQOOONNNKKKJJJJJJKKKNNNOOOUUUVVVYYY\\\___bbbeeegggfffgggggggggeeeaaa]]]ZZZYYYXXXVVVUUUTTTTTTSSSSSS????????????@@@AAABBBBBBDDDFFFKKKSSSXXX\\\fffooowwwlll```XXXSSSQQQPPPNNNXXXppp}}}vvvjjj]]]XXXWWWTTTTTTUUUZZZ[[[[[[ZZZVVVPPPKKKHHHHHHHHHJJJLLLOOOPPPOOONNNNNNPPPSSSSSSOOOHHH@@@;;;<<<@@@EEEGGGIIILLLNNNOOORRROOOKKKIIIKKKOOOTTTXXXaaahhhqqqtttqqqjjjeeecccbbb]]]WWWRRRQQQQQQQQQQQQNNNLLLHHHCCCAAA???@@@@@@AAABBBBBBAAA@@@AAACCCFFFHHHLLLQQQVVV]]]dddlllqqq}}}yyyuuuhhhaaa]]]YYYXXXZZZYYYfff}}}yyymmmddd^^^YYYVVVTTTVVVWWWXXX___eeeeeeaaaPPPKKKIIIOOO^^^ppp~~~xxxnnngggeee___]]][[[[[[aaauuutttdddVVVEEE===777666666444333444111111111111000000000///////////////////////////000///...---------------------///000111111111111222222222222333444555666777888;;;===>>>BBBOOO]]]nnnYYYTTTRRRYYYkkkvvvqqqfffbbb^^^ZZZXXXUUUSSSQQQNNNMMMKKKJJJJJJMMMOOOQQQUUUWWW[[[```dddgggiiiiiifffggghhhhhhfffbbb___]]]ZZZYYYXXXVVVUUUUUUWWWXXXBBBBBBAAAAAAAAAAAABBBBBBCCCDDDHHHMMMOOOQQQXXXaaavvv{{{sssgggccc\\\UUUPPPNNNMMMNNNOOOZZZtttsssnnnfff^^^YYYTTTNNNLLLMMMSSSUUUWWWXXXVVVQQQKKKGGGHHHGGGGGGGGGHHHHHHIIIIIIOOOQQQSSSSSSPPPIIIBBB===<<>>===EEEKKKLLLOOOUUUVVVTTTPPPMMMIIIHHHIIIJJJJJJIIIQQQWWW___cccddddddfffhhhccc___XXXTTTRRRRRRRRRRRRNNNKKKGGGBBB???>>>>>>>>>???@@@AAAAAA@@@BBBEEEGGGKKKNNNRRRWWW]]]eeemmmsss}}}uuu{{{wwwiii```[[[WWWWWWYYY[[[cccuuuvvvlllfffaaa[[[WWWTTTWWWZZZ]]]ccchhheee___SSSNNNLLLUUUfffwww|||vvvmmmgggeeebbb]]]YYYZZZcccyyyppp^^^OOOBBB;;;666666666333222222111111111111000000000000////////////////////////......---------......///+++,,,///111222222111000333333222333333444555666777888;;;>>>===@@@LLLYYYxxxuuu[[[RRRLLLPPP^^^ttt{{{{{{}}}~~~uuupppfffbbb\\\XXXVVVUUUUUUTTTPPPQQQRRRUUUXXX[[[^^^___aaaccciiipppwwwyyyxxxuuusssttttttqqqllliiihhhhhhdddcccaaa^^^]]]aaagggmmmHHHGGGFFFEEECCCCCCBBBBBBEEEEEEHHHLLLKKKIIIMMMTTTTTT___gggddd]]]WWWSSSOOOOOOOOOOOOLLLIIIFFFEEEEEEHHHKKK^^^yyy|||llleee______^^^______]]]XXXTTTRRRUUUZZZ]]]YYYSSSSSSWWWTTTXXX]]]``````[[[UUUQQQNNNOOOOOONNNMMMNNNPPPRRRPPPRRRSSSRRROOOJJJCCC@@@>>>GGGNNNPPPSSSZZZ]]]ZZZRRRMMMHHHGGGHHHJJJIIIHHHKKKPPPWWW[[[]]]___dddgggddd___XXXTTTRRRRRRRRRRRRMMMKKKFFFBBB>>>=========@@@AAABBBBBBAAACCCFFFHHHMMMPPPTTTXXX^^^fffnnntttxxxrrrzzzwwwhhh```ZZZVVVUUUWWW]]]dddvvvvvvjjjeeeaaa]]]YYYSSSXXX]]]aaagggjjjeee^^^UUUPPPOOOWWWiiizzz~~~yyyqqqkkkjjjeee___[[[\\\eee{{{ooo[[[LLLBBB;;;666666666333111111111111111111000000000000////////////////////////---------------...///000+++,,,///111222222111000333333333333444555666666777999<<<>>>===???KKKXXXsssxxx^^^TTTLLLNNNXXXlll~~~||||||}}}}}}}}}yyyxxxtttqqqpppsssxxx}}}|||sssmmmgggbbb\\\XXXVVVVVVVVVUUURRRSSSVVVZZZ^^^aaadddeeegggiiiooowww~~~~~~{{{zzz{{{zzzuuuoookkkjjjkkklllkkkhhhddddddhhhqqqxxxJJJHHHFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGIIILLLPPPRRRVVVVVVVVVUUUTTTQQQOOONNNPPPOOONNNMMMKKKIIIHHHHHHIIINNNVVV\\\^^^[[[VVVRRROOONNNNNNNNNNNNOOOPPPPPPQQQVVV\\\___^^^\\\[[[\\\]]]```ccceeedddbbb^^^[[[WWWWWWXXXYYYZZZXXXTTTPPPXXXRRRNNNOOONNNIIIDDDCCC===LLLXXXZZZ[[[```bbb^^^VVVOOOJJJJJJJJJHHHGGGIIILLLOOOSSSVVVYYY]]]bbbeeeddd]]]VVVRRRSSSSSSQQQNNNLLLJJJFFFCCC@@@??????@@@AAABBBCCCCCCDDDFFFIIILLLKKKOOOUUU\\\ccciiinnnqqqzzzsssuuuwwwxxxggg^^^ZZZXXXXXXZZZaaammmuuujjjddd^^^[[[[[[WWWYYY___eeejjjhhhbbb\\\WWWTTTTTT]]]lll{{{zzzppphhhfffeeecccdddsssnnnYYYKKK:::777444333333333222111000000000000//////////////////.........---------000000//////......------,,,---...000111333444555222222222333333444444444999888:::>>>@@@BBBJJJSSSmmmjjjVVVIIINNNVVV```{{{}}}}}}}}}~~~~~~|||xxxtttpppoookkkhhhfffhhhlllpppwww~~~xxxrrrnnnlllggg___YYYUUUUUUXXXZZZ]]]___bbbggglllpppsssuuusssqqqttt}}}~~~~~~yyypppkkkkkkppppppooonnnooorrrxxx|||MMMLLLJJJHHHGGGEEEEEEDDDGGGGGGHHHIIILLLOOOSSSUUUVVVWWWXXXXXXWWWUUURRRQQQQQQPPPOOONNNLLLKKKJJJIIIIIILLLOOORRRRRRPPPMMMKKKJJJJJJJJJKKKLLLMMMNNNNNNPPPUUU[[[______^^^^^^___^^^```cccdddccc```]]]ZZZYYYYYYYYY[[[\\\[[[YYYVVVXXXSSSOOOPPPNNNHHHDDDCCCAAAPPP[[[\\\\\\``````\\\VVVOOOJJJJJJJJJFFFEEEFFFHHHJJJMMMOOORRRWWW]]]aaaddd^^^VVVSSSSSSSSSPPPNNNLLLJJJGGGCCCAAA@@@@@@@@@???@@@AAAAAAAAACCCFFFIIILLLPPPUUU\\\cccjjjooosssxxxrrrtttyyyzzzhhh___[[[XXXXXXZZZbbbmmmsssiiiccc^^^[[[[[[YYY\\\aaahhhmmmkkkddd^^^YYYWWWWWWaaappp|||vvvnnnjjjeeeiii|||lllWWWIII;;;888555444444444333222111111111111000000000000000000/////////.........000000000000000/////////---......000111222333444222222222333333444444555999888:::>>>@@@BBBIIIRRRiiipppZZZKKKMMMSSS\\\uuu||||||{{{{{{zzzwwwsssooojjjiiifffbbb```bbbfffjjjmmmyyy~~~wwwpppkkkiiifffaaa]]]\\\^^^aaadddgggjjjooouuuzzz}}}yyyvvvxxxxxxttttttvvvwwwwwwxxx{{{PPPOOONNNMMMKKKIIIGGGFFFJJJJJJJJJKKKMMMQQQTTTVVVVVVXXXZZZ\\\\\\YYYWWWUUUTTTTTTSSSRRRPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKMMMNNNNNNRRRVVV\\\```aaaaaabbbbbb^^^___aaabbbaaa___\\\ZZZZZZYYYYYYZZZ\\\]]][[[ZZZXXXSSSPPPPPPMMMGGGCCCBBBEEESSS]]]]]]\\\______ZZZVVVPPPLLLLLLJJJEEEBBBBBBDDDEEEGGGIIILLLRRRZZZ___ccc]]]WWWSSSRRRRRROOOMMMLLLJJJGGGDDDBBB@@@@@@@@@???@@@AAAAAAAAABBBEEEHHHNNNQQQWWW\\\cccjjjrrrwwwxxxrrruuuyyy{{{iii```\\\[[[\\\^^^dddoooqqqhhhccc^^^\\\\\\[[[^^^dddkkkooonnnfff```[[[YYY[[[eeeuuu{{{ssskkkppp~~~jjjUUUGGG<<<999666444444555444333222222222222111111111111000000000000000/////////000000000000111111111111/////////000111111222222111222222333444444555555999999;;;>>>???AAAIIIQQQccczzzaaaMMMLLLOOOUUUmmm}}}|||{{{zzzxxxwwwuuuqqqlllhhhbbbaaa^^^ZZZXXXYYY]]]```ccclllqqqzzz}}}uuunnngggeeebbb```aaadddhhhkkkrrrxxx~~~~~~~~~{{{|||QQQQQQQQQQQQPPPNNNKKKJJJMMMMMMLLLLLLMMMOOORRRSSSUUUWWW[[[^^^___]]]ZZZXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKIIIJJJLLLNNNOOOQQQRRRRRRTTTWWW\\\```bbbbbbbbbaaaZZZ\\\]]]_________^^^]]]\\\ZZZYYYYYYZZZZZZYYYXXXWWWSSSPPPOOOLLLEEEAAAAAAEEETTT^^^]]]\\\^^^^^^YYYWWWRRROOONNNJJJDDD@@@AAABBBCCCEEEGGGLLLSSS\\\bbbaaa]]]WWWSSSRRRPPPNNNMMMLLLKKKHHHEEECCCAAA@@@@@@BBBCCCCCCCCCCCCDDDGGGIIIOOOSSSYYY^^^dddllluuu{{{vvvvvvyyyzzzjjjcccaaaaaadddgggjjjrrrqqqhhhbbb]]][[[[[[[[[^^^dddlllpppnnnfff```ZZZZZZ^^^iiiwwwvvvxxx{{{gggRRRDDD;;;999666444444444333222222222111111111000000000/////////////////////////////////000000111111111000000000000000111111111111222222333444555666666:::999;;;>>>???@@@HHHPPP]]]hhhQQQLLLMMMRRRggg}}}|||yyywwwuuurrroookkkeeeaaa[[[ZZZWWWTTTRRRSSSVVVYYY]]]eeefffjjjvvv~~~vvvmmmkkkjjjiiijjjmmmppprrr|||QQQRRRSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLLLLMMMNNNOOOTTTWWW[[[^^^___^^^\\\ZZZWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPMMMNNNPPPRRRTTTVVVVVVWWWVVVWWWZZZ]]]______^^^]]]XXXZZZ\\\^^^aaabbbcccdddcccaaa___]]]]]][[[YYYWWWWWWSSSQQQPPPJJJCCC???@@@EEESSS^^^]]]\\\^^^^^^YYYVVVSSSPPPOOOJJJCCCAAABBB@@@BBBEEEHHHMMMUUU]]]bbb^^^[[[WWWSSSQQQPPPNNNMMMLLLKKKIIIGGGDDDBBBAAA@@@BBBCCCDDDDDDCCCEEEHHHJJJQQQVVV\\\bbbgggoooyyy{{{yyyxxxkkkgggiiilllooosssrrrwwwqqqhhhbbb]]]ZZZZZZYYY\\\ccckkkooommmeee^^^YYY[[[```kkkyyywwwcccOOOBBB:::777444333333333222111111111000000000/////////.................................//////000000000000000000000000000000000111222222333555666666777:::999;;;>>>>>>???FFFOOOYYYyyypppUUUNNNMMMPPPddd}}}~~~vvvtttqqqmmmjjjfff```]]]WWWVVVUUURRRPPPQQQTTTWWWYYYaaabbbbbbjjjrrr}}}yyyxxxvvvuuuvvvyyy|||~~~UUUVVVVVVWWWXXXXXXXXXXXXSSSQQQOOOMMMMMMMMMNNNOOOUUUWWW[[[^^^______]]]\\\VVVVVVVVVVVVVVVUUUUUUUUUSSSTTTUUUWWWWWWVVVUUUUUUQQQSSSVVVXXXZZZ[[[[[[[[[YYYYYYZZZ]]]```aaa___]]]]]]^^^```cccgggjjjmmmnnnpppnnnkkkiiigggddd```]]]YYYVVVTTTRRRKKKCCC@@@AAAGGGUUU___^^^\\\___^^^YYYTTTQQQOOOMMMHHHBBBAAADDD@@@CCCHHHLLLPPPTTTZZZ]]][[[YYYVVVSSSQQQOOOOOONNNLLLKKKJJJHHHEEECCCAAA@@@@@@AAABBBCCCCCCEEEHHHKKKRRRXXX```fffkkkrrr||||||wwwnnnnnnrrrvvvzzz~~~yyy{{{ooofffaaa\\\ZZZZZZYYY\\\ccckkkpppmmmeee]]]ZZZ]]]dddooo{{{sss___LLL???:::777444222222222222111000000000000/////////...------------........................////////////000000000000000111111111111222333444555666777888;;;:::;;;>>>>>>???EEENNNUUUrrrvvvZZZQQQNNNPPPaaawww~~~xxxyyy}}}|||rrroookkkhhheeeaaa]]]YYYUUUUUUTTTRRRQQQSSSVVVYYYWWW_________cccfffsss~~~~~~\\\\\\[[[[[[\\\\\\]]]]]]UUUTTTRRRQQQQQQRRRSSSTTTWWWYYY[[[^^^_________^^^YYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]YYY[[[]]]```aaabbbaaaaaaaaa```aaaeeeiiijjjiiigggggghhhjjjmmmppptttwwwyyyzzzyyywwwuuusssnnniiieee\\\YYYXXXUUUNNNEEEBBBDDDLLLZZZcccaaa^^^```^^^YYYPPPNNNLLLJJJEEE@@@AAAFFFDDDHHHNNNRRRTTTUUUUUUVVVWWWWWWVVVSSSQQQOOOOOOPPPLLLLLLJJJIIIFFFDDDBBB@@@@@@AAACCCDDDEEEGGGKKKNNNRRRZZZdddkkkooouuuyyyrrrtttzzz~~~~~~}}}zzzjjjccc___\\\ZZZ[[[[[[___fffnnnssspppggg___^^^bbbiiitttppp]]]JJJ>>>:::888555333333333222111111111111000000000//////---.........////////////000000000/////////////////////000000111111111222111222333444555777888888;;;:::;;;>>>===>>>EEEMMMRRRlll|||^^^SSSOOOMMM[[[pppzzztttssstttuuuyyy~~~yyytttllliiieeeccc```]]]YYYVVVTTTUUUUUUTTTTTTUUUYYY\\\YYY```^^^]]]```___gggyyybbbaaa```^^^^^^______```VVVUUUTTTTTTUUUVVVYYYZZZZZZ[[[\\\^^^````````````^^^^^^^^^____________```dddcccbbbaaaaaaccceeefff```bbbdddggghhhhhhggggggiiihhhjjjnnnsssvvvuuusssqqqqqqrrrtttwww{{{~~~~~~}}}|||yyyuuuoookkk^^^\\\[[[XXXPPPGGGDDDGGGQQQ^^^gggddd``````^^^XXXNNNKKKIIIGGGCCC???AAAGGGJJJOOOUUUXXXXXXVVVSSSRRRVVVVVVUUUSSSQQQPPPPPPQQQMMMLLLKKKIIIGGGDDDBBB@@@BBBCCCEEEFFFHHHJJJNNNQQQSSS[[[fffmmmqqqwww{{{uuuyyy~~~uuufff```]]][[[[[[]]]]]]aaahhhqqquuurrriiibbbbbbfffnnnxxx~~~nnn[[[III===;;;999666444444444444222222222222111111111111000.../////////000000111111222222111111000000///////////////000111111222222111222333444666777888999<<<:::;;;>>>===>>>DDDLLLPPPhhh```TTTNNNKKKWWWjjj~~~xxxsssrrrqqqooopppsssvvv}}}ssslllgggeeebbb___]]]ZZZWWWUUUTTTUUUUUUUUUUUUWWWZZZ]]]\\\bbb___]]]___]]]bbbrrrhhheeeddddddbbb^^^```ddd^^^]]]\\\]]]___```___^^^ccccccbbbaaaaaabbbfffiiidddeeeeeeeeeeeedddccccccjjjjjjjjjlllooorrrssssssqqqppppppoooooooooppppppooosssyyy}}}~~~~~~wwwpppfff```ZZZWWWSSSKKKGGGGGGOOOYYYaaa```___^^^XXXPPPMMMKKKGGGCCCAAACCCHHHLLLQQQTTT[[[bbbeeebbbZZZTTTUUUVVVVVVUUURRRQQQQQQRRROOOMMMKKKGGGDDDAAA@@@???AAACCCEEEEEEEEEHHHNNNSSSXXX^^^eeennnvvv}}}yyyrrryyywwwiiibbb^^^[[[ZZZ\\\\\\eeehhhkkksssnnnccccccffflllttt}}}~~~nnnYYYGGG===999777555333333333111000////////////////////////////////////////////////////////////000000000000////////////000111222333444444444444555777888999;;;<<<<<<<<<===@@@EEEIIIWWWdddfffTTTNNNOOOYYYddd|||xxxsssrrrqqqnnnnnnpppqqqsssxxx~~~vvvnnnhhhddd```[[[YYYYYYYYYWWWUUUSSSTTTUUUUUUUUUWWWYYY[[[gggfffccc```___bbbgggkkkiiiffffffhhhiiiggggggkkkggggggfffhhhkkkllllllkkknnnnnnmmmkkkiiiiiiiiiiiimmmnnnnnnooopppqqqqqqqqqvvvuuuuuuvvvyyy{{{|||||||||{{{zzzyyyxxxxxxwwwxxxzzz~~~{{{tttggg```[[[YYYUUUNNNIIIHHHOOOWWW^^^]]][[[YYYSSSLLLKKKJJJGGGDDDCCCFFFLLLQQQ\\\___dddjjjlllhhh```YYYWWWWWWVVVTTTQQQPPPPPPRRROOONNNKKKGGGDDDBBB@@@???AAACCCEEEEEEEEEHHHNNNSSSYYY___gggpppxxxzzzttt{{{uuuhhhbbb___\\\]]]___```iiijjjlllrrrlll``````fffkkkttt}}}}}}mmmXXXFFF===999777444333333333111000000000000000000000000000////////////////////////////////////000000000000/////////000000111222333333333444555666777999999:::;;;<<<<<<===@@@EEEIIITTT```hhhUUUNNNOOOXXXbbbzzzzzzuuutttrrrmmmkkklllllllllmmmqqqxxxyyyrrrjjjddd```]]][[[ZZZ[[[[[[YYYWWWWWWWWWVVVUUUUUUXXX\\\___jjjiiigggdddccceeeiiimmmtttooolllpppsssrrrrrrsssuuuuuuuuuxxx|||~~~~~~~~~}}}|||zzzwwwuuusssrrrssstttuuuwwwyyy{{{|||}}}~~~vvvgggaaa]]]\\\XXXPPPKKKJJJRRRXXX\\\[[[XXXTTTOOOJJJIIIIIIHHHHHHJJJOOOWWW\\\hhhkkkooosssrrrmmmddd]]]ZZZYYYWWWTTTPPPOOOPPPRRROOONNNKKKHHHEEEBBBAAA@@@@@@BBBDDDEEEEEEIIIOOOUUU[[[aaajjjsss{{{|||~~~rrrgggbbb```^^^^^^aaaccckkklllmmmqqqjjj______dddkkkttt~~~{{{jjjVVVFFF>>>999777444333333333222000111111111111111111111111////////////////////////////////////000000000000000000000000000111333333333333444555666888:::;;;:::;;;<<<<<<===@@@DDDHHHPPP[[[zzzkkkXXXOOOPPPWWW___uuu~~~yyywwwssslllgggggggggfffdddccceeehhhlllooozzzrrrkkkddd```ZZZZZZ[[[]]]______]]][[[[[[ZZZXXXVVVVVVZZZ```eeennnmmmkkkiiiggghhhkkkoooyyyzzz|||yyyzzz|||~~~}}}tttfffaaa]]]]]]YYYRRRMMMLLLWWWZZZ\\\ZZZVVVRRRNNNKKKGGGIIIKKKOOOTTT]]]fffllloooqqquuuwwwtttmmmeee___\\\[[[XXXSSSOOONNNPPPRRROOONNNKKKHHHFFFCCCBBBAAA@@@BBBEEEFFFGGGKKKRRRWWW^^^dddnnnwww{{{oooeee```^^^\\\]]]___aaajjjlllmmmqqqiii```bbbdddkkkuuuxxxgggTTTEEE>>>888666444333333333222111111111111111111111111111////////////////////////////////////000000000000000000000000111222333333333333444555777888:::;;;999;;;<<<===>>>@@@DDDGGGOOOYYYuuuoooZZZPPPPPPVVV\\\ppp|||vvvllleeecccdddcccaaa``````bbbdddeeemmm{{{{{{rrrjjjddd___]]]WWWZZZ^^^bbbddddddcccaaa```___]]][[[[[[```ggglllsssrrrpppllljjjjjjlllooovvv|||ttteee```\\\\\\YYYSSSNNNNNNYYYYYYYYYXXXSSSNNNLLLLLLEEEIIIOOOWWW___iiirrrxxxtttwwwzzzzzzvvvmmmeee```]]]\\\XXXTTTPPPNNNPPPQQQPPPNNNLLLIIIFFFDDDCCCBBB@@@CCCFFFGGGIIIMMMUUUZZZaaahhhrrr||||||{{{xxxmmmbbb^^^\\\YYYYYY[[[\\\gggjjjkkkpppjjjbbbfffeeelllxxxvvveeeQQQCCC>>>888666444333333333222111111111111111111111111111////////////////////////////////////000000000000000000000000111222333444444444444555777888:::;;;999;;;===>>>???AAAEEEHHHQQQZZZsssttt]]]QQQPPPTTTXXXjjjyyynnneeebbbddddddcccbbbbbbccceeeeeehhhooo|||{{{ssskkkddd___]]]]]]ZZZ^^^dddiiikkkkkkiiihhheeefffffffffhhhlllrrrwwwyyyxxxtttoookkkjjjllloooxxxvvvfff```\\\[[[YYYTTTQQQQQQXXXUUUTTTTTTPPPKKKJJJMMMHHHNNNWWWbbbkkkttt|||}}}xxxnnneee```\\\[[[YYYUUUQQQOOOPPPQQQPPPOOOLLLJJJGGGEEEDDDCCCAAADDDGGGIIIKKKPPPXXX^^^dddkkkvvv{{{xxx}}}uuujjj```\\\ZZZWWWWWWYYY[[[fffiiijjjmmmgggaaafffhhhooo{{{uuucccOOOBBB>>>777666333333444444333222111111111111111111111111////////////////////////////////////000000000000111111000111111222333444555555555666777888999::::::<<<>>>@@@AAACCCFFFHHHSSS[[[qqqxxx```RRRPPPSSSTTTbbbzzz}}}qqqiiifffeeeeeeddddddddddddddddddggghhhooo~~~vvvsssnnnfff```]]]^^^```cccgggnnnrrrsssrrrppppppnnnqqqvvvzzz}}}{{{tttnnnmmmoooqqq|||wwwhhhbbb\\\[[[YYYVVVTTTVVVXXXTTTRRRRRROOOKKKLLLQQQSSSZZZfffqqqyyyyyylllccc^^^ZZZZZZYYYVVVRRRPPPPPPQQQPPPOOOMMMJJJHHHFFFEEEDDDBBBEEEHHHKKKMMMSSS[[[aaagggnnnxxx~~~|||{{{rrrhhh___\\\[[[YYYYYYZZZ^^^iiikkkjjjjjjccc\\\```jjjrrr~~~uuuaaaMMMAAA>>>777555333333444444333222000000000000000000000000////////////////////////////////////000000000000111111111111222333444444777777666666777888888999;;;===@@@AAABBBDDDGGGIIISSSZZZmmm|||bbbSSSPPPRRRQQQZZZrrruuummmkkkfffffffffgggggggggffffffgggeeegggrrr}}}pppnnnjjjccc^^^^^^aaaeeelllqqqwwwzzzyyywwwvvvvvvwww~~~zzzsssqqqsssvvv~~~}}}vvvkkkccc]]]\\\ZZZWWWWWWYYYYYYUUURRRSSSQQQMMMOOOVVV___gggrrr}}}xxxjjj___ZZZYYYZZZYYYWWWTTTQQQQQQQQQPPPOOOMMMJJJHHHFFFEEEEEEBBBFFFIIILLLOOOTTT\\\ccchhhooozzz|||}}}ooofff^^^\\\\\\[[[[[[]]]cccmmmnnnjjjhhh^^^VVV[[[llltttuuuaaaMMM@@@===777555333333444444333222////////////////////////////////////////////////////////////000000000000111111111111222333444555888888777777777777888888<<<>>>AAABBBCCCEEEHHHJJJRRRYYYjjj}}}cccSSSPPPQQQPPPUUUlllwwwpppnnnfffgggiiijjjkkklllllllllhhheeedddkkkxxx}}}zzzwwwmmmkkkhhhbbb^^^___dddhhhsssxxx}}}}}}zzzyyyyyy~~~~~~wwwuuuwwwzzzzzz{{{rrrggg]]][[[[[[ZZZXXXYYYYYYVVVSSSQQQNNNNNNXXXdddrrrpppddd^^^\\\[[[___^^^XXXRRRRRRRRRQQQOOOOOOMMMJJJFFFDDDCCCDDDEEEGGGIIILLLQQQYYYbbbhhhlllpppxxxuuunnneee^^^]]]]]]\\\]]]```hhhkkkmmmiiiaaaZZZWWWXXXggguuu~~~mmmZZZGGG===:::666444333333333333222000000000000000000000000000000000000000000000000000111111111000000000000000///000000111222444555666444666888888888999;;;===???AAABBBCCCDDDFFFJJJMMMNNNYYYhhhlllXXXLLLJJJLLLVVVgggzzzuuusssooopppppppppnnnnnnooopppkkkeeebbbeeemmmyyy~~~|||xxxwwwxxxqqqpppooolllkkkmmmrrruuu|||zzz{{{}}}{{{wwwvvvvvvuuu{{{{{{{{{tttiii___]]]]]][[[YYYYYYYYYUUUQQQPPPQQQUUU```kkk}}}yyykkkaaa^^^^^^cccfffcccZZZRRRPPPOOONNNOOOOOONNNJJJGGGDDDDDDEEEEEEGGGJJJMMMRRRZZZccciiipppuuu{{{wwwmmmeee^^^\\\\\\\\\^^^aaaggglllooojjj```WWWUUUVVVcccrrr|||kkkXXXFFF;;;999666444333333333333222000000000000000000000000000////////////////////////111000000000000000000000222222111111222333444444444666888999999999;;;===>>>???AAABBBCCCEEEIIILLLOOOXXXcccxxxkkkWWWKKKJJJMMMSSSddd|||{{{yyyvvvwwwwwwwwwuuusssrrrrrrnnngggbbbaaadddkkkxxxzzzxxxuuurrruuuzzz{{{||||||{{{zzz{{{~~~~~~{{{tttqqqqqqpppvvvwww}}}wwwlllbbb___^^^[[[YYYYYYXXXRRRNNNQQQUUU\\\gggqqq~~~pppddd___aaadddlllmmmiii^^^TTTQQQPPPNNNOOOOOONNNKKKGGGEEEEEEEEEFFFHHHKKKOOOUUU]]]eeekkkvvvzzz|||zzzlllddd]]]\\\\\\[[[^^^bbbgggnnnrrrlll^^^SSSRRRUUUaaaqqqyyyhhhUUUDDD:::888666444333333333333222000000000000000000000000000////////////////////////000000000000000000111111444333333222222333333333555666888999999:::<<<>>>===>>>@@@AAABBBEEEHHHKKKPPPVVV___ppplllVVVKKKJJJNNNPPP```www~~~~~~~~~}}}zzzwwwsssqqqnnnhhhbbb___]]]^^^fffnnn~~~}}}xxxssspppnnnoooxxx{{{rrrmmmlllmmmpppsss|||yyynnnccc```___[[[XXXWWWUUUPPPNNNTTT[[[aaahhhoooyyyjjjaaa```ffflllqqqrrrmmmaaaXXXUUUTTTRRROOOOOONNNKKKHHHFFFFFFGGGFFFIIIMMMRRRXXX```iiioooyyy~~~|||zzz}}}}}}vvvuuuvvvzzzjjjccc]]][[[[[[[[[___eeegggoootttmmm\\\QQQPPPTTTcccssswwwfffSSSCCC:::999666444333333333333222000000000000000000000000000........................000000000000000111111111444333333333333444444555555777999:::::::::<<<>>>>>>???AAABBBCCCFFFJJJMMMQQQWWW^^^mmmrrrZZZMMMKKKNNNNNN]]]sss~~~{{{vvvqqqmmmkkkfffaaa___\\\[[[___fffooowww}}}~~~}}}|||yyytttsssoookkkjjjiiinnn||||||rrrlllkkkmmmmmmppp{{{yyynnndddaaa___[[[VVVUUUSSSPPPRRRZZZ___aaacccfffyyyxxxhhh```bbbkkkrrrvvvwwwrrrfff\\\WWWUUUSSSPPPPPPOOOLLLIIIGGGGGGHHHHHHKKKPPPUUU\\\eeemmmsss{{{uuunnnkkkiiikkkooossszzz~~~tttkkkfffeeegggqqqvvvhhhbbb\\\ZZZZZZZZZ```ggghhhppptttlll\\\PPPQQQVVViiixxxuuudddRRRBBB::::::666444333333333333222000000000000000000000000000//////////////////////////////000000111111111111222222222333444666777888666888:::::::::;;;===???@@@AAACCCEEEFFFIIIMMMPPPTTTYYYaaaooo}}}dddSSSNNNOOONNN\\\qqq~~~{{{vvvooojjjhhhdddaaa```]]]ZZZ]]]bbbeeemmmsssttttttsssooojjjkkkhhheeeddddddiiiwwwvvvooolllllllllooozzzyyyoooeeebbb```[[[WWWUUUUUUUUUZZZaaaccc```___aaaoooyyyggg```dddmmmuuu|||}}}xxxkkk___YYYTTTQQQPPPPPPOOOMMMIIIHHHHHHIIIJJJMMMSSSYYYaaaiiirrrxxx|||~~~rrrllliiifffeeehhhiiilllqqqsssrrrwwwxxxooofff```]]]\\\```hhhyyy}}}qqqfffaaa\\\ZZZYYYZZZaaaiiikkkppprrrjjj\\\SSSTTTYYYppp~~~rrrbbbQQQAAA::::::666444333333333333222000000000000000000000000000000000000000000000000000/////////000111111222222222222333333555777888999666888:::;;;;;;<<<>>>???BBBCCCEEEGGGHHHKKKPPPSSSVVV[[[dddooorrr\\\RRRPPPOOO[[[ooo~~~zzzsssnnnhhhdddaaa___[[[WWWWWW\\\```gggllllllkkkkkkgggccceeebbb`````````bbblllvvvwwwrrrooooooqqq{{{zzzpppfffdddbbb]]]XXXWWW[[[]]]bbbgggeee``````ccciii|||xxxfff___ccckkkrrr|||~~~zzzoooccc[[[VVVRRRPPPPPPOOOMMMJJJHHHIIIJJJLLLOOOVVV]]]eeemmmvvv|||yyytttpppllliiiiiihhhgggiiilllkkkhhhlllsss~~~|||zzzxxxsssllleee```]]]\\\YYY\\\```kkkyyymmmeee```[[[YYYXXXYYYaaakkkmmmpppoooggg\\\VVVXXX]]]uuuooo___NNN@@@999999666444333333333333222000000000000000000000000000111111111111111111111111...//////000111111222222444444444444555666777888777999;;;;;;;;;<<<>>>@@@BBBDDDFFFHHHIIIMMMQQQTTTYYY]]]ccclll}}}eeeUUUPPPOOO[[[nnn}}}wwwrrrhhhdddaaa___ZZZUUUUUUXXX[[[aaafffeeeddddddbbb^^^^^^[[[[[[^^^aaabbbggglllzzzzzzxxxyyy{{{qqqhhheeeddd___ZZZYYY```ccchhhkkkgggaaaccchhheeeyyyvvveee^^^aaaiiiooowww{{{yyypppfff___ZZZVVVPPPPPPPPPMMMJJJIIIIIIJJJMMMQQQWWW___gggpppxxx~~~~~~}}}yyysssnnnmmmjjjfffgggmmmnnnfff```___fffmmmuuu|||}}}{{{wwwuuupppnnnkkkfffaaa^^^]]]^^^WWWYYYZZZ```vvvwwwkkkddd```[[[YYYWWWYYYbbbllloooooommmeee]]]YYY[[[___www~~~mmm]]]LLL>>>888888666444333333333333222000000000000000000000000000111111111111111111111111...//////000111222222222666666555555555555666666777999;;;<<<<<<===>>>@@@BBBDDDFFFHHHIIIMMMQQQTTTZZZ]]]aaahhhwwwkkkWWWPPPNNNZZZlll~~~yyyttthhhdddaaa___[[[VVVVVVZZZWWW]]]aaa```___```___[[[XXXVVVXXX___eeegggiiilllpppxxxuuujjjeeeccc```aaacccooosssssslllfffeeeeeeeeeooo{{{qqqeee``````fffllllllpppsssmmmaaaWWWTTTTTTPPPNNNMMMMMMMMMNNNMMMLLLOOOUUU]]]gggoooxxx|||vvvrrrpppmmmkkkgggccc]]]XXXZZZ___ffflllooopppppppppiiiiiihhheee```]]]\\\\\\VVVXXXYYY[[[iiitttiiiaaa^^^^^^___]]]]]]cccjjjpppssskkkbbb]]]VVVZZZkkk|||iiiTTTDDD;;;888777666555444333222222222222222222222111111111111000000000000000111111111111000111111222333333444444999888666555555777999:::<<<;;;;;;;;;<<>>AAABBBGGGIIILLLNNNNNNOOOPPPRRRUUU]]]aaaiiixxxwww___TTTRRR[[[iiixxx|||xxxnnniiibbb]]][[[[[[[[[ZZZWWWXXX[[[]]]^^^^^^]]]]]]```aaacccgggmmmqqqtttuuuuuuxxx~~~|||pppmmmnnnpppuuuzzzuuukkkiiijjjjjjwwwttteee___```bbbdddgggcccbbb___[[[WWWTTTRRRQQQRRRQQQOOONNNMMMNNNOOOPPPYYY^^^gggpppwww~~~xxxppphhh```[[[VVVZZZ___dddgggfffeeeccc___cccggghhheee___ZZZXXXRRRVVVXXXZZZhhh}}}qqqiiiaaa^^^\\\^^^```bbbjjjrrrvvvuuuiii^^^ZZZWWW^^^qqqxxxcccPPPBBB;;;888777555555444333222222222222222222222111111111111000/////////000000000111111222222222222333333333333555555666777888999999:::===<<<;;;;;;;;;===@@@AAAKKKNNNRRRTTTTTTRRRQQQQQQUUU\\\```gggttt}}}dddWWWSSS[[[hhhxxx~~~zzzrrrlllddd^^^\\\[[[[[[[[[YYYYYY[[[\\\^^^___```aaafffiiimmmrrrwww|||~~~uuuqqqsssvvv|||xxxkkkggghhhjjjxxx|||ooocccbbbfffgggggghhhgggaaaZZZVVVUUUTTTSSSRRRRRRQQQOOONNNMMMNNNQQQTTT___eeennnvvv|||yyypppgggbbb```bbbeeehhhkkkjjjhhhfff^^^bbbfffgggddd___[[[YYYWWWYYYYYY[[[hhhwwwmmmgggaaa]]][[[^^^bbbfffnnnvvvwwwuuufffZZZXXXWWW```sssttt___LLL@@@:::888666555444333333222222222333222222222111111111000000111222222222333333333333333333333333333333333333333444666888999999::::::===<<<;;;;;;;;;===???AAAIIINNNTTTWWWWWWTTTRRRPPPUUU[[[^^^dddqqq~~~iiiXXXVVV___mmm~~~}}}xxxrrrmmmddd^^^[[[ZZZZZZZZZ\\\\\\\\\^^^```bbbeeefffooosssxxx~~~{{{wwwxxxzzz~~~xxxiiidddeeefffuuuuuukkkdddfffjjjjjjiiiiiijjjbbbXXXSSSRRRSSSSSSRRRQQQQQQPPPNNNMMMOOOTTTYYYfffllluuu}}}{{{sssooolllkkkjjjlllnnnnnnllliiiccceeefffeeebbb___]]]\\\[[[[[[YYYZZZggg}}}rrriiiccc___[[[ZZZ___eeejjjqqqyyywwwsssdddYYYXXXXXXaaasss~~~oooZZZHHH>>>:::888666444444333222222222333333222222222111111111000000111222222222333333333333333333333333333333444444333444666888999999::::::======<<<;;;<<<>>>AAABBBEEEJJJPPPUUUUUUTTTRRRQQQUUU[[[\\\bbbmmmwwwoooZZZXXXaaaqqqxxxtttooojjjbbb]]]ZZZYYYYYYYYY^^^^^^___```cccfffjjjlllvvvzzz|||}}}~~~xxxhhhaaabbbdddoooooojjjhhhlllnnnkkkiiiiiijjjbbbWWWQQQOOOPPPQQQQQQRRRSSSRRRPPPOOORRRZZZ```mmmttt|||vvvrrrmmmlllnnnooommmllljjjjjjiiieeeaaa^^^^^^^^^[[[[[[YYY[[[hhh{{{ooofff```^^^ZZZZZZ```ggglllsssxxxvvvsssdddZZZ[[[ZZZbbbsss{{{kkkVVVEEE<<<999888666444333333222222333333333222222222111111111111000/////////000000000111111222222222333444555555555555555666777888999999:::======<<<<<<>>>@@@CCCEEECCCHHHMMMQQQSSSSSSSSSTTTVVV[[[\\\```jjjrrryyybbbXXX```pppzzztttpppjjjfff```\\\[[[ZZZZZZYYY^^^___```bbbeeeiiilllnnnxxx|||}}}{{{|||zzziiibbbbbbccciii~~~zzznnnmmmpppssssssnnnkkkmmmhhhbbbYYYQQQNNNPPPRRRTTTTTTUUUUUUSSSRRRWWW```hhhuuu{{{{{{ssspppqqqssssssrrroooooommmiiiccc___]]]]]]ZZZ[[[\\\```nnnyyymmmddd^^^\\\XXXYYYaaaiiinnnrrrwwwvvvsssfff^^^___^^^dddsssxxxhhhRRRBBB;;;999888666333333333222222333333444222222222111111111111000........./////////000000000111222333444666777777777777666666666888999:::============???BBBEEEGGGFFFIIIMMMOOOQQQRRRUUUWWWWWW[[[[[[```iiiooolllZZZ```mmm~~~zzzvvvrrrnnneeeccc___]]]]]]\\\[[[ZZZ\\\]]]___bbbfffjjjmmmnnnuuuyyy}}}~~~~~~|||kkkccccccdddeeeyyysssppprrrwww{{{xxxqqqoooqqqhhhccc[[[TTTPPPQQQVVVYYYVVVWWWWWWVVVUUU[[[eeemmmyyyzzzuuuwwwyyyzzzyyyrrrrrrppplllfff```]]]\\\YYY]]]aaaggguuuxxxmmmccc^^^[[[XXXYYYbbbjjjooorrruuuwwwttthhhaaacccbbbeeetttwwwfffPPP@@@:::999888666333333333222222333444444222222222111111111111000000000000000111111111111000000111333555666888888999888666555555777999:::=========>>>@@@DDDGGGIIIJJJLLLNNNOOOPPPRRRVVVYYYXXX\\\[[[___hhhmmm~~~uuu]]]aaakkk|||~~~yyyvvvuuuqqqooocccaaa___^^^^^^^^^]]][[[ZZZ\\\^^^bbbfffiiilllmmmqqqtttxxxzzz|||~~~ppphhhddd___hhhrrr~~~yyyrrryyy~~~~~~~~~~~~yyyssskkkddd[[[TTTQQQQQQSSSSSSVVVXXXYYYXXXYYY```kkkttt~~~zzz}}}wwwooogggcccaaa```\\\]]]```iii}}}xxxjjjaaa___[[[\\\___dddkkkpppssstttuuunnniiifffdddcccgggmmmzzzdddLLL???:::888666666333333333222222222111111555333111111111111///...222222111111222222333444444444444444444555666777888777777777888:::<<<======???AAABBBCCCEEEIIILLLLLLNNNQQQSSSUUUXXX]]]```aaa______```ccckkk{{{{{{gggbbbeeeuuu{{{tttrrrqqqooommmeee___\\\______\\\]]]ccc```]]]___ggglllllljjjjjjqqqrrrsssqqqrrrwwwqqqgggbbb^^^aaajjj{{{}}}zzz~~~wwwhhhbbbZZZTTTRRRRRRSSSSSSVVVXXXZZZ[[[]]]dddoooxxx|||rrrjjjeeebbb```___ccciiiuuuvvvhhh```^^^]]]]]]```eeelllrrruuuvvvvvvpppkkkjjjiiiiiiooovvvxxxbbbKKK>>>:::888666666333333333222222222111111444222111111222222000///222111111111111222333333444444444444555666777888999999999999:::<<<===>>>@@@AAABBBBBBCCCFFFJJJMMMOOOPPPRRRTTTUUUXXX\\\___dddbbbaaabbbcccjjjxxx|||hhh```___ooo{{{tttsssssspppmmmeee___\\\^^^___]]]```ddd```___dddkkkooollljjjkkkmmmnnnooooooooottt~~~vvviiibbb___\\\bbbooo}}}}}}wwwddd```YYYUUUSSSSSSSSSSSSWWWYYY\\\^^^ccckkkvvv~~~yyyooohhhcccbbbcccjjjuuutttfff^^^\\\^^^^^^aaafffnnntttxxxzzzvvvrrrpppqqqqqqqqqwwwttt___III===:::777666555333333333222222222111111222111000111222222111000111111000000111111222333333333333444666777888999:::::::::;;;<<<===???@@@BBBCCCCCCCCCDDDHHHMMMPPPRRRTTTUUUUUUVVVXXX[[[^^^cccaaaaaaaaaaaafffsssooo```YYYfff}}}uuuttttttpppkkkeee___\\\]]]___```cccgggaaacccjjjqqqrrrmmmjjjkkkkkkmmmnnnooopppttt{{{~~~mmmdddaaa\\\___gggpppuuuvvvyyy~~~uuuccc___YYYUUUTTTTTTSSSSSSUUUXXX\\\aaahhhrrr|||tttkkkfffdddeeemmm{{{ssseee]]]\\\\\\]]]```gggooowww|||}}}vvvvvvxxx||||||{{{~~~ooo[[[FFF<<<999777555555333333333222222222111111111000///000222333222111111111000000000111222222333333444555666888:::;;;:::;;;;;;<<<===>>>???@@@BBBCCCCCCDDDFFFJJJPPPTTTTTTUUUVVVVVVVVVXXX[[[]]]___]]]^^^^^^^^^aaalllxxxxxxeeeWWW___wwwwwwvvvuuuoooiiiddd___[[[\\\```dddgggiiibbbfffooovvvtttmmmiiikkkmmmppprrrtttuuuwww{{{~~~}}}qqqfffbbb\\\\\\___fffkkkpppyyyuuueeeaaa[[[WWWUUUTTTTTTSSSSSSVVV\\\dddnnnyyyxxxooojjjgggeeemmm}}}~~~pppccc]]]\\\YYY[[[```hhhqqqxxx}}}~~~www{{{iiiVVVCCC:::999777555444333333333222222222111111111000///000222333333222111111111000111222222333444444444555777999:::;;;::::::;;;<<<===>>>??????@@@AAACCCEEEGGGLLLQQQVVVTTTUUUVVVUUUUUUWWWZZZ\\\\\\\\\]]]___^^^```jjjuuu}}}jjjYYY\\\ooo{{{xxxuuunnnhhhccc```\\\]]]ccciiilllkkkdddhhhpppvvvtttmmmjjjlllqqqssswwwyyyzzzzzzzzzzzzwww|||vvvhhhbbb[[[XXXXXX^^^dddmmmzzzzzzkkkfff___YYYVVVUUUTTTTTTRRRUUU]]]gggssszzzrrrmmmkkkgggpppyyylllaaa]]]^^^ZZZ]]]ccckkksssyyy{{{{{{xxx|||dddRRR@@@999888777444333333333333222222222111111111000///000222333333111222222111111222222333444555555555666777999:::;;;:::;;;<<<===>>>????????????AAADDDEEEGGGKKKOOORRRPPPRRRSSSSSSTTTVVVYYY\\\^^^^^^```bbbaaabbbjjjttt|||ppp```]]]ggg||||||vvvnnnhhhdddccc```aaaiiiqqqsssooojjjkkkpppuuuuuuooommmooosssvvvzzz}}}}}}{{{wwwuuuvvvzzz~~~mmmfff]]]XXXUUUYYY___iiixxxrrrlllbbb[[[WWWVVVUUUUUURRRVVV^^^kkkyyy{{{tttpppnnnmmmvvv}}}pppeee]]]]]]```___bbbhhhpppvvvyyyxxxvvvttt|||vvv```OOO>>>888888666444333333333333222222222111111222111000000222333222111333333333222333333444555777777777777888999:::;;;;;;<<<>>>???@@@AAA@@@@@@@@@CCCEEEFFFGGGHHHIIIKKKLLLNNNOOOQQQRRRUUUYYY\\\aaaaaaccceeebbbaaahhhpppttt{{{lllaaaaaannnwwwpppkkkfffgggeeegggpppzzzzzztttpppnnnoootttvvvsssrrrssswwwyyy~~~|||vvvqqqpppvvvsssjjjaaa[[[VVVWWW[[[dddtttvvvoooeee\\\WWWVVVUUUUUUSSSWWW```mmm}}}{{{uuuqqqppprrr|||wwwjjj```ZZZ\\\bbbdddgggmmmtttxxxxxxuuurrrooovvv|||qqq^^^MMM===777888666444333333333333222222222111111222111000111222222111000444444333333444444555666888777777777888999::::::<<<===???AAABBBBBBBBBAAABBBDDDGGGGGGFFFEEEEEEEEEIIIKKKMMMOOOQQQUUUYYY]]]aaabbbdddeeeaaa___dddkkkmmm}}}{{{}}}wwwfff\\\ddd~~~yyyqqqnnniiijjjiiillluuuwwwuuupppnnnssswwwvvvuuuvvvzzz}}}~~~vvvpppiiippp||||||kkkccc^^^ZZZXXXXXX^^^lll{{{ttteee]]]ZZZYYYVVVRRRWWW\\\eeeqqq~~~uuuppppppwwwsssjjjddd___^^^```dddjjjssszzz}}}{{{wwwtttrrrvvvyyyyyyyyy{{{iiiRRRGGG:::333444666555333444333333222222333333444222222222222222222222222111111111111222333333444777777777888999;;;<<<===>>>@@@AAAAAAAAA@@@BBBCCCFFFIIIJJJGGGBBBAAAEEEIIILLLIIIGGGIIIPPPVVVYYYZZZ]]]```bbb___ZZZYYY^^^dddnnnwwwyyy{{{}}}llleeeaaapppuuunnnjjjjjjkkkmmmrrryyy}}}{{{xxxwwwxxxzzz|||}}}|||uuunnniiigggmmmyyy~~~~~~rrreee```[[[XXXVVVZZZfffrrrxxxjjj```ZZZXXXUUUSSSYYY^^^fffrrr~~~}}}zzz}}}zzzuuuuuu{{{{{{ooohhhccc______ccchhhnnnwww}}}~~~zzzuuuqqqrrrvvvxxxwwwvvv~~~wwwdddOOOEEE:::444555666555222444333333222222333333444111111111111111111111111222222222222333444444555888888888888999:::;;;<<<>>>@@@AAABBBAAABBBDDDEEEFFFIIIJJJHHHEEEEEEHHHLLLQQQNNNKKKLLLPPPUUUWWWXXXYYY]]]___\\\WWWVVVZZZ___hhhooo|||{{{vvvkkkcccmmmzzzsssmmmlllmmmooottt|||~~~}}}}}}~~~~~~zzzssskkkfffeeekkkxxx}}}{{{~~~wwwkkkfff```\\\XXXXXX```jjj{{{oooccc[[[WWWWWWWWW]]]aaaiiiuuu|||yyywwwvvvsssqqqvvv~~~|||wwwwwwuuujjjdddaaa___aaaeeejjjqqqzzz{{{uuurrrtttyyy|||zzzxxxzzzxxxrrr^^^IIIBBB999555666777555222333333222222222222333333111111111111111111111111333333333333444555666777999999999999999:::;;;;;;===???AAABBBCCCDDDFFFHHHHHHJJJLLLKKKIIIIIILLLOOOUUUSSSPPPPPPRRRTTTUUUUUUWWW[[[]]][[[WWWUUUWWW[[[eeeiiizzz|||}}}pppbbbggg}}}~~~wwwnnnmmmnnnpppvvv}}}~~~yyyrrriiidddbbbiiiwwwzzzzzz{{{{{{~~~tttnnnhhhccc^^^\\\```gggzzz|||sssggg]]]YYYZZZ]]]```fffppp|||yyyuuuqqqooollllllttt}}}~~~{{{|||{{{qqqfffaaa___^^^aaafffjjjrrr|||~~~zzzxxxzzz~~~yyywww~~~kkkWWWDDD>>>999666777777555222333333222222222222333333111111111111111111111111444444444444555666888888::::::999999999::::::;;;<<>>AAACCCEEEGGGJJJLLLOOOPPPQQQPPPOOONNNNNNNNNQQQRRRSSSSSSSSSTTTUUUUUUXXX[[[]]]\\\ZZZYYYZZZ[[[lllkkkrrroooiiiwww~~~sssllleeefffiiioooyyy}}}wwwpppiiieeebbbhhhttt~~~yyywwwzzzyyyrrrmmmiiieeefffjjjyyyxxxmmmeeebbbbbbmmmsss~~~}}}{{{xxxrrrkkkgggdddgggqqq|||wwwmmmccc___^^^___dddkkkwww~~~}}}{{{{{{~~~}}}vvv]]]LLL===;;;888666555555444333222222111111111111222222444444444444444444444444444444444555666888999::::::::::::::::::;;;<<<<<<;;;>>>AAACCCDDDFFFIIILLLQQQQQQQQQQQQPPPOOONNNMMMNNNQQQSSSUUUUUUUUUVVVXXXXXXZZZ[[[[[[[[[[[[\\\^^^jjjkkkpppvvvkkktttxxxnnngggaaacccgggnnnyyy{{{uuuooojjjgggeeeiiirrr|||wwwxxx}}}xxxsssnnnjjjjjjmmmyyy{{{tttooommmwww{{{{{{xxxsssnnnjjjhhhhhhmmmzzztttjjjaaa^^^___bbbiiippp|||}}}|||~~~mmmVVVGGG===:::777555444333333333222222111111111111222222333333333333333333333333333333333444666888999:::999999999:::;;;<<<===>>>;;;>>>AAABBBDDDFFFHHHKKKOOOOOOOOOPPPQQQPPPOOOMMMNNNRRRVVVWWWWWWVVVXXXYYY[[[\\\\\\\\\]]]___aaacccjjjlllpppyyy~~~qqqwwwxxxoooiiiaaaccchhhpppzzz}}}wwwrrrnnnmmmiiijjjppp}}}zzzzzz}}}~~~xxxsssnnnnnnqqqxxx}}}zzz~~~zzzwwwnnnjjjiiijjjnnnwww~~~qqqhhh```^^^```eeemmmuuu{{{~~~~~~hhhRRRDDD===:::777444333222333333222222111111111111222222222222222222222222222222222333333444666777999:::888999999:::;;;<<<>>>???;;;>>>@@@BBBCCCEEEHHHJJJMMMMMMMMMOOOQQQQQQPPPNNNPPPTTTXXXZZZXXXWWWXXXZZZ____________```cccgggiiillloooqqqvvv}}}zzzrrrmmmccceeejjjrrrzzzzzzvvvtttsssllllllpppzzz}}}{{{vvvsssrrrzzzvvvuuugggiiilllppp{{{xxxppphhhaaa___aaagggqqq{{{|||wwwdddQQQEEE;;;:::888777555444444333111111222222222333333333222222222222222222333333444444444444666777888999;;;;;;:::888888;;;???CCCCCCCCCAAA???@@@EEEIIIJJJPPPOOONNNOOOQQQSSSTTTSSSSSSSSSUUUYYY]]]\\\WWWSSS[[[^^^```bbbcccdddfffhhhooozzz||||||zzzuuuooolllmmmuuu}}}zzzyyyxxxyyy|||~~~uuunnnkkkiiiooouuu|||vvvooogggaaa```ccchhhsss|||zzzuuuaaaNNNBBB999888666555333222222222111111222222222333333333222222222222333333333333444444444555666777999999===>>>??????>>>???AAACCCCCCBBBAAA@@@BBBFFFIIIKKKNNNMMMMMMNNNPPPRRRQQQPPPUUUVVVXXXZZZ[[[ZZZWWWTTTXXX[[[___bbbdddeeeggghhhoooyyy|||{{{vvvsssuuu}}}}}}{{{|||}}}|||qqqiiieeennnxxx}}}sssllleee```aaadddkkkuuuyyywwwqqq]]]JJJ>>>888777666444333222222222111111222222222333333333222222222333333333444444555555555666777888999:::===???BBBCCCBBBBBBCCCDDDFFFDDDCCCCCCDDDGGGJJJMMMNNNMMMMMMNNNPPPQQQPPPNNNUUUWWWZZZ\\\[[[ZZZZZZZZZYYY\\\aaaddddddddddddeeehhhsssvvvvvv|||~~~~~~~~~{{{}}}vvvoookkkkkkvvvyyyooohhhbbb___aaaffflllwww|||sssuuunnnYYYFFF<<<999999777666555444444444111111222222222333333333222222333333444444555555666666666777888999:::;;;<<<>>>@@@BBBCCCDDDGGGIIIMMMJJJHHHIIIJJJIIIKKKOOOQQQPPPQQQRRRSSSTTTRRRPPPTTTWWW\\\]]]\\\\\\^^^aaa^^^bbbeeefffdddaaa___^^^___iiikkkmmmuuu}}}{{{yyywwwvvvvvvtttssssssssstttzzzwwwooonnnqqquuutttkkkccc^^^]]]aaagggnnnyyyvvvnnnuuujjjUUUDDD;;;999888777555444444444444111111222222222333333333222333333444555555666666777777777888999:::;;;<<<===>>>@@@AAACCCHHHMMMRRRUUUPPPNNNPPPPPPMMMNNNRRRXXXWWWVVVWWWXXXXXXVVVUUUTTTXXX[[[\\\ZZZYYY[[[]]]```cccffffffddd```]]]\\\]]]dddddddddmmmxxx~~~{{{xxxvvvuuuuuupppllljjjiiilllyyywwwyyy}}}sssmmmpppxxx~~~zzzoooggg```\\\\\\bbbiiiqqq|||~~~rrroooyyy|||fffRRRCCC;;;666555444333222222222222111111222222222333333333222333333444555666777777888888888999:::;;;<<<===@@@AAABBBCCCFFFLLLSSSXXXXXXSSSQQQVVVUUUQQQRRRWWW^^^\\\ZZZZZZZZZ[[[ZZZYYYVVVXXXZZZZZZXXXVVVUUUTTT]]]___bbbcccaaa___^^^]]]bbbfffcccbbbiiippp}}}zzzyyyyyyuuupppjjjeeeccchhhwww}}}sssttt{{{|||tttrrrwwwuuukkkeee___\\\]]]dddmmmuuu{{{qqqrrrxxxbbbNNN@@@:::555555444333222222222222111111222222222333333333333333444555666777888888999999999999:::<<<===>>>AAACCCEEEGGGIIILLLQQQUUUWWWQQQQQQXXXYYYUUUVVV^^^aaa^^^[[[YYYZZZ[[[[[[[[[XXXXXXZZZ\\\]]]\\\XXXUUU[[[]]]^^^^^^]]][[[[[[[[[dddhhheeeccciiimmmxxx~~~|||zzzzzzzzzrrrnnnjjjfffccchhhvvv~~~ssssssyyy||||||wwwwww~~~|||rrriiiccc___\\\___fffoooxxx{{{qqquuuuuu___KKK???999777666555555444444444444111111222222222333333333333333444555666777888999999999999:::;;;<<<===>>>???BBBEEEHHHIIIKKKMMMOOOTTTNNNOOOXXX[[[WWWYYYbbbbbb___ZZZXXXXXXZZZ[[[[[[WWWXXXZZZ```eeeeeeaaa]]]\\\]]]]]][[[XXXVVVUUUVVVbbbhhhfffffflllmmmuuu~~~www}}}yyywwwxxxyyynnnllljjjhhheeehhhvvvttttttzzzuuuzzz~~~{{{~~~~~~|||wwwkkkbbb^^^]]]^^^cccooo}}}uuuoooqqqxxx|||~~~rrrZZZGGG===:::666666555444333333222222333333222222111222222222333333333333555666777888<<<;;;:::::::::<<<===>>>DDDEEEFFFHHHJJJMMMOOOQQQWWWYYY\\\```bbbaaa^^^[[[[[[]]]^^^ZZZVVVUUUYYY^^^[[[[[[\\\___ccceeeeeedddaaa]]]]]]```___YYYWWWYYYddddddfffgggjjjooovvv{{{|||yyyyyyuuuwwwzzznnnmmmnnnmmmkkklllxxx{{{xxxvvvwwwrrrqqqrrrrrrqqqssswww{{{~~~zzzrrriiibbb___]]]___eeeqqqssspppssszzz}}}nnnXXXGGG>>>;;;555555555444444333333222333333222222222222222333555555555555666888999:::<<<<<<;;;<<<<<<===>>>???BBBCCCEEEIIIMMMPPPTTTUUUXXXYYY\\\___```___\\\YYY\\\___```]]]YYYXXX[[[___]]]\\\]]]```dddffffffeeeaaa^^^^^^aaa```ZZZXXX[[[bbbdddfffgggjjjooouuuyyyxxx|||yyyuuuuuuwwwqqqpppoooooolllmmmwww}}}zzzwwwsssnnnlllmmmmmmlllnnnsssyyy}}}~~~~~~|||~~~{{{sssllleee``````^^^aaajjjvvv|||qqqpppwww~~~|||iiiTTTEEE>>>;;;444444444444444444444444333333222222222222333333666666777777888:::;;;<<<;;;<<<===>>>???????????????AAAEEEJJJOOOTTTXXXZZZYYYZZZ[[[\\\[[[ZZZXXXWWW\\\___aaa___\\\[[[]]]```^^^]]]^^^```dddfffffffff```^^^___aaa```\\\[[[\\\aaacccfffiiikkkoootttxxxzzzuuu}}}xxxuuuuuusssqqqpppooommmmmmuuu}}}zzzrrrmmmiiijjjjjjiiilllqqqxxx}}}}}}{{{|||}}}~~~vvvnnngggaaa^^^``````eeeooo|||vvvooosss~~~~~~vvvbbbOOOBBB;;;999333333444444444444444444333333222222222333444444777777777888999:::;;;<<<;;;<<<>>>@@@AAAAAAAAAAAA???AAAEEEJJJPPPTTTXXXZZZZZZZZZZZZXXXVVVUUUUUUVVVZZZ\\\^^^^^^\\\[[[\\\]]]]]]\\\\\\^^^bbbdddeeeddd^^^^^^___``````^^^]]]]]]aaadddgggjjjmmmpppuuuxxx|||uuu{{{|||wwwsssqqqooonnnnnnkkkjjjqqqyyy~~~vvvpppllllllkkkkkkoootttyyy}}}xxxuuuuuuxxx{{{tttkkkddd^^^]]]```cccjjjvvvzzzrrrpppyyy~~~qqq]]]JJJ>>>888666333333444444444444444444333222222222333444444555666666666777888999:::;;;:::<<<>>>@@@BBBCCCBBBBBB@@@BBBFFFKKKOOOSSSUUUVVVXXXXXXWWWTTTQQQPPPSSSVVVVVVWWWYYYZZZYYYYYYYYYZZZ[[[ZZZYYY[[[^^^aaaaaaaaa\\\^^^______``````___^^^aaadddgggjjjmmmqqquuuxxx{{{zzzzzz~~~uuupppmmmkkkjjjjjjiiihhhmmmttt|||zzztttnnnmmmmmmmmmrrrxxx}}}}}}zzzxxxtttpppoooqqqwww{{{}}}sssjjjbbb\\\\\\```gggooo|||uuurrruuulllWWWGGG<<<777555444444444444444444444444333222222333333444555666555555555666777888:::::::::;;;===???AAACCCDDDDDDCCCEEEHHHLLLOOOQQQSSSSSSVVVUUUSSSOOOLLLMMMRRRWWWTTTTTTUUUUUUVVVWWWXXXXXXZZZXXXWWWXXX[[[]]]______\\\___aaa```aaacccccc``````bbbeeehhhkkkoootttwwwzzz{{{|||sssmmmjjjggggggiiiiiihhhlllrrryyy{{{tttnnnlllllllllrrrxxxyyytttooonnnlllkkknnnuuu~~~yyypppiiibbb]]]]]]bbbjjjtttuuuvvv}}}{{{gggTTTDDD<<<888666555555555444444333333222222222222333333555666666666666666666777999:::;;;;;;;;;<<<>>>@@@BBBDDDFFFEEEGGGJJJNNNQQQRRRSSSSSSRRRRRRPPPLLLIIIKKKSSSZZZUUUTTTSSSTTTUUUWWWYYYYYYYYYWWWVVVVVVYYY\\\]]]^^^]]]aaacccbbbcccggggggccc^^^```bbbcccfffkkkqqquuuvvv|||{{{sssmmmiiifffgggkkkllllllooottt{{{|||tttmmmkkkjjjkkkqqqxxx~~~|||tttnnneeeffffffiiiqqq||||||~~~{{{tttmmmhhhbbb]]]^^^cccmmmvvvwwwyyyxxxdddQQQDDD<<<999999666666555444333333222222222222222333444555666777666666666777888999;;;;;;;;;;;;;;;<<>>:::999888555444222000000111222333444333333333444666888999777777555555666888:::<<<>>>>>>@@@AAACCCDDDEEEFFFFFFIIIJJJLLLRRRWWWVVVRRRPPPRRRNNNDDDBBBJJJSSSUUUWWWSSSPPPRRRWWWZZZYYYWWWXXXWWWWWWWWWXXXYYY[[[\\\[[[]]]___aaabbbaaa```___bbb]]][[[aaafffgggkkkrrrqqqwww~~~{{{}}}uuurrrkkkfffiiioootttzzzzzz}}}vvvooonnnnnnmmmooossszzz{{{xxxpppeee]]][[[]]]ccclllvvv|||}}}sssmmmrrr|||rrrmmmgggddd```^^^bbbiiiwww~~~ppprrrxxxzzzmmmYYYGGG<<<999888777555444222111000111222333222111111111222444666777777666666555666888:::;;;>>>>>>@@@BBBDDDFFFGGGHHHIIILLLMMMPPPVVV\\\]]]YYYRRRSSSNNNEEECCCJJJSSSVVVZZZUUURRRSSSWWW[[[ZZZYYYXXXXXXWWWVVVVVVWWWWWWXXX[[[\\\___aaabbbbbbaaaaaafffaaa___cccffffffiiinnnpppvvv~~~zzzzzzrrrllliiinnntttxxx~~~~~~~~~vvvpppoooooonnnppptttyyy~~~|||zzzyyyyyyzzzzzzxxxyyy|||xxxrrrmmmeee[[[VVVWWW^^^gggvvvzzzyyy|||uuurrryyyzzzoooiiidddaaa```aaahhhqqq~~~wwwxxx|||tttfffSSSCCC:::777666666666555333222111111111222222222111111222444666777777777666666666888999:::===>>>@@@CCCFFFHHHJJJKKKMMMPPPRRRTTTZZZaaadddbbbXXXVVVOOOGGGEEEMMMUUUYYY___ZZZUUUTTTWWWZZZ[[[[[[XXXXXXVVVUUUTTTTTTTTTTTT[[[\\\^^^```bbbcccccccccfffcccbbbeeefffgggjjjnnnmmmsss||||||{{{}}}sssnnnnnnsssxxx|||wwwqqqppppppppprrrvvvyyywwwvvvssspppnnnllllllkkknnnpppssswww{{{|||zzzrrrjjjccc\\\WWWXXX]]]iiisss|||}}}{{{uuunnnhhhbbbaaaaaaeeeooozzz}}}ooo___MMM@@@:::666666777666555444222111111111111444444444444555666888999777777777666777888999:::===>>>AAADDDHHHKKKMMMOOOPPPSSSTTTUUUZZZbbbffffffaaa\\\TTTMMMLLLRRRZZZ___fff```YYYUUUUUUWWWYYYYYYWWWVVVVVVUUUUUUTTTTTTTTT\\\\\\^^^```bbbdddffffffccccccdddfffgggiiillloooiiinnnwwwzzz~~~~~~}}}}}}ssspppqqqvvv{{{}}}xxxrrrqqqrrrrrruuuyyy|||pppnnnkkkhhhfffeeeddddddfffiiinnnsssuuuvvvuuutttxxxxxxwwwyyy{{{}}}xxxttttttkkkaaaZZZVVVXXXaaakkkzzzvvvpppkkkeee```___aaahhhtttyyykkkZZZHHH???;;;777666888666555444333222222222222555444444444555777999:::888888888888888999999:::===???AAAEEEIIILLLOOOPPPQQQTTTTTTSSSVVV^^^dddeeeiiibbbZZZTTTTTTXXX^^^dddjjjeee]]]VVVTTTTTTUUUVVVSSSSSSTTTUUUVVVVVVWWWWWW\\\\\\]]]^^^aaadddfffhhhbbbeeegggffffffgggiiijjjgggllltttzzz{{{{{{}}}zzz{{{|||uuussstttxxxzzzzzz~~~zzzttttttuuuuuuxxx}}}hhhfffdddbbb```_________aaaeeekkkoooqqqpppmmmkkkooopppqqqrrruuuxxx{{{}}}{{{wwwrrrmmmjjjhhhaaaZZZWWWWWW]]]lll{{{|||rrrlllgggaaa]]]^^^ccckkkxxxwwwiiiVVVDDD>>>;;;777555777444444444444333333333333333333222222333555777888::::::::::::::::::::::::>>>???BBBEEEIIIMMMPPPQQQQQQTTTSSSQQQSSS[[[cccfffnnneee]]]ZZZZZZ\\\```eeejjjeee^^^WWWRRRRRRSSSTTTOOOQQQSSSUUUVVVXXXXXXXXX[[[ZZZZZZ[[[]]]```dddfffeeejjjkkkgggbbbaaaaaa```gggiiipppwwwzzz~~~yyy}}}{{{|||{{{yyyyyyzzzyyyxxx{{{~~~yyyyyyzzz{{{~~~```___]]]ZZZYYYXXXXXXYYY\\\___cccgggiiiiiihhhfffiiijjjmmmpppsssvvvxxxyyy|||vvvpppkkkgggccc```[[[XXXWWWZZZ^^^hhhyyy~~~}}}wwwooojjjddd```^^^aaahhhrrrwwwgggRRR@@@<<<;;;555333666333333444444444444444444333333222333444555777888;;;<<<<<<<<<<<<<<<;;;;;;>>>???BBBEEEIIILLLOOOPPPPPPSSSSSSPPPRRR[[[eeeiiimmmddd\\\\\\\\\\\\^^^ccceeebbb\\\VVVRRRQQQSSSUUUMMMOOOQQQSSSUUUVVVWWWWWWXXXWWWVVVVVVXXX[[[___bbbdddkkklllfff___^^^]]]ZZZbbbbbbhhhpppsssyyyyyy}}}~~~}}}~~~zzzwwwyyy[[[ZZZXXXUUUTTTSSSSSSSSSSSSUUUXXX[[[^^^```aaaaaa```cccggglllooorrrtttttt{{{|||~~~{{{vvvooohhhccc___\\\YYYTTTUUUYYY___fffqqq}}}|||}}}~~~zzzsssmmmjjjdddaaa```fffnnnyyyxxxeeePPP>>>;;;:::444111555111222333444555555555555555555555555666888999;;;<<<======>>>======<<<<<<>>>@@@BBBEEEIIILLLOOOPPPOOOSSSRRRPPPSSS]]]hhhnnnkkkbbbZZZ[[[\\\ZZZ[[[```aaa^^^ZZZVVVRRRRRRTTTVVVLLLNNNPPPRRRTTTTTTTTTTTTVVVTTTSSSRRRTTTXXX\\\^^^```hhhkkkddd^^^]]]]]]ZZZ\\\[[[```jjjmmmppp{{{yyy}}}|||wwwzzzVVVUUUTTTSSSSSSRRRRRRSSSRRRTTTUUUVVVVVVWWWYYY[[[___aaacccfffjjjmmmooopppqqqtttzzz~~~{{{yyyxxxqqqjjjccc___[[[VVVTTTVVVRRRXXXbbbllluuu~~~}}}|||zzz{{{~~~|||vvvpppllliiifffeeecccggguuu~~~|||www^^^PPPAAA:::888555222111111111222333333444555555333444666666666777999;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAADDDFFFIIIKKKMMMMMMMMMOOOPPPOOOPPPVVVaaajjjgggccc]]]YYYYYY\\\___aaa```]]]XXXUUUUUUXXX]]]aaa___YYYRRRQQQSSSUUUTTTRRRWWWSSSSSSUUUTTTQQQUUU\\\ccciiimmmjjjbbb\\\\\\^^^ZZZ]]]```aaaeeeooo}}}}}}~~~yyyyyyzzzPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRSSSUUUWWWXXXYYY\\\___cccfffiiijjjnnnqqqvvv{{{{{{wwwssspppooonnnhhhaaa[[[XXXUUUQQQQQQTTTUUU^^^lllxxxzzzzzzzzz{{{|||{{{}}}{{{uuupppkkkiiiffffffggglllzzz|||}}}~~~qqqXXXKKK===999777555333333222222222333333444444444333555666666666777:::<<<>>>>>>?????????????????????AAADDDGGGJJJLLLMMMNNNOOOOOONNNLLLLLLPPPYYY___ccc```\\\YYYYYYZZZ\\\]]]___\\\WWWSSSSSSVVV[[[^^^^^^XXXRRRPPPSSSUUUUUUTTTUUUSSSTTTWWWVVVSSSTTTZZZ___eeeiiiggg```[[[\\\^^^]]]___aaabbbeeelllwww~~~}}}KKKKKKKKKKKKLLLMMMNNNOOOMMMNNNOOONNNMMMMMMOOOQQQQQQRRRUUUYYY]]]aaaccceeeiiilllqqqvvvzzz}}}}}}|||zzzxxxwwwwwwwwwwwwsssqqqnnnjjjgggdddbbbaaa]]]WWWRRRPPPOOONNNQQQVVV^^^iiiyyyxxxrrrooorrrvvv{{{|||}}}zzztttnnnjjjhhheeehhhlllsss}}}{{{xxxiiiPPPEEE:::777777555444555333333333333333444444444444555777777777999;;;===???@@@AAABBBCCCBBBBBBBBB>>>AAADDDHHHKKKMMMNNNOOOPPPNNNKKKJJJKKKOOOTTTXXX]]]\\\[[[YYYXXXXXXXXXXXX\\\XXXSSSPPPPPPSSSXXX\\\]]]XXXRRRQQQSSSVVVWWWWWWUUUUUUVVVYYYWWWSSSSSSVVVZZZ^^^bbbaaa]]]ZZZ[[[^^^```bbbccccccdddhhhpppvvvLLLLLLLLLLLLLLLMMMNNNNNNKKKLLLMMMLLLJJJJJJKKKMMMOOOQQQTTTWWW\\\___bbbdddeeehhhmmmqqqsssvvvyyy{{{}}}|||zzzxxxyyy||||||yyyuuusssrrrqqqooommmjjjiiiiiijjjkkkjjjhhheeeaaa^^^ZZZXXXVVVUUUPPPMMMMMMNNNPPPWWW___kkkvvv}}}vvvnnniiihhhmmmttt}}}~~~yyyrrrlllhhhfffdddjjjqqqzzzyyy}}}ssscccKKKAAA999777666555555666444444444444444444444444555666888999999:::===???@@@BBBDDDFFFGGGGGGFFFEEE@@@BBBEEEIIIMMMOOOPPPQQQQQQNNNKKKLLLOOOSSSWWWYYYYYYZZZ[[[ZZZXXXVVVTTTTTTVVVSSSOOOMMMNNNSSSXXX\\\^^^ZZZUUUTTTVVVYYY[[[[[[ZZZZZZYYYWWWTTTRRRRRRSSSTTTXXX[[[[[[YYYYYY[[[^^^```aaacccddddddfffkkknnnvvv~~~NNNMMMLLLLLLKKKKKKKKKLLLKKKLLLLLLKKKIIIIIIJJJLLLOOOQQQTTTWWW[[[___aaacccbbbeeeiiimmmnnnoooqqqrrrqqqrrrsssuuuwwwwwwvvvuuuqqqooommmnnnppptttuuuvvvyyy}}}}}}|||yyywwwtttqqqmmmjjjhhhggggggeeecccaaa``````aaabbbaaa```]]]ZZZVVVRRROOONNNNNNKKKKKKNNNRRRVVV```jjjzzz{{{uuuqqqllljjjooovvv~~~vvvoooiiifffeeeccclllwww{{{vvv}}}ooo]]]III@@@999888777444444555333444444444444444555555666777999::::::<<>>BBBDDDGGGJJJPPPVVVXXXXXXUUUTTTOOOMMMLLLLLLNNNRRRVVVYYYXXXZZZZZZXXXUUUTTTVVVYYYTTTVVVVVVRRRMMMKKKMMMQQQUUUSSSPPPOOOQQQWWW^^^bbb___```aaaaaa```_________]]]___[[[SSSPPPSSSUUUTTTSSSSSSSSSSSSSSSVVVYYY\\\[[[[[[]]]```eeeiiilllmmmqqqzzzHHHHHHHHHHHHIIIJJJKKKKKKJJJLLLLLLLLLKKKKKKMMMOOOPPPQQQSSSUUUXXXZZZ\\\]]]ZZZ]]]aaabbbaaa```______\\\ZZZYYYZZZ\\\[[[XXXUUUTTTRRROOOOOOPPPPPPPPPOOOQQQTTTXXX[[[\\\\\\]]]^^^___aaacccfffggggggffffffiiiiiiiiijjjjjjkkkkkkkkkcccaaa^^^\\\\\\\\\[[[ZZZYYYXXXVVVSSSQQQPPPOOONNNLLLLLLLLLLLLLLLKKKJJJIIIFFFGGGIIIKKKLLLLLLKKKKKKNNNRRR[[[eeennnvvv~~~wwwnnngggdddcccdddlllxxx|||wwwxxxzzz{{{wwwlllYYYFFF<<<777444555444111111555000111222444666777888999888999;;;<<<===???BBBEEEHHHLLLRRRXXX[[[ZZZXXXVVVRRRPPPMMMLLLNNNRRRWWW[[[VVVZZZ]]]\\\YYYXXX\\\```TTTUUUTTTOOOIIIHHHLLLPPPYYYVVVRRRQQQRRRWWW]]]aaa^^^```bbbcccaaa___^^^]]]XXX\\\[[[UUURRRVVVWWWUUUUUUTTTSSSRRRSSSVVVYYY[[[\\\\\\]]]```dddiiilllmmmooovvvGGGFFFEEEFFFHHHIIIIIIGGGIIIKKKLLLLLLKKKKKKLLLNNNOOOPPPRRRTTTVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\ZZZXXXWWWVVVTTTPPPNNNKKKJJJJJJIIIHHHGGGFFFFFFIIIKKKMMMNNNOOOPPPRRRTTTVVVVVVWWWXXXXXXXXXXXXXXX]]]]]]^^^^^^]]][[[YYYXXXUUUTTTSSSRRRRRRRRRRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEHHHMMMRRRXXX```jjjrrrxxxzzzzzz{{{~~~zzzuuupppjjjddddddhhhrrr~~~~~~}}}vvvyyyzzzlll___NNN>>>777666555444333222222222444444444555666777888999777888:::<<>>======>>>@@@CCCGGGIIINNNTTTWWWVVVUUUWWWWWWUUUXXXWWWVVVTTTTTTUUUWWWXXX^^^^^^YYYXXX]]]^^^hhh}}}rrr[[[RRRSSSXXXZZZ\\\^^^```aaa``````[[[\\\^^^___```______^^^]]]\\\[[[]]]___```___^^^XXXVVVTTTRRRRRRSSSUUUWWW\\\]]]^^^^^^___aaadddgggjjjiiilllrrr|||NNNMMMMMMOOOQQQSSSSSSRRRLLLMMMLLLKKKIIIIIILLLNNNSSSSSSTTTTTTSSSSSSRRRRRRPPPPPPPPPPPPOOOMMMLLLLLLMMMKKKHHHGGGGGGGGGFFFEEEAAAAAAAAAAAAAAABBBBBBBBB@@@AAACCCDDDCCCDDDEEEGGGDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFGGGFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDGGGFFFFFFEEEFFFHHHJJJKKKLLLQQQYYYbbblllxxx~~~yyywwwwwwqqqnnniiifffcccbbbcccfffpppvvv~~~}}}{{{yyyzzz{{{}}}~~~~~~{{{zzzzzz|||}}}}}}{{{yyyxxxsssqqquuuyyyyyyyyy|||vvvmmmeeemmm}}}ppp___NNNCCC>>>;;;999555222111222444666555555666777888:::;;;<<<===>>>@@@CCCEEEFFFGGGGGGJJJPPPSSSRRRRRRUUUWWWVVVVVVUUUTTTTTTVVVXXXYYYZZZ^^^^^^YYYYYY^^^___nnnppp```[[[]]]\\\\\\\\\]]]___bbbccc[[[\\\^^^___``````______[[[ZZZ[[[]]]```bbbbbbbbb___]]]ZZZWWWVVVVVVWWWWWWYYY[[[]]]^^^___aaadddgggjjjiiijjjnnnttt{{{~~~QQQPPPPPPQQQSSSTTTSSSRRRMMMMMMLLLJJJIIIIIILLLNNNPPPQQQQQQRRRRRRRRRRRRQQQNNNNNNNNNNNNMMMLLLJJJJJJIIIGGGDDDCCCCCCDDDDDDCCCAAABBBBBBCCCCCCDDDDDDDDD???AAACCCCCCCCCDDDEEEGGGDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFFFFGGGIIILLLOOOQQQUUU[[[dddoooyyywwwwwwvvvsssooolllkkkkkkdddaaa___^^^^^^^^^bbbiiitttzzz{{{yyyxxxwwwxxxyyyyyyyyyzzz}}}|||{{{zzz{{{zzzzzz|||}}}}}}{{{zzzxxxuuuvvv~~~sssnnnhhhnnn|||~~~~~~}}}nnn\\\JJJ@@@>>>999777555333222444666777666777777888:::<<<>>>???===@@@CCCFFFHHHHHHGGGFFFIIIMMMOOOMMMNNNRRRVVVUUUSSSQQQPPPQQQTTTXXXZZZZZZ\\\]]]ZZZ]]]dddfffyyyjjj___aaa___]]][[[\\\^^^```bbbYYYZZZ\\\]]]^^^^^^^^^^^^[[[ZZZZZZ]]]```bbbcccbbbdddbbb___\\\YYYYYYYYYYYYYYY[[[]]]^^^___aaadddfffiiihhhiiikkknnnxxxuuuYYYWWWUUUUUUUUUUUUSSSQQQNNNNNNLLLJJJHHHIIIKKKNNNOOOPPPPPPQQQQQQPPPPPPOOOKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEBBBAAABBBCCCCCCBBBCCCCCCDDDEEEEEEFFFGGGGGGCCCDDDEEEEEEDDDDDDFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCDDDDDDFFFGGGHHHEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIILLLPPPVVV[[[^^^ccciiisss}}}}}}xxxvvvwwwzzz~~~~~~{{{{{{zzzxxxxxxyyy{{{~~~{{{xxxvvvtttrrrqqqjjjjjjiiifffbbb___^^^___\\\YYYZZZ]]]___```gggqqqwww{{{{{{wwwwwwxxxvvvwwwxxxvvvttttttwwwzzz||||||}}}{{{{{{{{{}}}}}}}}}~~~yyywww||||||ttttttxxx|||}}}zzzkkkWWWEEE<<<===666555444444444555777888888888999:::<<<>>>@@@AAA@@@BBBDDDFFFGGGHHHIIIIIIJJJMMMMMMIIIIIIOOOSSSTTTTTTQQQOOOPPPTTTXXXZZZZZZ[[[\\\[[[```gggiii~~~qqqeeebbbaaa___]]]\\\\\\]]]]]]UUUVVVXXXZZZ[[[[[[[[[[[[]]]\\\[[[]]]___aaa``````bbbaaa^^^\\\[[[ZZZZZZ[[[[[[]]]_________```bbbdddiiiiiijjjkkklllrrr{{{vvv~~~dddbbb___]]]\\\ZZZWWWUUUNNNNNNLLLJJJHHHIIIKKKNNNPPPPPPPPPPPPOOONNNMMMMMMHHHIIIIIIIIIIIIHHHGGGGGGHHHFFFCCCBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHJJJKKKEEEGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKMMMRRRXXX___fffjjjtttzzz}}}tttooolllmmmppptttzzz~~~zzzzzz{{{yyytttooonnnmmmmmmnnnqqquuuyyy{{{|||yyytttpppnnnllljjjhhhccccccbbb___[[[WWWVVVVVVXXXVVVXXX^^^aaadddlllwwwwww{{{}}}xxxuuuvvvxxxuuuvvvvvvtttqqqqqqsssvvvyyyzzz}}}~~~~~~yyyyyy|||xxx|||vvvgggTTT@@@999:::444444444555666777888888999999:::;;;===???AAABBBCCCCCCCCCDDDFFFHHHJJJKKKMMMOOOMMMHHHGGGMMMRRRSSSXXXTTTPPPQQQUUUYYY[[[[[[[[[\\\\\\aaafffggg|||wwwkkkaaaaaa```___]]]\\\ZZZYYYRRRTTTVVVWWWYYYYYYYYYXXX___^^^]]]]]]^^^___^^^]]]___^^^]]][[[[[[[[[[[[\\\^^^___``````______```bbbkkkkkkmmmnnnmmmqqq~~~xxxwwwvvvuuummmccc`````````[[[VVVPPPMMMIIIGGGGGGHHHIIIIIIOOOOOOOOONNNMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEBBBDDDEEEDDDCCCBBBCCCDDDFFFGGGHHHJJJJJJJJJJJJIIIMMMMMMKKKHHHGGGHHHLLLPPPKKKJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHJJJLLLQQQRRRTTTXXX___jjjwww|||yyyuuuqqqlllkkkooovvv}}}~~~{{{|||}}}~~~zzzvvvsssooojjjfffiiifffddddddiiinnnsssuuuuuuqqqkkkhhhgggeeebbb___\\\\\\\\\YYYVVVTTTSSSTTTSSSVVV\\\eeemmmrrrttttttqqqsssuuuwwwxxxvvvtttrrrtttrrrsssuuutttqqqsssxxx~~~}}}|||{{{~~~}}}~~~yyyzzz}}}nnn[[[KKK@@@;;;999666555444333444666888999:::;;;;;;;;;;;;===@@@BBBEEEFFFGGGHHHJJJNNNSSSVVVRRRSSSRRRLLLFFFEEELLLSSSXXXWWWVVVTTTSSSUUUYYY]]]YYY[[[^^^``````gggzzzoooeeeccc```\\\ZZZZZZYYYXXXVVVWWWXXXZZZ\\\]]]\\\ZZZWWW\\\ZZZ[[[^^^\\\VVVVVV[[[YYY\\\___bbbbbb```]]]ZZZ^^^```bbbbbb```______```hhhgggffffffiiipppyyyooorrr~~~wwwnnniiihhhfff```[[[RRROOOKKKIIIIIIJJJJJJIIIMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJLLLNNNPPPPPPPPPPPPOOOOOONNNLLLJJJKKKNNNPPPPPPPPPOOONNNOOOOOOPPPPPPKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKJJJLLLMMMNNNNNNNNNPPPTTTWWW\\\]]]^^^aaahhhsss{{{tttooonnnppprrrsssyyy{{{|||zzzvvvsssssssssrrrpppnnnmmmmmmkkkhhhfffhhheeeccccccfffjjjmmmnnnoookkkfffbbb```^^^[[[XXXSSSTTTUUUUUUTTTTTTUUUWWWWWW^^^hhhooorrrsssssstttpppqqqssstttuuutttsssrrrxxxuuutttuuusssppppppssswwwwwwxxxzzz{{{xxxxxxyyyzzzzzzwwwyyy|||iiiVVVGGG===999777555444444333444777999;;;;;;<<<=========>>>AAACCCGGGIIIKKKLLLNNNQQQUUUXXXYYY[[[YYYTTTMMMKKKQQQVVVXXXWWWVVVTTTSSSTTTXXX[[[YYYYYY[[[\\\[[[```ooo}}}qqqkkk```]]]ZZZYYYYYYYYYYYYXXXYYYZZZ\\\___``````___]]]\\\YYYYYY[[[XXXRRRQQQUUUYYY[[[^^^______]]]ZZZXXX]]]^^^^^^^^^\\\\\\^^^```dddccccccccceeekkksssyyy~~~qqqxxxwwwrrrppplllfff```TTTQQQMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHIIILLLNNNKKKLLLOOORRRTTTUUUVVVVVVUUUVVVVVVUUUSSSRRRSSSTTTSSSSSSSSSSSSTTTTTTTTTTTTOOOOOOOOOOOOOOOOOOOOOPPPMMMMMMNNNNNNOOOOOOPPPPPPRRRSSSSSSTTTUUUYYY^^^bbbgggiiilllpppwwwzzzuuuqqqnnnlllmmmooopppnnnllliiihhhhhhgggggghhhjjjmmmooonnnmmmnnnkkkiiihhhiiijjjjjjjjjiiieee```\\\YYYWWWTTTRRRNNNOOOPPPQQQRRRUUUYYY\\\aaajjjvvvzzzxxxtttssstttoooooopppqqqrrrssssssssszzzuuurrrsssssspppoooqqqrrrtttxxx}}}|||uuupppooorrruuu{{{vvvbbbOOOAAA:::666555444444333444555888;;;===>>>????????????@@@CCCEEEJJJMMMPPPRRRSSSTTTWWWYYYZZZ\\\[[[VVVPPPMMMPPPTTTXXXXXXWWWUUUTTTTTTWWWYYY[[[YYYXXXYYYYYY[[[dddnnnuuu~~~~~~vvvrrrooommm___]]][[[ZZZ\\\]]]]]]\\\YYYZZZ]]]___aaabbbbbbbbb\\\ZZZYYYYYYUUUOOONNNQQQWWWYYY[[[\\\\\\ZZZXXXWWWZZZZZZXXXWWWVVVWWW[[[___aaaaaaaaabbbccchhhmmmrrr~~~yyyuuu}}}~~~yyytttrrrqqqnnnhhhcccUUURRRNNNLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJKKKMMMQQQUUUSSSTTTWWWZZZ\\\]]]^^^^^^]]]___aaaaaa___]]]\\\\\\YYYYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\aaafffkkkrrruuuzzzzzzwwwooommmkkkhhhfffddddddeeeeeeeeegggkkkppptttuuutttssspppnnnlllkkkiiigggddddddaaa]]]YYYUUURRRPPPOOONNNNNNNNNNNNQQQWWW___dddnnnuuu|||~~~zzzuuussssssqqqqqqppppppqqqsssuuuvvvyyyssspppqqqsssqqqppprrrsssvvv{{{xxxppplllooorrr|||nnnZZZHHH===777555444444333333444666999<<<>>>@@@AAABBBBBBAAABBBEEEHHHLLLOOOSSSVVVVVVWWWWWWXXXWWWYYYYYYVVVQQQNNNPPPRRRYYYZZZYYYXXXVVVUUUWWWYYY]]]ZZZXXXYYYZZZZZZ^^^cccfffiiiiiifffeeeggghhhfff```^^^]]]]]]```bbbbbbbbbXXXZZZ]]]^^^___```aaabbb]]]\\\[[[XXXTTTPPPPPPQQQUUUVVVWWWYYYZZZZZZZZZZZZYYYWWWUUURRRQQQTTTZZZ^^^aaabbbccccccdddgggkkknnn{{{~~~yyykkkjjjiiikkklllkkkgggcccVVVSSSPPPNNNMMMLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIJJJMMMOOOQQQTTTXXX[[[```aaadddgggiiijjjkkkkkkgggjjjmmmnnnllliiihhhgggeeeeeedddbbbaaa```______```______]]]\\\[[[ZZZZZZWWWWWWWWWXXXZZZ\\\^^^___```aaaccceeehhhmmmssswww{{{vvvpppjjjhhhggghhhiiiggggggiiilllqqqtttttttttqqqnnnkkkhhheeebbb^^^[[[\\\[[[XXXTTTQQQNNNNNNNNNKKKKKKKKKMMMSSS\\\hhhpppzzzzzzzzzyyyxxxwwwtttrrrtttsssrrrrrrrrrtttvvvxxxyyyssspppqqqqqqoooooorrrrrrvvv~~~~~~zzzyyy{{{}}}vvvqqqppprrrtttfffSSSCCC;;;777666444444333444555777:::>>>@@@BBBCCCCCCCCCCCCEEEHHHKKKNNNQQQUUUWWWWWWWWWWWWWWWVVVWWWXXXVVVSSSRRRSSSUUUZZZ[[[[[[ZZZXXXWWWXXXYYY\\\XXXWWWZZZ[[[ZZZ[[[^^^___```]]]YYYZZZ^^^___\\\___^^^]]]]]]```cccddddddZZZ\\\^^^^^^]]]^^^```bbb^^^___]]]YYYUUUSSSSSSSSSTTTTTTUUUWWWYYY[[[^^^___\\\[[[XXXUUUTTTWWW\\\aaaaaabbbccccccccceeehhhkkkwww}}}}}}^^^___cccgggjjjjjjgggdddYYYVVVSSSQQQOOONNNKKKIIIHHHHHHHHHGGGFFFFFFEEEEEECCCCCCDDDDDDEEEFFFGGGGGGLLLOOOTTTWWWZZZ^^^bbbeeehhhjjjmmmpppsssuuuvvvvvvuuuxxx|||}}}{{{yyyxxxxxxsssqqqooommmlllllllllllliiihhhgggfffdddcccaaaaaa]]]]]]]]]^^^aaadddfffhhhgggjjjnnnqqquuu{{{xxxrrroooooooooooonnnnnnnnnppprrrtttsssrrrooolllhhhdddaaa]]]YYYVVVRRRRRRQQQNNNLLLJJJKKKMMMGGGIIIMMMRRRZZZeeepppxxx~~~zzzvvvtttuuuvvvuuussstttssssssrrrrrrsssuuuvvvwwwtttrrrqqqnnnkkknnnsssrrrxxx|||uuuqqqttt{{{~~~zzzxxxwww{{{}}}yyykkk^^^LLL???:::888666555555444444555888;;;>>>@@@AAACCCDDDDDDEEEGGGKKKNNNOOORRRUUUWWWWWWVVVVVVVVVRRRSSSSSSRRRPPPPPPQQQRRRXXXZZZ\\\[[[ZZZYYYYYYYYYYYYVVVVVVYYYYYYWWWYYY\\\[[[[[[WWWRRRSSSWWWYYYVVV]]]\\\ZZZ[[[]]]___``````\\\^^^___^^^\\\]]]aaaeeebbbdddbbb\\\WWWWWWXXXVVVUUUTTTTTTUUUXXX[[[___aaabbbaaa___]]]\\\]]]```ddd^^^___```______aaaeeegggnnnuuu~~~~~~]]]```eeejjjmmmllljjjggg\\\ZZZVVVTTTSSSQQQNNNKKKJJJJJJJJJIIIHHHHHHGGGGGGCCCDDDEEEGGGJJJLLLNNNOOOSSSWWW]]]bbbfffiiillloooppprrrwww|||}}}yyyuuuqqqnnnlllggggggggghhhkkknnnrrrtttqqqtttxxx{{{~~~}}}yyywwwvvvtttrrrqqqpppoooooopppooommmlllmmmiiiddd```\\\YYYUUURRRKKKLLLLLLKKKIIIIIIKKKNNNKKKPPPXXXaaahhhooouuuyyyxxxwwwuuusssrrrrrruuuwwwrrrqqqqqqpppppppppppppppoooooopppqqqmmmkkkrrr{{{~~~{{{sssnnnooovvv{{{}}}{{{|||xxxpppbbbVVVFFF<<<999888666444666666555666888;;;>>>@@@@@@BBBDDDEEEFFFIIIMMMPPPRRRTTTVVVWWWVVVUUUVVVVVVRRRRRRQQQOOOMMMMMMNNNOOOUUUWWWZZZ[[[YYYXXXXXXXXXXXXWWWXXXYYYXXXUUUXXX]]][[[ZZZUUUNNNMMMRRRVVVVVV]]][[[ZZZZZZ[[[]]]]]]]]]YYY[[[]]]\\\ZZZ\\\aaafffmmmooolllccc^^^^^^^^^[[[WWWVVVTTTTTTUUUYYY]]]```cccccccccbbb```___```bbb]]]^^^]]]]]]]]]___cccggghhhppp{{{cccfffkkkppprrrpppmmmjjj___\\\YYYWWWUUUSSSPPPMMMLLLLLLKKKJJJJJJIIIIIIHHHDDDFFFHHHLLLPPPSSSVVVWWWXXX]]]dddjjjooorrrtttvvv{{{~~~}}}zzzppppppppprrrtttxxx|||~~~yyy|||~~~xxxxxxwwwxxxzzz~~~}}}|||zzzuuuqqqllljjjiiihhhhhhfffdddbbbfffbbb\\\WWWTTTQQQNNNLLLHHHJJJKKKJJJIIIJJJMMMQQQSSS[[[fffoootttuuuuuuuuurrruuuwwwtttpppppptttzzzooooooooonnnmmmmmmlllllleeehhhmmmooommmnnnxxx~~~}}}|||tttnnnmmmrrrwww~~~xxx{{{|||oooggg]]]QQQBBB999888888666333777666666666888;;;===??????AAACCCEEEGGGJJJNNNQQQTTTUUUWWWWWWVVVUUUVVVWWWYYYXXXUUURRRPPPPPPQQQRRRRRRUUUXXXYYYXXXWWWWWWWWWZZZZZZ[[[\\\YYYUUUYYY___```^^^VVVMMMKKKPPPVVVWWW```^^^[[[[[[\\\]]]]]]]]]TTTWWWYYYXXXWWWYYY```fffwwwyyyuuukkkeeeeeeddd```YYYWWWTTTSSSSSSVVVZZZ]]]```bbbcccbbb```^^^]]]]]]^^^^^^^^^\\\]]]___dddhhhfffoooyyy}}}lllooossstttsssppphhhaaafff```[[[YYYYYYVVVTTTSSSOOOPPPPPPNNNLLLIIIHHHHHHIIIJJJMMMQQQVVV[[[___aaabbbffflllpppsssxxx~~~~~~|||~~~{{{{{{|||||||||zzzyyyxxxvvvxxxzzzyyyyyy~~~}}}}}}|||zzzyyywwwuuutttqqqmmmiiifffeeecccaaa```aaa\\\UUUQQQOOOMMMJJJGGGDDDFFFIIILLLMMMPPPSSSUUU^^^dddnnnvvvyyywwwsssooooooooopppppppppoooooonnnnnnjjjffffffgggiiiiiiggg___dddiiijjjkkkuuu{{{tttqqqrrruuu~~~|||{{{zzzmmmaaaUUUIII???;;;:::777555666666666666777888:::;;;<<>>AAACCCFFFJJJMMMPPPRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[[[[YYYVVVUUUUUUTTTSSSQQQOOOQQQYYYcccgggccc`````````aaabbbbbb```^^^^^^^^^[[[[[[[[[XXXUUUSSSSSSTTTWWWYYY[[[]]]^^^^^^]]]\\\ZZZVVVUUUYYY[[[YYYYYYZZZYYY___bbb___[[[[[[[[[ZZZ]]][[[XXXTTTQQQPPPQQQQQQXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^___^^^]]]^^^bbbfffeeeeeeiiimmmnnnqqq||||||}}}~~~tttllljjjlllppprrrqqqooolllgggaaa[[[ZZZ[[[]]]bbbfffiiijjjnnnnnnnnnnnnoooqqqrrrsssuuuxxx||||||xxxvvvxxx{{{}}}~~~|||zzzwwwuuuuuusssqqqooolllllljjjiiihhhhhhiiiiiibbbcccddddddcccaaa^^^\\\]]]ZZZWWWUUUSSSQQQNNNLLLIIIGGGEEECCCCCCDDDEEEEEEDDDFFFIIIMMMTTT]]]fffmmmsssqqqooommmkkkiiihhhhhhiiigggeeebbbaaaaaabbbcccaaa```___^^^^^^^^^]]]\\\bbbcccjjjvvv{{{yyy{{{~~~~~~zzz|||tttcccUUUDDD===777777777555555777888888888:::;;;===???@@@DDDEEEHHHKKKNNNPPPRRRSSSWWWWWWXXXYYYZZZZZZ[[[[[[\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVZZZ```aaa]]]ZZZ[[[WWW[[[___^^^[[[ZZZ]]]```]]]^^^^^^]]]ZZZXXXVVVUUUUUUVVVXXXZZZ\\\]]]]]]]]][[[XXXWWWXXXYYYYYYXXXWWWRRRVVVZZZ\\\]]]]]]]]][[[^^^]]][[[XXXVVVTTTRRRRRR\\\\\\\\\\\\[[[ZZZYYYXXXXXX[[[^^^^^^[[[]]]bbbhhhfffeeegggiiihhhkkkwww{{{yyyyyyyyyyyyzzz|||sssmmmoooqqqyyy~~~}}}|||{{{vvvooogggfffeeehhhnnnssswwwxxxzzzzzzzzzyyyzzzzzz{{{|||~~~~~~|||{{{zzzuuuwwwxxxtttppprrr|||vvvrrrooommmmmmppprrrtttqqqpppnnnmmmmmmkkkiiiggggggffffffeeedddddddddddd]]]^^^^^^^^^]]][[[XXXVVVUUUSSSQQQOOOOOOMMMJJJHHHGGGFFFEEECCCCCCCCCEEEGGGDDDHHHNNNTTTZZZaaagggkkkooommmjjjgggeeeeeeffffffdddbbb```]]]\\\\\\]]]^^^\\\\\\[[[[[[ZZZ[[[\\\]]]bbbiiivvvzzzwww|||{{{{{{|||~~~{{{{{{}}}ooo^^^OOO@@@;;;888888888666666999999999:::;;;===???AAABBBFFFGGGJJJLLLOOOQQQRRRRRRWWWWWWWWWWWWWWWWWWWWWXXX\\\\\\\\\\\\[[[\\\]]]^^^^^^[[[YYYZZZZZZWWWWWWZZZUUUYYY]]]\\\XXXWWW[[[___aaabbbccccccbbb___[[[XXXSSSTTTVVVYYY[[[\\\\\\\\\[[[ZZZYYYXXXYYYZZZXXXVVVSSSTTTXXX]]]aaaaaa````````````___]]][[[YYYWWWVVV\\\]]]]]]]]]\\\[[[YYYWWWZZZ]]]```^^^[[[ZZZ^^^ccceeecccbbbbbbcccgggqqq{{{{{{xxxvvvuuutttwwwyyy{{{}}}~~~tttqqqwwwzzz|||xxxtttvvvzzzyyylllccc^^^]]]\\\ZZZVVVYYYZZZYYYWWWXXX___eeetttzzzwwwmmmkkkiiigggggghhhjjjkkkjjjiiihhhhhhiiihhhfffddd`````````______^^^]]]]]]ZZZZZZYYYWWWVVVTTTRRRQQQNNNMMMKKKKKKKKKJJJGGGEEECCCCCCCCCBBBBBBCCCFFFIIIIIINNNUUUZZZ___bbbdddfffhhhfffcccaaa``````aaabbb___]]]\\\ZZZYYYYYYZZZZZZUUUUUUVVVUUUVVVXXX\\\___fffrrr~~~{{{yyyyyy}}}{{{yyywwwyyy|||~~~xxxzzzwwwiiiVVVHHH===999888:::999777777:::999:::;;;<<<>>>@@@BBBCCCHHHIIIKKKNNNOOOQQQRRRRRRUUUTTTTTTTTTTTTUUUVVVVVV[[[]]]___```___^^^___```aaa\\\XXXWWWWWWVVVYYY]]][[[^^^___]]]XXXVVVYYY]]]dddeeefffggggggddd^^^YYYTTTVVVXXX[[[\\\\\\\\\[[[ZZZ[[[ZZZXXXYYY\\\[[[WWWVVVVVVYYY___aaa``````cccaaaaaa``````^^^\\\[[[ZZZZZZ[[[]]]___```___]]]\\\aaabbbbbb___[[[XXXYYY[[[___^^^]]]\\\^^^dddlllrrr}}}|||xxxuuusssrrrwwwwwwvvvvvvwwwxxxyyyzzz|||wwwxxx~~~~~~|||xxxtttggg___UUUOOONNNMMMKKKIIIHHHJJJLLLLLLKKKLLLOOOQQQWWWaaauuuyyyvvvsssqqqoooggggggfffeeeddddddeeeffffffeeeeeefffhhhhhhfffddd\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVSSSPPPNNNLLLLLLKKKHHHGGGGGGGGGHHHGGGEEECCC@@@AAACCCCCCCCCFFFKKKOOOPPPTTTZZZ]]]______```aaa```___^^^]]]\\\\\\\\\]]]ZZZYYYYYYYYYXXXXXXWWWWWWQQQRRRSSSSSSTTTXXX___dddppp|||}}}xxxvvvxxxzzzyyyxxxvvvuuuwwwzzz~~~{{{vvv|||~~~pppaaaOOO@@@:::888888:::999666666:::::::::;;;===???AAACCCEEEJJJKKKMMMNNNPPPQQQRRRRRRQQQQQQQQQRRRSSSUUUWWWXXXZZZ^^^bbbcccaaa``````aaa```[[[WWWWWWVVVUUUWWW\\\]]]^^^___\\\YYYYYY[[[]]]ddddddfffiiiiiieee^^^XXXWWWYYY\\\______^^^\\\ZZZXXX[[[ZZZXXXZZZ___^^^ZZZVVVUUUXXX]]]\\\YYY[[[```_________^^^^^^]]]\\\[[[[[[\\\___aaabbbbbb```___ccccccaaa___\\\ZZZYYYXXXZZZZZZ[[[\\\___dddhhhjjjwww{{{xxxuuutttuuutttrrrqqqqqqsssvvvxxxwwwzzz~~~{{{}}}~~~rrrpppmmmllljjjgggaaa\\\VVVPPPJJJHHHIIIJJJGGGCCCFFFGGGHHHIIIIIIIIIHHHHHHLLLPPPZZZkkk{{{uuuooommmlllkkkjjjdddeeefffeeecccbbbcccccc`````````bbbdddeeecccaaaZZZZZZ[[[ZZZZZZYYYWWWWWWUUUSSSOOOKKKHHHGGGGGGGGGDDDCCCCCCEEEFFFFFFCCCAAA???AAADDDEEEFFFJJJPPPUUUVVVYYY\\\^^^^^^]]]^^^^^^\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVRRRSSSSSSSSSUUU[[[cccjjjxxx}}}vvvrrrrrruuuyyyuuuuuutttuuuwwwzzz}}}{{{xxxzzzlll\\\JJJ<<<999777777:::888555555999:::;;;<<<>>>@@@BBBDDDEEEKKKLLLMMMOOOPPPQQQRRRRRRNNNNNNOOOQQQSSSWWWZZZ[[[YYY^^^ccceeecccaaa``````___ZZZWWWWWWUUURRRRRRVVVZZZ[[[[[[ZZZZZZ[[[]]]___bbbccceeehhhiiiddd\\\VVVZZZ\\\```bbbbbb```]]]ZZZWWWZZZZZZXXX[[[aaa```\\\UUUSSSVVVYYYWWWRRRUUU]]]]]]]]]\\\\\\\\\\\\\\\\\\___```bbbdddcccaaa___]]]aaa___^^^^^^^^^^^^]]][[[XXXZZZ\\\___bbbfffgggfffooouuu|||yyyxxxtttrrrooommmnnnqqquuuxxxtttwwwzzz|||}}}~~~|||wwwuuuuuuuuurrrpppnnnjjjddd^^^ZZZUUUQQQOOOHHHIIIIIIIIIHHHFFFDDDCCCFFFGGGIIIJJJKKKJJJJJJIIIGGGJJJPPP[[[iiiyyy{{{ssspppkkkfffdddeeehhhjjjdddddddddaaa^^^]]]]]]^^^______````````````______]]]\\\ZZZWWWTTTQQQOOOMMMOOOMMMJJJGGGEEEEEEEEEFFFDDDEEEEEEFFFEEEEEEDDDCCCFFFEEEEEEGGGKKKPPPVVVYYYZZZYYYXXXWWWWWWXXXZZZ[[[YYYYYYXXXVVVUUUSSSRRRQQQUUUVVVXXXWWWVVVTTTUUUUUURRRUUUXXXWWWWWW]]]iiisss{{{vvvpppnnnppptttvvvwww{{{wwwvvvyyyyyyyyy~~~www|||yyyeeeRRRDDD===999999888777777888999:::;;;>>>@@@BBBCCCDDDFFFGGGIIIMMMNNNLLLLLLPPPRRRRRRNNNKKKLLLSSSYYYYYYXXXYYYZZZ[[[]]]```cccdddcccaaa^^^[[[WWWTTTTTTTTTUUUTTTVVVZZZ^^^^^^\\\ZZZ[[[]]]bbbdddfffhhhhhhfffcccaaaaaa___^^^^^^___``````___UUUXXX\\\______``````aaaTTTUUUWWWVVVSSSOOOPPPTTTTTTVVVYYY\\\]]]]]]\\\[[[]]]^^^```bbbddddddaaa^^^___```aaabbbaaa```^^^]]]YYY[[[^^^aaadddgggiiijjjmmmttt~~~}}}yyyyyytttooommmnnnqqqtttuuuqqqrrrsssuuuwwwyyyzzz{{{}}}wwwyyy|||wwwtttqqqpppppppppnnnllleeeaaa[[[VVVQQQNNNKKKIIIMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFBBBDDDIIIOOOXXXbbbmmmsss}}}{{{tttooolllgggbbb``````bbbdddbbbbbbbbb```]]][[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]XXXWWWUUUSSSPPPMMMKKKJJJKKKIIIGGGDDDBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGIIILLLOOORRRUUUVVVYYYXXXVVVUUUUUUWWWXXXYYYXXXWWWUUUSSSRRRQQQPPPPPPPPPRRRSSSSSSRRRRRRSSSTTTSSSUUUXXX[[[```kkkyyyyyytttpppmmmlllooosssuuuvvvzzzvvvvvvyyyzzzzzz~~~www~~~ttt```NNNAAA;;;999888777777777888999::::::===AAADDDEEEGGGJJJLLLLLLQQQRRROOONNNRRRSSSRRROOOKKKLLLSSSYYYYYYYYYZZZ\\\\\\]]]^^^___```bbbcccbbb^^^ZZZWWWVVVVVVVVVUUUUUUXXX[[[[[[YYYYYY\\\___ccceeehhhjjjjjjiiifffeee```___^^^^^^___```___^^^WWWZZZ^^^`````````aaabbb]]][[[YYYVVVRRRNNNMMMNNNPPPRRRVVVYYYZZZYYYXXXVVVZZZ[[[]]]```ccccccaaa___```aaabbbcccbbb```___]]][[[]]]```ccceeeggghhhiiilllrrr{{{~~~zzzyyytttooolllmmmoooqqqrrrppppppqqqrrrsssuuuvvvwwwyyyyyy{{{tttooooooppptttwww|||}}}wwwrrrkkkiiihhhhhhhhhhhhfffddd]]]ZZZVVVRRROOOMMMMMMMMMQQQQQQQQQPPPOOONNNMMMMMMJJJJJJJJJIIIHHHFFFDDDCCCBBBEEEHHHKKKOOOTTTZZZ^^^dddiiipppzzz}}}xxxpppkkkgggddd```\\\ZZZZZZ[[[]]]^^^___```___\\\YYYWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYTTTSSSQQQNNNLLLJJJHHHGGGHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHJJJNNNRRRTTTUUUTTTSSSVVVUUUTTTSSSSSSTTTUUUVVVVVVTTTRRROOOMMMMMMMMMMMMLLLNNNOOOPPPOOOPPPSSSUUUUUUVVVZZZbbbnnn}}}{{{sssmmmllljjjiiikkknnnrrrssstttwwwvvvvvvzzz{{{}}}}}}zzznnnZZZHHH===999888777666666777888999::::::===BBBEEEHHHKKKNNNQQQPPPTTTUUUSSSRRRTTTUUUTTTSSSNNNNNNSSSYYYZZZZZZ\\\\\\^^^___]]]\\\\\\```ddddddaaa]]][[[ZZZZZZXXXWWWVVVXXX[[[ZZZYYYYYY]]]```eeefffhhhjjjkkkjjjiiihhh```___^^^___``````___^^^[[[]]]___`````````aaabbbccc___ZZZUUURRRQQQOOOMMMQQQSSSWWW[[[\\\[[[YYYXXXWWWWWWZZZ^^^aaacccaaa```bbbbbbccccccbbbaaa___^^^]]]___aaadddfffgggggggggjjjmmmuuu}}}yyyssspppppppppqqqqqqoooooonnnnnnnnnpppqqqrrrnnnoooqqqvvv{{{~~~~~~mmmjjjjjjhhhhhhhhhiiippp~~~~~~vvvnnnhhhcccbbbaaa```___^^^\\\[[[UUUUUUTTTRRRRRRRRRUUUWWWWWWXXXYYYYYYZZZZZZYYYYYYRRRRRRPPPMMMKKKHHHFFFEEECCCGGGLLLOOOQQQTTTYYY\\\```eeemmmvvv}}}{{{xxxuuurrrmmmgggbbb^^^\\\YYYWWWUUUVVVWWWXXX\\\^^^___^^^[[[WWWUUUTTTSSSTTTUUUUUUVVVVVVVVVUUUPPPPPPNNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCFFFEEEDDDCCCDDDEEEHHHIIILLLNNNQQQTTTUUUUUUSSSRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSQQQNNNJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPSSSVVVXXXZZZ```lll}}}|||sssmmmjjjggghhhiiilllnnnpppqqqqqqtttuuuxxx{{{~~~~~~~~~|||iiiUUUEEE<<<:::777777666666777888:::;;;<<>>???CCCFFFIIIJJJKKKLLLNNNOOOWWW[[[]]]]]]aaajjjqqqsssooohhhccccccaaa\\\XXXWWWXXX]]]bbbdddbbb^^^]]]\\\XXXXXXYYY\\\___```___]]][[[ccclllooolllfffaaa^^^bbbbbbaaa```______``````bbb___\\\[[[\\\^^^``````^^^^^^^^^\\\\\\]]]```cccjjjjjjdddZZZXXX]]]^^^YYYQQQRRRTTTVVVYYYZZZ\\\\\\]]]\\\]]]___aaacccbbbaaa]]]]]]^^^^^^^^^_________XXXYYYZZZ\\\```dddhhhjjjhhhfffjjjsssxxxzzz}}}zzzwwwtttssssssrrrqqqpppooonnnnnnlllmmmmmmlllkkkkkkmmmnnntttvvvyyy}}}~~~oooppptttssstttnnnhhhaaaXXXVVV```mmmwwwpppkkkiiigggfff```___ZZZTTTMMMJJJKKKMMMUUU\\\eeejjjmmmooossswww}}}{{{xxxpppnnniiiddd___[[[XXXWWW[[[aaaiiilllkkkmmmsssxxx{{{~~~zzztttqqqpppnnniiiddddddeeeffffffdddaaa___]]]ZZZZZZZZZZZZZZZYYYYYYXXXZZZZZZYYYWWWSSSPPPOOOOOOMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIILLLNNNQQQSSSTTTOOONNNMMMMMMMMMMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJLLLOOOUUU]]]ffflll{{{vvvlllhhheeeaaadddiiiiiillloooooonnnmmmnnnooopppxxxyyylllZZZIII>>>;;;;;;888888888999;;;===???AAAFFFHHHKKKMMMMMMNNNPPPRRRWWWZZZ[[[ZZZ___iiisssvvvqqqjjjffffffddd^^^XXXVVVXXXZZZ]]]______^^^\\\[[[WWWWWWYYY]]]___```^^^\\\YYYaaajjjnnnlllgggcccaaa```___^^^^^^___aaacccdddaaa]]]XXXUUUWWWZZZ]]]_________^^^]]]\\\^^^bbbeeekkkpppkkk___ZZZ______[[[ZZZYYYXXXXXXYYYZZZ\\\]]][[[[[[[[[^^^aaacccdddccc]]]]]]]]]^^^___```aaabbb\\\[[[ZZZ[[[^^^bbbgggkkkgggjjjnnnpppqqquuu}}}{{{wwwtttssssssttttttsssqqqooonnnjjjkkkllljjjhhhgggiiilllrrrtttwwwzzz{{{{{{zzzyyywwwzzz}}}}}}mmmqqqyyyyyyzzzqqqiiibbbZZZTTTXXX```rrr{{{qqqiiifffeeefffggg___]]]XXXQQQKKKIIIKKKNNNUUU]]]ggglllnnnoooqqqttt}}}zzzwwwrrrmmmhhhdddaaa```aaahhhpppssssssvvv}}}}}}zzzsssnnnjjjiiijjjiiiccc___aaabbbddddddbbb```^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYWWWTTTPPPMMMMMMNNNKKKKKKJJJIIIGGGEEECCCBBBGGGFFFFFFFFFFFFEEEEEEEEECCCDDDEEEGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMLLLLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJFFFFFFGGGIIIJJJKKKLLLLLLKKKMMMPPPTTT\\\fffqqqxxxwwwnnnffffffffffffkkkrrrhhhkkknnnnnnmmmmmmoooqqqoooxxx~~~zzzsssgggVVVEEE;;;888999888888888:::<<<>>>AAABBBFFFIIILLLNNNOOOQQQSSSTTTTTTWWWWWWUUUZZZeeeoootttpppjjjfffgggeee___XXXVVVYYYXXXXXXZZZ\\\]]]\\\ZZZXXXYYY[[[^^^``````]]]ZZZWWW^^^fffjjjjjjgggeeeeee^^^^^^^^^^^^```cccfffhhh```[[[UUURRRSSSWWW[[[^^^``````___]]]]]]___dddhhhjjjqqqnnnbbb\\\```bbb^^^]]][[[XXXUUUTTTUUUWWWXXXYYYYYYZZZ]]]aaadddeeeeee]]]]]]]]]^^^```bbbcccddd```^^^\\\[[[]]]bbbgggkkkgggnnnqqqllljjjpppyyy}}}|||}}}yyyvvvrrrsssuuuvvvuuurrrooommmjjjkkkllljjjggggggjjjmmmqqqsssvvvyyyyyyyyywwwvvvrrrvvvzzz}}}zzzooolllooorrruuuqqqiii___WWWSSSSSSUUUdddtttvvvhhh``````bbbbbb___^^^ZZZTTTOOOLLLKKKJJJJJJSSSYYYaaahhhlllnnnooopppuuuyyy~~~{{{vvvqqqmmmkkkiiiiiiqqq{{{{{{uuuqqqnnnjjjhhhfffdddbbb```______```____________aaacccddd______^^^]]][[[YYYWWWVVVWWWRRRNNNNNNPPPPPPMMMIIIKKKIIIGGGDDDAAA@@@??????CCCCCCDDDDDDDDDDDDDDDCCCEEEEEEFFFFFFHHHIIIKKKLLLNNNOOOOOOPPPPPPOOOOOONNNJJJJJJKKKKKKLLLLLLLLLMMMOOOOOONNNLLLKKKJJJIIIHHHFFFFFFFFFHHHJJJJJJIIIGGGNNNSSSWWWZZZdddttt|||vvvjjjiiigggfffhhhkkkoooqqqooommmlllmmmoooppppppooottt{{{{{{vvvxxx~~~~~~vvvgggWWWLLLDDD>>>;;;<<<999:::::::::;;;>>>BBBFFFMMMNNNOOOQQQRRRSSSSSSSSSUUURRRPPPTTT\\\ccceeedddbbbbbbbbbcccccc```\\\XXXYYY[[[]]]^^^______```bbb\\\\\\\\\\\\[[[ZZZYYYXXX[[[[[[[[[\\\]]]___```aaacccbbbaaaaaaaaabbbcccdddddd^^^WWWSSSSSSVVVZZZ[[[_________``````_________iiifffaaa]]]ZZZZZZ[[[\\\ZZZYYYWWWVVVUUUTTTTTTTTTRRRVVVZZZ^^^___aaaccceeeeeeccc```^^^^^^aaadddfffccc```]]][[[]]]bbbgggkkkiiilllnnnmmmkkkmmmsssyyyuuuwww{{{xxxwwwwwwwwwvvvtttrrrooonnnllllllllljjjhhhiiimmmqqqnnnqqquuuxxxxxxvvvtttrrrnnnooossszzz|||ooogggeeefffhhhllliiibbbYYYQQQMMMMMMNNN\\\lll}}}yyyoooccc^^^___aaaaaa___ZZZVVVQQQMMMKKKJJJJJJJJJPPPUUU\\\aaadddeeeeeefffkkknnnrrrxxx}}}}}}wwwsssooommmlllkkksss}}}|||zzzxxxtttnnniiidddbbb______^^^]]]]]]]]]]]]]]][[[[[[[[[\\\^^^```bbbddd\\\\\\ZZZXXXVVVUUUSSSSSSQQQMMMIIIIIIJJJKKKHHHDDDFFFEEECCCBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLNNNOOOOOOOOOOOONNNNNNMMMKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGKKKKKKLLLLLLLLLNNNOOOPPPSSSZZZ```eeepppvvvnnniiicccdddfffhhhjjjmmmnnnooonnnmmmmmmlllmmmoooqqqsssyyy~~~uuuuuuxxx}}}~~~zzzqqqcccRRRHHHAAA;;;999;;;:::;;;;;;;;;<<<>>>BBBFFFLLLMMMOOOQQQRRRSSSTTTTTTSSSQQQOOOSSSZZZ```bbbaaa^^^]]]\\\\\\\\\[[[YYYWWWYYY[[[\\\]]]\\\[[[\\\]]]^^^]]]\\\ZZZXXXVVVTTTSSSWWWWWWWWWXXXYYY\\\^^^___]]]]]]]]]^^^___aaaccceeeeeebbb]]]YYYWWWXXX[[[^^^```aaabbbbbbaaa```___^^^___]]][[[XXXWWWWWWXXXYYYYYYYYYXXXVVVVVVUUUUUUUUURRRUUUYYY\\\^^^```cccfffeeecccbbb``````aaacccdddaaa___\\\ZZZ\\\```eeehhhhhhkkkmmmllljjjlllqqqvvvzzzuuu}}}|||zzzxxxvvvtttrrrqqqpppnnnnnnmmmjjjhhhhhhlllooopppqqqtttwwwxxxvvvssspppnnnmmmooouuu}}}qqqmmmfff```[[[YYYYYYZZZ]]][[[WWWQQQKKKHHHIIIJJJRRRcccuuunnnggg^^^[[[]]]______]]]UUUSSSOOOLLLKKKKKKLLLMMMRRRXXX___dddggghhhiiiiiiggghhhkkkoootttyyy~~~|||xxxtttrrrpppooorrryyy|||xxxvvvpppooolllgggbbb]]]YYYVVVVVVVVVUUUUUUUUUVVVWWWWWWUUUUUUWWWXXX[[[^^^```bbbYYYWWWTTTRRROOONNNNNNMMMLLLHHHEEEEEEFFFFFFDDDAAAAAAAAA@@@@@@@@@AAACCCDDDCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIKKKLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFJJJKKKLLLJJJIIIKKKPPPUUUZZZcccnnnvvv}}}rrriiiccc```___bbbfffkkkooopppppppppnnnooonnnllllllooovvv|||xxxsssqqqvvv|||~~~{{{~~~{{{{{{yyyrrriii[[[LLLBBB<<<888888:::;;;<<<=========???BBBEEEJJJKKKNNNPPPSSSUUUVVVVVVSSSQQQPPPRRRXXX\\\]]]\\\ZZZWWWTTTSSSTTTVVVWWWWWWYYYZZZ\\\[[[YYYXXXXXXXXX]]]\\\ZZZWWWUUURRRQQQPPPRRRRRRSSSTTTWWWZZZ]]]___[[[[[[[[[\\\^^^___aaabbbffffffddd```\\\ZZZ]]]``````aaacccddddddbbb___^^^YYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVSSSUUUXXXZZZ\\\___cccfffddddddcccbbbbbbaaaaaaaaa```^^^\\\ZZZ[[[^^^aaadddgggiiikkkkkkiiiiiimmmpppxxx|||{{{~~~yyyuuusssssssssooonnnmmmjjjhhhiiikkknnnrrrqqqrrruuuwwwvvvqqqlllkkkjjjkkkooowwwUUUUUUTTTSSSQQQOOOMMMLLLLLLLLLKKKIIIGGGGGGIIIKKKMMM^^^qqq||||||wwweee```ZZZYYYZZZ\\\[[[YYYRRRRRRQQQOOONNNOOORRRTTTXXX^^^fffnnnrrruuuwwwxxxpppppppppqqqrrrtttvvvwwwzzzyyywwwuuutttsssttttttzzzxxxpppllllllkkkgggccc___ZZZVVVTTTTTTSSSRRRQQQPPPPPPPPPPPPRRRRRRTTTVVVXXXZZZ\\\]]]UUUSSSOOOLLLJJJIIIIIIIIIIIIGGGDDDDDDEEEEEEDDDBBB???>>>>>>>>>???AAACCCDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKMMMOOOPPPOOOMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLKKKIIIHHHHHHJJJKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJHHHGGGJJJSSS[[[cccooo}}}zzzooogggcccbbbcccaaadddiiimmmppprrrqqqqqqnnnoooooommmlllqqq{{{zzztttrrrttt{{{~~~zzzvvvuuu||||||xxx{{{vvvoooaaaTTTFFF>>>:::777888;;;;;;===>>>??????@@@BBBDDDIIIJJJMMMPPPSSSUUUWWWWWWWWWTTTSSSTTTVVVXXXXXXWWWWWWRRRMMMJJJLLLQQQUUUXXXYYYZZZ\\\[[[YYYXXXXXXYYYYYYXXXWWWUUUSSSRRRPPPPPPOOOPPPQQQSSSWWW[[[^^^```^^^^^^^^^^^^^^^^^^^^^^^^cccfffhhhddd^^^ZZZ[[[^^^]]]___ccceeeeeedddaaa___VVVWWWYYY[[[\\\[[[ZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWSSSUUUWWWXXXZZZ^^^bbbffffffdddcccaaa``````aaaaaa```^^^]]]\\\\\\^^^___aaadddfffhhhhhhgggggghhhjjjuuu}}}}}}}}}~~~xxxtttssssssnnnmmmkkkjjjiiikkknnnppptttrrrqqqsssuuutttnnniiigggggghhhlllssszzzGGGIIIKKKLLLKKKIIIFFFDDDCCCCCCDDDDDDDDDFFFJJJMMMPPP```qqq{{{|||yyyppphhh```\\\XXXVVVWWWWWWVVVUUUSSSUUUVVVVVVVVVYYY]]]``````fffnnnvvvzzz}}}{{{{{{{{{zzzxxxvvvsssrrrqqqqqqqqqqqqsssuuuwwwyyyyyyqqqlllllljjjgggccc___\\\YYYXXXSSSRRRQQQPPPNNNNNNMMMMMMQQQQQQRRRSSSTTTUUUUUUVVVQQQOOOLLLIIIFFFFFFFFFFFFFFFEEECCCCCCCCCDDDCCCCCC??????>>>>>>???@@@BBBCCCGGGHHHIIIKKKLLLMMMMMMMMMKKKMMMNNNPPPPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIKKKJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHKKKMMMMMMNNNSSS^^^fffppp}}}zzztttlllddd```aaadddgggfffgggiiikkkmmmooopppqqqlllnnnooonnnnnnttt{{{yyyzzzyyytttpppmmmrrryyyvvvyyy~~~uuunnnYYYNNNAAA<<<:::888:::===;;;===@@@AAAAAABBBCCCEEEIIIKKKMMMPPPSSSUUUVVVWWWZZZXXXWWWVVVVVVUUUTTTSSSRRRLLLFFFCCCFFFLLLRRRVVVXXXZZZ\\\\\\[[[[[[\\\]]]YYYXXXXXXVVVTTTQQQNNNMMMJJJLLLNNNRRRVVVYYY\\\^^^^^^______``````````````````dddfffddd]]]YYYYYY[[[YYY[[[___cccdddcccbbb```TTTUUUXXXZZZZZZYYYWWWUUUWWWXXXXXXYYYYYYXXXWWWWWWTTTUUUWWWXXXYYY\\\```cccfffdddaaa___^^^^^^```bbb```_______________``````bbbcccddddddddddddeeeeeekkkuuuwwwzzz{{{{{{|||vvvrrrqqqmmmllljjjkkkmmmpppsssuuuwwwuuutttttttttrrrmmmhhhdddfffjjjnnnssswww{{{}}}DDDFFFGGGHHHGGGEEECCCAAABBBCCCCCCDDDFFFJJJOOOSSS[[[fffrrrvvvtttnnndddZZZ[[[XXXTTTRRRRRRRRRRRRQQQWWWZZZ]]]___```ccciiinnnpppuuu|||~~~|||yyyvvvtttllllllnnnpppssswww{{{}}}|||uuuqqqhhhfffddd```]]][[[ZZZYYYRRRQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPOOONNNNNNMMMKKKIIIGGGEEEDDDDDDDDDBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@???@@@AAACCCDDDJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMNNNOOONNNNNNLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKHHHKKKOOOSSSXXX```iiippp~~~wwwlllhhhccc___^^^```dddgggiiiiiihhhiiijjjlllnnnppplllnnnppprrruuu|||{{{tttiiihhhhhhooo|||ssspppppp{{{{{{qqqiiiRRRHHH>>><<<;;;:::;;;>>><<>>>>>AAAFFFIIIKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTUUUVVVWWWVVVVVVVVVWWWMMMIIIDDDBBBDDDJJJOOORRRTTTVVVYYYZZZZZZZZZ\\\]]]^^^___```___ZZZSSSKKKGGGBBBEEEKKKQQQUUUWWWWWWVVVUUUWWWZZZ]]]```cccdddddd___```aaa```___\\\YYYXXXVVVWWWYYYZZZ[[[ZZZZZZYYYXXXZZZ\\\^^^______]]]\\\WWWXXXYYYYYYXXXVVVTTTRRRTTTVVVXXXYYYYYYYYYZZZ[[[\\\]]]___``````^^^]]]\\\]]]^^^```bbbcccbbb```______]]]\\\\\\]]]___aaabbbaaahhhjjjoooyyy~~~}}}xxxuuutttuuuyyy~~~yyysssqqqrrrrrrvvvyyyzzzxxxvvvvvvwwwyyy|||~~~FFFEEEDDDCCCBBBCCCDDDEEEFFFHHHLLLRRRZZZfffrrryyypppqqqnnnfff___[[[VVVPPPPPPNNNKKKJJJJJJLLLNNNOOO[[[aaagggkkkmmmqqqxxx~~~|||zzzvvvrrrqqqqqqssstttqqqrrrsssuuuyyy|||~~~}}}|||yyyuuupppiiiddd^^^]]][[[YYYWWWWWWWWWWWWXXXVVVRRRNNNJJJGGGDDDCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@AAAAAABBBAAA@@@AAABBBDDD@@@@@@AAABBBDDDFFFHHHJJJOOOOOOPPPPPPQQQPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJKKKEEEFFFGGGHHHIIIJJJJJJJJJFFFHHHJJJKKKKKKIIIFFFDDDEEEEEEFFFGGGIIIJJJKKKLLLRRRVVV^^^iiivvv}}}sssllleee```^^^___aaadddgggjjjmmmnnnmmmnnnoooqqqssstttuuuuuu{{{}}}zzzqqqdddllluuurrrjjjlllppp~~~|||qqqcccVVVGGG???:::;;;===<<<<<<===???CCCIIIMMMNNNOOOPPPQQQPPPPPPQQQQQQRRRQQQQQQQQQOOOQQQTTTVVVVVVWWWXXXZZZPPPLLLHHHGGGIIINNNRRRTTTSSSUUUWWWXXXWWWWWWYYYZZZ\\\^^^aaaaaa]]]WWWOOOJJJBBBGGGMMMTTTXXXYYYXXXVVVTTTVVVYYY\\\^^^_________aaa`````````aaa___[[[YYYWWWWWWWWWWWWWWWVVVVVVUUUTTTUUUXXX[[[\\\\\\\\\\\\WWWXXXYYYYYYWWWUUURRRQQQTTTVVVYYYZZZYYYXXXXXXXXXWWWZZZ___bbbccc```[[[XXX[[[]]]```bbbcccbbb```___^^^\\\YYYYYY[[[^^^aaabbb^^^cccdddjjjsssuuu|||~~~{{{yyyzzz~~~{{{uuutttwww{{{}}}}}}zzzwwwwwwxxxvvvxxx{{{}}}~~~GGGEEEDDDCCCDDDFFFIIIKKKLLLQQQSSSUUUffftttfff___ZZZSSSNNNMMMKKKIIIGGGEEEFFFJJJNNNQQQTTTYYY```hhhpppuuuxxxzzz|||xxxqqqnnnmmmnnnrrrttttttsssuuuuuuwwwzzz}}}}}}{{{yyy|||yyytttoookkkfffaaa]]]^^^YYYSSSQQQTTTUUUTTTRRRRRRQQQNNNKKKIIIGGGEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNLLLKKKKKKJJJJJJJJJIIIJJJKKKKKKIIIGGGDDDCCCCCCDDDFFFHHHIIIJJJJJJIIIKKKJJJJJJJJJJJJIIIFFFDDDIIIKKKLLLMMMMMMPPPSSSVVV]]]dddppp{{{}}}qqqgggbbb___^^^]]]___bbbfffhhhhhhjjjooorrruuuuuuuuuuuuxxx{{{~~~xxxllleeeoooxxxnnnlllrrrxxxyyyooo^^^LLL@@@???<<<:::999:::;;;;;;FFFIIIOOOSSSTTTRRRNNNKKKLLLNNNQQQRRRQQQOOONNNNNNQQQOOOOOORRRWWWZZZYYYWWWZZZWWWTTTVVVZZZ]]][[[XXXSSSSSSRRRRRRSSSUUUWWWYYYUUU^^^ccccccfffiii^^^NNNLLLKKKOOOVVVXXXWWWWWWYYYWWWYYYZZZZZZYYYYYYZZZ\\\aaa___]]]^^^```___]]]YYYZZZYYYXXXWWWVVVWWWXXXYYYYYYYYYXXXWWWXXXYYYZZZ[[[\\\[[[ZZZWWWTTTQQQOOOMMMTTTTTTUUUUUUUUUTTTSSSRRRVVVYYY]]]___]]]ZZZWWWUUUYYY]]]aaabbb___\\\[[[[[[YYYYYYYYYZZZ[[[]]]^^^___[[[\\\^^^```ccciiiqqqvvv|||}}}xxxxxx{{{~~~~~~xxxuuuvvvyyy|||{{{yyywwwwwwxxxzzz{{{~~~EEEEEEDDDEEEGGGKKKNNNPPPOOOTTTVVVXXXhhh}}}qqqddd]]]XXXRRRNNNMMMJJJHHHFFFDDDEEEHHHLLLNNNQQQVVV]]]fffmmmrrrtttuuuvvvvvvvvvvvvuuusssrrrpppooommmkkklllpppsssttttttyyyyyyyyy{{{~~~~~~}}}{{{xxxuuuooojjjfffaaa]]]ZZZ[[[VVVQQQOOOQQQRRRPPPMMMNNNMMMKKKIIIHHHGGGFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@DDDCCCCCCBBBAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIJJJJJJIIIFFFDDDCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEKKKLLLMMMOOORRRXXX___dddlllsss}}}vvvoooeee^^^\\\\\\]]]]]]dddgggkkklllkkkkkknnnpppwwwwwwwwwxxxzzz~~~xxxooonnnwwwllllllsss{{{{{{tttjjjYYYIII???===;;;:::999:::<<<<<>>GGGKKKQQQWWWYYYWWWTTTQQQPPPRRRSSSRRRQQQPPPQQQRRRUUUUUUSSSRRRSSSVVV[[[___^^^[[[XXXXXX\\\^^^___^^^\\\[[[YYYXXXWWWWWWWWWXXX___```bbbiii|||ccc\\\VVVSSSPPPNNNQQQVVVWWWYYY[[[\\\ZZZXXXXXXYYYWWWXXXZZZ^^^``````^^^[[[WWWXXXXXXXXXXXXWWWVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXZZZYYYXXXWWWTTTRRRPPPOOONNNPPPSSSVVVXXXXXXWWWVVVTTTVVVXXXXXXVVVUUUTTTTTTTTTWWW[[[\\\[[[ZZZYYYZZZXXXXXXXXXYYYZZZ[[[\\\]]]YYYZZZZZZYYYYYY[[[___bbbmmmxxx|||xxxxxxyyy|||~~~|||vvvpppnnnnnnooopppqqqsssssssssssssssxxx{{{~~~MMMMMMNNNPPPSSSWWW[[[]]]^^^___\\\XXX\\\eeelllllljjjaaaYYYVVVRRRMMMJJJKKKHHHFFFEEEDDDEEEGGGJJJLLLOOOTTT\\\dddjjjmmmmmmmmmnnnmmmkkkjjjjjjlllnnnpppqqqooonnnnnnppptttwwwyyy}}}{{{xxxwwwxxxxxxwwwvvvooojjjddd___[[[YYYWWWVVVVVVSSSQQQPPPOOOLLLHHHDDDGGGGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@AAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNRRRXXX```iiiuuu~~~sssggg___XXXWWWVVVWWW[[[```dddgggfffllltttxxxxxxxxxyyyzzz{{{|||~~~~~~rrrkkkmmmxxxyyyrrrggg[[[LLLBBB:::999999999:::<<>>AAACCCEEEFFFFFFHHHJJJNNNQQQSSSVVVWWWWWWUUUTTTSSSTTTVVVPPPSSSVVVVVVTTTSSSVVVYYY\\\ZZZXXXXXXZZZ\\\]]]^^^XXXXXXYYYYYYYYYZZZ[[[[[[ZZZ]]]aaaeeekkkrrrtttrrrhhhbbb]]]ZZZVVVQQQPPPSSSUUUXXX[[[\\\\\\\\\]]]^^^\\\\\\[[[ZZZYYYZZZ\\\]]]TTTTTTUUUVVVVVVTTTSSSRRROOOPPPPPPQQQQQQQQQQQQQQQYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWYYYZZZZZZYYYWWWUUUUUUVVVWWWVVVUUUTTTVVVWWWSSSSSSTTTUUUWWWYYYYYYYYYWWWWWWWWWWWWXXXYYYZZZZZZZZZ\\\]]]]]]]]]]]]___```aaagggppp{{{{{{xxxvvvvvvssstttuuuuuuqqqmmmjjjhhhjjjmmmqqquuuvvvuuurrrqqqsssuuuxxxyyyzzz{{{~~~~~~~~~\\\[[[ZZZYYYXXXXXXXXXXXXZZZYYYWWWRRROOONNNOOOQQQRRRMMMKKKKKKHHHDDDCCCFFFCCCDDDEEEFFFJJJNNNRRRTTTYYY]]]bbbggglllnnnooopppiiijjjkkkmmmmmmnnnmmmmmmuuuuuuuuutttrrrrrrtttvvvvvvtttrrrqqqpppooommmkkkfffccc___]]]\\\\\\[[[ZZZVVVVVVUUUSSSPPPMMMIIIGGGHHHGGGEEEDDDCCCBBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEECCCEEEGGGHHHIIIJJJIIIIIILLLLLLKKKJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDGGGIIIKKKKKKLLLPPPVVV\\\iiioooxxxzzzvvvooofff___YYYVVVTTTUUUXXX\\\___bbbfffjjjmmmrrrxxx~~~~~~~~~~~~xxxrrrooorrryyyzzzsssjjj]]]NNNDDDAAA::::::999:::<<>>AAADDDFFFIIIIIIJJJKKKMMMPPPSSSUUUXXXZZZ[[[[[[YYYWWWVVVWWWVVVUUUSSSSSSUUUVVVVVVUUUVVVXXXZZZ[[[[[[[[[[[[[[[YYYYYYZZZ[[[[[[[[[[[[ZZZ\\\[[[[[[^^^aaabbbcccccceeebbbaaabbb```ZZZWWWWWWWWWWWWWWWUUUTTTUUUXXXZZZ[[[]]]______\\\YYYYYYZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUSSSRRRSSSTTTUUUVVVVVVVVVVVVVVV[[[ZZZYYYWWWVVVUUUUUUUUUQQQSSSUUUUUUTTTTTTTTTUUUXXXVVVSSSTTTWWWZZZZZZZZZVVVVVVVVVVVVVVVWWWWWWXXXXXXZZZ]]]______^^^_________aaaffflllooowww~~~xxxwwwuuutttrrrooollljjjqqqssswwwzzz{{{yyywwwuuunnnoooppppppppprrruuuxxx~~~~~~~~~\\\[[[YYYWWWTTTRRRPPPOOONNNNNNMMMKKKGGGBBBCCCFFFCCCAAAAAACCCBBB>>>>>>BBB<<<>>>AAAFFFLLLRRRWWWZZZ]]]^^^aaadddhhhkkknnnooonnnmmmlllkkklllmmmooopppqqqssstttrrrlllhhhggggggdddccccccccccccaaa]]]ZZZ[[[ZZZYYYYYY[[[[[[ZZZXXXRRRRRRQQQNNNKKKHHHGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLIIIJJJLLLNNNOOONNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLNNNSSSXXX[[[___gggsss|||xxxnnneeeaaaZZZXXXUUUSSSSSSUUUWWWYYYYYY^^^dddhhhjjjlllooorrrtttzzzxxxpppjjjnnnzzz}}}uuullldddVVVFFF???@@@<<<<<<<<<<<<>>>AAADDDFFFHHHIIILLLNNNPPPRRRRRRRRRXXX[[[]]]]]][[[XXXWWWVVV[[[WWWRRRQQQTTTWWWXXXWWWVVVXXX[[[]]]\\\[[[[[[[[[UUUVVVYYY[[[]]]^^^___```ddd]]]XXXZZZ```bbbbbb```bbb______```]]]XXXUUUVVVXXXWWWUUURRRPPPPPPSSSVVVWWW\\\aaabbb```\\\YYYXXX\\\[[[ZZZXXXXXXYYYZZZZZZ[[[\\\\\\[[[ZZZXXXUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXZZZXXXVVVUUUTTTTTTUUUUUUSSSUUUWWWXXXWWWVVVVVVWWWZZZWWWTTTTTTWWWZZZ[[[ZZZVVVVVVUUUUUUVVVVVVWWWWWWVVVXXX\\\]]]\\\[[[[[[[[[\\\[[[___fffkkkppp}}}~~~{{{xxxuuussspppmmmkkksssuuuxxx{{{{{{zzzxxxvvvlllmmmmmmllllllnnnrrruuu{{{|||}}}~~~~~~~~~~~~~~~~~~WWWVVVSSSPPPLLLGGGDDDAAADDDDDDDDDDDDCCCCCCBBBAAA???>>>===<<<;;;::::::999======>>>@@@DDDKKKTTTZZZ^^^\\\\\\___dddggghhhgggfffggggggeeebbbeeemmmsssxxxtttnnngggbbb___^^^^^^ZZZYYYXXXWWWVVVUUUTTTSSSUUUWWWYYY[[[ZZZWWWRRRPPPMMMLLLJJJIIIHHHHHHHHHIIIGGGFFFFFFEEEEEEFFFFFFGGGKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFDDDCCCDDDFFFGGGDDDBBBFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHIIIJJJLLLJJJJJJIIIHHHIIIJJJLLLMMMRRRYYYbbbkkkrrrxxx}}}wwwnnneee]]]XXXVVVSSSTTTUUUUUUVVVXXX[[[^^^ggghhhjjjmmmoooqqqssssss{{{~~~{{{xxxnnnkkkuuu~~~~~~yyyssshhhYYYJJJBBB@@@AAA===>>>=========AAAFFFJJJJJJMMMOOOPPPPPPOOOPPPQQQVVVXXXYYYZZZYYYYYYZZZ[[[YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZXXXXXXYYYZZZ[[[\\\\\\]]]]]]\\\\\\]]]^^^___]]]\\\[[[___^^^YYYXXX]]]aaa___bbb\\\SSSMMMJJJKKKMMMOOOQQQXXX]]]]]]]]]^^^]]]YYYWWWXXXZZZ[[[ZZZYYYWWWUUUZZZZZZ[[[[[[ZZZXXXVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZZZZYYYWWWUUUSSSUUUVVVWWWYYYZZZ[[[[[[[[[TTTTTTTTTUUUUUUVVVVVVVVVTTTVVVXXXYYYXXXXXXYYYZZZ]]]^^^```aaadddhhhnnnsss|||yyyvvvuuuuuusssrrruuuuuuuuuwwwxxxwwwtttqqqooommmkkkjjjjjjlllnnnpppuuuvvvwwwwwwwwwxxxzzz|||~~~MMMLLLJJJHHHEEEBBBAAA???AAAAAAAAAAAAAAA@@@??????>>>===<<<;;;:::999999888999999:::;;;>>>DDDLLLQQQXXXWWWVVVYYY]]]`````````___``````]]][[[^^^eeekkkvvvrrrjjjbbb\\\WWWUUUTTTRRRQQQQQQPPPOOOOOONNNNNNPPPRRRTTTUUUUUURRROOOMMMKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCDDDGGGGGGEEECCCFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIHHHGGGGGGHHHJJJKKKJJJIIIJJJLLLQQQUUUXXXaaagggooovvvyyyzzzzzzzzzuuuqqqjjjbbb[[[VVVTTTRRRRRRSSSUUUVVVXXXZZZ^^^aaaiiillloooqqqrrrrrrtttuuuwww|||}}}xxxsssnnnnnnxxx~~~}}}yyypppcccTTTGGGAAA??????===============AAAFFFJJJMMMOOORRRRRRRRRQQQQQQRRRSSSUUUXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]\\\\\\]]]^^^___^^^\\\UUUZZZ]]]ZZZ[[[```cccbbbddd]]]SSSKKKFFFFFFGGGIIIMMMTTTZZZ[[[\\\]]]\\\XXXXXXYYY[[[\\\[[[ZZZYYYWWWWWWWWWXXXXXXWWWVVVTTTSSSUUUUUUUUUTTTTTTTTTUUUUUUYYYXXXXXXWWWVVVVVVVVVVVVYYYYYYZZZZZZYYYXXXVVVUUUTTTUUUWWWYYYZZZ\\\\\\\\\WWWWWWWWWWWWWWWWWWWWWWWWUUUWWWWWWWWWUUUTTTUUUVVVZZZ[[[]]]^^^```dddjjjnnnqqqyyyvvvuuuttttttuuuttttttuuuvvvtttqqqooopppnnnmmmllllllmmmnnnooonnnpppqqqqqqpppqqqsssuuuzzz|||~~~BBBAAA???===<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<;;;:::999888777777777777777777999===CCCHHHOOONNNNNNOOORRRTTTUUUTTTSSSTTTTTTSSSQQQSSSYYY^^^kkkgggaaaZZZSSSNNNLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCEEEGGGHHHFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJKKKMMMSSSZZZbbbfffpppuuu{{{~~~|||vvvqqqmmmddd```ZZZUUUQQQPPPPPPQQQTTTVVVYYY[[[]]]```dddffflllrrrwwwxxxvvvuuuwwwzzzxxxwwwssslllmmmsss||||||{{{wwwkkkZZZKKKCCC???===<<<============>>>AAAFFFIIIPPPRRRTTTUUUSSSRRRRRRSSSQQQTTTWWWYYYYYYXXXXXXYYYXXXXXXYYYYYYZZZZZZZZZZZZ\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYXXXWWWXXXYYY[[[\\\]]]\\\[[[\\\^^^___^^^]]]UUUZZZ^^^^^^___ccceeeeeeeee___UUULLLEEEBBBBBBCCCJJJRRRYYY\\\]]]___^^^ZZZZZZ[[[\\\]]]]]]\\\[[[[[[UUUVVVWWWWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSTTTTTTTTTZZZYYYXXXWWWVVVVVVUUUUUUZZZZZZZZZYYYYYYXXXXXXXXXTTTVVVWWWYYY[[[]]]^^^^^^XXXWWWWWWVVVVVVVVVVVVWWWVVVWWWVVVTTTQQQPPPPPPRRRVVVWWWYYYZZZ\\\___dddhhhhhhvvv}}}xxxuuuttttttrrrrrrqqqrrrrrrqqqnnnlllpppooonnnmmmmmmlllmmmmmmlllnnnoooooonnnnnnoooqqqqqqtttxxx|||<<<;;;999777777888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777666888888888888888;;;???CCCFFFFFFEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJIIIKKKOOORRRYYYWWWTTTPPPLLLJJJHHHGGGEEEEEEFFFGGGHHHHHHIIIJJJIIIJJJJJJKKKKKKKKKLLLLLLHHHIIILLLMMMMMMLLLJJJIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDFFFGGGHHHHHHGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLKKKJJJIIIJJJKKKKKKMMMQQQWWW^^^ffflllpppuuuxxxzzzxxxsssjjjddd```ZZZWWWRRRNNNMMMNNNQQQTTT[[[]]]```bbbdddfffiiilllqqqxxx{{{yyy|||zzzrrrooogggnnnxxxzzzxxxrrrdddQQQDDD@@@???===;;;===>>>?????????BBBFFFJJJQQQSSSUUUUUUTTTRRRRRRRRRQQQTTTXXX[[[[[[ZZZYYYZZZTTTTTTUUUWWWXXXZZZ[[[\\\___^^^]]]\\\ZZZYYYXXXWWWZZZYYYXXXWWWWWWXXXZZZ[[[]]][[[[[[[[[]]]___^^^^^^]]]```bbbbbbccceeehhhiiimmmiiiaaaWWWMMMFFFCCCBBBKKKTTT\\\___bbbdddccc```[[[\\\]]]^^^^^^^^^]]]]]]XXXXXXYYYYYYZZZZZZZZZZZZVVVVVVUUUTTTTTTTTTUUUUUUWWWWWWWWWWWWWWWVVVVVVVVV[[[ZZZZZZYYYYYYYYYZZZZZZUUUVVVXXXZZZ\\\^^^______WWWVVVUUUTTTSSSSSSSSSSSSVVVVVVUUUSSSPPPOOOPPPQQQSSSUUUVVVWWWYYY\\\```cccfffooosss|||wwwsssqqqnnnnnnmmmnnnooonnnllljjjooonnnnnnmmmkkkjjjiiiiiikkklllmmmmmmkkkkkkkkklllhhhlllqqquuuxxx{{{~~~<<<:::999777777888:::;;;<<<<<<======>>>======<<<<<<;;;;;;:::999888777666888999:::999999:::===???@@@@@@@@@@@@@@@@@@AAABBBEEEEEEEEEEEEEEEFFFIIIKKKLLLKKKJJJIIIHHHGGGFFFEEEBBBCCCDDDFFFGGGHHHJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNIIIKKKMMMOOOPPPNNNKKKJJJGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHHHHGGGFFFEEEEEEDDDGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKHHHJJJLLLLLLLLLLLLNNNOOOSSSWWW^^^eeelllppprrrsssqqqqqqooojjjccc]]]YYYXXXVVVSSSOOOMMMMMMPPPTTTVVV___aaadddggghhhjjjmmmooouuu||||||~~~~~~vvvooommmgggqqq|||~~~xxxtttiii[[[III???>>>@@@???<<>>>>>???@@@@@@@@@??????======<<<;;;:::999888888777888::::::999:::<<<>>>===>>>???>>>======???AAACCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAABBBCCCEEEGGGHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNJJJLLLNNNOOOOOONNNKKKJJJFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGGGGFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDFFFHHHHHHGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLFFFHHHKKKNNNOOOQQQUUUWWW```dddjjjpppsssrrrpppnnngggfffbbb]]]WWWTTTTTTTTTSSSQQQOOONNNOOORRRVVVYYY___bbbfffiiikkkmmmppprrryyy{{{mmmxxxzzzsssmmmlllkkkuuu~~~}}}uuunnn]]]RRREEE??????BBBAAA???BBBCCCEEEFFFFFFHHHLLLOOOOOOQQQSSSSSSRRRQQQQQQQQQOOOTTTYYY\\\[[[XXXVVVUUUOOOPPPRRRTTTWWWYYY[[[\\\YYYYYYXXXXXXWWWWWWVVVVVVZZZZZZZZZZZZYYYXXXXXXXXXZZZXXXWWWXXXZZZ\\\]]]]]]aaa______bbbfffkkksss{{{jjjXXXMMMNNNUUU\\\^^^```cccdddaaa^^^]]]]]]]]]\\\\\\\\\\\\XXXWWWWWWWWWXXXYYYZZZZZZWWWUUURRRPPPNNNNNNNNNOOONNNPPPRRRUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYZZZ[[[]]]^^^_________\\\ZZZWWWTTTSSSRRRSSSSSSSSSUUUWWWWWWVVVUUUUUUVVVTTTVVVXXXXXXYYYZZZ\\\___\\\eeegggkkkzzz~~~yyypppooommmlllmmmlllkkkiiiiiihhhgggfffddddddccccccfffhhhiiiiiifffdddcccccceeegggiiikkkmmmppptttvvvvvvwwwwwwuuuuuuvvvyyy|||}}};;;;;;<<<<<<===>>>?????????@@@@@@AAABBBBBBAAAAAA??????>>>===<<<;;;::::::777999;;;<<<<<<<<<>>>???===???@@@@@@>>>>>>@@@CCCDDDCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHHHHGGGFFFDDDBBBCCCDDDEEEGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNMMMMMMLLLKKKLLLMMMMMMMMMKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEHHHJJJIIIGGGFFFGGGIIIIIIIIIJJJJJJKKKLLLLLLMMMHHHKKKPPPTTTXXX\\\```dddiiikkknnnooonnnjjjeeebbb[[[ZZZWWWSSSOOONNNOOOQQQQQQPPPPPPQQQSSSWWW[[[^^^```ccciiimmmqqqtttwwwzzz}}}zzzrrrppp~~~{{{vvvqqqlllkkkrrryyy|||sssiiiRRRKKKCCC@@@BBBDDDDDDCCCEEEGGGHHHIIIJJJLLLOOOQQQNNNPPPSSSSSSSSSRRRRRRSSSSSSWWW]]]```___[[[WWWUUUTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\[[[YYYWWWVVVYYYWWWUUUVVVXXX[[[\\\\\\\\\ZZZ[[[aaaeeehhhpppyyy}}}eeeXXXPPPVVV[[[\\\]]]```bbb```^^^]]]\\\[[[ZZZZZZYYYYYYWWWWWWVVVUUUUUUVVVWWWXXXYYYVVVSSSOOOLLLLLLLLLLLLMMMOOOQQQTTTUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZYYYYYY[[[\\\]]]^^^^^^_________^^^[[[XXXTTTRRRQQQRRRRRRSSSUUUXXXYYYXXXVVVUUUUUUUUUWWWYYYYYYYYYZZZ\\\]]][[[aaabbbgggrrrzzzyyyvvvssspppooommmjjjhhhhhhgggeeecccbbbbbbcccdddhhhiiikkkjjjgggdddbbbbbbcccdddeeefffgggkkkppptttvvvyyy|||}}}zzzwwwvvvwwwvvvvvvxxx|||888999;;;===???@@@AAAAAA???@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;888;;;===?????????AAABBB>>>@@@BBBAAA??????BBBEEEDDDDDDDDDEEEGGGGGGFFFEEEDDDFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKMMMNNNNNNKKKKKKMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCFFFIIIKKKJJJGGGFFFGGGIIIHHHIIIIIIJJJKKKLLLLLLMMMLLLPPPUUU[[[```fffkkkooollllllkkkiiieee___ZZZVVVRRRRRRQQQNNNKKKKKKLLLNNNQQQQQQRRRTTTXXX\\\```cccaaaffflllrrrwww{{{~~~xxxpppoooxxx}}}xxxuuuoookkkjjjvvv|||~~~}}}{{{rrrgggKKKGGGCCCBBBDDDFFFFFFFFFGGGIIIKKKLLLLLLNNNQQQSSSNNNPPPSSSTTTSSSSSSTTTTTTXXX]]]bbbeeeccc___[[[XXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^ZZZ[[[]]]^^^]]]ZZZWWWUUUXXXVVVTTTTTTWWWZZZ[[[\\\YYYWWWZZZaaaddddddiiiqqqooo```SSSYYY\\\[[[\\\```aaa```^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXVVVVVVVVVVVVWWWXXX\\\YYYUUUQQQNNNLLLLLLMMMNNNOOOQQQSSSTTTSSSRRRQQQSSSUUUWWWYYYZZZZZZYYYXXX\\\]]]^^^^^^______^^^^^^\\\ZZZVVVRRROOOOOOOOOPPPSSSVVVZZZ[[[YYYVVVTTTSSSUUUWWWYYYYYYYYYYYY[[[\\\YYY\\\ZZZ___iiilllsssyyy{{{}}}xxxtttqqqnnnjjjhhhhhhfffdddaaaaaabbbdddeeedddfffgggfffccc___]]]]]]___``````aaabbbgggmmmqqq}}}zzztttqqqooollljjjmmmvvv;;;<<<===>>>@@@@@@AAAAAABBBBBBAAAAAA@@@???????????????>>>>>>??????@@@AAA======>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHHHHHHHHHHJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMLLLKKKKKKJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFDDDCCCDDDEEEGGGHHHGGGEEECCCBBBBBBBBBDDDEEEHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIIIIGGGFFFGGGGGGEEEEEEGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPUUUZZZaaahhhlllmmmlllkkkiiifffaaa\\\VVVRRROOONNNOOOPPPQQQQQQPPPQQQSSSUUUWWWWWWWWWWWWYYY^^^dddiiikkknnnsssxxx{{{~~~~~~|||tttjjjlllvvvyyypppmmmppptttwwwyyy~~~~~~|||~~~~~~ooo\\\LLLGGGAAA???AAADDDFFFGGGJJJKKKMMMNNNOOOOOONNNNNNMMMOOOSSSVVVVVVUUUSSSQQQRRR^^^hhhfff```]]]\\\\\\[[[ZZZXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[\\\^^^```aaa``````___^^^]]][[[YYYXXX[[[[[[[[[ZZZZZZZZZYYYYYYZZZVVVXXX```ccccccffflllpppaaaYYY]]]```aaa^^^]]]]]]^^^[[[\\\^^^^^^\\\[[[[[[\\\YYYYYYYYYXXXVVVUUUWWWYYY\\\ZZZVVVSSSPPPNNNNNNNNNPPPOOOOOOPPPSSSTTTTTTSSSTTTXXX\\\]]]ZZZWWWWWWXXX[[[[[[[[[[[[[[[ZZZZZZZZZVVVUUUSSSQQQOOOOOOOOOPPPTTTVVVWWWXXXXXXWWWUUUSSSXXXWWWWWWWWWWWWXXXYYYYYYXXXZZZ\\\]]]```dddiiimmmyyy~~~{{{tttqqqppppppllljjjfffeeeeeefffffffffhhhgggeeeaaa^^^]]]^^^___^^^```bbbbbbcccgggmmmrrr}}}yyyyyysssnnniiijjjrrr{{{~~~<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@???????????????????????????@@@AAAAAA???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGIIIIIIHHHHHHJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIEEEEEEFFFGGGHHHHHHGGGGGGIIIHHHFFFEEEDDDEEEFFFGGGGGGEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIJJJJJJHHHGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKLLLNNNPPPSSSVVVXXXYYY]]]```dddhhhjjjiiihhhfff___]]]XXXSSSOOOMMMKKKKKKLLLNNNOOOPPPPPPRRRUUUWWWXXXYYYZZZZZZ\\\aaagggkkkmmmpppuuuyyy|||{{{vvvssssssnnnjjjtttuuummmjjjmmmrrruuuyyy~~~||||||zzzjjjWWWHHHDDD@@@???BBBFFFIIIJJJLLLMMMNNNOOOPPPOOONNNNNNKKKMMMQQQTTTVVVWWWVVVVVVUUUaaakkkjjjddd___\\\ZZZ[[[ZZZXXXXXXYYYZZZZZZYYY[[[[[[[[[\\\\\\]]]]]]^^^_________^^^]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYVVVWWW]]]___^^^```eeelll|||qqqggg\\\___bbbbbb```]]]]]]^^^___``````___]]][[[\\\]]]ZZZYYYWWWVVVVVVWWWXXXYYY\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPRRRTTTUUUTTTSSSUUUXXX[[[\\\[[[YYYXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXVVVUUUTTTRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUWWWWWWVVVVVVVVVVVVVVVWWWUUUWWWXXXZZZ[[[___dddgggqqq{{{{{{xxxvvvtttqqqmmmkkkjjjjjjhhhggggggggghhhfffdddbbb``````^^^aaaeeeggggggiiilllooozzz~~~~~~yyytttnnnlllooouuu|||}}}zzzxxxyyy{{{~~~>>>???@@@AAAAAAAAAAAAAAA????????????@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGHHHFFFGGGHHHIIIKKKKKKLLLLLLJJJLLLMMMLLLKKKJJJKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCEEEFFFGGGHHHHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDEEEFFFGGGIIIKKKLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOSSSXXX]]]```bbbccceeeeeefffeeedddbbb```^^^VVVSSSPPPLLLJJJJJJJJJKKKMMMOOOQQQRRRSSSVVVZZZ]]]]]]___aaaccceeeiiimmmqqqtttwww{{{zzznnnjjjhhhjjjiiinnn}}}yyyrrrllliiilllrrrwwwyyy}}}~~~{{{xxxrrrbbbQQQEEEBBB@@@@@@DDDHHHLLLMMMNNNOOOPPPPPPPPPOOOMMMMMMHHHJJJNNNRRRUUUXXXYYYZZZWWWbbblllkkkfffbbb]]]XXX[[[YYYXXXXXXYYYZZZZZZYYY[[[\\\]]]]]]]]]\\\[[[ZZZ]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]\\\\\\\\\[[[ZZZ[[[YYYXXX[[[[[[YYYZZZ]]]___lllyyy~~~{{{uuuoooaaacccddddddaaa___^^^^^^aaaaaa```^^^[[[ZZZ[[[\\\\\\XXXUUUTTTWWWYYYZZZYYYYYYZZZ[[[[[[ZZZYYYWWWUUUVVVTTTSSSTTTUUUVVVUUUSSSVVVVVVXXXZZZ\\\[[[YYYVVVUUUUUUSSSSSSSSSUUUWWWXXXVVVUUUUUUTTTTTTUUUVVVVVVSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRSSSTTTUUUVVVYYY\\\___ccchhhvvvzzzvvvssspppmmmjjjdddfffggghhhgggccc___\\\\\\___dddggghhhgggggggggpppuuu{{{~~~~~~}}}||||||~~~zzzuuuooommmpppvvv{{{~~~|||yyytttpppnnnooorrrvvv{{{~~~~~~~~~~~~|||||||||||||||}}}~~~~~~AAAAAABBBBBBCCCBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPOOONNNMMMMMMNNNKKKKKKIIIIIIIIIIIIKKKKKKLLLKKKIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMKKKLLLMMMKKKJJJIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPUUUWWW\\\```dddfffggggggdddccc```]]]ZZZXXXVVVUUUQQQOOOMMMKKKKKKMMMOOOQQQRRRSSSUUUVVVWWWZZZ^^^bbbcccfffjjjmmmpppssswwwzzzyyymmmfffbbbeeelllyyy~~~wwwuuurrrooommmpppvvv|||xxx||||||xxxqqqiiiYYYJJJDDDCCCBBBCCCEEEIIIMMMNNNOOOPPPPPPPPPOOOMMMKKKJJJGGGIIILLLOOOSSSVVVXXXYYYWWW___eeeeeebbb```]]]YYYXXXWWWVVVWWWYYYZZZ[[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\]]]^^^^^^___^^^^^^^^^^^^_________^^^]]]\\\^^^\\\ZZZYYYXXXVVVVVVVVVYYYcccnnnsssvvvvvvtttoooeeeeeeeeedddbbb```^^^^^^___^^^]]]ZZZXXXXXXZZZ\\\^^^XXXSSSSSSXXX[[[[[[YYYVVVVVVWWWWWWWWWWWWWWWWWWYYYWWWVVVVVVVVVVVVUUUSSSTTTSSSTTTXXX[[[\\\XXXTTTWWWVVVTTTSSSTTTWWWZZZ[[[WWWVVVVVVVVVUUUUUUUUUUUUSSSRRRRRRSSSSSSUUUVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPRRRSSSSSSSSSUUUXXXZZZ___aaajjjyyyyyysssooojjjjjjjjjjjjiiieee```]]]^^^```dddfffggggggffffffjjjkkknnnqqqtttvvvuuutttyyyyyywwwrrrnnnnnnrrrvvvyyywwwtttrrrqqqnnnjjjgggeeefffiiinnnssszzz~~~|||zzzxxxwwwxxxyyyzzzwwwwwwwwwwwwxxxzzz{{{|||CCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMOOOOOONNNLLLKKKKKKLLLIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIHHHFFFEEEEEEDDDDDDFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMLLLJJJJJJLLLNNNLLLMMMOOORRRUUUWWWYYYZZZ^^^```bbbdddeeeeeedddccc[[[YYYVVVSSSPPPOOONNNNNNPPPOOONNNNNNOOORRRUUUWWWWWWWWWXXXXXXYYY\\\```dddgggkkkppptttxxx|||nnneee^^^eeevvv}}}rrrqqqppppppqqquuuzzz}}}xxxzzzyyyrrriii^^^QQQGGGEEEEEEEEEFFFGGGIIILLLMMMOOOOOOOOONNNMMMKKKIIIHHHHHHIIIKKKNNNQQQSSSTTTUUUTTTXXX[[[ZZZZZZ]]]\\\YYYUUUTTTSSSUUUXXXZZZ[[[[[[XXXZZZ\\\^^^___^^^]]]\\\YYYZZZ[[[]]]^^^____________```aaabbbaaa```___]]]]]]\\\ZZZVVVTTTSSSRRRPPPRRR\\\eeejjjmmmpppmmmiiieeedddcccbbbaaa```^^^]]]\\\\\\[[[YYYXXXYYY\\\___^^^YYYTTTTTTXXX\\\[[[XXXWWWUUUSSSRRRSSSUUUXXXYYYZZZXXXWWWVVVWWWVVVTTTSSSQQQQQQRRRVVVZZZZZZWWWSSSXXXWWWUUUTTTUUUWWWZZZ\\\WWWWWWWWWVVVTTTSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUSSSQQQPPPQQQRRRTTTTTTSSSTTTVVVXXXXXX\\\ccckkkttt}}}xxxzzzwwwssspppooolllhhheeeggggggfffggghhhiiijjjjjjiiihhhhhhjjjmmmooonnnllllllnnnqqqpppnnnlllnnnqqqooommmiiihhhggggggeeedddaaabbbcccggglllsssxxx|||zzzyyyvvvuuuttttttvvvwwwrrrrrrqqqrrrsssuuuxxxyyyCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPPPPQQQPPPPPPPPPOOOMMMLLLJJJIIIIIIJJJJJJIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLMMMPPPRRRQQQSSSUUUXXX\\\___aaacccccccccbbbaaa```]]][[[YYYQQQPPPNNNLLLKKKKKKLLLMMMNNNOOOOOOQQQSSSVVVXXXZZZYYYYYYYYYYYYZZZ]]]bbbffflllpppuuuzzzmmmdddaaalll|||mmmllllllnnnsssxxxzzz{{{xxxwwwtttkkk___UUULLLHHHEEEGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNLLLJJJHHHGGGIIIKKKMMMOOOPPPQQQQQQQQQQQQSSSRRRQQQTTTYYYZZZWWWPPPOOOPPPSSSWWWZZZ\\\\\\YYYZZZ[[[]]]^^^^^^]]]]]]WWWXXXZZZ\\\]]]^^^^^^^^^___```aaabbbbbb```^^^]]]ZZZ[[[YYYTTTQQQRRRQQQNNNRRRYYYaaaeeeiiimmmkkkgggaaa```^^^^^^______^^^]]][[[\\\\\\\\\[[[\\\^^^aaa]]]ZZZWWWWWWYYYZZZYYYWWWYYYVVVSSSPPPQQQTTTWWWZZZYYYXXXVVVUUUVVVUUUSSSRRROOOPPPRRRVVVXXXYYYWWWUUUWWWVVVTTTTTTTTTVVVXXXYYYWWWWWWVVVVVVTTTRRRQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSUUUVVVVVVVVVUUUSSSQQQOOOPPPRRRTTTTTTSSSSSSUUUVVVTTTWWW^^^cccgggqqq{{{wwwvvvuuurrrppppppmmmiiigggggghhhiiiiiieeedddcccdddeeeffffffeeecccfffjjjlllllllllmmmmmmllljjjhhhhhhhhhiiihhhgggbbbbbbbbbcccggglllqqqtttwwwyyyzzz{{{|||}}}|||xxxwwwuuutttssssssttttttnnnnnnmmmmmmoooqqqtttvvvCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKLLLJJJJJJJJJIIIJJJKKKKKKLLLJJJJJJKKKLLLNNNOOOPPPPPPMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQTTTWWWXXXYYYZZZ\\\^^^```aaabbb___^^^\\\ZZZWWWTTTRRRQQQMMMLLLLLLKKKLLLMMMNNNOOOOOOPPPRRRUUUWWWYYY[[[[[[[[[\\\\\\]]]___ccchhhmmmtttxxx}}}nnnkkkmmm{{{~~~vvvkkkhhhhhhnnnvvv|||{{{yyyxxxuuuooodddWWWMMMJJJJJJDDDGGGIIIJJJIIIJJJLLLNNNNNNNNNOOONNNMMMKKKIIIHHHJJJLLLOOORRRSSSRRRQQQPPPPPPQQQPPPOOOSSSXXXWWWRRRKKKKKKLLLPPPVVVZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\VVVWWWYYYZZZ\\\\\\]]]]]]\\\^^^___``````^^^\\\[[[ZZZ\\\ZZZUUUSSSVVVUUUQQQVVV[[[^^^___bbbfffeeebbb]]][[[YYYZZZ]]]^^^^^^\\\[[[\\\]]]]]]\\\[[[]]]^^^[[[[[[[[[ZZZYYYXXXWWWVVVWWWVVVSSSQQQQQQRRRTTTVVVXXXVVVTTTTTTTTTTTTRRRQQQMMMQQQUUUXXXYYYXXXXXXYYYVVVVVVUUUUUUUUUVVVVVVWWWUUUVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQRRRRRRRRRQQQPPPSSSSSSTTTTTTTTTRRRPPPNNNNNNPPPRRRRRRRRRQQQRRRTTTWWWUUUWWW\\\```gggsss~~~}}}xxxqqqmmmlllkkkiiihhhcccdddeeeeeefffgggiiijjjiiiiiiiiikkknnnppppppoooooopppqqqssstttssspppmmmfffdddcccbbbdddgggjjjlllnnnpppqqqrrrsssvvvyyy|||{{{{{{||||||||||||{{{{{{zzzzzz{{{|||{{{yyywwwvvvrrrrrrrrrqqqppppppoooooolllkkkjjjjjjkkknnnqqqrrrCCCDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKGGGHHHIIIJJJLLLMMMOOOOOOIIIIIIIIIHHHGGGEEEDDDCCCGGGHHHIIIIIIGGGGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHJJJKKKLLLMMMMMMMMMJJJKKKKKKLLLKKKKKKJJJJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQRRRTTTXXX[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZXXXVVVSSSPPPOOOMMMMMMLLLLLLMMMMMMNNNPPPQQQRRRQQQSSSVVVYYY[[[\\\]]]]]]^^^___```aaadddiiipppttt|||sssuuu{{{xxxppplllhhhgggnnnzzz}}}xxxxxxtttlll```SSSJJJIIIMMMBBBFFFIIIKKKJJJKKKMMMPPPOOOOOOOOOOOONNNLLLJJJIIIKKKMMMQQQTTTUUUTTTRRRPPPPPPQQQPPPQQQUUUYYYUUUNNNHHHIIIJJJOOOUUUZZZ]]]^^^___^^^]]]\\\[[[[[[[[[[[[VVVWWWXXXYYY[[[[[[\\\\\\ZZZ\\\^^^___^^^]]]ZZZXXX\\\```^^^YYYXXX[[[[[[WWWXXXYYYXXXUUUVVVZZZZZZWWWZZZWWWVVVXXX[[[^^^]]]\\\ZZZ[[[]]]\\\ZZZYYYYYYYYYZZZ\\\]]]\\\ZZZWWWVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPVVVUUUSSSSSSSSSSSSRRRPPPMMMRRRXXXZZZYYYXXXZZZ\\\WWWWWWWWWWWWWWWWWWWWWVVVTTTUUUVVVVVVVVVVVVTTTTTTOOOPPPRRRSSSSSSQQQOOONNNPPPQQQSSSSSSRRRQQQOOOMMMKKKMMMPPPPPPPPPPPPQQQRRRYYYRRRNNNRRRYYY^^^ccchhhuuu{{{xxxtttppplllhhhkkknnnooopppqqqtttwwwtttpppmmmmmmqqqtttuuuttttttvvvzzz}}}wwwrrriiigggdddbbbbbbdddfffhhhggghhhjjjjjjkkknnnqqqttttttuuuvvvvvvwwwwwwwwwvvvssstttuuuvvvuuusssqqqooommmmmmmmmmmmlllkkkjjjiiikkkjjjhhhhhhiiillloooqqqHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFDDDDDDGGGMMMTTTYYYOOOLLLHHHFFFFFFFFFFFFEEEJJJJJJJJJHHHGGGGGGIIIKKKGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMQQQUUUWWWTTTUUUVVVWWWYYY[[[\\\]]]```___\\\YYYVVVTTTRRRRRRQQQPPPNNNLLLKKKJJJKKKKKKHHHKKKOOORRRRRRSSSSSSTTTYYY\\\______]]]]]]___bbbcccdddfffiiinnntttzzz~~~zzz{{{sssnnngggkkknnnrrryyy~~~{{{rrrbbbSSSJJJGGGJJJLLLKKKJJJIIIIIIKKKLLLKKKKKKLLLMMMOOORRRTTTSSSQQQOOOMMMNNNPPPRRRTTTTTTTTTTTTRRRTTTUUUTTTRRRRRRVVVYYYNNNKKKIIILLLRRRVVVXXXWWW\\\[[[ZZZYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ\\\___```___^^^bbbbbbbbbaaa^^^\\\YYYXXXUUUXXXXXXWWWXXXZZZXXXRRRSSSQQQQQQUUU\\\___]]]YYYYYYYYYYYYYYYZZZ[[[\\\]]]YYYYYYXXXVVVSSSRRRRRRSSSTTTPPPLLLLLLPPPTTTVVVVVV\\\XXXSSSRRRTTTUUUTTTRRRWWWVVVUUUUUUVVVXXXYYYZZZUUUVVVVVVUUURRRQQQQQQRRRVVVTTTRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNOOOOOOPPPOOOQQQQQQQQQRRRSSSXXX^^^bbbooottt~~~wwwvvvvvvwww}}}~~~}}}~~~}}}vvvnnniiihhhiiiiiihhhiiigggffffffhhhkkklllllllllkkkiiijjjkkklllkkkkkkmmmmmmllllllllllllkkkkkkiiihhhgggffffffggghhhhhhccccccddddddfffggghhhiiiCCCDDDDDDDDDDDDCCCBBBBBBDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFDDDBBBBBBFFFLLLRRRVVVPPPMMMIIIGGGGGGGGGGGGFFFIIIJJJJJJIIIHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJLLLMMMNNNOOOOOOQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOORRRUUUXXXZZZZZZ[[[[[[\\\]]]]]]^^^^^^YYYXXXUUURRRPPPOOONNNNNNLLLKKKKKKKKKKKKKKKLLLLLLMMMPPPTTTWWWWWWWWWXXXYYYZZZ___ccceeedddcccdddeeehhhjjjnnnrrrwww}}}~~~uuuoookkkiiinnnsssvvvzzz~~~~~~zzzvvvkkk[[[NNNIIIKKKOOORRRUUURRRPPPNNNLLLLLLKKKJJJKKKMMMOOOQQQSSSSSSQQQOOONNNOOOQQQSSSTTTTTTSSSSSSTTTTTTUUUTTTSSSSSSTTTUUUVVVTTTQQQQQQRRRTTTVVVVVV^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYY[[[[[[[[[\\\___```___^^^_________^^^\\\ZZZXXXVVVVVVXXXXXXVVVVVVWWWTTTOOOJJJIIIKKKOOOUUUYYYXXXWWWZZZZZZYYYYYYYYYYYYZZZZZZUUUVVVWWWWWWUUUSSSRRRQQQTTTPPPMMMMMMQQQUUUWWWWWWZZZWWWTTTSSSSSSSSSRRRRRRTTTTTTSSSSSSSSSSSSTTTUUUTTTUUUUUUTTTQQQPPPPPPQQQSSSRRRQQQRRRTTTUUUTTTSSSQQQQQQOOONNNLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMNNNOOOOOOPPPQQQTTTYYY\\\\\\cccpppxxxrrrooommmllljjjkkkhhhdddcccdddeeeffffffhhhfffddddddfffhhhhhhgggllllllkkkjjjiiihhhhhhgggfffeeecccbbbaaaaaaaaaaaa______``````aaacccdddeeeAAAAAAAAAAAAAAA@@@?????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDBBBCCCFFFKKKPPPTTTQQQNNNKKKIIIHHHHHHGGGFFFGGGIIIKKKKKKJJJIIIIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNOOOOOOOOOSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQSSSUUUXXXZZZ\\\]]][[[[[[[[[ZZZYYYXXXXXXXXXRRRPPPNNNLLLKKKKKKLLLLLLHHHIIIKKKMMMNNNOOOPPPPPPSSSVVVZZZ\\\]]]]]]___```___dddkkkmmmllljjjkkklllmmmpppvvv{{{wwwqqqooommmmmmtttyyyzzzzzz|||zzzwwwooocccSSSJJJJJJOOOTTTVVVWWWUUUQQQNNNLLLJJJJJJKKKKKKLLLOOOQQQRRRRRRQQQPPPPPPQQQRRRSSSSSSSSSRRRRRRUUUUUUTTTUUUVVVVVVTTTRRRYYYXXXUUURRRQQQRRRUUUXXX______^^^]]]\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWW\\\[[[[[[\\\___``````___]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYYXXXTTTTTTUUURRRLLLEEEGGGJJJNNNRRRUUUWWWXXXZZZZZZYYYYYYYYYYYYXXXXXXPPPRRRTTTVVVVVVUUUSSSQQQTTTQQQOOOOOORRRVVVXXXYYYVVVVVVUUUSSSPPPOOOPPPQQQRRRRRRQQQPPPOOOOOONNNNNNRRRSSSTTTRRRPPPNNNOOOPPPOOOOOOOOOQQQSSSTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLQQQPPPPPPOOONNNLLLKKKJJJJJJLLLMMMNNNNNNOOORRRUUURRRZZZccckkkvvv{{{wwwtttsssmmmjjjeeebbbbbbcccddddddfffdddaaaaaaccceeeffffffggggggfffeeecccbbbaaa```dddcccaaa```^^^]]]]]]]]]\\\\\\\\\]]]^^^___```aaaBBBBBBBBBBBBBBBAAA@@@@@@>>>???@@@@@@AAAAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCDDDFFFKKKOOORRRPPPMMMJJJIIIHHHHHHFFFEEEFFFIIILLLMMMLLLJJJJJJIIIGGGHHHHHHHHHHHHIIIIIIIIIFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOOQQQPPPPPPOOONNNMMMLLLLLLLLLLLLNNNOOOPPPRRRSSSTTTUUUVVVXXXZZZ\\\\\\\\\\\\YYYXXXWWWUUUTTTRRRPPPPPPOOOMMMKKKJJJJJJLLLNNNOOOKKKLLLOOORRRSSSTTTTTTTTTVVVYYY\\\___```aaaccceeegggkkkppprrrpppoooppprrrpppvvv||||||sssqqqsssttttttzzz~~~|||zzz{{{zzzwwwiii^^^PPPJJJMMMRRRTTTSSSNNNMMMKKKIIIGGGHHHJJJLLLJJJLLLOOOQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQPPPUUUTTTTTTXXX[[[[[[XXXTTTSSSTTTSSSPPPNNNPPPUUUZZZ^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYY\\\[[[[[[\\\^^^``````_________^^^^^^^^^]]]\\\\\\YYYZZZWWWTTTTTTVVVTTTOOOFFFIIILLLNNNOOOQQQTTTVVVXXXXXXYYYZZZZZZZZZZZZZZZPPPPPPQQQRRRTTTUUUUUUTTTSSSRRRQQQQQQSSSUUUXXXYYYSSSUUUVVVSSSOOOMMMNNNPPPRRRRRRRRRQQQPPPNNNLLLKKKPPPQQQRRRQQQNNNMMMMMMNNNMMMMMMNNNPPPSSSTTTSSSQQQSSSRRRQQQOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOONNNMMMLLLJJJIIIIIIKKKMMMNNNMMMMMMNNNOOOQQQWWW[[[]]]aaaoootttpppkkkgggfffggghhhhhhgggdddbbbaaaccceeefffgggddddddcccbbbaaa```______cccbbbaaa```______^^^^^^[[[[[[[[[\\\\\\^^^______BBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@???>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBCCCEEEHHHLLLNNNMMMKKKIIIHHHHHHGGGFFFDDDFFFIIIMMMNNNNNNLLLJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMNNNNNNOOOOOONNNNNNLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWWWWXXXZZZ[[[[[[YYYXXXWWWWWWWWWUUUSSSQQQOOONNNMMMMMMLLLKKKKKKLLLNNNPPPRRROOOQQQSSSUUUVVVWWWVVVVVVWWWZZZ]]]```bbbdddgggjjjnnnqqqsssrrrqqqrrruuuyyyzzz|||sssrrruuuyyyzzz~~~{{{yyyzzzzzzwwwddd[[[PPPMMMOOOQQQNNNKKKGGGHHHHHHFFFDDDEEEHHHJJJIIILLLOOOPPPPPPPPPQQQSSSSSSTTTTTTTTTTTTRRRQQQPPPSSSSSSUUUZZZ^^^```]]]YYYQQQRRRRRRPPPNNNOOOUUUYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXYYY[[[]]]^^^\\\[[[ZZZ[[[]]]___```___```______^^^^^^^^^]]]]]]ZZZZZZXXXUUUVVVZZZZZZVVVHHHJJJKKKKKKKKKKKKMMMOOOUUUVVVXXXZZZ\\\]]]]]]]]]TTTQQQNNNNNNQQQTTTVVVWWWRRRRRRQQQQQQRRRTTTVVVXXXOOORRRUUUSSSOOOMMMMMMNNNSSSTTTTTTTTTSSSPPPNNNLLLOOOPPPPPPOOOMMMLLLMMMNNNMMMLLLMMMOOOQQQSSSRRRQQQRRRQQQPPPNNNMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLKKKKKKJJJIIIKKKMMMNNNMMMLLLLLLLLLMMMOOOPPPPPPSSS\\\jjjtttxxxrrrooommmlllkkkhhhfffccccccdddfffffffffeeeddddddccccccbbbbbbbbb^^^^^^^^^_______________[[[[[[[[[[[[\\\]]]^^^^^^BBBBBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAACCCEEEHHHIIIKKKIIIHHHHHHHHHHHHGGGEEEFFFIIIMMMOOONNNLLLLLLKKKGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMIIIIIIJJJKKKMMMNNNOOOOOOJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJLLLMMMOOOPPPRRRRRRTTTUUUUUUUUUVVVVVVWWWWWWVVVWWWWWWWWWVVVTTTRRRQQQQQQPPPOOONNNMMMKKKKKKJJJKKKKKKLLLMMMOOOPPPRRRSSSRRRSSSTTTVVVWWWWWWWWWWWWZZZ\\\```dddgggjjjnnnqqquuuwwwxxxxxxxxxzzz}}}sssrrrvvvzzz~~~}}}zzzyyyzzzvvvppp\\\VVVOOOMMMMMMLLLHHHDDDHHHIIIJJJHHHDDDCCCDDDGGGHHHKKKOOOPPPNNNOOOQQQTTTTTTTTTUUUUUUTTTRRRQQQPPPQQQRRRVVVZZZ___```___^^^WWWVVVUUUSSSQQQQQQSSSUUUUUUVVVWWWXXXXXXYYYXXXXXXXXXWWWWWWWWWYYY\\\^^^```[[[ZZZXXXYYY[[[^^^______```___^^^]]]\\\\\\]]]]]][[[\\\ZZZWWWYYY^^^___]]]PPPOOONNNMMMMMMMMMMMMMMMRRRTTTVVVYYY\\\]]]]]]^^^XXXSSSMMMLLLOOOTTTWWWWWWQQQQQQRRRQQQPPPPPPSSSUUUNNNPPPRRRSSSQQQOOONNNMMMRRRTTTVVVWWWVVVSSSPPPNNNNNNOOOPPPOOOMMMLLLMMMNNNMMMLLLKKKLLLNNNPPPPPPPPPNNNNNNLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJHHHJJJLLLKKKJJJIIIIIIJJJHHHHHHHHHJJJNNNUUU\\\```mmm~~~}}}xxxssspppooommmkkkjjjkkkkkkjjjiiifffeeeeeedddcccbbbaaaaaa[[[\\\]]]^^^____________]]]]]]]]]]]]]]]^^^___```BBBBBBCCCCCCCCCBBBAAAAAACCCCCCDDDDDDDDDCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFHHHHHHIIIHHHHHHHHHJJJJJJIIIGGGGGGJJJMMMNNNNNNMMMMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMHHHHHHJJJKKKLLLNNNOOOOOOJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMOOOQQQSSSTTTUUUUUUUUUVVVVVVWWWYYYZZZ\\\]]]___bbbfffjjjnnnsssxxx|||}}}|||ttttttyyy}}}~~~~~~{{{yyyzzzxxxmmmbbbSSSPPPKKKHHHGGGGGGFFFDDDHHHKKKMMMKKKFFFCCCCCCEEEGGGKKKOOOOOONNNNNNQQQUUUSSSTTTUUUUUUTTTSSSQQQPPPOOORRRWWWZZZ[[[]]]^^^___ZZZXXXVVVUUUTTTSSSQQQPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWZZZ]]]___ZZZYYYWWWWWWZZZ\\\]]]^^^bbbaaa___^^^]]]]]]]]]^^^^^^^^^[[[XXXZZZ```bbb```WWWSSSPPPOOOQQQQQQPPPNNNPPPRRRUUUXXXZZZ[[[ZZZZZZZZZTTTNNNMMMQQQTTTUUUTTTOOOQQQQQQPPPMMMMMMOOOQQQMMMNNNPPPRRRTTTSSSPPPMMMOOOQQQTTTWWWWWWUUURRRPPPNNNOOOPPPOOOMMMLLLMMMNNNMMMJJJHHHGGGIIIKKKMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHJJJMMMRRRVVV[[[fffzzz~~~}}}}}}|||yyywwwrrrqqqooommmkkkiiigggfffcccdddeeeffffffeeeeeedddddddddccccccddddddeeeeeeDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEGGGHHHJJJJJJKKKIIIHHHHHHJJJKKKLLLKKKIIIHHHJJJMMMNNNMMMMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMGGGHHHIIIKKKLLLNNNOOOPPPMMMMMMOOOPPPQQQRRRRRRRRRNNNNNNOOOQQQSSSTTTUUUVVVUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMMMMLLLKKKKKKKKKJJJLLLMMMMMMNNNOOOPPPPPPPPPNNNPPPSSSVVVXXXXXXXXXWWWYYYXXXYYYZZZ\\\___aaacccdddgggkkkppptttzzzzzzuuuwww~~~~~~}}}{{{zzz{{{vvvfffWWWLLLJJJFFFCCCBBBCCCEEEGGGEEEIIIMMMLLLGGGCCCCCCEEEGGGKKKOOOOOOMMMMMMQQQVVVSSSTTTUUUUUUTTTSSSRRRQQQOOOSSSXXXYYYXXXYYY[[[^^^YYYVVVTTTTTTVVVUUUQQQNNNOOOPPPSSSUUUWWWXXXXXXXXXYYYWWWVVVUUUUUUXXXZZZ\\\ZZZXXXVVVVVVYYY[[[]]]]]]fffeeecccaaa```___````````````\\\XXXZZZ```bbb```UUUPPPKKKKKKOOOPPPNNNJJJPPPQQQTTTVVVXXXXXXWWWVVVZZZUUUPPPPPPSSSUUUTTTQQQOOOPPPQQQOOOLLLJJJLLLNNNMMMLLLNNNRRRUUUUUUQQQMMMLLLOOORRRUUUVVVUUURRRPPPNNNOOOPPPOOOMMMMMMNNNOOOLLLIIIEEEDDDEEEHHHJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEBBBCCCDDDCCCAAAAAACCCEEEFFFGGGGGGDDDAAABBBHHHMMMPPPVVVaaasss~~~zzzwwwuuusssnnnooopppppppppnnnmmmlllkkkkkkjjjjjjjjjkkkllllllGGGGGGIIIIIIIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHNNNNNNOOOOOOOOONNNNNNMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQOOOMMMMMMMMMNNNMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQVVVUUUSSSQQQPPPPPPQQQQQQQQQPPPOOONNNLLLKKKJJJIIIGGGHHHJJJKKKJJJKKKMMMOOOOOONNNMMMMMMPPPRRRSSSTTTXXXWWWVVVUUUVVVWWWYYY[[[XXX[[[___bbbdddfffiiikkkmmmrrrxxx|||~~~~~~zzz{{{{{{|||{{{yyyrrrfffYYYOOOHHHFFFDDDEEEHHHIIIGGGEEEDDDEEEGGGHHHHHHGGGEEEDDDCCCGGGLLLMMMMMMMMMOOORRRYYYZZZYYYWWWTTTQQQQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXYYYXXXWWWWWWXXXZZZZZZ[[[\\\ZZZXXXXXX\\\```fffhhhlllllliiiddd```^^^^^^_________]]][[[XXXVVVKKKGGGGGGLLLNNNMMMMMMOOOLLLMMMPPPQQQSSSSSSSSSRRRWWWVVVVVVWWWWWWVVVRRRPPPRRROOOOOOPPPNNNJJJIIILLLJJJKKKLLLOOOQQQSSSRRRQQQSSSRRRQQQRRRSSSRRRQQQOOOMMMNNNOOOPPPOOOLLLIIIGGGKKKJJJHHHHHHHHHJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDEEEFFFIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGJJJLLLSSS^^^lll~~~}}}|||zzzzzzzzz{{{|||wwwuuuuuuuuuwwwxxxwwwvvvFFFGGGIIIIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGHHHIIILLLLLLLLLMMMMMMLLLLLLKKKMMMMMMNNNOOONNNMMMLLLKKKNNNNNNNNNOOOOOONNNNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNOOONNNLLLMMMNNNOOOOOONNNMMMMMMMMMNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPOOOMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGIIIKKKMMMMMMMMMMMMOOOQQQRRRQQQQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUWWWZZZ]]]^^^dddfffiiikkkmmmooorrruuutttyyy~~~pppuuu~~~yyyzzz~~~xxxmmm```SSSKKKFFFDDDCCCDDDGGGHHHGGGEEEFFFGGGHHHIIIIIIGGGEEEDDDDDDFFFIIIKKKLLLMMMNNNOOOTTTUUUVVVUUURRRPPPOOOOOOQQQQQQQQQRRRRRRSSSTTTUUUUUUSSSQQQNNNLLLKKKKKKKKKMMMNNNOOOQQQRRRTTTUUUUUUUUUWWWYYYYYYXXXWWWWWWXXXWWWXXXXXXWWWUUUUUUXXX[[[ccceeehhhhhheeebbb___^^^^^^^^^______]]][[[XXXVVVKKKGGGGGGKKKMMMLLLMMMOOOMMMNNNPPPRRRSSSTTTTTTTTTVVVVVVVVVWWWXXXWWWTTTQQQQQQNNNMMMNNNLLLHHHGGGJJJJJJKKKMMMOOOQQQRRRRRRQQQTTTSSSRRRQQQQQQPPPNNNLLLJJJKKKMMMMMMMMMJJJHHHFFFIIIIIIGGGGGGGGGIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGEEECCCBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDEEEIIIOOOWWWdddyyyFFFGGGIIIJJJJJJIIIHHHGGGKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMOOONNNNNNOOOQQQRRRRRRQQQPPPPPPQQQQQQRRRTTTUUUVVVTTTUUUVVVVVVUUUTTTSSSRRRMMMMMMKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHMMMNNNPPPPPPPPPPPPRRRTTTUUUUUUVVVWWWWWWWWWWWWWWWTTTUUUVVVXXX\\\```ccceeeiiikkknnnppprrrtttxxx{{{zzz}}}rrriiitttzzzyyy{{{~~~~~~{{{rrrdddVVVLLLHHHEEEDDDDDDEEEGGGIIIIIIHHHEEEFFFGGGGGGGGGEEEBBBAAADDDDDDEEEHHHKKKMMMMMMLLLPPPRRRTTTTTTRRRPPPOOOOOOPPPOOOOOOPPPPPPQQQRRRSSSXXXUUUPPPKKKHHHGGGGGGHHHMMMNNNOOOQQQRRRSSSTTTTTTSSSUUUXXXYYYXXXWWWWWWWWWVVVWWWWWWVVVTTTTTTVVVWWW___aaaccccccaaa___^^^]]]\\\]]]^^^^^^]]]ZZZXXXVVVOOOJJJHHHJJJLLLKKKLLLOOOMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWUUUSSSPPPMMMLLLLLLIIIDDDEEEHHHKKKLLLNNNPPPRRRRRRRRRQQQUUUSSSRRRQQQQQQOOOLLLJJJGGGHHHJJJKKKJJJHHHFFFEEEGGGGGGFFFFFFGGGHHHJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJFFFEEECCCBBBAAAAAABBBCCCGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBDDDFFFIIIOOO]]]kkkGGGHHHIIIJJJJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPQQQQQQPPPOOOOOOOOOOOOPPPMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPPPPTTTSSSRRRSSSUUUVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSPPPQQQQQQRRRQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLOOOQQQRRRRRRRRRRRRTTTUUUUUUWWWYYYZZZYYYXXXWWWWWWWWWXXXZZZ^^^bbbfffjjjllljjjnnntttxxx{{{}}}xxxssswww|||zzzyyy{{{~~~wwwxxxtttiiiZZZNNNHHHGGGEEEEEEFFFGGGIIIJJJKKKKKKBBBCCCDDDDDDCCCAAA???===CCCBBBBBBEEEKKKNNNNNNLLLNNNQQQTTTUUUTTTRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSWWWUUURRRNNNKKKIIIHHHHHHOOOPPPQQQRRRRRRRRRRRRQQQQQQTTTXXXZZZYYYWWWVVVVVVWWWXXXXXXXXXWWWVVVVVVWWW[[[\\\^^^^^^]]]\\\\\\]]][[[\\\]]]]]]\\\ZZZXXXWWWUUUOOOKKKLLLLLLJJJKKKNNNLLLMMMOOOPPPRRRSSSTTTUUUSSSRRRSSSTTTVVVVVVUUUSSSPPPNNNMMMLLLHHHBBBCCCGGGMMMOOOQQQSSSSSSRRRRRRSSSTTTSSSRRRQQQRRRQQQNNNLLLGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCGGGFFFEEEDDDCCCAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@BBBAAABBBDDDEEEHHHQQQ[[[aaarrrIIIIIIJJJJJJKKKKKKKKKKKKMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPPPPOOONNNNNNMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUXXXWWWWWWWWWXXXXXXVVVTTTRRRQQQPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTVVVUUUWWWZZZZZZXXXWWWWWWXXXZZZ[[[^^^bbbgggllloooqqqqqqwwwzzzyyy|||{{{zzzwwwyyy{{{~~~~~~uuutttooocccTTTJJJFFFGGGCCCDDDEEEFFFGGGHHHIIIJJJBBBCCCDDDEEEDDDCCCAAA???BBBAAAAAAEEEJJJOOOOOONNNLLLPPPSSSUUUTTTRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSUUUUUUUUUTTTRRROOOMMMKKKRRRSSSTTTTTTSSSQQQOOONNNQQQTTTXXXZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVXXXZZZ\\\]]]\\\[[[[[[\\\YYYZZZ\\\\\\\\\ZZZXXXWWW[[[TTTOOONNNMMMJJJJJJLLLKKKKKKLLLNNNPPPQQQSSSTTTRRRQQQQQQRRRTTTUUUTTTSSSQQQQQQQQQPPPJJJCCCBBBGGGNNNQQQTTTTTTSSSRRRSSSTTTSSSRRRRRRRRRTTTTTTRRRPPPIIIIIIJJJKKKJJJJJJIIIHHHEEEEEEEEEEEEFFFFFFGGGGGGHHHFFFDDDCCCCCCDDDFFFHHHHHHHHHGGGGGGFFFEEEDDDCCCGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===============>>>>>>>>>>>>===<<<===@@@@@@AAAFFFNNNMMMXXXjjj}}}KKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMOOOOOOPPPQQQRRRRRRRRRRRROOOOOOPPPQQQRRRTTTUUUVVVXXXWWWWWWWWWXXXWWWTTTRRROOONNNLLLKKKIIIHHHGGGGGGJJJKKKMMMNNNOOOOOONNNNNNJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSUUUTTTSSSSSSUUUVVVUUUXXX[[[[[[YYYXXXYYY\\\]]]___ccchhhnnnssswwwyyy{{{|||wwwsssvvvxxx{{{}}}{{{vvvssskkk___RRRIIIEEEEEEAAACCCDDDDDDDDDDDDFFFHHHEEEGGGIIIJJJKKKKKKJJJIIIEEEDDDDDDFFFJJJMMMOOOOOOKKKNNNQQQRRRQQQOOOOOOOOOQQQQQQQQQQQQQQQRRRTTTTTTRRRTTTVVVWWWWWWTTTRRRPPPTTTUUUVVVVVVUUURRRPPPNNNRRRUUUXXXZZZZZZYYYYYYYYYWWWWWWXXXZZZ\\\[[[YYYWWWWWWZZZ]]]^^^]]][[[[[[[[[XXXYYYZZZ[[[[[[ZZZXXXWWW[[[UUUPPPPPPNNNKKKJJJKKKJJJJJJKKKLLLNNNPPPRRRTTTRRRQQQPPPQQQSSSTTTTTTSSSTTTUUUWWWVVVOOOFFFDDDHHHNNNQQQUUUTTTRRRPPPQQQSSSSSSRRRRRRSSSUUUUUUTTTRRRLLLLLLLLLLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDEEEFFFFFFEEEDDDBBBAAAEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???======<<<<<<<<<<<<<<<<<<=========;;;<<<>>>>>><<>><<<>>>BBB@@@CCCHHHMMMVVVeeeyyy}}}|||~~~NNNNNNMMMLLLKKKKKKLLLLLLIIIIIIIIIKKKLLLNNNPPPQQQMMMMMMNNNOOOOOONNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPRRRSSSUUUVVVUUUTTTRRRPPPQQQQQQSSSTTTUUUUUUUUUUUUPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLOOOQQQQQQOOOLLLIIIHHHHHHHHHHHHIIIIIIJJJFFFGGGIIILLLNNNOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUWWWXXXWWWVVVVVVWWWXXX[[[^^^aaa___]]]]]]bbbggghhhkkkrrrzzzuuuooorrryyy}}}|||vvvrrrgggbbbZZZSSSNNNKKKGGGEEEFFFHHHJJJIIIGGGFFFHHHJJJIIIKKKOOOSSSUUUWWWWWWWWWMMMOOOOOOLLLHHHGGGJJJMMMQQQRRRSSSRRRQQQQQQRRRSSSPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQSSSVVVXXXXXXWWWUUUTTTVVVWWWYYYZZZYYYZZZ\\\^^^[[[[[[]]]bbbeeefffbbb^^^XXX\\\```bbbaaa^^^\\\ZZZVVVWWWYYYZZZ[[[ZZZXXXWWWPPPLLLKKKNNNOOOMMMKKKLLLKKKKKKKKKMMMOOORRRTTTVVVWWWUUUTTTTTTUUUVVVVVVUUUYYY]]]bbbbbbYYYMMMIIILLLJJJNNNQQQPPPLLLJJJKKKNNNTTTSSSRRRRRRSSSRRRPPPNNNPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHFFFEEECCCBBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBEEEFFFGGGEEECCCBBB@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===::::::======<<<>>>BBB???AAADDDEEEIIITTTbbbnnn{{{yyyppp~~~LLLLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKMMMNNNOOOPPPPPPQQQQQQPPPOOONNNNNNNNNNNNPPPRRRSSSRRRQQQQQQRRRSSSUUUUUUUUUTTTSSSQQQNNNMMMLLLMMMNNNNNNLLLLLLLLLNNNJJJIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJJJJKKKLLLNNNOOOJJJIIIIIIHHHHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTQQQTTTVVVWWWVVVVVVXXXYYY\\\\\\[[[ZZZYYYYYYYYYZZZXXXYYYYYYZZZ[[[___dddhhhhhhiiijjjiiihhhhhhjjjlllssswww}}}zzzrrrrrrzzzzzznnneeeXXXVVVTTTQQQNNNLLLJJJJJJIIIJJJLLLKKKIIIGGGFFFFFFHHHJJJLLLNNNOOOOOONNNMMMMMMKKKIIIIIIJJJLLLLLLLLLKKKKKKLLLNNNOOOOOOOOOOOOOOOPPPRRRSSSSSSQQQPPPOOORRRPPPOOOPPPQQQRRRPPPNNNQQQVVVZZZ[[[XXXVVVVVVWWWZZZWWWUUUVVVZZZ^^^______\\\\\\\\\___ccceeeccc```\\\[[[XXXWWW\\\cccccc___\\\YYYWWWXXXVVVRRRRRRTTTQQQPPPOOOOOOPPPQQQPPPOOOMMMQQQSSSQQQMMMKKKMMMPPPWWWVVVVVVVVVVVVVVVVVVVVVXXXXXXZZZ[[[YYYUUUNNNIIIOOONNNMMMLLLKKKKKKKKKKKKLLLQQQUUUUUUQQQNNNOOOQQQNNNMMMMMMMMMLLLLLLKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCBBBBBB??????>>>>>>>>>>>>>>>???DDDDDDBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???===>>>@@@BBBFFFKKKNNNQQQbbbooottt}}}{{{LLLMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRPPPOOONNNNNNNNNNNNPPPQQQRRRRRRPPPOOOPPPRRRPPPPPPPPPOOOMMMKKKJJJIIIGGGIIIJJJIIIHHHGGGHHHIIIGGGFFFFFFEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPRRRSSSTTTUUUSSSUUUWWWXXXWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^``````bbbeeejjjmmmnnnoooqqqrrrrrrtttwwwyyy~~~wwwuuuyyy~~~ssseee[[[RRRPPPNNNKKKIIIIIIHHHIIILLLMMMNNNMMMKKKHHHGGGGGGEEEGGGIIIKKKLLLLLLKKKJJJLLLJJJHHHHHHIIIKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJNNNPPPRRRSSSTTTSSSRRRQQQSSSWWWYYYXXXSSSPPPOOOPPPRRRUUUWWWXXXXXXWWWWWWWWWZZZXXXVVVXXX[[[^^^^^^^^^]]]]]]]]]___cccdddbbb___\\\\\\YYYWWW[[[bbbccc```ccc___\\\ZZZSSSLLLKKKMMMTTTTTTUUUVVVVVVTTTRRROOOPPPTTTWWWUUUQQQNNNNNNPPPUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRPPPOOONNNMMMLLLLLLKKKLLLLLLQQQTTTTTTPPPNNNOOOQQQPPPOOONNNMMMLLLKKKJJJIIIKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@??????>>>>>>>>>??????AAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<===<<<<<<===>>>AAACCCFFFGGGOOOYYYiiiyyy~~~LLLMMMOOOPPPQQQRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLNNNOOOPPPOOONNNMMMNNNOOONNNMMMKKKJJJIIIHHHGGGGGGEEEFFFGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHLLLLLLLLLMMMOOOQQQSSSTTTRRRRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXUUUWWWYYYYYYXXXXXXXXXZZZXXXYYYZZZ]]]___aaacccdddcccdddggghhhjjjlllppprrrzzz|||~~~}}}yyyuuuuuuyyy~~~vvvjjj\\\RRRLLLJJJHHHFFFFFFGGGIIIKKKPPPQQQRRRQQQNNNKKKJJJJJJEEEGGGHHHJJJKKKKKKKKKKKKJJJHHHFFFGGGHHHJJJKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIOOOQQQSSSUUUVVVVVVUUUTTTVVV___fffcccYYYQQQPPPTTTTTTSSSSSSTTTVVVXXXWWWVVVZZZYYYYYYZZZ\\\]]]]]]\\\^^^]]]^^^___aaaaaa___]]]]]]]]]YYYVVVYYY___bbbaaafffcccaaa[[[QQQGGGFFFKKKVVVXXXZZZ[[[ZZZWWWTTTQQQTTTXXX\\\[[[VVVRRRPPPPPPSSSUUUWWWXXXYYYXXXWWWVVVUUUTTTRRRQQQSSSUUUXXX[[[RRRQQQPPPNNNMMMLLLLLLLLLMMMPPPSSSRRRPPPNNNOOOQQQQQQQQQOOONNNLLLJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDAAABBBBBBCCCCCCBBBAAAAAA@@@???????????????@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<===<<<<<<<<<<<<===>>>>>>CCCIIIRRR]]]jjj{{{~~~yyy{{{KKKLLLMMMOOOPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOONNNLLLKKKIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLMMMOOOOOONNNLLLJJJIIIIIIIIIJJJFFFHHHIIIHHHGGGGGGHHHIIIKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOQQQRRRTTTUUUVVVUUUUUUUUUVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[VVVXXXZZZZZZYYYXXXYYYZZZ\\\^^^aaaeeeiiilllooopppnnnqqqtttvvvwwwyyy|||~~~}}}uuusssssswww~~~wwwnnncccVVVMMMJJJHHHFFFEEEGGGJJJNNNPPPSSSUUUVVVTTTQQQNNNMMMMMMIIIJJJLLLMMMNNNNNNNNNNNNIIIGGGFFFFFFHHHJJJJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNRRRSSSUUUWWWXXXWWWVVVUUUYYYbbbjjjiii___WWWTTTVVVUUURRRPPPQQQUUUWWWWWWVVVYYYZZZZZZ[[[\\\\\\[[[ZZZ\\\]]]]]]^^^^^^]]][[[ZZZ]]]^^^[[[VVVVVV]]]aaabbbbbbbbbbbb]]]RRRHHHHHHNNNUUUWWWYYYZZZXXXVVVUUUTTTWWWZZZ^^^^^^ZZZUUUQQQPPPQQQSSSVVVYYYZZZYYYWWWVVVVVVUUUTTTRRRRRRTTTXXX[[[TTTSSSRRRPPPOOONNNMMMMMMNNNPPPQQQPPPNNNNNNOOOQQQPPPOOOOOOMMMLLLKKKJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@AAA@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777888888888999::::::;;;>>>======<<<<<<;;;;;;;;;AAACCCGGGKKKSSS```ppp{{{~~~IIIJJJJJJKKKKKKKKKKKKKKKHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGEEEEEEDDDDDDCCCEEEGGGIIIJJJKKKNNNPPPQQQPPPNNNLLLKKKKKKLLLLLLIIIJJJLLLLLLKKKJJJLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[[[[YYY[[[]]]]]]]]]\\\]]]^^^bbbdddhhhnnnssswwwzzz{{{~~~vvvrrrrrruuu|||yyyoooeee[[[PPPIIIHHHGGGEEEEEEHHHLLLPPPSSSUUUWWWXXXWWWTTTQQQPPPPPPMMMNNNNNNOOOOOOOOOOOOOOOIIIHHHFFFGGGIIIKKKKKKKKKMMMMMMMMMNNNOOOQQQRRRSSSTTTUUUWWWYYYYYYXXXWWWUUUXXX]]]bbbddd```[[[VVVSSSUUUQQQNNNOOOSSSVVVVVVTTTWWWXXXZZZZZZYYYYYYYYYXXXZZZ[[[\\\\\\[[[YYYXXXWWW\\\___]]]WWWUUUZZZ```bbb```aaaccc```VVVLLLLLLQQQSSSTTTUUUTTTRRRRRRTTTVVVVVVZZZ]]]^^^\\\WWWSSSPPPQQQSSSVVVXXXYYYXXXVVVUUUXXXYYYYYYXXXUUUSSSTTTUUUUUUTTTSSSRRRPPPPPPOOOOOOPPPPPPOOONNNMMMMMMNNNPPPMMMLLLLLLLLLLLLLLLLLLLLLFFFFFFEEEDDDDDDFFFGGGHHHFFFFFFDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>???@@@@@@AAA?????????>>>>>>=========::::::::::::::::::::::::777888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>@@@CCCKKKUUU^^^qqq|||}}}FFFFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDGGGIIIJJJLLLOOOQQQQQQQQQPPPOOONNNNNNNNNNNNKKKMMMNNNNNNMMMMMMOOOPPPRRRSSSSSSTTTUUUTTTTTTTTTUUUUUUWWWXXXYYYZZZZZZZZZXXXYYYZZZZZZ[[[[[[ZZZZZZXXXYYY[[[]]]^^^]]]]]]\\\```bbbdddeeeeeeeeefffggghhhkkkpppvvv|||}}}uuupppttt{{{tttfff[[[RRRIIIDDDEEEEEEDDDEEEHHHKKKOOORRRUUUWWWXXXWWWUUUSSSRRRRRROOOOOONNNNNNMMMMMMLLLLLLKKKIIIHHHHHHKKKMMMNNNMMMKKKKKKKKKLLLNNNPPPSSSTTTTTTUUUWWWYYYZZZYYYXXXWWWTTTTTTVVVZZZ\\\ZZZTTTPPPSSSQQQOOOOOOQQQRRRSSSSSSUUUVVVWWWWWWUUUUUUVVVXXXXXXZZZ\\\[[[YYYWWWVVVWWW[[[______XXXTTTXXX^^^bbbbbbcccfffeee\\\RRROOOQQQRRRSSSSSSQQQNNNOOOSSSWWWUUUXXX[[[]]]]]]YYYUUURRRQQQSSSUUUVVVWWWVVVUUUTTTXXX[[[___]]]YYYTTTRRRRRRUUUUUUTTTSSSRRRRRRRRRRRRSSSQQQOOOLLLKKKLLLMMMNNNJJJJJJJJJKKKKKKKKKLLLLLLEEEDDDCCCBBBBBBDDDFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@????????????============>>>???@@@@@@>>>======<<<;;;::::::999888888888888888888888888777777999:::::::::::::::888888999::::::999999999666888;;;<<<>>>BBBHHHNNNWWWbbbssszzztttssswwwzzzCCCCCCEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGIIIKKKLLLLLLMMMPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPRRRRRRQQQQQQSSSUUUUUUVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZYYYZZZ[[[\\\]]]\\\\\\[[[]]]___aaacccdddeeedddccciiikkknnnppppppppprrrtttqqqtttyyy}}}xxxtttzzz~~~lll]]]RRRLLLGGGDDDEEEEEEEEEGGGIIILLLOOOPPPTTTVVVWWWWWWUUUTTTSSSTTTQQQPPPOOOMMMLLLKKKJJJJJJLLLKKKJJJJJJMMMOOOPPPPPPMMMLLLKKKKKKMMMOOOQQQSSSQQQSSSVVVYYY[[[[[[[[[[[[SSSRRRRRRUUUXXXXXXUUUQQQQQQQQQRRRQQQOOOOOOPPPQQQRRRSSSTTTSSSQQQRRRUUUWWWXXXZZZ]]]\\\YYYWWWWWWXXXYYY___aaaZZZUUUWWW]]]```bbbcccfffiiidddYYYSSSRRRUUUWWWXXXUUUQQQOOOQQQUUUTTTVVVYYY\\\]]]\\\XXXVVVRRRSSSSSSTTTTTTTTTSSSSSSVVV[[[``````[[[VVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUURRRNNNKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIEEECCCAAA@@@@@@BBBDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>???<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<:::999888888777777777777777777777777555666777999999999999888777888999999999999888777666999;;;<<<<<<===AAAEEEGGGNNNZZZfffssszzzuuusssssstttvvv{{{AAABBBDDDFFFHHHIIIJJJJJJGGGGGGHHHIIIJJJLLLLLLMMMJJJJJJIIIIIIJJJJJJKKKLLLKKKMMMOOOOOONNNNNNPPPRRRVVVVVVWWWWWWWWWUUUTTTSSSSSSTTTVVVVVVUUUVVVWWWYYYXXXYYY[[[\\\\\\\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[]]]^^^^^^^^^]]]\\\ccceeehhhkkklllmmmlllkkkpppsssuuuwwwxxxyyy{{{|||xxx{{{~~~zzzzzzwwweeeVVVNNNJJJHHHGGGFFFGGGHHHJJJLLLNNNOOOPPPSSSUUUWWWWWWUUUTTTTTTUUUTTTSSSQQQOOOMMMKKKJJJJJJNNNLLLKKKLLLNNNQQQRRRRRRPPPOOONNNMMMMMMOOOQQQRRRNNNPPPTTTXXX[[[]]]^^^^^^UUUUUUTTTUUUWWWWWWVVVVVVOOORRRSSSRRRNNNMMMNNNPPPPPPQQQRRRPPPNNNOOOTTTWWWXXX[[[^^^]]]ZZZXXXYYYZZZXXX___bbb[[[UUUVVV\\\`````````eeekkkiii```XXXUUUYYY\\\^^^[[[UUUQQQQQQSSSTTTUUUXXX[[[^^^]]][[[YYYSSSSSSSSSRRRRRRRRRRRRRRRTTTYYY___```\\\YYYXXXZZZUUUUUUTTTTTTUUUUUUVVVWWWWWWSSSNNNJJJIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCAAA??????AAACCCEEEGGGFFFFFFEEEEEEEEEEEEEEECCCBBB@@@>>>>>>>>>>>>???;;;;;;;;;;;;<<<===??????AAA@@@???>>><<<;;;999999666666666666666666666666333555666888888888777777999:::;;;;;;;;;:::888777555888999888666666999<<<<<>>;;;888======<<<;;;;;;;;;;;;<<<999777555555666666444222444444444444555555555555444444444555555555666666666666777777777888888888666888;;;;;;<<>>>>>>>>>>>>>>;;;999:::<<<===;;;888999999888777777777777777999666444333444555444444555555555555444444444444333333333333444444444444555666666666777777777777555666777555555777>>>CCCEEEMMMXXXaaajjjvvvxxxqqqsss{{{xxx}}}}}}vvvVVVVVVVVVWWWWWWXXXXXXXXX[[[YYYWWWWWWYYYZZZZZZYYYWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[]]]ZZZ^^^aaabbb```___```ccc``````aaabbbbbbbbbbbbbbbdddfffiiikkklllmmmnnnpppnnnoooppprrrtttvvvwwwxxxwwwzzz}}}|||wwwttt|||{{{|||xxxlll[[[UUUMMMHHHEEEEEEEEEEEEBBBDDDFFFGGGFFFGGGHHHJJJHHHIIIJJJMMMPPPQQQPPPOOOLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLNNNSSSXXX]]][[[UUUPPPSSSZZZ```___\\\UUUSSSQQQOOOPPPRRRUUUVVVTTTSSSSSSSSSUUUWWWYYYZZZXXXWWWUUUTTTSSSTTTUUUVVVXXXXXXXXXXXXVVVTTTQQQPPPQQQSSSUUUWWWYYYYYYYYYYYYUUUVVVXXXZZZ[[[[[[YYYWWWZZZ[[[[[[]]]^^^___^^^^^^YYYZZZYYYXXXWWWWWWYYY[[[XXXVVVSSSOOONNNNNNPPPQQQMMMNNNPPPRRRSSSRRRQQQPPPRRRTTTVVVUUUSSSRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQSSSTTTSSSPPPMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJFFFDDDCCCCCCDDDEEEDDDCCCAAA@@@???>>>>>>===>>>>>>===;;;999:::;;;;;;:::888666666555444444444444444888666444222222333444555555555555444444333333333111222222222333333333333333333333333444444444444666666666444333444888;;;;;;@@@GGGNNNUUU```llluuu}}}vvvssstttvvvxxxwwwxxx||||||tttmmmkkkmmmwwwrrriiiZZZZZZZZZZZZZZZ[[[[[[[[[]]][[[ZZZYYYZZZ[[[ZZZYYY\\\\\\\\\\\\]]]]]]]]]]]]ZZZ[[[[[[[[[ZZZ[[[]]]___```ccceeeeeeddddddgggkkkjjjkkkkkkkkkkkkkkkjjjjjjhhhlllqqquuuwwwyyy|||~~~{{{{{{|||}}}~~~|||}}}~~~vvvsssssszzz{{{~~~tttfffRRROOOJJJGGGFFFFFFFFFFFFBBBDDDFFFFFFFFFFFFHHHIIIGGGFFFGGGJJJNNNPPPPPPOOOKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLNNNSSSXXX]]]___YYYTTTVVV]]]cccccc```UUUUUUTTTSSSSSSSSSSSSTTTRRRRRRRRRSSSTTTVVVXXXZZZXXXWWWUUUSSSSSSTTTUUUVVVYYYXXXXXXWWWUUUSSSPPPOOOPPPQQQSSSTTTUUUVVVUUUUUUSSSQQQOOORRRVVVZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\VVVWWWWWWVVVUUUVVVXXXZZZYYYWWWRRRNNNKKKJJJKKKLLLJJJLLLOOOQQQRRRRRRPPPOOORRRSSSUUUVVVVVVVVVWWWWWWSSSRRRQQQPPPOOONNNNNNNNNPPPOOOMMMNNNOOOPPPOOONNNLLLKKKJJJIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJIIIHHHHHHDDDBBB@@@@@@AAABBBBBBAAA@@@@@@???>>>============;;;:::999999::::::999888888777777666666666666666666555333222111222444555555555444444333333333222111111111111222222222333111222222222333333333333555555444444333444666888555888;;;???DDDLLLUUU\\\nnnvvv}}}wwwrrrpppnnnqqquuuuuuqqqlllnnnmmmrrr~~~xxxrrr]]]]]]]]]]]]^^^^^^^^^^^^^^^\\\[[[\\\]]]]]]\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]^^^^^^^^^```ccceeecccddddddcccbbbdddjjjooosssssstttuuuuuuuuuttttttrrrvvv|||}}}}}}|||qqqnnnssszzz{{{yyy||||||lll]]]MMMKKKIIIHHHGGGGGGGGGHHHCCCEEEFFFFFFEEEFFFHHHKKKJJJGGGDDDEEEIIIMMMMMMLLLIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIKKKLLLNNNQQQVVVZZZ]]]YYYUUUVVV\\\```aaa___WWWWWWWWWWWWVVVVVVVVVUUURRRSSSTTTSSSSSSTTTWWWZZZXXXWWWUUUSSSSSSTTTUUUVVVWWWVVVVVVUUUTTTRRRPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRPPPMMMKKKMMMSSSXXX\\\\\\ZZZ[[[\\\[[[YYYXXXXXXYYYTTTTTTTTTTTTSSSSSSVVVXXXWWWVVVSSSOOOMMMKKKJJJIIIIIIKKKMMMOOOQQQPPPOOOOOOQQQRRRSSSUUUVVVWWWXXXXXXQQQQQQPPPOOONNNNNNNNNNNNQQQNNNKKKJJJLLLNNNOOOOOOKKKJJJIIIIIIJJJKKKLLLMMMIIIIIIIIIIIIIIIHHHGGGFFFDDDBBB???>>>???@@@@@@???@@@???>>>===<<<<<<<<<<<<:::::::::999999999888888666666555444444444444444333444444222111111333555444444444444333333333333111111111111222222222222333333333333444444444444111111111222333444555555666666777999;;;@@@GGGKKKTTT\\\gggsss~~~~~~zzzwwwyyy~~~aaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]___bbbccccccaaa`````````aaaaaaaaabbbbbbbbbcccdddeeeeeehhhlllooohhhhhhfffdddcccgggooouuuzzz{{{|||~~~xxxoookkkqqq{{{yyy{{{ssscccUUUIIIJJJIIIHHHGGGFFFGGGHHHEEEFFFFFFEEEEEEFFFJJJLLLRRRLLLFFFEEEGGGJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJHHHIIIKKKMMMNNNPPPSSSVVVWWWUUUSSSSSSVVVYYYZZZZZZVVVVVVTTTTTTTTTUUUWWWXXXTTTVVVVVVUUUSSSTTTVVVYYYYYYWWWVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTRRRRRRRRRRRRQQQQQQPPPPPPMMMKKKKKKMMMRRRWWWYYYZZZXXXZZZ\\\ZZZWWWTTTSSSTTTQQQRRRRRRQQQPPPPPPRRRTTTTTTTTTTTTSSSQQQOOOMMMLLLIIIJJJLLLNNNOOOOOONNNNNNPPPPPPPPPRRRSSSTTTTTTSSSPPPPPPOOOOOONNNOOOOOOOOOPPPNNNLLLKKKLLLNNNNNNNNNIIIIIIHHHHHHIIIKKKLLLMMMHHHIIIIIIIIIHHHGGGFFFEEEEEECCC@@@>>>??????????????????>>>===<<<<<<<<<<<<999999:::999888777888888444333222222111111222222111333444333111111222444333333333333333333444444111111111222222222333333222222222222333333333444000000000111333444444333555555555666777:::???AAAAAAHHHPPPYYYaaakkkvvv}}}cccccccccccccccccccccccc]]]]]]___bbbfffhhhhhhhhhjjjkkkkkkkkkllllllllllllhhhiiijjjjjjkkknnnsssvvvrrrqqqooolllkkkpppyyywwwkkkgggkkkzzz|||}}}zzzzzz~~~yyymmm^^^SSSHHHIIIIIIHHHGGGFFFFFFGGGFFFFFFFFFEEEDDDFFFJJJNNN[[[SSSKKKGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJGGGIIILLLMMMNNNOOOQQQSSSQQQQQQPPPPPPQQQSSSTTTUUUUUUSSSPPPNNNOOORRRUUUXXXVVVXXXXXXVVVTTTSSSVVVYYYZZZXXXVVVUUUUUUUUUWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZTTTSSSSSSRRRQQQQQQPPPPPPKKKKKKMMMOOORRRUUUWWWWWWVVVYYY[[[ZZZUUUQQQPPPPPPPPPPPPPPPOOONNNNNNPPPRRRPPPRRRTTTVVVVVVTTTQQQOOOJJJKKKLLLMMMMMMNNNNNNNNNOOONNNNNNOOOPPPPPPOOONNNOOOOOOOOONNNOOOOOOPPPPPPPPPOOOMMMMMMOOOOOONNNMMMIIIHHHHHHHHHIIIJJJLLLMMMIIIIIIJJJJJJIIIGGGEEEDDDGGGDDDAAA??????@@@@@@??????>>>===<<<<<<;;;;;;<<<888999:::999888777777888777666555555444444555555///222444444222111222333222222222333333444444444111222222222222333333333///000000000000111111111111111111333444555444333000000000000222444777999:::>>>DDDJJJNNNUUU^^^dddkkkvvvpppnnniiieeefffjjjjjjfffggghhhiiikkknnnqqqsssuuuqqquuuxxxwwwrrroooppprrrqqqpppqqqrrruuuyyy}}}{{{wwwvvvwwwyyypppjjjdddjjj~~~{{{|||zzzhhhXXXOOOKKKGGGFFFEEEFFFGGGHHHGGGEEEFFFGGGHHHGGGEEEEEEFFFGGGQQQOOOKKKGGGEEEEEEEEEFFFIIIKKKKKKIIIFFFEEEFFFIIIIIIKKKLLLLLLKKKKKKLLLNNNNNNNNNOOOOOOPPPQQQRRRRRROOOOOONNNOOOPPPRRRUUUVVVYYYYYYYYYWWWUUUTTTVVVWWWZZZ[[[[[[[[[YYYWWWUUUTTTYYYZZZ[[[\\\\\\[[[YYYXXXYYYYYYYYYYYYYYYXXXWWWWWWSSSRRRSSSVVV[[[\\\ZZZXXXVVVXXXXXXUUUOOOLLLKKKLLLLLLNNNQQQQQQPPPOOONNNOOOQQQRRRTTTVVVWWWXXXYYYYYYQQQMMMLLLOOOQQQOOOOOOQQQQQQRRRSSSSSSSSSRRRPPPOOORRRQQQOOOMMMMMMMMMOOOPPPOOORRRTTTRRRNNNLLLNNNQQQNNNNNNNNNNNNLLLJJJHHHFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@=========<<<;;;999888777999888777666666777888888666555555555555444444444333333333222222222111111000111111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222222222333333333222222111777888:::>>>BBBGGGLLLNNNXXX___jjjttt}}}{{{|||zzzuuuooooooqqqppplllppppppqqqsssvvvyyy{{{|||~~~}}}~~~~~~~~~ssshhhkkkppp{{{~~~{{{|||nnn^^^RRRKKKHHHGGGEEEDDDEEEFFFGGGFFFEEEDDDEEEFFFFFFDDDDDDEEEFFFOOOMMMJJJGGGEEEEEEEEEFFFFFFHHHIIIGGGEEEDDDFFFHHHHHHIIIKKKKKKKKKKKKLLLNNNPPPPPPPPPOOOOOONNNMMMLLLKKKKKKLLLNNNPPPRRRTTTUUUWWWXXXXXXWWWVVVUUUWWWXXXYYYZZZZZZ[[[[[[ZZZXXXWWWWWWYYY[[[]]]^^^]]]\\\[[[YYYZZZ[[[\\\\\\\\\[[[ZZZXXXVVVUUUWWW[[[]]]\\\YYYVVVXXXXXXVVVQQQMMMLLLLLLLLLNNNPPPQQQPPPPPPRRRSSSQQQRRRUUUWWWZZZ\\\]]]^^^SSSOOOMMMPPPQQQOOONNNPPPNNNOOOPPPQQQRRRQQQQQQPPPUUUSSSQQQOOONNNNNNOOOPPPQQQRRRSSSQQQNNNLLLMMMNNNKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBAAA@@@???>>>=========<<<;;;:::999888888777666555444555555666555555555555444444444444333222222222111111111111//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333222222111111444555666888;;;>>>AAACCCEEELLLTTT]]]fffqqq~~~~~~}}}|||~~~{{{yyyzzz{{{|||yyyzzz~~~}}}{{{||||||wwwmmmeeejjjvvv~~~}}}nnn\\\PPPJJJGGGEEEFFFDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEEEECCCCCCDDDEEEKKKJJJHHHFFFEEEEEEEEEFFFEEEFFFGGGGGGFFFFFFGGGIIIFFFGGGIIIJJJJJJJJJLLLNNNQQQQQQQQQPPPNNNJJJGGGFFFEEEGGGJJJLLLOOOPPPQQQQQQQQQSSSTTTTTTTTTTTTVVVWWWWWWXXXZZZ[[[[[[[[[ZZZZZZVVVXXXZZZ]]]^^^^^^^^^]]]YYY[[[]]]___```___^^^\\\\\\YYYVVVWWWZZZ]]]]]][[[WWWYYY[[[ZZZVVVRRROOONNNKKKMMMOOOPPPPPPRRRTTTWWWTTTVVVXXXZZZ\\\^^^______VVVQQQOOOQQQQQQNNNMMMNNNKKKLLLMMMOOOPPPPPPQQQQQQVVVUUUSSSQQQPPPOOOPPPPPPSSSQQQPPPOOOOOONNNMMMKKKJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC??????@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;:::999999888777666555444444444555555555555444444444444222222111111111000000000........./////////000000000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111333333333333444555777888999>>>DDDJJJOOOWWWaaahhhttt}}}~~~qqqiiibbbaaabbbdddgggjjj}}}ttt^^^OOOHHHGGGDDDBBBEEECCCBBBCCCDDDEEEDDDCCCBBBDDDEEEEEEDDDCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIDDDFFFHHHIIIIIIJJJLLLNNNQQQRRRSSSRRROOOKKKFFFCCCCCCEEEIIILLLNNNOOONNNMMMKKKMMMOOOPPPPPPQQQRRRTTTVVVWWWXXXZZZZZZZZZYYYYYYVVVXXXZZZ\\\]]]]]]\\\[[[YYY\\\___aaaaaa```]]][[[\\\WWWSSSSSSWWW[[[\\\\\\YYY[[[]]]^^^[[[XXXTTTRRRMMMNNNNNNNNNOOOPPPTTTVVVYYYZZZ[[[\\\\\\\\\\\\\\\YYYTTTQQQRRRRRRNNNLLLMMMLLLLLLMMMNNNOOOOOOPPPPPPSSSSSSRRRQQQQQQQQQQQQRRRRRROOOLLLMMMPPPRRROOOKKKMMMLLLJJJIIIHHHIIIJJJJJJFFFEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;;;;;;;::::::;;;;;;:::888777666555555555555555444444444333333111111111000000000000///....../////////000000000000000000000000000000000000000000000000000000000///////////////////////////000111111111111111111333333333333333333333444777:::===@@@CCCGGGMMMRRRYYYdddsssttteee\\\UUUSSSVVV___ppp~~~qqqcccRRRHHHGGGGGGEEEBBBDDDCCCBBBCCCDDDEEEDDDBBBCCCDDDEEEEEEDDDDDDFFFGGGDDDEEEEEEEEEEEEEEEEEEDDDGGGGGGHHHHHHIIIIIIHHHGGGDDDEEEHHHHHHIIIJJJLLLNNNOOOQQQTTTUUURRRNNNHHHEEECCCEEEIIILLLNNNNNNLLLKKKJJJLLLOOOPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXWWWVVVVVVXXXYYYZZZ[[[ZZZYYYWWWUUUYYY[[[^^^``````^^^[[[YYYXXXTTTOOOOOOSSSXXX[[[\\\YYYZZZ[[[]]]\\\YYYUUURRROOOPPPPPPOOOMMMNNNPPPSSSXXXYYYZZZZZZ[[[[[[[[[[[[\\\VVVSSSSSSRRRNNNLLLMMMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSQQQMMMJJJLLLRRRTTTQQQMMMNNNMMMKKKJJJJJJJJJKKKLLLFFFEEECCCBBBAAA@@@@@@@@@===>>>>>>>>>>>>======<<<999:::::::::::::::999999::::::999888777666444444555444444444444333333333111111111000000000000////////////000000000111111////////////////////////////////////////////////000000000000000000000000...///000000111111111000111222222333333333333333555666777888999;;;>>>@@@IIINNNWWWaaakkkvvv~~~yyymmm]]]VVVRRRUUU\\\kkk}}}zzz}}}uuu```VVVKKKFFFGGGHHHFFFCCCEEECCCBBBCCCDDDEEEDDDCCCBBBDDDEEEEEEEEEEEEFFFHHHCCCDDDEEEFFFFFFFFFDDDDDDFFFFFFFFFHHHJJJJJJHHHFFFEEEFFFHHHIIIIIIIIIKKKMMMMMMPPPUUUWWWVVVQQQKKKGGGDDDFFFJJJMMMOOOOOOOOONNNNNNPPPSSSTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUUUUZZZZZZ[[[ZZZYYYVVVSSSQQQXXXYYY\\\]]]^^^\\\ZZZYYYXXXSSSNNNMMMQQQVVVYYYYYYVVVVVVWWWXXXYYYXXXTTTQQQRRRRRRRRRQQQOOONNNOOOPPPRRRSSSVVVXXXZZZ\\\]]]]]]]]]XXXTTTUUUSSSOOOLLLMMMPPPOOONNNMMMMMMMMMMMMMMMJJJKKKLLLNNNPPPRRRSSSSSSQQQMMMKKKNNNRRRUUUSSSOOOLLLLLLKKKJJJIIIHHHHHHHHHFFFEEECCCAAA@@@???@@@@@@======>>>>>>>>>>>>======999999999999888888777666666666666555444333222111444444444444333333333333222222111111111000000000//////000000000111111111////////////////////////////////////////////////000000000000000000000000---...///000000111000000...///000111222222222222333333333444555666777777<<<===CCCJJJQQQXXXdddoooyyyuuuiii\\\VVVWWWbbbqqq|||zzzsssdddTTTNNNGGGDDDFFFGGGFFFDDDEEEDDDCCCCCCEEEEEEDDDCCCAAACCCDDDDDDDDDDDDEEEGGGCCCDDDFFFHHHGGGFFFDDDCCCEEEEEEGGGJJJOOOPPPNNNLLLFFFHHHIIIJJJIIIIIIKKKLLLLLLPPPUUUXXXWWWRRRKKKFFFDDDFFFJJJNNNQQQSSSTTTTTTRRRTTTVVVWWWUUUTTTSSSSSSRRRSSSUUUWWWXXXXXXXXXWWW[[[[[[[[[[[[YYYVVVSSSQQQUUUVVVYYY[[[\\\]]]]]]]]]\\\WWWQQQOOORRRUUUWWWWWWWWWVVVUUUWWWXXXXXXVVVSSSSSSTTTUUUTTTRRRPPPPPPQQQPPPRRRTTTWWWZZZ\\\]]]^^^^^^XXXUUUUUUTTTPPPMMMNNNMMMLLLKKKKKKKKKLLLMMMNNNJJJKKKLLLNNNPPPQQQRRRRRRSSSQQQOOOPPPRRRSSSQQQOOOKKKKKKKKKJJJIIIGGGFFFEEEGGGFFFCCCAAA??????@@@@@@<<<<<<===============<<<888888888888777555444444333333444444444333111000444444444333333333222222333222222222111111111111........./////////000000........................////////////////////////........................,,,---...///000000000000,,,---///000111111111000333333333444555666666666555555999???BBBDDDKKKUUU\\\fffuuu{{{|||~~~rrrggg___XXX\\\ooo}}}|||~~~jjjXXXPPPKKKEEECCCDDDFFFFFFEEEFFFDDDCCCDDDEEEFFFEEEDDD@@@AAACCCCCCCCCCCCDDDFFFCCCEEEGGGHHHHHHFFFDDDBBBGGGGGGIIINNNTTTWWWVVVTTTHHHIIIJJJJJJIIIIIIKKKLLLLLLPPPUUUYYYWWWQQQJJJDDDCCCEEEIIINNNSSSVVVYYYZZZRRRUUUWWWWWWUUURRRQQQQQQQQQRRRUUUWWWYYYZZZ[[[[[[[[[[[[\\\[[[ZZZWWWTTTSSSSSSTTTVVVYYY\\\^^^```aaa```[[[UUURRRTTTVVVVVVUUUZZZXXXWWWXXXZZZ[[[YYYVVVSSSUUUWWWWWWUUUSSSRRRSSSSSSTTTVVVWWWYYYZZZ[[[[[[^^^XXXUUUVVVTTTPPPNNNOOOJJJIIIIIIIIIJJJLLLMMMOOOKKKLLLNNNOOOPPPQQQQQQQQQUUUTTTRRRRRRRRRQQQPPPNNNLLLMMMMMMLLLKKKHHHFFFDDDHHHFFFCCCAAA??????@@@@@@;;;;;;<<<<<<===<<<<<<<<<888888888777666444333222333444555555555444333222444444444333333333222222333333333222222222222111---------.........//////........................////////////////////////------------------------,,,---...///000000000000...///000111222111000000111111111222444555555555333333777===<<<999<<>>======;;;<<<<<<:::888777777999888777666555444333222222111222222333333222222111444333222222333333111000111000///..................///000000///---+++***++++++---...//////000000////////////...---,,,+++///...---,,,,,,---...///........................333222000/////////000111//////000111111111111111111111333555777999:::;;;@@@CCCHHHMMMTTT]]]ffflll|||~~~zzzzzz{{{~~~~~~uuujjj___ZZZ[[[dddooouuugggXXXJJJIIIGGGEEECCCBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDHHHGGGHHHLLLPPPPPPKKKFFFFFFJJJKKKLLLQQQXXXWWWRRRNNNLLLJJJIIIIIIJJJKKKLLLKKKMMMNNNNNNPPPQQQJJJBBBAAADDDJJJPPPTTTWWWXXXYYYXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUWWWZZZ]]]]]]]]]`````````___^^^]]][[[[[[XXXXXXXXXXXXZZZ\\\^^^```bbb___ZZZVVVTTTTTTVVVWWWXXXXXXYYYZZZ[[[\\\^^^___XXXXXXWWWUUUSSSTTTVVVXXXXXXWWWUUUSSSTTTVVVXXXZZZYYYYYYWWWVVVTTTRRRQQQPPPNNNLLLJJJJJJLLLNNNOOOOOOLLLKKKJJJJJJJJJKKKLLLMMMOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGCCCCCCBBB@@@???>>>===<<<;;;;;;:::888666555666888777777666666555444333333222222333333333333222222444222111111222222111000000///...---------------////////////...---,,,++++++,,,---...////////////------...............---///...---,,,,,,---...///........................222111000/////////000000//////000111111111111000111222222333444555555666666888;;;???DDDJJJRRRWWW^^^fffrrr~~~yyyvvvwww}}}{{{mmmbbb[[[XXX\\\cccxxxuuucccWWWNNNHHHFFFEEECCCBBBBBBDDDEEEGGGFFFEEECCCAAABBBCCCFFFGGGFFFGGGGGGGGGGGGFFFFFFEEEFFFEEEGGGKKKOOOPPPLLLIIIGGGIIIJJJJJJMMMQQQPPPMMMNNNMMMKKKIIIIIIIIIKKKLLLLLLLLLLLLNNNSSSVVVOOOEEEDDDGGGLLLQQQUUUVVVVVVUUUYYYZZZ[[[]]]]]][[[ZZZYYYWWWUUUTTTUUUWWWZZZ\\\\\\```aaaaaaaaaaaa```______\\\[[[ZZZYYYYYYZZZZZZ[[[]]][[[YYYVVVUUUUUUUUUVVVVVVVVVWWWXXXZZZ\\\^^^___YYYXXXUUURRRQQQRRRWWW[[[ZZZXXXTTTRRRQQQSSSUUUWWWXXXXXXYYYXXXWWWVVVTTTSSSNNNMMMKKKLLLNNNPPPQQQQQQMMMLLLKKKKKKKKKKKKKKKLLLOOONNNLLLJJJIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBAAA???>>>===<<<;;;;;;999666444333555777777777666666555555555444222333333444444333333222333111000000111222111///000000///............///000///...---------------------............------++++++---....../////////......------------......------------------------111111000////////////000...///000000111111000000222222111111111000000000222444555666888<<>>>>>===<<<:::777444444666888666666666666666666666666333333444444444444333333222000///000111111000///111111000000000000000111000///...,,,,,,------...............------,,,++++++,,,------.........---------------------------------------------------////////////////////////...//////000000000000000111111000000//////......222333444444444555999;;;>>>AAAEEEKKKRRR[[[dddjjjyyy~~~{{{zzz{{{xxxuuuuuu}}}{{{ttthhh```YYYZZZbbbpppiiiWWWOOOKKKGGGDDDDDDDDDDDDDDDEEEGGGIIIJJJGGGEEEBBB@@@@@@BBBEEEGGGDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGHHHJJJMMMNNNNNNNNNIIIHHHIIIJJJKKKKKKLLLNNNQQQPPPMMMKKKKKKKKKLLLMMMOOONNNOOOTTT___gggbbbYYYPPPRRRVVVYYY[[[ZZZXXXWWWXXXYYY[[[\\\[[[YYYVVVTTTOOOLLLJJJLLLPPPVVVZZZ\\\^^^___```aaaaaabbbbbbbbbaaa```]]]ZZZXXXWWWVVVVVVXXXWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTUUUUUUVVVVVV\\\\\\\\\[[[WWWUUUUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTVVVWWWYYY[[[\\\[[[YYYXXXXXXVVVTTTSSSSSSRRRPPPOOONNNNNNNNNMMMMMMLLLKKKKKKMMMKKKIIIGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@??????>>>===:::777666888999666666666666555555555555222333333444444333333222111000///000111222111////////////......//////000000///---,,,,,,---...///............---,,,+++***------......---,,,++++++,,,------------------,,,------------------------............//////............///000000000000000//////////////////000000///000111000000111333666666888;;;>>>AAAEEEJJJNNNXXXbbboooyyy}}}|||{{{wwwtttssstttuuuyyyyyy}}}|||rrriiicccVVVUUUYYYfffuuurrrYYYMMMKKKJJJFFFDDDCCCCCCDDDDDDEEEGGGHHHIIIFFFEEEBBBAAA@@@BBBDDDEEECCCCCCCCCBBBCCCCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIJJJLLLKKKJJJLLLPPPQQQPPPNNNKKKKKKKKKLLLMMMNNNOOOQQQVVV```hhhfff^^^SSSTTTVVVXXXYYYYYYXXXWWWWWWXXXYYYZZZYYYXXXVVVTTTNNNLLLKKKLLLQQQVVVZZZ\\\]]]^^^___```aaaaaaaaaaaa```___\\\ZZZXXXWWWWWWWWWXXXXXXWWWUUUTTTTTTTTTTTTWWWWWWVVVUUUUUUUUUUUUVVVZZZ\\\______[[[XXXUUUSSSOOORRRVVVYYYYYYXXXVVVTTTTTTUUUVVVXXXXXXXXXXXXWWWZZZXXXUUUTTTSSSQQQOOOLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@???@@@@@@???===:::888999999666666555555444444444333111222222333333222222111111000///000222222222111---,,,,,,,,,,,,------...///......---------......---------------,,,+++***.........------,,,******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---...//////000000//////.........//////000000111...000111111000111333555000222555888999;;;>>>@@@DDDLLLUUU[[[aaakkkxxx~~~{{{tttsssrrrqqqqqqtttyyy}}}zzzqqqiiiccc]]]ZZZWWW\\\iii}}}sss```NNNGGGGGGFFFDDDEEEAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAABBBCCCCCCEEECCCBBBAAAAAACCCEEEGGGGGGGGGGGGFFFEEEEEEFFFGGGLLLJJJKKKMMMKKKGGGJJJPPPPPPNNNLLLJJJIIIIIIJJJJJJJJJMMMPPPSSS[[[aaa```[[[UUUVVVVVVWWWXXXXXXXXXXXXVVVVVVXXXYYYZZZZZZZZZZZZTTTRRRPPPQQQUUUXXX[[[\\\^^^___```aaaaaabbbaaaaaa^^^]]][[[ZZZYYYYYYYYYYYYZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVWWWZZZ]]]^^^\\\YYYVVVVVVOOOQQQTTTVVVWWWVVVTTTSSSQQQQQQQQQRRRSSSSSSTTTTTTWWWUUUSSSRRRRRRPPPMMMKKKLLLMMMNNNOOOOOOOOONNNMMMJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>???@@@AAA@@@<<<:::888888666666555444333222222111000111111222222111111000222111000111333333333222---------------...//////------...............---,,,,,,---------,,,++++++,,,,,,---------,,,,,,++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......------...//////000000//////------............/////////111222222111222333555111222444555555777:::<<<<<>>======>>>@@@BBBAAA===:::888777666666555444222111000000000000111111111111000000222111000111333444444222000000000000000111222222,,,---.../////////------+++,,,,,,------,,,,,,,,,******+++,,,------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------......///////////////......---------------,,,,,,...//////......///000333333222111000111444777888999::::::;;;AAAIIIPPPQQQXXXbbbkkkuuu|||xxxvvvzzz|||yyyxxxvvvqqqmmmrrrppppppwwwssshhh```ZZZXXXVVVVVV^^^iii{{{yyyfffQQQMMMHHHCCCAAAAAACCCDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBEEEGGGIIIFFFJJJMMMLLLGGGEEEGGGJJJIIINNNSSSSSSOOOLLLLLLOOOPPPPPPNNNKKKIIIGGGHHHJJJKKKLLLNNNQQQSSSTTTUUUUUUWWWWWWXXXYYYZZZZZZZZZYYY[[[ZZZXXXWWWXXX[[[___aaa\\\\\\[[[YYYWWWXXXZZZ]]]]]]``````^^^^^^``````]]]UUUUUUUUUUUUWWWZZZ\\\^^^ZZZXXXVVVUUUVVVVVVUUUTTTUUUSSSQQQRRRUUUXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWWWWSSSTTTTTTTTTTTTSSSRRRRRRMMMNNNNNNOOOOOOPPPPPPQQQSSSSSSQQQOOOMMMKKKJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDD@@@@@@??????>>>=========>>>===;;;999888666666555444444444444333222111111333333222222111000//////111111111111111111111111//////...///111111000.........---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////---,,,---...////////////000000000000//////000111111111111111111222555888;;;>>>AAABBBEEEFFFJJJQQQZZZccclllqqq~~~yyyyyyzzzxxxxxxzzzxxxyyyuuuuuuvvvwwwwwwwwwvvvyyyxxxkkkbbb\\\WWWTTTWWW[[[bbbppp~~~gggYYYNNNKKKGGGCCCAAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCBBBAAAAAABBBDDDFFFHHHFFFJJJMMMLLLHHHGGGIIILLLMMMQQQVVVUUUPPPLLLKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMKKKLLLMMMOOOPPPRRRTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWXXXYYY[[[]]]___^^^___^^^\\\YYYYYYZZZ\\\\\\```bbb```^^^]]]YYYSSSOOOQQQTTTVVVXXXYYYYYYYYYWWWUUUTTTTTTUUUUUUUUUTTTUUUSSSQQQRRRUUUWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWTTTTTTUUUUUUTTTTTTSSSRRRNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPOOOMMMKKKIIIHHHGGGHHHHHHHHHGGGHHHHHHIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@???>>>>>>======<<<===<<<;;;999888777666666444444444444333222111111333333222111111000//////222222222222222222222222000///...///000000///------------,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///,,,++++++,,,....../////////000000000//////000111111111111000000111222444555777888999<<<<<<>>>AAAFFFLLLRRRUUU```iiittt}}}~~~|||~~~|||~~~zzz{{{}}}~~~{{{yyyzzz|||~~~xxxmmmbbbYYYTTTQQQQQQUUU]]]hhhvvvgggUUUNNNIIIHHHFFFCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCEEEFFFEEEHHHKKKKKKIIIHHHJJJMMMOOOTTTXXXXXXTTTOOOMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKKKKKKKMMMOOOQQQSSSTTTUUUUUUVVVWWWWWWXXXXXXSSSTTTUUUWWWXXXYYYZZZ[[[^^^^^^^^^\\\ZZZXXXXXXYYYZZZ```cccaaa^^^[[[TTTLLLMMMPPPUUUZZZ\\\[[[YYYWWWUUUSSSRRRRRRTTTUUUUUUTTTUUUTTTRRRSSSUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDDDD?????????>>>======<<<<<<;;;;;;:::888888777777888444444444444333222111111222222222111111000000///111111111111111111111111000///......//////---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000111111///,,,******+++,,,------...///000111111...//////000000000000000111111111111111111111111777777777888:::===@@@BBBIIINNNTTTYYY^^^hhhttt}}}zzzwwwwwwwwwxxxzzzpppfff\\\TTTRRRSSSQQQYYYeeesss}}}jjjWWWLLLKKKEEEDDDDDDCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@AAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDCCCFFFIIIIIIIIIHHHJJJLLLNNNRRRWWWXXXVVVRRRPPPOOOLLLLLLLLLMMMNNNMMMKKKIIIJJJIIIHHHIIIJJJMMMOOOQQQSSSSSSSSSTTTUUUVVVWWWWWWTTTTTTSSSSSSTTTUUUVVVVVVXXXZZZ[[[ZZZXXXVVVVVVVVVYYY___bbbaaa___]]]WWWPPPQQQTTTYYY]]]______]]]\\\TTTSSSRRRRRRTTTVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVWWWWWWVVVVVVUUUTTTOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCC???>>>>>>======<<<;;;;;;:::999888888888888888888444444444444333222111111222111111111000000000///////////////////////////000...------...---+++)))+++++++++************)))++++++++++++++++++++++++************************************************((()))+++------,,,+++)))++++++++++++++++++++++++++++++,,,,,,,,,---------...//////...,,,++++++,,,++++++,,,---///000111111---...//////000000//////222222111111000000//////555555555555777999<<<>>>@@@CCCFFFGGGIIINNNWWW^^^dddnnn}}}zzzvvvyyy}}}}}}{{{{{{mmmfff]]]WWWPPPLLLPPPYYYaaapppuuufffYYYNNNJJJJJJCCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCAAACCCEEEFFFGGGGGGHHHIIIKKKNNNRRRSSSRRRPPPMMMKKKGGGGGGGGGJJJLLLMMMKKKIIIHHHGGGFFFGGGHHHKKKNNNPPPRRRRRRRRRRRRSSSUUUVVVWWWXXXVVVSSSQQQQQQQQQRRRSSSUUUWWWXXXYYYWWWVVVWWWXXXXXX]]]```___```bbb```\\\XXXYYYZZZ\\\^^^___``````VVVTTTSSSSSSUUUVVVVVVUUUSSSTTTUUUVVVVVVVVVVVVWWWTTTTTTTTTSSSTTTUUUVVVWWWVVVWWWWWWWWWWWWVVVUUUUUUPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGFFFFFFEEECCCBBBBBBAAA>>>>>>======<<<;;;;;;;;;999888888777777888888999444444444444333222111111111111111000000000000000........................///...------------+++)))++++++*********)))))))))++++++++++++++++++++++++************************************************)))***,,,......---+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---...---,,,,,,---...***+++,,,---...///000000------...////////////...000000000000000000000000000000000111222444666777777999<<<======???CCCGGGJJJRRR^^^iiiqqqzzz}}}yyy}}}{{{nnneee\\\VVVQQQOOOKKKKKKWWWeeezzzxxxcccUUUNNNIIIGGGGGGCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGJJJKKKMMMNNNNNNMMMKKKIIICCCBBBBBBEEEJJJMMMLLLJJJEEEEEEEEEFFFHHHKKKNNNOOOQQQQQQQQQQQQRRRUUUWWWXXXYYYXXXVVVTTTSSSSSSSSSSSSUUUWWWXXXXXXXXXXXXYYY[[[XXX[[[]]]]]]___dddeeeddd[[[ZZZYYYYYYZZZ\\\^^^```XXXVVVTTTTTTTTTUUUTTTRRROOOQQQTTTUUUTTTTTTVVVWWWTTTSSSRRRRRRSSSTTTVVVWWWVVVVVVWWWWWWVVVVVVUUUTTTQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@???=========<<<;;;;;;::::::999888888777777777888888444444444444333222111111000000000000000000000000------------------------///...------......,,,***+++++++++*********))))))++++++++++++++++++++++++******************************************************,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++------,,,,,,...///***++++++,,,---...//////,,,------...............---------....../////////000000000/////////000000000222666888999:::;;;===@@@EEELLLQQQTTTXXX]]]aaammmttt}}}zzzzzz}}}~~~}}}rrrhhh___YYYRRRMMMMMMRRRTTTXXXkkkwwwgggUUULLLHHHEEEDDDFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????BBB@@@???>>>>>>???@@@BBB???@@@AAABBBCCCDDDDDDDDDBBBBBBCCCEEEFFFGGGFFFFFFHHHHHHJJJMMMQQQSSSSSSSSSGGGDDDBBBCCCHHHJJJIIIFFFAAABBBDDDGGGJJJLLLNNNOOORRRQQQQQQQQQRRRUUUWWWYYYXXXYYY[[[\\\[[[ZZZWWWVVVWWWXXXXXXWWWVVVVVVXXXZZZVVVZZZ\\\[[[]]]bbbcccaaa[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZXXXUUUSSSSSSRRRPPPNNNJJJMMMPPPRRRQQQRRRSSSUUUSSSRRRQQQQQQQQQSSSUUUWWWVVVVVVVVVVVVVVVUUUTTTTTTRRRQQQQQQPPPNNNMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@???>>>=========<<<<<<;;;::::::999999999888777777777777777444444444444333222111111///000000000000000000000...........................---------//////---+++,,,,,,+++++++++*********++++++++++++++++++++++++************************************************************++++++++++++***************************++++++++++++,,,,,,,,,+++,,,------,,,+++,,,...++++++,,,,,,------------,,,,,,---............---,,,---------......//////111000000000////////////000222333555555666777888999===AAACCCBBBDDDGGGJJJNNNTTT^^^gggooowww~~~ssspppuuu{{{}}}uuujjjbbb\\\XXXUUUNNNKKKOOOYYY```iii~~~dddYYYNNNHHHFFFDDDDDDGGGFFFEEECCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<<<<>>>???@@@>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFEEEGGGJJJPPPWWW]]]aaabbbOOOJJJEEEDDDFFFFFFCCC@@@@@@AAADDDGGGKKKMMMNNNOOORRRQQQQQQQQQRRRUUUXXXYYYUUUYYY^^^bbbccc```[[[XXXWWWWWWVVVTTTRRRRRRUUUWWWUUUYYY\\\[[[\\\___^^^[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[XXXUUUSSSQQQPPPMMMKKKFFFIIINNNPPPOOOOOOQQQTTTSSSRRRQQQPPPQQQSSSUUUWWWUUUUUUVVVVVVVVVUUUTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFDDDCCCBBBAAA???>>>===<<<===<<<<<<;;;;;;:::999999:::999888777666666666666444444444444333222111111////////////000000000000000000000000000000000000...------...///000...---,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))((()))******+++******************************+++++++++,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////,,,,,,------...//////000222111000/////////000111222555999;;;;;;===AAADDD@@@DDDIIIMMMPPPTTTZZZ___hhhsss{{{yyyxxxyyyyyyxxx~~~yyytttrrrmmmkkktttuuulllccc\\\SSSKKKLLLRRRVVV\\\eeeqqq}}}nnnbbbOOOLLLGGGDDDBBBDDDFFFHHHHHHFFFBBB??????@@@CCCEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???===<<<<<<===@@@CCCEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEJJJKKKKKKWWWkkktttrrr___RRRGGGHHHJJJGGGAAA@@@??????BBBFFFKKKNNNNNNMMMSSSRRRQQQQQQQQQSSSUUUVVVUUUXXX\\\___```]]]YYYWWWYYYWWWTTTRRRRRRSSSUUUVVVWWW[[[]]]YYYWWWZZZ^^^^^^^^^[[[XXXXXX[[[]]]]]]\\\^^^YYYSSSQQQRRRRRROOOKKKLLLLLLMMMNNNOOOOOOOOOOOOSSSRRRPPPPPPRRRTTTTTTTTTSSSTTTVVVWWWXXXWWWWWWVVVSSSSSSQQQPPPOOONNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEBBBBBBAAA???>>><<<;;;:::;;;<<<<<<===<<<:::999888:::888666666666555333222444444444333222111000///111111111111000000000000......................../////////...------,,,,,,------------------------,,,+++***))))))***+++,,,))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------------------------------111000...------...///000,,,---......//////......------......//////000000111111111111222333444555;;;<<<===???BBBEEEHHHIIIOOOTTT\\\eeeppp{{{}}}}}}}}}zzzvvvrrrooommmlllkkkgggfffhhhmmmooorrr}}}{{{oooiiiaaaYYYTTTPPPNNNTTT]]]kkkqqq{{{~~~nnn^^^TTTJJJHHHEEEBBBAAAAAACCCEEEEEECCCAAA??????@@@AAACCCAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<===@@@CCCDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDHHHIIIJJJVVVjjjsssqqqaaaUUULLLLLLLLLGGG???<<<;;;<<<@@@EEEKKKNNNOOONNNRRRRRRRRRRRRSSSTTTUUUVVVUUUWWWZZZ\\\\\\ZZZWWWUUUVVVSSSOOOLLLLLLOOOTTTWWWUUUXXXYYYVVVVVV[[[^^^^^^^^^[[[XXXYYY[[[^^^^^^]]]]]]YYYUUUUUUWWWWWWTTTQQQPPPPPPPPPPPPPPPOOONNNNNNQQQQQQQQQSSSUUUVVVVVVTTTTTTTTTUUUVVVWWWVVVUUUUUUSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;::::::999888777999888666555666555333222222222222222111000//////111111000000000/////////.................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))************************************************))))))*********+++++++++,,,,,,++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------....../////////.........,,,------...............//////000000000000000000000000000000111222333444444555666888;;;===@@@AAADDDFFFKKKPPPUUU\\\dddiiirrrzzz~~~zzzvvvsssrrrqqqtttqqqlllgggcccaaa``````^^^bbbkkkvvv~~~{{{ssshhh^^^YYYTTTQQQRRRUUU]]]iiitttxxxlll]]]PPPJJJDDDCCCAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@===<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFFFFAAAEEEEEEGGGRRRbbbjjjhhh]]]TTTNNNNNNOOOHHH???:::888:::???EEEKKKOOOPPPOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWUUUTTTTTTPPPJJJGGGGGGLLLSSSWWWTTTUUUSSSQQQUUU[[[^^^]]]\\\ZZZXXXYYY[[[]]]^^^^^^[[[YYYWWWXXX[[[[[[XXXUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPSSSVVVWWWVVVUUUTTTTTTUUUUUUUUUTTTSSSSSSSSSRRRQQQOOONNNNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGFFFFFFDDDCCCAAA@@@@@@@@@???>>>>>>===<<<<<<;;;:::999888777777777777999777555555555555333222111111111111111000///...000000000/////////..............................------,,,,,,+++*********++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))************************************************)))))))))*********++++++*********************+++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------+++---///000000///---,,,,,,,,,---...............//////////////////......////////////000111222222...///000111444666888999===>>>@@@AAACCCEEEJJJMMMRRRWWW___fffmmmvvvzzzxxxtttpppmmmkkkkkkjjjfffddd```\\\[[[]]]aaaeeekkkrrr}}}|||sssjjjbbb[[[VVVPPPQQQUUU]]]hhhwwwzzzlll^^^PPPHHHFFF@@@@@@??????>>>>>>======???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAABBBBBBBBB????????????????????????======>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCBBBCCCJJJVVVZZZWWWQQQMMMLLLOOORRROOOGGG@@@;;;===AAAFFFLLLPPPPPPOOOMMMOOOQQQSSSTTTUUUTTTTTTWWWVVVVVVUUUUUUUUUUUUUUUTTTPPPLLLIIIIIIMMMQQQUUUUUUTTTQQQOOOSSS[[[]]]ZZZYYYXXXXXXXXXZZZ\\\]]]]]]ZZZYYYXXXZZZ[[[[[[XXXUUUWWWWWWVVVUUUTTTTTTSSSSSSMMMLLLLLLMMMQQQTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNLLLKKKKKKJJJHHHGGGGGGFFFDDDDDDEEEEEEDDDDDDCCCBBBFFFFFFFFFDDDCCCAAA???>>>??????>>>>>>=========<<<;;;:::888777666666777888888666555555555555333222111111222222111000//////////////////....................................---------,,,++++++******************************+++******************+++))))))))))))))))))))))))************************************************))))))))))))************))))))))))))************+++++++++,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------,,,,,,---.........---------------,,,,,,+++++++++...............///000111......///000111333555666999:::<<<======???BBBEEEEEEHHHKKKOOOSSSZZZbbbgggmmmsss{{{~~~{{{|||{{{wwwtttqqqmmmhhhdddbbbbbbbbbYYYYYYWWWWWW[[[cccnnnwww}}}xxxsssnnnggg```XXXSSSQQQQQQTTT[[[gggttt{{{jjj]]]PPPEEE@@@@@@>>>>>>>>>>>>>>>>>>=========???BBBDDDDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBB????????????????????????>>>???@@@BBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHFFFCCCBBBFFFKKKLLLIIIEEEFFFJJJPPPVVVXXXTTTNNNCCCCCCEEEIIIMMMPPPPPPPPPMMMNNNPPPRRRSSSSSSSSSRRRXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUSSSQQQQQQPPPQQQQQQWWWVVVRRRPPPTTTZZZ[[[WWWWWWWWWXXXXXXXXXYYYZZZ[[[YYYYYYXXXYYYXXXVVVTTTQQQRRRRRRRRRQQQRRRSSSTTTUUUNNNKKKFFFEEEHHHMMMRRRTTTRRRRRRQQQQQQPPPPPPPPPPPPQQQPPPOOONNNNNNNNNNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFCCCDDDDDDDDDDDDCCCBBBBBBEEEEEEDDDDDDBBBAAA?????????>>>>>>>>>======<<<<<<<<<;;;999777777777888888777666444444555555444222222222222333222222111111////////////..........................................------,,,+++++++++*********************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((())))))*********************++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///+++,,,,,,---...---------------,,,,,,++++++******.........---......///////////////000111222333444111333555666666888;;;===<<<>>>@@@BBBDDDFFFIIIKKKOOOSSS[[[bbbiiipppvvvzzzyyywwwvvvxxxzzzyyyvvvrrrmmmjjjeee```\\\ZZZYYYYYYUUUWWW[[[___fffrrrxxxooojjjbbb\\\VVVRRRNNNMMMQQQWWWgggsssyyykkk[[[PPPIIIBBB??????======>>>>>>>>>>>>>>>>>>===???AAADDDEEEDDDBBBAAA>>>??????@@@@@@AAAAAABBB@@@AAAAAAAAAAAABBBBBBBBB???@@@BBBDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFMMMJJJFFFEEEGGGHHHFFFCCC@@@DDDIIIOOOWWW^^^]]]YYYJJJIIIIIIJJJMMMPPPQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRWWWVVVUUUUUUUUUVVVXXXYYYXXXXXXYYYYYYXXXUUURRRQQQWWWXXXWWWTTTVVV[[[[[[XXXWWWXXXYYYYYYXXXXXXYYYZZZZZZZZZYYYWWWUUUSSSQQQPPPLLLLLLLLLLLLNNNPPPRRRSSSQQQLLLEEEAAACCCIIIOOORRRQQQPPPOOOOOONNNOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNJJJJJJIIIIIIHHHGGGGGGFFFCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA??????>>>======<<<;;;;;;;;;:::999888777777777777666555444444555555444222222222333333333222222111000000000/////////.......................................---,,,,,,++++++************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))******++++++))))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,...000++++++,,,---------------..................------///......---......////////////......///000111222---///000111000111222444555777888:::<<<===>>>>>>@@@DDDIIIMMMPPPTTTXXXZZZ___cccjjjrrr{{{|||wwwtttpppqqqqqqqqqpppnnnllljjjdddaaa^^^ZZZXXXYYYZZZ[[[^^^dddlllttt|||~~~tttjjjaaa\\\UUUPPPOOOQQQTTTYYYdddpppjjj[[[MMMGGGFFFCCC@@@@@@======<<<<<<===>>>??????;;;===@@@BBBCCCCCCBBBAAA======>>>??????@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB>>>???BBBEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFKKKGGGEEEFFFHHHHHHFFFDDD???DDDGGGJJJQQQYYYZZZVVVNNNLLLIIIJJJMMMPPPSSSTTTSSSSSSRRRRRRRRRSSSSSSSSSUUUTTTTTTTTTUUUWWWYYYYYYXXXYYYZZZ[[[ZZZXXXUUUSSSUUUYYY[[[ZZZZZZ]]]^^^]]]XXX[[[\\\\\\YYYXXXYYYZZZ[[[[[[ZZZWWWUUUSSSSSSTTTLLLLLLLLLLLLMMMPPPSSSTTTUUUOOOHHHDDDEEEIIIMMMPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOONNNNNNMMMNNNNNNNNNJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@BBBCCCDDDDDDDDDDDD@@@??????===<<<;;;::::::888888888888777666555555666444333333555555444222111111222222222222111111111111000000000/////////........................------,,,,,,+++*********++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))******+++,,,,,,*********+++++++++,,,,,,************++++++++++++++++++++++++++++++++++++*********++++++,,,---...++++++,,,------------,,,............//////////////////............////////////.........///000000---///111111000///000111333333333555777999::::::999<<>>======<<<;;;;;;<<<===???@@@:::<<<>>>AAABBBBBBAAAAAA<<<======>>>??????@@@@@@>>>>>>>>>??????@@@@@@@@@===???BBBEEEFFFFFFEEECCCDDDDDDDDDDDDDDDEEEFFFFFFFFFBBBAAADDDGGGHHHFFFEEE@@@DDDDDDDDDIIIQQQRRRNNNOOOLLLIIIHHHLLLPPPTTTVVVWWWVVVTTTSSSSSSSSSTTTUUURRRSSSSSSTTTUUUWWWXXXYYYWWWXXXYYYZZZZZZXXXWWWVVVRRRYYY^^^]]]\\\___aaaaaa[[[]]]___^^^[[[YYYYYY[[[\\\\\\[[[XXXVVVUUUVVVXXXQQQPPPOOOOOOPPPRRRUUUWWWWWWRRRLLLHHHHHHJJJMMMNNNMMMMMMLLLLLLLLLNNNOOOPPPOOOOOONNNNNNMMMNNNNNNNNNIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEEEEDDDDDDCCCBBB>>>???AAACCCDDDFFFFFFFFFAAA@@@???===<<<:::999999666777777888777555444222555444333333444555444222///000000111111111000000111111111111000000000000........................,,,,,,++++++***)))))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,,,,,,,++++++,,,,,,,,,---------)))************+++++++++++++++++++++++++++++++++''')))+++---...---,,,+++++++++,,,---------,,,,,,,,,,,,,,,------.........000//////.........//////111111000//////000000111,,,...000000000///000111111000......111333444555444666999:::::::::;;;===>>>>>>@@@BBBDDDGGGJJJKKKPPPUUU[[[^^^aaagggpppwww}}}|||vvvpppkkkgggeeeddddddbbb___^^^]]]\\\ZZZYYYTTTXXX]]]^^^```hhhvvv~~~ssskkkaaaZZZWWWTTTNNNJJJPPPUUU]]]hhhuuu|||lllZZZOOOJJJDDD@@@>>>======<<<===>>>>>>===;;;;;;<<<>>>;;;;;;<<<===>>>>>>======;;;<<<===>>>???@@@AAABBBDDDBBBAAA???>>>>>>??????>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBBFFFEEEDDDDDDEEEEEEDDDCCCAAACCCDDDCCCBBBDDDHHHMMMMMMKKKHHHGGGIIINNNSSSWWW[[[YYYVVVSSSQQQPPPPPPPPPOOORRRUUUUUUTTTTTTVVVXXXWWWXXXZZZ[[[[[[YYYVVVUUUVVVWWWXXXZZZ]]]```bbbcccbbbbbbaaa___]]][[[YYYXXX\\\\\\[[[YYYWWWWWWXXXZZZUUURRROOOLLLMMMPPPUUUXXXYYYWWWSSSPPPNNNMMMNNNOOORRRNNNKKKJJJLLLNNNNNNMMMNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???===;;;999888888777888888777666666666666666555555444333222000000///111111111111000000000000---///000222222000///---+++,,,---...---,,,+++***......---,,,,,,+++******))))))***++++++++++++***+++******)))((()))))))))''''''((()))***++++++,,,************************))))))(((((('''''''''&&&''''''''''''((((((((((((''''''((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++++++++************+++++++++++++++,,,,,,---------)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000111............////////////////////////////////////111111222333444444555555777888999:::<<<>>>??????AAABBBDDDGGGKKKNNNQQQSSSYYY\\\aaaiiirrr|||}}}{{{{{{zzzyyyrrroookkkgggcccaaaaaaaaa___]]][[[YYYYYYYYYYYYYYYYYY___fffkkkpppyyyxxxoooccc^^^VVVRRRQQQRRRRRRRRRUUUaaassswwwbbbQQQJJJFFFAAA>>>>>>>>>>>>>>>=========<<<;;;:::;;;===;;;;;;<<<<<<=========<<<<<<<<<===>>>???@@@AAABBBCCCBBBAAA????????????@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBFFFEEEEEEFFFGGGHHHHHHGGGEEEFFFFFFDDDBBBBBBGGGKKKMMMLLLJJJJJJLLLOOOTTTWWWXXXVVVSSSPPPNNNNNNNNNNNNMMMPPPSSSTTTSSSRRRSSSUUUYYYZZZ[[[\\\[[[YYYVVVUUUVVVWWWWWWYYY[[[^^^aaacccbbbbbbaaa```^^^\\\ZZZYYYYYYZZZZZZYYYWWWWWWXXXZZZUUUSSSPPPNNNOOOQQQTTTVVVYYYWWWUUURRRQQQQQQRRRSSSPPPMMMKKKJJJMMMOOOOOONNNOOONNNLLLJJJJJJJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????======<<<::::::999999999777777666555555555555666555444444333111000000///111111111000000000//////...///000111111000///...,,,,,,------,,,,,,++++++...------,,,++++++******))))))***++++++++++++***+++******)))))))))))))))(((((())))))******++++++************************)))(((((((((''''''''''''((((((((())))))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///............////////////////////////////////////000000000111111222222222333444555666777888999::::::;;;<<<>>>@@@CCCEEEFFFIIIKKKMMMQQQWWW\\\aaadddkkkooovvv|||}}}xxxtttrrrqqqooonnneeeccc```]]][[[\\\]]]]]][[[YYYWWWWWWXXX[[[___bbblllsss}}}zzznnnccc\\\TTTRRRNNNLLLMMMTTT\\\cccrrryyyqqqeeeUUUIIIDDDAAA>>><<<===???@@@@@@;;;<<<<<<;;;999999:::<<<;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAAAAABBBCCCBBBAAA@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHGGGDDDBBBBBBFFFJJJMMMLLLLLLMMMNNNQQQSSSUUUTTTRRRPPPNNNLLLLLLLLLLLLJJJMMMQQQRRRRRRQQQQQQRRRZZZ[[[\\\\\\[[[YYYWWWVVVWWWVVVVVVWWWYYY\\\```bbbcccbbbaaa```^^^]]][[[[[[XXXZZZ[[[[[[ZZZXXXYYYZZZUUUTTTSSSQQQQQQRRRSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVPPPNNNLLLLLLMMMNNNOOONNNOOONNNLLLKKKJJJJJJKKKLLLKKKJJJIIIHHHFFFEEEDDDCCCEEEEEEDDDCCCCCCBBBBBBAAA???>>>>>>>>>============;;;;;;::::::999999::::::666555555444444444444444444444333222111000000///111111000000000000//////...///000111111000///...------,,,,,,++++++,,,,,,------,,,,,,++++++******))))))***++++++++++++************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))*********************))))))((((((((()))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,+++++++++)))+++,,,,,,+++***+++---)))*********++++++,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,,,,,,,---............/////////////////////////////////........./////////////////////000111111222222333444444444555666777888999?????????@@@BBBEEEGGGIIILLLPPPUUUZZZ^^^ccchhhlllvvvxxx}}}}}}{{{zzzxxxtttpppllliiihhheeeddd^^^\\\YYYWWWVVVWWWYYY[[[XXXXXXZZZ\\\aaahhhpppvvvzzzqqqggg\\\VVVTTTNNNOOOPPPQQQUUU```ooozzz|||oooddd]]]VVVLLLEEEAAA???<<<;;;<<<>>>??????;;;;;;;;;:::999888999;;;<<<<<<<<<======>>>????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFGGGFFFGGGGGGDDDBBBBBBGGGKKKKKKLLLMMMNNNPPPQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKMMMQQQSSSSSSSSSRRRQQQXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVTTTTTTVVVZZZ^^^aaabbbbbb```___^^^]]]\\\\\\ZZZ\\\^^^]]][[[YYYXXXXXXUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUURRRPPPNNNMMMMMMMMMLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB======<<<<<<<<<;;;;;;;;;<<<;;;:::999999888888999555444333333222222333333333333333222111000000///111000000000////////////......///000000///.........---,,,+++***+++,,,---,,,,,,,,,,,,++++++******))))))***++++++++++++******************)))((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))*********))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))******---,,,,,,,,,++++++*********+++,,,,,,******+++,,,)))******++++++,,,,,,---++++++++++++,,,,,,,,,,,,......---,,,,,,+++,,,,,,---------.........//////////////////////////////............------------..................//////222222111111222222333444;;;;;;:::;;;<<<>>>@@@AAACCCEEEHHHIIIJJJLLLOOOQQQWWWYYY]]]```ccchhhnnnrrr~~~{{{{{{~~~{{{wwwsssqqqnnnkkkgggdddbbb```^^^\\\XXXVVVSSSQQQQQQSSSVVVXXXZZZ]]]ccciiipppzzzzzzqqqiiibbbZZZQQQPPPSSSNNNSSSYYY___ggguuuqqqggg[[[QQQMMMJJJFFFBBB@@@>>>;;;;;;<<<=========:::;;;;;;:::888888999;;;>>>======>>>???AAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAEEEDDDDDDCCCCCCCCCCCCCCCEEEGGGJJJIIIGGGEEEDDDEEEHHHIIIIIIGGGCCCBBBEEEHHHJJJKKKMMMNNNOOOOOOOOONNNPPPOOOOOONNNNNNNNNNNNNNNOOOPPPRRRTTTUUUUUUTTTSSSTTTUUUWWWYYYZZZZZZZZZZZZVVVUUUSSSSSSTTTXXX\\\^^^``````^^^]]]\\\\\\\\\\\\ZZZ\\\]]]\\\YYYVVVTTTTTTUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOQQQRRRSSSTTTUUUUUUTTTSSSRRROOOMMMKKKJJJIIIKKKJJJIIIHHHGGGHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGFFFFFFEEECCCCCC<<<<<<<<<;;;;;;;;;::::::===<<<;;;999777666666666444444333222222222222222333222222111111000000000000000000////////////.........////////////.........---,,,+++***+++,,,---,,,+++++++++++++++******))))))***++++++++++++***)))************)))((((((*********)))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))&&&''''''((())))))******))))))))))))))))))))))))(((((()))))))))************))))))))))))))))))***,,,,,,,,,++++++************,,,,,,,,,******+++,,,***+++++++++,,,,,,,,,---+++,,,,,,,,,------......//////...---,,,,,,,,,---------------...................................................---------.............../////////000000000000111222333444555555444444555666888999:::<<<===>>>===>>>???AAAEEEGGGIIIJJJLLLNNNRRRUUU}}}yyyvvvrrrpppqqqvvv|||~~~|||yyytttpppkkkiiidddbbb___]]]\\\[[[YYYWWWRRRPPPNNNNNNPPPTTTYYY\\\dddjjjsss|||}}}qqqllleee\\\VVVSSSNNNHHHLLLTTTXXX```jjjtttxxxuuu||||||ooo[[[SSSIIICCCAAAAAA@@@@@@@@@>>>;;;;;;<<<===<<<<<<:::;;;;;;:::888888999;;;======>>>???@@@CCCFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBEEEDDDCCCCCCBBBBBBCCCCCCHHHKKKNNNMMMIIIFFFFFFFFFLLLNNNNNNKKKFFFCCCCCCEEEJJJKKKMMMNNNOOONNNNNNMMMOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQSSSUUUVVVUUUTTTRRRSSSTTTVVVWWWXXXXXXXXXUUUTTTSSSRRRSSSVVVYYY[[[^^^]]][[[ZZZYYYZZZ[[[[[[WWWXXXYYYWWWTTTQQQQQQQQQTTTTTTUUUUUUTTTRRRQQQOOOOOOQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTQQQMMMJJJIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFFFFGGGGGGHHHHHHIIIEEEFFFGGGGGGFFFEEECCCBBB===<<<<<<<<<<<<;;;;;;;;;===<<<:::888777555555444444333333222222222222222222222111111111000000000000000////////////..............................------,,,,,,++++++,,,,,,++++++++++++++++++******))))))***++++++++++++***)))******++++++)))(((''')))))))))))))))*********))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((%%%&&&&&&''')))******+++))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***+++++++++++++++*********+++,,,---,,,*********+++++++++++++++++++++++++++,,,,,,,,,------......//////...---------------...,,,------------.........---------------------------.....................//////////////////000000............///000111222333222111000///000111111111333555666666777999;;;;;;<<<>>>@@@AAABBBEEEHHH~~~yyyuuuooojjjiiikkkpppssswww{{{~~~~~~zzztttrrrppplllhhhdddaaa___[[[ZZZXXXWWWWWWWWWUUUTTTQQQPPPQQQSSSYYYaaahhhmmmwwwttteee]]]]]]UUUMMMKKKOOOOOONNNVVVcccqqqxxxzzz{{{}}}kkk^^^LLLGGGAAA======>>>???>>>>>><<<;;;;;;===>>>======;;;<<<<<<;;;999999:::;;;;;;<<<<<<>>>@@@DDDHHHJJJDDDDDDDDDCCCCCCCCCBBBBBB@@@AAABBBCCCCCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCFFFJJJNNNNNNJJJGGGGGGHHHJJJNNNQQQPPPMMMJJJIIIJJJLLLMMMNNNOOOOOOOOONNNMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQOOONNNOOORRRTTTTTTSSSRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSUUUWWWXXX[[[ZZZXXXWWWVVVWWWYYYZZZUUUVVVVVVTTTRRRRRRSSSTTTRRRSSSSSSSSSSSSRRRQQQPPPOOOQQQSSSTTTUUUTTTRRRQQQQQQSSSSSSQQQMMMKKKJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEFFFEEECCCAAA@@@>>>>>>=========<<<<<<<<<;;;:::999888666666555555444444333222222222222333111111111111000000000000000000/////////..................------.........,,,,,,------,,,,,,++++++******************++++++))))))***++++++++++++***((()))+++++++++***((('''(((((())))))******++++++************************''''''''''''((((((((()))'''(((((((((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))************+++++++++++++++,,,---,,,***)))***+++******))))))((((((''''''***++++++,,,------......,,,,,,,,,,,,,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------......//////000000......---------......///111000///......///000111///111333333333444666888333555777999999;;;>>>@@@~~~yyyqqqkkkggggggiiikkkjjjnnnsssuuutttvvv{{{~~~{{{vvvssshhhgggdddaaa]]]ZZZXXXVVVVVVTTTSSSSSSTTTUUUSSSRRRTTTUUUWWW\\\eeepppzzzwwwmmm___RRROOOTTTQQQLLLMMMWWW\\\___kkk{{{rrr```SSSGGGDDD???===>>>???@@@???<<<;;;:::;;;===??????>>>;;;<<<<<<;;;999999:::<<<::::::;;;<<<@@@DDDHHHKKKEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDFFFGGGHHHHHHHHHEEEDDDCCCBBBAAABBBCCCCCCBBBGGGLLLLLLIIIFFFFFFIIIEEEJJJPPPSSSRRRQQQQQQSSSNNNOOOOOOPPPPPPOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQPPPMMMJJJKKKOOORRRSSSRRRSSSSSSRRRRRRQQQPPPPPPPPPRRRRRRRRRSSSSSSTTTUUUVVVYYYXXXVVVUUUUUUVVVWWWYYYUUUVVVVVVUUUTTTUUUXXXZZZRRRRRRRRRRRRRRRQQQQQQPPPMMMOOOQQQRRRRRRQQQNNNMMMOOOQQQSSSQQQNNNLLLMMMNNNJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBDDDDDDCCCBBB???>>>???>>>>>>>>>>>>=========999999888777777777777777555444333333222222333333111111111111000000000000000/////////..................------------......+++,,,---...---,,,+++*********************++++++))))))***++++++++++++***((()))+++,,,+++***(((''''''(((((()))***++++++,,,************************&&&'''''''''(((((())))))))))))))))))************((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))******+++++++++,,,+++,,,---,,,***)))***+++))))))((('''&&&%%%%%%$$$))))))***+++,,,,,,------************+++,,,------,,,,,,,,,---------......++++++++++++++++++++++++******+++,,,------......+++,,,,,,---......//////000///...------------------,,,,,,,,,...000222333///111222111000///000111///000333444444555777888vvvmmmiiihhhiiihhhjjjnnntttzzz}}}~~~}}}}}}}}}||||||}}}~~~~~~}}}|||~~~yyyuuusssooojjjfffaaa^^^[[[XXXVVVTTTRRRPPPTTTRRRPPPQQQTTTWWWXXXYYY\\\aaagggnnnvvvwwwjjj^^^WWWRRRMMMOOOUUUTTTXXX\\\aaannnzzzkkk]]]SSSNNNKKKEEE???<<<<<<>>>>>>>>>???>>>===<<<;;;:::::::::::::::999888888888999:::>>>=========>>>@@@CCCDDDFFFFFFEEECCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCFFFHHHIIIJJJJJJJJJEEEEEEDDDCCCBBBAAA@@@@@@BBBDDDGGGJJJKKKJJJHHHGGGIIIJJJLLLNNNOOOOOOOOOOOOHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRQQQOOOPPPOOONNNMMMMMMMMMMMMMMMQQQQQQPPPOOONNNNNNMMMMMMSSSSSSSSSTTTTTTUUUUUUUUUQQQSSSUUUVVVVVVUUUVVVXXX[[[ZZZYYYVVVTTTUUUXXXZZZXXXVVVSSSSSSUUUUUUSSSPPPMMMOOOQQQRRRSSSRRRQQQPPPUUUVVVUUURRRNNNJJJHHHHHHGGGHHHJJJLLLLLLKKKIIIHHHKKKKKKJJJIIIGGGEEECCCBBBBBBAAA@@@?????????@@@AAA===<<<<<<;;;;;;:::999999::::::999888777666555444555555444333333222111111////////////............////////////............///............---------......---------,,,,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))++++++***)))))))))))))))((((((((((((((()))******&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))''''''(((((()))+++,,,---******))))))******+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,++++++******++++++,,,***++++++,,,---.../////////......------......///..................------///////////////.........---...///000222444555666xxxppplllkkkiiikkknnnsssyyy||||||{{{yyyxxxxxxwwwwwwvvvwwwwww{{{zzzyyyxxxvvvuuutttsss{{{wwwqqqlllhhhddd^^^ZZZYYYWWWUUUTTTTTTTTTSSSSSSRRRRRRTTTVVVZZZ^^^ccceeerrrwww~~~yyyqqqjjjddd\\\UUURRRQQQNNNQQQVVV___jjjvvv~~~~~~uuuiii]]]TTTNNNKKKIIIDDD???<<<<<<======<<<>>>>>>===<<<;;;:::::::::;;;:::999888999999;;;<<>>======>>>@@@BBBCCCEEEEEEDDDBBBBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDFFFGGGHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEIIIIIIJJJJJJJJJKKKLLLLLLIIIIIIIIIIIIKKKLLLMMMNNNMMMMMMMMMPPPRRRSSSRRRPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOVVVVVVVVVVVVVVVWWWWWWXXXUUUVVVXXXXXXWWWXXXYYY[[[[[[ZZZYYYVVVUUUUUUXXXZZZWWWUUUSSSSSSUUUUUUSSSQQQNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQQQQOOOLLLIIIHHHHHHHHHIIIJJJKKKLLLKKKIIIHHHJJJJJJIIIHHHFFFEEECCCBBBBBBAAA@@@????????????@@@<<<<<<<<<;;;::::::999999::::::999888777666555555555444444333222222111111000000000/////////......////////////........................------------...------------,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))******+++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,...------------------.....................------////////////............222222111111000000//////zzzsssppplllmmmooossswwwyyyyyyxxxzzzzzzzzzyyywwwtttrrrqqqsssqqqooommmkkkkkkkkkkkknnnkkkfffbbb___[[[VVVSSSTTTSSSRRRRRRSSSUUUWWWXXXUUUYYY^^^cccgggmmmuuu{{{}}}tttlllddd]]]WWWUUUOOOLLLNNNRRRXXXbbbkkk|||~~~~~~rrriii\\\RRRLLLIIIGGGEEEEEEBBB???======<<<<<<:::>>>===<<<;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<===???>>>>>>===>>>???@@@AAACCCCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDD???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDMMMKKKJJJHHHHHHHHHIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQNNNNNNNNNPPPSSSTTTSSSQQQOOOPPPRRRUUUVVVWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSZZZYYYWWWVVVVVVVVVWWWXXXVVVWWWXXXWWWVVVWWWYYY\\\ZZZZZZYYYVVVTTTTTTVVVXXXUUUTTTSSSSSSUUUUUUTTTSSSOOOPPPQQQRRRSSSRRRQQQPPPLLLMMMMMMKKKIIIGGGHHHHHHIIIIIIKKKKKKKKKJJJIIIHHHIIIHHHHHHGGGFFFDDDCCCCCCCCCBBBAAA??????>>>>>>>>><<<<<<;;;;;;::::::999999::::::999888777777666555444444333333222222111111111111000000000//////////////////............---............------------------------,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))$$$%%%&&&''''''(((''''''))))))((((((((()))******++++++***))))))(((''''''************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))******))))))))))))************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------..............................222222111000///...---,,,zzzvvvpppoooppprrruuuvvvuuutttyyyzzzzzzzzzwwwssspppmmmgggfffdddbbbaaabbbcccddd```___]]][[[YYYWWWVVVTTTTTTUUUVVVWWWXXX[[[___aaadddkkkrrrwww{{{xxxrrriiibbb]]]YYYUUURRRRRRPPPPPPUUU```pppvvvnnn___VVVJJJCCCBBBCCCBBB@@@AAA@@@>>>===<<<;;;:::999===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>?????????>>>>>>>>>>>>???@@@AAAAAA@@@?????????????????????@@@AAABBBCCCCCCDDD??????@@@AAACCCCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHRRRPPPLLLIIIHHHHHHJJJKKKIIIIIIJJJLLLNNNPPPRRRTTTPPPOOOOOOQQQSSSTTTTTTSSSMMMOOORRRUUUVVVWWWVVVUUUVVVVVVVVVVVVVVVVVVUUUUUUZZZYYYWWWUUUTTTTTTUUUUUUTTTTTTTTTSSSRRRSSSVVVYYYYYYYYYXXXUUURRRRRRSSSUUUSSSSSSSSSSSSTTTTTTTTTSSSQQQRRRSSSSSSSSSSSSRRRRRRKKKKKKKKKJJJHHHFFFGGGHHHJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>======<<<<<<;;;;;;:::999999888:::999999888777777666666333333333333222222111111111111111111000000000000//////.........---------.........---------,,,,,,---------,,,,,,,,,++++++*********************************)))))))))))))))((((((((((((((((((((((((%%%'''(((***+++,,,++++++***))))))((())))))******+++*********)))))))))((()))))))))))))))))))))))))))))))))******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))++++++***)))(((((())))))******))))))******+++,,,************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++***+++++++++,,,,,,+++++++++,,,,,,------------......------...............///,,,------....../////////}}}zzzsssrrrqqqqqqrrrrrrpppooooooppprrrqqqoookkkgggeee^^^\\\ZZZXXXXXXYYYZZZ[[[WWWWWWWWWWWWVVVUUUVVVVVVUUUYYY]]]aaaeeeiiiooosss}}}xxxqqq```\\\WWWSSSRRRSSSTTTUUUWWW]]]eeeppp~~~tttggg```OOOIIIAAA???AAABBBAAA>>>===>>>===<<<:::999888888<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCBBBBBBCCCEEEHHHKKKMMMSSSQQQLLLIIIGGGHHHJJJLLLHHHIIIJJJLLLNNNQQQSSSTTTQQQPPPOOOPPPSSSTTTTTTTTTOOOQQQSSSUUUVVVUUUTTTSSSVVVVVVVVVVVVVVVWWWWWWWWW\\\ZZZXXXVVVTTTSSSSSSSSSQQQQQQQQQPPPPPPQQQUUUXXXWWWWWWVVVSSSQQQOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSSSSSSSSSSMMMMMMLLLJJJHHHGGGHHHIIILLLKKKKKKKKKJJJIIIHHHGGGGGGFFFEEECCCCCCBBBCCCCCCBBBBBBAAA@@@???===<<<<<<<<<;;;;;;:::999999888888999888888777777666666666333222222222222222111111111111111111000000000000............------------...------------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))******(((((((((((((((((((((((('''(((***+++------......******))))))))))))******((()))))))))*********+++(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---------******+++,,,,,,+++******,,,,,,,,,,,,------......,,,---------......//////******+++---...///000111{{{wwwuuurrrqqqpppooollljjjhhhhhhiiiiiigggccc```]]]XXXWWWVVVUUUTTTTTTUUUVVVWWWYYYZZZZZZYYYYYYZZZ[[[\\\bbblllsssyyy~~~{{{tttjjjaaaZZZPPPNNNLLLLLLPPPUUU[[[___eeesssttteeeYYYRRRDDDAAA??????AAAAAA???===;;;<<<<<<;;;888777777777;;;;;;;;;;;;;;;<<<===>>>===<<<;;;;;;:::;;;<<<============>>>>>>???????????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDDDDEEEEEEEEEBBBBBBCCCEEEGGGKKKNNNPPPOOOLLLIIIFFFEEEFFFHHHIIIGGGHHHIIIKKKMMMOOOQQQSSSQQQPPPOOOPPPRRRTTTTTTTTTTTTTTTVVVVVVWWWVVVUUUTTTVVVVVVVVVWWWWWWXXXXXXXXX]]]]]][[[YYYVVVTTTRRRQQQOOOPPPQQQQQQRRRSSSWWWYYYWWWWWWVVVSSSPPPNNNNNNOOOOOOQQQQQQQQQOOOOOOPPPQQQSSSSSSRRRRRRRRRRRRRRRRRRNNNNNNMMMKKKIIIHHHIIIKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDBBBAAAAAAAAABBB@@@@@@@@@@@@???>>>===<<<;;;;;;::::::999999888888777777777666666555555555222222222222222222111111111111000000000/////////.........------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))************))))))))))))))))))))))))((((((((()))***,,,---...++++++***)))))))))******''''''((())))))***++++++''''''''''''''''''''''''((()))***++++++***)))((())))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))******))))))******+++,,,*********************************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))***+++,,,---......***+++,,,------,,,+++***++++++,,,,,,------......,,,,,,,,,---......//////,,,,,,---------.........}}}zzzwwwssspppnnnllliiigggdddddddddccc```]]]YYYWWWSSSTTTVVVXXXZZZ\\\^^^^^^```cccfffhhhhhhiiilllooooooxxxwwwssslllfffaaaZZZSSSNNNKKKLLLNNNRRRZZZeeepppwwwtttdddXXXMMMFFF======>>>>>>>>>>>>===<<<:::;;;;;;999666555666888:::::::::;;;<<<===>>>>>>>>>===<<<::::::::::::;;;;;;;;;===>>>???????????????>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCAAA@@@@@@@@@@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDBBBCCCDDDFFFHHHKKKMMMNNNJJJHHHFFFDDDDDDEEEGGGHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQOOONNNOOOQQQSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZ\\\\\\\\\ZZZWWWSSSOOOMMMLLLNNNQQQRRRSSSUUUXXXZZZXXXXXXWWWUUUQQQOOONNNOOONNNPPPQQQPPPMMMLLLMMMNNNQQQPPPPPPOOOOOOOOOOOOOOOLLLMMMLLLKKKIIIJJJLLLOOONNNMMMLLLJJJHHHGGGGGGFFFHHHFFFDDDAAA@@@???@@@@@@??????@@@@@@???>>>===<<<;;;;;;::::::999888888888555555555555444444444444111111111111111111222222000000000/////////...............---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************((()))))))))************))))))))))))))))))))))))***)))((('''(((***---///,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********))))))******+++,,,************************)))*********++++++++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,)))*********++++++,,,,,,***+++,,,------,,,+++******++++++,,,------......++++++,,,------...//////............------------{{{xxxtttpppmmmkkkhhheee``````^^^\\\YYYUUURRRPPPPPPSSSWWW]]]ccchhhkkkmmmjjjnnnsssvvvxxx|||~~~mmmhhhaaa\\\YYYUUUQQQNNNMMMOOOTTT\\\hhhwww}}}}}}hhhZZZPPPFFF???:::;;;===<<<;;;::::::;;;999::::::888444333666888:::::::::;;;<<<===>>>??????>>><<<:::999999999::::::;;;<<<>>>???@@@@@@@@@??????>>>>>>>>>>>>???@@@<<<<<<>>>???AAACCCDDDEEE@@@@@@?????????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKGGGGGGEEEDDDEEEFFFHHHIIIFFFFFFGGGHHHJJJLLLMMMNNNPPPOOOMMMNNNQQQSSSTTTTTTTTTTTTSSSTTTTTTVVVWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\YYYZZZZZZYYYUUUQQQLLLIIIHHHKKKOOORRRSSSUUUWWWYYYYYYZZZYYYVVVSSSPPPOOOPPPNNNPPPQQQOOOLLLJJJKKKMMMOOONNNMMMMMMLLLLLLLLLMMMJJJKKKKKKJJJJJJKKKOOOQQQOOONNNLLLJJJHHHGGGGGGFFFIIIGGGDDDAAA???>>>??????===>>>???@@@@@@???>>>===;;;;;;::::::999888888777444444444444444444333333111111111111111111222222////////////..................---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************(((((())))))*********+++))))))))))))))))))))))))---+++)))'''(((+++...000,,,,,,+++***))))))******))))))((((((''''''&&&&&&))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))***++++++,,,))))))))))))))))))))))))))))))******++++++++++++***+++,,,------,,,+++***,,,++++++++++++++++++,,,************))))))))))))***+++---......---+++*********+++,,,,,,---......++++++,,,,,,---...//////---------.........//////~~~|||}}}{{{{{{~~~|||zzzxxxtttooojjjfffcccaaa\\\]]]]]]\\\YYYVVVTTTTTTXXX\\\dddooozzzvvvlllbbb^^^YYYVVVVVVUUUSSSPPPUUU\\\hhhwww~~~~~~mmmZZZOOOGGGAAA???======<<<;;;;;;:::999999666666555555555555666666::::::::::::;;;;;;<<<===???===999666666888;;;==================>>>??????@@@@@@??????>>>>>>======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFHHHIIIIIIHHHHHHFFFFFFEEEEEEFFFHHHJJJKKKJJJIIIHHHGGGHHHJJJLLLMMMNNNMMMMMMLLLMMMOOOPPPQQQPPPSSSUUUVVVVVVUUUUUUVVVYYYXXXXXXXXXXXXYYYZZZZZZ\\\]]]\\\YYYTTTOOOLLLKKKFFFLLLRRRSSSQQQPPPUUUZZZYYYYYYXXXWWWUUURRROOOMMMNNNOOOQQQRRRRRRQQQOOONNNOOOOOOPPPPPPNNNLLLJJJHHHMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKJJJHHHFFFEEEDDDGGGEEEBBB@@@>>>>>>??????>>>>>>???>>>>>>===<<<;;;::::::999999888777666666666555444333222222222222333222000/////////000111........./////////////////////...---,,,,,,+++++++++++++++,,,,,,---------...---,,,,,,++++++++++++...---,,,+++***************************)))((((((''''''((()))***)))))))))(((((())))))******++++++///---***((('''(((***+++&&&&&&&&&''''''''''''(((************************)))((('''''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((+++*********))))))(((((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((()))))),,,+++***))))))***+++,,,***++++++,,,,,,++++++***))))))))))))************+++++++++*********))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------}}}zzzwwwvvvuuutttrrrqqqtttxxx~~~|||xxxvvvrrrppplllhhhccc___\\\ZZZYYYZZZZZZXXXVVVWWWXXXZZZ^^^hhhxxx}}}uuunnnhhhddd\\\[[[ZZZ[[[^^^cccgggjjjuuuzzzzzz```PPPHHHBBB>>>===<<<<<<;;;;;;:::999999888777777666666666666777777::::::999999:::;;;;;;<<<>>><<<999777777888:::<<<===<<<<<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>>>>;;;;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDDDDCCCBBBCCCDDDBBBEEEHHHIIIHHHFFFFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHIIIKKKMMMNNNPPPOOONNNMMMMMMMMMNNNNNNPPPRRRTTTTTTSSSSSSTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[XXXSSSNNNJJJIIIMMMQQQRRROOOMMMNNNPPPRRRSSSSSSTTTSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPOOONNNMMMNNNOOOOOONNNLLLIIIGGGKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLKKKIIIHHHFFFEEEDDDFFFEEEBBB@@@>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;:::999999888777777666666555444333222111111111111333333111000000000111222............////////////000//////...------,,,,,,,,,,,,,,,------............---,,,+++++++++++++++...---,,,+++***************************)))(((((((((((((((((())))))))))))(((((((((((()))))))))))),,,+++)))((('''((()))***'''''''''((((((((())))))(((((((((((((((((((((((()))(((((('''((()))***+++((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((*********)))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))******)))(((((()))*********++++++,,,,,,++++++***))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------~~~~~~~~~yyyzzz{{{|||}}}}}}}}}}}}vvvvvvvvvuuussspppmmmllliiihhhgggggghhhjjjmmmnnnxxxyyyxxxuuuqqqmmmlllllliiigggddd```]]]ZZZXXXWWWYYYYYYYYYXXXYYY]]]bbbfffeeetttzzzrrrggg___ZZZZZZ[[[[[[^^^ccciiippp{{{yyygggRRRGGGBBB>>><<<<<<;;;;;;::::::999888888888888888777777777777888888999999999888999999:::;;;<<<;;;:::999888999:::;;;<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>???:::;;;<<<>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC???AAACCCCCCBBBBBBCCCDDDBBBGGGMMMMMMJJJFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGIIIHHHHHHGGGHHHJJJKKKLLLRRRQQQPPPNNNMMMLLLLLLLLLPPPQQQRRRQQQPPPPPPRRRTTTTTTTTTTTTUUUUUUWWWXXXXXXYYYYYY[[[]]]^^^ZZZSSSMMMMMMOOORRRSSSRRRPPPMMMKKKNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOLLLNNNPPPQQQPPPNNNJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJIIIGGGEEEDDDDDDEEEDDDBBB@@@???>>>>>>???>>>>>>>>>======<<<::::::999888888777777666666666444333222111000000000000444333222111111111111222........................000000//////......------------------............---,,,,,,++++++++++++,,,---,,,+++******************************)))(((((()))((('''''''''(((***+++******)))))))))))))))((())))))(((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((******))))))))))))((((((&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))(((((((((((())))))******++++++++++++******))))))))))))************+++++++++***************++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++------------------------||||||{{{zzzxxxvvvtttssspppqqqrrrsssssssssssssssmmmmmmlllkkkhhhfffdddbbb````````````___`````````bbbdddffffffeeedddeeefff^^^^^^]]]\\\[[[[[[[[[[[[^^^```bbbeeehhhlllqqquuurrr}}}vvvooohhhhhheee___YYYVVVXXX[[[dddlllwww~~~gggYYYIIIBBB@@@===<<<===999999999999888888777777999888888888888888888999999888888888888888999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<=========>>>>>>??????>>>>>>???@@@BBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEDDDCCCAAABBBBBBCCCKKKRRRSSSMMMIIIIIILLLIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJJJJQQQQQQPPPNNNMMMLLLLLLLLLPPPPPPPPPOOONNNNNNQQQSSSRRRRRRSSSSSSTTTUUUWWWWWWVVVWWWYYY___dddccc[[[SSSRRRSSSUUUXXX[[[ZZZUUUPPPNNNNNNMMMMMMMMMLLLKKKKKKPPPPPPOOONNNNNNOOOPPPPPPNNNPPPSSSTTTTTTQQQNNNKKKIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDCCCDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<:::999888777777777666666666555555222222111000000000000000222222222111111111111111///...............------//////......------------------------------------,,,,,,+++++++++++++++,,,,,,,,,+++******************************)))((((((***)))'''&&&'''(((***,,,,,,+++++++++***)))))))))'''((()))*********)))(((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((())))))))))))))))))((((((%%%%%%'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))******++++++++++++******((()))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}{{{zzzzzzyyysssssssssrrrpppmmmkkkiiiiiijjjjjjjjjiiiiiihhhgggddddddcccbbb```^^^]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUXXX]]]aaaaaaaaaaaaaaaUUUVVVWWWYYY\\\___bbbccckkkpppvvv|||wwwkkkbbb]]]WWWXXXXXXWWWVVVZZZaaagggwwwqqqZZZNNNDDD@@@???<<<;;;<<<999999888888888888777777999999888888888888999999999888888777777888888888999::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<======>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFGGGHHHFFFDDDAAAAAAAAACCCKKKRRRSSSMMMIIIJJJMMMLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOOQQQTTTSSSRRRRRRSSSTTTUUUVVVVVVTTTUUUYYY```ggggggaaa[[[XXXXXXYYY]]]``````ZZZUUUNNNMMMLLLLLLKKKJJJJJJJJJPPPOOONNNNNNNNNNNNOOOPPPMMMOOORRRSSSSSSQQQNNNLLLLLLKKKKKKJJJIIIHHHGGGGGGIIIHHHHHHFFFEEEDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<:::999888777666666555555555555555444111111000000//////000000000000000000000//////...//////......---------,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,++++++******))))))*********************)))((((((***)))'''&&&'''(((***,,,*********)))((((((((('''((()))***,,,,,,+++***)))&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((((((((())))))%%%%%%'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******************************)))******++++++******)))((()))))))))************************************++++++++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{xxxxxxxxxxxxwwwuuusssqqqpppjjjjjjiiihhhfffdddbbbaaabbbbbbbbbaaaaaa```^^^^^^]]]\\\\\\ZZZYYYYYYXXXXXXUUUUUUUUUUUUUUUTTTSSSRRROOOSSSXXX\\\\\\\\\[[[[[[UUUWWWZZZ___eeejjjoooqqqvvvjjj```YYYVVVUUUTTTSSSQQQSSSZZZfffuuuzzzaaaNNNEEE>>>===<<<999888999888888888888888888888888999999888888888888999999:::999888888777888888888999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<==================>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@GGGIIIIIIGGGDDDBBBAAABBBAAAGGGMMMNNNKKKHHHIIIKKKMMMLLLJJJIIIHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOKKKLLLMMMOOOOOOPPPPPPOOOMMMNNNOOOPPPPPPQQQSSSUUUUUUTTTTTTTTTTTTUUUVVVVVVTTTUUUXXX^^^dddeeeccc___[[[[[[[[[^^^```^^^ZZZUUUNNNMMMLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOOOOOOONNNNNNJJJKKKMMMNNNNNNNNNLLLKKKMMMMMMLLLJJJHHHGGGFFFEEEHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;999888666555444444444444444444444444111111000000000000000111//////000000//////...---//////......---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************+++************++++++,,,+++******)))))))))*********************)))(((((()))((('''''''''(((***+++'''&&&&&&&&&&&&&&&%%%%%%)))***+++,,,,,,+++***)))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''(((((((((((())))))&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******))))))************))))))))))))))))))***************************+++++++++++++++++++++++++++++++++************))))))))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,~~~|||{{{yyywwwwwwxxxwwwssspppmmmnnnoooooommmjjjgggdddaaaaaa```^^^\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYXXXXXXVVVVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSQQQTTTXXX[[[\\\]]]___aaaeeeggglllrrrxxxzzzoooiiiaaaYYYTTTUUUWWWZZZ]]]\\\]]]dddrrrfffSSSDDD>>>:::;;;;;;888777888999999999999999999999999888888777777777777888888::::::999888888888888888:::999999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<==================<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEFFFGGGFFFDDDCCCCCCCCCAAADDDHHHJJJJJJIIIJJJJJJKKKKKKIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOKKKLLLMMMOOOPPPPPPOOOOOOKKKMMMPPPRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVUUUVVVXXX[[[]]]^^^^^^^^^XXXYYYZZZ\\\^^^]]][[[YYYRRRQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMIIIJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBB@@@AAA@@@@@@@@@???>>>===<<<;;;;;;:::999777555444333333333333333444444444111111111000000111111222///000000111000///...---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************+++,,,,,,******))))))))))))*********************)))(((((((((((((((((())))))))))))&&&&&&&&&&&&''''''''''''***++++++******)))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((('''''''''((((((((())))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++((()))***++++++***)))((())))))************))))))))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++*********)))))))))******+++,,,,,,------++++++++++++++++++++++++|||}}}}}}}}}|||yyywwwuuuuuurrrnnnmmmoooooonnnllleeeggghhhiiigggccc___\\\\\\[[[YYYXXXVVVVVVUUUUUURRRSSSTTTUUUVVVVVVVVVVVVSSSRRRRRRQQQRRRRRRSSSSSSVVVVVVVVVVVVVVVWWWWWWWWWXXXZZZ]]]```ccchhhmmmqqqxxxzzz{{{ooobbb___[[[VVVRRRSSSXXX^^^bbbgggiiippp~~~mmmWWWHHH@@@;;;999;;;<<<999888999999999999999999999::::::888888777777777777888888;;;;;;:::999888888999999::::::999888999:::<<<===<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEEEEDDDCCCDDDEEECCCEEEGGGIIIKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNOOOPPPOOONNNNNNJJJMMMQQQTTTUUUVVVWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWZZZ\\\TTTVVVXXX[[[]]]___```aaaYYYWWWSSSPPPLLLJJJIIIHHHLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>===;;;;;;;;;:::888666555444333333333333333333333333222111111111111111222222000111111222222000///...//////...---,,,,,,++++++---------------------------------,,,,,,+++++++++******))))))***+++,,,,,,***)))))))))))))))*********************)))((((((''''''((()))***)))))))))(((((())))))******+++++++++******)))(((''''''&&&(((((((((((())))))))))))************************&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''''''''(((((()))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++'''((()))******)))((('''))))))************))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxvvvvvvuuusssqqqooommmlllkkkjjjggggggfffeeecccaaa```___^^^\\\ZZZYYYWWWWWWXXXWWWWWWVVVUUUTTTSSSRRRTTTUUUUUUSSSQQQOOOOOOPPPOOOPPPRRRRRRRRRSSSVVVXXX[[[YYYWWWXXX[[[^^^``````eeehhhlllpppuuu}}}}}}|||wwwvvvsssoooiiiddd___]]]WWWZZZ\\\]]]aaajjjxxxuuueeeTTTGGGBBB<<<;;;:::999888888888888555666666777888999999999666777888999:::999888888888888999:::::::::999999888999:::;;;;;;:::999888>>>>>>>>>======<<<<<<<<<;;;:::999999999999:::;;;;;;<<<===>>>@@@AAABBBCCC===???BBBEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHIIIMMMMMMMMMMMMNNNOOOPPPPPPMMMNNNOOOPPPPPPOOONNNMMMNNNOOOOOOQQQSSSUUUWWWXXXWWWVVVVVVUUUUUUVVVVVVVVVYYYXXXWWWVVVUUUTTTTTTTTTYYYXXXWWWWWWYYY\\\___bbb```]]]YYYTTTPPPNNNMMMMMMOOONNNNNNPPPQQQPPPNNNLLLNNNMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>>>>??????===<<<;;;;;;:::999999888888777888777444222111222333333111111111111000000000000000000//////......------......---------,,,,,,,,,///...,,,+++***++++++,,,------,,,,,,+++***)))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''))))))************))))))(((''''''(((((()))***+++))))))))))))))))))))))))+++***)))'''''''''((()))))))))************))))))(((((((((((())))))))))))(((((()))***************))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************+++,,,+++)))))))))+++---+++)))))),,,---,,,***************************)))******)))'''&&&((()))~~~~~~}}}{{{yyyyyyyyyzzz{{{}}}{{{yyywwwwwwxxxzzz{{{zzzyyy{{{zzzzzzyyywwwuuusssrrrqqqqqqoooooonnnmmmkkkiiigggfffcccaaa_________^^^\\\ZZZ\\\[[[ZZZXXXVVVUUUSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSQQQSSSSSSSSSRRRRRRTTTVVVTTTTTTTTTSSSTTTWWW]]]aaabbbcccdddgggjjjnnnrrruuu~~~|||uuummmgggbbb___aaaaaaaaa___]]]\\\[[[[[[^^^dddmmmuuu~~~~~~zzzzzzsssdddWWWJJJAAA???;;;;;;:::999888888888888::::::999888777666555555555666777999999999999999777888888999999999999999888999999::::::999999888<<<;;;;;;::::::999::::::::::::::::::::::::::::::;;;<<<===>>>@@@AAABBBCCC>>>???AAACCCDDDDDDCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHLLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPRRRTTTVVVWWWSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVUUUTTTTTTTTTTTTTTTWWWVVVUUUUUUVVVXXXZZZ\\\\\\ZZZVVVSSSPPPOOOOOOOOOOOONNNOOOPPPRRRSSSQQQOOOOOONNNMMMLLLKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBAAA???>>>>>>>>>>>>===;;;:::::::::999888888777777666555333111111111222333111111111000000000/////////////////////............------------,,,,,,,,,......---,,,,,,,,,------+++++++++***))))))(((((()))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''((())))))******))))))(((******)))(((''''''''''''))))))))))))))))))))))))******)))(((((((((((((((((())))))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,***)))***+++---***((()))+++,,,+++)))************************)))******)))''''''(((***{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzvvvuuusssrrrqqqqqqrrrssstttssspppooonnnooopppqqqwwwsssrrruuuwwwuuuqqqpppooonnnmmmkkkjjjiiihhhhhheeeddddddcccaaa___^^^]]]ZZZXXXWWWVVVWWWWWWUUUTTTTTTTTTSSSQQQPPPNNNMMMLLLKKKKKKLLLMMMOOOPPPRRRSSSRRRTTTTTTTTTTTTVVVYYY\\\ZZZYYYXXXXXXZZZbbbkkkqqqtttxxx}}}zzzuuuqqqmmmgggeeeccc___[[[WWWTTTRRRSSSVVV[[[___bbbfffjjjlll{{{}}}yyyppppppwwwrrr___QQQGGG???;;;<<<;;;:::999888777777777777::::::999888666555444444444555666777888999999888666666777888888888888888999999999888888999999999<<<;;;999888888999999::::::;;;<<<======<<<;;;:::<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBFFFFFFFFFFFFFFFGGGGGGHHHEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGKKKJJJJJJKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNOOOQQQRRRTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTTTTSSSSSSSSSTTTTTTVVVUUUSSSRRRRRRRRRTTTTTTVVVUUUSSSQQQPPPPPPQQQRRROOONNNOOOQQQSSSTTTSSSRRROOOOOOPPPPPPOOONNNNNNMMMIIIIIIHHHGGGEEEDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCBBB@@@>>>======>>>===<<<:::999999999888777777666666333222111000000111222333111111000000000000//////.........///////////////------------,,,,,,,,,,,,,,,------...............++++++++++++************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))'''''''''''''''''''''''')))))))))))))))((((((''''''(((((())))))(((((('''***)))((('''&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))(((((('''((((((((())))))*********'''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))+++---...---,,,***++++++,,,***))))))***++++++******************************++++++***(((((()))+++rrrqqqpppnnnmmmllllllllloooooooooppppppqqqqqqqqqllllllkkkjjjiiiiiijjjjjjkkkjjjiiihhhhhhiiijjjkkknnnkkkjjjkkklllkkkhhhffffffeeedddbbbaaaaaaaaaaaa\\\\\\[[[[[[YYYXXXVVVVVVTTTSSSRRRRRRTTTTTTSSSRRRRRRQQQQQQPPPOOONNNMMMMMMNNNNNNOOOPPPQQQTTTVVVWWWYYYZZZ[[[[[[[[[^^^aaadddbbbbbbcccdddiiiqqq{{{zzzqqqjjjddd___\\\VVVUUUTTTSSSSSSTTTVVVWWWVVV___kkkvvv~~~|||xxxuuutttwwwyyynnn```PPPEEE???:::999<<<999999888777777777777777555555666666777888888999666666666666666666666666444555666777888888888777:::999888777777888999:::===<<<:::999999:::;;;<<<;;;===???@@@@@@???===;;;<<<<<<===>>>???@@@AAAAAABBBAAAAAA@@@@@@AAABBBCCCGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQPPPPPPQQQQQQQQQMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTTTTSSSTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPRRRSSSTTTPPPOOONNNPPPQQQRRRQQQPPPNNNOOOPPPQQQQQQPPPOOONNNIIIIIIHHHFFFEEECCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???===<<<<<<===<<<;;;:::888888777777666555555555111111111111111222333444111000000000////////////------......//////000000---------,,,,,,,,,++++++***+++---...///...------------------------......))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''&&&%%%%%%&&&&&&'''((()))(((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))***+++++++++***))))))(((''''''&&&'''(((((())))))(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))))),,,...//////---+++++++++,,,+++*********+++++++++************************+++,,,,,,+++)))(((***+++kkkjjjiiigggfffeeeeeeeeejjjjjjjjjjjjiiiiiihhhhhhdddccccccbbbbbbbbbbbbbbb````````````aaacccdddeeeddddddcccbbbbbbbbbaaa___\\\[[[[[[ZZZYYYYYYZZZZZZVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOOOOPPPRRRSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUVVVXXXZZZ]]]___dddfffhhhkkkmmmpppuuuxxxvvvwwwyyyzzz|||uuuppphhhaaa[[[WWWTTTRRRRRRPPPOOOOOOQQQVVV[[[^^^iiiuuu{{{wwwxxx{{{rrriii[[[PPPEEE@@@===999888999888888777666666666777777222333444555777999:::;;;888777777555444333333333444444555666777888888888:::999777777777777999:::<<<;;;:::::::::;;;<<<<<<===???@@@BBBBBB@@@???===<<<<<<===>>>???@@@@@@AAADDDCCCBBBAAAAAABBBDDDEEEFFFEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDDDDEEEEEEEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRSSSTTTVVVXXXYYYXXXXXXVVVUUUSSSSSSRRRRRRUUUUUUTTTSSSQQQOOONNNMMMNNNNNNNNNOOOQQQRRRSSSTTTQQQOOOMMMMMMNNNNNNMMMLLLKKKLLLNNNOOOOOOOOOMMMMMMIIIIIIGGGFFFDDDCCCBBBAAABBBAAAAAAAAAAAAAAA@@@@@@>>><<<;;;;;;<<<;;;:::888777666666555555444333333111111111222222333444555000000000////////////...------......//////000000------,,,,,,,,,+++++++++((()))+++,,,------,,,+++------------------......))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''&&&%%%%%%&&&&&&'''((()))(((((((((((((((((((((((('''((()))******)))((('''((((((''''''((()))******,,,,,,++++++***)))(((((((((((()))************)))'''((((((((()))))))))*********))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++---...000000...+++++++++,,,,,,,,,+++++++++,,,---************************+++,,,,,,+++)))(((***+++eeedddcccbbbaaa`````````ccccccccccccbbbaaa```___[[[[[[\\\\\\[[[[[[[[[[[[WWWWWWWWWXXXYYYZZZ[[[\\\\\\^^^]]]ZZZZZZ\\\[[[YYYTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRNNNMMMMMMOOOQQQSSSSSSSSSPPPQQQQQQRRRTTTUUUUUUVVVWWWWWWXXXZZZ^^^ccchhhkkkxxx|||uuulllfff___\\\WWWQQQNNNLLLLLLMMMMMMNNNPPPUUU]]]gggpppvvvxxxwwwwww{{{~~~}}}nnn```VVVKKKCCC======<<<888666666777777666666666666777777555555666666666666777777888777666444333222222222333444555777888888888888888888888777777888888888999999999:::::::::::::::>>>???@@@AAAAAA@@@???>>><<<<<<===>>>>>>???@@@@@@CCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMOOOQQQTTTWWWZZZ[[[XXXWWWVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUSSSQQQOOONNNNNNNNNOOOPPPQQQQQQRRRRRRPPPNNNLLLKKKKKKKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<::::::;;;;;;999888555555555444333333222222111222222333333333444444000000////////////...............///////////////,,,,,,,,,,,,++++++++++++)))******++++++++++++***++++++++++++************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((()))))))))******'''''''''''''''''''''''''''(((((()))))))))))))))'''(((((())))))(((((('''***)))((('''&&&&&&&&&&&&))))))))))))))))))))))))'''(((((()))))))))))))))***)))''''''''''''))))))***))))))(((((('''''''''((())))))***************''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,...000000...+++***)))+++,,,,,,+++******+++---***************************++++++***(((((()))+++[[[[[[ZZZYYYYYYXXXYYYYYYYYYZZZ[[[[[[[[[ZZZYYYYYYTTTUUUUUUUUUVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTXXXXXXTTTSSSVVVWWWTTTQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUTTTTTTSSSSSSNNNMMMNNNPPPTTTVVVVVVVVVSSSTTTVVVXXXZZZ\\\^^^______```dddjjjqqqzzz}}}rrriiiaaaZZZVVVRRRQQQNNNLLLKKKNNNRRRUUUXXX\\\eeeppp}}}~~~~~~~~~|||yyymmm___RRRHHHBBB<<<999:::;;;888666555666666666555555666666777888777777666555555444444555555333222222222333444444444666777888999999999777777888888888888777777777999:::<<<<<<<<<::::::======>>>>>>>>>>>>======<<<<<<======>>>?????????@@@@@@AAAAAABBBCCCDDDEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAACCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJLLLNNNOOOPPPQQQSSSVVVXXXXXXVVVSSSQQQOOOOOONNNNNNNNNOOOPPPPPPLLLMMMNNNOOOQQQTTTVVVWWWTTTTTTSSSSSSSSSTTTTTTUUUSSSTTTUUUVVVUUUSSSQQQOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;999999::::::888777444444444333222222111111111111222222222222222222000000/////////.........///////////////.........,,,,,,,,,++++++++++++***,,,,,,++++++******+++++++++++++++***))))))(((((()))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''((()))))))))))))))((())))))******))))))(((******)))(((''''''''''''))))))))))))))))))))))))((((((((((((((()))******+++***(((&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&'''(((((()))***)))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++,,,...000000...+++)))((((((***+++***((('''))),,,************************)))******)))''''''(((***SSSRRRRRRQQQQQQQQQRRRRRRQQQSSSTTTVVVVVVVVVUUUUUUPPPQQQQQQRRRRRRRRRQQQQQQUUUUUUTTTSSSRRRQQQPPPOOOOOOTTTUUUPPPOOOSSSUUURRRRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTUUUUUUUUUTTTTTTSSSPPPPPPQQQSSSWWWZZZZZZZZZ___```bbbeeehhhjjjlllnnnoooqqqwwwwwwqqqhhh```ZZZVVVSSSQQQQQQQQQQQQQQQTTTZZZbbbgggsssyyy~~~uuuooopppwww~~~zzzpppfff]]]QQQFFF>>>AAA;;;888:::<<<999777888666666555555555666666777777777666666555555555444333222111111222444555666444555666888999999::::::666777888999999888777666999;;;===@@@@@@???===;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????>>>>>>???AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIKKKMMMNNNOOOQQQSSSWWWYYYYYYWWWSSSQQQPPPOOOOOONNNOOOOOOPPPPPPQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWRRRSSSUUUWWWVVVUUURRRPPPRRRRRRRRRRRRQQQPPPOOONNNMMMKKKIIIIIIKKKLLLMMMLLLJJJIIIHHHFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA<<<:::999999:::999888666444444333333222111111000000000111111111111000000000/////////............000000//////.........---,,,,,,,,,+++++++++******///...,,,+++***+++,,,,,,------,,,,,,+++***)))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))(((''''''(((((()))***+++)))))))))))))))))))))))))))(((''''''''')))***+++,,,+++(((&&&%%%%%%&&&'''&&&&&&''''''''''''''''''&&&''''''(((((((((((((((&&&''''''((()))******+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******++++++...000000---***((('''&&&((()))(((&&&%%%'''***************************)))******)))'''&&&((()))QQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQNNNLLLMMMPPPRRRRRRPPPSSSQQQOOOPPPTTTVVVVVVUUUQQQSSSUUUUUUTTTTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXZZZXXXXXX[[[[[[\\\```gggjjjnnnssswwwyyy}}}xxxqqqkkkggg\\\\\\YYYTTTRRRUUUVVVTTTWWWZZZ```hhhpppzzz~~~{{{tttvvvwwwvvvxxx~~~wwwlll]]]QQQJJJDDD???;;;:::999888777666666666666555555666666666666555555777777666555444333333222111111222444666777555444666666777888888888888888777888::::::::::::<<<===777:::===@@@AAA???===<<<===============>>>??????>>>======>>>@@@@@@???======>>>@@@BBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBDDDFFFGGGFFFEEEDDDEEEFFFGGGJJJKKKMMMNNNNNNQQQSSSWWWYYYZZZXXXVVVTTTYYYVVVSSSSSSUUUVVVUUUSSSQQQPPPPPPQQQRRRRRRPPPOOOLLLLLLMMMOOOQQQSSSUUUWWWVVVSSSQQQRRRSSSTTTRRROOOSSSPPPMMMMMMOOOPPPOOOMMMIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHGGGEEECCCDDDDDDDDDDDDBBBAAA@@@@@@@@@???????????????@@@>>>===<<<:::999888777777444444333333333222222222000000000000000000000000111000000///...---------......---------,,,,,,,,,************************------,,,,,,+++***)))))))))(((&&&%%%&&&''')))******)))***+++,,,,,,***(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&''''''((()))*********************************((()))***++++++***(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))&&&(((******(((&&&%%%%%%%%%%%%&&&((()))+++,,,,,,''')))******)))(((((()))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((()))******%%%'''***+++)))$$$''''''(((((())))))******+++*********))))))((((((++++++++++++++++++++++++))))))(((((((((((())))))((()))************)))((())))))(((((((((((())))))OOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOMMMOOOQQQSSSRRRPPPTTTSSSRRRTTTWWWYYYXXXVVVTTTVVVWWWXXXWWWXXXYYY[[[XXXYYYZZZ[[[]]]___aaabbbcccaaabbbfffjjjnnnvvv~~~~~~uuummmfffaaa\\\YYYTTTXXXZZZZZZ^^^dddgggfffmmmrrr{{{}}}vvvsssrrrvvv{{{{{{uuuggg^^^QQQGGGBBB???;;;888999888777666555555555555555555666666666666555555666555555444333333222222222222333555777777666444666666777888888888888888777999::::::::::::<<<===::::::;;;<<<===========================>>>>>>???>>>===<<<>>>@@@AAA@@@???===>>>???AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCEEEGGGGGGGGGFFFEEECCCDDDFFFHHHJJJKKKLLLLLLOOOQQQTTTWWWYYYZZZYYYXXXXXXVVVSSSSSSUUUVVVUUUSSSTTTSSSRRRSSSUUUUUUSSSQQQMMMNNNNNNPPPRRRTTTVVVWWWTTTRRRPPPPPPQQQQQQOOOMMMNNNNNNNNNOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHHHHHHHHHHGGGEEECCCDDDDDDDDDDDDBBBAAA@@@@@@???>>>==================<<<:::888777666666555444333333333333222222222000000000000000000000000111000000///......------...------------,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))***)))((('''((()))+++,,,***)))((()))******((('''(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((''''''''''''((())))))***++++++)))))))))))))))))))))))))))*********)))'''&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))'''(((((('''&&&%%%&&&((('''((((((((()))))))))***$$$%%%&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''')))((((((''''''(((((()))'''''''''''''''((())))))'''((((((((((((&&&$$$###(((((((((((())))))))))))))))))))))))((((((((('''************************)))))))))(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))KKKKKKJJJJJJJJJJJJJJJJJJLLLMMMNNNPPPQQQRRRSSSSSSQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQSSSVVVWWWVVVUUUYYYYYYYYY\\\^^^___]]]\\\[[[]]]___```aaabbbdddfffeeeeeegggjjjnnnqqqtttvvvxxxvvvwww{{{~~~wwwrrrjjjeee___ZZZXXXWWWVVVUUUYYYaaaiiipppzzz~~~yyytttssstttvvv}}}yyysssllleeeTTTMMMCCC===;;;:::888777777666555444444444444444555555666666666666555555444444444333333222222111444333444666888888777555666666777888888888888888888:::;;;:::999:::<<<===>>>===<<<:::;;;<<<===???======<<<<<<======>>>>>>BBB@@@>>>===???@@@@@@???>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHFFFDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKLLLNNNQQQTTTWWWZZZ[[[\\\WWWUUUSSSSSSTTTUUUTTTSSSTTTTTTSSSTTTVVVVVVTTTSSSOOOOOOPPPQQQSSSTTTVVVWWWUUUTTTRRRQQQQQQQQQOOOMMMLLLQQQUUUUUURRRNNNLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<;;;;;;;;;;;;::::::888777555444444444333333333222222222111111000000000000000000000000000000000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++*********+++---...---+++)))))))))***)))((())))))************))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))***+++++++++((((((((((((((((((((((((*********)))(((&&&$$$###(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))(((((('''%%%$$$%%%(((+++******))))))(((((('''''''''''''''&&&%%%%%%''')))(((((((((((((((((((((((()))((((((''''''(((((()))''''''&&&&&&&&&'''((((((***)))'''&&&'''(((***,,,))))))))))))(((((((((((()))(((((((((((('''''''''))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))***))))))(((((((((((())))))KKKLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRTTTUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWUUUVVVYYY]]]aaacccddddddfffhhhjjjlllnnnnnnlllkkklllooorrrtttuuuwwwzzz}}}{{{wwwrrrmmmjjjfffaaa^^^YYYWWWUUUWWW]]]ccchhhkkkuuu~~~|||xxxyyy|||}}}{{{rrrkkkcccZZZSSSHHHCCC<<<888888888888888666666555444444444444444444555555666666555555444444444444333333333333333555555555777999999777555666666777888888888888888999:::;;;:::999:::<<<>>>BBBAAA???===<<<===>>>???======<<<<<<<<<======>>>FFFCCC???======>>>>>>===???>>>======>>>@@@AAACCCDDDEEEHHHJJJLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIMMMLLLKKKJJJHHHEEEBBBAAACCCDDDFFFHHHIIIJJJKKKKKKKKKLLLMMMPPPSSSVVVYYYZZZUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRRRRSSSUUUUUUTTTRRRQQQQQQRRRRRRSSSTTTVVVVVVWWWVVVUUUTTTSSSQQQPPPOOOPPPXXX___^^^WWWPPPMMMMMMJJJJJJJJJIIIHHHHHHHHHGGGJJJIIIGGGGGGHHHHHHFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>><<<;;;:::::::::999888777666444444444444222222222222111111111111000000000000000000000000000000//////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++,,,------000...+++***+++,,,,,,+++*********++++++*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))******))))))((('''&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))'''(((((('''&&&'''))),,,******))))))((((((''''''******)))'''&&&&&&))),,,))))))))))))))))))))))))***))))))(((((())))))***(((''''''''''''((())))))***)))'''&&&''')))+++---******))))))(((((('''''')))))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))OOOPPPQQQSSSTTTTTTTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYVVVWWWYYYZZZ\\\]]]]]]]]]aaaccchhhmmmrrrwwwzzz}}}}}}vvvrrrpppfffdddaaa___]]]\\\[[[ZZZYYYZZZ^^^gggssszzzvvv{{{}}}xxxoooeee]]]TTTKKKEEEAAA>>>999777666666777777666666555444444444555555444444555555555555444444444444444444555555555555666555666777999999777555666666777888888888888888999:::::::::999;;;>>>@@@BBBBBB@@@>>>===<<<<<<;;;======<<<<<<<<<<<<======CCCAAA>>>===>>>???@@@??????>>>>>>===>>>???AAABBB???AAACCCFFFGGGGGGFFFEEEHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQTTTUUUSSSSSSSSSSSSRRRRRRSSSTTTSSSRRRRRRSSSUUUVVVTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUSSSQQQPPPOOOOOOTTT\\\cccbbbXXXOOOKKKLLLJJJJJJJJJIIIHHHHHHHHHGGGJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@AAA@@@>>>===<<<;;;;;;:::999888777555444444444444222222111111111000000000////////////////////////////////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++,,,,,,000...+++***+++,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))&&&(((***+++***)))******(((((((((((())))))))))))(((((('''%%%$$$%%%'''***************************+++******))))))******+++))))))(((((())))))***+++))))))((((((((((((((((((******))))))((((((''''''******************************************************))))))))))))******((()))+++,,,,,,+++)))((())))))(((((((((((())))))OOOQQQSSSUUUWWWWWWWWWWWWVVVWWWXXXZZZ\\\]]]]]]]]]]]]___aaadddgggjjjkkkllluuuxxx}}}|||xxxrrrjjjccc``````aaa]]]\\\\\\]]]^^^aaaccceeelllooouuu~~~|||zzztttjjjeee]]]UUUNNNHHHBBB???;;;999777555444444444555666555555444444444555555444444555555555555444444444444444555555666666666666666666777999888666444666666777888888888888888888999999999999<<<@@@CCCCCCBBB@@@>>><<<:::999999======<<<<<<;;;;;;<<<<<<<<<;;;:::;;;???BBBCCCCCC???????????????@@@AAAAAA@@@AAACCCDDDEEEEEEEEEDDDGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHIIIJJJKKKLLLHHHIIIJJJKKKMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRQQQQQQSSSUUUTTTSSSSSSUUUWWWXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSTTTQQQRRRRRRQQQNNNLLLLLLMMMSSSZZZ```^^^UUULLLIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFFFFGGGGGGEEEDDDBBBBBBAAA@@@????????????@@@???>>>===<<<;;;;;;;;;777777666444444333333333111111111000000000000/////////////////////////////////////////////......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++***((((((***+++***)))******++++++++++++******)))))))))*********++++++))))))))))))))))))))))))))))))))))))************************************************************)))((((((((()))***+++,,,(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))%%%(((+++,,,+++)))((((((&&&''''''((()))******+++)))***)))((('''''')))+++))))))))))))))))))))))))+++******))))))******+++******))))))******+++,,,(((((())))))((('''&&&%%%))))))))))))((((((((((((******+++++++++++++++,,,************************))))))(((((((((((())))))((()))***++++++***)))((())))))(((((((((((())))))VVVXXX[[[^^^```aaa``````___aaacccgggjjjlllnnnnnnqqqsssvvv{{{zzzvvvrrrmmmjjjccccccbbb```___ccciiinnnlllmmmooorrrvvv|||zzzuuunnngggYYYUUUNNNHHHBBB???<<<;;;777777666444333333444555444444333333333333444444333444444555555444444333222222333444444555666666666555555777888888666333666666777888888888888888777888888999:::===BBBEEEJJJGGGBBB>>>;;;;;;;;;<<<>>>===<<<;;;;;;;;;;;;<<<:::999999<<>>=========>>>======<<<;;;::::::;;;;;;555555333333222222222222111111000000000/////////////////////////////////.../////////////////////,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++(((''''''(((***+++***)))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))((('''((()))******(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))'''((())))))'''&&&'''''''''''''''((()))*********)))+++,,,+++***)))***,,,))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++)))(((((((((''''''''''''(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((***((('''&&&&&&'''(((***))))))(((((((((((())))))eeegggjjjmmmoooppppppoooooorrruuuzzz~~~}}}wwwrrrnnngggbbb^^^\\\YYYWWWYYY]]]bbbgggnnnwwwwwwpppmmmggg^^^WWWSSSOOOHHHBBB===:::999999555666666666444444666777222222222111222222333333333444444555555444444333111111222333444444555555666555555666777777555333666666777888888888888888666777888888:::>>>CCCGGGQQQMMMFFF???<<<===@@@BBB>>>===<<<;;;;;;;;;;;;;;;===<<<<<<===>>>>>>===;;;???@@@AAACCCCCCBBBAAA@@@BBBBBBAAAAAAAAAAAABBBCCCFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOOOONNNOOOQQQSSSRRRPPPPPPSSSUUUQQQPPPPPPRRRTTTUUUTTTSSSUUUTTTSSSRRRQQQQQQQQQQQQNNNQQQRRRQQQNNNLLLNNNPPPPPPRRRUUUTTTQQQNNNMMMNNNIIIJJJJJJJJJKKKLLLLLLLLLIIIHHHFFFFFFGGGGGGEEEDDDAAA???>>><<<<<<<<<======;;;;;;:::999999:::::::::333333222111000000000111000000000000////////////////////////////////////.........///////////////,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++''''''(((+++---...,,,***))))))************)))))))))************+++++++++))))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))((((((((((((((())))))))))))))))))))))))***)))((('''&&&&&&'''((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((('''(((((()))))))))))))))(((((('''%%%######%%%'''(((((((((((())))))))))))%%%&&&(((((('''&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))*********)))'''''''''(((***+++''''''(((((())))))******(((((())))))*********+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''+++((($$$ $$$(((+++))))))(((((((((((())))))vvv{{{|||xxxooofffaaabbb[[[]]]^^^ZZZVVVUUUZZZ___```gggsss|||}}}vvvlllbbbZZZUUUPPPNNNGGGEEE@@@<<<888666555555666555444444333333333333444444444444444444444444333333333444666666444222111111111222222333333333444444555555555555555555555555444444555777:::<<<666444444999;;;<<>>>>>>>><<<<<<:::;;;<<<<<<;;;;;;<<<>>>======>>>@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJLLLLLLLLLKKKMMMNNNOOOPPPPPPNNNMMMKKKMMMNNNOOOOOOPPPPPPOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQVVVUUUTTTSSSRRRQQQPPPOOOQQQPPPOOONNNMMMLLLLLLLLLOOOPPPQQQQQQOOOMMMJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGKKKKKKJJJHHHFFFEEECCCCCCBBBCCCBBB@@@===;;;:::;;;<<<<<<:::999888777777777444333222111000000000000222111///.........///000000000//////.........---111///,,,***))))))+++,,,,,,,,,------,,,,,,+++***++++++******************++++++++++++++++++++++++******++++++++++++******+++)))'''&&&(((***++++++******)))(((((('''(((((((((((((((((())))))))))))(((((())))))*********+++)))))))))))))))(((''''''((((((((((((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))))))))************))))))***(((&&&&&&)))***(((%%%((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))))))))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))******))))))((((((''''''***'''&&&)))///333111...,,,+++++++++******)))))),,,+++***((((((((()))***&&&&&&''''''(((((()))))))))))))))))))))))))))))))))************))))))(((wwwrrrlllhhhaaaZZZXXXZZZYYY[[[\\\]]]___fffooovvv~~~xxxmmmhhh```YYYSSSNNNJJJHHHAAA???<<<888666555555555555555444333333333333333333333333333333333333333222222222444666666444222333333333333444444444555555555555555666666666666888777666666666777999:::888555555888:::999;;;???DDDAAA???>>>>>>>>>===;;;;;;;;;<<<============<<<:::;;;<<<<<<;;;;;;<<<>>>===>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@????????????@@@AAACCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKLLLMMMOOOOOONNNLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQSSSSSSRRRQQQPPPOOONNNMMMNNNNNNMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPOOOMMMJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@===::::::;;;<<<;;;:::999888777777777444333222111000000000000111000000///////////////000/////////...............---,,,******+++,,,---,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++******++++++++++++******,,,***'''''')))+++,,,++++++***))))))((((((((()))))))))))))))************((()))))))))************)))*********))))))((('''((((((((((((((((((((((((+++***))))))(((((())))))(((((((((((((((((((((((())))))************))))))---***(((((())))))'''%%%((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((()))************))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************)))))))))(((((((((''')))'''&&&(((+++---,,,***++++++*********))))))))),,,+++)))((((((((()))***'''''''''((((((((((((((())))))))))))))))))))))))((())))))*********))))))zzzuuummmfff___\\\YYYWWWZZZ___hhhhhhjjjooowww{{{qqqjjj___[[[UUUOOOKKKFFFBBB>>>999888666444444444444555444444333333333333222222222222222222222222222222111111222444666777555444444444555555555555666666444444555555666666666666999999999888888777777777999666555888888666888;;;;;;:::;;;<<<>>>>>><<<;;;;;;;;;;;;;;;;;;<<<======:::;;;<<<<<<;;;;;;<<<>>>>>>>>>???????????????>>>?????????>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIHHHIIIKKKMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMNNNNNNNNNNNNLLLJJJIIIGGGHHHHHHHHHIIIJJJJJJJJJFFFFFFEEEDDDDDDCCCBBBBBBAAABBBBBB@@@<<<::::::;;;<<<;;;:::888777777666666444333222111000000000000000000000000000//////...////////////............+++++++++,,,,,,---------,,,,,,,,,,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++******,,,***((((((***,,,,,,,,,++++++***))))))))))))***************++++++++++++))))))))))))*********************+++******)))(((((((((((((((((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))************))))))...,,,*********)))'''%%%(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''******))))))))))))((((((+++***))))))((()))))))))))))))((((((((((((((('''))))))))))))))))))))))))'''((()))***************~~~yyywwwxxxyyytttsssrrrtttxxx{{{|||{{{vvvnnngggeeegggiiipppwww~~~uuulllccc]]]VVVSSSNNNJJJEEE@@@:::666555444333222222222333333333333333333333333222222222222222222333333333333222222333555888888777666555555555555555555555555333333444444555555666666888888888888888777666555999666555888888666888<<<<<<;;;::::::;;;;;;:::999;;;:::999999999;;;<<<===:::;;;<<<<<<;;;;;;<<<>>>======>>>>>>>>>===<<<<<>>>>>>>>>>>>>>@@@AAACCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIEEEEEEFFFGGGHHHIIIIIIJJJDDDDDDDDDDDDCCCCCCCCCCCC@@@AAAAAA???<<<::::::;;;;;;:::999888777666666666444333222111000000000000///000111111111000...---///////////////.........++++++,,,---------,,,++++++,,,,,,,,,,,,+++*********************+++++++++******************************++++++++++++******,,,+++))))))+++------,,,++++++***************+++)))))))))*********++++++)))))))))))))))***************+++++++++******)))((((((((((((((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''))))))************)))))),,,+++***))))))(((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''((((((((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))((((((((((((***+++,,,+++)))(((((())))))))))))(((((((((((((((******))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))&&&'''(((******+++++++++}}}uuusssoooiiieeegggmmmsssqqqsssxxxtttjjjbbb\\\UUUPPPLLLJJJGGGDDDAAA===888444444444333222222111111111222222333444444444333222222333333333444444555555333333444666999:::999777333333333333333333333333111111222333444444555555555666666777777666555555888555555888999999;;;???DDD@@@<<<999888888888777999888888888888:::<<<===:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<===<<<<<<;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNNNNOOOKKKLLLLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIICCCCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@???<<<::::::;;;:::999888777666555555555444333222111000000000000///000111111111000...---.........///////////////,,,---......---,,,***(((++++++,,,,,,++++++***)))))))))*********+++++++++******************************++++++++++++******,,,***)))***,,,---,,,++++++***************++++++((((((((()))))))))************)))))))))))))))))))))******+++++++++******))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))************))))))'''(((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))************++++++,,,,,,,,,(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((()))******)))((()))+++((((((((((((((())))))))))))))))))*********))))))******))))))((((((((('''))))))))))))))))))))))))&&&'''(((******+++++++++{{{yyyzzzuuussspppooonnnllliiiggg```aaaaaa```bbbjjjxxx{{{{{{wwwoooeee\\\VVVRRRMMMIII@@@>>>===<<<<<<;;;888555444444444333222111111000222333444555666555444333333333333444444555555666444444555777999:::888777333222222222222111111111111111222333444555555666555555555555555555555555777444444888::::::<<<@@@IIIDDD>>>999777777777666777777777777888:::;;;<<<:::;;;<<<<<<;;;;;;<<<>>><<<<<<===============<<>><<<::::::;;;:::999888666555555444444444333222111000000000000000000000000000//////............///////////////---.........---+++)))(((+++++++++++++++******))))))))))))***++++++,,,,,,******************************++++++++++++******+++***)))***,,,,,,,,,******))))))))))))***++++++'''((((((((())))))))))))************))))))))))))((()))******+++*********))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))************))))))%%%&&&(((((('''''')))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&''''''(((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((()))))))))(((((())))))))))))******(((((()))************)))***))))))))))))))))))((())))))))))))))))))))))))'''((()))***************|||zzzuuuvvvuuutttrrrrrrsssuuu{{{yyyrrrlllkkkjjjgggfffiiiiiihhhhhhiiikkkllllllkkkjjjlllnnnnnnqqq|||}}}|||yyy}}}vvvqqqjjjcccXXXQQQLLLJJJFFFDDD:::888777777888888666555222222333333222222111111222333555777777666555444111222222333444444555555444333444666888888666444333333222222111111111111222333333444666777777888999888666555444444444444666333333777999888;;;???FFFBBB>>>;;;:::999777666444555666888999::::::::::::;;;<<<<<<;;;;;;<<<>>>======>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBEEEGGGIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLNNNOOONNNMMMKKKJJJIIIKKKMMMOOOOOONNNMMMLLLJJJKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@>>>??????>>><<<::::::;;;999888777666555444444444444333222111000000000000111000000///////////////............/////////000------------,,,++++++***+++++++++++++++***))))))((())))))***++++++,,,,,,******************************++++++++++++*********)))((()))+++,,,+++))))))((((((((())))))***+++(((((()))))))))*********************)))))))))((('''((())))))*********))))))))))))))))))))))))))),,,,,,+++***************************************))))))************))))))&&&(((***)))''''''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******$$$$$$%%%%%%&&&'''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''((((((((()))))))))***)))'''%%%''')))+++)))''')))))))))*********++++++'''((()))***+++******))))))))))))))))))*********))))))))))))))))))))))))((())))))*********))))))xxxvvvrrrmmmiiifffeeeddd]]]]]]]]][[[YYYYYY[[[\\\```eeeiiikkknnnqqqqqqnnnjjjeeebbbdddggggggjjjnnnqqqqqqsssvvv{{{~~~zzzuuuqqqsssyyy}}}|||{{{zzzvvvmmmfffaaa^^^VVVLLLEEEAAA@@@===;;;<<<999777666666555444333000000111222222333222222333444666888888777666555000000111222333333444444333333333444666666444222333333333222222111111111444444555666777888999:::>>><<<888555333333333444666333333666777666888<<<@@@???=========;;;999777333444666888::::::999999:::;;;===<<<;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAADDDGGGIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJLLLMMMNNNOOONNNLLLJJJIIIEEEGGGJJJLLLMMMLLLJJJIIIFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@??????>>>>>>??????>>><<<:::;;;;;;999888777666555444444444444333222111000000000000222111///.........///000---.........//////000000++++++,,,,,,,,,,,,------***++++++++++++***))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******)))(((((()))++++++***((((((((('''(((((()))******)))************++++++++++++*********))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++************************))))))************)))))))))+++,,,+++((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******)))))))))***+++,,,,,,---))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))'''((((((((())))))******...***''')))---...+++'''))))))******+++++++++,,,'''((()))+++++++++***)))(((((())))))******++++++)))))))))))))))))))))))))))************))))))((({{{qqqkkkbbb```]]]ZZZWWWVVVVVVWWWUUUUUUXXXXXXTTTNNNPPPUUU[[[]]]```aaaaaadddhhhlllnnnppptttvvvzzz||||||{{{{{{~~~|||~~~wwwooohhhaaa\\\XXXLLLJJJGGGCCC???<<<999888777666555444333222222222111111111111111111111111222222222222222222222222//////000111111111111111444444444333333222222222444444333333222222111111333333444666888:::999777>>>BBBDDDBBB===888555555555666666777888999999999:::;;;<<<======;;;999888888888999999999888888777<<<<<<;;;;;;;;;;;;<<<<<<>>>===BBBLLLOOOHHH@@@===BBBAAA@@@?????????@@@AAA===@@@CCCDDDCCCBBBBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEDDDFFFHHHJJJJJJJJJHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMMMMLLLIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;::::::999999444444333333333222222222222111111000///......---/////////000///......---,,,------......------,,,......---,,,,,,+++******)))************+++++++++(((((())))))******++++++++++++************++++++)))************++++++++++++++++++*********))))))+++*********))))))(((((())))))))))))************))))))************))))))&&&''''''((()))******+++(((((((((((((((((((((((()))************+++++++++************************))))))))))))))))))))))))+++*********))))))((((((+++***((('''&&&''')))***+++,,,,,,,,,+++***(((&&&((((((((((((((((((((((((+++***)))(((((()))***+++''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***************++++++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))++++++******)))(((((((((}}}yyywwwuuuvvvvvvwwwvvvsssmmmhhhddd^^^\\\YYYWWWWWWWWWYYYZZZXXXXXXZZZ[[[YYYVVVZZZaaaaaagggmmmooonnnrrrzzz~~~www}}}}}}uuupppiiiaaa[[[UUUPPPLLLDDDCCC@@@<<<999777555444666555444333333222222222111111111111111111111111222222222222222222222222//////000111111111111111222222222222111111111000222111111111111111111000222222222333666:::???BBBNNNPPPOOOJJJAAA:::666555555666666777888888999999::::::;;;<<<;;;:::999888999999:::::::::999999888<<<<<<;;;;;;;;;;;;<<<<<<===<<>>AAACCCDDDCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHJJJKKKKKKJJJIIIKKKJJJIIIHHHHHHIIIIIIJJJHHHHHHIIIJJJJJJIIIHHHHHHHHHJJJLLLMMMMMMLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;::::::999888888888444333333333333222222222222222222111000/////////......//////......---,,,,,,,,,------------,,,,,,...------,,,++++++******)))************+++++++++))))))))))))*********************))))))*********)))************++++++++++++++++++*********))))))************)))))))))((())))))))))))************))))))************))))))((((((((())))))******+++************************)))************+++++++++************************))))))))))))))))))))))))************)))))))))(((***)))(((''''''(((***+++))))))***))))))((('''&&&))))))))))))))))))))))))+++***)))(((((()))***+++'''((((((((()))))))))***((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******))))))*********************)))))))))(((++++++++++++++++++++++++))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))*********~~~yyyuuussssssrrrrrrpppooollljjjhhhgggffffffgggiiikkkmmmnnnmmmkkkjjjhhhfffdddcccdddgggkkkmmmpppnnnooopppnnnlllpppwwwzzz}}}||||||yyyqqqkkkccc___XXXQQQLLLGGGCCC@@@===;;;999777555333222111555555444333222222222222111111111111111111111111222222222222222222222222//////000111111111111111000000000000000/////////111111111111111222222222333333333333555===IIIQQQ```___[[[RRRFFF===777666555666666777777888888999::::::999999999888888888999999:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;???FFFIIIGGGCCCCCC???????????????@@@AAABBB@@@BBBDDDDDDBBBAAA@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFHHHKKKLLLLLLKKKJJJLLLKKKJJJJJJIIIIIIJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFCCCCCCDDDDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<999999888888777666666666333333333222222222111111333222222111111000000///------......------,,,+++,,,,,,------------,,,,,,------,,,,,,++++++******)))************+++++++++***************)))))))))***))))))(((((())))))***)))************++++++++++++++++++***************************))))))))))))))))))))))))************))))))************))))))************************************************)))************+++++++++************************))))))))))))))))))))))))************)))))))))))))))(((''''''((()))+++,,,))))))(((((((((((())))))******************************))))))))))))******(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))******************))))))))))))************************))))))))))))))))))))))))'''((())))))******))))))'''(((((()))******++++++{{{xxxtttrrrqqqrrrqqqqqqjjjjjjjjjlllnnnqqqtttvvvvvvyyy}}}|||wwwrrrrrrzzz}}}uuupppkkkeeeaaaVVVRRRLLLGGGCCC???<<<999888777666444333222222222444444333222222222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000//////111111222222333333444444333555666666888@@@MMMWWWcccbbb]]]SSSGGG===999888666666666666777777888888999999888777777777777888888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCBBBAAAAAA===>>>>>>???@@@AAAAAABBBAAABBBDDDCCCAAA@@@???@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFIIIKKKLLLMMMLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKKKKIIIJJJLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKKKKJJJIIIHHHHHHDDDEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<888888888777666666555555222222222222111111111111111111111000000000//////,,,------------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******))))))*********++++++++++++++++++******)))))))))))))))(((((((((((())))))))))))*********+++++++++*********************************)))))))))))))))((()))))))))************))))))************)))))),,,+++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))***+++,,,+++***)))))))))***,,,---***************************))))))))))))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((())))))******))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((())))))************}}}wwwqqqrrr{{{{{{tttkkkdddaaa]]]YYYVVVKKKHHHCCC@@@===;;;999777555444333222222222222222333333222111111111222222000000000000000000000000111111111111111111111111//////000111111111111111111111111111111111111111000111111111222222333333111555888888888===GGGOOOWWWWWWTTTMMMCCC<<<999999666666666666666777777777999888777666666666777777666666777888888888888888::::::;;;<<<<<<;;;::::::;;;===>>>=====================>>>???@@@@@@AAAAAAAAABBBCCCBBB@@@??????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEGGGIIIKKKLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJLLLLLLNNNNNNNNNNNNLLLLLLJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@?????????@@@@@@??????>>>===<<<888888777777666555555555222222111111111000000000///////////////.........,,,,,,,,,---,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++******))))))*********+++++++++,,,,,,++++++******))))))))))))(((((((((((())))))))))))*********+++++++++************************))))))))))))))))))******((()))))))))************))))))************)))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))******((((((((()))***+++,,,,,,******)))))))))+++,,,---************************)))))))))******)))))))))))))))))))))((((((((((((((()))))))))*********+++))))))))))))))))))))))))************************))))))(((((((((((())))))'''((()))***+++*********))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************))))))(((((({{{xxx|||{{{uuukkkeee\\\UUURRRNNNJJJGGGBBB???;;;999888777666444111111000000000000111111222222111111000111111222000000000000000000000000111111111111111111111111//////000111111111111111111111222222222222222333000000000000000000111111///222555666666888===@@@FFFHHHHHHDDD>>>:::999:::666666666666666666666666888888777777777666666666555555666777888888888888999:::;;;<<<<<<;;;:::999:::>>>>>>;;;999;;;<<<;;;======>>>???@@@@@@@@@???@@@AAABBBAAA@@@???@@@AAAAAACCCDDDFFFGGGGGGGGGFFFFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;777777777666555555444444111111111000000000000///........................,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++******)))************++++++++++++++++++++++++************))))))(((((())))))***)))************+++++++++***************+++++++++))))))))))))************))))))))))))************))))))************))))))++++++++++++++++++++++++(((((((((((((((((((((((()))************+++++++++************************************************))))))))))))************((())))))******+++++++++(((((('''(((((()))******************************))))))************))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))************************))))))(((((((((((())))))'''(((***+++,,,,,,+++***))))))))))))************************************))))))))))))))))))))))))((()))******++++++******++++++******)))(((((('''|||~~~|||yyyyyy|||xxxooogggbbb[[[UUUNNNIIIFFFDDD???<<<;;;999666555555555444333111000000///000000000111111111000000000000111111000000000000000000000000111111111111111111111111//////000111111111111111111111111222222222333333333333222222222222222111000111222444555666666777:::===@@@???;;;888777888666666666666666666666666777777888999888777666555555555777888888999999999888999;;;<<<<<<;;;999888888>>>???;;;999<<<>>><<<===>>>???@@@@@@???>>>>>>???@@@AAA@@@??????AAABBB@@@AAADDDFFFGGGGGGFFFFFFFFFHHHIIIJJJJJJIIIHHHGGGEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCDDDCCCBBBAAA@@@>>>======;;;<<<<<<;;;;;;:::999888555555555444333333222222111111000000000/////////.........///////////////---------------,,,,,,+++++++++,,,,,,,,,,,,++++++******************++++++)))************+++++++++***++++++++++++++++++,,,*********))))))*********)))************+++++++++))))))*********+++++++++((()))))))))************))))))))))))************))))))************))))))))))))******++++++,,,,,,)))))))))))))))))))))))))))************+++++++++************************************************((()))))))))************)))******++++++*********'''(((((())))))))))))((())))))))))))))))))))))))((()))***++++++***)))(((***)))))))))((((((((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))***************************))))))))))))))))))***((()))+++---...---,,,+++((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++************)))))))))))))))}}}{{{{{{vvvssssssxxx~~~zzzpppggg___XXXTTTOOOJJJEEEBBBBBB@@@===:::999777444333444555444444222222222111111111222222111000000000000000111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111222222222333777777777666666555555555444333222333555777666555666:::>>>>>>:::777777777666666666666666555555555666777999:::999888666555666666777999999:::::::::888999;;;<<<<<<;;;999888777===@@@<<<:::>>>@@@???>>>>>>???@@@@@@???======>>>@@@@@@@@@??????AAACCC???@@@CCCEEEFFFFFFEEEEEEGGGHHHIIIJJJJJJHHHFFFEEECCCDDDGGGIIIKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJKKKKKKLLLMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHHHHGGGEEEDDDBBBAAADDDCCCBBBAAA???>>>===<<<999999999999999777666666444444333333222111111000000000000000////////////////////////000000000000------......------,,,++++++++++++,,,,,,+++++++++******************++++++)))************+++++++++*********++++++,,,,,,---++++++************++++++)))************+++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))************))))))************))))))(((((()))***++++++,,,,,,************************)))************+++++++++************************************************(((((())))))*********+++******+++++++++******))))))***+++,,,,,,+++***)))((((((((((((((((((((((((((()))***++++++***)))(((******))))))(((((((((''''''(((((()))***++++++,,,))))))))))))))))))))))))************************++++++************++++++(((***,,,...///...---,,,(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***((((((((()))******++++++zzzzzzyyywwwwww}}}rrrmmmeee]]]UUUOOOIIIEEECCC@@@===:::888666222000333333333222222222111111000000000000000000000000000000000000000000000000000000//////.........---////////////////////////222222222111111111111000111222222222111333555888<<<:::888555222111000000333333333444444444555555777777777777666666666666444444444444444555666777555777888999999888777555444555777888999999888888;;;<<<>>>===<<<:::;;;;;;:::;;;<<<=========<<<;;;>>>???@@@AAAAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>???AAACCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHEEECCCAAA===???CCCGGGIIIJJJIIIHHHKKKMMMNNNMMMLLLKKKLLLMMMLLLMMMMMMMMMLLLLLLNNNPPPNNNNNNNNNNNNMMMMMMLLLLLLOOOMMMIIIFFFEEEFFFHHHJJJEEEEEEEEEEEEDDDBBBAAA@@@???@@@AAAAAA@@@???===<<<;;;;;;;;;:::999888777666444444333333333222222222///...,,,,,,,,,...000111000000000///......------,,,...///+++&&&$$$'''+++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++((((((((()))******++++++***+++,,,---...---,,,,,,************************************************************************)))))))))))))))******+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++******)))(((((('''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''(((((())))))******))))))))))))************+++***)))'''''')))***+++++++++******************)))+++...//////...+++)))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,++++++++++++***(((((((((((((((((((((((()))))))))))))))))))))))){{{zzzwwwoookkkaaa]]]VVVPPPJJJFFFAAA>>>>>><<<:::888888666444222333333222222222111111111000000000000000000000000000000000000000000000000000/////////............/////////////////////////////////000000111111111000111222111000111333666;;;999777555333222222222333333333444444444555555666666666666666777777777555444444444444555555666666777888999999888777666555666888999::::::999888999;;;======<<<<<<<<<===;;;<<<===>>>>>>===<<<<<<<<<===???@@@AAABBBCCCCCCBBBBBBBBBAAA@@@??????>>>===???AAAAAAAAAAAABBBDDDHHHIIIIIIIIIIIIGGGFFFEEE@@@BBBEEEHHHIIIJJJIIIIIIKKKLLLMMMMMMKKKKKKLLLMMMLLLNNNOOOOOONNNMMMOOOPPPOOOOOONNNLLLLLLKKKKKKKKKMMMKKKHHHFFFEEEGGGIIIJJJFFFFFFFFFFFFEEECCCBBBAAA???@@@@@@@@@@@@???===<<<;;;;;;;;;:::999888666666444333333333333222222222///...---,,,,,,...000111000000//////...---------+++...///,,,(((&&&(((+++++++++++++++++++++++++++++++++***))))))***+++++++++++++++++++++++++++++++++++++++***************)))***+++,,,,,,,,,++++++************************************************(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((************************(((((()))))))))*********))))))************))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))(((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((((((((()))))))))***))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))'''((()))******)))((('''************++++++++++++*********++++++++++++,,,*********))))))))))))(((************************))))))))))))))))))))))))|||uuuvvvyyy||||||sssjjjccc\\\XXXNNNJJJEEEAAA???<<<999777888777555555666666555444333222222222222111111111000000000000000000000000000000000000000000000000////////////............////////////////////////,,,------...000111111222111222222111000000111333888777666555444333333333333333333444444444555555555555555666666777777888666666666555555555555555666777888999999888777666666777999:::;;;;;;:::999777999<<<===<<<<<<>>>???<<<======>>>======<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDCCCDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGIIIJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKMMMLLLNNNQQQQQQPPPOOOOOOPPPQQQOOOMMMJJJIIIIIIJJJJJJKKKIIIHHHFFFFFFGGGIIIJJJHHHHHHGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@???>>>===<<<::::::::::::888777666555333333333222222222111111///...---------...///000000//////......---,,,,,,***---///...+++)))***,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++------,,,++++++***))))))((()))******++++++******************************************************(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))************))))))))))))************************))))))*********+++++++++))))))************))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((''''''(((((()))***'''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************+++***)))(((((()))***+++(((((((((((((((((())))))******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,*********))))))))))))(((************************))))))))))))))))))))))))~~~vvvvvvzzztttooohhh```ZZZTTTNNNKKKBBB@@@<<<999888888666555555444333333444555444333222222222222111111111111000000000000000000000000///////////////////////////////////////.........////////////////////////------...//////000111111222333333222000000000222444444444333333333444444333333333444444444555555444444555555666777888888888888888888777777666666777888888999999888888777777888999;;;<<<;;;;;;:::888:::<<<===<<<<<<===>>><<<<<<===<<<<<<<<<;;;;;;<<<===???@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCDDDFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJKKKKKKLLLLLLJJJKKKLLLLLLJJJJJJKKKLLLLLLOOORRRSSSRRRPPPPPPPPPQQQOOOLLLIIIGGGGGGHHHJJJHHHHHHGGGGGGGGGIIIJJJKKKIIIIIIIIIHHHGGGFFFDDDDDD@@@@@@??????>>>===<<<;;;::::::999999888777555444222222222222111111111111//////...---......///000//////......---,,,,,,+++))),,,......---++++++,,,+++++++++++++++++++++++++++******************+++************************+++++++++*********)))))))))))))))***************************************************************************************)))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))******************************+++++++++,,,,,,,,,)))******++++++******)))((()))))))))******************))))))))))))******))))))))))))))))))))))))'''''''''''''''((())))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))((()))))))))******************)))(((((()))******((((((((()))))))))))))))++++++***))))))***++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))){{{yyyxxxwwwxxx|||vvvmmmhhh___ZZZTTTOOOJJJFFFBBB???===;;;777666555555444333444222111111333333222000222222222111111111000000////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000333444555444222111111222111111222222333333333333333333333444444444555555333444444555666777777888::::::;;;;;;:::999888777888888999999999999888888777888:::;;;<<<<<<;;;;;;:::<<<======<<<;;;;;;<<<===<<<<<<;;;;;;:::::::::??????@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCC===>>>?????????@@@BBBDDDGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMIIIKKKKKKKKKJJJIIIJJJKKKLLLOOORRRSSSRRRPPPPPPPPPQQQOOOKKKHHHGGGGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIIIIHHHFFFEEEDDD@@@@@@???===<<<;;;;;;;;;999999999888777666555444222222111111111000000000/////////.........//////......------,,,,,,++++++)))+++---...---,,,,,,,,,++++++++++++++++++++++++*********++++++*********************************(((((((((((())))))******************++++++,,,,,,************************))))))))))))))))))))))))************************)))))))))))))))******+++************************))))))))))))))))))******************************++++++++++++,,,,,,,,,,,,******++++++++++++******((()))))))))******************))))))))))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((()))))))))******************))))))))))))******)))))))))******+++++++++((('''&&&%%%%%%&&&'''(((******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))~~~~~~}}}sssiii```ZZZWWWPPPMMMHHHDDDAAA>>>;;;999999777444222333333222111333222000111111222000///222111111111111000000000////////////////////////000000000000000000000000.........///////////////////////////////////////111111111000000/////////333444555555333222222222///000111222333333333333333333333444444444555555444444444555555666666777999:::;;;<<<<<<;;;999888999999999999999999999999777888:::;;;<<<<<<;;;:::;;;===>>>===;;;::::::;;;>>>===<<<;;;;;;:::;;;;;;@@@AAAAAAAAAAAA@@@??????BBBBBBBBBCCCCCCDDDDDDDDD???@@@AAA@@@@@@AAADDDFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJKKKJJJIIIHHHIIIKKKKKKMMMPPPPPPOOONNNNNNOOOPPPNNNLLLIIIHHHHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDAAA@@@>>><<<;;;:::::::::888888888888777555444333111111111000000000000///000000000/////////.........------,,,,,,+++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++++++++***)))************************&&&&&&''''''((())))))***+++************+++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((''''''(((((()))************)))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))(((((((((((())))))))))))************)))))))))******)))))))))))))))******++++++,,,,,,***)))(((''''''((()))***))))))*********+++++++++++++++++++++,,,,,,,,,,,,*********))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))}}}pppmmmggg^^^VVVQQQNNNMMMGGGDDD@@@===<<<:::888777666333111000111222222111111000///000111222111000111111111111000000000000////////////////////////000000000000000000000000............/////////000////////////////////////.../////////////////////111222444444333111111222111111333444555555444444333333333444444444555555555555555555555555555555777888:::;;;;;;:::999888999999999888888999999999666777999:::;;;;;;:::::::::;;;======<<<;;;<<<===AAA@@@>>>===<<<<<<<<<===???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDEEEHHHKKKGGGHHHIIIKKKLLLLLLLLLKKKLLLMMMOOOPPPPPPOOOMMMLLLHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@>>><<<:::999999:::888888888777666555333333111111000000000/////////000000000000000///......------,,,,,,+++*********,,,+++*********++++++***++++++++++++++++++++++++)))***++++++++++++***)))************************(((((((((((())))))))))))***))))))((()))***+++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************((()))))))))************++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***))))))))))))******************))))))))))))******)))))))))))))))))))))))))))(((((((((((()))******(((((())))))******++++++))))))))))))))))))))))))((((((((())))))************)))))))))((((((((('''))))))))))))************))))))************))))))((((((((()))***++++++++++++++++++******+++++++++(((((()))))))))******************++++++++++++,,,*********))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))){{{{{{yyyxxxzzzzzzzzzwwwlllddd\\\ZZZTTTNNNHHHDDDCCCDDD???<<<888666555555333222444222000000222333444333///......///222333333222111111111111000000000000////////////////////////000000000000000000000000---.........//////000000////////////////////////+++,,,,,,---...///000000///111333333222111111111222333555666777666666555333333333444444444555555555555555555555444444444555666888:::::::::888777:::999999888888999999:::666777999:::;;;;;;:::999888:::<<<===<<<<<<===???CCCBBB@@@>>>>>>>>>>>>???===>>>???@@@AAABBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFCCCCCCCCCCCCBBBDDDGGGJJJGGGIIIKKKMMMNNNMMMLLLKKKKKKLLLOOOQQQQQQPPPMMMLLLHHHIIIJJJJJJHHHHHHIIIJJJJJJKKKLLLKKKJJJJJJLLLNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLMMMOOOOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@===;;;:::999999999888888777777666444333222000000000000////////////000000000000000///......------,,,,,,+++******)))---+++)))((()))*********++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++******))))))(((((()))((('''''''''(((***+++************************))))))))))))))))))))))))************************)))))))))))))))******+++************************(((((())))))*********+++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++&&&&&&''')))***,,,------))))))))))))))))))))))))&&&'''''''''(((((())))))******))))))((((((((('''))))))))))))************))))))************))))))&&&''''''((()))******+++((((((((())))))((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))|||vvvnnnllloootttxxxyyy~~~xxxoooiiiccc[[[UUUPPPNNNJJJEEEBBB@@@@@@???888777666555444333333333333222111111000000111111000000000000////////////111111111111111000//////000000000000000000000000....................................////////////////////////////////////111000///......///000111111111000000000000000111333444444555555444444333333222111111222333555666777777666666555555555444555555555555666777888999888888888777888888999999777777888888888999999999;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@??????AAACCC@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDGGGHHHJJJLLLMMMNNNMMMMMMLLLKKKLLLOOORRRRRROOOKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOOOONNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIILLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<:::999888777444555555555444333222222000000000000////////////........................------,,,+++)))(((''''''***++++++++++++***))))))))))))))))))************************************+++*********))))))((((((,,,,,,***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))*********)))))))))))))))***)))'''(((***++++++***************************)))))))))))))))))))))))))))))))))))))))******+++,,,***''''''((()))***)))))))))***+++,,,,,,------))))))))))))************************************,,,,,,+++***)))((('''''')))))))))))))))))))))))),,,+++***((((((((())))))(((((((((((())))))))))))((()))***++++++***)))((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++******))))))************))))))))))))))))))************))))))))))))******************++++++++++++******))))))))))))))))))))))))---,,,***(((((((((((()))zzzvvvpppnnnoootttxxxzzzvvvnnnddd]]]XXXSSSMMMIIIHHHFFFBBB>>>;;;:::999999777666555444333333333333333222111111000000111111111111111111000000000000000000111111000//////...////////////////////////........................------------....................................111000///......///000111111111000000000000000111111222222333333333222222222222222111222333555666888777777777666666666666666555555666777888999999888888888777888888999:::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<=========???????????????????????????AAACCCCCCAAA???>>>>>>EEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFIIIIIIJJJKKKKKKKKKJJJIIILLLKKKLLLNNNQQQPPPMMMJJJHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMMMMLLLKKKJJJIIIHHHKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===;;;:::999888777666666666555444333222222000000000000////////////////////////////////////---------,,,,,,++++++******++++++++++++***))))))))))))))))))************************************+++*********))))))))))))******(((''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))))))))))))))+++)))((()))***++++++***************************)))))))))))))))))))))))))))))))))))))))******+++...---++++++---------,,,*********++++++,,,,,,,,,))))))))))))************************************++++++******)))((((((((())))))))))))))))))))))))+++***)))((((((((()))***)))))))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******************************++++++++++++******))))))************))))))((((((((()))))))))******''''''''''''((((((((()))******++++++++++++******)))))))))))))))))))))))),,,+++***)))((((((((()))~~~}}}|||uuukkkeee```ZZZSSSMMMKKKHHHDDDAAA@@@>>>;;;888555444333333555444333222222222222222222222111000000000000111222222222111111111000000//////////////////...---////////////////////////........................,,,,,,,,,------------...........................000000////////////000000000000000//////000000111//////000111222222111111222222222222333444555555888888888777777777777666777666666666777888999:::888888777777888999999:::;;;;;;;;;<<<<<<<<<======::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@DDDEEECCCAAA??????GGGGGGFFFEEEEEEDDDCCCCCC@@@AAABBBCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNOOONNNKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::999888777777777777666555333222111000000000000////////////////////////////////////---------------.........***++++++++++++***))))))))))))))))))***************************************************)))))))))***)))((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))*********)))((()))+++,,,+++***************************))))))))))))))))))))))))))))))))))))******+++++++++******+++,,,,,,+++)))******++++++++++++++++++)))))))))*********++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++*********))))))(((((('''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((******************************++++++++++++******))))))************))))))''''''((((((((()))))))))'''''''''((((((((())))))******++++++++++++******)))))))))))))))))))))))),,,+++***)))((((((((()))}}}rrriii```YYYUUURRRNNNHHHEEECCCAAA>>><<<;;;:::888666444333333222333333222111111111111111222222111000000000000000111111111000000000000///---......///......------////////////////////////........................,,,,,,---------.................................000000////////////000000000////////////000000111...///000111222222222222222222222222333444555555777777777666666666666666777777777777777888999999777777777777888999::::::;;;<<<<<<<<<<<<=========999:::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>:::===AAACCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBB???@@@AAACCCEEEGGGIIIIIIHHHIIIJJJMMMOOOQQQRRRSSSMMMMMMNNNNNNNNNMMMKKKIIIFFFFFFFFFFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;999888777777888888888666555333111000000000000000////////////////////////////////////............------------***++++++++++++***))))))((()))))))))************************************************************,,,++++++***))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))*********)))(((''')))***+++***(((************************))))))))))))))))))))))))))))))******++++++++++++)))((()))***,,,,,,***(((++++++++++++************))))))*********+++++++++************************(((((())))))************))))))))))))))))))))))))((((((((()))******+++,,,++++++******)))(((''''''))))))'''&&&&&&'''))))))(((((())))))))))))(((((())))))))))))((((((((((((******************************++++++++++++******))))))************))))))''''''''''''(((((((((((())))))*********+++++++++******++++++++++++******))))))))))))))))))))))))+++******)))))))))))))))pppjjjaaaYYYSSSOOOKKKIIIFFFDDD@@@===;;;999777666888777666555444333333333222222111000000000111111222111000000//////000000000////////////.........------............------................................................---.........////////////........................//////000000000000////////////......///000111111000111111222333333222222111111222333444444444444555555555555555555555555777777777777777777888999777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===??????@@@????????????????????????<<<>>>??????@@@BBBFFFIIIBBBBBBCCCCCCDDDEEEEEEFFF???@@@BBBDDDFFFHHHIIIJJJHHHIIIJJJLLLNNNQQQRRRSSSNNNOOOOOOOOONNNMMMLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJHHHHHHHHHHHHJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@??????======<<<;;;999888777666888888777666555333111000000000000000////////////------------------------//////...---,,,+++*********++++++++++++***))))))((()))))))))***************************************************+++++++++,,,++++++************+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,(((((())))))************'''&&&&&&(((******((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++---//////---++++++*********************************++++++++++++************************((((((((()))******++++++))))))))))))))))))))))))''''''((()))***++++++,,,,,,++++++***)))(((((('''+++***((((((((((((***+++(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))******++++++++++++******))))))************))))))''''''''''''((((((((((((************++++++++++++******++++++++++++******))))))))))))))))))))))))************)))))))))(((uuummmggg\\\XXXQQQKKKGGGEEEBBBAAA@@@???===:::777555444333333333333333222222222111222111111000000000111111111111000////////////000//////.........---------,,,---......///................................................................../////////000000------------------------//////000000000000//////............///000111111222333333333333333222222111111222333444444444444333444444444444444555555777777666666666666777777666666777777888999;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>??????????????????????????????AAAAAA???======>>>BBBEEEBBBBBBCCCEEEGGGIIIJJJJJJBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOOPPPPPPNNNMMMMMMNNNKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999888777666666666666555444222111000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++)))((((((***++++++++++++***))))))))))))))))))*********************************************+++++++++++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++((((((((()))******++++++'''&&&'''(((******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***)))))))))***,,,---,,,***))))))***************************++++++++++++,,,************************(((((())))))*********+++))))))))))))))))))))))))'''''')))***+++++++++++++++++++++******))))))(((******))))))))))))******(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((******++++++++++++******))))))************))))))''''''((((((((()))))))))((((((((()))))))))************++++++++++++******))))))))))))))))))))))))))))))************)))(((uuukkkddd^^^WWWSSSRRRNNNIIIEEECCCAAA???>>><<<<<<;;;999666444444444000000111111111111111111222111111000000111111222111111000///////////////////////////............------...///////////////................................................---------.........//////------------------------...///000111111000///......------......000111111444444444444333222111000000111333444555444444444444444444444555555666666666666555555555555666666666666666777888:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======@@@BBBBBBBBBDDDEEEGGGIIIJJJKKKFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJIIIIIIIIIJJJKKKLLLKKKMMMOOOOOOMMMLLLMMMOOOMMMLLLKKKIIIHHHHHHHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::999777666666444444444444333222111000000000000000////////////---------------------------------,,,+++******)))***++++++++++++***))))))))))))))))))*********************************************++++++,,,,,,,,,***))))))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******'''(((((()))******++++++(((((()))+++,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++------,,,+++***'''&&&%%%&&&((()))))))))(((((())))))******++++++*********+++++++++,,,,,,************************)))))))))))))))*********))))))))))))))))))))))))'''((()))***++++++******************************(((((())))))))))))(((((((((((())))))))))))((((((*********)))((('''''''''))))))))))))))))))))))))******++++++++++++******))))))************))))))((((((((()))))))))******(((((()))))))))***************++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((~~~ssskkkeee]]]WWWTTTPPPKKKGGGGGGEEEAAA??????>>>===;;;555666666444222111111111//////000111222222222222222111111111111111222222111111000///////////////000000000000////////////------...///000000000///................................................,,,,,,,,,---------......------------------------...///000111111000///...---------......000111111444444444333222111000///000111333444555555444333444555555555666666777777666555555444444444555555666666666777888:::;;;<<<;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>========================999<<<>>>?????????AAABBBAAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIJJJKKKMMMOOOPPPIIILLLNNNMMMKKKKKKMMMPPPMMMLLLKKKIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAACCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::888777666666333333333333222222111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))*********************************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))***+++++++++))))))***,,,......+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++------,,,+++******(((&&&''')))+++,,,,,,'''(((((()))***++++++,,,******+++++++++,,,,,,,,,******************************))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***))))))***************+++++++++&&&'''((())))))((('''&&&(((((())))))))))))((((((+++******)))(((''''''&&&******************************++++++++++++******))))))************))))))))))))))))))***************++++++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((xxxooohhhaaa^^^UUUTTTQQQNNNJJJFFFDDDBBB======<<<:::888777666555333333222111111222333333111111000000000000111111000000000000111111111111//////............/////////...------...///...---............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000////////////////////////////////////000000000000222222222222222222222222000000111222444555555666777666666555555555666666666666666666555555555555999888777666777888:::<<<<<<<<<<<<===<<<<<<;;;;;;999::::::;;;<<<======>>>===>>>>>>>>>>>>>>>===<<<;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHIIIKKKMMMOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMNNNLLLJJJHHHFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCAAA@@@??????@@@AAA@@@@@@@@@???????????????<<<;;;;;;:::888666444333333333222111000000000000000000000000////////////------......------,,,+++---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))******************))))))))))))******)))***+++,,,,,,+++***)))************************+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))************************(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))******))))))((((((''''''++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))***+++,,,,,,******+++,,,,,,,,,++++++***)))))))))++++++************++++++,,,,,,+++***))))))******+++*********))))))((((((++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,,,,++++++***)))))))))++++++******++++++,,,---++++++***)))(((((()))))),,,+++)))((((((((()))***+++++++++++++++***)))(((vvvqqqiiiaaa[[[VVVRRROOOKKKJJJHHHFFFCCC@@@>>>===::::::999777666444333333222111000000000000111222111000000000000000000111//////000000000111111111//////............/////////---,,,---...///...---------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000////////////////////////////////////000000000000111111111111111111111111000111111222333444555666666666555555555555666666666666666666666666666666999888666666666888999;;;;;;;;;<<<<<<<<<;;;;;;:::========================?????????>>>===;;;:::999<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGEEEFFFFFFHHHJJJLLLMMMOOOKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEBBBBBB@@@@@@????????????????????????>>>>>>>>>>>>:::999888777555444333333111111333333333222000///000000000000/////////...,,,,,,------,,,,,,+++***,,,+++************+++,,,************************))))))))))))******************))))))))))))************+++,,,,,,+++******************************+++++++++*********))))))++++++,,,,,,+++******)))************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,+++)))((()))***,,,+++******************************++++++,,,,,,,,,++++++***+++,,,,,,******+++,,,+++++++++***************+++******************+++,,,++++++***))))))******************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))*********************+++***))))))))))))***++++++++++++***)))))))))))))))++++++)))((((((((()))******++++++++++++***)))(((|||sssiiiccc\\\XXXRRRNNNLLLJJJHHHGGGAAAAAA???>>><<<:::999888666666555444222111000000111000000//////000000111000000000000000000000000//////000000000000111111//////............//////...---,,,---...///...,,,+++,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///////////////////////////////////////000000000000000000000000000000000000000111111222333444555555666555555555555555666666777777777777777777777777888777666555666777888999::::::;;;;;;;;;;;;::::::============<<<<<<<<<<<<>>>>>>>>>===<<<;;;;;;:::======>>>>>>?????????@@@AAABBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDEEEGGGIIIKKKLLLIIIJJJJJJKKKKKKJJJJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>======<<<<<<888777555333222222222222///000333555555444111000000000000/////////......++++++,,,,,,++++++***)))+++******))))))******+++++++++++++++++++++++++++)))))))))*********++++++******))))))))))))*********++++++,,,,,,++++++***************************+++++++++*********************++++++******))))))************************************************,,,++++++++++++*********))))))))))))))))))))))))'''''''''((()))*********)))))))))************+++,,,***((((((***+++,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,***+++,,,+++******+++,,,)))************+++++++++************************,,,+++******)))*********************))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))******+++,,,,,,)))(((((((((((()))******+++***))))))))))))))))))+++******)))((()))))))))******++++++******)))))){{{qqqhhhbbb]]]XXXUUUPPPMMMIIIGGGFFFFFFEEEDDD>>>===<<<;;;999888777666333333222222111000//////000000000000000000000000///000000000000000000///////////////000000000111///......------......///...---,,,,,,......---,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///////////////////////////////////////000000000000111111111111111111111111000111111222333333444444555555444444444555666666777777777777888888888888777777666555666666777888999999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEFFFFFFFFFEEEEEEBBBBBBCCCDDDEEEFFFHHHIIIHHHIIIKKKLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBB???@@@@@@AAA@@@>>>===<<<=========<<<;;;;;;::::::777666333111000111222333///111222444444444333222000000/////////.........,,,,,,,,,,,,,,,+++*********))))))))))))))))))***++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******************************************************************************))))))*********))))))(((************************************************++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***)))))))))*********++++++...,,,***)))+++---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++((())))))***++++++,,,,,,*********++++++*********++++++***************+++*********)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))*********+++)))(((((((((((()))************)))))))))))))))***+++******)))))))))))))))))))))************))))))vvvoooddd___XXXRRRNNNMMMLLLLLLIIIFFFCCCAAA@@@???===;;;===<<<;;;999777555444333222222222111111000000000111111111111111111111111...///000000000000///......////////////000000000......------------.........,,,+++,,,---...---,,,,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////////////////////////////000000000000222222222222222222222222000111111222222333333333444444444444444555666666666777777777888888888999777777666666666666666777888999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@BBBBBB>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMLLLKKKKKKMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAABBBAAA???>>><<<<<<<<<;;;::::::999888888666555333111111111333444222222111000111222444555////////////............---------------,,,,,,+++)))))))))******)))))))))************************************++++++++++++******))))))))))))******)))))))))(((((()))))))))************************************************((())))))*********))))))************************************************************************))))))))))))))))))))))))***)))))))))((((((((('''************+++++++++,,,---,,,******,,,---...---************************,,,,,,,,,,,,,,,+++***))))))***++++++))))))***+++(((((()))***+++,,,,,,---)))***++++++++++++***)))+++***************++++++))))))))))))))))))******(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********************)))))))))((((((***))))))))))))***++++++***)))))))))))))))******************)))))))))(((((())))))*********))))))uuulllfff```ZZZWWWTTTQQQMMMHHHFFFDDDDDDEEECCCAAA>>><<<:::999777555999888777555444222111000222222111111111111111111000111111222222111111000......000000000000............////////////000000......------------......---,,,+++,,,---...---+++------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000222222222222222222222222111111111111222222333333333333333333444555666666555666666777777888888888888888777777777777666666888999:::;;;;;;<<<<<<;;;<<<===>>>@@@AAACCCDDDEEEDDDCCCAAA????????????@@@======>>>>>>?????????@@@??????@@@AAAAAABBBCCCCCCFFFFFFGGGGGGFFFFFFEEEEEECCCCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKOOONNNNNNMMMKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===;;;::::::999888777666666555444333222222222333444444222000......000333555/////////.........---------............---,,,,,,)))******++++++******)))))))))))))))))))))))))))*********++++++++++++,,,******))))))))))))*********)))(((((((((((()))******************************************+++++++++))))))******++++++******************************************************((((((((()))))))))))))))))))))))))))))))))))))))*********)))((('''''''''*********+++++++++,,,,,,***)))((()))+++,,,+++***)))))))))))))))))))))))),,,,,,,,,,,,+++***)))))))))***+++***))))))***+++(((((()))***++++++,,,,,,)))***+++,,,,,,+++***)))*********)))******+++,,,))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++***))))))(((''''''***))))))))))))***++++++)))))))))))))))******+++)))************)))(((((((((((())))))******))))))}}}vvvgggccc]]]WWWQQQMMMKKKJJJKKKJJJIIIFFFCCCAAAAAAAAA===;;;888777777666555333444333333222222111111000111111111111111111111111//////000111111000//////---...000111111000...---........./////////000000...------,,,,,,------...---,,,++++++------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------////////////////////////////////////000000000000111111111111111111111111111111111111222222222222333333333333444555666777444444555666666777888888888888999888888777777666999999:::<<<<<<============>>>>>>@@@AAABBBCCCCCCEEECCCAAA???>>>>>>>>>???<<<<<<===>>>???@@@@@@AAA>>>???@@@AAABBBCCCDDDEEEGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>======>>>::::::999888777666555444222222222222222222333333222111000///...///000111//////.........---------,,,------------,,,++++++******+++,,,,,,+++***************************************+++++++++,,,,,,******))))))))))))******,,,+++***))))))***+++,,,************************))))))*********+++++++++)))******+++,,,,,,++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++)))((()))+++------***(((************************++++++,,,,,,,,,++++++***(((***+++***)))((()))+++)))))))))***+++++++++,,,(((***+++,,,,,,+++***(((******))))))***++++++,,,((()))))))))*********************)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))((((((((()))(((((((((((()))******)))))))))))))))***++++++)))******+++***)))(((''''''(((((()))))))))))))))yyyqqqlllhhhaaa\\\RRRRRRQQQNNNJJJFFFFFFFFFAAABBBCCCBBB???===<<<<<<444333222222333333222111111111111222222222333333000000000111111111111111---...///000000///...------...///111111///...---............/////////000...------,,,,,,------...---,,,++++++------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////////////////000000000000000000000000000000000000111111111111111222222222222222222333444555666777333444444555666777777888999999999999999888777666999:::;;;<<<============<<<<<<======>>>>>>>>>???BBBAAA???======>>>@@@AAA;;;<<<===>>>???@@@AAAAAA>>>>>>@@@AAACCCDDDFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEGGGIIIJJJIIIJJJKKKKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDAAA@@@>>><<<<<<<<<======999999888777666555444444000000111222222222222111000000000000000///......//////.........---------+++,,,,,,,,,,,,+++*********+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******...---,,,++++++,,,---...************************))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))))))))***,,,...000///,,,)))++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,(((***+++***)))((()))******************+++++++++((()))+++,,,,,,+++)))(((******))))))***+++,,,,,,(((((())))))*********+++++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((())))))******'''''''''''''''((())))))))))))((())))))***++++++)))******++++++)))((('''''''''((()))))))))))))))yyysssjjjeee]]]XXXUUURRRNNNKKKGGGEEEDDDCCCCCCAAA???<<<>>>===;;;999888777666666333333333222222222111111111111222222222222111111000000000000000000000000000000000111222000,,,)))//////.........---------......------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///$$$+++///%%%***111'''+++,,,,,,------.........////////////000000000000000000//////......------///000000000000111111111111222222333333444444555333333333444444444555555555555555555555666777777999;;;===<<<:::888888888777777888999999:::;;;;;;========================>>>>>>???@@@AAAAAAAAAAAA>>>>>>======>>>>>>???@@@>>>???@@@AAAAAAAAAAAAAAADDDDDDEEEDDDDDDCCCBBBBBBGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;999888777555444333222111222222222222222222222222444333111000...---------......---,,,,,,,,,,,,---......---,,,,,,+++******************************************************++++++************++++++((()))+++,,,------,,,+++))))))))))))************************************************************+++++++++*********))))))))))))))))))))))))))))))++++++******)))(((((((((((()))***++++++***)))(((---------,,,+++***)))((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((******************************+++++++++******))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((***************)))((((((''''''(((((((((((('''''')))************+++++++++))))))*********+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))************))))))))))))))))))))))))---,,,+++***))))))))))))************))))))((((((,,,+++++++++******))))))xxxrrrlllfff___ZZZUUUQQQLLLIIIIIIHHHFFFDDDDDDBBBAAA@@@@@@???<<<:::;;;;;;999888666555555555333333222222222111111111000000111111111111000000////////////////////////000111222555666444111...//////.........---------.........------.........------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------111'''---222***///444***---------------............/////////000000000000////////////////////////000000000111111111111222111111222333333444444555333333444444444555555555444444333333444444555666999;;;<<<<<<:::888777888888888999999::::::;;;;;;========================>>>>>>???@@@AAAAAAAAAAAA@@@????????????@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>===;;;;;;:::888888777555444222111111111111111111111111111111222222000///..................---,,,,,,,,,,,,---...------,,,++++++******++++++++++++++++++++++++************************+++******))))))******+++)))***+++,,,,,,,,,++++++)))))))))*********++++++************************************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********((()))***++++++***)))(((,,,,,,,,,,,,+++***)))((((((((())))))))))))((((((&&&'''''''''((((((((((((***************************++++++,,,,,,,,,++++++,,,,,,------------,,,,,,***************************************************************)))(((((((((((())))))))))))(((((()))************+++++++++))))))*********+++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))+++******)))******++++++++++++*********)))))))))(((((((((((('''''''''&&&yyypppiiibbb___ZZZWWWTTTPPPLLLIIIHHHEEEBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<;;;888666777666555444444333333333222222222222111111111000/////////000000/////////////////////////////////111222555999;;;:::666333...............---------........................---------------------------,,,,,,,,,,,,,,,,,,+++)))*********++++++,,,,,,******+++++++++,,,,,,,,,------------------------///(((,,,///+++...222,,,//////......................../////////000000000......///000000111222222000111111111111222222222111111222222333444444444444444444555555555666666555555444444555555666777999;;;<<<<<<:::888777888:::::::::::::::;;;;;;;;;===========================>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCDDDFFFHHHIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDCCCCCCCCCBBBBBB@@@@@@???===<<<:::999888777777666555333222111111000000000000000000000000111000//////......//////......---,,,,,,,,,,,,---------,,,,,,++++++******++++++++++++++++++++++++************************+++******))))))******++++++++++++,,,++++++***)))))))))*********+++++++++************************************************+++++++++***************))))))))))))))))))))))))'''(((((()))******++++++((()))************)))))),,,,,,,,,,,,+++***))))))((())))))******))))))((((((((((((((())))))))))))***************************+++,,,---------------------............------************************************************)))************))))))((())))))************)))))))))************+++++++++***************+++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((()))***+++,,,---+++++++++++++++************************)))))))))|||vvvooohhhccc]]]XXXTTTRRRPPPNNNLLLJJJHHHFFFDDDDDDBBB@@@>>>===<<<;;;:::999888777777888777555333333333222111111111222222222111111111111000000000---......//////......---///////////////////////////111555:::===<<<999666........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))))))))******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,...---)))***//////000000//////.........---........./////////000000///000000000111111111222111111111111222222222222111111111222333333444444444444555555555666666666777777777777777888999999:::<<<>>>===;;;999999999;;;;;;;;;;;;;;;;;;;;;:::===========================>>>???@@@@@@AAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHJJJIIIHHHFFFEEECCCBBBBBBAAAAAAAAA@@@@@@?????????CCCCCCBBBBBBBBBAAAAAAAAA@@@???>>><<<:::999777777666666555444333222111000//////////////////////////////.........//////000......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++******************************))))))))))))******,,,,,,,,,+++***))))))(((((((((((()))))))))******************************************************************************))))))))))))))))))))))))(((((())))))************((())))))***************+++++++++++++++***)))))))))))))))******)))))))))((())))))))))))*********************************)))***+++,,,------------+++,,,,,,------,,,,,,+++************************************************))))))************)))(((*********++++++*********))))))*********+++++++++************************))))))*********+++++++++************************************************((((((((((((((((((((((((((())))))************)))((()))))))))************((((((((((((((((((((((((((((((((())))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++wwwqqqllliii___\\\WWWSSSPPPNNNLLLKKKGGGGGGFFFDDDBBB@@@??????======;;;999777555444444666444444444555555333111111111000000///000000111111111111000000000//////------............------...........................///333777;;;;;;888555---.....................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))))))))******+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---222111---+++***---444000000//////.........---............////////////222111111111000000000///000000111111111222222222000000111222222333333444444444444444555555555666777777777777777888999999<<<>>>??????===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::==============================>>>???@@@@@@@@@@@@???????????????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDDDDDDDCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDCCCDDDDDDAAAAAAAAA@@@@@@?????????AAAAAAAAA@@@@@@@@@?????????>>>===;;;999888666666555555444333222111111000.......................................//////000......---,,,,,,,,,,,,---,,,+++++++++++++++******++++++++++++++++++++++++***************************))))))))))))))))))***---,,,+++***))))))(((((('''''''''((((((((())))))************************************************************************))))))))))))))))))))))))************))))))(((((()))))))))))))))******+++******+++++++++***))))))))))))************))))))))))))))))))*********+++************************((((((***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))((())))))*********))))))******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++************************************************(((((((((((((((((((((((((((((()))***************((()))))))))************((((((((((((((((((((((((***))))))))))))))))))***++++++++++++++++++++++++'''((((((((((((((((((((({{{uuuqqqmmmhhhbbb\\\YYYWWWWWWPPPOOOLLLIIIFFFEEEEEEDDD@@@AAA@@@>>>;;;999999999666777888777555444555666444333222333444444333111111000000/////////000000000000000000////////////------............------........................------000333666666444222---------...............,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((///---,,,222///***000//////..................------........./////////222222111000000///......///000000000000111111111000000111111222333333333333333333444444444555555555555444444555555666777<<<>>>@@@???===;;;;;;;;;:::::::::::::::;;;;;;;;;========================<<<===>>>???@@@@@@@@@@@@>>>>>>======>>>>>>???@@@@@@@@@AAAAAA@@@@@@??????>>>??????@@@@@@@@@@@@@@@BBBCCCCCCDDDEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<:::999777666555444444333222222111000000.................................---......//////......---,,,,,,,,,,,,---++++++++++++++++++*********************************************************))))))(((((())))))***---,,,+++))))))((((((((('''''''''((((((((())))))***************************************************************+++++++++))))))))))))))))))))))))++++++******)))((((((''')))((((((((()))***+++,,,)))***************)))))))))******++++++******)))))))))))))))************************************((()))******++++++++++++------............------++++++++++++++++++++++++((((((((((((((((((((((((((())))))************)))******++++++++++++******)))************++++++++++++++++++***************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******+++******))))))))))))************))))))))))))))))))))))))***))))))((((((((())))))*********+++++++++++++++(((((())))))))))))******~~~uuunnnjjjeee___ZZZYYYWWWSSSOOOLLLKKKJJJKKKGGGGGGFFFDDDBBB@@@@@@AAA<<<===>>>;;;888666666888333555777777555444555777444333222333555555444222222111111000/////////000000000/////////.........------............------........................---------///111111000///---------.........//////,,,---///000000///---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***************+++++++++,,,,,,++++++++++++++++++++++++&&&---)))000DDDAAA///,,,---------------.........---------.........//////////////////////////////....../////////000000000000000000111222222333333222222222333333333333444444444333333444444555666;;;===>>>>>><<<:::999999888888999999::::::;;;;;;========================<<<===>>>???@@@@@@@@@@@@>>>============>>>??????AAAAAABBBBBBAAA@@@@@@???===>>>>>>???@@@@@@?????????@@@BBBEEEFFFGGGGGGGGGAAABBBDDDEEEFFFFFFEEEEEEFFFEEEDDDBBBBBBCCCDDDEEEAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@?????????>>><<<;;;:::999888777666666333333222222111111000000........................//////...---------............---,,,,,,,,,,,,---******************++++++))))))))))))))))))))))))************************))))))(((((((((((()))))),,,+++***)))(((((())))))))))))))))))************************************************************))))))*********+++++++++))))))))))))))))))))))))*********))))))))))))))))))((((((((()))***+++,,,))))))************)))))))))******++++++******)))((((((((()))))))))************************************+++,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))************)))))))))************++++++++++++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******+++++++++))))))))))))************))))))))))))))))))))))))((((((((((((((()))***+++)))))))))*********++++++******++++++,,,,,,,,,,,,|||vvvpppkkkddd^^^WWWTTTUUUTTTQQQMMMKKKJJJHHHFFFDDDCCCCCCCCC@@@AAABBBAAA?????????@@@777999:::888555333444666000333555444111///000222444333333444666666555333333333111000000/////////000/////////............---......//////......---...........................---,,,,,,...///...------------.........//////,,,---///000000///---,,,+++++++++++++++++++++++++++++++++,,,,,,---------///......---,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,111---;;;[[[XXX<<<000+++,,,,,,------.........---------.........//////------......//////000000............////////////000000000111222222333333111111222222222333333333555555555555555666777777999;;;===<<<:::888888888777777888999999:::;;;;;;========================<<<===>>>??????@@@@@@???>>>>>>>>>===>>>??????@@@BBBCCCCCCCCCBBBBBBAAA@@@======>>>???????????????<<<>>>AAAEEEGGGIIIJJJJJJ@@@AAACCCEEEEEEEEEEEEDDDHHHFFFDDDBBBAAABBBCCCDDDAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????::::::999999888777666666333222222222111111000000//////////////////////////////...---------------......---,,,,,,,,,,,,---******************++++++((((((((((((((((((((((((************************))))))(((((((((((())))))++++++)))((((((((()))******++++++++++++,,,,,,,,,************************************************))))))******++++++++++++))))))))))))))))))))))))((((((((()))******++++++)))((((((((((((***,,,---((())))))*********))))))******++++++++++++******(((((((((((())))))))))))************************,,,,,,---------,,,++++++)))******++++++******)))++++++++++++++++++++++++************************(((((()))***************))))))************)))))))))************+++++++++++++++++++++******)))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))''''''(((******+++++++++))))))))))))************))))))))))))))))))))))))%%%&&&&&&''')))***,,,---(((((())))))*********+++''''''(((((()))))))))***|||vvvrrrpppkkkeee___YYYUUUSSSQQQOOOKKKHHHEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>?????????===<<<;;;777666555444333333222333222222333333333444444444999999888888777777666666333222000///000111000//////............------------------,,,,,,+++++++++........................,,,---...---+++***+++,,,,,,,,,,,,---------......,,,------------------,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,------------------------,,,+++*********+++,,,---...------,,,,,,++++++***...***)))>>>XXXUUU>>>222000///------,,,---...///---------.........//////////////////000000000000............///////////////111222222111111222333333333333333333333333333222333444444222222333444:::::::::999999999888888999999999999:::;;;<<<===:::;;;<<<<<<======<<<<<<::::::;;;<<<===>>>???@@@;;;<<<<<<===============888:::>>>BBBDDDDDDCCCCCCAAA@@@@@@???>>>>>>>>>???BBBAAAAAABBBDDDFFFIIIJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAABBBBBBCCCAAAAAABBBBBBAAAAAA@@@???@@@@@@AAAAAA@@@???===<<<<<<<<<;;;:::999888777666444333222111000000000000////////////.....................------.........++++++++++++++++++++++++---,,,+++***)))'''&&&&&&))))))))))))))))))))))))************************+++++++++*********))))))++++++************++++++))))))************)))(((************************************************'''((()))++++++******)))+++***)))(((((()))******+++*********))))))(((((()))************+++++++++))))))************)))))),,,,,,,,,+++++++++******------,,,+++***)))(((((())))))))))))************,,,+++******)))*********++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************(((***+++***)))((()))***************************(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))((((((((()))+++,,,))))))))))))***************++++++++++++,,,,,,,,,))))))))))))))))))))))))~~~xxxqqqmmmkkkgggaaa\\\WWWVVVTTTRRROOOLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;:::888888555444333222111111111111111222222222222333333333555666777888888666444333222111//////000000///...............------------.........---------,,,,,,------------------------,,,---...---+++***+++,,,,,,---------............---......//////......---,,,,,,++++++++++++,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++*********+++,,,---+++++++++++++++,,,,,,,,,...,,,***666GGGAAA111---///...---,,,,,,---......,,,------------.............../////////000000000............////////////000111333222111111222444333333333333333333333333444555666555333333444555999999999999999999999999999999999999::::::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????;;;<<<======>>>>>>======???@@@BBBCCCCCCAAA@@@???BBBAAA@@@???????????????BBBBBBBBBCCCDDDFFFHHHIIIGGGGGGHHHHHHGGGGGGFFFEEEFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@@@@>>>===<<<<<<<<<;;;999777666555444222222111000////////////............------------...------,,,,,,------...+++++++++++++++++++++++++++++++++******))))))(((************************************************+++++++++*********))))))))))))(((((((((((())))))************************************************************************'''((()))***+++******)))+++***)))(((((()))******************)))))))))((()))************+++++++++******++++++++++++******+++++++++*********))))))+++++++++***))))))(((((())))))))))))***************)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))************)))))),,,,,,,,,++++++*********************************(((***+++***)))((()))+++************************(((((((((((()))))))))***))))))))))))))))))))))))***))))))(((((())))))******)))((((((((()))++++++))))))))))))************(((((()))))))))*********)))))))))))))))))))))))){{{tttnnnhhhddd[[[WWWSSSQQQQQQPPPLLLIIIFFFFFFFFFFFFEEEEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<;;;:::::::::999888666555444444444222111111000////////////000000000111111111222222000222555777777444111///111///....../////////...............------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,---------.........*********++++++*********++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++******++++++,,,---((())))))***++++++,,,,,,,,,...+++...555000(((,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////............////////////000111333222111111222444333333333333333333333333666777777666444333444555777777888888999:::::::::999:::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<======>>>???<<<<<<===>>>>>>>>>>>>>>>CCCCCCCCCCCCBBBAAA@@@???BBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGGGGGGGFFFFFFEEEGGGFFFDDDBBB@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@??????>>>????????????===<<<;;;999999888777666555555444222111000//////......///------------,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************+++************)))))))))))))))(((((((((((())))))++++++************++++++************************************************(((((()))************)))******))))))))))))******************)))))))))))))))************+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))******))))))************))))))+++++++++++++++*********************************)))***+++***))))))***+++************************((((((((()))))))))******)))))))))))))))))))))))))))******************))))))))))))((()))******+++))))))))))))************((((((((()))))))))******))))))))))))))))))))))))}}}vvvqqqhhheee```[[[XXXTTTPPPMMMLLLIIIGGGFFFGGGGGGEEEDDDEEEEEEEEEDDDDDDCCCCCCCCC======>>>?????????>>>>>>======<<<;;;999888777777888777555333111111111222111000000///.........////////////000000000000111///000222333333222000...000...,,,---...///...---.........---------,,,,,,............------------++++++++++++++++++++++++,,,---...---+++***+++,,,+++++++++,,,,,,,,,------((())))))))))))))))))(((*********++++++*********+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,((()))))))))*********+++(((...+++)))///,,,)))000,,,+++++++++,,,,,,------+++++++++,,,,,,,,,------------------.........///............///////////////000222111000000111333222222333333333333444444666777777666444333444555666666777888999:::;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999::::::;;;<<<======>>>>>><<<===>>>>>>??????>>>>>>AAAAAABBBBBBCCCDDDDDDEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEGGGFFFDDDBBB@@@?????????@@@@@@@@@@@@@@@??????>>>======>>>>>>===<<<:::999444444555555555666666666333222111000////////////------------,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))++++++************++++++******)))((()))***++++++************************************************((()))))))))************)))))))))))))))******************)))))))))))))))))))))*********+++++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((()))))))))***((()))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++,,,,,,,,,,,,+++++++++++++++***************************************)))***++++++))))))***+++************************(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))******+++((()))))))))************************++++++++++++))))))))))))))))))))))))zzzsssqqqooojjjfffbbb\\\VVVRRRPPPNNNKKKIIIIIIIIIGGGEEEDDDBBBAAA@@@@@@AAA@@@???BBBBBBAAAAAA@@@@@@@@@???======>>>>>>===<<<;;;;;;;;;;;;:::999888777666555777555333111000000000111111000000////////////000....../////////000000000000000////////////000111///---,,,,,,...///...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,---...---+++***+++,,,)))************+++++++++---------......---------)))***++++++++++++***)))*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,*********))))))((((((((('''---***(((///...***...+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------.........///............////////////...///000000//////000222222222222333333444444444444666666555333222333444555555666777999:::;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<======>>>>>>>>>===>>>>>>???@@@?????????@@@@@@AAABBBDDDEEEFFFGGGCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEGGGFFFCCCAAA@@@???????????????@@@@@@??????>>>===;;;<<<======<<<;;;999888555555555444444444333333111000///......---...............------------,,,+++++++++******+++++++++++++++++++++++++++++++++------,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++((((((((((((((()))***+++************************************************)))))))))))))))*********(((((())))))************))))))))))))))))))******))))))*********+++++++++))))))************))))))************++++++++++++'''''''''((())))))******((()))))))))************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((('''''''''(((((()))++++++,,,,,,,,,,,,++++++************************************************)))+++,,,+++***)))***+++************************))))))))))))************************************)))***+++,,,,,,+++***)))((()))))))))************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))~~~|||}}}~~~|||{{{pppmmmiiigggeeebbb]]]YYYSSSQQQOOONNNMMMLLLIIIGGGGGGEEECCCCCCDDDDDDCCCBBB@@@@@@???>>>============>>>>>>>>>>>>>>>?????????===<<<<<<;;;:::999888888777777777666555555444444444333222111111000000111111000000//////000000111........./////////000000111000...------///111222///---,,,,,,...//////...------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,---...---+++***+++,,,))))))*********+++++++++,,,------......------,,,)))***+++,,,,,,+++***))))))***++++++++++++***)))************************)))***+++,,,,,,,,,,,,+++++++++******)))((((((''''''///+++(((......((()))***+++,,,---......------,,,,,,,,,,,,------------------........./////////............////////////...///111000//////000222111222222333333444444555333444555555444333444555555555666777888999:::;;;:::;;;<<<>>>???>>>>>>===:::;;;<<<<<<======<<<<<<=========>>>>>>?????????>>>>>>???@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDFFFEEECCCAAA?????????@@@>>>????????????>>>======:::;;;;;;;;;;;;999888777888888666555333111000//////...---,,,,,,+++++++++............------------,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))(((((((((((())))))'''((()))***************************************************************)))))))))((()))******+++'''((()))******+++******))))))))))))************)))************+++++++++)))))))))******)))))))))'''''''''(((((((((((((((((((((((())))))*********))))))))))))************,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))''''''&&&&&&&&&'''(((((())))))************)))))))))))))))******************************************+++,,,+++*********,,,************************)))))))))*********++++++************************)))******************)))(((((()))************)))))))))))))))************'''''''''((((((((())))))))))))))))))))))))))))))zzzxxxuuussstttwww}}}|||yyyuuuqqqnnnllljjjhhheeebbb___^^^]]]\\\VVVUUUSSSQQQOOONNNMMMLLLDDDCCCBBBCCCDDDEEEDDDBBBDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@???======>>>???========================999888666555444444555555333333333333333333333333000000111111111111000000000000////////////000000...////////////000000000000000/////////000111222///---,,,---///000000///---------,,,,,,,,,++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++,,,,,,,,,,,,******++++++++++++*********+++,,,------,,,+++***)))***++++++++++++***))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++************************&&&000...'''++++++(((+++***+++---...//////......,,,------------.............../////////000000000............////////////000111222222111111222333111111222333333444555555333444666666555555666888555666666777888999999:::999;;;===@@@AAAAAA@@@@@@:::;;;<<<===>>>?????????????????????@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@BBBCCCDDDDDDDDDBBB@@@???AAAAAA@@@@@@AAABBBBBBCCC@@@AAACCCDDDDDDDDDCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCBBB@@@??????@@@@@@>>>>>>??????>>>>>>===<<<999::::::::::::888777666777666555444333222111111000000///...------------------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((())))))''')))+++---...---,,,+++***************************************************)))((((((((()))++++++&&&''')))***++++++******((()))))))))************)))************+++++++++)))******++++++******)))''''''(((((())))))))))))))))))******************))))))))))))*********************)))******++++++------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''''''''''''''((())))))))))))************))))))((()))))))))*********+++***************************+++,,,,,,******+++,,,************************))))))*********+++++++++***************************))))))(((((())))))***'''((()))***+++******)))))))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))tttrrroookkkkkknnntttxxxwwwwwwyyy|||~~~~~~{{{xxxwwwoooqqqrrrppplllgggdddccc```___]]][[[YYYWWWVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKHHHHHHGGGDDDAAA@@@BBBCCCBBB@@@??????AAAAAA@@@>>>@@@???===>>>@@@AAAAAA@@@>>>>>>???>>>======>>>???===<<<<<<:::999888888777555333111000000111333444000000000000111111111111---...000111111111000/////////.........//////000////////////000000000111...///000222222222111111///...------///000000000---------,,,,,,,,,++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,---------.........---------......---------***+++---......---+++***)))***+++,,,,,,+++***)))++++++++++++++++++++++++)))***+++,,,---,,,++++++)))))))))***++++++,,,,,,###111000((()))+++,,,222***,,,---///000000//////---------.........//////////////////000000000000............/////////000111333444444333222444555111111222333333444555555333555666777666777888:::666666777777888888999999999;;;>>>AAABBBCCCBBBBBB::::::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@???AAACCCEEEEEECCC@@@???@@@@@@@@@@@@AAAAAABBBCCC@@@AAABBBDDDEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCAAA@@@???@@@AAAAAA>>>>>>>>>>>>>>>======<<<999999::::::999888666555111222222333555666666777444333222111111000000000,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++'''(((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******++++++************++++++'''***---000111000---,,,***************************************************)))((((((((()))+++,,,&&&''')))***+++++++++***(((((())))))*********+++)))************++++++++++++++++++,,,,,,+++++++++******++++++,,,,,,,,,---++++++******************))))))))))))************(((((())))))***+++------------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((()))******++++++,,,,,,,,,,,,++++++(((((())))))*********+++***************************+++,,,,,,******+++,,,************************)))************+++++++++***************************)))(((''''''((()))***'''((()))++++++******)))))))))))))))************))))))))))))************))))))))))))))))))))))))\\\\\\]]]]]]]]]^^^^^^^^^ddddddeeeffffffffffffeeeeeefffhhhiiiiiihhhgggeeecccdddeeefffffffffffffffdddcccbbb```^^^\\\[[[ZZZUUUUUUTTTRRRQQQOOONNNNNNJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>===>>>>>>>>>@@@???>>>???@@@@@@>>><<<=========<<<;;;:::999888888777444222222222333444444333333222222111111111000000000000000111111222555444333111000111111222111///...------...///111000///...---------------//////////////////////////////...------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---,,,+++***)))++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++---------............///......------------................../////////000//////000111111111111111///000000111222222333333111333555666777666555444888888777777777777777888999:::;;;<<<===??????@@@?????????>>>>>>>>>>>>>>>????????????>>>>>>======@@@@@@@@@@@@??????>>>>>><<<===>>>???@@@AAAAAAAAA===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>???AAADDDEEECCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@?????????AAAAAA===>>>@@@AAA@@@???===<<<;;;:::888777555555666666555555444333222111000//////////////////......---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********///---***((()))+++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))***,,,------,,,***))))))))))))***++++++,,,,,,************************************************((('''%%%&&&'''))))))((((((((())))))))))))((((((''')))***)))((('''(((***+++++++++++++++++++++++++++++++++************)))******))))))))))))************))))))))))))************++++++++++++******&&&''')))*********)))((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++*********))))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++************)))++++++************++++++******))))))))))))******+++******)))((((((((()))KKKKKKKKKKKKLLLLLLLLLLLLPPPPPPQQQRRRRRRRRRQQQQQQOOOPPPRRRTTTUUUUUUTTTSSSQQQQQQQQQQQQRRRRRRRRRSSSPPPOOONNNMMMLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>===<<<=========;;;999888999999888888666555555777555333222111111222333444222111/////////111111000000//////000000111222444333111000//////000000000///...------...///000//////...---------------------............---------------------...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++------------..................------------.............../////////000000//////000111111111111111000111111222222333333444555666888999:::999888777888888777777777777888888::::::;;;;;;<<<<<<======>>>>>>>>>===============@@@@@@@@@??????>>>>>>>>>????????????>>>>>>======>>>???@@@AAABBBBBBBBBBBB??????@@@AAABBBBBBBBBBBBBBBAAA@@@???@@@AAACCCEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@?????????<<<===?????????>>><<<;;;:::999777555444444444555444444333222111000/////////////////////...---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++***************,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,,,,,,,+++***++++++******************************************))))))))))))))))))))))))+++***)))***,,,---,,,+++((())))))******))))))((()))***+++***)))((()))++++++++++++++++++++++++++++++++++++*********)))))),,,++++++******++++++,,,******))))))))))))******)))))))))******)))))))))'''''')))*********)))((())))))))))))************************************++++++++++++++++++++++++++++++*********)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++******************+++))))))))))))))))))))))))...---,,,,,,+++++++++,,,@@@@@@@@@AAAAAAAAAAAABBBAAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCEEEGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>==============================>>>===<<<<<<;;;;;;<<<<<>>======<<<<<<;;;:::999999:::999777555555555555555444444333222444333222000000000111111222111///------...000111000000//////000000111222222111000.........//////000///...------...///000///...------------------,,,,,,------------,,,,,,++++++,,,,,,---///000111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++------------..................------------............/////////000000000//////000111111111111111222222222333444444555555666777888999:::999888777888777777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;========================AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@AAAAAACCCCCCEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBAAA???>>>===;;;<<<=========<<<:::999888777666444333333333333333333222111000///.........////////////...------///......---+++******)))++++++++++++++++++++++++*********************************+++++++++++++++&&&'''***,,,------,,,+++************************))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((***,,,,,,***((()))******************))))))+++,,,+++***)))***+++++++++++++++++++++++++++++++++*********))))))))),,,++++++******++++++,,,******))))))))))))******(((((())))))))))))(((((('''((())))))******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************((()))***++++++***)))(((+++******)))))))))))))))===>>>>>>>>>????????????===>>>??????@@@@@@??????>>>>>>@@@AAABBBBBBBBBBBBCCCAAA@@@??????@@@BBBCCC????????????????????????>>>>>>>>>?????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<;;;;;;::::::;;;;;;???>>>===;;;:::999999999888777555555666555333111444444444444444333222111222111000////////////000000000/////////////////////////////////000111111222111000............//////......------......///......---,,,,,,---------,,,---............---,,,,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++*********+++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,---------...............------------.........////////////000000000//////000111111111111111333333444444555555666666444555666666666666555555777777777777777777888999;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBB@@@???<<<;;;:::;;;;;;;;;:::999888777777777666555444333222222222111111000///...............//////......---,,,......---,,,,,,+++******************************************************))))))******++++++,,,,,,&&&(((+++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,++++++******++++++,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((***,,,+++)))&&&******++++++++++++******)))***++++++))))))***+++++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))******))))))))))))******(((((())))))))))))(((((((((((())))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++*********'''(((***,,,,,,***(((''')))((((((''''''(((((((((999999999:::::::::;;;;;;999::::::;;;;;;;;;;;;;;;<<<============<<<<<<<<>><<<::::::;;;===>>>;;;<<<<<<<<<============::::::;;;;;;<<<=================================::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;;;;:::999777666555555555555333222333333333111///111111222222222111000000000000//////.........///---///000222222111///.../////////...///000000111333222000///......//////......------------......------,,,,,,,,,------...---...///000000///...---...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***+++++++++,,,,,,,,,---************************++++++++++++++++++++++++************************************************************************+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,------------.........------------......////////////000000000111//////000111111111111111333444444555666666777777444444444444444444333333777777666666777888999999::::::;;;<<<===>>>??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@CCCCCCBBBAAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>??????>>><<<;;;:::::::::999888777666666777777777666555444333222111000000000///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))******+++++++++)))+++,,,+++)))(((***,,,************************))))))))))))))))))))))))++++++******))))))((((((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,++++++******++++++,,,))))))*********+++++++++((((((((((((((((((((((((******************************+++---//////,,,*********++++++++++++******((()))***)))(((((()))***++++++++++++++++++++++++*********)))))))))(((((()))(((((((((((((((((()))******))))))))))))******)))******++++++******))))))))))))))))))******+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***++++++++++++***)))'''(((***,,,,,,***((('''++++++*********++++++,,,777777777777888888888888777888999999::::::999999===<<<<<<;;;::::::999999<<<;;;:::999999999:::;;;:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<=====================>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888666555444333222222222222222111000111222222000........./////////......---///////////////.........---...000222222111///...//////......//////000111333222000///......//////------------------------,,,,,,,,,,,,,,,------...---...000111111000...---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------------......------------....../////////000000000111111//////000111111111111111444444444555666666777777666666555555555555555555666666666666777888999:::999:::;;;<<<>>>???@@@@@@>>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAAAAAAAA>>>??????@@@@@@?????????AAA@@@???>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@>>>??????@@@@@@??????>>>;;;;;;<<<<<<===<<<<<<;;;::::::999888777666666555777777777666555444222111111000000000/////////...---............---,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************)))))))))******************+++,,,+++'''&&&))),,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))+++,,,,,,+++))))))******************)))''')))***)))((('''((()))++++++++++++++++++++++++******)))))))))(((((((((+++******))))))******+++******))))))))))))************++++++++++++*********))))))))))))***+++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))((()))***++++++***)))((()))))))))((())))))***+++777777888888888999999999888999999:::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::666555444444333333444444333222111111000000000000000//////000222222111000......////////////............///////////////.........------......///000///............///000000111000///------------...---------......---------,,,,,,++++++,,,,,,---...+++---///000000///---+++,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************++++++************++++++---,,,+++*********++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------......------------......//////000000000111111111//////000111111111111111333333444555555666666777777777666555555555555555666666666666777888999:::::::::;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>???????????????>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@??????===>>>????????????>>>===>>>===<<<<<<;;;;;;;;;;;;;;;:::999888666666555555555555555555444222111000111111000000000000//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))%%%)))------)))''')))+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,,,,,,,+++*********************++++++************************************************'''&&&%%%&&&((()))((('''((())))))******))))))(((((()))******(((((()))***++++++++++++++++++++++++***)))))))))((((((((((((******))))))))))))************))))))))))))******))))))************))))))******)))))))))***+++,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++(((***+++,,,,,,+++***((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((666666666666777777777777666777777888888888888888999999888888999:::;;;;;;888888999999888777666555888888888888888888888888888888888888999999::::::666777777777888888999999444444444444444444444444222111111000000000000000111111000000000000000111/////////000222333222111000000111111111111111000......//////000//////...000...+++)))))),,,000222...............///000000000///---,,,++++++,,,,,,,,,------......------,,,++++++++++++,,,,,,---...***,,,...000000...,,,************+++,,,---...///++++++++++++++++++++++++************************++++++************++++++---,,,+++*********+++,,,++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------.........------.........000000000000111111111111//////000111111111111111333333444444555666666666777666555444444444444444666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@@@@?????????@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@??????>>><<<;;;::::::;;;===???AAA>>>??????@@@@@@@@@??????===>>>???@@@@@@???>>>===BBB@@@>>><<<;;;::::::;;;;;;:::999777666666555555333444444444333111///...111111111111000000000000------......------,,,+++///...------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))(((((( &&&---///,,,))))))+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))***,,,------,,,***))),,,,,,++++++***)))))))))************************))))))))))))))))))))))))***)))'''((()))++++++***(((((())))))))))))(((((()))+++,,,+++***)))***+++++++++++++++++++++++++++))))))))))))((((((((((((((((((''''''''''''((((((******))))))))))))******(((((())))))))))))((((((+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************---------,,,,,,,,,++++++((()))+++,,,,,,+++)))(((******))))))))))))******)))))))))))))))***++++++999999999999888888888888999999999999999888777777777888888999::::::;;;;;;777777777777888888888888777666555444444555666777444555555555555555555444333333333333333333333333111111111111111111111111222111///...///000///...//////000//////...---------------............///......------------......------............------+++++++++,,,,,,---------////////////...............---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,////////////...,,,***))),,,+++++++++***)))))))))************************))))))***++++++++++++*********))))))******+++,,,...,,,***)))******)))(((++++++************++++++,,,+++***))))))***+++,,,((())))))***++++++,,,,,,++++++************++++++((()))++++++******+++---************************************************++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,---------------...//////............////////////000000////////////000000555555555555555555555555666777888888888777555555555555666666777888888888888999999::::::;;;;;;<<<;;;<<<<<<===============@@@???======>>>>>>===;;;???@@@???>>><<<<<<>>>AAA?????????>>>>>><<<;;;;;;:::;;;<<<===>>>>>>>>>=========<<<<<<<<<;;;;;;:::???===;;;999999<<>>;;;999999===<<<:::888666444333222333333333222222222111111000000//////.........---000///---+++*********+++,,,,,,,,,+++++++++******%%%&&&)))+++,,,,,,+++*********+++++++++,,,,,,,,,------,,,,,,+++***))))))************************)))************+++++++++************))))))))))))***++++++,,,,,,++++++***,,,+++***((((((((()))***---,,,******+++,,,++++++************************))))))))))))))))))))))))))))))***++++++++++++***+++*********))))))((((((***************************++++++,,,,,,++++++*********))))))***+++,,,,,,---+++)))((('''((()))***+++*********))))))(((((()))************+++++++++,,,,,,***)))))))))***+++******************************************************+++++++++******)))(((((((((((())))))))))))&&&'''((()))***+++++++++************************************************)))************+++++++++))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++************************************************777777777777666666666555777777777777777666555555444555555666777777888888555555666666666777777777555444333222222333444555222222333333333333222222222222222222222222222222000000000000000000000000222000......///000///...///////////////...------------------.....................------.........------............------,,,,,,,,,------.....................///////////////......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,***+++---......---,,,,,,,,,,,,,,,+++++++++++++++************************))))))***++++++++++++*********))))))******+++,,,---+++******+++++++++***++++++************++++++,,,+++***))))))***+++,,,+++++++++************)))++++++************++++++)))***++++++***)))***,,,************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,------------,,,......------......///000............////////////111111000000000000111111222222222222222222222222555666777888888777666555555555666777888888999999999999:::;;;;;;<<<<<<===;;;<<<<<<===============???>>>===>>>???>>>===;;;===>>>???>>>======>>>@@@@@@@@@AAA@@@@@@???>>>===;;;;;;<<<<<<=========>>>======<<<;;;;;;;;;;;;;;;>>>===;;;::::::<<<>>>@@@@@@BBBCCCBBB???<<<::::::;;;;;;999888666444333333333333222222222111111111000/////////.........---///...---++++++++++++,,,,,,,,,,,,+++++++++******((()))***++++++***))))))******+++++++++,,,,,,,,,------,,,,,,+++******)))************************)))************+++++++++************))))))))))))***++++++,,,,,,++++++***,,,+++***)))(((((()))***,,,+++))))))+++++++++***************************))))))))))))))))))))))))))))))***++++++++++++******************)))))))))+++++++++******************++++++,,,,,,++++++***)))))))))))))))***++++++***)))'''&&&&&&&&&((((((++++++++++++*********))))))************+++++++++------+++*********+++,,,************************************************'''((()))***++++++++++++(((((((((((()))))))))***(((((()))***++++++++++++************************************************)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++************************444444333333333333222222333444444444444333333222111111111222333333444444333333333444444444555555222111111000000111111222///000000111111000000///000000000000000000000000////////////////////////111///......//////...---......//////......------------------....................................------............------------------............---------...//////000000///......------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,)))***,,,---------,,,++++++++++++,,,,,,,,,,,,,,,************************))))))***++++++++++++*********))))))******+++,,,,,,+++******,,,------,,,++++++************++++++++++++************++++++------,,,+++***(((((('''++++++************++++++***+++,,,+++))))))***+++************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,---------------...............///000000............////////////222222111111111111222222111111111111111111111111333444555777777777777666444555666777888999::::::::::::;;;;;;<<<=========;;;<<<<<<=====================>>>???@@@@@@===:::;;;===??????>>>>>>???@@@???@@@@@@@@@@@@@@@??????===<<<;;;;;;;;;<<<===>>>======;;;:::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@BBBBBB@@@===;;;:::999888888777666555444444222222222222111111111000/////////...............------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++*********)))))))))******+++++++++,,,,,,,,,---,,,,,,++++++*********************************)))************+++++++++++++++*********)))))))))***++++++,,,,,,++++++***++++++***)))))))))******+++)))((((((*********)))************************))))))))))))))))))))))))))))))***++++++++++++******************+++++++++++++++++++++******))))))***++++++,,,,,,++++++***))))))((((((((()))*********)))((('''&&&'''((())),,,,,,,,,+++++++++++++++)))************+++++++++...---,,,,,,++++++,,,,,,************************************************'''((())))))*********)))((((((((()))))))))************+++++++++++++++***************************************************)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************000000000000////////////000000111111111000000////////////000000000111111000111111111111222222222000000////////////000000......////////////..............................------------------------///...---...//////...,,,------.........------,,,,,,,,,---------.........---..................---,,,------......------,,,------------------------++++++,,,---...000000111......---,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,------,,,***)))(((*********++++++,,,,,,,,,************************))))))***++++++++++++*********))))))******+++,,,,,,***)))***---.........++++++************++++++++++++++++++++++++++++++------,,,+++***)))((((((++++++************+++++++++,,,,,,+++)))((()))***************************************************************************+++++++++++++++++++++++++++,,,,,,---...---------///............///000000............////////////222111111000000111111222222222222222222222222222000111333555666666666666333444555666777888888999999999::::::;;;<<<<<<<<<;;;<<<<<<===============<<<<<<>>>@@@BBBAAA>>>;;;999<<<>>>@@@?????????@@@======>>>?????????>>>>>>>>>===;;;::::::;;;<<<>>>===<<<:::999999:::<<<===::::::;;;<<<<<<<<<<<<<<<:::===@@@AAA>>>;;;999888666666666555555555555444222111111111111000000000........................,,,,,,,,,,,,------......,,,,,,,,,+++++++++******++++++***))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************))))))*********++++++++++++++++++*********))))))***++++++,,,,,,++++++***+++************************((('''''')))******)))************************))))))))))))))))))))))))))))))***++++++++++++***))))))******++++++,,,,,,,,,,,,++++++***)))))))))***++++++,,,,,,++++++***)))((((((((((((((())))))++++++***))))))******+++++++++++++++++++++++++++))))))*********+++++++++------,,,,,,++++++++++++************************************************++++++******((('''%%%%%%(((((()))))))))*********++++++,,,,,,,,,++++++***************************************************))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++************************.........---------,,,,,,---....../////////...............///////////////....../////////000000000/////////000000/////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,...//////---,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------...//////...------,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,---...///000111000///---,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,,,,---,,,+++)))((((((((())))))******++++++************************))))))***++++++++++++*********))))))******+++,,,+++***)))***---...///...++++++************+++++++++++++++,,,,,,+++++++++************************++++++************+++++++++,,,,,,+++)))((()))***************************************************************************++++++++++++++++++++++++,,,,,,---.........------...............///000000............////////////000000////////////000000222222222222222222222222...000222444555555555555333333444555555666666777777888888999::::::;;;;;;;;;<<<<<<===============;;;<<<>>>@@@BBBBBB???<<<:::<<>>>>>????????????>>>???>>>;;;:::999:::;;;<<<<<<;;;:::999::::::;;;<<<999999:::;;;<<<;;;;;;:::888:::======;;;888666666444444444444444444444444111111111000000000//////---------...............+++,,,,,,---............,,,,,,,,,+++++++++******))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***************************))))))*********+++++++++++++++++++++***************++++++,,,,,,++++++************++++++++++++***)))'''&&&'''(((******)))************************))))))))))))))))))))))))))))))***++++++++++++***)))))))))******++++++,,,+++++++++*********))))))***++++++,,,,,,++++++***))))))((((((((((((((()))+++************+++++++++))))))******************))))))*********++++++++++++++++++++++++******)))************************************************++++++******((('''%%%%%%))))))))))))************++++++,,,,,,,,,++++++***************************************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))************************---------,,,,,,,,,++++++,,,------...........................////////////---------.........//////...//////000000//////............//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,,,,,,,------------,,,,,,++++++++++++***************+++,,,---...///000000000///...---,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,((()))+++,,,---...------((((((((()))))))))))))))************************))))))***++++++++++++*********))))))******+++,,,+++***)))***,,,......---++++++************++++++++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,++++++************++++++***+++,,,+++))))))***+++***************************************************************************++++++++++++,,,,,,,,,,,,,,,---...............---------------...//////............////////////000000////////////000000000000000000000000000000///111333444666666666555555555555555555555555555777777777888999999::::::;;;<<<<<<===============<<<<<<===@@@BBBBBB@@@>>>===???@@@AAA@@@@@@AAABBB@@@AAAAAAAAAAAAAAA@@@@@@???>>><<<::::::999::::::::::::::::::;;;;;;;;;;;;888999::::::;;;;;;::::::888:::;;;:::777555444444333333333333333333333333000000000000////////////---------------.........+++,,,---...............,,,,,,,,,+++++++++******(((((()))***+++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,++++++++++++************++++++,,,,,,++++++***)))***++++++,,,+++++++++)))'''&&&''')))*********************************))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************************************++++++,,,,,,++++++*********)))((((((((())))))(((((()))))))))))))))))))))))))))))))))*********)))************+++++++++***++++++++++++***)))(((************************************************'''((())))))*********))))))))))))*********++++++******+++++++++++++++***************************************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))))))))************+++***++++++++++++,,,,,,,,,((()))******++++++******))))))))))))))))))))))))************************---------,,,,,,,,,++++++,,,------......///..............................,,,,,,---------.........---...////////////...------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---//////---*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++,,,------...//////,,,,,,+++++++++,,,,,,---******************************++++++,,,,,,,,,,,,(((***+++---...///......*********)))))))))))))))************************))))))***++++++++++++*********))))))******+++,,,+++***((()))+++,,,,,,,,,++++++************++++++++++++,,,------,,,++++++((())))))***++++++,,,,,,++++++************++++++)))***++++++***)))***,,,******************************************************************************+++++++++,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,---..................////////////111000000000000000000111111111111111111111111111333444666777888888888777888888888777666666555555777888888999999:::;;;;;;;;;<<<<<<==================<<<===???AAABBBBBB@@@@@@AAABBBAAA@@@@@@AAACCCBBBBBBBBBBBBAAA@@@??????>>>======<<<:::999999888777999:::<<<<<<;;;:::999999999999999999::::::::::::;;;:::888555333444444333333333333222222222222000000/////////.........,,,,,,,,,------.........,,,---...//////......---,,,,,,,,,+++++++++******((()))+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,+++++++++************++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++)))'''&&&''')))+++++++++************************))))))))))))))))))))))))))))))***++++++++++++***)))))))))((((((((((((((()))))))))***++++++,,,,,,***++++++,,,,,,++++++***++++++***)))))))))))))))(((((())))))************)))))))))******+++++++++)))************+++++++++++++++,,,,,,,,,+++***)))************************************************'''((()))***++++++++++++))))))*********+++++++++(((((()))***++++++++++++************************************************)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,((())))))***************))))))))))))))))))))))))************************---------,,,,,,,,,,,,+++,,,---......////////////------------------------,,,,,,---------.........,,,,,,............,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---//////,,,***)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---///000000///---,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,------.........'''''''''((()))+++,,,---************************)))***+++,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,+++++++++******))))))************************))))))***++++++++++++************)))***++++++,,,+++***((()))***,,,++++++++++++************++++++++++++------------++++++)))************+++++++++++++++************++++++((()))++++++******+++---************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---......//////......,,,++++++++++++,,,------............/////////000222222111111111111222222333333333333333333333333666777888999::::::999999;;;;;;:::999888777666555888999999::::::;;;<<<<<<;;;<<<<<<==================<<<<<<>>>@@@BBBBBBBBBCCCCCCCCCAAA@@@@@@BBBDDDAAAAAAAAA@@@???>>>===<<<=========<<<;;;999888777666888;;;======<<<:::888999999888888999999:::;;;===<<<;;;888444333444555333333333222222222222111000/////////............,,,,,,,,,------.........------...//////...---,,,,,,,,,,,,+++++++++*********+++,,,------,,,***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++)))***+++,,,---,,,,,,+++)))((('''(((***,,,,,,+++************************))))))))))))))))))))))))))))))***++++++++++++***))))))((((((''''''&&&&&&(((((()))***+++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,+++***))))))******)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,---...---,,,+++*********************************************************+++++++++******))))))************+++++++++&&&'''(((******+++++++++************************************************)))************+++++++++,,,------......------,,,++++++++++++++++++++++++((()))***+++,,,---------))))))))))))*********************++++++,,,,,,,,,(((((()))***************************************************************+++++++++,,,,,,------------------............///.../////////...---,,,,,,------------------------////////////////////////...---,,,+++***++++++,,,.........------,,,,,,,,,***+++******,,,...---)))------,,,,,,,,,,,,+++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///222111///...---,,,++++++******+++---//////,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,+++*********+++)))***+++,,,,,,,,,,,,,,,******++++++++++++******************************+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------++++++------------++++++++++++,,,+++***(((&&&$$$******+++++++++,,,,,,,,,)))************+++++++++,,,+++***))))))***+++,,,***++++++++++++***))))))((()))***+++++++++++++++***************************+++,,,,,,------,,,,,,....................................///////////////////////////000000111444333333222222111111000666666777888999::::::::::::999999999888888777777999999999888888888777777888999::::::;;;;;;::::::<<<<<<======>>>>>>??????<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===>>>???@@@===>>>>>>>>>===;;;888666111333777;;;<<<<<<:::888999999999999999999999999777777666555444333333222222222222111000//////...////////////............///............///000000//////...---,,,++++++***------,,,,,,+++***))))))***+++,,,,,,------------***++++++,,,,,,------...******++++++++++++******((()))+++,,,,,,+++)))(((******++++++++++++******))))))))))))))))))))))))************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))************+++++++++++++++******************++++++************++++++++++++************+++++++++,,,,,,,,,,,,+++************+++++++++******))),,,,,,,,,***(((((()))+++***************************++++++,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))************************+++*********))))))(((((())))))*********))))))(((******+++,,,,,,,,,,,,++++++++++++*********************+++++++++,,,,,,,,,,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))+++++++++************)))))))))))))))************,,,++++++******++++++,,,***)))((((((((()))+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...,,,+++++++++,,,---------------------------........................///...---,,,++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,------,,,***------,,,,,,,,,++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---...111000...---++++++++++++******+++---///...,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,++++++******++++++))))))************************++++++++++++******************************+++++++++*********)))))))))************+++++++++)))))))))))))))))))))))))))))))))*********++++++***++++++++++++++++++***------------,,,***))))))*********+++++++++,,,,,,)))************+++++++++++++++***))))))***++++++******+++++++++++++++***))))))***+++++++++*********************************+++,,,,,,------,,,,,,....................................////////////000000/////////000111111444444444444333333333333444555666777888888888888999999888888777777777777::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;=========>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>======>>>???>>><<<:::999555666999;;;===<<<;;;:::999999::::::::::::::::::777777666555444333222222222222111111000//////...////////////............,,,,,,,,,,,,,,,------............---,,,,,,++++++------,,,,,,+++******)))***++++++,,,,,,,,,,,,+++---,,,,,,+++******))))))******++++++++++++******((()))+++,,,,,,+++)))(((******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++************++++++)))************+++++++++************************++++++************++++++++++++************+++++++++++++++++++++******)))******+++++++++******)))***++++++***((()))+++---++++++++++++++++++++++++++++++,,,,,,,,,+++************++++++++++++******))))))))))))))))))))))))************************************)))))))))((())))))************))))))******+++,,,,,,,,,,,,+++++++++******)))(((''''''))))))*********+++++++++,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************+++++++++************)))))))))))))))************,,,++++++******++++++,,,++++++***))))))***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,000...***((((((***,,,...------------------------........................///...------,,,---------,,,,,,,,,,,,++++++++++++***,,,...///---+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,+++---...000///---*********+++,,,+++***+++,,,......,,,***+++++++++++++++*********++++++++++++++++++++++++,,,,,,++++++******++++++***++++++++++++******)))******++++++++++++******************************+++++++++***************)))************+++++++++)))))))))))))))))))))))))))))))))************+++******))))))))))))******...---,,,,,,++++++,,,,,,*********++++++++++++,,,)))************+++++++++++++++***))))))***++++++)))***+++,,,,,,------,,,******+++++++++******)))***************************+++,,,,,,------,,,,,,------------------------............////////////111000000000000111222222444444555555555555666666333444555666777777777666777777777777666666666666::::::;;;;;;<<<<<<======;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@AAA@@@@@@>>>>>>??????>>>>>>===<<<<<<===>>>?????????======:::;;;<<<=========<<<<<<::::::;;;;;;;;;;;;::::::777777666555444333222222222111111000000//////.../////////............---,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++******+++++++++***))))))((((((******++++++++++++******)))***+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++************++++++++++++************++++++******++++++******)))((()))******+++++++++******((()))******)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))************************************))))))))))))))))))***************)))******+++,,,,,,,,,,,,+++,,,+++***)))(((&&&%%%%%%(((((()))))))))*********,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************************************+++++++++************)))))))))))))))************++++++************++++++,,,,,,++++++***++++++,,,---,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,...---+++))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++++++++++++++)))***,,,///---******---,,,,,,,,,++++++++++++*********+++++++++******)))++++++++++++++++++++++++***************************+++,,,,,,++++++,,,---///---+++)))))))))+++,,,+++******+++------+++***+++++++++***************************************,,,,,,++++++***++++++,,,............------,,,+++******++++++++++++******************************************************))))))*********+++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++***))))))***+++,,,************++++++++++++))))))*********++++++++++++******************+++))))))+++,,,---.........+++++++++++++++***)))(((***************************+++,,,,,,------,,,,,,------------------------............////////////111111111111111222222333333333444444555666666777444444555666666666666666666666666666666666555555999999:::;;;<<<===>>>>>><<<<<<===>>>>>>>>>>>>===@@@??????>>>>>>=========;;;;;;<<<===============>>>>>>???@@@@@@>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@???>>>>>>======>>>>>>;;;;;;<<<<<<<<<;;;:::999777666666555444333222111111111000000//////////////////.........------------------------......///++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++++++++***)))((((((((())))))***++++++,,,******++++++++++++******)))***++++++++++++***)))******++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++***************+++++++++++++++************++++++++++++************++++++)))************)))(((((())))))***+++++++++******(((***+++*********+++---++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***))))))))))))))))))))))))*********************************)))))))))))))))))))))***+++++++++************+++,,,,,,,,,,,,+++++++++***)))((((((''''''))))))))))))*********+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------************************************************+++++++++*********))))))((()))))))))************++++++************++++++,,,,,,++++++************,,,,,,,,,++++++*********,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................++++++++++++++++++++++++***((()))---,,,)))***...,,,,,,+++++++++*********)))******+++++++++******++++++++++++++++++++++++************************)))***++++++******+++------,,,***))))))***+++,,,,,,+++***+++,,,,,,+++)))************************************************,,,++++++***++++++,,,,,,............------,,,+++******++++++++++++******************************************************))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++***)))((()))***+++,,,))))))*********+++++++++))))))*********+++++++++*********++++++*********((()))***,,,---...//////+++++++++++++++***)))(((***************************+++,,,,,,------,,,,,,------------------------............////////////111111111111111222222333111111222333444555555666555555666666777666666666555555555555555555666666777888888:::;;;<<<===>>><<<===>>>>>>??????>>>>>>@@@@@@??????>>>>>>======;;;;;;<<<=========<<<<<<>>>???@@@@@@@@@???===<<<;;;<<<>>>???AAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>:::;;;<<<===<<<;;;999888666666555444333222111111000000000///////////////............------------,,,,,,,,,,,,,,,---......******+++,,,,,,---------,,,,,,+++++++++++++++***+++++++++++++++***)))((())))))******+++,,,,,,,,,******++++++++++++***************++++++***************++++++++++++******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++))))))*********+++++++++++++++************++++++++++++************++++++)))************)))((((((((()))***+++++++++++++++***+++,,,+++***))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))******))))))***+++++++++++++++******+++,,,,,,,,,,,,+++)))******************************+++++++++,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************************************+++++++++*********))))))((()))))))))************+++******))))))******+++******************))))))+++++++++++++++*********,,,,,,,,,,,,------------+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++,,,,,,,,,,,,111)))'''+++---))))))---++++++++++++************))))))***++++++++++++***++++++++++++++++++++++++************************(((***++++++***)))+++,,,++++++++++++++++++,,,,,,,,,+++******++++++***))))))))))))***************************************++++++******++++++,,,,,,***++++++++++++******)))******++++++++++++*********************************************+++++++++)))************+++++++++))))))))))))))))))))))))((((((((())))))))))))***+++++++++******++++++++++++++++++***++++++,,,,,,)))))))))************+++)))************+++++++++)))***++++++++++++***)))((()))***,,,---.........******+++++++++******)))***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////111000000000000111222222000000111111222333444444555555666666666666666555555555555555666666666666666777888999:::;;;<<<<<<<<<===>>>>>>??????>>>>>>??????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<===???AAABBBDDDDDDBBBAAA@@@???>>>>>>>>>>>>:::;;;<<<===<<<:::888777666666555444333222111111////////////////////////.........------------,,,******))))))******+++,,,******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++******---,,,,,,+++******))))))******++++++++++++************************************++++++++++++******************************((((((((((((((((((((((((***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++)))))))))***++++++,,,,,,++++++************++++++++++++************++++++******++++++******)))(((((()))***+++++++++++++++***,,,---,,,***(((((()))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))************))))))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))******************))))))))))))******'''((()))************)))************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---......---,,,+++,,,,,,,,,------------===///'''+++...)))'''+++++++++++++++************))))))***+++++++++++++++************************************************((()))******))))))***,,,)))***+++---------,,,,,,---+++***)))***+++***)))((()))))))))*********+++************************++++++******++++++,,,---))))))************************++++++++++++******************************))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******+++++++++******)))))))))))))))************)))************+++++++++)))***++++++++++++***)))((()))***+++,,,,,,,,,,,,))))))***+++++++++*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000/////////000111111000111111111222222333333444444555555555555444444555555666666666777777777777888888999:::;;;;;;<<<<<<======>>>???>>>>>>>>>??????????????????@@@@@@?????????@@@@@@??????>>>======<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDD?????????>>>>>>======<<<999:::<<<<<<<<<:::777555666555555444333222111111////////////////////////.........---------,,,,,,)))))))))))))))***+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,++++++++++++***))))))((((((******++++++++++++******+++******************+++******++++++++++++******************************((((((((((((((((((((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++)))************+++++++++((())))))***++++++,,,,,,++++++************++++++++++++************+++++++++++++++++++++******)))(((((()))++++++,,,,,,+++(((***,,,,,,+++))))))***)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************((()))))))))************((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))************************++++++++++++******))))))***++++++,,,************************)))))))))*********++++++************************+++++++++++++++++++++++++++++++++************)))))))))))))))******************))))))))))))******&&&''')))+++,,,,,,,,,+++))))))******+++++++++,,,)))************+++++++++,,,+++(((''''''***---///++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,------.........FFF444))),,,///***&&&(((+++++++++************)))((()))***+++++++++++++++************************))))))))))))))))))))))))((()))******))))))***+++(((***,,,...///...---+++---+++))))))***+++***)))(((((())))))*********+++))))))))))))))))))))))))+++*********+++,,,,,,---)))***+++,,,,,,,,,,,,,,,******++++++++++++******************************))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))************++++++++++++'''((()))******)))(((''''''((()))))))))'''&&&%%%))))))))))))************)))************+++++++++)))***+++,,,,,,+++***)))((()))***+++++++++++++++((()))***+++++++++++++++************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000///////////////000000111111111222222222222333333333333444444444333222222555666666666777777888888888999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA===>>>>>>>>>>>>>>>======<<<;;;:::999888999:::;;;<<<<<<===>>>???AAACCCDDD>>>>>>>>>>>>>>>===<<<;;;888:::;;;<<<;;;999666444666555555444333222111000.........///////////////......---------,,,,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------''''''(((((()))***************++++++++++++******++++++************++++++******++++++++++++***************************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))************+++++++++((())))))***++++++,,,,,,++++++************++++++++++++************+++++++++,,,,,,,,,,,,+++******(((((()))++++++,,,,,,,,,&&&)))+++,,,+++++++++,,,************************((()))***+++,,,---------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************(((((())))))*********+++((()))***+++,,,---------******+++,,,,,,,,,,,,+++******))))))((((((''''''))))))))))))******************))))))***+++,,,,,,************************((())))))))))))*********************************+++++++++++++++++++++++++++++++++************)))))))))))))))******************))))))))))))******&&&(((***,,,---......---,,,,,,,,,,,,,,,+++***)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************+++,,,---...000...,,,******,,,...000---------,,,+++***)))(((((()))++++++)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************------...000222111...+++)))***,,,+++)))(((((())))))))))))))))))(((''''''((((((((((((((((((((((((((()))***,,,,,,+++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))***++++++++++++***))))))+++,,,,,,+++***))),,,,,,+++***)))))))))***---------............///---......///000111111222///............000111222000111333222222111333444555555444333444555666777666777777888888999::::::777888::::::::::::<<<===>>>>>>>>>>>>???@@@AAABBBDDDCCCAAAAAA@@@AAABBBCCCBBBAAAAAA@@@???>>><<<<<<<<<======<<<<<<;;;::::::;;;;;;===>>>????????????>>><<<;;;;;;<<<<<<<<<:::;;;===??????>>>:::666444444444333333222111000000000000//////......------......---,,,++++++******************************)))************+++++++++...---++++++++++++---...---,,,,,,+++***)))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''((()))+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************++++++,,,,,,,,,++++++***---+++******++++++)))((())))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++************))))))************+++++++++++++++++++++++++++++++++((()))******)))((()))***,,,+++++++++---,,,***)))************************)))************+++++++++************************(((((((((((())))))))))))***************+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********+++,,,,,,,,,---++++++******************)))***+++,,,,,,+++***))),,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))((((((((((((***************)))((((((+++,,,,,,,,,++++++***)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---......---,,,++++++,,,---...,,,,,,,,,,,,+++***)))(((((()))+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************,,,,,,...111333222///,,,***+++---,,,***))))))***)))*********))))))((('''************************))))))***++++++++++++***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******************************,,,,,,,,,,,,******))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++******)))+++++++++++++++*********------------............---......///000000111111/////////...///000222333111222444333222222333444555444333333333444666666777777888888999:::::::::888999;;;;;;::::::;;;===>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@???@@@AAABBBAAAAAAAAA@@@???>>>===<<<<<<===>>>>>>>>>===<<<;;;;;;;;;===>>>>>>?????????>>><<<::::::;;;<<<;;;::::::;;;<<<<<<:::888555333333333333222111000000000////////////..................------,,,++++++***************************)))************+++++++++------,,,,,,,,,,,,------------,,,,,,+++*********************************++++++++++++++++++++++++***************************++++++++++++++++++***************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++*********************************************************************************+++++++++******)))---,,,***+++,,,,,,+++***************************++++++++++++++++++++++++++++++++++++************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,++++++++++++***)))************************)))************+++++++++************************))))))))))))************************++++++++++++******************************++++++++++++***************+++++++++++++++************************)))***++++++++++++***)))******************++++++)))))))))))))))))))))))))))))))))))))))))))))(((***************)))((((((+++++++++,,,++++++***)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++*********)))***************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))((()))******(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))******************+++...222444333000,,,***,,,------+++******+++*********+++******)))(((*********************************)))******+++,,,))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,+++***)))))))))******+++,,,------,,,++++++------------.....................//////000000111000000///000000111333333333444555444333222333444444333222222222333555666777888888999::::::;;;;;;:::;;;<<<<<<;;;:::;;;===>>>>>>>>>>>>??????@@@AAA@@@@@@????????????@@@AAAAAAAAAAAA@@@???>>>===<<<<<<===???AAAAAA@@@>>>===;;;<<<<<<===>>>>>>>>>>>>>>><<<::::::;;;;;;;;;:::888888888777666444333222222222111111000000//////.............../////////.........------,,,,,,+++++++++++++++++++++++++++)))************+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++*********************************))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************************************))))))************))))))---+++++++++---...---,,,************************,,,,,,+++******+++,,,,,,,,,+++++++++************)))************+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...///---***)))*********))))))))))))))))))))))))))))))************+++++++++************************************++++++++++++************++++++,,,,,,))))))))))))))))))))))))++++++************++++++******************))))))************************)))***++++++++++++***)))((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************))))))(((******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***))))))(((***************+++,,,,,,)))***+++,,,,,,+++***)))+++++++++++++++***))))))((()))***)))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((()))***************)))***...222555444000---)))+++,,,,,,+++******+++******+++++++++******)))************************+++***)))))))))***,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***---,,,+++)))((()))******)))***,,,...///...,,,+++,,,,,,---------................../////////000000000000000111111222333333444555666555333222333444333333222111222333444555888888888999::::::;;;;;;;;;=========;;;:::;;;<<<>>>>>>>>>>>>>>>???@@@@@@????????????@@@@@@@@@AAAAAAAAAAAA@@@???>>>======;;;>>>AAACCCDDDBBB@@@>>>;;;<<<<<<===>>>>>>=========;;;999999:::;;;:::999777777555444333222222222111111000000/////////...---------....../////////.........---------,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***,,,,,,,,,,,,***)))++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******++++++******)))************************+++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++************************************************)))******++++++++++++***+++******+++---...---,,,************************---,,,***))))))***,,,---,,,,,,+++++++++*********))))))*********+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...000---***(((((()))))))))(((((((((((((((((((((((())))))*********+++++++++************************)))))))))*********++++++)))******++++++,,,,,,,,,************************,,,,,,***))))))***,,,,,,+++*********)))(((((((((***************+++++++++*********++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))************)))((()))******++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((******))))))******++++++((()))+++,,,,,,+++)))(((******+++++++++***))))))((())))))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((()))***************(((***---111444333000---((()))++++++***))))))***)))******+++++++++******))))))))))))))))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((************************))))))***++++++++++++***---,,,***)))))))))***+++)))***,,,...///...,,,+++,,,,,,,,,------------...............///////////////000000111222222333333333444555555333333444555333333222111222333444555777888888999999:::;;;;;;;;;=========;;;:::;;;<<<>>>>>>>>>===>>>>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<>>>AAADDDDDDCCC@@@>>>;;;<<<<<<============<<<<<<:::999888::::::999888777666444333222222222222000000000///////////////,,,,,,------......//////---------------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++((()))***++++++***)))((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************************************************+++,,,,,,---------,,,***))))))***+++---,,,+++************************---,,,***))))))***,,,---,,,,,,,,,++++++++++++***))))))*********+++++++++++++++++++++++++++++++++***,,,---,,,+++***+++---///,,,)))(((((()))***)))(((((((((((((((((((((((())))))*********+++++++++************************((((((((()))))))))******)))******+++,,,,,,------++++++++++++++++++++++++---,,,+++******+++,,,---+++*********)))((((((((())))))*********++++++++++++******************++++++++++++*********))))))++++++++++++++++++++++++((()))))))))*********+++((())))))*********))))))((()))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))(((******)))))))))******+++)))***+++,,,,,,+++***))))))***************))))))((())))))'''&&&&&&(((***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************)))***,,,...111111...,,,''')))******)))))))))***((()))******+++*********((((((((((((((((((((((((*********)))******+++,,,))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++,,,+++************+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***+++***************++++++***+++,,,------,,,++++++,,,,,,,,,,,,------------...........................///000111222222222222111333444444333333444555444333222222222333555666666777777888999999:::::::::;;;<<<<<<;;;:::;;;===>>>>>>>>>======>>>>>>???>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>===>>>@@@BBBBBBAAA???>>>;;;<<<<<<=========<<<<<<<<<:::888888999999999888666555444333222222222222000000000000////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))******))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,---............+++)))))))))+++,,,+++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,---+++(((((()))******))))))))))))))))))))))))))))))************+++++++++************************'''((((((((()))))))))))))))******+++,,,---......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******************)))))))))))))))***++++++,,,,,,++++++***))))))***++++++,,,,,,++++++***))))))(((************************((())))))******+++++++++((())))))************)))(((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++************))))))))))))******))))))))))))*********++++++++++++++++++***))))))************))))))))))))((('''%%%&&&(((+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************+++******,,,......---+++''')))++++++*********+++'''((())))))*********)))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))************************,,,++++++******++++++,,,************************************************************************************************************************))))))***++++++++++++***((()))***++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------........................---...///111111111111111///111222333222333444666555444333333333444666666555666666777777888999999888999;;;;;;::::::;;;===>>>>>>============>>>>>>======???@@@AAAAAAAAA@@@???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???===<<<;;;<<<<<<======<<<;;;;;;;;;999888777888999888777333333333222111111000000000000000000000000000000...------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))************************************************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++,,,---------------+++******+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,***)))((()))***+++***)))************************)))************+++++++++************************(((((()))))))))*********)))******+++,,,---...///************************+++,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++((())))))***++++++,,,,,,++++++***))))))***++++++++++++******************************************((())))))******+++,,,,,,(((((()))***************(((((()))***************))))))******++++++++++++************************++++++++++++++++++++++++)))))))))))))))***************)))))))))))))))***++++++++++++++++++++++++((())))))*********))))))))))))(((&&&%%%&&&(((+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************,,,+++******,,,,,,,,,+++(((***,,,,,,++++++,,,---''''''((()))))))))))))))************************((()))***,,,,,,+++******))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---************************************************************************************************************************))))))***++++++++++++***&&&''')))+++,,,,,,,,,+++,,,,,,+++***)))))))))***++++++,,,,,,,,,---------.....................---,,,---///000111111000000...///111222222333555777555555444333444555666777555555555666777777888888777888::::::::::::<<<===???>>>============>>>>>>;;;<<<>>>???@@@@@@@@@?????????@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;999777777888999888777111111222222111000///...000000000000111111111111.........------,,,,,,,,,*********************+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************,,,------......------,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***(((************************************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))***+++,,,---------...---,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,((('''((()))+++,,,+++)))************************)))************+++++++++************************)))************+++++++++)))******+++---...//////))))))))))))))))))))))))++++++---......---++++++*********+++,,,,,,,,,---((())))))***++++++,,,,,,,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,(((((()))***************+++++++++************)))))))))))))))))))))))))))(((***,,,.........,,,+++))))))))))))))))))))))))+++++++++*********))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))******+++++++++***)))'''''''''((((((***((('''))),,,,,,***((())))))************))))))(((((()))***************((((((((((((((((((((((((((((((((()))***,,,---...---,,,***(((((((((((()))************************))))))))))))))))))))))))((()))***++++++***)))((())))))(((((()))***++++++++++++***)))(((((())))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++)))))))))))))))))))))))))))((((((((((((***,,,---///...---+++***)))))))))******+++++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++)))************++++++++++++***)))))))))***,,,,,,******+++,,,,,,,,,,,,+++........................////////////////////////.........///000111111111333333333444444444555555444444555555666777777777666555555555777999;;;<<<777888999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<============<<<<<<===============<<<;;;;;;======>>>======<<<;;;;;;<<<<<<;;;::::::::::::;;;888888888888777666555444///////////////000111111111000000///...---------......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++*********.........------,,,,,,,,,***+++,,,,,,------,,,,,,((((((((((((((((((((((((------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''))),,,......,,,)))&&&++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++***)))***+++---...,,,,,,,,,+++)))'''&&&%%%************************++++++++++++++++++++++++++++++************++++++)))************++++++++++++***'''&&&%%%&&&'''(((******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***))))))***+++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,++++++******++++++,,,))))))))))))))))))))))))************************+++++++++************))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***************************+++++++++*********))))))*********)))))))))))))))************************)))))))))))))))***************)))((())))))***+++)))'''$$$%%%(((++++++***))))))************))))))(((((()))***************************************))))))))))))***+++,,,------,,,***)))(((((())))))************************************************((()))***++++++***)))((()))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))(((((()))***+++,,,------,,,++++++***)))((()))******+++++++++******++++++++++++++++++++++++************************(((((((((((()))))))))***((()))))))))))))))******)))************++++++++++++***)))))))))***+++,,,******+++,,,,,,,,,,,,+++......................................................//////000000111111333333333444444444444555444444555555666666777777666666555555666888:::;;;999:::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<=========:::;;;<<<===>>>>>>>>>>>>======>>>>>>======<<<;;;===============<<<;;;;;;<<<;;;::::::999999::::::777777777777666555444444222111000000///000000111000000000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,------......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,))))))))))))))))))))))))------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************(((***+++------+++)))(((************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,+++)))((('''************************************************++++++************++++++)))************+++++++++,,,+++)))((('''(((***+++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***))))))***++++++,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------,,,++++++******++++++,,,************************************************+++++++++************)))))))))))))))))))))))))))***************)))))))))+++++++++++++++++++++++++++++++++***************))))))))))))************++++++++++++++++++++++++************))))))))))))))))))))))))***+++,,,---,,,)))%%%$$$&&&(((***+++))))))************))))))(((((()))*********************************************))))))***+++,,,,,,---,,,+++))))))))))))***************************************************))))))************))))))******************+++++++++***))))))))))))))))))))))))))))))))))))))))))************)))))))))))),,,,,,+++***)))(((((('''))))))))))))))))))))))))******)))))))))******+++***+++,,,,,,,,,+++)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))))))))******))))))))))))(((((((((((()))************+++++++++******))))))******+++,,,***++++++,,,,,,,,,,,,,,,................................................////////////000000000000333333333333444444444444444444444555666666777777777777666555666777999999;;;;;;;;;<<<;;;:::999999;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;===>>>???@@@@@@===>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;::::::999999888888888888888666666666555555444333333444333111000/////////000000000//////...---------,,,,,,+++++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++******************)))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********+++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))++++++************++++++)))************+++++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))*********+++,,,,,,,,,((())))))***+++,,,------++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********)))))))))))))))))))))))))))))),,,+++***)))))))))))))))++++++++++++++++++++++++************************(((((())))))******++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))******++++++---+++)))((('''((((((((())))))************))))))(((((()))***************************************+++***************++++++---,,,+++)))))))))***+++************************++++++++++++++++++++++++)))))))))******)))))))))******++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))++++++******))))))(((((())))))))))))************))))))))))))))))))))))))++++++******************((()))+++------+++***)))'''((()))***+++,,,,,,,,,************************************************(((((()))))))))************))))))(((((('''''''''))))))*********+++++++++***************+++++++++***+++,,,,,,------,,,,,,................................................////////////000000000000222222333333333444444444333333444555555666666777888777666555555666888888999:::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===????????????===>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::888888777666666666666777555555444444333333333333333222000.........///000/////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,***))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++***************)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++---,,,,,,++++++*********)))***++++++,,,,,,++++++************************************************++++++************++++++))))))*********+++++++++++++++******+++,,,---...******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************++++++++++++'''((()))***+++,,,------++++++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))---,,,+++***************++++++++++++++++++++++++************************(((((())))))******++++++++++++++++++++++++++++++++++++******))))))((((((*********))))))(((((('''&&&''')))***)))(((''''''))))))************))))))(((((()))***************))))))))))))))))))))))))+++***************++++++,,,+++***)))))))))***+++))))))))))))))))))))))))***************************))))))))))))))))))***++++++,,,,,,,,,,,,+++******)))))))))))))))******))))))))))))))))))))))))++++++******))))))(((((((((((()))))))))*********))))))))))))))))))))))))+++++++++++++++*********''')))+++,,,,,,+++***)))'''((()))***+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))*********+++++++++))))))******++++++++++++++++++,,,------------,,,................................................////////////000000000000222222222333333333444444333333444444555666666666777777666555555666777888666777888999999::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>===============<<<;;;;;;999999::::::::::::999999777777666555555555555666555555444333333333333444222111///------...///000............------------------------,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++***+++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,+++******)))'''((()))***++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************++++++,,,---******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++*********************''''''((()))+++,,,------***++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))++++++++++++++++++******++++++++++++++++++++++++***************+++++++++))))))))))))************++++++++++++++++++++++++************))))))))))))*********))))))(((&&&&&&!!!&&&)))))))))((()))))))))************))))))(((((()))***************((((((((((((((((((((((((******))))))***+++,,,,,,+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,---...---,,,+++***)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))++++++***)))(((''''''&&&))))))))))))))))))))))))******++++++,,,++++++***((()))***+++++++++***)))((()))***+++++++++++++++************************(((((((((((((((((((((((()))))))))*********++++++************)))))))))))))))************+++++++++))))))***++++++++++++***++++++,,,---------------........................------------------------.........///000111111111222222222222333333333333333333333444555555666666666666555444555666888888555666777999::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>??????>>>>>>===;;;<<<<<<<<<<<<;;;::::::777888888999999999999999777777666555555555555555555555333222222333444555444222000---,,,---///000------------------------.........---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******''''''((()))***++++++***************************++++++++++++++++++++++++++++++************++++++)))************+++++++++)))***************++++++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++***)))))))))((('''(((((()))***+++,,,,,,******+++,,,,,,,,,++++++************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))((()))***+++++++++***)))************************))))))*********+++++++++*********)))))))))))))))************************)))))))))))))))*********((()))*********)))(((((("""%%%(((***)))((()))+++))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))***+++,,,---))))))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++,,,---...///...---+++***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))*********++++++***)))((('''&&&&&&))))))))))))))))))))))))((()))+++,,,,,,,,,,,,+++************)))))))))))))))******+++++++++******************************(((((((((((((((((((((((())))))*********+++++++++************++++++++++++)))************+++++++++((()))***+++,,,++++++***+++,,,------...---------........................------------------------,,,---...///000111222333111222222222222333333333222333333444444555555666555444444444555777888999888999:::;;;;;;;;;;;;;;;999999:::;;;===>>>??????<<<===>>>???????????????::::::;;;;;;::::::999888666777777888999999888888777777666555555555555555666555444333333444555666:::888333///------...///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++((())))))***++++++++++++************************************************++++++************++++++)))************+++++++++***++++++++++++******)))******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,++++++***)))(((((('''((()))))))))******++++++)))***+++,,,,,,,,,,,,+++************++++++++++++,,,++++++******++++++,,,************************************************+++++++++************)))))))))))))))))))))))))))%%%&&&)))***+++***)))((())))))))))))))))))))))))))))))******++++++++++++++++++******))))))(((((())))))))))))))))))))))))(((((())))))******++++++'''(((***+++,,,,,,++++++---...///---)))((()))+++))))))************))))))(((((()))***************************************((((((((()))***,,,---...)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++,,,---...//////---+++***))))))((())))))***++++++))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))((()))***,,,------,,,,,,++++++***)))(((((())))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,,,,,,,---)))************+++++++++((()))***+++,,,+++******+++,,,------......------........................------------------------+++,,,---///000222333444111111222222222333333333222222333444444555555666444444333444555777999:::<<<<<<======<<<<<<;;;:::888999:::<<<>>>???@@@AAA:::;;;===>>>@@@AAAAAAAAA999::::::::::::999888888666666777888888888888888777777666555555555555666777555444333333444666777@@@<<<777222...---------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++------............------,,,------......------,,,------------------------,,,,,,,,,------.........*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---...------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++((()))+++,,,---,,,,,,+++)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++)))************+++++++++,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++,,,++++++***)))((('''''')))))))))))))))*********)))***+++,,,,,,,,,,,,,,,)))************+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************,,,+++***)))(((((((((((('''((()))***************)))))))))))))))))))))))),,,,,,+++***))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++******++++++,,,---(((((()))***+++,,,,,,---&&&&&&'''(((((('''&&&&&&))))))************)))))))))((((((((((((***,,,---+++*********))))))((((((+++++++++*********)))))))))***++++++***)))***+++++++++******))))))(((((()))((((((((()))***++++++))))))******++++++,,,,,,)))))))))))))))))))))))),,,,,,++++++,,,,,,---...***************************)))(((''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************))))))))))))))))))))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------///000111222333222222222222222222222222222222222222222222222333444444666777888888888888999999:::;;;;;;;;;::::::<<<<<<;;;::::::<<<===>>><<<===???@@@@@@???>>>===::::::999999888777777777888888888888888777666666666555555555555444444444222333333333333666;;;>>>JJJAAA666000//////---+++///......---,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,---...//////---+++***,,,---......///......---,,,,,,---...///000111222---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,---...///000......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,.........------,,,,,,,,,///...,,,+++***))))))))),,,++++++******************+++,,,---...---,,,+++*********++++++,,,,,,,,,------......---+++***)))((()))******(((''''''(((+++++++++*********))))))************************++++++************++++++&&&''')))******))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((******+++++++++,,,,,,,,,************************))))))(((((()))***++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++************))))))))))))))))))((((((((())))))))))))************************************************************,,,+++***)))((((((((((((((())))))************)))))))))))))))))))))))))))+++******)))(((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************************************+++,,,,,,***************+++++++++(((((((((((((((((((((((())))))************))))))))))))(((((()))***+++,,,++++++++++++******))))))+++++++++*********)))))))))***++++++))))))***+++*********)))))))))))))))))))))))))))))))))***+++***))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))***++++++************************+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,++++++------------------------......................../////////000000111111111444444444444444444444444111111222222222333333333555555666777888888888777888999::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<===???@@@@@@???===<<<::::::999999888777777777777888888888888777666555555555555555444444444444222333333222222444888<<>>??????>>>===<<<::::::999999888777777777777777777777777666666555555555444444444333333333222333222111000222555777777333...---///000///---///......------,,,,,,+++++++++++++++++++++++++++)))***++++++++++++***)))+++,,,...///000000///...000///...,,,,,,,,,------000///...---,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------((()))***+++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++++++++------,,,------...//////,,,,,,+++***************+++++++++++++++,,,------,,,,,,++++++++++++++++++)))***+++,,,---...------***,,,------+++******++++++++++++***************************************++++++************++++++111...+++((('''(((***+++)))))))))*********++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************************))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++*********)))))))))++++++******)))(((''''''((()))))))))************))))))))))))))))))))))))************************++++++***)))(((((())))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******************************+++***(((''''''(((***+++(((((())))))))))))((((((*********)))))))))))))))************************************************)))***+++***)))((()))+++(((((())))))******++++++++++++***)))((((((((()))************************))))))))))))))))))))))))))))))******++++++++++++*********************************++++++---......)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************++++++++++++++++++++++++******++++++,,,,,,,,,---------------....................................111111111111111222222222111111111111111222222222000000111222333555555666777777888888888777777666777777888999::::::::::::999:::<<<=========<<<;;;======>>>>>>>>>===<<<;;;::::::999999888777777777666666666777777666555555444444444444333333333222222222222000//////111333111///------///000///------,,,,,,,,,++++++******++++++++++++++++++++++++*********++++++*********+++,,,---///000111111111111000---+++***+++,,,---///...,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------+++,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///......---,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,,,,++++++***************+++,,,------------)))***,,,+++***((())))))************************************************++++++************++++++///---+++)))((()))***+++((())))))))))))*********++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************++++++++++++***))))))((())))))*********+++++++++************************++++++************++++++************************************)))))))))))),,,++++++***)))(((((('''((()))))))))************((((((((((((((((((((((((************************+++***))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))***++++++******)))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((''''''(((((()))***((())))))***++++++,,,,,,***)))'''&&&&&&''')))***(((((())))))))))))((((((***************)))))))))((((((((()))))))))))))))************************((()))******)))((()))***(((((())))))******++++++++++++***)))((((((((()))''''''(((((()))***++++++))))))))))))))))))))))))((()))***++++++++++++***************************)))))))))***+++,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------........................//////000111222333444444000000000111111222222222000111111333444555666666777888888888888888777666777777888999:::;;;;;;;;;999:::<<<=========<<<;;;============<<<<<<;;;;;;::::::999999888777777777444555555666666666555555444333333333222222222222222222222000------...000//////.../////////...,,,/////////...............+++++++++++++++++++++++++++******************++++++,,,---...000111111222111///---+++***+++,,,------,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++******,,,...///---------..................------,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***))))))***************************************************++++++************++++++))))))******+++******)))((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((******+++++++++,,,,,,,,,************************++++++,,,,,,+++***)))(((***************+++++++++************************++++++************++++++*********************************)))))))))((((((+++++++++******))))))((())))))))))))************((((((((((((((((((((((((******************************)))))))))))))))***)))************))))))((())))))))))))))))))))))))((()))+++,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++((((((((((((((())))))***'''((()))***+++,,,------)))(((''''''''''''((()))'''(((((())))))(((((('''((()))************))))))'''''''''(((((((((((()))***************+++++++++((()))******(((((()))***))))))))))))************+++***))))))))))))))))))###$$$%%%&&&((()))******))))))))))))))))))))))))'''((()))*********)))(((************************))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***++++++,,,,,,---------........................---...///000222333444444111111222222333444444444111222222333444555555666777777888888999888888888777888999:::;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<======<<<<<<;;;;;;::::::::::::999999888777777777333444555555555555555555333333333222222222111111111222111000---,,,---...///////////////...---,,,------------------------++++++++++++++++++++++++++++++***))))))***+++++++++,,,,,,---///000111111///...---+++++++++,,,,,,+++***)))((()))+++---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...............////////////......---,,,++++++,,,,,,++++++***)))))))))))))))***************+++,,,,,,,,,,,,++++++++++++++++++------,,,+++++++++,,,,,,,,,...//////---,,,,,,---***************+++++++++************************++++++************++++++'''(((***+++,,,+++***))))))))))))*********++++++++++++++++++++++++++++++---------,,,+++***((((((******+++++++++,,,,,,,,,***************************+++,,,,,,,,,+++***)))************************************************++++++************++++++******************************)))))))))(((((((((************************))))))))))))******************************************************************))))))))))))******((())))))************)))))))))))))))))))))))))))'''(((***+++,,,+++***)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,))))))(((((())))))***+++))))))*********+++++++++))))))))))))))))))))))))''''''(((((((((((('''''''''((()))***++++++******'''((((((((())))))))))))))))))*********+++++++++((()))***)))((('''(((************)))))))))))))))))))))))))))))))))***+++&&&''''''((()))******+++))))))))))))))))))))))))'''(((***+++,,,+++***)))******************************))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************************++++++++++++************++++++,,,,,,---......///..............................///000000111222222000111111222333333444444333333333333444444555555666777888888999999999999888999:::;;;<<<=========;;;;;;;;;;;;;;;<<<======>>>===<<<;;;::::::::::::::::::999999888777777777222333444555555555555555222222222222111111111111000111111000---,,,,,,------.........---,,,,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////------------------...///,,,,,,+++***************))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,...///---...000///---,,,,,,---))))))*********+++++++++************************++++++************++++++++++++++++++************************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,************************)))***+++------,,,+++***************************************************++++++************++++++***************************)))))))))((((((((((((***************+++++++++))))))))))))************++++++++++++++++++++++++***************************)))))))))))))))******'''((()))***************))))))))))))))))))))))))%%%''')))***+++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,)))))))))))))))***+++++++++++++++***************)))***++++++++++++***)))''''''((((((((((((''''''&&&''')))***+++++++++***(((((())))))*********+++))))))******++++++++++++((()))***)))((('''(((***++++++******))))))(((((())))))(((((()))***++++++,,,,,,,,,,,,,,,---------)))))))))))))))))))))))))))+++---.........,,,+++************************++++++******++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,------...///000000........................//////////////////000000...//////000111111222222444444444444444444444444555666777888999:::::::::888999:::<<<===>>>>>>>>><<<<<<;;;::::::<<<===>>>>>>===<<<;;;:::999999:::::::::999999888777777777222333444444555555555444222222222111111111111000000111111000...,,,---...+++,,,------,,,+++,,,---------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---...///++++++,,,---------,,,,,,...---***))))))***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++***+++++++++......------------,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,------.........,,,---------///000111222//////...------------...((()))***,,,,,,+++***************++++++,,,,,,---***))))))***+++...000111+++---...---,,,***++++++))))))******++++++++++++************************++++++************++++++111///,,,***)))***+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************((()))+++---------+++***++++++******************))))))))))))))))))))))))++++++************++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************,,,+++++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))*********++++++++++++******+++(((&&&'''***,,,+++)))+++******)))((()))))))))***(((&&&&&&)))+++***(((((((((((((((((((((((((((,,,+++***))))))***+++,,,))))))))))))************))))))***+++++++++******+++)))(((&&&&&&((()))+++))))))))))))))))))))))))***)))))))))))))))******,,,+++++++++******))))))***)))((((((((()))+++,,,)))***++++++***)))***++++++++++++*********))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************************+++++++++*********))))))************************))))))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////------,,,---...///000000000000111111111111//////000111222333333333111111111222333444555666555666888999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999::::::;;;;;;;;;;;;:::999888888555555555666666666666666444444333333333333222222.........///////////////000000000///...,,,+++***+++++++++,,,,,,------------,,,+++******+++,,,---)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---------,,,+++***+++,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,------......------,,,+++,,,---......---,,,+++---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------///---+++)))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,------------------,,,+++*********+++************************++++++************++++++...---,,,,,,+++++++++,,,***+++,,,---...---,,,+++******************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************))))))))))))************************************))))))***+++,,,,,,************************,,,***)))'''''''''(((((())))))))))))))))))))))))))))))))))))************************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))+++)))******++++++******)))+++)))'''(((***++++++)))************)))))))))(((***(((&&&''')))+++***(((((((((((((((((((((((((((******)))(((((()))******))))))))))))***************+++++++++++++++*********)))(((''''''((()))***))))))))))))))))))))))))+++******)))))))))******++++++*********)))))))))***)))((((((((()))++++++)))***++++++***)))***++++++++++++*********))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******(((((('''((())))))************************+++++++++*********))))))************************---,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,000000000000111111111111000000111111222222333333333222222222333444555555555666888999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::::::::::::::::::::;;;::::::999888555555555555666666666666444444333333333222222222///////////////.........000000000///...,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------...---------,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,------......------,,,,,,------------------,,,.........---------,,,,,,,,,------------------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,------------,,,++++++************+++************************++++++************++++++------,,,+++++++++++++++)))***++++++,,,,,,++++++,,,+++++++++***)))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************))))))))))))************************************))))))***++++++,,,++++++++++++++++++++++++))))))((('''(((((()))***))))))))))))))))))))))))))))))))))))***************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***)))(((((()))+++)))******++++++******)))***)))'''(((***++++++***)))******+++***)))(((''')))((('''''')))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,,,,,,,,,,,,,+++***)))***)))(((''''''((()))***)))))))))))))))))))))))),,,,,,++++++******************))))))))))))(((((()))))))))((()))******+++)))***++++++***)))***++++++++++++*********************)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((((((************************+++************)))))))))************************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111111///---+++000000000000111111111111111111111222222222222222444444333333333444444555666666888999999:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888888999::::::::::::999555555555555555555555555333333333333222222222222000000//////......------////////////...---,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++,,,---...---+++,,,------......------,,,...------,,,,,,------...//////............------......////////////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))***************************************+++++++++)))***+++,,,------------******)))))))))***++++++************************++++++************++++++,,,+++************************))))))******+++,,,---,,,,,,+++***)))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************))))))))))))***************************************)))******+++,,,++++++++++++++++++++++++(((((('''((()))***+++,,,))))))))))))))))))))))))((()))))))))************************************)))))))))***+++++++++,,,************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))******)))(((***+++))))))************))))))***)))(((((()))******+++((()))+++,,,+++***(((&&&)))(((''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************---------,,,,,,***))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,,,,+++******))))))))))))((((((((((((((()))))))))))))))******+++)))***++++++***)))***+++******************************))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((((((((************************************))))))))))))************************'''((((((***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///---,,,///000000000111111111111222222222222222222222111666555444444444444444555666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::666777888999::::::::::::666555555555555555444444333333333222222222222111111111000///...------,,,.../////////...---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++*********+++---...,,,---...---+++******+++---------------------------------............///........................------------------------------,,,,,,,,,,,,------...,,,+++,,,---...---,,,,,,------......------,,,...---,,,++++++,,,---...............------------...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,)))((((((((()))***++++++************************++++++************++++++******))))))))))))******+++***)))))))))***,,,---,,,+++++++++***)))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******))))))******+++************************+++***************++++++++++++++++++++++++++++++((((((((())))))******+++))))))))))))))))))))))))((()))))))))************************************)))))))))***+++++++++,,,************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))***+++)))))))))******)))))))))))))))))))))))))))***+++((()))+++,,,+++***(((&&&(((((((((((((((((()))***))))))))))))))))))))))))************************((()))))))))************---------,,,+++***)))((())))))(((((((((((())))))))))))))))))))))))))))))+++,,,,,,,,,,,,+++***)))((((((((((((((()))))))))((()))))))))************)))***++++++***)))***+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////000000000111111111111333333333222222222222222666666555555444555555555777777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888555666777888999:::::::::666666555555444444444333333333222222222111111111111111000///...------,,,---...............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...---------///000111,,,---...---+++***+++,,,---------------------------------............///........................------------------------...------,,,,,,------......---,,,,,,......---,,,,,,------......------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,---......////////////......//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------******************************++++++,,,,,,++++++)))((((((((()))***++++++************************++++++************++++++)))))))))(((((()))******,,,,,,+++******,,,---...)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************++++++************++++++************************++++++***************+++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))***************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***))))))***,,,((())))))******))))))(((((()))***)))((((((***,,,)))******+++***)))(((''''''((()))((('''((()))+++))))))))))))))))))))))))******++++++++++++******))))))))))))************+++++++++++++++***)))((((((((())))))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))))))))******(((((()))************))))))***++++++***)))***+++***************+++++++++******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...000111000000000000111111111111222222222333333333333333666666555555555666666777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999777666555555666888888999999999666666555555444333333333222222222222111111111111000000//////......------------......///.........---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------............---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,---...,,,.........,,,+++,,,------------------------------------............///........................------------------------......------------.........---,,,---...///...,,,,,,------......------,,,...------,,,,,,------...+++++++++,,,,,,,,,,,,---------............------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------+++++++++*********************+++++++++++++++*********)))))))))***++++++************************++++++************++++++))))))))))))))))))***+++,,,,,,++++++,,,,,,---...(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************++++++************++++++************************,,,+++******)))*********************************++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))************************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))+++,,,(((((())))))))))))((((((((()))******((((((***,,,************)))))))))((('''(((***)))''''''))),,,((((((((((((((((((((((((((()))***++++++***)))((())))))))))))************))))))*********))))))((((((((())))))))))))(((((())))))))))))))))))))))))&&&(((***+++,,,+++******)))))))))*********++++++'''((()))***+++******))))))***++++++***)))***+++))))))*********+++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))***++++++++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000000000000111111111111111222222333333444444444555555555555666777888888888777777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888666444555555666777888888888777666666555444444333222222222222222222111111111111///////////////.........,,,,,,---...//////......+++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++''''''((()))************,,,...//////------...000........................---------............///......................................................------------......///---,,,---...///...---,,,------......------,,,,,,------------------,,,,,,,,,,,,,,,------......---......//////......---------------------------------------------------++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******,,,++++++************+++************************++++++************++++++***))))))))))))***+++,,,******+++,,,,,,,,,,,,,,,)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,++++++++++++,,,---************************************************,,,++++++******++++++,,,************************,,,++++++***))))))******)))))))))))))))))))))))))))***+++++++++***))))))))))))))))))))))))))))))))))))))))))************************************,,,+++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,(((((())))))))))))((((((''')))+++***((('''***---+++******)))((()))))))))&&&(((***)))''''''))),,,(((((((((((((((((((((((('''((()))******)))((('''))))))))))))************'''(((((())))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))%%%&&&)))+++,,,,,,+++***))))))******+++++++++,,,'''((()))++++++******))))))+++++++++***)))***+++))))))******++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))+++,,,,,,,,,+++))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000111000...---000000000000111111111111111111222333333444555555555555555555666888999999888777777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888555333555666666777777777777777666666555444333333222222222222222111111111111000.........///////////////,,,,,,---...////////////+++++++++,,,,,,---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...///000000//////,,,...//////......000111........................---------.........//////////////////////////////..............................------------......///...------...///...---,,,------......------,,,+++,,,............,,,+++---------.........//////......////////////......******+++,,,...//////000------------------------++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))++++++++++++******))))))******+++++++++******)))------,,,+++*********+++************************++++++************++++++******))))))***+++,,,,,,((()))***,,,,,,+++******+++++++++*********************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------++++++++++++------))))))))))))))))))))))))************************,,,++++++******++++++,,,************************,,,,,,+++***))))))******(((((((((((((((((((((((('''(((***+++,,,,,,+++++++++,,,---,,,***)))***++++++***)))(((((()))***+++)))************+++++++++))))))************))))))+++++++++*********)))))))))))))))))))))))))))))))))*********++++++++++++************))))))))))))+++*********))))))(((((('''((()))******)))((('''(((((())))))))))))((((((++++++***)))(((((())))))))))))***+++,,,------.........,,,+++***)))))))))&&&''''''((()))******+++))))))(((((('''''''''&&&'''((()))((('''&&&''')))+++******)))))))))))))))+++***)))(((((()))***+++(((((('''(((((()))***+++(((((((((((())))))))))))+++++++++*********))))))************************************))))))))))))---,,,+++*********+++,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((()))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............000000000000111111111111222222111111222222333444444555666666555555666888888999888777666777999;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<888444333444666999999999888888666555444777666666444333222111111000000000000000///......111111000///////////////////////////////////////---------------------------------.........//////---------...............------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---.../////////////////////////////////////////////...............---------......///////////////////////////......////////////......///...,,,++++++,,,...///////////////////////////,,,---...//////...---,,,------------------------............////////////......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---......---+++******+++---...++++++*********+++---...........................,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...,,,******,,,---+++(((++++++++++++++++++++++++,,,++++++---//////,,,(((************************,,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---///---++++++------+++)))+++***)))***,,,---,,,+++)))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,************))))))))))))******+++++++++,,,,,,,,,+++,,,---,,,***)))***++++++***)))(((((()))***+++)))************+++++++++))))))************))))))------,,,,,,++++++++++++)))))))))))))))))))))))))))))))))*********++++++************))))))))))))************)))))))))(((((()))***++++++***)))((((((((())))))))))))((((((++++++***)))))))))))))))*********************+++------,,,+++************''''''(((((())))))************)))))))))((((((((('''((())))))((('''((()))))))))(((((()))***+++++++++***)))(((((()))***+++)))(((((((((((())))))***(((((((((((()))))))))))),,,,,,,,,+++++++++******************************++++++*********))))))))),,,,,,+++*********+++,,,******))))))******+++,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))************)))))))))((())))))(((((((((((()))))),,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------++++++,,,---............000000000000111111111111222222111111222222333444444555666666555555666888;;;;;;;;;:::888777888999<<<<<<<<<<<<===============<<<;;;888555555666888777777888888888777666666666666555444333222111111000000000000000///......111000//////......//////........................------------------------,,,------------.........,,,---------......//////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---......///000000///////////////////////////////////////////////////......------......///////////////////////////......////////////......000///...------...///000////////////////////////------...//////...------------------------------............////////////000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---+++******+++---...++++++*********+++------------------------------,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...,,,******,,,,,,+++)))++++++++++++++++++++++++,,,+++***,,,......+++)))************************,,,,,,,,,,,,,,,+++***)))++++++***))))))***++++++...,,,++++++---...,,,***,,,+++*********+++)))((()))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,************))))))))))))************+++++++++,,,+++,,,,,,,,,***)))***+++******))))))))))))******)))************+++++++++))))))************)))))),,,++++++++++++*********))))))))))))))))))))))))((((((((()))))))))******************))))))))))))************))))))))))))******++++++++++++******((())))))******))))))(((+++***))))))))))))))))))*********)))))))))((((((,,,++++++*********++++++(((((((((((())))))))))))************))))))))))))(((***+++***)))((()))***''''''(((((()))+++,,,---******))))))))))))*********))))))(((((((((((()))(((((((((((()))))))))))),,,,,,,,,,,,,,,+++++++++************************+++++++++*********))))))++++++*********++++++,,,))))))(((((())))))***+++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***++++++************++++++************************++++++,,,,,,,,,,,,------+++,,,---......///......000000000000111111111111222222111111222222333444444555666666555555666888<<<===>>><<<999777666777<<<<<<<<<======>>>>>>>>>;;;;;;;;;999777777888:::555555666777777777777777666555444444333222111111000000000000000///......000///......------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,------...///000000------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000111111//////////////////////////////////////////////////////............//////////////////////////////...//////000000//////...000000111111111111000000////////////////////////---......//////......---------------------------............////////////111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------++++++++++++------,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,,,,+++)))++++++++++++++++++++++++,,,*********+++,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,+++************))))))))))))******,,,++++++,,,......---+++---+++***)))))))))'''%%%)))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,++++++*********))))))))))))))))))*********++++++***+++,,,+++***))))))+++***))))))))))))))))))***))))))*********+++++++++)))******++++++******))))))((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((*********)))))))))))))))************************)))))))))******)))))))))******)))))))))))))))*********************))))))***************+++,,,,,,))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))***+++(((((((((((()))***+++,,,***))))))))))))))))))*********)))(((((('''(((((((((((((((((())))))))))))++++++++++++++++++++++++******************************)))))))))(((((((((***************+++++++++)))))))))))))))***++++++++++++************++++++***************)))))))))************************))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***++++++************+++++++++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---...///////////////000000000111111111111222222111111222222333444444555666666555555666888:::<<<===<<<:::777666666::::::;;;;;;<<<=========;;;<<<;;;:::777777888:::555555666777777666666666444444444333222111111000000000000000000///......//////...---------------------------------------------------------------+++++++++,,,,,,,,,------+++,,,,,,---...///000000---------------------,,,------------------------------------.....................//////000000000///////////////////////////////////////000000000000000//////...///////////////////////////////////////000000000000/////////000222333333222000///////////////////////////......////////////..........................................///////////////......---------------........................------------------------------------------------)))***,,,---------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++******************+++++++++,,,---.........------+++***)))******((('''))))))*********+++++++++++++++++++++++++++++++++******************************))))))******+++,,,+++++++++*********))))))((())))))))))))************+++,,,+++)))((()))***)))))))))******)))))))))))))))*********+++++++++******++++++++++++******((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))******)))))))))(((((()))))))))))))))************))))))***)))))))))))))))******))))))******+++,,,,,,---))))))))))))***+++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((()))+++,,,+++***)))***,,,******)))))))))))))))***)))))))))******)))))))))******)))(((((('''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((('''''''''))))))******+++++++++++++++************+++,,,,,,+++******))))))******+++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++******))))))******++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---...///////////////000000000111111111111222222111111222222333444444555666666555555666888666888:::;;;999888888888999999999::::::;;;;;;;;;<<<<<<<<<:::777666666777777777777666666444333333333333333222111111000000000000000000000///......//////...---------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,------...//////000---------------------------------------------------------.........//////.............../////////////////////////////////////////////000000111111222111000///////////////000000000000000000000000//////000000000000//////...///111222222111///...000000000000000000000000////////////////////////....................................//////////////////...------------...........................------------------------------------------------***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++******))))))***+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...------,,,***)))***,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++************((())))))))))))************+++++++++)))((()))***))))))************)))))))))************+++++++++******++++++++++++***************++++++++++++,,,))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))************))))))(((((((((((()))))))))******++++++******))))))))))))))))))******+++))))))***+++,,,---......)))))))))))))))***+++,,,(((((((((((())))))))))))''''''''''''(((((((((((()))+++++++++***)))***+++++++++***)))))))))))))))))))))************))))))***))))))(((((((((((()))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((()))***+++++++++++++++++++++***+++,,,,,,---******))))))))))))******------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))************+++******))))))******+++******))))))))))))******)))))))))******++++++,,,++++++,,,,,,,,,,,,------,,,,,,...///////////////000000000000111111111111222222111111222222333444444555666666555555666888444666888999999999:::;;;999999999999999999999999;;;<<<<<<:::777555555555777777666666555333222111222222222111111111000000000000000000000///......000///......------......------------------------------------------------,,,,,,,,,,,,---------------------............///------,,,,,,,,,---......------------------------------........./////////........................////////////////////////...//////000000111111222333222111000000//////000000000000000000000000000///000000111111000000///---///000111111000///---000000000000000000000000000//////......//////000....................................////////////222111000000//////000000........................------------------------------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---++++++++++++++++++++++++***+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,------------,,,,,,***,,,///000///---------+++***)))***,,,---,,,+++)))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++++++++*********)))))))))*********++++++)))***+++***)))((()))***((()))***++++++***)))((()))************+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,------)))))))))))))))))))))))))))))))))*********++++++************))))))))))))((()))))))))******************)))(((((()))******)))******++++++******))))))))))))))))))***++++++))))))******++++++,,,,,,***)))))))))))))))***+++''''''(((((())))))******''''''(((((()))))))))))))))***+++***)))((()))+++***)))))))))))))))***+++((()))***++++++***)))((()))(((((((((((())))))***(((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))************))))))))))))&&&''')))***+++++++++******************++++++,,,******))))))))))))******,,,,,,,,,+++***)))))))))************************))))))))))))))))))))))))((()))))))))************+++******))))))******+++******))))))))))))******((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,---...//////000000000000000000000111111111111222222111111222222333444444555666666555555666888666777888888888999;;;>>>;;;;;;::::::999888888888888999:::999777555555666555555555555555444333222111111111111111000000000000000000000000///......111000//////......//////........................------------------------,,,------------........................------------,,,,,,,,,,,,---...///....................................////////////////////////////////////////////////////////////...//////000111111222222444333222111000000000000000000000000000000000000000000111111111111000000...///000111111000///...000000000000000000000000111000///......///000111....................................////////////222111111000000000000000.......................................................................................///000000+++,,,,,,------,,,,,,+++------.........---++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,******,,,...++++++++++++++++++++++++)))+++......,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,------------,,,+++***---111111///,,,,,,,,,,,,+++******++++++***))))))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,+++++++++*********************+++++++++,,,)))***+++***)))((((((***((()))***++++++***)))((()))************+++++++++***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))************++++++++++++************))))))))))))(((((())))))*********+++,,,+++***))))))***+++,,,******++++++++++++******))))))((())))))***++++++************))))))))))))******))))))))))))******&&&''''''((()))******+++(((((())))))*********+++(((*********)))((()))***(((((((((((()))+++,,,---((()))***++++++***)))((((((((('''(((((()))***+++(((((((((((())))))))))))))))))******+++++++++,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++***&&&''')))***+++++++++***)))))))))))))))******+++******))))))))))))******+++++++++***)))(((((('''************************))))))))))))))))))))))))(((((())))))*********+++++++++************++++++******))))))))))))************+++,,,------......++++++,,,,,,,,,---------,,,---...///000000000000000000000000111111111111222222111111222222333444444555666666555555666888888999999999888999<<>>>>>?????????>>>===<<<=========;;;999:::999999999:::;;;<<<===????????????===:::888777444333111000000111222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000////////////////////////------............---------------...............////////////////////////---------,,,,,,,,,,,,+++******++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++'''((()))++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))***,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))***++++++++++++***+++++++++++++++++++++,,,))))))******+++,,,,,,,,,***++++++++++++***))))))((())))))***++++++,,,,,,*********(((''''''***,,,******++++++++++++******************************)))))))))*********++++++************************))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))******++++++,,,,,,------************************)))+++---//////...,,,+++***))))))(((((())))))***************************))))))***+++++++++***))))))*********)))((('''&&&%%%&&&((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,------,,,,,,((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))))))))*********+++************************************************)))))))))))))))***++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///............////////////000000000000111111111111111222555777888777555444333444555555555666999;;;;;;===???>>>:::777666666555555666666777777777777777666555444333333333333222222222222111111111111///////////////...------***+++,,,...//////000000+++,,,------------,,,+++((()))***+++,,,---------...------------......///---...//////000000//////////////////////////////000000//////000000111222000000000111111111222222222222333333444444555555444444555777888999:::;;;:::::::::;;;<<<============???@@@AAAAAACCCEEEHHHGGGGGGHHHIIIIIIJJJKKKKKKIIIHHHHHHHHHIIIHHHFFFCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIHHHFFFCCCBBB<<<:::888555333333333444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111.../////////000000000111////////////////////////---...////////////...------------.........//////....................................------------,,,,,,++++++++++++++++++,,,---......//////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,---------------************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***((()))+++,,,---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------((()))***+++,,,++++++***)))))))))******+++++++++))))))***++++++,,,------***++++++++++++***))))))((())))))***++++++,,,,,,))))))(((&&&%%%&&&(((+++******++++++++++++******++++++++++++++++++++++++))))))******+++++++++,,,************************************))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++,,,------......************************)))+++...///000///---+++++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,+++)))(((((())))))))))))'''%%%$$$!!!###%%%(((***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,------,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))************************))))))((())))))***++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,---...///............/////////000000000000000111111111111333555888:::;;;:::888777555666777666555666777999;;;>>>@@@???;;;777666777555666666666777777888888777666444333222222333333222222222111111111111000...///000000000///---,,,//////////////////...---++++++------------++++++'''''')))***+++,,,,,,,,,111000///...............---......///////////////000000000000000000000000111111000000000000000111000111111111111222222222444444444555666777888888::::::;;;===???@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFDDDFFFHHHIIIJJJLLLOOORRROOOPPPPPPQQQRRRSSSSSSSSSTTTSSSSSSSSSTTTSSSPPPNNNKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSRRRQQQOOOMMMEEECCC???;;;999777777777888888888888888888888888333333333333333333333333111111111111111111111111111111111111111111111111.../////////000000111111000000000000000000000000---...///000000///...------------.........//////........................000/////////....................................)))***++++++,,,,,,++++++,,,,,,,,,------.........------------------------//////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------++++++++++++------***+++,,,------,,,+++***''')))+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,---------((()))***+++,,,+++******((((((((()))******++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++*********(((((()))***+++***)))(((+++,,,******---...+++,,,,,,,,,+++++++++******+++++++++************)))************************)))***++++++++++++***)))(((((((((((()))***,,,,,,))))))))))))))))))))))))''''''(((((())))))******++++++************++++++******))))))******+++,,,------,,,,,,,,,,,,++++++*********)))))))))))))))+++)))&&&$$$$$$&&&)))+++(((***+++,,,,,,+++***(((*********))))))))))))))),,,+++***)))((((((((((((,,,+++)))***++++++***)))(((((((((((()))))))))))))))(((''')))---...,,,***))))))************))))))***)))((((((((()))+++,,,***)))(((''''''((()))***************************+++++++++*********))))))'''(((((()))******++++++))))))))))))))))))))))))...---+++,,,---+++&&&"""###%%%((())))))***+++---((()))***++++++***)))(((,,,,,,,,,+++++++++******************************,,,,,,,,,,,,---...///000***++++++,,,,,,------...//////.........//////000000000000000111111111111///222777:::;;;:::777555666666666666666555555555888999;;;<<<<<<;;;999888999888666555555555666777555555444444444333333333111111111111000000000000111111000000/////////...//////.........------------------............///************+++,,,------.........////////////000.........////////////000---...///000111222222222111111111222222222222222222111000111333555666555777666666999<<<===AAAEEEIIIFFFCCCDDDGGGKKKKKKKKKNNNLLLKKKKKKMMMNNNMMMMMMJJJNNNOOOJJJHHHMMMRRRRRR\\\ZZZVVVTTTSSSUUUWWWYYYZZZXXXVVVVVVWWWWWWSSSPPPMMMLLLLLLNNNQQQTTTUUUUUUUUUTTTSSSSSSSSSUUUXXXYYYPPPKKKEEEBBBBBBBBBAAA???>>><<<999666444555666777666555333333555666555444444444444444333222000///111000000/////////000000333222222111000111111111000/////////............//////000000000000//////000000000000000000000000...............///000111,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,------......---,,,,,,++++++++++++*********++++++,,,,,,,,,++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********+++---...------,,,,,,,,,---......,,,,,,,,,,,,++++++***)))------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++***)))'''$$$!!! +++---...---,,,+++++++++************))))))))))))((()))***++++++***)))(((++++++++++++*********)))***)))((()))***+++***)))***,,,+++((((((+++,,,))),,,,,,,,,+++++++++******+++++++++************)))************************************************((((((((())))))***++++++))))))))))))))))))))))))))))))))))))((((((((((((+++******))))))******+++******))))))******+++,,,------,,,,,,,,,+++++++++)))))))))))))))*********+++)))'''&&&&&&''')))+++((()))+++,,,,,,+++)))(((***)))))))))))))))))))))******)))))))))***++++++---+++******++++++)))((((((((((((((()))))))))***)))(((((())),,,---,,,***))))))************))))))***)))((((((((()))++++++***)))(((((('''((()))************************************)))))))))(((((())))))))))))************))))))))))))))))))))))))+++******+++---,,,)))&&&'''(((******)))(((((()))))))))************)))))),,,,,,+++++++++*********************************************+++,,,------***++++++,,,,,,------.....................///000000000000000111111111111000222555888999999777555666666666666666666666555666777999::::::999777666888888666555555555666777555444444444444333333333111111111000000000//////000000/////////.........//////.........------------------............///++++++++++++++++++,,,------............////////////000000111111111000000......///000000000000000111111222222333444444444666666666777999;;;<<<<<>>===<<<;;;999666555666666555444555555666666555444222111444444333222222222222222444333333222222222222222000000/////////.........//////000000000000//////000000000000000000000000..................//////,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------......---,,,,,,+++++++++,,,++++++++++++++++++,,,,,,++++++************+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---000///...---,,,+++++++++,,,,,,,,,,,,,,,+++******------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))((())))))******((('''&&&+++,,,...---,,,******+++************))))))))))))((()))***++++++***)))(((,,,,,,,,,+++++++++*********)))((()))+++++++++******,,,+++((()))...000...,,,,,,,,,+++++++++******+++++++++************)))************************,,,+++***))))))***+++,,,))))))))))))))))))******))))))))))))))))))))))))*********)))((('''''''''+++******))))))******+++******))))))******+++,,,,,,,,,,,,,,,++++++++++++(((((())))))******++++++******)))(((((()))******((((((************(((((())))))))))))))))))******((((((((()))+++,,,...///---,,,******+++***)))'''((((((((()))))))))******)))((((((***,,,---,,,***))))))************)))))))))))))))((()))******+++))))))((((((((())))))***************************)))))))))((((((((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((***,,,---+++)))''')))******)))(((((()))******))))))))))))******,,,++++++++++++***************************************)))******+++,,,---***++++++,,,,,,------...---------------...//////000000000000111111111111111222444555666666666555555555666666666666666666666777888999999888777666888777666666555555666666444444444444333333333333111111000000000000/////////............---------...............------------------............///------,,,+++++++++,,,,,,---------............///000111222222222111000///000000000000111111111111///000111222333555666666:::;;;===???BBBDDDFFFHHHLLLNNNOOONNNNNNOOOPPPRRRSSSQQQNNNNNNPPPRRRSSSTTT]]]\\\[[[]]]aaadddffffffbbb]]]]]]ccceeeeeelllvvvtttsssrrrqqqpppppppppppptttqqqllliiihhhgggeeedddccccccbbbbbbcccccccccccclllllllllllllllllllllllloookkkddd___\\\[[[YYYXXXRRRQQQPPPOOOMMMJJJGGGFFFGGGCCC???<<<:::999777666666777777777777555444333444333222111111111111111444444333333333222222222000000000000///////////////000000111111000000///000000000000000000000000............------------......------,,,,,,++++++//////............------------------,,,,,,,,,,,,...------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,------...............------------------------++++++*********+++,,,---000///...,,,++++++++++++,,,------------,,,,,,+++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))((()))***+++,,,++++++******,,,------+++******+++************))))))))))))))))))************))))))...------------,,,,,,,,,***)))((()))+++,,,+++***))),,,+++))),,,333777777,,,,,,,,,+++++++++******+++++++++*********))))))************************,,,+++)))(((((()))+++,,,)))************))))))((())))))))))))))))))))))))***)))))))))((((((((('''******))))))))))))************))))))******+++,,,,,,,,,,,,++++++++++++***''''''((()))***++++++,,,*********++++++*********'''((())))))))))))(((''')))))))))))))))*********)))))))))***+++---...///...,,,************((('''(((((()))))))))*********)))))))))***+++,,,+++***))))))************)))))))))))))))))))))******+++))))))))))))))))))******************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))''''''(((***+++,,,+++***%%%''')))*********+++,,,+++***)))(((((()))***+++++++++++++++************************************,,,,,,++++++,,,------...***++++++,,,,,,------...---,,,,,,------...///000///000000000111111111111111222222333444444555555555555555555666666666666888888999::::::999888888777777666666555555555555444444444333333333222222111000000000////////////------------------------........................---------............//////...---,,,,,,+++,,,,,,------------...............///111222222111///...111111222222333444555666444555666888:::;;;======AAACCCGGGJJJLLLOOORRRTTTRRRUUUUUUQQQOOORRRVVVXXX[[[XXXVVVUUUXXX]]]cccfffrrruuuyyy~~~zzzwwwsssiiiiiissswwwuuu|||~~~zzzxxxxxxxxxxxxxxxyyywwwuuutttssstttxxxxxxyyyzzzzzzzzzyyyyyy|||xxxsssmmmiiifffdddccc]]]]]]\\\ZZZYYYXXXXXXXXXXXXTTTNNNHHHDDDAAA===:::999:::::::::999777555444333333222222222222333333333444444444333333222222111111111000000000//////000000000111111000000000////////////////////////...............---,,,,,,//////...---,,,++++++***............------------......------,,,,,,,,,+++...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************+++++++++,,,------......------------------------------+++++++++++++++++++++,,,++++++++++++,,,---......---------......---,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***+++---,,,***))))))***************)))))))))((()))))))))******))))))))),,,,,,,,,,,,+++++++++++++++))))))***+++,,,+++***))),,,+++))),,,333777777,,,,,,,,,+++++++++******+++++++++*********))))))************************,,,+++)))(((((()))+++,,,))))))*********))))))((())))))))))))))))))))))))'''((((((((()))))))))******))))))))))))))))))*********))))))******+++,,,,,,,,,+++++++++*********''''''((()))***++++++,,,)))***+++,,,,,,+++***)))(((((())))))))))))(((((((((((())))))************++++++******+++,,,,,,------,,,******+++***)))'''))))))))))))************)))***+++++++++******+++))))))************))))))((()))))))))************(((((()))***************************************************************%%%&&&''')))***,,,---...))))))))))))))))))))))))((())))))***)))))))))***%%%(((************+++,,,+++***)))(((((()))***++++++++++++*********)))))))))))))))))))))))))))))),,,,,,+++++++++,,,------***++++++,,,,,,------...,,,,,,,,,---...///000000///000000000111111111111111111111222222333444444444555555555666666777777888888888888888888888888666666666666666555555444444444333333333222222222000000000////////////...,,,,,,,,,------------------.....................---------............/////////...---,,,,,,,,,,,,---------.........//////------///000000000///...000111222333666999;;;===@@@@@@AAACCCEEEFFFGGGHHHIIILLLPPPRRRSSSTTTVVVYYYVVV\\\]]]XXXWWW^^^eeegggiiigggddddddhhhqqq{{{xxxwww~~~{{{wwwsssooommmlllllljjjgggeeefffhhhkkkmmmjjjfff```ZZZTTTNNNIIIEEEBBBBBBAAA@@@>>>;;;888777777666666666666777777888333333444444444333222111222111111111111000000000000000111111111111000000////////////////////////.../////////...---,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---......,,,,,,---......---------------,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++++++++)))))))))+++,,,+++***((())))))************)))))))))(((***))))))))))))))))))************)))))))))((((((+++***)))***,,,,,,,,,+++***,,,+++((()))...000...,,,,,,,,,+++++++++******+++++++++************)))************************,,,+++***))))))***+++,,,((()))***++++++***)))((())))))))))))))))))))))))'''''''''((()))************))))))(((((())))))*********))))))******+++,,,++++++++++++************(((((())))))******++++++******++++++++++++******))))))))))))))))))))))))((((((((()))******++++++,,,++++++*********++++++,,,+++)))***++++++***((()))))))))*********++++++(((***,,,,,,***)))***+++))))))************))))))(((((()))************)))(((((()))***++++++++++++************************************++++++++++++%%%&&&''')))***,,,---...)))))))))))))))))))))))))))*********((('''((()))***+++,,,,,,***(((((()))******))))))))))))******+++************)))))))))))))))))))))))))))))))))******))))))))))))*********++++++,,,,,,------...---------...///000111222000000000000111111111111222222222222333333333444444444555555666777777777666555555555555555555666555666666666666555444444333333333333222222222222000000////////////......,,,,,,,,,------------...---------...............---------............/////////...---------...............////////////000---......///000111222333333444555777:::>>>BBBDDDFFFFFFGGGHHHIIIIIIJJJJJJHHHMMMRRRUUUUUUVVVYYY\\\eeeooosssnnnnnnvvv}}}~~~tttsssrrrssswww~~~~~~zzzvvvtttsssxxxuuuqqqnnnmmmppptttvvvvvvsssoookkkfff```YYYUUUSSSRRRPPPMMMIIIEEEAAA???999999888777666666666666333444555555555444333222222222222222111111111000000111111222222111111000000000000000000000000000...///000000000///...---//////......------,,,,,,+++++++++,,,,,,,,,,,,---.........---------------...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,++++++++++++++++++++++++************++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******------,,,++++++++++++++++++,,,,,,------------,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))$$$&&&(((***+++,,,,,,,,,(((***++++++)))(((((()))************))))))))))))******))))))))))))******++++++*********)))))))))+++***)))***,,,---,,,+++***,,,+++((((((+++,,,))),,,,,,,,,+++++++++******+++++++++************)))************************************************&&&''')))+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))******+++,,,++++++++++++************)))))))))))))))******************************************))))))*********'''(((((()))******+++++++++******))))))*********+++)))))))))+++,,,+++***))))))*********+++++++++(((***,,,,,,***))))))+++))))))************))))))'''((()))***+++******)))'''(((***+++,,,,,,++++++************************))))))))))))*********+++((((((((()))******++++++))))))))))))))))))))))))((()))***)))'''''')))+++***,,,---,,,***(((((()))))))))************))))))************))))))))))))))))))))))))))))))))))))******))))))))))))*********++++++,,,,,,------............///000111222333000000000000111111111111111222333333444444333333444444555555666777777888555555555444444555555555555555666666666555444333333333333222222222222111000000/////////.........,,,---------............---------.........//////---------............///..................///000/////////000000000111111111111111111333666888:::======>>>@@@CCCGGGJJJMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHOOOYYY```dddiiiooouuu}}}~~~{{{xxxwwwxxxyyyzzzyyyyyyxxxvvvqqqjjjeeegggfffccc___YYYSSSNNNKKKBBBAAA>>><<<999777666555555666888888888777555444333333222222222111111111000111111222222111111000000000000000000000000000---///000111222111//////...............---------,,,,,,,,,,,,------......------------...............------,,,,,,------...,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))---,,,++++++***+++++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))%%%&&&(((***+++,,,,,,+++((()))+++***)))'''((((((************))))))))))))+++***)))(((((()))***+++.........---------,,,,,,+++***)))***,,,---,,,+++(((+++,,,******---...+++,,,,,,,,,+++++++++******+++++++++************)))************************)))***++++++++++++***)))%%%''')))+++,,,+++******))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))*********)))***++++++,,,+++++++++************)))*********)))))))))))))))******)))(((((()))******++++++************++++++'''(((((()))***+++++++++))))))(((((()))***++++++***)))((()))+++,,,,,,+++)))************+++++++++(((+++---,,,***((()))+++))))))************))))))'''((()))++++++******)))'''(((***+++,,,,,,++++++************************'''((((((((())))))******+++*********))))))(((((())))))))))))))))))))))))&&&(((***)))''''''***---''')))+++++++++***+++,,,((()))***++++++***)))(((************)))))))))))))))))))))))))))))))))))),,,,,,+++++++++++++++,,,***++++++,,,,,,---............//////000222333444000000000000111111111111111222333444555444333222444444444555666777777888777777666666666666777777444555666666666555333333333333333222222222111111000/////////............---------....../////////---------.........//////---------.........//////...............///000111000000000000111111111111555444333444666:::===@@@HHHHHHHHHIIIKKKOOORRRTTTUUUUUUTTTSSSRRRRRRQQQQQQNNNXXXfffrrr|||~~~zzz{{{}}}{{{uuupppvvvtttqqqkkkddd^^^XXXTTTPPPNNNKKKGGGBBB???<<<;;;777888:::;;;:::999777555333333333222222222111111111111222222222222111111000000000000000000000000---///111222333222111000---------...............---------.........//////,,,---------.../////////...------,,,,,,------...++++++++++++,,,,,,---...*********++++++,,,,,,---++++++************++++++++++++,,,------------,,,------------------------+++,,,,,,---,,,+++***))))))))))))***+++---...///)))***++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++,,,+++***)))(((((()))+++***(((''''''(((************))))))))))))+++***)))(((((()))***++++++,,,,,,,,,,,,+++******))))))***++++++++++++***,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************)))))))))))))))******+++))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))+++***)))(((((()))***+++++++++******************************************************************+++***)))(((((()))***+++)))((('''''''''(((***++++++)))((('''((()))+++,,,***))))))***+++,,,+++)))+++*********))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((---,,,,,,,,,++++++******))))))(((((((((((())))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,,,,------,,,,,,,,,---------......000000000///000111222222/////////000111111222222333333444444444444555555555555555666666666666666999999888666555444333222444444333333333333222222111111222222222222111111........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///...------000333333///,,,222000...///333555444222;;;::::::<<>><<<;;;:::999777666555333333333444222111222222222111111111000000222222111000000111222222/////////////////////////////////.........//////////////////////////////........................//////...---------------,,,,,,,,,------,,,,,,,,,...------,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,------,,,++++++***))))))(((((()))******((()))))))))************))))))************)))))),,,------------,,,++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,************************************************)))))))))******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************************************)))))))))******)))))))))((())))))******************************++++++,,,222///+++)))***+++,,,,,,))))))))))))))))))******************++++++++++++++++++++++++++++++++++++))))))))))))))))))******)))******+++++++++***)))))))))************))))))******))))))))))))******))))))))))))))))))******************************))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......***,,,...///000///---,,,/////////000111111222222333333333444444444555555333333333444555666666777444444444444444555555555333333222222222111111111000000000111111000000000.................................------,,,,,,,,,------------------......000000000000111111111111///000222555888;;;???AAAFFFIIIMMMNNNMMMLLLNNNPPPMMMOOOQQQQQQRRRYYYdddnnn~~~zzzpppfff]]]XXXRRRNNNIIIDDDAAA>>><<<999999777444333333333111000222222222222111111111111222222111111111111222222000000000000000000000000......//////////////////////////////////////////---------..................---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************++++++,,,,,,---------,,,,,,******))))))))))))******((()))))))))************))))))************))))))---------------,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************************************))))))************))))))))))))))))))))))))))))))******++++++++++++******)))))))))***++++++,,,,,,************************************************))))))************))))))((()))******++++++***************++++++++++++,,,000---***)))***+++++++++))))))))))))*********************++++++++++++,,,++++++++++++++++++++++++))))))))))))************&&&(((***,,,,,,+++)))(((((()))***++++++***)))(((******))))))))))))******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,.../////////...---/////////000111111222222111111222222222222333333555555555444444444333333444444444444555555555555222222222222111111111111///000000111111000000///........................---------------------------------------.........///000000111222333444444222555999<<>>CCCFFFHHHIIILLLOOOSSSWWW___gggmmmnnnllliiiooommmkkkkkkqqq{{{tttoooggg___YYYTTTPPPMMMGGGDDD???<<<;;;:::888777333333222222222111111111000000111111111111000000000000000000000000000000,,,---///000000000//////////////////////////////,,,,,,,,,------.........------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++*********++++++***************+++,,,,,,,,,,,,,,,------,,,+++++++++++++++))))))))))))************))))))************))))))------......------,,,+++***+++,,,,,,------,,,,,,---,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))((()))***++++++***)))(((((())))))***++++++,,,,,,************************************************((()))***++++++***)))(((((()))***+++,,,+++************+++,,,,,,,,,,,,++++++))))))***+++,,,+++)))(((((())))))*********+++******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++++++++*********,,,---...((()))+++,,,,,,+++)))(((******))))))))))))******(((((())))))*********+++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......///............///000000/////////000111111222222333333444444444555555555111111222333555666666777333333333222222222111111222222222111111111111000//////000000000000//////........................+++,,,,,,---...///000000.../////////000000111111111222444666888:::;;;<<<@@@EEEJJJMMMMMMNNNPPPRRRYYY___jjjzzz}}}||||||ssskkkeee```\\\ZZZRRRNNNGGGBBB>>>;;;888666333333333222222222111111000000111111111111000000000000000000000000000000,,,---///000000000//////////////////////////////,,,,,,,,,------...............---,,,,,,,,,,,,---+++++++++,,,,,,+++++++++)))***+++,,,------...///)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,,,,,,,...------,,,+++++++++,,,))))))))))))************))))))************))))))........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++++++++,,,,,,+++++++++++++++************+++++++++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,+++***))))))(((******************************++++++++++++******************************))))))))))))************)))+++,,,+++***)))***++++++*********))))))((((((***)))((()))+++,,,---,,,++++++******************,,,,,,,,,++++++*********((()))+++------+++)))(((************************************************++++++++++++++++++++++++,,,++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***)))(((''''''((()))***+++***)))'''''''''((()))(((((()))***************))))))***+++,,,,,,------))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,.........------.........///...,,,++++++,,,---///000000000000111111111111222222111111111222333333555555555555555555555555555444333333222222333333333333333222111000////////////000000///...------////////////////////////---......---,,,,,,---///...000222222111000000111999777:::AAACCC@@@???CCCFFFFFFGGGIIIHHHIIIQQQ[[[cccqqq~~~~~~}}}wwwlllffffffccc\\\SSSLLLHHHDDD@@@<<<<<<999555444555666333111...///000111222222222222222222222222111111111000000000000000000000000000//////...------------....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++,,,------------,,,+++***))))))((()))+++,,,---++++++******************,,,,,,,,,,,,++++++***)))************************))))))))))))))))))))))))******))))))))))))******........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++******++++++++++++******++++++************+++++++++++++++*********))))))************************,,,++++++***))))))((((((******************************++++++++++++******************************))))))))))))************(((***+++***)))((()))***++++++++++++*********)))***)))((()))+++,,,,,,,,,************************,,,,,,,,,++++++***************+++,,,,,,+++******************************************************))))))))))))))))))))))))++++++***))))))))))))************************************+++++++++,,,,,,+++++++++*********))))))***)))(((((((((((()))***+++***)))((('''(((((()))(((((()))***************))))))***++++++,,,------))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,......------------......///...,,,++++++,,,.../////////000000000111111111111111111222222444555666555555555555555555555555444444333222222222222333333222222111111000000000///////////////...------///////////////////////////000000000......///111///000111111111222555777===<<<@@@GGGIIIEEECCCEEEHHHFFFGGGJJJKKKNNNXXXcccxxxzzzwwwyyypppiii```[[[WWWSSSMMMHHHBBB>>>:::999:::999555222000000111111111111111000222222111111111000000000////////////////////////111000//////......//////......//////......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,------,,,+++***---,,,+++***))))))))))))************************++++++,,,,,,,,,+++******************************))))))))))))))))))))))))******))))))))))))******........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***)))******************)))++++++************+++++++++++++++***************************************+++******))))))(((((('''******************************++++++++++++******************************))))))))))))************)))+++,,,+++***)))***+++,,,,,,,,,+++++++++++++++***)))((()))+++,,,,,,+++************************+++++++++++++++*********++++++************++++++************************************************))))))))))))))))))))))))******)))((((((((())))))((((((((((((((((((((((((*********++++++++++++,,,+++++++++******************))))))(((((())))))*********)))((((((((())))))(((((()))***************))))))******+++,,,,,,,,,))))))))))))))))))))))))******++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,---...///////////////000000000000111111111222333555777888444444444444444444444444444444333222222222222222111111111111111111111111///////////////......---////////////////////////...//////...------...000000111222333555888===AAAGGGGGGJJJOOOOOOIIIFFFEEEIIIHHHIIIMMMQQQWWWcccnnnxxxpppllljjjfff]]]UUUMMMIIIDDD@@@???<<<777333333333333222222111111111111111111111000000000///////////////////////////222111000000//////000000....../////////...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******,,,,,,,,,,,,+++***)))(((******************************+++,,,,,,,,,++++++************************))))))))))))))))))))))))******))))))))))))******........................------------------------,,,,,,------------,,,,,,...------,,,,,,++++++************++++++*********))))))************))))))++++++************++++++***************************************************)))))))))((((((''''''******************************++++++++++++******************************((()))))))))************+++,,,------++++++,,,---+++++++++++++++++++++++++++)))((()))***,,,,,,+++***************++++++++++++++++++***************+++***(((''''''(((***+++************************************************++++++++++++++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((************++++++++++++************************))))))))))))))))))))))))******))))))))))))))))))(((((()))***************))))))******+++++++++,,,))))))))))))))))))))))))++++++++++++******************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------------......///....../////////000000000222222222333444555666777444444444444444444444444444333333222111222222222000000000000111111111111...///////////////......////////////////////////---...///...---...000111222555888;;;===AAAFFFIIIPPPPPPQQQQQQOOOLLLHHHGGGLLLKKKNNNUUUZZZ```kkkttt}}}~~~zzzpppggg___XXXOOOHHHCCC???:::666666555555444444333333333111111111000000000//////////////////////////////111111000////////////000......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************((()))+++,,,------,,,+++***************+++++++++)))***++++++,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******........................------------------------,,,------......------,,,---------,,,,,,+++++++++************************))))))************))))))++++++************++++++************************************************))))))))))))((((((((((((******************************++++++++++++******************************((()))))))))***************+++,,,+++***)))***,,,))))))******************+++***((()))***,,,+++***))))))*********+++++++++***************************)))'''%%%%%%''')))***************************************************++++++++++++++++++++++++***))))))((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************))))))************))))))))))))******************(((((()))***************)))***************++++++))))))))))))))))))))))))+++***************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------......//////////////////000000000000555555444333333333444444444444444444444444444444333333222111111111111222000000000000000000111111......///////////////...////////////////////////...000111111111222444777666;;;AAAFFFIIIKKKNNNOOOOOOPPPPPPPPPPPPRRRRRRRRRSSSSSSVVV^^^dddhhhnnnuuutttjjj]]]RRRKKKEEE@@@<<<888777666444444333444444111111111111000000000000000000000000000000000000111000//////......//////......///////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************((()))+++,,,------,,,,,,))))))*********+++++++++)))***++++++,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++)))******************)))++++++************++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******************************))))))))))))************'''((())))))((('''((())))))))))))))))))*********,,,***))))))***++++++***)))))))))***++++++,,,,,,)))))))))***************)))((('''%%%%%%'''((()))************************************************))))))))))))))))))))))))******)))((((((((())))))************************)))))))))************+++***************+++++++++)))******++++++******)))((()))***+++++++++******(((((()))***************************************))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------...//////000000000000000000111111111111666555444333222222222222333333333333333333333333333333222111111111111111000000000000000000000000---...//////////////////////////////////////////,,,---///111111333666999===BBBIIINNNQQQRRRSSSSSSNNNRRRUUUWWW\\\cccggggggbbb```aaafffjjjlllpppuuu{{{{{{nnncccZZZSSSLLLGGG===<<<999666444333333333222222222222111111111000111111111111111111111111000000///............///......///000000000//////------------------------------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,***++++++,,,,,,------...,,,,,,------------......*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,+++************+++,,,------------,,,+++***))))))))))))***++++++,,,,,,******+++,,,,,,,,,++++++************************))))))))))))))))))))))))******))))))))))))******................................................------............------***++++++,,,,,,------...,,,+++************+++,,,******++++++++++++******++++++************++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************))))))))))))************((()))******(((((()))***)))))))))******+++++++++,,,***))))))***++++++***((())))))***++++++,,,,,,((()))))))))*********+++***)))(((((((((((()))***************************************************))))))))))))))))))))))))++++++***))))))))))))***************************))))))))))))************))))))*********+++++++++)))***++++++++++++***)))((()))***++++++++++++***(((((()))***************************))))))))))))))))))))))))))))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,......------------......,,,---...//////000000000111111111111222222222222444333333222222222222333333333333333333333333333333222222111111111111111111111000000//////......------...///////////////////////////////////////---///222444555888<<>>AAAHHHHHHIIIIIILLLQQQXXX]]]hhhsss|||{{{}}}{{{www{{{}}}zzzpppgggaaaZZZRRRLLL@@@>>>:::777555555555666444333333333222222222222111111222222222222111111////////////..................////////////......------------------------------............------+++,,,,,,---......//////---,,,,,,---...///...---)))***+++,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------)))*********++++++++++++++++++******))))))******++++++++++++++++++++++++******************************++++++++++++******************************555555444333222000000///---...///000000///...------------........./////////......------,,,,,,+++---,,,***)))))))))***+++---------,,,,,,+++++++++++++++++++++++++++++++++...------,,,+++***))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((()))************)))(((((()))***+++,,,,,,---******))))))))))))******,,,++++++++++++++++++,,,*********************************,,,---,,,)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************((()))***++++++***)))((('''((()))*********************++++++++++++******(((((())))))*********+++))))))))))))************''''''''''''((((((((()))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------,,,,,,,,,---------......///////////////000111111222111000000111222555666222222222333333444444444000///...///000111000///000000000000000000000000.../////////000000111111///222666:::===@@@DDDGGGJJJIIIHHHIIIMMMWWWbbbjjj|||{{{zzz}}}wwwsssyyy}}}tttnnnggg]]]VVVMMMJJJDDD>>>:::777666666555555444444444333333333000000111111111111000000000/////////..................////////////......------------------------,,,---...//////...---,,,,,,,,,------...///000000...---,,,---///000///...******+++,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...))))))******++++++++++++------,,,+++************++++++++++++++++++++++++******************************++++++++++++******************************333111000000111111000///------............------......////////////......---------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))))))))******++++++************++++++,,,***((()))+++,,,+++(((************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((+++*********))))))(((((((((***,,,,,,+++*********++++++***)))(((((())))))))))))(((((((((((()))))))))'''&&&%%%%%%&&&''')))+++*********))))))((((((++++++******))))))((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,---------.........//////............/////////000222222111111111111111111333333444444333333222111222222222111111111111000222222222222111000///......000111111000000222333444999???BBBDDDEEEHHHKKKLLLJJJJJJPPP\\\iiitttyyy}}}}}}uuuqqqjjjnnnvvv~~~vvviiibbb[[[TTTJJJDDD@@@===888444777666555555555555444222333222222111000000111111111111000000000000111111000000000000////////////......---------,,,,,,,,,................................................,,,------...---,,,***))),,,,,,,,,---------..............................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***+++++++++************)))******))))))))))))******+++,,,,,,+++******+++---************************555444222222222111///------..................---......////////////......---------,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))))))))(((((()))))))))******))))))))))))******++++++************++++++,,,***((()))+++,,,+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))************************************************))))))************))))))((((((((((((((((((((((((************)))))))))((((((***---,,,***((()))***++++++***)))))))))))))))))))))(((((((((((())))))+++***(((''''''(((***+++************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))******++++++,,,,,,,,,------------................../////////000000222222111111111111111111333333444444333333222111222222222111111111111000000000000111000000000//////000000000000222666999:::===AAACCCEEEHHHMMMQQQRRRTTTXXXbbbooo{{{~~~|||wwwqqqmmmgggkkksss|||}}}~~~|||{{{~~~wwwnnnlllbbb^^^WWWOOOGGG@@@<<<999999777555444555444333222333222222111111111111222111111000000000000111111000000000000////////////.........---------,,,,,,........................------------------------,,,,,,------,,,,,,+++***,,,,,,,,,---------..............................---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++***))))))***++++++***++++++,,,,,,++++++***+++++++++************)))******))))))))))))******+++,,,,,,+++***)))+++,,,************************888666555444444222///,,,..............................////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++************+++++++++***)))***++++++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((************))))))))))))'''+++...---(((&&&(((++++++***))))))))))))))))))))))))(((((((((((())))))******((((((((((((******************))))))))))))))))))))))))*********************************************++++++++++++,,,*********+++++++++++++++,,,,,,,,,,,,------------....../////////000000000111111222222222222222222333333444444333333222111222222222111111111111000.../////////000000000000000000000000111666<<<@@@BBBCCCEEEGGGIIIOOOVVVZZZWWW\\\eeerrr~~~~~~{{{|||~~~~~~yyyuuunnnrrrvvv{{{vvvtttxxx}}}~~~|||vvvqqqssszzz}}}{{{vvvrrrtttyyyxxxtttvvvooonnnjjjaaaVVVKKKEEECCC<<<:::777555555555444333222222222111111222333333111111000000000000111111000000000000////////////.........------------,,,........................---------------------------,,,,,,+++++++++++++++,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******)))(((((()))*********++++++,,,,,,++++++***+++++++++************)))************************+++,,,---,,,***)))***+++************************999777555444444222///---//////............//////......////////////.........------------,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,---......---,,,++++++******))))))******+++++++++************+++++++++************+++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))************************++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((*********)))))))))))))))''',,,///,,,'''%%%'''+++******)))))))))))))))***))))))(((((((((((())))))(((((('''&&&&&&'''((((((*********)))))))))))))))(((((())))))******++++++************************************+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,------...////////////000000000111111222222222222222333333333444444333333222111222222222111111111000000/////////////////////000000111333555777<<>>:::888777777666666333222222222222333444444222111111000000111111222000000000000////////////............------------........................---------------------------,,,+++******+++,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********))))))************++++++,,,,,,++++++***+++++++++*********))))))************************+++,,,---,,,***((())))))************************:::888555444333333111///000///............///000......////////////...............---------,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,---......---,,,+++++++++************++++++++++++************++++++******+++************+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))******(((+++---+++'''%%%(((+++***)))))))))))))))******))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------////////////000000000111111111222222333333333333333333444444333333222111222222222111111111000000222111000///.../////////000444888===@@@CCCFFFIIIGGGIIIMMMRRRYYY___dddfffkkkooovvv}}}~~~~~~xxxooonnntttyyyxxxooooooppptttyyy}}}}}}xxxsssrrrpppmmmjjjoooxxxvvvnnnkkkkkkpppqqquuu{{{|||yyyvvvooocccYYYIIIEEE???;;;999888777666444333333333333333444444222222111111111111222222000000000000//////////////////.........---------........................------------------------------+++++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))))))***++++++++++++***))))))+++,,,,,,***)))))))))************************???<<<777444333222222111111000///......///000111......////////////..................---------,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))++++++************++++++++++++************++++++)))+++++++++***)))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((((()))+++)))))))))))))))******+++))))))(((((((((((())))))************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////000000000111111111111222222333444444444333333444444333333222111222222222111111111111000222111000//////000111222444888>>>CCCFFFHHHJJJLLLHHHMMMWWWbbbkkkooonnnlllqqqssswww||||||}}}|||{{{ooommmtttxxxvvvhhhffffffkkkooorrrwww}}}zzz}}}|||vvvrrrrrrqqqnnneeeggglllttt}}}zzzxxx{{{~~~}}}}}}~~~|||qqqfffYYYSSSJJJBBB===:::888777666555444444333333333444222222111111111111222222000000000000/////////////////////.........------................................................---------------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++************))))))***+++,,,,,,+++***)))'''))),,,,,,+++)))))))))************************HHHCCC;;;666333222222111111000///......///000111......////////////..................------------...------------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))(((((())))))))),,,++++++******++++++,,,++++++************++++++)))+++,,,+++)))(((***,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))((()))))))))***************'''&&&&&&)))++++++***)))))))))))))))***++++++))))))(((((((((((())))))*********++++++*********((()))))))))*********************)))))))))))))))************************))))))))))))***************++++++,,,,,,---------,,,------------.........//////000000000111111111111111222222333444444555333333444444333333222111222222222111111111111000000000//////000333555666;;;>>>CCCFFFIIIKKKNNNPPPPPPYYYiiizzzyyyuuuwwwyyy{{{~~~xxxxxxzzz}}}}}}zzzyyywww~~~|||mmmiiijjjnnnpppqqqvvv}}}|||zzz{{{|||zzzrrrpppppprrrxxx~~~~~~zzz|||xxxqqqiii]]]QQQGGGAAA===;;;888777666444333333333333333222222111111222222333000000000000////////////////////////....................................////////////////////////---......///000000//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++************))))))***,,,------,,,***)))%%%(((+++,,,+++*********************************OOOIII???888333222222222222000///......///000222......////////////......//////.........---------......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++************++++++(((+++,,,,,,)))(((***,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++***&&&###%%%***---,,,***))))))((())))))***++++++))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))*********+++++++++******))))))((((((++++++++++++++++++++++++))))))))))))******************+++,,,,,,---......---------.........//////000000000000111111111111111111222333333444555555333333444444444333222222222222222111111111111000.........///111555888;;;@@@BBBEEEGGGIIILLLQQQTTTYYYeeeyyy~~~}}}zzzrrrqqqrrrvvv{{{~~~~~~|||~~~pppmmmnnnrrrsssqqqttt{{{~~~{{{vvvvvv{{{~~~|||{{{uuuooooootttyyy{{{}}}~~~|||{{{mmm^^^RRRIIICCC@@@999888666555333333222222333222222111111222222333000000000000////////////000/////////....................................000000000000000000000000---...000111111111000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))************+++++++++((()))***++++++***)))(((+++++++++,,,,,,++++++++++++++++++************))))))***,,,------,,,***)))$$$'''***,,,+++***++++++************************```PPPBBB>>>===888444444222000//////111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))******++++++++++++******))))))((((((+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******))))))******+++,,,+++++++++*********))))))************++++++++++++((()))***,,,------,,,,,,******))))))))))))******))))))))))))******************))))))))))))************))))))))))))*********)))(((''''''((()))***************************)))%%%"""$$$***,,,***'''******)))))))))))))))***************************((()))***++++++,,,+++++++++++++++++++++***)))((())))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,---...//////---...//////////////////000000000111222222333333333333222222333333444555333333333222222111111111222111///......///000111......///111444888<<<>>>FFFIIIJJJIIIHHHNNN[[[fffuuu~~~~~~|||{{{{{{}}}~~~~~~}}}yyysssuuuzzz~~~yyywww{{{zzzyyyzzz|||~~~yyyuuu~~~{{{yyy}}}~~~~~~~~~xxxpppkkklllnnnmmmtttxxxzzz{{{xxxuuuvvvvvvtttqqqpppuuu}}}|||rrrhhh[[[MMMCCC>>><<<;;;:::999777333000555555555444333333444555000000000000000000000000000/////////....................................---------.........//////,,,------......------,,,............////////////.................................---------,,,,,,************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********eeeYYYMMMFFF???777333444444222000///000111000///000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++***************+++*********)))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******))))))******+++,,,+++++++++*********))))))''''''''''''((((((((((((((()))+++,,,,,,,,,,,,+++*********))))))*********))))))))))))******************))))))))))))************))))))))))))******))))))(((((((((((())))))************************(((''''''''')))***++++++******))))))))))))******************************++++++++++++***)))((((((***+++++++++++++++***))))))))))))******)))))))))))))))))))))*********+++))))))))))))))))))))))))*********************************++++++,,,,,,---++++++,,,,,,---......///---......///////////////000000000111222222333333111111000000111111222333333333333222222222111111111111111111111111000000000222444888<<>>BBBFFFJJJMMMOOOVVVZZZ```cccgggnnnwww~~~}}}~~~}}}xxxvvvxxx{{{tttppprrrvvvzzz}}}~~~|||zzzyyyzzz|||~~~{{{vvvssstttuuuzzz|||xxxxxxzzz~~~yyyuuuttthhhWWWHHHAAA===;;;:::888777777666666444222000111111111111111111111111000000000////////////........................................../////////......////////////......---------.........//////........................///............---------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))))))))*********++++++++++++++++++***************~~~uuuggg\\\TTTLLL@@@777555333222111333333333222111000000000//////////////////.........---------------------------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***))))))))))))(((((())))))******++++++))))))))))))))))))))))))******************************************************))))))******+++,,,******************************+++++++++,,,,,,,,,++++++******************,,,++++++++++++++++++,,,((()))))))))******************))))))))))))************))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))***'''$$$%%%)))+++)))'''))))))(((((()))***++++++************************''''''((()))************&&&''''''((())))))))))))))))))(((((((((((())))))+++++++++***************))))))))))))))))))))))))************************,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,---...///000000000000000000000111222222333333333333222222333333444555222222222222222222222222222111000111333666:::===EEEEEEFFFHHHMMMSSSXXX\\\aaaeeekkkppptttyyy|||wwwuuuxxx|||~~~|||}}}~~~~~~|||}}}rrr```PPPFFFAAA???999777666666777666444111111111111111111111111111111000000000////////////////////////////////////////////////////////////,,,------......------,,,------------..................................../////////.........------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************vvvfff]]]TTTFFF999888666444444444555444333111111000000000//////////////////.........------------------------------***+++,,,------,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))***************************************************+++++++++******************************))))))******+++,,,***************+++++++++)))))))))*********++++++******)))))))))******+++++++++************++++++))))))))))))******************))))))))))))************))))))))))))******)))******************))))))))))))))))))))))))))),,,'''###$$$))),,,)))%%%(((((((((((()))***+++,,,************************************)))((('''&&&******+++,,,,,,,,,+++++++++***)))(((((()))***++++++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,...///000000000000000000000111222222333333111111000000111111222333111222222222222333333333333222111222555;;;AAAEEEHHHHHHHHHKKKQQQYYYaaafffjjjooouuuzzz~~~~~~|||{{{}}}}}}~~~uuueeeWWWLLLEEE???;;;777777888888555333222222222222222222222222111111000000000/////////////////////////////////000000000////////////...,,,,,,------------,,,,,,,,,------------.................................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))************+++++++++)))))))))***************ssseee\\\PPPDDD===:::888666555555333111111111111000000000//////////////////....................................+++,,,---......---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++***************+++*********)))))))))))))))++++++++++++++++++++++++))))))*********+++++++++******************************))))))******+++,,,))))))*********+++++++++((())))))))))))*********))))))(((((()))***+++,,,*********))))))*********))))))))))))******************))))))))))))************))))))))))))******+++******))))))******+++))))))))))))))))))))))))+++(((&&&''')))***)))'''(((((((((((()))***+++,,,************************************)))((('''&&&++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---------------------------+++,,,---///000000111111000000000111222222333333111111000000111111222333111111222222222333333333333333444777<<>>;;;888666444111///111111111111000000000000000/////////....................................,,,---///000000///---,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************++++++++++++******))))))((((((++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))*********)))***++++++,,,))))))******++++++++++++************++++++++++++)))((((((((((((***,,,---******))))))))))))******))))))))))))******************))))))))))))************))))))))))))******,,,+++***))))))***+++,,,)))))))))))))))))))))))))))***+++***(((((()))+++(((((((((((()))***+++,,,************************&&&'''((()))************))))))***))))))((('''&&&---,,,***))))))***,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------------------------------+++,,,---///000111111111000000000111222222333333333333222222333333444555111111111222222333333333222444777<<>>999666222111222000000000000111111111111......---------,,,,,,,,,............---,,,+++***------------------------,,,,,,,,,+++++++++******,,,,,,+++***+++,,,...000,,,,,,***)))))))))***+++)))************+++++++++******++++++++++++******************************************************************************)))(((((((((((((((((((((,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))************))))))************************************)))))))))((())))))))))))************++++++)))((((((((())))))************)))))))))((())))))************))))))************)))))))))((())))))))))))))))))))))))+++++++++*********))))))******++++++++++++******,,,+++***))))))))))))***))))))))))))************+++++++++***++++++,,,,,,******))))))***+++,,,---,,,,,,,,,---------......111000000000/////////...000111111111111222222222333333333333333333333333222333333222111222555888<<>>>>>777888666222111444666444333333222111111111111222111111111111111111111111///////////////////////////............---------000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,------,,,,,,++++++******+++,,,---......,,,***)))++++++++++++++++++++++++*********+++++++++++++++************************************************oooggg[[[NNNDDD<<<555333666222222111111111111111000000000000000////////////...............---,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))************))))))(((((((((((())))))*********+++++++++,,,+++***))))))***+++,,,***************************************************************************************+++++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))************))))))*********************************)))))))))))))))((()))))))))***************++++++,,,,,,+++***************)))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++************)))(((((())))))***))))))*********+++++++++************+++,,,------,,,+++++++++++++++++++++,,,,,,,,,---------......000000000000////////////000000111111111222222222111111111111111111111111333444444444666:::???CCCJJJJJJHHHHHHKKKSSS]]]ddduuuwww{{{{{{zzz{{{uuusssttt}}}sssbbbQQQFFF@@@===<<<:::777666666444222333333222222111111111111111111111111111111111111///////////////////////////............---------////////////000000000000------------------------------------------------***++++++,,,------------------,,,++++++***))))))+++,,,...//////---+++)))++++++++++++++++++++++++************************************************************************pppdddXXXNNNEEE<<<777666333222222222111111000000111111000000000/////////......//////......------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***************)))))))))))))))*********+++++++++,,,+++***))))))***+++,,,************************************************************************))))))******++++++++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))***++++++******)))))))))))))))))))))******))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******************+++++++++++++++*********++++++,,,---+++,,,,,,,,,++++++++++++,,,,,,,,,---------......////////////000000000000000000111111111222222222111111111111111111111111333444666888:::???EEEIIIPPPNNNKKKKKKPPP\\\jjjsss{{{~~~|||{{{wwweeeSSSGGG@@@===:::999999666333111333333333333222222111111111111111111111111111111000000000000000000000000///............------------------....../////////------------------------------------------------++++++++++++,,,---------------,,,++++++***)))))),,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************************************************************qqqbbbXXXOOODDD;;;777333333333222111111000000/////////.........------....../////////......---+++,,,,,,------.........,,,,,,,,,,,,------------++++++++++++******))))))++++++,,,,,,++++++***))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************'''''''''((())))))******,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))************))))))(((((((((((((((((((((((())))))))))))************))))))))))))************((((((((()))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))*********++++++++++++************************+++,,,*********++++++++++++,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------......////////////000000000000000111111111111222222222222222222222222222222222333666999===AAAFFFLLLPPPSSSRRRRRRTTT[[[gggvvvyyyqqqnnnoooqqqrrrqqqssszzz}}}}}}yyyyyy~~~}}}}}}}}}{{{{{{{{{}}}}}}|||hhhYYYGGG@@@:::::::::777555555333333333444333222222111222222222222222222222222000000000000000000000000///............---------++++++,,,,,,---.........---------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,++++++******---,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++++++++++++++kkk___WWWLLL@@@999444444333222222111000000////////////.........---......////////////......------------------------,,,,,,,,,---------......++++++++++++++++++******++++++,,,,,,,,,+++***))))))************+++++++++******++++++++++++******++++++++++++++++++++++++************************************************&&&''''''((())))))******,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))(((((('''((()))***+++((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))************++++++++++++******+++++++++++++++,,,------*********+++++++++,,,,,,------,,,+++************)))***,,,------------,,,,,,,,,,,,---------........./////////000000000111000111111111111222222222333333333333333333333333555999>>>DDDIIINNNSSSVVVUUUXXX\\\bbbjjjttt~~~zzzqqqmmmmmmmmmmmmooooooqqqwww}}}yyy~~~}}}~~~yyyyyyvvvrrrpppsss{{{~~~zzzyyy|||yyy|||~~~rrr\\\NNNAAA===:::777777999333333444444444333222111222222222222222222222222000000000000000000000000///............---------+++++++++,,,------......................................................///...,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,++++++++++++************************++++++++++++++++++++++++qqqcccZZZPPPCCC;;;444444333333222111000000111111111111000000000000......///////////////...------------------,,,,,,,,,,,,,,,------.........***++++++,,,,,,,,,++++++***++++++,,,,,,***)))((()))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************************((())))))***+++,,,,,,,,,,,,,,,,,,+++++++++***************)))***++++++,,,++++++************++++++))))))************))))))************************(((((())))))*********+++))))))))))))***************)))((('''''')))+++---(((((())))))*********+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))************++++++++++++******,,,+++++++++,,,------...******+++++++++,,,,,,,,,......,,,+++***)))))))))(((***+++---......------,,,,,,,,,---------........./////////000000111111000111111111111222222222333333333333333333333333666;;;BBBIIINNNSSSWWWZZZWWW\\\dddmmmttt|||wwwpppqqqsssssssssssstttvvvxxx|||~~~xxxppplllmmmlllnnnpppooopppyyy~~~{{{zzzzzz{{{qqq___KKKAAA;;;777888<<<333333444555444333222111222222222222222222222222000000000000000000000000//////.........---------++++++,,,,,,---...//////................................................000///---+++*********+++------------------------+++,,,---......,,,***)))++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++tttddd^^^XXXLLLAAA777777555222000///111444333222000........./////////////////////......------------------------------,,,+++,,,.........,,,------,,,,,,,,,,,,++++++)))'''&&&'''***+++***((()))))))))***+++++++++,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((***************)))((('''''''''((()))***++++++,,,(((((((((((())))))))))))************************))))))))))))))))))))))))'''((()))++++++******)))************************))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000000000111111111111222222222333333222222111222222333222//////333555555666999???HHHQQQSSSUUUYYY\\\\\\___mmmyyy{{{|||yyyuuuvvvxxxzzzzzzyyyvvvwww{{{}}}wwwtttpppjjjggghhhnnnwww}}}|||~~~}}}|||~~~|||}}}~~~{{{{{{zzzyyyxxxzzzuuu\\\NNNFFF@@@;;;888777444333555555111000333333333333222222222111111222222222111111111111000111111000000//////......000000000000000000000000---------.........//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++........................------,,,,,,,,,,,,++++++,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,+++++++++******yyyiiiccc]]]RRRHHH999888666444333333333333444333111000//////000000///////////////......---////////////////////////...---,,,,,,---...---,,,------,,,,,,,,,++++++++++++)))((()))+++,,,+++******************+++++++++******++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((()))************))))))((((((((())))))******++++++(((((((((((()))))))))***************************))))))))))))))))))))))))'''((()))***+++******)))************************))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------......///000000000000111111111111222222222444333333222222333333333333000000444666777:::???IIIRRRZZZ\\\^^^ccceeeeeeppp|||}}}yyyyyy}}}{{{yyyzzz~~~}}}{{{uuurrrrrrrrrnnnmmmooo{{{|||}}}yyy{{{~~~~~~{{{yyy{{{~~~mmm[[[MMMCCC>>>>>>:::666555777666222111222333333333222222222222111222222222111111111111000111000000000/////////...////////////////////////---------.........////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******}}}}}}lllfff```XXXPPP@@@<<<777666666666444111444444222111111111111111///////////////......---///////////////////////////...,,,,,,------,,,***,,,,,,,,,,,,++++++++++++,,,+++***+++---------++++++++++++*********************++++++++++++******++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,+++******++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))((())))))************))))))))))))))))))*********((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))************************))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///000000000000111111111111222222222444333333222333333444444333111222666999;;;BBBIIIRRR\\\gggmmmrrrxxx{{{{{{~~~|||~~~~~~~~~}}}}}}~~~~~~~~~~~~zzzssspppnnnpppvvvzzzyyyxxxzzzzzzwww|||}}}zzzwwwtttxxx~~~sssaaaPPPDDDAAA===999666888777333111222333333333333222222222222222222222111111111111000000000000000////////////........................---------.....................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******uuuooogggccc^^^ZZZMMMEEE;;;666666777444111444333333222111111000000///////////////......---------------------------000///------------+++***,,,,,,,,,++++++++++++***,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++***)))))))))******++++++++++++******++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++***)))++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))'''((()))************************)))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000000000111111111222222222222222222222222333333444333222555999<<>>777666777555333444444444444333333333222222222222222111111111000000////////////000000000000.............................................------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******}}}vvviiibbb^^^\\\aaaVVVGGG<<<666555555555222222222222111000///...///////////////......---///////////////////////////...,,,,,,------,,,***++++++++++++************)))***+++***)))((()))***+++++++++*********************++++++++++++******++++++++++++++++++++++++)))))))))************+++++++++,,,,,,,,,+++******++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((())))))************))))))))))))))))))*********)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------......///000000000000111111111111222222222111111111111222333444444444777===BBBGGGSSShhh|||vvvpppiiimmmuuuyyyuuuqqqtttzzzwwwooojjjhhhggggggcccdddeeedddbbb```___```fffiiisss}}}}}}}}}|||uuusssvvvzzz|||tttkkkVVVIII>>>999888666555666444444444444333333333333222222222111111111111000////////////000000000000.......................................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******wwwkkkbbb]]]```XXXMMMBBB:::777666777222333333333333111000//////////////////......---////////////////////////...---,,,,,,---...---,,,++++++++++++************)))+++,,,+++((('''(((******************+++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))******************+++,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************)))************))))))((((((((())))))******++++++))))))*********+++++++++************************))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------......///000000000000111111111111222222222333333333333444555666666777;;;BBBIIIOOO]]]wwwwwwrrrooonnnttt|||}}}rrrjjjfffeeeeeeeeeaaacccffffffeeeeeefffhhhiiiiiioooxxx~~~}}}{{{|||||||||zzz{{{yyyyyy{{{~~~|||iiiYYYHHH@@@<<<999777888555444444444444333333333222222222111111111111000.../////////000000000111//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******~~~||||||oooggg\\\XXXPPPGGG>>>999888888333444555555444333111000///////////////......------------------------------,,,+++,,,.........,,,+++++++++************)))***,,,---,,,)))''')))+++))))))******+++++++++,,,******++++++++++++******++++++++++++++++++++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++***************)))(((''''''(((((()))***++++++,,,)))************+++++++++************************))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000111111111111222222222444444444555666777888888:::???FFFMMMTTTdddxxxuuuuuuuuutttzzzzzzooogggdddeeeeeefffgggkkkoooooonnnlllmmmooonnnkkklllsssxxxyyy{{{~~~}}}wwwwwweeeQQQEEE@@@;;;999999555555444444444333333333222222222111111111111000.../////////000000111111000000000000000000000000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******zzzwwwyyymmmccc___VVVKKKAAA;;;999:::555555555333111///000111.........///////////////........................///,,,******,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((************************+++++++++*********))))))************************,,,+++++++++******))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))+++(((&&&''')))***)))'''))))))))))))))))))))))))*********************************)))))))))))))))*********)))******+++,,,,,,,,,,,,---------......////////////000000111111333333222222111000000///111444666444222444;;;BBBBBBDDDGGGLLLWWWlll~~~wwwmmmhhhiiinnnssswwwwwwwwwvvvuuurrrnnnkkkjjjmmmqqqvvvyyy|||xxxvvv}}}|||}}}uuuqqqdddSSSFFF@@@<<<999;;;777444555444111111333555333111111222333222111222222222222222111000000111111000000/////////...000000000000000//////...+++,,,,,,------,,,,,,+++------------------------...---+++******+++---...........................,,,,,,---...---,,,+++***------------,,,+++******************************++++++++++++++++++++++++{{{}}}qqqbbb^^^XXXPPPIIIBBB<<<999666666555444222111111222////////////////////////........................///---******,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************++++++++++++++++++++++++************************************************+++++++++*********))))))+++*********))))))))))))************************+++++++++*********))))))************************++++++*********)))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************+++(((&&&''')))***)))((())))))))))))))))))))))))************************+++++++++******************************++++++,,,,,,,,,---------.................................222222222222222222222222111333444444444666<<<@@@BBBDDDHHHOOO\\\ppp{{{xxxrrrqqqtttvvvxxxwwwuuuttttttrrrpppoooqqqssswwwzzz~~~}}}|||{{{yyyxxxnnn^^^OOOFFF???:::888444222444555333333555555333111111222333222111000000000000000///......000000000/////////.....................------,,,------............------------------------------------++++++++++++------------------------------,,,,,,---------,,,+++***++++++,,,------,,,,,,,,,************************++++++++++++++++++++++++|||xxxeeeaaa\\\WWWRRRJJJAAA:::888777666444333333333333////////////////////////........................///---++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++******************************)))))))))************************+++++++++*********************************************))))))))))))((((((************************((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***************************)))'''''')))))))))((())))))))))))))))))))))))************************++++++++++++++++++++++++***************+++,,,,,,,,,------------........./////////...............000000111222333333444444333333555777999<<>>:::666444444444333222111111000000////////////........................///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++************************************************************************((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))************************************************((((((((()))))))))******************************)))))))))((((((((())))))************************************************))))))))))))******+++++++++++++++***+++,,,,,,------------.........//////222222222222222222222111111111111111111111111111555666888===BBBEEEFFFFFFIIINNNYYYfffsss|||}}}}}}zzzuuurrrqqqtttyyy|||{{{|||wwwrrrnnnllllllllllllmmmsss{{{~~~~~~~~~~~~}}}zzzgggSSSHHH???888888999777666777777555333333444555444333222222222222222111000000......//////////////////000000000000000//////...------............------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++vvvhhh^^^WWWRRROOOCCC>>>888555555555333111222111111000000//////..............................---,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++*********+++++++++++++++***************************************+++++++++************************(((((())))))))))))******(((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))************************************************'''((((((((())))))))))))++++++++++++++++++++++++((()))))))))'''''')))***************************************************((((((((()))******+++++++++++++++++++++,,,------------.........////////////000000000111111111111222111111111111111111111666888<<<@@@DDDHHHJJJKKKMMMTTT```mmmxxx~~~~~~~~~~~~~~~uuummmlllmmmooouuu{{{~~~wwwssspppmmmnnnqqqtttvvvyyyuuubbbNNNCCC:::888999999888:::777666444444555555555444000000000000000///......////////////000000000000...............------,,,---------......---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqddd]]]ZZZZZZIIICCC;;;777777777555222222222111111000//////..............................---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,------...++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,************************))))))*********+++++++++************************)))))))))*********++++++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************************************(((((()))))))))*********++++++++++++++++++++++++((()))***)))'''&&&(((+++************************************************(((((()))******+++,,,,,,,,,++++++++++++,,,------............////////////...//////000111222333333222222222333333444444555;;;???DDDGGGJJJMMMRRRVVV___gggrrrzzz~~~~~~}}}zzz|||~~~uuupppjjjgggkkkooosssxxx~~~}}}sssqqqrrrssstttxxx}}}|||yyy___QQQCCC======;;;:::;;;888666444444555666555444000000000000000///......000000000000111111222222...............------,,,......////////////..............................------++++++++++++------------------------------...---,,,+++++++++,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxiiibbb```bbbMMMFFF>>>:::999999666333222222222111000//////..............................---------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,************************))))))******++++++++++++************************))))))******+++++++++,,,***************************************)))(((((())))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++''')))***)))'''&&&(((+++************************************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---.............../////////000000000111222444555666777111222333444666777888999BBBGGGMMMOOOPPPSSSZZZ```ttt{{{rrruuuyyy}}}yyymmmmmmjjjkkkrrryyy|||uuummmnnnsssxxxzzz}}}qqqaaaOOOEEEAAA===::::::888666555444666666555444222222222222222111000000000000111111222222222333000000000000000//////...//////000000000000//////////////////////////////...---+++******+++---..............................---,,,+++***+++,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{nnnjjjeee___RRRJJJ@@@:::999888555222333111000///000111000///////////////............---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************)))((((((************************+++*********))))))((((((******++++++++++++******))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++)))+++------,,,,,,---...))))))************))))))))))))))))))))))))))))))((()))))))))************,,,++++++++++++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------......///000000000222111000//////111333555444444444444444777;;;???@@@HHHPPPOOONNNXXXlll~~~xxx}}}yyyzzz~~~xxxssstttzzzqqqmmmssskkkhhhooovvvuuurrrsssqqq||||||wwwtttwww}}}aaaJJJ>>>:::999999444555777666555444444555333333222222111000//////000000000000000000000000111000000///...------------.........//////000000------............------//////.........---------------..................,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvllleee___[[[QQQDDD<<<:::999666333555333111000000000///...////////////............------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***************************************)))((((((************************************)))))))))(((******++++++++++++******))))))))))))************))))))))))))))))))))))))************************************************)))***,,,,,,+++***+++,,,))))))************))))))************************************++++++++++++++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------......///000000000111111000000000222333444333444555555666:::>>>BBBFFFKKKPPPSSSXXXiiizzz~~~}}}{{{uuuuuuyyy}}}yyyrrrppppppyyypppiiijjjllliiiggggggjjjvvvwww___KKK@@@===>>>777888888777555444444444444333333222111111000000000000000000000000000000111000000///......------............/////////000------............------.........------------,,,,,,------...............------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~qqqfffcccdddZZZLLLAAA;;;888666555666444222000111000///---////////////............------------------------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********************************+++******)))(((************************************))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))+++,,,,,,***))))))***))))))************))))))***************************++++++++++++,,,,,,,,,*********))))))*********)))************+++++++++++++++,,,,,,,,,,,,---------------------.........------......///000000000000000111111222333333444333444666888:::>>>DDDHHHMMMPPPSSSYYYfff}}}{{{|||{{{~~~~~~xxxwwwzzz{{{~~~~~~{{{ssstttsssqqqnnnppptttyyywwwlllfffccc```___aaaeeeppprrrYYYGGG???>>>::::::888777555444333333444444444333333222222111000000000000000000000000111000000//////......---............////////////------............------------------,,,,,,,,,,,,,,,,,,---...............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~xxxjjjgggddd___VVVIII>>>777666888666444111111111222111///////////////............------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********************************++++++******)))*********************************)))))))))))))))******++++++++++++******((()))))))))************))))))))))))))))))))))))***************************************************,,,---,,,***))))))***)))******++++++******)))*********************************+++++++++,,,,,,******))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,------,,,------....../////////------......///000000000///000111222333444444333444666999<<>>;;;666555666777777666555555444444444444444444111111111111111111111111000000000000000////////////////////////.........------............------------,,,,,,,,,+++++++++***+++,,,---..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++|||nnndddeeecccYYYLLLBBB>>>???666444222222333444333222////////////............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************)))***++++++,,,+++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++---......,,,++++++,,,******++++++++++++******++++++++++++++++++++++++(((((()))))))))******************))))))*********)))************+++++++++++++++,,,,,,,,,,,,---------------------.........------......///000000000///000111222333444555666:::===AAAEEEHHHLLLQQQTTTQQQYYYhhhzzzzzzqqqmmmkkkhhheeedddggglllqqqrrrrrroooiiicccbbbdddggg||||||wwwmmmgggiiinnnqqqzzz|||xxx___MMMDDD>>>999666777999999888444444444444444444444444111111111111111111111111000000000000000000000000///////////////.........------............------------------,,,,,,,,,,,,)))***+++---............///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++~~~rrrlllccc\\\VVVOOOGGGAAA999777444333333222111///////////////............------------------------)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++*********++++++++++++,,,************************)))***++++++,,,,,,,,,+++))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))************************************************)))+++,,,---+++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------......///000000000000000000111222444666888>>>AAAEEEHHHKKKNNNRRRUUUWWW___mmm}}}~~~vvvnnnggghhhiiijjjkkknnnrrrvvvwwwuuuooogggaaa```eeejjjvvv}}}~~~yyywww|||lll[[[MMMFFF>>>::::::;;;:::888333333333333333333333333111111111111111111111111000000000000000000000000000/////////............------............------.........------------,,,)))***+++,,,---.........///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++}}}yyyrrrbbb\\\]]]YYYNNNCCC<<<:::666444333111///---000/////////............------------------------(((***---//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++************************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''')))+++++++++***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))************+++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++------......///000000000111111000000222444777999AAADDDGGGJJJMMMOOOSSSVVV___eeeppp|||}}}vvvnnncccgggmmmqqqsssuuuwwwxxxtttpppiii```[[[]]]eeellltttzzzmmmTTTLLLBBB===<<<<<<;;;888333333333333333333333333111111111111111111111111000000000000000111111111000000//////.........------..................---//////.........---------((()))+++,,,---.........///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++}}}vvvggg```___]]]TTTLLLBBB888111333555222000222...000000000...---...///.........------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,******+++++++++,,,,,,,,,---.........---,,,,,,+++))))))******++++++++++++,,,,,,+++***))))))*********************)))(((((()))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++++++++************)))++++++++++++***)))''''''******++++++++++++******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))*********++++++++++++******++++++++++++******************************+++******))))))******+++,,,,,,,,,---------......,,,,,,,,,---------......000/////////000111222222444333222222444888<<>><<<999777444444555666666666222222222222111111111111222222222111111111000000000000000000///////////////////////////......---------...//////...------,,,,,,,,,---------......------------------,,,,,,.....................---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++xxxnnniiieee]]]WWWEEE===666444444222000111000111000...------///111.........---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,************++++++++++++,,,+++******)))******************+++******)))(((************************)))************+++++++++++++++************++++++************************+++++++++************)))%%%&&&'''((())))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))*********++++++(((((()))))))))*********)))***++++++,,,+++++++++((((((((()))))))))******(((((())))))))))))((((((************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,------------.........////////////000111222333888777777888<<>>999666666666666666444444333333333222222222000000111111111222222222000000000000///////////////////////////......---///...------------...///,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++lllfffdddXXXFFF:::888666222---000333444222000......---.........//////000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------......+++,,,,,,---.........------------,,,,,,+++++++++******))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++************************+++++++++************)))))))))***************)))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************)))((((((************+++++++++++++++,,,,,,------,,,,,,+++************************+++******************+++,,,,,,,,,---------................../////////000------...///111222444555777;;;CCCKKKSSSYYY]]]___qqq~~~~~~yyyuuurrrrrrxxxlllZZZEEE@@@888333333555888999444444444333333333222222000000111111222222222222000000000000///////////////////////////......---///...---,,,,,,---...///,,,,,,,,,---------......***++++++,,,---.../////////......------,,,,,,+++,,,++++++******++++++,,,---------,,,,,,+++++++++rrrkkkkkk```LLL@@@===888000111000///000111222111///000000///...............,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------...//////...---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))************************++++++******))))))((((((,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***************************)))))))))((((((*********)))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---,,,+++******,,,...///000////////////000000111...000333333222222555888<<>><<<;;;666444888555444222222333333333222333333333222222222111111111111000000////////////.........///...------,,,........................------......///.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------,,,,,,+++++++++xxxoooddd]]]SSSFFF<<<777888666333333333333222000111000//////......//////---............/////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------************************+++************)))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++++++++************************************************)))************+++++++++,,,,,,---------.........---,,,+++++++++,,,...///...............///000000222333444444666:::???CCCHHHNNNTTTUUUWWW___nnnzzzrrr[[[FFF>>>;;;888777:::555333111111222333222111333333333222222222111111111000000000000/////////---------......------,,,////////////////////////.........///......------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------,,,,,,,,,,,,++++++qqqfffddd]]]LLL???;;;888666333333333444333222111000000///.../////////.../////////////////////,,,,,,------------,,,,,,************************........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------***************************)))))))))))))))))))))++++++************++++++************))))))(((((())))))))))))))))))))))))************************(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))))))))))))))))))))))))))***************++++++************************))))))*********+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---.........---------...///000000222222333555999>>>EEEIIIQQQTTTWWW\\\bbbjjjsssyyy|||}}}}}}|||fffMMM@@@;;;888888:::555333222111222333222111333333333222222222111111000000000000000000000000////////////...---,,,,,,.........................../////////...---,,,,,,............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwiiigggcccTTTEEE>>>777555222222333444444444111111000////////////////////////////////////...,,,------......------,,,................................................---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------************************)))))))))))))))))))))***++++++************++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))******+++++++++,,,************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,------......---------......000111111222222333666===DDDKKKOOOVVVVVVZZZdddqqqzzz|||zzzyyy|||mmmUUUEEE===999999:::666444222222333444333222333333333222222222111111000000000000111111111111222222111111///...---,,,------------------------.../////////...---,,,,,,---............,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,ooojjjhhh___OOODDD999666333222333444444444222111000000//////000000/////////............---------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))************+++++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,************************)))************+++++++++*********+++++++++,,,,,,,,,---------........................///111222333444444666<<>>;;;666444333333333222222111000000//////000000............------,,,,,,------............------************************---,,,++++++++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))***++++++,,,------************************)))************++++++++++++++++++,,,,,,,,,------,,,------...............////////////111222333444888888<<>>999666666999999555444666333333333222222222111111111111111111111111111111000/////////............//////000000///...------111000...---,,,,,,------////////////////////////------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,}}}rrrpppllldddSSSIII===666555666555222111111111111000000000000......------------...............------,,,,,,+++------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************************************************+++***)))(((((()))******************************((((((((())))))*********************)))))))))(((++++++***))))))((((((((())))))************))))))******+++***(((&&&'''(((******))))))***++++++,,,******************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...///000///...---...000444333222222444666888999AAAGGGSSS___jjjqqqvvvxxx}}}}}}cccPPPGGG<<<888777999999666555666333333333222222222222111111111111111111111111111000000/////////.........///////////////...------111000...---,,,,,,------........................------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,~~~uuuoookkk\\\QQQBBB999888888666222222222111111111000000000......------------......------------------------,,,,,,+++++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************************************,,,,,,+++))))))(((((()))++++++++++++++++++++++++(((((((((((())))))))))))************)))))))))))),,,,,,+++***)))(((''''''******))))))))))))******)))***+++***(((''''''((())))))***++++++++++++*********************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------///000///...---///000000//////000111444777999BBBKKKWWWcccmmmvvv~~~|||yyyyyyrrr]]]QQQBBB<<<999999999666444666333333333333222222222222111111111111111111111111000000000/////////......///////////////......---000///...---------------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,|||tttqqqeeeXXXHHH>>>:::999555222222222222111111111000000......------------......,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...+++,,,,,,------.........************************+++++++++******)))))))))************************************************+++++++++******)))))))))++++++++++++++++++++++++((((((((((((((((((((((((*********)))))))))))))))************))))))((((((+++***)))(((((()))***+++&&&'''))))))))))))+++---))))))+++,,,,,,+++***)))******************************++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------...//////......///000......//////000222666999BBBOOO]]]fffmmmyyyzzzxxxzzz~~~}}}hhhZZZJJJBBB;;;999888555444555444444333333333222222222111111111111111111111111000000000////////////......///////////////......//////......------------------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,|||uuukkk___PPPCCC<<<888444222222222222222111111111111......------------......+++,,,,,,------.........------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------.........++++++,,,,,,---...//////************************,,,,,,++++++******))))))************************************************))))))******++++++++++++************************)))))))))))))))((((((((())))))))))))))))))******'''((()))***++++++******+++***)))(((((()))***+++&&&''')))***)))***,,,---)))***+++,,,,,,+++))))))******************************++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,...//////......///111222333444444444666:::>>>HHHWWWffflllppp}}}wwwwww~~~}}}wwwjjjUUUJJJ???;;;888555333444444444444333333333222222111111111111111111111111111000000000////////////......///////////////..................---------------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,xxxnnnfffYYYKKK???888444333333222222222222111111111......------------......,,,,,,,,,------..................---------,,,,,,***+++,,,,,,------,,,,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************************************((()))***+++,,,,,,,,,,,,************************************))))))))))))))))))))))))************%%%''')))***++++++++++++******))))))))))))******)))***++++++)))))))))+++***++++++++++++***))))))******************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,...//////......000111222444666666666888>>>BBBNNN[[[hhhmmmsss|||yyy|||}}}|||~~~cccUUUFFF>>>;;;777555555444444444444333333333333111111111111111111111111111111000000000/////////---...//////////////////---......///......------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,zzzooolllbbbSSSBBB888555777333333222222222111111111......------------......,,,,,,---------------------------,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,************************************************)))***+++,,,,,,,,,+++***++++++++++++++++++++++++,,,+++++++++*********)))((()))))))))************&&&''')))+++++++++***)))))))))************)))))))))***++++++))))))***+++,,,++++++***))))))************************************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---//////......000222000333777888999===DDDJJJWWW]]]fffnnn{{{ppp```NNNDDD???:::777777555444444444444333333333111111111111111111111111111111111000000000//////------...///////////////,,,---...//////...------........................------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,uuuxxx|||pppooohhhXXXEEE999777999333333333222222222111111.........------.........------------------------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,---------.........//////******+++,,,---//////000*********************************++++++,,,,,,---************************************************+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++((()))***,,,+++***((('''((()))***++++++***)))(((%%%''')))******+++---///---,,,***)))))))))***+++******************************++++++++++++******)))************++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,---//////...///000222333777<<>>;;;777555333333444555555555333333333222222222111111//////////////////////////////000000000000//////........................------......------,,,+++++++++*********+++---...---------,,,,,,+++++++++,,,++++++******++++++,,,tttooossswwwpppiiiaaaTTTDDD;;;;;;444444333111000000111333000000000000////////////,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***+++,,,------......---------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,------,,,+++***++++++++++++*********)))******++++++++++++******)))))))))))))))((('''&&&+++***)))(((((()))***+++************************))))))))))))************,,,,,,,,,++++++*********++++++***************+++))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///000///......000111111111888999AAANNNZZZ```eeejjjmmmpppwww~~~|||}}}}}}zzzwwwuuuttttttsssrrryyy{{{}}}~~~~~~~~~|||xxxwwwwwwyyyyyyxxxxxxyyyzzz|||~~~zzzhhhYYYNNNFFF>>>999:::777444333444444333222333333333222222222111111////////////////////////...//////000000//////...........................------......------,,,+++++++++*********+++---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,~~~sssqqqwww~~~wwwkkkddd]]]PPPCCC;;;666666555333222222222222000000000000////////////............------------,,,,,,,,,,,,++++++++++++,,,,,,------......---------,,,,,,++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((*********+++++++++++++++***+++,,,,,,,,,+++))))))******++++++++++++******))))))))))))((('''&&&%%%******))))))))))))******************************))))))))))))************+++++++++++++++*********+++***************++++++(((((())))))))))))((((((---------------,,,,,,,,,*********+++++++++,,,,,,---------............///////////////111222444555::::::BBBRRRbbbmmmuuu{{{vvvvvv{{{~~~}}}}}}|||~~~}}}|||}}}~~~~~~|||xxxvvvtttrrrpppmmmnnnppptttuuuuuuuuuvvvwwwsssdddWWWLLLBBB<<<<<<999666444333333111000333333333222222222111111////////////////////////.........//////.................................---............---,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------{{{}}}ooohhheee[[[JJJ<<<888777555444333333111000000000000000///////////////.........------,,,,,,------,,,,,,,,,+++++++++,,,,,,------...------,,,---,,,,,,+++++++++,,,,,,******+++,,,,,,---......///...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++)))+++,,,......,,,+++)))++++++*********+++,,,,,,***+++,,,------+++)))(((******++++++++++++******************)))'''&&&%%%***))))))))))))))))))***************************((()))))))))************+++++++++************************)))******+++,,,))))))************))))))---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///////////////000222555777<<<>>>HHH[[[lllvvvzzz}}}vvvuuuxxx}}}}}}~~~{{{wwwuuuooorrruuuvvvvvvuuuuuuvvv}}}{{{mmm___SSSHHHAAA<<<999666444333333222000333333333222222222111111////////////////////////------............------.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...ppphhhhhhcccSSSCCC;;;888555333333222000...000000000000////////////......------,,,,,,++++++---------,,,,,,,,,++++++,,,------...------,,,,,,---,,,,,,+++,,,,,,------******+++,,,,,,---......///...------,,,,,,---------,,,+++***)))*********++++++++++++++++++++++++)))***,,,------,,,***)))+++++++++***+++,,,------***+++---...---,,,***(((******++++++++++++******+++,,,,,,+++***)))(((''')))))))))******)))))))))))))))))))))))))))))))))((()))))))))******************************************))))))***++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------............///...///000000000222777;;;@@@EEESSSggguuuwwwuuuuuupppnnnrrr~~~~~~zzz|||~~~~~~|||{{{{{{{{{~~~vvvfffXXXLLLEEE<<<999666555555555444333333333333222222222111111000000000000000000000000------............------..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...rrrhhhhhhhhh\\\NNN???:::555222222222000...000000000000////////////---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,,,,------------,,,++++++******++++++---,,,***)))((())))))***++++++++++++++++++++++++'''((()))******)))((('''******++++++,,,---------+++,,,---------,,,***)))******++++++++++++******++++++,,,,,,++++++******))))))************))))))(((((((((((((((((((((((())))))))))))************)))))))))***************))))))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,---------.........---------............///...000222333333777>>>CCCHHHOOO___pppwwwuuuqqqooommmmmmqqq}}}~~~}}}|||qqq___PPPHHH>>>;;;888666666666555444333333333222222222111111000000000000000000000000.........//////....................................////////////...------,,,------------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------{{{mmmjjjjjjcccXXXDDD===555222222333222000000000000000////////////------------...............------------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++///---+++)))))))))***+++++++++++++++++++++++++++(((((())))))))))))(((((('''(((***+++,,,,,,,,,+++------,,,,,,,,,+++++++++******++++++++++++******))))))***++++++++++++***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))))))))***+++,,,---+++++++++,,,,,,+++++++++(((((()))***+++,,,------++++++,,,,,,,,,------------------............///...111666888:::@@@IIIQQQTTT[[[gggsssuuurrrrrruuuttttttvvv~~~zzz{{{lllZZZPPPAAA>>>;;;888777666555333333333333222222222111111000000000000000000000000...//////000000//////...........................///////////////...------------.........---+++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,tttlllkkkeee\\\GGG???777222333444333111000000000000////////////---.........//////000000......---------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------000///,,,*********+++,,,++++++++++++++++++++++++++++++************++++++%%%''')))+++,,,+++***)))...---,,,+++++++++,,,,,,******++++++++++++******'''((()))******++++++***((()))***++++++***)))(((************************))))))))))))************(((((())))))*********+++))))))))))))***+++,,,---******++++++++++++******(((((()))***,,,---......******+++++++++,,,,,,,,,---------.........//////...333888<<<@@@HHHSSS[[[\\\bbbkkkrrrrrrpppuuu}}}||||||}}}zzzvvv{{{xxxeeeYYYEEEBBB===:::888666444222333333333222222222111111000000000000000000000000//////000000000000//////........................///////////////......---------...///...---+++***+++++++++,,,,,,---------,,,++++++******++++++,,,|||lllmmmiii___QQQCCC777555555333111333222222111111000////////////,,,)))+++111444444222222111000///---,,,+++***+++...///...,,,+++,,,...------------------------+++,,,---...---+++(((&&&++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++************************(((((()))***++++++,,,,,,++++++++++++++++++++++++***)))))))))(((((('''''''''(((((()))))))))(((((())))))***++++++++++++***)))))))))***++++++,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,---------)))***+++,,,---.........------......//////000000555777<<>>999888555222333333222222111000000000000//////000333777999999222333666<<>>;;;999555333333333222111111000000/////////000222444666888777888<<>>;;;888444333333222222111111000...////////////111333555:::;;;@@@JJJSSSTTTMMMFFF;;;777222/////////---,,,------------------------++++++,,,------,,,++++++------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------************************************************))))))))))))******++++++************)))((('''&&&))))))***++++++++++++*********************++++++))))))))))))))))))))))))*********************************+++,,,---------(((((()))))))))*********+++++++++,,,,,,,,,,,,---***+++,,,---------------------...000111222333444555;;;NNNdddqqqvvvzzzvvvyyytttnnnjjjggg```eeekkkrrr{{{{{{vvvqqqoooqqqrrrrrrpppooorrr||||||{{{}}}zzzxxxuuupppllldddcccaaa``````___^^^]]]ZZZYYYWWWVVVWWWZZZ]]]``````aaaccceeegggjjjlllmmmnnnsssyyy~~~}}}}}}|||}}}nnn^^^RRRHHH???:::666666666555444444333333000333666444000...111444000000000000000000000000////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...zzzkkkggglllgggWWWGGG@@@===:::444444333222222111111000...//////......///111333;;;===CCCMMMWWWXXXQQQIII>>>999333000//////---+++------------------------...---,,,,,,,,,---...///++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))))))))*********+++++++++*********))))))(((&&&&&&))))))***++++++++++++***,,,,,,++++++***)))))))))))))))))))))))))))))))))******************************+++,,,------......++++++,,,,,,,,,------------------.........//////+++,,,---...////////////------...000111333444444888>>>OOOccclllooo}}}{{{xxx~~~~~~xxxtttrrrgggjjjnnnsss|||xxxrrrllliiiiiijjjiiigggfffiiippp~~~~~~wwwsssooollljjjgggaaa]]]ZZZ[[[\\\]]]^^^___^^^^^^ZZZYYYXXXWWWYYY]]]aaaddd```aaadddhhhlllppprrrtttxxx}}}{{{xxxzzz}}}vvveeeXXXMMMDDD>>>666666666555444444333333000444666444000...111444000000000000000000000000////////////////////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///zzzwww}}}wwwfffggghhhdddUUUCCC:::999555333111111222111000...000///...---...///111333777;;;@@@GGGLLLLLLIIIEEE===888111---,,,---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))))))))***+++++++++,,,111000...,,,+++)))))))))************************)))************+++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++************************((())))))))))))*********++++++++++++++++++++++++***++++++,,,,,,------............/////////////////////...---///333555555999AAARRReeeooottt~~~zzzqqqsssxxx}}}ssskkkiiijjjgggeeeeeedddcccfffqqq~~~|||yyytttpppmmmddd^^^^^^___]]]ZZZYYY\\\YYYXXXZZZ[[[[[[\\\]]]___]]][[[\\\^^^aaacccccciiihhhiiijjjnnnsssxxx{{{~~~}}}{{{jjj```YYYMMM@@@:::888555333222222222111333333333222222222111111000000000000000///......000000//////.........---........................---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++++++++***))))))zzzrrrsss}}}uuuhhhhhhiiieeeXXXGGG===:::555333111111111111///...///...---,,,---...000111555777<<>><<<===888333///......///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******************************++++++++++++******+++++++++***************))))))))))))***+++,,,---************************)))************+++++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))))))))************************************+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...............//////000000111111111111222555999>>>KKKVVVgggtttyyyzzzwwwrrrnnnjjjiiijjjeeegggmmmzzz~~~zzzvvvqqqnnnhhhfffcccaaa___]]]ZZZXXXWWWVVVWWWZZZ[[[ZZZ\\\aaacccfffhhhiiihhhgggffffffhhhggggggjjjmmmpppqqqqqquuuwww{{{}}}zzzyyy{{{zzzvvvuuuxxx~~~vvvkkkddd^^^XXXJJJCCC999555555555333111333333333222222222111111000000000000000///......////////////....................................------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++***)))******+++vvvwwwrrrfffdddfffkkkgggYYYHHH???777444222000111000///......------,,,,,,---......//////000222555888888777:::666222///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************++++++++++++******,,,+++++++++***)))))))))(((((((((((()))***,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))(((((()))))))))))))))*********************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,***++++++,,,,,,------...------......//////000000111111222444444666>>>GGGZZZfffvvv~~~}}}yyyzzz~~~xxxyyy}}}~~~xxxrrrppprrrooorrrzzz|||wwwqqqlllhhheeeccc```[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXZZZ\\\\\\\\\dddmmmvvv|||zzzwwwtttrrrqqqqqqrrruuuzzz~~~{{{wwwuuuxxxzzzyyyzzz}}}zzzooofffaaa___RRRHHH<<<666666777555222333333333222222222111111000000000000000///......///////////////.................................------------------,,,,,,+++,,,,,,------,,,,,,+++...---+++))))))***+++,,,{{{{{{xxxeeeaaadddmmmooocccOOOBBB999666333111111111000/////////.....................------...111333444333555222///---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******,,,+++++++++***))))))))))))))))))((())))))******************************))))))*********+++++++++************************))))))******************)))))))))*********++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,------...---------...///000000111000000444777888:::FFFSSSkkkxxxxxxvvvwwwzzz}}}pppkkkpppxxx|||yyy{{{zzz}}}yyyuuurrrmmmiiiccc```^^^\\\[[[ZZZWWWXXXXXXYYYXXXYYYYYYZZZ[[[[[[]]]______cccppp}}}~~~zzzyyy~~~wwwlllfffeeeVVVMMMAAA:::888777666444333333333222222222111111000000000000000///...............///////////////........................------------------------+++,,,,,,------,,,,,,+++...---+++))))))***+++---}}}llldddbbblllsssjjjVVVGGG;;;888444222222222222111////////////.........---...,,,+++,,,...000111000000///---,,,------,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***************+++***))))))))))))))))))************************)))************+++++++++************************((()))***+++++++++******((())))))******+++++++++************************************+++++++++,,,*********++++++,,,,,,---***++++++,,,,,,------...,,,------...///000111111000111666===>>>AAAQQQcccyyyzzzvvvuuuxxxyyy{{{qqqgggfffooozzzwwwpppllljjjgggdddbbb___[[[YYYYYYYYYYYYXXXWWWYYYZZZYYYXXXWWWXXXZZZ^^^]]]___cccffflllzzz|||ppphhheee\\\UUUJJJ@@@:::777666666333333333222222222111111000000000000000///...............///////////////........................------------............+++,,,,,,------,,,,,,+++...---,,,+++***++++++,,,zzzlllcccjjjsssnnn\\\NNN>>>:::666333333333333333...............---,,,,,,---+++++++++---......---...---,,,---...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********************+++++++++*********))))))******+++************************)))************+++++++++************************'''''')))*********))))))''''''(((((()))******+++************************)))))))))*********++++++)))******+++,,,,,,------***++++++,,,,,,------...,,,,,,---...///000111111111333:::CCCEEEIII\\\rrr|||zzzzzzxxxxxx}}}tttjjjeeegggsss|||{{{yyyrrrjjjfffeeedddaaa]]]]]][[[XXXWWWXXXXXXXXXWWWXXXZZZ]]]^^^]]]^^^aaacccfffeeeggglllooosss|||~~~www{{{vvvjjjfffccc^^^UUUHHH===666555666333333333222222222111111000000000000000///................../////////000........................------------.........///+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++yyy~~~sssdddhhhqqqooo```RRR???;;;777444444444444444---------------,,,+++***,,,+++***+++,,,---,,,+++---,,,,,,...000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******+++++++++,,,***)))))))))***+++,,,---************************)))************+++++++++))))))))))))))))))))))))%%%&&&((()))))))))((((((&&&&&&&&&'''((())))))***************************((())))))))))))*********))))))***+++,,,,,,------***++++++,,,,,,---......,,,,,,---...///000111222333444===GGGJJJOOOddd|||}}}zzzxxx}}}xxxlllfffeeejjjwwwyyytttuuuooojjjeeecccdddccc___[[[\\\ZZZXXXWWWXXXXXXWWWVVVXXX\\\aaadddfffiiinnnrrrqqqpppqqquuuwwwwww{{{yyyuuuzzzrrrllliiieee\\\NNN???555444555333333333222222222111111000000000000000//////...---.........//////000000........................---------.........//////+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***tttzzz|||~~~lllkkkooommmccc\\\FFF<<<333222333222000111000000///.....................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,+++++++++*********))))))((((((((((((((((((((((((+++++++++***************)))))))))***+++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++******))))))))))))*********+++++++++***+++,,,---,,,,,,***)))///000111000---+++++++++000000777CCCOOO^^^rrr~~~uuutttvvvlllfffiiilllsssrrrmmmvvv~~~rrrggglllvvvkkkbbbaaaaaa```^^^___]]][[[\\\___]]]YYY\\\cccaaaeeejjjmmmttt|||}}}zzzvvvooosss~~~zzzooohhhgggbbbUUUEEE:::555555444333222222333333111000000000000000000000000000000000000000////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,sss~~~wwwoooppppppiiiaaaKKK@@@666444555333222222000000///............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++---...,,,,,,,,,,,,++++++************************************************++++++***************+++++++++))))))))))))))))))))))))************************++++++***************)))++++++++++++*********)))*********+++++++++,,,,,,***+++,,,------,,,+++***...///111000///...///000444444;;;HHHWWWggg|||zzzvvv|||{{{tttrrrpppllljjjmmmtttmmmfffqqq{{{qqqjjjppp~~~tttkkkiiiiiigggeeefffcccaaacccfffdddbbbfffnnnoootttyyy|||}}}tttmmmnnnuuu~~~vvvjjjllljjj```PPPBBB===<<<555333222222333333111000000000000000000000000000000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++ssszzzrrrooossspppgggQQQEEE:::777666444333333111000//////......//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,+++++++++***************))))))))))))))))))))))))************************)))))))))))))))*********++++++++++++************+++++++++,,,,,,,,,------++++++,,,------,,,,,,+++---///111111111111333444777999BBBQQQaaasss{{{vvv{{{~~~wwwpppnnnnnnqqqsssuuunnniiitttvvvpppnnnvvvzzzvvvuuuqqqpppqqqllllllnnnqqqqqqqqqwww~~~~~~uuummmmmmrrr|||}}}|||wwwiiilllmmmfffYYYJJJAAA===777555333222333333222000000000000000000000000000000000000000////////////........................------------------------------------------------------,,,,,,+++++++++***vvvxxxtttllltttuuulllXXXKKK>>>999777444222333111000000///.../////////......---------,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++************************((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------------...///111111111222444666666>>>KKK\\\mmm}}}{{{xxxqqqppprrr{{{wwwzzz{{{sssqqqttt}}}}}}|||{{{|||yyy{{{~~~|||~~~|||qqqqqqyyy~~~tttttt|||xxxjjjjjjjjjiiibbbVVVFFF;;;999666444222333333222111000000000000000000000000000000000000////////////........................------------------------........................------------,,,+++******}}}zzz{{{tttlllsssuuunnn___QQQBBB;;;777333222222111111000///////////////......---------,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,---************++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++************************)))******++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------.........,,,,,,,,,------......//////000111000000111333555999GGGZZZjjjxxxtttkkkjjjwwwwwwsssssstttzzz|||tttwww}}}|||~~~tttttt~~~uuuooosssyyyqqqkkkhhhkkkmmmcccPPP???;;;888555333333333222111111111111111111111111111000000000000////////////........................................................................,,,------------,,,+++***~~~zzzyyyppprrrrrrooofffWWWFFF===888333111222222111000000//////000000......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************************+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,)))***************++++++************************)))))))))***+++++++++,,,+++++++++***************))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000///000111000000111444777@@@TTTjjjxxx}}}xxxooojjjlllxxxwwwoooooovvvyyyuuunnnqqqyyy}}}{{{}}}~~~|||www~~~tttrrruuutttkkkeeeiiinnnhhhUUUDDD===:::666333333222222111111111111111111111111111000000000000////////////........................////////////////////////------------------------+++,,,---......---,,,+++zzz}}}xxxssspppooolll\\\JJJ@@@:::555222333222111000000//////000000......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,---*********++++++,,,,,,,,,******************************************++++++***************+++++++++))))))))))))))))))))))))************************++++++++++++************+++++++++,,,,,,,,,------+++,,,,,,,,,------------...---------...///000111///000111111222444888;;;HHH___uuu}}}~~~yyyssslllnnnuuuzzztttlllooozzz~~~{{{nnnhhhppp{{{}}}{{{xxxzzz~~~|||}}}tttmmmggghhhlllhhhZZZNNN>>>;;;666333222222222111111111111111111111111111000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...///...------{{{zzzuuuooooooppp```MMMBBB;;;666444444222111111000000000000000......---------,,,,,,,,,------------------------................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++++++++,,,,,,---------************************+++++++++***************))))))******+++++++++,,,++++++++++++++++++++++++************************++++++******))))))((((((+++++++++,,,,,,---------+++++++++,,,,,,,,,------...---------...///111222...///111222444777<<<@@@LLLdddyyy}}}xxx||||||ppphhhllluuu~~~tttmmmppp}}}vvviiifffqqq~~~}}}{{{vvvssswww{{{~~~xxxtttpppnnnnnnjjjbbb[[[???;;;777333222222222111111111111111111111111111000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////...---