BM6P6(@ ~~~~~~{{{pppiii```XXXSSSPPPNNNMMMKKKIIIGGGEEEEEEFFFHHHIIIOOOTTTZZZ___bbbcccdddeeeeeebbb^^^ZZZXXXUUUSSSQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTRRRPPPMMMJJJHHHFFFEEEEEEEEEGGGJJJMMMMMMLLLNNNNNNOOOPPPQQQSSSTTTUUUUUUTTTSSSQQQPPPPPPPPPPPPMMMOOOOOOMMMLLLPPPYYYaaavvvwwwyyysssjjjbbb[[[UUUPPPLLLFFFCCC>>>;;;:::999888777777777666666666666777777999888888888777777666666777888999:::999:::<<<>>>>>>AAAPPPlllxxxzzzyyyoookkkjjjkkkjjjtttxxx|||}}}yyyxxxyyyyyy|||yyyzzz~~~rrrnnnjjjjjjooo~~~yyywww{{{~~~|||}}}~~~~~~yyyuuu~~~}}}|||||||||||||||xxxkkkeee\\\TTTOOOLLLJJJIIIHHHFFFDDDCCCCCCDDDFFFGGGLLLRRRZZZbbbgggkkknnnooojjjhhheeebbb___\\\YYYWWWVVVUUUUUUTTTTTTTTTSSSSSSUUUTTTSSSQQQNNNKKKIIIHHHGGGFFFFFFIIILLLNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVXXXWWWWWWUUUTTTSSSRRRRRRPPPQQQQQQNNNMMMPPPXXX^^^ppp{{{zzztttkkkccc[[[UUUOOOLLLFFFCCC>>>;;;::::::999777888777777666666777777888999888888888777777777777777888::::::999:::<<<>>>@@@CCCQQQlllzzzzzzzzzoookkkjjjjjjnnnwwwzzz|||~~~xxxuuuvvvwwwvvvvvvyyysssoookkkjjjkkkwww{{{zzzxxxttt~~~}}}{{{yyyvvvtttttttttwww|||~~~{{{vvvssseee```XXXQQQLLLIIIGGGEEEEEECCCBBBAAAAAABBBDDDEEEIIIPPPZZZccckkkppptttwwwpppooonnnkkkhhhdddaaa___\\\[[[ZZZXXXVVVUUUTTTTTTUUUTTTSSSQQQOOOMMMKKKIIIIIIHHHHHHJJJMMMPPPRRRRRRRRRRRRRRRRRRSSSUUUVVVVVVYYYYYYYYYYYYWWWVVVUUUTTTSSSTTTSSSPPPNNNPPPVVV[[[hhhyyy~~~{{{uuummmddd\\\UUUOOOKKKFFFCCC>>><<<;;;:::999888999888888888888888888999888888888888888777777777777999::::::::::::===???AAADDDSSSlllwwwvvv|||qqqlllkkkkkkpppyyyzzz|||~~~zzzqqqnnnlllkkkmmmqqqqqqnnnkkkjjjiiippp~~~zzz{{{uuusss}}}{{{zzzyyyvvvsssooollljjjmmmpppsssuuuuuurrrnnnkkkaaa]]]VVVPPPLLLIIIGGGEEECCCCCCAAA@@@@@@AAACCCDDDGGGNNNXXXaaaiiioootttwwwuuuvvvvvvuuuqqqlllhhhfffcccaaa^^^[[[YYYWWWVVVVVVVVVUUUTTTSSSQQQNNNLLLKKKJJJHHHGGGIIIMMMQQQSSSTTTTTTTTTSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSRRRPPPOOOPPPUUUYYYbbbrrr~~~|||vvvnnneee]]]UUUNNNJJJFFFBBB>>><<<;;;;;;:::999:::999999888888999999:::888888888888888888888888888999:::::::::;;;===???AAAEEESSSlllooonnn}}}sssooonnnoooooowwwyyy|||}}}qqqjjjgggeeeiiinnnkkkkkkkkkkkkjjjmmmzzz}}}xxxvvvxxx~~~{{{rrrppp}}}xxxwwwuuurrrnnnjjjfffdddgggiiikkklllllliiifffddd\\\XXXSSSOOOLLLJJJGGGEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDJJJSSS]]]eeemmmtttyyyzzz}}}zzztttpppnnngggeeeaaa]]]ZZZYYYXXXXXXWWWWWWVVVTTTRRROOOMMMLLLIIIGGGEEEGGGKKKPPPTTTVVVUUUUUUUUUVVVWWWXXXYYYZZZRRRSSSSSSTTTUUUUUUTTTTTTQQQQQQQQQPPPPPPRRRUUUWWW___mmm|||wwwooofff^^^VVVOOOJJJFFFBBB>>><<<;;;;;;;;;:::::::::999999999999::::::888888888888888999999999888999;;;;;;:::;;;===???@@@EEEUUUmmmhhhgggyyy}}}tttrrrssstttqqqyyyzzz|||~~~qqqiiieeecccgggllljjjkkknnnooommmmmmwww~~~}}}|||||||||zzzwwwtttsssvvv{{{vvvpppmmm|||zzzuuusssppplllhhhdddbbb```___```bbbccccccaaa___^^^UUUSSSOOOMMMLLLJJJHHHEEEHHHGGGFFFEEEDDDCCCCCCCCC@@@EEEMMMWWWaaakkkuuu{{{~~~zzzuuuttthhheeebbb^^^[[[ZZZZZZZZZZZZYYYXXXVVVSSSPPPMMMLLLHHHFFFDDDEEEJJJPPPTTTWWWWWWXXXXXXYYYZZZ\\\^^^___UUUTTTTTTSSSSSSSSSTTTUUURRRRRRRRRQQQRRRSSSUUUVVV\\\iii~~~{{{wwwoooggg___WWWPPPKKKFFFBBB???<<<<<<<<<;;;::::::999999888888999999:::888888888999999999999999888:::;;;;;;;;;;;;>>>@@@???FFFWWWppp|||eeebbbsss}}}uuutttuuuvvvvvv}}}~~~~~~}}}qqqjjjfffbbbdddgggkkkmmmrrrtttqqqooouuu~~~}}}{{{yyyxxxxxxwwwuuutttuuuwwwzzz|||rrrnnnjjj|||~~~}}}zzzvvvsssnnnkkkgggccc___\\\ZZZYYYTTTVVVXXXZZZ[[[\\\[[[[[[SSSQQQOOOOOONNNMMMKKKIIIJJJIIIHHHFFFDDDCCCBBBAAA>>>BBBGGGOOOXXXcccooovvv|||zzzuuusssfffdddaaa]]][[[[[[[[[\\\\\\[[[ZZZWWWTTTPPPMMMKKKIIIFFFCCCDDDIIIPPPVVVXXX[[[[[[\\\]]]___bbbdddeee___]]]YYYVVVUUUUUUUUUVVVWWWVVVUUUUUUUUUUUUTTTTTTXXXdddxxxzzzvvvooohhhaaaYYYQQQLLLEEEBBB???<<<<<<<<<<<<;;;999999888888888888999999888888888999999:::::::::999:::;;;;;;;;;<<<>>>@@@@@@HHH[[[uuuyyybbb^^^kkk}}}uuussstttvvvwww~~~~~~~~~tttoooiiidddbbbccchhhlllrrrvvvtttrrrxxx~~~|||yyywwwvvvuuutttssstttvvvxxxyyyyyy{{{lllhhhgggzzz}}}zzzvvvqqqmmmfffddd___ZZZVVVTTTSSSRRRMMMNNNQQQTTTWWWYYYZZZZZZSSSRRRQQQRRRRRRRRRPPPNNNKKKJJJIIIGGGEEECCCAAA@@@???AAADDDHHHPPPZZZeeemmmwww~~~wwwrrrpppeeeccc```]]][[[[[[\\\]]]^^^]]][[[XXXTTTPPPMMMKKKIIIFFFDDDDDDJJJQQQWWWZZZ]]]^^^___aaacccfffhhhiiihhheee___ZZZWWWVVVWWWXXX[[[ZZZXXXWWWWWWVVVTTTSSSUUU```sss~~~|||zzzuuuooohhhaaaZZZRRRMMMEEEBBB???===<<<===<<<;;;999888888888888888888999888888888999999:::::::::999:::;;;;;;;;;<<<>>>@@@AAAJJJ^^^yyywww```ZZZddd|||}}}uuurrrssstttttt|||}}}yyytttnnnfffaaaaaabbbgggpppvvvvvvvvv~~~~~~{{{xxxvvvuuuqqqqqqqqqsssuuuvvvvvvvvv|||xxxgggccceeexxx~~~yyysssmmmhhheeebbb]]]WWWSSSRRRQQQNNNKKKMMMMMMOOOSSSXXX[[[]]]]]]```ZZZSSSQQQSSSTTTSSSPPPKKKIIIHHHGGGGGGEEECCC@@@@@@>>>@@@FFFKKKOOOXXX```ooorrrvvvyyywwwsssmmmiiieeebbb___^^^]]]\\\[[[YYY\\\[[[ZZZWWWSSSOOOLLLKKKIIIFFFEEEGGGIIILLLUUU^^^aaa``````aaaeeellltttyyyvvvwwwsssjjjdddbbbaaa___^^^\\\[[[ZZZZZZYYYVVVUUUWWW___ppp~~~~~~wwwooogggaaa[[[SSSNNNIIIFFFAAA>>>===<<<:::999<<<<<<;;;:::999888777666777888888888888999999999999999::::::<<<===???@@@BBBPPPgggzzzbbb[[[dddxxxzzzrrrpppqqqqqqqqqwww~~~~~~|||~~~tttmmmiiidddaaaccciiirrryyy|||~~~}}}|||zzzwwwuuusssrrrqqqooonnnnnnooorrrtttuuuuuu{{{~~~}}}kkkiiigggyyy~~~zzzuuunnnhhhbbb___\\\WWWSSSQQQQQQQQQOOOMMMMMMMMMOOOSSSYYY^^^aaabbb```ZZZTTTRRRSSSTTTSSSQQQLLLJJJHHHHHHGGGFFFCCCAAA@@@>>>???DDDHHHKKKSSS[[[cccgggllloooooolllgggddd```^^^\\\\\\]]]]]][[[ZZZ]]]\\\ZZZWWWSSSOOOLLLJJJIIIFFFEEEGGGIIIMMMWWWaaafffffffffggglllttt}}}zzzsssoookkkgggdddaaa]]]ZZZYYYWWWUUUSSSUUU]]]mmm~~~wwwooohhhbbb[[[SSSNNNIIIFFFAAA>>>===<<<:::999:::::::::999999999999888777888888888888999999999999999::::::<<<===???@@@CCCPPPhhhzzzaaaZZZbbbuuu{{{sssqqqppppppsssxxx~~~zzzwwwvvvwwwwwwoooooooooqqq~~~yyyooohhhbbb^^^```fffooowww{{{}}}}}}~~~zzzyyyvvvtttqqqpppnnnnnnmmmllllllnnnppprrrttttttxxx{{{ooojjjgggyyy}}}yyyssskkkddd^^^ZZZUUURRRNNNNNNQQQRRRQQQOOONNNMMMOOOSSSYYY```dddfff```[[[VVVSSSTTTUUUSSSRRRLLLKKKIIIIIIHHHGGGDDDBBBAAA>>>???BBBDDDFFFLLLSSSVVVZZZaaaeeegggeeeaaa___[[[ZZZYYY[[[]]]^^^^^^]]]]]]\\\ZZZVVVSSSOOOKKKIIIJJJFFFEEEFFFHHHNNNZZZfffmmmmmmnnnooottt|||wwwpppjjjeee___ZZZWWWUUUTTTRRRSSSZZZiii~~~}}}wwwooohhhccc\\\TTTNNNIIIFFFAAA>>>===<<<:::999888888888999999:::::::::777888888888888999999999999999::::::<<<===???@@@BBBPPPhhhzzzaaaYYYaaarrr|||sssqqqppppppsssxxx~~~zzzsssooommmmmmmmmmmmkkkhhheeebbb``````___YYY[[[^^^eeeuuu}}}qqqggg___[[[[[[bbbjjjrrrxxx~~~|||xxxwwwwwwvvvtttrrrooommmkkkjjjiiijjjjjjjjjkkkmmmoooqqqsssvvvxxx}}}tttjjjhhhyyy}}}vvvmmmeee]]]YYYSSSPPPNNNOOORRRTTTSSSQQQPPPOOOOOORRRXXX^^^bbbeee^^^[[[VVVTTTTTTTTTSSSRRRNNNLLLKKKJJJJJJHHHEEECCCCCC@@@@@@BBBBBBBBBFFFMMMPPPTTT[[[aaacccbbb___\\\YYYYYYYYY\\\___aaaaaa```]]][[[YYYVVVRRRNNNKKKIIIJJJGGGFFFGGGHHHOOO^^^llluuuvvvwwwxxxzzz~~~uuummmggg___XXXUUUTTTSSSSSSRRRYYYhhh}}}}}}wwwpppiiiddd]]]UUUOOOIIIFFFAAA>>>===<<<:::999888888999999999:::::::::777777888888888999999999999999999:::<<<===???@@@AAAPPPiiixxxaaa[[[dddttt{{{tttqqqqqqqqqssswww|||wwwpppkkkgggdddbbb^^^]]][[[YYYVVVTTTSSSRRRQQQSSSUUU\\\kkkttthhh___[[[YYY^^^dddkkkqqqyyyzzzvvvtttsssrrrqqqooollljjjhhhgggffffffggghhhhhhiiilllooorrrvvvvvvxxx|||~~~}}}~~~~~~wwwjjjjjjyyy|||sssiii```ZZZVVVSSSQQQRRRTTTUUUTTTQQQRRRQQQOOOPPPTTTYYY\\\]]]ZZZXXXUUUSSSSSSSSSSSSRRROOONNNLLLKKKKKKIIIGGGDDDEEEBBBBBBCCCBBBAAADDDIIIMMMRRRYYY___bbbaaa___\\\]]]]]]]]]```bbbdddcccaaa[[[ZZZXXXVVVRRROOOLLLJJJKKKIIIHHHHHHIIIPPP```pppvvvmmmggg^^^WWWTTTSSSTTTUUUSSSZZZiii~~~}}}xxxqqqkkkeee^^^VVVOOOIIIFFFAAA>>>===<<<:::999:::::::::999999999888888777777888888888999999999999999999:::<<<===???@@@AAAPPPjjjuuuaaa___iiiyyy{{{tttrrrsssssstttwww{{{~~~|||{{{wwwrrrllleeeaaa[[[ZZZWWWUUURRRPPPNNNNNNOOOOOOPPPTTT```uuuzzzlllbbb]]][[[^^^aaadddiiiqqq||||||yyywwwtttsssqqqooommmkkkhhhfffeeeeeeccceeefffffffffhhhmmmqqqtttttttttvvvwwwvvvssspppnnnoooooooooqqqvvv}}}~~~~~~{{{mmmkkkyyy{{{oooddd]]]ZZZWWWUUUUUUWWWWWWUUURRRTTTRRROOOOOOQQQSSSTTTTTTUUUTTTRRRQQQQQQQQQRRRRRRPPPOOOMMMMMMLLLKKKHHHFFFFFFDDDCCCDDDCCCAAACCCHHHLLLQQQYYY```cccdddaaa```dddddddddeeefffeeeccc```YYYYYYWWWUUURRROOOMMMKKKKKKJJJJJJJJJKKKQQQbbbrrrzzznnnhhh___XXXUUUUUUVVVVVVUUU\\\kkk|||xxxqqqlllfff___VVVPPPIIIFFFAAA>>>===<<<:::999:::::::::999999888888888777888888888888999999999999999::::::<<<===???@@@AAAQQQlllrrraaabbbmmm~~~|||uuusssssstttwwwyyy||||||vvvooojjjbbb```\\\WWWSSSOOOMMMMMMKKKKKKKKKNNNUUUgggssshhhbbbaaaaaaaaaaaadddmmmyyy|||{{{zzzxxxuuussspppnnnllljjjgggeeeddddddaaacccddddddcccffflllqqqssssssssssssrrrooojjjeee]]]___```bbbeeelllwww~~~~~~qqqmmmyyyyyylllccc[[[YYYVVVWWWYYYYYYVVVSSSTTTRRRPPPOOOPPPPPPOOONNNOOOOOOOOOOOOOOOOOOQQQRRRQQQPPPNNNNNNMMMLLLIIIGGGFFFCCCCCCEEECCCAAACCCHHHLLLRRRZZZccchhhjjjiiigggkkkjjjiiihhhgggddd```]]]WWWWWWVVVTTTRRRPPPNNNMMMLLLLLLMMMMMMMMMRRRbbbrrrrrrkkkbbb[[[WWWVVVVVVWWWUUU]]]nnn|||xxxrrrlllggg```WWWPPPIIIFFFAAA>>>===<<<:::999888999999999999999::::::777888888888888999999999999999::::::<<<===???@@@CCCSSSnnnooo```bbbooowwwtttssssssvvvwwwyyy}}}|||}}}tttpppiiiaaaZZZUUURRRQQQJJJKKKMMMOOOPPP[[[tttzzzpppkkkhhhgggeeecccdddmmmyyy}}}zzzyyyyyywwwtttqqqooommmkkkhhhfffdddcccbbb```bbbdddcccbbbeeekkkqqqvvvwwwxxxyyyxxxssslllfffZZZ[[[\\\\\\^^^gggsss}}}sssoooyyysssjjj[[[XXXWWWXXXZZZZZZWWWTTTSSSQQQPPPPPPPPPPPPNNNLLLKKKLLLMMMMMMMMMNNNPPPRRRRRRPPPOOONNNNNNLLLJJJGGGEEECCCCCCEEECCCAAACCCHHHMMMSSS]]]gggmmmppppppoooooonnnllljjjhhhccc^^^ZZZVVVVVVUUUTTTRRRQQQOOONNNLLLLLLNNNOOONNNRRRbbbrrruuuoooeee^^^YYYXXXWWWVVVUUU]]]ooo~~~|||xxxrrrmmmhhhaaaWWWQQQIIIFFFAAA>>>===<<<:::999666777888999:::;;;<<<<<<777888888888888999999999999999::::::<<<===???@@@EEETTTooommm___bbboooxxxtttsssrrrrrrsssuuuyyy~~~wwwyyy~~~wwwlllccc\\\YYYWWWMMMNNNRRRSSSOOOTTThhh~~~wwwsssmmmlllhhheeefffooo||||||yyyxxxxxxvvvrrrnnnnnnllljjjgggeeecccbbbbbb___bbbcccbbbaaadddkkkrrr{{{|||zzzsssmmm```aaa```]]]^^^eeeqqq{{{}}}qqqpppyyy~~~qqq```]]]XXXVVVVVVWWWWWWWWWWWWZZZYYYSSSOOOOOOOOOMMMKKKLLLLLLLLLLLLNNNQQQTTTQQQQQQQQQPPPOOOMMMJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGIIISSSbbbpppxxx{{{{{{{{{yyyxxxuuuooohhh```YYYUUUVVVWWWWWWXXXWWWVVVTTTSSSSSSOOOLLLNNNQQQVVVaaallltttfffaaa___\\\YYYXXXZZZ```nnn|||sssllleee___WWWQQQIIIFFFBBB>>>;;;::::::;;;999999999::::::::::::;;;888777666666777999;;;<<<777888:::::::::;;;>>>@@@EEEWWWrrrfff______kkkyyysssqqqqqqsssqqqrrrvvvzzz}}}xxxuuuuuu~~~rrreee]]][[[RRRTTTTTTQQQPPPTTT]]]dddrrr}}}xxxzzzxxxuuuooojjjkkkvvv~~~|||zzzyyywwwtttqqqqqqnnniiigggffffffeeeddd___bbbdddbbb___aaaiiiqqq{{{tttkkkdddbbbccchhhrrr|||~~~|||qqqlll~~~wwwgggccc]]]ZZZYYYZZZ[[[[[[\\\``````[[[XXXWWWVVVSSSPPPPPPOOONNNNNNOOOQQQSSSRRRRRRRRRQQQPPPNNNLLLKKKHHHGGGFFFEEEDDDEEEEEEFFFIIISSScccqqq{{{~~~~~~yyywwwtttoooiiibbb]]]ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTQQQOOOPPPSSSWWWbbbmmmvvvhhhbbb```]]]ZZZYYY[[[aaaooo|||tttlllfff___WWWQQQIIIFFFBBB>>>;;;:::;;;;;;999999::::::;;;;;;;;;<<<888777666666666888:::;;;777999:::::::::;;;>>>@@@BBBUUUppp~~~eee```bbbpppxxxrrrrrrrrrsssrrrssswwwzzz}}}rrrooopppzzztttggg```YYYXXXVVVSSSQQQSSSXXX\\\___gggpppuuu||||||~~~~~~}}}wwwqqqqqqyyy}}}{{{zzzxxxuuurrrqqqnnnjjjhhhggggggfffeeebbbdddeeebbb___aaajjjqqq}}}zzzqqqlllkkkmmmttt|||~~~}}}}}}uuusss}}}mmmggg```[[[ZZZ[[[]]]___aaafffhhheeeaaa___[[[WWWVVVUUUSSSQQQPPPQQQRRRSSSSSSSSSSSSRRRQQQOOONNNMMMJJJIIIHHHFFFFFFEEEEEEEEEHHHQQQ```ooozzz{{{xxxtttooojjjeeebbb```^^^^^^]]]\\\[[[YYYXXXXXXWWWTTTSSSTTTVVVZZZdddooozzzlllfffbbb^^^[[[[[[[[[aaaooo}}}tttmmmggg```WWWRRRIIIGGGBBB>>><<<;;;;;;;;;999999::::::;;;<<<======999888777777777888999:::777999:::;;;;;;<<<>>>@@@CCCVVVqqqyyybbb```eeevvvvvvpppqqqssstttrrrtttyyy{{{}}}ooojjjiiitttvvviiieeeaaa\\\XXXVVVVVVUUUUUUTTTXXX^^^fffrrrzzzwww{{{~~~}}}|||zzzwwwtttrrroookkkiiihhhhhhgggeeeeeeffffffbbb```ccckkksss~~~{{{vvvsssvvv|||~~~}}}|||||||||xxxuuuooofff```___aaadddfffkkkqqquuurrrmmmiiiccc]]]ZZZXXXUUUSSSRRRSSSSSSRRRTTTSSSSSSRRRQQQOOONNNNNNLLLKKKJJJIIIHHHGGGFFFFFFEEEMMM[[[jjjwww}}}wwwrrrlllhhhfffeeedddcccaaa___]]]\\\[[[[[[YYYWWWWWWXXXYYY]]]iiitttrrrjjjeee___\\\\\\[[[aaannn}}}uuunnnhhh```XXXRRRIIIGGGCCC???<<<;;;;;;<<<999999:::;;;<<<======>>>;;;:::999999888999999:::888999;;;;;;;;;<<>>===<<<;;;::::::999999888999:::<<<===666666777777888888888999:::;;;<<<;;;;;;===@@@BBBIIIaaawwwbbb___ggg~~~}}}{{{}}}sssmmmllllllooovvv|||}}}}}}pppgggccc___\\\[[[```iiivvv|||iiibbb^^^ZZZ___iii}}}wwwjjjaaa^^^\\\YYYVVVUUUXXX]]]bbbttt~~~~~~|||{{{zzzxxxtttrrrqqqrrrtttuuuwwwxxxyyyzzz~~~||||||pppqqq}}}|||||||||{{{tttoooiiieee```]]]YYYVVVVVVWWWZZZ\\\[[[[[[[[[ZZZYYYWWWVVVUUURRRNNNNNNTTT^^^jjjyyy{{{tttnnnhhhdddeeeggggggfff```]]]ZZZZZZ___mmmsssgggbbbbbbbbbkkk{{{|||uuulllccc\\\WWWLLLHHHBBB>>>===<<<;;;:::;;;;;;:::999999999:::;;;777777777777888888888999999:::;;;;;;;;;===@@@BBBJJJbbbuuuaaa]]]fff}}}}}}yyy{{{rrrlllkkkkkkmmmssszzz{{{|||zzzqqqlllfffaaa___\\\bbbkkkuuunnnccc\\\VVVXXXaaapppxxxjjjaaa^^^\\\YYYVVVUUUYYY___dddqqq{{{~~~~~~~~~|||yyyvvvvvvvvvvvvvvvvvvwwwyyy{{{~~~~~~|||{{{qqqttt{{{xxxwwwvvv}}}zzzsssmmmhhheeeaaa]]]\\\]]]___aaa`````````___]]]ZZZWWWUUURRRMMMKKKNNNTTT]]]lllyyy{{{rrrnnniiigggiiijjjhhhggg___\\\YYYYYY^^^mmmvvvkkkeeedddeeeooo|||uuulllccc\\\WWWLLLHHHCCC???===<<<;;;:::<<<<<<:::999888888888888777777777888888888888888999:::;;;;;;;;;===@@@BBBIIIaaasss___\\\ddd{{{~~~xxxyyysssllllllkkklllqqqwwwyyyzzzyyypppiiifff\\\^^^```dddiiiqqqzzzuuuhhh^^^VVVWWW]]]bbbssswwwjjjbbb]]][[[XXXUUUUUUYYY```fffmmmwww}}}{{{zzzyyyxxxuuuttttttwwwzzz}}}}}}}}}{{{{{{tttxxxzzzuuuqqqpppuuu~~~xxxqqqnnniiidddaaaaaabbbcccccccccdddccc```\\\XXXUUURRRMMMJJJJJJNNNVVVdddqqq|||tttpppmmmmmmnnnnnnkkkiii```\\\YYYXXX]]]iii{{{ooojjjhhhkkkuuu||||||}}}vvvmmmccc[[[WWWMMMIIICCC???===<<<;;;:::;;;::::::999999999888888888888888888888888888888888999::::::;;;<<<@@@BBBGGG```sss^^^\\\dddzzzxxxyyy~~~wwwpppooonnnnnnrrrwwwyyyxxx|||{{{sssoooeeebbb^^^\\\\\\aaaggglllqqqzzzqqqfff^^^\\\___\\\ggg{{{tttiiibbb[[[ZZZWWWUUUUUUZZZaaagggkkkttt}}}{{{wwwwwwuuuqqqnnnooossswww~~~}}}|||}}}{{{|||xxx|||}}}uuuooolllmmmuuu{{{wwwqqqjjjfffddddddeeedddeeeeeeddd```\\\WWWUUUSSSOOOLLLLLLMMMTTTbbbooo{{{vvvsssppppppqqqoookkkhhhbbb]]]XXXXXXZZZdddvvvuuuooonnnrrr|||zzzxxx}}}}}}vvvmmmccc[[[WWWNNNJJJDDD@@@===<<<;;;:::888888888999999:::::::::999999999888888888888888777888:::::::::<<<@@@BBBHHHaaavvv```]]]cccxxxzzzzzz~~~|||uuuuuutttsssvvv{{{|||yyyzzz~~~}}}pppkkkbbb\\\YYYZZZ\\\^^^aaahhhttt}}}qqqgggaaa```\\\```jjjzzzzzzqqqhhhbbbZZZYYYWWWVVVWWW[[[aaafffjjjrrr~~~~~~zzzwwwqqqrrrrrrnnnjjjiiimmmqqq{{{~~~|||}}}|||}}}|||~~~{{{rrrlllgggkkkvvvzzzrrrlllhhhggggggeeeeeeeeeccc```[[[XXXUUUTTTQQQPPPOOOOOOTTTaaaoooyyyxxxuuuqqqppppppmmmiiiddd```[[[WWWVVVXXX^^^kkkxxxzzzuuutttzzzyyyvvv|||~~~vvvmmmddd[[[WWWNNNJJJEEE@@@>>><<<;;;:::666777888999::::::::::::999999999999999888888888777888999::::::<<<@@@CCCKKKcccyyyaaa^^^bbbttt|||{{{~~~yyyyyyyyyxxx{{{~~~}}}~~~xxxnnnddd^^^[[[YYYXXXZZZ^^^eeeooozzzrrrggg```______aaaiiiuuu~~~vvvnnngggcccZZZ[[[ZZZZZZZZZ]]]bbbfffiiioooyyy~~~{{{wwwsssooorrrtttpppjjjggghhhkkkuuu}}}~~~}}}~~~}}}wwwoooggggggkkksss{{{{{{sssnnnlllkkkffffffdddbbb___\\\YYYWWWUUUSSSSSSSSSQQQSSS___lllyyy}}}yyytttrrrpppmmmgggccc\\\XXXUUUUUUVVVZZZdddnnnyyy~~~zzzyyy}}}xxx}}}~~~wwwmmmddd[[[WWWOOOKKKEEE@@@>>><<<;;;:::777888999999:::999888888:::::::::999999888888888666777999999:::<<<@@@CCCJJJccc{{{bbb^^^___ppp|||{{{|||zzzyyy{{{{{{vvvmmmeee___ZZZYYYZZZ[[[```iiitttssshhhdddbbbbbbeeelllvvv~~~{{{tttmmmgggddd]]]^^^______```aaadddffffffllluuu~~~}}}zzzvvvssssssxxx{{{xxxooohhhffffffnnn}}}~~~~~~~~~}}}{{{sssjjjfffeeehhhjjjnnnzzzxxxrrrooonnnhhhfffdddbbb___\\\ZZZYYYUUUUUUUUUTTTQQQRRR]]]iiiyyy~~~xxxtttrrrnnnhhhdddYYYUUUSSSTTTUUUXXX```iiinnnxxx}}}||||||wwwnnnddd[[[WWWOOOKKKEEEAAA>>><<<;;;:::999999::::::999888666555:::::::::999999888888888666777888999:::<<<@@@CCCGGG```{{{bbb]]]]]]mmm|||{{{{{{yyyxxx{{{||||||rrrhhhaaa[[[XXXVVVXXX___jjjvvv~~~ssshhhhhhgggiiinnnuuu}}}{{{tttmmmgggeee___aaacccdddddddddfffgggccciiirrr|||}}}}}}|||zzzwwwtttxxx~~~tttjjjeeeeeejjjyyy~~~{{{yyymmmgggbbbaaacccdddjjjqqq~~~yyyuuuqqqkkkiiigggeeebbb^^^XXXTTTTTTUUUWWWYYYWWWWWW^^^gggvvv{{{tttllleeeaaaXXXUUURRRQQQUUUZZZ___aaajjjrrryyy}}}zzzrrrvvvzzz{{{{{{|||}}}tttkkkbbb[[[WWWSSSNNNGGG@@@===<<<;;;:::<<<==================<<<555666777888999:::;;;;;;999::::::::::::<<>>??????EEEOOOjjj~~~]]]VVV]]]mmm|||~~~zzzvvvsssssswwwzzz|||yyysssooojjjjjjkkkkkknnnvvvzzzpppmmmllleee[[[UUUSSSRRRPPPNNNNNNPPPTTTZZZaaahhhnnnqqqmmmnnnnnnjjjeee___[[[ZZZcccooo~~~zzz~~~uuuoookkkfffaaa]]]]]]___```aaaccciiiooorrrqqqnnnllllllgggkkktttzzzqqqoookkkgggaaaYYYQQQKKKIIILLLQQQTTTVVVWWWZZZ[[[[[[]]]______\\\ZZZXXXXXXTTTTTTTTTTTTSSSQQQPPPOOONNNOOORRRVVV\\\bbbgggjjjuuuxxxrrrmmmhhh```ZZZWWWUUUTTTXXX^^^___gggpppuuuzzz~~~sssggg^^^XXXVVVQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::888888999:::<<<===>>>???DDDNNNiii```XXX]]]nnn|||}}}wwwssspppqqqvvvzzz|||~~~tttoooiiijjjiiiiiimmmvvvxxxtttqqqiii^^^WWWSSSQQQOOOMMMLLLMMMPPPUUU\\\ccciiimmmnnnnnnnnnkkkeee```\\\[[[bbbkkkyyyrrr|||uuuqqqjjjfffeeeeeeffffffaaadddhhhiiiiiigggfffeee```ccclll{{{{{{uuunnnkkkgggccc^^^WWWPPPKKKJJJLLLOOOQQQTTTWWW[[[^^^bbbdddeeeccc___\\\YYYXXXSSSSSSTTTSSSRRRQQQOOONNNNNNOOOQQQUUUZZZ```fffiiiuuuyyysssnnnfff```[[[YYYVVVSSSTTTXXXXXX```iiiqqqwwwuuuiii___XXXUUUQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::888888999:::<<<===>>>>>>CCCMMMgggcccYYY]]]mmm}}}}}}tttpppnnnoootttyyy|||zzzqqqnnnllliiiggghhhqqq~~~|||sssfff\\\VVVSSSPPPNNNLLLLLLMMMPPPVVV]]]dddhhhlllllllllhhhccc^^^[[[ZZZ]]]eeeoooxxx|||ooo~~~xxxsssqqqppppppoookkkllllllkkkiiigggeeeeee___bbbhhhuuuuuuoooiiifffbbb^^^ZZZUUUOOOKKKLLLMMMNNNOOOQQQVVV\\\aaagggiiiiiigggbbb^^^[[[ZZZTTTUUUUUUUUUTTTRRROOONNNOOOPPPQQQTTTYYY___eeehhhuuuzzzsssnnnhhhbbb\\\YYYVVVRRRRRRVVVXXX___gggmmmrrryyywwwlllaaaYYYVVVQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::999:::;;;<<<===>>>??????EEEMMMeeeeeeZZZ\\\kkk}}}uuupppmmmmmmrrrvvvyyy~~~vvvtttpppiiibbb___eeepppyyy~~~pppddd\\\WWWSSSPPPNNNMMMLLLNNNRRRXXX^^^bbbeeefffeeebbb]]]YYYWWWVVVWWW]]]gggpppxxx~~~ttt}}}kkkzzz~~~{{{yyyuuurrrnnnkkkhhhfffdddeeeiiiqqq{{{yyynnnhhhccc```\\\YYYWWWSSSPPPMMMNNNNNNMMMMMMPPPUUU]]]bbbiiijjjjjjhhhddd```]]]\\\XXXXXXYYYYYYWWWTTTQQQOOOPPPPPPQQQSSSXXX^^^cccgggttt}}}vvvpppllleee]]]YYYUUUQQQRRRWWWXXX]]]ccchhhmmmsss{{{yyynnnbbbZZZVVVQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::;;;;;;<<<===>>>??????@@@FFFMMMdddgggZZZZZZggg|||~~~yyyqqqnnnmmmqqqtttuuuyyy~~~wwwrrrmmmddd[[[VVVZZZdddmmmvvv{{{xxxkkkbbb[[[VVVRRRPPPNNNLLLLLLMMMRRRVVVYYY[[[\\\[[[YYYUUURRRQQQQQQQQQWWW```jjjsssyyy~~~}}}{{{qqqwwwgggvvv{{{vvvrrrmmmiiijjjjjjllloootttzzzyyypppgggbbb\\\YYYVVVTTTSSSRRRQQQOOOPPPOOONNNMMMOOOTTT\\\bbbfffgggiiihhheeeaaa______\\\\\\]]]\\\YYYUUUQQQNNNNNNNNNNNNPPPUUUZZZ```dddqqq}}}~~~wwwqqqmmmeee^^^YYYUUUQQQRRRVVVUUUXXX\\\bbbhhhoooxxx}}}yyynnnddd\\\XXXQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::;;;<<<<<<===>>>>>>??????EEEKKKbbbjjj\\\YYYdddxxx}}}rrrnnnmmmpppqqqqqqtttyyyqqqgggbbb[[[SSSOOOTTT___hhhnnnuuusssiiiaaaZZZUUUSSSQQQNNNKKKKKKMMMOOOQQQRRRSSSRRRQQQNNNLLLMMMMMMMMMRRRZZZdddmmmssswwwyyy}}}~~~qqquuuggguuuxxxtttqqqqqqrrrrrrssstttwwwyyyxxxxxxwwwuuuooohhhaaa]]]WWWTTTQQQPPPQQQRRRRRRQQQRRRQQQOOOMMMNNNSSS[[[```aaaccceeefffdddbbbaaaaaa^^^______^^^ZZZUUUPPPMMMLLLKKKKKKLLLPPPVVV\\\```iiivvvyyysssmmmiiiccc^^^[[[VVVQQQPPPSSSSSSTTTWWW[[[bbbkkksssyyy{{{yyynnnddd]]]ZZZQQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::::::::;;;;;;<<<<<<======AAAHHH^^^nnn^^^ZZZcccvvv~~~}}}~~~qqqmmmlllnnnpppooorrrwwwzzziii\\\YYYSSSMMMLLLRRR]]]fffiiippp}}}uuukkkccc]]]YYYWWWTTTPPPNNNMMMMMMMMMLLLMMMMMMLLLKKKKKKLLLMMMLLLNNNTTT\\\eeemmmsssuuutttwwwkkkxxxwwwwwwxxxwwwuuuuuuvvvwwwppppppooommmiiiddd^^^[[[SSSQQQNNNNNNPPPRRRRRRRRRRRRQQQOOONNNOOOSSSZZZ___]]]```cccddddddcccbbbccc`````````^^^ZZZTTTOOOKKKIIIHHHHHHIIIMMMSSSYYY]]]```nnnzzz|||xxxsssmmmhhheeeaaa]]]\\\XXXQQQNNNOOOSSSSSSTTTWWW]]]fffnnntttxxx~~~yyynnnddd^^^[[[QQQLLLEEE???===<<<;;;:::999999999999999999999999888888999999999:::::::::999999999::::::;;;;;;;;;===EEE\\\~~~ppp```[[[cccvvv|||{{{}}}ppplllkkknnnoooooorrrwww|||yyyxxxzzz{{{tttdddYYYVVVQQQKKKJJJPPP[[[cccgggmmmxxxuuullleee___]]]ZZZVVVSSSPPPOOONNNJJJKKKLLLKKKJJJKKKMMMOOOLLLMMMPPPVVV___iiippptttyyywwwyyyjjjpppzzz{{{vvvrrrooonnnllliiieee```[[[XXXRRRQQQNNNLLLLLLNNNPPPRRRWWWUUURRRNNNLLLNNNSSSWWW[[[\\\^^^___bbbccceeefffeeedddaaa]]]XXXRRRNNNLLLJJJJJJJJJJJJKKKNNNTTTXXX```eeemmmqqqooojjjdddaaa\\\[[[ZZZXXXVVVTTTSSSRRRRRRSSSTTTVVVXXX\\\bbbfffqqqyyyzzzpppfff]]]YYYVVVOOOFFF???===<<<:::888;;;:::999999888888999999888888999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>CCCIII\\\wwweeeZZZdddsss~~~yyy}}}ssslllhhhjjjnnnoooqqqttt}}}{{{sssoookkkiiiqqqrrrwwwxxxkkk___ZZZTTTQQQUUU\\\cccgggfffhhhrrrsssffffffbbb]]]YYYVVVTTTQQQOOOPPPNNNLLLKKKLLLNNNPPPRRROOOMMMOOOVVV\\\aaaiiipppsssyyy|||lllxxxjjjooovvv{{{||||||{{{zzz}}}|||pppnnnkkkgggddd___[[[YYYVVVSSSPPPNNNMMMNNNQQQRRRTTTSSSQQQNNNLLLMMMPPPSSSVVVWWWZZZ]]]aaaeeehhhiiigggeeeaaa\\\WWWRRRNNNLLLHHHHHHHHHGGGHHHKKKOOOSSSZZZ^^^ccceeeddd```\\\ZZZYYYYYYXXXWWWUUUTTTSSSRRRQQQRRRSSSTTTVVVZZZ```dddkkktttzzzqqqggg___ZZZUUUNNNEEE???===<<<;;;999;;;:::999999888888999999999999:::::::::;;;;;;;;;999999999999:::;;;<<<<<>>=========;;;;;;:::999999888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>CCCBBBKKKdddhhhgggrrr~~~~~~~~~}}}zzzpppgggfffiiikkkpppttt~~~|||sssmmmgggaaa]]]^^^ccclll|||vvvpppnnnwww{{{sssmmmjjjhhhgggfffeeeeeeeeeddddddcccbbbbbbaaa]]]]]]___```^^^```cccgggnnnzzz~~~yyywwwyyy|||~~~fffggggggeee___ZZZWWWUUUUUUXXX___jjj{{{}}}uuupppnnnkkkfffaaa]]]YYYTTTOOONNNOOORRRTTTXXXYYYZZZYYYVVVSSSRRRRRRPPPQQQTTTYYY___fffkkknnnnnnkkkeee___YYYUUUSSSRRRKKKKKKJJJHHHFFFEEEGGGIIIIIIMMMQQQSSSRRRPPPNNNMMMMMMOOOQQQRRRSSSSSSRRRRRRQQQRRRSSSSSSSSSTTTWWWYYY^^^eeeqqq{{{sssjjjccc___QQQKKKBBB============;;;;;;:::999999888888999999777888888888999999999999;;;;;;;;;;;;<<<===>>>>>>CCCBBBIII___jjjfffrrr|||yyyyyyyyy|||~~~}}}rrrhhhfffgggiiimmmrrr|||}}}vvvmmmgggbbbaaabbbfffoooxxx}}}tttnnnkkkqqq{{{xxxsssqqqpppooollllllllllllkkkkkkkkkjjjfffccccccffffffccccccfffeeelllwwwzzzxxxyyy|||hhhhhhfff```YYYSSSOOOMMMPPPUUU^^^kkk{{{zzzvvvsssooohhhaaa\\\XXXSSSOOOOOOQQQUUUWWWYYYZZZ[[[ZZZWWWSSSRRRQQQNNNOOOQQQTTTYYY___dddhhhllliiiddd___ZZZVVVSSSRRRIIIJJJIIIFFFCCCBBBCCCEEECCCGGGLLLOOOOOOMMMLLLKKKMMMOOOQQQSSSTTTTTTSSSRRRQQQRRRSSSSSSRRRRRRTTTVVV[[[```kkk{{{zzzrrriiibbb^^^QQQKKKBBB===<<<===<<<;;;;;;:::999999888888999999777777777777888888888888999999999999:::;;;<<<<<<>>>???GGG\\\{{{iiibbbmmmzzzuuutttsssvvvyyy}}}tttjjjgggggggggjjjmmmvvv{{{vvvooojjjhhhfffeeehhhmmm~~~}}}zzzwwwtttpppkkkiiilllrrryyy}}}{{{zzzvvvuuutttrrrrrrqqqqqqqqqllljjjjjjmmmmmmjjjiiikkkgggmmmxxx~~~|||}}}gggfffddd___XXXSSSPPPOOOOOOUUUaaaqqq~~~{{{vvvlllddd[[[XXXSSSPPPPPPTTTYYY\\\\\\]]]^^^\\\XXXUUUTTTSSSOOOOOOPPPSSSWWW]]]bbbeeegggeeebbb^^^YYYUUURRRPPPIIIJJJIIIGGGDDDCCCCCCDDDAAADDDGGGJJJJJJKKKLLLNNNNNNPPPRRRUUUVVVUUUTTTSSSPPPQQQRRRQQQPPPPPPQQQRRRWWWZZZdddtttzzzqqqhhhaaa\\\RRRKKKBBB===<<<<<<;;;:::;;;:::999999888888999999777777888888888999999999999999999999:::;;;<<<<<<:::>>>GGGYYYwwwkkk```iiizzzsssqqqooolllpppuuuzzzwwwlllhhhgggeeefffiiinnnttt~~~}}}vvvssspppmmmnnnqqqvvv|||yyyvvvrrrooollljjjhhhhhhiiilllxxx|||xxxvvvuuuuuuuuusssqqqrrruuutttooommmooolllrrr{{{ddddddccc___[[[WWWVVVVVVPPPXXXfffwww|||rrriii\\\XXXTTTQQQRRRWWW\\\```aaaaaaaaa___[[[XXXWWWWWWQQQQQQRRRUUUYYY___dddgggcccbbb```\\\XXXTTTPPPNNNKKKLLLKKKIIIFFFEEEEEEFFFBBBDDDFFFGGGHHHKKKOOORRROOOQQQSSSVVVWWWVVVTTTSSSNNNPPPQQQPPPNNNNNNNNNPPPSSSVVV^^^oooyyypppggg___[[[RRRKKKCCC===<<<<<<:::999;;;:::999999888888999999888888999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>;;;@@@HHHYYYssspppaaajjj}}}{{{ssspppnnndddhhhnnnttt|||xxxmmmiiigggddddddfffhhhppp{{{}}}zzzwwwxxx|||sss~~~~~~zzzwwwrrroookkkiiihhhgggccceeeppp||||||xxxwwwvvvwwwxxxvvvvvvyyyxxxrrroooppppppuuu~~~fffeeedddbbb___]]][[[ZZZUUU[[[iii~~~uuuhhh\\\WWWUUUUUUUUUVVV[[[bbbeeehhhgggaaa\\\[[[ZZZWWWVVVUUUUUUUUUXXX[[[___bbbbbbaaa___[[[VVVPPPLLLIIINNNLLLJJJHHHGGGEEEBBB???@@@@@@@@@AAADDDHHHKKKMMMJJJMMMPPPTTTUUUTTTRRRQQQPPPRRRSSSQQQNNNMMMOOOQQQPPPUUU___oooyyypppggg___YYYVVVLLLBBB>>>===::::::<<<:::::::::999999888888888888888888888888888888888===<<<:::999999:::;;;<<<<<<>>>DDDQQQjjjxxx```eeeuuu~~~vvvooohhheeebbbcccjjjtttuuujjjjjjmmmkkkddd^^^cccfffqqqzzzwwwvvvtttpppjjjeeecccdddgggjjjttt}}}}}}{{{yyyuuuvvvxxxzzzzzzzzzzzzyyywwwwww|||iiiiiihhhfffccc___\\\ZZZ[[[bbbpppzzzlll]]]YYYUUUVVVVVVWWW]]]dddjjjnnnnnnhhhcccaaa^^^ZZZZZZYYYXXXXXXYYY\\\^^^```ccc```\\\WWWRRRNNNLLLKKKMMMKKKIIIHHHHHHFFFCCCAAA?????????@@@BBBEEEHHHJJJJJJLLLOOORRRSSSSSSRRRQQQPPPQQQRRRPPPNNNMMMOOOQQQPPPUUU___nnnyyyqqqhhh```ZZZUUUKKKBBB>>>===::::::<<<<<<<<<<<<;;;;;;:::::::::888888888888888888888888;;;::::::999999999::::::===???DDDPPPhhh~~~fffiiipppvvvmmmeeebbb``````eeelllvvvuuujjjjjjnnnmmmhhhddddddfffppp~~~zzzvvvoooiiieeeddddddeeekkkpppxxx|||~~~}}}}}}~~~~~~~~~}}}|||{{{zzz{{{rrrrrrrrrppplllfffaaa]]]```hhhwww~~~~~~|||}}}qqqaaa[[[WWWWWWXXXZZZ___fffooosssuuupppjjjgggbbb]]]^^^]]]]]]\\\\\\]]]]]]^^^bbb___YYYTTTPPPMMMMMMMMMKKKJJJIIIHHHHHHGGGDDDBBB??????>>>>>>???BBBDDDFFFIIIJJJLLLNNNPPPPPPPPPPPPOOOPPPQQQOOONNNNNNOOOQQQPPPUUU___mmmzzzrrriiiaaa[[[TTTJJJAAA>>>===;;;:::<<<<<<<<<;;;;;;;;;;;;::::::888888888888888888888888888999999::::::999999999===???CCCNNNdddllllllkkkxxxlllbbb```^^^^^^```dddmmm}}}vvvjjjiiinnnooommmlllggghhhpppyyyqqqjjjeeebbbaaaaaadddggghhhjjjooovvv|||~~~}}}}}}xxxppphhhdddccckkkyyy{{{yyyzzz~~~wwwggg```ZZZYYYZZZ\\\```fffoootttwwwtttnnnjjjddd]]]____________^^^^^^^^^^^^___]]]YYYUUUQQQOOONNNNNNKKKIIIHHHHHHIIIHHHFFFDDDAAA@@@>>>>>>>>>@@@BBBCCCGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRVVV___mmm{{{ssskkkbbb\\\SSSJJJAAA>>>===;;;:::<<<999999999999999999999999888888888888888888888888777888:::;;;;;;:::999999<<>>>>>???AAABBBEEEFFFHHHKKKNNNPPPQQQRRRPPPOOOOOOOOOPPPQQQRRRRRRSSSXXX```nnn~~~|||tttkkkbbb]]]RRRIII@@@>>>===;;;:::;;;999999999999999999999999888888888888888888888888888999;;;<<<<<<<<<;;;::::::>>>BBBJJJ]]]zzzqqqfffgggzzzqqqbbb]]]ZZZXXXYYY[[[bbbppp~~~xxxjjjfffhhhkkknnnqqqnnnnnnsss|||zzzoooeee^^^[[[XXXXXXXXXXXXXXXZZZ]]]___dddgggkkkqqqwww}}}yyyyyy}}}~~~tttnnnmmmpppvvv{{{{{{yyytttqqqkkkttt{{{wwwuuu}}}vvvkkk```]]]\\\[[[]]]```hhhooouuutttqqqmmmgggaaaZZZZZZZZZ[[[\\\]]]^^^___YYYYYYYYYXXXVVVSSSQQQOOOKKKJJJIIIIIIIIIIIIGGGEEECCCBBB@@@?????????AAABBBBBBEEEHHHLLLPPPSSSTTTUUUQQQOOOOOOPPPRRRTTTTTTSSSTTTXXX```lll}}}}}}uuulllbbb\\\QQQHHH@@@>>>>>>;;;:::;;;::::::;;;;;;;;;;;;<<<<<<888888888888888888888888999999:::;;;<<<<<<<<<<<<999>>>BBBHHHYYYvvvuuufffdddwwwxxxiii]]]XXXUUUVVVXXX^^^hhhrrr|||lllfffffffffiiimmmoooooottt{{{yyynnneee___\\\WWWWWWWWWWWWWWWYYYZZZ[[[```bbbeeehhhmmmttt|||{{{wwwuuu||||||vvvpppqqqrrrqqqnnnjjjfffddddddppp}}}xxxtttwww|||oooccc]]][[[ZZZZZZ\\\aaahhhnnnnnnlllkkkfffaaaZZZYYYXXXWWWXXXYYY[[[]]]YYYXXXWWWUUUTTTRRRQQQQQQLLLKKKIIIIIIIIIIIIFFFDDDCCCBBB@@@>>>>>>???@@@AAA@@@CCCIIINNNSSSVVVWWWWWWRRRPPPOOOPPPTTTVVVVVVUUUSSSVVV^^^jjjzzz~~~vvvlllbbb[[[PPPGGG@@@???>>>;;;:::::::::::::::;;;;;;<<<<<<<<<888888888888888888888888999999999999:::;;;<<<===:::>>>AAADDDSSSooo}}}jjjcccvvvwwwccc[[[UUUVVVZZZ]]]bbbgggqqqhhhdddcccdddgggmmmnnnsssyyyzzzqqqjjjfffccc___^^^]]]]]]___cccfffgggeeeeeeddddddeeejjjpppuuuxxxzzz~~~}}}yyyttt}}}|||}}}ppppppnnnjjjddd___\\\[[[dddqqq{{{yyyyyyvvv|||{{{uuuuuuzzzrrrddd^^^[[[XXXWWWYYYZZZaaaggghhhggggggccc___ZZZXXXVVVUUUUUUVVVYYY[[[YYYWWWTTTQQQPPPQQQRRRSSSMMMKKKJJJJJJJJJHHHFFFDDDBBBAAA???>>>===>>>@@@AAA???CCCIIIPPPUUUXXXYYYYYYSSSQQQOOOQQQUUUWWWWWWVVVQQQUUU\\\hhhwwwvvvlllaaaZZZOOOGGG@@@???>>>;;;::::::888888888999999:::::::::888888888888888888888888999888777777888:::<<<===;;;???AAABBBOOOjjjoooeeewwwjjjaaaYYYYYY]]]^^^```bbbvvvtttjjjdddaaaaaadddlllmmmrrrxxx|||~~~vvvpppmmmllljjjhhheeefffjjjoootttwwwkkkiiifffcccbbbdddiiimmmnnnqqqvvv{{{~~~|||uuuyyy|||tttooojjjddd\\\UUUWWW]]]eeepppzzzwwwuuutttwwwzzz~~~vvvttt~~~zzzmmmbbb]]][[[YYYXXXYYY[[[^^^```bbbbbbaaaaaaWWWXXXYYYYYYYYYXXXVVVVVVTTTSSSRRRRRRRRRRRRRRRSSSPPPNNNJJJIIIHHHHHHGGGFFFCCCBBBAAA@@@???????????????CCCHHHOOOVVV[[[^^^```YYYVVVTTTTTTUUUUUUSSSPPPPPPVVV___jjjwwwwwwlllbbb[[[PPPGGG???>>>===;;;:::;;;::::::999999888777666666888888888888888888888888999999::::::::::::;;;;;;:::>>>@@@AAALLLcccpppiiiuuu}}}iii[[[[[[]]]ZZZZZZ___lllyyylllgggeee```\\\eeekkkrrrwww{{{{{{vvvrrrrrrwww~~~{{{uuunnnjjjgggeeedddfffdddfffjjjpppuuuzzz}}}{{{xxxwww}}}~~~rrrkkkeee```YYYTTTUUUZZZ^^^iii{{{~~~{{{{{{{{{{{{yyyttt{{{sssiiiaaa]]][[[ZZZWWWYYY[[[\\\]]]]]]\\\\\\WWWXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSRRROOOKKKIIIHHHHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>CCCFFFKKKRRRYYY^^^bbbddd^^^[[[XXXVVVVVVVVVSSSQQQOOOUUU^^^hhhuuuxxxmmmbbb[[[OOOFFF???>>>===;;;:::;;;;;;::::::999888888777777999999999888888888888888999999::::::::::::;;;;;;:::===>>>@@@III```}}}uuugggrrrqqq___\\\^^^[[[ZZZ^^^iii|||}}}nnngggddd```]]]ccciiipppuuuyyy|||uuuooohhhdddbbb___```aaadddhhhlllppprrrxxxwwwzzz~~~~~~}}}yyyvvvzzz}}}~~~rrriiiaaa]]]YYYVVVVVVYYY\\\hhhyyyyyyzzz{{{pppfff```]]]]]]YYYYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVWWWWWWVVVVVVUUUUUUUUUUUUTTTQQQMMMJJJIIIGGGFFFDDDCCCBBBAAA???>>>=========CCCFFFLLLSSSZZZ```dddffffffbbb]]]YYYWWWVVVTTTRRROOOTTT\\\eeeqqqxxxnnnccc\\\OOOFFF???======;;;:::;;;;;;;;;::::::999999888888999999999999888888777777999999::::::::::::;;;;;;;;;<<<===>>>GGG\\\zzz~~~kkkrrrhhh```^^^\\\ZZZ\\\fffvvvrrrhhhccc```^^^```fffmmmsssxxx{{{qqqhhhccc___^^^[[[YYYZZZ]]]aaadddkkkkkknnnuuuxxxyyy}}}~~~~~~|||yyyvvvzzzzzz|||uuukkkaaa^^^\\\ZZZZZZ[[[aaalll||||||}}}wwwlllccc```___^^^^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVVVVRRRNNNKKKIIIGGGEEECCCCCCBBBAAA???>>>======<<>>======;;;:::;;;;;;;;;;;;::::::999999999::::::999999888777777777999999999:::::::::;;;;;;;;;<<<===???GGG[[[zzzrrruuuttteee```]]][[[[[[dddrrryyykkkdddaaa______dddkkkqqqvvvtttlllhhhddd]]]XXXUUUVVVYYY[[[]]]]]]bbbiiinnnrrrxxx~~~|||zzzwwwuuuvvvyyynnnddd```___]]]]]]___dddooo~~~|||~~~vvvmmmhhhfffcccbbb___]]][[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWWWW[[[[[[[[[[[[ZZZYYYXXXWWWWWWSSSOOOLLLJJJHHHEEEDDDDDDCCCAAA???>>>===<<<<<<<<>>BBBHHHYYYyyyuuutttmmmbbb]]][[[ZZZcccoooqqqgggbbb```^^^cccjjjooottt}}}{{{rrrmmmddd[[[UUUSSSSSSTTTTTTSSSWWW___eeejjjrrrzzzwwwtttuuu|||sssiiidddaaa^^^___cccfffqqq||||||~~~|||tttpppeeeccc```\\\ZZZYYYYYYZZZYYYYYYXXXWWWWWWWWWWWWXXX\\\\\\]]]]]]\\\ZZZXXXWWWWWWTTTOOOLLLJJJIIIFFFEEEEEEDDDBBB@@@???>>>======<<<>>>CCCIIIQQQXXX^^^aaa^^^]]]YYYTTTOOOKKKKKKLLLMMMPPPUUU[[[eeesssxxxnnnccc\\\LLLDDD===<<<<<<;;;:::<<<::::::::::::999999999999888888888888888888888888999999::::::::::::;;;;;;;;;:::>>>CCCGGGUUUsssuuuooovvvvvveee]]]ZZZZZZ```jjjyyyxxxjjjcccaaa^^^bbbhhhkkkoooxxx}}}wwwnnncccZZZTTTQQQPPPPPPNNNPPPVVV\\\bbblllvvv{{{yyy|||yyyqqqjjjddd```dddjjjoooyyy{{{pppjjjhhhiiiooovvv~~~wwwhhheeeaaa]]]ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXX\\\]]]]]]]]]\\\ZZZXXXVVVWWWTTTOOOLLLKKKIIIGGGFFFFFFEEEDDDBBB@@@>>>>>>======>>>AAAEEEJJJOOOTTTWWWSSSSSSRRRNNNJJJGGGGGGHHHIIILLLPPPVVV```nnn~~~xxxmmmbbb[[[LLLCCC<<<<<<<<<;;;:::<<<999999999999999999999999777777777888999999::::::999999::::::::::::;;;;;;:::999===BBBCCCLLLhhhxxxlllkkk~~~hhh]]]ZZZZZZ[[[dddqqqnnneeeaaa\\\```dddgggjjjqqq}}}}}}ssshhh^^^XXXTTTPPPMMMLLLPPPVVV]]]hhhsss}}}}}}xxxqqqiiidddhhhppp|||wwwlll___YYYXXXYYY```gggtttzzzyyyjjjgggccc___\\\\\\]]]^^^ZZZYYYXXXWWWVVVWWWXXXXXX\\\]]]^^^^^^]]]ZZZXXXVVVVVVSSSOOOMMMKKKJJJHHHGGGGGGFFFDDDBBB@@@???>>>>>><<<===>>>@@@CCCGGGKKKMMMKKKMMMMMMKKKFFFCCCDDDEEEFFFIIIMMMSSS\\\kkk{{{wwwlllbbb[[[KKKCCC<<<<<<<<<;;;:::<<<888888888888888888888999666666777888999::::::;;;999999:::::::::;;;;;;;;;999888<<<@@@???EEE___|||}}}mmmfffxxxjjj]]]ZZZZZZWWW```lll|||qqqfffbbb[[[^^^bbbcccffflllxxxuuujjjaaa\\\RRRMMMKKKNNNRRRZZZfffrrr}}}~~~}}}zzzrrrllliiilllqqq}}}wwwnnneee]]]UUURRRRRRRRRWWW\\\hhhnnnvvv{{{zzzzzz}}}yyyllljjjgggdddaaa___^^^^^^]]]\\\ZZZXXXWWWVVVWWWWWWZZZ[[[]]]^^^]]]ZZZWWWVVVUUUTTTRRRPPPNNNJJJEEEBBBIIIHHHHHHFFFDDDBBB@@@???=========>>>>>>???@@@AAADDDDDDEEEEEEEEEEEEDDDDDDDDDEEEIIIPPPWWWaaaqqq~~~yyyssseeeWWWFFFBBB>>><<<;;;;;;:::999<<<<<<;;;::::::999888888999::::::;;;:::999888777888888999999999:::::::::::::::;;;===???FFFUUUeeeuuueeeppplll]]]VVVTTTYYY[[[eeexxxxxxiii^^^\\\[[[\\\___aaadddmmmwww|||oooddd\\\UUUPPPPPPTTTZZZdddnnn||||||uuunnnjjjlllqqqyyynnnhhhbbbZZZSSSPPPPPPPPPUUUZZZbbbiiiqqqvvvwwwwww{{{wwwooonnnkkkhhheeedddcccbbb___^^^\\\YYYXXXWWWWWWWWWYYYZZZ\\\\\\\\\ZZZWWWVVVTTTSSSQQQQQQPPPMMMIIIEEEIIIHHHGGGFFFDDDBBBAAA@@@@@@????????????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDHHHOOOUUU___ooo~~~~~~yyyrrrdddUUUFFFBBB>>><<<;;;;;;:::999<<<;;;;;;:::999999888888888999::::::999888777666888888999999999:::::::::;;;:::;;;======BBBPPP^^^zzz}}}jjjqqqooo```ZZZXXXYYYZZZdddwww}}}mmmbbb\\\ZZZZZZ\\\^^^```gggpppxxx|||zzzttteee\\\UUURRRTTTYYYcccmmm}}}}}}yyypppkkklllqqq|||ssskkkfff```YYYSSSRRRQQQQQQVVV]]]eeemmmwww|||}}}zzztttppppppnnnllliiihhhfffeeebbbaaa^^^\\\ZZZYYYYYYYYYXXXYYY[[[\\\\\\ZZZYYYWWWSSSRRRRRRRRRRRRPPPMMMJJJIIIHHHGGGFFFDDDBBBAAA@@@BBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCGGGMMMRRR[[[jjjyyy~~~xxxqqqbbbSSSFFFBBB>>><<<;;;;;;:::999;;;;;;::::::999999888888777888888888888777777666888888999999999:::::::::;;;:::;;;===<<>><<<;;;;;;:::999::::::::::::999999888888777777777777777777666666888888999999999::::::::::::999;;;======>>>FFFOOOjjj~~~sssxxxyyyhhh```]]]ZZZ[[[dddssswwwhhh]]]XXXUUUVVVWWWXXX]]]cccmmmxxx|||nnnddd^^^^^^dddlllxxxzzzqqqjjjkkkoooxxx|||vvvnnnjjjddd```]]]]]][[[\\\bbbjjjxxx~~~}}}xxxuuusssqqqooooooppppppooommmkkkiiihhhfffcccaaa^^^]]]\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]YYYXXXWWWXXXWWWUUURRROOOKKKJJJHHHGGGEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDHHHKKKRRR```mmm~~~~~~wwwooo___PPPFFFBBB>>><<<;;;;;;:::999:::999999999999999888888666666666666666666777777888888999999999:::::::::999888:::===>>>???EEEMMMfffwwwssslllaaa]]]\\\]]]eeesss{{{jjj^^^YYYUUUVVVXXXYYY]]]bbbiiiqqq{{{ooofffaaadddiiixxx~~~}}}|||qqqjjjjjjnnnuuuzzzssskkkfffcccaaa______^^^___fffooo}}}~~~|||vvvsssqqqpppoooqqqssstttsssqqqnnnlllhhhgggdddbbb```_________^^^_______________^^^^^^[[[ZZZZZZZZZZZZXXXUUURRRMMMLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBDDDFFFIIINNN\\\iiizzz~~~wwwnnn^^^PPPFFFBBB>>><<<;;;;;;:::999999999999999999999888888777666666666666777777888888888999999999:::::::::999888999===???@@@EEELLLaaa}}}qqqrrreee______aaahhhtttooobbb[[[WWWWWWYYYZZZ]]]aaabbbgggsss|||qqqhhhfffhhhwwwtttkkkjjjnnnuuu|||wwwqqqlllhhhcccbbbbbbbbbaaaaaaiiirrr|||||||||}}}yyyyyy|||zzz{{{|||}}}|||uuuqqqooonnnmmmooorrrttttttrrrooolllhhhfffdddbbbaaa```````````````______^^^^^^]]]]]]ZZZZZZZZZ\\\]]]\\\YYYVVVOOOMMMKKKIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCDDDFFFGGGLLLYYYfffuuu}}}wwwnnn___PPPFFFBBB>>><<<;;;;;;:::999888888888888888888999999777777666666666777888999888888999999999:::::::::;;;888888;;;===>>>CCCIIIYYY}}}ppp{{{kkkdddbbbdddkkkvvvwwwggg___YYYYYYYYYYYYZZZ]]]___```hhhvvv}}}rrrllllllwwwvvvlllkkknnntttzzzvvvsssqqqoooeeedddeeeeeeddddddlllvvv{{{vvvvvvxxx{{{uuutttwwwrrrqqqqqqqqqqqqrrrssssssxxx~~~{{{zzz||||||uuupppnnnmmmjjjlllppprrrrrrpppmmmjjjgggfffdddbbbaaaaaaaaaaaa``````___^^^]]]]]]\\\\\\YYYYYYZZZ\\\^^^^^^\\\ZZZPPPNNNLLLJJJIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCDDDEEEFFFKKKWWWdddrrr~~~}}}wwwnnn___PPPFFFCCC>>><<<;;;;;;:::999888888888888888888999999888777666666666888999:::888888999999999:::::::::===999888:::<<<<<>><<<;;;::::::;;;:::999999888888999999666777888999999888666555777777888888888999999999:::;;;===>>>>>>AAADDDGGGUUUlllqqquuuwwwhhhddddddjjjuuusssggg\\\YYYZZZZZZZZZ\\\ZZZ[[[aaahhhnnnvvvyyyssswwwxxxtttuuuyyysssooonnnmmmjjjgggooorrruuuwwwxxxzzz}}}xxxrrrooonnnsss~~~wwwqqqmmmjjjgggeeecccdddddddddcccmmmwww}}}vvvpppooommmjjjiiilllvvv|||yyyqqqllljjjiiilllmmmoooppppppooommmkkkeeedddddddddccccccbbbbbbaaaaaa``````^^^\\\[[[ZZZZZZYYYXXXYYY[[[\\\[[[ZZZVVVSSSPPPOOOOOOOOOOOONNNMMMMMMNNNNNNMMMKKKIIIHHHGGGFFFEEEDDDDDDEEEGGGHHHIIIHHHJJJLLLLLLNNNXXXbbbooo{{{vvvlll\\\MMMBBBAAA???===;;;::::::999;;;:::999999888888999999777777888888888888888777999999:::::::::;;;;;;;;;888:::;;;<<<===???BBBEEERRRgggwwwuuu~~~pppkkkjjjnnnvvvuuuhhh\\\WWWWWWUUUUUUWWWYYYZZZ^^^dddhhhooo{{{zzzyyy}}}yyytttoooiiieeedddeeegggiiilllqqqxxx|||zzztttooommmggglllvvv~~~tttooommmiiieeecccbbbbbbaaa```eeemmmyyyzzzrrrkkkhhhfffcccdddffflllsss{{{yyyqqqllljjjjjjkkklllnnnoooooonnnlllkkkffffffeeedddccccccbbbbbbaaaaaaaaa```___]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXVVVTTTSSSQQQRRRSSSSSSRRRQQQQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJLLLNNNMMMOOOXXXcccnnnzzzvvvkkk[[[MMMAAA@@@>>><<<;;;:::999999;;;:::999999888888999999777777777777777888999:::999999:::::::::;;;;;;;;;777888999:::;;;===@@@CCCMMMaaauuu~~~yyysssqqqrrrwww~~~zzzlll^^^XXXVVVSSSRRRSSSWWWWWWYYY^^^aaaeeeooozzz}}}xxxqqqjjjeee^^^___```bbbgggnnnvvv|||~~~|||yyysssmmmiiifffgggjjjrrryyyrrrooojjjfffeeeeeedddcccccciiirrr|||yyyppphhheeecccaaabbbffffffoooyyy~~~vvvpppmmmmmmjjjkkklllmmmmmmlllkkkjjjhhhgggfffeeedddcccbbbaaaaaaaaaaaa```___^^^]]]\\\ZZZYYYWWWWWWWWWWWWUUUSSSSSSSSSTTTVVVXXXYYYWWWVVVUUUVVVVVVUUUTTTRRRPPPOOOMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMOOONNNPPPYYYcccnnnyyy~~~uuujjjZZZKKK@@@???===<<<:::999999999;;;:::999999888888999999777777666666777999;;;<<<777777888888888999999999777888999::::::<<>><<<;;;:::::::::;;;:::999999888888999999888888888888888999:::;;;999999:::::::::;;;;;;;;;999:::;;;;;;;;;===@@@CCCGGGSSSnnn|||nnnvvvxxxvvvuuuxxxzzz{{{jjj```[[[VVVUUUUUUTTTQQQQQQTTTXXXZZZ___dddiiinnnzzzaaaqqquuujjjbbb\\\VVVRRRTTTZZZdddmmmssswwwyyyzzzxxxuuuqqqnnnlllhhhccc___WWWXXX[[[bbbjjjooopppooommmfff```]]]]]]```iiisss}}}zzzxxxvvvrrrtttyyywwwrrrlllfffcccdddbbbiiinnnnnnpppyyy~~~zzzrrrqqqpppnnnmmmkkkjjjiiihhhgggggggggffffffeeeeeebbbbbbbbbbbbaaa```______]]][[[YYYYYYYYYXXXVVVTTTSSSSSSTTTWWWZZZ]]]]]]\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVUUUSSSRRRSSSSSSQQQRRRZZZdddooozzz~~~ttthhhWWWHHH@@@???>>>===<<<;;;;;;;;;;;;:::999999888888999999888888999::::::999999999999999:::::::::;;;;;;;;;999:::;;;;;;;;;===@@@BBBFFFNNNcccoooqqqvvvzzzxxxxxxzzz|||oooddd]]]WWWUUUUUUWWWRRRQQQTTTWWWXXX[[[```cccgggqqq~~~~~~~~~~~~VVVddduuuwwwoooeee]]]ZZZWWWUUURRRWWW```mmmyyy{{{uuuqqqlllfff^^^YYYVVVUUUVVVZZZ^^^```]]]ZZZ]]]XXXSSSRRRSSSVVV___iii~~~}}}xxxzzzzzzsssjjjeeeddd```eeehhhfffhhhpppzzz}}}uuutttsssqqqnnnlllkkkjjjgggggggggggggggfffffffffbbbbbbbbbbbbbbbaaa```___^^^\\\ZZZZZZZZZYYYXXXVVVSSSRRRRRRUUUXXX[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[ZZZYYYWWWWWWSSSSSSSSSTTTRRRRRRZZZdddooo{{{~~~sssgggVVVGGGAAA@@@???======<<<<<<<<<;;;:::999999888888999999888999:::;;;;;;999888777777777888888888999999999999:::;;;;;;;;;<<>><<<;;;<<<<<<;;;:::999999999999999999999999555555666888888999999999999999:::::::::;;;;;;;;;999;;;<<<<<<;;;<<<>>>AAAEEEFFFKKKZZZvvvsss___dddooo|||}}}}}}~~~}}}}}}{{{kkk```YYYWWWTTTUUUVVVVVVUUUVVVXXXZZZXXXXXX\\\```ccciiiuuuyyy{{{}}}zzzzzzwww|||~~~}}}|||xxxrrrRRRQQQPPPPPPRRRWWW\\\```cccbbbccceeeeeefffnnnxxxwwwooojjjfffbbb```dddlll~~~mmm___VVVRRRKKKIIIFFFDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNPPP___rrr}}}zzzuuuppplllkkkkkkkkknnnqqquuuwwwxxxwwwtttrrrnnnnnnmmmlllkkkkkkjjjjjjhhhhhhgggffffffeeeeeeddddddddddddccccccbbbbbbbbb```aaaaaaaaa```^^^]]][[[ZZZXXXUUURRRQQQRRRSSSTTTUUUYYY]]]```aaaaaabbbcccdddgggkkkmmmkkkddd]]]XXXPPPKKKIIIKKKMMMQQQXXX```ggglllsssyyy{{{lllXXXIIICCC???>>><<<<<<;;;;;;::::::999999999999999999999999555666777888888999999888888888999999:::;;;;;;;;;999:::;;;;;;;;;<<<>>>@@@DDDCCCGGGTTTlll}}}dddeeemmmzzz}}}||||||}}}~~~sssggg___[[[SSSTTTUUUUUUVVVVVVWWWXXXWWWWWWYYY]]]___bbblllvvv~~~yyyvvv{{{~~~wwwwwwyyyvvvzzz}}}|||{{{zzztttmmm[[[XXXTTTQQQQQQRRRUUUVVVUUUSSSRRRSSSTTTVVV___hhh{{{{{{tttnnniiifffdddiiivvvvvvfffYYYSSSPPPJJJIIIGGGEEEDDDEEEGGGHHHHHHIIIKKKLLLNNNNNNOOOOOOPPPYYYdddppp{{{yyy~~~yyysssooommmlllooopppssstttsssrrrooommmmmmmmmmmmlllkkkjjjiiiiiigggggggggfffeeeeeedddddddddddddddccccccccccccccc___````````````^^^\\\[[[ZZZXXXUUURRRQQQQQQRRRSSSTTTWWW[[[^^^______```aaaeeeiiimmmpppnnnggg```ZZZTTTOOOKKKLLLNNNPPPUUU[[[aaaeeekkkqqqyyyzzzjjjVVVHHHCCC<<<======<<<;;;:::::::::999999999999999999999999777777888888888888777777777777777888999:::::::::999:::;;;;;;;;;<<<>>>@@@BBBAAAFFFRRRgggkkkhhhlllxxx~~~zzzyyyyyyzzz|||~~~{{{mmmccc^^^UUUTTTTTTUUUUUUUUUUUUTTTVVVUUUWWW[[[]]]___fffoooyyy|||qqqqqqyyyzzzssssssuuuvvvyyy{{{yyyyyywwwooofffccc___YYYTTTRRRRRRQQQPPPQQQNNNLLLMMMMMMNNNUUU\\\lll~~~~~~xxxrrrnnnggghhhnnn|||yyyiii[[[RRRMMMLLLIIIIIIJJJIIIHHHHHHKKKMMMLLLMMMNNNPPPQQQQQQQQQQQQSSSWWW]]]hhhzzz|||wwwwww}}}yyytttpppnnnnnnoooqqqrrrrrrqqqpppooommmnnnmmmmmmllljjjiiihhheeeeeeddddddcccbbbbbbbbbccccccccccccccccccdddddd___`````````___]]]\\\[[[YYYXXXUUUSSSRRRRRRSSSSSSRRRUUUXXXZZZ[[[[[[]]]^^^dddhhhmmmpppnnniiibbb]]]XXXQQQKKKLLLMMMNNNRRRVVV[[[^^^dddkkktttzzzhhhTTTGGGCCC:::<<<======;;;:::::::::999999999999999999999999777777888888888777777666666666777888999999::::::888:::;;;;;;:::;;;===@@@@@@AAAHHHUUUeee{{{ssskkkiiisss|||wwwuuuvvvwwwyyy{{{}}}vvviiiaaaZZZXXXUUUTTTTTTTTTSSSQQQSSSQQQSSSWWWZZZ[[[aaahhhjjjqqq{{{sssooosss{{{uuuppppppqqqwwwyyyyyywwwuuurrrhhh]]]oooiiibbb\\\YYYWWWTTTRRRPPPMMMKKKLLLLLLLLLOOOUUU]]]nnn|||yyyooollljjjnnnvvv|||~~~}}}xxxqqqfff[[[SSSOOOMMMMMMJJJLLLOOOOOOOOOPPPRRRUUURRRSSSTTTUUUVVVWWWWWWWWWWWWZZZ___lllzzzuuuvvvxxxzzzuuurrrppppppqqqrrrrrrrrrrrrqqqoooooonnnnnnllljjjhhhgggeeeeeedddccccccbbbbbbaaaaaabbbbbbbbbccccccdddddd```aaaaaaaaa___^^^\\\ZZZXXXWWWVVVUUUTTTSSSSSSSSSQQQSSSUUUUUUVVVVVVXXXZZZ___bbbgggjjjjjjeee___[[[WWWPPPJJJJJJLLLMMMOOOSSSVVVYYY___gggqqq}}}yyyfffRRRFFFCCC999<<<>>>===;;;999:::;;;999999999999999999999999555666777888888888888888666777777888999:::;;;<<<888999:::;;;:::;;;===???@@@CCCLLLYYYeeeuuu~~~qqqgggmmmzzz~~~{{{wwwssstttuuuwwwyyy{{{|||}}}tttlllaaa]]]XXXUUUUUUTTTRRRPPPRRRPPPQQQUUUXXXXXX\\\aaaaaagggoooxxxwwwvvvxxxzzzqqqpppqqqrrrxxxyyyxxxuuurrrmmmaaaUUUzzztttllleeeaaa^^^ZZZVVVPPPLLLKKKMMMMMMKKKMMMQQQSSSaaasssxxxrrriiieeedddeeefffeeeccc___YYYSSSOOOOOOQQQSSSLLLPPPTTTVVVVVVWWWYYY\\\YYYYYYZZZZZZ[[[\\\]]]]]][[[^^^eeeuuuyyytttvvvttt|||zzzwwwtttttttttssssssrrrqqqpppooopppooonnnllljjjgggfffggggggfffeeeeeeddddddcccaaaaaaaaabbbbbbccccccdddbbbbbbbbbbbb```^^^\\\[[[WWWWWWVVVVVVUUUTTTTTTSSSPPPQQQRRRRRRRRRSSSVVVXXXYYY\\\aaadddddd```[[[XXXUUUNNNHHHIIIKKKLLLNNNQQQSSSWWW\\\eeeppp|||xxxeeeQQQEEEBBB888;;;>>>>>>;;;999999;;;999999999999999999999999333444666777999:::::::::777888888999;;;<<<======888999:::::::::;;;===???AAAEEEOOO\\\eeeqqqvvvhhhkkkwww~~~}}}zzzrrrssstttvvvxxxzzz{{{|||~~~~~~wwwgggaaa[[[WWWUUUUUURRRPPPTTTRRRRRRVVVXXXWWWZZZ^^^___dddjjjpppwww{{{xxxtttnnnrrruuuvvvyyyzzzxxxtttpppjjj]]]PPP{{{sssmmmhhhccc]]]XXXTTTRRROOOMMMMMMMMMLLLKKKOOOXXXcccqqq|||tttkkkeee^^^XXXVVVXXXSSSTTTTTTSSSRRRQQQSSSUUUWWWZZZ___bbbdddeeeggghhhiiifffbbbaaaaaaaaaaaaaaa___aaakkk}}}~~~xxxsssrrruuu~~~|||xxxuuusssqqqqqqqqqpppnnnmmmqqqpppnnnllljjjiiihhhhhhggggggggggggfffdddbbb```bbb```^^^```cccdddcccaaa___`````````___]]][[[ZZZ\\\YYYVVVTTTSSSRRRPPPNNNOOONNNNNNOOOPPPRRRTTTUUU[[[]]]______]]]YYYUUURRRKKKJJJHHHFFFFFFHHHJJJLLLRRRVVV\\\bbbiiisssttt```OOODDD@@@??????>>>===============::::::999999888777666666777777777777777777777777999999888888888888888888:::::::::;;;<<<===>>>???DDDFFFOOO[[[___cccvvvhhheeevvv}}}xxxuuurrrqqqtttyyy}}}}}}rrriii^^^YYYYYYWWWSSSNNNPPPQQQSSSSSSTTTVVVYYY[[[[[[\\\___dddkkksssyyy}}}~~~|||uuuqqqooossssss|||zzzwwwssskkk^^^OOODDD~~~uuunnnjjjeee```\\\VVVTTTPPPNNNNNNMMMLLLKKKMMMUUU___lll}}}pppfff\\\TTTQQQSSSLLLNNNPPPRRRSSSVVVZZZ\\\aaaeeejjjnnnpppqqqsssttttttpppllliiigggfffdddcccbbbeeeooo~~~vvvooooooqqqxxx|||vvvtttsssrrrrrrqqqooonnnpppooommmkkkiiihhhggggggfffggggggfffeeedddbbbaaaaaa```^^^```bbbcccbbbaaa^^^_________^^^]]][[[ZZZYYYWWWTTTSSSSSSRRRQQQOOONNNNNNNNNNNNPPPRRRTTTUUUXXXYYY[[[[[[YYYUUUPPPMMMKKKIIIGGGFFFFFFHHHJJJKKKRRRVVV[[[```fffoooyyyrrr^^^NNNDDD@@@???>>>===<<<;;;;;;;;;;;;::::::999999888777777666777777777777777777777777999999888888888888888888:::::::::;;;<<<===>>>???CCCDDDLLLUUUXXX\\\mmmyyyooovvv~~~zzzvvvssssssuuuxxxyyy{{{uuuggg^^^[[[YYYUUUQQQPPPQQQRRRSSSTTTUUUVVVXXXWWWXXXZZZ]]]bbbhhhmmmpppwww~~~}}}wwwrrrqqquuuuuuxxxvvvsssnnngggZZZMMMCCCxxxppplllhhhccc```ZZZWWWSSSQQQPPPOOOMMMLLLKKKPPPXXXeee}}}rrrdddYYYOOOMMMNNNLLLOOOTTTXXX\\\aaafffjjjppptttzzz~~~{{{vvvqqqmmmjjjgggddddddgggqqqwwwpppllllllpppyyyxxxvvvtttssssssrrrpppooonnnmmmllljjjhhhgggffffffffffffffffffeeedddbbbaaabbb`````````bbbcccbbbaaa^^^^^^______^^^]]]\\\\\\WWWUUUTTTSSSTTTSSSRRRPPPLLLLLLLLLLLLNNNPPPRRRSSSSSSTTTUUUUUUSSSOOOKKKIIIJJJIIIGGGFFFFFFGGGHHHJJJPPPTTTYYY]]]bbbhhhqqqxxxnnn\\\MMMDDDAAA???>>>===;;;:::999999999::::::999999888777777777777777777777777777777777888888999999999999999999:::::::::;;;<<<===>>>???BBBBBBGGGMMMOOORRRbbbuuuwwwooorrryyy}}}yyyvvvssssssuuuvvvyyy~~~sssfff```]]]YYYWWWQQQQQQRRRSSSSSSTTTTTTTTTVVVUUUVVVWWWYYY\\\```bbbjjjnnnuuuzzz~~~xxxsssssswwwvvvuuurrrnnnhhh```TTTIIIAAAzzzrrrmmmjjjfffccc^^^[[[WWWTTTSSSRRRPPPNNNKKKMMMSSS___vvvqqqbbbWWWOOOMMMOOORRRUUUZZZ___dddiiiooosss}}}{{{vvvqqqmmmhhheeedddgggrrr|||uuukkkjjjkkkqqq{{{yyywwwuuuttttttsssqqqooonnnmmmkkkjjjhhhggggggfffeeeeeeeeeeeeddddddccccccccccccbbbbbbccccccbbbbbb`````````______^^^^^^^^^YYYWWWVVVUUUUUUTTTRRRPPPJJJJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQQQQOOOLLLIIIGGGIIIHHHFFFEEEEEEFFFGGGHHHLLLQQQVVVZZZ^^^ccckkkppp||||||kkkYYYLLLEEECCC@@@???===;;;:::999888888999999999888888888777777777777777777777777777777888888999999999999999::::::::::::;;;<<<===>>>???AAAAAADDDHHHHHHMMM[[[kkkmmmfffmmmvvv~~~}}}|||zzzwwwvvvwwwxxxzzz}}}rrrhhhbbb^^^[[[SSSRRRRRRRRRTTTTTTTTTSSSVVVVVVUUUTTTUUUWWWYYY[[[aaaeeeiiinnnssszzz}}}xxxssssssxxxvvvssspppjjjbbbXXXNNNDDD???wwwqqqmmmiiifffbbb___[[[XXXWWWVVVTTTSSSMMMMMMPPP[[[pppqqqbbbXXXRRRPPPRRRTTTXXX^^^ccciiiooovvvzzzzzzvvvqqqllliiifffhhhrrrzzztttjjjiiijjjnnnuuu}}}}}}yyywwwuuuttttttrrrpppnnnmmmlllkkkiiihhhgggggggggddddddddddddccccccddddddeeeeeeeeedddccccccccccccbbbbbbaaaaaa``````______]]][[[YYYXXXXXXVVVRRRPPPLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOONNNMMMKKKIIIHHHHHHGGGFFFEEEDDDEEEEEEFFFHHHMMMSSSWWW[[[___fffkkkrrryyyyyyhhhWWWJJJEEEDDDAAA@@@>>><<<;;;:::999999999999999888888888888888888888888888888888888888888888999999:::::::::::::::::::::;;;<<<===>>>??????AAACCCEEEFFFLLLYYYeeewwwggghhhooo{{{}}}}}}zzzyyyyyy|||}}}vvvkkkbbb]]]XXXUUUSSSSSSUUUVVVUUUTTTVVVUUUSSSSSSSSSUUUVVVXXXXXX[[[```eeejjjooosssvvvyyy}}}yyywwwrrrsssvvvssssssoooggg]]]RRRHHHAAA>>>yyytttnnnjjjeeebbb___\\\[[[[[[YYYXXXQQQNNNOOOXXXgggoooccc[[[VVVTTTTTTXXX\\\bbbiiiooowww~~~{{{vvvqqqnnnjjjkkkssswwwnnnjjjeeegggjjjoootttzzz~~~~~~{{{zzzxxxvvvtttsssrrrqqqnnnlllkkkjjjiiihhhgggfffffffffdddcccccccccccccccdddeeeeeefffgggeeecccbbbbbbcccdddcccbbb```____________^^^]]][[[ZZZYYYWWWSSSPPPOOONNNMMMLLLLLLMMMMMMNNNLLLKKKKKKJJJJJJJJJJJJJJJGGGFFFEEEEEEDDDDDDDDDDDDEEEJJJPPPUUUWWWZZZ___dddgggnnnwwwvvvdddSSSGGGDDDDDD@@@???>>><<<;;;:::::::::888888888888888888888888888888888888888888888888888888999999:::;;;;;;;;;:::::::::;;;<<<===>>>???>>>AAACCCDDDEEEKKKVVV___ppprrrhhhgggvvv||||||yyyxxx|||}}}{{{mmmeeebbb]]]WWWUUUVVVWWWWWWUUUTTTSSSQQQPPPPPPRRRSSSUUUUUUWWW[[[```dddgggiiijjjooosssyyy|||}}}uuuvvvrrrsssuuupppoookkkbbbWWWLLLDDDAAA@@@}}}vvvqqqhhheeebbb```______^^^]]]UUUPPPOOOTTT]]]nnnvvvfff^^^[[[XXXVVVVVVZZZ]]]ccchhhnnntttzzz}}}xxxsssoookkkkkkqqq{{{qqqhhhccc```]]]bbbjjjqqqwwwzzz|||}}}}}}zzzyyyxxxwwwuuurrrqqqpppooollljjjhhhhhhfffeeeddddddccccccccccccbbbbbbbbbccceeefffdddffffffdddaaa___```aaaeeecccaaa___]]]\\\\\\\\\\\\[[[[[[ZZZZZZXXXTTTQQQNNNMMMKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFEEEDDDDDDCCCCCCBBBCCCHHHNNNQQQSSSTTTXXX[[[]]]ccckkkuuusss```NNNCCC@@@AAA>>>===<<<;;;::::::::::::888888888888888888888888888888888888888888888888888888999999:::;;;;;;<<<:::::::::;;;<<<===>>>???===AAACCCCCCDDDIIIQQQWWWcccwwwpppdddkkkuuu{{{yyyzzz{{{~~~xxxnnnggg]]]XXXWWWXXXVVVTTTTTTSSSQQQOOOOOOOOOQQQQQQTTTUUUWWWZZZ^^^```aaaaaaggglllqqquuuwww{{{~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~uuusssvvvrrrtttuuunnniiieee\\\QQQGGGBBBCCCDDD{{{uuuiiigggdddbbbbbbbbbaaa```WWWRRRNNNQQQVVVbbbwwwtttgggZZZWWWYYYXXXWWWXXXVVVYYY\\\```cccggglllpppwww~~~}}}wwwqqqmmmjjjiiinnn}}}zzztttlllddd___]]]\\\VVV]]]iiisssyyy{{{{{{{{{|||zzzxxxxxxxxxvvvtttqqqpppooommmkkkiiifffeeedddcccbbbbbbaaaaaacccbbbbbbbbbbbbccceeefffcccdddeeeccc___]]]^^^```dddccc```]]][[[ZZZZZZZZZYYYYYYYYYZZZZZZXXXUUURRRJJJHHHFFFDDDBBBAAAAAABBBCCCBBBBBBBBBCCCEEEFFFHHHFFFEEEEEEDDDCCCCCCBBBBBBCCCGGGMMMPPPOOOPPPRRRTTTWWW\\\dddmmmxxxppp]]]KKK@@@>>>???<<<;;;::::::999999999999888888888888888888999999888888888888888888888888888888999::::::;;;<<<<<<:::::::::;;;<<<===>>>???===AAACCCBBBBBBFFFLLLPPP[[[ooo{{{iiiaaammm|||~~~wwwxxx}}}wwwnnnbbbZZZXXXWWWUUUSSSVVVUUURRRPPPOOOOOOPPPPPPQQQQQQPPPRRRUUUXXXYYYZZZ]]]bbbhhhkkklllpppwww}}}~~~{{{{{{|||||||||{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{{{{|||zzzppprrrvvvtttuuuuuunnnccc___XXXMMMEEEBBBDDDHHHsssmmmgggeeefffeeebbb^^^___VVVSSSVVVVVVYYYiii}}}xxxggg```XXXTTTUUUVVVUUURRRUUUWWWXXXYYY[[[]]]aaadddpppxxx}}}yyytttpppnnnhhhjjjyyy}}}rrrgggbbb^^^YYYWWWXXXXXX]]]gggsss}}}|||xxx|||}}}~~~}}}zzzxxxwwwvvvvvvqqqpppoooooonnnlllhhheeeeeeeeeddddddcccbbbaaaaaa___```ccceeefffeeeddddddeeedddcccbbbaaaaaaaaaaaabbbbbb```^^^\\\ZZZXXXWWW[[[YYYWWWVVVVVVUUUSSSQQQLLLIIIFFFBBBAAABBBDDDFFFAAAAAA@@@@@@AAACCCDDDEEEFFFFFFFFFDDDBBBAAABBBCCCDDDGGGJJJMMMMMMNNNOOOQQQRRRSSSYYYcccnnn|||}}}hhhUUUHHHBBB??????<<<<<<<<<;;;::::::999999888888888888888888888888999999888888999999:::;;;999999999999:::;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCBBBCCCFFFKKKNNNVVVdddpppffffffqqqyyyzzz{{{|||zzziiidddbbb]]]XXXWWWYYYWWWTTTQQQNNNLLLKKKKKKPPPQQQRRRTTTUUUWWWXXXYYYYYY[[[^^^bbbhhhnnnsssvvvwwwyyy}}}}}}zzz{{{xxxuuusssttttttttttttooorrrtttuuutttttttttuuutttvvvxxxzzz{{{}}}vvvnnnpppqqqppprrruuusssnnnfff]]]QQQIIIGGGGGGEEEBBBzzztttmmmiiiiiihhhfffcccbbbZZZUUUVVVTTTVVVddduuuzzzpppccc]]]WWWTTTVVVWWWVVVSSSTTTVVVWWWXXXXXXZZZ]]]```eeennn|||~~~zzzuuuqqqnnngggfffqqq~~~ssshhhccc___ZZZXXXXXXXXX]]]gggsss|||}}}yyyzzzzzz{{{|||}}}}}}~~~~~~zzzyyywwwuuutttrrrqqqqqqpppooonnnnnnmmmkkkgggdddeeeddddddcccbbbbbbaaaaaa___aaacccdddeeeeeedddcccddddddcccbbbaaaaaaaaaaaacccbbbaaa___\\\ZZZYYYXXXXXXVVVUUUTTTTTTTTTRRRQQQKKKIIIFFFCCCBBBBBBCCCCCCAAA@@@@@@@@@@@@BBBDDDEEEEEEFFFFFFDDDBBBAAABBBCCCEEEHHHKKKNNNNNNOOOPPPRRRQQQRRRXXXbbbmmmzzz{{{fffSSSFFF@@@>>>=========<<<<<<;;;::::::999888888888888888888888888999999888888999999:::;;;999999999999:::;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCCCCFFFKKKNNNVVVccc{{{~~~jjjfffmmm}}}{{{|||wwwkkkddd]]]YYYYYYVVVUUURRRPPPOOONNNNNNNNNRRRRRRRRRSSSSSSTTTTTTUUUSSSTTTWWW[[[```fffkkkmmmkkkmmmqqqwww~~~~~~~~~|||yyyuuutttqqqnnnlllmmmmmmnnnmmmllloooqqqrrrqqqpppqqqrrrsssuuuwwwyyy{{{~~~wwwiiillloooqqqqqqsssuuurrrlllccc[[[PPPIIIHHHGGGFFFDDD}}}uuuooonnnmmmkkkhhhhhhaaa\\\YYYUUUTTT___mmm~~~qqqhhh]]]ZZZVVVUUUVVVWWWVVVSSSRRRTTTUUUUUUUUUVVVYYY[[[aaalll}}}}}}wwwsssnnnhhhdddiiiwww~~~tttiiidddaaa\\\YYYZZZXXX]]]gggsss|||}}}zzzvvvwwwwwwxxxyyyyyyyyyzzzyyyxxxwwwuuutttrrrqqqqqqnnnmmmllllllllljjjgggddddddccccccbbbbbbaaaaaa``````aaabbbdddddddddccccccdddcccbbbaaaaaa```aaaaaaccccccaaa___]]][[[ZZZYYYVVVTTTRRRRRRSSSRRRQQQOOOJJJIIIGGGEEECCCBBBAAAAAA@@@@@@??????@@@AAABBBCCCEEEEEEEEEDDDBBBAAABBBDDDFFFIIILLLOOOOOOPPPQQQSSSQQQQQQWWW```kkkwwwxxxcccOOODDD>>><<<;;;>>>======<<<;;;;;;::::::888888888888888888888888999888888888888999::::::999999999999:::;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCDDDGGGKKKNNNVVV```tttrrrhhhgggxxx}}}zzz|||yyykkkaaa^^^___XXXWWWTTTQQQPPPPPPPPPQQQSSSSSSRRRRRRQQQPPPPPPOOOMMMNNNPPPSSSXXX]]]aaacccbbbdddhhhnnnuuu}}}~~~~~~~~~~~~}}}{{{zzzzzzyyywwwtttqqqllliiifffdddeeegggggggggjjjlllnnnooonnnnnnooopppqqqsssvvvyyy{{{{{{nnnfffiiinnnqqqrrrssstttooohhh]]]VVVNNNIIIHHHHHHGGGFFF}}}vvvrrrpppooonnnoooiiiccc^^^XXXUUU^^^iiivvvkkkdddZZZXXXVVVVVVVVVVVVTTTRRRPPPRRRTTTTTTTTTUUUXXXZZZdddqqq|||wwwpppjjjfffgggnnn~~~~~~tttjjjeeebbb]]]ZZZZZZWWW]]]hhhrrrzzz}}}|||zzzttttttttttttuuuuuuvvvvvvwwwwwwvvvuuutttsssqqqqqqlllkkkiiiiiijjjhhhfffcccbbbbbbbbbaaaaaa````````````aaabbbcccddddddccccccddddddcccaaaaaaaaaaaaaaaccccccaaa```^^^\\\[[[ZZZWWWUUUSSSRRRRRRQQQOOOMMMKKKKKKIIIHHHEEECCCAAA@@@@@@@@@???>>>???@@@AAABBBDDDEEEEEEDDDBBBBBBCCCEEEFFFIIIMMMOOOPPPPPPRRRSSSQQQQQQVVV___hhhtttvvv```MMMBBB>>><<<:::>>>======<<<<<<;;;;;;:::888888888888888888888888888888888888888999999:::999999999999:::;;;<<<<<<;;;<<<<<<===>>>@@@AAABBBAAACCCDDDDDDEEEGGGKKKNNNTTT[[[lll{{{jjjaaammm~~~||||||zzzmmmgggeee^^^\\\XXXTTTRRRPPPPPPQQQSSSRRRQQQPPPOOONNNMMMMMMLLLMMMNNNPPPSSSWWWZZZ\\\ZZZ\\\___dddkkkqqqwwwzzzzzzwwwvvvvvvuuuvvvvvvvvvvvvuuussspppnnneeebbb______aaaccceeefffiiikkkmmmmmmmmmnnnoooqqqqqqssswwwzzz}}}vvvmmmkkkhhhmmmqqqrrrrrrqqqjjjaaaUUUPPPJJJGGGFFFGGGGGGGGG|||wwwtttsssrrrqqqnnniiibbbZZZXXX^^^gggwwwmmmddd^^^ZZZYYYWWWWWWVVVTTTRRRPPPPPPRRRTTTUUUVVVVVVXXXZZZaaaqqq~~~rrrnnnjjjhhhiiiqqq|||rrriiieeebbb\\\YYYYYYWWW^^^hhhqqqwwwyyyyyyxxxsssrrrrrrqqqrrrrrrssstttqqqqqqqqqqqqpppooonnnmmmiiihhhggggggggggggeeecccaaaaaa````````````_________```aaabbbcccdddddddddeeedddcccbbbaaaaaaaaaaaacccbbbaaa```^^^]]][[[[[[ZZZXXXUUUSSSRRRQQQNNNLLLMMMMMMLLLJJJHHHEEECCCAAAAAA@@@?????????@@@AAABBBCCCDDDDDDDDDBBBBBBDDDFFFGGGIIIMMMOOOPPPPPPRRRSSSRRRRRRVVV^^^gggsssttt\\\KKKBBB???===;;;=========<<<;;;;;;::::::888888888888888888888888888888777777888888999:::999999999999:::;;;<<<<<<<<<<<<<<<===???@@@BBBCCCAAACCCDDDEEEFFFHHHKKKNNNQQQWWWeee{{{qqq```cccqqq}}}~~~~~~rrrlllccc```[[[VVVSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOORRRTTTUUUSSSTTTVVVYYY]]]bbbfffiiippptttzzz}}}wwwsssrrrppppppnnnooopppooommmkkkjjjiii```]]]ZZZZZZ]]]aaadddffffffhhhjjjkkklllmmmppprrrtttvvvyyy|||oooiiijjjhhhmmmqqqqqqppplllbbbYYYMMMJJJGGGEEEEEEFFFGGGGGGzzzyyyyyytttsssnnnfff^^^[[[```eee}}}zzzmmmccc\\\XXXZZZYYYXXXWWWUUUTTTSSSRRRQQQSSSVVVWWWWWWWWWXXXYYY^^^qqqyyyuuuppplllggghhhrrr~~~yyypppgggddd```[[[XXXWWWWWW^^^hhhppptttuuuuuuuuurrrqqqpppoooooopppqqqrrrooopppqqqqqqpppooonnnmmmgggeeeddddddeeeeeedddbbb________________________^^^^^^___aaabbbdddeeeffffffeeedddccccccbbbccccccbbbaaa```___^^^\\\[[[[[[ZZZXXXVVVTTTSSSQQQOOOMMMNNNMMMMMMKKKIIIGGGEEEDDDBBBAAA@@@??????@@@AAABBBBBBCCCDDDCCCCCCCCCEEEGGGHHHKKKNNNPPPQQQRRRSSSTTTTTTTTTXXX___hhhrrrpppYYYHHHAAA???>>><<<===<<<<<<;;;::::::999999888888888888888888888888888777777777777888999999999999999999:::;;;<<<<<<<<<<<<===>>>???AAABBBCCCAAACCCEEEFFFGGGHHHKKKNNNOOOTTT___qqq~~~eee```fffnnnyyy~~~~~~xxxkkkhhhbbb\\\XXXVVVUUUVVVQQQQQQQQQPPPPPPPPPPPPOOOMMMMMMLLLLLLLLLMMMOOOPPPRRRRRRSSSTTTWWWZZZ]]]___bbbgggnnntttzzzyyysssooonnnmmmlllfffggggggfffcccbbbcccddd___\\\XXXXXX[[[___bbbddddddfffhhhjjjlllnnnrrruuuyyy{{{~~~}}}lllgggiiijjjnnnpppnnnkkkeeeZZZPPPGGGFFFEEEDDDDDDEEEGGGHHH{{{{{{wwwmmmdddaaacccgggyyyrrrfff^^^ZZZXXXYYYYYYXXXVVVUUUUUUUUUVVVUUUWWWXXXXXXWWWUUUUUUVVV]]]qqqxxxqqqjjjfffjjjqqqsssttttttrrrqqqttt|||wwwmmmeeebbb___YYYVVVUUUWWW^^^hhhnnnqqqqqqrrrrrrpppooommmllllllmmmooopppnnnooopppqqqqqqooonnnmmmeeedddbbbbbbcccdddcccbbb^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]^^^```bbbeeeggghhhggggggfffeeeddddddddddddaaa```___^^^]]]\\\[[[ZZZXXXVVVTTTSSSSSSSSSQQQOOOMMMMMMLLLJJJIIIGGGFFFFFFCCCBBBAAA@@@@@@AAABBBCCCAAABBBCCCCCCCCCCCCEEEGGGKKKMMMQQQSSSTTTTTTVVVWWWWWWVVVZZZaaahhhrrr~~~lllTTTDDD??????>>><<<;;;;;;;;;:::999999888888888888888888888888888888777777777777777888999999999999999999:::;;;<<<<<<<<<<<<===>>>???AAABBBCCCAAACCCEEEFFFGGGIIIKKKMMMOOOSSS[[[iiipppbbb```ccclllwww}}}}}}{{{rrriiiaaa\\\ZZZYYYTTTSSSSSSRRRQQQQQQPPPPPPPPPOOONNNLLLLLLLLLMMMNNNQQQQQQQQQRRRTTTWWWYYY[[[YYY^^^eeejjjmmmqqqvvvyyyzzz|||{{{zzzyyy{{{}}}~~~~~~}}}}}}xxxpppkkkhhhgggffffffaaabbbbbb___]]]\\\___bbbeeeaaa]]][[[\\\___bbbdddfffhhhkkkmmmppptttxxx|||uuujjjjjjmmmlllpppppplllggg___SSSHHHEEEFFFFFFEEEEEEFFFHHHIIItttjjjfffhhhjjjuuuzzzmmmccc^^^\\\\\\WWWWWWWWWVVVUUUVVVXXXZZZXXXYYYZZZYYYVVVSSSRRRRRRZZZnnnwwwnnnhhhiiiooolllkkkhhheeeeeeiiiooosss}}}uuullldddaaa^^^XXXTTTTTTXXX^^^gggmmmoooooopppqqqnnnmmmkkkjjjjjjkkkmmmnnnhhhiiikkkllllllkkkiiihhhdddcccaaaaaabbbccccccbbb^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\]]]___bbbeeehhhiiihhhhhhgggfffeeeeeeeeeeee``````___^^^\\\[[[ZZZZZZTTTSSSRRRRRRSSSTTTRRRQQQMMMLLLJJJIIIGGGGGGGGGGGGDDDCCCBBBAAAAAAAAABBBCCCAAABBBCCCCCCCCCDDDFFFHHHMMMPPPSSSUUUVVVWWWXXXYYYXXXXXX[[[bbbiiisss{{{iiiQQQBBB>>>>>>===;;;;;;;;;:::999999888888777888888888888888888888888777777777777777888888999999999999999:::;;;<<<<<<<<<======>>>???AAABBBCCCAAACCCEEEGGGHHHIIIKKKMMMOOOTTTYYYcccyyyxxxfff^^^]]]fffqqq~~~~~~uuujjjaaa\\\ZZZVVVVVVUUUSSSRRRQQQPPPOOOSSSRRRQQQOOONNNNNNNNNOOOKKKKKKKKKLLLNNNQQQTTTUUUUUUZZZ```dddfffhhhllloooqqqtttxxx}}}zzzvvvtttsssrrrqqqrrrttttttsssrrrtttooohhhccc``````______aaabbbaaa^^^[[[[[[___cccmmmhhhccc______bbbcccdddjjjlllooorrruuuzzz|||lllhhhkkkpppnnnqqqpppjjjddd[[[OOOCCCEEEFFFGGGGGGGGGGGGIIIKKK}}}rrrjjjiiijjjzzzqqqfff```]]][[[ZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[\\\\\\YYYUUUQQQOOONNNWWWbbbtttyyysssrrrrrrrrrpppkkkfffeeedddaaacccgggqqqqqqkkkeeeaaaYYYRRRPPPSSSVVV\\\ccciiikkkjjjhhhgggffffffggghhhiiikkkmmmnnnjjjjjjjjjiiihhhgggeeeeeeaaaaaabbbbbbbbbbbbaaaaaa]]]^^^___^^^\\\[[[\\\]]]ZZZYYYZZZ^^^bbbeeeffffffdddeeefffggggggfffddddddcccbbbaaa___]]]\\\\\\[[[ZZZXXXVVVVVVXXXWWWTTTQQQNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDFFFJJJNNNUUUYYY]]]___```______```___]]]^^^dddllluuu{{{bbbKKKEEEEEEBBB>>>>>>===<<<<<<;;;;;;:::999999777777777777777777777777666666666666666777888888999999999999:::;;;<<<<<<======>>>???@@@AAAAAABBBCCCDDDFFFGGGGGGHHHKKKMMMOOOVVVXXX^^^ooo{{{dddYYY^^^kkk|||~~~~~~qqqddd]]]ZZZXXXVVVUUUUUUUUUTTTRRRPPPNNNMMMMMMNNNOOOMMMLLLIIIKKKMMMLLLKKKKKKOOORRRSSSTTTVVVYYY\\\___aaabbbgggiiilllqqqvvvzzz~~~|||{{{zzzyyy{{{~~~zzzrrrmmmkkkkkkiiigggeeeeeefffhhhjjjddddddaaa^^^[[[YYY[[[\\\]]]aaaccc```ZZZXXX\\\bbbjjjjjjjjjgggeeefffkkkoooqqquuuwwwxxx|||tttkkkeeegggoooqqqpppmmmdddXXXNNNIIIGGGGGGFFFEEEEEEEEEFFFGGGHHHwwwooonnnooo|||~~~yyy{{{vvvjjjbbb^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[]]]^^^^^^[[[UUUPPPMMMLLLIIIQQQ^^^kkkxxx}}}yyyyyyyyyyyyssslllfffcccaaa^^^aaaeeennn~~~qqqjjjccc]]]VVVNNNMMMPPPRRRWWW]]]bbbccccccbbbbbbccccccdddeeegggiiijjjkkkiiiiiihhhhhhgggeeedddccc```aaaaaaaaaaaaaaa``````^^^___```___]]]\\\]]]^^^\\\[[[[[[^^^aaacccccccccbbbcccdddeeeeeedddccccccaaa```___]]]\\\[[[[[[[[[YYYWWWVVVVVVXXXXXXUUUSSSQQQPPPOOOMMMLLLJJJJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFIIINNNQQQXXX\\\aaaccccccbbbbbbbbb```^^^```fffnnnwwwwww___IIICCCCCC???<<<===<<<;;;;;;:::999999888888888888888888888888888888888777777777777888999999999999999999:::;;;<<<<<<======>>>???@@@AAABBBBBBAAACCCEEEFFFFFFHHHKKKMMMNNNVVVWWW\\\kkk{{{rrr```^^^eeesss|||zzz}}}rrriiibbb___[[[XXXVVVTTTRRRPPPRRRQQQNNNNNNNNNMMMKKKJJJIIIKKKLLLKKKJJJKKKNNNQQQRRRSSSTTTVVVXXXZZZ\\\\\\___aaadddhhhlllpppsssuuurrrqqqpppppprrrtttwwwyyyxxxzzz{{{|||||||||~~~xxxpppkkkiiieeeccc```^^^]]]^^^___`````````^^^[[[XXXXXXYYY[[[]]]aaadddaaa\\\[[[^^^ccchhhiiihhhfffeeegggmmmsss{{{rrrllliiikkkqqqpppmmmggg^^^UUUMMMHHHFFFHHHGGGFFFFFFFFFFFFGGGHHHxxxvvvvvv|||~~~|||tttpppsssxxxzzzwwwoooeee___]]]]]]\\\[[[YYYZZZZZZ[[[\\\]]]^^^______``````\\\VVVOOOJJJHHHBBBFFFLLLTTT^^^hhhssszzz~~~xxxooofffaaa]]][[[___eeeqqqrrrjjj```YYYQQQKKKIIILLLLLLPPPUUUXXXYYYZZZ[[[\\\^^^___```aaaccceeefffgggfffffffffeeedddcccbbbaaa```````````````___^^^^^^^^^___```___]]]\\\]]]^^^^^^]]]\\\]]]```aaa```___``````aaabbbcccccccccccc```___^^^\\\[[[ZZZZZZZZZYYYWWWWWWWWWYYYYYYXXXWWWVVVUUUTTTRRRPPPNNNMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJNNNSSSWWW]]]aaafffiiiiiigggeeeeeeaaa___bbbiiipppyyyqqqZZZFFFAAAAAA===:::;;;;;;::::::999999888777777666666666666666666666666999888888888888999::::::888888888888999:::;;;<<<===>>>>>>???AAABBBBBBCCCBBBDDDFFFGGGHHHIIIMMMOOOOOOVVVVVVZZZgggssslll```___gggvvv}}}yyyyyy{{{nnniiiccc]]]ZZZWWWTTTRRRWWWUUURRRPPPOOONNNKKKJJJJJJKKKKKKJJJIIIJJJLLLNNNPPPPPPQQQRRRSSSTTTUUUUUUXXXYYY[[[^^^bbbeeeggghhhhhhgggffffffhhhjjjmmmnnnoooqqqsssttttttuuuwwwyyy~~~}}}|||{{{{{{yyyzzz{{{{{{{{{{{{|||~~~|||uuunnniiigggaaa___\\\YYYWWWWWWWWWXXXZZZ[[[ZZZYYYXXXXXXZZZ\\\```cccfffddd___\\\___bbbfffggggggffffffjjjrrryyyzzzooommmlllmmmooonnnhhh^^^UUUOOOJJJGGGEEEIIIHHHHHHGGGGGGGGGHHHHHH~~~~~~}}}wwwooommmsssxxxzzzsssmmmddd___]]]]]][[[YYYYYYZZZ\\\]]]___aaabbbbbbbbbbbbaaa]]]UUUMMMGGGDDDCCCDDDGGGJJJPPPXXXbbbhhhhhhooo{{{}}}ssshhhaaa\\\[[[```ggguuutttiii]]]UUUNNNHHHGGGJJJIIILLLNNNPPPQQQRRRUUUWWWYYYZZZ\\\^^^```bbbccccccdddddddddccccccbbb``````____________^^^]]]\\\\\\]]]^^^___^^^\\\[[[\\\]]]]]]\\\\\\]]]^^^______^^^______```aaabbbcccccccccaaa```^^^\\\ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZXXXVVVSSSRRRPPPPPPOOONNNMMMLLLKKKJJJJJJHHHIIIKKKLLLOOOTTTYYY^^^bbbfffkkknnnmmmjjjhhhfffaaa```dddkkksss|||}}}kkkVVVDDD@@@@@@<<<999;;;;;;;;;::::::999888888888777777777777777777777777888888888888888999::::::888888888999999:::;;;<<<===>>>???@@@AAABBBCCCDDDDDDFFFHHHIIIJJJLLLOOORRRPPPWWWWWWYYYccclll}}}{{{hhh___^^^kkk{{{~~~yyyoooeee```]]]\\\[[[\\\YYYUUUSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQTTTUUUWWWYYY[[[]]]___`````````___```aaaccceeegggiiikkkmmmnnnoooppprrrtttyyyyyyxxxwwwwwwvvvuuuuuuqqqsssvvvwwwvvvvvvwwwyyy|||}}}}}}zzztttmmmiiifffcccaaa^^^[[[XXXVVVVVVVVVVVVXXXZZZZZZ[[[]]]```cccgggiiijjjfff```\\\\\\]]]cccdddeeeeeegggmmmvvv}}}tttlllnnnnnnllljjjiii```UUUMMMIIIHHHFFFEEEJJJIIIIIIIIIHHHHHHHHHHHHzzzqqqppptttwwwvvvmmmhhhaaa^^^^^^]]][[[YYYZZZ\\\___bbbdddeeeeeedddbbbcccaaa[[[SSSKKKEEEBBB@@@AAABBBCCCFFFKKKQQQUUUXXX^^^iiittt|||{{{yyyzzzwwwkkkbbb]]]]]]cccjjjxxxsssggg[[[SSSMMMGGGFFFHHHHHHJJJKKKLLLMMMNNNQQQTTTUUUVVVYYY[[[]]]___``````aaaaaabbbaaaaaa```___^^^]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[[[[ZZZZZZ[[[^^^___^^^^^^^^^^^^___``````aaabbbcccbbb```^^^\\\YYYWWWVVVVVVXXXYYYZZZ[[[\\\^^^aaabbbbbbbbbaaa```]]][[[XXXWWWUUUTTTSSSQQQPPPNNNMMMMMMLLLMMMOOORRRUUUZZZaaaeeeiiilllpppqqqnnnkkkhhhgggbbbbbbfffooowww}}}fffSSSCCC@@@@@@<<<:::<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::888777777777777888999999999999999999:::;;;<<<===>>>>>>???AAABBBCCCDDDEEEEEEGGGIIIJJJKKKMMMPPPRRRRRRYYYXXXYYY```ffftttuuufff]]]dddsssuuulllgggeeeddd]]]ZZZVVVTTTSSSRRRQQQPPPOOONNNLLLKKKJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]___```bbbdddfffhhhhhhiiilllnnnpppppppppoooooooooooooookkkmmmpppqqqqqqqqqssstttwwwyyy{{{yyytttooojjjhhhgggeeebbb___\\\ZZZXXXXXXWWWYYY]]]```bbbeeeiiilllppppppnnniiiaaa\\\YYYZZZ```bbbdddfffhhhoooxxxnnnjjjnnnoookkkggg```XXXNNNGGGEEEFFFFFFFFFJJJJJJJJJJJJIIIIIIHHHHHHzzzwwwxxxuuupppddd```]]]\\\]]]^^^[[[YYY[[[^^^ccchhhjjjiiigggfffbbbaaa___XXXPPPIIIDDDBBB>>>???@@@AAAAAABBBEEEHHHMMMRRRZZZccckkkppprrrssssssrrrttt}}}oooeee___]]]ccckkkzzzooocccWWWPPPLLLGGGFFFGGGGGGHHHIIIJJJJJJKKKNNNPPPPPPRRRUUUXXXZZZ\\\\\\\\\^^^^^^^^^^^^^^^]]]\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\[[[YYYXXXYYYZZZ[[[ZZZYYY[[[]]]^^^]]]\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\ZZZXXXWWWVVVVVVYYY[[[\\\^^^___bbbfffiiijjjjjjjjjiiigggdddbbb```[[[ZZZYYYWWWUUUSSSRRRQQQRRRTTTVVVYYY]]]ccciiinnnppprrrtttsssoookkkiiihhheeefffkkkttt|||{{{aaaPPPBBB@@@@@@<<<:::=========<<<;;;;;;::::::999777777777777777777777777777777777777777888999999::::::::::::;;;<<<===>>>>>>>>>@@@AAACCCDDDFFFFFFFFFHHHIIIJJJJJJLLLNNNQQQSSSZZZYYYYYY^^^aaallltttdddaaahhh|||wwwppplllaaa]]]YYYVVVUUUTTTSSSRRRSSSQQQNNNMMMMMMMMMLLLKKKIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQRRRTTTUUUWWWXXXYYY[[[]]]^^^___```bbbcccdddeeeeeeeeefffgggggggggfffgggiiijjjjjjjjjlllnnnrrruuuxxxxxxuuupppmmmkkkhhhgggeeebbb```^^^]]]\\\[[[^^^bbbeeehhhkkkooorrrwwwuuuqqqkkkddd___^^^^^^cccfffiiikkknnnttt}}}{{{rrrjjjiiimmmnnnjjjdddVVVQQQJJJEEEDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGGGGzzzqqqccc```]]]]]]^^^^^^[[[XXX\\\aaagggmmmooommmiiifffaaa___\\\UUUMMMGGGDDDCCC@@@AAAAAA???>>>>>>AAACCCEEEIIIOOOWWW```gggmmmppppppooorrrsssggg___\\\```gggttt|||iii^^^RRRMMMKKKGGGEEEFFFDDDEEEGGGGGGGGGHHHJJJLLLLLLNNNQQQTTTWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\[[[ZZZYYYYYY[[[]]][[[ZZZZZZ[[[[[[ZZZYYYWWWVVVUUUTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWZZZ\\\___```aaaeeejjjnnnrrrrrrsssrrrqqqnnnllljjjeeedddbbb```^^^\\\ZZZZZZZZZ\\\^^^aaaeeekkkrrrvvvxxxxxxxxxuuupppllljjjiiiiiijjjpppzzzvvv]]]MMM@@@??????;;;:::===<<<<<<;;;;;;:::999999888444444444444444444444444999888888888888999::::::<<<<<<;;;<<<<<<===>>>???>>>???@@@BBBCCCEEEFFFGGGJJJLLLMMMMMMMMMNNNPPPRRRSSSZZZYYYXXX[[[\\\fffyyyqqqddd___mmmxxxkkkgggaaa]]][[[ZZZXXXWWWWWWTTTPPPOOOOOOOOONNNLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLMMMNNNOOOKKKKKKLLLMMMOOOPPPQQQRRRRRRTTTVVVWWWVVVWWWYYYZZZYYYYYYZZZ[[[]]]^^^___``````aaaaaaaaa```aaadddffflllppptttvvvtttqqqnnnllljjjiiihhhfffdddcccbbbaaaaaacccgggiiikkkmmmoooqqqxxxvvvrrrmmmiiiggghhhiiinnnrrrwwwzzz|||ooommmkkkkkkkkkiiibbb[[[LLLKKKIIIFFFEEEFFFIIIKKKIIIIIIJJJJJJIIIHHHFFFEEExxxiiifffbbbaaaaaa^^^ZZZVVV]]]bbbjjjqqqrrrooojjjfff```^^^ZZZSSSLLLFFFEEEEEE@@@???>>><<<::::::===???AAADDDIIIQQQ[[[eeemmmrrrpppnnnsssuuuhhh___ZZZ\\\bbbfffvvv{{{llleeeZZZOOOKKKJJJGGGDDDDDDAAACCCEEEEEEEEEEEEGGGIIIHHHKKKNNNRRRTTTUUUUUUUUUWWWWWWWWWXXXWWWWWWVVVVVVUUUVVVXXXYYYZZZZZZ[[[[[[[[[\\\]]]\\\ZZZZZZZZZ[[[___]]][[[ZZZZZZZZZXXXVVVRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTVVVXXXYYY[[[]]]```aaacccffflllqqqwwwwwwxxxxxxwwwuuurrrqqqnnnmmmkkkiiigggeeecccbbb```bbbdddgggjjjpppwww|||}}}}}}{{{vvvqqqlllkkkkkklllnnnttt~~~rrrZZZKKK???>>>>>>:::999===;;;;;;::::::999888888777999999999999999999999999::::::999999::::::;;;<<<===<<<<<<======>>>???@@@>>>???@@@BBBDDDEEEGGGGGGPPPQQQRRRRRRQQQQQQSSSUUURRRYYYXXXWWWYYYYYYbbbuuu|||hhhZZZbbbwwwuuuqqqjjjeeebbb```^^^\\\YYYVVVRRRPPPQQQQQQOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQSSSSSSSSSSSSTTTVVVQQQRRRSSSUUUWWWYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[^^^aaaiiimmmrrruuutttqqqnnnmmmlllkkkkkkjjjiiihhhgggfffeeegggjjjkkkkkklllmmmnnnxxxuuuqqqnnnmmmnnnqqqssszzz~~~rrrmmmoooooommmiiicccYYYQQQGGGHHHIIIHHHFFFFFFJJJMMMIIIIIIJJJJJJIIIGGGFFFDDDxxxlllfffcccdddbbb]]]YYYZZZ\\\bbbiiipppqqqoooiiifffaaa\\\UUUNNNJJJGGGDDDBBBFFFCCC@@@===<<<<<<===>>>>>>AAAEEENNN]]]lllrrrppprrrrrrxxxzzzkkk```VVVQQQQQQ]]]eeepppvvvtttlllccc]]]QQQPPPMMMJJJGGGEEECCCCCCCCCCCCCCCCCCCCCDDDEEEFFFJJJKKKLLLMMMOOOPPPRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWUUUUUUTTTQQQNNNLLLLLLLLLKKKJJJLLLMMMOOOOOOOOOOOOQQQRRRWWWZZZ]]]```dddiiiooosssyyy{{{~~~~~~|||zzzyyyyyyxxxvvvrrrooommmkkkkkklllnnnnnnnnnppprrrvvvzzz|||zzzwwwsssnnnmmmppprrrwww~~~zzziiiPPPIIIAAA======>>><<<:::<<<<<<;;;:::999777666555666666666666666555555444::::::::::::::::::::::::;;;<<<>>>???>>>???@@@BBB@@@AAABBBDDDFFFIIIKKKLLLNNNSSSXXXXXXSSSQQQTTTXXXXXXYYYYYYYYY[[[```fffjjj}}}vvvbbb]]]gggwww}}}sssmmmiiidddaaa^^^\\\YYYUUUQQQNNNMMMLLLNNNMMMLLLLLLLLLKKKHHHEEEHHHIIIKKKMMMMMMMMMMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKMMMOOOOOOOOOOOONNNOOOOOOOOOOOOPPPQQQRRRSSSRRRTTTWWWWWWWWWWWWXXXYYY^^^ccciiilllllllllnnnooottttttssssssrrrpppllliiikkknnnooolllgggfffjjjoootttvvvwwwwwwwwwyyy~~~wwwqqqhhhmmmrrrpppggg\\\RRRMMMFFFFFFEEEEEEFFFFFFGGGHHHQQQLLLGGGHHHLLLMMMIIIDDDyyyoooiiieeeeeebbb]]]YYYYYY]]]bbbjjjooooookkkeee```\\\WWWQQQLLLJJJHHHFFFEEEFFFDDDAAA>>>======>>>???>>>AAAFFFPPP```pppvvvuuuvvvtttvvvyyyiii]]]SSSNNNMMMNNNSSSZZZ^^^\\\WWWRRRNNNKKKJJJHHHFFFEEECCCBBBBBBAAAAAAAAAAAABBBCCCEEEEEEIIIIIIJJJLLLMMMOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWXXXYYYYYY[[[[[[\\\\\\\\\[[[[[[ZZZ\\\[[[[[[ZZZYYYWWWVVVUUURRROOOLLLJJJIIIIIIHHHFFFEEEGGGJJJLLLMMMOOORRRTTTVVVYYY\\\```dddjjjpppttt||||||zzzxxxuuutttttttttuuuuuuvvvwwwyyy|||{{{xxxtttoooooorrruuuzzzuuudddNNNGGG@@@<<<===>>>===;;;::::::::::::999999888777444555666777888999999999::::::::::::::::::::::::;;;===>>>???>>>???@@@BBB@@@AAABBBDDDFFFIIIKKKLLLOOOUUUZZZYYYUUUSSSVVVZZZZZZZZZ[[[[[[\\\___dddgggwwwkkk___```jjjyyyyyyrrrnnngggddd```[[[VVVSSSQQQPPPSSSRRRPPPPPPOOONNNLLLIIIFFFFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPRRRTTTTTTTTTTTTUUUWWW\\\___ccceeefffhhhlllooouuuuuuuuuuuutttrrrooommmmmmpppqqqoookkklllqqqvvvyyy{{{sssooommmoooooojjj```TTTKKKGGGFFFFFFEEEEEEFFFFFFGGGHHHNNNJJJHHHJJJPPPQQQNNNIII~~~}}}}}}rrrlllgggeeebbb\\\XXXXXX]]]bbbiiimmmlllfff___YYYUUUQQQLLLIIIHHHHHHGGGGGGFFFDDDBBB???>>>>>>?????????BBBHHHSSSdddvvv~~~}}}|||uuusss}}}vvvfffYYYOOOJJJIIIGGGJJJLLLLLLKKKIIIHHHGGGDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>>>>???@@@BBBCCCDDDGGGGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRTTTVVVXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[[[[\\\\\\[[[ZZZYYYWWWVVVUUURRROOOLLLJJJIIIHHHFFFDDDAAACCCFFFHHHIIILLLOOORRRUUUXXX\\\```eeekkkrrrvvv}}}}}}{{{{{{|||}}}~~~}}}~~~zzzxxxtttpppppptttwww}}}ppp^^^JJJEEE???<<<===>>>===<<<888999999:::::::::999999555666777888999:::::::::::::::::::::::::::::::::;;;===????????????AAABBBAAAAAABBBDDDGGGIIILLLMMMQQQVVV[[[ZZZWWWUUUXXX[[[ZZZ[[[]]]]]]^^^___bbbdddooo}}}hhh^^^^^^iiitttxxxtttnnnggg```\\\YYYXXXWWWTTTQQQPPPOOONNNLLLJJJGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNPPPQQQRRRRRRRRRTTTVVVZZZ[[[\\\]]]___dddiiimmmrrrsssssstttsssqqqpppnnnooossswwwxxxvvvxxx~~~{{{mmmkkkooommmiiiaaaWWWMMMGGGDDDFFFFFFEEEEEEFFFFFFGGGHHHKKKIIIIIIMMMSSSUUURRRNNNyyyssspppttt}}}|||wwwuuuooorrr|||rrrlllfffdddaaaZZZVVVWWWZZZ___eeeiiihhhbbbZZZUUUPPPLLLHHHEEEEEEFFFFFFFFFFFFDDDBBB@@@?????????@@@???CCCJJJVVViii}}}wwwpppwwwoooaaaUUULLLHHHIIIHHHIIIJJJIIIGGGGGGGGGIIIBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<===???@@@BBBBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIKKKKKKNNNPPPRRRTTTVVVXXXYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[\\\\\\\\\[[[YYYXXXVVVUUUTTTQQQNNNLLLKKKIIIGGGDDDCCCDDDEEEFFFFFFGGGJJJMMMSSSVVV[[[```ffflllsssxxx}}}~~~~~~~~~xxxvvvssspppqqqtttyyy~~~lllZZZGGGCCC>>><<<<<<=========888999999::::::999999888999999999999999888777777999999::::::::::::;;;;;;;;;===????????????AAACCCAAABBBCCCEEEGGGJJJLLLMMMQQQVVVZZZZZZXXXWWWXXX[[[YYY[[[^^^______```bbbcccjjj|||wwwccc\\\aaahhhsssxxxooohhhdddbbb^^^ZZZVVVSSSQQQPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNMMMOOOQQQQQQQQQRRRTTTVVVXXXYYYZZZ]]]```dddhhhjjjlllnnnooonnnmmmlllkkkkkkooowwwqqqiiikkklllhhh```WWWOOOIIIFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJNNNTTTVVVRRROOOzzzrrrmmmlllooovvvuuulllgggeee```iiizzzssslllfffccc^^^XXXTTTTTTUUUYYY___bbbbbb]]]VVVRRRLLLIIIDDDBBBBBBCCCCCCBBBDDDDDDBBBAAA@@@???@@@@@@@@@DDDKKKXXXmmmzzzpppsssvvvfff[[[SSSLLLJJJKKKGGGHHHJJJIIIHHHFFFGGGGGGEEEEEEEEEDDDBBB@@@>>>===<<<<<<<<<===>>>???AAAAAACCCCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIKKKNNNPPPRRRUUUWWWZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZXXXVVVVVVTTTRRROOONNNLLLJJJGGGEEEBBBCCCDDDDDDDDDFFFIIILLLQQQTTTYYY^^^dddkkkssswww~~~zzzuuussspppnnnoootttyyyiiiWWWCCCAAA>>><<<;;;<<<======::::::::::::999888777777888888999999888888777666999999999::::::;;;;;;;;;<<<===???@@@???@@@AAACCCBBBCCCDDDFFFHHHKKKMMMNNNQQQTTTWWWXXXWWWWWWXXXZZZWWWZZZ]]]___aaabbbccceeeiiiwwwlll___]]]^^^bbbmmm~~~zzztttpppkkkgggbbb]]][[[XXXUUUSSSQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLJJJJJJIIIJJJJJJKKKLLLMMMLLLMMMOOOOOOOOOPPPSSSUUUXXXZZZ___dddiiilllmmmlllkkklllmmmllliiihhhhhhiiippp}}}~~~mmmjjjnnnjjjdddZZZPPPIIIFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJNNNQQQRRROOOKKK}}}ssslllhhhggghhhnnnyyy~~~rrrhhhcccaaa]]]iii~~~wwwooogggbbb\\\TTTPPPOOOOOORRRVVVYYYYYYUUUPPPMMMHHHEEEAAA??????@@@@@@@@@CCCBBBAAA@@@@@@????????????DDDKKKYYYooosssqqqyyyvvvjjj^^^WWWRRRNNNLLLMMMHHHJJJMMMMMMKKKIIIHHHHHHJJJJJJIIIHHHFFFCCC@@@>>>============>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBCCCFFFHHHJJJNNNOOORRRUUUXXXZZZ\\\\\\\\\\\\]]]^^^____________]]]]]]\\\[[[ZZZXXXWWWVVVSSSQQQOOONNNMMMKKKHHHEEE???@@@AAABBBCCCFFFJJJMMMLLLPPPUUUZZZ```gggnnnsss|||~~~}}}wwwqqqpppnnnlllnnnssszzz{{{eeeQQQAAA@@@>>><<<;;;;;;<<<<<<;;;;;;;;;:::999888777666555666777888999:::::::::888999999::::::;;;;;;<<<<<<>>>???@@@@@@@@@BBBCCCCCCCCCDDDFFFIIIKKKNNNOOOPPPRRRUUUWWWWWWWWWWWWXXXWWWZZZ]]]___aaabbbdddfffiiiuuuyyyiii___YYY[[[aaammm}}}yyyuuupppjjjfffaaa]]]ZZZUUUTTTRRRQQQOOONNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLMMMMMMMMMOOOSSSUUU[[[___gggpppxxx{{{zzzxxxuuuvvvwwwtttpppmmmnnnpppwwwwwwooonnnpppggg```UUUKKKFFFDDDCCCCCCFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMMMMKKKHHHvvvmmmhhhdddbbbfffppp~~~{{{rrrmmmkkkhhhtttuuukkkddd[[[QQQKKKJJJJJJLLLNNNOOOOOOLLLHHHFFFDDDAAA===<<<===>>>??????AAAAAAAAA@@@??????>>>>>>???CCCKKKYYYpppxxxqqqrrruuuuuusssjjjaaaXXXTTTRRRNNNLLLMMMMMMOOOQQQQQQOOOMMMMMMMMMKKKLLLLLLKKKIIIFFFCCCAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAA@@@??????@@@CCCFFFHHHLLLMMMPPPTTTWWWYYY[[[\\\]]]^^^___```aaaaaaaaaaaa]]]]]]\\\\\\ZZZYYYWWWVVVTTTRRRQQQQQQPPPNNNKKKHHH@@@@@@@@@@@@@@@CCCGGGKKKGGGJJJOOOTTTZZZaaahhhmmmvvv|||{{{uuupppnnnmmmkkkooottt{{{uuu^^^III@@@???>>><<<:::999:::;;;999999:::::::::999999888666777888:::;;;;;;;;;;;;888888999::::::;;;<<<<<<<<<>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGIIILLLNNNOOOPPPRRRTTTVVVWWWWWWXXXXXXZZZ\\\^^^___```aaaccceeehhhrrr~~~oooddd^^^]]]```kkk|||}}}xxxqqqkkkfff```___]]]ZZZXXXWWWWWWWWWSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPPPPPPPRRRVVVYYY___dddmmmzzz||||||{{{rrrooommmjjj___XXXNNNGGGDDDDDDDDDCCCFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIHHHzzzpppjjjeeebbbdddnnn{{{zzzyyyuuu{{{ooofff[[[OOOHHHFFFGGGHHHIIIIIIHHHEEEBBB@@@@@@>>>;;;:::<<<>>>@@@@@@AAA@@@@@@@@@???>>>>>>>>>???CCCKKKYYYppp}}}rrrnnnlllkkkiiieee\\\UUUSSSRRROOOLLLMMMNNNOOOPPPPPPNNNMMMMMMNNNKKKLLLLLLLLLKKKHHHEEECCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>BBBEEEGGGJJJLLLOOORRRVVVXXXZZZ[[[^^^___```aaabbbbbbbbbbbb]]]]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTTTTTTTRRROOOMMMCCCBBBAAA???>>>???BBBEEECCCFFFKKKPPPUUU\\\ccchhhnnnttt}}}{{{uuuooonnnmmmlllooottt|||qqqXXXCCC@@@???>>><<<999888999;;;777777888999:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888999::::::;;;<<<<<<===>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGIIILLLNNNPPPQQQRRRUUUWWWXXXXXXYYYYYY]]]^^^____________bbbdddgggppp{{{uuuccc]]]ZZZ```ppp|||wwwlllkkkhhheeecccbbbbbbbbb[[[[[[[[[ZZZZZZZZZYYYYYYWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSTTTTTTTTTUUUWWW[[[^^^bbbgggqqqpppmmmnnniiibbbVVVPPPHHHDDDDDDFFFGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIwwwpppiiibbbdddnnn|||~~~kkk\\\TTTNNNIIIDDDCCCBBBCCCCCCCCCAAA???===<<<;;;;;;;;;;;;<<<======>>>???>>>===>>>???AAA>>>BBBHHHSSSddd|||yyyvvvqqqjjjddd^^^WWWQQQNNNNNNNNNNNNPPPQQQRRRSSSQQQNNNKKKIIILLLMMMMMMLLLKKKIIIGGGFFFAAA===:::;;;AAADDDDDDBBB@@@@@@@@@@@@???>>>===<<<=========>>>@@@CCCEEEGGGIIILLLPPPRRRTTTVVVYYY[[[___```bbbdddeeedddcccbbbaaa___]]]ZZZXXXXXXWWWXXXVVVVVVVVVUUUSSSPPPMMMLLLIIIGGGDDDAAA???@@@AAABBBCCCDDDEEEIIINNNUUU[[[^^^fffkkksssyyy~~~}}}~~~~~~vvvooolllkkklllrrryyykkkUUUHHH>>>>>>===<<<;;;:::::::::::::::999999888777666666888888999999999:::::::::999::::::;;;;;;<<<<<<<<>>======<<<;;;::::::;;;<<<===>>>>>>???>>>======???@@@BBBDDDIIIQQQ___ttt~~~vvvnnnddd^^^WWWQQQOOONNNNNNMMMPPPQQQRRRSSSQQQOOOLLLJJJLLLLLLMMMMMMLLLKKKIIIHHHJJJEEEAAAAAADDDFFFEEECCC????????????>>>===<<<;;;????????????@@@BBBDDDEEEGGGJJJMMMPPPRRRTTTXXXZZZ```aaaccceeeeeedddcccbbbbbb```^^^\\\[[[ZZZZZZZZZWWWWWWWWWVVVTTTQQQOOOMMMIIIGGGDDDAAA???>>>???@@@@@@AAACCCGGGLLLRRRWWWZZZ```eeemmmssswwwzzz|||~~~zzz|||~~~~~~~~~~~~wwwpppnnnmmmooouuu||||||fffQQQFFF>>>===<<<;;;;;;:::::::::::::::999999888777777666888999999999999:::::::::;;;;;;;;;<<<======>>>>>>AAAAAAAAAAAABBBBBBBBBBBBGGGGGGHHHJJJMMMQQQUUUWWWVVVVVVVVVVVVWWWXXXYYYYYYXXX\\\``````___```dddhhhiiinnnwwwooofffccckkk~~~{{{xxxzzzzzzxxxuuusssssstttsssrrrrrrpppnnnlllkkkjjjggggggfffeeeeeefffffffffgggggghhhhhhiiimmmrrrvvvvvvuuuuuu{{{xxxqqqpppmmmcccYYYSSSJJJHHHFFFEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEExxxrrrlllppp|||gggWWWKKKDDDCCC@@@>>>===>>>>>>>>>======<<<;;;::::::;;;<<<===>>>??????===<<<<<<>>>@@@DDDFFFIIINNNYYYlllzzzpppbbb]]]VVVQQQNNNMMMLLLKKKMMMNNNPPPQQQPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMLLLKKKKKKGGGBBB@@@@@@AAA???===>>>>>>>>>===<<<<<<;;;;;;AAA@@@@@@???@@@AAACCCDDDFFFHHHJJJLLLNNNRRRVVVZZZ```bbbccceeeffffffeeedddcccbbb```^^^\\\[[[ZZZZZZXXXXXXXXXWWWTTTRRROOONNNIIIGGGCCC@@@>>>=========<<<>>>@@@DDDIIIMMMQQQSSSXXX]]]dddjjjnnnqqqtttvvvwwwyyy{{{{{{{{{|||~~~}}}wwwqqqpppppprrryyyvvv```LLLCCC>>>===<<<;;;::::::::::::::::::999999888777777777999999999999::::::::::::<<<<<<<<<===>>>?????????@@@@@@@@@AAAAAABBBBBBBBBGGGGGGIIIKKKNNNRRRUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]_________```eeeiiinnnpppvvvzzz}}}sssffffff{{{}}}{{{wwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwyyy}}}}}}yyyxxx}}}rrrmmmkkkjjjeeeZZZPPPLLLFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGG~~~xxxsssxxxooo]]]QQQIIIFFFCCC@@@>>>>>>???@@@???===<<<;;;::::::;;;<<<===?????????===;;;<<<>>>@@@EEEFFFHHHLLLUUUeeexxxwwwkkk___ZZZTTTOOOMMMKKKIIIHHHHHHIIIKKKLLLLLLLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNNNNIIIEEE@@@===<<<<<<:::999>>>======<<<;;;;;;;;;;;;@@@?????????@@@AAACCCDDDGGGHHHJJJKKKLLLPPPUUUXXX]]]___aaacccfffggghhhhhheeedddbbb___]]][[[YYYXXXWWWWWWVVVUUUSSSQQQNNNLLLHHHFFFCCC@@@===<<<;;;;;;:::<<<>>>BBBFFFIIILLLMMMRRRWWW]]]cccgggjjjmmmoootttvvvxxxyyyzzzzzz|||~~~{{{tttpppppprrruuu|||pppYYYHHHAAA===<<<;;;;;;:::::::::;;;999999999888888888777777999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@??????@@@AAAAAABBBCCCCCCIIIJJJKKKMMMOOOPPPQQQRRRUUUUUUUUUVVVWWWXXXYYYZZZ```aaaaaa```___```cccfffpppqqqssstttuuu{{{rrrkkkwww~~~~~~~~~zzz{{{uuujjjgggeeeccc[[[PPPIIIHHHDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGzzzsssaaaUUUMMMGGGDDDAAA??????@@@@@@@@@======;;;;;;;;;;;;======@@@@@@???===<<<<<>>>>>>>>===<<<<<<<<<======>>>>>>>>>???@@@CCCEEEGGGIIIJJJKKKKKKKKKNNNRRRUUUVVVXXX[[[___cccfffhhhiiigggfffdddbbb___\\\YYYXXXTTTTTTTTTSSSQQQNNNKKKJJJGGGFFFCCC@@@===<<<;;;::::::;;;===@@@CCCFFFHHHIIINNNSSSYYY^^^aaaeeehhhjjjppprrrvvvxxxxxxyyy{{{}}}~~~vvvqqqnnnpppssswww~~~~~~jjjSSSEEE@@@<<<;;;;;;::::::::::::;;;999999999888888888888888999999:::::::::;;;;;;;;;:::;;;<<<===>>>???@@@@@@???@@@AAABBBCCCDDDEEEEEEIIIJJJLLLNNNPPPQQQQQQQQQTTTTTTUUUUUUVVVXXXYYYZZZaaaaaabbbbbbbbbcccfffgggpppoooooopppppptttvvvwwwzzznnnhhhddd```\\\SSSIIIEEEGGGDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGqqq```UUUNNNGGGEEEBBB@@@@@@@@@@@@??????>>>===<<<<<<===>>>???AAA@@@???>>>===>>>BBBEEEGGGHHHIIIIIIKKKPPPYYY```pppyyyzzzrrrggg^^^XXXUUURRROOONNNKKKIIIFFFCCCCCCDDDEEEFFFGGGGGGGGGFFFHHHJJJLLLNNNOOOOOOOOOKKKIIIFFFDDDBBBBBBBBBCCC@@@???>>>======>>>???@@@?????????@@@CCCEEEHHHJJJLLLLLLLLLKKKJJJJJJMMMOOONNNPPPSSSWWW[[[```ccceeefffeeedddbbb___\\\ZZZXXXRRRRRRRRRPPPNNNLLLIIIHHHFFFEEECCCAAA>>>===;;;;;;:::;;;<<<===@@@BBBEEEFFFKKKOOOTTTYYY\\\___ccceeekkknnnrrruuuwwwxxxzzz||||||}}}~~~~~~}}}}}}rrrnnnllloootttxxxzzzcccMMMBBB@@@;;;;;;::::::::::::;;;;;;888888888888888888888888::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAAAAACCCDDDFFFGGGHHHIIIFFFIIIMMMQQQTTTVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[]]]___aaadddgggjjjlllmmmmmmlllllllllllloooyyy}}}~~~~~~pppiiifff```ZZZTTTMMMEEEDDDHHHDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFmmm___VVVPPPIIIGGGEEEDDDDDDCCCAAA???@@@???>>>======>>>???@@@AAAAAA@@@>>>>>>@@@DDDHHHHHHJJJLLLLLLLLLNNNSSSXXXdddmmmuuutttqqqllleee___XXXUUUSSSRRRQQQOOOLLLIIIFFFFFFGGGGGGHHHHHHIIIIIIFFFGGGIIILLLMMMNNNNNNNNNIIIHHHFFFCCCAAA@@@AAABBBBBBAAA@@@??????@@@BBBCCCDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMKKKHHHFFFFFFGGGGGGHHHJJJNNNRRRVVVYYY[[[\\\\\\\\\\\\[[[YYYXXXWWWQQQQQQQQQPPPMMMKKKHHHGGGEEEEEECCCAAA@@@>>>===<<<::::::999:::<<>>???AAABBBBBBCCCCCCEEEFFFHHHJJJKKKLLLIIILLLQQQVVVYYYZZZZZZYYYVVVWWWWWWXXXYYY[[[]]]^^^\\\^^^bbbgggkkknnnooonnnjjjiiiiiijjjiiijjjrrr{{{ooofffddd___XXXRRRNNNJJJEEEDDDFFFDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDzzzuuu|||vvviii___YYYTTTKKKJJJIIIHHHHHHGGGDDDBBBAAA@@@???>>>>>>???@@@AAAAAAAAA@@@??????AAAFFFJJJHHHKKKOOOPPPPPPRRRVVVYYY___hhhoooooommmjjjfffaaaXXXVVVUUUTTTSSSRRROOOLLLIIIIIIIIIJJJJJJKKKKKKKKKEEEGGGIIIKKKMMMMMMMMMMMMKKKKKKHHHEEEBBBAAABBBDDDDDDCCCAAA@@@@@@AAACCCDDDIIIHHHHHHGGGHHHJJJKKKLLLMMMMMMMMMKKKGGGDDDBBBBBBCCCDDDEEEHHHKKKNNNQQQSSSQQQRRRTTTUUUUUUUUUTTTTTTQQQQQQQQQPPPMMMKKKHHHGGGEEEDDDCCCBBB@@@???>>>===:::999888888999<<<@@@BBBCCCFFFKKKOOOSSSVVVZZZ\\\aaafffkkkpppsssuuuxxxzzzwwwxxxzzz{{{{{{{{{{{{zzzooolllkkkpppvvv|||rrrZZZEEE===???:::::::::999999:::;;;;;;888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???AAABBBCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNOOORRRVVVZZZ[[[[[[YYYXXXXXXXXXYYYZZZ[[[]]]___```___aaaeeeiiimmmooonnnlllhhhgggggghhhffffffllluuu{{{ttteee``````YYYRRRLLLKKKIIIEEEDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCqqqlllooopppnnnhhh```YYYVVVRRROOOLLLKKKJJJIIIHHHFFFBBBBBB@@@??????@@@AAAAAAFFFEEEBBB@@@???BBBHHHLLLOOOSSSVVVUUUSSSVVV___gggmmmqqqttttttuuutttoooggg]]]XXXSSSQQQRRRRRRPPPNNNKKKJJJJJJIIIIIIJJJKKKLLLHHHIIIIIIJJJKKKMMMOOOPPPNNNMMMLLLIIIFFFCCC@@@???AAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIJJJJJJLLLMMMNNNKKKKKKJJJIIIHHHFFFDDDCCC??????>>>???@@@AAACCCDDDGGGIIIKKKMMMNNNNNNMMMLLLOOOOOOOOOOOONNNMMMKKKKKKLLLJJJGGGCCCAAA???>>>>>>999999999:::;;;<<<>>>>>>AAAEEEIIIMMMPPPSSSWWWZZZ```cccgggkkkoootttyyy}}}{{{zzzzzz|||}}}|||xxxssslllkkklllqqqxxxzzzfffQQQDDD??????:::::::::999999888888888777888888888888999999999;;;::::::999:::;;;===>>>;;;===???AAACCCDDDEEEEEEFFFHHHIIIJJJKKKMMMPPPRRRQQQSSSWWWZZZ\\\[[[ZZZYYYVVVWWWYYY[[[]]]^^^^^^___ffffffggghhhiiijjjjjjkkkccckkkrrrrrrnnnjjjllloooxxxxxxmmmccc[[[VVVRRRPPPLLLHHHDDDCCCBBBBBBFFFFFFFFFEEEDDDCCCCCCBBBEEEFFFFFFEEECCCCCCDDDFFFAAACCCDDDDDDBBBBBBCCCDDD}}}oooooonnnlllhhhbbb\\\XXXRRRPPPMMMLLLKKKJJJGGGEEEDDDCCCAAA@@@??????@@@@@@BBBAAA@@@>>>???CCCIIIMMMPPPTTTYYY[[[\\\bbbllluuu|||yyypppddd___XXXUUUUUUVVVTTTRRROOONNNLLLKKKKKKKKKMMMNNNJJJJJJJJJKKKKKKMMMNNNNNNNNNNNNLLLKKKHHHEEECCCBBBBBBBBBBBBBBBCCCDDDEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNLLLKKKKKKJJJIIIGGGEEEDDD???>>>=========???@@@AAAEEEFFFHHHJJJLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLHHHEEEBBB???>>>===999999999:::;;;<<<===>>>@@@CCCFFFJJJMMMQQQVVVZZZ___bbbfffjjjnnnrrrwww{{{zzzyyyyyyzzz{{{yyyuuuqqqllllllnnnssszzzvvvbbbNNNBBB===>>>:::::::::999999999888888888888888888999999999999;;;::::::::::::;;;===>>>===>>>???AAACCCEEEGGGGGGGGGIIIKKKMMMNNNQQQTTTWWWUUUWWWYYYZZZ[[[ZZZYYYYYYXXXYYYZZZ[[[]]]^^^___```dddeeefffgggiiijjjlllllljjjppptttsssnnnjjjkkkmmmtttzzz~~~ppphhhaaaXXXPPPJJJIIIGGGFFFEEEFFFGGGHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEECCCAAAAAABBBCCCAAABBBCCCBBBAAAAAACCCEEE|||xxxrrrnnnkkkgggaaa]]]VVVTTTQQQOOONNNLLLIIIFFFGGGEEEDDDBBBAAAAAABBBBBB????????????AAAFFFMMMQQQUUUZZZaaaeeeiiiqqq||||||ooohhh___ZZZYYYYYYXXXVVVTTTRRROOOMMMKKKLLLMMMOOOMMMMMMLLLKKKKKKLLLLLLLLLNNNMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLLLLKKKJJJHHHGGGFFF???>>>===<<<;;;<<<<<<===AAABBBCCCEEEHHHKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRRRROOONNNJJJFFFCCC@@@>>>===999999999999:::<<<===>>>>>>@@@CCCFFFIIINNNUUUYYY^^^aaaeeeiiilllppptttwwwxxxxxxwwwwwwwwwuuuqqqnnnkkklllooottt|||ppp[[[JJJ???<<<<<<:::::::::999999999999888888888888888999999999:::::::::::::::;;;<<<===>>>@@@@@@@@@AAADDDFFFIIIJJJIIILLLOOOQQQSSSUUUXXX[[[ZZZZZZZZZZZZZZZYYYYYYYYY[[[[[[[[[[[[]]]^^^```bbbbbbbbbdddfffhhhkkkmmmnnnqqquuuwwwtttmmmiiijjjlllqqqttt{{{vvvuuu~~~qqqdddaaa\\\RRRHHHEEEDDDDDDDDDEEEFFFHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCBBB@@@???@@@AAABBBBBBBBB@@@???@@@CCCFFFxxxsssnnnfff```[[[YYYUUUSSSQQQNNNKKKHHHHHHGGGFFFEEEDDDEEEFFFGGGAAABBBCCCDDDFFFKKKRRRVVV]]]bbbiiipppvvv~~~{{{rrrggg___\\\ZZZYYYWWWWWWUUUQQQMMMKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGBBB@@@>>><<<;;;;;;;;;;;;>>>>>>???AAADDDHHHLLLOOOQQQQQQRRRSSSSSSSSSSSSSSSPPPNNNKKKHHHDDD@@@>>>===999999999999:::;;;<<<======???AAACCCGGGLLLSSSXXX\\\___cccgggjjjmmmqqqsssvvvuuuuuutttrrrooollljjjgggjjjooouuu|||}}}iiiUUUFFF>>><<<<<<999999999999999999999999888888888999999999::::::999::::::;;;<<<===>>>>>>@@@@@@@@@AAACCCFFFJJJLLLMMMOOORRRTTTUUUVVVYYY[[[ZZZYYYYYYXXXXXXYYYZZZ[[[___^^^]]]\\\]]]___bbbccc```aaabbbdddhhhkkknnnppptttvvvvvvrrrllliiijjjlllqqqrrruuu{{{sssjjjmmm}}}|||iii]]]XXXSSSKKKDDDFFFEEEDDDCCCCCCCCCDDDDDDGGGGGGFFFFFFEEEEEEEEEEEECCCDDDDDDBBB???>>>???@@@CCCCCCAAA???>>>???CCCFFF}}}tttjjjccc```\\\WWWTTTQQQNNNKKKIIIFFFFFFEEEEEEFFFGGGHHHIIIEEEFFFGGGHHHKKKOOOVVVZZZ```fffoooxxx{{{nnnddd___\\\ZZZXXXVVVTTTPPPLLLJJJIIIIIIJJJNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHEEEDDDAAA???===<<<<<<<<<<<<<<<<<<>>>BBBGGGKKKNNNSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLJJJGGGDDDAAA>>>===999999999999999:::;;;<<<===>>>@@@BBBEEEKKKQQQVVVXXX\\\aaaeeehhhkkknnnppprrrrrrrrrpppmmmjjjhhhgggdddhhhnnnttt{{{xxxcccPPPDDD???===<<<999999999999999999999999888999999999999:::::::::999999:::<<<===>>>>>>>>>?????????@@@BBBFFFJJJLLLPPPRRRUUUVVVUUUUUUVVVXXXWWWWWWVVVWWWXXX[[[]]]___aaa```___^^^___```bbbddd``````aaacccfffjjjnnnpppqqqrrrrrroookkkiiijjjlllpppqqqrrrvvv}}}qqqkkkqqq{{{~~~uuufffYYYOOOIIIFFFDDDEEEEEEDDDCCCBBBBBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEDDDCCCAAA@@@AAABBBEEEDDDCCC@@@>>>???BBBEEE}}}rrrjjjeee```YYYTTTPPPNNNLLLJJJGGGGGGFFFFFFGGGHHHJJJKKKGGGIIIKKKMMMPPPUUU[[[```cccjjjttt~~~}}}pppfff```]]]ZZZXXXTTTRRROOOLLLIIIGGGFFFFFFKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJHHHGGGEEEDDDCCCBBBBBBBBBDDDEEEHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGDDDBBB???>>>>>>>>><<<<<<===>>>BBBFFFJJJLLLRRRQQQQQQOOONNNLLLJJJIIIHHHHHHGGGEEECCCAAA???>>>999999999999999:::;;;;;;<<<>>>@@@BBBDDDHHHMMMQQQUUUYYY^^^cccfffiiilllnnnmmmnnnnnnlllhhheeeddddddaaafffmmmtttzzzqqq\\\KKKBBB???>>><<<888999999999999:::::::::999999999999::::::::::::888999;;;<<<>>>>>>??????>>>>>>???AAADDDGGGJJJLLLQQQSSSVVVWWWVVVUUUUUUUUUVVVVVVVVVXXXZZZ]]]```bbbcccbbbaaaaaaaaabbbcccdddaaaaaaaaabbbeeehhhlllnnnnnnooonnnmmmkkkjjjkkklllmmmpppssstttzzzwwwooonnnssslll```SSSIIIDDDCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDBBBAAACCCDDDGGGGGGEEEBBB@@@???AAACCCyyynnnhhh___XXXTTTRRRRRRQQQOOOOOOMMMLLLLLLLLLMMMMMMKKKNNNQQQTTTYYY___eeejjjlllrrr||||||tttiii```\\\ZZZWWWUUUQQQPPPOOOLLLJJJGGGEEECCCGGGGGGGGGHHHHHHJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLGGGGGGEEEDDDCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHJJJHHHFFFCCCAAA@@@@@@@@@>>>>>>???@@@CCCEEEHHHJJJLLLKKKKKKIIIGGGEEECCCBBBBBBBBBCCCCCCBBBAAA???>>>999999999888999999:::;;;:::<<>>?????????>>>???AAACCCFFFIIIKKKLLLPPPSSSVVVWWWWWWVVVVVVVVVWWWXXXYYY[[[^^^```bbbdddddddddccccccccccccccccccdddcccbbbbbbcccfffjjjlllmmmmmmnnnmmmlllkkkkkkllllllrrrwwwxxxyyywwwlllxxxyyyhhhaaaUUUKKKEEECCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDBBBCCCDDDCCCBBBBBBDDDFFFIIIIIIHHHEEEAAA??????@@@wwwpppfff^^^YYYXXXXXXXXXYYYWWWUUUSSSRRRQQQQQQQQQPPPSSSWWW[[[aaahhhoootttwww||||||wwwyyyxxxwwwyyy}}}}}}yyyqqqiii```YYYVVVUUURRRPPPPPPOOOOOOMMMKKKGGGDDDBBBEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNOOOOOOOOONNNNNNMMMGGGFFFEEEDDDCCCCCCCCCCCCGGGHHHJJJLLLMMMMMMLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHJJJHHHFFFCCCBBBAAA@@@@@@??????@@@BBBCCCEEEGGGHHHFFFFFFFFFEEECCCAAA@@@???>>>???@@@AAAAAAAAA@@@???999999999888999999::::::888;;;>>>@@@AAACCCFFFHHHOOOTTTZZZ```dddgggjjjlllgggiiiiiigggccc```aaacccaaagggooouuuzzzvvvfffQQQCCC??????<<<999888888888999999:::::::::999999:::::::::;;;;;;;;;777999;;;===????????????>>>@@@BBBFFFIIIKKKLLLMMMOOORRRVVVXXXXXXWWWXXXXXXYYYZZZ\\\^^^```bbbddddddddddddeeeeeeeeedddcccbbbeeedddbbbbbbccceeehhhjjjmmmnnnnnnnnnmmmlllkkkkkklllttt|||}}}|||qqqrrr|||yyypppbbbXXXKKKDDDCCCDDDBBB???BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCAAABBBCCCCCCBBBBBBDDDFFFJJJJJJJJJGGGCCC@@@??????yyymmmeeeaaa___[[[XXXZZZXXXVVVUUUTTTVVVXXXZZZXXXZZZ]]]dddlllsssxxxzzzyyyrrrkkkiiiffffffgggggggggfffaaa^^^YYYTTTPPPOOONNNNNNPPPPPPPPPOOOLLLIIIFFFDDDEEEEEEFFFGGGHHHIIIKKKKKKMMMOOOQQQQQQOOOMMMLLLLLLKKKFFFBBBDDDDDDBBBBBBDDDFFFHHHKKKLLLKKKJJJJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMJJJGGGEEEEEEDDDCCCBBBDDDCCCAAA@@@@@@AAABBBCCCDDDCCCBBB@@@??????>>>>>>;;;<<<>>>?????????>>>======<<<;;;:::999888888888;;;;;;;;;<<>>?????????>>>@@@CCCEEEFFFIIIMMMPPPSSSTTTUUUWWWXXXYYYYYYZZZYYY\\\^^^\\\]]]```aaa___dddddddddeeeeeeeeeffffffgggffffffffffffhhhiiikkkjjjjjjkkklllmmmnnnooopppoooyyy{{{~~~yyynnnfffTTTPPPJJJEEEDDDDDDCCCCCC@@@@@@@@@??????>>>>>>>>>CCCBBBAAAAAABBBCCCEEEFFFDDDCCCBBBAAABBBDDDFFFGGGIIIHHHGGGEEEDDDBBBAAA@@@yyyooojjjgggdddaaacccaaa___]]]]]]^^^```bbbbbbdddhhhooowww~~~}}}tttmmmjjjgggccc```______^^^]]]ZZZXXXTTTPPPNNNMMMNNNNNNPPPQQQQQQPPPNNNKKKGGGEEECCCCCCCCCDDDFFFHHHIIIJJJNNNPPPQQQPPPNNNLLLLLLLLLKKKFFFBBBDDDDDDBBBCCCEEEFFFIIIKKKLLLKKKJJJKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLOOOMMMIIIGGGGGGFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEFFFBBBBBB@@@???>>>============>>>>>>??????>>>======<<<;;;;;;:::999999999999:::::::::;;;>>>BBBFFFHHHLLLQQQYYY___bbbdddfffgggeeedddaaa___^^^^^^___```fffkkkqqqwww~~~{{{nnnYYYIII???777:::<<<333888888888999999999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@AAACCCEEEFFFHHHJJJNNNPPPSSSTTTUUUWWWXXXYYYZZZZZZYYY[[[[[[YYY\\\aaabbb___cccddddddeeeeeefffffffffgggfffffffffggghhhjjjkkkkkkkkkkkklllmmmmmmnnnnnnoooxxxrrrfff[[[NNNKKKFFFCCCBBBAAAAAA@@@CCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCBBBAAAAAABBBCCCEEEGGGFFFFFFEEEDDDBBBAAA@@@@@@{{{tttrrrpppnnnooonnnllljjjjjjkkklllmmmppprrrwww~~~{{{rrrmmmlllggg```[[[XXXVVVUUUTTTSSSRRROOONNNMMMMMMOOOPPPQQQQQQRRRRRRPPPMMMIIIGGGBBBBBBCCCDDDFFFHHHKKKLLLPPPQQQRRRPPPNNNLLLKKKKKKKKKEEEBBBCCCDDDCCCDDDFFFGGGIIILLLMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOORRRPPPLLLJJJJJJIIIGGGEEEFFFFFFFFFGGGGGGHHHHHHHHHDDDCCCBBBAAA@@@????????????@@@@@@@@@???>>>===<<<;;;;;;:::999999:::::::::999999999:::===@@@DDDFFFKKKPPPWWW]]]```bbbcccdddbbb```^^^\\\\\\]]]___aaafffjjjqqqwww}}}xxxfffQQQCCC>>>:::???AAA777999999888777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAADDDEEEGGGHHHIIIKKKNNNPPPSSSTTTVVVWWWYYYZZZZZZZZZZZZ\\\[[[YYY\\\aaabbb```ccccccdddeeeeeefffggggggggggggfffggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmooovvv}}}~~~wwwlll^^^SSSIIIGGGDDDBBBBBBBBB@@@???@@@@@@@@@@@@@@@?????????AAAAAABBBBBBBBBAAA@@@@@@BBBAAA@@@@@@AAABBBDDDEEEDDDCCCCCCBBBAAAAAA@@@@@@|||{{{{{{}}}|||zzzyyyxxxyyyzzz{{{}}}yyyuuuqqqkkkbbb[[[WWWTTTSSSRRRPPPOOONNNNNNNNNOOOQQQRRRRRRSSSTTTSSSQQQNNNJJJHHHDDDDDDDDDEEEHHHKKKNNNPPPRRRSSSSSSQQQNNNKKKKKKKKKKKKEEEBBBCCCDDDDDDEEEHHHHHHKKKMMMNNNNNNMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSQQQNNNMMMLLLKKKHHHGGGFFFFFFHHHIIIJJJJJJJJJJJJHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???>>>===<<<::::::999999999:::;;;;;;999999999;;;===@@@CCCDDDIIINNNTTTYYY\\\^^^```aaa___^^^\\\ZZZ[[[^^^aaacccfffjjjqqqwww}}}ttt^^^LLLAAA@@@AAAJJJMMMCCC:::999777666666888:::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCEEEGGGHHHIIIIIIKKKMMMPPPSSSTTTVVVWWWYYYZZZZZZZZZYYY```cccaaa^^^___aaa```bbbbbbcccdddeeefffggghhhhhhhhhhhhhhhjjjlllnnnppppppppppppooonnnnnnmmmmmmmmmrrrwwwyyyzzzzzz|||~~~yyywwwkkk```UUUMMMGGGFFFEEEEEEEEEEEECCCAAA????????????>>>>>>>>>>>>@@@AAABBBBBBAAA@@@>>>===@@@@@@@@@@@@@@@BBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA~~~uuuooofff^^^YYYVVVTTTSSSOOOOOOOOOOOOPPPRRRSSSTTTVVVVVVVVVTTTRRROOOLLLJJJGGGGGGFFFGGGIIIMMMPPPRRRVVVVVVUUURRRNNNLLLKKKLLLKKKEEEAAACCCDDDDDDFFFJJJJJJMMMOOOQQQPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOONNNNNNMMMJJJHHHFFFGGGHHHJJJKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDBBBAAA@@@???>>>>>>::::::999999999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCGGGKKKQQQUUUXXXZZZ[[[]]][[[[[[ZZZZZZ\\\```ccceeegggkkkqqqxxx~~~xxxjjjWWWGGG@@@AAABBBKKKNNNEEE999888777666666888:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;===???AAABBBDDDDDDFFFGGGIIIIIIIIIJJJMMMOOOSSSSSSUUUWWWXXXYYYYYYYYYXXXeeennniiiaaa]]]^^^`````````aaacccdddfffggghhhhhhhhhiiijjjlllnnnqqqrrrssssssrrrqqqpppooonnnnnnlllnnnpppsssttttttttttttooowwwxxxjjj\\\PPPIIIFFFEEEDDDDDDEEEFFFFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBAAA@@@>>>===??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBByyysssjjjbbb]]]XXXUUUSSSOOOPPPQQQSSSUUUWWWYYYZZZ]]]\\\YYYVVVSSSQQQOOONNNKKKKKKJJJJJJLLLOOOSSSUUUYYYYYYWWWTTTOOOMMMLLLMMMKKKEEEAAABBBDDDEEEHHHLLLLLLOOORRRSSSSSSSSSTTTUUUWWWWWWVVVVVVVVVVVVUUUUUUSSSQQQPPPPPPQQQPPPMMMKKKHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@??????;;;;;;:::999999::::::::::::;;;;;;<<<>>>@@@AAABBBDDDHHHMMMQQQSSSUUUWWWXXXWWWWWWXXXZZZ]]]aaadddfffhhhlllsssyyysssdddQQQCCC>>>>>>;;;AAADDD<<<888888777666777888999::::::::::::;;;;;;;;;<<<<<<;;;;;;===???AAACCCEEEFFFFFFGGGIIIIIIJJJKKKNNNPPPQQQRRRTTTUUUWWWXXXXXXXXXXXXfffoookkkaaa\\\]]]___]]]^^^___aaaccceeefffggggggggghhhiiikkknnnqqqssstttssssssqqqpppoooooonnnkkklllmmmooopppooollliiiccckkkvvvxxxlll```SSSHHHDDDFFFCCCBBBAAABBBDDDDDDBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@????????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAzzzrrriiibbb\\\WWWTTTRRRSSSVVVYYY]]]aaadddeeefffccc^^^YYYVVVSSSSSSRRRSSSRRRQQQPPPRRRUUUYYY[[[\\\\\\ZZZUUUQQQNNNMMMNNNKKKEEEAAABBBDDDEEEIIIMMMOOOQQQTTTVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVSSSRRRRRRSSSTTTSSSQQQOOOLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHFFFEEECCCBBBAAAAAAAAAAAA<<<;;;;;;:::999999999999999::::::;;;===>>>???@@@BBBEEEJJJMMMOOOQQQSSSUUUQQQSSSVVVZZZ]]]aaacccdddiiinnntttzzzooo___KKKAAA>>>===777:::===777777777777777888888888888:::::::::;;;;;;;;;<<<<<<:::;;;===???BBBDDDFFFGGGGGGHHHJJJKKKKKKMMMPPPRRRPPPQQQRRRTTTUUUVVVWWWWWWYYYaaafffbbb^^^]]]^^^^^^[[[\\\]]]___bbbdddeeefffdddeeeeeegggiiillloooqqqrrrrrrqqqpppooonnnnnnmmmmmmllllllnnnnnnllleee```^^^eeennnwwwvvvuuuzzzwwwjjj]]]UUUOOOHHHDDDEEEBBBAAA???@@@AAABBBAAA@@@======>>>>>>>>>?????????AAA@@@@@@@@@@@@AAAAAABBB???@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???xxxpppggg```YYYUUUVVVXXX\\\```fffjjjnnnpppkkkhhhbbb\\\WWWVVVVVVVVV[[[ZZZXXXWWWXXX[[[___aaa^^^]]][[[VVVQQQNNNNNNOOOKKKEEE@@@BBBDDDFFFIIINNNPPPSSSVVVWWWWWWXXXYYYZZZYYYYYYXXXXXXWWWWWWWWWVVVTTTSSSSSSUUUVVVVVVTTTRRROOONNNLLLJJJJJJKKKMMMNNNPPPOOONNNLLLKKKKKKKKKKKKFFFEEECCCBBBAAAAAABBBCCC===<<<;;;:::999888888888888999999:::<<<======>>>@@@DDDHHHKKKMMMNNNQQQRRRMMMPPPTTTYYY]]]```bbbcccjjjnnnuuu{{{zzzhhhXXXHHH@@@@@@???888:::???;;;666666777888888888888777:::::::::;;;;;;;;;<<<<<<:::;;;===@@@BBBEEEGGGHHHHHHIIIKKKLLLMMMOOORRRTTTOOOPPPRRRSSSUUUVVVVVVVVVZZZ\\\\\\YYYZZZ^^^___\\\ZZZ[[[\\\^^^aaaccceeeeeebbbbbbccceeegggkkknnnoooppppppoooooonnnmmmmmmlllooommmlllnnnnnnjjjbbb[[[^^^eeemmmrrrxxxxxxqqqmmmooouuu}}}mmm\\\MMMIIIIIIEEEAAA@@@CCCBBB@@@@@@AAABBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???@@@AAACCCDDD@@@@@@AAABBBCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===}}}zzz}}}}}}qqqggg___[[[YYYZZZ\\\bbbmmmxxx}}}{{{xxx{{{tttlllgggaaa]]]```fffggghhheee___^^^aaacccbbbeee___VVVPPPLLLLLLLLLLLLKKKHHHEEECCCCCCFFFIIILLLPPPQQQTTTUUUUUUWWWYYY[[[YYYZZZ]]]^^^___^^^\\\[[[TTTSSSSSSTTTUUUVVVUUUTTTRRRPPPNNNLLLKKKKKKLLLMMMPPPOOONNNMMMLLLJJJIIIIIIJJJHHHFFFDDDCCCDDDEEEFFFBBBAAA@@@>>><<<;;;::::::::::::;;;<<<<<<======>>>AAABBBDDDGGGIIIKKKLLLLLLMMMNNNQQQWWW]]]aaaccccccgggooowww{{{uuubbbQQQAAA???<<<999777888999:::888888888888888999999999;;;<<<===<<<<<<<<<>>>@@@>>>@@@CCCDDDDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPPPPRRRSSSTTTUUUWWWXXXYYYZZZ\\\XXXTTTTTTWWWZZZ[[[[[[___^^^^^^___```bbbdddeeeggggggffffffgggiiikkklllkkkmmmoooooonnnmmmmmmnnnmmmmmmmmmnnnooonnnkkkhhhccceeejjjpppttt}}}wwwmmmiiiooo}}}mmm]]]QQQGGGFFFGGGDDDAAA??????>>>>>>>>>???@@@AAAAAAHHHFFFCCC@@@??????@@@AAA????????????>>>>>>======@@@BBBCCCCCCAAAAAABBBDDDBBBAAAAAAAAABBBBBB@@@>>>|||uuupppqqquuuwww|||uuujjjbbb^^^\\\___aaaiiiuuuyyyrrrmmmfffaaaccchhhnnnqqqpppkkkhhhhhhgggdddeee___VVVOOOLLLKKKKKKKKKKKKIIIFFFCCCCCCEEEHHHJJJLLLNNNQQQSSSSSSUUUWWWYYY\\\^^^```bbbbbbaaa^^^\\\]]][[[YYYYYYYYYZZZYYYXXXVVVTTTRRROOOMMMKKKKKKJJJNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFCCCBBB@@@>>><<<;;;:::::::::::::::;;;<<<<<<======???@@@BBBDDDFFFHHHIIIJJJKKKLLLOOOTTTYYY^^^bbbccciiiqqqxxx}}}|||qqq^^^MMMAAA???<<<999777888999999888888888888999999999999;;;<<<======<<<<<<>>>@@@???AAACCCDDDDDDEEEHHHJJJLLLMMMNNNOOOPPPQQQQQQQQQSSSSSSTTTVVVWWWXXXYYYZZZ\\\YYYVVVVVVXXXZZZZZZZZZ]]]]]]]]]^^^___aaadddeeegggggggggggghhhjjjkkkllllllmmmoooooonnnmmmmmmnnnnnnnnnnnnoooooonnnjjjhhhdddeeeiiinnnqqqwwwyyymmmjjjuuuzzznnnbbbVVVKKKBBBBBBDDDDDDBBBBBB@@@@@@?????????@@@@@@AAAFFFDDDAAA???>>>???@@@AAAAAAAAA@@@@@@??????>>>>>>???AAABBBBBBAAAAAABBBDDDCCCAAA@@@@@@AAAAAA???>>>|||tttkkkdddccceeegggmmmsss~~~yyynnnfffbbb```dddgggnnnyyyzzzuuupppiiiccccccgggssswwwxxxtttooolllhhhcccbbb\\\TTTNNNKKKKKKLLLLLLKKKIIIFFFDDDDDDEEEGGGHHHIIILLLOOORRRSSSUUUWWWYYY^^^aaadddggggggeeebbb```aaa^^^ZZZXXXXXXXXXWWWWWWYYYXXXVVVSSSPPPLLLIIIHHHJJJJJJJJJIIIJJJJJJKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@===;;;:::999999999:::;;;;;;<<<<<<======>>>???AAACCCEEEFFFGGGIIIJJJLLLPPPVVV\\\aaadddkkkssszzz~~~yyyjjjWWWGGG???>>>;;;999777777888999888888888888999999::::::;;;<<<======<<<===???AAA@@@BBBDDDEEEEEEFFFHHHJJJNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZZZZ]]]\\\[[[[[[\\\\\\[[[ZZZ[[[[[[[[[\\\^^^aaacccdddggggggggghhhiiijjjkkkllllllmmmoooooommmlllmmmnnnooonnnnnnoooooommmjjjgggeeeeeehhhkkkkkkooo|||xxxkkkllluuu}}}qqqjjjbbb[[[UUUKKKBBBAAACCCCCCCCCDDDAAA@@@@@@????????????@@@CCCBBB@@@>>>>>>>>>@@@AAABBBBBBAAAAAA@@@??????>>>>>>???AAAAAAAAAAAACCCDDDCCCBBBAAAAAABBBBBB???>>>yyyssslllddd\\\ZZZZZZ]]]eeelll}}}~~~rrriiidddaaadddfffkkksss{{{vvvrrrnnnlllfff``````dddpppvvvxxxsssmmmjjjfffaaa___ZZZSSSNNNLLLNNNOOOPPPJJJIIIGGGEEEDDDDDDEEEFFFHHHKKKOOORRRTTTVVVYYY[[[^^^aaafffjjjllljjjhhhfffddd```[[[XXXVVVVVVVVVUUUYYYYYYXXXVVVRRRNNNJJJGGGGGGGGGGGGGGGGGGIIIJJJKKKIIIIIIJJJIIIIIIHHHFFFFFFEEEDDDCCCAAA???<<<:::999999999::::::;;;<<<<<<<<<======>>>???AAABBBDDDEEEHHHIIIKKKNNNSSSZZZbbbgggmmmtttzzz~~~uuudddQQQCCC>>>===:::888777777888888777888888999999:::::::::;;;===>>>>>>===>>>@@@BBBAAACCCEEEGGGGGGHHHJJJLLLPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ_________``````___]]]\\\YYYYYYZZZ[[[]]]```bbbdddfffgggggghhhiiijjjkkkllllllmmmooonnnlllkkkllllllooonnnnnnnnnnnnmmmiiifffddddddeeefffeeehhhtttssspppvvvttthhhaaa^^^]]]\\\QQQHHHEEEDDDBBBAAACCC@@@@@@???>>>============@@@???>>>======>>>???@@@BBBAAAAAA@@@??????>>>>>>===???AAAAAAAAAAAACCCDDDDDDDDDFFFHHHIIIGGGBBB>>>~~~~~~vvvvvvvvvvvvvvvsssoookkkeee]]]WWWUUUUUUXXX___hhhwwwxxxmmmfffbbb___```cccgggkkkmmmnnnmmmiiifffddddddaaa]]]]]]bbbpppvvvxxxsssmmmjjjhhhfffccc]]]UUUOOOLLLLLLMMMNNNIIIHHHGGGFFFEEEDDDDDDEEEFFFIIILLLOOORRRVVVZZZ]]]]]]aaafffkkknnnooommmllliiieee```\\\ZZZZZZYYYXXXXXXXXXXXXWWWTTTPPPKKKIIIFFFEEEDDDDDDEEEFFFHHHJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDCCC@@@>>><<<:::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>???AAACCCDDDFFFHHHKKKNNNSSSZZZcccjjjmmmtttzzz~~~~~~ppp]]]LLLBBB<<<;;;:::888777777777777777888888999::::::;;;;;;;;;===>>>>>>>>>???AAACCCDDDFFFHHHIIIIIIJJJMMMNNNRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZ]]]^^^``````___]]]\\\[[[YYYYYYYYYZZZ\\\___aaabbbeeefffggghhhiiijjjjjjjjjkkklllmmmmmmkkkjjjjjjkkkmmmmmmmmmmmmnnnlllhhhfffaaaaaaaaaaaa___bbbooo}}}{{{www|||{{{lll```YYYYYY[[[\\\SSSIIIFFFCCC@@@???AAA???>>>===<<<<<<<<<<<<<<<>>>>>>=========>>>???@@@@@@?????????>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDCCCGGGLLLQQQRRRNNNFFF@@@}}}}}}zzzrrrooolllkkkjjjiiigggeee^^^YYYUUUSSSRRRSSSYYYaaappp}}}sssjjjdddZZZ[[[]]]^^^```aaabbbbbb___\\\\\\]]]\\\YYY\\\aaassszzz~~~yyyssspppnnnlllgggaaaWWWOOOKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEGGGJJJMMMSSSYYY]]]```bbbgggllloooqqqqqqqqqjjjgggbbb___^^^]]]\\\ZZZXXXXXXXXXWWWUUUQQQNNNLLLFFFEEECCCBBBBBBCCCEEEGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDBBB@@@===<<<::::::;;;;;;<<<======>>>>>>>>>======>>>@@@BBBCCCDDDHHHLLLOOOTTT[[[eeelllooouuu{{{~~~zzzkkkWWWHHHAAA;;;:::999888777777777777777888888999:::;;;<<<<<<<<<===>>>??????@@@BBBDDDGGGHHHKKKLLLLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZ[[[YYY[[[]]]]]][[[ZZZYYYZZZZZZZZZZZZ[[[\\\^^^```aaaddddddfffggghhhiiiiiiiiiiiikkklllkkkiiihhhhhhhhhkkkjjjjjjllllllkkkhhheee___]]]\\\ZZZXXX\\\jjjyyy}}}{{{lll```UUUNNNNNNQQQRRRKKKEEECCCAAA>>>>>>AAA>>>===<<<<<<<<<<<<<<<===>>>>>>=========>>>>>>???===>>>>>>>>>>>>?????????@@@BBBCCCCCCAAAAAABBBDDDCCCGGGOOOUUUWWWRRRIIIBBB}}}xxxvvvooolllhhhfffeeedddbbbaaa[[[XXXVVVUUUSSSQQQTTT[[[hhhvvv|||ooohhh\\\\\\\\\[[[[[[ZZZ[[[\\\YYYVVVUUUWWWVVVUUUYYY___sss}}}xxxsssooollleee___UUUMMMHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDBBBCCCEEEGGGKKKRRRZZZ```eeegggjjjmmmppprrrssstttkkkhhheeeccccccbbb```^^^\\\[[[ZZZYYYVVVRRRPPPNNNGGGEEECCCAAA@@@AAABBBCCCEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEEEEDDDBBB???>>>;;;;;;<<<======>>>>>>???>>>===<<<<<<<<<>>>@@@AAABBBFFFLLLPPPTTT[[[dddlllqqqwww}}}uuueeeQQQDDD@@@999999888888777777666666777888888999:::;;;<<<===<<<===?????????@@@CCCEEEIIIKKKMMMNNNOOOPPPRRRTTTSSSTTTUUUWWWXXXXXXYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[WWWZZZ\\\[[[ZZZYYYZZZ\\\\\\\\\[[[[[[\\\]]]___```bbbccceeefffggghhhgggggghhhiiijjjiiigggfffffffffhhhggghhhjjjkkkjjjhhheee]]]ZZZWWWSSSQQQUUUeeetttwwwjjj[[[SSSLLLFFFEEEHHHJJJDDDAAAAAA???<<<<<>>>>>=========>>>????????????>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAABBBCCCDDDEEEDDDBBBAAABBBCCCBBBFFFLLLRRRTTTQQQKKKEEEzzzvvvsssllljjjgggeeedddccc```___\\\ZZZZZZYYYUUUPPPRRRWWW^^^mmm|||~~~tttlll``````___\\\XXXVVVVVVWWWVVVRRRQQQRRRRRRQQQUUU\\\ppp|||zzzrrrkkkggg___YYYQQQJJJGGGGGGHHHHHHDDDDDDFFFGGGGGGFFFEEEDDDDDDEEEEEEGGGKKKSSS]]]ccckkkkkklllnnnppprrrttttttpppnnnllllllkkkjjjhhhfff```___]]]ZZZWWWSSSPPPOOOHHHFFFCCC@@@??????@@@AAACCCAAA???===<<<===>>>???CCCCCCEEEEEEDDDCCC@@@???<<<<<<======>>>?????????>>>===;;;;;;;;;===???@@@???EEEKKKPPPTTTZZZdddkkksssyyy~~~|||rrraaaMMMBBB@@@999999888888777777666666777888888999;;;<<<======<<<===??????@@@AAACCCFFFKKKMMMOOOPPPPPPQQQSSSUUUSSSTTTVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYY[[[]]]]]][[[[[[]]]___^^^]]]\\\\\\\\\]]]^^^___aaabbbdddfffggggggffffffggghhhiiihhhfffddddddeeeffffffgggiiijjjjjjhhheee]]]YYYTTTOOOLLLQQQaaaqqqzzz}}}jjj\\\OOOJJJGGGCCCCCCGGGHHHDDDAAAAAA???<<<;;;===??????>>>>>>???@@@AAAAAA????????????>>>>>>>>>===<<<===>>>???AAABBBCCCDDDDDDEEEFFFEEECCCBBBBBBCCCBBBDDDHHHMMMPPPOOOKKKGGG}}}||||||wwwpppqqqmmmiiieeedddddddddccc___\\\XXXUUUTTTTTTSSSRRRZZZaaaiiinnnnnnppptttxxx~~~tttkkkjjjfffbbb^^^[[[YYYXXXYYYXXXUUURRRPPPPPPRRRUUUjjjpppvvvvvvpppfff^^^ZZZUUUOOOIIIGGGIIIIIIGGGCCCCCCCCCDDDFFFGGGGGGEEEBBBBBB@@@BBBHHHNNNUUU```jjjmmmpppqqqooooooqqqqqqnnnqqqpppnnnnnnnnnnnnkkkjjjfffddd```\\\YYYUUUSSSRRRLLLJJJFFFBBB???>>>>>>>>>AAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>===BBBEEEJJJOOOVVV]]]eeejjjssswww~~~{{{lll[[[LLLAAA<<<;;;:::888666666777888999777888999999888999;;;===999999:::<<>>===<<<;;;?????????>>>>>>>>>>>>>>>CCCBBB@@@>>>======>>>>>>=========???BBBCCCDDDCCCEEEEEEFFFFFFFFFDDDBBBAAAFFFDDDCCCDDDGGGJJJKKKKKKzzzsssqqqmmmiiieeeeeeddddddcccccc```\\\ZZZYYYXXXVVVUUUYYY^^^ccceeefffggglllpppzzz{{{pppnnnkkkgggccc___]]][[[[[[ZZZXXXUUUSSSRRRSSSTTT^^^bbbggggggbbbZZZTTTQQQMMMIIIEEEDDDGGGHHHEEEBBBCCCCCCEEEGGGIIIIIIGGGEEECCCAAABBBHHHOOOXXXdddoooxxxzzzzzzuuussstttqqqmmmtttssssssttttttssspppnnnfffdddaaa]]]YYYVVVTTTSSSNNNLLLHHHEEEBBBAAAAAAAAA?????????>>>>>>??????@@@BBBBBBBBBBBBBBBAAAAAA@@@===>>>>>>>>>>>>>>>===============>>>>>>>>>>>>>>>BBBEEEJJJOOOUUU]]]eeejjjsssxxxuuufffVVVIII???;;;;;;:::888777666777888999777888999999999999<<<>>><<<<<<<<<===>>>AAADDDFFFJJJKKKLLLNNNQQQSSSUUUUUUWWWWWWWWWXXXXXXZZZ[[[\\\]]][[[XXXXXXZZZ\\\[[[ZZZ\\\\\\]]]]]]^^^^^^^^^]]]^^^]]]]]]^^^aaabbbbbbbbbaaabbbdddfffggghhhhhhhhhiiiiiiiiihhhgggfffeeeeeeggggggfffeeedddcccbbbaaa___XXXRRRRRRUUUZZZccclllssszzz}}}{{{|||~~~ttteeeZZZMMMHHHBBB@@@DDDGGGHHHHHHEEEDDDBBB@@@>>>===<<<<<<======>>>>>>>>>?????????AAA@@@??????>>>>>>>>>>>>=========>>>AAACCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAACCCBBBBBBCCCFFFIIIKKKKKK|||vvvsssnnnjjjiiihhhfffeeecccaaa^^^]]]\\\[[[YYYXXX\\\___bbbbbbbbbccchhhlllnnnrrrzzzuuutttqqqnnniiieeebbb``````___]]]ZZZXXXUUUTTTSSSQQQTTTVVVVVVRRRMMMIIIHHHGGGDDDBBBCCCFFFGGGEEECCCDDDDDDFFFIIIKKKLLLJJJHHHEEEBBBDDDJJJSSS]]]kkkwww}}}yyyxxxtttooorrrqqqqqqrrrrrrrrrooommmgggeeebbb^^^ZZZWWWUUUTTTPPPNNNLLLIIIGGGEEEEEEEEEAAA@@@@@@??????@@@@@@AAAAAABBBDDDEEEDDDCCCAAA@@@???????????????>>>===<<<=========>>>>>>>>>??????AAADDDIIINNNUUU\\\dddiiirrrxxx{{{mmm^^^PPPEEE>>>::::::999888777777777888999777888::::::999:::===???@@@???>>>>>>???BBBEEEGGGJJJKKKMMMOOORRRTTTVVVWWWZZZZZZYYYYYYZZZZZZ[[[\\\]]][[[YYYZZZ[[[\\\\\\[[[]]]^^^___```aaa```___^^^___^^^]]]^^^aaabbbcccbbbcccdddeeefffffffffffffffiiiiiihhhgggfffeeedddccceeefffffffffeeecccbbbaaa]]]WWWUUUVVVYYY\\\cccjjjiiiooosssrrrqqq{{{~~~|||{{{mmm```SSSKKKFFFBBB>>>>>>BBBFFFGGGGGGBBBAAA@@@???>>>=========<<<<<<======>>>>>>??????>>>>>>>>>??????>>>>>>======<<<<<<>>>AAABBBBBBBBB???????????????@@@@@@AAAAAA@@@@@@BBBEEEGGGHHHHHHzzzuuurrrooollljjjfffeeeeeeeeeffffffdddbbbeeegggjjjkkkkkklllnnnpppoooqqqvvv|||xxxxxxwwwuuuqqqnnnjjjhhheeedddbbb```]]]ZZZVVVSSSMMMNNNMMMLLLJJJHHHFFFFFFEEEDDDCCCEEEGGGGGGEEECCCCCCDDDFFFIIILLLMMMLLLJJJGGGDDDFFFMMMWWWcccsss{{{uuurrrooolllkkkllllllllllllgggfffccc___[[[XXXWWWVVVQQQPPPNNNLLLJJJIIIIIIHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBCCCEEEGGGFFFDDDBBB@@@AAAAAAAAA@@@???>>>===<<<======>>>>>>??????@@@@@@AAADDDIIINNNTTT\\\dddiiirrrxxx}}}ttteeeVVVJJJBBB===:::999999888777777888888999888999:::;;;;;;<<<>>>@@@BBBAAA@@@???AAADDDHHHJJJKKKLLLNNNPPPSSSVVVWWWXXX]]]\\\\\\[[[[[[[[[\\\\\\]]]\\\[[[\\\\\\\\\\\\\\\^^^___aaabbbcccbbbaaa``````___^^^^^^```bbbcccbbbccccccdddeeefffffffffgggjjjjjjiiihhhfffeeeddddddeeefffggghhhgggeeecccaaa[[[XXXXXX\\\^^^___ccchhheeeiiikkkkkknnnzzz}}}lll\\\QQQIIIFFFDDDAAA>>>===>>>@@@AAAAAA@@@???>>>>>>======>>>>>>========================;;;<<<===>>>???>>>=========<<<<<<===@@@BBBAAAAAA???>>>>>>>>>>>>@@@BBBCCCAAA@@@???@@@CCCDDDDDDCCCzzzvvvrrroooppprrrvvvyyyyyywwwtttqqqtttyyy|||}}}|||{{{{{{zzzzzz{{{~~~{{{|||}}}}}}|||yyyvvvtttmmmjjjhhhfffddd```ZZZVVVQQQOOOLLLJJJIIIHHHHHHGGGEEEEEEDDDEEEEEEEEECCCAAACCCDDDFFFIIIMMMNNNMMMKKKHHHFFFHHHQQQ[[[iiiyyy}}}xxxsssmmmhhhhhhjjjlllmmmgggfffccc___\\\YYYWWWVVVPPPPPPOOOMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFCCCEEEGGGHHHHHHFFFCCCBBBBBBBBBBBBBBBAAA@@@???>>>?????????@@@@@@@@@AAAAAAAAADDDIIINNNUUU\\\dddiiiqqqxxxyyynnn^^^PPPFFF@@@===;;;888888888888888888999999888:::;;;<<<<<<===???BBBBBBAAAAAABBBDDDHHHLLLOOOLLLMMMOOORRRUUUWWWYYYZZZ^^^^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]^^^^^^```aaabbbcccdddcccbbbbbbbbb```^^^^^^```bbbccccccaaabbbcccdddeeeggghhhhhhkkkkkkjjjiiihhhffffffeeefffggghhhiiihhhfffdddccc\\\ZZZ\\\```bbbaaabbbfffdddeeeeeeeeehhhttt|||lll[[[NNNGGGEEEFFFBBB@@@>>>===============>>>======<<<<<<======>>>???>>>>>>===<<<;;;::::::999:::<<<===>>>>>>===<<<===<<<;;;===???AAA@@@???@@@?????????@@@BBBDDDEEEBBBAAA@@@@@@AAAAAA???>>>|||~~~zzzyyy|||vvvrrrooommmkkkhhhbbb]]]WWWSSSOOOLLLKKKJJJJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@DDDEEEGGGJJJMMMOOOMMMLLLHHHGGGKKKTTT```mmm~~~}}}wwwnnnhhhfffgggiiijjjgggeeebbb___\\\YYYWWWWWWPPPPPPPPPOOOOOONNNNNNMMMJJJIIIIIIHHHGGGGGGGGGGGGEEEFFFHHHIIIHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEJJJOOOUUU]]]eeejjjqqqxxx~~~ttthhhXXXKKKCCC???<<<;;;777888888888999999999999999:::<<<<<<===>>>AAACCCBBBBBBCCCEEEHHHLLLNNNPPPMMMNNNPPPSSSVVVYYY[[[\\\^^^^^^]]]]]]\\\]]]]]]]]]^^^```aaaaaa```______```bbbbbbbbbcccccccccddddddcccaaa^^^^^^```bbbccccccaaaaaabbbcccdddfffhhhiiijjjjjjiiiiiihhhhhhggggggfffgggggghhhgggfffeeeddd^^^]]]___dddeeebbbaaadddiiijjjiiihhhjjjqqq|||nnnfffXXXKKKCCCAAABBBDDD==================>>>>>><<<<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;::::::999999:::;;;<<<<<<<<<<<<<<<===<<<;;;<<<>>>@@@???>>>?????????@@@AAABBBCCCCCCAAA@@@???@@@@@@???===;;;~~~}}}yyyuuuqqqqqquuu{{{{{{vvvtttssspppjjjeee^^^YYYSSSPPPNNNNNNLLLKKKFFFFFFEEECCCBBBBBBCCCDDDGGGGGGIIILLLOOOPPPNNNMMMHHHHHHMMMXXXdddppp|||tttnnnkkkiiihhhgggfffdddaaa^^^[[[YYYWWWVVVQQQQQQQQQQQQQQQQQQPPPPPPMMMMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCFFFKKKPPPWWW^^^fffkkkrrrxxx}}}nnncccSSSFFF@@@>>>;;;999777777888999999999999999999;;;<<<===>>>???BBBDDDDDDEEEGGGIIIKKKMMMNNNOOOMMMOOOQQQTTTWWWZZZ\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^___bbbddddddbbbaaaaaabbbdddcccbbbaaaaaaccceeefffdddaaa___^^^```bbbccccccccccccccccccccceeefffggghhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeedddddddddaaa___bbbffffffbbbaaabbbmmmooorrrtttuuuwwwyyy{{{zzzoooYYYSSSIIICCC@@@?????????<<<===>>>>>>>>>===>>>???<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;<<<>>>???>>>===<<<===>>>??????????????????>>>>>>???@@@@@@>>><<<~~~zzzwwwtttpppllliiihhhmmmuuu}}}{{{xxxxxxvvvqqqlllddd^^^XXXTTTRRRQQQOOOMMMHHHHHHGGGEEEDDDEEEGGGIIIIIIIIIKKKNNNQQQQQQOOONNNHHHIIINNNZZZfffrrrzzzuuuqqqmmmjjjeeedddaaa^^^[[[XXXWWWVVVRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMMMMMMMMMMIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBDDDGGGLLLQQQWWW___ggglllrrrxxx|||kkk___OOODDD???<<<:::777666777888999999999999999999;;;======>>>@@@BBBEEEEEEGGGIIIKKKMMMMMMMMMMMMNNNOOOQQQTTTXXX[[[]]]^^^]]]\\\\\\\\\\\\]]]^^^___```cccffffffcccbbbbbbdddeeecccaaa``````bbbeeegggeeebbb___^^^```bbbcccdddfffeeedddcccccccccdddeeeffffffffffffggggggggggggddddddcccbbbbbbbbbccccccbbbaaacccggggggbbb```aaajjjooovvv|||}}}|||yyywwwwww{{{|||jjj\\\NNNIIICCCAAAAAAAAA>>>;;;===???@@@???>>>===<<<===<<<<<<;;;:::::::::;;;;;;888888999:::<<<======>>><<<;;;:::999999999;;;;;;<<<;;;;;;<<<>>>???>>>===:::;;;<<<=========<<<;;;<<<<<<===???AAABBB@@@>>>}}}vvvqqqnnnllljjjdddhhhlllpppssswww}}}{{{zzz|||xxxrrrqqqjjjaaa\\\YYYVVVQQQLLLLLLIIIFFFEEEFFFHHHIIIIIINNNNNNOOOQQQRRRPPPMMMKKKIIIKKKSSS```jjjrrr}}}}}}wwwrrrnnnhhhfffdddbbbaaa___[[[YYYUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVVVVVVVTTTRRRPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJHHHGGGEEECCCBBBAAAAAABBBGGGMMMRRRWWW^^^ffflllwww{{{}}}uuuhhhYYYHHHAAA===999666555666777999999888888999;;;??????>>>>>>@@@BBBEEEGGGHHHIIIIIIKKKMMMOOOQQQRRRRRRSSSUUUYYY]]]______^^^ZZZXXXWWWXXX[[[^^^______bbbbbbcccdddeeeeeeeeeeeeeeedddcccbbbccceeegggiiiiiifffcccccceeefffeeecccdddfffhhhhhhfffeeeeeeeeedddgggiiigggcccbbbeeeiiijjjhhhfffdddbbbaaa``````]]]```fffkkknnnlllgggcccggglllrrrvvvwwwwwwvvvuuurrrvvv{{{zzzdddVVVQQQFFFEEEBBB@@@>>>=====================>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>===<<<;;;;;;<<<===>>>===>>>???@@@@@@???>>>==={{{uuupppkkkhhhccceeehhhiiijjjlllqqqttt}}}yyyvvvpppgggbbb```]]]XXXTTTOOOLLLHHHGGGHHHJJJKKKKKKQQQRRRSSSTTTTTTQQQNNNKKKJJJLLLSSS^^^gggnnnxxxxxxsssiiifffdddbbbaaa___\\\YYYXXXYYYYYYZZZZZZZZZYYYYYYWWWWWWWWWVVVTTTSSSQQQOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIGGGEEECCCBBBBBBAAACCCGGGMMMSSSWWW^^^gggmmmwww|||yyypppbbbTTTEEE???===:::888888666777999999888888999;;;>>>>>>>>>???AAACCCFFFGGGHHHIIIIIIKKKLLLOOOPPPQQQRRRRRRTTTXXX[[[^^^^^^___YYYXXXWWWXXX[[[^^^______```aaabbbcccddddddddddddccccccbbbaaabbbccceeegggiiifffcccccceeefffeeecccdddeeeggggggeeeccccccccceeegggiiigggcccaaadddhhhhhhgggfffeeedddbbbaaaaaabbbdddhhhlllooonnnjjjgggeeehhhmmmppppppoooooopppooorrrvvvyyyvvvfffUUUJJJFFFCCCBBB@@@???>>>===>>>>>>===========================<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;<<<======>>>>>>>>>??????>>>>>>>>>|||uuunnnjjjfffffffffdddbbbbbbdddffftttzzz{{{uuummmgggdddbbb^^^ZZZTTTQQQMMMLLLMMMPPPQQQRRRUUUVVVXXXXXXUUUQQQLLLHHHLLLMMMRRR[[[ccciiiqqqzzz~~~xxxmmmkkkgggeeecccaaa___]]]ZZZ[[[]]]^^^^^^\\\[[[YYYXXXXXXWWWWWWUUUTTTRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJHHHFFFDDDCCCBBBBBBDDDHHHNNNSSSXXX___hhhnnnwww|||}}}tttkkkZZZMMMAAA===<<<:::999:::555777888888888888999;;;<<<===>>>AAACCCEEEGGGHHHHHHIIIIIIKKKLLLNNNPPPQQQQQQRRRSSSUUUXXX[[[^^^___\\\[[[ZZZ[[[^^^```aaaaaa___```aaabbbccccccccccccaaaaaa`````````bbbccceeegggfffddddddeeeeeeeeeddddddfffgggfffcccbbbaaabbbfffhhhhhhfffbbbaaaccceeeeeeffffffffffffeeecccbbbdddeeegggjjjmmmmmmkkkiiifffggghhhhhhfffeeeeeefffjjjlllnnnnnnooosss{{{oooaaaUUUJJJCCCBBB???>>>>>>=========>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================<<<<<<;;;<<<<<<======???>>>>>>======>>>>>>???}}}vvvqqqnnnllliiieeeaaa_________gggnnnwww}}}vvvppplllhhhccc```YYYVVVSSSRRRTTTXXXZZZ[[[YYY[[[\\\ZZZUUUOOOIIIEEEKKKLLLPPPYYY___eeemmmvvv{{{|||uuurrrmmmjjjhhhfffdddbbb[[[]]]___```___]]][[[YYYYYYYYYYYYXXXWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCEEEIIINNNSSSXXX___iiiooowww|||~~~{{{qqqgggSSSHHH>>>;;;:::999888:::555777888999888999:::<<<;;;<<>>===<<<<<<===>>>???|||vvvrrrmmmgggcccaaa___^^^^^^cccmmmvvv||||||wwwqqqllliii^^^\\\YYYZZZ\\\___aaaaaaaaacccccc___WWWNNNHHHEEEIIIIIIMMMUUU\\\bbbkkktttzzz~~~yyysssnnnkkkiiigggeee```aaacccdddccc```]]][[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNMMMMMMLLLMMMLLLJJJHHHFFFEEEDDDDDDFFFIIINNNSSSWWW___iiipppvvv{{{~~~|||xxxmmmbbbOOOFFF===;;;999666666888666777999:::999:::<<<===<<<===@@@CCCEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQSSSTTTTTTWWW\\\___eeedddccccccddddddbbbaaa```aaabbbcccdddddddddddd_________``````aaabbbbbbdddeeeeeeeeeeeeeeeeeeeeehhhhhhhhhfffdddbbbcccdddggggggfffdddbbbaaaaaabbbaaabbbeeegggggggggfffeeecccaaa___```bbbdddffffffjjjgggaaaYYYRRRNNNNNNPPPTTTVVVXXXVVVTTTSSSVVVXXX```jjj~~~~~~eeeXXXKKKEEEBBB???===============<<<;;;:::999888;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<>>===<<<<<<===>>>???}}}xxxqqqjjjfffbbb___]]][[[]]]dddlllqqqvvvyyysssppphhhfffeeeeeefffgggfffeeejjjkkkiiibbbXXXNNNHHHFFFEEEEEEIIIQQQWWW]]]gggpppwwwxxxrrrmmmkkkiiiggggggggghhhhhhgggeeebbbaaa]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVUUUTTTTTTTTTTTTMMMNNNNNNNNNNNNMMMLLLLLLNNNMMMKKKIIIGGGFFFEEEEEEFFFIIINNNQQQVVV^^^hhhpppuuuzzz}}}}}}yyysssggg[[[KKKCCC===;;;999555555777777999:::;;;;;;<<<>>>???>>>???@@@CCCEEEGGGIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNMMMPPPTTTUUUUUUWWW[[[___bbbaaaaaabbbccccccaaa___```aaabbbcccdddddddddddd^^^^^^______```aaaaaaaaabbbdddffffffeeedddeeefffhhhhhhhhhfffdddcccdddeeefffeeedddcccbbbaaaaaaaaa```aaaccceeefffffffffeeedddbbb``````bbbdddffffffhhhddd]]]SSSKKKGGGGGGHHHIIILLLNNNMMMJJJIIILLLOOOTTTZZZjjjsssjjjfffiiilllkkknnnuuuuuu{{{|||{{{|||}}}jjjRRRIIIBBB@@@@@@===<<<============<<<;;;999888777;;;;;;::::::999999888888888888999999999999::::::999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999:::;;;<<<<<<<<<<<<<<<>>>======<<<<<<======>>>}}}~~~vvvnnniiiddd```]]]ZZZYYY[[[aaaeeekkkxxx}}}yyyxxxvvvvvvuuurrrnnnkkknnnnnnkkkaaaUUUJJJFFFEEECCCBBBEEELLLRRRXXXaaajjjsss|||xxxssspppmmmlllkkkkkkjjjiiihhhfffdddddd^^^]]]\\\[[[ZZZZZZ[[[[[[YYYYYYWWWVVVVVVVVVVVVVVVMMMMMMMMMNNNMMMLLLLLLKKKNNNMMMLLLJJJHHHGGGFFFFFFEEEHHHMMMPPPUUU]]]hhhoootttyyy|||~~~{{{uuummm^^^QQQFFF@@@<<<;;;999666666999888:::<<<=========???AAAAAAAAAAAABBBDDDFFFIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLPPPUUUWWWVVVWWW[[[___]]]]]]^^^aaacccdddcccbbb___```aaabbbcccccccccccc\\\\\\]]]^^^____________aaadddggggggeeedddeeeffffffgggfffeeeccccccdddfffeeedddbbbbbbbbbbbbbbbaaa```aaaaaabbbcccdddeeeeeedddbbb``````bbbdddeeeeeeeeebbb[[[SSSLLLHHHHHHJJJHHHJJJKKKIIIFFFEEEHHHKKKOOOUUU```rrrtttlllnnnnnnjjjlllrrrwww}}}~~~jjjWWWHHHCCC@@@@@@???<<<===@@@;;;;;;<<<<<<<<<;;;999999;;;::::::999888888777777888888888888999999999:::888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888999:::<<<======<<<<<<<<<==================<<<{{{|||{{{}}}{{{rrrlllfffaaa^^^YYYUUUUUUXXX\\\bbbrrr|||uuuqqqnnnmmmiii^^^PPPFFFBBBBBBBBBAAACCCIIINNNSSS\\\eeeoooxxxyyyuuusssqqqlllkkkjjjhhhfffeeedddccc___^^^\\\[[[ZZZ[[[[[[\\\ZZZYYYXXXWWWWWWVVVWWWWWWLLLMMMMMMMMMMMMLLLKKKKKKOOONNNLLLJJJHHHGGGFFFFFFEEEHHHLLLPPPTTT]]]gggooosssxxx|||yyyyyyrrrhhhXXXIIICCC>>>;;;;;;999777888;;;999;;;===>>>>>>???AAABBBCCCBBBAAABBBCCCFFFIIIJJJIIIIIIIIIJJJJJJLLLMMMNNNKKKPPPVVVXXXWWWWWW[[[^^^[[[[[[^^^aaafffhhhhhhggg^^^___```aaabbbbbbbbbbbbZZZZZZ[[[]]]]]]]]]]]]]]]aaadddggggggeeedddeeegggeeeeeeeeecccbbbbbbdddfffdddcccaaaaaabbbcccbbbbbbaaaaaaaaaaaabbbcccdddeeecccaaa___^^^```cccddddddfffccc]]]VVVPPPMMMNNNPPPMMMNNNNNNKKKGGGEEEHHHKKKNNNUUU___hhhuuu||||||yyynnneeeVVVIIIBBB???======;;;888:::???999:::;;;<<<===<<<;;;;;;::::::999999888777777666777777888888999999999:::888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999777999:::<<<======<<<<<<;;;<<<===>>>>>>===<<<;;;}}}xxxwwwzzz}}}tttjjjbbb^^^[[[ZZZYYYWWWUUUZZZjjj{{{vvvnnnggg[[[PPPIIIEEEBBB@@@CCCAAAAAADDDFFFKKKVVVaaakkkwww|||wwwtttuuurrrmmmhhhdddbbbbbbbbb```aaaaaa```___]]]\\\[[[XXXYYY[[[\\\\\\ZZZYYYWWWNNNNNNOOOOOONNNLLLKKKJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKMMMRRR[[[eeelllqqqvvv}}}~~~~~~zzzmmm^^^RRRKKK>>>===<<<:::999888777777<<>>===>>>???>>><<<;;;::::::999888777777777888999999999888888888888888888888888888888888888888666666777888999:::::::::666666777888:::;;;<<<<<<:::999999999999999999:::999:::<<<======<<<:::999:::;;;<<<<<<;;;;;;<<<>>>|||yyyzzz}}}~~~xxxnnnfffbbb\\\YYYWWWUUURRRVVVeeettt|||pppccc]]]SSSJJJEEEBBB@@@???@@@>>>???AAACCCGGGRRR\\\iiiuuu}}}zzzvvvqqqkkkfffdddcccdddbbbbbbcccbbbaaa^^^[[[ZZZWWWXXXZZZ[[[[[[ZZZXXXWWWQQQQQQRRRRRRQQQPPPNNNMMMJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKNNNSSS[[[dddjjjpppuuu}}}~~~~~~~~~~~~vvviiiZZZNNNGGG===<<<;;;:::999888888888<<>>@@@BBBEEENNNXXXeeeqqq~~~zzztttmmmhhheeeddddddddddddeeedddaaa^^^ZZZWWWUUUVVVWWWXXXXXXXXXWWWVVVRRRSSSSSSTTTSSSRRRPPPOOOLLLKKKKKKIIIHHHGGGEEEEEEGGGIIILLLPPPTTT[[[ccchhhnnnttt|||}}}}}}}}}~~~yyypppbbbTTTHHHBBB;;;;;;::::::999999::::::<<<>>>?????????>>>@@@AAABBBBBBCCCDDDEEEGGGIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOQQQQQQPPPOOOPPPRRRTTTVVVWWWSSSPPPRRRWWW\\\______[[[\\\]]]^^^^^^\\\ZZZYYYVVVYYY]]]aaabbbbbbaaa```aaabbbcccddddddcccbbbaaacccaaaaaacccbbb]]]ZZZ\\\\\\\\\\\\]]]]]]^^^^^^^^^dddcccbbbaaa___^^^]]]\\\^^^```bbbbbbaaa```aaabbbiiijjjiiiddd^^^ZZZZZZ[[[]]]^^^```aaa___[[[WWWTTTTTTXXX[[[]]]]]]___dddhhhsssrrrbbbYYYLLLCCC@@@??????>>>;;;;;;:::;;;<<<<<<:::888999888888777777777777777:::999999888777666666555777777777777777777777777666666777888999999999999888888888999999999::::::888888777777777777888888888999:::;;;;;;:::999888777999;;;;;;:::999:::;;;~~~yyyyyy{{{~~~{{{tttoooiiibbb\\\WWWSSSSSSZZZdddxxxkkk^^^RRRNNNHHHDDDBBBAAAAAA@@@@@@???@@@BBBCCCEEEMMMVVVaaannn}}}|||vvvnnniiieeeddddddddddddeeeccc```[[[VVVSSSRRRSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSSSSRRRPPPOOONNNMMMKKKIIIGGGEEEDDDCCCFFFIIIMMMQQQUUU[[[aaafffmmmrrrzzz}}}}}}}}}|||}}}{{{uuujjj[[[MMMCCC>>>::::::999999::::::;;;<<<<<<===>>>======>>>@@@CCCCCCCCCDDDEEEGGGHHHJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQQQQQQQPPPQQQSSSVVVYYYYYYUUUPPPOOORRRVVVZZZ[[[ZZZ[[[\\\]]]\\\ZZZXXXWWWRRRVVV[[[___bbbbbb```___```aaabbbbbbbbbbbbaaa`````````dddiiiiiibbb[[[YYY\\\\\\\\\\\\\\\\\\\\\\\\cccbbbaaa___^^^\\\[[[ZZZ]]]```bbbcccaaa```___```bbbcccccc```]]][[[\\\^^^aaadddgggiiigggbbb]]]YYYSSSUUUYYYZZZ[[[]]]```cccaaakkk|||lll[[[PPPJJJCCC>>><<<===>>>>>>;;;:::999:::;;;;;;:::888888777777666666666777777999999888777666555555444666666666666666666666666666666777888888888888888888888888888888999999999777777666666666666777777777888999999999999888777777999;;;<<<;;;::::::;;;yyyssstttwww|||{{{xxxoooggg^^^XXXTTTQQQUUUZZZdddsssnnn___UUUPPPMMMHHHEEECCCBBBAAA@@@AAA@@@AAACCCCCCDDDJJJSSS```mmm|||~~~yyyrrrmmmiiigggfffccccccbbb```\\\WWWRRROOOOOOPPPPPPQQQQQQRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRQQQOOOMMMKKKHHHFFFDDDCCCCCCEEEHHHLLLQQQVVV[[[aaaeeelllrrrzzz~~~~~~}}}{{{zzzwwwooocccUUUHHH@@@===999999999999:::;;;<<<<<<<<<=========<<<>>>AAADDDDDDDDDEEEFFFHHHJJJLLLMMMMMMOOOPPPPPPNNNMMMOOOPPPQQQRRRRRRRRRSSSVVV\\\```ccc___YYYVVVUUUWWWZZZ[[[ZZZ[[[\\\\\\\\\ZZZWWWVVVNNNRRRWWW]]]``````___]]]___``````````````````___^^^aaajjjuuuwwwnnnbbb\\\\\\\\\\\\\\\\\\\\\\\\\\\aaa```___^^^\\\[[[ZZZYYY\\\___bbbbbbaaa___^^^^^^[[[[[[\\\\\\\\\]]]^^^```ccceeeiiijjjiiiddd^^^ZZZSSSUUUWWWYYY\\\___bbbeee]]]___gggwwwwwwhhhWWWJJJBBB???;;;999888999999999:::999999:::;;;<<<:::999777666666555666666777777888888777777666555444444555555555555555555555555666666777888888888777777888888888888888888888888777666666666666666666777888888888888888888888888888:::===>>>===;;;;;;<<<|||tttttttttyyy~~~rrrhhh^^^XXXSSSOOOOOOQQQRRR^^^lllxxx{{{mmm```UUUOOOOOOLLLHHHEEEDDDBBB@@@>>>AAA@@@AAACCCCCCBBBGGGOOO___kkkxxx~~~~~~{{{wwwrrrnnnkkkiiibbbaaa___\\\XXXTTTPPPMMMOOOOOOOOOPPPPPPQQQQQQRRRUUUUUUWWWWWWWWWVVVUUUTTTOOOMMMJJJGGGEEECCCCCCCCCCCCFFFKKKPPPUUU[[[bbbgggmmmrrryyy~~~~~~{{{zzzvvvqqqhhh\\\OOODDD>>><<<999999999999:::;;;<<<===;;;<<<======>>>???CCCEEEEEEEEEFFFGGGIIILLLNNNOOOPPPSSSTTTSSSOOONNNPPPRRRPPPRRRTTTTTTUUUYYY```fffppplllgggbbb___^^^^^^^^^[[[\\\]]]]]]\\\ZZZXXXVVVLLLOOOUUUZZZ]]]______^^^_________^^^^^^____________cccooo}}}wwwiiiaaa[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[[[[ZZZYYY[[[^^^```aaa___]]]\\\\\\XXXXXXYYYZZZ\\\^^^```aaa```bbbdddeeeccc___[[[XXXVVVVVVVVVWWWZZZ^^^bbbdddbbb]]]]]]fffuuuppp```RRRFFF@@@<<<<<<:::999888888888888999888888999;;;;;;:::999555555555555555666666777666666666666555555555555666666666666666666666666666666777888888777777666777777777888888888999999777777666666666666777777888888888888888888888888888;;;===???===<<<<<<<<<}}}yyyvvvyyywwwkkk___YYYTTTOOOLLLMMMIIIQQQYYY___hhhssszzz{{{yyywwwrrrjjjaaaXXXRRROOONNNLLLIIIGGGFFFEEEBBB@@@CCCBBBDDDFFFDDDCCCGGGNNNXXXcccooovvv{{{~~~|||xxxrrroookkklllqqquuuwwwwwwtttuuuvvvuuutttuuuxxx|||{{{{{{yyywwwsssoookkkiiicccaaa]]]YYYUUURRROOONNNPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWVVVUUUOOOMMMJJJGGGDDDCCCCCCCCCCCCEEEJJJOOOTTT\\\ccciiimmmrrryyy~~~|||zzzyyypppkkkbbbUUUIII@@@<<<;;;999999999999:::;;;<<<<<<;;;<<<>>>??????AAADDDFFFEEEFFFGGGHHHJJJMMMOOOPPPSSSVVVWWWUUUQQQOOOQQQSSSQQQSSSUUUUUUUUUYYYaaahhhuuusssppplllgggcccaaa```]]]^^^______^^^[[[YYYWWWLLLOOOSSSXXX\\\___``````^^^^^^]]]]]]]]]]]]^^^^^^^^^aaalllzzz~~~uuuhhh___YYYYYYZZZ[[[\\\]]]]]]^^^\\\\\\\\\[[[[[[ZZZZZZZZZ[[[]]]^^^^^^\\\[[[[[[[[[XXXXXXWWWXXXZZZ\\\]]]]]]]]]]]]]]]\\\ZZZXXXUUUTTTVVVTTTRRRRRRVVV[[[___aaaccc]]]YYY\\\cccpppxxxgggWWWKKKDDD>>>;;;:::;;;<<<<<<;;;:::::::::777777666888::::::999777555444444444555555666777444444555555555555666666666666666666666666666666666777777777777777666666555666666777888999999:::888777777666666777777888999999999888888999999999777:::===>>>===;;;;;;;;;zzzzzz{{{ooobbb\\\WWWQQQMMMMMMHHHLLLOOOPPPUUU^^^cccdddcccdddccc```[[[VVVSSSRRROOOMMMKKKJJJIIIHHHFFFDDDFFFEEEGGGIIIHHHFFFJJJPPPPPPZZZffflllooopppmmmiiibbb___\\\]]]ccchhhjjjkkkjjjkkkkkkjjjiiilllqqquuutttuuuuuutttqqqmmmhhhfffcccaaa]]]XXXTTTQQQPPPOOOQQQQQQQQQRRRRRRTTTUUUVVVRRRSSSTTTUUUUUUUUUTTTSSSOOOMMMIIIFFFDDDCCCCCCDDDBBBEEEIIINNNTTT\\\dddjjjnnnssszzz}}}}}}{{{yyyxxxlllggg]]]QQQEEE>>>;;;;;;:::999999999::::::;;;<<<:::<<>>===<<<;;;555777::::::999888888888666555555666888999888666444444444444444555666777333333444444555666666666777777777777777777777777666777777777777777666666444555666777888999::::::888888777777777777888888::::::999999999999::::::555888<<<===<<<:::999999|||vvvggg\\\XXXTTTOOOJJJLLLMMMLLLJJJMMMUUUZZZ[[[YYYZZZ[[[[[[ZZZWWWSSSQQQNNNNNNMMMJJJGGGFFFGGGIIIHHHFFFFFFHHHLLLNNNMMMJJJSSSUUUZZZ___bbb___ZZZVVVRRRRRRQQQQQQQQQTTTYYY]]]]]]^^^aaacccfffhhhjjjjjjrrrrrrqqqooollliiifffddd```^^^ZZZVVVSSSQQQOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVXXXWWWVVVSSSRRRQQQNNNIIIFFFDDDCCCBBBAAADDDGGGKKKOOOTTTZZZbbbfffmmmsss{{{{{{zzztttqqqcccTTTJJJCCC<<<999999::::::::::::;;;<<<======>>>???AAAAAAAAACCCEEEHHHHHHJJJKKKKKKKKKMMMQQQUUUTTTTTTSSSSSSSSSSSSSSSTTTPPPQQQRRRTTTVVVXXXYYYZZZcccdddeeedddbbb``````aaa]]]]]]]]]___```___\\\YYYVVVQQQMMMQQQYYY^^^]]]ZZZ[[[]]]``````^^^]]]]]]]]]aaabbbcccccccccaaa^^^]]]ZZZZZZ[[[[[[[[[\\\\\\\\\^^^^^^\\\ZZZYYYZZZ\\\^^^___^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRNNNKKKMMMRRRUUUTTTRRRUUUTTTSSSQQQRRRXXXaaaiiivvvzzzjjjaaaSSSMMMEEE@@@???>>><<<:::999888888777777777777777777777777888::::::999888444555555555444333333222555555555555555555555555666666555444333333333333666777999999777555555555222333444666777888888888<<<;;;999888888888999999777777777777777777777777888888999:::;;;;;;;;;;;;yyykkk```ZZZVVVQQQLLLLLLNNNLLLJJJLLLTTTYYYZZZZZZZZZ[[[ZZZXXXUUUQQQOOOOOOOOONNNKKKHHHGGGHHHIIIIIIHHHHHHJJJMMMOOOMMMKKKLLLNNNQQQUUUVVVTTTOOOKKKJJJKKKJJJIIIJJJLLLQQQTTTWWWYYY\\\___cccfffhhhiiippppppooommmjjjgggdddbbb```^^^[[[WWWTTTRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVSSSTTTVVVWWWWWWUUUSSSQQQQQQNNNIIIFFFEEEDDDBBBAAACCCEEEIIIMMMRRRYYY```eeemmmssszzz~~~zzzyyysssmmm___PPPGGG@@@:::888999::::::::::::;;;<<<======>>>???AAAAAABBBCCCFFFHHHIIIIIIIIIJJJLLLOOORRRUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVV]]]___aaaaaa______```aaa\\\\\\]]]^^^``````^^^]]]VVVSSSPPPSSSYYY]]]\\\ZZZ]]]___aaaaaa```^^^^^^___`````````___]]][[[YYYWWW[[[[[[[[[[[[[[[\\\\\\\\\]]]\\\[[[ZZZXXXXXXXXXYYY\\\\\\[[[[[[ZZZYYYWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOKKKIIIKKKOOORRRRRRPPPQQQPPPOOOMMMMMMRRRYYY___bbbjjjzzzyyyhhhYYYRRRIIIDDD???<<<<<<;;;:::999999888777777666666777777777777666888::::::999777444555555555444444333222555555555555555555555555666666555444444444444555555777999999777444333333222333444666777777888888;;;:::999888777777888999888888888888888888888888777888999::::::;;;;;;:::}}}oooddd]]]WWWSSSPPPOOOQQQOOOMMMOOOWWW[[[\\\]]]^^^]]]\\\YYYVVVRRRPPPPPPPPPOOOLLLIIIGGGGGGHHHKKKJJJJJJLLLNNNOOONNNMMMHHHHHHIIIKKKKKKIIIEEEBBBCCCCCCCCCCCCBBBDDDHHHKKKOOOQQQUUUZZZ^^^bbbeeegggmmmlllllljjjgggdddaaa___\\\[[[XXXUUUSSSQQQPPPPPPQQQRRRSSSUUUVVVWWWXXXXXXTTTUUUVVVWWWVVVUUUSSSQQQQQQNNNJJJGGGFFFDDDCCCAAABBBDDDGGGLLLQQQXXX```eeennnsssyyy~~~|||yyyxxxqqqfffYYYKKKBBB===888777999::::::::::::;;;<<<===>>>>>>???AAABBBBBBDDDGGGIIIIIIGGGGGGHHHLLLPPPRRRSSSTTTSSSSSSSSSSSSSSSTTTTTTVVVVVVVVVUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\]]]^^^```\\\[[[\\\^^^```bbbaaa```XXXVVVVVVWWWZZZ[[[[[[ZZZ___```bbbbbb```___```aaaeeedddbbb```]]][[[YYYXXX\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXUUUSSSRRRWWWXXXXXXYYYXXXWWWVVVUUUVVVVVVUUUTTTSSSQQQQQQPPPOOOPPPQQQRRRQQQOOOMMMLLLMMMJJJHHHJJJNNNQQQQQQPPPMMMMMMLLLJJJJJJLLLQQQUUUUUUZZZdddrrr~~~}}}ooobbbSSSGGGCCC>>><<<:::999:::::::::999999888777777666666777777777666666777999999888666444555555555555444333333555555555555555555555555555555555555555666666777666888::::::777444222222333333555666777777777777999888888777777777777888888888888888888888888888666777888999999::::::999}}}rrrggg^^^YYYUUUTTTUUUWWWVVVUUUWWW^^^bbbaaabbbbbbaaa```]]]YYYVVVSSSQQQQQQPPPNNNJJJGGGGGGHHHMMMMMMMMMOOOPPPPPPOOOOOOKKKIIIHHHGGGGGGEEEBBB???@@@AAAAAAAAA@@@AAACCCEEEGGGJJJOOOUUU[[[```dddeeejjjiiihhhgggdddaaa^^^\\\VVVUUUSSSQQQOOOOOOOOOOOOOOOQQQSSSUUUVVVWWWXXXXXXUUUVVVWWWWWWWWWUUUSSSRRRPPPMMMJJJGGGFFFEEECCCAAAAAACCCGGGKKKPPPXXX```fffppptttzzz~~~zzzxxxvvvnnn```SSSFFF???;;;888777::::::::::::;;;;;;<<<===>>>>>>@@@AAABBBCCCEEEHHHJJJIIIGGGEEEGGGKKKOOOQQQQQQSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXVVVWWWYYYYYYYYYZZZ\\\^^^\\\[[[[[[]]]___aaa```___ZZZZZZ[[[\\\\\\\\\[[[[[[^^^```aaaaaa_________aaaeeedddaaa___]]][[[ZZZZZZ]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYVVVRRRNNNRRRTTTUUUVVVVVVUUUTTTSSSUUUTTTSSSRRRQQQOOOOOONNNNNNOOOQQQRRRQQQOOOLLLJJJLLLKKKIIIJJJNNNPPPQQQQQQMMMMMMLLLJJJJJJJJJLLLMMMSSSTTTYYY```gggrrrxxxgggZZZOOOEEE???===999999::::::;;;;;;::::::888888777666666666666666777666666777888888777555444444555555555555444444444444444444444444444444333333333444444666777777777:::======:::666333222333444555666777777777777777777777666666666666777999999999999999999999999555666777888888999999999{{{sssiii```[[[ZZZ[[[[[[^^^___^^^```eeegggeeeccccccbbb```^^^[[[XXXVVVSSSTTTSSSPPPLLLIIIHHHHHHNNNOOOPPPQQQPPPPPPPPPPPPNNNLLLIIIHHHGGGEEECCCAAA@@@AAABBBBBB@@@@@@AAABBBCCCFFFKKKRRRXXX^^^bbbdddffffffeeecccaaa]]]ZZZXXXSSSRRRPPPOOONNNNNNOOOPPPPPPRRRTTTVVVXXXXXXXXXXXXVVVWWWWWWWWWVVVUUUSSSRRRNNNLLLIIIGGGFFFEEEBBB@@@BBBDDDGGGKKKPPPXXXaaagggqqqvvv|||~~~xxxvvvsssiiiYYYMMMBBB>>>;;;999999;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@BBBCCCDDDFFFIIIKKKKKKIIIHHHHHHJJJMMMOOOPPPSSSSSSRRRRRRSSSTTTUUUUUUXXXXXXXXXYYYYYYYYYZZZZZZXXXYYYYYYYYYXXXXXXZZZ\\\]]]\\\\\\]]]___```^^^]]]\\\]]]___```aaa```^^^^^^]]]^^^___^^^]]]]]]^^^___^^^]]]\\\[[[ZZZYYYYYYZZZ]]]\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[]]]^^^[[[UUUQQQPPPQQQRRRSSSSSSSSSRRRRRRSSSRRRRRRQQQOOONNNNNNMMMNNNOOOQQQRRRRRROOOLLLKKKKKKJJJIIIIIIKKKMMMOOOOOOLLLKKKJJJIIIIIIIIIHHHHHHLLLMMMOOOSSSVVVZZZfffsssnnnaaaRRRJJJDDD>>><<<>>>888999;;;;;;::::::999999888777777666555666666666777666555666777777666444444444555666666555555444222222222222222222222222111111111222333444555666999<<<@@@@@@===999555333333444555666777777777666666666666666777666666666888888888888888888888888555555666777888888888888~~~||||||zzzuuummmeeebbbcccfffeeeiiilllkkkkkkllljjjfff``````___^^^\\\[[[YYYXXXXXXXXXXXXUUUQQQMMMKKKKKKOOOQQQRRRRRRPPPOOOPPPPPPOOOLLLJJJHHHHHHFFFDDDBBBAAACCCDDDDDDBBB@@@@@@AAABBBEEEJJJPPPVVV\\\```bbbbbbbbbaaa___\\\YYYVVVTTTRRRQQQPPPPPPPPPQQQRRRSSSSSSUUUWWWZZZ[[[ZZZYYYXXXVVVVVVUUUUUUTTTSSSQQQQQQLLLJJJHHHFFFEEEDDDAAA???BBBCCCFFFJJJPPPXXXbbbhhhqqqvvv~~~}}}tttrrrnnnbbbQQQHHH???===<<<::::::<<<;;;;;;;;;;;;<<<===>>>???>>>@@@BBBCCCDDDFFFJJJLLLOOOOOOOOOMMMKKKKKKNNNPPPRRRRRRRRRRRRSSSTTTUUUVVV[[[[[[ZZZZZZYYYXXXXXXWWWZZZZZZZZZXXXWWWWWWYYY[[[]]]]]]^^^```aaaaaa^^^\\\^^^___aaadddffffffcccaaa\\\]]]]]]\\\[[[[[[\\\^^^\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^[[[[[[]]]aaadddccc^^^YYYPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQPPPNNNLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJIIIGGGEEEEEEFFFFFFEEEDDDFFFGGGKKKNNNNNNOOOWWW```iiiyyytttgggVVVLLLBBB>>>===;;;;;;===777999:::999777666666777888777666666555555666666777666555666777777555333444444555666666666666555222222222222222222222222111111111111222333444555999===AAACCC@@@;;;777555444444555666666666666666555666666777777777777666777777777777777777777777555666777888888999999888zzz{{{yyysssmmmkkkooosssuuuyyy|||zzzwwwtttnnnggg^^^^^^^^^]]]]]]\\\\\\[[[]]]^^^^^^[[[VVVRRRPPPOOOPPPRRRSSSSSSPPPNNNOOOPPPMMMLLLJJJIIIIIIHHHFFFDDDEEEGGGIIIHHHFFFDDDCCCCCCAAADDDHHHNNNTTTYYY]]]___]]]]]]\\\ZZZXXXTTTQQQOOOPPPOOOOOOOOOPPPRRRTTTUUUTTTVVVXXXZZZ[[[ZZZXXXVVVSSSSSSRRRQQQPPPOOONNNNNNJJJHHHFFFEEEEEECCC@@@>>>AAABBBDDDHHHNNNWWWaaagggnnnuuu~~~zzzppplllgggYYYJJJBBB<<<<<<===;;;:::;;;;;;;;;;;;;;;<<<===>>>???>>>@@@CCCDDDEEEGGGJJJMMMUUUXXXXXXSSSMMMKKKNNNSSSRRRRRRRRRRRRSSSTTTUUUVVVYYYYYYYYYXXXXXXWWWWWWWWWYYYZZZYYYWWWVVVWWWYYY[[[[[[]]]___ccceeeeeeaaa^^^``````aaaffflllmmmiiiddd\\\]]]]]][[[ZZZZZZ\\\^^^^^^___```aaaaaa```______ZZZ[[[[[[\\\]]]^^^______]]]]]]___eeekkklllhhhdddRRRQQQOOONNNNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKHHHHHHGGGFFFEEEEEEFFFHHHGGGDDDBBBBBBDDDEEEEEECCCDDDEEEJJJMMMKKKJJJPPPXXXXXXcccsss{{{nnn^^^RRRGGG???999:::;;;999999:::777999:::888666555666888777777666555555555555666666555555555666666444222444444555666666666666666333333333333333333333333222222222222333333444555777<<>>??????@@@CCCDDDEEEHHHKKKMMMYYY]]]^^^XXXOOOKKKOOOUUURRRRRRRRRRRRSSSTTTUUUVVVTTTTTTUUUVVVWWWXXXYYYZZZXXXXXXXXXVVVVVVWWWZZZ\\\ZZZ\\\aaafffiiihhhdddaaabbb```aaahhhppprrrlllfff\\\]]]]]][[[ZZZZZZ\\\^^^[[[\\\^^^______^^^\\\ZZZZZZZZZ[[[\\\^^^___``````___^^^aaahhhooorrroookkkSSSQQQOOOMMMLLLMMMOOOQQQNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJHHHFFFFFFGGGHHHGGGDDDBBBBBBEEEGGGGGGEEEBBBCCCFFFIIIFFFDDDIIIPPPMMMRRR[[[eeesss{{{mmmaaaVVVKKKCCCBBB<<<888:::<<<999777888888999;;;999777666888;;;777777666555555555555555666555555555666666444222444444555666777777666666555555555555555555555555444444333333333444555555555:::@@@CCCAAA===888555444555666666666666666666555666777999999999888777666666666666666666666666666777888999999::::::999|||uuussszzz{{{pppeee``````cccbbb\\\[[[___dddiiijjjeeebbbaaa\\\TTTUUUWWWWWWUUUWWWZZZXXXTTTRRRPPPLLLHHHEEEFFFIIILLLRRRRRRQQQOOOMMMJJJHHHGGGCCCDDDFFFJJJPPPUUUWWWWWWVVVTTTQQQNNNMMMMMMMMMNNNJJJJJJJJJKKKLLLNNNOOOPPPTTTTTTSSSSSSRRRRRRQQQQQQPPPNNNMMMLLLLLLKKKHHHFFFCCCBBBBBBAAAAAA@@@@@@???@@@BBBEEEHHHMMMUUU]]]cccooouuu}}}}}}uuummmcccTTTJJJAAA???===:::999999:::;;;============>>>???AAAAAABBBAAA@@@@@@CCCHHHNNNQQQ\\\```ccc___WWWQQQPPPSSSRRRRRRRRRSSSSSSTTTTTTUUUSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXZZZ]]]```bbbcccbbbbbbbbbaaadddkkkqqqqqqiiiaaa^^^[[[XXXYYY[[[\\\ZZZXXXZZZ[[[[[[[[[ZZZZZZ\\\^^^ZZZZZZZZZZZZ[[[\\\]]]^^^[[[]]]```cccgggkkknnnooo[[[YYYUUUQQQOOONNNNNNOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEFFFJJJGGGDDDBBBCCCCCCCCCCCCCCCDDDEEEDDDBBBBBBDDDFFFIIIMMMQQQUUUZZZeeettttttcccUUULLLFFF@@@<<<:::999888888999999777555888888777666666666666666666666666555444444444333444444333222333444555666333333333444444444555555333333333444444555555555666666666666666666666666444555777888999888666555555555555666666666666777555555444444444444555555777777777777666666666666666666666777888888999999yyyuuu|||xxxpppkkkiiiiiifff```^^^aaaccchhhjjjgggfffeeeaaaZZZZZZ\\\\\\[[[]]]aaa```]]]WWWTTTOOOIIIGGGGGGKKKMMMVVVUUUTTTQQQOOOLLLIIIHHHDDDDDDFFFJJJPPPTTTVVVVVVTTTSSSQQQNNNMMMLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQPPPPPPPPPPPPPPPPPPOOOMMMLLLLLLLLLJJJHHHFFFCCCBBBBBBAAAAAA@@@??????@@@BBBEEEHHHMMMUUU]]]cccnnnttt}}}zzzrrrjjj___PPPFFF???>>><<<:::999:::;;;;;;======>>>>>>???@@@BBBBBBBBBBBBAAAAAACCCGGGKKKNNNVVVZZZ^^^\\\VVVRRRRRRTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWVVVWWWYYY[[[]]]___`````````aaacccjjjttt{{{xxxnnnddd^^^[[[YYYYYY[[[\\\[[[YYYZZZ[[[\\\[[[ZZZZZZ\\\^^^[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]^^^^^^___```aaaaaaXXXWWWVVVTTTRRROOONNNMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHFFFFFFEEEFFFHHHKKKMMMOOOOOOKKKGGGDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEECCCFFFIIIJJJMMMTTT___hhhxxxvvvbbbYYYMMMDDD@@@>>>:::888999888888888999999777555777777666555555555555666555555555555444444444444333333222111222333444555333333333444444444444555333333333444444444444444555555555555555555555555333444666777888777666555444444555555555666666666555555555555555555555555555555666666777777777888666666666777888888999999~~~zzzyyysssnnnjjjddd^^^[[[]]]___dddhhhiiijjjkkkiiieeecccfffggghhhkkkooooookkk```[[[TTTMMMJJJKKKMMMPPPZZZYYYWWWUUURRRNNNKKKJJJEEEEEEFFFIIINNNRRRTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKKKKKKKJJJGGGEEEBBBBBBBBBAAA@@@@@@??????@@@AAADDDHHHMMMUUU]]]ccclllsss}}}vvvmmmdddYYYKKKAAA<<<;;;:::999999:::;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCEEEHHHIIINNNRRRVVVWWWUUUSSSSSSTTTSSSUUUWWWYYYYYYXXXVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]^^^___```fffqqq}}}qqqfff^^^\\\[[[ZZZ\\\\\\[[[ZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]\\\\\\\\\\\\\\\]]]]]]\\\[[[[[[YYYXXXWWWVVVVVVTTTUUUVVVUUUSSSPPPMMMKKKMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLKKKJJJIIIGGGGGGFFFEEEEEEEEEFFFIIINNNRRRUUUTTTOOOIIIEEECCCBBBAAA@@@@@@AAABBBBBBAAAAAABBBDDDDDDFFFGGGFFFFFFHHHNNNSSS\\\gggvvvyyyggg[[[LLLFFF???<<<;;;<<<;;;999999888777888999999777555666555555444444444444444333444444444444444444555222222111111111222333444333333333333444444444444444444444444333333333333555555555555555555555555222333555666666666555444333333333444444444555555555666777777777777666555333444555666777888888999666666666777888888999999yyyrrrjjjbbb\\\YYYYYYZZZ___eeekkkooorrrrrrpppnnnsssxxx|||yyymmmfff\\\TTTPPPQQQTTTVVV___^^^\\\YYYUUUQQQNNNMMMHHHGGGGGGIIIMMMQQQRRRRRRRRRRRRQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFFFFGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIIIIIIIIIIFFFDDDBBBBBBAAAAAA@@@????????????AAADDDHHHMMMTTT\\\bbbkkkrrr|||zzzpppggg^^^RRRFFF===999999999999999;;;<<<============>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFHHHKKKOOORRRSSSRRRQQQQQQPPPRRRVVVZZZ[[[ZZZXXXVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWYYYXXXWWWXXXYYY[[[]]]___```fffqqq|||{{{nnnddd^^^]]]\\\\\\\\\\\\\\\\\\ZZZ[[[\\\[[[ZZZZZZ[[[]]]\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXXXXWWWVVVUUUUUUUUURRRRRRSSSRRRQQQOOOMMMKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHGGGFFFFFFHHHLLLPPPRRRTTTOOOIIIDDDBBBAAAAAA@@@>>>@@@AAAAAA@@@@@@AAABBBDDDFFFFFFEEEDDDDDDGGGIIINNNUUU___jjjyyyyyymmm```RRRIIIEEEBBB>>><<<<<<<<<;;;999777777666777888888777555555444333333222222333333222222333333444444444555222222222222222333333444222222333333333444444444555444444333333222222222444444444444444444444444111222333444444444444333222222333333333444444444444666777999999777666444444444555555666777777888666666666777888888999999zzzpppgggaaa]]][[[WWW[[[dddnnnvvvzzz|||}}}{{{|||sssggg^^^[[[]]]aaaccciiihhheee```[[[VVVRRRPPPKKKIIIHHHIIILLLOOOQQQQQQSSSSSSRRRPPPNNNLLLIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>???AAADDDGGGLLLTTT\\\bbbjjjqqq}}}{{{tttjjj```VVVLLLBBB;;;888888888999:::;;;<<<===<<<<<<===>>>???AAABBBCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGIIILLLPPPRRRRRROOOMMMKKKNNNTTTYYY[[[[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[ZZZXXXXXXYYY[[[]]]___```dddjjjqqqsssooofff___]]]]]]]]]\\\[[[[[[\\\\\\ZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZWWWVVVVVVUUUUUUTTTSSSSSSPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHKKKMMMNNNJJJEEEBBBAAAAAAAAAAAA>>>@@@AAAAAA@@@??????@@@>>>???@@@AAAAAAAAABBBCCCGGGJJJOOOVVV```nnn~~~yyylll___TTTLLLDDD@@@>>><<<:::999888888666555666555555666888888666555444444333222222222222222111222222222333333444444222333333444444444444444222222222333333333444444444444444333333222222111444444444444444444444444111222222333333333333333222222222333333333333444444666777999999777666444666666666555555555555555666666666777888888999999vvvlllfff```[[[XXX\\\ffftttssskkkkkkpppuuuxxx|||yyytttmmmddd]]]VVVSSSOOOLLLJJJJJJLLLOOOPPPPPPSSSRRRQQQNNNLLLJJJHHHGGGDDDDDDCCCCCCDDDEEEFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGFFFFFFGGGFFFDDDBBBAAAAAAAAA@@@??????>>>>>>???@@@CCCGGGLLLTTT\\\bbbjjjrrr~~~xxxuuuuuunnncccXXXNNNFFF???;;;888888999:::;;;<<<======<<<<<<===>>>@@@BBBCCCDDDGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKMMMQQQUUUUUUQQQLLLIIIMMMRRRWWWZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYYYYYYY[[[]]]^^^______aaadddeeeccc___[[[\\\]]]]]]\\\ZZZZZZ[[[\\\YYYZZZZZZYYYWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVTTTRRRQQQOOOOOONNNNNNMMMLLLLLLLLLMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDCCCDDDEEEGGGHHHIIIHHHEEEBBBAAAAAABBBBBBBBB???AAABBBBBB@@@>>>===>>><<<<<<===???@@@BBBCCCCCCAAAAAADDDIIINNNUUUaaalllxxx}}}eee^^^RRRHHHAAA>>><<<;;;777777777666666666777777555444444555777777666555444333333222222222222222111222222222222222333333222333444555555555444444222222222222333333333333333333333333222222222222333333333333333333333333222222222222333333333333222222222333333333444444555666777777777777666555666666666555555555444444666666666777888888999999sssmmmeee]]]]]]```lll}}}}}}xxx|||{{{oooddd[[[VVVRRROOOLLLKKKMMMOOOPPPPPPRRRQQQNNNKKKHHHGGGFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFDDDBBBAAAAAA@@@@@@???>>>>>>>>>>>>@@@CCCGGGLLLSSS\\\aaajjjrrrzzztttrrrooohhh\\\PPPGGG@@@<<<:::888999:::;;;<<<=========>>>>>>???@@@BBBDDDFFFGGGHHHHHHIIIIIIKKKMMMNNNOOOOOONNNPPPUUU[[[[[[VVVPPPLLLOOOSSSWWWYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZZZZYYYYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\[[[[[[\\\]]][[[YYYXXXZZZ\\\XXXXXXXXXWWWUUUUUUVVVXXXXXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXVVVUUUSSSQQQOOONNNLLLMMMNNNOOOOOOOOONNNMMMIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBAAAAAABBBDDDCCC@@@===<<<<<<>>>======>>>@@@BBBBBBBBB>>>===???DDDEEEFFFMMMVVVZZZaaakkksss}}}pppbbbMMMHHHAAA<<<999888999999666777777777777888:::<<<444444444555777777666444444444333222222222222333222222222222111111111111111222333444555444333333111222222222222333333333222222222222222333333333222222222222222222222222222222222222222333444444333333333333444444444444555555555555555555555555444444555555555555555555666666666777888888999999~~~vvvmmmdddbbbeeerrrwwwiii]]]WWWTTTQQQMMMLLLMMMOOOPPPPPPQQQOOOLLLHHHEEEDDDDDDEEEAAAAAABBBCCCDDDEEEGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEDDDEEEFFFEEECCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>@@@CCCGGGLLLSSS[[[aaakkkssszzzvvvvvvkkkdddXXXKKKBBB<<<::::::999:::;;;<<<============@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIJJJLLLOOOQQQSSSRRRQQQRRRYYY___```ZZZTTTPPPRRRTTTWWWXXXXXXVVVUUUVVVWWWXXXYYYZZZ[[[\\\]]][[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\\\\ZZZ\\\]]][[[XXXWWWYYY\\\WWWWWWXXXVVVTTTTTTUUUVVVXXXXXXXXXXXXYYY[[[\\\\\\YYYXXXWWWVVVUUUTTTSSSSSSJJJMMMPPPSSSSSSQQQNNNLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDEEEEEEEEECCCBBBAAADDDCCCBBBCCCDDDDDDBBB@@@BBBDDDEEEDDDAAA===;;;;;;===<<<;;;;;;<<<=========@@@>>>AAADDDCCC@@@CCCKKKJJJNNNSSSXXXaaaqqqyyyhhhTTTFFF@@@>>>;;;999888888999999666777777666666777999;;;444333333555666777666444555444333333222222333333333222222222111111000000000111222333444333222222111111222222222333333333111111111222222333333444222222222222222222222222333333222222333333444555333333444444444444555555666555444444444444555666222333333444555666777777666666666777888888999999~~~ssskkkeeehhhttt}}}nnnbbbZZZPPPPPPPPPPPPOOONNNMMMMMMNNNKKKHHHFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@???????????????@@@@@@BBBGGGJJJNNNXXXccclllttt{{{tttooofff\\\OOODDD???===;;;::::::;;;<<<===>>>@@@AAAAAA>>>???@@@BBBDDDEEEGGGGGGFFFGGGHHHJJJMMMOOOPPPQQQVVVUUUUUUVVVYYY\\\]]]]]]WWWVVVUUUTTTTTTTTTUUUVVVSSSTTTVVVXXX[[[]]]___```\\\ZZZXXXYYY\\\]]][[[YYYZZZ[[[\\\[[[YYYXXXYYYZZZ]]]\\\[[[YYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYYYYXXXWWWUUUTTTSSSWWWWWWWWWXXXYYYZZZZZZ[[[]]][[[YYYVVVSSSQQQOOOOOOMMMMMMMMMOOOQQQQQQPPPOOONNNMMMKKKIIIGGGFFFEEEDDDGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????@@@AAAAAAGGGLLLHHH???:::;;;??????????????????>>>===<<<>>>?????????@@@@@@@@@@@@EEEEEEEEEIIIQQQ\\\fffmmm}}}~~~nnn^^^PPPFFFAAA:::888666333222222333444555555555555555555555555777777666666555555555555333333333333333222111000222222222111111111000000111111222222222222111111444222111222666777666444222222222111111111000000222222222111111000000000222222333333333333444444333333444555444333111000666666666666666666666666444444444555555555555666555555666888::::::999777}}}sssiiilllxxx}}}{{{mmmaaaYYYSSSTTTSSSSSSQQQOOOLLLKKKIIIGGGDDDCCCDDDDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@???>>>>>>>>>>>>???@@@@@@BBBGGGJJJOOOYYYcccllluuu{{{uuuooojjjcccZZZMMMCCC>>><<<;;;:::::::::;;;<<<>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHJJJLLLNNNPPPQQQTTTSSSSSSUUUYYY[[[]]]]]]UUUUUUSSSRRRRRRRRRSSSTTTTTTTTTVVVWWWXXXZZZ[[[[[[[[[YYYWWWXXXZZZ[[[ZZZXXXZZZ[[[\\\[[[YYYXXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXZZZZZZYYYXXXWWWUUUTTTSSSUUUVVVVVVWWWXXXXXXYYYYYY[[[ZZZXXXUUUSSSQQQPPPPPPMMMLLLKKKLLLNNNOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===>>>??????@@@EEEHHHFFF???;;;;;;>>>===>>>?????????>>>===<<<<<<============>>>>>>>>>BBBBBBCCCFFFJJJOOOUUUXXXaaalllzzz}}}pppkkkbbbXXXMMMDDD???<<<777666444333333333555666444444444444444444444444555555444444444333333333222222222222222222111000222222222111111111000000222222222333333222222222333222111222555777666444333333333222222222111111333222222222111111111111222222222333333333444444333444444444333333222111555555555555555555555555444444444444555555555555555444555777999:::888666~~~|||nnnpppzzz|||xxx~~~uuuiii^^^WWWVVVWWWWWWVVVSSSOOOKKKIIIFFFEEECCCCCCEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA??????>>>=========>>>>>>@@@???BBBGGGJJJOOOYYYdddmmmvvv|||uuupppjjjeee]]]TTTIIIAAA===<<<:::999999:::;;;<<<===???@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCGGGGGGHHHJJJLLLNNNPPPQQQSSSRRRRRRTTTXXX[[[\\\\\\UUUUUUTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVZZZXXXVVVVVVWWWXXXXXXXXXZZZ[[[\\\[[[YYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWW[[[ZZZYYYXXXWWWUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWZZZYYYWWWUUUSSSRRRQQQQQQMMMKKKIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>===<<<;;;;;;<<<<<<>>>@@@BBBAAA???===<<<<<<;;;<<<>>>??????>>>===<<<:::::::::;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDEEEEEEKKKRRRZZZaaajjjvvvtttfff^^^NNNLLLGGGBBB===:::888777444444333222333444666777444444444444444444444444222222222222222111111111000000111111222111111111222111111111111000000000222333333333333333333222333222111222444555555444333333333333333222222222333333333222222222222111222222222222333333333333444444333333222222333333555555555555555555555555444444444444555555555555444444444666888888777555}}}yyyyyy}}}qqqrrr{{{zzzsssuuuzzz~~~|||tttlllccc[[[UUUUUUVVVWWWWWWUUUQQQLLLIIIIIIGGGFFFFFFHHHIIIJJJJJJHHHGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBBBBBBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>===============@@@???BBBGGGKKKPPPZZZdddnnnwwwvvvqqqmmmhhhbbbVVVNNNEEE>>><<<;;;:::999999999:::<<<===>>>???@@@???@@@AAABBBCCCEEEFFFFFFGGGGGGHHHIIIKKKMMMOOOPPPTTTSSSSSSTTTWWWYYYZZZYYYWWWWWWVVVVVVUUUUUUUUUUUURRRSSSTTTUUUUUUUUUUUUTTTXXXWWWUUUTTTTTTUUUVVVVVVYYYZZZ[[[ZZZYYYXXXYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWWWW[[[ZZZYYYXXXVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQNNNKKKHHHFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????<<<<<<;;;::::::999999999===<<<<<<===>>>>>><<<;;;888:::===>>>???>>><<<;;;999999999:::::::::;;;;;;:::;;;===???@@@@@@@@@@@@CCCFFFHHHKKKPPPYYYfffpppyyypppeeeYYYNNNGGGAAA???===:::888666555555333333222222333333444555333333333333333333333333111111111111111111111111...///000111111111111111111111111111000000000000111222222333333222222111222111111222333444333333222222222222222222222222333333333222222222222222111222222222222333333333555444333222111222333444444444444444444444444444333333444444444555555555333333444555777777555444||||||zzzxxxyyysssrrryyy|||sssoooppprrrsssuuurrrnnniiieee^^^XXXSSSRRRTTTVVVWWWUUURRRNNNKKKLLLJJJHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFDDDCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===============@@@???BBBGGGKKKPPP[[[eeeoooxxxzzzqqqnnnjjjccc]]]NNNHHH@@@<<<;;;<<<;;;999999:::;;;<<<===???@@@@@@@@@@@@AAABBBCCCEEEEEEFFFHHHHHHGGGHHHJJJLLLOOOPPPWWWUUUTTTUUUVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTOOOQQQSSSUUUVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUWWWXXXYYYYYYWWWWWWXXXYYYVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVWWWXXX[[[ZZZXXXVVVUUUTTTTTTTTTVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPMMMJJJGGGEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIDDDBBBAAA???>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????;;;;;;::::::999888777777;;;999999:::<<<===<<<:::888999;;;=========<<<;;;999999999:::::::::;;;;;;;;;::::::;;;<<<===???@@@<<<>>>>>>???@@@EEEMMMSSScccmmmzzz{{{sssiiiddd\\\TTTMMMFFFAAA===<<<<<<:::999777666555555444444333222222222222222333333333333333333333333111111111111111222222222...///000111111111111111000000000000000000000000000000111111111111000000111111222222222222222333000000000000111111111111222222222222222222222222111111111222222222333333444333222111222333444555444444444444444444444444333333333444444444444555444333333555777777555333~~~tttsssxxxyyyooonnntttvvvqqqooonnnnnnmmmkkkhhheeebbb^^^XXXUUURRRSSSUUUVVVUUUSSSQQQOOONNNLLLIIIHHHIIIJJJIIIIIIKKKLLLLLLLLLJJJIIIGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@??????>>>=========>>>>>>@@@???BBBHHHLLLQQQ[[[fffqqqyyy|||rrrllljjjfff]]]UUUHHHCCC===;;;;;;<<<<<<::::::;;;<<<===>>>@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBIIIHHHGGGGGGIIIKKKNNNPPPVVVTTTSSSSSSUUUVVVUUUUUURRRRRRSSSSSSRRRRRRQQQPPPMMMOOORRRUUUWWWXXXXXXWWWTTTUUUVVVUUUSSSRRRRRRSSSTTTVVVWWWWWWVVVUUUWWWXXXUUUUUUUUUVVVWWWXXXZZZ[[[YYYXXXWWWVVVVVVWWWXXXYYYZZZYYYWWWUUUSSSSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQPPPNNNNNNMMMMMMJJJHHHEEEDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHDDDBBB@@@>>>>>>>>>???@@@AAA@@@@@@@@@@@@?????????;;;;;;;;;;;;:::888777666999888888999;;;<<<<<<;;;999::::::;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;===;;;:::888888999;;;<<<999:::<<<===>>>@@@CCCFFFLLLSSS]]]gggooowwwzzzmmm```YYYQQQLLLFFF@@@>>><<<;;;:::555555555555555555444444333333333222222111111111222222222222222222222222111111111222222222222222000000111111222111111111//////000000000000000111//////000000000000//////000111222222000000111222/////////000000000000000000111111111111222222222111111111111222222222222333333222222333333444444333333333333333333333333333333333333444444444444444444444555777777555333zzzwwwyyy~~~|||}}}|||sssjjjcccbbbiii|||}}}vvvtttsssssspppnnnkkkhhheeeaaa\\\XXXUUUUUUVVVVVVVVVTTTSSSRRROOOMMMKKKJJJKKKLLLLLLKKKLLLMMMNNNNNNMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>?????????BBBHHHLLLQQQ\\\gggqqqyyyzzztttmmmjjjiiicccXXXOOODDD???;;;:::<<<======;;;;;;<<<===>>>???AAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBIIIHHHGGGGGGHHHKKKNNNPPPQQQPPPOOOPPPSSSTTTUUUTTTPPPQQQQQQRRRQQQPPPOOONNNMMMOOORRRUUUWWWWWWVVVUUURRRUUUWWWWWWTTTQQQQQQQQQRRRTTTUUUUUUTTTTTTUUUVVVRRRSSSSSSTTTVVVXXXYYYZZZZZZYYYWWWVVVVVVWWWYYYZZZYYYXXXUUUSSSRRRQQQRRRRRRUUUUUUUUUUUUUUUUUUUUUUUURRRQQQOOONNNLLLKKKKKKJJJEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCEEEEEEDDDCCC@@@>>>===>>>@@@AAA?????????>>>>>>>>>======<<<<<<<<<<<<;;;999888666888888999999999:::;;;<<<;;;:::999999888999::::::888999999999999:::::::::;;;;;;999999888999::::::999:::<<<>>>???@@@AAABBB>>>CCCJJJOOOSSSXXX___dddiiitttzzzqqqfff\\\SSSKKKFFFAAA>>>:::888777888777777111111222222333222222222000111111222222222222222222222222222222222222222000000111111111222222222222222222222222222111000////////////000000111111000000111111111111000000///111333222000///000222//////000000111111111111//////000000000111111111111111111111222222222222111222333333444444444333222222222222222222222222222222333333333444444444555555555666777777555333rrrrrrpppllljjjiiiccc\\\XXXWWW___sss|||yyyyyyyyyvvvtttpppmmmjjjeee___[[[XXXXXXXXXWWWVVVUUUTTTSSSQQQOOOMMMMMMOOOPPPQQQPPPMMMNNNOOOPPPOOOMMMKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@?????????????????????BBBHHHLLLRRR\\\gggrrrzzzwwwrrrmmmkkkjjjdddWWWMMMBBB>>>::::::<<<>>>===<<<<<<<<<===???@@@AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEEIIIHHHGGGGGGHHHJJJNNNPPPLLLKKKKKKMMMQQQTTTUUUUUUQQQRRRSSSSSSSSSRRRPPPOOOMMMOOORRRUUUVVVVVVTTTSSSQQQUUUXXXXXXUUUQQQPPPPPPQQQSSSTTTTTTSSSSSSTTTVVVPPPQQQQQQSSSUUUWWWXXXYYY[[[ZZZXXXWWWWWWXXXZZZ[[[YYYWWWTTTRRRQQQQQQQQQRRRTTTTTTTTTSSSSSSSSSSSSSSSQQQPPPOOOMMMKKKJJJIIIHHHBBBAAAAAAAAABBBBBB@@@???>>>>>>??????@@@AAABBBCCCEEECCC@@@>>>===>>>@@@AAA>>>=========<<<<<<<<<<<<============<<<:::888777777999:::999888888:::======;;;999777777777999:::888888888888999999999999888999:::;;;<<<<<<<<<<<<777888:::;;;;;;<<<<<<===777;;;???AAABBBCCCGGGKKKKKKVVV___ccchhhsss{{{qqqkkkaaaZZZPPPGGGAAA===;;;:::999777666666666666555444222222333333222222111000...///000111333333333333111111111111111111111111///000000000111111222222333333333333333222111000.../////////000000111111111111222222222222111111///111333222///...000222000000111111222222222333......//////000000000111000111111111111222222222000111333444555444333333222222222222222222222222222222333333333444444444666555555666888777555333zzzlllhhhbbb]]]ZZZWWWTTTRRRKKKPPPXXXeee|||{{{wwwrrrjjjaaabbb___\\\ZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQMMMOOOPPPPPPNNNLLLKKKLLLGGGHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@???>>>>>>======BBBDDDFFFGGGKKKSSS]]]eeerrr}}}zzzoooooommmiiiaaaVVVLLLEEE============<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???DDDCCCBBBAAABBBEEEIIIKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKLLLNNNOOOQQQRRRQQQOOOMMMLLLLLLMMMMMMKKKMMMOOOPPPPPPPPPQQQRRRUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOQQQRRRRRRRRRQQQPPPQQQQQQPPPPPPRRRUUUXXXYYYZZZYYYWWWVVVVVVVVVWWWXXX[[[WWWRRROOOOOOOOOOOONNNQQQRRRRRRRRRQQQQQQPPPOOOUUUQQQKKKFFFEEEDDDDDDCCCBBBAAA???======>>>???@@@======>>>>>>???@@@BBBBBB>>>>>>===<<<<<<<<<<<<<<<===???AAA@@@>>><<<===???===<<<<<<;;;;;;::::::999777777777777777777777777777777777777777777777777888888777777777777888888888888888888999:::;;;;;;444444555888;;;<<<;;;:::;;;;;;::::::;;;===>>>???EEEFFFGGGJJJNNNUUU]]]cccrrryyyxxxnnneee\\\TTTOOOGGGEEEBBB>>>;;;999888888666666555444333333222222333333222222111000//////000000000000000000000000///000222333333222000///222111111111000000/////////000111222111000...,,,111111000000//////......111111111111111111111111000000000000000000000000111111000000//////......---///111222333222000//////000000000000111111111333333333444555666777888000000000111222222222333222///---...111333222000333333333444444555555555yyymmmiiiccc]]]YYYUUURRROOOKKKOOOVVVbbbxxxwwwmmmiiigggcccaaa___]]]YYYWWWVVVVVVVVVVVVUUUTTTSSSRRRPPPRRRSSSSSSQQQOOONNNOOOKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@??????>>>=========???AAACCCFFFJJJSSS___ggguuuyyymmmmmmkkkfff]]]SSSIIICCC===============<<<<<<<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIKKKKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKLLLNNNPPPQQQPPPOOOMMMLLLKKKLLLLLLMMMKKKMMMOOOOOONNNNNNOOOPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPQQQRRRSSSRRRQQQQQQQQQQQQPPPQQQRRRUUUWWWYYYYYYXXXWWWVVVVVVVVVVVVVVVXXXUUUQQQOOOOOOOOONNNMMMKKKLLLMMMOOOPPPPPPPPPPPPQQQMMMIIIFFFFFFGGGHHHHHHDDDCCCAAA???>>>>>>???@@@>>>>>>=========>>>??????>>>>>>===<<<<<<<<<<<<<<<===???AAA@@@===<<<<<<>>>======<<<;;;999888777777777777777777777777777777777777777777777777777777888888777777777777888888888888888888888888999:::666666666888:::;;;999777:::999888888999:::;;;<<<<<<===>>>???AAAFFFLLLPPPXXX\\\aaaffflllrrrzzzzzzsssnnnddd___YYYRRRMMMGGGBBB>>>@@@???<<<999666555444444555555555444333333222222333333222111111000//////000000000000000000000000///000222333333222000///111111111000000000////////////111111111000...---000000000000//////......111111111111111111111111///////////////////////////////////////............///000111222111000000000000000111111111111222333333333333444555555666111111111111111222222222333111///000222444333222333333444444444444444444xxxsssnnnggg```[[[VVVQQQNNNMMMOOOTTT```uuu|||uuurrroookkkhhhddd___[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUWWWVVVTTTRRRRRRRRROOOOOONNNLLLKKKIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBAAAAAA@@@?????????>>>@@@CCCFFFLLLVVVbbbkkkxxx{{{uuullljjjfff```WWWNNNEEE@@@<<<<<<<<<===============???>>>>>>>>>>>>@@@AAABBB<<>>?????????>>>======<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<>>>???@@@???===;;;;;;;;;===<<<;;;:::888666555555777777777777777777777777777777777777777777777777888777777666666777777888888888777777666666777777888777777888999999777555888777777777777777888888888999:::::::::<<>><<<;;;888666:::999777555333222222222555444444333333222222222222222222111111000000///000000000000000000000000///000111222222111000///111111000000000000//////...///000111000///...---000000000////////////...000000000000000000000000////////////////////////............//////////////////000000000111111111000111111111111222222222333333222222222333333444222222222111111111111111444333222222444555555444444444444444444444333333zzzyyytttmmmfff```ZZZUUUQQQQQQPPPTTT^^^qqq~~~zzzuuuqqqkkkeee```^^^^^^]]]\\\[[[YYYWWWVVVVVVXXXZZZZZZXXXVVVUUUUUURRRRRRQQQOOOMMMLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB@@@BBBEEEHHHNNNXXXeeeooozzztttpppjjjhhhbbb[[[RRRIIIBBB>>>;;;<<<<<<<<<======>>>>>>@@@???>>>===>>>@@@BBBDDD===AAAEEEFFFGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNKKKJJJJJJJJJJJJLLLMMMOOOOOONNNMMMMMMMMMNNNOOOPPPLLLLLLMMMLLLJJJIIIJJJKKKJJJJJJLLLMMMNNNOOOOOOOOOMMMNNNOOOQQQQQQPPPPPPOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWXXXWWWUUUTTTRRROOONNNMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKKKKJJJJJJIIIMMMKKKHHHGGGHHHJJJKKKKKKEEEDDDBBB@@@>>>=========>>>>>>===<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>><<<;;;:::999::::::999888777666666555777777777777777777777777777777777777777777777777777777666666666666777777888777666555555555555555888666666666888888777666777777666666666666666666888999::::::999999:::<<<======>>>???BBBEEEIIILLLJJJLLLNNNRRRVVVZZZ\\\^^^eeeeeegggiiikkkmmmooopppqqqqqqrrrrrrtttuuuvvvwwwwwwwwwwwwwwwuuutttrrrqqqmmmllljjjfffbbb\\\XXXUUUSSSPPPLLLJJJHHHFFFCCCAAA<<<:::888888999999888777666666555444444333333333444333333333222222222111222111111111000000000///000000000000000000000000000000111111111111000000000000000000000000//////...//////000000///......////////////////////////////////////////////////////////////////////////.........//////000000111000////////////000111111111111111111222222222222333222111111111111111222333222222222111000000000444333333333333444555555555555555444444333333333}}}|||wwwqqqjjjddd^^^XXXTTTTTTQQQSSS[[[jjj}}}wwwpppiiieeeaaaaaa```___]]]\\\ZZZYYYYYY[[[______]]]ZZZXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLKKKJJJJJJIIIIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDFFFHHHNNNXXXfffooo|||zzzpppmmmiiieee^^^UUULLLEEE@@@===:::;;;;;;<<<===>>>>>>???AAA@@@???>>>???AAACCCDDDAAADDDFFFFFFEEEIIIPPPUUU]]]YYYSSSNNNJJJJJJLLLMMMJJJIIIHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNKKKLLLLLLJJJHHHGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLOOOOOOOOOOOOPPPQQQQQQRRRTTTUUUVVVWWWVVVUUUTTTSSSMMMLLLKKKKKKLLLLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJQQQNNNJJJHHHHHHHHHGGGFFFCCCBBBAAA???===<<<;;;;;;============>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;999888666666777777777777777888666666666666666666666666666666666666666666666666777777666666666666777777777777666555444444444444666555444555777888888777777777777777777666666666444555777777666555666777888888999;;;<<<=========@@@@@@AAABBBCCCDDDEEEFFFHHHHHHIIIJJJLLLMMMNNNNNNPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTOOOOOONNNLLLJJJGGGDDDBBB>>><<<:::999999999999888777555333333444444333222444444444444333333333333222222222222222111111111111111111000000000000000////////////////////////000000000111111000000000//////////////////000000........./////////...................../////////................................................/////////000000111111111//////......//////000111000000111111111222222222222111111000000000111111333222222222111000000000222222222222222222333444555555555444444333333333yyyvvvqqqkkkfffaaa\\\XXXVVVRRRRRRYYYaaaqqq{{{ssskkkfffbbbbbbbbbaaa```^^^]]]\\\]]]aaafffhhhfffbbb^^^[[[WWWWWWVVVUUUTTTSSSRRRQQQKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAABBBCCCEEEHHHMMMXXXfffpppxxxoookkkfffaaaXXXOOOGGGAAA>>><<<::::::;;;<<<===>>>???@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDFFFFFFEEEDDDIIISSS\\\nnnggg\\\RRRKKKIIIJJJKKKJJJIIIHHHHHHHHHJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLKKKIIIGGGGGGIIIKKKKKKKKKKKKKKKJJJIIIGGGGGGIIIJJJKKKLLLMMMLLLKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNQQQQQQRRRSSSSSSSSSSSSRRRNNNLLLJJJJJJKKKKKKJJJIIIGGGHHHJJJKKKMMMNNNOOOOOORRROOOKKKHHHGGGFFFDDDBBBAAA@@@@@@>>>===<<<;;;:::<<<<<<<<<===>>>???AAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::888444555666666777888999999666666666666666666666666666666666666666666666666777666666555555666666777666666555555444555555555555444333444666888888777555666777777777777666666444555666666555555666777666555666888999999777555777777888999999:::;;;;;;<<<=========>>>>>>>>>>>>AAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>??????>>>>>>===<<<;;;999777555444555555444333555333111000111111///...000111111222222111111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000......////////////000000..................//////---............/////////////////////////////////........................////////////000000000000....../////////000000000///000000000000111111111111111000000000111111222222222222111111111111111000111222111000000222444444444444444444444333333xxxuuuqqqmmmjjjfffaaa^^^[[[VVVVVVZZZ^^^fff|||}}}sssjjjeeebbbbbbbbbbbbaaa```___^^^ccciiipppsssqqqkkkeeeaaa\\\[[[YYYXXXUUUTTTRRRQQQMMMMMMLLLLLLKKKJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFJJJPPP\\\kkkvvvrrrkkkgggbbb\\\SSSIIIBBB===<<<;;;999999:::<<<===???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCEEEFFFEEEDDDIIITTT^^^ooohhh^^^SSSLLLIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIGGGGGGJJJLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNPPPQQQRRRPPPMMMJJJIIIIIIJJJJJJIIIGGGHHHJJJLLLMMMOOOOOOPPPNNNLLLIIIGGGGGGFFFDDDCCC@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<======>>>???>>>>>>===<<<<<<<<<<<<<<<:::888888999;;;<<<:::888666666666777777888888999666666666666666666666666666666666666666666666666666666555555555555666666666555555555555555666777777555333333555666666555333444555777777777666666666777777666555555666888888666555555777888777555333444444555666777777888::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<======999999999999999999::::::888888888888777777777777777666555555666666555333444333111111222222222111///000111222111111000///000111111111111111111111///000000000000000000000////////////////////////000000////////////000000........./////////000000------------......//////---------.........//////////////////////////////.......................................---------------///000000000///........./////////000000000000000000000111222333333111111111111111222222222000111333222000000222555333333444444444444444444xxxvvvssspppnnnkkkgggcccaaa[[[[[[^^^^^^bbbuuu~~~rrriiidddbbbbbbbbbbbbbbbaaa```___hhhnnnwww{{{yyyrrrkkkfff___^^^\\\YYYVVVSSSQQQPPPQQQQQQPPPOOOOOONNNNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGEEEGGGIIIMMMUUUbbbrrr}}}wwwmmmfffbbb___YYYOOOEEE>>>;;;::::::999999:::<<<===???@@@AAA???@@@AAABBBCCCCCCCCCCCC@@@DDDFFFEEEDDDIIITTT]]]fffaaaYYYRRRMMMKKKKKKLLLMMMMMMLLLKKKKKKLLLNNNNNNPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIGGGHHHKKKMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKMMMOOOQQQQQQNNNJJJHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLJJJHHHFFFFFFGGGGGGFFFEEE@@@@@@@@@@@@@@@???>>>=========<<<;;;;;;;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<999777666888;;;===;;;888888888888888888777777777666666666666666666666666666666666666666666666666666666555555555555666666555555555555555666777888999777444333444444444333111222444666777777666666555666555333111111333555:::666222111444666666666555555555555666666777777444444444555555555555555777666666666666666777777888888777777888999999:::666666555444444333222222111000000222444444333222222111000000222444444333111111222333333222111000000000000000000111111111////////////000000000000////////////////////////000000////////////000000---.........//////000000---------------...///000---------.........//////000000000000000000000000........................---------,,,,,,+++++++++,,,---///111111000...---............////////////000000000000111222444444000000111111222222222333000222333222000000333555333333333444444555555555~~~vvvpppooooookkkhhhhhhcccdddccc]]]ZZZaaappp~~~ttthhhaaacccccccccaaa^^^\\\\\\]]]eeesss{{{rrrkkkddd```\\\XXXWWWVVVUUUTTTOOOOOONNNMMMMMMLLLLLLKKKNNNMMMMMMLLLKKKJJJJJJIIIHHHJJJLLLNNNTTTaaarrr|||pppiiiddd```\\\UUUJJJAAA<<<:::;;;;;;999999999999:::;;;<<<===???AAACCCDDDCCCBBBBBBBBBEEEEEEFFFFFFFFFIIIMMMPPPUUUTTTRRRNNNJJJIIIJJJKKKGGGHHHKKKMMMOOOOOOOOOOOOYYYUUUOOOKKKJJJJJJJJJJJJLLLQQQTTTQQQJJJGGGIIIMMMNNNPPPTTTUUUTTTPPPKKKHHHHHHIIIKKKKKKJJJIIIIIIJJJNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFFFFKKKTTTZZZ]]]UUUMMMIIIIIIJJJIIIGGGIIIIIIJJJJJJKKKJJJJJJIIIFFFDDDBBBAAABBBBBBBBBAAAAAABBBDDDGGGIIIFFF???999<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999:::;;;:::888666777777666666555555444444777777666555444333333333555555555555555555555555222222333444444555555666333333333333333333333333444444444444444444444444555555666666555333111000555555444444444444555555888888777666555444444333444333333333333444555555555555666666666666666666555555555555555555555555777666444222222222444555111222222333333222222111111111111111111111111111111111111111111111111111222111111111000000//////333222222222111111000000////////////000000000000////////////////////////.........////////////000000000000000000000000000000000//////.........---...........................///000111111000///...........................000000111000000///...---000000000000000000000000...//////000000000000///////////////////////////222111111111000000//////444444333222111111111111333333333333333333333333wwwpppnnnmmmiiiffffffdddffffffbbb^^^bbbnnnzzzyyyllleeeccccccaaa^^^ZZZYYYZZZ[[[hhhxxxzzzqqqhhhddd___[[[XXXWWWUUUSSSPPPPPPPPPPPPOOOOOONNNMMMPPPPPPOOOOOONNNNNNMMMMMMJJJLLLMMMPPPWWWeeewwwvvvmmmgggbbb^^^WWWPPPFFF???;;;;;;<<<<<<:::::::::::::::;;;<<<===@@@BBBDDDEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDFFFIIILLLRRRRRRPPPMMMJJJHHHIIIJJJHHHJJJLLLNNNOOOPPPPPPPPPWWWSSSNNNKKKKKKKKKKKKJJJMMMRRRUUUSSSMMMIIIKKKNNNPPPSSSUUUVVVTTTQQQMMMKKKHHHIIIKKKKKKJJJIIIIIIJJJLLLNNNOOOPPPPPPMMMJJJHHHDDDDDDCCCAAACCCIIIRRRYYY^^^VVVMMMGGGGGGHHHGGGEEEHHHHHHIIIIIIIIIIIIIIIHHHEEEDDDBBBBBBCCCCCCAAA@@@AAAAAACCCFFFHHHEEE???:::;;;:::::::::999999999999:::::::::::::::::::::::::::999999999:::999888777999999888777777777888888777666555444444333333333555555555555555555555555444444444444444444333333333333333333333333333333444444444444444444444444444555555666555444222111555555444444444444555555666666666555555444444333444333333333333444555555555555555555555555555555333333333333333333333333555444222111111111222333111222222333333222222111111111111111111111111111111111111111111111111111111111111000000000//////222222111111000000000000.../////////000000000000////////////////////////,,,,,,,,,------------...////////////////////////000/////////.........---........................---...////////////...---............................../////////......---////////////////////////---...///000000111111111222222222222222222222222111111111111000000000///333333222111111111222222333333333333333333333333zzzqqqnnnmmmiiiggghhhgggjjjjjjgggbbbdddllltttssskkkgggeeebbb]]]YYYWWWXXXZZZeeevvv~~~sssmmmiiiccc^^^ZZZXXXUUUSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSSSSSSSRRRRRRRRRRRROOOOOOPPPRRRZZZiii{{{zzzoooiiieee___ZZZOOOJJJBBB<<<;;;<<<===>>><<<;;;;;;;;;;;;;;;<<<<<>>===???FFFOOOVVV\\\TTTKKKEEECCCDDDDDDDDDFFFGGGGGGHHHHHHGGGFFFFFFDDDCCCCCCCCCDDDCCCAAA>>>???@@@BBBEEEEEECCC>>>:::999999999999888888888888999999999999999999999999::::::999888888888888999;;;:::888777666777999:::777666555444333333333333444444444444444444444444555555555444333222222222333333333333333333333333444444444444444444444444444444555555555555444333555444444333333444444555444444444444444444333333333333333333333444555555444444444444444444444444222222222222222222222222333222111000000000111222111111222222222222111111111111111111111111111111111111111111111111111111111111000000000000//////000000000000////////////....../////////000000000////////////////////////,,,,,,,,,------------.../////////////////////////////////.......................................,,,---............---,,,........................,,,,,,---.........------////////////////////////,,,---...///000111111111000000000000000000000000111111111111000000000000222222111111111222333333333333333333333333333333~~~uuuqqqooollljjjlllkkkmmmmmmiiidddeeelllrrr}}}sssooommmhhhaaa[[[XXXXXXZZZaaarrrwwwpppkkkeee```\\\YYYWWWUUUSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVTTTSSSSSSUUU]]]mmm~~~{{{rrrkkkgggccc\\\VVVJJJFFF???<<<;;;<<<===>>>===<<<<<<;;;::::::;;;;;;@@@BBBEEEEEEDDDCCCCCCDDDCCCDDDDDDDDDCCCCCCEEEGGGLLLMMMNNNNNNKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNPPPNNNLLLKKKLLLMMMMMMLLLLLLPPPUUUTTTQQQNNNNNNPPPRRRTTTUUUSSSOOOLLLKKKLLLKKKLLLNNNMMMLLLKKKKKKLLLLLLMMMPPPRRRRRRPPPNNNLLLDDDBBB>>>===???EEEMMMRRRVVVOOOFFF@@@???AAABBBCCCEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBBBBDDDDDDCCC@@@===>>>???AAABBBBBB@@@===;;;:::999999999999888888888999999999999999999999999999999999777666777999:::<<<:::777444333444666777666555444444333333333444444444444444444444444444444444444333333333222222333333333333333333333333333333333333333333333333333333444444555555555555444444333333333333444444111111222222333333333333333333222222333333444555444444333333333333333222222222222222222222222222222222111000000000111222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000////////////////////////.............../////////000000////////////////////////.........////////////000////////////////////////................................................---------......---------........................+++,,,---...............////////////////////////......//////000/////////........................111111111000000000000000111111000000111222333333222222333333333333444444zzzvvvsssooommmnnnoooooonnnjjjfffhhhnnnuuuyyyvvvooofff^^^ZZZYYYYYYaaapppqqqmmmgggbbb___\\\YYYXXXUUUVVVWWWYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXVVVYYYaaappp{{{uuunnniiifffaaaYYYRRRHHHDDD???======>>>?????????>>>===<<<;;;:::::::::???AAACCCDDDCCCBBBBBBCCCBBBCCCDDDEEEDDDEEEGGGIIIJJJKKKMMMMMMLLLKKKKKKLLLJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLKKKKKKMMMMMMMMMKKKJJJMMMPPPQQQOOOMMMNNNOOOOOORRRRRROOOJJJFFFGGGIIIMMMNNNOOOOOOMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPLLLHHHDDDAAABBBFFFKKKNNNMMMHHHBBB===<<<>>>AAACCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCBBB>>><<<<<<===???@@@???>>><<<;;;::::::::::::999999999999888888888888888888888888888999999777666666999;;;>>><<<888555222222333444555444444333333333333444444444444444444444444444222222222333333333444444333333333333333333333333333333333333333333333333222222333333444444555555333333222222222222333333000000111111222333333333333222222222222333444444444444333333222222222222222222222222222222222222222111111111111111222222000111111222222111111000000000000000000000000000000000000000000000000000//////////////////000000..................//////............////////////////////////////////////.........////////////000........................---------.......................................................................................,,,---...///////////////........................///000000//////...---,,,111111111111111111111111000000000000000000111111000000000000111222222333222222222333333444444444yyysssnnnnnnqqqqqqpppmmmkkknnntttzzzyyyoooddd]]]ZZZYYY___lll|||uuuqqqkkkfffbbb___\\\ZZZVVVVVVWWWXXXZZZ[[[]]]]]][[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYY]]]fffuuu~~~uuupppkkkhhheee___UUUNNNFFFCCC@@@???@@@BBBCCCCCCCCCBBB@@@>>>===<<<;;;;;;???AAACCCDDDBBBBBBBBBBBBAAACCCEEEFFFFFFFFFHHHIIIGGGIIIJJJJJJJJJJJJKKKMMMJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMMMMLLLJJJHHHJJJLLLLLLLLLLLLMMMNNNMMMPPPRRRNNNGGGCCCDDDFFFLLLNNNOOONNNLLLKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOQQQRRRNNNJJJGGGGGGIIIJJJKKKGGGEEE@@@===<<<>>>AAACCCDDDDDDDDDDDDCCCBBBAAAAAA@@@?????????@@@???===;;;:::<<<>>>>>><<<;;;;;;<<<;;;:::::::::999999999999777777777777777777777777666888:::888666555888;;;???===:::777444333333444444444333333333333444444333333333333333333333333111111111222333444444444333333333333333333333333333333333333333333333333222222111111222333444444333222222111111222222333000111111111222222333333222222222222222333444444555444444333333222222111222222222222222222222222111111111111222222222222000000111111111111000000000000000000000000000000000000000000000000000000......////////////000000............////////////------........./////////////////////////////////,,,,,,,,,------------...........................---------------.................................//////............//////........................---......////////////...........................////////////...---,,,,,,////////////////////////000000000000111111111111111111000000000111222222111222222333333444444555zzzrrrppppppqqqsssttttttwww{{{{{{oooeee___]]]\\\iiizzz|||wwwpppjjjfffbbb^^^\\\VVVVVVVVVWWWYYY[[[^^^```^^^^^^^^^]]]\\\\\\\\\[[[[[[ZZZ[[[aaammm{{{wwwpppkkkgggdddbbb\\\SSSKKKDDDBBBAAABBBDDDGGGIIIIIIGGGFFFDDDBBB@@@???>>>>>>???BBBDDDDDDCCCBBBBBBCCCCCCDDDFFFFFFEEEEEEFFFGGGDDDFFFFFFFFFFFFHHHJJJMMMKKKKKKJJJIIIIIIIIIJJJKKKJJJIIIJJJLLLMMMMMMKKKIIIHHHHHHHHHIIIIIIKKKMMMOOOMMMQQQTTTPPPHHHCCCCCCFFFJJJLLLMMMLLLJJJHHHHHHHHHFFFGGGHHHIIIKKKLLLNNNNNNTTTPPPLLLJJJJJJKKKIIIHHHGGGEEECCC@@@>>>>>>AAABBBDDDDDDDDDDDDCCCBBBAAA@@@@@@>>>===<<<======<<<:::999;;;===<<<:::999:::<<<999999999999888888888888777777777777777777777777333777::::::777555888:::::::::888666555444444444444333333222333333444444333333333333333333333333222222222222222222333333333333333333333333333333222222222222222222222222222111000000000111222333222222111111111111222222111222222222222222222222222222222111222222333444555555555444333222222222111111111111111111111111...///000000111111111000000000111111111111000000000000000000000000000000000000000000000000000000........./////////000000....../////////000000000---------.........//////////////////////////////,,,,,,,,,------------...........................,,,,,,,,,------.......................................---,,,,,,---..............................------.........---,,,,,,........................,,,---......//////......------------------------///000000000111111111111222111111000000000000111111111222333333444555555wwwsssnnnrrrvvvzzz{{{}}}xxxllleeebbb```nnn|||uuunnnhhhccc___\\\WWWVVVUUUUUUWWW[[[___aaaaaaaaa```___^^^]]]]]]\\\ZZZZZZ\\\dddqqq}}}rrrkkkgggcccbbb```ZZZQQQIIIBBBAAAAAACCCGGGKKKMMMNNNKKKJJJGGGEEECCCAAA@@@@@@@@@CCCEEEEEEDDDCCCDDDDDDDDDFFFGGGFFFDDDCCCCCCDDDBBBCCCCCCCCCCCCEEEIIILLLMMMLLLKKKIIIIIIJJJKKKKKKIIIIIIJJJLLLNNNMMMJJJHHHHHHHHHGGGGGGHHHJJJNNNPPPNNNSSSVVVSSSJJJDDDDDDGGGHHHJJJJJJJJJGGGFFFFFFFFFBBBDDDGGGJJJKKKLLLLLLKKKRRROOOLLLKKKLLLKKKIIIFFFHHHGGGFFFCCC@@@???@@@AAADDDDDDDDDDDDCCCBBBAAA@@@???===;;;;;;;;;<<<;;;:::888:::<<<;;;999888:::<<<888888888888777777777777777777777777777777777777222666;;;;;;777555777:::444444444444444333333333333333333222222333444444333333333333333333333333444444333222222111111111333333333333333333333333222222222222222222222222222111000//////000111222222222111111111111222222222222222222222222222222222222111111222222333444666666555444444333222222000000000000000000000000------...///000000//////000000111111111111000000000000000000000000000000000000000000000000000000---.........//////000000.../////////000000111111---------.........//////////////////////////////........./////////000000........................,,,,,,,,,------.................................------++++++++++++------........................------------,,,,,,+++***........................)))***,,,...///000111111000000000000000000000000//////000000111111111222222222111000//////000000111111222333333444555555vvvuuuuuuvvv|||uuummmhhhkkkqqq}}}zzzrrrnnniiibbb\\\___^^^\\\[[[ZZZ[[[]]]^^^````````````___]]]\\\ZZZ[[[YYY[[[eeeuuuxxxtttmmmjjjfffaaa\\\VVVOOOJJJGGGGGGGGGGGGEEEHHHSSS```eeeYYYOOOMMMLLLGGGDDDEEEDDDIIINNNNNNJJJEEEDDDFFFGGGGGGGGGFFFEEEDDDBBBBBBAAAAAACCCDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJMMMOOOOOOMMMJJJHHHGGGFFFGGGIIIIIIIIIIIIKKKLLLNNNUUU\\\\\\VVVNNNHHHGGGKKKJJJIIIGGGFFFEEEDDDDDDFFFEEEDDDDDDEEEHHHJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHPPPJJJEEEDDDFFFGGGDDDAAADDDDDDCCCBBBAAAAAA@@@@@@>>>===<<<:::999888777777;;;::::::999999::::::;;;<<<<<<:::999888888777777888777777666555444444444444555666777666555222111555555555555555555555555444444444333333222222222333333444444333222000///000111222333333222000000222222111111111111222222333333222111000000111111222222222222222222222222111111111111111111111111222111000000111333555666/////////000111333444555555444333333222222222333222222222222111111111111000000000000000111111222111111000000000000111111333222111/////////000111000000000000000000000000000000000000////////////////////////////////////......//////000111111111////////////////////////........................//////............//////........................,,,---///...------...000...---,,,++++++---...///,,,------......------,,,......,,,++++++,,,---......------------...//////,,,,,,---...///000111111111111000000/////////...////////////000000000000222222111111111111111111222111111111111111111111|||{{{{{{yyyrrrooouuuxxxrrrlllfffaaaaaa___]]]\\\\\\\\\]]]^^^^^^^^^_________]]][[[ZZZ[[[ZZZ]]]hhhwww|||uuurrrjjjgggccc^^^XXXRRRLLLHHHEEEDDDFFFGGGFFFIIIUUUaaallleee___\\\UUUKKKFFFFFFGGGLLLRRRSSSOOOJJJHHHHHHIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMPPPOOOMMMJJJHHHGGGFFFHHHIIIIIIHHHHHHJJJKKKOOOUUU[[[\\\VVVOOOJJJHHHIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHKKKHHHDDDEEEHHHJJJHHHEEECCCBBBBBBAAA@@@@@@??????>>>===<<<:::888888777777::::::999999999999::::::;;;:::999888777777777777888777777666555555444444333444555666666666555444444444444444444444444444333333333333333333222222333333444444333111000///000111222222222222111000222222111111111111222222333222222111000000111111222222222222222222222222111111111111111111111111333222000///...//////000111111000000111111222222333222222111000000111111000000000/////////......000000//////000000111222111111000000000000111111222111000///...//////000////////////////////////000000000000/////////...........................111000000//////...------................................................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///...------,,,,,,,,,------,,,------......------,,,///...---,,,,,,---......,,,,,,,,,,,,,,,---..................////////////000000000//////.........////////////000000000000111111111111111111111111222222222333333444444555zzzuuuzzzzzzsssnnnjjjfffeeecccaaa`````````aaa^^^___```aaaaaa___]]][[[ZZZ[[[aaalll{{{|||uuuqqqnnngggddd^^^YYYTTTNNNHHHDDDBBBBBBDDDGGGHHHKKKVVVaaarrrssstttnnn^^^NNNGGGGGGIIIOOOVVVXXXUUUOOOKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMOOOPPPPPPMMMIIIHHHGGGGGGHHHJJJIIIHHHGGGIIIJJJMMMRRRWWWXXXSSSMMMIIIHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDFFFJJJLLLKKKHHHBBBAAAAAA@@@@@@?????????>>>===;;;:::888777777777999888888777777888888999999999888777666666666666777777777666555555444444333444444555666666777777333333333333333333333333222222222333333333333333333333333333222111000///000111111222222222111111222222111111111111222222333222111111000111111111222222222222222222222222111111111111111111111111222111000///............333222111000000000000000111000000///////////////000000////////////......000000//////000000111222111000000//////000000111000000///............///////////////////////////000000000/////////..............................000//////......---,,,,,,................................................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...............---,,,++++++,,,------......------,,,......---------......///,,,++++++++++++,,,------/////////.........------/////////...............////////////000000000000111111111111111111111111111111222333444555555666|||~~~xxxtttooonnnkkkiiigggeeeeeedddaaabbbdddeeedddcccaaa___[[[^^^eeeqqq|||uuurrrnnnkkkddd```ZZZTTTOOOKKKFFFBBBBBBBBBEEEHHHIIIKKKTTT]]]qqqxxx|||sss___MMMGGGIIIHHHNNNUUUXXXVVVQQQKKKIIIFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPOOOLLLIIIGGGGGGHHHIIIJJJIIIGGGGGGHHHIIIIIILLLPPPQQQNNNJJJGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGIIIKKKLLLLLLKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCDDDGGGJJJLLLJJJHHHAAAAAAAAA@@@@@@@@@??????===<<<;;;999888777777777777777666666666666777777777777666555555555666666777777666666555555555555555555444444555555666777222222222222222222222222111111222222333333333444222222222222111111000000000111111111222222222222333222222111111222222333222222111111111111111222111111111111111111111111111111111111111111111111000000000000111111222222222222111000000000000000000//////....../////////222111111111000000000000///////////////000111111000000////////////000000........................////////////////////////000000/////////.................................++++++,,,------......///................................................///......------......///........................***+++---,,,++++++,,,.........//////...,,,***))),,,------......------,,,..................//////,,,,,,,,,+++,,,,,,---.............................................------////////////000000000000111111111111111222222222000000000111111222222222{{{yyyvvvrrrooollliiihhhffffffggggggfffeeedddccc^^^ccckkkwwwvvvsssrrrmmmhhhbbb]]]WWWQQQLLLIIIEEECCCEEEDDDFFFJJJJJJKKKPPPWWWgggqqquuujjjWWWIIIGGGJJJEEEJJJOOOSSSQQQMMMHHHEEEGGGGGGGGGGGGFFFEEEDDDDDDAAABBBDDDFFFHHHJJJLLLMMMHHHHHHHHHIIIIIIKKKLLLLLLMMMNNNOOONNNKKKHHHGGGHHHGGGHHHIIIIIIGGGFFFGGGHHHGGGIIILLLLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFHHHJJJLLLMMMLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEEEECCCCCCEEEFFFHHHHHHGGGEEEAAAAAAAAA@@@@@@@@@@@@@@@<<<;;;:::999888777777777777666666555555666666777555555555444555555666666666666666666555555555555666666555444333444444444222222222222222222222222111111111222222333333333222222111111111111111111000000000111111222222333333333222222222222333333222111111111111111222222111111111111111111111111000000000000000000000000//////000000111111111000000000//////000000111222000000/////////000000111111111111000000000000////////////...///000000111000000////////////000000---------............---........................////////////....................................++++++,,,,,,---...............................................................------------..............................***+++---,,,++++++,,,.........//////...,,,***))),,,------......------,,,,,,------.........//////---------------......///,,,,,,,,,---...//////000------..................////////////000000000000000000111111111222222222222222222111111000000000}}}{{{uuurrrooolllkkkjjjhhhgggffffffgggfffkkksss~~~{{{tttsssqqqkkkfff^^^ZZZSSSMMMJJJGGGEEEDDDFFFEEEGGGKKKKKKJJJLLLQQQZZZbbbeee[[[NNNGGGGGGHHHCCCFFFHHHJJJJJJHHHEEECCCHHHHHHHHHHHHHHHGGGFFFFFF@@@AAACCCEEEHHHKKKMMMNNNGGGGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMLLLIIIHHHGGGHHHFFFGGGIIIHHHGGGFFFHHHIIIHHHIIIJJJKKKKKKKKKJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA????????????????????????;;;;;;999888888777777777777666666555555666666777444444444444555666777777666666666666666666555555555555444444333222222111222222222222222222222222111111111222222222222222222111111000000000111111000000000000111222333444333333222222222222333333111111111000111111222333111111111111111111111111000000000000000000000000000000000///...,,,***)))///////////////000111222000000000000000111111222//////............------//////......//////000111000//////......//////000,,,---......///................................./////////.........------------------------------///......------,,,++++++------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...............---,,,++++++,,,------......------,,,***+++,,,---...............------------...//////***+++,,,---...///000000.............../////////////////////000000000000000000000111222222333333666555555444333222111111|||sssnnnqqqvvv}}}|||vvvsssppplllkkkkkklllmmmooottt|||xxxsssqqqnnnhhhccc[[[VVVOOOIIIGGGFFFEEEDDDFFFEEEGGGLLLMMMJJJKKKOOONNNUUUWWWPPPIIIHHHGGGEEEDDDDDDCCCDDDEEEEEEDDDCCCEEEFFFFFFFFFFFFEEEEEEDDD???@@@BBBDDDFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGIIIJJJKKKJJJHHHGGGHHHIIIEEEFFFHHHHHHGGGGGGHHHJJJHHHGGGGGGHHHJJJKKKLLLKKKHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>???@@@========================;;;:::999888777777777777777777666666666666777777444444444444555666777888555666666666666666666666111222333333333222111000333333333333333333333333222222222222111111111111222111000//////000111222111000000000000222333444444333333222222333333444111111000000111222222333111111111111111111111111000000000000000000000000000000000///---+++)))(((111000000////////////000000000//////000111111222//////.........---------///............///000000//////............//////,,,---...///000//////...........................//////.........---------------------------------//////......---,,,,,,,,,------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///...------,,,,,,,,,------,,,------......------,,,)))***+++------------,,,------,,,,,,------...///,,,,,,,,,------..................//////000000000////////////000000000000///000000111222222333333555444444333333222222222~~~|||zzzqqqhhhcccdddeeehhhzzz~~~{{{vvvrrrpppppprrrtttuuuzzz}}}vvvrrroookkkfffbbbXXXSSSLLLGGGEEEDDDDDDDDDEEEDDDGGGLLLMMMKKKLLLNNNIIINNNPPPKKKIIIJJJGGGBBBFFFDDDAAAAAABBBDDDDDDEEEBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDFFFGGGGGGKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIGGGGGGHHHIIIDDDFFFGGGGGGGGGGGGIIIJJJFFFEEEDDDEEEHHHJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>><<<<<<>>>???:::;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888777777666666666666777777444444444555666777888999555555555666666666666666---///111333444333222111333333333333333333333333333222222222111111000000111111000//////000111222111000000000000222444555444333333222222333333444111111000000111222333333000000000000000000000000000000000000000000000000...///000000000///...---333222111///......------///////////////000111111111000000000////////////...............///000000//////............//////,,,---///000000000//////........................//////.........---------------------------------,,,,,,---......//////000------------------------...........................------,,,,,,------...........................,,,---///...------...000...---,,,++++++---...///,,,------......------,,,((()))***,,,------,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,.../////////000000111111////////////000000000000///000000111222222333333111111111111111111222222{{{yyytttnnniiiddd]]]WWWWWWYYY^^^gggooo~~~xxx{{{zzzsssttt{{{|||yyyuuurrrooojjjccc]]][[[QQQGGGCCCBBB@@@@@@BBBEEEFFFIIIKKKLLLKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCAAACCCDDDDDDBBBAAABBBCCCAAAAAAAAABBBCCCDDDDDDEEEJJJLLLMMMLLLIIIHHHHHHHHHKKKJJJHHHFFFFFFFFFHHHIIIFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFEEECCCDDDFFFHHHJJJJJJIIIHHHGGGFFFEEEEEEEEECCCCCCDDDFFFHHHHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBB@@@>>>>>>>>>>>>===<<<::::::::::::::::::::::::888999::::::888777777888333555777999:::999888777333333333333333444555666777777666555444333333333333333333222222222111111000000111111111222222222111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111////////////000000000000000000111111111111000000000000000000000000000000111111000000//////......////////////000000000000................................................///////////////.........------------------------111111000000/////////...---...///...,,,,,,...///------......///......---///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---------------------...............///000111///////////////.........000000000000000000000000222111000000000111333333333222111000000111222333kkkuuu|||tttnnngggaaa]]]VVVQQQQQQRRRUUU\\\dddttt~~~~~~xxxxxx~~~zzzxxxuuussspppiii___XXXTTTKKKCCCBBBBBBBBBDDDGGGEEEFFFHHHJJJJJJIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDCCCEEEGGGGGGEEECCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDDDDFFFHHHJJJKKKKKKJJJGGGDDDCCCDDDFFFDDDCCCDDDEEEGGGGGGEEECCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???=========<<<<<<;;;<<<;;;;;;;;;::::::::::::777888888888666666555666333555777888999999888777444333333333333444444555666666555555444444333333333333222222222111111111000000111111111222222222111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111//////000000000111111111.../////////000000000000000000111111111111000000000000000000000000000000000000000000//////....../////////////////////000........................////////////////////////////////////............------------------------/////////......---------...//////...------...000------...............---///...---,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,+++...------------......////////////////////////...000000000000000000000000111111000000000111222333333222111000000111222333```hhhsssyyyooohhh```ZZZVVVQQQLLLLLLMMMMMMRRRXXX^^^vvv~~~~~~~~~zzzxxxvvvtttsssoooggg\\\SSSPPPGGG@@@@@@BBBCCCEEEHHHEEEFFFFFFGGGGGGGGGGGGFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCDDDEEEFFFEEEEEEEEEHHHJJJJJJHHHEEECCCCCCBBBBBBBBBCCCDDDDDDEEEEEEBBBDDDGGGHHHHHHHHHIIIKKKHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGEEEEEEEEEFFFHHHJJJMMMOOOOOOKKKDDDAAACCCGGGEEEDDDCCCDDDEEEEEECCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<;;;;;;;;;:::;;;;;;:::999999999999999888777666555444444333333333444666777888888777666444444333333222333333333444444444444444444444444333222222222222111111111000000000111111111111222111111222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111//////000000000000111111....../////////000000000///000000111111000000///////////////////////////000000000////////////...////////////////////////........................////////////////////////........................---------------------------------,,,,,,,,,,,,,,,,,,------,,,++++++,,,........................---......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...//////...---,,,++++++***...------,,,,,,,,,------......//////////////////000000000000000000000000111000000000000111222222333222222111111222222333[[[```hhhoooyyyzzzooofff]]]WWWTTTPPPMMMMMMMMMMMMPPPTTTUUUiii{{{xxxxxxwwwuuurrrooollleee[[[SSSOOOGGG@@@@@@AAAAAABBBEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEHHHIIIIIIHHHGGGEEEHHHKKKKKKIIIEEEBBBAAABBBBBBCCCCCCCCCDDDDDDDDD@@@BBBEEEFFFFFFFFFGGGIIIFFFGGGHHHHHHGGGFFFDDDBBBGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEGGGHHHIIINNNSSSVVVRRRJJJDDDDDDGGGEEEDDDCCCCCCCCCCCCAAA???@@@@@@??????????????????>>>>>>???>>><<<;;;:::::::::999888888888888999:::;;;888666444333333333222333444555666666666666555444444333222222111222222333333333333333444444444222222222222111111111111000000000000111111111111111111111111111000000///////////////////////////000000000000000000000000000000000000000000000000////////////000000000111////////////000000000111........./////////000000//////000000000000//////........................///////////////////////////////////////.................................////////////////////////------...............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,///......---------------...------,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,//////...---,,,,,,,,,,,,............////////////////////////////////////000000000000000111111222333333222222222222333333VVVYYY\\\```eeennnzzz~~~rrriii```YYYVVVQQQOOOPPPPPPNNNPPPTTTSSSbbbyyyyyytttsssuuuwwwsssnnnkkkiiiddd^^^YYYMMMEEE??????AAAAAABBBEEEEEEEEEEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@????????????@@@BBBFFFIIIKKKKKKIIIHHHCCCFFFIIIIIIGGGCCC@@@???BBBBBBBBBBBBCCCCCCCCCCCCAAACCCEEEEEEDDDCCCDDDEEECCCEEEFFFGGGGGGEEECCCBBBFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEFFFGGGHHHMMMUUU[[[YYYPPPHHHEEEFFFEEECCCAAAAAAAAAAAA???>>>????????????????????????@@@AAABBBAAA>>>;;;:::;;;999999888999:::<<<>>>@@@???;;;666444444444333222333444444444555555555444444333222111111111111111222222222333333333333333222222222111111111000000000000000000000000000000000111111111111000//////........................////////////////////////////////////////////////...////////////000000000...////////////000000000............//////////////////000000000000//////------------------------.............../////////000/////////......------........................------------------------,,,---------......//////------------------------------------------......+++,,,,,,,,,******,,,---000///...------------...------,,,,,,,,,------...------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........000000///...---------...---.........//////000000//////////////////////////////000000111111111111222222222222222222222222SSSUUUWWWXXXZZZ```iiipppwww~~~|||qqqggg```ZZZUUURRRRRRQQQOOOPPPSSSOOOYYYnnn{{{tttrrrrrrrrrtttpppkkkiiiiiigggccc```JJJBBB===???BBBCCCDDDGGGEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>???BBBEEEHHHIIIIIIHHHGGGAAADDDFFFFFFDDDAAA??????AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEDDDCCCBBBBBBCCCAAABBBDDDFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFKKKQQQXXXXXXQQQJJJEEEDDDDDDBBB@@@??????@@@???>>>>>>>>>>>>>>>>>>?????????BBBEEEFFFDDD???;;;:::;;;:::::::::;;;>>>BBBFFFHHHCCC>>>777444444555444222333333333333333333333444222222111111000111111111222222222222222222222222222111111111111000000000111000000000000000//////000000111111000000///...////////////////////////////////////////////////////////////////////////......////////////000000......////////////000000------........./////////...//////000000//////...........................---............/////////000//////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------............////////////.../////////------///000111000...---,,,,,,---...------,,,,,,,,,---......------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////000000///.........//////------......///000000000000000000000000000000000...///000000111111000000000111111222222111111000PPPRRRUUUUUUVVVYYY```eeeffflllttt{{{sssjjjbbb\\\WWWVVVRRRNNNOOORRRNNNUUUggg|||xxxwwwxxx{{{}}}uuuuuuvvvuuurrrnnnllljjjjjjllllllhhheeeKKKDDD???@@@CCCCCCCCCEEEEEEEEEFFFFFFEEECCC@@@???@@@@@@@@@?????????>>>>>>>>>???BBBDDDEEEEEEDDDDDD@@@BBBDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDCCCBBBBBBCCC???@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEHHHKKKOOOOOOLLLGGGDDDBBBBBB@@@>>>===>>>??????>>>;;;<<<<<<<<<=========>>>DDDGGGIIIFFF???:::888999666777888;;;???EEEJJJNNNEEE???666333333444333111333333222222222222333333111000000000000111111222333333222222111111000000111111111111000000000000111111000000////////////000000000000000//////...////////////////////////////////////////////////////////////////////////........./////////000000........./////////000000---------.........//////......////////////..............................---------.........//////000000///......---,,,,,,........................------------------------++++++,,,------...//////---------------------------.........////////////.../////////------///000111000...,,,,,,,,,---...,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------...//////------......///000000111000000000000000000000000......000111111111000//////000111111111111000///IIILLLPPPQQQQQQSSSXXX]]][[[```fffjjjnnnxxx}}}tttiiiccc]]]YYYTTTOOONNNQQQRRRVVVfffuuunnnjjjggghhhkkkqqq|||xxxtttxxx{{{yyyuuuiiiiiijjjmmmpppoookkkgggPPPHHHBBBBBBBBB@@@@@@AAADDDEEEGGGGGGFFFCCC@@@>>>@@@@@@@@@@@@????????????<<<===???AAAAAABBBAAAAAA@@@AAABBBBBBAAA@@@@@@AAA@@@?????????????????????@@@BBBDDDDDDCCCCCCCCCDDD??????AAACCCDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGGGGFFFDDDBBBAAABBB???======>>>??????>>>:::::::::;;;;;;<<<<<<<<>>888777888222222444888>>>DDDKKKNNNFFF???666222222444333111333333222222111222222333000000//////000111222222444333333222111000//////111111111111000000000000111111000000/////////...000000000000000//////...000000000000000000000000////////////////////////////////////////////////............/////////000............/////////000---------.........//////......////////////......////////////////////////---------.........//////000000///...------,,,,,,................................................++++++,,,,,,---...//////---------------------------------....../////////,,,------,,,++++++,,,...222000...,,,+++,,,---...,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,------...///---------...///000000111000000000000000000000000---...000111111111000///...///000111111000///...PPPPPPOOOOOOPPPQQQSSSTTT[[[\\\]]]^^^cccjjjsssyyy~~~tttjjj```\\\XXXSSSPPPPPPOOOVVVeee{{{~~~qqqjjjhhhfffggghhhkkkssszzzxxxxxxvvvpppkkk``````aaafffjjjiiibbb\\\IIIGGGDDDBBBBBBBBBDDDFFFFFFFFFEEEDDDCCCBBBBBBAAA???AAADDDDDDCCC@@@>>>===999:::<<<>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>??????@@@BBBBBBCCCCCCBBBAAA???>>>???@@@AAAAAABBBBBBAAAAAADDDBBBBBBDDDEEECCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@DDDCCCBBBBBBAAAAAAAAABBB@@@??????>>>===<<<<<<;;;??????>>>>>>======<<<<<<>>>>>>>>>>>><<<:::888777888888777666777<<>>>>>???@@@@@@AAAAAAAAACCCAAAAAABBBCCCCCCCCCCCCAAAAAAAAABBBBBBAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<<<<;;;===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999777666666666666555555999>>>CCC<<<999555111000///......000000000000000000111222333222222111111000000000000000000111111111222222111000000000/////////...////////////////////////......////////////......///............---------............////////////......------------......000///............///000//////.........///000111111000///.........///000......//////...------,,,------------------------///.........------------111111000///...............---,,,,,,,,,,,,---...---...///000000///...---......////////////..............................,,,,,,,,,------....../////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,---.........,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,,,,---------......000000000000000//////....../////////000000000000//////000111222222222222QQQPPPOOOOOOPPPQQQSSSTTTQQQSSSTTTUUUWWWZZZ___bbbfffmmmyyysssllleee]]]XXXXXXSSSXXXbbbxxxzzzttttttsssuuuyyy}}}zzzyyyyyyxxxuuummmaaaYYYJJJIIIHHHKKKNNNNNNKKKHHHFFFEEECCCAAA@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAACCCDDDFFFGGGGGGEEECCCBBB<<<<<<;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@????????????===>>>>>>>>>>>>>>>===<<<=========>>>>>>@@@AAAAAABBBAAA@@@>>>>>>???AAABBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@????????????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777888888888888777666555555555444333333666:::>>>999888777555333111000///222111000000000000000000111111111111111111111111//////000000000000111111000000000000////////////..............................////////////......///............------------............/////////......------------......000000////////////000000000////////////000111111...---------......///000.........///......---,,,...---,,,++++++,,,---...............------------000000///......---------------------------------+++---///111111///---+++......////////////......------------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++***,,,++++++******++++++,,,......---------------,,,......------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------......000000000000000//////........./////////000000000...///000111222222222222QQQPPPPPPOOOPPPQQQRRRSSSRRRTTTUUUUUUUUUWWWYYY\\\^^^ccclllvvv}}}uuulllbbb\\\ZZZWWWYYY```tttyyyyyyyyywwwqqqdddVVVLLLEEECCCBBBCCCEEEGGGFFFEEEEEECCCBBB@@@???@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFGGGGGGEEECCCAAA@@@>>>======>>>@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@????????????<<<===============<<<<<<<<<;;;;;;<<<===???BBBCCCEEEEEEBBB===:::<<<>>>>>>AAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>:::::::::::::::;;;;;;;;;999999999::::::;;;;;;;;;555555666666666666666666444444333222222444888;;;;;;===>>><<<999555111000222222111000/////////000///000000000111111111222///////////////000000000000000000000////////////////////////////////////......////////////......///............------------------.........//////......------------......////////////////////////------------......//////.............../////////---...............------,,,+++)))(((((()))+++,,,------------------------...............------,,,,,,------......------,,,,,,---///000000///---,,,---......//////......---------------------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,......------,,,,,,++++++---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------.....................------,,,........./////////000000111111111111111000//////QQQQQQPPPOOOPPPQQQRRRSSSSSSUUUVVVVVVUUUUUUVVVXXX[[[^^^cccjjjqqq{{{~~~ttthhh___\\\UUUWWW\\\mmm{{{zzzxxxrrrhhhZZZLLLBBBBBB@@@??????AAACCCDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAACCCBBBBBBDDDFFFGGGEEECCCCCCAAA???>>>===>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@??????>>>::::::999999999999999999;;;:::999:::<<>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???999999999999::::::::::::999999999::::::;;;;;;;;;555555555555555666666666444444444333222333777:::@@@CCCEEECCC>>>777333000222222111000/////////000/////////000111111222222000000000///////////////////////////000000000000000000000000000000000000......////////////......///............---------------------..................------------..............................,,,------...............000000000/////////......------...............---,,,+++)))(((((()))+++,,,,,,,,,---------------------......///......---,,,,,,------......------,,,......------------......------............------------------------------......------,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------.....................------,,,............////////////000000111111111000//////RRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTSSSRRRRRRTTTUUUVVVXXX]]]aaagggnnnuuu{{{rrrgggbbbTTTUUUYYYfff|||yyyrrrhhh\\\OOOEEE???>>>>>>======>>>@@@BBBCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBCCCAAA@@@BBBFFFGGGFFFCCC@@@???>>>===<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAA???>>>>>>888777666555444444444444999888777777999>>>BBBEEEVVVYYYUUUGGG???@@@AAA>>>??????@@@@@@@@@@@@???????????????>>>??????@@@AAA::::::::::::999999999999999999999999::::::::::::666555555444444555666666333333444333222444777999BBBEEEHHHFFF@@@888333111222111000000000000000000/////////000000111111111111111000000000000//////////////////000000000000000000000000000000000000......////////////......///............---------,,,------------...............------------......------............---------......///000/////////000000000000000///...---,,,---......///............---,,,++++++,,,---...,,,,,,,,,,,,---------------...///000000///------------------------------///...---,,,,,,---...///------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000000000000//////...------........./////////,,,---...000111222222333RRRQQQPPPOOOOOOPPPQQQRRRQQQRRRRRRQQQPPPQQQSSSUUURRRTTTWWW[[[^^^ccchhhlllooosssyyyqqqkkkZZZ[[[\\\bbbvvv{{{uuuiii\\\OOOFFFAAA@@@<<<<<<=========???AAABBBCCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCCCCDDDCCCAAA???BBBFFFHHHGGGDDD??????>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCAAAAAABBBBBBAAA@@@>>>===:::999777555444333333333666444333333666;;;AAADDDVVV[[[XXXIII@@@AAABBB>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAABBBCCC;;;;;;;;;::::::999999888999888888888888888888777666555444333333333444555111222222222222333666999>>>CCCGGGEEE===666222111000000000000000000111222/////////000000000000000222222111111111000000000.../////////000000000111..............................////////////......///............---------,,,,,,---------...............------------......---...///000000///...---,,,,,,.../////////...---,,,---.../////////......,,,------...//////......------------------------++++++,,,,,,,,,------------...000111111000...---...---,,,,,,,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......000000000000000//////...---------.........//////+++,,,...000111222222333RRRRRRPPPPPPOOOPPPQQQRRRQQQRRRQQQPPPPPPQQQTTTWWWQQQSSSUUUWWWXXXZZZ]]]```eeehhhmmmttt|||yyyrrrcccdddaaa```nnnyyyqqqcccSSSGGGAAA@@@BBB;;;<<<>>>>>>>>>???AAACCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDDDDAAA???BBBGGGJJJHHHEEE@@@@@@AAAAAAAAAAAA@@@?????????@@@AAAAAABBBCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>===:::888666666555666333222000000333999???CCCQQQYYYVVVGGG>>>@@@@@@<<<======>>>>>>>>>>>>============>>>???@@@BBBDDDEEE<<<<<<;;;;;;:::999888888888888777777666666555555666555333222222222333333///000111111111333666888:::???CCCBBB;;;444111111000000//////000111222222000000000000000/////////333222222222111111000000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,......////////////......//////.........---------,,,,,,,,,---------...............------............///000111111000///...)))***+++,,,,,,,,,+++***)))***,,,.../////////...,,,,,,---.../////////...+++,,,,,,------,,,,,,++++++++++++,,,,,,------------///000222222111///...///...,,,++++++,,,...///***,,,...//////...,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,------.........))))))***+++,,,,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,---------.....................------,,,---------.........////////////000000000000000///SSSRRRQQQQQQQQQRRRSSSTTTNNNNNNMMMMMMNNNPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXX]]]```eeelllvvv{{{mmmfffaaaaaahhhzzztttdddSSSHHHCCC>>><<<===>>>>>>============>>>>>>@@@AAABBBCCCCCCAAA???>>>???@@@AAAAAAAAABBBDDDFFFEEECCCBBBBBBDDDFFFGGGGGG???>>>>>>>>>???@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@??????AAACCCEEEEEEEEEDDDCCCGGGCCC>>>>>>@@@@@@;;;777666333111111000000555<<>>>>>===<<<;;;;;;:::<<<;;;;;;;;;<<>>>>>======<<<=========???@@@BBBCCCCCCBBB@@@???@@@AAABBBBBBAAABBBDDDFFFDDDCCCAAABBBDDDFFFFFFFFF???????????????@@@AAAAAA???@@@@@@AAAAAA@@@??????>>>???BBBFFFKKKPPPUUUXXXWWWSSSNNNLLLMMMKKKGGGBBB:::555222333222111333888???@@@AAABBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@AAA===;;;999999999:::999888666666666555555555444444666555444444333333444444333222222111111222222333555555555555333111///...000000000000000000000000000000000000/////////...///////////////////////////...---,,,,,,---...///---........./////////000......////////////..............................------------............---------.../////////000//////000000///...---,,,......---------,,,,,,,,,..................---,,,***++++++++++++++++++***......------------......---,,,+++,,,...//////...+++,,,---...////////////+++,,,---,,,***)))***+++...---,,,,,,++++++,,,,,,///...---,,,++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++,,,+++******))))))******+++++++++*********)))))),,,,,,+++******+++,,,,,,...+++)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))***++++++,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++............////////////000000///......------,,,,,,,,,---------................../////////000000RRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVWWW[[[```hhhpppwww{{{|||yyylllccc___dddsssyyyooo]]]RRRFFFAAA>>>;;;;;;===>>>>>>===<<<<<<<<<<<<<<<>>>???AAABBBCCCCCCBBBAAAAAABBBCCCBBBAAABBBDDDEEEDDDBBBAAABBBDDDEEEEEEEEE@@@????????????@@@AAAAAA???@@@AAABBBBBBAAA@@@@@@@@@@@@BBBGGGQQQ]]]iiippplllhhhccc``````^^^ZZZVVVDDD;;;555444444222222444888999;;;===???@@@@@@AAA???>>>>>>======<<<<<<<<<===<<<;;;;;;;;;<<<>>>???===;;;999888999999888777555555555444444444444444555444333333222222333333222222111111111111222222222222222222111000///...000000000000000000000000000000000/////////......///////////////////////////......------......///...............///////////////............//////------------------------............---------------------------------........./////////......---...------------,,,,,,,,,------------------...///,,,------......------,,,......------------......+++******+++...//////...+++,,,---......//////...***+++,,,+++)))((()))***...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,+++******))))))******+++++++++************))),,,++++++******++++++,,,,,,***)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000///......------,,,------------.............../////////000000000TTTTTTTTTSSSRRRQQQPPPOOOQQQPPPOOOOOONNNMMMMMMMMMPPPPPPQQQQQQRRRSSSSSSTTTUUUVVVYYY]]]ccciiinnnqqqpppwwwssshhhaaaaaakkkvvvpppcccQQQHHHAAA>>>===;;;<<>>===<<<;;;;;;;;;;;;===>>>@@@AAABBBCCCCCCCCCAAABBBCCCBBBAAAAAACCCDDDCCCAAA@@@AAACCCDDDDDDCCC@@@@@@?????????@@@@@@AAA@@@AAACCCDDDDDDDDDBBBBBBDDDBBBCCCIIIUUUgggxxx{{{vvvsssrrrpppmmmjjjRRREEE999555444333333444666777999;;;===???@@@AAA>>>>>>>>>======<<<<<<<<<===<<<;;;;;;:::;;;<<<<<<<<<:::888888888999888666555555444444444444444444444333222222111111222222222222111111111111222222000000000000000000000000////////////////////////,,,------...///000111111/////////////////////////////////....../////////........................//////---,,,,,,---//////------------------------.........------,,,,,,,,,.........---------------------..................------------------------------,,,+++,,,---///000---..................---...------,,,,,,------...+++******+++---......---++++++,,,---............,,,---...---,,,+++,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,---,,,,,,++++++***)))))),,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000000//////...------------------...............////////////000000000YYYXXXWWWUUUSSSQQQOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTVVVYYY]]]aaadddffffffmmmsssuuuuuuyyyzzznnneeeaaaeeellluuudddWWWHHHBBB??????>>><<<===@@@>>>>>>===<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDBBBCCCCCCBBB@@@@@@AAACCCAAA@@@@@@AAABBBCCCBBBAAA@@@??????>>>>>>?????????AAACCCEEEGGGGGGFFFEEEDDDFFFDDDEEEMMM\\\qqq|||yyywwwaaaQQQ@@@777555444666999999999:::;;;<<<===>>>???============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;999777777888888777666555555555555555555555555333333222111111111111222222111111000000111111222000000000000000111111222////////////////////////,,,,,,---...///000111111////////////////////////...//////////////////..................---------///...---,,,,,,---...///------------------------......------,,,,,,,,,+++//////..................---------------.........---------------------------,,,+++++++++---...000*********++++++*********------,,,,,,,,,,,,---------,,,++++++------,,,+++***+++,,,---............,,,...///...---,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''((((((,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++*********++++++++++++++++++++++++***+++,,,---------------------,,,,,,+++*********,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000///......---------------.........//////////////////000000000111cccaaa]]]YYYUUUSSSRRRQQQOOOPPPQQQQQQQQQQQQPPPPPPNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPRRRTTTVVVYYY[[[\\\^^^bbbeeeffffffjjjqqqwwwuuuhhh```___bbbrrrvvvgggXXXNNNDDD@@@???AAA@@@===>>>AAA>>>>>>============>>>>>>>>>??????@@@AAACCCDDDDDDAAABBBBBBAAA???>>>???AAA@@@@@@???@@@BBBBBB@@@?????????>>>=========>>>>>>AAACCCFFFHHHIIIHHHFFFDDDDDDDDDHHHQQQbbbyyy|||{{{lll\\\III>>>888666999>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999;;;999777666777777666555555555555555555666666666444333222222111111222222111111000000000000111111111000000000000111222333000000000000000000000000/////////.........------////////////////////////---......//////......---.........---------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,..................//////......------,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,---...***++++++,,,,,,++++++***------,,,,,,,,,,,,------///---,,,,,,------,,,******+++,,,------......---***,,,------++++++,,,......---,,,,,,++++++,,,,,,+++,,,,,,------------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************,,,+++******))))))******)))************+++++++++***++++++,,,,,,++++++******+++---,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---******++++++,,,---------++++++******++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////...------,,,,,,------.........//////////////////000000000111111nnnjjjddd^^^YYYWWWVVVVVVRRRSSSSSSSSSSSSQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOQQQRRRTTTUUUVVVYYYZZZ[[[[[[\\\___dddhhhrrryyy}}}ooobbb]]]^^^fffzzzvvvgggWWWMMMIIIBBB@@@AAACCCAAA===<<>>>>>===>>>>>>???@@@AAA??????@@@@@@AAABBBCCCDDDAAAAAAAAA@@@===<<<===???@@@??????@@@AAAAAA???===>>>>>>===<<<<<<<<<<<<<<<@@@BBBEEEGGGHHHGGGEEEDDDBBBCCCHHHSSScccwww~~~||||||pppcccSSSGGG===999;;;@@@AAA???>>><<<;;;:::::::::::::::::::::::::::::::::888888999999999999999999:::888666666666777666555333333444444444555555555444444333222222222222222111111000000000000111111111000000//////000111222000000000000000000000000//////.........---------////////////////////////,,,---...//////...---,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........///000///---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,---------,,,++++++---------......------------,,,,,,++++++,,,,,,---...---,,,,,,...///...---******+++,,,------------)))+++,,,,,,++++++,,,---...---,,,,,,++++++,,,,,,)))***+++,,,------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---------------...///,,,+++******))))))******))))))*********+++++++++***+++,,,,,,,,,,,,+++***&&&))),,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............******+++,,,,,,------...++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,---------..................---,,,,,,++++++............//////////////////000000000111111111uuuqqqjjjbbb]]]ZZZZZZZZZUUUUUUUUUUUUSSSQQQOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNOOOQQQRRRSSSTTTUUUYYYXXXVVVVVVXXX[[[___bbbccciiisssuuuhhhaaa``````qqq|||nnn\\\MMMHHHGGGBBB@@@AAADDDAAA<<<;;;>>>======>>>>>>???AAABBBCCC@@@@@@@@@@@@AAABBBCCCCCC@@@AAAAAA???<<<;;;<<<>>>?????????@@@AAAAAA???===>>>===<<<;;;;;;;;;;;;;;;>>>@@@DDDFFFGGGFFFDDDBBBAAACCCHHHRRR```ppp|||||||||qqqgggZZZNNNBBB;;;<<>>;;;:::999999:::999999999999999999999999777777888999999999999999:::888666666666777666444222222222333333444444444555444333333222222333333111111000000000000111111111000///......///000111000000000000000000000000+++,,,,,,---...///000000////////////////////////+++,,,---......---,,,+++.........------,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......000///...,,,++++++,,,,,,,,,,,,,,,------.........,,,------...---,,,***))))))******++++++******)))---,,,,,,++++++,,,,,,---,,,,,,+++---///111000///******+++,,,------------***+++------,,,,,,---......---,,,,,,++++++,,,,,,((()))***+++,,,,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---,,,++++++***)))*********+++++++++,,,,,,---------***+++,,,------,,,+++***"""&&&***,,,+++,,,...000------------------------***+++,,,---...............------,,,,,,++++++***+++*********+++,,,,,,---*********++++++,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,+++******............/////////000000000000000111111111111|||zzzuuunnnhhhbbb]]][[[XXXWWWUUUSSSRRRPPPOOOOOORRRQQQQQQPPPOOONNNNNNMMMKKKKKKLLLNNNOOOPPPQQQQQQUUUUUUUUUVVVWWWXXXZZZ[[[]]]bbbjjjrrr{{{zzzmmmbbb\\\___gggxxx}}}nnn^^^OOODDDAAAEEE@@@AAAAAAAAA@@@>>><<<;;;>>>>>>>>>???@@@@@@>>><<<>>>???@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@@@@???>>>???@@@AAA@@@???@@@???>>>===============CCCAAA@@@AAADDDDDDBBB???@@@@@@DDDMMMVVVcccttt}}}zzzuuugggWWWLLLEEE@@@???BBBAAA@@@>>>;;;:::999999999:::999777777888999888777999888666555555555666777666666666666555555555555555555444444444444333333444444444333333222222222---...///000000///...---...///000000000///---,,,222222111///...---,,,+++///...------...///000111//////............//////////////////////////////,,,------......------,,,,,,...///...------...///.........------,,,,,,,,,......---,,,***)))((((((........................////////////////////////++++++,,,,,,---...//////------------------------,,,,,,------------,,,,,,,,,,,,---------,,,***))),,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******+++,,,------------++++++++++++++++++++++++------------------------......//////...---,,,,,,+++---...---,,,,,,---...000000000000111111111111~~~}}}yyytttnnnhhhbbb___YYYWWWUUUSSSQQQPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRSSSSSSSSSSSSUUUVVVWWWXXX[[[___eeeiiinnnvvv}}}nnnccc^^^\\\aaaooo~~~qqqcccVVVKKKBBBAAADDD??????@@@@@@@@@??????>>>>>>======???@@@@@@>>><<<===>>>???@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????<<<;;;;;;<<<>>>??????>>>======<<<;;;;;;;;;<<<<<>>@@@FFFNNNXXXhhhvvv}}}}}}{{{zzz}}}pppbbbRRRJJJEEEAAA???AAAAAA???===;;;:::999999999;;;999777777888999888777888777777666666666666666555555555555444444444444333333222222222111111111333333333333333222222222...//////000000//////...//////000000000///...---,,,,,,---...//////000000///......------...///000...//////000000//////...------------------------,,,------......------,,,---...///---,,,++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,,,,------.........------------------------,,,,,,------------,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---)))***************))))))++++++++++++++++++++++++------------------------...............---,,,,,,+++---......------...000//////000000000111111111|||||||||zzzuuunnnhhhddd^^^\\\YYYVVVTTTSSSSSSSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVZZZ^^^```bbbeeelllqqq}}}oooddd___YYY\\\fffwwwooobbbTTTKKKFFFAAA@@@BBB??????>>>>>>???@@@@@@AAA>>>======>>>??????>>><<<<<<<<<===>>>????????????=========<<<<<<=========;;;::::::;;;===???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>===>>>???BBBCCCBBBAAA@@@>>>>>>AAAEEEMMM\\\iiitttuuuvvvvvv{{{{{{hhhYYYKKKEEEDDDAAA??????@@@???===;;;999999999:::<<<:::888777888888777666666777777777777666555555444444444444333333333222222222222222111111111111222222222222222333333333111000000//////000000111000000111111000000///...******+++---...///000111000///......---............///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......---***))))))***...------------,,,,,,,,,***++++++,,,---...//////------------------------........................------------------------------------------------,,,,,,------------,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------///...,,,******+++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,............---,,,+++***++++++++++++++++++++++++---------------------------............------,,,+++,,,............000111//////000000000000111111tttvvvzzz{{{yyytttnnnjjjgggeeeaaa^^^ZZZXXXWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRUUUXXXZZZ\\\^^^bbbeeejjjoootttyyy}}}~~~|||wwwvvvwwwyyyzzzyyyyyyyyy{{{}}}qqqeee```XXXYYY___lllxxxcccVVVIIIDDDBBBAAA@@@AAAAAA@@@>>>>>>>>>???@@@AAA>>>===<<<===>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<>>>???>>>===;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<>>>@@@AAAAAAAAACCC@@@>>>@@@BBBHHHUUUaaajjjnnnqqqrrruuuwwwsssmmm]]]PPPCCC@@@BBBAAA>>>===???===<<<:::999999::::::===;;;999888888777666555555666777777777666444333444444444444333333333333444444444333333333333222000000111111222222333333222111000//////000111222111111111111111000000///---------------,,,,,,,,,000//////...---------------///111333333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...---+++******+++------------------------+++,,,,,,---...///000000------------------------........................------------------,,,,,,------------------------------............------,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------000...+++))))))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,///////////////...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,.../////////111333////////////000000000111lllooouuuyyyzzzxxxtttqqqooommmiiieeeaaa]]]ZZZYYYWWWVVVTTTQQQPPPOOOPPPPPPMMMMMMMMMNNNNNNNNNNNNNNNOOOOOONNNOOOOOOPPPQQQRRRPPPRRRUUUWWWXXXYYY[[[]]]```cccgggjjjkkkmmmppprrrmmmmmmooorrruuuvvvuuusssqqqooolllkkklllnnnooopppppppppqqqsssvvvyyy|||~~~tttfffaaaWWWWWWZZZddduuuttteee[[[OOODDDAAABBB@@@???@@@CCCBBB@@@>>>===>>>>>>???>>><<<;;;;;;=========<<<<<<======>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;???===<<<<<<======;;;:::888888888888888999:::;;;777999;;;===>>>???@@@AAACCC@@@>>>???@@@EEEOOOZZZ```fffjjjjjjjjjhhh```XXXRRRFFF======??????=========<<<;;;:::999999:::;;;===;;;999888888777666555555666777777777666444333555555555444444444444333444444333333333222222222000000000111111222222222222111000//////000111222222111111000000000000000000///...---,,,+++******//////.........---,,,,,,---...111222222111...---------------------------,,,------......------,,,***,,,------,,,,,,---///------------------------........................------------------------........................------------------,,,,,,------------------------......////////////.........------------.........---------,,,,,,,,,+++++++++++++++,,,,,,,,,------000...+++))))))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,.../////////111333...////////////000000000gggjjjpppuuuxxxyyyxxxwwwrrrrrrpppmmmiiiddd```]]]\\\ZZZVVVSSSQQQPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSSSSTTTTTTTTTYYY[[[]]]_________aaaccccccbbbcccfffiiikkkkkkjjjiiihhhhhhggghhhiiijjjkkkhhhhhhiiijjjmmmpppssstttvvvxxx|||yyyjjjcccWWWWWWXXX```nnn{{{gggXXXQQQIIIBBBBBBAAA??????@@@CCCBBBAAA???>>>============<<<::::::<<<===<<<;;;<<<======>>>>>>=========;;;::::::999999::::::;;;<<<:::999999::::::888777555444444444444555555666666888:::<<<<<<<<<>>>???@@@======>>>>>>@@@HHHRRRVVV[[[___]]]ZZZVVVNNNFFFGGG@@@;;;<<<===<<<;;;===<<<;;;:::999999:::;;;;;;<<<:::888777888888777666555666666666666555444444555555555555444444444444111111111111000000000000000000000000000111111111111000000//////000000111222111000////////////000......------------------------.........---,,,,,,---...///000000///...---------------------------,,,------......------,,,)))+++,,,---,,,---///000,,,,,,,,,------------.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......////////////.........------------......///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,******+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++************++++++)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++,,,............000111......////////////000000dddfffjjjnnnrrrtttvvvwwwuuuvvvwwwwwwtttooojjjgggdddaaa]]]XXXUUUTTTTTTTTTQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOOOOOPPPOOONNNNNNPPPQQQQQQQQQSSSUUUWWWXXXXXXXXXYYYZZZ___]]]\\\]]]___aaabbbbbbbbbccceeeeeeffffffggggggeeeeeeeeefffgggjjjlllnnnnnnoootttzzz~~~ooofff\\\[[[\\\aaakkk|||}}}kkk[[[NNNFFFBBB@@@AAA@@@======@@@@@@@@@@@@@@@@@@???>>>======;;;999999;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999777777888999::::::999555555444444333444444444555777:::;;;::::::<<<>>>===<<<<<<===<<<<<>>???;;;:::;;;;;;888:::>>>;;;:::999999999:::;;;<<<;;;999777777888999888777666666555444444444444555444444444444333333333222111111111111000000000000000000000000000/////////...//////000000//////...111000///.........//////---------......//////000+++,,,---.........---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))+++,,,,,,++++++,,,...,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------,,,,,,------------,,,,,,,,,++++++***+++,,,---......------------,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************++++++,,,---...............---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++---......------...000........./////////000000aaabbbdddgggkkknnnqqqsssxxxzzz}}}}}}yyytttqqqkkkhhhccc^^^[[[YYYXXXYYYSSSSSSSSSRRRQQQQQQPPPPPPMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKLLLOOORRRSSSTTTOOORRRUUUVVVVVVUUUVVVWWW^^^[[[XXXWWWYYYZZZ[[[[[[ZZZ\\\___aaaaaa```aaaaaaaaaaaaaaaaaabbbeeeggghhheeegggkkkpppttt{{{sssiiiaaaaaaaaadddlllzzz{{{iii[[[NNNCCC>>>===>>>@@@???;;;<<<@@@===>>>???AAAAAA@@@??????===;;;999999:::<<<<<<;;;::::::;;;;;;;;;:::999999;;;::::::999999::::::;;;777777777999<<<>>>>>>===999888777666666666666666444777:::;;;999999;;;===>>>======>>><<<:::???EEEEEEHHHFFFAAA>>>??????===;;;::::::<<<999666999???;;;:::999999999:::;;;<<<:::999777777888999888888777666555333333444555555333333333222222222111111333333333222222222222111111111000000//////......---...///000000///...---111000...---------...///////////////////////////***+++---...///...------------------------------++++++++++++++++++++++++,,,------......------,,,***+++,,,+++***)))***+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------***++++++,,,,,,++++++*********)))))))))***,,,---......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++******************+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++************++++++++++++++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------+++---...---,,,,,,---.............../////////000[[[]]]```dddhhhkkkmmmnnnpppvvv~~~~~~vvvllleeecccaaa]]]ZZZXXXWWWVVVVVVVVVUUUSSSQQQNNNOOOOOOPPPOOONNNMMMLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRTTTUUUVVVTTTTTTUUUVVVWWWWWWXXXXXXZZZZZZ[[[\\\]]]^^^______^^^^^^^^^^^^^^^___```aaabbbeeeiiilllooowwwzzzmmmcccaaaccciiiuuuzzzgggVVVJJJCCC@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::666444333555999;;;;;;:::999999:::::::::;;;;;;;;;:::999888777777888999:::888888888888999:::;;;<<<:::999888777666666666666888::::::999777777;;;???AAA>>>;;;::::::;;;;;;::::::;;;<<<===<<<;;;:::999;;;<<<=========<<<;;;:::777888888999999888888777999888777555555555666777444444444444444444444444333222111222333333222000000111111222111000///.........///000222333555666////////////............////////////////////////***+++---......---+++***000---)))))),,,//////...---.........---,,,,,,+++------------------------.........------,,,,,,,,,+++,,,---...---,,,+++***---,,,*********,,,...///,,,+++*********+++,,,---------++++++++++++------...........................---+++***)))***++++++,,,+++***))))))***+++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++*********,,,------+++)))++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------************************************************+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++000///---,,,,,,---///000---------............///////////////////////////YYYZZZ]]]```cccfffhhhhhhlllqqqyyy~~~vvvppplllhhhbbb^^^___]]][[[YYYXXXVVVTTTQQQRRRRRRSSSRRRQQQOOOMMMLLLNNNNNNNNNNNNOOOOOOOOOOOONNNNNNOOOPPPQQQRRRTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWUUUVVVVVVWWWXXXYYYZZZZZZ\\\\\\\\\\\\]]]___``````]]]```ccceeehhhpppzzz~~~qqqgggfffhhhnnnxxxzzziiiYYYMMMEEE@@@===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::888666555666999;;;;;;:::777777777888888888999999::::::999888888999::::::888888888888999:::;;;<<<<<<;;;:::999888777666666777888999777666777<<<@@@DDDAAA===:::999888888888888999999::::::999888777:::;;;<<<<<<<<<;;;:::999888888999999999999888888777777555444444444555555444444444444444444444444222222222444555555333111111222333444444222000//////////////////000111111////////////............------------------------++++++------------++++++///,,,******---///...---------......------,,,+++------------------------,,,++++++++++++++++++***,,,,,,,,,------,,,,,,+++---,,,***)))***+++---...,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,------------------------------,,,++++++******++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------+++***))),,,++++++,,,......---++++++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,************************************************---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,...---,,,++++++,,,---...------------....................................UUUVVVXXXZZZ]]]___```aaaeeeiiipppwww||||||xxxrrrkkkeeefffccc___\\\[[[YYYWWWUUUWWWWWWVVVUUUSSSQQQOOONNNPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTUUUUUURRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZZZZ[[[]]]^^^___ZZZ\\\^^^```bbbhhhqqqxxxwwwooonnnpppvvv}}}|||}}}ooodddUUUJJJEEEBBB>>>;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999:::888777888:::;;;;;;:::777777777888888888888999;;;:::999999999999:::;;;888888888999999::::::;;;=========<<<;;;888666555666777777666555777===CCCFFFDDD@@@<<<999888777777555666777777777777666666999::::::;;;:::999888777888888999999999999888888666555444444333333444444444444444444444444444444222222444666888888555333222444666777777555222111000///...------,,,,,,---/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------......------,,,,,,------------------------***++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,+++*********+++,,,------,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,...///...,,,)))'''---,,,++++++---......---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------,,,+++***************************************************------------------------+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------,,,+++******+++,,,---------------....................................SSSTTTUUUVVVWWWYYYZZZ[[[^^^bbbggglllrrrwww}}}|||uuupppjjjgggcccaaa___^^^[[[ZZZZZZYYYXXXWWWVVVTTTSSSRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWXXXYYY[[[\\\]]]\\\]]]^^^___```eeelllrrr}}}xxxxxxzzz{{{{{{{{{zzzyyyzzz~~~www___TTTGGG@@@@@@AAA>>>;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::999888888888999999999999999999999::::::::::::999999999999999999999999888888999999::::::::::::<<<<<<======<<<999666444555777777666666999@@@FFFEEEFFFEEEBBB>>>:::888777555555666666666666666666777888999999999888777666777888888999999888888777555555444444444444444444333333333333333333333333111222555888::::::777444111333666777777555333111000///...---,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++***+++,,,---...///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,***)))------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---------+++***(((...,,,******+++---------***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************************+++++++++******)))+++++++++++++++,,,,,,,,,---,,,,,,,,,++++++******)))***,,,------,,,***)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,---------.................................SSSSSSSSSSSSTTTUUUWWWXXXYYY[[[___bbbeeejjjppptttyyy{{{~~~}}}uuuqqqmmmiiigggddd```^^^[[[[[[ZZZYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPOOOPPPPPPPPPRRRRRRRRRRRRRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWXXXUUUVVVVVVVVVXXXYYYZZZ[[[]]]]]]]]]]]]___ccchhhlllttt~~~}}}|||{{{||||||{{{zzzzzz{{{zzzyyyyyyzzz}}}mmm]]]RRRIII???<<<>>>@@@===:::::::::999999999999:::::::::::::::::::::999999888999999888777777777777888888888999999999:::::::::777777888888888888777777888888999:::::::::999999999:::<<<<<<<<<:::777666777999:::::::::===DDDIIIIIIKKKLLLJJJCCC<<<777555888888777777666666666666666777888888888777555555666777777888888777777666555555555555555555555555333333333333333333333333111222555888::::::777444///111333555555333111000//////......------..................---------------------------------------,,,,,,++++++,,,,,,---***+++,,,------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,+++***+++,,,.../////////...---------------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++***++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,***((((((***+++,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++++++++***************++++++,,,,,,,,,,,,,,,,,,++++++*********)))***,,,------,,,***)))************************************************************************,,,+++++++++***)))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,------------...........................SSSSSSRRRRRRRRRTTTVVVWWWUUUWWWYYYZZZ\\\___cccffflllpppuuu{{{|||xxxtttpppkkkeeeaaa___^^^]]]\\\\\\\\\]]]]]][[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXYYY[[[ZZZZZZZZZ\\\___ccceeennnvvvyyyxxxwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{ttt^^^NNNGGGAAA;;;:::;;;<<<:::777:::999999888888999999:::999999::::::999999888777777888888777666666777999666666666777777777777888666666777777777777666666888888:::;;;;;;:::999888777888:::;;;<<<;;;;;;::::::===???@@@@@@BBBHHHMMMPPPRRRRRRMMMDDD;;;777555<<<;;;:::888777777777777666777777888888666555444555555666666666666555555444444555666666666666555333333333333333333333333222222444666888888555333...///000111111111000000///............///000000.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,++++++++++++,,,---..................------------)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***)))((((((***++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,---------,,,,,,))))))******+++,,,,,,,,,+++++++++++++++*********)))***+++,,,,,,+++***)))************************************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,------------------,,,,,,,,,,,,,,,------------------------------------SSSRRRQQQQQQQQQSSSUUUVVVSSSTTTUUUVVVVVVXXX[[[]]]```ccciiinnnsssxxx|||~~~}}}{{{yyyvvvqqqkkkgggeeedddbbbaaa`````````aaa___^^^^^^^^^]]]]]]\\\\\\ZZZZZZXXXWWWUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWYYYXXXWWWWWWZZZ]]]___```ggglllvvv|||zzztttttttttttttttuuuwwwxxxvvvxxxyyyyyy{{{~~~ppp___PPPFFF>>>===;;;:::;;;:::888666999999888888888888999999999999999999999888888777777888999888666666888;;;666666666666777777777777666777888888888888777666777888:::;;;;;;:::888777666777888:::<<<>>>@@@@@@>>>AAAEEEFFFFFFGGGKKKOOORRRRRRPPPIIIAAA;;;<<<>>>???===;;;999777666666666666777777888888666555444333444444555555444444333222333444555666555555444222222222222222222222222222222222444555555333111...............///000000//////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,+++)))))),,,///+++,,,------......------++++++++++++++++++++++++,,,++++++++++++++++++***)))***+++,,,------------++++++,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++*********))))))***,,,,,,+++)))************++++++++++++------------------------(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------------,,,((())))))***++++++,,,,,,************++++++++++++***************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------RRRQQQPPPPPPPPPRRRUUUVVVQQQRRRTTTTTTTTTUUUWWWYYYXXX[[[___cccgggmmmsssvvvvvvvvvwwwxxxxxxuuuppplllkkkiiigggdddcccbbbbbbbbb```````````````_________]]]\\\[[[YYYXXXWWWVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVYYYWWWVVVWWWYYY\\\^^^___aaadddmmm|||~~~}}}{{{yyyxxxwwwmmmnnnnnnnnnooopppsssvvvtttuuuwwwyyy{{{~~~jjjXXXJJJAAA===:::;;;<<<===<<<;;;999888999999888888888888999999999999999999999888777777777999::::::777777:::===888888888888999999999999777888999::::::999888777777999:::;;;;;;:::888777666777888:::===AAACCCEEE@@@DDDHHHJJJJJJKKKNNNQQQOOONNNKKKDDD>>>===CCCHHH@@@???<<<999777666555555666777888888888777555444222333333444444333333222000111333444555444444333222222222222222222222222333222111222333333222000///...---------///000111000///......------------......---------,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***+++,,,,,,***((())),,,000+++,,,,,,---.........---++++++++++++++++++++++++.........------,,,,,,,,,(((***+++---......------((()))***++++++++++++++++++,,,---.........---,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************''')))+++------,,,***(((*********,,,...---,,,***)))************+++++++++++++++++++++++++++++++++''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++((())))))***++++++,,,,,,))))))******+++++++++,,,++++++***))))))***++++++************************************************++++++++++++++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,++++++++++++******++++++++++++******++++++,,,,,,,,,---------------------------------TTTVVVWWWWWWUUUTTTTTTUUUQQQRRRRRRTTTUUUVVVWWWXXXVVVXXX[[[]]]^^^aaaeeehhhkkkmmmqqqtttvvvvvvuuutttqqqrrrpppnnnjjjhhhhhhiiigggffffffffffffgggggghhhhhhgggdddbbb`````````aaa\\\\\\[[[ZZZYYYWWWUUUTTTSSSUUUWWWXXXWWWWWWXXXZZZWWWVVVVVVWWWYYYYYYXXXVVVXXXWWWXXXZZZ]]]^^^^^^]]]___dddkkkuuu|||xxxuuutttrrrrrrrrrrrrqqqppplllnnnqqqpppoooooorrruuuyyyyyyxxxwww{{{gggWWWLLLCCC>>><<<<<<<<<;;;;;;;;;:::::::::777777888888888888777777;;;:::999888777555444444888888999::::::::::::999999999888888888888999999:::<<<<<<;;;888666666777;;;888777888;;;===;;;999777999888555999CCCGGGDDDCCCCCCCCCEEEGGGGGGFFFEEEHHHFFFCCCAAABBBEEEIIILLLCCC@@@<<<888555555666888555555555777999999777555999999888777555444222111333333333333333333333333222222222222222222222222555444333222111///......+++---......------...000//////............//////...---,,,,,,,,,,,,---...+++++++++,,,,,,---------***+++,,,,,,,,,+++***)))......---,,,++++++++++++......---------,,,,,,,,,------++++++++++++------,,,------...---,,,***)))******++++++++++++******,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...++++++++++++,,,---......***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++************++++++******+++++++++,,,,,,,,,************+++,,,---------------,,,,,,++++++++++++,,,------......------+++++++++************)))******++++++++++++******+++*********))))))((((((+++,,,,,,,,,+++)))(((&&&------------,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////VVVWWWWWWWWWUUUTTTTTTTTTRRRSSSSSSSSSTTTTTTTTTTTTRRRTTTVVVXXXYYY[[[^^^aaaeeegggkkkooosssuuuvvvvvvvvvxxxyyyxxxtttpppnnnmmmkkkkkkkkkkkkmmmnnnppppppqqqpppnnnkkkiiifffdddcccaaaaaa___]]][[[ZZZXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWXXXZZZZZZYYYWWWZZZZZZZZZ\\\___```___^^^^^^bbbhhhppp{{{~~~{{{xxxtttpppqqqpppooonnnnnnlllkkkiiihhhkkkllllllkkkmmmqqquuuuuuyyy~~~mmmWWWIIIAAA;;;888888;;;;;;;;;;;;::::::::::::777777888888888888777777:::999999888777666555555666666777777888888888888999888888777777888888999888999;;;;;;999888888999;;;:::999:::===>>><<<:::999;;;999777;;;DDDGGGFFFEEEDDDBBBBBBAAAAAA@@@???@@@???>>>>>>@@@DDDIIIKKKBBB@@@<<<999666666666777555444555666888888777555555555555555555444333222333333333333333333333333222222222222222222222222444444333222111//////...,,,---//////...---///000//////............//////---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,------,,,+++***------,,,,,,,,,------...------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,++++++************++++++++++++******,,,,,,,,,------------...++++++++++++++++++++++++******+++,,,,,,---,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,...---,,,+++************---,,,+++++++++++++++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++************++++++*********+++++++++,,,,,,+++++++++***++++++,,,,,,++++++******************+++,,,------...---------+++++++++************)))******++++++++++++******++++++++++++*********)))++++++,,,,,,+++***((((((,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---......///........................[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSPPPRRRSSSTTTTTTVVVXXXZZZ^^^```ccchhhmmmrrruuuwwwxxx|||}}}yyyuuusssrrrssssssuuuwwwzzz|||~~~~~~~~~~~~|||xxxsssooolllllljjjfffbbb___\\\[[[[[[ZZZYYYYYY\\\```aaa___\\\\\\[[[YYYZZZ[[[\\\[[[ZZZ]]]]]]]]]___aaabbbaaa```___bbbgggllltttyyyssspppnnnkkkhhhhhhhhhhhhhhhgggfffddddddhhhiiijjjiiiiiilllsssxxx{{{nnn^^^LLLBBB===:::999;;;;;;;;;;;;:::::::::999999777777888888888888777777888888888777777666666666777777666666777777888999999888888777777888888999555777999:::::::::;;;<<<<<<;;;<<<===??????===;;;::::::888666:::AAAEEEDDDCCCBBB@@@===;;;;;;::::::999::::::<<<>>>AAADDDFFF???>>><<<:::888777666666444444444555666777555444222222333333444444333333333333333333333333333333222222222222222222222222333333222111000000//////---...//////......///000//////............//////------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---*********)))******++++++******++++++++++++******,,,,,,,,,,,,------------++++++++++++++++++++++++)))***+++---.........///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,...---,,,+++************------,,,******)))))))))******+++,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,++++++************++++++*********++++++++++++,,,,,,,,,++++++***+++++++++******************++++++++++++,,,---------------+++++++++************)))******++++++++++++******,,,,,,,,,+++++++++++++++******++++++++++++***))),,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,---------************************++++++,,,,,,------..............................```^^^[[[ZZZYYYZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTRRRSSSTTTTTTSSSTTTVVVXXXYYYZZZ]]]aaaffflllqqqtttuuuxxx}}}~~~|||{{{zzz{{{{{{|||~~~|||zzzwwwqqqkkkeeeaaa___^^^___]]]]]]bbbhhhkkkhhheee```^^^\\\[[[\\\^^^^^^]]]```______aaacccdddcccaaaaaadddhhhkkkpppxxx~~~}}}{{{vvvpppllljjjiiigggeeeccceeefffffffffeeeeeefffhhhjjjllllllnnnttt|||ttt^^^RRRFFFAAA>>><<<;;;===::::::::::::999999999999777777888888888888777777666666777777777777777777999999888888888999:::;;;888888777777777777888888555777999:::::::::;;;<<<<<<<<<>>>@@@AAA@@@???>>>999888555555888===@@@@@@??????===:::888888:::<<<999999:::;;;<<<===>>>>>>===<<<<<<;;;999777666555444333333333555555444333111222333333444333333333222222222222222222222222111111111111111111111111222222111111000000//////...///000000......///000///......------......///////////////////////////---------,,,,,,+++++++++,,,,,,------------------,,,,,,++++++,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,---............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------,,,++++++************+++++++++,,,,,,,,,************+++,,,------,,,+++******)))))))))***)))+++,,,---,,,***((('''++++++++++++++++++++++++...------,,,,,,------...************************++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************++++++++++++------,,,+++************+++++++++,,,,,,---------++++++,,,------------,,,+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................fffccc^^^[[[\\\\\\[[[[[[WWWWWWWWWVVVVVVUUUUUUUUUSSSTTTUUUTTTSSSSSSTTTVVVWWWWWWYYY\\\```dddiiikkkoooqqquuuwwwyyy|||xxxpppkkkhhhffffffdddccchhhppptttssspppfffccc```^^^___aaabbbbbbbbbbbbbbbdddfffgggfffeeecccgggjjjmmmpppuuu}}}{{{wwwssspppooonnnkkkhhhfffddddddcccbbbcccdddfffeeeddddddfffhhhjjjmmmssswww}}}sssdddYYYLLLEEE???>>>===999666777::::::999999999888888888777777888888888888777777666666666666666777777777999999999888999999:::;;;888777777777777777777888777999::::::999888999::::::<<<>>>@@@@@@@@@AAAAAA===999666666888:::<<<>>>@@@@@@>>>;;;888777999;;;888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999888666555555444222333444555444333333333444444444333222222222222222222222222222222111111111111111111111111111111000000000000000000...///000///...---...///......------------......////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---///++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***...---------,,,,,,,,,+++******+++++++++,,,,,,,,,************+++,,,------***)))))))))******+++,,,)))+++,,,---,,,***((('''++++++++++++++++++++++++...------,,,,,,------...************************++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++))))))*********+++++++++------,,,+++************+++++++++,,,,,,---------***+++,,,,,,------,,,,,,+++++++++*********))))))******++++++++++++******))))))******************)))))))))******+++,,,,,,******+++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,........................sssmmmfffaaa``````^^^\\\WWWWWWVVVUUUUUUTTTSSSSSSRRRSSSTTTSSSRRRQQQSSSUUUVVVVVVWWWXXX[[[^^^aaabbbhhhjjjlllooosssyyy}}}wwwsssqqqnnnlllkkknnntttyyyzzzzzzmmmjjjfffcccdddfffhhhhhhhhhggghhhjjjmmmnnnnnnmmmhhhkkkoooqqqrrruuu{{{sssrrrooollliiigggfffeeeaaaaaa```___^^^^^^]]]]]]]]]___aaa``````bbbggglllvvv|||mmm^^^QQQHHHCCC>>><<<===<<<888555666999999999888888888777777777777888888888888777777666666666666666666666666666666777888888888888777888777777666666777777888999:::;;;;;;999777777888888:::<<<===>>>???BBBDDDCCC===999999::::::;;;===CCCDDDCCC>>>999666777999666666777999:::;;;<<<===::::::::::::999888777666666555333333444444444333333333444444444333222222222222222222222222222222111111111111111111111111//////000000000000000000---...///...---,,,---.........------------......,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++************)))))))))******,,,------******+++,,,+++***)))(((++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,++++++************++++++)))))))))************+++,,,,,,++++++***+++++++++******************++++++******+++,,,,,,,,,,,,,,,+++++++++************)))******++++++++++++******)))))))))))))))***************))))))***+++,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------uuunnnjjjhhhdddaaa\\\[[[ZZZXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRRRRTTTUUUUUUUUUUUUVVVXXXZZZ[[[\\\```bbbdddhhhmmmttt|||}}}||||||~~~zzzxxxvvvtttrrrrrrtttxxx|||~~~uuuqqqllljjjjjjmmmooopppoooooopppsssvvvxxxxxxwwwqqqtttxxxyyyxxxyyy|||~~~xxxsssiiihhheeecccaaa___^^^]]]YYYZZZ[[[[[[ZZZYYYZZZZZZZZZ]]]aaadddgggooozzz}}}iiiYYYOOOGGG@@@AAA<<<:::;;;;;;888888;;;999888888888777777777777777777888888888888777777666666666666666666555555444666888999:::999777666777777666666666666777777888:::;;;;;;999888888999666888::::::;;;>>>CCCGGGGGG@@@;;;;;;;;;888888;;;BBBDDDDDDAAA;;;777777:::888777777777888999:::;;;::::::999999888888777777888666333333444555444444///000111222333333333333111111111111111111111111111111111111111111111111.../////////000000111111---......---,,,+++,,,---...------,,,,,,------...***+++,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,---+++*********+++,,,...//////......---------......------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,...---,,,+++************,,,+++++++++++++++,,,---***************+++++++++******************************))))))))))))******************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++************++++++))))))))))))************+++++++++***++++++,,,,,,++++++************************+++,,,,,,,,,,,,++++++++++++************)))******++++++++++++******)))))))))******++++++++++++******))))))***+++,,,))))))***+++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------yyytttpppjjjfffbbbaaa___]]]ZZZXXXVVVUUUUUUVVVVVVVVVTTTTTTVVVXXXSSSTTTUUUVVVWWWXXXYYYYYYYYY[[[___ccchhhnnnuuuzzz}}}yyywwwvvvwwwyyy{{{yyyzzz|||}}}zzz{{{yyywwwtttsssuuu{{{{{{wwwqqqnnnoooqqqtttuuuuuuuuuvvvyyy}}}yyy}}}~~~~~~}}}vvvssspppmmmjjjfffeeebbb___\\\ZZZYYYXXXVVVXXXYYYZZZYYYXXXYYYYYY___dddkkkrrrzzz{{{eeeQQQGGGDDD@@@:::===888555555666555888===888888888888777777777777777777888888888888777777777777666666555555555555555777:::======;;;999777777777666666666666777777777999::::::999888999:::444666888888999===CCCIIIHHH@@@::::::999555555888===AAACCCAAA<<<999:::===<<<;;;999777666555666666::::::999888777777888888888666444333444555555444,,,---...000222333444444111111111111111111111111000000000000000000000000......//////000000111111,,,---...---+++***+++,,,...------,,,,,,------...,,,,,,---......---,,,,,,+++++++++,,,,,,---------******))))))***,,,---...//////...//////000111222......------------,,,,,,++++++------------++++++***+++,,,,,,,,,***)))'''+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,************+++,,,---.........---,,,++++++++++++***)))))))))***+++,,,,,,************************,,,++++++++++++++++++,,,************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++************++++++))))))))))))************************+++,,,------...------,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++************)))******++++++++++++***************++++++,,,,,,,,,,,,+++***))))))***++++++((()))***+++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++------------------------}}}vvvrrrnnnjjjfffccc```^^^\\\ZZZYYYXXXWWWWWWXXXYYYWWWVVVTTTTTTTTTVVVWWWYYY[[[\\\[[[]]]___aaabbbfffjjjmmmvvvwwwwwwvvvttttttuuuwwwzzzzzz{{{~~~~~~yyywwwvvvsssnnnlllooouuu{{{|||yyysssnnnllllllmmmooossstttvvvxxx{{{~~~uuurrrmmmiiifffcccaaa___ZZZZZZZZZYYYYYYXXXXXXXXXYYYVVVWWWZZZYYYYYY```jjjkkkuuupppdddTTTHHHCCCAAA???>>>999999888888888888999999999888666555555555666777555555555555555555555555666666666666666777888888444555666777888999::::::666666666666555555555555999999888888777666666666999888777777888;;;???AAA@@@>>>;;;999777777888999::::::::::::999777666555666777888999999888777777444444444555666777777888888777555444333222222222333333333222222111111111///////////////000000000111111000000//////......,,,------...///000111111......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,,,,++++++------------------------------,,,,,,+++***)))))),,,,,,,,,---------......*********++++++,,,,,,,,,************************,,,,,,,,,++++++************++++++,,,,,,++++++***---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........---+++))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++++++++***)))(((,,,+++***)))***+++---...,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------++++++******************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++******))))))++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,***************************************************++++++,,,,,,------...}}}yyyrrrkkkgggccc___]]]\\\ZZZYYYXXXYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZ\\\^^^```cccfffjjjnnnuuuvvvwwwvvvuuutttvvvwwwxxxxxxyyy{{{~~~~~~{{{yyyxxxyyy{{{zzzvvvrrrpppnnnkkkgggeeegggnnnssswwwtttpppllliiihhhiiiiiijjjkkkmmmooorrrtttvvvwww||||||}}}}}}||||||{{{zzz|||xxxtttqqqooolllgggccc___]]][[[ZZZVVVWWWWWWWWWVVVVVVVVVWWWXXXXXX[[[aaadddgggpppzzzxxx]]]SSSFFF===::::::999888999888888888888888888999:::999888777777777888888555555555555555555555555666555555555555666777777555555666777888999999:::777777777666666666555555666666666777888888999999777666555555777999===???<<<;;;999777666666777888999999999888888777666555444555666777777666555444333444444555666666777777777666555333222111111111333333333222222111111111000000000000000000000000000000000000//////......------------..................---------,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,,,,++++++------------------------......------,,,++++++***,,,,,,,,,------------...++++++++++++++++++,,,,,,************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,...---+++))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************+++++++++*********))))))*********************+++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((&&&&&&&&&'''(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,{{{rrrkkkeeebbbaaa___\\\[[[[[[ZZZYYYWWWXXXXXXWWWWWWVVVWWWWWWWWWYYY[[[^^^aaadddggglllooosssuuuwwwxxxwwwwwwxxxyyyyyyyyyyyy{{{|||}}}{{{yyytttqqqnnnnnnooopppmmmkkkhhhgggddd```___aaafffjjjpppnnnkkkhhheeecccbbbbbbaaabbbcccfffhhhjjjkkklllrrrssstttuuuuuutttrrrqqquuuwwwzzz}}}~~~}}}|||uuuuuutttttttttuuuuuuvvvxxxwwwuuutttuuuwwwzzz{{{~~~{{{wwwuuussspppmmmkkkeeebbb]]]YYYUUUTTTSSSTTTRRRUUUWWWXXXXXXXXXZZZ[[[aaadddjjjssszzzpppbbbNNNGGG???999999:::999888888888888888888888888888999999888777777777777888444444444444444444444444444444444444444555555666666666666777777888888888888888777777777666666666555666666777777888888999555555444444555777:::<<<888777666555444555666666777777777777666555555555222333333444444333222222333444444555555666666666555555333222111111000000222222222222222111111111222222111111000000//////000000000////////////...------------,,,,,,++++++......---------,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,,,,++++++------------------------///......------,,,,,,+++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))*********+++---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************,,,+++***)))))))))***+++******************))))))++++++++++++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++************++++++++++++++++++++++++---,,,,,,+++******))))))************************,,,+++***)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******vvvmmmhhhfffccc```___^^^^^^\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXYYY\\\___bbbeeehhhmmmpppqqqtttxxxzzzzzz{{{|||~~~~~~}}}}}}~~~}}}{{{xxxrrrnnniiiggghhhiiihhhfffeeeccc```^^^]]]___cccfffhhhhhhgggeeebbb```]]][[[\\\\\\^^^___aaabbbcccdddgggiiikkkmmmmmmkkkiiigggjjjlllooorrrssstttsssrrrnnnmmmlllkkkkkkjjjjjjkkkllljjjiiiiiikkkoootttwwwyyyxxxvvvuuutttqqqmmmjjj___]]]ZZZUUURRRRRRTTTUUUUUUYYY___bbbdddfffiiilllxxx~~~zzzjjjYYYNNNDDDAAA<<<::::::;;;;;;:::888888888999999888888888555555555555555555555555444444444444444444444444333333222222333333444555666666666777777777777777888888888888777777777777888888888777666666555555555555444444555777888:::666555555444444555666666666666555555555555555555333333333333222222222111333333444444444555555555444333222111000000000000222222222111111111111111333333222111000//////...////////////////////////---------,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,---------------------------+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))************---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************---+++)))(((((()))+++,,,---,,,+++))))))***+++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++///...---,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++yyyrrrkkkhhhdddaaa``````___]]]YYYYYYYYYXXXYYYYYYZZZZZZZZZ]]]aaadddfffhhhlllnnnooorrrvvvyyy|||~~~{{{xxxrrrmmmgggddddddeeedddcccbbb```^^^\\\]]]___```bbbbbbcccccccccaaa^^^ZZZXXXXXXYYYYYYZZZ[[[\\\]]]^^^___aaaccceeeeeedddaaa```cccdddfffhhhiiiiiihhhggghhhhhhfffeeeeeedddddddddeeeeeeeeegggjjjnnnrrruuuvvvuuutttrrrpppkkkeee```\\\\\\[[[YYYWWWXXX[[[^^^cccjjjrrrxxx{{{rrraaaSSSHHHCCC<<<:::888777777888777777777888999999999999888777444444444444555555444444444444444444444444444444222222222222222333444444666666666666666777777777888888888888777777777777888888777777666555555555777666666666666777888999555555555555666666777777555444444333333444555666555444444333333333333333333333333333444444444444333333222111000000000000111111111111111111111111333222222111000///...................../////////+++,,,,,,---......//////......---------,,,,,,,,,,,,------------------,,,***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++++++++,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,+++)))(((((()))+++---...,,,(((&&&&&&(((+++...*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------uuuqqqkkkgggeeecccaaa```[[[[[[ZZZZZZ[[[[[[\\\\\\[[[^^^aaacccdddfffhhhiiiiiilllqqquuuyyy~~~|||yyytttnnngggcccccccccaaa______\\\ZZZYYY[[[\\\]]]\\\^^^______```___\\\ZZZXXXVVVVVVVVVWWWWWWXXXXXXXXX[[[\\\^^^___```___]]]\\\^^^___```aaabbbbbbaaa```ccccccbbbaaaaaaaaaaaaaaacccdddgggjjjnnnpppssstttyyyvvvrrroookkkfff```\\\ZZZ]]]```aaa```bbbgggkkk|||mmm[[[NNNEEE???===:::999999888777777666666777888999::::::999888777444555666666777666666666333333333333333333333333222222222222222333333444555555555666666777777777888888777777777666666666444555555666666777777888888777777777777888888888666666666666666666666666444444333333333444666777777777666555444444444444333333333333333333333333333222222111000000111111000000000111111111111111111111000000//////......---............/////////++++++,,,---...///000000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++***)))))))))***+++,,,+++)))%%%###$$$'''***---++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......zzzsssnnnkkkgggeee______^^^]]]\\\\\\\\\\\\[[[^^^```aaaaaaaaabbbcccaaadddhhhmmmssszzz}}}xxxrrrkkkfffeeedddaaa___\\\YYYWWWWWWYYY[[[ZZZYYYZZZZZZ\\\\\\\\\[[[YYYXXXVVVVVVVVVWWWWWWWWWWWWWWWZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]^^^___`````````___```````````````aaaaaabbbcccgggnnntttyyy{{{||||||~~~yyysssnnnlllkkkkkkkkkhhhmmmtttwwwyyy|||qqqfffVVVJJJCCC???<<<999:::::::::999888888888999666888999::::::999888666333444555666777666666555333333333333333333333333333222222222222333444444333444444555666777888888777777777666666666555555444444555555666777777888888888777777777777777777666666666666666666555555444444333222333555777888999888666555444444555555333333222222222222222222333333222111111111111222///000000000111111111222/////////...............---------.........//////++++++,,,,,,---------.........---------,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++************************************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))*********+++++++++(((((((((((()))***,,,---,,,,,,++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,xxxrrrnnnkkkcccbbb```^^^]]][[[[[[[[[[[[]]]___```___]]]]]]^^^[[[]]]aaafffmmmvvv}}}wwwoookkkhhhfffccc```\\\YYYWWWWWWZZZ[[[ZZZXXXWWWXXXYYYZZZZZZZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\[[[\\\]]]___```aaaaaaaaa`````````aaaaaacccdddeeedddjjjttt~~~~~~xxxppplllmmmsssyyy|||{{{kkk[[[RRRGGGAAA@@@???;;;888777777777777666666777999666777999::::::999777666000111333444555444333333333333333333333333333333333333222222333333444555333333444555666777888999666666666666555555555555777777777666555555444444777777777777777666666666555555666666555555444333444444333222333555888999999888666555444444555555333222222222222222222222333333222222222222222222//////000000111111111222---------...............---------.........//////,,,,,,,,,++++++++++++***......---------,,,,,,,,,*********++++++*********+++++++++,,,,,,+++++++++++++++******++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************((()))***+++++++++++++++((())),,,///000000///...---,,,,,,++++++*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++******)))(((((((((************************,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***~~~zzzuuuppphhhcccdddbbb]]]\\\___aaa```^^^\\\ZZZXXXWWWVVVSSSSSSWWW]]]aaahhhuuuzzzrrrkkkgggdddaaa___\\\ZZZWWWUUUUUUWWWZZZ\\\\\\[[[YYYXXXWWWXXXYYYYYY\\\[[[[[[ZZZYYYXXXXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[______^^^^^^______```aaa]]]```bbbdddeeefffiiikkkmmmwwwyyyyyyxxx{{{wwwcccVVVGGGEEEAAA===:::888888888666666666666666666666666444666:::<<<;;;999555333333333333333333333333333111222222333333222222111444444333333222333333333333444666777888777666444555777888999999888777555666555555444444444555555777777777777777777777777222444777999999777444222111111111111222444666888???<<<888333222222444666333333444444333333222111333222111000////////////111111222222222222111111000000////////////000000......---,,,,,,,,,,,,---111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,+++******+++,,,,,,------,,,++++++******)))---,,,***(((((()))***+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++******)))))))))************************,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***+++---//////,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++******++++++,,,---(((***,,,,,,***((((((((((((***---,,,***((()))+++---,,,++++++******++++++******+++++++++,,,,,,,,,------------,,,,,,+++***************************+++++++++*********)))))),,,,,,,,,++++++*********,,,+++++++++***)))))))))*********+++,,,,,,,,,---000///---*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyrrrooojjjdddaaacccaaa```^^^[[[XXXUUUSSSRRRNNNOOORRRXXX\\\bbbooo{{{}}}tttmmmgggdddaaa___]]][[[YYYWWWWWWXXXZZZ[[[^^^]]]\\\[[[ZZZ[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^___```aaabbbccceeehhhjjjjjjllloooqqqzzzsssaaaQQQFFFCCCAAA>>>;;;888777777777555555555555555555555555555666999:::999777444222333333333333333333333333111222222333333222222111333333222222222222333333333444666777777777555555555666888999999888666555666555555444444444555555666666666666666666666666444666888::::::888666444444333333333444666888999===:::777333222333444666333333444444333333222111222222111000000000000111000111111222222111111000000000////////////000000//////...------------...000///...------,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************,,,,,,+++******+++,,,,,,+++++++++++++++++++++,,,...---+++***)))***+++,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************+++,,,------,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))(((((())))))***++++++---......,,,+++++++++''')))++++++)))(((***+++,,,,,,+++*********************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***************************+++++++++*********)))))),,,,,,,,,+++++++++******+++++++++******************************+++++++++000...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzzsssjjjffffff```___\\\YYYUUURRROOONNNKKKJJJLLLPPPSSSWWWaaakkksssyyypppjjjeeeaaa___^^^]]]\\\ZZZZZZZZZ[[[\\\^^^^^^]]]\\\\\\]]]]]]^^^^^^___``````___^^^\\\[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^___```bbbdddggghhhiiimmmppptttwwwzzz{{{~~~zzzhhhXXXJJJ@@@:::===<<<:::888777777777777555555555555555555555555666777777777666555333222333333333333333333333333111222222333333222222111222222111111111222222333333444555666777666555555555666777888888777666555555555444444444555555666666666666666666666666666555777999;;;;;;999777555555555444444444555777888999888555444333333444555333333333333333222222111111111111000111111222333000111111222222111111000000//////......//////000000000///............///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++,,,,,,------...---,,,+++++++++,,,---************+++,,,---...+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++*********+++++++++++++++++++++*********************************++++++++++++++++++++++++))))))(((((())))))***+++,,,...///...,,,,,,,,,---***+++,,,+++***)))+++,,,++++++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************+++++++++***************,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................}}}sssmmmiiicccbbb___\\\XXXUUURRRQQQOOOMMMLLLNNNOOOPPPVVV^^^hhhyyy{{{rrrlllgggccc```___^^^]]]]]]\\\\\\]]]]]]``````aaaaaabbbcccdddddddddfffhhhiiihhheeebbb```aaaaaaaaaaaaaaabbbbbbcccccceeehhhlllpppsssvvvwwwxxx}}}vvvdddSSSGGG@@@===;;;999888777777666777777888444444444444444444444444666666666555444333222222222222222222222222222222111222222333333222222111111111111000111111222222333444555666666666555555555666666777777666666555555444444444444555666666666666666666666666666666555777888::::::888777555444444333222333444555666777666555444333444444555222333333333333222111111000000000000111222333444000000111111111111000000/////////....../////////000//////...............---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,++++++++++++,,,,,,+++*********++++++,,,---************************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************+++++++++++++++***************************************++++++++++++++++++++++++++++++******++++++,,,---***+++,,,+++******+++---333222000...,,,,,,,,,---+++***))))))((()))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,......------,,,,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuunnniiigggeeebbb^^^[[[XXXWWWTTTQQQOOOPPPPPPPPPUUU[[[bbbtttzzzqqqkkkgggcccaaa^^^^^^]]]]]]]]]]]]^^^^^^cccdddfffiiikkknnnooopppoooqqqtttuuutttpppkkkhhhjjjiiiiiiiiiiiijjjllllllmmmoootttyyy~~~|||ggg^^^QQQFFF???=========777777777777777777888888444444444444444444444444666555444333333222222222222222222222222222222222111222222333333222222111111000000000111111222333333444444555555555555555555555555666666555555555444444444444444555666666555555555555555555555555444555666777777666555444444444333333444666888999888777555444333333333444222222333333222222111000//////000000111222444444000000000111111000000000//////............/////////...------,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***************++++++---,,,++++++*********+++************************+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---)))******))))))***---000<<<999555111///.........+++***))))))((()))))))))******+++++++++,,,,,,,,,******+++,,,,,,+++++++++************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvpppooolllhhhddd```]]][[[TTTPPPNNNOOOPPPPPPSSSWWW___pppxxxqqqllliiigggeeebbbaaaaaa```aaabbbdddeeeeeehhhlllpppuuuyyy|||}}}{{{vvvrrrrrrqqqqqqssstttvvvxxx}}}ssseeePPPKKKDDD>>>;;;:::999999777777777777777777777777333333333333333333333333444444444333333333333333222222222222222222222222111222222333333222222111111111111111111222333444444444444444444555555555555555555555555555555555444444444444444555666777555555555555555555555555333444444555555444444333555555666777999;;;>>>@@@<<<:::777444222222222333222222222222222111111000////////////000111222333///000000111111000000//////......------......///......---,,,,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,+++******)))))))))*********+++++++++...---,,,+++************++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++((((((((()))***+++,,,---)))))))))***************************************++++++++++++++++++++++++))))))(((((())))))***++++++++++++++++++...333777AAA<<<666111000//////...++++++***))))))))))))*********+++++++++,,,,,,,,,)))***++++++++++++++++++***************************************+++++++++***++++++++++++,,,,,,,,,***************+++++++++******))))))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{uuupppllljjj___ZZZVVVVVVUUUSSSSSSVVV]]]lll|||vvvsssrrrpppooommmlllkkkkkklllooorrrtttqqqtttzzz~~~mmm\\\PPPBBB???<<<;;;:::999777555777777777777666555444444222222222222222222222222222333444444555444444444111111111111111111111111111222222333333222222111111111111222222333444555444333333333444444555555555444444444444444444555444333333444444666777777555555555555555555555555333333444444444444333333444444555888;;;???CCCEEEAAA>>>999444111000111222222222222222222111000000///.........///000111111//////000000000000/////////......------....../////////...---------------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******((()))))))))*********+++************************++++++++++++++++++++++++))))))(((((())))))***+++,,,,,,,,,,,,---222888<<<>>>999222...---...///...,,,,,,+++*********************+++++++++,,,,,,,,,))))))***+++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++***************))))))******************)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------tttmmmgggdddaaa\\\ZZZ[[[\\\iii|||}}}{{{{{{zzzzzzyyywwwvvvuuuwww{{{|||iiiVVVGGG???<<<:::::::::;;;:::888666777777777666555444222111222222222222222222222222111222444555666666555444111111111111111111111111222222222333333222222222222222222222333444555666444333333333333444555555555444444333333444444555333333333444555666777888555555555555555555555555333444444444444444444333111111333777;;;???DDDFFFDDD@@@:::444111000000111111222222222222111000000...............//////000//////000000000000//////.........------.........000000///...............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,------------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,------***+++,,,---------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++***)))(((((((((((((((((())))))*********+++************************+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++---222999>>>:::444---***+++---......---,,,++++++******++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++************************))))))******++++++++++++*********++++++,,,,,,,,,,,,+++++++++******)))))),,,,,,,,,------.........)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,........................wwwnnnhhhccc```gggooo~~~kkkYYYMMMEEE???::::::999777666555555555666555555666666666555333222333333333222222222111111111111222222222333333333222222222111111111000000000111111111111222222222111111222222222111111000///000222444555666777777555555555555555555555555666666777777777777666666555555444444333333333222666555555444444555555666555333111333888;;;<<<;;;<<<:::666333111000000111111111111111000000//////000000////////////000000////////////............000000//////......------......------------......///...---,,,+++,,,---...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---......))))))***+++,,,---------,,,------,,,***))))))***------,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,******++++++++++++************+++,,,+++***)))(((***++++++,,,,,,++++++***---,,,+++*********+++,,,******************************************************++++++++++++******%%%###"""$$$''')))(((&&&***+++,,,,,,,,,,,,+++***)))************++++++++++++******+++---111555888///---+++***+++,,,,,,,,,(((***+++---------+++***,,,++++++******++++++,,,///...,,,+++***+++,,,,,,+++*********))))))((((((,,,++++++++++++++++++,,,))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///~~~vvvqqqpppwwwxxxlll[[[MMMDDD???:::777999888666555444444555555444444555555555444333222333333222222222111111111111111111111222222222222222222222111111111000000000111111111111222222222111111222222222111111000111111333555666777888888555555555555555555555555555555666666666666555555444444555555555555555555444333333222222333333444777555333333666888888777999777555333111000000000111111000000000/////////000000////////////000000000000/////////.........////////////..................------------......///...---,,,+++,,,,,,---------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,,,,---)))******++++++,,,,,,,,,...//////...,,,++++++,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************++++++++++++++++++++++++)))))))))******+++++++++)))************+++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++************++++++,,,+++***)))(((***++++++,,,,,,++++++******************+++,,,---******************************************************++++++++++++******)))((('''(((+++,,,+++)))***++++++,,,,,,++++++***)))************+++++++++*********+++...333777:::///---,,,+++,,,---,,,+++))))))))))))))))))******,,,++++++******++++++,,,---,,,+++******+++,,,,,,++++++++++++*********)))++++++************++++++************************************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............yyylll[[[SSSHHH@@@<<<:::777555777666555444333333333444333333333444333333222111333222222222222111111111000000000000111111111111222222222111111111111111000111111111111222222222000111111222222222111111111222444555777888888888444444444444444444444444444444444555555444444444333444555666777888999999444333333222222333333444:::777444333333444444333444444333222111000000///000000000000000/////////000//////......//////000000000000000////////////.............../////////......------------......//////---,,,++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++*********++++++******************++++++...//////...,,,++++++,,,---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************++++++++++++++++++++++++''''''((()))***+++,,,,,,)))************+++++++++...------,,,+++***))))))******+++++++++,,,,,,,,,)))******++++++******)))***++++++++++++***))))))***++++++,,,,,,++++++***&&&''')))***+++,,,,,,,,,******************************************************++++++++++++******,,,+++***+++,,,---,,,*********+++,,,,,,+++******)))************+++++++++))))))***,,,///333777:::...---,,,,,,------,,,+++,,,+++)))''''''(((***+++++++++************++++++++++++*********+++,,,,,,,,,,,,,,,+++++++++++++++*********))))))*********++++++++++++++++++++++++************************'''(((((()))***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............{{{nnn___TTTGGGCCC===:::999888777666555444444333333222222222111222222222222111111111222222222222111111111111////////////000000000000111111111111111111111111000000111111111222222222000000111222222222111111111222333555666777777777444444444444444444444444444444555555555555444444333333555777999:::<<<===666555555444444555555666999777555444333222222111111111111222111000000///111111111111111111111111/////////....../////////111111000000000/////////---------....../////////...------,,,,,,------...///...---,,,++++++******,,,,,,,,,++++++++++++******++++++,,,,,,++++++******+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++***))))))))))))*********************)))+++,,,---,,,***)))***+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++((())))))***++++++,,,,,,))))))*********+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++++++++******++++++++++++******))))))***++++++,,,,,,++++++***&&&''')))***++++++************************************************************++++++++++++******++++++************)))(((******++++++++++++******))))))*********+++++++++))))))***+++...111444666---,,,+++,,,------+++)))---,,,+++*********+++,,,++++++************++++++)))))))))******++++++,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........~~~pppcccVVVKKKEEE===;;;999888888777777666333333333333333222222222111111111000111111111111222222222111111111000000....../////////000000000111111111111111111111111000000111111111222222222///000111222222222222222000111222333444555555555444444444444444444444444555555555666666555555555222333444666999;;;<<<===666555555444444555555666777777777666555333222222//////000111111000000///222222222222222222222222//////............//////000000000000////////////,,,,,,------......//////------,,,,,,,,,,,,------...------,,,,,,+++******,,,,,,+++++++++************++++++,,,,,,++++++************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++***))))))))))))+++++++++***************+++,,,---,,,***)))***+++,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++******************++++++,,,,,,++++++***((()))***++++++***((((((******************************************************++++++++++++***************)))(((((('''(((************************))))))*********+++++++++************+++---...///,,,+++******++++++***)))***+++,,,---,,,,,,+++***+++******))))))******+++)))))))))***++++++++++++))))))************************))))))))))))******************************************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...{{{hhhZZZOOOEEE???>>>888777777666555444444444222222333333333333222222111000000000000111222222222111111111111000000000////////////000000000000111111111111111222222222000111111111111222222222///000111222222222222222000000222333333444444444333333333333333333333333555555666666666666555555222333444666777999:::;;;444333333222222333333444555888;;;;;;888555333222000000000000000000000000111111111222222222222333///......------......///////////////............---------------.........------,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***++++++++++++***************++++++,,,,,,++++++************++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++*********+++++++++++++++++++++++++++,,,,,,---......,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))************************++++++++++++++++++++++++......------,,,,,,,,,,,,)))************+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,,,,------......------,,,,,,+++******))))))*********++++++,,,,,,++++++*********++++++******)))(((******************************************************++++++++++++*********,,,,,,+++)))((()))***+++***))))))))))))***+++)))************++++++++++++***************++++++...,,,))))))***++++++***&&&'''***+++,,,+++)))(((******))))))))))))******)))***++++++,,,+++++++++)))))))))))))))******************))))))*********))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------mmm___QQQIIICCC<<<:::<<<666666666444333222222222222222333444444333222222111111000000000111222333111111111111000000000000//////000000000111111111000000111111111222222222000111111111111222222222//////000222222333333222111111222333444444444444333333333333333333333333444444444555555444444444222333333444555666777777444333333222222333333444666:::???@@@<<<777333111222111000//////000000111//////000000000111111111///......------......///............------------...------------------,,,---,,,,,,++++++,,,,,,---)))***+++,,,---,,,++++++++++++++++++***************++++++,,,,,,++++++***)))******+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,,,,---+++++++++,,,---------...,,,---......,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,......////////////......,,,+++***)))))))))***+++***++++++,,,,,,++++++***+++************++++++,,,******************************************************++++++++++++******)))+++---,,,)))(((***,,,+++***)))(((((()))***+++)))************+++++++++***************++++++,,,111...***)))***,,,------&&&'''((()))***+++++++++******))))))))))))******+++,,,,,,------,,,+++***)))))))))******+++++++++++++++************++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------wwwkkkUUUJJJAAA@@@>>>999888:::777777666444222111222333111222444444555444333222222111000000000222333444111111111111000000000000000000000000111111111111000000111111222222222222000111111111111222222222//////000222222333333333222222333444555555555555333333333333333333333333222333333444444333333222333333333333444444555555666555555444444555555666777===BBBCCC???888222000333222000///...///111222---.........//////000000.........------...............---------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---((()))+++,,,------,,,++++++++++++************)))+++++++++,,,,,,+++++++++))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---......++++++,,,------...//////***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,------************************++++++++++++++++++++++++))))))***+++,,,------...)))************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,//////000000000000//////---,,,***)))))))))***++++++++++++,,,,,,+++++++++******))))))***,,,...///******************************************************++++++++++++******''')))+++***(((''')))++++++***)))(((((()))***+++)))************+++++++++))))))***+++,,,------...444000+++)))***---///000***)))))))))***,,,///111******))))))))))))******,,,------...---,,,***)))*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------wwwjjj[[[PPPCCC???:::888888888777555666555444333222333444444666666555444333333333333333222111111000000111111000000////////////000000000000000000000000000111333222111000000111222333...///000111111111111111////////////000111222333222222222333333333444444444444333222222111111000444333222222111111222222222222222222222222222222111111000000000111333444===???BBBAAA===888333111000000000000000000000000000000000000////////////...........................---,,,,,,,,,,,,---...------------------------,,,,,,++++++***)))((((((***+++---------+++)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,---...///,,,++++++******++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++******))))))******+++,,,***)))))),,,...//////111000///...------...///...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,)))))))))))))))))))))))))))))))))************)))))),,,+++***))))))***+++,,,++++++++++++++++++++++++************************((()))***+++,,,+++******++++++*********+++,,,,,,++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************)))))))))))))))))))))))),,,+++***))))))***+++,,,+++++++++************)))'''((()))***************,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++}}}nnnbbbVVVJJJBBBAAA===999777777888666555666555444333222333333444444444333222222222222333333222222111111111111111000000////////////000000111111000000000000000000222222111000000111222222111111111111111000000000000000000000111222333333111222222333444444555555111111222222222333333333444444333222222222222333222222222222222222222222111111000000000111333333999<<<>>>===999555222111////////////////////////000000000000/////////..............................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***+++,,,------+++)))((()))************+++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---......,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++,,,***)))***,,,...//////000///...---,,,,,,---...---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,***************************))))))************)))))),,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++***))))))***+++++++++++++++************)))++++++,,,---------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++ssscccTTTJJJBBB<<<888<<<:::777666666666666555555444333333222222333333111111111111111222222333333333222222222111111111000000////////////000000111111111000000/////////222111111000000111111222444333222000000000000111111000000111111222333444222222333333444555666666//////000222333444555555555444444333222333333333222222222222222222222222111111111000111111222333555666888777444222111000////////////////////////000000000/////////......------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,+++++++++***+++,,,,,,,,,+++***))))))************+++++++++************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,,,,------,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,***)))***---/////////......---,,,,,,,,,,,,---,,,,,,+++***************++++++++++++++++++++++++---+++***+++,,,---,,,***************************))))))************))))))++++++************++++++************************))))))))))))))))))))))))((()))+++,,,,,,,,,+++***---,,,+++******)))******++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++***))))))***+++++++++++++++************)))---------...------,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++zzzbbbZZZNNNDDD>>>;;;:::999777666555444444555555555444333333222222222222222000000000111111333444444333333333333333222222111000000////////////000000111111111000//////......111111000000000000111111444333111//////000222333111111111111222333444555444444444444444444444444///000111222333444444555444333222222111111222222111111111111111111111111111111111111111111222222111333333222111000000111////////////////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++******++++++++++++***)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++******+++.../////////...---------------------,,,,,,,,,+++++++++++++++************************,,,,,,+++,,,,,,,,,,,,+++************************)))******++++++******)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***......,,,+++************++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))+++******************++++++++++++*********))))))++++++++++++******)))(((+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvveee\\\LLLHHHBBB===;;;:::::::::444444444444333333444555222222222222222111111111111111111111222444555666333444444444444333222222000000////////////000000000000000000//////......000000000000000000000000111000/////////222444666111111111111222333444555666666555444333222222111222222222222222222222222222111111000///000000000111111111111111111111111111111111222111111111111000111111111000///111222........................////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************)))*********************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++******,,,///000///............/////////......---------------,,,,,,,,,************************,,,,,,---,,,,,,,,,,,,---))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,---,,,++++++000///...,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************))))))))))))))))))))))))*********++++++*********+++++++++*********))))))))))))***))))))((('''&&&************************************************,,,,,,,,,,,,,,,,,,,,,,,,~~~ooo^^^OOOHHH???>>>===;;;999888666666222333444444333222333444111222222222222111000000111111111222222444555555333444555666555444333222000000////////////000000///////////////////////////000000111111000000///............000222444555111000000111111222333444666666555444222111000000444444333333222111000000111000//////......//////111111111111111111111111111222222222222111000000...000111111000000111222......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------************************)))))))))************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++******++++++,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++---///000000...---...//////000000//////...............---,,,,,,+++++++++++++++++++++++++++---...---,,,+++,,,...))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************++++++++++++++++++++++++)))***++++++++++++***)))+++++++++************)))******************)))((()))))))))***************************************++++++,,,,,,,,,,,,------yyyjjjaaaXXXLLLCCCAAA888999999999777555555444111333555555333111222444000111222222222111//////111111111111111222333444444444666666666555333222000000////////////000000------......///000000000...///000111111000///...------...///000000111222000000000000111222333333333333222222222111111111444444333333222111000000111111000///////////////111111111111111111111111111222222333222111000///---///111111000///000111........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***(((,,,++++++******++++++,,,++++++******++++++,,,---******************************+++++++++,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++************+++++++++++++++...000111000...,,,---.../////////......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++,,,++++++*********++++++++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************++++++++++++++++++++++++)))***++++++++++++***)))+++++++++************))))))******+++++++++******((()))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---------yyykkk\\\OOOIIIDDD>>>:::<<<444666777777666666777777111444666555333111222444000111111222222000///...000000000000000111111222444555666777777555333222000000////////////000000,,,,,,---...///000111111...///000111111000///...---...///////////////...////////////000111222333///000000111222222333333333333333222222222111111222111111000000000000000000000000000000000000000111222333333222111000///,,,...000111000/////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++)))************+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++)))(((,,,++++++++++++++++++,,,+++*********+++,,,,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++******************+++++++++,,,...000111000...***+++---...///...------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,///------------------------***++++++,,,,,,++++++***++++++------------++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,))))))))))))))))))******++++++++++++++++++++++++++++++************++++++******************************++++++++++++******************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++++++++************)))'''((()))***************(((((())))))*********+++------------------------+++++++++,,,,,,---------uuudddZZZIIIFFF@@@<<<999888999:::777777777666555555444444222222222222222222222222333333333222222222111111000000111111111111000000///000111222222111000///---.../////////...,,,+++............////////////000000000000000000000000111000///......///000111000000000000111111111111000000111222333333444444555555444444444333333333000000000000000000000000000000000000000000000000222222222333333222222222000000000000000000000000000000000000/////////////////////...---------,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,************************---,,,***)))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++***)))((((((++++++++++++++++++++++++******+++,,,------------******+++,,,,,,,,,,,,+++---,,,+++***))))))))))))++++++,,,,,,,,,,,,++++++******++++++++++++******///,,,)))***------+++(((------,,,,,,+++***))))))***,,,---......---+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///............---------,,,---...//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,---......///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------***************************+++,,,000222111+++'''******))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++******************************++++++++++++******++++++,,,,,,,,,,,,++++++************************************************---,,,***)))((()))******))))))))))))))))))******************************))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------------nnn\\\MMMEEECCCAAA===:::777666777777333333333333444444444444222222222222222222222222111111111111000000000///000000111111111111000000000000000111111000000000......//////......---,,,............////////////........................111000///......///000000000000000000111111111111000000111222222333444444444444444333333333333222000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000/////////...............------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,+++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,,,,+++*********++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++******+++,,,,,,,,,,,,+++---,,,+++***))))))))))))))))))************))))))******++++++++++++******************)))(((((()))---,,,,,,++++++************+++,,,......---+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++---------------------------......//////......------------------,,,,,,,,,...---,,,+++++++++++++++---,,,,,,+++++++++,,,,,,...---,,,+++++++++++++++*********+++++++++,,,,,,************************------...111333222...*********))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++******************************++++++++++++******))))))************))))))************************************************++++++***************************)))))))))))))))************************************************************************++++++++++++++++++++++++***+++,,,,,,---------,,,iiiUUUGGG>>>:::<<<;;;999777555444444444111111222333333444555555222222222222222222222222////////////............///000000111111000000///111000000//////000000111//////......------..................////////////111111111111111111111111000//////......///000000000000000000111111111111000000111111222333333333333333333222222222111111000000000000000000000000////////////////////////......////////////......////////////////////////000000000/////////......------------............------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,,,,,,,+++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))******+++,,,,,,,,,,,,+++,,,,,,+++***))))))))))))))))))************))))))******++++++++++++******'''***---+++'''&&&(((+++++++++++++++++++++++++++)))***+++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,---------///................../////////......------,,,,,,///...---+++************---,,,,,,+++************,,,,,,,,,,,,,,,++++++***))))))*********+++++++++************************+++***+++,,,------+++)))******))))))******+++,,,+++++++++***************++++++++++++++++++++++++******************************++++++++++++******))))))************))))))************************************************)))******+++++++++******+++*********))))))((((((************************************************************************++++++++++++++++++++++++++++++,,,---------,,,,,,jjjVVVGGG???<<<;;;666666666666555444333222333333444444555555555555111111111111111111111111........................//////000000000000//////111000///......///000111000///...------...///000............////////////222222222222222222222222............/////////000///000000000111111111111000000111111222222222333222222222111111111111000000000000000000000000000////////////////////////---......//////......---////////////////////////000000/////////.........,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++++++++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++,,,++++++***))))))******++++++,,,,,,,,,,,,++++++******++++++++++++*********,,,---,,,***)))+++---++++++++++++++++++,,,,,,((()))***,,,------------++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,+++++++++++++++***)))***+++,,,---...//////000///...------...///000111000000///...------,,,------,,,+++*********+++......,,,+++***************+++,,,------,,,******************++++++++++++************************))))))((())))))))))))(((******))))))******+++,,,******************************************************************************++++++++++++******++++++,,,,,,,,,,,,++++++************************************************'''(((***+++,,,,,,+++***++++++******)))(((((((((************************************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,{{{kkkaaaSSSEEE>>>;;;::::::444444555555555444333333555555444444333333333333111111111111111111111111//////////////////////////////000000000000//////111000///......///000111000///...------...000111............////////////------------------------------......///////////////000000000111111111111000111111111111111222222222222111111111000000000000000000000000000000000////////////////////////...//////000000//////...........................////////////............+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))***+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,+++******)))*********++++++,,,,,,,,,,,,++++++******++++++++++++******,,,+++)))***,,,---,,,***++++++++++++++++++,,,,,,((()))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++************+++,,,---...///000111000///...------...///000111111000///......------************++++++,,,---//////...,,,++++++++++++)))***+++,,,,,,,,,+++***+++++++++,,,,,,,,,,,,---************************+++,,,,,,++++++++++++,,,******))))))******+++,,,******************************************************************************++++++++++++******++++++,,,,,,,,,,,,++++++************************************************'''(((***+++,,,,,,+++***************))))))((((((************************************************************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++mmm```RRRMMMEEE???;;;:::999888444444555555555555444444333333222111111000//////111111111111111111111111/////////000000000000000...//////000000//////...000//////......//////000//////......//////000000............////////////........................,,,---...///////////////000000000000111111111111111111111111111111111111222222222111111111000000000000000000000000000000//////////////////////////////000000000000//////......................../////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))***+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))))))))******+++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++***************+++))))))************))))))******++++++++++++******+++(((&&&'''+++---***'''++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,---///000000111000//////////////////000000000//////......------))))))))))))+++,,,---...//////...---,,,,,,,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,---------************************)))***++++++))))))***+++******))))))******+++,,,***************+++++++++******************************************************++++++++++++******))))))************))))))************************************************)))******+++++++++******)))))))))))))))))))))***************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,---------,,,++++++iiiUUUJJJDDDBBB>>><<<;;;:::888666444444444444444444444444111111111111000000000000111111111111111111111111.../////////000000000000......////////////.........//////////////////.........///000000000000000............////////////111111111111111111111111+++,,,---///////////////000000000000111111111111111111111111000000000000333333222222222111111111000000000000000000000000000000000000000000000000//////000000000000//////........................//////.........---------------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************************+++,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++************+++,,,,,,,,,,,,++++++***************++++++))))))************))))))******++++++++++++******)))(((((()))************---,,,,,,++++++*********+++***************++++++++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,+++******)))++++++,,,---......////////////000000000000//////........................***)))))))))***+++,,,,,,------,,,,,,+++,,,,,,---***************+++,,,,,,***+++++++++,,,,,,,,,,,,************************&&&(((******((('''''')))******))))))******+++,,,))))))*********+++++++++******************************************************++++++++++++******))))))************))))))************************************************++++++******************((((((((()))******++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,---------,,,,,,+++***rrrXXXFFF===:::888777777777777555333444444333333222333333444111111111222333333444444000000000000000000000000........./////////000000......////////////......---...///000000///...------...///111111111000///............/////////000////////////////////////***+++---///000000///...000000000000111111111111111111111000000000000000333333333222222222222111000000000000000000000000111111111111111111111111......////////////..............................//////.........------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************,,,------...---,,,***))),,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******+++,,,,,,,,,,,,++++++***************++++++++++++,,,,,,,,,,,,++++++******++++++++++++******(((+++------***))),,,///------,,,,,,+++***))))))++++++******)))*********++++++++++++++++++++++++))))))***+++,,,------...------,,,,,,+++***))))))***++++++,,,,,,------......///000111111000///...---------...............++++++***************++++++++++++***++++++,,,,,,+++***)))))))))***,,,---)))************+++++++++************************(((+++......,,,******,,,*********)))***++++++,,,))))))******++++++++++++))))))))))))))))))))))))******************************++++++++++++******++++++,,,,,,,,,,,,++++++************************************************---,,,***)))))))))******''''''((()))***+++,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++------------,,,,,,+++***ooo[[[III===777::::::999777666444333333333333333222222222111111222222222111111111000000000000000000////////////222111000//////...//////................................................,,,---.../////////...---.......................................///000000//////000000000000//////...///000111222222111000000000000000000000000000111111222333333333333222111111111111000000000000+++,,,...///000///......////////////...+++)))(((------------------------000///...---,,,---......+++---......------///000111///,,,+++,,,,,,,,,++++++,,,------............+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++)))************+++++++++...------,,,+++***))))))***++++++,,,,,,++++++***---,,,,,,+++*********+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++---------------------------,,,+++*********++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++***+++---......---,,,***************************,,,***)))***+++---,,,,,,,,,,,,,,,+++++++++******************************+++++++++*********)))))),,,)))'''(((+++---,,,*********))))))))))))******+++,,,------,,,+++***)))))))))))))))))))))))))))((('''&&&''')))******)))************************---------,,,,,,+++++++++)))************+++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************+++++++++*********))))))************************+++*********))))))((((((************************++++++************++++++,,,,,,++++++***+++++++++yyymmm]]]NNNAAA999444888777777666666555555555333333222222222111111111222222222111111111000000......//////000000111111111000//////////////////................................................)))***,,,...//////..............................---------------....../////////000000000000//////...///000111222111111000000000000000000000000000000111111222222222222222111111000000000/////////...............---,,,+++......//////...,,,***)))------------------------000///...---,,,------...---///000000......///111000...,,,+++,,,,,,+++***++++++,,,---------------,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,************++++++++++++$$$%%%(((***,,,,,,++++++************************+++)))((()))+++,,,++++++,,,,,,,,,+++++++++******************************+++++++++*********)))))),,,)))((((((+++,,,,,,*********))))))))))))******+++++++++++++++******)))***************************(((((((((***+++***)))************************++++++++++++*********))))))************+++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************+++++++++*********))))))************************************)))))))))(((************************++++++************++++++,,,,,,++++++***++++++,,,tttkkk]]]YYYQQQHHH@@@:::666444555555555555555666666666333222222222222111111111222111111111111000000000------...///000111222222/////////...//////000000................................................''')))+++---...//////...------------------------,,,,,,,,,,,,---------...//////000000000000////////////000111111111000000//////////////////////////////000111111111111111000////////////.........111000000/////////000000------......------,,,+++------------------------///......---,,,---------...///000///---,,,---......---,,,,,,---,,,+++)))******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))************+++************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,...///...---***))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++************+++++++++,,,###%%%''')))***+++*********************************)))((()))***++++++***,,,,,,,,,+++++++++******************************+++++++++***************+++***((()))***,,,++++++******))))))))))))******++++++***)))))))))******************************,,,***)))***++++++***)))************************)))))))))))))))((((((((()))************+++++++++***++++++,,,,,,++++++***+++++++++***************))))))))))))))))))))))))+++++++++***************************************************))))))))))))************************++++++************++++++,,,++++++***++++++,,,,,,}}}vvvtttvvvqqq}}}mmmYYYMMMFFFDDD@@@<<<999777666555444444444444444444444444222222222222111111111111111111111111000000000000.........///000111111111...............///000111................................................)))+++,,,...//////......------------------------,,,,,,------............//////000000000000////////////000000000000000000////////////////////////...//////000000000000000//////.........---------,,,++++++,,,---000222333,,,---------------------------------------------......---------,,,,,,,,,+++,,,---,,,***)))***+++---------...///...+++))))))******+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))*********+++,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,***++++++,,,++++++***)))***************************))))))***,,,,,,+++***,,,,,,,,,+++++++++************************************************************))))))***++++++++++++******))))))******++++++***)))(((((()))***+++************************---,,,++++++++++++***)))************************))))))))))))))))))(((((())))))*********+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))*********************************************************)))))))))))))))************************++++++************++++++++++++******++++++,,,,,,}}}uuulllfff___YYYYYY\\\YYYiii|||vvv```JJJ>>>===;;;999888666555555555555555444444333222222222222222222111111111000000000000000000000000000000000000000000////////////......---......///000000......................................................///000000///...---------------------------------...////////////...//////000000000000//////000000//////////////////////////////////////////......///000000000000///............------------'''''''''''')))+++...///,,,,,,,,,,,,------......---------------------------------------,,,,,,,,,+++,,,---,,,***))))))***...------...//////,,,************++++++***)))))))))******************)))******+++,,,,,,,,,,,,+++))))))*********+++++++++------,,,,,,+++***))))))***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++***************************+++++++++,,,......,,,+++,,,,,,,,,+++++++++************************************************************************+++,,,++++++************+++++++++***)))(((((()))***+++************************...,,,++++++,,,,,,***)))************************************************))))))*********+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))******************************++++++************+++++++++*********++++++,,,---vvvooojjj___XXXRRRNNNJJJEEEEEEIIIKKK\\\nnntttjjjVVVDDD;;;888777666555444333333333555444444333222111111000222111111111111000000000//////000000000000000111111000000000/////////............---......//////................................................000000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///...//////000000000000//////000000///.........//////////////////////////////......///000000000000000///............---------...------,,,,,,,,,------------,,,,,,,,,---......------------------------,,,------------,,,++++++---...///...,,,+++,,,---...---,,,---......---+++***++++++++++++***))))))((()))************)))(((******+++,,,,,,,,,,,,+++)))************+++++++++...------,,,+++***)))(((***++++++,,,,,,++++++***++++++******++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,+++************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************000---***((('''))),,,...***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,((())))))***++++++,,,,,,************************++++++,,,---//////---+++,,,,,,,,,+++++++++*********************************************+++++++++)))***+++***))))))+++---++++++************++++++******)))))))))***++++++++++++++++++++++++++++++---+++***+++,,,,,,+++*********************************+++++++++++++++,,,)))************+++++++++***++++++,,,,,,++++++******************+++++++++***************************************+++++++++************************))))))))))))************************************++++++************++++++************+++,,,------}}}nnnbbbXXXQQQLLLJJJEEEBBBAAA???;;;<<>>:::555444444444333333333333222222222222222222111111111111111111000000000000////////////000000111111////////////000000000000//////...---------.........................................................///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---//////000000000000//////111000///...---......///000000000000000000000000//////000111111111111000/////////............---222222222222111000//////......---,,,,,,,,,---...------------------------,,,,,,---------,,,+++***,,,---......------...///---+++)))***+++,,,,,,+++++++++,,,,,,+++******))))))***++++++++++++***)))******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++******++++++,,,---,,,++++++******++++++,,,************************++++++************++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++************+++***)))(((((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))---,,,***(((((()))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------((((((((())))))***+++,,,******************************+++---//////,,,***,,,,,,,,,+++++++++******************************))))))*********+++++++++(((***+++***))))))+++---,,,++++++******++++++,,,)))******++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++************************************+++++++++,,,,,,)))************+++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************((()))))))))************************************++++++************++++++************+++,,,---...yyynnn^^^RRRJJJFFFDDDCCC@@@===;;;===<<<999999<<>>===;;;::::::999888888888999BBBBBBAAA@@@===:::777555555444444333333222222111333222000//////000222333222222111000//////000000111111000000//////......+++,,,---...///111222222//////000000///...---------...............------------------------------222111111111000000//////000---,,,---///000...,,,////////////////////////000...---...111111///,,,000///...------...///000000000111111111111000000///......------///000111000////////////........./////////...---------,,,////////////////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***+++---,,,,,,+++---...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++******++++++,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++'''((()))***************---,,,+++******+++,,,---******))))))***,,,...///************+++,,,------***++++++,,,,,,++++++************++++++,,,,,,---++++++,,,------------,,,------------------------+++***+++,,,......,,,***//////...---,,,******))))))***+++,,,,,,+++***)))++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,++++++***,,,+++,,,,,,---...///000---,,,***)))))))))******,,,------......------,,,,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********)))((('''((()))***)))(((******++++++++++++******************************************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((((((***++++++******+++---++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,************************************************++++++,,,,,,,,,,,,------yyypppfffYYYPPPJJJFFFAAA===<<<<<<<<<;;;999999888777777777777777===<<<;;;:::888555333222222222333333333333333333222222111000000111222222000000000///000000111111////////////.........---,,,,,,---...///000111111///000000000000///...---000000111111111111000000........................111000000000///////////////---,,,---///000...,,,........................000...---...000000...,,,000//////......//////000///000000111111000000//////......---...///000111...------------,,,,,,,,,...............---------......................../////////.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,((()))******+++++++++***,,,,,,+++******+++,,,,,,,,,++++++******+++,,,---+++++++++***++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,......,,,+++************************,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,++++++*********)))******+++,,,---...---,,,+++***++++++,,,++++++,,,,,,,,,,,,+++++++++,,,---...............,,,,,,,,,++++++*********,,,+++))))))******)))'''******++++++++++++******************************++++++*********)))))))))************************************************+++++++++++++++***))))))&&&((())))))(((((()))+++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,+++++++++************++++++***))))))***++++++************************************************++++++,,,,,,,,,,,,------uuunnndddZZZSSSKKKCCC>>><<<999777666777888777777777777666555555555555666888777666444333222222222000111111222333333444444111111111111111111111111////////////000111222222............------------------.........///////////////000000//////......------......///......---......................../////////...............///...------...///...---........................000///...///000///...,,,///000000111111000000///...//////000000//////...///............///000000...------------,,,,,,,,,---------...............------------------------/////////......---------,,,,,,+++++++++*********+++++++++,,,,,,---------......---,,,++++++++++++***,,,------++++++,,,...------------------------******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,---......++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++,,,,,,++++++***+++++++++***++++++,,,,,,++++++***,,,++++++******)))(((((()))******+++,,,+++++++++))))))******++++++,,,,,,+++******,,,---...,,,+++(((((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,+++++++++******)))))))))******+++,,,,,,+++*********++++++******++++++++++++******+++,,,---///000000111111+++++++++++++++*********...---++++++++++++)))'''******++++++++++++******))))))))))))))))))))))))+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))'''(((***)))(((((()))***++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++******************)))(((((()))******************************************************++++++,,,,,,,,,,,,------zzz~~~uuummmfffbbbYYYTTTMMMGGGCCC???;;;888999888666666666666444333666555555444444444555555777666444333222333444444000111111111222222333333000000111111111111000000000000/////////000000111................................................------............------++++++,,,------------,,,........................------------------------......---............---........................000000/////////...---,,,///000111222222111000///......////////////................../////////000000////////////.........,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++******+++,,,,,,---.........---,,,,,,+++++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,+++++++++,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************++++++,,,,,,++++++************)))))))))))))))))))))***++++++++++++*********+++,,,---......///+++******+++,,,---,,,+++******+++,,,---......///,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++,,,,,,++++++***+++++++++))))))((((((((((((((((((******++++++++++++******+++,,,---...////////////+++++++++***************---,,,******++++++***(((******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))***+++,,,,,,******+++,,,************************++++++***))))))***++++++,,,,,,,,,,,,++++++++++++*********))))))*********************************************************+++++++++,,,,,,,,,------[[[aaajjjuuu|||vvvmmmccc[[[TTTMMMJJJCCCAAA???===;;;999666444:::888777777777666444222555555444444444444555666555444333222222333444555222222222111111000000000///000111111111111000///222111000///............////////////////////////............------------+++,,,,,,------,,,,,,,,,---...///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------..............................//////000000///...------///000111222222111000///......////////////......---......///////////////000////////////.........,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222------------,,,,,,,,,,,,******+++,,,,,,---......------,,,+++++++++,,,,,,+++,,,------++++++,,,---******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,---......///...---,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------,,,+++***************++++++,,,,,,++++++***''''''((()))***+++++++++))))))***++++++++++++*********++++++,,,---......+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++(((((((((((())))))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++***************************(((((()))+++,,,+++*********++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++++++++******+++,,,---,,,+++***+++,,,************************+++******************+++,,,,,,------------------++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------IIILLLQQQWWW```kkkvvv~~~}}}sssmmm\\\XXXQQQLLLGGGDDDAAA???;;;<<<<<<;;;999777444333666555444555666777666444444444333333333444555555111111111111111222333333222222111111000//////...000000000000000000000000333222111///...---,,,,,,/////////000000000000000......------------------***+++,,,,,,---,,,,,,,,,+++,,,---...////////////++++++++++++++++++++++++,,,,,,,,,,,,---------------...///...------...///---------------------------///000000///......//////000000111111000000///...//////000000//////...---......///000/////////...------------,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222444444.........---------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---...---+++***+++,,,******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000///...,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,---------,,,++++++,,,,,,------------,,,,,,)))***+++---......//////,,,,,,++++++***+++++++++***++++++,,,,,,++++++***&&&'''((()))+++,,,------)))******+++,,,+++++++++(((((())))))******++++++,,,***))))))+++,,,,,,++++++++++++******)))))))))---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,******)))))))))******+++)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***)))))))))))))))***************(((''''''(((+++,,,,,,+++******++++++++++++***************************************+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***)))+++++++++)))((()))***************************************************,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++************************************************++++++,,,,,,,,,,,,------@@@AAACCCFFFJJJPPPWWW]]]iiirrrzzzkkk]]]SSSMMMGGGDDD@@@===<<<<<<;;;:::::::::::::::888666666666555333222222444555555444222111111111222222333444000000111222222222111111000000000000000000//////111000///......///000111222111000///...---------........./////////000000------------------------,,,,,,---...............))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,...000///---,,,---///------------------------+++---000000///...///111000//////......//////000///000000111111000000///------///000000000///......------------,,,,,,,,,...............---------------------------------------......///000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------///...---,,,+++*********++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,+++******,,,,,,---......---,,,,,,***+++,,,.........------+++++++++***++++++,,,,,,***++++++,,,,,,++++++***((())))))***+++,,,------***++++++,,,,,,,,,,,,,,,)))))))))))))))*********,,,***((((((***,,,,,,++++++++++++*********)))))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,******)))******+++,,,---)))***,,,---------,,,,,,******++++++++++++******))))))******+++*********((()))))))))*********+++***))))))***,,,---,,,+++******++++++++++++******++++++++++++++++++++++++)))))))))*********++++++************************************************))))))***+++++++++++++++***+++,,,+++)))((()))************************************++++++******************++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************************************++++++,,,,,,,,,,,,------:::<<<>>>???AAADDDHHHKKKLLLTTT```hhhppp{{{tttooofff\\\RRRIIICCCAAA???<<<999777777888888777444444444333222333555666888555333222333333333333000000///000000111222222111111333444444333222222......//////000000111111222000///------///000222000//////.........//////---------.........//////,,,,,,,,,---------......------...///000000000///+++,,,---...////////////------------------------,,,,,,,,,------.........,,,...000///---,,,---000------------------------***---000000///...000222000///...------...///000000000111111111111000000,,,---///000000000///...000000/////////........./////////......------,,,------------------------,,,,,,+++++++++*********,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,---...---+++***+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------------......++++++******++++++,,,---------,,,++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,++++++***))),,,,,,---......---,,,,,,,,,---.........---,,,+++************+++,,,------+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,+++++++++++++++,,,***((((((***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,++++++++++++++++++,,,((()))***+++,,,---------,,,,,,,,,,,,---...///000((()))***+++,,,,,,+++***))))))************))))))'''((()))***+++,,,,,,,,,(((((())))))*********+++---,,,++++++------,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++,,,---...---+++***+++,,,))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++((()))***++++++***)))(((************************************************++++++,,,,,,,,,---------999::::::;;;===???@@@AAADDDGGGKKKPPPVVV]]]eeejjjxxx}}}rrriiidddaaaUUUPPPIIICCC@@@>>>===<<<:::888666555444555666777666666555444333333222222222222222222222222222222333333222111111222333333222222222111111111000000000000000000000000000000------......//////000000............////////////000000//////.........---////////////////////////***+++...///000000...---.........////////////000000///...---,,,+++++++++***+++,,,------+++***))),,,,,,------.../////////'''(((***+++,,,,,,++++++000000000000000///............//////...---,,,,,,///......---------......)))***+++---///000222222........................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------++++++---...000111222333,,,,,,,,,------.........---------,,,,,,+++++++++---------,,,,,,,,,++++++)))*********++++++++++++++++++,,,------...//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++******)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++.........------,,,,,,,,,+++)))(((***---...---***///---++++++++++++)))(((******+++,,,,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++---------,,,,,,,,,++++++************************,,,+++***))))))***+++,,,+++++++++++++++++++++++++++*********))))))((((((,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++'''((()))***************+++*********))))))((((((,,,+++)))(((((()))+++,,,+++++++++************)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,---,,,***)))***+++------------------------:::::::::::::::;;;<<<<<<999;;;>>>AAAEEEJJJPPPTTT\\\cccllltttzzztttppphhh___WWWPPPMMMKKKIIIEEE@@@===;;;:::999888999888666444444555666777666555555444333333222222222222222222222222222222333222222111111222222333222222222111111111000000000000000000000000000000.........///////////////............///////////////.........------------........................+++,,,...///000///...---------.........///////////////...---,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,------.../////////)))***+++---------------000000000000000///......//////.........---------......---------...////////////.........---------...............------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---...///000,,,,,,,,,,,,------......,,,,,,,,,---------......---------,,,,,,+++++++++---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++---+++***+++------+++)))...,,,++++++++++++***)))))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((************************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++++++++************,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++((())))))************)))+++*********)))))))))))),,,+++***))))))***+++,,,+++++++++************)))+++++++++*********))))))++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,::::::999888777777777777666888999:::;;;===AAADDDGGGJJJOOOSSSXXX___iiippp}}}vvvmmmddd^^^TTTQQQLLLGGGBBB???>>>===;;;999666666666666555444777777555444444444555666555555444444333333222222222222222222222222222222333222111111111111222333222111111111111000000000000000000000000000000000///////////////.....................////////////---------------,,,,,,,,,---------------------------.../////////...---,,,,,,---------............///...------,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,------.../////////,,,,,,---...//////////////////000000000///......000///...---,,,---.........---------...//////000111000///...---,,,++++++//////.........------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((......------,,,+++++++++,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))******++++++,,,,,,---******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---------------++++++++++++,,,,,,,,,,,,++++++************++++++)))))))))***************...---,,,,,,---,,,***(((,,,+++******,,,,,,+++***)))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++***************++++++++++++++++++++++++*********+++******))))))***************))))))))),,,+++***))))))***+++,,,+++++++++************)))+++++++++***************************************+++++++++++++++,,,---...+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,999888777666666555555666::::::;;;;;;::::::===???AAABBBCCCDDDFFFJJJPPPUUUZZZ```iiirrrzzz{{{oookkkeee^^^WWWQQQJJJFFFEEECCC@@@>>><<<;;;;;;<<<333222222333444555333222666555444444333444555555444444444333333333222222111111111111111111111111222222111111111111222222111111111111000000000000000000000000000000000000000000//////......------............////////////------------------------------------------------////////////...---,,,+++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,++++++******+++,,,...000,,,,,,------.../////////------......////////////...///////////////......000///---,,,,,,---...000------------...///000111---------............////////////...------,,,,,,............---,,,++++++------------------------///...---+++***((('''&&&000//////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------,,,++++++******++++++,,,(((((())))))******++++++---------------,,,+++***+++***)))***,,,---,,,+++)))*********+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++******)))(((************************,,,++++++******++++++,,,+++++++++*********))))))************************************************************+++,,,---...***,,,,,,,,,******+++,,,++++++++++++++++++++++++666666666666666666777888777888999888777777999::::::;;;======>>>???AAABBBFFFIIIOOOUUUZZZ```eeeiiinnnssszzzwwwnnngggaaa\\\SSSOOOKKKHHHEEEBBB???<<<;;;;;;999888777777777888444333333444666666444222333333333333333333444444333333333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000//////......------............////////////..................//////........................000000//////...,,,++++++,,,,,,,,,---------............---,,,,,,,,,------++++++******+++---///000,,,,,,------.../////////---------------...............////////////......000...---,,,,,,---///000...............///000111+++,,,,,,---...///000000//////.........------------.........---,,,,,,+++------------------------'''((()))+++,,,...///000---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************+++,,,,,,------------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++++++++,,,------......------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,)))*********+++,,,,,,,,,***+++,,,------,,,,,,---+++***)))***,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++))))))))))))************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++++++++***)))(((***************+++++++++,,,++++++++++++++++++,,,+++++++++*********))))))************************++++++++++++++++++++++++)))))))))***+++,,,---...***+++,,,,,,******+++,,,++++++++++++++++++++++++444444555555666777888999444666777777666666777999555666999;;;<<<===<<<<<>>===:::888777666555555444444444444666555444555666666444333222222222222333333333333333333333333222222222222111111111111111111111111000000111222222111000000//////000000000000000111///////////////////////////////////////.....................////////////.........///////////////////////////////////////000000///...------,,,,,,,,,---------...............------,,,,,,---------,,,,,,+++,,,,,,---...///,,,,,,------.../////////------,,,,,,,,,------...------.../////////............---,,,---...///000000000//////...//////000...............---------........................,,,------......------,,,------------------------******+++,,,---...//////))))))***+++,,,------......------------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++*********++++++,,,---------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,''')))+++,,,++++++,,,---+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******************************++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++*********+++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,***************++++++++++++++++++++++++++++++++++++++++++,,,++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************+++++++++++++++++++++++++++++++++***************+++,,,---)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,444444444444555666777888444666888888777777888999666777777999;;;;;;:::999:::<<<>>>???>>>???AAABBBAAADDDHHHIIIIIIKKKQQQVVV[[[```fffjjjmmmpppvvvzzz~~~tttpppjjjhhhgggddd___ZZZQQQMMMGGGDDDDDDCCC@@@===>>>===;;;;;;;;;:::777555666666555555444444444444555444222333444555444333000111111222222222222222222222222222222222222222111111111111111111111111///000111222222111000///////////////000000111111////////////////////////.........///////////////............////////////---------....../////////........................000///...---------------------........./////////---------,,,,,,------...,,,,,,---------------,,,,,,,,,------.../////////......---,,,,,,,,,---...,,,---......//////......---------.........//////222111000///............000000///...---,,,,,,+++,,,,,,------.../////////++++++,,,---....................................000000///---,,,+++***))))))******++++++,,,------......---------,,,,,,,,,+++++++++,,,,,,---------.........---------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++'''***,,,,,,***)))***+++,,,*********,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))************************++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........************************++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))*********+++++++++************************+++***************++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,444444333333444444555555333555777777666555555666888777555555555555444333444666999:::999:::;;;<<<<<>>BBBGGGBBBGGGKKKNNNPPPSSSXXX]]]bbbeeejjjmmmoooqqqsssuuu|||}}}{{{uuupppkkkeee]]]WWWVVVRRRMMMLLLLLLJJJDDD>>>BBB???;;;;;;<<<<<<999777888888777888999888555333444444444444444444444333222111000000222333333333///000111222222222222222222222222222222222222222000000000000000000000000///000111222222111000///.../////////000000111111////////////////////////---.........//////000000............/////////000,,,,,,,,,------.........------------------------//////...------------............////////////000------,,,,,,,,,------...,,,---.........---,,,+++,,,,,,------...//////000//////---,,,,,,---...///,,,,,,---.../////////...,,,,,,---...//////......333222111///............//////.........---------+++,,,,,,---...///000000******,,,---.../////////........................,,,,,,,,,,,,,,,,,,------,,,---------------...............------,,,,,,,,,+++++++++,,,,,,---------//////.........------------------.........//////------------------------******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++---,,,,,,+++***)))((((((******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,,,,+++*********(((+++---,,,(((&&&'''))),,,+++***+++,,,,,,+++***++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++++++++******************++++++++++++++++++++++++)))))))))******+++++++++************************++++++------------++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++++++++++++++,,,))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))))))))******++++++++++++))))))))))))))))))))))))++++++******************)))***,,,,,,++++++,,,---------------------------222333444444555555444444444444444555555555555666999777666555555666777999666777777777888888888888888888999:::;;;;;;<<<<<<@@@@@@AAABBBCCCCCCDDDDDDKKKKKKLLLMMMOOOQQQSSSTTT^^^```cccfffhhhiiiiiiiiillllllmmmooopppqqqrrrsssrrrsssuuuvvvxxxyyyyyyyyy{{{rrroooiiiddd```______```ZZZXXXUUUQQQMMMJJJHHHGGGCCCCCCBBB@@@???>>>===<<<999999999999888888888777555444444333333444444555222333333444444333333222000111222222111000111222222222111111111111222222444444555555444222111000222222333222111///---,,,...///000111111000///...////////////////////////////////////////////////..............................////////////........./////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...........................------------------------+++---///000///---+++))),,,---------.../////////***+++,,,---............///////////////.........111111000000000000111111......//////......---,,,000///---,,,++++++,,,------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,------,,,,,,+++++++++,,,,,,,,,---------000///...---,,,,,,+++***---,,,,,,++++++,,,,,,------.........---,,,,,,+++...------,,,,,,,,,------)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,---...//////000,,,((()))---///---+++.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,......---,,,,,,,,,---------------,,,,,,+++++++++************************+++++++++,,,,,,---------------......------,,,+++)))***+++,,,---.........///---++++++,,,,,,,,,+++******))))))))))))))))))%%%''')))+++,,,+++***)))...,,,************((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,---,,,++++++******++++++###%%%'''((()))***,,,...,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++*********))))))******++++++,,,,,,------************************+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,,,,------222333444444555444444444444444444444555555555555666555444333333444555666666666777777777888888888888888888999999::::::;;;;;;;;;<<<======>>>??????@@@AAAAAABBBCCCEEEFFFGGGHHHJJJLLLOOOQQQQQQQQQPPPRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\[[[]]]aaadddeeeccc```^^^VVVTTTPPPMMMJJJIIIJJJJJJIIIHHHFFFCCCAAA???>>>>>>::::::999888777666666555777777777666666666666555444333333333333333333444222333333444444333333222000111222222111000111222222111111000000111111222333444444444333222111000000000111222111000///......///000111111000///...////////////////////////////////////////////////..............................////////////........./////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...........................------------------------+++,,,---...---,,,***)))---------...............***+++,,,---............/////////////////////...000000////////////000000......//////......---,,,......---------...////////////////////////000000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------------,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,++++++---,,,,,,++++++,,,,,,---------......---,,,,,,++++++,,,...///...---,,,+++,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........+++,,,,,,,,,---.........---)))&&&&&&***,,,***(((......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,...------,,,------......---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,---.........---***++++++,,,------------///---++++++,,,,,,,,,+++************************'''(((***,,,---,,,++++++---+++******++++++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,---,,,++++++******+++++++++,,,,,,+++)))((()))***------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******+++++++++*********))))))&&&&&&&&&&&&'''''''''(((************************************)))))))))((()))************++++++++++++++++++,,,,,,,,,------222222333444444444444444444444444444555555555555555444333222222333444555666666666666777777777777777777777777888888888888777888888999999:::::::::888888888999999:::;;;<<<;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCEEEGGGHHHHHHGGGEEEDDDAAAAAA???>>>============>>>>>><<<;;;::::::::::::777777777777666666666555555555444444444333333333222222222222222222222222222222333333333333222222000111222222111000111222222111111000000111111222333333333333333222111000...///000111111111111000//////000000000000//////////////////////////////////////////////////////..............................////////////........./////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...........................------------------------,,,,,,,,,,,,++++++++++++...............---------++++++,,,---..................////////////////////////............//////...////////////...------,,,---...///000000000000//////////////////......------------------------***++++++,,,------.....................---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***+++...000000...,,,***------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,------------///,,,)))***,,,...---+++...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++***++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))***+++---......//////,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++++++++++++++++++++++++++((()))+++,,,------,,,++++++***)))***++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,---,,,++++++******++++++///000000...+++(((((()))...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************+++,,,------++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***+++++++++***************((())))))))))))*********************************************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,222222333444444444444333333333444444444555555555666666555444444555666666555555555666666666777777777666666666666666666666777777777888888999999999888888888888888888999:::;;;<<<===>>>>>>>>>========================<<<<<>>???????????????>>>>>>===<<<============<<<;;;;;;;;;:::999999888888999999777777777777777888888888444444333333333222222222111111111222222111111111222222333333333333222222000111222222111000111222111111000000000000111111222222222222222111111000/////////000000000000000//////000000000000//////////////////////////////////////////////////////........................---......//////......---.../////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---......................................................---,,,+++++++++,,,---/////////...---------,,,+++,,,------.........---............////////////.........------.........///////////////...------,,,---...000000000///...//////......------,,,,,,---------...............,,,,,,,,,,,,------......////////////...---,,,,,,,,,,,,,,,------------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,---...///...---,,,,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,------------............------,,,,,,,,,,,,,,,,,,///---,,,,,,...///...,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,---......---------,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,++++++***)))((()))+++,,,+++******+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,---...---,,,+++,,,---...---,,,+++***************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++************+++,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,------------------*********************************)))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,111222333333444444333333333333333444444444444555555555444444444444555555444555555555555666666666555555555555555555555444666666666777777777777777888888777777777777888888999999::::::::::::999999::::::999999999999888888::::::;;;;;;;;;:::999999<<<<<<;;;:::999999999999999999::::::999888777666777666666555444444444444333333333333444444444444444444333333333222222222000111111222222111111000111222222333333222222111000111222222111000111222111000000000000000000111222222111111000000000111000000000///////////////000000////////////000000////////////////////////////////////////////////........................------............------.../////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...................................................///...---,,,,,,---///000/////////...---------,,,,,,,,,------...------------.........//////000000......------------......//////000000//////...---------...///...---,,,+++---------,,,,,,+++++++++---------.........//////.........------,,,,,,,,,.../////////...------,,,,,,,,,---------.........)))******++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++------,,,+++,,,---...000---,,,+++******+++,,,---++++++,,,------------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++***------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---,,,,,,++++++------,,,+++++++++,,,,,,///---++++++,,,,,,,,,+++++++++,,,,,,,,,---------)))))))))******************)))((()))+++,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,......---,,,,,,+++******,,,++++++******++++++,,,---,,,++++++******++++++)))+++,,,,,,++++++---...---,,,++++++*********************+++++++++,,,,,,************************+++++++++++++++++++++++++++******))))))******+++************+++,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,111111222333333333333333333333333333444444444444222222222222222222222222444444444444555555555666444444444555555555555555444444444444444444444444444444444333444444555555666666666666666666666666777777777666666666666666666777777777777777666666777777666555444444555555666666666666555444333222777666555444333333333333333333333333333333333333444444444333333333222222000111222333333222111000111111222222222222111111000111222222111000111222111000000//////000000111111111000000///000000111111000///............///000000////////////000000////////////////////////////////////////////////........................------............------.../////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...................................................///...---------...000000...............---------,,,,,,------...------,,,------......///000000000......------------......///000000000000///..................---,,,+++***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---......////////////......---,,,,,,+++---------.........------,,,---------............***+++++++++,,,,,,------++++++------------++++++***++++++,,,,,,,,,,,,,,,...---+++******,,,///111......------------......++++++,,,---------------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------------...///000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******---,,,+++++++++,,,---...///---++++++,,,,,,,,,+++***++++++,,,,,,------...)))))))))))))))))))))******)))((()))+++,,,,,,************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++************+++++++++,,,,,,,,,//////...---+++***)))))),,,++++++******++++++,,,---,,,++++++******++++++***,,,,,,,,,*********,,,++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************+++,,,------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***************+++++++++************))))))))))))************************))))))))))))************)))************+++++++++************++++++++++++111111222333333333333222222222333333333444444444111111222222222222111111333333444444444555555555333333444444555555666666333333333333333333333333222222222222222333444555666555555555555555666666666666666666777777777777666666777777777777777666555555555444444444444444444444444444444333333333666666555444444444555555555555555555555555444444333333333222222222222111000111333444444333111000111111222222222222111111000111222222111000111222000000////////////000000111000////////////000111//////...---...///000111111000///......///000111////////////////////////////////////////////////........................,,,------......------,,,.../////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...................................................---------------...//////---------...............,,,------...------,,,,,,------......///000000111//////............//////000000000000000///......///...---------------...---------------.........+++++++++,,,---........................---------***+++,,,------......---------------............,,,,,,,,,,,,------------***+++---......---+++*********+++,,,,,,,,,,,,,,,---,,,++++++,,,---///000------............------+++,,,------...---------,,,,,,,,,,,,---------...*********+++,,,,,,,,,------...000000//////......,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,......---------......///+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++,,,,,,*********,,,...//////---++++++,,,,,,,,,+++*********+++,,,---------+++*********************+++***))))))+++,,,+++***)))******+++,,,,,,------************************++++++++++++++++++++++++)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,+++******,,,++++++******++++++,,,---,,,++++++******+++++++++,,,---,,,*********+++))))))))))))***+++,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,,,,+++++++++************************((()))))))))************)))************+++++++++************++++++++++++111111222333333333333222222222333333333444444444222333333444444333333222333333333444444444555555333333444444555666777777555555444444444444444444444333333444444666777777444444444333444444555666444555555555666666666666444444555666666666666666444444444444444444444444222222111111222333444555111111111111111222333444444444444333333333222222222222222222111111111111000111333444444333111000111111222222222222111111000222222222111000111222000000////////////000000111000///......///000111------------...000222333111000///......///000111////////////////////////////////////////////////........................,,,------......------,,,.../////////---,,,---...,,,,,,,,,---------......***,,,......---,,,---...........................////////////////////////,,,,,,,,,------.........,,,------....../////////---------...------,,,,,,---------...///000000111//////............//////000000000000000//////...///...------...///111222---......//////000000000******+++,,,,,,---......,,,,,,------.../////////))))))+++,,,---.........---------.........//////------------------------***+++---......---+++***)))***+++,,,,,,,,,,,,,,,***+++,,,---............***+++------------+++***+++,,,------......---------------.........//////))))))***+++,,,,,,------***+++---...---+++++++++,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------************************+++++++++,,,,,,---------((()))***+++,,,---------,,,+++*********,,,///000///---++++++,,,,,,,,,+++))))))***++++++,,,------,,,,,,++++++***++++++,,,+++***)))***++++++***)))))))))***+++,,,,,,------************************++++++++++++++++++++++++***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,++++++******++++++)))+++,,,,,,,,,,,,---...(((((())))))***+++------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,++++++***+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,++++++*********************************(((((())))))*********+++)))************+++++++++)))************+++++++++111111111111111111111111222222222222222222222222222222222222222222222222222222333444555666777888111333444444333222333444666666555555555444444444333333333333333333333333333444444444555666666666333333333444444444555555777777666555444444333333444444444444444444444444333333333333333333333333333333333222222222111111222222111111000111111111111111111111111111222222///000222333333222000///444333222222111222222222222222111111000111111111000000////////////000000111111000000//////......000000000000000000000000////////////////////////000///---,,,---...000222////////////////////////......------------......,,,,,,,,,---------......---.........---+++)))(((++++++,,,------......///......---------,,,,,,,,,------------------------////////////////////////,,,,,,---.........------------------------------...------,,,,,,------......------------...//////000000///...............000000000111333222///---////////////..................---------......///------.........---,,,+++.................................------,,,,,,,,,%%%'''))),,,///111222333------,,,------...///000//////...------------...------------------------))))))***++++++,,,------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000...,,,)))))))))***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,***'''&&&+++,,,,,,------......//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,*********,,,---+++++++++,,,,,,---------...------,,,,,,++++++***---000222000,,,))))))***))))))+++,,,,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***(((((()))+++,,,---/////////---+++)))++++++))))))))))))++++++,,,,,,+++***))))))******++++++++++++++++++++++++******))))))))))))******,,,+++***))))))***+++,,,------++++++++++++------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((((())))))*********))))))))))))+++,,,,,,+++***)))++++++******************''''''((()))***++++++,,,---,,,+++)))))))))***+++************************++++++++++++++++++++++++333333333333333333333333444444444444444444444444222222222222222222222222111222333444555666666777111333444444333222333444666555555555444444444333333333333333333333333333444444444444555555555555333333333444444444444555444444444444555555555555333333333333333333333333333333333333333333333333333333222222222111111111222222111111111111222222333222222111111000000000///000222333333222000///111111111111111222333333333333222111111111111111000000////////////000000111000000000/////////...////////////////////////////////////////////////000///---------...000111..............................------------......,,,,,,,,,---------......,,,------......---,,,+++------------------------......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,+++***)))------------------------...------,,,,,,------..................///000000111000//////.........///000000111333555444111...////////////............---------------...///000......------------,,,,,,.................................------,,,,,,,,,,,,,,,---......---------------,,,------...///000//////...------------...------------------------******++++++,,,---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,............------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,******+++,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///000///,,,******+++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))***++++++,,,---...///...,,,+++,,,,,,++++++++++++,,,,,,,,,,,,+++***************++++++++++++++++++++++++******))))))))))))******,,,+++************+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************************++++++++++++(((((()))++++++,,,,,,,,,((())))))******++++++***************************************++++++++++++******((('''''''''((((((************************++++++++++++++++++++++++333333333333333333333333333333333333333333333333222222222222222222222222111111222333444444555555111333555444333222222333555555444444444444333333444444444444444444444444555444444444444444444333333333333333444444444444111111222333555666777777222222222222222222222222333333333333333333333333333222222222222111111111333222222111222222333333333333222111000//////...///000111222222111000///......//////000222333444555444333222111111000111000000////////////000000000000000000////////////........................///////////////////////////......------///000111------------------------......------------......,,,,,,,,,---------......,,,,,,---...//////......//////...------,,,++++++......---------,,,,,,,,,------------------------------------------------------------,,,***)))(((------------------------......------------....../////////...///000000111111000000//////////////////000333666888777333000////////////............,,,,,,,,,---...///000111//////---,,,,,,,,,---....................................---------------/////////...---,,,+++***------,,,------...///000000///......------......------------------------++++++,,,,,,------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...////////////...---,,,,,,,,,......---,,,++++++++++++------------------------++++++,,,,,,,,,,,,------...---,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......---......---+++***,,,---++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,,,,+++***+++,,,)))***,,,............---++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++******))))))))))))******,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))*********+++++++++***))))))))))))***+++,,,************************,,,,,,,,,,,,++++++******))))))((('''''''''((((((************************++++++++++++++++++++++++000000000000000000000000111111111111111111111111111111111111222222222222000111111222333333444444222333555444333222222333444444333333333333333333444444444444444444444444555444444444333333222222222222333333333444444444000111111333444555666777111111111111111111111111222222222222222222222222222222222222111111111111222222222222222222333444222222111111000000//////000000111111111111000000.........//////000111222666555444222111000000000000000////////////000000000000000000////////////........................///////////////////////////............///000000------------------------...------,,,,,,------...,,,,,,,,,---------......---......///////////////......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------.../////////...---,,,,,,------------------------......------------.....................///000000111000000/////////000000///111444888;;;999555111////////////............++++++,,,,,,...///111111111///---,,,+++,,,...///.......................................---------------...............---------,,,------...///000000//////...............------------------------,,,,,,,,,------.................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------...------,,,,,,------...+++,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...---,,,,,,+++++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,------------,,,,,,++++++++++++++++++,,,,,,---------------,,,+++***+++---...+++***)))(((((()))***+++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++'''))),,,---,,,++++++,,,***+++,,,------------,,,)))******************))),,,++++++******++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++...------+++***)))((((((+++******))))))(((((((((///---+++))))))***,,,---***************+++++++++++++++++++++++++++++++++************************************************************************000000000000000000000000000000000000000000000000000000000111111222222222000111111222222333333333222444555555333111222222222222333333333333333333444444444444444444444444444444333333222222222111222222222333333333444444222222222222333333444444111111111111111111111111222222222222222222222222222222222111111111000000222111111111222222333444/////////000000111111222000000000111111000000000000000///////////////000666555444222111000000000000000////////////000000////////////000000000000////////////////////////////////////////////////...............///000000........................------,,,,,,,,,,,,------,,,,,,,,,---------......000000//////............,,,,,,,,,---------............---------,,,,,,,,,------------------------........................,,,---......////////////------------------------///......------......///------,,,,,,,,,---......000///////////////000000///111555999;;;:::555222////////////............++++++,,,,,,...///111111111000...,,,,,,---...///................................................+++,,,---...////////////------,,,------...///000000000///............///------------------------,,,,,,------------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------------------...------,,,,,,------...,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,+++******++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++---------,,,,,,+++++++++---,,,******+++,,,---......---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''***,,,---,,,+++,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***************************************)))))))))+++************+++------333111...+++)))***+++,,,))))))*********+++++++++(((((())))))***++++++,,,******++++++++++++++++++************************************************222222222222222222222222111111111111111111111111//////000000111222222222111111222222222333333333333444555555333111111222111111222222222222333333333333333333333333333333333333222222222222222111222222222222333333333333333222222222222222222222111111111111111111111111222222222222222222222222222111111111111000000000000000000000111222333333---......///000111222222000000000000000000000000111111000///////////////444333222111000000///000000000////////////000000////////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------......111000///...............++++++,,,,,,---...//////......---------,,,,,,,,,------------------------////////////////////////)))***+++,,,............------------------------//////............//////,,,,,,++++++,,,,,,---...///............//////000000111444777999888444111////////////............,,,,,,,,,---...///000111000000...---------...///......................................./////////....../////////......---------,,,------...///000111000//////......//////------------------------,,,,,,,,,,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000000...---*********+++,,,------------,,,,,,++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++......---,,,,,,+++******---+++******,,,---,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++,,,---...------,,,+++*********...---,,,++++++,,,---...,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))%%%&&&'''(((***,,,---...)))******,,,...111444666444222...+++******+++,,,)))))))))***++++++,,,,,,&&&'''((()))***+++,,,,,,((()))******++++++******************************************************222222222222222222222222111111111111111111111111/////////000111222222222222222222333333333333333333555666555333111111111111111111111222222222333222222222222222222222222111111111111222222222222111222222222222333333333222222222222222111111111222222222222222222222222111111111111111111111111111111111111000000000000////////////000111222333......//////000000111111000000////////////000000000000/////////000111111222111111000/////////000000000////////////000000.../////////000000000111........................////////////////////////---......///////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///...---------...///000,,,---------------------......---------,,,,,,,,,------------------------........................++++++,,,---.........---------------------------//////............//////---,,,,,,,,,,,,---......---------------...//////111111333555666555222000////////////............---------------...///000////////////....................................---........./////////000///////////////...------------,,,------...///000111000000///////////////------------------------,,,,,,,,,,,,,,,,,,++++++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...------....................................------,,,,,,------...111000///---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.../////////------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------+++))))))))))))******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,******+++---,,,,,,++++++++++++++++++---,,,)))''''''))),,,---+++++++++++++++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************''''''((()))+++,,,------+++******+++---000333444///...,,,***)))***+++,,,((())))))***++++++,,,,,,)))))))))******+++++++++)))***+++,,,,,,,,,,,,+++************************************************////////////////////////////////////////////////...//////000111222222222333333333333333333444444333555666555333111111111000000111111222222222333111111111111111111111111000000111111222222222333111111222222222333333333000000111111222222222222222222222222222222222222111111111111111111111111111111111111000000000000............///000111222000000000000////////////000000////////////000000////////////000222333444000000///////////////000000000////////////000000.../////////000000111111------------------------////////////////////////---......///000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,---///111222///......------,,,,,,+++......---------,,,,,,,,,------------------------------------------------/////////000//////......------------------------//////............//////...------------...//////,,,,,,,,,,,,,,,---...///222111222333444444111///000/////////..................---------......////////////000///......---........................---.........//////000000------...///000000//////---------------...000000111111000///////////////------------------------++++++++++++++++++++++++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............///000111...........................------,,,,,,------...333111///---,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...000000000///......------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------------+++++++++,,,,,,---------***++++++,,,,,,------...---+++***,,,...---***'''+++,,,---......---,,,+++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++......---+++***)))+++---************+++,,,---...+++(((%%%""""""%%%(((+++++++++++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++------------++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))---,,,***))))))***+++---******)))))))))***+++,,,((())))))***++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,...///000///......************************))))))))))))))))))))))))111111111000000000000000/////////000111111222222000000000000000000000000111111111111111111111111333333333222222111111111222222222222222222333333111111000000000000111111444444333333222111000000222222222111111111111000111111111111111111111111///000111222222111000///000000000000000000000000222222222111111111111000222222111111000/////////000000000000000000000000////////////////////////////////////////////////000000///...............///............---------------............------////////////////////////..............................---,,,---...///000////////////............---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................------......//////000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......111111222222222222111111000000//////......------,,,------------------,,,///......---------..............................000000//////.........---//////.........---------////////////////////////000000//////.........---........................,,,------...///000111111111000///---------...///...........................------,,,,,,------......------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,++++++++++++,,,------------------------------------,,,,,,,,,,,,++++++...///000///---,,,,,,...,,,++++++******++++++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++))))))*********+++++++++...------,,,+++++++++,,,---,,,+++***))))))))))))---,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************+++++++++++++++***)))(((******++++++++++++******...,,,******,,,---+++((())))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))))))))************++++++++++++++++++++++++(((***,,,---------+++***))))))))))))))))))))))))))))))************))))))000000000000000000000000111111000000000000000000////////////////////////111111111111111111111111222222111111111000000000222222222222222222222222111111000000000000111111111111111111111111111111222222222111111111000000111111111111111111111111000000000111111000000000000000000000000000000000111111111000000000//////111111111000000000000000000000000000000000000000////////////////////////........................000000///...............///............---------------............------...................................................------,,,---...///000............---------------.........////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------------............000//////...------,,,,,,---------,,,,,,,,,,,,,,,------............---------,,,,,,,,,------...///........................,,,,,,---------.........///000000111111000000//////////////////.........------............------///......------.................................000/////////............//////.........---------//////////////////////////////......------------........................------......//////000000000000///.......................................///......------......///...------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++---......---,,,++++++---,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++******++++++++++++++++++++++++++++++*********++++++++++++,,,------,,,+++++++++++++++*********)))(((''''''''',,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,++++++...,,,******,,,,,,+++))))))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))))))))************************************((()))+++,,,---,,,+++***************************))))))************))))))......//////000000111111222222111000000///......////////////////////////000000000000000000000000111000000000000/////////333333222222111111000000111000000//////000000111......//////000111222222222222111111111000000000111111111111111111111111111000000//////000000111000000000000000000000000000000/////////.........//////000000000000111111000000000000000000000000////////////////////////........................000///......---.........///............---------------............------...................................................------------...//////------------,,,,,,,,,+++............////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................---------------,,,,,,,,,/////////...------,,,,,,------------------------------............---------------,,,------...///........................,,,------------............//////000000//////............///////////////......////////////......///......---......//////........................////////////............/////////............---////////////////////////......---------------,,,.................................//////////////////////////////......---////////////////////////000//////////////////000......------------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------------...//////------------------------------,,,,,,,,,,,,+++++++++,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++)))************((('''&&&++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,------,,,,,,,,,---+++***+++,,,,,,+++)))************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++)))))))))*********++++++************************((()))***+++++++++***)))************************))))))************))))))------...//////000111111111111000000////////////////////////////////////000000000000000000000000000000000000000000000000333333222111000//////...000000////////////000000......///000000111111222111111111111000000000000111111111111111111111111111000///......///000111000000000000000000000000000000000/////////............//////000111111222////////////////////////////////////////////////........................///......------.........///............---------------............------................................................------------......//////------------,,,,,,,,,,,,,,,---------............------............------------------------------...------,,,,,,------...........................///......------,,,,,,,,,//////.........------------------...............------............------......------------..............................------------...............//////000000//////...------......//////000000//////000000000000//////...............//////000........................///////////////........./////////...............////////////////////////................................................///////////////.........---...///000000///...---000000000000000000000000000//////......//////000......------------............------------..............................------------------------------------------------------............------...............///000000------------------------------,,,,,,,,,++++++++++++,,,---,,,+++***+++,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,---------......++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******)))******+++***+++---------+++)))(((***++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++************************'''((()))************)))************************)))******++++++******))),,,,,,---...///000000000......//////000000000000........................////////////////////////111111111111111111111111222222111000000///......000000////////////000000111111111111111111111111111111111000000000//////000000000000000000000000111000///......///000111000000000000000000000000111111000000000/////////------...///000111111222////////////////////////////////////////////////..............................------------......///............---------------............------................................................---------........................------------,,,++++++,,,,,,,,,------------......//////......---------------------------//////............//////........................000/////////......------...............------------------.........//////------............------///......---------..............................---------........./////////000000111111000000///------......//////000000//////000000000000//////...............///000111////////////////////////.........//////////////////////////////////////////////////////////////////////////////000000000///////////////////////////////////////.........---...///000000///...---000000000000000000000000///..................//////......------......///......------------..............................------------------------------------------------------............------///............///000000------------------------------,,,,,,,,,++++++++++++,,,------,,,+++,,,...---,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------+++******)))******++++++***+++---...---,,,***)))+++++++++,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***************)))******++++++++++++******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******************************************++++++++++++******,,,,,,------......//////------...//////000111111........................////////////////////////000000111111111111222222111111000000//////......000//////......//////000111111111111111111111111111111000000000/////////000000000000000000000000000//////......//////000000000000000000000000000111111111000000000//////------...//////000111111000000000000000000000000////////////////////////---------------------------------,,,------...//////............---------------............------------------------------........................,,,---......//////..................------------+++,,,,,,,,,,,,---------......////////////......------------------------/////////....../////////........................///////////////.................................,,,,,,,,,---......//////------............------000///......---.................................------.........////////////000000111111000000///........./////////////////////000000000000//////............///000111111////////////////////////.........///////////////...////////////000000000///////////////////////////000000000000111111111////////////////////////.........///////////////---.../////////////////////////////////////////////......------....../////////............//////......------------..............................------------------------------------------------------............------...............///000000------------------------------,,,,,,,,,,,,+++++++++,,,------,,,,,,---...------,,,,,,,,,,,,------------------------------------------............,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,))))))***++++++***)))(((,,,,,,,,,,,,------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))***+++++++++******)))******++++++******))))))+++,,,,,,+++***+++---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********++++++++++++,,,------------------------)))))))))*********++++++++++++++++++++++++++++++******++++++++++++******------------------------......//////////////////................................................/////////000000000111111//////////////////////////////............//////...//////000000111111111111000000000////////////000000000000000000000000...//////////////////...000000000000000000000000000000/////////.........---.........///000000000000000000000000000000000////////////////////////---------------------------,,,,,,,,,------...//////............---------------............------------------------------........................,,,---.../////////...---------------,,,,,,,,,+++---------.........//////......////////////..............................///......------......///........................------...............///........................+++++++++,,,---.........------............------000000///...................................................////////////...//////000000//////...///////////////............//////000000//////...............///000111222////////////////////////............/////////000.../////////000000000000////////////////////////////////////000000000111////////////////////////------......//////000000...............///000000........................000//////......//////000//////............//////......------------......................................................------------------------------............------......------......///000------------------------------,,,,,,,,,,,,++++++)))+++,,,,,,++++++,,,...------,,,,,,,,,,,,------------------------------------------.........///******+++,,,---......///************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++*********++++++++++++,,,+++++++++++++++,,,------************************---------------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,***++++++,,,,,,++++++***)))+++,,,,,,******,,,...------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---------------------,,,000000000///......------................................................---.........//////000000........./////////////////////............//////+++,,,---...///111222222000000000000////////////000000000000000000000000---...///000000///...---000000000000000000000000//////.........---------.........///////////////000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,------.../////////.........------------..................---------------------------........................,,,,,,.../////////...---,,,,,,,,,+++++++++******////////////000000000111......////////////.................................------,,,,,,------...........................,,,,,,,,,------.........---.....................******+++,,,,,,---......---..................---000000///.................................................../////////000---..................---000000//////.........---......////////////..................///000222222000000000000000000000000---.........//////000000.../////////000000111111////////////////////////---.........//////000000000000000000000000000000,,,------...///000111111///...---------///000111........................111111000000000000111111//////............//////.........------.........////////////////////////........................---------------------------..................------------------...//////---------------------------------,,,,,,,,,++++++(((***++++++******+++---...------,,,,,,------...---------------------------------.........//////(((((()))***,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++,,,------...---,,,,,,++++++,,,------.........------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...+++,,,,,,------,,,,,,+++(((+++---,,,******,,,...---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***---------............///........................////////////............---------............///000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////---///111222333222000///000000//////.........---...---+++++++++---///000000000000000000000000000---......///////////////........................//////.........---------///......------,,,+++++++++,,,------++++++,,,------------.........//////------------------------------------------------000---++++++---///000000///............///000000++++++---......---++++++......//////...---,,,,,,,,,,,,---.../////////...++++++,,,---...///000111//////...------,,,++++++------------------------///...---,,,,,,---...///............/////////000000///...------...000111............///////////////////////////.........////////////////////////...............///000000000000000000111111111111/////////...///000111111111000///------,,,,,,,,,000000000000////////////444222111/////////000000222222222111000000//////......///000000000//////......------...///111222////////////////////////---------........./////////////////////......------............/////////111111111111222222333333........................111111111111111111111111////////////000000000000111///...------...///111//////............//////------------------------............////////////..............................//////000000111111//////000000///...------------------------------,,,---.........---,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++,,,------......---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))'''))),,,---,,,*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,+++***)))((((((,,,,,,,,,++++++*********++++++++++++++++++++++++************************///...---,,,,,,---...///************************++++++++++++++++++++++++++++++******************------------....................................////////////............---------............///////////////////////////............................................................////////////////////////////////////---...///000000000///...000/////////.........---...---,,,++++++---///000////////////////////////------...///////////////........................//////.........---------------------------------,,,---......,,,,,,---...,,,------------.........------------------------------------------------...,,,))))))+++---......,,,,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,//////000000///......---------......///.................................+++++++++,,,---......///------------------------111000///......///000111........./////////000000000///---,,,,,,---...///............/////////////////////////////////...////////////////////////...............///000000/////////000000000111111////////////000000000000......---......///000111////////////////////////222111000/////////000111111000000000//////......///////////////000000000000000/////////000111222111111000000000000000000111111222222222333333333000000111111111000//////111111111111111111111111////////////000000000111////////////////////////////////////////////////////////////000000000111111000...------...000111//////............//////------------------------............////////////........................------.../////////......---............---,,,+++------------------------,,,------...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------+++,,,------......------------,,,,,,,,,------...........................++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))***---...,,,***++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++******************------------..................................../////////............------------............///....................................................................................////////////////////////////////////,,,,,,---------........./////////..................---,,,,,,,,,---...///////////////////////////------...////////////..........................................---------,,,,,,,,,---------......---...//////------...///,,,,,,,,,,,,------------------------------------------------------------...,,,******+++---------,,,,,,,,,,,,------......------,,,,,,,,,,,,------///000000000000///...............///......------000000///...---,,,,,,+++))))))***+++---...//////------------------------000000////////////000000....../////////000000000222000///...------...///............////////////......//////////////////////////////////////////...............///000000....../////////000000000---...000111111111000///.........///000111222333..................//////000000//////000000111222000000000000000/////////222222000000000000111222/////////...//////000111444444333333222222111111111222222222222333333333...//////000000000//////000000000000////////////......////////////000000////////////////////////......................../////////000000000111111000000............000000//////............//////------------------------............////////////...........................///000111111///...,,,+++,,,,,,,,,,,,++++++***---------------------------------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---......//////+++,,,------......------...------,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,,,,---------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))+++,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++++++++++++++++++++******++++++++++++++++++,,,,,,---------.................................//////.........------------------............///....................................................................................////////////------------------------------,,,,,,,,,---...///..............................------------...///////////////////////////,,,---......//////......................................................------------------------,,,...///...---,,,---...+++++++++,,,,,,,,,------------------------------------------------------000...,,,,,,...//////...---......///////////////...---,,,++++++,,,---.........////////////........./////////...---,,,,,,000000///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,.................................------............////////////000000000333222111000////////////............////////////............////////////////////////////////////...............///000000............////////////,,,...000111222111///...222222111000000000111111////////////000000000000/////////000111222222333111111222222222222222222444333111000000111333444111111111111111222222222555555555444333333222222222222222222222222222222000000111222222222222111///////////////000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000000///......///000000//////............//////....................................////////////........................000111333555444222///---++++++,,,,,,,,,++++++***------------------------...---,,,+++,,,---...///,,,,,,,,,------------...---------------.........+++,,,------......------......---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******+++,,,------------++++++++++++++++++++++++***+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,------------.......................................---------------------............///////////////////////////............................................................////////////..............................------......///000---------...............///.........---.................................,,,------.......................................---...........................---------,,,,,,,,,+++---------,,,+++,,,---+++++++++,,,,,,,,,------------------------------------------------------000...------...///...------...//////000000/////////...,,,,,,,,,,,,...///,,,,,,---......---------.../////////...---,,,,,,.....................---,,,,,,,,,,,,,,,,,,,,,---........................---..................---////////////000000000111222111000///......------............////////////---.........//////000000////////////////////////...............///000000............////////////,,,...000111222111///...222222111111111222222333000000111111222222222222//////000111222333444444111111222222333333333444333222000///000111333555333444555555666666777777555555555555444444333333666666666666666666666666444555666666666666555555111111222222333333444444111000000000000000000000........................111111111111111111111111000000000000111111111111000000////////////000000//////............//////....................................////////////........................000111333555444222///---,,,,,,------------,,,,,,------------------------------,,,+++,,,---...///,,,,,,---------.........///......---,,,++++++***+++,,,------......------...------,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------++++++++++++++++++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************(((((())))))))))))((((((************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------------,,,---------............///////////////////////////------------------------------------------------............////////////111111111111111111111111...////////////000000000---------------.........////////////.........---........................,,,,,,---............---........................---------...............------------------------+++,,,------++++++,,,---,,,,,,,,,,,,---------------------------------------------------------------,,,++++++------+++******+++---.........---,,,......------------......++++++,,,------------,,,.........///......------,,,---------.../////////******+++,,,...///000000........................//////000000000000///////////////000000000111111......------,,,,,,++++++............////////////------......///000000000////////////////////////...............///000000....../////////000000000---...000111111111000///......///000222444666777111111222222333333444444000111222444444555555555000111111222333444444555222222111222333444666777333444666888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888888888888888777666666555555444444444333333333222111111111111000000000////////////////////////////////////////////////000000000111111111222222000000000000000000000000//////............//////....................................////////////...........................///000111111///...,,,,,,------...............------------------------,,,,,,,,,,,,---......///,,,---------............000///...---,,,***))))))+++,,,------......---------,,,,,,,,,,,,---...///,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,*********++++++,,,,,,---******************************++++++++++++******************************++++++++++++++++++++++++******++++++,,,---------++++++,,,,,,,,,---------.................................---------,,,,,,---------............///........................------------------------------------------------............////////////000000000000000000000000---...///000111000//////,,,,,,,,,------.........///////////////...------........................+++,,,------......------........................---------.........//////******+++,,,---//////000,,,---...---,,,+++,,,...,,,------------.........---------------------------------------------------,,,+++,,,------+++)))***+++---...///...---,,,------............------+++,,,------......------------......///.........---------.........//////,,,,,,---......///000000...........................///000111111000///...//////000000000111111111------.........---------............////////////------......///000000111////////////////////////...............///000000/////////000000000111111////////////000000000000------...000222444666888000000111222222333444444222333444666666666555555333444555666777888999999777888999:::<<<>>>???@@@<<<===@@@BBBDDDFFFFFFFFFHHHIIIIIIJJJJJJKKKKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???@@@???>>><<<999777666555666666666555555444444444111111111111111111111111111111111111111111111111000000111111111222222222000000000111111000000000//////............//////....................................////////////........................------.../////////......,,,,,,---...............------------------------***+++,,,---............------------............000//////...---,,,+++++++++,,,------......------+++++++++,,,---...///000,,,,,,------...//////000------------------------------------------------***,,,...---,,,+++---///+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------************************,,,---...//////...---,,,************************++++++++++++++++++++++++******++++++,,,------...++++++,,,,,,,,,---------..............................---------,,,,,,,,,---------.........//////------------------------------------------------------------------------............/////////000------------------------,,,---///111111000///---,,,,,,,,,------.........//////000000///...------........................+++,,,------......------........................---------.........//////'''((())),,,...000222333---...///...------...///---------.........//////------------------------------------------------///.........//////---+++,,,---///111111000///...,,,---...//////...---,,,,,,------.../////////...,,,,,,---.../////////...........................111111000///...---------////////////////////////,,,---...//////...---,,,000000000000111111111111///000111111111111111000............/////////000---------...///000000111////////////////////////...............///000000000000000000111111111111///////////////000111111//////000000111222333444///000000111222222333333444555666777777777666555888888999;;;<<<===>>>>>>>>>???AAADDDFFFHHHHHHIIILLLNNNQQQTTTVVVXXXXXXYYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXVVVVVVVVVUUUTTTRRRPPPPPPQQQOOOMMMIIIEEEBBB???===<<<;;;;;;;;;::::::999999333333333333333333333333333333333333333333333333000111111111111222222222000000111111111111000000//////............//////////////////////////////............/////////000..............................//////000000111111+++,,,------............------------------------)))+++,,,...//////...------------........./////////////////////.........+++,,,------......------******+++,,,---///000111******++++++,,,---......------------------------------------------------+++---//////---,,,///111,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++&&&'''(((***,,,---------*********++++++,,,,,,,,,))))))***+++,,,,,,------******************************,,,,,,,,,,,,******************************++++++++++++++++++++++++******+++,,,,,,---...............------,,,,,,+++---.........//////000000++++++,,,,,,,,,++++++***---------............///,,,---------.../////////......------,,,,,,,,,+++///......---------......------/////////...---,,,111111111000000000000000////////////....................................000///...---,,,,,,---...///...---,,,,,,---.../////////............//////////////////............///...------...///000111........................------------------------...------------...//////000///...---------------........................---......///////////////111000...------...///000---.........,,,+++,,,---...---,,,---/////////.................................//////000000111111............//////////////////000000000000//////---------............///000000////////////000000//////............//////////////////////////////---------...///000000111111111111111000///------////////////000000000000............/////////000444333222111111111111111...///111222222111000///111222333222222333555888888888999:::<<>>???@@@BBBEEEHHHJJJLLLPPPPPPQQQRRRTTTVVVXXXYYY\\\]]]___``````bbbeeegggiiijjjmmmppprrrsssssssssnnnoooqqqqqqqqqpppqqqrrrtttttttttuuuuuuuuuuuuuuuvvvtttsssssssssrrrnnnkkkjjjkkkllljjjgggcccbbbaaa______]]][[[XXXUUUQQQPPPGGGDDDAAA>>>===<<<:::999777666666555555444333333444333111000111000///---...//////000000000000000////////////////////////......//////000000111111///000111111000...,,,+++................................................------,,,,,,,,,---...///...................................................---,,,---...//////------------...............------------------------++++++++++++++++++++++++,,,------......------,,,///.........------------------,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***000000000...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++******************---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********,,,,,,,,,+++++++++************++++++++++++***************))))))((('''&&&***+++,,,,,,------,,,,,,,,,,,,---------------.........------,,,+++++++++------............---------------............///...............------------------------............---------------......------......///......---...........................------------,,,,,,,,,........................111000//////.../////////......------------......------------------------/////////............---.........---......///000........................------------------------...------------...//////111000//////////////////........................---......///////////////+++,,,...000111000...---...///000///---,,,---......---,,,---/////////.......................................------------............//////////////////000000000000////////////000000000111111111000000////////////000000//////............//////////////////////////////---......//////000000111---...///000111111111111/////////000000000111111222222222111111111111111////////////000111222333555444444333333444444555777999;;;===???BBBEEEHHHKKKLLLNNNPPPSSSVVVYYYZZZ^^^^^^^^^___```aaaccccccdddeeefffffffffhhhkkknnnoooqqqtttvvvxxxyyyyyyyyyuuusssrrrssstttvvvuuuuuuvvvvvvvvvwwwxxxyyy{{{|||{{{yyyxxxxxxxxxwwwuuurrruuuwwwxxxwwwtttrrrqqqqqqnnnnnnmmmkkkiiifffdddcccZZZWWWSSSOOOMMMJJJGGGEEEAAA@@@>>><<<:::888888777888666333222222222222111//////000000000111111111////////////////////////////////////000000000000///000000111000///---,,,........................,,,,,,------...///000000------,,,,,,,,,---......................................................---,,,+++,,,.........---...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............------------,,,,,,,,,,,,,,,,,,---...***++++++,,,,,,++++++***...//////---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++******)))))))))---,,,+++++++++,,,---...+++++++++*********)))))),,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,------,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---............------------............////////////...---------,,,+++++++++,,,,,,---------------,,,,,,------......---------............................../////////.........---------,,,,,,........................------------------------------------------------,,,------------------,,,//////.........---------................................................------------------------...------------...////////////............//////........................---......///////////////---.../////////...---,,,///000000000...---...///...---,,,---/////////.........................../////////......---------............//////////////////000000000000///////////////000000000111111000000////////////000000//////............//////////////////////////////......//////000000000000111111111111111000///...//////000000000111111111222222222222111111111111111111111111222333444444555444444555666888:::<<>>;;;888555444555666777777333222222222222222333333000000///////////////...111000000000/////////...///000000000000///...---------------------------,,,,,,------.../////////------------------------................................................---,,,+++,,,...///...---/////////...---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,---------+++***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---+++++++++++++++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,++++++******++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***...------,,,,,,+++++++++---,,,*********,,,...///++++++++++++************++++++++++++++++++++++++,,,,,,***))))))***,,,,,,---------------,,,++++++***+++,,,,,,------,,,,,,//////...---,,,,,,++++++++++++,,,---.../////////++++++,,,------------------------............////////////...---------,,,......//////000000111111,,,,,,,,,,,,,,,---......------------......//////.........//////000000000////////////.........---........................,,,,,,------------------,,,------------------,,,,,,,,,---......---,,,,,,............------------..................------........................------------------------...------------...//////---------,,,,,,------...........................---......///////////////111000...---,,,,,,,,,,,,///000000000...---...///...---,,,---/////////...........................111000000//////.....................//////////////////000000000000//////....../////////000000000000000////////////000000//////............//////000000000000000000000000/////////000000000000000000111111111111000000///000000000000111111111111111111111111111111111111333333333333333444444555555555777999<<<@@@DDDFFFKKKNNNRRRUUUXXX[[[^^^aaaeeeeeedddccccccdddddddddcccbbb```^^^]]][[[[[[ZZZ\\\\\\\\\[[[[[[^^^bbbfffnnnqqquuuzzz}}}~~~~~~xxxtttooonnnoooooommmjjjooonnnnnnnnnnnnoooooopppnnnoooppppppqqqrrrssstttrrruuuwwwyyyxxxxxxxxxyyy{{{{{{zzzzzzzzzzzzzzzzzzvvvtttrrrqqqpppnnnkkkiiibbb```\\\WWWRRRMMMJJJIIIBBB>>>:::888888888888777555555444333222222333333111111000000000/////////111111000000//////......000000000000000/////////................................................---------------------,,,...................................................---------///000///.../////////...---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------------------,,,,,,,,,,,,---......///,,,------......------,,,***+++------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---***************++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,++++++******++++++,,,+++*********++++++,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++---------,,,,,,+++++++++---,,,*********,,,...///---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******************)))(((***+++,,,,,,------,,,,,,///......------,,,++++++******+++---...///000111***+++,,,------------------------............///...............---------..................//////++++++++++++,,,---...///---------------...///000.........//////000000111000000/////////.................................------...////////////...,,,,,,------------,,,,,,,,,---...//////...---,,,.........------------,,,---............---,,,,,,........................------------------------...------------...//////,,,,,,,,,+++,,,,,,---...........................---......///////////////222000...,,,++++++,,,---...///000///---,,,---......---,,,---/////////...........................000000000000000/////////............//////////////////000000000000//////........./////////000000000000////////////000000//////............//////000000000000000000000000000000000000000000000000---...///111222333333333000000000111111111222222000000111111111222222222333333333444555666777888:::<<<>>>CCCGGGLLLPPPRRRWWWZZZ]]]```bbbdddfffhhhhhhgggeeecccaaa```______YYYXXXVVVSSSQQQPPPOOOOOOQQQRRRSSSSSSTTTWWW[[[^^^hhhlllssszzz}}}zzzwwwuuutttsssqqqpppooonnnnnnllljjjhhheeedddeeefffggggggfffgggiiikkkmmmooosssuuuvvvvvvwwwyyywwwwwwwwwwwwxxxyyy{{{|||zzzyyyxxxyyyzzzzzzxxxwwwqqqpppmmmiiiddd___[[[XXXQQQMMMHHHCCC@@@<<<999777999777555333222222222222333222222111111000000///111111000000//////......000000000000000000000000////////////////////////..................------------.........---,,,+++------------------------........................///...---...000111000///...............---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------------...///***++++++,,,,,,++++++***)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---***************+++,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,++++++******++++++,,,************+++,,,------++++++++++++++++++++++++******+++,,,,,,,,,++++++************************---,,,+++++++++,,,---...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,------.........******+++,,,---......///+++,,,---....../////////---------............///---------...............,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...///------,,,,,,---...000111,,,,,,---......///000000//////.........---------........................,,,---.../////////......+++,,,------------,,,+++,,,---///000000///---,,,.........---------,,,,,,------.........---,,,+++........................------------------------...------------...//////,,,,,,,,,,,,,,,---..............................---......///////////////---------------------...---...///...,,,,,,,,,......---,,,---/////////.................................//////////////////............//////////////////000000000000////////////000000000111111111000000////////////000000//////............//////000000000000000000000000000000000000000000000000---...///111222333444444000000111111111222222222000000111222333444555555555555666888:::===???@@@DDDGGGKKKPPPUUUYYY\\\]]]```bbbfffggghhhhhhiiikkkiiihhheeeccc```^^^]]]]]]TTTSSSRRRQQQPPPOOOOOOOOORRRTTTVVVXXXYYY\\\___bbbjjjnnnuuu|||}}}|||}}}wwwwwwuuusssnnnhhhccc```^^^______]]]ZZZYYY[[[^^^cccfffjjjmmmnnnoooqqqsssoooooooooppprrrtttwwwxxxyyyyyyyyy{{{~~~~~~|||zzzzzzzzzxxxuuupppllliiiddd```[[[UUUPPPJJJDDD@@@???===:::777555444444444444444333333222111111000000000000000////////////111000000000000000111111000000000000000000000000,,,,,,------.../////////------.........---,,,+++------------------------...........................---,,,---///000///...---------...............++++++,,,,,,---......///------------------------,,,------......------,,,++++++,,,,,,,,,---------///......------------...***++++++,,,,,,++++++***(((+++---...------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++***++++++,,,---++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++******++++++,,,************+++,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))))))))******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------...............---***+++,,,,,,------,,,,,,))))))+++,,,...///000111++++++++++++++++++,,,,,,,,,---...///000000000000---------.........//////,,,------....../////////000000000//////......---++++++++++++,,,---...///------,,,,,,---...000111++++++,,,,,,---...//////......---------,,,,,,,,,........................)))***,,,---...---,,,,,,++++++------------++++++---...000111111000...---......---------,,,,,,,,,------...///...---+++***........................------------------------...------------...//////---------------...///000........................---......///////////////(((***,,,.../////////...---...///...,,,+++,,,---...---,,,---/////////...........................,,,------....../////////............/////////000//////000000000000//////000111111111111222222222000000////////////000000//////............//////000000000000000000000000111111111000000000000000000111111222222222111111000111111111111222222222000111222333555666777777777888:::===AAAEEEHHHJJJMMMOOOTTTYYY^^^aaacccdddeeegggjjjkkkjjjiiijjjkkkkkkiiigggdddbbb```______ZZZYYYYYYYYYYYYZZZ[[[[[[^^^```dddfffhhhjjjmmmooossswww}}}yyyqqqiiieee^^^___^^^ZZZVVVTTTVVVXXXYYY\\\```dddeeegggiiikkkmmmmmmnnnoooqqqtttwwwxxxwwwwwwyyy{{{~~~~~~}}}~~~{{{wwwtttqqqnnniiiddd___YYYRRRNNNFFFCCC@@@<<<:::888888888555555444444333222111111////////////000000000000111000000000000000111111000000000000000000000000***+++,,,---///000111111------...///...---+++***------------------------........................---,,,+++,,,...///...---,,,------....../////////++++++,,,,,,---...//////------------------------***++++++,,,,,,++++++***+++++++++,,,,,,---------000///...---------------,,,------......------,,,(((+++---///.........///------------------------+++++++++,,,,,,---------++++++******++++++,,,---+++++++++++++++++++++++++++*********+++,,,,,,---...------------...//////*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++,,,************+++,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,---......///---------------,,,+++***+++++++++************)))*********++++++,,,,,,,,,++++++---......---++++++******+++,,,,,,+++++++++++++++,,,---------,,,,,,...------,,,,,,------...------------------------...------------.../////////......------,,,++++++***+++,,,---............***,,,------++++++,,,...*********+++,,,---...///.........------,,,,,,,,,------......//////000000/////////...---------,,,.........------............---,,,++++++,,,---............------,,,,,,,,,+++,,,,,,------,,,,,,+++(((&&&&&&(((+++---+++)))---,,,,,,,,,,,,---......------++++++++++++------111///---...///000///...---...///...------...///------...///000000//////------............------,,,,,,,,,---------......------......//////000000...------------...//////111///---,,,,,,,,,...///333222000///........./////////000000000000//////...............///000000000000111111000///......000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000111111111222222222333333222222333333444555000111222111000000111333444444555666777888888999<<<>>>BBBGGGMMMRRRUUUXXX\\\]]]___bbbdddfffgggggghhhiiiiiiiiihhhgggeeedddccceeeffffffdddcccbbbcccbbbaaa______```cccfffiiirrruuuyyy{{{zzzzzzzzzzzz~~~wwwqqqjjjhhhfffccc^^^XXXQQQLLLQQQSSSWWW[[[___ccceeefffmmmqqquuuwwwwwwvvvuuuuuuuuuwwwwwwvvvyyy}}}~~~{{{}}}zzz|||{{{yyyuuupppjjjfffccc___YYYPPPHHHCCC@@@>>><<<:::888555444333111///---333222111000////////////111000000////////////000000000000000//////////////////............//////////////////////////////000///......///000...---------,,,,,,---...000111///...---,,,,,,,,,,,,---............---,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,++++++******++++++,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,---...///---,,,+++++++++,,,---...++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------************************))),,,...---+++***---000*********++++++,,,,,,,,,,,,,,,,,,+++++++++******///...---,,,,,,,,,---...,,,,,,,,,++++++*********------,,,,,,,,,,,,---------------------------------------------...//////------------------------***+++,,,---............,,,---...---+++***+++,,,---------------...///000///.........---------,,,............////////////...............---------......------------......---------,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***,,,///000...,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---///---++++++---......------...///...------...///---...//////////////////------............---------------.........//////.........///////////////...------------...//////000///---,,,,,,---...///,,,,,,++++++,,,---.../////////000000000000/////////............///000000.../////////......---,,,000000000000000000000000000000000000000000000000...///000000111111000000111111111111111111111111111111111111111111111111333333222222222333333444222333333222111111333555666555555666999<<<@@@BBBFFFIIINNNRRRVVVXXXYYYYYY\\\]]]```ccceeehhhiiijjjhhhhhhhhhhhhfffdddcccaaa```bbbdddcccaaa```___```ddddddeeegggjjjmmmqqqsssyyy{{{xxxqqqpppmmmiiifffbbb]]]UUUOOOKKKLLLOOORRRVVVYYY\\\]]]eeejjjqqqwwwyyyzzz{{{||||||}}}{{{xxxyyy}}}~~~{{{~~~|||xxxtttpppnnnjjjeee___YYYTTTOOOJJJFFF???===:::888666444222000333222111000000//////000111000000////////////000111000000000//////////////////............//////////////////////////////...---,,,---...///...---------,,,,,,---...000111.........------,,,,,,,,,------.........---,,,,,,------,,,,,,------...///,,,,,,---------.........,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,---,,,,,,,,,,,,---...///---,,,+++++++++,,,------++++++++++++,,,,,,,,,---,,,------------------,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...///...------,,,,,,------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,------,,,***)))***+++******+++++++++,,,,,,,,,++++++++++++******))))))...---,,,++++++,,,---...,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,------------------------------------------......///++++++,,,------...//////++++++,,,---...............//////---+++))))))***......------------..................------------/////////...............---------...............------,,,,,,,,,,,,------,,,------......------,,,.........---------------,,,,,,------------,,,,,,,,,++++++,,,------,,,***---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...,,,))))))***,,,---------...///...------.../////////////////////...---------............------........./////////000000///////////////...............------......///000000///...,,,,,,---......+++******++++++,,,......//////000000000000////////////......//////000111111222222222222111000000000000000000000000000000000000000000000000000000//////000111111111111000111111111111111111111111222222222222222111111111444333222222222222222333222333444444333333555777888888888;;;???EEEKKKNNNRRRUUUYYY]]]^^^]]]\\\ZZZ[[[\\\___cccfffiiikkklllkkkjjjjjjiiigggeeedddcccdddeeeffffffcccbbbaaabbbeeefffhhhlllpppuuuxxxzzz}}}zzzsssuuupppkkkhhhfffaaaXXXQQQHHHHHHHHHIIILLLNNNQQQRRRZZZ```iiirrrxxx}}}~~~}}}}}}~~~{{{zzzuuussspppmmmhhhbbbZZZUUUKKKHHHDDD@@@===;;;888666555555333222111111111111111111000///////////////111111000000000///////////////............//////////////////////////////---,,,+++,,,...//////---------------...///000000------...///...---,,,+++,,,------.........---------------,,,------...///,,,------------.........---------,,,,,,---------++++++,,,------------,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------///......------....../////////...------------...++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***))))))***+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------------,,,,,,------,,,,,,------...///,,,,,,,,,---------......+++,,,------.........------......---+++******+++,,,,,,++++++***+++++++++------------,,,,,,,,,,,,/////////......---------,,,---------.../////////---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++...............---------,,,,,,------------,,,,,,---,,,,,,------,,,+++***---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))(((***,,,---------...///...---------/////////000000///...------------............---------.........////////////000000//////......------...............//////000000///...------------...000//////......---------//////000000000000///////////////...///000000111222222333333333333222222000000000000000000000000000000000000000000000000///000111111222222111111111111111111111111111111111111111222222333333333444333333222222222222222111333444444444555888::::::;;;???DDDJJJPPPVVVYYYZZZ\\\^^^``````___]]]\\\]]]^^^aaaeeeiiilllnnnooopppppppppooonnnnnnmmmlllooopppqqqooommmkkkkkkkkkkkklllooorrrvvvyyy{{{|||~~~zzzzzztttnnnlllkkkggg___WWWPPPOOOMMMKKKKKKLLLMMMOOOSSSXXX___gggooowww~~~|||{{{zzzxxxvvvpppjjjeee\\\XXXSSSNNNJJJFFFAAA>>>:::999888666444333333222333222111000000//////000111111111000000000////////////............//////////////////////////////---,,,+++---///000000///...............//////000,,,---///000000...,,,+++,,,,,,---......///......---------------...//////------------..................------------......,,,,,,,,,---------------------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,---------......---,,,++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,++++++++++++,,,,,,......------------......///......---------------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++'''%%%$$$'''+++...---+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,------...---------+++,,,------++++++,,,---,,,,,,+++*********++++++++++++++++++++++++,,,,,,//////......------,,,,,,,,,---------.../////////---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++........................,,,------......------,,,000111111111000///......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,.........---...///...---------/////////000000///...------------............------,,,,,,---------.........000000//////......------///............///000000//////......------------000000000000/////////...//////000000000000/////////////////////000111111---....../////////......111111111111111111111111111111111111111111111111000111111222222222222222111111111111111111111111//////000222333444555666444444333333333333333444111222555666777999<<>>:::777555333222444444333222111000000111111111111111000000000000//////............//////////////////////////////...------...111222222111......//////////////////,,,---///000000///---,,,,,,,,,---...////////////...------------...//////---------........./////////......------......///,,,,,,,,,---------.........------,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---......---,,,+++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++***))))))***++++++------,,,,,,,,,,,,------...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++'''%%%%%%''',,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,+++,,,,,,,,,,,,,,,------...//////...---,,,,,,++++++,,,,,,------...------,,,***+++---,,,,,,+++---...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,.........------------------------...............------,,,,,,,,,,,,------,,,------......------,,,.............../////////------............------...000111000...------...---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++...,,,+++,,,.../////////---...///...------.../////////////////////...---------............------,,,,,,,,,------------...///////////////.........//////......//////000111///............---------***+++,,,...///000000000//////000000000000//////000000//////000000111222...//////000000000000///111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222///000111222333555555666444444444444444555666666333555888;;;===AAAEEEHHHKKKPPPWWW___eeegggggggggkkkiiihhhggggggiiikkklllnnnppprrrtttwwwyyyzzzzzzyyyyyyzzz{{{}}}~~~~~~~~~}}}{{{wwwuuuvvvwwwzzzzzzyyyxxxwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~}}}~~~}}}{{{uuussspppmmmjjjhhhgggggg___^^^]]]]]]```gggooovvv~~~vvvtttqqqnnnjjjddd^^^YYYNNNLLLHHHCCC>>>999666555777666555444333222222222222222111111111000000000//////............//////////////////////////////000///...///111222222111...//////000000000//////,,,---...///000///......------.../////////............------......///000------........./////////......------------......---------,,,---......///......---,,,,,,,,,------------------,,,+++******++++++,,,,,,,,,---------...---,,,++++++,,,---...---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,+++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***------------,,,,,,,,,,,,((()))))))))))))))******++++++,,,---............,,,,,,,,,,,,------------///......------......//////......---,,,,,,++++++,,,,,,++++++,,,,,,---...---------------------,,,,,,------...------,,,,,,+++---------+++++++++---++++++++++++,,,---......,,,,,,,,,------.........,,,------------------..................---------......------------......---------,,,,,,------------........./////////000------............------***---......,,,***+++,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,+++,,,...000000///------...///...------...///---...//////////////////------............------------------.....................//////////////////////////////000000111...............------,,,((()))+++---//////000/////////000000000000//////000000//////000000111222111222333333444444333333111111111111111111111111111111111111111111111111111222222333444333333333222222222222222222222222222222222333333333333444444444444555666777888999888:::>>>BBBFFFJJJPPPSSS[[[^^^dddjjjnnnppppppooorrrrrrqqqppppppqqqqqqrrrtttuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyzzz|||~~~}}}}}}{{{xxxtttsssssstttuuutttsssqqqqqqssstttuuuxxxzzz{{{{{{yyywwwvvvvvvtttuuuvvvxxxyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~|||{{{yyyyyytttsssqqqooonnnqqquuuyyyxxxxxxyyyyyywwwrrrlllgggaaa^^^XXXQQQJJJDDD???===999888777555444444333333222222222111111111000000//////............//////////////////////////////000///...///000111000///...///000111000000///...---.........////////////...////////////......---...............//////000............////////////...------------------......------,,,---...///000///...---,,,,,,,,,,,,,,,------......---+++***))),,,,,,---------.........///...,,,++++++,,,...///+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---+++******+++---...------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,......---------,,,,,,,,,)))))))))******++++++++++++,,,---///000000//////,,,,,,,,,---------......//////............////////////...---,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,,,,------......///---------...------,,,,,,......///---+++)))***+++))))))))))))***+++,,,---........./////////000000,,,,,,,,,------........./////////......------,,,///......------......///......,,,++++++,,,......---.........//////000000------............------,,,///111111...---...000---,,,,,,,,,,,,---......++++++------------++++++******,,,...000000...,,,---...///...------...///------...///000000000///---..................---............/////////000---.........//////000000///////////////000111111......//////......---,,,,,,---.../////////...---//////000000000000//////000000000000000111111222///000111111222222222222111111111111111111111111111111111111111111111111111222333333444444333333222222222222222222222222555555444333333222111111444444444555777888:::;;;<<>>;;;999777555333666444111000111222222111---...000222222111///...000000000000000//////...))),,,///111111000---+++//////.........------------......///000111111222////////////////////////////////////////////////------------------------.........------,,,,,,,,,111111000000/////////...------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))+++---...//////...---,,,,,,++++++...............---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,---...//////.../////////...---,,,,,,------............------------------............---,,,,,,++++++,,,,,,---------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,---------......,,,,,,---------.........///...---,,,,,,,,,,,,---------------------------..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///---,,,+++++++++,,,,,,,,,------------,,,,,,------------------,,,,,,,,,,,,------------------...------------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000111111111111111111000000000000111111111111000000////////////111111111222222222222222111111111111111111111111333333333333333444444555222222333333333333333333222333444333222222444666666777999;;;???BBBEEEGGGQQQTTTXXX[[[^^^bbbgggjjjpppsssvvvyyyxxxvvvtttssspppoooooooooooooooooopppqqqnnnlllmmmoooppppppooopppsssvvvwwwvvvwww{{{~~~~~~{{{|||vvvpppsssvvvuuurrrqqqrrruuuzzz{{{{{{zzzzzz|||}}}}}}|||zzzvvvttttttxxx{{{|||vvvllleeefffhhhmmmtttyyyzzzyyywwwvvvuuuuuuuuussslllddd]]]OOOKKKFFFAAA===999555333333222111111222222111///...000111222222111000///000000000000000//////.........///000000///////////////.........---------.........///000111111111////////////////////////........................------------------------.........------,,,,,,,,,///.........---------,,,------------------------,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...///......---,,,,,,++++++,,,,,,,,,---------------...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---.........///......------------............------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------......---,,,,,,,,,------------------------------...........................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111222111///...,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,------------------+++,,,,,,,,,---...............------,,,---------////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000////////////111111111111222222222222111111000000000000111111111000000000000/////////111111000000000000000000222222222222222222222222222222222222222333444444333333333333222222222222333333444333333444888;;;;;;<<<@@@DDDHHHLLLOOOQQQXXXYYY[[[]]]___ccciiimmmrrrssstttvvvvvvuuuqqqnnnjjjjjjkkklllnnnqqqtttvvvvvvuuuuuuvvvxxxzzzyyyxxxzzz}}}~~~|||tttmmmlllqqquuuuuuxxx~~~yyymmmeeebbbbbbdddhhhnnnsssuuuvvvxxxyyy{{{}}}|||wwwpppkkk___ZZZSSSLLLFFF???:::666444333333555666555222000000000222222222111000///000000111111000000///...222111000///...///000111/////////............---......//////000000111111////////////////////////........................------------------------.........---------------.........---------------------------------------------------------,,,,,,,,,------------.........------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......---,,,,,,,,,------------,,,,,,++++++******------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///.........------,,,,,,+++***++++++,,,,,,---------...------,,,,,,------...111000...---,,,+++******------.../////////......------............------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------........................------------------------+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,------...//////000111111000///...---------++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........---------...///000111111000///...---------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111111111222222111111000000000000111111000000000000000000000000111111111111000000000000222222222222222222222222222222111111222222333444333333333333222222222222333333333333444777<<<@@@CCCDDDHHHLLLQQQUUUWWWYYY[[[]]]___aaabbbeeejjjmmmrrrqqqqqqsssuuuuuurrrooolllmmmnnnrrrxxx{{{qqqlllnnnrrruuuxxx}}}{{{vvvpppjjjbbb^^^```ffflllqqquuuxxx||||||wwwssspppkkkccc[[[SSSKKKDDD???;;;999888777777777444333000111111222111111000///000111111111111000//////222111000/////////000000/////////................../////////000000000111////////////////////////...............................................................---------////////////////////////------------------------.........------,,,,,,,,,---------.........//////------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------,,,,,,+++******------------------------,,,,,,------------,,,,,,------------------------...------------...//////......---------,,,,,,,,,******+++,,,---.........------------------------000///...---,,,+++++++++,,,---...///////////////------............------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------........................------------------------+++++++++,,,,,,---------------------------------------------------------------------------------..............................//////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------...///000111111111111000///......//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////000000000111111111111000000000000111111000000000000111111111111222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333333444555666888<<>>CCCHHHLLLNNNOOOPPPQQQTTTXXX[[[]]]aaaeeejjjmmmnnnooopppqqqkkknnnqqqtttvvvyyy}}}xxxssspppllliiiggggggkkkqqqvvvyyy|||~~~|||wwwsssooojjjddd```TTTNNNEEE>>>999777555555222222222111000000000///111111222222111111000///,,,---///000111000///......////////////000000000////////////000000000000////////////////////////------------------------......................................./////////,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,------------.........------------------------------------------------,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,,,,,,,------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,------....../////////,,,------......------,,,+++++++++,,,---...///000......///000000000//////------............------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------..............................---------...............,,,---.../////////...------......//////......---------------------,,,,,,,,,,,,------------------000////////////000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111//////000000000111111111111111000000000000111111000000111111111222222222111111222333444555666666333333333333333333333333333333333333333444444555333444444555666777888888777:::>>>BBBFFFKKKPPPSSSTTTTTTSSSTTTWWW\\\aaadddfffhhhlllnnnppprrrtttvvvmmmsssyyy{{{{{{~~~~~~zzztttppppppsssvvvxxxxxxxxx{{{~~~|||zzzyyyxxxxxxvvvrrrpppccc]]]SSSJJJCCC>>>999666555555444333222222222222111222222222222111000000.........///000111222333.../////////000000000000000000000000////////////////////////////////////------------------------........................---........./////////000+++++++++,,,,,,---------------------------------,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///++++++,,,,,,---.........------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------------------,,,,,,---......---,,,,,,,,,++++++,,,---.../////////000000000000//////...------............------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------....../////////......---------,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,------.........---------,,,,,,+++++++++------------------------,,,,,,,,,------.................................+++,,,,,,---...///000000....../////////---,,,+++......////////////...............------,,,,,,,,,///////////////........................///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000111111111111222222222111111000000000000111111000000111111222222222222000000111222444555666777333333333333333333333333444444333333444444555666333444555666777999:::::::::===BBBGGGKKKPPPUUUXXXZZZYYYXXXYYY\\\bbbhhhllloooppprrrsssuuuxxx}}}xxx~~~||||||wwwuuuvvvxxxxxxwwwxxxzzz||||||zzzxxxnnniii```WWWNNNEEE>>>999888777666555444333333444111222222222222111000000111000...---///222666888.../////////000000111111000000000000////////////////////////////////////------------------------////////////////////////---.........//////000000---------....../////////------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///***++++++,,,---...//////------------------------,,,------......------,,,+++++++++++++++++++++++++++,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......000000111000000///......---..................---........................*********++++++,,,,,,,,,,,,+++++++++,,,---------------------------------+++,,,,,,------,,,,,,+++******+++,,,+++***)))(((***++++++,,,...//////000------------------------///...,,,++++++,,,...///++++++,,,,,,,,,---------.........------,,,,,,,,,...------,,,,,,------...........................------------------------////////////////////////////////////////////////......///000000000000000000111222222222000///...---------...///000111222000/////////........................////////////000000//////.........---///......//////000111222000000000000000000000000222111000//////000111222222111000///............111111111111111111111111000000000000000000000000222222333333333333222222444333222111222333444555666666444222111000//////111111222222222222111111666555555666888:::===>>>DDDEEEHHHKKKPPPUUUYYY\\\ZZZXXX\\\eeeiiihhhiiinnnnnnsssvvvwww{{{~~~{{{|||~~~{{{wwwtttssstttwwwzzz}}}wwwsssnnnggg^^^TTTIIIBBB===999444222333333111///111222333111//////222555222111000//////111333444111111111111111111111111222222111111000000//////000000//////.........---,,,,,,,,,---------......////////////////////////......////////////........................------////////////000000111111,,,,,,------------,,,,,,++++++,,,,,,,,,------------------------------------------------------------------,,,,,,+++++++++---.........---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------...------,,,,,,.........------,,,,,,,,,........................++++++,,,---............,,,,,,,,,---...///000000,,,------......------,,,.................................////////////000......................................................---------,,,,,,,,,/////////...------,,,,,,////////////////////////111111000000///---,,,+++------------------------++++++++++++++++++,,,,,,,,,,,,---,,,++++++---...------------------------+++,,,,,,------,,,,,,+++'''(((***+++---------,,,,,,,,,,,,,,,------------------------------------///...,,,++++++,,,...///++++++,,,,,,,,,---------------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////------...//////////////////////////////...------,,,,,,,,,,,,------...///000000/////////.....................////////////000000/////////.........111000///////////////000000000000000000000000000222111000//////000111222000000/////////000000000222222222222222222222222111111111111111111111111111222222222222222222111222222111111111222333444111111111111222333444555444444333333333333333444555666888;;;>>>AAADDDEEEKKKMMMPPPTTTXXX[[[]]]^^^aaadddlllvvvwwwsssqqqtttzzz~~~}}}|||yyywwwwwwxxxyyy{{{~~~~~~zzzuuuooohhh```XXXRRREEE???999555444444222000000222222111......///222222111000///000111333444000000000000000000000000////////////............000000/////////.........------------............------------------------......////////////..............................,,,,,,---------.........------............------++++++,,,,,,,,,---------------------------------------------------------.........---------,,,,,,------......------,,,+++------,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...------,,,,,,.........------,,,,,,,,,........................---------...------,,,,,,++++++,,,,,,------......,,,------......------,,,........................------........./////////............................................................------,,,,,,................................................---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...///...+++***,,,///------------------------,,,,,,------------,,,,,,))))))+++,,,---.........---------,,,,,,+++++++++------------------------...---,,,++++++,,,---...,,,,,,,,,,,,------------,,,,,,------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////,,,------...............000//////...............---------,,,------......000000000/////////..................////////////000000////////////......222111000///............000000000000000000000000111111000000000000111111......//////000111222222333333333333333333333333111111111111111111111111111111222222222222111111111111111111111222333333000000000111333555666777666555555555555555666666666888<<>>@@@DDDFFFKKKPPPUUUZZZ]]]___aaaccchhhmmmsssxxx{{{}}}}}}uuuwwwzzz|||~~~vvvxxxwwwrrrkkkkkkpppwww~~~xxxqqqlllkkkmmmqqqvvvzzz{{{yyywwwuuuoooggg___XXXPPPFFF@@@999777333222222222222111000000111111222222222222111111111111111111111111............//////////////////000000000000111111////////////000000000000..............................////////////......,,,,,,------.../////////---------,,,,,,,,,,,,,,,.........//////.........,,,---------............------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,------......------......------------.........------------,,,,,,,,,++++++,,,---.........................../////////........................***+++,,,---....................................,,,------......------,,,........................,,,---------............................................................---............/////////111111000//////...------////////////////////////---......///////////////------------------------++++++++++++++++++,,,,,,+++(((&&&(((,,,///...,,,------------------------------............------++++++***+++,,,---///000//////............------------------------------,,,------------------,,,------------............------------------,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////---...//////000000//////------...///////////////...---------...///000000111111111000000000//////............//////////////////000000000111111111000///////////////000111111111111111111111111111///000111222222111000///...///111333333333222111000000000000000000000000222222222222222222222222333333444444444444333333222333444555555555444444333333333444555777888999777777777999<<<@@@EEEGGGKKKMMMPPPVVV\\\bbbfffiiiiiinnnvvv}}}|||}}}}}}|||{{{{{{|||~~~~~~yyyzzzyyyuuuqqqooorrruuuyyy{{{~~~~~~yyytttqqqhhhggggggjjjpppuuuxxxyyywwwtttpppmmmiiiaaaWWWOOODDD???999555333333222000000000111222222222222222111111111111111111111111////////////............//////000000000111111111........./////////000000..............................////////////......,,,,,,------...//////000.........---------,,,,,,------............------------------............------------------------------------------------,,,,,,,,,,,,------......+++,,,------......------------,,,,,,,,,,,,------......---------,,,,,,,,,***+++,,,---............---........./////////000........................,,,,,,------...---------,,,,,,,,,------......///,,,------......------,,,........................------........./////////................................................,,,,,,------............000000000///////////////000000000000000000000000---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++'''###&&&---111...***------------------------------............------...---,,,+++***+++,,,,,,222111000///...---,,,,,,------------------------,,,------......------,,,---------.........//////.........------,,,,,,,,,//////............//////........................////////////////////////////////////////////////////////////////////////,,,---......//////.........///000222222222111000////////////000222333333111111111111000000000000............/////////000//////000000111111111222222111000//////......///111111111111111111111111///000111222222111000///,,,---000333444444444333111111111111111111111111222222222222222222222222333444444555555444444333111222333444555444333333444444444555555666888888::::::;;;===@@@FFFJJJMMMOOOQQQTTTZZZaaahhhnnnqqqwww}}}{{{wwwuuuuuuwwwyyy{{{}}}{{{zzzyyyxxxwwwvvvuuuvvvwwwzzz||||||zzzxxxwwwfffccc```aaafffooovvvzzzxxxxxxxxxyyywwwpppeee]]]OOOHHH???999777555444222000000111222222222222111000000000000000000000000222222111111000000////////////000000111111111222............////////////111111111111111111111111......////////////......,,,,,,------...///000000111111000000000/////////,,,------------------,,,---------.........//////---------------------------------------------------------.........//////+++,,,,,,---.........------,,,,,,++++++,,,,,,---.........------,,,,,,,,,***+++,,,---............---.........//////000000....................................---,,,++++++******+++,,,,,,---......,,,------......------,,,.................................////////////000................................................,,,,,,,,,---------............//////000000111111000000000000000000000000111111000000///---,,,++++++%%%%%%+++///------///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++,,,,,,---...///000------++++++++++++------+++++++++,,,,,,---------///////////////.........------------------------++++++,,,---............------,,,,,,,,,------............////////////000//////000000///...------,,,------...............000000000000000000000000........................////////////////////////////////////////////////////////////////////////000000000000////////////555222000000333444333111////////////000111222333111111111111111111111111000000000000000000000000000111111111111222222222444333111000000000111111000111333444333111///...222222222222222222222222333333333222222111111111333333333444444444555555555444444444444555666666777888999888777777999:::777999===CCCIIIPPPVVVZZZ\\\^^^```ccchhhpppzzz{{{wwwqqqmmmpppoooooottt|||}}}{{{zzz{{{|||xxxpppnnnrrrwwwxxxwwwpppjjj```YYYYYYbbboooxxxzzz{{{{{{{{{xxxtttpppnnnbbbTTTGGGBBB<<<555222333444111//////000111111111111111111111111111111111...//////000111222222222222111111111000000//////000000000000////////////...,,,***+++...///---+++111111000000//////......//////////////////////////////.........---------++++++,,,---...///000111------------------------------------------------------------------------++++++++++++++++++++++++------------------------------------------------//////.........---------........................................................................---------............///------............------......///000111111000000...+++((((((+++---,,,***------............---------------........./////////...---------...///000......//////000000111111......///000000000000000000000000000////////////.../////////000000000111...(((''',,,///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))))))))***+++,,,,,,------,,,++++++,,,------+++++++++,,,,,,---------......---------------------------------------------------...------,,,,,,,,,,,,,,,---...///000111,,,,,,,,,------------...///////////////...------,,,,,,---............---................................................////////////////////////////////////////////////////////////////////////000000000000////////////333000...///111222111000////////////000111222333000000000000000000000000000000000000000000000000000111111111111222222222333333111000000000111111111222222333222111000///222222222222222222222222333333333222222222111111333333333333444444444444555555555555555666666666555666666666555666999<<<===AAAGGGMMMSSSXXX]]]___\\\```eeekkkrrr{{{}}}zzzvvvsssqqqrrrwww|||~~~~~~~~~~~~}}}zzzuuuqqqpppppprrrsssppphhh\\\RRRPPPWWWbbbkkkvvvyyy|||~~~}}}yyytttqqqiiiaaaWWWOOODDD999555777666444222111222222222111111111111111111111111111/////////000111222222222000000111111111111111111111000000000////////////111///---...000111000...111000000000/////////...//////////////////////////////.........------------------...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++///......---,,,,,,++++++........................................................................---------............///---......//////......---......///000000000//////000...++++++...///...---------............---------------.........//////***)))((((((((()))++++++////////////000000000000...///000000000000000///000000000000000000000/////////000000000000000000///,,,+++---///---,,,---------------------------,,,------------.........------,,,,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,+++***,,,------...///000000111,,,,,,,,,------------...///////////////......---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111///---...///000//////////////////000111222333////////////////////////000000000000000000000000000111111111111222222222333222111111000111111111222222222111111111111111222222222222222222222222333333333333222222222222222222222333333333444444555555666777777777777777555666666666666999===AAABBBGGGNNNUUUZZZ^^^aaacccffflllttt{{{zzzxxxwwwxxxwwwwwwzzz|||}}}}}}zzzuuunnnjjjjjjkkkoooeeeWWWKKKGGGKKKTTTZZZkkkpppwww}}}|||xxxtttrrrnnniii___OOO@@@:::;;;888666444333444444222111222222222222222222222222//////000000111222222222000000111111222333333333111111000000000/////////111000//////111111000///000000000000////////////////////////////////////...............---------//////.........---------------------------------------------------------------------------------------------------------------------------------...---------,,,,,,++++++111111000000///...------........................................................................---------............///---......//////......---....../////////...------000///------///000///...------............------------........./////////,,,,,,++++++,,,,,,---...000000000000///////////////000000000000000///...000000000000000000000000111111000000000000000000...------.........---...........................---------.........////////////..................---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---.........------,,,+++------...........................////////////000...///////////////......------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000///........./////////000000//////000111222222000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111111111222222111000000111111222222222222222222222222222333333333333333333333333222222222333333333333444555666777888999888888777777777888888:::???EEEJJJJJJOOOUUUZZZ]]]aaafffjjjvvv~~~|||xxxuuuuuuxxx{{{~~~zzzssslllfffcccggg^^^QQQGGGCCCEEEIIIMMMZZZaaammmwww}}}}}}zzzxxxxxxwwwrrriii[[[LLLBBB>>>:::888666444444444222111222222222222222222222222000000000111111222222222222222222222222222333333111111111000000000////////////....../////////...000000000000////////////////////////////////////........................///............---------------------------------------------------------------------------------------------------------------------------------000000000//////...------................................................................................................---------............///......////////////........./////////...---,,,,,,......------.........---------............------............/////////////////////000000000111111111111000000//////......000000000000000//////...000000000000000111111111222222111111111000000000,,,---...---...///000000........................---------.........//////---,,,+++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....................................+++,,,------.........---)))***+++---.....................////////////000......///////////////.........///000000000000000------------------------000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111000000000000//////000111000000000000000000111222111111111111111111111111000000000000000000000000000000111111111222222222111111111111222111111111222111111000000111222222222222222222222222222222333333333333333333333333222222333333333444444444666777777888888888888888777888:::<<>>BBBHHHQQQZZZaaakkkxxxwwwtttwwwyyy{{{}}}zzzsssnnnkkkjjjiiiiiifffaaa```kkkxxx~~~~~~}}}{{{uuujjj___WWWHHHBBB;;;666555555555555555444444444444333333333444222111222333444333222000111111111111111222222///000111000///...///000////////////////////////////////////////////////000//////////////////000////////////////////////........................,,,,,,+++************+++,,,------......------,,,........................,,,,,,------......------...............---------..............................------------..................////////////......................................./////////............------000222......//////////////////---------------...///////////////000000000111111111000///......///000111111111111000000000000000111111111111111111111111111111111111111111111111333222111111222222333333333444777999;;;<<<======......---------......///........................//////.........---------------------------------000000////////////000000------------------------------------------------.........//////000000111/////////......---------000///......------------000///...------,,,,,,,,,////////////////////////........................---.....................////////////............---------.........//////111000///...---,,,++++++........................////////////000000000000000000000000000000000000//////000000111111111111000000000000111111222222111111111222222111111111222222111111111111222222333333333222222222111111222333333333222222222333222444555555444333555666555555555555555555555444555555555555666888:::;;;:::<<>><<>>999666444555555555555444444444333333111000111222333222111000000111111222333333333///000111000///...///000000000000000000000000000111111111111111111111111......------------......////////////////////////---------...............//////...------------......//////////////////...........................---...///000000000000000.............../////////..............................------------......------......///000000000////////////////////////------///000000000000000222222111///------...000000000///.....................------......///000........./////////000000000000//////000000111111000000000000111111111111222222222222222222222222444444333222111000000///111333333333222222444666555777;;;>>>AAABBBBBBBBB---------------...//////........................,,,,,,------.../////////........................///...------------...///111000///.........//////---------------------------......//////000000000------......//////000000......---------...//////,,,,,,,,,,,,---...//////////////////////////////........................---------.........//////.../////////////////////............////////////***+++,,,---...000111111///000000000111111111111////////////000000000000222222222222222222222222...//////000111111222222//////000111111222333333000111222222222222111000222222111111111111222222333222222222222222222222333555666555222111222444555666777666555444555666444444555555666666777777777777777888:::<<<>>>@@@EEEKKKTTT^^^iiittt~~~|||~~~|||yyyrrrjjj^^^RRRHHH@@@:::777555555555555444444444444444222111222333444333222000000111222222333444444///000111000///...///000000000000000000000000000000000000000000000000000//////............//////////////////////////////---------.........//////111000//////......//////---......//////......---........................,,,---...///000000000000---........./////////000..............................------------......------......///000000111////////////////////////,,,---///000111111000000111222222000//////111333444333111000//////////////////......//////000111//////000000000111111111//////000111111111111111///000000000111111111111222222222222222222222222222222222222222222222222222444666555444555777:::999;;;???BBBEEEEEEEEEDDD---------------...///000////////////////////////+++,,,,,,---...///000000////////////////////////000///...------...///000222111000///......///000------------------------..................------,,,,,,---...///000111111000000000000000111222333//////...---,,,,,,,,,,,,000000000000000000000000........................---------.........//////.........///////////////............/////////000---------............///////////////............////////////000000000000222222222222222222222222...//////000111222222222000000111222333333444444000111222333333222111000222222111111111111222222111111111222222333444444444666888666333222333555666777777777555444555666333444444555666777888888777777888999;;;===@@@AAAOOOUUU___jjjvvv~~~zzz}}}uuuhhh[[[OOOFFF>>>:::666666555555555444444444555444333333555555444333000000111222333333444444///111111000///...///000000000000000000000000000////////////////////////000000////////////000000////////////////////////---------.........////////////...------------...,,,------......------,,,........................+++,,,---...////////////---.........//////000000.................................------.........---------...///000000111000000000000000000000000,,,---///000111111111000000111111000000111333555777666444222000000000000///////////////000111111000111111111111222222222...///000222222222111000//////000000111111111222222222222222222222222222///000000222333444555555333666888777666777:::===<<<>>>BBBEEEGGGHHHGGGFFF...............---------////////////////////////000000//////.........------.........///000000000000///...------...///000//////.........------------,,,,,,,,,,,,---......//////////////////////////////.........---------,,,------...///000111111///////////////..................///////////////000000//////.........---////////////////////////000000//////......------------............------000000//////.........---000000000000000000000000000000000000111111111111222222222111111000000000333333222222111000000000000000111111111222222222333333333333333333333333666555444333333333444555222333333444444333333222333333333444444444555555333333333444444444555555555666555444333333555777999999999:::===CCCJJJNNN^^^eeemmmxxx}}}}}}}}}yyyssslllcccWWWIII???>>><<<;;;::::::999666444666666555444333333333333222222222111111111111000000000000000////////////000000000000000000000000.................................///////////////---------.........//////------...///000000//////........................////////////........................///000222222//////............////////////......------,,,,,,....................................////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000111000///......///000111111111222222222111111000000000000000000000000000111111111111111111111111111111111111000000000///111222444666888888888888777888:::;;;===???AAAAAAEEEFFFGGGFFFFFFFFFHHHJJJ................................................000/////////.........................../////////000///...------...///000//////.........---------------,,,,,,------.../////////////////////////////////.........---------------......//////000000.........///////////////........................000/////////....................................///////////////..................//////.........000/////////............000000000000000000000000000000000000111111111111222222111111000000000000222222222111111111111111111111111222222222222333333333333333333333333333444333222111111222333333222333333444444333333222333333444444444555555555444444555555555666666666777888888666444444555666888888:::>>>DDDLLLTTTZZZiiirrr}}}zzzxxxzzzyyy~~~~~~yyyssslllaaaTTTKKKBBBAAA???>>>===:::777444666555444333333222222222222222222111111111111000111000000000////////////000000000000000000000000000000000000000000000000000/////////////////////---------.........//////------...///////////////........................---.........//////000000///.........///000111111//////............//////........................////////////........................////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000111000////////////000111111111222222222111111000111111111111111111111111111111111111111111111111222111111111111111111111222333555777888999999999<<<<<<>>>???AAACCCDDDEEEGGGHHHJJJJJJJJJJJJKKKMMM---------......//////000------------------------////////////...........................---------//////............//////...............------------------,,,------...///////////////////////////...............---------.........///////////////------......//////000000//////......------,,,,,,////////////............------------------------.........///////////////...//////000000//////...////////////............000000000000000000000000000000000000111111111111111111111111000000000000000111111111111222222222222222222222333333333333333333333333333333333333222111111000000111222222333333444444444444333333333444444444444555555555555555666666666777777777666777888888777666777999999<<<@@@FFFMMMVVV```gggsss|||sssqqqqqqwww~~~zzzuuulllaaaZZZKKKHHHDDDAAA>>>;;;777555555555444333222222222222222222222111111111111000111111000000000/////////000000000000000000000000000000000000000000000000111000000000///.........------........./////////---......///////////////........................,,,,,,---...///000111111/////////...//////000000//////............//////......////////////000000////////////////////////............////////////000000000000000000000000////////////////////////............////////////000000000000111111111111000000000000000000000000111000000//////000000111000111111222222222111111111111111111111111111111222222222222222222222222222222222222222333333333333444666777999:::::::::???@@@AAACCCDDDFFFGGGHHHEEEGGGJJJKKKKKKKKKLLLMMM,,,------...///000000111........................///////////////.........//////......------,,,,,,/////////....../////////........................---------------...//////------------------------........................///////////////.........,,,------...///000111111//////...---,,,+++++++++///////////////.........------------------------------......//////000000//////000000000000/////////////////////.........///////////////////////////000000000111111111111222222222222222222111111///000000111222222333333222222333333333444444444333333333333333333333333111111111111111111222222333333444444444444333333444444444444555555555555555555666666666777777777222555777888888999;;;<<<>>>BBBHHHNNNUUU^^^hhhooowwwqqqooorrr{{{~~~|||zzztttkkkdddVVVQQQHHHAAA===:::777555555444333222222111222222222222222111111111000000111111111000000000//////////////////////////////........................000000//////...---,,,,,,............////////////......///////////////...........................---------...///000000111000//////.........////////////............//////000000000000000/////////---...............//////............////////////////////////////////////..............................///////////////000///000000000111111111111000000000000000000000000000000000000000000000000000000111222222222111111222222222222222222222222222222222222222222222222222222333333444555555666666666888999:::;;;<<<===???@@@AAACCCEEEGGGIIIJJJGGGJJJNNNPPPOOOOOOOOOPPP------......///000111111////////////////////////.........////////////////////////......------,,,...//////////////////...---........................------------...//////........................---.....................///////////////.........,,,------...///000111111//////...---,,,+++++++++.........///////////////........................------......//////000000//////000000000000//////.........//////////////////////////////////////////000000000111111111111333333333333333333333333//////000111222333333444222222333333333444444444333333333333333333333333111222222333333444444444333444444555555444444333444444444555555555666666444444555555555666666666444666777888888999;;;===BBBGGGOOOVVV\\\fffqqqyyytttooonnnsss{{{~~~~~~zzzsssmmmcccZZZNNNCCC<<<999777666555555444333222222222222222222222111111111000000111111111111000000000000//////////////////////////////////////////////////////...------,,,++++++........./////////000000...///////////////..............................///////////////.........000///.............../////////............//////222111111000///......---,,,,,,---------...................../////////////////////////////////////////////////////////////////////000000111111111///000000000111111111111000000000000000000000000000000111111111111000000///000111222222222222222222222222222222222222222222222222222222222222222222333444555666777888999999999:::;;;===>>>???@@@===>>>AAADDDGGGJJJLLLNNNOOORRRVVVWWWWWWVVVVVVWWW.........//////000000111000000000000000000000000.........//////////////////////////////...............////////////......---------.....................------......///000111111111111111111111111---------........................///////////////------......//////000000//////......------,,,,,,.........///////////////////////////////////////.........///////////////...//////000000//////............///////////////000000000000000000000000000000000000111111111111222222222333333333333333//////000111222222333333222222222222333333333333333333333333333333333333222222444555555555555555444444555555555555444444444444555555555666666666444444555555555666666666999999:::999888999<<>>???AAACCCDDD???AAAEEEIIINNNSSSWWWXXXVVVYYY[[[\\\[[[ZZZ[[[\\\///////////////000000000000000000000000000000000............/////////000/////////000000000000000---...///000000///...------------.........//////...............//////000000000000000000000000000---------.........//////------......//////000000.........///////////////..................................../////////000........................///////////////..................//////...................../////////000000000000000000000000000000000000000111111111111000000000111111222222222000000000111222222222333111111111222222222222333333333333333333333333333111222444555666666555555444444555555555555444444555555555555666666666666555555666666666777777777999999:::999:::>>>CCCGGGPPPXXXbbbiiioooxxxwwwtttssstttyyyzzzvvvooocccWWWMMMCCC<<<777777777666555444444444444222222222111111111111000222222222111111111000000000000000000000000000000111111111111111111111111////////////////////////.../////////000000000000///////////////...------.................................///////////////------------......///000//////............//////------........./////////.........///000111111111............////////////000000000000000000000000111111111111111111111111......//////000111111222000000000000111111111111000000000000000000000000000111222222222222111000//////000222222333333222444444444444444444444444333333333333333333333333333444555777:::<<<===>>>@@@@@@@@@@@@BBBDDDEEEGGGGGGIIINNNTTT[[[aaafffhhhaaacccdddcccbbbaaabbbddd000000000000////////////////////////////////////---.........//////000000//////000000111111222222---...///000000///...------------.........//////...............///000000---------------------------------.........//////,,,------...///000111111///////////////..................///////////////---.........//////000000------------------------000000//////.........---------............---------.........//////000000000000000000000000000000000000000000111111111111......//////000000000111111111111111111222222222000000111111111222222222333333333333333333333333111222333555666666555555444444555555555555444444555555555555666666666777777777777777888888888888555666777999===DDDLLLRRR[[[ccckkkqqqttt{{{|||wwwrrrqqqttt{{{{{{uuummmbbbVVVJJJ???777888777666555555444555555222222222111111111111000222222222111111111111000000000000000000000000000////////////////////////000000000000111111111111////////////000000000000//////000000///...------........................,,,------...///000111111,,,,,,,,,---...///000111//////............//////)))***+++---///000111222///000000111222333333333............/////////000000000000000000000000000111111111111111111111111---------...///000000111000000000000111111111111000000000000000000000000000111222333333222111000//////000222222333333333444444444444444444444444333333333333333333333333333444666888:::===>>>???BBBAAAAAABBBCCCEEEGGGIIIMMMPPPVVV]]]eeelllqqqtttpppqqqqqqooonnnmmmoooppp////////////////////////////////////////////////------......------,,,+++............/////////000......---,,,,,,---///000111000000///...---------000000//////......------//////000000000000//////000000//////.........---////////////000000000000000000//////.........---............////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111222111000//////000111222000111111111111222222222111222222333333222222111000000111222333333444444000000111111111222222222444444444444444444444444555555555555555555444444555555555555666666666666555555444555666888:::;;;:::666555666666333444888555888<<>>AAAFFFNNNXXXaaagggnnnttt{{{{{{sssxxxyyy}}}~~~zzzuuuqqqkkkaaaSSSJJJ>>>;;;666555666666555333444444333333222111111111111111111111111111111111111111111111111111111111...///000111111000///...000000////////////000000000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000//////............//////000000/////////.........///000000111111000000///////////////000000000000000000////////////000000000///...///000111000///000000111111111111000000000000111222222222222111000000000000000111222222111111222222222222111111222222222222222222333333444333222222222333555555555555555555555444444444111333444555555666999;;;:::;;;;;;<<<===>>>???@@@EEEFFFHHHHHHJJJNNNUUUZZZgggooowww}}}000000000000000000000000111111111111111111111111//////000000000///............/////////000000000222111000///.........///000000000///......------........./////////////////////000000000000//////////////////............------------............////////////............/////////000000000111111........................///////////////////////////////////////////////////////////////////////////////////////000111111222111000//////000111222000111111111111222222222111222222333333222222111222222222222222222222222111111111222222222222333222222222333333444444444555555555555555555555555555555555555666666666666555555555666777888999:::888666777999888555777;;;AAABBBFFFNNNZZZgggpppuuuzzz~~~wwwxxxyyy}}}~~~~~~|||xxxuuuqqqiii___WWWHHHAAA999555666888666444444444333333222222111111111111111111111111111111222222222222222222222222//////000000000000//////000000////////////000000000000000000000000000000///..................///......//////000000111111000000000000000000000000//////............//////000000////////////......000//////......//////000000000000000////////////222222111111111111222222///......///111222111000111111000000000000111111000000111222222222222111111000000000000111222222000111111111111111111000333333222222222222222222222222222222222333444444444444444444444444555555222444666777888:::===???>>>???@@@AAABBBCCCCCCCCCJJJMMMPPPPPPPPPUUU^^^fffwww~~~////////////////////////111111111111111111111111,,,---...///000000000000...////////////000000000111111000000000000000000000000//////............------......//////000000//////000000000000/////////////////////.........////////////000000000000///////////////.........000000000000111111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000111222111000//////000111222000000111111111222222222111222222333333222222111333333222222222222222222000000000000111111111111111111222222333444444444444444444555555555555555555555555555666666666666555666666777777888999999888777888:::999666888>>>DDDGGGPPP]]]lllyyy}}}{{{{{{}}}}}}~~~}}}{{{yyyvvvqqqjjjdddRRRIII===666777888777555555444444333222222111111111111111111111111111111222222222222222222222222//////000000000000//////000000////////////000000////////////////////////......------------......---......///000111111222//////////////////////////////............//////000000//////////////////000///...------...///000111111000000//////......222222111111111111222222///......///111333222111222111000//////000111222000000111222222222222111111111000000111111222333000000111111111111000000333333333222222111111111111111111222222222333333333333444444555555555666666777999:::;;;===@@@BBBBBBBBBCCCDDDFFFIIIKKKMMMOOOUUU[[[]]]]]]aaajjjqqq}}}333333333333333333333333000000000000000000000000....../////////......---////////////000000000111//////000111111222222222////////////............------......//////000000//////000000000000//////.........///////////////////////////000000000000.........///////////////000000000000111111111111111111111111111111111111////////////////////////000000000000000000000000///////////////////////////////////////000000111222111000//////000111222000000111111111222222222111222222333333222222111333333222222222222222222333333333444444444444555222222222333333444444444444444444555555555666666555555555555666666666666666666777777888888999999::::::<<<===;;;999>>>EEEJJJRRRaaarrr|||xxxzzz}}}~~~~~~}}}|||zzzvvvqqqnnn]]]RRRDDD:::777777777555555555444444333222222111111111111111111111111111111111111111111111111111000000////////////000000000000////////////000000////////////////////////......------------......---......///000111111222//////////////////////////////............////////////000000000000000000000///...------...///000111111000000//////......222111111000000111111222///......///222333333222222111000//////000111222000000111222222222222111111111111111111222222333000000111111111111000000333333333222222111111111111111222222222333333333333333444555555666777777:::<<<=========???AAACCCDDDDDDDDDEEEJJJQQQWWW[[[YYY```iiinnnpppqqqvvvyyy|||222222222222222222222222000000000000000000000000222222111000...,,,***)))/////////000000000111111//////000111111111111111//////////////////.............../////////////////////000000000000//////.........///////////////------------.....................////////////////////////000000000111111////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////000111111222111000//////000111222000111111111111222222222111222222333333222222111222222222222222222222222222222222222333333333333444444444444444444444444333333444444555666666666555555555555666666666666666777888888999999888888777777999;;;:::;;;CCCMMMTTT```rrrzzzzzz}}}|||{{{{{{~~~{{{xxxvvvtttggg^^^OOOBBB:::777777777555555444444333333222222111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000///..................///......//////000000111111000000000000000000000000//////............////////////000000000000111111000//////......//////000000000000000////////////111000000000000000000111000//////000222333222111111111000000000000111111000000111222222222222111222111111111111222333333000111111111111111111000333333222222222222222222111222222333444333333333333444444666777888999999===>>>???@@@???@@@CCCEEEFFFGGGIIINNNVVV```iiiooolllqqqyyy{{{~~~000000000000000000000000111111111111111111111111111111111000///...,,,,,,//////000000000111111111111111111111111///...---...////////////////////////////////////.........//////000000000000//////............/////////000------------......................../////////000....../////////000000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////000111111222111000//////000111222000111111111111222222222111222222333333222222111111111111222222333333444//////000000000111111111777666666555555444444333333333444444555666666777555555555555666666666666666777888999999999888888555666999<<<>>>BBBNNN[[[ggguuuzzzvvvvvv|||}}}zzzxxxwwwpppiii[[[JJJ===777888:::555555555444333333222222111111111111111111111111111111111111111111111111111000///......///000111000000////////////000000000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000//////............////////////000000000111111111///000000111111000000///////////////000000000000111111000000000000111111222111000000222222222000000000111111111111000000000000111222222222222111222222111111222222333444111111222222222222111111222222222222222222333333111222333444555444444333444444555777888:::;;;;;;<<<>>>???@@@AAACCCEEEHHHKKKOOOVVV```lllxxx{{{wwwsss333333333333333333333333222222222222222222222222---...///111222222222222000000000000111111111111333333333222000---+++))).........///////////////000000//////.........---//////000000000000//////---.........//////000000////////////000000000111---.........//////000000............////////////111111111111111111111111////////////////////////000000000000000000000000///////////////////////////////////////000111111222111000//////000111222000111111111111222222222222222222333333222222222000000111222333333444444222222333333333444444444888888777666555444444333333333444444555666777777555555555555666666666777666777999::::::999888777:::;;;???DDDGGGOOO^^^mmm~~~yyyuuuwwwxxx}}}~~~{{{yyyyyyvvvpppcccQQQ@@@888999===666555555444444333222222111111111111111111111111222222222222222222222222111000///......///000111000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000//////............////////////000000111111111222///000111222222111000///......//////000000111111222111111111111111111222333111000111222222111000///000111222222111000///000000111222222222222111222222111111222222333444222222333333333333222222111111111222222333333444222333444555666555444444444555666888999;;;<<<<<<:::<<>>AAACCCFFFJJJPPPTTTYYYbbbnnn{{{xxxuuuoooiiicccbbbffflllppprrrCCC@@@===;;;:::999777666555333111//////000111222000000000000000000000000444444444444444444444444000000000000000000000000222222111000000///......////////////////////////,,,---///000111000///...000//////.........//////////////////......------........./////////000000.../////////000000000000000111222333333222111000........................////////////////////////111111111222222222222222666555444333222222222222111111000000000000111111000000000000111111111111111111111111222333444444555555444333333333444444333444444444444444444555555555444333333444555555666666666666777777777777777666666555666777888999666777999999999999;;;===@@@AAAGGGTTTcccvvv|||sssrrrrrruuu}}}}}}{{{zzzxxxrrrhhhZZZLLLAAA;;;888888777666444333333333222222222222222222222222111111111111000000000000222111111111000000000000000000000111111111222222000000000000000000000000//////000000000000000000//////////////////////////////............//////...///000111111000///...000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222000000000000111111111111000111333444444444222222111111111111111111111111111111111111111111111111222222222222111111111000111222222222222333333333555555555777999:::888666:::;;;===>>>???@@@@@@??????BBBEEEGGGKKKOOOUUUYYYccckkkttt}}}zzz|||}}}|||wwwrrrnnnlllfffeeeeeehhhmmmsssxxxzzzQQQNNNIIIFFFCCC@@@<<<:::777666444333222222333333222222222222222222222222111111111111111111111111000000000000000000000000222222222111000000//////////////////////////////---...///000111000///...///////////////000111111000000000000////////////....../////////000000000.........////////////000111222333444444333222111////////////////////////////////////////////////000111222222333333333333555555444333222222222222222222222111111222222222000000000111111111222222111111111222222333333333666555444333333333333333555555555444444444444444555555444333333444555555666666666666777777777777777666666666666777888999666777888888888:::===???AAAEEEPPPbbbuuu~~~uuurrrsssxxx}}}}}}yyyyyywwwqqqfffWWWIII@@@999999888777555555444444222222222222222222222222333222222111000000//////111111111111111000000000111111111222222222222222000000000000000000000000000000000000000000000000////////////////////////000//////......//////000//////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222333111111111111111000000000111222444555555555444333222222222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333444444555888;;;<<<:::999:::;;;<<<===???@@@@@@AAACCCFFFJJJNNNRRRVVV[[[^^^kkkrrrzzz}}}mmmlllkkkkkkllllllkkkjjjdddiiipppwww}}}```\\\WWWSSSOOOKKKGGGDDD???>>><<<:::888666555555555555444444333333333222000000000///////////////000000000000000000000000222222222222111111000000///////////////000000000......///000000000000////////////000111333444555111111000000000000000000...////////////000000000/////////000000000000000222333444444444444333222////////////////////////////////////////////////000111222333444444333333333222111111000000000111222222111111111111222222000000111111111222222222222222333333222222111111666555555444333333333333666666555555444444333333555555444444444444555555666666666666777777777777777777777777777888888888777888888888888:::>>>AAAEEEKKKZZZnnn{{{vvvuuuwww{{{{{{{{{zzzwwwnnnaaaSSSIII===;;;888777666666555444222222222222222222222222222222222111111000000000111111111111111111111111000111111222333333444444/////////////////////////////////...............////////////////////////000000////////////000000//////000000000000//////000000000000000000000000///000000000111111111111///000000000111111111111111111222222222333333333222222222111111000000000222222333444555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444111111333666999;;;:::888;;;;;;<<<===???AAACCCEEEJJJMMMQQQUUUXXX\\\aaadddmmmwww{{{rrriiiggghhhlllsssxxxyyyyyyvvv}}}iiifffaaa]]]ZZZWWWTTTQQQIIIHHHFFFCCC???;;;888666777666555444333222111000444444444333333222222222111111111111111111111111222222222111111111111111////////////000000111111...//////000000000000000000000/////////000111111000000111111111111111111////////////000000000111111111111111111111111111222333444444444444333222000000000000000000000000000000000000000000000000000111333555555555444444222222111111000000111111111111111000000111111111111111111111222222222222000000222333333333333333666555444333333333333333666666666555555444444444555555555555555555555555666666666666777777777777666777777888888888888888999999999888888;;;@@@DDDPPPWWWhhh|||}}}vvvsssttt{{{}}}{{{xxxrrriii]]]UUUCCC???:::777666666555333222222222222222222222222000000111111222222222333111111111111111222222222...///000111333555666666//////////////////////////////////////////......000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000///000000000111111111111///000000000111111111111111111222222222333333333333333222222111111000000111222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222333222222333333333444444444111111333666999;;;:::999>>>>>>???AAAEEEJJJNNNPPPUUUXXX[[[^^^aaadddiiilllvvv~~~xxxvvvtttmmmgggjjjkkkqqq{{{ooolllhhheeedddaaa___]]]TTTSSSQQQNNNIIIDDD@@@===;;;:::999777555222111000444444333333222222111111111111111111111111111111111111111111111111111111...//////000000111111222/////////000000000111111222111000...,,,+++******000000000000111111111111/////////000000000111111333222222222222222111111111222333444444333222111000000000000000000000000000000000000000000000000000111333666777666555444444444333333222333333444111111000000000000111111111111111222222222222333,,,---000333555666666666444444444333333444444555666666666555555555555555444555666666666666555444666666666666777777777777666777888888999999888888::::::::::::<<>>888666666555444222222222222222222222222000000111111222333333444111111111222222222222222---...///111222444555666000000000000000000000000000000000111111222222222000000000000000000000000111000000//////000000111000000////////////000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222333222222222222222111111111222222222222222333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333444444444444555555666999===>>>===<<<<<<===@@@EEEMMMUUU]]]aaahhhjjjkkklllmmmpppuuuyyy}}}sssmmmjjjiiihhhgggqqqvvvwwwtttqqqooommmllliiiggg``````___\\\XXXSSSOOOLLLFFFEEEBBB???<<<999777666333333222222111000000///111111111111111111111111000000000000000000000000...//////000111111222222000000000000000111111222222111000...---,,,,,,,,,/////////000000000111111//////000000000111111111222222222222111111000000000111222333333222111000111111111111111111111111000000000000000000000000///111444666777777666555444333333222333333444444222222111111111111222222111111111222222222333333...///111333444444333333333333333333444444555666555555555555666666666666444555666777777666555444666666666666777777777777666777888999999999888888:::;;;<<<===BBBIIIRRRXXX```hhhxxxxxxvvvxxx}}}~~~|||{{{wwwoooiiiYYYPPPCCC:::888888777666222222222222222222222222222222222222222222222222111111111222222333333333///000000111111222222222000000000000000000000000//////000111222333333444000000000000000000000000111111000000000000111111111000///......///000111000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222111222222222222222222333333333333333333444444555333333333333333333333333333333333333333333333333222222222333333333444444333333333444444444444555888888999<<>>>>>@@@FFFOOO[[[hhhttt{{{}}}||||||~~~xxxuuuqqqmmmkkkmmmqqqttt~~~|||xxxvvvuuusssqqqoooiiiiiiiiihhheee```\\\YYYPPPOOOLLLIIIEEEAAA???===777777666555555444333333111111111111111111111111///////////////000000000...//////000111222222222000000000000000111111222000000000000111222444444......//////000000000111000000000000111111111111222111111111000000//////000111222222222222111000111111111111111111111111000000000000000000000000///111444777888888666555111111111000111111222222444333333222222333333444111111222222222333333333444555555555333111...,,,222222222333444555666777444444555555666666777777444555666777777666555444666666666666777777777777666777888999:::999888888:::;;;===@@@FFFOOOZZZaaalllsssyyyyyyttt|||{{{tttmmmaaaVVVGGG===999999999888222222222222222222222222444444333222222111111111111111111222222333333333222111111111000000//////000000000000000000000000,,,,,,---///000111222333000000000000000000000000111111000000000000111111111000///......///000111000000000000000000000000000000000000111111111111000000000000111111111111///000000000000111111111111111111222222333333444555444444444444555666666333333333333333333333333333333333333333333333333222222222333333444444444333333333444444444555555999999:::===???@@@???>>>FFFJJJRRR^^^mmm~~~yyytttqqqrrrsssssssssvvv}}}~~~}}}{{{zzzzzzyyyuuutttsssqqqnnnjjjgggeeecccaaa\\\VVVPPPJJJFFFCCCAAA>>>;;;888555444444444333222111222444444222000111111222333333222000///222222111111111111222222////////////////////////000000000000000000000000//////000000111111222222000000000000000000000000000000111111111111000000333222111000000111222333111111000///////////////000000000000000000000000222222333333333444444444000333555666444222222222333333222///------///222222222333333333333444444555555444444444333333333555555555444444333333333555555555555555444444444666666666666666666666666666666666777888888999999;;;<<<;;;999:::<<<;;;888:::;;;>>>DDDMMM[[[jjjtttyyyxxxvvvuuu{{{yyyuuulllbbbTTTFFF>>>:::888777555444444444555555333111333222222111111222222333444333111000000000111222222222222111111111000000000000000000000000000000333111111222444333///,,,222111111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222000///000444555444222333222111000000111222333000000111222333333444444222222222222222222222222555555444333333222111111444333333333333444555555333222222222333333444555666555444444555666777888;;;:::<<<@@@AAA@@@CCCHHHLLLUUUcccuuu|||yyyxxxzzz~~~~~~}}}}}}||||||{{{zzzxxxuuurrrooommmiiihhheeeaaa\\\WWWSSSQQQKKKHHHDDD???;;;888777666555333222222222222111///111222333333333333222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000111111111111000000111111000//////000111111111111000///////////////111111111111111111111111222222222222333333333333222444666666444111000000222222222111000000222444222222333333333333444444333333333444444555555555555555555444444333333333555555555555555555555555666666666666666666666666777777888888999:::::::::999999999999:::;;;;;;:::<<>>>>>BBBFFFGGGEEEGGGKKKRRR^^^ppp~~~{{{xxxvvvuuuooooooooommmjjjfffbbb```YYYVVVQQQKKKEEEAAA>>><<<;;;888555333333333222111222333333444444333333222222222111111111111222222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000////////////000000111111000/////////000000111111111111111111111111000111111111222222222222444555666555333000//////000111333333222333444666222222333333333333444444111222222333444555666777555555555444444444444444666666666666666666666666666666666666666666666666888888999999:::;;;;;;;;;999999999:::;;;;;;<<<===@@@EEEOOOYYYeeeqqq{{{yyyqqqlllsss~~~}}}zzzyyytttjjj\\\NNNBBB;;;999:::888777666777777555333333333222222222222333333222222222222222111111000222222222111111111111111000000000000000000000000000000111333555555444222111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000///...///111222222111222222111111111111222222222222222222222222222222222222222222333333333333555444444333333222222111444333333333333444555555555555555555666777888999::::::::::::<<<>>>@@@AAADDDDDDHHHMMMMMMKKKLLLPPPYYYiii}}}}}}{{{zzzyyyssstttttttttrrrnnnjjjgggeeebbb]]]WWWQQQLLLHHHFFFCCC@@@;;;888666666555333333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000000111111222222111111000000000000000000000000000111111000000///000000111111111111111111111111111000000000000111111111111333444555444222000000000///111333444333333333444222222222333333333444444222222333333444555666666555555555555555444444444666666666666777777777777666666666666666666666666888888999999:::;;;;;;;;;<<<::::::<<<<<<<<<>>>BBBFFFOOO\\\iiiuuu~~~xxxnnnpppxxx}}}yyywwwqqqfffXXXKKKBBB>>>;;;999777666666666555333333333333222222333333333111222333444333222111000111111111111111111111111000000000000000000000000000000111222333333222111111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111222222111222222222222222222222222333333222222222222222222222222222333333333333333444444444333333222222222444333333333333444555555444444555555777888999:::<<<<<<<<<===???BBBDDDFFFIIIHHHJJJOOOPPPOOOQQQVVV^^^oooyyyyyy~~~}}}}}}wwwxxxyyyyyyvvvsssooolllkkkiiieeeaaa\\\XXXUUUSSSLLLHHHCCC>>>;;;999777666444444333333222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111000000//////111111111111111111111111111111222222222222111111111111111111111111111111111111000000000000111111111111111111111111111111//////000000000111111111000222333333222111222333000222333333222111111222222222222333333333444444444444444444444444444444555555555555555555555555555666666666777777888888777777777777777777777777777777888888999:::::::::===:::999<<<<<<<<>>@@@CCCFFFIIIKKKMMMKKKLLLOOOQQQRRRWWW^^^fffvvvyyysssqqqvvv|||~~~~~~~~~~~~|||yyyvvvtttpppnnnllliiifffcccaaa```WWWRRRMMMHHHDDD@@@<<<:::777666555444333222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222222111111111111222222222222111111111111000000000111222222222222222222222222222222///000000000111111111111///000222222111111333555111222333222111000111222222222333333333333444444555555444444444333333333555555555555555666666666444555555666666777777888777777777777777777777777777777888888999:::::::::===888888<<<===???IIIVVVeeeppp|||uuussstttyyy}}}yyytttjjj[[[LLLBBB>>>;;;777555555444333222444444333333333333444444333333333333333222222111111111111111111222222222000000000000000000000000///000111///---,,,---...000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333333222111222444222222333333333333222222222222222222222222222222222222333333444444555555333333333333333333333333444333333333333444555555333333444555777999;;;<<<>>>???@@@CCCFFFJJJNNNPPPQQQPPPQQQUUUWWWYYY___fffppp~~~wwwmmmnnnsss{{{~~~}}}|||tttsssrrrqqqnnnllljjjiiiddd```[[[UUUPPPKKKFFFBBB<<<:::888666444333333333222222111111111111222222000000000000000000000000111111111111111111111111000000000000000111111111111111111111111111111111111222222333333222222111///000111222222111000///111111000000111111222333222222222222222222222222000000000111111111222222000111222111000000222333111222222222111222444666222222333333333333444444333333444444444444444444444555555555666666666777333444444555666666777777777777777777777777777777888888999999:::;;;;;;;;;???999999@@@DDDHHHWWWiiizzz|||vvvrrrvvv|||~~~{{{xxxsssgggVVVIII@@@===999666666555444333444444333333333333444444444444333222222222222333000000111111111222222222000000000000000000000000...000111///---,,,...000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000222333333000000111333222222333444444333222222111111111222222333333444222222333333444555555666333333333333333333333333444333333333333444555555444444555777999;;;===???AAABBBCCCFFFJJJOOOSSSUUUUUUVVVZZZ```ddddddhhhnnnwwwvvvqqqvvv~~~wwwwwwvvvuuusssqqqooonnnooolllfffaaa\\\UUUOOOKKK???>>>;;;888666555444444222222111111111111222222////////////////////////111111111111111111111111//////000000111111222222111111111111111111111111111222222333333222222111...///000111111000///...111111000000111222333333222222222222222222222222111111111111222222222222222333333222000///000222111222222222222444888;;;222222333333333444444444111222222333444555666666444555555555666666777777333333333444555666666777777777777777777777777777999999:::;;;;;;<<<<<<===CCC======EEEKKKRRRdddyyyyyytttwww~~~{{{}}}zzz{{{zzzqqq```RRRBBB???:::888777666555444555444444333333444444555555444333222111222333444000000111111222222222222000000000000000000000000---///111000......111444//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111333333333333333333333333///111333222///...000222222222444444444444222222000000111222333333444444222222333333444555666666333333333333333333333333444333333333333444555555555555666888;;;===???AAACCCDDDFFFIIIMMMRRRVVVYYYXXXZZZbbbkkknnnnnnooosssyyy|||zzz~~~~~~}}}{{{yyyvvvsssqqqpppooommmiiieeeaaa]]][[[QQQLLLDDD>>>;;;::::::999777555222000//////111222333444555555555444333222222222222222222222222222//////000111222222333333000000111111111111000000111111111222222333333333222222222111111111000000000111222333333222111000111222222333333222222111222222222222222222222222333333333222222111111111222222222222222222222222000000111222222333444444888666444333222333444555333333333444444444444444333555666777888888777777777777777777888888888888:::777666888999888;;;???===AAADDDFFFQQQhhh~~~yyywwwvvvwwwyyy~~~yyywwwsssjjj___HHHCCC<<<777666666555333555444333222222333555666444333333222222333333444111111222222222333333333666444111//////000333444222222111000//////000000111111222222222222111111000000111111222222222333111111000000111222333333111111222222222222111111111111222222222333333333333333333333333333333333222222111111222222333444444444444444444444444444444333333222222333333444111111222333333333222222333333333333444555666666777999;;;<<<======???AAA@@@CCCGGGLLLRRRXXX]]]aaafffmmmsssvvv{{{}}}|||yyywwwuuuuuuuuusssqqqnnnkkkhhhggg\\\VVVOOOHHHCCC@@@<<<:::555555444333222222222333333444555555555444333222222222222222222222222222000000000111222222333333000000111111111111000000222222222222333333333333/////////000111111222222111111222222222222111111000111111222222111111000222222222222222222222222333333333222222222111111222222222222222222222222111111222222333444444555888777555444333444555666666666666666666666666666444555666888888888888777777777777777888888888888;;;888888::::::999;;;@@@===BBBHHHQQQddd|||~~~yyywwwxxxyyy~~~|||zzzxxxpppfffPPPIII???999777777666444333333333222222333333444444333333222222333333444111111111111222222222333444333111//////000111222222222111000000000000000111111222222222222111111222222222111111111111111111111000000111222222333111111222222222222111111111111222222222333333333222222222222222222222222222222111111222222333444333333333333333333333333333222222111111222222333111222333333444333333333444333333333444555666666888999;;;;;;<<<===???AAAGGGKKKQQQUUUYYYaaammmvvv|||zzzwwwvvvvvvuuusssqqqpppooohhhddd^^^XXXQQQJJJCCC???777777777666555555444444444444444444444333222222333333333333333333333333000000111111222333333333000000111111111111000000444444333333333333333222,,,,,,---///111222333444222222111111111111222222000000000111111000000000111111111111111111111111333333333222222222222111222222222222222222222222222222333333444555555555888777666555444555666777888777777666666555555555444555666888999888888777777777777888888888999999;;;999:::<<<;;;999;;;@@@@@@GGGSSSddd}}}{{{zzzyyy|||~~~wwwooo\\\RRRDDD<<<999999777555222222333333333222222222444333333222222333333444000000000111111111222222111111111000000000000///222222111000000000000111111111222222222222111111333333222222111000000000111111111000111111222333111111222222222222111111111111222222222333333333111111111111111111111111222222111111222222333444222222222222222222222222222222111111111111222222222333444444555555444444555555444444444555555666999;;;<<<<<<===???BBBEEEIIIOOOUUUYYY^^^kkk~~~zzzzzzyyyxxxwwwuuutttssspppnnnjjjeee___XXXPPPJJJAAA???<<<:::777666555555555555444444333333222222333333333333333333333333111111111222222333333333000111111222222111111000555444444444333333222222------...000111333333444333222111000000111222333000000111111111111000000000000000000000000000000222222222222222222222222222222222222222222222222444444444444555555666666888777666666666666777777777666666555444333333222444555777888999999888888777777888888888999999999:::999:::===;;;999===CCCIIIUUUggg{{{|||yyyyyy|||uuuhhh\\\LLL@@@;;;:::888666222333444555444333222111444333333222222333333444///000000000000111111111000111222222222111//////222222111000000111111111111111222222222222111111222222111111111111111111222111111111111111222222111111222222222222111111111111222222222333333333222222222222222222222222222222111111222222333444222222222222222222222222333222222222222222222333333444444555555555555555666555555555555555666666999:::<<<>>>???CCCHHHKKKLLLPPPUUU\\\hhh|||}}}{{{yyyxxxsssrrrpppnnnkkkeee^^^YYYPPPLLLFFF@@@;;;888777777666666555444333333333222333333333333333333333333222222222222222333333333111111222222222222111111444444444333333222222222111111111222222333333333333222111000000111222333111222222222222222222111000000000000000000000000222222222222222222222222222222222222222222222222444444555555555555666666777777666666666777777777777777666555444444333333444666777888999999888888888888888888999999999999999888:::===<<<;;;AAAIIIUUUggg~~~zzzwwwzzz}}}wwwpppeeeVVVHHH???:::888666444555666666666555333222444333333222222333333444///000000000000111111111111222333444333222000///222111111111111111222222111111222222222222111111//////000111222222333333222222111111111111111222111111222222222222111111111111222222222333333333333333333333333333333333222222111111222222333444444444444444444444444444444444333333333333444444333444555555666666555555666666555555555666777777555888;;;>>>BBBFFFLLLPPPSSSSSSXXXeeeyyy~~~|||zzzyyyvvvuuutttsssrrrooojjjggg___ZZZSSSKKKDDD???<<<;;;999888666555444444444444333333333333333333333333222222333333333333333333111111222222222222111111333333222222222222222111444444333333333222222222222222111111111111222222222222333333333333222222111111111111111111111111111222222222222333333333222222222222222222222222555555555555555555555555555555666666666666777777999888888777777666666666555666777999:::999999888888888888999999999999:::999999;;;======???HHHRRRcccwww|||uuuwwwzzz}}}~~~yyyuuunnnbbbSSSDDD<<<999999666666777666666555444333444333333222222333333444000000000111111111222222222222333444444222111000222111111111111222333333111111222222222222111111......///111222333444555333222111111000111111111111111222222222222111111111111222222222333333333333333333333333333333333222222111111222222333444444444444444444444444444555555444444444444555555333444555555666666555555555555555666666777888999444888===AAAFFFJJJOOORRRUUUVVV]]]mmm~~~|||{{{}}}zzzxxxvvvuuussspppnnnhhhfff```YYYQQQIIICCC???;;;999888666555555555555444444444444444444444444333333333333333333333333111222222333333222222111000111111111111111111222333333333222222222111111111111222222222222111111111111222222222222111111222222222222222222222222111111222222222333333333222222222222222222222222444444444444444444444444444444555666666666666666888888888777777777777777555666888999::::::999999888888888999999999::::::::::::<<>>;;;<<<777777666555444333333444444333333222222333333444111111111111222222222333222222222222222111000000222111111111222222333444111111222222222222111111//////000111222333333444333222222111000000111111111111222222222222111111111111222222222333333333222222222222222222222222222222111111222222333444333333333333333333333333555444444333333444444555333333444555555555555444444555555666777999:::;;;;;;???EEEJJJMMMQQQTTTVVVVVV\\\hhhyyy{{{xxxvvvtttsssqqqlllllliiiddd\\\QQQHHHCCC<<<;;;999777666555666666444444444444444444444444333333333333333333333333111222222333333222222111//////000000111111111222111111111111111111111111000111222333333222111000000000111111111111000000222222222222222222222222111111111222222333333333222222222222222222222222444444444444444444444333333333444555666666555555555555555555666666666666555666888999::::::999999888888999999999:::::::::;;;<<<>>>@@@BBBHHHVVVeeetttrrruuuxxx{{{zzz{{{vvveeeOOO@@@<<>>AAAFFFOOO```uuuzzzwwwwwwxxxyyy~~~yyypppcccTTTGGG???:::777666999888444222333222222333333333444444444222222222222222222222222666444333333444444222111222222222111111111000000000000111111111222222222333222222111111000000000111111222222222222111111444333333333222222222222000000111111111222222222333111000111333444222111222222222222111111111000333333333444444333333333222333333444444333333222555555555444444555555666555333444888;;;<<>>???DDDKKKTTT\\\fffllloooqqquuuzzzzzz~~~}}}|||zzzwwwvvvuuutttqqqnnniiicccZZZQQQJJJCCC>>>:::999888777666555555666666555555444444444333333333333333333333333333333333222000//////111222222111222222222333333333333444222222222222222222222222333333444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555111111222222333555666777777888999777555555777999777777777777777888888999888888888888888888888888999999:::999999:::<<<>>>IIIEEEOOOgggzzz{{{xxxyyy|||}}}{{{vvviiiXXXKKK@@@:::666888999777666777333333444444444444444444333333333333333333333333333222111111222222000///111111111111111111111111000000000000111111111222111111111111111222222222111111222222222222111111111111111111111111111111222222333333333444444444222222222333444444555444222222222222222222222222555444333222222333444555333333444444444444333333444444444444555666888888666666:::???AAACCCIIIQQQ]]]fffrrr{{{}}}zzzxxxvvvuuusssqqqjjjgggbbb]]]VVVNNNFFF@@@;;;:::888777666666777888555555444444444333333333333333333333333333333333222111///000111333333222111111111111222222222222222222222333333222222222333333333444444444555555333333333333333333333333333333333333333333333333333333333444444444555555111111222333444666777888777888888777666777888999777777777777777888888999888888888888888888888888999:::;;;:::999:::>>>AAAFFFGGGYYYxxxzzzuuuwww{{{~~~~~~zzzppp```TTTFFF>>>777777888666555666444444444444444444444444333333333333333333333333111000///000222333222111111111111111111111111111111111111222222222333333222222333333333333333333111111222222222222111111111111111111111111111111222222333333333444444444222222333333333333444555222222222222222222222333666555333333333333555666333444444555555444444333555555555555555666777888777888<<>>;;;888666555666666555555444444444333333333333333333333333333333333444333222222444555555444000000111111111222222222222222333333333333222222222333333444444555555555333333333333333333333333222222333333333333444444333333333444444444555555444444444555666888999:::777777777888888888888999777777777777777888888999888888888888888888888888999;;;<<<;;;:::<<>>DDDIIISSSccczzzyyyxxxwwwzzz{{{uuunnniiiWWWJJJ>>>::::::888555555666555555555444444444444444444444444444444444444333222111222444555555333000000111111111222222222111111111111222222222222444444444333333222222222111111222222222222111111222222222222333333333444000000111111111222222222222333444333000///000222222222222333333333444444444444555555555555444444444444555555555555444444444444444555666888::::::>>>???CCCIIIMMMTTTdddrrr}}}|||zzzyyyuuutttqqqoookkkfff```\\\TTTPPPIIIBBB===999777666555555444444444333333333333333333333333333333333333111000111222333333333222222333333333444444444222222444444444444222222222222333333444555666666333333333333333333333333222222222333333444444444333333333444444444555555444444333444444555666777666666888:::;;;;;;999777777777777777777888888999888888888888888888888888888;;;>>>===<<>>AAAFFFQQQ[[[ttt|||rrrttt|||{{{wwwsssqqqhhhZZZHHH<<<999999888666666666555444444444444555333333444555444333222111333444444555555444444333222222111111000111111222000000111222222222222111333333333222222111111111222222222222222222222222333333333333333333333333222222333333333444444444333333333222222111111111222222222222222222222222222333333444555555555444777666444333333444555777999888666777999<<<======GGGEEEIIIRRR[[[dddttt|||vvv}}}xxxssspppnnnnnnoooiiieee\\\RRRGGG@@@;;;:::333555777666444333555777444444333333333333333333555444333333222222333333222222222222222111111111111111222333333444555555555555555555555555555555333333222222333333444555555555444444444333333333444333444555666666555555444444444555555555555666777777777777777777777666888666555666888999888666999:::;;;;;;:::999;;;<<<999:::===@@@CCCKKK[[[kkkwwwvvvzzz~~~|||xxxtttrrrjjj___NNNBBB;;;999888777666666555444444444444555333333444444444333222111333333444444444444333333222222111111111111111222000000111222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222222222333333333444333333333222222222111111222222222222222222222222222333444444555555555444666666555444444444555666888666555555888<<>>777888888777555444555777333333333333444444444444555444333333333333333333333333333333333333444444333444444555555666666666555555555555555555555555333333333333333444444555555444444444444333333333222333444555555555444333444444444555555555555666777777777777777777777777888777666777999:::999888888:::<<<<<<;;;;;;;;;<<<:::===AAAEEEIIIUUUkkk{{{yyyyyy}}}}}}yyyvvvtttnnnfffXXXJJJ???:::888888777666555555444444555555333444444444444333222222222222333333333333222222222222111111222222222222000111111222222222222222333333333222222222222111222222222222222222222222111111111111111111111111111111222222222333333333333333333333222222222222222222222222333333333333333333444555555555555444555555555555666666666666888777666777:::???DDDGGGIIIMMMUUU]]]bbbmmmzzz}}}zzzvvvtttssssssssspppllleee]]]SSSJJJDDD???>>>;;;888666444555555222333333333444444555555555444444333333333444444222222222333444444444555444444555555555666666666555555555555555555555555333333333333333444555555444444444444444444444444111333666666666444333333444444444555555555555666777777777777777888888888999888888999999:::::::::777999<<<===<<<<<<<<<===@@@AAAEEEMMMVVVeee}}}{{{wwwzzz~~~{{{xxxvvvqqqlllaaaRRRDDD;;;888888777666666555555555555555444444444444444333333333111222222333333222222111111111222222222222222222000111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333222222222333333333333333444444555555555555444444555555666777777777666666777999:::<<>>@@@AAA@@@GGGUUUgggzzzyyyyyy~~~}}}zzzxxxsssppphhhZZZIII===888888777777666555555555555666555555444444444333333333111222222333333222222111000111222333333333333222111111222333333333333222222222222222222222222222222222222222222222222222444444444444444444444444111111222222222333333333333333333333333333333333222222333333333444444444444555555666666555444444555666777777888888777777555999===AAACCCEEEHHHKKKTTT^^^gggkkknnnyyy~~~{{{~~~}}}|||||||||yyyuuuqqqnnnkkkeee]]]XXXFFFBBB<<<888777777777777444444444444444555555555444444444444444444555666222222333333333333333444444444444444444444444444444444444444444444444444444444444444444555555666333333333444444444444555555777999777444333555777444444444555555555555666666777777888888999999999777999::::::999888:::;;;999:::;;;<<<<<<===@@@CCC???BBBNNNddd{{{|||}}}|||~~~|||zzzuuussslll```PPPCCC;;;888888777666666555555666666666555555444333444444444222222333333333333222222000111222444444444333333111222222333333333333333111222222222222333333333222222222222222222222222555555555555555555555555222222333333333444444444333333333333444444444444222222333333444444555555555666666666666555444444666666777777888888999999444999???CCCEEEHHHMMMQQQ^^^gggnnnooorrr~~~|||~~~~~~}}}}}}{{{wwwqqqooonnnlllgggbbbTTTNNNEEE???;;;:::888777555555555555444444444444444444444444444555666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444555666666333333333444444444555555555777888555111111444888444444444555555555555666666777777888888999::::::666888:::999888777999;;;:::;;;;;;;;;;;;>>>BBBEEEGGGOOObbb{{{|||xxx~~~}}}|||xxxvvvoooeeeWWWJJJ@@@:::888777777666666666666666777666555444333444444555333333444444444444333333///111333444555555444333111222333333444444333333111111222222222333333333222222222222222222222222444444444444444444444444333333444444444555555555333333333444444444555555222222333333444555555666666666666666666555444444777777666666777888:::;;;999>>>CCCGGGJJJPPPYYY```llltttxxxwww{{{zzz|||~~~}}}}}}}}}xxxrrrpppqqqpppmmmiiiddd\\\PPPGGGAAA<<<999666666666666555444444444333444444444444444555666777777777666666555555555444555555555555555444444444444444444444444444444444555444444444444555666666333333333444444555555555555777777333//////333888444444444555555555666666666777777888999999::::::555888:::999777666888;;;;;;;;;:::::::::>>>CCCGGGRRR___www|||uuu|||~~~}}}zzzwwwqqqhhh\\\OOOCCC<<<888888777666666666666666777666555444333444555555333444444555555444444333///000333555555555444333111222333333444444333333111111111222222333333333222222222222222222222222333333333333333333333333444444444555555555666666333333333444444555555555222222333333444555666666666666777777666555444444888777666666777999;;;<<<@@@CCCGGGJJJOOOXXXeeeooo}}}wwwwwwwwwzzz{{{yyywwwtttrrrpppooonnngggddd]]]SSSGGG>>>999777:::888777777777777666444666666666555555444444444777777777777666555444333777666555444444444444444444444555555444333333222444555666777888888888777666666666666666666666666777888999888666444444555666666666666777777777888777888888888888999999999;;;;;;:::999999:::::::::<<<;;;;;;<<<;;;===FFFPPPbbb|||sssxxx~~~}}}{{{vvvmmmeee[[[JJJ;;;:::555444666777444444555666555444444555666555444444444444444444444444444333444444444333333222111333333333222222111111111444444444333333222222222222222222222222222222222444444444444444444444444222222222333444555666777555555555444444333333333666666666777777777777888666555555444444444555555:::999888888999<<>>999666888888555444555666555444444555666555444444444444444444444444444444444444444333333222111444333333333222222222222444333333333333333333222333333333333333333333333444444444444444444444444333222222222333444555555555555444444444333333333333333444444444555555555666555555444444555555666777777777777999===BBBEEEDDDJJJRRR[[[gggwwwtttrrrooommmpppzzz}}}yyyvvvsssqqqppprrrnnngggaaaZZZRRRIIIBBB;;;999666555666666555444555444444444444333333333222333555666888888999999666666555444444444444555777666666555444444333333555555555555555444444444666666666666666666666666666888999888666555555555444444555555555666666666888888888888999999999:::;;;:::::::::::::::;;;;;;777999>>>AAAAAAGGGWWWgggrrrqqqooorrrwww~~~|||{{{vvvpppllldddVVVHHHAAA<<<999999999666555666666555444444555666555444444444444444444444444444444444333333333333222222444444444444333333333333222333333333333333333444444444444444444444444444444444444444444444444444333333222222222333333444555444444444444333333333222333333333444444444444666666555555555555666666666777888999<<>>:::888777888777777444444444444444333333333111222444555777777888888666555555444444444555555444444444333333444444444777777666555444444444333666666666666666666666666666777999888666555555666666777777777777888888888888888888999999999::::::;;;::::::::::::;;;;;;<<<888:::===???BBBLLLbbbvvvuuupppkkkkkkrrr{{{}}}|||wwwrrrnnngggZZZMMMBBB===999:::999777666888666444444444555666555444444444444444444444444444444333333333333333333333444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333333333222111111111222222444444444444444444444444444444444555555555666666666666666555666666777777888:::<<<===???DDDLLLRRRVVV\\\hhhvvv}}}xxxxxx{{{~~~{{{yyyvvvuuuuuuqqqmmmkkkiiicccYYYQQQHHHDDD>>>:::888777777666444444444444444444444444222333444444555555555555555555444444444555555666666666555666777999:::;;;:::999777666555444555555666666666666666666666666555777888888666555555666777777777777888888888999888999999999999:::::::::;;;:::::::::;;;;;;<<<===@@@???@@@CCCJJJYYYttt~~~~~~~~~yyyrrrjjjhhhnnnvvv~~~~~~}}}xxxsssooojjj]]]QQQBBB<<<999999999777777999666444444444555666555444444444444444444444444444444333222222222333444444444444444444444444444444222222222333333444444444222222222222222222222222333333333333333333333333333333222111111111222222444444444444444444444444444444444555555555666666666666666666666777888999999;;;===>>>???DDDMMMUUU___hhhuuu~~~||||||~~~~~~~~~{{{yyyxxxsssqqqooonnnmmmhhhaaa[[[PPPKKKCCC<<<888666555444444444444555555555555666444444555555555444444333555444444444444555666666555444444444666888:::;;;:::999777666555555555666666666666666666666666666555777888888666555666777555555555666666666777777999999999999::::::::::::::::::::::::;;;<<<===>>>BBB???@@@GGGSSSgggxxxxxxxxxvvvttttttvvvxxxtttyyy{{{qqqkkkkkkqqqyyy}}}}}}yyyuuurrrmmmbbbVVVEEE>>>::::::999777777999666555444444555666555444444444444444444444444444444333222111222333444555333333333333444444444444222333333333333333333444222222222222222222222222333333333333333333333333333333222222222333333444333333333444444444444555222333333333444444444444777666666777777888999:::777:::======>>>DDDNNNWWWfffqqq~~~||||||}}}{{{{{{sssssssssssspppmmmiiifff\\\UUUKKKBBB<<<999777666555555555666666666777777555666666666666666555555444444444444444555666666555444333222333444666777999888666444444444555666666666666666666666666666555666888888666666666777555555666666666777777777999999999:::::::::;;;;;;:::::::::;;;;;;<<<===>>>>>><<<@@@MMM```www}}}zzzuuuqqqkkklllllljjjiiiiiillloooiiinnnxxxtttnnnpppvvv|||~~~}}}zzzvvvuuurrrhhh]]]KKKDDD>>><<<:::666666888666555444444555666555444444444444444444444444444444333222111111333555666222222222222333333333444444333333333333333333222333333333333333333333333222222222222222222222222333222222222333444555555333333333444444444555555333333444444444555555555777777777777888999:::;;;666:::>>>???AAAHHHTTT^^^ooo~~~~~~}}}}}}~~~||||||sssuuuwwwvvvssspppooonnnfff^^^SSSHHHAAA===;;;999555666666666777777888888666666777888888888888888444444444444444555666777;;;:::888666555666777888888666444333333444555666666666666666666666666666555666888888777666666777888888888888999999999999999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>>>>???>>>EEEWWWooo|||vvvqqqooommmhhheee[[[]]]]]]\\\ZZZ[[[___cccaaagggqqq{{{}}}}}}}}}sssqqqvvv|||}}}}}}zzzxxxxxxvvvnnncccPPPHHHAAA>>>;;;666555666666555444444555666555444444444444444444444444444444333222111111333555666111111111222222333333333444444444333333222222222444444444444444444444444222222222222222222222222222222222333444555666777333333333444444555555555666666666777777777777888777777777777888999:::;;;777<<>>===>>>888777555555666666666444555666777888888777666555666666777777666555444444666555555444444444555555555555555555666666666777777666666666555555555555666666666666777777777777666777777777777888888888::::::::::::::::::::::::@@@<<<;;;<<<<<<:::<<<@@@BBBAAAKKKddd|||uuunnnlllhhhdddbbb^^^ZZZXXXTTTTTTTTTTTTTTTUUUVVVVVVXXX]]]fffnnnvvv}}}zzzzzz}}}uuutttzzz|||}}}{{{yyywwwsssnnnkkkXXXNNNBBB:::888777666444666666555555555555666666666666666555444444444333333333333333333333333333666555444444222222111000222222333333444555666666666555333333333333111000222222333444444444444333333333333333333333333333222222222333444555666777444444555666777888999999999:::;;;:::999888999:::BBBBBBBBBCCCIIIUUUdddooo~~~}}}{{{xxxvvvuuussspppnnnkkkhhhbbbXXXMMMDDD???>>>999777555555666666666555555555666666666666555555666666666666666555444444666555555555555555666666555555555666666666777777777777666666666555555555666666666666777777777888888999999999999:::::::::::::::::::::::::::::::::???<<<;;;======<<<>>>CCCDDDGGGUUUnnn~~~{{{vvvooojjjbbb___\\\ZZZYYYWWWTTTRRRNNNNNNMMMMMMNNNNNNOOOPPPTTTYYYaaaiiiqqq|||~~~{{{zzz||||||wwwxxxyyy~~~|||zzzxxxtttppplll\\\RRREEE<<<999888777555666666555555555555666666555555555555555444444444333333333333333333333333555444444333333222222222222333333444444555555555666444333333333333222000111222222333333333333333333333333333333333333333555444444444555666777888666666666666666666777777777888999999999999:::<<<>>>AAADDDHHHPPP^^^ppp}}}}}}zzzxxxvvvtttqqqnnnmmmjjjeee^^^VVVMMMDDD>>>:::777555555666666666555555555444444444444555555666666666666666555555444666555555555666777888999555555666666666777777777777777777666666666555555666666666777777777888888888999999999999:::::::::::::::::::::::::::;;;;;;===;;;<<>>===???EEEGGGPPPddd|||yyyrrrmmmjjjfffaaa]]]TTTRRRQQQPPPPPPPPPNNNLLLIIIIIIHHHHHHIIIIIIJJJKKKOOOTTT[[[bbbiiittt}}}{{{{{{zzzvvvvvv{{{}}}{{{yyyvvvqqqnnnbbbXXXKKK@@@;;;999888777666666555555555555666666444444444555555555555555333333333333333333333333444333333333333333333333444444444444444444444444666444333333333333222000111111222333333333333222333333333333333333444444555555444444444555555666777666666666555555555555666777888999888999;;;===>>>BBBIIIPPP[[[kkk}}}|||zzzxxxuuurrrpppooolllhhhddd```WWWJJJAAA<<<999777555666777777666777666555444333444555666555666666666666666555555666666666666777888999:::555666666666666777777777777777777666666666666555666666777777777888888888666666777777777888888888:::::::::;;;;;;;;;;;;;;;<<<<<<===???>>><<<@@@FFFLLL[[[sss~~~yyyuuuqqqllleee```]]]ZZZWWWUUUNNNMMMLLLLLLMMMMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLPPPVVV[[[bbbmmmyyy~~~{{{yyy}}}}}}uuusssxxx|||{{{yyyvvvqqqnnnggg^^^PPPDDD===:::888777666666555555555555666666333444444444555666666666444444444444444444444444333333333333444444555555444444444444444444333333555444222333333444222111000111222222333333222222333333333444444444444444444333333222222222222333666666555555555555555555777888999999888999<<<>>>CCCFFFLLLXXXhhhyyy}}}{{{~~~|||zzzwwwtttrrrqqqmmmjjjiiiggg___RRRHHH@@@===999777777777777666999888666555444555666777555555666666666666666555666666666777777999:::;;;666666666666777777777888888777777777666666666666777777777777888888888888666666777777777888888888:::::::::;;;;;;<<<<<<<<<======>>>???>>><<>>>>><<<===???BBBDDDJJJYYYgggxxxpppiiieee^^^[[[XXXWWWXXXXXXUUURRRMMMNNNPPPPPPOOONNNNNNOOOOOONNNMMMOOOQQQSSSRRRQQQJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPUUU___lllvvvzzzwwwwww~~~|||wwwssssssyyy}}}|||{{{xxxtttqqqnnnjjjbbbWWWLLLBBB<<<999666666555555555555666666666666666555555444444333555555555555555555555555555555555555555555555555222222333333444555666666444333222222444444444222333444555555666666555555333333444444555666777777444444444555555777888888999999999999888888888888666777999;;;===BBBHHHLLLSSSbbbwww}}}{{{yyyvvvtttpppnnnllliiifffccc]]]TTTGGG@@@>>>===;;;888888888777666666666666666888888777777666666555555888888777777777777888888666666777888999:::;;;;;;999888888888777777666666777888888888888999999999888888888777888888999999>>>======<<<<<<<<<=========>>>@@@AAABBBMMMfff}}}vvvnnnjjjddd\\\VVVVVVUUUTTTRRRQQQQQQQQQRRRPPPPPPOOOOOOOOONNNNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSOOONNNLLLKKKJJJIIIJJJJJJKKKKKKMMMQQQTTT\\\kkkyyy|||yyyyyyyyy~~~wwwpppqqqwww}}}~~~{{{wwwssspppnnnmmmkkkggg^^^RRREEE:::444888666444444444555444333666555444333222333333444666444333333555666666555333444444555555444444333444444444444444444444444444444444444444444444444555555555555555555555555555444444333333444444555777777777777777777777777666777888777666666888:::999777999???AAACCCKKKUUU```ppp}}}zzzyyywwwssspppnnnlllhhhfffaaaYYYMMMEEE@@@>>>;;;999888888777666666666666777777777777777777666666666888888777777777777888888666666777777888999999999999888888888777777777777888888888888999999999999:::::::::999::::::;;;<<<::::::::::::;;;<<<===>>>@@@@@@BBBDDDHHHVVVpppzzzsssiiiccc___\\\XXXTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPTTTTTTUUUUUUUUUVVVVVVVVVQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIKKKOOOTTT\\\lllzzz|||zzzzzz{{{xxxooopppwww}}}~~~{{{wwwtttqqqooonnnmmmiiiaaaUUUHHH===777999777666666666777555444666555444333333333444444555444222333444666666555333444444555555444444333444444444444444444444444555555555555555555555555666666666666666666666666555444444333333444444555777777777777777777777777666777888777666666888:::999888:::???BBBFFFRRR___ooo~~~|||}}}zzzwwwtttrrrooollliiifff```WWWMMMDDD>>>;;;:::999888777777666777777777666666777777777777777777888888777777777777888888777777777777777777777777888888888888888777777777888888888888999999999::::::::::::::::::;;;<<<<<<777777888999:::<<<>>>??????>>>@@@EEEOOOaaa}}}zzzvvvlllfff^^^YYYXXXWWWVVVTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSUUUUUUVVVWWWXXXYYYYYYZZZUUUSSSQQQOOOMMMKKKKKKJJJHHHGGGJJJNNNSSS\\\lll{{{|||{{{|||~~~yyynnnnnnuuu|||~~~|||xxxuuurrrpppooonnnjjjcccYYYMMMBBB;;;888777777888999999777555666555444444333444444444444333111222444555555444444444555555555555444444444444444444444444444444666666666666666666666666555555555555555555555555555555444444444444555555777777777777777777777777666777888888777777999:::;;;<<<>>>AAAEEENNN```ppp~~~~~~}}}}}}yyywwwuuurrrooollljjjfff___TTTIIIAAA<<<;;;999999888777777777777888666666666777777888888999888888777777777777888888888777777777666666555555888888888888888888888888888888888999999999::::::888888888888888999:::;;;888888888999;;;<<<>>>???@@@>>>AAALLL\\\rrrvvvmmmhhhddd```\\\YYYYYYXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXYYYWWWWWWVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWYYYZZZ[[[\\\WWWVVVTTTRRROOOMMMLLLKKKHHHHHHJJJNNNSSS\\\lll{{{{{{{{{~~~{{{nnnmmmsssyyy|||yyyvvvsssrrrooommmjjjeee]]]RRRGGG???888777777888999999777555555555555444444444444555444222111111333444444333444444555555555555444444555555555555555555555555555555555555555666666666333333333333333333333333555555444444444444555555666666666666666666666666666777888888777777999;;;===???BBBEEEKKKYYYooo~~~~~~~~~yyywww~~~{{{xxxvvvtttpppnnnllljjjddd[[[OOOEEE???<<<::::::999888888888888888666666777777888888999999888888777777777777888888888888777777666555555555888888888888888999999999888999999999999:::::::::888888888888999:::;;;<<<;;;;;;;;;<<<<<<===>>>???CCCBBBHHHYYYoooyyynnnfffaaa]]]\\\[[[ZZZZZZXXXUUUSSSUUUVVVWWWWWWXXXXXXYYYYYYWWWWWWWWWWWWVVVVVVVVVUUUSSSTTTUUUWWWXXXZZZ[[[\\\YYYXXXWWWTTTQQQOOOMMMLLLKKKJJJKKKOOOSSS\\\mmm}}}~~~zzz|||rrrnnnpppttt{{{}}}zzzwwwuuusssnnnllljjjggg```VVVKKKCCC888777666777888888777555444555555555555555555555444222111111333444444333444555555666666555555444555555555555555555555555333333444444444555555555333333333333333333333333666555555444444555555666666666666666666666666666666777888888777888:::<<<;;;@@@DDDHHHQQQcccyyy~~~}}}}}}uuupppzzz|||zzzxxxuuurrrooonnnkkkggg```WWWMMMDDD???;;;:::999999888888999999777777888888888888888888888888777777777777888888888888888777777666666666888888888999999999999999999999999999::::::::::::::::::::::::;;;===>>>???>>>=========>>>???@@@@@@AAABBBMMMdddtttkkkddd```YYYYYYYYYXXXWWWUUUTTTSSSWWWWWWXXXXXXXXXWWWWWWVVVXXXXXXWWWWWWWWWVVVVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYXXXVVVSSSPPPNNNLLLMMMLLLMMMPPPUUU___qqq|||yyy}}}zzztttppppppvvv~~~~~~{{{xxxvvvtttnnnllljjjhhhddd[[[OOOGGG;;;999777666777777666555444444555666666666666555444333111222444555555444555555666666666666555555555555555555555555555555222222333333444555555555555555555555555555555555666666555555555555666666777777777777777777777777666777888888888999;;;===999???FFFLLLYYYmmm|||xxx|||~~~|||tttmmmuuu~~~|||zzzwwwtttqqqooolllhhhddd___VVVKKKCCC;;;;;;:::999999999999:::999999888888888888888888888888777777777777888888888888888888888888777777888888888999999:::::::::999999999:::::::::;;;;;;:::::::::;;;<<<===>>>???<<<<<<======???@@@BBBCCCBBBFFFVVVsssyyyqqqiiiccc```[[[[[[YYYWWWVVVVVVXXXZZZ\\\]]]]]]\\\[[[YYYWWWVVVYYYYYYYYYXXXXXXXXXWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[YYYXXXXXXVVVTTTQQQOOOMMMLLLKKKMMMRRRXXXdddwww}}}{{{{{{qqqmmmsss||||||yyywwwvvvooommmlllkkkhhh```TTTKKK???<<<888666666777777777333444555666777777666555555444222333444666666555555555666666666666555555555555555555555555555555333333333444555666666666666666666666666666666666666666555555555555666666777777777777777777777777666777888888888999;;;===<<>>AAAHHHQQQ]]]ppp{{{rrrmmmqqqzzz}}}{{{tttxxx~~~|||wwwtttooommmjjjhhheee___WWWPPPEEE???888888;;;>>>;;;777555666777999999::::::::::::999888777777888999:::;;;::::::999888888888999999999999888666666999;;;999999;;;;;;;;;;;;999999;;;;;;;;;<<<<<<;;;::::::;;;======<<<===@@@CCCDDDIII]]]yyy~~~zzzuuunnnhhhccc```eeebbbaaa___[[[[[[cccnnnssspppkkkeeeaaa^^^\\\\\\]]]\\\[[[[[[\\\]]]\\\ZZZZZZZZZZZZZZZ[[[\\\^^^___[[[ZZZXXXVVVUUUSSSPPPMMMOOOOOOOOORRR[[[lllyyylllllltttwww|||}}}{{{yyyxxxppppppooonnnjjjbbbYYYSSSFFF@@@:::777777999999888555555444444444333333333333444444555666777888888555555444444444333333333222333333444444333333222444444444444444444333333777777666666555555555444777777777777888888888888::::::::::::::::::::::::===999777999::::::>>>CCCGGGNNN[[[lll{{{}}}ooojjjmmmsssxxx{{{}}}yyyvvvqqqnnnkkkiiigggbbbZZZTTTJJJCCC;;;999<<<>>>;;;888666777888999999:::::::::::::::999888888999::::::;;;:::999999888888999999999999999888777777999;;;999::::::;;;;;;::::::999;;;;;;;;;<<<;;;;;;;;;:::===>>>??????@@@CCCGGGJJJRRRiii~~~{{{vvvqqqkkkgggdddcccaaa`````````cccooo|||~~~{{{uuuoooiiidddaaa______]]]]]]]]]______^^^\\\[[[ZZZZZZZZZ[[[]]]___aaa^^^\\\YYYXXXWWWUUURRROOONNNOOOQQQVVV```pppsssooosssuuuyyy}}}zzzxxxwwwtttrrrpppmmmiiiccc\\\WWWIIICCC<<<888888999999777666666666555555555444444444444555555666666777777666666666555555555444444555555555666666555555555444444444444444444444444555555555444444444333333666666666777777777888888999999999999999999999999999666555888999:::>>>DDDMMMXXXjjjzzztttkkkiiimmmrrrwwwzzz}}}~~~{{{xxxrrrooolllkkkiiieee___YYYQQQIII@@@;;;<<<===;;;999777777888888999:::::::::;;;::::::999999::::::;;;::::::999999888888999999888999:::999777777999:::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????BBBHHHNNN___yyy~~~|||{{{xxxtttoookkkgggeeedddbbbaaabbbeeemmm}}}vvvnnnhhheeeaaaaaa```aaaccccccaaa___\\\[[[[[[[[[\\\___bbbddd```^^^[[[ZZZYYYWWWTTTRRROOOPPPSSSZZZeeeuuuuuuqqqqqquuu}}}}}}zzzxxxwwwxxxuuuqqqmmmiiieee```\\\MMMFFF>>>999888888888666777777777666666666555555555555555666666666666666777777777666666666555555555555555555555555555555333333333444555555555666666666555555555555444444555555666666666777777777888888888888888888888888777555666:::;;;<<>><<<<<<:::999888888888888999999:::::::::::::::999999:::::::::::::::999999888999999:::888999:::999888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<===@@@AAA@@@BBBKKKUUUmmm}}}}}}~~~~~~|||zzzvvvqqqmmmiiigggiiieeedddeeeiiisss{{{rrrmmmfffeeedddeeeffffffdddccc```___^^^^^^___bbbdddfffaaa___\\\ZZZYYYWWWUUUSSSQQQQQQSSSZZZgggyyy}}}qqqnnnrrrzzz}}}zzzxxxwwwwwwuuuqqqnnnkkkfffaaa^^^PPPIII???999777777666555777777777666666666555555666666666666666555555555777777777666666666555555444444333333333333444444222333333444555666666777888888888888888777777777555555555555666666666666777777777777777777777777888777999===>>>???EEEMMMXXXmmm}}}nnniiiiiihhhkkkpppsssvvvyyy}}}|||{{{|||sssppplllkkkkkkiiifffbbb\\\TTTIIIAAA===;;;:::888:::999999888888999:::;;;888888999999999999888888:::999999888999999::::::888999;;;:::999888999:::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<===>>>@@@@@@CCCDDDBBBEEESSSbbb}}}~~~xxxsssooommmlllhhhfffhhhmmmzzz}}}wwwmmmkkkiiiiiijjjjjjhhhgggeeeeeedddddddddeeefffgggaaa___[[[YYYXXXWWWUUUSSSTTTSSSSSSZZZhhh|||vvvooorrrwww~~~{{{yyywwwtttsssqqqooolllgggaaa\\\SSSKKK@@@999777666555333666666666555555555444444666666666666666555555555666666666555555555444444555444444333333444444555333333444444555666777777777777777888888888888888555555555555666666666666777777777777777777777777999999;;;===>>>@@@GGGQQQfffzzz|||ppphhheeefffgggjjjnnnqqqtttxxx|||~~~{{{}}}vvvrrrmmmkkklllkkkhhheee```YYYOOOFFF@@@===;;;999;;;:::999888888999:::;;;777888888999999888888777999999888888999999::::::888:::;;;;;;:::999999:::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;===>>>???>>>===@@@CCCBBBFFFZZZppp~~~yyyuuusssooollljjjmmmtttwwwtttpppnnnmmmnnnmmmmmmmmmmmmmmmlllkkkiiigggfffaaa^^^[[[XXXWWWVVVUUUSSSVVVUUUUUU]]]lllssssssvvv}}}|||zzzyyyrrrqqqpppooommmhhhaaa\\\VVVMMMBBB:::777777666444666666666555555555444444555555555666666666666666666666666555555555444444888777666555555666777888444444444555666666666777444444555555555555666666555555666666666777777777777777777777777777777777999999:::======AAALLLWWWqqq~~~mmmfffbbbaaabbbfffiiimmmppptttxxx}}}~~~yyytttooommmnnnmmmkkkhhhccc^^^UUULLLEEE@@@===;;;<<<;;;999888888999:::<<<888888999::::::999888888999999888888999999:::;;;888:::<<<<<<:::999999:::;;;::::::999999::::::;;;<<<<<<;;;:::;;;===???@@@===<<>>>>>>>>CCCEEEEEEKKKbbb~~~|||}}}}}}||||||}}}}}}|||xxxqqqiiiccc___\\\[[[ZZZYYYXXXWWWWWWWWWTTTUUU\\\jjj|||~~~yyyxxx}}}~~~|||yyyuuuqqqnnnllliiifffdddZZZUUULLLAAA888555555777888888888888777777666666777777666666555555555444555555555555555555555555777777777777777666555555666666555555555555666666555666777888888777666555777777777666666666666666888777777777888999::::::>>><<<@@@FFFHHHOOOeee}}}|||kkk______```\\\]]]dddggghhhkkkpppvvv|||{{{vvvssspppmmmjjjhhhgggeeeaaaZZZQQQHHHAAA>>><<<;;;;;;:::999999999:::;;;::::::999888888999999:::::::::::::::::::::::::::::::::999999999888888::::::999999::::::;;;<<<===<<<<<<<<<<<<===>>>>>><<<@@@CCCGGGTTTppp}}}}}}}}}}}}}}}yyyrrrjjjccc___]]]\\\[[[YYYXXXWWWWWWWWWVVVYYYaaaooo}}}zzz}}}~~~}}}yyyvvvrrrnnnllliiifffddd]]]XXXOOODDD;;;777777999888888888777777777777777777666666666555555555555555555555555555555555555777777777777777666555555666666555555555555666666777777888888888888777777777777777777777777777777888777777888888999:::;;;:::;;;???EEENNN\\\sssqqqccc[[[]]]```^^^```ggggggiiilllqqqvvv||||||yyyuuutttzzz}}}xxxtttqqqooollljjjhhhfffccc]]]UUULLLDDD???<<<;;;:::::::::::::::;;;;;;::::::999999999999999::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;<<<======<<<<<<======>>>???>>>@@@CCCMMMaaa~~~~~~}}}~~~~~~{{{sssjjjccc```^^^]]]\\\ZZZYYYXXXWWWWWWYYY^^^hhhwww{{{zzz}}}yyyvvvrrrooollliiifffdddaaa\\\SSSHHH???999888999777777777777777888888888666666666666555555555555666666666666666666666666777777777777777666666555777666666555555666666777999999888888888888999999888888888888888888888888888888888888999:::;;;<<<999===@@@FFFTTTllluuueee\\\WWW[[[______aaafffgggiiimmmrrrwww}}}yyyrrroootttzzzvvvsssqqqnnnlllgggfffddd```YYYPPPFFF@@@;;;;;;;;;:::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::999999:::::::::::::::::::::::::::::::::;;;<<<<<<=========<<<===>>>>>>???CCCCCCGGGTTTlll||||||}}}~~~uuullldddaaa```___]]]\\\ZZZYYYYYYYYY[[[bbbooo{{{wwwzzz~~~zzzwwwsssooollljjjfffdddccc___VVVLLLAAA;;;999999777777777777888888888888666666666666666555555555777777777777777777777777666666777777777777666666777777666666666666777777999999777666666777999999888888888888888999999999888888888999999;;;<<<======CCCEEEIII[[[wwwqqqccc]]]WWWVVVZZZ^^^^^^___cccgggiiimmmsssyyyxxxsssuuu|||xxxuuurrrooolllfffeeecccaaa\\\TTTIIIBBB<<<<<<;;;;;;::::::;;;;;;;;;::::::999::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<==================>>>??????DDDFFFLLL]]]xxx}}}xxxyyy}}}xxxnnnfffcccaaaaaa___^^^]]]\\\\\\\\\\\\eeeuuu{{{tttuuu}}}{{{xxxsssooommmjjjfffdddccc```XXXNNNCCC<<<999999777777777777777888888888555555555666666666666666777777777777777777777777666666777777777777666666777777666666666666777777888777666555555666777888777777888888999999999999888888888999:::<<<===>>>@@@EEEJJJQQQeeevvvcccWWWUUUSSSUUUZZZ^^^```aaadddhhhjjjooouuu{{{xxxvvv~~~}}}{{{xxxtttoookkkfffdddbbbaaa^^^XXXNNNGGG>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<::::::::::::::::::::::::888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@BBBGGGSSShhhzzzvvvxxx~~~|||ppphhheeebbbbbbaaa````````````aaa```jjjyyyuuusss{{{|||xxxtttpppmmmjjjfffdddccc```YYYOOOEEE>>>:::999888888888888777777777666555555555666666666666666666666666666666666666666555666666777777777777777888777777666666777777888777777666666666666777777666666777777888999999999888888999:::;;;===>>>???@@@FFFOOO^^^sss{{{hhhXXXQQQNNNPPPTTTZZZ___dddgggiiikkknnnssszzz}}}yyy~~~~~~}}}zzzuuunnniiigggeeebbbbbbaaa\\\SSSLLL@@@???===<<<:::999999999:::::::::::::::;;;<<<<<<::::::::::::::::::::::::888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>???@@@CCCLLL]]]uuuzzzvvvzzzrrrjjjhhhcccccccccccccccddddddeeeeeeooo}}}xxxtttzzz|||yyytttpppmmmjjjfffcccccc```ZZZQQQHHH@@@<<<::::::999999888777666555555555555555555666666666777555555555555555555555555555555666777777777777777888888777777777777888888777777777888888777777777555555666777777888999999888999999:::<<<===???@@@EEEIIIWWWmmmnnn\\\SSSSSSOOORRRWWW[[[```fffjjjlllpppsssyyy~~~~~~{{{uuummmhhhhhheeeccccccccc___WWWQQQAAA@@@>>><<<:::999888888:::::::::::::::;;;<<<===::::::::::::::::::::::::888888999:::<<<===>>>>>><<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@GGGRRRfff~~~zzzxxx|||tttllliiiddddddddddddeeefffggghhhiiirrr~~~|||uuuzzz}}}yyytttpppmmmjjjfffccccccaaa\\\SSSJJJBBB===<<<;;;:::999888777555444444444555555555666666777777555555555555555555555555555555666777777777777777888888777777777777888888777888999::::::999888777444555555666777888888888999999999:::<<<>>>???@@@KKKNNN^^^yyyyyyeeeUUUQQQWWWSSSWWW[[[]]]```eeehhhjjjssswww}}}~~~{{{uuunnnjjjiiigggdddeeeeeeaaaYYYRRRGGGCCC???<<<<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<===???@@@==================<<<<<<<<<===<<<:::<<<@@@DDDEEEGGGWWWrrr}}}}}}wwwmmmhhheeeeeeeeeeeefffggghhhhhhnnnvvv}}}|||~~~zzz{{{~~~zzzvvvsssqqqooommmkkkcccccc```ZZZPPPFFF>>>999999999999888888888888888777777666666666666666777777777666666666666777777999888777777777888:::;;;444444555777888:::;;;;;;999999999888888888777777777888888888888999999999:::777777;;;<<<<<>>;;;;;;;;;;;;;;;;;;;;;;;;===>>>======>>>AAADDDFFFMMM```|||~~~}}}~~~yyyooojjjgggfffffffffggghhhjjjkkksssyyy}}}}}}|||||||||zzz|||}}}zzzvvvrrrpppnnnllljjjeeedddaaa[[[RRRHHH@@@;;;888888888777777777777777777777666666666666777777777777666666666666777777777666555555555666888888666666777777888888888888999999999888888888777777888888888888999999999999:::888888<<<>>>>>>CCCHHHRRR]]]uuuvvvcccWWWRRRPPPOOOVVVYYY\\\]]]___ccciiiooo|||~~~|||xxxrrrnnnmmmiiifffdddcccaaa\\\WWWKKKGGGBBB>>><<<<<<<<<<<<999999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@AAAEEEIIIUUUlll||||||{{{qqqmmmhhhgggfffeeegggjjjmmmooo{{{~~~~~~}}}yyyyyyzzz|||{{{yyy}}}zzzuuurrrpppnnnkkkiiifffeeebbb\\\TTTKKKCCC>>>888888777777777666666666777777666666666666777777888777777666666777777888666666666555666777777888999999888888777666666666999999999888888888888888888888888888999999999:::;;;999:::===???AAAFFFMMMYYYmmmnnn\\\SSSQQQRRRTTTYYY[[[]]]^^^___eeemmmsss}}}~~~}}}yyyuuurrroookkkgggdddcccaaa]]][[[OOOJJJDDD???======<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<=====================>>>@@@AAAAAAFFFLLL]]]xxx{{{{{{{{{rrrnnngggfffddddddgggkkkooorrr}}}|||uuuwwwzzz~~~}}}xxx{{{}}}zzzuuurrrooommmkkkiiifffdddaaa\\\VVVMMMEEE???999999888888777777666666777666666666666777777888888777777777777777777888888888888888888999999:::999999888888777666666666888888888888888888888888888888888999999999::::::===;;;<<<>>>@@@BBBIIIRRRbbb{{{kkk[[[TTTRRRUUUXXX\\\^^^______aaahhhqqqyyy|||}}}{{{wwwtttpppmmmiiifffcccaaa___]]]SSSNNNGGGAAA>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<;;;===AAAAAAAAAHHHRRRfff{{{zzzzzzrrrmmmeeeddddddeeeiiinnnssswww{{{xxxtttvvvzzzxxxyyy~~~~~~{{{vvvrrrooommmkkkiiifffccc```\\\WWWOOOFFF@@@;;;;;;:::999999888777777666666666666666777888888888888777777777777888888777888888888999999999999777777777777777888888888888888888888888888888888888999999999999:::::::::>>><<<===???@@@CCCLLLWWWmmmiii[[[UUURRRTTTXXX[[[]]]^^^___bbbjjjttt|||}}}~~~|||xxxvvvpppoookkkhhhdddbbb```___WWWQQQIIIBBB???>>>======>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<===:::<<>>============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<999999::::::;;;<<<<<<===???;;;===BBBCCCEEERRRccczzzqqqlllhhhjjjmmmrrryyy|||wwwuuutttwwwzzz|||tttooowww}}}xxxtttqqqooollljjjgggddd```]]][[[UUUKKKDDD<<<<<<;;;:::999888777666555555555555666777888999999888888777777888888999444555666777888777777666666666666777888888999999777777888888888999999999999999999:::::::::;;;;;;;;;<<>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<;;;;;;<<<<<<===>>>??????AAA<<<>>>DDDEEEGGGVVViii{{{rrrlllkkkmmmrrryyyzzzvvvuuuvvvxxx|||yyyrrrhhhqqq}}}~~~yyyuuurrrooollljjjiiieeeaaa___]]]WWWMMMFFF;;;;;;:::999888777666555555555555555666777999999999999888888888888999999666777888::::::999999888777777777777888888888888777777888888999999999999999999:::::::::;;;;;;;;;999;;;???EEEJJJRRRcccsssyyyeeeVVVWWWZZZWWWXXX]]]___bbbhhhlllrrr|||~~~|||yyyvvvsssppplllhhhccc```^^^]]]]]]YYYRRRJJJCCC>>>:::999;;;<<<<<<<<<;;;;;;:::999:::;;;===>>>>>>===;;;:::999;;;===<<<:::999;;;===<<<======<<<::::::;;;===@@@999;;;DDDHHHLLLbbb}}}vvvpppmmmrrr{{{|||uuurrrsss|||}}}jjjiiillluuu~~~{{{wwwtttqqqpppooohhheeeaaa^^^\\\WWWPPPKKK<<<:::888777888888777666888666444222333555777999777777777777777777777777;;;::::::999888777666666777777777777888888888888999999999999999999999999:::::::::;;;<<<===>>>??????===AAAIIINNNVVVjjj{{{fff___VVVSSSVVVZZZ[[[[[[bbbaaabbbiiizzz~~~}}}zzzxxxrrrppplllhhhdddaaa___^^^]]]ZZZSSSLLLEEE???<<<:::<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;999;;;===<<<:::999:::<<<<<<<<<===<<<::::::<<<===???;;;>>>GGGJJJQQQjjj|||vvvuuuzzz{{{uuusssuuu}}}ooohhhjjjsss}}}~~~yyyuuurrrooonnnhhheeeaaa^^^\\\XXXQQQKKK>>><<<999999999999888777777666555444555666888999777777777777777777777777999999999888888888888888777777777777888888888888999999999999999999999999:::::::::;;;<<<===>>>???>>>???CCCKKKUUUcccwwwsssccc]]]VVVTTTWWWZZZ[[[[[[^^^```dddnnn~~~}}}{{{yyyrrrppplllhhheeebbbaaa```^^^[[[UUUOOOHHHBBB>>><<<===<<<;;;:::::::::;;;<<<<<<;;;999888888999;;;<<<999:::<<<<<<:::999:::;;;;;;<<<===<<<::::::<<<>>>???===AAAIIILLLVVVuuu~~~}}}zzzuuuuuuxxxwwwhhhiiipppzzz{{{vvvrrrnnnmmmhhheeeaaa^^^\\\XXXQQQLLL@@@>>>;;;:::::::::999888777777777777777888888888777777777777777777777777777777888888888999999999777777777888888888999999999999999999999999999999:::::::::;;;<<<===>>>???===BBBGGGOOO___vvvsssfff^^^ZZZVVVUUUXXX[[[[[[[[[[[[```gggtttzzzwww|||}}}zzzxxxrrrpppmmmiiifffdddbbbbbb^^^\\\WWWRRRKKKEEEAAA>>>>>>===;;;999999;;;<<<===<<<;;;:::999999:::;;;<<<999:::;;;<<<;;;:::::::::;;;<<<<<<<<<;;;;;;<<<>>>>>>???DDDIIIMMM[[[~~~}}}yyyuuuwww|||~~~kkkjjjoooxxx~~~|||wwwsssooommmiiieee```^^^\\\XXXRRRMMMBBB???;;;999999999999888666777888999:::999888888777777777777777777777777888888888888888888888888777777888888888999999999999999999999999999999999999999::::::<<<===???@@@===DDDKKKTTTjjjvvvfff[[[ZZZXXXVVVWWWYYY[[[[[[ZZZ\\\aaaiiivvvzzztttxxx|||yyyvvvsssqqqnnnjjjgggeeecccccc^^^\\\YYYTTTNNNHHHCCC@@@>>>===;;;::::::;;;===>>>:::;;;<<<======<<<;;;:::::::::;;;<<<===<<<;;;999:::;;;<<<<<<;;;;;;===???>>>@@@DDDHHHMMM___|||yyywwwzzzqqqnnnpppxxx~~~|||xxxssspppmmmiiieee```]]]\\\YYYSSSOOOCCC???;;;999888888888777666777999:::::::::999888777777777777777777777777::::::999999888777777666888888888888999999999999999999999999999999999999999999999:::<<<>>>???@@@???GGGPPP]]]vvvyyykkk]]]TTTVVVVVVVVVWWWYYY[[[[[[ZZZ\\\bbbkkkwww|||tttwww~~~{{{zzzyyywwwuuu{{{|||~~~}}}yyyvvvuuusssoookkkhhheeedddccc]]]\\\ZZZVVVPPPJJJDDDAAA===<<<;;;;;;;;;<<<===>>>:::;;;===>>>>>>===;;;:::;;;;;;<<<>>>???>>><<<999:::;;;<<<;;;;;;;;;===???>>>@@@DDDIIIQQQhhh|||zzzyyy~~~xxxsssrrrxxx~~~|||xxxtttpppnnniiieee```]]]\\\YYYTTTPPPDDDAAA<<<999888888777777666777888999:::999888888777777777777777777777777;;;;;;:::999888777666555888888888999999999999:::999999999999999999999999888999999:::<<<>>>@@@AAACCCJJJWWWkkk}}}ooocccYYYSSSUUUUUUVVVWWWXXXYYYZZZZZZ[[[bbbkkkvvv}}}uuuwww}}}}}}}}}|||zzzxxxvvvuuuxxxyyy{{{{{{yyyxxxyyyzzzxxxzzz}}}|||yyywwwuuuqqqlllhhheeecccccc\\\\\\ZZZWWWRRRKKKEEEAAA;;;<<<<<<<<<=========>>>;;;;;;;;;<<<<<<;;;;;;;;;===<<<===???AAA@@@===:::999;;;<<<;;;;;;;;;===??????AAAEEEKKKXXXrrr}}}{{{|||~~~wwwtttxxx~~~~~~zzztttooommmjjjeee```]]]\\\YYYUUUQQQGGGCCC===:::888888888888666777777888888888888888777777777777777777777777999999999888888888777777888888888999999999::::::999999999999999999999999888888999:::<<<>>>@@@AAAHHHMMM^^^yyyssseee]]]XXXVVVUUUUUUVVVWWWWWWXXXYYYZZZ[[[aaajjjtttyyy{{{~~~|||xxxvvvrrrmmmhhheeecccbbb[[[[[[ZZZXXXRRRKKKEEEAAA;;;;;;<<<===>>>>>>======<<<;;;999888888999;;;<<<>>>======@@@BBBBBB>>>:::999;;;<<<;;;;;;;;;>>>@@@???AAAEEENNN^^^{{{~~~}}}|||}}}yyytttxxx}}}{{{tttooollljjjeee```]]]\\\YYYUUURRRIIIDDD???;;;::::::999999777777777777777888888888777777777777777777777777888888888888888999999999888888999999999:::::::::999999999999999999999999888888999:::<<<>>>@@@AAAKKKOOOccclll___ZZZXXXXXXUUUVVVVVVVVVVVVWWWYYYZZZ\\\bbbiiiqqq~~~~~~~~~zzzzzzvvvqqqnnnllljjjeeebbb^^^]]][[[YYYVVVPPPIIIDDDDDDBBB>>><<<<<<<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<>>AAAGGGIIIZZZvvvrrrbbbYYYUUUUUUWWWUUUUUUUUUUUUVVVXXXZZZ[[[]]]ccckkkssszzz|||{{{wwwrrrooommmjjjfffccc___^^^\\\ZZZWWWRRRKKKFFFBBB???===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;::::::;;;;;;<<<======<<<<<<>>>@@@CCCDDDJJJXXXqqq}}}xxxxxx{{{|||wwwqqqkkkhhheeeaaa___]]]ZZZWWWTTTMMMHHHBBB===;;;::::::999777777777777888888888999888888888888888888888888888999999::::::999999888;;;:::999999888888999999::::::999999999::::::;;;::::::<<<@@@@@@@@@DDDJJJQQQdddmmm^^^XXXVVVVVVXXXVVVVVVUUUUUUVVVXXXYYYZZZ^^^cccjjjpppvvv~~~{{{xxxtttqqqnnnkkkgggddd```___]]][[[XXXSSSMMMHHH@@@>>><<<<<<===?????????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<<<<======;;;<<<============???AAAEEEFFFNNNccc|||zzz{{{zzzwwwxxx~~~}}}xxxrrrlllhhheeeaaa^^^\\\ZZZWWWUUUOOOJJJCCC>>>;;;:::999888777777888888888999999999888888888888888888888888888999999::::::999999888999999888888999999:::;;;<<<<<<;;;:::::::::;;;;;;999999<<<@@@AAAAAAGGGNNN^^^sss~~~eeeYYYWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZ```dddiiimmmqqqxxx{{{yyyvvvrrroookkkgggeee```^^^\\\[[[XXXTTTNNNJJJ@@@>>><<<<<<>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;<<<=========>>>AAACCCFFFHHHUUUppp{{{vvvtttrrrqqquuu~~~|||vvvvvv}}}~~~yyysssmmmiiifffaaa^^^\\\YYYWWWUUUPPPLLLEEE???<<<:::888777888888888999999999::::::888888888888888888888888888999999::::::999999888888888888888999:::;;;<<<>>>===<<<;;;;;;;;;;;;;;;::::::===@@@AAAAAAIIIRRRkkkwww```WWWWWWXXXVVVVVVWWWWWWVVVUUUVVVWWWXXXYYY```cccgggjjjnnnsssyyy~~~zzzyyywwwtttoookkkgggfff___]]][[[YYYWWWSSSNNNKKKCCCAAA>>>======>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<=========???BBBEEEFFFMMM```xxxqqqnnnlllkkklllqqq|||xxxwww|||~~~yyysssnnnjjjgggbbb^^^[[[YYYVVVUUURRRMMMFFF@@@<<<:::999888999999999999::::::::::::888888888888888888888888888999999::::::999999888777777777888999:::;;;<<<>>>======<<<;;;;;;;;;;;;;;;;;;>>>@@@@@@BBBMMMXXXvvvqqq^^^WWWWWWWWWUUUTTTWWWVVVUUUUUUVVVWWWYYYZZZ```bbbeeeiiimmmqqqvvvzzz~~~xxxyyyxxxtttooojjjgggeee___]]][[[YYYWWWTTTPPPLLLFFFCCC@@@>>>======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::<<<<<<======>>>@@@DDDGGGIIIVVVppptttmmmjjjiiiiiikkkqqq{{{|||yyy|||~~~{{{uuupppkkkgggbbb]]]ZZZXXXVVVUUURRRMMMFFF@@@===;;;:::999999999:::::::::;;;;;;;;;888888888888888888888888888999999::::::999999888888888888888999:::;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@AAAFFFTTTcccyyyjjj]]]XXXWWWUUUSSSSSSUUUUUUUUUUUUVVVXXXZZZ[[[___aaacccggglllqqqtttvvv{{{wwwxxxxxxuuunnniiifffeee```^^^[[[ZZZXXXUUURRROOOFFFCCC@@@>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;:::<<<<<<======>>>AAAEEEIIIMMMaaa{{{sssnnniiiiiijjjlllrrr|||{{{{{{}}}xxxssslllhhhbbb]]]ZZZXXXVVVUUURRRMMMFFFAAA>>><<<;;;:::::::::::::::;;;;;;;;;;;;888888888888888888888888888999999::::::999999888888888888888999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<>>>AAACCCLLL___qqq}}}kkkbbbZZZXXXVVVSSSRRRSSSTTTTTTTTTUUUVVVYYY[[[\\\``````cccfffkkkooorrrrrrzzzvvvxxxxxxuuunnnhhheeeeeeaaa___]]][[[YYYWWWSSSQQQEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<===<<<<<<;;;<<<<<<======>>>AAAFFFJJJQQQiii~~~xxxsssqqqjjjjjjkkknnnsss|||}}}zzz}}}{{{vvvlllhhhbbb]]]ZZZXXXVVVUUUQQQMMMFFFAAA>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<888888888888888888888888999999999::::::999999999999999888888999999:::;;;:::::::::::::::;;;<<<===<<<<<<>>>AAAFFFQQQhhh|||}}}mmmaaa\\\XXXWWWUUUQQQQQQTTTSSSSSSSSSUUUWWWYYY\\\]]]```aaabbbfffjjjmmmoooooozzz}}}zzzvvvrrrnnniiiddd``````^^^ZZZXXXWWWVVVTTTSSSKKKGGGBBB???>>>======<<<999:::<<<======<<<:::999===>>>@@@@@@>>>>>>>>>???CCC???<<<===???AAAGGGNNNWWW}}}zzztttqqqnnnllllllpppyyy~~~{{{|||{{{sssnnniiiccc^^^ZZZXXXVVVUUUTTTNNNFFFAAA>>>===:::888999999999888888888777777888888888888888888888888999999888888888888888888::::::999999888999999999;;;;;;:::999999:::::::::======???CCCHHHVVVsss}}}kkkcccZZZZZZZZZZZZYYYXXXWWWVVVRRRSSSTTTUUUWWWZZZ\\\]]]^^^aaadddgggiiikkknnnqqq{{{wwwuuusssqqqpppmmmjjjgggaaa___\\\ZZZYYYXXXUUUSSSLLLHHHCCC???>>>>>>===<<<;;;;;;<<<======<<<;;;;;;<<<>>>??????>>>======>>>BBB>>><<<>>>@@@AAAGGGNNN^^^{{{vvvrrrqqqoooooossszzz~~~yyyzzz{{{tttnnnjjjccc^^^[[[YYYWWWVVVTTTOOOGGGBBB???===;;;999::::::999999999888888888888888888888888888888888999999888888888888888888::::::999999888999999:::;;;;;;:::::::::::::::;;;>>>===@@@EEENNN```mmm\\\VVVWWWWWWWWWWWWVVVTTTRRRQQQRRRSSSTTTUUUWWWZZZ\\\]]]^^^```ccceeegggjjjooorrr}}}uuusssrrrqqqqqqooollljjjbbb```]]][[[ZZZYYYVVVTTTMMMIIICCC@@@>>>>>>===<<<=========<<<<<<=========;;;===>>>>>>===<<<<<<===@@@======@@@AAABBBHHHOOOfffyyyvvvvvvuuutttwww{{{}}}wwwwww}}}uuuoookkkeee___\\\ZZZXXXWWWUUUPPPIIIDDD@@@>>><<<:::;;;;;;:::::::::999999999999999999999999999999999888888999999999999999999:::999999888999999::::::;;;;;;:::::::::;;;;;;<<>>AAAHHHVVVnnnsss```TTTQQQSSSTTTUUUVVVUUUSSSQQQPPPRRRSSSTTTUUUWWWZZZ\\\]]]]]]^^^aaaccceeejjjooosss~~~yyywwwtttrrrqqqnnnjjjgggbbb```^^^\\\[[[XXXUUUSSSNNNJJJDDDAAA???>>>===<<<>>>===<<<::::::<<<===>>>:::<<<======<<<;;;;;;<<<======>>>BBBCCCCCCIIIQQQkkk}}}|||{{{zzzzzz|||~~~{{{uuuvvv~~~wwwpppllleee```]]][[[YYYXXXUUUQQQLLLFFFBBB???===<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999999999:::999999888888999999::::::;;;;;;;;;;;;;;;;;;<<<===@@@???CCCLLL```|||wwwfffXXXRRRSSSPPPRRRTTTWWWWWWVVVUUUTTTRRRSSSTTTUUUWWWZZZ\\\]]]\\\]]]___aaadddiiiooottt||||||zzzvvvsssqqqmmmiiifffaaa___]]]\\\ZZZWWWTTTQQQOOOKKKEEEAAA@@@???>>>===>>><<<:::999999:::<<<>>>:::;;;======;;;;;;;;;<<<<<<<<>>@@@BBBGGGSSSkkk{{{gggYYYPPPNNNQQQRRRSSSUUUVVVVVVUUUTTTRRRRRRSSSTTTUUUWWWZZZ\\\]]][[[]]]^^^```ccchhhooosssyyy{{{yyyvvvtttrrroookkkhhhaaa___^^^\\\ZZZWWWSSSPPPPPPLLLFFFBBB@@@???>>>======<<<:::999999:::<<<===:::<<<======<<<;;;;;;<<<;;;<<>>======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999:::;;;;;;;;;888888888888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@EEEMMM^^^xxxrrr```TTTMMMNNNQQQUUUUUUTTTSSSQQQOOONNNMMMRRRSSSTTTUUUWWWZZZ\\\]]]\\\]]]```bbbdddiiinnnrrrxxx{{{yyyvvvtttrrrpppllliiibbbaaa___^^^\\\XXXTTTPPPQQQMMMGGGCCCAAA???>>>======<<<;;;::::::;;;<<<===;;;<<<>>>>>><<<;;;<<<===<<<<<>>???@@@@@@HHHUUUjjjhhhYYYQQQMMMOOOSSSSSSRRRPPPOOONNNNNNNNNOOORRRSSSTTTUUUWWWZZZ\\\]]]\\\^^^aaadddfffiiimmmpppzzz}}}{{{xxxuuurrrooojjjgggcccbbb```___]]]ZZZUUUQQQQQQMMMGGGCCCAAA@@@>>>=========<<<<<<<<<<<<======;;;===>>>>>>===<<<<<<===<<<===???AAAAAADDDPPP\\\xxx|||vvvuuuzzz~~~zzzqqqrrrwww}}}}}}wwwoookkkddd___\\\ZZZXXXWWWQQQQQQOOOIIIBBB===<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::888888999::::::;;;<<<<<<888888888888999:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@AAAKKK[[[rrrooo[[[OOOKKKJJJNNNRRROOONNNMMMMMMOOOQQQTTTVVVRRRSSSTTTUUUWWWZZZ\\\]]]\\\___ccceeegggiiilllooo|||}}}yyyxxxwwwssslllfffdddaaa]]][[[YYYWWWTTTRRRNNNLLLIIIFFFBBB???===<<<========================<<<<<<<<<<<<============AAABBB>>>@@@GGGHHHRRRhhh|||yyywwwxxx||||||xxxqqqtttzzz{{{zzzsssnnnhhhbbb___\\\ZZZYYYUUUSSSPPPLLLGGGBBB>>><<<::::::999999999:::;;;;;;:::::::::::::::999888777888999:::;;;<<<;;;::::::999999999999999999999999777999:::::::::;;;>>>@@@FFFLLLaaassshhhXXXMMMIIIKKKNNNPPPNNNOOOPPPPPPQQQPPPPPPPPPRRRSSSTTTVVVXXXZZZ[[[\\\^^^___aaaccceeeiiinnnrrr~~~~~~zzzxxxwwwtttmmmgggfffccc___[[[YYYVVVSSSPPPOOOMMMJJJGGGCCCAAA???>>>=================================>>>>>>>>>>>>??????AAA???@@@GGGJJJXXXqqq{{{xxxwwwyyy}}}~~~{{{rrrqqqwww~~~zzzyyyuuupppiiibbb^^^[[[XXXVVVUUUSSSPPPLLLGGGBBB>>><<<;;;;;;:::::::::::::::;;;999999:::::::::999999888888999:::;;;;;;;;;::::::999999999999999999999999888999;;;;;;:::;;;>>>@@@FFFNNNdddjjjaaaUUULLLJJJLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWYYYZZZ[[[]]]___```bbbdddhhhmmmqqq||||||yyyxxxtttmmmhhhhhheee```\\\YYYUUURRROOOQQQOOOLLLHHHEEEBBB@@@???========================>>>>>>>>>>>>????????????===AAA@@@AAAGGGLLL```~~~zzzxxxxxx{{{~~~rrrooouuu||||||zzzvvvpppiiibbb]]]YYYVVVTTTTTTSSSPPPLLLGGGBBB>>><<<===<<<;;;;;;::::::::::::888999999::::::::::::999888999:::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>AAAGGGSSSlllyyyaaaYYYPPPKKKKKKLLLMMMLLLNNNOOOPPPQQQRRRSSSSSSSSSRRRSSSTTTUUUWWWXXXZZZZZZ\\\^^^___aaacccgggllloooxxx}}}|||~~~zzzxxxsssnnnjjjgggddd```\\\YYYVVVSSSPPPQQQOOOLLLHHHEEEBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????<<>>===<<<;;;::::::::::::888888999:::;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<@@@BBBIIIZZZuuuppp^^^WWWNNNJJJJJJLLLMMMMMMOOOOOOQQQRRRSSSSSSTTTTTTRRRRRRSSSUUUVVVXXXYYYYYY[[[\\\^^^___aaaeeejjjmmmttt{{{wwwyyy{{{wwwrrrnnnkkkfffccc___\\\ZZZXXXUUUSSSPPPNNNKKKHHHDDDBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===CCCBBBBBBGGGQQQnnn}}}}}}rrrnnnssszzz~~~sssnnngggbbb^^^[[[YYYWWWSSSRRROOOLLLGGGCCC???===>>>===<<<;;;:::999999999888999:::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<>>>BBBEEEOOOdddoooaaaYYYOOOJJJJJJMMMOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWXXXXXXZZZ[[[]]]^^^___cccgggkkkrrryyyuuuvvv{{{uuuqqqmmmkkkeeebbb___\\\ZZZXXXVVVTTTPPPOOOLLLHHHEEEBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>DDDBBBCCCKKKXXXwwwtttlllpppwww~~~{{{sssnnnhhhbbb___]]]ZZZYYYSSSRRROOOLLLGGGCCC@@@>>><<<;;;::::::999999999999999::::::;;;;;;;;;;;;:::::::::999999999:::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<===@@@DDDHHHWWWnnnoooccc\\\RRRLLLMMMOOORRRRRRPPPPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWWWWYYYZZZ[[[\\\^^^aaafffiiiqqqxxxtttvvvzzztttooommmkkkgggddd```\\\ZZZXXXUUURRRRRRPPPMMMIIIFFFCCCAAA@@@========================<<<============>>>>>>>>>???CCCBBBFFFQQQaaaxxxlllpppvvv~~~zzzuuuqqqjjjddd```]]]ZZZXXXRRRQQQOOOLLLGGGCCC@@@>>>:::999999888888888999999;;;;;;;;;;;;;;;;;;::::::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===AAAGGGKKK___wwwvvvlllaaa[[[TTTPPPQQQSSSTTTSSSPPPQQQQQQQQQQQQPPPOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVXXXYYYZZZ[[[\\\```dddgggrrr|||wwwtttvvvzzzsssnnnlllkkkiiifffaaa]]]ZZZWWWSSSQQQSSSQQQNNNKKKGGGEEECCCBBB????????????????????????>>>>>>>>>>>>???????????????CCCBBBGGGVVVhhh{{{ooorrrxxx|||xxxssskkkeee```\\\YYYWWWRRRQQQOOOLLLHHHCCC@@@>>>888888888777888888999999<<<<<<<<<<<<;;;:::999999;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>BBBHHHMMMccc}}}yyykkkfff]]]YYYUUUTTTUUUVVVUUUSSSQQQQQQQQQQQQPPPOOONNNMMMQQQQQQRRRSSSTTTUUUUUUVVVWWWYYYZZZZZZ\\\___cccgggssszzzvvvtttwww~~~wwwrrrooollljjjiiieee```[[[YYYWWWUUUSSSRRRQQQOOOKKKHHHEEEBBBAAA>>>===<<<;;;;;;<<<===>>>@@@@@@??????????????????<<>>============>>>???????????????????????????>>>CCCFFFIIIXXXzzzssspppttt}}}yyytttnnngggbbb]]]YYYVVVSSSQQQNNNKKKHHHEEEAAA>>>;;;;;;;;;:::::::::999999;;;;;;::::::::::::999999999::::::;;;;;;::::::999999999::::::::::::;;;;;;???::::::???AAABBBLLLYYYqqqvvvmmmgggccc```___[[[VVVSSSTTTUUUVVVWWWSSSRRRQQQPPPPPPPPPQQQRRRTTTTTTTTTTTTTTTUUUWWWWWWXXXZZZ[[[\\\\\\^^^```cccjjjttttttwww}}}~~~xxxssspppllljjjgggddd___[[[YYYWWWTTTRRRRRRQQQOOOKKKHHHEEEBBBAAA@@@??????>>>>>>??????@@@????????????????????????AAAEEEHHHMMM```uuuqqqrrrzzzzzzuuunnnhhhccc^^^YYYVVVSSSQQQNNNKKKIIIEEEAAA>>>;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999::::::;;;;;;::::::999999999::::::::::::;;;;;;>>>:::;;;???AAACCCPPP```|||pppfffcccbbb```^^^^^^[[[VVVSSSSSSTTTUUUUUUQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSTTTUUUVVVWWWYYY[[[[[[\\\]]]```bbbjjjsssrrrwwwyyytttpppmmmjjjfffccc^^^[[[YYYWWWTTTRRRRRRQQQOOOKKKHHHEEEBBBAAA???????????????????????????????????????@@@@@@@@@CCCFFFIIIQQQhhh~~~vvvpppooovvv{{{vvvoooiiiccc^^^YYYVVVSSSQQQNNNKKKIIIFFFBBB???<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999999::::::;;;;;;::::::999999999999:::::::::;;;;;;>>>;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@DDDGGGKKKWWWrrryyyppplllrrr||||||wwwpppiiiddd___ZZZWWWSSSQQQNNNLLLJJJGGGCCC@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::999999999999::::::;;;;;;::::::999999999999:::::::::;;;;;;>>><<<===??????DDDXXXooo}}}rrrgggdddhhhiiiddd^^^[[[WWWSSSQQQQQQRRRRRRQQQRRRRRRPPPOOOOOOOOOPPPQQQTTTSSSSSSTTTTTTUUUVVVWWWUUUWWWYYYZZZ[[[\\\```bbbgggrrr|||rrr{{{~~~xxxsssmmmjjjeeeccc```]]][[[YYYVVVSSSRRRQQQOOOKKKHHHEEEBBBAAA===>>>>>>??????>>>>>>===>>>>>>>>>???@@@@@@AAAAAADDDHHHOOO```tttlllqqq{{{}}}xxxqqqjjjddd___ZZZWWWSSSQQQNNNLLLJJJGGGCCCAAA<<<<<<<<<<<<;;;;;;;;;:::;;;;;;::::::::::::999999999::::::;;;;;;::::::999999999::::::::::::;;;;;;===<<<>>>AAAAAAHHHaaa{{{wwwooohhhgggjjjjjjbbb[[[XXXUUURRRPPPQQQQQQQQQQQQTTTSSSRRRQQQPPPQQQQQQRRRTTTTTTTTTTTTTTTVVVWWWWWWTTTVVVXXXYYYZZZ\\\___bbbeeerrrzzzuuuzzztttmmmiiieeecccaaa___]]]ZZZWWWTTTRRRQQQOOOKKKHHHEEEBBBAAA>>>>>>???@@@@@@???>>>>>>===>>>>>>???@@@@@@AAAAAADDDIIITTTkkk|||qqqsss|||~~~yyyrrrkkkeee___ZZZWWWRRRPPPNNNLLLJJJHHHDDDAAA<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;???CCCDDDOOOllltttooojjjiiijjjggg```YYYUUUSSSPPPOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSRRRSSSSSSTTTUUUVVVSSSUUUWWWYYYZZZ\\\___bbbfffssswwwvvv{{{tttmmmiiifffdddaaa___^^^[[[XXXUUURRRQQQOOOLLLHHHEEEBBBAAA???@@@AAABBBBBBAAA@@@???===>>>>>>???@@@@@@AAAAAACCCJJJXXXrrruuuuuu}}}~~~yyyrrrkkkeee___ZZZWWWRRRPPPNNNLLLKKKHHHDDDAAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;999;;;@@@EEEHHHTTTttt}}}uuuqqqllljjjiiifff___YYYSSSQQQOOOOOOPPPQQQRRRQQQKKKJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQRRRRRRSSSTTTUUUSSSUUUWWWXXXYYY\\\___bbbfffttttttwww{{{tttnnnjjjhhhfffbbb```^^^[[[XXXUUUSSSQQQMMMKKKIIIFFFCCC@@@>>>>>>============>>>>>>>>>???@@@@@@???@@@BBBDDDIIIKKK\\\wwwxxx|||{{{tttmmmgggaaa[[[XXXUUUSSSQQQOOOMMMIIIEEEAAA<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<===@@@DDDKKK]]]yyykkknnnpppnnnhhh```YYYVVVPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOOOOONNNNNNNNNNNNOOOQQQSSSTTTTTTTTTUUUWWWWWWXXXYYYZZZZZZ\\\___bbbdddrrrwww{{{{{{uuunnnjjjhhhfffbbb```^^^[[[XXXUUURRRPPPMMMKKKIIIGGGDDDAAA>>>>>>============>>>>>>===???@@@@@@???@@@BBBDDDJJJOOOdddwwwwww{{{{{{tttmmmgggaaa[[[XXXUUUSSSPPPOOOMMMIIIEEEAAA<<<<<<;;;::::::::::::;;;999999999999999999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>AAAEEEMMMbbbzzzrrrjjjmmmooommmggg___XXXTTTPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRSSSRRRSSSUUUVVVWWWXXXYYYYYYZZZ\\\___bbbfffssssssyyy|||uuuoookkkhhhfffbbb```^^^[[[XXXUUURRROOOMMMKKKJJJHHHEEECCC???>>>>>>======>>>>>>???===???@@@@@@@@@AAACCCEEEIIISSSmmmvvvvvv{{{{{{tttmmmgggaaa[[[XXXTTTSSSPPPNNNLLLIIIDDDAAA<<<<<<;;;::::::::::::;;;999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;<<<======??????AAAFFFRRRkkkuuulllhhhkkknnnlllfff^^^VVVRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQPPPPPPQQQTTTVVVVVVWWWXXXYYYYYY[[[^^^aaagggsss}}}pppvvv|||vvvoookkkhhhfffbbb```^^^[[[XXXUUUQQQOOOLLLKKKJJJIIIFFFDDD???>>>>>>>>>>>>>>>>>>???===???@@@@@@@@@AAADDDFFFHHHVVVsssuuuuuuzzz~~~{{{tttmmmgggaaa[[[XXXTTTRRRPPPNNNLLLIIIDDDAAA<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>???BBBGGGWWWtttrrriiihhhkkknnnllleee]]]UUUQQQOOOOOOPPPPPPPPPQQQQQQQQQOOOOOONNNNNNNNNNNNNNNOOOOOOPPPOOONNNNNNOOORRRUUUUUUVVVWWWXXXXXXZZZ]]]```gggrrrwwwnnnuuu~~~}}}vvvppplllhhhfffbbb```^^^[[[XXXUUUQQQOOOMMMKKKJJJIIIFFFDDD??????>>>>>>>>>>>>??????===???@@@@@@AAABBBDDDGGGKKK[[[{{{~~~uuutttyyy~~~{{{tttmmmgggaaa[[[XXXTTTRRRPPPNNNLLLHHHDDD@@@<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::::::::;;;;;;===>>>>>>===???BBBIII\\\}}}ppphhhiiilllmmmjjjddd[[[UUUQQQOOOOOOOOOPPPPPPPPPPPPQQQNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNMMMNNNQQQTTTTTTUUUVVVWWWWWWYYY\\\___eeemmm~~~uuuooouuu~~~wwwqqqmmmhhhfffbbb```^^^[[[XXXUUUSSSPPPNNNLLLKKKIIIFFFDDD@@@??????>>>>>>??????@@@===>>>@@@AAAAAABBBEEEGGGOOOccc}}}|||{{{{{{}}}~~~ttttttyyy}}}{{{tttmmmgggaaa[[[XXXSSSRRROOOMMMKKKHHHCCC@@@<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???===@@@DDDLLLbbb}}}lllfffjjjkkkkkkggg```YYYSSSQQQOOOOOOOOOOOOPPPPPPPPPPPPNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNQQQSSSSSSTTTUUUVVVVVVXXX[[[^^^bbbhhhwww{{{sssooovvv~~~xxxqqqmmmhhhfffbbb```^^^[[[XXXUUUTTTQQQNNNLLLKKKHHHEEECCC@@@??????>>>>>>??????@@@===>>>@@@AAAAAACCCFFFHHHPPPggg~~~}}}||||||~~~|||ttttttxxx|||}}}{{{tttmmmgggaaa[[[XXXSSSQQQOOOMMMKKKHHHCCC@@@<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>???>>>BBBFFFPPPiiiooofffeeeiiiiiigggbbb[[[UUUQQQOOONNNNNNOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNOOOOOONNNOOOPPPPPPOOOOOOPPPQQQRRRTTTUUUUUUUUUWWWZZZ]]]```dddqqquuuooommmtttxxxrrrmmmhhhfffbbb```^^^[[[XXXUUUUUURRROOOLLLKKKHHHEEEBBB@@@@@@????????????@@@@@@===>>>@@@AAAAAACCCFFFHHHNNNggg}}}{{{zzzzzz|||{{{ttttttxxx{{{|||{{{tttmmmgggaaa[[[XXXSSSQQQOOOMMMKKKHHHCCC@@@<<<<<<;;;::::::::::::;;;888888888888888888888888888888999999999:::::::::999::::::;;;<<<===?????????DDDIIISSSmmmrrrdddaaafffiiihhhddd^^^WWWRRROOONNNNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMLLLLLLMMMNNNOOOOOONNNOOOQQQQQQPPPOOOPPPQQQRRRSSSTTTUUUUUUWWWZZZ]]]___bbbnnn}}}yyyppplllkkksss