BM6P6(@ }}}bbbVVVQQQNNNJJJGGGGGGGGGFFFEEEIIIGGGFFFEEEEEEDDDBBB???@@@@@@@@@????????????>>>BBBCCCCCCBBBAAA???===<<<============>>>>>>>>>>>><<<@@@@@@DDDMMMRRRccc~~~|||yyyyyy|||yyyssskkkooovvv}}}}}}~~~}}}}}}~~~~~~{{{wwwrrrhhh\\\UUUTTTOOOPPPPPPPPPOOOMMMKKKJJJJJJLLLMMMNNNOOOQQQUUUXXX[[[]]]aaabbbcccccceeefffiiiqqq{{{}}}{{{zzzlllgggiiieeeeeeffffffeeedddbbbaaahhhlllqqqssstttwww{{{}}}{{{yyyyyywwwuuusssoookkkiiiiiidddYYYPPPLLLEEEDDDBBB@@@>>>======>>>????????????@@@BBBDDDEEECCCHHHLLLPPP___wwwbbbPPPJJJDDDAAABBB@@@?????????>>>>>>======@@@???@@@DDDFFFKKKUUU___lllxxxzzzfff___\\\dddtttxxxmmmiiidddhhhttt___TTTMMMHHHDDDEEEHHHOOOVVVZZZXXXQQQKKKHHHEEEDDDEEEGGGKKKVVVaaaggghhhgggccc^^^[[[\\\]]]```fffpppyyyyyytttqqqrrrssswww~~~yyyuuuwww|||~~~{{{kkkddd[[[RRRKKKFFFBBB???CCC???;;;888888999999888999999888777666666777777777777777777666666666666444444444444555777888999eeeYYYRRRNNNKKKHHHHHHHHHGGGFFFGGGFFFEEEFFFGGGGGGEEECCC@@@@@@@@@@@@????????????>>>>>>???>>>===<<<:::999<<<<<<<<<<<<============<<<@@@???CCCLLLSSSddd~~~|||xxxvvvvvv{{{zzzuuuoookkkjjjpppxxxyyyyyyzzzzzz{{{|||}}}~~~~~~zzzvvvrrriii]]]VVVUUUSSSSSSRRRRRRPPPNNNLLLKKKMMMNNNOOOPPPQQQSSSWWWZZZ[[[^^^bbbdddeeeeeefffggglllrrr{{{~~~xxxlllhhhjjjgggggggggfffdddbbb___^^^fffjjjpppsssvvvyyy~~~}}}zzzyyyxxxvvvtttqqqlllhhhfffgggcccYYYPPPMMMEEEDDDAAA???>>>======>>>????????????@@@BBBDDDEEEEEEJJJMMMOOO[[[qqqeeeRRRKKKDDDAAABBB????????????>>>>>>>>>===@@@???@@@DDDGGGKKKUUU___kkkxxxxxxccc^^^]]]hhh{{{tttjjjgggdddjjjttt___SSSMMMHHHEEEGGGJJJPPPWWWZZZXXXQQQKKKHHHEEEDDDEEEGGGLLLXXXcccjjjjjjiiieee```]]]]]]^^^___fffpppyyy|||wwwttttttuuuxxx{{{xxxzzz~~~{{{kkkeee[[[SSSLLLGGGDDDAAACCC???;;;999888999999888999999888777777777777777777777777777666666666666666666555555555666666777hhh\\\RRROOOKKKIIIIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHFFFAAA@@@@@@@@@????????????;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<===???>>>AAALLLSSSggg{{{yyyvvvuuuwww|||}}}vvvooojjjhhhgggjjjqqq|||~~~wwwvvvwwwyyy{{{}}}~~~~~~~~~|||xxxtttqqqjjj___XXXWWWWWWVVVUUUSSSQQQOOONNNMMMOOOQQQRRRSSSSSSUUUYYY[[[\\\___dddgggggghhhhhhiiiooottt{{{uuukkkjjjnnnmmmllljjjhhhddd```\\\ZZZccciiioootttwww{{{~~~|||zzzxxxwwwuuurrrooohhhdddcccccc```WWWOOOMMMDDDCCCAAA???>>>======>>>?????????@@@AAABBBCCCDDDGGGJJJLLLMMMVVVgggyyyjjjTTTKKKEEEAAABBB????????????>>>>>>>>>>>>@@@???@@@DDDGGGKKKUUU```lllzzzttt```]]]```ooo|||ooofffcccccckkkttt___SSSMMMIIIFFFHHHKKKQQQWWWYYYWWWQQQKKKIIIEEECCCEEEGGGMMM[[[gggnnnmmmkkkfffbbb___^^^______eeepppzzz{{{xxxxxxxxxzzz}}}{{{~~~{{{kkkeee\\\SSSMMMIIIFFFDDDCCC@@@<<<999999999999888999888777777777777777777666666666666777777777777888777666666555555555666iii]]]RRROOOKKKIIIIIIJJJIIIIIIFFFFFFEEEGGGHHHIIIHHHFFFAAAAAA@@@@@@@@@?????????<<<=====================;;;;;;<<<<<<<<<============???===@@@KKKTTTjjj{{{yyywwwxxx|||~~~}}}xxxpppiiifffhhhlllkkksss~~~xxxyyyzzz}}}~~~}}}{{{yyytttqqqpppkkkbbb[[[ZZZZZZYYYVVVSSSQQQOOONNNMMMQQQRRRSSSTTTUUUWWWZZZ]]]^^^bbbfffiiijjjkkklllmmmrrruuuzzz~~~|||rrrlllnnnsssvvvtttpppjjjeee```\\\ZZZdddiiipppuuuxxx}}}|||{{{yyywwwvvvssspppmmmgggccc``````\\\SSSLLLJJJDDDBBB@@@???>>>===>>>>>>??????@@@@@@AAABBBCCCCCCGGGIIIJJJKKKPPP]]]nnnzzz~~~nnnUUUJJJDDDAAA@@@?????????>>>>>>>>>>>>>>>@@@???@@@DDDGGGLLLVVVaaammm|||qqq```___eeevvvzzzlllbbbaaabbbllluuu```SSSMMMIIIGGGHHHLLLRRRVVVXXXTTTOOOKKKHHHDDDBBBDDDGGGOOO]]]kkkqqqoookkkgggccc```_________fffppp{{{~~~{{{{{{zzz|||~~~yyyjjjdddZZZRRRMMMJJJGGGFFFCCC@@@<<<:::::::::999888888888777777777777777888666666666666777777777777777777666666666666666777iii\\\RRROOOKKKIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHFFFDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>??????<<<<<<=========>>>>>>>>>===???===@@@KKKUUUkkk{{{zzzzzz}}}|||yyysssjjjdddccchhhmmmmmmuuuyyywwwzzz}}}|||zzzvvvqqqnnnooollleee___]]][[[YYYUUURRROOONNNMMMMMMQQQRRRTTTUUUVVVXXX\\\___aaadddhhhkkkmmmnnnppprrruuuwwwzzz~~~xxxrrrpppuuu{{{|||uuunnngggbbb^^^]]]hhhmmmrrrvvvyyy~~~zzzxxxwwwvvvuuurrrnnnkkkhhhccc^^^]]]XXXOOOHHHFFFCCCBBB@@@>>>======>>>>>>???@@@@@@AAABBBBBBBBBBBBDDDFFFGGGHHHLLLVVVfffttt{{{{{{qqqUUUIIICCC@@@>>>>>>>>>>>>>>>>>>>>>?????????>>>@@@DDDHHHLLLWWWbbbpppoooaaaccckkk|||{{{lllbbbbbbdddnnn}}}uuu```SSSLLLJJJIIIIIIMMMRRRVVVUUURRRMMMJJJGGGDDDBBBEEEIIIQQQaaannnsssoookkkfffcccaaa`````````fffqqq}}}}}}}}}|||}}}~~~xxxiiicccYYYQQQKKKIIIGGGFFFBBB@@@===;;;;;;:::999888888777777777777777888888555666666666777777777888555555555666666888999999iii\\\SSSPPPLLLKKKKKKLLLLLLKKKMMMKKKJJJIIIIIIHHHEEECCCAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<<<<===>>>>>>============>>>>>>>>>???===@@@>>>AAAMMMVVVlll||||||~~~{{{vvvnnneee```aaaeeeiiinnnvvv~~~zzzqqquuu{{{|||zzzsssnnnkkknnnmmmhhhbbb```[[[YYYTTTPPPNNNMMMNNNNNNPPPRRRTTTVVVWWW[[[___bbbeeegggjjjlllnnnqqquuuxxxyyyzzz}}}}}}yyyxxxyyy~~~yyyooohhhdddccccccllloootttwwwzzz~~~|||vvvuuuuuuuuutttqqqmmmjjjhhhbbb]]]ZZZUUULLLFFFEEEBBBAAA???>>>======>>>>>>???@@@AAABBBBBBBBBBBBAAACCCCCCFFFHHHIIIQQQ```pppyyyyyy}}}tttVVVHHHCCC@@@>>>>>>>>>>>>>>>???????????????>>>@@@EEEHHHMMMXXXbbbuuu}}}mmmaaafffppp}}}oooeeefffiiissswww{{{uuu```RRRLLLJJJKKKJJJOOOTTTVVVUUUPPPLLLJJJGGGDDDDDDHHHMMMVVVeeessstttpppjjjfffdddcccbbbaaaaaahhhsss~~~xxxjjjcccYYYPPPKKKHHHGGGFFFBBB@@@===<<<<<<;;;999777777777777777777888888999555555666666777777888888555555555666777888::::::kkk^^^UUURRROOOMMMNNNOOONNNNNNOOONNNLLLLLLLLLKKKHHHFFFBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<===>>><<<<<<<<<=========>>>>>>===@@@???CCCNNNWWWlllyyyrrriiicccaaadddhhhkkknnnvvv{{{rrrwww}}}|||xxxqqqkkkiiimmmnnnjjjdddbbb\\\YYYTTTPPPNNNNNNOOOPPPQQQSSSUUUXXXZZZ^^^cccfffiiijjjkkklllnnnsssxxx}}}}}}~~~~~~}}}~~~zzzooogggeeefffhhhnnnppptttwww{{{{{{|||}}}~~~zzzwwwsssssssssssssssqqqmmmjjjggg```[[[XXXSSSLLLGGGFFFAAA@@@???>>>======>>>>>>???@@@AAABBBBBBBBBAAAAAADDDDDDFFFHHHHHHLLL\\\lllxxxxxx|||wwwWWWIIIEEECCC???===>>>>>>>>>???????????????>>>@@@EEEHHHMMMXXXcccyyyyyyjjj___gggsssqqqiiilllqqqzzz|||qqqvvv~~~uuuaaaRRRLLLKKKLLLMMMRRRWWWYYYVVVQQQMMMLLLHHHGGGHHHMMMSSS\\\jjjwwwvvvqqqkkkgggggggggfffdddbbbiiiuuuzzzllleeeZZZQQQKKKIIIGGGGGGBBB@@@>>><<<<<<;;;999777777777777777777888999999555555555666777888888888777666666666777888999999lll```WWWTTTQQQPPPPPPQQQQQQPPPPPPOOONNNNNNNNNMMMKKKIIIBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???=========>>>???;;;;;;;;;<<<<<<<<<======>>>AAA???DDDOOOWWWkkkvvvooofffbbbeeekkkoooqqqnnnuuu~~~yyy}}}zzzvvvpppjjjhhhllloookkkfffccc\\\YYYTTTPPPNNNOOOQQQRRRRRRTTTWWWYYY\\\```eeeiiikkkkkkkkklllnnnssszzz}}}}}}zzznnngggeeehhhkkknnnpppsssvvv{{{xxxyyy{{{~~~|||xxxtttqqqqqqrrrssssssqqqmmmjjjeee^^^YYYWWWSSSMMMIIIHHHAAA@@@???=========>>>>>>???@@@AAABBBCCCBBBAAA@@@EEEEEEGGGIIIGGGJJJYYYjjjwwwwww|||yyyYYYJJJGGGEEEAAA======>>>>>>?????????@@@???>>>AAAEEEIIINNNXXXccc{{{}}}vvvhhh]]]fffsss~~~ssslllqqqwwwuuuqqqnnnttt}}}vvvaaaRRRLLLKKKLLLOOOTTTYYYZZZWWWRRROOOMMMJJJIIIKKKQQQWWW```nnn{{{wwwrrrllliiiiiiiiihhhgggcccjjjvvv|||nnnggg\\\RRRLLLJJJHHHHHHBBB@@@>>>======;;;999777777777666777777888999999444555555666777888888999999888888777777777777777lll```XXXUUUQQQOOOOOOPPPQQQPPPRRRQQQPPPPPPPPPNNNJJJGGGBBBAAA@@@@@@AAAAAA???===>>>>>>??????>>>===;;;:::??????>>>>>>=========<<>>============<<>>======>>>>>>>>>???DDDGGGHHHMMMYYYgggzzz~~~rrrjjjaaacccmmm|||wwwooovvv~~~|||uuusssqqqwwwuuubbbTTTJJJHHHKKKQQQXXX]]][[[WWWUUUSSSOOOPPPNNNKKKLLLWWWiiiuuuxxx}}}uuuoooooopppmmmiiiggghhhnnnyyy}}}nnndddZZZUUUQQQLLLHHHHHHCCCAAA>>>>>>???===:::666666666666666777777777777:::::::::999999777666666777777777777777888888999ooodddZZZWWWSSSQQQQQQRRRSSSSSSTTTSSSSSSSSSRRRPPPLLLIIICCCBBBAAAAAABBBAAA@@@>>>@@@@@@AAAAAA@@@???===<<>>>>>>>>======???@@@BBBEEEKKKYYYrrryyykkkhhhdddbbbcccfffiiijjjlllvvvvvvooolllmmmoooqqqrrrooojjjfff```\\\XXXSSSQQQQQQSSSTTTVVVXXX[[[]]]___aaaeeehhhllllllmmmnnnqqqvvv|||yyypppjjjiiikkkmmmpppssswww|||}}}~~~{{{vvvrrruuuxxxxxxsssmmmhhheeebbb___ZZZUUUQQQMMMHHHEEEDDDBBB???>>>>>>>>>>>>===@@@@@@AAAAAABBBCCCCCCCCCEEEFFFGGGHHHGGGNNN___pppuuuVVVNNNFFF@@@DDD@@@@@@???>>>>>>>>>>>>>>>>>>@@@CCCGGGHHHLLLYYYggg}}}~~~ssslll```eeeppp}}}xxxqqqvvv|||}}}xxxwwwvvv{{{sssaaaTTTLLLJJJMMMSSSZZZ___]]]YYYWWWTTTQQQOOONNNLLLNNNZZZkkkwwwzzz}}}uuuoooppppppmmmiiiiiiiiiooo{{{{{{ooodddZZZUUUQQQKKKGGGGGGCCC@@@=========<<<999777666666666666777777777777999999999999888777666555777777777777777888888999ttthhh]]]YYYVVVTTTTTTUUUVVVVVVWWWVVVVVVVVVVVVSSSPPPMMMEEEDDDBBBBBBCCCBBBAAA???@@@AAAAAA@@@@@@???>>>===?????????>>>>>>>>>>>>===@@@@@@BBBFFFKKKZZZsss|||tttgggeeecccaaa```bbbeeefffiiiyyywwwpppqqqrrrtttvvvvvvsssmmmiiigggccc]]]XXXUUUTTTUUUVVVYYYZZZ\\\]]]^^^aaafffiiinnnoooqqqsssuuuzzzyyyrrrmmmllllllmmmpppsssxxx~~~~~~yyywwwzzz{{{yyyssslllfffcccbbb___YYYUUUPPPLLLHHHEEEEEEBBB@@@>>>?????????>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEGGGIIIJJJRRReeexxxwwwVVVMMMFFF@@@CCC@@@???>>>>>>>>>>>>>>>>>>???@@@CCCFFFGGGLLLZZZhhh~~~~~~|||uuummm```iiiuuuyyyrrruuuyyy~~~{{{{{{zzz~~~qqqaaaUUUMMMLLLOOOTTT\\\```^^^ZZZWWWTTTQQQNNNNNNMMMQQQ^^^oooyyy||||||uuupppppppppmmmkkklllkkkrrr~~~|||oooeeeZZZUUUPPPJJJFFFEEEBBB???<<<:::::::::999888666666666666777777777777888888888888777666555555777777777777777888888999wwwlll^^^[[[XXXVVVVVVXXXXXXXXXZZZYYYYYYYYYXXXVVVRRROOOGGGEEECCCCCCCCCCCCBBB@@@??????>>>>>>===<<<<<<;;;========================@@@@@@CCCFFFLLL[[[tttuuummmbbbaaa```______aaaeeegggoooxxxvvvxxxwwwwwwwwwwwwuuuqqqnnnmmmiiibbb\\\XXXWWWWWWXXXZZZ[[[\\\]]]___dddiiinnnqqqtttxxxzzz|||{{{wwwssspppnnnmmmnnnrrrxxx~~~|||}}}~~~|||uuulllfffbbbccc___YYYTTTPPPLLLHHHEEECCCAAA>>>>>>>>>???>>>======???AAACCCDDDCCCBBBAAADDDEEEGGGJJJMMMXXXmmmzzzWWWLLLFFF@@@AAA??????>>>>>>>>>>>>>>>??????@@@CCCFFFGGGMMM\\\kkk}}}|||vvvnnnaaammm{{{yyyrrrrrruuu}}}zzz{{{zzz~~~qqqbbbVVVNNNLLLOOOSSSZZZ___\\\XXXVVVSSSPPPLLLMMMNNNSSSaaarrr|||}}}}}}vvvqqqrrrqqqooonnnpppooovvv~~~ooodddZZZTTTOOOHHHDDDDDD@@@>>>;;;999888888888888666666666666777777777777777777777777777666555555777777777777777888888999zzznnn___\\\YYYWWWXXXZZZZZZZZZ\\\[[[[[[[[[[[[XXXUUURRRIIIGGGDDDCCCCCCCCCBBBAAA??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@CCCGGGMMM[[[uuuwwwmmmfff\\\\\\]]]]]]^^^bbbhhhmmm{{{{{{yyyzzz}}}zzzwwwvvvuuuuuutttsssoookkkddd^^^ZZZXXXYYYYYYYYY[[[]]]___bbbhhhnnnsssuuuzzz|||xxxtttqqqoooooosssyyy}}}vvvnnnhhhdddccc^^^XXXSSSOOOKKKGGGEEEAAA???===<<<=========<<<===>>>AAACCCCCCCCCAAA@@@CCCDDDGGGKKKPPP]]]ttt}}}XXXLLLGGGAAAAAA???>>>>>>>>>>>>>>>??????@@@@@@CCCFFFHHHOOO```ooowwwnnncccrrrxxxqqqppptttzzzvvvvvvvvv{{{sssdddXXXNNNKKKMMMOOOWWW\\\ZZZVVVTTTQQQNNNKKKMMMOOOUUUcccsss}}}}}}xxxttttttsssqqqrrruuutttzzz}}}nnncccXXXSSSNNNGGGCCCCCC???===;;;888777666888999666666666666777777777777666777777777777666666555777777777777777888888999{{{nnnaaa^^^[[[YYYZZZ\\\]]]]]]___^^^^^^^^^]]][[[WWWTTTJJJGGGDDDCCCCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<======@@@AAACCCHHHNNN\\\vvvxxxnnneee___WWWYYYZZZZZZ\\\bbbkkkrrr}}}xxxxxxzzz{{{yyyuuuttttttttttttsssmmmiiiccc]]]ZZZXXXYYYZZZYYY\\\___bbbffflllrrrwwwxxx~~~|||wwwrrroooqqquuuzzz~~~|||vvvoooiiigggccc^^^XXXRRRNNNKKKGGGEEE@@@>>><<<;;;<<<======<<<>>>???@@@AAABBBBBBAAAAAACCCDDDGGGKKKQQQ```yyyZZZMMMHHHBBBAAA>>>>>>>>>>>>>>>??????@@@@@@@@@CCCFFFIIIRRRddduuuxxxnnnfffwww~~~wwwqqqpppwwwvvvqqqqqqrrryyy}}}~~~vvvgggZZZOOOKKKLLLMMMUUU[[[YYYVVVUUUSSSPPPNNNPPPQQQWWWeeevvvzzzvvvvvvuuutttvvvzzzzzz~~~yyylllbbbWWWRRRMMMGGGCCCBBB======<<<999777666777999666666666666777777777777777777777888888777777666777777777777777888888999}}}ooodddaaa]]]\\\]]]___``````bbbbbbaaaaaaaaa^^^[[[XXXJJJGGGDDDBBBBBBBBBBBBAAABBBAAA@@@???>>>>>>>>>???=========>>>>>>>>>??????@@@AAADDDHHHNNN]]]www~~~~~~{{{rrrhhh```[[[UUUWWWWWWWWWYYY```llltttzzzxxxwwwxxxuuutttttttttuuutttqqqoooiiieee```[[[XXXWWWXXXZZZ[[[^^^bbbfffjjjnnntttwwwxxx~~~xxxrrrooopppssswww{{{}}}}}}zzz{{{|||yyytttnnnjjjhhhccc^^^WWWQQQMMMJJJGGGEEE@@@>>><<<<<<===>>>>>>===>>>??????@@@AAAAAABBBBBBCCCDDDGGGKKKRRRbbb|||\\\NNNIIICCCAAA>>>>>>>>>>>>>>>???@@@@@@@@@@@@CCCGGGKKKUUUhhhzzzzzzoooiiizzz~~~xxxqqqrrr|||}}}sssnnnnnnrrrzzz||||||}}}~~~wwwiii\\\QQQLLLMMMNNNVVV\\\[[[YYYXXXWWWTTTSSSTTTTTTYYYgggxxx|||yyyxxxwwwvvvyyy~~~wwwjjj```VVVQQQLLLGGGCCCCCC;;;<<<===;;;888777777999666666666666777777777777777777888888888888888777777777777777777888888999pppfffccc___^^^___aaabbbbbbeeedddcccccccccaaa]]]ZZZJJJGGGDDDBBBAAABBBAAAAAA@@@???>>><<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAA@@@AAADDDHHHOOO]]]www}}}}}}}}}xxxoooeee]]]XXXUUUVVVVVVUUUVVV^^^kkktttxxx{{{zzzyyywwwvvvpppqqqsssuuuvvvtttoookkkfffccc^^^YYYWWWWWWXXXYYY^^^aaaeeeiiilllooosssvvvxxx~~~wwwqqqmmmlllooosssvvvzzz~~~~~~yyyxxxyyyvvvwwwxxxwwwrrrmmmjjjiiiccc^^^WWWQQQMMMJJJGGGEEEAAA???======>>>??????>>>????????????@@@AAABBBCCCCCCDDDGGGKKKSSSccc}}}]]]NNNJJJDDDBBB>>>>>>===>>>>>>???@@@@@@@@@@@@CCCGGGLLLWWWkkk}}}~~~{{{pppjjj|||yyyrrrttt|||rrrllllllsss{{{|||zzz|||wwwjjj^^^SSSNNNOOOPPPXXX^^^^^^\\\\\\ZZZXXXWWWWWWWWW[[[iii{{{}}}zzzzzzxxxwww{{{xxxiii___UUUPPPLLLGGGCCCCCC:::<<<>>>===999777777999666666666666777777777777777888888999999999888888777777777777777888888999tttkkkddd``````bbbbbbeeeiiihhhjjjjjjgggfffddd^^^VVVPPPHHHBBBCCCDDDCCCCCCEEE@@@@@@@@@?????????>>>>>>@@@@@@????????????@@@@@@<<>><<<;;;::::::;;;;;;>>>???@@@AAABBBCCCCCCCCCEEEFFFIIIMMMTTTddd~~~dddLLLGGGGGGDDD??????>>>>>>>>>>>>??????@@@@@@BBBHHHOOOZZZmmm}}}uuuiiikkkzzz}}}xxxwwwyyyqqqooopppvvvzzz|||mmmaaaYYYSSSPPPSSS[[[bbbccc^^^XXXWWWYYY[[[WWWVVV^^^nnn}}}{{{zzz}}}~~~wwwjjj\\\OOOKKKKKKGGGBBB>>>;;;:::999777555444333333777777777777777888888999888888888888888777666666888999999999::::::::::::wwwooohhhcccdddeeefffiiimmmllloooooollljjjggg___WWWOOOGGGBBBCCCEEECCCCCCDDD@@@@@@@@@@@@@@@??????????????????>>>>>>?????????===BBBAAACCCPPP___vvv}}}wwwmmmfffddd```ZZZWWWWWWWWWVVVWWW[[[```eeemmmsss{{{}}}|||{{{yyywwwqqqrrrrrrqqqoookkkfffccc___\\\XXXUUUUUUWWW[[[]]]cccfffjjjkkkkkklllooosssyyy}}}yyyrrrmmmkkkkkkiiijjjlllmmmooosssxxx|||~~~wwwuuuuuu{{{xxxrrrooopppnnnrrrtttqqqooooookkkeeecccZZZQQQLLLLLLJJJEEE@@@???>>>===;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCCCCBBBBBBFFFLLLTTTfffeeeLLLFFFEEEAAA??????>>>>>>>>>>>>?????????>>>@@@FFFLLLWWWjjjzzz~~~oooeeehhhxxx}}}xxxxxxzzzsssppprrr{{{}}}}}}nnnbbbZZZTTTQQQRRRZZZccceeeaaa]]]\\\^^^]]]YYYXXX```ppp~~~}}}vvvhhhZZZMMMJJJIIIEEE@@@===;;;:::888777555444444333777777666666777777888999888888888888888777666666666666666777777777888888{{{uuunnniiijjjkkklllnnnssssssvvvwwwtttpppkkkaaaWWWNNNGGGCCCEEEFFFDDDBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA???>>>>>>======>>>>>>???===CCCBBBDDDQQQ___vvv~~~|||tttjjjfffeeebbb^^^\\\[[[ZZZXXXWWWZZZ___ccckkkooowww~~~~~~zzzxxxqqqsssuuuuuuqqqjjjccc^^^^^^[[[WWWUUUVVVZZZ```dddhhhjjjlllkkkiiijjjmmmqqqvvvyyy~~~~~~~~~{{{wwwpppkkkhhhggggggggghhhhhhjjjooovvvzzzxxxpppnnnrrryyy~~~xxxpppmmmllljjjnnnpppnnnmmmmmmjjjeeeccc[[[RRRMMMKKKIIIDDD@@@@@@???===<<<;;;<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBBCCCFFFKKKTTTffffffMMMEEECCC?????????>>>>>>>>>>>>?????????>>>@@@EEEKKKVVVhhhxxxwwwiiiaaadddvvv~~~zzzzzz|||vvvtttwww~~~pppeee]]]WWWSSSSSSZZZcccgggeeebbbbbbddd___\\\\\\dddrrrvvveeeXXXLLLIIIHHHDDD???<<<:::999888666555444444444777777666666777777888999777888888888888777777666555666666666777777777777zzztttooooooqqqqqqtttxxxyyy}}}~~~{{{vvvooodddYYYMMMGGGDDDFFFGGGEEEBBBBBBAAAAAAAAAAAAAAABBBBBBBBB>>>>>>============>>>>>>>>>DDDCCCEEERRR___uuu|||vvvnnnkkkkkkgggaaa]]]]]][[[YYYYYY\\\aaaeeemmmqqqxxx{{{xxxuuuvvvxxxwwwsssmmmfffbbb```]]]YYYVVVXXX^^^eeeiiikkklllllljjjggggggjjjnnnssstttyyy|||||||||xxxrrrlllhhhfffhhhhhhggggggjjjpppxxx~~~tttmmmllluuu{{{{{{rrrnnnllliiinnnpppooonnnoookkkgggbbb[[[SSSMMMJJJHHHDDD@@@AAA@@@>>>===<<<<<<======>>>???@@@AAABBBCCCCCCCCCGGGGGGIIIMMMSSSdddgggNNNFFFCCC???@@@??????>>>>>>??????@@@BBBAAACCCGGGMMMWWWiiiyyysssfffaaabbbuuu}}}}}}|||{{{}}}~~~rrrhhh```ZZZVVVUUU\\\dddhhhgggeeedddeee```^^^___fffssstttcccWWWMMMIIIHHHCCC>>><<<999999777666555555555555666666666666666777888888777777888888888888777666777777888888888999999999xxxssstttuuuvvvyyy}}}|||ttthhh\\\NNNHHHEEEGGGHHHFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC>>>>>>============>>>>>>>>>DDDCCCFFFRRR^^^ttt{{{uuutttrrrkkkbbb\\\\\\[[[ZZZ[[[___eeeiiiqqquuu|||}}}xxxzzzzzzzzzxxxvvvrrrnnnlllgggccc^^^[[[\\\aaahhhlllmmmnnnmmmjjjeeedddgggjjjqqqssswwwzzz{{{{{{xxxrrrlllhhhfffiiihhhggggggjjjrrr{{{|||qqqlllmmmzzz}}}tttooommmmmmrrrtttrrrrrrrrrnnniii```[[[SSSMMMJJJGGGCCCAAAAAA@@@>>>===<<<<<<======>>>???@@@AAABBBCCCCCCCCCGGGHHHJJJMMMSSSbbb{{{hhhOOOHHHFFFAAA@@@@@@????????????@@@@@@BBBAAACCCGGGMMMXXXjjjzzzpppdddaaabbbuuu{{{}}}uuukkkccc]]]YYYXXX]]]eeehhhgggeeeccccccaaa```aaahhhtttqqqaaaWWWNNNJJJHHHCCC>>>===888888777666666555666666666666666555666777777888666777777888888888777777888888888888999999999999}}}xxxxxxzzzzzz}}}zzznnncccPPPJJJFFFHHHIIIGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB???>>>>>>======>>>>>>???>>>DDDCCCEEEQQQ]]]rrr~~~zzzyyyvvvmmmbbbZZZZZZ[[[[[[^^^ccciiinnntttyyy}}}}}}{{{yyywwwvvvuuummmjjjeeebbbbbbfffkkknnnooopppoookkkfffdddeeehhhqqqtttyyy}}}xxxyyyyyyvvvpppkkkhhhfffhhhgggeeeeeeiiisss~~~xxxpppnnnrrr}}}tttooonnnrrrvvvxxxvvvttttttpppjjj^^^YYYSSSMMMIIIFFFDDDBBB@@@???===<<<;;;<<<<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDHHHLLLRRR___vvviiiQQQJJJGGGCCC@@@@@@????????????@@@@@@@@@???AAAFFFLLLWWWiiiyyylllaaa^^^eeetttzzz|||xxxoooggg```\\\ZZZ___eeeiiihhhfffcccbbbbbbbbbdddkkkuuu~~~nnn___VVVNNNKKKGGGBBB>>>===888777666666666666666777666666555555666666777888666777777888888888888777666777777777888888888888|||}}}~~~~~~uuujjjSSSLLLGGGHHHIIIHHHGGGHHHGGGFFFEEEEEEDDDCCCBBBBBB?????????>>>>>>?????????===CCCCCCEEEPPP\\\ppp~~~xxxwwwuuulllaaaZZZ[[[[[[\\\___eeelllqqqyyy|||zzzyyyxxxqqqnnnkkkhhhhhhkkkooorrrppprrrrrroooiiiffffffhhhrrrwww}}}xxxxxxxxxuuuoookkkhhhggghhhgggdddeeejjjuuu}}}zzz}}}~~~~~~}}}xxxsssuuuzzzuuupppooovvvyyyzzzwwwtttsssnnniii\\\XXXRRRMMMIIIFFFEEEDDD???>>>===;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCCCCAAABBBFFFJJJNNNXXXmmmjjjRRRKKKGGGCCCAAA@@@@@@??????@@@@@@AAA@@@@@@BBBGGGMMMYYYkkk{{{|||kkk```]]]fffrrr{{{}}}~~~zzzqqqiiibbb^^^[[[___eeeiiijjjhhheeecccdddeeehhhnnnxxx|||kkk\\\TTTMMMJJJFFF@@@<<<<<<777777666666666666777777666555555555555666777777666666777888888888888888888888888888999999999999yyypppUUUMMMGGGHHHIIIHHHHHHJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@<<>><<<;;;::::::;;;;;;>>>???@@@AAABBBCCCCCCCCCBBBDDDGGGIIIKKKRRRddduuukkkRRRJJJGGGBBBAAA@@@@@@??????@@@@@@AAABBBBBBDDDJJJPPP\\\ooo|||lllaaa___gggppp}}}}}}xxxzzz}}}{{{ssskkkddd___[[[___eeejjjllljjjhhhffffffgggjjjpppyyy{{{jjjZZZSSSLLLIIIEEE>>>;;;;;;777666666666666777777888555555555555555666777777666666777888888888888888::::::;;;;;;;;;<<<<<<<<>>>>>>>>??????AAABBBCCCDDDDDDGGGHHHEEEFFFMMMNNNZZZqqq{{{kkkRRRJJJGGGBBB@@@@@@????????????@@@@@@@@@BBBFFFKKKTTTcccttt{{{kkkaaa___gggnnnxxx}}}{{{wwwwww{{{{{{uuunnnfffaaa___^^^aaahhhkkkiiihhhhhhjjjjjjllltttuuueeeWWWTTTNNNHHHAAA<<<999888777777666555555555555555555555666777777777777777444444444555666777777888888888888888888888888888qqqZZZOOOGGGIIINNNOOOMMMMMMIIIGGGDDDCCCDDDDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEIIINNN[[[sss}}}xxxsssmmmgggbbb\\\\\\\\\]]]```fffnnnttt}}}{{{vvvrrrmmmjjjhhhiiimmmssswwwyyy|||{{{}}}|||yyyzzzyyyxxxvvvtttsssrrrrrrrrrnnnlllpppyyy~~~|||vvvpppnnnmmmnnnlllkkkkkkkkkiiifffcccYYYUUUOOOKKKIIIFFFDDDCCC>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCFFFGGGDDDFFFLLLMMMXXXppplllRRRJJJGGGBBB@@@@@@????????????@@@@@@@@@BBBFFFKKKTTTcccuuu{{{lllbbbaaaeeemmmwww}}}{{{xxx{{{~~~xxxqqqjjjddd___]]]```fffkkkjjjjjjkkkooooooqqqxxxppp```UUUPPPIIIDDDAAA>>><<<:::777777666555555555555555555555666777777777777777444444555555666777777888888888888888888888888888sss\\\RRRKKKMMMQQQQQQOOONNNLLLJJJGGGFFFEEEEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBEEEHHHNNN[[[ttt}}}yyysssmmmfffaaa[[[[[[\\\]]]```gggooouuuzzzsssnnnhhhggggggjjjpppwww|||~~~|||{{{zzzyyyxxxwwwwwwvvvwwwtttssswww}}}yyy}}}uuummmiiiiiiiiigggggggggggggggfffbbb___ZZZVVVPPPLLLIIIGGGDDDBBB???>>>===<<<;;;;;;<<<======>>>>>>???@@@AAABBBBBBDDDFFFCCCEEEJJJKKKVVVmmmmmmSSSJJJGGGBBB@@@@@@????????????@@@@@@@@@CCCFFFKKKTTTddduuuzzzmmmdddbbbeeemmmxxx}}}zzzyyy|||vvvnnnhhh```]]]___eeejjjkkklllooorrrrrruuuzzzyyyhhhYYYSSSLLLDDD@@@@@@???;;;777777666666555555555555666555555666777777777777777444555555666666777777888777777777777777777777777vvv___UUUNNNPPPTTTSSSQQQOOOOOOMMMJJJIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCAAABBBEEEIIINNN\\\uuu~~~yyysssllleeeaaaZZZ[[[\\\^^^aaahhhqqqwwwyyypppjjjeeeeeegggllluuu~~~{{{yyy{{{~~~|||zzzzzz{{{uuuuuu}}}xxxlllggggggiiijjjfffffffffggggggeeebbb___\\\WWWQQQMMMIIIGGGDDDBBB@@@???===<<<;;;;;;;;;<<<======>>>???@@@@@@AAAAAACCCEEEBBBDDDIIIIIITTTjjjoooSSSJJJFFFBBBAAA@@@@@@??????@@@@@@AAAAAACCCFFFKKKTTTcccuuu~~~xxxmmmeeebbbgggooo{{{}}}zzzyyyyyyqqqkkkccc______dddiiikkknnnrrrqqqqqqtttxxx}}}{{{ooo___RRROOOIIIBBBAAACCCAAA:::333777666555555555555666666555555666777777777777777555555666666777777777777666666666666666666666666zzz```UUUMMMNNNRRRQQQOOONNNPPPMMMJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEEIIIPPP^^^wwwyyyssslllddd```ZZZ[[[]]]___ccckkkssszzzxxxnnngggaaabbbfffnnnyyy|||ssssssuuussstttzzzuuupppsss~~~oooffffffjjjmmmooolllkkkkkkkkkkkkiiieeebbb]]]YYYSSSMMMJJJGGGDDDBBB@@@???===<<<;;;;;;;;;<<<>>>>>>>>>??????@@@@@@AAACCCEEEBBBDDDIIIHHHRRRhhhrrrTTTJJJFFFCCCAAAAAA@@@@@@@@@@@@AAAAAABBBCCCFFFKKKSSSbbbsss~~~}}}}}}yyyooofffccckkkttt{{{zzz{{{sssmmmfffaaa___cccgggiiilllqqqmmmoooqqqtttxxx|||{{{pppdddWWWMMMIIIEEECCCFFFJJJHHH???777666666555555555555666666555555666777777777777777666666666777777777777777666666666666666666666666```UUULLLLLLOOOOOOMMMMMMNNNKKKIIIGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCFFFKKKQQQ```yyyyyyssskkkddd___[[[\\\^^^```eeemmmvvv}}}yyynnnggg]]]___eeeooo|||tttmmmmmmtttqqqrrrwww|||yyypppnnnvvv~~~tttiiifffkkkssswwwxxxxxxvvvsssqqqpppnnnjjjhhh___ZZZTTTNNNJJJGGGDDDBBB???>>>===<<<;;;;;;<<<===?????????@@@@@@@@@AAAAAACCCEEEBBBDDDIIIGGGPPPffftttUUUIIIFFFCCCAAAAAA@@@@@@@@@@@@AAAAAABBBDDDFFFJJJRRR___ppp{{{~~~uuukkkeeennnwww||||||tttnnnhhhccc___aaacccdddfffjjjhhhjjjlllnnnrrrwww~~~~~~}}}|||~~~yyy|||zzzpppeee[[[PPPHHHBBBBBBDDDIIIMMMLLLFFF???666555555555555666666777555555666777777777777777777777777777777777777777777777777777777777777777eeeYYYNNNMMMPPPPPPPPPPPPNNNLLLJJJIIIIIIIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBDDDGGGLLLSSSbbb{{{yyyssskkkccc^^^\\\]]]___bbbgggpppyyyzzzoooggg___aaahhhsssxxxqqqqqqvvvttttttyyyxxxrrrlllnnnzzzvvvnnnhhhkkkwww{{{xxxuuurrrooommm```[[[UUUOOOKKKGGGDDDAAA>>>===<<<;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAACCCFFFCCCDDDIIIGGGPPPeee~~~uuuVVVIIIFFFCCCBBBAAAAAA@@@@@@AAAAAABBBCCCEEEFFFIIIPPP]]]lllxxx~~~rrrjjjmmmxxx}}}uuuoooiiibbb^^^^^^^^^]]]]]]```aaabbbdddfffjjjqqqzzz~~~}}}{{{zzzxxx{{{vvvooorrrpppfffZZZRRRJJJDDD???@@@AAADDDEEEEEEAAA>>>555555555555555666777777555555666777777777777777777777777777777777777777888888888888888888888888lll^^^RRRPPPSSSTTTUUUVVVQQQOOOMMMLLLMMMMMMLLLKKKFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDHHHMMMTTTccc|||yyyssskkkccc^^^\\\^^^```ccchhhqqq{{{{{{ppphhhbbbeeemmmyyyyyyyyyyyyvvvwww|||}}}|||~~~|||rrrmmmiiiooo}}}~~~tttnnnjjjrrr{{{wwwuuurrrpppaaa\\\UUUOOOKKKGGGDDDAAA======<<<;;;;;;<<<>>>>>>AAAAAAAAAAAAAAAAAABBBBBBCCCFFFDDDEEEIIIGGGOOOeeezzzvvvVVVIIIFFFCCCBBBAAAAAA@@@@@@AAAAAABBBDDDEEEFFFIIIOOO[[[kkkvvv~~~wwwooolllxxx~~~vvvppphhhbbb]]]\\\[[[XXXWWWYYYZZZ[[[]]]___ccckkkvvv~~~}}}{{{yyyxxxvvv~~~wwwppphhhllliii___TTTMMMGGGBBB@@@???>>><<<;;;999888777555555555555555666777888555666666777777777777777888888888777777777777777888888888888888888888888kkkYYYRRRTTTTTTXXXZZZTTTTTTRRRPPPNNNNNNMMMJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHEEEDDDFFFKKKSSSbbb{{{~~~xxxtttnnnfff___\\\[[[]]]ccciiioooyyyvvvnnnjjj^^^dddooo|||zzzuuussswwwyyywwwuuuvvvqqqnnnmmmsss}}}uuusssuuu~~~xxxqqqkkkfffaaaYYYRRRLLLHHHEEEBBBAAA@@@>>>===<<<<<<<<<======>>>???@@@AAABBBBBBBBBFFFBBBCCCGGGGGGGGGSSSbbbzzzzzzZZZLLLGGGDDDEEEDDDDDDCCCBBBBBBBBBCCCEEEEEEGGGKKKOOOWWWfffuuutttqqqrrr}}}}}}uuuooojjjeee___ZZZXXXVVVVVVUUURRRSSSTTTVVVZZZdddpppyyy||||||{{{yyyuuurrrrrrrrrttt{{{zzzpppiiicccaaa\\\UUUNNNFFF@@@===999999999888888888777777333444444555666777888888777777666555555555555555777777777777777777777777999999888888888888888888qqq\\\TTTWWWYYY___aaaYYYVVVTTTQQQPPPOOONNNLLLJJJHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEFFFKKKRRRbbbzzz}}}wwwrrrkkkccc]]]\\\[[[^^^dddjjjqqq{{{|||qqqiiiddd___eeeppp~~~zzzpppkkkjjjnnnqqqqqqqqqrrrqqqoooooowww{{{zzz}}}~~~xxxqqqlllgggbbbYYYRRRLLLHHHDDDBBBAAA@@@>>>===<<<<<<<<<======>>>???@@@AAABBBBBBBBBEEEBBBCCCHHHHHHJJJVVVgggzzzZZZMMMIIIFFFBBBBBBAAAAAAAAABBBCCCCCCDDDDDDFFFJJJNNNVVVdddssszzzvvvtttvvv}}}uuuoooiiieee___ZZZXXXWWWVVVUUUTTTUUUVVVWWW[[[cccmmmuuuxxxxxxwwwuuuqqqooonnnoooqqqxxx{{{qqqggg```]]][[[VVVQQQJJJEEE@@@>>><<<<<<;;;999777555444333444444444555555666666777777777666555555555555555777777777777777777777777888888888888888888888888xxx```UUUZZZ```iiijjjaaaYYYWWWTTTSSSRRRPPPNNNLLLIIIIIIHHHGGGFFFFFFGGGGGGEEEEEEGGGKKKRRRaaaxxx|||tttnnnhhh```ZZZ\\\[[[^^^eeelllsss~~~xxxmmmddd```___fffrrr{{{rrrfffaaaaaaeeeiiijjjmmmpppsssrrrsss{{{yyyrrrmmmiiicccZZZRRRLLLGGGDDDAAA@@@???>>><<<<<<<<<=========>>>???@@@AAABBBBBBBBBEEEBBBDDDIIIJJJNNN]]]ooozzzZZZNNNKKKHHHBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDGGGKKKNNNUUUdddrrr{{{wwwvvvzzz}}}uuuooogggccc^^^ZZZXXXWWWVVVUUUVVVWWWXXXYYY]]]ccckkkqqqssstttsssqqqnnnkkkkkklllmmmuuuvvvkkkaaaZZZVVVSSSOOOJJJEEEBBB@@@???<<<;;;:::888777555444333444444444444444555555555777666666555555555555666777777777777777777777777888888888888888888888888{{{aaaTTT[[[eeepppqqqggg]]][[[XXXVVVUUUTTTQQQOOOKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEGGGKKKRRR___vvvzzzrrrkkkddd]]]YYYZZZYYY]]]dddlllttt|||sssjjjccc``````gggtttxxxnnnbbb______cccgggiiimmmrrrwwwwwwyyyzzzsssnnnjjjdddZZZRRRKKKGGGCCCAAA@@@???>>><<<<<<<<<===>>>===>>>???@@@AAABBBBBBBBBEEECCCEEEJJJLLLRRRdddxxxzzzZZZMMMKKKHHHEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGJJJMMMPPPVVVdddqqq|||uuuuuu{{{{{{sssnnnddd```\\\YYYXXXXXXWWWVVVWWWXXXYYY\\\aaagggmmmqqqrrrssssssqqqnnnllllllmmmmmmuuu{{{pppeee[[[TTTPPPNNNIIIEEEAAA???>>>>>>777777777777777777777777444444444444444333333333777666555555555555666666666666666666666666666666888888888888888999999999{{{```SSS[[[gggtttuuujjjaaa___\\\ZZZYYYWWWUUURRRMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEGGGKKKQQQ^^^tttxxxppphhhbbb\\\YYYXXXWWW[[[ccckkkssswwwnnnfffaaa___```hhhvvvwwwnnndddaaabbbfffiiikkkpppvvv~~~}}}}}}{{{tttooojjjcccYYYPPPJJJFFFCCCAAA??????===<<<<<<======>>>===>>>???@@@AAABBBBBBBBBDDDCCCFFFKKKNNNUUUkkkzzzYYYLLLIIIGGGGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJLLLOOOPPPUUUaaannnzzzuuuvvv{{{}}}wwwpppiii___\\\YYYXXXYYYYYYYYYXXXXXXXXX[[[___fffmmmsssvvvvvvvvvwwwuuurrrqqqqqqrrrqqqyyy|||qqqggg]]]SSSLLLMMMJJJFFFBBB>>><<<;;;;;;666666666666666666666666444444444444444333333333666666555555555555666666666666666666666666666666777777888888888999999999zzz```UUU]]]iiivvvwwwmmmeeeccc```^^^\\\[[[XXXUUUPPPOOOMMMKKKJJJIIIHHHHHHFFFFFFHHHLLLQQQ]]]rrr~~~zzztttlllddd___\\\ZZZXXXWWW[[[ccckkksss|||sssiiibbb]]]\\\ccckkkzzzvvvmmmeeedddggglllooopppvvv}}}|||tttnnniiibbbXXXOOOHHHEEEBBBAAA???>>>===<<<<<<===>>>???===>>>???@@@AAABBBBBBBBBDDDCCCFFFKKKNNNWWWooozzzYYYLLLIIIGGGFFFFFFFFFGGGGGGIIIJJJKKKMMMLLLNNNPPPPPPSSS^^^jjj{{{wwwyyyzzz~~~{{{xxxrrrjjjdddZZZXXXWWWWWWYYY[[[\\\[[[YYYYYY[[[```iiiqqqwwwzzzzzzzzz{{{zzzwwwvvvvvvwwwxxx~~~uuujjjbbbYYYPPPJJJIIIGGGCCC@@@<<<:::999888888888777666555444333333444444444444444555555555666555555555555666666777777777777777777777777777777777777888999999::::::yyybbbYYYbbbmmmxxxzzzppphhhfffcccaaa___]]]ZZZXXXRRRQQQOOOMMMLLLJJJIIIIIIFFFFFFHHHLLLQQQ\\\qqq|||wwwtttnnnggg```\\\ZZZZZZYYYYYY\\\dddllltttyyypppgggaaa___^^^fffooovvvnnnggghhhmmmtttxxxzzz~~~tttnnnggg```VVVMMMGGGDDDBBBAAA???>>>===<<<<<<===>>>???===>>>???@@@AAABBBBBBBBBEEEDDDGGGKKKNNNXXXrrryyyYYYMMMKKKIIIGGGGGGHHHJJJLLLOOOQQQRRRSSSRRRSSSTTTSSSUUU___jjj}}}wwwyyyvvv{{{xxxtttmmmeee^^^VVVUUUTTTVVVZZZ]]]^^^^^^[[[ZZZ[[[```iiirrrxxx{{{|||}}}}}}|||zzzyyyzzz{{{~~~~~~wwwmmmddd]]]VVVNNNHHHCCCBBB@@@===;;;999777666777777666666555444333333444444444555555666666777555555555555555666777777777777777777777777777777666777777888999999::::::zzzeee]]]fffoooyyy|||sssjjjgggdddbbbaaa^^^[[[YYYTTTSSSQQQOOOMMMKKKJJJJJJFFFFFFHHHLLLQQQ\\\ppp|||zzzrrrooojjjddd]]]ZZZYYYZZZ[[[ZZZ^^^fffmmmuuu|||zzzuuunnngggcccbbbccciiisssxxxpppjjjlllsss{{{~~~tttmmmeee^^^TTTKKKFFFDDDBBBAAA???>>>===<<<<<<===>>>???===>>>???@@@AAABBBBBBBBBEEEDDDGGGKKKNNNXXXsssyyyYYYNNNMMMLLLIIIJJJLLLOOORRRVVVYYY[[[ZZZYYYYYYZZZXXXYYYbbblllxxxuuuwwwqqq~~~~~~~~~zzzvvvqqqkkkaaa[[[SSSSSSSSSVVVZZZ^^^______]]][[[ZZZ___hhhqqqxxxzzz|||}}}~~~}}}{{{zzz{{{|||tttmmmccc[[[UUUNNNGGGBBB>>>======<<<:::888666555444444444555555555666666444444444555666777888888555555555555555666777888777777777777777777777777666777777888999999::::::~~~```^^^bbbyyywww~~~pppnnnkkkhhheeecccaaa___]]]UUUSSSPPPLLLJJJIIIIIIIIILLLHHHIIINNNQQQXXXkkk{{{sssmmmkkkiiiddd]]]WWWUUUUUUWWWWWWZZZ```eeemmmxxxvvvlllfffbbb```bbbfffsss|||~~~yyyqqqvvv~~~{{{tttmmm^^^XXXQQQJJJFFFCCCAAA@@@@@@===:::;;;>>>@@@???>>>>>>???@@@@@@BBBBBBCCCDDDEEEFFFIIIJJJMMMYYYrrryyyZZZNNNKKKHHHHHHLLLNNNOOOUUU___eeefffddddddaaa[[[WWWZZZfffppp~~~~~~wwwyyy{{{zzzwwwrrrkkkccc\\\XXXTTTUUUXXX\\\```bbbaaa___\\\ZZZYYY\\\ccclllsssvvv{{{zzzyyyyyyyyyyyyzzz{{{xxxpppkkkcccYYYQQQMMMIIICCC>>>@@@>>><<<:::888777777888555555555555555555555555888888888777666666555555555555555555666666666666666666666666777777777777777888888888888999999999aaa```ddd{{{zzzrrrooommmlllkkkiiifffaaa]]]YYYWWWSSSOOOMMMKKKKKKKKKIIIFFFGGGLLLOOOVVVjjj~~~wwwooojjjfffddd___YYYTTTRRRTTTVVVWWW\\\bbbhhhppp{{{xxxpppgggdddaaa___aaafffuuu{{{}}}~~~zzz~~~~~~yyyqqqjjj]]]WWWPPPJJJFFFCCCAAA@@@===;;;:::;;;<<<=========>>>??????@@@AAABBBCCCCCCEEEFFFHHHJJJLLLYYYrrrxxxZZZPPPMMMKKKGGGLLLQQQUUU\\\eeejjjjjjllljjjddd[[[UUUZZZfffqqq~~~~~~uuusssxxxvvvsssmmmfff^^^WWWSSSTTTUUUYYY^^^bbbcccaaa^^^[[[YYYYYY[[[bbbjjjpppsssvvvuuutttsssrrrssstttttt{{{}}}~~~}}}|||zzzzzzyyytttjjjccc^^^WWWNNNIIIFFFDDD???;;;;;;:::888666555444333333555555555555555555555555333333444444555666666666777777777777888888888888777777777777777666666666888888888888999999999999cccbbbhhh~~~vvvpppqqqrrrrrrqqqkkkddd___]]][[[WWWSSSPPPNNNLLLLLLIIIFFFGGGLLLPPPWWWjjjxxxpppjjjgggcccaaa]]]WWWSSSRRRTTTWWW[[[```hhhooowww{{{rrrkkkfffdddbbbaaadddiiiwww|||vvvrrrrrrsssrrrsssvvvvvvyyy}}}{{{uuulllfffZZZUUUNNNHHHEEEBBBAAA???888:::;;;;;;;;;:::;;;;;;>>>>>>???@@@AAABBBCCCCCCCCCEEEGGGIIILLLXXXqqqxxx[[[QQQPPPNNNIIIPPPXXX^^^gggqqqvvvuuuyyysssiii\\\UUUYYYeeeppp}}}~~~tttnnnxxxzzzyyywwwrrrlllddd\\\VVVSSSTTTVVVZZZ```cccccc```]]]YYYWWWWWWYYY___fffkkkmmmnnnlllkkkiiihhhhhhhhhiiinnnppprrrssstttsssqqqppppppmmmjjjiiigggbbbZZZTTTOOOJJJDDD@@@???>>><<<999777777666555444333111000555555555555555555555555333333444444555666666666666777777777888888888999888888888777777666666666888888888888999999999:::eeeeeekkk|||ttttttuuuuuusssnnngggbbb```^^^[[[WWWSSSPPPNNNMMMLLLHHHIIINNNRRRYYYmmmzzzqqqkkkfffdddeeeccc^^^YYYUUUUUUXXX[[[aaagggooovvv~~~xxxqqqllliiigggeeedddgggmmmxxx}}}xxxrrrmmmlllkkkhhhggghhhhhhjjjooottt|||~~~{{{yyy}}}xxxrrriiibbbWWWSSSLLLFFFCCCBBB@@@???666999======:::999:::<<<>>>>>>???@@@AAABBBBBBCCCBBBDDDFFFHHHKKKXXXqqqxxx[[[RRRRRRPPPNNNVVV___gggrrr}}}|||oooaaaXXXYYYccclllzzzvvvkkkrrr{{{}}}yyyyyyvvvppphhhaaaZZZUUURRRTTTWWW[[[```cccbbb]]]ZZZVVVTTTTTTVVV[[[```ccceeecccbbb___]]]\\\[[[[[[[[[___aaabbbcccdddcccbbbaaaaaa___\\\ZZZXXXUUUPPPLLLGGGCCC???======<<<;;;999666777777777666555333222555555555555555555555555888888888777666666555555444444555555666666777777999999888888777666666666888888888999999999::::::fffhhhoooyyywwwuuusssrrrooojjjgggaaa```\\\XXXTTTQQQNNNMMMMMMIIIJJJOOORRRYYYllluuummmhhheeedddfffddd```[[[XXXXXX\\\___ffflllsss{{{xxxrrrnnnkkkjjjfffdddhhhoooxxx}}}{{{tttmmmkkkgggbbb```aaaaaacccgggllluuu|||wwwuuu{{{|||wwwpppfff___TTTPPPIIIDDDBBBAAA@@@???777:::>>>>>><<<:::;;;======>>>>>>???@@@AAABBBCCCBBBCCCFFFHHHKKKXXXqqq|||}}}zzz\\\SSSSSSRRRSSS[[[eeennnzzzttteee[[[ZZZaaagggvvv}}}|||jjjmmmsss}}}~~~zzzsssooohhh```ZZZTTTQQQPPPUUUWWW[[[___aaa^^^YYYUUURRRQQQPPPRRRUUUYYYZZZ[[[XXXWWWUUURRRQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTRRRQQQPPPOOONNNLLLIIIGGGCCC@@@>>><<<;;;:::999888666666777888777666444333555555555555555555555555888888888777666666555555444444444555666777777777999888888888777777777666888999999999999:::::::::gggjjjrrr|||yyyuuurrrpppooolllkkkbbb```^^^ZZZVVVRRROOONNNMMMIIIIIINNNPPPVVViii}}}zzzqqqjjjfffeeedddeeeddd```\\\[[[]]]cccggglllqqqxxx~~~xxxqqqnnnjjjhhhdddbbbhhhpppzzzvvvnnniiiccc]]]ZZZ[[[\\\___ccciiiqqq{{{vvvtttwww~~~zzzuuunnnddd\\\QQQMMMGGGBBB@@@@@@??????:::<<<=========<<<===>>>======>>>???@@@AAABBBBBBBBBCCCFFFHHHLLLYYYrrr~~~{{{~~~{{{^^^VVVVVVUUUYYYbbbnnnyyyvvvfff\\\ZZZ___dddsss|||llljjjmmmxxx}}}yyypppllleee^^^XXXUUUTTTTTTWWWXXXZZZ\\\]]]YYYTTTPPPNNNLLLLLLMMMPPPRRRRRRQQQOOONNNLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIFFFFFFGGGFFFEEEDDDBBBAAA>>>===<<<:::888666666555444444555555555444444333555555555555555555555555333333444444555666666666555555666777888999::::::888888888888888888888888999999999999::::::::::::hhhkkkttt}}}zzzvvvsssrrrpppmmmkkkbbbaaa___\\\XXXUUURRRPPPOOOKKKKKKNNNPPPVVVhhh|||~~~vvvnnnhhheeeddddddeeecccaaa```aaafffnnnsssvvvzzzyyypppllliiifffbbbaaaiiirrr{{{vvvkkkddd]]]VVVSSSTTTUUUYYY___fffppp}}}~~~zzzvvvsssssszzzyyyssslllaaaYYYOOOKKKEEEAAA?????????>>>===<<<;;;;;;===>>>>>>=========>>>???@@@AAABBBBBBCCCDDDGGGIIIMMMZZZsss~~~|||```YYYZZZZZZaaammm}}}vvvdddZZZYYY___eeerrr{{{pppjjjkkkwww~~~zzzvvvooojjjccc]]]YYYXXXYYYZZZYYYXXXXXXYYYXXXTTTOOOKKKJJJIIIHHHIIIKKKLLLKKKIIIIIIHHHFFFDDDCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCC@@@AAACCCCCCAAA???===<<<:::;;;:::888666555555555444444333333333444444555555555555555555555555555333333444444555666666666555555666777888999::::::777777777888888999999:::999999999:::::::::;;;;;;hhhkkkttt}}}{{{xxxvvvtttqqqnnnkkkcccbbb```^^^ZZZWWWTTTRRRRRRNNNNNNQQQRRRWWWiii}}}~~~zzzssslllfffdddcccdddeeeeeeddddddgggnnnwww~~~yyyooollliiifffcccccclllwww}}}~~~ssshhh___XXXPPPMMMNNNOOOTTT[[[cccnnn|||}}}yyyuuurrrpppwww}}}wwwrrrjjj___WWWNNNJJJDDD@@@?????????>>>???;;;888999<<<>>>>>><<<======>>>???@@@AAAAAABBBCCCDDDGGGJJJMMMZZZttt}}}bbb\\\^^^^^^iiixxxtttaaaWWWXXX```gggrrr{{{vvvnnnmmmyyy~~~~~~|||wwwrrrjjjeee^^^XXXUUUUUUWWWYYYZZZYYYWWWVVVUUUQQQLLLHHHHHHGGGFFFGGGIIIIIIGGGEEEFFFEEECCCBBBAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@???AAACCCCCC@@@===:::999999::::::999777666666777666555444333444555666777555555555555555555555555888888888777666666555555333333444555666777888888666666777888999::::::;;;999999:::::::::;;;;;;;;;jjjoooyyy~~~zzzvvvtttssspppkkkgggfffccc```]]][[[YYYUUUSSSOOOOOOPPPQQQPPPWWWhhhyyyyyyssslllhhhfffeeecccbbbhhhhhhiiilllrrryyyxxxrrrkkkdddaaaaaaeeeooozzzzzzsssggg\\\SSSOOOOOOPPPOOOTTT[[[aaaiiivvv{{{wwwssspppttt}}}zzztttpppiii^^^TTTOOOKKKEEE@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCCCCCCCAAAIIINNNMMM[[[tttyyyhhheeedddhhhtttnnn```ZZZXXX[[[aaauuuyyy}}}vvvpppxxx}}}}}}{{{yyywwwuuurrrooogggaaaZZZUUUTTTVVVXXXYYY\\\[[[XXXUUUQQQMMMJJJHHHEEEEEEDDDCCCBBBBBBBBBBBB>>>??????@@@???===;;;:::;;;;;;<<<<<<===>>>>>>???@@@???>>>===;;;999888888999999777666666555555555222333444555555555444333333444555555666666555555666666666666666666666666333333444444555666666666888888888888888888888888999999::::::::::::;;;;;;hhhmmmwww{{{wwwuuuuuurrrmmmiiigggeeeaaa___]]]ZZZWWWTTTQQQPPPPPPPPPNNNSSScccsss}}}|||tttoooiiifffeeefffeeedddjjjkkknnnssszzzwwwpppiiicccaaabbbhhhtttyyyrrrggg[[[SSSOOONNNOOOOOOTTTZZZ```hhhtttzzzwwwooosss{{{yyysssooohhh]]]TTTLLLHHHCCC@@@????????????<<<;;;;;;;;;;;;<<<===============>>>???@@@BBBBBBCCC@@@FFFKKKLLL]]]wwwyyyjjjiiijjjooo~~~oooaaa\\\XXXZZZ```qqqwww}}}{{{uuu|||~~~|||yyywwwuuurrrooolllddd___XXXTTTSSSVVVXXXYYY[[[YYYVVVRRRNNNKKKHHHFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<======>>>>>>>>>===<<<:::999888888888888777666555555555555333444555666666666555555333444555555666666555555666666666666666666666666444444444555666666777777888888888888888888888888999999::::::::::::;;;;;;gggjjjttt}}}yyyxxxwwwuuupppllljjjgggdddaaa___\\\YYYVVVUUUSSSRRRPPPNNNQQQ^^^mmm}}}wwwuuuooolllhhhggghhhjjjlllmmmrrrtttyyyxxxnnngggaaa```ccclllzzzxxxqqqfffZZZRRRNNNNNNOOOOOOTTTZZZ___fffrrr}}}yyyoooqqqxxx~~~vvvqqqmmmfff\\\TTTJJJFFFBBB??????@@@@@@@@@;;;;;;;;;;;;;;;<<<==================>>>@@@AAABBBDDD@@@DDDHHHKKKaaa}}}}}}qqqqqquuu}}}tttfff___ZZZ\\\aaalllvvv|||{{{|||yyyvvvtttqqqnnnjjjggg___[[[UUURRRSSSUUUXXXYYYZZZWWWSSSOOOKKKGGGFFFEEECCCBBBAAA@@@@@@???@@@@@@>>>===<<<<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;::::::999888888777777666555444444444444444444555666666777777666666444444555666666666666555666666666666666666666666555555555666777777888888999999999999999999999999999999::::::::::::;;;;;;fffhhhppp|||{{{zzzxxxtttpppllliiieeeccc```]]]ZZZWWWWWWUUUSSSRRRPPPRRR]]]iiixxxqqqnnnmmmllljjjkkknnnrrrvvvyyy~~~zzzllleee______cccmmm}}}xxxqqqfffZZZRRROOOOOOOOOQQQVVV[[[___eeeppp}}}yyyppprrrvvv~~~zzzsssnnniiibbbYYYSSSIIIFFFBBB????????????>>>;;;;;;;;;;;;;;;<<<===>>>======>>>>>>???AAABBBCCCEEE@@@CCCGGGMMMhhhzzz{{{{{{nnnfff______dddkkkwww}}}zzzyyywwwtttqqqoookkkfffcccZZZVVVRRRPPPRRRTTTVVVWWWXXXUUUQQQLLLHHHFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>><<<;;;:::999:::;;;;;;888888999999::::::::::::888888888888888777777777666555444444333333333333444444555555666666666666444444555666666666666666666666666666666666666666666666666777888888999999999999999999999999999999999999999:::::::::;;;;;;fffgggnnn~~~~~~|||xxxtttnnnkkkgggdddbbb___[[[XXXVVVTTTRRRRRRPPPRRR\\\ggg||||||tttooolllmmmmmmnnnppptttzzz{{{iiiccc]]]^^^cccnnnyyyrrrggg\\\TTTPPPPPPQQQTTTXXX]]]```eeeppp~~~{{{wwwssssssuuu{{{zzzvvvpppkkkeee^^^VVVPPPIIIFFFBBB???>>>>>><<<;;;:::::::::;;;;;;===>>>>>>?????????@@@AAABBBCCCDDDFFFBBBDDDHHHRRRpppvvvllldddcccggglllzzz}}}zzzwwwuuurrrooolllhhhccc___UUURRROOONNNPPPSSSTTTUUUUUUSSSOOOJJJGGGEEEEEEEEEAAAAAA@@@>>>>>>>>>>>>>>>===<<<:::999999:::;;;;;;888888888999999999999999777777777777777777777777555444444333333333333444444444444444444555555555444555666666777777666666777777777777777777777777666666777777888999999999999999999999999999999999999999999:::::::::;;;;;;ggghhhooo|||xxxqqqnnnjjjgggdddaaa]]]ZZZUUUSSSQQQQQQQQQRRRZZZcccvvvxxxtttqqqppppppqqqtttwww{{{xxxfff```\\\^^^eeeppp{{{tttiii^^^VVVSSSSSSTTTVVVZZZ^^^```eeennn|||{{{wwwwwwuuutttxxxwwwsssnnnhhhbbbZZZSSSNNNIIIFFFBBB???>>>===;;;::::::::::::;;;<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEFFFCCCFFFKKKXXXwwwzzzpppeeecccggglllzzz|||xxxtttrrrpppmmmjjjeee___ZZZPPPNNNMMMMMMOOOQQQRRRRRRQQQOOOLLLIIIGGGEEEDDDDDDAAA@@@???>>>>>>===>>>>>><<<;;;;;;::::::;;;;;;;;;888888999999999999999999777777777666666666666666555444444333333333444444444333333333333444555555555555666777777777777666777777777777777777777777666666666777888888999999::::::::::::::::::::::::999999::::::::::::;;;;;;gggiiirrr{{{uuurrrnnnkkkhhhdddaaa^^^ZZZWWWUUUUUUTTTTTT[[[cccrrr{{{xxxwwwwwwwwwwwwzzz}}}zzzqqqaaa]]][[[```hhhuuu}}}vvvkkkaaaYYYVVVVVVWWWWWWZZZ]]]___ccclllyyy}}}{{{yyyuuusssttt|||uuurrrlllfff___WWWOOOKKKFFFCCCAAA???>>>>>><<<;;;:::::::::;;;<<<===>>>????????????@@@AAABBBDDDDDDDDDBBBGGGMMM[[[|||zzznnnccc___ccciiivvv~~~xxxtttqqqooommmjjjfffaaaZZZVVVNNNLLLKKKLLLNNNOOOPPPOOOKKKJJJIIIGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888777777666666555555555555444444444444555555555444444333444555666777555555666777777777777777777777777777777777777777555555666666777888888999::::::::::::::::::::::::999999::::::::::::;;;;;;gggjjjttt}}}xxxuuuqqqmmmjjjgggccc``````]]]ZZZZZZYYYXXX]]]dddooozzzxxxzzz|||}}}vvvkkk^^^[[[[[[bbbkkkxxx~~~xxxmmmbbb[[[XXXXXXYYYVVVYYY]]]^^^aaajjjwwwyyyuuuqqqrrryyyyyytttqqqllleee]]]UUUMMMIIICCCAAA???>>>??????>>>===999::::::;;;<<<===??????>>>>>>>>>???@@@AAACCCCCCBBBAAAGGGNNN]]]~~~xxxlll```[[[___fffrrr~~~{{{tttooonnnmmmjjjhhhddd^^^XXXSSSMMMKKKJJJKKKMMMNNNNNNMMMGGGGGGGGGFFFEEECCCBBBAAABBBAAA@@@???>>>>>>>>>>>>:::;;;<<<=========<<<;;;::::::999999999999999999999888888777666666555555555555444444444555555666666555555444444666777888555666666777777777777777777777777777777777777777555555555666777777888888::::::::::::::::::::::::999999:::::::::;;;;;;;;;kkklllwww{{{xxxsssoookkkhhhdddaaa___^^^[[[XXXWWWXXX\\\```nnnzzz{{{~~~yyypppjjj___^^^```fffnnn|||{{{uuukkkbbb]]]YYYWWWVVVSSSUUUZZZaaaeeejjjvvv~~~wwwqqqnnnqqquuuzzz~~~{{{rrrkkkccc^^^\\\VVVMMMDDDBBBAAA@@@>>>======<<<<<<;;;<<<===>>>???@@@AAABBBCCCBBBBBBAAABBBCCCDDDEEEGGGDDDHHHOOO]]]zzzwwwssskkk]]]YYY___aaalll{{{}}}|||{{{vvvrrrllliiieeeaaa]]]YYYSSSPPPHHHHHHGGGIIIJJJKKKIIIHHHHHHGGGFFFDDDBBB@@@>>>>>>@@@???>>>===;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999<<<;;;888666444444333444222444666555333333555888888888888888777777777777888888888888777666444444444555666777777888777777444444666777999999::::::999999999::::::;;;;;;;;;???===:::888777888999;;;mmmooo{{{{{{uuupppmmmjjjgggdddbbbaaa^^^ZZZXXXYYY\\\___kkk~~~|||vvvnnnggg___^^^aaahhhrrrxxxqqqggg___YYYVVVTTTSSSVVVWWW\\\aaaeeejjjvvvyyysssooopppsssyyy~~~{{{xxxppphhh```ZZZWWWRRRJJJCCCAAA@@@???>>>===<<<<<<<<<:::;;;<<<===???@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCFFFCCCFFFMMM[[[yyyoookkkdddWWWTTTZZZaaammm||||||{{{~~~zzzvvvrrrkkkhhhccc___[[[VVVQQQNNNIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGEEECCCAAA@@@??????@@@???>>><<<;;;;;;::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999999888777555555555666777666666666555444444666888888888888888777777777777888888888888777666555444555666666777777777777666333444555666777888888888;;;::::::::::::::::::999<<<;;;999888888999;;;===pppsss~~~xxxrrrooollljjjiiieeedddaaa]]]ZZZZZZ\\\^^^hhh{{{~~~zzzsssiiibbb```___bbbkkkwww~~~|||vvvoooeee]]]WWWTTTSSSRRRXXXYYY\\\aaadddjjjwwwzzztttooonnnqqqxxx~~~xxxtttmmmeee[[[UUUQQQMMMFFFAAA@@@???>>>===<<<;;;;;;;;;::::::;;;<<<>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBEEEAAADDDKKKZZZyyy~~~oookkkeee[[[WWW\\\cccooo}}}~~~{{{{{{|||}}}{{{xxxtttqqqiiifffaaa\\\XXXSSSNNNKKKIIIHHHHHHIIIKKKKKKJJJIIIHHHFFFCCCAAA?????????@@@??????===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999666666555555666777999:::<<<:::666444555666777777888888888888777777777777777888888777777666555444666777777777777666666555444444555666666666666666<<<;;;;;;::::::999999888:::999888888888:::===>>>rrrvvvyyyssspppnnnmmmkkkeeedddccc___\\\[[[]]]^^^fffyyy}}}wwwooofff_________cccnnn}}}~~~|||xxxqqqfff^^^XXXVVVUUUTTTWWWWWW[[[```dddlllzzzxxxtttpppooosss||||||vvvrrriiiaaaWWWPPPLLLHHHDDD@@@>>>>>>===<<<;;;:::::::::999:::;;;<<<===>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEAAADDDJJJYYYxxx~~~sssoookkkaaa^^^aaafffqqq{{{yyyyyyxxx~~~}}}{{{yyyvvvqqqnnnhhhddd___ZZZVVVQQQMMMJJJIIIHHHHHHIIIKKKKKKJJJHHHGGGEEEBBB???>>>>>>@@@AAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::666555555555666777999:::BBB===777555666888888777888888888888777777777666777777777777777666555555777777888777777666555444555555666666777666666666:::::::::::::::::::::::::::999888888999:::<<<===sssvvvzzztttqqqooommmlllcccdddcccaaa___^^^___```gggxxx{{{tttlllddd^^^^^^___eeesssxxxqqqfff]]]XXXVVVVVVVVVSSSTTTYYY___eeennn~~~}}}xxxxxxvvvvvv{{{~~~}}}yyysssoooddd]]]TTTMMMIIIFFFCCC@@@>>>===<<<;;;;;;::::::;;;999:::;;;<<<===>>>???@@@CCCCCCCCCCCCCCCCCCCCCBBBDDDAAAEEELLL\\\{{{}}}tttoookkkddd``````hhhrrr||||||}}}|||wwwuuuuuuuuu{{{}}}zzzwwwsssnnnjjjfffbbb]]]XXXTTTQQQMMMJJJHHHGGGGGGHHHJJJKKKIIIHHHFFFDDDAAA>>>===>>>@@@AAA>>>===<<<;;;;;;:::;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::777777666555555666777888DDD>>>888666777888888777888888888888777777777666666777777777777666666555777777888777777666555444666666777888888888777777888888999::::::;;;<<<<<<;;;::::::999999::::::;;;sssvvv|||vvvssspppnnnllldddeeefffeeebbbaaaaaabbbhhhwwwzzzssskkkdddaaa___```iiizzzvvvnnncccZZZUUUTTTTTTTTTQQQSSSYYYaaahhhqqq}}}|||{{{yyyxxxyyyyyyuuuoooiii^^^YYYQQQKKKGGGDDDBBBAAA======<<<;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@???CCCAAAHHHRRRcccuuuqqqnnniiieeedddgggqqq~~~tttrrrtttvvv{{{{{{vvvsssrrrvvv{{{~~~{{{xxxuuuqqqkkkgggccc___ZZZVVVRRRPPPMMMJJJGGGFFFFFFGGGIIIIIIHHHGGGCCCBBB@@@>>>>>>???@@@AAA===<<<<<<;;;::::::;;;;;;::::::::::::999999999999999999::::::::::::;;;;;;888888666555555666666777BBB???;;;888777888888777888888888888777777777777666666777777777777666666666777777777777666666555666666777888888888888888777777888999;;;<<<======;;;;;;::::::999:::::::::tttvvv~~~yyyuuurrrooommmiiijjjkkkiiifffdddcccccciiivvvzzzqqqkkkfffdddaaacccnnntttlllaaaXXXSSSRRRSSSSSSSSSUUU\\\eeelllttt}}}~~~}}}{{{uuurrrqqqqqqrrrooohhhbbbWWWSSSNNNIIIEEECCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<:::;;;<<<===???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@???AAAAAAKKKYYYnnn~~~uuurrrqqqooollljjjdddnnn{{{}}}rrroooqqquuu{{{{{{xxxvvvyyy}}}~~~|||zzzwwwuuurrrooojjjfff___[[[VVVRRRPPPNNNLLLJJJFFFEEEEEEFFFHHHHHHGGGEEEAAA@@@@@@????????????@@@<<<<<<;;;;;;::::::;;;;;;:::::::::999999999999888999999999::::::;;;;;;;;;888777666555555666777888???>>>===:::777666777888888888888888777777777777666666777777777777666666555666666777777777777666444444666777888888888888888888999::::::;;;<<<<<<999999999::::::;;;;;;<<>>======<<<<<<<<<======;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEDDDCCCAAA@@@???AAANNN^^^uuuxxxqqqoooppppppmmmkkkbbbkkkxxxsssqqqtttyyy}}}|||~~~}}}xxxvvvtttsssqqqnnniiifff\\\YYYTTTPPPNNNLLLKKKIIIEEEDDDDDDEEEGGGGGGFFFDDD?????????@@@????????????<<<<<<;;;:::::::::;;;;;;:::::::::999999999888888999999999::::::;;;;;;;;;666666555555666777888999<<<>>>>>><<<777555666999888888888888777777777777666666777777777777777666555555666777777888777777222333444666777888888888::::::::::::::::::::::::666777888999;;;<<<===>>>vvv{{{vvvsssqqqqqqqqqpppnnnkkkhhheeebbbaaahhhpppxxxnnnfffdddddddddooo~~~vvvnnnddd[[[VVVTTTTTTUUUYYY___hhhnnnttt|||}}}{{{||||||wwwtttsssssshhhooo|||{{{vvvrrrkkkjjjiiiiiifffaaa[[[VVVNNNKKKGGGDDDBBB@@@===;;;;;;;;;;;;::::::999999999<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDAAA??????@@@BBBCCCGGGPPPddd{{{mmmfffooouuuooogggeee```eeeoooyyyzzztttrrr}}}}}}zzzwwwvvvrrrnnnmmmmmmkkkeee```[[[XXXSSSOOOLLLJJJGGGEEEFFFEEEDDDEEEGGGGGGEEEDDD????????????>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777888999:::::::::::::::999999999999888999888777666555555666777>>>===<<<;;;::::::999888999888777666666777888999777777888888888888777777444555666777777777777777333444555666777777777777;;;;;;::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===ttt{{{wwwtttrrrrrrqqqooommmjjjgggdddbbbaaaffflllzzz~~~uuujjjcccbbbbbbfffrrrwwwoooeee\\\WWWUUUUUUVVVZZZ```iiiooouuu}}}~~~{{{xxxwwwzzz~~~~~~yyysssooolllkkkfffnnn{{{~~~}}}{{{yyyxxxvvvsssqqqllljjjhhhfffbbb]]]WWWRRRLLLIIIEEEBBBAAA>>><<<:::<<<;;;;;;::::::999999999;;;;;;<<<>>>???AAABBBBBBCCCDDDDDDBBB@@@???@@@BBBAAAGGGRRRgggzzznnnhhhooorrrkkkdddccc```dddlllvvvzzzzzz~~~}}}}}}{{{xxxvvvssspppmmmlllllliiiccc]]]WWWTTTOOOLLLIIIGGGEEECCCEEEEEEDDDEEEGGGGGGEEECCC?????????>>>>>>>>>=========<<<<<<;;;;;;:::999999888888777777888999999:::888888888888777777777777777666555444333444444555<<<<<<;;;;;;:::999999999777666555555555555666777777777888888888888777777666666777888888888777777555666777888999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===ttt{{{xxxuuusssssspppooollliiifffdddbbbaaajjjnnnxxxzzzpppeee______aaajjjxxxxxxqqqfff]]]XXXWWWWWWWWW[[[bbbkkkqqqvvv~~~}}}uuussssssuuuyyy~~~}}}xxxrrrmmmiiifffkkkrrr~~~|||{{{~~~{{{vvvsssrrrqqqppppppmmmjjjfffaaa]]]XXXRRRNNNJJJGGGCCCAAA???===;;;999<<<<<<;;;;;;:::999999888888:::<<>>>>>>>>>>>=========<<<<<<;;;;;;:::999999888888888777888888999:::999888888888777777777777666666555444444444555555999999999999999999999999777666666555555666666777777777888888888888777777888888999999999888777777666666777888999999999999888888999:::;;;<<<======;;;;;;;;;<<<<<<<<<<<<===uuu|||xxxvvvttttttqqqpppmmmjjjgggeeedddccclllnnnvvvwwwlllbbb]]]___aaannn}}}zzzrrrhhh___ZZZXXXXXXYYY\\\dddmmmsssxxx~~~~~~wwwrrrmmmmmmooottt{{{~~~zzzvvvrrrmmmjjjtttzzz~~~{{{zzz{{{xxxtttrrrqqqqqqpppooolllhhhbbb]]]YYYTTTPPPLLLHHHFFFBBB@@@???===;;;999===<<<<<<;;;::::::999999777999<<>>>>>>>>===============<<<<<<;;;;;;:::999999999888888888888888999999;;;;;;:::::::::999999999888888777777777777777777777777888888999999999999888888888888888888888888777888888999999888888777::::::::::::999999888777444444555666777777777777999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===uuu|||yyyvvvuuutttsssqqqnnnkkkhhhgggffffffgggjjjqqqvvvjjj```]]]aaaeeerrr{{{sssiii```[[[YYYYYYZZZ]]]dddmmmssswww~~~}}}tttlllhhhggghhhmmmttt|||}}}|||{{{xxxtttqqqxxx}}}|||{{{wwwvvvuuuuuuuuutttqqqnnnhhhddd___ZZZVVVSSSOOOMMMGGGEEEBBB@@@???>>><<<:::<<<<<<<<<;;;;;;;;;::::::777999<<>>>>>>>>============<<<===<<<<<<;;;;;;:::999999999999888888888888888999;;;;;;;;;::::::::::::999777777888888888888888888666777777888888999999:::888888999999999999888888888888999999999999888888:::::::::::::::999888777444555666777888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===ttt}}}yyyvvvtttssstttrrroookkkiiihhhhhhhhhhhhjjjppp}}}~~~ttthhh___^^^dddjjjvvv~~~{{{tttiii```[[[ZZZZZZZZZ^^^dddkkkqqqvvv~~~vvvmmmfffcccdddgggmmmvvv~~~||||||}}}|||wwwsssssszzz~~~|||vvvwwwwwwxxxwwwtttnnnjjjccc```[[[WWWTTTQQQNNNKKKFFFDDDAAA??????>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<888:::<<>>>>>============<<<<<<===<<<<<<;;;;;;:::999999:::999888888777888888888999999999999888888888888555555666777777777666666777777888888888999999999666777777888888777777666888888999999999999888888999999:::::::::999888888666777888999::::::::::::<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===www~~~yyyvvvsssrrrtttrrrnnnkkkhhhggghhhhhhkkkkkknnnwww}}}rrrfff^^^___gggnnn|||~~~||||||{{{tttiii```[[[ZZZZZZZZZ^^^ccciiiooottt}}}{{{rrrjjjeeedddhhhkkksss|||~~~~~~}}}wwwrrrmmmuuu~~~~~~~~~yyyxxxxxxwwwtttooohhhccc___\\\XXXUUURRRNNNJJJGGGDDDBBB???>>>======;;;:::999999:::;;;<<<===>>>>>>;;;;;;<<<>>>???AAABBBBBBAAABBBCCCBBBAAA@@@BBBDDDNNNSSShhh{{{zzzxxxtttqqqlllddd^^^^^^```ccceeeiiirrr~~~}}}~~~~~~{{{vvvsssrrrqqqpppooonnnooonnnkkkfffaaa\\\ZZZUUUQQQMMMIIIGGGEEEBBB@@@@@@AAABBBEEEFFFEEEAAA>>>>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;:::999999:::999999888777777888888::::::999999999888888888444555666777888777777666888888999999999999999999666777888888888888777666888999999::::::999999888777888999999999999999888777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==={{{yyyuuusssrrrsssqqqmmmiiiggggggggghhhiiiggggggnnn|||qqqeee]]]___hhhpppvvvxxx||||||zzzzzzzzz{{{tttiii```[[[ZZZZZZZZZ]]]bbbhhhmmmsss}}}yyypppjjjggggggmmmqqqyyy~~~vvvppplllsss~~~~~~}}}}}}~~~~~~|||zzzwwwtttpppjjjccc___]]][[[WWWSSSPPPKKKFFFCCCBBB@@@===<<<<<<<<<:::999888999:::;;;===>>>???@@@<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBAAA@@@@@@CCCEEEWWW[[[ppp}}}}}}xxxwwwtttqqqoookkkccc[[[YYY]]]bbbeeegggooo}}}~~~~~~zzzvvvuuutttrrrqqqnnnnnnllliiiccc^^^[[[ZZZVVVSSSNNNJJJGGGEEEBBB@@@@@@@@@BBBEEEFFFEEEAAA>>>>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;:::999999::::::999888777777888888<<<<<<<<<;;;;;;;;;::::::666777888:::::::::999888999999999999999999999999888999:::;;;;;;:::999888888999999::::::999999888666777888999999999999999555666777888888999888888999::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======{{{www~~~xxxssspppoootttqqqnnnkkkjjjhhhfffdddiiieeeeeemmm|||vvvkkkddd```aaajjjssszzzrrrkkkooovvv|||}}}}}}xxxvvvuuuvvvqqqiiiaaa[[[XXXWWWXXX[[[]]]dddnnnvvv~~~~~~zzzuuuqqqooonnnmmmlllrrryyy}}}vvvppplllpppyyy|||{{{|||}}}}}}|||yyywwwsssoookkkeee^^^YYYWWWUUURRROOOMMMIIIEEEBBB@@@???>>>===<<<;;;:::999;;;;;;;;;;;;<<<===>>>>>>=========>>>??????@@@@@@CCC@@@???@@@@@@AAAFFFMMMrrrzzzyyytttqqqpppooonnnlllhhhbbb^^^ZZZ___fffgggdddfffttt~~~}}}}}}xxxtttqqqrrrsssnnnmmmjjjgggbbb]]]YYYVVVRRROOOJJJHHHFFFEEECCCAAAAAAAAABBBCCCBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::888999;;;<<<<<<;;;999888:::::::::::::::;;;<<<===;;;;;;;;;::::::999999999::::::::::::::::::::::::999::::::::::::999888888888888888888888777666555888888999::::::::::::999888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????zzzvvvyyytttqqqoooqqqooollljjjjjjiiihhhfffjjjffffffmmmyyy}}}tttiiiccc```cccmmmwww|||qqqkkkggglllssszzz~~~}}}xxxuuuttttttoooggg```ZZZXXXWWWXXX[[[]]]eeepppxxx|||zzzvvvtttsssssssssrrryyyzzztttooossszzz}}}}}}}}}~~~|||{{{vvvtttppplllgggaaa[[[VVVUUURRROOOLLLJJJGGGCCCAAA>>>>>>>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>======>>>>>>???@@@@@@@@@CCC@@@@@@AAA@@@@@@FFFMMMppp}}}{{{|||uuupppooonnnmmmlllkkkiiidddaaa^^^bbbggggggccceeettt~~~}}}|||xxxtttqqqpppjjjiiihhhfffbbb]]]YYYVVVQQQNNNJJJGGGEEEDDDBBB@@@@@@@@@AAAAAAAAA@@@???>>>===========================<<<<<<<<<;;;:::::::::999999:::;;;;;;;;;:::999999999999999999:::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888888999::::::::::::999888888888999999999888888777666888888999::::::::::::999888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>yyytttzzzuuurrrqqqooommmjjjiiijjjkkkjjjiiijjjhhhiiimmmuuuyyypppfffaaa```eeeqqq}}}zzzooohhhfffccchhhpppyyy~~~yyyvvvtttrrrmmmeee^^^YYYVVVWWWWWWZZZ]]]fffqqqzzz{{{zzzyyyyyyyyyyyyzzz{{{}}}yyytttvvv{{{~~~{{{xxxrrroookkkgggccc]]]WWWSSSRRROOOKKKGGGFFFDDDBBB@@@=========<<<<<<<<<;;;;;;999999999999:::;;;<<<======>>>>>>??????@@@AAAAAABBB@@@AAABBBAAA@@@EEEMMMggg{{{{{{xxxyyysssnnnlllkkkjjjjjjjjjjjjgggeeeccceeehhhgggccceeesss|||}}}{{{}}}wwwqqqmmmfffggggggfffbbb]]]XXXUUUOOOLLLHHHEEEDDDCCCAAA???>>>???@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888888888999999:::<<<;;;;;;;;;;;;;;;::::::999999999999999999::::::999::::::::::::999888888999999:::::::::999888888888888999::::::::::::999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<=========xxxsss{{{wwwtttrrrooommmjjjiiijjjkkkkkkkkkjjjjjjlllnnnsssssskkkbbb___```ggguuutttiiidddfffccciiirrr{{{{{{wwwuuuqqqllleee]]]WWWTTTTTTTTTYYY]]]fffrrr{{{|||{{{|||}}}}}}}}}{{{wwwyyy|||}}}xxxuuunnnkkkgggccc___ZZZTTTPPPPPPLLLGGGDDDCCCBBBAAA@@@>>>>>>===<<<;;;;;;::::::999999999999:::;;;<<<<<<>>>>>>??????@@@AAAAAAAAABBBAAABBBCCCAAA@@@FFFOOOfff~~~}}}}}}~~~xxxsssooojjjiiihhhiiijjjkkkkkkjjjggghhhiiihhhcccdddqqq}}}xxxwww}}}~~~yyyxxx{{{~~~xxxrrrnnnggghhhhhhgggccc]]]WWWSSSMMMJJJGGGDDDCCCBBB@@@???>>>???@@@AAAAAA@@@???>>>========================999999::::::::::::::::::;;;;;;:::999999999::::::999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======999::::::::::::999888888:::::::::;;;;;;:::999999888888999::::::::::::999777888888999999:::::::::<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======>>>wwwsss}}}xxxvvvtttrrroookkkjjjjjjkkklllkkkkkklllnnnqqqsss~~~{{{mmmfff___^^^bbbjjjyyyrrrhhhfffiiiiiioooxxxzzzwwwrrrmmmddd\\\UUURRRRRRRRRYYY\\\eeeqqqzzz|||zzz{{{}}}~~~xxxxxxzzz}}}~~~zzzuuuqqqlllhhhddd```\\\WWWRRRNNNMMMJJJFFFCCCBBBBBBAAAAAA??????>>><<<;;;999888888999999999999:::;;;<<<<<>>???@@@AAABBBBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::::::::<<<;;;:::999999999999:::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========999::::::::::::999888888999::::::;;;;;;;;;::::::888888999::::::::::::999777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????wwwrrr~~~zzzwwwvvvsssppplllkkkkkkmmmnnnnnnnnnnnnppprrrttt|||xxxiiiccc___aaaeeeooo~~~}}}ssskkkkkknnnsssxxx|||xxxqqqlllddd[[[UUURRRQQQRRRYYY\\\cccnnnvvv{{{xxxzzz|||~~~vvvvvvvvvyyy~~~}}}{{{vvvqqqmmmiiifffaaa]]]YYYUUUPPPMMMJJJHHHDDDCCCCCCBBBAAA@@@???>>>===<<<;;;999888888999999999999:::;;;<<<===???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDCCCAAABBBNNNZZZxxxyyy~~~wwwsssooommmiiiiiiiiikkknnnooonnnmmmjjjjjjjjjiiieeedddmmmxxxxxxnnngggggglllssswww}}}wwwtttwwwxxx{{{~~~zzzyyyxxxuuurrrmmmlllkkkhhhbbb[[[UUUQQQLLLIIIEEECCCBBBBBB@@@??????@@@AAABBBCCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::999999888;;;;;;:::999999999999:::999999::::::::::::;;;;;;888888999999::::::;;;;;;999::::::::::::999888888999999:::;;;;;;;;;::::::888888999::::::::::::999777888888999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????wwwsss{{{yyywwwsssppplllkkkmmmppprrrrrrrrrppppppsssuuuxxx}}}uuuhhhdddbbbeeekkktttxxxssssssvvv||||||xxxnnnjjjbbb[[[VVVTTTTTTUUUZZZ[[[aaajjjrrr{{{~~~zzzxxxvvvxxx{{{|||~~~|||sssrrrrrrttt{{{~~~|||yyywwwrrrmmmiiigggccc^^^ZZZVVVRRRNNNKKKGGGEEECCCBBBBBBBBB@@@>>><<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDCCCAAADDDRRRaaa~~~yyytttpppnnnnnnjjjjjjkkknnnppppppnnnllliiiiiijjjjjjfffdddkkkuuu{{{oooeeeccchhhpppvvvxxxvvv{{{}}}}}}|||yyyxxxxxxuuuqqqlllkkkiiieee```ZZZUUURRRLLLIIIEEECCCCCCBBBAAA@@@>>>???@@@AAABBBAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;999888777::::::999888888888888888888888888999999999::::::777777888888999:::::::::999::::::::::::999888888888888999:::::::::::::::888888999::::::::::::999777888888999:::;;;<<<===888999999:::;;;<<<======;;;;;;<<<<<<===>>>>>>???xxxsss|||yyyxxxqqqooollllllnnnrrruuuvvvuuuqqqqqqssstttvvv||||||tttiiieeedddhhhoooxxx~~~zzzzzz||||||wwwkkkgggaaa[[[WWWVVVWWWXXXZZZ[[[```hhhpppyyy~~~zzzwwwrrruuuxxxzzz||||||wwwqqqpppoooqqqxxx}}}zzzwwwtttpppkkkgggeeeaaa\\\WWWTTTPPPLLLIIIDDDCCCBBBBBBBBBAAA???===888999::::::;;;<<<======;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDCCCAAAEEEUUUeeewwwtttpppooopppkkkkkkmmmpppqqqqqqnnnkkkggghhhiiijjjfffdddjjjsss{{{}}}rrrhhheeejjjrrrxxx{{{yyy{{{xxxyyyxxxtttpppiiihhhfffccc___ZZZVVVTTTLLLIIIFFFDDDCCCCCCAAA@@@===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;<<<===<<<:::777666999999888777777666777777777777888888888999999999888888999::::::;;;<<<<<<999::::::::::::999888888777888999999::::::::::::888888999::::::::::::999777888888999;;;<<<======777888999:::<<<===>>>>>>::::::;;;;;;<<<======>>>{{{qqq{{{yyyrrrqqqooonnnoooqqqtttuuuuuurrrsssuuuuuuuuuyyyzzzppphhhhhhkkkrrrxxx|||{{{|||xxxvvvoooggg^^^XXXWWWYYYYYYXXXYYY]]]aaagggooozzz{{{wwwtttsssmmmppptttyyyzzzvvvrrrnnnmmmpppuuu|||zzzzzzxxxuuusssqqqooollljjjeee```ZZZTTTPPPMMMJJJHHHBBBBBB@@@>>>===<<<<<<<<<::::::::::::::::::::::::888999999:::;;;<<<===>>>AAAAAABBBBBBCCCDDDDDDEEEIIIBBBBBBFFFGGGJJJ[[[ooovvvtttwwwwwwssspppooonnnnnnnnnnnnmmmmmmllliiilllmmmllliiiggghhhiiitttyyyvvvpppoooqqqyyy~~~yyyvvvuuutttpppllliiigggccc___\\\XXXSSSPPPLLLIIIFFFDDDBBBAAA>>><<<<<<===???@@@@@@>>>;;;:::>>>============<<<<<<<<<<<<;;;::::::999999::::::<<<;;;;;;::::::999999888999888666555666777999:::333333444555666777888888666777888999:::;;;;;;;;;999999888888999999:::;;;:::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>yyyppp~~~{{{xxxtttsssrrrssstttvvvvvvvvvtttqqqqqqssstttuuuzzz{{{qqqjjjjjjmmmsssyyy~~~}}}|||yyyvvvppphhh___YYYYYYZZZZZZZZZZZZ^^^ccciiippp{{{{{{vvvssspppooonnnqqqvvv|||{{{xxxtttpppmmmpppssszzz{{{xxxuuusssqqqpppnnnkkkiiiccc___XXXSSSOOOLLLIIIFFFBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::::::::999999:::;;;<<<<<<======??????@@@BBBCCCEEEFFFFFFIIIDDDDDDHHHJJJNNNaaavvv{{{qqqrrryyyzzzvvvrrrpppooommmmmmlllllllllkkkjjjlllmmmllliiihhhhhhjjjpppuuu{{{zzzyyyyyy}}}zzzxxxxxxtttnnniiieeeccc```^^^[[[WWWSSSOOOKKKIIIEEECCCBBBAAA???======>>>@@@AAAAAA???===;;;=========<<<<<<<<<;;;;;;<<<;;;::::::999999::::::<<<;;;;;;::::::999999888888777666555666777999:::444555555555666777777888777777888::::::;;;;;;;;;999999888888999999:::;;;::::::999999999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>zzzsss}}}zzzxxxvvvuuutttuuuwwwyyyyyyxxxssspppooorrrsssuuu{{{{{{ssslllkkkooouuu{{{}}}yyywwwqqqjjj```[[[ZZZ\\\\\\\\\ZZZ___ffflllsss}}}zzzuuupppmmmkkkkkknnnrrrxxx}}}{{{xxxrrrnnnnnnqqqvvv{{{tttrrrooonnnmmmkkkiiifff```\\\UUUPPPLLLJJJGGGEEEBBBAAA???>>><<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<======<<<===???AAACCCEEEFFFGGGIIIFFFFFFJJJMMMVVVnnn}}}rrrmmmuuu{{{uuusssppplllkkkkkkkkkkkkjjjjjjkkklllkkkiiihhhhhhiiikkkooouuuzzz~~~|||{{{zzzyyytttmmmgggaaa```^^^\\\ZZZWWWQQQNNNIIIGGGDDDCCCBBBBBB@@@>>>>>>???AAABBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::<<<;;;::::::999999::::::<<<;;;;;;::::::999999888777777666555666777888999777777666666666666777777777888999::::::;;;;;;:::999999888888999999:::;;;::::::999999999999:::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>yyy}}}zzzxxxxxxuuurrrrrruuuxxxyyyxxxtttpppoooqqqsssvvv}}}zzzsssllllllooovvv|||}}}zzzxxxrrrjjjaaa\\\[[[]]]^^^]]]\\\aaahhhooouuu~~~|||yyytttoookkkiiihhhhhhkkkpppxxx~~~{{{uuuooonnnnnnrrr}}}yyypppnnnllljjjjjjhhhfffddd\\\XXXRRRMMMJJJGGGEEECCCAAA@@@???===<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<============>>>???AAACCCDDDEEEFFFHHHFFFGGGKKKRRRcccrrrmmmqqqyyyuuupppkkkhhhiiijjjiiihhhhhhhhhhhhggggggfffggghhhgggkkkqqqvvv||||||zzzyyyxxxtttmmmgggbbb```^^^]]]ZZZVVVPPPLLLHHHFFFCCCBBBBBBBBBAAA???>>>???@@@AAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999::::::<<<;;;;;;::::::999999888666666666666666777999999999888777666666666777777888999999:::;;;;;;::::::999999888888999999:::;;;:::::::::999999::::::::::::;;;;;;<<<<<<;;;;;;:::888999999::::::;;;;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>||||||zzzyyysssmmmmmmpppuuuwwwwwwtttqqqppprrrtttwww~~~wwwqqqjjjkkkooowww~~~~~~{{{yyyqqqjjjaaa\\\\\\]]]^^^^^^]]]cccjjjpppvvv~~~~~~yyyvvvqqqlllhhhgggggggggiiioooyyy}}}wwwpppnnnmmmoooxxx}}}wwwooommmjjjhhhhhhfffcccaaaYYYUUUOOOKKKHHHEEECCCAAA@@@???>>><<<;;;::::::999::::::::::::::::::::::::;;;<<<<<<======>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDFFFFFFHHHPPP^^^uuu}}}lllnnn{{{zzzuuuoooiiiggghhhiiihhhfffdddcccccccccdddeeeffffffgggiiinnnttt{{{|||xxxvvvuuusssnnnkkkfffccc```]]]ZZZUUUOOOJJJGGGEEECCCBBBBBBBBBAAA???<<<===>>>??????>>>>>>===<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999::::::<<<;;;;;;::::::999999888666666666777888999999:::;;;:::888666666666777888999999:::;;;;;;;;;::::::999999888888999999:::;;;;;;::::::::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::888888999999:::;;;<<<<<<============>>>>>>>>>???????????????????????????{{{}}}zzzsssmmmlllqqqvvvxxxwwwssspppppprrrtttwww~~~~~~xxxrrrmmmhhhiiioooxxx~~~|||zzzppphhh```[[[[[[\\\]]]]]]___dddkkkpppvvv}}}|||vvvsssnnnjjjgggfffggggggiiippp{{{}}}wwwqqqnnnlllmmmttt|||}}}vvvooommmjjjhhhgggdddbbb___VVVRRRMMMIIIFFFDDDBBB@@@@@@???===<<<:::999999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEHHHOOO\\\pppxxxjjjsssyyysssnnnhhhfffiiijjjgggddd```___^^^___bbbeeeffffffgggiiimmmsss{{{{{{vvvttttttssspppmmmiiifffaaa]]]YYYTTTOOOKKKGGGEEECCCBBBBBBAAA@@@???<<<======>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::<<<;;;::::::999999::::::<<<;;;;;;::::::999999888666777888888999:::;;;;;;<<<:::888777666777888999::::::;;;;;;;;;;;;::::::999999888888999999:::;;;;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999:::;;;<<<===============>>>>>>>>>??????????????????????????????zzz{{{vvvqqqsssxxx|||{{{wwwqqqoooooorrrsssuuu{{{yyysssmmmiiihhhiiippp{{{{{{}}}~~~|||{{{nnnggg^^^YYYYYY[[[\\\\\\```eeejjjooottt|||}}}uuurrrmmmhhheeeeeeggghhhlllttt|||wwwrrrooommmlllqqqxxx}}}vvvqqqnnnkkkhhhfffddd```^^^UUUQQQLLLHHHEEEDDDBBB@@@???>>>===;;;:::999888888:::::::::::::::::::::::::::;;;<<<===???@@@BBBBBBAAAAAABBBCCCEEEFFFGGGGGGFFFLLLYYYnnnrrrkkkvvvuuuqqqlllffffffjjjkkkgggbbb^^^\\\[[[]]]bbbfffhhhhhhhhhiiilllrrrzzz{{{xxxvvvuuuvvvuuupppmmmiiieee```[[[WWWTTTPPPNNNHHHEEECCCAAAAAAAAA???>>>======>>>>>>????????????=========<<<<<<<<<;;;;;;<<<;;;::::::999999::::::<<<;;;;;;::::::999999888777888999:::;;;<<<<<<<<<<<<:::888666666888999;;;:::;;;;;;;;;;;;;;;::::::999999888888999999:::;;;;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<===>>>>>>======>>>>>>>>>?????????????????????????????????zzz|||yyywwwzzz~~~xxxooommmnnnqqqrrrsssxxx~~~~~~wwwpppjjjfffgggiiiqqq}}}yyyzzz~~~}}}{{{llleee]]]XXXXXXZZZ[[[[[[aaaeeejjjooosss{{{}}}tttpppkkkgggeeeeeefffhhhpppxxx{{{vvvrrrpppmmmkkkooovvv}}}}}}vvvrrrpppllliiigggddd```]]]TTTPPPKKKGGGEEEDDDBBB@@@???>>>===;;;:::999888888::::::::::::::::::::::::999:::;;;===???AAACCCDDD@@@@@@BBBDDDFFFGGGIIIJJJFFFPPPbbb{{{|||mmmlllxxxyyyrrrooojjjfffgggkkkkkkfffaaa]]][[[ZZZ]]]bbbgggiiijjjhhhhhhkkkqqqyyy~~~xxxvvvvvvwwwxxxvvvpppkkkhhhccc^^^YYYVVVTTTRRRPPPHHHFFFCCCAAAAAA@@@???===>>>>>>?????????@@@@@@AAA>>>============<<<<<<<<<<<<;;;::::::999999::::::<<<<<<;;;::::::999999888777888:::;;;<<<=========<<<:::888666777888:::<<<;;;;;;;;;<<<;;;;;;::::::999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<>>>>>>???>>>>>>>>>>>>????????????????????????????????????~~~vvv}}}{{{uuummmmmmllllllnnnqqqtttvvvtttkkkfffeeeeeemmmuuu|||{{{vvvwww~~~xxxpppkkkaaaYYYWWWXXXXXX[[[^^^^^^dddlllssswww||||||uuunnneee^^^___```aaagggooouuu}}}}}}yyyrrrllljjjkkkooorrr|||wwwvvvrrrnnnllljjjeee___YYYQQQNNNJJJFFFDDDBBB@@@>>>::::::::::::::::::::::::888999;;;;;;:::999;;;<<<;;;<<<<<<===>>>??????@@@AAACCCBBBAAABBBEEEIIIJJJKKKTTTjjjttttttqqqxxxnnnmmmkkkiiijjjlllmmmkkkiii``````ccchhhnnnpppnnnkkkfffeeefffkkkttt~~~{{{zzzvvvuuuvvvuuuqqqllleeebbb^^^[[[XXXUUUQQQNNNIIIIIIHHHFFFCCC@@@>>>=========<<<;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888::::::999888999:::;;;<<<<<<<<<======<<<<<<;;;:::888999::::::;;;;;;::::::333555888:::<<<<<<;;;:::<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::======>>>>>>>>>>>>======@@@@@@??????????????????{{{sss|||zzz}}}{{{uuullllllmmmnnnppprrrtttvvvzzz~~~rrriiieeedddeeennnwwwyyytttttt{{{{{{rrrkkkeee\\\TTTSSSTTTTTTWWW[[[^^^dddlllrrrvvv{{{wwwnnnggg```[[[]]]```bbbiiiqqq|||}}}xxxqqqkkkhhhjjjnnnqqqyyy|||wwwsssmmmiiieeeaaaZZZUUUPPPLLLHHHEEECCCAAA???===::::::::::::::::::::::::999:::;;;:::999999:::<<<;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBDDDHHHJJJKKKNNN[[[uuuzzzpppppptttwwwqqqmmmkkkjjjjjjlllmmmkkkiiiffffffgggjjjnnnnnnkkkiiieeedddeeeiiirrr|||}}}xxxuuuuuusssmmmiiidddaaa]]]ZZZWWWSSSPPPMMMIIIHHHGGGEEECCC@@@>>><<<<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888<<<<<<;;;;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::999999:::;;;;;;;;;;;;:::999:::;;;===>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>======@@@@@@??????????????????wwwppp~~~{{{xxxwwwyyy}}}}}}xxxsssjjjkkkmmmoooqqqssstttuuutttzzzooofffcccccceeeooozzz|||vvvpppooowwwxxxnnnfff___WWWQQQPPPQQQQQQUUUZZZ^^^dddkkkqqquuuyyy~~~qqqggg___[[[ZZZ^^^ccchhhooovvv|||wwwpppiiigggiiimmmpppzzzyyyssskkkddd```[[[UUUPPPMMMIIIEEEBBBAAA@@@>>><<<::::::::::::::::::::::::;;;;;;;;;999888888:::<<<;;;<<<===>>>???@@@AAAAAAAAA@@@AAADDDHHHJJJKKKLLLRRReeeuuunnnmmmyyy~~~vvvsssmmmkkkkkkkkklllllljjjiiikkkkkkkkklllmmmkkkhhheeecccbbbbbbgggoooyyy}}}~~~zzzvvvtttoooiiidddbbb___[[[XXXUUURRRNNNKKKHHHGGGFFFDDDBBB???===<<<;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999<<<<<<;;;;;;<<<<<<===>>><<<<<<======<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>???@@@@@@===>>>>>>??????>>>>>>===??????@@@@@@@@@@@@@@@@@@vvvppp~~~~~~~~~}}}zzzwwwuuuvvvxxxwwwsssnnnfffhhhllloooqqqrrrsssrrrrrrzzz~~~vvvkkkcccaaabbbfffqqq~~~{{{tttnnnlllsss|||xxxlllddd[[[TTTOOOOOOPPPQQQUUU[[[^^^dddkkkpppssswww|||yyynnneee\\\]]]___dddjjjpppxxx~~~}}}wwwpppiiigggiiinnnrrr}}}wwwpppggg```[[[WWWRRRNNNIIIFFFBBB@@@???>>>===;;;::::::::::::::::::::::::;;;<<<;;;999777888:::<<<<<<<<<===>>>@@@AAABBBBBBBBB@@@AAAFFFJJJKKKMMMOOOZZZpppuuuqqqqqq}}}tttpppjjjkkkkkkllllllkkkjjjiiimmmmmmlllllljjjhhheeecccbbbaaaaaaeeemmmwwwvvvuuuzzz~~~zzzvvvsssnnnhhhcccbbb___[[[XXXUUURRRNNNKKKGGGFFFEEEDDDAAA???===<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999::::::;;;<<<;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<======>>>??????>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAAxxxqqq~~~~~~~~~~~~{{{xxxvvvttttttrrrmmmiiieeegggkkknnnpppqqqpppppptttyyy~~~yyyyyyzzzyyy|||}}}rrrgggaaa```bbbhhhsss{{{tttmmmiiioooyyyvvvggg]]]VVVQQQNNNOOOOOOPPPVVV\\\___dddkkkoooqqqsssxxx{{{~~~zzzuuunnnhhh```dddiiimmmqqqxxx~~~}}}xxxpppjjjhhhkkkqqquuu}}}tttmmmccc\\\XXXUUUQQQMMMFFFCCC@@@>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;999888888:::<<<<<<<<<===???@@@BBBCCCCCCEEEBBBCCCHHHJJJKKKQQQXXXlll}}}zzzxxxxxx|||pppiiiggghhhjjjkkkkkkkkkjjjjjjjjjkkkkkkiiigggeeecccbbbcccaaa```dddlllvvv~~~}}}ssspppppp{{{~~~{{{||||||{{{xxxvvvrrrnnniiieeeccc```\\\XXXVVVRRROOOLLLFFFFFFEEECCCAAA???===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>???===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<===<<<<<<;;;:::::::::;;;<<<<<<<<<;;;;;;<<<;;;::::::999::::::::::::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>??????@@@@@@AAAAAAAAAAAA{{{ttt|||yyyvvvtttrrrnnnjjjgggfffhhhkkknnnooopppoooooouuuzzz}}}xxxuuuuuuvvvuuuyyy~~~zzzoooeee```aaadddjjjvvv}}}ssskkkgggkkkuuu~~~qqqaaaVVVQQQMMMLLLNNNNNNOOOVVV]]]aaafffkkknnnooopppsssvvv~~~}}}zzzxxxvvvsssqqqkkkrrrxxxyyyzzz|||wwwoooiiihhhmmmsssxxx~~~ooohhh```YYYVVVSSSOOOKKKDDDAAA>>>=========<<<;;;::::::::::::::::::::::::888999;;;;;;:::999;;;<<<<<<===>>>???AAACCCDDDDDDFFFCCCEEEJJJLLLNNNZZZjjjyyy}}}||||||}}}wwwlllbbbbbbeeehhhjjjjjjjjjjjjjjjgggiiiiiigggeeebbbbbbbbbbbb```___bbbjjjttt}}}}}}rrrkkkgggnnn|||{{{vvvtttyyy{{{yyywwwwwwwwwuuurrrnnnjjjgggbbb```\\\XXXVVVRRRNNNLLLFFFFFFEEEDDDBBB@@@>>>===::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======<<<======>>>???@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<======<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<<<<============<<<<<<;;;;;;;;;>>>??????@@@@@@??????>>>??????@@@@@@AAABBBBBBBBB|||vvv{{{yyyvvvtttqqqnnnkkkiiijjjkkkmmmooopppppppppppptttxxx~~~wwwuuutttwwwyyyyyy~~~xxxmmmccc```bbbfffmmmxxx}}}sssjjjdddgggpppzzzzzzlll^^^UUUOOOMMMMMMOOOPPPQQQXXX```cccggglllmmmmmmmmmooorrrxxx||||||yyytttmmmggggggmmmtttzzz~~~}}}kkkeee]]]WWWSSSOOOJJJFFFBBB@@@===<<<=========<<<::::::::::::::::::::::::555777;;;<<<<<<;;;;;;<<<<<<===>>>@@@BBBCCCEEEEEEEEEDDDGGGMMMNNNSSShhh{{{|||{{{{{{|||zzztttooofff^^^]]]aaafffiiiiiiiiijjjkkkgggiiiiiigggccc```aaabbb```^^^\\\___gggqqqzzzsssiiiaaaeeesss}}}|||vvvrrrrrrwww}}}~~~zzzyyyuuuvvvvvvuuuqqqmmmjjjhhhaaa^^^ZZZWWWTTTQQQMMMJJJGGGFFFFFFEEECCCAAA???>>>:::;;;<<<=========<<<<<<;;;;;;;;;<<<===>>>>>>>>>============>>>???@@@AAA===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???>>>>>>===<<<<<<======<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>???>>>===<<<::::::::::::;;;<<<========================>>>>>>>>>??????@@@@@@??????>>>??????@@@@@@AAABBBBBBCCC|||wwwzzzxxxvvvtttqqqnnnlllkkkmmmnnnoooppppppqqqqqqqqqssswww~~~xxxwwwuuuwww|||wwwlllccc```dddhhhooozzz}}}rrriiibbbeeemmmwwwuuujjj```YYYQQQPPPPPPSSSSSSUUU\\\ddddddhhhlllmmmlllkkkmmmooouuuyyywwwrrrkkkfffgggllltttzzzxxxjjjddd\\\UUUQQQLLLFFFBBBBBB???===<<<=========<<<::::::::::::::::::::::::333666:::======<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFEEEDDDIIIOOOPPPWWWqqq{{{|||yyywwwxxxzzzyyy|||zzzssslllhhhccc]]]ZZZ___eeehhhhhhhhhjjjllliiijjjjjjgggbbb``````aaa___\\\[[[]]]eeeoooxxx}}}vvvjjj```cccooo{{{}}}zzzuuurrrsssyyy}}}{{{zzztttvvvvvvuuuqqqllliiiggg```]]]YYYVVVSSSPPPLLLIIIGGGGGGFFFEEEDDDBBB@@@???;;;;;;===>>>>>>>>>===<<<;;;;;;;;;<<<===>>>>>>???============>>>???@@@AAA======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999:::<<<=========<<<;;;<<<<<<======<<<<<<;;;::::::;;;<<<<<<======<<<<<<999;;;===>>>???>>>===;;;999999999:::;;;<<<===>>><<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@@@@????????????@@@AAAAAABBBCCCCCC~~~yyyzzzvvvrrrqqqttttttppplllpppppppppoooppppppqqqqqquuuwww{{{{{{{{{|||}}}}}}{{{qqqhhhcccccceeefffnnn~~~}}}xxxkkkgggcccdddkkkwwwttthhh^^^XXXTTTRRRRRRSSSWWW\\\```bbbjjjlllmmmnnnnnnoooqqqssssssuuuzzz}}}}}}}}}zzzxxxpppkkkkkkkkklllrrr{{{xxxooogggbbbYYYQQQLLLHHHEEECCC>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<>>????????????@@@@@@@@@?????????>>>>>>>>>===<<<;;;:::999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;???????????????>>>======:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCAAABBBBBBCCCCCCDDDDDDDDD~~~www|||yyywwwtttvvvyyyzzzwwwsssqqqppppppppppppqqqrrrrrrtttvvvzzz{{{qqqiiieeedddeeegggssszzzuuuhhhddd```bbbjjjwww~~~ssshhh___ZZZUUUTTTUUUYYY^^^cccgggiiinnnqqqtttuuuvvvwwwyyy{{{|||~~~~~~~~~|||yyyvvvnnnhhhhhhjjjnnnxxxtttkkkccc]]]UUUMMMHHHEEEBBB@@@>>>======<<<;;;;;;:::::::::999999999888888888888999999:::;;;;;;<<<<<<<<>>>>>?????????@@@@@@?????????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBCCCCCCDDDDDDxxx~~~zzzxxxvvvuuuuuuyyy|||}}}{{{wwwqqqqqqqqqqqqqqqrrrsssssssssvvvzzz}}}xxxqqqjjjffffffgggiiixxxvvvpppddd```^^^```iiivvv{{{qqqggg```]]]WWWYYY\\\aaaffflllpppsssssswww{{{~~~~~~}}}~~~}}}zzzvvvssslllffffffkkkssszzznnneee]]]XXXQQQKKKFFFCCC@@@>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999::::::;;;<<<<<<===??????AAACCCEEEGGGIIIIIIIIIHHHJJJRRR^^^rrr~~~zzzqqqiiihhhiiiiiiiiillllllmmmmmmkkkfffbbb```___hhhlllsssxxxyyyvvvqqqnnnhhhjjjkkkkkkjjjgggdddbbbVVVTTTUUU[[[```fffqqqzzzzzzzzz~~~~~~}}}|||}}}|||wwwooohhhbbb___YYYWWWUUUQQQNNNKKKIIIHHHDDDDDDDDDCCCAAA???===<<<======<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>>>>>>>????????????>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<==================>>>>>>>>>===<<<<<<==========================================<<<;;;<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCyyy}}}zzzxxxvvvqqqqqqssswwwzzzzzzxxxuuuqqqqqqqqqqqqrrrssstttttttttvvvzzz~~~wwwtttpppkkkggggggjjjlll{{{}}}ssslllaaa___]]]```jjjvvvvvvmmmfffbbb```\\\___dddiiinnnssswwwzzzyyy}}}}}}||||||{{{wwwsssoookkkhhhjjjppp{{{sssggg```YYYUUUNNNIIIFFFCCC@@@>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<<======@@@AAABBBDDDEEEGGGHHHIIIJJJIIILLLWWWggg{{{rrrkkkffffffgggeeecccdddiiijjjkkkjjjgggeeeeeeeeejjjnnnssswwwxxxuuupppmmmiiijjjmmmnnnnnnkkkiiigggZZZ[[[___ggglllnnnrrrxxx|||zzzzzz{{{|||{{{~~~~~~~~~|||vvvmmmddd^^^\\\VVVTTTQQQNNNKKKIIIGGGGGGCCCCCCBBBBBB@@@???>>>===AAA@@@@@@???>>>======<<<;;;<<<<<<===>>>>>>======??????>>>>>>>>>=========>>>>>>===<<<;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<===============>>>>>>>>>>>>>>>==============================;;;<<<<<<===<<<<<<;;;;;;======>>>>>>>>>?????????>>>>>>??????@@@AAAAAAAAACCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCwww}}}{{{yyyxxxqqqrrrsssvvvwwwvvvssspppqqqqqqqqqqqqrrrssstttuuuvvvwwwzzz}}}|||zzzyyytttrrroookkkhhhhhhlllppp{{{zzzooohhh```______cccmmmxxx}}}tttmmmhhhfffeeeeeeiiinnnrrruuuyyy}}}~~~zzzyyyzzzyyyuuurrrmmmnnnooorrryyywwwlllbbb[[[SSSOOOJJJFFFCCCAAA???===;;;;;;;;;;;;;;;:::::::::666666666666666666666666999:::;;;<<<===>>>??????BBBBBBCCCDDDEEEFFFFFFGGGLLLLLLSSSaaaqqq}}}oooiiifffhhhjjjgggddddddiiikkklllllljjjiiijjjkkkmmmpppuuuxxxxxxuuupppmmmjjjlllnnnppppppooommmkkkbbbeeeooo{{{}}}yyywww{{{|||}}}}}}~~~{{{zzzzzz|||~~~zzz~~~~~~{{{tttkkkbbb\\\YYYTTTRRROOOKKKHHHGGGFFFFFFAAAAAAAAAAAA@@@???>>>===AAAAAA@@@???>>>>>>======;;;<<<<<<============<<<>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::;;;;;;;;;:::;;;<<<<<<======<<<<<<999:::;;;<<<==================>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>?????????@@@@@@>>>??????@@@AAABBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEE}}}uuu~~~}}}uuuvvvwwwwwwvvvtttrrrpppppppppppppppqqqssstttuuuxxxvvvxxx{{{||||||vvvtttuuuvvvuuurrrlllhhhiiinnnsss|||~~~uuukkkddd^^^^^^aaaiiisss}}}~~~wwwrrrooonnnnnnppptttxxx{{{}}}|||xxxxxxyyyyyyvvvsssooossswwwzzzvvvmmmddd]]]XXXLLLIIIEEEBBB@@@>>><<<:::;;;;;;::::::::::::::::::666666666777777777777777:::;;;<<<===>>>@@@@@@AAACCCDDDDDDEEEEEEFFFFFFFFFNNNSSS___pppvvvmmmhhhggglllooommmjjjiiikkklllmmmmmmllllllmmmnnnpppssswwwzzzyyyvvvqqqnnnlllmmmnnnooooooooonnnnnnjjjnnn|||{{{yyyzzz|||}}}~~~}}}}}}~~~{{{~~~}}}yyyrrriiiaaa[[[YYYSSSQQQMMMIIIFFFEEEDDDEEE@@@@@@@@@@@@@@@???>>>===>>>>>>======<<<<<<;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<============<<<::::::;;;<<<============<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<===<<<<<<<<<>>>>>>>>>?????????@@@@@@??????@@@AAABBBBBBCCCDDDBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGHHH~~~vvvxxxyyyyyyxxxvvvtttssssssooooooooopppqqqrrrssstttyyyttttttyyyzzz}}}zzzvvvwwwyyy}}}xxxpppiiiiiinnnttt~~~yyypppfff```ZZZ]]]cccnnnzzz~~~zzzxxxxxxyyyzzz~~~}}}zzzxxxyyy{{{{{{yyyvvvtttyyy||||||}}}tttkkkccc]]]XXXTTTIIIFFFCCCAAA???>>><<<:::::::::::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<===???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJPPPZZZlllxxxpppkkkjjjoooqqqoookkkkkkjjjlllllllllkkkkkklllnnnqqqssswwwyyyxxxtttpppmmmlllllllllllllllmmmmmmnnnpppsss{{{|||~~~}}}|||{{{xxxqqqhhh```[[[YYYTTTQQQMMMHHHEEEDDDCCCCCC??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===============;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<=======================================;;;;;;<<<===============>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@AAABBBBBB@@@AAACCCDDDGGGHHHJJJKKKzzzyyyyyyyyywwwuuusssttttttnnnnnnnnnoooppprrrssstttxxxrrrrrrwwwyyyzzzzzzyyy}}}}}}sssjjjiiinnnttt}}}vvvmmmccc]]]VVV[[[dddqqq~~~}}}zzzxxxyyy|||~~~|||yyyxxx}}}||||||vvvmmmddd]]]XXXTTTRRRIIIGGGDDDBBBAAA@@@>>>===::::::::::::::::::::::::888888888999999:::::::::<<<===>>>???AAABBBCCCDDDCCCDDDEEEGGGIIIKKKLLLMMMQQQ^^^uuuuuupppnnnqqqrrrmmmiiihhhjjjkkkkkkjjjiiiiiijjjllloooqqqtttvvvuuuqqqmmmjjjlllkkkjjjiiiiiijjjlllmmmrrruuu}}}~~~{{{zzzvvvppphhh```\\\ZZZUUURRRMMMHHHEEECCCCCCCCC>>>>>>????????????>>>>>>============>>>>>>>>>>>>;;;<<<<<<===<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;======<<<<<<<<<======>>>;;;<<<<<<===============<<<<<<<<<===<<<<<<;;;;;;::::::;;;<<<======<<<<<<========================;;;;;;<<<===>>>>>>>>>======>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDEEE@@@@@@@@@@@@AAABBBBBBCCC@@@AAACCCEEEHHHJJJLLLMMMzzzrrr}}}xxxrrrooopppqqqqqqqqqqqqpppnnnmmmnnnpppssstttyyyxxxwwwuuuvvv{{{~~~ssskkkjjjpppvvvzzzpppccc\\\[[[YYYbbbmmmwww}}}|||{{{|||~~~}}}{{{|||~~~|||zzztttnnnddd[[[UUUPPPLLLJJJGGGEEECCC@@@>>>>>>??????;;;;;;;;;;;;::::::999888777888999:::<<<===>>>???<<<<<<<<<===>>>@@@BBBCCCDDDDDDFFFHHHHHHGGGMMMTTTVVVnnn{{{rrrrrrsssrrrpppmmmjjjhhhgggeeeccccccfffjjjmmmnnnooopppqqqqqqpppnnnmmmlllfffggggggiiijjjlllnnnoooqqquuu}}}}}}}}}~~~|||~~~|||}}}~~~zzztttnnniiiddd___[[[VVVRRRLLLGGGEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::>>>===;;;;;;:::;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================;;;<<<<<<===>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???@@@AAACCCDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA???BBBEEEFFFHHHMMMTTTZZZyyyqqq{{{wwwsssqqqrrrrrrqqqooonnnmmmmmmmmmooosssvvvxxxxxxwwwuuussstttxxx~~~rrrjjjjjjqqqxxxzzzsssiii^^^YYYZZZ\\\fffrrr|||}}}|||}}}|||xxxuuukkkfff]]]VVVPPPLLLIIIFFFCCCBBB@@@>>>===<<<<<<===:::;;;;;;;;;::::::999888888888999:::<<<===>>>>>><<<<<<======???@@@BBBCCCFFFDDDEEEIIIKKKLLLPPPVVVaaavvv}}}xxxqqqqqqpppooollliiigggeeefffdddcccdddgggkkkmmmmmmpppppppppoooooonnnlllkkkjjjjjjjjjjjjkkklllnnnoooqqqsss~~~zzzyyyyyyzzz||||||{{{zzz~~~zzzvvvqqqlllhhhccc^^^[[[VVVRRRMMMHHHFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;::::::===<<<<<<;;;;;;<<<===>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======================================<<<<<<<<<<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@??????>>>???@@@@@@@@@@@@@@@??????@@@AAACCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@BBBFFFIIIMMMTTT\\\bbbxxxqqqyyywwwtttsssrrrrrrpppnnnooonnnnnnoooqqqtttwwwyyyvvvuuusssqqqqqquuu{{{{{{ooohhhjjjsss{{{|||ssskkkaaaYYYXXX\\\bbbmmmzzz|||yyyxxxuuuppplllccc^^^WWWPPPLLLHHHFFFDDD@@@??????>>>===<<<<<<;;;::::::;;;;;;;;;:::999999999::::::;;;<<<<<<===============>>>@@@AAACCCDDDHHHEEEFFFJJJNNNQQQWWW]]]rrr~~~zzzuuusssooonnnmmmjjjhhheeecccbbbccccccccceeeiiilllmmmmmmqqqooommmmmmmmmmmmlllkkknnnmmmlllkkkkkkmmmnnnoooqqqqqqvvv|||yyytttsssrrrtttvvvyyyyyyyyy|||vvvtttpppmmmiiiddd^^^ZZZUUURRRMMMIIIGGGFFFDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<=======================================??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@??????>>>AAAFFFLLLTTT^^^gggnnnwwwoooxxxvvvsssqqqpppoooooonnnrrrqqqppppppqqqrrrtttuuutttsssrrrppppppsssxxx|||yyymmmhhhkkkuuu}}}wwwlllccc[[[WWWZZZaaajjjvvv}}}wwwsssqqqmmmgggccc___ZZZTTTNNNJJJGGGDDDBBB??????@@@@@@???>>>===<<<:::::::::;;;;;;::::::999:::;;;;;;;;;<<<<<<======>>>>>>>>>???AAABBBDDDEEEGGGFFFGGGJJJMMMSSS```lllqqquuuvvvooommmooolllkkkiiigggeeecccccccccbbbaaacccfffjjjmmmnnnnnnnnnmmmllllllmmmnnnmmmlllmmmllllllkkklllmmmoooppppppooopppsssvvvuuusssrrrmmmmmmmmmoootttxxx{{{|||}}}vvvtttqqqmmmiiiddd]]]XXXRRROOOKKKHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@@@@>>>>>>????????????@@@@@@???>>><<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;=========<<<<<<<<<<<<<<<========================??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>><<<@@@GGGPPP[[[fffqqqwwwuuunnnwwwuuurrrnnnllllllnnnoooppppppoooooopppqqqssstttssssssqqqpppppprrrwww{{{xxxooojjjnnnwww{{{xxxwwwnnnccc\\\WWWWWW^^^gggrrr|||wwwrrrnnnlllhhhbbb^^^[[[WWWQQQLLLHHHFFFCCC@@@???????????????>>>===<<<999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<=========?????????@@@BBBCCCEEEFFFEEEGGGJJJLLLNNNWWWllltttllluuu}}}~~~wwwnnniiijjjnnnkkkjjjiiigggfffeeeeeeeeeaaaaaacccgggkkkooopppppplllnnnqqqqqqpppooonnnmmmiiiiiijjjkkkmmmnnnppppppnnnnnnnnnmmmoooppppppooohhhhhhiiinnntttzzz~~~uuurrroookkkfff___XXXSSSNNNLLLHHHFFFFFFEEECCCBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>=========<<<===>>>???@@@@@@AAAAAA????????????@@@@@@AAAAAA@@@>>>===;;;;;;===>>>@@@========================>>>>>>======<<<<<<<<<;;;===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDCCCDDDCCCCCCBBBAAA@@@???<<<@@@HHHTTTaaannnwww|||tttmmm~~~uuuuuussspppmmmlllmmmooojjjkkklllmmmoooqqqssstttqqqqqqqqqpppppprrrwww{{{~~~zzztttqqqsss{{{{{{wwwsssppplllddd\\\XXXVVVYYYcccnnn}}}}}}vvvrrrmmmiiigggccc^^^ZZZSSSPPPKKKHHHFFFDDDAAA??????>>>>>>===<<<;;;;;;:::999999:::;;;;;;;;;:::::::::;;;;;;<<<======>>>>>>@@@@@@@@@AAACCCDDDFFFGGGFFFHHHNNNSSSXXXeee}}}}}}qqqrrr{{{yyy|||}}}rrrjjjfffjjjpppnnnmmmlllkkkjjjiiiiiihhhbbbbbbcccggglllqqqssstttooovvv|||}}}wwwqqqnnnnnnggghhhkkkmmmoooppppppppplllnnnooommmmmmoooooommmdddeeegggmmmtttzzz~~~~~~~~~rrrooojjjfff```ZZZSSSOOOLLLIIIGGGFFFEEEEEECCCAAABBBBBBBBBAAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>???@@@=========================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAACCCDDDDDDCCCDDDDDDDDDDDDCCCBBBBBB@@@EEENNN[[[jjjuuu|||~~~ssskkk~~~|||rrruuuvvvuuuqqqnnnmmmmmmggghhhiiikkkmmmoooqqqrrrnnnoooooooooooorrrwwwzzz~~~{{{yyyzzzyyysssooollljjjeee___ZZZYYY[[[aaalllwww}}}xxxuuupppkkkfffbbb```\\\VVVRRRLLLIIIGGGEEEEEEEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;888999::::::;;;;;;;;;:::999:::;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGIIIKKKQQQ^^^kkk{{{tttppp}}}~~~{{{yyyzzz|||sssmmmhhhffflllssssssssssssrrrpppmmmjjjiiidddcccdddgggmmmrrrvvvxxxuuusssnnnnnngggjjjnnnqqqrrrqqqooommmiiioooqqqnnnmmmnnnlllhhhbbbcccfffkkkrrrvvvxxxxxxyyy}}}qqqnnnhhhccc___ZZZTTTQQQKKKIIIGGGFFFFFFFFFDDDBBBCCCBBBBBBAAAAAA@@@?????????????????????????????????@@@AAABBBBBBAAA@@@@@@>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>======>>>>>>??????@@@@@@????????????????????????@@@@@@AAABBBBBBBBBBBBBBB???@@@AAACCCDDDDDDDDDDDDAAAAAA@@@@@@AAABBBDDDEEECCCDDDDDDEEEEEEEEEEEEEEEGGGLLLVVVeeesss|||ssskkk}}}{{{pppuuuzzz{{{vvvqqqmmmkkkiiiiiijjjkkkkkkllllllmmmlllmmmmmmmmmnnnqqqvvvzzz|||~~~~~~uuuooojjjgggeeeccc^^^\\\^^^bbbiiiuuu{{{vvvrrrooojjjfff```\\\YYYUUUOOOJJJHHHGGGEEEEEEGGGHHHGGGFFFFFFDDDAAA>>>===<<<===>>>888999::::::;;;;;;;;;;;;999999:::<<<===???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHMMMLLLTTTfffzzznnnppp|||zzzzzz~~~vvvqqqllliiigggfffmmmvvvyyyyyyxxxvvvsssoookkkhhheeeddddddgggmmmsssxxxzzz{{{tttmmmmmmjjjmmmqqqttttttrrrnnnkkkhhhooorrrooommmmmmiiicccaaabbbeeejjjooorrrsssrrruuuzzz|||rrroooiiidddaaa]]]YYYVVVKKKIIIGGGGGGGGGGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@?????????????????????@@@@@@@@@AAABBBBBBBBBAAA@@@???======>>>???@@@@@@AAAAAACCCCCCDDDEEEEEEDDDCCCCCC????????????????????????::::::;;;<<<===>>>??????======>>>???@@@AAAAAABBB????????????????????????AAABBBCCCCCCDDDDDDCCCCCC???@@@AAACCCDDDEEEEEEFFFBBBAAA@@@@@@AAABBBDDDEEECCCDDDEEEFFFFFFGGGGGGGGGMMMRRR]]]kkkyyyrrrmmm}}}yyyzzz{{{}}}~~~xxxpppjjjjjjjjjiiiiiiiiijjjlllmmmmmmkkkiiikkkppptttuuuuuuuuuzzzxxxooojjjhhhhhheeefffgggiiinnnxxx}}}yyyuuuppplllddd```ZZZWWWUUUSSSOOOLLLKKKCCC@@@IIIWWW^^^WWWMMMQQQNNNHHHBBB>>>;;;::::::::::::::::::;;;===>>>>>>===<<<:::;;;===???@@@AAAEEEDDDEEEFFFDDDBBBGGGOOOQQQWWWdddxxxzzzsss|||pppmmmiiiggggggiiimmmpppuuuuuutttrrroookkkhhhfffeeegggiiilllnnnrrrwww{{{ppphhhhhhiiinnnuuuzzzzzzuuunnniiiooopppooolllkkkkkkfff``````eeelllmmmkkkiiikkkmmmtttyyyzzz{{{vvvoookkkhhhccc\\\UUUSSSOOOJJJFFFDDDCCCBBBAAACCCCCCDDDBBBAAA???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCC???@@@AAABBBCCCCCCCCCBBBAAABBBDDDHHHIIIHHHDDD@@@@@@@@@@@@??????===<<<<<>>??????@@@AAA???>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>AAABBBCCCDDDEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFFFF@@@??????AAACCCDDDDDDCCCHHHHHHHHHHHHIIIKKKMMMOOOTTT^^^mmmzzzqqqlll|||xxxyyyyyy{{{|||{{{wwwpppkkkkkkjjjiiihhhiiijjjkkklllooommmkkkllloooqqqqqqoooqqqtttvvvpppnnnmmmlllnnnqqquuu|||{{{wwwsssnnnhhheee]]]XXXRRRNNNLLLKKKHHHFFFDDDBBBBBBIIIRRRTTTMMMFFFEEECCCAAA>>>===<<<=========<<<<<<<<<======>>>???>>>===<<<===>>>@@@AAABBBBBB@@@AAADDDDDDDDDIIIPPPXXXdddvvv|||yyy|||}}}uuullljjjgggeeeeeehhhlllnnnqqqqqqooommmjjjhhheeedddhhhiiikkklllmmmppptttwwwoooiiiiiikkkooovvv{{{{{{vvvoookkkkkkpppqqqmmmjjjjjjhhheeeeeeiiimmmlllhhheeeeeegggqqquuu{{{~~~~~~yyytttqqqoookkkeee___XXXTTTNNNIIIGGGFFFEEEDDDBBBBBBBBBAAA???>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCEEEGGGIIIGGGCCC@@@>>>??????@@@@@@@@@?????????????????????@@@AAAAAA@@@?????????@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGGGGGGGHHHJJJKKKMMMOOORRRVVVXXXdddlllyyyooojjj{{{~~~xxxwwwwwwwwwwwwwwwtttpppllljjjiiihhhgggggghhhiiiiiilllkkkkkklllnnnooonnnmmmooopppxxx}}}yyyxxx{{{}}}{{{vvvqqqlllgggaaa^^^YYYTTTNNNJJJGGGGGGFFFEEEAAADDDHHHLLLLLLIIIDDD@@@============>>>>>>??????AAA@@@??????>>>>>>??????>>>>>>??????@@@AAACCCDDDBBB???@@@DDDGGGHHHLLLRRRaaasss~~~ttt{{{pppkkkgggeeecccbbbcccfffiiilllnnnmmmkkkiiigggeeeddddddkkkllllllllllllmmmpppsss|||{{{lllhhhiiilllpppuuuyyyyyyuuuppplllgggnnnqqqmmmiiijjjkkkkkkgggiiikkkjjjfffcccdddfffmmmoootttzzz{{{zzzyyyvvvqqqmmmaaa[[[TTTOOOKKKJJJHHHGGGCCCBBBAAA@@@@@@?????????@@@AAAAAABBBCCCDDDDDDEEECCCCCCDDDDDDEEEFFFGGGHHHJJJIIIGGGFFFEEEEEEFFFFFFDDDDDDEEEGGGHHHFFFBBB???>>>>>>???AAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBBCCCBBBCCCCCCCCCCCCBBBBBBAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJLLLQQQUUUYYY^^^cccggguuu|||mmmhhhzzz{{{wwwtttsssrrrrrrrrrqqqnnnlllhhhgggfffdddddddddeeeeeeeeefffhhhkkkmmmnnnnnnmmmpppooottt}}}}}}yyysssmmmhhhccc]]]ZZZ[[[WWWQQQLLLIIIIIIJJJKKKEEEJJJPPPNNNHHHAAA@@@AAA>>>???@@@AAA@@@@@@>>>>>>CCCCCCBBB@@@@@@????????????@@@AAABBBBBBCCCDDDFFFGGGCCCCCCGGGJJJLLLPPPUUUhhh~~~|||zzzsssjjjhhhaaaaaa______aaadddgggiiimmmkkkiiigggfffffffffgggkkkllllllkkkkkklllnnnpppwwwtttiiifffhhhkkknnnsssvvvvvvsssnnnkkkfffjjjllljjjjjjnnnooonnneeeggghhhhhhffffffhhhjjjjjjlllooottt{{{~~~zzzwwwiiiccc\\\VVVRRRPPPNNNLLLGGGFFFCCCBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCDDDEEEGGGHHHIIIMMMKKKIIIHHHGGGHHHJJJKKKGGGFFFFFFFFFFFFEEEBBB??????@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBBBBAAABBBAAA@@@@@@@@@AAACCCDDDDDDEEEFFFFFFGGGGGGFFFFFFBBBCCCCCCCCCDDDFFFJJJLLLMMMRRRYYY^^^dddjjjqqqvvvlllgggxxx}}}xxxvvvqqqpppnnnmmmnnnmmmllljjjeeedddbbbaaaaaaaaabbbbbbbbbdddgggiiijjjkkkkkkkkkmmmmmmqqq}}}{{{yyyuuunnnhhhccc]]]XXXUUUXXXUUUQQQLLLIIIIIIKKKMMMGGGMMMPPPLLLBBB===>>>CCC???@@@AAAAAAAAA@@@>>>===CCCBBBAAA@@@???????????????BBBDDDDDDCCCCCCEEEGGGKKKGGGFFFHHHKKKMMMSSSZZZpppxxxlllgggfff^^^^^^^^^___aaaccceeegggiiihhhfffeeeeeefffggghhhiiijjjkkkjjjjjjkkknnnppptttzzz~~~zzzqqqiiihhhjjjiiikkknnnqqqqqqnnnkkkiiigggfffeeeeeekkkssssssnnnfffggghhhhhhhhhhhhiiijjjiiiiiilllqqqxxx~~~|||oookkkddd___[[[XXXUUUSSSLLLIIIEEECCCDDDDDDCCCBBB???@@@@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHLLLKKKIIIHHHIIIJJJLLLNNNHHHGGGEEEEEEEEEDDDBBB???BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEFFFFFFFFFGGGKKKQQQUUUVVV\\\dddjjjnnnttt|||kkkfffwwwzzzuuuuuuooommmkkkjjjjjjjjjhhhgggbbbbbb```______```aaaaaadddfffggggggfffeeeeeefffgggiiinnnyyy}}}yyywwwqqqlllfff___ZZZUUUPPPMMMNNNMMMJJJFFFBBBBBBDDDGGGDDDHHHIIIEEE===:::<<<@@@:::;;;===>>>???>>>======>>>>>>>>>===>>>>>>?????????BBBFFFFFFDDDDDDFFFHHHKKKHHHHHHJJJKKKOOOZZZfff|||{{{zzz|||pppgggbbbaaa^^^______aaabbbdddeeefffdddccccccddddddeeefffggghhhiiijjjiiiiiijjjmmmppprrrvvvyyywwwpppkkkkkklllgggiiijjjlllllljjjiiigggfffccc___aaakkkuuutttnnnjjjjjjjjjiiihhhgggeeedddffffffhhhmmmuuuuuurrrmmmiiifffbbb___\\\QQQMMMGGGEEEFFFFFFDDDBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFIIIIIIHHHHHHIIIJJJLLLMMMIIIGGGEEEDDDDDDDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCBBBCCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIEEEGGGHHHHHHIIINNNVVV]]]ccciiiqqqvvvyyy}}}kkkfffwwwwwwrrrtttmmmkkkiiihhhhhhgggeeecccaaaaaa```______```bbbcccccceeefffeeebbbbbbdddfffeeeiiinnnuuu|||wwwssspppiiiddd]]]WWWRRRNNNJJJGGGEEEEEEDDD@@@===;;;>>>@@@===???@@@???<<<::::::;;;999:::;;;<<<<<<<<<<<<<<<999999::::::;;;===>>>???>>>BBBFFFGGGDDDCCCFFFHHHHHHHHHKKKMMMOOOWWWiiizzzuuuttt~~~~~~pppjjjeee```^^^``````bbbcccdddeeeffffffaaabbbdddeeegggggghhhhhhiiiiiijjjiiihhhiiikkkmmmmmmqqqsssrrrnnnkkkjjjkkkgggggghhhiiiiiihhhggggggcccbbb___```hhhrrrtttqqqllllllkkkjjjhhheeeaaa^^^aaabbbdddiiirrr|||yyyxxxuuusssqqqmmmhhheeeZZZTTTMMMJJJKKKJJJHHHEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGDDDCCCDDDDDDCCCBBB@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLNNNOOOOOOJJJLLLNNNOOOPPPVVV```hhhqqqwwwkkkfffvvvuuuqqqsssllljjjhhhhhhgggfffccc```bbbaaa``````aaabbbcccddd```bbbcccbbbaaabbbfffjjjggglllppprrrwww~~~~~~}}}yyysssmmmiiieee```YYYSSSNNNJJJGGGDDDAAABBBBBB???<<<:::<<<>>>999:::<<<>>>>>>===:::777======<<<<<<<<<;;;;;;;;;666666777888:::<<<>>>???>>>BBBGGGGGGDDDCCCEEEHHHFFFIIINNNQQQUUU```vvvqqqjjjtttppphhhgggeeeaaa___aaabbbccceeeffffffffffffbbbdddfffiiijjjkkkkkkkkkjjjjjjjjjiiiggggggiiikkkhhhkkknnnmmmkkkhhhhhhhhhgggggghhhhhhhhhhhhgggggg```aaaaaa```eeennnssssssjjjjjjjjjiiihhhddd___\\\]]]^^^aaafffoooyyy|||{{{{{{zzzxxxtttoookkkbbb[[[TTTPPPPPPPPPMMMIIIEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDIIIFFFDDDCCCCCCDDDDDDCCC===>>>@@@BBBCCCDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDHHHJJJLLLOOOQQQSSSTTTUUUUUUXXXZZZ[[[]]]dddoooxxxzzz~~~nnngggwww{{{vvvttttttmmmkkkgggfffeeeeeecccbbbcccbbbbbbccceeeffffffeeegggfffdddbbbaaabbbcccdddkkknnnoooooorrr}}}}}}|||~~~|||yyywwwsssmmmfffaaaZZZVVVPPPKKKHHHGGGEEEDDD===<<<:::999888888999:::888999;;;<<<<<<;;;999888???<<<999888888::::::999===<<<;;;:::;;;===???AAAAAAAAABBBDDDGGGHHHGGGFFFIIIMMMRRRWWW^^^mmmwwweeegggyyywwwkkkcccaaaaaa```^^^]]]___bbbdddfffffffffeeeaaabbbdddhhhkkklllkkkjjjkkkkkkiiihhhgggggggggggghhhkkkmmmjjjeeebbbdddgggiiiiiihhhgggffffffggggggbbbaaaaaadddhhhmmmooopppnnnllliiigggeeebbb^^^[[[VVV___fffhhhnnn{{{~~~zzz{{{zzzvvvtttuuuiiiccc]]]ZZZYYYXXXTTTOOOMMMJJJFFFDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBFFFDDDBBBAAABBBDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAADDDBBBBBBBBBDDDFFFEEEEEEGGGHHHHHHGGGFFFFFFHHHJJJIIILLLQQQTTTWWWZZZ]]]___^^^bbbeeefffhhhnnnyyy~~~ooogggxxxzzzvvvuuuvvvmmmjjjgggeeeddddddcccbbbaaa``````bbbeeehhhhhhgggjjjiiigggeeeeeeeeeggghhhlllnnnnnnmmmoooxxx~~~{{{zzzyyywwwtttqqqmmmgggaaa\\\UUUQQQLLLGGGEEEDDDCCCAAA@@@???>>><<<;;;;;;;;;<<<;;;;;;:::999999:::;;;;;;>>><<<999888999:::::::::;;;;;;;;;;;;===>>>@@@AAACCCCCCDDDEEEGGGHHHHHHHHHMMMMMMQQQYYYgggzzz|||kkk___fff{{{wwwoooeee___]]]^^^\\\[[[[[[]]]```bbbdddeeeddddddbbbdddfffiiikkklllkkkjjjjjjjjjiiihhhggggggffffffhhhkkkllliiidddbbbcccfffhhhhhhgggggggggfffffffffcccbbbccceeejjjmmmoooooojjjhhheeecccbbb___[[[XXXUUU]]]ccceeelllyyy|||}}}|||xxxvvvxxxpppjjjeeebbbbbbaaa]]]YYYTTTQQQLLLIIIIIIIIIIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEDDDCCCDDDDDDEEEGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDDDDGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFDDDDDDEEEFFFGGGFFFGGGGGGHHHHHHIIIKKKNNNPPPSSSUUUYYY\\\]]]___bbbdddeeeiiimmmpppsssxxxooohhhxxx|||xxxvvvwwwxxxnnnkkkgggddddddddddddccc___^^^___aaaeeehhhjjjjjjkkkjjjhhhgggggghhhiiijjjlllmmmmmmkkkkkkrrr~~~|||xxxvvvssspppllliiiddd___YYYTTTNNNKKKFFFCCCBBBAAA@@@???AAA@@@???===<<<;;;;;;;;;===:::777444444777:::======;;;999888:::;;;;;;:::999:::<<<===???@@@AAAAAADDDEEEEEEFFFGGGHHHIIIJJJQQQQQQUUUbbbvvvkkkbbb___kkk~~~lllfff___\\\\\\\\\[[[ZZZ]]]^^^```bbbdddeeeeeeeeeeeefffiiikkklllkkkjjjjjjiiihhhhhhggggggfffffffffiiijjjkkkhhhdddaaaaaacccffffffgggggggggfffeeeeeedddcccdddgggkkkmmmmmmlllhhhfffcccaaa___]]]YYYVVVUUUZZZ___bbbiiivvv~~~~~~~~~{{{zzz{{{xxxtttpppnnnooommmjjjfff___[[[VVVRRRQQQPPPOOONNNPPPPPPOOOMMMLLLJJJIIIIIIGGGFFFEEECCCCCCDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGIIIIIIOOOLLLHHHGGGHHHJJJKKKLLLLLLMMMNNNPPPSSSWWW[[[]]]aaacccfffgggggghhhjjjlllooorrrvvv{{{~~~|||ppphhhwww{{{wwwuuuvvvwwwnnnkkkhhhffffffffffffeee^^^^^^^^^```dddhhhiiijjjjjjiiigggffffffhhhiiikkkkkklllllljjjjjjoooxxx~~~}}}{{{xxxtttrrrllliiiddd```\\\WWWRRRNNNJJJGGGCCCAAAAAAAAA@@@???>>>>>><<<;;;:::999888888;;;888555222222555888;;;<<<:::999999;;;<<<<<<;;;888:::===@@@BBBBBBBBBBBBDDDEEEEEEEEEFFFHHHKKKMMMUUU[[[eeetttyyycccbbbhhhwww|||zzz{{{rrrdddaaa]]]\\\]]]^^^]]]\\\___```aaacccdddfffggghhhgggiiikkklllllljjjiiiiiifffggggggggggggffffffeeehhhiiiiiigggccc``````aaaddddddeeeffffffeeedddcccccccccdddgggjjjkkkiiihhhgggeeecccaaa```]]]ZZZWWWTTTWWW[[[^^^eeeqqq~~~}}}|||~~~}}}|||zzzyyyyyyxxxtttrrriiieee```\\\ZZZYYYXXXWWWZZZYYYWWWTTTRRRPPPNNNMMMJJJIIIHHHGGGFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFCCCDDDEEEGGGIIILLLNNNOOOVVVRRRNNNLLLNNNRRRUUUWWWYYYYYY[[[___dddiiimmmoooppprrrsssrrrqqqqqqssstttxxxzzz~~~}}}{{{pppgggvvvzzzvvvtttssssssnnnllliiihhhhhhhhhgggfff___]]]]]]^^^bbbeeeggghhhiiihhhgggfffgggiiikkklllkkkkkkkkkjjjjjjooovvv{{{}}}zzzwwwvvvsssooolllfffbbb]]]XXXUUUQQQLLLIIIHHHEEECCCBBBBBBBBBAAA???<<<;;;;;;:::999888777666999888777666666777888999;;;:::999:::<<<======<<<999;;;>>>AAACCCCCCCCCBBBCCCDDDEEEFFFFFFIIIOOOSSS\\\lll}}}~~~nnnaaagggsss~~~|||sssxxxxxxhhh]]]\\\\\\\\\]]]^^^^^^^^^`````````aaaccceeegggiiiiiilllnnnnnnkkkhhhggghhhddddddeeefffffffffeeeeeegggggggggeeebbb```______aaabbbbbbccccccbbbbbbbbbbbbbbbccceeeggghhhfffeeefffdddbbb```___]]]YYYWWWRRRRRRUUUXXX^^^hhhvvv~~~{{{yyyqqqnnniiieeedddccccccbbbdddccc```]]]ZZZWWWUUUSSSOOOOOONNNLLLKKKJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCEEEFFFFFFDDDCCCDDDFFFIIIJJJMMMPPPTTTXXX[[[]]]___[[[XXXWWW[[[```eeegggiiihhhiiimmmtttzzz}}}}}}|||}}}}}}{{{zzzyyy{{{|||{{{yyyooofffttt~~~xxxtttqqqooonnnlllkkkjjjjjjkkkiiigggeee]]]\\\[[[\\\```cccffffffjjjiiihhhggghhhjjjmmmnnnkkkkkkkkkkkkkkknnnssswww~~~~~~}}}yyyssspppnnnlllhhhddd___\\\VVVRRRNNNLLLIIIGGGFFFDDDBBBAAABBBAAA@@@???;;;;;;<<<;;;;;;:::999888:::;;;;;;;;;;;;;;;;;;::::::999999:::===>>>===<<<;;;<<>>======???@@@BBBCCCDDDCCCCCCBBBEEEHHHJJJLLLSSS]]]eeeqqqiiikkkqqq~~~||||||wwwjjjddd\\\WWWXXXXXXYYYYYYZZZ\\\^^^]]]\\\[[[[[[\\\```cccfffkkknnnqqqnnniiidddcccddd```aaaccceeefffeeeeeedddccccccaaaaaaaaaaaa```___^^^]]][[[ZZZZZZ\\\___```bbbaaa```aaadddfffffffffeeecccaaa```___]]]ZZZWWWSSSQQQRRRVVVXXX\\\gggrrr{{{yyyvvvuuuwwwzzz{{{|||zzzxxxuuurrrnnnkkkhhhfffeeefffgggfffccc___ZZZWWWPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLLLLLLLLLLMMMMMMMMMNNNPPPPPPMMMIIIJJJOOOTTTYYY[[[___dddjjjqqqvvvyyy{{{yyywwwwww||||||vvvqqqnnn~~~mmmdddrrr}}}vvvrrrpppnnnjjjhhhffffffhhhkkkkkkhhhccc___WWWUUUUUUXXX]]]cccgggiiidddcccccccccdddfffiiikkkmmmmmmlllkkkkkkkkkmmmnnnwww~~~|||{{{{{{uuuooogggbbbaaa___[[[VVVVVVRRRMMMHHHFFFEEEDDDCCCAAA???=========<<<;;;999888999:::;;;;;;;;;:::999:::999888777777888999:::999888999;;;>>>???>>>===???@@@AAABBBCCCCCCCCCCCCCCCFFFJJJLLLPPPWWWccclll{{{iiiiiisss}}}ooofffccc]]]YYYZZZZZZYYYYYY[[[]]]______]]]\\\[[[]]]aaaeeegggkkkoooqqqnnnhhhcccbbbccc___```ccceeefffeeeddddddbbbaaa``````aaaaaa```___^^^\\\YYYWWWXXXZZZ^^^```cccbbb```aaadddggghhhhhhhhhfffdddcccbbb```]]]ZZZXXXUUUVVVZZZ\\\^^^gggsss||||||}}}{{{yyyzzz}}}|||xxxuuuqqqnnnmmmppprrrtttssspppjjjddd___VVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYXXXTTTPPPQQQXXX^^^dddfffjjjpppwww~~~zzzsssmmmjjj~~~nnngggvvv{{{tttnnnjjjiiihhhggghhhhhhgggfffdddaaa___]]]]]]WWWSSSVVV^^^eeegggeeehhhddd```___bbbggglllnnnnnnllliiiffffffhhhkkkmmmrrrxxx~~~{{{yyyvvvtttqqqjjjgggbbb^^^ZZZVVVRRRNNNPPPLLLFFFDDDCCCCCCAAA??????>>>===<<<;;;::::::::::::::::::999999888888888:::::::::999999999999888;;;;;;<<<===>>>???@@@@@@@@@BBBDDDDDDCCCBBBCCCDDDAAAIIIQQQSSSSSS\\\ooo|||sssqqqyyyyyymmmhhhddd```]]]ZZZWWWUUUUUUXXX\\\^^^```YYYYYYZZZ[[[]]]```bbbccchhhhhhhhhgggeeeccc```___\\\]]]___aaacccdddeeeeeedddaaa___^^^^^^______^^^```^^^\\\ZZZYYY[[[\\\^^^ccccccdddeeefffhhhjjjkkkjjjhhheeebbb```_________aaa^^^^^^aaaaaaaaaffflllxxxzzzwwwxxxzzzyyyyyyxxxyyywwwtttooojjjaaa```______aaaaaa```___bbbdddfffhhhiiiiiihhhhhhjjjjjjgggaaa\\\]]]ccciiipppppprrrwww~~~~~~|||xxxsssllleee```qqqjjjyyy|||uuuooollljjjiiihhhhhhhhhhhhgggeeebbb```______[[[WWWZZZbbbhhhiiigggeeebbb______bbbgggjjjllllllkkkiiihhhiiikkkmmmooonnnrrrzzz{{{wwwtttqqqnnnlllccc```\\\YYYVVVTTTQQQOOONNNJJJEEECCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<::::::::::::999999999888::::::::::::999999999999;;;<<<===>>>???@@@@@@AAA@@@BBBDDDEEEEEEEEEFFFHHHFFFKKKPPPSSSXXXfff{{{|||vvvxxx~~~sssjjjeeebbb^^^[[[XXXVVVTTTTTTWWW[[[^^^___\\\\\\\\\\\\]]]^^^___```fffffffffeeecccaaa^^^]]]ZZZ[[[]]]```bbbcccdddddddddbbb___^^^___```___^^^]]]]]]\\\\\\[[[\\\\\\\\\dddeeefffgggiiijjjkkkllljjjiiigggdddbbb```___^^^^^^^^^```dddeeebbbdddiiisss}}}~~~~~~}}}}}}}}}|||yyyvvvmmmkkkjjjjjjlllmmmlllkkkkkkmmmqqqtttvvvxxxxxxwwwwwwxxxvvvrrrnnnnnntttyyy|||~~~{{{{{{xxxtttooojjjddd^^^ZZZtttnnn}}}|||vvvqqqnnnllljjjhhhhhhhhhhhhgggeeecccbbbaaaccc___]]]aaaggglllkkkiiicccaaa```bbbfffiiikkkllliiiiiiiiijjjlllnnnpppqqqnnnsssxxx~~~~~~~~~}}}zzzuuupppmmmiiieeeccc[[[XXXTTTQQQPPPPPPOOONNNJJJGGGCCCAAA@@@???>>>===;;;;;;::::::;;;<<<======;;;;;;::::::::::::999999::::::::::::::::::;;;;;;<<<===>>>???@@@AAAAAABBB@@@BBBDDDFFFFFFGGGJJJKKKLLLNNNQQQVVVbbbuuu}}}uuupppuuu{{{tttkkkdddaaa^^^[[[XXXVVVUUUSSSUUUXXX\\\___```___^^^^^^]]]]]]]]]]]]]]]dddccccccbbb```^^^\\\[[[XXXYYY\\\^^^```bbbbbbbbbdddbbb```___``````___^^^]]]]]]^^^_________^^^^^^ccceeegggiiijjjjjjjjjjjjjjjjjjhhhfffdddaaa___^^^\\\]]]bbbggggggcccbbbdddkkkyyyyyywwwvvvwwwyyyzzzzzzzzzzzz|||~~~{{{{{{{{{wwwrrrnnnhhhccc^^^YYYTTTQQQuuuooo|||vvvrrrooommmkkkiiihhhhhhggggggfffeeedddcccdddbbbbbbeeejjjmmmkkkhhhccccccdddgggkkkmmmmmmmmmfffgggiiilllnnnpppqqqrrrppptttwwwxxx~~~~~~}}}|||{{{wwwsssnnniiieeeaaa]]]ZZZVVVRRRNNNKKKKKKKKKKKKKKKEEECCCAAA???>>>===<<<<<<;;;;;;::::::;;;;;;<<<===;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCAAACCCEEEFFFFFFGGGJJJLLLNNNOOOSSS^^^pppyyymmmmmmrrrzzzmmmhhhccc___^^^\\\YYYWWWVVVUUUUUUWWW[[[___```aaa```___^^^]]]]]]]]]]]]]]]bbbbbbaaa```^^^]]][[[[[[WWWYYY\\\___aaabbbbbbbbbcccaaa```___``````___^^^______```aaaaaabbbccccccbbbcccfffhhhiiiiiihhhgggiiiiiiiiigggeeebbb___]]][[[\\\aaafffeee```___bbbhhhuuu~~~}}}~~~}}}{{{wwwsssiiiddd^^^XXXSSSPPPLLLJJJsssmmm}}}{{{uuupppnnnlllkkkiiiggggggffffffeeeeeeeeeeeeeeeddddddfffjjjkkkiiigggbbbccceeeiiimmmnnnmmmkkkdddfffiiilllnnnpppqqqqqqnnnqqqrrrrrrttt}}}|||~~~}}}|||zzzwwwuuutttsssoookkkfffaaa^^^ZZZVVVSSSRRRNNNJJJGGGFFFFFFFFFFFF@@@@@@???>>><<<;;;;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;<<<======>>>>>>??????@@@AAABBBCCCDDDDDDCCCEEEFFFEEEEEEFFFIIIKKKNNNQQQZZZjjjsssggggggpppvvvmmmbbb```^^^\\\\\\[[[YYYXXXWWWWWWWWWZZZ^^^aaabbbbbb^^^^^^^^^]]]]]]^^^______bbbaaa```___^^^]]]\\\\\\YYY[[[^^^aaabbbcccbbbaaabbb```______``````^^^\\\___^^^^^^^^^```bbbdddeeebbbdddfffhhhiiiiiihhhggggggggggggfffdddaaa___]]]\\\[[[^^^aaaaaa^^^^^^bbblllwww~~~zzzxxxuuuppplll```\\\UUUPPPLLLJJJGGGEEEppphhhyyyzzzsssmmmkkkjjjjjjiiifffeeeeeedddeeeeeeffffffeeeddddddfffggghhhfffeee```bbbdddhhhkkkkkkiiigggdddeeegggjjjlllmmmnnnooonnnppprrrqqqsss}}}~~~|||{{{{{{{{{||||||zzzxxxvvvssspppnnnmmmeeebbb]]]ZZZWWWTTTPPPNNNMMMJJJFFFDDDCCCCCCBBBAAA<<<===>>>===;;;::::::;;;<<<<<<;;;:::999999::::::888888999999999999:::::::::;;;;;;===>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEFFFEEEFFFFFFFFFEEEFFFIIIKKKQQQVVVcccvvvpppeeeaaagggxxxuuuiiiccc\\\\\\[[[ZZZZZZYYYYYYYYYXXXXXXZZZ]]]aaaccccccbbb]]]]]]]]]]]]^^^___```aaabbbaaa```^^^]]]\\\\\\\\\[[[]]]```bbbdddcccaaa``````___^^^_________]]][[[ZZZZZZ[[[\\\^^^```bbbcccdddeeeggghhhiiiiiihhhhhheeeddddddcccbbb```^^^]]]]]][[[\\\___^^^]]]___dddpppyyy~~~|||uuuqqqoookkkfffbbbXXXTTTNNNJJJGGGEEECCCBBBnnneeeuuu~~~xxxpppiiiggghhhiiiiiiddddddccccccdddeeefffgggfffeeeddddddeeeeeeddddddaaabbbdddhhhjjjjjjgggeeeeeeeeefffggghhhjjjkkkkkklllnnnpppqqqssszzz|||{{{zzzzzz{{{}}}yyywwwtttqqqmmmiiigggeee\\\YYYUUURRRPPPNNNKKKIIIGGGEEEBBBAAA@@@@@@>>>===:::<<<>>>===;;;999:::<<<::::::999999::::::;;;;;;777777777888888999999999:::;;;<<<===???@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGEEEFFFFFFFFFGGGIIILLLOOOVVV^^^mmmnnn```^^^aaannnvvvggg___^^^YYYYYYYYYXXXWWWWWWXXXYYYXXXYYYZZZ^^^aaabbbaaa```^^^^^^^^^^^^^^^___``````aaa```^^^]]]\\\[[[\\\\\\\\\^^^aaacccdddbbb```^^^^^^^^^]]]^^^^^^^^^[[[YYYVVVXXX]]]aaaccccccbbbaaabbbccccccddddddeeeeeeeeebbbaaa```___^^^^^^^^^^^^\\\[[[]]]``````___aaaffflllvvv~~~}}}}}}{{{{{{vvvqqqkkkfffccc```ZZZVVVNNNKKKGGGDDDCCCAAA???===mmmcccsss~~~wwwnnngggeeefffhhhiiiccccccbbbbbbcccdddfffggggggfffeeeddddddddddddddddddeeefffiiikkkkkkhhhfffeeeeeeeeeeeefffggghhhiiifffgggjjjllloootttyyy}}}}}}|||}}}||||||{{{|||}}}~~~}}}zzz}}}|||qqqpppmmmiiiddd```]]][[[VVVSSSPPPMMMLLLKKKHHHGGGBBB@@@????????????===;;;888;;;======;;;999:::<<<888888888999:::;;;===>>>666666777777888888888999:::;;;<<<>>>???AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGDDDEEEGGGGGGHHHKKKPPPSSS[[[cccssssss```WWW[[[bbbuuu|||jjj^^^[[[]]]XXXXXXXXXWWWUUUVVVXXXYYYXXXYYYZZZ^^^aaaaaa```^^^``````___^^^^^^^^^______```___]]][[[ZZZZZZ[[[[[[]]]___aaaccccccaaa^^^\\\]]]]]]\\\]]]^^^]]]ZZZXXXTTTYYYaaagggiiihhhdddaaa______^^^^^^___```aaabbb```___]]]\\\\\\]]]^^^___[[[[[[^^^ccccccaaacccgggfffpppzzz}}}}}}}}}|||}}}}}}xxxwwwzzz~~~~~~zzzooojjjccc^^^[[[WWWRRRMMMHHHFFFCCCAAA@@@>>><<<:::kkkeeesss~~~wwwnnnjjjjjjkkkjjjhhheeebbb```aaaeeehhhjjjiiiffffffeeedddddddddeeefffbbbffflllpppqqqnnniiifffhhhhhhhhhiiiiiijjjjjjjjjjjjkkklllmmmnnnqqqvvvyyy}}}yyyxxxxxxwwwwwwxxxxxxyyywwwxxxyyy{{{~~~yyyuuullliiieeecccaaa^^^ZZZXXXNNNMMMLLLIIIGGGEEECCCBBB??????>>><<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<=========;;;888777::::::::::::::::::::::::;;;<<<===>>>@@@BBBCCCDDDIIIEEEDDDGGGHHHGGGGGGIIIIIIHHHJJJNNNMMMKKKPPPYYY]]]kkk|||zzziii]]]XXXcccttt{{{iii___ZZZVVVVVV\\\XXXSSSRRRUUUXXXYYYXXXVVVWWWZZZ\\\]]]^^^^^^^^^``````___^^^^^^]]]\\\\\\YYYZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]^^^______]]][[[ZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\WWWbbbnnnsssooohhheeeddd\\\\\\\\\\\\]]]^^^___```______^^^^^^^^^^^^_________aaabbbbbbaaaaaabbbcccgggjjjrrr{{{~~~yyytttvvvzzz~~~{{{yyypppiiibbb```[[[VVVQQQMMMJJJIIIDDDCCCAAA>>><<<;;;;;;;;;jjjdddrrr{{{tttlllhhhiiijjjiiihhhdddbbb```aaadddfffffffffcccbbbaaaaaabbbdddfffhhhdddfffhhhkkkkkkkkkiiihhhgggggghhhiiiiiijjjkkkkkkgggiiijjjkkklllooosssvvv}}}{{{zzzyyyxxxvvvuuutttttttttttttttuuuwwwyyy|||yyyzzz||||||yyytttoookkkccc```]]]ZZZXXXVVVSSSPPPLLLJJJHHHFFFDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999999999999999::::::;;;<<<>>>>>>???@@@BBBCCCDDDDDDFFFCCCCCCFFFHHHGGGGGGJJJMMMJJJKKKNNNOOOQQQZZZeeemmmwwwpppddd^^^___nnn{{{{{{|||qqqbbb\\\WWWUUUUUUZZZVVVRRRQQQSSSVVVWWWVVVVVVWWWYYY[[[\\\]]]]]]]]]___^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[]]]\\\\\\[[[[[[]]]^^^___aaaiiirrrvvvssskkkccc___[[[[[[[[[[[[\\\]]]^^^^^^______^^^^^^^^^^^^______```aaabbbbbbaaa```bbbcccdddfffmmmvvvzzzzzz|||zzzxxxzzz{{{uuuzzz{{{sssiiicccZZZXXXTTTPPPLLLIIIGGGFFFAAA@@@>>><<<;;;:::::::::iiibbbppp}}}wwwqqqiiieeeeeeggggggfffbbbaaaaaabbbcccdddcccaaa___^^^]]]]]]___cccfffiiieeedddddddddeeefffggghhheeeeeeggghhhiiijjjkkkkkkeeefffggghhhiiikkkooorrruuu|||zzzzzzyyywwwtttrrrpppooonnnooooooooopppsssuuuxxxyyyttttttsssqqqnnniiieeebbbYYYWWWTTTRRRPPPNNNKKKIIIHHHGGGDDDBBB@@@?????????======<<<;;;::::::::::::888999::::::;;;;;;::::::777888:::;;;<<<<<<<<<;;;:::999999999:::;;;===>>>AAAAAABBBBBBCCCDDDDDDEEEDDDBBBDDDHHHIIIHHHIIILLLPPPNNNOOORRRWWW^^^kkkwwwxxxfff```bbblll~~~{{{uuussswwwuuubbbZZZWWWUUUTTTTTTVVVTTTQQQPPPQQQSSSTTTTTTUUUVVVXXXYYY[[[\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ\\\]]]^^^]]]]]]\\\^^^]]]\\\\\\\\\]]]^^^___fffkkkrrrwwwvvvoooccc[[[ZZZZZZZZZZZZ[[[\\\]]]]]]______^^^^^^^^^^^^______aaabbbcccbbbaaa```aaabbbaaabbbgggnnnqqqqqquuuzzz}}}|||||||||{{{rrrlllpppuuuyyy|||~~~}}}xxxqqqhhh___YYYPPPNNNKKKHHHEEECCCBBBBBB======;;;:::::::::::::::~~~ggg```lll|||}}}yyytttooogggbbbaaaaaabbbaaa^^^^^^```bbbcccbbb```___\\\[[[ZZZZZZ\\\```dddfffbbbaaaaaaaaaaaabbbcccdddbbbccceeegggiiijjjjjjjjjcccdddffffffgggiiilllnnnqqq}}}|||yyyyyyxxxuuurrrpppnnnllllllkkkjjjjjjkkklllnnnqqqrrr{{{}}}~~~~~~~~~~~~~~~xxxlllkkkhhheeeaaa]]]ZZZXXXSSSQQQNNNMMMLLLJJJHHHEEEEEECCCAAA???======>>>>>><<<;;;::::::999999999:::999999:::;;;;;;;;;;;;:::777888999;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAABBBCCCCCCCCCCCCDDDDDDDDDDDDFFFDDDFFFJJJKKKIIIKKKOOORRRTTTXXX^^^eeeppp~~~|||nnnaaaaaajjjyyy{{{tttttt|||qqqdddXXXTTTTTTSSSRRRSSSTTTSSSQQQQQQQQQRRRSSSSSSUUUUUUVVVWWWYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^bbbeeekkktttxxxsssggg\\\[[[[[[[[[[[[[[[\\\]]]]]]___^^^^^^]]]]]]^^^^^^___aaabbbcccbbb```___```aaa```___aaaeeeggggggkkkppp{{{||||||wwwkkkkkklllmmmooorrrvvvyyy||||||}}}}}}}}}zzzwwwrrrlllfff^^^UUUPPPJJJHHHEEEBBB@@@???>>>>>>;;;::::::::::::::::::;;;}}}eee]]]hhhxxx~~~~~~~~~yyyuuusssnnnfff```]]]\\\]]]]]]ZZZ\\\___aaaaaa```______[[[ZZZYYYYYYZZZ\\\___aaa]]]^^^___`````````_________aaacccfffggghhhhhhgggaaaccceeeeeeeeefffiiikkknnnvvvzzzxxx|||}}}}}}zzzvvvuuusssqqqooommmmmmlllhhhhhhgggggghhhiiikkkllltttvvvxxxyyyyyyzzz|||~~~~~~}}}|||}}}}}}|||{{{{{{{{{{{{}}}{{{zzz|||zzzyyyzzzzzzwwwpppjjj___]]]ZZZVVVRRROOOMMMLLLNNNLLLJJJIIIHHHGGGEEECCCBBBAAA???>>>=========>>>;;;;;;:::999999999999:::::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<>><<<<<<<<<::::::;;;;;;<<<<<<<<<<<<|||dddZZZdddsss}}}{{{zzz{{{}}}{{{wwwrrrpppllleee^^^ZZZYYYZZZ[[[[[[]]]```aaa```^^^]]]^^^ZZZYYYYYYYYYYYYZZZ\\\\\\ZZZ\\\]]]______^^^\\\[[[]]]___aaadddeeeeeedddccc___aaacccccccccdddeeeggggggmmmyyyvvvllljjjkkkpppwww}}}zzzsssrrrqqqooommmlllllllllgggfffeeeddddddeeeffffffkkkmmmoooqqqqqqrrruuuwwwzzzzzzzzzzzzyyyxxxwwwvvvyyy{{{{{{{{{yyyxxxyyyzzz|||}}}}}}|||{{{xxxvvvtttrrrqqqooommmmmmmmmiiibbb]]]VVVUUURRROOOLLLIIIHHHGGGHHHFFFDDDCCCCCCCCCAAA???>>>>>>>>>>>>============;;;::::::999999::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<======>>>AAABBBCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFHHHKKKKKKLLLSSS[[[gggssszzzqqqkkkmmmrrr{{{jjj[[[SSSNNNPPPQQQPPPPPPQQQQQQSSSUUUUUUSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXVVVVVVWWWXXXYYY[[[[[[\\\]]]\\\[[[[[[[[[\\\]]]^^^ccccccgggpppxxxvvvkkk___^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^______^^^^^^___aaa___\\\[[[\\\[[[XXX[[[```hhhqqq~~~|||}}}sssjjjdddbbbaaa```ddddddeeeeeeggglllrrrwwwxxxssspppdddaaa[[[VVVRRRMMMHHHDDDFFFDDDAAA???===;;;;;;;;;:::;;;<<<<<<======<<<<<<{{{bbbXXXaaaoooyyywwwwwwxxx{{{yyyuuuqqqkkkhhhccc]]]YYYYYY[[[]]]^^^aaabbbaaa]]][[[ZZZ[[[WWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\]]]```bbbcccbbbaaa```\\\^^^```aaa```aaabbbccccccfffnnn{{{|||nnncccccceeekkkssszzz|||yyyqqqpppnnnlllkkkiiiiiihhheeedddbbbaaa```aaaaaabbbbbbdddggghhhiiijjjmmmoooqqqqqqqqqrrrrrrqqqppppppsssuuuwwwvvvttttttvvvxxxwwwzzz|||||||||{{{zzzxxxwwwuuutttsssqqqooollljjjhhhgggdddbbbaaaaaaaaa^^^XXXSSSOOONNNLLLJJJIIIGGGFFFEEECCCAAA@@@@@@@@@@@@>>>===999:::<<<=========;;;:::;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJIIILLLOOOQQQUUU```kkk}}}zzzssssssyyylll]]]TTTNNNKKKMMMOOONNNNNNPPPOOORRRUUUUUUSSSQQQQQQRRRSSSRRRRRRRRRRRRTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSTTTVVVXXXYYYVVVWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZZZZZZZ[[[\\\]]]aaaaaaeeemmmtttsssjjj```]]]]]]\\\\\\\\\\\\\\\]]]^^^]]]]]]\\\\\\]]]]]]^^^ZZZ[[[]]]]]]]]]]]]___```\\\ZZZZZZ[[[ZZZWWWZZZ___ccckkkwww}}}||||||yyyqqqjjjccc^^^ZZZ[[[\\\\\\^^^bbbgggkkkrrruuuyyy|||~~~{{{ssslllgggeeeZZZVVVQQQMMMJJJGGGCCCAAA@@@???===<<<;;;;;;;;;;;;:::;;;<<<======<<<<<<;;;{{{bbbVVV___mmm~~~vvvuuuuuuwwwyyyyyytttppphhheeeaaa\\\YYYYYY]]]```bbbddddddaaa\\\XXXXXXYYYTTTVVVXXXZZZ[[[[[[[[[ZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]___aaabbbaaa___]]]ZZZ\\\^^^___^^^^^^___```bbbdddhhhqqqvvvdddbbbaaaccckkkttt{{{|||||||||~~~~~~{{{xxxqqqooommmkkkhhhgggfffeeedddbbbaaa___^^^^^^______\\\^^^aaacccccceeehhhjjjiiijjjkkklllmmmmmmmmmmmmmmmoooqqqqqqooooooqqqttttttwww|||vvvwwwxxxwwwvvvssspppnnnkkkjjjgggdddaaa___^^^]]]ZZZYYYXXXYYYZZZXXXSSSNNNFFFFFFEEEDDDCCCAAAAAA@@@BBB@@@????????????>>><<<666888;;;======<<<:::888;;;;;;;;;::::::;;;<<<<<<999999:::;;;;;;;;;::::::999:::;;;===???AAADDDEEEAAACCCEEEGGGGGGFFFDDDBBBFFFFFFGGGHHHHHHIIIJJJJJJNNNNNNQQQUUUYYY___lllyyy}}}uuupppttt}}}mmm]]]UUUOOOJJJHHHJJJMMMLLLMMMPPPNNNQQQUUUUUUSSSPPPPPPRRRSSSRRRQQQQQQQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSSSSTTTVVVXXXZZZWWWWWWWWWWWWWWWXXXYYYZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[\\\```iiippppppiiibbb\\\\\\[[[[[[[[[[[[[[[\\\^^^]]]]]]\\\\\\]]]]]]^^^XXXYYY[[[\\\\\\]]]___aaaZZZXXXXXXZZZZZZXXXZZZ___bbbiiiqqqxxx{{{}}}wwwppprrr{{{tttiiibbbVVVVVVWWWWWWXXX[[[___cccfffiiimmmqqqtttwww|||}}}yyyxxxyyywwwrrriiiaaa]]]\\\SSSOOOKKKGGGEEECCCAAA???;;;;;;:::999999:::;;;<<<999:::;;;<<<<<<<<<;;;:::{{{cccXXX^^^hhhyyy{{{xxxvvvuuuuuusssnnnjjjgggbbb[[[XXXXXX\\\___aaakkkhhhddd___[[[YYYXXXWWWVVVWWWWWWWWWXXXXXXYYYYYY\\\[[[YYYXXXXXXZZZ\\\]]]````````````___^^^]]]]]]]]][[[YYYZZZ]]]]]]\\\YYYaaaccchhhooowwwxxxpppiiigggffffffnnnxxxuuuvvvyyy|||~~~}}}yyyvvvqqqnnnjjjhhhggggggeeeddddddcccbbb`````````aaaaaa[[[\\\]]]]]]^^^^^^^^^^^^^^^___aaacccdddeeeeeeeeebbbeeeiiikkklllkkklllmmmmmmppptttxxx{{{}}}}}}}}}zzz{{{}}}}}}{{{xxxtttqqqrrrrrrqqqpppmmmiiieeecccbbb```^^^[[[XXXVVVTTTSSSOOOPPPQQQQQQPPPNNNKKKJJJEEEEEEDDDCCCAAA@@@??????======<<<<<<<<<;;;;;;;;;::::::999999999999999999=========<<<999999999;;;>>>=========<<<<<<<<<<<<>>>>>>@@@AAABBBCCCCCCCCCFFFGGGIIIIIIIIIGGGEEEDDDFFFCCCCCCGGGHHHHHHKKKPPPRRRSSSVVV^^^gggsss{{{nnnggggggnnnrrr___RRRMMMLLLJJJJJJLLLNNNNNNLLLIIINNNNNNPPPQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTUUUTTTTTTTTTTTTTTTUUUUUUYYYVVVSSSQQQQQQRRRUUUWWWWWWWWWVVVUUUUUUVVVVVVVVVXXXVVVTTTUUUWWWXXXYYYYYY\\\]]]```eeehhhgggbbb]]]WWWWWWXXXZZZ[[[]]]^^^^^^^^^```aaa```]]]\\\\\\\\\ZZZYYYXXXXXXYYY[[[]]]___\\\\\\[[[[[[[[[[[[\\\\\\]]]dddnnnuuuzzz}}}~~~|||~~~qqqpppmmmqqq}}}xxxlll]]]WWWVVVZZZ[[[WWWWWWZZZ^^^```aaaaaaaaaeeennnuuuxxx}}}zzztttpppkkkhhhddd___YYYSSSOOOMMMIIIFFFCCCAAA@@@@@@???>>><<<;;;;;;::::::999999888888999:::;;;;;;;;;;;;;;;{{{cccWWW\\\gggwwwxxxuuurrrppppppoookkkgggddd___ZZZWWWXXX[[[___```fffddd```\\\XXXWWWVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXZZZYYYXXXXXXXXXYYYZZZ[[[^^^^^^^^^]]]]]][[[ZZZZZZ\\\ZZZXXXYYY\\\]]]\\\ZZZ^^^___ccciiippp{{{wwwpppiiiccceeelllnnnooorrruuuwwwvvvssspppmmmkkkhhhgggggggggfffeeedddcccaaa___^^^]]]]]]^^^[[[\\\\\\[[[[[[ZZZYYYXXXZZZ[[[[[[\\\]]]]]]^^^^^^^^^aaaeeegggggggggggghhhjjjlllooorrrttttttttttttssstttvvvwwwvvvssspppnnnkkkjjjjjjhhheeeaaa]]][[[YYYWWWUUURRRPPPNNNLLLLLLIIIJJJKKKKKKJJJHHHEEEDDD@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;::::::999999999999999999999999999999:::;;;;;;;;;999999;;;===========================@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIIIIIIIIGGGFFFDDDGGGEEEEEEIIIKKKKKKOOOTTTTTTWWW^^^jjjwwwvvvkkkaaaaaajjjzzzvvvdddVVVMMMJJJJJJHHHHHHJJJMMMMMMKKKIIIMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNPPPRRRSSSUUUUUUTTTSSSRRRRRRRRRRRRVVVUUUSSSQQQQQQSSSUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUWWWUUUSSSTTTVVVXXXYYYYYYZZZ[[[]]]```cccbbb^^^ZZZWWWWWWXXXZZZ[[[\\\]]]^^^^^^___```___]]]\\\\\\\\\ZZZYYYXXXWWWXXXZZZ\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\bbbkkktttzzz|||zzz~~~zzzuuunnnlllrrr|||}}}kkkccc\\\]]]^^^[[[YYY[[[WWWYYYZZZYYYXXX[[[aaafffkkkpppuuuwwwvvvxxx|||~~~zzzvvvpppjjjfff^^^]]]YYYUUUQQQMMMIIIHHHFFFCCC@@@?????????>>>===::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<{{{cccVVV[[[eeeuuu~~~vvvrrrmmmjjjjjjiiifffdddaaa]]]XXXUUUVVVZZZ]]]^^^___]]][[[XXXUUUTTTTTTTTTWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYY\\\\\\[[[ZZZYYYXXXWWWWWWYYYXXXWWWXXX[[[\\\]]]\\\___^^^```dddiiirrr|||nnnccc___aaafffgggiiimmmppppppnnnkkkiiihhhfffeeefffffffffeeecccbbb```]]]\\\[[[[[[[[[\\\\\\ZZZYYYWWWVVVTTTTTTVVVUUUTTTSSSSSSSSSTTTUUUXXXZZZ]]]______^^^___```dddeeeggghhhhhhhhhgggggghhhjjjlllmmmmmmkkkiiiggg``````___]]]ZZZVVVSSSQQQOOONNNLLLIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDBBB@@@???<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999888888888888888999999999999999999888999::::::999:::<<<>>>======>>>>>>??????@@@@@@BBBCCCEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIHHHFFFEEEEEEDDDEEEHHHJJJKKKOOOVVV]]]dddooo|||uuuddd[[[WWW___sssxxxbbbUUUMMMIIIHHHGGGGGGGGGIIIKKKLLLKKKJJJLLLMMMMMMNNNNNNOOOOOOOOOMMMMMMLLLLLLMMMOOOQQQRRRTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRRRRSSSTTTUUUVVVTTTSSSSSSSSSSSSSSSTTTTTTUUUTTTRRRSSSVVVXXXYYYYYYYYYYYYYYY[[[]]]\\\ZZZWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]___```___]]]\\\\\\\\\ZZZZZZXXXXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZ^^^gggqqq{{{|||{{{xxx{{{|||rrriiihhhnnnwww~~~rrrhhhfffgggddd```^^^TTTTTTTTTSSSRRRSSSUUUWWW\\\```eeeggghhhjjjnnnrrr}}}|||xxxsssnnniiiccc]]]XXXQQQPPPNNNKKKIIIFFFDDDCCCAAA???===<<<=========<<<888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<=========}}}dddWWW[[[eeeuuu~~~uuupppjjjggggggfffdddbbb___\\\WWWTTTUUUWWWYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVWWWXXXYYYYYYYYYYYY\\\[[[ZZZXXXWWWVVVUUUUUUVVVVVVVVVWWWYYY\\\^^^^^^eeebbbaaadddgggnnn|||vvviiiaaa______```bbbgggkkkmmmmmmlllhhhgggeeeeeeeeefffdddcccaaa```^^^\\\[[[[[[\\\\\\]]]\\\ZZZXXXWWWUUUUUUTTTTTTRRRPPPMMMLLLLLLMMMNNNQQQSSSUUUVVVVVVUUUVVVWWW[[[\\\]]]]]]^^^]]]]]]\\\___```bbbccccccaaa___]]]XXXWWWVVVTTTQQQNNNKKKIIIJJJIIIGGGEEECCCBBBAAAAAAAAAAAABBBAAAAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888888888888999999999999999999:::;;;:::::::::<<<>>>===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGGGGFFFGGGJJJLLLMMMTTT\\\nnnyyyzzzggg[[[WWWYYYggggggUUUNNNJJJHHHHHHFFFGGGGGGIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPOOONNNNNNOOOOOOQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTRRRQQQRRRUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^______]]]\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZ]]]dddooo{{{{{{yyyzzzxxxmmmiiiiiillluuu~~~yyyvvvvvvrrrhhhaaaUUUTTTSSSRRRRRRQQQPPPPPPRRRUUUYYY[[[]]]___dddgggooorrruuuyyy|||}}}|||||||||zzzxxxqqqnnnhhhbbb]]]WWWQQQMMMJJJIIIHHHFFFDDDBBBAAA@@@>>><<<;;;;;;===>>>===<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>~~~eeeWWW[[[eeeuuuvvvqqqjjjfffffffffdddbbb___[[[WWWTTTTTTTTTUUUTTTVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRUUUVVVWWWXXXYYYYYYYYYYYY[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVVVVWWWYYY[[[^^^aaahhheeecccdddfffjjjuuusssjjjeee]]]]]]___ccchhhkkkkkkkkkiiigggeeeeeeeeedddbbb```]]]]]]\\\[[[\\\]]]^^^___\\\[[[ZZZYYYXXXXXXXXXXXXUUUSSSPPPMMMKKKJJJKKKKKKKKKMMMNNNNNNNNNMMMNNNPPPRRRRRRSSSTTTUUUUUUUUUVVVXXXYYYZZZZZZYYYWWWUUUSSSQQQQQQOOOMMMKKKIIIGGGFFFEEEEEECCCBBBAAA@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888999999::::::::::::<<<======<<<;;;;;;<<<>>>??????@@@AAACCCDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIMMMLLLMMMPPPRRRVVVaaakkkmmmaaaVVVZZZcccuuuttt[[[NNNLLLJJJHHHGGGGGGHHHIIIJJJJJJKKKMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKKKKLLLMMMOOOPPPQQQLLLMMMNNNOOOOOOOOOOOOOOOMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUSSSRRRPPPQQQTTTVVVWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]___^^^]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]ccclllxxx~~~{{{|||yyyuuuooojjjjjjmmm{{{ooobbbWWWUUURRRRRRRRRQQQNNNKKKMMMNNNPPPRRRTTTWWWZZZ\\\aaadddiiimmmrrrxxx~~~~~~}}}}}}~~~}}}xxxvvvsssrrrrrrqqqpppnnngggccc^^^XXXTTTOOOJJJFFFFFFEEEDDDBBBAAA???>>>===<<<;;;;;;<<<>>>>>>>>><<<;;;;;;;;;::::::999999999<<<<<<;;;;;;<<<===>>>???~~~dddWWW[[[eeevvvuuupppiiifffeeedddbbb```]]]ZZZVVVTTTTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWXXXXXXYYYZZZYYYWWWVVVUUUUUUVVVWWWVVVWWWWWWXXXXXX[[[___bbbgggcccbbbdddeeegggmmmuuuyyysssgggfffeeeeeeggghhhgggfffgggeeedddccccccbbb___]]][[[[[[ZZZZZZ[[[]]]___```[[[ZZZYYYXXXXXXXXXZZZZZZVVVTTTQQQNNNLLLKKKJJJJJJGGGIIIJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPNNNLLLKKKLLLKKKJJJHHHGGGFFFEEEDDD@@@@@@???>>>=========>>><<<<<<;;;;;;;;;:::::::::999999999999999:::::::::::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<>>===???@@@@@@AAABBBCCCDDDEEEFFFFFFDDDEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLNNNRRRVVV___nnn}}}sssddd```WWWbbbqqqsssbbbPPPJJJJJJIIIGGGFFFHHHIIIJJJJJJIIIJJJLLLNNNMMMLLLJJJIIIHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOIIIKKKMMMNNNOOOPPPOOOOOOLLLMMMOOOPPPQQQRRRRRRRRRSSSRRRRRRRRRSSSTTTUUUVVVSSSRRRPPPPPPSSSTTTUUUUUUVVVXXXZZZYYYXXXWWWXXXYYYWWWWWWXXXYYYYYYZZZ[[[[[[[[[]]]^^^^^^\\\[[[\\\]]]]]]]]]]]]]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\^^^___bbbiiiqqqyyy~~~}}}}}}zzznnngggfffjjjpppxxxyyyhhh]]]XXXSSSRRRSSSQQQLLLGGGKKKJJJJJJKKKLLLNNNQQQRRRTTTWWW\\\```ffflllssswwwyyy||||||wwwvvvvvvuuusssooommmjjjiiihhhgggeeeccc[[[XXXSSSOOOLLLIIIFFFCCCAAAAAA@@@>>>===;;;:::999<<<;;;;;;===>>>???===<<<<<<<<<;;;::::::999888888<<<<<<<<<<<<===???AAACCC|||bbbUUUYYYddduuurrrmmmgggdddcccbbb___\\\YYYWWWUUUTTTUUUUUUUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUWWWXXXXXXVVVUUUTTTTTTUUUVVVWWWWWWXXXYYYXXXXXX[[[```ddddddaaaaaacccddddddhhhnnnuuu}}}yyytttoookkkgggcccaaaaaa`````````aaa```]]][[[ZZZYYYYYYYYYYYY[[[\\\]]]YYYXXXWWWUUUUUUVVVWWWXXXUUUTTTRRRPPPMMMKKKIIIHHHFFFGGGGGGFFFEEEDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBCCC======<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::999999999999888888888888777777888999:::;;;<<<<<<::::::;;;<<<<<<======>>>@@@AAABBBBBBAAAAAACCCEEEBBBCCCCCCDDDEEEFFFGGGGGGEEEFFFGGGIIIJJJJJJKKKKKKMMMLLLLLLLLLMMMMMMNNNOOONNNNNNQQQWWW___lllxxxggg```aaabbbqqqyyyaaaUUUJJJGGGHHHGGGGGGHHHHHHIIIJJJIIIGGGHHHJJJMMMNNNLLLJJJHHHHHHHHHIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKMMMOOOOOOOOONNNMMMMMMNNNNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUTTTRRRPPPPPPQQQSSSSSSRRRQQQTTTXXXXXXWWWUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ\\\^^^^^^\\\[[[\\\]]][[[\\\\\\]]]^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\___```bbbdddhhhooovvv{{{~~~tttllljjjbbbfffjjjppp|||zzzjjjccc[[[XXXXXXVVVPPPIIILLLJJJHHHGGGHHHIIIJJJKKKKKKMMMQQQTTTXXX]]]ccchhhjjjmmmrrrtttvvvwwwyyy{{{yyyxxxxxxxxxyyy|||~~~|||vvvoookkkkkkkkkhhhfffbbb```^^^]]]\\\ZZZWWWUUUPPPMMMIIIGGGFFFDDDCCCAAA===<<<<<<;;;::::::999999;;;;;;;;;<<<>>>>>><<<:::::::::::::::::::::::::::=========>>>@@@CCCFFFHHHzzzaaaSSSWWWbbbtttooojjjeeebbbaaa___\\\YYYVVVTTTSSSTTTVVVWWWWWWVVVRRRSSSSSSSSSSSSSSSRRRRRROOOPPPPPPQQQQQQRRRRRRRRRQQQPPPOOOOOOPPPRRRUUUWWWVVVUUUSSSRRRSSSTTTVVVWWWXXXYYYZZZYYYXXX[[[```dddccc```aaadddeeeeeegggkkkjjjyyyxxxpppiiibbb^^^\\\\\\\\\^^^______]]][[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWUUUSSSRRRRRRSSSTTTSSSSSSRRRPPPNNNKKKHHHGGGEEEFFFFFFEEECCCCCCDDDFFFFFFEEEEEEDDDDDDEEEEEEFFFAAABBBCCCCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA======<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;<<<::::::::::::999999999888555555666888999:::;;;<<<;;;;;;<<<<<<===>>>>>>???@@@AAACCCCCCCCCDDDGGGIIIDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKKKKLLLLLLNNNMMMMMMMMMNNNOOOPPPPPPUUUVVVZZZaaalll}}}uuukkkaaa___bbbpppvvvaaaZZZQQQHHHGGGGGGGGGIIIKKKGGGIIIIIIHHHFFFFFFHHHLLLNNNMMMJJJHHHGGGHHHIIIJJJHHHHHHIIIJJJJJJIIIIIIIIILLLMMMNNNPPPOOONNNLLLKKKNNNNNNNNNNNNOOOPPPQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUSSSPPPPPPQQQRRRRRRQQQMMMQQQUUUVVVUUUSSSTTTVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZ\\\]]]]]]\\\[[[\\\]]]YYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\___```aaaaaabbbhhhqqqxxxtttuuuvvvyyy}}}~~~xxxqqqqqqbbbcccccceeennn}}}xxxoooeee``````^^^VVVOOONNNLLLIIIGGGGGGHHHHHHHHHFFFHHHJJJLLLNNNSSSXXX\\\^^^aaafffiiikkkmmmoooqqqooonnnnnnnnnooorrrtttvvvwwwxxx{{{}}}~~~~~~|||zzzxxxvvvuuuoooiiiccc```aaaaaa^^^ZZZWWWVVVTTTSSSRRRPPPLLLIIIHHHFFFCCCAAAAAAAAAAAA@@@:::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<======;;;999888999999::::::;;;;;;<<>>>>>@@@BBBFFFIIIKKKdddYYY___aaaqqq|||rrrnnnddd\\\\\\]]]ZZZXXXWWWUUUUUUVVVVVVUUUTTTRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPQQQTTTWWWWWWSSSOOOPPPPPPOOOOOOPPPSSSUUUWWWUUUTTTSSSSSSTTTUUUWWWXXX[[[]]]^^^^^^\\\\\\]]]^^^ccccccbbbbbbbbbcccddddddiiiqqq}}}vvveeeYYYTTTTTTVVVZZZ^^^___]]]ZZZZZZZZZYYYWWWTTTSSSSSSTTTVVVSSSRRRSSSVVVWWWUUUSSSVVVTTTRRRPPPMMMKKKJJJJJJDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBCCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;:::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888::::::;;;;;;<<<======>>>===>>>>>>???AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIKKKLLLMMMKKKJJJNNNOOONNNLLLKKKOOOWWW^^^[[[bbbjjjsss~~~nnniiihhhiiimmmsssyyyddd[[[RRRMMMHHHFFFFFFGGGFFFEEEHHHHHHFFFEEEEEEEEEFFFGGGIIIJJJLLLLLLJJJHHHHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPMMMKKKIIIJJJNNNQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPOOONNNOOOQQQSSSQQQSSSTTTTTTSSSTTTVVVXXXWWWWWWWWWWWWWWWXXXYYYYYY\\\]]]^^^______^^^]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYYYYZZZ\\\]]]```^^^^^^aaaeeehhhhhhggghhhjjjnnnrrrxxx||||||vvvtttooopppoookkkhhhiiipppwwwzzzqqqjjjccc[[[UUUPPPNNNKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHJJJMMMNNNWWWVVVWWWZZZ^^^aaabbbaaa``````___```aaadddgggiiimmmnnnppprrrssstttssssssxxxxxxyyyzzz}}}~~~|||yyyuuuoookkkgggeeeddd^^^\\\ZZZVVVSSSQQQOOOOOOQQQPPPNNNKKKIIIFFFDDDCCC??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>><<<;;;<<<>>>>>>>>>CCCBBBDDDHHHHHHFFFLLLUUUbbbWWW\\\^^^nnn{{{qqqlllbbbZZZYYY[[[YYYWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPSSSUUUVVVSSSPPPOOONNNMMMMMMNNNPPPRRRSSSUUUTTTTTTTTTTTTVVVWWWXXXYYY[[[\\\]]]\\\\\\^^^```bbbbbbbbbbbbbbbccccccdddeeellluuupppaaaWWWUUUTTTUUUWWWXXXVVVTTTTTTTTTTTTRRRQQQPPPPPPQQQRRRPPPPPPRRRUUUXXXWWWVVVUUUSSSQQQOOOMMMKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA@@@???>>>??????AAAAAA@@@???===<<<<<<;;;============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIKKKLLLMMMMMMKKKNNNQQQSSSRRRTTTYYY]]]cccppp{{{sssmmmooorrruuuzzzjjjYYYSSSPPPLLLHHHFFFFFFGGGGGGFFFHHHGGGFFFEEEEEEEEEFFFFFFHHHJJJLLLLLLJJJHHHHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMQQQSSSTTTTTTRRRQQQLLLJJJHHHIIIMMMOOOPPPOOONNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOQQQSSSTTTUUUVVVVVVUUUVVVXXXZZZXXXWWWWWWWWWWWWXXXYYYYYY\\\]]]^^^^^^^^^^^^]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]^^^]]][[[ZZZYYYZZZ[[[\\\]]]\\\\\\___ccceeedddbbbaaadddhhhmmmsssyyy~~~|||uuuvvvuuupppiiieeefffiiivvv|||xxxpppiiibbb]]]VVVSSSOOOMMMLLLLLLJJJIIIEEEEEEDDDEEEFFFGGGIIIKKKPPPOOOOOOQQQTTTVVVWWWVVVQQQQQQPPPQQQRRRUUUWWWYYYZZZ\\\^^^aaadddffffffgggjjjkkklllooorrrvvvzzz|||~~~|||yyyvvvtttsssttttttsssqqqooommmiiiddd___\\\ZZZYYYWWWUUUSSSPPPNNNLLLKKKJJJKKKJJJIIIGGGEEEDDDCCCBBB>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===AAA@@@??????@@@BBBCCCCCCAAAAAAEEEKKKMMMOOOWWW``````UUUXXXZZZkkkyyyqqqjjj```XXXWWWXXXXXXWWWXXXVVVTTTRRRPPPNNNMMMMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTSSSRRRRRRRRRQQQPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTVVVWWWXXXWWWXXXZZZ[[[[[[\\\^^^```aaaaaaaaaaaabbbbbbcccccc```eeekkkrrr}}}~~~oooaaa]]]XXXUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLMMMQQQUUUXXXYYYYYYSSSRRRPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIFFFBBB???======>>>???AAAAAA@@@??????>>>======>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>???@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKKKKKKKNNNPPPQQQMMMPPPTTTVVVXXX\\\bbbgggwwwzzzxxxnnnqqqyyykkkYYYOOOLLLMMMJJJGGGFFFFFFHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIKKKKKKIIIHHHGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMRRRUUUVVVUUURRRPPPKKKIIIHHHHHHKKKMMMMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPQQQPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUWWWYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYZZZZZZ[[[[[[\\\]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\^^^aaaccccccbbb```\\\^^^bbbhhhooovvv}}}}}}~~~}}}wwwnnngggcccbbbiiimmmssszzzyyyrrrllliiiaaa]]]WWWRRRPPPOOONNNMMMIIIHHHFFFEEEEEEFFFHHHIIIJJJHHHHHHIIIJJJKKKKKKIIIGGGGGGFFFGGGHHHJJJLLLMMMOOOPPPSSSUUUWWWYYYZZZZZZ[[[\\\]]]aaaeeeiiimmmpppsssrrrsssuuuwwwuuuqqqmmmiiigggeeedddeeeeeecccbbb___]]]ZZZVVVRRROOOMMMLLLLLLKKKIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@?????????@@@BBBDDDEEECCCEEEKKKRRRWWW\\\fffooo___TTTWWWXXXiiixxxrrrkkk```XXXWWWYYYYYYXXXYYYWWWUUURRRNNNLLLLLLLLLLLLOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPRRRSSSSSSSSSUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXVVVXXXYYYZZZYYYYYY[[[]]]^^^______```aaaaaaaaaaaa]]]```dddhhhrrrxxxyyyrrrmmmeee^^^XXXVVVVVVUUUUUUSSSQQQOOONNNNNNMMMLLLJJJKKKMMMPPPSSSVVVXXXYYYQQQPPPPPPNNNMMMKKKJJJIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFJJJHHHEEEBBBAAA@@@@@@AAABBBAAAAAAAAA@@@@@@??????@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLNNNOOOOOONNNNNNOOOQQQSSSUUUWWWXXXZZZ^^^hhhuuu~~~}}}vvvrrrnnnmmmpppsss~~~~~~hhhZZZPPPLLLLLLIIIHHHFFFFFFFFFGGGHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHJJJJJJHHHGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHJJJNNNPPPQQQPPPOOONNNJJJIIIHHHGGGHHHJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKMMMPPPQQQQQQQQQQQQSSSSSSTTTUUUTTTSSSSSSUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZXXXYYYYYYZZZZZZZZZZZZZZZ[[[ZZZZZZYYYZZZ[[[\\\\\\^^^```bbbdddfffeeebbbaaa\\\]]]```dddkkksss{{{}}}|||}}}vvvoookkkjjjhhhiiikkknnnttt|||~~~zzzwwwpppkkkccc\\\WWWTTTQQQOOOMMMLLLIIIGGGFFFGGGHHHIIIIIIGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRUUUYYY]]]```ccceeecccaaadddhhhhhhccc^^^^^^\\\YYYYYYYYYYYYXXXVVVSSSRRRPPPMMMJJJGGGEEEEEECCCBBBAAA@@@@@@??????????????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<===???@@@AAAAAABBBBBBBBBCCCFFFHHHJJJOOOVVV^^^dddlllvvv}}}~~~___UUUWWWXXXhhhyyysssmmmcccZZZZZZ\\\[[[[[[[[[XXXVVVRRROOOMMMLLLLLLLLLOOOPPPPPPQQQPPPPPPOOOOOOMMMNNNOOOPPPQQQQQQSSSTTTQQQQQQPPPPPPOOOOOOOOOPPPSSSSSSRRRRRRSSSTTTVVVWWWWWWXXXYYYYYYWWWVVVWWWXXX[[[\\\]]]^^^____________\\\]]]```dddjjjwwwxxxrrrtttttt|||wwwlllbbb[[[WWWVVVTTTPPPLLLJJJKKKMMMMMMLLLKKKLLLNNNOOOQQQRRRTTTUUUOOOOOOOOOOOOMMMLLLJJJIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLNNNPPPQQQPPPPPPQQQSSS]]]```eeejjjppp{{{wwwkkkdddbbbeeennnwwwjjjZZZRRRMMMJJJJJJFFFFFFFFFFFFFFFFFFHHHIIIFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFHHHIIIGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNIIIIIIHHHGGGGGGGGGIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMIIIKKKNNNOOOOOOPPPQQQSSSTTTUUUUUUTTTSSSRRRTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYWWWWWWXXXYYY[[[\\\]]]^^^___aaadddfffeeedddbbbaaa^^^]]]]]]```fffnnnvvv{{{~~~{{{yyy}}}zzzvvvuuutttpppnnnllliiiiiimmmtttyyy|||}}}uuummmgggaaa\\\XXXSSSPPPMMMIIIHHHHHHIIIJJJJJJHHHFFFEEEEEEEEECCCAAA@@@@@@@@@??????@@@@@@@@@FFFFFFEEEEEEFFFFFFFFFFFFIIIIIIJJJKKKMMMPPPSSSUUUXXXUUUTTTVVV[[[\\\WWWSSSTTTRRRPPPOOOOOOOOONNNMMMJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>===<<<<<<<<<======???>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========999999:::;;;===???@@@BBBEEEFFFHHHHHHGGGIIILLLOOOSSS[[[eeemmmttt{{{|||___VVVYYYXXXhhhyyytttooofff^^^^^^```^^^\\\\\\WWWVVVSSSPPPNNNMMMLLLLLLOOOOOOOOOOOOOOONNNNNNMMMKKKMMMOOOQQQPPPQQQRRRSSSQQQQQQQQQPPPPPPPPPPPPPPPRRRQQQQQQQQQQQQSSSTTTUUUWWWXXXXXXWWWUUUTTTTTTUUUWWWXXXZZZ\\\]]]]]]\\\\\\\\\\\\^^^aaaeeelllyyy{{{qqqpppiiinnn}}}rrrggg```]]]XXXRRRKKKHHHIIILLLMMMMMMLLLMMMOOOOOOOOOOOOPPPRRRNNNOOOPPPPPPOOOMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCDDDDDDDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKNNNQQQRRRRRRTTTXXX\\\gggooo{{{nnneee]]][[[___iiizzzqqq^^^TTTOOOJJJGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIEEEEEEFFFFFFEEEEEEDDDCCCCCCEEEGGGHHHFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMOOOIIIIIIIIIGGGFFFFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLHHHJJJKKKLLLMMMNNNQQQTTTWWWXXXXXXVVVUUUTTTUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVXXXWWWWWWVVVVVVWWWWWWXXXWWWXXXYYYZZZZZZZZZYYYXXXVVVVVVXXXYYY[[[\\\]]]^^^\\\^^^aaabbbaaa`````````]]]\\\ZZZ[[[```iiiqqqwww~~~|||zzz||||||yyyxxxxxxxxxvvvpppjjjeeeccceeeggglllrrrzzz~~~xxxppplll^^^ZZZUUUOOOKKKIIIIIIJJJJJJHHHFFFFFFFFFEEECCCBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCCCCDDDFFFGGGIIILLLKKKJJJLLLOOOPPPNNNKKKKKKIIIGGGFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>:::;;;<<<===???BBBDDDEEEDDDGGGJJJKKKKKKMMMRRRWWW___jjjvvv}}}yyy]]]VVVYYYXXXgggxxxsssppphhhaaabbbccc```\\\[[[UUUTTTSSSQQQOOOMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHLLLPPPRRRQQQPPPQQQSSSQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSTTTTTTVVVVVVVVVTTTSSSTTTUUUTTTUUUXXXZZZ[[[[[[ZZZYYY\\\ZZZZZZ^^^aaadddnnnzzzzzzyyyooommmsss{{{wwwmmmdddXXXPPPNNNOOOOOONNNKKKMMMOOOOOOMMMLLLNNNPPPNNNOOOPPPQQQPPPNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPRRRUUUVVVXXX^^^hhhppp{{{ooo```\\\[[[___iiixxxkkk___TTTOOOMMMIIIFFFFFFDDDFFFGGGFFFEEEDDDFFFHHHDDDEEEFFFFFFFFFEEECCCCCCBBBDDDFFFGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJJJJHHHEEEEEEGGGJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIIIIIIILLLQQQTTTXXXXXXXXXWWWTTTSSSTTTVVVSSSSSSSSSSSSSSSTTTTTTUUUWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXZZZ[[[[[[YYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[YYY\\\______^^^]]]___aaa^^^\\\YYYYYY^^^gggqqqwww~~~{{{yyy~~~|||xxxqqqiiicccaaa``````eeekkkqqqwww~~~ooojjjbbbZZZSSSOOOMMMMMMKKKIIIHHHHHHHHHHHHFFFEEEGGGGGGGGGFFFEEEDDDCCCCCCAAA@@@@@@@@@AAACCCDDDEEE@@@?????????@@@AAACCCDDDBBBCCCDDDEEEFFFGGGFFFFFFFFFDDDBBBAAAAAAAAA@@@???===>>>>>>???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<============:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>======???AAACCCFFFHHHJJJGGGKKKPPPSSSTTTXXX```fffqqq~~~zzzrrrwww\\\UUUZZZXXXgggwwwqqqppphhhcccdddeeeaaa\\\ZZZRRRRRRRRRQQQOOOMMMKKKJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGKKKPPPRRRQQQPPPQQQRRRLLLMMMNNNNNNOOOOOONNNNNNOOOOOONNNNNNOOOPPPRRRSSSRRRSSSUUUUUUTTTTTTUUUWWWRRRTTTVVVXXXYYYYYYYYYXXX]]]XXXVVV[[[^^^aaaiiitttxxxzzzrrrpppxxxzzziii]]]WWWTTTRRRPPPJJJMMMOOONNNLLLLLLNNNPPPNNNOOOQQQQQQQQQOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHHHHGGGFFFEEEDDDDDDIIIGGGEEECCCCCCDDDFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKLLLMMMOOOQQQSSSTTTUUUWWWXXXZZZ[[[^^^iiiwwwnnn\\\[[[[[[___hhhuuuiii[[[SSSMMMLLLKKKIIIGGGHHHCCCFFFGGGGGGDDDCCCEEEGGGDDDEEEFFFFFFFFFEEECCCBBBAAACCCFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIICCCDDDFFFHHHIIIIIIHHHHHHIIIJJJKKKHHHEEEEEEGGGJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHKKKQQQUUUVVVWWWVVVUUURRRQQQRRRSSSRRRRRRRRRRRRRRRSSSSSSTTTWWWVVVUUUTTTTTTUUUVVVWWWWWWXXXZZZ[[[[[[YYYXXXVVVZZZZZZZZZZZZZZZYYYXXXXXXZZZ\\\^^^^^^]]]]]]```ccc```]]]ZZZ[[[```jjjttt{{{}}}}}}wwwppphhhdddbbbYYY\\\___bbbgggppp|||~~~xxxoooddd[[[UUURRRQQQMMMKKKJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFEEECCCBBBAAAAAA@@@???=========>>>>>>??????>>>>>>@@@AAACCCDDD===???AAABBBAAAAAABBBDDDEEECCC@@@???@@@@@@???===<<<===>>>??????>>>===<<<===<<<;;;;;;;;;;;;<<<<<<999999:::;;;===>>>???@@@;;;;;;;;;<<<<<<=========;;;;;;;;;<<<===>>>>>>??????@@@AAADDDFFFIIILLLMMMOOOTTT[[[___bbbhhhqqqxxx|||mmm```ttt^^^RRRSSSXXXffftttvvvtttnnniiigggccc\\\XXXWWWTTTSSSQQQOOOLLLKKKJJJIIIGGGHHHHHHHHHIIIJJJJJJJJJJJJLLLPPPSSSSSSQQQNNNLLLLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMLLLLLLMMMMMMNNNOOOSSSSSSSSSSSSRRRRRRRRRRRRUUUTTTTTTTTTUUUUUUVVVWWW[[[\\\^^^___```bbbfffiiisssxxx|||}}}lllccc]]]XXXSSSMMMKKKIIIJJJMMMOOOOOOMMMPPPQQQRRRSSSSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIKKKLLLMMMNNNQQQOOOMMMNNNPPPSSSUUUVVVZZZZZZ]]]eeeooozzznnnbbb^^^YYY___jjjwwwiii[[[RRROOOKKKJJJKKKMMMNNNNNNIIIFFFDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFEEEEEEGGGIIIKKKMMMLLLKKKHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIJJJNNNRRRVVVZZZWWWSSSPPPPPPRRRVVVXXXVVVTTTQQQNNNNNNPPPRRRTTTVVVVVVVVVTTTSSSRRRTTTVVVRRRVVVZZZ[[[ZZZXXXVVVVVVWWWVVVVVVVVVWWWYYY[[[\\\ZZZ[[[]]]___```bbbbbbbbbeeebbb```bbbhhhpppxxx|||{{{zzz~~~xxxmmmdddaaa[[[XXXYYY[[[^^^jjjwwwuuujjjbbb]]]ZZZVVVTTTQQQNNNMMMNNNPPPRRRLLLKKKIIIIIIIIIIIIGGGEEEDDDDDDCCCAAA@@@???AAABBBAAAAAABBBBBBAAA@@@@@@???AAAAAABBBBBBBBB@@@???>>>>>>>>>?????????>>><<<;;;======;;;;;;;;;;;;=========<<<<<<<<<<<<===>>>>>><<<<<<<<<=========>>>>>><<<===?????????>>>;;;:::???>>>===<<<<<<<<<===>>>CCCBBBBBBFFFLLLRRRUUUVVVYYYbbblllrrrtttxxxkkkYYYPPPttt^^^RRRSSSXXXffftttvvvpppjjjfffeeebbb\\\XXXXXXSSSRRRPPPMMMKKKIIIIIIHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJLLLOOOQQQQQQNNNKKKIIILLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNOOORRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVYYYZZZ\\\]]]^^^```ccceeeiiinnn{{{|||zzz{{{|||tttnnngggaaaVVVRRRMMMKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDEEEEEEGGGIIIJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNOOORRRUUUWWWXXX]]]aaakkkwwwyyypppfff___^^^ccclllzzzkkkZZZQQQKKKIIIGGGGGGJJJMMMOOOPPPGGGEEECCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEEEEFFFHHHKKKLLLIIIHHHFFFDDDDDDDDDEEEFFFEEEFFFGGGGGGGGGJJJOOORRRXXXVVVTTTSSSUUUZZZ___bbbVVVTTTQQQOOONNNPPPRRRSSSQQQQQQQQQOOONNNNNNQQQSSSVVVYYY\\\]]][[[YYYWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZYYYZZZ[[[]]]___`````````dddbbb```bbbgggpppxxx|||~~~}}}~~~wwwpppllleee```]]]ZZZXXX___hhhpppuuu}}}zzztttpppnnneeebbb___\\\[[[ZZZXXXVVVQQQOOOLLLJJJIIIIIIGGGFFFGGGGGGFFFDDDCCCBBBCCCDDD@@@@@@AAAAAA@@@@@@@@@?????????@@@AAAAAA@@@>>>>>>???@@@@@@@@@>>>===;;;:::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@???<<<===>>>???@@@AAAAAABBBCCCEEEHHHLLLRRRZZZaaafffnnnsssyyy|||~~~uuu^^^QQQMMMttt^^^RRRSSSXXXffftttuuulllgggccccccaaa[[[XXXXXXQQQPPPNNNLLLJJJHHHGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNNNNKKKIIIGGGLLLLLLLLLKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVXXX[[[\\\\\\\\\^^^___aaadddooozzzrrrnnnqqq{{{|||wwwfffaaaZZZUUUQQQOOONNNMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEFFFGGGIIIKKKLLLHHHFFFEEEEEEGGGHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPRRRRRRRRRSSSUUUWWWZZZ[[[fffppp~~~~~~qqqkkkjjjhhhhhhjjjttt~~~hhhVVVMMMJJJGGGEEEDDDDDDGGGJJJLLLMMMDDDCCCBBBBBBDDDEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEFFFEEEEEEEEEFFFHHHIIIKKKHHHGGGEEEDDDCCCDDDDDDEEEDDDEEEEEEEEEFFFHHHLLLPPPRRRQQQRRRTTTXXX___eeehhhVVVUUURRROOOOOOPPPQQQSSSQQQQQQQQQPPPOOOPPPSSSVVVZZZ\\\^^^^^^\\\YYYWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWYYYZZZ\\\\\\]]]]]]aaa```___aaafffnnnvvv{{{~~~~~~}}}yyysssmmmggg```[[[\\\``````cccjjjsss}}}yyyuuuqqqpppppplllddd^^^YYYUUUPPPMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@AAAAAA@@@@@@???===;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<===============>>>>>>???@@@@@@AAAAAA===>>>@@@BBBDDDEEEEEEFFFEEEIIIOOOWWW```jjjtttzzz|||dddQQQJJJJJJttt^^^RRRSSSWWWdddrrrtttlllfffcccbbb```ZZZVVVWWWPPPOOONNNKKKJJJHHHHHHGGGKKKJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLKKKIIIHHHLLLLLLKKKKKKJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNOOOOOONNNNNNOOOPPPQQQRRRSSSTTTQQQQQQQQQRRRSSSTTTVVVWWWVVVYYY[[[\\\[[[ZZZZZZ[[[______fffttt|||nnnkkkrrr}}}xxxrrrjjjbbb\\\VVVSSSUUUSSSQQQOOOMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKHHHFFFEEEEEEGGGIIIIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLJJJKKKLLLNNNPPPSSSUUUVVVWWWXXXYYYZZZ\\\^^^aaacccuuuyyysssooorrryyykkkYYYPPPLLLJJJJJJHHHEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDCCCDDDDDDEEEDDDEEEEEEEEEDDDCCCCCCBBBEEEEEEDDDEEEEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDEEEFFFFFFFFFHHHLLLNNNKKKLLLMMMPPPTTTZZZ```cccUUUTTTQQQOOOOOOOOOQQQRRRQQQRRRRRRQQQQQQSSSVVVYYY\\\]]]^^^]]]ZZZWWWVVVVVVVVVWWWXXXXXXXXXVVVUUUTTTUUUUUUWWWXXXYYYYYYYYYYYY^^^^^^^^^___ccckkksssxxx|||xxxuuuvvvyyy{{{||||||{{{uuuoooiiigggggg]]]^^^```eeelllwwwyyyooogggbbb[[[UUUSSSQQQPPPPPPKKKJJJHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEAAABBBDDDEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@??????>>>????????????????????????======<<<<<<======>>>???>>>>>>>>>????????????@@@???????????????@@@AAAAAAAAABBBCCCEEEGGGIIIKKKLLLMMMQQQZZZhhhwww~~~}}}}}}xxxjjjXXXLLLIIIJJJuuu^^^RRRRRRUUUbbbooopppmmmgggcccbbb___YYYUUUUUUPPPOOONNNLLLJJJIIIIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLMMMNNNPPPQQQRRRRRRPPPQQQQQQRRRTTTVVVWWWXXXYYY[[[]]]]]][[[YYYYYYYYY[[[[[[```kkkyyyyyyooopppyyy|||qqqhhhcccaaa^^^XXXRRRNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJKKKJJJNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQSSSUUUXXXZZZ[[[]]]```dddgggiiilllqqquuuuuulllkkkmmmooopppiiiooozzzlllZZZSSSPPPLLLHHHKKKIIIFFFDDDDDDCCCBBB@@@CCCCCCEEEGGGIIIJJJHHHFFFDDDDDDBBBBBBAAABBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAADDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDEEEEEECCCEEEFFFFFFEEEFFFIIILLLIIIJJJJJJLLLOOORRRUUUWWWSSSRRRPPPOOONNNOOOPPPQQQNNNPPPQQQQQQQQQRRRUUUWWWZZZ[[[[[[YYYVVVTTTTTTUUUVVVVVVWWWWWWWWWUUUTTTSSSTTTTTTUUUVVVWWWWWWWWWVVVZZZ[[[\\\]]]___eeemmmsssvvvrrrnnnmmmrrrwwwxxxwww{{{}}}}}}yyyuuuqqqdddcccaaa___```fffooovvv|||vvvnnnfff___ZZZUUURRRNNNLLLJJJJJJKKKJJJHHHEEEFFFEEEDDDDDDDDDEEEFFFFFFDDDEEEFFFHHHHHHHHHGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAABBBBBBAAAAAAAAA??????>>>>>>??????@@@AAA????????????@@@@@@@@@@@@DDDDDDCCCCCCBBBCCCDDDDDDDDDEEEGGGKKKPPPUUUYYY\\\]]]aaakkk}}}}}}vvvsssssstttrrrppplllggg```XXXRRRNNNKKKJJJvvv___QQQPPPSSS___kkklllmmmgggcccbbb^^^XXXTTTSSSPPPOOOMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKLLLJJJIIIIIIHHHIIIIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMJJJJJJKKKLLLNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVXXXYYY]]]^^^___]]][[[YYYXXXXXXUUUUUUZZZcccnnn}}}vvvrrrttt{{{{{{sssmmmcccYYYQQQMMMLLLLLLOOONNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGJJJKKKKKKJJJJJJIIIHHHGGGHHHGGGHHHJJJLLLMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIILLLLLLLLLMMMNNNOOOPPPQQQPPPQQQSSSUUUXXX\\\___```hhhmmmsssxxx{{{wwwoooeee]]][[[^^^bbbfffgggxxxooo[[[OOOMMMLLLGGGBBBGGGEEECCCCCCDDDDDDCCCBBBCCCDDDGGGJJJMMMMMMJJJHHHDDDCCCBBBAAA@@@AAABBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDDDDCCCDDDFFFGGGJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNMMMNNNOOOPPPQQQPPPRRRUUUVVVUUUUUUWWWXXXVVVVVVVVVUUUSSSRRRTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVXXXYYYYYYZZZ^^^ffflllqqqoookkkhhhkkkqqqrrrpppooosssyyy~~~|||vvvnnnlllhhhaaa\\\\\\```eeeooopppsssyyyzzzoooeee\\\VVVOOOLLLKKKLLLNNNNNNKKKGGGJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAABBBBBBCCCDDD??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFIIIMMMSSS[[[cccjjjooorrrqqquuuppplllfffcccddddddcccbbbYYYUUUQQQPPPRRRRRRPPPLLLvvv___QQQOOOPPP[[[ggghhhiiiddd``````]]]WWWSSSSSSNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGIIIJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSVVVXXXYYY``````___]]]YYYWWWWWWXXXRRRRRRVVV]]]dddmmm|||~~~yyyvvvvvvxxxvvvggg\\\UUURRRQQQPPPPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJMMMOOOOOOMMMKKKIIIJJJKKKLLLKKKJJJHHHGGGKKKKKKLLLMMMOOOQQQSSSTTTQQQTTTXXX___fffmmmsssvvv~~~{{{eeeaaaZZZUUUTTTZZZcccjjjxxxfff]]]RRRJJJGGGFFFDDDBBBCCCBBBAAAAAACCCDDDDDDBBBCCCDDDGGGKKKNNNNNNKKKHHHDDDCCCAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCAAAAAAAAABBBBBBBBBAAAAAAAAACCCDDDDDDCCCCCCEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQQQQUUUYYY[[[ZZZYYYXXXXXXRRRSSSSSSRRRQQQRRRTTTWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSUUUVVVVVVUUUXXX___eeejjjjjjgggbbbbbbggghhhfffdddjjjttt}}}~~~zzzvvvuuuqqqiii```\\\]]]```bbbcccdddhhhoooxxxuuuiiiaaaYYYWWWUUUWWWZZZ[[[XXXTTTTTTRRRPPPNNNMMMMMMNNNOOONNNOOOPPPQQQPPPOOONNNMMMNNNMMMLLLJJJJJJIIIJJJJJJDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCDDDDDDDDDEEEEEEEEEGGGIIIKKKMMMOOOOOOPPPOOOUUU\\\hhhsss|||~~~uuujjj]]]ZZZWWWUUUTTTTTTTTTSSSPPPPPPQQQUUUXXXXXXUUURRRwww___QQQNNNOOOYYYeeeeeeeee```]]]^^^\\\WWWTTTTTTMMMLLLJJJIIIHHHGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRUUUWWWXXXbbbaaa___\\\XXXVVVWWWXXXRRRSSSVVVZZZ]]]aaalllxxxzzzwwwvvvuuuvvvhhh___[[[ZZZRRRQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGIIIJJJJJJJJJIIIIIIGGGHHHKKKOOOQQQQQQNNNKKKJJJKKKMMMOOONNNLLLIIIGGGJJJKKKLLLMMMOOORRRTTTUUUWWW[[[cccnnnzzziiiZZZXXXVVVSSSTTT\\\hhhrrr{{{eeeUUUTTTPPPJJJDDDBBBEEEGGGBBBAAA@@@AAABBBBBBAAA@@@BBBDDDGGGKKKOOONNNKKKHHHDDDCCCAAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFHHHCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQMMMQQQVVVYYYXXXVVVSSSSSSPPPQQQQQQPPPPPPRRRVVVYYYVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUQQQSSSUUUTTTRRRTTT[[[aaacccfffccc\\\ZZZ^^^```]]]]]]eeeqqq}}}~~~||||||~~~~~~{{{{{{yyyqqqhhhaaa```bbb[[[ZZZZZZ[[[```gggnnnsssnnnsss|||vvvnnnkkkhhhgggjjjnnnoookkkggg]]][[[XXXVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUTTTSSSSSSRRRPPPMMMKKKJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJPPPRRRVVVZZZ]]]^^^___^^^bbbkkkyyyoooaaaYYYPPPOOONNNLLLJJJIIIIIIJJJNNNSSSYYY^^^___]]]ZZZXXXyyy___QQQQQQPPPVVV```bbbdddaaa^^^\\\[[[XXXUUUSSSNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGHHHGGGFFFFFFFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTUUU___]]][[[XXXVVVTTTSSSRRRQQQRRRTTTUUUYYY^^^eeejjjzzz~~~~~~uuuiiibbb___TTTMMMNNNOOOLLLJJJLLLIIIHHHEEEDDDDDDFFFHHHIIIDDDGGGKKKMMMNNNNNNNNNNNNIIILLLOOOOOOLLLJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKMMMMMMLLLJJJJJJJJJHHHFFFJJJPPPOOOKKKJJJNNNNNNMMMKKKIIIGGGGGGGGGHHHMMMOOOQQQRRRSSSXXX___dddgggqqq~~~|||kkk\\\UUUUUUUUUVVV^^^nnnzzzggg]]]MMMKKKGGGDDDBBBAAABBBCCC>>>???AAABBBCCCDDDDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGBBBBBBAAAAAA@@@???>>>>>>AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMOOOPPPQQQRRRRRRRRRTTTSSSQQQPPPPPPQQQRRRSSSVVVSSSPPPNNNOOORRRWWWZZZVVV\\\^^^[[[WWWWWWVVVTTTYYYWWWTTTRRRSSSUUUXXXZZZ]]]^^^]]]\\\ZZZYYYZZZ[[[^^^hhhttt}}}}}}|||{{{vvvpppllliiiggghhhaaaWWWSSSUUUZZZ^^^```aaacccffflllsss{{{yyy{{{yyytttpppjjjfffeeefffhhhiiiffffffbbb\\\[[[]]]]]]YYYYYYXXXVVVSSSRRRQQQQQQQQQPPPQQQPPPNNNLLLJJJJJJKKKHHHKKKOOOOOONNNMMMNNNPPPMMMOOORRRTTTUUUVVVWWWYYYYYY___gggpppuuuvvvtttsssuuu}}}sssbbbTTTLLLLLLLLLJJJIIIHHHIIIKKKLLLWWW___```dddmmmjjjaaabbbxxx^^^PPPPPPPPPVVV```aaaaaa___\\\ZZZYYYVVVTTTQQQNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFEEEFFFGGGHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMNNNOOOQQQSSSTTTUUU\\\[[[YYYWWWUUUSSSRRRRRRSSSTTTTTTUUUVVV[[[```eeeqqq~~~|||zzzzzzzzzqqqfff\\\YYYUUUOOOJJJIIIIIIHHHGGGFFFGGGHHHIIIIIIHHHJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQPPPNNNLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIJJJIIIJJJLLLMMMMMMMMMMMMMMMHHHGGGIIINNNNNNKKKKKKOOONNNNNNMMMLLLLLLMMMNNNNNNOOOTTTZZZ^^^aaafffooouuu~~~xxxooocccYYYXXXXXX[[[cccrrr|||hhhXXXOOOIIIHHHEEECCCBBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCBBBBBBAAA@@@@@@???>>>>>>@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOPPPRRRTTTWWWUUURRRPPPPPPRRRUUUXXXXXX```ddd___XXXVVVWWWXXXYYYXXXVVVUUUUUUWWWYYY[[[\\\]]]]]][[[YYYXXXYYYZZZ___gggqqqxxx}}}zzzuuurrrqqqqqqoooggg]]]VVVVVVWWWXXXXXXUUUVVVXXX[[[```fffkkknnntttvvvyyyzzz{{{}}}|||zzzxxxxxxxxxyyyyyyxxxxxxtttnnnlllnnnnnnjjjiiifffbbb^^^YYYVVVUUUTTTTTTTTTSSSRRRPPPPPPRRRTTTXXXZZZ]]]\\\YYYWWWVVVWWWZZZ]]]```aaabbbbbbdddffflllttt~~~}}}{{{{{{{{{wwwooodddWWWNNNIIIJJJIIIHHHGGGGGGIIIMMMOOO\\\ccccccdddkkkhhhccchhhwww]]]OOOOOOOOOUUU___aaa___\\\ZZZXXXVVVTTTQQQOOONNNMMMLLLJJJHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMOOOPPPRRRSSSTTTXXXWWWVVVTTTSSSRRRRRRQQQUUUUUUUUUTTTTTTWWW[[[^^^ccclll|||zzzrrrrrrrrrwww}}}rrrllleee\\\VVVSSSOOOMMMJJJJJJJJJKKKKKKJJJMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLMMMMMMKKKIIIGGGGGGGGGIIIJJJHHHIIIJJJLLLLLLLLLKKKJJJKKKHHHHHHKKKLLLJJJKKKNNNPPPPPPRRRTTTWWWYYY[[[\\\aaaiiisssyyyzzz~~~}}}|||vvvmmmfffdddaaa]]]___```hhhwwwtttcccUUUKKKEEEEEEDDDCCCBBBBBBDDDFFFGGGHHHGGGEEEBBB@@@?????????@@@AAACCCCCCAAA@@@AAABBBAAAAAAAAA@@@??????>>>>>>@@@AAABBBCCCDDDDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAABBBDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNMMMNNNPPPRRRTTTVVVWWWVVVTTTRRRRRRSSSTTTUUUVVV```fff___VVVTTTWWWZZZWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[ZZZXXXWWWXXXYYY^^^dddkkkooossszzz}}}|||}}}zzzyyyyyyvvvnnneee^^^ZZZXXXVVVSSSNNNMMMMMMNNNPPPRRRUUUVVV]]]___aaacccgggnnnvvv{{{|||uuunnngggaaa]]][[[[[[\\\\\\[[[[[[]]]```cccmmmoooqqqpppllliiigggfffmmmoooqqqsssssssssuuuwww|||~~~~~~}}}zzzuuuqqqoooooommmjjjddd[[[RRRLLLIIIHHHHHHHHHHHHHHHIIIMMMSSSXXXeeemmmkkkiiinnnnnnoooxxxwww]]]OOOOOONNNUUU^^^```]]][[[XXXVVVUUUSSSQQQNNNNNNMMMLLLJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTSSSRRRQQQQQQPPPPPPQQQUUUUUUUUUTTTTTTUUUYYY\\\aaaccclll}}}uuupppnnnsss{{{~~~wwwrrroooccc]]]VVVRRRQQQQQQQQQPPPRRRPPPNNNMMMOOORRRTTTVVVUUUTTTRRROOOMMMLLLMMMNNNOOONNNKKKIIIIIIJJJLLLMMMKKKKKKKKKLLLMMMLLLJJJIIILLLJJJIIIKKKMMMPPPRRRSSSXXXZZZ___dddiiinnnqqqrrr}}}yyyttttttsssrrrsssjjjlllkkkffffffjjjmmmmmmkkkppp|||ooo^^^SSSMMMHHHEEECCCCCCBBBAAABBBCCCEEEFFFJJJHHHEEEAAA???>>>??????AAACCCDDDDDDCCCBBBBBBCCCAAA@@@@@@@@@??????>>>>>>???@@@BBBCCCDDDDDDDDDCCC???@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@@@@??????@@@AAABBBCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGGGGCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGIIIJJJKKKKKKLLLLLLPPPPPPPPPQQQRRRTTTVVVWWWTTTTTTSSSSSSSSSTTTTTTUUURRRZZZ^^^ZZZTTTTTTVVVXXXTTTTTTUUUVVVVVVVVVVVVUUUYYYYYYZZZXXXVVVVVVWWWYYY[[[___dddgggjjjrrr{{{~~~}}}{{{uuummmgggccc___ZZZVVVPPPPPPOOONNNMMMMMMNNNNNNRRRSSSTTTUUUXXX^^^eeejjjqqqvvv~~~zzz|||}}}}}}uuunnniiigggeeehhhkkkmmmnnnppprrrttt~~~zzzwwwvvvxxxzzz|||}}}}}}~~~vvvlllmmmmmmkkkhhhcccaaa```aaa\\\YYYTTTNNNIIIGGGIIILLLIIIKKKMMMOOOQQQWWW___eeeqqqyyywwwttt{{{~~~www]]]OOOOOONNNUUU^^^```]]][[[XXXVVVUUUTTTQQQOOOOOONNNLLLJJJHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRQQQQQQPPPOOOOOOOOOOOOOOORRRSSSTTTTTTTTTVVVZZZ]]]eeeaaaeeerrr|||qqqkkklllrrr~~~xxxkkkccc```aaaaaa```]]]YYYUUUTTTVVVYYY[[[\\\^^^\\\YYYVVVTTTSSSRRRQQQRRRPPPOOOMMMMMMNNNOOOPPPNNNMMMMMMOOORRRRRRPPPNNNKKKKKKLLLPPPXXX```eeefffkkknnnuuu|||vvviiibbb```______bbbbbbjjjpppssswww~~~~~~zzzmmm\\\PPPKKKJJJHHHFFFDDDCCCBBBAAAAAABBBBBBCCCGGGEEECCC@@@??????@@@@@@AAACCCDDDDDDCCCBBBBBBCCC@@@@@@???????????????>>>>>>???AAABBBCCCCCCCCCCCC?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@??????@@@@@@>>>??????@@@AAABBBCCCCCC??????@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKPPPPPPPPPQQQQQQRRRSSSTTTPPPQQQQQQRRRTTTUUUVVVVVVQQQTTTUUUSSSTTTWWWWWWUUUSSSTTTUUUVVVVVVVVVUUUUUUXXXXXXYYYWWWVVVUUUWWWXXXZZZ]]]aaacccgggooo||||||}}}vvvppplllfff___ZZZVVVUUUTTTRRRQQQPPPOOOOOONNNOOOOOOOOOOOOQQQTTTWWW___bbbggglllpppooollliiijjjkkkmmmpppssszzzzzztttqqqooonnnsssyyy~~~~~~zzzwwwvvvxxxzzz{{{zzzzzz{{{|||{{{~~~zzzoooccc[[[XXXYYYYYYWWWUUUSSSSSSSSSNNNMMMLLLIIIHHHIIIMMMPPPMMMRRRXXX\\\```eeemmmsss|||www]]]OOOOOOOOOUUU___aaa\\\ZZZXXXVVVVVVTTTRRRPPPOOONNNLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQPPPOOONNNNNNMMMNNNNNNNNNOOOQQQRRRSSSTTTWWW[[[]]]eee```aaammmyyyzzznnnggggggnnnwwwzzzxxxyyyyyyxxxooojjjdddccceeehhhiiihhhiiifffbbb```^^^\\\YYYWWWSSSSSSRRRRRRRRRRRRRRRRRROOONNNOOOSSSWWWYYYXXXUUUOOORRRVVV]]]kkkyyyoooeee[[[WWWUUUUUUZZZ___jjjwwwzzzddd[[[OOOHHHFFFFFFDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@CCCBBB@@@?????????@@@AAA???@@@BBBBBB@@@@@@@@@AAA????????????????????????>>>???@@@AAABBBBBBAAAAAA????????????@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???BBBBBBAAA@@@?????????????????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@AAABBBBBBCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMNNNNNNOOOOOOOOOPPPNNNNNNOOOQQQRRRTTTVVVWWWRRRSSSSSSRRRUUUZZZYYYUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVWWWYYY\\\___bbbdddfffmmmxxx~~~}}}{{{uuuooogggaaa]]]\\\[[[YYYXXXVVVUUUTTTPPPPPPPPPOOOMMMLLLMMMNNNQQQRRRUUUWWWYYYZZZ[[[[[[[[[\\\^^^^^^aaagggqqqxxx}}}yyyuuuqqqnnnllllllmmmssszzz|||vvvqqqmmmiiihhhjjjllllllkkkkkklllmmmggghhhhhhfffbbb\\\VVVRRRLLLNNNOOOOOOMMMLLLLLLMMMJJJKKKKKKLLLLLLOOOSSSVVVUUU^^^hhhppptttxxxxxx^^^PPPPPPPPPVVV```aaa[[[YYYWWWVVVUUUTTTQQQOOOPPPOOOMMMJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMNNNPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLNNNPPPRRRSSSUUUYYY\\\___ZZZ]]]hhhpppwwwxxxnnniiikkkpppwww}}}}}}xxxxxx}}}~~~{{{xxxuuutttqqqllliiibbbbbbcccddddddccccccbbbaaa___^^^aaafffgggdddaaa^^^bbbgggppp~~~|||uuulll^^^YYYVVVVVVWWW[[[eeeooorrreeeTTTOOOHHHDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????===???@@@@@@???>>>>>>???>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@???>>>????????????@@@@@@@@@@@@>>>???AAABBBBBBAAA???>>>AAAAAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPOOOOOONNNOOOPPPRRRTTTUUUSSSUUUUUUSSSSSSVVVWWWUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXVVVVVVXXXYYY[[[___bbbbbbbbbfffnnnuuu~~~}}}}}}~~~{{{}}}~~~wwwqqqkkkkkkjjjhhhfffdddbbbaaa[[[ZZZXXXTTTOOOMMMMMMNNNJJJKKKMMMNNNOOOPPPQQQSSSRRRTTTVVVUUUUUUXXX___eeekkkrrrvvvrrrnnnnnnnnnmmmfffeeeccc```___^^^______```ccchhhlllnnnpppssstttyyyssskkkeeeaaa^^^[[[XXXWWWXXXZZZZZZYYYXXXYYYZZZSSSSSSRRRQQQOOONNNMMMLLLIIIKKKLLLMMMMMMOOORRRUUURRRRRRSSSSSSTTTVVV[[[^^^cccooo~~~yyy___QQQQQQPPPWWW```bbbZZZXXXVVVUUUTTTSSSQQQNNNPPPOOOMMMJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAACCCDDDEEECCCDDDFFFGGGGGGGGGFFFEEECCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMKKKMMMOOOQQQRRRTTTWWWYYYXXXVVVZZZdddhhhiiiuuuyyypppooorrruuuxxx{{{~~~~~~|||zzz||||||}}}yyyzzz|||~~~~~~}}}{{{zzz|||yyyvvvwwwyyyyyytttooonnnssswww~~~}}}tttmmmkkkkkkfff___VVVUUUWWWZZZ^^^eeetttrrr___VVVKKKIIIFFFDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAAAAAAAA>>>????????????>>>======>>>???AAAAAA???>>>???@@@>>>>>>>>>>>>>>>?????????===>>>???@@@@@@???======>>>????????????@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@@@@@@@>>>===<<<<<<<<<<<<@@@@@@@@@???????????????======>>>>>>?????????@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIKKKNNNPPPRRRSSSSSSQQQPPPNNNMMMNNNPPPRRRSSSRRRWWWXXXSSSOOOQQQSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYXXXWWWWWWXXXZZZYYY]]]```___]]]^^^dddiiikkksss{{{}}}zzzwwwxxx{{{~~~xxxvvvxxx}}}}}}}}}{{{zzzyyywwwuuurrrooonnniiifffaaaZZZSSSPPPPPPQQQKKKMMMOOOPPPQQQQQQRRRSSSNNNQQQTTTSSSPPPOOOSSSWWWXXX```dddaaa[[[YYYWWWUUUTTTSSSRRRQQQQQQQQQRRRSSSQQQSSSUUUWWWYYY\\\aaadddeee___WWWRRRQQQQQQQQQOOOKKKMMMNNNNNNMMMLLLLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIJJJLLLMMMPPPUUU\\\aaa]]]\\\[[[ZZZZZZ]]]bbbfffooo|||yyy^^^OOOPPPRRRYYYccceee^^^[[[WWWTTTSSSRRRQQQPPPSSSPPPMMMJJJIIIHHHFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@EEEEEEFFFFFFEEEDDDCCCCCCGGGJJJLLLJJJGGGFFFHHHJJJIIIIIIJJJLLLMMMNNNOOOPPPOOONNNMMMLLLKKKJJJIIIHHHLLLLLLMMMQQQUUUXXXVVVTTTYYYXXXXXXZZZ___fffmmmqqq~~~}}}~~~|||xxxwwwuuunnnfffhhhggghhhlllrrrxxx{{{{{{~~~~~~}}}yyypppiiicccaaabbb```^^^\\\^^^\\\[[[___kkk|||qqq]]]RRRMMMFFFEEEBBB@@@@@@@@@AAABBB@@@???>>>>>>===>>>>>>>>>??????>>>>>>??????@@@AAA???@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>======>>>???????????????BBBBBB@@@???>>>============>>>???@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>===<<<<<>>>>>======<<<<<>>BBBBBBAAA@@@@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPNNNMMMLLLLLLLLLNNNPPPRRRRRRPPPOOOOOOPPPRRRSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWYYY\\\___```^^^]]]]]]^^^___^^^]]]cccgggjjjiiieeeeeelllrrr|||zzzvvvtttuuuvvvwww{{{zzzvvvuuusssqqqmmmkkkhhheee```]]]WWWZZZ[[[ZZZWWWUUUVVVXXXUUUVVVWWWVVVTTTRRRQQQRRRRRRSSSTTTTTTTTTSSSRRRQQQMMMMMMMMMLLLKKKIIIGGGFFFJJJHHHGGGIIIMMMPPPPPPOOONNNMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHGGGGGGHHHIIIJJJEEEFFFGGGHHHJJJKKKMMMMMMNNNPPPTTTXXX\\\aaagggkkkkkkkkkjjjiiijjjmmmsssxxxyyy]]]OOOPPPQQQYYYcccddd^^^ZZZVVVSSSRRRRRRPPPOOOTTTPPPKKKHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCAAAAAA@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGIIIHHHHHHIIIKKKMMMNNNOOOPPPNNNNNNMMMLLLJJJIIIIIIHHHLLLLLLMMMPPPUUUWWWVVVTTTWWWVVVWWWYYY]]]ccchhhlllsss{{{wwwjjjcccaaa___```dddhhhjjjjjjnnnrrrxxx~~~|||wwwuuurrrqqqqqqpppnnnllleeeddddddhhhlllllliiigggfffhhhllltttsssbbbVVVKKKEEEEEEDDDBBB@@@??????@@@AAA@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@@@@?????????>>>>>>>>>??????>>>>>>>>>===============>>>????????????>>>AAAAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>??????????????????@@@@@@??????>>>>>>BBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLNNNPPPQQQQQQPPPNNNNNNOOOPPPPPPPPPRRRRRRTTTUUUWWWWWWXXXXXXWWWXXXYYYXXXXXXYYY\\\^^^___]]]\\\\\\]]]^^^^^^]]]]]]___```^^^\\\___hhhpppyyyzzz~~~}}}uuutttsssrrrtttzzz}}}{{{yyywwwuuurrrooolllkkkllllllkkkiiifffdddcccaaabbbaaa]]]XXXUUUSSSSSSPPPQQQRRRSSSSSSSSSRRRRRRKKKJJJJJJIIIHHHGGGEEEEEEHHHFFFFFFHHHKKKMMMLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJHHHIIIJJJJJJJJJJJJKKKKKKMMMLLLLLLMMMPPPTTTYYY[[[___aaadddfffhhhiiilllnnnnnnqqqtttxxx{{{xxx]]]NNNPPPQQQYYYbbbccc]]]YYYUUURRRQQQQQQPPPNNNSSSOOOIIIEEEDDDFFFGGGHHHEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAAAAA@@@@@@AAA@@@?????????AAABBBDDDEEEEEEDDDDDDEEEGGGHHHGGGFFFFFFGGGHHHJJJLLLMMMOOOOOOMMMLLLLLLKKKJJJIIIHHHHHHKKKLLLMMMPPPSSSUUUTTTSSSSSSSSSUUUWWWZZZ^^^bbbdddeeemmmzzz{{{mmmggg```\\\\\\]]]\\\ZZZ^^^^^^aaaeeemmmvvv|||yyyxxx}}}|||rrriiidddcccbbb```_________aaabbbbbbhhhqqq{{{{{{xxx}}}iiiXXXRRRMMMFFF@@@CCCBBB@@@???>>>??????@@@AAA@@@@@@???>>>????????????>>>>>>>>>>>>???@@@@@@AAA@@@>>>=========>>>???>>>============<<<<<<<<<<<<===>>>>>>??????>>>>>>??????>>>>>>>>>>>>??????>>>????????????>>>>>>==================<<<<<<<<<>>>>>>>>>=========<<<<<<======>>>??????@@@AAAAAA????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQOOONNNLLLLLLLLLLLLMMMPPPQQQSSSTTTVVVWWWWWWWWWVVVWWWYYYYYYYYYYYY[[[]]]^^^\\\[[[[[[\\\]]]]]]\\\WWWXXXWWWUUUTTTYYYdddnnntttssswww}}}{{{wwwsssqqqtttzzz~~~~~~|||vvvpppooonnnkkkfff___ZZZWWWWWWRRRSSSUUUVVVVVVVVVUUUUUUKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGIIIKKKLLLJJJHHHHHHHHHHHHIIIJJJLLLMMMNNNLLLOOORRRTTTSSSRRRRRRSSSZZZYYYXXXYYY^^^eeelllqqqvvvxxxzzzyyyxxxvvvvvvwwwyyy~~~xxx]]]NNNPPPQQQXXXaaaaaa[[[XXXTTTQQQPPPOOONNNMMMOOOLLLGGGEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAADDDBBB@@@??????@@@BBBCCCEEECCCBBBCCCGGGIIIHHHEEEEEEFFFGGGIIIJJJLLLMMMNNNKKKKKKJJJJJJIIIIIIHHHHHHKKKLLLMMMPPPRRRSSSRRRRRRPPPQQQRRRUUUWWWZZZ[[[\\\bbbgggooo{{{~~~rrrhhhccc```\\\XXXYYYXXXXXX[[[```ffflllnnnwwwwwwwwwyyy|||}}}{{{zzzwwwqqqnnnmmmmmmqqqyyyyyyooofff___ZZZWWWWWWXXXXXXXXXXXX\\\bbbfffqqq}}}}}}lllWWWJJJHHHHHHDDD@@@AAAAAA@@@???>>>>>>??????AAAAAA@@@???????????????>>>>>>>>>>>>>>>???@@@@@@AAA???===<<<<<<<<<>>>???======<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>===============>>>???@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<======>>>>>>>>>??????????????????@@@@@@AAABBBBBB???@@@BBBCCCCCCCCCBBBAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKMMMNNNOOOOOOOOONNNKKKIIIIIIJJJKKKOOOPPPRRRSSSUUUVVVVVVVVVUUUWWWYYYZZZYYYYYYZZZ[[[\\\[[[YYYZZZ[[[\\\\\\[[[VVVWWWVVVTTTTTTXXXbbbiiiooopppuuu}}}}}}wwwttttttuuuyyyvvvtttqqqkkkddd```______]]]^^^______^^^]]][[[ZZZSSSRRRPPPNNNKKKJJJHHHHHHIIIJJJLLLNNNOOONNNMMMKKKMMMNNNOOOPPPQQQSSSVVVXXX[[[```eeegggfffddddddeeekkkkkklllooottt{{{www\\\NNNPPPQQQWWW______ZZZWWWRRROOONNNNNNMMMLLLIIIHHHFFFFFFGGGGGGEEECCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAADDDCCCAAA@@@@@@BBBCCCEEEEEECCCBBBDDDGGGIIIHHHFFFEEEEEEFFFGGGIIIJJJKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKNNNOOOPPPPPPPPPQQQNNNOOOQQQSSSUUUWWWXXXXXX___```dddkkkwwwxxxqqqllleee___]]]]]]___ccchhhkkkkkkiiimmmkkkiiihhhiiijjjiiihhhpppwww~~~~~~|||qqqhhhbbb]]]^^^```dddiiimmmooopppuuuppphhh```[[[XXXXXXYYYTTTWWW[[[\\\^^^dddnnnuuuwwwfff\\\OOOFFFDDDDDDCCCAAA@@@@@@??????>>>>>>??????AAA@@@??????>>>>>>??????>>>>>>======>>>>>>???@@@@@@???===;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<======>>>>>>>>>>>>===<<<;;;<<<<<<<<<>>>>>>=========<<<<<<<<<>>>>>>======>>>???@@@AAA>>>???AAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNMMMKKKHHHGGGIIIKKKPPPQQQRRRSSSTTTUUUUUUUUUTTTVVVXXXXXXXXXWWWXXXYYYZZZYYYXXXXXXZZZ[[[[[[ZZZUUUWWWXXXWWWVVVXXX]]]aaaiiiooovvvzzz|||zzzuuusssxxxyyy|||wwwvvvsssoookkkjjjkkkmmmmmmmmmmmmllliiigggdddbbb^^^\\\YYYVVVTTTQQQPPPPPPRRRTTTVVVXXXXXXWWWVVVUUUYYYZZZ\\\]]]^^^```eeehhhsssxxx|||}}}~~~vvv\\\NNNPPPQQQVVV^^^^^^YYYUUUQQQNNNMMMMMMLLLKKKEEEEEEEEEFFFGGGGGGDDDBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@AAAAAACCCEEEGGGIIIDDDDDDCCCDDDFFFGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKNNNOOOOOONNNOOOOOOOOOOOOQQQRRRTTTVVVWWWWWW]]]^^^```eeennn}}}}}}vvvpppmmmooottt||||||uuupppiiiccc```]]][[[ZZZaaafffnnnwwwyyyuuusssrrrrrrqqqmmmmmmnnnpppssswwwzzz|||~~~}}}yyyrrrhhh^^^XXXUUUSSSTTTVVVYYY[[[]]]]]]^^^gggddd```\\\[[[\\\^^^___\\\bbbiiilllnnnuuunnn___RRROOOJJJEEEBBB@@@@@@???????????????????????????@@@??????>>>===>>>>>>>>>>>>============>>>?????????>>><<<;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<===>>>>>><<<============<<<<<<;;;;;;<<<<<<===>>>??????@@@>>>===<<<;;;;;;;;;<<<===>>>>>>===<<<<<<;;;::::::<<<;;;:::::::::;;;<<<===>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLKKKMMMNNNLLLIIIHHHKKKNNNRRRRRRSSSTTTTTTTTTTTTTTTSSSUUUVVVVVVUUUUUUVVVWWWYYYWWWVVVWWWYYYZZZZZZZZZTTTUUUWWWXXXWWWWWWXXXYYYccckkktttuuussswww}}}zzztttuuuxxx}}}}}}}}}{{{xxxvvvxxx|||~~~}}}{{{xxxtttqqqooollljjjgggdddbbbaaa``````bbbeeeggghhhhhhggghhhiiijjjmmmooooooooorrrxxx|||vvv[[[NNNPPPPPPVVV]]]]]]XXXTTTPPPMMMLLLLLLKKKJJJDDDCCCCCCDDDEEEFFFEEECCCBBBBBBBBBAAAAAAAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA???@@@AAABBBDDDFFFGGGHHHBBBCCCDDDDDDCCCBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKNNNOOOMMMLLLMMMNNNPPPPPPQQQRRRTTTVVVXXXYYY\\\^^^```dddjjjsss|||{{{nnnddd^^^YYYWWWXXX[[[aaahhhooouuuyyy{{{sssnnngggbbb````````````]]]]]]]]]___bbbfffjjjllllllkkkggg```XXXRRRPPPPPPNNNPPPRRRTTTVVVZZZ]]]___hhhiiikkkmmmnnnnnnnnnmmmqqqyyymmm\\\QQQHHHGGGEEECCCBBB@@@>>><<>>======<<<<<<=====================>>>??????=========<<<<<<<<<;;;;;;=========<<<<<<<<<<<<;;;;;;<<<======>>>>>>======<<<<<<;;;;;;;;;<<<======;;;;;;<<<=========<<<<<<<<<<<<===>>>???@@@AAABBB???===<<<::::::;;;<<<===============<<<<<<<<<<<<>>>===;;;::::::;;;<<<==================>>>>>>?????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKIIILLLNNNMMMJJJJJJNNNSSSTTTTTTUUUUUUTTTTTTSSSRRRSSSTTTTTTSSSRRRRRRTTTWWWWWWVVVUUUVVVXXXYYYZZZYYYSSSTTTUUUVVVVVVVVVVVVVVV\\\ccckkknnnooouuuxxxxxxxxx{{{{{{zzzxxxvvvvvvvvvwwwxxxzzz|||~~~~~~~~~uuu[[[NNNPPPPPPVVV]]]\\\WWWTTTPPPMMMLLLKKKJJJIIIFFFCCCAAAAAACCCEEEFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDCCC@@@CCCEEECCC@@@???AAADDDGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHKKKOOOOOOMMMKKKLLLNNNQQQQQQQQQRRRTTTWWWYYY[[[WWWZZZ^^^bbbdddgggjjjmmm{{{|||nnnddd^^^[[[YYY[[[```gggooowww}}}rrrlllddd]]]YYYXXXXXXWWWXXXWWWWWWXXX[[[___dddgggfffeeeaaa[[[UUURRRSSSVVVNNNOOOQQQTTTXXX___gggllluuuzzz~~~iiiXXXNNNIIIGGGDDDAAAAAACCCBBB>>>:::???@@@@@@AAAAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<===============>>>??????<<<<<<======<<<<<<;;;:::>>>============<<<<<<<<<;;;<<<<<<==================<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<============<<<===>>>???@@@AAABBBCCC???===;;;:::::::::<<<===<<<<<<======>>>>>>??????BBBAAA>>>===<<<===>>>???===<<<;;;;;;;;;<<<>>>???>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHKKKNNNMMMKKKLLLQQQVVVVVVVVVVVVUUUUUUTTTRRRRRRSSSSSSRRRQQQPPPQQQTTTVVVWWWUUUTTTUUUWWWYYYYYYYYYTTTTTTUUUUUUVVVWWWXXXXXXXXX]]]ccciiioooxxx}}}{{{{{{pppXXXKKKKKKLLLUUU]]]YYYVVVSSSOOOLLLLLLLLLKKKJJJCCCBBBCCCEEEHHHHHHEEEAAAAAA@@@@@@??????@@@@@@AAA======>>>???AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHMMMMMMLLLLLLKKKJJJJJJJJJOOOOOOPPPRRRTTTVVVXXXYYYWWWYYY[[[]]]^^^```dddfffpppuuu|||vvvpppkkkooonnnnnnrrryyyiiieee```VVVPPPSSSUUUXXX[[[[[[[[[bbbooozzzxxxuuuqqqkkk```WWWXXX]]]XXX\\\bbbggglllttt~~~wwwbbbVVVOOOJJJFFFCCCBBBAAAAAA@@@@@@AAAAAA???@@@BBBDDDDDDCCCBBBAAAAAAAAA@@@@@@???>>>==============================;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::::::::;;;<<<<<<;;;999888888999;;;<<<===>>>>>>>>>>>>>>>======@@@===<<>>;;;:::::::::;;;===>>>>>>>>>???????????????@@@AAA@@@>>>>>>>>>@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPQQQQQQRRRQQQPPPPPPQQQSSSUUUWWWVVVTTTRRRPPPPPPQQQSSSTTTTTTUUUWWWWWWWWWWWWUUUTTTUUUTTTTTTTTTUUUVVVVVVWWWYYY[[[^^^```dddmmm{{{}}}zzzyyy|||pppYYYLLLKKKMMMUUU]]]ZZZVVVSSSOOOLLLKKKKKKJJJIIIGGGGGGGGGIIIJJJGGGBBB>>>AAA@@@@@@??????@@@@@@AAA<<<===>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAAAAA@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNOOOQQQSSSUUUVVVWWWXXXZZZ[[[[[[\\\^^^aaaccchhhqqq}}}vvvmmmccc___bbb^^^ccchhhkkkoooyyy~~~pppdddaaaeeelllrrryyyvvv```QQQIIIFFFCCC@@@@@@@@@???>>>>>>>>>>>>???>>>???AAACCCCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<====================================<<<;;;::::::::::::;;;<<<<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;::::::<<<<<<===AAADDDDDDBBB@@@AAA<<<999;;;<<<::::::<<<;;;===>>>======>>>@@@AAAAAA@@@>>><<<;;;;;;<<<<<<======>>>>>>>>>?????????<<<===???>>>>>>>>>???@@@EEEEEEDDDDDDCCCBBBBBBAAADDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQPPPOOOOOOPPPSSSUUUVVVUUUSSSQQQPPPPPPQQQSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVYYY\\\^^^aaaiiiuuu~~~~~~}}}}}}wwwuuurrrqqquuu|||qqqZZZLLLLLLMMMUUU]]]YYYWWWSSSOOOLLLJJJJJJHHHGGGFFFFFFGGGIIIHHHEEE@@@<<<@@@@@@????????????@@@@@@=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFHHHIIIKKKLLLNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSVVVWWWXXXWWWVVVWWWXXXZZZ\\\^^^eeeooovvv}}}|||sssrrrvvvvvv{{{wwwsssuuujjj___QQQGGGDDDCCCBBB@@@@@@??????>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;:::999999:::;;;<<<888999999:::::::::999999999;;;@@@FFFKKKKKKEEE???CCC>>>;;;<<<===;;;;;;===;;;===?????????>>>???@@@@@@???===<<<<<<<<<===>>>============>>>>>>>>>>>>999;;;============???AAADDDDDDCCCCCCBBBBBBAAAAAADDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNMMMMMMNNNPPPRRRTTTVVVSSSRRRPPPOOOOOOQQQSSSTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTUUUSSSVVVYYY[[[^^^ccclllrrruuuyyy||||||xxxtttssssssxxxwwwuuuqqqoooqqqvvv|||qqqZZZLLLLLLMMMUUU\\\YYYVVVSSSNNNKKKIIIHHHGGGFFFAAABBBBBBCCCCCCBBB@@@???@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGHHHHHHIIIJJJJJJKKKOOOOOOOOOOOOPPPQQQRRRRRRTTTUUUVVVUUUTTTTTTUUUWWWZZZZZZ___fffllltttvvvggg\\\UUULLLFFFEEEDDDBBB@@@AAAAAA@@@???????????????======>>>??????>>>>>>===============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;::::::;;;<<<<<<:::;;;;;;<<<<<<<<<<<<;;;888>>>FFFOOOWWWXXXQQQHHHFFF@@@<<<======;;;;;;>>><<<>>>@@@AAA@@@>>>>>>???>>>>>>=========>>>>>>???<<<<<<<<<=========>>>>>>:::<<<============>>>@@@??????@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKKKKLLLNNNQQQSSSTTTQQQPPPOOOOOOOOOPPPRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRRRRRRRRRRRRRSSSSSSQQQTTTWWWYYY[[[^^^cccfffeeeiiilllmmmkkkjjjlllnnnpppxxx}}}yyyvvvuuuuuuuuu}}}qqqZZZLLLKKKLLLTTT[[[XXXUUURRRMMMJJJHHHGGGFFFDDDBBBAAA@@@???>>>???AAABBB@@@??????>>>>>>??????@@@@@@????????????>>>>>>>>>????????????????????????@@@@@@@@@@@@AAAAAABBBBBB@@@AAAAAABBBCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJNNNNNNMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSRRRSSSUUUWWWVVVUUUWWW\\\aaahhhtttppp^^^SSSMMMIIIDDDBBBBBBAAA???===AAA@@@??????>>>>>>??????=====================<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===============:::BBBLLLVVVbbbhhhaaaVVVHHHBBB=========;;;<<<>>><<<>>>@@@AAA???========================>>>>>>???;;;<<<<<<<<<<<<============>>>??????=========???>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEAAABBBCCCEEEGGGIIIJJJKKKHHHHHHIIIKKKMMMOOOPPPQQQNNNNNNNNNNNNOOOPPPRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRQQQQQQPPPPPPQQQQQQQQQQQQSSSVVVXXXYYYZZZ\\\]]][[[]]]_________bbbhhhmmmnnnvvv~~~zzztttqqqvvvxxx|||pppYYYKKKJJJKKKSSSZZZVVVTTTPPPLLLIIIGGGGGGEEEDDDEEEDDDCCC@@@======@@@BBB??????>>>>>>>>>>>>??????????????????????????????????????????????????????@@@@@@?????????@@@AAABBB@@@@@@AAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCC@@@AAACCCEEEGGGIIIKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQQQQRRRUUUWWWUUUTTTUUUYYY\\\```jjjuuurrreeeYYYNNNHHHBBB@@@??????AAAAAA@@@???>>>======<<<<<<<<<<<<<<<============<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999999999::::::::::::999999::::::::::::::::::::::::888999:::;;;;;;<<<;;;;;;<<>>======;;;;;;>>>===???@@@???===<<<<<<<<<<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<===>>>???@@@???===<<<===>>>@@@@@@@@@@@@@@@?????????AAAAAABBBCCCDDDDDDDDDDDDAAAAAACCCDDDFFFHHHIIIJJJFFFGGGHHHJJJKKKMMMNNNNNNLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQQQQRRRRRRSSSQQQQQQPPPOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXXXXWWWWWWUUUVVVWWWVVVWWW[[[ccciiimmmttt|||}}}yyyvvvwwwyyy{{{~~~oooXXXJJJIIIIIIQQQXXXUUURRROOOJJJHHHGGGGGGFFFEEE???AAABBBAAA???>>>???@@@??????>>>>>>>>>>>>??????======>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>???@@@AAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBB@@@AAABBBDDDFFFHHHIIIJJJHHHHHHHHHHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOPPPRRRTTTVVVUUUVVVYYYZZZ[[[ccclllwwwxxxgggYYYPPPKKKGGGEEE@@@@@@@@@AAABBBBBBBBBAAA======<<<;;;;;;;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888::::::::::::::::::::::::888999::::::::::::999888888999999999999999999888777777999::::::;;;;;;;;;;;;BBBHHHPPP```ooommmbbbJJJCCC>>>===<<<::::::===>>>???>>>===;;;:::;;;<<<;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>><<<<<<===>>>????????????????????????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKMMMNNNPPPQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNQQQRRRSSSTTTVVVUUUTTTRRRSSSTTTUUUSSSSSSUUU[[[aaaeeellluuu|||~~~|||{{{yyyxxxxxxssswww{{{|||}}}oooWWWIIIHHHIIIPPPWWWTTTQQQMMMJJJGGGGGGGGGFFFEEE555:::???AAA@@@???????????????>>>>>>>>>>>>??????<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>@@@AAA@@@@@@AAABBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNOOONNNMMMMMMOOOQQQRRRRRRSSSVVVUUUUUU[[[bbbgggppp|||kkkaaaTTTJJJFFFFFFEEEEEEAAAAAAAAAAAAAAA@@@???>>>??????>>>===============???>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888::::::::::::::::::::::::888999:::;;;;;;:::999888777888888999999888888777777888999:::;;;<<<<<<<<<999???CCCIIIYYYjjjjjj```KKKCCC===<<<;;;999:::===??????>>>;;;999888:::<<<;;;;;;<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<888:::<<<<<<<<<<<<>>>???;;;;;;<<<>>>???AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQQQQNNNNNNPPPQQQQQQPPPNNNNNNPPPOOOOOONNNMMMMMMMMMNNNQQQQQQQQQSSSTTTTTTRRRPPPRRRTTTUUUTTTRRRRRRUUUYYY[[[dddlllttt|||wwwtttrrrggglllqqqssstttxxx~~~lllWWWLLLKKKIIINNNSSSOOOPPPMMMJJJHHHGGGGGGFFFDDDBBB@@@??????@@@AAA@@@??????>>>===>>>???@@@???=========<<<<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>============>>>>>>AAAAAAAAA@@@@@@@@@??????AAA@@@???>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSSSSTTTVVVWWWXXXXXX```eeelllqqqyyyrrrfffTTTOOOIIIEEECCCCCCBBBBBB????????????>>>>>>>>>===@@@???>>>===<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;999999999::::::;;;;;;;;;>>>===;;;:::999999::::::999999999888888888777777999999999999999999999999:::999999888888999999:::777777888888888999999999;;;;;;;;;::::::999999999:::===AAAFFFLLLPPPTTTUUUFFFAAA;;;999:::<<<;;;:::>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA???@@@BBBCCCDDDEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLNNNNNNMMMMMMNNNPPPMMMNNNNNNOOOOOONNNNNNMMMKKKLLLNNNOOOPPPPPPOOONNNQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSTTTZZZ]]]aaafffnnn}}}}}}zzzvvvpppnnnlllkkkmmmqqqvvvyyy}}}xxxvvvxxx~~~lllWWWLLLKKKIIINNNSSSOOONNNLLLHHHFFFFFFFFFDDDCCCBBBAAA???@@@AAABBBBBBAAA???>>>===>>>??????>>>=========<<<<<<<<<<<<=====================>>>>>>>>>>>>======<<<<<<======>>>AAAAAA@@@@@@????????????@@@@@@????????????@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGEEEFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVZZZ^^^cccgggmmmzzz~~~mmm]]]SSSLLLHHHDDDAAA@@@@@@???>>>?????????>>>>>>>>>======>>>===<<<<<<;;;<<<<<<<<<============<<<<<<;;;;;;999999::::::;;;;;;;;;;;;>>>===;;;:::999999:::::::::999999999999888888888999999999999999999999999999999999888888999999999777777888888888999999999:::::::::::::::999999999;;;<<>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKMMMMMMMMMMMMNNNPPPMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTVVVZZZ^^^eeerrr~~~zzzxxxuuurrrppppppqqqrrrtttxxx~~~{{{yyy~~~lllWWWLLLKKKIIINNNSSSNNNMMMJJJGGGEEEEEEEEECCCBBBBBBAAAAAABBBDDDEEEDDDCCC???>>>======??????>>>=========<<<<<<<<<<<<======>>>>>>=====================<<<<<<<<<<<<<<<<<<===@@@????????????>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTWWW[[[]]]aaajjjxxxqqqaaaTTTJJJDDDDDDBBB???>>>??????>>><<<>>>>>>>>>>>>============;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===<<<;;;:::999999999:::::::::::::::999999999999999999999999999999999999999999888888888888999999777777777888888888888999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;;;;:::999:::;;;===;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>??????@@@@@@@@@???????????????@@@@@@?????????AAA@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHJJJLLLMMMLLLMMMOOOQQQLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNOOOPPPQQQTTTTTTTTTSSSRRRRRRRRRQQQQQQRRRSSSUUUUUUTTTTTTSSSOOOQQQSSSVVV\\\fffttt~~~~~~zzzzzz||||||xxxtttqqqooonnnpppsssuuuwwwyyy|||~~~~~~~~~lllWWWKKKJJJHHHMMMRRRNNNLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFFFFEEE???===<<<===>>>???>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>BBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJKKKKKKJJJIIIIIIJJJKKKMMMNNNPPPQQQNNNNNNOOOPPPQQQQQQRRRRRRRRRUUUWWWXXX[[[bbblllttt{{{kkk[[[OOOHHHCCCAAA??????>>>???AAAAAA???>>>>>>>>>=========<<<<<<<<<::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999;;;;;;;;;:::::::::999999888888888888888888888888888888777777777777888888777777777777888888888888777777888888999999::::::888888999:::;;;;;;;;;;;;888;;;======:::999;;;===999999999999999999888888888888888888888888888888:::::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<>>>>>>>>??????@@@@@@??????>>>AAA@@@??????@@@BBBDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGIIIKKKLLLLLLMMMOOOQQQMMMNNNNNNNNNNNNNNNNNNMMMNNNMMMMMMMMMNNNPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPOOOQQQRRRTTTVVVVVVUUUSSSRRRPPPQQQRRRSSSWWW___iiipppxxxyyyxxxuuupppoooqqqtttzzz{{{zzzwwwrrrssstttrrrpppooooooppppppsssvvvvvvuuuwwwzzz~~~}}}}}}kkkVVVKKKJJJHHHMMMRRRNNNLLLJJJGGGEEEEEEEEEEEEDDDBBBAAABBBDDDFFFGGGFFFDDD>>>===<<<===>>>???>>><<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>???>>>???@@@AAAAAA@@@???>>>BBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQNNNNNNOOOOOOPPPPPPQQQQQQQQQSSSUUUVVVYYY^^^eeekkksss}}}jjjcccWWWMMMFFFCCCBBBBBB=========???AAABBB@@@???=========<<<<<<<<<<<<;;;:::::::::;;;<<<===??????::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999;;;;;;;;;:::::::::999999888888888888888888888888888777777666666777777888777777777777777777777777777777777888888999999999777888999:::;;;;;;;;;;;;666:::<<<<<<999777888999777777777888888888888888888888888888888888888888999::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<>>>>>>?????????>>>======??????@@@@@@@@@@@@??????@@@???>>>>>>???AAADDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHJJJKKKKKKLLLNNNPPPNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNPPPRRRSSSRRRRRRQQQPPPOOOOOONNNNNNPPPRRRTTTUUUVVVUUUSSSRRRQQQQQQQQQRRRUUUZZZaaaeeehhhjjjjjjhhhfffgggkkkoooppppppuuuzzz{{{|||zzzvvvqqqnnnmmmmmmmmmmmmjjjhhhjjjoootttzzz{{{|||~~~~~~|||kkkVVVKKKJJJHHHMMMRRRMMMKKKIIIFFFEEEEEEEEEEEEDDDAAAAAAAAACCCEEEEEEDDDBBB>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????@@@??????@@@@@@@@@@@@??????@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAABBBBBBBBBBBBBBBDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOMMMNNNNNNNNNOOOOOOOOOPPPNNNPPPRRRTTTVVVZZZ___bbbggglllvvv~~~sssgggUUUPPPJJJDDDBBB@@@???>>><<<<<<<<<===???@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???999999:::::::::::::::;;;;;;;;;::::::::::::999999999999::::::::::::999999::::::::::::999999999999888888888888888888888888777777666666666666777777888777777777777777666666777777777777777888888888888888999999888777777666666777888888777666666666777777777777777888888888888888888888888888888888999999::::::::::::999999::::::::::::;;;;;;;;;;;;<<<======>>>>>>>>>======??????@@@@@@@@@@@@?????????>>>>>>>>>???AAACCCDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHJJJKKKJJJKKKMMMOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMNNNPPPQQQSSSSSSPPPPPPPPPOOONNNNNNNNNMMMPPPQQQRRRTTTTTTSSSSSSRRRPPPPPPPPPQQQSSSWWWZZZ]]]]]]___```___^^^aaafffkkkjjjhhhnnnzzz|||yyyxxxvvvsssoooiiieeedddfffiiinnnoooqqqtttwwwzzz}}}{{{wwwwwwxxx}}}|||zzzzzz{{{~~~kkkVVVJJJIIIHHHLLLQQQMMMJJJGGGEEECCCDDDDDDDDDCCC@@@@@@@@@BBBDDDCCCAAA???>>>===<<<<<<===>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>????????????@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@??????@@@@@@AAABBB>>>??????@@@AAABBBBBBCCCBBBCCCEEEGGGIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTWWWYYY[[[^^^___dddlllpppttt}}}zzzlll^^^VVVIIIFFFCCCAAA@@@???===<<<>>>===<<<<<<>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::;;;:::::::::;;;<<<======888999999999::::::::::::::::::999999999888888888888999::::::::::::999888:::999999999999888888888888888888888888888888888777666666555555666666777888888777777666666666666777777777777777666666666888888888777777666555444777666666777999:::999999666666777777888888888888888888888888888888888888999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>??????>>>>>>=========>>>???@@@AAABBBBBB@@@@@@AAABBBCCCDDDEEEEEEGGGIIIJJJJJJJJJJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLNNNPPPQQQRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRPPPOOOOOOPPPSSSUUUWWWXXXVVVXXXYYYYYYYYY]]]ccchhhhhheeekkkxxxzzztttpppmmmjjjgggjjjjjjjjjkkkmmmooorrrsssyyyxxxxxx{{{~~~~~~wwwrrrqqquuuxxx~~~~~~~~~kkkVVVJJJIIIGGGLLLQQQMMMHHHFFFCCCBBBCCCCCCCCCBBB??????@@@AAACCCBBB???<<<>>><<<;;;<<<===>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<=========>>>>>>============>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDD===>>>>>>@@@AAABBBCCCCCCBBBCCCEEEGGGHHHIIIIIIHHHFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKPPPPPPRRRSSSTTTUUUVVVWWWYYYVVVYYY```eeeiiiqqq{{{wwwkkk___UUUMMMHHHEEECCC@@@@@@@@@@@@???>>>AAA@@@>>>===?????????>>><<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;;;;888888888999999:::::::::999999999888888888777777777888::::::;;;:::999888999999999888888888777777777777777777777777777777666666555555555555666666888888777777666666666555888888777777666666555555666666777888888888777777:::888666888===@@@???>>>666777777777888888999999888888888888888888888888999999999::::::999999999999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<============<<<<<<<<<===>>>@@@AAAAAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDHHHIIIJJJJJJIIIIIIKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNQQQRRRSSSSSSRRROOOPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPQQQTTTVVVWWWWWWSSSTTTVVVVVVVVVZZZaaaggghhheeejjjxxx~~~~~~zzzsssmmmnnnmmmjjjhhhgggggghhhiiiooonnnmmmppptttwwwvvvuuuuuuxxxzzzzzzzzz~~~|||yyyyyywwwvvvtttqqqpppttt|||hhhTTTIIIIIIGGGLLLQQQLLLHHHEEEBBBAAABBBCCCDDDCCCCCCCCCBBB@@@>>><<<999888;;;:::999:::<<<<<<<<<::::::;;;;;;;;;<<<=========>>><<<;;;999999:::;;;<<<:::;;;;;;<<<===>>>??????@@@@@@@@@???????????????BBB@@@>>>???AAABBB@@@>>>======>>>>>>???@@@BBBBBB===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFDDDBBBCCCEEEGGGHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNQQQRRRSSSSSSRRRRRRSSSTTTXXXXXXYYY[[[]]]```cccdddooouuurrrjjj___VVVPPPKKKGGGDDDBBBAAA???===;;;999999888========================<<<<<<;;;::::::::::::;;;======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777777777777777777777777777888999;;;<<<<<<;;;999888777777777777777777777777999888888888777777666666888888888888777777777777444444444555555555555666888888777777666666555555777888888888888888777666666666777777777777666666666777888888999888777666777777888888888888777777999:::;;;<<<<<<<<<::::::;;;;;;:::999999999::::::<<<<<<<<<<<<============>>>>>>>>>>>>==================>>>???@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIHHHHHHIIILLLNNNLLLMMMMMMLLLKKKKKKLLLNNNOOOOOONNNMMMLLLNNNQQQTTTRRRQQQOOOPPPRRRSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVYYY^^^bbbaaaccchhhnnnuuu|||~~~|||yyytttpppmmmkkknnnnnnmmmmmmmmmnnnnnnooohhhlllooonnnlllnnnsssxxx~~~{{{vvvuuuyyy~~~{{{xxxyyyyyyyyywwwzzzyyyxxxxxxwwwuuuqqqoooqqqssswww}}}iiiTTTIIIIIIGGGKKKOOOKKKHHHFFFBBBAAABBBCCCCCCBBB???????????????>>>======>>><<<;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999888888888:::;;;777888888999999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<===???@@@>>><<<>>>>>>>>>>>>???@@@AAAAAA======>>>???@@@AAABBBBBBCCCDDDEEEGGGGGGFFFFFFEEEDDDCCCBBBCCCFFFGGGHHHGGGIIIIIIJJJKKKLLLMMMNNNNNNPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVXXXYYY\\\]]]___```bbbhhhqqqzzzwwwnnn___XXXPPPIIIEEEBBB???===??????===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::<<<<<<;;;;;;;;;;;;::::::;;;;;;:::999999888777777888888888888888888888888777888999::::::999888777777777777777777777777777888888777777777666666666888888777777777666666666444444444555555555555666777777777777666666555555777777777777777777777777888888888999888888777777999888888777666666777777777777888888888888777777999999:::;;;;;;:::999888::::::::::::::::::::::::;;;<<<<<<<<<==========================================>>>???@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJJJJIIIIIIKKKMMMLLLMMMNNNMMMKKKKKKLLLNNNOOOOOOOOOMMMMMMNNNRRRUUUSSSRRRPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVWWWZZZ^^^bbbeeedddeeegggkkkrrrxxx|||~~~|||yyyvvvsssqqqpppqqqssstttqqqmmmlllooosss}}}{{{yyyvvvtttsssrrrrrrtttvvvxxxzzzzzzzzzxxxwwwxxxuuurrrrrrvvv{{{~~~|||wwwuuuwwwyyyyyyyyy}}}|||{{{zzzzzzyyyxxxwww}}}hhhTTTIIIIIIGGGKKKOOOJJJIIIFFFCCCAAAAAAAAAAAAAAA===>>>>>>>>>???????????????===<<<<<<===>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888777777888888999777777777777777777777777<<<<<<<<<<<<<<<=========>>>===<<<===>>>???>>>===?????????>>>>>>??????@@@<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBDDDFFFHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMOOOPPPPPPOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZYYYYYY[[[___eeemmmuuu~~~~~~uuujjj^^^VVVOOOKKKEEEAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::::::::999999999:::::::::999888888777777999999999999999999999999666777888999999888777666777777777777777777777777666666666666666555555555777777777666666666555555444444444555555555555666777777777666666666666555666555555555555666888999::::::::::::999999888888:::999777666555666666777777777888888888888777777999999999999999888777666777888999;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<==============================<<<======>>>???@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDFFFGGGGGGHHHIIIHHHHHHHHHHHHJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKMMMOOOPPPPPPPPPOOONNNOOORRRUUUUUUSSSRRRRRRSSSTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWZZZ___bbbgggddd```]]]___dddjjjnnnuuuwwwzzz}}}~~~|||{{{uuuzzz}}}}}}xxxvvvwwwzzz}}}{{{xxxuuuqqqnnnlllkkklllnnnqqqsssuuuvvvvvvvvvwwwvvvuuuwww{{{}}}{{{}}}gggSSSJJJJJJIIINNNRRRMMMIIIFFFBBB@@@@@@@@@@@@???@@@??????>>>>>>>>>>>>>>>???===;;;:::;;;<<<;;;:::=========<<<;;;;;;;;;:::::::::999888888888888999999999999888888777777777::::::::::::;;;;;;;;;;;;???>>>>>>>>>???@@@??????@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<===>>>??????@@@@@@AAABBBCCCDDDCCCBBBBBB@@@@@@BBBDDDGGGHHHFFFEEEGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNMMMMMMNNNPPPQQQRRRUUUWWWWWWWWWUUUTTTWWWZZZ^^^ccciiipppxxx}}}rrreee\\\UUUPPPLLLGGGEEEBBB@@@?????????@@@;;;;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999888888888888:::999999999888888777777888888888888888888888888666777888888888888777666666666666666666666666666555555555555555555555555666666666666555555555555444444444555555555555666666666666666666666666666555555333333444666888:::;;;;;;:::999888888888888777777666666777777777777777777888888888888777777999999999999888777777666555777999;;;<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<======<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGHHHJJJLLLLLLKKKJJJIIIJJJLLLMMMMMMMMMLLLLLLMMMOOOPPPPPPPPPPPPOOOPPPSSSUUUVVVTTTRRRRRRSSSTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVWWWZZZ]]]aaadddaaa\\\XXXWWWZZZ^^^aaahhhjjjlllnnnppprrrssstttmmmtttzzz|||{{{}}}~~~zzzxxxvvvvvvwwwyyy{{{}}}eeeRRRIIIKKKKKKPPPUUUPPPHHHEEEBBB@@@???@@@???>>>??????>>>======>>>??????AAA>>>;;;::::::;;;;;;:::=========<<<;;;;;;;;;:::;;;::::::999999999999999::::::999999888888777777888888999999999:::::::::======>>>>>>>>>>>>???@@@@@@@@@???>>>============<<<<<<<<<===>>>>>>>>>??????@@@AAABBBCCCBBBAAAAAA??????AAACCCFFFGGGFFFDDDHHHHHHGGGGGGFFFEEEEEEDDDHHHJJJKKKLLLKKKKKKMMMNNNQQQRRRTTTVVVVVVUUUSSSRRRRRRTTTWWWYYY\\\aaaggglllqqquuu|||tttjjj]]]RRRMMMJJJHHHFFFAAA@@@???>>>===<<<<<<======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999999999888888888777777777999999888888888888888777777777777777777777777777777777888888888888777777666666666666666666666666444444444444555555555555666666666666555555555555444444444555555555555666555555555555555666666666555555333333444666888::::::999888777666777777777222333666888999888888777777777888888888888777777::::::999888888888888888555666999;;;<<<;;;:::999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA??????@@@@@@AAABBBBBBBBBDDDEEEEEEFFFGGGFFFFFFFFFFFFIIIKKKLLLJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKMMMOOOOOOPPPQQQPPPOOOPPPSSSUUUUUUTTTRRRRRRSSSTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVVVVVVVXXX[[[]]]]]]\\\YYYVVVUUUVVVXXXYYYYYYZZZ[[[]]]___bbbeeegggiiiooovvvxxxxxx{{{}}}dddQQQIIILLLLLLQQQUUUPPPGGGDDDAAA??????@@@??????<<<<<<<<<<<<>>>@@@BBBCCCDDDAAA>>><<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888777777666666666777777888888999999::::::999:::<<<<<<;;;;;;===>>>@@@???>>>>>>============<<<=========>>>>>>>>>??????@@@AAABBBBBBBBBAAA@@@?????????BBBEEEFFFFFFEEEHHHHHHGGGFFFEEEDDDDDDCCCGGGIIIJJJKKKJJJKKKLLLNNNPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTUUUVVVWWWZZZ]]]```dddiiiooouuu{{{uuunnnWWWRRRMMMJJJHHHFFFBBB>>>???@@@AAA???===;;;<<<<<<======<<<;;;:::::::::::::::::::::::::::::::::::::::999888888777777888888999888888888888777777777888888888888888888888888666666666666666666666666888777777777777777777888777777777777777777777777444444444555555555555555777777777666666666555555444444444555555555555666444555555555555666666666666555555555555666888999888777666555555666777888222333555777888888888777777777888888888888777777999999888888888888999999666777888:::::::::999999999999999:::::::::;;;;;;999999::::::;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@>>>??????@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEGGGIIIIIIIIIHHHIIIKKKIIIJJJKKKKKKJJJJJJLLLNNNNNNOOOPPPPPPOOOPPPRRRTTTTTTRRRQQQQQQSSSTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVVVVUUUUUUWWWYYYWWWWWWVVVVVVUUUUUUUUUUUUSSSRRRSSSTTTVVVZZZ]]]^^^dddiiiooosssvvv{{{zzzdddQQQIIIKKKJJJNNNQQQKKKEEECCC@@@>>>???@@@@@@???===<<<<<<<<<===???BBBCCCFFFBBB>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999999999999999888888777777777777666666666666666666777777888999999::::::888:::<<<<<<::::::<<<>>>???>>>>>>=========>>>>>>======>>>>>>>>>>>>?????????@@@AAABBBBBBBBBAAA@@@???>>>>>>@@@CCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJJJJJJJLLLNNNOOOPPPPPPPPPQQQQQQRRRRRRUUUWWWXXXXXXWWWWWWYYYZZZ[[[___dddhhhmmmttt~~~zzzrrrhhh___XXXJJJHHHEEEEEEEEEDDD???;;;>>>AAABBBBBB???======>>><<<<<<;;;;;;::::::;;;;;;999999999999999999999999999999888777777777777777999999999888888888777777777777777777888888888888666666666666666666666666777666666666666666666777777777777777777777777777444444555555666666666666888888777777777666666666444444444555555555555666444444444555555555666666777777777777777777777777666555444444555666888999888777555444444555666888777777888888888888777777777666666666666777999:::888888888888888999999999999999999999::::::::::::888999999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@>>>>>>??????@@@AAAAAAAAACCCCCCDDDEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFGGGJJJLLLGGGIIIIIIIIIIIIIIIKKKMMMMMMNNNPPPPPPOOOOOOQQQRRRQQQPPPOOOPPPSSSTTTUUUTTTUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUUUUSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUXXXZZZ\\\^^^aaaeeeiiinnnttt{{{{{{}}}vvvmmmxxxeeeRRRIIIJJJHHHKKKMMMGGGDDDBBB???>>>???@@@@@@@@@AAA@@@>>>===<<<===???@@@DDDAAA===::::::::::::::::::;;;;;;<<<<<<=========888888888888888777666666777888888888888888888888666777777888999:::::::::999;;;>>>>>><<<<<<>>>AAA>>>>>>============>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCBBBAAAAAA@@@>>>===???BBBEEEGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHIIIJJJJJJJJJLLLNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTVVVWWWWWWUUUTTTTTTUUUVVVYYY]]]aaadddkkkssszzz}}}yyytttkkkbbbZZZSSSMMMIIINNNIIICCC@@@AAABBBBBB@@@:::===@@@???<<<::::::<<<;;;;;;:::::::::;;;<<<<<<999999999999999999999999999888888777777777777777999999999999888888888888777777777777777888888888777777777777777777777777666555555444444555555666777777777777777777777777555555555666666666777777888888888888777777777777444444444555555555666666444444444555555555666666777888888888888888777666666555444444555777999;;;>>>:::555111000222555888777777888888888888777777444444444444555777888::::::999888888777888888999888888999999999:::::::::888888999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEGGGJJJMMMFFFHHHIIIHHHHHHIIIKKKMMMLLLNNNOOOOOOOOOOOOPPPRRRPPPOOONNNPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUTTTRRRQQQRRRSSSUUUTTTRRRQQQQQQRRRTTTUUURRRRRRRRRRRRTTTVVVXXXYYY[[[[[[]]]```dddjjjooorrr}}}xxxppprrrtttvvvyyy~~~{{{zzzzzz{{{pppggg^^^UUUzzz```NNNHHHHHHEEEHHHKKKFFFDDDBBB@@@???@@@@@@>>>===???>>>>>>???@@@@@@>>>;;;???===;;;::::::;;;:::888===<<<:::999:::;;;===???===<<<;;;999888777666666666777777777888888888888999777666555666777999:::;;;999999;;;>>>???>>><<<;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;<<<>>>???;;;<<<<<<>>>@@@BBBCCCEEE@@@@@@@@@AAABBBCCCEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGKKKOOOOOOMMMLLLOOORRRVVVXXXYYYYYYVVVTTTSSSTTTRRRSSSUUUXXX\\\```ccceeerrrwwwuuummmaaa^^^YYYSSSMMMIIIFFFDDDBBBBBB@@@?????????@@@AAA>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<;;;::::::;;;<<<888:::===>>>888333555;;;999999::::::::::::;;;;;;999888777777777777777777777777888888888888777777666666777888888888888888555555555555555555555555555555555555555555555555555555555555555555444444444555777888999999888888777777888888777555333111555555555444444333333333444777::::::999777666666444444444444444444444444555555555555666666666666777777777777777777777777555666777777666666777888:::::::::999999888888888666777999::::::999888777999999:::;;;<<<<<<<<<;;;===;;;999777777999;;;===============>>>>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDDDDDDDEEEEEEHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOOOONNNMMMLLLNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSUUUSSSQQQPPPOOOPPPQQQRRRPPPQQQQQQQQQQQQQQQPPPPPPOOOPPPQQQSSSTTTUUUUUUUUURRRRRRRRRRRRSSSTTTUUUVVVUUUVVVWWWYYY[[[^^^```aaammmqqqwww|||~~~|||xxxuuunnnooopppqqqtttxxx|||ooofffiiigggccc^^^XXXRRRNNNKKKzzz___NNNGGGHHHEEEHHHJJJEEEDDDBBB@@@???@@@???>>>===<<<:::999999;;;=========???===;;;;;;;;;<<<;;;:::<<<;;;:::::::::;;;===>>>>>>===<<<:::999999999999888888888888999999999999:::999888777777999:::<<<===;;;:::;;;===>>><<<999;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;<<<===>>>>>>??????>>>>>>??????@@@AAA??????@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHLLLPPPPPPNNNMMMPPPSSSRRRTTTUUUUUUSSSQQQPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[dddhhhnnntttzzzxxxoooddd\\\PPPNNNKKKHHHFFFDDDCCCCCC@@@???>>>=========>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<>>::::::999666666999888999999999::::::;;;;;;999999888777666666666777666666666777777666666666777777666666666777888999555555555555555555555555666666666666666666666666222333333444555666777777555666888:::;;;:::999999555666666666666555555444666666555555555444444444333555777777666555444555444444444444444444444444444444444555666777777777777777777777777777777777444666777777666666777888::::::999999999888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;:::999999::::::::::::::::::::::::<<<<<<============>>>>>>???>>>>>>???@@@AAACCCDDDCCCCCCDDDDDDDDDEEEEEEEEEHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNOOONNNMMMMMMNNNPPPOOOPPPPPPQQQRRRRRRSSSSSSTTTSSSQQQOOOOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\cccggglllpppqqqpppmmmkkkiiijjjlllmmmqqqvvv}}}~~~tttiii^^^XXXTTTSSSQQQNNNJJJEEEBBB@@@yyy^^^MMMGGGHHHEEEHHHJJJEEEDDDBBB@@@?????????>>>===;;;999666666999<<<>>>???@@@>>><<<;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999888999999999999:::::::::;;;:::999999999:::<<<===>>>===<<<<<<===<<<:::888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@@@@?????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIMMMPPPPPPNNNNNNPPPRRROOOQQQRRRQQQOOONNNNNNOOOPPPPPPQQQQQQQQQRRRRRRRRR[[[]]]aaadddhhhmmmssswww}}}uuullleee[[[QQQJJJDDDCCCBBBAAAAAAAAAAAAAAA??????>>>==================<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999:::===CCCGGGMMMAAA666666::::::888777777777888999::::::;;;;;;:::999888777666666555666444555555666666555555444777777555555555666888999444444444444444444444444666666666666666666666666333333444444555555555666555777:::<<<<<<;;;:::888444444444444555555666777666666666666555555555555444555666555444444444666444444444444444444444444333333444555666777777777666666666666666666666666444666777777666555777888999999999888888888888888;;;::::::999999999::::::;;;;;;;;;::::::999888777888999;;;<<<<<<;;;999888;;;;;;<<<<<<============<<<<<<======>>>???AAABBBAAABBBBBBCCCDDDEEEFFFFFFHHHHHHHHHHHHJJJKKKLLLMMMLLLMMMMMMMMMLLLMMMOOOPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQOOOPPPPPPQQQQQQPPPPPPPPPMMMNNNOOOQQQRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUZZZ\\\___bbbccccccaaa``````bbbdddgggkkkqqqwww|||{{{zzz}}}{{{tttpppjjjbbbYYYRRRMMMJJJFFFFFFEEEDDDBBB@@@>>>===uuu]]]LLLFFFHHHEEEGGGJJJDDDDDDBBB????????????>>><<<===;;;999999;;;>>>??????>>>===;;;;;;;;;<<<;;;:::999999:::;;;;;;;;;;;;:::888777777666777777888888888888888999999999::::::;;;;;;:::::::::;;;<<<===>>>=========<<<;;;:::888::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;<<<<<<===???@@@BBBCCC>>>>>>>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIILLLNNNNNNMMMMMMNNNPPPNNNOOOPPPPPPNNNNNNNNNOOOQQQQQQQQQQQQQQQPPPPPPPPPXXXYYYZZZ[[[]]]aaafffjjjnnnqqquuuyyy}}}vvvqqqlllhhhaaaZZZUUUOOOIIIEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>><<<<<<;;;::::::;;;;;;;;;:::;;;;;;;;;;;;===AAADDDKKK???555666::::::888777666666777888999:::;;;;;;:::999888777666555555555555555555666666555555555555555666666666777777777444444444444444444444444666666666666666666666666777777666555333222111111444666999;;;<<<:::888777555444333333333444666777555555555555555555444444666777777666555555666888333333333333333333333333444444555555555555555666555555555555555555555555444555777666555555666888888888888888888888888777:::999777666666666777888:::::::::;;;::::::999999888999;;;<<<<<<;;;999888::::::;;;;;;<<<<<<======<<<<<<<<<===>>>???@@@AAA???@@@AAABBBDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKLLLLLLLLLLLLOOOQQQNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOONNNOOOOOOPPPPPPPPPPPPOOOMMMMMMNNNOOOPPPQQQQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRVVVWWWYYYZZZ[[[[[[[[[[[[YYYZZZ]]]___bbbgggmmmqqq}}}|||xxx{{{vvvrrrqqqnnnnnnppprrrqqqqqqsssuuurrrkkkddd[[[XXXSSSMMMIIIFFFDDDDDDBBBBBBBBBBBBAAA@@@??????ooo[[[JJJEEEHHHEEEGGGIIICCCCCCAAA???>>>??????===<<<>>>===<<<===>>>???===;;;<<<;;;999999:::;;;:::999888999::::::;;;:::::::::777777666666777777888999777777777777888888888999::::::::::::;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<===>>>>>>>>><<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCEEEFFFHHHHHHIIIJJJLLLLLLLLLLLLLLLMMMLLLMMMNNNMMMLLLLLLMMMOOOOOOPPPQQQQQQQQQQQQPPPPPPSSSTTTTTTTTTTTTWWWZZZ^^^aaacccfffiiikkknnnsssvvv~~~tttjjjaaa\\\XXXUUUQQQMMMKKKHHHFFFDDDDDDDDDCCCBBBAAA@@@??????????????????>>>>>>======;;;;;;:::::::::;;;;;;<<<888:::<<<<<<;;;:::;;;<<<@@@:::777999:::888777888666666777777888999::::::999888777666555555555555555666666777777666666555222333666888888777555333444444444444444444444444444444444444444444444444777666555444333222111111333555777999999888666444666555333222222222333444333333333333333333333333555666666555444444666777333333333333333333333333666666555555444444333333444444444444444444444444444555666666555555666777777777777777777777777777:::999777666555666777777777888999;;;;;;<<<<<<<<<::::::::::::::::::::::::888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA>>>???@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLIIIKKKLLLLLLKKKLLLNNNPPPKKKKKKKKKLLLLLLLLLLLLLLLNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNOOOPPPPPPOOOOOOLLLMMMNNNOOOOOOPPPPPPOOORRRRRRRRRRRRRRRRRRSSSTTTSSSRRRRRRRRRRRRRRRSSSSSSUUUVVVVVVVVVWWWWWWXXXXXXTTTUUUWWWXXXYYY\\\aaadddlllpppsssssstttwwwyyyxxxuuuqqqooosssxxx{{{zzz}}}~~~uuukkkeeebbb``````aaabbb___]]]]]]\\\ZZZUUUQQQKKKJJJHHHEEECCCBBBBBBBBB===>>>>>>>>>===<<<;;;:::~~~lllYYYIIIEEEGGGEEEGGGIIICCCCCCAAA???>>>>>>>>>===<<<<<<;;;;;;<<<======:::888;;;:::888888999::::::999888888999999999:::::::::::::::999999999::::::;;;666666777777777888888888:::;;;;;;;;;<<<<<<<<<<<<;;;===>>>===;;;::::::;;;::::::::::::;;;;;;;;;;;;999:::<<<===>>>>>>>>>>>>??????>>>=========>>>>>>===============>>>??????@@@@@@@@@@@@@@@AAABBBBBB@@@@@@BBBDDDEEEGGGIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKJJJJJJJJJLLLNNNLLLMMMOOOPPPQQQQQQPPPPPPRRRSSSSSSSSSRRRSSSVVVXXX[[[]]]___```aaacccfffiiimmmttt}}}zzzqqqggg^^^VVVOOOKKKLLLKKKIIIGGGEEECCCBBBBBB<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<888:::======;;;888666666777666777::::::666666999777777777777777888888888777777666666555555666666666666666777777666666666111333555777888666444333333333333333333333333333333333333333333333333333222222333333444444444555333444555666666555444333555444333333222222222222222222222222222333333333222333444333222222333444333333333333333333333333666666555555444333333333555555555555555555555555333555666666555444666777666666666666777777777777;;;:::999888888888888888555666888:::;;;<<<<<<<<<;;;::::::999999::::::;;;777777888999:::;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAA>>>???@@@AAACCCDDDEEEFFFEEEFFFHHHIIIJJJKKKKKKKKKJJJKKKLLLKKKJJJKKKMMMOOOJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRSSSTTTUUURRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTQQQRRRSSSTTTTTTUUUXXX[[[______```aaaccceeefffggggggddddddhhhkkklllpppuuu|||{{{yyyyyyzzzzzzxxxtttuuuyyy|||}}}yyyjjjddd\\\VVVSSSRRRQQQQQQRRRPPPNNNLLLKKKJJJGGGEEEEEEEEEEEEDDDBBB@@@???>>>;;;;;;;;;;;;;;;999888888~~~lllXXXHHHDDDGGGEEEGGGHHHBBBCCCAAA???>>>>>>>>>===<<<;;;:::999999;;;<<<;;;:::;;;:::888999:::;;;;;;:::999888888777777888:::;;;<<<;;;:::::::::::::::;;;777777888888888999999999;;;<<<======>>>>>>=========???@@@>>>;;;888888999999999:::::::::;;;;;;;;;999:::<<<===>>>???>>>>>>??????>>>=====================<<<<<<======>>>>>>?????????@@@AAABBBCCCDDD@@@@@@BBBDDDFFFHHHJJJKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKJJJJJJKKKMMMOOOLLLMMMPPPQQQRRRRRRQQQPPPPPPRRRSSSSSSSSSSSSTTTVVVVVVXXXYYYZZZZZZ[[[^^^```^^^dddllltttzzzvvvqqqnnneee```XXXRRRMMMJJJFFFDDDDDDDDDDDDCCCAAA@@@@@@@@@:::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<;;;:::999::::::999999::::::;;;<<<999:::<<<;;;999777666777777555666999999666666888777777777777777666666666666555555555555666777777444555555666666555555444333333444444444555555555333333333333333333333333444444444444444444444444111111222333444444555555444444444333333333444444111222222333333333333222222222222333333444444444000222444444333222222222222222222222222222222222333333333444444555555555555555555555555555555555333444666555444444555777555555555666666666777777::::::::::::999888777666555555666888999999999999999999;;;;;;;;;;;;999999666666777888999:::;;;;;;;;;<<<>>>@@@AAAAAAAAAAAA>>>???@@@AAABBBCCCDDDDDDDDDEEEGGGHHHIIIJJJIIIIIIJJJKKKLLLKKKJJJJJJKKKMMMJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSUUUVVVSSSSSSRRRRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRRRRRRRSSSUUUXXXXXXWWWVVVXXXZZZ[[[\\\]]]]]][[[\\\___```^^^```eeejjjqqqzzz}}}zzzuuuooolllkkkkkkllljjjnnnqqquuuyyymmmkkkiiijjjnnnpppqqquuuzzz{{{wwwsssjjjaaaVVVSSSOOOJJJHHHHHHHHHGGGGGGEEEDDDBBBBBBBBBAAA@@@BBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::nnnWWWHHHDDDGGGEEEGGGHHHBBBCCCAAA>>>>>>>>>>>>===;;;<<<:::777777:::===>>>???<<<;;;999:::;;;<<<<<<;;;:::888777666666888:::;;;;;;:::999999888888999999888888999999999:::::::::======>>>??????????????????AAAAAA???:::777666777999999:::::::::;;;;;;;;;888:::<<<===?????????>>><<<<<<<<<<<<===???@@@@@@======<<<<<<<<<======>>>>>>??????@@@AAACCCDDDEEE@@@AAABBBDDDGGGIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLKKKLLLLLLMMMLLLLLLMMMPPPRRROOOPPPRRRTTTTTTTTTRRRQQQLLLNNNPPPPPPPPPOOOPPPQQQMMMOOOPPPQQQQQQRRRUUUWWWYYY^^^cccjjjvvvwwwtttnnnhhhccc]]]WWWSSSRRROOOJJJGGGFFFFFFEEEEEE>>>???AAAAAA@@@??????@@@>>>???@@@@@@???>>><<<;;;<<<===>>>>>>>>>===;;;;;;999999999999::::::;;;<<<;;;;;;:::999777777888:::;;;666555888999777666777888888888777666666555555555444444555555666777888333444444555555444444333666555222000111333666888333333333333333333333333555555555555555555555555333333333333333333333333666555333222222333444555...///111333444444444444333333333444444555555555111333666777555444333333222222222222222222222222000111222333555666777888666666666666666666666666333444666555444444555777444555555555666666777777777888888888777666444333444555666666666666666555666888<<<>>>>>><<<888666555666777888999:::;;;;;;;;;<<<>>>???@@@AAA@@@@@@??????@@@AAABBBBBBCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHKKKLLLLLLKKKIIIIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLNNNNNNOOOOOOOOONNNNNNOOOPPPPPPPPPOOOOOONNNNNNOOOPPPRRRTTTVVVWWWTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOQQQRRRRRRRRRSSSVVVXXXVVVTTTSSSVVVXXXXXXYYYZZZXXXWWWXXX[[[ZZZWWWXXX\\\ZZZ```ggglllsssxxxvvvqqqkkkiiieeebbb```___``````^^^```aaacccmmm{{{zzzzzzzzzqqqeee```\\\\\\aaacccccccccfffggghhheeeaaa```___XXXQQQJJJJJJGGGDDDCCCEEEEEEDDDAAA@@@??????????????????>>>>>>==================::::::;;;;;;<<<;;;;;;;;;nnnZZZJJJEEEIIIGGGHHHGGG???AAA???===<<<<<<<<<;;;999>>>============<<<<<<<<>>:::666555666888:::999999999:::::::::;;;;;;999:::;;;;;;999999:::;;;888888888888888888888888888999::::::;;;;;;::::::===<<<<<<:::999888777777999999::::::::::::::::::;;;<<<<<<==================;;;:::;;;>>>???>>><<<============>>>>>>>>>>>>AAA>>><<<===@@@BBBAAA???DDDDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNOOOPPPPPPOOONNNOOOPPPPPPZZZaaadddnnn~~~yyytttvvv{{{}}}tttmmmfffaaa[[[VVVSSSPPPLLLHHHGGGFFFDDDCCCBBBBBBBBBCCC???@@@@@@@@@@@@???>>>>>><<<<<<============<<<<<<======;;;::::::;;;<<<===888888888888888888888888:::::::::999999999888888666666666666666666666666999888777666666777888888555555555666666666666666666666555555555444444444555555555555555555555555777777666555555555555666444444444333333222222222111222333444555444333222444333333222222333333444444444333222222333333333777666555444333222222222555777888777555444444555111111222222222333333333444444444444444444444444444444444333333222222222555444444444444555666666666666666666666777888999666666777777777777666666888888999999888777555444555333222555888;;;:::888777777777777888999:::;;;::::::;;;===>>>@@@AAAAAAAAA@@@??????@@@AAACCCDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIHHHGGGGGGGGGHHHIIILLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKNNNNNNNNNNNNMMMLLLJJJJJJLLLLLLMMMOOOQQQRRRTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMSSSSSSRRRSSSTTTUUUWWWXXXTTTSSSRRRQQQRRRSSSUUUWWWXXXWWWWWWVVVUUUUUUUUUVVVXXXZZZ]]]```bbbcccbbbbbb]]]\\\ZZZWWWVVVUUUUUUUUUWWWWWWYYY\\\```fffkkknnnmmmllliiieeeaaa___]]]\\\UUUUUUTTTSSSTTTUUUVVVWWWUUUTTTSSSQQQPPPNNNMMMLLLFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::===>>><<<:::mmmYYYIIIDDDHHHFFFHHHIIIBBBAAA???===<<<<<<<<<;;;999<<<<<<;;;;;;;;;:::::::::<<<;;;999888777777777888999999999::::::::::::;;;999:::;;;:::999999999;;;999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===============>>><<<;;;<<>>>>>>>>>>>BBB@@@>>>???AAACCCBBBAAADDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPKKKLLLMMMLLLJJJJJJKKKLLLNNNWWW^^^```iiiwww~~~{{{uuunnnhhhjjjooouuu}}}{{{sssnnniiiddd\\\VVVRRROOOKKKIIIIIIHHHFFFDDDEEEDDDBBBAAA@@@@@@@@@AAA??????@@@@@@??????>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<999999999999999999999999999999999999888888888888666666666666666666666666888777666666666666777888555555555555666666666666666555555555444444444444555555555555555555555555444333333222222222222222444444333333333222222222222222333333444444333333444333333222222333333444444333333222222333333444444333333222222222333333111222222222111000000000111111222222222333333333444444444444444444444444444444333333333222222222444444444444444555666666555444444333333333444444666666777777777777666666777777888999999888666555666444333555888:::999777777777777777888999:::;;;;;;<<<<<<======>>>>>>>>>@@@@@@??????@@@AAACCCDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGIIIIIIHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMOOONNNNNNNNNMMMLLLKKKKKKJJJKKKLLLNNNPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLOOOOOOOOOOOOPPPRRRSSSTTTTTTSSSRRRQQQQQQRRRTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTWWWYYY[[[[[[ZZZZZZYYYXXXVVVTTTRRRQQQQQQQQQTTTTTTTTTUUUVVVXXXZZZ\\\^^^\\\ZZZXXXUUUTTTSSSRRRMMMLLLKKKJJJIIIJJJJJJKKKJJJIIIIIIGGGFFFEEEDDDCCCDDDDDDBBBAAA@@@?????????========================<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::======<<<:::}}}kkkXXXGGGCCCFFFEEEGGGJJJEEEAAA???===<<<<<<<<<;;;::::::::::::999999999888888888888999999888888777666888888999999999:::::::::888999::::::999888999:::::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===@@@??????>>>===<<<;;;;;;;;;;;;::::::999999888888;;;;;;<<<============<<<>>>===<<<===?????????===<<<<<<=========>>>>>>>>>AAA@@@>>>???AAABBBBBBAAACCCCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNJJJKKKMMMOOOPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMJJJKKKKKKIIIHHHGGGHHHIIILLLTTTYYYZZZbbbnnnsssqqqiiibbb]]]^^^aaaeeekkkqqquuuyyy|||}}}}}}{{{xxxtttpppiiiccc\\\WWWSSSOOOJJJEEEFFFDDDCCCBBBCCCDDDDDDCCCAAAAAA???>>>>>>>>>>>>>>>>>>????????????>>>======::::::;;;;;;;;;;;;::::::::::::999999999999::::::999999999999999999999999888888888777777777666666666666666666666666666666666666555555555555666777555555555555555555555555555555555555444444444444444444444444444444444444222222222222111111111111333333333333222222222222333333222222333333444444333333222222222222333333333333333222222333333444222111111111222222333444333222111222333333111000111111222222222333333333444444444444444444444444333333333333222222222222444444444444444555555666888888666555555444444444555666666777777666666555555666888999999888777777777555555666777888888666777777777777888999::::::<<<<<<<<<<<<<<<<<<<<<;;;????????????@@@AAABBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQOOONNNMMMKKKJJJJJJIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSRRRQQQQQQQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQOOOPPPRRRSSSTTTTTTSSSRRRSSSRRRQQQOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLOOONNNMMMLLLKKKKKKJJJJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::zzziiiWWWGGGBBBDDDAAADDDHHHDDD@@@>>><<<<<<<<<<<<;;;:::999999999999888888888888777777777888888888777777888888888888999999999999888999:::999888777888:::::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999::::::999888777666666555:::;;;<<<<<<======<<<<<<===<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>============>>>??????BBBBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLHHHIIIKKKMMMOOOOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKIIIHHHIIIKKKLLLRRRUUUWWW\\\dddhhhfffbbb[[[VVVWWWYYY[[[___dddfffkkkoooqqquuu{{{~~~|||zzz~~~}}}xxxtttrrrnnnllliiifffdddaaa]]]ZZZYYYUUUOOOKKKIIIGGGEEECCCEEEDDDCCCBBBBBBBBBAAA@@@??????>>>==================>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::999999999999999:::::::::999999999999999999999999777777666666666555555555666666666666666666666666444444444444555555555666666555555555555555444444444444444444444444444444444444444444444444444444444444444444444333333222333222222222222222222222444333222111222333444555333333222222222222333333333333222222222333444444333222222222222222333333555333333444555666444222111111222222222333333333333333333333333333333333333222222222222222222222444444333333444444555666888888777666666666666666555666666666666666666555444555777888999999999888777777666666777777666666888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNIIIJJJKKKMMMOOOPPPQQQRRRRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNLLLJJJIIIHHHHHHHHHNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPQQQQQQRRRTTTTTTSSSSSSSSSSSSSSSTTTPPPPPPQQQRRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@???>>>============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999xxxfffVVVFFFBBBBBB>>>@@@DDD@@@@@@>>><<<<<<<<<===<<<;;;::::::::::::999999999999888777666555666777999:::777777777888888888999999777888999999777777888999::::::::::::::::::::::::;;;;;;<<<============<<<;;;::::::999999888888888;;;::::::999888777777666:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<============<<<======<<<<<<===>>>???AAAAAAAAABBBCCCDDDFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKHHHIIIKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMKKKJJJJJJLLLNNNOOORRRTTTUUUXXX]]]___^^^\\\VVVSSSTTTVVVVVVXXX\\\YYY]]]aaabbbffflllnnnmmmnnnqqqwww}}}~~~||||||{{{yyywwwtttooojjjeee```^^^VVVUUUSSSRRRQQQOOOLLLJJJJJJHHHDDDBBBAAABBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<>>>>>>>>>>>>=========<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;;;;;;;999999999999999999999999666666666555555555444444666666666666666666666666333333444555555555555555666666555555444444444333333333444444444444444444444444444444444444444444444555555555555444333333222222222222222222222222444333222111222333444555333222222111111222222333333222222222333333444555666666444333333222222222222222222222333444222111111111222222222333333333333333333333333333333333222222222222222222222222333333333333333444555555222222222222333333444555555555666666666666555555444555777888999999999999777777777777666666666666888888888777888888999:::999999::::::;;;<<<<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQPPPOOOJJJKKKLLLNNNOOOQQQRRRSSSQQQQQQPPPOOOOOOOOOOOOOOONNNMMMLLLJJJIIIIIIHHHHHHNNNOOOPPPQQQRRRSSSSSSTTTRRRRRRQQQQQQQQQQQQQQQRRRTTTTTTSSSSSSSSSTTTTTTUUUQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMHHHIIIJJJKKKKKKKKKKKKJJJKKKJJJIIIHHHFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999999999uuudddTTTFFFBBBCCC===>>>BBB>>>???>>><<<<<<<<<===<<<;;;;;;;;;;;;:::::::::999999:::888777666666777999:::666777777777777888888888666888888888777666777888::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<<<<;;;999;;;;;;;;;999888999:::;;;;;;<<<<<<<<<============>>>???>>>======???AAA@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIKKKMMMNNNNNNMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIJJJMMMOOOSSSSSSTTTTTTUUUWWWWWWWWWVVVQQQNNNQQQSSSRRRSSSVVVSSSWWWYYYYYY\\\aaadddbbbdddgggkkkppptttxxxzzz{{{{{{}}}~~~|||{{{zzz{{{yyywwwtttrrrsssvvvzzz|||{{{uuuuuuuuuuuuuuuuuuvvvvvvwwwuuurrrooommmkkkkkkkkkdddccc```\\\XXXTTTPPPNNNKKKJJJIIIIIIJJJJJJHHHFFFCCCBBB@@@?????????@@@AAA===???@@@@@@>>>======>>><<<======>>>>>>======<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<;;;888888888888888888888888666666666555555555444444666666666666666666666666222333444555666666666666666666555555444333333333333333333333444444444444333333333333333333333333222333444444444333111000111111111222222222222222333333222222333333444444222222111111111111222222222222222222333444555555777777555444333222222222111333555555333333333444111111222222222333333333333333333333333333333333111111111222222222222222333333333333333444444555333333333333444555666666444555555666666555555444444555777888999999999888666777888777666555666777999888888888888888999999999999::::::;;;<<<======<<<<<<>>>??????@@@??????@@@@@@AAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMOOOQQQSSSUUUUUUSSSQQQOOOJJJKKKLLLNNNPPPQQQRRRSSSPPPPPPOOONNNNNNNNNNNNOOONNNMMMLLLKKKKKKJJJJJJKKKMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSPPPOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPOOOOOONNNNNNJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;:::888777777999sssbbbRRREEECCCEEE??????CCC@@@???===<<<;;;=========<<<;;;;;;:::::::::999999999999999999999999888888888666666666777777777888888666777888777666666777888999999999999999999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<;;;999888999;;;;;;;;;;;;<<<<<<<<<======<<<>>>???>>><<<<<>>>>>>>><<>>???;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;:::999999::::::;;;;;;;;;;;;::::::666777999:::;;;;;;;;;:::777777777777777777777777666666666666555555555555666666666666666666666666222333555666777777666666666666555444444333222222222222333333333444444444333333333333333333333333111111333333333222000///000111111111222222222222222222333333444444333333222222111111111111222222222222222222333444555666555555444333222222222333---222666555111///222666111111222222222333333333222222222222222222222222000111111111222222222222333333222222333333444555666666555555555666777777444555555666666555555444555666777888999999888777555777888777666555666888999999888888888888888999;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===????????????>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMOOOPPPRRRQQQPPPNNNLLLNNNQQQUUUXXXXXXUUUQQQNNNIIIJJJKKKMMMNNNPPPQQQRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNLLLMMMOOOPPPQQQRRRQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUPPPPPPOOOOOOPPPQQQQQQRRRNNNNNNMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMMMMJJJJJJHHHGGGFFFFFFGGGGGGEEEEEECCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999;;;;;;:::777666777888rrraaaPPPEEEDDDGGGBBBBBBFFFCCC???===;;;;;;=========<<<:::::::::999999999999888888999;;;<<<<<<:::777666666666666666777777777777666777888777666555666888888888888888888888888888:::;;;;;;<<<===<<<<<<<<<::::::::::::::::::999999666666666666666777777777999:::;;;;;;<<<<<<;;;;;;:::<<<>>><<<999888999<<<;;;;;;;;;<<<<<<<<<======:::<<<===<<<::::::<<>>;;;888888999999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;:::999999999999999::::::999999999555666888999::::::999999666666666666666666666666777777666666666555555555666666666666666666666666222333555777888777777666666666555444333333222222222222222333333444444444333333333333333333333333111222444444444333111///000000111111222222222222111222333444555444333222222222111111111111222222222222222222333444555666222222111111222222333444&&&,,,222000***(((,,,222111111222222222333333333222222222222222222222222000000111111222222222222333333222222333333444555555444333222222222222222444555555555555555555444555666888999999888777777444666888888666555777999999999888888888888888999>>>>>>===<<<<<<;;;:::::::::<<<===?????????>>>>>>??????@@@AAABBBDDDEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIGGGHHHHHHIIIJJJKKKMMMMMMOOOQQQSSSUUUTTTRRRNNNLLLMMMQQQVVVYYYZZZVVVQQQNNNHHHIIIJJJLLLMMMOOOPPPQQQPPPOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPMMMNNNPPPRRRSSSSSSSSSRRROOOPPPRRRTTTUUUVVVVVVVVVPPPPPPPPPPPPQQQQQQRRRSSSOOONNNNNNMMMMMMMMMNNNNNNJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHFFFFFFFFFHHHJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCCCCCCCBBB@@@???===AAA@@@@@@???>>>>>>======>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::<<<:::777555666888qqq___PPPIIIBBB@@@CCCEEEBBB>>>>>><<<;;;;;;<<<<<<;;;:::AAA@@@===:::777666666555999888777888999:::999777555555555555555555555555::::::::::::::::::::::::444555555666777888888999:::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::666777:::<<<<<<;;;999777======;;;::::::;;;<<<===<<<<<<<<<<<<<<<===>>>???::::::;;;<<<===>>>??????????????????????????????AAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFIIIKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPQQQRRRTTTSSSSSSQQQPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLMMMOOOQQQRRRVVVVVVWWWXXXYYYZZZ[[[[[[VVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQVVVUUUTTTRRRRRRQQQQQQQQQLLLKKKKKKLLLMMMMMMKKKIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBB@@@>>>>>>???@@@AAA??????>>>>>>======<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<>>???@@@@@@??????<<<======???@@@AAABBBBBB@@@AAABBBDDDEEEEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMSSS\\\```]]]WWWRRROOOOOOPPPRRRUUUWWWWWWTTTRRRMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMLLLLLLKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQQQQQQQPPPQQQQQQSSSTTTUUUUUUUUUTTTRRRQQQOOOMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQLLLKKKJJJKKKLLLMMMLLLJJJJJJIIIGGGFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???===<<<<<<===>>>======<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999<<<;;;999888888888999999ppp___OOOHHHAAA???BBBDDDAAA===>>><<<;;;;;;<<<<<<;;;:::999888888888999;;;<<<===:::888777888999999888777888888888888888888888888777777777777777777777777666666666777888999999999:::999999888888999999:::999999::::::::::::999999888888888888888888777777000222666:::===>>>>>>===<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;<<<===============<<<<<<<<<;;;????????????????????????CCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLMMMMMMNNNLLLLLLLLLLLLMMMOOOQQQRRRPPPPPPQQQRRRSSSSSSTTTTTTVVVVVVTTTRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPOOOOOOQQQPPPOOONNNNNNNNNNNNNNNJJJJJJJJJKKKLLLKKKIIIGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>>>>>>>@@@@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>?????????>>>======>>>???@@@AAABBBBBBAAAAAACCCDDDEEEFFFFFFFFFEEEFFFHHHIIIIIIIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMTTT___kkkmmmeeeZZZSSSPPPOOOOOOQQQSSSUUUUUURRRPPPMMMMMMNNNNNNOOOPPPPPPQQQPPPOOONNNMMMMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSQQQPPPOOONNNMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???===<<<<<<===>>>======<<<;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999;;;:::999888888888999999ooo___MMMGGG@@@???AAABBB@@@======<<<;;;;;;<<<<<<;;;999::::::999999888999999::::::999777777888888777666666666666666666666666666888888888888888888888888666777777888888999999:::999999888888888888999999888888888999999888888888999888888888777777666666555666999:::;;;;;;999888::::::999999999999::::::<<<;;;::::::::::::::::::======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>DDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBDDDFFFHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMRRRQQQOOOMMMLLLKKKKKKLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPNNNOOOPPPQQQQQQQQQQQQQQQVVVUUUSSSQQQPPPOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKHHHIIIJJJJJJJJJHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>=========>>>???>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???===::::::;;;<<<<<<;;;999999888888888888999999999999999999999888777777777888888888888777777666555555555555555555555555999888666555444444555555555555444444444444555555333333222222333444555555222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222222222111111111111111111111111111111111222222222222222222222222222222222222222111111111333333222111000000000000000000000111111111111222111111111222222222222333111222222222222222222111000000111222333444555555222333333333333444444444444444444444444444444444555666666666666555444444555555666666666777777777888777777666666777777888666666666777888888999999:::;;;<<<======>>>=========>>>>>>???@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHIIIIIIJJJKKKMMMNNNWWWeeetttwwwlll^^^UUURRROOOOOOOOOQQQSSSRRRPPPMMMMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSSSSTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQRRROOOOOOOOONNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<======>>>===<<<<<<;;;;;;;;;;;;;;;888888888888888888888888999999999999999999999999::::::999888888888888999nnn^^^MMMGGGAAA???@@@AAA@@@======<<<:::;;;<<<<<<;;;999<<<;;;:::999888777666666:::999777777888888666555444444444444444444444444888888888888888888888888666666777777777888888888999999888888888888999999777888888999999888888777:::::::::999888888777777888999:::::::::888777666999999999999999:::::::::<<<<<<;;;::::::999::::::999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLNNNPPPQQQUUUSSSPPPMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNMMMNNNOOOPPPQQQPPPPPPOOOSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIGGGIIIJJJJJJHHHGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<======>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::::::::::::::999999888888888888999999888888999:::999777666555777777888888888888777666555555555555666666666666999888666444444555666777444444444444444444444444555555444444555555666777222222222333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222111111111111000000111111111111000000111111111111111111111111222222222111111111111111222222111000000000000000000000000000111111111111111111111111222222222222000111222333333222111000000111111222333333444444111111111222222222333333444444444444444444444444555555555666666555444444555555555666666666666666888777777666666777777888777777888888999:::::::::999::::::;;;<<<<<<<<<===>>>>>>??????@@@AAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHIIIJJJKKKMMMMMMSSS___mmmqqqkkk```XXXTTTOOOOOOOOOPPPQQQQQQNNNLLLLLLMMMMMMMMMNNNNNNOOOOOOMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPTTTTTTTTTUUUTTTTTTSSSRRRQQQQQQPPPOOOOOOPPPQQQRRRNNNNNNNNNOOONNNMMMMMMLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKMMMMMMLLLKKKHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>==================<<<;;;;;;::::::;;;;;;888888888888888888888888888888888888888888888888999999888888888888888888mmm^^^MMMHHHCCC@@@AAAAAA@@@???===;;;::::::;;;;;;:::999666666777888888999999999999888777777888888666555777777777777777777777777555555555555555555555555555555555666666666666666999888888777777888888999888888999999999999888888999999999888888777777777222444666888:::;;;<<<<<<999999::::::;;;;;;;;;;;;======<<<;;;:::::::::;;;888888999:::;;;<<<==============================>>>??????@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCEEEFFFFFFFFFGGGGGGHHHHHHEEEFFFHHHJJJNNNRRRUUUWWWZZZWWWSSSOOOLLLKKKJJJKKKMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOOOONNNLLLJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLIIIJJJLLLNNNNNNNNNMMMLLLOOOOOOOOOOOONNNNNNNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJGGGJJJKKKKKKHHHFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>===============<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888999999999888888777777888888999777777888999888777555444666777777888888888777777555555666666666666666666777777555444444555666666333444444444444444444333666666555444444444444444444444444333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222111111111000000///000111111111111000///111111111111111111111111111111111111111111111111000000//////000111111222000000000000000000000000000000111111111222222222000000222333333222000000222222222222222222222222000000000000111111111111444444444444444444444444444444555555555555444444444444555666777666666555777777666666666666777777666777777888888999999:::999999999::::::;;;<<<<<<>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMQQQWWW^^^cccccc^^^WWWSSSOOOOOONNNOOOQQQPPPNNNLLLLLLLLLMMMMMMMMMMMMMMMNNNMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRMMMMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMNNNNNNMMMLLLLLLLLLKKKJJJKKKLLLLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>===============<<<<<<;;;:::::::::::::::999999888888888888999999888888888888888888888888888888888888888888888888lll]]]LLLIIIDDDAAA@@@@@@@@@@@@<<<;;;::::::;;;;;;:::888888888888888888777666555888777666666888888777666666666666666666666666666666666666666666666666666555555555555555555555555888888777777777777888888888888999999999999888888555555555555555555666666555666777888999999999999888999:::;;;<<<<<<<<<;;;===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::::::::999999999==============================>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFHHHKKKPPPTTTXXX[[[]]]ZZZUUUPPPMMMLLLKKKLLLPPPOOOOOOOOONNNNNNMMMMMMLLLMMMOOOPPPOOOLLLIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJLLLNNNPPPQQQQQQPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJGGGJJJLLLKKKGGGDDDDDDFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>============;;;<<<<<<<<<<<<=================================::::::::::::::::::::::::888999:::999888777777999888888777777777777888888666666777777777777666666666777777888888888888777666666666666666666666666555555555555555555444444333333444444444444333333444444333222111111222222444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000111111111111111111111111000000000111111111111111////////////000111222222111000000000000000//////000000000111111111111222000111111111111111111000333333222222111111111111//////000000000111111111333333333333333333333333333333444555555555555444333444555666777666555555666555555444444555555666444444444555666666777777999999999999:::;;;<<<============>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLSSSSSSUUUXXXZZZXXXTTTPPPNNNMMMMMMNNNOOOPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQPPPPPPOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPNNNOOOPPPQQQRRRRRRRRRRRRMMMMMMMMMLLLLLLLLLLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIIIIKKKKKKJJJIIIFFFFFFGGGHHHHHHHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????========================<<<;;;;;;::::::::::::::::::999888777777888999:::888888888888888888888888666777888888999888888888kkk\\\KKKHHHCCC@@@????????????<<<;;;999:::;;;;;;:::888:::::::::999777555333222666555555666888999888777333333333333333333333333999999999999999999999999666666666666666555555555888888777777777777888888666777777888888777777666333444444555555666666666::::::999888777666555444666777999:::;;;;;;;;;:::::::::::::::::::::;;;<<<::::::::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBB???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHJJJLLLOOOTTTXXXZZZ^^^[[[VVVQQQMMMLLLLLLLLLOOOOOOOOONNNNNNMMMMMMMMMLLLNNNPPPQQQPPPMMMIIIGGGGGGHHHIIIJJJKKKJJJIIIIIIKKKMMMQQQSSSUUUUUUTTTTTTNNNNNNOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEHHHKKKJJJEEEBBBCCCEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>?????????>>>>>>======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888:::<<<;;;888777888999888888777777777777888888555555555555666777888888666666777888888888888888888888777777666666555555222333444555555444333222222333444444444444333222222222111111222222333333333333333333222222222111111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000000000111000///......///000111111111111111111111111111///000000000111111111222000000/////////000000111111111000000////////////000000000000111111111111111111000000000000111111111111111111111222222222111111111111222222222222333333333333333333333333222333444444555555555444222333555777777666555444444444333333333333444444333333444555555666666777::::::999999:::;;;===>>><<<<<<<<<<<<============>>>>>>@@@AAABBBCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJOOOPPPQQQRRRRRRRRRPPPPPPLLLKKKJJJKKKMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQRRRRRRQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNJJJLLLOOOQQQSSSRRRQQQPPPNNNMMMLLLKKKJJJKKKLLLLLLIIIJJJLLLMMMMMMLLLJJJIIIJJJIIIHHHHHHIIIJJJIIIHHHEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@????????????<<<<<<===============<<<<<<;;;::::::999999::::::999888666555555666888999888888888888888888888888555666777888999999888777kkk[[[IIIFFFCCC???>>>===>>>>>><<<;;;999:::;;;;;;:::888111222555777999999999999555444444555888999999888666666666666666666666666666666666666666666666666777777777777666666666666888888777777777777888888555555666666666666555555444555555666777888999999555555666777888999::::::555666888999::::::999999888888888888999:::;;;;;;777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>AAABBBCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGJJJJJJJJJLLLNNNRRRVVVXXX^^^ZZZUUUPPPMMMKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMOOORRRSSSRRRNNNJJJGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGJJJMMMQQQSSSSSSRRRRRROOOPPPPPPOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEEEECCCGGGJJJHHHCCC@@@AAACCCAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@??????????????????>>>======;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888;;;===<<<999888999:::888888777777777777888888555444444444555777888:::666666777888888888888888999888888777666555555444000111444666666444222000222222444444444444222222222222222333444555777888222222222222111111000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111000000000000222000///------///000222000000000000000000000000//////000000111111111222222111000//////......///111111000000/////////...000000000000111111111111222111000//////000111222//////000111222333333444222222333333333444444444333333333333333333333333222333444444555555555444222333555777777666555444444333333222222333333444555555666666777888888888;;;:::999999:::;;;===>>>;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIFFFKKKOOOPPPNNNMMMOOORRRJJJIIIHHHIIILLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKOOOPPPRRRSSSSSSRRRPPPOOOLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMLLLFFFIIIMMMQQQSSSRRRPPPOOOOOOMMMKKKJJJIIIJJJLLLMMMIIIJJJLLLMMMMMMLLLJJJIIIIIIHHHGGGGGGIIIIIIHHHGGGEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>><<<<<<===============<<<<<<;;;::::::999999::::::888777555444444555777888777777777777777777777777555666777999999999888777jjjYYYKKKGGGBBB???>>>>>>===<<<>>><<<:::;;;======;;;999777777777888999999::::::666777777888999999::::::888555333333666777777666777777777666666666666666555555555555555666777777555555666666777777888888888888777666666666666666:::999888777666666666666999888777777777888:::;;;777777888888888999999999;;;;;;;;;<<<<<<=========::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>???AAABBBAAA@@@>>><<<>>>>>>???@@@BBBDDDFFFGGGGGGIIIKKKLLLLLLNNNQQQSSSSSSPPPKKKGGGEEEGGGJJJLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRPPPNNNJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIKKKOOOSSSUUUUUUTTTSSSRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@AAAAAAAAAAAA@@@??????????????????>>>>>>>>>===@@@@@@@@@@@@???===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<;;;::::::999999999999999999999999888888888888888999999999:::::::::999888777666666777777777777777777777777777777777777777777777777555555444444444333333333555555444444444444555555444333333222222333333444222222444444444444222222444444333333333333222222111111111111111111111111---...000222333222111000000000000000111111111111111222222222222111000000///000111222222111000///////////////////////////000000000000//////////////////000000000000//////000000000000000000000111000000000000111111111111////////////000000000000111000///......///000111222222222222222222222222111111111111111111111111555444444333333444444555444444555555555555555555333444555666666555444333111222333444666888:::;;;::::::::::::::::::::::::888999;;;:::999999:::<<<=========>>>??????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNOOOPPPPPPPPPOOONNNMMMPPPPPPOOONNNNNNNNNNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHFFFFFFGGGHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFDDDBBB@@@>>>???@@@@@@===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;999888777666666666999999999888888888888888888666444333444666999;;;:::999888888777666666555jjjXXXIIIEEEAAA???>>>??????>>>>>><<<:::;;;<<<===;;;999999888888888888888888888999999888888888888777777;;;888555555666777666555666666666666666555555444555555555555555666666777666666666666666777777777666666555444444444444444888777777777777777888888888888777777888888999:::999999999999:::::::::;;;888888999999999:::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>===>>>>>>???@@@@@@@@@???>>>@@@@@@AAAAAABBBCCCDDDEEEFFFGGGIIIIIIJJJKKKNNNPPPOOOMMMIIIFFFEEEFFFHHHJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLMMMNNNNNNMMMKKKHHHGGGIIIIIIIIIIIIJJJJJJKKKKKKIIIJJJMMMPPPRRRRRRRRRRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHJJJHHHGGGEEEEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>?????????>>>>>>>>>======??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<;;;::::::999999999999999999999999888888888888888888888888999999999999888777666666777777777777777777777777666666666666666666666666444444444444444444444444555555444444444444555555444333333222222333333444222333333444444333333222444444333333333222222222111111111111111111111111...///111222222111000///000000000000111111111111111222222222222111000000///000111111111111000///000000000000000000000000000000000000///////////////000000000000000000///111111000000000000000000//////000000000111111111000000000000111111111111111111////////////111111222222222222222222222222333333333444444555555666444444333333333333444444666666555555444444333333333444555666666555444333666666555666666888:::;;;:::::::::::::::999999999888:::;;;;;;::::::;;;<<<<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOONNNNNNMMMNNNOOOPPPPPPOOONNNNNNRRRQQQQQQPPPPPPPPPPPPPPPNNNOOOPPPQQQQQQRRRQQQQQQPPPOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHIIIHHHGGGGGGFFFEEEDDDBBB@@@??????@@@@@@===>>>????????????>>>===>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;;;;;;;<<<666777777888888999999999999888666555555666777888555666777777888888888888iiiWWWGGGDDD@@@>>>???@@@@@@@@@===<<<;;;;;;<<<<<<;;;999::::::999888888777666666888888888888777777777777<<<999777666777777666444555666777777777666444333555555444444555555666777777777666666666666666666666555555444444444444555666666666666777888999:::666777888888999999888888888888888888999999999999777777777888888888888999888888888888888888888888::::::::::::::::::::::::999:::;;;<<<==================>>>>>>??????@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDEEEGGGGGGFFFGGGJJJLLLKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKHHHIIIJJJLLLMMMOOOPPPPPPMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>===<<<;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999999999999888888777777666999999999999888777666666777777777777777777777777666666666666666666666666555555555555555555666666555555444444444444555555444333333222222333333444444333333222222333333444333333333333222222222222111111111111111111111111000000111222222111///...000000000000111111111111111111222222111111000//////000000111111000000///111111111111111111111111000000000000////////////000000111111111111000000111111111000000///////////////000000000000111111111111111111222222222222222111000//////000111222222222222222222222222222222333444555666888999999444444333333333333444444777777666555444333222222444444555555555555444444555444333222222333555666999999999999999999999999999:::<<<;;;::::::;;;===<<<<<<======>>>?????????AAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDBBB@@@?????????@@@===>>>>>>??????>>>>>>======>>>>>>>>>>>>===<<<<<<999999888888999:::;;;;;;444555555666777888999:::999888888777666555555555444555666888999999888888~~~hhhVVVGGGDDD@@@>>>???@@@@@@@@@<<<<<<;;;;;;;;;;;;::::::999888888888777777777666666666666777777777888888888888777666666666555555555666777888888666555444555444444444444555666666777777777666666555555444888777666666666666777777666666666666666777888888555666888999999999888777555555555666666666666666888888888999999999999999999999999999::::::::::::999999999999999999999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAABBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEHHHGGGFFFEEEEEEEEEEEEFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999;;;===>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::999999888777666666555888888888888888777666666777777777777777777777777666666666666666666666666777777666666555555555555555444444333333444444555444333333222222333333444444444222222222222444444333333333222222222222111111111111111111111111111111111222222111000///...///000000000111111111111111111111111111000000//////000000000000000000///111111111111111111111111000000000000////////////000000111111111111000000111111111000//////......////////////000000000111000000000111111111222222333222111000000111222333111111111111111111111111000000222444666888999:::444333333333333333333444555555555444444333333333444444444444444444444444444333111000000222444666777777888888888888888999999;;;<<<<<<;;;:::<<<===;;;;;;<<<======>>>>>>???@@@??????>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGDDDFFFHHHJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@?????????===>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<;;;;;;:::999777777666666777777888999555555666666777777888888666777888888888666555444666777888999888777555444|||gggVVVIIIEEEAAA???>>>??????>>>;;;<<<<<<;;;::::::::::::666666777777777888888888888888777777666555555444333444555555555555666666777777888888888777666555444444444444444555666666777777666666555555444444777777666666666666777777888888777666555555666666555666777999999888777777555555555555555555555555888888888888888888888888888888888999999:::::::::999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAA>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFHHHJJJLLLMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFHHHJJJLLLHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDDDDEEEBBBBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;:::999888999:::===>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999888888777666555555777777888888888777666666666666666666666666666666555555555555555555555555999999888666555444333222444444333333333333444444444333333222222333333444444444222222222222444444333333222222222111111111111111111111111111111111111111111111000000/////////000000000111111111111000111111111111000//////000//////////////////000111111111111111111111111000000000000////////////000000111111111111000000000000000000//////.........////////////000000000/////////000000000111111333222111000000111222333111111111111111111111111000000222444666888999:::333333333222222333333333222333333333444444555555444444444333333444444444666555555444555777:::;;;666666666777777777888888999:::<<<;;;::::::;;;===;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEFFFFFFFFFCCCDDDFFFHHHIIIIIIIIIHHHGGGHHHHHHHHHIIIIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@?????????>>>==================>>>;;;;;;;;;;;;;;;::::::999;;;:::999999888888999999888888777777666666555555444555777888888888777666666666777888777666555444{{{gggWWWIIIFFFAAA???>>>>>>>>>>>>:::;;;<<<;;;:::999999;;;555555666777777888999999;;;:::999777444222111000000222444555555555666777888777777777666666666666444444333333444444555666666666555555555555555555555444444444444555555666999888777666555555555555555666777777888888777777888888888888777777777777777666666666666555555555555555666666777888888888999999999999999999999999888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>??????<<<===???AAABBBCCCBBBBBBAAABBBDDDDDDDDDEEEGGGIIIFFFGGGHHHJJJJJJIIIHHHGGGEEEFFFHHHJJJLLLMMMLLLLLLGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999999;;;<<<===<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::999999999999999999999999888888888777777666666555666777777888888777666666666666666666666666666666555555555555555555555555999888777666444333222222444444333333333333444444444333333222222333333444444333333222222333333444222222222222111111111111111111111111111111111111111111111000000000000000000000000000111111111111000000111111000000///...000//////......//////000111111111111111111111111000000000000//////////////////000000000000//////////////////////////////......////////////000000.../////////000000000000222111000//////000111222111111111111111111111111222333444555666888999999333333222222222222333333111111222333444555666666444444333333333333444444333333444555666777888999444555555666666777777777888999;;;:::999999:::<<<::::::;;;;;;<<<============>>>??????@@@@@@??????@@@@@@BBBDDDEEEFFFFFFFFFCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<======>>><<<============<<<;;;;;;:::999888888777777777777:::999888777666666555444333444666888888888888777333333444555777888999999yyygggXXXGGGDDD@@@>>>???@@@@@@@@@999;;;<<<;;;999888999;;;666666666777777777777777888888777666444333222222111333666777555444555666777666444333333333555666444444333333444444555666444444555555555555555555444444444444444555666666777666666555555555666666666666666666666777888888999999999888888777777777777777777666666666555555555555555666777888888888::::::::::::::::::::::::777888999::::::;;;;;;:::999:::;;;===>>>>>>======<<<===???AAAAAA@@@???>>>???@@@BBBBBBCCCDDDGGGIIIFFFFFFHHHIIIIIIIIIHHHHHHDDDEEEGGGJJJKKKKKKJJJJJJEEEGGGIIIJJJKKKJJJIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@?????????????????????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999888888999::::::999999999999999999999999777777777777777666666666666666777777777777777666666666666666666666666666555555555555555555555555555555555444444444444444444333333222222333333444444333333222222333333444222333333444444333333222222222222222111111111111111111111111111111111111000000000000000000111111000000000000111111111111000000000000000//////...000///............///000000000000000000000000000000000000000////////////......////////////......------......///000000000........./////////000000//////000000000111111111111111////////////111111111111111111111111111111333333333444444555555666333333222222222222333333222222222333333444444555444444333222222333444444000111222333444333333222333444444555666666777777777888:::999888888999;;;999::::::;;;<<<<<<======<<<===@@@AAABBBAAA???===???@@@AAACCCDDDEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHIIIKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJKKKLLLNNNMMMLLLLLLKKKKKKLLLLLLJJJKKKKKKLLLMMMMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<===>>><<<<<<======<<<<<<;;;:::777777777777777888888999999999999888888777777666666666666777777777777666444333333333555777:::;;;xxxgggYYYEEEBBB???>>>???AAABBBBBB999;;;===;;;999777999;;;888888777777666666555555222333333444555666777777333666999888666444444666777555222000000111333555444333333333333444555555333444444555555666666666666666666666666777888999555555444555555666777888777666555555555666888999888888777777666666555555::::::999999888888888777666777777888999:::::::::::::::::::::::::::::::::777777888999::::::::::::888:::<<<>>>>>>>>><<<;;;===>>>@@@AAA@@@???===;;;===>>>@@@AAABBBCCCFFFIIIEEEFFFGGGHHHHHHHHHHHHHHHCCCDDDGGGIIIJJJIIIHHHHHHGGGHHHKKKMMMNNNMMMKKKJJJGGGHHHIIIJJJJJJHHHFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKJJJHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@@@@??????????????????>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;:::999888888999:::;;;999999999999999999999999666666666666777777777777666666777777777777777666666666666666666666666666555555555555555555555555222222333333444555666666444333333222222333333444444333333222222333333444222222444555555444222222222222222111111111111000111111111111111111111111000000//////000111222222000000000000111111111111000000000000000//////...000///...------...///000////////////////////////000000000000////////////------............------,,,,,,---...///000111111............/////////000000111111111111222222222111000///......///000111000000000000000000000000111111111111111111111111333222222222222222222333333333333333333333333333444444222222222222444444333444666777666444222111333333444444555666777777666888999999888777999:::999999:::;;;;;;<<<<<<===;;;===@@@CCCCCCAAA???===>>>???AAACCCDDDEEEFFFFFFHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>::::::;;;;;;::::::999888:::::::::;;;<<<===???@@@888888888888888999999999888888777777666666555555888777444333333555777999wwwdddXXXHHHEEEAAA???>>>>>><<<;;;;;;999888888999888777555666666777777777777666666777666555555666666555444888777666555555555555555555444444333333444444555666666666666666666666666777555444555777777333000333444555777777777666666444666888999:::999888777888888999888777555333222555666777888888777666555777888888888999999999999888888888777888888999999;;;;;;::::::999888888888999999999999999999999999;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>>???AAABBBBBBBBBBBBCCCEEEIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFIIINNNRRRRRROOOKKKHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBB@@@???@@@BBBBBBAAA@@@AAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????>>><<<<<<;;;;;;;;;:::999999888888999999:::999999999888888888888888::::::999999888999999999000111444666777666444333666666666666666666666666888777555444333333444555333333444444444444333333444444444444444444444444222222333333333333444444444444444333333333222222333333333222222111111111........................///000000000000000//////000000////////////000000000000111111000///......000000000000111111111111000///............///000222222222222222222222222......////////////......//////.........---------000000000000000000000000111000000000111222333333444444333222111000//////222222222111111111111000000111222333444333222111222222222222222222222222111111222333333333333222111111222222222333333333555555555555555444444444777888777555333111222333444555666777777888888888:::999999888999;;;<<<======>>>>>>>>>????????????@@@AAABBBCCCDDDFFFGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEGGGHHHIIIJJJLLLMMMNNNOOOJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@>>>======;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<;;;999888777666;;;;;;;;;:::::::::999999999888777555555777888999777777666666555555444444333333444444444444333333vvvdddWWWHHHEEEBBB@@@???>>>===;;;<<<;;;999999::::::888777666777777888888777777666888777666666777777666555777666666555555555555666555555555444444555555555555555555555555555555555555333333555777777555222555666777777777777666555666666666666666777777888777777888888777666444333666777888888888888777666777777777777888888888888888888777777777888999999888888888888999999999999999999999999999999999999999999888888888999::::::>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAABBBCCCDDDHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFIIIMMMOOOPPPNNNJJJHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAACCCCCCBBBAAA??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999999::::::999999888888999999:::888888888888888888888888::::::999888777777888888666666666666555444333333444444444444444444444444555555444444444555555666777777777888888777777777222222222222222222222222222222333333333333444444333333333333222222222222333222222222222222222111//////////////////////////////000000000000//////000000////////////000000000000000/////////......//////000000000111111111//////////////////......////////////////////////......////////////......000000/////////.........000000000000000000000000111000000000000111111222222222222111000000//////000000000111111222222222000111222222333333222222222222222222222222222222000111222222333333222222111111111222222222333333444444444444555555555555999:::999777555444444666444555666777777888888888777777777666777888:::;;;=========>>>>>>>>>??????@@@@@@AAACCCDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHEEEFFFFFFGGGHHHGGGGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGFFFEEEFFFGGGHHHIIIKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999888888888777777777999888666555555666888999666666666666555555555555444444444555555444444444tttbbbVVVHHHFFFBBB@@@??????>>><<<===;;;::::::;;;:::999777777888888888888888888777999777666666777888666555555555555444555555666666666666555555555555666666555555555444444333333333333222222444666777666444666666777777777666555444888777555444555666888:::555666666777777666666555777777888888888888777777555555666666666777777777777777777777777888999999666666666777888999999999999999999999999999999999888888888888888999::::::=========>>>>>>>>>>>>>>>???@@@BBBBBBAAAAAACCCDDDGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHJJJLLLLLLKKKIIIHHHEEEDDDBBBAAAAAABBBDDDEEEFFFFFFGGGHHHJJJKKKMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@??????AAAAAA@@@???>>>>>>======<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888999999888888888888999999666777777888888999999999:::999888777666666555555999888666555444444555666444444444444444444444444222333444555666666666666555555555555555555555555222222222222222222222222222222333333333333444444333222222222222111111111111111111222222222222222111111111111111111111111//////000000000000//////000000////////////000000000//////............/////////000000000000111111//////000000///...---,,,..............................////////////......000000000000000/////////000000000000000000000000111000000////////////000000000000000000000//////...//////000111222333444222111111111111222333333333333222222111111111111000111222222333333222222111111111222222222222333333333333444444555555555999:::999888555444555777444555666777777888888888777777666777777888::::::<<<<<<=========>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGFFFDDDDDDDDDDDDFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJHHHGGGFFFGGGGGGHHHEEEFFFFFFHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<======<<<<<<;;;999999999999999999::::::999888888888888777777777777666555444444555666777555555555555555666666666555555555555555555555555sssaaaUUUHHHEEEBBB@@@@@@???>>>===<<<;;;999999::::::888777888888999999999999888888888666555555666666555444444444444444555555666777555555444444444444555555555444444333333222222111333333333444555555555555444444444555555555555555999888777666666777888999444444555666666777777777666666777777777777666666444444444555555555666666666666666666666777888999555666666666777777777888888888888888888888888888999999999999:::;;;<<<<<<<<<<<<===============>>>>>>@@@AAAAAAAAAAAABBBDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFHHHIIIKKKLLLMMMNNNNNNNNNMMMKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBAAA????????????>>>>>>==================<<<;;;;;;:::::::::::::::::::::::::::::::::999888777777777777777999999888888888888999999555666666777888999999::::::999777666555444444333444444444444555666777888666666666666666666666666222333555666666666555444222222222222222222222222333333333333333333333333222222222333333333444444222222222111111111000000000000111111222222333333111111111111111111111111...//////000000000000///000000////////////000000000///...------...//////////////////000000000111111000///...------......000000000000000000000000......////////////......////////////////////////////////////////////////111000///...........................//////000000/////////000111222222222222111000000000111333444333333222222111111000000000000111222222222222222111111111111222222222222111111222333444555555666666777777555333333444555444555666777777888888888888888888999999:::;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEEEECCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHFFFFFFGGGHHHIIIGGGHHHHHHIIIKKKLLLLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@??????======<<<<<<;;;;;;;;;;;;<<<======>>>======;;;;;;999999999999999999999999::::::::::::999999999999666555444444444444555666444444444555555666666666555555555555555555555555sss```TTTGGGEEEAAA@@@??????>>>===;;;:::888888999999777666888888999999999999888888666444333333444555333222444444444444444555666777444333333222222333333444444444333333222222222222555555555444333333333333111111222222333444555666555555666777777666555444333333444555666777888888555555555444444555555555333444444444444555555555555555555555666777888999777777777666666666555555888888888888888888888888999999999999:::;;;<<<===;;;;;;<<<<<<<<<=========>>>@@@AAAAAA@@@AAABBBDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHEEEEEEGGGGGGGGGGGGEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNMMMLLLJJJIIIGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEDDDCCCCCCDDDDDDCCCAAA>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999888888888888888888999888888777777888888999555555666777888888999999999888777555444333333333000222444666666666555444666666666666666666666666444555666666666555333222555444333333333333444555333333333333333333333333222222222333333333444444222222222111111111000000000000000111111222222222000000000000000000000000......///000000000000000000000////////////000000//////........./////////...////////////000000000333111...++++++---///111111111111111111111111111......////////////..............................////////////////////////000000///...---------...---------...//////000000000000000000000000000000222111000///000111222333222222222111111000000000000000111222222222222111000000111111111222222222000111111222333444555555444555666444333333444666444555666777777888888888777777888999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEECCCDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????===<<<;;;::::::;;;;;;<<<<<<===>>>???>>>===;;;::::::999999888888777666666:::::::::999999999888888555555444444444444555555333333444444555555666666666555444444444444555666rrr```TTTFFFCCC@@@?????????>>>===;;;999888888888888777555777888888888888888888777555333222222333333222111444444444333444444555555333333222222222222333333333333333333333333333333555666555444222111222333222222111222222444555555111222444555555333111000333333333444555666888999444444333333333333444444333333444444444555555555444444444444555777888999888888888777666555555555888888888888888888888888666666666777777999:::;;;::::::;;;;;;<<<=========>>>???AAAAAA@@@@@@BBBCCCBBBBBBCCCDDDEEEFFFFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGCCCDDDFFFGGGGGGFFFDDDCCCEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBB@@@????????????>>><<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999888888888999999888888777777777777888888555666666777777888888888888777666555444444333333333444666777666444111///444444444444444444444444666666666666555444333222444333222111111222333444111111111111111111111111222222333333333333444444333222222222222111111111000000000111111111111111////////////////////////---...///000000111111000000000////////////000000...///000000111000000///......////////////000000222000---++++++---000222////////////////////////......////////////......------------............000000000000000000000000000//////............///---.........//////000000111111000000000/////////111000000000000111222222111111111111111111111111///000111111222222111111000000000111111111111222111111111222222333333333444555666555444444666777444555666777777888888888444555666777888888888888999::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<;;;::::::;;;<<<<<<===>>>???@@@???===;;;999999999888888777666555555888777777777777666666666555555555555555555555555444444444444444555555555555444333222222333444555sssaaaTTTEEEBBB???>>>>>>>>>===<<<<<<:::999999999999888666666777777888888777777666555444222333444444333111555555444333333333444444444333333222222333333444222222333333444444555555333444555333111111333555777666444333333333444444444444444444333333222111444333333333444666777888555444333333333333444555444444444444555555555555333333333444555666888888777777777777777777777777888888888888888888888888555555666666777999:::;;;999::::::;;;<<<<<<======>>>???@@@AAA@@@@@@AAACCCAAAAAABBBCCCDDDFFFFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB>>>===;;;;;;<<<<<<:::888::::::::::::::::::::::::::::::;;;;;;<<<=========999999999999999999999999999888888888888888999999888888777777777777888888666666666777777777777777777777666555555444555555555666666666555444333222444444444444444444444444666555555444444444555555333222111000000111222333000000000000000000000000222222333333333333444444333333333333222222222222111111111111000000000000////////////////////////---...///000111111111111000000////////////000000---///111333333222000///........./////////000000...---.........///000111..............................////////////......---.........////////////000000000000000000000000/////////...//////000000//////////////////000000/////////000000000000000///000000111111111111111//////000000111111222222///000000111111111111111000000000000111111111111111111111111222222222222222333444444333333555777444555666777777888888888444555666777888888888777999999999999::::::::::::;;;<<<===>>>???AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDFFFHHHIIIJJJJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHDDDFFFHHHIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;::::::;;;<<<>>>===>>>???@@@???===;;;999777777777777777777777777777777777777666666666666555555555666666555555555555444444444444444444333555333222111111222333555sssaaaUUUDDDAAA>>>=========<<<;;;===;;;::::::::::::999777666666777777777777666666666444333333444555333222666555444444333333333333555444444333333444444555111222333444555555666777111333444333111111555888;;;:::888555444333333333999888666444444444666777444444333333444555777888666555444333333444555666444444444555555555666666333333333444555666888888666666777777888888999999777777777777777777777777777777777888999;;;<<<===999999:::;;;;;;<<<=========???@@@@@@@@@@@@AAACCC@@@AAABBBCCCDDDFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGIIIJJJJJJIIIGGGFFFHHHGGGGGGGGGFFFFFFEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAA??????@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>999999999999999999999999888888777777777777888999888888777777777777888888777777777777666666666666777666666555555555666666555555444444555666888999666666666666666666666666555444333333444555777888888777555444444555777888222222222222222222222222222222333333333444444444444444444333333333222222222222111111000000//////////////////////////////---...///000111111111111000000////////////000000---///222555555444111///............/////////000)))+++...111222111000...////////////////////////......////////////........./////////000000111111000000000000000000000000///////////////000111222000000000000000000000///------...///000111222222...///111222222222111000......///000111222333333//////000111111111111111000000000000111111111111222222222111111111111111///000111111000000222444444555666777888888888888555666888999::::::999999888888999999999:::::::::;;;;;;<<<>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHCCCEEEHHHJJJKKKKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAA>>><<<;;;::::::;;;===>>>===>>>@@@AAA@@@===;;;999555555555666777888888999999999999999888888888888555555666666666666555555555555555444444333333333444333111000000111333444ppp___SSSGGGCCC@@@============<<<<<<;;;:::999888888888888777777777777777666555555555555444444444444555555222222111111111222333333444333333222222333333444444444444555555555666666333333555666666666555444555555555555555555555555444444444444444444444444444444555555777888999:::555555555555555555555555444///+++---333777777444333444444555555444444333666666666777888888999999888888777777777777888888888888888888999:::;;;<<<;;;999888:::>>>???>>>===<<<<<<<<<<<<============@@@@@@BBBCCCDDDFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDGGGJJJLLLKKKIIIIIIIIIGGGGGGGGGGGGIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA@@@>>>>>>======AAA@@@??????>>>>>>????????????>>>===============<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::999999999999888888888888888777777777777888888888777777777777777555555444444444555555666555555333333333333555555555555555555555555555555666666666555555444444444444444444333333222222222111000000000111222333333333222222222222222222222000000000000000000000000111111111111111111111111////////////////////////,,,---///111222111000///000000000000000000000000////////////000000000000...//////000000000000000222222111111000000//////000000111111111111000///////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000............////////////000///.........000111222111000///......///000111/////////000111111222222555444333333222222222333222222333333333333444444444444444444444444444444666666666666666666666666777777777777888888888888999999999999999999999999888:::===@@@AAABBBAAAAAABBBBBBBBBBBBAAA@@@??????@@@@@@@@@AAABBBCCCEEEFFFFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEGGGHHHJJJLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJIIIHHHEEECCCAAADDDCCCBBBBBBAAAAAAAAAAAADDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666555555555555555666777777777666555444444444444444333555666777777555333222444444444444444444444444ooo]]]RRRFFFCCC@@@=========<<<<<<<<<;;;:::999888888888888777777777777777666555555555555444444444444555555555444444333333333444444444333333222222333333444444444444555555555555555222222444555555555444333444444444444444444444444444444444444444444444444333333333444444666777888333333444444444555555555333222000111222444666777333444444555555444444333555666666777777888999999888888777777777777888888:::999888777666555555555:::888666777:::;;;999777;;;;;;;;;;;;;;;<<<<<<<<>>>>>>>>?????????>>>>>>===============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888888777777777777666888888777777777666666666666666666666666666666666666555555444444444555555444444333333333333444444444444444444444444444444555555555444444333333333444444333333333222222222111111111000111111222222222222222222111111111111000000000000000000000000111111111111111111111111////////////////////////---...///000000///......////////////////////////000/////////......------......///000000000////////////000000000000000000///000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000........./////////000000111000//////000111222333111000///......///000111111111000000000000000000333222222111000000111111111111111222222222333333444444444444444444444444555555555555555555555555555555666666666777777777999999999999999999999999999;;;===???AAAAAA@@@@@@AAAAAABBBBBBAAA@@@??????@@@@@@@@@AAABBBCCCEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEGGGHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBAAA@@@????????????=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888888777666666666555555555555666777777777666555444444444444555444444555555555444333222444444444444444444444444}}}mmm\\\PPPFFFCCC???=========<<<;;;;;;;;;:::999888888888888777777777777777666555555555555444444444444555555777777666555444444444555444333333222222333333444555555555444444444444444111111222333333333333333333333333333333333333333444444444444444444444444222222222222222333444444222222222333333444444444333444555444222222555888333444444555555444444333555555666666777888888888888777777666666777777888:::999888666555555444444999888777777888888777555999999999::::::;;;;;;;;;>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGJJJLLLKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???>>>======<<<<<<======<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999888888888777777777777666777777777666666666555555444444444555555666666777777666555444444444444444222333333444444333333222333333333333333333333333333333333333333222222222333333333333222222222222222222111000000000111111000000000000000111111111000000000000000000000000111111111111111111111111////////////////////////////////////....................................000000///...---,,,++++++------...////////////...------......///000000111......///////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000111222222000000////////////000000222222111000000///......111000000///////////////000000000111111111111222444444444444444444444444444444444444444444444444444444555555555666666666888888888888888888999999:::;;;===????????????>>>@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;::::::999888777777777777777888777777777666666666666666666777888888666666555555444444555555555444444333333333333333444444444444444444444444|||lll[[[PPPFFFCCC???===<<<<<<<<<;;;;;;:::999999888888888999777777777777777666555555555555444444444444555555888888666555444444444444444333333222222333333444555555444444444444333333111222222333333333333333222222222222222333333333333333333333333333333333222222111111111222222333222222222222222222222222444444444333222222444555333444444555555444444333444444555666666777777888777777666666666666777777888888777777777888888999:::999999999999999999888888888999999:::;;;;;;;;;<<<======>>>@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGIIIJJJJJJJJJFFFFFFEEEDDDDDDEEEFFFFFFIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA??????>>>============>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<999999999999999999999999:::::::::999999999888888666666666666555555555555333333444555666666777777777666555444444444444444111222333444444333222111333333333333333333333333222222222222111111111111333222222222222222222222333222111000000///000000////////////000000000000000000000000000000000000111111111111111111111111////////////////////////000//////......///000111........................000000///......---,,,,,,,,,------...............---------.........//////------......///.........////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////.../////////000000000111111000000000000000000111111000000////////////000000111111000000////////////000//////....../////////000000000111111111222222333333333333333333333333333333333333333333333333444444555555555666666666777777777888888888888888;;;<<<===>>>>>>>>>======??????@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIGGGEEEDDDEEEEEEFFFEEEDDDCCCAAA@@@??????>>>???@@@@@@AAABBBBBBBBBBBB??????>>>>>>======<<<<<<<<<;;;;;;999888777666666444555666777888777777666777666666666666777888888666666555555555555666666777555444222222333444555444444444444444444444444{{{kkk[[[PPPFFFBBB???<<<<<<<<<<<<;;;::::::999999888888999999777777777777777666555555555555444444444444555555777666555444333333333333444333333222222333333444444444444444444444333333333333333333333444444555111111111222222222333333333333333333333333333333333222222222222222333333444444333222111000000///666333000000444555333000333444444555555444444333444444444555666666777777777777666666666666777777777777777666777777888888777888999999::::::;;;<<<888999999:::;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBDDDEEEGGGHHHIIIIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDEEE???>>>======<<<<<<======>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;999999999999999999999999:::::::::999999999888888666666666666555555555555444444555666666777888888666666555444444444444444222222444555555444222222333333333333333333333333111111111111111111111111222222222222222222222222222222111000////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///......///000111222333........................////////////////////////,,,------...............///.........---------,,,,,,,,,---...............////////////////////////////////////////////////////////////////////////..............................////////////......////////////000000000000//////////////////......//////000000000000//////......//////000000000000000000/////////000000111111111111111222222222333333333333333333333333333333333333333333333333333555555666666666777777777666666666777777888888888<<<<<<<<<=========<<<<<<======>>>???@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFEEEDDDEEEFFFFFFDDDDDDBBBAAA@@@?????????@@@AAABBBCCCDDDDDDDDDCCC@@@??????>>>===<<<<<<<<<<<<<<<;;;:::999888777666333444666888888888777666666666666666666777777888666666555555555666666777999777555333333444666777444444444444444444444444zzzjjjZZZPPPEEEBBB>>><<<<<<<<<;;;:::::::::999999888999999:::777777777777777666555555555555444444444444555555555555444333222222222222444333333222222333333444222333333333444444444444333333333333333444555555111111111222222333333444333333333333333333333333222222222222222333444444555444444333222111000000666111...000444666222...333444444555555444444333333333444444555666666666777666666555555666666777777666555444444333333444333555777777777888999;;;888888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@AAAAAABBB@@@BBBEEEFFFFFFFFFHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBB>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<999999999999::::::::::::999999999999999999999999888888888777777777777666777777777666666666555555555555555666666777777888555555444444444555555666333444444555555444444333333333333333333333333333000000000111111111111111111111111222222222222222111111000/////////000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111111........................////////////000000111111------...////////////...000//////...------,,,,,,,,,,,,---...////////////////////////////////////////////////////////////////////////////////////........................---...///000000///...---............////////////....../////////...------//////000000000000//////------...//////000111111000000000000000111111222111111111222222222333333333333333333333333333333333333333333333333333333555555666666666777777777555555666666777777888888;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKGGGFFFFFFEEEEEEEEEFFFFFFCCCBBBAAA@@@@@@??????@@@AAABBBDDDEEEFFFEEEDDDDDD??????>>>>>>===<<<;;;;;;;;;;;;::::::999888777777444555777999999999777666555555555555555666777777666666555555666666777777999888666444444555666777444444444444444444444444xxxhhhYYYNNNEEEBBB>>><<<<<<<<<;;;::::::999999888999999::::::777777777777777666555555555555444444444444555555444444333333333333333444444333333222222333333444111111222333444555555666333222111111111222444444111111222222333444444555222222222222222222222222000000111111222333444555222333333333333333333333333222111222444555333111333444444555555444444333222333333444555555666666666666555555555555666666555444444333333444444555333555777777555555777999666666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???????????????@@@AAAAAA>>>AAADDDEEEDDDDDDFFFHHHEEEEEEDDDCCCCCCDDDEEEEEEHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB??????>>>=========>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::999999999999999999999999999999999999999888888888777777777777666888888777777777666666666555555555555555555555555444444444444444555666777666555555444444555555666444444444444444444444444000000000111111222222222000111111111222222222222000////////////000000111......///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000....../////////...,,,+++//////////////////////////////////////////............///000000000///////////////...............,,,,,,---//////000000000////////////////////////////////////////////////////////////////////////........................,,,---///000000///---,,,------------...............///000000000...---,,,...///000111111000///.........//////////////////000000//////000111111222000000000111111111111222222222222222222222222222444444444444444444444444444444555555555666666666444444555666666777888888::::::::::::;;;<<<<<<===:::;;;<<<>>>???@@@@@@@@@AAABBBDDDEEEEEEEEECCCBBBDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIEEEEEEFFFFFFFFFFFFFFFEEEAAAAAA@@@@@@@@@@@@@@@AAAAAABBBDDDEEEEEEEEECCCBBB??????>>>===<<<;;;:::999999999999888888777777777555666999::::::999777666444444444444444555555666666666666666666777888888888777666555444555555666444444444444444444444444vvvfffWWWMMMEEEBBB>>><<<;;;;;;;;;:::999999999888999999::::::777777777777777666666555555555555444444555555555444444333333333444555555444333333222222333333444000000111222444555666666222111000000000111333444111111222333444444555555222222222222222222222222/////////000111333444555000111111333444555666666111333555555444333444555333444444555555444444333222222333444444555555666666666555555555555666666222222333444666888:::;;;666888999888555444666888444555666777888999::::::;;;<<<<<<<<<===>>>>>>>>>?????????>>>???@@@@@@AAA===@@@CCCDDDCCCCCCEEEGGGDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBBBBAAAAAABBBAAAAAA@@@??????@@@@@@======<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999999888888888999999999999999999999999:::::::::999999999999888888888888888777777777777444444444444444444333333333333333444555666777888777666555444444555666777555555555555555555555555000000111111222222222333000000111111222222222222//////...//////000111222...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000.../////////---***'''&&&000000000000000000000000000000///...---,,,,,,+++...//////000000000000000------......///000000000,,,---...///000000000000////////////////////////////////////////////////////////////////////////........................,,,---///000000///---,,,,,,,,,,,,---------......///000111111111///...---...///000111111000///...000000000///......------///////////////000111111////////////000000000000222222222222222222222222444444444444444444444444333333333444444444555555444444444555666777777888::::::::::::;;;<<<===>>>::::::<<<>>>???@@@@@@@@@AAABBBDDDFFFFFFEEECCCBBBCCCDDDEEEFFFFFFGGGGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHHHHIIIJJJKKKKKKMMMLLLJJJHHHGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHCCCDDDFFFGGGGGGFFFEEEEEE@@@@@@??????@@@@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAA???>>>===<<<;;;:::999999777777777777666666666666666777:::;;;;;;999777666444333333333333444555555666666666666666777888888666666555444444444444444444444444444444444444444nnnaaaVVVNNNCCCAAA>>>>>>>>>>>>===;;;;;;:::999888777555444444888888888888888777666666555444333333444555666777444444444444444444444444222222222333333333444444000000111222333444444555333333333222222333333444444444444333333222222222111222222333333444444555111111111111111111111111111222333333444444333333000000//////000222444555444444222222222222444444222222333333444555666666555444333333333333444555333333333444444444555555888666333000000222555777999666444555777:::999888:::;;;;;;;;;;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBAAA???======>>>@@@AAA>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::;;;::::::999888888888999:::::::::999999888888888999888888777777777666666666777999::::::999888777666555444333333444555666555555555555555666777777555444333333333333444555555555555444444333333333333333333333333333333333444444444333333222222222111111111111111111111111111111222222111000//////000000//////000111222222000000///////////////000////////////////////////......//////000000111111......///000000000000///////////////////////////////////////........................////////////......---------,,,,,,,,,...///000111111000///...333333222000///...---,,,................................................,,,---...//////...---,,,............////////////000000////////////000000111000000///...---------000000000000000000000000------------.........///000000000000111111111111000///.........///111222222222111111111111222222000111111222222333444444333333333333333333333333222333444555666777888999888999999::::::;;;;;;<<>>>>>>>>>>>===;;;::::::999888777666666555666666666666666555444444555555444333444444666666222222222222222222222222777666555444333222222111222222222222222222333333444444333222222222333333444444444333333222222222333333333333222222222222222222222222222222222222000111222222333333222222222222111111111333444555444333222222222222333444222333333333444555555555666555444444444444555666444444444555555555666666888666444333333555777888999666444555777999999888999:::::::::;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???@@@???>>>=========>>>>>>======<<<;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::;;;:::999999888888888999999999999888888777777777888888888888888777666666555666888999999888777666555555444444444444555555555555555555555666666777444444444444444444444444444444444444444333333333111111111111111111111111333333333333333333333333111111111111111111111111000000000000//////......000000000000000111222222111111000000000000111111000000000000000000000000.../////////000000000111000////////////.........////////////////////////////////////............------........./////////............------,,,,,,...///000111111000///...000000///...---,,,,,,+++................................................------............------............////////////......------------......111000000///......------........................------........./////////............////////////000000/////////000111222222111111000000111111222///000000111111222333333222222333333333333333333555555555555555555555555777777888888999:::::::::<<<<<<<<<======>>>>>>>>>:::>>>@@@@@@BBBGGGHHHFFFDDDEEEEEEDDDBBBBBBDDDFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIIIIIIIIIIKKKMMMKKKJJJHHHHHHIIIJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAAAAA@@@@@@>>>>>><<<;;;:::999999999999999888777777777777777555555666666666666555555666666666666666777777777888777666555555555555555444444555555555555444444333333333333333333333333~~~mmm```TTTLLLCCCAAA>>>>>>>>>>>>===;;;::::::999999888888888888666666666666666555444444666555444444333444444555222222222222222222222222777777666555444333222222333333333222222222111111555444333333222222222222444444333333333333222222444333333222111111000000333333333333333333333333000000111222222222222111444333333222222333444444333333222222222222333333333333333333444444444444666666555555555555666666555555555555666666666666666666666666777888999999888666555555777888888777888888999:::;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAACCCDDDDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===============<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::999888888888888999888888888777777777777777666777888999888777666555555666777888888777666555444444555555555555444444444555555555555666666666444444555666666555444444333333333333444444444444111111111111111111111111222222222222222333333333111111111111111111111111111111000/////////000000000000000000000000111222222222111111111111222222222222222222222222222222////////////000000000000222111///...------...///////////////////////////////////////............---------.........///////////////............---...//////000000//////...///.........------------////////////////////////.................................------.....................////////////......------------......000000000///......------............................../////////000000000............////////////111000000000000111222222222111111000000111111222...//////000111111222222111222222222333333444444555555555555555555555555666666666777888888999999::::::;;;<<<===>>>>>>???<<>>>>>???@@@@@@??????<<<<<<;;;:::999888888777888777777777666666666666444555555666666555555444777777666666666666666666555555555666555555444444444444555555555555444444333333333333333333333333nnnaaaUUULLLCCCAAA>>>>>>>>>>>>===;;;999999999999999999999999888888888888888777666666666555555444444333333333444444444444444444444444333333333444444444444555222222222222222222222222555555444333222222222222333333333333333333333333222222222111111111000000333333333333333333333333000111111222222222222222333333333333222222222222333222222222222222222333444444333333333333333333555555555444444555555555444444444444555555555555444555666777888999999999777666666666777777777777666777888999:::;;;<<<============>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>======<<<===>>>???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888888999888888888888888888777777555666888888888777666555666777888888888777666555444555666777777666555444444444555555555666555555444555555666666555555444222222222333333444444555333333333333333333333333333333222222111111111000111111111111111111111111333222111000000111222222111000000000000000111111111111000000000111222222222222222222222222222222////////////000000000000222111///......///111222////////////////////////////////////..................////////////000000/////////////////////.../////////////////////////////////000000000000000000000000000000000000000........................///...---,,,,,,---...///............////////////000000////////////000000000000//////....................................////////////000000000000000000000000111111111111111111111111111222222222111111000000000000111111//////000000111222222222111111111222333333444444222222333555666777888999555666666777777888999999:::;;;<<<===>>>???@@@@@@BBBGGGJJJKKKLLLOOONNNJJJIIIIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFCCCFFFJJJKKKJJJIIIIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????<<<<<<============<<<<<<:::::::::999888888777666666666666666666555555444666777777777777777777666777777777666666555555444333444555555555444333222333444444555555444444333333333333333333333333333oooaaaUUULLLCCCAAA>>>>>>>>>>>>===;;;888999999999999:::::::::888888888888888777666666555555555444444333222222444444444444444444444444111111222222222333333333000000111222333333444444555444333333222222222333333333333333333333333333000000111111111222222222333333333333333333333333111222222333444333333333222222222222222111111111222222222222222222222222333333333333333333222222333333333333333333333333222222333333333444444444333444555777888888777777666666777777666666666666666666777888999;;;;;;<<<<<<<<<=========>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>=========>>>@@@AAA@@@???<<<;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;:::::::::999999999888888888777777888999999999999999999999999999999555666777777888777666555999999999999888777777666666777888999999888777666333333444555666555555444444444555555555555444444111222222333333444444444333333333333333333333333444444333222000///......111111111111111111111111111111111000000111111222111111000000000000000111///////////////000111222111111111111111111111111000000000000////////////000///......000222555666////////////////////////////////////............//////000000000111111111...///////////////////////////............//////////////////000000000000000000000000000000000000........................///...---,,,,,,---...///............////////////000000////////////000000////////////............////////////////////////////////////000000000000000000000000111111111111000000111111222222222222111000000000000000000111000000111111222333333444111111111222222333333333333333444555777888999:::666666777777888999999999999::::::<<<===>>>??????===BBBEEEDDDEEEGGGEEEAAAGGGHHHIIIGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHGGGGGGFFFFFFEEECCCFFFIIIJJJIIIHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<<<<<<<;;;:::999888888999999999888777666555555666666666666555444444666666777777777777666666777777666666555555444444222333444555555444333222333333444444444444333333333333333333333333333333nnnaaaTTTKKKCCCAAA>>>>>>>>>>>>===;;;888888888999999999999999666666666666666555444444333444444444444333333222222222222222222222222222444444333222111000/////////000111222333444444555444333333222222333333444222222333333333333444444000000111111222333333444333333333333333333333333222222333444444444444333000111111222222222111111111111222222222222111111222222222222333333333333222222333333333333222222111222222222333333333333333333444555666666666666555777888888666555555666666666777888999999::::::<<<<<<<<<<<<============AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@AAABBBBBBCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>>>>???AAABBBAAA@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999999888777777777777888999999999999999999999:::::::::555666666666666666777777::::::999999888777777777777777888888888888777777222333444666666555444444555444333333333333444555222222222222333333333333111111111111111111111111444333222111000...------111111111111111111111111...///000000111111000000222111111000000000000000............///000111222000000000000000000000000000000000000////////////------...///111333666777////////////////////////////////////............//////000000000111111111---............////////////......------......///---------...............////////////////////////.................................------.....................////////////......------------......//////////////////......000000000000000000000000....../////////000000000............///////////////000111111222222111111111000000//////000000111111111111222333333444444222222222222222222222222666666666666666666666666666666666777888888999999777777888999:::;;;;;;<<<888<<>>@@@CCCBBB>>>BBBCCCDDDDDDBBB@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGFFFFFFEEEEEEEEEEEECCCEEEGGGHHHGGGFFFFFFGGGFFFEEEDDDEEEGGGHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>>>>>>><<<<<<<<<;;;:::888777666777888999999999888666555555666777777777666444333333444444555555444444333666666555555555555555555333333444444555555444444333333444444444444333333333333333333333333333333}}}lll___RRRIIICCCAAA>>>>>>>>>>>>===;;;888888888888888888777777666666666666666555444444111222333444444444333333222222222222222222222222555444444333222111000///111111111222222333333333222222222222333444555555222222222333333444444444222222222222333333333333222222222222222222222222111111222333333333333333///000222333333333333222000111222333333222111000111111111222333333333444222222333444444333222222222222222333333333444444555555555555555555555555444777999888666444444555666777777777888888999999;;;;;;<<<<<<<<<=========@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBB=========>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>>>>>;;;<<<============<<<;;;:::::::::999999999999888777777777777777888999999777888888888999999999999777666444444444666777999:::999888777777666666666777666666666666666666777111333444666666555444333555444222000000222444555333333333222222222222222111111111111111111111111000000000000000/////////111111111111111111111111...000222444555444222111222222111000000000000000////////////000111222333000000000000000000000000111000000000/////////...+++,,,---...000222333333////////////////////////////////////........................////////////,,,,,,------............///...------------...///...............---------................................................------............------............////////////......------------........./////////////////////////////////////////////------........./////////............////////////...///000111111111000000000000////////////000000000000000111222222333333333333222222111000000000444444444444444444444444444555555666666777888888777888888888999999:::::::::===???>>>???CCCCCC@@@>>>@@@AAABBB@@@????????????@@@AAACCCDDDEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFEEECCCCCCDDDEEEFFFFFFEEECCCCCCBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>:::::::::::::::999888777777888999::::::888777666555666777888888666555333333444444555555444444333444444555555555555555555444444444444444555666666222333333444444333333222333333333333333333333333{{{kkk]]]PPPGGGCCCAAA>>>>>>>>>>>>===;;;888888888888777777666666888888888888888777777666000111333444555444444333444444444444444444444444222222333333333444444444333333333222222222222111111111111222333444555666222222222333333444444444555555444333333222222222111111111111111111111111000000111222222222222111///111222444555555444444000111222333333222111000000000111222333333444444333333444555555444333333333333333444444444555555777666666555555555555666444777999888666333444555777777777777777888888888;;;;;;;;;<<<<<<<<<======>>>????????????@@@@@@@@@======>>>???@@@AAAAAABBB???@@@AAAAAABBBBBBBBBBBB<<<<<<======>>>?????????@@@@@@@@@@@@@@@???>>>>>>;;;<<<===>>>>>>===<<<;;;:::::::::999999999888888777777666777777888999999666666777777888888888999777666444333333555888:::999999777666555555555555666555444333333444555666111222444666666555444333666333111//////111333666444333333222222111111111333333333333333333333333---......///000111111222111111111111111111111111111333777999:::888555444222222111000000///000000000000000000111222333444000000000000000000000000111111000000/////////...***+++---...////////////////////////////////////000/////////............,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,---...///111111000000////////////................................................,,,---...//////...---,,,............/////////000000000////////////000000.........///////////////........................------------.........///000000000000111111111111---...///111111000000///000000////////////000000/////////000111111222222444333333222111000////////////000111333444555666333333444444555666666777:::::::::::::::::::::;;;<<>>===???BBBBBBAAA@@@@@@@@@===>>>???BBBCCCEEEEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDFFFCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>888888999::::::::::::999777888:::;;;:::999777666555777888999888777555444555666666666666666666555333444444555555666666666555444444333444555777888222333333444444333333222333333333333333333333333yyyjjj[[[MMMFFFAAA???>>><<<;;;;;;;;;;;;<<<;;;::::::999999::::::888888777777666666555555666444222111222222111000444444444333333222222222444444444333333222222222666555333222111222222333444333333222222333333444111111111222222333333333222333444555444333222111222222222222222222222222333333333222222111111111222222222222222222222222111111111222222333333333222222333444444555666666222333444555555555444333555555555555666666666666777666555444444444444444555666888999888777555444444555555666666666666666999:::<<<;;;::::::;;;===???????????????>>>======?????????>>>>>>>>>>>>>>>DDDCCCBBBAAA@@@@@@@@@@@@;;;;;;<<<===============AAA@@@@@@@@@??????>>>>>>======<<<;;;:::999999888;;;;;;<<<<<<;;;;;;:::999888888888888888888888888666666777777777777777777444444444555555555555666777888999999999888666555666777888888888666555444666666666666666666666666777666666555555666666777111222333444444333222111000000000000000000000000111111111111111111111111333222222222111111000000///???KKKGGG:::222111222000000////////////000000000000000000111111111111222000///------///000222222111///...---------...---...///000000///...---//////000000000000//////000000//////.........---........................+++---000000...------------------.........//////,,,---......//////......000000000000000000000000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,------.../////////,,,,,,---.../////////...000000000000000///............------------......---------............///---...000111222111///...000...---,,,,,,---...000222111///---------......333222111111111111111222222222111111111111111222222222333333333333444444555444444333333444444555555777999;;;;;;;;;:::999::::::;;;<<<===>>>??????======>>>???@@@AAAAAABBB???AAABBBCCCBBBCCCEEEFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;::::::999888888888777777777777777555666777777777777777666555555666666555444333333555444444333333444444555666666555555555444444444333333333333333333333333444444333333333333222222zzzjjj[[[MMMFFFAAA???>>><<<;;;;;;;;;;;;;;;;;;:::999999999999999888888777777666666555555777555333333333444333111444444444333333222222222555444444444333333333222777666555444444444555555444444333333333333444444111111222222222333333333222222222222111111000///222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222333333000111111222222333333333555555666777777777777666444444444444555555555555444444333222222222222222444555777888888777666555444444555666666666666666888999::::::999999:::;;;===>>>>>>??????>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>BBBBBBAAA@@@???>>>>>>???;;;<<<======>>>>>>======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;::::::999888888888888888888888888777777666666666666666666555555555666666666777777666777888888888777666555666777777888777666555444555555555555555555555555444333333333333333333444222222222333333222222222111111111111111111111111111111111111111111111111222222111111111000000000444>>>CCC<<<111...111444000000////////////000000............////////////111000///......///000111222111000...------....../////////000000/////////000000111111111111000000000/////////.........---........................,,,...///000...------...---------.........//////,,,---......//////......///////////////////////////...------,,,,,,,,,------,,,,,,,,,------...///..................------------......///.........000000000000000///............------------......---------............///---...000111111111///...111000///......///000111000//////............///000///////////////000000222222111111111111111222222222333333333333444444555555555444444555555555444666888999::::::888888999999:::;;;<<<======>>>======>>>???@@@AAAAAABBB???AAACCCCCCBBBBBBCCCEEECCCCCCBBBAAAAAAAAAAAABBBDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888777777777666888888888777666555333333555555666666555444444333555444444333333444444555666555555555444444444444333333333333333333333333444444333333333222222222zzzjjjZZZMMMFFFAAA???>>><<<;;;;;;;;;;;;::::::999888888888888999888888777777666666555555999777555444555555555333444444333333333333222222555555555444444444444444555555444444444555666666444444333333333333444444111222222222222333333333444333222111000000000000111111111111111111111111333333333222222222222111222222222222222222222222333333222222222222222222111111111222222222222222333222222222333333444555222333333333444444444444444333333222222222222222333444666777777777666666444444555666666666666555666888999999888777999:::;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>===============<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999888888888888888888888888777777666666555555555444666666666666777777777888666666777777666666555444666666666777666666555444444444444444444444444444333333222222222222333333333222222222222222222333222222222222222222222222111111111111111111111111111111000000000000//////...;;;FFFHHHCCC>>>888333000000////////////000000............////////////111000///......///000111222111000///......//////000000////////////000000000111111222222111111000/////////...............////////////////////////,,,...//////...------...---------...............,,,---......//////......///////////////////////////...------,,,---------......---------...//////000//////...------,,,,,,.........///......------//////000000000///............------------......---------............///---...///000111000//////111000000//////000000111---......//////////////////.........///000111111222111111111111111222222222222333333333333444444666666555555555555666666333444666888888888777777777888888999:::;;;<<<===<<<======>>>???@@@AAAAAA@@@BBBCCCCCCBBBAAABBBCCCAAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999888777666666555777777777666555444333222555555555666555555444333555444444333333444444555555555555555444444444444333333333333333333333333333333333333222222222222yyyiiiZZZMMMFFFAAA???>>><<<;;;;;;;;;;;;:::999888888777777888888888888777777666666555555888666555444555666555444333333333333333333333333555555555555555555555555222222222222333444444555333333222222222222333333222222222222222222222222777666444222111111222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111444444444333333333333333111111000///000222333444333333333333444444444444555555444444333444444555222333444666666777777666333444555555666666555555666777999888777777888:::999:::<<<===>>>?????????<<<=========>>>>>>??????AAA@@@???>>>>>>>>>>>>>>><<<======>>>>>>=========>>>=====================888999999999:::::::::;;;:::::::::::::::999888888888888888888888888888888777777666666555444444444555555666666666777777777555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444333222111111222333444222222222222222222222222111111111111111111111111000000000///////////////,,,888EEEKKKMMMKKKCCC;;;000000////////////000000000000000000111111111111000///............///000111111000000////////////000///...------...///000000000111111111111000000........................////////////////////////,,,...//////---------...........................,,,---......///.........////////////////////////......------------............------------......//////.........---------.../////////...---,,,,,,...///////////////............------------......---------............///---...///000000000//////........................+++,,,...000111000000///000000000000111222444444111111111000111111222333222222222333333333444444555555444444444444555555444444666777888888777777777888888999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBDDDEEEEEECCCBBBAAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEDDDDDDCCCCCCBBBBBBAAACCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;<<<;;;;;;::::::;;;;;;:::999777666555555333333444555666666666555444555555555555555444444555444444333333444444555444444444444444444444444333333333333333333333333333333333222222222222111xxxhhhYYYMMMFFFAAA???>>><<<;;;;;;;;;;;;:::999888888777777888888888888777777666666555555777555333333444555444333333333333333333333333333555555555555555555555555111222222333333444444444222222111111111111222222222222222222222222222222777555444222111111222333444444444444444444444444222222222222222222222222222222222222222222222222333333333222222111111111333333333333333333333222444333333333333555777888333444444444444555555555444444333333333444444555222222333444555666666666333444444555555555555555777888999999888888999:::888999;;;<<<>>>>>>??????;;;;;;<<<===>>>??????@@@AAA@@@@@@????????????@@@<<<<<<============<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777777888888999:::::::::999999::::::999999888777777777777777777777777777777777666666555555555555444444555555555666666666666555555444444444444444444444444444444444555555444444444444444444444444333444444555555444444333444333222111111222333444111111111111111111111111000000000000000000000000///////////////000000000333555555444888???BBBAAA000000////////////000000000000000000111111111111//////............//////000000000000000////////////...,,,,,,,,,,,,...///......////////////......---------...............////////////////////////---...///...---,,,...///.....................---,,,---......///.......................................---------......///------,,,,,,,,,,,,,,,------------.........//////.../////////...---,,,,,,......////////////............------------......---------............///---......///////////////---...///000000///...---+++,,,...000111111000000000000000000111222444444111111000000111222222333222222222333333333444444444333333222222333333444555555666777777888888888888888999:::;;;<<<<<<===<<<<<<===>>>???@@@@@@AAACCCEEEGGGGGGEEECCCBBBBBB?????????@@@AAABBBCCCDDD@@@AAAAAAAAABBBBBBCCCCCCAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAACCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<;;;;;;:::;;;;;;:::999888777666555222333444555666666666666444444555555555555555444555444444333333444444555333333444444444444444444333333333333333333333333333333222222222111111111vvvgggYYYMMMGGGAAA???>>><<<;;;;;;;;;;;;::::::999888888888888999888888777777666666555555555333222222333444444333222222333333333333444444444444444444444555555555444444555666666666555555222222111111111111222222333333333222222222222111333222111111000000111111444444444444444444444444111222222222222333333333222222222222222222222222333333222222222222222222000000000111111111111111222222222333444555666777444444444444555555555555111111111111111222222333222333333333444555555555333333444555555555555444666888999999888888999:::888999:::<<<===>>>>>>>>>::::::;;;<<<>>>???@@@@@@AAA@@@@@@?????????@@@@@@;;;;;;<<<<<<<<<;;;::::::999999999999999:::::::::777777777888888999999999888999999999999888777777777777777777777777777777666777777777777777777777444444444444555555555555666666555444444444444555444444333333333444555555444444444444444444444444111222333444444333222111333222222222222222222333000000000000000000000000000000000000000000000000//////000000000000111111000222000...000555555222000000////////////000000............////////////..............................////////////.........------------------...---......//////......------------------.......................................///...,,,,,,...000...............---------,,,---......//////.......................................---......///000------,,,+++++++++,,,,,,,,,,,,------...//////000.........///......------------.../////////............------------......---------............///------.........////////////000222333333222000///,,,---...///000000000000///.........///000111111000000000000111222333333222222333333333333444444333333222222222222333333555555666666777888888888777888999:::;;;<<<<<<===;;;<<<<<<===>>>???@@@@@@BBBEEEGGGGGGEEECCCBBBBBB????????????@@@AAACCCCCC??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<<<<;;;;;;;;;;;;:::999888777777666666666666666666555444444333444555555666555555555555444444333333444444555333333333333444444444444333333333333333333333333222222222222111111111111ttteeeXXXMMMHHHAAA???>>><<<;;;;;;;;;;;;;;;;;;:::999999999999999888888777777666666555555555333222222333444444333222222222333333444444444222333333333444444444444444555666666666555444333444333333333333333333444333333333222222222111111000000111222222222111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222333333//////000000111111222222///000111222444444444555222333333333444444444444111111000000111222222333333333333333333333444444222333444444555555444444555666888777666666777999888999:::;;;<<<=========999:::;;;<<<>>>???@@@AAA??????>>>>>>>>>??????@@@::::::;;;;;;::::::999888888888888888999999999:::777777777888888888888888888888888888888777777666777777777777777777777777666666777777888999999999555555555555666666666666777777555444444444555666333333222222222333555555333333333333333333333333111333444555555444333111222222222333333222222222111111111111111111111111000000000000000000000000000000000111111111222222,,,222555555444333...(((000000////////////000000............////////////---..................---,,,---...//////...---,,,...//////////////////.........////////////......,,,,,,,,,------.........------------------------.........---,,,,,,...000//////.........---------,,,---......//////.............................................///000000......---,,,,,,,,,,,,,,,------..................------......///.........,,,---......//////............------------......---------............///...---------......//////...000222444444222000..................///000111000///////////////000000000000000000111222333444222222333333333333444444444333333222222333333444444444444444555666777777666777777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@BBBEEEFFFDDDBBBAAAAAA@@@?????????@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBCCC@@@AAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<<<<999:::;;;;;;<<<<<<;;;;;;:::::::::999999888888888666666777777777666555555333444444555666666555555555444444333333444444555222222333333333444444444333333333333333333333333222222222222111111111111ssseeeXXXMMMHHHAAA???>>><<<;;;;;;;;;;;;<<<;;;::::::999999::::::888888888777666666555555555444222222444555555444222222222333333444444444222222222333333444444444333333444555444333111000666555555444444555555666333333333222222111111111000111333444555555444333000000000000000000000000111111111222222333333333222222222222222222222222111111111222222333333444000000111222333444444555222333555777888888888777111111222222222333333333333222222222333444444555444444333222222222333333222333444444555555444444444555666666555555666888999999:::;;;<<<<<<<<<<<<999999:::<<<===???@@@AAA>>>>>>============>>>???::::::::::::999999888777999999:::::::::;;;;;;;;;888888888777777777777777888888888888888777666666777777777777777777777777666666777888999:::;;;;;;666666666666777777777777888777666555444555666666333333222111222333555666111111111111111111111111444555777888888777555444111222333444444333222111222222222222222222222222000000000000000000000000000000111111222222222333333555222---,,,000222222000000////////////000000000000000000111111111111------............------+++,,,---.........---,,,///000111222222111000/////////000000000000//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,,,,...000//////.........---------,,,---......//////.............................................///000000000///...---------------/////////...------,,,,,,,,,,,,---.../////////...,,,,,,---.../////////............------.........---------.........//////...------------...//////,,,...111333333111...,,,//////...------...000111333222111111111111111222000000000000111222333444222222333333333444444444555444444333333444444555333333333333444555666666555555666777888999::::::;;;;;;<<<===>>>???@@@@@@===@@@CCCDDDCCCAAA@@@???@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDDDDBBBAAA@@@@@@BBBBBBBBB@@@>>>>>>>>>>>>>>>======<<<999::::::;;;<<<<<<<<<;;;:::999999999999999999999333444555777888999999999333333444555666666666555555444444333333444444555222222222333333444444444333333333333333333333333222222222111111111111000rrrcccXXXMMMEEEAAA@@@>>>===<<<<<<======;;;;;;::::::::::::999999888888888888777777777777555444444333333444444555555444333333222222333333777555222000222555444111333333333333333333333333333333222111000///......111111111111222333444444444444444333222111000/////////000000111222444444111222222333333222222111222222222222222222222222111111111111111111111111---...000111222222111111222222222222222222222222444333333333333444555555:::999666444333333444555444444444444444444444444111333555666666555333111333222222222444666888999777777888999999999999888::::::::::::999:::===???======>>>????????????>>>;;;::::::999999::::::;;;::::::::::::::::::::::::999888888777777777777777444555666666555666888:::<<<:::777666777888999888888888999999999:::::::::777777666666555555555444444444444333333222222222333444444555444444333333555333111333555666555222333444555555555444333222///////////////000000000000000000000000000000000222111111111000000//////222222111111000000//////,,,---///111222111000///000000000000000000000000000000000000000000000000000///...------...///000000000111111111111000000,,,,,,,,,---------......////////////////////////................................................000///---,,,+++,,,,,,---///////////////......---......////////////..............................000000000000111111111111000000000000////////////------++++++++++++------...///222555666444000,,,------......///000000000/////////...------,,,,,,///////////////.........////////////////////////............///////////////////////////.........000000000000000000000000000000111222222222222111000000111222222222222111444333222222444444333222333333333333333333333333666666666777888888999999:::::::::;;;::::::999999???@@@@@@AAABBBBBBBBBBBB@@@AAAAAA@@@???>>>@@@AAA@@@BBBDDDCCCBBBAAAAAABBB@@@@@@?????????@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???AAAAAABBBBBBAAAAAA@@@???@@@???===<<<;;;;;;;;;;;;;;;;;;:::999999999::::::999999999999999999999999777777777777777888888888666666666555444333333333666666666666555555555555444333333222222333333444222111111111222333333444......//////000222333444pppbbbWWWLLLDDD@@@???>>><<<<<<<<<<<<===;;;;;;:::::::::999999999777777666666555555444444555444444333333444444555555444333333222222333333111111111222444444111---333333333333333333333333333333222222111111000000222222222111222222333333333333333222222111111000111111111111111111222222111222222333333222222111222111111000000111111222111111111111111111111111000111111222222111000///000000000000000000000000222222222222222333444444777666444333222333444555444444444444444444444444444444444444444444444444444444444444555555666777666777888888999999888888888:::;;;:::::::::<<<>>><<<===>>>>>>????????????;;;;;;::::::::::::;;;;;;888888888888888888888888999888777777666666777777444555666666555555777999;;;888666555666777777777666777777777777888888888777666666666555555555444555444444444333333333222333333444555555666666555666444222222444444222000000111222333444444333333000000000000000000000000000000000000000000000000111111111000000000//////////////////............000000//////////////////////////////////////////////////////////////////000///...------...///000......////////////......,,,---------..........................................................................................---------...//////---.........///...............////////////............................../////////000000000111111000000/////////...............---,,,,,,---.........///111333444333///,,,............------------------..............................////////////....................................////////////////////////000000000111000000000000000000000000000000111222222222222111///000111222222222222222444333222222444444333222333333333333333333333333555555666666777888888888::::::;;;;;;;;;;;;::::::>>>???@@@AAABBBBBBBBBBBB@@@AAABBBAAA@@@@@@AAACCCBBBCCCCCCBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>===<<<<<<<<<===>>><<<<<<;;;:::999999999:::999999999999999999999999777777777777777777777777:::999999888666555555444666666666666555555555555444333333222222333333444222222111111222222333444111000000000111222333444oooaaaVVVLLLDDD@@@???>>><<<;;;<<<<<<===::::::::::::999999999999888777777666555444444333555444444333333444444555555444333333222222333333444222222333555555444333333333333333333333333333333333333333333333333333333333222222111222222222333222222111111111222222333222222111000000111111111222222333333222222111222111///......000111222111111111111111111111111222333333222222000//////000000000000000000000000111111111111111222333333333222222111222333555666444444444444444444444444555444333222222333444555555555666666666555555444666666777888888888888888777999;;;;;;::::::;;;<<<;;;<<<===>>>????????????<<<;;;;;;::::::;;;;;;<<<666666666666666666666666999888777777666666777777555666777666555555666888:::777555444555666666666444444555555555666666666666666666555555555555555555555555444444444444444111111222333444555666666666444222222222222000......///111333444444444333222222222111000000000///000000000000000000000000111111000000000000//////............////////////333222///---,,,---.../////////////////////////////////////////////////////////............//////---......//////......---------........./////////........................................................................,,,------...//////000000..............................////////////.......................................////////////000//////.........---------//////............/////////...///000111111///---///......---,,,,,,++++++,,,,,,------...//////000---------.../////////000........................---............//////////////////000000111111222000000000000000000000000///000111111222222111111...///000111222333333333444222111222333444333222333333333333333333333333444444555555666777777777::::::;;;<<<<<<;;;;;;:::>>>>>>???@@@AAABBBBBBAAA???AAABBBBBBAAAAAACCCDDDDDDDDDDDDBBB??????@@@BBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>??????@@@>>>===<<<;;;:::999999999999999888888888888888888777777777777777777777777::::::999888777666555555666666666555555555555444444333333222222333333444222222111111222222333333333222222222222222333333oooaaaWWWLLLDDD@@@???===<<<;;;;;;<<<<<<:::::::::999999999999888::::::999888777666555555555444444333333444444555555444333333222222333333777333111333444444666999333333333333333333333333111222222222333333333444444444333222111111111111222111111000000111222333222222111111111111111222111222222333333222222111333111///......000222444111111111111111111111111222222222222222111000000222222222222222222222222111111111111111222333333333222222222222333444555333333333333333333333333444333333333333333333444333444555777777666555444555666777777888888777777555888:::;;;;;;::::::;;;:::;;;<<<===>>>?????????<<<;;;;;;::::::;;;;;;<<<666666666666666666666666888888777666666666666666777888888777555555666888:::888666555666777777666444444444444555555555555555555555555555555555555555555555555555555555555111111111111111222333333444333333222222222111111222333444555666555555444444333333222111000//////000000000000000000000000000000000000000000//////111111111111000000000000111000///...---......////////////////////////////////////////////////////////////......////////////000000000000000000///.........////////////000........................................................................,,,,,,---...////////////111111000///..................////////////..............................---------.........//////......---------,,,,,,,,,........................///...------//////...---.........---------,,,,,,---------.........//////,,,,,,------...///000000........................---------.........//////000000000//////////////////////////////////////////000000111111111111111...///000111222333333333333222111222333333333111222222333333333333444444333333444444555666666777::::::;;;<<<<<<<<<;;;;;;======???@@@AAAAAAAAAAAA>>>???AAABBBAAAAAACCCDDDGGGGGGEEEBBB@@@???AAACCCAAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@????????????????????????@@@>>>>>><<<;;;:::999999999888888888888888777777777777777777777777666666666777666666666666555555555666666555555555444444444444333333222222333333444333222222111222222333333444333222111111111111111pppbbbXXXMMMEEE???>>>===;;;;;;;;;<<<<<<::::::999999999888888888999999999888777666666555555444444333333444444555555444333333222222333333222000444999999444333555333333333333333333333333000000111111222333333333444444333222111111111111111111111000111111222222000000000000111222333444111222222333333222222111444222000//////111444666111111111111111111111111000000000111111222222333222222222222222222222222222222222222222333444444444444444333333333333333333333333333333333333333111222444555555444222111000111444555777777666666555555666777777777777666555777:::;;;:::999999:::::::::;;;======>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;777777777777777777777777888777777666555666666666888999999888777666888999:::999777777888999888666444444444555555555666666444444444555555555555555555555555555555555555555555444333222111111222222222333333444444444555555777888999999888777666555444333333222111000//////000000000000000000000000//////////////////000000333222222111000//////...,,,---...000000000///......................................................//////////////////...//////000000000000//////.........////////////000........................................................................---------------.........666444222000...---------......////////////..............................------------............------------,,,,,,,,,,,,---------......---------///---,,,,,,.........---------......//////////////////.........---------+++,,,,,,---...//////000........................------------............000000///...---,,,,,,+++//////////////////////////////000111111111111000//////000111222333333333333222111111333333222111222222222333333444444444333333333444555555666666999::::::;;;<<<<<<;;;;;;;;;<<<>>>???@@@AAAAAAAAA<<>>=========<<<;;;:::999999999888888888777777666666666777777777777666666555555444444444555666666777777555555555555444444444444444333333222222333333444333333222222111222222333333222111000000///000000pppbbbXXXNNNFFF???>>>===;;;:::;;;;;;<<<999999999999888888888888666666666666555555555555555444444333333444444555555444333333222222333333///333>>>KKKJJJ===333222333333333333333333333333000111111111222222333333333333222222111222222222000111111222222111000000/////////000111333444555111222222333333222222111333222111000111222444666111111111111111111111111////////////000111222333000000000000000000000000222222222222222333444444444444444333333222222222333333333333333333333333000111444555555444111000///000222333555666666666444555555666666666666666555777999999888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888888888888888888888888777666666555555666666777888999888777777888::::::999888888999999888666444555555555555666666666444444444444444555555555444444444444444555555555999777555444333222333333000222444444444444666888::::::::::::999777555444222222222111000000000///000000000000000000000000......////////////000000000000000///......------***,,,...000111000///.........................................................////////////......,,,------......------,,,------........./////////------------------------................................................------,,,,,,---///111222666555222000...---------......////////////..............................---------............///......---------,,,,,,,,,,,,---............---,,,...---,,,,,,.........,,,------......///000000111000//////...------,,,,,,,,,,,,,,,---.........///------------------------,,,------------.........000//////...---,,,++++++000000000000000000000000...///000000111111000000000000111222222222222111333111000111222333222111111222222333333444444555333333444444555666666666888888999:::;;;;;;;;;;;;:::;;;===>>>@@@@@@AAAAAA>>>@@@BBBCCCBBBBBBBBBBBBGGGGGGGGGEEEBBBBBBCCCEEE@@@@@@@@@@@@AAACCCDDDDDDBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???AAAAAAAAAAAA???>>>===<<<;;;;;;:::999999999::::::888888777777666666555555888777777666666555555444444555555666777888888999555555555444444444444333444333333222222333333444333333222222111111222222222222111000/////////000oooaaaWWWMMMEEE???>>><<<;;;::::::;;;;;;999999999999888888888888555555555555666666666666555444444333333444444555555444333333222222333333222666CCCQQQOOO???555444333333333333333333333333222222222333333333333333222222222111222222333333000111222333333111...---111000000000111222333333111222222333333222222111000000000000111222333444111111111111111111111111000//////......///000111000000000000000000000000111111111111111222333333111111222222222222222222222222222222222222222222111222333333333333222111000000111111222333444555444444555666666666555555666777888777777777999;;;;;;;;;<<<<<<<<<;;;:::::::::999999888888999999:::777777777777777777777777777777666555555555555666444666666666555666888999999888777888999888777555444444444555555555666666333333333444444555555555222333333333444444444444777555444222111222333444000222444444222222444666666777888888777666444444000000000000000000000000000000000000000000000000........./////////000000------......//////000000------..................................................................---...///000000///...---,,,------......------,,,,,,---------............------------------------...................................................---,,,,,,...222777999333111///---,,,,,,---.........////////////..............................---............/////////............---------------...////////////...---...------...//////---,,,..........................................------------------------------------------------------,,,,,,---------.........---.....................000000000000000000000000...//////000000000000000111222222222222111000000222111000111222333222000111111222333333444555555444444444555666666777777666777888999::::::::::::999:::<<<>>>???@@@AAAAAA@@@CCCEEEFFFEEECCCCCCCCCCCCEEEEEEDDDBBBAAABBBCCC>>>?????????@@@BBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@>>>===<<<999999888888888999::::::888888777666666555444444888777777666555555444444555555555555555555555555555555555444444444333333444333333222222333333444444333222222111111222222222222111000000000111111nnn```VVVLLLDDD???>>><<<;;;::::::;;;;;;999999999888888888888777666666777777888888999999555444444333333444444555555444333333222222333333555444===GGGDDD777111666333333333333333333333333444444444444444444444444111111111111222333444444///111333444333111---+++333222111111000111111111222222222333333222222222...//////000111222222222111111111111111111111111222111///...------......222222222222222222222222000000000000000111111222---...///111222222333333222222222222222222222222333333222111111222333333333222111000000111222333333444555555666666555555666777777666666777999<<<<<<<<<<<<<<<;;;:::999999999888888888888888888999777777777777777777777777777777666555555555555555222333444444444444777999888777666777888888666444333333444444444555555555333333333444444555555555222222222333333444444444222111///......000111333111333555333111000111444222333444555555555444333////////////000000000000000000000000000000000000---.........//////000000,,,---...000111333444555111000...,,,,,,,,,---...................................................---...///000000///...---...//////////////////...,,,,,,,,,---------......------------------------................................................---,,,+++,,,000666<<<@@@///...,,,++++++,,,...///......////////////.......................................////////////000//////.........---------...///000111111000///...---------///000000...+++///......------,,,,,,+++,,,,,,------.../////////------------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,---...///000111222000000000000000000000000...//////000000000000000222222333222222111000///222111000111222222222000111111222333333444555555444444555555666777777777555666777888999:::::::::999:::<<<===???@@@@@@AAACCCEEEHHHHHHGGGEEEDDDDDD@@@BBBDDDCCCBBBAAAAAABBB>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBAAA@@@@@@<<<===>>>@@@@@@???>>>>>>777777777777888999:::;;;888777777666555444444444888777777666555444444444555555444333222111111000555555444444444333333333444333333222222333333444444333333222111111111222333222222111222222333333mmm___RRRJJJGGGCCCAAA>>>;;;999999;;;;;;::::::999999888777777777888888888777666666555555555555444333333333333444444222000111444555555333222333444555444333222111111333555777777555333111333222111000000111222333333333333222222222111111111111111111111111111111---...///000111111000///)))***+++---000222333444222222222111111111000000000000000111222222333333111111000000000000000111000000000000111111111111555333111222444555444111222222222111222222333333444333333222222333333444333333333222222111111111222333333222111111222444666555444333444555666777555555666666777888888888::::::999999::::::;;;<<<<<<:::888666555777888:::666666777777666555444333555666777999999777666555777777888888888888777777444555666666666666666666555555444444444333333333444333333222222333333444333333333222222111111111444333444555666444111...333333333333333333333333444444444333333222222222222222111111111111222222////////////////////////000000000000111111111111///000000111111111000000111111111000//////......)))***+++---.../////////........./////////////////////000000///...------------...///000000////////////.........---------///...,,,++++++,,,...///........................------------------,,,,,,------......///000000000/////////...---------,,,/////////...---------,,,......------------......,,,---------.../////////------............------......------------......,,,,,,,,,------.........,,,---------.../////////---------,,,,,,+++++++++***+++,,,---............------------------------------............------------------.........///000///...------...///000...//////000111222222222000000000000000000000000444222111/////////000000333222111000000000222222777555444333333444666777555555666777888999999:::999999:::;;;<<<===>>>>>>>>>???@@@AAABBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???AAABBBAAA@@@@@@BBBCCCCCCCCCDDDDDDCCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@BBBBBBAAA???>>><<<;;;;;;:::::::::::::::999888777999999:::999999888777666555555444444444444555555555555555555555555555555666666666555444444444333333333333333333333333333333333333222222111111111444222000......000222444mmm^^^RRRJJJGGGCCCAAA>>>;;;999:::;;;;;;::::::999999888777777777888888777666666555555444555444333333222333333333555222111111444555555333333333444444333333222222111222444555555444222111222222111111111111222222111111111000000000//////000000000000000000000000...///000111111111000///////////////////////////222222222111111111000000111111000000000000000000111111000000000000111111000000000000111111111111333111///000222333111///333333222111111222222222444333333222222333333444333333333222222222111111222333333222111111222444555444333222111000000000333333444444555555666666777777777777888888999999:::999999888888888888888888888999999999999999999333444666777777666444333666666666777777666666666444444444555666666555444666666666555555555444444444333333222222333333444444333333333222222222222444333333444555555333111333333333333333333333333333333333333222222222111222111111000000111111222/////////////////////////////////000000000111111111111111111111000///...............---------------------.........------...////////////////////////////////////...---------...////////////////////////.........---------///...---,,,,,,---...///........................------------------------////////////...........................---------...............---------......------------......---------...............,,,,,,------------,,,,,,.........------.........,,,,,,---------------------------..................---------,,,,,,,,,++++++,,,---...............------------------,,,,,,------............------------........./////////000///...------...///000...//////000111111222222000000000000000000000000333222111000000000111111333222111000000111222222444333333222333555777888666666555555555555555666999::::::;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAA@@@AAACCCCCCCCCCCCCCCCCCBBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@BBBAAA@@@???===<<<;;;:::999:::::::::999999888777888888888888777666555555666555555555555555555666555555555555555555555555555555555555444444444444333333333333333333333333333333333222222111111111333222000//////000222333lll^^^RRRIIIFFFBBB@@@>>>;;;::::::;;;;;;::::::999999888777777777777777666666555444444333555444333333222222333333555333222222444555555444444444333333222222333333222222222222222222222222222222333333333333222222111111111000000000000000////////////////////////111111111222111111000///222222111111000//////...222111111111111000000000111111000000///......---111000000000000000111111000000000000111111111111222000000000111222111000444333222111111111111111333333222222222222333333333333333222222222222111222333333222111111222444666666666555444333222111333333333444555555666666777777777777777888888888888999:::;;;:::999777666777666555444333444555555222333444555555444333222444555555666666555555444555333222444777888666333777777777777777666666666444333333222222333333444444444444444333333333333444333111222444555444333333333333333333333333333222222222111111111111111222111111000000111111222////////////////////////....../////////000000000//////000000000000//////------------............111000000///...---,,,,,,//////////////////......///////////////......---//////////////////...---...............---------........................................................................000000//////...------,,,---------...............---------.....................------------.....................---------+++,,,,,,,,,,,,,,,,,,+++........................------------------,,,,,,...............---------.........------------------....../////////...............------,,,,,,,,,------............------............/////////000//////............//////...//////000000111111222000000000000000000000000111111000000000111222333222111111000111111222222222111111222333555888999888777555444333333444444999::::::;;;<<<===>>>>>>===>>>???@@@@@@@@@??????????????????????????????>>>@@@BBBBBBAAA@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????AAA@@@???>>>===<<<;;;:::999999999:::999999888777777888888777777666555444777666666555555666666777555555555555555555555555444444444444555555555555333333333333333333333333222222222222222111111111111111111111111111111111lll]]]QQQIIIFFFAAA@@@>>><<<::::::;;;;;;::::::999999888777777777666666666555444444333333666555444444333333444444555444333333444444555555555444333222111222333444444333222111111222333444222222444555555444222222222222222222222222222222000000000000000000000000222222222222111111000000///000000111222222333333111111111111000000000000111111000000000/////////000000000000000000111222///000000000111111111111333222222222333333333222444444222111000000000000333333222222222222333333222222222222222222222222222333333222111111222444222333555666777666555555444444555666666777777888777888888999999999999999999999999999999888888777777555222000//////000111222333444444444444333222555555555666666555555555666333222444888999777444777777777777666666666666444333333222222333333444444444444444444444444444333111//////111333555555222222222222222222222222111111111000000000000000111111000000000000111111////////////////////////............////////////,,,---...///000000111111.........///000111111222222111000///...---------////////////...............///////////////......//////000000///...------..............................///000000///..............................------............///////////////......---------,,,---------.../////////,,,---------.../////////......------------....../////////...---------,,,,,,,,,------------,,,,,,---..................---.........------,,,,,,,,,/////////...---------,,,........................//////////////////...............------,,,,,,+++------............------........./////////000000/////////....../////////////////////000000111111000000000000000000000000......//////000111222222111111111111111111222222111111111222333555666777999888666555444555666777999999:::;;;<<<===>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@??????>>><<<;;;;;;:::888888999999999999888888888888888888777666555444777777666666666666777777555555555555555555555555333333333444444555555555222222222222222222222222222222222111111111111111///000111222222111000///kkk]]]QQQIIIFFF@@@???>>><<<;;;;;;;;;;;;::::::999999888777777777666666666555444444333333777666666555555555555555444444444333333333444555555444333222111222333444555444333222222333444555222222444555555444222222222222222222222222222222111111111111111111111111333333222111111000000000...///000111222333444555000000000000000000000000000000000111111222222222000000//////000111222222///000000000111111111111222222222222222222222222444333222111000000//////333222222111111222222333222222222222222222222222222333333222111111222444...///111222333333222222444444555555666777777777666777888999999999888888;;;:::888666666777888999888777555444444555666888444444555555555555444444555666666777777666666555555444333555888:::888666555555555555555555555555444333333222222333333444444444444444444444444444111///------///222444444222222222222222222222222000000000000000000000000111000000000000000000111000000000000000000000000............////////////....../////////......------......///000111222222000///............//////000000//////.........---......///////////////...//////000000///...---------...........................///000000///..............................------------......//////,,,---------.........///,,,---------.../////////,,,---------.../////////......------------....../////////...---------,,,------............------------...//////...------.........------,,,,,,,,,/////////...---------,,,........................//////////////////...............------,,,,,,,,,------............------............////////////...//////////////////...///////////////000000000////////////////////////,,,------///000000111111000000111111222222222222222222222222222333333444555444444444555666888999888888999:::;;;<<<======<<<<<<<<<=========>>>>>>????????????????????????<<>>>>>>>>???>>>>>>===<<<;;;::::::777888888999999888888888999999999999888777666666777777666666666666777777555555555555555555555555222333333333444444555555222222222222222222222222111111111111111111111111...///111222222111///...~~~jjj\\\QQQIIIFFF???>>>===<<<<<<;;;;;;;;;::::::999999888777777777777777666666555444444333777666666555555555555555333444444333111111222444444444333333222222333333555555333333333333555555222222333333333333222222000000000000000111111111111111111111111111111111222222111000000000111111111111111111111111222222//////000000000000000111000000000111222333333333////////////000111222333000000000000111111111111///000111000//////000111333222111000000000000000222222111111111111222222111222222222222333333333222333333222111111222444333333333333333222111000222222222333444444555555333444555777777666666555;;;999666444444555777999555555555666777:::<<<===666555555555555555555666666666666777777666666666222333555666777777777888333333333333444444444444444333333222222333333444333333333333444444444444111///------///222333333222222222222222222222222000000000000111111111111111000000//////000000111000000000000000000000000....../////////000000000222222111///---+++)))(((,,,,,,,,,---...//////000......---,,,---...000111000000000///......---------...////////////////////////////////////...------------...............................................................++++++,,,,,,---.........+++,,,,,,---......//////---------...............---------.....................------------.....................------------......//////......---,,,---...//////...---,,,------------------,,,,,,...............------------------------.........---....../////////......------------------------------............------------------.........///......////////////......////////////////////////////////////////////////,,,---...///000000000000///000111222222222222222222222222222222222222222...///000222444555666777666777777888999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAA@@@????????????@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>===>>>======<<<;;;;;;::::::666777888888999888888888:::::::::999999888777666777666666555555666666777555555555555555555555555333333333333444444444444222222222222222222222222000000000111111111111111//////000111111000//////}}}jjj\\\PPPHHHFFF>>>>>>======<<<<<<;;;;;;::::::999999888777777777888888777666666555555444555555444333333333333333222333444222000///111333333333444444333333222222444333333333333333333444222222111111111111222222//////000000000111111111111111111111111111111111111000/////////000111222222222222111000000//////////////////000000111111000000000111111111111111////////////000111222333000000000000111111111111...000111111......///111111111000000000000111111222222111111111111222222111111222222222333333333222333333222111111222444666555444444333444444444111222222333333444444555222333555777777666555444777777666555444555555666222333444555666777888999666666555555555555666666444555555666666555555444...222555666333333555888222333333333444444444444444333333222222333333444222222222222333333333444222111//////111333333333111111111111111111111111000000000111111222222222000000////////////000000000000000000000000000000/////////000000000111111000000000///---+++)))(((,,,,,,------......//////...---,,,+++,,,---///000111000000///......------------...///////////////---...//////////////////---------........./////////...---,,,,,,---...///........................******++++++,,,------...------------------------...............---------...............---------......------------......---------...............,,,------......------,,,,,,---///000000///---,,,,,,,,,---------------------------...............+++,,,,,,,,,------------+++,,,---...............+++,,,,,,------.........------............------,,,,,,,,,,,,---------------...///000000///...---////////////////////////////////////////////////...///000111222222111111...///111222333333222222000000111222222222222222,,,...000333555666666555555555666777888999::::::<<<;;;:::::::::;;;======;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAABBBAAA@@@??????>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>===============<<<;;;;;;:::::::::666666777888888888888888999999999999888777666555666555555555555555555666555555555555555555555555444444333333333333333333111111111111111111111111///000000000111111111222//////000000000000//////}}}iii\\\PPPHHHFFF>>>>>>======<<<<<<;;;;;;::::::999999888777777777888888888777666666555555444333222222111111222222111333444222///...000222222333444555444333222111222222222222222222222222333222111000000111222333111111222222333333333333000000000000000000000000//////.........000111222111000000000000000000000.../////////000000111111111111000000//////......////////////000111222333000000000000111111111111000222444333000///111333111000000000000000111222222222111111111111222222111111111222222333333333222333333222111111222444000/////////000222444555333333444555555666666777444555777999999888777666444555666666666555333333777777777777666555444333666555555444444555555666333444444555555444444333+++000555555111///333888333333333444444555555555444333333222222333333444111111111222222333333333444333111222333555444333111111111111111111111111000000111111222222222333000000////////////000000000000000000000000000000000000000000111111111111+++,,,,,,---............/////////000000000000000///...,,,++++++,,,---///111000000///...---------------...///000000//////------...///000000000///---------........./////////...,,,++++++,,,...///........................))))))***++++++,,,------///......------,,,,,,+++/////////......------,,,/////////......------,,,.........------.........,,,------....../////////+++,,,,,,------,,,,,,+++,,,---///000000///---,,,,,,,,,,,,------.........,,,------....../////////+++++++++,,,,,,---------***+++,,,---............***++++++,,,---...//////---..................---+++++++++,,,,,,,,,---------...///000000///...---///////////////.........////////////////////////000111222333444333222222...///111222333333222222---...000111333333444444---000333666888777666555444444555666777888999999;;;;;;:::999:::;;;<<<===========================;;;>>>AAABBBAAA@@@??????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::666666777888888888888888888888888888777666555444555555444444444444555555555555555555555555555555444444444333333222222222111111111111111111111111//////000000111111111222000000////////////000000~~~iiiZZZNNNHHHGGG???>>><<<;;;:::::::::;;;======<<<;;;999888777777888777666555444555666666333444555666666444222111444444333333333333222222//////000000111111111111222222222222222222222222333555888999777555555555555333///,,,+++---000222111222333222000000000111000......///111222222111//////000000000000//////222111111111000000//////------...///000000//////111111111111000000000000---...000111222222222111+++000444444111000222555000111111111111222222222000111111111111222222222222222111111111111111222111111222111111000///...111111111111111111111111222222111111222222333444555555555555555666777777222222333444555555555555333444444555555444444333222333444555666555444333555666666666777777888888555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222111111000000//////111111111222333333444444444444333222111111111111111111000000000000111111000000////////////000000222222222222111///...------------------...///000---------------...///000////////////////////////000000000000000000000000//////////////////////////////...------------...000///...---------------111111000......---------//////...---,,,++++++***------------------------******+++,,,,,,---......------............------................................................///......---------......,,,---------.../////////---...............------***+++,,,...///000000111------......------,,,+++,,,---///...---,,,,,,,,,---,,,+++,,,...///...---000...,,,---000111111///++++++,,,,,,---...//////---.../////////...---,,,------...///...---+++***///////////////.........000000//////.........---000000000000000000000000000000000000111111111111222222222333333333444444333333222111222333444555<<<;;;999888777666666666;;;;;;:::::::::999999999===>>>???>>><<<<<<===?????????@@@BBBEEEFFFEEEDDD@@@?????????AAABBBAAA@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888777666555555777777666666555555555555555555555333222222333555111222222333333444444555444444444333333222222222111111111111111111111111222111///...---...000111///...---...111222111000}}}iiiZZZNNNHHHGGG@@@>>>===;;;:::::::::;;;<<<;;;;;;:::999888777777777666555444444444555555444444666666666555333222444444333333333333222222111111111111222222222222222222222222222222222222///222444555333222111111111000---++++++,,,///000111222333222000///000111111222222222222111000000///000000111111000000///111111111111000000000///...///000000000000000000//////000000000111111111...///000111222222111111...222555444000...///222//////000000000111111111000111111111111222222222333333222222222222222333222222222222111000///...111111111111111111111111222222111111222222333444555555444444555666666777444444555555666555555555333444444555555444444333111111222333333333333222555555555666666666777777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111111111111111000000000000000000222222111000000000111111111111000000000000111111000000////////////000000000000000111000000//////000//////.........//////......---------......///........................////////////////////////........................//////...------------...//////...---------------000///...---,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,------......------,,,................................................///......---------......------------............---...............------++++++---...//////000000------......------,,,+++***,,,......---------///...---,,,---///000///...---+++)))***---......,,,++++++,,,,,,---......///,,,------.........------------......------,,,+++............////////////111000000000////////////000000000000000000000000//////000000000111111111222222222333333333333444333333222222222333444555===<<<;;;::::::999999:::::::::::::::::::::::::::===>>>>>>===<<<<<<===???@@@@@@BBBEEEHHHHHHFFFDDDAAA@@@??????AAABBBAAA@@@>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555444666666666555555444444444555555555444222222333555333333333333333333333333444444333333333222222222111111111111111111111111222111///.........000000///...---...000222111000{{{gggYYYNNNHHHGGG@@@???===;;;:::::::::::::::999999999888888777777666555555444333444444444333444555666555444333222444444333333333333222222333333333333333222222222222222222222222222222222...000222222111000///000///...---,,,---...///000111222333222000///000111222555777666333/////////000111111111111111111000111111111111000000000000000111111111111111000///---......///111222222333///000111111111111000000111444666444000------///.../////////000000000000000111111111111222222222333333222222222333333444333333333333222111000///111111111111111111111111222222111111222222333444555555444444444555666666555666666666666555555444333444444555555444444333222222222222222333333444444444444555555555555666444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333222222222333333333333333222222111111000//////...000////////////000111111111111000000000000111111000000////////////000000---......///000000//////222111000///............//////...---------......------------------------................................................//////...------------...///...------------------...---,,,+++*********+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,------------------------..............................---------......///............------------------...............---,,,------...//////......------......------,,,+++(((***---...---...///000///------...///000///...,,,+++)))***+++,,,,,,++++++,,,,,,------.........,,,,,,+++,,,,,,---...///......---,,,,,,,,,---------------.../////////000111111111000000000000///000000000000000000000000//////000000000000111111111111222222222333333333333333222222222333444555888888777777777777888888888888888999::::::;;;;;;<<<===>>>===;;;;;;===???AAABBBFFFJJJMMMLLLIIIFFFBBBAAA??????AAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>:::::::::999999999888888888888777777666555444444555555444444444444333333444555555444222222333555555555444333333222111111333333333333222222222222111111111111111111111111222111///.........///000...------...000111111000yyyfffYYYNNNHHHFFF@@@???===;;;:::999::::::888888888888777777777777555555444444333333333333222333333444444333222222444444333333333222222222333333333333222222222222222222222222222222222222000222333333222111111222//////000000111111222222000222222111000///000111000555:::999444//////111111111222222222222111111111111111000000000000000111111111111000000///.........//////000111111222111111111111111000000000222444444222///------.../////////000000000111111000000111111111222222222222222111111111222333333333333333333333222000000111111111111111111111111222222111111222222333444555444444444444444555555555666666666555444333333333444444555555444444333555555444333333555666777444444444444444444444444444444444444444444444444444444444444444444444444555555444333333222111111333333333333333333333333111111222222333333444444333333333222222222111111////////////000111222333111111000000000000111111//////000000000000//////------......///......---000000///...............000///...---------------------------------------------------------------........................//////...------------.........---,,,,,,---------------,,,+++******++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------............------------------------------...........................------------...//////.........------,,,,,,,,,,,,---......///.........---...............------------......------,,,+++)))+++---...------...///...---,,,---...//////------,,,++++++,,,,,,------,,,,,,,,,---------......++++++******+++---...000///...,,,++++++,,,---...,,,,,,------...///000000000000000///////////////////////////////////////////////////000000000111111111111111222222222222222222222333333333444444444444444444555666777888666666777888999:::;;;;;;;;;<<<===<<<;;;;;;===>>>@@@CCCIIIPPPTTTSSSOOOKKKDDDBBB@@@???@@@AAA@@@@@@AAAAAA@@@@@@???>>>======::::::::::::999999999999777777777666555444444444333333333333333333333333444555555444333222333444444444444333333222222222333222222222222222222222111111111111111111111111111111000///...//////000...------...000111000///xxxfffYYYMMMGGGFFFAAA???===;;;:::999999999777777777777777777777777444444444444444333333333111111111222222222111111444444333333333222222222222222222222222222111111222222222222222222222222111333444444222111222333//////000111111222222222000111222111///...///000---333888888444000111333111111222222222222111111000000000000000000111111000000000000///...------000/////////////////////111111111000000000000000111111222111/////////000000000000111111111222222000000111111111222222222000000000000000111222222333333333333333222000000111111111111111111111111222222111111222222333444444444333333333333444444444444444444333333222111333444444555555444444333666555444333444555666777444444444444444333333333444444444444444444444444444444444444444444444444555555444333333222111111333333333333333333333333000111111111222222333333111111222222222333333333/////////000111222333444111111000000000000111111//////000000000000//////////////////...---,,,+++---,,,,,,,,,------...///000///...---------------------------------------------------------------........................//////...------------...------,,,,,,,,,------......------,,,,,,,,,,,,---+++,,,,,,------....................................---------------------......////////////......------------------------........................---------------...//////......------,,,,,,,,,+++,,,------...//////...............///......---,,,------......------,,,++++++---......---,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,+++++++++,,,---,,,,,,,,,---------------++++++******+++---...000...---,,,++++++,,,...///+++,,,,,,---...//////000........................////////////////////////...////////////000000000000000000111111111222222222222333333333444444444666666666666777999:::;;;555555666777999:::;;;;;;:::;;;<<<;;;:::;;;<<<>>>???DDDKKKTTTYYYYYYUUUQQQFFFCCCAAA???@@@@@@@@@???@@@@@@???>>>======<<<<<<============<<<<<<<<<<<<777777666666555555444444222333333333333333333333333555666555333222333444222222222333333444444444222222222222222222222222111111111111111111111111111000000///////////////...---,,,---///111000///yyygggYYYMMMFFFEEEAAA@@@>>>;;;:::999999999999888888888777777666666444555555555555444333333000111111111111111222222444444333333333333222222111111111111222222222333222222222222222222222222000222222222000000111222......//////////////////000111222111///...///000,,,///333444333111222444000111111111111111111000000000000000111111111111...////////////......---000000000//////.........111000000000000000111111000000/////////000111111111111111111222222222222000111111111111222222222///////////////000111222333333333333222111000///111111111111111111111111222222111111222222333444444444333222222222333333222333333333333222222111333444444555555444444333333333333333333444444555555444444444444333333333333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333111111111111222222222222...//////000111111222222/////////000111222333444111111000000000000111111...///000111111000///...000000000///...,,,+++***++++++++++++,,,---.../////////...---------......------------------------------------------------------------------------//////...------------...,,,,,,,,,,,,,,,------.........------------......,,,,,,,,,------.................................---------------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...///000------------,,,,,,,,,,,,,,,,,,---...////////////---...............------------......------,,,+++,,,...///...---++++++,,,+++*********,,,---,,,+++***++++++***)))(((***+++------------------------,,,,,,+++,,,,,,---...///------,,,,,,,,,---......,,,,,,,,,---.........///,,,---------------......000000000000000000000000......////////////000000///000000000000111111111111222333444444444333333333333444444555777888999444555666777888999::::::999:::;;;;;;::::::<<<>>>???CCCLLLUUU[[[[[[WWWSSSHHHEEEAAA???@@@@@@@@@???>>>>>>>>>======<<<<<<;;;::::::999999999888888888777777777666666666555555222222333333333333444444333555666666444222333333111111222333333444555555111111111222222222222222111111111111111111111111000000000000////////////---,,,,,,---///000000///zzzgggYYYMMMFFFDDDBBB@@@>>>;;;:::999888999::::::999888777777666666555555666666666555444333222222222222222333444444444444333333333333222222000111111222333444555555222222222222222222222222000111222111000000111333111000//////...////////////111111111///...///000---...///000111111111111///000000111111000000//////000000000111111111111...//////000000000//////.........///////////////000000//////000111222333111000......///000000000000000000000111111111111000111111111111222222222////////////000111222333222222222222111000///...111111111111111111111111222222111111222222333444444444333222222222222222222222333333444444333333333444444555555444444333222333333444444444444444555555555555444444444333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333333333333333333222222222000000000000000000111111///////////////000111222111111000000000000111111...///000111111000///...///////////////...---,,,------,,,,,,,,,------.........---------......///........................------------------------------------------------//////...------------...,,,,,,++++++,,,,,,---.........------------......,,,,,,------------------........................,,,,,,------......//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,------///000000,,,,,,,,,,,,,,,,,,------+++,,,---...////////////------...............---------......------,,,++++++,,,......---,,,---...,,,+++***+++---...---,,,+++,,,---+++)))(((***,,,------------------------,,,------.........------+++,,,------......------------------------------------------......//////000000000000000000000000........./////////000000/////////000000000111111111222333444444444333333111111111111222333555555555555666666777888999999888999::::::999:::<<<>>>???CCCKKKSSSXXXXXXTTTQQQIIIFFFBBB??????@@@@@@???========================777777777777666666666666888888777777777777666666333333333333444444444555333444666666444333222333333333333333333333333333000111111111222222222222111111111111111111111111000000000000000//////...---,,,,,,---///000000///zzzhhhZZZNNNFFFCCCBBB@@@>>>;;;:::999888888;;;;;;:::999888777666555555666777777777666444444444333333333444444555666444444444333333333222222000111222333555666777777222222222222222222222222222333333222111111222444444333222000000000111111///111111000///...///000///---------///000000...//////000000000000////////////000000111111111222...///000111111111111111,,,------...///000111111000////////////111333444333111///....../////////////////////000000000000000111111111111222222222000000000000111222333444111111222111111000///...111111111111111111111111222222111111222222333444444333333222111111111222222222333444555555555555333444444555555444444333333444666777777777666555666666666555555444444444333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333333333555555555444444333333333444444333333222111111111///............///000000111111000000000000111111...///000222222000///...---...//////000/////////000///...------------------------------...///000////////////////////////........................------------------------//////...------------...++++++++++++,,,,,,---...---------,,,,,,---......------------------------------------------------,,,,,,,,,---...///000000*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///000111+++++++++,,,,,,---------+++,,,---...////////////,,,------...//////......------......------,,,+++)))+++---...------///000---,,,+++,,,...///...------///000...+++***,,,...---------------------------.../////////...---,,,***+++---...///...------------------------,,,,,,---.........//////000000000000000000000000000000............/////////000////////////000000000000111222333444555444333333444444444444555666777888555555666666777777888888888999::::::999:::<<<>>>@@@DDDJJJQQQVVVUUUQQQMMMJJJFFFBBB??????@@@@@@???============>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888888888888777777777777333333333444444555555555222444666666444333222333555444444333333222222111000000111111222222222222111111111111111111111111000000000000000//////...---,,,,,,---///000///...uuucccWWWLLLEEEBBBBBB@@@>>>;;;:::999888888===;;;999888888888666444444444666666666666444444000222444666666666444333222111///000111333222222222222222111111111111111222111111111000000//////333333222111000000111111......------------......000000////////////000000---.........//////000000111111222222222222111111222222111111000000//////000000000000000000000000//////...------------...////////////////////////......//////000000111111000000////////////000000000000000000000000000000111111111111111111111111333222111000000111222333//////000111111111111111333222222111111222222333444333333222222333333444000111111222222333444444555666555444222222333555333333444444444444555555222333333444444333333222333333333333333333333333333222222111111222222333444444333333222111000000222222222222333444555555:::===>>><<<777333222222222222222111111111111000000000000000000000000000000000000000000000000000///////////////...------------------------------------......//////000000,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,------............---,,,,,,++++++++++++.........................................................------,,,,,,,,,,,,,,,,,,---------......///............---------,,,------......------,,,///...---,,,,,,---...///........................,,,...///...------.../////////000000000000//////........................------,,,,,,,,,,,,------,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,,,,---------...........................///000111000///---+++------------------------,,,,,,,,,---------......111000000///...---------000///------///000///...///////////////.........///......------///000111//////000111111111111111111222333444555555555555666666666666666666666666:::999999999999999::::::???AAADDDGGGIIIIIIIIIHHHDDDCCC@@@???>>>>>>???@@@>>>===<<<;;;:::;;;;;;<<<;;;:::999888888888999999777777666666666666777777555555444333333333333444444555444222111111333555222222111111000///......222222222222222222222222222111000//////000111222111111111111000000000000000000000000000000000000uuucccWWWMMMEEECCCBBB@@@>>>;;;:::999888999<<<:::888888888888666555111222333444444333222111333444444555555444333222333222000000111222222111111111111111111111222222222222222222111111111000222111000000//////000000222111111000000111111222000000////////////000000/////////000000000111111000111111222222111111000111111111000000000000000000000000000000000000000222111000...,,,+++++++++////////////////////////////////////000000000000000000////////////000000000000000000000000000000111111111111111111111111222111000000000000111222//////000111111111111111333222222111111222222333444333333222222333333444000111111222222333444444333555666555333222222333111111111222222222333333222333333444444333333222333333333333333333333333333222222111111222222333444444333333222111111000111111111111222333444444:::>>>AAA???999444222333111111111000000000//////000000000000000000000000000000000000000000000000///000000000//////...---------------------------............////////////---------...............------------------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,---------..................---,,,,,,++++++,,,,,,................................................------------------,,,,,,,,,,,,,,,------------...///............---------,,,------......------,,,000///............///000........................---...///...---,,,---...------............------........................//////............//////,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,,,,---------........................---...000000000///---,,,------------------------,,,,,,,,,---------......000000000///...---------/////////.........///////////////////////////...000//////...///000111222000000111222222222222222000111222333444444444444555555555555555555555555777777777777888999:::;;;===>>>@@@CCCEEEFFFFFFFFFCCCBBB@@@>>>>>>>>>???@@@>>>===<<<;;;:::;;;;;;<<<::::::999999999888888888777777666666666666777777666666555444444444444555333444444333111111222444111111222222222222333333111111111111111111111111222111000//////000111222111111111111000000000000........................uuucccWWWMMMFFFCCCAAA@@@>>>;;;:::999999999:::999888888999999888666111111333333333333111111666555444333333222222222555333111111111222111000000000000111222222222333333333333222222222222222111000//////////////////111000000//////000000111000000////////////000000000000000000111111111111000111111222222111111000///000000000000000000111000000000000000000000000222111000...---,,,,,,,,,000000000000000000000000000000000000////////////000//////......//////000000000000000000000000000111111111111111111111111111111000000000000111111//////000111111111111111222222111111111111222222333333222222222222333333000111111222222333444444222444666555444222222333111111111111222222222222333333333333333333333333333333333333333333333333333222222111111222222333444333333222222111111111000000000000111222333333888???EEEDDD<<<555333444000000000000/////////...000000000000000000000000000000000000000000000000000000000000000//////...------------------------/////////..............................---------,,,,,,------------------,,,,,,,,,---------......------............------...........................---,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------------------,,,,,,,,,,,,------------///............---------,,,------......------,,,000000////////////000000........................---...///---+++***+++,,,------............------........................,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,,,,------------------------------------,,,---///000000///...---------------------------,,,,,,,,,---------......000000//////...------------///111///---,,,...111......//////////////////000000000000000111222222000111222222333333222222///000111222333333333222555555555555555555555555444444444555777888:::;;;:::;;;<<<>>>???AAABBBCCCBBBAAA???>>>===>>>>>>???===<<<;;;;;;:::;;;;;;;;;888999:::::::::999777777666666666666666666666666777666666555555555555555222333555444222111111222000111222333444555666777222222222222222222222222111111000000000000111111111111111111000000000000........................uuucccWWWMMMFFFDDDAAA???===;;;:::999999999999888777888999:::999777222333444555555444333222666555333222111222333444666444222111111111000/////////000111222333333333222222222222222222222222111000000/////////000000000000////////////000000000000////////////000000000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000......---......///000000000000000000000000000000111111000000//////....../////////....../////////////////////////////////111111111111111111111111000000000000000000000000//////000111111111111111222222111111111111222222333333222222222222333333000111111222222333444444333444444333222111333555222333333333333444444444333333333333333333333333333333333333333333333333333222222111111222222333333333333222222111111111000000000111111222333444777@@@HHHHHH???777444555111111000000000/////////////////////////////////000000000000000000000000///000000000000000//////......................../////////......---------/////////...---------,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------.........------------,,,...------,,,,,,,,,------........................------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------///............---------,,,------......------,,,//////............//////........................---......---+++)))***+++...//////000000//////...........................++++++************++++++------------------------,,,,,,,,,------.........,,,,,,,,,------------...------------------------,,,,,,...////////////...------------------------,,,,,,,,,---------....../////////......---------,,,000222000,,,+++...222............/////////////////////000000000111111000000111222222222222111000000111222333333222222444444444444444444444444333333333444555666888999999999::::::<<<>>>???AAA@@@???>>>============>>><<<;;;;;;;;;;;;;;;;;;;;;777888:::;;;:::999777555555666666666666666666555666666555444444444444444111333555555333111111111000111222333444666666777444444444444444444444444111000000000000000000111111111111111000000000///000000000000000000000000tttbbbWWWMMMFFFDDD@@@???===;;;:::999::::::999777777777999:::999888333444555555555555444333444333111000111222555666777555333222222111000/////////000111222333333333000000111111111111111111111111111000000111111222444333333222222333333444000000////////////000000////////////////////////000000000111111000000000......//////000000000111////////////////////////---------...///000111222000000000000000000000000111111000000//////......//////............//////////////////////////////000000000000000000000000//////////////////////////////000111111111111111222111111000000111111222333222222111111222222333000111111222222333444444555444222000///000444888222222222333333333444444444333333222222333333444333333333333333333333333333222222111111222222333333333222222222222222111222222111222222333444555555>>>GGGHHHBBB999555555222222111111111000000000//////////////////////////////////////////////////////000000000000//////........................//////......------,,,,,,/////////...---------,,,,,,,,,,,,------.........,,,,,,,,,---------......---------,,,,,,---------------,,,,,,,,,,,,,,,,,,---------,,,,,,---..............................------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------///............---------,,,------......------,,,------------------------........................---......---+++)))***+++......////////////..............................000//////......//////000------------------------,,,,,,,,,------.........,,,,,,---------.........------------------------,,,,,,---.........//////------------------------,,,,,,,,,---------..................------------,,,000222000,,,+++...222---.........//////000000......////////////000///...//////000000000000000111222222333333333333222444444444444444444444444444444333333444444555555999999999:::;;;===>>>???>>>>>>======<<<<<<======::::::;;;;;;;;;;;;;;;;;;777888999::::::888666555555555666666666666555555555444333333222222333333000222444444333111000111111222222222333333333444444444444444444444444444000000000111111000000000111111111111000000000///000000000000000000000000sssaaaVVVLLLEEECCC@@@???===;;;::::::::::::999888777888999:::999888222222333444444333222222333222111000111333555666777555333222222222111///000000000111222222222333000000000000000111111111111111111111111222222333222222111111111111222222000000////////////000000////////////............///000000111111000000///...//////////////////000////////////////////////000000//////.../////////000000000000000000000000000000000000///////////////......------......///000000000000000000000000000000000000000000000000......////////////......//////000111111111111111111111000000000000111111222222111111111111222222000111111222222333444444444444222000...000444888000000000000111111111111444444222222222222444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222333444555666444;;;CCCFFFCCC<<<777444222222222222111111111111000000000000000000000000////////////////////////---......///////////////.................................---------------...............---------,,,,,,------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......------------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++,,,,,,,,,,,,///............---------,,,------......------,,,+++,,,------------,,,+++........................---...///---+++***+++,,,,,,,,,------------,,,,,,........................//////............//////...------------,,,,,,,,,,,,,,,------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,,,,,,,---------......---------------------------///111///---,,,...111------......///000000000------...///////////////---...//////000000//////222222333333333333333222333333333333333333333333555444444333333333444444888888999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;:::777888999999999888666666444555666777777666555444444333333222222222222222111222444333111000000111222222222222111111111111222222222222222222222222000000111111111111000000111111111111000000000000........................qqq```TTTKKKDDDBBB???>>>===;;;:::::::::;;;:::888777888999999888777333333555555555555333333333222222111111222333444777555333222222333222000111111111111111111222222000000000111111222222222000000000000000111222222/////////....../////////000000////////////000000000000000000//////......//////000000000000/////////////////////.........////////////////////////000///////////////000000////////////////////////////////////000000000000///......------......///000000000000000000000000000000000000000000000000---...////////////...---//////000111111111111111111111000000000000111111222222111111111111222222000111111222222333444444111222333222111111333555000000000000111111111111555444222111111222444555333333333333333333333333333222222111111222222333222222222222222222222222111111111111222333444555333777===BBBCCC>>>888333111111111111000000000000000000000000000000000000////////////////////////,,,,,,---.......................................,,,------------------...---------...............------------------,,,,,,,,,,,,,,,---------......------,,,++++++,,,------,,,------...///000111111---------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***++++++++++++,,,,,,,,,///............---------,,,------......------,,,,,,,,,---......---,,,,,,........................---...///...---,,,---...+++,,,,,,------,,,,,,+++........................,,,++++++++++++++++++,,,......---------,,,,,,,,,------------------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------------------------------,,,,,,,,,---------......------------------------/////////.........//////------......///000000111---...///000111000000///......///000000000000000111111222222222222111111222222222222222222222222333333333333333444555666666777999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;888999:::;;;<<<;;;;;;:::888888888888777777777777333444666777777666444333444444333222222222222333222333333222000///111222222222222222222111111111111111111111111111111111///000111222222111000///111111111111000000000000........................ppp___TTTJJJDDDAAA???>>>===;;;:::::::::;;;:::999888888999999888666555666777888888777666555444444333222111111111111666444222222333333222111222222222111111111111111111111111222222333333333///////////////000111111222222111111111111222222000000////////////000000222111111111000000////////////000000000000//////000000//////.........---////////////////////////,,,,,,---...000222333444////////////////////////......//////000000111111.........------.........000000000000000000000000000000000000000000000000,,,---...//////...---,,,//////000111111111111111111111000000000000111111222222111111111111222222000111111222333333444444---000444555444333222222111222222222222333333333555444222111111222444555333333333333333333333333333222222222222222222333222222222222222222222222000000000000111222333444333555:::???BBB@@@999222000000000000////////////000000000000000000000000////////////////////////+++,,,,,,---.........---////////////////////////,,,,,,,,,------.........,,,------....../////////.........------,,,,,,,,,,,,,,,,,,---------......------++++++++++++---------...///000111222333444---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,//////.........---------,,,------......------,,,,,,---...//////...---,,,........................,,,...///...------...///---......//////......---...........................------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------000///------///000///...---------...///000000111...///000222222111111000//////000111111111111111000000111111111000000///222222222222222222222222111111222333444666777888555777999;;;<<<<<<::::::::::::;;;<<<<<<;;;;;;;;;777888:::;;;<<<;;;;;;:::999888888777666777777777333444666777777666444333555555444333333333333444333333222111//////111333111111111222222333333333222222222222222222222222///000111222222111000///111111111111000000000000000000000000000000000000tttcccWWWMMMGGGEEEAAA>>>;;;999999999999888777777888777666444222111444555555333111111222444222222222222222222222222444444444333333222222222111111000000111333555666111111222222222333333333333333333333333333333333111111111000000000000000111111000000//////......///000111222222111000///000000000000000000000000......///000000000000000///000000000000000//////000000//////.........---/////////000111111222222000000//////......------........................000000000000111111111111000000000000000000000000......//////000000111111---...000111111111000///000000////////////000000111111000000111111222333333222111000000000222222333333333222222111111111000222444555666444222111444444444333333222222222111111222222222333333333222333333444444333333222000000111222222222222111222222222222222222222222555444666;;;@@@@@@:::444222111000///............222111000//////000111222000000000000000000000000000000//////.........---..................------......---,,,+++******))).........------,,,,,,,,,---------------------------------------------------------------------------111///***111???CCC>>>,,,,,,,,,---------......000000//////............+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,/////////...---------,,,++++++,,,,,,---......///,,,------///000000///...........................---,,,++++++---//////...------------------------,,,---------.../////////..................------//////////////////////////////.........---------,,,,,,,,,---------......,,,,,,+++***+++,,,...///---,,,++++++************------------------------........................//////.........---------////////////////////////------------.........///222222222111111111000000000111111111111222222222444444444555555555555666777888888999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::888888999:::::::::999999666666666666666777777777666666666666666666666666444444444333333222222222333333333222222111111111333222222111000000000111333333222222111111222222111111111111111111111111000000000///......------////////////////////////ssscccWWWLLLFFFEEEAAA???<<<:::::::::999888888888888888777555333222111333444333222222333444222222222222222222222222333333333222222111111111000000000000111222333333111111222222222333333333111111111111111111111111000000000000000111111111111000000000/////////...------............------000000000000000000000000......///000000000000000//////000000000000//////000/////////............000000000///////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000////////////000000000000---...///000111000000///111111000000000000111111111111000000111111222333222222111111111111111222333222222222222222222111444444444333333222222111333333333222222111111111111111222222222333333333222333333444444333333222000000111222222222222111111111111111111111111111333333555:::??????:::444222222111000////////////222111000//////000111222000000000000000000000000000/////////............,,,,,,------......//////......------,,,,,,++++++......---------,,,,,,,,,---------------------------------------------------------------------------111///***...999<<<777,,,,,,,,,---------....../////////.........------,,,,,,---------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............------------******+++,,,---...///000000444888666000++++++---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---------------------------------------..............................------........................//////.........---------,,,,,,,,,---------......,,,,,,+++++++++,,,---...------,,,+++++++++++++++------------------------........................//////.........---------////////////////////////------........./////////111111111000000/////////000000111111111222222222333444444444555555555555777777777888999999::::::;;;;;;;;;;;;:::::::::999999999999999999999999999777777777777777777666666555555555555555555555555555555555444444333333333444444444444333333333333333333222111111111111111444444333222111111111111222222222111111111111111//////000000000000000000////////////////////////qqqaaaUUULLLFFFDDDBBB???<<<;;;;;;;;;:::999999999999999888666555444333555777666555333333333222222222222222222222222222222111111111111111000000000111111111111000000111111222222222333333333111111111111111111111111//////000000111111222222000000000000////////////111000000//////000000111000000000000000000000000......///000000000000000//////000000000000//////////////////............000000000///...---------......///000000111222222000000000000000000000000............////////////000000000000000000000000000000000000////////////......///000000000000000222222111111111111222222111111000000111111222333000111111222222222111111111111111222222222222222777555333222000000111222222222111111111111111000111111222222222333333333222333333444444333333222000000111222222222222111000000000000000000000000222222444999======:::666333333111000000000000000111111000000000000111111000000000000000000000000////////////............++++++,,,---...///000000------------------------...------------,,,,,,,,,---------------------------------------------------------------------------000///***,,,333333...,,,,,,,,,---------...............------------------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++------------............******+++,,,---//////000///888@@@<<<111)))***///------------------------///---,,,,,,---...---,,,------------------------............------------------------------.............................................---------,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,------------------------.......................................---------////////////////////////....../////////000000000000000////////////......000000000111111111222222333333333333444444444444555555666666777888888888:::::::::::::::999999999;;;:::999777777777888888888888888777777666666666555555555555555555555555555555555555444444444444444444555555555555555666444333333222222222222222555444333222111111111111222222222222111111000000/////////000111222222222////////////////////////ooo```TTTKKKEEEDDDCCC@@@===;;;;;;;;;;;;:::::::::999999888777666666666888::::::777444333222222222222222222222222222222222222222111111111111111222333333333111000///111111222222222333333333222222222222222222222222......///000111222222333000000000000////////////333222111000000111222333000000000000000000000000......///000000000000000...//////000000000000//////////////////.........000000000//////.........///000000000111111111222////////////////////////........./////////000000////////////////////////111111000000//////.........//////000000000000000222111111000000111111222111111000000111111222333///000222333333222111000000000111111222222333333444444333222111111111222222222222222111111111111111111222222222333333333222333333444444333333222000000111222222222222111111111111111111111111111222222444888<<<<<<:::888444333222111000000000000111000000000000000000111///////////////////////////////////////.........,,,,,,,,,------.........---------.........//////------------------------------------------------------------------------------------------------,,,///...++++++///...***,,,,,,,,,---------......------------------------------------............------------------------------------------------------------------------//////...---,,,++++++***,,,,,,,,,------.........,,,,,,,,,---------......***444>>>===444---...222000000000000000000000000000...,,,,,,------,,,+++------------------------.........------,,,,,,,,,,,,,,,------------......................................................,,,,,,,,,---------......------,,,,,,,,,---------...------,,,,,,---------------------------------................................................////////////////////////////////////000000000000////////////////////////000000000000111111111111222222222222333333333444333444444555666666777777999999999999999999999999<<<:::888666555666777888999999888777666666555555444444444444444444444444444444444444444444444444333444444444555666666666444444333222222333333444555444333222111000000000333333222222111000000000/////////000000111111111////////////////////////nnn___TTTKKKEEEDDDCCC@@@===;;;;;;;;;;;;:::::::::999999888888777777222555888888777555444444222222222222222222222222222333333333333333333333333444444555444333111000111111222222222333333333222222222222222222222222......///000111222222333////////////000000000000///...---,,,,,,---...///000000000000000000000000......///000000000000000......///000000000000000.........////////////////////////000000111111111222111111111000000000///........................//////000000000111111111////////////////////////111111000000//////......///////////////000000111000000////////////000000111111000000111111222333///000111333333222222111000000000111111222222222///000222444444333222111222333333333333333333333111111222222222333333333222333333444444333333222000000111222222222222111222222222222222222222222333444555888:::;;;:::999444333222111000000000000000000000111111000000000////////////////////////.........///////////////......------,,,,,,,,,+++,,,,,,---....../////////------------------------------------------------------------------------------------------------+++---...,,,,,,------,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,---------------------------------------------------------------------------------//////...---,,,,,,+++++++++,,,,,,,,,------......///......------,,,++++++(((///666999666222000///000000000000000000000000000...,,,,,,------,,,+++------------------------......------,,,,,,,,,+++,,,,,,,,,,,,------..............................---.....................,,,,,,,,,---------......---------------------------------,,,,,,------...------------------------........................---.....................////////////////////////////////////000000000000000000000000000000000000//////000000000111111111111111111111222222222222222333333444444555666666777888888888888888888888;;;:::777555444555666777888888888777666555444444444444444444444444444444222222222222222222222222222222222333333444444555333333333222222333444444555444333222111111111111222222222111111111000000000000000//////.........////////////////////////nnn___TTTKKKFFFEEEBBB???<<<;;;;;;;;;:::999:::999999888777777888888,,,...222333444444555666222222222222222222222222333333333333333444444444444444555555444333222222111111222222222333333333000000000000000000000000//////000000111111222222////////////000000000000000//////////////////000000000000000000000000000......///000000000000000---...///000000111111000.........////////////////////////000111222222222222222111000000///..............................000000000000111111111111000000000000000000000000000000000000///////////////////////////000111111000000////////////000000111111000000111111222333///000111222222222222222000000000111111111111111,,,...111444555444333111333333333333333444444444111111222222222333333333222333333444444333333222000000111222222222222111222222222222222222222222444444555666777888888999333333111000000000000000000000111111111111000000000000000000000000000000........./////////////////////...---,,,+++******,,,,,,------.........///,,,,,,,,,------------...------------------------------------------------------------------------***,,,...---,,,---...///,,,,,,,,,---------......---------------.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------//////...---,,,,,,+++++++++---111444666333...***------------------------///---,,,,,,---...---,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,------......---------------------------------...............,,,,,,,,,---------......---............---,,,,,,,,,,,,,,,,,,,,,------...------------------------........................---------...............////////////////////////....../////////000000000//////000000000000111111/////////000000000111111000000000000111111111222222222333333444555555555666666666777777777777777999888777555555555666666666666666555555444444444333333333333333333333333111111111111222222222222111111222222222222222222333222222222222333333444444333222222111111222222111111111111111111111111000000000///...---------////////////////////////mmm___UUULLLGGGFFFAAA???<<<:::::::::999888:::999888777666777888888...000222222222333555666222222222222222222222222111111222222333333333333444444333333222333333333111111222222222333333333000000000000000000000000000000000000000111111111.../////////000000000111111111222222222222111111000000000000000000000000......///000000000000000---...///000111111111111............/////////000//////000000000000000000////////////////////////......................../////////000000000000111000000000000000000000000////////////000000000000000//////...///000111222111000000000000000000111111111000000111111222333000000000000111222333444111111111111000000000000///000111222333333222222111111222222333333333333111111222222222333333333222333333444444333333222000000111222222222222111111111111111111111111111333333444444444444555666222222111000///////////////000111222222111000///000000000000000000000000............/////////000...------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------------------------------+++,,,------++++++---000,,,,,,,,,---------......------........./////////,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,------------------------+++,,,///222444222---***,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---------------------------,,,,,,,,,,,,,,,,,,------***++++++,,,------......---------------------------------.........//////,,,,,,,,,---------......---.../////////...,,,++++++++++++++++++,,,------------------------------........................---------.........//////////////////////////////------........./////////.........//////000000000////////////000000000111/////////000000000111111222222333333444555555666555555555666666777777777666666666666666666666666444444444444444444333333222222222222222222222222111111111222222333333333222222222222222111111111111111111111111222333333222222111111222222333333000000000111222222333333000000000///////////////////////////////////////nnn___UUULLLGGGGGGAAA>>>;;;999999:::999888999888777666666666777888777777777555333222333555222222222222222222222222000000111111222222222222333333111111111222333444111111222222222333333333111111111111111111111111111111111000000000000000.../////////000000111111---...///000000///...---000000000000000000000000...//////000000000000000---...///000111111111111---.........//////000000000000000///......------------......//////000000000000000000000000000000............/////////000000000000000000000000000......//////000000111111000///.........///111222222222111111111111222222111111111000111222222333111000//////000222444555222222111111000000//////333222111000000111111222000000111111222222222222111111222222222333333333222333333444444333333222000000111222222222222111000000000000000000000000222333333222111111222444222111000///............///000111222222111000///000000000000000000000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------------------***))),,,000,,,,,,,,,---------.............../////////000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------......///---------,,,,,,+++++++++***++++++,,,---...///000'''***///222333111///...........................---,,,++++++---//////...------------------------+++++++++,,,,,,---------******+++,,,,,,---......---------------------------------.........//////,,,,,,,,,---------............/////////...,,,+++************++++++,,,---------------------------........................---------.........//////////////////////////////------------.........///---------.........//////////////////000000000000////////////000000000000222333333444444555555666444555555555666666777777444555666666777666666555222333333333333333333333222222222222222222222222222222222333333444444444333333333222222111111111111000000000111222222333111111111111222333444555//////000111222333333444//////000000111111222222////////////////////////kkk]]]TTTJJJEEECCCCCCBBB@@@>>><<<;;;:::999::::::999888777666555555555333222222333444222111111111222222222333333333222222222111000///......555555444333333444444444555555444333333333444444111111000000000000111111////////////////////////000111111111111222222222111000///...............111///...///000111000...000000////////////000000111000///---***(((%%%$$$////////////000000000000//////............////////////............////////////////////////////////////000000000000//////......////////////......//////000000111111111222000000000000000000000000222111000//////000111111222111000//////000111222......//////000000111111000000000000000000000000444444333222222111111000000111222333333333333333000000000111111222333333222222333333444555666666000000000000000000000000111111111111111111111111222222333333333333222222000000000000000000000000////////////////////////////////////////////////........................000////////////............---,,,+++,,,---...///........................+++,,,------......------***+++,,,,,,------,,,,,,........................,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++++++++---///000+++,,,,,,---.........---///---)))'''&&&(((+++,,,000...------------+++***+++,,,---...///...---,,,,,,---...//////---+++***---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,+++,,,,,,---+++++++++++++++,,,---...---...///////////////...---------,,,,,,+++++++++++++++++++++++++++++++++---...///000000...,,,+++//////.........---------,,,,,,---...//////......+++,,,------......------///......------...000111////////////000111222333111111111111111111111111222222222333333333444444333444444444444444333333555555555555555555555555222222222333333444444444222222333333333222111111333333333333333333333333333333333222222222111111222222222222222222222222...///222444444333111///222222222222222222222222000000000000000000000000000000////////////000000~~~kkk]]]SSSJJJEEECCCAAA@@@???===;;;999999888::::::999888777666555555555444333333444444333222111111222222222333333333222222222111111000000///444444333333333333333444555555444333222222222333111111000000000000111111000000000000000000000000000000111111111222222222000000///...............111///...///000111000...000000////////////000000/////////......---,,,+++////////////000000000000//////............////////////............////////////////////////////////////000000000000//////......////////////....../////////000000000111111000000000000000000000000222111000//////000111111111111000//////000111111000000000000111111111111000000000000000000000000000111111222222333333444000111222222333333333222222222222222222111111111222222333333444555555555111111111111111111000000111111111111111111111111///000000111111000000///000000000000000000000000......................................................................../////////.........------...---,,,,,,++++++++++++........................+++,,,------......------++++++,,,---------------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,------------,,,,,,---,,,+++******+++---...+++,,,------......------///...,,,***)))***,,,---///---,,,---//////...---+++,,,------......------,,,---...//////---+++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,------,,,,,,------...///......////////////......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,+++//////.........---------//////////////////......////////////......------...............///000000000///////////////000000111111111111111111111111222222222333333333333444444444444555555444444333555555555555555555555555222222333333333333333333000111222333333444333333333333333333333333333333333333222222222111111111222222222222222222222222//////000000000111111111111111111111111111111111000000000000000000000000000//////......//////000}}}jjj\\\SSSJJJEEECCC@@@???===;;;:::999888888::::::999888777666555555666555444444555555444222111111222222222333333333222222222222222111111111333222222222222222333333555444333222111111111111111111000000000000111111111111111111111111111111000000000111111111222222000000////////////......111///...///000111000...000000////////////000000000000111111111111000000////////////000000000000//////............////////////............//////////////////////////////...//////000000//////......//////000000//////......///////////////000000000000000000000000000000111000000//////000000111111000000//////000000111222222111111111111111000000000000000000000000000000000111111222333333333000111222222333222222222444444333333222111111000222222222333333444444555333333222222111111111000111111111111111111111111///000000111111000000///000000000000000000000000------------------------........................////////////////////////............---------,,,...---------+++***)))(((........................+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------............---------,,,+++***)))***+++,,,,,,,,,------......------//////...---------......---,,,,,,---000111000///---,,,,,,,,,,,,---......,,,---.........---,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,++++++***+++++++++------,,,,,,,,,---......///////////////...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,+++...............---------000000//////...------,,,........................---......///////////////000000///............///111111111111111111111111111111222222222333333333444444555555555555444444444444444444444444444444333333333333333222222222000111222333444555555555333333333333333333333333333222222222222111111111111111111111111111111111111///...------///111222////////////////////////000000000000000000000000///..................///|||iii\\\SSSJJJEEEDDD@@@???===;;;:::999888888::::::999888777666555555777555444444555666444333111111222222222333333333222222222222222222333333111111111111111111222333444444222111000000///000111111000000000000111111111111111111111111111111000000000000111111111111//////000000000/////////111///...///000111000...000000////////////000000333333333333222111000///////////////000000000000//////............////////////............//////////////////////////////...//////////////////...//////000000000000//////............////////////000000000000000000000000////////////000000000111000000000//////000000000222111111111000/////////000000000000000000000000333333222222111000000000111111222222222222111111333333333333222222111111111222222222333333333444444444333333222111111111111111111111111111111111111111222222222222111111////////////////////////........................////////////////////////000000000000000000000000......---------,,,,,,,,,------......---,,,***)))........................+++,,,------......------------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---..................---...---,,,+++******++++++,,,,,,------...------,,,....../////////......------,,,+++---///000///...------,,,+++,,,---...///------.........---,,,+++***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///000//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........---,,,,,,...........................---------,,,,,,------,,,,,,,,,------...//////,,,---///000000000///...000000/////////000000111111111111111111111111111111111111111222222222222333444444555555555555444444444444444444444444444444333333333222222111111111222333444444444444444222222222222222222222222222222222222111111111111000000000000000000000000111000///......000111222////////////////////////////////////////////////......------------......zzzggg[[[RRRJJJEEEDDD@@@???>>><<<;;;:::::::::::::::999888777666555555777555444444555666444333111111222222222333333333222222222222222222333333111000000000111111222333444333222111000000000000111111000000000000111111111111111111111111111111//////000000000111111111...///000111111000//////111///...///000111000...000000////////////000000111222222222222111000000////////////000000000000//////............////////////............//////////////////////////////......////////////......//////000000000000//////////////////............////////////////////////......//////000000000000/////////000000/////////000000000///.........---000000000000000000000000333333222111111000000///111111111222222111111000111111111222222333333333111111111222222222222222333333333222222222111111000000000000000000000000111111111222222111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,---...//////...---,,,........................+++,,,------......---------,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---..................---......---,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,---......///...---------,,,++++++------,,,+++------,,,+++,,,---...///------...---------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......------..................------,,,,,,,,,,,,,,,---////////////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------.....................------------...///111111222111000///......//////,,,---///000000000///.../////////000111333444555000000000000000000000000000000000111111111222222222222333444444555444444444444444444444444444444333333333222222111111111444444444444333222222111222222222222222222222222222222222111111111000000000000000000000000000000000000111111111222222111000000000000000000000000////////////////////////......------------......yyyfffZZZRRRJJJEEEDDD@@@???>>><<<;;;:::::::::::::::999888777666555555666555444444555555444222111111222222222333333333222222222222222111111111000000000000111222333333333222111111000111111111111111000000000000111111111111111111111111111111/////////000000000111111...///000111222111000///111///...///000111000...000000////////////000000---...///000111222222222////////////000000000000//////............////////////............//////////////////////////////---......//////......---///000000111111000000///000000000////////////...////////////////////////------...///000000000000...//////000000//////...///...............------000000000000000000000000//////000000111222222222111111111222111111000//////000000111222222333333111111111111111111111111222222222222222222222222000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............---------,,,------...///////////////........................+++,,,------......------,,,,,,+++***+++,,,---...........................,,,,,,,,,---------......++++++,,,,,,,,,,,,------........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------............---------------------------,,,------......------,,,,,,+++,,,------...------------+++***+++,,,,,,+++***---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......---......////////////...//////...---------.....................---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...............////////////000333555666;;;999666333000///......---......///////////////...//////000222444666777000000000000000000000000///000000000000111111111000111222333333444333333333333333333333333333333222222222222222111111111444444444333222111000///222222222222222222222222222111111111111000000000111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000000000///..................///xxxeeeYYYQQQJJJEEEDDD>>>>>><<<;;;::::::999999::::::999888777666555555555444333333444444333222111111222222222333333333222222222111111000000///111000000111222333444444222111111111111222333333111111000000000000111111000000000000000000000000////////////000000000111---///000222222222000///111///...///000111000...000000////////////000000---...///000111222222222////////////000000000000//////............////////////............//////////////////////////////---......//////......---000000111111111111000000111111000000000/////////////////////////////////,,,---...000000000000///......///000000///..................////////////000000000000000000000000//////000000111222222222111111111111111000//////000000000000000000000000111111111111111111111000///000000111111222222222000000000000000000000000......////////////......000000000000000000000000000000000000000000000000................................................/////////.........------///......---------..............................+++,,,------......------,,,+++***))))))+++,,,...------------------------,,,,,,,,,---------......+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,------......------,,,+++,,,,,,,,,------.........+++******+++---...---,,,+++,,,------......------......------,,,,,,,,,------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......,,,,,,.../////////.........---,,,,,,+++++++++,,,---------......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---------.........//////000//////...///111333555;;;999666222000/////////...............///000000/////////000111333444555000000000000000000000000/////////000000000111111//////000111222222222222333333333333333333333333111111111111222222222222222222222222111000000///111111111111111111111111111111111111000000000000222222222222222222222222111000000//////111222333111111111111111111111111000000000000000000000000000//////......//////000wwweeeYYYQQQJJJEEEDDD===<<<;;;:::999888888888::::::999888777666555555555333222222333444222111111111222222222333333333333222222111000///......111111111111222333444555111111111111222333444555111111000000000000111111////////////////////////////////////000000000000---///111222333222111000111///...///000111000///000000////////////000000111111111111111000///...////////////000000000000//////............////////////............//////////////////////////////---..................---000000111111111111000000222222111111000000//////////////////////////////+++,,,...000000000000///---...///000000///...---......//////000000111111000000000000000000000000222222111111000/////////111111111111111000//////111111000000//////......111111111000000000000000......///000111222222333000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////------------------------........................000////////////.........111000...,,,+++++++++,,,........................+++,,,------......------+++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,---.........---,,,,,,+++---------------...///000*********+++...000000000+++,,,---...///...---,,,......---,,,,,,,,,,,,---.........------,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......***+++---...///...------******)))(((''''''((((((,,,,,,------...---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------........./////////...---,,,,,,---///000333222000......///000111//////...------///000111000000//////000111222222000000000000000000000000////////////000000000000......///111111222222222333333333333333333333333000000111111222222222333///000000111111111000000111111111111111111111111111111111111000000000000222222222222222222222222333000---+++,,,...222444111111111111111111111111000000000000000000000000000000////////////000000wwweeeXXXOOOGGGDDDEEE@@@>>><<<<<<<<<<<<;;;:::777777777777777666555555777777777777666555444333111333444555444222222222000000000000000000000000222111111111111111111111///////////////000000000111111000000000000111111111111111111000000000000000000///...............000000000000000000000000111000///......///000111111111111111000000000000000000//////.........---////////////////////////////////////////////////000///...------...///000...............///000111000000000000000000000000000000000000000000111222000000000000000///..............................////////////////////////.........000222222000...///////////////......---111111000000//////......////////////////////////111111111111111111111111......//////000000111111111222222333333222222111333333222222111000000000111111111111000///------////////////000000000000444333222111000000000000------............------111000...,,,---///222444111000///......///000111+++,,,...000000///...------,,,,,,,,,,,,---........./////////...---,,,,,,........................,,,++++++******++++++,,,------------------------...+++)))***---///---***000---***(((''')))+++---******++++++++++++,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,,,,,,,,,,++++++*********...------,,,,,,------...------------------------------------------------,,,------......------,,,***+++,,,,,,------------...///111111/////////000---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++,,,,,,---------000//////...,,,++++++***...---,,,+++************,,,,,,,,,---------......------------------------------,,,***)))***...000000---+++***,,,---......+++,,,,,,------,,,,,,+++---...............------......//////...---,,,,,,//////////////////////////////............//////////////////000111222333333222111000000111222333///000111222333444444444333333333333333333333333111222222333333222222111333333222222111000000000000000000000111111111111222222222222222222222222111111111111111111111111000000000000////////////...///000111000///---++++++---///000000///---+++uuudddXXXOOOHHHFFFGGG@@@???>>>===;;;:::::::::777777888888777777666555444444444444333222111111444444444333333333444555111111111111111111111111333333333333333333333333222111111000000/////////111111000000000000111111111111111111000000000000111111000///////////////000000000000000000000000000///...------...///000//////000000000111111111000000/////////.........111111111111111111111111////////////////////////000///...------...///000///............//////000000000000000000000000000////////////000111111222000000000000000///..............................////////////////////////000//////000111111///---------...///000000000///000000000000////////////000000000000000000000000111111111111111111111111.../////////000000000111000111111222222111111000111111111111111111111222111111111111000///...---////////////000000000000333333111000000/////////...//////////////////...111000...---...///111222111000///......///000111//////000000///---+++)))---,,,,,,,,,,,,---...............///......------,,,,,,---------.........------,,,,,,,,,,,,------------------------------------...------,,,---...222000...,,,+++,,,...///,,,,,,,,,,,,---------...,,,,,,,,,---------.........---,,,,,,,,,,,,---...........................///...,,,+++***+++,,,------,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,------......------,,,******+++,,,,,,,,,++++++---...000000...---...///......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,///...---,,,+++++++++++++++++++++,,,,,,,,,------------------------------+++---...---,,,,,,...///111///,,,+++---.........+++,,,,,,------,,,,,,+++------............------......//////...------,,,........................//////............//////////////////000111222333222111111000000111111222000000111222333333333333222222222222222222222222111222222333333222222111111111111111111111222222000000000000111111111111222222222222222222222222111111111111111111111111000000000000////////////---...000111000///---,,,---...////////////...---uuudddXXXOOOGGGDDDEEE???@@@AAA>>>:::777999;;;888888999999888888777666555555666666666555555444666444222111111222444666222222222222222222222222222222222222222222222222444333333222111000//////111111000000000000111111111111111111000000000000222111000000//////000000000000000000000000000000///......------......///---......///111222222333000000////////////......111111111111111111111111////////////////////////000///............//////000//////............///000000000000000000000000.........//////111222222000000000000000//////...........................////////////////////////222000000000111000...,,,,,,,,,...///000111111111////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000///000000000000000000/////////000111111222333333000111111000000///...---////////////000000000000222111000//////...////////////000000000000//////000000//////////////////000//////......//////000//////000000///---+++***---,,,,,,,,,,,,---......------......///.........++++++,,,,,,------............------------......------------------------+++///111000,,,+++---111000000///.........//////---.........////////////,,,,,,,,,------------......------,,,,,,------...........................///...---,,,+++,,,---...------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,---------,,,++++++,,,---//////---,,,---......///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------//////...---,,,,,,,,,,,,*********+++++++++,,,,,,------------------------***---///000///.........222000---------.........,,,,,,------------,,,,,,------............------.........///......---,,,------------------------//////............//////////////////000111222222000111111222222111111000111111222222222222222111111111111111111111111111111111222222222222111111///000000111222222333333000000000111111111222222222222222222222222222222111111111111111111111111000000000000////////////---...///000000000///...////////////////////////uuudddXXXNNNFFFCCCCCC>>>AAABBB>>>888555777;;;999999999999999888777777555666666777777777777666444222111111222333333222222222222222222222222222///////////////000000000333333333222222111111111111111000000000000111111111111111111000000000///111000000///////////////000000000000000000000000/////////....../////////......//////000111111222000000//////////////////111111111111111111111111////////////////////////000//////...............111000///...............000000000000000000000000---------...///000111222//////000000000000//////........................////////////////////////111000//////000111///...------...000000111111111......//////000000111111111111111111111111111111111111111111111111111111////////////000000000000///000000111111000000//////000000000111111111222000000000000000///......////////////000000000000000000///.............../////////000000///////////////000000000///---,,,////////////////////////,,,---......//////......---,,,,,,,,,,,,---......,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,...///...,,,,,,---///,,,,,,------------,,,,,,............////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,......//////...---,,,,,,,,,---//////---,,,---......///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------,,,,,,++++++++++++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++---...///...---...///111///---,,,---...---,,,,,,,,,------------,,,,,,,,,,,,---.........---------...............------------------------------//////............/////////////////////000111111///000111222222111000///111222222222222111111000111111111111111111111111111111222222222222111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000////////////,,,---...///000000//////000000////////////000000qqqaaaWWWOOOHHHEEEEEE>>>AAABBB>>>888555777;;;999999999999999888777777222222333444444444333333333222333555777666333000222222222222222222222222....../////////000000000111111222222333333444444111111000000000000111111111111111111000000000/////////...------------...////////////////////////000000000111111000000000000///////////////////////////000000000000000000000000000000000000000000///////////////////////////////////////......---111000///...............////////////////////////------------...///000111//////000000000000/////////////////////////////////////////////////////////------...000222222111///000000000000000//////......//////000000111111000000000000000000000000000000000000000000000000000000000000////////////000111111111111111111000111111111000000000/////////000000000000//////...////////////000000000000000///..................---......//////......---...///000000000...---+++......////////////......,,,------...............---,,,,,,,,,,,,---......,,,,,,---.../////////.........---,,,++++++***)))------,,,,,,,,,,,,------------------------------...,,,++++++---...---+++***+++,,,,,,,,,,,,+++***,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,------......------,,,---------------,,,+++***,,,...000///...---...///...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------,,,,,,+++++++++---------,,,,,,,,,++++++---,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,---,,,+++***+++...000///---++++++,,,---,,,***,,,------......------,,,++++++,,,---......------------...............---------------------------//////............////////////////////////000111///000111222222111000///111111222222222111000000222222222222222222222222000111111222222111111000222222222111111111000000111111111111222222222222111111111111111111111111111111111111111111111111000000000000////////////------...//////000000000000000////////////000000xxxlll^^^VVVPPPKKKIIIJJJ>>>???@@@===999666888:::888888999999888888777666444444555555555444444333555444666999;;;:::555111222222222222222222222222000111111222222333333333000000111222333444444555111111000000000000111111111111111111000000000000///...------,,,,,,------////////////////////////000111111222222111111000000000000//////.........//////000000000000111111///////////////////////////////////////////////////000000000///...---,,,000//////............///////////////////////////...------------...//////...//////000000000000000////////////////////////////////////////////////...---,,,---000222333333000111111111000000///...////////////000000000000////////////////////////000000000000000000000000000000000000////////////000111111222222111111000222222111000000///......//////000000000000//////////////////000000000000//////............//////------............---------...///000///...---,,,---......//////......---000000///...---,,,,,,+++---,,,,,,,,,,,,---......------......///.........//////...---,,,+++******------,,,,,,,,,,,,------------------------------...+++)))***...///,,,)))+++,,,------......------++++++,,,,,,,,,---------...------------,,,,,,,,,,,,------......------,,,........................,,,,,,,,,+++++++++******,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,******++++++******))))))---...000000...---...///---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,,,,++++++******+++++++++,,,,,,---------.........------------------------------+++)))(((***...111,,,+++***+++,,,---,,,***------............------***+++,,,------...------,,,---......///.........------------------------//////............///////////////......//////000///000000111111000000///000000111111111111111000222222222222222222222222000000111111111111000000333333222222111000000///111111111222222222222333111111111111111111111111111111111111111111111111000000000000////////////............////////////////////////////////////xxxkkk^^^VVVPPPJJJHHHHHH>>>>>>===;;;:::999999999777777888888777777666555777888888888777666555555666444444666::::::555111111111111111111111111111111111222222333444444555000000111111222222333333111111000000000000111111111111111111000000000000//////...---------------///////////////////////////000111222222111000///........./////////////////////000000000111111111000000000000000000000000///////////////////////////000000000///...---,,,///............//////000///////////////////////////...------,,,,,,------......///000000000000000///////////////////////////////////////////////////...------///222222222///000000111111111000000000000000000////////////........................000000000000000000000000111000000000/////////...///000000000000000000///000000000000000///////////////000000000000//////////////////000000000000000//////...//////000000......////////////......------......///.........------...//////...------111000///...---,,,,,,,,,---,,,,,,,,,,,,---...............///......------------------------------......------------......------------------------------,,,,,,---------,,,------------......//////+++,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,******++++++,,,+++++++++,,,---//////---,,,---...,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------............//////,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,------,,,++++++...000+++******+++---...---,,,------............------******+++,,,------------,,,------...//////..............................//////............//////000//////.........//////000000////////////000000...///000111111222111111111111111111111111111111000000111111111111000000222222111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000000000////////////000//////............///---...////////////...---|||ooo```WWWOOOGGGCCCCCC???===;;;:::;;;;;;:::888777777777777777666555555555555555555444333222111666222000111555666444000000000000000000000000000//////000111222222333333222222111111111111111111111111000000000000111111111111111111000000000000000000///...............////////////////////////...///000111111000///...,,,------...///000111111//////000000111111111222111111111111111111111111///////////////////////////000000000000...,,,+++...............///000111//////////////////////////////...---,,,,,,,,,,,,......///000000000000000000000000000000000000000////////////////////////111///------///000111000---...///111222222222222111111000000//////..............................000000000000000000000000111111000000/////////.........////////////............//////000000111111//////000000000000000///////////////000000000000000000/////////000000111//////000000000000//////------------......//////,,,---...//////...---,,,...------------...//////---,,,,,,,,,,,,---........./////////...---,,,,,,++++++,,,---...000000111//////............//////------------------------,,,...000///,,,+++---000,,,,,,,,,,,,,,,---...///,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------,,,------......------,,,,,,,,,---...////////////***,,,...---,,,+++,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++,,,,,,---------,,,,,,---...///000111222------,,,,,,,,,------...******+++++++++,,,,,,,,,------------------------+++---///000///.........+++***+++,,,///000///...------............------)))***+++,,,------...---,,,,,,---.../////////...//////////////////////////////............//////000//////.........//////111000///......///000111......///111111222222222000000000000000000000000000000111111111111000000000000000111222222333333111111222222222333333333000000000000000000000000111111111111111111111111000000000000////////////111000///...............,,,---///000000///---,,,}}}nnn^^^TTTNNNGGGCCCBBB@@@@@@>>><<<:::888666555:::::::::999999777666666999777555333222333444555333222222222111111000000333222111111000000111111000000000000111111111111222222222111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000//////.........---111111111111000000000000............//////////////////000000000000//////000///...------...///000222222111111000000//////------------------------////////////////////////......////////////......,,,,,,,,,---------..................////////////...///000111111000///.........------------............//////000000111111////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000//////......---------,,,,,,+++,,,---///000///.........------------......000000000///...---.........------,,,,,,,,,,,,+++++++++,,,,,,---...((()))+++---------+++***/////////......---------......------------......///---+++,,,---...---,,,------------------------***+++---///000000//////......------------.........------,,,---...000111---+++***,,,///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************//////...---,,,++++++******++++++,,,,,,++++++***,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,........................---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++++++++++++++++++++---,,,+++,,,---,,,)))'''+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........------,,,,,,,,,---------------------------------,,,,,,+++++++++---------............///,,,++++++++++++,,,---...............///////////////...---,,,,,,---...///,,,,,,,,,------------...,,,,,,,,,------------....../////////000000000111111111111111111111111111000000111222222222222111222222111111111111111222......//////000000111111222111111111000000////////////000000111111111222000111111222222000///...222111/////////000222444/////////...---------,,,}}}nnn^^^TTTNNNGGGCCCBBB@@@???>>><<<:::888666666888888888777777666555444777555333111111111222333222111111111000000000///333222111111000000111111000000000000111111111111111111111111111111222222000000000000000000000000000000000000000000000000////////////............000000/////////.........111111000000000/////////............//////////////////000000000000//////111000////////////000111111111111000000000000000////////////////////////////////////////////////......////////////......------------........................////////////...///000111111000///.../////////....../////////////////////000000000000////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////............---,,,,,,,,,---...////////////.........------......///////////////.........---------,,,,,,,,,,,,,,,+++++++++,,,------***+++---...///...,,,+++............---------,,,......------------......///---+++,,,---...---,,,------------------------,,,,,,---...////////////......------------......---------------...//////---,,,+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........---......//////.........------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,------------............,,,,,,,,,,,,------------............///////////////...------------...///............////////////............///////////////////////////000000000111111111111111111111111000000111222222222222111222222111000000111111222000000000000111111111111111111111111000000000//////000000000111111111111000111111222111000///...---,,,+++***+++,,,...///...............---------|||mmm]]]TTTNNNGGGCCCBBB@@@???>>><<<:::888777666777777888777777666555444666555333222111111222333444444333333333333222222333222111111000000111111000000000111111111222222000000000111222222222333000000000000000000000000000000000000000000000000////////////............000000////////////......000000000/////////..................//////////////////000000000000//////111111000000000000111111///000000000000000000111000000000000000000000000////////////////////////......////////////..................////////////............//////////////////000000000000//////000000////////////000000000000000000////////////////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000...///////////////000000///...------,,,---------000/////////...........................///000111...------------,,,,,,,,,------,,,++++++,,,,,,,,,---...///000000///---,,,...------------,,,,,,,,,......------------......///---+++,,,---...---,,,..............................---------...............------------......,,,,,,------......------///...------...---+++)))------------------------............///000111111------------------------,,,------------------,,,,,,,,,,,,---......//////.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------...+++((((((***---//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------------------.........------------............,,,---...///......,,,,,,---............////////////...------------.../////////000000000111111111//////000000000111111111////////////////////////111111111111111111111111///000111111222222111111111111000000000111111222222222222222111111111111111111111111000000000000000000000000111111111111000000111111111000///......---,,,+++,,,---...///---------...............{{{mmm]]]SSSMMMGGGCCCBBB??????===<<<:::888777666999999999999999888777777777666555444444444444555333333333333333222222222333222111111000000111111000000111111111222222222//////000111222333333333000000000000000000000000////////////////////////111111111111000000000000000000//////////////////////////////........................//////////////////000000000000//////000000000000000000000000.../////////000000111111////////////////////////////////////////////////......////////////......////////////000000000000............//////////////////000000000000//////000//////////////////000111111000000//////......////////////000000000000111000000///////////////////////////////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000////////////000000......//////000000000111//////......---------,,,000000/////////............---------...///111222------------------------------,,,+++++++++,,,,,,//////000000///...---,,,---------------,,,,,,,,,......------------......///---+++,,,---...---,,,////////////////////////000///...,,,,,,------.........------------......+++,,,---......---,,,+++//////////////////---,,,........................,,,,,,,,,,,,,,,---......,,,,,,,,,------.........------............------,,,,,,,,,------.........,,,,,,---......---,,,,,,........................,,,------...------,,,,,,---------...............---,,,,,,,,,,,,,,,,,,---------------------------...+++))))))+++---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------....../////////,,,,,,---------.........,,,...///000000...,,,+++---------.........//////.........------.........//////000000000111111111//////000000000111111111000////////////.........111111111111111111111111///000000111111111111111111000000000000111111222222222222111111000000000111111111000000000000000000000000000000111111111000000000000000////////////......---...///000000,,,---------.../////////zzzlll\\\SSSMMMGGGCCCBBB???>>>===<<<:::999777777888999999999999888888777666666555555444444444555//////000000000000000000333222111111000000111111111111111111222222222222//////000111222333333333111111111111111111111111////////////////////////111111111111000000000000//////000000000000000000////////////........................//////////////////000000000000//////////////////////////////......//////000000000111////////////////////////////////////////////////......////////////....../////////000000000111111............////////////000000////////////000000///......------......///111111000000//////......////////////000000000000111000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000.../////////000000111111/////////......------,,,////////////...............---------...///111222---------------------------,,,,,,++++++,,,,,,,,,............------,,,,,,------------------------......------------......///---+++,,,---...---,,,////////////////////////111000...---,,,,,,---.........------------......,,,---.........---,,,++++++,,,---.......................................---,,,,,,+++******+++++++++,,,,,,------.........---......//////......---,,,,,,,,,---------------+++,,,............,,,+++........................,,,,,,------...------,,,---------.........//////------............------++++++++++++++++++++++++...---,,,,,,------+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,------....../////////,,,,,,,,,------------...,,,---///000000///---+++------------............---..................---......////////////000000......////////////000000/////////...............000000000000000000000000//////000111111111111000000000//////000111111222111111111000000//////...000000000000000000111111111111000000000000000000000000000///////////////,,,,,,,,,,,,------......,,,---------.../////////zzzkkk[[[SSSMMMGGGCCCCCC???>>>===<<<:::999888777666666777777777777666666333333333333333333333333333333333333333444444444333222111111000000111111111111111222222222222333000000000111222222222333111111111111111111111111000000000000000000000000////////////............//////000000000000111111000000000/////////..................//////////////////000000000000//////......////////////.........//////////////////000000000000000000000000000////////////////////////......////////////......////////////000000000000............////////////000000////////////000000......------------......000000000000////////////////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000///000000000000000000111....../////////...------///.........------------...............///000111,,,,,,,,,------------...,,,+++++++++,,,,,,---...---------,,,,,,,,,,,,,,,---------............///......------------......///---+++,,,---...---,,,........................000///...---------------......------------............//////......------''')))+++,,,++++++,,,---------------------------//////...---,,,++++++,,,,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,---------...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......//////---......//////......---++++++++++++++++++++++++...------......---***(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,------------...---------------------------------------.........,,,,,,,,,,,,------------+++,,,---...///......---,,,------------.........------...//////...---------------.........//////---------.........//////------........./////////000000000000000000000000...///000000111111000000////////////000111111222000000000///////////////000000000000111111111111111111111111000000000000111000///.........//////.../////////000000000000---------...............yyykkk[[[RRRMMMGGGCCCCCC>>>>>>===<<<:::999888888666666777777777777666666222333333333333333333333555555555666666666777777333222111111000000111111111111111222222222333333111111111111111111222222111111111111111111111111000000000000000000000000////////////............//////000000000111111111111111000000000/////////............//////////////////000000000000//////...///000000000000///...///////////////.........////////////////////////////////////////////////......////////////.............../////////000000............////////////111000///......///000111//////............//////////////////000000000000////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000000000////////////000000111111111000000000000000---...///000000///......------------,,,,,,,,,,,,......///////////////...,,,,,,,,,---------......*********+++,,,---...///,,,,,,,,,,,,,,,,,,------........./////////000000......------------......///---+++,,,---...---,,,------------------------..................------......------------......111000///...............)))+++...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...000222222000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,---.........,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,---...//////,,,,,,---------.........------...//////...------------........./////////------........./////////+++,,,,,,---...///000000000000000000000000000000...//////000000000000000.........//////000222222000000000000000000111111///000000000111111111111111111111111000000000///111000///...---......///111111222222333333222222...............---------yyyjjj[[[RRRMMMGGGCCCCCC>>>>>>===<<<:::999888888777888888999999999888888444444555666666555555555000000000111111222222222333222222111000111111111111111222222222333333333222222222111111111111111111111111111111111111111000000000000000000000000111111111111000000000000//////000000111111111222111111111111000000000000............/////////000//////000000000000/////////000111222222111000///000000//////.........---------------------------////////////////////////......////////////..................////////////............/////////000111000///......///000111000000////////////000000......//////000000111111////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000000000////////////000000222222111111000000//////,,,---...000000000//////------,,,,,,,,,+++++++++......000000000///...---,,,,,,,,,------.........))))))***+++,,,...///000,,,,,,,,,,,,,,,---...///.../////////000000111111.........------.........///---+++,,,---...------------------------------,,,---...//////...---,,,.........------.........222111000.........///000...000222111...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++........................+++,,,,,,---.........---******+++,,,,,,---......++++++------------++++++------------------------///,,,***)))+++...000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------))))))******,,,...///000,,,,,,,,,---------......,,,---...//////...---,,,............////////////............////////////***+++,,,---...000111111000000000000000000000000...//////000000000000000............///000222222000000111111222222222333//////000000111111111222222111111111000000//////111000///------......///------...////////////////////////......------,,,xxxjjj[[[RRRLLLFFFAAA@@@===<<<:::999888888999999;;;;;;::::::888777555555888777666555555444444555555555444333333222222222000111111222222222111111---///222777:::999333...///000111222222111000/////////000000111111111222000000000000000000000000000000000000000000000000000000//////000111222222////////////////////////---------............//////...---111555555000+++///000111222222111000///111111111111000...---,,,,,,...000111222111000///111111000/////////////////////000000000000//////111///...///000111000...000//////............///........................000000000000111111111111000000000000////////////////////////////////////......////////////......///////////////.........///...---///222333000---////////////........................////////////000000000000000000000000///000111000...------...///000222333333333222111333222222111000//////...////////////////////////////////////////////////............////////////------------------------...---,,,,,,,,,,,,---...------------------------...///000222222222111111................................................------------------------------,,,+++,,,---...///...---,,,+++,,,...000111777555333000...---------...------,,,,,,------..............................///000///---,,,---...------------------------------------------------..................//////,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---+++,,,------,,,,,,...///,,,,,,+++******+++,,,,,,000...+++))))))***,,,...---------,,,,,,+++++++++000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,***,,,...000000...,,,***---,,,+++,,,...///...---,,,------......------,,,------------------------........................000///---,,,,,,---...///////////////////////////000000//////......------..................------------------------------111111222111111000///...000000111111111111000000---...000111111111000/////////000000000000////////////000000000000//////111111000000//////......000000000000000000000000,,,,,,---.../////////...000///---,,,,,,---///000xxxjjj[[[RRRMMMFFFBBBAAA@@@???===;;;999888888999:::::::::999888777666555777666555444333333333333222222333333333333333222111111111222222222111111000///000222555555222/////////000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////........./////////000000000000111666:::999222---//////000111111000//////111000000//////......---...///111222222222111000222111111000//////000000//////000000000000//////000///...///000111000...//////........./////////------------------------....../////////000000000000000000000///////////////////////////////////////..................////////////////////////...111000///111444444222///////////////........................///////////////////////////////////////000000000...---...///---...//////000000//////222111111000//////..................................................................////////////------------------------...---,,,,,,,,,,,,---...........................------,,,,,,,,,---...///........................------------------------..............................---------...///000000///---,,,,,,---...///333222000///...------......------,,,,,,------...------------------------+++,,,---,,,***)))***+++------------------------------------------------------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,++++++,,,+++,,,...---,,,,,,---///...---,,,++++++,,,---...///...,,,+++***+++,,,------------,,,,,,,,,++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,+++,,,...//////...,,,+++---,,,+++,,,...///...---,,,------......------,,,------------------------........................000...---,,,,,,---...///........................////////////............................................................000000000111000000//////000000111111111111000000......///000000000000000//////000000000000////////////000000000000//////111000000000/////////...000000000000000000000000---......////////////...000...---,,,,,,---...000xxxjjj[[[SSSMMMGGGCCCBBBCCCAAA>>><<<:::888888888999999999999999888777666666555444333222222222222...000111333333333333222111111111111111111111111222000......///111111111/////////....../////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111///000333888;;;999222,,,......////////////......000///...------.../////////000111222333222111000222222111000000000000111//////000000000000//////000///......000000///...------......//////000000000000000000000000000000------........./////////000000000000////////////////////////////////////000///...------...///000......//////////////////000000000111333333222000////////////........................////////////////////////////////////...///000///...---...///......------......///000000000000///......------................................................---............/////////------------------------...------,,,,,,------...////////////////////////...,,,***((()))***---///................................................///////////////////////////............///000000111///...,,,,,,,,,,,,---//////...------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***+++........................------------------------///......---,,,+++******------------------------+++,,,...---,,,***+++,,,+++---...---,,,,,,---///......------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************++++++++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,------......------,,,---------------------------,,,+++,,,...///...---,,,------......------,,,------------------------------------------------///...---,,,,,,---...///------------------------.............../////////........................////////////////////////....../////////////////////000000111111000000/////////......//////000111//////000000000000////////////000000000000//////000000000000////////////000000000000000000000000///000000000000//////...///...---,,,,,,---...///wwwjjj[[[SSSNNNHHHDDDCCCAAA@@@===;;;999888888888888888999999999888888777666555444333222222222222...///111333333222111000222222111111111111111111333111///...///000111111111000///......///000111000000000000000111111111000000000000000000000000////////////////////////000000000000000/////////////////////////////////....../////////000000000---...000333555444000,,,........................///...,,,+++,,,---///111///000111111111111000000000000////////////000000//////000000000000//////000///......///000///...,,,---...//////000000000222222222222222222222222------........./////////000000000000////////////////////////////////////000///---,,,,,,---///000............////////////.........//////000//////////////////........................////////////////////////////////////...///000///...---...///000///.........///111222//////.........---------................................................---------.........//////------------------------------------------------........................///...,,,++++++---...///........................////////////////////////......................................./////////......---,,,,,,,,,------//////.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,,,,---...........................------------------------,,,,,,------......//////........................+++,,,......,,,+++,,,,,,,,,---...---,,,,,,---......------------------...,,,---.........---++++++------------------,,,,,,((())))))***+++,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,------------...------------------------,,,------......------,,,...---,,,,,,,,,,,,---...---,,,+++,,,...///...---,,,------......------,,,------------------------------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------.......................................,,,,,,---...//////////////////000000000000////////////...------///000111//////000000000000////////////000000000000//////000000000000////////////////////////////////////111111111111111000///...///...------------...///vvvhhhZZZRRRNNNHHHDDDDDD>>>===;;;999888888999999888888999999999888888777777666555444333333333333111222222333222111000///333333111111000000111111222222333222222111111222333222111000000111222333111111000000000000000000000000000000000000000000//////////////////////////////000000000000///...000000000000000000000000------........./////////...------...///000//////......------------.........---,,,+++,,,...000111//////////////////............---------....../////////000000000000/////////...---...///000///---+++,,,...///000000000000------------------------....../////////000000000000000000000////////////////////////////////////000...---++++++---...000---.........//////000000---...............///000////////////........................////////////........................---///000///......///000000///.........///111222............------------................................................------------............------------------------------------------------------------------------....../////////......---................................................------------------------,,,,,,------............+++++++++,,,---...//////000000000000///......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///000///......///000........................------------------------((())))))***+++,,,,,,,,,........................,,,---//////---------...,,,---......,,,,,,,,,...,,,,,,------------,,,,,,,,,---...//////---,,,***------------------------)))******+++,,,---.................................------,,,,,,------...,,,,,,---------.........------------------------,,,------......------,,,///...,,,++++++,,,...///---,,,+++,,,...///...---,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---------.........//////------------------------+++,,,---......///......//////000000000000/////////...---------...000111//////000000000000////////////000000000000//////////////////000000000000////////////////////////111222222222111000//////.........------.........tttgggXXXQQQMMMHHHDDDDDD===<<<:::999888888999:::999999999999999888777666777666555444333333333333444333333222111111000000444333222000000000111111000333555555444333333333333222222111111222222333111111111111000000000000000000000000000000000000000000000000000000000000---...///000111000//////000000000000000000000000------------............000///...---...///111222///...------------...///......---------...000111//////............---------,,,,,,,,,,,,------...//////000000000000/////////...------//////...---,,,---...000000000//////............................../////////000000000000000000000///////////////////////////////////////...---,,,,,,---...///------......///000000000///000000000//////111333////////////........................////////////........................---...//////......///000......------......///000........................------------------------------------------------,,,------------.........------------------------,,,------......------,,,------------------------,,,---...//////...,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------))))))***,,,---...///000000000000000000///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///------------------------------------------------...---------,,,,,,,,,,,,------------------------,,,---//////...---...///---.........,,,+++,,,---,,,,,,------------,,,,,,---......//////---,,,+++------------............+++++++++,,,---......///------------------------------,,,,,,,,,,,,------,,,---------............------------------------,,,------......------,,,...---,,,,,,,,,,,,---...---,,,+++,,,...///...---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,------.../////////------------------------------.....................//////000000//////.........------......///000//////000000000000////////////000000000000//////////////////000000000000000000000000000000000000000111111111111000000///........................ssseeeWWWPPPLLLGGGDDDCCC???>>><<<:::999888999999:::::::::999888777666555666555444333222222222222555444222111111222333444555444222000//////000111000222555555333333444666111111222222222222111111111111111111000000000///000000000000000000000000000000000000000000000000+++,,,...000111111000///000000000000000000000000............//////////////////////////////111222//////...------...///////////////////////////000000000///...............---,,,,,,,,,,,,---.../////////000000000000/////////...------//////...------...///000000000...---000000000000000000000000------........./////////000000000000////////////////////////////////////------------------------------......///000000111...000111///......111333////////////........................////////////........................---...//////......///111---...//////000000//////........................------------------------------------------------,,,,,,---------.........------------------------,,,,,,---......---,,,,,,........................///......---------------........................------------------------........................,,,,,,.../////////...---)))***+++,,,---.........,,,---.../////////.........------,,,,,,------...------------------------+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...---...///...,,,+++,,,---,,,---...//////...---,,,...............------,,,------------.........///++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------............------------------------,,,------......------,,,---------,,,,,,------------,,,+++,,,...///...---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------------------------...------------------,,,,,,,,,------...//////000............................../////////......---......////////////......,,,---......//////......//////000000000000////////////000000000000//////.../////////000000000111000000000000000000000000//////000000111000000000---..................---rrrdddVVVOOOKKKGGGCCCCCCBBBAAA>>><<<999888888888;;;;;;::::::888777555555555444333222111111111111444333111000111333666888555444222000//////000111000222444333111222555888///000111222222111000///222111111111000000//////000000000000000000000000000000000000000000000000)))+++...000111111111000000000000000000000000000////////////000000000000,,,...///000////////////000///...------...///000//////000111000000//////111111000///////////////---------------...///000//////000000000000/////////...------...///...------...000111111///---,,,------------------------,,,,,,,,,---------......000000000000////////////////////////////////////,,,------......------,,,---------...///000000111,,,...///---++++++///222000/////////......................../////////000........................,,,...//////......///111///000222333333333222111......//////////////////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,////////////////////////333111...---,,,---///000........................000000000000000000000000////////////////////////,,,---///000000000///...++++++,,,---------,,,,,,(((***,,,...////////////...------,,,,,,------...........................,,,---......------///000++++++++++++++++++++++++------------------------++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...---...///...,,,+++,,,------...///000000///...---//////......---------------------.........//////+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------.........//////------------------------,,,------......------,,,---------------------------,,,+++,,,...///...---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......---------------------------.........------,,,,,,,,,,,,,,,------...///000000///////////////////////////000000000///...------......////////////......+++,,,.../////////...---//////000000000000////////////000000000000//////.../////////000000111111000000000000000000000000---...///000000000000000------............------pppcccVVVPPPLLLHHHDDDDDD>>>===<<<:::888888777777999999999888777666666555777555444444444444333111333333333222222222111111555444222000000111222333222111111111222333444444222...)))%%%$$$(((,,,000//////000000111111111222111111000000000000111111////////////////////////222111000//////000111222///////////////......---////////////000000000000444222000...---...///000------...///000111222222..............................////////////......//////.........------------------.........//////000000///...............///////////////.................................000000000000111111111111////////////............---...///...------...///////////////////////////........................000000000000////////////000000//////......------000//////.........//////...///222333333000---+++000//////...------,,,,,,///......------...000111////////////////////////...///000///...///000222........................000000//////.........---+++,,,.../////////......,,,,,,,,,---------......///,,,+++,,,...///---+++***,,,...///000000...---........................,,,++++++++++++,,,------............////////////---------------------------------------------------------,,,,,,+++++++++////////////////////////------------------------------...///...---+++***..............................------------......////////////............+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++++++++,,,,,,---------,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,---...---+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...........................---,,,++++++,,,---...,,,---------,,,++++++***------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,------------............------///////////////.........///////////////000111111............////////////111111000000/////////...000///.........///111222000000000000000000000000///...,,,***))))))))))))111111000000//////............////////////......pppcccVVVPPPLLLGGGDDDCCCAAA@@@>>>===;;;;;;::::::999999888888777666666555777555444444444444333111333333333222222222111111555444222111000111222333222111111111111222222333333111///------...000222///000000000111111111111111111000000000000111111////////////////////////111111000//////000111111///000000000000///........./////////000000000000333111///...------...///////////////000000000000////////////////////////......////////////......//////.........------------------.........//////000000///...............,,,,,,---...///000111111......................../////////000000000111111////////////............---...///...------...///////////////////////////........................///////////////000000000........................//////............/////////000000000000///...---,,,,,,------.../////////...............///000000////////////////////////---...///...------///000........................000/////////.........---+++,,,.../////////...---******+++,,,------...//////---+++,,,...///---+++,,,---///000///...---,,,------------------------,,,,,,,,,,,,,,,------...............////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................---------,,,,,,,,,+++........................------------------------------......------,,,+++..............................------------..................------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------............---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,.........------------------------,,,,,,------------------------,,,++++++------------------------+++,,,,,,------.........---------.........//////------............------------------............///////////////000000111............///////////////.........------------000//////...///000111222000000000000000000000000111000///...---...//////000000000000//////............////////////......qqqdddVVVPPPLLLFFFCCCBBB???>>><<<;;;999888888888999999888888777666666666777555444444444444333111333333333222222222111111444333222111111111222333222222111000000000111111...///000000111000000///000000000000111111111111111000000//////000000111000000000000000000000000111000000//////000000111000000111111000000///........./////////000000000111000///---,,,------...111000000000/////////...000000000000000000000000......////////////....../////////............---------........./////////000//////............///,,,------...///000111111.................................////////////000////////////............---...///...------...///////////////////////////.................................//////000000111,,,,,,---......///000000//////............//////000///...---------...///,,,,,,------...//////000---......///////////////////////////////////////---...///...,,,,,,---.........................../////////...............,,,---.../////////...---++++++,,,,,,,,,,,,,,,,,,...---,,,---.........,,,...//////000///---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---............/////////------------------------////////////////////////.........---------------------------------------------------------------......---,,,,,,,,,------------------------------......------------......------------,,,,,,,,,++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------............---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,---///000000///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++......------,,,,,,++++++,,,------......------,,,---............---,,,,,,---------------------------------------------------------.........//////------............------++++++,,,,,,---.........//////......//////000111............////////////............------------///////////////000111111000000000000000000000000000000000000000111222333000000000////////////.........////////////......qqqdddVVVOOOKKKFFFBBBAAA===<<<;;;999888777777666888888888888777777666666777555444444444444333111333333333222222222111111333333222111111222222333222222111000/////////000------///000111000000///000000000000000111111111000000////////////000000000000000000000000000000000000000//////000000000111111111111111000//////........./////////000000000///...---------------000000000000////////////////////////////////////......////////////....../////////...........................////////////000///............//////000000//////......------........................---------.........//////////////////............---...///...---------///////////////////////////........................------......///000111111.........//////000000000///............//////000///...------------......//////.........---------,,,---///000000000///...////////////////////////---...//////---,,,,,,---................................................,,,---...//////...------//////...---,,,+++******...---------.........---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---------.........//////000000000000000000000000................................................------------------------,,,,,,------------------///...,,,++++++,,,---...------------------------...------,,,,,,------...------------,,,,,,,,,,,,+++---......---,,,,,,---------,,,,,,,,,,,,++++++------------------------------------------------------------------------------------------------......------,,,,,,,,,+++,,,,,,,,,---------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///......///000///---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,---......---,,,+++---......///......------------------------------------------------,,,,,,+++++++++,,,,,,,,,------------............------++++++,,,---....../////////............///000000............////////////000000000000000////////////////////////000000111000000000000000000000000........./////////000000////////////////////////......////////////......pppcccUUUOOOKKKFFFBBBAAAAAA@@@>>>===;;;:::::::::888888888777777777777777777555444444444444333111333333333222222222111111222222222222222222222333222222111000/////////000111111111111111222333444111111000000000000000000000000////////////000000000000000000000000000000/////////000000/////////111111111111111000//////............///////////////......---------------.........///000111111111..............................////////////......////////////////////////........./////////000000//////............//////111000000///...---------////////////////////////------------............////////////............---...///...---------///////////////////////////........................,,,------...///000000111111111111000000000//////...............///000000,,,---...//////...------...............---------,,,---///000000000///...////////////////////////,,,...000000...------...........................---------...............------...//////...---,,,............---------,,,...............---......,,,------......///......------------------------,,,---.../////////......------------............000000000000000000000000------------------------................................................,,,,,,,,,---------.........---,,,++++++,,,...///------------------------------,,,,,,,,,,,,------.........------------,,,+++---......---,,,,,,------------,,,,,,+++++++++------------------------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......222111///...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222111////////////---+++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,++++++++++++,,,---......---,,,+++------......///......---------------------------------------------,,,,,,+++++++++,,,,,,,,,------------............------,,,,,,---...///000000111...............//////000............/////////////////////000000000000000...//////000000000000000////////////////////////////////////......------.............../////////......////////////......nnnbbbTTTNNNKKKFFFCCCBBB???>>>===;;;:::999999888888888777777777777777777777555444444444444333111333333333222222222111111111222222222222333333333222222111000000000111111222111///......000222333111111111111000000000000000//////......//////000000000000000000000000000...//////000000//////...000000111111000000///...------........./////////........................------...///000111222222..............................////////////.........////////////000000000....../////////000000000///............//////000............//////000000////////////////////////---------............///////////////............---...///...------...///////////////////////////........................---------......//////000222222111000000///............---......///000111,,,---...000000///...---***+++,,,---...000111111---......///////////////////////////////////////+++---000000///......///........................---------------.........---.../////////...---,,,******+++,,,...//////000---/////////...---...///,,,,,,------...//////000........................+++,,,---//////...------,,,------------.................................---------------------------------------.........////////////////////////+++,,,,,,------.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............------------+++---......---,,,,,,---...------,,,,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,---------......222111///...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........222000............,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,,,,------------,,,------......------,,,,,,,,,---............------------------------------------------------------------.........//////------............---------......//////000000000......------......///000............////////////---------.....................///000000000000000////////////////////////000000111111000///...------............/////////......////////////......~~~mmm```SSSNNNKKKGGGDDDDDD===<<<;;;999888777666666777777777777777777777888777555444444444444333111333333333222222222111111111111222222333333333333222111111111111222222333000///...------...//////111111111111000000000/////////............//////////////////////////////......///000000///......///000000000000///......---------.........//////...//////000000/////////......//////000000111111..............................////////////........./////////000000000000.../////////000000000000...............///000000............////////////////////////////////////---............/////////////////////............---...///...------...///////////////////////////................................................////////////............---------......///000111///.........//////000111***+++,,,---...000111111...............///000000////////////////////////(((+++...//////......///........................,,,,,,,,,------.........---.../////////...,,,+++*********++++++,,,,,,,,,---///000000------...000......---------......///------------------------***+++---.........,,,,,,,,,,,,---------.........------------------------........................+++,,,,,,,,,------------........................++++++,,,,,,---......///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,++++++---......---,,,,,,---......---,,,,,,+++******........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,---------......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,---...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---......//////---------,,,,,,---------++++++,,,---------------------------------------+++,,,,,,------.........---------.........//////------............------...........................------------...//////............////////////------------.........///---...///000111000000///////////////////////////...///000111111111000///---------.........//////......////////////......{{{lll___SSSMMMKKKGGGEEEDDD@@@???>>><<<;;;:::999999777777777777777888888888777555444444444444333111333333333222222222111111000111222333333333333333222111111111222333444444333333333333222222111000222111111111000000////////////............//////////////////////////////---...///000000///...---///////////////......------------.........////////////000000000000000///000000000000////////////000000000000000000000000......////////////........./////////000000111111////////////000000000000...............///000111222111000///...---,,,,,,000000000000000000000000.........////////////000000/////////............---...///...------...///////////////////////////.......................................---------++++++,,,,,,---.........---------......000111111222000...,,,---///222444------..................//////...------///000111////////////////////////&&&))),,,.......................................,,,,,,,,,------.............../////////...,,,+++...---,,,***((('''%%%%%%---///111000---,,,...000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,---------......////////////////////////////////////////////////+++++++++,,,,,,---------------------------------++++++,,,,,,---...//////***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++---......---,,,,,,---......---,,,,,,+++******........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////,,,,,,,,,---------......,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++******,,,...000000///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---...///000000......,,,++++++,,,......***+++,,,,,,---------,,,------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,---------..................---------------------,,,,,,...------------...//////............/////////000.../////////000000111111---...000111111111000///////////////////////////***+++---///000111000000---------.........//////......////////////......|||jjj___TTTNNNIIICCC??????===<<<:::999888999999:::888999999999888777555444333444444555444333111000333333222222111000//////333222111000000111222333444333222111000000000000222222222111111///......------...///////////////111111000000//////......111111000000//////......///////////////............///111111/////////000000000000000000000000000000000000000000000000000//////............//////---......///////////////////////////////////////111111111111000000000000000///...------...///000------///000111111111111///////////////000111111///............---------000000//////.........---....................................///////////////...---,,,,,,---.../////////.........---------..............................---,,,,,,...///000...........................///000///.........000//////............//////......---------,,,,,,,,,000000111000000///..............................,,,---------.../////////......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,---,,,,,,++++++//////............//////..........................................------.........------,,,,,,,,,---,,,,,,,,,,,,---......000///000555999888111+++///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////,,,,,,------...//////000+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,---......//////......---------------------,,,------------------------111111000///...---,,,,,,++++++++++++++++++++++++........................//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////******+++,,,------...///------............------...,,,+++,,,///111///---...---,,,,,,,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++,,,,,,,,,---------......,,,,,,,,,---...///000000---......///000/////////000000//////.........---////////////000000000000////////////////////////////////////////////////000///...------...///000........................,,,,,,------------,,,,,,000000//////.........---........................{{{jjj___UUUPPPLLLFFFCCCDDD===<<<;;;999888888999999888888999999999777666555555666666666666444333222444444333333222111111000222222111000000111222222444333222111111000000000222222222222111000///...---...///000000000000///111000000000/////////...111000000000/////////...///////////////////////////000222222000000000111000000000000000000000000//////////////////////////////............//////---...//////000000//////////////////////////////000000000000000000000000000///............///000---...//////000111111111///////////////000111111111111111000000000//////000/////////................................................///////////////...------------.../////////.........---------........................---------------...//////////////////////////////---...//////------.../////////............//////............------,,,,,,///000000000//////...---........................---------...............//////.........---------++++++,,,------...//////---......///......------......------------................................................------......---------,,,,,,,,,---,,,,,,,,,,,,---......111000222777;;;;;;555000//////...---------..................---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------........................---------,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,,,,---......//////......+++,,,,,,------.........------------------------000000000/////////......------------------------........................///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,------------............------...---+++---///000///---...---,,,,,,,,,,,,---...///...------,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++,,,,,,,,,---------......,,,---------.../////////------...////////////...000/////////.........---....../////////000000000000000000000000000000000////////////////////////000///...------...///000........................000000111111111111000000000/////////....................................{{{hhh]]]SSSOOOLLLGGGEEEEEE???>>><<<:::888888888999777777888999999888777666666666666666555444333222555444444333333222222222222222111000000111222222444444333222111111111111222222222222111000////////////000000111111000000000000000000////////////000000000000///////////////////////////////////////111333222111000111111000000000000000000000000//////////////////////////////............//////---...//////000000//////////////////////////////.........//////000000111000//////......//////000---......///000000000111///////////////000000111111111111000000000000///////////////................................................///////////////...------------...///...............---------........................,,,---......//////......000000000000000000000000,,,...///...---,,,---...//////............///////////////............---...////////////...------.......................................---------000000/////////.........******+++---...///000111------......///......---------,,,,,,,,,,,,------........................------------------.........------------,,,,,,,,,---,,,,,,,,,,,,---......//////111666::::::666222//////.........///000000/////////.........------------------------------------------------------------------------------------------,,,,,,,,,,,,/////////...---,,,,,,+++,,,------------............------,,,,,,,,,,,,---,,,---......//////......***++++++,,,---...//////------------------------,,,,,,---......//////...................................................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------,,,,,,,,,+++------............------...---,,,---/////////---...------,,,,,,------...//////...---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......------..................,,,,,,---.............../////////...............------........./////////000000000000000000000000//////////////////////////////............//////////////////////////////...//////000000//////...////////////....................................zzzfff[[[QQQMMMIIIDDDBBBBBB@@@???<<<:::999888888888666777888999999999888777555555444444333222111000444444333333222222222222222111111111111111111222444444333222222222222222222222222222111111000///000000111111111111000000000000000000////////////000000000000///////////////////////////000000000///000222222000///000111//////////////////////////////////////////////////////............//////......///000000000000000////////////////////////,,,------...///000000111000//////////////////000............//////000000000000////////////000000.........---------,,,,,,///////////////.............................................////////////.........------.........................................................+++,,,.../////////...---////////////////////////,,,---...---,,,,,,---...//////............///////////////////////////...---...............------......................../////////...---------,,,////////////.........---+++,,,,,,---...//////000++++++,,,,,,---,,,,,,,,,...------,,,,,,------...........................,,,,,,------------......---------------------------,,,,,,,,,,,,---......------///222555555222///...---------...///000000000////////////.........------------------------........................---------------------------------,,,,,,+++++++++///......------,,,,,,+++---------........./////////......------.........,,,---......///.........,,,,,,,,,------.........------------------------***+++,,,---------,,,,,,................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,---------------------,,,------............------...---------............------------------------......------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------.....................---------+++,,,------......------........................------------.........////////////////////////////////////////////////////////////....../////////000000000000000000000000,,,------......------,,,///////////////.................................zzzggg]]]RRRMMMIIICCC@@@@@@@@@???===;;;999888888888777777999::::::999888888666555444333222111111000222222222222111111111111111111111222222111111111333333222222111111222222111222222222222111111000000000111111111111000000////////////000000000000////////////000000000000////////////000000111111---///000000///......///////////////////////////........................//////............//////...//////000000000000000////////////////////////,,,------...///000000111///000000000000000000//////......---......///000000000////////////000000---------,,,,,,,,,++++++.........///////////////....................................////////////---..................------.............................................+++,,,.../////////...---........................,,,---...---,,,,,,---...//////............//////.../////////////////////------...............---......................../////////...---------,,,.........---------,,,,,,.....................---***++++++,,,---------,,,//////............//////........................,,,,,,,,,,,,------......---------------------------,,,,,,,,,,,,---...............///000///---,,,,,,,,,,,,,,,---...//////000////////////.........------------------------........................---------------------------------,,,,,,+++++++++---------------------------------.........//////000000////////////000000,,,---......///..................------,,,,,,,,,------------------------------/////////...,,,+++------------------------........................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,++++++,,,------...//////------............------............---------...---------------------------,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------.....................---------+++,,,------......---------------...............------------.........///........................////////////////////////...//////////////////...000000000000000000000000......////////////...............///////////////........................yyyiii___TTTNNNJJJEEEAAABBB@@@???===;;;999999999:::888888999::::::999888777999888666555333333222222111111111111111111111111000111222222222222111000222222111111000111111222111222222222222222111111000000111111000000//////////////////000000000000////////////000000000000...//////000000111111222,,,...//////...------...000000000000000000000000........................//////............//////...///000000111111000000////////////////////////.........//////000000111///000000111111000000/////////---------...///000111000000////////////////////////.........------.........///////////////....................................////////////------...//////...---------------.......................................,,,---......//////..............................,,,...///...---,,,---...//////............//////---............/////////------...////////////..........................................---------...------------,,,,,,,,,000000//////...------,,,,,,,,,---.../////////////////////....../////////........................++++++,,,,,,------......,,,,,,,,,------------...---,,,,,,,,,,,,---......000000000///......---,,,------,,,,,,,,,------.../////////.........------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------------.........000////////////000111111,,,---......//////......//////...---,,,++++++***------------------------000111222333333111///---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,...............---------++++++,,,---...///000000------............---------/////////---,,,---...,,,------......------,,,,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......------..................,,,,,,---...............---------------.........------........./////////------------------------////////////////////////......////////////......////////////////////////,,,,,,------------,,,,,,.........///////////////........................xxxggg]]]SSSNNNJJJEEECCCCCC???>>><<<;;;:::::::::;;;999::::::;;;:::999777666:::888666444333222222222222222222222222222222222000111222222222222111000111000000//////000111111111222222333333222222111///000000000000///...---.../////////000000000111.../////////000000000111...//////000111111222222---///000000///......///000000000000000000000000........................//////............////////////000111111111111000////////////////////////000000000000000000000000///000111111111111000///000///---,,,,,,---///000111111000///////////////111111000000000/////////............/////////000....................................////////////------...//////...---------------.........//////........................---------------...//////........................---...//////------.../////////............//////,,,,,,------............---...//////000000000///........................---------...........................------------////////////............+++,,,---...///////////////......------......///........................***++++++,,,------......,,,,,,,,,---------......---,,,,,,,,,,,,---....../////////...------...//////......------------...............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............------,,,,,,+++++++++,,,,,,,,,,,,------------......------...//////000,,,---......//////...............------,,,,,,+++------------------------...///222333444222111///,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---------......//////------............---------///000///---+++---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,,,,---------......,,,---------.../////////------...////////////...,,,,,,,,,------.............../////////000000000........................////////////////////////---...///000000///...---........................***++++++,,,,,,++++++***............/////////000........................xxxcccYYYOOOKKKIIIEEECCCCCC>>>===<<<;;;:::;;;;;;<<<::::::;;;;;;:::888777666888777444222111000000000333333333333333333333333000111222333333222111000000///////////////000000111222222333333333222222//////000//////...------.../////////000000111111.../////////000000111111...//////000111222222222...000111111000//////000000000000000000000000000........................//////............////////////000111111111111111////////////////////////111111111111000000000000///000111222222111000///000///---,,,,,,---...///111111000///////////////000000000000////////////---.........//////000000..................................../////////000,,,---...//////...---,,,---------.........//////..............................---,,,,,,...///000000000000000000000000000...///000///......///000//////............//////,,,,,,,,,---------............///000111111000000........................,,,------....../////////000/////////............---.........//////000000)))***+++,,,------------...------,,,,,,------...........................******+++,,,,,,---......,,,,,,,,,------.........---,,,,,,,,,,,,---......+++,,,---,,,,,,,,,...000111000///.....................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////000///...---+++***)))(((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,---......//////......,,,---------------------------------------------)))+++...111222111000///------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////............------------..................------///111///,,,+++,,,...,,,,,,---......---,,,,,,---------------...///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,,,,,,,---------......,,,,,,------...///000000---...//////000000//////,,,,,,,,,------.........////////////000000000000////////////////////////////////////////////////---...///000000///...---...........................//////000000//////...---.........//////000000........................sssbbbYYYPPPMMMJJJEEEBBBBBB???>>>===;;;:::999888888888777666666888::::::999888666333222333333333222222222222222222222222222111111222222222333333333000000000000000000111111////////////////////////////////////000000000000222000///------///000222333222222222111111000000////////////............000///------......---+++000000000000000000000000............////////////........................///111222333333222111///000000000000000000000000////////////////////////000000000000000000000000////////////////////////111222333222111000000222---------,,,,,,+++++++++++++++------------++++++---------------...///000////////////////////////000,,,***+++///222000---///////////////////////////...---,,,,,,---...///...------,,,,,,,,,------------------------------......//////...---,,,,,,............////////////......---------,,,,,,,,,---------............///........................---------............///...............///000111000111///,,,((((((+++///++++++++++++---...///000////////////000000000000.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,---///111222------------------------......------------......------------------------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---......---------,,,,,,,,,+++,,,...//////...,,,+++,,,---------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------,,,,,,,,,------...,,,,,,,,,---------......000///---,,,++++++,,,---,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++...------,,,,,,------............------,,,,,,,,,///---,,,---//////,,,***.........------,,,,,,,,,*********++++++***************+++++++++,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,...------------...//////........................------............------....................................////////////....................................//////000000sssbbbXXXPPPLLLJJJEEEBBBBBB???>>>===;;;:::999888888999888999;;;======;;;999777555222222222333222111222222222222222222222222000000111111111222222222111111111111000000000000111111111111111111111111///000000000000000000000111000///......///000111222222111111000000000000.../////////000000111111000///......///000///---000000000000000000000000............////////////........................///000111222222111000///////////////////////////////////////////////////////////////////////////////////////////////////---...///...,,,,,,,,,---.........---------,,,,,,---------......------------------------...//////////////////////////////...+++((()))---///...+++........................///...------------...//////......------.........------------------------......//////...------,,,............////////////............------,,,,,,---------............///........................---------............//////............//////000000000000...++++++---000,,,,,,,,,,,,,,,,,,------/////////.....................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,+++*********+++,,,---------------------------......------------......------------------------///...---,,,,,,,,,------+++++++++,,,,,,------...***,,,------,,,,,,---.........---------,,,,,,,,,,,,---...//////...---,,,---------------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++,,,---///000111,,,,,,,,,---------......+++************++++++,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---...------,,,,,,------.........---------,,,,,,,,,...,,,+++,,,......+++)))......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,......---------,,,,,,,,,......------------,,,,,,000000000000000000000000++++++++++++++++++++++++,,,------------.........,,,------......------,,,...------------...//////........................------............------....................................////////////........................------........./////////rrraaaXXXOOOLLLIIIDDDAAAAAA???>>>===;;;:::999888888777888:::===???>>>:::777777555333333444444333222222222222222222222222222//////000000000111111111222222111111111000000000111111111111111111111111000000000000000000000000111000///......///000111000000000000////////////......///000111222333333000///...///000111000///000000000000000000000000............////////////...........................///000111111000///...////////////////////////////////////////////////////////////////////////////////////////////////...///000///...------////////////...............//////............//////...------------...//////////////////////////////...+++)))***---///...,,,------------------------///...------------.../////////.........//////000------------------------.........///......---,,,---............//////////////////............------------............///........................---------............/////////......---............///000///...---///000...------,,,,,,+++++++++.........---------,,,,,,...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......///......---,,,,,,------------------------------......------------......------------------------......---,,,,,,,,,------******+++,,,---...//////,,,---......------...///......---------,,,,,,,,,,,,---...//////...---,,,---............---,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++,,,---///000000,,,,,,,,,---------......+++,,,---...////////////...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---...------------...//////...------,,,,,,------......------------,,,,,,,,,...---,,,---......,,,***...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++...------------,,,,,,,,,------............/////////......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,...------------...//////........................------............------........................---............/////////........................---------------.........qqq```WWWNNNKKKIIIDDDAAAAAA???>>>===;;;:::999888888777777888:::<<<;;;888555888666555555666666555444222222222222222222222222000000000000111111111222333222222111111000000///////////////////////////111111111000000000000000000000////////////000000//////////////////............///000000111222222///...---...000111111000////////////////////////............////////////..............................///000000///......////////////////////////////////////////////////////////////////////////////////////////////////000111222111///...///000........................000///...------...///000......---------......///////////////////////////000...------///000///...------------------------.........------...........................///000........................---...............---------------.........///////////////////////////...---------............///........................---------............///000///......------------,,,---///000000/////////............------,,,,,,//////......---,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......//////...............///,,,,,,------------------...------,,,,,,------...------------------------------------------------+++,,,,,,,,,------......+++---......------...///......---------,,,,,,,,,,,,,,,------------,,,,,,---......///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------,,,,,,,,,,,,,,,---------......---...///111111111000///------,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,---///000...------,,,,,,------...------------------------//////////////////...---------------------------,,,------------------,,,---,,,,,,,,,,,,+++++++++------------------------+++,,,,,,---.../////////,,,+++++++++*********)))........................+++++++++,,,,,,,,,------,,,------......------,,,...------------...//////........................------............------........................---------.........//////........................------------------------ooo___UUUMMMJJJHHHDDDAAAAAA???>>>===;;;:::999888888999888777777999999888777666444444444555555444222222222222222222222222222111111111222222222333333333222222222111111000000000000000000000000000000222111111111000000000///000000////////////000000..................//////////////////////////////...---,,,---///000///...////////////////////////............////////////////////////////////////.........//////.................................////////////////////////........................////////////////////////---...///...---,,,,,,...------------------......///...---,,,,,,---...//////......---------......////////////////////////000///......////////////---------------------------..................------,,,,,,,,,------...///........................------...............---------------.............../////////////////////---------............///........................---------............///000///...---------------***+++---...//////...---------...///000//////.../////////.........------------------------------...------,,,,,,------...,,,,,,,,,---------......))))))***+++,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,---------------------.........------,,,,,,,,,+++,,,------,,,,,,---.........---------,,,,,,,,,+++++++++,,,,,,+++++++++------......///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...........................------,,,,,,------...------.........---,,,+++,,,,,,,,,---------......,,,------......,,,+++***,,,,,,++++++++++++,,,,,,------------------------------------------------...---+++******+++---...---,,,+++++++++,,,...///...------,,,,,,------...---------------------------.........------,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---......///,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,...------------...//////........................------............------........................------------....................................------------------------nnn^^^TTTLLLJJJHHHCCCAAAAAA???>>>===;;;:::999888888;;;999777777888999999888222111111222333333222000222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222222111111000000/////////000000000000//////............////////////000/////////.........---...---,,,---...///...---000000000000000000000000............/////////////////////////////////////////////....../////////........................////////////////////////........................///////////////////////////000111000...---...///---------------............------------------...//////...------------...///////////////////////////...------,,,---------------------------------------...//////...------,,,,,,,,,,,,,,,---...///........................,,,---......///.........,,,------------.........---............/////////---------............///........................---------............///......------,,,---------+++++++++---//////---,,,,,,---...///000000///...........................,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,---------......)))***+++---......//////+++,,,,,,------.........------,,,,,,,,,,,,------------------------------+++,,,---.........------000000///...---,,,++++++***,,,------,,,,,,---.........---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,...//////...---,,,,,,,,,---------..................---,,,+++***,,,++++++******++++++,,,------------------------------------------------...---+++******+++---...,,,++++++++++++,,,------...------,,,,,,------...,,,,,,,,,------------...***,,,---,,,+++)))******,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,------------...******++++++,,,---......***++++++,,,------......************************,,,,,,,,,,,,------------,,,------......------,,,...------------...//////........................------............------........................,,,------------..........................................---------------mmm]]]TTTLLLIIIGGGCCC@@@AAA???>>>===;;;:::999888888999888777888999888666444222222222333555444333111222222222222222222222222111111111111222222222222000111111222222333333444222222222222222222222222333333222111111000000/////////000000000000//////....../////////000000000///////////////000000000000///......//////...---000000000000000000000000............////////////////////////////////////000//////////////////000........................////////////////////////........................////////////////////////000111222111///...///000------........./////////......////////////......//////...---------------//////////////////////////////...---,,,,,,---...........................------...//////...------,,,,,,,,,------...///000........................,,,------...//////......,,,,,,---------.........,,,,,,------............---------............///........................---------............///------,,,,,,,,,---.........---,,,---///000...,,,,,,,,,...///...---+++***,,,,,,,,,---......//////,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,---///000000000//////++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------------------------+++,,,---.........------//////......------,,,,,,+++---......------...///......---------,,,,,,,,,...------------------...++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))+++---...//////------,,,,,,,,,---------......//////...............///,,,,,,,,,++++++,,,,,,,,,------------------------------------------------...---+++******+++---...+++,,,,,,---------------...------,,,,,,------...,,,,,,,,,---------......***,,,......+++******,,,,,,,,,,,,---------......,,,,,,------------,,,,,,***++++++,,,---...//////,,,,,,,,,---------......+++,,,,,,,,,------......*********+++++++++++++++++++++++++++++++++++++++,,,------------.........,,,------......------,,,...------------...//////........................------............------........................,,,,,,---------................................./////////.........------~~~mmm\\\SSSKKKIIIGGGCCC@@@AAA???>>>===;;;:::999888888444444555777888666222///555555555666888888666444222222222222222222222222000000000000111111111111000000111222333444444555000000000000000000000000333333222222111000000/////////000000000000//////.../////////000000111111......///000111222333333222000//////000000///---000000000000000000000000............/////////000000000000000000000000000000000////////////000000........................////////////////////////........................////////////////////////,,,---...---+++***+++,,,.../////////000000111111...///000111111000///...000///...---------------////////////////////////111111111000......///000////////////////////////,,,---...//////...---,,,---------......000111111////////////////////////,,,,,,---.../////////...,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////........................---------.........//////,,,,,,,,,,,,------...///111...------000111///---,,,------...,,,***(((&&&)))***+++,,,------...///,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......+++,,,---------,,,+++***++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------------------------***+++---...///...------------..................---...//////......///111......---------,,,,,,,,,//////............//////***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...---.../////////---***))),,,,,,,,,---------......+++***))))))***+++---......------,,,,,,------...------------------------------------------------///---+++))))))+++---///+++,,,.../////////...---...------,,,,,,------...,,,,,,,,,------.........---000222111...,,,---///,,,,,,,,,------.........+++,,,,,,------,,,,,,+++)))***+++,,,...///000000,,,,,,,,,------.........---------............///000//////......------,,,........................---------.........//////,,,------......------,,,...------------...//////........................---..................---........................,,,,,,,,,---------..............................000000/////////.........nnn```WWWNNNKKKHHHBBB>>>===@@@???===<<<:::888777666999888777777666666777777666666555444333333222222444333333222222333333444333444444555555444444333333333222111000000111111222222222111111111000000//////000111111111111111000000000000000000000000111000000///...------------///000000...---...///333111......///000000///////////////////////////---------///111111///---555333111000///000111222////////////////////////000000000000000000000000111111000000/////////...,,,------------------,,,++++++,,,---.........---............////////////............//////////////////000000///...------222222111///---+++)))(((........................111000///...............------,,,++++++++++++,,,------...///000000//////++++++,,,------......///---------------------------------............///444222000...------...///---------............///000///...---------------...////////////---,,,+++---.........---,,,,,,+++---...000111111000---,,,---------------,,,,,,,,,((()))+++,,,---.........------------------------........................------------------------000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------,,,,,,+++++++++........................///......------,,,++++++.........------,,,,,,,,,,,,---///000///+++(((%%%,,,,,,---......---,,,+++......---,,,,,,,,,,,,---......//////...---,,,,,,((()))+++,,,------,,,,,,,,,+++******,,,,,,+++***.........------,,,,,,,,,......////////////......---------------------------.........---,,,,,,+++---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++*********+++------------------------.........------,,,,,,+++---------.........//////---------,,,,,,------...------............------///............------------------............///000///,,,++++++---///111,,,---------,,,,,,---/////////............/////////---+++,,,///000///---//////.........---------000000//////............---...///...,,,,,,...///~~~mmm^^^UUUMMMKKKIIIDDD@@@@@@@@@@@@>>>===;;;999888777999999888777777777777777666555555444333333222222444333333222222333333444333333444444444444333333333222222111000000111111333333333222222222111111,,,---...///000000000000000000000000000000000000111000000///......------000222333333111000111222444222/////////000000//////////////////////////////......///111111000...111///...,,,,,,,,,...///........................////////////////////////000000000//////.........------............------...////////////......---............/////////////////////000000000000111000/////////............////////////...---,,,+++...............---------000//////............///......---,,,,,,,,,,,,,,,------...//////////////////......------,,,++++++........................------------............333111000...---...///000---------............///------,,,,,,,,,------...+++,,,---////////////...---.........------,,,+++..............................//////////////////+++,,,,,,---------,,,,,,------------------------------------------------------------------------///...------......---+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------......---------,,,,,,,,,........./////////000000...------,,,,,,------...---------,,,,,,+++++++++------------------------******++++++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,------------------.........---++++++......---,,,,,,,,,,,,---...............---,,,,,,))))))***+++,,,---------,,,+++***+++,,,,,,,,,***......---------,,,,,,,,,,,,,,,------------,,,,,,------------------------------......------,,,+++,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++******++++++------------------------.........------,,,,,,,,,---------.........//////......---,,,,,,,,,------------............------+++,,,,,,,,,------......------------............111///---,,,,,,,,,...//////000000///------///000//////............//////...---+++---///000///---//////.........---------/////////.........---------...///...,,,,,,...///}}}kkk\\\TTTMMMKKKJJJEEECCCCCCAAA@@@???===<<<:::999888999999999888888888888888555555555444444333333222333333222222222222333333222222222333333222222222333222111111000111111111333333333333333222222222---...///000111111111111000000000000000000000000000000000///......------000222333333222111222333444222000///000000///...////////////////////////222000//////000111000///...---,,,+++++++++,,,---------------------------/////////////////////////////////.....................////////////......111111111111000///..................////////////000000000000111111111111111000...------...//////,,,------...//////......//////.........---------.........---......////////////...------------------......//////////////////......------,,,++++++////////////////////////------------............111000///.........000000---------............///++++++++++++,,,---...///+++,,,---...////////////---............---,,,,,,...---,,,+++,,,---///000---.........///000000000............---+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,------,,,+++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---...------------,,,,,,,,,///---+++******,,,///111---.........------,,,+++......---,,,,,,,,,,,,------............------,,,+++******++++++,,,---...---+++***+++,,,---,,,***...------------,,,,,,,,,,,,,,,------------,,,,,,........................------......------,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++++++++++++++------------------------------------------,,,,,,---------...............///...---,,,,,,,,,,,,,,,------------------------))))))***+++,,,---...///------------............000///...---------------000000111///---,,,.../////////............//////...---,,,---/////////..................---------.........------------------......---,,,,,,---///{{{jjj\\\TTTMMMKKKJJJFFFCCCCCC??????>>><<<;;;:::888888999999999999999888888777555555444444444333333333333333222222222222333333111111222222222222111111222222111111111111111222222222222222222222222222222222333333333333222222000000000000000000000000000000//////............---///000000/////////000333111000///000000///---////////////////////////444222/////////000000000//////...------......///..................................................................------//////000000000000//////000000111111111000000///............//////////////////000000000111111111111000...---,,,...///111,,,,,,---.../////////.../////////...------,,,,,,------------......///000000000///.....................///////////////...++++++,,,------......///........................,,,,,,---------.........///............///000111---------............///---,,,,,,,,,------...////////////......---,,,,,,------............------+++++++++,,,---...///000+++++++++,,,---...//////............---,,,******,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++............------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********------------------------111///---+++***+++---///,,,,,,,,,---------...---......---,,,,,,,,,,,,------------......------,,,,,,++++++***+++,,,---...---,,,++++++,,,---,,,+++------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++++++++,,,,,,------------------------,,,---------------------........................///......---,,,,,,,,,,,,------------------------***++++++,,,------......,,,,,,---------.........------................../////////---+++***+++,,,///......------......///------------...//////...........................---------------------------......---,,,,,,---///zzziii]]]UUUMMMKKKIIIEEEBBBAAA======<<<;;;999888777777888999999999999888777666444444444444444333333333333222222111111222222333000111111222222111111000222111111111111111222222000000000000111111111111444444444444222111000///111111111111111111111111////////////............+++---//////...---...///111///...///000000...---////////////////////////444222/////////000000000//////////////////000000////////////////////////////////////////////////------..................//////000000000000//////,,,---...///000111111111............////////////........./////////000000111///...,,,---...000111---...............------//////.........------------------------...///000000000///............///...///////////////......++++++,,,------......///------------------------,,,,,,,,,------------...---------......///000000---------............///000000///...............000//////...------,,,,,,------...//////......---)))***,,,...//////...---+++++++++,,,---...//////---------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++++++++------,,,+++///......---,,,+++******+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++------------------------------------------------******+++,,,---///000111......---,,,,,,,,,,,,---,,,,,,---------------,,,---,,,+++++++++,,,---...---,,,++++++------,,,+++------------------------......////////////......++++++++++++++++++++++++,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++,,,,,,------------------------------,,,,,,,,,------..............................---///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---............---------------,,,,,,,,,------------...+++,,,,,,---...///000000/////////---+++***+++,,,......------------......,,,---...............///---.....................------------------------,,,---...---++++++---...zzziii\\\TTTLLLJJJHHHDDDAAAAAA<<<<<<;;;:::999888777777777777888999999777666555444444444444444444444444222222111111111111222222111111111222222111111111111111111000111111222333/////////000000000000000222222222111000...---,,,111111111111111111111111//////////////////......,,,...000000//////000111///......///111111000...////////////////////////222000//////000111000///---.........////////////000000000000000000000000000000000000000000000000...............///////////////000000000000//////***+++,,,...///000111111............////////////............//////////////////...---...///000111////////////...---,,,,,,........................---------,,,------......000000///...............//////////////////...---///......------,,,++++++------------------------,,,,,,,,,,,,---------------------...////////////---------............///222111000///............------,,,------...000000------...////////////...)))+++...000111///---,,,---.........///000000000+++,,,---...............+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,---...---,,,......---,,,+++******)))***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------...------------------------++++++++++++,,,,,,,,,,,,,,,------------............------,,,,,,------...++++++,,,,,,,,,,,,------........................+++,,,,,,------...//////,,,,,,,,,------------...&&&(((***---...//////...*********+++---///111222......---,,,,,,,,,,,,---+++,,,,,,------------,,,------,,,,,,,,,,,,------...,,,+++,,,---...---+++,,,,,,,,,------------...,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...------------------------++++++,,,,,,---...//////...............------------------,,,,,,------......---,,,++++++,,,---.../////////......---------,,,,,,,,,,,,------------,,,,,,,,,---...///000111000000111///---,,,...///......------------......,,,---......------...000---------...............---------------.........,,,------,,,++++++,,,...zzziiiYYYQQQJJJIIIHHHDDDBBBBBB<<<<<<;;;:::999999888777555666777888888666555444444444444444444444444444222222111111111111222222111222222222222222222111111111000000111222222333//////000000111111111111//////000000//////...---111111111111111111111111.../////////////////////,,,...000111000000111222///...///111444444333222///////////////////////////......///111111000...------...///////////////000000000000000000000000111111111111111111111111.........//////000000000...//////000000//////...+++,,,---...///000000000............////////////...////////////000000000............/////////000.........///......---,,,,,,,,,------.../////////......---,,,,,,,,,------000///......------......///////////////...------///......------,,,++++++........................++++++,,,,,,,,,---------------..................---------............///000//////.........//////------,,,,,,---...000111------...///////////////------.../////////...---......//////////////////,,,------...............++++++,,,,,,---......///---------------------------------------------------,,,+++,,,...///...---,,,---------------------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,*********+++++++++,,,,,,...------,,,,,,------...+++++++++,,,,,,---------------------------------***++++++,,,------......,,,,,,,,,---------......%%%&&&)))+++---.........,,,,,,++++++,,,---///000......---,,,,,,,,,,,,---***+++,,,---------------,,,---------------,,,,,,...,,,,,,,,,---...---,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------+++,,,------......------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---......------------------------******+++,,,---//////000//////.........---------,,,,,,,,,,,,------...///...---+++******+++---...---------------------...++++++,,,,,,,,,---------000///---,,,,,,---...//////000000///------///000...------,,,,,,------...+++---//////---,,,...000---------.........//////------........./////////,,,------,,,++++++,,,...zzziiiVVVNNNHHHHHHHHHEEECCCDDD======<<<;;;::::::999999444555777888777666444333444444444444444444444444222222111111111111222222222222333333333333222222111111000000111222333333000000111111222222222333...///000111111222222222111111111111111111111111.........///////////////+++---////////////000111//////000333666777666555////////////////////////---------///111111///---......///000111111000000////////////////////////111111111111111111111111.../////////000000111111......////////////......---...///////////////.............../////////000000000000000111111111111------...///000000//////------......///.........+++,,,,,,---...///000000///...------,,,,,,,,,,,,//////...---------------//////000000///...------++++++,,,------......///////////////////////////++++++,,,,,,,,,------------......///......---------------.........//////---------------...///000111000...---,,,,,,------------...///000000//////111000///...---...///000---------------,,,,,,,,,---...............------++++++,,,,,,---...//////........................------------------------...---,,,---///000///...++++++,,,---...///000111******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........------------------------*********++++++,,,,,,,,,---------.........//////...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,------.........))))))))))))***+++,,,,,,///...---,,,+++,,,------......---,,,,,,,,,,,,---***+++,,,,,,------------,,,---.........---,,,+++...---,,,,,,......---,,,,,,,,,,,,------............//////////////////...////////////////////////+++,,,,,,---.........------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///------------------------******+++,,,...///000000//////.........---------+++++++++,,,---...///000...---+++******+++---...******+++,,,------...///++++++,,,,,,,,,---------444111...,,,***+++,,,...,,,---------,,,,,,---///...------,,,,,,------...+++---//////---,,,...000---------.........//////........./////////000000,,,------,,,++++++,,,...{{{fffXXXSSSLLLHHHGGGEEEBBB???>>>===<<<;;;:::999999999555666666777777777777666222222444444444444222111222222111111111111111111111111111111111000//////111111222222222111111000000000000000000000000000333222222111000///......------......//////000000...............---------//////000000000000//////000000000000111111111111000000000///......------,,,---...///000000000///...***444***...:::111111111000///.................................------///////////////////////////////////////////////////000111222333222111000888(((333666...333***000///////////////////////////,,,---222333...,,,000...++++++///000......000'''+++000222222000///...666---+++111111++++++111111000/////////......---..................------......---,,,,,,...///000------------------------,,,---------.../////////---------............///+++,,,***'''777***333///***666///---444)))///;;;......------------......------------------------,,,,,,------...///000000...)))777$$$999555,,,)))------------------------------------------------------------------------------------------------/////////......---------...++++++...000///------...------,,,,,,------......---,,,++++++,,,---......&&&'''222666///+++///***,,,000111+++%%%***444'''...333222111000---)))///(((###'''---///+++'''***+++---000000...+++))),,,------......------,,,------..................++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///,,,+++,,,...///---+++---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------....../////////444222///---+++,,,---...------------------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...///000000,,,------......------,,,------------------------........................,,,---......////////////***+++,,,,,,------,,,,,,///...,,,+++***+++,,,,,,000///---,,,+++,,,,,,---111000///...------...///,,,,,,,,,---------......,,,,,,---------,,,++++++------------------------...---,,,,,,,,,...000111zzzfffYYYSSSMMMIIIHHHFFFCCC@@@>>>===<<<;;;:::999999999777888888888888888777777666666666555444333222111111111111111111111111111111111111111111000000///000000111111111111000000000000000000000000000000222222111111000000////////////////////////000000//////////////////000000//////000000000000////////////000000000111111111//////......---,,,,,,,,,......////////////......999111888///000...222000///////////////..............................///////////////////////////////////////////////////+++,,,,,,---------------+++$$$111+++///,,,111---////////////////////////444:::777)))"""(((222666;;;555111333222---)))(((000...+++******+++---...++++++******...111000---111...+++***,,,///000000........................000///......---------------------------------------------...............---------............///222---<<<,,,&&&///222'''///++++++---))),,,///------,,,,,,,,,,,,------------------------------,,,,,,------...//////000222+++333%%%...###''''''------------------------------------------------------------------------------------------------............------,,,,,,,,,++++++,,,,,,+++++++++...------,,,,,,------...---------,,,,,,---------,,,666333###"""000///"""999---%%%***111111...+++000111...)))(((,,,---+++(((111::::::111((((((,,,+++***))))))***,,,///111,,,------......------,,,......------,,,,,,++++++++++++++++++++++++++++++------,,,++++++,,,------...---+++,,,...///---+++---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------.........000...,,,++++++,,,...///------------------------,,,,,,,,,,,,++++++++++++------------------------,,,------......------,,,------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...//////000,,,------......------,,,------------------------------------------------)))***++++++,,,,,,,,,+++***+++,,,,,,------,,,,,,///...---,,,,,,,,,------///...---,,,,,,,,,------111000///...------...///,,,,,,,,,---------......***+++,,,---------------------------------------,,,+++***))))))***+++,,,yyyfffYYYTTTNNNJJJHHHGGGDDDAAA>>>===<<<;;;:::999999999999999:::999999888777666999888777555444333222222111111111111111111111111111111222222111111000///222333333444444333333333000000000000000000000000111111111000000000000000000000000000000000//////000000000111111222222222//////000000000000//////////////////000000000000000000//////...---------//////////////////...---000'''...+++222$$$777------...///000111000//////......//////000000111111////////////////////////////////////////////////000000//////000000111222666777999---666(((777---////////////////////////555'''###///888555///...222+++''')))---...///222333000------111333444333!!!555AAA777,,,+++---***...///000222222000,,,(((........................000000000///...---,,,+++------------------------...............------------------............///000///*** 666555000444(((111666&&&999CCC---...------------------...------------------------,,,,,,------.../////////...***...---,,,###555111......................................................................................................------------,,,,,,,,,---...---++++++,,,---...------,,,,,,------...,,,------......------,,,)))(((+++111333111000222******---111111...,,,...111000,,,))),,,222333000***(((%%%$$$&&&+++000222---...///...,,,******+++,,,------......------,,,......---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,......---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------+++***))))))***,,,...000------------------------......------,,,++++++***........................,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------.../////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---***+++,,,,,,------,,,,,,//////...---------......------,,,,,,,,,---......000///......---.........,,,,,,,,,---------......)))***+++,,,.........///------------------------///...,,,++++++,,,------xxxfffYYYTTTNNNJJJIIIHHHEEEBBB>>>===<<<;;;:::999999999::::::999999888777666555999777555444222222333333111111111111111222222222111222222222222111000000111222222333333333333333000000000000000000000000000000000000000111111111222222111111000000////////////000111222222333333//////000000000000//////....../////////000000000333333222222111000000000---...///////////////...111---222000@@@000@@@++++++,,,...000000000...---------...//////000111111................................................222111000000000111333444&&&,,,###'''222+++777555////////////////////////---+++---///,,,***666FFF???;;;777444000,,,...333,,,+++---111444111((( 000*** ,,,999777---$$$'''+++.........///111............//////////////////000000000...,,,+++------------------------/////////...---------,,,---------............///===444---555222///''',,,222...222333 +++)))...000000////////////000000---------------------------------.........//////***------333///---===...------------------------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++...000---,,,---//////...------,,,,,,------...+++,,,---......---,,,+++///$$$$$$111222&&&$$$,,,&&&***//////,,,+++111888+++,,,,,,---111222+++!!!555444222222444444+++!!!&&&'''(((((((((***---///,,,------......------,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---------------------------------,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///------------------------000000/////////.........------------------------,,,------......------,,,------------------------...---,,,++++++,,,---...------------------------,,,------......------,,,---------.........//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......***+++,,,,,,------,,,,,,......------------------,,,,,,,,,,,,---......///........................,,,,,,,,,---------......***+++,,,---............------------------------//////.........///000000vvvfffYYYTTTNNNJJJIIIHHHEEEBBB>>>===<<<;;;:::999999999888888888888777666555444555444333222222222333444000000111111111222222222222222222222222111000000......///000111111000000000000000000000000000000000000000000000111111111222222111111000000//////......//////000111222222//////000000000000//////////////////000000000000333333333222111111000000,,,,,,...///000000000000111444222***<<<...---""",,,---///111111111///.........///000000111222222////////////////////////////////////////////////......---,,,,,,...///000111:::***222333111&&&---////////////////////////)))444777///---333000%%%///---+++******555KKK______^^^```bbbaaaYYYKKK@@@///...222777333)))$$$'''777888777222---,,,000555........./////////000000---...///000000000......------------------------/////////...---------,,,---------............///ZZZ]]]bbboooYYYYYY```WWWaaa]]]hhhiii]]]%%%777000000////////////000000---------------------------------...............---333000111+++...--- ................................................................................................,,,,,,,,,,,,,,,,,,,,,---)))///000...---000111---...------,,,,,,------...+++,,,---......---,,,+++)))222000%%%'''444555)))888///''''''///666333---bbbdddcccbbbbbb___SSSGGG###+++...&&&$$$///666666333///,,,,,,...///000,,,------......------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------,,,------------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...------------------------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...---,,,++++++,,,---...------------------------,,,------......------,,,---------...............---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,------.........------..................,,,,,,,,,---------......---------......------,,,------------------------+++++++++,,,---...//////uuufffXXXSSSMMMIIIIIIHHHEEEBBB>>>===<<<;;;:::999999999777777777777777666555444333333222222222333333444000000000111222222333333222222222333222222111000111222333444444444444444000000000000000000000000111111111000000000000000000000000000000000//////---......//////000000000//////000000000000//////000000000000111111111111111111000000///.........,,,---...///000000000000***111,,,$$$000,,,!!!PPP---...///000000000///.........//////000000111111////////////////////////////////////////////////,,,,,,++++++,,,,,,---...***999888###+++999***777////////////////////////333&&&&&&222000###(((:::EEEjjj^^^777,,,555''')))---000000///---+++.........//////000000111---...///000000000000000------------------------...............------------------............///:::???)))...------------------...------------------------........................---000000...***111'''DDD////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------------......(((---...+++,,,000,,,$$$...------,,,,,,------...,,,------......------,,,$$$,,,222000,,,+++***(((:::gggoooPPP555"""$$$###&&&---444444///))),,,------......------,,,+++,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,---......,,,,,,---...------------............++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---------............------------------------------------,,,,,,,,,,,,//////...---------------------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,---.........------,,,,,,---............---,,,,,,,,,---------.....................---,,,,,,------------------------,,,,,,---......//////000tttfffWWWRRRLLLIIIHHHGGGDDDBBB>>>===<<<;;;:::999999999777777888888888777777666444555555555444333222222///000000111222222333333222222333333222222111000333444555666777777777777000000000000000000000000222222111111000000////////////////////////000000//////////////////////////////000000000000//////111111111111222222222222111000000///......------//////000000///...------111555222222333777333@@@666666'''***////////////////////////555,,,,,,///,,,===JJJ;;;***%%%***111111...---......///000000111111000000//////////////////---------------------------------...............---------............///$$$|||```(((------,,,,,,,,,,,,------------------------------........................,,,###---...+++222......------,,,,,,------...---------,,,,,,---------...))),,,333+++'''AAAfffMMM???///(((,,,111000---,,,------......------,,,,,,,,,,,,------.........------------------------++++++,,,------,,,+++++++++---///...,,,+++---...------------.........///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------.........---------,,,,,,///.........------------------------------------++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,------------------,,,........................,,,------......------,,,..............................////////////......------------------------------------------------//////000000///......---***+++,,,,,,------,,,,,,***+++---.........------,,,---.........---,,,++++++,,,---.........------,,,,,,,,,---------......,,,---...............---------------------------///////////////...------sssfffVVVQQQKKKHHHGGGGGGDDDAAA>>>===<<<;;;:::999999999777888888999999999888888777777777777666444111000///000000111222222333333222333333333333222111111...///000111222222222222000000000000000000000000333222222111000//////...------......//////000000000000000000//////////////////000000000000//////111111222222222333333333222222111111000/////////222222111000...---+++***//////,,,111'''---222,,,'''+++333444////////////////////////'''666222666{{{uuu===***,,,000000---......///000111111222444222000///...---...///------------------------,,,------....../////////---------.........//////222>>>~~~333.........------.........------------------------.....................---...+++,,,&&&***///...------,,,,,,------.........,,,++++++,,,......)))333000###333vvvGGG)))$$$)))---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,+++---///...,,,+++,,,///---------.........//////---------.........//////---------------------------------.........//////------------------------/////////......---------------------------------------------------------///......------,,,,,,+++........................,,,------......------,,,------------------------+++,,,............,,,+++........................,,,------......------,,,.....................---......////////////......------------------------........................,,,---------,,,++++++***++++++,,,---------,,,,,,+++,,,.../////////......------...///...---+++******+++---...///...------,,,,,,,,,---------......++++++---...//////000000---------------------------------+++***(((&&&%%%pppbbbUUUQQQMMMIIIGGGEEECCCAAA>>>>>>===;;;999888666555777777888888888888777777444333222111000000000000000---,,,///333555222///111222333222000000000111222222111111111111222222222111000//////000111222222000...///222333111///000000////////////000000111000...,,,,,,...000111000///---,,,++++++,,,---000000000000000000000000000111111000---,,,------.........///////////////222777(((&&&===:::777***777%%%000,,,333,,,...000(((---333@@@(((@@@xxx111+++666///777,,,***111222000(((///......------,,,++++++......------------......222111000...+++(((&&&%%%,,,---......//////......+++000&&&...111)))000...+++...---000000//////............---------.........//////+++%%%...222999*** 888666******333...&&&666........................111+++(((LLLHHH...---///555111111%%%///444++++++,,,,,,,,,,,,------+++)))+++000111,,,***,,,++++++,,,,,,,,,---------...,,,******+++---...------.........---,,,,,,+++++++++,,,,,,---...//////............---,,,+++***,,,---......,,,,,,---...,,,++++++***+++,,,...///........................------------------------,,,+++++++++,,,...000111------------------------...---,,,,,,,,,,,,---...++++++******++++++,,,---........................111...+++(((''')))+++---,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++//////.........---------,,,,,,,,,---...///000000------------------------//////......------------.........------,,,,,,,,,.........------,,,,,,,,,'''***+++***+++000222111***,,,......------...///------------------------...------------...//////...------------...//////......------------......//////...---...///000111pppaaaUUURRRMMMJJJHHHFFFDDDBBB???>>><<<:::888777777666555555666666666666555555666555444333333222222222222///---///333555333000111222333222111000000222222222111111111111222222333222111000000111222333333111000000333333222000000000////////////000000/////////......////////////...---------...///000000000000000000000000000000111111000...------...+++,,,---...///111222222---222...---111///000,,,***//////555...000---......,,,000111%%%WWWyyy###$$$888222000...###:::..............................------------......------.........------,,,,,,---......//////......///+++|||PPP+++444///---...---....../////////......------------------.........//////222///***###,,,111444]]]000,,,)))///+++'''222........................$$$;;;KKK&&&+++GGG---222333++++++,,,,,,,,,,,,------...000111...++++++...222++++++,,,,,,,,,---------...---++++++---...///...------......------,,,+++,,,,,,------...//////000............---,,,+++***,,,---......,,,+++,,,---......---------...///000........................------------------------...---,,,,,,,,,---...///------------------------......---,,,,,,---......,,,,,,,,,,,,,,,---..............................000...+++)))((()))+++,,,------,,,,,,------...///------,,,,,,,,,,,,,,,,,,///.........------------,,,,,,,,,------...///000------------------------000000//////............------------------,,,,,,......---------,,,,,,,,,,,,......++++++......+++000111111///,,,)))))))))---------------------------------------...//////...------------...//////------,,,,,,,,,,,,---------,,,,,,+++,,,---...///pppaaaVVVSSSNNNKKKIIIGGGDDDCCC@@@>>><<<999777777777888555666666777777666666555777666555444333333333444555111//////222444333111111333333333111000111222222222111111111111222222333333222222222222333333333222111222333444333111000000////////////000000---...///000000///...---............///000111222000000000000000000000000000111222111///......///+++,,,---...///000111222...---111333++++++999777888,,,111///111,,,//////+++000333---111LLL444444(((%%%EEE&&&------......///000000111......------------......++++++---...///000000000,,,---......//////......///***777)))444555)))//////---.........------------,,,,,,---------...............***555...(((,,,000...iii(((000+++...)))+++///........................777LLL```<<<))):::+++&&&999++++++,,,,,,,,,,,,------///;;;@@@666,,,,,,///000,,,,,,,,,,,,------------///---,,,,,,.../////////------......------,,,,,,------......//////000000............---,,,++++++---...///...,,,+++,,,---//////...---------..............................------------------------///......---,,,,,,------------------------------......---,,,,,,---.....................//////000...........................---,,,+++******++++++...------------...//////,,,,,,,,,,,,------------............------------,,,,,,,,,,,,---...///000------------------------000000000///////////////,,,,,,------------------...------------,,,,,,,,,...111000------000000---,,,---//////---,,,---...---------------------------------------............------------...//////...------------------...---,,,,,,,,,,,,---......oooaaaWWWSSSOOOKKKIIIGGGEEECCCAAA???;;;888666666777888888888888999999888888888555444333333222222222333666333000///111333333222222333444333111000111222222222111111111111222222222222222222222222222222222222111222222222222111000000////////////000000......////////////...............//////000000000////////////////////////111222222111000//////000////////////............333+++///444---222///(((666///111222222'''111000***222111---UUU%%%%%%999888<<<------......////////////......------------......---...............---,,,,,,---......///.........***000%%%///...555&&&111000------,,,,,,,,,,,,,,,,,,,,,,,,........................###444111333000***&&&'''$$$111...000+++222...........................777///555((((((555(((+++++++++,,,,,,,,,------,,,CCCOOOCCC333///---(((,,,,,,,,,------------......---,,,,,,...//////...,,,------...------,,,,,,------------......//////---.........------,,,+++---...///...,,,++++++,,,...------,,,++++++++++++........................------------------------.........---------......------------------------......------------.....................//////000........................,,,---------,,,++++++***---------------......///+++,,,,,,,,,------......---------------------------,,,,,,,,,------...///------------------------////////////............,,,,,,,,,------.........------------------------,,,000111111222777888555))),,,............///000------------------------,,,,,,------...............------------...//////000000////////////000000............//////000000nnn```WWWSSSOOOKKKIIIGGGEEECCCAAA???;;;888666666777888888888999999999999888888444444333222222222333333666333111000000222333333222333444333111111111222222222111111111111222222000111111111111111111000000111111111000000111111000000////////////000000111///...------...///111////////////......------////////////////////////000111222111000///000111000000//////.........---000...111111---666(((AAA444000***'''(((---444999|||777%%%---,,,---111333:::...111(((222111&&&444111,,,111,,,999lll,,,:::---///111.........---------,,,,,,......------------...............------+++******,,,---......///.........***111000{{{MMM(((111$$$333000...,,,+++,,,,,,,,,,,,,,,,,,,,,.....................---,,,000,,,000...(((666,,,...+++///...000---444---........................'''000444111)))+++++++++,,,,,,,,,------)))???LLLAAA222///...))),,,,,,---------.........,,,++++++,,,---...---,,,,,,,,,------...------,,,+++,,,,,,,,,,,,,,,---------------...------,,,,,,---...///...,,,+++,,,------------,,,,,,++++++***........................------------------------,,,,,,---.../////////000------------------------........................------,,,,,,------...///........................,,,,,,---------,,,+++***,,,,,,,,,+++,,,,,,---...,,,,,,,,,------.........,,,,,,---------------------,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,------.........------------------------)))...000111333888999777000111222000---+++******------------------------+++,,,------......------...------------...//////000000////////////000000.........///////////////mmm```VVVSSSNNNKKKIIIGGGDDDCCC@@@>>><<<999777777777888666777777888888777777666555555444444444444555555333222111000000111222333222444444333222111222333222222111111111111222222///000111111111111000//////000111111000///000111000000////////////000000222000---,,,,,,---000222////////////...---,,,+++000000000000000000000000///000111111//////000111------......///000000111&&&111444///)))222///)))555555666666444222///...666KKKXXX999777000777,,,222111'''222222333%%%///111'''444///000...***WWWjjjTTTRRRnnnzzz555666&&&///......---,,,,,,++++++......------------......++++++,,,,,,---,,,,,,+++,,,---......//////.........,,,555;;;***---'''333+++000,,,++++++,,,,,,,,,,,,------...............---------000***---...000'''999333%%%555DDD,,,,,,///,,,222,,,........................///111111000++++++,,,,,,,,,,,,------(((555;;;222***+++///111,,,---------............++++++***,,,---...,,,+++,,,,,,------......------+++++++++++++++++++++,,,,,,------...------,,,,,,,,,---......,,,,,,---........./////////...------........................------------------------+++,,,---...000000000000---------------------------...////////////...---,,,,,,++++++,,,,,,---...........................,,,,,,------------,,,,,,,,,++++++++++++,,,---------------------.........,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------,,,,,,------------------,,,,,,,,,------------...)))---///...000333222///...000111000...,,,,,,---------------------------***+++,,,......------,,,...------------...//////...------------------...+++,,,------......------mmm___UUURRRMMMJJJHHHFFFDDDBBB???>>><<<:::888777777666666777777888888777777666444444333333333333444444///000111111111111222333333444555444222111222333222222111111111111222222000111222222222222111000///111333222000///111333000000////////////000000000///............///000...///000000000///......000000000000000000000000...///000000......///000------......///000000000'''222111000---...777...###&&&+++...000///,,,***&&&!!!HHHvvvIII)))'''((((((+++...,,,000%%%///111000222333222***333***333---,,,}}}OOO,,,&&&'''------+++777HHH|||333111............------------......------------......+++,,,,,,---------------,,,---......//////......///+++111'''555,,,+++111$$$222---,,,,,,,,,,,,---------...//////.........---------,,,%%%555,,,333)))---'''333"""444jjj///---...,,,000///........................GGG&&&(((000000444---''')))++++++,,,,,,,,,,,,------+++---...,,,))))))---000------------............,,,++++++---//////---++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,***,,,------------...///,,,---.../////////...---........................------------------------,,,---...///000000//////---------------------------...///000000///...---,,,,,,,,,+++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,---..................------------++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------......))),,,...------///...******,,,.../////////111222------------------------)))+++,,,......---,,,+++...------------...//////------,,,,,,,,,,,,------+++,,,---.........---,,,lll___UUUQQQMMMIIIGGGEEECCCAAA>>>>>>===;;;999888666666999999::::::::::::999999111111111000000111222222,,,...000111111111222222333444555444222111222333222222111111111111222222111222333444444333222111000333444333111000222444000000////////////000000---...///000000///...------...000111222222111111000000000000000000000000---///000///......///000111000000///...---------///111)))222777...888///555444333111000000000000'''@@@)))BBB&&&...777'''000>>>++++++666111***///(((888+++333---111&&&555,,,///]]](((111222111000......///222444---qqq666------......///000000000.........------...............//////...------,,,,,,---......//////......,,,---...000@@@---...000333...,,,,,,,,,------.........//////.........------------%%%777"""//////000,,,000"""===555555//////...000333........................nnnAAA!!!&&&222...(((+++...444:::+++++++++,,,,,,,,,---------///,,,---111000***''')))---------.........//////---,,,---...000000...,,,+++,,,,,,---.........---------------------------,,,,,,------...---------)))+++------------///000)))***,,,---...---,,,,,,........................------------------------...///000000000///---------------------------------...///000000///...------,,,,,,,,,,,,---..............................------,,,,,,,,,---.........------------...///////////////...---------,,,+++++++++,,,,,,---------------,,,++++++,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,,,,,,,,,,------.........(((,,,...---...000...+++000111222111...,,,,,,,,,------------------------)))***,,,......---,,,+++...------------...//////.........------.........------///000000000///...jjj]]]RRROOOLLLIIIGGGFFFCCCAAA??????>>><<<999777777888===:::555111000222555777777555333111111111222333333222222111111222222333222222222222222222222222111222222333333222222111111111222333333333333222///000222333333333111000000000000000000000000000000000000000000000000000//////////////////////////////.........---------111///---///333444222///000000//////.........---...------------...//////222111...------...111222000000777000000000000000000000000------...///000111222222(((222---)))...***999^^^***$$$===&&&//////000000000...---,,,+++---<<<333222***)))---+++***///+++000000//////.........---+++++++++,,,,,,,,,------.../////////......000111,,,***222111222''''''666---222+++,,,---------.../////////+++,,,------......------......////////////......---,,,'''(((aaa"""444111+++333***///...---,,,,,,,,,---...)))...---,,,,,,+++++++++,,,+++555###,,,|||$$$888999666%%%111---(((------,,,,,,,,,+++++++++------------------------------------------------------------------------///---,,,---//////,,,)))***+++---//////...---,,,*********++++++,,,,,,,,,........................------------------------.........------,,,,,,,,,---///000///...,,,,,,------.........---,,,,,,+++,,,,,,------...///000000+++,,,,,,---...///000000++++++,,,---.........---///---,,,,,,---------,,,.................................---------,,,,,,........................000///...---------------)))***+++,,,,,,+++***)))++++++,,,...///111222222------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------...---,,,,,,,,,,,,---.../////////......------,,,---)))'''***...000...+++........................//////............//////~~~iii\\\RRROOOKKKIIIGGGFFFCCCAAA??????>>><<<999777777888:::999777555444444444444777555333222111111222333333222222111111222222333222222222222222222222222111222222333333222222111000111111222222222222222///////////////000111111000000000000000000000000//////////////////////////////////////////////////////.........---------...///000000000/////////000/////////...............------------...//////111000///......///000111,,,///777000000000000000000000000.............../////////+++111++++++222---222LLLuuu,,,DDD444999---......//////...---,,,000///NNN///(((,,,888+++111000///111000/////////............,,,,,,---------.........,,,---------,,,,,,...///000000000+++111+++222,,,+++---...---------...............+++,,,------......------......////////////......111///,,,333+++lll***333///***222,,,......,,,,,,,,,,,,---...OOO333222///......------,,,------(((333333&&&777uuu$$$333&&&)))'''555,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------------------///---,,,---......,,,******,,,---//////...---,,,,,,,,,---------.................................------------------------------------------,,,,,,---.........---,,,,,,,,,------......------,,,+++,,,,,,------...//////000---------...............,,,,,,---...............///...---------......---........................))))))***+++,,,------.................................---,,,,,,,,,,,,,,,---...///000000///...------........./////////000------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------...---,,,,,,,,,,,,---............------------------***(((***///111///,,,........................//////............//////}}}hhh[[[QQQNNNKKKHHHGGGFFFCCCAAA??????>>><<<999777777888666777888999888666333111666555333222111111222333333222222111111222222333222222222222222222222222111111222222222222111111///000111111222222111111///...---,,,,,,...000111000000000000000000000000......................../////////////////////////////////............------000333222...,,,...111////////////..................------......///000000000////////////000000,,,---111000000000000000000000000000000///...---,,,++++++...///+++///666000,,,777___...000$$$---<<<(((+++,,,------...---------333)))111'''<<<&&&333///***111////////////............---------.........//////,,,---------,,,,,,...///111111///+++666sssEEE999(((---***..................---------,,,,,,---............---......////////////......555"""666(((&&&!!!;;;111...)))000......---,,,,,,,,,,,,......111---%%%&&&/////////..................+++000...%%% RRR,,,'''''',,,111,,,000.........------------,,,------------------------------------------------------------------------...---,,,---......,,,***+++,,,---...///...------------------............------------------------........................,,,,,,---------------------------------,,,,,,,,,------......------,,,,,,,,,,,,------...///////////////.........---------------.../////////......................................................))))))***+++,,,---.................................---,,,,,,+++,,,,,,,,,,,,------......------,,,000000//////...---------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---------...------,,,,,,------...,,,,,,,,,,,,------------...+++***,,,///111///---........................//////............//////{{{gggZZZPPPNNNJJJHHHGGGFFFCCCAAA??????>>><<<999777777888666777888999888666444222666555444222222222222222333222222111111222222333111111111111111111111111111111222222222222111111//////000111111111111000......---,,,---...///000/////////////////////////////////////////////////////////////////////////////////..................000333222111000111222///////////////........................//////000...///000111111000///...///---(((qqq////////////////////////000000//////...---,,,,,,000...,,,111666000+++,,,mmmDDD...---666000,,,000///,,,,,,,,,---...............///'''RRRmmm&&&111)))111))))))000///////////////.........------------............---/////////......///111333---222111222BBB///,,,222---+++/////////...---------,,,,,,------.....................////////////.........(((555$$$555222(((YYY000...***///......---,,,+++,,,---...///555PPP333***---...666.........///............444(((%%%333777+++[[[!!!222333000'''.../////////.........---------------------------------,,,,,,------------------------------------------------------...---,,,,,,,,,,,,---...///.........++++++,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,,,,,,,------.........///...---------......---,,,------...------,,,,,,---------.........//////..............................///////////////...---.../////////...///000........................///............---------...........................------,,,,,,---------,,,,,,,,,------,,,,,,,,,/////////......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------+++++++++,,,,,,---------...---,,,---///000///...........................///......------......///{{{fffYYYOOOMMMJJJHHHGGGEEECCCBBB??????>>><<<999777777888888888888777777666555555555555444333222222222222333222222111111222222333111111111111111111111111000111111222222111111000//////000111111111111000---...///000111000//////////////////////////////000000000000000000000000///////////////////////////////////////////////////------///222333222000.........//////////////////............///000000...///000111111000///.........&&&eee////////////////////////////////////////////////111---///333111//////...000$$$:::,,,###<<>><<<999777777888999888777666666666666777555444444333333222111111333222222111111222222333111111111111111111111111000000111111111111000000///000111111222222111111---...111222333222000///000000000000000000000000111111111111111111111111////////////////////////...////////////000000000///,,,+++---111333000---........./////////////////////......//////000111...///000111111000///...***111---eee000000000000000000000000.../////////000000111111222,,,000222+++...555111000444nnn///666::: ***777%%%&&&444+++//////.........///000000333...111...|||+++444///'''///000.........///////////////+++++++++,,,,,,,,,------,,,---------,,,,,,...///555***555555)))...<<<(((,,,333---...............---------------...////////////.........////////////......***666%%%444---)))>>>hhh000///---///***---,,,++++++,,,---///000333&&&rrr<<<==='''&&&;;;***000&&&+++,,,---...///...---,,,***000777)))...)))333%%%---///,,,222---.........------------,,,------------------------+++,,,,,,------.........------------------------+++,,,......---,,,---...---............/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------------111---***+++...000///...,,,,,,------......------........................++++++,,,---...///000111....../////////...------)))---000111///---...000........................******+++,,,---...//////......................../////////...//////000111......------------......++++++,,,---.../////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...............,,,------......------,,,,,,,,,,,,,,,------------------------------------..............................------------......{{{fffYYYNNNLLLIIIGGGFFFEEEDDDBBB??????>>><<<999777777888888888888777777777777666444444444444333222111111333222222111111222222333111111111111111111111111000000111111111111000000000111111222222222222222//////000000111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000111111111111111111///.............../////////000///////////////000000111//////000000000000//////)))555000aaa000000000000000000000000........./////////000000444***...000)))///888///CCC<<>><<<999777777888666777888999999888666555444444444444333222111111333222222222222222222333000000000000000000000000000000111111111111000000111111222333333333333222111000.........///111222000000000000000000000000////////////////////////////////////////////////.../////////000000111111555888999777222///000222---.........//////000000///////////////000111111000000////////////000000,,,777///XXX000000000000000000000000........................666(((,,,///(((111999+++777!!!+++///$$$KKKppp[[[dddOOO555(((,,,333333---(((000---&&&,,,666222'''000///---,,,+++,,,,,,---(((000...444bbb+++111;;;)))666---.........//////000000---------.........//////.../////////......000111---777***###===---//////+++---,,,------....../////////---......///////////////......////////////......***111///)))...111***+++,,,111...+++,,,222+++,,,,,,++++++,,,...///000...,,,"""888///222fffdddeeeQQQ<<<111---***+++///000...,,,!!!555)))222***,,,...000111222111000///666 ...+++...'''fff***---000'''---------,,,,,,,,,+++++++++------------------------++++++,,,,,,---...//////------------------------))),,,//////---,,,---///...............///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...)))%%%&&&***------++++++,,,,,,---.........---.....................---///............------------.........---,,,,,,+++&&&+++000000---+++---000........................000////////////.................................---------------...///000......,,,,,,,,,,,,......,,,,,,---------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////,,,,,,---......---,,,,,,/////////......---------+++,,,------+++++++++,,,...........................------,,,,,,------...{{{fffXXXPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>>;;;999777666666888777666666777777666444444444333333333333222222333222111111333333222111222222111111111111222222111111111222333333333444111111222222222222111111333222222222111111000000000000////////////000000//////000000000000//////......//////000000111111000000000000000000000000------------------------000000000000000000000000........./////////000000333111000.........//////000---000aaa000...---...///000///...---------.........//////------......//////000000111111111111111111111111222222111111000000//////000000///...............------------.........///,,,333333&&&###$$$777'''555......---,,,---...///000000000///...------,,,,,,+++---...---***)))+++...222---...000'''$$$CCClll333777)))000....../////////////////////---,,,,,,---...---,,,---,,,++++++++++++,,,---444///******---///,,,(((888&&&,,,\\\333---***,,,........................,,,,,,---......---,,,,,,...---,,,,,,++++++,,,,,,---------------------------------............///000,,,555444---...777VVVLLL111%%%111(((...///000///...---...000...---,,,++++++,,,---...+++,,,------,,,,,,...000------------------------------------------------...........................---,,,,,,,,,---...///000000///...............000...---++++++,,,---...------------------------...------,,,,,,------...111000///...............000///...---,,,------...------------------------///.........///000222333333000......000000///------------,,,,,,+++++++++,,,,,,************,,,,,,---------............///,,,,,,,,,---------......------------------------+++,,,------......------------------------------////////////////////////......------------......///...---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,,,,+++************++++++++++++++++++++++++xxxdddVVVPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>>;;;999888777666999777666666777888666555444444333333333333222222333222111111333333222111222222111111111111222222000000000000000111111111//////000000000000//////222222111111111000000000000000////////////000000//////000000000000//////............////////////000000000000000000000000------------------------........................,,,,,,------...///000000000///////////////000111000---000aaa000...---...///000///............/////////000000.........///////////////........................////////////......------000000///...............------.........////////////---'''444JJJ,,,333,,,///......---------...///000000//////...------,,,,,,---///000...,,,,,,...000...+++///444...'''222FFFttt---222(((............---------------,,,+++,,,...000000///...---,,,++++++,,,---...000///............---+++---+++@@@111NNN ---)))...444'''OOO"""******)))(((((()))---000444444aaa333111111333........................---,,,++++++++++++,,,---...---,,,,,,++++++,,,,,,---------------------------------............///111...000...---111...ggg000,,,333...---///000///...---...000------,,,++++++,,,---------......---++++++,,,...,,,,,,,,,------.........------------------------........................------......---,,,+++***//////...---------------+++,,,,,,---............---------------------------------,,,,,,---------//////...---------------000///...---,,,------...------------------------///.........///000111222777333///------//////......---------,,,,,,,,,+++---,,,++++++++++++,,,------------............///,,,,,,---------.........------------------------,,,,,,---...............------------------------------------------------......------------.........------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++++++++,,,++++++++++++++++++++++++uuuaaaUUUPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>><<<:::888777777:::888777777888999777666444444333333333333222222333222111111333333222111222222111111111111222222111111111000000000000000//////000000000000//////111111000000000000//////000000////////////000000//////000000000000/////////..................---000000000000000000000000////////////////////////........................------......///000000111---...///000111111111111000---000aaa000...---...///000///.../////////000000000000000///////////////................................./////////............---000//////............///....../////////000000000...&&&)))...,,,,,,---(((......------......///000/////////...------,,,,,,---...///...---,,,...000,,,,,,...333222---((((((***777(((......------,,,,,,,,,+++///...,,,---///000000///......------------......,,,///111111///---...///(((444'''+++WWWKKK666###888$$$666$$$000000000///000111000...---&&&...222+++***+++,,,...........................---***((((((***---......------,,,,,,,,,,,,,,,---------------------------------............///111...***+++///111'''111------...---...//////...---...///------,,,++++++,,,------...//////---+++***+++---,,,,,,---------.........------------------------------------------------,,,---//////...,,,)))&&&......---,,,,,,,,,,,,---(((***,,,///000///...---------------------------------------------------...---------,,,,,,,,,,,,//////...------------.......................................///000111111:::666000,,,,,,---//////.........---------------...---,,,,,,,,,,,,---...---------............///,,,------------.........------------------------------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,---...++++++++++++,,,,,,,,,,,,rrr```VVVPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>><<<:::999888888:::999888888999999888666444444333333333222222222333222111111333333222111222222111111111111222222444333333333222111111111111222222333333222222111000000000///////////////000000////////////000000//////000000000000//////000000000///.........---////////////////////////////////////////////////000000000000000000000000000000000000000000000000---...///111111111000///000---000aaa000...---...///000///...////////////////////////000000//////......------000000000000000000000000000000000000000000000000000///............//////////////////000000000000---(((888,,,***---...+++...............//////000//////.........---------,,,,,,,,,++++++,,,---...000///---,,,///222///(((BBB///000//////...------,,,,,,,,,444222000/////////---,,,//////............//////............---...000111444'''+++>>>!!!666777111///$$$444'''///---+++---//////+++(((000777999;;;444,,,000000...........................---+++******+++---.........---,,,,,,,,,,,,,,,---------------------------------............///000+++)))000111***+++FFF,,,%%%------...//////------...///...------------------...---......---++++++,,,...............------------........................------------------------+++,,,---...---,,,***(((......------,,,------...***+++,,,...///.........------------------------,,,------------------,,,---------...------------............------......////////////////////////............//////000000777444111...---...///000.................................------.........---------............///------------............---------------------------......///000/////////------------------------...........................------,,,,,,------.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///+++++++++,,,,,,,,,,,,,,,qqqaaaXXXPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>><<<:::999999888:::999888888999999888666444444333333333222222222333222111111333333222111222222111111111111222222444333333333222111111111222222333333333333222222///////////////000000000000000////////////000000//////000000000000//////222111111111000/////////////////////////////////000000000000000000000000000000000000000000000000222111111000......---,,,///000111111111000...---000---000aaa000...---...///000///...........................000000//////......------///////////////////////////////////////000000000//////............//////////////////000000000000111,,,555ZZZ222333...111.........///////////////...............---------,,,+++++++++,,,---------000111...))),,,333444000CCCzzz$$$444////////////......------555222000/////////...,,,////////////////////////222---((((((,,,000111000111111111777,,,)))---000777///333///,,,***+++...///...,,,###)))LLL$$$VVVDDD***111///........................------............------///...------,,,,,,---------------------------------------............///000))),,,666...AAAvvv000'''222---...///...---,,,---///......////////////......***,,,---,,,,,,---///111111111000///---,,,+++***........................------------------------++++++++++++,,,------...///...............//////......,,,,,,,,,,,,---...------------------------,,,,,,---......---,,,,,,---...////////////......------..................////////////////////////.........///////////////000111111111000000000000................................................---------............///---------.........//////---------------------------......///000/////////------------------------........................------,,,,,,,,,,,,------000///...---,,,+++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///++++++,,,,,,,,,---------pppaaaXXXPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>><<<;;;:::999999:::888777777888999777666444444333333333333222222333222111111333333222111222222111111111111222222111111111000000000000000000000111111111111000000//////000000000000111111000000////////////000000//////000000000000//////222222111111111111111000000000000000000000000000000000000000000000000000........................000///...---,,,+++***)))111111111111000///...---000---000aaa000...---...///000///...............------------///////////////.........------------------------,,,------------.........///............//////000....../////////000000000000'''(((GGG000(((///---...///000000000000///...........................---,,,,,,...000000///,,,///000...,,,...000///***,,,000////////////////////////000///---...000111111000......////////////......333,,,&&&&&&,,,000000...(((:::***+++---555>>>)))444 &&&444///---+++***,,,...000000222444$$$&&&$$$)))aaa)))000***........................---...///000000///...---///......------------------------------------------------............///111)))111333+++%%%sss111***333,,,---......---,,,---.........////////////......)))***,,,,,,,,,---000222222222111///---,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111///............///000000000///---+++***+++---...------------------------+++,,,---......---,,,+++---...///000000000///...,,,---......///.................................---....../////////......,,,...111222111//////000---------------.........------...//////...---------------............///------........./////////------------------------------...////////////...------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------//////...---,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...++++++,,,,,,------......ooo___VVVPPPMMMIIIGGGFFFFFFDDDCCC@@@@@@>>><<<;;;:::::::::999777666666777888666555444444333333333333222222333222111111333333222111222222111111111111222222000000000000000111111111000111111222222111111000000000000111111111222222000000////////////000000//////000000000000//////000000000000111111111111000000000000000000000000////////////////////////....................................------------000000///////////////000000---000aaa000...---...///000///...////////////.........---.........///////////////------------------------,,,,,,,,,---------.....................///000000------........./////////...(((BBBkkk***(((+++---...///000111000000///...........................,,,+++,,,///111000///------///000...++++++...,,,}}}LLL...,,,------......//////000...---,,,---///111111111---...////////////...---///---+++,,,...///...---...&&&777111333///'''UUU)))000222***,,,,,,,,,+++++++++---///&&&---777(((>>>"""<<<000:::111................................................//////...------------------------------------------------............//////+++444(((...DDD...,,,...,,,---......,,,,,,---...,,,,,,---......---,,,,,,***+++---,,,,,,---///111000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...---------......///000------,,,,,,---------...------------------------+++,,,...//////...,,,++++++,,,...000000///...---,,,,,,.../////////......---------------------------......//////...---------///111000...,,,...///+++,,,,,,,,,------------,,,---............---,,,---------............///............////////////------------------------,,,,,,---...............------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,++++++,,,,,,---......///nnn]]]TTTPPPMMMIIIGGGFFFFFFDDDCCC@@@@@@>>>===;;;;;;::::::888777666666777777666555444444444333333333222222333222111111333333222111222222111111111111222222111111222222333333333444222333333444444333333222000000111111222222222333000000////////////000000//////000000000000//////......//////000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000111222222222//////.........000222333000---000aaa000...---...///000///...111111000000/////////...---.........//////000000////////////////////////........./////////000000...............///000111------------.........///222333uuu***000///---...000111111111000///---.....................,,,***(((***---///...---222,,,+++///...+++---333333666lll222***++++++,,,---...//////111///------...//////...,,,---...//////...---,,,+++...111222111...---------111###///222$$$666'''eee333"""000---000222111...,,,---000---((($$$,,,---333555{{{!!!222***........................///...,,,******,,,.../////////...------------...---------------------------------.........//////,,,---666333ddd///000---,,,---......,,,,,,---...******,,,,,,,,,,,,******,,,---...---,,,,,,---///............/////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000---,,,,,,,,,,,,,,,,,,---...///(((***,,,...//////...---------------------------+++,,,...//////...,,,+++***+++---//////...---,,,+++,,,.../////////......---------------------------.../////////...---,,,000111000---******,,,///+++++++++,,,,,,---------+++,,,---......---,,,+++---------.........//////............/////////000------------------------+++,,,------......---------------------------------------------------------,,,,,,++++++,,,,,,---)))******+++---///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++************++++++,,,,,,---...//////ooo]]]SSSKKKJJJIIIFFFDDDBBBAAA@@@AAA???<<<999888888999:::;;;999888999999888666444777555333222333333222111222222222222222222222222222222222222222222222222222222111111222222333444555555444444333222111111222222222222111111111000000000000000000///......111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000//////......------////////////............111///......//////...,,,111---000aaa000000000000000000000000000000000000000000000000000000000000...,,,***)))........................000000///------,,,,,,,,,---.........//////000000111...555'''555///444&&&555%%%'''222333---------.........////////////...------------...---------............/////////............////////////$$$---$$$,,,000111666***666......//////......---,,,////////////............000000//////............//////000000000000//////111666+++:::(((+++000"""888+++...---,,,+++++++++,,,---------------------------000000///...---,,,,,,+++........................000///...---------------------------------------111,,,+++000333...)))''',,,&&&444+++FFF,,,444(((---......//////000000000---......///000/////////---------............/////////.........//////000.................................------,,,,,,,,,---...///000000///...---000000///...---,,,,,,+++---------.........////////////////////////////////////...,,,+++***,,,...................................................//////............//////////////////////////////,,,---------.../////////............////////////............---,,,++++++........................---------............///........................,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------.........//////------------------------nnn]]]SSSLLLKKKJJJHHHFFFDDDBBBAAABBB@@@===:::999999:::;;;;;;:::999999:::999777555777555333222333333222111222222222222222222222222222222222222222222222222000000//////000000111222222222111000000///......222222111111111000000000000000000000000///......000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000///////////////.........////////////............333222111111222222111///000---000aaa000000000000000000000000000000000000000000000000////////////...---,,,,,,........................111111000///...---......///////////////000000000222...,,,---888+++///???$$$+++000,,,---------.........////////////...------------...---------............/////////............//////333&&&III---,,,++++++///000+++111......//////......---,,,////////////............/////////.........------......////////////......555===(((DDD222333)))111))),,,,,,++++++++++++,,,...///------------------------/////////...------,,,,,,...........................---,,,++++++++++++,,,------------------------!!!///555***""")))555;;;333333,,,)))+++222+++---------------.........------...////////////...---------............///------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,***+++,,,------,,,+++***/////////...------,,,,,,---......................................................---++++++---...................................................///..................///........................---------...........................////////////---------...------,,,,,,---------------------------------............///------------------------,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////---,,,+++++++++,,,---...+++++++++,,,,,,,,,------------------------------lll\\\SSSMMMLLLKKKIIIGGGEEECCCCCCCCCAAA>>>;;;::::::;;;;;;888777666777888777555333666444222222333333222111222222222222222222222222111111111111222222333333000000//////000000111222111111000000///.........111111000000000/////////000000000000000//////...//////............//////////////////000000000000////////////////////////000000000000000000000000...///////////////000000////////////............000///......///000...---000,,,000aaa000000000000000000000000000000000000000000000000.........---......//////........................222111000///////////////000000000//////////////////,,,---111%%%333111SSS...///***---............/////////000///......------......---------............/////////............//////222%%%OOO+++555---(((000+++///---...////////////...------/////////............---.........---------------/////////000000/////////)))222SSS777---,,,666 666"""444++++++++++++,,,...///000------------------------................................................------,,,+++++++++,,,,,,------------------------555***)))555999///### 111###666+++///000............------------,,,,,,---...............---------............///---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******+++,,,,,,+++******........................///.....................------------------------,,,---------,,,,,,---///................................................------------------------.......................................------------............/////////,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++++++++,,,,,,,,,------------------------------~~~kkk[[[RRRLLLKKKJJJHHHGGGEEEDDDCCCBBB@@@>>><<<:::999::::::888777777777888888666444666444222222333333333222222222222222222222222222000000111111222222333333222222111111222222333444333333222222111111111111000000000000//////////////////000000000000//////000//////......//////000////////////000000000000////////////////////////000000000000000000000000......//////000000000111////////////...............---,,,---......---,,,000,,,000```////////////////////////000000000000000000000000000///...------...///000........................111000000///......//////000/////////...---------)))888&&&///444888"""222000111................../////////000//////...............---------............/////////............//////***111111,,,666000***555)))555...///////////////...------//////.........---------------------------------000000111111111111000000***222***nnn//////&&&;;;777***,,,,,,,,,,,,------......---------------------------------.........//////........................///......---------..............................000'''&&&...///+++///999%%%...---,,,222000000//////......------+++,,,------......---------------............//////......------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---------.........//////////////////............------------------------+++,,,------,,,,,,...000................................................,,,------------------,,,......................../////////...---------,,,---------.........//////++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------............------------------------------------------------------........................------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++---...///---------.........//////------------------------{{{iiiZZZRRRKKKJJJIIIHHHFFFDDDCCCCCCAAA???===;;;999888888888;;;:::999:::;;;;;;999777555444222222333444333222222222222222222222222222000000000111111222222222222222111111222222333444333333333333333222222222000000000000//////////////////000000000000//////111000000//////000000111////////////000000000000000000000000000000000000////////////////////////.../////////000000111111////////////............111000//////111111000//////,,,///```////////////////////////////////////////////////222111///...------.../////////////////////////////////...---------...............------,,,,,,,,,)))???000FFF&&&,,,666333111////////////////////////000000///............///---------............/////////............//////''';;;(((???...111---777'''777000//////000000//////...---............------------------------------------...//////////////////...222"""222444YYY***333$$$:::%%%(((............---,,,,,,+++------------------------,,,,,,------.../////////..............................---------......///........................'''---///+++,,,111///(((HHH000+++111///......------,,,,,,,,,+++,,,------......---------------............///000///......------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000///...---,,,,,,------.../////////////////////////////////------------------------***,,,---...------...///................................................,,,,,,---......---,,,,,,......................../////////...---------,,,------------............++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////---......//////......---------------------------------------------------........................------------------------------------------------........................,,,+++*********+++---...---------.........//////------------------------yyygggZZZRRRJJJJJJIIIGGGFFFEEECCCCCC@@@???===;;;999888777666777666555666888888666444555333222222333444333222222222222222222222222222111111111111111111111111000000//////000000111222111111111111111111111111111111000000000/////////...//////000000000000000111111000000000000111111////////////000000000000000000000000000000000000///////////////////////////000000000000000000111////////////............///...---...///000///...///+++///```000000000000000000000000////////////////////////222111000///............////////////////////////......------------...............---------------...***///555***999222000000000000////////////...111000//////......//////---------............/////////............//////---888$$$GGGuuu(((000---444'''555000///000000000000///...............------------,,,---------------.........+++,,,,,,------,,,,,,+++---000 555BBB999333(((>>>(((////////////...,,,+++***---------------------------------.........//////........................,,,,,,+++++++++,,,------........................222(((---999...000VVV111---000,,,,,,,,,+++++++++++++++,,,,,,---...............---------............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---......---,,,,,,---------.........//////....../////////000000000------------------------+++,,,......---,,,---...................................................,,,---...//////...---,,,------------------------...............---------,,,------------.........,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++***)))***+++,,,---+++++++++,,,,,,,,,------------------------------wwwfffYYYRRRKKKJJJJJJHHHGGGFFFEEEDDDAAA@@@???<<<:::888777666444333333444555555444222555333111222333444444333222222222222222222222222222222111111000000//////000000//////000000111222000000000000000111111111222222111111111000000000......///000000000000000000000////////////000000////////////000000000000222222222222222222222222////////////////////////111111111000000000000000////////////............,,,+++***+++---...---,,,...+++///```000000000000000000000000//////////////////////////////000000000//////...//////////////////////////////............//////......//////////////////000"""===555000111---111000000000000/////////...111000000///////////////---------............/////////............//////222...***......111***000***222000000000000000000///...............---------,,,,,,------........./////////,,,,,,------------,,,,,,)))555---+++777nnn---:::...###:::......//////...---,,,+++---------------------------------.......................................+++++++++++++++,,,---...........................+++$$$***444000CCC/////////,,,,,,---------------...------...////////////...---------............///000000///...------------------------------------,,,,,,,,,---------......+++,,,------------,,,+++---------...............------...///000111111222........................+++---//////---,,,,,,,,,................................................,,,---///000000///---,,,---------------------------------...............,,,,,,---------.........---------...------,,,,,,---------------------------------............///..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,------------------------------vvveeeYYYRRRLLLLLLKKKJJJHHHGGGFFFFFFBBBAAA@@@>>><<<:::888777999888777888::::::999777444333111222333444444333222222222222222222222222333333222111000///......222222222111222333333444111111111111111222222222222222222222111111111111......///000000000000000//////............//////////////////000000000000222222222222222222222222////////////////////////222222111111000000//////000/////////............///...---...000111000///...+++///```000000000000000000000000////////////////////////,,,---///111111111111000000000000000000000000000000000////////////000111//////000000111111222222---;;;+++000www%%%(((444111111000000/////////...111111000///////////////---------.........////////////............//////333(((666555888333)))......222222000000000000000//////.........---------,,,,,,,,,........./////////000000//////000000000000//////%%%222888)))***555---))):::,,,---.../////////...---------------------------................................................---------------...///000////////////////////////000222'''000{{{,,,000//////000000000111111222222---...//////000000//////---------.........//////333333222000000/////////........................,,,,,,,,,------.........,,,,,,............,,,,,,........................,,,---...///000111222333////////////////////////,,,...//////---+++++++++................................................---...000111111000...---------------------------,,,------....../////////,,,,,,,,,---------..................---,,,++++++........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------,,,+++,,,---...///---------.........//////------------------------uuudddXXXQQQLLLJJJIIIIIIIIIHHHEEECCCAAA>>>;;;999888888777666666777777777777777666555666666555555555444444444666555333222111222333333111111111111111111111111//////000000111111111222222222222111111111000000333333333222111000//////111111000000000000111111111111000/////////////////////000111111111111111000000000000000000000000222000.........///...---------...------,,,++++++///000111222222111000///.........//////////////////---111aaa000000000000000000000000000000000000000000000000111111000000//////.....................///000000111111000'''444:::///---111///111555333---,,,//////&&&[[[JJJ------///////////////////////////.........------,,,,,,,,,000000000000000000000000///...---,,,,,,---...///111---...333FFF+++(((888+++///111000000000000000///............////////////......////////////............------............------333 ;;;---...)))DDD111333)))///...)))///888!!!999%%%++++++,,,,,,,,,---------222000666+++---222&&&111------,,,,,,,,,,,,------...---,,,---......,,,***......///000000///---+++000666xxxuuu///+++...------------------------------------------------+++,,,,,,---............------------------------///...---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++000///---***)))***+++++++++,,,---,,,+++***+++---,,,------......------,,,------------------------,,,,,,,,,---------......,,,...//////...------...........................---------............///---------,,,,,,+++++++++---.........//////000000.........------,,,,,,,,,222111...---,,,---...000...------,,,,,,------...------------------------)))***,,,---...---,,,,,,------------------------////////////////////////...,,,+++,,,//////---***++++++++++++++++++++++++........................111000...+++***)))))))))------,,,+++,,,---...//////......------,,,++++++///...---,,,,,,,,,,,,,,,---------------------...uuudddXXXQQQMMMLLLJJJJJJJJJIIIFFFDDDCCC@@@===;;;;;;:::999888777777777777777666555555444333333333333222222222444333222111111111222222111111111111111111111111000111111111222222222222222222222111111111000000333222222222111000000000000000////////////000000111000//////......////////////000111111111111111000000000000000000000000///...------///000000000222222333333222111111000000111222222222222111000///////////////.........///---111aaa000000000000000000000000////////////////////////111000000000/////////..................///000000555...,,,000111''')))666%%%333444&&&"""...777555999///222'''111/////////////////////////////////.........------000000000000000000000000000///...------...//////333.........999***000000---,,,333000000000000000///............////////////......---.........//////000000---......//////......---444###111'''000---,,,;;;///&&&999444333888'''++++++,,,,,,,,,---------''',,,,,,000+++,,,888+++000000////////////000000)))+++............111333222000,,,&&&%%%---<<>><<<<<<;;;:::999888888888888777555444444222222222222111111111111222222333444444444333333111111111111111111111111111111111000000000000000111111111111111222222222222222111111111111111111...///000111111000///...000////////////000000111//////000111111111111111000000000000000000000000000...---...000222222111000111111222222222222111000//////......//////000000000//////......------///---111aaa000000000000000000000000111111111111111111111111////////////000000000000111111000/////////000000111---000777,,,111///)))(((222***222////////////////////////------............//////000000000000000000000000...///000111111222111111)))---444///333&&&777(((***000111...//////000000000000000......////////////......000000//////...............//////000000//////...000+++(((111///,,,222)))***\\\666...&&&555,,,///,,,---------............(((---===!!!000---///111---......222------------------------000000000000000000000000***+++---...000000111111........................------,,,,,,,,,---......,,,,,,+++++++++,,,------,,,,,,------...............///000///...---...000,,,------......------,,,((()))+++---...---,,,+++,,,,,,,,,---------......,,,...//////...------...........................---------............///------------.....................---------------,,,,,,,,,------------............////////////000...------,,,,,,------...---------------------------,,,++++++***+++++++++---------------------------------------------------...000000...---...///,,,,,,,,,,,,,,,,,,,,,,,,............................../////////...---,,,,,,...000222333111///...++++++,,,------......///------,,,,,,,,,---.........---,,,+++,,,...000222ppp```UUUOOOMMMKKKJJJIIIIIIHHHFFFDDDDDDAAA>>><<<<<<<<<;;;999777777777777777666555555222222222111111111111000000111222333444333333222111111111111111111111111222222222111111000000000000000111111111222222222333222222222111000000000000111333444444333111000000000000000000111222222//////000111111111111111000000000000000000000000///------...111333444333......///000000000000000111000///......///000111///////////////.........///---111aaa000000000000000000000000000000000000000000000000.../////////000000000111222111111000//////000000...&&&444555...777444555999222!!!@@@,,,////////////////////////....../////////000000000000000000000000000000000---...///111111111111111+++//////+++555'''XXXwww***---...111......///000000000000000......////////////.............../////////////////////000000000000//////111,,,...///222333,,,+++666%%%^^^(((222555222+++,,,------------............000+++:::***...,,,...UUU///,,,,,,,,,111------------------------////////////////////////,,,,,,---///000000000000........................,,,,,,,,,,,,,,,---...///,,,+++++++++,,,,,,---...,,,,,,,,,------------,,,***+++,,,+++******+++,,,,,,------......------,,,)))***+++,,,------------,,,,,,,,,---------......///000222222000///000111........................---------............///------------.........///.........------,,,,,,,,,,,,,,,,,,---------............---,,,---...///000...------,,,,,,------...------------------------******++++++***))))))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---///------------------------........................------...//////...------+++...111444555444222000++++++,,,------......///,,,,,,,,,,,,,,,---...///---,,,++++++///444:::===ooo```UUUOOONNNLLLKKKJJJJJJIIIGGGEEEBBB@@@<<<;;;::::::999888666777777777777777666666444444444333333333222222///000111222333333222111111111111111111111111111333333333222222111111111000000111111222222222222444333333222111000//////444555777888888777555444111111000000111222333333//////000111111111111111000000000000000000000000111000...///111222222111//////000111111111111111222111000//////000111222.........//////////////////---111aaa000000000000000000000000000000000000000000000000.../////////000000111111222222111000000///000000...)))888&&&%%%<<<(((***...111444&&&---//////////////////////////////000000111111111222000000000000000000000000,,,---///000111111111000...111***%%%333))),,,333666,,,///......///000000000000000......////////////......,,,------...///000111111//////000000000000//////(((---555)))+++222)))555+++444|||@@@'''000###999***---------.........//////555"""(((333666444000:::777+++111222!!!000------------------------++++++++++++++++++++++++......///////////////...////////////////////////,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...+++,,,,,,------,,,+++++++++,,,------++++++,,,---,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,...//////...------...........................---------.........//////---------.........//////.........------,,,,,,,,,,,,,,,,,,------............---+++++++++---///000...------,,,,,,------...------------------------000000111222111000...---------------------------------------------------***---//////,,,+++,,,...------------------------........................)))***,,,---...------,,,+++...222666777666333222///......------,,,++++++,,,,,,,,,,,,,,,---...///...---,,,...333;;;CCCIIImmm]]]RRRMMMKKKIIIHHHGGGHHHHHHGGGEEECCCBBB@@@===;;;999888888888999999999888777555444666666555444222111000000111111111111111111111111111222222333333222222111222111111000000111111222222333333444444333333222333222000///...///000222333333333222222222111111222000//////000111111000000000000000000000000000///000111222222111//////111111222333444555555666111111111111111111111111222222111111000000//////000000000000000000000000000...222bbb000000000000000000000000000000000000111111111111///000111222222111000///000000000000000000000000111++++++666---)))///<<<&&&999///...++++++......///000000000000000000000000000000000000000111111000......---------//////000000000000//////+++666...+++111***AAA~~~'''111(((///000000000000000000000000111111000000/////////.............../////////000222111000...------------000000000000000000000000000(((999"""333000...+++---...///111222333333333......------------......HHH%%%666222222%%%111//////000000///...------///---,,,---///222333333//////.........---------222111111111000000//////---...///000000///...---,,,,,,------...///000000++++++,,,,,,,,,---------...---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++...222555666444........................////////////////////////---.........---,,,++++++,,,---......//////......222111000.........///000------......------,,,+++...........................---+++******+++---...111///...------------,,,///---++++++---......---................................................------...///000000000///---------------------------------............///------------------------......------------....../////////......---------,,,------+++******,,,...222000------222:::DDDJJJmmm]]]RRRNNNKKKIIIIIIIIIIIIIIIGGGEEEBBBAAA???===;;;999999888888888999999888777555444555555444333222222111111111111111111111111111111111222222333333222222111222222111111111111222222111222222333333222222111444333111000///000111222333222222222111111111111111000///000111222111///000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111111111111000000/////////////////////////////////000...222bbb000000000000000000000000//////000000000111111111000000111111111111000000000000000000000000000000333777......###111EEEUUU)))222222###222444---......///000000000000000000000000000000000000000111111000......------...//////000000000000//////'''444//////777,,,000UUUmmm---777000000000000000000000000000//////.........---------........./////////000000111000///......---..............................222+++000YYY---000(((444---...///000111111111111000//////////////////000fffbbb$$$///000%%%444)))(((///////////////...------///---,,,---///222222222//////.........---------000000000/////////...............//////.........,,,,,,------...//////000++++++,,,,,,,,,---------...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...000///...................................................---............------,,,,,,---......//////......111000///.........//////------......------,,,+++........................///...---,,,+++,,,...//////...------...............---,,,---...//////---................................................------.../////////......------------------------........./////////000000------------------------......------------..................------------,,,------,,,******,,,...///...---...111555;;;>>>~~~lll\\\RRRNNNJJJJJJJJJKKKLLLJJJGGGEEEAAA@@@>>><<<;;;:::999999888888999999888777666555444444444333333222222222222222222222222222222222111222222333333222222111333333222222222222333333000111111222222111111000444333222111000111222222111111111111000000000000000000000111222222000...000000000000000000000000111000000000000000111111/////////......---------000000000000000000000000000000000000////////////........................000...222bbb000000000000000000000000//////000000000000111111111111000000000000111111////////////////////////)))666---:::555555VVVpppLLL"""(((===333%%%222333......//////000000000000000000000000000000000000000111111000///............//////000000000000//////(((333//////:::000&&&222$$$555)))000000000000000000000000//////............------....../////////000000000//////............//////........................222///(((+++888!!!333------...///000000////////////............//////---}}}&&&""";;;)))333///000///////////////......---...---,,,---000111222111/////////............---//////...............---......------------......,,,,,,------.../////////,,,,,,,,,,,,------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***........................------------------------------.../////////......,,,---......//////......000///......---.........---............---,,,,,,........................111000...---------......------------...///000111...------...000000///...................................................---............------,,,------------------------////////////000000000111------------------------......------------......,,,,,,------------------,,,------,,,++++++,,,...,,,------...///000000111|||jjj\\\RRRNNNJJJJJJKKKLLLMMMKKKGGGDDD@@@???===<<<;;;:::::::::777888999999888777666555333333333333333333333333222222222222222222222222111222222333333222222111444333333222222333333444111111222222222222111111333222111000000000111111000000000000000///////////////000222333222000---////////////////////////111000/////////000222222000000000000000000000000////////////////////////////////////////////////////////////////////////000...222bbb////////////////////////////////////000000000111222111000//////000111222////////////////////////000555!!!444444;;;)))(((AAA000111gggJJJ777111000333444444///***333//////000000000000//////////////////////////////111111000///......////////////000000000000//////...555---)))444555---...999))),,,////////////////////////111111000000000000000000...////////////000000000...............///000000........................,,,333)))BBBooo///111'''------......///.........,,,,,,++++++++++++,,,,,,+++!!!666000555)))+++333***444...///////////////.........---,,,---000111111000/////////..........................................---,,,++++++,,,---...---------.........//////,,,,,,,,,------------...------------------------------------------------------------------------000...------,,,---,,,,,,........................------------------------------...///000000000///,,,---......///..................---------.....................------,,,........................111000///...------------------............000111---,,,---...000000...---................................................---.........---,,,++++++............................../////////000000000..............................------------......++++++,,,,,,------......,,,---...---,,,+++---...,,,---.........---,,,,,,zzziii[[[RRROOOJJJJJJKKKLLLMMMKKKGGGDDD???>>>===<<<::::::999999777777888999999888666555222222333333333333444444222222222222222222222222111222222333333222222111444333333222222333333444222222333333333333222222111000000/////////////////////////////////////////////000222333222000---////////////////////////111000/////////000222333//////000111111222333333/////////////////////////////////000000000000000000000000000000000000000000...222bbb////////////////////////...////////////000000000222111000//////000111222////////////////////////000666)))555&&&***999<<<(((666111)))III>>>+++000777000$$$---777,,,***777//////000000000000//////////////////////////////111000000////////////000//////000000000000//////000444///)))///555444222GGGwww%%%999////////////////////////000000111111111111111111////////////000000000111......---......///000111////////////////////////&&&666111%%%+++@@@&&&,,,---...............---,,,,,,++++++++++++,,,,,,---SSS///000000***((()))777666$$$)))......///////////////......---,,,...000111000///////////////////////////////////////////////////...---,,,++++++,,,---...---------...............,,,,,,---------.........------------------------------------------------------------------------..................///000................................................------...///000000000///,,,---......///.........------........................//////......---,,,........................///......---------------...///000///------///111...---,,,---//////---,,,................................................---.........---,,,++++++........................------........./////////..............................------------......,,,,,,,,,------.........,,,---......---,,,---...///......------......///yyyhhhZZZRRROOOJJJJJJJJJKKKLLLJJJGGGEEE@@@???===;;;:::999888888666777888999999888777666333333333333333333333333333333333333333333333333111222222333333222222111333333222222222222333333333333333444444333333333000000/////////.........////////////000000000000000000000111222222000...000000000000000000000000////////////000111222333---......///111222222333000000000000000000000000000000000000111111111111111111111111111111111111000...222bbb000000000000000000000000......////////////000000111111000000000000111111////////////////////////...000111<<<...&&&)))###@@@444///000***$$$222III888777444---***777,,,---000+++000000000000000000000//////...000000000000000000000000111000000//////000000000//////000000000000/////////111222000000222222///---'''000000000000000000000000000......////////////000000/////////000000000111111...............///000111000000000000000000000000%%%555555###kkk,,,222,,,,,,---...//////......//////............//////,,,'''000000///'''000---&&&---444...+++---...//////////////////---------...000000///---...////////////000000000///////////////000000000......------------..............................,,,---------............,,,------......------,,,,,,,,,,,,------------...------------------------+++---------,,,---///111........................////////////////////////------.../////////......,,,---......//////......------.../////////.........////////////...------........................------------------------...000111000---,,,///111222000...---......---,,,................................................---............------,,,........................------------..........................................------------......------..................,,,---//////---,,,---...000///...---...///000111xxxgggZZZRRROOOKKKIIIIIIIIIIIIIIIGGGEEEAAA???>>>;;;999888777777666777888999999888777666333333333333333333333333333333333333333333333333111222222333333222222111222222111111111111222222222222333333333333222222000000000000000///....../////////000000111111111111000///000111222111///000000000000000000000000...///000111111222222222/////////000000111111111111111111111111111111111000111111111222222222333000000000000000000000000000...222bbb000000000000000000000000........./////////000000000000111111111111000000000000000000000000000000999,,,++++++111;;;999444000)))***333777222,,,,,,---vvvddd111***222 ???+++:::222444000+++666)))000000000000000///......000000000000000000000000111000000000000000111111//////000000000000//////222---111555222000111---///@@@(((000000000000000000000000....../////////000000000//////000000000111111111//////.........//////000////////////////////////+++111111+++,,,333+++,,,---...///000000000000//////////////////000///+++000,,,555&&&///777222)))&&&,,,777444------...///////////////---------...000000...,,,.../////////000000000000------........./////////.........//////.................................------------............,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,---......,,,,,,...000................................................---............------,,,,,,---......//////......---...///000000000/////////////////////...------........................,,,---......////////////,,,///111000------000444777444000......//////...................................................------.../////////..........................................////////////..............................------------......//////////////////......+++---//////...---------........................wwwfffZZZRRRPPPKKKIIIHHHGGGHHHHHHGGGEEEAAA@@@>>>;;;999777666666666777888999999888777666444444444333333222222222333333333333333333333333222222222333333222222222222111111111111111111222111111222222222222111111111111111111111000////////////000000111111222222222111//////000111111000000000000000000000000000---...000111222222222111222222222222111111111111111111111111111111111111111111222222222333333333////////////////////////000...222bbb000000000000000000000000............/////////000///000111222222111000///111111111111111111111111***+++999***)))111+++------222333000///111333222...!!!iiiBBB"""???444'''AAA$$$222///$$$666666,,,999+++000000000000000///......000000000000000000000000111000000000000000111111//////000000000000//////777+++---555222111444222555CCChhh444000000000000000000000000000000111111222222222333000000000000111111111111//////............//////........................333...+++111fffUUU)))+++,,,---///000111111111......------------......---///BBB^^^&&&888***&&&666,,,'''(((555000'''///...------...///000000//////---------...000000...,,,.../////////000000111111,,,,,,,,,------.........---...///000000///...---.....................------------.........//////,,,,,,---......---,,,,,,,,,,,,,,,------....................................000111000---,,,...111........................------------------------............---,,,++++++,,,---......//////......---...000111111111000//////////////////......---........................,,,---...000111111111111***---111000......222777;;;777222/////////000000................................................------...///000000000///////////////////////////////////////000000000000////////////////////////.........------.........111111000000//////......+++---000000...---------,,,,,,.........,,,+++)))ppp```UUUNNNKKKKKKKKKJJJIIIHHHGGGGGGFFFAAA@@@>>>;;;:::999999999999999::::::999888666555777666444333222222333333333333333222222222111111333444333222000000222444333333333222222222111111////////////000000000000///000000000000111111111111111000///////////////000000//////000111222222111111000000000000111111111111000000000000000000------///000111111111111000222444333000...000333111111111111111111111111333222222111111111111111111...333bbb222222111111111111222222......//////000000111111............/////////000000000000000000000000000111111000000000000111111222///------///000...,,,...333,,,uuuMMM222,,,///...///111111000000//////......333444333111......111444'''...777---111111)))000111111000000//////......111111111111111222222333111000000000000000000111)))///%%%---000000111&&&===)))///............/////////000///111///222666---'''///000000000000000000000000000000//////.........---***000,,,///CCC333+++...444000///222000........................666&&&<<>>;;;:::999999999999999::::::999888666555777666444333222222333333222222222222111111000000333444333222000000222333333333333222222222111111222222222222333333333333000000000111111111222222111111000//////////////////////////////000111111111111000000000000111111111111111111111111111111---...///000111111111111000/////////000111000000111111111111111111111111222222111000000000000000111...333bbb111000000//////000000111/////////000000000000000000000000111111111111111000000000000000000000000111111000000000000000111222000------///000///---...000)))KKKWWW,,,"""III(((111000000000/////////...000111111000------///222CCC555+++888###...CCC,,,111111111111111111000000111000000000000111222222111111111111111111111111---+++===000333+++222+++777***222........./////////000000222666333,,,...444555000////////////////////////000/////////............---111)))+++333;;;111---+++---//////...---........................***------xxx666"""222???***+++:::///..............................------------..................////////////---...///000111111111111////////////////////////...---,,,,,,,,,...000111......---------,,,,,,,,,........................///...---,,,,,,,,,,,,---.......................................---------------.........////////////////////////...------......---,,,,,,---......////////////////////////////////////////////////---000444777777555222000....../////////000000000////////////////////////...////////////...------.........------000333777===777///,,,---//////---//////////////////////////////.........---------,,,,,,,,,---.../////////////////////////////////000000000000//////......------...//////...------............---,,,++++++------------............,,,,,,---......///......,,,++++++++++++,,,...///nnnaaaVVVPPPMMMIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@>>>;;;:::999999999888999::::::999888666555666555444333222222222333333333333222222222222111333333444222000000111333333333333222222222111111333333333444444444444555111111111111222222222333111111000/////////000000//////.........///000000000000000000000000000000111111111111111111111111......///000111111111111000---***,,,000222000---000000000000000000000000111111000///////////////111...333bbb000//////......//////000000000000000000000/////////000000111111111111111000000000000000000000000222222111000//////000000111000......///000///...///......&&&YYY[[[000)))000000000000000////////////,,,...//////------...000000,,,&&&<<<+++888+++(((000111222333333333222111000000000000000111111222111222222222222222222111222222FFFooo...666(((222111000,,,333....../////////000000000///---333666222555555,,,////////////////////////////////////............,,,222***...&&&lll...222,,,)))000111,,,,,,........................(((777(((FFFBBB111 ***888444(((---/// ..............................------------..................////////////---...///000000111111000////////////////////////,,,,,,------...//////000...------------,,,,,,,,,------------------------......---,,,,,,,,,------........................---------.........//////,,,---------............///////////////......---......---,,,,,,---......------------------------///////////////////////////111333444444333111000------........./////////.......................................---,,,,,,---...///.........000222444000,,,+++...000000...////////////////////////...............---------.........///000000111111........................////////////............//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---............//////............///000mmmaaaXXXRRRPPPIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@>>>;;;:::999999999888999999:::999888777666555444444333333222222222444444444444444444444333222333444333111000111333333333333222222222111111111111111111222222222222111111222222222333333333111111000000///000000111000000////////////000000000000111111111111000000111111111111222222222222...///000111111111111111...,,,,,,---000222111///////////////////////////000000///...............111...333bbb000//////......//////000222111111000000/////////......///000111000000///000000000000000000000000333222111000////////////111000///...////////////111///777"""---DDD(((555000000000000////////////+++---...///////////////aaa%%%444///000222333444333222111000000//////000000111222000111222222222222111000---;;;---)))666+++222222---222000...////////////000000000999&&&(((111***$$$...666........................///////////////.........)))222---444&&&+++444///+++222222,,,///........................---666---...GGG...+++&&&;;;000%%%)))444444000222..............................------------..................////////////......///000000000000000////////////////////////...////////////---,,,+++------------------------------------------------...------,,,,,,,,,------........................---------............///,,,,,,,,,---------.........///////////////............------------......,,,---------------......////////////////////////111111111111111111000000------------.........///........................------......------,,,+++,,,...//////...------...111///...///111222222000////////////////////////..............................//////000000000000........................,,,,,,,,,+++++++++,,,,,,//////...------...//////000///...,,,,,,,,,---...,,,,,,,,,,,,------------***+++,,,---.../////////111111000000000000000000mmm```WWWQQQNNNJJJJJJIIIHHHGGGFFFEEEEEEAAA@@@>>>;;;:::999999999888888999:::999888777666333333333333333333222222222222222222333333333333222333444333222111111222333333333222222222111111000000000111111111111222111111222222222333333333111111000000000000111111222222111111000111111222///000111111111111000///000000111111111222222222///000000111111111111000,,,///111111000000222444////////////////////////000//////...............111...333bbb111000000//////000000111222222111111000000//////...///111222333222111000111111111111111111111111222222111000//////000000000000000/////////000111111...666...,,,~~~999888////////////000000000000---......///000111000///rrrttt///...///111222222222111111000000000000000111111222///000222222222222000///'''777...777222111111000000777+++////////////000000000111333000666===777111111222////////////////////////.........///////////////,,,111+++111...///111000000111///---000////////////////////////---///111)))sss000&&&000...,,,222///---***333:::---(((999..............................------------..................////////////...//////000000000000///..............................///000///---,,,***------------------------------------------------------,,,,,,,,,------...........................///............---------,,,,,,,,,---------............///////////////...........................------........./////////////////////////////////111111000/////////000000------------.........///........................------......------,,,+++,,,...000///...,,,,,,,,,000000000111222222111000////////////////////////---.....................---...............//////........................,,,,,,+++++++++,,,,,,---...------,,,,,,------...000///...---,,,---...///,,,,,,,,,---------......,,,,,,---//////000000000------......---------,,,mmm___TTTLLLIIIJJJJJJIIIHHHGGGFFFEEEEEEAAA@@@>>>;;;:::999999999777888999::::::999888777222222333333333333222222///000000000000000111111111333444444222111111222333333333222222222111111222222222222333333333333111111111111222222222333111111000000000111222222333333222111111111222222///000111222222111000////////////000111111222222000000111111222111111000---111444333000///222666000000000000000000000000000000///...............111...333bbb111000000//////000000111111111111111111111000000222333555777777666555333111111111111111111111111111111000000000000111111///000111000//////111222000...---333333DDD&&&////////////000000000000111/////////111222111000<<<'''000000000000111111111111111111111111111222222333000111333444444333111000---111333HHHkkk000333111...444888***/////////000000000111111***666...!!!+++333...+++000000000000000000000000.........///////////////000000((((((AAABBB---+++333...+++///...////////////////////////,,,///333'''BBB{{{III))),,,222555---&&&,,,999***444444000222---''')))..............................------------..................//////////////////000000000000//////........................+++,,,---///000//////...,,,,,,,,,------------...------------------------------,,,,,,,,,---..............................//////.........---------,,,---------............---...//////////////////---...////////////...---.........///000000111111//////////////////////////////.........///000000------........./////////.......................................---,,,,,,---///000///...,,,,,,---//////000000000///......////////////////////////---------...............------------------------........................///...---------...000000------------------------//////...............///---------.........//////---...//////000/////////......//////000//////...lll___TTTMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@>>>;;;:::999999999777888999::::::999888777111222333333333333222111000000000111111222222222111333444444222111111111333333333222222222111111333333333333444444444555000000000111111111222222111111000000111111222333333222222111000000111111///000111222222111000///---......///000000111111111111111222222111111000111222222222111111222333111111111111111111111111111000//////......//////111...333bbb000//////......//////000111111111111111111222222333555777999999888666555111111111111111111111111////////////000111222333...000111000//////111333---333***000444,,,III.../////////000000000111333111......000111111///888yyy444333111000000111222333222222222222222333333444111333555666666555333111555111333555//////222///555444000//////000000000111111111444999)))111QQQFFF,,,555111111111111111111111111............/////////000000...,,,+++dddddd...&&&777,,,,,,666+++////////////////////////---222000,,,...cccCCC222''' 222...)))***444;;;333%%%++++++)))'''---999:::222..............................------------..................//////////////////000000000000//////........................+++,,,---...////////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///........................---------...............------........./////////------...///////////////---...///000000///...------......///000000111111////////////////////////------------...///000000....../////////000000000////////////////////////...////////////...------...///000///------...///.../////////............////////////////////////---------.........//////------------------------////////////////////////000///...---...///111222,,,---...//////...---,,,......////////////.............../////////000000......//////......------///000111222333333222222~~~kkk```WWWQQQNNNHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>;;;:::999999999777777999::::::999888777000111333333444333222111333333333444444555555555111333444444333111111111333333333222222222111111222222222333333333444444///000000000000111111111111111000000111222333333222222111000000///000000...000111222222111000...,,,------...///000000111111111222222222111111000444111///000333444111///111111111111111111111111111111000///////////////111///333bbb.........------.........000000000111222222222333222444666888888777555444111111111111111111111111.../////////000222333444...000222111//////111444+++;;;...000222---.../////////000000111111555111------...000000///...777555333000000111333555333333222222333333444555333555777888888777555333333222111:::111***333000555000666000000000000111111111111,,,FFFttt888,,,111111111111111111111111---.........//////000000,,,---444777222###:::---///===+++000000000000000000000000,,,...***111///wwwooo[[[(((...222000+++***///666***,,,...000...---///333333---111555---(((...000.................................------...................../////////000///000000000000000//////........................000//////...------,,,,,,,,,,,,,,,------.........////////////////////////,,,,,,,,,,,,,,,---...///........................++++++,,,---...///000111.........////////////000------...///000000//////---...///000000///...---------......///000111111////////////////////////+++,,,------...///000000////////////000000000000000000000000000000000000//////000000//////...---//////000///------///000...///000000//////000111////////////////////////---------.........//////...............---------000000000000000000000000///...,,,,,,,,,...000111---...000111111000...------...///000000///...---////////////000000000000............---,,,+++++++++,,,...///000000000///}}}iii]]]TTTNNNMMMKKKJJJHHHHHHHHHFFFDDDAAAAAA???===;;;:::999999:::999888777777888888777555666666555444333333222222111111111222222333444444333222222111111222222333111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000333333222222111000//////000111111222222111111000000000000000000000000000000000111222333444444555111222333444444333222111---000<<<"""888222,,,666//////...---111666777777777000444ggg222111000000111333555777000000111111111111000000888777555444333444555555<<<+++000///111)))???)))777...444%%%,,,:::,,,777222000---++++++---000222666***222222...777333---222---000666%%%222222111///......//////000222}}}[[[%%%666333///666///111222666:::888555888===;;;:::999888999;;;===???888444///999UUUkkk555+++;;;000)))333000111111222222333333333kkk,,,444777,,,***666444...777333000...///...,,,,,,000999111///!!!)))111000...333///,,,///...------------...///...111%%%333$$$///___//////.........//////000........................000000000000000000000000777...,,,999+++''':::'''------......//////000000000000000000///---,,,+++////////////000000000000...------------...//////////////////////////////+++...111444444111...+++...---,,,,,,......---,,,------............---------...///...------...///////////////////////////........................,,,+++******+++,,,...///......////////////......//////000000///...------000000000000////////////////////////////////////////////////////////////............/////////////////////...------///111............////////////000000//////.........---........................,,,,,,------...///000000////////////////////////..................------000///...---------------,,,---...---,,,,,,---...000000///...---,,,++++++111000///...------...///000000//////......------........................,,,---......///.........}}}iii\\\SSSNNNLLLKKKIIIHHHHHHHHHGGGDDDBBB@@@???===;;;999999999999999888777777888888777555777666666555444444333333333333222222222222222222333222222111111222222333111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222000000111222333444555555111111111111111111111111000000000000000111111111111111222222222222111111555000444***AAA777222111555111...111777888111(((222%%%...mmm333222111000000111333444///000000111111000000///333222222111000000111111KKK###)))RRReee###;;;!!!:::EEE%%%000,,,333222000......000222333+++333111:::111YYY333111......555***333222222111111111111222333,,,WWWiii===+++888CCC111>>>===>>>@@@???<<<===AAA???>>>======>>>@@@BBBCCCDDDDDDBBBDDDNNN222444---555///333000000000000000000111111444(((!!!<<>>//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***000,,,222999///............///////////////000000111000000///...---............////////////.........//////000000000////////////////////////...///000111111000///......---,,,,,,......---,,,------............---------...///...------...///................................................222111///...---------...//////////////////////////////000000///......---000000000000////////////////////////////////////////////////////////////............//////////////////000...------///111............////////////000/////////....................................,,,,,,---......//////000////////////////////////..............................---------......///,,,...///...---,,,---///000000//////...---------111000///...---......//////////////////.........////////////////////////---...//////000000//////}}}iii\\\RRRMMMKKKJJJHHHGGGGGGHHHGGGEEECCC???>>><<<:::888888888888999888777777888888777555555555555444444333333222444444444333222111111111333222222111111222222333111111000000000000111111222222222222222222222222333333333333333333333333111111111111111111111111......///111222333444555000000111222444666999:::111111111111111111111111111111111000000000//////111111111000000111111111222///---...;;;000777///,,,111444///'''(((666CCC999///&&&[[[333222111000///000111111//////000000000000/////////000000000000///......===%%%GGG+++000666+++,,,000111222111111000000111111222'''@@@%%%---888CCC888///000,,,444000222//////000000111222222333000444[[[:::AAALLLHHHDDDCCCGGGJJJJJJKKKNNNMMMMMMLLLLLLLLLNNNOOOPPPHHHJJJLLLLLLGGGCCC===''';;;777222222111111000000000000000PPP,,,==='''888999,,,<<<(((111333///777@@@444444***///---(((222***,,,000///------,,,,,,,,,,,,------000'''666***111111dddzzz111111000///............000000000000000000000000000000000000000000000000444///555###,,,000000///////////////...............////////////......------------............+++,,,...///000000000///////////////////////////111000...------...000111...---,,,---.........,,,------............---------...///...------...///........................////////////////////////222111000///......//////000///...------...///000//////000000000///......000000000000////////////////////////////////////////////////////////////............///////////////000000///...---///111............////////////////////////....................................---------......//////000////////////////////////........................------------...///000111...///000///...---...000////////////////////////000000///............///.........///////////////000000000000000000000000...//////000000000000000|||hhh[[[RRRLLLKKKIIIHHHGGGGGGHHHHHHFFFDDD???===;;;999888777777888999888777777888888777555333333333222222222111111444444333333333222222222333222222111111222222333222111111000000111111222222222222222222222222222333333333333333333333333111111111111111111111111......///111222333444555222111000111333555888:::111111111111111111111111222222222222222222222222222111000//////000111222+++444///000...)))888000888444444999<<<666---'''&&&;;;444ttt111111000//////000000111/////////000000/////////000000222222222111000///***&&&...)))555!!!888<<<000/////////000000/////////333222000000---:::---333---333333///000111222444666777777888???000eee^^^ZZZ\\\___^^^^^^___[[[[[[ZZZZZZ[[[\\\]]]]]]aaa```aaabbbVVVuuu>>>222===;;;222666555333222222222222333&&&rrrGGG...------444444%%%000)))(((,,,)))$$$---===555$$$...'''444,,,+++//////000//////////////////000444(((444***---111:::111111///...------------000000000000000000000000000000000000000000000000000***//////000444222;;;000000//////......------+++,,,------.........---------........./////////''')))+++---......---,,,////////////////////////111000...,,,,,,...000111///---,,,---...///...---------............---------...///...---------///........................000000000000000000000000,,,------...///000111111111000...,,,,,,...000111//////000000000//////...000000000000////////////////////////////////////////////////////////////............///////////////000000000......///111............///////////////////////////.................................------....../////////000////////////////////////............////////////...............///000000...000111000///...///000.../////////000000111111/////////.........//////------......//////000000////////////////////////......///000000000000///{{{ggg[[[RRRLLLKKKIIIHHHGGGGGGHHHHHHFFFDDD???===;;;999888777777888999888777777888888777555444444444444333333333333222222333333333444444444333222222111111222222333222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222333222000000111222555666111111111111111111111111000111111222333333444444222111000//////000111222,,,:::333111000222222///111,,,***,,,...///555<<<(((777---////////////000111222333//////000000000000//////000111222333333222111000===222&&&777888,,,DDD$$$...///000111111000///...::::::777CCC888...666333555555...666888;;;???AAACCCCCCCCCFFFAAA>>>@@@888>>>999999888666444444444555666>>>|||'''222>>>///...999333555333///222666222))),,,|||---***555///------...000000000000000000000000111+++...333(((///222gggfffeeedddcccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]ddd^^^iii\\\ccclll000000//////......------,,,---...///////////////....../////////000000000((())),,,.........---,,,//////////////////////////////............/////////...------//////...---------............---------...///...---------///........................000000000000000000000000,,,,,,---...000000111111111000...,,,,,,...000111//////000000000000000///000000000000////////////////////////////////////////////////////////////............////////////...000111111/////////000............////////////.........///////////////.................................///////////////////////////////////////........./////////000000111000///...............///000111000//////000111......//////000000111111......//////////////////------......//////000000........................,,,---......//////......yyyfffZZZRRRMMMLLLJJJHHHGGGGGGHHHGGGEEECCC???>>><<<:::888888888888999888777777888888777555666666666666666666666666222222222333444555555555333222222111111222222333222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111111333222111000000000111222222222222222222222222222---...///000111222333333111111111000000111111111///333///...555<<<)))FFF@@@444,,,...000,,,+++---///&&&+++......///000222222333444000000111111111111000000///000000111111111111000"""000***///###,,,///333111222222333333222222111---555###***777222:::<<<:::999555<<>>GGG333)))===111'''***+++......---...111444---000111111111,,,000......////////////......+++///,,,;;;***,,,000UUUYYY///////////////.........//////000111222222111111////////////000000000111,,,---...///000///......////////////////////////---...////////////...---///...---...//////...---------............---------...///...------...///------------------------////////////////////////000000111111111111000000000///...------...///000//////000111111111000000000000000000////////////////////////////////////////////////////////////............////////////...000222111000//////000............////////////.........///////////////........................////////////////////////////////////////////////.........//////000000111222111000///...............000111000///...///111.........//////000000000---...//////000/////////.........///////////////........................,,,------...............xxxeeeZZZRRRNNNNNNKKKIIIHHHHHHHHHGGGDDDBBB@@@???===;;;999999999999999888777777888888777555555555555555555555555555333333444444444444444444333222222111111222222333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222//////000000000111111111111111222222222222111111000+++000...222888...ZZZ666555888222+++--->>>000000111222222333333222111111222222222222111111000000//////000000111222777...222zzz:::<<<###???222222222222222222222222'''EEE:::ppp888888<<>>???AAACCC333CCC|||000111<<<@@@''',,,CCC111aaa~~~---555)))000555+++444...///000000000000///...***555,,,333//////...111........./////////////////////000000111000000000........./////////000000000000000////////////...////////////////////////........................000...---...///000///---------............---------...///...------...///------------------------........................//////000111111111000/////////////////////////////////000111111111111111000000000000////////////////////////////////////////////////////////////............////////////...000222222111///000000............////////////............/////////000........................000/////////////////////////////////////////////---......///000000111111000000///////////////000...///000000......///000..................//////,,,---///000000000/////////////////////.................................------...///////////////wwweeeZZZSSSOOONNNKKKJJJHHHHHHHHHFFFDDDBBBAAA???===;;;:::999999:::999888777777888888777666222222222222222222222222666555555444444333333222333222222222222222222333333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222000000111111222222222222000000111222222222222111222222222222222222222222333333333222222222222222111222333444444333222111333,,,<<<555,,,///???ZZZ888222YYY222333333333333222111111222222333333333333222222222111000000000222333444---+++>>>666???777,,,111111000//////000111111333,,,:::>>>===JJJFFFFFFOOOSSSWWW^^^dddiiijjjjjjjjj```[[[XXX___^^^QQQKKKHHHGGGEEEDDDDDDFFFIIIKKKOOOKKKXXXkkkjjjaaafff---999###...777,,,888000111222333333222111000///999,,,&&&222333,,,000---.........//////000000,,,---------------,,,,,,---------.........//////000000...------,,,------////////////////////////000///---,,,,,,---///000000...---...///000///...---..................------...///...------...///------------------------........................(((***,,,...000000000000......////////////......//////000111111111111111000000000000////////////////////////////////////////////////////////////............/////////000...000222222111000000000............/////////000---.........//////000000........................000000000000////////////////////////////////////---......///000111111222///......//////000111222...///000///...---...000........................,,,---///000000000//////000000//////.........---000000000000000000000000...//////000000000000000ssshhhYYYQQQOOOKKKHHHIIIIIIHHHGGGEEECCCAAABBBAAA???<<<;;;:::::::::::::::;;;:::999777555444777666555444333444555555333333333333333333333333666555444333222333333444444444444333333222222222444444333222111111111111...///111222333333222111555333111111333444222///111111111111111111111111...///000111111000///...222222222222222222222222222222222222222222222222222222111111111111222222111444)))666<<<"""444222000///...///000111///000000000000111111111111111111111111111111111''':::+++000~~~>>>111111222222222333333222VVVGGGEEEUUUQQQTTTaaaXXXbbbeeeiiinnnqqqrrrqqqpppcccgggccctttbbbYYYUUUMMMKKKGGGEEEFFFIIINNNQQQ[[[QQQZZZ000000////////////000000000000//////000111222222111111000000//////......BBB;;;...///(((---,,,000000000000000000000000......//////////////////111111000000//////......111000...---...000333555000000/////////.........------............---------.........//////000000........................//////............//////....................................////////////.../////////////////////333222111///............000000000000////////////000000000000000000000000//////////////////////////////////////////////////////000111111111111111000000000000////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000//////000000///...------//////............//////222111111000000000000000///////////////.........000000000000000000000000111...+++***+++---------111111111111000000000000000000//////.........---sssgggYYYQQQOOOKKKIIIIIIHHHHHHFFFEEECCCBBBAAA@@@===;;;999888888888:::;;;;;;;;;:::888777666555444333222222222333333333333333333333333333333555444333222111222222333444444444333333222222222333333222222111222222222000111111222222222222111444222111111333444222000111111111111111111111111000000111222222111000000222222222222222222222222111111111111111111111111222222111111111111222222;;;(((;;;777\\\222000///---------///000000000000111111111222222111111111111111111111111===(((444---888aaa]]]```lllNNNOOO]]]^^^aaajjjeeekkkmmmrrrvvvxxxyyyxxxwwwooolllllliiiccc```WWWSSSMMMIIIIIIMMMRRRUUUUUU]]]YYY000000////////////000000000000000000000111222222222111111000///......---777,,,333+++444///666...000000000000000000000000///////////////.........000000000000////////////000//////...---------,,,......---------,,,,,,,,,---......//////......---............/////////000........................000//////.........//////....................................//////////////////////////////......000//////............///000000000000////////////000000000000000000000000////////////////////////////////////////////////...///000000111111000000000000000000////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000//////000000///......---//////............//////111000000///.../////////////////////////////////........................//////...---,,,,,,---...000000000000000000000000000000/////////.........rrrfffXXXQQQOOOJJJJJJIIIHHHFFFEEEDDDDDDCCC@@@???<<<999777666555555::::::;;;;;;;;;:::888777555444333222222222222333333333333333333333333333333333222111111111222222444444333333333333222222222222222111222222333333333222222111111111111222333222111111333444333111222222222222222222222222111111222333333222111111222222222222222222222222000000000000000000000000222222111111111111222222222///111222999zzz111000///.........///000111111111111222222222333222222222222222222222222333---555***000iiiSSSWWWbbbjjjooopppsssuuuwww{{{~~~~~~}}}{{{qqqtttxxxkkkfffiii```\\\UUUOOOLLLNNNRRRUUURRRbbbdddggg[[[000000////////////000000000000000000000000111222222222111000///...------000|||SSS***+++333,,,555,,,000000000000000000000000000000//////.........---////////////000000000000...///000000///...,,,+++.........------------,,,---......//////......---............////////////........................111000///...................................................////////////000000000//////............---------......///000////////////000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000///000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000///......000//////......//////000000//////...............////////////////////////........................---000222111...,,,...///////////////000000000000000000000000////////////pppeeeWWWPPPOOOJJJKKKJJJHHHEEEDDDDDDDDDDDDAAA???<<<999777555555555888999:::::::::999888777666666555555444444444444333333333333333333333333333333222222222222222222333333333333333333333333111111111111222333444444555444222111000111111222222111111222333333333222222222222222222222222222111222222222222222222111222222222222222222222222111111111111111111111111222222111111111111222222---BBB(((&&&@@@;;;fff333222222111111111222333111111222222222333333333222222222222222222222222'''<<<000***DDDvvvQQQWWW```llltttpppyyy|||}}}xxxsssmmmpppeeemmmeeeaaa[[[TTTOOOMMMMMMMMMPPPSSSmmmRRR...000000////////////000000111000000000000000111111333222111000///...---,,,222<<<+++000222&&&111---000000000000000000000000000000000///......------......//////000000111111//////000111222222222222000000000///////////////......////////////...............///////////////........................111000///......---..........................................////////////111111000000///.........//////.........//////000////////////000000000000////////////////////////////////////////////////////////////////////////---......///////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000//////...000000////////////000000000000///............//////////////////000000000000000000000000000000000,,,111555444000---...111///////////////000000000000000000000000000000000nnndddWWWPPPOOOJJJKKKJJJHHHEEEDDDDDDDDDDDDAAA@@@===:::888777666666777777888999999888777666555555555555555444444444333333333333333333333333333333444444444444444444333333333333333333333333111111111111222333444444555444222111111111222222111222222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222...666444111 """444666MMM333333222222222333333333111111222222222333333333222222222222222222222222666666///333(((***MMMQQQOOOSSS\\\iiisssnnn{{{pppqqqeeemmmeeeddd```[[[UUUNNNIIIFFFJJJEEE___XXXoooTTT333000000////////////000000111111000000000000000111222222111000///...------111+++:::...222,,,444000////////////////////////000000//////.........---......//////000000111111222111000000000222444666000000000000000000000000...//////////////////...///////////////.........////////////////////////000000///...............////////////////////////............////////////111111000000////////////333222111000////////////.../////////000000000111////////////////////////////////////////////////000000000000000000000000---......///////////////000000000000////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000000///000000////////////000000222111000000//////000000////////////000000111111111111111111111111111111,,,111666555111......111.../////////000000111111000111111111111111111111mmmcccVVVOOONNNJJJJJJIIIHHHFFFEEEDDDDDDCCCAAA@@@===;;;999999888999777777888888888777555444333333444444333333222111333333333333333333333333333333444555555555444444222222333333333333444444222222222111222222333333444333333222222222222333222333444333111000111222333333333333333333333333111111000000000000111111222222222222222222222222222222222222222222222222222222111111111111222222222'''...===+++???CCC+++555>>>000111111111111222222222111111111111222222222333333333333333333333333333777,,,111;;;,,,444---oooDDDQQQQQQ]]]dddrrrppp|||pppwwweeebbbddddddcccaaa[[[TTTMMMHHHKKKJJJMMM\\\XXX///333000000////////////000000222111111000000000000000111111000000//////......,,,333xxxbbb###///333666---////////////////////////////////////////////////////////////000000000000555333000------...000111---............/////////...//////000000//////...///////////////.........//////////////////////////////............//////////////////////////////............////////////000000000000000000000000444444222111000/////////......//////000000111111000000000000000000000000////////////////////////000000000000000000000000......///000000000000///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111000000111000000//////000000111222222111000000000000000...//////000000111111222////////////////////////...111444444111//////000//////000000111111222222111111111111222222222222lllbbbUUUOOONNNJJJIIIIIIHHHHHHFFFEEECCCBBB@@@>>><<<;;;:::999::::::888999999999888777555444333333444444444333222111333333333333333333333333111222333444555444444333222222222333333444444444333333222222111222222222222222333333444333333333333555555444111///000111333333333333333333333333333222111111111111222333222222222222222222222222111111111111111111111111222222111111111111222222777333%%%444666777!!!111(((>>>;;;###666000111111222222333222222000000000111111111222222333333333333333333333333***000000333AAA***===###eeeGGGVVVPPP``````qqqsss}}}sssrrrvvvkkkWWW___```aaa```]]]XXXSSSPPPLLLPPPIIITTTWWW```IIICCC)))000000////////////000000222222111000000000000000000000000000////////////,,,222BBB***,,,///555***////////////////////////------......///000000000000000000000////////////111000///...---------...---.........//////////////////000000000000//////000/////////............////////////////////////......---......///000111////////////////////////............/////////////////////000111111222222222222111000000///000000.........///000111111111000000000000000000000000////////////////////////000000000000000000000000...///000000111111000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111111111000000000000111111111111000///////////////...//////000111111222222////////////////////////000111222222111000//////000000000111222333333333111111111222222222333333kkkbbbUUUOOONNNJJJHHHIIIIIIHHHGGGEEECCCAAA>>>===;;;:::999999:::;;;::::::;;;:::999777555444444555666666666555444333333333333333333333333333000111222333444333333222222222222333333444444444444444333222111111111111000111333444555444444333444555666444000...///111333333333333333333333333444444222222222222444444222222222222222222222222000000000000000000000000222222111111111111222222(((999222333,,,888(((<<<999((((((666222(((@@@iii222333444444555555555555///000000000000111111111333333333333333333333333///777...$$$(((CCC***@@@111AAAMMMYYYOOObbb]]]pppuuu}}}xxxvvvjjjbbbwwwTTTZZZ[[[\\\]]]\\\ZZZWWWVVVIIIHHHLLLHHHQQQ[[[ZZZ%%%000,,,000000////////////000000222222111000000///000000////////////000000000000222%%%,,,@@@111(((555...////////////////////////,,,,,,---...///000111111111111000000//////......,,,---...000000000000//////000000000111111222222//////000000000000//////000000//////.........---000000000000000000000000------------///000111222000000000000000000000000............/////////000......///000111222333333///////////////000000111---......///000111111222000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111111111000000000000111111000000///..................//////000111222222222111111111111111111111111222111000000111111000...000000111222333333444444111111111222222333333333hhh^^^WWWPPPMMMQQQNNNLLLIIIFFFEEEEEEFFFFFFAAA@@@>>><<<;;;:::::::::888999;;;;;;;;;888555444333333333333333333222222///000222333444444333222222000...000333444222000222222333444444555555666555555444444444333333333333222222111111222222333222222222222222222222222111111111111111111111111111222222222222333333333111111000000111111222333111111111111000000000000000111111222222333444444111111000000000000111111111111111111111111111111:::ooo444333333222222333333444333333333333333333333333222222111111111111111111333222222111111222222333///>>>hhhSSSZZZ]]]bbbiiipppwww{{{}}}~~~{{{oooaaaeeecccQQQWWWWWW___aaaYYYYYY[[[TTTLLLLLLKKKKKKNNNTTT[[[aaa444%%%>>>---222222111000000000000000333222111///............000000////////////000000---///444jjj,,,...555%%%000000000000000000000000------......//////000000111111222222222222111111000000//////.........---///...---,,,,,,---...///................................................//////////////////////////////......---------,,,.../////////000000000111111111000000000000000000......////////////......000000000000000000000000////////////000000000000111000///......///000111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111333222111111000000111111222111111111000000//////111111111111000000000000////////////000000000000222333333222000///111222111111111000000/////////////////////000111222222444333222222222333444555111111000111111333555666777888999::::::999888777666666777777888888888888~~~ggg]]]VVVNNNLLLOOOLLLKKKIIIGGGFFFEEEEEEEEE@@@???===;;;999999999999888999:::;;;:::888666444666555555555555444444444333333444444444333333222444222111222444666444333444444444444444444444444222222222333333333444444333333222222222222333333222222222222222222222222111111111111111111111111///000000000000111111111111111111111111222333333//////000000111111222222333222222222222222222222111111000000000000111111111111111111111111111111111///>>>ooo444333333222222333333444222222222222222222222222000111111222222333333333333333222222222222333333BBB"""999aaammm^^^hhhjjjmmmqqqvvvzzz}}}zzzyyyxxxyyyyyywwwtttrrrmmmjjjbbb\\\PPPnnnfffYYYVVVWWWWWW\\\\\\PPPNNNMMMLLLKKKKKKMMMRRRVVVqqq:::888000))):::222222111000000000111111333222111000000///000000000000////////////000000,,,'''&&&>>>444,,,...888000000000000000000000000//////////////////000000//////000000000000//////000/////////............///...------------...////////////////////////////////////////////////////////////////////////////////////.........------////////////000000000000222222222333333333444444...//////000000//////...000000000000000000000000////////////000000000000111111000000000000111111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111333222111111000000111111111111111111000000000///111111111111000000000000////////////000000000111111222222000......///000222222222222222222222222111111000000111111222222444333333333333444555555444444444555666888:::;;;<<<===???@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCC}}}ggg\\\UUUMMMJJJLLLJJJJJJIIIIIIGGGFFFDDDDDD???>>><<<:::888888888888888999:::;;;:::888666555666666555555555444444444777666555444333333333333444333222333444555444333666666555444444333222222///000000111333444444555444444333333333333444444333333333333333333333333222222222222222222222222///000000000000111111111222222222222333333333444......///000111222333444444444333333222111111000111111000000000000111111111111111111111111111111333999333HHH444333333222222333333444111111111111111111111111000111111222333444555666333333222222222222333333///222777444sss```^^^uuupppoooooopppqqqsssuuuwwwmmmlllkkkkkkjjjiiieeeccc^^^aaa^^^VVVLLL___ssseee___]]]XXXXXXVVVLLLOOOOOONNNKKKHHHHHHJJJLLLRRRgggIII666(((444000000111111111000000111222222222222111111111111222222000000////////////000000111<<<,,,&&&ddd000)))222000000000000000000000000000000000000000000//////------............------////////////............///......------......///000000000000000000000000000000000000000000000000////////////////////////000000////////////......000000000000////////////111111222222333333444444///000000111111000000///000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000111111111111333222111111000000111111111111111111000000000000111111111111000000000000/////////000000000111111000111111///---,,,---////////////000000000000000222222222222222333333333666666777888888888888888888888:::;;;>>>@@@AAABBBCCCDDDEEEGGGHHHHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMNNN}}}ggg\\\UUUMMMJJJLLLIIIJJJKKKKKKJJJHHHEEEDDD???>>><<<:::888888888888888999:::::::::888777666444444444333333222222111666555444222222222333444111111111111222333333222555555444444444333333333000111111222333444444444555444444333333444444555333333333333333333333333222222222222222222222222111111222222222333333333222222333333444444444444//////000111111222333333333333333222222111111111222111111000000111111222111111111111111111111111333222444777999888222---444333333222222333333444222222222222222222222222222333333444444555555555333333333222222333333333888999///777...ssscccdddhhhfffqqqlllkkkiiigggggghhhjjjkkkcccbbbaaaaaabbb```]]][[[[[[]]]VVVRRRVVVSSShhheeekkkhhhWWWNNNPPPOOOOOOOOOOOOMMMJJJIIIJJJKKKNNN___bbb777333===666222...///000000/////////000111111000000000000111111222333000000////////////000000!!!:::&&&+++]]]333+++---////////////////////////222222111111000000//////---------......---------///////////////.........//////............//////////////////////////////////////////////////////////////////////////////000000000000000/////////000000000000////////////////////////////////////000000111111111111000000000000000000000000000000////////////000000000000,,,---////////////---,,,////////////000000000000111000000000000000000111///////////////////////////////////////////////////000000000111111111111333222111111000000111111111111111000000000000000111111111111000000000/////////000000000111111111111111111000...---...///000000000000000000000000333333444555555666666666999:::<<<>>>>>>>>>===<<<:::<<<>>>AAADDDFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPP|||ggg]]]VVVNNNKKKMMMJJJKKKLLLLLLLLLIIIGGGEEE@@@???===;;;999999999999888888999999999888777777555555444333222222111111333222111111111222444555111111222222222222333333333333333444444444555555444444444444444333333333555444444333333444444555333333333333333333333333222222222222222222222222111111222222222333333333111222333444444444333333222222222111111111111111111111222222222333333333222222111111111111222222111111111111111111111111...222444111,,,***...333555999|||444333333222222333333444444444444444444444444444555555555444444333333333444333333333333333333444222???333CCC<<<888[[[ZZZTTT\\\YYYbbbdddcccbbbaaaaaabbbdddfffaaaaaaaaabbbcccbbb```^^^]]]___TTTPPPWWWQQQeee___ccccccTTTKKKNNNNNNLLLMMMOOOOOONNNNNNPPPQQQ\\\OOO^^^___HHHIII333>>>EEE!!!;;;222//////.........//////000///////////////000111222000000////////////000000......)))111333BBB+++666////////////////////////222222111111000000//////---......//////......---.........///////////////////////////////////////................................................/////////////////////////////////000000000000000000000000000////////////000000///...---,,,,,,+++000000111111111111000000000000000000000000000000////////////000000000000......000111111000......////////////000000000000111111000000000000111111///////////////////////////////////////////////////000000000111111111111333222111111000000111111000000000000000000111111111111111111000000000///000000000000111111111111222222333111000///000222555555555555555555555555666777888::::::;;;;;;:::;;;===>>>@@@AAAAAA@@@???===???CCCGGGJJJLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNLLLKKKJJJIIIJJJKKKLLLMMMzzzfff]]]WWWOOOLLLNNNIIIJJJKKKLLLKKKIIIGGGEEE@@@???===;;;999999999999888888999999999888888888777777666555444444333222111111111111222333444555333444555555444444555666222222333333444555666666555555555444444333333333444444333333333333444444333333333333333333333333333333333333333333333333///000000000000111111111000111333444444444333222333333222222222111111111000111111222333333444444222222111111111111222222111111111111111111111111///000222444555666777777+++999+++"""___444333333222222333333444555555555555555555555555777666555444333222222111444444333333333333444444---999+++<<<666&&&AAA<<>>???@@@AAABBBBBBBBBBBBEEEJJJNNNRRRSSSSSSRRRPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHFFFFFFGGGHHHIIIwwwddd[[[VVVOOOLLLNNNHHHIIIIIIIIIIIIGGGFFFEEE???>>><<<:::888888888888888888888888888888888888888777666555444333333222222222333333333333333333222444666666444333555777333444444444444444444444333333333333333333444444333333222222222222333333444444444444444444444444333333333333333333333333///000000000000111111111///000222333444333222111111222222222222222222222222222222222222222222333333222222111111222222333111111111111111111111111555>>>EEE@@@333***,,,222222===666===BBB%%%III444333333222222333333444444444444444444444444444555555444444333333222222444444333333333333444444;;;''':::>>>;;;;;;222DDDAAAMMM^^^III,,,GGGNNN999bbbPPPZZZ___```bbbeeehhhkkknnnooovvvvvvvvvwwwxxxxxxvvvtttfffaaabbbaaafffbbbbbbSSSSSSPPPKKKFFF>>>CCCEEEFFFHHHIIILLLPPPSSSSSSllldddPPPuuu~~~kkkhhh___lll\\\kkkZZZQQQCCCVVV999PPP111444333222000////////////000000000///000000111111000000////////////000000+++ 888%%%+++ggg<<<"""000000000000000000000000//////////////////000000......////////////................../////////000...///000111111000///...................................................////////////////////////------........./////////------...///000111222222111111111111111111111111...//////000000//////...000000000000000000000000////////////000000000000111111000000000000111111////////////000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111333222111111000000111111///000000000111111111111111111111111000000000000000000111111111222222222000222333333222333666888666777999<<>>===;;;999777777777777888888888888888888999999666555555333222111000000444555555666555444222111000333555444222111333666666555555444444333333222000000111222333444444555333222222111111222222333444444444444444444444444333333333333333333333333111222222222222333333333...000222333333222111000000000111222333444444555444444333222222111111111333222222111111222222333111111111111111111111111111777>>>===777333444777555...111222,,,000666222BBB444333333222222333333444333333333333333333333333222333333333333333333333555444444333333444444555///BBB:::444;;;===AAAEEEPPPOOOSSSbbbyyyzzzTTTHHHGGGDDDYYYCCCEEE___QQQZZZ]]]iiikkkooosssvvvzzz|||}}}|||zzz|||gggfffiiiqqq___lllllliiiiiihhhhhhjjjlllooopppvvvwwwxxxyyyzzz|||}}}}}}}}}|||yyyuuuqqqmmmjjjiii^^^]]]]]][[[ZZZYYYXXXWWWWWWXXXZZZ\\\___aaacccdddYYYYYY\\\SSSPPPVVVPPPNNNZZZJJJIIIPPPKKKGGGHHHGGGAAABBBCCCCCCDDDFFFKKKNNNWWWkkklllmmmqqqkkkooowwwpppNNNLLL]]]XXXXXXhhh[[[cccgggcccJJJQQQDDDBBB666555444222111000000///222222111111111111111222000000////////////000000111222+++111---,,,444...................................................................................................666"""444+++&&&666......000000000000000000000000------......//////000000---......//////......------.........//////000000...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////,,,---------......//////,,,---...///000111222333---...///000111222333333......////////////......000000000000000000000000////////////000000000000///...---,,,,,,---...///////////////000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111333222222111000111111111//////000000111111111222111111111111000000000000000111111111111222222222///000222222333444666999===???BBBFFFKKKOOOSSSUUUTTTTTTSSSQQQNNNIIIEEECCCGGGFFFFFFFFFGGGIIIKKKLLLOOOSSSXXX]]]``````___]]]XXXVVVSSSOOOMMMKKKJJJJJJHHHFFFCCC@@@>>>???@@@AAAxxxcccZZZTTTLLLIIIKKKKKKIIIGGGFFFGGGGGGFFFEEEAAA>>>;;;:::::::::999888888:::;;;;;;999777666666777666666666666555555555444444333333333333222222111222333333222111000///222222222222222222222222333222222111111222222333444444444333333222222222222222222222222222222222111111111111111111111111111000/////////000222222444444333333333444555666444444222222222222444444222222222222222222222222222222222111111111000000333333333555555333///,,,222333444444222222333444000000111111111222222222///222HHHppp555444333222111111111111555444222222222222444555444444444444444444444444333444555444333333555666555777:::===@@@EEEKKKOOOWWWZZZ^^^___]]]\\\]]]```xxxmmm\\\MMMJJJKKKJJJIIIIIIIIIKKKNNNSSSYYYaaagggkkkxxx{{{~~~~~~}}}|||{{{xxxvvvtttssssssssstttrrrpppoooppprrruuuwwwzzzzzzyyyyyyxxxxxxxxxwwwyyywwwtttssssssqqqlllhhhcccaaa___^^^^^^^^^]]]\\\[[[]]]aaaeeehhhlllnnnoooqqqnnniiiccc^^^[[[ZZZYYYWWWTTTOOOLLLJJJGGGDDDBBBEEEAAAAAACCCDDDCCCEEEIIIYYYaaallluuuyyyyyyxxxwwwzzz||||||xxxvvv{{{tttYYYHHHAAACCCDDDFFFIIINNNSSSXXX``````aaabbb```ZZZTTTOOOEEEAAA<<<888666444222000000000000111111111222222000000000000000000000000222222111111111111222222///...---,,,,,,---...///000000000000000000000000222111111000///......---......................../////////...///000000111111111000000//////......000000//////.........---......////////////......//////000000000000//////000000000///---,,,---///,,,------...///000111111//////000000///...------,,,------...///000111111000///.........///111222...------///111333222000***+++---///111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111222222222111111000111000///......///000000//////000111111111111111000000000000000000000000.../////////000000000111000000000000000000000000222222222222111111000000444222///000222444222111444444333333333333444444666555444555777:::>>>@@@BBBFFFKKKPPPTTTYYY^^^aaabbbaaa___]]]ZZZWWWTTTRRRQQQTTTVVVTTTPPPQQQVVV[[[[[[\\\^^^bbbeeeeeebbb```\\\XXXSSSNNNJJJHHHGGGHHHEEEDDDCCCAAA???>>>>>>>>>wwwbbbZZZTTTLLLIIIKKKJJJIIIGGGFFFGGGGGGFFFEEEAAA>>>;;;:::::::::999888666777888777555444333444666666666555555555444444444444333333333333222222333333333333333222111111333333333222222222222222333333222222222222333333444444444333333222222222222222222222222222222222111111111111111111111111000111222333333333222222111111222222222222333333444333333222222333333444333333333333333333333333333333333333222222111111666555333333444444333111222333444444222222333444111111111222222222333333;;;444222;;;BBB===333,,,000000000///000000111111444333333333333333333444444444444444444333333333444555555444444444777999999===BBBFFFJJJOOOTTTWWW\\\^^^______^^^\\\[[[[[[QQQSSSUUUUUUSSSOOOJJJGGGUUULLLFFFKKKPPPRRRSSSUUUWWWXXX\\\```gggmmmrrruuu{{{~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyxxxwwwxxxzzz|||~~~~~~~~~~~~~~~}}}}}}~~~|||zzzyyyyyywwwssspppmmmkkkjjjiiihhhhhhgggfffeeegggkkkooosssvvvyyyzzz||||||zzzwwwsssnnnjjjhhhaaa]]]XXXSSSOOOKKKGGGDDDDDD@@@>>>@@@AAA@@@BBBGGGVVV]]]hhhrrrwwwzzz{{{{{{}}}}}}|||yyysssmmmgggdddGGGFFFFFFFFFFFFCCC???<<<@@@AAABBBCCCEEEIIIPPPTTT[[[]]]___aaabbb___[[[XXXNNNIIIBBB<<<888666444222000000000///////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111111111000///.........000000000000000000000000........./////////000000111000000000/////////...000/////////..................////////////......//////000000000000/////////000111000.........000------......//////000000///////////////...------------......//////000000///...------,,,,,,,,,,,,...------...///000...---+++,,,...///000111000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000/////////000111111111111111000000000000///...//////000111//////000111111111111111000000000000000000000000/////////000000000000000111111111111111111111111222222222222111111111000333111000111333555555333555555555555555666666777888999:::<<<>>>@@@BBBCCCDDDHHHLLLQQQUUU[[[aaaeeeeeeeeeeeedddcccaaa___^^^\\\^^^^^^ZZZUUUTTTWWW[[[\\\\\\]]]```bbbaaa___\\\XXXVVVRRRMMMIIIGGGFFFFFF@@@@@@@@@AAABBBCCCDDDEEEuuuaaaYYYTTTLLLIIIKKKJJJHHHGGGGGGGGGGGGFFFDDDAAA>>>;;;:::::::::999888999::::::888666555666888555555555555444444444333444444333333333333222222555444444333333333333444444444333333222222111111333333222222222222333333444444333333333333222222222222222222222222222222222222222222222222222222000222444666777555333222000111222333333333222222444333333222222333333444333333333333333333333333444444444333333333333222777444111000222333444444222333444444222222333444222222222333333333444444666111---.........000333222222222333333444666666333333444444444444333333444444444444333333222222444555555444444666;;;>>>???DDDKKKQQQUUUXXX\\\^^^^^^^^^^^^______^^^[[[YYY[[[VVVOOOIIIGGGHHHKKKNNNUUUSSSTTTZZZ^^^^^^]]]^^^eeegggjjjnnnrrrvvvyyy{{{|||~~~}}}}}}}}}~~~~~~~~~}}}}}}|||||||||}}}~~~~~~{{{yyyxxxxxxwwwvvvuuuttttttsssrrrtttwww{{{yyyvvvppplllfffaaa[[[VVVPPPLLLIIIDDDAAAAAAAAA???BBBFFFPPPWWWaaajjjqqqvvvzzz||||||zzzyyyzzzyyyqqqcccWWWUUUOOOEEE???>>>@@@CCCEEE@@@@@@??????@@@DDDJJJOOOTTTVVVZZZ^^^```aaaaaa```YYYSSSKKKDDD>>>:::777555222111111//////.........000000000000000000000000...///000111111000///...000111111222222111111000000000000000000000000000111111000000//////......111111111111111111111111---...///000000000///...000000000000////////////////////////...............//////000000//////...//////000000000000//////---///111222111000000000.........//////////////////////////////......---.........////////////////////////...---,,,******///.........//////---+++---...///000000000000///000000000000000000000000000000000000000000000000000000000111111111222222111111111000000//////...///000000111111000000//////////////////000111222//////000111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222111111111111222111000111333555666555666666777999:::;;;======>>>???AAACCCEEEEEEEEEEEEFFFHHHLLLOOOTTT[[[ccchhhiiijjjkkkmmmnnnnnnmmmmmmhhhiiigggaaa[[[WWWXXXZZZZZZZZZZZZ[[[\\\\\\YYYWWWUUUTTTQQQNNNKKKHHHFFFEEE>>>???@@@AAACCCFFFHHHIIIsss```XXXTTTLLLIIIKKKJJJHHHGGGGGGHHHHHHFFFDDDAAA>>>;;;:::::::::999888;;;;;;;;;999666666888:::555555444444444333333333444444333333333222222222555444333222222333444555444444444333333222111111333333333222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111222444555666555444333111222444666666555444333333333333333333333333333444444444444444444444444333333333333333333333222333111///...000222222222222333444444222222333444333333333444444444555555444444555666666666888;;;666555555555666666777888222333444555555444333222444444444444333333333222444444444444555999???CCCFFFKKKQQQWWWZZZ\\\]]]^^^\\\[[[[[[^^^aaabbb^^^[[[YYYVVVTTTRRRSSSVVVYYY\\\aaadddhhhkkkllljjjiiijjjnnnoooqqqrrrtttuuuuuuuuuyyy|||~~~~~~}}}|||}}}zzz{{{|||||||||{{{zzzzzzwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxzzz|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{vvvqqqkkkfff```\\\VVVPPPKKKIIIEEEBBBCCCFFFJJJOOOVVV^^^dddjjjpppsssvvvttttttyyy}}}|||uuunnn^^^WWWNNNHHHFFFGGGIIIJJJAAA@@@???======@@@FFFJJJNNNRRRVVVZZZ\\\]]]___``````[[[TTTMMMGGGAAA;;;888555444333111111000111111///////////////////////////000222444444222000///000000222333333222000000////////////////////////111000000000/////////...////////////////////////---...000222222111000///000000000000///////////////////////////.........//////000000000000////////////000000000000//////,,,///222333222111000111///////////////............///////////////......///////////////.........000111222222111000...---111000///000222222000...//////000000000/////////000000000000000000000000000000000000000000000000000111111111222222222222222222111111000///.........//////000000000000///......//////000111222333//////000111111111111111000000000000000000000000111111111000000000000///222222222222222222222222222222222222222222222222111000000111333444666666888999<<>>;;;:::::::::999888888888777555333333555777555555444444444333333333444444333333333222222222444333222111111222333444444444444333333333222222444333333333333333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222333333444111222444666666555444333333333333333333333333333444444444444444444444444111111111111222222222222111000000111222333222000222333444444222222333444333333444444444555555555111222333333333222///+++555555444333333333333333333333555666666555333333444444444444444444444444444555666777999>>>DDDIIIOOORRRWWWZZZ[[[[[[[[[\\\[[[ZZZ[[[___cccccc___\\\TTTTTTTTTUUUVVVXXXYYY[[[ccchhhmmmpppqqqsssvvvwwwuuuuuutttsssrrrpppnnnmmmtttvvvyyyyyywwwuuuuuuuuussssssssssssssssssrrrrrrpppqqqrrrrrrqqqpppnnnmmmnnnppprrrtttuuuuuuuuutttwwwxxxyyy{{{}}}~~~|||wwwrrrnnnggg```YYYSSSMMMFFFDDDFFFFFFIIINNNRRRVVV[[[```ccclllmmmpppsssvvvwwwwwwvvvbbb[[[RRRJJJFFFCCCAAA@@@EEEDDDAAA???===???CCCGGGMMMQQQUUUXXXYYYYYY[[[\\\```^^^ZZZUUUPPPIIIAAA<<<888777555333111111222222///////////////////////////000222444444222000///...///111111111111///...////////////////////////000000000000////////////////////////////////////...///111333333222111000////////////000000000000........./////////////////////000000000000////////////000000000000//////,,,///222333222111000111///////////////...............///////////////...///////////////.........///000222333333222111000///...///000222333222111111000000000////////////000000000000000000000000000000000000000000000000000111111111222222222222333222222111000//////.........///000000000000000...//////000111222222222//////000111111111111111000000000000000000000000111111111111000000000000111111111111111111111111222222222222222222222333111111222333444555777999>>>@@@EEEJJJNNNRRRUUUVVVTTTQQQKKKFFFCCCBBBBBBCCCAAABBBDDDGGGLLLTTT]]]cccjjjlllpppsssuuuvvvvvvuuutttsssqqqmmmhhhdddcccbbb___]]][[[ZZZZZZZZZXXXWWWUUUVVVVVVUUUTTTQQQNNNMMMMMMMMMMMMMMMNNNPPPQQQRRRnnn]]]WWWSSSLLLIIIKKKHHHHHHGGGHHHIIIHHHEEECCCAAA>>>;;;:::::::::999888888999999777555555666777555555555555444444444333444444333333333333222222222222222222222333333444333333333333444444444444444444333333333333444444222222333333333333444444222222222222222222222222333333333333333333333333222111000000000111333444000111222333333333222222222333333444444333333222333333333333333333333333000111111111111111222222555444333444666555444222222333444444222222333444333333333444444444555555000111000000555;;;;;;888777777666555444444444444444444555555555555444444444444444555666666777777666888:::<<>><<<888555222111111111000000000000000000000000...///000111111000///......//////////////////...000000000000000000000000000000000000////////////111111111111111111111111///000111222222222111111////////////000000000000.........//////////////////000000111111000000/////////000000000000//////---///111222111000000000.........///////////////---...//////////////////.........///////////////---...//////000000000000---,,,,,,...111222111000111111000/////////000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111000000///......///000111111111111//////000111222222222222//////000111111111111111000000000000000000000000000000000111111111222222111111111111111111111111222222222222333333333333222444666888:::<<<@@@BBBJJJLLLQQQVVV[[[^^^```aaa___ZZZRRRJJJEEEBBBCCCCCCBBBCCCDDDGGGKKKSSS[[[aaajjjlllpppsssuuuvvvuuutttwwwvvvtttrrrpppnnnmmmlllhhhddd```]]][[[ZZZXXXVVVSSSTTTTTTTTTSSSQQQOOONNNOOOOOOQQQSSSVVVYYY[[[]]]lll\\\VVVSSSLLLIIIJJJHHHHHHHHHIIIIIIHHHEEECCCAAA>>>;;;:::::::::999888999;;;<<<;;;999777777888666666666555555555444444444444333333333333222222222222333444444444444444222222333333444555555555444444333333333333444444222222222333333444444444222222222222222222222222333333333333333333333333000111111222222222222222111111222222222222333333222333333444444333333222333333333333333333333333111111111222222333333333999777444333444555555444222333444444222222333444222333333333444444444444777888555000///333444111888777777666666666777777555555444444444444555555333444555666777999::::::999;;;???CCCGGGMMMSSSWWW[[[ZZZYYYWWWUUUUUUXXXZZZ]]]```eeehhhhhhfffdddddd```___```bbbffflllrrrvvvxxx{{{yyyuuutttvvvuuuppptttsssooolllhhhfffeeeeeeeeegggiiihhhfffcccbbbaaaaaa```___^^^]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]______```````````````___bbbccceeehhhkkknnnpppqqqtttuuuwwwvvvuuuvvvyyy|||{{{{{{sssmmmbbbVVVOOONNNKKKLLLLLLKKKJJJJJJLLLNNNNNNSSSYYY^^^```cccfffiiifffdddaaa^^^\\\XXXTTTQQQJJJJJJHHHEEEBBB@@@@@@AAAEEELLLTTTWWWWWWVVVWWWYYYXXXVVVUUUTTTSSSRRRPPPMMMIIIFFF@@@;;;666333111111000000000000000000000000////////////////////////000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000...////////////000000000.../////////000000000111............/////////000000000111111111111000000//////000000000000/////////000111000.........000------......//////000000------...///////////////------......//////000000///...---------------............///111111000///111000000//////000111222000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111...///000111222222222222000000111222222222111000//////000111111111111111000000000000000000000000//////000111222222333444222222222222222222222222222222222333333333444444444888<<<@@@CCCGGGMMMQQQXXXZZZ^^^bbbeeeggggggggggggbbb[[[SSSMMMIIIHHHGGGFFFGGGJJJLLLPPPVVV]]]bbbjjjlllqqquuuwwwxxxwwwvvvwwwvvvuuuuuutttsssrrrppplllhhhaaa[[[WWWSSSPPPNNNMMMNNNNNNNNNMMMLLLLLLKKKLLLMMMOOORRRVVVZZZ]]]___~~~kkk[[[VVVSSSLLLIIIJJJHHHHHHHHHIIIJJJHHHEEEBBBAAA>>>;;;:::::::::999888666777999999777555444444777666666666666555555555444444444333333333222222222333555666777666555444111222222333444555666666555444444333333444444555222222222333333444444444222222222222222222222222333333333333333333333333///000333444555444222000444444333333333444555666222222444444444444222222222222222222222222222222222222222333333444444444;;;777222000000222444555222333444444222222333444222222222333333333444444...555888444222555777555333222222333333444555666666555444333333444555666333444555777888:::;;;<<<;;;???CCCHHHMMMRRRXXX[[[ZZZXXXUUURRRPPPQQQVVVYYYZZZ```gggkkkkkkjjjkkklllmmmmmmoooppprrrtttuuuuuutttwwwuuurrrrrruuussslllmmmkkkgggdddaaa`````````^^^```aaaaaa^^^[[[YYYYYY\\\[[[ZZZXXXWWWVVVVVVVVVRRRQQQQQQQQQSSSUUUWWWXXXZZZYYYYYYYYYXXXXXXXXXXXXXXXYYY\\\___bbbeeegggiiikkkmmmnnnnnnlllmmmqqqttttttyyy}}}wwwlll___WWWUUUOOOOOOOOOMMMKKKJJJKKKLLLOOONNNMMMMMMQQQVVV[[[^^^cccfffjjjmmmllldddZZZRRRJJJKKKJJJGGGCCC@@@??????===EEEOOOTTTUUUUUUVVVYYYVVVSSSPPPOOOQQQSSSUUUUUUTTTPPPIIIAAA;;;666333222000000000000000000000000222222111111111111222222111000///......///000111000000000000000000000000////////////000000000000...........................------------...//////.../////////000000111111---.........//////000000000000111111111111000000//////000000000000//////000000000///---,,,...///,,,------...///000111111------...///000000//////,,,------...///000111111222111///---,,,,,,,,,---333222111222333222111///111000/////////000222333000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222222//////000222222333333333000111222333333222000/////////000111111111111111000000000000000000000000......///111222333444555333333333333333333333333222222222333333444444444666:::@@@FFFJJJPPPWWW]]]bbbdddfffiiikkkkkkjjjjjjkkkgggbbb[[[UUUPPPMMMKKKKKKLLLOOOQQQUUUZZZaaaeeejjjmmmrrrwwwzzz{{{zzzyyyuuutttssstttttttttrrrpppmmmggg___VVVPPPKKKGGGEEEHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKNNNRRRUUUXXXZZZ|||kkkYYYSSSSSSQQQLLLIIIIIIIIIIIIIIIHHHGGGFFFFFFAAA???<<<:::::::::888666;;;:::999888777777777777333333333333333333333333333333333333333333333333444222000111333444555555777777666666555555555555555444444333333222222111444444333333333333222222333333444444444333333222333333333222222111111111333333333333333333333333333444444555555444444333111222333444555444333222555444444333333333444444777777777666555444222111222333555666666333000...444333333333333444555555333444555666666555444333444444222222222222444444777666444333333444666777333555777888777555666666777888888888888:::===@@@CCCGGGMMMQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQUUUZZZ___bbbbbbdddgggkkkmmmnnnmmmnnnmmmpppuuuuuuqqqoooqqqsssrrrpppooonnnjjjeeebbbbbbaaa```___^^^]]]\\\\\\YYYYYYZZZ\\\___``````___]]][[[XXXUUUSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXX[[[\\\^^^]]][[[YYYYYYYYYZZZYYYYYY\\\```dddfffgggfffiiikkkkkkiiihhhiiilllmmmqqqvvvzzz}}}~~~|||ssshhh```[[[UUUUUUWWWYYYYYYWWWSSSOOOLLLKKKJJJJJJKKKNNNPPPRRRQQQXXXbbbjjjmmmkkkeeeaaaXXXTTTNNNGGGAAA>>>===<<<======AAAHHHPPPVVVWWWWWWUUUTTTRRRQQQPPPRRRSSSUUUVVVUUURRRMMMGGG???999666666333000//////000000///222222222222222333333333333333111000000000111222000///...------...///000......////////////......333222111000000///000000000111000///---,,,---///000000000000000000000000000000000000000///.........///000111111000///...//////000000000000//////111111000000//////......//////000000111111222222////////////////////////000///.........000111222,,,...000000000000111222555333111//////000111222444333111000000000111111111111111111111000//////////////////000000000000///000000000000000//////000000000000000000000000111111111111000000000000000000000000000000000000///000222444444222000///111111111111111111111111222222222222222222333333555555444333333333333333444444444444555777999:::@@@DDDKKKRRRXXX^^^dddhhhlllmmmnnnooooooooonnnmmmoooiiiaaa^^^^^^\\\XXXTTTVVVXXX[[[]]]___bbbfffhhhoooqqqtttwwwyyyxxxwwwvvvuuusssqqqqqqqqqrrrqqqooommmggg]]]SSSKKKHHHGGGHHHFFFFFFFFFEEEFFFFFFGGGGGGDDDGGGLLLSSSYYYZZZYYYWWW{{{jjjXXXRRRRRRPPPLLLIIIIIIIIIIIIIIIHHHGGGFFFEEE>>><<<::::::::::::999888:::999999999888777777777777777666444333222111000333333333333333333333333666444222222444555555555555555555555555444333333333333333333333333333333444444333333333333222222222333333333333333222222444444444333333333222222333333333333333333333333333444444555555444444333222222333333444444333333555444444333333444444444222222222333333333333444333444555555555333111000444333333333333444555555444444555666666555444444444444333222222333444444000000111222555777:::<<<333555777777666555555666777777888888999<<>>======>>>DDDKKKQQQTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSUUUUUUTTTRRRNNNHHH@@@;;;777555333222222222111000000000000000000000000000333222111000000000111222000///............///000......////////////......000000//////......//////...///000///...---...///////////////////////////000000000000000///......//////000111111000////////////000000000000//////111000000000/////////...000000000000000000000000////////////////////////000//////......///000111///111222222111000111222333222111000///000111111333222111000000000111111000111111111000000///...000000000111111111111222---...//////000000//////000000000000000000000000000000000000000000000000111111111111111111111111000111333555555333111000111111111111111111111111222222222222222333333333222222111111111222333333555555666888;;;>>>AAABBBLLLPPPVVV[[[```eeeiiilllmmmnnnoooooooooooonnnmmmllleee]]]YYYZZZ[[[[[[YYY___```aaaaaaaaaaaaccceeeiiikkknnnqqqrrrrrrqqqpppqqqooommmmmmnnnnnnnnnllljjjeee\\\SSSLLLGGGEEEEEECCCBBBBBBAAAAAABBBBBBCCCCCCFFFKKKRRRYYY\\\]]]\\\xxxhhhXXXRRRQQQNNNJJJHHHHHHHHHHHHHHHGGGFFFEEEDDD<<<:::888888:::::::::999777888999:::999999777777888777777555444333222111333333333333333333333333777555444444555555555444333333444555555444222111111111222333333444555555444444333333333333222222111222222333333222222222555555444444444444333333333333333333333333333333333444444555555444444333333333222222333333444444444444444333333444444555333333222111222333444555555555555444444333222222444333333333333444555555444444555666666555444444444444333333333333444444444444444555555555555666333555777777555444444555666777888:::<<>>@@@FFFLLLQQQTTTUUUUUUUUUTTTTTTSSSSSSSSSUUUUUUUUUWWWWWWRRRKKKDDD<<<999777555555444333111000000//////////////////333222111111000000111111000//////......//////000...//////000000//////...------------............,,,...000000///...//////////////////////////////000000000000000//////...000000111222222111000000///000000111111000000///000000000000////////////111111000//////...------////////////////////////111000000////////////000///111222222000//////000///000000000000000000111222222111000000000111111000000000000000//////...111111111222222222333333......///000111111111111000000000000000000000000////////////000000000000111111111111111111111111111222444555555444222111111111111111111111111111111222222222333333333444222111111111111333444555666777:::>>>CCCHHHLLLOOOZZZ]]]bbbfffiiikkknnnppppppppppppooonnnmmmkkkjjjeee^^^UUUQQQSSSWWWZZZ[[[[[[\\\\\\ZZZXXXWWWXXXYYY___bbbeeegggiiiiiigggfffhhhfffeeeeeefffgggfffeeedddaaa[[[TTTMMMHHHEEECCC??????>>>>>>>>>>>>??????@@@BBBGGGNNNUUU[[[^^^___uuufffWWWQQQPPPMMMIIIGGGGGGGGGGGGGGGFFFEEEDDDDDD<<<:::888888999999888777666777999::::::999888777555555555555666666666666444444444444444444444444777555444444555555444222222333444555555444333111222222222333333444444444444444333333333222222222111111222222333222222222444444444444444333333333333333333333333333333333333444444555555444444333444333222111222333444555444444333333333444555555999777555333222333444555777666555444333333333444444333333333333444555555444555555555555555555444444444444333333444444444666666666666555444333222444555777666555444555666555777999<<<@@@FFFMMMRRRXXXYYYXXXVVVTTTTTTUUUWWWWWWYYYZZZZZZ[[[^^^cccfffiiiiiijjjmmmnnnnnnkkkhhhhhhccc______\\\YYYZZZ^^^___eeelllnnnllljjjlllnnnoookkkfffaaa______aaacccdddfffhhhjjjkkkkkkmmmnnnhhhgggfffcccaaa^^^\\\[[[ZZZbbbkkklllgggbbbbbbeeefffiiikkkllljjjhhhggggggiiigggfffgggmmmsssxxx{{{{{{zzzxxxuuupppllliiiggg___```bbbcccdddfffiiillliiilllqqqwww|||~~~|||tttmmmiiieeedddeeehhhmmmrrruuuwwwtttppphhh```XXXQQQMMMLLLJJJHHHGGGHHHKKKQQQXXX\\\______```^^^YYYSSSMMMHHHFFFCCC@@@???CCCIIIPPPTTTTTTTTTUUUVVVWWWVVVVVVVVVVVVUUUTTTWWWZZZYYYSSSNNNFFFBBB===888666555333222222222111111111111111000222222222111111111111111000//////////////////000//////000000000000//////,,,,,,---....../////////))),,,000111000///////////////////////////////////////000000000000//////111111111222222111111111000000000111111000000000000000000000////////////000/////////.........---////////////////////////111111000000//////......+++---//////...------...---...///000111111000000111111111000000000000111//////000000000//////...111111111111222222222333111222222222222222111111000000000000000000000000///////////////000000000111111111111111111111111000111333444444333111000111111111111111111111111111222222333333444444444444444333333333555777888999;;;@@@FFFMMMSSSXXX[[[cccfffjjjlllmmmnnnoooppprrrqqqooommmjjjhhheeeddd\\\WWWPPPLLLMMMPPPSSSUUUOOOPPPPPPNNNLLLKKKLLLNNNTTTVVVYYY\\\]]]]]]\\\[[[ZZZYYYXXXXXXZZZ[[[[[[ZZZ[[[ZZZWWWSSSNNNJJJFFFCCC???>>>======<<<============>>>@@@FFFMMMTTTXXXZZZssseeeWWWRRRPPPLLLHHHGGGGGGGGGGGGGGGFFFEEEDDDDDD>>><<<:::888888888666555666777999::::::999888777555555555666666777777777444444444444444444444444555444333333444444222111333444555555666555444333444444444333333222222222444444333333333222222222000111222333333333333333222222222222222333333333333333333333333333333333333444444555555444444333444333222111222333444555333333333333333444555666888777555333222333444666999777555444333333444555444333333333333444555555555555555444444555555555444444444444444444444444000111333555666777888888444555666666555555666888666999===BBBGGGMMMTTTXXX[[[[[[[[[YYYXXXXXX[[[]]]ZZZ\\\___aaaccceeeiiilllkkkkkkkkkkkkkkkjjjgggddd^^^[[[YYYZZZZZZWWWWWWZZZaaahhhpppsssrrrqqqtttwwwsssooojjjfffdddfffiiikkknnnppprrrqqqooommmnnnooohhhhhhgggfffeeedddcccbbb```iiirrrsssmmmhhhggghhheeeiiinnnqqqqqqqqqqqqqqqtttqqqooooootttyyy}}}}}}~~~~~~}}}yyyrrrjjjeee^^^___aaaaaaaaabbbeeegggcccfffjjjooosssvvvyyyzzz|||~~~~~~wwwpppllliiihhhgggiiinnntttwwwyyywwwuuurrrlllddd[[[TTTPPPJJJHHHFFFDDDEEEIIIMMMPPPYYY[[[^^^```___[[[WWWTTTLLLIIIEEEBBBCCCHHHOOOSSSTTTUUUVVVXXXZZZZZZ[[[[[[YYYWWWUUUUUUXXXYYYXXXVVVRRRMMMDDD===999666444333333222222222111111000000222222222222111111000000///000000000000000000/////////000000000000//////---...///000000000000000))),,,///111111000000000........................//////000000000000//////222111111111111111111222000000111111111111000000////////////000000000000---........./////////000////////////////////////111111000000//////......)))+++---.........000111---...///000111111000000000000000000111000000000//////000000000000//////000000000111111111222222333333333222111000///...111111111111111111111111.../////////000000111111111111111111111111111111///000111111111111000///111111111111111111111111111111222333444444555555666555444333555777:::;;;@@@CCCHHHOOOVVV]]]bbbdddhhhkkknnnppppppooooooooopppooolllhhhddd```^^^\\\WWWUUUQQQNNNMMMMMMMMMMMMKKKKKKKKKIIIFFFEEEFFFGGGGGGIIILLLOOOQQQPPPOOONNNNNNMMMLLLMMMPPPQQQRRRQQQPPPPPPPPPOOOMMMIIIEEECCC>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;>>>DDDIIIMMMNNNqqqeeeXXXSSSPPPKKKHHHHHHHHHHHHHHHHHHGGGFFFEEEDDD@@@===;;;999999888666555777888999:::999999777777888777777666555555444444444444444444444444444444444333222333444444222000444444444444444555555555555555444333333222111111444444333333333333222222111222222333444444444444111111222222222222333333333333333333333333333333333444444555555444444333333333222222333333444444333333333333444555555666222111111111222444555777999888666555444444555555444333333333333444555555666555444444444444555666444444555555555555444444444444444555555555666666444555777666666777999;;;:::>>>DDDJJJOOOUUUZZZ^^^^^^_________^^^___bbbddd___bbbeeeggghhhjjjlllooolllkkkiiiiiiiiihhheeeccc[[[WWWWWWYYYZZZXXXZZZ]]]cccjjjqqqvvvwwwxxxyyyzzzuuurrrnnnllllllooosssvvvzzz|||}}}{{{vvvrrrrrrsssqqqpppooommmlllkkkjjjjjjjjjqqqxxxyyytttnnnlllkkkiiinnntttyyy|||}}}}}}~~~|||yyyxxxzzz}}}|||~~~~~~vvvllleeeaaacccddddddcccdddeeefffeeehhhkkkmmmnnnppprrrtttvvvxxxzzz{{{}}}{{{uuurrrllljjjggghhhkkknnnqqqrrrxxxxxxxxxuuunnnfff^^^YYYPPPMMMIIIFFFEEEEEEGGGIIIQQQTTTYYY]]]```aaa```___TTTRRRNNNKKKIIILLLQQQUUUWWWWWWYYYZZZ\\\]]]^^^___]]][[[YYYWWWWWWXXXYYY[[[[[[VVVNNNGGGBBB===888666222222111111000/////////111222222222222111000000///000000111111000000//////000000111111000000//////000111222222222111000***---///000000///000111...........................//////000000000000000222111000000000000111222000111111222222111111000////////////000000000000------...//////000111111///////////////////////////000000000000000///...***,,,///111111222333555///000000000000000000111...///000111111111000000///000000111111111111000000000000111111111111222111111111000///...,,,,,,111111111111111111111111//////000000111111222222222222222222222222222222//////000000000000//////111111111111111111111111111111222333444555666666555444333444777:::>>>AAAKKKNNNSSSYYY```eeeiiikkklllooorrrrrrqqqnnnlllllliiigggddd```]]]ZZZXXXWWWVVVVVVTTTRRROOOLLLJJJIIIHHHHHHGGGEEEAAA@@@@@@AAA@@@BBBEEEHHHIIIIIIHHHGGGIIIHHHGGGIIILLLNNNOOONNNJJJKKKMMMNNNLLLIIIFFFDDDAAA@@@???>>>============>>>===;;;<<>>999333333222222111000000///111222222333222111000//////000111111111111000///000000111111111111000000000111222333333111000...,,,...//////......///111..............................///000000000000000111000000//////000000111000111111222222111111000.../////////000000000111000000000000000000000000////////////////////////...///000111111000000///,,,...111222111222333444333222111000///000111111---...000111111111000000000000111222222222222222111111111222222222333333//////000000111000000///111111111111111111111111000000000111222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111222333444555666666444444555888===CCCIIILLLVVVYYY^^^ccchhhlllooopppoooqqqsssrrrnnniiifffddd^^^]]][[[XXXVVVUUUTTTTTTTTTTTTSSSQQQMMMJJJGGGFFFCCCCCCCCCAAA???>>>???AAABBBDDDGGGJJJKKKKKKIIIHHHKKKJJJJJJLLLOOORRRSSSRRRPPPQQQRRRSSSQQQNNNKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCAAA???>>>@@@BBBBBBBBBpppeeeZZZTTTPPPLLLIIIIIIIIIIIIIIIIIIHHHGGGFFFFFF>>><<<::::::;;;;;;;;;:::;;;;;;999888777777777777333333333444555666666777555555555555555555555555333333333555777777666444444222000///000222444666111222222333333444444555444444444333333333222222222333444555666666666666333333333444444555555555333333333333333333333333333444444555555444444333111222333444555444333222222222222333444555666777555555666666666555444444888888888777666666555555444333333333333444555555666555444333333444555666333444555666666555444333555444333222333555777999444555777777888;;;>>>AAAEEEKKKSSSZZZ___bbbdddfffgggiiikkkkkkjjjjjjkkkmmmiiikkkmmmlllkkkiiihhhhhhiiigggeeeeeegggjjjlllllleee___ZZZZZZ[[[]]]cccjjjlllooottt{{{|||}}}}}}}}}~~~~~~}}}}}}yyy{{{wwwqqqqqqtttvvvwwwuuutttssssss}}}}}}vvvqqqooofffgggiiikkkmmmppptttxxx}}}}}}~~~{{{xxxssspppooonnnmmmlllkkkmmmppptttvvvwwwvvvvvvuuunnncccWWWNNNHHHGGGFFF???BBBFFFLLLSSSYYY^^^aaaiiijjjiiieeeaaa```aaadddbbbaaa^^^]]]]]]]]]___```cccgggiiieee]]]XXXZZZ]]]]]]^^^^^^^^^YYYOOOCCC;;;666666555555444333222222111111222333222111000//////000111222222111000///000000111111111111000000000111222333222111///---...//////...---...///111..............................///000000000000000111000///......///000111111111222222222222111111.../////////000000111111222222111111000000//////////////////////////////---...///111111111000000---...000111000///000111555333111000///000111222---...///111111111000///000111222333333333333333222222333333333444444444000000222333444555555555111111111111111111111111000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111222333444666666777666666888===CCCKKKSSSWWW^^^aaaeeeiiimmmppprrrsssoooqqqrrrooojjjccc___\\\VVVUUUTTTSSSRRRSSSTTTTTTQQQQQQPPPLLLIIIFFFEEEEEE@@@AAABBBCCCCCCDDDFFFHHHGGGIIIMMMOOOQQQQQQOOONNNOOONNNNNNPPPTTTWWWXXXXXXYYYZZZ[[[ZZZXXXUUUQQQOOONNNMMMLLLKKKJJJJJJJJJJJJGGGEEECCCBBBCCCDDDDDDCCCqqqeeeZZZTTTOOOKKKIIIJJJHHHHHHIIIJJJIIIGGGDDDCCC<<<;;;:::999999999::::::::::::::::::999888777777888888777777666666666555555555444333333222111111555444333333222222222222444444444444444444444444888777555333333333555666666555444333222222222222222222222222222222222222222222333333333444444444111111333555777999:::;;;555444333444666555444222222222333333333444444444444333333222222333333444666555555555555444444444666777777888777555333222000111222333444555444444444444555555555555444444555555555555666666666666444444555555555555555555666777777888:::>>>DDDIIIRRRVVV[[[aaaeeejjjooorrrnnnnnnmmmlllllllllmmmnnnpppooommmjjjgggeeecccbbbcccgggiiihhhkkkqqqqqqlllgggbbb\\\ZZZ]]]dddlllqqquuu{{{~~~~~~yyy||||||zzz}}}zzzrrrkkkfffcccdddfffhhhmmmsssrrruuuxxxxxxwwwxxx}}}|||xxxuuutttssssssuuuqqqnnnqqqxxx}}}~~~}}}xxxqqqhhh^^^UUULLLFFFAAABBBCCCCCCEEELLLWWW___fffhhhjjjlllmmmmmmlllkkkmmmkkkgggbbb___]]]]]]]]]^^^```bbbddddddbbb___]]]YYYYYYYYY\\\]]]XXXNNNFFF???<<<888444222222444555444333333333444333000...000000000000000000000000000000000000000000000000///////////////000111222000000000000000000000000000000000000000000000000111000000////////////000//////////////////////////////000111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111000000000111222333222222111000//////000000444333222111000000000000444---000<<>>666000111111111111111111111111111222222222222222222222222444333111000000222333444000000000000111111111111111111111111111111111111222222222222222222222222222222222222222333333333333444555555555777:::===@@@DDDIIIOOOUUU[[[aaaeeehhhiiikkkmmmnnnoooppppppoookkkeeeaaa]]]XXXSSSOOONNNMMMKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGIIILLLOOORRRUUUVVVWWWZZZ[[[]]]___```aaabbbbbb``````__________________bbbbbbcccbbbaaa___^^^\\\^^^]]]\\\\\\]]]```bbbddddddaaa^^^\\\[[[ZZZVVVSSSlllaaaVVVRRRNNNJJJIIIJJJIIIJJJJJJJJJHHHFFFCCCAAA>>>===<<<;;;:::;;;<<<<<<::::::::::::999888777777666666666555555555555555666666666555555444444333555555444444444555666666444444444444444444444444555444333333333444555666555555444333222222222222333333333333333333333333333333333333444444444444555555444444444333333333333222111111333555555444333333333333444444444444444444333333333333444444111111222333444555666777777777666555444444444444666555444333333333444555444555555666666555555444555555555555666666666666444444555666888999;;;;;;888:::>>>BBBGGGMMMSSSXXX___eeemmmssstttssspppooommmnnnooooooooonnnlllkkkgggeeeaaa___^^^```bbbdddggghhhgggfffjjjpppsssqqqeeefffgggkkkpppwww|||~~~rrrnnnkkkkkkiiiffffffjjjllllllmmmmmmoooppprrrtttwwwzzz}}}~~~|||zzz|||}}}tttiiibbbNNNJJJFFFCCCBBBCCCCCCCCCNNNTTT]]]gggooosssuuuvvvqqqnnniiiccc]]]XXXUUUTTTRRRSSSVVVXXXYYYYYYXXXWWWVVVTTTRRRTTTVVVVVVSSSPPPEEECCC???;;;777555444444222222111222333333111///111111111111111111111111000000000000000000000000111000//////////////////////////////////////////000000000000000000000000////////////000000111222111111111111111111111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000...---...222888>>>BBB222111000000000000000000111111000000000111222222444......777:::444000111111111111111111111111111222222222222222222222222222222111000111222444555000000000111111111222222222222222222222222222222222222222222222222222222111111222222333444555555333333444444666999>>>BBBJJJNNNTTTZZZ___cccgggjjjlllmmmnnnooopppoooooonnnmmmiiibbb\\\XXXTTTQQQNNNKKKKKKJJJIIIIIIJJJKKKKKKNNNMMMMMMLLLMMMMMMNNNNNNMMMNNNQQQTTTWWWZZZ\\\]]]aaaaaacccdddeeefffffffffeeeddddddccccccbbbccccccddddddddddddddddddcccccceeedddddddddeeehhhkkklllnnnllliiihhhgggfffdddbbbiii^^^UUUQQQNNNJJJHHHIIIIIIJJJJJJJJJHHHFFFCCCAAA>>>===;;;:::::::::;;;<<<::::::::::::999888777777555555555555555555444444666555555555444444444333444444333444444555666666555555555555555555555555555555444444555666777888555444333333222222222333333333333333333333333333333333333444444444444555444444444333333222222222777555333333444555555444333333333444444444444555444444333333333333444444222222222333444555555666888666555444333444555555444333222222333666888:::555555666666666666555555555555555555666666666666666555666666777999;;;<<<:::>>>DDDJJJPPPVVV\\\```ggglllrrrvvvuuurrrnnnmmmjjjjjjjjjjjjiiiiiiiiihhhbbbaaaaaaaaacccfffjjjlllfffggghhhjjjnnnqqqrrrqqqjjjmmmqqqvvvyyy|||xxxtttssstttssspppooorrruuusssqqqpppnnnmmmlllkkkppprrruuuyyy{{{|||{{{{{{|||~~~|||sssmmmYYYSSSJJJEEEDDDEEEDDDBBBDDDIIIRRR\\\eeemmmrrrtttssspppkkkeee]]]VVVPPPMMMKKKMMMOOORRRTTTUUUUUUUUUTTTQQQMMMLLLNNNOOOOOONNNHHHFFFDDD@@@<<<888666444444333222333444555333222111111111111111111111111000000000000000000000000333222111111000000000000////////////////////////////////////////////////////////////000111222333000000000000000000000000//////000111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000333111//////333:::BBBGGG111111000000000000000111////////////000111222333333......333555222000222111111111111111111111111111222222222222222333333444444222111111111111222000000111111111222222222222222222222222222222222222222222222222222222222222222333333444444555555222333444555888===DDDIIISSSXXX^^^dddgggjjjlllnnnlllmmmooopppqqqpppooonnniiieee^^^XXXSSSQQQPPPOOOLLLMMMMMMOOOPPPQQQSSSSSSUUUUUUTTTUUUVVVWWWXXXXXXTTTUUUVVVXXXZZZ\\\^^^___bbbcccdddeeefffffffffeeeccccccccccccdddfffggghhheeeeeeeeeeeeeeefffggghhhggggggfffggghhhkkknnnoooooonnnmmmlllkkkjjjiiihhhggg]]]TTTPPPNNNJJJHHHIIIIIIIIIJJJJJJHHHFFFCCCAAA<<<<<<:::999999999:::;;;::::::::::::999888777777444444555555555555555555444444444333333333333333333222222222333444555555444444444444444444444444111111111222222333444444444444333222222222333333333333333333333333333333333333444444444555555555222222333333333333333333888666333333333333222111333333444444444555555555555444444333333444444555444444444444444444444444777666444333333444555555333333222222333666999;;;555666666666666666666555555555555555666666666666777777666666777999;;;===???DDDKKKSSSYYY___dddgggoooqqqttttttrrrooommmmmmgggfffdddccccccdddfffgggaaabbbeeehhhjjjlllmmmnnnggghhhkkkqqqttttttqqqoooqqquuu{{{~~~||||||~~~|||vvvooojjjggghhhiiilllppptttvvvxxxyyy|||zzzuuuhhh___SSSKKKHHHGGGFFFEEEBBBDDDHHHNNNVVV___gggkkkpppooolllfff^^^UUUMMMHHHGGGHHHJJJMMMOOORRRSSSTTTRRROOOJJJGGGFFFFFFFFFFFFHHHGGGFFFDDD@@@<<<999777555333222222333444333111111111111111111111111111000000000000000000000000000//////...------------////////////////////////////////////////////////////////////000222333333//////////////////////////////000111111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000444222///...111777===AAA111000000000000000111111......//////000111333333222//////111222111111222111111111111111111111111111111111222222333333333444333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222444444444444444444444444333444666999===DDDKKKQQQ[[[___eeejjjlllmmmnnnnnnnnnoooppppppooommmjjjhhh___]]]XXXRRROOONNNOOOQQQRRRSSSUUUXXXZZZ\\\^^^___]]]]]]]]]]]]^^^___```aaa]]]]]]]]]]]]]]]^^^___```bbbbbbcccccccccccccccbbbaaa`````````bbbdddfffhhhdddddddddeeefffgggiiijjjgggfffffffffhhhjjjmmmnnnlllmmmmmmmmmlllkkkllllllggg]]]TTTQQQNNNJJJGGGHHHHHHHHHIIIJJJIIIGGGDDDCCC<<<;;;:::999888999::::::::::::::::::999888777777555555555555555666666666333333333333333333333333333333222222222333444444222222222222222222222222333333333444444444444444444333333222222333333333333333333333333333333333333444444444555555555555111222222333333444444555555333222333333222000...333444444444555555555555555555444444444444555555666666555555555444444444555555444444444444444555555444333333333444555666555666666777777666666555555555555555666666666666888888777777999;;;>>>@@@GGGLLLUUU]]]bbbgggjjjlllrrrssssssqqqnnnlllllllllddddddccccccccceeefffgggdddgggjjjmmmnnnooonnnmmmmmmmmmrrryyy|||xxxtttrrrvvv|||wwwpppmmmeeeeeegggjjjnnnssswwwzzz|||~~~{{{tttlll```VVVNNNKKKIIIHHHEEEEEEDDDFFFJJJQQQYYY]]]dddfffgggfff```WWWMMMGGGEEEEEEGGGIIIKKKOOOQQQSSSRRROOOKKKGGGCCCAAA@@@@@@EEEFFFGGGGGGEEEAAA===;;;555333111000111111111///222222222222222222222222000000000000000000000000111000000////////////000////////////////////////000000000000000000000000000000000000111111222333........................//////000111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111///------...111444666000000000000000111111222.........///000111222333000000000111111111111222111111111111111111111111111111111222222333333444111111111222333333333333111111111222222222222333333333333333333333333333222222222222222222222222555555555555555555555444555888<<<@@@FFFMMMUUU[[[```dddiiilllmmmmmmmmmnnnooopppooommmiiiddd___\\\UUUTTTRRROOONNNOOORRRUUUZZZ[[[^^^```bbbcccdddeeebbbbbbbbbaaaaaabbbcccccccccbbb```_________``````aaaaaaaaaaaaaaa```___^^^___^^^\\\\\\]]]^^^aaabbbbbbcccdddeeefffhhhiiiiiifffeeeddddddeeegggiiikkkjjjkkkmmmmmmllllllnnnooo}}}ggg^^^UUURRROOOJJJGGGGGGFFFGGGIIIIIIIIIGGGEEEDDD===<<<;;;:::999::::::;;;::::::::::::999888777777555555555666666777777777444444444444444444444444555444444333333333333444333333333333333333333333666666666666666666555555333333333222222333333444444444444444444444444444444444444444555555555555333333333333444444444444222222333555777666333111444444444444555555555555555555444444444444555555555555666666666666666666333444444555555444444444222333333333444444444555666666777777777777666666555555555555666666666666888888888999<<<@@@DDDGGGPPPVVV___fffkkkmmmooopppnnnoooooommmjjjgggggggggccceeegggjjjkkkkkkkkkjjjgggiiilllooorrrtttuuuuuuwwwuuuyyy}}}yyyxxx|||{{{zzzllljjjhhhhhhjjjooossswwwyyy{{{}}}xxxuuunnnddd[[[UUURRRQQQIIIHHHEEEDDDFFFIIIMMMPPPTTTYYY___cccaaaYYYPPPIIICCCCCCDDDEEEHHHLLLOOOQQQRRRQQQNNNJJJEEEAAA???>>>@@@CCCFFFHHHHHHEEEBBB???999777444222333333222000222222222222222222222222000000000000000000000000222222222111222222333333000000000000000000000000000000000000000000000000111111111000111111222222//////////////////////////////000111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000.....................///000000000000000111222222///////////////000111222///111222111111111222222111111111111111111111111000111111222333333444444111222222333333333222222111111111222222222333333333333333333333333333333222222222222222222222222444444444555666666777777999===BBBIIIOOOWWW___dddeeegggkkkmmmmmmlllmmmmmmkkkkkkjjjgggbbb\\\VVVRRRPPPRRRSSSSSSSSSVVV[[[___aaabbbcccdddddddddccccccdddcccbbbaaa```````````````___]]]\\\\\\\\\]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWYYY[[[^^^```aaaccceeeggghhhhhhhhhhhhbbbaaa```___```aaacccdddcccfffhhhiiihhhhhhkkkmmm|||hhh___VVVRRROOOJJJFFFFFFEEEFFFHHHIIIIIIHHHFFFEEE>>>===<<<;;;:::;;;<<<<<<::::::::::::999888777777555666666666777777888888444555555555555555555555777666555444444444444444666666666666666666666666333444444444333222111111333333333222222333444444444444444444444444444444444444444555555555666666555555444444444444444333222333666:::<<<<<<999666444444444555555555666666555555444444444444555555444444555666777888999999222333444555555555444333---///111333555666777777666666777777777777666666555555555555666666666777777777888;;;???DDDJJJMMMVVV\\\eeelllpppqqqrrrsssgggiiijjjiiifffcccaaaaaacccgggmmmrrrsssrrrooolllhhhiiilllpppuuuzzz|||}}}}}}~~~}}}wwwsssmmmiiihhhjjjnnnqqqtttvvvzzz~~~|||xxxyyywwwpppggg```\\\\\\LLLJJJHHHFFFFFFFFFHHHIIIGGGNNNYYY```aaa[[[RRRLLLBBBBBBBBBCCCFFFIIIMMMOOOSSSSSSRRRNNNHHHCCC@@@???===@@@EEEIIIJJJHHHDDDBBB>>><<<888666666666555444222222222222222222222222000000000000000000000000///.........///000111111111111111111111111111111000000000000000000000000222222111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000...///000111111000...---000000///000000111222222///////////////000000111...111333222111222222222111111111111111111111111000000111222333333444444555555555444222000///---111111222222222333333333333333333333333333333333222222222222222222222222222333444555666888999999===AAAHHHOOOVVV^^^eeejjjgggiiilllmmmlllllllllmmmdddddddddbbb^^^XXXRRROOOQQQTTTWWWXXXZZZ^^^dddiiieeeffffffeeedddbbb```^^^cccbbbaaa___^^^]]]\\\\\\[[[YYYXXXWWWWWWXXXZZZ[[[YYYYYYYYYXXXWWWVVVTTTTTTSSSRRRRRRTTTWWW\\\```cccaaacccfffhhhiiiiiihhhggg^^^]]][[[ZZZZZZ[[[]]]^^^\\\___bbbbbbaaabbbeeehhhxxxddd\\\UUURRRNNNIIIGGGHHHJJJIIIIIIIIIIIIGGGCCC@@@???>>><<<;;;::::::;;;;;;:::999777888999999888666666666666666555555555555<<<888444222333555777777666666555555555444444444666555555444444555555666666666666666777777777777888777555333333333555666444444444333333222222222222222222333333444444444333333222222333333444555777555333222222333444555666666777777666555444444444555777666555333444444333333333444444444555555666666666666666555555555777666555444444444444444777777666666555555555444888555444555999;;;:::888888999:::<<>><<<;;;::::::;;;;;;;;;999888888999999888777777777666666555555444444666444000///000222222222555555444444333333333333444444333333333333444444444444444555555555666666555444222000000111222333444444444333333222222222333333333333333333333333222222222222222333444444555444333222333444666777777666666666555555555444333444666777666555666777444444444555555555666666666666666666555555555555666666555444444444444444777666666666555555555555999777555666888999999777999;;;>>>BBBHHHOOOXXX^^^aaahhhmmmmmmllllllllliiieeebbb___^^^ZZZWWW[[[aaakkknnnrrrrrrooommmmmmooossssssuuuxxx}}}zzzsssooommmmmmssszzz|||yyyuuuppppppssswwwqqqpppvvvzzzzzzyyy{{{yyyyyyxxxyyy{{{{{{vvvooogggbbb___]]]YYYRRRLLLFFFBBB@@@@@@BBBFFFKKKOOOQQQOOOMMMCCCBBB@@@>>>???AAADDDFFFNNNNNNNNNNNNLLLIIIFFFDDDBBBAAA@@@@@@AAADDDGGGJJJHHHFFFBBB===999555333222333222222222111111111111333222222111111111111111000000000000000000111111000000000000000000000000///111222111000///000111000000000000000000000000///000000111111111111111111111111111111111111111111111000000000111222333666555222000///...//////////////////////////////222333333222///......///000000000000000000000000000000000000111111111111111111111000000111111111333222222111111222222333333333222222111111111111111111222333333333333222333333333333333333333333222222222222333333333333111222333444555555555555222333555555444333444555666555444555777;;;???AAALLLPPPVVV]]]cccfffhhhhhhhhhgggfffggggggddd^^^ZZZTTTQQQOOOPPPTTTWWWXXXXXXaaa```aaadddggghhhfffdddbbb```______aaaaaa^^^\\\ZZZYYYWWWVVVUUUTTTRRRPPPQQQRRRSSSSSSSSSTTTWWWZZZ[[[ZZZXXXVVVVVVWWWWWWVVV]]]]]]^^^]]]\\\]]]___aaakkklllooovvv|||}}}xxxsssgggaaaYYYTTTSSSUUUUUUUUUXXXWWWVVVVVVWWWYYY\\\]]]vvv```YYYSSSQQQNNNJJJJJJLLLJJJIIIHHHHHHHHHGGGDDDAAA???>>><<<;;;::::::;;;;;;;;;:::999999::::::999888888777777666555444444444666444222222333444444333444333333333333222222222333222222111111222222333222333333333333444444444333333111000000000111222444444333333333333222222333333333333333333333333222222111111222222333444444333333333444666888999777666555444444444555666111333666777666666888999555555555666666666777777555555555555555555555555666666555444444444444555666666666666555555555555888666555555888999::::::<<<@@@FFFLLLRRRYYY```dddeeekkknnnllljjjiiifffbbb```]]]ZZZZZZXXXWWW[[[aaakkkmmmooonnnlllkkklllooouuuvvvwwwzzz~~~tttooonnnqqqzzz}}}yyyxxx{{{{{{vvvtttvvvxxxvvvttttttrrrrrrtttvvvyyy}}}|||uuulllfffcccdddccc```YYYPPPHHHBBB>>>>>>@@@CCCGGGIIIIIIHHHCCCAAA???======>>>AAABBBGGGHHHJJJLLLLLLKKKIIIGGGFFFDDDAAA>>>>>>AAADDDFFFIIIHHHGGGDDD???999444111444444333222222222222222222222222111111111111000000000000000//////......000000000000000000000000///111222111000///000111000000000000000000000000///000111111222222111111111111111111111111111111111000000000000111222222444333111000//////000111000000000000000000000000333444444222///------...000000000000000000000000000000000000111111111111222222111111111111222222...//////000000//////...222111111111111000000000111111222333333333333222333333333333333333333333333333333333444444444444111111222333444444444444222444555555444444555666777666555777:::@@@FFFJJJXXX[[[^^^bbbeeeffffffeeedddbbb___]]][[[YYYVVVSSSPPPQQQSSSWWW]]]bbbdddeeeddddddcccdddeeedddbbb``````^^^\\\\\\\\\\\\ZZZXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQSSSUUUVVVXXX[[[___bbbhhhhhhhhhhhhiiijjjlllmmmooopppqqqooonnnmmmmmmooowwwyyy~~~pppjjjbbb[[[YYYYYY[[[\\\[[[YYYVVVSSSSSSUUUXXXZZZtttaaaYYYSSSPPPNNNJJJHHHJJJIIIHHHGGGGGGGGGFFFDDDBBB???>>><<<;;;::::::;;;;;;<<<;;;999:::;;;;;;:::888888888777666555444444333666555555666777777555444444333333333333333333333333222222111111222222333222222333333333444444444555555444333333444444555333333333333333333333333444444333333333333222222222111111111111222333333555444444444555666888999777666444333333444666777111333555666555555666777444555555555666666666666444444555555555555555666666555555444444444555555666666666666666555555555555555444555888;;;===??????EEEMMMUUU\\\aaafffiiiiiillllllhhheeeeeeccc___aaa]]]YYYYYYYYYYYY]]]bbbfffiiijjjjjjiiijjjmmmqqqwwwxxx{{{~~~zzzzzz~~~|||uuupppooonnnoooqqqtttxxx{{{~~~{{{rrrlllfffggghhhgggccc\\\SSSLLLDDDBBB@@@@@@BBBCCCDDDCCCAAA@@@>>><<<<<<>>>@@@AAABBBDDDHHHJJJLLLKKKIIIHHHGGGFFFCCCAAA@@@@@@AAAAAAGGGHHHJJJJJJFFF???999444555444333222111222222222222222222222111111000000000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000111111222111111000000000000111111111111111111111111111111222222333111///......//////////////////////////////000000000111111111111333222222222222222222333---...///000000///...---111000000000000000000000111111222333333333333222333333333333333333333333333333333333444444444444111222222333444444333333222333444444333333555777777777777:::@@@HHHPPPUUU```aaaaaabbbbbbaaa______[[[YYYVVVSSSSSSSSSSSSSSSUUUXXX\\\aaagggkkkmmmmmmeeedddccccccbbb```^^^\\\\\\[[[ZZZYYYYYYYYYXXXXXX\\\]]]^^^]]]\\\[[[ZZZZZZ]]]___bbbdddfffjjjnnnrrrxxxzzz~~~~~~~~~~~~xxxpppiiifffgggiiikkkeeeaaa\\\WWWVVVWWWZZZ\\\qqqccc[[[TTTPPPMMMHHHFFFHHHIIIHHHFFFFFFGGGFFFDDDBBB???>>><<<;;;::::::;;;;;;<<<;;;999:::;;;;;;:::888888777777666555444444444444333333444666666444222444444444444555555555555444444333333333333444444333444444444555555555555666666555555555666666666333333333333333333333333333333333333333333333333222222111111222222333444666666666555555555666666666555444222222444666777333444666666444333444444333333444444444555555555333444444444555555666666555555444444444555555666555555555666666666666666777777777777888;;;>>>AAADDDKKKTTT]]]cccfffiiijjjkkkllliiicccbbbddddddaaaddd^^^YYYZZZZZZZZZ^^^cccfffhhhjjjiiihhhiiimmmrrrxxx{{{vvvooolllkkklllnnnqqqtttxxxzzz|||}}}}}}}}}xxxssshhhggggggggggggddd___[[[MMMIIIDDD@@@>>>>>>>>>===>>>===<<<<<<===>>>@@@AAA@@@CCCFFFIIIJJJIIIGGGEEEEEEEEEFFFFFFDDDBBB???>>>BBBEEEIIILLLKKKFFF@@@<<<777666444222111111111222111222222222222111000/////////000111111222333333000000000000000000000000///111222111000///000111000000000000000000000000000000111222222222222222000000000000000000000000//////000000111111111111000000///000000111111222222222222222222222222222///000111111000///111222///////////////////////////000000000111111111111333222222222222222222333111222333444444333222111000000000000000000000111111111222333333333333222333333333333333333333333222222222222333333333333222222333444444444333333111222333333222333555777888999<<>><<<;;;::::::;;;;;;;;;:::999999::::::999888666666666666555555555555666555555666777888666555444444555555555555555666666555555444444555555666555555555555666666666666444444444444555555555555222222333333333333444444222222222333333444444444333333222222333333444555666666666555555555444444555444333333333444555666444666777666444333333444333333333444444444444555333333333444555555666666555444444444444555666666555555555666666666666666;;;;;;:::999999:::>>>AAALLLRRR\\\dddhhhiiiiiiiiiiiiiiifffccceeeiiijjjhhheee^^^YYYZZZ[[[]]]```eeennnpppqqqooollllllooorrrwwwyyy|||~~~ssslllhhhhhhiiijjjmmmpppsssuuuxxxyyy{{{}}}}}}yyykkkhhheeeeeegggiiihhhfffWWWQQQIIICCC???<<<:::999<<<<<<;;;;;;<<<>>>???@@@???AAAEEEHHHIIIGGGEEECCCAAACCCFFFGGGGGGDDD@@@>>>>>>BBBGGGKKKLLLJJJFFFDDD;;;999666333111111111222111111222333333111000/////////000111222333444444000000000000000000000000///111222111000///000111000000000000000000000000000111222222333222222222////////////////////////...///000000111111000000/////////000000111111111111111111111111111111111...///111111000000222333000000000000000000000000000000000000111111111111222222111111111111222222111222222222222222222111000000000111111111111222111111222333333333333222333333333333333333333333222222222222333333333333333444444555555444444333222333444333333444777999:::===CCCIIIPPPVVV[[[]]]ZZZXXXVVVSSSQQQPPPOOONNNJJJLLLNNNQQQSSSWWW\\\___aaaccceeeeeecccbbbaaabbb[[[\\\]]]\\\[[[[[[\\\]]]ZZZ\\\```cccggglllrrrvvv{{{|||{{{wwwsssrrruuuxxxyyy{{{}}}~~~zzzxxxzzz}}}mmmaaaZZZSSSPPPLLLHHHFFFHHHIIIGGGEEEEEEEEEFFFEEECCC???>>><<<;;;::::::;;;;;;;;;999888888999999888777555555555555666666666666888777666777888999999888333333333444444555555555666555555555555555555666444555555555666666666666222333333444555555444444222222222333333444444444111111222222333444555555444444333333444444555666333444444555555555555444333333333444444555555555444666888888777666666777444444444444555555555555222222333444444555666666444444444444444555666666555555555555666666666777999:::;;;::::::>>>CCCHHHTTTZZZbbbiiikkkjjjiiihhhdddfffggghhhlllrrrrrrnnnggg```[[[\\\```cccgggllluuuwwwyyyxxxuuutttvvvyyy|||{{{{{{{{{|||~~~}}}rrrgggfffeeeeeegggjjjmmmooorrrtttxxx{{{~~~}}}qqqlllfffdddgggjjjjjjhhh```ZZZQQQIIIDDD@@@===;;;;;;;;;:::::::::;;;;;;<<<<<>>@@@BBBEEEEEEDDDBBBAAA<<>>:::666333222222222000111222333333222000//////000000000111111222222000000000000000000000000///111222111000///000111000000000000000000000000000111222222333333222222000000000000000000000000......000111111111000////////////000000000000000111111111111111111111111///000111111000///111222000000000000000000000000000000000000111111111111111111111000000111111111//////............//////111111111111222222333333111111222333333333333222333333333333333333333333333333333333444444444444555555555666666555555444444555555555444666999<<<@@@DDDKKKRRRWWWYYYYYYYYYTTTRRROOOMMMKKKJJJKKKKKKJJJNNNSSSVVVXXX[[[___bbbdddfffgggeeeaaa_________XXX[[[]]]^^^^^^___cccfffiiilllooorrrtttyyyxxxvvvyyy}}}wwwyyy|||~~~zzz{{{~~~mmm___XXXQQQOOOMMMIIIHHHJJJIIIGGGEEEDDDEEEFFFEEEDDD???>>><<<;;;::::::;;;;;;:::999777888999999888666444444555555666777777777444333111222444555555555222222222333333444444444666555555444444555555666444444444555555555666666333444555555666666666555222222222333333444444444000000111222444555666666555444444444444555666666111111333444555666666666222333444555555555555444444666888999999999:::;;;555555555555666666666777222222333333444555666666444444444444444555666777444555555555666666777777333666888:::<<>>CCCGGGHHHGGGDDDBBB<<<>>>???AAACCCCCCDDDDDD<<>>DDDIIIQQQWWWZZZYYYVVVTTTPPPNNNLLLIIIHHHIIIIIIJJJMMMRRRXXX[[[\\\]]]___aaabbbcccdddaaa]]]ZZZ[[[]]]___cccfffhhhiiikkkppptttzzz|||}}}}}}}}}{{{qqqnnnqqquuupppsssvvvzzz}}}}}}ssskkkiiinnntttwwwzzz}}}{{{zzznnnaaa]]]WWWRRROOOMMMKKKJJJCCCDDDEEEFFFFFFEEEDDDBBB@@@???>>>===;;;;;;:::::::::::::::999999999888888666666666666555555555555777666555444444444444444666666555555555555666666444444555555444333222222444444555555555555444444555555666666555555444333333333333333333333333333222222222222333444555555444444444555555555666666222444777777555444444444444444444555555555666666777666555444333222222222777777666666555555444444666666666666666666666666777777777666666666666666444555777666555555666888888:::===???CCCHHHNNNSSS___eeejjjjjjfffbbbaaabbbccchhhpppwwwzzzzzzwwwuuukkkggggggkkkppprrrwww{{{xxxpppgggbbb___^^^bbbiiikkkmmmpppsssuuuyyy}}}{{{}}}zzzuuunnnhhheeefffiiikkkhhheeeaaa\\\VVVOOOFFFAAAAAA???<<<<<<<<<===<<<;;;======>>>AAAEEEFFFEEEDDD<<<;;;:::;;;>>>AAABBBBBB?????????AAADDDHHHLLLOOOKKKHHHCCC===888444333222111111111111000000000000111111000000//////......000000//////000111222222111111000000000000000111111222222111///...///000000//////000222222111///333333333222222222111111222000///000222333222111000000000000000111222222444333111//////000111222111222333222000......///000000000000000000000000---...///000000000000000000111111111111222222222444444444444333333222111111111222222222222111111000111222333333222111000222333333444444333333222444444333222222333333333777666555444333222222222444444444555888<<>>===<<<;;;;;;;;;:::::::::999999999888888666666666666555555555555666666555444444444444444555555444444444444555555666666777777666555555444444444555555555555444444555555555555555444333333444444444444333333333333444444333333333333333333333444444444444555555555333555666777555444444555444444444555555555666666777777666555444444444444999888888888777777777666666666666666666666666666777777777777777777777777777888999888777777888999888;;;@@@DDDIIIOOOUUUZZZ^^^bbbffffffcccaaabbbdddhhhlllqqquuuwwwwwwtttsssjjjhhhiiiooouuuxxx|||xxxmmmhhheeedddfffjjjgggjjjooorrruuuxxx|||~~~{{{|||~~~{{{ssskkkfffccccccdddgggfffccc___[[[TTTLLLGGGBBB???<<<::::::::::::999<<<<<<>>>BBBFFFHHHHHHFFF>>><<<::::::<<>>===<<<;;;;;;;;;:::::::::999999999888888666666666666555555555555666666555444444444444555444444333333333333444444666666666777666666555444444444555555555555444444444444444444333333333222666555555555444444333333555555444444333222222222333333333333444444444444333555666666555444444555444444555555555666666666777777666666555666666777888888888888777777777777666666666666666666666666888888888888888888888888999:::;;;:::888888999;;;999>>>EEEKKKRRRXXX^^^bbb___aaaaaa```]]]]]]aaaeeelllnnnpppqqqrrrqqqpppoooiiihhhkkksssxxxzzzrrrnnnllljjjiiijjjcccfffjjjmmmoooqqqtttvvvxxxyyy{{{}}}~~~wwwpppiiieeebbbaaaffffffeeecccaaa[[[TTTPPPHHHDDD???<<<::::::999888:::;;;???DDDIIIKKKKKKJJJBBB???;;;999:::===>>>???@@@===;;;:::<<>>===<<<;;;:::::::::::::::::::::999999999888888666666666666555555555555666555555444444444555555555444444333333444444555333444444444444444333333444444555555555555444444444444333333222222222222555555555555555555555555444444444444444333333222222222222333333333444444333555666666444444444555555555555555666666666666666666555555555666777777666666666666555555555555666666666666666666666666888888888888888999999999999::::::999888888:::<<<>>>CCCKKKRRRXXX]]]aaadddaaa```^^^[[[ZZZ\\\aaaeeennnnnnnnnnnnnnnnnnmmmmmmkkkkkknnntttwwwxxx{{{uuurrrrrrqqqnnnmmmjjjkkklllllllllmmmoooqqqssstttwwwyyy|||~~~}}}|||xxxtttoookkkhhhfffeeeeeeeeeeeeeeeaaa\\\XXXQQQMMMFFFAAA>>>===<<<;;;999:::>>>DDDJJJMMMNNNMMMFFFBBB<<<999999;;;<<<<<<===;;;999999;;;???DDDGGGJJJJJJIIIGGGCCC===777444333222222111111222333333000000000000000000000000111111111000000111222222333222111000////////////000222333333222222333444222111111333555555444333333333333222222222111111111111333555777666333000......//////000000000000222222111000000111111222000222333333111///000000000000000000000000000000111111111111000000///...000000111111111222222222///000111222222222222222333333444444444444333333555444333222222333444555333333444444444444333333333333222222222333444444444444444444555666888888888888:::>>>DDDLLLSSSXXX[[[[[[[[[ZZZWWWUUURRRPPPMMMPPPSSSVVVXXXZZZ^^^```cccbbbaaa^^^\\\ZZZYYYYYY^^^fffmmmrrryyy|||xxxppplllfffaaa^^^\\\YYYXXXTTTVVVWWWXXXXXX\\\bbbfffjjjooouuu}}}~~~{{{|||~~~xxxrrrpppoooooonnnnnnoooqqqtttuuuqqqtttyyy{{{zzzuuuqqqmmmjjjlllqqqvvv{{{kkkZZZVVVPPPLLLIIIHHHGGGEEEIIIJJJKKKKKKIIIFFFCCC@@@<<<<<<;;;:::999999999999:::::::::999999999888888666666666666555555555555555555444444444555555666666666555555555555666666333333444444444444444333444444555555555555444444555444333222222222333333222333333444555666777777222333444555555555555444222222222333333333444444444555666555444333555666555555555666666666777777555555555444555555666666555555555555666666666666666666666666666666666666777777888888999999999999888888999888888:::===???GGGKKKQQQWWWZZZ]]]___aaa^^^\\\ZZZYYY[[[aaahhhmmmrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrtttwwwvvvtttvvvzzzyyyyyy||||||zzzyyy}}}|||zzzvvvqqqoooooopppmmmoooqqqtttxxx{{{~~~zzzzzzyyyxxxtttqqqmmmkkkccccccdddeeefffeeeaaa___XXXTTTMMMGGGCCC@@@>>><<<999:::===BBBHHHMMMNNNNNNIIIDDD>>>:::999:::;;;;;;999999999:::;;;===???@@@HHHIIIJJJIIIFFFAAA;;;888444333222111000111222333000000000000111111111111222222111111111111111222111000000000000000111111222333444333111000111222222111111333555666555444333333333222222222111111111111333555777666333000......///000111000000///111111111111111111222222...000111111///......///000000000000000000000000111111111111111000///...000000111111111222222222///000111222222222222222222222333333333333222222444333222111111222333444333444444555555444444333333222222222333333444555555555555555666666777888999:::===BBBIIIQQQXXX\\\]]]]]]\\\ZZZXXXVVVTTTSSSSSSVVVYYY[[[\\\]]]```bbbdddbbb___]]]^^^aaaeeehhhnnnwww~~~|||~~~~~~yyyrrrmmmjjjdddaaa___^^^___```aaaaaabbbeeegggggghhhllltttzzz{{{~~~~~~zzzzzzzzz|||}}}~~~}}}~~~~~~jjj[[[WWWQQQMMMKKKJJJHHHGGGGGGIIIKKKLLLKKKGGGBBB???<<<;;;:::999999999999999:::::::::999999999888888666666666666555555555555555444444444444555666666666666666555555666666666444555666666777666666666444444555555555555444444666555333222222222333444222222333444555666666777111222444555666666555555333333333333444444444444555555666555333333555777555555666666666777777777666666555444444555555555777777777777888888888888666666666666666666666666666666777777888999999999777888999:::;;;>>>CCCFFFPPPSSSWWWZZZZZZZZZZZZ[[[XXXXXXXXX[[[aaajjjrrrwwwwwwxxxzzz{{{zzzyyywwwvvvxxxwwwxxxyyyvvvrrrtttzzz~~~zzzsssooommmjjjkkkmmmooosssvvvyyy{{{zzzzzzzzzyyyvvvrrrnnnllldddccccccdddeeefffeeeccc]]]XXXRRRLLLHHHDDD???<<<;;;:::<<>>BBBHHHOOOVVV[[[^^^]]]]]]]]][[[ZZZXXXWWWVVVWWWYYYZZZ[[[\\\]]]```cccbbbaaaaaaccciiiqqqyyywwwoooooonnnkkkhhheeedddddddddccccccggglllrrrvvvwww|||~~~~~~}}}~~~{{{zzz|||~~~}}}iii^^^ZZZTTTPPPNNNMMMLLLKKKGGGHHHJJJJJJIIIFFFCCCAAA===<<<;;;;;;:::;;;;;;;;;:::::::::999999999888888666666666666555555555555444444444444444555666666666555555444444555555666444555555666777777666666444444555555555555444444777666444333222333444555444444444444333333333333222444555666666666444333333444444444444555555555555555555444333333555777555666666666777777777777888888777666555555555555666777777777888888888999666666666666666666666666555555666777777888999999888:::;;;===@@@EEEKKKOOOXXXZZZ[[[[[[YYYXXXWWWXXXYYYYYY[[[```hhhpppwww{{{zzz}}}}}}yyyvvvvvvuuuvvvwwwssspppttt{{{~~~sssmmmkkkkkkkkklllnnnppprrrtttvvvwwwwwwwwwuuurrrnnnlllgggeeecccccceeefffggggggaaa]]]XXXSSSNNNIIICCC???===;;;:::<<>>======<<<<<<<<<======:::::::::999999999888888777666666666555555555555444444444444444555666777555444444333333444444555222222333444555555555444444555555555555555555444888666555333333444555666666555555444222111000000444555777777666555333111444444444555555555666666555666555444333333555777666666666666777777777777::::::888777666666666666444555555555666666777777666666666666666666666666444555555666777888888888:::<<<>>>AAAEEEKKKRRRVVV\\\]]]^^^\\\YYYWWWVVVWWW^^^^^^```eeekkkrrrwwwyyy{{{~~~}}}wwwrrrqqqppprrrrrrpppooottt}}}~~~uuullllllkkkjjjkkklllmmmnnnqqqrrrssstttsssrrrpppoooiiigggccccccdddgggiiiiiieeebbb^^^YYYTTTNNNGGGCCC>>>;;;999:::>>>CCCHHHJJJKKKHHHDDDAAA???===;;;999;;;999777555555888:::<<<>>>@@@DDDGGGIIIIIIGGGFFF@@@===:::666444333444555000000111111222222222222444333333222111111111222222222111000000///000000...///111111000000111333/////////111444555555333333333333222222222111111222000000000222333222111///111333444444444222111///000111222222222222222...000222222000000000111000000000000000000000000///000111222222222222222000111111111111222222222444444444444444333222111444555555555555555555444333444555666666555444333444444555555555555444444222222222222333444555666222333444666888:::===>>>BBBFFFLLLSSSYYY]]]______[[[[[[]]]]]]^^^]]]\\\[[[]]]]]]^^^^^^___ccchhhkkkoooqqqvvv|||xxxpppggg___aaa```___```eeennnyyyyyyggg[[[WWWRRRNNNLLLJJJHHHGGGJJJJJJJJJIIIGGGDDDAAA@@@;;;::::::;;;===>>>===;;;<<<<<<;;;;;;:::999888888777777666666666666777777555555444444444444555555444555666777777666555444666666666666666666666666444444444444444444444444444444555555555555555555555444444333333333444444333333333444444444555555444444444555444444333333444444555555555555444444555555444444444555555666333333333444444666777888777777777777666666666666777777777777777666666555999::::::888666555666888999;;;???DDDIIIQQQYYY^^^______^^^\\\ZZZYYY[[[]]]```___```bbbffflllrrrvvv{{{~~~|||wwwuuuuuunnnkkkjjjmmmnnnoooyyyxxxvvvrrrmmmiiigggiiikkkjjjlllnnnqqqsssuuuvvvvvvnnnllljjjiiikkkmmmnnnooonnnhhhaaa^^^]]]WWWMMMEEECCCBBB@@@===;;;>>>EEEKKKKKKLLLLLLIIICCC>>><<<<<<;;;:::999888888:::<<<===>>>@@@CCCFFFIIIKKKLLLLLLCCCAAA===888444222111111000111222333444333333222333222111000000111222333222222111111111111222222222222222222222222222222222000///...///000222333666555333222222222333333111111000000000000000000000111222222333333333333222222111111111111111111222222222222222222222222000000111111111111000000111111111111111111111111222222111111111111222222222222222222222222222222222222333444555555555555444444444555555555666666666666555555555444444444222222222222333444555666222444666888;;;===??????EEEKKKSSSWWWYYYZZZ\\\]]]``````___^^^\\\[[[ZZZYYYYYY\\\___cccgggmmmssswww}}}~~~|||qqqhhhddddddeeeaaa```ggguuuyyyfff[[[WWWRRRNNNLLLJJJHHHGGGHHHHHHHHHHHHGGGEEECCCBBB;;;::::::<<<===>>>===;;;::::::999999888777777666999888888777777888888999555555444444444444555555444555666888999:::;;;;;;666666666666666666666666444444444444444444444444666666666666666666666666777666666555555555666666444333111000111222444666555555555666666555555444555555555666666555555555555555444444444555666666555444444444555666777777777777777777666666666666555555666777888888777777777888999999888888999;;;:::===CCCIIIOOOUUU[[[___```___^^^\\\[[[\\\```cccfffdddccccccgggmmmtttyyy}}}zzzxxxwwwxxxzzz{{{uuurrrsssuuuxxx{{{ssslllgggdddccceeefffhhhkkknnnqqqsssuuuvvvtttqqqpppoooppppppppppppkkkdddaaa___ZZZPPPHHHFFFEEECCC???===???EEEJJJLLLNNNOOOLLLFFFAAA>>>===::::::999999999:::<<<======>>>AAAEEEHHHKKKLLLMMMFFFDDD???;;;777444333222000111222333333333333222222222111111111111222222222222111111111111222222222222222222222222222222333222000000000111333444555444333222111111222333111111111111111111111111111111222333333333222222333333333333333333333333222222222222222222222222000000111111111111000000111111111111111111111111222222111111111111222222222222222222222222222222333333444444555444444444333444444444444555555555666666555555555444444444444444333333444555666666555555777999<<<@@@CCCEEELLLPPPWWWZZZ[[[\\\]]]^^^bbb```^^^[[[YYYXXXWWWWWWZZZ^^^dddjjjpppuuu{{{~~~zzzssslllhhhhhhjjjppppppsss}}}yyyfffZZZVVVQQQNNNLLLJJJHHHGGGFFFGGGGGGGGGGGGFFFDDDCCC;;;;;;:::<<<===>>><<<;;;:::999999888888777777777888777777666666777777888555555444444444444555555222222333444555666888999666666666666666666666666666666666666666666666666777777777777777777777666666666555555555666666777666444222000000333666888555666666777777777666666555666666777777666666555555555444444555555666777777666666666666666777777666666666666777777777777333444666777888999999999555777999:::::::::<<<>>>===BBBJJJRRRVVVZZZ\\\^^^^^^^^^^^^]]]^^^aaaeeeiiikkkiiiffffffiiipppwww|||~~~xxxuuuwww|||~~~}}}}}}}}}{{{sssllleeeaaaccccccdddeeeiiinnnrrruuuyyyxxxwwwuuutttttttttttttttoooiiifffccc^^^UUUMMMIIIHHHFFFCCCAAABBBFFFIIIMMMOOOQQQPPPKKKEEEAAA>>>::::::::::::;;;;;;;;;;;;;;;===???CCCGGGJJJLLLNNNJJJGGGCCC>>>:::666555444111111222333333333222222111111222222222222111111222222111111111111222222222222222222222222222222333333222111111333444555333333222111111111111222222222222222222222222222222222333333333222111111222222222222222222222222222222222222222222222222000000111111111111000000222222222222222222222222222222111111111111222222333333333333333333333333444444444555444444333333333333333333444444444444555555555555555444444444666666555555555666666777888888888:::???EEEJJJNNNTTTWWW[[[^^^^^^^^^^^^___bbb___[[[XXXVVVWWWXXXZZZ```fffnnnuuuzzz}}}}}}{{{yyywwwuuuuuuuuuuuuvvvuuurrrpppoooqqqvvvzzzxxxeeeYYYVVVQQQMMMKKKJJJIIIGGGGGGGGGGGGGGGFFFEEECCCBBB<<<;;;;;;<<<======<<<:::;;;;;;;;;::::::999999999555555444444444444555555555555444444444444555555555444333222111222333444666666666666666666666666666666666666666666666666777777777666666666666666444333333333333444555555888777555444555666888:::555555666777777777666666666666777777777777666666555444444444555666777888888888777777777777777777666666666666777777777777555555666777888999999888444666888::::::<<<>>>@@@CCCIIIRRRYYY\\\\\\[[[[[[ZZZ[[[^^^___aaacccfffiiijjjiiiiiijjjnnnsssxxx|||{{{wwwyyy|||{{{{{{}}}yyyqqqkkkiiigggffffffhhhmmmsssvvvuuuvvvxxxxxxwwwxxxyyyyyyvvvrrrmmmjjjgggbbbYYYSSSKKKJJJGGGEEEDDDEEEHHHKKKMMMPPPRRRRRROOOIIICCC???;;;;;;<<<<<<===<<<<<<;;;:::<<<>>>AAAEEEIIILLLNNNLLLJJJFFFAAA<<<888666444222222222222222222222222000111222333333222111000222222111111111111222222222222222222222222222222333222222111222333444444222111111111111111111111222222333333333333333444333333333333222222111000//////000000000000111111222222222222222222222222000111111222222111111000222222222222222222222222333222222111111222222333333333333333333333333333555555555555444333222222222222222333333333444444555555555555555555555555666666666555555666666777:::999999<<>>>>>>>>>>>===<<<;;;<<<===???CCCHHHMMMOOOMMMKKKGGGCCC>>>:::777666333222222222222222222222000111222333333222111000222222111111111111222222222222222222222222222222111111111111111222333333111111111111111111111111222222333333333444444444333333333333222222111000//////000000111111111111222222222222222222222222111111222222222222111111222222222222222222222222333333222222222222333333333333333333333333333333555555555555444333222222222222222333333333444444444555555555555555555555555555555555555555666777::::::;;;???EEENNNVVVZZZ^^^^^^]]]]]]]]]]]]\\\\\\ZZZZZZ[[[^^^ccckkkrrrvvvxxxpppjjjggghhheeeaaa```dddnnnxxxvvvcccXXXTTTPPPLLLKKKJJJIIIGGGIIIIIIHHHGGGEEEBBB@@@>>>===<<<;;;<<<======;;;999888888888888888888888888888777777666666777777888555555444444444444555555444444444555555666888888666666666666666666666666777777777777777777777777666666555555444444333333555555555555555666777888111333555777777666444333333333444555666666666666555666666777777666666555444444444555666777888999888777777777777777888888555555666666777777888888888888999999888888777666777888999:::<<>>???BBBGGGMMMPPPOOONNNLLLHHHDDD@@@===;;;444333222111111111222222222222111111111111222222222222111111111111222222222222222222222222222222111222222333333333333333000111222333444444333222111111111222333444444444111111222333333333222222222333333444555555666666222222222222222222222222111222222333333222222111333333333333333333333333444333333222222333333444444444444444444444444444333333444444555444444444333444444444444555555555444444444555555555666666444444555666777888:::;;;:::===CCCKKKRRRXXX\\\^^^^^^[[[XXXXXXZZZ[[[[[[ZZZ]]]aaahhhqqqzzzyyynnneee___^^^^^^```bbbhhhqqqzzzyyyzzz{{{}}}xxxwwwyyy|||vvvbbbWWWSSSOOOLLLKKKJJJIIIHHHEEEFFFFFFFFFEEEDDDBBBAAA===<<<<<<<<<======;;;999::::::::::::::::::::::::777777666666666666777777555555555444444555555555888999999:::999777555444666666666666666666666666666666666666666666666666999888888777666555555444222222222333444555666777666555555444555666777888555555777888888999999999444444555555555555444444444444555555666888999:::555555555555666777999999444555555666777888888999555666777888999:::::::::888999:::<<>>555444222111111111222222333222111000000111222333222222111111111111222222222222222222222222222222222333444444555555444444111222333444555444444333000000111222222333444444000111222333333333333333111111222333333444555555222222222222222222222222111222222333333222222111333333333333333333333333444333333222222333333444444444444444444444444444222222333444555555555555444444444555555555666666444444444555555555666666555555666777888:::<<<===:::???GGGOOOWWW\\\^^^___]]]ZZZWWWWWWYYY\\\\\\[[[```eeennnwww~~~yyypppfff```^^^aaaeeekkkpppzzz}}}~~~|||~~~~~~{{{|||wwwuuuwwwzzzyyyzzz|||yyywwwwwwwwwxxxwwwtttrrrppppppppptttyyy~~~rrrfffXXXTTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGEEECCC@@@???>>>>>>>>>>>>===<<<;;;::::::<<<===>>><<<:::666444777777777666555555444444555555444333444555666777444444444444444444444444777777666666666666666777777777777777666666666666444444555555555555555555666555333222333444777888555555555555555555555555666555555555555666666777666777777777777777666666666666666666777999:::;;;888777555444555666888999888888888888999999999999:::::::::888666666888:::888;;;@@@DDDJJJRRRZZZ```aaa]]]ZZZZZZ```hhhooosssrrrtttsssllldddaaaeeekkkwwwssskkkdddbbbeeemmmsss~~~~~~xxxnnngggffffffllluuuyyyxxxxxx{{{{{{zzzxxxwwwwwwuuusssqqqkkkfff^^^UUUOOOMMMOOORRRUUUVVVXXXYYYYYYWWWTTTRRRLLLLLLJJJFFFAAAAAACCCGGGDDDCCCCCCBBBCCCFFFLLLPPPUUUSSSPPPLLLHHHDDDAAA???999888666444333333333333333333222222111000//////111111111111111111111111222222222222111111000000,,,...111444555444222111333333222111111222333333333333333333333333333333111111222222222333333333000000111222333333444444000111111111111222222222222222222222222222222222333333333333333333333333444444444444444444444444000000000111111222222333222222333333333444444444444444444555555555666666555555555555666666777777444666777888888888999;;;@@@DDDKKKTTT\\\___^^^\\\```\\\XXXXXX^^^eeeiiikkklllkkklllqqqxxx}}}~~~}}}tttlllhhhkkkmmmmmmqqqvvv~~~zzzuuurrrrrrtttvvvvvvwwwwwwuuutttsssuuuwwwwwwrrrpppttt||||||{{{xxxtttssstttuuuuuuuuurrrqqqppprrruuuvvvvvvvvvzzz|||nnnbbbXXXTTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGEEECCC@@@???;;;<<<<<<=========<<<<<<:::;;;<<<<<<;;;999777555777777777666555555444444555555444444444555666777444444444444444444444444777777666666666666777777444555555555555555444444777777777777777666666666666555444444444555777888555555555555555555555555666666666666666777888999666666777777777777666666777777666555555555666666777777555555555666888999555555666666666777777777888999999999888888:::<<<<<<>>>BBBHHHQQQXXX\\\]]]```_________ccciiiooossswwwuuuqqqkkkfffdddeeegggnnnlllgggeeefffnnnxxx~~~~~~|||ppphhhgggiiipppttttttwww{{{zzzzzzyyyyyyyyyxxxvvvtttnnnjjjddd\\\UUURRRSSSUUUVVVWWWYYYYYYYYYVVVTTTRRROOOOOOMMMHHHDDDAAABBBDDDDDDDDDEEEFFFHHHKKKOOORRRTTTSSSPPPMMMJJJFFFDDDCCC;;;999777444333222333333333333222222111000000000333333333333333333333333222222222222111111111000...///111333333333222111333333222111111222333333333333333333333333333333111111222222222333333333111111111222222333333444111111111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222222222222222333333333444444444444444444555555555666666666666666666666666666666555666888999999:::===???DDDIIIRRRYYY^^^^^^]]]\\\]]]]]]^^^aaagggmmmqqqsssrrrnnniiiiiilllpppqqqppprrrnnnpppxxx}}}zzzxxxvvvtttqqqnnnmmmoooqqqsssyyyzzz{{{zzzxxxwwwxxxyyy|||{{{}}}|||{{{}}}}}}|||{{{yyyvvvsssssssssuuuyyy}}}kkk___XXXTTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGEEECCC@@@???999999;;;<<<<<<=========::::::999999999888888777777777777666555555444444555555444444555555666777444444444444444444444444777777666666666666777777333444555666666555444333888888777777666666666555666666666666777777777777555555555555555555555555666666666666777888::::::666666777777777777666666666666555444444444444444777666555555555666888999555555555555666666666666666888999:::::::::<<<>>>AAABBBFFFOOOYYY^^^]]]ZZZ___bbbfffggghhhjjjnnnrrrxxxtttnnnjjjiiiiiihhhgggjjjiiihhhiiinnnyyyuuujjjeeecccfffiiilllrrrxxxzzz{{{|||}}}}}}|||zzzyyytttqqqmmmeee^^^YYYWWWWWWWWWXXXYYYZZZYYYWWWUUUSSSSSSSSSQQQMMMHHHDDDBBBBBBDDDEEEHHHKKKNNNRRRTTTVVVSSSRRRQQQNNNLLLIIIHHHGGG>>>;;;888444333222333444333333333222111111000000333333333333333333333333222222222222111111111111111111222222222222222222333222222111111222222333333333333333333333333333111111222222222333333333222222222222222222222222111111111111222222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333222222333333333333444444444444444444555555555666666666777777777666666666666666666777999999;;;>>>BBBEEEJJJPPPXXX]]]^^^^^^^^^______cccjjjpppsssvvvxxxzzzmmmgggaaa```eeemmmsssvvvwwwxxx~~~~~~zzzxxxvvvsssrrrrrrrrrrrrssstttwwwyyy{{{|||wwwrrrqqqqqqrrruuuvvvvvvuuu{{{|||lll```XXXTTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGEEECCC@@@???999::::::;;;<<<<<<;;;;;;:::999888777777777888999777777777666555555444444555555555555555666666777555555555555555555555555777666666666666777777888444555777888999888666555666666666555444444333333666777888888888888777777555555555555555555555555555555555666777888999:::555666666777777777777666333333333444555666777888777666666555666777888888666666777777777888888888666888:::;;;;;;;;;<<<>>>BBBFFFNNNVVV]]]___]]][[[^^^eeelllnnnlllkkknnnqqqsssoookkkiiijjjlllmmmnnnppppppppprrrxxxzzzppphhhbbbaaabbbfffooowww{{{~~~~~~}}}zzzyyyvvvoooggg___YYYWWWXXXYYYZZZ[[[[[[ZZZXXXWWWUUUUUUTTTQQQMMMIIIFFFDDDDDDEEEIIINNNSSSVVVWWWWWWUUUTTTRRRPPPMMMKKKIIIHHHAAA>>>:::666444333444555333333333222222111111111111111111111111111111111222222222222222222222222444333222111111111222222222222222222222222222222333333333333333333333333111111222222222333333333333333222222222222222222111111111222222222333333222222222222222222222222222222333333333333444444444444444444444444444444555555555444444333333222333333333444444444444555555555555555666666666666888888777777777777666666777888999:::<<>>BBBEEEGGGOOOXXX[[[YYYZZZ```ggghhhmmmsssvvvtttrrrqqqqqqqqqooollliiiiiioooxxx}}}tttjjjeeecccccciiiqqq}}}zzzooogggcccaaabbbbbbbbbaaaaaa``````YYYXXXWWWWWWWWWUUURRROOOJJJHHHGGGKKKQQQVVVXXXXXXYYYXXXVVVSSSPPPNNNLLLJJJGGGEEEBBB>>>:::777666555333333333333333333222222333333333333333333333333222222222222333333333333555444333111111111222333111222222333333222222111333333333333333333333333111111222222222333333333222222222222222222222222222222222222333333333333222222222222222222222222111222222333333444444555222222222222222222222222444444444444444444333333333444444444555555555555555555666666666777777777777888888888999999999999999:::===@@@CCCHHHNNNSSSRRRTTTWWWZZZ```jjjvvvyyyqqqjjjeeeccc^^^^^^cccooo|||wwwwww}}}yyysssqqqrrrrrrrrrhhh\\\XXXTTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGEEECCC@@@???<<<<<<=========<<<<<<;;;<<<<<<;;;999999888888888777777777666555555444444444555666777888777777666555555555555555555555555555555555555666777888999555444333222333555777888555555666666777888888888999888777666555666666777666666666666666666666666888777666666555666666666444555666777888888888888999999888777777777777888555666666777777777777777777777777777888888888888;;;<<<===>>>@@@DDDJJJNNNOOOSSSWWWXXXYYY]]]eeelllqqqsssvvvxxxxxxwwwuuusssqqqlllggggggnnnzzzwwwrrrnnnkkknnnsss{{{|||uuurrrjjjjjjhhhfffdddbbbaaa```]]][[[YYYXXXYYYXXXUUURRRPPPKKKGGGIIIOOOUUUXXXXXXZZZZZZXXXVVVTTTRRRQQQPPPIIIHHHEEEBBB>>>:::777555333333333333333333333333333333333333333333333333222222222333333333444444444333333222222222333333111222333333333333222111333333333333333333333333111111222222222333333333111111111222222333333444222222222333333333444444222222222222222222222222111111222333333444555555222222222222222222222222333333333333333444444444444444444444555555555555555666666666777777777777666777777888999:::;;;;;;;;;>>>BBBEEEIIIMMMRRRVVVUUUVVVZZZ```jjjuuu~~~yyyqqqkkkhhhffffffffffffjjjuuu~~~zzzwwwtttqqqiii]]]XXXTTTOOOKKKJJJIIIIIIHHHHHHHHHHHHGGGEEECCC@@@???:::;;;<<<===>>>>>>>>>>>>======<<<;;;:::888777777777777777666555555444444444555777888888888777666666666666666666666666666555555555555666777999999777666444333444777:::<<<222222333444555666777777:::888666555444555666777777777777777777777777777:::999888777666666666666444555666777888888888888666666666666777999:::;;;555666666777777777777777999999:::::::::;;;;;;;;;<<<<<<===???BBBIIIPPPVVVVVVUUUUUUVVVZZZaaaiiinnnwwwwwwwwwyyy{{{zzzxxxvvvooofff```dddttt{{{{{{xxx}}}qqqpppmmmiiifffbbb```^^^aaa]]]ZZZYYYZZZYYYVVVSSSUUUNNNHHHGGGMMMTTTXXXYYY[[[ZZZYYYXXXWWWVVVUUUUUUJJJIIIHHHEEEAAA<<<888555333333333333333333333333111111111111111111111111222222222333333444444444333333333333333333333333111222333444444333222111333333333333333333333333111111222222222333333333000000111222333333444444222222333333333444444444222222222222222222222222111111222333333444555555444444444444444444444444222222222333333444444444444444444555555555666666666666666666777777777777666666777888:::;;;<<<======AAAEEEIIIMMMPPPUUUXXXXXXYYY^^^gggsss~~~wwwoooeee```bbbfffjjjkkk|||}}}yyyhhh^^^UUURRRNNNKKKIIIHHHFFFEEEEEEFFFFFFFFFEEEBBB@@@>>>999;;;===>>><<<;;;;;;<<<<<<<<<;;;999777666444444666666666666777777777777777777777777777777777777777777666666555555555444333444555666777777777666666555333222333555777888888888888777666444333222666666555666777777555333555666777888999:::;;;;;;::::::999888777777777777666666666666666666666666666666666666777777777777999999888888999999:::;;;777999;;;;;;:::999999:::>>><<<===AAAJJJRRRVVVWWWWWWXXXXXXXXX[[[aaajjjqqq}}}||||||xxxrrrnnnoooeeecccccckkk}}}|||xxxrrrnnnjjjhhheeeccccccaaa^^^]]]\\\ZZZWWWUUUVVVTTTQQQLLLJJJLLLRRRWWW[[[\\\\\\ZZZWWWUUUTTTUUUNNNLLLIIIFFFCCC>>>888444444444333222222333444555666555333222111222222333111111222222333444555555333333333222222111111111333444444555555444444333444444333333333333222222///000111111333333444555333222222111111222222333333333333333333333333333333333333333333333333333000000111333555555333222444444444555555555666666333333333333333333333333555444333222222444555777666666666666777777777777555666777666777999<<<@@@AAADDDIIINNNRRRTTTTTTSSSXXXfffsssxxxyyy}}}}}}zzznnnhhhbbbaaafffooo|||ggg]]]UUURRRNNNKKKIIIHHHFFFEEEDDDEEEFFFFFFDDDBBB???===:::<<<>>>>>>===;;;;;;<<<<<<<<<;;;999888777666555555555555555555555555555666666666666666666666666777666666666555555555555555555555555555444444444777666555444444666888999333444555666777777777777777666555666888888777555555666777888999::::::;;;:::999999888777777777888777777777777777777777777666666777777777888888888999999888888999999:::;;;555777999999888888999:::===>>>AAAFFFNNNTTTXXXZZZVVVWWWXXXYYY\\\dddooovvv}}}|||xxxoookkkjjjccceeeiiiqqq}}}wwwqqqmmmjjjgggfffdddbbb___]]]]]][[[YYYWWWVVVVVVTTTPPPMMMMMMPPPTTTZZZ[[[]]]\\\YYYVVVUUUUUUPPPNNNKKKHHHEEE@@@:::666333333111000000111222333444333222222222333444555222222222222333333333333444444333333333222222222333444444555555444444333444444333333333333222222333333333333222222222222333222222111111222222333333333333333333333333333333333333333333333333333333333333333444444333222444444444444444555555555333333333333333333333333555444333222333444666777666666666666777777777888777777888888888:::>>>AAADDDHHHNNNQQQRRRTTTWWW[[[bbbnnnyyy{{{yyyyyywwwsssggggggiiinnnvvvggg]]]UUURRRNNNKKKJJJHHHGGGEEEDDDEEEEEEEEEDDDAAA???===<<<>>>@@@???===<<<;;;;;;;;;;;;;;;:::999888888888777777777666666555555444555555555555555555555555666666666666555555555555777666555333222222333333888777666555666777888999222333444666777888999999666555555777999999888777555666666777888999::::::999999888777777777888888888888888888888888888888777777888888888999999999999999888888999999:::;;;555777999999999999;;;<<<===AAAHHHNNNRRRVVVZZZ\\\WWWWWWXXX[[[aaakkkvvv~~~|||yyywwwqqqgggbbbaaacccjjjrrr{{{}}}vvvqqqmmmkkkiiifffcccaaa___^^^]]][[[ZZZXXXYYYXXXVVVRRROOONNNNNNWWWZZZ]]]]]][[[XXXVVVUUURRRPPPMMMJJJGGGCCC>>>:::555444333222111111222333222222222222333444555666333333333333333333333333444444444444444333333333333444444555555444444333444444333333333333222222444444444444333333333333333222222111111222222333333333333333333333333333444444444333333222222222555555444333333333333444444444444444333333333333333333333333333333333333555444444333333555666777666666666777777777888888888999999999:::<<<@@@CCCGGGMMMTTTVVVUUUXXX```ggglllsssyyywwwsssoookkkggggggppp{{{}}}fff]]]TTTQQQMMMKKKJJJIIIGGGEEEEEEEEEFFFFFFEEEBBB@@@>>>===???AAA@@@>>><<<;;;;;;;;;;;;:::::::::::::::999;;;::::::999888777777666666666666666666666666666666666666666666555555555888777555333222333555666888777666666666777777888666777777777777666555555555444444666888999888777666666666777888999999:::888777777777777777888999888888888888888888888888888888999999999:::::::::999999888888999999:::;;;888:::;;;;;;;;;;;;===???@@@GGGOOOTTTVVVWWWYYY[[[YYYZZZ[[[```hhhsss~~~{{{uuuqqqjjjccc```aaaiiittt~~~|||vvvrrrnnnllliiifffcccaaa``````^^^]]]ZZZ[[[\\\[[[WWWRRRMMMJJJSSSWWW\\\^^^]]]ZZZWWWVVVSSSQQQNNNKKKIIIEEE@@@===:::999777555444444444444333333333333444444555555333333333444444555555555555555555555555555444444333444444555555444444333444444333333333222222222111222222333444555666777333222222111111222222333222222333333333333444444555444444333333222222111555555444333222222444666444333333333333222222222444444444444444444444444555555444444555555666777666666777777777888888888888999:::;;;<<<>>>CCCFFFLLLOOOUUUYYY]]]dddlllssstttuuuuuuqqqllliiihhhhhhuuu{{{eee]]]TTTQQQMMMKKKJJJIIIGGGFFFFFFFFFGGGGGGEEECCC@@@???===???AAA@@@>>><<<;;;;;;::::::::::::::::::::::::;;;::::::999888777777666777777777777777777777777555555555666666666666666777666555444444666888:::777666666666666666666666999999999888777555444333333222333444777888777555666666666777777888888999666666666666777888999999777777777777777777777777999999999999::::::::::::999999888888999999:::;;;999;;;;;;;;;;;;<<<>>>AAAHHHNNNTTTXXXWWWVVVWWWXXX]]]^^^aaagggpppzzz{{{sssmmmiiieeegggkkkwww{{{wwwssspppmmmjjjfffcccbbbbbb```___]]]^^^______\\\UUUNNNIIIOOOTTTZZZ^^^]]][[[YYYWWWTTTRRRNNNLLLJJJGGGCCC@@@===;;;999777555444444444555555555555444444333333333333444555666777888999555555555555555555555555333444444555555444444333444444333333333222222222111222222333444555666777333222222111111222222333222222222333333444444444444444444333333222222222333444444333111222555888333333333333333333333333444444444444444444444444555555555555666666777777777777777777888888888888888999;;;<<<>>>BBBGGGKKKQQQRRRUUU]]]hhhrrrxxxzzzwwwtttooolllkkkmmmrrrwwwzzzddd\\\SSSPPPMMMKKKJJJIIIHHHFFFEEEFFFFFFFFFEEECCC@@@>>><<<>>>@@@???===<<<;;;;;;::::::::::::999999999999777777777666666555555444888888888888888888888888555555555666666666666666777666666666666888999:::666666666666666666555555777777777888888777777666333222222444666666555444666666666777777777888888555555555666777888999:::777777777777777777777777888888999999999:::::::::999999888888999999:::;;;888999:::;;;<<<>>>BBBEEEQQQTTTWWWYYYYYYXXXXXXYYY```cccgggooowww}}}{{{sssllliiihhhhhhnnnuuu}}}xxxuuurrrnnniiifffdddcccbbb```______``````^^^YYYQQQLLLLLLQQQWWW[[[\\\[[[YYYYYYUUUSSSPPPMMMKKKIIIFFFCCC===<<<999666444333222222666666666666555444222222333444444555666777888888444444444555555555555555333444444555555444444333444444333333333333222222444444444444333333333333333222222111111222222333111222222333333444444555333333333333333333333333333555777666333222555888222333333333444444444444444444444444444444444444666666666777777777777777777777777888888888999999999:::===@@@CCCHHHNNNRRRYYYXXX[[[dddqqqzzz{{{yyyrrrlllggghhhmmmuuuxxxccc\\\SSSPPPMMMKKKJJJIIIHHHGGGCCCDDDEEEDDDCCCAAA>>><<<:::<<<>>>>>>===;;;;;;<<<::::::999999888888888777555555555555555555555555777777777777777777777777555555555555666666666777666666666666777777777777888888888888777777666555555666777888888888888888555444444555666666555333666666666666777777777777444444555555777888999:::888888888888888888888888888888888888999999999999999999888888999999:::;;;666888;;;===@@@EEEKKKOOOZZZYYYXXXYYY[[[\\\]]]\\\bbbeeellluuu|||~~~{{{wwwrrrmmmjjjkkknnnqqqxxx~~~{{{vvvrrrlllhhheeedddbbbaaaaaa`````````___[[[UUUPPPJJJOOOUUUYYYZZZZZZZZZZZZXXXUUURRROOOMMMKKKIIIGGG???>>>;;;888555333333222444444555666666555444333555555555444444444444444333333444444444555555555333444444555555444444333444444333333333333222222333333333333222222222222333222222111111222222333111111222333333444555555111222222333333444444555777:::<<<:::555333444666222222333444555666666777555555555555555555555555666666777777888888888777777777888888888999999999;;;===@@@DDDHHHNNNUUUYYYaaacccgggnnnuuuxxxvvvsssmmmhhhgggnnnyyy~~~|||zzz~~~zzzvvvtttuuuvvvyyyzzzxxxccc\\\SSSPPPMMMKKKJJJIIIHHHGGGBBBBBBCCCCCCAAA???<<<;;;999;;;===>>><<<;;;;;;<<<::::::999999888777777666666666666666777777777777777777777777777777777777444555555555666666777777666777777777666555444333999999999999999888777666777777888888888888777777777666555666777777555333666666666666777777777777444444444555777888::::::999999999999999999999999777777888888888999999999999999888888999999:::;;;777:::===AAAFFFLLLSSSXXX^^^[[[XXXYYY]]]```aaa```bbbfffnnnwww}}}|||vvvppprrrooopppuuu{{{~~~~~~xxxtttnnniiifffdddbbbaaabbb```_________]]]XXXSSSIIIMMMSSSWWWYYYZZZZZZ[[[ZZZWWWSSSQQQOOONNNKKKIIICCCAAA>>>:::777666555444222333444666666666666555666666555444222111000000333333333444444444555555333444444555555444444333444444444333333333222222///000111222333444444555333222222222222222222333111111222333333444555555000111222333444444555666;;;???AAA>>>888333333444111222333444666777888888555555555555555555555555666666777888888888888888777888888888888999999999===???CCCGGGLLLSSSZZZ___gggkkkqqquuuvvvtttpppnnnrrrmmmppp|||}}}xxxvvvtttrrruuuzzz{{{zzzwwwssspppoooppprrr{{{{{{}}}uuubbbZZZWWWSSSOOOKKKIIIGGGEEECCCBBBCCCDDDDDDBBB@@@===;;;===============<<<<<<;;;===;;;:::888777777888888999999888888777777666666777777888888888888777777777777666666666666777777999999999999999888777666555555666666777777777888:::888666777:::;;;999777777888888888999999999999666555555555555666666777777777777777777777777777999999888888888888888888999999888888999999:::;;;999777555444666888999999===<<<>>>CCCMMMUUUZZZ\\\^^^___``````______```bbbfffgggmmmuuuvvvsssrrrtttnnnxxxzzzqqqkkkiiihhhfffdddbbbaaa_________]]][[[YYYVVVSSSRRRVVV[[[^^^\\\XXXWWWVVVUUUTTTRRRNNNIIIFFFFFFDDD???;;;777555444444444444444444444444444444555555444333333333333444444333222111000111222333444555666777777666555444555555444333333222111111444444444444444444444444222222333333333333444444555333222333555555333000888777666555555555555555999555777======777333444222222222333444555666777666666666666666666666666555444444444666888:::;;;;;;;;;<<<;;;::::::<<<======BBBHHHLLLPPPXXXdddmmmtttuuuvvvtttrrrppppppqqquuuyyy}}}xxxuuutttrrrrrrssssssrrrqqqqqqqqqtttttttttrrrrrrtttyyy|||tttbbbZZZUUURRRNNNKKKJJJIIIGGGEEECCCCCCCCCCCCBBB@@@>>><<<===============<<<<<<;;;<<<;;;:::888888888888888555666666777888888999999777777888888888888777777777777666666666666777777999999888888888777777777666666666777777888888888888666555555777888777555777777777888888888999999777777777666777777888999777777777777777777777777888888888888888888888888999999888888999999:::;;;===;;;::::::;;;<<<======???@@@CCCJJJSSS[[[___```______```aaabbbbbbbbbbbbggggggiiimmmmmmkkknnnttt{{{}}}uuuooollliiifffccceeecccaaa```___]]][[[XXXUUUSSSRRRVVV\\\^^^]]]ZZZYYYXXXWWWVVVTTTQQQMMMJJJHHHFFFBBB===999777666555444444444444444444444444666555555444444444444444666555444444444555666666444555555666666555555444555555444333333222111111333333333333333333333333222222333333333333444444888666444555777777555333555555444333333333333333777555777<<<<<<666333444333333333333444555666777444444444444444444444333555555555666777888999:::777999::::::999:::===???EEEHHHMMMRRRYYYbbbnnnvvvzzzxxxvvvsssqqqssswww{{{yyywwwqqqpppoookkkgggdddcccdddjjjlllnnnooopppqqqrrrrrrvvvxxxzzz|||}}}tttaaaZZZTTTQQQMMMKKKKKKJJJIIIHHHDDDDDDCCCBBB@@@???>>>>>>===============<<<<<<;;;;;;;;;:::999888888888888666666666777888888999999777777888888888888777777777777666666666666777777999888777666666666777888777777777888888888888888777666555666777888777555666666666777777777888888888888888888888999:::;;;777777777777777777777777888888888888888888888888999999888888999999:::;;;:::::::::::::::;;;<<<<<>>>>>===============<<<<<<;;;:::::::::999999888888888:::999999888777666555555777777888888888888777777777777666666666666777777999777666444444555777888888888888888888888999999999888888888999999888888666666666666777777777777888888888888999::::::;;;777777777777777777777777888888888888888999999999999999888888999999:::;;;777888999:::::::::;;;===EEEJJJRRR\\\cccggghhhhhhfffdddcccgggmmmoookkkffflllhhhdddaaa```fffuuu|||vvvnnniiifffcccaaa______^^^\\\ZZZYYYYYYZZZ]]]```bbb```^^^\\\[[[ZZZYYYYYYXXXUUURRRLLLJJJGGGBBB>>>;;;999888555555555555555555555555555444444333333333333333000000111111222333444555555444222222222222444555444444444333333222222222222222222222222222222222222222222333333333444444666555333333333333444444555555444444444444555555444555888999888666555555444444444444444555666666999999999888888777666666666777888999999888666555999:::;;;<<<===@@@DDDGGGKKKMMMSSS]]]gggooossstttwwwtttppppppwwwqqqcccYYYVVVUUUSSSRRRQQQOOONNNOOORRRUUU[[[aaahhhnnnrrrvvv{{{~~~qqq```YYYVVVRRRNNNLLLJJJIIIGGGFFFEEEDDDCCCAAA??????>>>>>>===============<<<<<<;;;999:::::::::999999888888::::::999888777666555555777777888888888888777777777777666666666666777777888777555444444666777999999999888888888888888888888888999999888888888999666666666666777777777777666666666777777999::::::777777777777777777777777777777888888888999999999999999888888999999:::;;;999;;;=========>>>AAADDDIIIOOOXXX```fffiiiiiiiiijjjiiiiiimmmrrrsssnnnhhhiiieeeaaaaaaccckkk|||~~~~~~|||sssllldddbbb```^^^______^^^\\\]]]^^^```bbbdddcccaaa```]]]\\\ZZZZZZZZZXXXVVVTTTMMMLLLHHHDDD@@@<<<:::888555555555555555555555555444333333222111222222222333444444555666777777888444333222111111222333444444444333333333333222222222222222222222222222222222222222333333333444444777777666555555444555666555555555444444555555666444777:::999777666555555555555444444444555666666555444444444333333222222777888999999999888666555:::;;;<<<===>>>BBBFFFJJJRRRVVV]]]gggooosssrrrqqqpppppprrrxxxvvvrrriii```XXXSSSSSSSSSPPPPPPQQQQQQSSSVVV[[[___gggnnnwww~~~ppp___XXXUUURRRNNNKKKIIIHHHFFFDDDDDDDDDCCCBBB@@@???>>>>>>===============<<<<<<;;;999999:::::::::999999888777777777777777777888888777777888888888888777777777777666666666666777777888777666666666777888999888888888888888777777777555777888777666555666777666666666777777777888888555555555666777888999:::777777777777777777777777777777777888999999::::::999999888888999999:::;;;888:::<<<<<<<<<>>>DDDIIIOOOUUU\\\bbbfffggghhhiiimmmmmmooorrrtttrrrmmmhhhbbb^^^]]]bbbiiirrrxxx|||yyyqqqfffdddaaa_________^^^^^^^^^```ccceeefffeeecccbbb___]]][[[ZZZZZZYYYWWWUUUOOONNNKKKGGGBBB>>>;;;999555555555555555555555555444333333222222222222222333333444555666666666555444333333222222333333444333333333333333333333333333333333333333333333333222222333333333333444444333444666555444222222333444444333333333444555555555:::===999666666666555666555555555555555666666444444444444444444444444888888888999888888777777:::;;;<<<===@@@DDDJJJNNNWWW\\\cccjjjnnnooonnnmmmrrrwwwssshhh___\\\XXXSSSQQQPPPQQQRRROOOQQQUUUZZZ___fffmmmrrrooo^^^XXXRRROOOLLLIIIIIIHHHGGGEEECCCCCCCCCCCCBBB@@@>>><<<===============<<<<<<;;;888999::::::::::::999888888888777777777777777777777777888888888888777777777777666666666666777777777777777888888888999999888888888777777666666666555777888777555555666888777777777888888888999999555555555666777888999:::777777777777777777777777666777777888999999::::::999999888888999999:::;;;777999;;;;;;;;;???GGGNNNWWW[[[```cccdddeeegggiiinnnpppssstttsssnnniiieee]]]ZZZ]]]gggrrryyywww}}}zzzllliiieeebbb``````^^^]]][[[^^^bbbeeeffffffeeeeeebbb```]]][[[[[[ZZZXXXVVVRRRPPPMMMJJJEEEAAA===;;;555555555555555555555555666555444444333333444444111222333444444333222222333333444444444444333333333333333333333333333333333333333333333333333333222222333333333333444444222555999999777444333444555444444444444555666777777===@@@:::555666777555666666555555555555666666666666666777888888999999888888888777888888999999:::;;;>>>@@@EEEKKKSSSXXX]]]aaafffiiijjjkkkmmmpppyyymmmbbbZZZUUUUUUTTTUUUWWWZZZ[[[\\\___ccciiipppwwwooo^^^XXXOOOMMMJJJHHHHHHIIIHHHGGGBBBCCCDDDDDDBBB@@@===;;;===============<<<<<<;;;777888::::::;;;:::999888;;;;;;:::888777555444444777777888888888888777777777777666666666666777777666777888999999999999999888777777777666666555555777999;;;:::777666888:::888888888888999999999999555555555666777999:::;;;777777777777777777777777666777777888999999::::::999999888888999999:::;;;;;;>>>?????????DDDNNNVVV[[[___bbbccccccdddgggiiimmmqqqtttuuuqqqkkkfffccc\\\ZZZ___lllyyy|||xxxqqqnnnhhhdddbbb```^^^]]]WWW[[[```eeefffgggggggggdddaaa^^^]]]\\\[[[YYYWWWTTTRRRPPPLLLGGGCCC???===666666666666666666666666777777666555555555555666555666777777777666555444333333555666666555333333333333333333333333333333444444444444444444444444222222333333333444444444:::>>>BBBCCC@@@===;;;;;;777777777777777888999999888???AAA;;;555666777555777666666555555555666666333333444555666777888888999888777777777888:::;;;;;;===AAAEEEKKKSSS[[[aaafffiiillllllkkkmmmtttzzzooofff```ZZZVVVYYYZZZ]]]bbbhhhllloooooovvvzzzmmm]]]XXXQQQNNNKKKIIIIIIIIIHHHHHHDDDDDDDDDCCCAAA???===;;;===<<<;;;:::::::::::::::::::::999999888777666666999999999999888888888777777777888888888888777777777777777777777777777777888777666666666666666777777777777888999999999::::::::::::999999888888888888888777777777777888888999999999::::::;;;;;;;;;:::999777666666777999:::999999999999888888777777999999:::;;;;;;;;;::::::;;;===>>>===>>>FFFRRR\\\^^^aaacccbbb```___aaadddkkkpppuuuwwwssskkkbbb]]]^^^bbbkkkuuu}}}}}}}}}rrriiihhhhhhddd___\\\]]]^^^```aaaccceeefffggggggddd```^^^^^^\\\XXXTTTYYYSSSMMMJJJIIIFFF@@@;;;777555444444555555555444333333333444444444555555000222444444333333333444444333333222333444666777444555555555555555444444444444444444444444444444888777555333333333555666666:::???DDDFFFFFFCCCAAA@@@>>>;;;888777888:::;;;DDDAAA<<<999888888777666888888888999999888888888888888999999999999888777999::::::999888888:::<<<<<<===???FFFOOOYYY```dddiiikkkppprrrmmmmmmzzz{{{jjj___\\\^^^``````aaaiiittt|||mmm]]]XXXRRROOOKKKIIIHHHHHHHHHGGGDDDEEEDDDDDDBBB@@@===<<<======<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777999999888888888777777777777777888888888888777777777777777777777777777777888888888777777888999999888888888888888999999999:::::::::999999888888888888888777777777777888888999999999999:::::::::::::::999888777777888999:::999999999999888888888777999999:::;;;;;;;;;;;;:::;;;<<<>>>???CCCJJJUUU]]]___bbbddddddbbbbbbeeehhhppptttwwwxxxtttnnniiifffgggkkkrrr{{{|||~~~yyynnnkkkiiieeeaaa___^^^______aaaccceeegggiiijjjgggbbb```___]]]ZZZWWWXXXSSSNNNLLLKKKIIIDDD???:::888666555666777666555555555555444444333333333222333555555444444444555555444333333333444555666444555555555555555444444444444444444444444444444777666444333222333444555333555999===???>>>===;;;EEEDDDCCCBBBAAAAAAAAAAAA@@@===:::888888999888888999999::::::::::::999999666666666777777666666555666777888888777888;;;===BBBCCCGGGMMMVVV___fffjjjhhhkkkqqqwwwxxxzzzzzzrrriiieeeiiioootttvvv|||lll]]]XXXSSSPPPKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCC@@@>>>===>>>============<<<<<<<<<<<<;;;;;;::::::999999999888888777777777666666666777777888888888888777777777777777777777777777777999999999999999:::;;;<<<999999999888888888888888999999999999999888888888888888777777777777888888999999999999999888888888:::999888777777888999:::999999999999888888888888999999::::::;;;;;;;;;;;;;;;<<<>>>CCCJJJRRRZZZ^^^aaadddhhhhhhggghhhkkkooouuuwwwyyywwwsssqqqrrrttttttwww|||~~~uuuoookkkfffbbbbbb```___^^^___aaadddhhhjjjmmmiiieeebbb```___]]][[[XXXTTTPPPNNNMMMKKKGGGCCC>>>;;;999888888999888777777777666555444333222111222444666666555444555666666555444444333444444444444444555555555555555444444444444444444444444444666555333222222222333444222333555777888888777777>>>???@@@AAAAAA@@@???>>>;;;999666666888999999999888888999999999999888888555555666666666666555555666777999::::::;;;===???DDDGGGMMMTTT[[[aaafffhhhhhhmmmvvvvvvsssrrrvvv~~~kkk]]]XXXSSSPPPLLLIIIGGGGGGEEEDDDFFFFFFFFFEEECCCAAA???===<<<<<<=========<<<<<<<<<;;;;;;::::::999999999999777777777777666666666666777777888888888888777777999999999999999999999999888888888999:::;;;<<<===:::999999999888777777777999999999888888888888888888888777777777777888888:::999999888888777777777:::999999888888999999:::999999999999999999999999::::::::::::;;;;;;<<<===<<<===AAAHHHRRRZZZ___aaafffiiimmmnnnnnnooosssvvvyyyyyyxxxvvvtttvvv{{{}}}ssslllfffcccccc___^^^\\\[[[]]]aaafffiiimmmjjjgggcccaaa```______ZZZWWWSSSPPPNNNKKKGGGDDDAAA>>>:::999888999888777777666666555444333333333222444555666555444555666666666555555444444444333333444555555666555555555444444444444444444444444444333333222222222333444666555555666666666777777555555777888888888777777888666555555777888888888555555666666666666555555666666777888888888777777888:::<<<======>>>AAACCCHHHNNNWWW^^^cccdddddddddiiippp{{{jjj\\\XXXSSSPPPKKKHHHGGGFFFEEEDDDFFFFFFFFFEEECCCAAA???===:::;;;;;;<<<<<<<<<;;;:::999999999999888888888888777777777777666666666666777777888888888888777777888888888888888888888888777777777888888:::;;;<<<:::999999999888777777777888888888888888888888888888888777777777777888888:::999999888888777777777:::999999999999999999:::999999999999999999999:::::::::::::::;;;<<<===>>>>>>@@@FFFNNNXXX___cccdddkkknnnrrrsssssstttxxx{{{}}}{{{yyyxxx{{{zzzpppgggcccccc^^^\\\ZZZXXXZZZ]]]bbbeeejjjiiigggdddbbbaaaaaaaaa]]]ZZZVVVRRROOOKKKGGGDDDBBB???;;;888777777777666555555555555555555555555111333444444333333333555666666666555555444444333333444444555666666555555444444444444444444444444333333333222333333333444888777666555555666777888555555444444555666777888777666555555666777666555555555555666666555555555666666777888888888888888:::;;;======>>>AAAEEEHHHSSS[[[eeelllmmmjjjfffccciiisssiii\\\XXXRRROOOJJJHHHGGGFFFEEEDDDEEEEEEEEEDDDCCC@@@>>>===999:::;;;<<<<<<<<<;;;:::888888888888888888888888888888777777777666666666777777888888888888777777555555555555555555555555777777777777777888999:::999999999888888888888888777777777888888888888888888888777777777777888888999999999999999888888888::::::::::::::::::::::::999999999999::::::::::::::::::999999:::<<<>>>???AAAEEELLLTTT\\\bbbfffhhhooorrrvvvvvvuuuvvvyyy||||||zzz}}}}}}|||xxxllleeeddd^^^\\\YYYWWWWWWZZZ^^^```eeefffgggfffcccbbbbbbccc```^^^ZZZVVVQQQLLLIIIGGGDDD@@@;;;888777666666555444444555555555666666666000222444444333222333444555555666666666555444444333333444555666666666666444444444444444444444444333333333333444444444444777666555444444444666777666666555444555666888999777666555555666666555333777777888888888888777777444555666777777888888777::::::;;;<<<>>>DDDJJJOOO[[[ccclllqqqpppkkkgggeeemmm|||hhh\\\XXXQQQNNNJJJGGGGGGGGGFFFEEEDDDEEEDDDDDDBBB@@@===<<<999:::<<<===>>>===<<<;;;999999999999999999999999999999888888888777777777777777888888888888777777666666666666666666666666888888777777777888888999888888888888888999999999666777777777888888888999888888777777777777888888999999999999::::::::::::999::::::::::::::::::999999999999:::::::::;;;;;;;;;:::999999:::<<>>???>>>===<<<::::::::::::::::::::::::999999999999888888888888777777888888888888777777999999999999999999999999999999888888777888888888777777888888999999999:::666666777777888888888999888888777777777777888888999999999::::::;;;;;;;;;999::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;:::999999:::===???AAAGGGNNNVVV[[[]]]aaagggmmmqqqtttvvvuuusssrrrtttwwwyyysssrrr|||yyynnnkkk```^^^\\\YYYXXXYYYZZZ[[[```dddiiijjjiiigggfffgggbbbaaa___\\\WWWTTTRRRRRRHHHDDD>>>999777777777666888888777666555444444333222444666666555444555666333444555777777777666666222333444555666666666666444444444444444444444444333444444555666666666555444444444444444444555666333555777999999777444222444444444555888888777666666666777777777777666666888888999:::;;;<<<<<<<<<<<<===>>>AAAHHHSSS___ggglllooorrrrrrpppqqqvvv{{{}}}{{{zzzxxxzzz}}}~~~~~~~~~iii[[[UUUPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCCCCDDDDDDBBB???<<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777777777777777<<<999777777999:::888666777777777777777777777777888888777777777777888888777777777777777777777777999::::::::::::;;;;;;;;;777777888888888999999999777777888888888999999999999999999:::::::::;;;;;;:::999999:::<<<@@@DDDFFFTTTUUUXXX[[[___cccfffhhhsssrrrpppooonnnllljjjgggeeeppp|||xxxmmmbbb___[[[ZZZYYYZZZYYYYYY[[[^^^bbbeeeeeedddddddddaaaeeefff```ZZZVVVQQQLLLKKKHHHCCC>>>:::888777777999888777555444444444444555555555555666666666666555555555555555555555555888777666555444444555666444444555555555555444444333333333444444444555555555555444444444555555666666666666666666555555555333333333333333333333333777888999888777666777888777666555666888999999999<<<@@@EEEHHHLLLUUUcccmmmpppssswwwvvvqqqpppzzz}}}zzzxxxrrrqqqooollliiihhhffffffggggggggggggiiillloooqqqoooppprrruuuyyy~~~jjj\\\VVVPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA>>>;;;;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888999666444444666666555444777777777777777777777777888888777777777777888888888888888888888888888888666666666777777777777888888999999999::::::::::::777777777888888888999999::::::;;;;;;;;;<<<<<<<<<;;;::::::;;;>>>BBBGGGJJJSSSTTTVVVZZZ^^^cccgggiiirrrqqqnnnllljjjhhheeecccfffrrr~~~|||pppeeebbb]]][[[ZZZZZZZZZYYYYYY\\\```bbbbbbbbbbbbbbbaaaeeefffaaa\\\XXXTTTOOOLLLIIIDDD???:::888777777888777666555555444555555555555555555666666666666555555555555555555555555777666555444444444555555444444555555555555444444444444555555555666666666555555555444444555555666555555555666666666666666555555555555555555555555777888999888777666777888888777777888999:::::::::???BBBFFFJJJQQQ[[[hhhqqqwwwxxxzzzyyyvvvwww{{{wwwrrrnnnkkkiiifffddd___^^^\\\ZZZXXXVVVUUUUUUVVVVVVVVVVVVXXX[[[^^^___```aaabbbdddhhhlllpppsssxxx|||jjj]]]WWWPPPNNNLLLJJJHHHGGGFFFEEEEEECCCAAA@@@@@@???===;;;;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888777555444444555555555444777777777777777777777777888888777777777777888888888888888888888888888888777777888888888999999999999999:::::::::;;;;;;;;;777777888888888888999999;;;;;;;;;<<<<<<<<<======;;;::::::<<<@@@EEEKKKNNNSSSTTTWWW[[[```fffkkknnnuuusssppplllhhhdddbbbaaajjjvvvuuuiiieee```\\\[[[ZZZYYYXXXVVVYYY]]]______^^^^^^______dddeeeaaa]]][[[WWWRRRNNNKKKFFF@@@;;;888777666666666555555555555666666555555555555666666666666555555555555555555555555666555444444333444444444444444555555555555444444555555666666666777777777666666555555444555555666444444555555666666777777666666666777777777777777666777888888777666777999888888999:::;;;;;;;;;<<>><<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777888888888888888888888888999888777777777888888888777777777777777777777777888888777777777777888888888888888888888888888888888888888999999999::::::999999999::::::::::::;;;888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;===BBBHHHNNNRRRTTTVVVYYY^^^dddjjjpppsss{{{xxxtttnnniiifffeeefffqqq|||}}}~~~zzznnniiiccc]]][[[YYYXXXWWWUUUXXX[[[\\\\\\\\\\\\]]]\\\aaaccc```]]]\\\XXXTTTPPPMMMHHHBBB===999777555555555555555555666777777555555555555666666666666555555555555555555555555444444444444333444444444444444555555555555444444555555666666666777777777777666666555555555555555333444444555666777888888666666777777777777888888666777888888777777888999777888::::::;;;;;;===>>>EEEJJJSSS___kkkrrruuuvvvzzzxxxyyy|||sssiii```]]]XXXTTTRRRPPPMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGHHHHHHIIIKKKMMMNNNJJJIIIHHHIIIKKKOOOSSSVVVZZZ^^^ccchhhlllppptttvvvwwwyyy{{{||||||}}}~~~|||fffZZZUUUPPPNNNLLLJJJHHHGGGFFFEEEHHHFFFCCCAAAAAA@@@>>>===;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777888888888888888888888888999999999999888999::::::777777777777777777777777888888777777777777888888888888888888888888888888555555555555666666666777888888888888999999999999:::::::::;;;;;;;;;<<<<<<999::::::::::::;;;;;;;;;999:::<<>><<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777999999999999999999999999777888888888777777999:::777777777777777777777777888888777777777777888888999999999999999999999999777777777777888888888888777777888888888999999999::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;:::;;;???DDDIIIOOOSSSUUURRRUUU[[[cccjjjooossstttxxxwwwsssnnnjjjkkkqqqvvv}}}{{{zzz{{{{{{}}}|||yyyyyy|||~~~|||xxxrrriiiaaa[[[XXXVVVTTTUUUWWWYYYZZZYYYYYYZZZ[[[WWW]]]```^^^\\\\\\YYYVVVRRROOOKKKFFFAAA<<<999777555555555555555666777888555555555555666666666666555555555555555555555555333333444555555555555444444444555555555555444444444444555555555666666666888888777666555555555555444444555555666666777777444444555555666666777777555666888888777777888:::666888:::::::::===DDDIIIPPP^^^rrrxxxpppllllllrrr|||}}}~~~jjjYYYOOOKKKHHHEEECCCBBBBBBAAA???@@@@@@???>>>>>>>>>>>>?????????@@@@@@AAAAAABBBBBB@@@?????????@@@BBBDDDEEEEEEGGGJJJKKKLLLNNNQQQSSSTTTVVVWWWXXXXXXYYY\\\^^^_______________``````aaa```bbbdddfffgggjjjmmmpppzzzeeeZZZVVVPPPNNNLLLJJJHHHGGGFFFEEEFFFEEEDDDCCCBBB@@@<<<:::;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777999999999999999999999999555777888777666666888;;;777777777777777777777777888888777777777777888888999999999999999999999999::::::::::::;;;;;;;;;;;;888888888999999999::::::999999999999:::::::::;;;::::::::::::;;;;;;;;;<<<;;;>>>CCCIIIOOOSSSVVVWWWSSSXXX```hhhooosssuuuvvvtttsssqqqmmmkkkooowww~~~}}}~~~~~~wwwmmmddd^^^ZZZWWWUUUUUUVVVXXXXXXWWWWWWXXXZZZXXX^^^aaa___]]]\\\ZZZWWWRRRPPPLLLGGGBBB>>>:::888666666555555555666666777555555555555666666666666555555555555555555555555333444555666777666666555444444555555555555444444555555666666666777777777999888777666555555555555555555555666666666666666444444555555666777777888444666888888777777999:::888:::;;;;;;;;;@@@IIIQQQYYYiiiwwwoookkkmmmvvv~~~yyyxxxzzzxxxeeeVVVNNNIIIFFFDDDBBBCCCCCCCCCBBBCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBB>>>??????@@@@@@AAA@@@@@@EEEFFFHHHIIIIIIJJJMMMOOOIIIJJJKKKKKKKKKLLLOOORRRPPPPPPQQQQQQRRRRRRQQQQQQOOOQQQTTTUUUUUUVVVZZZ]]]zzzfff[[[WWWPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDCCCCCCBBB???;;;777;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777999999999999999999999999666888:::999777777999<<<777777777777777777777777888888777777777777888888999999999999999999999999777777888888888999999999999999:::::::::;;;;;;;;;777777888888888999999999;;;;;;;;;<<<<<<<<<=========AAAGGGNNNSSSVVVXXXXXXWWW]]]eeennnuuuyyyyyyyyyrrrsssqqqnnnmmmrrr}}}{{{|||~~~|||{{{}}}}}}{{{pppfff```[[[XXXWWWTTTUUUWWWWWWVVVVVVWWWYYYYYY___bbb```^^^^^^[[[XXXQQQPPPLLLHHHCCC???;;;999666666555555555555666666555555555555666666666777555555555555555555555555333444666777777777666666444555555555555555555444777777777777888888888888999999777666555555555555666666666666666555555555444555555666777888888888444666777888777777999;;;:::<<<<<<;;;<<>>======>>>>>>============>>>>>><<<;;;;;;::::::999999888;;;::::::999888777666666555555666777888999999:::;;;:::888777777999:::<<<;;;:::888666666777888999;;;;;;:::999888777666666555777888::::::999888777888888888999999:::::::::999::::::;;;;;;::::::999888999;;;<<<<<<;;;999888999999:::<<<>>>???>>>===CCCJJJSSSYYYZZZYYYYYYZZZXXX___lllzzz|||uuuooonnnnnnsss|||~~~|||vvvssstttxxx|||}}}}}}wwwoooggg^^^YYYYYYYYYXXXXXXXXXXXXYYYZZZZZZ]]]^^^```bbbaaa^^^[[[YYYTTTOOOJJJGGGFFFDDD???<<<:::999888777666666666666888888888777666555555444666666666666666666666666666666666555555444444444555444444333333444444555777666444333333444555666888888777666666666666666777777777777777777777777222333444666777777777777888:::;;;;;;888666555666777777;;;AAACCCGGGUUUdddyyywwwpppmmmqqqwwwqqqooosssxxxzzzpppfff[[[PPPJJJDDDEEEFFFEEECCCAAABBBCCCFFFCCC@@@@@@CCCEEEDDDCCCHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDCCCBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGIIIIIIHHHGGGFFFFFFFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKxxxdddYYYUUUQQQNNNJJJHHHGGGFFFDDDCCCCCCCCCBBBAAA???>>>======;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999888;;;;;;:::999888777666555555666666777777888888888999888777555555666888999;;;:::888777666777888999888888888888777777777777777777777777777888999999999999999999999999::::::999::::::;;;;;;::::::999;;;:::::::::::::::::::::;;;:::;;;<<<>>>?????????EEEKKKTTTYYYYYYXXXYYYZZZ^^^fffsss~~~}}}xxxpppqqqttt|||}}}}}}}}}yyytttrrrtttwww{{{|||~~~|||}}}xxxppphhh___ZZZZZZYYYXXXXXXWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[VVVQQQLLLHHHFFFCCC>>>::::::999888777777666666666::::::999999888777777666777777777777777777777777555555555444444333333333555444444333333444444555666555333222222444555666888888777666666666666666777777777777777777777777555666666777777777666666666888::::::999888888888:::999<<>>===<<<::::::::::::::::::::::::<<<;;;;;;::::::999999888888888888888888888888888777777777777777777777777:::999777666666666777777;;;:::888777777777888999777777888888999999999:::999888666555666777999;;;::::::999999999999999999999::::::;;;;;;::::::999<<<;;;999888888999;;;<<<<<<<<<<<<===>>>???@@@AAAIIIOOOWWW[[[[[[[[[]]]^^^fffooozzz~~~{{{yyyvvvyyy~~~~~~}}}zzzwwwuuutttwwwzzz|||}}}~~~}}}|||}}}{{{tttlllccc^^^]]]XXXXXXWWWWWWWWWWWWWWWXXXZZZYYYYYYYYYZZZ\\\]]]^^^XXXSSSMMMIIIFFFCCC>>>:::::::::888777777777777777::::::999999888777777777888888888888888888888888555555555555555444444444555555444444444444555555666666555444555666888999888777777666666666666666666666666666666666666666888888888888888777666666555777999:::999999:::;;;===;;;===FFFPPP\\\jjjuuuzzz|||}}}xxxqqqpppvvv||||||qqqkkkmmmtttvvvooojjjiiijjjhhhfffbbb___]]][[[WWWUUUPPPLLLGGGFFFHHHJJJJJJIIIJJJHHHGGGGGGHHHIIIIIIHHHIIIHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGFFFFFFGGGHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGvvvcccYYYVVVPPPMMMIIIGGGFFFEEECCCBBBDDDDDDBBBAAA???>>>===<<<<<<==================<<<<<<;;;;;;::::::999999888444555666777999:::<<<<<<999999999999888888888888<<<<<<:::999888888888888:::999888777777777888888999999999:::::::::;;;;;;999888888777888999:::;;;:::::::::999999888888888999::::::;;;;;;::::::999;;;:::999999999:::;;;<<<;;;<<<<<<<<<===???BBBDDDNNNTTTZZZ^^^```aaadddgggllluuu~~~}}}xxxwwwyyy|||{{{zzz{{{~~~~~~~~~~~~zzzrrrhhhbbbaaaYYYXXXWWWVVVVVVVVVVVVVVVZZZZZZ[[[\\\\\\]]]]]]^^^XXXSSSMMMJJJHHHEEE@@@<<<::::::999888777777777777777777777777666666555555777777777777777777777777777777666666666666666666555555444444444444555555999888888999:::;;;<<<===777777666666666666777777666666666666666666666666888888999999999888888777555777999999999999;;;<<<>>>===???IIIXXXhhhttt|||}}}}}}zzztttpppvvvtttmmmmmmttttttjjjdddbbbeeejjjlllmmmmmmoooooolllgggdddXXXPPPHHHEEEHHHKKKKKKIIIJJJJJJIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLHHHHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKKKKJJJHHHHHHLLLKKKKKKKKKKKKLLLMMMMMMuuubbbYYYVVVPPPNNNJJJGGGFFFEEEDDDBBBEEEDDDCCCAAA???>>><<<<<<===>>>????????????>>>===<<<;;;;;;::::::999999888666666777888999::::::::::::::::::::::::::::::999<<<;;;:::999888888888777999999999888888888888888:::999999999888888888888888999:::;;;;;;;;;:::999:::::::::999999888888888999::::::;;;;;;::::::999888999:::;;;<<<;;;:::::::::;;;<<<<<<<<>>??????>>>===<<<<<<;;;;;;::::::999999888;;;::::::999888777666666::::::::::::::::::::::::999888888888777777666666999999999999888888777777777777777666666666555555777888:::<<<<<<;;;:::888::::::999999999999999999999::::::;;;;;;::::::999666888:::<<<===<<<:::999999;;;<<<<<<===AAAHHHNNNUUUYYY^^^aaadddhhhooottt{{{~~~{{{vvvuuu{{{zzzmmmdddaaa[[[ZZZYYYWWWVVVUUUUUUUUUUUUWWWZZZ\\\[[[YYYVVVTTTVVVRRRMMMKKKJJJIIIEEEBBB;;;:::999888888777888888999999888888888888888888555555555555555555555555222222222333333333333333666666555555555555666666777777777888999999999999666666666666666777777888777777777777777777777777555666777888999:::::::::888999:::999888999;;;===@@@FFFMMMXXXhhhvvv}}}}}}zzzvvvtttwwwssskkkiiiiiirrrtttoooooottt~~~vvvkkkYYYRRRJJJEEEFFFHHHJJJJJJMMMOOOPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMLLLMMMNNNOOOQQQRRROOOPPPQQQQQQQQQPPPNNNMMMOOONNNNNNOOOPPPRRRTTTUUUQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUWWWYYY]]]```cccdddsssaaaYYYWWWRRROOOLLLIIIHHHGGGFFFDDDEEEEEECCCAAA???===<<<;;;;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::999999888::::::999999888777777777777888888888999:::::::::777777888888888777777666999999999999999888777777666777777777777777888888777777888888999999999888999999999999999999::::::999::::::;;;;;;::::::999888888999:::;;;;;;;;;;;;999<<<>>>>>>???DDDMMMTTT]]]```ccceeegggkkkrrrxxx~~~}}}zzzuuurrruuu~~~sssiiieee]]]\\\ZZZXXXWWWVVVUUUUUUTTTUUUWWWYYYYYYYYYXXXWWWXXXSSSNNNLLLKKKIIIEEEBBB;;;;;;:::999888888888888888888888888888888888999666666666666666666666666333333333333444444444555666666555555555555666666666777777777888777777777666666666666666777888888999999999999999999999999666666777888999999888888777888999999999:::===???DDDNNNZZZdddppp||||||xxxuuuttt~~~rrriiijjjnnnqqq~~~ooobbbSSSPPPJJJFFFFFFHHHLLLOOORRRUUUWWWWWWUUUTTTTTTUUUUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVXXXZZZXXXZZZ\\\]]]\\\YYYVVVSSSTTTTTTSSSTTTUUUWWWZZZ\\\[[[ZZZZZZZZZ\\\___bbbdddcccdddhhhlllqqqvvvzzz}}}sssaaaYYYWWWSSSPPPLLLJJJIIIHHHFFFEEEFFFEEECCCAAA???===;;;;;;<<<===>>>@@@@@@>>>===<<<<<<<<<;;;::::::999999888555666666888999:::;;;<<<555555666777888999999:::888999999:::::::::999999888999999999999888777777777888999:::;;;<<<======777666555444555666888999888888888999999::::::;;;999::::::;;;;;;::::::999:::999888888999:::===>>>:::===??????@@@FFFPPPXXXfffhhhjjjkkkkkkooovvv{{{~~~{{{uuuooommmsss}}}zzzooojjj^^^]]][[[YYYWWWVVVVVVUUUVVVVVVVVVWWWYYY[[[\\\]]]ZZZUUUPPPMMMKKKHHHDDD@@@<<<;;;:::999888888888888666666666666666777777777777777777777777777777777555666666666777777888888666666555555555555666666888888999999999888777777666666666666666777888888999999999999999999999999777888888888888777666666555666777888999<<>>>>>;;;888===:::888999;;;<<<999777777777777888999999999::::::999888888888:::===>>>888999:::;;;;;;:::888777999::::::;;;;;;::::::999777888888888888999999999:::::::::::::::::::::::::::999888777777888999:::666777888::::::999888888===<<<;;;:::::::::::::::999>>>BBBEEEGGGMMMVVV^^^bbbjjjpppooommmppptttuuuqqqqqqqqqnnnnnntttvvvlllddd^^^XXXWWWUUURRRPPPRRRVVVVVVWWWWWWWWWWWWWWWXXXWWWTTTOOOLLLJJJHHHFFFEEE???>>><<<:::999777777666888888888888777777777777888777777666555444444333888777666555444444555666333444555666666555444444555555555555777999<<<===;;;:::888777777777888999888888888888888888888888555555555555555666666777>>>999777::::::999???HHHQQQ^^^lllqqqvvv{{{|||yyyuuuvvv|||qqqpppqqqqqq{{{wwwdddZZZQQQPPPOOONNNNNNRRRWWW[[[aaacccfffgggfffeeeeeeeeekkkjjjiiigggeeecccbbbaaa^^^^^^``````^^^aaannn}}}yyyuuusssmmmnnnnnnnnnpppuuu{{{||||||}}}qqqaaaXXXUUUPPPOOOMMMKKKIIIHHHGGGGGGEEEEEECCCBBB@@@>>>======>>><<<<<<===??????===:::>>>===<<<;;;<<<;;;999888888888888888999999999999999999888777888:::<<<===888888999:::::::::999999999::::::;;;;;;::::::999888888888888999999999999999999999999999999999999:::999888777777888999:::888888999:::::::::::::::;;;:::::::::;;;;;;<<<===:::===AAAEEEJJJSSS]]]eeeiiippptttrrrqqqssstttsssjjjiiihhhhhhkkkttt~~~rrrhhh```YYYXXXVVVRRRQQQRRRUUUUUUVVVWWWWWWXXXXXXYYYWWWSSSOOOLLLJJJIIIFFFEEE???>>>===;;;999888777777555555666666777777888888999999999888777666666666888777666555444555555666555666777777777666555444666666666666777888999999999888888777666666777777555555555555555555555555:::::::::::::::;;;;;;<<<<<<888777:::<<<===DDDLLLZZZfffppprrrsssuuutttpppsssyyy{{{ooorrrxxx{{{}}}mmmccc]]]\\\[[[YYYXXXZZZ___cccooorrrvvvxxxxxxwwwwwwwww|||{{{yyyvvvtttqqqooonnnmmmlllkkkjjjiiinnn~~~ooo```WWWTTTPPPOOOMMMLLLJJJIIIHHHHHHEEEDDDCCCAAA@@@>>>===<<<>>>======>>>@@@@@@>>><<<:::<<<======;;;:::::::::999999999999999888888888999888777777888999;;;<<<999888888888999::::::;;;999::::::;;;;;;::::::999888888888888999999999:::888888888888888888888888999999888888888888999999:::::::::::::::;;;<<<<<<999999999:::;;;===>>>??????@@@BBBHHHPPP[[[eeekkkrrrwwwxxxvvvuuuvvvsssoooeeebbb```ccclllzzz|||nnnddd[[[XXXWWWTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYVVVSSSPPPMMMKKKIIIGGGEEE@@@???===;;;:::888888777333333444555666777888999999999888888777777666666777777666555555555555666777777888888777666555555666777777777777666666555666777777777777666666555888888888888888888888888888888888888888999999:::;;;888888;;;>>>BBBKKKSSSbbbjjjqqqrrrppppppnnnkkkrrr}}}xxxrrr{{{zzztttssspppmmmkkklllooorrr~~~|||zzzyyyooo```XXXTTTOOONNNMMMKKKIIIHHHGGGGGGEEEDDDCCCAAA???>>>===<<<=========>>>??????>>>>>>666999===<<<:::999;;;===:::::::::999999888888888888888777777777888999:::999888888777888999;;;<<<999::::::;;;;;;::::::999888888888999999999::::::999999999999999999999999999999999999999999999999;;;:::999999999:::<<<===::::::::::::;;;===>>>???EEEDDDEEEKKKVVVbbblllqqq|||~~~~~~{{{zzzyyyssslllddd```^^^dddsssuuuiii]]]YYYWWWUUUUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVVVVSSSPPPNNNLLLJJJGGGEEEAAA@@@>>><<<;;;999999888555555555666777888888999777666666666555555555444666666666555555555666666888777777777666555555444555666777888888666555444666666888888888777666555999999999999999999999999555555555555555666666777:::999:::<<<@@@HHHQQQYYYdddjjjooopppnnnnnnnnnooouuu~~~~~~pppaaaXXXUUUNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDBBBAAA???===<<<<<<<<<<<<============>>>???===???@@@>>>;;;999;;;===;;;:::::::::999999888888888888888888888888999999999999888777888999;;;<<<999::::::;;;;;;::::::999888999999999999:::::::::::::::::::::::::::::::::999999999::::::999999999:::999888888888999;;;<<<<<<;;;;;;;;;;;;<<<======DDDDDDGGGOOO\\\iiitttyyy}}}vvvmmmfffbbbbbbkkk{{{qqqbbb[[[YYYWWWVVVXXXWWWXXXXXXYYYXXXWWWUUUTTTUUUSSSPPPNNNMMMKKKHHHEEEBBBAAA???===<<<::::::999888888888888888888888888666666666666555555555555555555666666666666666666666666666555555444444444444555777888888888666666666777888999:::999888777666666666666666666666666999999888888999999:::;;;:::;;;<<<>>>CCCNNNYYY___hhhjjjmmmnnnmmmmmmrrrvvvpppaaaYYYUUUMMMLLLJJJHHHGGGEEEEEEEEEDDDCCCBBB@@@???===<<<;;;;;;<<<======<<<<<<>>>@@@JJJIIIEEE@@@<<<999:::;;;:::::::::::::::999999999888999999999999999999999:::999999999999999999:::999::::::;;;;;;::::::999999999999999::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999999999999::::::;;;<<<<<<<<<;;;<<<<<<======@@@CCCJJJTTT```nnnzzzxxxppphhhgggjjjttt}}}~~~kkk```\\\XXXWWWWWWVVVWWWYYYYYYYYYWWWUUUSSSTTTRRRPPPOOONNNLLLHHHFFFCCCBBB@@@>>>===;;;;;;:::::::::999999999888888888888888888888777777777777444555666666777666666666555555444444444444555555666777777888888888888777777888888999999999999999777777777777777777777777::::::999999::::::;;;<<<:::===???AAAHHHVVVccciiiqqqooonnnnnnmmmooowwwooo```XXXTTTNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBB@@@???===<<<;;;<<<===>>>>>><<<===@@@CCCNNNIIIBBB===;;;:::::::::999999::::::::::::::::::999999::::::::::::999999::::::::::::999888888777999::::::;;;;;;::::::999999999999:::::::::;;;;;;999999999999999999999999999999:::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????@@@FFFOOOXXXbbbmmmyyy|||uuuooolllnnnttt}}}xxxssssss|||xxxwwwwwwzzz}}}vvvggg___YYYUUUTTTSSSUUUWWWYYYZZZXXXWWWUUUTTTRRRQQQPPPOOOLLLIIIFFFDDDCCCAAA???===<<<;;;;;;888888888888888999999999777777777777888888888888333444666777777777666666555555444444555666777888;;;:::999888888777777777777777777777777888999999999999999999999999999999888888777777888888999::::::???BBBDDDNNN```ooouuuyyytttppppppppptttmmm^^^VVVSSSOOONNNLLLJJJHHHGGGFFFFFFDDDCCCBBB@@@>>>===<<<;;;===???@@@???===>>>AAAEEEJJJCCC;;;777888;;;<<<<<<999999999::::::;;;;;;;;;::::::;;;;;;;;;::::::999:::;;;;;;;;;:::888666555999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;888888888888888888888888999999;;;;;;;;;;;;999999999:::<<<=========<<<;;;999999:::;;;===???AAABBBDDDLLLUUU\\\bbbiiisss{{{~~~wwwqqqlllpppuuu}}}xxxlllmmmllljjjmmmwww~~~vvvrrrmmmnnnqqqvvv}}}|||lllbbbZZZTTTRRRPPPSSSVVVYYYZZZZZZYYYXXXTTTRRRQQQPPPOOOMMMIIIFFFDDDCCCAAA???>>>===<<<<<<555555666777888999::::::555555555555666666666666333444666777777777666666555555555555666777999:::???===;;;999777666666777777666555555555777888999666666666666666666666666999999888888999999:::;;;999???CCCGGGSSSgggwww~~~|||uuuqqqqqqssszzzkkk^^^XXXUUUPPPOOOLLLJJJHHHFFFFFFFFFFFFEEECCCAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@???<<<;;;999888888888999999999999888888:::777555555777:::;;;;;;;;;;;;::::::::::::999999;;;:::888777777888:::;;;999999::::::::::::;;;;;;999999888888888888999999999:::;;;;;;<<<<<<;;;;;;===<<<;;;::::::;;;<<<===>>>;;;;;;===<<<<<<@@@EEELLLNNNVVVaaafffgggnnnwwwwwwnnnkkklllyyyvvvlllfff```_________ccclllvvv~~~}}}ssslllhhhggghhhjjjrrr}}}wwwggg]]]WWWTTTSSSSSSTTTVVVYYYYYYXXXVVVYYYUUUQQQPPPQQQPPPJJJEEEDDDCCCAAA???>>>===<<<<<<999999888777777888999:::777777777777777777777777444444555555666777777777333444444555666777888888BBB???:::666444555777888666666666666777777777777666777777777888888888888444444555777:::;;;;;;:::@@@???DDDSSShhhyyyuuukkkkkktttlll___WWWTTTPPPNNNLLLIIIGGGFFFEEEEEEFFFEEECCCAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::666777777888888777777666999777555666888:::;;;;;;;;;;;;::::::::::::999999;;;:::888777777888:::;;;999999::::::::::::;;;;;;999999888888888888999999888999::::::;;;;;;::::::>>>===<<<;;;::::::999999>>><<<<<<>>>>>>>>>BBBIIIRRRUUU]]]fffiiiiiinnnuuu~~~}}}uuuoooooorrr~~~vvvhhh^^^YYYYYYYYYXXXYYY\\\ccclllsss}}}|||xxxrrrlllgggeeeeeennnpppwwwrrrccc[[[WWWTTTTTTUUUWWWZZZ[[[ZZZYYYZZZVVVRRRQQQRRRPPPKKKGGGFFFEEECCCAAA@@@>>>>>>===999999888777777888999:::777777777777777777777777777777666666555555555444444555555555666777777777???<<<999666555555777888666666666666777777777888777777777777888888888888555555666888:::;;;<<<;;;CCCDDDJJJYYYkkkzzzxxxnnnggglllxxxmmm___WWWSSSOOOMMMKKKHHHFFFEEEEEEEEEFFFEEECCCAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<777888888999999888888777999777666666888:::;;;;;;;;;;;;::::::::::::999999;;;:::999888888999:::;;;999999::::::::::::;;;;;;999999999999999999999999777888999999::::::999999777888999;;;<<<=========>>><<<<<>>FFFKKKUUUcccrrr|||rrrkkkhhhrrrmmm___VVVRRRNNNMMMJJJHHHFFFDDDDDDDDDEEEDDDBBB@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::999888666777999;;;;;;;;;;;;;;;:::::::::999999999:::999999888888999999:::999999999:::::::::;;;;;;999999999999999999999999888888999:::::::::::::::888888999:::;;;<<<=========;;;<<>>AAAHHHRRRbbbqqq{{{~~~|||zzzrrrnnnqqq~~~zzz{{{lll^^^VVVRRRNNNMMMJJJHHHFFFDDDDDDDDDEEEDDDBBB@@@>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888777888:::;;;;;;:::;;;;;;:::::::::999999999999999999999999999999999999999999:::::::::;;;;;;888999::::::::::::999888999::::::;;;;;;;;;;;;;;;??????===<<<;;;:::::::::<<<:::;;;@@@CCCGGGOOOXXXccciiippprrrqqqpppppppppqqqtttxxxyyyzzz}}}{{{mmmccc^^^^^^___WWWYYY[[[\\\]]]___bbbdddlllnnnqqqrrrssstttvvvxxx{{{}}}}}}kkkbbbYYYWWWUUUVVVYYY\\\^^^^^^]]]\\\ZZZXXXVVVSSSPPPNNNIIIIIIHHHGGGEEEBBB@@@>>>;;;:::888777777777888888777777777777777777777777333333444555666777888888777777777777777666666666333333555666777888999999777777777777888888888888999999999888888888888888777888999888999;;;@@@DDDLLL[[[pppyyyuuuqqqsss|||vvvpppuuuzzzqqqllliiihhhfffgggkkkqqqvvv|||kkk^^^VVVRRROOOMMMKKKHHHFFFEEEEEEEEEEEEDDDBBB@@@>>>===<<<<<<========================>>>>>>======<<<;;;;;;;;;888999999::::::999999888999888777999;;;<<<;;;:::;;;;;;::::::::::::999999999999999999999999999999999999::::::::::::;;;;;;888999:::;;;;;;:::999888::::::;;;<<<<<<<<<<<<;;;:::<<>>===<<<<<<========================<<<<<<<<<;;;;;;;;;;;;:::888888999999999999888888999888888999;;;<<<;;;:::;;;;;;::::::::::::999999999999999::::::999999999999999::::::::::::;;;;;;888999;;;<<<<<<;;;999888999999:::;;;;;;;;;;;;:::555;;;EEEMMMPPPOOOKKKHHH>>><<<>>>DDDJJJPPP[[[dddkkkrrrvvvrrroooqqqqqqooolllmmmnnnqqquuu{{{xxxoooiiiffffffggggggiiikkkmmmnnnqqquuuxxxzzzkkk___\\\XXXWWWYYY\\\^^^_________^^^\\\XXXUUUSSSRRRLLLLLLLLLKKKIIIEEEBBB@@@;;;:::999777777777777888777777777777777777777777999888888666555444333222666666666777888888888999777777666666666777888999777777888888888999999999777777888888999:::;;;;;;888:::;;;;;;<<<@@@IIIPPPaaarrr}}}}}}}}}}}}ttttttxxxsssiii[[[QQQNNNNNNNNNMMMKKKOOOUUU[[[bbbkkkvvv~~~}}}hhh\\\WWWTTTPPPOOOLLLJJJHHHFFFFFFFFFDDDCCCAAA???>>>===<<<<<<========================999:::::::::::::::;;;;;;999::::::;;;;;;::::::999999888888:::<<<===;;;:::;;;;;;;;;:::::::::999999888999999::::::999999888999999:::::::::;;;;;;;;;888999;;;<<<<<<;;;999888888888999::::::::::::999>>>EEEPPPXXXXXXQQQFFF>>>???>>>@@@FFFMMMTTT___iiiooovvvxxxsssoooppppppnnnlllkkkjjjkkkpppxxx~~~}}}wwwsssqqqqqqrrrssstttwwwyyy{{{yyybbb^^^ZZZXXXZZZ]]]___````````````]]]YYYVVVTTTTTTNNNNNNNNNMMMJJJGGGCCCAAA<<<;;;999777777777777888777777777777777777777777666666666666555555555555555555666777888999999:::999888777666666777888999777888888888888999999999666666777888:::;;;<<<===999;;;======>>>CCCMMMUUUjjjzzz~~~yyy{{{xxxpppeeeWWWNNNKKKLLLMMMLLLJJJNNNTTTZZZaaakkkvvv~~~