BM6P6(@ FFFIIINNNTTTZZZbbbjjjooopppsssxxx|||~~~wwwlllhhhkkkssszzzpppeeeXXXMMMGGGFFFEEEDDDDDDEEEGGGHHHHHHIIIJJJKKKKKKIIIGGGFFFHHHHHHIIILLLPPPUUU[[[___bbbtttzzzwwwvvvssspppgggggghhhjjjmmmqqquuuxxx~~~~~~}}}xxxiii```VVVSSSTTTVVV[[[bbbmmmnnnnnnkkkcccZZZSSSOOOQQQRRRQQQNNNIIIEEEAAA@@@???>>>===>>>>>>===;;;888777888888888888777666666666777888888888;;;@@@CCCHHHQQQbbbpppvvvxxx}}}vvvmmmgggccc___XXXRRRKKKIIIFFFCCCAAAAAACCCDDDGGGFFFFFFEEEGGGIIIKKKMMMKKKKKKJJJIIIHHHHHHHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQUUUVVVXXX]]]aaaaaa^^^[[[YYYWWWTTTSSSSSSVVVZZZ]]]^^^dddnnnzzz}}}xxxtttssspppmmmjjjgggdddaaa``````cccgggjjjkkkllloooqqqqqqpppnnnmmmlllhhhgggkkkooottt~~~}}}zzzuuurrrqqqrrrssssssrrroookkkgggbbb\\\VVVRRRMMMKKKHHHDDDAAA@@@??????===<<<;;;:::888777666555666666555444333222222111111111111111000000000000////////////////////////000000111222333333333333777777777777888888888888777777888888777666555333666555444333444777:::======>>>@@@EEELLLSSSZZZ^^^bbbhhhkkkhhhhhhmmmrrrtttuuurrrooojjjeee]]]UUUPPPLLLHHHCCC>>>:::999999:::777777888:::;;;:::888555111111000000111333444555999<<<@@@DDDIIIRRR]]]fffnnnnnnppptttzzzEEEGGGLLLQQQWWW___ggglllpppsssxxx{{{~~~{{{ppplllmmmtttwwwlll^^^SSSOOOMMMJJJHHHGGGHHHIIIJJJHHHIIIKKKLLLLLLKKKIIIHHHKKKKKKMMMOOOUUU\\\eeejjjooo~~~{{{yyyvvvsssmmmnnnrrruuuyyy{{{|||}}}|||~~~oooeeeZZZUUUTTTUUUZZZ```kkkmmmooommmggg^^^WWWSSSRRRSSSSSSPPPLLLFFFBBB???>>>>>>===>>>???>>><<<:::888999999888888777666666555666666777999===CCCGGGPPPXXXfffssszzz~~~zzzsssjjjbbb^^^YYYSSSNNNKKKIIIFFFDDDCCCCCCDDDFFFGGGFFFFFFFFFGGGIIIKKKMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMRRRSSSVVV[[[```aaa___\\\[[[YYYVVVTTTTTTVVVYYY[[[^^^dddllluuuzzzvvvqqqnnnlllkkkjjjiiijjjiiihhhhhhjjjnnnrrruuuwwwvvvuuuuuuttttttssssssooolllkkkmmmpppuuu~~~~~~}}}xxxsssooommmmmmmmmlllnnnlllhhhddd```[[[UUUQQQMMMKKKIIIFFFCCCAAA???>>><<<<<<;;;:::999777777666777666666444333222111111111111111111000000000000////////////////////////000000111222333333333333666666666777777777777777777888888999888666555444444444444333444666999<<<===>>>AAAEEELLLTTT[[[```eeeiiikkkjjjkkkqqquuuuuuxxxuuupppjjjddd[[[RRRLLLJJJGGGBBB>>>;;;999:::;;;888888888:::;;;:::777555555444444333444555777888999<<<@@@DDDIIIRRR]]]fffnnnooorrrvvv{{{DDDFFFIIIMMMSSS[[[ccciiiooorrrwwwzzz}}}uuuooommmqqq|||vvvggg\\\TTTQQQMMMIIIGGGGGGHHHIIIKKKMMMOOOQQQRRRQQQPPPOOOOOOOOOPPPRRRXXXaaalllttt{{{xxxrrruuu{{{~~~wwwkkk^^^WWWSSSRRRUUU[[[gggkkkppppppllleee^^^ZZZWWWXXXXXXWWWRRRLLLFFFBBB???>>>===>>>??????>>><<<::::::999999888777666666666777888999<<>><<<;;;;;;:::999888888777888777666555333222111000222222111111111000000000////////////////////////000000111222333333333333444555555555666666777777888999999999999777666555333333444444444666999<<<@@@@@@BBBFFFMMMUUU]]]bbbhhhkkklllmmmqqqxxxyyywwwxxxuuuoooiiicccZZZRRRLLLHHHEEEAAA>>>;;;;;;;;;<<<999999999:::::::::777555444333222222222333444555888;;;@@@DDDJJJSSS^^^fffpppqqqtttxxx}}}DDDFFFHHHKKKOOOWWW```fffmmmqqquuuyyy{{{~~~yyyoookkkmmmvvvrrrggg[[[WWWQQQKKKHHHHHHJJJLLLPPPSSSVVVZZZ\\\\\\ZZZYYYWWWXXXYYY[[[```jjjwww|||uuufff\\\VVVRRRTTTXXXaaagggooosssqqqkkkeeeaaa___``````___[[[UUUMMMHHHAAA@@@??????AAAAAA???>>><<<;;;:::999888777777777999:::<<<>>>CCCKKKTTT[[[^^^```gggqqqzzz}}}{{{tttiii```YYYSSSNNNJJJIIIHHHGGGFFFFFFFFFHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLKKKJJJIIIIIIHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLPPPUUUZZZ^^^```aaaaaa___\\\YYYVVVUUUUUUUUU]]]```dddjjjpppyyy~~~zzzyyywwwtttrrruuu{{{{{{yyyzzz~~~}}}yyywwwwwwvvvvvv{{{~~~}}}{{{yyytttpppjjjeeebbb___]]][[[aaa^^^[[[YYYXXXUUURRROOOKKKKKKKKKIIIGGGCCC@@@???;;;;;;;;;::::::999999999888777666555333111000000222222222111111111000000////////////////////////000000111222333333333333333333444444555666777777999::::::::::::888777666222444666666555888<<<@@@DDDDDDEEEHHHNNNWWW```eeekkkmmmoooqqqwww~~~~~~yyyuuurrrmmmhhhccc\\\UUUPPPFFFDDDAAA>>><<<<<<======;;;:::999::::::999777555444333222111111111222333777;;;@@@EEEKKKTTT___gggqqqtttwww{{{~~~FFFGGGGGGIIIMMMUUU^^^dddkkknnnsssvvvyyy|||}}}pppiiiiiiqqqzzztttfffaaaYYYRRRNNNOOORRRTTTVVVYYY^^^cccfffgggfffeeebbbeeeiiimmmsss~~~pppeee\\\UUUTTTWWW\\\cccmmmssstttpppkkkhhhfffeeeeeedddbbb\\\TTTMMMFFFDDDBBBBBBBBBBBB@@@???<<<<<<:::999888888888888:::<<>>>>>>>>???===;;;:::::::::999777555777777555444444555666666777;;;AAAGGGMMMVVVaaaiiirrruuuzzz}}}HHHHHHGGGGGGKKKRRR\\\bbbhhhkkkpppsssvvvyyy}}}wwwmmmjjjnnnuuu}}}tttmmmcccZZZUUUUUUXXX[[[^^^bbbhhhooossstttssssssmmmttt|||uuuiii___VVVSSSTTTYYYaaallltttwwwuuurrrpppkkkiiihhhggggggbbbZZZTTTMMMJJJGGGEEEDDDBBB@@@???<<<;;;:::999999999:::;;;:::>>>CCCIIIQQQZZZccciiinnnnnnttt}}}xxxuuunnnfff^^^WWWRRRPPPPPPOOOMMMLLLJJJIIIHHHHHHIIIJJJLLLNNNOOONNNLLLKKKMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHKKKOOORRRUUUZZZ___bbbeeedddbbb```]]]ZZZWWWVVV[[[]]]bbbffflllssszzz{{{vvvwww|||~~~}}}zzzvvvsssllliiiddd```^^^\\\YYYWWWVVVSSSQQQOOOOOOOOOMMMLLLKKKJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;:::999999888666666555444333222222111333222222222222111111111000000000000000000000000000000111222333333333333111111222444666777888999;;;<<<<<<<<<<<<:::999888555777999999999>>>HHHPPPUUURRROOONNNRRRYYYbbbgggppptttxxx{{{zzzvvvpppiiibbb[[[SSSOOOGGGEEECCCBBB@@@@@@@@@@@@???===;;;:::999999777555666555444333444444666666777<<>><<<;;;999999999:::<<<===>>>CCCJJJQQQZZZccckkkpppqqqrrrzzzyyywwwsssllleee]]]YYYVVVVVVUUUSSSQQQNNNLLLJJJIIIJJJLLLOOOQQQQQQPPPMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMPPPRRRTTTXXX^^^bbbeeeeeedddbbb```]]]ZZZYYY[[[^^^bbbgggkkkqqqvvvzzz}}}wwwvvvzzz}}}~~~zzzvvvsssmmmjjjfffbbb___\\\YYYVVVSSSQQQNNNMMMMMMMMMLLLKKKKKKJJJHHHEEECCCBBBAAAAAA>>>======;;;:::999888888555555444444444333333333333333222222222111111111000000000000000000000000000000111222333333333333111111333444666888999:::<<<<<<======<<<;;;999888555777999888888@@@LLLWWW]]]YYYTTTRRRTTTZZZbbbgggpppwww}}}|||wwwqqqjjjccc[[[UUUPPPHHHGGGEEEDDDBBBAAAAAAAAA@@@>>>;;;:::999888666555333222111111222333444555888===DDDKKKRRR[[[fffmmmrrrwww}}}IIIGGGEEEDDDGGGNNNXXX___dddggglllppprrruuuyyy{{{|||~~~uuuppppppssszzzqqqoooqqqsssvvvzzzzzznnngggfff[[[bbbnnnwww{{{||||||{{{xxxuuurrrrrrsssqqqjjjeeeWWWSSSNNNIIIFFFCCC@@@===;;;:::999999999;;;===???CCCHHHQQQYYYbbbjjjrrrwwwwwwyyy{{{{{{xxxssskkkddd___]]][[[ZZZXXXTTTQQQNNNKKKJJJKKKMMMPPPRRRSSSQQQNNNLLLMMMLLLKKKJJJJJJIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMKKKNNNPPPRRRSSSWWW]]]bbbeeeeeeeeedddbbb___\\\[[[[[[___cccgggkkkooosssvvv{{{}}}wwwvvvyyy{{{|||wwwsssppplllgggccc```\\\XXXUUURRRPPPMMMKKKKKKKKKKKKJJJKKKIIIGGGDDDBBBAAAAAAAAA???>>>===<<<:::999888777444444444444444444444444333333333222222222111111000000000000000000000000000000111222333333333333111222333555777999:::;;;<<<============;;;:::999444777888777888@@@OOO[[[bbb^^^XXXTTTUUUZZZaaafffpppyyyyyyuuuoooiiiddd^^^XXXTTTIIIHHHGGGEEECCCBBBAAAAAAAAA>>>;;;:::999888666555555444444444555777888999999>>>EEELLLSSS]]]gggoooqqqwww}}}NNNGGGCCCDDDFFFIIISSS___aaaeeekkkpppsssvvvyyy{{{wwwoookkkrrr{{{}}}zzzxxx~~~rrriiiiiilllqqqxxx~~~~~~{{{zzzyyyxxxwwwuuuqqqnnn___XXXNNNHHHEEEDDDBBB@@@;;;;;;;;;<<<>>>BBBEEEGGGQQQVVV]]]dddiiioootttxxxyyy~~~zzzpppjjjhhhhhhcccaaa]]]UUUOOOLLLOOORRRQQQRRRTTTUUUUUUSSSPPPNNNOOOLLLIIIIIIKKKLLLLLLJJJIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRSSSSSSTTTWWW\\\```gggfffeeecccaaa```___^^^[[[]]]___cccgggllloooqqqwwwyyy|||vvvsssvvv{{{}}}xxxuuurrrooojjjeeeaaa\\\WWWTTTQQQOOOLLLKKKKKKKKKIIIHHHEEEEEEEEEDDDDDDCCCCCCCCC=========<<<;;;:::888888777666555444333333222333444444333333222111000000222111111111000000//////333333444444444555555555333555777888888:::===???AAAAAA@@@>>>===:::999777:::888666666999???FFFJJJRRRRRRRRRPPPPPPUUU]]]dddooowww~~~zzzwwwrrrmmmggg___XXXSSSQQQKKKDDDAAAAAAAAA@@@>>>======<<<:::888777555555222333333333222333666888;;;@@@GGGMMMTTT]]]gggooouuuxxx}}}KKKEEEBBBCCCDDDGGGPPPZZZ^^^ccciiiooosssvvvyyy{{{~~~|||sssoookkkuuu|||xxxyyy}}}~~~}}}|||zzzvvvtttiii```UUULLLGGGDDD@@@======<<<<<<===AAAFFFLLLPPPYYY^^^dddjjjnnnrrrvvvxxx~~~vvvpppllljjjeeebbb]]]XXXSSSPPPOOOPPPSSSTTTUUUVVVVVVTTTRRRQQQPPPMMMJJJIIIKKKKKKJJJHHHIIIJJJLLLOOOPPPRRRRRRSSSSSSTTTUUUUUUVVVZZZ___bbbiiihhhfffdddbbb```^^^]]]\\\]]]___bbbfffjjjnnnooouuuvvv}}}~~~xxxtttsssxxx~~~yyyuuusssoookkkfffbbb]]]XXXUUUSSSPPPMMMLLLKKKKKKIIIGGGEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>===<<<;;;:::999666555444333333222222222444333333333222111111111222222111111000000000000222222222333333333444444333555666666777999===@@@AAAAAA@@@@@@>>>===<<<;;;999888666777:::???EEEIIIOOOOOOOOOMMMMMMRRRZZZaaallluuu}}}~~~|||yyysssnnnhhhbbb[[[VVVSSSNNNGGGCCCCCCCCCBBB@@@======<<<:::888777555555222333333333333444666999;;;@@@GGGNNNTTT]]]hhhooovvvzzz~~~FFFCCCAAABBBCCCEEELLLSSSYYY^^^gggnnnssswwwyyy{{{}}}}}}rrrlllgggppp}}}~~~|||qqqhhh\\\RRRKKKFFFAAA>>>???>>>>>>AAAGGGOOOXXX]]]dddggglllpppsssvvvzzz|||}}}vvvpppllliiieee```^^^\\\ZZZUUUQQQUUUVVVWWWWWWWWWVVVUUUTTTSSSPPPNNNLLLLLLLLLKKKIIIIIIKKKOOORRRUUUUUUUUUTTTUUUVVVWWWXXXZZZ]]]bbbeeejjjiiihhhfffccc```^^^\\\]]]^^^___bbbeeehhhjjjllloooqqqvvvyyyuuupppttt|||zzzwwwtttppplllgggccc___ZZZVVVTTTRRROOOMMMLLLJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;:::555555444333222222222222333333333333222222222222222222222111111111111000333333333333444444444444444555555555666999===AAAAAAAAAAAAAAAAAA???>>>>>>888888777999<<<@@@DDDGGGJJJKKKKKKJJJJJJOOOVVV]]]iiirrr{{{{{{uuupppjjjeee___\\\WWWRRRKKKGGGFFFFFFEEECCC======<<<:::888777555555222333333333333444777999:::@@@GGGOOOVVV^^^hhhoooyyy|||BBBBBBBBBBBBCCCDDDIIIMMMSSSZZZccclllrrrvvvzzz||||||rrrkkkiiipppzzzuuulll```VVVOOOJJJFFFBBB???@@@CCCHHHPPPZZZbbbggglllnnnppprrruuuzzzxxxoooiiikkkgggdddfffiiiggg___XXXXXXWWWWWWWWWVVVWWWWWWWWWUUUTTTRRRQQQPPPOOONNNMMMIIIMMMRRRWWWZZZZZZYYYXXXWWWXXXZZZ[[[\\\___dddgggiiiiiiiiigggeeecccaaa_________```aaabbbdddfffggghhhiiiooovvv}}}zzzuuuooossszzz}}}yyyuuurrrmmmiiieee```\\\XXXVVVSSSOOOMMMKKKJJJGGGEEEDDDDDDDDDDDDCCCBBB@@@????????????>>>===<<<;;;:::444444333222222222222222222222333333333333333333222222222222222222222222444444555555555666666666555555555555666:::???DDDDDDDDDDDDCCCBBBAAA???>>>888999999;;;>>>AAADDDFFFGGGIIIJJJIIIIIINNNVVV\\\hhhqqq{{{~~~wwwqqqlllhhhdddaaa[[[UUUNNNJJJIIIIIIGGGEEE======<<<:::888777555555222333333333333555888:::;;;AAAIIIPPPXXX```jjjqqqzzz}}}AAACCCDDDCCCCCCDDDGGGHHHNNNTTT^^^gggoootttyyy{{{yyy~~~yyyppplllpppxxxxxxooocccXXXQQQLLLGGGCCC>>>BBBIIIRRR[[[ccciiilllqqqqqqrrrsssxxx{{{ssskkkeeehhhffffffkkkrrrqqqiii```[[[ZZZXXXWWWWWWYYY[[[\\\XXXWWWWWWUUUSSSQQQPPPOOOKKKOOOUUUZZZ^^^^^^]]]\\\ZZZ[[[]]]^^^___bbbeeehhhhhhiiiiiijjjiiigggeeeddd```````````````aaabbbbbb```aaafffnnnuuu|||~~~{{{wwwrrruuu{{{|||vvvsssnnnjjjfffbbb^^^[[[WWWTTTPPPMMMLLLJJJGGGEEEEEEFFFFFFFFFEEECCCAAA@@@>>>>>>>>>===<<<;;;:::999444444333333222222333333333333333333333333444444222222222222333333333333444444444444555555555555555555666666888===CCCHHHJJJIIIHHHFFFDDDBBB@@@>>>;;;;;;<<<===???AAACCCEEEFFFHHHIIIJJJKKKPPPXXX^^^iiisss}}}yyyqqqllliiifffeee^^^XXXPPPLLLJJJJJJHHHEEE======<<<:::888777555555111333333444444555888;;;<<>>>>>>>>===<<<;;;:::999555444444333333444444444444444444444333333333333222333333333333444444444222333333333333444444444555666888:::===BBBHHHLLLOOOOOOMMMKKKHHHEEECCCAAA@@@?????????@@@BBBCCCDDDEEEGGGJJJLLLNNNSSS\\\bbblllvvvyyyqqqllliiigggfff^^^XXXPPPKKKJJJIIIFFFDDD======<<<:::888777555555111333444444444666999<<<===DDDMMMVVV]]]fffooouuuzzz@@@DDDEEEAAA@@@CCCDDDBBBCCCHHHPPPXXX```hhhppptttrrrxxx|||pppqqqvvv~~~}}}uuummm```VVVOOOJJJEEEBBBFFFJJJQQQZZZcccjjjoooqqqxxx|||~~~ssskkkfffeeefffhhhiiinnnuuu{{{{{{uuunnnkkkiiieeeccccccfffjjjmmmkkkllljjjeee^^^WWWTTTSSSOOOSSSXXX^^^ccceeeeeeeeedddfffhhhhhhhhhhhhjjjllllllmmmooopppooommmkkkjjjcccbbb```^^^\\\[[[ZZZZZZXXXXXXZZZ```eeejjjvvv~~~zzz}}}~~~xxxuuuqqqmmmiiifffaaa^^^[[[YYYUUUSSSRRRQQQNNNLLLJJJKKKLLLLLLKKKHHHEEECCC?????????>>>===<<<;;;:::666555555444444555555666555555555444333333333222333333333333444444444555555555555555666666666666444666:::>>>BBBGGGMMMQQQSSSSSSRRRPPPNNNKKKIIIHHHEEEDDDBBBAAA@@@BBBCCCDDDCCCFFFJJJMMMPPPVVV___eeennnxxxyyypppjjjhhhgggfff]]]WWWOOOJJJHHHGGGDDDBBB======<<<:::888777555555111222444444444666:::<<>>BBBCCCAAA@@@DDDKKKSSS[[[ccclllqqqpppuuu|||vvvvvvxxx~~~{{{nnnfff\\\SSSOOOLLLHHHFFFJJJMMMSSSZZZbbbjjjpppsss|||yyyooofffccceeeiiimmmpppuuu|||zzztttrrroookkkhhhiiilllqqquuuxxxxxxvvvoooeee]]]XXXWWWQQQTTTYYY___cccfffggghhhiiijjjkkklllkkkkkklllmmmooopppqqqrrrqqqnnnkkkiiidddbbb```^^^[[[YYYXXXXXXWWWVVVXXX\\\___dddoooyyy~~~|||}}}yyyvvvqqqnnnjjjfffbbb___^^^[[[XXXVVVUUUTTTRRRPPPLLLMMMNNNNNNMMMJJJGGGDDD@@@@@@@@@@@@???===<<<;;;666666555555555666666777666666555444333333222222333333333444444555555555999999999999::::::::::::444777<<<@@@EEEJJJOOOSSSUUUUUUTTTSSSRRRPPPNNNMMMHHHFFFDDDAAAAAABBBCCCEEEBBBEEEJJJMMMQQQXXXaaagggoooyyyyyyoooiiifffffffff\\\VVVNNNIIIGGGEEECCC@@@======<<<:::888777555555111222444444555777:::===@@@GGGQQQZZZbbbjjjsssyyy}}}>>>@@@BBBBBBAAA?????????DDDBBBEEENNNXXX```hhhooouuuuuuwwwzzz~~~|||xxx}}}zzzlllcccWWWMMMJJJJJJJJJJJJMMMQQQVVVZZZ___gggpppxxxzzzrrroookkkhhhkkkqqqpppyyy}}}|||{{{zzzwwwsssooommmpppvvv{{{~~~}}}zzzvvvoooggg___[[[UUUUUUWWW\\\dddjjjnnnoooppppppooommmlllmmmpppsssttttttuuutttqqqnnnkkkiiieeedddcccaaa^^^\\\ZZZZZZXXX]]]```^^^ZZZ]]]gggppp~~~~~~}}}yyysssmmmjjjgggdddbbb___]]][[[ZZZZZZXXXUUUSSSQQQPPPOOOMMMJJJHHHGGGFFFDDDCCCAAA???===;;;;;;:::777777888888888888777777666888999666333222444888444555777777777888:::<<<>>>>>>======<<<:::999888777:::>>>CCCHHHOOOVVV[[[ZZZYYYXXXUUUSSSQQQPPPOOONNNKKKHHHFFFEEEEEECCCBBBCCCFFFMMMSSSWWWZZZbbblllrrr}}}tttmmmjjjiiihhh^^^VVVLLLFFFCCCCCCBBBAAA???===;;;888666555444444333444555555555777:::===CCCGGGSSSbbbjjjnnnuuu~~~>>>@@@BBBBBB@@@?????????BBB???BBBKKKTTT\\\eeemmmrrrsssuuuxxx|||~~~{{{~~~~~~uuuiii```UUUMMMKKKLLLOOOPPPUUUXXX]]]aaadddjjjsssyyy}}}sssnnnjjjhhhmmmuuuwww~~~{{{}}}{{{xxxtttsssvvv|||~~~wwwnnnfff```ZZZYYYYYY]]]bbbhhhlllnnnqqqqqqooommmlllmmmpppsssvvvwwwwwwvvvtttqqqnnnllliiihhhfffeeecccaaa``````___aaabbb^^^[[[\\\dddkkkyyy~~~zzzuuupppmmmjjjhhhfffaaa___]]]\\\\\\ZZZWWWTTTRRRRRRPPPNNNLLLJJJHHHHHHDDDCCCAAA???===<<<;;;;;;888999999:::::::::999999;;;;;;:::888666555777888666777999999999:::===???AAAAAA@@@???>>><<<;;;:::888<<>>AAAAAA@@@>>>>>>??????===>>>FFFNNNVVV```iiinnnooorrrvvvyyy|||}}}~~~~~~yyynnnccc\\\SSSMMMLLLOOOSSSUUU^^^aaaeeehhhjjjooovvv|||yyyqqqnnnnnnuuu||||||~~~}}}zzzxxxxxx{{{zzzoooiiibbb___]]]]]]aaafffiiikkkppppppooommmmmmnnnrrruuuzzzzzzzzzzzzxxxvvvtttrrrooonnnmmmkkkjjjjjjjjjjjjjjjhhheee```]]]^^^cccfffttt|||wwwsssqqqooollljjjdddbbb```___^^^]]]ZZZWWWUUUUUUTTTRRROOOMMMJJJIIIEEEDDDBBB@@@???>>>======;;;<<<<<<===>>>>>>>>>===AAA>>><<<::::::::::::999999:::<<<===>>>???BBBEEEGGGFFFEEEDDDBBB@@@>>><<<;;;???EEEJJJPPPVVV\\\```bbb___[[[WWWTTTTTTUUUVVVRRROOOLLLJJJJJJKKKJJJJJJKKKLLLQQQWWWYYY[[[bbbjjjvvvwwwnnnhhhddd[[[UUULLLGGGEEEEEEDDDBBB???===;;;888666555555555222333444444444777;;;>>>GGGNNN[[[hhhqqqwww~~~:::===???@@@???>>>>>>???>>>;;;<<>>>>><<<:::===???AAABBBCCCEEEHHHJJJLLLLLLJJJHHHFFFCCCAAA@@@>>>BBBHHHNNNTTTYYY^^^aaacccaaa___\\\ZZZXXXXXXXXXRRRPPPNNNMMMMMMNNNMMMLLLLLLLLLPPPVVVYYY[[[aaaiiisss~~~|||qqqiiiddd[[[UUUMMMIIIHHHGGGEEECCC>>>===:::888666555555555222333333333444777<<>>>>>>>>???===;;;<<<@@@EEEKKKVVVaaafffjjjooorrruuuxxx||||||zzz{{{lllbbbWWWUUURRROOONNNPPPTTTWWW___ccchhhlllqqqyyy~~~zzzzzzzzzyyyyyy{{{|||sssnnngggbbbbbbeeegggiiiiiikkklllnnnpppuuu{{{}}}|||zzzyyyyyyzzz{{{|||wwwrrroooooopppqqqpppzzz|||~~~~~~{{{yyywwwvvvsssqqqkkkjjjgggfffeeeccc___]]]___^^^\\\YYYUUUPPPLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEGGGCCC???>>>@@@AAA???===BBBDDDFFFGGGHHHJJJMMMOOOPPPOOONNNLLLIIIFFFDDDBBBAAAEEELLLRRRWWW[[[___aaaaaabbbccccccaaa^^^[[[YYYSSSRRRQQQQQQRRRQQQOOOMMMLLLKKKNNNTTTXXX[[[```fffnnnyyy}}}sssjjjddd[[[VVVOOOLLLJJJIIIFFFCCC>>><<<:::888666555555555222333333333444888===AAAJJJUUUbbbmmmvvv~~~777999<<<=========>>>???===;;;===@@@BBBFFFPPP[[[bbbgggmmmpppsssvvv{{{{{{vvvyyy}}}ooobbbYYYRRRSSSSSSRRRQQQRRRUUUWWW]]]aaafffkkkrrr}}}|||wwwuuuvvvxxxzzz||||||{{{{{{{{{zzzyyyzzz}}}{{{vvvooojjjhhhjjjkkklllkkkmmmoooqqquuuzzz}}}}}}~~~~~~}}}{{{yyyzzz{{{{{{zzz}}}zzz}}}~~~|||{{{yyyvvvsssnnnllljjjhhhgggeeeaaa___```___^^^\\\XXXSSSNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGEEEBBBBBBBBBCCCBBBBBBGGGHHHJJJKKKKKKMMMPPPRRRRRRQQQPPPNNNKKKIIIFFFEEEEEEJJJQQQWWW[[[]]]```aaaaaacccfffhhhgggddd```]]]XXXXXXXXXYYYZZZWWWSSSPPPMMMKKKMMMSSSWWWYYY]]]bbbhhhrrr~~~|||ssskkkfff]]]XXXRRROOOMMMKKKGGGDDD===<<<:::888666666666666333333444444555:::???DDDMMMXXXfffpppxxx555888;;;=========>>>???;;;;;;===???@@@BBBJJJTTT]]]cccjjjnnnpppsssyyy}}}~~~zzzqqqrrrwww}}}pppcccXXXQQQNNNQQQUUUWWWVVVVVVXXXZZZ___bbbffflllttt}}}xxxqqqkkkiiijjjkkklllpppyyyyyyuuuvvv{{{||||||zzzxxxxxxyyy{{{{{{~~~~~~wwwrrrqqqqqqrrrrrrqqqsssuuuwwwzzz~~~~~~|||yyy~~~~~~|||xxxvvvpppnnnllljjjhhhfffbbb```]]]]]]]]]]]]ZZZVVVSSSPPPLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDEEEGGGHHHJJJLLLMMMNNNNNNOOORRRTTTRRRQQQPPPOOOLLLJJJHHHFFFJJJOOOVVV\\\___```aaabbbbbbdddgggiiiiiigggeeeccc^^^___bbbdddddd___YYYTTTRRROOOOOOSSSVVVWWWYYY]]]```jjjuuu|||{{{rrrkkkfff```[[[UUURRRPPPMMMHHHDDD===<<<:::888666666666666444444444555666;;;AAAFFFPPP]]]jjjrrrzzz444777:::<<<<<<===>>>???::::::===???>>>???FFFPPPZZZ```hhhlllnnnqqqwww||||||}}}zzznnnmmmqqqwwwrrreee[[[SSSNNNKKKPPPVVVZZZZZZZZZ\\\]]]aaadddgggmmmvvv|||xxxvvvvvvqqqjjjdddbbbbbbcccddd^^^hhhssszzz~~~uuupppqqqzzz{{{zzzxxxvvvuuuuuuvvvuuuxxx}}}|||xxxwwwwwwwwwwwwwwwxxxzzz{{{}}}~~~~~~~~~|||yyy~~~~~~zzzwwwqqqooolllkkkiiifffccc```YYYZZZ\\\]]]\\\YYYVVVTTTMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKIIIHHHGGGGGGIIIJJJIIIFFFFFFJJJMMMLLLNNNOOOOOOOOOPPPRRRTTTQQQQQQPPPOOOMMMJJJHHHGGGMMMRRRYYY___aaabbbbbbcccdddfffgggiiiiiiiiihhhgggccceeeiiikkkkkkfff^^^WWWVVVRRRQQQTTTVVVUUUVVVYYYYYYcccmmmttt}}}zzzqqqjjjfffaaa]]]WWWTTTRRRNNNHHHDDD===;;;:::888666666666666555555555555777<<>>???>>>===>>>===;;;;;;===AAAEEEGGGSSSYYYaaahhhnnnrrrvvvxxx|||}}}wwwnnnhhhmmmyyyuuufff\\\TTTOOOKKKMMMNNNRRRYYY[[[[[[___dddfffdddfffppp|||tttpppmmmlllpppjjjbbb[[[XXXWWWWWWWWWXXX]]]eeeoooxxxxxxooommmqqquuuuuutttsssrrrrrrssssssuuuwwwzzz~~~~~~|||yyywwwxxxuuuqqqmmmkkkiiifffccc\\\[[[ZZZ[[[\\\]]]\\\[[[UUURRROOONNNNNNNNNNNNMMMKKKKKKIIIHHHGGGGGGGGGHHHKKKLLLNNNMMMLLLLLLMMMOOOPPPQQQSSSUUUUUUTTTSSSRRRTTTOOOLLLMMMMMMJJJIIIJJJTTT]]]eeegggiiijjjiiieeeggggggffffffggghhhjjjkkkkkkllllllllliiifffbbb```ZZZYYYWWWVVVVVVUUUSSSQQQVVV[[[aaahhhqqq|||uuummmjjjjjjaaa___ZZZVVVQQQKKKEEE@@@>>><<<999777777777666555777666666888999;;;CCCMMMVVV^^^jjjvvv~~~888888999<<>>>>>===;;;;;;<<<@@@CCCFFFQQQVVV^^^ffflllqqquuuwww{{{}}}{{{qqqjjjgggrrrxxxiii\\\SSSNNNJJJHHHKKKLLLRRRYYY\\\]]]bbbhhhlllkkkooozzztttkkkgggeeedddddd^^^WWWQQQNNNMMMLLLLLLQQQUUU\\\eeeoooxxxwwwooonnnrrrssssssttttttttttttttttttwwwxxx{{{~~~~~~|||~~~}}}}}}{{{yyywwwuuurrrooolllkkkiiigggeee]]][[[YYYZZZ[[[\\\\\\[[[YYYVVVRRRPPPOOONNNLLLJJJIIIHHHGGGFFFEEEFFFGGGHHHMMMOOOOOOOOOMMMLLLMMMNNNPPPQQQSSSUUUVVVVVVUUUTTTTTTPPPNNNNNNMMMKKKLLLPPPYYYbbbjjjmmmnnnooonnnjjjhhhhhhhhhiiijjjlllmmmnnnqqqrrrrrrrrroookkkfffccc___\\\XXXUUUSSSQQQNNNLLLPPPTTTZZZaaajjjvvvuuunnnkkkkkkbbb___ZZZUUUPPPJJJDDD@@@>>>;;;888777777777666555777666666888999;;;CCCLLLWWW___jjjuuu|||777888999===@@@BBBAAA???>>>===;;;;;;<<<>>>BBBDDDLLLRRRZZZbbbhhhnnnsssvvv{{{|||vvvnnngggnnnzzzppphhh\\\QQQKKKIIIHHHHHHKKKMMMTTT[[[___aaafffnnnrrrtttzzzzzzkkkbbb___]]]\\\]]]XXXQQQLLLJJJIIIHHHGGGJJJMMMSSS[[[fffqqq{{{wwwqqqqqquuuuuuvvvyyy{{{||||||{{{{{{}}}}}}|||wwwvvvyyy{{{~~~{{{zzzxxxwwwqqqooolllkkkjjjiiihhhfff^^^[[[YYYXXXYYY[[[\\\[[[YYYWWWTTTQQQPPPNNNKKKIIIFFFEEECCCCCCDDDFFFIIIJJJRRRSSSSSSQQQNNNMMMMMMNNNPPPQQQTTTVVVXXXXXXWWWVVVTTTQQQOOOOOOLLLLLLQQQYYYbbbjjjrrrtttuuuvvvsssooohhhiiikkkmmmnnnooopppppptttvvvxxxyyyvvvpppiiieeeeee```YYYSSSNNNKKKHHHFFFHHHLLLQQQWWWaaannn}}}~~~uuuoookkkjjjddd```ZZZTTTOOOIIIDDDAAA===;;;888777777777666555777666666888999;;;DDDMMMYYYaaakkktttzzz777777999===AAADDDCCCBBB>>>===<<<;;;;;;===@@@AAAGGGLLLTTT]]]dddjjjooossszzz|||~~~uuuppprrrxxx~~~vvvbbb\\\TTTMMMJJJKKKMMMNNNOOORRRXXX___bbbdddllluuuyyy}}}vvvggg^^^[[[YYYXXXYYYUUUOOOKKKIIIHHHGGGFFFEEEIIIPPPYYYeeepppyyy~~~}}}yyyzzz~~~|||yyyuuurrrrrrvvv{{{{{{yyyxxxvvvuuupppnnnkkkjjjiiiiiigggeee```]]]YYYXXXYYY[[[\\\\\\WWWUUUSSSQQQPPPNNNJJJHHHCCCBBBAAAAAACCCGGGLLLOOOWWWWWWWWWTTTQQQNNNMMMNNNPPPRRRUUUWWWYYYYYYXXXWWWSSSQQQPPPOOOLLLMMMVVVaaakkksssyyy{{{zzzzzzwwwssshhhjjjmmmoooqqqrrrrrrrrruuuxxx{{{}}}zzztttlllggggggaaaWWWOOOJJJFFFCCCBBBBBBEEEJJJOOOXXXfffvvv~~~vvvpppkkkjjjfffbbb[[[TTTNNNIIIEEEBBB===:::777666666777666555777555666999:::===EEEOOO\\\cccmmmuuuyyy~~~777777999===BBBEEEFFFFFF???>>>===<<<<<<===>>>???BBBGGGOOOWWW^^^eeekkkoooyyy{{{|||wwwxxxyyyllldddXXXUUUQQQNNNMMMOOORRRUUUVVVYYY^^^cccdddgggqqq|||rrrddd\\\YYYWWWUUURRRNNNJJJGGGFFFEEECCCAAABBBGGGOOOZZZeeeooouuuyyy|||yyyvvvsssppprrrwww}}}}}}zzzwwwvvvtttrrrqqqooollljjjiiigggeeedddbbb___[[[YYYZZZ\\\]]]]]]YYYWWWUUUTTTQQQMMMHHHDDDCCCBBBAAABBBEEELLLRRRVVV^^^^^^]]]YYYUUURRRPPPQQQSSSUUUWWWYYYZZZYYYXXXWWWSSSPPPOOONNNLLLNNNYYYeeepppxxx~~~~~~}}}}}}yyytttkkklllooorrrtttuuuuuutttxxx{{{~~~wwwpppkkkddd]]]TTTLLLGGGDDDBBB@@@@@@BBBFFFJJJRRR^^^mmmwwwyyyrrrmmmjjjfffaaaZZZTTTOOOJJJEEECCC<<<999777666666777666555666555777:::<<>>============>>>???CCCKKKRRRYYY```gggkkkvvvxxx}}}{{{www}}}ttthhh]]]VVVQQQQQQQQQPPPPPPRRRVVVYYY[[[]]]```ddddddiiivvv{{{mmmaaaZZZVVVSSSQQQNNNLLLIIIGGGFFFEEEBBBAAA@@@EEENNNYYYccckkkpppssswww}}}{{{wwwuuusssvvv|||}}}zzzxxxvvvtttqqqrrrooollljjjiiihhhfffddddddaaa^^^]]]^^^____________^^^[[[YYYVVVPPPIIIDDDEEECCCCCCDDDJJJRRRZZZ___ffffffdddaaa\\\XXXWWWWWWZZZ[[[\\\]]]\\\[[[YYYXXXRRRNNNLLLLLLMMMPPPZZZeeeooowww~~~|||xxxrrrssstttvvvxxxyyyzzzzzz~~~yyyqqqlll___YYYQQQIIIEEEBBB@@@???>>>@@@CCCFFFKKKUUUbbbkkkyyy|||~~~yyyrrrmmmjjjbbb^^^XXXSSSNNNIIIDDDAAA;;;999666555666666666555666555777;;;>>>BBBLLLVVVbbblllvvv|||~~~999888777:::@@@GGGLLLOOOBBBAAA@@@>>>>>>=========<<>>@@@BBBEEELLLVVV]]]gggkkkqqqtttqqqlllgggddd\\\YYYUUUQQQLLLGGGBBB>>>;;;888666555666666666555555444777===@@@FFFPPP[[[eeeooo{{{:::888777999???GGGNNNQQQCCCBBBAAA???>>>>>>======;;;???FFFMMMSSSZZZaaaeeennnqqqwww}}}xxxxxx}}}{{{rrrlllggg___XXXTTTQQQOOOMMMOOOSSSWWWZZZYYYZZZ[[[^^^[[[[[[]]]___aaaiii|||{{{ssshhh___ZZZUUUPPPMMMJJJIIIGGGGGGFFFEEEBBB@@@FFFHHHLLLSSS[[[dddlllpppwww~~~|||{{{~~~~~~~~~{{{wwwsssnnnllljjjjjjkkkkkkkkkjjjgggfffddddddeeedddcccaaa```aaaccceeeeeeccc^^^ZZZJJJIIIHHHKKKQQQ\\\fffmmmttttttrrrooojjjfffeeeeeegggggggggfffccc```\\\ZZZQQQKKKGGGIIINNNRRRYYY___gggpppzzz{{{qqqgggbbbZZZUUUNNNHHHCCC@@@===;;;:::<<<>>>???@@@EEEMMMTTTVVV\\\dddiiihhhddd___\\\XXXVVVRRROOOKKKFFF@@@<<<:::888666555666666666555444444888===BBBHHHRRR]]]fffrrr>>>999777;;;???BBBEEEIIIHHHEEE@@@>>>??????===:::===???CCCHHHNNNUUU]]]ccciiinnnuuuzzz}}}~~~xxxyyytttiiidddZZZXXXTTTOOOLLLLLLOOOQQQRRRUUUYYY\\\]]]\\\[[[ZZZZZZWWWZZZcccggglll~~~xxxrrriiiaaa[[[VVVRRRPPPQQQMMMHHHFFFEEEEEEBBB@@@BBBEEEJJJQQQYYYdddnnnuuu}}}}}}{{{vvvssspppmmmkkkkkkllllllgggffffffeeeeeedddcccccccccdddhhhkkklllhhhbbb\\\SSSNNNJJJMMMVVVbbbkkkpppssssssssssssrrrqqqqqqppptttooojjjiiiiiieee\\\TTTLLLKKKJJJKKKNNNTTT[[[___gggrrr}}}uuukkkccc^^^YYYUUUNNNHHHDDDBBB???>>>===<<<;;;:::<<<>>>BBBDDDMMMPPPUUUYYY[[[ZZZXXXVVVTTTRRRPPPLLLGGGCCC???===;;;:::888666555555666777:::888888<<<@@@HHHUUUbbbqqqyyy@@@:::666999===>>>AAAEEEIIIFFFBBB@@@???>>><<<:::<<<>>>AAAEEEJJJRRRZZZ```ggglllsssxxx{{{{{{yyy}}}tttlllaaaXXXUUURRRQQQOOOLLLJJJKKKNNNRRRTTTVVVZZZ]]]___^^^[[[YYYZZZYYY^^^hhhmmmsss{{{uuulllddd^^^YYYUUURRRRRROOOKKKIIIIIIHHHFFFCCCEEEGGGLLLSSS\\\gggrrryyy~~~{{{yyyuuuqqqnnnmmmmmmmmmjjjjjjiiihhhgggfffeeedddeeegggkkkooopppnnnhhhdddUUUQQQNNNQQQZZZfffooossswwwwwwvvvuuuttttttuuuuuuxxxtttooonnnmmmhhh^^^UUUOOOMMMLLLLLLPPPWWW^^^bbbmmmxxx}}}rrrhhhaaa]]]YYYUUUNNNIIIEEEBBB@@@>>>???===;;;:::;;;<<>>BBBJJJWWWdddrrrzzzGGG???888888;;;===@@@CCCJJJGGGDDDAAA???>>>;;;999;;;<<<>>>@@@EEEMMMVVV\\\dddiiiqqqvvvyyy{{{zzzzzz|||rrrgggbbb\\\TTTOOOMMMKKKKKKLLLKKKKKKMMMQQQTTTWWWXXX[[[___aaa```]]]ZZZ\\\^^^eeeooouuu|||yyyqqqiiiccc^^^ZZZWWWVVVTTTQQQOOONNNMMMJJJHHHHHHKKKOOOVVV```lllyyy|||wwwtttqqqqqqpppoooooonnnllljjjiiihhhgggfffhhhlllppprrrppplllhhhYYYUUURRRVVV```kkktttxxx{{{zzzxxxwwwwwwxxxyyyzzz|||yyyvvvuuutttmmmbbbYYYSSSQQQOOOPPPUUU\\\dddjjjwwwzzzoooeee___\\\YYYUUUOOOJJJFFFDDDAAA??????>>><<<:::999:::;;;<<>>===;;;:::999:::;;;;;;===>>>???AAADDDHHHKKKLLLKKKJJJHHHEEEBBB>>>;;;::::::999888777777777888888;;;:::<<>>999999;;;>>>BBBGGGFFFEEECCC@@@===;;;;;;<<<<<<;;;<<>>???BBBFFFJJJLLLIIIHHHGGGEEEBBB???<<<;;;999999999888888888888888999999<<>>CCCJJJPPPYYY```iiippptttwww{{{~~~}}}vvvyyywwwuuussstttuuusssoookkkhhhdddbbbbbbdddccc^^^XXXUUUQQQNNNOOONNNLLLMMMQQQVVVYYY]]]____________```eeekkkpppqqqooonnnrrrvvv~~~}}}|||{{{zzz{{{{{{zzzuuummmeee___\\\VVVZZZ```iiiuuu~~~}}}{{{yyywwwuuusssrrrqqqooollliiifffaaa\\\WWWWWWUUUVVV\\\gggrrryyy{{{||||||{{{zzz{{{}}}}}}uuukkkddd]]]^^^```fffooozzzxxxlllccc___XXXUUUQQQNNNKKKIIIFFFCCC???>>>>>>=========>>>>>><<<<<<<<<===@@@DDDGGGJJJGGGGGGFFFDDDBBB???===<<<999999999999999999999888999999<<>>>>>???:::;;;;;;;;;===AAAFFFKKKTTT[[[eeemmmrrruuuyyy|||uuuuuu{{{qqqkkkeeebbbcccbbb___\\\YYYXXXVVVVVVWWWWWWUUUTTTQQQNNNNNNPPPQQQQQQUUU[[[]]]aaafffiiiiiihhhhhhhhhmmmuuu|||zzzuuuuuu~~~{{{qqqkkkiiiaaaeeekkksss~~~~~~}}}{{{yyyxxxvvvuuuuuurrrnnniiieee___ZZZUUUUUUTTTVVV]]]hhhrrryyy{{{~~~~~~~~~}}}tttkkkeee^^^```eeemmmxxx}}}oooddd___WWWUUUQQQOOOMMMJJJGGGDDDBBBBBBAAA@@@???>>>>>>===<<<<<<<<<===???BBBEEEGGGEEEEEEDDDCCCAAA???===<<<888999999999:::999999999999:::>>>FFFMMMUUUcccooottt{{{tttWWWEEE===999777888999<<<@@@@@@???>>>???AAA999::::::;;;<<>>===<<<======>>>???@@@CCCEEEGGGDDDDDDCCCBBB@@@>>><<<;;;888999999:::::::::999999:::;;;@@@HHHOOOWWWeeeqqquuu}}}cccKKK===999:::;;;888;;;???AAA@@@???============<<<<<<===>>>???@@@OOOTTT\\\dddkkkrrrxxx{{{~~~{{{rrrnnn|||qqqaaa]]][[[TTTRRRWWWUUUSSSRRRTTTVVVUUURRROOOQQQPPPOOOQQQUUU[[[bbbfffjjjpppwwwyyywwwsssqqqqqqyyy~~~|||}}}}}}~~~}}}|||{{{zzzzzzyyyvvvpppiiiccc]]]YYYWWWXXXYYY\\\bbbkkksssyyy{{{vvvmmmgggdddaaahhhqqqyyyvvvjjjdddYYYVVVQQQMMMLLLKKKIIIHHHHHHFFFCCCBBBBBBBBB@@@>>>=========>>>???AAACCCEEEFFFDDDAAA???>>>>>><<<:::<<<;;;;;;:::999999999999999<<>>>>>===<<<<<<<<<>>>???@@@KKKQQQYYYbbbiiipppuuuyyyvvvrrrvvv}}}jjjddd```YYYWWW[[[ZZZXXXVVVWWWXXXWWWUUURRRXXXXXXWWWYYY]]]ccchhhlllrrrxxx~~~|||xxxvvvuuu|||}}}~~~}}}~~~}}}||||||{{{{{{{{{xxxsssmmmfff```[[[YYYYYYZZZ___fffooowww}}}~~~ssskkkeeeccceeelllwwwzzzmmmfff\\\YYYTTTPPPOOOMMMKKKJJJIIIFFFCCCBBBBBBBBBAAA???>>>=========>>>@@@BBBDDDEEECCC@@@??????>>><<<:::;;;;;;:::::::::::::::::::::===BBBHHHQQQ\\\hhhooo|||yyybbbNNN@@@:::888999;;;@@@CCCEEECCCAAA???>>>>>>===<<<<<<===>>>???EEEKKKUUU^^^ffflllrrrvvv~~~}}}wwwttt|||{{{qqqjjjccccccgggfffccc```]]]\\\[[[ZZZXXX[[[[[[\\\^^^bbbhhhllloooyyy~~~}}}zzzzzz~~~}}}~~~~~~~~~}}}}}}}}}|||~~~|||xxxrrrkkkddd___[[[ZZZ]]]ccckkkuuu|||~~~zzzpppiiieeedddlllsss~~~{{{oooggg```\\\WWWTTTRRROOOMMMKKKIIIGGGCCCAAAAAABBBAAAAAA@@@???>>>===>>>@@@CCCDDDCCCAAA????????????===;;;;;;;;;:::::::::;;;<<<<<<;;;>>>CCCIIIRRR___kkksss{{{oooZZZHHH>>>;;;888:::>>>BBBEEEEEEBBB??????>>>===<<<<<<===>>>>>>AAAGGGQQQZZZbbbiiiooosss}}}}}}xxx~~~{{{uuuvvvyyyxxxuuuoooiiidddaaa```___]]]^^^aaadddiiimmmqqqsssyyy~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}xxxqqqjjjccc___^^^aaagggpppyyyzzzzzz{{{|||~~~wwwnnniiihhhhhhttt|||{{{pppiiiccc```[[[WWWUUURRROOOLLLJJJGGGCCCAAAAAABBBBBBBBBBBBAAA@@@???@@@BBBDDDFFFBBBAAA@@@@@@AAA@@@???===;;;;;;::::::;;;<<<======>>>@@@DDDJJJSSS^^^kkkssszzz~~~~~~jjjVVVGGG@@@777888;;;@@@DDDEEECCC@@@@@@???>>><<<<<<<<<======???DDDMMMVVV^^^eeelllqqqzzz}}}}}}xxxpppjjjhhhgggdddgggjjjooossswwwyyyzzzwww|||{{{xxxwwwtttuuuvvvwwwzzz|||~~~~~~xxxppphhhccccccffflllsss{{{wwwuuuuuuvvvyyy~~~}}}uuuooolllnnnppp}}}~~~uuuppphhheee```\\\YYYUUUQQQNNNIIIFFFCCCBBBBBBCCCCCCBBB@@@@@@@@@@@@AAACCCDDDEEECCCBBBBBBBBBCCCCCCAAA???;;;;;;;;;;;;<<<===>>>>>>@@@BBBFFFKKKSSS]]]iiipppyyy}}}vvv___KKK???888888999===CCCFFFEEECCCAAA@@@>>>===<<<<<<<<<===>>>BBBIIIPPPXXXaaaiiinnnvvvyyy|||}}}vvvssssssmmmooossswwwzzz{{{{{{{{{yyy{{{xxxssstttuuuvvvzzz}}}wwwooojjjhhhjjjooouuu|||vvvtttrrrtttxxx}}}{{{uuuqqqqqqtttwwwzzzvvvkkkhhhddd___[[[WWWRRROOOHHHFFFDDDCCCDDDDDDCCCBBB>>>???AAACCCDDDEEEEEEEEEFFFEEEEEEFFFGGGFFFCCCAAA======<<<<<<<<<======>>>AAACCCHHHNNNUUU^^^hhhnnnyyy}}}iiiRRRCCC;;;999888;;;BBBGGGHHHFFFBBBAAA???===<<<;;;<<<<<<===@@@EEEJJJRRR[[[eeekkkrrruuuyyy|||xxxzzz}}}}}}{{{yyy}}}~~~}}}}}}}}}~~~vvvpppjjjlllpppwww}}}zzzwwwuuuvvv{{{|||wwwttttttwwwzzz~~~xxxtttqqqhhheeeaaa\\\XXXSSSMMMJJJFFFEEEEEEEEEFFFEEECCCAAAAAACCCGGGJJJMMMMMMLLLKKKIIIIIIIIIIIIJJJIIIFFFCCC>>>>>>======<<<=========@@@DDDJJJQQQXXXaaajjjoooxxx}}}vvv^^^NNN===:::888;;;BBBHHHJJJIIIBBBAAA???===<<<;;;;;;<<<<<<>>>BBBGGGNNNWWWbbbiiiooorrrwww{{{~~~|||~~~{{{uuukkkmmmqqqwww~~~}}}zzzxxxzzz}}}yyyvvvvvvxxx{{{}}}~~~|||{{{xxx}}}}}}xxxsssnnnjjjhhhccc```[[[WWWRRRMMMGGGCCCEEEEEEEEEFFFGGGFFFCCC@@@EEEIIINNNRRRUUUUUUSSSQQQLLLKKKKKKLLLLLLJJJGGGDDD@@@???>>>======<<<======>>>CCCKKKSSS\\\dddmmmrrrxxx|||qqq\\\@@@???999555<<>>@@@CCCIIIRRR[[[bbbnnnpppsssxxx|||~~~|||vvv|||wwwxxxwwwwwwzzz}}}~~~zzzzzz{{{{{{}}}~~~xxxtttrrrrrrtttwwwyyyzzzyyywwwvvvtttsssooojjjeee```]]][[[ZZZXXXTTTPPPLLLJJJIIIHHHKKKKKKJJJJJJIIIHHHFFFFFFLLLPPPVVV\\\___^^^ZZZVVVUUURRRNNNMMMNNNOOOMMMKKKCCCBBB???===<<<===???@@@BBBGGGNNNVVV^^^fffoootttyyy|||{{{hhhJJJCCC:::777===FFFLLLMMMPPPHHHCCCBBB@@@<<<;;;>>><<<===???BBBGGGPPPYYY___iiimmmtttyyy~~~~~~xxxxxx|||zzzzzz||||||wwwxxxzzz|||wwwqqqllljjjfffggghhhiiiiiihhhgggfffcccbbb___\\\YYYVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIOOOTTT[[[bbbeeeccc^^^ZZZWWWTTTQQQPPPQQQQQQPPPNNNHHHFFFCCC@@@??????@@@AAADDDHHHPPPXXX```iiiqqqvvvyyy|||{{{YYYHHH::::::>>>AAAIIIRRRVVVNNNFFFCCCAAA>>><<<<<<<<<===>>>@@@EEELLLUUU[[[dddjjjssszzz~~~vvvssswww~~~wwwsssuuuyyy}}}xxxpppjjjeeeccc\\\[[[ZZZXXXWWWVVVVVVUUUQQQQQQPPPOOONNNNNNNNNNNNJJJIIIIIIIIIJJJKKKLLLMMMKKKKKKLLLMMMNNNMMMMMMMMMRRRWWW___eeegggddd___\\\XXXVVVTTTSSSTTTTTTSSSQQQNNNKKKHHHDDDBBBAAABBBCCCFFFKKKRRR[[[ccckkksssxxxyyy|||gggNNN;;;;;;>>>===GGGWWW\\\TTTKKKFFFCCC@@@===:::<<<======>>>BBBHHHPPPVVV___fffpppwww{{{~~~|||tttttt~~~{{{tttoooqqqvvv|||wwwnnngggbbb___XXXVVVRRROOOMMMLLLMMMMMMKKKJJJJJJJJJJJJKKKLLLMMMGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTVVVVVVUUUSSSRRRVVVYYY^^^```___]]][[[YYYYYYXXXWWWVVVUUUUUUTTTSSSRRROOOKKKGGGDDDCCCCCCCCCHHHMMMUUU]]]eeemmmtttyyyzzz}}}sssUUU???======:::EEEXXX^^^YYYQQQJJJFFFCCC???;;;============???DDDLLLQQQ\\\ccclllssswwwzzzyyysssxxx{{{sssoooqqquuu{{{vvvmmmeee___[[[TTTQQQMMMIIIHHHHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKHHHIIIKKKMMMOOOQQQSSSSSSSSSVVV[[[___```___]]][[[]]]]]]\\\YYYVVVUUUVVVXXXYYYYYYYYYXXXVVVTTTSSSSSSRRRPPPKKKGGGDDDCCCDDDDDDJJJOOOWWW___gggnnntttxxx{{{}}}~~~aaaGGGAAA===:::CCCSSS\\\\\\WWWOOOIIIEEEBBB===>>>>>>===<<<===BBBHHHMMMXXX```jjjppptttxxx|||rrrrrrvvv~~~~~~~~~~~~~~~|||vvvqqqsssxxx|||~~~tttjjjaaaYYYUUUNNNLLLHHHFFFEEEFFFIIIJJJKKKJJJGGGFFFEEEEEEGGGHHHJJJKKKMMMPPPRRRTTTUUUUUUSSSYYYaaahhhlllkkkhhheeebbbaaa]]]WWWRRRQQQVVVZZZZZZ[[[[[[YYYVVVSSSRRRRRRQQQNNNJJJGGGEEEDDDEEEFFFMMMRRRZZZbbbiiioootttxxx|||~~~oooSSSEEE???;;;AAALLLXXX]]]]]]TTTKKKGGGDDD@@@@@@???===<<<<<<@@@FFFJJJRRR\\\iiiqqqtttxxx~~~rrrooorrryyy|||xxxvvvvvvrrrtttvvvyyyzzz{{{{{{{{{zzzyyyxxxuuutttuuuyyy||||||~~~~~~xxxuuuxxx}}}}}}ssshhh]]]UUUQQQLLLKKKIIIHHHHHHKKKNNNPPPOOOMMMJJJHHHGGGHHHIIIJJJMMMNNNQQQUUUWWWYYY[[[[[[\\\cccmmmvvvxxxuuuoookkkaaaaaa^^^XXXRRRRRRWWW\\\\\\^^^^^^\\\WWWSSSQQQRRROOOMMMJJJGGGFFFFFFGGGHHHQQQVVV^^^eeekkkpppuuuxxx}}}~~~xxx\\\III@@@===@@@FFFUUU^^^```WWWLLLHHHFFFCCCAAA@@@>>><<<<<>>@@@CCCIIIXXXbbb]]]RRRKKKEEEAAA@@@???===<<<===>>>@@@AAANNNWWWbbbkkkpppuuu{{{~~~~~~}}}qqqjjjjjjrrr}}}qqqllleee___]]]\\\[[[[[[]]]bbbjjjqqqtttssspppmmmnnnkkkfffcccbbbdddgggjjjrrrooooooqqqttt{{{|||{{{yyyyyy}}}tttkkkeee]]]VVVQQQPPPQQQSSSTTTTTTZZZbbbaaa]]]XXXSSSRRRSSSUUUWWWXXX[[[___ccceeehhhlllnnnuuu}}}wwwiiieeebbb^^^[[[ZZZZZZ\\\^^^\\\]]]^^^[[[VVVRRRRRRSSSQQQOOOJJJFFFDDDFFFKKKPPPXXX\\\ccciiiooouuu{{{www]]]III??????BBBHHHUUU___\\\SSSLLLGGGCCC@@@???===<<<<<<>>>???@@@KKKSSS^^^ggglllrrrxxx}}}}}}~~~vvvoooiiiooozzz{{{qqqjjjddd___YYYTTTRRRRRRQQQQQQYYY^^^fffmmmpppnnnkkkhhhcccaaa]]]ZZZZZZ\\\___bbbgggeeeeeehhhkkkqqq~~~}}}yyyxxxyyy}}}wwwooojjjccc\\\YYYWWWWWWYYYXXXYYY^^^eeefffdddaaa]]]ZZZZZZ]]]``````dddiiinnnqqqsssvvvxxx{{{mmmgggeeeaaa]]][[[\\\]]]^^^^^^______[[[VVVRRRQQQQQQOOOMMMIIIEEEDDDGGGMMMRRR[[[___fffmmmrrrwww|||~~~~~~mmmRRRAAA===???DDDPPPZZZ[[[UUUOOOIIIEEE@@@???===<<<<<<===>>>???GGGNNNXXXaaagggmmmtttyyy|||}}}~~~~~~uuuiiikkkrrr|||vvvmmmccc\\\TTTPPPKKKGGGGGGGGGGGGGGGQQQVVV^^^eeehhhfffaaa^^^XXXVVVSSSQQQRRRTTTWWWYYY^^^]]]]]]aaadddjjjvvv~~~|||wwwwwwxxx~~~}}}wwwtttooohhhgggcccaaaaaa___^^^bbbhhhjjjlllmmmiiieeedddhhhmmmlllqqqyyy~~~qqqkkkhhhdddaaa^^^^^^^^^___``````___[[[VVVQQQOOONNNLLLJJJGGGDDDDDDIIIOOOUUU^^^ccckkkrrrvvvzzz}}}|||}}}rrr|||___HHH>>>>>>AAAJJJUUU\\\[[[UUUMMMFFFAAA@@@>>><<<<<<<<<>>>???DDDJJJSSS[[[cccjjjpppuuuzzz{{{~~~|||jjjiiikkkqqq~~~{{{qqqiiiaaaYYYSSSJJJGGGCCCAAAAAACCCCCCCCCIIINNNUUU[[[]]][[[VVVSSSOOONNNMMMLLLNNNPPPSSSUUUVVVUUUWWW[[[^^^dddooozzz~~~zzzyyyvvvvvvyyy|||vvvuuupppjjjhhhdddaaaccchhhiiinnnsssrrrnnnnnntttzzzzzztttooolllhhheeebbb`````````aaa```]]]YYYTTTOOOLLLJJJHHHGGGEEECCCEEEJJJRRRXXX```fffnnnuuuyyy|||~~~iiisssYYYIIICCC???EEEPPP[[[___ZZZPPPIIICCCAAA???===<<<===>>>>>>BBBFFFNNNVVV___gggnnnssswwwyyy|||ooollliiilllwww}}}vvvkkkaaaZZZSSSLLLGGGDDDAAA>>>>>>???AAABBBBBBBBBFFFLLLQQQSSSPPPLLLIIIHHHHHHHHHHHHJJJLLLNNNPPPLLLLLLNNNRRRUUUZZZdddnnn}}}zzzyyywwwwwwzzzzzzrrrnnniiieeeeeehhhhhhooouuuwwwvvvxxxxxxqqqooolllhhheeecccbbbbbbaaa___[[[WWWRRRMMMIIIFFFEEEDDDCCCBBBEEEKKKTTTZZZbbbgggooovvvzzz|||~~~fff|||oooXXXKKKAAABBBIIIVVV^^^[[[SSSMMMEEECCCAAA>>>======>>>???@@@CCCIIIRRR[[[eeelllppptttvvvyyy}}}yyytttmmmlllsssrrrjjj___UUUOOOIIIDDD@@@>>><<<::::::<<<>>>??????>>>AAAEEEHHHIIIHHHEEEBBBAAABBBBBBCCCEEEFFFHHHIIIHHHHHHJJJNNNQQQTTT]]]fffwwwzzzyyy{{{xxxssspppllllllooonnntttzzz~~~zzzsssqqqnnnjjjgggeeeddddddbbb___ZZZVVVRRRMMMHHHDDDCCCBBBAAABBBEEELLLUUU\\\ccchhhooovvvzzz}}}ddduuucccPPPFFF@@@AAAMMMWWWYYYUUUSSSGGGEEEBBB@@@>>>>>>??????>>>@@@EEEMMMXXXbbbjjjnnnqqqtttwww{{{~~~}}}tttnnnqqq{{{~~~tttnnnddd\\\RRRJJJFFFCCC@@@>>>;;;999888888:::<<<======<<<===@@@BBBBBBAAA@@@>>>======???@@@AAABBBCCCCCCEEEEEEGGGKKKMMMOOOWWW```mmmzzz~~~|||}}}|||yyyxxxvvvwwwzzz|||wwwsssqqqooollliiigggffffffccc```[[[WWWTTTOOOIIIEEEAAAAAAAAAAAAEEELLLVVV\\\eeejjjpppvvvzzzaaappp|||hhhPPPJJJ???;;;EEEQQQVVVVVVWWWHHHFFFDDDAAA?????????@@@<<<>>>BBBJJJUUU```hhhlllppprrrvvvzzz|||~~~~~~~~~~~~|||yyyqqqpppwww~~~xxxoooddd\\\QQQKKKBBB===<<<===<<<;;;:::999777888:::<<<===<<<;;;<<<===>>>>>>>>>======;;;<<<>>>???@@@AAAAAAAAA>>>>>>AAAEEEFFFGGGNNNWWWdddppp~~~~~~~~~~~~{{{sssrrrqqqooollljjjhhhgggfffeeeaaa\\\XXXUUUQQQKKKFFFAAAAAA@@@AAAEEELLLVVV]]]gggkkkpppvvv{{{}}}ooogggkkktttTTTFFFBBB<<<;;;EEERRRVVVRRRVVVOOOFFF???>>>>>>>>>>>>>>><<<>>>HHHQQQYYY```gggnnnrrrwww{{{|||}}}~~~~~~{{{|||vvvsssvvvzzz|||}}}|||zzzxxxvvvuuuxxxuuupppjjjddd\\\SSSNNNCCCAAA???===;;;:::999888999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>@@@AAABBBCCCEEEIIILLLZZZeeeyyy~~~~~~}}}{{{tttssspppllliiiggghhhjjjeeeaaa]]]XXXTTTOOOKKKGGGCCCAAA@@@AAAFFFPPPZZZaaajjjmmmrrrvvvzzz~~~qqqeeedddvvvzzz\\\EEE???999999@@@KKKUUU[[[[[[SSSIIIBBB??????@@@@@@AAA======CCCLLLUUU___hhhlllpppuuuzzz|||}}}~~~}}}{{{{{{}}}uuusssuuuvvv||||||{{{uuurrrooommmhhheee```ZZZUUUNNNGGGBBB@@@???===<<<:::999888888888888888888888888888888777777777777888888888888::::::999999::::::;;;<<<;;;===>>>???@@@BBBFFFHHHQQQZZZkkk~~~~~~~~~|||{{{~~~zzzuuutttrrrooollljjjjjjkkkgggccc^^^ZZZUUUQQQLLLHHHDDDCCCAAABBBHHHRRR\\\ccckkkoootttyyy}}}wwweee[[[hhh|||jjjLLLAAA999999<<>>@@@CCCFFFLLLSSSaaaqqq~~~zzzwwwyyy|||~~~}}}yyyuuutttsssqqqooommmlllkkkiiifff```[[[WWWRRRLLLIIIEEEDDDCCCEEEKKKUUU___fffmmmrrrxxx~~~jjjYYY^^^pppwww[[[HHH;;;<<<<<<<<>><<<:::999888777777666777777666666666666666666666666666666666777777777888888777666666666666777888888;;;<<<=========???BBBEEEJJJOOOYYYffftttxxxrrrqqqrrruuu||||||xxxrrrrrrqqqqqqqqqooommmllljjjfffaaa\\\WWWRRRMMMIIIEEEDDDDDDGGGNNNXXXbbbhhhooottt{{{ttt___[[[ggguuu~~~eeeNNN=========:::???IIIYYYVVVQQQKKKFFFBBBAAA@@@>>>;;;<<>>===<<<;;;:::999999888777666666666777555555555555555555555555333333444444444555555555555555555555555666777777888999999999888999<<<>>>AAACCCJJJTTT___nnn{{{rrrhhhcccaaaccckkkttt~~~~~~~~~~~~}}}yyyuuujjjhhhgggiiimmmoooooommmiiieeeaaa\\\XXXSSSOOOKKKFFFFFFHHHLLLTTT___iiiooovvvzzzttt```VVV[[[iiitttxxxvvvvvvyyy~~~yyyjjjTTTCCC;;;:::;;;<<>>@@@???>>>EEENNNWWW\\\ccciiillloooqqqssstttwww{{{~~~~~~~~~lllaaa___dddlllzzzwwwjjjeeefffkkkzzz~~~wwwwww|||uuurrrlllfff```YYYRRRMMMIIIFFFBBB@@@???>>>===;;;;;;;;;999888777777777777555555555555555555555555444444444444555555555555555555555555555666777777888999999888888888;;;===AAACCCIIIQQQYYYeeezzzuuummmfffbbb```___ccciiiuuu}}}|||}}}|||wwwsssgggdddbbbeeekkkppppppoooiiifffaaa]]]ZZZVVVQQQNNNIIIIIIKKKPPPYYYcccmmmsss{{{~~~zzzbbbQQQRRRaaannnxxxvvvwwwyyy||||||eeeJJJ;;;:::<<<<<<>>>FFFPPPUUUSSSKKKDDD@@@???>>>>>>>>><<<<<>>===<<<:::888===<<<;;;999888888777777666666666666666666666666666666666777777777888888666555555555555666777777:::;;;;;;:::999:::<<>>FFFNNNSSSQQQKKKFFF>>>@@@AAA???===>>>BBBFFFOOOUUU]]]cccgggjjjooosssrrrvvvzzz~~~{{{mmmaaa[[[[[[eeettt}}}sssjjjdddaaacccmmm||||||yyyuuugggbbb[[[WWWVVVSSSMMMHHHDDDAAA???>>>>>>===<<<::::::::::::999999999888888888777666444444555555666666666666666666666666666444444444555555555555666888888888999999::::::;;;AAABBBCCCEEEJJJUUUbbbllltttnnnhhhddd___\\\___dddkkk~~~~~~}}}{{{yyywwwuuutttlllddd^^^___gggnnnpppooommmlllhhhbbb[[[WWWWWWWWWTTTQQQPPPVVVbbbooovvvyyy~~~mmmZZZOOORRRYYYmmmzzz~~~qqqTTTCCC===;;;777;;;AAAHHHMMMNNNKKKGGGBBBAAA@@@>>>===>>>AAACCCKKKRRRZZZaaaeeehhhmmmqqqrrruuuzzz}}}tttddd]]]ZZZ```lllzzzwwwnnnfff```]]]^^^eeeqqq|||~~~{{{tttpppeee___XXXSSSRRROOOJJJFFFDDDBBB???>>>>>>===<<<;;;:::::::::999999999888888888777666555444555666666444444444444444444444444444444444444555555555555777888888999999::::::;;;>>>@@@BBBDDDHHHQQQ]]]fffxxxwwwpppjjjeeeaaa]]]^^^cccmmm}}}{{{xxxuuussskkkddd]]]^^^fffmmmooonnnmmmjjjeeeaaa]]]ZZZYYYYYYTTTRRRRRRYYYeeerrrzzz}}}uuuaaaOOOLLLTTThhhxxxhhhLLL@@@@@@777999<<>>??????FFFMMMVVV]]]bbbfffjjjnnnqqquuuyyy|||~~~}}}lllccc[[[\\\dddooo}}}xxxooofff___ZZZWWWXXX[[[bbbmmm{{{|||}}}vvvppplllaaa[[[TTTNNNLLLJJJFFFCCCDDDBBB???>>>>>>>>>===;;;:::::::::999999999888888888777666555555555666666444444444444444444444444444444444444555555555555777777888888999::::::;;;;;;===@@@BBBEEELLLUUU]]]gggyyyzzzssslllhhhccc^^^^^^aaakkk~~~}}}yyyuuussskkkccc\\\\\\dddkkknnnmmmlllhhhdddbbbaaa```]]]YYYRRRRRRTTT]]]jjjwww~~~oooWWWOOOUUU___qqq]]]GGGAAA:::999999===DDDKKKPPPRRRMMMGGG@@@<<<===>>>===<<>>>>>>>>===<<<:::::::::999999999888888777777777666666666666666666666666666666666666666333333444444444555555555666666777888999::::::;;;888;;;???AAACCCHHHOOOUUU]]]mmm{{{tttmmmiiieee___^^^___gggwwwzzzvvvsssiiiaaaZZZZZZbbbjjjmmmlllllliiifffgggiiifff^^^XXXOOOQQQWWWaaaooo{{{}}}fffXXXWWWXXXhhh}}}pppOOO>>>;;;888666888>>>GGGNNNRRRNNNIIIBBB>>>>>>>>>===;;;???EEENNNUUUZZZ```fffkkknnnqqqtttwwwyyy{{{~~~sssggg```^^^bbblllwww}}}xxxtttrrroookkkfff___XXXSSSOOOMMMOOOMMMNNNTTT```ooo|||~~~{{{tttnnnhhheee]]]XXXQQQJJJFFFDDDBBBAAABBB@@@>>>===>>>>>>===;;;:::::::::999999999888888777777777777777666666666666666666666666666666666333333333444444444444555555666666777999::::::;;;888;;;???AAABBBEEEKKKOOOYYYggg~~~zzzrrrllliiifffaaa]]]^^^cccooo~~~}}}{{{wwwttthhh```YYYZZZbbbkkknnnnnnmmmllllllnnnnnnhhh]]]SSSKKKPPPYYYfffsss~~~uuucccWWWTTT^^^ooo}}}XXX???;;;777444444999@@@GGGKKKMMMJJJEEEBBB@@@???>>><<<>>>CCCJJJPPPUUU[[[ccciiilllnnnqqqsssuuuxxx}}}{{{ooofff___^^^eeennn}}}}}}uuummmiiieeebbb]]]WWWRRRMMMJJJIIIGGGFFFFFFJJJRRR]]]hhhppp}}}~~~|||tttnnnhhhccc___ZZZWWWQQQKKKFFFBBBAAAAAAAAA???===<<<======<<<;;;:::::::::999999999888888777777888888888777666555444444444444444444444444333333333333444444444444444555666777888:::;;;;;;999<<>>??????BBBGGGLLLRRRZZZhhhxxxyyyrrrjjjeeeffffffbbb]]]\\\\\\```rrr}}}yyyvvvmmmeee^^^```jjjuuu{{{|||yyywwwsssmmmeee[[[QQQLLLJJJSSS```ooo{{{vvvZZZKKKJJJRRRbbbnnntttxxx}}}|||hhhOOO@@@<<<777666888<<<@@@BBBHHHJJJKKKIIIDDD@@@@@@AAA<<>>===>>><<<::::::;;;;;;:::999:::::::::999999999888888777888888999999777666555666666666666666666666666222222333333333444444444444444555777888:::;;;;;;888;;;======>>>AAAFFFKKKNNNTTT```nnnyyynnngggccceeefffbbb^^^\\\XXXYYYhhh}}}~~~}}}yyywwwppphhhaaacccnnnzzz}}}{{{tttjjj^^^SSSMMMKKKKKKUUUcccrrr~~~|||jjjOOOMMMMMMRRR]]]jjjtttyyyzzzoooXXXKKK<<<222555888555888???EEEJJJNNNLLLEEE>>><<<<<<===>>>???AAAFFFOOOYYY___```dddjjjoooqqqtttvvvxxx{{{~~~pppddd``````hhhqqq~~~wwwiii]]]YYYSSSMMMIIIHHHGGGEEECCCDDDCCCBBBBBBCCCDDDEEEFFFOOO[[[iiiuuu~~~yyytttooojjjddd^^^YYYUUUNNNIIIEEEBBB???===<<<;;;::::::999999::::::;;;:::999999888888999999666777888888888777555444555444444333333444444555222222222333333444444444666666666666777777777777888:::<<<===>>>@@@CCCFFFKKKOOOXXXfffssszzzpppjjjeeeeeeiiiiiiccc]]]YYYYYYccc{{{}}}~~~~~~xxxssskkkfffcccjjjxxxyyynnncccWWWLLLHHHKKKNNNWWWeeesss~~~oooRRRMMMHHHKKKTTT___hhhmmmiiipppuuuyyyzzzgggSSSCCC777777999666666:::@@@EEEJJJJJJEEEAAA??????======>>>@@@EEEMMMVVV\\\```dddjjjooorrruuuxxxzzz|||~~~vvvjjjdddbbbccciiittt{{{lll```WWWRRRKKKGGGFFFFFFDDDBBBBBBBBBAAA@@@AAABBBCCCDDDIIISSS___iiivvv~~~wwwqqqmmmggg```[[[XXXSSSMMMHHHEEEBBB???===<<<<<<;;;::::::::::::;;;;;;:::999999999999999999666777888888888777555555555444444444444444444555222222333333333444444444555555666666777777777888888:::<<<===>>>@@@CCCEEEHHHKKKTTT___kkkyyy}}}pppkkkggghhhlllkkkeee^^^YYYXXX___sss}}}{{{}}}}}}wwwrrrkkkhhhhhhqqq~~~|||qqqdddYYYOOOHHHGGGJJJOOOXXXgggtttuuuXXXOOOEEEBBBHHHQQQXXX[[[\\\dddllluuu|||```MMM===999999555333444999???EEEHHHFFFCCCAAAAAA<<<<<<===>>>BBBIIIQQQWWW[[[```ffflllppptttwwwzzz|||}}}tttjjjddd___bbbiiitttqqqeeeXXXRRRKKKGGGFFFFFFDDDCCCAAA@@@?????????@@@AAABBBDDDKKKSSS\\\ggguuu}}}~~~}}}}}}xxxrrrlllfff___YYYUUUQQQLLLGGGEEEBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999777777888888777777666555555555444444444444555555333333333333444444444444444444555666777777888888888999;;;<<<===???BBBDDDFFFIIIPPPYYYcccooo~~~qqqnnnlllooosssqqqiiiaaa[[[WWWYYYggg|||}}}{{{zzz{{{|||zzzuuupppjjjkkkooo{{{uuugggWWWMMMHHHEEEGGGKKKQQQ[[[jjjxxxuuuaaaVVVHHHAAABBBGGGKKKLLLTTT\\\fffqqqnnnXXXBBB999777555333333555:::AAADDDDDDBBBAAAAAA<<<<<<<<<===???EEELLLQQQUUUZZZaaahhhmmmqqquuuxxx{{{|||}}}}}}}}}}}}ooofff```___bbbkkkyyyvvvkkk]]]WWWNNNHHHGGGGGGFFFEEEAAA@@@???>>>>>>???@@@AAADDDGGGLLLRRR]]]jjjvvv}}}}}}}}}|||uuuooohhh```ZZZTTTPPPKKKGGGEEECCCAAA???===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999999888888888888777777666666666666555555555555666666333333444444444444444444333333444555666888888999777999;;;;;;<<<===@@@CCCFFFHHHOOOXXX```jjj{{{{{{uuurrrrrrwww{{{yyyppphhh___WWWUUU]]]mmm}}}{{{yyyxxxwwwuuuqqqnnnjjjmmmvvv{{{lll]]]NNNGGGFFFGGGIIILLLTTT```ooo|||rrrjjj```SSSHHHDDDCCCDDDEEEHHHPPP[[[hhhuuuyyydddJJJ:::555444444555555888===@@@AAA@@@??????<<<<<<<<<;;;===@@@FFFJJJQQQVVV]]]dddjjjooosssvvvxxxyyyzzz{{{{{{~~~uuuiiiddd^^^^^^eeeqqq|||sssccc[[[QQQIIIGGGFFFEEEDDDBBBAAA@@@??????@@@AAAAAADDDEEEGGGMMMUUUaaapppzzz}}}~~~wwwqqqiiiaaa[[[TTTPPPKKKGGGEEECCCBBB@@@<<<<<<;;;:::::::::::::::;;;<<<<<<===<<<;;;::::::999888888777777777777777777666666555555666666777444444444444444444444444222333444555666777888999777888::::::;;;<<>>============<<<;;;;;;===BBBEEENNNSSSZZZbbbhhhmmmqqqttttttvvvxxxyyyzzz|||~~~rrrhhh```\\\bbbkkkuuu~~~kkkbbbUUUKKKGGGEEECCCBBBCCCBBBAAA@@@@@@@@@AAABBBBBBAAADDDIIIPPPZZZiiivvv{{{xxxrrrjjjbbb\\\UUUQQQLLLHHHFFFDDDBBBAAA===<<<<<<;;;:::;;;;;;;;;======>>>??????===<<<;;;:::999888777777777777888777777666666666666777777555555555555444444444444333333444555666666777777666888999::::::;;;===@@@AAACCCJJJSSS[[[eeettt}}}~~~}}}~~~vvvddd\\\VVVXXX```ooo}}}zzzuuuqqqnnnnnnoooppppppuuu}}}sssiiiVVVMMMFFFEEEGGGHHHKKKOOOaaalllzzz}}}uuuooommmooommmbbbSSSGGGCCCCCCBBBFFFMMMXXXcccnnnzzzzzzcccLLL===777555555666666666888:::<<<======>>>>>>===;;;:::;;;???BBBHHHMMMUUU\\\bbbggglllnnnpppsssvvvxxxzzz{{{}}}~~~nnnddd___dddjjjooo}}}uuukkk\\\QQQJJJGGGEEECCCCCCBBBAAA@@@???@@@AAAAAA@@@???BBBHHHNNNVVVeeesss{{{{{{uuunnnfff```WWWSSSNNNIIIGGGEEECCCAAA???>>>>>>===============>>>???@@@AAAAAA???>>><<<:::999888777777777888888888777777666666777777888666555555555444444444444444444444555555666666666666777999999999:::<<>>?????????===;;;999:::===@@@CCCHHHOOOWWW\\\aaafffhhhnnnqqquuuxxxyyyzzz|||}}}ttthhhcccgggkkknnnzzztttdddWWWOOOKKKIIIGGGCCCBBB@@@?????????@@@@@@@@@???CCCJJJOOOUUUcccrrr~~~yyyrrrjjjdddXXXTTTOOOJJJGGGEEECCCAAAAAA@@@@@@??????????????????@@@BBBBBBBBBAAA???===::::::888777777777888999888888777777777777888888666666555555555444444444444444555555555555555555666777888999888999<<<>>>@@@CCCJJJRRRXXXaaaooo||||||ccc]]]YYYZZZaaalll}}}~~~zzzwwwvvvxxxuuuooojjjjjjnnnvvv|||{{{}}}uuuiii```VVVPPPKKKJJJJJJLLLUUU^^^jjjttttttiiijjjrrrwwwqqqbbbSSSLLLKKKEEECCCCCCIIISSS___nnnxxx~~~rrraaaMMM===666666555333222333666888999999======<<<;;;::::::999999>>>BBBHHHOOOUUU]]]dddhhhmmmnnnppptttxxx{{{||||||vvvlllgggfffhhhtttxxxeeeZZZSSSMMMJJJJJJDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBEEEIIIRRReeewwwzzzssskkkfff[[[VVVOOOIIIFFFCCC@@@>>>AAA@@@>>>======>>>@@@AAABBBCCCDDDEEEDDDBBB@@@>>>;;;;;;;;;;;;;;;999888777888777777777777777888999888777777666555444444333666555555444444666777888555666666777888:::;;;<<>><<<<<<;;;::::::999999888888888777777777777777888888888777666666555444444555444444333444555666777555666666777888:::;;;<<>>BBBIIIPPPXXXdddrrr{{{~~~yyytttttttttvvv||||||sssrrrpppnnnooossszzzuuujjjbbb^^^YYYTTTRRRUUU[[[cccnnnxxxgggvvv|||uuuwwwzzz{{{yyytttmmmhhhXXXMMMFFFHHHHHHKKK]]]sssgggMMMAAA<<<666333333666999;;;::::::::::::999999999999999::::::<<<@@@FFFOOOUUU]]]cccjjjoooqqqsssvvvxxx{{{}}}~~~xxxvvvyyyyyyllleeeUUUSSSOOOKKKHHHFFFFFFFFFCCCCCCEEEJJJQQQ___vvv|||rrrkkk```[[[UUUPPPMMMJJJHHHGGGDDDCCCBBBBBBCCCEEEGGGIIILLLKKKJJJIIIGGGFFFEEEDDD>>>===<<<::::::::::::;;;999999888777666666666777777777777777777777777777666666777888888888888777555666666777888:::;;;<<<>>>BBBJJJQQQZZZgggttt}}}}}}|||{{{rrrrrrrrrrrrtttyyyyyyooogggccc^^^YYYWWW[[[```hhhrrr|||___mmm|||vvvuuuuuuwwwxxxxxxuuurrraaaTTTKKKJJJHHHKKK___xxxwww___FFF@@@999333222444666888999999999999999999999999888999:::;;;===BBBIIINNNWWW^^^fffkkkmmmnnnrrruuuvvvyyy{{{}}}~~~~~~yyyxxx{{{wwwpppbbb___YYYRRRMMMIIIGGGFFFDDDDDDFFFKKKQQQ]]]rrr}}}|||tttmmmbbb^^^YYYUUURRROOOLLLIIIFFFEEECCCBBBBBBCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCC=========<<<;;;;;;::::::888888777777777777777888666666666666666666666666555555777888888888777666555666666777888:::;;;<<<>>>CCCKKKSSS]]]iiivvv{{{xxxyyyzzz{{{~~~vvvoookkkccc^^^\\\___dddkkkuuu~~~\\\iiiwwwwwwtttrrruuu{{{~~~{{{hhhYYYNNNLLLIIIKKK```zzz{{{nnnJJJCCC:::444111333555666999999999999999999999999888888999:::<<<@@@FFFJJJSSSZZZccchhhjjjkkknnnrrrrrruuuyyy{{{}}}zzzwwwwww|||zzzpppkkkcccYYYPPPIIIEEEDDDCCCDDDFFFJJJNNNXXXlll}}}~~~~~~vvvnnndddaaa]]]ZZZWWWSSSOOOLLLHHHGGGEEECCCBBBBBBCCCDDDAAAAAA@@@@@@@@@AAAAAABBB============<<<;;;:::999888777777777777777888999555555555555666666666666333444666777777777666555555666666777888:::;;;<<<>>>CCCLLLTTT^^^jjjxxx}}}{{{tttpppgggbbb___bbbgggmmmvvv~~~qqqlllnnnzzz{{{yyytttttt|||wwwfffVVVNNNIIIJJJ[[[ooozzz{{{}}}wwwYYYJJJ;;;666333111222666:::;;;<<<<<<:::999888888888777666666999???DDDGGGMMMSSS\\\dddiiilllnnnpppqqqtttxxxzzz{{{}}}~~~wwwyyywwwsssjjj```VVVNNNHHHEEEJJJHHHEEEFFFLLLWWWccckkk||||||~~~xxxrrriiifffaaa]]]YYYUUUPPPLLLGGGHHHIIIIIIGGGEEECCCAAAAAA@@@@@@???????????????>>>>>>===<<<;;;;;;::::::888888888888888888888888:::999888888999999777555777777777777666666666666666666666666888:::<<<===>>>DDDMMMWWWbbbnnnyyyyyytttkkkddd```ccciiiqqqzzz{{{sssqqqzzz{{{xxx~~~ooo___VVVNNNLLLYYYjjjtttvvvxxx{{{vvvcccSSSBBB:::777555555888888:::<<<===<<<;;;999888:::999777777888<<>>>>>>>>>>>?????????>>>>>>===<<<<<<;;;999999999999999999999999:::999888888999999777666777777777777666666666666666666666666888:::<<<===???DDDMMMXXXdddppp{{{zzzuuukkkeeebbbgggmmmttt}}}yyypppvvvzzz~~~uuufff[[[PPPKKKRRR^^^lllooorrrtttyyy~~~{{{uuujjjXXXDDD999555444333444555777;;;>>>???>>>;;;999<<<;;;888777777:::===???EEEJJJSSS[[[aaafffjjjlllrrrsssuuuvvvvvvxxx{{{}}}|||}}}~~~|||uuuxxx}}}qqqeee[[[TTTPPPLLLLLLMMMOOORRRVVVYYY\\\\\\dddooozzz|||xxx~~~qqqllleee^^^YYYVVVRRRPPPPPPQQQRRRRRRPPPLLLHHHFFF@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>======999999999999999999999999999888888888999999888666777777777777666666666666666666666666888:::<<<===???EEEOOOZZZfffrrr}}}|||xxxoookkkjjjooovvv|||tttttt|||}}}xxxlll```TTTKKKNNNVVVfffkkkoooppprrrvvvuuurrrnnn]]]HHH:::555333222222222555:::???BBBAAA>>>;;;===;;;999777777999;;;===AAAFFFNNNVVV]]]ccchhhkkkrrrssstttttttttvvvyyy{{{zzz{{{|||~~~vvvsss}}}{{{nnnccc\\\XXXVVVUUUUUUTTTUUUWWWYYYZZZZZZ```iiirrrzzz{{{vvv~~~uuuoooggg___[[[XXXUUUTTTVVVWWWWWWUUURRRNNNIIIFFF@@@???>>>>>>======>>>>>>???@@@@@@AAA@@@???>>>===::::::::::::::::::::::::999888777888::::::888666777777777777666666666666666666666666888:::<<<===@@@FFFQQQ]]]iiivvv}}}wwwssstttzzzxxx|||sssgggZZZPPPOOORRRccckkkqqqqqqqqqrrrsssrrruuuhhhTTTCCC;;;888666444111333777===BBBDDDBBB@@@<<<;;;999888888999;;;<<<>>>CCCJJJRRRYYY___eeeiiipppqqqsssssstttuuuwwwzzzyyyzzz{{{}}}~~~~~~~~~~~~zzzrrrwwwxxxmmmfffbbbaaa___[[[YYYXXXYYY[[[]]]___eeemmmttt|||{{{xxx~~~xxxrrrjjjccc^^^\\\[[[ZZZ]]]\\\ZZZWWWRRRMMMHHHEEE@@@??????>>>>>>>>>>>>>>>>>>???@@@AAAAAA???>>>===::::::::::::::::::::::::888888777888::::::888777777777777777666666666666666666666666888:::<<<===AAAHHHSSS```mmmzzz~~~{{{{{{~~~{{{yyylll]]]RRRMMMMMM```lllwwwxxxuuuuuuuuuuuuyyyrrrbbbOOO@@@:::777333222222444:::AAAFFFGGGEEE>>><<<;;;999888999:::;;;<<<@@@FFFMMMTTT[[[bbbfffkkknnnqqqrrrssstttuuuwwwvvvwwwyyy{{{|||}}}||||||tttsssxxx|||uuurrrmmmjjjddd```^^^___bbbdddfffmmmvvv~~~~~~{{{~~~{{{vvvnnnhhheeedddccccccdddaaa]]]WWWPPPJJJFFFDDDAAA@@@@@@???????????????>>>???AAABBBBBB@@@???===;;;;;;;;;;;;;;;;;;;;;;;;888777777888::::::999777777777777777666666666666666666666666888:::<<<===AAAIIIUUUcccppp}}}}}}~~~wwweeeWWWPPPLLL\\\mmm}}}}}}{{{||||||sss\\\GGG<<<666222444222111666???GGGKKKKKKAAA@@@===;;;999888888888999===BBBHHHOOOVVV]]]bbbeeeiiimmmpppqqqqqqrrrsssrrrtttwwwzzz|||}}}}}}|||||||||}}}~~~zzzrrrrrruuuzzzwwwrrrnnnkkklllmmmooopppxxx}}}~~~~~~zzztttpppnnnmmmmmmlllkkkggg___VVVNNNHHHEEECCCBBBAAAAAA@@@@@@@@@@@@@@@???@@@BBBDDDDDDBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;888777777888::::::999888777777777777666666666666666666666666888:::<<<===BBBJJJWWWeeesssrrrbbbXXXSSSZZZmmmjjjQQQBBB;;;666555222000444>>>HHHMMMNNNEEECCC@@@<<<999777666555777;;;@@@EEELLLSSSZZZ___aaaeeekkkoooppppppppppppoooqqquuuyyy|||}}}~~~~~~zzz{{{}}}~~~tttppplllvvv~~~zzzxxxwwwxxxxxxxxx~~~|||xxxuuuttttttsssrrrpppjjjaaaWWWNNNHHHDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAADDDEEEFFFDDDBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<777777777888::::::999888777777777777666666666666666666666666888:::<<<===BBBJJJWWWffftttrrr^^^OOOSSSddd|||}}}cccJJJ>>>;;;999333111444:::@@@HHHPPPOOOHHH???;;;::::::777444:::999:::<<>><<<<<<<<<<<<;;;:::999777666666666777888888888888888777777666666888777888::::::777999>>>EEEMMM[[[jjjwwwgggTTTQQQ]]]tttqqqYYYGGG???888333111444777;;;CCCKKKNNNHHH@@@;;;999999888888:::999999;;;@@@GGGOOOSSS^^^aaafffhhhiiiiiijjjjjjgggjjjmmmoooqqqrrruuuwwwxxxzzz|||}}}}}}~~~{{{nnnhhhfffjjjuuu|||}}}~~~~~~}}}}}}vvvkkk```WWWNNNGGGCCCDDDDDDDDDDDDDDDDDDDDDEEEIIIIIIGGGFFFFFFFFFGGGGGGDDDAAA>>><<<<<<<<<;;;:::;;;:::999888777888888999:::999888888777777777888888777777::::::888:::???IIIRRR```ooo|||{{{|||}}}rrr]]]SSSXXXhhhkkkTTTEEE999555444555666777>>>EEEKKKIIIDDD>>>:::888999;;;:::999888:::>>>DDDJJJMMMXXX\\\```cccdddeeefffgggeeehhhkkkmmmoooqqqtttwwwvvvxxxzzz{{{|||}}}uuujjjeeedddjjjttt}}}{{{~~~xxxoooddd[[[RRRJJJEEEGGGGGGFFFEEEEEEEEEFFFGGGKKKKKKJJJIIIIIIIIIJJJJJJGGGDDDAAA???>>>>>><<<;;;<<<;;;:::999999999::::::;;;:::999888888888999:::888666777::::::888;;;@@@HHHRRRaaappp|||zzzuuuzzzsssvvv~~~jjjZZZWWW^^^tttyyybbbPPP@@@;;;888777666666;;;BBBHHHJJJJJJEEE>>>999888::::::999888888;;;???DDDGGGRRRUUUZZZ^^^```bbbdddfffeeegggjjjkkkmmmooorrruuusssuuuwwwyyyzzz{{{~~~}}}qqqiiicccdddkkkvvv}}}yyy|||}}}yyyrrrjjjccc[[[SSSNNNLLLKKKIIIGGGGGGGGGIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLIIIEEECCCAAA@@@???===;;;;;;;;;:::::::::::::::<<<;;;999888888999:::;;;888666777999:::999<<>>DDDJJJOOOLLLDDD;;;888777999888777777888<<>>===:::::::::::::::999999999;;;;;;:::999999:::;;;<<<888666666999:::999>>>DDDMMMYYYjjjwww{{{uuupppmmmtttooorrrxxxlll]]]TTT]]]qqq|||___OOO???777555555666999@@@FFFMMMMMMFFF>>>999777888777666666777999<<<>>>CCCFFFKKKOOORRRVVVZZZ\\\\\\^^^___aaabbbeeeiiillllllooorrrtttuuuxxx{{{}}}yyyllldddbbbfffpppzzz~~~yyyvvvyyy|||~~~|||xxxsssjjjaaa[[[TTTQQQMMMIIIHHHIIILLLNNNOOOPPPQQQQQQRRRQQQQQQQQQOOOLLLGGGCCCAAA???===;;;::::::;;;;;;;;;:::999888999999::::::::::::;;;;;;888666666999::::::???EEENNN[[[lllyyy}}}wwwqqqmmmkkkzzzvvvtttxxx|||iiiXXXVVVbbbuuuxxxaaaGGG:::888777666666;;;@@@FFFHHHDDD???<<<:::888777666555666888;;;<<<>>>@@@CCCFFFHHHJJJMMMPPPUUUVVVYYY[[[]]]bbbgggkkkjjjlllppprrrtttvvvzzz|||vvvkkkdddbbbgggnnn{{{{{{wwwvvvzzz}}}~~~{{{tttkkkeee\\\YYYSSSOOONNNOOORRRUUUTTTUUUWWWXXXXXXXXXWWWVVVRRROOOJJJFFFCCCAAA>>><<<;;;<<<<<<===<<<;;;:::999777888:::;;;;;;;;;:::999888555666888::::::@@@GGGPPP]]]ooo{{{xxxrrrnnnkkkiiizzzsssttt{{{{{{uuu^^^TTTYYYhhh}}}oooOOO???<<<;;;999777888;;;???BBBAAA@@@???>>>777666555555666888:::<<<:::<<>>>>>>>>===;;;:::555777:::<<<<<<;;;999777888555666888:::;;;@@@GGGVVVcccuuu~~~uuuoookkkiiihhhuuutttwwwuuuyyykkk^^^WWW\\\nnnaaaFFF<<<===999111333777<<>>???@@@DDDFFFIIILLLPPPTTTZZZ]]]fffhhhkkknnnpppssswww{{{|||~~~}}}rrrfffaaabbblllsss{{{xxxyyy|||~~~~~~}}}mmmiiieeeccccccdddddddddccccccdddeeeggggggggggggccc]]]UUUMMMHHHDDDAAA@@@<<<===============<<<;;;<<<<<<<<<===<<<<<<;;;;;;:::888888:::999:::BBBKKKWWWeeeuuuyyyqqqmmmkkkjjjiii|||||||||wwwggg[[[YYYeeessskkkQQQBBB===888222111444888<<>>===;;;:::888666555555555555444555666777999:::;;;<<>>???@@@===<<<:::888666555444444222333333555666777888888999;;;>>>BBBEEEJJJOOOSSS\\\___ccchhhlllpppuuuxxx}}}rrrgggaaaYYY^^^gggqqq~~~}}}wwwnnnnnnsss}}}zzzxxxyyyyyyxxx{{{|||yyywwwvvvuuutttrrrmmmooottt||||||uuujjj___UUUMMMFFFBBB>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::888888::::::<<>>BBBDDD>>>===<<<999777555444333444444444555666777888888444666:::===@@@DDDJJJMMMTTTXXX^^^dddiiinnnsssvvv|||~~~}}}oooggg\\\]]]aaafffmmmyyy}}}sssgggfffiiirrr|||}}}zzz{{{{{{{{{~~~|||xxxvvvqqqtttzzzvvvhhh[[[PPPGGGBBB??????>>>======<<<<<<<<<===>>>>>>>>>===<<<;;;::::::888999;;;;;;===EEENNNZZZhhhxxx~~~yyyqqqkkkiiikkknnnqqq~~~ooofffbbblll}}}|||zzz{{{|||}}}oooWWWBBB888777444333333444777<<<@@@CCC??????===;;;999666444333444444555555666666777777333555777:::===AAAEEEIIINNNSSSYYY```fffkkkqqqtttyyy|||vvvlll___\\\\\\^^^aaaiiizzzsssfffbbbcccjjjttt~~~~~~~~~xxxtttqqqssszzzqqqcccUUUJJJDDDAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<;;;:::999888999888999;;;<<<>>>FFFPPP]]]jjjyyyuuurrrnnnjjjjjjmmmrrrvvvqqqgggeeeqqq}}}vvvssstttyyyzzzyyyppp]]]FFF999666444333111111333777;;;>>>??????>>>===:::888666444333333333333333444444444333555777999;;;>>>BBBEEEJJJOOOVVV]]]dddiiinnnrrrvvvyyy|||~~~~~~qqqccc[[[WWWYYYZZZ___lll|||wwwgggaaa___eeennnwww|||~~~xxxsssooooootttzzzjjj\\\PPPHHHBBBAAA???===<<<<<<======:::::::::999999777666555999888999<<<===???HHHQQQ___lllzzz~~~zzzvvvkkkkkkkkkkkklllpppvvv{{{xxxnnnsss{{{~~~xxxrrrppptttrrrrrrpppcccPPPBBB===666444222000111444777:::?????????===<<<999777555333333222222222222222222444555777888999;;;???BBBGGGLLLTTT\\\bbbhhhlllppprrruuuyyy|||~~~}}}lll```XXXYYYYYYXXXaaammm|||zzzkkkdddaaafffnnnvvv{{{yyy}}}zzzsssooolllmmmxxx~~~nnn___RRRKKKCCCAAA???===<<<<<<======;;;;;;;;;:::999888666666999888999<<<===@@@IIISSS```mmmzzzzzzuuuooolllcccfffjjjllloootttzzz~~~~~~|||tttooonnnjjjkkknnniiiZZZMMMHHH999777444333333555777999?????????>>><<<:::888666444444444333333333333333444666777777888:::===@@@FFFLLLTTT[[[aaagggkkknnnpppssswww{{{~~~wwwhhh]]]\\\ZZZVVVZZZcccooo{{{|||ooohhhdddiiiqqqyyyzzzvvvxxxxxx|||uuuqqqllliiippp}}}mmm^^^RRRJJJCCCBBB???===<<<<<<======>>>>>>>>>===<<<;;;999888999888999<<<>>>AAAJJJSSSaaannn{{{|||uuunnniiieee___ccciiimmmqqqvvv|||{{{oooiiijjjlllnnnrrrooo```QQQ>>><<<999333///...333999777???DDDAAA;;;999888666777777666555333333555777333444444444444777<<>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<::::::===>>>AAAJJJTTTaaakkkyyyvvvmmmccc______[[[aaahhhooosssyyywwwpppqqqsssuuuyyyxxxmmmaaaGGG???888666444000222777666===BBBBBB@@@???===999666666555333222111222333333444444444444777;;;>>>AAADDDJJJRRR[[[bbbfffhhhpppssswwwzzz|||sssiiibbb[[[XXXZZZ\\\cccqqq}}}ppphhhccciiisss|||{{{sssmmmnnnqqquuu{{{qqqkkkllllllrrr{{{rrrlllhhheeecccccchhhxxxnnn```UUUNNNEEEDDDAAA???>>>>>>?????????>>>===<<<;;;;;;::::::<<<:::;;;===>>>AAAJJJTTTbbblllyyyxxxoooggg___[[[]]]]]]bbbjjjpppuuu{{{}}}|||yyyzzz{{{}}}}}}tttXXXEEE888999999222000555555;;;???AAADDDEEE@@@:::888777666444222111111000333333444444444666:::===>>>AAAGGGOOOWWW^^^cccfffnnnqqqvvvzzz}}}uuukkkbbb\\\[[[WWW\\\hhhvvvzzzmmmfffbbbgggqqqzzzzzzppphhhbbbaaaccceeejjjoooyyy~~~xxxkkkggghhhiiippp{{{xxxpppkkkgggaaa]]]YYY[[[fffsss|||ooobbbWWWOOOEEEDDDAAA???>>>???@@@AAA@@@???>>><<<;;;;;;::::::<<<:::;;;>>>???BBBKKKUUUcccmmmyyy{{{nnneee___ZZZZZZ]]]```fffmmmsssxxx~~~qqqkkkqqq{{{kkkPPP<<<;;;;;;333///444555888<<<@@@FFFIIIDDD<<<;;;999777555555444333222333333444444333555888;;;<<>>@@@CCCMMMWWWeeennnzzz|||qqqeee^^^[[[ZZZ]]]bbbfffkkkrrrwww|||~~~}}}jjj^^^bbbppp|||___FFF>>>;;;333111555333555999???JJJRRRPPPIII???;;;777555555555444333222333444444333444666999:::>>>CCCHHHNNNUUU]]]cccggglllrrrxxx{{{~~~~~~tttiiiaaaZZZYYY]]]gggpppzzztttjjjddd```dddiiipppzzz~~~pppggg^^^VVVPPPNNNMMMLLLMMMPPPYYY___jjjwww|||rrrjjjgggjjjjjjnnnuuu}}}}}}uuunnniiiccc]]]XXXRRRPPPUUU]]]gggpppwwwtttlllcccXXXOOOGGGEEECCCAAA@@@@@@AAABBBAAAAAA???>>>===<<<<<<<<<===<<<<<>>>>>======>>>>>><<<===@@@BBBFFFPPPZZZgggqqq~~~|||vvvkkkddd___```cccffflllqqqqqquuuzzz~~~vvvlllttt~~~{{{oooaaaZZZaaassslllSSSBBB<<<999555222444666<<>>>>>?????????>>>===>>>AAACCCGGGQQQ[[[hhhsss~~~wwwpppiiidddbbbfffjjjlllppptttuuuyyy}}}{{{nnnqqq{{{||||||yyyxxxrrreeeZZZ]]]lll|||zzz\\\GGGAAA<<<444444666666888CCCSSS___ccc___UUUGGG>>>;;;999777555222333444444222222333444444777;;;<<<>>>DDDNNNVVV^^^ccclllsssxxx{{{~~~|||pppfff^^^\\\^^^dddmmmvvvwwwqqqkkkiiiiiikkkrrr{{{wwwiii___RRRLLLGGGGGGGGGDDDDDDFFFCCCFFFLLLWWWfffxxxtttnnnlllkkkmmmnnnnnnooouuussspppnnnpppvvv|||~~~~~~{{{zzzzzz|||{{{wwwtttpppiiibbb\\\VVVOOONNNQQQKKKUUU]]]^^^\\\[[[XXXTTTLLLJJJFFFCCC@@@??????@@@?????????>>>??????@@@AAA>>>===>>>AAADDDGGGQQQ[[[hhhtttyyyrrrjjjiiieeeeeejjjmmmoooqqqtttxxx{{{~~~xxxvvvmmmmmmwww~~~yyyzzz~~~uuuaaaUUU___pppqqq[[[HHH>>>;;;:::666444888>>>JJJ\\\lllnnn___MMMBBB>>>:::666444333333333333333333333333888777999===@@@CCCIIIPPP[[[bbbkkkrrruuuxxx{{{~~~yyynnndddbbbcccfffjjjoooxxx}}}sssmmmnnnqqqpppssswww{{{}}}nnndddZZZSSSJJJEEEDDDEEEEEEDDDEEEEEEJJJRRR[[[iii~~~zzzooojjjiiikkklllkkklllrrr}}}yyynnnggglllsssvvvyyy|||uuuvvvwwwwwwxxxxxxwwwwwwuuurrrllleee]]]VVVQQQNNNQQQSSSUUUYYY[[[ZZZVVVSSSJJJGGGDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@???>>>@@@DDDFFFIIIRRR[[[jjjttt|||vvvooojjjeeeeeegggjjjppptttwwwxxxzzzzzz{{{hhh{{{}}}|||{{{|||~~~vvvqqqttt|||zzzzzzmmm[[[YYYaaasssxxxgggUUUGGGAAA888555444777<<>>@@@GGGNNNYYY```iiippptttwww{{{~~~yyymmmgggeeebbbbbbdddooozzzzzzzzzzzzvvvuuuwww{{{ssshhhYYYSSSLLLGGGFFFFFFDDDBBBCCCDDDHHHOOOXXXeeeyyyuuuoookkkmmmmmmllllllpppyyy}}}rrrlllpppvvvxxxzzz|||vvvvvvwwwwwwxxxxxxxxxwwwwwwuuupppiiibbb[[[VVVSSSSSSTTTWWWZZZ[[[ZZZVVVRRRIIIGGGDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@@@@@@@???AAAEEEGGGJJJSSS\\\jjjttt~~~xxxrrrlllhhhcccdddgggkkkqqqvvvzzz|||YYYkkkzzzxxxwwwxxx|||yyytttuuuxxx||||||xxxeeeZZZXXXfffwwwuuueeeTTTIII:::888777777888@@@RRRcccrrrpppiiiZZZJJJ>>>999888666555444333333333333333444333444999;;;===CCCJJJVVV]]]gggnnnssswww{{{~~~yyyqqqkkkccc^^^]]]dddmmm|||}}}yyyyyy|||qqq]]]XXXPPPLLLJJJHHHEEEBBBBBBBBBEEEKKKSSS___sss|||wwwrrrssstttrrrpppqqqvvvzzzzzzuuuwww{{{|||||||||vvvvvvwwwwwwwwwxxxxxxxxxzzzxxxuuuoooiiibbb]]]ZZZXXXXXXYYY[[[[[[YYYTTTQQQHHHFFFCCCBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@BBBFFFHHHKKKTTT^^^jjjttt~~~wwwqqqmmmiiifffbbbdddhhhmmmtttzzz~~~TTTddd}}}~~~{{{xxxyyy~~~yyyvvvwwwpppccc[[[___ppp}}}ooo]]]PPP>>><<<:::777555999IIIYYYmmmtttuuuhhhTTTEEE???===888777555444333333333333444222444888:::<<>>:::777444777EEESSShhhvvv~~~sss___OOODDD>>>:::888666444333333333444555333444888999;;;@@@GGGQQQYYYccclllrrrvvv{{{~~~~~~qqqfffaaa[[[YYY]]]fffqqqsssjjj^^^UUUPPPNNNKKKIIIFFFEEEFFFIIIMMMVVVgggwww|||wwwtttrrrxxx~~~xxxxxxxxxwwwxxxyyyzzzzzz|||||||||zzzwwwqqqllliiicccaaa___^^^[[[WWWQQQMMMFFFDDDAAAAAAAAABBBBBBAAABBBAAAAAA@@@AAAAAABBBBBBDDDBBBCCCFFFHHHLLLVVV```kkkuuuvvvrrrmmmgggcccbbbdddfffiiilllqqquuuxxx}}}QQQ\\\ooo}}}{{{yyysssaaa\\\aaaqqq|||tttfff[[[DDD>>>999777666999DDDPPPcccuuu{{{kkk[[[KKK>>><<<:::777444333333333444555333444888999:::???FFFOOOWWWaaajjjppptttyyy}}}|||~~~xxxkkkddd^^^WWWTTTYYY```jjj~~~vvviii^^^WWWRRRNNNKKKJJJHHHGGGIIILLLTTTcccrrr~~~xxxrrrooopppuuu||||||{{{zzz{{{|||}}}~~~|||~~~}}}xxxrrrooohhhfffccc___[[[VVVPPPKKKEEECCCAAA@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDBBBBBBEEEGGGKKKVVV```kkkuuu~~~xxxllljjjeeeaaa^^^```eeeiiimmmqqqvvvxxxzzz~~~NNNWWWfff{{{|||sssqqqccc^^^dddzzz|||vvvlllcccLLLCCC;;;888888:::AAAHHHZZZmmm}}}~~~wwwkkkXXXEEE===;;;888555333333333444555333444777888999>>>DDDMMMTTT___ggglllqqqvvvzzzzzz|||~~~~~~vvvoooggg]]]WWWXXXXXX\\\kkk}}}xxxmmmeee]]]UUUOOOLLLIIIHHHIIIJJJQQQ```nnn|||zzztttpppnnnooovvv}}}~~~xxxuuullliiieee```[[[UUUOOOJJJDDDBBB@@@???AAABBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDBBBBBBDDDFFFKKKUUU```kkkuuu|||tttoooeeeccc```\\\[[[___ffflllnnnsssxxx{{{|||OOOVVVaaasss~~~rrrlll```^^^qqq~~~yyypppiiiVVVJJJ>>>999888888;;;@@@PPPdddxxxxxxdddOOO>>><<<888555333333333444444222333666777777<<>>===AAA@@@@@@BBBCCCDDDCCCBBB@@@CCCGGGHHHIIIPPPZZZcccooowwwwwwooohhhcccaaa\\\]]]___aaaeeejjjnnnqqqvvvvvvvvvxxx|||KKKOOOTTT]]]ppp{{{|||}}}zzz~~~mmm[[[[[[jjj~~~}}}yyyxxxqqqaaaMMM???;;;;;;;;;999BBBRRRiii~~~wwwfffRRRGGG===999777444222333444444444444555888===AAAKKKPPPWWW^^^dddiiinnnqqquuuvvvyyy{{{}}}~~~|||nnnddd\\\WWWWWW[[[aaarrrmmm\\\SSSMMMHHHHHHJJJNNNWWW```mmmxxx~~~zzzppplllkkkmmmooosss}}}{{{rrrkkkbbb[[[WWWSSSMMMIIIIIIGGGCCCAAAAAA@@@???>>>@@@AAAAAACCCDDDDDDCCCBBB???BBBEEEFFFGGGNNNYYYbbbrrrzzz}}}vvvnnngggaaa^^^\\\]]]___bbbeeeiiimmmqqqtttwwwwwwxxx{{{HHHKKKNNNRRR___ttt~~~zzzyyyyyy}}}}}}~~~uuusss}}}zzzfff[[[___nnn~~~nnnWWWGGG???<<<999777;;;HHH\\\rrrsss]]]OOO@@@;;;999777444444444444444444555777<<<@@@GGGLLLTTT[[[aaafffkkkmmmqqqrrrvvvyyy|||~~~zzzmmmbbbYYYVVVXXXTTTbbbuuusssbbbVVVOOOJJJIIIKKKNNNUUU]]]gggrrrtttpppmmmmmmpppuuu|||qqqjjjaaaZZZVVVRRRNNNKKKKKKHHHDDDBBBBBBBBBAAA@@@@@@BBBDDDEEEEEEDDDCCCAAAAAACCCFFFFFFHHHOOO[[[eeeuuu~~~vvvrrrkkkddd^^^[[[ZZZZZZ```ccchhhlllooossswwwyyy{{{{{{}}}IIIKKKMMMNNNTTTaaaqqq||||||yyyyyyzzz{{{~~~sssjjjssssss```WWW```yyyxxxeeeRRREEE>>>;;;;;;888AAAQQQeee{{{jjjXXXEEE<<<;;;888666444444444555444555777;;;>>>CCCHHHPPPXXX^^^ccchhhkkknnnpppsssxxx{{{~~~xxxlllbbb\\\[[[VVV]]]hhhvvvttteeeXXXQQQKKKJJJLLLOOOVVV\\\eeeooo}}}{{{wwwvvvyyy~~~rrrjjjaaaZZZWWWUUURRRPPPMMMJJJFFFCCCBBBCCCBBBBBBAAACCCFFFGGGFFFDDDCCCBBBDDDFFFHHHIIIKKKSSS___iiixxxyyymmmiiiccc]]]YYYYYY[[[]]]ccchhhnnnsssvvvyyy}}}GGGJJJNNNOOOPPPVVVbbblll{{{yyy{{{|||~~~ssshhhlllzzz~~~hhhWWWWWWkkkuuuaaaMMMAAA>>>???999???IIIYYYooouuuaaaKKK@@@<<<999666555444555555555555666999<<>>DDDNNNaaavvvkkkTTTFFF???:::777777444555666555555666888:::@@@CCCIIIOOOVVV]]]dddiiikkkmmmqqqvvv{{{~~~ttteee^^^YYYUUUSSSXXXbbbqqqwwwnnn```WWWOOOOOORRRSSSWWWZZZbbbjjjwww{{{ssshhhaaa^^^^^^]]]\\\WWWSSSMMMHHHFFFFFFEEEEEEFFFHHHJJJHHHEEEBBBCCCEEEGGGJJJNNNPPPRRRYYYdddmmmzzzvvvlllfff\\\YYYVVVTTTUUUZZZ___ccchhhooowww{{{~~~FFFEEEGGGLLLMMMMMMSSS[[[nnn~~~wwwoooiiigggnnnsssaaa[[[]]]mmmuuueeeTTTEEE===:::===???DDDSSSjjj~~~ttt^^^NNNCCC;;;999;;;444555666555555555777999>>>@@@DDDJJJPPPYYYbbbhhhiiikkkppptttyyy|||~~~ooofff[[[UUURRRUUUZZZbbbppp~~~yyyqqqggg]]]TTTRRRSSSTTTUUUWWW[[[cccppp~~~uuulllhhhfffeeeddd___YYYRRRMMMJJJIIIHHHGGGHHHJJJKKKHHHCCCBBBDDDGGGKKKOOOUUUWWWZZZ```jjjrrr|||~~~uuukkkbbb\\\VVVUUUTTTTTTWWW]]]cccfffjjjqqqxxx|||~~~KKKFFFFFFIIIJJJIIIMMMTTT]]]ttt|||yyyrrriiiaaaeeezzzkkk\\\XXXccc{{{xxxiiiVVVHHH999;;;<<<>>>JJJbbbzzzzzzeeeSSSFFF===;;;>>>444555666666555555777888<<<>>>AAAFFFLLLVVV```ggghhhjjjnnnssswww{{{}}}}}}{{{ppp___YYYVVVWWWXXXZZZbbbmmmyyyqqqlllaaaWWWTTTTTTSSSSSSTTTUUU]]]jjjyyyvvvqqqnnnmmmkkkddd^^^WWWPPPMMMKKKJJJJJJJJJKKKKKKGGGBBBAAAEEEIIIPPPUUU[[[___aaagggpppwww~~~wwwnnnddd[[[UUUUUUUUUUUUVVVZZZ```fffjjjkkkrrryyy|||~~~DDDEEEFFFGGGIIIJJJKKKLLLRRRaaaxxx|||yyy|||{{{yyyvvvpppfffcccqqq~~~fffYYY]]]```sssiiiTTTGGG>>>:::===BBBNNNiiiuuu```LLLBBB???===;;;888777888777444666:::888:::>>>CCCJJJSSS\\\bbbhhhiiimmmrrrxxx{{{}}}}}}}}}{{{kkkbbbYYYXXXYYYYYY[[[^^^ttt~~~xxxlllfff]]]WWWTTTSSSQQQOOOPPPWWWbbbmmmxxxzzzwwwvvvuuuooolllfff___YYYTTTQQQOOORRRMMMIIIHHHFFFEEEJJJQQQ]]]^^^aaagggjjjlllttt}}}uuukkkddd^^^YYYVVVWWWWWWXXXYYY\\\bbbjjjooooootttzzz~~~DDDEEEFFFGGGHHHIIIJJJKKKOOOXXXjjj}}}zzzzzz||||||{{{{{{wwwmmmfffjjjuuuuuugggXXXXXXeee~~~~~~lllRRRFFF===<<<@@@JJJccc|||}}}hhhUUUHHHAAA===<<<999888999777444444888777999===BBBHHHPPPYYY___eeegggkkkqqqvvvzzz{{{|||{{{}}}zzznnnbbb\\\YYYWWWWWWYYYdddqqq{{{ooohhh```YYYVVVTTTPPPMMMLLLQQQZZZdddmmmwww~~~wwwsssmmmeee^^^XXXTTTQQQQQQLLLHHHGGGFFFEEEJJJQQQ^^^___bbbgggjjjmmmuuu~~~zzztttkkkbbb\\\XXXUUUSSSVVVYYY\\\```ccchhhmmmppppppuuu{{{EEEEEEFFFFFFGGGHHHIIIIIINNNPPPZZZnnn|||zzzyyyxxx}}}yyynnnggggggxxxzzz^^^WWWYYYjjjeeeUUUDDD======FFF[[[ooowwweeeWWWJJJBBB===999888999888444333666666888;;;???DDDLLLUUUZZZaaadddiiioootttxxxzzzzzzyyy{{{~~~oooeee^^^XXXWWWXXXWWW___nnnssslllccc\\\XXXTTTOOOKKKIIILLLRRRYYY```iiiqqqwww}}}vvvmmmddd\\\VVVSSSNNNJJJGGGFFFEEEEEEKKKRRR______cccgggjjjmmmvvvzzzmmmggg___XXXUUUTTTSSSSSSWWW[[[aaagggjjjmmmppprrrrrrvvv|||EEEEEEEEEFFFFFFGGGGGGGGGNNNNNNRRRaaavvv}}}{{{zzzyyywww~~~{{{ooohhhiiivvvuuuggg[[[___nnnzzzgggPPPBBB===BBBRRRaaa{{{jjjWWWJJJ>>>:::888:::999666555777555777999<<<@@@GGGOOOTTT]]]aaahhhnnnrrrvvvyyyzzzxxx{{{}}}~~~qqqggg___\\\\\\WWWYYYaaannn~~~wwwpppfff^^^XXXSSSMMMHHHJJJKKKNNNQQQUUU\\\dddjjjvvv~~~}}}ssshhh]]]VVVRRRLLLHHHEEEFFFFFFFFFMMMTTT______bbbgggiiimmmvvvvvvoooccc^^^XXXTTTTTTVVVXXXYYY[[[___eeeiiillloooqqqssstttyyy~~~DDDDDDDDDEEEEEEFFFFFFFFFJJJKKKOOOYYYgggzzz}}}zzzyyyzzzzzzxxxkkkqqq|||~~~jjj```eeeuuuwww^^^JJJ@@@AAAKKKUUUrrr|||dddQQQCCC===999:::;;;999888999555666888:::===BBBIIINNNXXX^^^fffmmmqqqtttwwwzzzxxxzzz}}}rrrfff___^^^\\\XXXYYYbbbmmmzzzyyyrrrggg___XXXSSSMMMHHHJJJJJJKKKKKKMMMRRRXXX]]]gggooo{{{uuuiii]]]TTTOOOJJJFFFDDDFFFFFFHHHOOOWWW______aaafffhhhllluuuvvvmmmfff\\\XXXUUUSSSVVVZZZ]]]___```cccfffhhhjjjmmmqqqtttxxx}}}BBBBBBCCCDDDDDDEEEFFFFFFCCCHHHMMMRRR\\\mmm{{{zzz|||~~~zzzvvvwww{{{iiiccclll}}}lllUUUEEE@@@EEEKKKcccwwwqqq]]]LLLCCC===<<<<<<::::::;;;555666777888:::???EEEIIISSSZZZcccjjjnnnqqquuuxxxwwwzzz|||~~~~~~qqqeeeaaa___XXXUUUZZZaaaiiiyyy}}}tttiii___YYYTTTPPPLLLIIIIIIHHHFFFFFFIIIMMMQQQYYY```lllwwwvvviii]]]SSSNNNIIIEEEDDDFFFHHHJJJRRRZZZaaa```bbbfffiiimmmvvv}}}uuulllddd___VVVTTTRRRSSSXXX]]]```bbbeeefffgggiiikkkoootttxxx~~~@@@@@@AAACCCDDDEEEFFFFFFCCCGGGKKKNNNTTTbbbxxx|||~~~{{{rrrwwwrrrbbbbbbnnnyyyuuu]]]III???@@@CCCRRRhhhqqqWWWLLLBBB>>>===:::999:::666777777777888<<>>999???BBBNNNdddqqqZZZDDD???@@@>>>:::777888777777777777999:::;;;CCCHHHQQQZZZbbbjjjpppttttttvvvwwwxxxyyyzzz}}}}}}mmm```^^^\\\WWWYYYaaaiiixxxzzznnneee```\\\XXXTTTPPPOOOKKKHHHFFFDDDDDDDDDCCCGGGMMMPPPUUU]]]iiirrruuuwwwpppfffYYYOOOMMMKKKHHHHHHLLLSSSZZZ^^^eeebbbbbbgggmmmsss{{{yyyuuunnnfff___ZZZWWWVVVVVVVVVVVVYYY]]]bbbeeefffjjjhhhllluuu{{{~~~DDDCCCBBB@@@@@@BBBCCCDDDGGGFFFFFFIIIKKKNNNXXXbbb~~~uuummmmmmuuujjjVVVOOORRRZZZdddqqq{{{~~~|||{{{{{{wwwqqqgggVVVDDD<<<>>>===EEEUUUppp{{{dddMMMDDDBBB???;;;999999888777777777999:::;;;@@@FFFNNNVVV^^^ffflllqqqpppqqqtttvvvwwwyyy|||}}}~~~xxxhhhbbb\\\TTTTTT[[[]]]jjj|||zzzppphhhccc___ZZZWWWTTTQQQMMMIIIFFFEEEEEEEEEAAADDDHHHJJJLLLRRR\\\dddjjj{{{vvvooofffZZZQQQLLLKKKJJJJJJNNNTTT]]]bbbiiieeedddiiiooottt|||sssooohhhaaa[[[XXXWWWWWWWWWWWWXXX[[[^^^bbbdddeeekkkjjjoooxxx~~~EEEDDDBBBAAA@@@@@@@@@AAADDDCCCDDDGGGHHHJJJQQQZZZpppwwwnnnjjjnnn~~~vvvaaaRRRLLLMMMTTT```nnnxxx|||{{{yyyyyyuuuqqqkkk___OOOCCC>>>;;;<<>>;;;>>>JJJ]]]qqqyyycccRRRHHHBBB>>>;;;;;;:::999888888888999:::;;;???EEEKKKRRRYYY```eeehhhkkknnnqqqsssuuuxxxzzzyyyzzz|||xxxlllbbb^^^___WWWYYY___jjjxxx}}}vvvnnngggbbb___XXXXXXVVVSSSOOOKKKGGGEEEDDDEEEDDDBBBAAACCCGGGKKKTTT___ppp}}}qqqiiiaaaYYYTTTPPPRRRUUUVVVYYY___jjjrrrtttpppnnnrrrvvvzzzyyytttiiieee___ZZZXXXYYY\\\^^^bbbdddfffhhhiiijjjlllmmmrrrvvv~~~@@@@@@@@@@@@AAAAAABBBBBBAAAAAADDDGGGGGGFFFJJJPPPXXXlll|||zzzxxxvvvrrrtttwwwuuunnnjjjqqq{{{ooobbbNNNMMMQQQ^^^ppp}}}zzzvvvjjjYYYJJJAAA===<<>>???@@@AAABBBCCCDDDDDDAAAAAADDDGGGGGGEEEIIIOOOUUUcccxxx~~~zzzvvvrrrtttxxxyyytttllljjjnnn{{{oooYYYTTTQQQXXXgggxxx}}}vvvgggYYYGGG@@@<<<===???JJJccc{{{{{{iiiYYYKKKAAA===<<<:::999888888888999999;;;>>>BBBGGGNNNVVV\\\eeehhhmmmppprrrtttvvvxxxyyyzzz|||~~~~~~qqqiiiaaaZZZXXX\\\aaajjj|||{{{wwwxxx~~~rrrgggaaa___```bbbeeefffbbbZZZQQQLLLDDDBBBAAA@@@@@@AAABBBCCCAAAHHHSSSaaaqqq}}}nnnccc]]]ZZZYYY\\\\\\]]]aaahhhqqqxxx}}}}}}xxxvvvzzz}}}wwwooohhhddd\\\ZZZXXXWWWYYY]]]bbbfffkkkmmmoooooonnnppptttxxx???@@@AAABBBCCCDDDDDDEEE@@@@@@CCCFFFFFFDDDHHHOOOSSSYYYhhh{{{{{{yyy|||wwwpppnnnvvvyyyhhh___UUUSSS]]]mmm~~~~~~uuuiiiRRRFFF===;;;<<<@@@PPPccc{{{tttcccRRREEE>>>===;;;999888888888888777999;;;>>>BBBIIIRRRWWW___dddiiinnnrrrtttwwwyyy{{{{{{}}}xxxlllccc^^^___^^^```mmm}}}xxxrrrqqqtttzzz~~~zzznnnbbb]]]\\\___aaacccbbb___XXXQQQMMMDDDBBB@@@???@@@@@@AAAAAA???DDDKKKTTT___nnn{{{mmmccc___^^^___aaa^^^]]]ccclllvvv{{{|||~~~zzzxxx|||wwwnnnggg```]]]VVVVVVVVVYYY]]]dddjjjmmmqqqssstttsssrrruuu{{{@@@AAABBBCCCDDDDDDDDDDDD@@@@@@BBBEEEEEEDDDHHHOOOPPPQQQ\\\ttt|||wwwmmm~~~ssshhhZZZRRRWWWfffyyy}}}ttt^^^LLL>>>;;;;;;;;;BBBNNNbbbtttvvvgggUUUGGG???===;;;999888888888888666777999;;;???FFFOOOUUU[[[___fffmmmqqquuuyyy{{{||||||~~~xxxnnnfffddd___[[[cccqqq|||xxxqqqooojjjrrrxxxuuujjj___ZZZZZZ\\\]]]\\\[[[WWWSSSNNNKKKFFFDDDAAA@@@AAAAAAAAA@@@CCCFFFIIILLLRRR^^^ooo|||zzzlllccc```bbbdddccc^^^]]]cccnnnxxx|||{{{{{{yyy}}}wwwnnngggaaa\\\ZZZSSSUUUWWW\\\cccjjjqqquuuwwwyyyzzzxxxwwwzzz>>>???AAACCCCCCCCCAAA@@@?????????CCCIIILLLLLLJJJPPPLLLPPPccc|||~~~uuuxxxwwwvvvmmm[[[QQQWWWiiiwww}}}lll^^^KKK===888:::>>>AAAMMMUUUcccooossslll]]]RRRFFFDDD@@@<<<888666666777777777777888<<>>======???AAADDDEEEHHHPPP]]]gggwww{{{pppfff___aaagggkkkhhhfffiiiooowww|||}}}xxxzzz{{{}}}vvvjjjeeeaaa[[[VVVTTTUUUYYY]]]```bbbgggmmmssswwwvvvuuuvvv{{{===???@@@BBBBBBBBB@@@???>>>>>>???CCCHHHKKKLLLJJJMMMKKKOOO]]]ooo~~~{{{sssbbbTTTSSS```mmm~~~ppp[[[HHH<<<888999;;;@@@EEEPPP[[[cccccc^^^XXXNNNHHH@@@<<<;;;;;;999777999888777888;;;???DDDGGGRRRWWW___fffjjjnnnrrrtttxxxxxxyyy{{{}}}{{{qqqiiiaaa^^^___```hhhuuuyyylllccc```___``````YYYOOOIIIIIIFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@?????????AAACCCDDDEEEKKKUUU]]]hhhsss{{{qqqiiieeeiiippprrrooommmnnnsssyyy|||}}}yyyzzz{{{}}}zzznnnddd___[[[VVVSSSRRRUUUYYY]]]```bbbeeejjjooossstttvvvyyy===>>>???@@@@@@@@@???>>>======???CCCHHHKKKKKKKKKIIIJJJNNNUUU___qqq}}}zzz{{{nnn___TTTXXXcccqqqZZZGGG;;;888888666888===EEEOOOVVVZZZ\\\WWWNNNDDD??????>>>;;;777:::999888777999<<<@@@BBBJJJPPPXXX```fffkkkoooqqquuuuuuwwwyyy{{{}}}tttgggaaa```ZZZ]]]dddrrrxxxlllcccZZZVVVUUUVVVSSSLLLGGGFFFBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA???AAACCCBBBBBBEEEKKKPPPWWW```kkkssszzz|||sssllljjjqqqyyy{{{yyyuuuuuuwwwyyy{{{|||xxxyyy{{{~~~~~~xxxpppfff\\\XXXVVVSSSRRRTTTXXX\\\aaacccccceeeiiilllqqqtttxxx======>>>??????>>>>>>===<<<===???CCCFFFIIIJJJKKKHHHHHHKKKOOOUUUccc}}}uuuzzz~~~qqq___YYY]]]mmmoooXXXFFF<<<999777666666999@@@IIIQQQVVV\\\UUUKKKDDD@@@>>>;;;888888888777777888:::===???CCCIIIRRRZZZaaagggkkknnnqqqsssuuuwwwzzz|||~~~~~~~~~tttllliiiaaa^^^___gggtttyyynnnfff[[[TTTPPPRRRQQQLLLHHHGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFEEEDDDBBBBBBBBBBBBBBB???AAABBBAAA@@@AAADDDFFFLLLSSS[[[aaafffooo{{{vvvnnnlllsss{{{|||yyyxxxwwwwwwwwwvvvwwwzzz}}}~~~sssmmmhhh___XXXVVVUUUUUUWWWZZZ]]]aaafffhhhggghhhjjjllltttxxx=====================<<<;;;===@@@CCCEEEGGGIIIJJJHHHGGGIIIMMMRRR\\\mmm}}}xxxrrrvvvppp```ZZZ[[[nnniiiRRRBBB:::888777555555888>>>FFFKKKXXXWWWRRRJJJAAA;;;999:::777666666666888:::<<<>>>>>>DDDLLLTTT[[[bbbgggkkknnnpppsssvvvyyy{{{|||}}}}}}~~~{{{uuukkkccc^^^aaajjjvvvyyylllddd\\\TTTOOOOOONNNKKKHHHHHHFFFGGGHHHIIIJJJLLLMMMNNNHHHGGGEEECCCBBBBBBBBBCCC@@@AAAAAABBBAAAAAABBBCCCFFFKKKPPPSSSVVV]]]gggooo|||rrrmmmqqqxxx{{{wwwtttsssrrrrrruuuyyy}}}~~~tttjjjccc___YYYUUUUUUWWWXXX\\\bbbcccggglllmmmllllllnnnppp}}}>>>>>>============<<<<<<<<<>>>AAACCCDDDEEEGGGHHHIIIGGGHHHMMMQQQVVV___iiivvvnnnssslll[[[RRRaaasssttt\\\HHH<<<555444333222333777===BBBMMMPPPRRRMMMCCC;;;:::;;;777666666666777999;;;<<<<<<@@@GGGMMMTTT[[[bbbfffjjjlllooosssvvvyyyzzzzzz{{{|||~~~uuuiii```aaadddkkkxxxyyykkkbbb\\\UUUOOONNNMMMJJJKKKNNNNNNMMMMMMMMMNNNOOOPPPPPPLLLJJJHHHEEECCCCCCCCCDDDAAAAAABBBBBBBBBBBBBBBBBBBBBEEEHHHIIIKKKOOOWWW\\\mmmzzzsssssswww|||wwwsssqqqppppppsssyyyzzzrrriiiaaa\\\XXXTTTTTTWWW[[[]]]ccciiikkkooossstttssstttwwwzzz???>>>>>>===============<<>>==================@@@CCCCCCBBBAAACCCEEEHHHIIIKKKLLLHHHGGGOOOZZZaaavvvrrrqqqvvvpppVVVVVVUUUYYYhhh|||zzzjjjWWWJJJ888888666333000111555999777<<>>BBBGGGOOOXXX]]]aaadddhhhmmmqqqsssttttttvvvxxx{{{~~~}}}~~~zzztttmmmdddgggqqq{{{vvvhhhdddaaa___\\\\\\ccclllnnnllliiieeeaaa___]]]]]]UUUSSSOOOJJJGGGFFFGGGGGGGGGEEECCCBBBAAAAAA@@@???>>>@@@BBBCCCDDDGGGKKKOOOUUUddd{{{{{{vvvtttuuuooouuu}}}|||vvvmmmeee___ZZZVVVTTTWWWWWW\\\ccciiilllrrryyy;;;<<<===?????????>>>======>>>@@@AAABBBCCCCCCCCCFFFGGGHHHHHHGGGIIILLLNNNZZZfffyyy}}}tttpppxxxggg[[[QQQRRR[[[iiixxx|||yyyqqq```PPPBBB===777222000222444666666888<<>>::::::999999888888999:::777888:::===BBBIIIPPPVVV\\\___eeeiiillloooqqqssstttxxx|||~~~~~~|||{{{{{{~~~~~~}}}}}}}}}~~~ssshhhhhhnnnwww~~~~~~wwwqqqjjjfffccceeeppp{{{{{{ssslllfffdddddddddbbb___ZZZTTTOOOLLLIIIHHHFFFDDDBBB???>>>???@@@@@@AAABBBBBBDDDEEEFFFGGGGGGTTT\\\kkk}}}zzzxxxuuutttpppuuu|||xxxpppeee\\\XXXWWWVVVUUUWWW[[[bbbhhhnnnsssyyy|||======???@@@@@@@@@??????>>>>>>@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEFFFIIIKKKUUU[[[iii~~~uuukkkiiiyyyxxxhhhWWWRRRVVV```mmmvvv{{{{{{yyywwwuuupppdddWWWCCC===666222222333444333444555888>>>CCCEEECCCAAA<<<;;;:::999999888777666777888:::<<>>???@@@AAABBBAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIRRRQQQWWWiiiwwwhhh___hhhyyy|||fffXXXUUUYYYdddnnnuuuuuusssppppppooohhh```JJJBBB999555555555444111222222444888===CCCEEEFFFBBB>>>;;;999999888555222777888999:::<<<@@@FFFJJJPPPVVV]]]dddhhhkkkmmmoooqqqtttwwwyyyzzz{{{|||~~~{{{{{{||||||}}}}}}}}}}}}~~~zzzxxxnnnpppxxxzzzssstttxxx}}}zzzxxxvvvuuuuuuqqqnnniiiccc[[[SSSNNNJJJFFFEEEDDDCCCBBBAAAAAAAAACCCDDDDDDEEEFFFGGGHHHHHHLLLTTTcccwww{{{wwwtttsssuuuzzzwwwpppaaa^^^YYYWWWVVVWWWWWWWWW]]]bbbkkkttt{{{???@@@AAABBBBBBAAA@@@???>>>???@@@AAABBBBBBBBBBBBEEEFFFGGGGGGGGGGGGIIIKKKPPPMMMNNNZZZlllxxxkkkdddbbblll}}}hhhYYYVVVaaannnssstttrrrnnnmmmnnnlllgggXXXNNNAAA999777777444111222111111333999@@@GGGKKKJJJDDD===999999999666333444555666777999<<>>??????@@@AAABBBBBBBBBBBBEEEFFFHHHHHHGGGGGGHHHJJJKKKIIIKKKRRR[[[kkkzzztttlllaaabbbvvv}}}bbbUUU]]]kkkrrruuuuuuqqqoooppppppmmmhhh\\\LLL@@@:::666333000333222111222666>>>GGGLLLPPPIIIAAA;;;:::999999888222333444555777:::>>>AAAEEEKKKTTT[[[aaaeeeiiikkkmmmnnnqqqrrrtttwww{{{~~~||||||~~~yyyyyyyyyzzz}}}yyyttttttxxx|||rrrooommmooorrrvvvxxxyyyxxxxxxuuusssnnnggg___WWWPPPLLLKKKJJJJJJJJJJJJJJJKKKLLLKKKKKKLLLLLLMMMNNNNNNNNNSSSZZZeeessszzzsssrrrrrruuuyyy~~~xxxmmmccc]]]UUUVVVXXXZZZ[[[]]]^^^```ffflllwww???@@@AAAAAAAAA@@@???>>>???@@@AAAAAABBBBBBBBBAAABBBCCCEEEFFFEEEDDDEEEFFFDDDDDDHHHNNNQQQ]]]xxx~~~}}}}}}}}}qqqeee___llloooXXXWWWbbbnnnvvvzzzyyywwwxxxxxxvvvtttjjj[[[LLLAAA999444111333333222222444;;;CCCIIIOOOLLLFFF@@@<<<::::::;;;111333444555666888;;;>>>AAAFFFNNNUUU[[[```eeehhhjjjllloooqqqsssvvvyyy||||||}}}~~~}}}}}}}}}~~~{{{{{{{{{||||||tttppppppuuuxxxsssnnnpppssswwwyyyzzzyyyyyyuuurrrnnniiibbb\\\VVVTTTOOONNNMMMMMMOOOQQQSSSUUUVVVVVVVVVWWWWWWXXXXXXXXXXXX^^^hhhrrr|||tttrrrrrrrrrvvv|||~~~tttlllddd]]]YYYTTTWWW[[[]]]___bbbeeehhhpppvvvAAABBBBBBCCCBBBAAA@@@???@@@@@@AAABBBBBBBBBAAAAAA???AAACCCDDDCCCBBBBBBCCCCCCBBBEEEKKKLLLQQQggguuuooogggiiixxxdddYYY[[[gggsss~~~|||xxxnnn```PPPCCC;;;888333444333222222666===BBBGGGJJJKKKGGG@@@;;;999:::444555666666555666999;;;>>>BBBHHHNNNTTTZZZ```dddhhhkkknnnppprrrtttwwwzzz{{{|||}}}||||||}}}}}}~~~wwwrrrqqqwwwzzzvvvwwwyyyzzz{{{{{{zzzyyyvvvtttppplllgggdddaaa```YYYWWWVVVVVVXXX\\\aaadddhhhhhhhhhiiiiiiiiiiiiiiiggglllrrrxxx{{{rrrnnnmmmlllpppvvv{{{yyyooofff```\\\ZZZXXXXXX\\\aaaeeehhhlllqqquuu{{{CCCCCCDDDDDDDDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAA???AAACCCDDDCCCBBBBBBBBBFFFBBBDDDIIIIIIJJJYYYlll{{{zzzssskkksssrrr```[[[aaappp}}}qqq^^^MMMCCC???333444444222111333999===@@@GGGMMMLLLCCC;;;888888777888888777555555666888;;;???DDDJJJOOOVVV]]]aaagggjjjnnnppprrrsssvvvxxxzzz{{{|||~~~~~~~~~}}}|||}}}}}}}}}}}}~~~xxxrrrtttzzz~~~}}}}}}}}}}}}|||{{{yyyxxxyyywwwsssooollljjjiiiiiigggeeeccccccfffkkkqqquuuxxxxxxxxxxxxxxxyyyyyyyyyxxx{{{~~~yyymmmhhhgggeeeiiioootttxxx|||}}}uuunnnddd\\\XXXXXXXXXYYY]]]aaaggglllpppuuu|||AAA@@@@@@??????@@@@@@AAA>>>???@@@AAAAAAAAA@@@@@@>>>???AAACCCDDDDDDCCCCCC@@@CCCFFFFFFEEEIIIQQQXXXnnn|||llljjjzzzkkkYYY\\\eeeuuuzzzkkk[[[JJJ<<<;;;666222222222111444999888@@@KKKOOOKKKCCC<<<888888777666555555666777888888:::>>>CCCHHHPPPXXX^^^```dddiiillllllmmmpppssswwwyyy{{{|||}}}~~~~~~|||vvvrrryyy~~~}}}{{{zzzxxxuuurrrrrrsssuuuvvvwwwpppttttttqqqttt}}}{{{pppfff```cccdddfffjjjpppuuu{{{~~~wwwnnngggaaaYYYTTTSSSUUUXXXZZZ```eeemmmuuu|||@@@@@@????????????@@@@@@>>>>>>>>>>>>??????@@@@@@BBBBBBBBBCCCBBBAAAAAA@@@@@@BBBDDDDDDDDDGGGOOOUUU___uuuxxxpppxxxuuubbbYYY```ooo~~~rrreeeUUUGGG???888222222222111222555999@@@HHHNNNMMMGGG???;;;:::999777666555555555666777999<<<@@@EEELLLTTTYYY]]]aaagggiiijjjkkknnnqqquuuwwwyyyzzzzzz{{{}}}}}}~~~|||uuusssuuu|||zzzzzzwwwssssssuuuyyy|||}}}}}}xxxmmmddd_________```ccchhhnnnssswww|||vvvllleee^^^ZZZTTTPPPPPPSSSWWWYYYhhhmmmuuu}}}????????????????????????>>>>>>=========>>>???@@@CCCBBBBBBAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBEEEKKKPPPSSSgggyyyuuusss^^^___gggzzz{{{rrrcccUUUHHH>>>555333444333222333777;;;BBBHHHKKKHHHAAA<<<<<<:::888666444444444444666888:::===AAAFFFMMMRRRXXX]]]cccfffggghhhlllooorrrtttvvvvvvvvvwwwxxxzzzzzz|||~~~~~~~~~~~~uuusssuuu~~~{{{yyyuuuqqqqqquuu|||zzzooofffaaaYYYXXXXXXYYY\\\bbbhhhkkktttyyywwwooohhh```ZZZUUUSSSPPPNNNPPPTTTZZZ]]]ooouuu~~~???@@@@@@@@@@@@@@@@@@???<<<===>>>?????????>>>>>>@@@@@@??????@@@BBBDDDEEEBBBCCCCCCCCCBBBDDDHHHLLLMMMZZZmmmvvvwwwmmmeeeaaalll|||nnn```RRREEE999666777666444444444555999@@@EEEEEEAAA<<<<<<:::888666555444444555666888999;;;===AAAGGGLLLTTTYYY___bbbdddfffiiimmmnnnpppqqqrrrrrrrrrtttvvvwwwyyy{{{}}}~~~|||wwwxxx}}}|||vvvrrrnnnnnnsss|||}}}pppeee^^^SSSQQQOOOOOOQQQVVV[[[___iiioooyyy~~~tttjjjccc]]]XXXUUUPPPPPPQQQSSSWWW\\\cccgggvvv{{{@@@@@@AAABBBBBBAAA@@@@@@:::===@@@BBBBBBAAA>>><<<@@@?????????@@@BBBDDDEEECCCCCCCCCCCCCCCDDDGGGIIIKKKLLLVVVjjjxxxxxx}}}|||mmm^^^^^^nnnyyylllYYYKKK===888888666444333222222444:::@@@BBB@@@===;;;:::888777666666777777777888999999:::>>>CCCGGGOOOTTTZZZ^^^```cccgggkkkjjjlllnnnnnnnnnoooqqqsssuuuwwwzzz{{{|||~~~zzzxxxxxxxxxtttppppppuuu}}}}}}nnn```WWWNNNKKKHHHGGGHHHLLLQQQUUU^^^dddnnnyyy~~~vvvpppggg___YYYVVVUUUTTTPPPSSSWWW\\\aaagggooottt~~~???@@@AAABBBBBBAAA@@@???;;;===@@@BBBCCCAAA>>><<>>???@@@@@@???>>><<<<<<===>>>>>>>>>???>>>>>>AAAAAAAAAAAAAAA@@@??????AAA@@@@@@@@@BBBCCCDDDDDDKKKGGGIIITTTbbbrrrpppaaa^^^iiiqqqdddSSSFFF<<<444222444222333444555777:::>>>AAA???>>><<<:::999888999999666666666666666888===@@@CCCHHHOOOTTTWWWZZZ___ccceeegggiiikkklllnnnppprrrsssuuuwwwyyyzzz|||~~~{{{}}}}}}~~~{{{yyyvvvpppmmmsss|||rrrcccVVVNNNBBBAAA???>>>???AAACCCEEEJJJOOOWWWbbbnnn||||||uuummmggg[[[YYYVVVSSSRRRTTTXXX[[[^^^eeennnvvv{{{;;;<<<===??????===<<<;;;???===;;;::::::<<>>>>>???AAABBBBBBBBBCCCCCCFFFMMMTTTaaazzz}}}kkk___bbbsss~~~qqq___OOOAAA777555777000222333222111444:::???CCCAAA>>><<<999888888888555555555444444666;;;>>>???DDDKKKQQQTTTWWW\\\```cccfffiiikkklllnnnqqqssssssuuuwwwyyyyyy{{{}}}}}}~~~{{{tttoooggg^^^YYY]]]eeeqqq~~~pppbbbTTTJJJDDD>>>>>>===<<<===>>>@@@AAAEEEIIIPPPZZZfffttt~~~uuuoooiiiccc___WWWVVVUUUTTTTTTXXX]]]aaafffnnnyyy~~~;;;<<<>>>???>>>===;;;:::>>>@@@@@@@@@>>>>>>???@@@???@@@AAABBBCCCBBBAAA@@@>>>>>>>>>???@@@@@@AAAAAAGGGBBBBBBIIILLLRRRdddzzzzzzggg___fffqqqttt]]]HHH;;;777555333333333222222444888:::>>>@@@AAA???<<<:::;;;<<<666555555555666777999:::>>>@@@DDDHHHMMMRRRXXX\\\___bbbfffiiikkkmmmoooppptttvvvyyyzzzyyyyyyyyyzzz}}}~~~}}}}}}~~~|||{{{wwwjjj```\\\UUUTTTXXXZZZ\\\jjj|||uuueeeYYYQQQKKKDDD@@@======<<<;;;;;;;;;;;;<<<<<>>>>>>>>===<<<===???@@@@@@???>>>>>>???>>>???@@@AAABBBAAAAAA@@@<<<<<<======>>>?????????BBB>>>>>>DDDFFFJJJZZZmmm{{{{{{~~~lllaaaccciii{{{{{{hhhUUUHHH???999222222222111111222444666>>>AAACCCBBB>>>:::999999777666555555555666888999999;;;???CCCGGGLLLRRRVVV\\\```dddhhhjjjkkkmmmnnnooorrrtttvvvvvvwwwyyyzzzzzz}}}||||||{{{{{{xxxmmm___UUUSSSMMMLLLPPPPPPQQQ\\\lll{{{|||iii```TTTLLLHHHEEEAAA>>>======<<<;;;;;;;;;;;;<<<===@@@GGGOOOUUU^^^mmm|||}}}wwwooohhhccc^^^YYYVVVSSSUUUYYY[[[___fffpppxxx888999;;;===>>>>>>>>>===<<<>>>AAAAAA@@@>>>===>>>>>>>>>???@@@@@@@@@@@@@@@<<<<<<===>>>>>>??????@@@???<<<===AAABBBCCCNNN]]]wwwvvvooopppwww~~~yyykkkdddccciiizzz|||nnn___QQQBBB777444333222111111222333333>>>AAADDDEEEAAA<<<888666999888666555555555666777555888;;;>>>BBBFFFLLLPPPWWW[[[aaafffhhhiiikkklllkkkmmmoooqqqrrrtttwwwzzzwwwzzz~~~zzzuuuqqquuu~~~zzzpppdddXXXOOONNNIIIHHHKKKJJJIIIPPP\\\fffuuuwwwyyy~~~{{{}}}qqqhhhXXXRRRJJJEEEDDDCCCBBBAAA======<<<;;;;;;;;;;;;<<<>>>???CCCHHHMMMTTTbbbooo}}}uuupppiiiccc___\\\YYYXXXTTTYYY```ffflllttt}}}888999:::<<<======<<<<<<:::===@@@AAA@@@>>><<<<<<======>>>>>>????????????>>>>>>??????@@@AAAAAABBBAAA???@@@BBBAAA@@@GGGQQQbbbyyyvvvkkkiiirrr{{{{{{nnngggdddtttyyynnncccWWWGGG999777555333333333444444444:::>>>CCCFFFDDD@@@:::777:::999777666555444555555555777:::===@@@DDDIIILLLRRRWWW]]]ccceeeggghhhiiiiiijjjlllmmmnnnqqquuuxxxvvvyyy|||{{{tttqqqrrr|||vvvmmmeee\\\VVVOOOMMMMMMOOONNNKKKOOOVVV[[[eeeuuu}}}xxx}}}~~~xxxvvvyyy|||nnn```XXXQQQMMMGGGCCCBBBBBBBBBAAA======<<<;;;;;;;;;;;;<<<>>>===???CCCFFFLLLYYYeeexxx}}}vvvrrroookkkfffaaa]]]\\\[[[[[[\\\bbbkkksssyyy:::;;;;;;;;;;;;;;;::::::999<<<@@@AAA???===<<<;;;<<<<<<<<<<<<======>>>>>>===>>>>>>??????@@@AAAAAAAAA@@@AAABBBAAA???CCCHHHPPPggg}}}}}}wwwkkkggglllttt}}}sssiiiqqq{{{qqqhhh___QQQDDD;;;888444222333444444444555999???DDDEEECCC>>>;;;;;;:::888666444444444444555777999;;;===@@@EEEHHHMMMRRRXXX^^^aaadddfffgggiiijjjkkklllmmmooosssvvvvvvyyy{{{}}}}}}~~~tttooossswwwuuummmgggaaa]]]TTTSSSSSSUUUTTTQQQRRRUUUWWW[[[eeeuuuyyyvvv}}}vvvpppnnnqqquuuuuuvvvuuuppphhh^^^SSSMMMHHHEEEBBB???>>>>>>>>>=========<<<;;;;;;;;;;;;<<<===;;;<<<@@@CCCHHHSSS]]]qqq}}}{{{tttnnnjjjhhheeebbb^^^[[[\\\^^^___eeelllwww;;;;;;:::::::::999999999:::<<>><<<;;;<<<;;;;;;;;;;;;;;;<<<======::::::;;;<<<<<<======>>>===>>>??????>>>===???AAAFFFWWWqqq|||yyywwwyyy|||}}}wwwnnnhhhiiilll}}}uuusssxxxtttllleeeZZZPPPCCC===555222222333333222333555:::@@@DDDEEEBBB???;;;:::888666444444444444333555666888999<<<@@@CCCHHHLLLRRRWWW[[[^^^bbbeeefffhhhjjjkkklllnnnqqqsssvvvxxxzzz{{{{{{|||~~~~~~|||sssmmmlllnnnxxx}}}uuunnniiidddaaaZZZYYYYYYYYYXXXVVVTTTSSSSSSTTTYYYdddsssxxxuuu}}}zzzooohhhggghhhaaaaaa___\\\VVVPPPJJJFFFBBBAAA@@@????????????@@@======<<<;;;;;;;;;;;;<<<<<<:::;;;???BBBFFFNNNVVVgggttt}}}wwwrrrlllgggddd```___^^^\\\\\\___dddhhhooowww999999999999999999:::::::::<<<>>>===<<<;;;;;;<<<;;;::::::999:::;;;<<<===999999::::::;;;<<<<<<<<<999;;;<<<<<<;;;<<<======BBBJJJ^^^zzz~~~{{{xxxwwwwwwxxxxxxvvvssspppnnnnnnwww}}}{{{tttzzz~~~uuuooofff^^^PPPGGG<<<555444444444222333444666<<>>888:::;;;:::;;;===>>>===@@@AAAPPPmmm}}}{{{yyywwwuuuuuuvvvyyyzzzxxxwwwrrryyytttrrrxxx{{{ssslll\\\QQQDDD;;;888777666444555444555999???CCCCCCBBB;;;999888666555444555555444555777777888:::===@@@???AAAEEEIIINNNTTTZZZ___\\\```eeeiiikkknnnppprrrqqqsssuuuwwwxxx{{{~~~}}}~~~zzzpppiiijjjmmmooovvvzzzwwwtttrrrqqqppppppmmmhhheeebbb]]]XXXTTTSSSUUUWWWYYYccc{{{}}}zzzxxxvvvvvvnnnooonnnmmmllllllnnnppppppxxxzzzsssttt~~~ooo```XXXTTTRRRPPPMMMIIIGGGFFFEEEEEECCCDDDCCCAAA???<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>><<<<<>>CCCKKK\\\xxxyyywwwyyy|||tttvvv~~~wwwhhhggguuu~~~uuuttteeeQQQAAA999666444222222222333444777;;;???AAA===<<<;;;999888777666666555444333222333555777888<<<>>>BBBEEEIIINNNSSSWWW\\\___dddgggjjjlllnnnpppppprrrvvvwwwwwwwwwxxxxxxyyy{{{~~~yyynnnjjjlllppprrr{{{{{{vvvuuuuuuuuurrrtttsssmmmhhheee```YYYWWWUUUTTTTTTVVV^^^pppuuuqqqkkkgggeeedddbbbaaa^^^]]]\\\ZZZZZZZZZ[[[[[[^^^cccnnnzzz}}}qqqiiigggppp{{{vvviii]]]SSSPPPOOOMMMJJJHHHFFFDDDDDDAAAAAABBBCCCCCCCCCCCCBBB>>>===<<<<<<<<<<<<======<<<<<<<<<===???AAACCCEEEQQQ^^^rrr{{{sssppplllkkkiiieee___[[[ZZZZZZ]]]___dddllluuu;;;::::::999888888999999::::::;;;;;;<<<;;;;;;;;;;;;:::999888888999::::::::::::::::::::::::::::::999888888999::::::999777999===DDDPPPhhh}}}|||}}}wwwtttuuu|||{{{jjjeeennnrrr___NNNBBB;;;777555333222222333555999<<<>>><<<<<<:::999888777666666666555444333333444666777888:::===@@@DDDHHHNNNRRRXXX[[[aaaeeehhhjjjmmmnnnnnnppprrrssssssssstttvvvwwwyyy|||}}}~~~|||sssooonnnnnnqqqwww}}}wwwuuuuuuuuusssvvvuuuoookkkhhhccc]]]ZZZXXXWWWWWWWWW]]]lll{{{yyykkkfffaaa\\\ZZZYYYXXXWWWVVVUUUSSSRRRQQQQQQRRRRRRSSSWWW]]]eeemmmsssxxxzzzwwwlllddd]]]]]]fffqqq~~~vvvlllbbbZZZUUUSSSPPPMMMJJJHHHFFFFFFDDDDDDDDDDDDCCCBBBBBBAAA???>>>==================>>>>>>>>>>>>@@@BBBDDDEEENNN[[[ooozzzpppjjjhhhgggfffddd```\\\ZZZZZZ[[[aaaeeekkkuuu;;;;;;::::::999:::::::::999::::::;;;<<<<<<<<<;;;;;;:::999888888888888888999999999999999999999999888888777888::::::888777555999>>>EEEUUUnnn~~~tttnnnrrr|||qqqdddeeesssnnn\\\KKK???888555444333222222333555888999;;;:::999999888777777666777666444333333444555666555777:::===@@@DDDIIILLLQQQVVV]]]bbbfffhhhjjjllllllmmmmmmmmmmmmnnnpppssstttvvvyyy{{{|||~~~zzzsssooonnnooowww~~~xxxttttttttttttwwwvvvrrrnnnlllgggaaa___]]]\\\[[[ZZZ]]]hhhtttxxxqqqiiieee^^^YYYVVVUUUUUUTTTPPPOOONNNLLLKKKKKKLLLLLLNNNOOORRRUUUYYY\\\___```eee___YYYUUUQQQRRR[[[eeettt|||xxxrrrjjjddd\\\YYYUUUPPPLLLJJJIIIIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????@@@BBBDDDFFFKKKWWWiii}}}yyyvvvrrrkkkffffffbbbaaa```]]]ZZZZZZ]]]___gggmmmwww;;;::::::999999999::::::999999:::;;;<<<<<<<<<<<<::::::999888888777777777999999999999999999999999999999888999;;;;;;:::999444999===@@@GGGZZZttt{{{qqqpppvvvyyyhhhaaahhhrrr}}}jjjVVVFFF<<<888555444222111111222444555888888888888888777777777777666555444444444444444666888:::<<<>>>BBBFFFJJJKKKQQQXXX^^^bbbeeehhhiiijjjjjjiiihhhhhhjjjnnnqqqqqqtttwwwyyyzzz|||yyyvvvsssrrrwww~~~vvvrrrqqqqqqrrrvvvvvvssspppoookkkfffdddaaaaaaaaa___```hhhqqqwwwpppooojjjccc]]]ZZZXXXWWWVVVSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNPPPSSSUUUVVVTTTPPPNNNLLLJJJKKKSSS\\\jjjuuuyyyrrrkkkccc```[[[UUUPPPMMMLLLKKKIIIHHHGGGEEEDDDCCCCCCBBBCCCBBBAAA@@@????????????@@@?????????@@@AAACCCDDDGGGRRRcccwww{{{tttooonnnkkkgggeeeggg______^^^\\\[[[]]]aaaeeeooovvv~~~~~~}}}999999888888888888999999999::::::;;;<<<<<<<<<;;;999999999999888888777777888888888888888888888888888777777999:::;;;:::888444999===>>>@@@JJJ]]]nnnzzzvvvtttyyyqqqeeecccfffuuuwwwcccQQQEEE???777666333111000000111222555666777888888888777777666666555555444444444444666888999;;;<<>>>>>>>>@@@AAABBBEEENNN^^^pppwwwqqqmmmgggcccdddcccaaa```bbb]]]]]]]]]]]]^^^bbbhhhlllyyy~~~}}}||||||888888777777888888999999:::;;;;;;<<<<<<;;;;;;:::888888999999:::999999888777777777777777777777777555444444666888999888666444666999;;;;;;>>>IIIUUUqqq|||{{{ssshhhccclll|||jjjXXXIIIAAA999888555222111000111111333444666777888888888777555555555555555444444444444555777777888:::===@@@CCCHHHNNNSSSXXX\\\```ccceeeeeeeeeeeefffiiimmmqqqrrrtttwwwxxxyyyzzz}}}}}}~~~yyytttrrrqqquuuzzz|||uuupppnnnmmmnnnsssvvvvvvwwwzzzxxxtttnnnllllllnnnnnnnnnsssyyy|||zzzzzzyyywwwtttqqqmmmjjjhhheeebbb___\\\ZZZVVVRRROOOLLLKKKJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFEEEEEEFFFDDDCCCGGGOOO[[[kkk~~~yyytttrrrmmmhhhbbb^^^ZZZXXXTTTSSSPPPNNNLLLKKKKKKKKKHHHGGGEEEDDDBBBAAA@@@@@@@@@???>>>>>>>>>???@@@AAADDDLLLZZZkkk}}}vvvnnniiifffaaa^^^```aaa______aaaZZZ\\\___bbbffflllsssxxx~~~}}}{{{zzzzzz999888888888888999:::;;;<<<<<<<<<<<<;;;:::999999777888999:::;;;;;;::::::777777777777777777777777444444444555777888777666666333444999::::::>>>EEEYYYpppwwwjjjfffrrrrrraaaPPPEEE;;;999777444222111222222111333555777888888888777444444555555555555555555333444555555555777:::===@@@CCCHHHMMMQQQVVV[[[___aaabbbddddddfffiiimmmqqquuuwwwyyyyyyyyyzzz|||~~~{{{}}}~~~~~~}}}uuurrrssswww~~~yyytttqqqppppppvvvzzz{{{~~~vvvsssrrrsssttttttxxx~~~|||vvvpppnnnoooqqqssssssrrrrrrrrrrrrpppmmmjjjeeebbb^^^YYYTTTPPPNNNMMMLLLLLLLLLKKKIIIGGGEEECCCDDDCCCCCCDDDBBBAAAFFFMMMVVVfffyyy~~~}}}zzzvvvpppjjjfffccc```^^^ZZZUUURRRPPPOOOOOOJJJIIIGGGEEECCCBBBAAAAAABBBAAA@@@?????????@@@AAADDDKKKXXXhhhyyy}}}vvvqqqmmmiiifffeeeaaa___cccdddaaa```bbb[[[___fffmmmuuu}}}~~~}}}{{{zzzyyyyyy999999999999::::::;;;<<<=========<<<;;;:::888888666777999;;;<<<<<<<<<;;;777777777777777777777777666555555777999:::999888999333222888<<<;;;<<<@@@III^^^zzztttbbbhhhrrrnnn[[[NNN<<<;;;888555333222333333000222444777888999888777333333444555666666666555444555666666555777:::<<<>>>AAADDDHHHLLLRRRXXX\\\^^^```bbbdddfffiiimmmpppvvvxxxzzzzzzzzzzzz|||~~~zzz}}}~~~}}}~~~}}}tttqqqmmmrrrzzz|||xxxuuutttsssxxx}}}|||xxxvvvwwwxxxwww{{{wwwtttnnnhhhdddeeeiiimmmmmmnnnpppsssuuutttqqqnnnnnnkkkfff```[[[WWWTTTSSSGGGHHHJJJJJJIIIGGGEEEDDDDDDCCCCCCDDDCCCBBBGGGNNNTTTcccuuuzzzsssnnnkkkiiifffaaa[[[VVVSSSQQQQQQKKKJJJHHHFFFDDDBBBAAAAAACCCBBBAAA@@@@@@@@@AAABBBDDDKKKWWWfffwwwyyypppiiifffeeeeeeeeebbb___^^^bbbccc```___```___dddmmmwww~~~~~~~~~|||{{{zzzxxxxxx777777777777888999:::;;;:::999999999::::::888777;;;:::888777777888:::;;;999888888777666555555444111222333444555777888888888777555444555666888999>>>MMM```sss|||mmmhhhvvv|||iiiZZZIIIBBB999444222222111000333111///000222555777888666555555444444444555555222333444444444555777999888;;;>>>BBBFFFKKKQQQUUUZZZ]]]aaadddfffhhhjjjkkkqqqtttxxxzzzzzzzzz{{{{{{}}}}}}}}}~~~~~~~~~~~~uuusssnnnmmmsss|||~~~}}}yyy~~~|||zzzyyyyyyyyyrrrmmmfffaaa___bbbfffjjjhhhkkkqqquuuxxxwwwuuutttrrrnnnhhhccc^^^ZZZVVVSSSNNNMMMKKKKKKKKKJJJGGGEEEEEECCCAAA@@@AAADDDGGGIIIRRR___qqq|||xxxtttllljjjfff___XXXRRROOOOOOLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBBBBBCCCIIITTTbbbsssyyyrrrooojjjdddaaaaaacccbbbaaabbbbbbaaa___^^^___bbbeeejjjqqq|||~~~|||{{{zzzxxxuuurrr777777777777888999::::::999888888999;;;<<<:::999999888666555555666888999888888777777666555555444222333333444555666777777777666555444555666888999<<>>666333333333222444333111111333555555555555555444444444444555555333444555444444444666888888:::===@@@CCCGGGLLLPPPUUUYYY]]]```ccceeegggiiimmmqqquuuwwwwwwwwwxxxyyy{{{{{{||||||}}}}}}~~~~~~~~~zzzrrrlllmmmqqqwww}}}{{{xxx{{{~~~}}}yyysssooooookkkeeeaaa___aaadddfffgggjjjnnnsssvvvwwwwwwvvvrrrooojjjeee```]]]ZZZXXXTTTRRRPPPOOONNNLLLIIIGGGFFFDDDBBBAAABBBEEEHHHKKKTTTaaasss}}}|||{{{xxxvvvrrroooiii```XXXRRRPPPPPPRRRPPPLLLIIIFFFFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBDDDIIISSS___ooo}}}vvvooojjjgggddd___^^^___aaaaaa```bbbaaa___^^^___cccjjjoooxxx~~~}}}|||yyyxxxwwwtttqqqnnn666666666666777888999:::888777888999<<<===<<<;;;888777555555555555777888777777777666555555444444333444444444555555555555666666555444444666777888:::;;;AAAQQQjjj|||rrrppp{{{wwwcccXXXIII>>>888777666555555333222222333444333222444444444333333444444555444555555444333333444666777999;;;===>>>AAAFFFIIIOOORRRWWW[[[]]]```cccfffhhhlllpppsssssstttuuuvvvxxxyyyyyyzzz{{{|||||||||~~~tttnnnlllmmmrrryyy{{{wwwpppooommmkkkiiigggeeeeeekkkiiifffcccbbbbbbdddeeeggghhhkkkooorrruuuvvvwwwrrrppplllhhhdddaaa```___\\\ZZZWWWUUUSSSPPPLLLIIIGGGEEECCCBBBCCCFFFJJJLLLXXXeeewww|||zzz{{{{{{{{{zzzvvvooodddZZZSSSQQQQQQVVVSSSOOOKKKHHHGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBFFFKKKSSS^^^mmm{{{sssmmmiiieeebbb```___]]]]]]___```aaaaaaccccccaaabbbfffnnnyyy~~~}}}}}}}}}~~~zzzxxxuuusssrrrooollliii666666666666777888999999999888888:::<<<===<<<;;;888888777666666777888888666666666555555444444444444444444444444444444444555555444444444555666777999999:::DDDYYYsss|||qqquuuuuukkk[[[MMMDDD===888555444222111111333333222111333333333333333333444555555555666444222222333555555777999:::;;;>>>BBBEEEIIILLLQQQUUUXXX[[[___bbbdddggglllooopppqqqssstttwwwwwwxxxyyyzzz{{{{{{|||~~~~~~|||sssnnnoootttyyyzzzsssllljjjeeeaaa___^^^___```hhhhhhhhhhhhhhhhhhgggggghhhiiiiiikkkmmmppprrrtttoooooommmjjjgggffffffgggdddbbb^^^ZZZWWWSSSNNNJJJHHHFFFDDDCCCDDDGGGJJJLLL\\\hhhzzz||||||~~~|||uuukkk```WWWRRRPPPSSSRRRQQQNNNLLLJJJIIIHHHGGGFFFEEECCCCCCCCCDDDDDDHHHLLLTTT___mmm|||wwwooohhhbbb```_______________```aaacccddddddfffgggjjjnnnttt~~~}}}|||{{{{{{{{{{{{vvvtttqqqooollliiieeebbb555555555555666777888999;;;:::999:::;;;;;;:::888666666666666666666666666555555555555444444444444444444444444444333333333444444444444444555555666:::;;;<<>>???CCCSSSppp~~~~~~qqqdddUUUEEE;;;888555222111111222222222111111111111222333444444444555555444222111222444222444555666777:::===@@@@@@BBBFFFIIILLLQQQVVVYYY]]]```fffjjjmmmoooqqqrrrtttuuuvvvwwwxxxyyyzzz{{{zzz|||~~~~~~~~~wwwtttoooqqqvvv|||zzzjjjiiifffeeeddddddfffggglllooorrruuuvvvtttrrrppppppnnnkkkhhhgggggghhhhhhjjjlllnnnnnnmmmnnnsssvvvxxxtttooojjjddd^^^XXXTTTNNNLLLHHHFFFEEEGGGIIIKKKTTT___mmmzzz}}}sssfff\\\VVVPPPRRRTTTVVVUUURRROOOMMMJJJJJJIIIHHHHHHIIIJJJKKKFFFKKKTTTaaaooo|||tttmmmiiiaaaaaa___]]][[[[[[^^^```dddeeefffggggggiiilllnnnsssyyy~~~}}}|||zzzyyyyyyxxxvvvtttsssrrrmmmkkkgggddd```\\\XXXTTT444444444444555666777777888777777888999:::888777222222333333333333222222333333333333333333333333333333333333333333333444222222333444444444444444555666999<<>>AAADDDGGGKKKPPPSSSYYY]]]cccgggjjjmmmoooqqqrrrrrrsssuuuvvvxxxyyyyyyxxx{{{}}}~~~}}}}}}~~~zzzxxxwwwyyy~~~tttsssqqqppppppsssvvvxxx{{{}}}~~~zzzxxxrrrpppnnnkkkiiihhhggghhhiiimmmpppqqqqqqsssyyy~~~yyytttnnnhhhaaa]]]SSSPPPMMMIIIHHHHHHJJJLLLQQQZZZgggsss|||yyynnneeeaaaZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQOOOMMMLLLKKKLLLLLLKKKQQQ[[[ggguuu~~~uuunnnhhhbbb___XXX[[[]]]^^^^^^___bbbeeehhhiiikkkkkklllpppuuuzzz~~~}}}|||{{{vvvwwwwwwwwwuuurrrooommmhhheeeaaa^^^ZZZUUUPPPMMM444444444444444666777777555555555777999:::999888333444444555555444444333333333333333333333333333222222222333333444444444111222333444444444333333111000333888<<>>@@@CCCGGGLLLPPPWWW[[[aaaeeeiiikkknnnppppppqqqrrrsssuuuvvvwwwxxxvvvzzz}}}~~~}}}}}}}}}~~~~~~zzz{{{|||{{{}}}sssrrrooommmkkkjjjiiiiiijjjnnnrrrssssssvvv|||{{{uuuooohhhdddVVVTTTPPPLLLJJJJJJKKKMMMQQQYYYfffqqqzzz}}}tttmmmiiicccaaa^^^[[[YYYYYYYYYZZZXXXVVVTTTQQQNNNMMMLLLLLLRRRXXXbbbnnnzzz|||wwwpppjjjeeebbb___]]]UUUYYY___bbbcccdddgggiiilllnnnoooppprrrwww~~~}}}|||{{{zzzsssuuuvvvvvvtttqqqllliiidddbbb]]]ZZZVVVQQQLLLHHH999888666555555555666777444333333444555555444222222222333333333333444444222222222222222222222222444444444333333333222222444444444444444444444444333222333444777@@@SSSdddzzz|||vvvooojjjjjjnnnqqq|||tttttt{{{sss```SSSBBB888666666444222222111222555333///...111222222333444444555555666555555555555555555555555888:::===???@@@CCCGGGJJJPPPTTTZZZ___cccfffjjjlllmmmnnnnnnoooqqqsssuuuvvvrrruuuxxxzzzzzz{{{|||}}}~~~~~~~~~{{{xxxssspppnnnmmmkkkiiirrrtttxxx|||wwwlllccc\\\SSSNNNNNNOOOPPPPPPUUU^^^hhhqqq|||~~~tttllliiieee```^^^^^^aaaccceee___^^^\\\XXXTTTQQQPPPQQQSSSTTT\\\kkk{{{zzzuuulllgggaaa]]]\\\\\\]]]]]][[[]]]```aaabbbdddgggjjjlllmmmooossszzz~~~~~~}}}||||||||||||{{{yyywwwvvvsssrrrpppmmmiiifffddd]]]VVVQQQOOOLLLFFFAAA999888777666555666666777555444333444666666444333222222222333333333444444222222222222222222222222333333333333222222222222333333333333222222222222333222333555777>>>NNN]]]ooo||||||{{{yyytttpppmmmlllmmmsssyyyvvvqqqxxxooobbbOOOAAA999666333000000......111111///000444222222333333444555555555333333333333333333333333444666999:::<<<>>>BBBEEEMMMQQQVVV[[[___cccgggjjjllllllmmmnnnpppqqqsssttttttvvvyyy{{{zzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~xxxsssqqqqqqppppppwwwzzz~~~yyyggg```WWWQQQOOOPPPQQQQQQ[[[dddnnnxxx{{{tttoookkkeeebbbcccfffhhhjjjiiiiiifffbbb\\\XXXVVVVVVVVVWWW```ooo}}}~~~yyytttooohhhdddccc```\\\ZZZZZZ\\\^^^___ccceeeggghhhhhhhhhiiijjjnnnrrrwww}}}~~~}}}||||||{{{yyywwwuuusssqqqooommmiiiccc```\\\VVVNNNJJJHHHFFFBBB>>>888888777666666666666666666555444555666777555333222222222222333333333333222222222222222222222222222222222222111111111000111111111111111111111111333333444666666:::FFFRRRbbbooo~~~|||zzz|||~~~}}}xxxsssnnnllliiioooxxx|||qqqooouuuvvvdddRRREEE<<<777444333///...000111///222666222222333333444444555555333333333333333333333333222444666777999;;;>>>AAAGGGKKKQQQVVVZZZ^^^cccfffjjjjjjkkklllnnnooopppqqquuuwwwzzz{{{zzzzzzzzz{{{}}}}}}||||||||||||}}}}}}}}}yyyuuutttwww{{{yyywwwwwwxxxxxx}}}ooohhh^^^VVVRRRRRRSSSSSS```jjjwww~~~wwwvvvqqqkkkhhhhhhkkknnnpppooonnnlllgggaaa\\\YYYXXXZZZ\\\eeetttuuuqqqkkkfffbbb^^^ZZZWWWYYYYYYYYYYYY\\\___bbbeeefffhhhiiihhhgggeeeffffffooovvv~~~~~~}}}{{{zzzyyywwwtttrrrqqqnnnkkkhhhbbb[[[VVVRRRLLLEEEAAA@@@???===:::888777777666666666666666666555555666777777666444111222222222222333333333111111111111111111111111111111111111000000000000000000111111111111222222333222444666555666===FFFVVV^^^lll~~~~~~|||wwwuuummmooossszzzwwwnnnllltttxxxgggWWWIII@@@;;;888444222333444111111444111222222333444444555555555555555555555555444444333444666888999:::>>>@@@BBBFFFKKKPPPUUUYYY^^^bbbggghhhiiikkklllmmmnnnnnnsssuuuxxxzzzzzzzzz{{{|||||||||{{{{{{{{{|||}}}}}}yyyrrrooopppqqqrrrtttxxxyyyrrrggg]]]WWWUUUUUUVVVdddooo~~~zzz{{{vvvoookkkkkknnnpppqqqppppppoookkkeee___\\\ZZZ^^^aaakkkyyy}}}vvvqqqdddaaa]]]YYYWWWVVVVVVVVVVVVXXX[[[^^^aaaeeeiiillljjjjjjiiifffeeeeeehhhjjjxxx{{{|||~~~~~~}}}~~~~~~~~~~~~|||zzzyyyxxxwwwuuussspppnnnkkkhhhccc\\\TTTNNNIIIDDD???;;;;;;;;;:::999777777777777777666666555666555555666777777666444111111111222222222333333111111111111111111111111111111111000000000//////000111111111222222222333333222333666555333666===HHHMMMYYYjjj|||xxxuuurrrssszzz~~~tttkkkjjjvvvyyyhhhWWWHHH@@@999444333555666333111222111111222222333444444555666666555555555444444444333444666777777999<<<>>>???BBBGGGKKKOOOTTTYYY]]]cccdddfffhhhjjjkkkkkkkkkmmmppptttwwwxxxzzz{{{}}}|||||||||||||||}}}~~~yyyqqqllliiiggggggiiimmmsss||||||qqqeee]]]ZZZ\\\]]]hhhttt~~~zzzsssooonnnoooppppppqqqrrrsssqqqlllgggdddbbbbbbfffppp~~~|||tttlllddd```WWWVVVSSSQQQPPPQQQSSSUUUVVV[[[```dddgggkkkooorrrrrrpppmmmjjjjjjnnnuuuzzz~~~}}}zzz{{{|||~~~~~~~~~~~~}}}~~~}}}||||||||||||xxxvvvuuutttuuuuuusssqqqmmmkkkgggccc]]]VVVNNNIIICCC@@@<<<:::999:::;;;;;;777777777777777666555555666555444555666777555333111111111111222222222222111111111111111111111111111111111111000000000///000000000111222222333333222111222555444111333777:::>>>HHHWWWgggxxxzzzvvvzzzrrriiikkkqqqxxxfffTTTHHH<<<666333555666444222222111111222222333333444444444444444333333222222111111222444444444666888:::;;;>>>BBBFFFJJJNNNTTTWWW\\\^^^aaadddfffggghhhhhhiiilllppptttvvvxxxzzz|||}}}||||||}}}}}}~~~~~~}}}qqqhhhbbb^^^```aaaeeejjjsss}}}wwwllldddcccfffjjjqqq~~~{{{vvvtttsssqqqppppppsssuuutttqqqlllhhhffffffkkkvvv~~~uuulllccc\\\UUUQQQNNNNNNMMMKKKJJJLLLOOORRRXXX^^^fffkkknnnqqquuuxxxxxxvvvtttrrrttt{{{~~~~~~}}}|||{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~}}}}}}|||{{{zzzyyyyyysssqqqppppppppppppooommmgggddd___ZZZUUUOOOHHHCCC>>>===<<<;;;::::::;;;;;;666777777888777666555444555444333444666666444333111111111111222222222222111111111111111111111111222222111111111000000000......///000000111222222222000111444333000111444555777>>>HHHRRR___tttqqqkkkllltttyyyhhh\\\KKKAAA888666555333111222111111111222333333444444555444444333222222111111000111333333333444666888888;;;>>>AAADDDHHHMMMQQQTTTWWWZZZ^^^aaacccddddddfffjjjnnnqqqrrrtttvvvxxx||||||||||||}}}~~~~~~uuukkkbbbbbbbbbaaabbbfffkkkooouuuyyyqqqkkkmmmsssxxx~~~}}}zzzvvvssstttwwwyyyyyyvvvqqqllljjjkkkppp|||zzzqqqlllddd]]]WWWRRRNNNLLLHHHJJJLLLLLLLLLOOOSSSWWW\\\cccmmmtttwwwzzz~~~}}}||||||||||||{{{yyyyyyyyyzzz|||}}}{{{{{{{{{{{{zzzxxxvvvuuupppnnnlllllllllkkkiiihhh___[[[VVVPPPKKKFFFAAA>>>:::;;;;;;;;;:::999999:::666777888888888777555444444333333444555555444222000111111111111222222222000000000000000000000000222222222222111111111111---------...///000000111222///000333333000111444777777;;;@@@DDDMMMbbbwww{{{qqqnnneeewww}}}qqq]]]OOO@@@999555222000111000111111222333333444444777777666555444444333333111222444444333444777999666888;;;>>>@@@DDDIIIMMMOOORRRVVV[[[^^^```aaaaaafffiiimmmooopppqqqsssttt{{{{{{{{{||||||~~~~~~yyylllkkkhhhdddaaa___```bbb```jjjwwwyyyssspppsss|||zzzvvv}}}~~~yyytttrrrnnnttt}}}uuummmhhhaaa]]]WWWSSSQQQPPPOOONNNFFFIIIMMMPPPRRRWWW]]]aaa___hhhsss{{{}}}{{{yyywwwwwwyyy{{{}}}yyyzzz{{{{{{zzzwwwuuusssooommmkkkiiiiiigggeeecccYYYUUUNNNIIIDDD@@@<<<:::777999:::;;;:::888888888777555444555777888888888555555555555555555555555444333222222111111222222......//////000000111111333222111/////////000111000000000000111111111111222222222222222222222222222333555888>>>HHHRRRZZZtttyyyooobbbkkkzzzsss___JJJ@@@;;;555222333444444222000//////222444333333333444444444555555000000111222444555666666666777999;;;<<>><<<;;;999777::::::::::::::::::;;;;;;555333222222333444333222444444444444444444444444333333222111111111111222/////////000000000000111222111000000///000000000//////000000000000111111222222222222222222222222222222222222333888???DDDPPPccc}}}wwwpppjjjnnn}}}uuubbbOOO>>>777666000000/////////000111222222222333333333444444444555555444333333222111111111333555666777999<<<>>>???BBBFFFJJJMMMQQQUUUXXX\\\___cccfffhhhjjjmmmooorrrrrrssstttvvvxxxzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~tttiiiddd]]][[[[[[___aaabbbhhhooo|||~~~xxxuuussswww}}}tttnnn```]]]XXXTTTQQQOOOLLLJJJLLLKKKLLLOOOTTTYYY\\\]]]bbbeeekkkpppuuuzzz~~~}}}}}}~~~|||yyyvvvsssppplllhhhdddcccaaa]]]YYYUUUQQQOOOFFFBBB>>>;;;:::999888777444666888;;;>>>@@@BBBCCC666444222111222333222111444444444444444444444444333222222111111111111111000000000000000000000000111111000000000000000000////////////000000000111111111111111222222222222444444333222222555:::>>>DDDQQQggg~~~wwwnnnmmmvvvnnn\\\KKK???:::666444222111111111111000222222222222333333333333333333333333333333333333000222444555555666999;;;999<<<@@@DDDGGGKKKOOORRRWWWZZZ___bbbdddgggjjjmmmooooooppprrrtttvvvxxxyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~|||uuukkkfffbbbaaa___]]]```eeeiiimmmuuu|||xxxwww|||xxxrrrnnniiibbb\\\UUUSSSQQQOOOMMMLLLKKKJJJKKKMMMQQQXXX___ggglllnnnrrruuuzzz~~~}}}|||}}}{{{wwwssspppkkkhhheee```^^^[[[WWWRRRMMMIIIGGG>>>===;;;999888888777777777888;;;???DDDJJJOOORRR666444333222333333333222444444444444444444444444333222111111000000111111111111111111000000000000000000000111111111000000...////////////000000000000000000111111222222222222333333222222333777:::===CCCQQQggg}}}}}}wwwwww~~~yyylll^^^NNNBBB;;;777333111111222222111111111111222222222333333333333333333333333333333000222444555444555666888666999===@@@CCCFFFJJJMMMRRRUUUZZZ^^^aaadddhhhjjjkkklllnnnppprrrtttuuuvvvwwwwwwyyyzzz|||~~~}}}}}}~~~~~~~~~wwwmmmfffaaa\\\]]]aaa___aaaeeekkkttt|||}}}}}}sssnnngggbbb^^^YYYTTTPPPMMMMMMLLLKKKJJJKKKLLLMMMNNNSSSZZZcccllluuu{{{~~~|||zzzzzzxxxvvvsssooojjjfffcccbbb\\\YYYUUUPPPJJJEEEBBB@@@;;;:::999888666666777888AAAAAACCCGGGNNNWWW___ddd666555333333444555444333333333333333333333333333222222111000000000000111222111111111111000000000//////000111111111111000......////////////000000//////000000111222222222///000111000000000333555777:::BBBTTTlll}}}uuussszzz~~~xxxmmm[[[LLL@@@:::333000111333333222000000111111111222222222555555444333333222111111000222444444444333444555444777:::===???AAAEEEHHHLLLOOOTTTYYY\\\```dddggggggiiikkknnnppprrrssssssuuuuuuwwwxxxzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~tttjjjbbb```aaa]]]]]]^^^```dddkkktttzzz{{{uuupppmmmbbb^^^YYYTTTQQQNNNKKKIIIFFFFFFGGGFFFGGGJJJNNNRRRXXX^^^gggqqqzzz~~~|||zzzxxxvvvrrrqqqmmmhhhaaa]]][[[ZZZUUURRRNNNIIIDDD???<<<;;;999999888777666777:::===???BBBHHHRRR```ooo|||555333222222444555555444333333333333333333333333222222111000000000000000222222222111111111000000...///000111222111111000........./////////000000/////////000111222222222///000111000//////000222111666===FFFTTTkkkxxxrrrttt}}}zzzlll^^^OOOFFF;;;444333444333222000000000000111111111222444444444333333222222222///111333444222111111222333555888:::;;;===@@@CCCEEEIIINNNSSSWWW[[[___bbbeeefffiiilllooopppqqqqqqssstttuuuwwwxxxzzz{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~uuummmkkkbbbaaa```___^^^```dddgggqqqttt~~~~~~uuunnnhhhddd```^^^TTTQQQMMMJJJHHHGGGGGGFFFCCCDDDEEEFFFHHHNNNVVV\\\fffmmmxxx~~~}}}{{{xxxvvvtttmmmkkkggg```XXXRRRPPPPPPKKKIIIEEEAAA>>>;;;:::999777777888777777:::???DDDCCCIIIUUUeeewww333222111222333555555444333333333333333333333333222111111000000000000000222222222222111111000000...///000222222222111000............/////////000...//////000111222222222111222333222000//////000...666===>>>BBBTTTrrr{{{wwwxxx~~~~~~ttt___TTTEEE:::666444222///000000000000111111111111000000111222444555666666...000222333111000000000222444777888999;;;===???AAAEEEJJJOOOTTTXXX\\\___ccceeehhhkkknnnoooppppppsssssstttvvvwwwxxxyyyzzz}}}}}}}}}}}}~~~~~~~~~~~~|||~~~}}}xxxhhhgggfffbbb___^^^___aaabbbcccjjjvvv~~~{{{rrrllleee^^^ZZZWWWUUUSSSKKKJJJGGGEEEDDDDDDEEEEEEDDDFFFGGGIIIMMMUUU```gggrrrzzz~~~}}}{{{xxxuuutttjjjiiiddd[[[QQQJJJHHHHHHCCCAAA???<<<;;;:::999999555666777777888<<>>III[[[lllxxxxxx~~~{{{~~~vvvgggRRRAAA999666444222333222000111222222000///222222333444333222111000333333333333333333333333222222333444666888999:::@@@CCCFFFJJJNNNRRRWWWZZZ]]]```eeehhhjjjkkkmmmooorrrrrrssssssrrrsssvvvyyyzzz{{{{{{|||||||||||||||~~~~~~}}}~~~~~~~~~yyyooohhheeeccc___]]]___```cccfffkkkrrryyy~~~{{{vvvooojjjbbb]]]VVVQQQOOONNNKKKIIIDDDEEEEEEDDDCCCBBBDDDEEEGGGIIIKKKLLLPPPZZZhhhttt~~~~~~~~~}}}}}}~~~}}}zzzyyyzzzwwwqqqllldddXXXNNNGGGCCCAAA@@@<<<;;;999888999999999888444555777888888;;;GGGUUUggguuu222333444444555444444444555444444444333333333333222111000//////000111222222111111111111111111111000000///...............//////.........///000111////////////............////////////////////////111111333666:::AAAQQQ___xxxzzz|||xxxuuuwww}}}|||nnn[[[JJJ@@@;;;777555222111//////000000///...///000111333333333333333333333333333333333333333222222222333555777888999===???CCCFFFJJJNNNSSSVVV[[[^^^bbbdddfffgggiiijjjnnnooopppoooooopppsssvvvyyyzzz{{{|||||||||||||||~~~~~~}}}}}}||||||}}}}}}}}}}}}~~~}}}vvvqqqkkkhhhdddbbb```^^^```cccgggjjjrrryyywwwooojjjddd]]]XXXUUUQQQLLLIIIHHHHHHFFFEEEGGGHHHHHHHHHGGGHHHJJJLLLLLLPPPSSSVVVZZZcccqqq{{{~~~~~~~~~}}}|||{{{|||}}}|||xxxwwwwwwsssmmmggg^^^SSSHHHAAA>>><<<<<<===<<<:::999999888777666::::::<<<======BBBPPP___sss444444444444444333333222444444333333333333333222222111000//////000111222222222222111111000000000000000///.....................---------...//////........................////////////////////////000///111444444888CCCNNN^^^vvv}}}zzzyyyzzzqqqmmmooo{{{yyyhhhXXXMMMDDD===999555333000///000000///...---...000222333444555555444444444333333222222222111111222222444555666777888;;;>>>AAADDDHHHLLLPPPVVVYYY\\\^^^```aaaccceeehhhiiijjjkkkkkklllppprrrxxxxxxzzz{{{||||||||||||}}}}}}}}}||||||{{{{{{{{{xxxyyy{{{}}}zzzsssnnniiiaaa\\\ZZZ[[[\\\\\\bbbeeejjjqqq{{{uuunnneee^^^YYYTTTNNNJJJIIIGGGEEEDDDEEEFFFFFFEEEHHHIIIJJJJJJJJJLLLOOOQQQVVV[[[aaaeeeiiirrr~~~~~~~~~~~~~~~~~~}}}|||{{{yyyyyyxxxzzzyyyuuutttsssoooiiiaaaYYYMMMCCC<<<:::999999::::::::::::999888888888;;;:::<<<===>>>EEEUUUeee}}}444555555444333222111111333333333333222222222222111111000//////000111111222222111111000000//////000000///...............------------------------------.............../////////////////////////////////000222222333:::BBBNNNccc~~~~~~www|||}}}rrrnnnpppuuuuuuhhh[[[PPPFFF@@@===999555333222222111000......000111222444444555555555444333333222111111111111111111222333555555555777:::===???CCCGGGJJJOOOQQQUUUXXXZZZ]]]```bbbcccdddffffffgggiiimmmpppuuuvvvwwwyyy{{{|||||||||}}}}}}}}}||||||{{{zzzzzzvvvwwwxxx{{{}}}}}}tttiiibbb```______]]]`````````ccchhhpppyyy~~~{{{wwwrrrmmmbbb^^^XXXSSSPPPMMMJJJHHHFFFEEEEEEFFFHHHJJJKKKLLLMMMNNNOOOPPPRRRTTTYYY\\\bbbiiiqqqvvvzzz~~~~~~~~~~~~}}}|||{{{yyywwwvvvtttvvvuuurrrqqqqqqlllfff]]]UUUJJJ@@@;;;999999999555666888888999999;;;<<<<<<<<<===@@@BBBIIIYYYiii555555444444333222000000222222222222222222222222111111000000000000111111111111111000000000//////000000///...............------------------,,,,,,,,,---------......//////........................///...000333333222777===FFFSSSdddxxx}}}{{{qqqkkkuuuxxxlll___SSSKKKFFFBBB;;;666444222111000000000000111111111222222555555444333333222111111111111111111111222333444333666888:::<<>>:::999888888555666888888888999===???DDDEEEJJJMMMOOOTTTaaaooo}}}~~~444444444444333222000000000111111111111222222222000000000111111000000000000000000000000000000000000000///...............------......------,,,+++,,,,,,,,,---......//////........................///---///333333222666;;;@@@FFFPPP___uuu{{{mmmiiioooyyy{{{{{{rrreee]]]RRRKKKCCC;;;666333111///333222111000000000000000444444444333333222222222222222111111111222222333333444777888:::<<>>EEENNN]]]sssvvvhhheeefffiiiiiihhhnnnvvvwwwooo___XXXMMMCCC;;;777444222333222111000//////000111333333333333333333333333333222222111111111222222111333555666777999<<>>@@@AAACCCDDDGGGKKKNNNTTTVVVXXX[[[]]]aaafffiiihhhjjjmmmpppsssvvvxxxxxxvvvwwwxxxxxxwwwuuurrrqqqpppqqqsssvvvyyy}}}}}}|||{{{|||~~~zzznnneee```^^^\\\ZZZQQQUUUYYY[[[ZZZ[[[]]]```\\\eeeqqqzzz}}}uuuppphhhbbb]]][[[YYYWWWNNNMMMKKKJJJJJJIIIHHHHHHGGGHHHIIIIIIKKKNNNSSSVVVVVVYYY\\\___eeeooo|||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxuuurrrpppnnnmmmnnnllleee___ZZZPPPGGG???===:::999999888666555444777:::<<<@@@IIIVVV```mmmvvv}}}vvvnnncccQQQAAA111111000000000000000000000000111111111111000000..............................------------......///............---------.........------,,,,,,,,,+++++++++,,,,,,------------......///000/////////------...///000111222222000444:::???EEEOOO]]]ggg|||{{{zzz~~~qqq```YYYXXX\\\hhhtttzzzpppbbbWWWNNNEEE<<<666333333222333333333222000444444333333333333333333444333111000000000111111444333333444555777999;;;:::;;;<<>><<<;;;::::::999777:::777999@@@GGGOOO^^^nnnxxx~~~uuukkk^^^NNNCCC@@@222222222111111000000000000000111111111111000000..............................------------..................---------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,---......//////......,,,---...///000111222222///333888;;;>>>EEEPPPWWWiiiyyy~~~rrriiiddddddkkkuuu|||mmmaaaYYYRRRKKKFFF===999444222333333222000222222222222222333333333444333222111000111111222222222111111222444666777888999:::<<>><<<:::999>>>;;;===DDDKKKUUUfffvvvwwwjjj]]]PPPEEE@@@AAA444444333222111000000//////000000111111000000///////////////////////////......------------..................------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,------...///000111111111444777888999<<>><<<;;;;;;AAAAAADDDLLLUUUbbbsssyyykkkZZZLLLAAA<<>>???BBBEEEIIIMMMPPPTTTYYY\\\]]]___ccceeegggiiilllooooooqqqrrrrrrqqqppppppqqqsssvvvyyy{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}uuuooojjjdddaaa^^^\\\YYYXXXXXXXXXXXXXXXVVVXXX[[[^^^```ccciiimmmxxx|||~~~}}}vvvjjjaaaTTTQQQMMMIIIGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJKKKLLLKKKLLLOOORRRVVV\\\dddiiiiiiooowww~~~|||||||||}}}~~~~~~}}}|||{{{zzzxxxvvvuuuttttttssspppmmmjjjiiifffaaa^^^SSSOOOJJJEEEDDDFFFIIILLLKKKIIIFFFBBB???>>>???AAADDDHHHQQQ[[[fffsss|||hhh[[[KKK@@@:::;;;CCCLLL555555444333222000000/////////000000000000//////////////////////////////------,,,,,,,,,,,,------...------------,,,,,,,,,***++++++,,,,,,------------------,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,------......//////...111555888:::;;;===>>>CCCGGGQQQ^^^lllyyyuuujjjlllttt{{{}}}uuuwww}}}ooo\\\KKKAAA:::444000......///000111111222222333333333333333333333333333333333333333333222222333444555666888:::<<<======AAAEEEHHHLLLOOOTTTWWW[[[^^^```bbbccceeegggjjjkkkmmmooooooooonnnooopppsssvvvyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}zzzpppiiigggddd```]]]\\\[[[YYYVVVVVVWWWWWWWWWWWWYYY[[[]]]dddgggkkkooottt|||}}}yyyvvvsssrrrooollliiiiiihhhcccZZZQQQIIIIIIGGGEEEDDDDDDFFFGGGFFFFFFGGGIIIKKKNNNQQQSSSTTTVVVZZZ^^^cccjjjrrrxxx~~~}}}}}}~~~~~~~~~|||{{{xxxxxxwwwvvvuuutttsssrrrqqqnnnjjjfffbbb]]]XXXUUUMMMJJJDDD@@@@@@CCCGGGJJJJJJIIIGGGCCC@@@AAAEEEIIIKKKUUUcccoooyyyrrrhhhRRRIII???;;;<<<@@@JJJTTT444444333222111000000///...//////000000//////...........................------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......+++---000444888:::;;;;;;???@@@DDDMMM[[[nnn|||mmmfffgggmmmwwwzzzvvv~~~mmm[[[KKK???777333//////000000111111222222111222222333333333333222111111222222222111000000333333444555666888:::;;;:::===@@@DDDFFFJJJNNNPPPWWWZZZ\\\^^^___```ccceeegggiiikkklllllllllmmmoooqqqtttxxx{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}~~~zzzuuupppkkkgggeeebbb]]]YYYUUUTTTSSSSSSSSSTTTUUUVVVXXXZZZ\\\^^^```dddiiimmmrrruuu{{{{{{ssslllhhhdddaaa___YYYWWWUUUUUUUUURRRMMMHHHEEEEEEFFFDDDBBBBBBCCCDDDEEEHHHKKKNNNQQQVVV[[[___cccfffjjjooottt{{{~~~~~~~~~~~~~~~}}}{{{zzzxxxuuuuuuttttttsssqqqpppoookkkiiieee___YYYSSSNNNKKKFFFCCC???<<<<<>><<<;;;<<<>>>@@@BBB???BBBDDDEEEHHHPPP\\\eeeuuu}}}kkk\\\SSSJJJCCC;;;:::===EEEOOOWWWaaajjj111111111000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++---,,,,,,++++++*********+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,------......///111444555555444444666999===EEETTTfffssszzznnniiiqqq|||~~~~~~nnnYYYGGG>>>:::222222222111111111111111///000111222333222222111222333444555666555444444111111111222333444666777444666:::<<<>>>@@@CCCFFFKKKNNNRRRUUUWWWZZZ^^^aaaaaadddfffhhhhhhiiikkklllmmmqqqvvvyyyzzz{{{{{{|||||||||||||||||||||||||||}}}|||{{{{{{}}}}}}wwwllliiidddaaa^^^\\\ZZZXXXTTTUUUUUUTTTRRRQQQRRRTTTTTTVVVXXXZZZ[[[]]]aaacccgggoooyyy{{{wwwsssqqqpppmmmkkkiiiiiihhhgggeeebbb\\\YYYTTTPPPMMMKKKHHHFFFGGGHHHIIIHHHGGGGGGIIIKKKBBBFFFLLLNNNNNNMMMOOOQQQSSSXXX___fffmmmuuu~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxvvvtttrrrrrrqqqooolllhhheeeccc[[[ZZZWWWRRRKKKEEEAAA@@@<<<<<<<<<<<<>>>???AAABBB@@@DDDJJJOOOWWWdddsss}}}mmmYYYKKKFFFBBB???>>>>>>CCCNNNXXXaaakkkttt000000000000000000000000......//////......---,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((())))))))),,,,,,,,,++++++*********************************...///000111333444555666666555777;;;???GGGWWWeee}}}yyyrrrsssvvv~~~yyyvvvtttrrr{{{|||rrrfffUUUDDD;;;666333000............---///000000111111111111111777555222111111222222222555333000///222555333...555555666555666999===AAACCCFFFKKKOOORRRVVVYYY\\\\\\___bbbeeefffhhhjjjlllpppppppppppprrrtttwwwxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~{{{qqqkkkhhhfffbbb^^^[[[XXXUUUTTTTTTSSSOOOKKKMMMNNNOOOPPPOOOOOOQQQRRRYYY[[[^^^cccgggllloooqqquuuxxx~~~yyyuuurrrooojjjeee```\\\YYYXXXVVVWWWWWWWWWVVVUUUTTTSSSOOOMMMKKKIIIIIIIIIIIIHHHEEEHHHJJJIIIGGGGGGJJJMMMKKKNNNQQQTTTVVVXXX[[[^^^___dddllluuu~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||zzzwwwwwwwwwxxxwwwuuuooonnnllljjjgggccc^^^ZZZYYYSSSKKKFFFCCC@@@===:::<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHSSSdddqqq{{{xxxgggTTTJJJFFFAAA>>>>>>>>>EEEPPP[[[cccjjjqqqvvv////////////////////////......//////......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333444333222333666999???KKKWWWmmm{{{wwwvvv~~~uuulllfffeeennnxxx~~~|||sssjjj\\\NNNDDD???;;;666222111111111111111111111111111111111000444333333444555666666555333444444333333222111000444555555555555888<<>>===;;;:::;;;;;;<<<>>>BBBGGGLLLNNNQQQWWWeeexxxrrr```TTTFFF???;;;;;;@@@FFFQQQVVV]]]bbbgggkkkpppttt////////////////////////......//////......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111444333444777888:::BBBKKKXXXooo~~~xxxzzz{{{kkk```VVV^^^hhhppptttxxx~~~{{{vvvrrrkkk```VVVJJJDDD;;;444111000111111111111111111111111000000111333555666777777666555111333555555222000111333333333444333333666999<<<<<<>>>AAACCCFFFJJJOOORRRRRRUUUYYY\\\^^^aaaeeegggiiiiiijjjkkkmmmoooqqqrrrssstttuuuvvvwwwxxxxxxxxxwwwxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~wwwpppgggaaa^^^\\\XXXUUUPPPPPPOOOOOONNNMMMLLLLLLPPPPPPPPPQQQQQQRRRTTTTTTRRRTTTWWW\\\```dddhhhjjjiiijjjkkkmmmpppuuu||||||yyyuuurrrpppjjjgggccc___\\\XXXTTTPPPMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLLLLNNNQQQQQQQQQSSSYYY^^^```cccgggjjjmmmqqquuuxxx~~~~~~~~~}}}||||||}}}}}}}}}||||||{{{{{{{{{xxxvvvtttssssssrrrpppnnnhhhfffbbb^^^ZZZUUUPPPLLLEEEAAA===;;;;;;;;;;;;;;;::::::<<<@@@GGGPPPXXX\\\eeemmm|||~~~jjj[[[MMMFFF???<<<<<>>@@@DDDIIIMMMMMMOOOSSSVVVYYY]]]aaaddddddeeefffgggiiikkkmmmnnnmmmnnnppprrrtttuuuuuuuuuuuuvvvwwwyyyzzzzzzzzz{{{{{{|||}}}}}}}}}zzzqqqlllhhhdddaaa\\\ZZZXXXVVVUUUSSSQQQOOOOOONNNMMMLLLKKKKKKLLLLLLMMMNNNPPPRRRUUUYYY\\\^^^ZZZ[[[\\\^^^```dddiiimmmuuuyyy}}}{{{zzzxxxuuurrrnnnmmmkkkhhheeeaaa^^^\\\[[[YYYVVVSSSRRRPPPMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCDDDEEEGGGHHHIIIHHHJJJKKKMMMNNNOOOQQQSSSTTTWWWZZZ\\\^^^ccckkkqqqrrruuuyyy}}}~~~}}}}}}||||||{{{{{{zzzyyyxxxxxxwwwwwwvvvtttrrrqqqpppnnnkkkhhhbbb___ZZZUUUPPPLLLGGGDDD???===:::999999;;;===>>>===???CCCKKKUUUaaakkkrrr|||uuueeeTTTHHHDDD@@@===BBBJJJVVVhhhwww~~~|||xxxssspppooooooqqq.................................///......---,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---...//////---,,,---111222111333777===IIIZZZjjjxxx~~~zzzzzz~~~rrrdddZZZ\\\ccchhhmmmrrr|||kkkbbbUUUHHH???999666444000////////////000222222333444444444444666<<<@@@III<<<111111444333222333000111222111111222444666777888::::::<<>>HHHSSSaaappp~~~ooo]]]ZZZ^^^dddkkkttt|||sssfffXXXLLLBBB;;;777444333222000000111222222222333444444555:::CCCIIIVVVCCC555444777444111111000111222111111111333444555666888999:::<<<@@@BBBBBBDDDGGGIIILLLQQQVVVZZZYYY[[[]]]___bbbccceeeeeefffhhhlllpppsssuuuuuuuuussstttuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{}}}}}}~~~zzzuuuqqqnnnkkkeee```bbb```]]]ZZZXXXXXXXXXXXXSSSSSSRRRRRRQQQPPPPPPOOOMMMNNNPPPQQQQQQSSSUUUWWWXXXZZZ]]]^^^___```ccceeehhhnnnyyyzzzrrrooonnnmmmkkkkkkkkkjjjhhhfffcccaaa```]]]ZZZWWWUUUTTTRRRPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEFFFFFFEEECCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHKKKNNNRRRTTTVVV[[[```cccdddfffkkknnnoootttzzz~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{{{{yyyxxxvvvuuutttssspppnnnkkkiiigggccc^^^ZZZTTTOOOIIIDDDAAA>>><<<::::::::::::999999;;;???BBBDDDKKKYYYkkk}}}uuubbbTTTIII@@@;;;;;;======FFFXXXmmm}}}xxxsssooommm..............................//////......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++***))))))))))))***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...///,,,---111222000000333333666<<>>333555777222000222000111222222111000222333222444666777888999<<<>>>===???AAACCCFFFJJJOOOSSSSSSUUUWWWZZZ]]]______```aaadddhhhmmmqqqsssssssssqqqqqqssstttuuuvvvvvvvvvvvvwwwxxxxxxxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||wwwooolllhhhddd```_________aaaaaa```___\\\YYYVVVTTTPPPQQQSSSRRRQQQPPPQQQRRRTTTUUUVVVUUUTTTTTTVVVXXX\\\aaaiiittt{{{nnnfffbbb```]]]ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSPPPMMMKKKKKKKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIJJJKKKLLLNNNRRRWWW[[[]]]bbbhhhpppuuuxxx{{{~~~~~~}}}~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyyxxxxxxvvvuuusssqqqpppooojjjiiifffdddaaa\\\VVVRRRNNNIIICCC???===;;;:::999:::;;;<<<<<<<<>>;;;;;;???EEEKKKYYYjjjwww{{{wwwtttrrrooo..............................//////......---,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++******)))((()))))))))(((((())))))*********+++*********************************+++,,,,,,,,,------)))))),,,---+++***,,,000333888>>>DDDOOO```nnnzzzsssoooooowwwwwwkkk___[[[gggyyyttteeeWWWOOOCCCAAA<<<888444111000000000444666555222222666:::<<<222...444666000000666000111333222111000111333000222555777777777999::::::;;;===???AAAEEEJJJNNNOOOQQQTTTWWWZZZ[[[\\\\\\\\\___dddiiimmmoooppppppooopppqqqrrrsssttttttttttttuuuvvvvvvvvvwwwzzz}}}}}}}}}~~~~~~}}}||||||zzzyyy~~~{{{wwwtttttttttqqqqqqpppnnnjjjfffaaa___VVVXXXXXXWWWTTTRRRQQQRRRRRRSSSSSSRRRPPPOOOQQQRRRTTTVVV[[[cccnnnzzz}}}xxxuuuvvvxxxxxx}}}uuuiii```[[[XXXTTTQQQQQQQQQQQQQQQQQQPPPOOONNNNNNLLLIIIHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHJJJLLLMMMMMMLLLLLLRRRSSSTTTWWW[[[```dddggglllsss}}}~~~}}}}}}}}}}}}~~~~~~|||{{{{{{zzzyyyyyyxxxxxxtttsssrrrpppnnnlllkkkjjjgggeeebbb```\\\WWWRRRMMMKKKFFF@@@<<<;;;:::::::::;;;===???@@@AAAEEELLLQQQccclll{{{pppaaaSSSFFF;;;999::::::>>>DDDLLLVVVfffssswwwwww|||~~~xxxuuuuuuuuutttsss//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,+++++++++************+++,,,+++***)))(((******++++++++++++******)))************+++++++++))))))))))))))))))))))))************************++++++***************+++,,,+++,,,...000111///---000444666777999BBBRRR^^^www}}}wwwkkkbbbgggoooyyywwwnnngggjjjqqqxxxpppcccUUUFFF???:::333222555111///---...111444666666222333333333333333333444444333222111111222333444333222111111111333666777888:::<<<===>>>@@@DDDFFFGGGIIILLLPPPTTTVVVWWWXXX[[[^^^aaadddgggiiimmmppppppppppppppppppqqqrrrsssttttttsssssstttvvvyyy{{{||||||{{{{{{{{{}}}~~~|||~~~}}}{{{zzz~~~~~~~~~zzzxxxuuuqqqmmmdddddddddcccaaa]]]ZZZWWWXXXWWWUUUSSSQQQQQQQQQQQQSSSRRRSSSXXX```iiiooosssrrrqqqpppmmmjjjhhhhhhiiikkkkkkjjjkkklllooorrrtttuuuwww{{{yyywwwuuurrrqqqrrrtttttttttrrrooojjjccc[[[TTTNNNKKKMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNMMMLLLLLLLLLMMMNNNOOOPPPSSSSSSTTTTTTUUUWWWYYYYYYYYY[[[^^^aaadddjjjpppttt|||~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||}}}~~~~~~}}}|||{{{zzzzzzzzzxxxwwwvvvuuuuuuuuupppooonnnnnnmmmllliiifff``````^^^ZZZTTTLLLFFFBBBDDD===999999999999:::>>>AAACCCCCCAAAEEEQQQ]]]bbbwwwxxxmmmaaaUUUMMM@@@>>>;;;999999>>>FFFKKKVVV___kkkqqqrrrpppppprrruuuzzz|||xxxuuuwwwyyyyyy//////.........---------...........................---,,,+++++++++,,,,,,,,,,,,+++++++++***************+++++++++***)))((()))******++++++******)))))))))*********+++++++++))))))))))))))))))))))))************************++++++***************+++,,,,,,,,,---///000///...111444666555666<<>>>>>CCCHHHMMMVVVeeeqqqvvv}}}nnn```WWWNNNEEE???<<<;;;999888:::AAAIIIPPP]]]cccjjjlllkkkjjjlllnnnuuuzzz}}}{{{{{{|||{{{xxx...............---------++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,++++++++++++***************++++++******)))((()))******++++++******))))))))))))*********++++++))))))))))))))))))))))))************************+++***************++++++---,,,+++,,,.../////////000333555444222555===DDDOOO]]]nnn{{{~~~~~~~~~zzznnndddZZZXXXbbbrrrxxxssssss~~~sssaaaQQQBBB888444444333111111222333222111222222222222333333444444333333222222222222333333333222222111222333555666222444666777777999<<<>>>@@@AAADDDGGGJJJLLLNNNNNNTTTVVVZZZ]]]```cccfffiiimmmmmmnnnnnnnnnnnnooooooqqqppppppqqqrrrtttwwwxxxyyyyyyyyyyyyzzz{{{|||}}}{{{||||||{{{zzz{{{}}}}}}|||{{{zzzzzzzzz{{{}}}~~~vvvuuurrrnnnkkkgggeeecccfffdddbbbaaa```___\\\ZZZ^^^\\\ZZZYYYXXXXXXYYYZZZVVVVVVVVVVVVVVVVVVWWWWWWUUUWWWXXXZZZ\\\^^^^^^___```bbbdddfffjjjqqq{{{zzzsssmmmiiiddd]]]WWWVVVVVVVVVXXX[[[^^^^^^^^^]]]^^^______^^^[[[WWWUUUQQQQQQPPPPPPOOOMMMLLLKKKLLLMMMNNNPPPRRRTTTUUUVVVUUUUUUTTTUUUUUUVVVWWWXXXWWWYYY[[[^^^```bbbbbbbbbdddfffjjjnnnrrruuuwwwwwwxxx{{{~~~}}}}}}~~~~~~~~~{{{{{{{{{{{{zzzyyywwwwwwxxxxxxwwwvvvuuutttssssssnnnllliiigggeeeaaa]]]YYYQQQOOOLLLHHHCCC???;;;999999666777;;;===<<<===@@@AAAKKKWWWaaaooozzzjjjaaaSSSHHHAAA===:::777777888:::===BBBIIIRRRXXXaaacccfffgggfffhhhlllooouuu|||zzz........................************************------,,,,,,,,,+++++++++++++++++++++***************************))))))((())))))************))))))))))))))))))************))))))))))))))))))))))))*********************************)))******+++,,,...,,,***+++---/////////...111333222000111555999AAAJJJZZZkkkzzz~~~ssseee[[[\\\fffrrrzzzzzz|||ppp```PPPBBB999444333111111222222111000111111111222333333444444333333333333333333333333333222222222222333444555111222444444444666888;;;<<<===???BBBDDDGGGHHHIIIPPPSSSWWWZZZ]]]```dddfffkkkllllllmmmmmmmmmmmmmmmoooooopppqqqrrrtttvvvwwwxxxxxxyyyyyyzzz{{{|||}}}{{{|||{{{yyyxxxyyy|||~~~~~~zzzzzzzzzzzzzzzzzz{{{{{{}}}~~~|||zzzyyywwwtttoooiiidddbbb___[[[YYYXXXXXXXXXWWWRRRRRRSSSSSSSSSRRRQQQPPPSSSTTTUUUVVVWWWXXXXXXXXXUUUWWWZZZ]]]aaahhhpppvvvuuuwwwyyyzzzzzzxxxvvvuuuqqqqqqpppooonnnnnnmmmmmmmmmiiiccc___\\\YYYVVVSSSSSSRRRQQQSSSUUUVVVVVVUUU\\\^^^```aaa```]]]YYYWWWXXXXXXXXXWWWVVVUUUSSSSSSOOOPPPRRRTTTWWWZZZ\\\]]]]]]]]]]]]^^^___```aaaaaa```cccfffiiikkklllkkkkkkmmmpppvvv|||~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~{{{{{{zzzzzzxxxwwwvvvuuutttttttttsssqqqpppooonnnjjjhhheeecccaaa]]]XXXUUUKKKIIIEEEAAA>>>;;;:::999999777888<<<>>>>>>BBBHHHNNN[[[kkkyyy}}}ooobbbTTTMMMDDD===::::::999999666;;;BBBIIIPPPVVV\\\```___aaadddfffhhhlllrrrvvvxxx|||---.............................................---------,,,,,,,,,+++++++++++++++*********))))))*********))))))))))))))))))))))))******)))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,---,,,******,,,...//////,,,///222222111111333555<<<>>>FFFXXXnnnyyykkk```]]]ccciiivvv}}}~~~|||nnn]]]JJJ===555333111111222222111000000000111222222333444444333333333333333333333333333333222222333333444444111222333444333444777999::::::<<<>>>@@@BBBDDDEEELLLOOOSSSWWWZZZ]]]aaadddggghhhiiikkkkkkkkkkkkkkknnnnnnoooqqqrrrtttvvvwwwwwwwwwxxxzzz{{{|||||||||{{{{{{{{{yyyxxxyyy|||~~~|||||||||{{{{{{zzzyyyyyyyyy{{{~~~{{{tttooohhhcccaaa___]]][[[WWWWWWWWWWWWVVVTTTSSSRRRSSSTTTTTTUUUVVVVVVUUUUUUQQQRRRTTTWWW\\\bbbiiimmmiiiiiijjjkkkmmmnnnnnnnnnmmmkkkhhheeecccbbbbbbbbbdddbbb^^^[[[YYYWWWUUUSSSSSSQQQPPPQQQTTTUUUVVVUUU\\\^^^aaacccccc```]]][[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXYYY[[[^^^aaaccceeegggiiijjjkkkmmmnnnooopppqqqppprrruuuwwwyyyyyyxxxwwwyyy|||~~~}}}~~~~~~||||||~~~~~~}}}}}}|||{{{zzzxxxwwwuuuuuutttsssrrrrrrqqqooommmkkkjjjiiifffccc___[[[VVVPPPLLLDDDBBB???<<<:::999999:::;;;888999<<<>>>AAAIIIRRR^^^lll}}}sssfffWWWLLLDDD@@@;;;888777888999999999AAALLLWWW^^^bbbdddfffbbbdddhhhlllppptttxxxzzzttt---------...............------------------------,,,,,,---------,,,+++***+++************)))))))))+++***)))(((((((((((()))((())))))******))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***+++---.........+++---000222222222333444999888;;;GGG\\\sss}}}zzzzzz{{{|||}}}}}}kkk^^^ZZZ\\\eeemmmzzzxxxhhhSSSBBB;;;888444222222222222222///000000111222333444444333333444444444444333333333333333333333333333333111333444333333333666888777777888999;;;===???AAAGGGJJJNNNQQQTTTXXX\\\___aaaccceeeggghhhiiihhhhhhkkklllmmmoooqqqssstttuuutttuuuwwwyyyzzz{{{{{{{{{yyyzzzzzzyyyyyyyyy|||~~~}}}~~~~~~~~~}}}{{{zzzxxxvvvxxx{{{|||}}}zzzvvvsssooollljjjiiigggdddaaa___]]]\\\VVVWWWWWWWWWVVVVVVUUUTTTPPPPPPPPPSSSWWW]]]cccgggeeeeeefffiiimmmpppqqqqqqqqqnnnjjjgggdddcccccccccbbbbbbbbbaaa___\\\YYYXXXVVVTTTSSSTTTWWW[[[]]]^^^]]]```cccfffhhhhhhgggfffccccccddddddddddddcccccccccdddfffhhhjjjmmmnnnoootttuuuwwwzzz|||~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzzxxxvvvtttsssrrrrrrrrrrrrqqqpppmmmjjjgggeeeeeebbb]]]XXXSSSLLLEEEAAA===<<<:::888888888888999;;;999;;;???BBBHHHTTT```lllyyy}}}mmm^^^PPPDDD<<<999777555444555777:::<<>>:::999888888888888888999999;;;<<>>======IIIbbbxxx}}}|||zzz{{{}}}kkk```UUU[[[fffuuu~~~zzzzzz}}}}}}{{{}}}{{{nnnaaaLLLFFF>>>777444333333222...///000111222333444444333333444555555444333333333333444444444333222222111222333222111222333555333222222333444666999::::::===AAAEEEHHHLLLPPPSSSUUUXXX[[[___aaabbbbbbbbbeeefffhhhkkkmmmnnnooopppoooppprrrtttvvvvvvvvvvvvsssvvvxxxyyyyyyyyyzzz|||}}}~~~~~~}}}zzzxxxxxxyyyzzzzzzzzz{{{}}}{{{~~~{{{zzzyyyvvvsssooolllkkkbbb___]]]^^^bbbhhhmmmpppyyy{{{{{{sssnnnjjjhhheeellluuu}}}~~~wwwrrrmmmkkklllooorrrtttssstttvvvxxxzzz|||}}}~~~~~~~~~~~~||||||{{{zzzzzz{{{|||}}}}}}{{{zzz|||~~~zzz{{{|||||||||{{{zzzyyywwwvvvssspppnnnllllllllljjjjjjiiifffbbb]]]YYYVVVLLLJJJHHHGGGEEEBBB===:::888999999::::::;;;;;;;;;<<<@@@IIITTT\\\dddrrr~~~nnnbbbSSSFFF===777666777333444555:::DDDRRR```jjjjjjmmmqqqtttwwwyyy}}}zzzxxxwwwxxx{{{~~~{{{qqqjjjjjjmmmmmm---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---+++))))))***+++,,,---,,,+++)))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))*********+++++++++))))))(((((((((((())))))************************+++++++++++++++++++++++++++,,,...000222333444444222111333777888>>>MMM]]]yyy|||rrrjjjcccbbbmmm{{{|||zzzqqqjjjgggiiimmmwww|||rrrcccVVVFFF===<<<;;;777222111000...---...000333444222333444444444333222111444444444555555555666666333333333333333333333333222222222333333444444444:::;;;<<<>>>AAADDDGGGHHHKKKNNNSSSVVVYYY\\\___aaaccccccdddeeehhhjjjlllmmmlllnnnppprrrtttuuuttttttuuuuuuwwwxxxzzz{{{|||}}}|||}}}~~~{{{{{{{{{zzzxxxyyy{{{}}}~~~zzztttmmmgggiiimmmrrryyyzzzuuuqqqooorrrvvv|||yyyzzz}}}~~~}}}}}}~~~||||||}}}~~~}}}|||~~~}}}{{{zzzzzzzzzzzzxxxyyyzzzzzzzzzxxxuuutttvvvtttrrrpppnnnkkkgggcccgggeeebbb___\\\VVVPPPLLLFFFDDD@@@=========<<<<<<888777:::>>>===999<<>>;;;:::999888777888777:::>>>???>>>EEEMMMTTT^^^lllxxx}}}zzzqqqcccXXXKKKEEE===777555555444333777<<>>===<<<:::999888777777;;;:::<<>>@@@BBBDDDIIINNNRRRSSSTTTVVVXXX\\\```ccceeehhhhhhhhhiiikkkmmmppprrrpppqqqqqqqqqrrrrrrssssssvvvxxx{{{~~~~~~}}}|||zzzzzz|||}}}|||{{{xxxxxxvvvuuutttssssssssswwwvvvtttsssqqqpppppppppkkkjjjhhhhhhgggdddaaa^^^XXXUUUQQQNNNLLLIIIEEEBBB888999::::::::::::;;;<<<===>>>@@@DDDHHHQQQ]]]fff}}}tttlll```VVVOOOGGG???999888777555555666888999:::AAAMMM]]]nnn{{{ssspppqqqwww{{{++++++++++++++++++++++++))))))*********+++++++++++++++*********))))))***,,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,------.........------+++...111000///000333555777>>>FFFOOO\\\oooxxxfffaaakkkyyyooo___VVVVVV[[[dddqqq~~~}}}sssgggZZZQQQIIIFFFBBB===999666444444111111111111222222333333444444444444444444444444444444444333333222222222333222222111111000000000333333333444555666888888999:::<<<===???CCCHHHLLLNNNOOOQQQTTTXXX\\\___aaadddddddddeeegggjjjmmmooonnnnnnnnnoooooopppppppppsssuuuxxx{{{~~~~~~~~~~~~~~~~~~}}}{{{yyyyyyzzzzzzzzzyyywwwvvvuuutttsssrrrrrrrrrvvvtttrrrpppnnnmmmllllllfffeeeccccccbbb___\\\YYYSSSPPPKKKGGGDDDAAA???<<<777888:::::::::;;;>>>@@@???DDDJJJOOOWWWbbboooxxx}}}vvvddd\\\QQQGGGAAA<<<777444555555444444666:::>>>BBBLLLWWWeeerrr|||ppphhhnnnyyy*********+++++++++++++++)))))))))************++++++************)))))))))---,,,+++)))((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***++++++++++++,,,,,,---------,,,,,,***...000......000222111333999>>>BBBIIIYYYpppnnnbbbgggqqq}}}rrrddd^^^___dddppp~~~vvvllleeeccc^^^WWWNNNDDD<<<555222333222111111111111222222111111111111222222222222333333333333333333333333222222222222222111111111222111111111222333444444666777999:::;;;>>>BBBEEEHHHIIIKKKNNNRRRUUUXXXZZZ^^^^^^___aaadddfffhhhiiiiiijjjjjjkkklllmmmmmmmmmqqqsssvvvzzz}}}~~~}}}~~~}}}}}}}}}}}}~~~|||zzzxxxwwwwwwwwwvvvuuuuuuuuusssrrrqqqppppppppprrrqqqooommmkkkiiigggfffbbb```___^^^]]]ZZZVVVSSSLLLHHHCCC>>><<<;;;999888888:::<<<;;;:::<<>>EEEJJJTTT___jjjqqq}}}~~~yyysssiiifffrrr)))*********++++++++++++))))))))))))***************************))))))(((++++++***)))(((((())))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))***+++++++++******+++,,,,,,---,,,,,,)))...///,,,,,,///000---000333666888;;;HHH]]]nnn}}}lllkkklllrrr~~~~~~sssppppppzzz~~~zzzxxxyyy|||||||||{{{tttjjj\\\NNNAAA:::444333222111000000111111//////000111222333333444111222222333333444444555222222222222333333333333222111111111111111222222333555777888888999<<<>>>AAABBBDDDFFFIIIMMMPPPQQQVVVXXXZZZ]]]___aaabbbcccddddddeeefffhhhiiijjjjjjnnnpppssswwwzzz}}}~~~~~~}}}~~~|||}}}~~~~~~~~~}}}~~~}}}|||||||||}}}}}}|||yyywwwuuuuuutttsssqqqsssrrrqqqpppooonnnnnnnnnllllllkkkiiigggdddaaa___[[[ZZZXXXVVVUUURRRMMMJJJEEEBBB===999999999999888888;;;>>>???@@@EEENNNUUU___lllxxxwwwgggWWWLLLAAA>>>999444333222333333111555;;;@@@EEEKKKRRRWWW[[[eeemmmpppvvv~~~|||qqqjjjiiiiiilll{{{))))))******++++++++++++))))))))))))***************************)))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&''')))******))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***+++,,,---,,,,,,***...///******......***,,,---///111444>>>PPP^^^zzz~~~tttllleeefffqqq|||xxxnnniiieeefffooo{{{rrr```PPPGGG555444222000//////000000000000111222444555666777000111222333444444555666222222222333333444444444333333222222222222333333111333666777777777888999<<<<<<>>>AAADDDGGGIIIKKKRRRSSSVVVZZZ\\\^^^^^^^^^```aaabbbccceeefffggghhhkkklllooosssvvvxxxzzz{{{~~~~~~~~~~~~~~~|||{{{|||}}}~~~|||~~~|||{{{{{{{{{|||}}}|||yyyvvvttttttrrrpppoooqqqpppooonnnmmmlllllllllhhhhhhhhhgggddd```\\\ZZZUUUSSSQQQOOOMMMJJJFFFBBBCCC???;;;999999;;;<<<<<<777;;;???CCCGGGPPP\\\fffuuuyyykkk^^^RRRFFF>>>:::888555333222333444555444:::DDDLLLSSSYYY___ccc___iiiooooooqqqzzzvvvggg^^^ccckkksss*********+++,,,,,,,,,---+++***(((&&&''')))+++---))))))))))))))))))))))))************************((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&)))((('''&&&&&&'''((()))((()))*********((('''&&&''''''''''''((((((((((((************************))))))))))))************,,,,,,,,,++++++*********------,,,,,,------...///111000///000333;;;DDDKKK^^^vvv}}}~~~tttkkkjjjlllnnnttt}}}zzzpppbbbaaa^^^\\\bbbrrrjjjSSSCCC999222222111...///333111222222333333444444444444444444555555555555666333222222222222222333333333333333222222222111111111111222333555666777777::::::<<<>>>@@@AAACCCDDDIIIKKKOOOSSSUUUWWWWWWWWWYYYYYY[[[]]]___bbbeeefffeeehhhlllnnnppprrrtttvvvxxx{{{~~~{{{|||}}}~~~}}}|||{{{}}}{{{yyyxxxxxxyyyxxxvvvwwwvvvtttrrrpppooonnnmmmrrrooollljjjjjjjjjiiihhheeecccaaa___^^^ZZZVVVSSSOOOMMMJJJFFFCCCAAA@@@???<<<<<<<<<:::999999;;;===???CCCIIIPPPYYYdddpppyyytttaaaRRRHHHAAA;;;777333444333222111333777:::===DDDMMMVVV\\\aaadddeeegggjjjlllnnnpppvvv~~~{{{uuudddeeefffhhhllluuu*********+++++++++++++++***)))((('''((()))+++,,,))))))))))))))))))))))))************************(((((((((((((((((((((((()))((('''&&&&&&&&&'''''')))((('''&&&&&&'''((())))))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,,,,++++++*********,,,++++++++++++,,,------000///......000555===BBBPPPcccxxx|||tttqqqnnnkkkkkkooovvv}}}vvvmmmeeeddd```^^^bbbooosss```NNNBBB777444333111111444//////000000222333444555444444444444444555555555444333333222222333333444222222222111111111000000111111222333444555555666666777888:::<<<===??????CCCEEEHHHLLLNNNOOOPPPPPPSSSTTTUUUXXX[[[^^^```bbbaaadddgggjjjkkkmmmppprrruuuxxx|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}||||||{{{|||zzzxxxwwwwwwwwwvvvuuuuuutttrrrqqqooonnnmmmmmmooommmjjjhhhhhhgggeeeddd```^^^\\\ZZZXXXUUUPPPMMMHHHFFFCCC@@@===;;;::::::777888999::::::<<>>999444111222333222111222444999===EEEKKKUUU]]]bbbeeehhhiiijjjkkkmmmnnnpppttt{{{~~~mmmcccaaaeeeiiilllpppwww******************)))))))))))))))))))))*********))))))))))))))))))))))))************************(((((((((((((((((((((((())))))((('''''''''((((((((((((''''''''''''(((((())))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++*********,,,,,,,,,,,,,,,---......000000///......000555888AAALLLZZZiiixxx|||~~~|||wwwoooiiigggjjjsss{{{~~~vvvmmmjjjhhhdddaaabbbkkkxxxzzznnnWWWJJJ<<<555333222222444222222000000000222444555444444444444444444444444444444333333333333444444111111111111000000000000111111222222222333333333333444555666888999;;;;;;===>>>AAADDDFFFHHHHHHHHHKKKLLLMMMPPPSSSWWWYYY[[[[[[^^^aaaccceeehhhkkkmmmpppssswwwzzz|||}}}}}}{{{{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{yyyxxxvvvuuuvvvuuusssrrrrrrqqqpppnnnmmmmmmllllllkkkiiigggfffeeeccc___]]]YYYWWWTTTQQQOOOLLLHHHEEEAAA???===:::888777777777666888:::<<<>>>CCCIIIMMMXXX___kkkxxx{{{kkkTTTLLLBBB;;;777444000...222222222333444999@@@EEENNNSSS\\\cccgggiiikkkkkkmmmmmmmmmmmmooorrrxxx|||~~~mmm___XXXaaafffmmmrrruuuyyy~~~+++*********)))((((((((('''((()))***+++******)))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((''''''''''''''''''(((((((((''''''(((((((((***)))'''&&&&&&'''((()))''''''''''''((((((((((((************************((()))))))))************+++++++++***************...------------.../////////000000000//////222444999>>>FFFQQQ```qqq}}}yyyxxxyyy~~~|||sssnnnffflllsssxxx~~~}}}uuuqqqnnnjjjfffeeeiiiqqqwww~~~zzzuuueeeXXXGGG<<<888666666555999777444111000111222444444444444444444444444333444444333333222333333333222222222222111111111000222222111111111111111111333333444555666888888999:::;;;===???AAACCCCCCCCCCCCDDDFFFHHHLLLOOORRRTTTVVVYYY\\\^^^```cccfffiiikkkooosssvvvxxxzzz}}}~~~~~~|||zzz{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyywwwuuusssssssssrrrpppnnnooonnnmmmlllkkkkkkkkkkkkfffeeecccbbb```]]]YYYVVVQQQOOOLLLIIIGGGDDDAAA>>>===<<<:::888777777888888:::;;;===@@@FFFOOOYYY```ooovvv{{{pppaaaTTTEEEAAA;;;777555444222111222333444666:::AAAIIIOOOUUUZZZ```fffiiijjjkkklllnnnnnnnnnnnnoooqqqtttvvv}}}|||wwwooofff```^^^^^^eeekkkqqquuuvvvwwwyyy{{{+++*********)))((((((((('''(((***+++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''')))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************************************,,,,,,++++++,,,,,,---...+++---//////......000111444888===BBBJJJXXXkkkzzz{{{wwwuuuxxx{{{~~~~~~{{{xxxxxxzzzyyy}}}{{{uuuaaabbbgggppp}}}zzzwwwqqqllliiijjjmmmpppxxxwwwuuusssrrrrrrvvvzzzyyyooo___OOOEEE@@@<<<999<<<:::666333111222333444333333333444444444555555444444333222222222222222444444333333333222222222222222111111111111000000111222222333444555555666777888999;;;<<<===>>>???===>>>@@@BBBFFFIIILLLMMMRRRTTTWWWYYY[[[^^^cccfffgggjjjnnnqqqsssvvvzzz|||{{{}}}~~~~~~|||{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}|||||||||{{{zzzyyyxxxxxxwwwsssrrrqqqqqqpppooollljjjkkkkkkjjjhhhhhhggggggggg```___]]]\\\ZZZWWWRRROOOKKKIIIEEECCCAAA???<<<:::999999888777777888:::::::::<<<@@@GGGRRR```oooxxx{{{lll```VVVLLLCCC;;;999666444444333333222111333666:::@@@IIISSSYYY^^^bbbgggjjjlllmmmnnnpppqqqqqqqqqqqqrrrrrrqqqqqqoookkkeee```^^^```eeejjjnnnrrrvvvwwwuuutttuuuwwwzzz******************))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&&&&'''&&&&&&&&&''''''(((((((((((('''''''''''''''&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))************)))))))))***************)))))))))))))))******+++(((***,,,,,,,,,---...000222333666888:::BBBSSSccczzz|||vvvrrrtttwwwwwwvvvtttssssssrrrvvvzzz|||~~~~~~yyyrrr\\\YYYZZZddduuu{{{sssnnnkkkkkklllqqqnnnkkkiiigggjjjuuuyyyfffUUUJJJBBB===???===:::777666555666666222333333444555666777777666555444333222222222333555444444444333333333333222222111111111111111111//////000000111111111222333444444666777888999999::::::<<<>>>@@@CCCFFFGGGLLLNNNPPPRRRUUUXXX]]]aaaaaadddhhhkkkmmmppptttwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}|||{{{zzzzzzyyyxxxwwwvvvuuuuuupppooonnnnnnnnnllliiifffffffffdddcccbbbaaaaaaaaaZZZXXXUUUSSSRRROOOLLLIIIFFFCCC@@@>>>===;;;999888666666555666777999;;;<<<:::???HHHTTTbbbrrruuunnnaaaTTTKKKDDD>>>;;;333222111000000000111222333666<<>>;;;888777222222333555777888::::::888777666555555444444444444444444333333333222222111111222222222222222222000000000000000111111111222222222333444555666777777777888:::<<<>>>@@@AAAEEEFFFHHHJJJMMMQQQVVVZZZ\\\^^^aaadddfffiiimmmpppuuuxxx{{{}}}~~~~~~~~~~~~~~~|||~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzxxxwwwwwwvvvuuutttsssrrrnnnmmmmmmmmmllljjjfffcccaaa```^^^\\\[[[ZZZYYYYYYRRRPPPMMMJJJIIIHHHEEECCCAAA???;;;:::999999888777555555555777999;;;>>>???BBBKKKYYYhhhvvvvvvnnn\\\UUUKKKBBB===888666666///000000///000222444666;;;@@@IIIRRR\\\gggqqqwwwxxxxxxxxxxxxxxx{{{wwwmmmeee___bbbhhhooouuuxxxyyyxxxxxx||||||yyyxxxxxxzzzzzz|||*********+++,,,,,,,,,---)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((&&&'''((())))))((('''&&&$$$%%%'''((()))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++------,,,,,,------...///---...//////...///111333111,,,+++000444555:::AAADDDVVVjjjwww{{{zzzvvvrrrrrruuuxxxyyyxxxoooqqqoookkklllrrrrrrmmmggg```XXXVVV[[[hhhwww~~~{{{{{{{{{~~~uuunnnhhheeefffbbb```^^^]]]dddyyyvvvnnniii\\\YYYTTTMMMFFF???999666111222444666888:::;;;<<<::::::888777666666666666333333333222222222111111111111222222222333333333222222222222333333333333333333333333444555666777555555666777999;;;===>>>???AAACCCEEEGGGLLLQQQUUUXXXZZZ]]]```bbbeeeiiilllsssvvvzzz|||}}}~~~~~~~~~~~~|||{{{}}}}}}}}}|||||||||||||||{{{zzzzzzvvvvvvuuutttsssrrrrrrqqqmmmlllllllllkkkiiieeebbb]]]\\\ZZZXXXVVVUUUTTTSSSNNNKKKGGGDDDCCCCCCAAA@@@>>><<<999777777888777666666777777999;;;???AAACCCOOOZZZjjjzzz~~~vvvkkk^^^UUUJJJDDD===888555333111222111222222222333666:::===EEEKKKUUU___jjjuuu~~~}}}|||{{{{{{yyykkkbbbgggiiiooouuu{{{~~~~~~xxx~~~~~~{{{zzz{{{zzzyyyyyyyyyyyywwwvvv))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))******)))((('''&&&&&&%%%))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((()))***,,,,,,&&&&&&&&&''''''''''''''')))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,......//////000222333444;;;AAAMMM\\\kkkxxx~~~xxxtttwww~~~}}}vvvqqqnnnmmmkkkiiilllqqqlllmmmiii^^^UUUWWWdddqqq|||}}}~~~~~~|||xxxuuusssvvv{{{~~~oooeeecccddddddbbbdddlll{{{{{{oookkkccc[[[RRRJJJBBB===888666444333444666888::::::999888777666666666666444444444444333333333333555333111111222333222111111111111111000000000000333222222222222222222333333333444444666777888999;;;;;;<<<>>>AAAEEEIIIKKKPPPPPPQQQTTTXXX^^^dddgggkkkpppwww{{{|||zzzxxxvvv{{{}}}~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}|||{{{zzzzzz{{{|||{{{yyywwwtttrrrppppppooonnnlllkkkjjjiiigggddd```]]][[[UUUTTTSSSQQQOOOLLLJJJIIIDDDCCCBBB@@@===<<<:::999555666666555444444555777555999:::999===EEELLLOOO```kkkzzzxxxlllaaaXXXPPPHHHCCC<<<;;;999555222000222333000222333555777;;;@@@DDDQQQZZZeeeooo|||}}}}}}}}}oookkkmmmkkkttt|||}}}|||www|||}}}|||zzzvvvrrrnnnkkk))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&)))((((((((('''''''''&&&&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))***+++&&&&&&'''((()))******+++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------......///111222333777;;;BBBLLLYYYiiixxx||||||{{{vvvqqqpppnnnlllpppuuuvvvuuuqqqfff[[[VVVZZZ___qqqwww~~~|||wwwuuuuuuuuuxxx|||sssiiihhhgggfffhhhppp|||~~~xxxpppiiibbbXXXMMMEEE===:::666555555777777666999888888777777888888999888777777666555555444444666444222222333444333222222111111111000000000000222222111111111111222222333333333444555666777888888888999;;;>>>AAAEEEGGGKKKKKKLLLOOOSSSYYY^^^aaaeeejjjqqquuuvvvuuuuuuuuuxxxzzz}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{zzzyyyyyyzzzzzzyyyxxxtttrrrooonnnmmmllljjjiiihhhgggeeebbb___[[[WWWUUUNNNMMMLLLJJJHHHFFFDDDCCC@@@@@@>>>===;;;999888777444555666555555555777999666:::<<<===DDDPPP[[[```pppxxxyyysssggg```WWWNNNGGGAAA<<<888666666444222//////111333333555777:::>>>DDDLLLQQQ___kkkyyy~~~tttkkkkkkoooxxx|||~~~}}}|||zzzyyyvvvsssqqq))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***((((((((((((((((((((((((((((((''''''''''''''''''((((((((('''''''''''''''&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''(((((()))&&&'''((()))+++,,,------)))))))))*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---...///000111222444777;;;CCCTTThhhvvv|||wwwvvvuuusssvvv{{{|||{{{vvvnnndddZZZTTTQQQaaalllyyy~~~zzzyyyyyyvvvwwwxxx{{{zzzwwwsssrrruuu|||~~~yyyooo```UUUEEE???777333444555333000666666666777888:::;;;<<<:::999999777666555444444666444333333444555333222222222222111111111000000111111111000000111111111222222222222333555666777444555555777999<<>>===<<<;;;:::999777666555444444555777777777777:::<<<:::???BBBFFFOOO___mmmsssttteee\\\LLLHHHAAA<<<888444111///000111111//////000333555777:::???DDDKKKTTT]]]cccnnn}}}xxxpppjjjiiiooovvv~~~{{{{{{|||}}}zzzxxx))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((()))***++++++,,,,,,))))))))))))************************************,,,++++++******++++++,,,++++++++++++,,,---...///---000333333777CCCVVVddd{{{|||{{{~~~{{{yyyvvvrrrmmmeee[[[UUUVVVaaappp}}}}}}}}}}}}vvviiiUUUJJJ<<<555666777444111222333444555777999;;;===::::::999777666555444333555444333444555555333222333333222222222111111111111111000000000000111111111111111111222333444555222222333444666999;;;<<<===>>>???AAADDDHHHLLLNNNTTTWWW\\\___bbbfffjjjllloooqqqtttwwwyyyzzzzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{{{{zzzxxxxxxvvvttttttuuutttsssqqqqqqooolllkkkiiigggdddaaa]]]\\\XXXTTTOOOJJJGGGDDDBBBAAAAAA@@@>>><<<;;;:::888888777666555444444333555777888888888999;;;>>>???FFFMMMSSS^^^mmmyyy~~~zzzpppbbbSSSJJJ>>><<<888555333111000000///000000000000333666999<<>>BBBLLLXXXaaalllwww~~~{{{qqqggg\\\PPPFFF???999888666444222111111222///000111222333666;;;>>>CCCKKKWWWbbbjjjooosssuuuzzz{{{rrrjjjdddfffllluuu~~~}}}))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((***))))))(((((('''&&&&&&((((((((()))))))))******************************,,,++++++******++++++,,,+++*********++++++,,,---+++000555666555666;;;???LLL]]]ssszzzvvvvvvxxxxxxtttpppaaa```dddsss|||nnnZZZJJJAAA<<<888555222222222222333444555666999999999:::::::::;;;;;;555555555666777666444111444444444333333333222222111111111000000111111111111111111111111222333333111222222333444555666666666666888999<<<>>>@@@AAADDDGGGJJJMMMOOOSSSXXX[[[cccdddgggjjjmmmoooqqqrrrtttuuuwwwxxxzzzzzz{{{{{{zzzzzz{{{|||}}}}}}}}}}}}yyy{{{~~~|||{{{{{{|||~~~~~~~~~}}}|||{{{zzz{{{||||||zzzxxxvvvuuuvvvwwwvvvuuusssrrroooooonnnmmmkkkiiiiiihhheeeccc```\\\WWWTTTPPPNNNJJJFFFBBB???===<<<888888888777777555444444555555555555555555555555333555888:::;;;===AAADDDJJJVVVdddnnnvvv|||}}}{{{yyyoooaaaUUUKKKCCC;;;666333444444222000///000111...000333555888===CCCGGGOOOWWWbbblllqqqsssssssss|||wwwooofffcccdddkkksss{{{|||yyywwwwww))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&&&&'''((())))))((((((((((((((((((''''''(((((((((((()))))))))***************************,,,++++++******++++++,,,++++++******++++++,,,,,,,,,...///000111222555888===HHHXXXiii|||{{{{{{|||}}}|||yyyqqqllliiiqqqvvvcccSSSGGG>>>999666555444333222222222222333444555777888:::;;;<<<777777777888999999666333444444444444333333333333222222111111111111222222222222111111111222333333111111222333333333333333333444555777999;;;<<<===>>>@@@CCCFFFHHHJJJNNNQQQYYY[[[]]]```cccfffhhhjjjnnnoooqqqsssuuuwwwxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzvvvyyy|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzzzzyyy{{{}}}~~~~~~~~~|||zzzyyyyyyzzz{{{vvvtttsssssstttuuutttsssrrrpppnnnllllllkkkiiigggfffdddbbb___\\\XXXRRRNNNHHHFFFCCC@@@===;;;:::999555555666555555444333222333444444444555555666666666999===AAADDDIIINNNRRR[[[fffqqqwwwyyyyyytttooofff]]]OOOEEE>>>999444//////111222111///...000222000333777<<>>CCCIIINNNUUU[[[___mmmuuu||||||xxxssskkkcccTTTLLLAAA:::777555000,,,///111333333111000222555444777===CCCJJJSSS\\\bbbgggjjjmmmnnnnnnmmmlllmmmmmmttt{{{zzzssslllfffbbb```cccffflllsssvvvzzzwwwkkkhhhjjj))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------222555999@@@LLL```xxx|||xxxuuuuuuxxx|||nnn]]]TTTFFFCCC???:::888555333222444333000//////111444666===???AAACCCCCCAAA>>>===999888777777888888666444666444222000////////////333333222222111111000000000000000000000000000000444444444444444444444444888888999:::<<<>>>AAABBBIIIKKKMMMPPPSSSVVVXXXYYY[[[^^^cccfffhhhiiijjjkkkqqqssstttsssrrrqqqrrrtttssstttuuuvvvxxxzzz|||}}}~~~}}}|||~~~~~~||||||~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzz|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxvvvuuutttsssuuuqqqnnnooorrrsssppplllmmmjjjgggeeedddbbb___]]]XXXUUUPPPJJJFFFDDDDDDDDD>>><<<999666333222222333222111111111222222222111222333555555666888;;;>>>>>>DDDNNNYYYccckkkqqquuu||||||{{{yyysssiii^^^VVVBBB===666333222222000...333000///000000111777>>>:::BBBIIIMMMUUU___gggiiimmmnnnnnnllljjjhhhhhhhhhjjjmmmrrryyy{{{sssmmmhhhaaa\\\]]]bbbgggkkkmmmpppsssuuuvvv{{{wwwkkkhhhiii(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''(((((())))))))))))((((((''''''''''''((((((((())))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++************************+++,,,------...---------000111333666===KKK]]]jjj}}}{{{wwwuuuuuuwwwzzz|||yyyyyyyyyzzz|||uuummm]]]SSSFFF>>>;;;:::666333444333222111222333555666999<<>>@@@???@@@BBBEEEGGGJJJLLLMMMTTTXXX\\\```aaacccdddffflllmmmoooooonnnnnnoooqqqrrrssstttvvvxxxzzz|||~~~}}}||||||~~~~~~~~~|||{{{{{{}}}~~~}}}||||||||||||||||||{{{{{{{{{|||}}}~~~~~~}}}|||zzzyyyyyyxxxxxxxxxwwwvvvuuutttsssrrrqqqssspppmmmnnnqqqqqqoookkkiiigggcccaaa___\\\YYYVVVPPPMMMIIIDDD@@@>>>>>>>>><<<:::777555333222333333333222111222222333222222///222555666888<<>>;;;777444222222333444111555:::@@@DDDGGGHHHHHHGGGDDD???<<<;;;;;;:::999:::999777444333222222222222222222333333444444444111111111111111111111111222222222222222222222222111111222333444555777777999:::;;;<<<===???@@@@@@BBBEEEIIILLLMMMOOORRRTTTYYY[[[]]]___```bbbdddffffffgggiiikkkooorrruuuvvvxxxyyyyyy{{{|||}}}}}}|||{{{{{{|||~~~~~~}}}|||xxxwwwvvvwwwzzz|||}}}}}}}}}|||{{{|||~~~~~~}}}||||||{{{{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~|||zzzyyyvvvtttsssrrrrrrrrrrrrqqqqqqppppppooooooooommmjjjjjjjjjjjjgggeee```]]]YYYUUUQQQMMMIIIFFFBBB@@@===:::888666666666444333222222222222333333222222222222111222444555999;;;>>>@@@DDDNNN[[[fffsssxxxyyyoooaaaRRRGGG???999666222111111000111000//////000222777===@@@DDDNNNYYYccckkksssvvvyyy||||||yyy}}}{{{yyyxxxwwwuuusssqqqllleee^^^[[[YYYUUUSSSSSS]]]aaahhhnnnrrrsssttttttzzz{{{vvvlllgggeeehhhjjjkkkmmmpppppptttyyy}}}{{{tttiiibbb''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))''''''''''''(((((((((((('''((((((((()))))))))***)))))))))******)))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,((()))***+++---000444777:::FFFXXXkkk{{{|||uuutttqqqnnnmmmlllmmmmmmnnnoooqqqssssssqqqmmmjjjdddggglllttt~~~zzzvvvzzzzzznnneee```SSSNNNEEE===777555555666333444555777:::>>>BBBDDDHHHGGGEEEDDDCCC@@@;;;888;;;:::777555444333333333111222222333333444444444111111111111111111111111222222222222222222222222///000111222222333333444444555555666777888999999;;;>>>AAACCCEEEGGGIIIKKKOOOQQQTTTVVVXXXZZZ]]]___```aaacccfffjjjnnnqqqssstttvvvwwwyyyzzz{{{||||||zzzzzz{{{|||~~~}}}yyywwwvvvuuuttttttuuuyyy|||}}}~~~~~~|||{{{zzz{{{}}}~~~~~~}}}||||||{{{{{{||||||||||||}}}||||||||||||zzzyyywwwuuusssrrrqqqqqqqqqqqqqqqppppppooooooooollljjjhhhfffeeecccaaa___\\\XXXTTTPPPMMMIIIDDDAAA===;;;999777555444444444111111111111111222333333000111222222111222666999===@@@EEEHHHNNNZZZkkkxxx~~~|||vvvggg]]]PPPCCC;;;777555555///000000000000000000000222666>>>FFFKKKQQQ\\\hhhsss{{{~~~}}}}}}~~~{{{wwwlllaaaXXXTTTSSSTTTZZZaaasssxxx}}}}}}||||||}}}zzztttnnnhhhdddbbbfffhhhggghhhjjjmmmooouuuyyyzzzuuullleee''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******))))))************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,*********+++,,,...000111444:::EEESSSdddvvv~~~{{{wwwuuuqqqmmmkkkkkkkkklllmmmpppuuuzzz|||yyysssnnn^^^^^^```fffppp}}}{{{pppnnnuuullldddXXXKKK@@@999666555777555333222333666;;;===GGGHHHKKKOOOPPPMMMHHHCCC>>>===;;;999777777777888333333444444444444444444222222222222222222222222333333333333333333333333///000111222222222222111222222333444555666666777777:::<<<===>>>???BBBDDDEEEHHHKKKMMMOOOQQQTTTWWWZZZ[[[^^^aaafffjjjmmmpppooorrruuuwwwxxxyyy{{{}}}{{{{{{zzz{{{||||||xxxuuussssssrrrrrrtttxxx|||~~~~~~~~~~~~~~~~~~|||{{{{{{{{{|||}}}~~~}}}|||{{{{{{zzzzzz{{{zzzzzz{{{{{{{{{zzzyyyyyyxxxwwwuuusssrrrqqqppppppppppppooonnnnnnmmmllllllhhhgggdddaaa]]]ZZZXXXVVVTTTQQQMMMJJJGGGDDD@@@===666666444333222222111111///000000111222222333333000222444444333555;;;???CCCJJJSSSYYY___iiixxx}}}xxxooohhhTTTLLLAAA888222000//////---...///000000111333555:::???HHHQQQVVV[[[hhhuuu~~~yyyhhh]]]UUUVVVYYY]]]iiiwww{{{yyyuuuoooiiidddbbbeeefffcccbbbdddeeehhhlllppprrrqqqllliii''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((('''''''''((()))*********((()))***++++++***)))((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++---,,,,,,,,,.../////////222444999BBBOOO```rrr}}}~~~{{{xxxsssnnnllllllmmmnnnnnnqqqwww~~~|||wwwfffccc^^^^^^cccnnnzzz{{{pppmmmsss~~~vvvfffVVVIII@@@<<<999777444222222444666888AAAEEELLLTTTZZZ[[[YYYVVVMMMKKKGGGCCC@@@>>>===<<<777777777666666666666666222222222222222222222222333333333333333333333333///000111222222222111111222222333444555666777777555666888888888999<<<>>>===???BBBEEEFFFIIILLLNNNRRRTTTVVVZZZ___dddgggjjjkkkooosssvvvwwwxxx|||~~~}}}|||zzzzzz{{{}}}{{{xxxvvvrrrqqqqqqtttxxx|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvvvvtttsssrrrpppoooooonnnnnnmmmlllkkkjjjiiihhhgggfffcccbbb___[[[UUUQQQNNNMMMKKKIIIEEECCCAAA>>>;;;888333333222222111111111111///000000111222222222222111444666777666:::@@@FFFUUU```mmmuuuvvvyyy~~~wwwqqqllleee[[[TTTEEE@@@999333000///...------///111222444777<<>>::::::999999888888777777222222222222222222222222444444444444444444444444000111222333333222111000...///000111222444444555444555666666555666888:::888:::===???AAACCCFFFIIIKKKMMMOOOTTTXXX]]]aaadddiiimmmrrruuuvvvxxx|||~~~}}}{{{zzzzzz||||||zzzrrrqqqqqqtttxxx}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxwwwvvvuuutttqqqqqqpppnnnnnnmmmmmmmmmjjjiiihhhgggeeecccbbbbbb```___\\\VVVPPPKKKHHHGGGEEEBBB???===<<<:::777555333333333333333222222222///000111222222222222222222666999999999===EEEKKKhhhvvv{{{oooeee\\\SSSHHH@@@===:::666333333222111000///222555777999>>>FFFKKKTTTZZZcccjjjkkknnnzzz}}}{{{wwwttteee___```kkkuuu{{{nnniiiffffffeeeaaa___```\\\^^^aaacccgggmmmtttyyy((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---///111333777???JJJQQQXXXfffzzz||||||zzzuuuqqqrrrwww|||{{{|||~~~|||uuukkkbbb]]]```hhhooo~~~~~~wwwyyy}}}hhhYYYMMMBBB777444444111///000444777===DDDMMMXXXcccjjjoooooollleee\\\SSSLLLIIIDDDBBB@@@???<<<888555555111222333222111000000111555333222222333444444333111222222333333222222111111111111111111111222222222333444444555555444444888888:::<<<>>>@@@AAABBBDDDFFFHHHKKKNNNSSSYYY]]]cccgggmmmqqquuuxxx{{{~~~}}}|||{{{{{{|||}}}~~~{{{zzzxxxwwwyyy}}}~~~|||}}}{{{zzzzzz{{{|||~~~~~~}}}|||||||||{{{{{{{{{{{{||||||||||||xxxwwwvvvuuutttttttttttttttssssssssssssrrrooolllnnnlllkkkjjjkkkkkkiiigggkkkgggbbb```aaa___ZZZVVVVVVTTTQQQLLLHHHEEEBBBAAA>>>===;;;999666444222111222222222111000/////////222000111222111...///444777888888888:::AAAJJJRRRjjj~~~|||mmm\\\QQQIIIAAA<<<;;;444222000000111333444444999888888:::AAAJJJTTTYYYdddgggkkklllooovvvwwwpppoooooooooggggggjjjqqq{{{zzz|||yyymmmgggbbb```bbbbbb^^^ZZZZZZYYYYYY]]]eeeooowww{{{''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************************+++++++++,,,,,,+++,,,...000222888@@@FFFHHHSSSfff{{{~~~}}}}}}~~~zzzrrrmmmlllpppssszzz___QQQBBB;;;888555333444333555888===CCCLLLTTTZZZmmmsss{{{}}}wwwjjj^^^VVVMMMJJJFFFBBB???;;;999:::777888777666444333333444333222000111222444333333222222333333333333222222111111111111111111222222222222333444444444444333666666777999;;;<<<===>>>===>>>AAACCCFFFKKKQQQUUU^^^bbbhhhlllppptttwwwzzz}}}}}}|||{{{{{{{{{{{{||||||}}}|||zzz{{{~~~~~~||||||~~~~~~~~~zzzzzzyyyyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyvvvuuutttsssrrrrrrrrrrrrsssqqqpppppppppooollljjjiiihhhfffggghhhhhhgggeeegggbbb]]]\\\\\\ZZZUUUQQQNNNLLLIIIFFFBBB???===<<<<<<;;;:::888555333222111222222222222222111111111222111222555444111333777777:::===AAAEEELLLUUU[[[kkk|||yyyhhh[[[MMMEEE@@@;;;777777333222222222444666888888;;;>>>CCCJJJRRRZZZaaaeeeiiikkkmmmnnnooottt}}}~~~qqqkkkkkklllnnnmmmmmmooottt}}}{{{|||yyytttgggeeebbbaaaaaa```\\\XXXYYYZZZ]]]ccckkkqqquuuvvv''''''''''''''''''''''''''''''((((((((((((''''''(((((('''&&&&&&&&&''''''(((''''''&&&&&&''''''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++*********++++++++++++,,,***,,,---...///222666999888???NNNeee|||}}}}}}}}}{{{jjjVVVJJJBBB<<<999:::444333333555888===CCCFFF\\\fffuuuwwwmmmfffeeebbb\\\TTTMMMGGGCCC@@@;;;:::888666444444333333444222111222444555555444222333333444444333333222222222222222222222111111111111222333333333333222333444444555666777888999999;;;===???BBBFFFKKKNNNUUUYYY^^^cccgggkkkooorrruuuvvvwwwwwwxxxxxxwwwwwwyyyzzz|||~~~|||{{{}}}~~~||||||||||||}}}|||zzzyyyyyyyyyxxxxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||{{{|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}|||zzzzzzyyyyyyyyyxxxyyyyyyxxxxxxwwwvvvuuutttsssrrrqqqppppppppppppqqqooolllkkkkkkkkkiiihhhdddcccaaabbbccccccbbbaaa___[[[WWWUUUTTTRRRMMMJJJEEEDDDAAA???<<<:::999888888888777666444333222222222222222222333333333333///...000444444111333777999>>>FFFNNNTTTZZZ```dddkkkuuu{{{nnncccOOOFFF===999888444333444333333333555999???DDDGGGKKKOOOXXXaaahhhlllnnnoooooopppqqqooonnnqqqwww}}}uuullliiikkkoooqqqqqqqqqsssvvv}}}|||vvvqqqooohhhhhhhhhgggeeeccc```^^^[[[^^^bbbhhhlllllljjjggg''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++************++++++++++++,,,---///000111222333444111666@@@PPPcccrrr|||nnn```TTTIIIBBB@@@;;;888555555777:::<<<>>>FFFNNNYYYdddjjjnnnpppqqqyyyzzzvvvnnncccYYYMMMEEE@@@===999777555555555444666555444444666777777666333333444444444444333333333222222222222222111111000000111222222222222222222222222333444444444555555777:::;;;===@@@DDDGGGKKKOOOTTTXXX\\\```dddhhhjjjkkkmmmooopppqqqpppppptttuuuxxx{{{~~~{{{yyyyyy|||~~~~~~}}}|||zzzyyyyyy{{{|||}}}|||zzzyyyxxxwwwvvvvvvvvvxxxzzz|||~~~~~~}}}}}}}}}||||||||||||}}}}}}|||||||||||||||}}}~~~{{{zzzyyyyyyxxxxxxyyyyyyxxxyyy{{{|||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvuuusssrrrsssrrrqqqppppppooooooppppppmmmjjjhhhhhhhhhgggfffbbb```___^^^___^^^]]][[[WWWTTTPPPNNNLLLJJJFFFCCC???>>>===;;;999888888777444444444444333333222222333333333333333333333333111000222555555333555:::>>>EEEPPP[[[cccgggiiijjjjjjlllmmmnnnmmmdddWWWKKKAAA:::444444444222111444333444666:::BBBNNNZZZbbbfffjjjoootttwwwwwwuuussstttuuutttqqqoooooorrruuuyyy~~~{{{yyyyyyrrrqqqppppppqqqtttvvvwwwpppqqqsssvvvzzz|||ssspppooommmmmmmmmkkkgggeeeeeeeeeeeeeeeeeedddaaa[[[SSSMMM''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************))))))*********+++++++++,,,---///111333333333222///333:::AAAIIISSS___gggyyyyyymmm^^^QQQKKKCCC???:::888999;;;<<<;;;:::===DDDKKKSSS]]]ffflllyyyxxxmmm^^^PPPJJJFFF@@@<<<::::::999888777666444444666777666555444444444555555444444444333333333333222222111111///000111111222222111111111111222222333333333333///111444555666888;;;===BBBEEEIIIMMMPPPTTTYYY\\\___aaadddgggiiijjjjjjjjjnnnooorrrvvvzzz~~~zzzxxxxxxyyyzzz~~~~~~}}}|||{{{yyyxxxwwwxxxxxxyyy{{{|||~~~~~~||||||xxxwwwuuuttttttvvvwwwxxxzzz{{{|||}}}}}}~~~}}}{{{||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzzzz{{{|||}}}xxxxxxwwwvvvvvvvvvvvvwwwuuuwwwyyy{{{|||||||||{{{{{{{{{|||}}}}}}}}}}}}}}}~~~||||||}}}~~~}}}|||xxxxxxwwwvvvuuuuuuuuuuuuwwwwwwxxxwwwvvvtttrrrpppsssrrrqqqpppooooooooooooooolllhhhfffffffffdddcccaaa___\\\[[[ZZZXXXUUUSSSOOOMMMJJJGGGEEECCC@@@>>>:::999888777666666666666222222222222222333333333444444444333333222222222777555777:::;;;:::===BBBFFFMMMZZZgggppptttrrrqqqjjjbbb[[[YYYVVVOOODDD<<<<<<666222333222000111444777999>>>EEEQQQbbbttt~~~|||{{{zzz{{{zzzxxxtttqqqpppppppppqqqtttuuurrrlllgggeeeeeeccciiirrryyy}}}|||zzzxxxnnnqqquuuyyy{{{zzzvvvvvvuuusssooojjjfffeeegggjjjpppkkkddd[[[QQQFFF<<<666&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((('''&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++******+++...111111000///,,,111555666777===HHHQQQ^^^ooowwwhhh```MMMGGG@@@<<<;;;;;;999777555888<<>>AAAFFFIIILLLMMMOOORRRVVVZZZ]]]___\\\___ccciiipppvvvzzz}}}}}}{{{zzz{{{}}}~~~}}}yyyyyyyyyxxxxxxwwwvvvuuuvvvuuuuuuuuuuuuuuuvvvvvvtttuuuwwwxxxyyyxxxvvvuuuuuuttttttvvvzzz|||}}}}}}||||||{{{{{{|||~~~~~~~~~~~~~~~yyyxxxuuusssrrrssstttuuuuuuvvvxxxzzz||||||||||||~~~~~~}}}}}}}}}}}}}}}|||zzzyyyyyyzzz{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvwwwwwwwwwvvvuuuttttttssstttttttttrrrtttwww{{{|||}}}|||{{{yyyzzz{{{|||}}}}}}}}}}}}{{{yyyxxxwwwxxxyyyxxxwwwuuuuuuttttttssssssttttttqqqrrrttttttsssqqqnnnmmmkkkjjjiiihhhggggggggggggbbbaaa___^^^]]][[[XXXVVVUUURRROOOMMMKKKIIIFFFCCC>>>>>>===<<<999777777777333333222111111111111222111111222222222333333333444444555666888999::::::;;;999:::???CCCHHHRRR[[[fffiiioootttvvvrrriiibbbUUUJJJ@@@>>>===999555555666333111333555666<<>>777888888444222444555222222555999<<>>======:::777777===EEENNNXXXgggyyyxxxnnnccc\\\YYYOOOKKKEEEAAA>>>===<<<<<<999888777777888888666444444333222111111333555666333333444444333333222111000000111111222222222222222222222222222222222222111222333444666777888888;;;<<<>>>AAADDDFFFIIIJJJNNNPPPUUUYYY___gggpppvvvyyy{{{||||||zzzxxxwwwxxxxxxwwwvvvuuutttsssrrrrrrqqqppppppooooooooooooooommmnnnnnnooopppqqqqqqqqqrrrssstttttttttsssqqqpppnnnmmmlllnnnrrrwww{{{|||}}}~~~~~~}}}{{{yyyzzz{{{~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzz||||||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvuuuuuutttsssqqqooonnnppprrruuuyyyzzzzzzxxxwwwyyyzzz{{{|||{{{zzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvuuuttttttuuuvvvwwwyyyxxxvvvttttttuuuvvvwwwuuuvvvvvvwwwxxxxxxxxxxxxvvvxxxyyy{{{{{{zzzxxxwww|||yyyuuurrrssstttttttttrrrqqqqqqrrrsssrrrooommmppppppooonnnllljjjhhhgggfffdddbbbaaaaaa___\\\ZZZ[[[XXXTTTQQQPPPNNNKKKIIIHHHFFFDDDAAA???<<<;;;:::888777777666555555444444222222222222111000///...111333444444222111111222777888;;;???BBBDDDFFFGGGJJJOOOUUUZZZ___gggsss|||}}}yyyrrrjjjaaaVVVKKKDDD===:::666555555444222///555666777999>>>EEEMMMSSSbbbjjjvvvxxxmmmeeeZZZUUUSSSYYY```dddgggkkklllpppvvvyyyzzzzzzzzzzzz~~~yyytttqqqqqqssstttsssrrrqqquuu|||~~~{{{ooodddaaa^^^UUUKKKEEE:::777222---+++***+++,,,((((((((((((''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((('''%%%$$$%%%&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))***+++,,,,,,,,,,,,******+++,,,---...//////...222<<>>EEERRRcccooo|||}}}wwwtttggg```VVVNNNIIIFFFCCC@@@;;;:::888888777666333000666555444333222333444444333444444444444333222222000111111111222222222222222222222222222222222222222222333444444555666666888999;;;===???BBBCCCDDDHHHJJJNNNSSSXXX```hhhmmmsssuuuwwwwwwvvvuuuuuuuuuuuuuuutttrrrqqqpppooonnnmmmmmmlllllllllllllllmmmiiiiiiiiihhhhhhhhhiiiiiinnnooooooppppppooonnnmmmkkkjjjiiikkkpppuuuyyyzzz}}}~~~~~~{{{zzzzzz{{{|||~~~~~~}}}||||||||||||}}}}}}~~~}}}|||||||||~~~~~~|||{{{zzzzzzyyyxxxxxxxxxyyy|||||||||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwvvvvvvuuuuuusssrrrqqqppppppqqqsssuuuvvvvvvuuuuuuxxxyyyzzz{{{zzzyyywwwuuuvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvtttssssssssstttuuuwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvtttsssssssssuuuuuutttuuuvvvwwwwwwwwwwwwwwwvvvwwwxxxyyyyyywwwvvvuuuwwwuuuqqqppppppqqqppppppooonnnmmmnnnoooooollljjjllllllkkkjjjhhhfffeeecccaaa```^^^\\\[[[ZZZWWWTTTSSSPPPLLLJJJHHHFFFDDDBBBAAA@@@>>>;;;999777777666666555555444333333222222000111111222222222111111222333555666666777999;;;999===BBBJJJQQQWWW[[[^^^bbbfffkkkooorrrvvv{{{~~~yyyrrrggg[[[QQQGGG???:::999666333222333444333111777999===BBBHHHOOOWWW\\\cccjjjuuu~~~uuunnnjjjccc^^^]]]aaafffgggiiikkkooottt{{{~~~}}}~~~wwwtttpppllljjjjjjkkkmmmnnnllllllooouuuzzz}}}~~~xxxppphhh___ZZZRRRFFF>>>;;;444222///,,,******+++,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&(((((((((&&&&&&'''(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))************+++++++++++++++*********+++,,,------...///+++///444999DDDXXXsssssshhhccchhhrrrzzzzzzxxxyyylll[[[OOOGGGAAA===888999999888:::AAALLLTTTcccnnn}}}zzznnnddd]]]VVVMMMGGG@@@===;;;999888666444222666666555555444333333333444444444444444333222222111111111111222222222222111111111111111111111111222222222222333333444444555555666888999;;;<<<===???AAAEEEIIIMMMTTT[[[___gggjjjmmmnnnnnnnnnoooppppppoooooonnnmmmlllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkjjjhhhfffdddddddddeeehhhiiijjjjjjkkkllllllllljjjhhhfffhhhlllqqquuuvvvzzz||||||{{{yyyxxxyyyzzzzzz{{{|||~~~~~~~~~}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwyyy{{{}}}~~~~~~|||zzzyyyxxxwwwvvvvvvvvvwwwxxx|||||||||||||||}}}}}}}}}}}}|||zzzxxxwwwvvvuuuuuuvvvvvvvvvuuuuuusssrrrrrrpppppppppqqqqqqqqqqqqrrruuuvvvwwwxxxwwwvvvuuutttsssssstttuuuvvvwwwwwwxxxuuutttrrrppppppqqqrrrsssuuuuuuttttttttttttuuuuuuuuutttrrrqqqqqqrrrssssssssstttuuuvvvwwwwwwwwwwwwuuuuuuvvvvvvuuutttsssrrrqqqooonnnmmmnnnmmmllljjjjjjiiiiiijjjkkkjjjiiiggggggffffffeeecccaaa___^^^[[[YYYVVVTTTSSSQQQNNNLLLJJJGGGDDDBBB@@@???===;;;:::999777666555444333333333333333222111111000000///000111111222333333444222333444555555888<<>>???>>>===>>>AAADDDJJJVVVgggyyy~~~xxxlll^^^SSSIIIEEE???;;;999999888888444555555555555444333222444444444555444333333222222222222222222222222222111111111111111111111111222222222222111111111111333333333444555666666666888:::===@@@CCCHHHNNNRRRZZZ]]]```ccccccdddfffggggggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkllljjjgggdddbbbaaaaaaaaaddddddeeegggjjjmmmoooqqqmmmjjjggggggiiimmmpppqqquuuvvvwwwvvvttttttuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxwwwuuuuuutttttttttsssttttttvvvxxxzzz|||~~~}}}zzzyyyyyyxxxvvvuuuvvvwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{||||||{{{yyywwwuuutttttttttuuuuuuuuuuuuuuuttttttsssqqqpppooonnnmmmnnnoooooorrrrrrsssttttttssssssrrrpppqqqqqqssstttuuuvvvvvvtttrrrpppnnnnnnoooqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppqqqqqqrrrrrrssstttuuuvvvwwwwwwwwwuuuttttttsssqqqppppppooollllllkkkllllllkkkiiifffgggfffeeefffggggggeeedddbbbaaaaaa```^^^\\\ZZZYYYUUURRROOOLLLKKKIIIFFFDDDCCCAAA>>><<<<<<;;;999777666555555444333333444444222222222111111000000000000000000111222333444444666666666666777:::???CCCNNNVVVbbbooozzzuuukkkYYYQQQEEE<<<777555555555222222333555999===@@@AAACCCIIIRRRZZZ___bbbdddfffdddiiiooouuu|||}}}yyywwwnnnnnnnnnoooqqqsssuuuwwwtttnnniiijjjkkkkkkooouuu{{{|||uuummmllliiifffdddcccbbbbbbcccbbbcccfffjjjooosssuuu|||}}}~~~sss___VVVKKKCCC999000,,,---)))******++++++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((((('''''')))***))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******+++++++++***))))))))))))******+++,,,,,,,,,000000//////222999DDDKKKbbbrrrtttdddZZZYYY\\\ggguuu}}}mmm```VVVPPPIIIGGGCCC>>>;;;:::<<<>>>???GGGSSSaaappp~~~uuuhhh\\\TTTIII@@@<<<:::::::::444444555666666555555444444444555555555444333333333222222222222222222222111111111111111111111111222111111111111000000000222222222222333333333333333555888:::<<>>>>><<<999888888777666444333333333222222333444444222222222222111111111111111111111111222333444555999:::;;;<<>>CCCFFFIIINNNTTT[[[aaaccccccbbbbbbdddggglllrrrvvv|||vvvmmmhhheee___bbbfffkkkpppuuuwwwyyyrrrlllggggggiiimmmvvvuuuoooooommmjjjgggdddbbbaaa```^^^___aaacccfffkkkpppsssuuuyyy~~~pppXXXJJJ;;;555333///------***++++++,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((((((''''''((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))***************)))))))))*********+++++++++---,,,---///333777999:::HHHXXXqqqpppbbbYYYUUUVVV```nnn~~~uuummmiiiaaaYYYLLL@@@999888;;;>>>;;;>>>CCCJJJUUUbbbpppxxx~~~rrriii\\\OOOFFFAAA>>><<<888888777777777777777777555555555555555444333333333333333333222222222222222222222222222222222222111111111111111111000000222222222222222222222222222333666777888999<<>>===;;;:::888666444333444444333111111111000000111111222333222222222222222222222222222222222222444666888:::777:::>>>DDDKKKTTT^^^eeesssyyy~~~tttjjj]]]NNNCCC<<<:::666444444444333222222666<<>>@@@@@@AAABBBCCCDDDEEEFFFHHHKKKMMMNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXXXXYYY[[[]]]^^^^^^]]]\\\ZZZZZZZZZ\\\```ffflllooorrrmmmeee___]]]^^^______bbbdddeeefffeeeeeeggghhhhhhhhhgggggggggggghhhhhhiiiiiihhhhhhhhhhhhhhhiiihhhiiikkkmmmpppqqqssssssvvvvvvvvvuuuuuutttssssssrrrtttvvvxxxyyyyyyyyyxxxzzzyyyyyyyyyxxxxxxxxxxxxxxxvvvrrrooommmlllmmmmmmkkklllnnnooopppqqqqqqqqqnnnmmmlllkkkkkkkkkkkkkkkggghhhhhhiiijjjkkklllmmmlllllllllmmmmmmnnnnnnnnnllllllmmmmmmmmmlllkkkjjjlllmmmnnnoooooonnnmmmlllhhhhhhiiijjjjjjjjjjjjjjjjjjkkklllnnnooopppqqqqqqnnnkkkgggccc```___```aaa___^^^^^^^^^______]]]\\\]]]ZZZWWWUUUTTTSSSRRRPPPMMMLLLLLLJJJIIIGGGEEEDDDDDDAAA===:::999999888777666444222111222333222111111111000000000111222222111111111111111111111111222222333555888<<>>FFFMMMPPPRRRUUUWWW\\\```dddffffffeeefffffffffhhhjjjkkkkkkkkklllmmmiiihhhddd___[[[XXXYYY[[[^^^```cccgggkkkmmmoooooonnnlllmmmrrryyyzzztttjjjgggddd```______aaabbb___```aaa```^^^```cccggggggpppwwwwwwqqqgggXXXLLL:::222++++++,,,***))))))************)))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&%%%###!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&''''''%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((******+++++++++))))))))))))************,,,------,,,+++,,,///222444777@@@PPPeee|||tttiiicccUUUSSSRRRTTTXXX```kkkuuu|||~~~~~~mmm\\\NNNEEE===>>>@@@@@@@@@BBBEEEGGGEEENNN[[[fffooozzzxxxoooeee[[[TTTGGGEEEAAA===:::999999999555555666666555555444333444444444333333222222222444444444444444444444444000111111111222222222222000000111111111111111111111222444444333444555777444666999;;;;;;:::;;;<<<===>>>???@@@AAACCCDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNNNNPPPTTTWWWYYYYYYXXXWWWXXXWWWVVVWWWZZZ___dddhhhnnnhhhaaa[[[YYYZZZ[[[\\\[[[]]]^^^___^^^___```bbbddddddcccbbbbbbccccccccceeeeeedddddddddeeeffffffhhhiiikkknnnpppqqqrrrssssssssssssrrrrrrqqqqqqqqqoooqqqtttwwwxxxxxxvvvuuuyyyyyyyyyxxxxxxxxxwwwwwwvvvssspppllljjjiiijjjkkkiiijjjlllmmmooopppppppppkkkkkkkkkkkkjjjjjjiiiiiifffffffffggghhhjjjlllllllllllllllllllllllllllllliiijjjlllmmmlllkkkiiiggghhhiiijjjjjjjjjjjjiiihhheeeeeefffggghhhhhhggggggfffgggiiikkklllmmmnnnnnnkkkhhhccc^^^\\\[[[\\\]]][[[ZZZYYYYYYZZZZZZYYYXXXYYYVVVRRROOONNNMMMKKKJJJFFFFFFEEEDDDCCCAAA???>>>@@@===999777666666666555666444333222444444444333333222222222222333333444000000000000111111111111222222444777;;;AAAEEEHHHPPPUUU\\\eeeooozzzyyyrrrmmmlllnnnpppbbbZZZOOOEEE>>>;;;:::999999777666777999<<<======???FFFOOOVVVYYY[[[\\\^^^^^^aaadddggghhhiiijjjlllgggiiijjjiiigggdddcccccc```___\\\YYYWWWYYY]]]aaaccccccdddeeefffhhhiiijjjoooooottt|||zzzgggdddaaa^^^^^^```ccceeedddeeeeeebbb^^^^^^```ddddddlllrrrlllaaaSSSDDD999000...---///---((('''((()))(((((((((((()))******&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''(((((())))))******''''''''''''(((((((((((((((((()))***************+++++++++++++++***)))(((++++++,,,,,,,,,,,,------000222777@@@IIIYYYppp{{{sssllleee___WWWQQQOOORRRWWW[[[___eeemmmwwwyyyaaaRRROOOMMMIIIGGGEEECCC@@@>>>>>>AAADDDJJJRRR^^^mmmwww}}}tttiiicccUUUIIIGGGFFFAAA>>>>>>888999888777555444555777333444666555444333333333444333333222222222222333000000000000000111222222000111111111111000//////000000000000111111111111222222333444444555666666999888888888888:::<<<===<<<===>>>???@@@AAABBBBBBHHHIIIJJJMMMOOORRRSSSTTTQQQPPPOOOOOOQQQSSSVVVXXX[[[ZZZXXXVVVTTTTTTTTTTTTWWWWWWVVVVVVWWWWWWXXXYYY\\\\\\\\\\\\\\\\\\]]]]]]___`````````^^^^^^```aaaeeefffgggiiikkkmmmnnnooolllmmmooooooooooooqqqrrrnnnppprrruuuvvvvvvuuutttwwwwwwvvvuuuuuutttssssssuuurrrnnniiifffeeeeeeeeeiiihhhiiikkkmmmmmmllljjjnnnllljjjhhhgggffffffgggddddddddddddeeefffgggggglllkkkkkkjjjjjjiiiiiihhhfffeeeeeeggghhhhhhfffdddcccdddeeeeeeeeedddbbbbbbaaabbbbbbbbbccccccddddddgggggghhhiiiiiiiiihhhhhheeedddaaa]]]ZZZWWWUUUUUUSSSSSSRRRRRRRRRRRRQQQQQQNNNMMMLLLJJJHHHFFFDDDCCC@@@@@@@@@???>>>===;;;:::666666555555444333222222444444333333222222111111333333333222222111111000444333111000000111444666999:::<<<>>>CCCLLLYYYbbbgggmmmvvv~~~yyyeeeXXXVVVVVVUUURRRHHHHHHEEEAAA<<<:::;;;<<<<<<:::;;;@@@BBB@@@AAADDDIIIQQQ[[[bbbddddddddddddaaahhhlllmmmrrryyy{{{wwwtttmmmiiijjjhhhaaa^^^___ZZZXXXZZZbbbfffffffffhhhjjjgggeeefffcccbbbkkkwww|||wwwnnnvvvnnnggg___[[[\\\```cccdddiiieee```___```aaa```^^^gggbbbYYYPPPGGG>>>555000...---,,,,,,++++++,,,,,,'''((()))***+++,,,------''''''((((((''''''&&&%%%%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((()))((((((((((((((()))))))))''''''''''''(((((((((((((((((()))************)))***************)))((((((+++++++++,,,,,,,,,------...///222888>>>III[[[lll{{{uuupppnnniiiccc[[[VVVSSSSSSSSSVVVYYY^^^dddnnnyyy~~~~~~qqqeee___VVVPPPKKKGGGAAA<<<:::<<<>>>@@@CCCJJJTTTZZZnnnzzz{{{mmm```YYYSSSJJJDDDBBBAAAAAA???===:::888888888666777888777666444444444333333222222111222222333333333222111111111111111000111222333333333333333000000000000111111111111111111111222222333333444444444333333444555777888888999999:::<<<======>>>===>>>???AAACCCEEEGGGGGGHHHHHHGGGGGGHHHJJJLLLMMMNNNMMMLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUVVVVVVVVVVVVWWWWWWZZZ[[[[[[[[[ZZZZZZ\\\^^^^^^^^^```aaaccceeefffggghhhjjjkkklllkkklllmmmooonnnoooqqqsssttttttttttttttttttssssssrrrrrrqqqqqqrrrpppnnnllliiigggeeedddgggfffgggiiilllmmmmmmkkknnnmmmkkkjjjhhhgggggggggfffeeeeeeeeefffgggggghhheeeeeeeeedddcccbbbaaaaaaaaaaaaaaabbbccccccaaa_________```aaa```___^^^]]]^^^^^^___``````aaabbbbbbbbbcccdddeeeeeeeeeeeeeee```^^^[[[WWWTTTQQQOOOOOOLLLLLLKKKKKKJJJJJJIIIIIICCCCCCAAA@@@>>><<<;;;:::;;;;;;::::::999777666555333333333222111000000///222222111111000000000000111111111111111111111111111222333333444666888999===???CCCHHHPPP\\\jjjsssyyy~~~sss___OOOGGGCCCAAA???===<<<:::999:::<<<>>>???EEEBBBAAAEEEFFFEEEGGGKKKUUU\\\ffflllmmmnnnnnnppppppwww|||~~~wwwpppmmmhhhaaa]]]^^^```___ccckkkpppooonnnoooiiihhhiiikkkiiijjjrrr}}}|||rrrjjjkkkqqq{{{qqqmmmgggcccbbbbbbbbbbbbbbb```___```bbbbbb^^^[[[UUUOOOFFF>>>777222...+++---,,,,,,+++++++++++++++(((((((((((((((((((((((((((((())))))(((((('''&&&$$$######""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((((((((((((''''''''''''(((((((((((('''((())))))******))))))((())))))))))))(((''''''++++++++++++,,,,,,,,,,,,---,,,...111222777CCCPPPaaaqqq{{{wwwvvvvvvtttpppjjjddd]]]XXXUUUSSSRRRRRRTTT[[[hhhvvv~~~zzz}}}}}}sssggg^^^XXXQQQGGG???;;;;;;;;;::::::<<<@@@CCCQQQ```sssyyyooocccZZZVVVJJJHHHEEE@@@===:::888777888888777666555444444333444333333333333333444444666555444222111000000000///000111333444444555555000000000111111111222222000000000000000000111111111111000111111222333444333444444555666777888888888888999;;;<<<===>>>?????????>>>===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIILLLLLLMMMMMMMMMNNNNNNNNNQQQRRRTTTTTTSSSTTTVVVXXXZZZZZZ[[[]]]___```aaabbbcccdddfffgggfffgggiiijjjllllllmmmnnnnnnoooppppppoooooooooooooooooooooooonnnnnnnnnmmmkkkiiifffdddfffeeeeeefffiiilllmmmlllkkkjjjjjjiiihhhfffddddddeeeeeedddddddddeeeeeefffdddcccbbbaaa```___^^^^^^\\\[[[[[[\\\]]]]]]\\\ZZZYYYYYYZZZZZZZZZYYYXXXWWWYYYYYYZZZ[[[\\\^^^^^^___]]]]]]^^^____________^^^WWWUUURRROOOKKKHHHFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@======<<<;;;:::999888888666666666555444333222111222111111111000000//////111111111000000000000000222111111111222222333333111333666888999:::===???DDDHHHOOOXXXcccppp|||~~~|||zzzooo^^^LLL???888666777:::999:::???GGGMMMPPPPPPTTTOOOMMMNNNOOOOOOSSSXXXdddjjjsssxxxzzz|||~~~xxxsssnnnhhheeefffkkkjjjlllsssuuurrrppppppjjjlllpppttttttuuu}}}~~~zzzvvvppphhhbbbfffkkkssszzzxxxxxxuuuqqqjjjeeebbbaaa]]]]]]^^^aaabbb___XXXRRRFFF@@@777000,,,,,,,,,,,,,,,++++++*********************))))))((('''&&&&&&((((((((((((((('''&&&&&&$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))((((((''''''&&&''''''''''''(((((((((((('''(((((()))))))))))))))((()))))))))))))))((((((***++++++++++++,,,,,,,,,---,,,---///...///666>>>HHHXXXmmm|||~~~zzzyyywwwwwwvvvtttqqqmmmiiifff]]]ZZZVVVRRRTTT\\\gggppp~~~rrrlllhhhaaaTTTIIIBBBAAA>>><<<;;;<<<>>>@@@???KKK\\\mmm~~~yyyrrr```ZZZRRRJJJCCC???<<<;;;<<<:::999888888888888777666555555555555555666666555555333222111000000000...///000111222222222222000000111111111222222222000000000000000000//////111111111111222222333333111111222333333444555555666777777888888999::::::;;;:::999999999999::::::>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???@@@AAAAAABBBEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLLLLLLLMMMPPPRRRUUUVVVWWWXXXZZZ[[[\\\]]]^^^___aaabbbbbbbbbdddfffgggggggggggghhhiiijjjkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmlllkkkiiihhhggghhhfffdddeeegggjjjkkkkkkeeefffffffffdddbbb```^^^aaaaaa```````````````aaaaaa```___^^^]]]\\\[[[ZZZYYYXXXWWWXXXYYYYYYWWWVVVTTTTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTVVVWWWYYYZZZ[[[YYYYYYYYYXXXWWWVVVUUUTTTNNNLLLIIIFFFCCC@@@>>>===??????>>>===<<<<<<;;;:::999999999888888888888777444444444444333222111000222222222222111111111111111111111111111222222222444444333333333444555666444777:::<<<===AAAFFFJJJRRRWWW```kkkuuu~~~zzzrrrkkkgggfffnnnhhh\\\LLL>>>888999===???@@@EEEPPP^^^ggghhhgggeee___[[[[[[[[[\\\```gggpppvvv~~~~~~}}}{{{yyyyyy}}}xxxvvvwwwwwwrrroooooooootttzzz~~~~~~yyyssspppnnnkkkgggcccbbbffflllrrrxxx}}}|||rrriiieeedddaaa___^^^^^^\\\UUULLLEEE<<<666000+++***+++---...+++******))))))))))))))),,,,,,+++***)))(((((('''&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))))))))***++++++******************+++++++++,,,,,,++++++,,,//////---111888999EEESSS^^^hhhvvv}}}xxxxxxxxxxxxwwwwwwwwwvvvllliiibbb\\\WWWXXX[[[___jjjppp|||zzzwwwvvvnnn```UUUKKKGGGBBB>>><<<===>>>???===BBBKKKWWWfffxxx}}}ooobbbWWWOOOIIIEEEBBB???===<<<>>>>>>===<<<777777666555555555555555333333222111111111111222111111222222222111111000111111111111222222222222111111111111111000000000111111222222333333333222111111222222333333444444222222222222333333333333777777666666666666666666999999::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======??????@@@@@@AAABBBBBBCCCBBBCCCEEEFFFFFFGGGJJJLLLMMMMMMNNNOOOPPPRRRSSSSSSXXXYYY[[[\\\\\\]]]___aaaccccccbbbccccccdddeeefffeeeeeefffggghhhiiiiiijjjkkkjjjhhhgggggghhhiiijjjiiigggeeedddeeefffffffffbbbbbbbbbbbbaaa^^^\\\[[[^^^]]]\\\\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUTTTSSSSSSWWWUUUTTTTTTUUUUUUTTTSSSOOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNPPPQQQSSSTTTUUUUUUTTTSSSRRROOOMMMKKKIIIFFFDDDBBB???<<<:::999888::::::999999888777777666222222222222222222222333333444444333333222111000111111111111111111222222000000000111111222222222666555444333444555666777888<<<@@@CCCFFFMMMVVV^^^hhhlllttt{{{~~~yyypppdddZZZUUUTTTUUUZZZXXXRRRGGG;;;777;;;AAAGGGJJJRRR```ooowwwwwwtttsssmmmhhhhhhhhhhhhmmmsssyyy{{{xxxvvvrrrrrruuuvvv~~~zzzuuunnnkkkiiihhhfffccc```cccggglllqqqwww~~~vvvmmmhhhffffffaaaZZZTTTNNNGGG>>>777111...+++))))))))))))(((+++***))))))(((((())))))******))))))))))))))))))&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''((((((((((((&&&'''(((((())))))(((((()))******++++++++++++***************++++++++++++)))(((***......---///444333888???EEELLL[[[ooo}}}~~~|||zzzyyyzzz{{{|||wwwuuupppiiiaaa\\\YYYYYY[[[]]]eeeqqq|||yyymmmdddYYYTTTMMMGGGCCC@@@===;;;>>>===@@@FFFOOO^^^tttsssfffZZZRRRHHHDDD@@@???@@@@@@???<<<:::999888777666555555555444444333222222222333333444444444444444333222222111111111222222222222333111111111111111222222222000000111111222111111000111111222222222333333333000000111111111111222222333333333333333222222222111222444555777888888888888888777777888888999:::999::::::;;;<<<===>>>>>><<<>>>???@@@@@@AAADDDFFFGGGGGGHHHIIIJJJKKKLLLLLLOOOQQQSSSTTTTTTUUUWWWYYY]]]^^^^^^^^^_________```\\\\\\^^^___```bbbcccccceeedddbbbaaaaaadddgggiiigggeeecccbbbbbbbbbaaa```______^^^]]]\\\ZZZYYYXXXZZZYYYXXXWWWVVVVVVUUUUUURRRRRRQQQQQQPPPPPPOOOOOORRRPPPNNNMMMNNNNNNNNNMMMIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLNNNMMMLLLJJJGGGDDDAAA@@@>>>===;;;999777666555555444444444444333333333333111111111111111111111111222222222222222111000///......//////000000111111......///000111222222222666555555555666999<<<===@@@FFFMMMQQQVVV^^^iiirrrzzz{{{|||}}}}}}zzztttooogggbbbXXXMMMEEEBBBDDDGGGKKKLLLJJJCCC<<<;;;AAAHHHTTTWWW```kkkvvv||||||zzzyyytttqqqrrrrrrrrruuuzzz~~~~~~xxxtttrrrpppssswww}}}yyyssskkkgggeeedddaaa^^^___aaadddgggkkkpppwww|||wwwmmmfffcccaaaZZZOOOFFF???999333...---,,,++++++++++++)))'''+++******)))))))))))))))&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&'''(((((())))))(((((((((((()))***************************+++++++++++++++)))***......,,,---111///111444777===GGGUUU^^^yyy~~~}}}}}}~~~}}}xxxqqqkkkfffeeeaaa\\\[[[___cccffflllttt}}}xxxppplllfff```ZZZRRRIIICCCAAA???>>>@@@AAAGGGXXXhhh|||vvvjjjZZZTTTNNNKKKJJJIIIFFFBBBBBBAAA???===<<<::::::999888888666555444444444444333333444444555444444444111111111222222222333333000000000111111222222333000000111222222111000000//////000000000000111111111111222222222333333333000000111111111111111111...///111333444555444444444333333333333444555555444444555666777888999999888999:::::::::;;;>>>@@@AAABBBBBBCCCDDDEEEFFFFFFEEEGGGIIIJJJKKKLLLNNNPPPSSSTTTVVVWWWWWWVVVVVVUUUQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[\\\]]]___aaabbb```___^^^_________]]][[[YYYYYYWWWUUUTTTSSSSSSRRRSSSRRRPPPOOONNNMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDEEEEEEDDDDDDBBBAAA@@@???>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDEEEDDDCCCBBB???===;;;:::888777666555444333333333111111111222222222222333333333333333333333333333222222222222222111111000......///000000111222222000111222333444555666666888888999;;;>>>CCCHHHKKKRRRYYYbbbgggiiimmmuuu{{{|||wwwpppkkkfffaaa[[[WWWMMMJJJDDD<<<888777;;;>>>AAADDDFFFEEECCCFFFOOOVVVaaadddhhhnnnssswwwzzz{{{yyyvvvuuuwwwxxxvvvxxx|||xxxsssuuu{{{zzzvvvsssqqqtttxxxuuuooohhhdddcccbbb```]]]___```aaaccceeeiiioootttxxxyyyzzzyyyuuukkk```YYYPPPIII???888444222...,,,...,,,,,,,,,------,,,+++++++++***))))))))))))***&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))&&&''''''(((((((((((((((''''''((())))))))))))))))))************+++++++++...,,,,,,///...+++,,,///---...000333777>>>EEEJJJ___mmmzzzwwwvvvpppfff]]]YYYVVVSSSWWW^^^ggguuu{{{tttiii\\\SSSIIIFFFEEEDDD@@@>>>GGGTTT[[[mmmpppjjjbbb]]][[[YYYTTTPPPJJJIIIGGGDDDBBBAAA@@@???===<<<:::888666555444444///000111222333444444444111111222222222333333333...//////000111222222333111222333444444333222111.....................///...//////000000111111222///000111222222222222111222222333444333222111000111000000000000111222222000000111222333444555555555666777777777888:::<<<888999999:::;;;<<<======>>>@@@BBBCCCDDDEEEGGGIIIJJJLLLNNNOOOOOONNNMMMKKKIIIJJJLLLNNNPPPRRRSSSTTTTTTUUUWWWZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\]]]]]][[[YYYTTTRRRPPPNNNMMMLLLLLLMMMLLLKKKIIIHHHFFFEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBBCCC@@@>>>======>>>======<<<;;;:::999999999:::;;;;;;<<<<<<<<<======>>>>>>>>>======<<<;;;999888777444444333222222222222222111111222222333444444555222222222222222111111111333444444444444333333222000000111222333444444555444555666777888:::;;;;;;<<<<<<>>>AAAGGGMMMTTTWWWbbbkkktttxxxvvvuuuwww{{{tttkkk___UUUNNNIIIEEEBBB@@@???<<<999777888;;;>>>999===BBBEEEHHHOOOYYYaaafffgggggghhhiiimmmrrrvvvwwwuuuvvvzzzzzzxxxxxx{{{}}}tttoookkkkkksss}}}|||yyyxxx{{{pppkkkeeeccccccdddcccaaa^^^___``````aaaeeejjjnnnmmmooorrruuusssiii[[[PPPAAA;;;333/////////...,,,+++***((((((***+++,,,+++,,,++++++***************))))))))))))))))))((((((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&''''''''''''''''''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------...000222555888:::JJJSSScccrrr}}}uuufff[[[WWWUUURRRVVV\\\mmmxxxnnnaaaWWWKKKCCCBBBCCCCCCBBBLLLSSS^^^mmm~~~}}}vvvnnneee```^^^^^^]]]]]][[[VVVPPPLLLEEEAAA===:::999888777666777555222222333555666666111333444444333222222333333111000000111222222111222000//////111222222111111111111111111222222222111111111111111111111111222222111111111111222222000000////////////000000000000000000000000000000111111111111111111111111333333222222333555666888999999999999::::::::::::999999;;;===???AAABBBCCCAAABBBEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLMMMOOOQQQTTTUUUVVVRRRSSSTTTTTTTTTRRROOONNNMMMLLLKKKJJJIIIHHHGGGFFFCCCBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777777888888888888888777777777666666666777777777888888999888777666555444333333444333222111111000000111///000000111111000//////222111000111333444444333111222333444333222///...444555555444111222666999::::::999999:::<<<===>>>DDDHHHMMMRRRVVV\\\dddiiiyyywwwuuuuuutttooohhhbbbXXXRRRJJJCCC>>><<<:::999888888777666666888<<>><<<:::999:::888555555666777888777666777777666444333333444333222000000222333222111111000//////111222222111222222222222222222222222111111111111111111111111222222111111111111222222000000////////////000000000000000000000000000000111111111111111111111111222111111111111222444555444444444444555555555666888888888999999999999999;;;<<<>>>@@@AAA@@@??????>>>=========???@@@BBBCCCCCCDDDEEEFFFHHHJJJKKKLLLJJJKKKLLLLLLLLLJJJHHHGGGCCCCCCBBBAAA???>>>>>>===???>>>===<<<;;;:::999999777777777777777777777777666666666555444444333333333333333333333333333333222222222222333333333333333333222222222222222111111111000///////////////333333333222222222222111111111111222333444444333111222333444555555444444333444555555444444888;;;:::;;;===???CCCFFFJJJLLLRRRWWW]]]bbbdddgggkkknnnrrrnnniiiddd```[[[UUUQQQLLLHHHBBB<<<999999888888777888999999:::===BBBFFFMMMOOOSSSUUUVVVYYY^^^bbbbbbaaa______bbbfffjjjmmmuuuwwwxxxyyyxxxwwwtttsssrrrrrrsssrrrpppmmmiiigggfffdddbbbdddhhhnnnsssuuu{{{|||~~~~~~zzzuuunnniiiiiigggeeeeeeggghhhiiihhhkkkhhhbbb]]]ZZZZZZ]]]```iiigggddd___VVVJJJ<<<444222000...,,,******+++,,,)))))))))(((((())))))))))))))))))(((((((((((((((***))))))(((((((((((((((&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((((((&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,++++++,,,---...000111222111444888===CCCKKKSSSXXXiiittt}}}mmm```TTTQQQUUUcccttt{{{|||}}}vvvhhh]]]UUUMMMHHHJJJIIIGGGHHHMMMXXXeeennnrrrjjj^^^RRRIIICCC@@@>>>===;;;999999:::;;;;;;::::::;;;:::999666666777888333222111111333333222111333111000000222333333222333333333333333333222222222222222222222222222222222222111111111111222222000000////////////000000////////////////////////000000000000000000000000000000/////////000000111000000111111111222222222666555555555555444444444666777888:::::::::999999777777777777888:::;;;<<<;;;;;;<<<===>>>???@@@@@@BBBCCCCCCDDDCCCBBB@@@???>>>>>>======<<<;;;::::::999888888777666555555444222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111/////////000000111111111111000000////////////000333222111111000000000111222222333444555666666666555555555555666777888888777999;;;===>>>@@@BBBDDDCCCFFFJJJOOOUUUZZZ___aaafffiiimmmooommmkkkhhhgggbbb]]]VVVOOOJJJFFFBBB???>>>===:::888888999;;;======???BBBDDDFFFJJJOOOSSSWWWYYY[[[\\\\\\\\\^^^___```_________ccchhhmmmpppyyy{{{|||}}}|||yyyuuurrrnnnkkkgggccc```___``````eeefffhhhiiijjjkkknnnpppsssuuuxxx}}}~~~yyywwwvvvtttssssssrrrpppkkkeee```dddcccbbbdddfffiiiiiiiiikkkiiiddd\\\VVVVVV\\\bbbfff___UUUKKKAAA999222---,,,,,,+++******+++,,,---******))))))))))))************))))))(((''''''&&&***)))((((((''''''((((((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++******++++++,,,,,,---......///111333555:::???DDDLLLWWWjjj}}}ooocccYYYSSSWWWbbbllluuu|||{{{}}}wwwwwwyyyxxxtttjjjaaa\\\[[[XXXSSSNNNLLLOOOVVV\\\aaappp}}}rrreee[[[SSSLLLHHHBBB@@@??????AAACCCCCCCCCAAAAAA@@@>>>;;;:::;;;<<<999777666777888777666444666444222333444555555444333333333222222222222222222222222222222222222222333222222111111222222333000000////////////000000////////////////////////////////////////////////000000//////////////////000111111111111222222222333333333444555555555666444555666777777777666666444444444555666777777888888888888888999999999999<<<============<<<;;;:::<<<;;;;;;;;;::::::999999444444333333222222111111111111111111111111111111000000111111111222222222000000000000000111111111000000000111111111111222111111111222222222222333333222222222222222333333444333222111111111222222222444777888999999:::;;;<<<;;;:::999999;;;<<<===???AAAEEEIIILLLOOOQQQSSSSSSVVVZZZ```eeejjjmmmnnnrrrrrrpppkkkddd\\\VVVRRRLLLIIIDDD@@@<<<:::999888888999:::;;;===@@@DDDGGGNNNPPPSSSVVVXXX\\\```cccdddcccbbbaaa______```aaabbbbbbcccfffkkkqqqwwwzzz}}}}}}yyyvvvnnniiiccc^^^]]]```eeeiiippprrrsssqqqmmmkkklllnnnqqqrrruuuyyy}}}yyysssnnnkkkjjjiiihhhhhhggggggeeeaaa^^^aaaaaabbbdddggghhhgggeeeeeedddccc___\\\\\\___cccVVVNNNCCC999333000...---***))))))))))))***+++,,,******))))))))))))******))))))((((((((('''''''''))))))(((''''''''''''(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$$$$!!!###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++))))))******++++++++++++---...111222222444777999:::BBBPPP```pppssseeeWWWSSSVVV[[[aaafffkkkxxx}}}|||yyyrrrooohhh```WWWQQQOOOOOOQQQZZZeeekkkqqqwww}}}|||~~~zzzrrriiiaaa\\\PPPNNNLLLLLLNNNQQQRRRSSSPPPPPPNNNJJJEEEAAA@@@@@@@@@???>>>>>>>>>===:::888888666444444555555555333333333222222222111111111222222222222222222222222333333222222222222333333000000////////////000000000000000000000000000000////////////////////////000000000000000/////////000000111111111222222222222222333333444444444444222333333333444444444333222222333333444444444555666555555555555555555555777888888888777777666666444444444444444444444444111111111111111111111111111111111111111111111111///000000111111222222333//////000000111111111111111111111111222222222222333333333333222222222222333333333333333444555666777777777666666777777777222666:::======>>>???AAABBBAAA@@@@@@BBBEEEHHHJJJMMMOOORRRWWW[[[___aaabbbdddfffiiilllnnnooooooooonnniiibbbYYYPPPIIICCC???:::::::::888777666777777:::===AAAEEEHHHLLLRRRVVVaaacccfffhhhiiijjjlllnnnrrrnnnjjjffffffgggjjjkkkjjjkkknnnsssyyy|||zzzoookkkfffcccdddjjjqqqvvv~~~}}}{{{uuunnnkkklllnnnpppppprrrtttxxx|||yyyrrrmmmiiigggeeedddbbbaaa```bbbbbbbbbaaaaaabbbdddgggiiihhhdddaaa_________aaabbb___ZZZVVVDDD>>>666000------------)))))))))(((((()))))))))******))))))))))))******&&&'''''''''((((((((())))))(((((('''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++))))))***+++++++++******))),,,.../////////111222444888>>>HHHVVVfffvvvsssbbbYYYVVVTTTTTTVVV```jjjxxxzzz~~~{{{nnnbbbYYYTTTPPPQQQSSSTTTVVVZZZ^^^aaa```bbbgggnnntttxxxyyyxxxwwwwwwzzzxxxttteeebbb]]]\\\]]]aaaccceeeeeeeeeccc^^^WWWQQQMMMLLLIIIHHHFFFFFFEEEBBB???<<<<<<999777666666666444333444444333333222222111111333333333333333333333333333333222222222222333333000000////////////000000000000000000000000000000000000000000000000000000//////000111111111000000////////////000000000000333333222111111000//////000000000000000000000000///000111111222222111111222222222222222222222222333222222222222222222222111111111222222222222222000000000111111111111111000000000000000000000000......//////000000000111---......//////000000111000000000111111111222222333222222222111111000000222222222222333555666666666777888999:::::::::999666;;;AAADDDEEEFFFIIIKKKKKKKKKLLLNNNQQQUUUYYY\\\bbbbbbcccfffjjjmmmnnnnnnoooqqqrrrrrrpppmmmjjjhhh\\\VVVMMMEEE@@@===:::999444555777777666777999;;;EEEJJJPPPTTTWWW[[[```eeeqqqsssuuuvvvuuutttssstttvvvrrrllliiikkkooosssuuuvvvxxx}}}~~~{{{yyyvvvtttvvvzzz~~~{{{tttnnnlllmmmnnnmmmmmmnnnooosssxxx}}}}}}yyytttooommmkkkiiigggcccbbbaaabbbeeeggghhhhhhgggggghhhiiijjjiiigggdddaaa^^^]]]\\\[[[TTTIIIAAA777444000---,,,+++***)))))))))))))))((((((((('''))))))(((((((((((())))))%%%&&&&&&'''(((((()))))))))(((''''''&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************((()))+++,,,,,,,,,++++++)))+++,,,,,,++++++,,,...111333555999@@@LLLXXX```hhhooozzztttkkkeee]]]XXXVVVVVV\\\eeemmmrrrwwwzzz}}}{{{}}}}}}sssnnn___ZZZTTTQQQPPPOOOOOOPPPNNNOOOQQQUUUZZZ]]]^^^^^^```aaadddkkkttt}}}yyyssslllhhhhhhjjjnnnooouuuvvvvvvtttnnniiieeeccc___]]]\\\ZZZXXXUUUPPPMMMDDDAAA>>>===<<<;;;999777777666666555444444333333333333333333333333333333444333333222222333333444000000////////////000000222222222222222222222222111111111111111111111111---...///000111111000000....../////////000000000222111111111000000///////////////......////////////000111222222222111000000000000000111111111111111000000000000000111111111222222222333333444444//////000000111111111111//////////////////////////////////////////000000------...//////000111111111111111111222222222222000000111111111111222222333333333444555777888999888:::===???AAAAAA@@@??????FFFMMMRRRSSSTTTXXX\\\\\\]]]]]]___bbbdddgggiiimmmjjjhhhgggiiijjjiiihhhgggggghhhgggccc^^^XXXTTTHHHCCC<<<888777888888888555777888888999===DDDIIIUUU[[[bbbfffhhhkkkpppuuu|||~~~{{{zzzyyyvvvrrroooooosssxxx|||}}}~~~zzzvvvsssrrrrrrqqqqqqmmmllllllnnnssszzz~~~wwwtttqqqppppppooommmjjjggghhhjjjnnnrrrtttsssrrrpppnnnjjjiiikkkmmmnnnnnnhhhddd]]]UUULLLBBB999444000...,,,,,,,,,+++)))'''(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((''''''&&&&&&''''''((((((((())))))))))))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************((()))+++,,,------,,,,,,,,,,,,,,,***)))))),,,...//////000111444:::AAAFFFLLLXXXiiixxx|||uuukkkccc___PPPRRRVVV[[[```eeegggiiipppssszzzssskkkbbb]]]ZZZUUURRRPPPKKKJJJIIIIIIKKKLLLKKKJJJKKKLLLPPPXXXbbbmmmtttwww|||ssslllkkkmmmppprrrzzz}}}}}}{{{zzz{{{yyywwwuuusssnnniiieeeLLLJJJFFFDDDCCCAAA???===999888888777666555555555333333333333333333333333444333333222222333333444000000////////////000000222222222222222222222222111111111111111111111111+++,,,...000111111000000000000000111111111222222//////000111222333444444111111000//////000000000111222333444444444333222000111111111111222222222111111111000000111222222//////000000111222222222...//////000000111111111000000000000000000000000111111111111111111111111//////000000111222333333222333333333444444444444000000111222333444555555666666666777888:::<<<<<>>EEEPPPXXXccciiippptttuuuwww|||~~~yyyvvvuuuxxx~~~~~~xxxuuurrrsssvvvxxxwwwuuummmmmmmmmooovvv|||vvvrrrtttrrrpppqqqsssrrrooolllkkkooottt{{{}}}zzzwwwrrrllliiikkkpppuuuxxxmmmiii___PPP@@@666333333+++*********++++++***(((&&&'''((()))************''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''''''''((((((((((((******))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,------,,,---...111444666AAAEEENNN\\\lll{{{yyyrrrlllddd\\\SSSOOORRRUUUSSSPPPWWW\\\dddlllsss||||||tttmmmddd[[[UUUQQQNNNIIIEEECCCCCCDDDEEE@@@@@@AAAFFFLLLSSSXXXZZZgggjjjoootttyyy|||~~~~~~|||yyysssnnnjjjiiiiiijjjpppsssxxx|||~~~~~~{{{llldddYYYQQQMMMIIIDDD???======;;;999666444666777333222222444666666555333222444666666555333333333111000000222333333111///222222111111111111222222//////000000111111222222333222111000000//////000111111111111111000//////,,,...000222222222000///111111000000000/////////111111111111111000000000333222222111000000000111---...//////000000//////222111111000000000111111333222000000222333222111444333222111000///......000000000000000000000000...000222222111000000111000222444666777777666555777999:::999777666666777888888999:::<<<@@@BBBDDDLLLPPPXXX]]]^^^[[[VVVRRRXXXXXXZZZ]]]```dddggghhhlllmmmnnnmmmkkkfffaaa^^^UUUPPPJJJFFFFFFEEECCCAAAAAA@@@>>>======<<<:::888:::777555444666999;;;<<<@@@CCCFFFIIIMMMTTT___fffpppuuu{{{~~~~~~{{{|||{{{yyy{{{{{{vvvwwwxxx{{{}}}}}}{{{yyysssrrrsssxxxwwwrrrrrrtttsssqqquuuqqqnnnnnnqqqqqqnnnjjjpppvvv}}}}}}{{{zzzxxxnnneeefffqqq{{{wwwfffPPP>>>666222///+++******************++++++++++++++++++************((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((******))))))))))))***************************+++*********+++++++++,,,,,,------,,,,,,---000222444666:::BBBMMM\\\lllzzz~~~{{{yyyrrriii^^^XXXXXXVVVRRRNNNPPPRRRVVVZZZ```iiittt|||}}}}}}tttmmmeee```XXXRRRMMMJJJFFFDDDBBB@@@>>>???CCCFFFIIIJJJOOOQQQVVV[[[```ccceeefffjjjhhhdddaaa___^^^^^^___bbbfffjjjmmmoooppprrrsssyyy|||sssllleee^^^TTTMMMGGGEEECCC@@@===;;;:::999888777555666666666555333444555666666555444333333444333333444555555333111222111111111111111111222111111111111222222222333333333222111111000111111111111222222222111000000,,,---///000111000///...111111111111000000000000222111111111111111111111000000///...---.........000111111222222222222222......//////000222333444111///......///000000///000000////////////......000000000000000111111111///000111111111111222444444555888:::<<<<<<;;;;;;;;;===>>>>>><<<;;;;;;<<<>>>???AAACCCGGGKKKNNNOOOYYY\\\bbbffffffccc^^^[[[TTTTTTUUUVVVXXXZZZ\\\]]]^^^___^^^]]]YYYTTTOOOKKKFFFBBB===:::::::::999888999888888888999999:::999;;;999777888<<>>AAADDDHHHJJJKKKLLLPPPPPPOOONNNNNNNNNNNNNNNOOORRRVVVXXXYYYZZZ\\\]]]bbbiiiooorrrxxxyyymmmddd[[[VVVQQQNNNKKKGGGBBB===>>><<<999888999999777666444555555555555444333222333222111222333333222000222222222222222222222222222222222222333333333333333333222222111222222222000111111222222222111111---...///111111000//////111111111111111111111222222222222222222222222222333222111000000000111222///000000111111111111111000000000111222333444555000...------...//////............//////000000000000000000111111111222222000111111111111333666999;;;<<>>>>>===>>>>>>???????????????>>>AAADDDEEEFFFFFFHHHIIIHHHMMMRRRVVV\\\hhhwww~~~vvvqqqiiieeeaaaZZZPPPIIIGGGDDDAAA???>>>===<<<:::999888777777777777666444222111111222333444333222333333444444444444333333333333333333333333333333222222222111222222333333000000111111222222111111000111222222333222222111111111111111222222222222222222222222222333333333444444444333333333444444000111111222333222222222555555444333222222222222222000//////111111111000000000000000111111111111//////000000111222222222111111111111222555;;;???CCCEEEGGGJJJLLLNNNOOOOOOUUUVVVWWWUUUQQQMMMKKKKKKWWWWWWYYYZZZZZZYYYXXXWWWLLLMMMMMMLLLKKKIIIGGGFFF<<<<<<;;;:::999999999999999:::::::::999888666555555444222111222333333444555777999===AAAFFFKKKOOOVVVTTTRRRRRRVVV___jjjrrrsssuuuuuurrrllliiiiiijjjqqqsssuuuvvvwwwyyy||||||yyyvvvnnnnnnnnnmmmmmmppptttwwwtttrrrtttyyy|||}}}vvvooollllllooommmkkkkkklllmmmllljjjfffeeefffiiilllmmmkkkhhheeehhhlllooopppppppppooowwwrrrnnnkkkiiibbbVVVMMM???888000,,,,,,---,,,***,,,,,,+++***))))))(((((()))))))))(((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++,,,///222111000222999???LLLYYYmmm~~~tttnnndddZZZRRRNNNKKKJJJWWWcccttt{{{xxxzzzooojjjaaaYYYQQQJJJEEEAAA@@@>>><<<:::888888888888666666777888777777666555555777999:::999:::;;;<<<;;;===@@@CCCGGGPPP___kkkwww}}}~~~vvvjjjaaaYYYVVVQQQMMMJJJGGGCCC@@@???===;;;:::;;;<<<:::888777666555555777888777666333333444555555444333333333333333333333333333333111111111111222222333444000111111222222222111111000111222222333444444444222222222222222222333333222222333333333444444444222333444555555444333222444555555666666666666666555555333222222111111111444222000111222333222111222222222222111111111111000000111111222222222222222222222222444888>>>CCCJJJKKKLLLNNNPPPRRRSSSSSS\\\___aaa```^^^[[[ZZZYYY^^^^^^\\\YYYUUUPPPLLLIIIAAA@@@>>>===;;;:::999999333333222222222222222333333444444444444444444444333333222222222333444666:::>>>EEELLLTTT]]]ffflllpppmmmhhhcccbbbhhhrrrzzz|||~~~~~~yyyqqqjjjfffeeejjjkkkmmmmmmnnnooosssuuuyyy{{{{{{vvvrrrqqqsssuuuvvvwwwyyy{{{~~~tttqqqrrrvvvxxxyyy|||~~~{{{rrrhhhcccccceeehhhhhhiiikkkmmmnnnmmmmmmhhhggghhhhhhiiihhhfffeeebbbeeekkkppptttuuusssqqqqqqiii___VVVOOOHHH???888444000+++******+++***)))------,,,+++******))))))*********)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((((((''''''(((((()))((((((((()))))))))******)))))))))************+++******************++++++***---000000///000444777555BBBTTTeeesss{{{rrrhhh___VVVNNNIIIKKKSSS___mmmxxx~~~yyypppfff\\\SSSNNNEEECCC???;;;888666666666777777777666666444333222333444555555444333555666666555666999;;;???IIIRRR\\\dddppp~~~~~~qqqnnniiieee```ZZZSSSOOOFFFCCC??????AAABBB@@@===>>><<<:::999999888777666333444555666666555444333555555555555444444444444111111111222333444555666333444444444444333222111000000111222444555666777666666666555555444444444444555555666666777777777666888;;;>>>>>><<<999777555555666777777777777666222222222222222333444444444222111111222333333222444444333333222222222111444444444444444444444333333444444444666:::@@@EEEJJJJJJKKKLLLMMMNNNNNNOOOVVVZZZ^^^aaaaaaaaaaaaaaaZZZXXXTTTNNNHHHBBB===:::777666444333222111111222111111111111111222333444444333222111111111222222...000222333333555777:::AAAHHHSSS^^^iiisss~~~yyyoooiiikkkrrryyy}}}~~~vvvmmmhhheeeeeefffhhhhhhhhhiiikkkmmmrrruuuzzz}}}zzzwww{{{|||~~~xxxtttrrruuuwwwxxx|||xxxtttmmmfffaaaaaadddgggdddfffhhhkkkmmmooopppqqqlllkkkjjjhhhfffeeedddcccbbbfffmmmtttxxxvvvqqqlll\\\TTTHHH???:::666222//////---************)))(((,,,,,,++++++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((()))***++++++))))))))))))************((()))******++++++++++++******+++,,,...///111222---666AAAKKKUUUbbbsss}}}vvvnnnfff]]]WWWQQQSSSVVV]]]fffnnnsssuuuzzz}}}}}}sssjjjccc[[[WWWPPPIIIBBB>>><<<;;;999999888777666666555555333333444333111111222333333//////333555555999???GGGLLLTTT___iiisss|||~~~{{{vvvpppkkk\\\XXXTTTSSSVVVWWWTTTQQQNNNJJJFFFBBB???===:::888999:::;;;<<<<<<;;;:::999888888888777777666666666333333333444555777888999888888888888777555444333222333444555888:::<<<===;;;;;;:::999888777777666888888999999:::;;;;;;<<<<<<@@@EEEIIIJJJGGGBBB???999999:::;;;;;;;;;;;;:::777777666666666777888888777555333444555666555444777777777777888888888888999999888888777666666666444555666777888<<>>777222000///...,,,,,,+++***)))************))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((%%%&&&'''((()))***+++,,,))))))))))))************((()))***++++++,,,,,,,,,,,,***((()))+++---......///333777999===HHHXXXeee|||{{{tttmmmggg```\\\XXXXXX\\\aaacccccchhhkkknnnppprrrwww~~~}}}xxxvvvpppfff[[[QQQIIIEEECCC::::::999888777777777888333444444222000000111222333......333666444444777:::<<<@@@FFFNNNWWWaaagggmmmuuuxxxtttooonnnqqqrrrpppmmmaaa\\\VVVPPPKKKGGGCCC@@@???AAABBBCCCCCCBBBAAA???:::::::::999999999888888555555555666777999;;;;;;<<<<<<<<<;;;999888666555666777888:::===???BBBCCC??????>>>===;;;:::999999;;;;;;<<<<<<===>>>??????===AAAHHHMMMMMMIIICCC???CCCCCCDDDEEEEEEEEEEEEDDDAAA@@@>>>===<<<;;;;;;;;;:::999777777999:::999888:::;;;;;;<<<>>>??????@@@===<<<<<<;;;:::999888888444666777888:::===BBBEEE@@@@@@>>>===<<<<<<;;;;;;<<<@@@EEEGGGGGGFFFEEEDDD===;;;999666333222222222111000000000000111111222111000000000000111111222000//////000222555888:::888===CCCGGGJJJOOOTTTYYYWWW```llltttzzzuuujjjggglllqqqooouuu{{{|||xxxrrrmmmkkkeeegggiiijjjiiiiiiiiijjjmmmooossswwwyyy{{{{{{{{{{{{yyyxxxyyy||||||xxxxxxyyy|||zzztttkkkfffaaa___```aaa```___```cccfffjjjmmmppptttwwwqqqooolllhhhdddcccdddffflllnnnqqqqqqkkk[[[HHH:::444111///.........,,,*********))))))******++++++&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$&&&'''((('''&&&&&&&&&%%%###""""""###%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%///---***''''''(((+++---(((((((((((())))))))))))(((((())))))******++++++,,,,,,,,,---------......///111222333666<<>>CCCHHHJJJQQQVVV^^^iiissszzz|||sssiii```WWWOOOJJJNNNPPPRRRTTTTTTQQQNNNKKKCCCAAA??????@@@???>>><<>><<<;;;<<<>>>@@@BBBHHHHHHHHHEEEAAA>>>======888;;;>>>CCCGGGJJJLLLMMMLLLKKKJJJGGGCCCAAAAAABBB@@@AAABBBCCCEEEKKKQQQVVVRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSUUUWWWWWWTTTQQQQQQNNNJJJFFFCCCBBBCCCCCC??????>>>>>>??????@@@AAA@@@BBBDDDGGGIIIJJJKKKKKKLLLKKKIIIIIIHHHEEE@@@======<<<<<<;;;;;;<<<<<<<<<999999888777777666555555666666777888999:::999999555555333222111111000000---///111111000///000111000000000000111111222333555777777777666888===BBBBBBLLLUUU[[[aaagggiiigggllllllmmmrrryyywwwkkkeeeeeehhhlllooossswwwyyyxxxuuussssssqqqrrrxxxzzztttmmmjjjkkkjjjhhhfffdddeeehhhkkkiiinnnvvv|||}}}~~~}}}zzzyyy|||xxxtttmmmeee___```bbb```]]]\\\___bbbeeegggmmmtttvvvssstttpppjjjddd``````dddhhhmmmjjjddd[[[PPPDDD999333,,,,,,,,,+++++++++*********))))))((('''&&&&&&&&&))))))************))))))(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#######################################&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''%%%$$$######$$$%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((((((,,,***(((&&&&&&'''(((***(((((((((((()))))))))))))))))))))))))))*********++++++,,,,,,,,,---------)))***+++,,,---111888===JJJYYYmmm}}}~~~}}}{{{uuujjjbbbXXXUUUQQQNNNOOORRRWWW[[[dddjjjsss}}}|||~~~xxxsssqqq\\\UUUPPPPPPOOOKKKIIIIIIEEEBBB>>>:::888777666666444333333222222111111222222222222444666999===???@@@CCCJJJQQQYYY___dddfffqqqtttzzz|||pppeee^^^\\\___cccggghhhfffccc```YYYWWWTTTSSSQQQPPPMMMKKKHHHGGGFFFFFFIIIMMMQQQTTTZZZZZZZZZWWWQQQLLLIIIHHHDDDDDDEEEGGGJJJMMMPPPQQQZZZ[[[[[[XXXTTTQQQPPPPPPMMMMMMMMMNNNRRRYYYbbbhhhhhhgggfffffffffffffffggggggggghhhkkknnnooommmkkkdddaaa]]]XXXTTTPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLRRRTTTWWWZZZ]]]^^^___```___^^^\\\[[[YYYUUUPPPMMMLLLIIIFFFAAA===:::999888555444444333222222111111000000111222333333222222333222111000////////////---...000000.........///111111222333444555777888888999;;;<<<===AAAGGGLLLSSS^^^hhhoootttxxxxxxuuuuuuttttttwww|||xxxnnnggggggiiiiiimmmrrrxxx|||~~~~~~}}}~~~~~~vvvnnnjjjbbbbbbbbbaaa```aaadddfffjjjpppyyyzzzuuupppggg``````aaa^^^\\\]]]ZZZ^^^bbbdddiiippprrrooolllkkkiiifffcccaaa``````XXXTTTNNNFFF===555000,,,,,,,,,+++++++++******************)))((((((''''''((((((((())))))(((((((((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))((('''''''''(((((((((((((((((())))))))))))************))))))))))))*********+++++++++,,,,,,)))***++++++,,,...111444:::DDDRRR___iiiuuuxxxmmmaaa[[[SSSLLLHHHHHHKKKNNNPPPWWWcccttt|||wwwttttttwww}}}}}}zzzxxxrrrhhh```^^^___\\\ZZZYYYSSSOOOJJJDDD???===<<<;;;999888666555444333333333222222222222222444555666555666999===AAAFFFIIIKKKUUUXXX]]]dddmmmyyyyyyooojjjnnntttzzz}}}}}}|||zzzuuurrrnnnkkkiiifffbbb___WWWVVVTTTUUUXXX]]]cccffflllnnnnnnkkkeee^^^YYYWWWQQQNNNLLLIIIJJJLLLOOOQQQaaadddggghhhfffcccaaaaaa```___^^^]]]___eeennntttrrrqqqooommmmmmmmmoooppptttvvv{{{{{{vvvqqqkkkgggeeeaaa```___^^^^^^___``````hhhiiilllooorrruuuvvvwwwxxxvvvssspppmmmiiiddd```\\\XXXPPPGGG>>>888555333111111000000//////......---......////////////...111111000//////////////////000111111000000111333555666777888;;;===???@@@@@@BBBEEEHHHLLLQQQWWW\\\gggrrr~~~zzzwwwuuuuuuwww{{{}}}~~~~~~xxxooojjjiiijjjkkknnntttzzzuuukkkfff```aaabbbbbbbbbccceeeggglllsss}}}}}}uuupppggg___]]]]]][[[[[[]]]^^^ccceeeeeehhhnnnpppooojjjjjjiiifffaaaZZZSSSOOODDD@@@:::444///---,,,,,,++++++++++++*********)))+++******))))))(((((((((&&&''''''((((((''''''&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))***************))))))(((((((((((())))))))))))++++++******))))))(((((())))))))))))************+++,,,---...//////111222333888???FFFNNNZZZhhhqqqnnniiiaaaXXXRRRNNNMMMMMMIIINNNZZZkkk{{{vvvuuurrrwww~~~}}}xxxtttyyyzzz|||wwwllljjjjjjhhhggggggdddbbb^^^WWWOOOIIIDDDCCC@@@???===:::888666666555666666666666666555555555888888777777999<<<>>>@@@BBBDDDGGGLLLTTT]]]hhhooovvvzzzwwwqqqtttyyy~~~{{{xxxtttqqqhhheeebbb```aaadddhhhkkkpppsssuuuuuupppjjjeeecccWWWSSSLLLFFFCCCCCCFFFHHHTTTYYYaaagggiiiiiihhhhhhkkkjjjhhhdddbbbbbbfffhhhhhhfffcccaaa```aaaccceeelllpppyyy|||uuusssqqqpppoooooopppqqqqqqrrrtttvvvxxxzzz{{{|||~~~{{{xxxtttpppkkkggg```ZZZQQQFFF===666333111000000000/////////......000000111111111111000000111111000000111111222222333444555555555777;;;>>>======???AAADDDGGGIIIKKKNNNPPPRRRVVV[[[aaafffjjjqqq||||||xxxsssooooooqqqrrrrrrtttvvvwwwvvvrrrpppoooppptttuuuxxx|||~~~rrrhhhdddjjjkkkmmmmmmmmmmmmnnnppprrryyy~~~}}}{{{}}}uuulllddd\\\ZZZZZZZZZ\\\___gggjjjjjjggghhhmmmqqqqqqqqqmmmfff^^^TTTJJJAAA;;;777444000,,,******,,,---+++************)))))))))))))))))))))(((((('''''''''''''''(((((('''''''''%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((()))************)))((((((((((((((())))))))))))++++++******))))))((((((((((((((()))))))))******(((((()))+++---.........000222555888<<>>@@@BBBCCCBBBAAA???AAA???;;;777555333333333222555777999999:::<<<>>>AAAEEEJJJNNNRRRYYYbbbhhhpppsssxxx|||}}}xxxpppjjjffffffgggiiinnntttzzz~~~~~~}}}{{{{{{{{{{{{zzzxxxppplllfff___YYYUUUSSSRRRSSSWWW^^^bbbcccbbb``````PPPKKKCCC;;;555444555666888===CCCGGGIIIJJJJJJKKKMMMOOOPPPNNNJJJDDD@@@>>>AAA@@@???===>>>???@@@AAA@@@FFFOOOYYYccclllsssxxx{{{wwwppphhhbbb]]][[[ZZZTTTTTTSSSRRRRRRRRRSSSSSSUUUSSSPPPNNNMMMKKKHHHFFFCCC@@@<<<888555444444444000000000000//////////////////111222222333333333333444555777:::===???AAA???@@@AAABBBEEEJJJQQQVVVUUUUUUVVVXXXZZZ\\\^^^```bbbaaaaaadddhhhkkkllllllqqq{{{wwwpppmmmlllmmmnnnrrrtttxxx{{{~~~|||xxxtttsssuuuxxxzzz}}}}}}xxxuuuwwwzzzzzzzzzyyywwwwwwxxxzzzwwwssstttzzz|||{{{sssjjjddd_________```eeekkklllrrrtttqqqooorrrttttttdddYYYIII;;;444111///...******+++++++++***)))((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***&&&&&&&&&&&&''''''(((((((((((((((((()))))))))))))))))))))))))))*********(((((()))))))))*********---***)))))),,,...---,,,)))***+++---...000333555444:::BBBMMMZZZjjjzzzxxxrrriiibbb[[[[[[bbbjjjnnnnnnuuuzzz{{{xxx{{{zzzwwwzzzyyyxxxtttmmmddd\\\WWWQQQSSSVVVXXXXXXWWWUUUSSSOOOLLLGGGBBB===999666555444666777666555555777888777888999;;;>>>BBBGGGJJJOOOQQQTTTWWWYYYWWWSSSOOOOOOPPPRRRTTTXXX[[[___```aaa```___```bbbcccbbbaaa\\\YYYUUUPPPKKKFFFCCCBBB@@@DDDJJJNNNOOONNNNNNNNNCCC???;;;666222111222222333555777888888888999::::::<<<>>>>>>;;;888666666222222222222222333444555555:::???EEEIIIOOOVVV[[[ccceeeiiimmmnnnnnnmmmlllaaa]]]VVVOOOJJJFFFEEEEEE@@@???>>>======>>>???@@@>>><<<::::::::::::999888555555333333333333444555333333333333333333333333222333444666777888999999:::<<<>>>AAAEEEIIIMMMOOOMMMMMMMMMMMMPPPUUU\\\aaa```aaaaaabbbcccdddfffggggggfffeeegggkkkmmmmmmlllpppxxx~~~vvvrrrrrrtttuuuzzzzzz|||}}}~~~~~~}}}{{{vvvsssnnnjjjjjjmmmrrruuuyyyyyy{{{~~~|||wwwxxx|||{{{|||{{{zzzyyyyyy|||~~~~~~tttqqqsssxxx{{{}}}~~~~~~}}}~~~~~~{{{vvvrrrjjjeeeaaa`````````dddkkkllluuu{{{xxxrrrlllgggbbbNNNDDD888000.........---++++++,,,,,,,,,+++++++++))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$&&&'''(((&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((()))***+++(((((((((((())))))))))))(((((())))))******++++++))))))))))))************---)))&&&&&&(((***)))(((*********++++++,,,...///222222444777AAAQQQcccpppwwwiiibbbcccfffgggeeeffflllssswwwwwwxxx{{{}}}|||xxxnnnhhhhhhjjjlllnnnnnnmmmjjjhhh___]]]WWWQQQJJJDDD@@@>>>999999888666444444555777:::999777777888:::<<<===>>>>>>???AAABBBBBB???===:::<<<@@@CCCFFFGGGGGGFFFGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGDDDBBB>>>;;;999777444888<<>>>>>>>>777666444111000000000111///000000///......000222222333555555333222222333---...///000111222222333333555888999:::<<>>;;;:::999888666444555555555555444555666777222333333333333555777888666555444444444444333111666444111000000111000///444333333222222111000000111111222222111000...---//////---,,,,,,,,,------///............---------,,,------------...............///000111222222333333444555666666555444444333333222111000000111111111111111111111111111111222222222222222333333333111000000000333888<<>>IIIWWWiii}}}{{{vvvrrrjjj```WWWRRRRRRSSSSSSQQQPPPQQQTTT]]]mmm}}}zzz{{{}}}|||uuunnnhhhaaaZZZXXXYYY^^^[[[WWWSSSOOOLLLHHHEEE???<<<999888888888888888999777666555555666555444777555333222333444444333333222111111333333333222//////000000111222222222000000000000///...------......////////////...---/////////.........------......////////////000000000000000000111111111111222222222222222111111111111222333333444444444333666777888:::<<<>>>@@@@@@>>>>>>============<<<<<<===<<<;;;;;;>>>BBBFFFIIIOOOTTTYYY\\\[[[YYYXXXYYYWWW\\\```bbbgggooossssssttttttrrrpppnnnmmmlllkkkkkknnnrrrvvv|||{{{rrrmmmjjjjjjiiiggghhhllluuu}}}|||~~~{{{{{{{{{|||{{{zzzxxxwwwwwwwwwxxxwwwuuupppkkkhhhiiifffbbb___^^^]]][[[[[[ZZZ\\\]]]\\\___cccbbb^^^[[[XXXUUUQQQLLLEEE>>>999777666333111/////////000))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))''''''((()))******++++++,,,,,,+++*********++++++(((((()))***++++++++++++111222333777@@@OOObbbooo}}}{{{uuulllccc[[[WWWVVVQQQOOONNNNNNLLLMMMWWWcccnnnzzz{{{yyyyyy{{{zzzssskkkggghhhgggfffeeedddbbb___ZZZWWWLLLJJJIIIIIIIIIGGGCCC@@@===;;;::::::>>>AAABBBAAABBB???<<<:::999888666444333222111222444444333222222333333333444555555555444444333222222111111111------...//////......---////////////............////////////000000000000111111111111111222222222444444333333333333333333333333444555666777777888<<<===@@@DDDHHHKKKNNNOOONNNNNNNNNNNNNNNNNNNNNNNNHHHGGGFFFGGGJJJNNNSSSVVV___eeekkkmmmkkkhhhggghhhfffkkknnnooosssyyy|||zzzvvvuuusssqqqpppooooooooonnnqqqwww~~~zzzllleee___]]][[[ZZZ^^^ccchhhrrr{{{~~~|||zzzzzz{{{|||||||||zzzzzzzzzzzzyyyyyyyyyyyy~~~|||yyyuuusssqqqmmmiiiddd`````````___]]]VVVYYYYYYXXXZZZ^^^^^^ZZZUUUQQQJJJDDD???:::555111---------,,,,,,+++++++++)))))))))************+++'''''''''''''''((((((((('''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''(((((())))))(((((('''(((((())))))*********++++++*********++++++,,,((()))+++,,,------------............333>>>MMMXXXnnntttzzzzzzwwwyyy}}}wwwooogggaaa___TTTRRRRRRRRRNNNIIIJJJNNN^^^ggguuuyyywwwwwwzzz|||zzz~~~tttnnnnnnjjjiiijjjkkklllllljjjhhh]]]]]]]]]```aaa^^^WWWQQQGGGCCCAAACCCIIIPPPSSSTTTPPPNNNJJJFFFCCC???999666666555555666777888666444666666666666666666777777999888666444333222111111000000000000111111111111222222111111111000000000111111111111222222222222222222333333333444444444555444444444444555666777777777777777999;;;===???EEEGGGJJJNNNSSSWWW[[[]]]\\\\\\\\\]]]]]]^^^^^^^^^UUUUUUTTTUUUXXX]]]bbbeeejjjpppwwwxxxuuurrrrrrtttrrrvvvxxxxxxzzz~~~|||tttsssrrrrrrsssuuuwwwyyyuuuyyy~~~~~~uuufff___ZZZYYYXXXYYY^^^eeelllttt{{{|||yyyvvvtttuuuwwwwwwwwwxxxyyyzzzzzzyyyzzz|||}}}}}}~~~vvvqqqjjjfffeeeeeecccaaa\\\]]]\\\YYYYYY\\\[[[VVVJJJEEE>>>777333111...---***+++,,,---,,,+++***)))************************&&&''''''''''''((((((((('''(((((((((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&''''''((((((((((((&&&'''(((((())))))((((((((((((((()))))))))))))))***)))))))))***+++,,,,,,++++++,,,---............***,,,,,,---...444>>>EEEOOOSSSWWWWWWWWW\\\hhhsss}}}wwwppplllkkkdddbbbbbbccc^^^UUUOOONNNTTTXXX^^^gggpppzzz}}}zzzyyyxxx{{{xxxpppnnnhhhfffeeegggjjjnnnpppqqqnnnmmmooosssvvvuuunnniii\\\VVVQQQQQQWWW^^^bbbccc___]]][[[XXXTTTOOOIIIDDDBBBAAAAAABBBCCCCCCAAA??????@@@BBBDDDFFFHHHJJJKKKJJJHHHDDD@@@<<<:::888777999999888888888999;;;;;;999999999999888888888888777777888888888999999999666777777888999:::;;;;;;;;;:::::::::;;;===>>>???CCCBBBAAAAAACCCGGGJJJMMMRRRTTTWWW[[[___cccfffhhhkkkkkklllmmmnnnooooooppphhhgggeeecccdddgggjjjllllllssszzz|||xxxvvvxxx{{{|||zzzyyyxxxwwwyyy|||yyy|||}}}yyyvvvjjjeeebbbccccccbbbeeejjjqqqxxx}}}}}}zzzwwwuuutttssspppnnnqqqsssuuuvvvwwwzzzyyyqqqllljjjhhhddd`````````\\\VVVSSSSSSPPPKKK===999333///---,,,+++***++++++,,,,,,,,,++++++***))))))))))))))))))((((((&&&&&&&&&'''''''''(((((((((((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&$$$%%%&&&&&&%%%%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))***+++,,,---(((((((((((()))))))))))))))+++---------///444999888:::<<<;;;<<>>@@@AAABBBBBBCCCBBBBBBCCCDDDFFFHHHIIIQQQOOOMMMMMMOOOSSSXXX[[[]]]___aaadddhhhkkknnnooo{{{{{{|||~~~yyyvvvqqqmmmjjjjjjkkkkkkmmmuuu|||~~~|||{{{~~~}}}}}}yyyzzz}}}~~~}}}zzzxxxxxxzzz{{{uuuqqqpppqqqoookkkjjjmmmpppwww}}}~~~}}}}}}zzzxxxuuupppjjjfffjjjlllppprrrtttxxx~~~vvvpppmmmiiiccc^^^[[[ZZZTTTLLLGGGEEE@@@:::444111---+++******)))((((((((('''&&&''''''((()))))))))((((((''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&)))'''&&&'''***+++***(((******))))))((((((''''''++++++************++++++******+++,,,,,,---......222111111333555999<<<>>>RRR[[[gggttt}}}xxxmmmcccXXXUUURRRSSSVVV\\\```bbb```___\\\ZZZ\\\bbbjjjqqq{{{}}}uuunnnhhhaaa___dddjjjppprrr{{{|||~~~zzzuuummmeeeaaaaaaccceeedddeeefffiiikkkkkkiiigggeeefffggghhhgggccc^^^YYYXXX___iiiqqqvvvyyyzzz{{{vvvrrrlllgggddd```]]]ZZZZZZXXXUUUPPPNNNOOORRRVVVTTTUUUTTTRRRSSSWWWVVVQQQVVVVVVVVVUUUSSSPPPLLLJJJJJJFFFCCCDDDIIIKKKJJJGGGLLLMMMOOOPPPRRRVVV\\\```eeedddaaa]]][[[]]]aaaeeejjjkkkmmmooorrrtttvvvxxx|||sssrrrqqqmmmmmmppprrrwww{{{|||zzz||||||zzzyyyvvvsssqqqssstttyyy~~~}}}~~~~~~}}}zzzvvvtttssstttvvvzzz~~~{{{wwwwwwzzz|||~~~|||uuupppjjjddddddeeeiiimmmpppsssuuuuuuxxx~~~}}}uuuqqqnnnjjjbbb[[[SSSKKKAAA;;;999888555222///...---,,,+++*********,,,***((('''((()))((('''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&)))'''&&&'''***+++***((())))))))))))((((((''''''+++******))))))******+++******++++++,,,------------,,,,,,---///222555777===DDDNNNZZZfffsss~~~|||rrrddd```[[[WWWUUUUUUTTTTTTQQQPPPMMMKKKKKKPPPWWW\\\gggoooyyy{{{zzz~~~xxxsssllljjjlllrrrvvvyyyzzz{{{}}}|||wwwppphhhcccaaabbbccc]]]^^^aaagggmmmrrrttttttvvvvvvvvvwwwwwwsssnnniiifffllluuu~~~{{{wwwuuutttrrrpppllljjjfffaaa^^^^^^bbbeeelllnnnooonnnnnnppplllgggddddddcccbbbaaa^^^[[[XXXWWWSSSNNNOOORRRVVVVVVTTTUUUWWWYYY\\\aaahhhooouuuvvvtttpppkkkiiiiiimmmpppssssssssstttvvvyyy{{{}}}vvvsssqqqnnnmmmooopppuuu{{{|||}}}|||xxxrrrmmmjjjhhheeecccgggiiipppyyy~~~|||vvvsssrrrtttwww{{{|||}}}yyywwwtttsssvvv|||{{{tttmmmggg___```cccfffiiillloooqqqrrrvvv{{{~~~~~~{{{yyyvvvrrrkkk```SSSJJJCCC<<<444000000000...+++---,,,+++******)))******,,,***(((((((((((('''&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''(((''''''''')))***)))((()))))))))(((((((((((('''******))))))))))))******++++++++++++++++++,,,,,,))))))))))))+++---///000111444:::BBBMMM[[[iiirrryyyqqqmmmfff___ZZZUUUPPPMMMKKKJJJFFFCCCAAACCCHHHLLLRRR[[[hhhuuu~~~}}}yyytttqqqpppsssvvv{{{{{{wwwxxx{{{}}}}}}~~~{{{tttmmmgggdddbbbaaa[[[\\\___fffooowww}}}}}}wwwsssooorrryyy~~~zzzuuussstttwww{{{~~~vvvtttrrrpppooonnnmmmjjjhhhccc^^^XXXVVVYYY^^^```aaa```aaadddggglllttt}}}{{{vvvqqqqqqsssvvv|||||||||}}}~~~{{{xxxtttqqqrrrnnnsssyyy|||}}}yyyuuunnniiigggeeedddccceeefffmmmxxxzzzuuurrruuuxxx|||}}}}}}{{{yyywwwssssssuuusssrrrrrrssswww~~~zzzppphhheeedddddddddfffiiilllnnnppprrrssstttuuuvvvyyy||||||zzztttjjj]]]NNNAAA999777333---+++,,,...---,,,******)))))))))))))))***---+++)))(((((((((&&&%%%'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))++++++++++++************++++++******+++,,,---...000111333666<<>>777111---++++++************))))))(((((())))))((())))))***++++++,,,***((((((((()))((('''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###""""""%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&((()))(((&&&$$$&&&'''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''((((((((()))*********(((((()))******************,,,.../////////000222777777777777999@@@IIIQQQaaannn{{{~~~}}}yyyvvvvvvxxx|||~~~}}}yyywwwuuurrrqqqrrrrrrqqqooouuuvvvwwwvvvtttrrrrrrrrrmmmkkkfff```[[[XXXXXXYYYXXXZZZ]]]___```aaaccceeekkkpppuuuyyyzzz|||~~~~~~{{{ppppppqqqvvv|||{{{}}}|||}}}{{{xxxwwwtttpppkkkfffcccbbb```aaacccfffkkksss|||yyyuuuwww|||~~~|||zzzyyy|||{{{xxxxxxwwwsssqqqssspppsssvvvtttqqqpppsssvvvzzzzzzppprrruuuxxxwwwuuuqqqnnnmmmfff\\\SSSLLLEEE???:::555333000///000///+++''')))+++,,,,,,,,,+++++++++((((((((('''(((((())))))***)))'''''')))))))))(((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$"""!!!"""%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&(((***(((%%%$$$%%%'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&''''''((()))******+++'''((()))***++++++++++++)))***++++++******,,,---...///111222333555888;;;BBBQQQbbbnnnvvv~~~~~~|||wwwssssssuuuxxx|||~~~|||}}}|||xxxvvvsssssssssttttttttttttwwwzzz{{{{{{{{{{{{|||}}}|||xxxqqqiiicccaaa```aaa___[[[VVVSSSTTTWWWZZZTTTZZZaaafffiiikkkmmmpppzzzuuuvvvvvvzzz}}}||||||}}}uuupppooommmiiieee```]]][[[___bbbfffhhhjjjnnntttyyy|||zzzyyy{{{|||||||||}}}~~~~~~{{{vvvssspppmmmkkkmmmrrrwwwyyyyyy|||}}}~~~{{{xxxvvvrrrppprrrpppsssvvvtttpppnnnppptttsss}}}|||rrruuuxxxzzzwwwqqqjjjfffVVVOOOEEE>>>;;;:::888666666111++++++......+++(((%%%'''***+++***))))))***(((''''''&&&&&&&&&'''''')))((('''''')))******)))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$'''%%%###%%%(((***)))'''''''''''''''((()))++++++)))((('''''''''(((***+++(((((()))***+++,,,,,,,,,...---,,,+++,,,...000222>>>@@@DDDLLLXXXfffsss{{{|||wwwqqqmmmnnnppptttyyy~~~~~~|||{{{yyywwwvvvuuuuuutttxxxxxxyyy{{{~~~}}}xxxvvvvvvwww{{{tttjjjbbb]]]XXXSSSOOOOOOQQQTTTVVVXXXZZZ^^^```kkkqqq|||}}}yyywwwzzzzzzssspppssszzz~~~~~~|||xxxuuuuuuvvvwwwmmmlllkkkiiifffdddbbbaaaiiilllooonnnkkklllqqqvvvzzzxxxwwwxxxzzz|||xxxtttooojjjddd```]]]ZZZZZZ```jjjsssvvvvvvzzz{{{}}}xxxvvvtttooooootttqqqvvvzzz{{{wwwrrrooonnnssswww|||~~~|||{{{ssstttssspppiii^^^TTTMMMCCC===666222111111000...,,,------...---,,,+++***------+++***))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&'''((('''&&&$$$###''''''&&&%%%%%%$$$######&&&&&&$$$######$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((***)))'''''''''''''''((()))***+++))))))((((((((()))***+++)))))))))******++++++,,,,,,++++++++++++---...///666666777<<>>777222///...,,,***))))))***++++++***,,,***(((&&&%%%''')))+++***))))))((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$#########$$$$$$######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%$$$$$$$$$###$$$&&&(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''((()))***))))))))))))******++++++************))))))))))))((()))***++++++++++++***,,,++++++,,,...333777:::;;;DDDSSScccqqqyyy~~~~~~~~~zzzzzzzzzzzz{{{}}}yyyuuuqqqooooookkkbbb[[[QQQQQQRRRTTTYYY^^^dddgggkkksss~~~||||||}}}}}}|||yyyvvvsssnnnjjjiiifffeeejjjqqqzzz}}}yyyvvvqqqmmmeee]]]UUUPPPNNNNNNUUUWWWZZZaaajjjuuu~~~~~~}}}{{{zzz|||}}}|||||||||{{{xxxsssooollliiibbb[[[WWWVVVXXXZZZ___ccchhhlllooosssvvvyyy}}}{{{zzz}}}~~~}}}~~~zzznnnddd^^^\\\\\\\\\^^^```aaa```^^^___```cccjjjssszzz}}}~~~|||zzzwwwvvvxxx|||yyyrrrmmmlllooosssuuuxxxzzz|||{{{xxxuuusssppplllfff___XXXQQQJJJFFF???;;;666111...---...000*********+++---------,,,***)))'''&&&&&&''')))***(((((('''''''''(((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$######$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((('''''''''''''''(((((()))(((((())))))******************))))))))))))))))))))))))***++++++++++++***)))(((((()))***---000222000555>>>JJJWWWeeeooouuuyyy~~~}}}}}}~~~xxxxxxxxxxxxxxxzzz|||}}}zzz}}}sssiii[[[ZZZXXXWWWXXXZZZ^^^```___dddkkkpppssstttssssssnnnpppsssvvvyyyzzz{{{{{{zzz~~~}}}{{{{{{{{{yyyvvvuuupppmmmmmmkkkkkkpppwww{{{}}}vvvrrrmmmhhhaaaZZZUUUQQQOOONNNSSSRRRRRRUUU[[[ccclllqqqsssssstttuuuyyy~~~~~~yyyvvvqqqllliiifffhhhkkknnnssswww{{{~~~xxxwwwuuuuuuvvvwwwvvvvvvssspppjjjbbb[[[XXXZZZ\\\[[[```hhhpppvvv{{{~~~~~~~~~}}}vvvnnnfff``````aaadddiiilllmmmjjjhhheeeeeefffiiimmmpppssssssvvvtttqqqqqqsssxxx~~~|||ssskkkjjjlllnnnmmmooosssxxx{{{|||{{{yyysssjjj]]]QQQHHHAAA<<<888222111///------...///000'''(((*********))))))((((((((()))))))))))))))(((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$######"""!!!'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&'''((('''&&&&&&'''((((((''''''&&&''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))************************,,,++++++***++++++,,,---...///222999CCCOOOZZZaaacccooo~~~~~~~~~zzzyyyxxxvvvvvvvvvvvvwwwxxxzzz~~~}}}uuuhhhggggggggghhhjjjmmmooocccccccccbbb```^^^]]]\\\[[[]]]```dddfffffffffeeegggkkkrrrzzz|||{{{~~~~~~{{{zzz{{{|||~~~~~~yyypppkkkeee```^^^\\\[[[ZZZZZZXXXVVVUUUXXX]]]cccggghhhjjjlllnnnssszzz}}}xxxqqqkkkdddeeegggjjjnnnuuu|||}}}zzzxxxxxx|||~~~xxxoooddd^^^]]]___aaagggqqqzzz~~~yyywwwsssooommmkkkkkklllooovvvzzzzzzxxxvvvrrrnnnhhhiiikkknnnpppooolllhhhjjjiiiiiiiiijjjmmmoooqqqooonnnlllkkknnnsssyyy|||sssjjjiiijjjjjjmmmnnnppptttxxxyyywwwuuufff\\\MMMAAA999555111...,,,,,,,,,++++++******)))(((***+++***(((''''''((('''(((***+++++++++)))))))))(((((('''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))(((&&&%%%&&&((((((''''''&&&&&&'''''''''%%%&&&'''((()))(((((('''''''''(((((())))))*********)))(((''''''((()))))),,,,,,,,,+++,,,,,,,,,,,,,,,,,,...111777>>>DDDHHHKKKUUUcccooowww}}}~~~{{{wwwuuuttttttuuuwww{{{}}}~~~{{{qqqrrruuuxxx{{{~~~uuuqqqkkkddd^^^XXXSSSPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTWWW]]]bbbiiisss~~~}}}|||}}}}}}yyy|||}}}xxxqqqnnnnnnoooooooookkkiiigggfffgggjjjmmmpppooooooooooooqqqwwwzzzsssmmmooorrrtttwww|||sssjjjhhhiiiooouuu~~~zzzqqqiiigggccc___^^^^^^___```gggqqqyyyzzzzzz|||zzzvvvpppooonnnnnnoooooommmkkknnnllljjjhhhhhhjjjnnnqqqkkkjjjhhhgggiiimmmrrrttt{{{|||ssslllmmmoooooopppnnnllllllkkkhhhccc___OOOGGG;;;444111///,,,)))+++++++++******)))(((''')))+++,,,+++((('''(((***(((((()))))))))***************)))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""######$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&###$$$%%%&&&'''&&&%%%%%%"""###%%%&&&'''&&&%%%%%%(((((('''''''''&&&&&&&&&######$$$%%%'''(((((())))))(((&&&$$$$$$$$$&&&'''#########$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%'''((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%''')))(((%%%$$$&&&((((((''''''&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&''''''((()))******+++)))(((&&&%%%%%%&&&''')))%%%%%%&&&'''(((******+++(((***,,,///222444555555777>>>GGGOOOWWWbbboooyyy|||xxxuuutttqqqtttwwwyyy{{{|||~~~}}}~~~~~~|||zzzrrrtttyyy}}}|||sssjjjaaaZZZUUUNNNLLLHHHFFFFFFGGGJJJLLLGGGJJJMMMPPPUUU]]]gggnnnrrr}}}zzzxxxuuusssttt{{{|||~~~~~~{{{|||{{{zzzyyyxxxyyy{{{}}}{{{zzzwwwsssqqqttt|||}}}vvvtttxxx{{{}}}wwwtttuuuwww}}}|||}}}}}}}}}}}}~~~yyyvvvuuunnneeefffdddaaa^^^^^^___bbbdddgggqqqzzzzzzzzz{{{zzzuuutttqqqnnnmmmnnnppprrrrrrmmmkkkgggcccaaacccgggkkkjjjhhhgggfffgggiiillloooooovvvwwwrrrnnnsssxxxxxxqqqmmmgggbbb]]]VVVNNNGGG>>>777000...//////,,,))),,,,,,++++++++++++++++++&&&((()))'''%%%$$$&&&)))***)))'''&&&&&&(((+++,,,,,,+++***(((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$%%%&&&%%%%%%$$$!!!"""###$$$&&&'''((()))'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&''''''&&&$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))))))))))))))((((((((())))))(((((((((((())))))))))))))))))************---------.........//////111333666999>>>FFFPPPWWWmmmsss|||~~~wwwsssxxxzzz|||{{{yyyyyy}}}~~~}}}{{{zzzyyy~~~|||zzzxxxwwwwwwyyy|||rrrfff___YYYTTTNNNIIIGGGGGGFFFFFFGGGEEEDDDGGGLLLQQQSSSTTT^^^cccjjjqqqtttssspppnnnooollliiihhhkkkqqqxxx}}}xxxssspppppppppvvvxxx{{{~~~}}}~~~~~~|||zzzyyyyyyzzz{{{}}}yyysssllliiihhhiiijjjooolllhhheeecccbbb```___jjjjjjlllmmmppprrrtttuuuuuuuuussspppmmmmmmoooqqqlllkkkhhheeedddfffiiimmmkkkkkkiiiccc]]]]]]bbbgggkkknnnrrruuuwwwvvvuuutttnnneeeWWWLLLCCC===888444000///...,,,+++***))))))(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))***)))'''&&&&&&'''((((((++++++***)))))))))))))))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$#########$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&))))))(((((((((((())))))(((((()))))))))*********+++++++++,,,,,,,,,------///111222333555999@@@EEERRRXXXdddrrr}}}}}}}}}~~~|||zzzyyyxxx}}}|||xxxvvvvvvwwwxxxzzz~~~wwwrrrhhhccc]]]XXXSSSOOOLLLIIINNNKKKIIIJJJNNNRRRSSSSSSTTTVVVYYY]]]___```______```^^^\\\[[[^^^ccciiimmmrrrwww|||~~~{{{zzz{{{}}}uuuqqqoooooonnnpppsssxxx~~~}}}xxxuuuvvvxxxzzz}}}{{{xxxsssnnnmmmnnnrrrtttvvvsssooolllkkkjjjhhhfffddddddeeegggjjjmmmqqqssstttuuuwwwwwwvvvtttssssssnnnllliiieeecccdddgggiiilllmmmmmmhhhcccaaacccgggqqqrrrsssttttttpppkkkfffZZZSSSHHH???:::666222000...---,,,***))))))))))))((((((((((((((((((((((((''''''&&&%%%&&&'''(((((('''''''''''''''((()))))))))((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''')))((((((''''''(((((()))(((((())))))))))))******)))))))))*********+++++++++,,,---------///222555999>>>HHHUUUdddqqq|||}}}{{{}}}xxxuuuqqqqqqqqqrrruuuyyy}}}xxxuuupppjjjddd\\\TTTOOOTTTRRRQQQRRRVVVZZZ]]]^^^[[[ZZZXXXVVVTTTSSSRRRQQQOOONNNMMMMMMOOOSSSWWWZZZ\\\bbbiiinnnooorrrxxx}}}~~~~~~~~~}}}|||zzzxxxvvvvvvsssqqqssszzzzzztttsssrrrkkkllloootttzzz|||zzzyyyxxxvvvsssooolllooorrrvvv{{{~~~wwwsssssstttvvvwwwuuuqqqooommmllljjjhhh_________aaaeeejjjooorrrwwwyyy}}}~~~zzzuuurrrqqqnnnkkkhhhgggiiikkklllqqqtttvvvtttooojjjiiijjjqqqnnnjjjiiigggaaaWWWOOOCCC>>>888222000...---,,,+++******)))(((((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''$$$%%%&&&((())))))******((((((''''''&&&&&&'''''')))'''%%%######%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$##################$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))(((((((((''''''((((((((((((((((((((()))))))))***(((((()))))))))*********((()))***,,,---///000111222444888>>>GGGQQQYYY^^^bbbhhhoooqqqqqqttt|||~~~xxxsssnnnmmmkkkkkkmmmqqquuuwww|||}}}|||yyyuuuooofff\\\UUUXXXWWWXXX[[[aaahhhmmmqqqrrrqqqnnnhhh```WWWOOOJJJFFFEEEEEEDDDFFFHHHKKKLLLMMMRRRXXXZZZ[[[```iiiqqqwwwxxxyyyyyyxxxvvvsssqqqoookkkggggggmmmxxx{{{zzzzzzssstttuuuwww{{{~~~yyyzzz|||{{{yyy{{{||||||yyyvvvsssssssssqqqppppppppppppooonnnmmmuuuvvvyyy}}}zzzwwwwwwwwwuuussspppnnnmmmllljjjhhh_________aaaeeekkkqqquuu|||~~~{{{sssnnnmmmkkkiiijjjmmmppptttuuu{{{~~~~~~xxxrrrllljjjeee]]]UUURRRPPPLLLBBB:::555222///,,,+++,,,,,,---***))))))((())))))******))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&$$$%%%''')))***))))))(((***))))))((((((((())))))((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******((((((''''''''''''(((((('''(((((((((((()))))))))))))))))))))************((()))***,,,...000000000000000000111555:::???CCCHHHLLLQQQRRRRRRYYYeeeooo~~~}}}uuuppplllkkkhhhgggiiilllooorrrvvvzzz{{{wwwuuuxxxxxxxxxwwwssskkkbbb[[[ZZZ[[[]]]aaahhhpppxxx}}}wwwgggXXXNNNGGGFFFEEEDDDDDDEEEFFFGGGGGGJJJLLLKKKLLLPPPYYYaaalllmmmooopppooonnnlllkkk```]]]YYYXXX]]]hhhttt}}}~~~yyywwwzzz~~~|||rrrmmmlllllljjjhhhhhhjjjlllmmmllllllmmmnnnpppqqqqqqqqqrrrssstttuuu}}}|||{{{|||}}}{{{{{{{{{tttrrrpppoooooonnnllljjjbbbaaaaaacccffflllqqquuu||||||}}}~~~~~~zzzsssnnngggffffffjjjqqqxxx|||~~~|||sssiii```[[[QQQHHH>>>:::;;;:::444///......,,,+++******,,,---***))))))))))))***++++++(((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&'''((())))))((('''&&&))))))(((((((((((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((((((''''''&&&&&&''''''(((''''''(((((((((((()))))))))))))))*********+++++++++***)))***,,,---,,,++++++++++++,,,...111555777;;;<<<===<<<;;;AAAKKKSSScccjjjsss{{{|||tttnnnfffdddaaa```aaadddgggjjjnnnqqquuuwwwvvvuuuttttttssssssttttttrrrmmmfffaaa]]]^^^```ccciiipppyyy{{{jjj___QQQPPPMMMJJJHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNRRRUUUYYYZZZ[[[\\\\\\[[[ZZZZZZOOONNNKKKJJJMMMUUU```ggg}}}|||xxxwwwzzzuuunnnhhhfffgggiiimmmrrrsssoookkkhhhgggggghhhhhhhhhlllpppsssttttttuuuuuuvvvwwwwwwvvvuuuvvvxxx{{{}}}{{{yyyzzz|||wwwtttsssooonnnmmmnnnnnnnnnllljjjfffeeeeeeeeehhhkkkoooqqquuuuuuvvvzzz}}}|||vvvrrriiihhhhhhmmmuuu|||{{{xxxqqqhhh]]]RRRHHHCCC???888000---///000...,,,***++++++***)))((()))+++***)))))))))))))))******(((((((((((((((((((((((('''''''''(((''''''&&&%%%((((((((((((((('''&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&''''''((('''''''''((((((((())))))))))))))))))************,,,)))'''(((***+++***((())))))***,,,---...//////222222222111222555;;;???HHHMMMUUU]]]fffrrrxxxqqqdddaaa^^^\\\]]]```dddgggiiikkknnnppppppqqqsssuuutttttttttsssrrrnnniiieee___aaaccceeeiiiqqqzzzwwwnnnaaa^^^YYYUUURRRQQQQQQQQQSSSSSSVVVZZZ]]]]]]YYYVVVOOONNNNNNNNNMMMMMMLLLLLLHHHHHHGGGFFFFFFJJJQQQVVVcccjjjqqquuusssqqqrrrsssqqqtttxxx~~~|||yyywwwrrrlllhhhhhhkkknnntttzzz~~~}}}}}}~~~~~~vvvuuuxxxxxxyyy|||zzzxxxvvvyyy||||||xxxsssiiieeeccceeedddaaaeeekkkjjjlllmmmmmmlllmmmooorrrxxx|||~~~{{{wwwvvvxxx{{{yyywwwvvvwww|||{{{uuupppnnnlllllllllnnnppppppnnnmmmlllkkkjjjjjjkkklllmmmnnnqqqrrrtttzzz~~~xxxrrriiifffdddffflllpppqqqoooddd___VVVLLLDDD<<<777333222///,,,++++++,,,+++***''')))+++***((('''(((***))))))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((''''''''''''(((((()))&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&!!!"""$$$%%%&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""###$$$&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""#########!!!!!!"""$$$$$$%%%%%%%%%"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((()))******+++'''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((()))))))))******(((%%%&&&))),,,,,,++++++,,,---------+++)))(((******,,,...000333555666888;;;>>>DDDLLL[[[kkkvvv}}}wwwiiigggdddbbbbbbfffjjjmmmhhhiiikkkllllllnnnrrrtttyyyxxxvvvtttsssoookkkggg```bbbeeeggglllttt~~~vvvqqqmmmjjjddd^^^[[[YYYYYYYYY[[[]]]ccckkkpppnnnddd\\\SSSRRRPPPNNNMMMLLLLLLLLLJJJKKKKKKIIIGGGHHHLLLOOOPPPVVV^^^aaa```___bbbeeebbbgggnnntttvvvvvvtttrrrooolllggg```ZZZWWWXXXZZZ___eeemmmtttzzznnnmmmkkkiiiiiimmmsssxxx|||yyyxxxpppuuuxxxyyy}}}wwwooohhhhhhhhhggghhhkkkjjjllloooqqqqqqooollljjjdddaaa___bbbhhhlllkkkiiieeedddhhhllljjjeeegggmmmkkkooottttttrrrrrrvvvzzz~~~xxxvvvwwwzzzwwwvvvuuuvvvzzz~~~{{{xxxvvvqqqqqqrrrtttvvvwwwvvvtttqqqqqqpppooonnnnnnnnnnnnrrrsssvvv}}}wwwpppaaa]]]XXXXXXZZZ[[[XXXUUUNNNIII@@@999444222111000++++++,,,,,,+++)))(((''''''))),,,+++)))((()))+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''''''&&&&&&&&&'''(((***,,,'''''''''''''''((()))***((('''%%%######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''!!!"""$$$&&&&&&&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%######"""!!!!!!"""######%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&""""""#########$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!! """&&&))))))'''%%%$$$$$$######$$$$$$%%%&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((())))))))))))...---+++*********++++++******+++++++++,,,,,,,,,333222222333888BBBNNNVVVgggoooyyy~~~xxxqqqnnnnnnpppqqqqqqlllllllllkkkjjjmmmtttzzzyyywwwuuuvvvvvvtttppplllfffdddccceeellluuu|||~~~{{{yyyvvvuuunnnmmmiiieeebbb^^^\\\[[[___dddllluuu{{{yyyrrrkkk___[[[UUURRRRRRSSSTTTUUUWWWVVVUUUSSSQQQQQQTTTVVVZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[___bbbeeeeeeeeeeeeccc^^^VVVPPPMMMLLLKKKKKKQQQUUU\\\bbbfffkkkooorrrzzz|||}}}~~~}}}yyyuuusssaaa]]]YYYVVVVVVZZZ^^^aaammmooorrrvvvyyyzzz{{{{{{~~~yyykkkeeecccbbb___^^^aaagggmmmpppqqqjjjbbb\\\^^^aaa``````aaabbb___\\\\\\___```___]]]YYYZZZ\\\___cccgggkkkmmmnnnmmmlllnnnqqqsssssssssvvvuuutttuuuxxx}}}}}}xxxuuuvvvwwwwwwsssooooootttyyy}}}~~~~~~~~~{{{rrryyy{{{wwwvvv|||~~~|||{{{{{{}}}~~~wwwqqqwwwuuuuuuxxxzzztttggg\\\NNNLLLJJJFFFCCCAAA??????999777555111///---------+++*********))))))((((((************************''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((('''&&&%%%$$$''''''''''''((((((((((((''''''''''''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################&&&%%%$$$$$$$$$%%%&&&'''%%%$$$############$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%%%%###!!!%%%$$$$$$######$$$$$$%%%%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((()))))))))))),,,+++***)))))))))***************+++++++++,,,,,,000000000111333777>>>CCCMMMSSS[[[cccjjjuuu||||||~~~|||wwwrrroooppptttxxx|||yyyvvvvvvvvvuuurrrpppmmmkkkiiihhhjjjpppwww|||}}}|||{{{yyyvvvsssqqqpppooommmjjjgggdddaaa```___```eeemmmvvv||||||wwwrrrkkkhhhdddbbbcccfffhhhiiijjjhhhddd___\\\[[[^^^`````````aaaaaabbbbbbaaaaaa[[[\\\\\\\\\\\\[[[YYYXXX]]]YYYSSSPPPNNNNNNMMMLLLJJJMMMRRRVVVXXXZZZ]]]___bbbdddfffgggfffdddaaa___XXXWWWUUUSSSSSSSSSTTTUUU\\\^^^aaadddhhhjjjmmmnnnnnnvvv}}}yyymmm___XXXWWWTTTSSSUUUZZZaaaeeegggfffhhhaaa]]]```dddfffgggiiihhhddd___]]]]]]^^^]]]\\\[[[^^^ccciiiooouuuyyy{{{{{{zzzxxxyyy|||~~~~~~~~~~~~{{{vvvsssssstttqqqmmmiiiiiimmmqqquuuvvvxxxzzz~~~yyytttnnniiifffddd^^^SSSJJJ===<<<999777444222111111111000...,,,++++++++++++*********)))))))))((((((************************++++++******************((((((''''''''''''((((((''''''''''''&&&%%%$$$###''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$###!!!%%%$$$$$$######$$$$$$%%%%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((''''''&&&&&&''''''((((((((()))))))))******)))((((((((())))))*********++++++++++++,,,***,,,.........///111222666:::>>>BBBIIISSS___hhhkkkjjjjjjoooxxx|||{{{|||~~~zzzwwwwwwwwwvvvvvvssssssqqqmmmkkklllrrrwwwxxxwwwvvvuuusssqqqpppooopppooommmjjjgggeeeccccccbbbeeellltttzzz}}}{{{yyyqqqooommmmmmppptttwwwxxxuuurrrlllfffaaaaaadddgggiiijjjkkklllllljjjhhhgggcccbbb```^^^\\\[[[ZZZZZZ___\\\YYYVVVUUUTTTRRRPPPNNNQQQTTTUUUUUUTTTTTTTTTTTTUUUXXXZZZZZZZZZXXXWWWXXXZZZ[[[\\\]]]]]]\\\[[[^^^^^^^^^___aaaccceeeffffffmmmtttrrrhhh]]]XXXWWWXXXZZZ___eeejjjkkkhhhfffhhhbbb___dddjjjnnnqqqtttuuuooohhhbbb``````aaabbbdddiiipppyyy~~~~~~|||wwwtttsssrrrtttpppllljjjkkknnnpppqqqrrrwww}}}uuufff^^^SSSMMMIIIDDD===777333222000...---,,,++++++******)))))))))******+++******))))))))))))(((((()))))))))))))))))))))))))))))))))((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&%%%$$$######&&&''''''''''''(((((((((&&&''''''''''''(((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))(((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++'''))),,,---------...000111222333444666===EEEKKKKKKJJJLLLRRR\\\iiiuuu||||||xxxvvvvvvxxxyyyxxx{{{|||xxxrrrooorrruuuwwwvvvvvvvvvvvvvvvvvvvvvtttrrrooollliiigggeeedddccceeejjjoootttwwwxxxxxxrrrpppoooqqquuuxxx{{{{{{wwwsssmmmgggccccccgggkkkpppqqqssssssrrrpppmmmkkkgggfffeeeddddddeeeggghhhllljjjgggeeeccc___[[[XXXZZZ\\\______\\\ZZZXXXXXXWWWXXX[[[]]]___`````````bbbdddhhhkkknnnooopppppprrrppplllhhheeedddddddddeeekkkpppoooiiidddccceeelllpppvvv{{{|||xxxrrrmmmkkkfffeeekkkqqquuuyyy~~~|||ssslllhhhiiilllnnnrrrwww~~~{{{|||}}}~~~|||yyywwwuuuyyyvvvrrrooonnnoooqqqrrrpppvvv~~~}}}|||}}}wwwjjj^^^OOOGGG>>>888666555222///000///...------,,,,,,,,,)))))))))******+++++++++))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&%%%$$$$$$(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((())))))''''''''''''(((((((((((())))))******************))))))*********+++++++++((()))***++++++,,,...000///000000111111333666888777777777;;;BBBLLLWWW___kkklllnnnpppssswww{{{}}}}}}zzz{{{}}}yyyuuuuuuwwwwwwwwwxxxzzz|||}}}xxxvvvsssoookkkiiigggfffdddfffhhhjjjmmmoooqqqrrrsssrrrrrrtttwwwzzz{{{{{{zzzwwwrrrkkkgggfffiiillllllnnnqqqtttuuutttrrrqqqhhhhhhggggggiiilllppprrrvvvtttsssrrrppplllgggccc___bbbeeeeeeccc```___^^^]]]^^^___bbbdddfffhhhiiilllmmmooorrruuuwwwzzz{{{|||xxxrrrkkkfffcccaaaaaabbbeeehhhgggeeefffkkkpppvvvzzz~~~wwwrrrppplllkkkppptttwww|||zzzsssoooppptttwwwyyy~~~~~~}}}|||{{{xxxxxxvvvtttrrrrrrsssvvvxxxwww{{{{{{rrrgggaaa___YYYNNNEEE;;;777222/////////...,,,+++******)))))))))***************+++************(((((((((((((((((())))))''''''''''''''''''''''''++++++******)))(((''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&######""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%######$$$%%%%%%$$$$$$######$$$$$$%%%%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''((())))))***&&&&&&'''''''''(((((((((((()))***+++++++++******)))))))))************+++***+++***)))((((((***,,,)))***,,,---...//////.../////////000222888@@@EEELLLOOORRRTTTWWWZZZ]]]```cccgggnnnxxx|||yyyxxxxxxxxxyyy{{{~~~zzzyyyvvvsssooommmkkkjjjhhhiiijjjiiiiiiiiilllnnnqqqqqqqqqsssuuuwwwwwwvvv{{{yyytttnnnhhhddddddddddddgggkkkqqquuuxxxyyyzzzpppooonnnnnnppprrrtttvvvwwwwwwvvvwwwwwwtttqqqmmmdddgggkkklllkkkiiiggggggddddddeeefffiiikkknnnooovvvvvvuuuuuuvvvxxxzzz|||zzzvvvqqqkkkfffcccaaaaaaaaacccdddeeeeeeiiipppvvvuuuzzz}}}yyyvvvrrrnnnmmmqqqtttvvvzzzzzzuuuqqqqqquuuxxxyyy|||~~~zzzzzz{{{zzzzzzzzzyyyyyy|||{{{qqqiiifff___WWWNNNGGGDDDAAA<<<777222000...---------+++***)))((((((''''''(((((()))))))))******))))))((('''''''''(((((((((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&"""######$$$%%%&&&''''''######""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%###"""###%%%%%%$$$$$$######$$$$$$%%%%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''')))*********))))))))))))))))))************)))***+++***((('''((()))''''''(((***+++,,,,,,+++,,,---...------///333777777:::>>>??????@@@CCCEEE@@@FFFOOOZZZeeeoooxxx~~~~~~}}}|||{{{{{{|||~~~{{{zzzxxxvvvtttsssrrrrrrmmmnnnnnnmmmjjjjjjmmmoooooooooppprrrtttvvvuuusssuuuuuusssoooiiiccc```___bbbdddiiinnntttxxx|||}}}xxxxxxwwwvvvvvvwwwxxxxxxyyyxxxwwwxxxxxxvvvssspppiiimmmqqqtttsssqqqpppooolllkkkkkklllnnnpppsssuuuyyyyyyxxxxxxyyyyyyzzzzzzxxxuuuppplllgggeeeccccccccceeegggiiijjjnnnsssxxxvvvzzz}}}}}}zzzxxxwwwwwwppplllllloooppprrrvvv}}}|||{{{yyytttpppoooqqqtttwwwyyy|||{{{zzz}}}}}}zzzqqqiiieee^^^SSSKKKIIIBBB???;;;777444333111111...---+++++++++++++++*********))))))))))))******(((((()))*********)))((('''''''''((((((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$###""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&""""""###$$$&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%######%%%'''%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))(((((())))))))))))************&&&)))+++,,,+++*********+++***))))))***++++++***(((+++------++++++...111///222444555333222444666555999>>>CCCHHHPPPZZZaaahhhmmmuuuzzz~~~~~~}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxqqqrrrsssqqqnnnmmmpppsssqqqqqqsssvvvxxxzzzyyywwwqqqssstttrrrnnnhhhdddcccfffgggjjjnnnrrrwwwzzz|||xxxxxxwwwwwwwwwwwwwwwwww}}}|||zzzyyyxxxuuuqqqnnnjjjnnnsssvvvuuusssrrrqqqoooooonnnnnnooorrrtttvvvssstttvvvwwwxxxyyyyyyxxxwwwuuuppplllgggdddbbbaaabbbeeeiiilllmmmoooqqqtttyyyzzz{{{xxxtttqqqqqqsssmmmjjjjjjlllnnnoootttzzzxxxyyyxxxuuupppmmmnnnpppyyyyyyzzz|||~~~~~~xxxuuuvvvxxxrrrooopppvvv}}}|||rrriiiaaaWWWOOOMMMHHH>>>888777111222111000---,,,,,,,,,+++***)))((()))***,,,,,,******)))))))))))))))***''')))***,,,,,,,,,,,,+++&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""######!!!!!!""""""#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((((((((((((((((((((()))+++,,,+++((('''(((***))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++------------------------111111222555999===BBBDDDMMMOOOTTT[[[cccjjjpppsssyyyzzz}}}~~~{{{zzzyyyxxxxxxyyy{{{|||zzzzzzyyyvvvsssppppppppprrrsssuuuvvvwwwwwwvvvvvvvvvvvvuuuvvvuuurrrnnnjjjlllkkklllooouuuyyyyyyxxx|||{{{zzzyyyxxxxxxxxxyyy}}}zzzwwwwwwxxxwwwssspppoooqqqtttwwwxxxwwwvvvuuuqqqqqqrrrqqqpppqqqsssuuuvvvwwwwwwxxxwwwuuutttssssssrrrnnniiidddcccfffiiiggghhhiiiiiijjjkkkoooqqq{{{zzzwwwsssooonnnoooqqqpppllliiijjjoootttwwwwwwzzz}}}{{{tttppppppnnnlllssswww|||~~~|||zzzzzz{{{|||}}}qqqjjjgggeeebbb___WWWSSSQQQTTTYYY[[[YYYVVVGGGBBB;;;777555333///------------,,,,,,+++++++++++++++******)))))))))((($$$%%%&&&''''''&&&%%%$$$(((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((***+++$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''''''''''''''''')))***,,,***((('''(((***))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((())))))***+++++++++++++++++++++++++++.........///111444777999;;;===@@@DDDJJJOOOTTTVVVZZZ[[[]]]```fffoooyyy~~~||||||~~~{{{||||||{{{xxxvvvuuuuuussstttvvvxxxyyyyyyyyyxxxuuuuuuuuuwwwwwwtttppplllpppoooppptttzzz~~~~~~~~~}}}|||{{{zzzyyyyyy|||zzzyyyzzz{{{{{{xxxuuuppprrruuuwwwxxxxxxvvvuuuuuuuuuuuutttrrrrrrtttvvvvvvvvvwwwwwwwwwvvvtttsssuuutttpppkkkffffffhhhlllmmmnnnnnnmmmkkkkkkmmmooozzzyyywwwsssnnnkkkjjjkkkooollliiijjjnnnrrruuuuuuvvvyyyyyyuuurrrqqqoookkknnnsssyyy||||||yyyxxxxxx|||~~~{{{yyyvvvtttssssssiii\\\SSSNNNKKKGGGDDDAAA>>>===@@@EEEHHHGGGDDD===999444111000///---+++,,,,,,++++++************((('''''''''&&&&&&&&&&&&((()))************)))((((((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%$$$############$$$%%%########################%%%$$$$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***((('''((()))))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((())))))***+++))))))))))))))))))))))))---,,,+++***+++,,,---...000000222444666999;;;===@@@@@@@@@CCCIIITTTaaaiiisssxxx|||~~~~~~xxxyyyzzz{{{{{{zzzxxxwwwvvvwwwyyy{{{|||zzzuuuqqqssssssuuuxxx}}}}}}{{{zzzzzzzzz|||}}}|||zzzwwwqqqrrruuuwwwxxxxxxwwwvvvzzz{{{{{{zzzxxxwwwwwwxxxwwwwwwxxxyyyyyyxxxwwwvvvwwwuuurrrnnnkkkjjjmmmoooxxxxxxxxxvvvsssqqqqqqrrr}}}}}}|||wwwrrrmmmjjjjjjmmmkkkiiijjjmmmqqqtttuuuuuuzzz}}}{{{zzzzzzuuupppmmmrrryyy~~~~~~{{{xxxvvv}}}yyysssooofffeeebbb___]]][[[[[[ZZZ]]]UUUIII???:::888555333222111000333888;;;:::888444111...---,,,,,,,,,+++*********)))))))))))))))***))))))))))))(((((((((******++++++++++++******'''(((((())))))(((((('''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&((('''''''''%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%####################################""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&$$$!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''''''''######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((()))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******((((((((((((((((((((((((---,,,+++************+++............///000111111444444444444777???HHHOOOSSSZZZ```fffoooyyy~~~{{{yyyzzz~~~|||yyywwwzzz{{{}}}~~~yyyuuussssssuuuwwwzzz}}}~~~|||{{{xxxyyyzzzzzzzzzwwwtttrrrpppqqqsssuuuvvvvvvuuuuuu{{{|||~~~~~~|||{{{{{{|||yyyyyyzzz{{{{{{zzzyyyxxxuuutttqqqooonnnppprrrttt|||}}}}}}{{{xxxuuutttttt|||vvvqqqmmmllliiihhhggghhhjjjnnnqqqrrrvvv|||}}}vvvrrrwww}}}~~~yyyuuu}}}~~~|||zzzuuummmeee]]]VVVRRRLLLJJJGGGEEEDDDDDDEEEFFFJJJDDD;;;555333222222111000///...000444555555444000///---,,,,,,,,,++++++))))))))))))))))))))))))************************((((((((())))))((((((((('''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''###$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((())))))************))))))((((((((('''((())))))***)))))))))))))))))))))))),,,,,,++++++******+++++++++************++++++,,,------...---...000444888:::???DDDIIIRRR___gggiiiiiigggdddcccfffjjjppptttuuuyyy{{{wwwwwwxxxyyyzzzzzz{{{||||||zzzxxxyyyyyyxxxuuuqqqnnnmmmmmmnnnpppqqqrrrsssrrrrrrwwwzzz}}}~~~}}}}}}~~~yyyzzz{{{{{{{{{zzzyyyxxxrrrqqqpppoooqqqtttvvvwwwxxxzzz||||||zzzxxxwwwwww|||~~~}}}xxxssspppoooiiiiiiiiijjjkkkmmmpppsssxxx~~~yyyvvvyyy}}}~~~zzztttppprrrwwwyyywwwuuuvvvuuurrrmmmkkkkkkooottttttmmmfff^^^\\\WWWQQQJJJDDD???<<<888777555444555666888999999555111...------.........---------...///...------------+++***))))))***)))))))))***************''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###""""""$$$%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((('''&&&''')))***)))(((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++)))+++---...------...000000333555666;;;EEEKKKLLLKKKJJJHHHHHHKKKOOOTTTXXXWWW\\\bbbgggkkkooorrrtttsssvvv|||zzz{{{{{{xxxuuurrrqqqqqqpppqqqrrrssstttuuuuuuuuuxxx{{{{{{{{{||||||{{{zzzxxxwwwsssqqqppppppsssvvvwwwxxxxxx{{{~~~|||xxxuuuuuutttttttttsssrrrrrrtttvvvxxx|||wwwmmmmmmmmmmmmllliiiddd```\\\```aaa^^^]]]^^^\\\XXXPPPOOOOOOSSSWWWWWWQQQLLLEEECCC@@@===999555333111///............000111222111000...,,,+++*********------,,,,,,++++++******)))***+++)))'''&&&&&&'''))))))))))))************'''(((((((((((()))))))))((((((''''''''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$%%%$$$$$$&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$######"""!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((('''%%%''')))***)))'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))((((((+++++++++******++++++,,,(((***---------,,,---...,,,///000...000555888666666666555555666:::===???>>>AAAEEEIIIKKKNNNRRRTTTSSSXXX```hhhooossstttuuuyyyyyyzzz||||||~~~~~~|||{{{}}}~~~|||~~~}}}||||||~~~|||}}}}}}~~~~~~|||{{{wwwuuurrrrrruuuvvvvvvuuuwww|||}}}~~~~~~|||yyyuuutttssswwwxxxwwwsssnnnllllllmmmjjjlllmmmnnnqqqsssnnneeeWWWTTTQQQPPPOOONNNLLLIIIEEEHHHHHHFFFEEEFFFCCC>>>;;;:::;;;===???@@@===:::666555444222000...------------------------------,,,...//////---,,,******+++,,,,,,,,,+++******+++%%%'''))))))&&&%%%&&&(((''''''((((((((())))))))))))*********++++++++++++(((((('''&&&&&&'''((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%######$$$%%%%%%$$$######!!!""""""###$$$$$$%%%%%%"""###%%%''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""############""""""!!!"""$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&)))+++)))'''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))*********)))((((((+++***))))))(((((())))))'''((()))(((''''''(((***))),,,...,,,---000///,,,///...------...000222333333555666666666666888999888===FFFOOOWWW[[[]]]^^^aaaaaabbbeeejjjmmmooooooiiilllnnnmmmkkkkkkmmmooosssssstttuuuwwwzzz|||~~~|||xxxuuutttvvvvvvuuusssqqqvvv{{{~~~uuuuuuuuurrrnnnkkkiiiiiinnnnnnlllfff___ZZZYYYZZZTTTUUUTTTSSSWWWYYYTTTMMMCCC???:::888999:::999888777999999777777888555///222222222333444555444333111000...---++++++******---.........---+++***)))&&&))),,,......,,,+++***'''((())))))(((((()))***$$$'''******(((''')))+++&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''&&&''''''''''''''''''&&&$$$$$$$$$%%%&&&'''((())))))((((((''''''&&&%%%%%%%%%%%%%%%&&&'''((()))***))))))(((((('''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""######$$$%%%&&&&&&''''''!!!"""$$$&&&&&&&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))%%%&&&&&&&&&'''(((((((((%%%'''((()))((('''((())),,,+++***((((((((()))***(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++((()))***+++++++++++++++------,,,,,,---...000111111000---,,,,,,...000222333555777;;;>>>BBBDDDFFFKKKKKKJJJJJJKKKLLLNNNOOOKKKKKKLLLMMMOOOQQQRRRSSSVVVWWWYYY[[[^^^bbbhhhlllooossswww{{{~~~yyyrrrlllfffbbb```ccccccdddfffgggiiijjjkkk```^^^ZZZVVVSSSQQQQQQQQQQQQOOOMMMIIIEEEBBB???>>>>>><<<<<<===@@@BBB@@@===777555333111000000111222//////000000000000//////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))))))))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""############$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''''''''&&&'''))))))((('''((()))***)))'''&&&&&&&&&'''((()))))))))))))))))))))))))))(((&&&&&&&&&''')))***'''((())))))*********)))++++++******+++,,,...///000///---,,,,,,---...///,,,---...000333555666777999888888888999:::;;;<<<;;;;;;:::999999888999999>>>@@@AAACCCDDDHHHLLLPPPSSSWWW\\\```fffppp~~~~~~}}}|||}}}~~~}}}yyyuuuvvvsssooolllkkkllloooqqqtttoooggg^^^VVVQQQMMMLLLGGGHHHIIIJJJLLLMMMNNNOOOIIIGGGCCC@@@>>><<<<<<<<<<<<;;;:::888666444222111111//////000222333111///111000...,,,,,,,,,---...---------......---------,,,,,,,,,---------------+++++++++++++++++++++***+++++++++*********))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%%%%'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$##############################""""""############""""""!!!!!!"""$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%############$$$$$$$$$$$$&&&&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))'''''''''''''''&&&&&&&&&'''(((******(((''''''((()))((('''&&&&&&&&&''''''))))))))))))))))))))))))(((''''''&&&&&&((()))***''''''(((((())))))(((((()))((((((((()))***+++,,,------,,,,,,++++++++++++******+++,,,------......------------...///000000111000...---,,,+++++++++000111222222222444777:::<<>>:::999888333444555666777888999999666555333000///........................---------,,,+++***+++,,,,,,***))),,,+++***))))))***+++,,,******++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++*********)))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""######$$$$$$######"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%''')))******(((''''''((())))))))))))((()))))))))(((((((((((((((((((((((((((''''''''''''((())))))'''(((((())))))(((((((((''''''((((((((())))))******++++++,,,+++***((('''*********+++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,---.../////////000000///...///000222111555777888:::DDDUUUcccpppqqqqqqmmmeeeYYYMMMFFFBBBAAAAAAAAAAAA@@@>>>===???===;;;999:::<<>>;;;999:::<<<<<<;;;888888888888888888888888888777777777777777777777777444444444444444444444444444444444555555555555555888777777777666666666666333444444555555666666777111111000///......------------,,,+++***)))((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%&&&'''(((((('''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''############$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%$$$$$$&&&''''''&&&$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%'''&&&%%%$$$%%%%%%$$$$$$$$$######$$$%%%%%%""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&&&&'''(((***---///000///.........000222555777777777777888999:::;;;<<<@@@>>><<<;;;:::;;;<<<=========;;;::::::;;;<<<===>>>>>>>>>???????????????<<<<<<<<<===>>>???@@@@@@<<<<<<<<<<<<;;;<<<>>>AAA:::::::::999999999888888999999888666555444333222333222222222333333444555666666666777777888888888444444555666777888999999777666444333222111222222000000000000///...---,,,)))))))))))))))(((((((((******)))(((''''''&&&&&&(((((())))))(((&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%########################%%%%%%%%%$$$###"""!!!!!!######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%)))%%%""""""$$$%%%$$$############$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$#########""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$"""###$$$$$$###"""###%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))+++---///111222222222111222333666888:::999999999999:::;;;<<<<<<===<<<;;;::::::;;;<<<======<<<;;;;;;:::;;;<<<===============>>>>>>??????=========<<<<<<<<<;;;;;;<<<=========<<<;;;===???<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777666555555555444444333333333333222333333444555666666666777777777777888999999:::;;;:::888777666555666666222222222222111000......+++++++++******)))))))))))))))((((((((((((((((((&&&'''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%)))&&&######%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$############$$$$$$###$$$%%%%%%###"""###%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++---------...000222444444777777666777888:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<===;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::<<<>>>@@@@@@???>>>??????@@@@@@???>>>===<<<<<<<<<::::::999999999888888888888888777666555444333333000000111111222333333444888777777777888999::::::>>>===;;;:::999999999999666666666555444222111000//////...---,,,++++++***))))))))))))************%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$############$$$$$$%%%&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))***)))(((((())),,,///000111111222222444555666777::::::999:::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;777777777777888888999999999999888888888777777777666777777999:::;;;<<<===;;;>>>BBBDDDDDDCCCCCCCCCCCCBBBAAA???<<<:::999888666666666666666666777777888888888888777777666555222222222222222222222222555555444555666777999:::<<<<<<;;;;;;:::::::::::::::::::::999777666444444333333222111000......---,,,,,,,,,+++++++++++++++&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%'''(((((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''(((((()))***++++++,,,,,,+++,,,---000333555555555555555666777888999:::::::::;;;;;;<<<=========<<<;;;::::::999999:::;;;;;;999888777666555555444444444555555666666666888888777555444333222111222222333444666777888999666;;;@@@CCCEEEEEEEEEEEEDDDCCCAAA>>>:::777444333222222222333333333333333666777888:::;;;;;;;;;;;;888777777666555444333222222111111111222444666888;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;:::888777777777666555333222111111111111000///...,,,,,,+++((((((''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''((()))'''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&'''((()))***+++,,,---000///000111222555777999777777777777777888999:::::::::::::::;;;;;;;;;;;;999999888777777777777777666555444333222000//////111222333444555555444444888777666444333111000///111111222222222222222333444888===AAABBBCCCCCCDDDDDDCCC@@@===:::777444333222222222333333333333333555666999<<<>>>?????????===<<<<<<:::999888777777333222111000000222444555999999;;;<<<>>>>>>??????????????????>>>===<<<;;;:::999999888777666666555666555444222000///...---,,,,,,***))))))(((((()))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%########################$$$%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((('''%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%'''((()))*********+++---...000111111222333444555777999::::::888888777777888888999999::::::::::::::::::999999555555444444333444444444111111111111111000000///111222333555555555555555666666555555444333333333333333333444444555555555777:::>>>AAAAAABBBCCCDDDCCCBBBAAA???===:::999888777777777777777666666666555777:::===@@@AAAAAAAAA>>>>>>>>>>>>============:::888555222111111222333444555888:::===>>>????????????@@@@@@@@@??????>>>;;;;;;;;;:::::::::999999777777666555333222111111111000...,,,************)))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""%%%((((((&&&%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%'''***,,,......///000222333555666777444555777888:::;;;;;;;;;888888888777777888888999:::::::::;;;::::::999888222222222111111222222333///000111333333444444444222333444666777777666666555555555666666666777777444555666888:::;;;=========???BBBCCCCCCCCCDDDEEECCCBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::666888;;;>>>AAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAAAAA???:::666222111111111///000444777:::;;;<<<===>>>???@@@@@@AAAAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;777777666666555555555444444222000---,,,+++++++++++++++******))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))'''&&&$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%###'''******((('''((()))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%&&&'''''''''(((***+++,,,---...000000222333444666777777888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::777666444333333444666777444444444333222111111111111000///111666888777666888999999:::;;;;;;;;;;;;;;;::::::999:::;;;===>>>>>>>>>>>>???AAABBB@@@???AAAAAA@@@???>>>===<<<<<<>>>>>>=========<<<<<<<<>>=========>>>???AAA@@@>>>>>>>>>@@@BBBCCC<<<<<<;;;:::888666444333111111111111222444666777:::<<>><<<;;;;;;===<<<;;;;;;<<<<<<:::888888555222000000///---++++++++++++************))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&((((((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((((()))***,,,...000111222111222333444666777888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;:::777555444333222333555666333333333333333222222222666444444666999;;;:::999999999:::::::::::::::999===<<<;;;::::::;;;<<<======<<<;;;<<<>>>???>>>============<<<<<<=================================??????>>>>>>===>>>>>>???AAA@@@???>>>>>>>>>???@@@AAA@@@???>>>;;;999777666444444333333444666888999;;;===???AAACCCCCCCCCBBBCCCBBBBBBAAA???>>>>>>===>>><<<;;;;;;<<<<<<;;;999;;;999666444444333111000......------,,,,,,++++++******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((*********+++---///111333555666444444555777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;888777666555444555555666444444444444555555555555666555555666888999999888888888999:::::::::::::::===<<<;;;;;;:::;;;;;;;;;===;;;999999;;;======<<<999999::::::;;;<<<===>>>;;;;;;;;;<<<===>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======AAA@@@???>>><<<:::999888999999888777888999;;;;;;===???AAACCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@>>><<<<<<===>>>===<<<===;;;888777777666444333111111111000///......---,,,++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""!!! """$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&'''(((***+++------...///000222333555666777666777777888:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============>>>>>>======<<<;;;;;;;;;;;;:::999888777777888888777777777777777777777777666666666666777888888888666777999;;;<<<>>>>>>???<<<<<<<<<<<<<<<=========@@@===;;;:::;;;===>>>>>>:::::::::::::::<<<===>>>888888999;;;<<<===>>>???AAABBBDDDEEEEEEDDDCCCBBB>>>>>>?????????>>>>>>===@@@??????>>>============>>>===<<<<<<<<<===>>>???AAABBBCCCEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBB@@@>>>===?????????>>><<<:::888777777777555444444333222222111000//////...------,,,++++++******''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((()))***,,,...///000000333333333333444444555555777888888999:::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<======>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;:::999999999999999999888888888777777777666777888999999999999:::;;;666888;;;???CCCFFFHHHIIICCCCCCDDDEEEFFFGGGGGGGGGGGGDDDAAAAAABBBDDDDDDDDD???>>><<<;;;;;;;;;<<<===999:::;;;===???@@@AAABBBAAABBBCCCCCCCCCBBB@@@???:::;;;===>>>????????????@@@@@@??????@@@AAABBBCCCAAA@@@?????????@@@AAABBBDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGDDDCCCAAA@@@AAAAAA@@@???<<<:::777777777777666555444333333222111000000000000//////......---,,,,,,((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++++++++,,,...000222333333333666666555555555555444444777888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>@@@@@@???>>>===<<<<<<;;;999999::::::::::::::::::999999888888888888888888777999:::;;;::::::<<<===<<>>???AAABBBCCCDDD>>>>>>===<<<===>>>@@@AAABBBAAAAAA@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDCCC@@@>>>;;;999888777888999888777333333333222222222222111222111111000//////......++++++++++++++++++++++++))))))(((((('''''''''''''''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&&&&'''############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))'''&&&&&&%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,------///000222444555555555555666666777777777777777777666777777888888999999:::::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>AAA@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAA===@@@BBBCCCBBBBBBDDDGGGGGGIIINNNSSSXXX]]]```bbb```aaabbbbbbaaa```___^^^[[[ZZZYYYYYYZZZZZZYYYWWWUUUSSSQQQNNNMMMMMMOOOPPPQQQQQQSSSTTTVVVWWWXXXYYYTTTSSSQQQOOONNNLLLLLLKKKHHHHHHHHHHHHIIIJJJLLLMMMCCCAAA???===<<<===>>>>>>AAAAAAAAAAAABBBCCCEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGDDD???<<<888777555555666777666555333333333333444444444444333333222222111000000000------------------------,,,,,,++++++***)))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''((())))))***''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&&&&%%%%%%&&&&&&'''###$$$&&&%%%%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,---......111222444666777777666666666777777888999999::::::666666666777777888888999:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<======>>>AAAAAA@@@???>>>===<<<;;;>>>???@@@AAABBBCCCCCCCCC>>>???@@@CCCEEEGGGIIIJJJJJJMMMPPPPPPOOOPPPSSSVVVPPPRRRVVV[[[```dddgggiiiiiiiiiiiihhhgggdddbbbaaabbbaaa```aaabbbaaa___]]]aaa___\\\ZZZYYYZZZ\\\]]]\\\]]]^^^___```bbbcccccceeeccc```]]][[[ZZZZZZZZZUUUTTTRRRQQQQQQSSSTTTVVVNNNLLLIIIFFFCCCBBBCCCCCCAAA@@@@@@AAABBBDDDFFFGGGCCCCCCBBBBBBCCCDDDEEEFFFEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHDDD???:::444333111111333333333222333333444444555666666666444444333222222111111000........................000///...---+++***)))))))))((('''%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$##################$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#################################$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%###$$$(((,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%'''''')))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((()))******%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))+++***)))''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''')))******''''''&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&%%%%%%%%%&&&&&&'''###$$$&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***+++---...000111111222111222333333333222111000777777777666666555555555666666666666666666666666777888999:::::::::::::::999999888888888999;;;<<<===???@@@<<<888666:::???CCCGGGLLLNNNNNNLLLJJJJJJJJJIIIHHHKKKOOOTTTWWWXXXWWWZZZ^^^aaacccaaa___]]]^^^\\\ZZZ\\\```eeeiiijjjdddggglllooonnniiiccc^^^aaabbbdddggghhhgggfffffffffccc```]]]]]]___bbbeeeiiijjjjjjiiiiiikkkooorrrrrrpppooollliiifffbbb```___]]]ZZZXXXWWWWWWXXXXXXTTTSSSQQQNNNKKKHHHEEECCCEEEGGGHHHIIIIIIFFFDDDBBBGGGDDDAAA??????AAACCCEEEDDDGGGGGGEEEFFFIIIIIIGGGIIIIIIJJJJJJHHHEEEBBBAAA888777555333111000//////444444555555555444444333222333444444333222000///000///////////////000111,,,---.........---+++***(((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&$$$$$$##################%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$######%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((())))))((((((((('''''''''((()))***)))((('''((()))))))))))))))))))))******))))))((((((((((((((()))''''''((((((((()))))))))&&&'''((((((((('''%%%$$$((()))))))))************(((((())))))))))))))))))''''''((())))))((((((((()))(((&&&$$$$$$%%%&&&'''$$$%%%'''(((((((((''''''''''''(((((('''&&&%%%%%%(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&......000111222333333333333444555666666555444333666666555555444444444444444333333333333333333333333444555666777888888888;;;:::999888777888:::<<<;;;===???>>>;;;<<<@@@DDDLLLPPPUUUWWWWWWVVVTTTTTTUUUSSSRRRTTTXXX\\\^^^___bbbdddgggiiiiiifffccc```aaa^^^\\\\\\^^^```aaaaaaaaaeeejjjmmmnnnjjjeeebbbbbbdddeeeggggggfffeeecccgggeeebbbaaabbbeeehhhkkkooooooooonnnmmmnnnppprrrvvvxxxwwwrrrjjjeeedddffffffddd```]]][[[ZZZYYYZZZVVVVVVVVVVVVTTTRRRPPPOOOMMMNNNOOOPPPOOOMMMKKKIIIJJJHHHEEECCCBBBBBBCCCDDDDDDGGGHHHFFFGGGIIIIIIGGGHHHIIILLLMMMLLLIIIEEEBBB===<<<999777444222000///111111222222333444555555555666666555555444333222111111000000000000000111///000000111000///...---*********)))((('''&&&%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))*********)))))))))(((((((((''')))***+++***)))((()))+++++++++++++++++++++++++++,,,,,,+++*********++++++))))))))))))*********+++)))))))))))))))((((((''''''(((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((''''''&&&&&&$$$%%%&&&'''(((''''''&&&''''''(((((('''&&&&&&%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&222333333444444444444444333444444555555555444444444444333333333333222222333333333222222111111111111333555666888888888888;;;;;;:::888777888<<>>DDDIIIJJJLLLPPPRRRSSSUUUXXX[[[eeehhhkkklllkkkhhhgggfffdddbbb``````bbbdddeeeeeeiiijjjkkkkkkhhheeeaaa^^^\\\[[[ZZZZZZZZZXXXUUURRRQQQUUUZZZ___cccdddddddddaaabbbdddeeeeeedddbbbaaa^^^]]]\\\\\\]]]___bbbcccnnnpppqqqqqqpppoooooopppvvvwwwvvvoooeeeaaacccggghhheeebbb^^^[[[YYYYYYYYYYYY\\\aaafffhhhgggeeecccaaaaaabbbbbbaaaaaa``````\\\\\\\\\[[[ZZZXXXWWWVVVWWWZZZ[[[WWWTTTRRRMMMGGGDDDEEEEEEFFFEEEEEECCCCCCIIIGGGDDDAAA>>>;;;999888444333222111222444777888999888666555444444555666666666444333222222222222555555555555444444333333000000000///...,,,******(((((((((''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""############$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''''''''((()))((('''&&&&&&'''((())))))))))))*********++++++++++++,,,---......//////000000000000000000000000111222333333222111333444555555555555555444444444666555444333222222111222000000000111111111222222222111///.........///000000////////////..................---,,,+++************************)))((())))))*********)))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&555555555555444333222111///////////////000000111222222222222222222222222555555555444444333333333444666999;;;<<<;;;:::999:::>>>BBBDDDFFFKKKSSSYYY]]]___bbbcccddddddeeeeeeoooqqqrrrrrroookkkiiiiiidddaaa^^^]]]___```aaa```aaabbbccccccbbb___]]][[[ZZZYYYWWWVVVUUURRRNNNJJJGGGJJJNNNTTTXXX[[[]]]]]][[[]]]___aaaaaaaaa```___\\\[[[[[[ZZZZZZZZZ[[[[[[```ccceeefffffffffggghhhmmmlllhhhdddaaa______``````^^^\\\ZZZXXXXXXYYYZZZ\\\```eeejjjllljjjgggeeeeeeeeedddeeeeeefffgggggggggggghhhiiiiiiiiihhhhhhlllppppppkkkfffbbbZZZSSSNNNKKKGGGDDDCCCDDDFFFGGGJJJIIIGGGEEECCCAAA@@@@@@<<<:::888777666777888999888777555444333333444555777777555444333333333333555555444444444333333333222222222111000///---,,,******))))))(((''''''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((''''''((())))))(((((('''&&&&&&''')))***)))))))))***++++++,,,,,,//////000111222333333444666666666666666666666666777888:::999888888:::;;;<<<;;;;;;;;;::::::999999999888777555444333333333333333444444444555555555444333222000000111222222333333333222222222222222000//////...---,,,++++++---------------,,,++++++,,,+++)))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&444444444333333222000000000000000000111222333444222222333333333333444444444444444444444444444444444666:::===??????>>>>>>DDDJJJPPPSSSUUUZZZbbbiiiooopppqqqqqqpppnnnllljjjpppqqqrrrqqqmmmjjjhhhggg```]]]ZZZYYYZZZ[[[[[[[[[[[[\\\]]]^^^]]]\\\ZZZYYYYYYWWWTTTQQQNNNJJJDDDAAA???AAADDDHHHLLLPPPSSSTTTSSSUUUWWWYYYZZZZZZYYYYYYRRRRRRRRRQQQPPPNNNMMMMMMOOORRRTTTUUUVVVXXXZZZ\\\aaa^^^\\\ZZZYYYXXXWWWWWWWWWVVVUUUTTTUUUVVVXXXYYY]]]```eeehhhiiihhheeebbbbbbbbbbbbbbbdddfffhhhjjjlllmmmnnnpppqqqrrrssssss{{{zzzuuummmeeeWWWRRRJJJCCC@@@AAAEEEGGGJJJJJJHHHGGGFFFFFFFFFEEECCCBBB@@@===<<<;;;;;;;;;888888777666555555555555777666555555444444444444555444444333222333333333333333333333222111000///,,,,,,++++++***)))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((()))***++++++((()))***+++,,,...//////555555666666777777888888::::::;;;;;;;;;;;;<<<<<<<<<===??????>>>>>>@@@AAA?????????>>>>>>======<<<;;;:::888666444333333333444444444555555555555666444444333222222222222333222222222222333333333333444444333333222222111111////////////......---,,,...---+++))))))***+++---(((((('''&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&333333333333222111000000222111111111222333555666444444444444555555666666444555555666666777777888999===BBBHHHLLLMMMNNNMMMUUU\\\cccfffeeehhhnnntttxxxyyyyyyxxxvvvrrrmmmjjjggghhhjjjiiifffcccbbbaaaZZZXXXUUUSSSTTTUUUUUUUUUWWWXXXYYYZZZYYYYYYWWWVVVSSSQQQMMMJJJGGGCCC???;;;;;;;;;===@@@CCCGGGJJJLLLLLLMMMOOOQQQQQQQQQPPPOOOFFFFFFFFFEEEDDDCCCAAA@@@BBBCCCEEEEEEFFFIIILLLOOOPPPQQQRRROOOLLLJJJJJJKKKNNNMMMLLLLLLNNNPPPRRRTTTWWWZZZ]]]```aaa___]]][[[\\\\\\\\\]]]___cccgggiiillllllmmmoooppprrrssstttzzz}}}vvvccc]]]TTTLLLFFFEEEGGGIIILLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCCAAA???>>>===;;;;;;;;;::::::999888777666555555444444444555555555555333222222222333444222222333333333333222222///...---,,,+++******)))&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&'''(((((()))((()))***,,,---.........,,,---///111333555666777;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>??????@@@BBBBBBAAAAAACCCEEE@@@@@@@@@???>>>>>>======:::999888555444222222111222222222333333333444444333333444444333333222111000000111222333444555555777777777777777777777777333333333333222111000/////////......------......***)))((('''''''''((((((%%%&&&&&&'''((((((''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&222333333333222222111000111111000000111333444666555555555666666777777777777777888999:::;;;<<<<<>><<<999999:::;;;>>>BBBEEEGGGHHHIIIKKKKKKKKKJJJHHHGGGAAABBBCCCCCCBBB@@@>>>===;;;;;;<<<<<<<<>>CCCGGGFFFFFFFFFGGGIIILLLMMMPPPRRRUUUXXXXXXWWWUUUTTTXXXWWWWWWYYY\\\```eeegggiiijjjjjjkkklllnnnooopppsss{{{~~~qqqlllccc[[[TTTQQQPPPQQQMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFDDDBBB@@@???===>>>>>>???>>><<<;;;:::555444444444444555555666666555444222222333333444111222333333444444333333000//////...,,,+++******(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""###$$$$$$###"""!!! $$$$$$##################%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))***++++++(((***,,,///000111111111222333555777:::<<<>>>???>>>>>>>>>>>>>>>===============>>>>>>?????????@@@@@@AAACCCCCCBBBCCCDDDFFF@@@@@@???>>>>>>===<<<<<<:::999777555333111000000000000000111111111222222222333444444444333111000000111222333555666777777444444444444555555555555777777777777666555444333///000222333222111///...+++***)))(((''''''((()))%%%%%%&&&'''((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%((((((((((((((((((((((((&&&''''''''''''''''''&&&333333333333333222111111555444444333333444666777444666777777666777888:::<<<>>>BBBEEEGGGHHHHHHHHHPPPWWW```fffhhhiiijjjkkkqqqpppooonnnmmmnnnpppqqquuuwwwyyyxxxssskkkccc]]]YYYVVVTTTTTTWWWZZZZZZYYYUUUSSSNNNJJJHHHHHHIIIJJJPPPPPPOOOMMMMMMLLLLLLLLLMMMKKKGGGCCCAAA>>>;;;999999999999:::<<>>===<<<:::999:::<<<>>>@@@BBBCCCBBB@@@>>>======>>>======???BBBEEEFFFEEEFFFFFFGGGJJJMMMNNNMMMLLLRRRSSSTTTTTTTTTWWW\\\aaa``````aaabbbdddeeeffffffpppppprrrvvv{{{}}}|||yyyuuupppkkkgggdddaaa\\\XXXXXXVVVSSSPPPNNNMMMLLLLLLEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFFFFEEEDDDBBB@@@???999777444444555666666555555666666777666555333333222222222333333444444444222222222111111///...---,,,,,,+++***)))((('''''')))'''%%%$$$$$$&&&)))***((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###''')))((('''((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&''''''&&&''')))++++++***(((&&&)))+++,,,,,,+++******+++222333333444555666666777<<<<<<<<<<<<===>>>???@@@@@@?????????>>>>>>>>>>>>>>>===:::888777777888999???===<<<===@@@BBBAAA???<<<<<<;;;:::999888777666666555444333333333333333444333333222111111111111111222333333333333444555444333111111222222222111444444444555555666777888<<<;;;:::999888777666555444555666666666555333222111000///...---,,,+++***)))))))))))))))((('''&&&'''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''((())))))***555555666666666666666555555444333333333444555666444777;;;===???@@@BBBDDDIIIKKKNNNQQQTTTUUUUUUUUU\\\aaahhhlllmmmnnnnnnppppppmmmjjjgggffffffggghhhmmmnnnpppooolllfff___[[[WWWTTTPPPOOOQQQSSSSSSRRRQQQNNNJJJGGGEEEDDDEEEFFFHHHHHHIIIJJJKKKMMMNNNOOOPPPMMMJJJGGGEEEBBB@@@???>>>=========???AAADDDEEEHHHNNNPPPLLLKKKNNNNNNKKKIIIFFFDDDCCCEEEFFFEEEDDDBBBBBBBBBAAA??????@@@AAA@@@BBBDDDCCCAAA???>>>>>><<<<<<===@@@BBBDDDCCCAAA@@@@@@@@@BBBEEEFFFEEEDDDKKKMMMOOOPPPPPPSSSXXX\\\]]]]]]]]]^^^___```aaaaaaffffffhhhlllqqqttttttssspppmmmiiiggggggfffccc``````^^^[[[YYYVVVUUUTTTTTTNNNLLLHHHEEECCCCCCDDDEEEFFFFFFGGGGGGFFFDDDAAA@@@===:::888777666666444333555555666777777666555555333333333333333333444444333333333333222111000000------,,,+++***)))((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&)))***)))(((((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))******++++++,,,...000111000000222333777777888888999999::::::<<<<<<<<<;;;<<<<<<======<<<<<<======<<<<<<;;;:::888777555444444444666777888777777999<<<===;;;999888888777777666555444444666555555555555555666777666666555444333333333333555666666666666555666666555444222222444555444444555555444444444555555666::::::999888777666555555555555666777777777666555333222222111000//////...+++++++++***)))((('''&&&''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***444444555666666666555555333333222333444555777888888===DDDJJJMMMPPPRRRSSSYYYZZZ]]]___aaabbbbbbbbbdddgggjjjlllmmmmmmnnnooollliiiddd```^^^^^^___```ddddddeeeeeeccc___[[[XXXSSSPPPLLLIIIJJJKKKKKKKKKKKKIIIGGGEEECCCCCCCCCCCCCCCEEEGGGKKKOOOSSSWWWYYYYYYXXXUUURRROOOMMMLLLKKKIIIHHHGGGGGGGGGHHHJJJKKKNNNSSSUUUTTTUUUXXX[[[ZZZWWWUUUSSSSSSTTTTTTSSSRRRNNNNNNOOOOOOMMMKKKHHHGGGEEEHHHJJJKKKIIIGGGEEEEEEAAAAAABBBDDDFFFFFFDDDBBB@@@>>>======>>>>>>>>>===@@@BBBDDDFFFHHHJJJNNNQQQQQQQQQQQQRRRSSSTTTUUUUUUZZZZZZ[[[___dddhhhkkkkkkjjjhhhhhhhhhjjjkkkjjjiiijjjiiigggeeecccaaaaaa```ZZZVVVOOOHHHDDDCCCDDDEEEGGGIIIJJJKKKJJJHHHEEECCCAAA???<<<;;;999777444111333444555666777777777666666555444222222333444555555555555444444333333222000///...---+++***)))(((&&&'''((())))))'''&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''')))++++++***(((''''''&&&%%%$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))******)))***+++---000111///222555666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999999888999:::;;;:::999777666222111000000000111333444333333444777::::::888777666666666555555555444444666666666666777888999999888888777666555555555555888999999999999888888777888666444444666777777777777666555444333333333333666666666555555555444444555555777888888888888888555555555555444444333333---------,,,+++***((('''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))555555555555555444444333222222333555777:::===???CCCIIIRRRZZZ^^^```aaabbbeeefffggggggggggggffffffaaabbbccccccdddeeefffgggfffccc___[[[XXXXXXZZZ[[[[[[[[[[[[ZZZYYYWWWUUUTTTNNNKKKHHHFFFEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLPPPTTTZZZ```eeegggjjjiiigggccc___\\\ZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTUUUXXX[[[\\\___cccgggiiiiiihhhhhhhhhgggfffdddcccbbbccccccbbb```\\\VVVRRRRRRTTTWWWXXXVVVUUUTTTTTTOOOMMMLLLLLLMMMMMMLLLKKKJJJFFFBBB@@@???>>>===;;;;;;===>>>@@@AAACCCDDDEEEFFFFFFFFFFFFGGGIIIKKKLLLPPPPPPQQQTTTYYY^^^bbbdddffffffggghhhjjjkkklllkkkooooooooonnnnnnnnnnnnnnneeeaaaZZZRRRKKKGGGEEEDDDJJJLLLNNNNNNMMMKKKGGGEEEDDDBBB@@@???===:::666333111111222333444555555666888666444333222333444555666555555444444444444444222222111///---,,,+++***(((((())))))((('''&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++***)))''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&(((((())))))))))))))))))------...///111333555666333555888999:::;;;<<<>>>;;;;;;;;;;;;;;;:::::::::555555444444444555555666555777999::::::888555444111111000000000111222333333444777:::<<<<<<:::999888888888888888888888888777777777666777777888888999888777666666666666666999999:::;;;======<<<;;;===;;;888777777888888888999888777555333333222222222222222222222222222222444444555666888888999999777777666666666666666666111111000000...---+++***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))777777777777777666555444333444666:::>>>DDDHHHJJJQQQXXXaaaiiilllllllllkkkmmmmmmllljjjhhhfffeeeddd]]][[[ZZZZZZ[[[\\\^^^^^^aaa^^^YYYTTTQQQPPPQQQQQQNNNNNNNNNMMMMMMLLLLLLLLLIIIHHHGGGFFFEEEFFFHHHIIIMMMNNNQQQSSSTTTUUUUUUTTTWWWXXX\\\```fffkkkppprrrxxxxxxvvvqqqkkkgggfffgggeeedddbbbaaa___^^^]]]\\\YYYZZZ]]]```cccgggmmmrrrvvvxxxzzz{{{{{{zzzyyyxxxyyyxxxvvvuuusssmmmfffaaa```bbbdddddddddcccdddeeeaaa]]]YYYVVVVVVWWWWWWWWWWWWSSSNNNJJJGGGDDDBBB@@@???>>>>>>???@@@@@@??????BBBBBBAAAAAABBBCCCEEEFFFGGGGGGHHHJJJMMMRRRWWWZZZaaaccceeefffggggggggghhhmmmnnnoooqqqrrrssstttuuunnnlllhhhbbb[[[TTTMMMJJJMMMNNNOOOOOONNNKKKHHHFFFEEEDDDCCCBBBAAA???;;;888111111111111222333333333888777555444444444444555555444444333333333333444444444333111000///...------,,,***(((''''''((()))&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((''''''&&&'''''''''''''''''''''&&&'''(((((()))******++++++///111444777888999888888555777999999999888999:::777777666666666666666666///000000111222333555666777888:::;;;;;;999777555555555555444444444444444555888;;;>>>>>>>>><<<<<<;;;;;;::::::::::::::::::999888777666555444444444777666666666666666777777:::;;;<<<@@@DDDEEEDDDBBBBBB>>>:::888888888777777;;;:::888666555444444333/////////000000000000111222222333444555777888888666666666666666555555555333333333222111000......++++++++++++******))))))''''''''''''''''''''''''''''''''''''((((((((((((444444555666666666666555999:::===BBBHHHNNNSSSVVV\\\bbbkkkppprrrqqqooommmpppooollljjjgggdddbbbaaa[[[XXXVVVUUUVVVWWWWWWVVVXXXVVVRRRMMMIIIGGGEEEEEECCCDDDDDDEEEFFFGGGHHHIIIKKKLLLNNNNNNNNNNNNOOOQQQWWWYYY]]]```bbbbbbaaa```aaabbbeeeiiimmmqqquuuwww~~~~~~yyyrrrnnnnnnooommmmmmkkkiiigggeeecccbbb]]]\\\^^^bbbeeegggnnnttt}}}{{{uuuooolllmmmnnnnnnnnnooorrrtttqqqmmmhhhdddccccccbbbbbbaaa^^^YYYUUURRROOOKKKIIIDDDBBB@@@???@@@@@@???>>>CCCAAA???===<<<<<<>>>>>>>>>???@@@AAABBBEEEJJJNNNYYY\\\___aaaaaaaaabbbcccggghhhjjjmmmoooqqqrrrrrrrrrssssssqqqkkkddd]]]XXXRRRRRRRRRPPPNNNLLLIIIHHHHHHGGGEEEDDDDDDBBB???===555555444333222222333333666666666666666666555555444444222111111222333444555555444333222222111000111///+++)))'''(((***+++((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((()))))))))***,,,---///000111444666999;;;<<<;;;:::888555777888888777666666777222222333333333333333333///000000222333555777888:::;;;<<<===<<<;;;999888:::999999999888888777777777:::===>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999888777555444333222222444444444555666777888999>>>>>>@@@EEEJJJMMMKKKIIICCC???;;;888777777777777:::999888777666666666666000000000000000000000111111111111222333444666777555555555444444444333333333333333333222111000000............---,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((333555777999;;;===>>>>>>BBBCCCFFFJJJPPPVVV[[[^^^```ffflllqqqqqqooolllkkkllljjjhhheeebbb```___^^^XXXUUUQQQPPPPPPOOOMMMKKKKKKJJJIIIGGGEEECCCBBBBBBBBBDDDFFFJJJMMMPPPRRRSSSWWW[[[___```___]]]]]]^^^ccceeeiiilllmmmkkkhhhfffggghhhjjjmmmqqqtttwwwyyy}}}wwwssstttwwwttttttrrrpppnnnkkkiiihhheeebbbbbbfffhhhiiipppxxx~~~{{{wwwwwwwwwvvvvvvyyy}}}~~~|||yyyvvvtttqqqnnnkkkhhhfffcccaaa___\\\YYYVVVRRRNNNKKKJJJKKKLLLLLLKKKMMMJJJEEE@@@===;;;::::::999;;;<<<<<<<<<===AAADDDMMMQQQWWWZZZ[[[]]]___aaa```aaacccfffhhhiiiiiijjjmmmpppsssuuutttooojjjggg^^^\\\ZZZWWWUUURRRQQQPPPMMMJJJGGGEEEEEEDDDBBB@@@===<<<:::888666555555555444555777888888777666555555444222111111222444555666666555555444444444444222000...,,,+++*********((((((((((((''''''&&&%%%''''''''''''''''''''''''$$$&&&'''&&&$$$###%%%'''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&'''((((((((((((((((((((())))))******++++++,,,---///111444666888999999:::;;;;;;;;;:::999888555777888888666555666777111222222333333444444444666666666777888:::;;;<<<<<<============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;999<<<>>>>>><<<:::;;;=========<<<;;;::::::999999888777666555444333333333333333444555777999;;;<<<@@@???@@@FFFLLLNNNLLLHHH@@@===888666777888999999777777666666666666777777333333333333333222222222222111111111222333555666555555444444333222111111000111111111111111000000000000111111000...---,,,(((((((((((((((((((((((((((((((((((((((((((((''':::<<>>???===<<<;;;999888888888999444666888888777666777888222333333444555666777777===<<<<<<<<<===>>>??????>>>>>>=========<<<<<<<<<888999:::;;;============<<<>>>@@@>>>;;;:::<<<>>>@@@??????===<<<;;;::::::777666666555555555555666222333444555888:::===>>>???>>>???DDDJJJLLLHHHDDD===:::666555666999;;;;;;444444444555555666777888666666666555555555444444333222111111222333555666666555444333222111000000......///000000000000///111222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((('''''''''>>>DDDMMMUUUZZZ[[[\\\[[[UUUTTTSSSUUUWWWYYYZZZYYY[[[]]]```ccceeefffeeeeeefffccc]]]XXXTTTSSSSSSSSSRRROOOJJJFFFBBBAAAAAABBBAAACCCFFFLLLPPPRRRRRRQQQTTTZZZ```eeehhhkkkooorrrwwwwwwxxxyyyzzzwwwsssoooqqqtttvvvtttpppmmmmmmnnnmmmllllllmmmppptttxxx{{{zzzuuusssvvvzzz}}}{{{wwwsssqqqooooooooonnnnnnlllgggdddhhhqqqyyy~~~{{{{{{}}}~~~xxxvvvuuurrrooolllkkkjjjjjjggggggggggggiiinnnuuuzzz|||wwwmmmbbbWWWNNNGGGDDD@@@>>><<<<<<===>>>===<<<===>>>CCCIIIPPPUUUVVVVVVXXX[[[^^^]]]ZZZWWWWWWXXX\\\___eeejjjnnnoooooonnnnnnmmmllljjjhhheee```]]]XXXXXXTTTNNNKKKLLLIIICCC@@@AAAAAAAAA???<<<888666555777888999::::::999888777777666555444333222222555666888:::999666222000333333333222111...,,,+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&'''(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''******)))(((((((((((()))(((((())))))))))))))))))***))))))***+++...222333:::::::::::::::999888777:::999777666555666777888;;;<<<======>>>======<<<777777888999;;;===>>>???BBBAAA@@@AAAAAAAAA???===???AAABBBAAA>>>===<<<===<<<<<<;;;::::::999999999:::<<<============>>>@@@CCCCCCCCCBBBAAA@@@???>>>BBB???;;;999::::::888666666666666888<<<>>>>>>>>>@@@??????BBBGGGGGGCCC>>>;;;:::::::::;;;:::999777777777888999:::;;;;;;;;;:::999888666666666777777777666555444444555666777555555444333222000///...///000000//////...---,,,---///000222222222111111///......---,,,+++++++++'''(((((()))))))))))))))JJJQQQZZZcccggghhhfffeeeaaa]]]YYYVVVVVVVVVWWWVVVVVVXXX[[[^^^___```___^^^^^^[[[VVVQQQMMMKKKKKKLLLGGGFFFDDDBBB@@@@@@AAAAAADDDIIIRRR[[[aaacccaaa______ccchhhkkkmmmppptttwww{{{{{{|||~~~~~~|||wwwtttrrrtttuuuuuussspppnnnnnnllllllkkklllooossswwwyyy~~~zzzuuutttxxx{{{yyywwwuuurrrqqqqqqqqqrrrttttttrrrmmmiiijjjpppuuuzzzxxxxxxzzz|||}}}{{{|||}}}{{{{{{~~~uuutttrrrooonnnmmmmmmmmmkkkkkklllmmmqqqxxxuuuiii^^^UUUQQQJJJHHHEEEDDDCCCAAA>>><<<;;;<<<>>>CCCIIINNNQQQQQQQQQSSSTTTSSSPPPOOOOOOPPPUUUXXX]]]bbbfffiiijjjkkkmmmmmmnnnooopppooommmlllbbbbbb]]]UUUQQQOOOKKKDDDFFFEEECCCBBB@@@>>>;;;::::::;;;<<<======<<<;;;;;;999999888777666555444444444555777888888666444333444444444333222000...,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&'''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&%%%&&&&&&'''((())))))))))))************---------...111444777999======<<<:::999888777666444444555777999;;;===>>><<<<<<<<<<<<============???>>>>>>???@@@AAACCCDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@AAAAAA???===;;;;;;<<<>>>???@@@@@@AAAAAA@@@@@@===???BBBCCCEEEGGGKKKMMMPPPQQQQQQQQQPPPPPPOOONNNMMMHHHAAA===<<<<<<<<<;;;888888888999<<<======<<>>BBBFFFHHHDDD@@@<<<<<<<<<<<<======<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;:::888777666666777888:::999888777666777777888777777666666444333222111,,,,,,---------------------...///000000000000000222111111///...---,,,,,,)))************)))((((((XXX^^^fffnnnsssssspppnnniiiddd\\\WWWTTTTTTTTTSSSPPPRRRUUUXXXYYYYYYWWWVVVRRRPPPLLLIIIFFFEEEEEEEEEAAABBBCCCEEEFFFGGGHHHHHHOOOVVVbbbmmmsssrrrnnnkkkkkkmmmooopppqqqtttwwwzzz~~~~~~zzzwwwuuuvvvwwwxxxyyyvvvrrrooolllkkkjjjjjjkkknnnrrrtttvvvwwwwwwtttqqqqqqtttxxxvvvuuutttssssssuuuvvvxxx}}}~~~|||xxxrrrpppqqqsssuuu|||}}}~~~~~~~~~{{{xxxwwwwwwyyyyyyyyyyyyzzzzzzxxxxxx|||tttsssqqqpppoooooooooooommmmmmnnnooosss{{{|||qqqgggbbb[[[YYYVVVSSSPPPKKKEEEAAA???>>>===???CCCHHHKKKLLLKKKLLLLLLJJJHHHGGGHHHIIILLLOOOSSSWWW]]]aaaeeegggkkklllnnnpppqqqsssssstttqqqrrrpppjjjeee```WWWNNNLLLHHHDDDAAA@@@@@@??????@@@@@@@@@@@@@@@???>>>>>><<<;;;;;;:::999888777777444444555666777777666666555555555555333222000......---+++)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''(((%%%$$$$$$%%%%%%&&&'''((())))))******+++,,,------333333444555888;;;>>>@@@@@@???<<<999777666555555333444777:::===???AAABBB@@@???>>>>>>===>>>???@@@CCCBBBAAAAAAAAABBBDDDEEEGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCBBBAAA>>>===>>>@@@CCCEEEHHHJJJLLLMMMLLLLLLJJJKKKMMMNNNPPPTTTYYY]]]bbbbbbbbbaaa```___]]]]]][[[UUUKKKDDDAAAAAABBBCCC>>>=========??????>>>===>>>===>>>AAAEEEGGGEEEBBB>>>>>>???AAAAAABBBBBBBBBCCCCCCDDDEEEDDDCCCBBBAAA>>>===<<<:::999999::::::>>>===<<<;;;:::999999999777777666666555444333333111111000000000/////////..................//////444444333222111000//////---------,,,+++***((('''dddfffjjjooossstttsssqqqhhhddd]]]XXXUUUTTTRRRQQQKKKMMMPPPSSSTTTTTTSSSRRRKKKJJJHHHGGGFFFGGGGGGGGGIIILLLPPPSSSVVVWWWWWWWWW^^^fffpppxxxzzzwwwrrrooosssrrrqqqpppppprrruuuwww{{{{{{}}}}}}yyyvvvsssssstttwwwyyywwwqqqlllllljjjhhhfffeeefffhhhiiilllooopppooonnnnnnrrruuuvvvuuutttttttttvvvxxxzzz~~~yyyuuusssssspppvvvyyywwwvvvxxxyyyxxxyyyxxxwwwxxxzzz{{{{{{zzz{{{{{{yyyvvvuuuwww|||}}}yyysssrrrpppooonnnmmmnnnnnnppppppnnnnnnqqqxxx}}}uuupppkkkjjjhhheeeaaa[[[SSSNNNJJJGGGBBBAAABBBFFFHHHJJJKKKJJJHHHFFFEEEDDDEEEFFFGGGHHHJJJNNNTTTZZZ___bbbfffgggiiijjjkkklllmmmnnnuuu|||zzzlll___TTTNNNFFFBBBAAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA???>>>===<<<;;;::::::999666666555555555555666666555666666666555444222111111000...,,,***)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((('''''''''''''''((())))))((()))***---///111333444:::::::::;;;===???@@@AAA???===:::777555555555666777999;;;===????????????DDDBBBAAA??????AAABBBDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGEEECCCBBBCCCCCCEEEFFFFFFFFFEEEFFFHHHJJJKKKMMMQQQVVVXXXYYYYYYXXX[[[[[[[[[[[[\\\___dddgggooonnnnnnllljjjhhhfffeeefff```XXXPPPKKKJJJJJJKKKHHHGGGGGGGGGHHHGGGEEECCCCCCBBBAAACCCEEEFFFDDDCCC@@@BBBEEEFFFGGGHHHJJJKKKPPPQQQRRRRRRRRRPPPNNNMMMHHHFFFEEECCCBBBBBBBBBCCCDDDCCCAAA@@@>>><<<;;;:::::::::999999888888888888;;;:::888666555333222222111000///.........///000222222222222222222222222000000///...---+++)))(((pppnnnkkkllloooqqqrrrrrrhhheeeaaa]]]ZZZVVVQQQNNNGGGHHHKKKNNNPPPQQQQQQQQQLLLLLLMMMOOOQQQRRRTTTTTTZZZ]]]aaafffhhhiiihhhggglllrrrxxx|||{{{wwwuuussswwwtttqqqnnnmmmnnnpppqqquuuvvvwwwzzz|||zzzwwwtttoooooopppsssvvvtttooojjjllljjjeeeaaa]]]\\\\\\\\\dddhhhkkklllkkklllpppssssssrrrpppooooooppprrrsssxxxyyyzzzzzzwwwtttqqqppplllppprrrpppppprrrrrrppprrrrrrsssuuuyyy{{{zzzyyyyyywwwuuurrrrrrssswwwzzztttuuuwwwyyy|||{{{yyyvvvtttsssqqqnnnmmmlllllllllqqqpppooonnnooouuu}}}|||xxxtttsssrrrqqqnnnhhhaaa\\\WWWRRRLLLHHHGGGHHHJJJJJJKKKIIIFFFCCCBBBAAAAAAAAABBBBBBCCCFFFJJJPPPVVVYYY]]]```ccceeedddeeegggiiippp~~~uuuhhh___TTTMMMJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;999888666555444444444555555666777777666555444333333222111///---+++***)))((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''''''''###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''(((((((((''''''(((((((((******)))(((((())))))))))))***---000444888;;;<<<@@@?????????????????????;;;:::888666555666777888;;;<<<===>>>???>>>======BBBAAA@@@??????AAACCCDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIGGGDDDCCCDDDFFFGGGIIILLLNNNOOORRRUUUXXXUUUXXX\\\```cccdddccccccggggggfffeeeeeegggkkkooorrrrrrrrrrrrrrrqqqpppooollljjjfffaaa\\\YYYXXXWWWVVVUUUUUUVVVVVVUUURRRPPPMMMKKKIIIHHHGGGFFFEEEDDDEEEHHHLLLNNNOOOQQQTTTWWW]]]^^^```aaaaaa___]]]\\\VVVUUUSSSQQQPPPPPPPPPPPPLLLKKKJJJGGGDDDAAA???>>>>>>>>>=========>>>???@@@???>>>;;;999777555555444444333222000000000111222......///000111333333444111111111000///---,,,+++yyyssskkkhhhjjjmmmoooooojjjhhhdddaaa]]]WWWQQQLLLEEEFFFHHHKKKNNNRRRTTTVVVTTTVVVYYY]]]```bbbddddddgggjjjnnnrrrttttttsssqqqtttxxx||||||zzzxxxxxxzzzwwwtttoookkkkkkjjjjjjjjjlllnnnppptttvvvvvvssspppqqqrrrtttvvvwwwvvvssspppkkkhhhbbb\\\WWWUUUSSSSSSYYY]]]aaaddddddeeehhhkkkkkkjjjhhhfffeeeeeegggggghhhiiikkklllllllllkkkjjjfffjjjjjjhhhiiilllllliiiiiiiiijjjnnnqqqttttttsssooonnnlllkkkmmmpppsssvvvpppqqqssswww{{{}}}|||{{{wwwvvvsssqqqooonnnnnnnnnlllkkkjjjjjjkkkooouuuzzz}}}{{{uuutttttttttsssooojjjeee```\\\WWWSSSRRRQQQPPPOOOMMMJJJFFFDDDBBBAAA>>><<<>>>>>>>>>???BBBFFFKKKNNNRRRWWW]]]aaabbbccceeehhhlll|||vvviii```[[[VVVOOOJJJIIIHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@???>>>===<<<<<<999888777555444444444444555666777777777666555444444333333222000...---,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&''''''((()))((((((''''''(((((()))***))))))))))))******+++---///222666:::>>>@@@BBBBBBBBBAAA@@@???>>>===<<<999999888888888999;;;;;;::::::<<<===>>>>>>>>>>>>============>>>???AAABBB@@@BBBFFFIIIMMMNNNOOOPPPQQQRRRRRROOOKKKIIILLLNNNOOORRRWWW[[[^^^aaadddgggccceeehhhkkklllmmmlllllllllllllllkkkjjjllloooqqqnnnoooqqqsssuuuwwwxxxxxxnnnooopppnnnkkkhhhgggfffdddddddddfffgggfffccc```ZZZXXXTTTPPPMMMKKKJJJJJJLLLPPPVVVYYYZZZ\\\aaadddiiijjjmmmpppppppppnnnmmmfffeeecccaaa```______```YYYXXXVVVSSSOOOKKKHHHFFF@@@????????????AAACCCDDDAAA???===:::888777666666666666444333222222222222+++,,,---///000111333333111222222222111000//////xxxpppgggbbbccceeeeeedddfffccc___\\\ZZZVVVRRROOOHHHHHHJJJMMMRRRXXX]]]``````cccfffjjjmmmoooppppppnnnppptttwwwyyyyyyxxxwwwwwwzzz}}}{{{wwwuuuwwwzzzsssooojjjgggfffeeecccaaaaaacccfffkkknnnooommmjjjnnnpppssstttsssrrrrrrrrriiieee```YYYUUUQQQPPPPPPQQQVVV\\\______```cccfffcccbbb___]]]]]]]]]^^^___]]]]]]^^^___bbbdddeeefffaaadddeeedddfffjjjjjjgggcccccccccfffiiikkkkkkjjjfffdddcccccceeehhhkkkmmmoooooorrrvvv{{{{{{yyyxxxvvvuuutttuuuuuulllkkkjjjhhhgggiiilllooouuuzzz{{{uuuuuuuuuvvvvvvtttpppmmmgggeeebbbaaa```___]]][[[VVVSSSOOOLLLKKKGGGCCC???@@@???======>>>AAACCCEEEFFFMMMVVV[[[\\\\\\___bbbcccoooyyyqqqlllggg^^^WWWSSSPPPMMMIIIEEEBBBAAA@@@@@@@@@???>>>===<<<<<<;;;777777666666555555444444444555666777777666555555444444444444333111///...+++***)))(((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((()))((('''&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))***+++,,,...000111555666888;;;>>>AAACCCDDDBBBBBBAAAAAA???>>>===<<<;;;;;;;;;<<<<<<=========::::::::::::;;;===>>>???;;;;;;===>>>@@@BBBCCCCCCCCCGGGNNNTTTZZZ\\\]]]]]]^^^``````\\\WWWVVVYYY\\\]]]aaahhhmmmpppsssuuuwwwqqqrrrsssttttttttttttsssqqqqqqqqqooollljjjkkklllggghhhjjjmmmoooqqqrrrrrriiilllpppqqqpppoooppprrroooooopppsssuuutttqqqooofffccc___ZZZVVVSSSSSSSSSTTTYYY```ccceeegggmmmqqquuuxxx|||tttrrrpppnnnmmmlllllllllgggfffdddaaa\\\WWWSSSQQQJJJIIIHHHIIIJJJLLLNNNPPPOOOLLLHHHBBB>>>;;;999999666666666555444333111111---------...///000000000000111222333333333333333qqqiii```\\\\\\\\\ZZZWWW^^^[[[WWWUUUUUUUUUTTTSSSMMMMMMNNNQQQWWW___fffjjjiiikkkooorrruuuvvvvvvvvvppprrrvvvyyy{{{{{{zzzzzzxxx{{{}}}{{{uuuqqqrrrtttoookkkeeecccbbb```]]]ZZZXXXZZZ^^^cccggghhhfffdddcccfffjjjjjjhhhfffhhhjjjgggccc^^^XXXTTTQQQPPPPPPTTTYYY___ccccccdddgggiii___^^^\\\ZZZYYYZZZ[[[\\\YYYXXXXXXZZZ]]]aaacccddd___bbbcccbbbfffkkkllliiibbbaaa```bbbdddfffeeedddcccaaa^^^]]]^^^aaabbbccclllmmmoootttzzz~~~}}}|||{{{zzzzzzzzz{{{|||uuutttrrroookkkiiijjjkkklllqqqyyy}}}{{{xxxwwwwwwxxxyyywwwtttrrrlllkkkkkkllllllkkkhhheee```]]]ZZZWWWUUUQQQKKKFFFCCCBBB@@@??????@@@AAABBB===EEEOOOTTTTTTSSSUUUWWWUUU]]]fffppp~~~~~~yyywwwssskkkccc[[[XXXSSSMMMGGGCCC@@@???@@@??????>>>===<<<;;;;;;444555666666777666666666444444666777777666666555444444555555444222111000,,,,,,***)))((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&%%%&&&''''''%%%%%%&&&'''(((''''''''''''((())))))))))))(((((((((((()))))))))***,,,...111444666888;;;<<<===>>>@@@BBBCCCDDD@@@AAAAAAAAA@@@???>>>>>>===>>>??????@@@??????>>><<<;;;:::999999:::;;;<<<<<<===???BBBDDDEEEFFFGGGNNNSSS\\\eeekkknnnooonnniiikkkkkkgggbbb```cccgggjjjooovvv|||zzzzzzzzzyyyxxxxxxxxxwwwvvvvvvuuupppkkkgggeeedddbbbbbbcccdddeeeeeeeeeeeecccgggkkkmmmnnnooosssvvvtttuuuwwwzzz||||||zzzwwwllljjjfffaaa\\\ZZZZZZ[[[ZZZ___fffjjjlllooouuuzzz{{{zzzwwwuuutttsssssssssqqqpppnnnjjjeee```[[[YYY[[[ZZZYYYYYY[[[]]]```bbbaaa]]]VVVNNNFFF@@@<<<;;;666666666666555333111///////////////............///000222333444555555555hhhddd^^^XXXTTTPPPMMMJJJNNNOOOQQQSSSWWW[[[^^^```]]]\\\[[[\\\```eeekkkooossstttuuuvvvvvvvvvuuutttsssssstttvvvxxxyyywwwuuuxxxyyyzzzwwwrrrppprrrtttooolllfff___ZZZUUUSSSRRRRRRPPPOOOSSSYYY\\\ZZZWWWYYYXXXXXXZZZ___aaaaaa___]]]______]]]YYYWWWWWWYYYWWW]]]dddlllpppooommmkkkeee^^^YYYZZZZZZXXXVVVVVVTTTVVVXXXZZZ[[[]]]```ccceeecccaaabbbfffkkknnnpppkkkhhhdddccceeeffffffdddbbbaaa^^^[[[ZZZZZZZZZ[[[aaadddiiiooouuuzzz}}}~~~~~~zzzxxxxxxzzz||||||yyyzzz{{{xxxtttpppmmmlllooossswwwzzz~~~{{{tttssssssssstttuuuvvvvvvwwwqqqpppqqqtttvvvvvvqqqmmmgggdddaaabbbccc```XXXPPPLLLIIIEEEAAA???@@@AAABBBBBBBBBBBBCCCEEEHHHJJJLLLHHHLLLRRRYYYcccooo|||~~~yyyuuutttssstttnnnkkkdddZZZNNNGGGDDDDDD???@@@AAABBBAAA???===;;;888666555555777777666444444444444555666777999999:::999666444222222222222222111000///,,,***(((&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """###$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))%%%''')))+++,,,,,,++++++---...///222666:::===???AAABBBDDDEEEFFFEEEEEEDDDAAAAAA@@@>>><<<===???AAAAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::::::::<<<===>>>>>>AAAEEEIIIMMMOOOPPPQQQZZZ___fffnnnrrrsssrrrpppnnnoooppprrrssstttuuuuuuxxx{{{{{{{{{|||}}}xxxrrrkkkbbbYYYSSSUUUTTTTTTWWW\\\^^^^^^\\\aaaaaaaaaeeekkkqqqwwwzzzxxx~~~~~~yyyxxxyyyrrrnnniiieeebbb___ZZZVVV___```bbbdddiiipppyyy~~~zzzwwwuuuuuusssnnnhhhcccaaaaaabbbcccgggmmmtttyyy{{{{{{{{{yyyqqqbbbVVVMMMDDD===>>>777444777:::888444222111000...---,,,---......---///111333555555555555fffbbb\\\WWWSSSOOOLLLIIIKKKNNNSSSZZZbbbiiinnnqqqsssqqqnnnllllllmmmooopppvvvvvvwwwxxxxxxwwwvvvuuutttsssssssssttttttrrrppprrrssssssqqqpppoooppprrrnnnjjjccc[[[TTTNNNJJJHHHEEECCCCCCHHHNNNQQQPPPNNNNNNMMMLLLPPPTTTXXXYYYYYY```bbbcccbbb```^^^___aaa```dddkkkpppssssssqqqpppiii```XXXWWWXXXUUUSSSSSSTTTVVVWWWXXXXXXZZZ\\\___```___]]]^^^bbbgggkkknnnnnnjjjeeeddddddeeeeeedddcccbbb___\\\ZZZZZZZZZZZZ^^^aaafffkkkppptttvvvvvvzzzwwwsssrrrsssuuuuuuuuuuuuwwwxxxwwwtttrrrpppppppppuuuyyy}}}{{{rrrpppoooooorrrtttwwwxxxpppnnnmmmooorrrssspppmmmjjjiiiiiijjjjjjhhhbbb^^^VVVSSSOOOJJJGGGGGGGGGHHHDDDCCCBBBBBBAAABBBBBBCCC>>>AAAEEEJJJQQQ[[[fffmmmuuuuuuuuutttttttttuuuvvvuuusssnnneeeZZZQQQLLLKKKIIIGGGEEECCCAAA@@@@@@@@@<<<999555333333333333333222222222222333555666666888777666444333333222222444333222111///,,,***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&'''(((******((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))***'''((()))***++++++++++++...000333666:::>>>AAABBBDDDEEEEEEEEEEEEDDDBBBAAA===>>>>>>===<<<<<>><<<;;;<<<===???@@@HHHKKKPPPUUUYYY[[[[[[[[[^^^bbbggglllooopppooommmppprrrvvv{{{~~~~~~~~~}}}}}}~~~~~~{{{vvvpppiii```WWWQQQNNNLLLLLLNNNSSSXXXZZZZZZaaadddhhhjjjkkknnntttyyy~~~{{{{{{xxxtttpppmmmkkkgggbbb^^^aaaaaaaaacccgggoooyyy~~~||||||zzzuuuooojjjgggfffhhhjjjqqqzzz|||pppdddUUUIIICCC;;;555777:::888555444555444222111////////////------///000111222333333___\\\WWWTTTRRRPPPNNNLLLNNNRRR[[[eeeooowww}}}}}}zzzwwwuuuuuuyyyyyyzzzzzzyyyxxxwwwvvvrrrpppooopppqqqqqqooonnnooonnnmmmmmmnnnoooooonnnjjjfff```XXXPPPIIIDDDAAAAAA@@@AAAEEELLLPPPPPPNNNNNNMMMLLLNNNSSSWWWZZZ[[[aaacccfffgggfffggghhhiiihhhjjjnnnrrrtttttttttssssssfff[[[YYYZZZXXXUUUUUUYYYZZZZZZZZZYYYYYY[[[]]]\\\[[[ZZZ[[[^^^ccciiimmmoookkkeeebbbaaabbbbbbbbbbbb```]]]ZZZXXXWWWVVVVVVYYY\\\aaafffjjjlllllllllooommmkkkkkklllmmmmmmlllllloooqqqrrrqqqpppppppppqqqvvv{{{tttqqqnnnmmmooorrruuuvvvpppmmmjjjkkknnnpppooonnnlllnnnpppqqqrrrqqqpppnnneeebbb]]]XXXTTTSSSRRRSSSMMMLLLIIIFFFCCC@@@>>>===999:::<<<>>>BBBHHHPPPVVVcccgggkkknnnpppqqqrrrtttwwwwwwuuuoooggg___ZZZWWWVVVRRRLLLGGGCCCBBBCCCDDDCCC>>>777333111222222222222111111111222333333444444444555555444444333333666555555333111///---,,,((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((((((&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''((()))******)))((('''%%%&&&&&&&&&&&&'''''''''((((((((('''(((((()))))))))))))))***+++,,,......333555888===@@@CCCEEEEEEFFFFFFEEEDDDBBB@@@???===:::<<<=========>>>AAACCCFFFFFFEEEEEEDDDEEEEEEEEEEEECCCBBBAAACCCFFFIIILLLVVVZZZ___dddfffgggeeedddaaabbbeeehhhjjjkkkkkkjjjlllooovvv||||||}}}~~~}}}|||yyytttnnnggg___WWWRRRLLLJJJIIIKKKRRRYYY```ccciiiooouuuuuurrrrrrvvv{{{|||{{{{{{zzzxxxvvvtttqqqmmmiiijjjiiihhhhhhkkkrrr{{{yyytttpppnnnpppttt|||mmm\\\MMMCCC:::999;;;999888888777555444111000.....................///000111222UUUSSSQQQQQQSSSTTTTTTTTTYYY^^^fffooowww~~~~~~|||zzz{{{{{{{{{zzzyyywwwuuutttmmmlllkkklllnnnooopppooooookkkhhhhhhkkkkkkiiigggbbb```\\\WWWQQQKKKGGGEEEGGGGGGIIINNNTTTXXXXXXXXXYYYXXXVVVUUUVVVYYY\\\]]]^^^```cccfffhhhiiijjjkkkhhhiiikkknnnpppqqqqqqqqqwwwiii\\\YYY[[[[[[YYYXXX[[[\\\[[[ZZZXXXWWWXXXYYYVVVVVVVVVVVVXXX]]]ccchhhmmmiiiddd___]]]\\\]]]^^^]]]\\\YYYVVVTTTRRRQQQPPPSSSVVV[[[```dddffffffeeeffffffeeefffhhhhhhgggeeeccceeehhhiiihhhhhhiiijjjpppvvv{{{~~~zzzvvvrrrqqqrrrssssssqqqppplllhhhgggjjjmmmnnnnnnjjjmmmqqqssstttuuuvvvxxxooommmiiidddaaa```______]]]\\\XXXSSSNNNHHHCCCAAA>>>>>>===<<<===AAAGGGKKKWWW]]]dddiiikkklllmmmoooqqqrrrrrrpppmmmjjjgggeeeaaa]]]UUUMMMGGGDDDDDDDDDEEEAAA;;;777555444444333333333222222222222222333000111333555555555444333666666666444333111///...***)))))))))((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))))))))***+++---000333555999<<>>===<<<;;;;;;<<<===>>>>>>@@@DDDGGGFFFHHHKKKMMMNNNNNNMMMLLLNNNMMMLLLLLLOOOTTTZZZ]]]cccfffkkknnnooonnnjjjhhhaaaaaaaaabbbcccdddfffffffffjjjqqqwww|||}}}}}}|||{{{vvvwww~~~|||yyywwwsssoookkkfff___[[[WWWUUUSSSUUU\\\eeeoootttxxx}}}}}}||||||xxx}}}}}}{{{{{{{{{zzzyyyxxxzzz~~~|||~~~|||xxxwww}}}|||xxxvvvyyy|||ppp[[[OOOCCC???>>><<<;;;<<<888777666444333111000000000000///......///111222OOONNNOOORRRWWW[[[^^^___cccgggmmmtttzzz~~~}}}{{{yyyyyyyyyxxxvvvssspppoookkkhhhffffffgggiiijjjjjjgggccc___^^^___^^^[[[XXXVVVWWWWWWVVVTTTRRRPPPOOOPPPQQQSSSXXX\\\```aaaaaabbb```\\\YYYVVVUUUVVVWWWYYYZZZ]]]aaadddfffgggfffcccdddeeegggiiikkklllmmmpppdddYYYXXXZZZZZZYYYZZZXXXXXXXXXVVVSSSRRRRRRSSSSSSTTTTTTTTTUUUXXX]]]bbbhhhfffbbb]]]ZZZYYYZZZ[[[ZZZXXXVVVTTTQQQOOOMMMLLLMMMPPPUUUZZZ^^^```aaaaaa`````````bbbddddddcccaaa^^^___aaaaaa``````aaabbblllqqqvvvxxx{{{yyywwwuuuwwwzzzzzzwwwtttpppkkkgggfffiiilllllllllgggjjjmmmoooppprrruuuwwwsssqqqnnnkkkiiihhhhhhiiijjjiiifffaaa[[[TTTNNNKKKBBBAAA???<<<;;;===BBBEEENNNUUU]]]cccdddfffhhhkkkmmmllllllllllllmmmmmmmmmgggccc]]]UUUNNNHHHEEECCCCCCAAA===;;;999888555444444333222111111000000111...000222444555555555444666555555444333222000000,,,,,,++++++***)))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!###$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&''''''((())))))***+++...222666:::<<<@@@AAACCCDDDDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@CCCHHHLLLPPPTTT[[[```cccaaa^^^\\\\\\[[[YYYYYY[[[___dddhhhjjjnnnrrrvvvwwwuuurrrpppfffdddbbb___]]]]]]^^^___cccgggmmmsssxxxzzz{{{{{{|||wwwsssuuu~~~~~~yyyxxxvvvuuutttrrrnnnlllllliiifffeeehhhoooxxx~~~zzzvvv{{{~~~wwwwwwwwwtttqqqrrrzzz|||{{{~~~}}}eeeXXXJJJDDDBBB???===>>><<<<<<;;;:::999777666555111000///...---...///000TTTSSSUUUYYY^^^dddggghhhgggiiinnnsssxxx|||~~~}}}zzzxxxuuuuuutttrrrpppllliiiggggggccc^^^[[[[[[[[[[[[[[[VVVTTTRRRPPPPPPOOOMMMLLLMMMOOOSSSWWWYYYZZZZZZZZZ\\\^^^```cccfffiiijjjkkkjjjhhhddd___YYYUUUUUUVVVXXXYYY[[[___bbbdddcccaaa______```aaabbbcccddddddfff^^^XXXYYYZZZYYYZZZ\\\VVVWWWVVVTTTRRRPPPQQQRRRVVVYYY[[[ZZZXXXYYY\\\``````___]]]YYYVVVTTTUUUWWWUUUUUUSSSQQQOOOMMMKKKJJJGGGIIIMMMQQQUUUXXXYYYZZZYYYYYYYYY[[[]]]^^^]]]\\\ZZZ\\\\\\\\\ZZZZZZ[[[\\\ccciiinnnoooqqqvvvyyyxxxtttssstttyyy|||ssspppllllllnnnooonnnlllhhhhhhiiijjjllloooqqqrrrpppooonnnlllkkkkkkkkkkkkmmmmmmllliiiddd^^^XXXTTTDDDCCC@@@<<<999999===@@@EEELLLTTTYYY[[[]]]bbbgggiiigggfffgggiiikkklllkkkgggeeeaaa[[[UUUOOOJJJHHHCCCAAA>>>===<<<:::777555555444222111000/////////...///000222333444555555555555555555444333111111//////...---,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''((()))***+++,,,---000333777<<>><<<;;;888999999:::;;;===???@@@>>>>>>???@@@DDDJJJRRRWWWbbbhhhooouuuxxxvvvrrrooojjjhhhfffdddeeegggjjjlllpppsssxxx|||~~~~~~|||{{{pppmmmgggaaa]]]ZZZZZZZZZ```bbbffflllrrrwww{{{}}}zzzxxxvvvwww}}}|||||||||}}}}}}~~~|||xxxsssrrruuuzzzyyyyyy|||}}}}}}~~~zzzvvvtttttttttpppnnnqqqwww~~~|||zzzzzz||||||~~~jjj]]]QQQKKKIIIEEEBBBBBB???>>>>>><<<;;;888666555222111000///............aaa``````cccgggjjjmmmmmmhhhjjjmmmppptttwwwzzz{{{}}}{{{xxxuuusssppppppooollliiieeebbb```[[[WWWQQQMMMKKKKKKKKKKKKHHHIIIJJJJJJIIIJJJLLLMMMLLLPPPUUU[[[```cccccccccfffhhhjjjlllmmmnnnpppqqqoooooommmhhhbbb]]]\\\]]]]]]]]]^^^aaaeeeeeebbb___[[[[[[ZZZZZZYYYXXXXXXWWWXXXUUUTTTUUUTTTQQQRRRUUUPPPQQQQQQOOOMMMLLLMMMNNNTTTXXX[[[ZZZVVVTTTUUUXXXRRRSSSSSSQQQNNNLLLMMMNNNNNNNNNMMMLLLJJJHHHFFFEEECCCDDDFFFHHHKKKMMMPPPQQQQQQPPPPPPRRRTTTVVVVVVUUUUUUVVVVVVUUUTTTTTTUUUVVVYYY___dddfffhhhooossstttrrrppppppwww}}}{{{yyyyyy{{{zzzvvvrrrooollliiiiiimmmoooooonnnlllllljjjiiihhhhhhhhhhhhiiijjjkkkkkkhhhddd___\\\NNNLLLHHHBBB>>>===???AAABBBHHHMMMOOONNNPPPWWW]]]\\\\\\^^^aaafffhhhgggeeeeeedddaaa]]]ZZZVVVTTTSSSJJJGGGCCC@@@>>>===;;;:::999888777555333222222111/////////000222333555666555555666555555444333222222222000///...,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((('''(((((()))***,,,---...111222555999===???AAABBBBBBAAA@@@>>><<<:::999888:::;;;;;;<<>><<<:::888777666666000/////////000222555666666666666666666555444444444333222000///---,,,+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%''')))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))((())))))+++,,,...000111555666:::===@@@AAABBBBBB???>>><<<:::999888777777>>>>>>???@@@BBBEEEHHHIIIHHHHHHJJJNNNVVVcccpppzzzyyyzzz|||}}}}}}{{{zzzyyysssssstttvvvxxx{{{~~~~~~{{{zzzvvvsssoookkkhhhggghhhhhhjjjiiiggggggjjjpppwww{{{xxxzzzzzzvvvrrruuu~~~zzz{{{|||zzzyyy{{{xxxtttwwwwwwttttttxxxzzz~~~~~~|||yyyuuurrrqqqqqqmmmllljjjkkknnnpppqqqqqqqqqqqqnnniiiiiiooorrrrrrqqqhhh`````````]]]YYYXXXUUUTTTRRRNNNIIIDDD@@@===::::::;;;:::999666444333xxxvvvsssqqqrrrtttttttttpppnnnkkkiiiiiijjjlllmmmooommmmmmoooqqqpppmmmiiikkkhhhccc___[[[WWWSSSPPPGGGEEEAAA??????BBBEEEHHHKKKNNNRRRTTTUUUVVVXXXYYYXXXYYY\\\```dddhhhkkkmmmjjjlllmmmlllhhhggghhhkkklllllllllnnnppppppmmmkkknnnllljjjiiiiiigggdddbbb\\\VVVPPPKKKIIIGGGCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<============BBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;;;;<<<===>>>???=========<<<<<<<<<;;;;;;999999:::;;;===>>>??????BBBAAAAAAAAACCCFFFIIIKKKNNNMMMKKKJJJIIIIIIJJJKKKPPPRRRVVVZZZ^^^ccchhhkkknnnmmmmmmooosssxxx|||~~~{{{yyyvvvrrrooommmmmmlllmmmkkkhhhfffeeedddbbb```bbbccceeehhhkkkkkkiiigggdddaaa\\\YYYVVVRRRKKKFFFHHHIIIIIIFFFBBB@@@AAACCCFFFHHHOOOWWW[[[YYYZZZ^^^[[[\\\^^^`````````___^^^[[[XXXRRRLLLFFFBBB@@@???===>>>>>>>>>===;;;999888999666111///000333666777;;;:::999777666666666666444444333222111000//////---,,,***'''%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***'''&&&'''***+++***(((((((((((('''&&&&&&%%%%%%$$$$$$%%%'''''''''''''''))))))***,,,///333777999<<<<<<===>>>????????????===<<<;;;::::::<<<>>>???AAADDDHHHKKKMMMOOOQQQTTTUUUWWWZZZ___gggooouuuyyy{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz}}}~~~}}}|||}}}}}}~~~{{{xxxuuutttyyywwwtttrrrqqqooommmllliiimmmppprrrssstttxxx|||zzz{{{{{{wwwrrrrrrwww|||~~~~~~~~~~~~}}}{{{yyy|||zzzzzz~~~}}}zzzxxxuuuqqqnnnhhhfffddddddeeeffffffeeegggeeeccceeejjjooorrrrrrrrrqqqooommmjjjhhhgggfff\\\ZZZXXXVVVSSSOOOJJJGGGHHHDDD>>>:::777666555555~~~{{{xxxvvvwwwwwwwwwvvvtttrrrmmmiiieeecccbbbbbb```______bbbeeefffeeeccc^^^[[[WWWSSSPPPMMMKKKIIIHHHGGGFFFFFFGGGJJJMMMOOOWWWYYY\\\^^^^^^___aaabbb^^^```bbbeeegggiiijjjkkkiiijjjiiigggddddddfffiiikkklllnnnqqqssssssqqqnnnmmmkkkhhhfffcccaaa]]]ZZZQQQMMMGGGCCCAAA???===::::::999999888777666666555666666666666777777777888<<<<<<<<<;;;;;;999888888666666666666777888999:::888888777777777666666666666666777888999:::;;;;;;888888888:::<<>>===<<<;;;888444222333555666777;;;;;;:::999888777777666444444333222111000000///...,,,***(((&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''))))))'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))'''&&&''')))***)))'''''''''''''''''''''''''''$$$%%%&&&'''((()))***+++***+++---000333777:::;;;>>>>>>>>>===<<<;;;:::999888888999;;;>>>AAAEEEGGGLLLOOOSSSWWWYYY\\\___bbbddddddfffjjjnnntttxxx{{{xxxxxxyyyyyyyyyyyyyyyxxxwwwyyy{{{{{{{{{{{{|||}}}~~~{{{wwwuuuuuuvvvzzzyyywwwuuuuuutttsssrrrvvvyyy|||}}}||||||~~~~~~~~~}}}{{{xxxvvvxxx|||~~~~~~~~~|||xxxuuuiiifffbbb`````````______^^^]]]^^^ccckkkrrrwwwxxxxxxxxxwwwuuusssrrrpppooofffdddaaa^^^\\\YYYVVVSSSSSSNNNIIIEEECCCAAA===:::|||zzzyyyxxxvvvtttssspppkkkeee___ZZZWWWUUUQQQPPPPPPQQQTTTWWWWWWWWWQQQOOOLLLIIIHHHGGGHHHHHHNNNNNNPPPRRRTTTUUUVVVWWW]]]^^^^^^^^^^^^___aaaccccccdddgggiiijjjjjjiiihhhmmmmmmkkkiiiggggggiiikkkkkklllooorrrtttssspppmmmhhheee```\\\YYYUUUPPPMMMEEEBBB>>>;;;999888666555444444444333333222222222111222222222222222333333555555666555555444333222222222222222333444555555444444333333333222222222333333444444444555555555111111111333666999<<<>>>BBBAAAAAAAAAAAAAAABBBCCCDDDGGGLLLPPPVVV\\\bbbgggffffffggghhhkkknnnqqqssszzzzzz|||}}}{{{sssnnnhhhccc```^^^\\\[[[______```cccfffhhhgggfffkkkjjjiiihhhhhhgggcccaaa[[[[[[YYYSSSMMMFFFCCCBBB@@@>>>???DDDFFFFFFGGGKKKQQQUUU\\\ccchhhjjjkkkjjjdddaaa^^^YYYUUUQQQOOONNNFFFFFFEEEDDDCCCBBBAAAAAA===;;;888777777888777777::::::;;;;;;;;;:::888777555555444333222111000000///...,,,***((('''&&&&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((()))((('''%%%&&&&&&'''(((((()))))))))((((((((((((***+++,,,...000222555888;;;<<<======<<<<<<;;;:::999888777888999<<<@@@EEEIIINNNPPPSSSVVV[[[___bbbeeeiiikkkmmmlllllllllnnnpppsssuuuxxxxxxyyyzzz{{{{{{||||||xxxyyyyyyyyyxxxyyy|||~~~}}}xxxuuuuuuxxxzzz{{{wwwuuuwwwyyyxxxwwwyyyyyy{{{}}}~~~|||yyynnnjjjddd___]]]\\\ZZZYYY\\\]]]aaahhhqqqyyy~~~~~~~~~~~~}}}|||zzzyyypppmmmiiieeedddbbb```^^^ZZZVVVRRRPPPPPPMMMFFF???~~~{{{xxxvvvssspppmmmkkkhhhccc\\\VVVPPPMMMKKKHHHGGGFFFEEEGGGIIIJJJKKKKKKKKKKKKJJJKKKMMMPPPSSSXXXZZZ\\\______^^^\\\[[[[[[[[[ZZZYYYXXXYYY\\\___bbbdddhhhkkkllllllkkkjjjrrrqqqpppnnnlllkkkjjjjjjkkkkkklllnnnnnnkkkfffbbb[[[WWWSSSNNNJJJFFFBBB???<<<:::888666555444444333333333333333222222222222111111111222222222222222333333444444333222111111222222222222222333444444444333333333333222222222111111111111111111111111000000111222444666888999:::::::::;;;;;;<<<<<<===<<>>@@@@@@???AAADDDJJJOOOWWW___dddffffffeeecccaaa___]]]YYYVVVTTTSSSOOONNNLLLIIIFFFDDDBBBBBB>>>===;;;:::::::::888666888999;;;======;;;:::888777777666555444333222222000///---,,,***)))((('''''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((''''''&&&'''''''''((((((((())),,,+++)))((((((***+++---333555777:::;;;<<<<<<<<<888888888888888999999:::===???CCCHHHMMMRRRUUUWWW[[[^^^bbbeeegggiiilllnnnpppmmmiiiggghhhkkkooorrryyyzzzzzz{{{|||}}}~~~{{{{{{yyywwwvvvwwwzzz}}}~~~{{{zzz{{{~~~{{{{{{{{{zzzxxxyyyxxxxxxyyy|||}}}}}}|||uuupppiiiccc```]]][[[ZZZfffhhhlllrrrxxx~~~~~~vvvrrrmmmiiigggfffdddcccaaa^^^\\\^^^```]]]TTTMMM~~~|||xxxvvvrrrnnniiieeebbb___YYYRRRKKKFFFCCCAAA??????>>>>>>???AAADDDGGGLLLNNNQQQRRRTTTXXX]]]bbbccceeefffgggeeebbb^^^[[[\\\\\\[[[XXXWWWYYY]]]```bbbeeeiiinnnqqqsssrrrrrrtttsssrrrqqqnnnjjjfffccceeedddcccbbb```[[[UUUPPPJJJGGGCCC???===;;;888666555555555444333222222333222333333333333333333333222222222222222222222222222333333333333222222111333333222222222333444444444444333333333222222222111111111111111000000000333333333333333444444555555555666666777777777777777999===@@@EEEKKKSSSWWW^^^aaadddeeeeeeeeegggjjjkkkkkklllmmmooorrruuuxxx~~~vvvoookkkhhhfffeeebbb```___```cccgggiiijjjggghhhiiijjjjjjiiihhhhhheeeiiioootttsssnnngggaaaTTTLLLDDDBBB@@@===<<>><<<<<<<<<;;;999777777999;;;=========;;;:::999999888777666555555444111000///...,,,***)))(((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''''''''((())))))((((((((('''''''''***)))((()))***---000222888999:::;;;;;;:::999888888888888888888:::;;;<<<>>>BBBGGGNNNUUUZZZ^^^___hhhjjjmmmnnnooooooqqqssstttooojjjffffffkkkrrrvvvwwwwwwwwwxxxyyyzzz|||}}}{{{zzzxxxuuussssssvvvyyy~~~yyywwwyyy{{{~~~zzzvvvpppkkkhhhfffdddcccoooqqqtttxxx{{{~~~zzztttooommmlllkkkjjjjjjiiikkkooosssrrrlllfff{{{yyyvvvssspppjjjddd___\\\WWWPPPIIIBBB>>>;;;;;;888999;;;<<<>>>AAAFFFJJJPPPSSSXXXZZZ\\\___dddiiiiiiiiiiiihhhfffccc```^^^]]]^^^]]]\\\[[[]]]aaadddhhhkkkooossswwwyyyzzz{{{xxxvvvsssppplllggg```\\\YYYWWWTTTRRRNNNJJJDDD@@@===:::777555444444333222111222333333111000111222222222222333333444444444333333333222222222222222222222333333333333222222333222222111111222333333333333333222222222111111222222111111111111111111333333333222222111111111222333444444555444444333444666777999<<>>===<<<:::999:::<<<===?????????>>><<<<<<;;;:::999888777777222222111000...,,,***)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&((()))******)))(((((('''&&&&&&$$$%%%'''+++///444888:::;;;;;;;;;;;;:::999888888===<<<::::::::::::<<<<<>>BBBOOOTTTZZZ\\\[[[ZZZ\\\___^^^```aaa```___```cccfffiiinnnttt{{{}}}{{{zzzzzz|||uuupppiiicccbbbbbbccccccdddgggkkkmmmllllllnnnppprrruuu{{{zzzmmm___WWWOOOFFF@@@???;;;???FFFMMMTTTXXXZZZ[[[ZZZ]]]aaaeeeggggggfffeeegggfffddd___YYYQQQIIIEEECCCAAA?????????@@@???>>><<<<<<===???@@@BBBCCCCCC???>>>>>>===<<<;;;:::999333333333222000...,,,*********(((''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&((())))))''''''(((***)))))))))(((((((((((((((%%%'''+++///444888;;;===<<<;;;;;;:::::::::;;;;;;>>>===<<<<<<<<<>>>@@@AAAHHHMMMUUU___hhhnnnrrrssstttuuuwwwvvvtttsssssstttrrrpppllliiigggfffggghhheeefffgggiiimmmrrrvvvxxxwwwxxxxxxxxxxxxzzz}}}}}}~~~}}}|||}}}~~~~~~~~~{{{qqqpppnnnlllhhhaaaZZZTTTLLLHHHBBB>>><<<>>>AAADDDBBBEEEHHHIIIIIIKKKOOORRRXXX]]]cccdddaaa```bbbeeedddcccbbbbbbccceeeggghhhhhhiiikkklllmmmpppsssvvvvvvvvvvvvwwwwwwxxxyyyyyyllldddYYYPPPJJJFFFBBB???<<<:::777666777777666555777444111000111333333333333555888777555444555777666666777777888999::::::888888888777777666666666777888888999999999888888666666555555555555555666666666666555555555444444111111111111222222222333111222333333444333333333333333444444444222111000444444333222222444999===HHHOOOUUUXXXVVVVVVXXX[[[[[[]]]___^^^[[[[[[^^^``````dddjjjqqquuuwwwwwwvvvvvvvvvxxx{{{zzzqqqiiieeeccccccbbbaaaeeejjjlllmmmnnnpppsssuuuuuuxxx{{{lllaaaXXXNNNFFFCCC===???DDDIIIMMMPPPRRRSSSWWWZZZ___dddggghhhgggfffiiiiiihhhddd^^^UUUMMMIIIEEECCC@@@@@@AAABBBBBBBBB>>>??????@@@BBBDDDFFFGGG@@@@@@???>>>===<<<;;;;;;333333333333111...,,,+++,,,,,,***)))((((((((((((((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&(((******(((''')))+++''''''(((((())))))******+++---000333666999:::;;;;;;;;;:::::::::<<<>>>???;;;;;;;;;<<>>===<<<;;;444444444444444444333333111222111000111333777;;;777999<<<<<<;;;:::;;;;;;======>>>>>>>>>===;;;:::<<<;;;:::999999:::<<<<<<;;;<<<<<<;;;::::::<<<===<<<<<<<<<:::999999;;;===>>>===<<<;;;:::999888888444333333222333444666777666444333222444444333222222222111111111222222333333222222222222333333444@@@BBBFFFJJJNNNQQQRRRSSSWWWWWWWWWWWWXXXZZZ\\\]]]``````aaadddiiimmmooopppoooqqquuuxxx{{{~~~xxxqqqllliiihhhhhheeehhhjjjiiilllqqqsssrrrssstttuuuxxx}}}~~~tttkkkddd[[[OOOGGGBBB@@@>>>>>>BBBFFFIIIKKKOOOZZZbbbbbbbbbhhhlllkkkkkkjjjhhhgggeee___VVVOOOHHHDDD@@@>>>>>>???@@@@@@>>><<<;;;<<<@@@DDDFFFGGGCCCBBB@@@>>>===<<<;;;;;;888888666555333111000000...,,,***(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&''''''''''''&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((&&&%%%%%%&&&'''((()))***,,,+++)))(((((()))---000555:::<<<===<<<;;;666777999999999999:::;;;<<<===>>>>>>@@@FFFOOOWWW]]]ccckkkrrrxxx~~~|||zzz{{{xxxvvvtttpppmmmjjjhhhhhheeedddeeeiiiqqqwwwzzzzzz{{{{{{|||~~~~~~|||{{{||||||{{{zzzdddeeeeeeeeeaaaXXXNNNGGGDDDDDDDDDEEEGGGJJJMMMOOORRRRRRSSSTTTUUUUUUUUUUUUWWWZZZ\\\[[[XXXXXX[[[___eeefffhhhjjjlllnnnqqqssstttuuuuuutttqqqnnnkkkiiihhhddd^^^YYYVVVTTTSSSQQQKKKEEE>>>999777777777666555666777777888777666555555555555333333444888;;;;;;<<<>>>>>>???@@@CCCFFFEEEFFFGGGIIIIIIIIIHHHGGGGGGFFFDDDBBBAAAAAABBBBBBDDDEEEFFFEEEDDDCCCEEEFFFGGGGGGFFFDDDAAA?????????BBBBBBAAA@@@>>>===;;;:::888777777666666777888999888666444444555666555444333333333222222333333444000000//////000000111222666888:::>>>AAADDDEEEFFFNNNNNNOOOQQQTTTWWWZZZ\\\___^^^___```cccfffggghhhgggiiikkkmmmooossswww{{{}}}zzzuuupppmmmllllllmmmgggjjjllllllmmmrrrrrrpppqqqssstttwwwzzz}}}}}}tttnnnhhhbbbYYYRRRJJJFFFAAA>>>>>>???@@@@@@JJJTTT]]]^^^```eeeiiiiiillljjjhhhgggeeebbb\\\WWWMMMJJJFFFDDDCCCBBBAAA@@@@@@>>>======@@@CCCEEEFFFEEEDDDBBB@@@>>><<<;;;::::::999888777555333222111000...,,,***((('''&&&&&&'''&&&&&&%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''((()))++++++***)))+++,,,111333666999::::::999888444777999:::999888888999:::>>>CCCGGGKKKRRR\\\bbbiiinnnuuu{{{~~~{{{zzzwwwtttqqqnnnmmmlllkkkjjjkkkooovvv|||}}}~~~~~~{{{wwwvvvwwwyyy|||~~~zzzzzzzzz{{{~~~|||yyywwwvvvwwwvvvuuutttxxxWWWWWWXXXXXXWWWRRRLLLGGGEEEGGGJJJNNNSSSVVVXXXZZZ\\\[[[[[[ZZZYYYXXXXXXWWWZZZ[[[[[[XXXWWWYYY___dddggghhhkkknnnqqqtttwwwxxxvvvuuussspppjjjccc]]]ZZZQQQMMMHHHEEECCCAAA@@@>>>===:::666444333444333333333444666777777666555444777888888888777999<<<>>>CCCEEEGGGIIILLLQQQWWW[[[[[[\\\^^^```aaaaaaaaa```]]][[[XXXUUUSSSQQQQQQPPPTTTVVVVVVVVVUUUTTTUUUVVVZZZ[[[ZZZWWWQQQMMMJJJIIIKKKLLLLLLKKKIIIFFFCCCBBB@@@???>>>>>>>>>>>>>>>???<<<;;;888888888888777666555555555555555555555555000000//////000000111222333333555666999;;;===>>>AAABBBDDDGGGLLLPPPUUUWWW[[[[[[[[[\\\]]]^^^___```eeeeeeeeedddeeehhhmmmqqquuusssqqqoooooooooqqqrrrmmmqqqtttsssuuuxxxwwwtttpppqqqsssvvvxxxyyyzzzzzzzzztttpppmmmkkkfffcccUUUPPPHHHBBB>>>===<<<;;;DDDMMMVVVZZZ]]]cccggghhhjjjhhhgggfffeeedddbbb___VVVSSSOOOLLLIIIFFFBBB@@@AAA???===>>>@@@CCCDDDDDDFFFEEEDDDAAA???===<<<;;;<<<<<<;;;999777666444444333111///,,,***(((((('''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''''''''(((******+++,,,///111777777888888888777666555555888:::;;;;;;:::;;;<<<===CCCKKKSSSZZZbbbkkkrrrxxx||||||{{{zzzxxxvvvtttsssrrrtttssstttwww||||||{{{{{{zzzvvvrrroooppprrrvvvyyy}}}yyysssooolllkkkkkklllmmmooosssyyy}}}{{{zzzzzz{{{||||||rrrpppppptttzzz}}}{{{xxxwwwwwwvvvtttsssooottt|||HHHHHHJJJMMMOOOPPPNNNLLLLLLOOOTTTYYY]]]```aaabbbbbbaaa```___^^^^^^]]]]]]^^^^^^^^^]]]]]]```eeeiiijjjjjjkkknnnqqqssssssssskkkjjjhhhccc\\\TTTLLLHHHAAA???<<<;;;;;;<<<;;;;;;777666555555555555444444444666888999999777555444777999<<<===???BBBEEEHHHPPPTTTYYY^^^dddjjjqqqvvvyyyzzz|||}}}~~~}}}}}}|||vvvtttppplllhhheeedddcccfffhhhiiiiiiggggggggghhhmmmnnnnnnkkkeee___[[[YYYWWWXXXYYYZZZYYYVVVSSSQQQMMMLLLLLLKKKJJJJJJJJJJJJFFFDDDAAA???>>>===;;;999::::::999999888777777666333333222222222333333444444444333333555777999:::777888:::===BBBGGGLLLNNNSSSUUUVVVWWWXXXZZZ]]]___cccbbb```]]]]]]```eeejjjnnnmmmmmmmmmnnnppprrrssssssxxx|||}}}rrrrrrssstttuuuvvvwwwxxxyyyuuuqqqppppppqqqqqqppp```ZZZQQQJJJEEECCCAAA@@@@@@FFFOOOUUU[[[```eeegggffffffgggggggggfffdddbbb\\\ZZZVVVRRROOOJJJDDD@@@@@@>>><<<===???BBBCCCCCCEEEDDDDDDCCCAAA@@@>>>>>>>>>===<<<:::999777666555555444222000---+++)))((()))(((''''''&&&'''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$"""""""""$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((())))))(((''''''&&&(((***+++---000333666999999888777666666666666888999;;;<<<===@@@EEEHHHIIINNNVVV]]]dddllluuu||||||zzzzzz{{{{{{{{{{{{{{{zzz~~~}}}||||||}}}~~~zzz{{{yyyxxxxxxxxxvvvrrrnnnggghhhkkkooorrrtttvvvvvvtttqqqmmmhhhdddaaa______`````````bbbffflllqqqtttvvvxxx||||||wwwqqqoooooopppqqqssswww~~~rrrooolllnnntttzzz}}}~~~}}}zzzxxxxxxwwwvvvtttmmmooossswww~~~===>>>BBBGGGNNNTTTWWWWWWWWWYYY]]]aaadddeeeeeeeeedddccccccccccccdddeeefffcccdddeeeffffffggghhhiiilllkkkiiijjjkkkjjjgggeee[[[ZZZXXXSSSMMMFFF???;;;;;;999777777999:::::::::444555666666666555555555:::;;;===>>>>>>===<<<;;;999===BBBGGGKKKOOOTTTWWW___eeennnvvv}}}{{{wwwsssqqqqqqsssuuuvvvvvvuuuttttttuuuvvvxxxyyywwwrrrlllhhhfffaaaccceeeggghhhfffdddccc]]]]]]]]]]]]\\\[[[[[[ZZZSSSPPPLLLIIIGGGEEEBBB@@@AAAAAAAAA@@@>>><<<:::999777666555444444444444444222111000///000111333444222222444666999===AAACCCIIILLLPPPRRRUUUXXX]]]aaa]]][[[XXXUUUTTTWWW\\\aaagggggghhhjjjlllmmmoooppptttzzz{{{yyyuuurrrppppppqqqrrrqqqooonnnnnnppprrrtttuuuiiiccc[[[TTTNNNJJJGGGEEE>>>AAAGGGOOOTTTYYY^^^bbbbbbeeeiiikkkjjjhhheeeccc```^^^ZZZVVVRRRMMMFFFBBB>>><<<;;;;;;>>>AAACCCCCCAAABBBCCCCCCCCCCCCBBBAAA???>>>===;;;:::888777666777666444222000---+++******)))((((((''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$"""""""""$$$%%%&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%&&&((()))***)))(((''''''))),,,...000333777:::999888777777666777888999777888999:::???GGGPPPWWWZZZ]]]aaaeeehhhoooxxx~~~~~~{{{zzz{{{~~~~~~{{{yyyyyyyyy~~~xxxtttrrrrrrrrrssssssqqqmmmjjjaaacccfffiiikkklllllllllhhhgggdddbbb___]]]\\\\\\\\\[[[[[[\\\___bbbfffiiiiiikkkpppyyywwwuuurrrmmmhhhfffggghhhhhhkkkqqqzzz~~~yyyttttttwww{{{}}}}}}}}}{{{yyyxxxxxxxxxwwwuuupppooonnnooorrr{{{;;;===BBBJJJTTT\\\bbbdddccccccdddeeeeeeeeeeeeeeedddddddddfffhhhkkknnnoooppppppqqqqqqooollliiiggggggdddaaa``````^^^YYYTTTLLLKKKIIIFFFBBB>>>:::888777666444444666666666555222444666777666666666777<<<===???AAACCCDDDEEEFFFEEEJJJPPPWWW[[[```dddffflllrrr||||||yyyvvvuuutttvvvxxxzzzzzzyyywwwwwwxxxtttvvvxxxwwwsssooolllkkkgggiiikkkmmmoooooonnnmmmjjjjjjkkkkkkkkkjjjiiiiii___\\\XXXUUURRRPPPMMMKKKMMMMMMLLLJJJGGGDDDAAA???:::999777666555444333333222222111111111111222222111111111222444666888:::>>>BBBGGGKKKMMMQQQWWW\\\XXXWWWTTTRRRQQQSSSXXX]]]___```ccceeegggiiijjjjjjooouuu{{{~~~{{{uuupppllljjjiiikkkkkkkkklllmmmooorrrsssmmmiiibbb\\\VVVQQQLLLHHHDDDBBBCCCHHHMMMOOOSSSXXX]]]aaagggjjjjjjhhheeedddaaa___\\\XXXUUUPPPJJJFFF@@@===;;;<<<>>>@@@BBBBBB???@@@BBBCCCDDDDDDDDDCCC@@@@@@>>>===;;;999888888777777666444222///---++++++***)))(((((('''((((((&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%&&&%%%$$$######"""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''&&&''''''((()))''''''''''''''''''''''''&&&'''(((((())))))))))))))),,,000333555777:::<<<888888777888888:::;;;;;;666777888<<>><<<999777666555444444444555555555555444444111111000000111222444555555:::???AAABBBEEEKKKPPPRRRQQQPPPNNNMMMPPPUUUYYYWWWYYY]]]```ccceeeffffffjjjoootttxxx~~~~~~xxxqqqlllhhhhhhiiijjjjjjkkkkkkmmmnnnkkkiiieeebbb___ZZZUUUQQQQQQKKKGGGHHHHHHGGGJJJOOOSSSXXX^^^aaabbbbbbcccdddbbb___\\\YYYWWWSSSOOOLLLEEEBBB???>>>???@@@@@@@@@???@@@BBBDDDDDDDDDCCCBBBCCCBBBAAA???===<<<;;;:::666666666555333000...---,,,+++***)))((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((()))***++++++///444777999:::;;;<<<888888999:::;;;;;;<<<<<<777:::>>>DDDLLLWWWbbbjjjnnnppprrrqqqooopppssswww{{{{{{yyyuuusssuuu{{{~~~||||||~~~|||}}}~~~|||{{{|||zzzwwwtttsssuuuyyy{{{|||{{{}}}tttmmmkkklllkkkmmmoooppppppppppppqqqppprrruuuwwwvvvtttqqqoooiiijjjlllnnnooooooooooookkkkkkmmmppptttxxx|||zzzxxxwwwyyy||||||yyyuuuhhhccc]]]YYYYYYXXXVVVTTT[[[^^^eeeqqq|||yyyqqqhhhdddffflllrrrEEEGGGMMMVVVaaajjjppprrrpppmmmhhhdddbbbcccdddeeehhhhhhiiikkkoootttxxx{{{yyyuuuooohhhaaaYYYQQQLLLIIIFFFDDDDDDFFFDDD???999999888666555444444555555111111222555888;;;<<<<<<<<>>;;;999888777222333444555555444333222111111000///000111333444111555999:::999:::???DDDHHHHHHGGGFFFFFFIIIMMMQQQQQQTTTXXX]]]aaacccddddddhhhmmmqqqtttzzz{{{sssooofffhhhjjjjjjiiiiiiiiiiiiggggggfffgggfffddd```\\\^^^TTTLLLKKKHHHEEEFFFKKKJJJNNNTTTWWWYYY[[[___cccbbb```\\\ZZZXXXVVVSSSPPPJJJGGGCCC@@@@@@@@@???>>>@@@AAABBBDDDDDDCCCAAA@@@DDDDDDCCCAAA???>>><<<<<<555666666555333111///...,,,+++***)))((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''((('''''''''''')))+++,,,---111777:::;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::>>>EEEMMMVVV___hhhnnnooorrruuuvvvsssrrrsssuuuttttttrrrnnnkkklllqqqvvv}}}~~~{{{zzz{{{}}}||||||~~~}}}xxxyyyyyyxxxxxxxxxzzz{{{uuurrrnnnmmmoootttxxxzzzwww|||zzzooohhhhhhkkkpppqqqtttuuuuuuvvvwwwxxx}}}{{{yyypppqqqsssvvvwwwxxxxxxxxxvvvwwwxxx{{{sssllldddaaaaaaaaa]]]ZZZZZZ]]]dddooozzz}}}yyyqqqyyy~~~}}}||||||vvviii```^^^aaaeeeJJJNNNVVV___gggllloooqqqrrrmmmgggddddddgggiiikkkkkkkkkkkknnnrrruuuvvvvvvzzzrrreeeWWWMMMGGGFFFFFF>>>===<<<;;;888666444333222444666555444333333444666666666666888;;;>>>@@@AAADDDJJJQQQVVVYYY[[[[[[___]]]\\\aaahhhoootttuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyy~~~}}}{{{yyyvvvtttsssuuuuuutttsssqqqnnnlllkkkmmmlllkkkkkkkkkkkkllllllooollliiiiiikkklllkkkiiifffeeedddccccccdddeeefffggghhhhhhiiiiiiiiiiiiiiihhhfffcccbbbbbbbbbbbbaaa`````````___\\\XXXTTTRRRMMMKKKHHHDDD???;;;888666666555444444555555444222222111111111111111222222222222444555777999::::::??????>>>???@@@CCCFFFHHHNNNQQQUUUYYY\\\___cccfffiiikkknnnrrrxxx}}}|||rrrpppllljjjjjjkkkjjjjjjggghhhhhhiiihhhfffdddcccccc]]]VVVQQQNNNKKKFFFCCCGGGFFFEEEFFFJJJPPPWWW[[[\\\\\\[[[ZZZYYYXXXVVVVVVKKKLLLLLLKKKIIIFFFCCCBBBDDDCCCAAA@@@??????@@@@@@CCCCCCDDDCCCAAA>>>;;;999888888777555444333222111...---,,,***)))(((((((((&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''((($$$"""###'''(((&&&"""$$$%%%'''))))))((('''&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((('''&&&&&&&&&''''''***)))))))))+++...000222999999999;;;<<<<<<;;;999888888:::<<>>=========CCCCCCDDDCCCBBB???<<<;;;:::999888666555333222222111000///---+++)))((('''''''''((((((((((((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((($$$"""###'''(((&&&""""""###%%%&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!! """%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&'''''')))))))))+++---000333555=========>>>>>><<<:::888;;;:::999:::===AAAEEEGGGTTTWWW\\\bbbgggjjjmmmmmmoooppprrrtttuuutttsssrrrtttsssnnnfff^^^ZZZ[[[^^^fffsss}}}}}}|||tttmmmnnnlllkkkmmmqqqssspppmmmrrrqqqrrrtttwwwwwwuuurrrtttqqqmmmkkkjjjlllmmmnnnrrrtttwwwvvvtttpppnnnmmmrrrtttwwwzzz~~~~~~|||zzzuuuvvvvvvssstttwwwuuuqqqiiihhhiiilllqqqvvvxxxyyy|||~~~}}}yyyvvvvvvxxx{{{~~~xxxnnnllliiifffgggllltttzzzyyyxxxpppbbbXXXVVVWWWVVVUUUXXX]]]bbbgggkkkmmmnnnmmmlllkkkmmmpppqqqqqqqqqpppkkkddd___[[[YYYVVVUUUPPPLLLEEE>>>888555444444444555555666666666555555333444555555666777:::======>>>@@@CCCHHHMMMQQQTTTaaadddhhhlllooopppqqqqqqqqqnnnllllllooorrrttttttuuuuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrssstttwwwwwwvvvuuusssqqqooonnnqqqqqqpppnnnmmmkkkjjjiiillllllllllllllllllllllllllljjjhhhggghhhhhhgggfffeeedddcccbbbbbbcccddddddgggggghhhggggggfffeeedddgggdddbbb```aaaaaa``````\\\]]]^^^______^^^\\\[[[[[[ZZZWWWSSSOOOJJJGGGEEE@@@===999777666555444222444444333333333333333444444444444333222222111111333333222222444666888999BBBGGGPPPWWW[[[^^^```aaafffhhhkkkoootttxxx{{{}}}}}}~~~|||{{{yyywwwsssoookkkfffffffffgggiiikkknnnooohhhfffdddaaa^^^XXXRRRMMMEEEBBB???<<<===@@@EEEHHHTTTUUUWWWYYYZZZZZZZZZZZZ\\\[[[[[[]]]]]]ZZZTTTNNNEEECCCAAA???===<<<<<<<<>>===<<<;;;:::888666444333222333333222111///,,,)))'''((((((((((((((((((((((((%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''%%%###$$$&&&'''%%%######$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!###%%%''''''&&&########################%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))+++---111444777999>>>???@@@@@@???===;;;:::???===;;;<<>>@@@BBBLLLNNNRRRVVVYYY\\\]]]^^^cccbbbccceeegggddd\\\VVVLLLIIIEEE@@@=========>>>AAABBBCCCDDDDDDBBB@@@???>>>===<<<:::888666555444333333444333111...+++))))))((((((((('''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%###$$$&&&'''%%%$$$&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((())))))+++...111555999;;;===<<<===??????>>>=========@@@AAACCCGGGNNNXXXbbbiiittttttttttttsssrrrqqqpppttttttuuuuuutttsssrrrqqqpppqqqqqqnnnhhhddddddeeelllvvvxxxpppkkkaaaaaaaaaeeelllrrrvvvwwwxxxxxxyyyzzzzzzyyyvvvuuuwwwyyyyyyxxxtttoookkkiiilllrrrzzz~~~|||xxxrrrmmmiiieeeaaa___bbbeeejjjpppvvv|||{{{wwwvvvwww{{{zzzrrrhhhcccdddiiilllnnnmmmlllfff___\\\```dddeeeTTTUUUXXX\\\aaafffjjjllloooooonnnmmmlllhhhccc```UUUPPPIIICCC???===<<<;;;555555444333222111111111444555777999:::;;;<<<<<<;;;===@@@CCCGGGMMMSSSXXX^^^___aaaeeehhhllloooppprrrsssttttttuuutttssssssrrrqqqooommmlllnnnppprrrvvvuuutttsssrrrpppooooooppppppqqqqqqssstttuuuvvvvvvvvvvvvuuuuuutttsssrrrsssrrrpppooonnnnnnnnnnnnnnnnnnppppppqqqqqqppppppmmmmmmmmmkkkiiihhhgggfffcccbbbaaa_________```aaafffggghhhjjjkkklllllllllfffdddaaa````````````___````````````______^^^^^^```___^^^\\\YYYUUURRROOOMMMJJJEEEBBB@@@===;;;999777666666555444444444555222222222333333333333333222111111111111111222222555999???EEELLLSSSZZZ___ZZZ]]]cccjjjqqqwww{{{}}}{{{{{{zzz|||}}}~~~}}}{{{zzzwwwsssqqqrrrtttuuuuuusssqqqmmmiiifffcccaaaaaaccceeeggggggddd___ZZZWWWQQQNNNIIIEEEAAA@@@@@@@@@DDDFFFKKKPPPVVV[[[___aaaddddddfffiiijjjhhhaaa\\\UUUPPPIIIAAA===<<<>>>??????@@@BBBDDDDDDCCCBBBAAA@@@???>>><<<:::888777666111222333333333000...---))))))((('''&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%%%%&&&%%%$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++,,,...111666:::<<<>>>???<<<===>>>===<<<;;;===@@@AAAFFFMMMUUU^^^gggpppvvvyyyyyyxxxwwwuuutttsssrrrvvvuuuuuusssrrrpppooonnnmmmqqquuuvvvtttsssuuuwwwzzz~~~}}}yyytttqqqlllkkkjjjkkkpppuuuzzz}}}yyyzzz{{{{{{{{{{{{zzzzzz~~~yyyvvvxxx|||}}}vvvoooiiidddaaadddeeehhhlllpppsssuuuvvvyyy|||zzzvvvvvvwwwvvvuuutttrrrkkkddddddlllrrrsssVVVWWWYYY]]]bbbgggllloootttqqqmmmiiiddd^^^WWWSSSEEEAAA<<<999888888777666222222222222222222333333444666888;;;>>>AAABBBCCCGGGJJJMMMQQQUUUZZZ```dddiiijjjlllnnnqqqsssuuuuuuxxxxxxxxxwwwvvvvvvuuutttqqqqqqpppnnnlllmmmqqqsssrrrrrrqqqpppooonnnmmmmmmppppppqqqrrrsssuuuwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwtttsssqqqpppppppppqqqqqqpppqqqrrrtttttttttssssssqqqrrrrrrpppmmmjjjiiiiiigggfffdddcccbbbccccccddddddeeegggiiikkklllmmmnnngggdddbbb```aaaaaa``````aaaaaa```______^^^^^^^^^aaaaaaaaa```^^^[[[XXXUUURRRPPPLLLJJJHHHEEEAAA???::::::999888777777777777555555444333222111000000222222111111111000000///222444888<<>>=========>>>AAACCCDDDDDDCCCBBB@@@@@@???>>><<<;;;::::::222333333444333222111000+++***((('''&&&''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&''')))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((***+++,,,---///222666:::===???@@@@@@@@@@@@@@@>>>;;;<<>>===<<<;;;;;;;;;;;;888888777777666555444444444444444333333111000000000222666999<<<@@@EEEHHHHHHLLLSSS[[[ccciiimmmnnnuuuxxx~~~{{{vvvrrrnnnkkkjjjjjjjjjjjjoooqqqrrrrrroooiiiccc___YYY\\\]]]]]][[[[[[\\\^^^ZZZZZZXXXUUUQQQKKKFFFCCC@@@@@@AAADDDIIIQQQWWW\\\[[[```fffgggeeecccdddfffaaa___ZZZSSSLLLDDD>>>;;;;;;<<>>=========777666666555444333333222...---***)))(((((()))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((()))***+++---///000333666:::>>>@@@AAA@@@???@@@AAAAAA???>>>CCCLLLSSS___gggqqqwwwxxxxxxzzz|||}}}|||{{{yyyxxxwwwwwwwwwrrrrrrqqqqqqrrrrrrssssssoootttzzz~~~zzzzzzzzzyyyyyyzzz|||~~~|||zzz{{{}}}|||{{{zzzzzzxxxyyy|||fffffffffhhhkkkpppuuuxxxpppiii___UUULLLDDD>>>:::999777555555555555444333333222111111111222333444999<<>>>>>>>>>>>999::::::;;;<<<<<<======888888777777666444333222000222666888999:::;;;===CCCGGGMMMUUU\\\aaaeeefffmmmttt~~~|||xxxuuupppmmmjjjhhhdddbbbeeeiiinnnqqqqqqllleeeaaa\\\^^^___^^^]]]^^^bbbfff_________]]]XXXRRRLLLHHHBBBAAA@@@AAAEEELLLSSSWWWXXX___eeefffbbbaaadddiiiffffffddd___VVVLLLAAA;;;999;;;>>>AAACCCDDDCCCCCC@@@@@@@@@?????????>>>>>>;;;:::888666555444444333000///,,,+++******+++,,,''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&)))((('''&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))+++,,,***'''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))+++,,,...000111666888<<<@@@BBBAAA@@@>>><<<>>>@@@@@@CCCKKKXXXbbbrrryyy}}}|||}}}|||{{{zzzxxxwwwvvvvvvvvvrrrrrrssstttvvvxxxzzz{{{pppuuuzzz~~~~~~zzzyyyyyyxxxwwwwwwyyy}}}mmmlllmmmqqquuussskkkeee[[[VVVNNNFFF???:::888777999777555444444444222000333444666777777888;;;===>>>BBBHHHNNNTTT\\\ccchhhiiikkkmmmooopppqqqqqqppprrrssstttvvvwwwxxxxxxxxxxxxvvvsssrrrqqqqqqooonnnsssqqqmmmiiigggggghhhiiiqqqrrrrrrrrrqqqooonnnmmmnnnmmmmmmnnnrrruuuwwwxxxzzz}}}{{{xxxwwwwwwuuusssrrrssssssrrrqqqllljjjhhheeebbb```^^^^^^```___^^^^^^``````___^^^]]]]]]]]]^^^]]]\\\ZZZYYYTTTTTTSSSTTTUUUTTTQQQOOOJJJIIIGGGEEEDDDCCCBBBBBBDDDDDDCCCAAA@@@>>>======>>>===<<<:::999777666666555444333333444666888999777;;;AAAGGGNNNUUU\\\aaahhhppp||||||sssvvvuuunnnjjjiiigggdddggggggjjjpppvvvvvvpppjjjfffddd```\\\___fffhhheeegggdddaaa```aaa]]]VVVOOOJJJEEE@@@???DDDIIIMMMNNNWWWXXXZZZ[[[\\\]]]```bbbggghhhjjjggg___TTTHHH@@@>>>===<<<<<<>>>@@@BBBCCCBBBBBBBBBBBBAAA@@@@@@???@@@===:::888777666444222444333000---+++)))((('''+++)))''''''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$&&&'''++++++***)))(((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''')))+++,,,***)))'''(((+++000666:::======>>>@@@BBBCCCAAA@@@<<<;;;;;;@@@LLL___sss}}}}}}}}}|||{{{yyyxxxvvvvvvvvvrrrppppppuuu|||}}}xxxvvvuuuxxx}}}{{{{{{|||||||||ssstttuuuwwwzzz}}}xxxyyy|||vvvsssnnnllljjjddd[[[TTTKKKHHHBBB===888666666666333222222444666888777666555777999:::;;;===@@@BBBEEEIIIOOOUUUZZZ```fffiiilllmmmnnnpppqqqqqqqqqpppqqqrrrsssuuuvvvvvvwwwwww|||zzzxxxvvvvvvuuutttsssuuutttqqqooommmkkkjjjiiikkkmmmpppssstttsssrrrqqqqqqqqqqqqtttwww{{{~~~|||zzzzzzyyyxxxvvvuuutttqqqnnnkkkgggeeecccaaa``````aaaccceeedddcccbbbaaaaaa```___]]][[[YYYVVVVVVUUUVVVWWWWWWUUUSSSMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFEEECCCAAA>>>;;;888777555444222222222333555666444777<<<@@@EEEKKKQQQUUU\\\dddnnnvvvzzzzzzxxxwwwuuuxxxvvvpppkkkkkkjjjggglllkkklllqqqwwwzzzwwwssskkkjjjeeebbbeeelllooommmkkkhhhfffggghhheee___YYYRRRKKKDDD@@@AAACCCDDDCCCMMMNNNPPPRRRTTTWWW[[[___hhhjjjkkkjjjcccYYYNNNHHH???===<<<:::;;;===???@@@@@@AAABBBBBBBBBBBBAAA@@@???===:::999888777666444444333222///---+++)))((()))'''%%%$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$&&&&&&(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((('''''''''((()))+++,,,+++******,,,///444888;;;<<<<<<===>>>@@@@@@@@@???===>>>BBBKKKYYYnnn~~~}}}||||||{{{yyywwwtttrrrqqqrrrqqqrrrwww~~~~~~yyyttttttzzz|||zzzzzzyyyxxxwwwvvvuuutttwwwuuurrrqqqsssvvvwwwwwwuuuwwwyyy|||yyyuuuuuutttooojjjpppsss|||yyyrrriiiaaaZZZRRRIIICCC???===:::777555444555555333222333666:::<<<======;;;===???AAABBBEEEHHHKKKQQQUUU[[[```dddgggjjjllloooooopppqqqqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwwwwyyyxxxwwwuuutttsssssssssssssssrrrqqqnnnkkkhhhfffjjjnnntttzzz}}}|||zzzxxxxxxyyy|||}}}xxxsssooolllgggffffffgggiiikkkjjjjjjeeecccaaa```___]]]ZZZWWWUUUTTTSSSTTTVVVVVVUUUTTTQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOONNNNNNNNNNNNNNNOOONNNMMMJJJFFFAAA===:::888777555444333333333444111444777999<<>>???AAACCCDDDCCCBBBAAA???===;;;::::::999777666444444333222000---***((('''&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((()))(((((('''((()))+++,,,+++,,,...111444888;;;===>>>>>>>>>>>>>>>>>>??????<<>>;;;<<<;;;999888777888888999999999:::===@@@CCCDDDCCCEEEGGGIIIKKKMMMOOOSSSVVV]]]aaagggkkkmmmmmmnnnnnnqqqqqqqqqqqqqqqqqqppppppssstttuuuwwwxxxyyyyyyyyywwwwwwvvvuuusssrrrssstttttttttsssrrrooommmjjjiiipppvvv~~~{{{vvvtttrrrrrrrrrrrrqqqoookkkhhhdddcccbbbaaa]]]ZZZVVVTTTSSSSSSUUUVVVVVVVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTRRRNNNHHHCCC@@@???>>><<<999777555555444111333555666777999<<>>@@@AAAEEEMMMWWWeeettt{{{}}}|||zzzxxxvvvtttsssrrrwwwvvvxxx{{{{{{tttmmmkkkpppvvvyyyyyyxxx||||||uuuppppppooollljjjjjjkkkmmmooofffeeegggkkkrrrxxx|||~~~yyyrrrmmmkkkkkkwwwyyy~~~wwwqqqiiiddd```\\\^^^ooo[[[UUULLLDDD>>>;;;999888888888999;;;<<<===>>>???AAAAAABBBFFFJJJNNNOOOOOOPPPRRRTTTVVVWWWYYY]]]___eeeiiiooorrrrrrqqqppppppqqqqqqppppppppppppppppppqqqrrrtttvvvxxxyyyzzzzzzzzz{{{{{{zzzwwwwwwxxxzzz{{{yyyxxxvvvuuutttttttttwww~~~|||zzzvvvqqqllljjjjjjhhhddd```]]][[[XXXWWWXXXZZZZZZZZZXXXXXXWWWVVVVVVUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZVVVWWWWWWVVVSSSOOOJJJHHHEEECCCAAA>>>;;;888666555111222444444444555888:::;;;>>>CCCJJJTTT```mmmuuuzzz~~~~~~yyyuuutttqqqmmmiiikkknnnssswww{{{{{{{{{~~~~~~zzzssspppsssuuutttxxxwwwvvvuuusssqqqnnnkkkeee___WWWRRROOOLLLHHHDDD;;;<<<===>>>BBBJJJSSSYYY___aaacccffffffdddbbb```[[[WWWOOOGGG@@@;;;999888:::<<>>;;;888555333444444444222///+++)))***)))''''''((()))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''((((((''''''''''''(((***+++,,,///333777:::;;;<<<<<>>BBBEEEGGGHHHHHHHHHKKKOOOUUUZZZ\\\]]][[[\\\^^^^^^^^^```bbbeeeiiimmmqqqtttsssrrrqqqqqqoooooonnnnnnnnnnnnnnnooonnnoooqqqtttwwwyyyzzz{{{|||~~~~~~{{{zzz|||~~~}}}}}}}}}~~~xxxtttsssqqqkkkfffdddaaa\\\ZZZZZZ[[[[[[[[[^^^]]][[[ZZZXXXWWWWWWVVVWWWWWWXXXYYYYYYZZZ[[[[[[WWWWWWXXXXXXVVVSSSQQQOOOHHHGGGEEEAAA>>>:::888666222333444333222333555777444777:::@@@HHHTTT```hhhtttzzz~~~}}}{{{zzzwwwssskkkmmmpppsssuuuwwwxxxxxx~~~zzzxxxzzz{{{zzzyyyyyywwwuuurrrooolllkkkiiiddd\\\WWWSSSOOOJJJEEE>>>>>>======???DDDLLLQQQZZZ[[[^^^aaacccddddddddd___[[[TTTKKKCCC===999777;;;<<<===???AAABBBCCCDDDEEECCCBBBAAA@@@===:::666666666555444333000...,,,+++)))'''&&&''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''(((***,,,---///111444888:::;;;;;;;;;:::;;;;;;::::::???GGGMMMZZZ\\\___dddkkkttt}}}|||xxxwwwuuutttuuuxxx{{{}}}~~~~~~|||~~~}}}vvvoooiiifffcccgggnnnuuu}}}~~~wwwsssqqqrrrrrrrrrsssuuuvvvvvvuuutttsssvvvvvvxxx|||{{{wwwvvvvvvvvvwwwvvvrrrjjjbbb\\\YYYVVVXXX]]]dddnnnyyy}}}rrrnnnhhheeehhhpppxxx~~~~~~??????===;;;999999:::;;;:::===BBBGGGLLLOOOQQQRRRPPPQQQSSSWWW]]]aaacccdddbbbcccccccccbbbbbbdddfffiiilllppprrrqqqpppppppppmmmllllllkkkkkklllmmmnnnnnnooorrrvvvyyy|||~~~{{{tttqqqlllfffbbbaaaaaaaaaaaaeeedddaaa^^^\\\ZZZXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUTTTMMMLLLIIIFFFBBB>>>;;;999777777777666333222333555222444666999>>>GGGPPPWWWeeeooowww{{{|||}}}{{{vvvmmmnnnnnnnnnnnnoooqqqsssvvv|||~~~~~~||||||zzzxxxtttqqqoooooommmhhhaaa]]]ZZZVVVPPPKKKDDDCCCBBB@@@???AAAFFFJJJQQQSSSUUUYYY\\\___```aaa```]]]XXXQQQIIICCC>>>;;;;;;;;;;;;<<<>>>@@@BBBCCCCCCBBBBBBBBBBBB@@@===:::999999777666444333222111---+++)))(((((((((&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))+++---///111333444777999;;;<<<<<<;;;777999;;;===AAAIIIVVV___eeeeeeeeeeeehhhoooxxx~~~}}}zzz{{{|||}}}tttooonnnjjjkkkoootttzzz}}}xxxtttrrrsssuuuwwwxxxzzz{{{}}}~~~vvvooojjjiiimmmoooqqqnnnggg]]]UUUQQQJJJLLLQQQXXXaaajjjssswwwwwwxxxzzz}}}~~~}}}xxxuuuvvvyyyxxx{{{}}}}}}{{{tttmmmhhhggghhhiiimmmooovvv}}}~~~777999:::;;;<<<===???AAAGGGJJJNNNRRRVVVXXXYYYYYYYYYXXXYYY\\\```cccdddccceeeffffffeeeccccccdddeeehhhkkknnnpppooooooooopppkkkkkkjjjiiijjjkkklllmmmppprrrvvvzzz~~~|||uuupppnnnmmmmmmmmmjjjiiifffbbb___\\\ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZ\\\[[[ZZZYYYXXXXXXWWWWWWQQQPPPNNNKKKGGGCCC@@@>>>======<<<999666444444555333444555666999???FFFKKKXXXcccooouuuzzz|||zzzvvvnnnmmmjjjgggfffhhhlllooommmuuu|||~~~~~~{{{zzzzzznnniiieeebbb```]]]XXXTTTJJJIIIGGGCCCAAAAAADDDGGGIIIKKKMMMQQQTTTXXX[[[\\\aaa___[[[VVVPPPIIIDDDAAA<<<;;;:::;;;<<>><<<;;;999777666555444444111///,,,++++++***((('''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%((()))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((('''''''''))))))***+++---///222333555777999:::<<<<<<<<<<<<777:::>>>BBBHHHTTTcccooossspppmmmiiiiiinnnuuu{{{|||~~~~~~{{{xxxzzzttttttuuuwww{{{~~~{{{xxxvvvuuuwwwzzz|||xxxyyy{{{~~~wwwmmmeeeaaaaaadddgggeee]]]RRRIIICCC>>>AAAEEEJJJQQQVVV[[[]]]]]]]]]```eeelllooonnnllliiikkkkkkfff___[[[]]]___cccjjjttt{{{|||zzzuuuuuu{{{}}}uuunnnhhhbbb]]]^^^aaakkkxxx~~~~~~~~~||||||555555777:::>>>DDDIIILLLRRRSSSTTTUUUVVVWWWWWWXXXZZZ[[[]]]___```aaaaaaaaadddeeeeeecccbbbccceeeggglllmmmnnnnnnllljjjkkkkkknnnnnnmmmkkkkkklllpppsssssswww|||{{{yyy|||}}}}}}uuurrrmmmiiieeeaaa]]]ZZZYYYWWWUUUUUUVVVWWWVVVVVVYYYZZZZZZZZZYYYWWWVVVTTTSSSRRROOOMMMJJJGGGEEEDDDCCCAAA===:::777777777777666555555555777:::===???FFFOOO\\\hhhppptttvvvwwwooolllhhhbbb^^^]]]```bbbeeehhhmmmssszzzzzzuuupppkkkhhhbbb\\\WWWTTTRRRMMMGGGBBB???@@@AAAGGGIIIKKKLLLMMMQQQWWW\\\ZZZZZZ\\\\\\ZZZUUUMMMHHHCCC???;;;888999:::<<<<<>>;;;888888999:::;;;@@@HHHUUUbbblllrrrqqqoookkkgggfffiiioootttvvvzzz}}}{{{yyyyyy{{{}}}||||||zzzxxxvvvvvvxxxzzz{{{}}}yyyzzz~~~}}}~~~~~~~~~||||||~~~~~~uuuiii^^^WWWUUUTTTSSSPPPLLLGGGBBB@@@;;;<<<>>>AAADDDHHHKKKMMMJJJJJJKKKLLLNNNPPPRRRSSSSSSRRROOOLLLIIIHHHGGGGGGRRRUUU___lllsssttttttvvvxxxyyy~~~|||xxxwwwzzzyyyqqqjjjfffaaa___```fffppp{{{|||xxx|||999:::===AAAGGGLLLQQQTTTXXXYYYYYYZZZ[[[\\\\\\]]]ZZZ[[[]]]___aaaaaaaaaaaacccdddeeedddddddddgggiiikkkmmmoooooommmllllllmmmooopppooonnnmmmooorrruuu{{{~~~uuuoookkkhhhccc___]]][[[XXXWWWWWWXXXXXXWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRQQQOOOMMMKKKJJJIIIFFFEEEBBB>>><<<:::999888666555444333444666777999===DDDOOOYYYbbbjjjqqquuupppnnniiiccc]]]ZZZ[[[\\\^^^aaaeeejjjrrr|||~~~zzzvvvrrroookkkeee```YYYVVVQQQLLLGGGDDDBBBAAAAAADDDGGGIIIJJJMMMRRRVVVZZZ\\\^^^``````\\\VVVRRRIIIDDD>>>::::::;;;===>>>>>>>>>???@@@BBBCCCDDDEEE@@@???<<<:::888666444444111000...,,,***)))(((''')))'''%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&'''''''''&&&%%%$$$&&&%%%%%%&&&&&&((())))))&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&''''''''')))***+++...000333555666888;;;>>>===:::888999;;;===AAAIIISSS___iiipppsssooommmiiieeebbbcccgggjjjkkkpppvvv{{{~~~~~~}}}{{{yyyxxxyyy{{{|||||||||{{{yyyxxxyyy|||{{{wwwvvvxxxzzz}}}~~~|||wwwrrrooonnnnnnnnnmmmiiibbbYYYOOOJJJFFFFFFEEEDDDAAA>>>;;;999<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIGGGEEEBBB@@@?????????BBBDDDLLLWWW^^^```cccfffwww~~~~~~ssslllooouuu{{{{{{{{{}}}{{{uuurrriiifffcccfffnnnvvv{{{}}}|||vvvvvv|||===???DDDJJJPPPUUUXXXZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[\\\^^^```aaabbbbbbaaabbbdddfffffffffgggjjjlllnnnppprrrrrrqqqppppppqqqsssttttttttttttuuuxxx{{{}}}zzzvvvnnnhhh```]]]YYYVVVUUUUUUUUUTTTWWWWWWWWWWWWWWWVVVTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPLLLKKKIIIFFFCCC???<<<;;;888777555333333333333444555999@@@HHHRRR]]]hhhooonnnmmmjjjddd^^^YYYWWWWWWXXXYYY\\\```hhhrrr~~~|||yyywwwsssnnnjjjccc___YYYUUURRRNNNHHHDDD>>>@@@CCCEEEGGGKKKPPPSSSZZZ\\\___dddfffeeeaaa]]]SSSMMMDDD>>><<<<<<>>>???=========>>>@@@AAACCCCCCAAA@@@>>><<<:::888666555444333111...,,,***)))))))))(((&&&&&&((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((((('''''''''''''''((())))))***,,,///222555777888999:::;;;:::888888;;;???BBBIIISSS___iiiooorrrsssooommmjjjddd```]]]^^^______dddkkkqqqvvv{{{|||zzzyyyxxxwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{wwwvvvvvvwwwzzzyyywwwwwwvvvuuurrrooopppqqqqqqmmmfff^^^XXXUUUWWWWWWVVVSSSNNNGGGAAA>>><<<<<<;;;;;;:::999999999=========<<<<<<<<<;;;;;;>>>>>>===<<<<<<<<<======???>>>===;;;999888888888999999>>>GGGNNNRRRWWW]]]ccchhhlllggg___[[[```fffkkknnnssszzzyyysssmmmlllooosssvvvwww}}}yyysssnnnnnnqqqvvvyyyBBBEEEJJJPPPUUUYYY[[[\\\YYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]___aaabbbcccccccccccceeeggghhhiiikkknnnpppsssvvvxxxyyywwwvvvuuuvvvxxxzzz|||~~~~~~uuuiiiddd^^^YYYVVVUUUTTTSSSVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUURRRRRRQQQNNNKKKFFFBBB???;;;:::888666444333333333333555999>>>FFFPPP[[[bbbeeefffgggeee```\\\YYYXXXZZZZZZZZZ\\\aaajjjuuu|||~~~zzzvvvqqqnnnlllfff```]]]\\\WWWOOOHHHBBBAAAAAABBBEEEKKKRRRVVVYYY[[[```eeeiiijjjgggeee^^^WWWLLLCCC???======>>><<<<<<<<<<<<===???AAABBBBBBAAA@@@>>><<<:::888777777666333111...---,,,+++***)))''''''((()))((('''))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&''''''(((((('''''''''((())))))******+++...111444777888999888999999777666999???EEEKKKRRR\\\ffflllooopppqqqrrrrrrooojjjccc^^^[[[[[[ZZZ___gggnnntttyyy~~~{{{ttttttuuuvvvxxxyyy{{{|||zzz{{{{{{}}}}}}{{{{{{{{{zzzuuurrrnnnjjjhhhfffcccaaaYYYZZZZZZWWWRRRLLLHHHFFFIIIHHHGGGEEECCC@@@===;;;======<<<<<<<<<===>>>>>>>>>??????@@@AAABBBBBBBBB@@@???>>>>>>============<<<<<<;;;:::999888888888:::888999@@@FFFKKKSSSZZZVVVYYYZZZUUUNNNKKKOOOTTTWWW\\\ccclllvvv}}}}}}|||vvvuuuvvvvvvvvvssssssppplllhhhhhhlllpppJJJLLLQQQVVVYYY[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^___```bbbdddeeeffffffeeeggghhhjjjjjjkkknnnrrruuuyyy|||~~~|||{{{{{{yyysssjjjbbb^^^[[[YYYXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTTTTUUUVVVWWWXXXVVVVVVVVVTTTQQQMMMHHHFFF===<<<:::888777555444444444555777:::===CCCJJJOOOWWW[[[___bbbaaa___^^^]]]``````______aaagggooouuu~~~}}}xxxsssqqqnnnjjjeeecccbbb^^^VVVOOOJJJFFFAAA@@@CCCJJJSSSXXXXXX[[[___fffkkkmmmkkkiiiggg```UUULLLEEEAAA???======<<<;;;;;;<<<===???@@@AAAAAAAAA@@@>>><<<:::999888777555333111///......,,,***(((((())))))((('''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&'''''''''((()))***++++++'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((''''''''''''((()))***+++,,,,,,---000333666888::::::777888888666777<<>>>>>>>>AAAAAA@@@??????@@@@@@AAA===>>>@@@BBBDDDEEEEEEEEE@@@@@@???>>>>>>>>>??????<<<<<<<<<;;;:::999999888:::666555999>>>CCCJJJRRRRRRRRRPPPJJJCCC@@@BBBEEEHHHLLLSSSZZZaaaiiiqqqvvv|||{{{zzz}}}|||wwwyyy~~~~~~|||zzzqqqtttvvvtttpppnnnppprrrRRRTTTXXX[[[]]]^^^^^^]]]ZZZ[[[[[[\\\^^^______```dddfffhhhjjjkkklllkkkkkkmmmmmmmmmlllmmmqqqwww{{{xxxmmmfffbbb___^^^]]]\\\ZZZXXXVVVUUUUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXVVVRRROOOMMMBBBAAA???===:::888666555444555777777777888;;;>>>HHHMMMTTTZZZ]]]]]]^^^^^^cccdddeeefffgggkkkpppsssyyy{{{vvvuuuooollliiiggggggddd^^^ZZZVVVOOOGGGBBBCCCIIIOOOSSSUUUWWW\\\cccjjjmmmmmmkkkkkkeee^^^VVVPPPJJJEEEAAA???>>><<<;;;:::;;;===>>>@@@@@@AAAAAA@@@>>>===<<<999888666444222111000000---+++)))((()))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''''''''((((((***+++---...''''''&&&&&&&&&''''''(((&&&&&&'''((((((((((((''''''''''''((()))+++,,,---...000333666888999::::::888999999:::<<>>>>>>>>>>>===<<<;;;:::<<<777555777:::===CCCIIINNNLLLIIICCC>>>;;;;;;<<>>@@@AAAAAA@@@???>>>888777666444333333222222...,,,***)))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&''''''''''''''''''''')))+++---...(((''''''&&&&&&&&&''''''%%%&&&'''((()))(((((('''''''''((()))***,,,---...000222555888999::::::999:::;;;===???CCCLLLXXXaaakkknnnrrrrrrpppqqquuuyyy{{{}}}~~~|||yyywwwvvvxxx~~~~~~zzzzzz|||}}}yyypppiiiaaa]]][[[ZZZVVVSSSGGGEEEBBBAAABBBCCCCCCCCCHHHIIIKKKJJJHHHGGGFFFGGGFFFGGGHHHIIIIIIJJJJJJKKKNNNOOOOOOPPPOOONNNMMMLLLPPPQQQRRRTTTTTTSSSRRRQQQPPPOOONNNLLLKKKJJJIIIIIIGGGGGGHHHGGGFFFDDDBBBAAA???;;;999:::;;;;;;>>>CCCFFFDDDAAA>>>;;;999999888999===BBBFFFHHHIIIJJJKKKJJJIIIHHHJJJNNNSSSVVVWWW^^^eeeppp{{{{{{yyyyyyVVVWWWYYY[[[]]]___`````````aaabbbdddfffhhhjjjjjjppprrrtttvvvwwwwwwwwwwwwvvvtttqqqnnnooouuu}}}~~~zzzxxxjjjhhhdddaaa^^^\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVTTTQQQMMMHHHBBB>>><<<777777666555444555888;;;555;;;BBBIIILLLNNNPPPQQQYYY^^^fffmmmrrrvvvxxxzzzuuuzzz|||yyyyyyxxxyyyzzzyyywwwvvvwwwyyynnnggg]]]TTTOOOLLLHHHEEEAAADDDKKKTTT]]]cccffffffhhhhhhhhhgggddd]]]VVVPPPDDDAAA>>>;;;999999:::;;;<<<===???AAAAAAAAA@@@???777666555444444333333444...,,,***)))******)))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###%%%&&&'''((((((&&&&&&&&&&&&(((***---...(((''''''&&&&&&&&&''''''%%%&&&((()))))))))((('''''''''((()))***,,,...///222444666999::::::999999<<<>>>AAACCCIIIRRR___hhhiiinnnrrrsssqqqqqquuuzzzxxx{{{~~~}}}|||||||||wwwzzz|||vvvpppmmm___XXXOOOKKKLLLKKKIIIFFFBBBAAA@@@BBBEEEHHHJJJJJJMMMQQQUUUVVVUUUSSSRRRQQQOOOPPPQQQRRRSSSTTTTTTTTTZZZ[[[]]]^^^^^^]]][[[ZZZ^^^___bbbdddeeeeeedddcccaaa```]]][[[XXXVVVUUUUUURRRRRRRRRRRRPPPNNNLLLJJJ@@@<<<999::::::888:::>>>>>>===;;;::::::999999888555999???CCCDDDEEEFFFGGGCCCBBB@@@@@@CCCFFFGGGGGGDDDKKKWWWdddpppxxx}}}}}}|||wwwuuutttZZZZZZZZZZZZ\\\^^^```aaabbbdddggglllooorrrtttuuuuuuwwwyyyzzzzzzyyyzzz{{{yyy{{{~~~yyypppiiieeebbb```______^^^]]]^^^^^^]]]ZZZXXXVVVWWWXXXXXXWWWWWWXXXYYYWWWXXXWWWVVVQQQKKKEEEBBB<<<:::888555444555777888666:::>>>AAACCCEEEGGGHHHTTTTTT\\\jjjvvvzzz|||}}}~~~~~~|||~~~~~~~~~|||yyy|||zzz{{{|||wwwnnneee[[[QQQHHHBBB@@@???BBBKKKSSSZZZbbbiiikkkmmmoooooolllfff```[[[NNNIIIBBB>>>;;;;;;;;;:::<<<===???@@@@@@???>>>>>>???===;;;999666555444333333222///---***((('''&&&'''''''''(((((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&'''&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))******+++&&&&&&%%%&&&&&&'''((())))))(((((('''''''''(((((((((((()))***,,,...000111666888::::::999:::;;;===;;;>>>DDDMMMXXXbbbhhhkkknnnqqquuuyyy{{{{{{yyywwwyyyyyyyyyyyy{{{}}}~~~zzz{{{~~~{{{yyysssnnnggg```ZZZOOOLLLHHHCCCAAABBBDDDFFFCCCEEEEEEBBBEEEMMMRRRSSSUUUZZZ```eeefffbbb]]]ZZZZZZ]]]```bbbbbbdddiiimmmnnnqqqttttttqqqnnnmmmnnnooosssyyy|||}}}|||||||||{{{|||yyyvvvuuuuuuooohhhfffaaa^^^___bbbaaaZZZSSSNNNHHH@@@<<<===>>><<<999<<<<<<;;;;;;:::999888888555888<<>>;;;888666666777888333666999;;;<<<>>>@@@BBBHHHKKKTTTcccooowww~~~~~~{{{yyy{{{{{{xxxtttxxx}}}}}}ttthhhZZZNNNHHHCCC@@@AAAGGGNNNTTT]]]eeehhhlllqqquuussslllddd___SSSMMMFFF@@@===<<<<<<<<<<<<<<<===>>>????????????@@@>>><<<:::777666444444333222000---+++)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******)))((('''&&&&&&%%%&&&&&&)))(((((('''''''''(((((())))))***,,,...111333444888999::::::::::::<<<===@@@EEENNNYYYccckkknnnppprrruuuyyy|||}}}{{{yyywwwuuuuuuwwwyyy|||yyytttttt}}}|||zzzzzzzzzyyyyyy~~~|||zzztttkkkccc\\\UUUNNNJJJIIIHHHGGGEEEDDDCCCEEEFFFHHHKKKMMMLLLPPPWWW]]]]]]dddggglllpppqqqnnnjjjgggkkknnnpppqqqrrrssswwwzzz|||~~~~~~xxxsssooooooqqqooohhhaaaXXXRRRJJJFFFEEECCC@@@<<<======<<<;;;;;;:::999999888:::<<>>;;;888777777777222444555666666777:::<<<>>>AAAKKKXXXcccmmmzzz{{{yyywwwtttmmmqqqxxxyyyiiiZZZRRRHHHCCC@@@BBBFFFKKKTTT]]]aaahhhqqqxxxzzztttlllfff]]]VVVLLLDDD???>>>======:::;;;;;;<<<===???@@@AAAAAA@@@>>><<<999777666555444333111...,,,***)))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%"""###$$$%%%&&&&&&'''&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((()))))))))))))))((('''&&&&&&%%%&&&&&&(((((((((''''''(((((())))))***,,,...111444666777999:::;;;;;;:::;;;===@@@FFFMMMYYYfffoootttvvvvvvyyy{{{}}}~~~}}}zzzvvvtttnnnpppssswww}}}uuummmkkkrrrvvvyyy{{{zzz|||zzzvvvttttttuuuttt~~~wwwqqqjjjdddZZZRRRLLLGGGCCCAAAEEEGGGIIIHHHHHHGGGHHHIIINNNTTTXXXZZZ^^^fffkkklllrrrtttxxx{{{|||{{{yyywww}}}|||uuujjjeee]]]XXXUUUQQQLLLHHHHHHGGGFFFEEECCCBBBAAA@@@>>>======>>>AAAFFFKKKNNNRRRPPPNNNKKKHHHEEECCCCCCBBBBBBAAA>>><<<<<<>>>@@@CCCDDDGGGLLLSSS[[[bbbggggggkkkoootttzzz}}}yyyxxx]]]]]]^^^```cccgggkkknnnlllooouuuzzz|||}}}|||{{{yyywwwtttrrrsssyyy~~~{{{yyyvvvsssmmmnnnoooqqqtttvvvxxxzzz~~~~~~~~~zzzwwwsssssstttuuuwwwxxxyyyyyy}}}|||{{{zzzyyyyyyyyyzzzvvvvvvvvvvvvuuuuuutttsssrrrtttwwwzzz|||{{{rrrnnniiifffddddddcccbbbaaa___\\\ZZZYYYXXXVVVUUURRRRRRRRRRRRQQQPPPOOOOOOGGGEEEAAA===:::888666666555666666555444555888::::::===EEEMMMTTT]]]mmm|||{{{uuuqqqmmmooosssyyyxxxgggZZZOOOHHHAAA???@@@DDDLLLTTTXXX___jjjtttxxxxxxtttpppiiiaaaVVVLLLEEEAAA>>>===::::::::::::<<<>>>AAABBBAAAAAA@@@>>>;;;999777666555444222///---+++******)))))))))(((((((((((((((((((((((('''&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))))))))((((((((((((&&&&&&%%%&&&&&&'''((()))(((((((((((((((((()))***)))+++---000333555777888999:::;;;:::;;;===AAADDDNNNVVVbbbnnnwww{{{~~~~~~zzzuuupppmmmgggjjjooouuu|||sssjjjgggppptttwwwyyyyyy|||zzzuuussstttvvvvvv~~~wwwmmmggg[[[WWWPPPKKKHHHGGGHHHIIIIIIKKKMMMLLLKKKKKKNNNPPPUUU]]]eeehhhmmmtttyyyzzzyyyzzz}}}}}}wwwrrrnnniiidddaaa]]]\\\YYYVVVSSSPPPMMMLLLGGGEEEBBBAAADDDJJJQQQVVV]]]]]]\\\ZZZVVVQQQLLLIIIJJJHHHDDD???===<<<===???CCCBBBBBBDDDGGGMMMSSSVVVXXX\\\```bbbeeeqqq\\\]]]```cccggglllppprrrmmmpppssswwwyyyzzzzzzzzzuuuvvvwwwzzz~~~{{{xxxvvvwwwzzz{{{yyyvvvrrrnnnkkkhhheeebbbaaaaaaccceeehhhkkknnnooorrrrrrsssuuuuuussspppllljjjkkklllnnnpppqqqsssssssssqqqooommmlllmmmmmmnnnhhhhhhiiihhhhhhgggffffffeeegggjjjlllmmmpppsssvvvzzz|||}}}wwwrrrooonnnmmmllleeeaaa]]]ZZZZZZYYYXXXVVVSSSSSSRRRRRRPPPOOOMMMMMMHHHFFFCCC???;;;888777666999999999777555666888:::999;;;???DDDGGGNNN^^^nnn~~~yyytttrrrqqqppprrryyynnn^^^WWWNNNFFFAAA???@@@FFFMMMOOOUUU]]]fffnnntttvvvwwwqqqjjj```UUUMMMFFFAAA===;;;:::::::::<<<>>>@@@AAA@@@@@@@@@???===;;;999888666555333111///---,,,,,,******))))))((((((((((((((((((((('''&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))))))))((((((((((((&&&&&&%%%&&&&&&'''((()))((((((((((((((()))******)))+++...111444666777888888999:::;;;===BBBIIIMMM[[[bbbmmmwww~~~|||uuunnnhhheeeaaaeeekkkrrrzzzsssjjjggglllpppuuuxxxxxxzzz~~~{{{wwwvvvxxxyyyzzz~~~xxxttttttuuuxxx{{{}}}|||{{{yyyyyywwwssslllddd\\\WWWRRRPPPMMMJJJJJJLLLPPPSSSPPPQQQRRROOOLLLNNNSSSXXX```jjjtttxxx{{{yyywwwsssooojjjfffbbbaaaZZZVVVPPPLLLLLLOOOUUUYYYdddfffhhhhhheee^^^WWWRRRNNNJJJEEEAAA@@@@@@AAABBB@@@???======???BBBFFFIIIJJJMMMPPPPPPRRR\\\lllxxxyyyZZZ\\\aaafffkkkppprrrtttrrrrrrssstttvvvyyy{{{}}}yyy|||wwwtttpppllljjjjjjlllmmmpppmmmhhheeebbb___[[[YYYWWWXXXYYY[[[^^^bbbfffhhhjjjiiijjjkkklllkkkiiifffbbbcccdddfffhhhiiikkkkkkjjjhhhfffdddcccbbbbbbccc]]]]]]^^^^^^^^^]]]\\\\\\\\\]]]___``````bbbeeegggkkklllooorrrwww~~~|||yyywwwuuukkkfff```]]]\\\[[[YYYVVVUUUUUUUUUTTTQQQOOOLLLKKKHHHFFFDDD@@@===;;;999888;;;;;;;;;:::888777888999777888;;;===???DDDRRR```tttzzzwwwsssssswwwooobbb___VVVMMMGGGCCC@@@CCCHHHHHHKKKPPPWWW```jjjrrrvvvsssnnnggg___VVVNNNFFF@@@======<<<<<<======>>>>>>>>>????????????===;;;:::777666444222000///......+++******))))))((((((''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$#########$$$$$$###""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((()))))))))))))))((('''&&&&&&%%%&&&&&&(((((((((((()))***+++++++++,,,000333555777888888666888:::===CCCKKKTTTZZZkkkrrr||||||qqqhhhccc```^^^bbbhhhooovvv}}}pppgggffffffkkkrrruuuwwwyyy}}}}}}{{{|||}}}}}}}}}wwwmmmnnnqqquuuzzz}}}}}}|||pppllleee]]]UUUNNNJJJHHHMMMMMMNNNNNNNNNPPPSSSVVVWWWYYYYYYVVVRRRTTT[[[bbboooyyyxxxsssjjjaaa\\\[[[\\\]]]dddgggkkkmmmkkkgggaaa]]]UUUQQQKKKFFFEEEDDDDDDCCC???>>><<<<<<===@@@CCCEEEDDDFFFGGGFFFGGGNNNYYYbbbfffllluuu~~~[[[___eeelllrrrvvvwwwxxxvvvtttqqqqqqrrrwww|||zzzuuujjjiiifffcccbbbcccdddeeejjjgggbbb___\\\YYYVVVTTTNNNOOOPPPRRRVVVZZZ^^^```cccbbbbbbcccdddeeecccbbb^^^_________```aaaaaaaaabbbaaa___]]][[[YYYXXXXXXTTTUUUVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVVVVWWWYYY[[[[[[]]]```dddjjjrrr{{{xxxrrrjjjeeecccaaa]]]YYYVVVWWWXXXWWWUUUQQQMMMKKKHHHGGGEEECCC@@@>>>===<<<===>>>???>>><<<;;;;;;;;;:::888999::::::===GGGQQQbbbmmmzzz~~~{{{{{{~~~{{{uuunnniiieee]]]UUUOOOIIICCCBBBEEEDDDEEEHHHMMMUUU___hhhnnnooommmjjjfff```WWWLLLFFF@@@@@@??????>>>===<<<;;;<<<===>>>??????>>>===<<<777666555333111000//////++++++******)))(((((('''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******)))((('''&&&&&&%%%&&&&&&(((((((((((()))***+++,,,---///222555888999999888666888<<>>???>>>;;;::::::888888>>>FFFNNNWWWdddqqq|||}}}rrrvvvyyyvvvppplllnnnqqqhhhaaaZZZTTTMMMEEECCCEEECCCCCCDDDHHHOOOXXXaaagggjjjkkklllkkkfff]]]RRRJJJAAAAAABBBAAA???===:::999:::;;;===???@@@???>>>===888777555333222000000000+++++++++***)))(((((('''%%%&&&&&&''''''(((((((((%%%%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%'''((()))******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))******+++&&&&&&&&&&&&&&&'''))))))(((((((((((()))***+++,,,000222555888999::::::999666999===DDDNNN[[[iiiqqq|||qqqgggaaa```]]]```eeejjjppptttvvvxxxvvvxxx|||ttteee]]]]]][[[___dddiiimmmsss|||}}}pppooommmkkkiiieee```\\\SSSPPPJJJEEEDDDEEEHHHKKKKKKQQQXXX]]]___```ccceeebbbhhhnnnooommmnnntttzzz}}}|||rrriiibbb\\\UUUPPPIIIHHHFFFCCCAAA???======@@@???===<<<===???AAABBBBBBGGGPPPYYYbbbkkktttyyygggkkkrrryyy}}}}}}|||{{{xxxvvvsssrrrvvv~~~}}}yyysssmmmjjjfffcccaaaYYYZZZ\\\]]]]]]\\\[[[YYYZZZXXXUUUQQQMMMJJJIIIHHHFFFFFFFFFHHHKKKNNNQQQSSSVVVVVVVVVVVVVVVUUUTTTTTTRRRSSSSSSTTTTTTTTTTTTSSSUUUTTTSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLNNNRRR[[[hhhvvvwwwrrrnnniiieee^^^]]]]]][[[YYYWWWTTTSSSMMMMMMMMMKKKHHHEEECCCBBBBBBDDDFFFDDDAAA>>>>>>@@@??????>>>;;;777777:::>>>@@@GGGRRRaaappp}}}zzzzzztttqqqnnnmmmnnnnnnllliiigggeeeaaaYYYPPPIIIFFFEEEDDD@@@???CCCHHHNNNWWW```eeeiiijjjiiifffcccZZZRRRNNNIIICCC@@@@@@???===;;;:::;;;===????????????>>>:::999666444222222222222---,,,,,,+++***)))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&((()))******)))))))))))))))***)))((('''&&&%%%&&&&&&'''((((((''''''))),,,...000444333333555888999999888;;;@@@GGGOOOXXXaaajjjppp|||yyyqqqkkkgggdddcccccceeegggjjjlllmmmjjjhhhgggmmmvvv~~~~~~zzzsssjjjaaa[[[]]]^^^aaaeeellluuu|||zzzpppfff\\\XXXTTTOOOMMMNNNKKKIIIGGGGGGIIIKKKLLLMMMUUUYYY^^^bbbeeehhhkkkmmmvvvyyy|||~~~}}}}}}}}}}}}}}}|||}}}~~~}}}tttlllfff^^^YYYQQQIIIDDDAAA???>>>???===:::999;;;===??????CCCDDDFFFHHHMMMWWWdddmmmpppyyyooorrrwww|||~~~~~~}}}{{{zzzyyyzzz~~~~~~{{{vvvlllhhhccc^^^\\\YYYWWWUUUTTTUUUWWWYYYYYYXXXWWWVVVVVVSSSPPPKKKHHHEEECCCCCCBBBBBBCCCEEEHHHKKKNNNPPPOOOOOOOOOOOOOOONNNMMMMMMOOOPPPQQQQQQRRRQQQQQQQQQOOOOOONNNMMMLLLJJJHHHGGGHHHIIIIIIIIIJJJJJJKKKKKKMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKOOOXXXeeettt~~~{{{sssmmmhhheeebbb^^^[[[YYYVVVTTTOOOOOOMMMKKKHHHFFFFFFFFFGGGHHHIIIGGGDDDAAAAAABBBDDDCCCBBB>>>999888:::===<<>>>>>>>>>>><<<:::888666444333222222------,,,+++***)))((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&''')))******))))))))))))*********)))((('''''''''((((((***)))))))))+++...000222555666666666777999;;;<<>><<<>>>??????AAADDDLLLVVV]]]bbbhhhrrr|||xxxzzz|||}}}{{{{{{zzzxxxvvvvvvwwwyyyzzz~~~{{{yyyuuupppjjjfff```\\\WWWTTTRRRQQQOOONNNLLLNNNPPPRRRSSSSSSRRRQQQOOOMMMIIIEEEAAA>>>===<<<===>>>???AAADDDGGGJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKJJJHHHFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHLLLTTTbbbrrr|||xxxtttoooiiiccc```^^^\\\[[[WWWUUURRROOOLLLKKKJJJJJJLLLNNNOOONNNKKKIIIGGGGGGKKKJJJGGGBBB===::::::;;;999;;;@@@FFFQQQ^^^lllvvvyyyzzz{{{xxxrrrjjjddddddgggkkkmmmlllkkkjjjjjjggg___TTTLLLGGGAAA===>>>AAAFFFOOOXXXbbbgggiiihhhhhhhhheee```[[[WWWQQQKKKFFFAAA<<<888888999:::;;;<<<===>>>>>>>>>===:::888666444333333...---,,,+++***))))))((()))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((('''&&&&&&'''((((((((('''''''''(((((()))+++***)))((((((((())))))+++***++++++---000222444666888888777666888>>>CCCGGGNNNWWW___ccceeefffgggnnnvvvzzzxxxvvvtttpppjjjdddbbbdddeeedddaaa``````bbbiiisss{{{~~~zzz{{{||||||yyytttooollleeefffggghhhkkkqqqxxx~~~{{{sssmmmkkkiiifffeeegggeeehhhnnnuuuyyysssggg\\\NNNHHHCCCCCCDDDCCCEEEIIIOOOQQQTTTYYY]]]```cccdddfffhhhlllqqqvvv}}}}}}zzzxxxxxxxxxxxxvvvuuuvvvwwwwwwvvvtttrrrrrrqqqpppppppppqqqqqqssstttuuuvvvvvvuuusssrrruuuuuuuuuuuuvvvvvvvvvvvvxxxzzzzzzyyyxxx{{{|||zzz{{{~~~yyymmmccc]]]WWWPPPKKKIIIGGGDDDBBBAAA@@@>>><<<<<<<<<<<<<<<>>>BBBHHHMMMQQQTTT[[[fffsss~~~|||}}}~~~}}}yyyvvvssstttrrrpppnnnmmmmmmmmmnnnooommmkkkiiihhheeebbb___YYYUUUQQQMMMLLLKKKIIIHHHEEEGGGJJJLLLNNNNNNMMMMMMJJJHHHDDD@@@<<<:::888888999:::<<>><<<;;;999999:::===EEEQQQ^^^gggsssxxx~~~~~~{{{}}}yyynnnfffdddggglllppprrrpppooooooooohhh\\\SSSNNNGGG@@@???AAADDDLLLTTT]]]bbbeeeddddddeeeeeebbb^^^ZZZTTTMMMHHHCCC@@@>>>888888888999:::;;;===>>>@@@???===:::888666444444//////...---+++***)))))),,,+++)))(((&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&'''))))))))))))))))))))))))***++++++---///111333444555888999777666:::CCCKKKTTTYYY___dddfffeeeeeedddkkkrrr|||}}}{{{zzzzzzyyytttmmmfffdddgggiiihhhdddbbbdddjjjrrrzzz~~~~~~}}}||||||}}}|||zzzvvvrrrpppjjjjjjkkkkkkmmmrrrxxx}}}zzzssslllfffaaa``````\\\^^^ccchhhiiicccWWWNNNJJJEEECCCEEEGGGHHHLLLQQQSSSVVV\\\bbbfffiiilllmmmlllooouuuzzz}}}xxxuuutttsssttttttsssrrrssstttuuuuuusssqqqqqqpppppppppppppppqqqsssttttttttttttsssrrrrrrtttttttttuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvyyy}}}|||xxxvvvwwwzzz|||{{{uuummmbbbYYYSSSOOOJJJGGGEEEDDDCCCBBB???>>>>>>>>>>>>@@@BBBDDDGGGGGGKKKVVVfffvvv}}}}}}}}}}}}}}}~~~~~~}}}{{{wwwssspppmmmlllkkkiiifffeeeddddddddddddbbb```______^^^\\\ZZZQQQNNNIIIEEECCCBBB@@@???@@@BBBEEEHHHIIIJJJIIIIIIFFFDDDAAA===:::888777777777888;;;>>>AAADDDFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGJJJSSS```ooozzz{{{sssoookkkfffbbb]]]\\\[[[[[[\\\[[[WWWTTTPPPUUU[[[aaabbb___XXXTTTUUUSSSPPPLLLGGGCCC???<<<999999888999>>>GGGSSS[[[eeeiiipppwww~~~~~~{{{|||}}}uuulllhhhhhhlllpppwwwtttrrrrrrrrrmmmddd\\\UUUMMMFFFCCCAAAAAAGGGNNNXXX^^^bbbaaa```bbbdddbbbccc___YYYPPPIIIDDDBBBAAA:::999888777888:::<<<===@@@???>>><<<:::888666555111111000...---,,,*********)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((******+++---///222333555444666888888999@@@LLLVVVbbbdddggggggfffeeefffffflllsss|||}}}|||||||||{{{uuuppplllkkkooorrrqqqooojjjooovvv~~~|||{{{{{{||||||{{{yyywwwvvvqqqrrrssssssuuuyyyyyypppiiieeebbb```^^^^^^^^^^^^\\\VVVMMMGGGEEEBBBBBBEEEHHHIIINNNTTTXXX]]]dddiiilllnnnqqqssssssxxx}}}zzzzzz{{{}}}~~~{{{wwwuuutttssstttrrrqqqqqqrrrtttuuuuuutttrrrqqqqqqqqqqqqqqqrrrrrrssstttttttttttttttsssssssssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuwwwyyy{{{xxx{{{~~~}}}xxxuuutttvvvwwwzzz~~~vvviiibbbYYYQQQLLLJJJHHHHHHBBBAAA@@@????????????>>>BBB@@@BBBKKK[[[kkkwww|||zzz}}}xxxwwwwwwwwwxxxyyy{{{|||xxxwwwuuurrrooollliiigggcccbbb```___^^^]]]\\\\\\]]]\\\ZZZYYYXXXVVVSSSQQQLLLIIIDDD@@@???>>><<<;;;===???BBBDDDFFFFFFEEEEEEAAA@@@===:::888777666666555777:::>>>AAADDDFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFDDDEEEFFFHHHHHHIIIIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGFFFEEEEEEDDDDDDFFFGGGHHHLLLTTT```nnnxxxyyyooohhh___^^^]]]___aaabbb^^^[[[TTTWWW]]]cccfffccc]]]WWWVVVTTTQQQOOOLLLHHHCCC???:::999888777999???HHHNNNZZZ^^^eeemmmwww}}}}}}~~~~~~zzztttooolllmmmnnnwwwvvvuuuvvvvvvsssmmmhhh]]]UUUMMMHHHDDDAAACCCHHHRRRZZZ______^^^aaacccccciiigggaaaYYYPPPHHHCCCBBB<<<;;;888777777888;;;<<>>===;;;999888777444333222111///---,,,,,,&&&&&&&&&'''((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&(((((((((&&&%%%&&&'''((((((((((((((()))***+++''''''((()))))))))((((((***+++,,,...111333444555444777999===CCCNNN[[[dddoooooonnnllliiihhhiiikkknnnuuu}}}~~~~~~}}}}}}xxxvvvuuuuuuwwwyyyzzzzzzuuuzzz}}}yyyyyyzzz{{{|||}}}}}}}}}zzz{{{||||||~~~}}}vvvqqqnnniiiccc```]]]YYYVVVSSSNNNJJJFFFEEEDDDEEEIIILLLMMMSSSZZZaaafffmmmqqqrrrtttwwwzzz}}}|||xxxxxxyyyxxxvvvvvvwwwyyyyyyyyyxxxvvvuuutttttttttqqqqqqpppqqqsssuuutttsssqqqqqqqqqpppqqqqqqrrrsssrrrsssssssssssstttttttttrrrrrrrrrsssssssssssstttqqqqqqrrrrrrsssuuuvvvvvvuuuvvvwwwxxxxxx{{{~~~|||wwwtttsssssstttssswww||||||ooobbbXXXPPPKKKHHHGGGEEEBBB@@@@@@???===;;;???===>>>CCCNNN[[[ffflllqqqvvv~~~|||zzztttsssqqqooooooooopppqqqmmmkkkiiifffccc```___^^^ZZZYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRPPPLLLIIIGGGDDD@@@>>>======<<<;;;;;;<<>>BBBLLLPPPWWW```lllyyy}}}||||||zzz}}}~~~zzzuuurrrqqqtttvvvzzz|||}}}{{{xxxvvvhhh```WWWQQQKKKEEEDDDGGGHHHRRRYYY[[[[[[___bbbbbbiiikkkkkkfff\\\QQQIIIEEE???===999777666777:::<<<===>>>>>>===<<<;;;999888666666444333111///...---((((((''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((()))(((&&&%%%&&&'''''''''''''''((()))***+++'''((()))*********))))))+++,,,...111333555666777888999===EEEPPP^^^kkksssvvvvvvuuurrrooommmmmmnnnnnnttt|||~~~}}}~~~}}}|||}}}~~~}}}|||||||||}}}~~~~~~wwwuuutttlllbbb[[[XXXTTTPPPMMMKKKJJJIIIIIIIIILLLQQQTTTVVV]]]eeejjjpppvvvzzzzzz}}}|||yyywwwqqqssstttuuutttssstttuuussstttuuuvvvvvvvvvuuuuuurrrqqqqqqrrrtttuuutttsssqqqqqqqqqqqqqqqrrrssssssssssssssstttuuuvvvwwwxxxrrrrrrssssssssstttttttttppppppppprrrsssuuuuuutttuuuvvvvvvuuutttuuuwwwyyy}}}{{{yyyvvvsssrrrrrrrrrqqqtttwwwyyyzzz{{{}}}{{{zzzzzz{{{}}}rrreee[[[UUUTTTPPPKKKHHHFFFDDDAAA>>>>>>>>>>>>???CCCKKKTTTZZZ```eeelllsss|||~~~zzzxxxsssqqqnnnjjjhhhgggggggggcccaaa^^^[[[XXXVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSMMMLLLLLLMMMNNNLLLIIIFFF@@@===:::888999::::::999999;;;===???@@@@@@???>>>777666555333333333333444333555888<<<@@@CCCDDDEEEAAA@@@>>>===<<<===>>>???@@@AAABBBDDDEEEFFFFFFFFFHHHFFFEEEDDDEEEHHHKKKMMMLLLKKKKKKJJJJJJIIIIIIHHHJJJIIIHHHFFFEEECCCBBBAAABBBDDDGGGLLLTTT___kkkrrrvvvzzz}}}rrrjjjhhhgggeeebbb___]]]ZZZZZZ\\\]]][[[YYYSSSQQQQQQQQQRRROOOJJJEEEBBBAAA@@@===:::999:::;;;???DDDLLLUUUaaammmyyyyyyvvvvvvwww~~~}}}xxxuuupppvvv}}}qqqiiiaaaZZZRRRJJJHHHJJJ???JJJSSSVVVXXX\\\```aaaeeejjjpppoooggg[[[QQQKKKAAA>>>:::777666777999;;;<<<============;;;:::999888777666444222000///...---,,,+++)))'''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((()))(((&&&%%%&&&'''$$$$$$$$$%%%&&&'''((()))((()))***+++,,,,,,+++***,,,---000222555777888999;;;<<<@@@KKKZZZjjjwww~~~zzz{{{zzzxxxtttqqqpppppplllsss{{{|||}}}~~~xxxssssssrrrhhh[[[SSSQQQOOOLLLKKKKKKKKKKKKJJJJJJOOOUUUXXX[[[bbbkkkpppvvv}}}}}}}}}|||zzzxxxvvvtttsssnnnpppssssssrrrqqqqqqrrrppprrruuuwwwxxxxxxwwwvvvtttsssssstttuuuvvvvvvtttssssssrrrsssssstttuuuuuuuuuuuuvvvvvvxxxyyy{{{|||ttttttuuuuuuuuuvvvvvvvvvppppppqqqsssuuuwwwvvvuuutttvvvwwwwwwuuutttuuuvvvzzzyyywwwvvvtttsssrrrrrrrrrtttuuutttsssssstttvvvttttttuuuvvvxxxxxxwwwvvvwww{{{ssskkkaaa\\\VVVQQQNNNKKKGGGDDD???@@@@@@???>>>BBBIIIOOOKKKPPPWWW^^^ggguuu}}}yyyvvvppplllgggdddaaa___]]][[[XXXXXXVVVTTTRRROOOMMMLLLNNNNNNNNNOOONNNMMMMMMLLLJJJHHHGGGFFFFFFEEEBBB@@@>>>===:::777555555666666888888:::;;;<<<;;;;;;:::666555444333222222222222444666999===???@@@@@@@@@AAA???===<<<===???CCCEEEDDDCCCBBBBBBCCCEEEHHHJJJJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGIIINNNVVV```iiinnnvvvxxx{{{~~~~~~}}}{{{vvvqqqjjjeeeaaa```___^^^]]][[[ZZZYYYYYYWWWTTTTTTUUUSSSPPPLLLGGGDDD@@@<<<:::999::::::<<<===@@@FFFPPP\\\fffmmmxxxzzzrrroooooottt}}}}}}tttssswww{{{pppccc[[[VVVNNNFFFCCCBBBEEENNNVVVYYY\\\```eeehhhlllnnnllldddZZZSSSJJJEEE===888777666444222999:::;;;=========<<<<<<999888555333222111111111,,,+++)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((((((((((((((((((((((((((((('''(((((()))***+++---...111666555444888>>>:::>>>GGGVVVhhhwww}}}xxxvvvwwwwwwuuusssqqqrrrsssuuuwwwzzz~~~|||{{{xxxyyy{{{sssmmmhhhbbbZZZSSSLLLMMMLLLJJJIIIJJJMMMPPPPPPUUUYYY[[[]]]bbbjjjrrrxxx|||~~~zzzyyyyyyyyyyyyxxxwwwvvvtttrrrqqqqqqnnnooopppqqqrrrrrrrrrrrrtttrrrqqqsssvvvxxxwwwuuuvvvvvvvvvwwwwwwwwwwwwwwwsssrrrrrrqqqrrrssstttuuurrrtttwwwzzz{{{zzzxxxwwwssstttvvvvvvuuuuuuwwwxxxuuurrrpppqqqtttxxxyyyxxxwwwvvvuuutttttttttttttttxxxxxxwwwuuutttsssrrrqqqvvvvvvtttsssrrrqqqqqqqqqpppnnnnnnooorrruuuuuuuuutttvvvyyy{{{}}}~~~rrrcccZZZUUURRROOONNNGGGDDDAAA>>>>>>???@@@AAAEEEDDDGGGNNNTTT[[[gggrrr~~~{{{wwwtttmmmiiidddaaa^^^[[[YYYVVVSSSRRRQQQOOOMMMKKKIIIGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEECCCCCCCCCAAA???===<<<:::888555444333444444777777999:::::::::999999555444333222111111111111444666999<<<>>>?????????>>><<<:::999:::<<>><<<999888777555333111111111222555666777888888888777666333333222111000000000000333555888;;;============<<<;;;999888999;;;>>>@@@GGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHJJJJJJIIIHHHGGGFFFFFFEEELLLMMMOOOTTTZZZbbbiiimmmppprrrtttvvvwwwwwwvvvuuuuuuwww{{{yyypppllliiieeebbbaaa___]]][[[[[[YYYXXXWWWWWWWWWUUUSSSRRROOOJJJEEE@@@===;;;::::::999999<<>><<<<<<>>>??????DDDKKK~~~|||zzzwwwrrrnnnkkkhhhdddaaa]]]ZZZXXXVVVUUUTTTRRRPPPNNNNNNNNNMMMKKKJJJHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBAAA???>>>>>>>>>===:::888555444333222111000111111333444555666666555444444222111000///////////////222444777999;;;;;;;;;:::<<<;;;:::999:::<<>>>>>>>>>>>>>>===;;;888666333222111...---+++)))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))***,,,---...222111333666666666<<>>>>><<<>>>BBB}}}xxxtttrrrnnnjjjeee```\\\XXXTTTQQQQQQPPPPPPPPPRRRRRRQQQPPPMMMMMMMMMMMMLLLKKKJJJIIIEEEFFFFFFFFFFFFEEEDDDDDDBBBAAA??????>>>===:::888444333222222111111111111222333444444444333222111000000//////......//////222333666888999999888888999999999999:::===???AAAAAACCCFFFHHHJJJJJJIIIHHHEEEGGGJJJLLLNNNPPPPPPPPPRRRRRRPPPOOOMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKNNNRRRXXX```gggmmmpppqqqrrrsssttttttssssssrrrqqqsssvvvyyy|||~~~{{{rrrmmmllljjjgggddd^^^]]]\\\ZZZXXXXXXXXXXXXSSSSSSQQQOOOLLLIIIFFFEEE???===;;;;;;<<>>?????????>>>===<<<999777444222111000...,,,***)))(((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((())))))******,,,---...///222111333666666777>>>FFFQQQZZZcccfffeeeeeejjjppprrruuuzzz|||{{{wwwrrrnnnkkkooouuuyyy|||~~~vvvuuuxxx~~~tttfff]]]SSSQQQNNNMMMMMMOOOPPPPPPPPPUUU\\\cccjjjoootttxxx~~~~~~{{{yyyyyyxxxvvvuuutttsssttttttqqqrrrssstttvvvwwwxxxyyywwwvvvvvvuuuvvvvvvwwwxxx{{{{{{{{{zzzyyyyyyxxxyyyxxxxxxwwwwwwwwwvvvvvvvvvuuuvvvwwwyyyzzz|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyzzz||||||{{{{{{}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{yyyyyyyyyyyyxxxvvvuuutttqqqpppooopppsssuuuvvvvvvuuuvvvwwwvvvttttttvvvxxxwwwyyy|||~~~~~~ooocccZZZTTTMMMIIICCC???===??????======???yyyrrrlllgggddd```\\\VVVQQQMMMJJJGGGDDDHHHHHHHHHKKKNNNOOOOOONNNIIIIIIIIIJJJIIIIIIHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDDDDBBB@@@???>>><<<888666222222222222222222111111111222333333333222111000000//////....../////////111222555666777777666555555555666777999<<>>???CCCMMMZZZgggrrrxxxzzz~~~|||{{{|||xxxkkk```VVVLLLGGGEEEDDDGGGLLLTTTXXX\\\^^^___aaaeeeiiimmmjjjeeeZZZNNNCCC;;;888777999;;;===>>>>>>>>>>>>===<<<;;;:::888555333111111///---+++)))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((*********+++---...000111333111333666777999BBBKKKUUU[[[aaabbb``````ffflllooossswwwyyywwwtttpppooolllqqqyyy||||||yyy{{{ttteeeXXXOOOIIIJJJLLLOOOQQQSSSUUUVVVUUU[[[ccckkkqqqvvv{{{~~~~~~~~~}}}|||zzzyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvqqqqqqrrrtttuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxx|||}}}}}}|||{{{zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~}}}}}}|||{{{{{{yyy{{{||||||||||||}}}}}}~~~}}}}}}~~~~~~}}}{{{{{{zzzzzz{{{{{{{{{{{{{{{|||||||||{{{{{{||||||{{{yyywwwvvvtttrrrqqqrrrtttvvvvvvuuuvvvwwwwwwvvvttttttuuuwwwvvvwwwxxxxxxxxxyyy|||~~~yyynnndddYYYQQQIIICCC@@@AAA@@@===<<<===}}}wwwpppggg___YYYUUUQQQNNNIIIEEECCCAAA???>>>AAAAAACCCFFFIIIKKKJJJIIIEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDBBB???===;;;999555222000000111111111111111000111222333333333111000///000///////////////000000000222444555666555444333333333555777:::>>>AAABBBCCCDDDGGGIIIJJJKKKKKKKKKGGGHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQPPPNNNMMMLLLLLLKKKLLLMMMNNNOOOQQQRRRRRRQQQTTTZZZaaagggmmmqqqsssvvvvvvuuuuuuuuuttttttsssoooqqqsssvvvxxxyyyyyyyyyzzz{{{}}}~~~~~~}}}{{{zzzzzz{{{|||~~~|||uuuoooggggggeeeaaa\\\[[[\\\^^^ZZZZZZ[[[[[[YYYVVVSSSQQQGGGEEEAAA>>>;;;::::::;;;999<<>>>>>|||xxxrrriii```WWWOOOKKKHHHEEEAAA>>>>>>>>>===<<<>>>???@@@CCCFFFGGGFFFEEECCCDDDDDDEEEFFFFFFEEEEEEGGGGGGGGGHHHGGGFFFFFFEEECCC@@@===;;;999666222///...///000000111000000000111222333333222111000///000000/////////000000111000111333555555444333222333444666:::===AAADDDFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHIIIKKKMMMPPPQQQQQQQQQPPPOOONNNMMMMMMLLLKKKLLLMMMOOOQQQSSSTTTUUUVVVYYY^^^dddjjjooorrrssswwwvvvvvvuuuuuutttttttttmmmnnnqqqtttwwwxxxyyyyyyxxxyyy{{{||||||{{{zzzxxxtttuuuwwwyyy{{{}}}~~~}}}~~~}}}vvvjjjjjjhhhddd___\\\^^^```WWWYYY\\\^^^^^^]]][[[ZZZMMMKKKGGGBBB>>>;;;::::::::::::>>>HHHUUUaaaiiilll~~~}}}~~~pppfff[[[TTTMMMFFFCCCDDDEEELLLUUU[[[\\\^^^cccgggiiikkkkkkeeeZZZNNNFFFBBB666777888999:::999999888:::::::::999888666333222222111...,,,***)))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''###$$$&&&''''''&&&$$$###(((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''')))***+++((((((((((((((((((((((((+++++++++,,,...000111222555444666999<<<@@@JJJUUU___ccchhhkkkkkklllnnnpppvvvxxx{{{zzzxxxvvvwwwyyyxxx|||zzzzzzyyyyyy|||wwwuuuwww~~~|||~~~yyyrrrllliiigggdddgggggg___SSSJJJHHHJJJJJJPPPXXX___bbbbbbaaa```eeekkkttt{{{}}}zzzwwwyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{xxxxxxxxxxxxxxxyyyyyyyyyzzzyyywwwvvvvvvwwwyyyzzz{{{~~~|||{{{}}}~~~}}}||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}zzzyyy{{{yyyxxxwwwxxxyyyxxxwwwzzz{{{{{{zzzxxxxxxyyyzzzwwwxxxyyyyyyxxxyyy{{{}}}xxx{{{~~~zzzfff]]]TTTPPPLLLFFFBBBAAA}}}yyyuuusssnnnggg___VVVOOOKKKIIIHHHEEEAAA>>>;;;:::999<<<<<<<<<<<<===>>>???@@@======>>>@@@BBBCCCAAA???DDDCCCCCCDDDFFFEEECCCAAABBB???;;;666333222222222........................///////////////.........//////000000000000000///000000111222222222222111...111444777:::>>>CCCFFFKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMOOOPPPSSSQQQNNNOOOQQQQQQOOOLLLLLLLLLLLLNNNPPPTTTXXXZZZ[[[___dddiiilllooorrrttttttsssssstttuuuuuussspppppppppppppppqqqrrrssstttxxxxxxyyyzzzzzzzzzyyyyyyyyywwwuuusssssstttvvvxxxyyy{{{|||||||||}}}~~~xxxpppgggbbbaaabbbaaaaaacccbbbbbbaaa```___^^^]]]TTTRRROOOJJJEEE@@@<<<:::;;;;;;:::<<>><<<999666555666888:::888999999999888777555333333222111///,,,)))'''&&&''''''&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''((()))))))))))))))(((++++++,,,...111444444444555888<<<>>>AAAIIIVVV```hhhmmmssswwwyyyxxxxxxxxxzzzxxxvvvvvvxxxzzz{{{{{{{{{qqqhhhgggpppyyy}}}}}}{{{xxxvvvvvvwwwxxxzzz}}}uuullleeecccdddccc\\\TTTNNNLLLLLLKKKJJJNNNUUU___hhhnnnooonnnllluuuxxx~~~{{{wwwtttttttttuuupppqqqsssuuuwwwwwwwwwwwwvvvvvvvvvwwwzzz{{{{{{zzz{{{zzzyyyxxxxxxxxxyyyzzz~~~|||yyywwwwwwyyy{{{|||}}}||||||||||||}}}}}}|||}}}~~~}}}}}}|||{{{yyyxxxwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzwwwxxxzzz|||sssccc[[[VVVMMMGGGFFF{{{vvvrrrooommmjjjfff```[[[WWWUUUMMMKKKIIIGGGDDDAAA???>>>;;;;;;:::::::::::::::;;;<<<<<<<<<>>>@@@AAA@@@???BBBBBBBBBCCCEEEEEECCCAAA@@@>>>:::555222111111111......................../////////////////////...//////000000000000//////000000111222222222222111///000333555888===CCCGGGLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJKKKMMMOOOPPPQQQPPPQQQSSSUUUTTTQQQNNNMMMMMMMMMOOORRRUUUYYY[[[^^^bbbhhhmmmoooppprrrsssqqqqqqqqqrrrttttttrrrqqqppppppppppppqqqqqqrrrrrruuuuuuvvvwwwwwwwwwwwwvvvwwwuuurrrppppppppprrrssstttvvvwwwxxxxxxxxxzzz|||yyyoooiiifffeeedddbbbaaaaaa```^^^]]]]]]\\\\\\[[[ZZZWWWSSSNNNGGGBBB???;;;;;;:::;;;???GGGQQQXXXkkkwww}}}|||~~~~~~zzzmmmaaa]]]YYYOOOGGGCCCEEEGGGKKKPPPUUUZZZ]]]___eeekkknnnjjjccc[[[QQQHHH???<<<888555444555777999;;;;;;::::::999888666666333333222000---+++((('''(((((((((''''''(((((()))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%((((((&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''((((((((((((((((((,,,,,,---///222444444444333777===DDDLLLWWWcccllllllqqqvvvzzz{{{{{{zzzzzzzzzxxxwwwxxx|||wwwnnneeedddkkksssvvvuuuwwwxxxzzzyyyvvvtttssstttuuuuuuwww||||||vvvooojjjfffcccaaaVVVQQQKKKGGGGGGIIIIIIIIIUUU[[[eeeooovvvzzz{{{{{{}}}{{{xxxuuussssssssstttssssssuuuvvvvvvvvvuuutttvvvvvvvvvxxx{{{}}}~~~}}}|||{{{zzzzzz{{{{{{~~~|||{{{{{{|||}}}~~~}}}}}}|||{{{|||}}}~~~~~~~~~~~~}}}|||||||||}}}}}}}}}|||{{{zzzzzzyyyzzzzzzzzzyyyyyyzzzzzzzzzuuuvvvwwwyyy{{{~~~|||pppdddVVVKKKGGG~~~|||yyywwwtttpppjjjfffdddcccaaa```______``````WWWWWWUUUSSSPPPMMMJJJHHHCCCCCCBBBAAA@@@???>>>===<<<;;;::::::<<<>>>>>>===>>>>>>===???AAAAAA@@@>>>===;;;777444111000000000............................../////////////////////000000111000000/////////000111111222222111111///000222333777<<>>===;;;<<>>======;;;::::::;;;<<<===<<<:::999888555222000/////////....................................////////////000000111111111000/////////000000111111111111111///000111222666<<>>===;;;999888888999999666666555333111///---+++******)))((((((((())))))'''''''''&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''(((((('''''''''(((((()))******---///222333444555777888===AAAJJJWWWdddooouuuxxxuuuyyy}}}~~~~~~~~~|||xxxwww{{{~~~uuuiiiaaa```dddiiillliiilllqqqtttuuuuuuuuuvvvrrrrrrrrrvvv~~~}}}zzzvvvpppkkkeee^^^VVVPPPGGGFFFFFFHHHLLLPPPTTTVVVXXXaaannn|||xxxwwwuuusssrrrppppppooouuuvvvwwwwwwwwwvvvtttsssuuuuuuuuuttttttwww{{{~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{{{{}}}}}}}}}~~~~~~}}}}}}}}}{{{{{{zzzzzz{{{{{{||||||zzz{{{{{{}}}~~~kkk___}}}yyyvvvssskkkhhhbbb^^^ZZZVVVQQQNNNJJJIIIIIIIIILLLQQQUUUXXX[[[\\\___aaabbbaaa```___XXXZZZ[[[\\\[[[YYYWWWUUUPPPMMMIIIGGGFFFEEEDDDBBB???===;;;;;;<<<<<<:::999666555333111000/////////////////////////////////---.........//////000000111111111111111000////////////000111111111111000///000111222666<<>>===;;;999888888888999777777666555333000...---***)))(((((('''''''''(((&&&''''''''''''''''''&&&((('''''''''&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---...000333555666888<<>>>>>@@@DDDHHHJJJIIIKKKOOOTTTXXX\\\^^^___]]]___cccggghhhgggeeeddd]]]ZZZWWWTTTRRRPPPNNNLLLGGGDDDAAA???>>>===;;;999333333222111000/////////////////////////////////------......///000000000222222222222111000//////...///000000111111000000///000222444888>>>EEEJJJNNNOOORRRTTTVVVUUUUUUTTTRRRRRRQQQQQQQQQRRRSSSTTTVVVUUUTTTQQQOOOOOORRRTTTSSSRRRSSSTTTWWW[[[^^^```iiilllooopppmmmiiieeedddbbbbbbbbbeeeiiilllnnnnnnqqqqqqqqqqqqooommmkkkiiikkkjjjjjjjjjkkklllnnnoooooonnnllliiifffdddcccbbb___`````````______aaacccdddgggmmmqqqsssrrrooommmpppppppppqqqsssvvvxxxyyy{{{tttnnnkkkeee___\\\\\\]]]^^^ccceeegggiiijjjjjjhhhggg[[[WWWPPPGGG???;;;<<<===???BBBJJJVVVfffuuu}}}xxxsssoootttzzz|||zzzuuuvvvtttpppnnnnnniiidddWWWPPPGGGDDDFFFKKKPPPRRRVVV[[[```cccggglllkkkfffWWWRRRIIIAAA:::888888999===<<<;;;:::999888888888777777666555333111000...******)))(((''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))******)))******,,,...///...111444666888<<>>;;;===@@@DDDHHHLLLOOOQQQSSSWWW^^^dddhhhiiihhhgggaaa___\\\[[[ZZZXXXTTTRRRLLLIIIDDD@@@>>>;;;999777222222111111000000//////////////////////////////------......///000000111222222222222111000//////...//////000000000000000...000333666:::@@@FFFJJJNNNPPPSSSVVVWWWWWWVVVVVVTTTSSSRRRQQQQQQQQQRRRSSSQQQRRRSSSRRRQQQQQQTTTVVVVVVVVVVVVWWWZZZ^^^aaadddjjjlllnnnnnnjjjfffdddccc^^^]]]]]]___cccgggiiiiiiooopppppppppooommmjjjiiihhhhhhgggggghhhjjjlllnnnmmmllljjjhhhfffdddbbbaaa]]]]]]\\\ZZZYYYZZZ^^^```aaaccceeefffgggfffeeedddiiiiiijjjlllnnnqqqsssuuuvvv{{{vvvrrrkkkddd```___```aaacccdddeeefffhhhjjjlllmmmgggeee___VVVLLLCCC>>><<<;;;===AAAJJJVVVeeettt}}}{{{xxxuuuwwwzzz{{{|||{{{{{{{{{vvvyyyxxxtttsssvvvtttoooddd]]]RRRIIIEEEGGGKKKOOOTTTZZZ___aaadddjjjmmmlll___ZZZQQQHHH@@@;;;999999=========<<<;;;:::999888777777666555444222000///,,,+++***)))((((((((((((&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&''''''((($$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''(((((()))***)))))))))***,,,...000///222555666999@@@JJJRRRYYYaaallluuuzzz|||~~~|||yyy{{{vvvkkkeeeiiisss|||~~~~~~}}}zzzxxxvvvwwwyyyzzzwwwsssrrruuuyyy}}}xxxoooccc```[[[UUUMMMHHHDDDCCCFFFKKKQQQWWW[[[```fffkkkkkkqqqyyyzzzyyywwwuuutttuuuuuuvvvuuuwwwxxxyyyyyywwwtttsssvvvwwwyyy{{{}}}}}}}}}}}}}}}{{{uuurrrsssvvvxxxzzz}}}}}}{{{zzzyyyxxxxxxxxxzzzzzzzzzxxxxxxyyy{{{}}}|||ssspppkkkfff```YYYQQQKKKJJJFFF@@@<<<:::999888777666666555555555777888999999999:::;;;===???AAABBBBBBGGGOOOWWW\\\______^^^^^^]]]\\\[[[[[[YYYVVVSSSMMMIIIDDD???;;;888555333111111111111000000000000000000000000000000000000---------...///000000111333333333222222000//////...//////000000000000000...000444888<<>>>>>??????>>><<<:::999777777666555444222000///---,,,+++***))))))))))))%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&&&&'''((($$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))'''''''''''''''((())))))))))))(((((()))+++...//////222555777:::BBBNNNWWWeeemmmxxx~~~~~~~~~|||sssnnnrrr{{{}}}yyyxxxzzz|||{{{wwwrrroooppprrruuuvvv}}}|||pppggg]]]UUULLLGGGFFFFFFEEEDDDLLLQQQYYY```eeejjjqqquuurrruuuyyy}}}~~~}}}wwwvvvtttsssrrrrrrrrrsssrrrtttwwwyyyzzzyyywwwvvvxxxyyy{{{}}}~~~~~~}}}}}}{{{wwwxxx{{{yyy{{{}}}{{{zzzzzzzzzyyyzzzyyyxxxwwwxxxzzz}}}|||yyyzzz