BM6P6(@ wwwiii```XXXOOOSSS[[[YYYSSSJJJFFFIIIJJJMMMXXXeeennnttt{{{~~~~~~}}}}}}}}}~~~zzzxxxzzzvvvnnnpppzzzrrrfffmmmsssppp]]]QQQEEE???===;;;<<<>>>DDDKKKYYYiiipppmmmhhhfffhhhvvvtttfffWWWLLLJJJKKKIIIFFFDDDIIITTT]]]bbb^^^___kkk~~~~~~pppzzziii]]]SSSLLLJJJLLLVVVhhhwww~~~~~~~~~~~~{{{mmmeeelllqqqrrriiihhhooozzzzzzzzzxxxuuuqqqooooooqqqjjjgggcccaaa``````___^^^\\\YYYUUUQQQOOOLLLIIIGGGBBB@@@===:::999:::<<<===:::;;;<<<>>>@@@AAAAAABBB>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAAGGGIIIMMMTTT]]]gggoootttyyy{{{~~~{{{nnndddYYYQQQPPPMMMIIIMMMUUU```___```eeeooo|||wwwtttxxxpppXXXJJJCCCAAA>>><<<<<<<<<;;;:::777777777777888888888888555777888999888888:::;;;>>><<<===???CCCLLL]]]lllwwwiiiaaaZZZQQQTTT[[[XXXRRRJJJEEEHHHJJJLLLWWWdddlllrrrzzz~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~wwwoootttzzz~~~uuuqqqwww{{{mmmppptttppp```SSSFFFAAA???======???BBBIIIXXXhhhoookkkeeeccciiivvvuuufffXXXMMMGGGHHHHHHEEEEEEKKKWWWaaaeee```___kkk}}}~~~www{{{mmm^^^RRRNNNNNNVVVgggvvv~~~{{{rrrlllnnnyyytttiiigggnnnyyy}}}zzzwwwtttqqqpppooonnnjjjgggccc```______^^^]]][[[XXXTTTPPPNNNKKKHHHFFF@@@>>><<<999888999:::;;;999:::;;;===>>>??????@@@===>>>>>>>>>>>>?????????AAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@?????????@@@@@@BBBCCCFFFLLLTTT^^^fffkkkqqqtttyyy|||~~~|||nnnaaaWWWOOONNNLLLIIINNNWWW``````aaafffppp}}}zzzrrrsssyyynnnWWWIIIBBB@@@<<<;;;;;;;;;:::999777777777777888888888888666888999999888888999;;;<<<;;;===AAADDDKKKYYYgggvvviiiccc\\\RRRTTTZZZVVVQQQHHHDDDGGGIIIKKKUUUbbbkkkqqqyyy{{{zzzwwwvvvuuuvvvwwwxxxxxxyyyzzz|||}}}|||ooollliiijjjmmmsssxxxzzzsssssswwwuuuuuurrreeeWWWIIIBBB@@@>>>>>>??????GGGVVVgggmmmhhhbbb___gggttt~~~|||qqqdddUUUKKKDDDEEEFFFDDDFFFNNN[[[eeegggaaa___kkk||||||nnn]]]VVVSSSVVVdddsss}}}qqqmmmppp}}}pppkkkrrr{{{~~~yyytttqqqpppooollliiijjjgggccc```___^^^\\\[[[ZZZWWWRRROOOMMMJJJGGGEEE???===;;;888777888999999999:::;;;<<<=====================>>>>>>>>>??????BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>@@@DDDKKKSSS[[[```fffkkkqqqvvvzzz}}}}}}ooo___TTTMMMMMMLLLJJJOOOYYYaaa```aaafffppp~~~uuurrruuuyyykkkUUUHHHAAA>>>;;;:::::::::999888777777777888888888999999888999::::::999888:::;;;:::;;;>>>CCCEEEJJJVVVbbbuuuiiiccc\\\SSSSSSWWWRRROOOGGGDDDGGGHHHIIISSS```lllrrrzzz~~~wwwvvvtttrrrqqqrrrssstttssstttwwwzzz|||tttggg```aaafffjjjkkkttt~~~uuuoooyyyzzzyyyvvviiiZZZJJJCCCAAA???===>>>>>>FFFVVVffflllfff]]]ZZZdddpppxxxuuujjj]]]OOOFFFCCCEEEEEEDDDFFFNNN\\\ggghhh```___kkk{{{}}}nnn```YYYWWWaaaooozzz~~~}}}sssmmmrrrxxxnnnttt||||||vvvpppmmmnnnmmmhhhdddhhheeebbb___^^^\\\ZZZYYYXXXUUUPPPMMMKKKHHHEEECCC>>>===;;;999888888888999::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>?????????AAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@??????>>>>>>>>>@@@EEELLLSSSXXX\\\bbbjjjqqqwww{{{~~~ppp___TTTLLLLLLJJJIIINNNXXXaaa``````eeeooo}}}|||}}}hhhTTTIIIAAA???<<<:::::::::999888777777888888888999999999999:::;;;;;;:::999:::<<<;;;;;;???CCCFFFKKKXXXdddttthhhbbb\\\RRRRRRUUUPPPOOOGGGCCCFFFHHHIIIRRR^^^nnnttt{{{}}}{{{yyytttsssrrrrrrrrrrrrssssssqqqrrrtttwww{{{~~~nnnaaa^^^___``````dddnnn{{{|||nnnsss~~~|||nnn]]]KKKCCCAAA???<<<<<<>>>FFFUUUdddiiibbbYYYUUUaaakkkqqqmmmbbbVVVKKKCCCEEEFFFFFFDDDEEENNN\\\gggggg______lll|||iii^^^XXX___kkkvvv~~~~~~qqqmmmssszzznnnsssyyyzzztttmmmkkklllkkkgggcccfffccc```^^^]]]\\\YYYWWWVVVSSSNNNKKKIIIFFFCCCAAA>>>===;;;:::999888888999:::;;;<<<<<<=====================>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCBBBAAAAAA@@@???>>>===>>>AAAFFFLLLOOOTTTZZZbbbkkkqqqwww}}}~~~qqqaaaVVVMMMLLLJJJGGGMMMWWW```______dddnnn}}}gggTTTJJJBBB???<<<;;;;;;;;;:::999888888888888999999999999:::;;;<<<<<<;;;;;;<<<===>>>>>>@@@CCCFFFMMM[[[iii~~~uuuiiiccc\\\QQQQQQUUUOOONNNGGGDDDGGGHHHIIIQQQ]]]ooottt{{{}}}~~~}}}zzzvvvsssqqqrrrtttuuuvvvwwwwwwvvvsssssstttvvvxxx{{{{{{kkkccc```^^^\\\[[[aaammmwwwsssrrrrrr```LLLDDDBBB???<<<;;;???FFFSSSaaaddd\\\SSSOOOZZZccchhhbbbYYYPPPIIIDDDFFFGGGFFFDDDEEENNN\\\hhhhhh___```nnn}}}mmm```WWW\\\iiiuuu}}}~~~sssooottt}}}qqqtttyyy~~~~~~}}}sssoookkkiiiiiiiiifffdddcccaaa___]]]]]][[[YYYWWWTTTQQQLLLIIIGGGDDDAAA???===<<<;;;:::999888888888999:::;;;<<<===============>>>>>>???@@@AAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCC???>>>======???BBBEEEGGGMMMRRRZZZbbbiiiqqqwww||||||~~~qqqcccWWWNNNLLLJJJGGGNNNXXXaaa```___dddnnn~~~}}}dddSSSKKKBBB@@@===;;;;;;;;;:::999888888888999999999999:::999;;;======<<<<<<>>>???BBBAAABBBEEEGGGNNN\\\jjj}}}xxxkkkddd]]]RRRRRRVVVQQQOOOGGGEEEHHHIIIIIIQQQ]]]mmmsss{{{}}}~~~~~~{{{wwwrrroooooorrrvvvzzz|||}}}|||{{{wwwvvvuuutttvvvyyy}}}rrriiiccc___[[[\\\```hhhnnnyyy}}}yyy{{{wwwcccOOOEEECCCAAA===;;;@@@EEEPPP\\\^^^VVVMMMIIINNNUUUZZZUUUNNNJJJGGGEEEEEEFFFEEECCCEEEOOO^^^jjjjjjaaabbbqqq}}}~~~}}}lll^^^TTTYYYhhhuuu~~~wwwqqqtttzzz~~~ppprrruuuwwwwwwvvvtttssshhhfffdddbbbaaaaaaaaaaaa```^^^]]]\\\\\\[[[YYYWWWRRROOOKKKHHHEEECCC@@@===;;;;;;:::999888777777666777888999:::<<<=========>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFAAAAAA@@@@@@@@@@@@AAABBBFFFJJJPPPWWW___gggooouuuyyy~~~}}}qqqbbbVVVMMMLLLJJJIIIPPP[[[cccbbbaaafffpppzzzaaaQQQJJJAAA>>>;;;:::::::::999888888888888999999999::::::999;;;<<<======>>>@@@AAADDDDDDFFFHHHJJJMMMYYYeee{{{{{{nnnfff^^^SSSTTTXXXSSSOOOHHHEEEHHHIIIIIIQQQ]]]kkkqqqyyy~~~~~~}}}~~~~~~{{{uuuooolllnnnrrrxxx}}}~~~{{{xxxvvvttttttxxx|||~~~{{{sssiiiddd___[[[YYY]]]bbblllxxxzzzfffPPPGGGEEEBBB>>><<>>???AAACCCEEEFFFIIILLLKKKMMMUUU___yyy|||rrrfff^^^XXXSSSRRRVVVRRRKKKEEEDDDEEEHHHPPPWWWjjjqqqvvvyyy|||~~~~~~~~~}}}vvvmmmkkknnnooovvv|||~~~~~~zzzwwwvvvtttssswww~~~~~~}}}ssslllddd``````bbbeeeooo{{{yyy~~~kkkSSSGGGDDDAAA>>><<<===DDDMMMSSSSSSMMMDDD>>>???@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCEEEKKKYYYhhhnnnhhhgggpppyyy{{{yyyyyyttttttjjjcccXXXTTTRRR[[[jjjyyy~~~~~~~~~}}}~~~zzzxxxvvvtttssstttuuutttsss}}}qqqqqqssswww{{{}}}zzzxxxzzz}}}ttt___\\\ZZZYYYYYYZZZZZZYYYTTTRRRPPPOOOQQQTTTYYY\\\]]]\\\[[[ZZZXXXVVVUUUTTTPPPMMMIIIDDDAAA>>>======:::888777555444444444444666666666777888:::;;;<<<>>>AAACCCEEEEEEFFFHHHIIIGGGGGGHHHIIIIIIHHHGGGGGGIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBB@@@BBBEEEIIINNNWWW```fffrrrxxxyyymmm^^^XXXQQQLLLHHHIIISSS]]]kkkeeecccjjjuuuttt___PPPIIIAAA>>>;;;:::::::::999888:::::::::;;;;;;:::999999:::::::::;;;<<<>>>AAABBBEEEDDDEEEFFFFFFIIISSS___www~~~rrreee]]]XXXTTTTTTVVVSSSLLLFFFEEEFFFIIIPPPWWWhhhpppwwwzzz}}}~~~~~~}}}vvvnnnlllooorrryyy{{{xxxwwwtttsssvvv}}}~~~xxxooohhhccc``````gggppp{{{|||oooWWWJJJFFFCCC???>>>===BBBJJJOOONNNIIIAAA<<<<<<===???@@@BBBCCCCCCCCCHHHEEEDDDEEEFFFLLLZZZhhhooohhhfffnnnwwwxxxtttqqqnnnxxx~~~yyyooogggaaa]]]XXXTTTSSS\\\kkkyyy~~~~~~~~~|||yyywwwuuurrrpppqqqssswww}}}~~~vvvooodddcccbbbdddggggggeeecccdddhhhooouuuvvvpppfff^^^VVVTTTQQQQQQQQQQQQPPPOOOKKKJJJIIIIIIKKKNNNRRRUUUXXXWWWVVVUUUTTTRRRRRRQQQNNNKKKGGGCCC@@@>>>>>>===:::888777555444444444444666666666777888999:::;;;===???BBBDDDEEEEEEGGGIIIJJJJJJKKKLLLKKKJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@AAABBBDDDHHHOOOXXX^^^lllttt~~~xxxlll^^^XXXQQQMMMJJJKKKUUU```kkkeeedddlllwwwsss^^^PPPIIIAAA>>>;;;:::::::::999888:::::::::;;;;;;::::::999:::::::::;;;<<<>>>@@@AAACCCCCCDDDFFFGGGJJJUUUaaayyysssccc\\\XXXVVVUUUWWWUUUNNNGGGFFFGGGIIIPPPWWWfffoooyyy|||~~~wwwnnnlllooovvv}}}}}}zzzxxxuuurrruuu{{{{{{rrrjjjdddfffkkkttt}}}ttt\\\NNNHHHDDDAAA@@@===@@@DDDGGGGGGCCC>>>:::;;;===???AAACCCDDDEEEFFFHHHEEEEEEFFFHHHOOO^^^lllrrriiifffnnnwwwwwwoooiiihhhmmmnnnggg^^^[[[ZZZYYYXXXUUUUUU^^^mmm{{{}}}|||}}}{{{xxxuuusssqqqrrrrrrpppkkkfffaaa___\\\[[[ZZZYYYWWWVVVVVVXXX[[[______\\\UUUPPPMMMLLLJJJIIIIIIIIIGGGEEEBBBBBBBBBDDDFFFIIIKKKMMMPPPPPPOOONNNNNNMMMLLLLLLIIIHHHEEEBBB@@@>>>>>>>>>999999777666555444444444555555555666777888999:::<<<>>>AAACCCDDDEEEGGGIIINNNNNNOOOOOONNNLLLJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAACCCIIIPPPUUUdddmmmyyywwwkkk]]]WWWRRRNNNLLLNNNXXXdddjjjffffffooozzzrrr]]]PPPJJJAAA???;;;:::::::::999888999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>???AAAAAADDDGGGIIIMMMXXXddd}}}tttddd[[[YYYWWWVVVXXXWWWOOOIIIGGGGGGIIIOOOVVVcccnnnyyy~~~xxxooommmpppwww~~~{{{yyyuuurrrtttyyy||||||{{{qqqkkkjjjkkkyyy```QQQIIIDDDBBBAAA===>>>@@@AAA@@@>>>;;;:::>>>???AAADDDFFFHHHIIIIIIEEECCCCCCEEEIIIQQQbbbrrruuullliiiqqqzzzxxxooohhhcccgggfff___ZZZ[[[]]]^^^ZZZWWWXXXbbbqqq}}}~~~|||{{{}}}|||{{{xxxtttqqqmmmiiiddd```\\\YYYWWWVVVVVVVVVUUUVVVVVVUUURRRPPPKKKJJJHHHGGGGGGFFFDDDBBB>>>???@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHDDDCCCBBB@@@???>>>>>>>>>999999888777666555444444555555555555666777888999;;;>>>AAADDDEEEFFFHHHJJJOOOPPPPPPPPPOOOMMMKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDHHHGGGEEECCCBBBFFFKKKPPP\\\fffttt~~~vvvjjj[[[VVVQQQNNNLLLOOOZZZfffjjjfffhhhrrr}}}qqq]]]PPPJJJAAA???<<<:::::::::999888999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<======>>>???@@@CCCHHHKKKOOO[[[gggwwwfff]]]YYYVVVVVVXXXXXXQQQJJJGGGGGGHHHNNNUUU```mmmyyy~~~yyypppnnnqqqvvv}}}{{{yyyuuuqqqssswww~~~}}}uuunnnlllxxx~~~eeeTTTJJJDDDAAABBB>>>======<<<<<<<<<<<<;;;@@@AAACCCEEEGGGHHHIIIIIIEEECCCCCCEEEHHHRRRcccssswwwooolllssszzzxxxooohhhaaaeeeeee```^^^bbbeeefff^^^\\\^^^hhhvvv}}}{{{zzz{{{~~~xxxuuuooohhhbbb^^^\\\\\\XXXVVVSSSRRRQQQQQQPPPOOONNNLLLIIIHHHHHHFFFDDDBBB>>>>>>@@@AAACCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@??????>>>>>>=========999999888777666555444444444444444444555666777777;;;>>>AAADDDEEEGGGJJJLLLNNNOOOPPPPPPOOONNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEJJJIIIGGGDDDCCCDDDHHHKKKUUU```nnnzzzuuuiiiYYYTTTOOOMMMLLLPPP[[[gggjjjgggiiisss}}}}}}rrr]]]PPPJJJBBB???<<<;;;;;;;;;:::999888999::::::;;;;;;;;;:::;;;<<<<<<======>>>>>>>>>>>>@@@DDDIIILLLQQQ]]]hhhzzzkkkaaaYYYTTTTTTXXXYYYQQQJJJGGGFFFGGGLLLSSS^^^kkkxxx}}}~~~zzzqqqooorrrttt{{{~~~{{{yyyuuupppqqqvvv{{{}}}vvv{{{~~~jjjWWWKKKDDDBBBCCC???>>>===<<<<<<===>>>???AAABBBCCCDDDEEEFFFFFFFFFHHHEEEDDDEEEIIIQQQcccsssxxxqqqoootttxxxtttmmmiiicccffffffcccdddiiimmmmmmdddbbbdddnnn|||~~~|||zzzyyyzzz~~~~~~vvvoooiiihhhhhh___\\\XXXUUUUUUTTTSSSRRRRRROOOKKKIIIHHHGGGFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999888777666444444444444333333444444555666999<<<@@@CCCEEEGGGJJJLLLKKKMMMNNNPPPPPPPPPPPPOOOOOONNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEECCCCCCEEEGGGOOOYYYhhhuuu~~~uuuiiiYYYTTTOOOMMMLLLPPP\\\hhhjjjgggiiisss}}}yyywwwxxxttt___PPPIIIBBB???<<<;;;;;;;;;:::999888888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???@@@AAAFFFKKKNNNRRR]]]hhh|||pppeeeYYYQQQRRRXXXYYYQQQJJJFFFEEEEEEKKKQQQ\\\jjjwww{{{{{{zzzrrrpppsssttt{{{|||zzzxxxtttpppqqquuuzzz|||{{{vvvrrrooommmqqqrrrrrrssstttuuuvvvvvvxxxxxxxxxxxxzzz~~~ooo[[[MMMEEEDDDFFFAAA???>>>======@@@BBBDDDEEEEEEEEEFFFEEEEEEDDDDDDFFFDDDCCCFFFKKKVVVhhhyyy}}}xxxvvvwwwvvvqqqlllkkkiiikkkjjjggghhhnnnssssssiiihhhkkkttt}}}zzzxxxyyy|||}}}wwwuuuuuullliiieeebbb```^^^\\\ZZZWWWSSSNNNJJJIIIIIIIIIHHHFFFEEECCCBBB@@@????????????>>>>>>>>>======<<<<<<:::;;;;;;;;;;;;;;;;;;:::999999999999888666555333333333333333333444444555666999===AAACCCEEEHHHJJJIIIKKKMMMPPPRRRSSSSSSSSSQQQPPPOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGDDDEEEGGGFFFEEEDDDDDDFFFIIISSSbbboooyyyvvvjjjZZZUUUPPPNNNNNNQQQ]]]iiikkkggghhhrrr~~~~~~zzzwwwwww```PPPHHHBBB@@@===;;;;;;;;;:::999777888999:::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAABBBCCCGGGLLLNNNRRR\\\ggg|||~~~tttgggYYYOOOQQQWWWYYYQQQIIIFFFDDDDDDIIIPPP[[[iiivvvyyyzzz{{{rrrpppsssuuu|||{{{yyyxxxtttooopppttt}}}xxxqqqjjjddd````````````````````````[[[\\\]]]___```dddhhhkkksssrrr]]]OOOGGGEEEGGGBBB@@@???>>>???BBBEEEGGGIIIIIIIIIHHHGGGFFFEEEDDDAAA???AAAFFFNNN[[[ppp|||{{{wwwpppmmmmmmqqqqqqnnnjjjkkkqqqwwwxxxmmmlllnnnxxx~~~zzzxxxxxx{{{}}}{{{|||uuurrrmmmjjjhhheeebbb```\\\WWWQQQLLLKKKLLLLLLLLLLLLJJJGGGDDDBBB@@@@@@@@@======<<<<<<;;;::::::999999::::::;;;;;;::::::999999999999999888666555333333333222222333333444444444777;;;???AAADDDGGGIIIHHHJJJMMMQQQSSSUUUVVVWWWRRRQQQPPPOOOMMMLLLKKKJJJKKKKKKJJJIIIIIIHHHGGGGGGCCCEEEHHHIIIHHHGGGFFFGGGFFFPPP^^^kkkvvvvvvjjj\\\WWWRRRPPPOOOSSS^^^jjjkkkggghhhqqq~~~yyyyyybbbQQQHHHBBB@@@===;;;;;;;;;:::999777888999:::;;;;;;<<<;;;;;;<<>><<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::888777666444444333222222222333333555777999:::<<>>>>>@@@AAACCCEEEFFFEEEEEEHHHLLLNNNQQQYYYbbb|||sssggg[[[RRRPPPSSSXXXSSSLLLFFFDDDFFFIIIKKKZZZeeerrrzzz~~~{{{uuupppmmmpppuuu{{{~~~~~~~~~{{{vvvrrrqqqssswwwzzzyyypppggg^^^WWWRRRNNNJJJIIIIIIIIIGGGEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNOOOWWWcccppp}}}iiiWWWLLLGGGFFFEEEEEEEEEEEEGGGIIIJJJLLLKKKIIIGGGFFFFFFEEEDDDCCCDDDCCCBBBEEEPPPbbbwwwyyyqqqrrrwww}}}wwwrrruuu|||~~~{{{qqqvvv~~~|||wwwtttvvvyyy}}}}}}|||||||||~~~~~~}}}wwwqqqnnnjjjddd```___]]]YYYVVVYYYTTTNNNKKKKKKKKKIIIFFFDDDCCCBBB@@@???>>>>>>>>>999999888777777777888888:::;;;;;;<<<;;;999888777555444444333333333333333444555777999:::===BBBEEEHHHHHHHHHLLLQQQUUUVVVUUUTTTSSSRRRPPPOOONNNMMMMMMLLLMMMOOONNNLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMSSS___ooo}}}wwwjjj]]]SSSQQQOOOLLLVVVccceeehhhgggkkkvvvyyy|||gggTTTIIIBBB@@@<<<;;;;;;<<<<<<;;;:::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@BBBDDDEEEGGGFFFIIINNNPPPRRRZZZccczzzrrrfff[[[RRRPPPRRRXXXTTTMMMHHHFFFGGGJJJLLLZZZdddqqqzzz}}}~~~}}}wwwrrrooommmrrrxxx|||~~~~~~~~~~~~{{{tttoooooosssyyy}}}|||yyy|||tttkkkccc]]]WWWQQQLLLJJJHHHEEEDDDDDDCCCBBB@@@AAAAAAAAACCCDDDFFFHHHIIIFFFJJJPPPVVV\\\iiinnn[[[NNNHHHFFFFFFGGGIIIJJJLLLMMMMMMMMMJJJHHHFFFEEEFFFFFFEEEDDDDDDCCCBBBFFFRRReeezzzzzzuuuwww}}}~~~xxxtttvvv}}}}}}vvv{{{|||vvvssstttxxx|||~~~~~~{{{zzzuuuooolllkkkiiifffbbbeee^^^WWWRRRQQQPPPNNNMMMHHHGGGFFFDDDCCCAAA@@@???======<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;999888666555444444333333444444333555666777888;;;???BBBFFFFFFGGGKKKOOORRRTTTSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOPPPRRRQQQNNNLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLPPPZZZiiiwwwvvvhhh\\\SSSQQQPPPMMMWWWdddfffkkkiiimmmwww|||{{{jjjUUUIIICCC@@@===<<<<<<======<<<999::::::;;;<<<===>>>???;;;;;;<<<===???AAACCCDDDHHHHHHKKKOOOQQQTTT[[[dddvvv~~~{{{}}}qqqfff\\\SSSPPPRRRVVVTTTOOOJJJGGGGGGJJJMMMXXXcccqqqzzz}}}~~~~~~yyyuuurrrnnnqqqwww{{{}}}~~~}}}}}}|||xxxqqqmmmmmmssszzz~~~wwwpppjjjeeeaaa___^^^ZZZTTTPPPMMMKKKHHHFFFGGGFFFDDDCCCCCCBBBAAA@@@AAABBBBBBDDDEEEGGGIIIJJJMMMPPPSSSRRRSSS\\\nnn}}}uuu```RRRKKKIIIFFFHHHJJJLLLNNNNNNMMMLLLJJJHHHFFFFFFGGGGGGGGGEEEDDDCCCCCCHHHUUUhhh{{{}}}yyyxxx||||||uuurrruuuzzz}}}}}}||||||uuurrrrrrvvvzzz||||||wwwuuuuuutttqqqnnnkkkfff___ZZZXXXWWWSSSPPPKKKKKKIIIGGGEEEBBB@@@???@@@@@@???>>>============<<<===>>>>>>===<<<;;;:::777777666555444444444444444555666777777999===@@@CCCDDDEEEHHHLLLNNNPPPQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUTTTQQQNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJLLLTTTbbbrrr~~~tttfff[[[RRRQQQQQQNNNXXXfffgggnnnllloooyyy|||jjjWWWKKKCCC@@@===;;;;;;<<<<<<<<<999::::::;;;<<<<<<======;;;<<<<<<>>>???AAACCCDDDGGGHHHKKKPPPRRRTTT[[[dddrrr|||{{{}}}qqqfff]]]TTTPPPQQQTTTSSSQQQLLLHHHHHHJJJMMMVVVaaaoooyyy|||}}}|||xxxuuuoooqqqtttwwwzzzzzzzzzyyyvvvsssnnnlllnnnsss{{{|||rrrkkkbbbZZZUUURRRQQQOOOLLLJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAACCCDDDDDDFFFGGGIIIKKKLLLPPPPPPOOOMMMOOOUUU^^^ccciiisss{{{gggXXXPPPMMMIIIKKKNNNOOOPPPOOONNNLLLLLLJJJHHHHHHIIIIIIHHHGGGDDDCCCDDDKKKXXXjjjzzz|||xxxxxx}}}yyyrrrqqqtttxxx|||~~~|||uuuqqqrrruuuxxxzzzzzz{{{|||}}}~~~~~~zzzxxxyyyyyywwwuuunnnkkkgggdddccc___ZZZUUUQQQPPPOOOMMMIIIFFFCCCAAA??????>>><<<<<<;;;;;;;;;<<<===>>>>>>>>>===<<<;;;999888777666555555555555555666777777777888<<<>>>???AAACCCEEEGGGJJJLLLMMMMMMNNNPPPQQQRRRSSSSSSSSSUUUVVVWWWWWWTTTRRRQQQQQQNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFHHHPPP]]]mmm|||rrrcccZZZQQQQQQRRRPPPZZZhhhiiilllkkkooozzz~~~}}}iiiWWWMMMBBB???;;;::::::;;;;;;:::;;;;;;::::::::::::::::::===>>>>>>???AAACCCEEEFFFFFFGGGKKKPPPRRRTTTZZZcccppp||||||ssshhh^^^UUUPPPPPPRRRSSSQQQMMMIIIGGGJJJMMMSSS^^^mmmxxx|||~~~~~~{{{xxxpppooooooqqqssstttsssrrrooonnnmmmnnnqqqwww}}}|||yyyxxx}}}}}}xxxrrrmmmaaa[[[RRRLLLHHHHHHHHHHHHEEEDDDEEEEEEEEEFFFGGGHHHCCCEEEFFFEEECCCBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKLLLOOONNNLLLKKKPPPYYY\\\[[[ZZZ^^^iii|||mmm^^^UUURRRQQQRRRSSSTTTTTTSSSQQQOOONNNLLLJJJIIIJJJJJJIIIHHHEEEDDDFFFNNN[[[jjjwww{{{wwwxxx|||}}}xxxrrrrrrvvvyyy~~~}}}wwwttttttvvvxxxyyyyyyzzz|||}}}~~~~~~zzzxxxxxxxxxvvvsssooollljjjjjjjjjgggaaa\\\YYYXXXVVVTTTPPPKKKGGGEEECCCBBBAAA???>>>>>>>>>>>><<<===>>>>>>>>>>>><<<<<<:::999888777666555555555555666777666666777:::<<<;;;===@@@BBBCCCDDDGGGIIIKKKMMMOOORRRTTTUUUUUUUUUVVVXXXZZZYYYWWWUUUUUUUUUPPPOOONNNLLLKKKJJJIIIIIIEEEEEEGGGMMMYYYiiixxxpppbbbXXXPPPQQQSSSQQQ\\\iiijjjffffffmmm{{{{{{hhhWWWMMMAAA>>>;;;999:::;;;::::::<<<<<<;;;;;;;;;:::::::::??????@@@AAACCCEEEGGGHHHFFFGGGKKKQQQSSSTTTZZZbbbooo}}}tttiii```VVVPPPOOOPPPRRRQQQNNNIIIGGGIIIMMMPPP\\\lllwww|||~~~}}}{{{tttqqqnnnmmmooopppooonnnjjjkkknnnrrrvvv{{{~~~wwwooojjjgggeeedddmmmoootttzzz{{{vvvmmmddd]]]RRRNNNHHHDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJKKKDDDGGGIIIHHHFFFDDDEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMPPPQQQOOONNNUUU```dddbbbZZZXXX[[[ggguuurrrcccZZZXXXWWWWWWWWWWWWVVVTTTSSSQQQOOOLLLJJJIIIIIIIIIGGGFFFEEEEEEHHHPPP]]]jjjtttxxxwww|||}}}wwwtttxxx||||||vvvppprrrvvvzzz{{{xxxxxxyyyyyyyyyzzz{{{}}}~~~yyyvvvuuusssppplllkkkiiiggggggiiihhhdddaaa]]]\\\ZZZWWWSSSNNNIIIGGGFFFFFFDDDCCCBBBAAAAAAAAA;;;<<<===>>>>>>===<<<<<<;;;:::999888777666666666555555555555444444777999777:::===>>>???@@@CCCFFFGGGJJJMMMQQQSSSUUUUUUUUUWWWYYY[[[[[[ZZZXXXXXXYYYTTTSSSQQQOOOMMMLLLKKKJJJGGGGGGHHHMMMVVVdddsss|||qqqcccXXXPPPQQQSSSRRR]]]jjjkkkffffffnnn|||}}}jjjWWWLLLBBB???<<<:::;;;;;;;;;;;;<<<<<<<<<===============???@@@@@@BBBCCCEEEGGGHHHGGGHHHMMMRRRTTTVVV\\\cccmmmvvvjjj```WWWPPPNNNOOOQQQQQQNNNHHHFFFIIILLLNNNZZZkkkwww|||~~~|||yyyuuuooommmnnnoooooommmgggjjjooouuuzzztttnnnfff___\\\[[[[[[[[[dddgggmmmuuu|||}}}{{{xxxtttlll```TTTLLLHHHFFFCCCBBBBBBCCCBBBBBBEEEGGGHHHIIIIIIJJJKKKMMMGGGJJJLLLLLLJJJHHHHHHJJJFFFFFFGGGHHHJJJLLLMMMNNNQQQTTTRRRPPPVVVbbbiiihhh___YYYWWW[[[bbbnnnuuufff]]][[[YYYYYYXXXWWWVVVTTTRRRQQQOOOLLLJJJHHHHHHHHHFFFEEEEEEEEEIIIRRR^^^jjjqqqtttjjjrrruuurrrrrryyy~~~~~~~~~tttmmmpppuuuxxx~~~~~~|||||||||{{{zzzvvvwwwyyyzzz{{{|||{{{{{{yyytttrrrooojjjggggggdddaaaaaaccceeedddbbb]]]\\\[[[XXXSSSMMMHHHEEEDDDDDDBBBAAA@@@??????>>>;;;<<<===>>>>>>===<<<<<<<<<;;;:::888777666666666333444444333222333555777555888<<<======>>>AAADDDCCCFFFIIIMMMPPPRRRSSSSSSWWWYYY\\\\\\[[[ZZZZZZ[[[WWWVVVTTTQQQOOONNNMMMLLLIIIIIIJJJMMMUUUbbboooxxxrrreeeWWWPPPQQQTTTSSS^^^kkkllljjjjjjqqq~~~kkkWWWJJJCCC@@@===;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA??????@@@AAACCCEEEGGGHHHHHHIIINNNTTTVVVWWW]]]dddlllyyyjjj```YYYRRRNNNLLLNNNOOOLLLGGGEEEEEEGGGLLLXXXgggsssxxx|||{{{yyyxxxvvvsssooollljjjjjjiiicccgggnnnuuu|||zzzggg^^^VVVTTTRRRQQQVVV]]]iiilllqqqwww}}}~~~yyyrrriii```YYYRRRJJJEEEIIIGGGEEEDDDDDDEEEFFFHHHKKKLLLMMMNNNPPPQQQSSSSSSUUUSSSQQQQQQQQQPPPOOOMMMNNNLLLMMMNNNLLLKKKOOOUUUXXX^^^```^^^fffuuuzzzvvvjjjaaaYYYWWWXXX\\\jjjxxx|||iii```______]]][[[VVVSSSQQQQQQRRRJJJKKKKKKJJJHHHGGGGGGHHHKKKLLLPPPXXXbbbiiikkkkkkhhhhhhjjjooouuuzzz}}}~~~yyyrrrssswww|||}}}zzzxxxxxxxxxvvvvvvvvvwwwyyy}}}zzzwwwrrrjjjcccbbb]]]YYYXXX\\\______]]][[[XXXTTTQQQNNNKKKGGGDDDAAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@??????????????????>>>===;;;999777555444555444333222333444555666333555999;;;<<<===???@@@BBBDDDGGGJJJLLLOOOSSSWWWVVVXXX\\\___``````___^^^YYYWWWUUUSSSQQQNNNIIIFFFHHHGGGHHHLLLQQQYYYgggttt~~~qqqdddXXXTTTNNNMMMUUUcccjjjjjjhhhiiiqqq}}}uuu___LLLCCCAAA>>><<<;;;<<<>>>???>>>>>>>>>>>>@@@AAACCCEEE<<<===>>>???AAADDDIIILLLQQQSSSUUUZZZ___eeeiiilllrrrzzzjjj```YYYRRRMMMLLLNNNOOOLLLHHHEEEEEEGGGKKKVVVeeeqqqwww{{{~~~|||yyyxxxvvvtttqqqnnnmmmlllkkkhhhlllrrryyyyyynnn___XXXTTTUUUVVVWWW]]]dddooorrrvvvzzz}}}|||wwwtttjjjddd\\\VVVQQQLLLGGGCCCAAAAAAAAABBBDDDFFFIIIKKKNNNPPPTTTXXXZZZ[[[ZZZZZZYYYWWWUUUTTTTTTSSSPPPNNNLLLKKKLLLOOOPPPQQQVVV]]]gggpppuuuvvv~~~uuudddZZZWWWWWW^^^fff|||rrrhhhdddbbb```\\\XXXSSSQQQPPPQQQNNNNNNNNNNNNMMMLLLLLLMMMMMMNNNRRRYYYccciiijjjjjjaaaaaacccjjjttt|||xxxrrrtttyyy~~~|||yyyxxxwwwuuuuuuvvvwwwyyy|||}}}zzztttlllfffaaa\\\WWWVVVXXXZZZYYYWWWVVVTTTPPPMMMKKKHHHEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???>>><<<:::999777666666555444444333444555666333555777888999:::<<<>>>AAACCCEEEFFFHHHJJJNNNPPPSSSUUUXXX\\\^^^___^^^^^^[[[YYYWWWUUUTTTQQQLLLIIIIIIGGGGGGKKKPPPXXXfffsss|||~~~ooocccXXXUUUOOONNNXXXeeellllllhhhjjjrrruuuaaaNNNCCCAAA>>><<<<<<<<<>>>???===>>>@@@BBBBBBCCCBBBBBB===>>>>>>>>>AAAFFFMMMRRRWWWVVVWWWZZZaaajjjsssxxx}}}}}}lll```YYYQQQLLLKKKNNNOOOLLLHHHEEEFFFGGGKKKUUUcccnnnuuuyyy}}}|||zzzyyyxxxwwwvvvtttrrrqqqqqqooorrrxxx~~~qqqbbbVVVTTTUUU[[[```dddiiioooxxxxxxyyyzzzxxxrrrjjjdddXXXTTTNNNJJJHHHGGGEEEDDDCCCEEEGGGJJJMMMPPPSSSUUUVVVYYY^^^ccceeeeeecccaaa]]][[[YYYXXXVVVTTTQQQOOOKKKIIIKKKPPPSSSWWW___gggyyyuuuddd[[[WWWVVVWWWdddxxxsssmmmiiifffbbb]]]XXXVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUUUURRRRRRTTTZZZaaaffffffeeeZZZYYY\\\gggvvv~~~vvvrrruuu||||||yyywwwuuuuuuuuuwwwyyy|||~~~~~~~~~zzztttlllgggaaa]]]WWWUUUUUUUUUSSSQQQOOOMMMJJJHHHGGGEEEBBB@@@?????????>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAA???>>>===;;;::::::888888777666555555555666222333444444555666999<<<===???AAABBBBBBDDDFFFIIIMMMPPPTTTXXX[[[]]]^^^^^^[[[YYYXXXWWWVVVSSSPPPMMMJJJGGGGGGIIIMMMUUUdddqqqyyy}}}{{{lllbbbXXXUUUPPPPPPZZZhhhppppppiiikkkttt~~~sss```NNNBBBAAA>>>===<<<===>>>???===???BBBDDDDDDCCCAAA???????????????BBBHHHPPPVVVYYYWWWVVVYYYaaannn|||ooobbbYYYQQQLLLJJJMMMOOOMMMIIIFFFFFFGGGKKKTTT```llltttyyy}}}}}}|||{{{{{{{{{zzzzzzyyyxxxwwwuuuxxx|||{{{kkk___VVVXXX^^^fffmmmssswww{{{|||yyyuuupppjjjccc[[[VVVMMMJJJGGGEEEEEEFFFHHHIIIMMMOOORRRVVVZZZ]]]______aaacccfffhhhiiigggeeeddd```^^^[[[YYYWWWTTTPPPMMMMMMJJJJJJPPPWWW___kkkuuuxxxiii___WWWTTTVVVgggvvvsssooojjjfffcccaaa___^^^\\\\\\[[[\\\^^^___^^^^^^ZZZXXXWWWYYY]]]___^^^[[[VVVUUUYYYfffyyy{{{uuurrrwww~~~zzzxxxuuuuuuvvvxxxzzz|||}}}||||||}}}~~~}}}}}}}}}~~~}}}xxxqqqjjjeeeaaa]]]XXXUUUSSSQQQOOOMMMHHHFFFDDDCCCCCCBBB@@@>>>>>>>>>>>>===============<<<======>>>???@@@@@@AAABBBAAA@@@@@@???>>>======;;;:::999888777777666666333333333222111333666999999;;;<<<======???BBBDDDHHHKKKOOOTTTXXXZZZ\\\]]]YYYXXXWWWWWWWWWUUURRRPPPKKKHHHFFFHHHKKKRRRaaannnuuuyyyxxxkkkaaaVVVTTTPPPQQQ\\\jjjqqqqqqiiikkkuuuvvvmmm[[[KKKAAA@@@>>>=========>>>???>>>???AAABBBBBBAAA@@@??????@@@AAABBBDDDIIIOOOSSSUUUTTTSSSWWWaaappp|||sssfff\\\RRRLLLIIILLLOOOMMMIIIFFFFFFGGGLLLSSS^^^iiirrryyy}}}~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzyyy{{{~~~qqqgggccc```fffmmmsssyyy~~~~~~wwwqqqiii```ZZZTTTOOOLLLHHHHHHGGGFFFGGGJJJMMMPPPSSSVVV\\\aaafffhhhiiiiiillljjjhhheeedddcccbbbbbb```^^^\\\YYYWWWSSSNNNJJJMMMJJJLLLVVVbbbnnn{{{~~~lll^^^WWWTTT^^^rrr~~~zzzuuurrrqqqpppnnnllliiigggfffgggiiijjjiiigggddd___YYYVVVVVVVVVTTTQQQSSSRRRXXXgggzzzzzzttttttzzz}}}zzzxxxxxxyyyzzz|||~~~yyyyyyzzz{{{|||~~~}}}{{{{{{{{{}}}~~~|||vvvnnngggbbb]]]ZZZVVVRRROOOMMMJJJHHHDDDCCCAAAAAABBBAAA@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>??????@@@@@@AAAAAA@@@@@@@@@?????????<<<<<<<<<;;;:::999888888555555444222111111444666555777999:::;;;===@@@BBBDDDFFFJJJOOOSSSVVVXXXYYYXXXWWWWWWXXXYYYXXXVVVSSSLLLHHHFFFGGGIIIOOO]]]iiipppuuu}}}vvviiiaaaTTTRRROOOPPP[[[jjjqqqqqqiiillluuuwwwlllcccTTTEEE@@@???>>>======>>>>>>???@@@@@@?????????@@@@@@AAA>>>AAADDDFFFGGGIIIKKKMMMQQQQQQTTTZZZdddqqq}}}yyyyyykkk```TTTMMMHHHLLLOOONNNJJJGGGFFFGGGKKKQQQZZZfffpppxxx|||~~~{{{zzzyyyxxxxxxyyyzzz{{{|||}}}wwwllliiikkkpppvvv{{{}}}~~~{{{wwwjjjdddZZZRRRMMMKKKJJJJJJIIIKKKMMMNNNPPPSSSWWWZZZ^^^bbbiiippptttvvvuuutttnnnkkkeee```^^^^^^```bbbaaa___]]][[[XXXSSSNNNJJJKKKKKKRRR```ooo{{{lll```ZZZ^^^hhh}}}}}}{{{xxxuuuvvvxxxxxxuuusssllldddZZZSSSPPPOOOMMMKKKOOORRR[[[kkk|||zzzvvvvvv}}}||||||}}}~~~yyyzzz{{{|||}}}~~~}}}zzzxxxxxxyyy}}}~~~}}}{{{yyyzzz|||}}}~~~~~~}}}yyyrrrjjjccc^^^TTTSSSPPPMMMJJJHHHFFFEEEDDDBBBAAAAAABBBBBBAAA@@@@@@@@@??????>>>>>>======<<<======>>>>>>???????????????????????????@@@@@@===============<<<;;;:::777777777555222222444555333444666888999:::>>>@@@@@@BBBEEEIIILLLPPPRRRSSSUUUUUUUUUWWWXXXXXXWWWUUUKKKHHHFFFGGGIIIMMMYYYdddlllrrrzzzsssggg```SSSQQQNNNPPP[[[iiippppppjjjmmmwwwsssdddZZZNNNBBB??????>>>>>>>>>>>>>>>???@@@@@@???>>>???@@@BBBCCC>>>BBBFFFIIIJJJJJJJJJKKKQQQSSSWWW]]]gggqqqyyy~~~xxx~~~pppcccVVVMMMHHHKKKOOONNNJJJGGGFFFGGGIIIMMMVVVaaallluuuzzz|||~~~~~~~~~|||yyywwwwwwyyy|||}}}~~~uuuppptttyyy~~~|||wwwoooggg[[[VVVOOOJJJHHHIIIJJJKKKNNNRRRWWW[[[^^^aaafffiiinnnqqqwww{{{}}}{{{wwwuuuhhheee```]]]\\\^^^bbbeeecccbbb```^^^[[[WWWQQQLLLJJJNNNYYYkkkyyy~~~~~~tttiiiffffffrrr~~~qqqhhhZZZQQQLLLLLLLLLKKKNNNTTTaaarrr|||xxxxxx~~~~~~}}}~~~~~~|||zzzxxxxxxyyy|||}}}}}}{{{zzz{{{||||||{{{||||||{{{yyywwwwwwzzz|||yyyxxxwwwrrrjjjbbb[[[WWWNNNMMMMMMJJJHHHFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>=========>>>>>>?????????======>>>??????>>>===<<<999::::::888666444444555333444666666666777:::<<<<<<===???BBBEEEHHHJJJKKKMMMMMMNNNPPPRRRSSSQQQPPPJJJGGGGGGHHHIIILLLUUU___hhhoooyyy~~~pppeee]]]SSSRRROOOQQQ\\\jjjpppooommmpppzzzqqq___UUUKKKCCC>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCCCCDDDDDD@@@CCCGGGJJJKKKLLLNNNOOORRRTTTXXX^^^eeemmmtttxxxxxxzzz}}}sssfffXXXNNNGGGKKKOOONNNKKKGGGFFFGGGGGGKKKSSS^^^jjjsssxxxzzz~~~~~~~~~~~~|||yyyyyy{{{|||vvvxxxwwwpppeeeZZZQQQMMMIIIGGGIIIKKKMMMMMMTTTYYYaaafffjjjmmmrrrvvvvvvyyy|||}}}{{{uuunnnjjjbbb```]]]\\\]]]aaaeeehhheeedddcccaaa^^^ZZZTTTOOOKKKQQQ___qqq{{{yyyrrrnnnkkksssvvvooogggllltttiiiZZZOOOKKKLLLMMMMMMOOOXXXhhhzzz}}}yyyzzz~~~}}}~~~~~~|||zzz{{{|||{{{|||~~~~~~{{{yyyzzz~~~qqqqqqpppkkkcccZZZSSSPPPKKKLLLLLLKKKIIIHHHHHHHHHGGGEEEDDDDDDEEEFFFDDDCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>============;;;<<<<<<===>>>>>>??????======???@@@@@@???>>>===;;;<<<<<<;;;888555555555444555555555444444666888999:::<<<>>>@@@CCCEEEFFFEEEEEEFFFHHHKKKLLLKKKIIIIIIGGGGGGIIIIIIKKKSSS]]]fffnnnxxx|||nnnccc\\\TTTRRRPPPRRR]]]jjjpppoooooosss|||ppp]]]SSSLLLFFF>>>>>>>>>>>>????????????>>>@@@CCCFFFGGGGGGEEEDDDBBBDDDGGGIIIKKKNNNRRRTTTSSSUUUWWW\\\bbbiiiooossstttuuuvvvhhhZZZQQQKKKHHHGGGJJJKKKGGGDDDEEEHHHJJJPPPZZZgggrrryyy|||}}}~~~}}}~~~~~~}}}yyywwwyyy}}}~~~zzzkkk\\\SSSQQQHHHJJJLLLMMMOOORRRVVVYYYaaacccgggnnnuuuzzz||||||}}}xxxtttppplllgggdddZZZ^^^``````bbbggghhhfffgggfffdddbbb___YYYRRRMMMMMMTTT___hhhllljjjddd`````````hhh}}}|||nnnlllzzzvvvfffVVVQQQOOOMMMLLLNNNQQQ\\\mmm~~~~~~{{{yyyyyyvvvpppiiiaaaZZZTTTQQQQQQOOOLLLKKKJJJHHHEEECCCFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???===<<<;;;=========>>>>>>>>>>>>>>>>>>======<<<===>>>@@@AAA>>>===<<<;;;:::999999888666555555555555777999:::888999:::;;;===>>>???@@@BBBBBBBBBCCCEEEFFFHHHIIIDDDGGGJJJIIIGGGIIIPPPVVVaaaiiisss||||||nnnaaaYYYQQQSSSSSSUUU___llloookkknnnvvvooo]]]RRRJJJGGGBBB@@@>>>===<<<===>>>???@@@@@@AAAEEEJJJKKKIIIGGGCCCDDDDDDGGGOOOXXXZZZVVVSSSVVVYYY\\\bbblllsssvvvvvv~~~wwwiii[[[RRRLLLHHHHHHKKKKKKGGGEEEEEEGGGJJJPPPZZZfffqqqxxx{{{}}}~~~|||zzzxxxxxxzzz}}}~~~~~~}}}pppbbbTTTMMMMMMLLLNNNPPPRRRTTTXXX]]]aaahhhkkkqqqyyyzzzvvvpppkkkhhheeebbb``````dddggggggiiinnnooommmmmmkkkiiieeeaaaZZZRRRMMMMMMRRRXXX]]]^^^ZZZUUUQQQQQQSSS[[[jjj}}}yyy{{{qqqbbbTTTQQQQQQQQQQQQTTTUUU```qqq}}}~~~{{{tttqqqlllfff```[[[WWWUUUMMMLLLKKKLLLMMMNNNLLLKKKLLLLLLJJJIIIGGGFFFFFFFFFHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBB???>>>===<<<<<<======>>>>>>>>>===<<<;;;:::999999888888777666666777888999888999999;;;<<<===>>>>>>?????????@@@AAABBBCCCCCCDDDGGGIIIHHHGGGIIIOOOTTT___gggqqqzzz|||nnnaaaYYYQQQSSSSSSVVV```lllooolllooovvvnnn[[[PPPJJJGGGAAA@@@>>>===<<<===>>>???@@@@@@AAAEEEIIIKKKJJJHHHGGGHHHHHHJJJRRRZZZ\\\XXXRRRSSSUUUYYY```jjjtttzzzyyykkk]]]TTTMMMIIIIIILLLLLLHHHEEEEEEFFFIIIOOOZZZfffpppvvvyyy|||~~~wwwvvvvvvxxx{{{||||||{{{}}}qqqdddXXXMMMJJJMMMRRRSSSVVVYYY\\\aaagggkkkqqqvvv}}}}}}pppllleeeaaa____________fffjjjmmmnnnqqquuuvvvtttuuurrrmmmhhhbbbZZZRRRLLLKKKLLLNNNOOONNNKKKHHHFFFHHHLLLSSS[[[dddrrr|||iii___VVVVVVYYY[[[\\\]]][[[eeevvv}}}zzz|||}}}~~~~~~zzzwwwooommmhhhddd```]]]\\\[[[QQQPPPPPPRRRTTTUUUTTTSSSSSSRRRPPPMMMKKKJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>============???>>>===<<<;;;::::::999;;;:::999999888888999999999999:::;;;<<<=========???????????????@@@@@@@@@DDDFFFGGGFFFEEEHHHMMMRRR[[[cccnnnwww}}}|||nnnaaaXXXRRRRRRSSSWWWbbbmmmpppmmmqqqxxxnnnZZZNNNHHHFFF@@@@@@>>>=========>>>???AAAAAAAAADDDGGGJJJJJJJJJKKKLLLLLLNNNUUU^^^```]]]TTTTTTTTTWWW^^^iiivvv|||nnn```WWWNNNKKKJJJMMMMMMIIIFFFFFFEEEGGGNNNXXXdddnnntttwww|||}}}wwwvvvvvvxxxzzz|||}}}|||{{{~~~uuuggg[[[RRRMMMNNNSSSVVVYYY\\\```dddjjjpppuuu|||xxxpppfffbbb]]]ZZZ\\\```ccceeejjjnnnqqqrrrtttxxxxxxvvvxxxtttnnnggg```WWWOOOJJJFFFFFFEEEEEEDDDDDDEEEEEEEEEIIINNNRRRVVV```nnnxxxrrrbbb___^^^bbbgggiiihhhfffaaakkkzzz}}}}}}}}}~~~}}}|||vvvsssnnnlllhhheeecccccceeefffcccbbbaaaaaabbbaaa___]]][[[ZZZWWWUUURRRPPPOOONNNKKKJJJJJJJJJJJJKKKLLLMMMHHHGGGFFFFFFFFFFFFGGGHHHBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@????????????>>>======<<<;;;:::999999;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????AAABBBCCCCCCDDDDDDEEEEEEDDDDDDEEEDDDDDDFFFJJJNNNVVV^^^iiissszzz{{{mmm```WWWSSSRRRSSSZZZeeennnqqqppprrrzzzrrr]]]OOOGGGDDD@@@???>>>======>>>??????AAAAAABBBCCCFFFHHHJJJKKKKKKMMMNNNPPPWWW```dddccc[[[XXXWWWYYY^^^hhhwwwqqqcccZZZPPPLLLKKKNNNNNNIIIFFFFFFDDDFFFLLLUUUaaalllsssvvv{{{}}}|||zzzxxxxxx{{{}}}{{{~~~qqqggg]]]VVVRRRPPPUUU[[[[[[^^^ccchhhmmmsssyyy}}}wwwkkkbbb\\\YYYWWWXXX]]]dddiiilllooosssvvvvvvwwwyyyxxxuuuuuupppiiibbbZZZSSSLLLGGGCCCBBB@@@>>>???@@@CCCDDDBBBDDDFFFJJJOOOUUU]]]bbbkkkooossswww{{{vvvkkkaaadddjjjpppuuuvvvrrrmmmhhhqqq~~~~~~zzzwwwrrrqqqooooooqqqtttwwwzzz}}}{{{xxxwwwvvvuuurrrpppmmmkkkgggbbb]]]YYYVVVUUUPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????======<<<;;;:::999888888999:::;;;<<<===>>>????????????@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIIIIIIIIIICCCCCCBBBBBBBBBDDDHHHKKKQQQYYYdddooowww~~~xxxkkk^^^VVVSSSQQQSSS\\\hhhppprrrrrruuu|||wwwaaaPPPFFFBBB>>>>>>>>>>>>>>>>>>??????AAAAAABBBDDDEEEHHHJJJLLLIIILLLNNNPPPWWWbbbggggggbbb]]][[[\\\^^^dddrrrtttfff]]]QQQMMMLLLOOOOOOJJJGGGGGGEEEFFFJJJRRR]]]iiiqqqvvvzzz|||~~~{{{zzz|||}}}~~~uuuccc\\\XXXWWWVVVWWW[[[aaaaaaeeelllrrrwww}}}~~~uuukkkaaaZZZUUUUUUVVV[[[bbbjjjooorrruuuyyy{{{zzzyyyzzzwwwssslllggg```ZZZTTTNNNIIIFFFBBB@@@===;;;;;;<<<>>>???AAAAAACCCGGGMMMRRRVVVWWW\\\aaagggkkknnnsss||||||sssmmmjjjqqqyyy~~~}}}vvvttt{{{}}}wwwppphhhbbb]]][[[XXXVVVSSSPPPNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOKKKJJJIIIHHHGGGFFFEEEDDDBBBCCCCCCBBBAAA@@@???>>>======<<<;;;:::999999888888999;;;===???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHEEEFFFHHHJJJJJJJJJJJJIIICCCBBB@@@???@@@CCCEEEGGGLLLTTT```jjjsss|||ssshhh]]]UUUTTTQQQSSS___kkkqqqsssuuuvvv~~~xxxaaaPPPFFFCCC>>>>>>>>>>>>???????????????AAADDDEEEFFFGGGJJJLLLIIIMMMOOOQQQWWWaaahhhiiigggbbb___```___```mmm|||{{{{{{|||{{{vvvhhh___RRRNNNMMMPPPOOOKKKGGGGGGFFFFFFHHHOOOZZZgggqqqvvvyyy{{{~~~~~~|||nnnccc\\\YYYYYY]]]___```bbbggghhhmmmuuu}}}xxxnnnfff```[[[WWWVVVWWW\\\ccckkkrrrvvvwwwyyy}}}~~~{{{yyyxxxtttnnnbbb^^^XXXSSSOOOKKKHHHFFF@@@???===;;;:::;;;<<<===@@@AAACCCFFFJJJOOOTTTWWWWWW\\\aaacccccceeejjjmmmrrrttt|||{{{zzz}}}{{{wwwxxx{{{~~~}}}uuunnnhhhcccaaa___\\\YYYWWWUUUUUUVVVWWWVVVXXX[[[^^^___```___^^^ZZZZZZXXXVVVTTTRRRQQQPPPLLLKKKKKKIIIGGGDDDAAA@@@??????>>>===<<<;;;::::::999:::<<<>>>???@@@@@@???AAABBBCCCEEEGGGIIIJJJKKKHHHIIIJJJKKKJJJIIIGGGFFFCCCAAA>>>>>>???AAACCCDDDHHHPPP\\\gggqqqzzzzzzoooeee\\\UUUTTTPPPTTT```mmmrrrtttwwwxxxttt\\\MMMFFFEEE======>>>???????????????===AAAEEEGGGGGGGGGIIIKKKLLLPPPQQQRRRVVV```gggiiilllgggeeegggdddbbblll|||{{{yyyzzz}}}wwwjjj```SSSOOONNNPPPPPPKKKHHHHHHGGGFFFGGGMMMXXXeeeqqqwwwyyy{{{|||~~~qqqaaaVVV[[[ZZZ^^^dddgggggghhhlllmmmsss}}}yyymmmbbb[[[YYYXXXWWWZZZ]]]ccckkksssyyy{{{{{{zzz~~~~~~zzzwwwuuupppjjj\\\XXXSSSOOOLLLJJJHHHGGG======<<<<<<===>>>???@@@;;;>>>@@@BBBDDDIIIPPPVVVZZZ]]]______]]]\\\^^^___gggdddeeemmmtttuuusssrrrooorrrqqqmmmmmmrrrvvvwwwuuutttqqqnnnkkkiiigggfffccckkkrrrtttssswww~~~zzzuuuoookkkhhhfffaaa```^^^]]]^^^```bbbdddeeehhhmmmrrruuuuuuttttttpppooommmkkkhhhfffdddcccVVVUUUSSSQQQMMMIIIEEECCCAAAAAA@@@???>>>===<<<<<<;;;<<<===>>>??????>>>===@@@AAACCCEEEHHHJJJKKKLLLLLLMMMMMMMMMKKKHHHEEECCCCCC@@@>>>===>>>AAABBBCCCFFFNNNZZZfffpppzzzwwwmmmccc[[[UUUUUUPPPTTTaaannnrrruuuxxxyyyoooXXXJJJFFFGGG<<<===>>>???????????????<<>>===<<<:::999>>>======>>>AAAEEEIIILLLWWWZZZ]]]\\\YYYXXX[[[]]]]]]^^^]]]ZZZ[[[______\\\^^^]]]ZZZYYYZZZ]]]```ccchhhhhhgggdddaaa^^^^^^^^^^^^ccciiinnnsss~~~zzzvvvqqqmmmjjjhhhfffeeehhhjjjkkkllllllnnntttxxx}}}}}}~~~~~~yyyuuupppkkkddd^^^YYYSSSMMMHHHGGGDDDAAA@@@???>>>===;;;======<<<<<<===>>>@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGBBB@@@>>>===<<<===>>>???FFFLLLWWWeeesss~~~|||qqqdddZZZVVVQQQRRRSSS```qqqppplllttt{{{jjjTTTKKKFFFAAA??????>>>>>>???@@@@@@AAA???AAADDDGGGJJJKKKLLLLLLSSSTTTUUUVVVYYY___hhhoooqqqooommmnnnrrrvvvzzz{{{{{{kkk^^^TTTNNNLLLPPPRRRNNNHHHFFFFFFFFFGGGKKKTTT```mmmvvvxxx|||~~~~~~~~~~~~}}}~~~qqqfff``````aaabbbeeeiiijjjkkkmmmqqquuu{{{lllccc[[[XXXYYYZZZ___eeehhhiiimmmrrrvvvxxxxxxvvvsssrrrooommmiiiccc[[[VVVRRRNNNLLLOOOSSSRRRMMMIIIGGGEEEAAA??????>>>===<<<============@@@CCCGGGIIIQQQVVV\\\```aaa```____________[[[VVVUUUWWWWWWTTTXXXWWWVVVVVVXXX[[[___bbbkkkmmmnnnkkkgggcccbbbcccaaaeeemmmttt}}}~~~~~~~~~}}}}}}}}}~~~|||~~~|||wwwrrrnnnnnnppprrrsssxxx}}}|||yyyuuuqqqkkkbbbXXXQQQMMMIIIEEEBBBAAABBBBBBBBBBBBAAA@@@?????????@@@AAA@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDCCC@@@???===<<<<<<===>>>???FFFLLLWWWeeesss~~~{{{ooobbbXXXUUURRRSSSVVVdddtttrrrmmmuuu~~~hhhRRRIIIEEEAAA@@@???????????????@@@@@@AAACCCEEEHHHJJJLLLLLLMMMUUUVVVWWWXXXYYY^^^dddjjjooonnnmmmoootttzzz~~~|||lll___VVVOOOMMMQQQSSSOOOJJJGGGFFFFFFGGGKKKRRR^^^kkkssszzz}}}}}}~~~~~~~~~pppeee```aaaeeehhhlllmmmnnnoooqqqtttyyy}}}wwwnnn```ZZZUUUWWW[[[___ffflllooooooqqqtttuuuuuurrrpppppplllgggbbb]]]YYYTTTQQQPPPOOOOOOQQQTTTTTTPPPLLLIIIFFFCCCAAAAAAAAA@@@???======<<<<<<>>>AAADDDFFFIIIOOOYYYbbbhhhjjjjjjiiiiiihhhccc[[[XXXZZZZZZXXXWWWVVVWWWXXX[[[___cccfffvvvzzz~~~|||uuupppnnnoookkknnnuuu~~~}}}|||zzzxxxwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{{{{|||||||||}}}}}}}}}}}}zzz|||}}}{{{~~~zzzwwwtttuuuyyy||||||{{{~~~uuuiiiaaaYYYTTTNNNIIIFFFFFFEEEEEECCCBBBAAAAAA@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;;;;===>>>@@@EEEKKKWWWeeesss~~~yyymmm___VVVSSSQQQUUUYYYhhhwwwtttnnnuuueeeQQQHHHDDDAAAAAA@@@@@@?????????@@@@@@CCCDDDGGGIIILLLNNNOOOOOOSSSUUUWWWXXXZZZ\\\```dddhhhggghhhkkkrrryyy~~~}}}}}}lll___UUUOOOMMMQQQSSSOOOIIIGGGEEEFFFGGGIIIOOOZZZgggpppzzz}}}}}}ttthhhbbbbbbgggllloooqqqrrrrrrtttwww|||uuujjjbbbYYYTTTSSSYYY```eeekkkqqqtttttttttuuuvvvtttppplllmmmhhhaaa[[[WWWUUUSSSRRRQQQTTTVVVVVVVVVVVVSSSNNNJJJGGGDDDCCCCCCCCCCCCBBB>>>===<<<<<<===???AAABBBDDDHHHQQQ\\\hhhrrryyy|||xxxxxxssskkkfffhhhiiiiiieeeeeefffhhhjjjnnnppprrryyy{{{}}}{{{wwwuuussspppnnnmmmlllllljjjjjjjjjjjjlllnnnpppqqqssssssssssssttttttttttttvvvwwwyyy{{{|||~~~|||xxxqqqmmmfffccc``````dddgggiiijjjqqquuu|||}}}uuuooogggbbb[[[UUUPPPLLLHHHFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;:::;;;<<<>>>@@@DDDKKKVVVdddrrr~~~yyylll^^^UUUSSSPPPUUU\\\kkkzzztttmmmttt}}}dddRRRIIIEEECCCAAAAAA@@@?????????@@@@@@BBBDDDGGGJJJNNNQQQSSSUUURRRTTTVVVXXXZZZ]]]___aaa___^^^___cccjjjpppuuuwwwwww}}}mmm```UUUNNNLLLPPPRRRNNNIIIFFFDDDFFFGGGHHHLLLVVVcccmmmxxx{{{~~~}}}zzzxxxrrrlllgggeeeiiinnnqqqrrrssstttuuuyyy~~~~~~ttthhh___[[[YYYVVVWWW^^^eeejjjoootttvvvvvvvvvvvvvvvsssoookkkfffaaaZZZVVVUUUUUUVVVVVVWWW]]]aaa]]][[[YYYUUUOOOLLLIIIFFFEEEEEEEEEDDDDDD@@@???>>>======>>>>>>???@@@CCCHHHRRR```rrr||||||}}}||||||zzzxxxuuusssllljjjhhhdddbbbaaa``````]]]]]]]]]]]]___aaadddeeehhhhhhhhhhhhiiiiiiiiiiiigggiiilllnnnqqqvvv{{{wwwpppkkkgggaaa]]]ZZZXXXVVVUUUWWWYYY[[[]]]]]]bbbjjjqqqtttsssqqqoookkkiiifffbbb^^^XXXRRRNNNIIIIIIIIIHHHGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;:::;;;<<<>>>@@@CCCJJJVVVdddrrr~~~zzzlll]]]UUUTTTOOOVVV^^^mmmzzztttlllsssxxxdddTTTJJJEEEDDDAAAAAA@@@@@@@@@@@@@@@AAAAAABBBFFFJJJOOOTTTXXXZZZZZZZZZZZZ[[[]]]___``````[[[[[[[[[^^^bbbgggjjjkkkooozzznnnaaaTTTNNNLLLPPPRRRNNNHHHFFFCCCEEEGGGGGGJJJRRR```jjjtttxxx}}}|||}}}~~~zzztttpppnnniiiiiijjjmmmppprrrssssssuuuvvvzzz~~~vvvlllaaa[[[ZZZ^^^\\\^^^fffmmmooorrruuuvvvuuuuuuuuutttqqqllliii]]]ZZZUUUTTTTTTVVVXXXXXX^^^ggglllfff```^^^YYYRRROOOMMMJJJHHHHHHHHHGGGFFFBBBBBBAAA???>>>>>>======>>>@@@CCCIIITTTggg|||~~~zzzuuurrrnnnjjjhhh```^^^ZZZWWWUUUTTTTTTUUUPPPPPPPPPQQQRRRTTTVVVXXX[[[[[[[[[[[[\\\\\\\\\\\\VVVXXX\\\```eeelllsssxxx}}}~~~{{{tttjjjccc___]]]YYYVVVVVVUUUSSSRRRRRRSSSTTTUUUSSSWWW]]]bbbcccccccccdddeeeeeefffffffffbbb]]]XXXUUUUUUTTTRRRPPPMMMKKKIIIDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@>>>===<<<;;;;;;===>>>@@@CCCIIIUUUdddrrr~~~zzzkkk]]]VVVUUUOOOWWW___nnn{{{tttmmmtttssscccVVVKKKEEEDDD@@@@@@@@@@@@@@@AAABBBBBBAAABBBFFFJJJPPPVVVZZZ]]]fffccc___^^^___aaabbbbbb```^^^^^^___bbbdddffffffhhhrrrqqqdddUUUOOOMMMQQQSSSOOOJJJGGGCCCEEEGGGFFFGGGOOO]]]hhhooottt{{{{{{|||~~~vvvoookkkiiiiiiiiimmmrrrvvvxxxwwwwwwwwwxxxzzz}}}sssmmmeee^^^\\\```dddbbbfffnnnssstttuuuxxxuuutttsssrrrqqqmmmhhhdddYYYWWWUUUUUUWWWYYYZZZZZZbbbooouuummmfffddd___XXXTTTRRRNNNLLLKKKKKKJJJHHHEEEEEECCCBBB@@@>>>======<<<@@@DDDFFFJJJVVVjjjxxxzzztttsssuuuyyyyyyuuuooojjjeee```[[[XXXSSSQQQNNNKKKIIIHHHIIIJJJFFFFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMOOORRRUUUYYY___fffkkkrrrtttxxx{{{~~~}}}~~~rrrkkkbbb\\\ZZZZZZYYYWWWTTTTTTTTTSSSRRRRRRSSSTTTSSSWWW[[[]]]\\\ZZZZZZZZZYYYYYY[[[^^^```___]]]ZZZXXXYYYYYYXXXWWWUUUSSSRRRLLLLLLKKKIIIHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???===<<<<<<===>>>???BBBIIIUUUcccrrr~~~xxxjjj[[[UUUVVVQQQYYYbbbppp|||tttnnnwwwmmmaaaVVVKKKDDDCCC?????????@@@AAABBBCCCDDDCCCDDDGGGJJJOOOUUUYYY\\\fffaaa\\\ZZZ]]]bbbeeegggfffdddcccccceeeffffffeeebbbkkkzzzsssfffWWWQQQNNNRRRTTTQQQKKKHHHBBBEEEGGGFFFFFFNNN[[[ggglllrrrzzz}}}~~~zzznnnfffeeegggiiilllssszzz~~~}}}|||{{{|||{{{~~~|||rrrjjjfffaaa]]]```ggghhhfffjjjrrrxxxxxxxxxzzztttsssrrrpppnnnjjjddd```YYYXXXWWWYYY[[[]]]]]]\\\dddrrryyyrrrjjjhhhddd\\\XXXUUUQQQOOONNNMMMLLLKKKGGGFFFEEECCCAAA???>>>===:::AAAFFFFFFDDDKKKYYYggg~~~uuulllhhhlllqqq||||||wwwppplllfff___ZZZTTTOOOLLLKKKIIIFFFCCCAAAAAABBBCCCAAA@@@@@@@@@AAACCCEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLMMMNNNOOOPPPTTTZZZ^^^iiikkkppptttwwwxxxxxxwwwwwwzzz}}}zzzpppiiiaaa\\\\\\]]]^^^]]]WWWXXXYYYXXXWWWWWWXXXXXXUUUZZZ^^^___\\\YYYXXXXXXQQQPPPQQQSSSUUUVVVUUUTTTTTTUUUWWWYYYZZZZZZZZZYYYUUUTTTRRRPPPMMMKKKIIIIIICCCCCCCCCBBBBBBBBBAAAAAABBB@@@>>>===<<<===>>>???BBBHHHTTTcccrrr~~~wwwhhhZZZTTTVVVSSS[[[dddrrr}}}uuupppyyyzzziii___VVVJJJCCCAAA>>>>>>???@@@AAACCCDDDEEEEEEFFFHHHKKKOOOSSSWWWZZZ___YYYTTTSSSYYYbbbiiillliiigggffffffggghhhgggfff```ggguuummm```VVVOOOKKKNNNPPPMMMIIIGGGGGGEEEEEEGGGIIILLLVVV```iiiooowww~~~}}}}}}~~~vvvjjj```\\\dddooovvv{{{{{{xxxwww}}}}}}nnnhhhaaa^^^```eeejjjmmmmmmoootttzzz~~~~~~{{{xxxvvvrrrlllgggdddaaa^^^\\\^^^[[[[[[^^^___^^^```dddooouuuxxxtttpppnnniiidddbbb]]]XXXSSSQQQOOONNNMMMKKKJJJHHHEEEBBB@@@>>>===<<<>>>@@@AAACCCGGGNNNSSSjjjvvvuuuiiiggglll~~~yyysssnnneeeaaa[[[SSSMMMHHHFFFEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBCCCFFFHHHJJJMMMLLLKKKJJJKKKMMMOOOPPPWWWZZZ^^^cccgggjjjkkkkkkooorrrvvvyyy{{{|||~~~|||tttmmmeeeaaaccchhhmmmooocccaaa^^^]]]]]]]]]\\\[[[ZZZ^^^bbbbbb^^^ZZZXXXXXXQQQPPPOOONNNMMMMMMMMMMMMOOOPPPQQQSSSVVVXXX[[[\\\\\\[[[YYYVVVTTTQQQOOONNNJJJKKKJJJFFFAAA???BBBEEEEEECCC@@@>>>======>>>>>>AAAHHHUUUdddsss|||qqqggg\\\VVVTTTXXX^^^lllyyy{{{uuussswwwssscccZZZMMMHHHGGG???AAA???>>>===>>>@@@CCCEEEGGGGGGHHHMMMRRRUUUTTTRRRSSSTTTTTTWWW\\\eeeooovvvtttnnnkkknnnqqqqqqrrrtttooopppzzzqqqcccWWWPPPKKKMMMPPPMMMIIIGGGGGGEEEEEEGGGHHHKKKUUU___jjjooowww}}}~~~|||}}}~~~rrrgggaaaaaakkkvvv~~~~~~}}}}}}{{{ttthhheeeaaa___```fffmmmrrrvvvxxx{{{zzzvvvrrrnnnhhhdddcccbbbaaa`````````bbbdddbbb^^^___ccctttzzz~~~|||yyyvvvrrrmmmjjjeee___ZZZWWWUUUSSSRRRLLLKKKIIIGGGDDDBBB@@@???;;;===>>>??????CCCHHHMMMUUU```ooo}}}yyytttuuu~~~~~~|||xxxsssnnngggbbbWWWTTTOOOIIIEEEBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAACCCEEEHHHIIILLLKKKJJJIIIIIIIIIJJJJJJOOOQQQTTTXXX[[[]]]^^^___dddggglllpppsssvvvyyy{{{xxx|||{{{rrrmmmnnnrrrvvvyyymmmjjjgggeeeddddddcccaaa```bbbccccccaaa^^^[[[ZZZUUUSSSQQQMMMJJJHHHGGGFFFKKKKKKLLLNNNPPPRRRTTTUUUYYYYYYXXXWWWVVVUUUTTTTTTPPPMMMIIIFFFDDDDDDCCCCCCDDDCCCAAA???>>>>>>??????BBBJJJVVVfffuuuzzzpppfff[[[TTTRRRXXX___mmmyyyzzzuuutttxxxmmm___WWWLLLHHHHHHBBBBBBAAA??????@@@BBBEEEGGGIIIIIIJJJNNNRRRUUUTTTRRRSSSTTTVVVZZZ___gggpppuuurrroookkklllrrrxxxzzzyyyyyyyyywwwhhhZZZQQQKKKMMMOOOLLLIIIHHHFFFDDDDDDFFFGGGIIIRRR\\\ffflllttt{{{~~~}}}||||||}}}~~~{{{kkkcccbbbiiiuuu{{{rrrkkkbbbbbbbbbaaabbbhhhrrryyy~~~{{{wwwqqqmmmgggdddddddddeeeeeecccfffjjjkkkfff```cccjjjyyy{{{vvvoookkkddd___[[[WWWTTTRRRNNNMMMKKKIIIGGGEEECCCBBB>>>>>>>>>>>>>>>???CCCFFFHHHPPP]]]iiisss|||{{{vvv||||||~~~yyyyyyyyyzzz{{{|||~~~~~~}}}yyyrrrkkkeee___YYYUUUJJJHHHDDDAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEGGGJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFHHHIIIJJJLLLMMMOOOPPPQQQTTTXXX^^^cccgggkkkooorrrppptttzzz~~~xxxuuurrrooonnnmmmkkkjjjjjjgggdddddddddbbb^^^ZZZYYYWWWTTTPPPLLLJJJHHHHHHIIIIIIJJJKKKLLLMMMOOOPPPSSSSSSTTTUUUWWWYYYZZZ[[[YYYTTTMMMIIIIIIIIIEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@CCCKKKXXXhhhwwwzzzqqqfff[[[TTTSSSXXXaaapppzzzzzzuuuuuuyyy|||gggYYYRRRIIIHHHIIICCCBBBBBBAAAAAABBBDDDFFFHHHKKKKKKLLLOOOSSSUUUUUUTTTPPPRRRVVV[[[aaagggllloookkkkkkiiihhhsss~~~{{{{{{}}}nnn^^^TTTMMMMMMNNNLLLJJJIIIFFFDDDDDDFFFFFFHHHPPPYYY___eeeooowww~~~~~~|||||||||}}}~~~tttddd```eeeooo|||zzztttmmmhhh```ccceeeeeeeeekkkuuu~~~}}}yyytttpppkkkiiiiiikkkllllllhhhkkkoooooohhheeemmmyyywwwrrrkkkddd___ZZZUUUSSSPPPOOONNNKKKIIIGGGEEEDDDBBBAAA@@@???>>>???@@@BBBEEEKKKTTT]]]fffppp{{{ssskkkiiiqqqyyy{{{}}}~~~}}}zzzuuurrroooqqqtttuuuwwwyyy{{{}}}xxxrrriii```YYYSSSNNNJJJEEEDDDBBB@@@@@@@@@AAABBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDFFFHHHKKKMMMOOOMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHGGGGGGGGGHHHIIIJJJHHHLLLQQQUUUYYY]]]bbbeeejjjmmmrrrvvvyyy|||~~~}}}|||zzzxxxqqqjjjhhhiiigggaaa[[[\\\ZZZWWWTTTRRRQQQQQQQQQMMMMMMLLLLLLLLLMMMNNNNNNKKKLLLNNNQQQUUUYYY\\\^^^```\\\UUUPPPMMMJJJFFFCCC@@@@@@AAAAAAAAA@@@@@@???DDDLLLZZZjjjyyy{{{rrrhhh]]]WWWWWWXXXeeettt{{{yyyuuuwww|||{{{yyycccUUUOOOFFFFFFHHHCCCBBBBBBAAAAAACCCEEEGGGHHHJJJKKKMMMPPPSSSVVVWWWXXXNNNPPPTTTYYY___cccdddeee```cccccceeerrr~~~qqqttt|||sssbbbXXXNNNMMMNNNLLLKKKKKKFFFDDDDDDFFFEEEFFFNNNVVV]]]cccmmmvvv}}}}}}}}}}}}}}}~~~|||nnnaaaaaaiiittt~~~xxxrrrnnnjjjgggeeehhhkkkkkkkkkpppyyy{{{xxxrrrqqqppppppsssuuuvvvvvvooopppqqqmmmggghhhwwwwwwooohhhbbb\\\XXXSSSRRRPPPNNNKKKIIIGGGFFFDDDCCCAAA???>>>>>>>>>===@@@EEEKKKQQQYYYcccoooxxx}}}xxxooogggaaaaaalll{{{{{{uuuqqqrrrrrrrrrpppmmmiiigggfffjjjooorrrsssuuuxxxzzz~~~~~~|||xxxmmmggg^^^UUUOOOJJJFFFDDDBBBBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHJJJMMMOOOPPPMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHCCCFFFIIIKKKNNNPPPTTTWWW___bbbgggkkknnnrrrvvvyyy}}}wwwssstttrrrkkkddd___]]]ZZZWWWUUUUUUUUUVVVPPPOOONNNMMMLLLKKKKKKKKKFFFGGGIIILLLPPPUUUYYY\\\______\\\VVVNNNGGGDDDDDD???@@@@@@AAAAAA@@@??????DDDMMM\\\mmm|||zzzqqqfff[[[WWWXXXYYYiiiyyy}}}yyyvvvzzzyyycccTTTMMMEEEDDDFFFAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJMMMPPPSSSWWWZZZ\\\QQQRRRUUUZZZ___bbbbbb```WWW[[[]]]bbbppp}}}pppuuuyyyggg\\\QQQNNNNNNMMMLLLMMMGGGEEEEEEFFFFFFFFFLLLUUU```fffooowww|||~~~~~~~~~~~~tttkkkdddhhhpppwww}}}{{{qqqllliiihhhhhhlllnnnpppqqqssswww~~~~~~|||xxxuuuqqqrrrvvv{{{xxxvvvrrrnnnjjjpppyyyppphhhaaa\\\XXXWWWUUURRRNNNKKKIIIGGGDDDBBB???>>>>>>>>><<<;;;;;;???EEEJJJQQQZZZfffnnnppptttvvvuuuvvvwwwrrrlllhhhbbbaaalll{{{wwwlllhhheeeeeeeeedddbbb```^^^\\\]]]cccjjjnnnoooqqqtttwwwzzzzzz{{{{{{|||}}}}}}~~~zzzsssnnn___YYYQQQKKKGGGDDDBBBAAA@@@????????????@@@@@@AAACCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEGGGGGGGGGHHHJJJMMMQQQTTTYYY]]]bbbfffkkkooorrruuuxxx|||zzzssshhheeeaaa\\\XXXVVVVVVVVVRRRQQQOOOMMMKKKJJJIIIHHHFFFFFFGGGIIILLLPPPUUUWWWZZZ]]]^^^YYYPPPIIIFFFFFFBBBBBBAAAAAA@@@@@@@@@???EEENNN^^^pppuuukkk```WWWUUUXXX[[[mmm~~~yyyxxx}}}|||eeeVVVNNNEEECCCFFFAAA@@@AAAAAACCCDDDFFFHHHIIIHHHKKKNNNPPPSSSVVVZZZ]]]XXXWWWXXX]]]cccggggggeeeWWWXXX[[[cccnnnyyy~~~lll___SSSOOOOOONNNNNNPPPHHHFFFFFFGGGFFFFFFLLLSSSbbbhhhpppxxx}}}~~~|||nnnjjjkkkqqqwwwyyyzzz|||}}}~~~tttkkkhhhiiilllnnnsssssstttwww{{{}}}|||{{{zzzyyy}}}|||yyyvvvtttvvvxxxooofffaaa^^^]]]ZZZVVVRRRNNNKKKJJJEEEBBB@@@???@@@@@@>>><<<:::>>>BBBEEEIIIPPPYYY``````dddhhhlllsss{{{}}}zzzyyypppjjjooozzz{{{pppddd^^^]]]XXXXXXWWWVVVUUUTTTTTTSSSVVV]]]eeejjjkkklllooosssvvvvvvwwwxxxyyy{{{|||}}}}}}xxxoooeee^^^RRRNNNIIIEEECCCCCCCCCBBB@@@AAAAAABBBCCCCCCDDDEEEHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPRRRRRRSSSTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGFFFDDDDDDFFFHHHGGGIIIMMMQQQTTTYYY]]]aaafffiiinnnsssxxxyyyuuuooohhhccc```______[[[YYYWWWTTTQQQOOONNNMMMLLLKKKJJJJJJKKKNNNQQQSSSXXXZZZ]]]]]]ZZZTTTOOOLLLFFFEEECCCBBBAAAAAAAAABBBHHHRRRbbbttt|||rrrhhh]]]UUUUUUZZZ\\\qqqzzzyyy~~~gggWWWOOOFFFEEEGGGCCCAAABBBCCCEEEFFFHHHIIIJJJKKKMMMOOOPPPQQQSSSXXX[[[]]]ZZZZZZ___gggmmmoooooobbb\\\\\\eeemmmrrr~~~nnnaaaTTTPPPOOOOOOOOOQQQHHHGGGGGGHHHFFFFFFKKKSSS___fffoooxxx~~~~~~vvvkkkkkkpppxxx|||zzzxxxxxxzzz}}}yyynnngggggglllssswwwvvvvvvvvvzzz~~~~~~|||zzzyyy|||xxxooojjjcccaaa]]]YYYUUUPPPMMMKKKGGGEEEBBBBBBDDDDDDAAA???888;;;>>>@@@@@@DDDJJJOOOUUUZZZaaaiiivvvtttsssxxxwwwlllaaaXXXUUUWWWPPPOOONNNMMMMMMMMMNNNNNNRRRYYYbbbggghhhiiilllpppttttttuuuvvvwwwyyy{{{|||~~~}}}wwwooodddXXXPPPLLLIIIEEECCCDDDEEEFFFEEEDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRSSSUUUVVVWWWWWWWWW[[[XXXUUUQQQOOOMMMMMMMMMJJJKKKMMMOOOOOONNNLLLKKKHHHHHHHHHFFFDDDDDDEEEGGGDDDFFFHHHJJJKKKNNNQQQTTTYYY\\\bbbhhhnnnvvv}}}|||uuupppnnnmmmmmmeeeccc```]]]ZZZWWWVVVUUUQQQOOOMMMKKKLLLMMMPPPQQQZZZZZZ]]]aaadddaaaYYYRRRJJJHHHEEECCCBBBBBBCCCDDDJJJTTTeeewww}}}ssshhh]]]UUUWWW]]]]]]sss{{{zzzhhhXXXPPPGGGGGGJJJEEEBBBCCCEEEFFFHHHJJJKKKLLLMMMOOOQQQQQQPPPQQQUUUYYY]]]ZZZYYY^^^hhhqqquuuuuummmaaa^^^hhhllloootttggg]]]UUULLLPPPUUUOOOLLLGGGCCCDDDDDDDDDHHHNNN\\\cccmmmvvv|||}}}tttfffkkkrrrwwwxxxyyy|||~~~wwwppphhhggglllsssxxxyyyzzz{{{}}}yyy|||{{{qqqnnnhhh___YYYVVVSSSOOOKKKKKKIIIEEEBBBAAA@@@>>>===<<<;;;;;;<<<>>>AAADDDEEEHHHNNNZZZkkk{{{zzz|||~~~|||ppp```UUUQQQOOOMMMKKKJJJHHHEEECCCCCCCCCEEEFFFRRRTTTYYY^^^cccgggjjjllllllnnnqqqtttvvvxxxyyyyyy~~~xxxmmmccc[[[TTTMMMHHHFFFFFFFFFEEEEEEGGGJJJMMMJJJLLLNNNPPPRRRTTTUUUUUUSSSTTTUUUVVVWWWVVVUUUTTTTTTSSSRRRUUUYYYZZZYYYWWWXXXZZZ\\\]]]\\\[[[\\\]]]aaa^^^ZZZWWWVVVTTTQQQOOONNNNNNOOOQQQRRRQQQNNNLLLMMMLLLJJJJJJJJJHHHFFFCCCDDDDDDCCCCCCDDDEEEGGGHHHPPPRRRUUUYYY^^^fffnnnttt~~~yyywwwwwwxxxrrrpppkkkgggjjjlllbbbUUUWWWQQQNNNPPPNNNJJJJJJOOOUUUZZZ```fffmmmpppjjjaaaVVVMMMDDDBBBAAA@@@AAAEEELLLXXXgggwww{{{pppfff\\\UUUVVVZZZgggwww|||{{{fffTTTOOOGGGEEEGGGDDDBBBDDDFFFFFFGGGHHHKKKMMMPPPPPPPPPRRRUUUWWWWWWVVV\\\ZZZZZZ^^^fffnnnssstttooohhhfffkkkmmmnnn{{{vvvhhh^^^VVVMMMPPPTTTOOOMMMGGGDDDDDDDDDDDDHHHMMMXXX___jjjssszzzxxxpppkkkoootttwwwxxxyyy{{{}}}~~~yyyqqqlllhhhhhhnnnsssvvvvvv|||~~~|||vvvooofff___[[[XXXTTTQQQMMMJJJFFFDDDCCCAAA@@@>>><<<<<<;;;:::;;;<<<>>>???HHHMMMWWWgggxxxzzztttpppnnnhhh___SSSJJJHHHGGGFFFDDDFFFDDDBBB@@@@@@AAACCCDDDMMMPPPTTTYYY^^^cccfffggghhhjjjmmmpppsssuuuvvvvvv{{{}}}zzzrrrkkkbbbYYYSSSNNNIIIFFFEEEGGGHHHJJJKKKMMMQQQTTTQQQRRRTTTVVVXXXYYYZZZZZZYYYYYY[[[\\\]]]]]]^^^]]][[[ZZZYYY[[[]]]^^^\\\ZZZ]]]___```aaa``````aaaccceeeccc___\\\ZZZXXXUUUSSSTTTSSSSSSTTTTTTSSSPPPMMMMMMLLLJJJJJJJJJIIIFFFDDDEEEDDDDDDCCCDDDDDDFFFFFFHHHJJJMMMPPPTTT[[[ccchhhttt{{{}}}||||||{{{{{{|||~~~~~~~~~{{{xxxzzz{{{sssiii]]]XXXTTTUUUSSSNNNNNNRRRTTTYYY___hhhqqqwwwrrriii]]]RRRIIIFFFFFFDDDDDDFFFNNN[[[lll{{{yyyoooeee\\\UUUWWW\\\fffuuuyyyzzzeeeTTTNNNFFFDDDGGGDDDCCCEEEFFFGGGGGGHHHKKKMMMNNNNNNOOORRRVVVYYYZZZZZZ[[[YYYXXX\\\dddlllqqqtttvvvnnnmmmrrruuuwwwyyyiii___XXXNNNOOOSSSNNNMMMHHHEEEEEEEEEDDDGGGMMMTTT[[[fffpppxxx}}}}}}tttoooqqqsssvvvxxxyyyzzz|||~~~|||tttooommmkkkjjjmmmrrrwwwxxxwwwwwwlllccc]]]ZZZVVVSSSPPPMMMIIIFFFDDDCCCAAA??????>>><<<;;;:::::::::;;;DDDHHHPPP\\\kkkxxx{{{rrrhhh___ZZZRRRKKKDDD????????????>>>@@@>>>===<<<<<<>>>@@@AAAGGGIIIMMMRRRWWW\\\___```bbbcccfffjjjmmmppprrrssswwwzzz~~~~~~vvvoooaaa\\\TTTNNNKKKIIIHHHGGGGGGJJJNNNQQQTTTWWWZZZ]]]\\\]]]^^^___```aaaaaaaaaaaaaaabbbcccdddfffggghhhbbbbbbaaabbbcccdddbbb```dddeeeffffffeeefffhhhjjjkkkhhheeebbb```]]]YYYWWWYYYXXXWWWWWWWWWUUURRROOONNNLLLKKKJJJJJJIIIGGGEEEFFFFFFEEEDDDDDDDDDDDDEEEBBBCCCEEEGGGJJJOOOVVVZZZdddlllvvv~~~~~~~~~~~~yyyzzz{{{}}}{{{wwwtttrrrsssuuuvvv|||~~~}}}wwwjjjeee```]]]YYYTTTSSSUUUSSSWWW^^^hhhvvvxxxjjj]]]QQQLLLJJJHHHGGGIIIPPPaaatttxxxnnneee\\\VVVXXX]]]iiivvv|||wwwzzzeeeSSSMMMEEECCCFFFDDDDDDFFFGGGGGGGGGHHHKKKMMMMMMMMMNNNQQQWWW[[[]]]]]][[[ZZZYYY\\\ccckkkqqqtttuuuooonnnuuu|||}}}lllaaaZZZOOONNNRRRNNNNNNIIIFFFFFFEEEDDDGGGKKKPPPWWWbbbmmmuuu|||}}}vvvssstttvvvwwwyyy{{{}}}}}}wwwppplllooonnnooorrrxxx|||~~~uuujjjccc^^^YYYVVVSSSOOOKKKHHHFFFDDDBBB@@@BBBAAA???===<<<;;;;;;;;;>>>@@@FFFNNNYYYdddlllqqqqqqqqqooojjjbbbYYYPPPKKKCCC@@@<<<;;;<<<<<<<<<;;;;;;:::999999:::<<<>>>???AAACCCGGGLLLQQQUUUXXXYYY[[[]]]```dddhhhlllnnnpppssswww}}}vvvmmmfffTTTQQQLLLIIIIIIKKKMMMOOONNNRRRXXX\\\___aaaccceeeffffffggghhhhhhhhhhhhgggiiihhhhhhggghhhiiikkklllffffffggghhhiiiiiihhhhhhiiijjjkkkkkkjjjkkknnnpppnnnllliiifffdddaaa]]]ZZZ\\\[[[YYYYYYYYYWWWTTTRRROOONNNKKKKKKKKKKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDBBBCCCDDDDDDEEEIIIMMMQQQTTT]]]hhhqqqzzz{{{wwwtttsssrrrmmmllljjjjjjkkknnnqqqsss{{{rrrllliiiiiiiiikkkoootttvvvxxxyyyzzzzzzuuuqqqkkkeee```[[[XXXXXXWWWXXX\\\eeevvv|||lll\\\RRRMMMJJJIIIJJJSSSfff{{{xxxmmmeee\\\VVVWWW]]]mmmxxx~~~zzzvvv|||cccQQQLLLEEECCCFFFDDDEEEGGGHHHHHHHHHIIIKKKMMMNNNNNNOOORRRWWW\\\^^^___\\\[[[[[[^^^ccckkkqqquuuppplllmmmvvvnnnccc]]]QQQNNNQQQNNNOOOJJJGGGGGGFFFDDDFFFJJJNNNUUU___jjjttt{{{~~~~~~~~~|||zzzvvvvvvwwwzzz}}}}}}xxxrrrnnnlllrrrrrrsssvvv{{{wwwmmmfff```[[[UUURRRMMMIIIGGGEEECCCAAAAAA@@@???>>>===<<<<<<;;;:::<<>>>>>@@@CCCGGGKKKOOOQQQRRRUUUVVVZZZ^^^cccgggkkkmmmpppuuu}}}zzzsssjjj```ZZZMMMLLLKKKJJJLLLPPPUUUXXX[[[^^^cccgggiiijjjkkklllmmmmmmnnnnnnnnnnnnmmmmmmooommmllljjjjjjjjjkkkkkkfffhhhjjjkkklllmmmnnnooonnnooopppqqqpppqqqsssuuuqqqooollljjjhhheee```]]]^^^\\\ZZZZZZZZZXXXVVVTTTRRROOOMMMLLLMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDFFFIIIKKKJJJRRR\\\fffnnnzzz~~~|||wwwrrrmmmiiifffeeedddbbb^^^\\\ZZZ[[[\\\]]]ggglllvvv|||sssnnnkkkiii___bbbfffjjjlllnnnqqquuusssqqqmmmgggcccbbbaaa```\\\\\\\\\aaaqqq~~~kkk]]]RRRKKKJJJMMMXXXkkkwwwmmmddd[[[VVVXXX]]]pppyyy}}}xxxuuu|||{{{```PPPLLLEEEDDDFFFDDDFFFGGGHHHIIIIIIJJJLLLNNNRRRQQQQQQSSSWWW[[[^^^^^^[[[\\\]]]___bbbhhhnnnqqqnnnlllnnnvvvqqqeee___SSSMMMOOONNNOOOKKKHHHHHHGGGDDDFFFIIIKKKRRR]]]hhhqqqyyy~~~}}}~~~~~~vvvwwwxxx{{{~~~yyysssooonnnnnntttuuuwwwzzzvvvlllccc]]]YYYUUUPPPLLLJJJGGGEEEBBB??????>>>===<<<;;;::::::999;;;===???BBBFFFLLLPPPRRRPPPMMMHHHDDD@@@===<<<999999999999999888888888888888888888999:::;;;<<<===>>>AAADDDGGGIIIKKKKKKNNNPPPSSSXXX]]]ccchhhjjjmmmsss|||}}}vvvmmmeee\\\TTTOOOKKKLLLNNNPPPRRRWWW]]]aaagggjjjnnnqqqqqqqqqrrrrrrrrrrrrssssssssssssrrrrrrrrrqqqpppnnnmmmllllllllliiikkknnnpppqqqrrrsssuuusssuuuwwwyyyxxxyyyzzz{{{wwwuuusssrrrpppmmmhhheeecccaaa^^^]]]\\\[[[XXXVVVTTTRRROOONNNOOOOOOOOONNNMMMMMMMMMMMMLLLKKKIIIIIIFFFFFFFFFEEEDDDDDDFFFHHHFFFLLLTTT[[[bbbmmm{{{vvvsssoooiiiddd```^^^]]]WWWUUUSSSQQQPPPPPPQQQRRRUUUWWW^^^kkkzzzyyypppjjj```______aaa``````bbbgggdddfffeeebbbbbbfffhhhggg``````______kkknnn^^^QQQOOORRR___qqq{{{sssjjjccc\\\WWWZZZ```ssszzz|||vvvttt|||uuu\\\NNNLLLFFFEEEGGGDDDEEEGGGHHHIIIIIIKKKNNNPPPUUUSSSRRRTTTWWW[[[]]]^^^YYY[[[^^^```aaaeeeiiillljjjjjjkkkmmmssssssfffaaaTTTLLLNNNNNNPPPKKKIIIIIIGGGDDDEEEHHHIIIPPPZZZeeennnvvv}}}~~~xxxxxxzzz}}}~~~~~~|||yyytttooonnnqqquuuuuuxxx}}}vvvjjjccc]]]YYYTTTPPPMMMJJJHHHEEEAAAAAA@@@???===<<<:::999888:::;;;<<<;;;===@@@DDDEEEDDDAAA???===;;;999999777888999888888777888888777777888888999999::::::;;;===???AAACCCDDDEEEEEEHHHJJJMMMRRRXXX^^^dddgggjjjpppyyy~~~wwwpppggg^^^WWWRRRNNNKKKNNNQQQVVVYYY[[[___eeeiiipppsssuuuwwwwwwwwwxxxyyyuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuuuutttrrrqqqpppoooqqquuuvvvuuuuuuxxxzzzxxx|||~~~||||||{{{xxxssspppmmmjjjfffbbb```]]]ZZZXXXVVVTTTQQQPPPQQQRRRRRRQQQOOOOOOPPPPPPPPPOOOMMMLLLIIIIIIIIIGGGEEEEEEFFFHHHGGGJJJOOOQQQUUU___lllvvv~~~xxxtttmmmkkkgggbbb]]]ZZZXXXWWWNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKOOOYYYbbbnnnyyyrrrjjjccc```\\\WWWVVVZZZWWW[[[[[[YYY\\\dddhhhfffaaadddcccaaafffxxxnnn\\\VVVYYYhhhwww~~~uuunnngggbbb]]][[[___fffxxx~~~yyywwwpppXXXMMMMMMHHHFFFGGGCCCDDDFFFHHHIIIJJJLLLOOORRRVVVTTTSSSTTTXXX\\\___```[[[^^^bbbddddddeeegggjjjeeehhhiiiggghhhssstttgggbbbUUULLLNNNNNNPPPLLLIIIIIIHHHDDDEEEHHHHHHNNNXXXbbbkkktttzzz{{{zzzzzz{{{~~~~~~{{{wwwvvvsssooommmpppwww}}}www|||wwwooo```\\\WWWSSSPPPMMMJJJHHHEEEEEEDDDBBB@@@===;;;:::555777999888666666999;;;999999999999999999888888777888999999888888999:::777777777888888888888888;;;<<<===???@@@AAAAAAAAADDDFFFIIINNNUUU[[[aaadddgggnnnxxx~~~|||zzzkkkddd[[[SSSOOONNNNNNNNNSSSWWW]]]aaacccggglllppptttvvvyyyzzzzzz{{{|||~~~wwwxxxxxxyyyyyyyyyyyyyyywwwxxxyyyyyyyyyxxxwwwvvvtttwwwzzzzzzyyyxxxzzz|||}}}|||yyyuuuqqqlllgggccc___[[[XXXXXXUUURRRQQQRRRSSSSSSSSSPPPQQQRRRRRRRRRQQQPPPOOOLLLLLLLLLJJJHHHGGGHHHIIIHHHJJJLLLKKKMMMUUUaaakkkwww|||uuunnniiidddaaa]]]YYYUUURRRPPPOOOLLLKKKKKKJJJIIIHHHGGGFFFGGGFFFHHHNNNRRRWWWeeesss{{{ooohhh```WWWTTTVVVRRRVVVWWWTTTWWW___bbb``````eeegggccceeesss|||eee]]]___mmmzzz{{{pppjjjdddaaa^^^]]]cccjjj~~~~~~|||mmmVVVLLLNNNIIIGGGHHHCCCCCCEEEHHHIIIKKKMMMQQQSSSUUUSSSRRRTTTXXX]]]```aaa___ccchhhjjjiiihhhiiikkkggglllmmmiiiiiiuuu{{{jjj```VVVLLLJJJOOOSSSOOOJJJEEEDDDEEEFFFFFFEEEKKKUUU```iiirrryyy~~~~~~zzz|||~~~{{{yyypppooommmlllnnnrrrwwwzzzmmmhhh___WWWVVVUUUOOOIIIGGGHHHFFFDDDBBBBBB@@@>>><<<;;;:::999777777777777888999999999999999999999999666666777777888888888999777777666666666666777777:::::::::;;;;;;===>>>>>>???BBBGGGKKKPPPUUU[[[^^^lllsssxxxxxxzzzzzztttjjjaaa\\\UUUPPPPPPSSSVVVXXXZZZ```gggkkkmmmpppssswwwyyyzzz{{{|||~~~~~~{{{|||~~~~~~|||yyy|||||||||}}}~~~}}}{{{yyyzzz{{{}}}{{{uuuqqqmmmhhhaaa[[[]]]ZZZVVVTTTTTTUUUVVVUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRPPPOOOMMMLLLKKKJJJIIIIIIHHHHHHJJJOOOVVV[[[nnn{{{{{{uuunnnhhhbbb___ZZZXXXUUUQQQOOOMMMMMMMMMLLLKKKHHHFFFDDDCCCCCCCCCAAAEEEGGGHHHHHHLLLTTT[[[rrrvvvlllddd]]]XXXVVVSSSPPPPPPSSSVVVYYYZZZ^^^bbbeeecccdddooo~~~qqqbbbgggvvvuuuuuuiii```^^^ZZZWWWbbbrrr}}}dddYYYNNNIIIHHHFFFGGGJJJDDDFFFHHHJJJKKKNNNRRRUUUWWWXXXYYYYYYZZZ]]]aaadddeeeeeefffggggggfffeeedddlllqqquuuvvvwwwnnncccXXXMMMKKKPPPSSSPPPKKKGGGEEEEEEFFFFFFGGGMMMUUU___gggooowww{{{}}}}}}}}}zzzxxxooonnnmmmmmmpppuuuzzz}}}~~~}}}sssiii___\\\ZZZTTTNNNLLLHHHFFFCCCBBBBBBAAA???===<<<;;;999888777777888888999999999999999999999888777777777888888888999999888888777777777777888888999999999999:::;;;<<<======@@@DDDHHHLLLRRRXXX]]]gggooouuutttsssppphhh```TTTRRROOOOOORRRXXX]]]``````ffflllppprrrssswwwzzz|||}}}~~~}}}wwwsssnnnhhhccc___\\\WWWUUUTTTUUUTTTTTTQQQRRRSSSTTTUUUUUUTTTSSSTTTSSSRRRQQQOOONNNMMMLLLKKKJJJIIIGGGGGGKKKPPPUUU^^^kkk~~~vvvtttpppkkkeee___ZZZWWWUUUTTTQQQNNNMMMLLLMMMMMMLLLJJJHHHFFFDDDCCCCCCCCC@@@CCCEEEEEEEEEHHHOOOVVVbbbrrruuuhhh```\\\YYYTTTRRRRRRSSSTTTTTTZZZ\\\___aaagggqqq|||zzzjjjnnn~~~xxxqqqfff^^^[[[XXXWWWbbbqqq~~~~~~tttbbbWWWMMMIIIGGGFFFGGGJJJGGGHHHIIIJJJKKKNNNSSSVVVVVVWWWXXXYYYYYY[[[___bbbffffffggghhhhhhgggfffeeejjjooouuuwwwzzzsssgggZZZNNNLLLQQQSSSQQQLLLHHHFFFEEEFFFGGGHHHMMMTTT\\\dddlllsssxxx|||~~~{{{wwwuuunnnmmmmmmooosssyyywwwuuuyyy~~~wwwrrrqqqxxxtttgggaaa\\\UUUPPPNNNHHHFFFCCCBBBBBBAAA???>>><<<;;;:::999888888888888::::::999999888888888777888888888888999999999999999999999888888999999999888888888888999:::;;;;;;;;;===@@@CCCGGGNNNUUUZZZbbbjjjqqqoooiiiccc[[[UUUMMMMMMNNNRRRWWW^^^dddhhhiiinnnsssvvvwwwxxx{{{~~~}}}xxxrrrmmmgggccc]]]YYYXXXWWWVVVUUUQQQRRRTTTUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPPPPOOONNNLLLIIIGGGHHHLLLOOOQQQ\\\mmmyyyrrriiigggddd___YYYTTTPPPNNNOOONNNLLLKKKKKKKKKLLLMMMKKKJJJHHHEEEDDDCCCCCCCCC???AAABBBAAAAAACCCIIINNNRRR]]]sss}}}qqqgggbbb[[[UUUSSSRRRQQQPPPUUUUUUXXX___iiirrr{{{tttwww{{{oooeee]]]ZZZXXXYYYeeettt|||}}}lll___UUUKKKHHHGGGFFFGGGIIIJJJJJJJJJIIIJJJMMMSSSWWWVVVWWWXXXXXXXXXZZZ]]]___dddeeeggghhhiiihhhhhhgggkkkpppuuuxxx{{{yyykkk]]]PPPLLLPPPSSSRRROOOKKKGGGFFFFFFGGGGGGKKKQQQXXX```hhhqqqwww{{{~~~}}}yyyuuusssmmmmmmooorrrwww~~~xxxpppooouuuzzz{{{yyyqqqiiibbbcccjjjtttqqqggg```WWWQQQOOOJJJGGGDDDCCCBBBBBBAAA???<<<<<<;;;::::::999999999:::::::::999888888777777999999999999::::::::::::999999888888888888999999888888888888888999:::;;;:::;;;===@@@DDDJJJRRRWWWaaagggjjjggg^^^WWWSSSRRRRRRTTTWWWZZZ^^^bbbgggjjjqqquuuyyy{{{{{{|||{{{vvvqqqlllfffaaa^^^\\\ZZZXXXTTTUUUUUUWWWXXXXXXYYYYYYVVVVVVUUUUUUTTTSSSRRRRRRSSSRRRPPPMMMKKKJJJLLLOOOOOOWWWcccrrryyyssskkkeee___]]]ZZZVVVQQQMMMKKKIIIJJJJJJJJJJJJKKKLLLMMMNNNKKKIIIGGGEEEDDDCCCCCCCCC@@@AAAAAA@@@???@@@DDDHHHMMMQQQ```{{{zzzrrrggg]]]WWWUUUSSSSSSQQQPPPTTT[[[dddnnnyyyzzz|||xxxnnnfff^^^[[[ZZZ^^^lllzzz|||}}}~~~hhh[[[RRRJJJHHHHHHGGGGGGIIIKKKJJJIIIHHHIIILLLRRRVVVWWWXXXYYYXXXXXXXXX[[[]]]___aaacccfffhhhiiiiiiiiilllppptttuuuxxxqqqbbbSSSMMMPPPSSSSSSQQQNNNIIIFFFFFFGGGEEEHHHMMMSSS[[[fffpppwwwzzz}}}~~~zzzvvvsssrrrnnnoooqqquuu{{{yyyqqqiiijjjpppvvvwwwuuukkkccc\\\ZZZ]]]bbblllvvvrrrggg]]]VVVSSSMMMJJJFFFDDDCCCCCCBBBAAA======<<<<<<;;;;;;:::999::::::::::::999999888888;;;;;;;;;;;;::::::::::::888888888777777888888888999999999999999999:::;;;:::;;;===???BBBHHHOOOTTT]]]______[[[TTTOOOPPPTTTYYY\\\```bbbccceeehhhkkkuuuyyy}}}~~~yyytttmmmgggccc```]]][[[VVVVVVVVVVVVWWWXXXXXXXXXVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSRRROOOMMMMMMNNNPPPOOOTTT]]]hhhtttwwwpppkkkfff```\\\WWWUUURRROOOLLLIIIHHHGGGHHHIIIIIIJJJLLLMMMOOOOOOKKKJJJHHHFFFEEEDDDDDDEEECCCBBBBBB@@@???@@@BBBDDDKKKLLLUUUjjj}}}nnnddd^^^ZZZXXXOOONNNPPPUUUZZZbbbsssyyysssjjjddd^^^ZZZZZZbbbqqq}}}|||fffXXXOOOIIIHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHLLLQQQVVVYYYZZZ[[[ZZZYYYXXXYYY[[[XXX[[[^^^bbbfffhhhjjjjjjhhhkkknnnppprrrxxxxxxhhhWWWOOOQQQRRRTTTTTTPPPJJJFFFFFFGGGDDDFFFJJJOOOWWWcccnnnvvvyyy|||uuuxxx|||xxxtttrrrqqqqqqrrrtttyyy~~~|||nnnhhhcccccciiinnnppppppbbb\\\WWWVVVVVVXXX^^^eeelll~~~|||nnnaaaXXXUUUQQQNNNIIIFFFEEEDDDCCCBBB===>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888777777777777888888:::999999888999999::::::;;;<<<===>>>AAAEEEKKKOOOUUUSSSQQQPPPMMMLLLQQQYYY]]]```eeeffffffhhhllloooyyy}}}{{{sssmmmhhhdddaaa^^^YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTPPPQQQQQQPPPNNNMMMNNNPPPLLLPPPVVV___jjjuuu~~~|||vvvqqqkkkeee```]]]ZZZWWWQQQOOOMMMJJJHHHGGGFFFFFFIIIJJJKKKLLLMMMNNNOOOPPPLLLKKKIIIGGGFFFFFFFFFFFFEEEEEECCCBBBAAABBBBBBCCCEEEGGGNNN]]]tttzzzooofffbbbUUUQQQPPPQQQQQQWWWjjjzzztttoooeeeaaa[[[VVVXXXcccttt}}}xxx}}}wwwbbbUUUNNNHHHIIIKKKIIIIIIJJJIIIJJJJJJIIIJJJMMMSSSWWW\\\]]]^^^]]]ZZZYYYZZZZZZUUUXXX[[[___cccfffggghhhaaadddhhhjjjmmmsss|||ooo\\\SSSSSSRRRUUUVVVRRRKKKGGGFFFGGGFFFGGGIIIMMMTTT___kkksssxxx{{{|||nnnsss}}}}}}yyyvvvsssrrrrrrtttuuuxxx|||~~~tttgggccc```___bbbgggjjjkkk^^^YYYTTTSSSSSSRRRVVV[[[]]]iiizzz{{{lllaaa\\\VVVRRRLLLHHHFFFEEECCCBBB>>>>>>??????>>>===;;;::::::;;;;;;<<<<<<==================<<<<<<<<<;;;;;;999999888888888888999999999888888777777777888888:::;;;===>>>???BBBFFFIIIMMMHHHHHHLLLOOOQQQWWW___bbbfffjjjkkkkkklllqqquuu~~~{{{tttoookkkgggeee___^^^[[[YYYWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVRRRSSSTTTSSSQQQOOOPPPPPPMMMOOOTTT\\\eeeooouuuyyyzzz}}}~~~|||zzzwwwvvvuuuxxxvvvyyyzzztttlllhhhbbb]]]YYYWWWUUUTTTOOONNNKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCBBB???CCCJJJSSSccc{{{zzzrrreee[[[TTTTTTSSSUUUcccuuu~~~xxxsssoooccc```ZZZUUUXXXeeewww|||{{{~~~sss]]]TTTMMMHHHJJJLLLKKKJJJLLLIIIJJJLLLLLLNNNQQQUUUYYY___```aaa___]]][[[ZZZ[[[WWWYYY\\\___aaacccddddddaaacccfffhhhkkkooovvv{{{|||ttt```UUUUUURRRUUUWWWSSSLLLGGGFFFGGGHHHHHHIIIKKKRRR\\\hhhpppxxx{{{{{{kkkrrr}}}|||xxxtttsssrrrrrrvvvwwwyyy}}}zzzyyy||||||ooodddbbb```^^^___bbbfffiiiaaaZZZUUUSSSQQQOOOQQQVVVYYY___iiiwww{{{ooojjjXXXTTTNNNIIIGGGEEEDDDCCC>>>>>>?????????===;;;::::::;;;;;;<<<===>>>??????>>>>>>======<<<<<<<<<;;;;;;::::::999999::::::;;;888777666666666666777777999;;;===>>>>>>@@@CCCEEEIIIDDDEEEMMMTTTXXX]]]dddiiimmmpppqqqooopppuuuzzz{{{vvvqqqnnnkkkfffdddaaa]]]ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWUUUWWWWWWVVVTTTRRRRRRRRRQQQRRRVVV\\\dddkkkppprrrsssvvvyyy{{{{{{zzzzzz{{{zzzyyywwwtttqqqnnnlllkkkkkkiiijjjpppuuu|||yyytttgggddd___YYYVVVSSSRRRRRRQQQOOOMMMKKKJJJJJJKKKLLLKKKLLLLLLMMMNNNMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHIIIGGGFFFDDDCCCDDDDDDCCCBBB<<>>AAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;<<<<<<===>>><<<======>>>>>>>>>??????<<<===============<<<<<<:::::::::999999999999999999::::::::::::<<<@@@CCCEEEGGGJJJPPPWWW___ggglllsssssssssssssssvvvzzz~~~yyytttqqqqqqhhhaaa```^^^ZZZXXXXXXSSSVVVYYYZZZYYYWWWUUUTTTWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTYYYaaadddfffmmmvvvyyywwwvvvuuuvvvvvvuuusssuuusssqqqpppnnnllliiifffbbbaaa```bbbgggnnnvvvzzz~~~yyywwwlllggg```[[[XXXWWWVVVUUUPPPOOOOOONNNMMMMMMNNNNNNRRRPPPMMMMMMNNNOOOOOONNNKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFFFFFFFEEEDDDBBBBBBCCCDDDFFFIIITTTlll~~~ssskkkccc```eeelll~~~xxxssspppeeebbb]]]YYY```ooo|||}}}|||vvvyyywwwwwwnnn```VVVNNNIIIJJJLLLLLLLLLOOOSSSTTTTTTSSSSSSUUUXXX[[[___aaaccccccaaa^^^\\\\\\aaa```^^^^^^```aaaaaa```eeegggiiijjjjjjkkklllnnnmmmyyy{{{hhhYYYTTTLLLVVV[[[UUUMMMJJJIIIHHHGGGHHHIIIJJJOOOYYYeeeoooxxx}}}}}}zzzxxxwwwvvvuuuyyy{{{~~~|||uuummmiiioooxxx~~~uuummmhhh^^^[[[VVVSSSSSSUUUZZZ]]]\\\YYYUUUQQQOOONNNOOOPPPRRRSSSYYYaaakkk}}}sssiiiaaaWWWPPPNNNLLLHHHDDDAAAAAAAAA@@@???>>>===<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@???============>>>>>>>>>>>>======<<<<<<::::::::::::999999999999:::;;;;;;;;;;;;>>>BBBEEEHHHLLLQQQXXX___ffflllpppvvvwwwxxxyyyzzz||||||wwwooogggeeeccc___[[[[[[VVVWWWYYYYYYXXXVVVUUUUUUVVVUUUTTTTTTTTTTTTTTTUUUUUUUUU[[[cccgggiiiooowww{{{zzzyyyyyyyyyyyyvvvttttttrrrpppnnnmmmjjjgggdddaaa```^^^^^^aaaffflllooo|||~~~rrrmmmgggbbb___]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSTTTRRRPPPOOOPPPPPPOOONNNMMMLLLKKKKKKJJJIIIIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDFFFIIITTTkkk{{{ppphhhiiimmm}}}xxxrrrnnndddbbb]]]ZZZcccsss}}}}}}|||xxxwwwmmm___RRRKKKGGGJJJOOOQQQSSSWWWSSSTTTUUUUUUUUUVVVYYY[[[^^^```aaaaaa___]]]\\\]]]```^^^\\\\\\^^^aaacccdddgggiiimmmoooooooooqqqrrrsss}}}xxxgggZZZVVVNNNUUUZZZWWWPPPLLLJJJHHHGGGHHHIIIJJJNNNWWWcccllluuuzzz}}}{{{zzzzzzzzz{{{{{{|||}}}~~~zzzsssjjjdddiiiqqq|||uuunnniiifff^^^ZZZUUUQQQPPPRRRUUUXXXXXXVVVSSSPPPNNNNNNNNNOOOQQQQQQUUUZZZ___jjj~~~qqqgggZZZRRROOOMMMJJJGGGCCCCCCBBBAAA@@@???>>>===>>>============>>>??????BBBBBBBBB@@@>>>>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<===@@@EEEHHHOOOTTT[[[bbbhhhmmmqqqtttyyy{{{~~~|||tttllljjjhhhbbb___^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTUUUUUUWWWWWWXXXZZZ```iiinnnppptttzzz~~~~~~~~~~~~}}}zzzwwwuuusssqqqooommmkkkgggdddcccaaa^^^\\\\\\___bbbdddnnnyyy|||xxxqqqllliiifffdddccccccbbb```^^^\\\[[[ZZZZZZWWWUUUTTTSSSSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEIIITTTkkk~~~|||zzzzzzvvvrrrttt}}}wwwppplllccc```\\\[[[gggxxx}}}~~~|||nnn```RRRKKKHHHLLLQQQTTTXXX[[[TTTVVVWWWXXXWWWXXXYYY[[[]]]^^^______]]]]]]^^^___ccc___[[[ZZZ\\\```cccdddfffjjjnnnqqqrrrrrrssstttxxx}}}vvvggg[[[VVVNNNTTTXXXXXXSSSNNNJJJGGGGGGHHHIIIJJJMMMUUU```hhhrrrwww~~~~~~|||zzzzzz{{{~~~}}}|||||||||~~~zzzrrrhhhaaadddkkk}}}}}}tttnnnjjjhhhfffaaa]]]WWWRRROOOPPPSSSUUUUUUTTTRRRPPPOOOOOOOOOOOORRRRRRTTTWWWYYY^^^kkkyyy}}}rrrbbbWWWRRRPPPMMMJJJGGGFFFEEECCCAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@BBBDDDCCCAAAAAADDDFFFCCCBBBAAA@@@>>>>>>============<<<<<<;;;;;;:::::::::;;;<<<===???CCCIIINNNWWW]]]eeekkknnnpppsssuuuyyy|||{{{tttssspppkkkgggfffeeebbb^^^\\\[[[ZZZZZZZZZXXXXXXWWWWWWWWWYYY[[[\\\\\\```gggpppvvvyyy|||~~~{{{zzzxxxuuusssqqqnnnjjjgggfffdddaaa^^^]]]]]]^^^___eeennn{{{|||wwwtttqqqnnnmmmnnnmmmjjjgggeeebbbaaaaaa[[[ZZZYYYXXXWWWUUUQQQNNNKKKJJJIIIIIIHHHIIIJJJJJJGGGGGGGGGGGGGGGFFFEEEEEECCCDDDFFFIIITTTkkk~~~|||zzzxxxtttqqqnnnqqqtttwww|||~~~}}}wwwooojjj```]]]ZZZ\\\kkk}}}}}}|||sssdddWWWOOOKKKNNNQQQSSSUUUXXXUUUWWWZZZZZZZZZYYYZZZ[[[]]]^^^___^^^^^^^^^```bbbfffbbb]]][[[\\\___bbbdddcccfffkkkooopppqqqrrrssswwwzzz}}}zzz{{{~~~xxxhhh\\\WWWOOORRRVVVYYYVVVPPPIIIFFFGGGHHHIIIIIILLLSSS]]]eeeqqqvvv}}}~~~|||zzzyyyzzz||||||{{{zzzzzz}}}{{{sssggg^^^___eeewwwvvvmmmiiihhhgggfffccc^^^XXXRRROOOOOORRRSSSUUUTTTTTTSSSQQQQQQPPPOOOQQQPPPRRRUUUUUUXXXaaalll}}}pppbbb[[[WWWRRROOOJJJIIIFFFDDDBBBAAA@@@@@@AAA@@@@@@?????????@@@@@@DDDGGGIIIHHHEEECCCEEEHHHEEEDDDBBBAAA????????????@@@??????>>>===<<<<<<<<<:::;;;===???BBBIIIPPPUUU___eeemmmqqqqqqppprrrtttyyy}}}}}}xxxtttssslllgggaaa]]]\\\\\\[[[ZZZYYYXXXWWWWWWYYY[[[^^^```aaafffmmmuuu|||}}}zzzwwwuuurrrnnnkkkhhhgggdddaaa___^^^^^^^^^aaahhhttt~~~|||yyywwwwwwuuurrrooollliiigggfffbbbaaa___]]][[[XXXSSSPPPJJJIIIHHHHHHHHHIIIKKKLLLHHHHHHHHHHHHHHHHHHGGGFFFDDDFFFGGGJJJTTTkkk{{{xxxxxxuuupppkkkiiigggfffeeefffiiiooouuu|||uuummmggg]]]ZZZXXX^^^ooo||||||xxxhhhYYYQQQLLLNNNPPPQQQRRRUUUWWWYYY[[[[[[[[[ZZZ[[[\\\]]]___``````___```ccceeefffbbb___]]]___ccceeefffbbbeeejjjmmmoooppprrrsssvvvxxx{{{{{{}}}~~~nnn```XXXQQQQQQUUU[[[[[[SSSJJJFFFGGGHHHIIIIIIKKKQQQZZZaaapppvvv}}}{{{{{{zzzzzz{{{}}}|||zzzyyyzzz~~~|||sssfff\\\[[[```ooo~~~qqqjjjhhhiiihhhfffccc___XXXRRROOOOOOQQQRRRUUUUUUUUUUUUSSSRRRPPPOOONNNMMMOOORRRSSSTTT\\\eeennnvvvoooddd]]]WWWSSSNNNLLLJJJGGGDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCJJJOOORRROOOIIIDDDCCCEEEFFFEEECCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>;;;===???CCCHHHPPPYYY```ffflllrrrtttrrrqqqtttxxx||||||{{{rrrllleee```______]]][[[ZZZYYYXXXXXXZZZ]]]aaacccggglllsssyyy}}}zzzwwwrrrooommmkkkiiigggdddbbb``````aaagggrrr}}}zzzvvvssspppnnnmmmllljjjfffcccaaa]]]YYYUUUNNNMMMKKKIIIIIIJJJKKKLLLHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGHHHKKKUUUlllzzzuuusssssspppiiicccddd```]]][[[YYYWWW[[[aaajjjppp{{{yyyrrrjjjddd\\\YYYYYYaaattt||||||zzziiiWWWPPPKKKMMMPPPQQQSSSVVVXXXZZZ[[[[[[ZZZZZZ[[[]]]]]]___aaaaaaaaabbbccceeecccbbbaaacccfffiiijjjjjjdddgggjjjmmmnnnpppsssuuuuuuxxxuuufff[[[UUUSSSVVV^^^___VVVMMMHHHGGGHHHIIIIIIJJJOOOXXX^^^kkkrrrzzz{{{{{{{{{{{{|||~~~|||zzzyyy{{{|||ssseeeYYYWWW[[[ggg}}}|||qqqkkklllmmmkkkhhhfffbbb[[[TTTQQQQQQSSSTTTUUUVVVVVVVVVTTTRRROOONNNMMMLLLMMMQQQRRRTTT[[[cccjjjkkkssssssjjjaaa[[[WWWUUUQQQNNNKKKJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFMMMSSSXXXUUUMMMFFFDDDEEEFFFEEECCCAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@>>>@@@DDDHHHOOOYYYcccjjjlllqqqvvvvvvssstttzzz{{{uuummmhhhgggfffccc```]]]\\\[[[\\\^^^bbbfffiiiqqqvvv|||{{{wwwuuutttrrrooolllhhhfffdddfffjjjuuu~~~{{{xxxvvvuuuvvvsssnnnjjjfffccc___\\\VVVTTTPPPMMMKKKJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJLLLWWWmmmyyysssqqqqqqmmmeee^^^]]]XXXUUUUUURRRMMMOOOUUUXXX[[[eeeqqqyyy|||{{{tttmmmfff```\\\ZZZ[[[fffyyy|||}}}wwwhhhWWWPPPKKKMMMQQQRRRTTTVVVZZZ[[[[[[ZZZYYYYYY[[[]]]\\\^^^aaabbbbbbaaabbbcccffffffgggjjjlllkkkiiifffggghhhjjjkkkmmmooosssvvvsssxxx{{{iii^^^WWWTTTXXXaaacccYYYOOOJJJGGGHHHIIIHHHIIINNNVVV]]]eeelllvvv}}}~~~}}}{{{{{{|||}}}~~~}}}{{{zzz}}}{{{rrrdddWWWTTTXXXbbbxxx}}}sssoooqqqrrrpppllljjjeee^^^XXXUUUUUUWWWXXXUUUVVVVVVVVVTTTQQQNNNLLLOOOMMMNNNRRRSSSUUU\\\ccclllhhhiiiqqq{{{zzzpppjjj___]]]YYYVVVSSSRRRRRRRRRLLLKKKJJJJJJIIIIIIIIIIIIKKKSSSYYYXXXQQQIIIGGGHHHFFFEEECCCBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCBBBAAAAAAAAACCCGGGLLLTTT^^^jjjqqqoootttxxxwwwuuuxxx}}}uuupppooonnnjjjfffbbbaaa```aaacccggglllooozzz}}}|||zzzwwwrrrnnnkkkiiillloooyyy}}}|||{{{}}}yyysssnnnjjjgggdddaaa]]]ZZZUUUPPPLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMWWWnnn|||uuusssrrrnnnfff^^^XXXSSSQQQQQQMMMGGGHHHMMMKKKMMMSSS___iiiqqq|||xxxqqqjjjccc^^^]]]\\\]]]iii}}}|||}}}tttfff[[[SSSNNNOOOQQQQQQRRRUUU[[[[[[ZZZYYYXXXXXX[[[^^^[[[]]]aaabbbaaa`````````lllmmmnnnooonnnjjjddd```ggghhhiiiiiijjjmmmqqquuuqqqvvv}}}nnnaaa\\\TTTSSS]]]eee___SSSKKKJJJFFFDDDFFFIIIKKKQQQWWWcccjjjssszzz}}}}}}~~~}}}||||||}}}}}}}}}}}}~~~~~~}}}~~~ssseeeZZZTTTRRR\\\ppptttnnnwww}}}yyyzzzpppjjjbbb^^^______\\\YYY\\\ZZZXXXTTTQQQNNNMMMLLLMMMOOOPPPRRRTTTXXX]]]aaaddddddeeeffflllxxxvvvrrrmmmfffaaa]]]ZZZXXXVVVVVVSSSPPPOOOPPPQQQQQQPPPNNNOOOPPPQQQPPPMMMIIIGGGEEEDDDBBBAAABBBDDDGGGIIIDDDFFFIIIKKKKKKJJJHHHGGGIIIGGGFFFMMMYYYgggqqqvvvrrruuuyyy|||~~~{{{wwwtttpppmmmmmmhhheeefffgggkkkuuu|||xxxtttpppnnnuuu~~~}}}}}}{{{yyyuuupppkkkhhhiiiaaaZZZVVVQQQJJJGGGHHHJJJJJJJJJKKKMMMNNNMMMKKKHHHIIIKKKQQQYYYkkkxxxrrrooolllfffaaaXXXUUUPPPLLLIIIHHHHHHIIIEEEHHHLLLPPPWWWeeevvvxxxrrrkkkccc\\\XXXXXX```qqq}}}wwwhhhTTTSSSQQQPPPOOOOOOOOOOOOZZZ^^^aaa___ZZZVVVWWWYYY]]]^^^aaacccdddbbb```___eeehhhkkkllljjjfffcccaaafffhhhkkkkkkkkkkkklllmmmqqq}}}qqqddd[[[SSSQQQ[[[ccc^^^SSSLLLJJJFFFDDDFFFHHHJJJOOOVVV```gggpppwww|||~~~|||}}}}}}}}}~~~~~~~~~~~~zzzpppcccXXXRRRPPPWWWkkkvvvsss}}}~~~xxxqqqmmmllljjjfffbbb```^^^[[[WWWSSSPPPNNNMMMMMMOOOQQQSSSVVVYYY^^^aaagggfffdddcccdddlllvvv~~~xxxqqqkkkgggccc```]]][[[XXXVVVUUUSSSQQQOOOTTTTTTTTTTTTRRROOOMMMKKKJJJJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNOOOPPPNNNKKKIIIIIIHHHIIIQQQ^^^kkkuuuyyy}}}~~~yyyuuurrrrrrnnnkkklllnnnsss}}}yyysssyyy~~~{{{vvvrrrooommmeee^^^ZZZUUUOOOKKKLLLLLLKKKJJJLLLNNNNNNMMMLLLLLLLLLNNNRRRZZZlll|||tttooojjjccc^^^XXXTTTOOOJJJGGGEEEFFFFFFEEEHHHKKKOOOVVVddduuuxxxqqqjjjbbb\\\XXXZZZcccttttttgggVVVUUUSSSQQQQQQQQQQQQRRR[[[```cccbbb^^^[[[[[[]]]___```aaaccccccbbb```___fffhhhiiiiiigggdddccccccdddfffiiijjjjjjjjjlllmmmppp}}}uuugggZZZRRRPPPWWW___^^^UUUMMMJJJEEECCCEEEGGGHHHMMMSSS\\\cccmmmuuuzzz~~~}}}{{{}}}~~~|||~~~~~~||||||xxxooocccXXXRRRPPPRRRcccyyyzzz{{{|||yyyuuuooojjjgggddd```[[[VVVSSSQQQPPPNNNQQQUUUYYY[[[^^^aaadddhhhfffccc```___bbbggglllvvvyyysssoooiiigggcccaaa^^^[[[WWWUUUWWWWWWVVVTTTRRRPPPOOONNNMMMNNNOOOPPPRRRSSSUUUUUUXXXVVVSSSSSSSSSRRRNNNJJJIIIIIINNNXXXfffsss{{{~~~{{{zzzwwwtttuuuxxx{{{|||xxxvvvssskkkddd```[[[UUUQQQQQQNNNMMMLLLMMMNNNOOONNNMMMPPPOOOQQQTTT[[[lll~~~vvvooojjjddd```ZZZVVVQQQKKKGGGEEEEEEEEEFFFGGGIIIMMMVVVdddvvvyyyppphhhaaa\\\XXX\\\hhhzzz|||pppeeeXXXWWWUUUTTTTTTTTTUUUUUU]]]aaafffgggdddaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaafffggggggfffdddcccdddeeeaaadddggghhhiiijjjlllmmmqqq~~~wwwyyykkk[[[SSSOOOTTT\\\^^^WWWPPPJJJFFFDDDEEEFFFGGGJJJPPPWWW___jjjsssxxx}}}~~~}}}}}}|||zzzzzzxxxqqqeeeZZZSSSQQQPPP]]]qqq~~~yyysssnnnkkkeee___ZZZVVVTTTRRRRRRVVV[[[___aaaccceeegggeeedddaaa___^^^```dddfffkkkxxx{{{wwwqqqllliiieeebbb```\\\[[[YYYWWWVVVUUUVVVVVVVVVXXX[[[^^^```aaabbbbbbccc^^^YYYWWWXXXVVVRRRNNNJJJLLLSSS```ppp}}}}}}~~~~~~{{{zzzwwwoooiiieee```YYYUUUUUUQQQPPPNNNNNNOOOPPPOOONNNSSSRRRSSSUUU[[[kkkwwwqqqlllhhheee^^^ZZZTTTNNNIIIGGGFFFGGGFFFGGGHHHMMMVVVfffwwwyyyooofff```[[[XXX^^^mmm~~~|||uuulllcccZZZYYYXXXWWWWWWWWWXXXYYY]]]aaafffiiihhhfffdddddddddcccccccccbbbbbbbbbbbbccceeeffffffeeedddeeefff```bbbeeeggghhhiiilllmmmlll~~~rrr}}}ppp^^^VVVOOOQQQZZZ___ZZZRRRKKKGGGEEEFFFFFFFFFHHHMMMSSS\\\hhhqqqxxx|||~~~~~~}}}xxxyyyxxxrrrfff[[[TTTQQQPPPYYYjjjvvvsssmmmfff```\\\YYYXXXXXX\\\aaadddeeefffggghhheeeccc```______aaabbbcccfffnnnyyyyyysssnnnkkkiiieeedddbbbaaaaaaaaabbbccciiijjjlllmmmmmmmmmkkkjjjfffbbb\\\ZZZYYYYYYWWWUUUPPPSSS\\\jjjzzz~~~zzzsssllliiieee]]]YYYXXXUUUSSSQQQQQQRRRRRRQQQQQQTTTSSSTTTVVV[[[iiizzzsssmmmhhheee___[[[UUUOOOJJJGGGGGGGGGFFFGGGHHHNNNYYYjjjzzzxxxmmmeee___\\\YYYaaaqqq|||uuuooofff___[[[ZZZYYYXXXXXXYYY[[[[[[\\\___eeehhhiiigggfffeeedddddddddccccccccccccddd```dddhhhjjjiiigggfffeeeaaacccfffhhhhhhiiikkkmmmeeeuuu|||}}}~~~pppvvvbbb[[[RRRPPPXXX```]]]UUUMMMHHHFFFGGGGGGEEEGGGKKKOOOXXXeeeooovvv|||~~~~~~}}}}}}~~~~~~xxxzzzzzzttthhh]]]UUUQQQSSSWWWdddzzz~~~wwwpppiiieeecccbbbaaadddgggiiiiiihhhhhhiiiiiifffaaa___^^^^^^^^^]]]___dddkkkwww|||wwwtttooonnnmmmlllkkkllllllmmmwwwwwwuuusssoookkkgggeee___]]]ZZZVVVUUUVVVYYYZZZ^^^aaaiiivvv~~~wwwqqqnnnjjjbbb]]]\\\ZZZWWWUUUSSSTTTUUUTTTSSSTTTTTTUUUXXX\\\hhh}}}tttllleeebbb]]]YYYSSSMMMIIIFFFFFFFFFFFFFFFIIIQQQ^^^ooowwwlllddd___\\\\\\eeevvv~~~~~~sssoooiiiaaa\\\ZZZZZZYYYYYYYYYZZZ\\\]]][[[^^^bbbeeeggggggeeedddccccccdddeeeeeeeeeeeeeee```dddjjjmmmllljjjiiihhheeegggiiijjjiiiiiijjjlllgggsssvvvvvv||||||ppp}}}}}}ggg```UUUPPPXXXaaa```XXXNNNJJJHHHHHHGGGEEEFFFJJJKKKTTTaaammmtttzzz~~~}}}||||||~~~~~~~~~~~~}}}zzznnnbbbYYYUUUVVVUUU___uuu{{{uuuqqqoooooonnnppprrrqqqpppnnnnnnnnnpppkkkeee```___^^^\\\[[[ZZZ___eeeqqq}}}{{{zzzyyyxxxxxx}}}{{{xxxsssnnnhhhdddbbb^^^^^^]]]ZZZXXX[[[bbbhhhppprrrxxx}}}wwwuuuppphhhcccbbb^^^[[[XXXVVVVVVWWWVVVVVVTTTUUUXXXZZZ]]]hhh}}}vvvmmmeeeaaa]]]YYYSSSMMMIIIGGGGGGGGGEEEFFFKKKUUUddduuuvvvkkkccc___]]]```jjj{{{~~~qqqjjjhhhccc\\\XXXYYYYYYXXXXXXYYYZZZ\\\]]]\\\^^^```ccceeefffeeedddaaabbbeeeggghhhhhhgggfffcccfffkkkmmmmmmmmmmmmmmmjjjkkkmmmlllkkkjjjjjjkkkmmmvvvuuuvvv~~~pppzzzjjjcccVVVQQQXXXbbbbbbZZZOOOKKKIIIIIIHHHEEEFFFIIIHHHQQQ___kkksssxxx}}}}}}|||{{{}}}}}}}}}~~~ttthhh^^^ZZZXXXTTT\\\rrr~~~zzzxxxxxxzzz{{{{{{yyywwwuuutttuuuuuuooohhhcccaaaaaa___]]][[[```fffrrr|||wwwsssnnnkkkjjjgggiiijjjgggeeehhhrrr{{{~~~~~~|||yyytttlllgggfff```]]]YYYXXXXXXXXXXXXWWWUUUVVVYYY\\\___hhh}}}xxxooohhhddd^^^[[[UUUPPPLLLJJJJJJJJJEEEFFFLLLWWWgggxxx~~~uuukkkccc___]]]dddnnn~~~|||hhhcccddd```YYYVVVXXXXXXWWWWWWXXXZZZ\\\]]]^^^^^^___bbbdddfffeeeddd```bbbeeehhhiiiiiihhhfffgggiiikkkllllllmmmppprrrmmmnnnooonnnllljjjiiijjjmmmtttsssuuuwww{{{oooeeeWWWOOOQQQZZZaaacccVVVNNNGGGGGGHHHFFFFFFHHHKKKQQQZZZeeeooowww|||~~~}}}}}}||||||{{{||||||}}}~~~sssjjjbbbZZZSSSSSSWWWeee{{{~~~}}}}}}}}}zzzrrrkkkfff```[[[[[[___\\\___eeeqqq|||yyyxxx{{{|||{{{wwwssstttzzz{{{tttlllfffcccaaa___\\\ZZZYYYYYYYYYWWWYYY]]]```bbbhhhyyy|||wwwqqqiiidddbbb[[[TTTQQQOOOJJJIIIKKKGGGIIIOOO]]]nnnvvvnnnggg```^^^___ccczzz~~~wwwbbbZZZYYYYYYVVVUUUUUUVVVXXXYYYZZZZZZZZZZZZ^^^___```aaadddfffhhhiiiiiijjjjjjhhhfffeeefffhhhggghhhiiijjjkkkkkkkkkkkkfffggghhhgggeeefffjjjnnnooorrrtttttttttyyyzzz{{{rrrgggYYYOOOPPPWWW]]]___XXXOOOIIIHHHIIIGGGGGGIIIIIINNNWWWbbbllluuuzzz}}}}}}}}}|||{{{{{{}}}zzznnncccZZZOOONNNRRRaaawwwyyyqqqlllfff```___aaa^^^aaafffqqq}}}~~~yyyrrrlllfffeeebbb```^^^]]]\\\\\\XXXZZZ]]]```aaagggvvv}}}yyyssskkkfffbbb[[[TTTQQQNNNJJJHHHJJJHHHKKKSSSaaasssuuunnnggg___]]]___ggg}}}ttt```XXXWWWVVVUUUTTTVVVWWWYYY[[[\\\\\\[[[[[[^^^^^^___aaadddfffhhhjjjjjjkkkjjjhhheeeddddddeeeeeeeeeffffffffffffeeeeee```````````````bbbeeehhhoooqqqsssrrrrrruuu}}}~~~yyyvvvjjj[[[QQQOOOSSSXXX[[[ZZZQQQJJJIIIIIIHHHGGGIIIGGGLLLTTT^^^hhhqqqxxx{{{}}}|||{{{{{{~~~rrreeeYYYOOOLLLNNN[[[ooo{{{vvvooogggdddeeebbbeeejjjtttzzz~~~}}}|||zzzuuullljjjhhhfffdddbbbaaaaaa^^^^^^aaacccccchhhuuu~~~zzzuuunnnhhhbbb[[[TTTQQQNNNIIIHHHJJJIIINNNYYYiiiyyy}}}tttmmmfff^^^]]]___nnn}}}{{{~~~ttt```XXXWWWVVVUUUUUUVVVXXX[[[^^^___^^^]]]\\\^^^^^^___aaadddfffiiijjjkkkkkkjjjgggccc```````````````aaabbbbbbccccccccc\\\ZZZYYYZZZ\\\^^^___```hhhjjjmmmmmmmmmqqqwww|||xxxxxxyyylll]]]SSSOOOOOOTTTZZZ[[[SSSKKKJJJIIIGGGFFFGGGFFFJJJQQQZZZdddnnnvvvzzz~~~}}}~~~~~~~~~~~~uuuggg\\\VVVPPPNNNWWWffftttxxxooojjjjjjiiikkkoooxxx|||~~~{{{vvvuuuvvvzzz|||rrrqqqooommmkkkiiiggggggfffeeefffhhhgggjjjvvv~~~~~~}}}zzzvvvoookkkddd\\\UUURRROOOJJJHHHJJJJJJRRR___pppzzzrrrlllddd^^^^^^aaauuu}}}xxxwwwzzzvvvccc[[[YYYXXXWWWXXXVVVXXX\\\___```___^^^\\\^^^___```aaadddfffhhhiiijjjkkkjjjfffbbb^^^\\\\\\\\\\\\^^^```bbbdddfffggg```\\\ZZZZZZ]]]___^^^\\\]]]```bbbeeeggglllrrrwww|||wwwttt}}}ooo___VVVPPPNNNSSSZZZ]]]TTTLLLJJJIIIFFFEEEFFFGGGIIIOOOWWWaaakkktttyyy~~~}}}|||}}}yyynnneee\\\TTTOOOTTT^^^iiivvvxxxsssrrrrrrtttvvv~~~{{{}}}~~~{{{qqqrrrtttxxxzzzyyyxxxuuussspppnnnmmmllljjjjjjkkkjjjllluuu~~~}}}|||{{{yyyvvvqqqmmmfff^^^WWWTTTQQQLLLJJJKKKLLLVVVfffvvv}}}vvvpppjjjccc^^^aaafff{{{|||xxxxxxxxxeee\\\YYYXXXXXXZZZVVVXXX[[[^^^______^^^]]]``````aaabbbccceeeggghhhiiiiiiiiifffbbb___]]]]]]]]]]]]^^^___aaaccceeeggggggdddaaaaaabbbbbb```]]]YYYYYY[[[]]]```eeekkkooovvv|||yyyrrrssscccZZZRRRMMMRRR[[[```WWWNNNLLLJJJGGGEEEFFFHHHIIIMMMSSS\\\gggqqqvvv|||~~~{{{|||~~~wwwooo___UUUNNNQQQWWW^^^mmm|||~~~~~~~~~ssstttzzzwwwsssuuuxxx||||||yyywwwuuupppnnnmmmnnnmmmnnnvvv}}}{{{yyyxxxvvvsssqqqjjjbbb[[[WWWTTTNNNMMMNNNQQQ[[[lll|||yyytttmmmgggaaa___eeemmm|||xxxfff\\\XXXVVVVVVYYYWWWYYY[[[]]]______``````bbbbbbbbbbbbcccdddeeefffhhhiiijjjiiifffdddbbbbbbcccbbbaaa```___```aaaaaajjjiiigggffffffeeecccaaa\\\ZZZXXXXXXZZZ^^^cccfffjjjrrr|||{{{sss|||yyyiii^^^TTTLLLPPPZZZcccZZZRRROOOMMMIIIGGGHHHGGGHHHJJJOOOXXXcccmmmssswww{{{}}}}}}|||}}}~~~zzzrrrdddXXXOOOOOOPPPSSSaaaqqqpppsss|||zzz}}}~~~~~~~~~}}}wwwtttrrrssssssssszzz|||zzzyyyxxxvvvuuummmeee^^^ZZZWWWQQQOOOQQQVVVbbbrrrwwwrrrkkkeee``````iiittt{{{iii___YYYVVVVVVYYYZZZ[[[[[[]]]___```bbbcccddddddccccccbbbccccccdddhhhjjjmmmnnnlllkkkjjjkkkjjjhhheeecccaaaaaaaaabbbfffggggggfffeeeccccccddd___[[[WWWUUUWWW\\\aaaeeehhhiiirrr}}}ttt{{{~~~lllaaaUUUKKKNNNYYYfff]]]TTTQQQOOOKKKIIIJJJGGGGGGHHHMMMUUU___jjjppptttxxx~~~{{{yyyzzz~~~zzzpppjjj]]]RRRNNNKKKJJJVVVffftttyyy{{{}}}}}}~~~~~~{{{}}}zzzxxxyyyyyyyyy~~~zzzyyyyyyyyyxxxoooggg```\\\XXXSSSQQQSSS[[[fffvvvvvvqqqjjjddd___aaalllxxxmmmbbb\\\XXXYYY[[[]]]\\\\\\]]]___bbbdddfffeeeeeedddcccbbbbbbbbbbbbiiillloooqqqqqqppppppqqqmmmkkkiiigggffffffggghhh___bbbeeeeeebbbaaabbbeee^^^ZZZVVVTTTXXX^^^eeehhhmmmhhhiiivvvxxxtttrrrfff[[[PPPOOOUUU```___ZZZRRRNNNNNNLLLIIILLLIIIIIINNNSSSYYYdddnnntttxxx~~~~~~|||}}}~~~~~~|||xxxqqqjjj^^^SSSMMMNNNTTTZZZvvvwwwyyyyyy~~~}}}~~~}}}}}}~~~~~~~~~~~~{{{yyyzzz~~~}}}~~~zzzuuupppjjjccc___YYYSSSRRRUUU[[[kkk~~~vvvooohhhccc___aaappp{{{lllbbb]]]YYYYYY\\\ZZZ[[[\\\^^^```aaaccccccjjjgggdddfffjjjkkkiiieeeeeegggjjjmmmnnnmmmkkkjjjhhhhhhiiijjjjjjhhheeeaaa___```aaabbbcccdddddddddfff```XXXVVVZZZccckkkooossskkkgggppp|||ttt}}}wwwjjj^^^RRROOOSSSYYY\\\ZZZRRRMMMLLLLLLIIIKKKHHHHHHLLLQQQVVVaaakkkooottt{{{~~~}}}xxxrrrmmmdddXXXOOOMMMSSSXXXnnnyyy{{{yyy~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}~~~~~~{{{wwwqqqkkkeee```ZZZUUUUUUYYYbbbrrr}}}tttnnnhhhbbb___cccttttttfff___[[[XXXXXXZZZ[[[\\\]]]^^^```aaaccccccgggdddaaacccfffhhheeebbb```bbbeeehhhjjjjjjiiihhhhhhhhhhhhiiijjjhhheeebbb______aaabbbcccdddddddddddd___ZZZYYY^^^dddjjjlllrrrmmmjjjppp}}}vvvvvvqqqcccUUUPPPQQQRRRXXXZZZTTTMMMKKKJJJIIIJJJGGGFFFJJJMMMRRR\\\eeejjjpppxxx}}}}}}wwwtttrrrlll___RRRLLLOOOUUUccc|||~~~yyy~~~}}}||||||}}}~~~~~~~~~}}}~~~~~~~~~|||}}}~~~|||zzzvvvpppiiiddd]]]XXXZZZ___mmm{{{zzzooolllgggbbb___fffyyywwwlllaaa]]][[[YYYYYY[[[]]]]]]^^^___```aaabbbccceeecccaaaccceeefffcccaaaZZZ]]]```dddffffffeeedddgggfffggghhhiiihhheeebbb^^^___aaacccdddeeeffffffdddaaa^^^]]]```dddgggiiinnnkkkjjjnnnuuuyyyrrrwwwhhhZZZRRRQQQOOOXXX]]]XXXOOOKKKIIIHHHIIIFFFEEEHHHJJJNNNVVV___hhhnnnvvv|||}}}uuurrruuusssgggWWWMMMMMMPPP[[[www{{{~~~|||zzzyyyyyyyyy|||}}}~~~~~~~~~}}}}}}|||||||||~~~}}}}}}}}}~~~~~~|||vvvnnnggg```[[[^^^ddduuuwwwjjjiiieee```___jjj~~~qqqggg___]]]\\\[[[[[[]]]______^^^^^^___aaabbbcccfffeeeeeefffggggggeeebbb[[[]]]```cccddddddcccbbbeeeeeeeeefffhhhgggeeebbb___```bbbdddfffhhhiiiiiihhheeebbb___```bbbdddfffgggfffgggiiinnn{{{}}}rrr{{{{{{lll___UUURRROOOYYY___[[[RRRMMMJJJHHHIIIFFFEEEGGGHHHKKKRRRZZZhhhnnnvvv|||~~~|||sssoootttvvvnnn^^^QQQMMMNNNXXXqqq~~~|||~~~~~~~~~yyyvvvvvvwwwxxx|||~~~~~~~~~~~~}}}|||{{{zzz}}}|||{{{{{{}}}yyyppphhh___ZZZ___hhhzzz}}}vvvggggggddd```bbbooolllccc\\\[[[\\\[[[[[[^^^___^^^^^^^^^^^^```bbbcccffffffggghhhhhhgggeeeccc```bbbdddffffffdddbbb```dddcccccceeeffffffeeecccaaacccdddgggiiijjjkkkkkkmmmjjjddd___]]]^^^aaadddbbbccceeehhhnnn}}}sssvvvooocccYYYSSSOOOXXX^^^\\\UUUQQQMMMIIIKKKGGGFFFGGGHHHIIINNNVVVfffmmmuuu{{{}}}|||rrrkkkrrrxxxtttgggZZZRRROOOWWWlll~~~{{{~~~~~~}}}~~~~~~~~~zzzvvvuuuvvvxxx}}}~~~}}}{{{zzz{{{{{{{{{{{{|||~~~xxxpppggg^^^[[[bbblll|||vvvhhhgggdddaaahhhwww{{{jjjaaaYYYXXXYYYXXXYYY[[[^^^]]]\\\\\\]]]___bbbddddddeeefffgggfffdddbbbaaadddeeeggghhhhhheeecccaaacccbbbbbbccceeefffeeeccccccdddfffhhhiiijjjkkkkkkmmmjjjeee___\\\\\\```cccbbbcccfffkkkrrryyytttrrrrrreee[[[SSSMMMTTTZZZZZZWWWUUUQQQLLLLLLIIIGGGHHHHHHHHHMMMTTTaaahhhrrryyy|||~~~~~~ssshhhpppxxxyyyqqqdddYYYRRRWWWhhh~~~yyy~~~~~~}}}||||||}}}~~~~~~}}}}}}|||}}}~~~{{{wwwvvvxxxzzz~~~}}}{{{zzz{{{|||}}}~~~~~~~~~yyyrrrjjjbbbaaakkkwww|||wwwllljjjfffeeeooo{{{yyymmmcccZZZXXXXXXWWWXXX[[[\\\[[[ZZZZZZ\\\___bbbdddbbbdddfffgggeeecccaaa```dddeeegggiiihhhfffdddbbbbbbaaa```bbbdddeeeeeedddcccdddeeeggghhhiiiiiiiiiffffffdddaaa]]]]]]```cccaaabbbfffmmmtttssstttooo|||tttggg[[[SSSKKKQQQVVVXXXXXXXXXTTTNNNNNNJJJHHHIIIHHHHHHLLLSSS]]]dddooovvv{{{~~~uuugggoooxxx|||wwwkkk^^^VVVWWWeeevvv|||~~~|||zzzyyyyyy{{{~~~~~~}}}|||{{{||||||~~~~~~}}}yyywwwyyy{{{~~~}}}yyy{{{|||~~~~~~}}}|||uuunnnhhhhhhttt|||xxxooommmhhhhhhtttxxxyyyrrrggg]]]ZZZZZZYYYZZZ]]][[[ZZZYYYYYY[[[___bbbdddccceeeggghhhfffcccaaa```bbbcccfffhhhhhhgggeeedddaaa``````aaaccceeeeeedddcccdddeeefffgggggggggggg```bbbdddccc```___```ccc___```fffmmmsss{{{fffwww}}}pppvvv{{{kkk___YYYSSSNNNPPP[[[aaa\\\SSSNNNNNNIIIFFFFFFFFFEEEGGGKKK]]]bbbkkksssyyyxxxsssoooxxxyyyjjjVVVUUU___uuu~~~uuuuuuwwwzzzvvvwww{{{~~~zzz|||}}}}}}}}}~~~~~~~~~~~~}}}zzzooohhhlllzzz~~~}}}yyyrrrqqqkkkhhhnnn{{{}}}}}}~~~ooo```ZZZZZZZZZZZZ\\\\\\[[[[[[[[[\\\^^^```aaahhhiiikkkkkkhhhccc^^^[[[```aaacccfffiiiiiigggeeebbb^^^]]]aaadddccccccfffdddbbb``````bbbcccccccccbbbdddgggiiiiiifffcccaaaccccccffflllnnnqqq|||]]]nnn}}}rrruuurrrccc[[[TTTOOOQQQZZZaaa\\\TTTPPPNNNIIIFFFFFFFFFDDDFFFKKKXXX^^^gggpppwww|||zzzrrrnnnvvv}}}sssaaaXXX]]]lllyyyooommm|||~~~www{{{wwwxxx|||~~~~~~~~~~~~~~~wwwppptttzzzrrrpppkkkiiiqqqsssddd______^^^^^^___ZZZZZZZZZZZZ[[[]]]___```jjjkkkmmmmmmjjjfffaaa^^^```aaabbbeeehhhhhheeeccc]]]ZZZYYY^^^aaaaaaaaadddbbb```______aaacccddddddeeefffggghhhhhhfffdddccccccaaadddiiikkkmmmttt~~~TTTcccwwwxxxxxx}}}|||iii^^^VVVQQQQQQXXX^^^\\\VVVQQQMMMHHHFFFFFFEEECCCEEEIIIPPPWWWbbbllltttyyy}}}}}}sssmmmttt}}}~~~{{{mmm[[[ZZZaaatttwwwmmmfffqqq|||zzz~~~zzzzzz}}}~~~zzz}}}xxxqqqoookkkkkkvvvzzzzzz{{{ooobbb^^^]]]\\\\\\^^^YYYYYYYYYZZZ[[[\\\]]]^^^iiikkkllllllkkkgggccc`````````aaaccceeeeeeccc```YYYUUUUUUZZZ]]]]]]^^^aaa___^^^]]]^^^```cccddddddeeedddccccccbbbbbbcccccccccbbbdddhhhkkkkkknnnrrruuuOOO[[[ppp~~~~~~ooobbbWWWRRRPPPTTTZZZ[[[WWWRRRMMMHHHFFFFFFFFFCCCDDDHHHJJJRRR]]]hhhqqqvvv{{{}}}vvvnnnqqqvvvvvvzzzyyyooo\\\VVVWWWhhh|||rrrfffmmm{{{~~~}}}}}}~~~~~~vvvnnnmmmjjjnnn|||zzzuuuxxx|||qqqfff]]][[[[[[[[[[[[^^^ZZZZZZ[[[[[[\\\]]]^^^^^^fffgggiiiiiihhhfffccc```aaa```aaabbbccccccaaa^^^YYYUUUUUUXXX[[[ZZZZZZ]]]\\\[[[ZZZ\\\___bbbddddddaaa```^^^\\\\\\]]]^^^```eeeeeefffkkkoooqqqrrrrrrsssLLLUUUggg|||sssgggXXXSSSOOOPPPVVVZZZXXXSSSMMMIIIGGGGGGFFFCCCDDDGGGGGGNNNZZZeeemmmtttyyy{{{~~~yyyooonnnoookkknnnooogggYYYRRRRRRbbbyyyzzzlllnnnvvv~~~uuunnnkkkkkksss}}}zzzxxxwwwzzz}}}yyywwwiiiaaa[[[\\\]]]]]]^^^aaa\\\]]]]]]^^^____________dddeeeggghhhhhhfffdddbbbbbbaaaaaabbbcccbbb```^^^]]]YYYWWWZZZ[[[XXXXXXYYYYYYXXXXXXZZZ^^^aaacccccc```^^^\\\ZZZZZZ[[[]]]^^^ggghhhjjjnnnuuu|||HHHNNN\\\qqqwwwkkkZZZUUUOOOMMMSSSZZZZZZUUUNNNJJJHHHIIIHHHDDDDDDGGGEEELLLVVV```iiipppvvvzzz}}}~~~yyyooollljjjcccdddeee]]]UUUOOOPPP^^^ssstttqqquuu}}}uuupppjjjooozzz~~~xxxwwwzzz|||tttooommmaaa\\\XXXZZZ\\\[[[]]]```^^^___```aaaaaaaaaaaa```ccceeefffhhhhhhhhhfffeeecccbbbbbbbbbcccdddbbb```aaa\\\ZZZ\\\\\\YYYWWWYYYXXXVVVVVVXXX\\\```bbbbbbbbbaaa``````______``````eeehhhjjjmmmuuuGGGIIITTTffftttzzz|||}}}~~~{{{nnn]]]YYYPPPLLLSSS\\\^^^YYYOOOKKKIIIJJJIIIEEEEEEHHHEEEJJJSSS\\\dddmmmtttxxx|||}}}wwwmmmjjjggg______```YYYQQQMMMNNN[[[mmm|||wwwwww|||{{{rrrooolllttt}}}tttlllgggddd___[[[YYY[[[\\\ZZZ[[[^^^___```aaabbbbbbbbbaaa```aaabbbdddfffggggggffffffdddccccccccceeeeeedddcccbbb]]][[[]]]]]]ZZZYYY[[[WWWVVVUUUWWW[[[^^^``````cccdddeeeffffffdddbbbaaa___dddffffffoooGGGHHHPPP```nnnvvvzzz}}}uuu~~~ppp```[[[RRRMMMSSS^^^```[[[PPPLLLJJJKKKJJJFFFFFFHHHDDDIIIPPPYYYaaajjjrrrwww{{{}}}uuukkkiiiggg______```YYYOOOLLLMMMXXXhhh{{{}}}{{{|||~~~{{{{{{}}}vvvnnnlllnnnxxxpppgggbbb```eeeaaa```aaaaaa^^^^^^aaa___```aaabbbbbbaaa``````^^^___aaacccddddddddddddeeedddcccdddfffgggfffeeeaaa\\\ZZZ]]]^^^[[[[[[\\\WWWUUUUUUWWWZZZ]]]______bbbdddgggiiiiiifffcccaaa[[[```aaa___hhh~~~FFFJJJLLLSSSeeeyyy|||ssskkkzzzuuuhhh```UUUNNNPPPWWW]]]___WWWNNNHHHJJJJJJFFFEEEHHHIIIIIILLLSSS]]]hhhpppttt}}}wwwlllbbbaaaccc```\\\[[[RRRLLLJJJRRRfff~~~|||wwwyyy|||{{{~~~|||~~~}}}|||xxxpppjjjiiilll{{{nnneeecccccceeecccbbb```______```aaabbbbbbbbbbbbaaaaaa``````___```aaabbbcccbbbbbbaaacccdddfffggggggfffdddbbbaaa^^^\\\ZZZ[[[[[[[[[ZZZ```^^^\\\\\\]]]_________```aaacccdddcccbbb```^^^\\\]]]```eeehhhqqqDDDGGGJJJOOOaaavvv|||uuummmvvv~~~mmmcccVVVNNNNNNTTTYYY\\\XXXPPPJJJKKKJJJGGGFFFHHHGGGGGGJJJPPPYYYdddmmmrrr|||~~~tttjjjbbbbbbdddbbb___^^^UUUPPPLLLSSSfff~~~zzzsssxxxwwwyyy{{{zzz}}}|||~~~{{{zzzuuummmhhhhhhnnn|||pppgggeeeeeeccccccbbbaaaaaa``````aaaccccccdddddddddcccaaaaaa^^^```aaacccddddddddddddcccddddddeeedddcccbbbaaa]]][[[ZZZZZZ]]]____________]]][[[[[[\\\]]]]]]\\\^^^^^^_________^^^]]]\\\]]]]]]___bbbdddiiiwwwAAADDDFFFKKK\\\qqq{{{yyyqqqrrr~~~ttthhhXXXNNNLLLPPPUUUXXX[[[TTTNNNLLLJJJHHHHHHJJJEEEEEEFFFKKKSSS^^^iiioooxxx{{{~~~qqqhhhaaabbbdddbbb``````VVVPPPMMMSSSeee}}}uuukkkeeekkkwwwxxxzzzzzzyyy}}}}}}~~~|||xxxvvvqqqjjjggghhhrrrppphhhffffffbbbbbbcccddddddcccbbbaaadddeeeggghhhhhhfffdddbbb```aaaccceeeffffffffffffdddccccccbbbaaa```______]]][[[ZZZ[[[^^^```aaaaaa___]]]ZZZYYYZZZ[[[[[[ZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ^^^]]]]]]^^^^^^```jjjvvv@@@CCCEEEIIIWWWkkkyyy~~~vvvooosss{{{lllZZZPPPLLLMMMQQQVVV\\\WWWRRRNNNKKKIIIIIIJJJEEEDDDEEEGGGNNNYYYeeemmmtttwww{{{~~~}}}ooogggaaaaaabbb___]]]]]]RRRMMMJJJQQQccc{{{~~~eee\\\WWW]]]jjjwww{{{}}}zzzyyy~~~~~~~~~zzzvvvsssnnnhhhhhhkkkyyyqqqiiiffffffaaabbbeeeggggggfffdddccceeegggiiikkkkkkiiifffdddcccdddeeefffgggfffeeeeeeeeedddbbbaaa____________aaa___]]]]]]^^^``````___```]]][[[ZZZZZZ[[[ZZZYYY]]][[[YYYXXXXXXYYYZZZ[[[^^^\\\[[[[[[ZZZZZZbbbkkkpppwwwAAACCCEEEHHHSSSeeewww{{{ooolllppp^^^SSSNNNLLLOOOUUUZZZYYYUUUPPPLLLKKKKKKKKKFFFEEEEEEFFFJJJTTT```iiiooosssxxx|||~~~{{{ooogggbbbaaa___ZZZXXXXXXNNNJJJIIIOOOaaayyymmmZZZRRRNNNSSS___mmm|||~~~{{{yyy~~~}}}}}}}}}}}}yyyuuusssnnniiikkkqqqtttjjjffffff```bbbfffhhhiiihhhgggeeefffhhhkkkmmmmmmkkkhhhffffffgggggggggfffdddbbbaaafffeeecccaaa``````______aaa___]]]]]]^^^`````````aaa___\\\[[[\\\\\\\\\[[[^^^\\\ZZZYYYXXXYYY[[[\\\]]]ZZZYYYYYYYYYYYY```iiijjjqqqAAADDDFFFHHHOOO^^^rrrqqqkkkyyyvvvcccYYYRRRLLLMMMTTTWWWYYYXXXRRRNNNMMMLLLJJJFFFFFFFFFEEEHHHPPP[[[dddkkkooouuuyyy|||~~~zzznnnhhhbbb```]]]WWWSSSTTTMMMJJJIIINNN\\\pppyyygggVVVOOOJJJMMMUUUaaaqqq~~~zzzyyy}}}~~~~~~|||zzz{{{||||||xxxuuurrrnnnkkkpppxxxuuujjjfffddd___aaadddgggiiiiiihhhgggfffhhhjjjllllllkkkiiihhhgggggggggfffdddbbb___^^^eeeddddddcccbbbaaa``````^^^\\\[[[\\\___aaabbbbbbbbb```]]]\\\]]]^^^^^^]]]^^^]]][[[YYYYYYZZZ[[[\\\]]]YYYWWWXXXYYY[[[ccckkknnnuuuAAACCCFFFGGGKKKXXXlll}}}ssskkkttt}}}iii___VVVLLLKKKPPPSSSXXXYYYTTTOOOOOOMMMIIIFFFGGGFFFEEEEEEKKKVVV^^^ggglllrrrwww{{{}}}zzzmmmhhhcccaaa]]]VVVSSSSSSLLLJJJGGGHHHQQQ```qqq}}}~~~zzzxxxxxxzzz}}}nnnYYYRRRKKKJJJLLLTTTcccpppzzzxxxxxx|||}}}~~~}}}zzzxxxyyy{{{zzzwwwtttqqqmmmlllttt}}}oooeee```___]]]^^^aaadddfffggggggffffffgggiiijjjjjjjjjiiihhheeeeeeeeedddccc```^^^]]]bbbccccccdddcccbbbaaa```^^^]]][[[\\\^^^```aaaaaaaaa___]]]\\\^^^______^^^[[[ZZZYYYXXXXXXXXXYYYYYY^^^YYYVVVVVVYYY\\\eeemmmxxxAAACCCFFFFFFHHHSSShhh{{{~~~ssslllrrrmmmcccXXXLLLHHHNNNPPPXXXZZZUUUPPPOOOMMMIIIEEEFFFFFFEEEDDDIIIRRRZZZfffjjjqqqwwwzzz|||zzzmmmhhhdddbbb]]]WWWTTTUUUKKKHHHDDDBBBGGGRRR```iiilllkkkhhheeecccdddhhhkkkuuuwww]]]UUUMMMIIIHHHLLLYYYeeemmmvvvvvv|||}}}~~~}}}yyywwwxxxzzz~~~xxxuuussspppmmmmmmuuuwwwggg^^^ZZZYYY[[[\\\___aaaccceeeeeeeeefffggghhhhhhiiiiiiiiiiiiccccccccccccbbb```^^^]]]```aaacccddddddbbb```___bbb```]]]\\\]]]]]]]]]\\\```^^^\\\\\\]]]_________XXXXXXWWWWWWVVVVVVWWWWWW___YYYUUUVVVXXX]]]fffnnnFFFEEEGGGIIIJJJPPP___mmmxxxwwwrrrnnnvvvwwwdddXXXQQQMMMKKKMMMXXX^^^YYYRRRPPPMMMJJJFFFFFFEEEDDDEEEIIIPPPUUU```dddkkkrrrwww|||xxxmmmjjjeee```\\\WWWRRRNNNGGGBBB@@@DDDGGGIIILLLQQQRRRSSSTTTUUUUUUWWW[[[^^^gggxxxlll]]]OOOIIIIIIJJJPPPXXXfffrrr~~~xxxxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzztttooonnnmmmoooyyy~~~pppggg^^^YYYXXXZZZZZZ\\\^^^aaaccceeeeeemmmllljjjiiigggffffffeeeeeeeeecccbbbaaa``````````````````aaaaaaaaabbbbbb```___^^^]]]]]]]]]]]]]]]```______```bbbaaa___]]]YYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWTTTSSSXXXccckkk~~~GGGFFFGGGHHHHHHKKKWWWdddrrrssspppjjjnnnlll^^^VVVQQQNNNJJJTTT[[[WWWRRROOOLLLIIIFFFEEEDDDCCCCCCGGGMMMQQQ\\\aaaiiipppuuuzzz}}}zzzmmmjjjeee```\\\WWWRRROOOGGGAAA>>>@@@BBBBBBDDDHHHFFFHHHJJJLLLOOORRRWWWZZZbbbssswwwhhhVVVMMMGGGEEEIIIOOO[[[gggyyy~~~wwwxxx|||zzz{{{{{{|||}}}~~~~~~~~~|||zzztttooonnnooorrr}}}{{{oooeee\\\XXXXXXYYYZZZ]]]___bbbeeegggiiilllkkkiiigggfffdddddddddeeedddcccbbbaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^]]]]]]^^^]]]]]]\\\\\\\\\\\\]]]^^^]]]^^^___aaabbb```^^^ZZZYYYXXXXXXWWWVVVVVVVVVWWWXXXWWWUUUTTTYYYccckkkvvvHHHHHHHHHHHHFFFFFFMMMWWWgggllllllfffdddtttpppaaaWWWPPPLLLGGGOOOVVVUUURRROOOLLLHHHFFFFFFDDDBBBBBBDDDIIILLLVVV\\\eeemmmssswwwzzz|||}}}mmmjjjeeeaaa]]]XXXSSSPPPIIIBBB=========<<<<<>>@@@CCCEEEGGGKKKPPPTTT\\\lllvvvcccTTTJJJEEEFFFIIIPPP[[[nnn{{{uuuxxx~~~|||yyyyyyzzz|||}}}~~~~~~}}}{{{yyysssooonnnqqqwww{{{pppeee\\\YYY\\\ZZZ[[[]]]```dddgggiiikkkjjjiiigggeeecccbbbaaaaaaccccccbbbbbbbbbbbbcccccc______^^^]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\\\\^^^```aaaaaa___[[[[[[ZZZYYYYYYXXXXXXWWWVVVWWWVVVTTTTTTYYYaaahhhnnn{{{HHHGGGHHHIIIFFFCCCGGGNNN[[[bbbhhhccc]]]iiiuuueeeZZZQQQLLLGGGLLLRRRTTTTTTQQQMMMIIIGGGGGGFFFDDDBBBCCCFFFIIIRRRXXXbbbjjjqqquuuxxxzzz}}}~~~ppplllhhhccc___ZZZVVVRRRKKKDDD???>>>===::::::===>>>@@@AAACCCDDDGGGKKKNNNYYYgggzzzqqq___RRRKKKIIIIIIJJJTTTdddwwwwwwsssxxx~~~}}}~~~~~~}}}}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~{{{yyyvvvrrrnnnnnnsss}}}|||rrrfff]]][[[^^^[[[\\\^^^```ccceeeggghhhgggfffeeecccaaa```______bbbaaaaaaaaabbbbbbcccdddbbbaaa```^^^\\\[[[ZZZYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]\\\\\\]]]___```___^^^[[[[[[[[[[[[ZZZYYYXXXXXXTTTTTTTTTRRRSSSWWW]]]bbbhhhvvvFFFEEEGGGIIIFFFCCCEEEJJJPPPYYYcccddd^^^ddd~~~nnnbbbWWWQQQJJJKKKOOOTTTUUUSSSOOOLLLIIIJJJIIIFFFDDDDDDEEEGGGNNNTTT^^^gggnnnssswwwzzz|||}}}ssspppkkkfffaaa\\\WWWTTTKKKDDD???>>>===::::::===<<<>>>???@@@BBBDDDHHHKKKWWWcccvvvmmm]]]RRRLLLIIIGGGNNN[[[mmm~~~~~~tttqqqxxx~~~}}}}}}}}}}}}yyyyyyyyyzzz|||}}}}}}{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~zzzxxxxxxrrrpppnnnnnnvvvxxxpppfff]]][[[^^^\\\]]]^^^___```bbbccccccdddcccbbb```___^^^^^^]]]````````````aaabbbccccccaaa```___^^^\\\ZZZYYYXXX[[[[[[ZZZ[[[[[[\\\]]]]]]___]]]\\\\\\]]]]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWQQQQQQPPPOOOPPPTTTYYY\\\aaammm|||DDDCCCDDDGGGFFFCCCDDDHHHIIIRRR___fffccceeeyyytttggg[[[SSSNNNKKKLLLRRRVVVTTTPPPOOOJJJKKKKKKIIIFFFEEEEEEFFFKKKQQQZZZbbbjjjpppvvvyyy|||}}}vvvrrrmmmgggbbb]]]WWWSSSHHHBBB===<<<;;;999999<<<777888;;;===???BBBFFFJJJTTT^^^ooo}}}jjj\\\QQQIIIGGGJJJRRRaaattt|||rrrpppxxx~~~~~~}}}{{{{{{wwwvvvvvvxxx{{{~~~~~~}}}yyyuuuxxx}}}zzzwwwwwwxxxppppppoooqqq{{{~~~}}}|||vvvoookkkeee^^^[[[]]]\\\\\\]]]^^^^^^___``````aaaaaa```___^^^^^^^^^^^^______^^^______```aaaaaa]]]]]]\\\[[[ZZZYYYXXXXXX[[[[[[[[[[[[[[[[[[\\\]]]```^^^[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZYYYXXXVVVUUUOOONNNMMMMMMOOORRRUUUWWWXXX```mmmxxxCCCAAABBBEEEEEEBBBCCCFFFGGGNNN\\\hhhiiigggrrr{{{kkk]]]UUUQQQKKKIIIPPPUUUSSSPPPPPPJJJKKKKKKIIIGGGEEEDDDEEEHHHMMMUUU]]]eeellltttxxx|||}}}wwwsssmmmgggaaa[[[UUUQQQIIIBBB===<<<;;;888888;;;666777999:::<<>><<<999999;;;:::;;;;;;;;;;;;<<>>???AAACCCDDDDDDDDDCCCCCCJJJZZZjjjoookkkiiilll|||jjj[[[QQQOOOJJJHHHOOOYYYYYYSSSKKKKKKJJJIIIHHHGGGGGGFFFDDDFFFMMMWWW^^^ccckkkrrrxxx{{{}}}}}}{{{{{{~~~vvvsssllleee^^^YYYUUUSSSHHHDDD>>>;;;::::::::::::<<<<<<;;;;;;<<<===???@@@EEELLLZZZlll~~~vvvhhh[[[SSSVVV[[[aaaqqqxxxooorrr{{{|||zzz{{{}}}~~~|||{{{{{{zzzzzz{{{}}}~~~~~~tttpppooonnnppptttzzz}}}yyyvvvvvvvvvvvvuuuuuuyyyvvvrrr{{{pppeeecccaaacccfffeee```[[[ZZZYYYXXXZZZ]]]___``````^^^^^^^^^^^^]]]\\\[[[ZZZ^^^^^^]]]\\\\\\[[[[[[ZZZ[[[[[[\\\]]]___``````aaaaaa^^^ZZZVVVTTTTTTVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZWWWWWWWWWVVVUUUTTTSSSRRRSSSQQQOOOOOOPPPRRRRRRRRRSSSSSSTTTWWW^^^nnn>>>???@@@BBBCCCCCCDDDDDDDDDJJJXXXiiiqqqnnnkkklllttteeeUUURRRKKKHHHNNNVVVWWWRRRMMMMMMLLLJJJIIIHHHGGGFFFDDDEEEKKKTTT\\\aaajjjrrrwwwzzz}}}}}}||||||~~~wwwsssmmmfff```ZZZVVVSSSHHHDDD>>>;;;::::::;;;:::<<<;;;;;;;;;<<<===>>>??????FFFRRRbbbsssvvvfffZZZWWWWWWYYYfffuuu~~~xxxpppttt~~~}}}}}}~~~}}}~~~~~~~~~~~~sssnnnmmmkkkmmmppptttwwwzzz~~~zzzxxxwwwvvvvvvuuuvvv{{{~~~yyywwwllldddbbbaaabbbeeeeeeaaa\\\[[[ZZZYYYZZZ\\\]]]]]]]]]^^^^^^^^^___^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZ[[[\\\]]]^^^______``````^^^ZZZWWWUUUUUUVVVVVVTTTTTTUUUVVVWWWXXXXXXYYYWWWVVVVVVVVVUUUSSSRRRQQQQQQOOONNNNNNPPPQQQPPPOOOQQQRRRSSSTTTXXX```mmmvvv@@@@@@@@@@@@AAABBBDDDDDDEEEIIIUUUfffrrrsssooolllvvvyyyiiiZZZUUULLLGGGKKKRRRTTTQQQPPPPPPNNNLLLJJJHHHGGGFFFEEEDDDHHHPPPWWW^^^hhhqqqvvvyyy}}}}}}||||||xxxtttmmmgggbbb\\\WWWSSSGGGCCC>>>;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<@@@IIIVVVfffuuuwwwfff\\\VVVTTT\\\hhhuuuzzzwwwpppuuu~~~~~~~~~~~~rrrhhhdddbbbeeeppp~~~rrrmmmjjjhhhhhhkkkmmmooorrrvvv||||||zzzxxxvvvuuutttwww~~~pppfffbbb```___aaadddddd```]]]]]]\\\ZZZZZZ[[[\\\[[[ZZZ]]]^^^___```````````````^^^]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[YYYWWWVVVVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVUUUUUUTTTRRRQQQPPPNNNMMMMMMMMMOOOOOOMMMLLLMMMOOOQQQQQQRRRVVV\\\aaauuuAAA@@@@@@@@@@@@BBBDDDEEEEEEHHHRRRbbbpppuuurrrmmmlllzzzjjj___WWWMMMHHHIIIOOORRRSSSSSSRRRPPPNNNLLLIIIGGGGGGEEECCCEEELLLRRRZZZeeeooossswww{{{}}}|||}}}xxxssslllfffbbb]]]WWWSSSHHHDDD???<<<;;;<<<======;;;;;;;;;;;;;;;<<<=========???EEENNN[[[kkkyyyuuufff\\\VVVYYYaaaiiiooovvv|||vvvnnnsss~~~~~~}}}~~~~~~~~~~~~nnnaaaZZZWWWTTTVVV___ooo~~~tttmmmiiifffeeefffhhhiiilllpppvvv}}}{{{yyyvvvtttsssxxx~~~lllaaa___]]]]]]^^^aaaaaa___]]]^^^\\\[[[[[[\\\\\\\\\[[[______``````aaaaaa``````______^^^^^^]]]\\\\\\[[[YYYYYYZZZZZZ[[[\\\\\\]]][[[[[[[[[ZZZYYYWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTSSSRRRQQQPPPOOOLLLKKKKKKMMMNNNMMMKKKHHHIIILLLOOOPPPQQQTTTYYY^^^nnn|||BBBAAAAAA@@@AAABBBDDDEEEEEEGGGNNN\\\llluuusssmmmgggwwwqqqcccZZZOOOIIIIIIMMMQQQTTTUUUTTTRRROOOMMMJJJHHHGGGFFFCCCCCCHHHNNNUUU```kkkppptttyyy|||||||||xxxqqqiiiccc```\\\WWWRRRIIIEEE@@@===<<<=========;;;;;;<<<<<<<<<<<<<<<<<<===???BBBHHHQQQ___nnnxxxrrrcccYYYVVVWWW___eeelllsss~~~xxxqqquuu~~~|||lll]]]TTTOOONNNPPPOOOTTT___kkkzzzvvvooojjjeeecccdddeeefffiiimmmrrr{{{}}}{{{yyyvvvttttttzzz~~~lllbbb]]]\\\\\\]]]^^^^^^]]]\\\^^^\\\[[[[[[]]]^^^^^^]]]______````````````______`````````___^^^^^^]]]]]]XXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUTTTSSSSSSSSSTTTVVVWWWSSSSSSSSSRRRQQQPPPNNNNNNLLLKKKKKKLLLMMMLLLJJJGGGHHHKKKMMMNNNOOOSSSYYY^^^kkkyyyCCCCCCBBBCCCCCCDDDDDDEEEEEEGGGLLLVVVeeeqqqrrrnnneeeooozzziii^^^SSSMMMJJJJJJNNNSSSUUUTTTRRRPPPMMMKKKIIIHHHFFFCCCBBBFFFJJJPPP[[[eeelllqqqwwwzzz{{{{{{~~~yyyqqqgggaaa^^^\\\XXXTTTKKKGGGAAA>>><<<======<<<<<<<<<======>>>======<<<;;;<<>>===<<<<<<;;;======>>>??????>>>===<<<888:::<<<===???FFFQQQZZZkkk~~~xxxgggWWWMMMOOOSSSVVV\\\iii{{{~~~xxx{{{rrr```SSSNNNKKKGGGDDDCCCBBBCCCHHHNNNXXXhhhwwwwwwpppjjjdddaaaaaa^^^```cccgggkkkpppwww{{{{{{yyyxxxwwwvvvttt}}}|||nnneee`````````___^^^]]]^^^^^^^^^\\\ZZZYYYZZZZZZYYYXXXWWWXXXZZZ\\\^^^___```aaa_________^^^]]]]]]\\\\\\YYYZZZZZZZZZZZZ[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXVVVSSSPPPOOOOOOPPPQQQQQQQQQPPPPPPOOOMMMLLLKKKPPPNNNLLLLLLLLLLLLKKKJJJHHHJJJLLLKKKIIIIIILLLOOOYYYdddqqqzzz}}}~~~CCCDDDFFFGGGGGGFFFEEEEEECCCGGGIIIMMMXXXhhhooonnngggfffqqquuuhhh\\\TTTLLLFFFGGGLLLSSSRRRQQQOOOMMMKKKJJJIIIFFFCCCBBBDDDGGGKKKSSS\\\gggmmmsssxxxyyyzzz|||tttfff___^^^^^^\\\YYYNNNIIICCC???===<<<;;;;;;===>>>???@@@@@@???>>>===888:::<<<<<<<<>>???@@@AAAAAA@@@>>>===<<<;;;:::;;;===AAADDDGGGQQQ^^^lll{{{~~~iiiVVVKKKIIIIIIMMMSSSaaaxxxzzzvvvzzz}}}sssddd[[[OOOIIIGGGGGGEEECCCCCCBBBAAA@@@BBBHHHOOOUUUiii|||}}}ppphhhdddbbbaaa\\\\\\]]]___ccchhhmmmpppvvvzzz~~~zzzuuupppttt{{{rrreeedddcccaaa___]]]^^^___bbbdddbbb___[[[XXXXXXYYYZZZZZZSSSRRRSSSWWW\\\___^^^\\\cccdddeeedddbbb___[[[XXX[[[[[[[[[ZZZZZZZZZZZZZZZZZZWWWTTTTTTWWWXXXXXXVVVTTTSSSQQQOOOMMMLLLMMMMMMRRRRRRSSSSSSQQQOOOLLLJJJNNNLLLKKKJJJKKKKKKIIIHHHIIIIIIHHHGGGGGGHHHHHHHHHSSSYYY```bbbaaa```cccfffEEEDDDDDDEEEEEEFFFEEEDDDEEEFFFHHHIIIMMMVVVaaajjjiiicccbbbrrr|||iii\\\RRRKKKJJJMMMNNNQQQSSSRRRNNNKKKIIIIIIGGGFFFEEECCCBBBEEEKKKOOO]]]cccjjjqqqvvvyyy{{{}}}~~~xxxiii```___aaaccccccWWWNNNGGGDDDAAA======???@@@@@@@@@@@@@@@??????>>><<<;;;999888999;;;>>>???DDDOOOZZZhhh}}}rrr```NNNJJJHHHJJJOOO[[[oooxxxvvv{{{rrrhhhZZZTTTNNNJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBFFFLLLPPP```rrr~~~rrriiidddaaa___[[[ZZZZZZ[[[^^^aaaeeehhhjjjmmmrrrxxx}}}{{{xxxtttqqquuu|||oooeeeeeeeeedddaaa```______``````aaa^^^[[[ZZZZZZ[[[[[[ZZZVVVUUUUUUXXX\\\______^^^bbbcccdddcccbbb^^^[[[YYYXXXXXXYYYZZZZZZ[[[\\\\\\YYYWWWTTTTTTVVVWWWVVVUUUSSSRRRPPPNNNLLLLLLKKKLLLOOOOOOPPPPPPOOOMMMKKKJJJMMMLLLJJJJJJKKKJJJIIIGGGIIIHHHHHHGGGGGGGGGHHHHHHNNNTTTZZZ\\\[[[[[[]]]```DDDCCCBBBDDDEEEFFFEEEDDDDDDEEEFFFGGGIIIPPPZZZbbbhhhaaa]]]gggssscccWWWMMMJJJJJJNNNQQQSSSSSSPPPMMMKKKKKKHHHGGGEEECCCBBBDDDHHHKKKXXX^^^gggoootttwwwzzz{{{}}}xxxkkkddddddggghhhhhh[[[SSSJJJFFFBBB>>>===@@@BBBAAA@@@@@@?????????@@@>>>===:::888777777999999===EEEMMMWWWkkk~~~kkkTTTNNNIIIGGGJJJSSSdddttt{{{uuuuuu|||yyyjjjaaaVVVVVVTTTRRROOOKKKHHHFFFFFFFFFEEEDDDCCCDDDHHHJJJUUUdddyyyuuukkkeee```^^^ZZZZZZYYYYYYZZZ\\\___```ccceeeiiinnnrrruuuvvvwwwxxxwwwwwwyyy{{{||||||zzzwwwxxxzzz}}}~~~~~~{{{yyyuuusssxxxyyyjjjdddfffgggfffdddbbb```^^^]]]\\\___]]]\\\\\\]]]]]]\\\[[[ZZZXXXWWWYYY\\\___aaaaaaaaabbbbbbbbbaaa^^^[[[YYYVVVVVVWWWYYYZZZ[[[\\\]]]WWWVVVTTTSSSTTTUUUTTTSSSPPPPPPNNNLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJLLLKKKJJJIIIJJJJJJIIIGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIMMMRRRTTTSSSTTTVVVXXXDDDBBB@@@AAADDDEEEDDDCCCCCCEEEEEEEEEEEEJJJRRRXXXddd___ZZZ___qqq{{{iii\\\QQQKKKJJJNNNPPPRRRSSSRRRPPPMMMLLLHHHHHHFFFDDDBBBBBBEEEGGGQQQXXXbbbkkkqqquuuwwwyyy}}}xxxnnniiijjjmmmmmmkkk___UUUKKKFFFBBB??????BBBDDDCCCAAA?????????@@@AAAAAA@@@===;;;:::999999:::>>>BBBFFFMMM___xxxuuu\\\SSSJJJFFFGGGNNN\\\iiiwwwsssppprrrzzzzzzlllccc___aaabbb___XXXQQQKKKHHHEEEFFFGGGFFFEEEDDDFFFGGGLLLXXXjjjxxxnnngggaaa]]][[[[[[ZZZYYYZZZ[[[]]]^^^___aaacccfffiiilllmmmnnnooooooqqqsssuuuvvvvvvvvvqqqssswwwzzz|||}}}|||||||||~~~~~~|||xxxuuuzzz{{{rrrgggdddgggeeeeeeeeedddbbb___]]][[[]]]\\\\\\^^^______]]][[[[[[ZZZYYYYYY[[[]]]```aaa___`````````___^^^\\\ZZZVVVWWWWWWXXXXXXYYYZZZZZZTTTSSSSSSRRRRRRRRRRRRRRRNNNNNNMMMLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIJJJJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHFFFIIILLLMMMNNNOOOQQQSSSGGGCCC??????BBBDDDCCCAAACCCDDDEEECCCBBBEEEKKKPPP]]]\\\ZZZ\\\gggoooaaaVVVNNNLLLMMMOOOQQQSSSTTTRRROOOLLLIIIIIIHHHEEECCCBBBCCCEEEKKKRRR\\\fffmmmrrrvvvxxx}}}}}}vvvnnnlllmmmooonnnlllaaaWWWMMMGGGCCC@@@AAADDDEEEDDDBBB@@@???@@@@@@AAA@@@???>>>===<<<<<<<<<======>>>@@@EEESSSjjjeeeYYYLLLFFFFFFKKKTTT^^^llliiiiiilllttt}}}pppeeeeeeggghhheee^^^VVVOOOKKKDDDFFFHHHHHHGGGFFFGGGHHHHHHQQQ___rrr{{{rrrjjjccc^^^ZZZZZZYYYYYYYYYZZZ[[[[[[XXXXXXZZZ[[[]]]```bbbcccfffhhhkkkmmmooooooppppppppprrrvvvyyy{{{{{{yyyxxxxxx{{{}}}xxxsssvvv{{{zzzrrrmmmfffdddgggbbbcccddddddbbb```^^^]]]\\\\\\\\\^^^```___]]][[[[[[ZZZYYYXXXYYYZZZ]]]___]]]^^^^^^___^^^]]]\\\[[[YYYYYYXXXWWWUUUTTTSSSSSSPPPQQQQQQQQQQQQPPPPPPQQQMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMJJJIIIHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGIIIJJJKKKMMMOOOQQQOOOHHH@@@>>>@@@CCCBBB@@@CCCDDDEEECCCAAABBBGGGKKKVVVZZZ\\\[[[```tttuuuggg[[[RRROOOLLLMMMPPPSSSUUUSSSOOOLLLIIIIIIIIIGGGDDDBBBCCCDDDGGGMMMWWW```hhhoootttxxx|||xxxsssnnnmmmqqqsssqqqoooggg\\\PPPIIIDDDAAABBBFFFEEEDDDCCCBBBAAA@@@@@@@@@======<<<<<<<<<=========>>>??????BBBLLL___tttvvvgggUUUKKKHHHHHHMMMSSS^^^]]]___dddmmmwwwwwwiiiccccccbbb```\\\WWWQQQNNNEEEGGGIIIIIIHHHGGGHHHIIIGGGMMMWWWfff{{{~~~uuummmfffaaaXXXXXXWWWVVVVVVVVVVVVVVVRRRRRRRRRSSSUUUWWWZZZ[[[aaadddiiilllmmmnnnoooppppppsssvvvyyyzzzzzzxxxwwwxxxyyy}}}}}}}}}{{{uuuoooooosssoookkkkkkfffccceee```aaabbbbbbbbb```___^^^\\\[[[\\\]]]______]]][[[YYYZZZZZZYYYXXXXXX[[[]]]\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[XXXUUURRROOOLLLKKKKKKMMMOOOPPPOOOOOOPPPQQQNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNIIIHHHGGGGGGIIIIIIHHHGGGDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIKKKNNNPPPXXXNNNCCC>>>@@@CCCCCCAAACCCEEEFFFDDDAAAAAADDDHHHNNNWWW^^^\\\ZZZfff{{{mmm```VVVQQQJJJKKKNNNRRRUUUTTTPPPLLLIIIJJJJJJHHHFFFDDDCCCDDDDDDIIIRRR[[[dddlllsssxxxzzz|||uuurrrppprrrxxx|||zzzxxxpppdddVVVMMMFFFBBBBBBFFFEEEEEEDDDDDDCCCAAA@@@???=====================>>>???@@@AAACCCIIIVVVjjjxxx|||}}}fffWWWOOOJJJJJJLLLPPPQQQTTT\\\gggsss~~~ttt```\\\XXXVVVUUUTTTQQQNNNHHHIIIKKKJJJIIIHHHHHHIIIEEEJJJPPP[[[lllxxxqqqiiidddZZZYYYXXXVVVTTTRRRQQQPPPNNNMMMMMMMMMOOOQQQUUUWWWZZZ___fffjjjlllmmmppprrrppprrrtttwwwyyyzzzyyyyyyzzzzzz|||~~~~~~zzzzzz{{{{{{uuummmkkknnn{{{uuufffgggjjjfffaaaaaa```aaaaaa``````___^^^]]]]]]\\\[[[\\\]]]]]][[[ZZZYYY[[[\\\[[[YYYXXXYYY[[[ZZZZZZ[[[\\\\\\\\\]]]]]]\\\[[[WWWSSSOOOKKKHHHFFFGGGJJJNNNOOONNNNNNOOOQQQNNNOOOOOOPPPOOONNNLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMHHHGGGFFFGGGHHHIIIHHHGGGDDDCCCCCCDDDEEEFFFGGGGGGFFFDDDCCCDDDFFFIIILLLMMM^^^SSSFFF???AAADDDDDDBBBDDDEEEFFFDDDAAAAAADDDGGGJJJVVV___\\\UUU]]]uuupppbbbWWWRRRIIIJJJMMMRRRUUUUUUPPPKKKIIIJJJKKKIIIGGGEEEDDDDDDBBBGGGPPPXXXaaakkksssxxxwwwzzzvvvtttsssxxxwwwjjjZZZPPPHHHBBBBBBEEEDDDEEEEEEEEEDDDBBB@@@>>>??????????????????>>>>>>;;;<<<>>>@@@CCCNNN___nnnooouuu{{{uuubbbVVVNNNJJJIIIGGGIIIMMMVVVcccqqq~~~aaaZZZRRROOOPPPQQQNNNKKKKKKLLLLLLKKKIIIGGGHHHIIIDDDHHHMMMTTTcccvvvzzzssskkkfff]]]\\\ZZZWWWTTTQQQOOOMMMHHHGGGFFFFFFHHHKKKNNNPPPPPPVVV^^^cccfffhhhkkknnnooopppsssvvvxxxzzz{{{{{{{{{{{{{{{}}}~~~}}}}}}xxxyyy|||}}}xxxooolllnnnuuuzzz~~~mmmaaadddjjjfff```]]]bbbaaa```___^^^]]]\\\\\\]]]\\\ZZZ[[[\\\\\\[[[YYYYYY[[[]]]]]]ZZZXXXYYYZZZYYYZZZZZZ[[[\\\\\\]]]]]]\\\ZZZWWWRRRMMMIIIFFFDDDEEEHHHMMMNNNNNNMMMOOORRROOOPPPQQQQQQPPPOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMHHHGGGFFFFFFHHHIIIHHHFFFCCCCCCCCCCCCDDDEEEGGGGGGDDDBBBAAAAAADDDGGGJJJKKKlllbbbQQQBBB>>>BBBCCC@@@DDDDDDDDDDDDDDDDDDCCCBBBKKKMMMUUU]]]\\\[[[kkk|||lll]]]UUUMMMLLLLLLPPPTTTUUURRROOOLLLKKKJJJIIIIIIGGGDDDBBBDDDEEEJJJRRRYYY___hhhqqqtttyyy}}}uuurrrsss|||sssaaaQQQHHHEEECCCCCCGGGEEEDDDEEEGGGHHHEEECCCAAA@@@@@@???>>>>>>======>>>>>><<<===AAAJJJUUU]]]kkkmmmkkkrrrxxxbbbUUUPPPPPPHHHHHHIIIOOO\\\lll{{{rrraaaSSSRRRTTTQQQMMMLLLNNNKKKHHHGGGHHHJJJKKKLLLJJJJJJKKKNNNVVVfffyyy~~~zzzrrriiiaaa^^^YYYUUURRRPPPMMMKKKGGGEEECCCBBBDDDGGGJJJMMMQQQUUU[[[```dddgggjjjmmmqqqqqqrrrvvv{{{|||zzzwwwzzz{{{|||}}}}}}zzzxxxwwwyyy~~~}}}uuuyyy{{{~~~{{{yyyxxxzzztttiiiaaaaaaddddddbbbaaa___]]]\\\\\\\\\[[[YYYWWWZZZZZZZZZZZZYYYYYY\\\^^^___aaabbbaaa^^^ZZZWWWVVVYYYXXXXXXWWWWWWYYYZZZ[[[[[[YYYWWWTTTPPPLLLIIIGGGKKKKKKKKKLLLMMMMMMNNNNNNNNNKKKJJJKKKNNNPPPOOONNNKKKJJJIIIHHHHHHHHHIIIJJJEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEDDDCCCCCCDDDFFFHHHJJJ{{{ppp\\\IIIAAAAAAAAA???CCCCCCDDDDDDDDDDDDCCCCCCGGGJJJRRR[[[ZZZXXXccctttuuufff]]]OOOMMMLLLOOOTTTVVVVVVTTTNNNLLLJJJHHHHHHGGGDDDBBBDDDCCCGGGOOOUUU[[[eeennnrrrvvv{{{~~~xxxvvvwwwvvvcccSSSIIIEEEEEEEEEIIIGGGFFFGGGIIIIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???======@@@GGGQQQXXX```dddcccjjj}}}uuubbbWWWQQQHHHHHHIIIOOO[[[kkkzzzuuuddd___^^^ZZZVVVTTTOOOMMMIIIHHHIIIJJJKKKKKKLLLLLLLLLMMMSSSaaarrr~~~~~~{{{wwwnnneeeaaa]]]XXXTTTQQQNNNKKKIIIEEEDDDBBBAAABBBEEEIIIKKKNNNRRRXXX]]]aaaeeehhhkkknnnnnnppptttzzz||||||{{{|||}}}}}}~~~}}}{{{zzzyyyzzz|||wwwuuuwwwmmmccc\\\]]]aaaaaa______^^^]]]\\\\\\\\\[[[YYYWWWXXXYYYZZZYYYYYYZZZ\\\^^^```bbbdddccc___[[[YYYXXXZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWUUUSSSPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNPPPMMMKKKLLLNNNOOONNNLLLJJJJJJHHHGGGGGGGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCEEEDDDCCCCCCCCCEEEGGGHHH}}}gggPPPDDDAAAAAA???BBBCCCCCCDDDDDDDDDCCCCCCDDDGGGQQQ[[[[[[WWW]]]hhhpppeeeSSSPPPMMMNNNSSSWWWXXXXXXQQQNNNJJJHHHGGGFFFEEECCCDDDBBBDDDJJJOOOVVV```iiinnnsssxxx{{{|||}}}}}}yyyxxx{{{{{{gggUUUJJJFFFGGGGGGKKKKKKJJJKKKLLLKKKIIIGGGBBBCCCCCCDDDEEEEEEFFFFFFCCCBBB???======BBBIIIOOOTTTYYYZZZ___ooonnn[[[QQQIIIIIIIIIOOOZZZiiixxxtttnnngggaaa^^^RRROOOKKKIIIIIIJJJKKKKKKNNNMMMLLLLLLOOOYYYgggrrr~~~}}}yyypppggg```\\\WWWRRROOOLLLIIIFFFCCCBBB@@@???@@@CCCFFFHHHJJJNNNSSSYYY]]]aaaeeehhhkkkkkkmmmrrrwww|||}}}~~~~~~}}}|||{{{{{{}}}yyyuuuxxxggg___YYY[[[______^^^^^^^^^\\\[[[[[[\\\[[[YYYWWWVVVWWWYYYYYYYYYZZZ\\\^^^ccceeefffeeebbb^^^\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSMMMMMMMMMNNNNNNNNNNNNNNNQQQOOOMMMMMMNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFnnnUUUEEEAAAAAA@@@AAABBBBBBCCCDDDDDDDDDDDDCCCGGGRRR\\\___\\\^^^ccc}}}xxxkkkYYYTTTOOOMMMPPPTTTWWWWWWSSSOOOKKKHHHGGGFFFEEEEEEEEEBBBBBBFFFJJJPPP[[[eeekkkooouuuyyyzzz{{{~~~{{{vvvwww{{{kkkXXXLLLGGGGGGIIIMMMMMMNNNNNNNNNLLLJJJHHHBBBBBBCCCEEEFFFGGGHHHIIIFFFDDD@@@===;;;===BBBFFFLLLRRRRRRUUUaaannnlllYYYNNNKKKIIIJJJNNNYYYgggvvvtttiiicccUUUQQQMMMJJJJJJJJJJJJIIILLLMMMLLLKKKLLLSSS^^^fffwww}}}~~~zzzqqqhhh```\\\VVVQQQMMMJJJGGGDDD@@@???>>>>>>>>>@@@CCCDDDGGGJJJPPPUUUYYY^^^cccfffiiijjjlllppptttyyy|||~~~~~~~~~||||||{{{}}}}}}xxxzzzyyyggg```\\\^^^```___^^^___]]]\\\[[[[[[[[[[[[YYYWWWUUUVVVXXXYYYYYYZZZ\\\^^^dddfffgggfffdddaaa``````^^^]]]\\\YYYWWWUUUTTTSSSRRRSSSUUUVVVWWWVVVUUUUUUOOOOOONNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMMMMKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBCCCCCCttt[[[IIIBBBAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDBBBFFFOOO[[[aaabbbaaabbbnnnqqqaaaZZZQQQMMMMMMPPPRRRRRRSSSOOOKKKHHHHHHGGGGGGFFFGGGCCCBBBDDDGGGLLLVVV```ffflllssswwwxxxzzz}}}yyytttvvv|||ppp\\\NNNHHHHHHJJJOOOPPPQQQQQQOOOMMMJJJIIIDDDDDDFFFGGGHHHJJJKKKKKKFFFDDDAAA===::::::===@@@CCCKKKKKKKKKUUUaaawwwuuubbbUUUNNNKKKJJJJJJOOOXXXggguuu~~~}}}nnncccYYYUUUOOOLLLJJJJJJIIIHHHIIIJJJKKKJJJJJJOOOWWW^^^jjjrrryyyzzzxxxtttlllddd^^^ZZZUUUPPPLLLIIIEEECCC>>>>>>===<<<===>>>@@@AAAEEEHHHMMMQQQUUUZZZ___ccchhhiiilllooorrrvvvzzz|||}}}~~~~~~~~~}}}|||{{{|||{{{}}}tttgggaaa^^^```aaa^^^\\\]]]\\\[[[ZZZZZZ[[[[[[YYYWWWTTTVVVYYYZZZZZZ[[[]]]^^^dddfffggggggeeedddcccdddbbbaaa___\\\YYYVVVTTTSSSQQQRRRTTTVVVVVVUUUSSSRRRPPPOOOOOONNNNNNMMMMMMMMMKKKLLLMMMMMMMMMLLLKKKKKKHHHGGGGGGFFFEEECCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAxxxaaaMMMCCCAAA?????????AAABBBDDDDDDEEEEEECCCEEEKKKUUU___ddddddbbbcccyyyzzzggg___TTTNNNLLLNNNNNNNNNQQQOOOKKKJJJIIIIIIHHHGGGHHHDDDBBBCCCEEEIIIRRR[[[aaagggoootttvvvxxx|||}}}zzzuuuxxxvvvbbbRRRJJJJJJKKKPPPSSSUUUTTTQQQNNNKKKJJJGGGHHHHHHIIIJJJJJJKKKKKKEEEDDDAAA===999999;;;===;;;BBBCCCDDDMMMVVVjjjuuuggg[[[TTTQQQLLLKKKKKKOOOYYYggguuu~~~rrreee^^^YYYTTTOOOMMMKKKJJJIIIGGGIIIKKKJJJJJJMMMSSSXXXaaajjjsssuuutttqqqjjjccc[[[WWWRRRMMMJJJGGGDDDAAA===<<<<<<;;;<<<===>>>???CCCFFFJJJNNNQQQVVV[[[___dddgggkkknnnqqqtttxxx{{{|||}}}~~~~~~}}}}}}||||||pppddd___]]]______\\\YYYZZZ[[[ZZZZZZZZZ[[[[[[YYYWWWVVVXXXZZZ[[[[[[[[[]]]^^^aaaccceeefffeeeeeefffgggcccbbbaaa^^^[[[WWWTTTRRRQQQRRRTTTVVVUUUTTTQQQPPPPPPPPPOOONNNMMMLLLLLLKKKHHHJJJLLLLLLKKKJJJJJJJJJFFFGGGFFFFFFEEEDDDCCCBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@|||}}}uuubbbOOOEEEAAA@@@>>>???@@@BBBCCCDDDEEEEEEHHHGGGIIIQQQ\\\eeefffccc___nnnkkkbbbWWWPPPMMMNNNNNNMMMOOOMMMLLLKKKKKKKKKIIIGGGGGGDDDAAABBBCCCFFFMMMUUU[[[bbbjjjqqqtttwwwzzz}}}~~~{{{tttxxx|||iiiXXXNNNLLLMMMSSSVVVYYYXXXTTTPPPMMMMMMGGGGGGGGGGGGGGGGGGFFFFFFCCCBBB@@@===:::999;;;===888>>>>>>???GGGLLLZZZpppvvvtttpppiiiaaaYYYUUUSSSLLLKKKKKKPPPZZZhhhvvvwwwkkkddd___YYYTTTQQQOOOMMMKKKHHHJJJLLLKKKJJJKKKOOOSSSYYYcccmmmpppooommmhhhbbbWWWSSSNNNJJJGGGDDDAAA???<<<<<<;;;;;;;;;<<<===>>>AAADDDGGGJJJMMMQQQVVVZZZ^^^ccciiinnnqqqtttyyy||||||}}}~~~~~~kkk```]]]]]]______\\\ZZZ[[[[[[ZZZYYYZZZ[[[[[[YYYWWWWWWZZZ\\\]]]\\\\\\]]]]]]^^^```cccdddeeefffhhhjjjcccbbbaaa^^^[[[WWWSSSQQQPPPRRRTTTVVVVVVTTTQQQOOOPPPOOONNNMMMLLLKKKJJJJJJGGGJJJLLLLLLIIIGGGFFFGGGEEEFFFFFFGGGFFFEEEDDDCCC???@@@AAACCCDDDDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>===>>>>>>???@@@@@@@@@@@@mmmrrrooo```OOOFFFCCCBBB===>>>@@@BBBCCCEEEEEEEEENNNKKKJJJOOO\\\ggghhheee```iii~~~llldddYYYRRROOOOOOOOOOOOMMMLLLLLLLLLMMMLLLJJJHHHFFFCCCAAABBBBBBCCCJJJRRRWWW^^^gggnnnrrruuuyyy||||||rrrwwwmmm[[[QQQNNNOOOUUUXXX[[[[[[VVVQQQOOOOOODDDDDDCCCCCCBBBAAAAAA@@@AAAAAA@@@===;;;:::<<<>>>:::???======BBBEEENNN```fffggghhheee___YYYUUUSSSMMMLLLLLLPPP[[[iiiwww{{{ppphhhccc\\\WWWTTTQQQOOOMMMIIIKKKMMMMMMJJJJJJMMMPPPPPP[[[eeehhhgggeeeaaa]]]SSSPPPKKKGGGEEEBBB???===<<<<<<;;;;;;;;;<<<======@@@BBBEEEGGGJJJNNNSSSWWWZZZ```hhhnnnrrruuuzzz}}}}}}~~~}}}hhh^^^\\\]]]aaaaaa^^^\\\^^^ZZZYYYYYYZZZ[[[[[[YYYWWWYYY[[[]]]^^^]]]\\\\\\]]]\\\___aaacccdddfffiiikkkbbbaaa```]]]ZZZVVVRRRPPPOOOQQQTTTVVVWWWUUUSSSQQQPPPOOONNNMMMLLLJJJJJJIIIHHHKKKMMMLLLHHHEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEDDD>>>@@@AAACCCDDDDDDCCCCCCCCCBBBAAA???>>>=========<<<<<<===???@@@@@@@@@@@@```aaabbb^^^VVVLLLDDD???BBBAAAAAABBBEEEGGGGGGFFFEEEDDDFFFKKKSSS\\\dddhhhbbbbbbnnn}}}ooo___VVVTTTTTTOOOJJJLLLLLLLLLMMMNNNNNNLLLJJJEEECCCAAA??????BBBEEEGGGQQQWWW```hhhmmmrrruuuwww}}}rrrwwwttt___OOOLLLPPPSSSZZZ\\\YYYWWWVVVPPPHHHFFFCCC@@@>>>????????????@@@??????===<<<;;;:::999<<<<<<;;;<<>>???@@@<<<<<<;;;::::::::::::;;;>>>@@@CCCEEEGGGKKKOOOSSSXXX___gggmmmpppssswwwzzzzzziii``````____________`````````___^^^\\\ZZZYYYWWWWWWXXXYYYZZZ\\\\\\\\\[[[[[[]]][[[ZZZ]]]ccchhhiiiiiibbbaaa___\\\XXXTTTQQQPPPOOOOOOPPPUUUYYYYYYSSSNNNOOONNNKKKIIIHHHHHHIIIJJJFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<<<<>>>???@@@[[[[[[\\\\\\XXXQQQHHHBBBAAA@@@AAACCCEEEGGGGGGFFFFFFEEEEEEIIIPPPYYYaaaeee]]]\\\eee~~~{{{iii]]]YYYWWWQQQLLLLLLKKKKKKMMMNNNMMMJJJGGGEEEDDDBBBAAAAAABBBDDDFFFLLLSSS]]]ffflllqqquuuxxx|||~~~qqqvvvxxxcccRRRLLLOOOSSSYYY\\\ZZZXXXVVVPPPHHHEEEBBB???======>>>======>>>>>>======<<<;;;;;;:::============???DDDIIILLLWWWWWWWWWZZZ]]]]]]XXXTTTOOOKKKIIIOOO]]]ooo}}}~~~|||zzzsssmmmeee^^^YYYUUURRRPPPOOOMMMKKKKKKLLLNNNNNNMMMNNNPPPTTTVVVVVVSSSPPPMMMJJJHHHDDD@@@>>>======>>>===<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEHHHMMMPPPVVV]]]eeelllooossswww{{{vvvhhhbbbaaa``````_________`````````^^^]]][[[YYYXXXWWWWWWWWWYYYZZZZZZZZZYYYYYYZZZYYYXXX[[[___cccdddddd]]]]]]\\\ZZZXXXUUUSSSRRRPPPOOOOOORRRVVVVVVQQQLLLMMMLLLKKKIIIHHHHHHIIIIIIGGGHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@??????>>>@@@@@@@@@???>>>>>>======>>>>>>==================UUUTTTVVVZZZ\\\WWWNNNEEE@@@@@@AAACCCFFFGGGFFFEEEGGGEEEEEEFFFKKKSSS[[[```^^^[[[```rrrpppaaaZZZUUUOOOJJJJJJJJJKKKMMMNNNLLLIIIFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFMMMXXXbbbjjjppptttwwwyyy|||qqqvvvjjjVVVMMMMMMQQQVVVZZZYYYWWWTTTNNNGGGCCC@@@===;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????AAAEEEKKKOOOUUURRRPPPQQQUUUWWWUUUSSSOOOLLLLLLSSSbbbrrryyyyyyvvvqqqiiiaaa\\\XXXUUUSSSOOONNNMMMMMMNNNOOONNNLLLKKKLLLMMMNNNLLLIIIFFFCCCDDDCCCAAA???===<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::;;;>>>???AAAEEEIIILLLRRRYYYbbbiiinnnrrrxxx|||~~~tttiiiccccccbbbaaa```_________```___^^^\\\[[[YYYXXXWWWUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWZZZ\\\]]]\\\XXXYYYXXXXXXWWWVVVUUUTTTQQQOOONNNOOORRRRRRNNNKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>>?????????>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::TTTRRRRRRYYY___]]]SSSIIIAAAAAAAAACCCFFFGGGFFFEEEGGGFFFDDDDDDGGGMMMUUUZZZ^^^ZZZ[[[ggg{{{yyyhhh]]]VVVOOOJJJHHHIIIJJJMMMOOONNNKKKHHHEEEFFFEEEEEEDDDCCCBBBBBBBBBIIISSS]]]eeekkkpppsssxxx{{{tttxxxqqq[[[OOOKKKNNNQQQUUUVVVTTTPPPIIIDDDAAA???<<<::::::999888777888999999:::;;;<<<=========???AAACCCEEEKKKSSSYYY[[[VVVOOOMMMOOOQQQSSSRRRMMMLLLMMMVVVfffvvvxxxssskkkddd___ZZZVVVTTTOOONNNNNNNNNOOOOOOMMMKKKJJJJJJJJJIIIGGGDDDBBB@@@?????????>>>>>>===<<<;;;<<<;;;;;;:::::::::::::::888:::<<<===???BBBFFFIIINNNUUU^^^fffkkkqqqxxx}}}}}}~~~~~~}}}}}}~~~rrrkkkeeeddddddcccaaa```^^^]]]^^^]]]\\\[[[YYYXXXWWWVVVTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUQQQOOOMMMMMMNNNNNNKKKIIIJJJKKKLLLMMMMMMKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>===<<<;;;:::YYYUUUSSSYYY```aaaXXXNNNCCCBBBAAABBBDDDFFFEEEDDDFFFFFFEEECCCCCCHHHOOOTTTYYYVVVUUU\\\iiisssfff]]]UUUPPPGGGHHHJJJMMMPPPPPPNNNLLLGGGGGGGGGGGGEEECCCBBB@@@AAAGGGOOOWWW^^^dddjjjnnnwwwzzz~~~zzz{{{vvv___PPPJJJIIIKKKNNNPPPNNNIIIDDDAAA???===;;;::::::999888666777888999:::<<<===>>>???===@@@CCCFFFKKKTTT```iiiiiiaaaUUUNNNMMMOOOPPPQQQKKKKKKOOOYYYiiiyyywww~~~zzzuuunnngggaaa\\\XXXUUUPPPOOONNNOOOOOONNNLLLJJJIIIHHHHHHGGGEEECCCAAA@@@======>>>???>>>===<<<<<<;;;::::::999888999999999999:::<<<===>>>AAADDDGGGJJJQQQZZZbbbiiipppwww}}}}}}}}}~~~~~~}}}|||{{{|||yyynnngggeeeeeedddcccbbb___^^^\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRQQQQQQSSSTTTVVVVVVVVVTTTSSSRRRWWWWWWWWWWWWVVVUUUTTTTTTQQQPPPNNNLLLLLLKKKJJJIIIKKKLLLNNNOOONNNLLLJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@??????>>>>>>>>>======<<<;;;;;;;;;888999;;;<<<=========<<>>===;;;;;;;;;;;;999777777888999:::<<<>>>???@@@>>>AAAEEEHHHNNN[[[kkkwwwxxxmmm^^^RRRMMMMMMNNNOOOIIIKKKQQQ]]]mmm||||||qqq|||~~~zzzssslllfffaaa\\\XXXTTTRRRPPPOOOPPPOOOMMMKKKGGGGGGGGGFFFEEEBBB@@@???<<<======>>>>>>======<<<;;;::::::999999999999999999:::;;;<<<===???CCCFFFHHHNNNWWW___fffnnnvvv|||}}}}}}~~~~~~~~~}}}~~~tttiiiaaacccddddddcccbbb___]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQQQQQQQQQQRRRUUUWWWXXXVVVSSSQQQQQQUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPOOONNNLLLKKKJJJJJJMMMNNNNNNOOONNNKKKIIIGGGDDDDDDCCCBBBBBBBBBCCCCCCFFFEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@????????????>>>>>>>>>===<<<<<<;;;;;;777888999;;;<<<======>>>iiibbb\\\\\\aaadddcccaaaLLLGGGBBB???@@@BBBCCCDDDCCCEEEFFFDDDBBBBBBGGGLLLVVVYYY\\\\\\]]]lllrrrcccWWWQQQKKKJJJIIIJJJLLLNNNNNNMMMLLLKKKIIIGGGEEECCCAAA@@@???BBBEEEJJJQQQZZZccciiippptttyyy}}}|||}}}{{{cccQQQIIIEEEBBBBBBEEECCC>>><<>><<<<<<<<<======;;;999888999:::;;;===???@@@@@@@@@CCCFFFIIIPPP^^^rrruuudddUUUNNNLLLMMMMMMIIILLLSSSaaarrruuunnnyyyyyysssmmmgggbbb^^^XXXVVVSSSQQQQQQQQQPPPOOOJJJJJJJJJJJJGGGDDDAAA???<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;888999:::;;;;;;===AAADDDFFFLLLUUU]]]dddllluuu{{{~~~}}}|||uuujjjaaaaaabbbcccbbbaaa___]]][[[\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTRRRQQQQQQQQQQQQQQQTTTXXXYYYVVVSSSQQQPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQPPPNNNLLLKKKKKKMMMMMMMMMLLLKKKIIIFFFEEEBBBAAA@@@@@@@@@AAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@??????????????????>>>>>>===<<<<<<;;;999999999999:::;;;<<<===lllfff^^^]]]```eeehhhhhhNNNIIIBBB>>>>>>@@@CCCDDDAAADDDGGGEEEBBBBBBFFFJJJPPPUUUZZZZZZXXXbbb~~~zzziii\\\TTTNNNLLLIIIIIIJJJKKKKKKJJJMMMLLLIIIGGGDDDBBBAAAAAA>>>@@@BBBGGGNNNXXXcccjjjlllpppvvv{{{~~~{{{zzz{{{dddRRRJJJFFFAAA@@@CCCAAA<<<<<>>>>>===;;;999999;;;<<<>>>???@@@AAABBBEEEGGGIIIOOO___tttyyyfffVVVNNNLLLLLLKKKJJJMMMUUUddduuusssjjjqqqxxxrrrlllfffccc\\\YYYUUURRRRRRRRRRRRQQQNNNOOOOOONNNKKKGGGBBB@@@<<<<<<;;;::::::;;;;;;;;;>>>>>>===<<<<<<<<<<<<===777888999::::::<<>>???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@????????????????????????>>>======<<<<<<;;;:::999888999:::;;;<<>>===???BBBCCCCCCCCCBBBBBBCCCDDDFFFGGGOOORRRYYY^^^ZZZZZZmmmsssbbbWWWVVVNNNHHHIIILLLMMMNNNQQQLLLLLLKKKJJJHHHFFFDDDCCC???AAABBBEEEIIIPPPXXX^^^hhhoootttvvvyyy~~~zzzwwwbbbSSSKKKEEEAAA===<<>>::::::;;;<<<<<<======>>>===<<<:::999;;;===@@@BBBDDDFFFIIIKKKNNNZZZrrrppp\\\QQQOOOLLLHHHMMMOOOYYYjjjzzz|||wwwzzz~~~yyyrrrjjjddd```\\\ZZZYYYUUUQQQRRRWWWRRRQQQRRRUUUUUUOOOFFF@@@>>>;;;<<<===<<<999:::>>>???????????????>>>======:::999999999;;;===@@@BBBEEEIIIOOOVVV___iiissszzz~~~~~~tttrrrmmmgggccc\\\]]]^^^^^^^^^]]]\\\\\\``````___^^^\\\[[[ZZZZZZWWWVVVUUUVVVWWWWWWUUUSSSQQQQQQRRRRRRRRRQQQPPPOOONNNOOOOOOOOONNNMMMLLLKKKMMMNNNOOOPPPOOONNNMMMLLLNNNMMMLLLIIIGGGDDDCCCBBBAAAAAAAAAAAABBBDDDEEEEEEGGGEEECCCAAA@@@??????@@@>>>>>>>>>>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;888888999::::::;;;<<<<<<pppiiikkkmmmvvvzzzrrr\\\SSSHHHAAA@@@AAABBBBBBDDDCCCBBBBBBCCCDDDEEEFFFIIIMMMVVV]]][[[XXXdddvvv|||iii^^^ZZZQQQJJJJJJLLLLLLMMMPPPLLLLLLKKKJJJHHHFFFDDDCCC???@@@AAABBBEEELLLTTTZZZdddkkkrrrtttyyy{{{yyyeeeVVVNNNHHHDDD@@@@@@AAABBBAAA>>>:::;;;;;;;;;<<<<<<======<<<;;;::::::;;;>>>@@@BBBDDDEEEHHHJJJMMMYYYrrrrrr^^^SSSPPPNNNJJJNNNQQQ\\\mmm}}}~~~vvvnnngggccc^^^[[[ZZZWWWTTTWWW\\\YYYVVVVVV[[[\\\VVVJJJ@@@>>><<<;;;===<<<999:::>>>>>>????????????>>>======:::999999999:::===???AAADDDHHHOOOVVV___jjjttt{{{}}}uuummmlllhhhccc```[[[\\\]]]^^^^^^^^^]]]\\\^^^^^^]]]]]]\\\\\\\\\\\\XXXWWWWWWXXXYYYYYYVVVTTTRRRRRRRRRQQQQQQPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEECCCAAAAAA@@@AAAAAACCCEEEGGGIIIJJJEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999xxxrrrsssuuu~~~|||ggg\\\NNNEEEBBBCCCCCCAAADDDDDDCCCCCCCCCDDDDDDEEEEEEHHHRRR]]]^^^YYY]]]fffsssfff___UUUMMMLLLLLLKKKKKKNNNMMMLLLLLLKKKIIIGGGEEEDDD@@@@@@???>>>@@@FFFNNNSSS]]]fffnnnrrrwww~~~}}}|||hhhXXXPPPKKKGGGDDDDDDEEEDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<>>>>>>>>>>>>>>>>>======<<<:::999999999:::<<>>>>>============<<<<<<<<<<<<;;;;;;;;;======<<<;;;999888777777xxxxxxyyyvvvhhhVVVIIICCCCCCCCCBBBDDDDDDCCCCCCCCCDDDDDDDDDDDDFFFOOO[[[```^^^\\\^^^sss|||mmmcccYYYPPPMMMLLLJJJKKKMMMMMMMMMLLLKKKJJJHHHGGGFFFCCCAAA???======BBBIIINNNWWW```jjjpppvvv|||~~~jjjYYYQQQMMMJJJGGGFFFGGGEEEAAA============<<<<<<;;;;;;;;;::::::;;;===???AAACCCDDDDDDEEEGGGHHHKKKXXXqqqyyydddWWWSSSPPPMMMPPPVVVdddvvvvvvooojjjddd^^^[[[YYYYYY```hhhsssqqqmmmhhhfff```UUUJJJDDD???;;;;;;;;;999:::=========>>>>>>======<<<;;;:::999999999:::<<<>>>@@@AAAFFFNNNWWWaaalllwww}}}}}}wwwuuutttyyy~~~pppbbb^^^^^^\\\YYYXXXXXXYYY[[[]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[WWWWWWXXXZZZ[[[YYYVVVSSSRRRQQQOOONNNMMMMMMMMMMMMMMMLLLJJJHHHGGGHHHIIIJJJIIIIIIJJJJJJJJJHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKBBBAAA@@@??????@@@AAABBB@@@@@@???>>>===<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;======<<<;;;999888777777~~~}}}|||vvvbbbPPPEEEBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDJJJUUU^^^```___^^^fffuuuggg\\\RRRNNNMMMJJJKKKMMMNNNNNNMMMLLLKKKJJJHHHGGGEEEDDDAAA>>>===@@@EEEJJJQQQZZZdddkkkrrryyy}}}|||ooo]]]RRRPPPMMMJJJIIIIIIGGGBBB>>>??????>>>>>>===<<<;;;;;;:::;;;===???BBBCCCEEEEEEEEEFFFGGGHHHKKKXXXrrr|||gggYYYTTTQQQOOOQQQXXXhhh{{{yyysssmmmfff___[[[YYYYYYaaaiiiyyy{{{rrrcccUUUJJJBBB<<<<<<<<<::::::===<<<============<<<;;;;;;:::999999888999;;;>>>???AAAFFFNNNXXXbbbmmmwww}}}zzzuuurrruuuxxxlll```]]]\\\YYYVVVVVVVVVXXXZZZ\\\^^^____________^^^[[[YYYWWWWWWWWWWWWUUUTTTUUUVVVWWWVVVSSSQQQPPPOOONNNMMMLLLLLLLLLLLLMMMLLLJJJHHHGGGHHHIIIJJJHHHHHHIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFF@@@@@@???>>>???@@@AAABBB@@@??????>>>===<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999qqq]]]LLLDDDBBBDDDAAABBBCCCDDDEEEEEEEEEEEECCCBBBEEENNNXXX___```___^^^qqqnnncccWWWRRROOOKKKKKKMMMNNNNNNNNNMMMLLLKKKIIIIIIGGGEEECCC@@@>>>???CCCGGGKKKTTT^^^eeellltttxxxxxxzzzfffZZZVVVRRRNNNMMMMMMKKKGGGDDDBBBBBBAAA???>>><<<;;;;;;:::<<>>AAAFFFOOOYYYcccmmmwww}}}|||xxxwwwtttiii___]]]\\\YYYVVVVVVUUUVVVYYY\\\^^^___`````````^^^[[[XXXVVVUUUUUUVVVSSSRRRQQQRRRSSSRRRQQQOOONNNNNNOOOOOOOOONNNMMMLLLNNNMMMKKKJJJIIIIIIJJJJJJGGGHHHHHHHHHGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA>>>>>>>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::::::::::::::::::::nnnWWWGGGBBBBBB???@@@BBBDDDEEEFFFFFFFFFCCCCCCDDDKKKUUU^^^```___YYYeee|||yyylll___WWWQQQLLLJJJLLLOOOOOONNNNNNMMMLLLJJJJJJFFFFFFDDDBBB??????AAADDDFFFOOOWWW]]]dddnnnsssttt{{{|||}}}sssggg^^^ZZZUUUSSSSSSRRROOOMMMEEEDDDCCCAAA???===<<<;;;;;;===AAAEEEHHHIIIIIIIIIHHHHHHIIIIIILLLZZZtttppp___YYYWWWUUUWWWaaasssuuunnneee```[[[YYY___fffiiiuuunnnVVVKKKAAA>>>===;;;:::;;;;;;<<<<<<<<<<<<;;;::::::;;;:::888888888:::<<<>>>BBBGGGPPPZZZcccmmmvvv|||ooofff]]]\\\\\\YYYWWWWWWTTTUUUXXX[[[^^^``````aaa___]]]YYYVVVUUUUUUVVVWWWSSSQQQNNNNNNOOOPPPPPPOOOMMMOOOQQQSSSSSSRRRPPPOOONNNNNNMMMMMMLLLKKKKKKKKKGGGGGGHHHGGGFFFEEECCCBBBBBBAAAAAAAAA@@@@@@??????BBBBBBAAA???>>>>>>>>>>>>@@@@@@>>>======>>>???@@@==================<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::~~~zzz```KKKBBBAAA>>>???BBBDDDFFFGGGGGGGGGEEEEEEGGGLLLUUU^^^aaa___WWW]]]nnnttteee[[[TTTMMMJJJKKKOOOOOOOOONNNMMMLLLKKKJJJEEEEEEDDDBBB@@@???@@@BBBCCCKKKSSSXXX___iiiooopppxxxyyy|||zzz~~~rrrddd___ZZZWWWXXXXXXVVVTTTFFFFFFDDDBBB@@@>>>===<<<;;;>>>BBBGGGJJJKKKKKKJJJIIIIIIIIIJJJMMMZZZuuusssbbb[[[ZZZXXXZZZdddvvvxxxppphhhbbb]]]ZZZ^^^eeebbbeeeiiiuuuxxxZZZNNNCCC???>>>;;;:::;;;;;;;;;<<<<<<;;;;;;:::999;;;:::888888888:::<<<===BBBHHHPPPZZZdddmmmvvv{{{kkkbbb[[[[[[[[[YYYWWWXXXSSSUUUXXX[[[^^^```aaaaaa]]][[[XXXVVVUUUUUUWWWXXXSSSPPPMMMLLLMMMOOOOOOOOONNNPPPSSSVVVWWWUUUSSSQQQNNNOOOOOOOOONNNMMMLLLKKKGGGGGGHHHGGGFFFDDDCCCAAAAAAAAA@@@@@@??????>>>>>>AAAAAA@@@???>>>>>>>>>>>>AAA@@@>>>=========>>>???<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999|||zzz~~~|||hhhTTTGGGBBB@@@@@@@@@BBBEEEFFFEEEDDDFFFDDDEEELLLVVV]]]___^^^\\\\\\bbbuuu}}}iii^^^YYYRRRLLLIIILLLPPPTTTRRRNNNJJJKKKMMMJJJHHHFFFEEEEEECCCAAA>>>BBBGGGMMMUUU\\\dddkkkpppqqqtttyyy|||wwwlllggg___[[[^^^cccdddbbb]]]RRRIIIFFFBBB>>>@@@EEEBBBAAABBBGGGLLLOOOMMMKKKLLLJJJIIIJJJNNN]]]wwwooogggaaa[[[\\\[[[nnn}}}tttjjjeee```\\\[[[]]]TTTUUUWWW___qqq```SSSFFFAAAAAA???===<<<<<<:::888777777888:::<<<:::;;;;;;:::999:::<<<>>>BBBGGGOOO[[[gggpppvvvxxx}}}dddaaa\\\WWWUUUUUUWWWYYYVVVWWWXXXZZZ\\\^^^```aaa\\\[[[[[[ZZZZZZZZZZZZZZZVVVUUUTTTQQQOOONNNOOOPPPSSSSSSTTTUUUUUUUUUTTTTTTUUUSSSPPPNNNMMMLLLJJJHHHIIIGGGEEECCCAAAAAAAAAAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999yyyxxxuuuqqqrrruuuxxxuuujjj[[[KKKBBB@@@@@@@@@BBBDDDFFFFFFEEEGGGEEEFFFLLLUUU]]]``````aaa^^^___jjjsssfff___WWWQQQNNNKKKNNNQQQQQQOOOLLLKKKKKKJJJHHHFFFFFFEEEDDDAAA???AAADDDJJJPPPWWW```hhhmmmooorrrwww{{{~~~qqqkkkccc___cccjjjmmmnnnggg[[[OOOJJJFFFBBBBBBEEECCCBBBCCCGGGMMMOOONNNLLLJJJHHHHHHJJJOOO^^^yyypppiiiccc\\\]]]aaarrrvvvllleee___YYYWWWXXXRRRPPPMMMOOO]]]nnnuuusss]]]QQQEEEAAAAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999<<<>>>DDDHHHQQQ]]]iiirrrxxx{{{wwwdddaaa]]]ZZZXXXXXXYYYZZZVVVWWWXXXZZZ[[[]]]^^^___^^^]]][[[ZZZXXXWWWWWWWWWUUUUUUUUUSSSPPPOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUURRROOONNNMMMLLLKKKIIIHHHGGGEEECCCAAAAAAAAAAAA@@@??????>>>>>>=========<<<=========>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999|||ssslllfff```bbbhhhnnnooodddRRRCCCAAA@@@???AAADDDFFFFFFFFFHHHFFFFFFLLLUUU]]]bbbcccfff```[[[___ooo{{{kkkaaaXXXQQQOOOLLLLLLNNNPPPQQQOOOLLLIIIJJJHHHGGGFFFFFFDDDBBB??????AAAEEEJJJQQQZZZccciiimmmpppuuuyyy|||~~~~~~~~~yyypppfffbbbfffnnnvvv{{{wwwiiiZZZRRRNNNIIIFFFFFFEEEDDDEEEIIINNNPPPOOOMMMIIIGGGGGGJJJOOO___zzzrrrkkkddd]]]___gggwwwzzzoooggg___WWWSSSSSSLLLJJJFFFEEEMMMYYY```aaaYYYNNNDDDBBBAAA???<<<<<<:::<<<===??????===<<<:::::::::;;;:::999999;;;>>>EEEJJJSSS^^^jjjttt{{{ooobbbaaa^^^\\\[[[ZZZZZZ[[[VVVWWWXXXXXXYYYZZZ[[[[[[^^^]]][[[YYYVVVUUUSSSSSSUUUUUUVVVTTTSSSRRRTTTUUUWWWVVVTTTSSSRRRSSSSSSTTTTTTRRROOONNNMMMMMMKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999vvvllleee^^^\\\^^^iiiqqqkkkXXXFFFBBB@@@???@@@CCCEEEGGGGGGIIIGGGGGGKKKSSS[[[```cccgggaaa[[[YYYbbbxxxtttfffZZZRRRPPPMMMKKKKKKNNNRRRRRRMMMHHHJJJIIIGGGGGGFFFEEECCCAAA???@@@BBBFFFKKKTTT^^^dddjjjnnnsssxxx{{{}}}~~~xxxhhh```bbbkkkyyyxxxhhh]]]WWWQQQJJJFFFGGGFFFFFFJJJOOOQQQPPPMMMJJJHHHHHHJJJOOO^^^yyytttnnneee]]]```lllzzzsssjjjaaaXXXSSSTTTIIIHHHFFFGGGKKKPPPTTTUUUUUUKKKCCCBBBAAA>>><<<===<<<===>>>??????>>>===<<<::::::;;;:::999999;;;>>>DDDJJJTTT___jjjttt|||zzzjjj______^^^]]]\\\[[[ZZZYYYVVVVVVWWWWWWWWWXXXXXXXXX\\\[[[YYYWWWTTTSSSRRRRRRTTTUUUVVVVVVUUUUUUVVVXXXZZZXXXVVVTTTSSSSSSTTTUUUSSSQQQNNNMMMMMMMMMKKKJJJEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;:::::::::999999999888|||ooogggaaa[[[YYYbbbnnnmmm]]]MMMDDDAAA??????AAADDDFFFGGGHHHGGGGGGJJJOOOVVV[[[^^^bbb^^^\\\[[[]]]lllssscccYYYUUUOOOKKKJJJLLLQQQRRRNNNIIIJJJIIIGGGGGGGGGFFFDDDBBB???@@@AAACCCGGGOOOXXX^^^fffjjjqqqvvvzzz|||ooobbb```gggxxxwwwjjjaaaYYYPPPHHHHHHGGGGGGKKKPPPRRRPPPNNNMMMKKKJJJJJJNNN\\\wwwuuuoooeee^^^cccppp|||vvvlllcccZZZVVVWWWPPPLLLHHHHHHJJJLLLNNNPPPSSSJJJCCCBBB@@@>>>===>>>>>>>>>============>>>>>>;;;;;;;;;:::999:::<<<>>>CCCKKKVVVaaakkkttt{{{vvvggg]]]]]]\\\[[[ZZZYYYXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWUUUTTTSSSRRRRRRRRRRRRTTTVVVVVVUUUUUUWWWXXX[[[ZZZWWWUUUTTTUUUVVVWWWSSSPPPNNNLLLLLLKKKJJJHHHDDDCCCCCCBBBAAA@@@????????????>>>>>>===<<<<<<;;;<<<<<<<<<<<<============;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999::::::;;;;;;999999999999999888888888tttkkkccc[[[VVV\\\gggjjjaaaWWWFFFCCC@@@>>>@@@CCCEEEFFFGGGGGGGGGHHHKKKOOOSSSVVVYYYXXXZZZ\\\[[[aaaxxxlll___YYYRRRNNNKKKLLLPPPQQQOOOKKKJJJIIIHHHHHHHHHGGGEEECCC@@@@@@@@@AAADDDJJJRRRWWW```eeemmmssswww{{{}}}~~~|||llleeehhhxxxyyymmmbbbVVVLLLHHHGGGHHHKKKPPPRRRPPPMMMNNNLLLJJJKKKNNN\\\uuuuuuqqqgggaaaiiiuuuvvvkkkaaaYYYWWWXXXZZZQQQJJJJJJLLLMMMOOOQQQSSSKKKDDDAAA???======@@@??????>>>>>>>>>>>>??????<<<<<<===<<<;;;;;;===@@@EEENNN[[[gggooovvv|||~~~~~~qqqeee\\\\\\[[[ZZZXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRPPPRRRUUUUUUUUUTTTUUUVVVZZZYYYWWWVVVVVVVVVVVVWWWRRRPPPMMMKKKJJJIIIGGGFFFBBBBBBBBBBBBAAA@@@???>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<=========::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888uuuiiiaaaZZZ\\\cccfffbbb\\\IIIEEE@@@>>>???BBBDDDEEEEEEFFFFFFFFFGGGHHHKKKMMMPPPQQQUUUYYYVVVVVVggg|||vvvfff^^^UUUQQQMMMLLLNNNPPPOOONNNKKKIIIHHHHHHIIIHHHFFFDDD@@@@@@@@@@@@AAAEEEKKKPPPZZZ```hhhoootttxxx{{{}}}}}}~~~yyyooolllxxxxxxkkk]]]RRRHHHGGGGGGKKKOOOQQQOOOLLLMMMKKKJJJJJJNNN\\\vvv~~~tttrrrjjjgggqqq~~~tttggg\\\TTTSSSUUUYYYRRRQQQYYY```^^^ZZZXXXUUUMMMEEEAAA>>><<<>>>BBB???@@@AAABBBBBBAAA@@@???===>>>>>>===<<<<<>><<<<<<<<<===============;;;;;;;;;<<<<<<<<<======999999999999999999::::::888888888888888888888888::::::999999888888777777777888888888888888888888pppiiibbb```bbbdddaaa]]]KKKFFFAAA>>>>>>AAACCCDDDDDDEEEFFFEEEDDDDDDFFFGGGKKKKKKQQQUUUQQQNNN[[[nnnpppgggWWWSSSOOOLLLLLLNNNPPPQQQKKKIIIHHHHHHIIIHHHFFFDDD???????????????BBBGGGKKKVVV[[[dddlllrrrvvvyyy|||}}}~~~|||}}}~~~vvvooowwwpppaaaVVVHHHGGGGGGKKKOOOQQQOOOLLLKKKIIIIIIJJJOOO^^^xxx{{{rrrrrrlllkkkxxx{{{~~~rrrcccWWWOOONNNQQQQQQPPPYYYmmmxxxtttggg___VVVNNNFFFAAA>>>;;;>>>CCC>>>@@@DDDFFFFFFDDD@@@>>>>>>??????>>>======@@@BBBMMMYYYiiiuuu{{{~~~}}}}}}||||||~~~}}}ssshhh___```^^^[[[XXXVVVUUUTTTTTTPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOOOONNNPPPSSSSSSRRRQQQRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTRRROOOLLLIIIGGGEEECCCAAA@@@AAABBBBBBAAA@@@>>>===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======999999999999999999999:::777777777777777777777777;;;::::::999888777666666777777777777777888888888~~~nnnjjjmmmiiihhhggg```SSSIIIAAA??????>>>???AAAEEEFFFFFFGGGGGGFFFDDDCCCDDDJJJPPPQQQOOOQQQYYY___{{{zzzjjj```UUULLLLLLMMMMMMMMMNNNKKKKKKJJJIIIHHHFFFEEEDDDEEECCC@@@>>>===???BBBCCCNNNSSS\\\dddlllsssyyy||||||}}}~~~~~~tttwww~~~ssscccUUUKKKHHHGGGHHHLLLNNNMMMLLLOOOKKKLLLKKKLLLccc~~~sssqqqnnnllltttyyyuuuyyy{{{zzzpppsssmmm^^^SSSOOOOOOOOORRR___tttvvveeeUUULLLBBB<<<===???@@@???@@@EEEJJJMMMKKKFFFAAA???CCC===;;;===@@@@@@CCCGGGPPP```rrr|||}}}{{{yyyyyyyyy~~~~~~uuummmfff```^^^]]][[[YYYWWWVVVUUUUUUUUUSSSPPPOOOOOOOOONNNLLLOOOPPPPPPNNNMMMLLLNNNOOORRRQQQQQQSSSUUUVVVUUUSSSVVVWWWXXXYYYXXXVVVSSSQQQOOONNNLLLIIIFFFDDDCCCBBB@@@@@@AAAAAAAAA@@@@@@???======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999888777666555444444777777777777777777777777666666666666666666666666vvvtttxxxuuussspppgggVVVMMMCCC@@@???>>>???CCCCCCDDDEEEEEEEEEEEEDDDCCCDDDHHHLLLMMMMMMOOOTTTXXXhhhuuuggg\\\RRROOOOOONNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDAAA???>>>???AAABBBJJJPPPXXX```hhhooouuuyyyzzz}}}~~~wwwxxxwwwfffXXXLLLJJJHHHJJJNNNPPPPPPNNNLLLHHHJJJIIIJJJaaa|||~~~rrrpppooooooxxx{{{mmmhhhiiipppwww{{{vvvnnnqqq|||lll```XXXUUUXXXYYYaaappp}}}|||mmm___QQQJJJAAA===>>>@@@@@@???BBBFFFJJJLLLIIIEEEAAA???BBB===;;;===???@@@CCCHHHTTTdddvvv}}}{{{zzzzzzzzz}}}|||zzz|||{{{rrrllleee___[[[ZZZYYYWWWVVVUUUUUUTTTTTTRRRPPPOOOPPPPPPOOONNNNNNOOOOOOOOOMMMMMMOOOPPPRRRQQQQQQRRRUUUVVVVVVUUUUUUVVVXXXXXXWWWUUURRRPPPOOOMMMKKKHHHFFFDDDBBBBBB@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;;;;<<<<<<;;;;;;:::999888888777777666555555555555555555555555555555555555555555555555555555555~~~~~~|||xxxnnn^^^TTTIIICCC@@@===???CCC@@@@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKMMMOOOPPP[[[pppqqqeeeXXXSSSQQQNNNLLLMMMJJJJJJKKKKKKJJJIIIIIIHHHHHHFFFCCCAAA??????@@@AAAEEEJJJRRRZZZaaaiiipppuuuxxxzzz~~~{{{zzzyyy||||||jjj\\\NNNLLLJJJLLLPPPSSSSSSRRRLLLHHHIIIIIIKKKaaa{{{|||pppoooqqqttt~~~yyynnneee```aaakkkssszzzxxxssswwwtttggg^^^ZZZYYY[[[aaagggfff\\\SSSKKKFFF@@@===???@@@@@@???CCCFFFIIIIIIGGGCCCAAA???AAA===;;;===??????CCCHHHWWWgggyyy~~~|||||||||||||||{{{~~~{{{tttppprrrzzztttnnniiibbb]]]XXXXXXWWWVVVUUUUUUUUUUUUSSSRRRPPPPPPPPPQQQPPPOOOMMMNNNOOOOOOOOOOOOPPPRRRSSSRRRPPPQQQTTTVVVWWWWWWUUUVVVWWWWWWVVVSSSQQQOOOMMMLLLJJJGGGEEECCCBBBBBB@@@@@@@@@???>>>===<<<;;;===<<<;;;;;;::::::;;;;;;999999999999888888888888;;;;;;<<<<<<;;;;;;:::999666666666666666666666666555555555555555555555555555555555555555555555555~~~|||ssshhh^^^RRRJJJCCC===>>>AAA======>>>@@@AAABBBBBBCCCDDDCCCCCCGGGLLLOOOPPPOOOVVVfffyyylll]]]VVVSSSOOOLLLMMMIIIIIIJJJJJJJJJJJJJJJIIIIIIGGGEEECCCAAA@@@@@@@@@BBBFFFLLLTTT[[[ccckkkpppuuuwwwzzz}}}~~~|||}}}~~~zzzvvvvvv~~~~~~lll^^^PPPMMMKKKLLLQQQTTTUUUTTTOOOJJJLLLLLLOOOeee}}}zzzpppoootttzzzuuulllfffgggkkksss{{{wwwhhhZZZWWWSSSRRRSSSRRRNNNJJJEEEBBB???>>>???@@@???>>>CCCEEEGGGGGGDDDAAA??????@@@===<<<>>>??????DDDJJJVVVfffyyy}}}}}}}}}~~~~~~|||zzzyyy|||~~~zzzpppnnntttuuuvvvxxxppplllggg```[[[VVVVVVUUUUUUUUUUUUVVVVVVUUUSSSQQQPPPQQQQQQPPPOOOLLLNNNPPPQQQQQQQQQRRRTTTUUURRRPPPQQQSSSVVVWWWXXXTTTUUUUUUUUUSSSQQQOOONNNKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAA@@@???===<<<;;;<<<;;;;;;::::::::::::::::::999999999999888888888;;;;;;;;;;;;;;;::::::999555555555666666666777777666666666666666666666666444444444444444444444444||||||}}}wwwrrriii]]]SSSHHH???<<<>>>;;;<<<<<<===???@@@AAABBBCCCAAAAAAEEEMMMSSSTTTTTTQQQ[[[ooorrrbbbYYYTTTPPPMMMNNNHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGEEECCCAAA@@@???@@@CCCIIINNNUUU]]]fffkkkrrruuuxxx{{{~~~{{{yyyxxxwwwzzzyyyrrrooottt~~~~~~mmm```RRRNNNLLLMMMQQQUUUVVVUUUPPPKKKMMMNNNRRRggg}}}yyyqqqrrryyysssmmmrrrzzzrrr```ZZZRRRLLLJJJIIIHHHGGGBBBAAA???????????????>>>BBBDDDEEEEEEBBB@@@??????@@@>>>>>>@@@???@@@EEELLLWWWhhhzzz~~~~~~}}}}}}}}}~~~~~~|||{{{yyyxxxwwwzzz}}}vvvoooqqqppppppuuuoookkkccc\\\ZZZVVVVVVUUUUUUVVVWWWWWWXXXXXXUUUSSSQQQQQQQQQOOONNNMMMPPPRRRSSSSSSTTTUUUVVVVVVTTTQQQQQQSSSVVVWWWWWWSSSSSSSSSSSSQQQOOOMMMLLLIIIHHHGGGEEECCCBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;:::999999999999999::::::::::::999999999999:::::::::::::::999999888444444555555666666777777555555555555555555555555444444444444444444444444zzz|||{{{wwwpppggg^^^QQQCCC======;;;;;;;;;<<<===???@@@AAAAAA??????CCCKKKSSSXXXYYYSSSWWWcccxxx{{{iii^^^XXXRRRPPPPPPJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGEEECCCAAA??????AAAEEEJJJPPPXXX```fffnnnqqqvvvzzz}}}}}}{{{yyyxxxzzz}}}zzzqqqkkklllttt~~~nnncccUUUQQQNNNNNNRRRUUUVVVVVVPPPJJJLLLNNNRRRggg|||zzztttuuu~~~yyy~~~www```YYYOOOIIIGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???AAACCCFFFFFFDDDAAA@@@@@@AAA???@@@AAAAAAAAAGGGOOO^^^nnn{{{{{{{{{{{{}}}~~~}}}{{{yyyxxxwwwwwwwwwzzz}}}|||tttqqqoooppp}}}|||rrroooiii^^^YYYYYYVVVUUUUUUUUUVVVVVVWWWXXXXXXVVVSSSRRRRRRRRRPPPOOOPPPRRRUUUWWWVVVVVVWWWXXXWWWUUUSSSSSSTTTUUUVVVUUUSSSRRRRRRQQQOOOMMMKKKJJJHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;:::999999888888999999;;;:::::::::999999999999888999999999999888777777444444444555555666666666333333333333333333333333333333333333333333333333{{{}}}}}}wwwsssnnngggYYYIII@@@???<<<;;;;;;;;;<<<>>>???@@@@@@>>>>>>@@@GGGOOOWWW[[[YYYXXX[[[hhhssseee]]]VVVSSSSSSMMMMMMNNNNNNNNNMMMLLLLLLHHHHHHIIIHHHGGGDDDBBB@@@>>>@@@BBBFFFKKKRRR[[[aaaiiimmmsssxxx|||}}}|||~~~~~~}}}tttllliiinnnyyyrrrgggYYYUUUQQQPPPSSSWWWXXXWWWQQQLLLMMMPPPUUUjjj}}}|||wwwzzz~~~uuuuuuzzzrrrZZZRRRJJJHHHLLLOOOOOOMMMJJJIIIHHHFFFCCCBBBBBBBBBAAADDDHHHIIIGGGEEEDDDCCCAAAAAABBBCCCBBBBBBHHHQQQeeetttxxxxxxyyyzzz|||}}}{{{yyywwwvvvvvvvvvwww|||xxxvvv{{{{{{rrrnnnmmmfffYYYUUUYYYUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTRRRRRRSSSTTTSSSRRRRRRUUUXXXYYYYYYXXXXXXYYYXXXVVVUUUUUUUUUUUUTTTRRRRRRRRRQQQOOOMMMKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>::::::999888888888888888999999999999888888888888777777777777777666555555444555555555555555555555222222222222222222222222222222222222222222222222~~~|||}}}{{{uuusssqqqlll___NNNCCCAAA===<<<;;;;;;<<<===???@@@???===<<<>>>CCCKKKUUU[[[\\\WWWSSSYYYmmmzzzkkkaaaYYYUUUUUUOOOPPPPPPPPPPPPOOONNNMMMGGGHHHIIIIIIHHHEEECCCAAA===>>>@@@CCCGGGOOOWWW]]]eeejjjqqqwww{{{~~~~~~}}}}}}}}}xxxooohhhmmmwwwuuukkk\\\XXXSSSRRRUUUXXXYYYXXXTTTOOOPPPSSSYYYmmm}}}zzz|||{{{ooofffgggnnnmmmjjjVVVOOOJJJMMMVVV^^^___]]]OOONNNLLLIIIEEEDDDDDDEEEBBBFFFJJJKKKJJJHHHFFFFFFBBBAAACCCDDDCCCBBBIIISSShhhwwwzzzwwwwwwxxxyyy{{{~~~|||zzzxxxvvvuuuuuuvvvwww~~~qqqkkkjjjkkkcccUUURRRYYYTTTTTTSSSSSSSSSSSSTTTTTTSSSQQQPPPRRRTTTVVVVVVUUUTTTWWWZZZ[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVUUUSSSPPPRRRQQQPPPNNNLLLKKKIIIIIIEEEEEEDDDCCCBBBAAAAAABBB>>>>>>?????????>>>>>>===:::999999888777888888888888888888888777777777777666666666666666555555444555555555555555555555555444444444444444444444444222222222222222222222222~~~||||||{{{|||yyytttnnnmmmjjjfff___VVVMMMFFF===;;;:::;;;===??????>>><<<===>>>>>>@@@GGGPPPXXX[[[SSSQQQWWW___oootttfffaaa[[[UUUUUUQQQMMMLLLMMMNNNMMMKKKKKKKKKKKKIIIHHHFFFDDDCCCBBB@@@???@@@DDDJJJPPPUUU___eeemmmtttzzz}}}~~~}}}zzzsssrrrtttyyyuuukkk```[[[UUUTTTXXX[[[[[[YYYRRRTTTTTTUUUaaasss~~~wwwiiidddbbbdddgggkkkrrrssseeeXXXQQQMMMSSS___hhhhhheee[[[UUUNNNKKKKKKIIIEEEAAAEEEHHHMMMPPPOOOKKKGGGDDDDDDBBBAAAAAA@@@CCCNNNZZZttt~~~{{{wwwuuuvvvxxx}}}}}}yyyxxxwwwvvvvvvxxxzzz{{{~~~oooeee\\\ZZZYYYVVVTTTTTTUUUTTTRRRQQQRRRSSSRRRQQQSSSRRRRRRQQQQQQQQQRRRRRRXXXWWWWWWVVVVVVWWWWWWXXXTTTVVVVVVUUUSSSRRRSSSTTTQQQPPPNNNKKKIIIGGGFFFEEEFFFEEECCCAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777666666777777666666666555555555666666666666555555555555444444333333333333222222333333333222222222111111333333333333222111000000}}}{{{~~~}}}vvvnnngggdddaaa___\\\WWWOOOHHHAAA???======>>>???>>>===<<<======>>>???DDDLLLRRRYYYRRROOORRRVVVbbb|||oooggg```ZZZVVVRRRNNNLLLNNNOOONNNLLLLLLLLLKKKJJJIIIGGGEEEDDD@@@???===>>>AAAFFFLLLPPPZZZ___hhhooouuuyyy|||~~~~~~~~~yyywwwxxx{{{vvvoooddd___ZZZZZZ]]]```___^^^UUUVVVVVVXXXddduuurrrgggbbb```aaaccceeejjjyyylllaaaZZZUUUQQQXXXdddmmmnnnkkk```ZZZTTTQQQQQQPPPLLLHHHHHHLLLSSSXXXXXXTTTNNNJJJEEECCCCCCCCCCCCFFFRRR___xxx}}}xxxuuutttvvvzzzxxxwwwvvvvvvwwwyyy{{{}}}lllcccZZZXXXXXXUUUSSSSSSTTTRRRPPPPPPQQQRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRUUUTTTTTTSSSSSSTTTTTTUUUSSSTTTTTTSSSQQQOOOPPPQQQPPPOOOMMMKKKHHHGGGFFFEEEFFFEEECCCAAA???>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666555555555555444444444333666666666666555555555444444444333333333222222222333333222222222111111111111111222333333222222222|||~~~}}}yyyvvv}}}tttjjj```[[[WWWWWW[[[ZZZTTTMMMFFFCCC@@@?????????>>>===<<<======>>>???BBBFFFJJJSSSNNNLLLNNNOOOUUUhhh|||}}}pppggg```XXXTTTOOOMMMNNNOOONNNLLLLLLLLLLLLKKKJJJIIIGGGFFFBBB@@@>>>===???CCCHHHKKKSSSXXX```hhhnnntttxxx{{{~~~yyysssjjjfffbbbaaaccceeeeeecccZZZZZZYYY\\\hhhyyyrrriiiccc^^^]]]___cccgggrrr~~~wwwiiiaaa```[[[YYY^^^iiipppqqqooo___ZZZUUURRRRRRQQQNNNKKKGGGMMMVVV^^^```\\\SSSKKKGGGEEEEEEGGGHHHNNN[[[iii~~~zzzwwwtttrrrsssvvv|||vvvvvvvvvwwwyyy|||~~~|||hhh___XXXWWWVVVSSSQQQRRRRRRPPPOOOOOOPPPPPPPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPMMMKKKKKKLLLNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDBBB@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777666555555555555444444444444666666555555555444444444333333333333222222222222333222222222222111111111///000111222333333333333ssswwwyyytttnnnqqq~~~uuunnn```YYYRRRSSSZZZ\\\XXXRRRGGGEEEAAA????????????>>>===>>>??????@@@AAABBBCCCKKKJJJJJJLLLMMMPPP]]]kkkyyymmmeee[[[VVVPPPMMMMMMNNNMMMKKKMMMMMMMMMLLLKKKJJJIIIHHHFFFDDDAAA???@@@BBBEEEHHHMMMRRRZZZbbbiiiooouuuyyy~~~~~~zzzwwwmmmjjjhhhggghhhiiihhhggg___]]]\\\bbbnnn|||{{{ssskkkccc___```lllpppxxxzzzooohhhgggdddaaadddjjjnnnnnnmmm]]]YYYUUUSSSRRRRRRPPPNNNKKKQQQZZZeeeiiicccWWWMMMIIIGGGHHHJJJNNNVVVeeettt~~~yyyuuusssrrrqqqtttxxx~~~zzzssstttvvvyyy|||~~~~~~qqqddd\\\WWWVVVUUURRRQQQSSSRRRPPPNNNNNNPPPPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPOOOMMMKKKIIIHHHIIIKKKKKKJJJIIIGGGFFFDDDCCCDDDCCCAAA@@@>>>=========::::::::::::::::::::::::999888888888777777777666666666666666555555555444555555555444444444333333333333333222222222222111222222222222111111111111000000111222222222222222ffflllppplllfffhhhsssxxxtttddd[[[RRRQQQVVVZZZWWWSSSGGGDDDAAA??????@@@@@@?????????@@@AAAAAAAAAAAA@@@EEEFFFHHHJJJJJJMMMUUU^^^wwwuuukkk___YYYRRRNNNMMMMMMLLLJJJMMMMMMMMMMMMLLLKKKKKKJJJGGGEEEBBB@@@???@@@BBBCCCIIINNNUUU]]]dddkkkrrrwww{{{~~~~~~{{{xxxnnnmmmlllkkklllkkkjjjiiiddd``````hhhvvvwwwooolllooo|||yyyqqqooollliiihhhiiijjjiiigggbbb___]]][[[ZZZYYYYYYXXXUUUYYYcccnnntttooo```SSSMMMKKKKKKNNNRRR[[[mmm}}}yyyuuusssssssssrrrxxx{{{|||wwwsssrrrtttwww{{{~~~wwwggg___YYYUUUUUUTTTQQQQQQSSSRRRPPPNNNOOOPPPQQQQQQPPPQQQQQQQQQQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNNNNLLLIIIGGGGGGHHHHHHIIIHHHHHHGGGEEECCCCCCCCCBBB@@@???>>>===<<<<<<::::::::::::::::::::::::888888888777777777777777555555555444444444333333444444444444333333333333333333222222222111111111222222222111111111000000222222222222111111000///YYY```eeedddaaaccckkkttt|||xxxiii___TTTOOOQQQTTTTTTQQQIIIFFFBBB??????@@@@@@@@@@@@@@@@@@AAABBBCCCAAA???BBBDDDFFFFFFEEEGGGLLLPPPgggtttfff___VVVQQQOOOMMMKKKIIILLLLLLMMMMMMMMMLLLKKKKKKGGGEEEAAA???======>>>???EEEJJJPPPWWW^^^fffnnnssswww{{{|||zzzpppqqqqqqpppooonnnmmmlllhhhccceeeppp~~~vvvtttsssqqqooolllkkkjjjiiiiiihhhfffeeedddcccdddddd```bbbjjjwww{{{lll___YYYVVVUUUVVVYYYbbbsss}}}yyytttrrrrrrtttuuuuuu|||~~~}}}yyytttpppnnnqqqtttxxx}}}~~~}}}||||||rrraaaYYYUUURRRSSSRRROOOOOOSSSQQQOOONNNNNNPPPQQQQQQPPPRRRRRRRRRRRRQQQPPPNNNLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKHHHGGGGGGGGGFFFFFFGGGGGGFFFEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<999999999999999999999999777777777777777777777777333333333222222222222111444444333333333222222222222222222222111111111111222111111111111000000000222222222222111000///...QQQVVV\\\^^^]]]___eeekkk~~~zzzooofffZZZQQQPPPQQQSSSSSSNNNJJJEEEAAA@@@@@@@@@@@@@@@>>>>>>???BBBCCCAAA@@@???AAABBBAAAAAADDDHHHKKKXXXkkkmmmfff\\\UUUQQQOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKGGGFFFBBB???>>>===>>>>>>AAADDDJJJPPPWWW```hhhnnnsssxxx}}}~~~}}}}}}~~~|||tttuuuvvvvvvtttrrrpppppplllgggjjjyyyzzzvvvwwwwwwvvvtttrrrssstttuuuuuutttsssqqqqqqssstttooopppwwwtttppplllhhhfffffflll|||uuurrrpppppprrruuuwwwwww}}}yyysssnnnmmmnnnqqqtttyyy~~~}}}yyyvvvlllkkkhhhfffhhhoooyyynnn]]]SSSPPPOOOPPPNNNKKKLLLPPPOOONNNMMMMMMOOOPPPPPPOOOOOOPPPQQQQQQQQQOOOMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJJJJIIIGGGEEEFFFGGGDDDEEEFFFFFFFFFDDDBBBAAAAAA@@@???>>>===<<<<<<<<<999999999999999999999999666777777777777777777777555555444444444333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111111111111000///MMMQQQWWWZZZ[[[^^^bbbeeerrr~~~zzztttlll___UUUQQQRRRUUUXXXRRRNNNHHHCCCAAA@@@@@@??????===<<<>>>AAACCCBBB@@@<<<>>>@@@???AAAEEEJJJLLLLLL\\\xxxssskkk```XXXTTTQQQNNNLLLJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHEEEBBB@@@???@@@@@@===@@@EEEKKKRRR[[[ccciiipppuuuzzz|||{{{zzz~~~}}}wwwyyy{{{zzzxxxuuutttsssooojjjnnn~~~|||wwwzzz||||||zzzzzz|||~~~xxxtttrrrvvv}}}pppnnnmmmooorrrvvvxxxyyy|||vvvppplllmmmooorrruuuzzzzzztttpppmmmkkk___]]]ZZZYYY\\\ggguuuzzziiiZZZOOOMMMLLLMMMLLLIIIJJJOOONNNLLLKKKLLLNNNOOOOOONNNLLLMMMOOOPPPPPPOOONNNMMMJJJIIIIIIIIIIIIIIIIIIJJJGGGHHHHHHGGGFFFEEEEEEFFFCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@???===<<<<<<<<<<<<888888888888888888888888666666666666777777777777999888888888777777777777333333333222222222111111222222222111111111111000111111111111000000000000...///000111111222222111PPPRRRTTTVVVYYY^^^aaa```mmmzzzvvvkkkaaaYYYUUUXXX___^^^XXXNNNFFFBBB@@@>>>===@@@AAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>AAAEEEIIIHHHSSSeee}}}sssddd\\\WWWRRROOOOOOLLLLLLLLLMMMOOONNNLLLJJJKKKFFFBBBBBBDDDCCC???;;;===???BBBFFFLLLUUU```gggkkkooouuuxxxyyyzzz~~~~~~~~~~~~}}}{{{yyyuuussswwwzzzzzzuuukkknnnqqqqqqqqqtttyyy}}}|||tttooonnnnnnmmmlllxxxzzz~~~|||yyysssnnniiiddd^^^ZZZTTTQQQSSSWWWWWW\\\tttsssdddXXXQQQNNNJJJIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNKKKIIIJJJIIIHHHGGGGGGHHHJJJLLLHHHHHHFFFEEEDDDDDDCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA???@@@@@@???<<<;;;;;;<<<::::::999999999999999999999999777666555555555555777777666666555555555444666666555444333222222111000222333333111000000111000000000000000000000000000000000000000000000000SSSSSSSSSUUU[[[dddkkknnnvvv|||rrrjjjdddaaacccggggggaaaVVVLLLEEEAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB@@@??????======???CCCGGGHHHOOO[[[qqq~~~mmmbbb[[[UUUQQQPPPMMMMMMLLLMMMOOOOOOMMMKKKKKKHHHDDDCCCEEEEEEAAA===???@@@AAADDDHHHPPPYYY___fffkkkrrrvvvwwwyyy}}}}}}zzzyyyyyy}}}zzztttpppkkkmmmoooqqqsssuuuyyy|||}}}wwwqqqnnnnnnpppqqqqqqxxx{{{~~~tttpppkkkeee```[[[VVVRRRNNNKKKMMMRRRUUU```{{{vvvmmm```VVVQQQNNNJJJIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLMMMMMMMMMJJJHHHJJJIIIGGGFFFFFFHHHIIIJJJHHHHHHFFFEEEEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA???===;;;;;;<<<::::::999999999999888888999888777666555555555555777666666666555555555444444444444444444333333333000222333333111000000111111111111111111111111111000000000000000000000000ZZZVVVSSSVVV___jjjuuu{{{zzzuuurrrpppqqqtttvvvpppeeeWWWLLLEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCC@@@@@@???===<<<>>>AAADDDIIIKKKQQQaaa~~~yyykkkaaaXXXSSSRRRNNNMMMLLLMMMNNNOOONNNLLLLLLIIIFFFEEEFFFFFFCCC@@@@@@@@@@@@AAADDDIIIPPPUUU___fffnnnsssvvvxxx|||}}}~~~{{{uuuppplllkkkkkkmmmpppuuuxxxyyyyyytttqqqmmmlllnnnqqqtttvvvxxx{{{~~~yyylllhhhccc^^^YYYTTTOOOKKKLLLIIIIIIOOOWWWggg|||~~~sssllleee[[[SSSPPPMMMJJJIIIIIIKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLKKKLLLLLLLLLJJJGGGIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????AAABBBBBB@@@===;;;;;;<<<::::::999999999888888888888777777666666555555555666666666555555555555555222333333333444444444555000222333333111000000111111111111111111111111111000000000000000000000000ddd\\\WWWZZZcccnnnzzz{{{{{{{{{|||vvvhhhYYYNNNGGGEEECCCBBBBBBCCCCCCDDDDDDDDDBBBBBBAAA???===>>>@@@CCCHHHIIIMMMUUUiiittthhh]]]VVVTTTOOOMMMKKKKKKMMMMMMMMMLLLKKKIIIFFFFFFGGGFFFDDDBBB@@@@@@@@@@@@AAAEEEKKKOOOXXX___iiiooossswww{{{~~~}}}wwwrrrnnnllljjjjjjlllpppvvvyyywwwuuunnnlllkkkkkkmmmrrrvvvxxxyyy|||wwwqqqgggddd___[[[WWWSSSOOOLLLOOOKKKKKKQQQ]]]rrrzzzxxxwwwxxx}}}vvvlllggg```WWWPPPNNNLLLJJJIIIJJJKKKKKKJJJLLLLLLKKKJJJJJJKKKLLLMMMMMMKKKJJJJJJKKKKKKIIIGGGHHHGGGFFFEEEDDDEEEEEEEEEGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@??????BBBBBBBBB@@@===;;;;;;;;;::::::999999888888777777777777777666666555555444555555555555555555555555333333333333333333333333000222333333111000000111222222222222222222222222000000000000000000000000nnnccc\\\___hhhqqq{{{}}}~~~yyyjjjZZZMMMFFFEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCAAA??????AAACCCFFFJJJNNNQQQZZZpppqqqddd[[[XXXQQQNNNKKKJJJJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFEEECCC@@@@@@@@@@@@@@@CCCHHHLLLRRRYYYcccjjjooosssyyy|||}}}~~~xxxrrrooommmllljjjkkkmmmrrrwwwwwwtttpppkkkjjjjjjkkkmmmqqqvvvyyyzzz}}}{{{ooohhhaaa___\\\YYYWWWUUUQQQOOOPPPNNNOOOWWWfffxxxtttpppoootttrrrkkkfff]]]SSSOOOMMMKKKIIIIIIJJJKKKKKKJJJLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJHHHHHHIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBB@@@===;;;;;;<<<::::::999888888777666666555666666666666555555444444444444555555555555555555444444333222222111111000222333333111000000111111111111111111111111111////////////////////////}}}mmmbbbcccjjjqqqzzzyyyiiiYYYNNNHHHGGGEEEDDDCCCDDDDDDEEEEEEEEEDDDBBB@@@@@@AAACCCEEEJJJOOOPPPQQQ^^^{{{oooccc]]]TTTQQQLLLJJJIIIJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFEEEAAABBBAAA@@@@@@BBBFFFIIILLLSSS[[[ccchhhnnntttyyyyyy{{{}}}wwwooollljjjjjjjjjkkkmmmppptttvvvtttooollliiijjjkkklllmmmqqqvvvzzz|||tttiiibbb]]]\\\ZZZYYYZZZYYYWWWVVVRRRRRRVVV```sssvvvpppkkkkkkrrryyynnnkkkfffZZZQQQOOOLLLJJJIIIIIIJJJKKKJJJIIILLLLLLMMMMMMMMMLLLKKKKKKIIIHHHFFFGGGHHHJJJJJJIIIHHHGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA???@@@@@@???<<<;;;;;;<<<::::::999888777666666555444555666777777666444444444444444444444555555555555555444333222111000000000222333333111000000111000000000000000000000000////////////////////////kkkfffhhhkkksss~~~wwwfffZZZKKKJJJGGGEEECCCCCCDDDDDDCCCDDDDDDBBB@@@@@@AAABBBDDDGGGKKKNNNNNNTTThhh{{{|||llldddYYYUUUOOOKKKJJJJJJKKKKKKHHHIIIIIIIIIHHHGGGHHHHHHCCCCCCBBBAAA???@@@BBBEEEGGGMMMTTTZZZ```gggooouuutttvvvyyy|||yyypppiiiggghhhjjjkkkkkkpppuuuwwwuuupppkkkhhhgggiiikkklllnnnrrrwww|||}}}|||qqqgggbbbaaa``````aaadddeeeeeeddd^^^aaafffppp~~~vvvppppppvvv{{{qqqjjjiiibbbTTTNNNPPPKKKJJJIIIIIIJJJKKKJJJIIIKKKMMMNNNOOOOOOMMMKKKIIIGGGFFFDDDEEEHHHJJJJJJJJJHHHHHHHHHFFFEEECCCBBBAAAAAAAAAAAABBBBBBDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@<<<===>>>===;;;;;;;;;<<<::::::999888777666555555333444666777777666444333333333333444444555555555444333333333222222111111000222333333111000000111////////////////////////////////////////////////ssshhheeedddlllwwwqqqdddMMMKKKHHHEEECCCCCCCCCDDDBBBBBBCCCAAA@@@???@@@BBBDDDCCCFFFLLLMMMPPP\\\iiirrrhhh]]]XXXQQQMMMKKKKKKLLLKKKIIIJJJKKKJJJIIIIIIIIIJJJEEEEEECCCAAA>>>>>>???AAADDDIIIOOOUUU[[[bbblllrrrppprrruuuyyy}}}}}}}}}wwwnnngggfffhhhkkkmmmlllrrrxxxyyytttmmmhhhfffeeehhhkkkmmmooosssyyy~~~~~~|||qqqiiieeeiiihhhiiikkkooorrrrrrrrrmmmpppuuu}}}zzzyyy|||uuulllgggfff]]]PPPLLLRRRJJJIIIHHHIIIKKKKKKJJJIIIKKKMMMPPPQQQQQQNNNKKKIIIFFFDDDCCCDDDGGGJJJKKKKKKIIIIIIHHHGGGEEECCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDBBBAAA@@@?????????;;;<<<===<<<;;;:::;;;===::::::999888777666555444222444555777777666444333333333333444444555555555111222222222222333333333000222333333111000000111////////////////////////////////////////////////qqqfffffflllooo{{{yyy|||{{{}}}}}}yyyuuu\\\PPPGGGFFFFFFCCCDDDHHHEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBDDDHHHLLLQQQSSSnnnuuuggg]]]TTTQQQNNNJJJHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGDDDCCCBBBAAA@@@??????>>>DDDEEEGGGLLLTTT]]]eeejjjnnnrrrwww{{{}}}tttrrrmmmiiiffffffjjjmmmrrrvvvzzzwwwpppjjjhhhiiifffiiimmmpppsssvvvzzz}}}}}}uuunnnjjjkkkoootttzzz~~~xxxiiiddd]]]WWWSSSOOOLLLIIIKKKKKKKKKKKKKKKJJJJJJJJJPPPRRRSSSRRROOOLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>======<<<;;;;;;::::::::::::999888777666555555111333555777777555333111555555444444444333333333111111000000//////......000000000000000000000000//////............//////////////////////////////|||kkkgggjjjooowww~~~wwwzzz|||vvvpppooosssxxx{{{|||jjj[[[LLLHHHHHHFFFEEEFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCGGGKKKOOOQQQ___vvvmmmbbbWWWQQQMMMIIIGGGHHHLLLLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???BBBBBBEEEIIIPPPYYY```eeelllpppvvvzzz|||~~~}}}wwwpppnnnkkkhhhgggiiilllooosssuuuvvvrrrmmmhhhggghhhhhhkkknnnrrruuuxxx}}}{{{vvvsssuuuwww{{{qqqaaa]]]WWWRRROOOMMMJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPQQQSSSRRRPPPMMMKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========<<<;;;::::::::::::999888777666555444444222333444666666444333222444444444444333333333333222111111111000000000000000000000000000000000000//////............//////////////////////////////ssshhhiiimmmsss{{{~~~vvvvvvzzzqqqfffbbbgggqqqzzz{{{jjjVVVLLLJJJGGGEEEDDDEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@BBBEEEHHHLLLNNNQQQaaa|||wwwkkk]]]UUUOOOJJJHHHIIIMMMNNNOOOPPPOOOLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA???@@@AAAEEEKKKRRRYYY]]]gggkkkqqquuuxxx{{{}}}}}}{{{rrrllljjjiiihhhhhhjjjmmmqqqsssuuusssppplllhhhfffffffffjjjmmmpppsssvvv{{{vvvfffXXXTTTOOOLLLKKKJJJHHHGGGGGGGGGIIIKKKMMMOOOPPPQQQOOOQQQRRRRRRPPPNNNMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>????????????>>>======<<<<<<;;;;;;::::::999888888777666555444444333333333444444444444333333444444444333333333222222222222222222111111111111000000000000000000000000//////............//////////////////////////////kkkfffiiimmmvvv}}}}}}xxxuuuyyytttfff^^^___iiittt{{{uuucccSSSIIIDDDCCCDDDEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@BBBFFFIIIKKKMMMVVVhhhuuueee[[[SSSMMMKKKMMMLLLNNNPPPQQQQQQOOOLLLJJJHHHHHHGGGFFFEEEDDDCCCCCC?????????BBBFFFLLLRRRVVV```dddjjjpppsssvvvyyy{{{zzz||||||tttkkkeeefffffffffiiinnnrrruuuwwwuuuqqqjjjfffdddeeeeeeeeejjjlllpppssswww|||nnn^^^SSSPPPLLLIIIHHHHHHGGGFFFFFFFFFHHHJJJLLLNNNOOOPPPNNNPPPQQQQQQPPPNNNNNNOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>======<<<===>>>>>>>>>>>>>>>===;;;;;;;;;;;;::::::999999777666666555444444333333444444333222222333444444333333333333222222222222111111111111111111111111//////////////////////////////............//////////////////////////////pppbbbaaaeeellltttwwwuuussstttvvvyyyjjj___]]]ccclllsss~~~{{{ooo]]]KKKAAAAAADDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????AAACCCFFFGGGLLLPPP[[[qqqmmmaaaXXXQQQNNNOOOJJJLLLOOOQQQQQQQQQOOONNNJJJIIIIIIHHHGGGFFFEEEDDDAAA@@@???@@@CCCHHHMMMPPPZZZ___ffflllppptttwwwzzzxxx{{{~~~|||vvvnnngggbbbeeeeeeggglllrrrvvvxxxwwwsssnnngggcccbbbcccdddeeeiiilllppptttxxx~~~~~~iiiZZZSSSPPPKKKIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNNNNOOOPPPOOONNNMMMLLLJJJJJJIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBAAA???>>>===<<<;;;<<<======>>>>>>>>>>>>===:::::::::::::::999999999666666555555444444333333555444222111111222444555333333222222222111111111000000000000000000000000//////////////////////////////............//////////////////////////////ttt```[[[ZZZ___fffkkkmmmmmmnnnnnnxxx|||oooccc^^^```ggglllttt{{{yyyhhhRRRFFFCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@???@@@AAACCCEEEHHHJJJRRRbbb|||xxxiii^^^UUUPPPPPPJJJKKKMMMNNNOOOOOOOOOOOOJJJJJJIIIHHHGGGFFFFFFEEEBBBAAA@@@???AAADDDHHHKKKUUUZZZaaahhhmmmqqquuuxxxuuuxxx|||zzzsssnnnjjjeeecccffffffhhhmmmssswwwvvvtttnnnkkkhhhdddcccccceeegggiiimmmsssxxx}}}vvvdddXXXRRROOOKKKHHHGGGGGGFFFEEEGGGGGGGGGGGGHHHHHHIIIIIIMMMNNNOOONNNMMMLLLMMMNNNPPPOOONNNMMMLLLKKKJJJJJJFFFGGGGGGGGGFFFDDDCCCAAAAAA@@@???>>>===<<<;;;;;;<<<===============<<<<<<999999999999999999999999666666555555555444444444444333222111111222333444222222222111111111000000///////////////000000000000000000000000000000000//////............//////////////////////////////vvvbbb[[[UUUWWW[[[```eeehhhiiijjjkkkuuuwwwiiiaaa```eeejjjlllxxx}}}rrr___QQQIIIDDDDDDEEEEEEFFFFFFFFFEEEEEECCCBBB@@@??????@@@BBBCCCCCCGGGMMMWWWiiivvvhhh\\\UUUSSSMMMMMMLLLLLLLLLLLLLLLMMMKKKJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@>>>???AAADDDFFFLLLQQQYYY```fffkkkooorrrrrruuuyyy|||}}}~~~yyypppjjjfffddddddccchhhggghhhmmmssstttqqqmmmhhhjjjjjjhhhddddddfffiiilllqqqxxxxxxmmm```VVVOOOKKKHHHFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHIIIIIIJJJMMMNNNNNNMMMKKKJJJKKKMMMMMMMMMLLLLLLKKKJJJIIIIIIEEEFFFFFFGGGFFFDDDAAA@@@??????>>>======<<<;;;;;;<<<<<<<<<<<<;;;:::999999888888888999999999999999666666666555555555555555333222222222222222222333222111111111000000000000//////000000000111111111000000000000000000000000//////............//////////////////////////////wwweee___UUUTTTVVV[[[aaafffhhhhhhcccmmmooodddaaaeeeiiiiiivvvxxxiii[[[NNNDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA??????@@@BBBCCCBBBGGGLLLPPP\\\wwwrrrcccZZZWWWPPPNNNLLLJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDBBB???======???BBBDDDDDDIIIQQQXXX^^^ccchhhkkkpppsssxxx{{{||||||}}}yyyrrriiiccc```aaabbbccciiihhhhhhmmmrrrrrrmmmhhheeeiiillljjjfffdddgggjjjooouuu}}}}}}}}}xxxpppggg\\\TTTKKKHHHEEECCCDDDEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNMMMLLLJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHDDDEEEFFFFFFEEECCCAAA???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777666888888888888888888999999666666666666666555555555222222222222222222222222111111111111000000000000000000111111222222222333000000000000000000000000//////............//////////////////////////////tttmmmYYYZZZSSSOOOTTT[[[aaafffkkkiiinnn|||{{{rrrpppoooooouuu{{{~~~{{{sssgggWWWIIILLLEEEBBBEEEIIIHHHGGGHHHEEECCC@@@===<<<>>>@@@BBBBBBAAAFFFOOOVVVccc}}}nnnaaaZZZVVVPPPKKKLLLLLLKKKLLLOOONNNMMMMMMLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@AAABBBBBBEEEHHHLLLPPPVVV]]]eeekkknnnssswwwyyyyyyyyy|||}}}rrrjjjeeedddaaa\\\]]]bbbbbbhhhnnnqqqooojjjeeebbb```bbbdddfffiiilllnnnoootttyyyzzzqqqiii___XXXVVVIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGGGGFFFGGGHHHJJJKKKRRRPPPNNNLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGCCCCCCCCCCCCBBBAAA@@@??????>>><<<;;;::::::;;;;;;:::999999888888999999:::;;;:::999999888888999999555666777888777666444222333333333222222222111111000000000000////////////000111222333333222111000000000//////.........---////////////////////////---------,,,,,,+++++++++qqqyyyeee\\\XXXVVVYYY\\\```hhhpppyyy|||yyyvvvyyy|||tttcccSSSKKKGGGEEEFFFGGGDDDDDDFFFEEECCCAAA>>>>>>>>>@@@AAACCCAAAEEEKKKNNNWWWppp{{{llldddXXXRRRMMMMMMLLLJJJIIILLLLLLMMMMMMMMMLLLJJJHHHGGGDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBFFFJJJOOOWWW___dddiiinnntttvvvwwwwwwyyy||||||~~~}}}xxxooohhhcccbbb```]]]___dddhhhkkknnnnnnkkkfffaaa___```aaacccfffjjjmmmoooqqqxxx}}}{{{sssiii\\\SSSPPPHHHHHHFFFEEEEEEDDDDDDDDDGGGFFFFFFFFFFFFHHHIIIJJJPPPOOOMMMKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@@@@??????>>><<<;;;::::::;;;;;;:::999999888888999999:::::::::999888888888888999555666777888888666444333333333222222222111111111000000000000////////////000000111222222111000000000/////////.............................................---------,,,,,,rrrsssccc```^^^^^^^^^aaammmyyy~~~uuueeePPPKKKGGGGGGFFFCCCCCCFFFEEEDDDBBBAAA@@@?????????AAA@@@DDDHHHIIINNN___sssuuujjj\\\VVVQQQPPPNNNJJJIIIJJJJJJKKKMMMNNNMMMLLLJJJIIIDDDDDDDDDCCCBBB@@@???>>>;;;===AAADDDIIIPPPWWW\\\bbbhhhooosssttttttvvvxxxwwwzzz~~~|||uuupppjjjddd```___^^^^^^bbbgggmmmnnnllliiiddd```^^^]]]```aaadddhhhlllpppsssuuu~~~zzzxxx|||tttiiiZZZNNNIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;999999888888888888999999:::999999888888888888888666777777888888777555444333222222222222111111111000000000000//////////////////000000000000//////////////////....................................//////............------yyyrrrkkkccc______fffttt|||^^^SSSHHHEEEFFFEEEEEEHHHDDDDDDDDDCCCAAA@@@>>>>>>>>>???DDDIIIJJJMMMYYYfff~~~}}}pppbbb[[[VVVUUURRRMMMJJJKKKHHHJJJLLLNNNNNNMMMLLLJJJEEEEEEEEEDDDCCC@@@>>>===;;;===???BBBFFFKKKRRRWWW\\\bbbkkkppprrrrrrtttvvvtttwww|||{{{tttlllgggdddaaa^^^]]]^^^```eeeiiinnnlllhhhbbb]]][[[\\\^^^bbbdddggglllqqqvvvyyy{{{~~~}}}}}}~~~|||xxxzzz{{{ttthhhXXXKKKFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;999999888888888888999999999999888777777777777777666777777888888777666666222222222222111111111111000000000000////////////...//////////////////...///////////////.............................................------------yyyhhhaaaccclllzzzqqq^^^JJJCCCEEEFFFGGGGGGDDDDDDDDDDDDCCCAAA???>>>>>>@@@DDDIIIKKKMMMUUU\\\jjj|||hhhaaa[[[XXXTTTNNNJJJKKKHHHIIIKKKMMMNNNMMMLLLKKKFFFFFFFFFEEEDDDBBB???>>><<<>>>???@@@BBBGGGLLLPPPVVV]]]ffflllooopppsssuuurrruuuzzz~~~~~~xxxrrrllleeeaaa______]]]\\\^^^cccgggiiijjjgggbbb\\\YYYYYY]]]```fffhhhlllqqqwww|||}}}~~~|||vvvqqqnnnmmmnnnnnnsss}}}~~~zzzuuuyyy~~~}}}yyyuuuqqqeeeUUUJJJGGGCCCCCCBBBBBBAAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCCCCBBBBBBAAAAAAAAA??????>>>=========>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999888888777777888888999999888777777666666777777666666666777777777666666222222222111111111000000000000000000///////////////..................///.........///////////////........................,,,,,,,,,,,,,,,,,,,,,---uuuiiiiiippp|||nnnUUUIIIFFFFFFEEEFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@AAADDDGGGIIIKKKOOOSSS[[[ooosssjjjaaa\\\UUUNNNJJJKKKHHHIIIJJJKKKKKKLLLLLLLLLGGGGGGGGGFFFEEECCCBBBAAA===>>>>>>>>>>>>AAAEEEIIIOOOVVV___eeeiiilllooorrrpppsssxxx|||~~~{{{tttnnniiiddd```]]]\\\______]]]```eeehhhgggcccaaa]]]XXXVVVYYY^^^bbbiiilllpppuuu{{{}}}|||~~~~~~}}}vvvtttooohhhbbb______```aaajjjzzz~~~{{{xxx{{{ssspppmmmiii^^^PPPHHHGGGBBBAAAAAA@@@@@@@@@AAAAAA@@@AAABBBDDDEEEFFFFFFGGGDDDEEEGGGGGGHHHGGGFFFEEEBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;;;;<<<===>>>;;;<<<<<<===<<<<<<;;;;;;888888777777777777888888888777777666666666666666555555555555666666666666222111111111111000000000000000000000//////////////////............//////.........///////////////------------------------+++++++++,,,,,,,,,,,,---xxxppppppxxxlllZZZMMMFFFEEEGGGDDDDDDCCCCCCCCCCCCCCCCCC@@@AAABBBDDDGGGKKKOOOPPPTTT___tttzzzmmmddd[[[RRRMMMNNNIIIIIIHHHHHHIIIJJJKKKLLLIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@???===<<<>>>AAADDDGGGMMMVVV\\\```eeejjjnnnnnnqqqvvvyyy|||~~~yyyssskkkeeeaaa___]]]]]][[[___aaa```aaaggghhheee]]]\\\YYYVVVVVVYYY^^^bbblllnnnrrrwww}}}~~~{{{{{{}}}}}}zzzvvvjjjhhhddd^^^YYYWWWXXXZZZaaalll|||vvvlllhhheee```UUUIIIDDDDDD@@@@@@?????????@@@@@@AAA@@@AAACCCEEEFFFGGGGGGGGGDDDEEEFFFGGGGGGFFFDDDCCCBBBAAAAAA@@@??????>>>>>>===<<<;;;::::::;;;<<<===:::;;;<<<======<<<;;;;;;888888777777777777888888777777666555555555555666444444444444444555666666111111111111000000000000000000000000////////////000000///......///000000............/////////000------------------------,,,,,,,,,,,,------......uuuooottt~~~kkkUUUGGGFFFKKKDDDCCCCCCCCCCCCDDDEEEEEE???@@@AAACCCGGGNNNRRRSSSSSSWWWddd{{{yyylllaaaVVVQQQRRRJJJIIIGGGFFFGGGHHHKKKLLLJJJIIIGGGFFFEEEFFFGGGGGGDDDCCCBBB???===>>>@@@CCCAAAGGGOOOVVVZZZ___eeejjjlllppptttxxxzzz|||~~~zzzuuuooofff___\\\\\\\\\]]][[[```cccaaacccggggggcccZZZYYYXXXVVVVVVXXX]]]aaalllnnnsssxxx~~~}}}yyyzzz|||{{{wwwrrrdddbbb^^^YYYVVVUUUXXX[[[hhhrrrppphhhddd```ZZZOOODDD@@@BBB@@@???????????????@@@@@@???AAACCCEEEGGGGGGGGGGGGCCCDDDFFFGGGFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>======;;;:::999999:::<<<===:::;;;<<<=========;;;;;;888888777777777777888888777777666555555555555555333333333333333444555666111111111111000000000000000000000000////////////111000///......///000111---.........//////000000---------------------------------.........//////~~~rrrsssxxx}}}}}}|||dddTTTJJJEEEAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBBBBDDDGGGJJJLLLSSSRRRXXXggg|||vvvkkk]]]TTTQQQLLLKKKHHHEEEDDDEEEIIILLLJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBDDDHHHMMMSSSYYY^^^aaaiiilllooorrrtttvvvyyy{{{{{{}}}~~~wwwrrrjjjgggccc^^^[[[YYYYYYYYY]]]^^^bbbgggjjjggg___XXXVVVVVVVVVTTTSSSWWW^^^dddmmmrrrxxx}}}|||yyywwwxxx{{{{{{wwwrrreeeZZZVVVZZZ[[[YYY^^^hhh|||vvvnnneee]]]RRRKKKHHHFFFAAA>>>AAA@@@??????>>>>>>?????????@@@BBBDDDEEEEEEDDDDDDEEEDDDCCCBBBBBBAAAAAABBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888777777777777777999888666555444555777888444444444333222111000///222111111111000000//////////////////////////////,,,,,,---......---,,,,,,///////////////////////////...---,,,,,,---...///+++,,,---......---,,,+++vvvrrrvvv|||zzzzzzzzzwww|||ttt```QQQHHHDDDCCCBBBBBBCCCCCCCCCCCCEEEDDDBBBBBBCCCEEEHHHIIIOOOMMMQQQ\\\mmm~~~rrrdddZZZWWWNNNLLLIIIEEECCCDDDFFFIIIKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFEEECCCAAA@@@???>>>@@@AAAEEEIIIOOOUUUYYY\\\dddggglllppprrrtttwwwyyyxxxzzz|||zzzsssnnneeebbb^^^ZZZXXXXXXYYYZZZ]]]```dddfffddd___ZZZXXXSSSUUUUUUUUUUUUZZZbbbiiiooouuu||||||yyyyyyyyywwwqqqkkkcccZZZWWW]]]```cccnnn|||pppggg^^^WWWNNNHHHFFFEEEBBB???AAA@@@??????>>>>>>????????????AAABBBDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<;;;;;;:::::::::::::::::::::;;;;;;999999999999999999999999777777777777777777777777999888666555444555666777333333333333222111000///111111111111000000000///////////////////////////000000000111111000000000...........................---,,,,,,,,,,,,---...,,,------------------,,,wwwwww{{{~~~ooolllqqq{{{zzzwwwyyy}}}sssmmmmmmpppmmmXXXJJJHHHFFFCCCBBBCCCDDDDDDDDDFFFEEECCCAAAAAABBBDDDEEEJJJIIIKKKQQQ\\\nnn}}}oooccc^^^SSSPPPKKKGGGDDDDDDFFFGGGKKKJJJIIIHHHHHHHHHHHHHHHJJJIIIGGGDDDBBB???===<<<===>>>@@@DDDHHHMMMRRRTTT\\\aaafffkkkoooqqqtttuuutttuuuxxx|||}}}xxxrrrlllggg]]][[[WWWUUUUUUWWW[[[]]]___ccceeebbb\\\WWWUUUVVVQQQSSSUUUVVVYYY___hhhoootttzzz}}}}}}~~~}}}zzzyyyxxxtttmmmgggeee^^^\\\aaagggooouuueee\\\VVVPPPHHHDDDDDDCCCBBB@@@@@@@@@???>>>>>>>>>>>>???>>>??????@@@BBBDDDEEEFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<;;;::::::999999999999999999999999999888888888888888888888888555555666666777777888888888777666444444555666666333333333333222111000000111111111111000000000000//////////////////////////////............//////........................---,,,,,,++++++,,,,,,---...------,,,,,,------...nnnlllkkklllllloooxxxpppfffiiiqqqyyyzzzwwwvvvxxx{{{uuulllhhhgggooo|||yyydddSSSLLLHHHDDDBBBDDDFFFGGGFFFGGGEEECCCAAA@@@@@@@@@AAAGGGHHHKKKNNNRRR^^^tttyyykkkcccYYYUUUOOOJJJHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIGGGEEECCC@@@???>>><<<<<<===???CCCGGGKKKMMMUUUZZZ```fffjjjmmmppprrrqqqrrruuuyyy}}}|||vvvpppiiiccc^^^WWWUUUSSSRRRTTTXXX]]]```ddddddbbb^^^XXXSSSRRRSSSQQQSSSWWWYYY\\\ccclllsssyyy}}}~~~{{{zzzyyyyyyxxxtttnnniiiiiieeedddhhhnnnzzz}}}lll]]]TTTPPPKKKFFFBBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEFFFDDDDDDDDDCCCBBBBBBAAA@@@======<<<;;;;;;:::999999999999999999999999888888666666666666666666666666444444555666666777888888777666555444444444555555222222222222222111000000111111111000000000000000////////////////////////...---,,,++++++,,,---...........................---,,,,,,,,,,,,,,,,,,---...---,,,++++++,,,---...iiiddd```___^^^```iiisss}}}ooobbbccchhhoooqqqoooppptttvvv}}}yyyooohhheeehhhnnnwwwppp```OOOIIIBBB@@@CCCFFFGGGFFFGGGEEECCCAAA@@@???>>>>>>BBBEEEJJJMMMMMMSSSbbbrrrtttiii]]]XXXQQQLLLJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBBBB============???BBBFFFHHHOOOSSSZZZ```eeeiiilllooonnnpppssswww{{{~~~vvvooohhhaaa[[[WWWTTTSSSRRRRRRUUUZZZ___bbbgggccc\\\XXXVVVUUUSSSQQQTTTWWW[[[]]]aaagggpppwww}}}|||~~~zzzyyyyyyyyywwwtttooollllllkkkmmmsss|||wwwiii\\\TTTMMMJJJFFFBBBAAA@@@@@@???@@@???>>>>>>======>>>>>>============???AAACCCEEEDDDDDDEEEEEEDDDCCCAAAAAA<<<<<<;;;;;;::::::999999::::::::::::999999888888555555555555555555555555333333444555666777777777666555555444444444444444111111222222222111000000000000000000000000111111/////////////////////////////////....../////////........................------............------...---,,,++++++,,,---...lllddd\\\YYYXXXYYY___fffqqqzzzmmm___]]]___dddfffeeegggjjjkkkttt~~~~~~tttkkkfffcccdddgggnnnxxx}}}ttthhhUUUMMMCCC???AAADDDEEEDDDEEEDDDCCCAAA@@@?????????>>>AAAFFFIIIJJJKKKVVVaaa~~~sssccc\\\TTTNNNLLLKKKIIIGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGGGGGGGFFFFFFEEEEEEEEE@@@???===<<<===@@@BBBDDDIIIMMMSSSXXX]]]bbbgggkkklllnnnqqquuuyyy}}}{{{vvvooogggaaa[[[VVVSSSTTTTTTSSSTTTWWW[[[___bbbddd^^^WWWTTTUUUVVVUUUSSSYYY\\\aaadddhhhnnnvvv}}}|||zzzzzz{{{}}}{{{{{{{{{yyywwwtttrrrpppooorrryyyttthhh]]]VVVJJJHHHEEEBBB@@@???>>>?????????>>>============>>>=========>>>???@@@AAABBBCCCDDDDDDEEEDDDBBBAAA@@@<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888888888555555555555555555555555333333444444555555666666555444444444444333333333000111111111111111000000000000000000111111111111////////////////////////---......//////......------------------------------......//////......---...------,,,,,,------...tttiii]]]YYYYYYXXXYYY[[[dddkkkvvvnnn```[[[ZZZ\\\]]]]]]^^^aaaccckkksssyyy}}}sssmmmccceeegggjjjqqqwwwvvvoooaaaWWWJJJCCCDDDFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>AAAEEEFFFHHHPPPYYYhhhmmmeee[[[TTTPPPNNNJJJFFFGGGHHHIIIKKKLLLLLLKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEBBB@@@===;;;;;;===@@@AAAEEEHHHLLLQQQUUU[[[aaafffiiikkknnnrrrwww{{{~~~|||{{{qqqllleee___[[[XXXTTTRRRTTTTTTUUUVVVXXX[[[]]]^^^[[[XXXTTTQQQRRRTTTVVVXXX]]]aaafffkkkooovvv|||yyyxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxxxxxxx~~~xxxmmmdddZZZSSSEEEEEECCC@@@>>>>>>>>>?????????>>>===============<<<===>>>>>>?????????>>>AAABBBCCCCCCBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777777666666555555555555555555555555444444444444444444444444444444444444444333222222000000111111111111000000///000000000111111111111////////////////////////+++---///000000///---+++------------------------,,,---............---,,,,,,------------------,,,{{{nnn```\\\[[[XXXUUUTTTZZZ```kkkzzzsssbbb]]]YYYZZZZZZYYYZZZ^^^bbbgggiiijjjttt|||tttjjjooossstttvvvzzz|||{{{mmmaaaRRRJJJHHHIIIHHHEEECCCBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>BBBEEEHHHPPPXXXYYYqqqwwwnnnbbbZZZUUUQQQLLLHHHHHHIIIKKKLLLMMMMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEECCCAAA===;;;:::<<<>>>@@@BBBDDDHHHKKKPPPVVV^^^bbbgggiiilllqqquuuzzz}}}}}}yyyuuusssiiieee___ZZZWWWVVVTTTSSSTTTUUUVVVXXXYYYZZZ[[[[[[SSSTTTSSSQQQNNNPPPWWW\\\```dddjjjooouuu||||||yyyyyyzzz{{{{{{vvvwwwxxxxxxyyy{{{{{{zzz}}}~~~pppfff^^^UUUNNNAAAAAAAAA???======>>>@@@??????>>>===============<<<===>>>??????>>>===<<>><<<;;;;;;;;;???@@@BBBEEEIIINNNRRRTTT```ccchhhmmmrrrvvvyyyzzz{{{}}}}}}xxxsssmmmhhh]]][[[YYYXXXXXXWWWTTTRRRPPPSSSXXX[[[\\\ZZZWWWUUUMMMOOOPPPOOONNNQQQXXX]]]gggiiilllpppwww|||xxxtttuuuyyy|||{{{yyyxxxzzzyyyvvvxxx|||nnn```TTTJJJEEECCCBBB@@@>>>======>>>???============>>>>>>>>>>>><<<;;;;;;;;;===???AAABBBBBBBBBAAA@@@???>>>======::::::::::::::::::::::::::::::999999888777777777333333333222222111111111333444444555555444444333222222222111111111111000000000///////////////000111...,,,---000222111000////////////////////////,,,,,,,,,---...///000000........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++ssshhh```YYYVVVVVVXXXZZZcccrrrqqqbbb^^^^^^[[[ZZZZZZXXX___gggnnnwww{{{oooaaaTTTKKKFFFEEEEEEFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@BBBFFFJJJLLLNNNWWWbbbyyywwwggg]]]WWWPPPLLLJJJHHHFFFEEEFFFGGGGGGFFFJJJJJJIIIHHHGGGGGGHHHHHHFFFDDDBBB???===<<<<<<<<<===>>>???BBBFFFJJJNNNPPPZZZ]]]bbbhhhmmmrrruuuwwwxxx{{{~~~zzztttmmmeee```[[[YYYWWWWWWWWWVVVUUUSSSTTTVVVYYYZZZYYYVVVRRROOONNNOOOPPPPPPPPPSSSZZZ```lllnnnqqqvvv~~~{{{wwwtttuuuyyy|||{{{yyyxxxwwwuuuvvv{{{lll\\\OOOGGGCCCBBBAAA???=========>>>???>>>>>>>>>===============<<<<<<<<<<<<===???AAABBBBBBBBB@@@???>>><<<;;;;;;::::::::::::::::::::::::888888777777666555555555333333333222222222111111333333444444444444333333222222222111111111000000000000////////////000000000---,,,---///111000///////////////////////////,,,---------.../////////........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,}}}qqqhhh^^^XXXVVV\\\]]]cccoooooohhhgggfffaaa^^^YYYaaalllvvv~~~xxxeeeTTTLLLIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@???AAACCCFFFHHHIIIOOOTTTbbb}}}rrreee\\\UUUPPPLLLJJJGGGFFFFFFFFFEEEDDDIIIIIIIIIJJJIIIIIIHHHHHHHHHFFFDDDBBB@@@>>>======;;;<<<===???BBBEEEIIIJJJQQQTTTYYY```ggglllpppsssuuuxxx{{{~~~~~~}}}xxxsssmmmddd\\\VVVWWWUUUTTTUUUVVVVVVUUUTTTYYYZZZZZZXXXUUUPPPKKKHHHNNNOOOQQQRRRRRRVVV^^^cccnnnqqqvvv}}}~~~|||yyyvvvssstttxxxzzzzzzxxxvvvsssqqqvvv{{{wwwzzzxxxgggVVVIIIDDDBBBAAA@@@>>>===<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>><<<;;;:::999999999999999999999999999666666555555444333333333333333333222222222222111333333444444444444333333222222111111111000000000000000////////////000000///---,,,,,,...//////...////////////////////////------..........................................++++++,,,,,,,,,,,,------------------------------|||qqqgggaaa___ggghhhmmmuuuzzzzzzwwwmmmeee]]]ggguuuwwweeeWWWNNNIIIIIIHHHHHHHHHFFFDDDCCCCCCBBB@@@>>>>>>@@@BBBDDDGGGLLLMMMTTThhh|||~~~oooddd[[[TTTPPPMMMIIIGGGGGGGGGFFFEEEGGGHHHJJJKKKKKKJJJIIIHHHIIIHHHGGGEEEBBBAAA??????<<<<<<<<<===???BBBDDDFFFJJJMMMSSSYYYaaagggllloooqqqtttxxxzzz{{{|||}}}~~~~~~~~~}}}xxxqqqiiibbb[[[UUUPPPSSSRRRQQQSSSUUUVVVVVVUUUZZZZZZXXXUUUQQQLLLHHHFFFMMMOOORRRSSSUUUZZZbbbhhhnnnrrryyy~~~zzzxxxvvvtttssssssuuuwwwwwwvvvrrrqqqqqqwwwxxxvvvvvvzzz{{{ooo___OOOEEEBBBCCC??????>>>===<<<<<<======>>>>>>>>>===<<<<<<;;;;;;=========>>>>>>??????@@@======<<<<<<;;;:::::::::999999999999888888888888555555444444333333222222222222222222222222222222333333333444444333333333111111111111000000000000000////////////000000111///...------......//////////////////////////////...............---------........................+++++++++,,,,,,,,,------------------------------}}}rrrnnnnnnrrrvvv|||wwwhhh```kkk}}}xxxeeeUUUKKKIIIGGGGGGHHHHHHFFFDDDCCCBBB???===<<<===???@@@EEEKKKJJJMMM[[[hhh~~~}}}nnn```WWWRRROOOKKKHHHHHHHHHGGGFFFFFFGGGIIIJJJKKKJJJIIIIIIJJJIIIHHHGGGEEECCCBBBAAA>>>>>>======>>>???AAABBBFFFIIIMMMTTT[[[bbbhhhkkklllooosssvvvxxxyyy{{{|||zzzzzz{{{}}}~~~xxxqqqhhh___YYYTTTQQQPPPPPPOOOOOOQQQTTTVVVVVVVVVXXXVVVTTTQQQNNNKKKIIIHHHLLLOOOSSSUUUXXX^^^gggmmmqqqvvv~~~zzzwwwvvvtttsssrrrrrrrrrssssssrrrlllrrrwwwzzz{{{yyyuuusssssspppyyytttrrrmmmcccVVVJJJCCCBBBDDD>>>>>>>>>===============>>>=========<<<<<<<<<;;;>>>>>>>>>???????????????999999:::::::::;;;;;;;;;999999999888888777777777666555555444444333333222222222222222222222222222222333333333333333333222111111111000000000/////////////////////000111111000000//////......///000////////////////////////...............---------........................+++++++++,,,,,,,,,------++++++++++++++++++++++++}}}xxxzzzzzzmmmeeeooouuuaaaRRRMMMHHHFFFGGGGGGFFFDDDCCCAAA>>><<<;;;;;;===>>>AAAFFFFFFHHHRRRXXXfff||||||jjj^^^WWWSSSNNNJJJHHHGGGGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHGGGEEEDDDCCCAAA@@@???>>>===>>>??????BBBDDDHHHNNNUUU[[[aaadddeeeiiimmmqqqsssvvvxxxzzzxxxxxxzzz|||~~~~~~yyyvvvnnnhhh___WWWSSSQQQPPPPPPNNNNNNNNNQQQTTTVVVWWWVVVTTTRRRPPPNNNLLLLLLMMMMMMNNNQQQUUUYYY]]]dddmmmtttzzzzzzwwwvvvuuurrrqqqqqqpppooonnnmmmmmmhhhttt~~~{{{sssmmmkkkiiipppsssiiieee___VVVLLLFFFCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>888999999::::::;;;;;;;;;999999888888777666666666666666555555444333333333111222222222222333333333222222333333333333222222111111000000000////////////......//////000111222000111111000......///111////////////////////////------..........................................++++++,,,,,,,,,,,,------++++++++++++++++++++++++}}}~~~}}}wwwqqqwwwsss[[[TTTKKKGGGFFFFFFDDDBBBBBB@@@===:::999:::;;;<<<===CCCBBBDDDMMMOOOVVVggg}}}oooaaa\\\UUUOOOLLLJJJHHHFFFEEEEEEEEEFFFGGGHHHJJJJJJGGGGGGHHHHHHHHHGGGFFFEEEBBBAAA???>>>===<<<======>>>@@@CCCGGGMMMSSSXXX[[[^^^bbbggglllooorrruuuwwwwwwxxxzzz|||~~~{{{tttmmmjjjaaa\\\WWWSSSQQQPPPOOONNNNNNNNNNNNQQQTTTWWWWWWWWWQQQOOOMMMLLLLLLMMMPPPQQQQQQUUUYYY]]]bbbjjjttt{{{zzzvvvttttttuuupppppppppnnnllljjjhhhhhhhhhvvvwwwrrrqqqsssttt|||uuujjjddd\\\TTTKKKEEECCCCCCAAA>>>>>>>>>???????????????>>>:::;;;;;;<<<<<<=========???@@@@@@@@@@@@???>>>===;;;;;;:::::::::999999999999888888777666666555555666555555444444333222222111111222222222333333333222222333333333333222222111000000000////////////............///000111222///000111///---,,,...000////////////////////////,,,---------.../////////........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,}}}~~~~~~~~~|||{{{cccZZZOOOHHHFFFEEECCCAAAAAA???<<<:::999999;;;<<<<<>>??????@@@@@@@@@??????999::::::;;;<<<===>>>>>>???@@@AAAAAA@@@???===<<<>>>===<<<;;;999888777777999888888777666555555444555555444333333222222111111111111222222333333333222222222333333222222222000000000000////////////............///000222222...000000///,,,+++---///////////////////////////,,,,,,------...///000000........................++++++,,,,,,,,,---------------------------------{{{}}}zzzsssppplllllltttsss]]]HHHCCCDDDCCC@@@???<<<;;;::::::999999::::::======???BBBEEEIIIMMMOOOcccppp|||rrrdddZZZVVVSSSOOOKKKIIIGGGEEEEEEGGGHHHIIIHHHJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCBBB@@@===<<<:::;;;<<<>>>AAAEEEIIIMMMOOOTTTXXX]]]bbbfffjjjnnnqqqsssuuuxxxyyyyyyzzz{{{}}}~~~~~~|||xxxsssmmmeee\\\VVVRRRPPPNNNMMMLLLLLLMMMNNNMMMPPPUUUYYYYYYUUUPPPLLLJJJIIIHHHIIIMMMQQQUUUVVV[[[aaagggjjjpppzzz~~~|||{{{ssspppqqqrrrpppmmmqqqnnnkkkiiiiiihhhfffdddoooxxxxxxkkkgggbbb\\\RRRJJJEEEEEEBBB;;;999;;;>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@???????????????===<<<:::888777666555555777777777777777666555555444444333333333333222222222222222222222222222222222222222222222222222222111111000000//////.....................///000000...............------------...000000///......///------------------------------------------------........................,,,,,,,,,---------......vvvxxx~~~yyywwwxxx~~~uuugggcccbbbjjjuuu}}}}}}zzznnn\\\KKKEEEEEEDDDBBBBBB<<<;;;::::::999999::::::<<<<<<>>>@@@CCCGGGKKKMMMTTT[[[ppp~~~mmmaaaZZZUUUPPPLLLKKKHHHFFFEEEEEEFFFFFFEEEIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA???===<<<<<<<<<<<<===@@@CCCFFFIIIOOOSSSXXX]]]aaafffjjjmmmrrrtttwwwxxxyyyzzz{{{}}}}}}xxxuuurrrmmmiiiccc]]]UUUQQQQQQPPPMMMKKKJJJKKKLLLNNNMMMOOORRRTTTTTTPPPLLLHHHIIIHHHHHHJJJOOOTTTXXXZZZbbbhhhmmmpppvvvzzzuuuooolllnnnnnnllljjjmmmllljjjhhhhhhiiilllnnnxxxqqqccc^^^YYYTTTJJJDDD@@@BBBAAA===;;;=========<<<<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;999777666666555777777777777777666555555444444333333333222222222111111111111111111111111222222222222222222222222111000000000/////////......---------......///000------........./////////---///000000...---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...}}}}}}zzzvvvuuuxxxrrr~~~ooolllqqqttttttsssmmmnnnrrr{{{}}}bbb]]]ZZZ^^^gggmmmmmmjjjhhh\\\OOOIIIEEECCCCCCEEE<<<<<<;;;:::::::::::::::;;;;;;<<<>>>@@@DDDGGGIIINNNOOOZZZsss~~~mmmccc\\\VVVQQQNNNKKKHHHFFFEEEEEEEEEDDDHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDBBBAAA???>>>???>>><<<;;;<<<>>>AAACCCIIIMMMRRRVVVZZZ___dddggglllooorrrtttuuuvvvxxxzzz|||}}}yyyssshhheee___ZZZVVVRRRMMMJJJOOONNNKKKIIIIIIKKKMMMOOOOOOPPPQQQPPPNNNKKKHHHFFFGGGHHHJJJNNNSSSYYY___bbbkkkqqqvvvxxx|||}}}~~~yyyvvvsssoooooopppqqqnnnllljjjiiihhhhhhlllrrr{{{|||gggYYYSSSNNNJJJEEE@@@===>>>>>><<<;;;===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<<<<;;;;;;===<<<;;;:::999888777777666777777777777666555555333333333333222222222222000000000000000000000000222222222222222222222222000000000000////////////------............//////---.........//////000000...///000000...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------~~~zzzuuummmiiiiiieeemmmvvv{{{xxxgggccchhhlllkkkgggbbbdddiiirrriiiaaaYYYWWW\\\aaacccbbbccc]]]UUULLLEEEAAAAAACCC======<<<;;;;;;;;;;;;;;;:::::::::<<<>>>@@@CCCEEEOOOLLLQQQaaayyyqqqfff]]]WWWSSSOOOKKKHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCAAA@@@BBB@@@>>><<<;;;===@@@AAADDDGGGKKKOOOSSSXXX]]]aaadddgggjjjmmmoooqqqsssuuuxxxzzz|||~~~{{{sssnnn___[[[UUUPPPNNNLLLJJJHHHLLLKKKJJJIIIKKKMMMPPPRRRSSSRRRPPPNNNKKKIIIGGGFFFGGGJJJNNNSSSYYY```fffkkksssyyy~~~}}}~~~xxxtttsssqqqpppqqqrrrrrrooommmhhheeedddiiiuuuqqq]]]QQQKKKHHHEEEDDDAAA======<<<;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========<<<;;;;;;::::::<<<<<<<<<;;;:::999888888666666777777666666555444333333333222222222222111111111111111111111111111111111111111111111111111000000000000////////////.../////////////////////////////////////////////...///000000...,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------{{{sssjjjcccaaaaaaccceeejjjsss}}}~~~{{{oooaaa\\\aaafffeee```\\\^^^aaahhhvvvwwwkkk]]]UUUUUUZZZ^^^```bbbaaa[[[QQQGGGBBBAAAAAA???>>>>>>===============;;;::::::;;;<<<>>>@@@AAAHHHHHHKKKSSSaaayyyssseee]]]UUUQQQLLLIIIHHHHHHHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBAAA???===<<<;;;===>>>@@@@@@CCCFFFIIIMMMQQQVVVZZZ]]]```eeehhhkkkmmmpppssstttvvvxxx{{{~~~}}}{{{xxxtttmmmhhh[[[WWWQQQLLLKKKJJJJJJJJJIIIIIIJJJKKKMMMQQQTTTUUUQQQPPPMMMJJJHHHGGGGGGGGGIIIMMMSSSYYY___fffnnnsssxxxxxxtttqqqnnnmmmmmmnnnnnnmmmkkkiiieee```___jjj|||gggWWWMMMHHHFFFEEEAAA@@@===;;;<<<======;;;::::::999999999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;:::999888666666666666666555444444333333222222222111111111222222222222222222222222111111111111111111111111////////////000000000000000000111111111000000///111111000///...---,,,,,,---...000///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------vvvkkkbbb______\\\ZZZ^^^gggqqqwwwxxxwwwooobbbZZZ\\\aaabbb^^^[[[\\\]]]aaajjj{{{zzzhhh[[[WWWZZZ___bbbeeegggcccYYYOOOIIIFFFCCCAAAAAA@@@???????????????<<<<<<;;;;;;;;;===>>>???AAADDDIIINNNTTTfffqqqeeeYYYUUUNNNJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDD???>>>===<<<;;;;;;<<<<<<===???BBBDDDGGGJJJOOOSSSXXX[[[```dddgggkkknnnqqqoooqqquuuxxx{{{||||||||||||}}}}}}yyywwwuuuqqqkkkfffYYYTTTOOOKKKJJJKKKKKKKKKHHHIIIKKKMMMPPPRRRSSSTTTKKKJJJGGGEEEDDDEEEFFFGGGNNNSSSZZZ```eeellltttzzz}}}yyysssppppppnnnnnnnnnmmmllljjjiiihhhaaa^^^```nnn~~~rrr___RRRKKKGGGEEEEEE<<<===<<<:::<<>>>>>>>>>>>======<<<;;;:::999999888999:::;;;;;;:::999888555666666666666555444444222222222222111111111111222222222222222222222222111111111111111111111111////////////000000000000///000111222111000///...000000///...---,,,,,,++++++---//////---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,~~~qqqfffbbb]]]ZZZXXXYYY```iiiuuu|||}}}nnn___[[[___aaa___^^^^^^______cccnnn}}}}}}nnnggggggiiikkkkkknnnlllbbbZZZUUUOOOJJJCCCCCCBBBAAAAAAAAAAAAAAA>>>===<<<<<<<<<===>>>???@@@CCCHHHLLLPPP\\\rrrrrrbbb]]]UUUNNNKKKHHHGGGFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDD@@@@@@@@@???===<<<;;;:::;;;<<<>>>???AAADDDIIILLLQQQTTTZZZ^^^bbbfffjjjlllkkkmmmrrrvvvxxxzzzzzzyyywwwyyy||||||yyyxxxuuuqqqooonnnkkkfffaaaUUURRRMMMJJJIIIJJJJJJJJJHHHJJJMMMOOOPPPPPPOOONNNGGGFFFDDDDDDEEEGGGIIIKKKRRRXXX```fffjjjpppxxx~~~zzzrrrmmmlllmmmppppppooollliiigggffffff```ccckkkyyy}}}{{{}}}|||kkkXXXNNNIIIDDDAAABBB;;;===;;;888;;;AAABBB>>>:::::::::999999:::::::::;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;:::999888777777777888999:::;;;:::888777555555666666555555444333222222222222111111111111111111111111111111111111111111111111111111111111.../////////000000000111...///000000000///---,,,,,,,,,------------------***,,,......------...///------------------------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,wwwkkkfff]]]\\\ZZZZZZ\\\dddttt{{{fff]]]```cccccc```aaaaaa______eeepppyyywwwuuuuuuvvvooosssqqqiiibbb^^^XXXPPPDDDDDDCCCBBBBBBBBBBBBCCC@@@???======<<<===>>>??????@@@DDDIIIMMMTTTbbbppp~~~llleee\\\TTTOOOKKKIIIGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCAAA>>>;;;:::999:::;;;<<<===@@@EEEHHHJJJNNNSSSXXX\\\```dddgggiiikkkppptttwwwxxxxxxxxxtttvvvyyy|||}}}xxxtttjjjgggcccbbbaaa___ZZZVVVSSSOOOKKKHHHHHHHHHHHHGGGIIIKKKNNNPPPPPPNNNKKKIIIEEEEEEEEEEEEGGGJJJMMMOOOUUU\\\dddiiimmmrrrzzz{{{tttlllhhhiiikkkmmmllljjjgggccc`````````bbbkkkwww~~~{{{}}}xxxfffTTTLLLGGGAAA>>>???===???===888999>>>>>>999;;;::::::999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;:::999888777666555555777999::::::999888777555555666666555555444333222222222111111111111000000000000000000000000000000000000000000000000000.../////////000000111111,,,---...//////---+++***))))))***+++---......///)))+++---...------///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,~~~tttooojjj^^^XXXZZZ\\\aaasssooodddbbbdddcccgggiiigggbbbbbbhhhooo~~~~~~tttkkkjjjmmmjjjbbbQQQNNNJJJEEEBBBAAA@@@@@@AAAAAA@@@???>>>===<<<;;;???>>>@@@EEEIIIOOOZZZfffsssrrrbbbXXXUUURRRLLLFFFFFFGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEECCCCCCDDDDDDCCCAAA???>>>:::;;;<<<===>>>>>>>>>>>>GGGIIILLLPPPUUUYYY]]]^^^bbbeeejjjmmmoooqqqssstttuuuttttttxxx|||~~~}}}xxxzzz}}}}}}{{{wwwssspppddd```[[[WWWVVVUUUTTTSSSNNNLLLIIIGGGGGGIIILLLNNNNNNOOOPPPOOOLLLHHHGGGGGGAAABBBDDDFFFIIIMMMQQQTTTWWW[[[aaahhhpppyyywwwtttooolllkkkjjjiiihhhhhhiiihhhfffbbb`````````eeexxx|||}}}iiiRRRGGGDDDAAA===<<<;;;;;;<<<<<<;;;;;;:::999999999999888888777777777666666666777999<<>>======<<>>???DDDEEEIIIMMMQQQUUUXXXZZZ^^^aaaeeeiiikkkmmmppprrrsssrrrsssvvvzzz||||||zzzxxxyyy{{{}}}~~~~~~{{{xxxvvvtttpppmmm___ZZZTTTPPPNNNNNNMMMLLLKKKIIIHHHGGGHHHJJJLLLNNNMMMNNNNNNLLLIIIGGGFFFFFFCCCEEEGGGIIIMMMQQQUUUXXX[[[___eeemmmvvv|||zzzssspppllljjjiiiiiigggfffeeefffeeebbb___]]]^^^___mmm~~~kkkSSSGGGDDDAAA===;;;;;;;;;;;;<<<;;;;;;:::999:::999999999888888888888;;;;;;;;;;;;<<<<<<===>>>:::999999888888777777666777777666666666777777777555555555555555555555555333333333222111111000000000000000000000000000000000000000/////////......................................................******+++,,,,,,---..................---------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------tttmmmnnnqqqttt|||yyytttrrruuuzzz~~~|||{{{jjjTTTGGGEEEFFFDDD@@@BBBBBBAAA@@@??????>>>===@@@@@@DDDIIIMMMQQQZZZdddhhhooo{{{rrrhhh```WWWPPPJJJIIIGGGEEECCCCCCBBBBBBFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCAAA???<<<::::::;;;===???@@@AAADDDGGGKKKOOORRRSSSWWWZZZ___bbbeeehhhkkkmmmppppppqqqtttwwwyyyyyyxxxyyyyyyyyyyyyzzz{{{||||||}}}~~~{{{yyyuuusssqqqnnnkkkhhh[[[VVVOOOJJJHHHGGGGGGGGGFFFGGGGGGIIIJJJKKKMMMMMMLLLLLLKKKHHHFFFDDDEEEFFFFFFIIILLLNNNQQQVVV[[[___dddhhhnnnvvv~~~{{{{{{vvvpppllljjjhhhhhhhhhgggeeecccdddcccaaa^^^]]]^^^aaadddwwwyyyyyy{{{kkkQQQEEECCCAAA>>>;;;;;;;;;;;;;;;;;;:::999999:::::::::999999999999888::::::;;;;;;;;;;;;;;;;;;888888888888777777777777666666666555555555555666444444444444444444444444000000000111111111111111000000000000000000000000111111000000000/////////........................------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,------......,,,++++++++++++,,,------yyy{{{~~~~~~gggTTTJJJGGGEEECCCCCCCCCBBBBBBAAA@@@??????AAAAAACCCHHHLLLQQQ]]]hhhjjjiiikkkwwwuuujjj___WWWPPPNNNJJJHHHFFFFFFEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEBBB@@@>>>===;;;;;;<<<======>>>@@@CCCFFFIIILLLMMMPPPSSSXXX[[[^^^bbbeeehhhmmmnnnpppsssuuuwwwxxxxxxzzzyyywwwwwwwwwxxxzzz{{{|||}}}~~~~~~|||{{{zzzwwwrrrooollliiieeecccZZZUUUNNNHHHFFFFFFFFFFFFDDDFFFHHHKKKMMMNNNNNNMMMJJJJJJHHHEEECCCCCCEEEGGGIIIMMMQQQTTTWWW[[[bbbfffooosssyyywwwnnnggggggfffeeefffgggfffdddbbbcccaaa]]][[[]]]dddmmmtttzzzxxxxxxyyy|||{{{eeeLLLBBBAAAAAA>>><<<:::;;;;;;;;;;;;:::999999:::::::::999999999999999666777999;;;=========<<<666666666777777777888888777777777777777666666666444444444444444444444444111111111111111111111111////////////////////////111111111111000000000000........................------------------------+++++++++,,,,,,---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++******++++++,,,---|||~~~hhhSSSHHHEEEFFFDDDDDDCCCCCCBBBBBBAAAAAACCC@@@AAADDDIIIPPP^^^jjjnnnjjjgggiiivvvzzzkkkaaaVVVRRRMMMJJJIIIIIIGGGFFFDDDEEEFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGGGGFFFEEEAAAAAABBBAAA@@@>>>;;;:::<<<===???AAACCCEEEGGGHHHKKKNNNQQQUUUXXX[[[```ccciiikkknnnqqqsssuuuwwwxxxzzzyyywwwuuuuuuwwwyyyzzz}}}~~~~~~|||yyywwwvvvxxxtttooojjjfffbbb___\\\WWWRRRLLLHHHGGGGGGGGGGGGDDDFFFJJJMMMOOOOOONNNMMMHHHGGGFFFCCCBBBCCCGGGJJJLLLQQQVVVZZZ\\\aaaiiiooovvv{{{{{{|||ssskkkfffeeedddddddddfffeeecccbbb```]]]ZZZZZZ```mmm}}}{{{|||zzzxxxwww{{{kkkYYYFFF>>>??????>>>>>>::::::;;;;;;::::::999888999999999999999999999999888999;;;===>>>======<<<555555555666666777888888777777777777777666555444444444444444444444444444333333333222111111000000////////////////////////111111111111000000000000........................------------------------++++++,,,,,,,,,,,,------,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,,,,,,,---......}}}yyyzzz|||aaaMMMGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@CCCFFFMMMZZZgggllliiieeecccffftttwwwkkk```ZZZSSSNNNLLLKKKHHHFFFEEEEEEFFFFFFGGGFFFFFFFFFCCCDDDEEEGGGGGGGGGFFFFFFAAACCCDDDEEECCC@@@<<<:::<<<<<<===???AAABBBCCCDDDFFFHHHKKKNNNQQQTTTYYY\\\aaadddiiilllnnnqqqtttvvvxxxwwwuuuttttttvvvwwwyyy}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}{{{vvvrrrppppppppplllfffaaa]]]YYYVVVSSSOOOLLLHHHFFFFFFFFFFFFFFFFFFHHHKKKMMMNNNMMMKKKJJJEEEEEEEEEDDDCCCEEEIIIMMMPPPVVV\\\```ccchhhqqqxxx{{{yyyyyyxxxqqqkkkhhheeecccbbbbbbcccdddcccaaa\\\[[[\\\___jjjzzz~~~yyyxxxzzz~~~~~~yyypppYYYMMMAAA============???:::::::::::::::999888888777888888888888999999999888888888777777555444444444444555555666666777777555555666666666444333222333333333333333333333333444444333222111111000000000000000000000000000000111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......///............///000000|||~~~yyyvvvwwwoooVVVJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCAAABBBEEEFFFJJJSSS]]]aaa```aaaaaa```dddttt}}}nnnggg]]]VVVRRROOOJJJFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGHHHHHHGGGGGGDDDEEEEEEEEEDDDAAA???>>>;;;;;;<<<===>>>???@@@@@@AAACCCFFFHHHJJJNNNRRRUUUWWW[[[aaadddgggjjjnnnqqqtttssssssrrrssstttuuuvvvyyyyyyzzz{{{||||||||||||}}}wwwxxxyyyvvvqqqllliiiiiiccc___YYYUUUQQQOOOLLLJJJHHHFFFDDDDDDFFFGGGGGGFFFGGGHHHJJJKKKKKKJJJGGGFFFBBBDDDEEEEEEFFFIIIMMMPPPUUU[[[cccgggiiioooxxx~~~|||xxxrrrnnniiifffeeebbb```___```aaaaaa```\\\___eeennnzzz}}}uuutttrrrgggZZZJJJDDD@@@???===:::;;;???999::::::::::::999888888666666777777777888888888777666555333222111111111555555555555555555555555555666777777777555333111333333333333333333333333111111111111111111111000000000000000000000000000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------...//////|||}}}vvv|||xxxqqqmmmsss}}}xxx^^^MMMFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBDDDGGGGGGGGGLLLTTTVVVWWW[[[```___]]]fffqqq{{{rrrfff^^^XXXTTTMMMHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB::::::;;;<<<======>>>>>>???@@@BBBDDDFFFIIINNNQQQPPPUUU[[[___aaaeeejjjmmmqqqqqqqqqqqqrrrsssttttttuuuvvvwwwyyyzzz{{{||||||~~~~~~~~~|||sssuuuvvvsssmmmgggeeedddXXXTTTOOOKKKIIIHHHFFFEEEDDDCCCCCCEEEGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGDDDCCCAAACCCEEEFFFHHHKKKOOORRRXXX___gggkkkmmmsss}}}}}}~~~xxxrrrmmmiiieeebbbeeebbb___]]]^^^___```______eeeooo{{{~~~uuukkkjjjfffYYYJJJCCCAAAAAAAAA===888:::>>>999::::::::::::999888888555555666666777777777888:::999888777777888999:::555555555555555555555555888999::::::999777555444333333333333333333333333.........///000111111111000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++------------++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++******))))))******+++,,,|||xxxtttrrrwwwzzzzzzwww|||zzztttyyy{{{oookkklllooowww~~~oooZZZJJJCCCDDDFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDEEEGGGJJJLLLIIIMMMSSSYYY___bbbdddeeesssuuulllbbbVVVOOONNNKKKHHHEEEDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEDDD???>>>===<<<;;;:::::::::======>>>@@@BBBDDDFFFGGGLLLOOOSSSVVVZZZ^^^dddgggjjjjjjkkklllmmmoooqqqrrruuuuuuvvvxxxyyy{{{|||}}}}}}}}}||||||}}}|||zzzyyyyyyyyywwwqqqnnnjjjeee```\\\YYYWWWOOOMMMJJJGGGEEEEEEEEEFFFCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIGGGCCC@@@???AAACCCCCCEEEGGGHHHJJJOOOXXX^^^aaafffmmmrrrwww~~~zzzrrrmmmjjjgggdddaaabbb______bbbcccaaaaaaccchhhsss{{{www}}}tttmmmhhhbbbWWWNNNJJJCCCAAA???<<<:::999999999::::::999888777666555444888888666666666777888999777777777777777888888999777777777777777666555444999999999888777555444333111111333333444444444444222222222111111111000000000000000000000000000000111111000000//////......///000000///...---...///,,,++++++******++++++,,,---------------------------,,,,,,+++,,,---///000++++++++++++++++++++++++//////...------,,,++++++)))***++++++))))))***++++++******))))))******+++qqqmmmhhheeehhhpppyyy|||qqqmmmmmmnnnrrrxxxyyyrrrkkknnnwwwwwwnnnkkkjjjkkkpppuuuzzz|||vvvdddTTTHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGJJJOOOTTTZZZ___eeehhhmmmvvv|||ooobbbZZZYYYSSSPPPLLLIIIHHHHHHFFFEEECCCDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEDDD@@@???>>>===;;;:::::::::;;;<<<<<<>>>@@@BBBDDDEEEHHHJJJNNNRRRUUUYYY^^^bbbeeeeeegggiiikkkmmmoooppprrrrrrtttuuuwwwxxxyyyyyy{{{{{{{{{{{{|||||||||}}}{{{{{{zzzzzz{{{}}}~~~zzzxxxwwwvvvtttrrrllliiieee___YYYTTTQQQOOOKKKJJJGGGDDDCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIEEEEEEDDDBBB@@@@@@BBBCCCCCCFFFIIILLLOOOVVV```gggkkkqqqwww|||~~~wwwrrrllliiigggfffdddbbbcccaaabbbcccaaaaaagggppp}}}yyymmmeee]]]ZZZUUULLLDDDBBB@@@???===<<<;;;;;;;;;<<<;;;:::999888777666666555888888777777777777777888777777666666777888999999888888888888777666555444555555555444333222111111222222222333333333333333222222222111111111000000000000000000000000000000000000000000//////............///...---,,,------,,,++++++******++++++,,,------------------------------,,,+++,,,---......++++++++++++++++++++++++......------,,,++++++***+++,,,------++++++,,,---,,,++++++******++++++,,,mmmhhhbbb]]]]]]aaahhhlllwwwzzz{{{uuukkkccc``````dddhhhoooqqqllleeegggmmmsss}}}uuukkkfffccccccfffnnnyyy}}}rrrcccOOOJJJDDDBBBCCCEEEFFFEEEGGGGGGGGGFFFEEEEEEEEEDDDEEEFFFIIIMMMSSS\\\ffflllmmmmmmvvv|||nnneeebbbYYYUUUPPPKKKIIIHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEAAAAAA@@@>>>===<<<;;;::::::::::::;;;===???@@@AAABBBEEEHHHKKKNNNRRRVVVYYY\\\^^^aaaeeehhhkkkllllllnnnoooppprrrssstttuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyxxxxxxyyy{{{}}}~~~~~~{{{xxxvvvssspppllliiidddaaa\\\VVVPPPKKKGGGEEEFFFEEECCCAAA@@@@@@@@@@@@DDDDDDFFFGGGGGGGGGFFFEEE@@@AAABBBAAA@@@@@@BBBDDDDDDHHHMMMRRRWWW```kkksssvvv|||}}}{{{|||vvvkkkhhheeeddddddeeedddcccccccccddddddbbbgggvvv|||cccZZZRRROOOLLLEEE@@@???<<<<<<;;;;;;<<<<<<===>>>;;;;;;:::999888777777666888888888888888777666555666666666666777888999:::::::::999999777666444444444333222111111111111222444333222222111222222222222111111111111000000000000000000000000000000000000000000////////////......------------,,,,,,,,,,,,++++++******++++++,,,------------------------...------,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,+++*********+++,,,------++++++,,,---+++******************+++tttnnnfff___\\\]]]aaadddeeeiiimmmmmmhhhaaa\\\ZZZ^^^bbbiiinnnlllggggggkkkmmmsss}}}qqqiiiffffffffflllxxx}}}ttt___TTTGGG@@@@@@CCCEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEGGGMMMXXXeeeoootttpppqqq{{{~~~rrrkkkaaa[[[TTTNNNKKKIIIHHHGGGFFFEEECCCCCCDDDDDDDDDCCCEEEEEEFFFGGGGGGFFFFFFFFFBBBBBBAAA@@@???===<<<;;;999999999:::;;;<<<===>>>>>>@@@CCCEEEGGGKKKOOOQQQTTTVVV[[[```dddggghhhhhhkkklllnnnpppqqqrrrrrrrrrqqqrrrssstttvvvwwwxxxyyyxxxwwwwwwwwwxxxyyy{{{{{{|||}}}~~~}}}}}}~~~~~~}}}zzzxxxuuuqqqnnniiiccc___ZZZWWWSSSNNNIIIEEEBBBAAACCCBBBAAA???????????????CCCDDDFFFGGGGGGEEECCCBBB>>>???AAAAAA@@@AAACCCDDDGGGLLLRRRXXX___iiittt|||}}}{{{{{{~~~~~~xxxqqqlllcccbbbaaaaaabbbbbbcccbbbbbbaaabbbeeekkkvvv}}}yyyrrr___VVVMMMJJJHHHCCC@@@@@@;;;;;;;;;;;;<<<======>>>;;;;;;::::::999888888777888999999999888777555444666666666666777999::::::;;;;;;:::999888666444333555555444333333333444444444333222111000000111111111111111111000000000000000000000000000000000000///////////////////////////...---------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))))))))***++++++))))))***+++))))))(((((((((((())))))yyytttkkkbbb]]][[[\\\^^^___eeemmmrrrppphhh^^^WWWYYY\\\dddlllmmmjjjiiillliiilllttt}}}rrrnnnpppqqqqqqwwwssseeeSSSGGGDDDFFFHHHIIIFFFFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFFFFJJJSSSaaakkkyyywwwvvvxxx|||xxxlllfff]]]UUUPPPNNNLLLKKKHHHEEECCCBBBCCCCCCBBB@@@CCCDDDDDDEEEFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@>>>===:::::::::::::::;;;<<<<<<<<<>>>@@@BBBCCCEEEIIILLLMMMPPPUUUZZZ___aaabbbcccggghhhkkkmmmooopppoooooopppqqqrrrsssuuuvvvxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzyyyzzz|||~~~}}}{{{yyyzzzzzzzzzyyytttrrrnnnjjjfffaaa[[[VVVPPPOOOLLLIIIFFFDDDBBBAAA@@@@@@@@@??????@@@@@@@@@CCCDDDEEEEEEEEECCC@@@???>>>@@@AAAAAABBBCCCEEEHHHMMMRRRYYY```gggppp{{{{{{yyyzzztttooojjjfff```aaaaaaaaa``````______```^^^```jjjxxxzzz|||~~~|||iiiZZZPPPHHHEEECCC>>><<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888999999999888777555444666666666666777888999:::;;;::::::999777555444333555555444444444444444444333222111111000000000000000000000000000000000000////////////////////////.............../////////111///---...//////...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++************)))))))))***++++++))))))***+++*********))))))*********{{{uuulllccc]]]YYYYYYYYYccckkkwwwwwwhhh]]]YYY[[[aaajjjnnnlllkkklllggghhhnnnyyyyyy}}}~~~zzzxxx~~~sssbbbTTTMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGDDDFFFHHHGGGHHHNNNYYYbbbqqquuuyyy{{{xxx{{{zzzrrrfff\\\UUUPPPNNNMMMJJJGGGCCCBBBDDDDDDAAA>>>AAAAAABBBDDDEEEEEEEEEEEEBBBCCCDDDDDDDDDCCCAAA@@@===<<<<<<;;;;;;;;;<<<<<<;;;===??????@@@BBBEEEGGGIIIKKKOOOSSSWWWZZZ[[[\\\___aaaeeehhhkkkllllllkkknnnooopppqqqssstttuuuvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvwwwyyy{{{}}}~~~||||||yyywwwuuuuuutttsssqqqkkkhhhddd```\\\WWWRRRNNNHHHGGGFFFDDDCCCBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@???>>>@@@AAABBBCCCDDDGGGKKKOOOVVV[[[bbbiiipppyyy}}}{{{~~~}}}tttnnnjjjfffccc___aaabbbbbb___]]]\\\\\\]]]]]]dddsss|||{{{tttbbbVVVMMMEEECCCBBB???======<<<<<<<<<<<<<<<;;;:::999::::::999999888888888888888888888888888777666555777777777777777888888999999999888888666555333333222333333333333222111000000000111111111000////////////000000000000000111////////////////////////---............/////////222///---...000111///,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++************************+++,,,------++++++,,,---------,,,,,,,,,,,,------{{{sssjjjccc___]]]]]]kkkttt|||pppcccbbbgggoootttrrrqqqqqqmmmmmmqqqzzz}}}vvvjjj___WWWSSSPPPMMMLLLJJJHHHGGGGGGGGGHHHDDDGGGJJJIIIFFFHHHOOOVVVbbbjjjvvv}}}wwwiii^^^XXXTTTQQQMMMIIIEEEDDDFFFEEEBBB???>>>???AAABBBCCCDDDDDDDDDAAABBBDDDEEEFFFEEEDDDCCC@@@???>>>>>>============:::<<<===>>>>>>???BBBDDDEEEGGGIIILLLOOORRRTTTUUUVVVYYY]]]aaadddfffffffffkkkkkklllmmmnnnooopppqqqssssssttttttuuuuuutttttttttuuuwwwyyyzzz{{{||||||xxxzzz|||}}}~~~~~~zzzxxxvvvtttrrrqqqpppnnnkkkhhhbbb___ZZZUUURRRNNNJJJGGGBBBBBBAAA@@@????????????===>>>???@@@AAAAAABBBBBB@@@@@@@@@???>>>>>>======@@@AAABBBCCCGGGLLLTTTYYY^^^dddlllssszzzuuulllhhheeeaaa___]]]```bbbbbb^^^[[[YYYYYYYYY```mmm~~~}}}iii[[[QQQIIIDDDDDDDDDAAA@@@@@@;;;;;;<<<<<<<<<;;;:::999999888888888888777777777888888777777777777777888999888888777777777777777777777777666666444333333111222333444333000...,,,---...000222222111///...////////////000000111111////////////////////////---------.........//////111...+++,,,///111...***,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,|||ssslllhhhffffffpppyyyooommmpppwww|||zzzxxxxxxwwwvvvxxx~~~uuuiiiaaa\\\QQQOOOLLLIIIGGGFFFGGGGGGCCCHHHLLLJJJFFFDDDIIINNNVVV```rrr{{{yyymmmddd___\\\PPPKKKGGGFFFGGGGGGDDD@@@===>>>???AAABBBCCCCCCDDD@@@BBBDDDFFFGGGFFFEEEEEEBBBAAA@@@??????>>>>>>>>>:::;;;<<<===<<<===@@@BBBCCCDDDEEEGGGIIILLLOOOPPPPPPRRRWWW\\\```aaabbbaaahhhhhhiiijjjkkkllllllmmmqqqqqqrrrsssssssssrrrrrrssstttvvvwwwyyyyyyzzzzzzrrruuuxxxzzz{{{~~~}}}~~~{{{wwwuuusssqqqooonnnmmmjjjeeebbb\\\XXXSSSNNNKKKHHHEEECCC@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@AAAAAABBBBBB??????>>>===<<<=========???@@@AAADDDIIIQQQZZZaaadddjjjrrrzzz}}}|||xxxnnnfffbbb___]]]ZZZ[[[^^^bbbaaa]]]ZZZXXXXXXXXXcccvvv}}}qqq___TTTJJJCCC???@@@BBB@@@???@@@999:::;;;<<<<<<<<<;;;:::888888888777777777777777888888777666666777888999:::999888777666666666666555555666666555444333333111333555666444111---++++++---000333333222///---.../////////000000111111////////////////////////---------.........//////111---***+++///000---))),,,++++++++++++++++++,,,++++++++++++++++++++++++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,)))***++++++))))))***+++))))))(((((((((((())))))|||vvvtttuuu|||~~~zzzwww|||tttgggbbb[[[QQQJJJGGGFFFDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJMMMUUUeeezzzyyyrrrxxxrrrkkkkkkXXXSSSLLLHHHFFFDDDAAA>>>??????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCBBBAAA???>>>======<<<;;;999999999;;;===>>>@@@AAABBBCCCEEEHHHJJJKKKQQQRRRSSSTTTVVVXXXYYY[[[]]]]]]^^^```dddhhhlllooooooqqqrrrqqqqqqqqqsssuuuuuusssrrruuuyyyyyytttooojjjmmmrrrwww{{{}}}~~~~~~~~~|||~~~|||{{{zzzzzzwwwtttqqqllljjjgggdddaaa]]]YYYUUUMMMKKKHHHEEEBBB@@@@@@???===<<<<<<;;;;;;===>>>?????????>>>>>>>>>>>>??????;;;<<<======<<<===???AAAAAAEEEIIIMMMRRRZZZeeelllppprrrwwwvvvvvvwwwppphhhbbb```^^^]]][[[\\\^^^```___[[[VVVSSSSSSWWWjjj}}}yyyxxxzzzzzz~~~kkkZZZQQQHHHFFFCCC@@@>>><<<<<<;;;===<<<::::::::::::888666888999:::;;;;;;:::999888:::999888777666555444333555666666555333333444666555555555666555555444333222222222111111111111000......//////000000111111......------------...............------.........////////////////////////------------,,,,,,+++***,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++///...---,,,++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********|||rrrmmmdddYYYOOOJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHMMMZZZlll~~~qqqrrryyytttqqqbbb\\\TTTOOOMMMKKKGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCBBBAAA@@@???===<<<;;;999999:::;;;<<<======>>>???AAACCCEEEFFFKKKLLLMMMNNNPPPRRRTTTUUUWWWXXXYYY[[[___cccgggjjjkkkmmmnnnnnnnnnooorrrtttwwwuuussstttuuussslllfffbbbgggooouuuyyy{{{~~~~~~~~~}}}{{{{{{yyywwwvvvuuusssooolllgggddd```]]]ZZZWWWSSSPPPHHHGGGDDDBBB@@@>>>>>>>>><<<;;;;;;:::;;;<<<===>>>??????>>>=========>>>>>>;;;<<<===<<<<<<>>>AAACCCDDDHHHNNNTTTXXX___hhhnnnwwwzzzzzzwww~~~|||xxxqqqllleeeaaa```___^^^\\\```___]]]ZZZXXXWWWVVVWWW^^^lll|||{{{xxxvvvtttxxx}}}hhhTTTJJJFFFDDDBBB???===<<<<<<<<<===;;;::::::;;;;;;999888777777888888888888777777999888888777666555444444555666666555333333444555555555555555555444333333222222222111111111000000000000000000///////////////......------......///......------------......000000///---+++***)))(((++++++++++++++++++***))),,,,,,+++++++++*********)))************+++++++++++++++++++++++++++++++++......---,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******eee~~~}}}vvvlllcccWWWLLLFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIINNN[[[kkkxxx}}}~~~pppmmmlllpppyyy~~~wwwkkkddd[[[TTTPPPNNNJJJHHHEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDDDDEEEEEEGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@???===;;;999999::::::::::::;;;<<<===???AAABBBCCCDDDEEEFFFHHHKKKMMMNNNOOOPPPQQQTTTXXX]]]```ccceeegggiiijjjkkklllppprrruuusssrrrrrrqqqlllddd]]]XXXaaallltttvvvxxx|||||||||}}}~~~~~~}}}|||{{{{{{|||{{{yyywwwuuutttrrrpppnnnkkkgggddd___[[[VVVRRRPPPMMMJJJHHHBBBAAA@@@>>>===<<<<<<<<<;;;::::::::::::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<======>>>>>>???BBBFFFJJJKKKQQQXXX^^^ccciiipppuuuxxx{{{{{{sssooohhheeebbb```______^^^]]]ddd```ZZZVVVWWW[[[```bbbkkktttzzztttpppsssxxxhhhRRRHHHCCCBBB@@@===<<<;;;<<<<<<<<<;;;::::::<<<<<<;;;:::888888777777777777888888777777777666666555555555555666666555333222444555444444555555444444333222222222111111111000000000111111111000///.........///......------......///------,,,,,,,,,,,,------000///...,,,+++)))((('''***++++++,,,,,,,,,,,,+++,,,++++++++++++*********)))************+++++++++++++++++++++++++++++++++...---,,,++++++***++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***TTTkkk~~~|||~~~~~~xxxxxx{{{{{{|||wwwmmmaaaZZZPPPFFFAAAAAACCCEEEEEEEEEEEEFFFFFFFFFGGGGGGLLLIIIIIIOOOZZZdddkkkmmmmmmkkkiiihhhkkkuuuyyypppddd[[[UUUQQQMMMJJJFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCAAA???===;;;999999888::::::;;;;;;<<<===??????>>>???@@@AAACCCFFFHHHIIIIIIJJJLLLOOOSSSWWWZZZ\\\^^^aaaccceeegggiiimmmpppnnnnnnooopppnnnhhh```YYYTTT___lllssstttuuuyyy}}}{{{{{{{{{|||~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}}}|||zzz{{{zzzxxxxxxxxxwwwtttrrrooommmkkkiiigggccc___[[[VVVRRRMMMIIIFFFEEECCCBBB======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<>><<<;;;;;;;;;<<<;;;:::999:::<<<===<<<;;;:::999888777777888999:::666666666666666666555555555555555444333222333555444444444444444333222222111111111111000000000000111000000000/////////...//////............//////---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,------...////////////++++++++++++************))))))*********+++++++++++++++++++++++++++++++++---,,,,,,+++******++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++MMMZZZoooyyyzzz|||vvvsssvvvwwwoooiiijjjnnnnnnhhhccc\\\WWWOOOGGGBBBAAACCCFFFDDDDDDDDDEEEEEEFFFFFFFFFLLLIIIGGGIIINNNUUUYYYZZZdddeeeiiikkkiiikkkuuuttthhh___XXXRRRNNNHHHFFFEEEDDDCCCDDDEEEEEEAAAAAAAAABBBBBBDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???===;;;:::999:::::::::::::::;;;<<<=========>>>???AAACCCDDDEEEEEEFFFIIILLLOOORRRUUUWWWXXX[[[^^^```bbbeeeiiillljjjkkkmmmmmmjjjccc\\\VVVVVV```mmmrrrrrrrrruuuyyyyyyyyyyyyzzz}}}~~~~~~zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzzzzzzzyyywwwzzzxxxvvvtttssspppmmmjjjgggeeecccaaa^^^[[[VVVSSSNNNKKKFFFBBBAAA@@@???===;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<>>===;;;:::;;;;;;<<<:::999999:::<<<===<<<;;;888777666555555666777888666666666666555555555555444555555444222222333555333333333333333222222111111111111000000000//////.../////////000000000111/////////....../////////---,,,,,,++++++,,,,,,---------------------------,,,------...////////////+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++*********++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++IIIMMMZZZrrrwwwvvvwww{{{rrrnnnnnnwwwvvvjjj___^^^```aaa``````[[[XXXSSSKKKDDD???>>>???BBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEFFFJJJMMMNNNNNNUUUYYYbbbhhhhhheeehhhnnnwwwjjj```WWWQQQMMMKKKIIIFFFEEEEEEFFFGGGBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@>>>===<<<::::::999999999999999:::<<<=========>>>@@@AAABBBBBBCCCEEEHHHKKKMMMOOOPPPRRRUUUXXXZZZ]]]```dddggghhhiiijjjhhhddd]]]VVVRRRZZZbbbkkkppppppppprrrtttuuuvvvvvvxxxzzz~~~|||}}}~~~yyyyyyyyyyyyyyyzzz{{{{{{}}}}}}}}}~~~}}}~~~}}}}}}||||||}}}}}}~~~~~~}}}|||zzzwwwvvvvvvvvvtttssstttrrrooommmkkkhhhdddaaa^^^\\\ZZZXXXVVVRRRNNNJJJGGGDDDAAA???>>>>>><<<;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>======;;;;;;;;;;;;;;;<<<===>>>???AAADDDHHHLLLSSSZZZ___fffiiinnnssszzzzzz~~~vvvooojjjfffbbb^^^\\\]]]]]][[[YYYWWWWWWXXXYYY[[[^^^eeeppp|||~~~zzztttlll]]]LLLCCCBBB@@@???===;;;::::::;;;;;;:::999888999;;;<<<;;;:::555555444444444444555555666666666555555444444444444555555444222111333444222222333333222222111000111111000000000/////////.........///000111111111000//////......//////000------,,,,,,,,,,,,---------------,,,+++************++++++,,,,,,,,,,,,++++++************))))))))))))************+++++++++++++++++++++++++++++++++++++++************++++++)))******++++++******)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,DDDFFFMMM]]]vvvxxxtttooorrrvvvzzztttqqqpppssszzzrrrkkkhhhlllxxxyyylll```]]]\\\ZZZ[[[^^^^^^^^^[[[TTTKKKCCC???>>>@@@@@@BBBCCCEEEFFFGGGHHHCCCCCCDDDFFFHHHIIIIIIIIIJJJMMMUUU^^^cccccceeejjjqqq~~~|||nnnbbbZZZUUUSSSOOOKKKHHHGGGGGGHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@???===<<<;;;:::::::::::::::<<<;;;;;;;;;;;;<<<======>>>???AAACCCEEEGGGHHHHHHMMMOOORRRUUUWWWZZZ^^^bbbbbbcccdddccc___ZZZUUUSSS]]]bbbhhhlllnnnooopppppppppqqqsssuuuwwwyyy{{{|||wwwxxxyyy{{{|||}}}~~~~~~yyyxxxxxxxxxxxxyyyzzzzzzzzzzzz{{{}}}}}}}}}}}}||||||||||||}}}}}}~~~}}}|||zzzyyywwwuuurrrqqqqqqqqqooonnnjjjhhhfffdddbbb```\\\YYYUUUTTTQQQPPPNNNJJJFFFCCC@@@???============;;;:::999:::;;;<<<<<<<<<;;;::::::;;;<<<=========<<<<<<999::::::;;;<<<>>>@@@@@@CCCFFFKKKPPPVVV]]]dddhhhnnnssszzz|||tttkkkeeecccbbb___\\\ZZZ[[[[[[ZZZWWWVVVXXXZZZ[[[cccoooyyywwwnnnqqqiii```XXXOOOFFFBBBDDDAAA@@@>>><<<;;;::::::;;;999888777888::::::999888555666666666666666666555777777666555444444333333444444555333222111222444222222222222222111111000111000000000////////////////////////000000000000000000////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))************)))))))))))))))************+++++++++++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,AAABBBGGGQQQccc}}}qqqkkkccchhhkkknnnvvvpppllliiilllttt{{{~~~~~~tttllleeeeeemmm~~~~~~qqqeee```[[[VVVVVVYYYdddfffeee```WWWNNNHHHFFF??????AAACCCEEEGGGHHHIIICCCDDDDDDEEEFFFGGGFFFFFFEEEFFFKKKUUU]]]bbbhhhnnnjjjqqq{{{rrriii\\\YYYTTTOOOJJJHHHGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@???>>>============;;;:::999999999999::::::;;;<<<>>>???AAABBBCCCCCCIIIKKKNNNQQQSSSVVVZZZ]]]ZZZ\\\^^^^^^\\\YYYWWWWWW^^^```eeeiiimmmooooooooommmnnnpppsssuuuvvvwwwwwwqqqrrrtttvvvxxxyyyzzzzzzxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz}}}~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||{{{{{{zzzyyywwwwwwtttrrrooonnnnnnnnnlllkkkbbbaaa^^^]]]\\\ZZZWWWTTTPPPNNNLLLJJJIIIFFFAAA>>><<<<<<;;;<<<======;;;999888999;;;<<<<<<;;;:::999999:::;;;<<<<<<<<<;;;:::999999:::;;;===???AAABBBIIIMMMSSSYYY___ffflllqqquuu|||sssrrrjjjbbb^^^___aaa```___XXXYYYZZZXXXVVVVVVZZZ]]]aaannn~~~~~~|||mmmcccbbbXXXNNNHHHCCC>>>===@@@BBB@@@>>><<<;;;:::::::::999888777888999999888777888999:::;;;;;;:::999888888777777555444333222222444444444333222111222444222222222222222111000000000000000000////////////111111000000//////......000000////////////000000///......------......///***+++,,,...000222333444------------,,,,,,+++***************)))))))))))))))************++++++++++++++++++++++++++++++++++++***************++++++...---++++++++++++---...*********************************++++++,,,,,,,,,<<>>======<<<:::888888:::;;;<<<;;;;;;;;;:::;;;===???BBBDDDCCCDDDFFFHHHJJJLLLNNNOOOSSSVVVYYY]]]^^^]]][[[YYY___bbbfffhhhjjjjjjlllmmmnnnnnnooopppqqqsssssstttsssssssssttttttuuuuuuvvvuuuuuuuuuuuuvvvwwwxxxyyyvvvuuuuuuwww{{{~~~~~~{{{yyyxxxyyy{{{{{{|||}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}|||{{{{{{{{{{{{}}}~~~}}}}}}}}}|||zzzyyy}}}yyyuuuuuuwwwwwwtttoooooonnnllliiifffdddbbb```\\\ZZZVVVTTTRRRQQQNNNLLLIIIHHHFFFDDDBBB@@@>>>===:::::::::;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::999:::;;;;;;:::999;;;<<<>>><<<::::::===@@@BBBCCCRRRWWW]]]aaadddjjjttt{{{|||~~~vvvpppdddcccaaa^^^\\\YYYXXXWWWUUUWWWVVVRRROOOSSS^^^hhhwwwooo]]]SSSNNNKKKGGGCCC@@@>>>>>>>>><<<;;;999888777888999999;;;;;;999888777777777777666666666666777777777777777666444333222222333444111222222333333222222111333222222222111000000000222111111111000000//////000000000000////////////////////////////////////000///---,,,,,,---///000...------,,,,,,------...+++++++++++++++++++++++++++++++++*********))))))))))))))))))************++++++******************************************)))************+++++++++...---+++))))))***+++,,,'''((()))+++++++++***))):::<<>>>>>===;;;999999:::;;;;;;;;;:::999999999:::===???AAAAAABBBDDDFFFHHHJJJKKKLLLJJJMMMQQQVVVYYY[[[\\\\\\[[[^^^aaacccdddfffhhhjjjkkkkkklllnnnooopppqqqrrrrrrrrrrrrsssttttttuuuuuussstttttttttuuuuuuvvvvvvtttssssssuuuyyy|||}}}}}}{{{{{{{{{yyywwwwwwxxxzzz{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~}}}{{{}}}|||||||||}}}~~~~~~|||{{{{{{{{{yyywwwyyyuuuqqqqqqsssrrrnnnkkkiiihhhfffccc```]]][[[ZZZWWWUUUQQQOOONNNLLLJJJHHHEEEDDDCCCAAA???===<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::999:::;;;;;;::::::;;;===<<<;;;;;;<<<@@@EEEIIIKKKVVV\\\bbbfffjjjpppzzz~~~{{{yyyoooiii___^^^]]]\\\YYYWWWUUUTTTVVVUUUSSSQQQSSS\\\lllwwwzzz}}}iiiXXXPPPIIIFFFCCC???<<<:::::::::===<<<;;;;;;::::::;;;;;;999999888888777777666666444555555555555666666666777666444333222222333333111222222333333222222111333333333222222222222222111111111000000000//////000000000000/////////..............................---,,,++++++,,,---......------,,,,,,------...+++++++++++++++++++++++++++++++++*********))))))))))))))))))************************************************************)))************+++++++++,,,+++***)))))))))******'''((()))***++++++***))):::;;;===???AAAJJJ___rrryyyrrriiieee___]]]```gggpppvvvzzzooobbbXXXVVV]]]nnn~~~~~~yyyssskkkgggmmmuuuxxxpppiiicccaaaaaakkkvvv|||~~~xxxlll```JJJGGGAAA@@@HHHQQQSSSOOOHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCDDDGGGMMMXXXdddlllzzz~~~rrrggg^^^WWWQQQOOONNNKKKIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@?????????BBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???===;;;;;;<<<<<<;;;:::999888777777888999;;;<<<>>>???@@@BBBDDDFFFGGGHHHCCCEEEIIINNNRRRUUUXXXYYYVVVXXXZZZ\\\\\\^^^bbbdddfffggghhhiiikkklllmmmnnnnnnnnnnnnooopppqqqqqqqqqqqqrrrssstttttttttsssrrrrrrqqqqqqsssvvvyyyzzzzzzwwwxxxxxxwwwvvvvvvwwwyyy{{{|||||||||||||||||||||||||||{{{{{{{{{||||||}}}||||||||||||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{||||||{{{zzz|||{{{{{{{{{|||}}}~~~~~~}}}}}}~~~|||||||||{{{||||||}}}}}}}}}{{{yyyyyyxxxxxxvvvtttsssooolllkkkkkkjjjfffcccaaa___]]]ZZZWWWTTTRRRQQQOOOMMMJJJHHHGGGFFFDDDBBB???>>>>>>===<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::::::::999:::;;;;;;::::::<<<>>>======???BBBHHHNNNTTTXXX]]]cccjjjooottt{{{zzzvvv}}}uuunnnfffaaa[[[[[[[[[ZZZXXXVVVTTTRRRRRRPPPMMMNNNVVVgggzzz|||rrrsssxxx{{{~~~qqq```RRRLLLDDDBBB???<<<:::888777777888888888888888777777666666666777888888777666555333333444444444555555555666666555333333333333333111222222333333222222111222222222333333333333333111111000000000000//////000000000/////////..............................---,,,+++******+++,,,---...------,,,,,,------...+++++++++++++++++++++++++++++++++***************)))))))))*********++++++************************************************)))************+++++++++*********)))))))))))))))((()))******+++*********<<<<<<===>>>>>>CCCPPP^^^zzz~~~yyynnniiiccc___```iiittt|||~~~pppaaaVVVXXXiii|||}}}tttnnnooosss}}}}}}xxxsssppphhhjjjnnnuuu{{{{{{rrriii[[[TTTHHHCCCHHHRRRSSSOOOHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBBBBCCCGGGPPP[[[bbbwwwyyynnnddd^^^WWWTTTPPPLLLKKKJJJIIIIIIFFFEEEDDDBBBAAA@@@@@@???@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@>>>=========;;;:::999999888777777888999999;;;;;;===>>>@@@AAABBBCCCCCCDDDEEEGGGJJJLLLOOOPPPQQQRRRTTTTTTUUUWWW[[[^^^aaabbbcccdddfffhhhiiiiiihhhiiiiiijjjkkklllmmmmmmoooppprrrssssssrrrpppooopppooooooqqqtttwwwxxxwwwuuuvvvwwwwwwvvvwwwxxxzzz|||{{{{{{{{{zzzzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}{{{zzzzzz{{{|||{{{yyyyyyyyyzzzzzz{{{||||||}}}~~~~~~}}}|||}}}~~~~~~}}}~~~~~~}}}~~~~~~|||{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzxxxvvvuuutttsssqqqoookkkiiieeedddcccaaa^^^[[[YYYXXXVVVSSSPPPMMMKKKIIIHHHFFFCCCBBBBBBAAA???>>>::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;::::::999::::::;;;888999:::::::::;;;===@@@BBBDDDGGGKKKQQQXXX___ddddddkkkssszzz{{{|||yyyqqqkkkeee___\\\\\\\\\\\\[[[XXXUUURRRPPPOOOMMMLLLQQQ^^^qqq}}}qqqooottt|||qqqeeeWWWMMMHHHBBBAAA???<<<:::999888888444555666777777666444333333444666888888777555444333444444444444555555555666555555444333333222222111222222333333222222111111111111222222333333333000000000000000000//////000000/////////.................................------,,,++++++,,,------...------,,,,,,------...++++++++++++++++++++++++************************))))))*********+++++++++***************+++++++++************************))))))*********+++++++++)))******+++******))))))************************<<<;;;<<<>>>>>>???GGGPPPbbb~~~yyyuuuoooiiiiiioooyyyuuuccc\\\iiiyyy||||||~~~yyyrrrnnnrrryyy}}}zzzvvvpppfffVVVJJJJJJOOOPPPMMMGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBAAACCCHHHPPPVVVdddsssxxxpppaaa\\\UUUPPPNNNMMMLLLJJJGGGGGGFFFEEEDDDCCCCCCDDD@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???@@@???===;;;;;;::::::999999999999999999999:::;;;<<<===>>>???CCCBBBBBBCCCDDDFFFHHHIIILLLMMMNNNOOOOOOQQQUUUXXX[[[\\\]]]___aaabbbcccdddeeeffffffggghhhjjjjjjkkklllmmmooopppqqqpppnnnmmmooonnnmmmooorrrtttuuuuuutttuuuwwwxxxxxxxxxzzz{{{{{{zzzyyyxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{||||||}}}{{{zzzzzz{{{{{{zzzyyyyyyyyyzzz{{{{{{|||||||||~~~}}}|||||||||}}}~~~~~~}}}|||{{{{{{|||}}}|||{{{zzzzzz{{{zzzxxxvvvxxxwwwvvvuuuuuuuuuuuuuuutttrrrpppooonnnmmmkkkiiicccaaa___]]][[[YYYVVVUUUSSSRRRPPPNNNKKKHHHFFFEEECCCAAA???>>>>>>>>>===<<<888888999999::::::;;;;;;999999999:::::::::;;;;;;::::::999999999::::::;;;888999::::::;;;===AAADDDHHHKKKOOOSSSXXX___gggmmmmmmuuu}}}xxx}}}}}}xxxpppiiiddd```]]]ZZZ\\\\\\[[[YYYVVVRRROOOMMMMMMNNNQQQZZZgggxxxxxxtttzzzpppfff[[[PPPHHHEEE??????===<<<:::999888888666777888999999888777666333444666777888777555444444444555555555666666666555555555444444333222222111222222333333222222111//////000000111111222222//////////////////000000////////////..........................................------------.........------,,,,,,------...++++++++++++++++++++++++************************************++++++++++++))))))*********+++++++++************************))))))*********+++++++++******+++,,,,,,++++++***++++++******************999777888<<<======AAAHHHSSSjjjyyyvvvxxxvvviiinnnzzz~~~rrrqqqxxx}}}wwwgggWWWPPPOOONNNJJJFFFFFFFFFGGGGGGGGGGGGHHHFFFEEEDDDBBBBBBDDDIIIMMMSSSbbbxxx~~~{{{~~~rrrjjj```YYYUUURRROOOLLLKKKJJJIIIHHHGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBBBBAAA>>><<<<<<<<<<<<;;;;;;;;;::::::888888999::::::;;;<<<<<<>>>>>>???@@@AAACCCEEEFFFFFFHHHIIIJJJKKKLLLOOOQQQTTTTTTVVVXXXZZZ[[[]]]^^^bbbbbbcccdddfffggghhhhhhggghhhjjjkkkllllllkkkkkklllkkkjjjlllnnnqqqqqqqqqrrrtttvvvwwwwwwwwwxxxyyywwwvvvuuuuuuuuuvvvwwwxxxwwwwwwwwwwwwxxxyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyyyyyyy{{{|||}}}|||zzzyyyyyyzzzzzzxxxwwwyyyzzz{{{|||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzyyywwwvvvvvvvvvuuusssqqqrrrrrrqqqooonnnnnnnnnnnnllljjjhhhffffffdddbbb```ZZZYYYXXXVVVSSSQQQPPPOOOLLLLLLJJJHHHFFFDDDCCCBBB@@@>>><<<<<<<<<===<<<;;;888888999999:::;;;;;;;;;999999999999::::::::::::999999999999999::::::;;;999:::;;;===>>>BBBGGGKKKOOOSSSWWWZZZ^^^eeennnttt{{{~~~zzz}}}wwwsssnnnhhhbbb___]]][[[ZZZZZZYYYWWWTTTQQQOOOMMMLLLJJJOOOWWW```lllxxx|||vvv{{{uuuggg]]]TTTJJJDDDBBB;;;::::::999888777666666555666666777777777777666555555666777777666555444444555555555555666666666555555555555444333222111111222222333333222222111/////////000000000000000......////////////000000/////////.........------------------------------...........................------,,,,,,------...++++++++++++++++++++++++***************+++++++++*********++++++++++++,,,)))))))))***++++++,,,,,,************************)))************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++888666666;;;===<<>><<<<<<<<<===<<<<<<;;;;;;888888999999::::::;;;;;;:::;;;<<<===???@@@AAABBB@@@CCCEEEGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTVVVWWWZZZ[[[\\\]]]___```aaabbbbbbbbbcccdddfffggghhhhhhhhhgggfffhhhjjjlllmmmmmmnnnpppsssttttttssstttuuurrrqqqppppppppprrrtttuuussssssssstttvvvwwwyyyzzzuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvuuuuuuvvvwwwyyy{{{zzzxxxwwwvvvwwwwwwuuutttvvvwwwyyyzzz{{{{{{zzzzzzyyyyyywwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzxxxzzz}}}}}}zzzxxxwwwxxxuuuvvvvvvvvvuuuuuutttttttttsssqqqqqqqqqpppmmmkkkkkkjjjiiigggfffeeeeeeeeecccaaa___]]]\\\[[[XXXVVVRRRQQQQQQOOOLLLJJJIIIIIIEEEEEEDDDCCCAAA@@@???>>>===;;;999999;;;;;;;;;:::777888888999999::::::;;;888999999999999:::::::::999999888888999::::::;;;;;;===???AAADDDHHHOOOSSSXXX\\\aaaeeehhhoooxxx{{{|||~~~~~~vvvmmmhhhddd___\\\[[[[[[ZZZYYYXXXWWWTTTRRRPPPPPPPPPPPPRRRZZZeeennnvvv|||zzzuuuwww|||zzzmmm___VVVNNNEEE@@@???888888888888777666666555444444444444444555666666888777777666666555555555333333444444444555555555444555555555555333222111111222222333333222222111111111111000000000000000........./////////000000//////.........------------------------------------------......---------...------,,,,,,------...++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,((())))))***++++++,,,,,,************************)))************++++++++++++***)))))))))***,,,------,,,+++*********++++++:::777777;;;>>>===>>>AAAFFFNNNaaa}}}~~~{{{}}}}}}oooaaaVVVNNNHHHCCCDDDEEEFFFHHHIIIJJJKKKGGGHHHIIIIIIHHHHHHIIIKKKIIILLLSSS]]]jjjxxx}}}zzzzzzuuulllddd]]]XXXRRRQQQNNNKKKIIIGGGEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDAAA???;;;<<<<<<======<<<<<<;;;888999999999:::::::::::::::;;;<<<==================???CCCDDDEEEEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSSSSUUUVVVWWWYYYZZZZZZ^^^^^^^^^```aaaccceeefffeeedddccceeegggiiijjjiiikkkmmmpppqqqpppppppppqqqnnnmmmllllllmmmoooqqqsssppppppqqqrrrtttvvvxxxyyysssssssssssssssssssssssssssrrrqqqpppqqqsssuuuwwwxxxvvvuuutttuuuuuusssqqqrrrsssuuuvvvwwwwwwvvvvvvwwwvvvuuuttttttuuuvvvvvvxxxwwwwwwwwwwwwwwwwwwwwwqqquuuyyyzzzxxxvvvuuuvvvqqqqqqrrrrrrqqqqqqpppoooqqqpppnnnnnnmmmllliiigggeeedddcccaaa```_________]]][[[YYYWWWVVVUUURRRPPPLLLMMMLLLJJJHHHFFFFFFFFF@@@@@@???>>>======<<<<<<;;;999888888:::;;;:::999777777888888999999::::::888888999999999:::::::::999888888888999::::::;;;===???AAADDDGGGMMMTTTYYY___dddjjjnnnqqqxxxxxxvvvzzz~~~zzzpppggg```]]]ZZZXXXXXXYYYXXXXXXXXXWWWTTTRRRQQQSSSUUUVVVccclllxxx|||zzzyyyxxxzzzuuuiii[[[RRRJJJBBB===<<<888888888999888888777666888777666666666888999::::::999888666555555555555222222333333333444444444444555555666555333222111222222222333333222222222333222222222111111000000---.........//////000000//////.........---------------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************)))************+++++++++***)))((('''''')))+++---...---+++*********++++++:::888666666777;;;???AAAFFFFFFNNN```xxx{{{xxxvvvvvvzzzzzzvvvrrrlll\\\MMMIIIEEEEEEJJJKKKHHHGGGJJJIIIIIIIIIHHHHHHFFFEEEDDDDDDGGGKKKOOOTTT^^^mmmwww{{{yyyuuullleeeYYYUUUQQQNNNMMMKKKIIIGGGFFFFFFFFFFFFGGGFFFDDDAAA>>>??????AAABBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB???>>>=========>>>@@@AAA;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTUUUUUUWWWXXXYYY[[[\\\]]][[[\\\]]]^^^```bbbdddeeehhhhhhiiihhhggggggiiijjjlllkkkjjjiiijjjlllnnnpppkkklllnnnoooqqqqqqqqqqqqqqqssstttrrrpppoooqqqtttqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttrrrqqqppppppqqqssstttuuuuuuuuutttuuutttssstttuuuuuusssqqqsssssssssssssssrrrrrrrrrssstttttttttsssrrrqqqqqqmmmmmmlllkkkkkkkkkkkklllhhhhhhgggfffeeecccaaa```___^^^]]][[[ZZZXXXVVVVVVSSSRRRPPPOOOMMMLLLKKKKKKHHHGGGFFFEEECCCAAA@@@@@@<<<<<<<<<;;;;;;::::::::::::999888777777777999999888888999999999:::::::::999999999999999888777777:::999888999;;;======>>>BBBDDDHHHKKKPPPVVV]]]aaahhhkkkrrryyy~~~zzz~~~zzz|||rrrjjjbbb]]]___[[[VVVUUUWWWXXXWWWUUUSSSTTTWWWZZZWWWVVV___lllyyyzzzwwwzzzzzz|||~~~kkkRRRGGGEEEBBB???<<<<<<:::777666666777666555444777888666333111333555777777666555444333333333444333333222222333333444666666555444333333222222222222222111111111111000111111111111111111111111...............///000000//////////////////////////////...---,,,,,,++++++...---,,,+++***+++,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++************************---,,,,,,+++*********+++999888777777888;;;>>>@@@@@@CCCJJJWWWgggwwwqqqooopppqqqqqqqqquuuuuukkk___QQQIIIFFFHHHIIIFFFEEEGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJJJJKKKQQQ[[[cccrrrxxx~~~{{{qqqhhhccc[[[UUUQQQNNNKKKHHHHHHGGGFFFFFFGGGFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>@@@@@@AAAAAAAAABBBCCCDDDFFFGGGIIIIIIJJJKKKMMMNNNOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXWWWWWWXXXZZZ[[[]]]___```bbbcccddddddcccccceeegggiiihhhfffffffffggghhhjjjhhhhhhiiijjjkkkllllllmmmlllnnnooommmkkkkkkmmmooonnnnnnnnnnnnnnnnnnnnnnnnppppppqqqqqqqqqpppnnnnnnmmmnnnoooqqqrrrrrrqqqqqqrrrqqqooopppqqqqqqpppnnnppppppoooooonnnnnnnnnmmmnnnnnnnnnooonnnnnnmmmmmmkkkjjjiiigggfffeeeddddddbbbbbbaaa```___]]][[[[[[YYYYYYWWWVVVTTTRRRQQQPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEDDDCCCBBB@@@???>>>===;;;:::::::::999999999999:::999888777777888999999999999999999999999999:::::::::::::::999999888888999888777888;;;>>>@@@AAACCCGGGMMMSSSXXX^^^cccgggooottt}}}{{{uuuwww~~~|||rrrjjjddd```^^^]]][[[ZZZYYYYYYXXXWWWUUUWWWVVVXXX^^^aaaggguuu~~~{{{fffNNNDDDAAA???;;;999888666444333444444444333333555555555444444555666777666555444444333333333444333333222222333333444555444444333222222111111222222222111111111000000111111111111111111111111...............///000000........................///......---,,,,,,++++++,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************************---,,,++++++*********+++777777777888999;;;===>>>;;;???EEEKKKSSSfff|||tttllliiikkkjjjjjjmmmvvv~~~}}}www```UUUKKKHHHHHHGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHFFFDDDFFFKKKPPP[[[iiiuuu{{{yyyqqqfff\\\VVVRRRMMMJJJLLLJJJHHHHHHHHHGGGEEECCCDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<============>>>???@@@AAABBBDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[\\\\\\\\\]]]___aaacccbbbaaa______``````aaadddcccbbbbbbbbbdddeeefffffffffgggfffeeeeeefffhhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkjjjjjjhhhiiijjjkkklllllllllkkknnnllliiiiiijjjkkkkkkjjjjjjjjjiiiiiihhhgggffffffeeeeeefffgggggggggfffffffffeeebbb```^^^\\\[[[ZZZYYYYYYYYYXXXVVVUUUSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@??????===<<<;;;::::::999999999888888888888888999888888777888888999999999999999999999999999999:::::::::::::::999999999:::999999:::>>>BBBGGGIIILLLQQQXXX```eeejjjmmmppp~~~|||uuutttxxx{{{pppfff```^^^^^^^^^WWWYYYZZZZZZXXXVVVUUUUUUYYY[[[bbbnnnzzz~~~{{{|||}}}ooo\\\III@@@===:::777555555444222222333444444333333333222333555666666555777666555444333333333333333333222222222222333333333333222222111111000000222222111111111000000000000000000000000000000000...............///000000..............................------,,,,,,++++++******+++,,,---------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************************,,,,,,+++************+++666777888999:::;;;;;;<<<:::===AAADDDGGGUUUooo~~~yyyuuurrrrrrtttyyy{{{vvvuuuyyynnnjjjhhhhhhhhhkkksss~~~wwwiiiXXXMMMJJJJJJIIIIIIFFFFFFFFFEEEFFFFFFGGGGGGCCCEEEFFFEEEDDDEEEHHHKKKKKK[[[gggmmm}}}vvvjjjccc]]]WWWRRRPPPNNNKKKJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>???@@@BBBBBBAAA@@@@@@AAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;888888888888888888999999::::::::::::;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSUUUUUUUUUVVVXXXZZZZZZZZZYYYYYYYYYZZZ[[[[[[___^^^]]][[[\\\]]]___`````````````````````aaabbbeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffeeeeeecccddddddeeeeeeeeeffffffiiifffcccbbbccceeeeeeeeeddddddcccbbbaaa______^^^\\\]]]]]]^^^____________^^^\\\ZZZXXXVVVTTTSSSSSSRRRRRRQQQQQQPPPNNNMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@>>>>>>=========<<<<<<;;;;;;:::999888888888888888888888888888888888888888888888888999999:::::::::999999999999888:::999999999999:::::::::;;;<<<===@@@CCCIIIPPPTTTYYY^^^eeekkkqqquuuzzz}}}zzzssssss{{{vvvooofff^^^[[[[[[\\\\\\SSSUUUWWWVVVTTTTTTWWWZZZ]]]eeeuuu|||zzztttrrrqqqrrrwww~~~}}}}}}___QQQCCC===;;;888666555666555444555777888777666555333111222666777555333666555444444333333333444333333222222222222333333333333222222111111111111111111111111000000000000////////////////////////...............///000000........................---------,,,,,,,,,++++++((()))+++,,,---------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))+++******************+++************************************************++++++***************+++555666888:::;;;;;;::::::<<<<<<>>>BBBFFFNNN^^^lllxxxsssnnnnnnqqqpppzzzzzzwwwwww|||}}}vvviiitttwwwooodddeeefffggglllwwwlllZZZPPPLLLIIIEEEGGGFFFFFFEEEEEEFFFGGGHHHBBBCCCEEEFFFFFFGGGHHHJJJEEEQQQXXX\\\qqqyyypppfff^^^UUURRRNNNLLLKKKKKKJJJIIIEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>===>>>???@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>=========999888888777777777777888999999999999::::::;;;<<<======>>>???@@@AAAAAABBBAAABBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOONNNOOORRRTTTQQQQQQRRRSSSTTTUUUVVVWWW[[[YYYXXXWWWWWWXXXZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]]]]__________________________________________``````^^^^^^^^^^^^^^^_________bbb```]]]\\\]]]^^^______^^^]]]\\\[[[ZZZYYYXXXWWWUUUUUUVVVWWWWWWXXXWWWWWWTTTSSSRRRPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888999999999999777777888888999999999999999999999999999999999999999999888999:::;;;<<<======???CCCFFFJJJPPPXXX^^^bbbffflllrrryyy}}}ooopppsss{{{{{{wwwiiieee___[[[ZZZZZZYYYYYYSSSTTTUUUTTTTTTYYY```ggglllwww}}}rrrllliiimmmzzz{{{xxxwww{{{wwwhhhPPPFFF>>>;;;;;;888777888666666555666888999999888777444222333555666333000555444444333333333333444333222222111111222222333333333333333222222222222111111111000000000//////.......................................///000000........................,,,,,,,,,,,,,,,+++++++++'''(((***,,,------,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))*********++++++******************************************************************))))))***++++++666777888999::::::::::::>>>;;;<<>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@?????????;;;:::999888888888888888999888888888888999:::;;;;;;;;;<<<======>>>??????>>>??????@@@AAAAAABBBBBBDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIHHHIIIKKKMMMJJJJJJLLLMMMOOOQQQRRRRRRSSSSSSRRRRRRRRRSSSUUUUUUVVVTTTSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXXXXYYYXXXWWWWWWVVVVVVWWWXXXXXXZZZXXXVVVUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQNNNOOOPPPPPPPPPPPPPPPPPPKKKKKKJJJIIIIIIIIIJJJJJJGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCCCCAAA@@@??????>>>;;;;;;:::999999:::::::::999999999999999999999999888888888888888999999999666777888999999999999999888888999999999:::::::::999999999:::<<<>>>AAACCC@@@DDDJJJOOOSSSYYYaaagggggglllsss{{{xxxtttpppxxxwwwnnnkkk___]]]ZZZYYYXXXXXXVVVUUUUUUUUUUUUVVV\\\eeeooowwwvvvpppmmmtttuuuppppppmmmnnnhhhYYYDDD???;;;;;;:::888777999555444444666777888777555666555333333444333222111444444333333333333444444222222111111111111222222333333333333333333333222111111000000000/////////////////////////////////...............///000000------------------------,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,,,,+++++++++************++++++******++++++++++++******************************************************++++++++++++++++++++++++)))***++++++++++++***)))***************************************************))))))))))))***++++++777777777888999999::::::<<<::::::???BBBDDDHHHNNNZZZnnn~~~}}}wwwfff___```iiihhhmmmrrroooeee^^^\\\]]]cccnnn{{{sssqqqrrr|||yyypppiiihhhlllsssvvvgggXXXMMMKKKJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFEEEEEEGGGHHHIIILLLUUUggg~~~vvvooofff^^^XXXTTTQQQOOOHHHHHHHHHHHHIIIIIIIIIJJJFFFEEEEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>???@@@@@@>>>??????@@@AAABBBCCCDDDCCCCCCBBBAAAAAA@@@??????======<<<::::::999999999888777777777777888999999999::::::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>??????AAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDCCCCCCEEEGGGEEEFFFGGGIIIJJJKKKKKKLLLJJJJJJKKKLLLMMMNNNNNNOOOOOOMMMLLLMMMPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNOOOPPPQQQRRRQQQQQQPPPOOOOOOPPPPPPQQQRRRQQQOOOPPPQQQQQQPPPNNNNNNNNNNNNMMMMMMMMMLLLLLLIIIJJJJJJJJJJJJIIIIIIHHHEEEEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@????????????>>>===<<<;;;;;;:::999999888888888999999:::888888888888888999999999666666666777777888888888555666888999::::::999999777777888999:::;;;;;;<<<;;;;;;;;;===@@@CCCGGGIIIHHHNNNVVV\\\```eeemmmssstttyyyyyyxxx{{{}}}wwwkkkccc```YYYWWWTTTSSSSSSSSSRRRQQQSSSSSSTTTZZZeeeqqq{{{~~~yyyuuuwww|||uuufffaaaaaa]]]\\\XXXLLL>>>:::999;;;999555444666444444444555777777555333333444444444222222333444444333333222333333444444222222111111111111222222111111222222222222222222111000000000////////////////////////////////////...............///000000------------------------+++++++++++++++++++++++++++***************++++++++++++************++++++******++++++++++++******************************************************++++++++++++++++++++++++)))***++++++++++++***)))************************************************)))))))))))))))***++++++888777777777888999:::::::::888999<<<======CCCJJJLLL^^^xxx|||qqqkkkmmmfffdddhhhnnnmmmddd]]]\\\PPPVVVcccssszzzsssuuu~~~pppnnnssswww~~~zzziii[[[MMMLLLIIIGGGGGGGGGHHHIIIJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGIIIMMMOOOTTTdddtttuuujjjbbb\\\WWWUUUJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFEEECCCBBBAAA???>>>=========>>>@@@AAA===>>>???@@@BBBCCCDDDEEECCCCCCBBBBBBAAA@@@?????????>>>===<<<;;;:::::::::777777666666666777888888888888999999::::::;;;;;;:::::::::;;;<<<<<<<<<===??????>>>>>>>>>??????@@@@@@AAAAAA@@@??????AAABBBDDDDDDEEEFFFGGGGGGFFFFFFCCCDDDFFFHHHIIIIIIJJJJJJJJJHHHFFFHHHKKKMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKLLLMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<<<<;;;<<<;;;;;;:::999888888777888888777777777888999999777777777888888888888888444555555555666666777777555666888999::::::999999666666777888:::;;;<<<===<<<<<<===???CCCGGGKKKNNNPPPXXXaaahhhkkkpppwww}}}vvvsssttt}}}xxxsssrrrnnnddd\\\[[[VVVSSSPPPNNNNNNOOOOOOOOOOOOOOORRR\\\jjjwwwyyyssspppttt{{{}}}kkk\\\VVVUUUNNNMMMKKKAAA;;;999999:::888333111333666555555666888777555333///222555444222111444777333333333222222333444444222222111111111111222222000000000000000111111111000000000000////////////000000000000000000000000...............///000000------------------------++++++++++++++++++++++++,,,+++***)))))))))***+++++++++************++++++******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))((())))))***++++++444555666777888999::::::777888999:::;;;>>>CCCFFFIIISSSddd{{{{{{qqqlllkkkjjjjjjooossspppggg^^^TTTRRRWWWfff||||||ooo___UUUKKKGGGIIIKKKIIIFFFGGGFFFDDDEEEGGGHHHHHHFFFHHHGGGFFFGGGIIINNNSSSVVVbbblll{{{~~~tttlllbbb[[[SSSPPPLLLMMMOOOPPPOOOMMMGGGGGGGGGFFFCCCBBBAAABBBEEEDDDBBB@@@???======<<>>===<<<===???@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>=========<<<;;;;;;:::999888888777777666666777777888888888999555666888999;;;;;;<<<<<<999999:::::::::;;;;;;;;;===============>>>???@@@???@@@@@@@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???======<<<<<<<<<======<<<<<<<<<;;;;;;;;;777888888888888999999999888777777777888999::::::888888888888888888888888999999888888888888999999777777777777777888999::::::888888;;;:::999<<>>???@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>======<<<;;;;;;::::::888888888888999999999999666777888999:::;;;;;;;;;888888999999:::::::::::::::::::::::::::;;;<<<<<<>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBCCCDDDEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDEEEEEECCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>======???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777888888888999999999888888777777888888999:::666666666666666666666666888888888777777888888888888777777777777888999:::888777999<<<<<<:::===BBBEEEIIIMMMPPPQQQUUUZZZ___eeejjjuuuxxxuuuttt{{{|||vvvmmmhhhaaa\\\YYYWWWTTTRRRTTTQQQPPPQQQPPPMMMMMMQQQQQQUUU]]]eeeppp|||~~~rrrgggXXXOOOEEE@@@@@@???;;;777777777777666666666555555444444444444444444444444555444444444444333333333333333333333333333333333111111000000000///////////////////////////000111///////////////.........................................................------------------------+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))++++++,,,------------,,,************************************************************************+++***((('''''''''((()))************)))))))))((())))))***++++++,,,------++++++++++++++++++++++++555666666666777777888888:::;;;;;;;;;:::;;;>>>AAAAAAEEELLLYYYlll{{{kkk^^^XXXfff{{{jjjZZZPPPKKKIIIHHHGGGGGGGGGFFFEEEEEEGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKHHHMMMTTT^^^iiivvvssslllbbb[[[WWWTTTPPPMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>???@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@???>>>>>>======???>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::777888999999:::::::::999888888888888888999999999999888888888888999::::::;;;;;;<<<<<<<<<====================================>>>>>>???@@@AAAAAAAAA>>>>>>>>>???????????????@@@@@@@@@???????????????===>>>>>>>>>???@@@@@@@@@??????????????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::<<<;;;:::999999999999999999999888888888777777777777777777888888888999999888888777777777888999999666666666666666666666666888777777666666777777888888777777777777888999999999888;;;@@@@@@???AAAEEELLLPPPTTTWWWYYY]]]ccchhhqqqvvvyyyrrrqqquuu~~~~~~uuummmhhh___\\\YYYWWWVVVTTTRRRPPPQQQNNNMMMNNNMMMLLLOOOUUUYYY\\\dddppp}}}{{{yyy{{{tttfff\\\SSSKKKBBB>>>======:::666777666666666666555555555444444444444444444444444444444444444333333333333111111111111111111111111000////////////.........000000//////.../////////.........///////////////................................................------------------------+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((()))******++++++*********************************************************************************)))(((((('''(((((((((************))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++666666666666666666666666888:::;;;::::::;;;>>>@@@BBBDDDHHHNNNZZZpppxxxjjj```iiisssbbbTTTLLLHHHGGGFFFHHHIIIHHHFFFDDDEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHKKKOOOVVV```kkksssssshhhaaa[[[UUUQQQPPPNNNKKKIIIHHHFFFEEEDDDFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????????????????????????????=========<<<<<<<<<;;;;;;=========<<<<<<;;;;;;;;;999999:::::::::999999888777777888888888888888888:::999999999999999::::::999999999999::::::::::::::::::::::::::::::::::::888999:::;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<========================888999999:::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888999999888777777777777777888888888777777777666666777777777777888888888888888888777777777777888888888888888888888888888888777777666666666666777777777777666777777888999:::;;;;;;@@@EEEGGGEEEGGGKKKSSSWWW\\\```ccchhhnnnsss}}}{{{rrroooppp|||xxxpppiiiccc___VVVVVVUUUUUUTTTSSSQQQPPPMMMKKKJJJKKKKKKMMMTTT\\\bbbhhhtttwwwuuurrrsss}}}~~~tttiii]]]TTTMMMGGG???<<<;;;;;;888666666666666555555555444444333333333333333333333333444444444333333333222222111111111111111111111111111111111111111111111111111000///...............------......//////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))))))))))))))************************************************************************++++++***************************)))))))))))))))))))))******+++++++++,,,************************555555555555555555666666666777999::::::<<<>>>@@@CCCCCCFFFJJJPPP]]]wwwvvvlllnnnyyylll___UUUNNNKKKFFFHHHJJJKKKKKKIIIIIIIIIEEEFFFGGGHHHIIIIIIHHHGGGJJJJJJJJJJJJLLLQQQWWW\\\ppp}}}tttiii___XXXXXXUUUPPPMMMLLLKKKIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>======>>>???@@@AAABBBBBB>>>===============<<<<<>>>>>======<<<<<<:::;;;;;;;;;;;;::::::999999999999888888888888888:::999999888888888999999777777888888888999999999888888888888888888888888555777999999888888:::<<<::::::::::::::::::::::::::::::::::::::::::::::::666777777888999:::;;;;;;999999::::::;;;::::::999999999999999999999999999888888888888888888888888888777777666666666666777888888888888777777777777666666777777777888888888888888777777666777777888888888888888888888888888777777666666666666777777666666666777888:::;;;<<<===>>>CCCIIIKKKJJJLLLQQQ[[[```fffkkkooouuu}}}wwwmmmnnnxxx~~~tttlllddd___ZZZWWWQQQRRRSSSSSSQQQPPPNNNNNNKKKJJJKKKNNNOOOTTT___jjjpppzzzuuusssqqqrrrzzzvvvkkk```UUUNNNCCC???:::777666666555333555555555555444444444444333333333333333333333333444444333333333222222222111111111111111111111111222222222222222222222222000000///......---......------......//////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,*********************************************************************************+++++++++******))))))))))))))))))******)))***************++++++************************333444444444555555666666444666888::::::;;;>>>@@@BBB@@@CCCGGGIIINNN```ttt}}}vvvssszzz{{{uuuoooiiiaaaYYYSSSHHHGGGFFFGGGIIIJJJJJJHHHEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJJJJJJJJJJKKKMMMOOOWWWdddwwwzzzjjj``````[[[UUURRRQQQPPPMMMKKKGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCC?????????>>>>>>>>>======<<<<<<===>>>???AAAAAABBB??????????????????????????????>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::::::::999999888777777777777888777777888888888999999999888888888888888888888888555777:::999666555888:::::::::999999999999888888666666666666777777777777777777777888888999999999888888999999::::::999999888888888888888888888888777777777888888888888888888777777666666666777777999999888888888777777777666666666777777777888888888888777666666666777777666666666666666666666666888777777666666777777888777888888:::<<<>>>@@@AAABBBBBBGGGMMMPPPPPPTTTYYY```eeemmmsssyyy}}}zzzuuupppqqq{{{yyysssjjjaaaZZZUUUQQQNNNMMMOOOPPPOOOMMMKKKKKKLLLGGGHHHLLLQQQVVV]]]jjjxxxzzzyyyxxxyyy}}}zzznnnbbbWWWMMMFFF@@@===999777666666666555555555444444444333333333333333333333333333333333333333333333222222222222111111111111111111111111//////000000000000111111//////......---..................///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))******+++++++++++++++************************************************************************''''''((())))))))))))((())))))))))))************************************************************222222333444555555666666555777999:::::::::;;;===@@@===???EEEEEEEEEQQQbbbyyy~~~zzzvvvxxx{{{xxxtttpppnnnmmmpppttttttpppkkk[[[RRRIIIEEEGGGIIIHHHFFFGGGGGGGGGHHHHHHHHHHHHIIIFFFHHHIIIIIIHHHHHHJJJKKKLLLSSS___lllzzzvvvtttmmmddd^^^[[[WWWRRRNNNIIIIIIHHHGGGFFFFFFFFFGGGEEEEEEFFFEEEEEEEEEDDDCCC@@@@@@@@@@@@????????????=========>>>>>>>>>??????????????????????????????>>>>>>>>>>>>>>>?????????<<<===>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::999999888888888999888888888999999999999:::999999999999999999999999666999;;;:::666444777:::999999888888888777777777555555555666666666777777777777777777777888888888666777777888999999888888888888888888888888888888666666777777888888888888888888777777777888888999888888888888777777777777666666666666777777777888888888777666666666666666666666666666666666666666888888888777777888888888:::;;;<<<>>>AAADDDGGGHHHKKKKKKOOOUUUYYYZZZ___eeeiiioooxxx~~~nnnqqqwww}}}yyyuuuiiiddd]]]WWWSSSOOOLLLJJJKKKMMMNNNMMMKKKJJJKKKMMMKKKMMMTTT\\\ccclll|||wwwkkk]]]PPPFFF@@@>>><<<999888777888888777444444444333333333333222222222222222222222222222333333333222222222222111000000000000000000000000........./////////000000......---------.../////////////////////.........------------------------------------------------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++''''''((()))))))))))))))************************************************************************&&&'''((()))***))))))(((((()))))))))************************))))))))))))************************111111222333555666777777777999::::::999999999:::AAA<<<===DDDDDDCCCLLL[[[\\\{{{~~~}}}zzzxxxwwwzzz}}}|||uuusss|||vvvrrrnnngggiiigggjjjtttuuugggUUUKKKKKKMMMKKKHHHJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHHHHGGGGGGHHHJJJKKKMMMPPPVVVaaatttyyyoooiiibbb[[[UUUKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>?????????@@@======>>>?????????????????????>>>>>>============>>>======<<<;;;;;;;;;<<<999999999999::::::::::::::::::::::::::::::::::::777;;;===;;;666444777:::888888777777777666666666777777777888888888999999777777777777777777777666555666666777888888888777999999999999999999999999666666666777777777888888999888888888888888999999888777777777666666666666666666666666777777777777888888777666666666666666888888888888888888888888999999888888888888999999<<<===???BBBEEEHHHKKKMMMTTTTTTWWW]]]aaaccciiipppwww}}}tttkkknnnuuu}}}uuulllfff\\\XXXTTTPPPOOONNNLLLKKKKKKMMMNNNMMMKKKKKKNNNPPPVVVZZZbbblllttt~~~yyyvvvyyy~~~xxxkkk\\\NNNCCC<<<888777555444333444444444444444444333333333222222222222222222222222222222333333333222222222111111////////////////////////.../////////000000111111---------------...///000000000//////.........---------------------------------------------------++++++++++++++++++++++++))))))******++++++++++++************************))))))******++++++++++++******+++,,,,,,,,,,,,,,,************************************************************************((()))***,,,,,,,,,+++***(((((())))))*********+++*********)))))))))))))))))))))))))))))))))))))))222222333444444555555666666777888999999999999999:::<<>>>>>======>>>>>>>>>>>>===============<<<<<<<<<===>>>@@@AAA@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999888888777777777999999999999999999999999:::999999888888999999:::::::::999888888777777777888888888888888888888888777777777777777777777777777888888888999999999999666666666666666666666666888888777666555444444444:::999777666555555666666777555444666999:::888666777999::::::::::::;;;<<<@@@@@@BBBGGGMMMSSSWWWYYY^^^aaadddhhhkkkpppvvvzzz~~~uuunnnooottt|||zzzqqqlllgggaaa\\\TTTPPPKKKJJJJJJKKKJJJHHHGGGFFFIIINNNNNNMMMOOOTTTbbbnnnzzzuuunnnkkkkkkmmmooo{{{yyyhhhRRRBBB<<<;;;666666666666555555555555333222222111111222222333222222333444333222111000000000000000000000000000000000/////////111222333000000000000000000000000......////////////......000000//////.........---......---------......///---------,,,,,,+++++++++---------,,,+++***)))(((((()))***+++++++++++++++++++++************++++++,,,,,,,,,+++***)))((('''************************,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))...+++((('''((())))))))))))************+++++++++(((((())))))******++++++222222333444444555555666666666777888999::::::::::::<<>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<===>>>???@@@AAA@@@@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999::::::999999999888888888888888888888888888888888999888888888888888888999888888999999999999999999888888888888888888888888777777777777777777777777777777777888888888999999666666666666666666666666777777666666555555444444777777666555555666777888888777666888:::;;;999777777888:::::::::;;;>>>@@@FFFHHHLLLRRRYYY^^^bbbccceeeiiinnnsssxxx~~~vvvsssrrrsssyyy|||uuujjjccc___[[[VVVQQQOOOLLLHHHGGGHHHIIIIIIGGGMMMKKKKKKLLLKKKNNNXXXcccsss~~~|||yyyzzz|||wwwssssssxxx}}}uuunnnkkklllnnnoooyyyzzzrrrqqq}}}xxxmmm\\\KKK???;;;;;;666666666666555555555444333222222111111222222333222333333444333222111000000000000000000000000000111000000//////000111222..............................////////////......000/////////.........------------,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,))))))***+++++++++******++++++************+++++++++,,,,,,,,,+++***)))(((************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++)))'''''')))+++,,,,,,))))))*********+++++++++)))))))))))))))*********222222333444444555555666444555777888::::::;;;;;;:::<<<>>>???@@@AAACCCEEEGGGMMMWWWjjjzzzuuurrrqqqpppsssnnnfff``````dddkkkpppvvv|||{{{xxxtttyyyqqqkkkfffgggjjjppp{{{zzziii]]]XXXPPPOOOMMMIIIFFFEEEFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIHHHFFFEEEHHHOOOTTT^^^mmm~~~wwwnnnfffaaa[[[UUUPPPMMMLLLJJJHHHFFFDDDCCCBBBBBBAAA@@@BBBDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<===>>>??????@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????========================;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;:::::::::::::::999999777777777888888888888888888888777777777777888888888888888999:::;;;;;;;;;888888888888888888888888777777777777777777777777666666666777777777888888666666666666666666666666555555555555555555555555555555444555666777888999999888777888:::;;;:::999888999;;;===>>>AAAEEEHHHJJJMMMRRRYYY```eeeiiikkknnnssszzzxxxrrrooossszzz{{{sssiiibbbZZZUUURRRPPPLLLIIIKKKIIIFFFEEEGGGHHHIIIIIIKKKLLLOOOQQQQQQWWWgggwwwzzztttqqqqqqrrrmmmmmmrrr{{{|||uuurrrssstttuuu}}}}}}mmmffffffqqqiii[[[MMMAAA;;;999999666666555555555444444444333222222111111222222333333333444444444333222111000000000000000000000000222111000000///000000111..............................////////////....../////////...............---------,,,++++++++++++------,,,,,,,,,,,,++++++,,,+++*********+++,,,---******+++++++++******)))++++++************++++++++++++,,,,,,,,,++++++***************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,)))'''''')))*********)))))))))*********++++++************))))))))))))222222333444444555555666444555666888:::;;;;;;<<<:::<<<>>>>>>>>>>>>@@@BBBFFFIIIOOOZZZooo|||zzzyyy|||tttkkkdddbbbdddgggooovvv{{{zzztttooorrrtttvvvzzz~~~pppjjjZZZTTTLLLGGGEEEGGGHHHIIIHHHHHHHHHGGGGGGHHHHHHHHHFFFGGGHHHFFFEEEGGGJJJMMMPPPZZZiiiwww~~~vvvnnneee^^^XXXUUUQQQMMMJJJHHHEEEDDDEEEDDDCCCCCCEEEGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>??????>>>>>>===<<<<<<<<<========================================================================<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999999999888888888888999999999999999::::::;;;;;;;;;888888888888888888888888777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555666666555555555555666777888888888888777888999:::::::::;;;===???BBBEEEIIIOOOSSSRRRUUUYYY^^^dddjjjppptttyyy~~~zzzxxxwwwzzzuuujjjddd\\\XXXSSSOOONNNMMMKKKIIIJJJIIIGGGFFFGGGIIIJJJKKKHHHQQQ]]]eeefffkkk{{{zzztttpppoooooonnnuuuttteee___``````WWWKKKAAA<<<999777666555555555444444444333333333222222111111222222333444444444444333333222222000000000000000000000000222222111000000/////////........................---......//////......---.................................---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,000...,,,)))((()))***++++++++++++++++++***)))(((++++++************++++++***++++++,,,,,,,,,,,,+++************************((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,///---***)))(((((('''%%%))))))))))))************++++++******))))))((((((222222333444444555555666444555666888:::;;;;;;<<<:::<<<============>>>@@@AAAFFFLLLRRR\\\ssszzzooofff```]]]gggppp|||ooocccTTTJJJHHHIIIIIIHHHIIIHHHHHHHHHHHHHHHHHHIIIFFFGGGHHHGGGGGGGGGHHHIIIJJJPPPWWW]]]dddppp~~~yyyqqqhhhddd]]]XXXTTTQQQMMMJJJIIIGGGEEEDDDEEEFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>=========>>>>>>>>>>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;::::::999999::::::;;;;;;;;;;;;::::::999999999888888888888888888888888777777777777777777777777666666666666777777777777777777777777777777777777555555666666666666666666666777777777777777777666777777777888888:::<<<===>>>@@@DDDHHHMMMRRRXXX\\\```bbbeeehhhmmmttt|||zzzuuuwww{{{xxxnnneee]]]WWWSSSPPPMMMKKKJJJJJJJJJJJJHHHGGGGGGFFFGGGIIIKKKMMMUUU___nnnxxxzzz~~~xxxsssqqqsssxxxuuuhhh[[[VVVVVVOOOIII@@@<<<:::999666333444444444444333333333333333222222111111222222333444444333333222222222222000000000000000000000000111111111111000000//////////////////////////////------............---------------...............////////////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,000...,,,)))((()))***++++++++++++++++++***)))(((++++++************++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,///---***))))))(((&&&%%%(((((()))))))))*********++++++******))))))((((((222222333444444555555666444555777888::::::;;;;;;:::;;;======<<<<<<>>>???:::???GGGLLLOOO]]]xxxuuuiiiaaabbbjjjvvv}}}jjjYYYPPPKKKHHHEEEIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGFFFEEEEEEDDDFFFHHHKKKLLLOOOXXXeeeooo{{{tttkkkddd___ZZZTTTPPPOOOLLLHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@??????>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<999999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999888888888888888888888888888888888777777777777777777777777666666666777777777888888777777777777777777777777777777777777777777777777888888888999999888777777777999::::::;;;===@@@CCCBBBFFFLLLRRRWWW\\\bbbfffkkknnnqqquuuyyy}}}tttoooqqq{{{|||rrrhhh___WWWQQQNNNIIIIIIGGGFFFEEEFFFFFFGGGDDDEEEFFFGGGHHHLLLPPPTTTdddlllxxx||||||}}}ppphhh___VVVOOOLLLBBB???:::999999888555222444444333333333222222222333222222111111222222333444333222111111111222222000000000000000000000000000111111111111000000///000000000000000000000000------............---------------------............//////000///...,,,+++++++++,,,,,,,,,,,,------,,,+++*********+++,,,---******+++++++++******)))++++++************++++++******+++++++++******)))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))((()))***+++***)))((((((((()))))))))******************))))))))))))222222333444444555555666666666777888999::::::::::::;;;======<<<<<<>>>@@@;;;<<>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;::::::999999::::::;;;999999999999999999888888888888888888888888888888777777777777777777777777777777777888888888999999777777777777777777777777::::::999999888888777777777777999:::;;;;;;::::::;;;===???@@@@@@CCCHHHLLLKKKPPPXXX___eeejjjnnnqqqrrrxxx|||vvvssstttwww|||{{{oooiii```WWWQQQMMMJJJHHHFFFFFFEEEDDDCCCCCCDDDEEEBBBEEEHHHKKKNNNTTT[[[```kkkuuuqqqbbb]]]YYYQQQHHHBBB;;;999777555555555444444333333333333222222222222333222222111111222222333333222111000000000111111000000000000000000000000//////111111222111000000////////////////////////,,,------......------,,,,,,,,,,,,------.........,,,---...//////...,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))***+++++++++******++++++************++++++************))))))(((''')))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((((((((()))+++,,,+++)))(((((((((((()))))))))***)))))))))))))))*********222222333444444555555666666777888999999999999999999;;;============???@@@CCC>>>>>>CCCFFFJJJTTT```mmmyyybbbjjjwwwhhhUUUPPPRRRJJJIIIIIIHHHHHHIIIIIIJJJEEEEEEEEEFFFHHHIIIIIIHHH???DDDIIIJJJHHHHHHLLLPPPQQQ^^^kkkttt~~~uuunnnccc___YYYTTTQQQOOOLLLJJJDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBCCCBBBAAA@@@???@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;777777888999::::::;;;;;;:::999999888888999999:::777777777888999999::::::888888888888888888888888777777777777777777777777888888888888999999999999777777777777777777777777;;;;;;;;;:::999888777777555666999;;;<<<======<<<>>>AAACCCDDDEEEHHHNNNSSSTTTZZZcccjjjpppuuuyyy{{{{{{}}}tttnnnmmmrrr|||uuuhhh^^^XXXQQQKKKHHHGGGGGGFFFGGGGGGHHHGGGEEEEEEFFFGGGCCCGGGLLLPPPUUU\\\eeekkkooo}}}{{{yyyxxxxxx~~~wwwgggWWWSSSRRRKKK@@@888888777555333222222444555333333333222222222111111333222222222222222222333333222000/////////000111000000000000000000000000...///000111222222111000........................,,,------......------,,,,,,,,,,,,------.........***+++---......---,,,++++++++++++,,,,,,---------------------+++***)))(((((()))***+++++++++++++++++++++************++++++************)))'''&&&&&&))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))+++***)))***+++***(((&&&(((((((((((())))))))))))(((((())))))******++++++111222222333333444444555333444666888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<=========>>>???@@@BBBFFFKKKOOO^^^www~~~tttppp}}}ooo___WWWNNNJJJIIILLLKKKGGGFFFJJJHHHFFFDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGIIIMMMSSSXXX```mmm}}}|||tttiii```[[[VVVRRROOOJJJIIIGGGGGGGGGFFFCCCAAACCCDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@AAABBBCCCBBB@@@CCCCCCBBBAAA@@@???>>>>>>======>>>???????????????@@@???===;;;:::::::::;;;::::::;;;<<<===>>>??????<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999;;;;;;;;;::::::999999999:::888666888;;;<<<;;;999999999999999888888777777777888888888888999999999111222444666888999;;;<<<999999999999999:::;;;;;;;;;:::999888888888888888888888888999999999999999666888;;;===???@@@CCCEEEDDDJJJPPPPPPMMMOOOXXX```iiikkkoootttzzzvvvqqqqqqtttuuuzzzzzzmmmbbbZZZRRRPPPLLLIIIGGGFFFEEEDDDFFFFFFEEEEEEEEEFFFGGGHHHHHHNNNXXXccckkkoooooonnn}}}~~~zzzyyyzzzxxxwwwyyyggg___TTTKKKEEEAAA<<<999666555444333222222222222333222111111000000111111222222111111111111222222......///000111222333333111222222111///...///000////////////............////////////............++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,+++************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))+++++++++++++++++++++++++++***)))))))))***,,,,,,))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))************************,,,,,,+++***))))))******))))))))))))))))))))))))''''''(((((()))))))))*********++++++++++++******111222222333333444444555333444555777777888888888;;;;;;;;;;;;;;;<<<=========>>>???@@@AAADDDIIIMMMUUUggg~~~}}}yyy|||vvvwww}}}vvvnnn```VVVOOOMMMKKKGGGHHHLLLIIIGGGFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGCCCFFFJJJLLLPPPXXXcccllluuuoooiiibbb\\\XXXVVVRRROOOMMMJJJFFFDDDFFFFFFFFFGGGGGGFFFFFFEEEFFFDDDDDDEEEGGGHHHHHHGGGCCCCCCBBBAAA@@@??????>>>======>>>??????????????????>>>===;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;;;;<<<<<<===999999999999999999999999888888999999999:::::::::;;;;;;::::::::::::::::::888666555666999:::999777888888888888777777777666888888888888999999999999666666666666555555555555888888777777777888888999888888888777888888999999888888888888888999:::::::::<<>>?????????BBBFFFIIINNNUUUbbbuuu}}}}}}uuunnnlllooorrr{{{vvvhhhXXXOOOLLLJJJJJJLLLIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFBBBDDDEEEEEEEEEIIIOOOTTT___nnnyyypppgggddd^^^YYYTTTPPPKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDEEEHHHJJJJJJIIIDDDCCCBBBBBB@@@@@@???>>>======>>>>>>??????>>>>>>>>>======<<<<<<======>>>>>>>>>>>>======<<<<<<<<<===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;888777666777888999888777888888777777777777777666888888888888999999999:::999999888777777666555555999888888777777777888888888888888888999:::;;;;;;999999999999:::<<<===>>>===???BBBEEEIIIOOOVVVZZZaaafffiiihhhfffiiirrr{{{wwwrrrmmmkkkppp{{{zzzrrrhhh]]]UUUPPPLLLJJJEEEDDDDDDCCCBBBBBBBBBBBBDDDEEEGGGIIILLLQQQWWW\\\iiiwww}}}|||zzz{{{}}}nnnbbbUUUNNNEEE>>>;;;999666444555444333222222111222222333222111111000000111111000000////////////000000000000000000000000000000000111222111///...///000111111111000000000////////////.........---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,---//////*********++++++,,,,,,---,,,,,,,,,++++++*********+++******)))))))))))))))******************************))))))******+++,,,))))))))))))))))))))))))******))))))))))))******+++++++++***************************************,,,+++******)))*********)))))))))))))))))))))))))))))))))***************)))******++++++******)))111222222333333444444555777777888999999999999999;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>@@@CCCFFFJJJLLLRRR^^^ttt~~~yyywww}}}vvvqqqooooooeeemmm|||}}}hhh[[[UUUQQQMMMJJJLLLJJJHHHHHHHHHGGGFFFDDDEEEDDDDDDDDDDDDDDDEEEEEEAAABBBDDDDDDCCCDDDGGGJJJMMMVVVeeetttzzzvvvooohhhbbb\\\WWWTTTMMMMMMLLLJJJIIIHHHHHHHHHDDDCCCDDDFFFIIIKKKKKKJJJCCCCCCBBBAAA@@@???>>>>>>======>>>??????>>>>>>>>>============>>>>>>??????>>>>>>>>>============<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<::::::999::::::;;;::::::888888888888888888888888888888888999999999::::::888999999:::;;;<<<======;;;:::999999888888999999::::::::::::;;;<<<======;;;;;;<<<===???AAACCCDDDDDDEEEGGGJJJOOOWWW```fffooosssvvvvvvvvvzzzzzztttrrrsssvvv}}}uuunnngggaaaXXXPPPKKKHHHFFFDDDBBBBBBCCCBBBAAAAAABBBDDDGGGKKKPPPVVV[[[ccckkkqqqyyyxxxzzz{{{{{{~~~uuuhhh]]]OOOHHH@@@;;;999888666444444333333222111111222222333222111111000000111111000000////////////000000111111000000///////////////000111000///...///000000000000000////////////.........---------,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++,,,---...))))))***+++,,,,,,---------,,,,,,++++++*********+++******)))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******))))))))))))******************************************************++++++***************+++))))))))))))))))))))))))******************++++++))))))************))))))111222222333333444444555555666777888:::::::::::::::::::::::::::;;;<<<<<<<<<===>>>>>>===>>>AAACCCFFFHHHMMMTTTaaavvv}}}}}}wwwqqqrrryyytttooommmfffkkkuuutttkkkbbbXXXNNNNNNLLLJJJIIIJJJJJJJJJIIIEEEEEEDDDDDDDDDDDDEEEEEE@@@AAABBBBBBAAAAAABBBCCCGGGJJJOOOWWWaaapppyyyqqqjjjeee\\\ZZZWWWTTTQQQNNNMMMLLLIIIHHHGGGIIIKKKLLLLLLKKKCCCCCCBBBAAA@@@??????>>>>>>???????????????>>>>>>======>>>??????@@@@@@@@@============>>>>>>>>>???=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::999888888:::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;::::::::::::::::::::::::::::::::::::888999999999999:::::::::777888999;;;===>>>???@@@:::999999888888999999999<<<<<<;;;;;;<<<<<<===>>>===>>>@@@CCCEEEGGGIIIIIILLLNNNPPPSSSXXXaaajjjpppzzzuuussssss{{{uuukkkccc^^^WWWTTTOOOJJJHHHEEECCCAAA@@@AAABBBAAA@@@BBBEEEHHHLLLTTT```kkkuuu~~~|||~~~|||wwwrrrssszzzxxxsssqqqqqqqqqzzz~~~yyywwwpppfff]]]LLLFFF>>>999888777666444333333222111111111222222333222111111000000111111222111111000000111111222111111000000///............///000000///...///111//////.........---------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,+++***))))))******))))))***+++,,,,,,------,,,,,,,,,++++++*********+++******)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******************************************************+++***************++++++))))))))))))))))))))))))++++++******************)))))))))******)))))))))111222222333333444444555333444555666888888999999:::::::::::::::;;;;;;<<<;;;===>>>>>>>>>>>>@@@BBBAAADDDJJJPPPVVVccc{{{|||xxxuuuwww}}}{{{}}}zzzqqqkkkqqq{{{vvvnnnjjjkkkooovvv~~~qqqeeeVVVRRRMMMJJJJJJJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@DDDDDDDDDFFFLLLXXXeeennn~~~xxxpppmmmgggaaa[[[VVVSSSQQQNNNLLLKKKKKKKKKKKKJJJHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>???@@@AAAAAAAAA@@@=========>>>>>>?????????>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888888;;;;;;;;;;;;;;;<<<<<<<<<888999:::999888777888999:::;;;;;;;;;;;;<<<<<<<<<999999999999::::::::::::888888999::::::;;;<<<<<<888888888888888999::::::=========>>>>>>@@@AAAAAACCCEEEIIINNNQQQRRRSSSSSSRRRTTTWWW\\\bbbkkkuuu{{{xxxtttwww|||yyynnnddd^^^YYYVVVKKKIIIGGGFFFEEEDDDAAA???>>>@@@AAAAAAAAAEEELLLRRR[[[gggyyyxxxwwwyyyooommmnnnrrr{{{|||tttqqqppppppvvvwww~~~wwwttttttrrrjjjcccNNNHHH???:::888777555333222222111111111111222222333222111111000000111111222222111111111111222222000000000//////.........---///000000......///111.........---------,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,***))))))(((((((((*********++++++,,,,,,---+++++++++++++++++++++++++++******)))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))*********************+++++++++*********************************)))******+++,,,))))))))))))))))))))))))***************)))))))))((())))))******))))))(((111222222333333444444555555555666777777777777777::::::999999::::::;;;<<<;;;<<<>>>>>>>>>???AAABBBBBBBBBFFFKKKNNNUUUeeevvv~~~|||vvvooommmooovvvrrrqqquuuxxx{{{vvvnnnpppwwwzzzuuu|||ssslllaaaXXXQQQMMMJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGEEEEEEEEEEEEDDDCCCDDDCCCBBBBBBFFFMMMUUUZZZ```hhhtttyyypppiiidddaaaZZZXXXUUUSSSRRRPPPMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDAAABBBBBBBBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888:::;;;:::888666888999:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???AAAAAABBBDDDFFFIIIKKKLLLNNNRRRXXX^^^bbbcccbbbaaa```ccchhhnnnvvvuuuoooeee]]]WWWSSSPPPNNNFFFDDDBBBBBBCCCBBBAAA@@@???AAACCCDDDGGGOOOZZZcccuuu{{{xxxxxxpppttt{{{{{{vvvuuuvvvuuuqqqrrr{{{|||uuunnnlllnnnnnniiicccUUUNNNDDD>>>;;;999666444222222111111111111222222333222111111000000111111111111000000000000111111//////////////////......---...//////......///111///.........------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++******)))*********++++++++++++++++++++++++*********++++++,,,,,,---+++******)))))))))))))))++++++++++++++++++++++++((()))***+++,,,++++++***))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++******************************))))))***++++++,,,))))))))))))))))))))))))*********))))))((((((((((((((())))))))))))((((((111222222333333444555555999999999999999888777777::::::999999::::::;;;<<<:::<<<>>>?????????AAACCCFFFBBBBBBFFFIIILLLVVVbbbrrr{{{rrrlllkkkhhhgggjjjppptttxxx|||sssuuu|||}}}mmm___VVVPPPMMMIIIIIIHHHGGGFFFFFFFFFGGGBBBAAA@@@AAACCCDDDEEEDDDEEEDDDEEEEEEGGGIIILLLNNNNNNTTT]]]dddmmm|||{{{xxxjjjgggdddaaa^^^[[[WWWUUULLLKKKKKKJJJIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBAAA@@@???AAAAAA@@@???>>>===<<<<<<>>>>>>============>>>>>>========================888888999:::;;;======>>>=========<<<;;;;;;;;;::::::<<<>>><<<:::888:::<<<999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>???AAABBBDDDEEEEEEFFFHHHKKKOOOSSSVVVXXXZZZ^^^fffmmmqqqqqqooonnnssswww~~~}}}tttaaa\\\VVVQQQNNNKKKIIIGGGFFFCCCAAA@@@AAACCCCCCCCCBBBDDDGGGIIINNNXXXfffqqq}}}}}}www|||zzz{{{wwwooommmuuu~~~{{{nnnggg```___bbbccc___ZZZ\\\TTTKKKCCC@@@===:::777222111111111111111222222333222222111000111111111000000////////////000000////////////////////////,,,...//////......///111000/////////............,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,++++++++++++++++++,,,************+++,,,------,,,,,,++++++++++++++++++))))))***+++,,,------...+++******)))))))))))))))++++++++++++++++++++++++((()))***+++,,,+++******))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++******************************))))))***+++,,,,,,))))))))))))))))))))))))***)))))))))((((((''''''(((((())))))))))))((((((000000111222444555666666555666888888777777999::::::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<@@@BBBDDDFFFGGGJJJMMMPPP___ssszzzrrrmmmllliiigggjjjvvvwwwbbbRRRKKKHHHGGGFFFFFFHHHHHHGGGFFFBBBBBBBBBBBBCCCEEEGGGHHHEEEFFFGGGHHHIIIHHHHHHGGGJJJIIIKKKOOOYYYfffrrrzzz{{{yyyxxxssshhh```\\\YYYUUURRRPPPOOOMMMKKKLLLKKKHHHGGGGGGFFFCCCAAAAAAAAAAAAAAAAAA@@@??????=========>>>>>>??????@@@======<<<<<<======>>>???>>>===<<<;;;;;;===>>>@@@::::::<<<<<<===<<<;;;:::999;;;<<<===;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;999999999:::;;;<<<=========>>>???>>><<<<<<===???AAA===;;;===BBBGGGGGGFFFFFFFFFEEEEEEEEEHHHMMMQQQPPPUUUZZZZZZXXX[[[bbbjjjpppttt|||}}}|||{{{rrrggg___WWWRRRKKKHHHGGGFFFDDDCCCAAABBBBBBAAA???@@@CCCEEEDDDEEEIIIQQQZZZgggzzz|||sssooouuu|||wwwllllllhhhbbb[[[VVVRRRPPPPPPMMMJJJEEECCCBBB???;;;777888555222///...000222444333333111000000000111222000000////////////000000////////////000000000000/////////...............000000///...------,,,,,,......---,,,,,,+++******)))+++---,,,+++***+++,,,+++++++++************)))******+++++++++******)))+++++++++*********))))))******++++++++++++************))))))******+++,,,************************++++++******))))))(((((((((***+++***)))((()))***,,,+++)))((((((((()))***))))))))))))******************))))))))))))************+++++++++******)))************************,,,,,,++++++******)))))))))******)))(((((()))+++111111222222333444555555333555666666666666777999:::::::::;;;;;;;;;;;;<<<<<<<<<==================???AAACCCDDDFFFHHHKKKNNNWWWeee}}}yyyvvv}}}{{{aaaQQQKKKIIIGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDEEEFFFEEEFFFGGGHHHHHHHHHGGGGGGIIIHHHGGGIIIOOOXXX```fffnnnxxxyyynnnjjjddd```\\\XXXUUURRRSSSPPPMMMLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCC@@@@@@???>>>>>>???@@@AAA===>>>?????????>>>===<<<;;;===>>>>>><<<;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???>>>=========>>>??????DDDBBBAAADDDIIILLLLLLKKKMMMMMMLLLLLLLLLPPPUUUZZZZZZ___eeeffffffjjjssszzzxxxsssuuuxxx}}}xxxooohhh```VVVOOONNNKKKFFFDDDDDDEEEDDDBBBCCCCCCCCCBBBAAACCCHHHLLLPPPQQQUUU\\\dddppp|||zzzzzzrrriiidddkkkdddZZZOOOFFFAAA@@@@@@DDDAAA>>>======<<<999666666444222/////////111222333222111000000000111111000000////////////000000.../////////000000000000000000000000000000//////000//////...------,,,,,,......---,,,,,,+++******)))+++---,,,+++***+++,,,+++++++++************))))))******+++++++++******+++++++++*********))))))******++++++++++++************))))))******+++,,,++++++++++++++++++++++++*********)))))))))))))))(((***+++***)))((()))***++++++)))((((((((()))***'''(((((((((((()))))))))+++++++++************+++******+++++++++******)))))))))))))))))))))))))))***************))))))))))))******)))(((((()))+++111222222222333333444444222444555555555555666888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???AAABBBCCCEEEHHHJJJPPPWWWfffppp[[[QQQMMMIIIGGGGGGGGGGGGFFFGGGFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGEEEDDDCCCDDDGGGKKKPPPSSSSSSZZZdddppp}}}yyysssmmmgggcccbbb^^^ZZZVVVTTTSSSQQQPPPLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCDDDCCCBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<;;;<<<===>>>>>><<<::::::;;;???>>>======<<<=========???>>>=========???@@@BBBGGGFFFEEEEEEFFFFFFEEEDDDIIIIIILLLPPPVVV[[[^^^^^^^^^]]][[[ZZZYYY\\\bbbfffiiinnnuuuyyy{{{wwwqqqnnnooommmnnnvvvtttnnneee___YYYSSSLLLFFFFFFDDDAAAAAABBBCCCCCCBBBCCCDDDEEEEEEFFFLLLTTT[[[eeeeeehhhmmmrrr|||wwwkkkdddaaa```iiiaaaSSSFFF<<<888777888888666555555666777555444333222111000/////////000222222111000000000000111000//////......//////000....../////////000000000//////////////////////////////......---,,,,,,,,,...------,,,,,,++++++***)))+++---,,,+++***+++,,,+++++++++************)))((()))***++++++++++++++++++************)))))))))******++++++++++++************))))))******+++,,,++++++++++++++++++++++++))))))))))))************(((***+++***)))((()))***+++******)))((()))))))))''''''''''''((((((((((((---,,,,,,+++++++++******)))******+++++++++******((((((((((((((((((((((((((())))))))))))))))))***)))******)))(((((()))+++222222222222222222333333222444555666555555666888999999:::::::::;;;;;;;;;::::::;;;<<<===>>>??????<<<>>>???@@@@@@AAADDDFFFMMMOOOXXXiii~~~ppp]]]WWWOOOIIIGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGFFFCCCCCCCCCDDDFFFIIILLLNNNJJJMMMRRRXXXaaaooo~~~zzzuuuoooiiifffcccaaa```ZZZXXXVVVSSSQQQPPPPPPOOONNNNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@??????>>>======<<<@@@BBBCCCBBB???>>>===>>>AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGHHHRRRVVVZZZZZZVVVRRROOOOOONNNPPPTTT[[[cccllltttyyysssrrrpppmmmlllmmmrrruuu{{{ssskkkhhhiiijjjppprrryyytttlllccc___YYYTTTQQQMMMIIIEEEBBBAAAAAA@@@AAABBBBBBBBBDDDGGGKKKNNNRRR\\\iiirrr~~~}}}~~~|||{{{{{{yyy|||wwwlllccc^^^[[[ZZZ[[[UUUKKK@@@:::777888999222111111222222333333222000000000000000///......222111111000000000000000/////////....../////////........./////////000000------------.....................------,,,,,,,,,---------,,,,,,+++++++++)))+++---,,,+++***+++++++++++++++*********))))))'''((()))***+++,,,,,,,,,************))))))))))))******++++++++++++************))))))******+++,,,++++++++++++++++++++++++(((((())))))******++++++(((***+++***)))((()))***+++******)))))))))))))))'''''''''((((((((()))))),,,,,,,,,,,,+++***))))))))))))***+++++++++******))))))))))))))))))))))))''''''(((((())))))******)))******)))(((((()))+++222222222222222222222222333555666666666666777999999999999:::::::::;;;;;;999:::;;;<<<===>>>???@@@<<<===??????>>>???BBBDDDGGGIIIPPP[[[fffwwwsssjjj\\\PPPIIIGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKIIIKKKMMMMMMPPPWWWaaahhhuuu|||yyywwwqqqoookkkgggccc___]]][[[YYYYYYYYYXXXWWWVVVVVVUUUSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIJJJIIIGGGEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIKKKLLLNNNOOOPPP\\\fffppprrrjjjaaa]]]]]]XXXZZZ^^^bbbiiittt|||wwwoooiiigggjjjpppuuuzzzwwwmmmddd^^^QQQOOOLLLIIIGGGEEECCCBBBBBBAAAAAAAAAAAABBBDDDFFFKKKRRRYYY```gggrrr}}}{{{xxxvvvyyyvvviiiaaa]]]XXXQQQJJJFFFCCC>>>999666444444444222222222222111111111111//////000000000///...---111111111111000000////////////............//////............////////////---------....../////////---------------,,,,,,,,,------,,,,,,,,,,,,++++++)))+++---,,,+++***+++++++++++++++*********))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))******++++++++++++************))))))******+++,,,++++++++++++++++++++++++(((((())))))******++++++(((***+++***)))((()))***************)))))))))((((((((()))))))))***************++++++***)))((((((((()))***+++++++++++++++************************''''''(((((())))))******)))******)))(((((()))+++000111111111222222333333333555666777666666777999999999999999::::::::::::::::::;;;<<<===>>>???@@@===>>>??????>>>>>>@@@BBBAAACCCKKKSSSXXXbbb{{{zzzzzz}}}xxxzzzrrrbbbWWWOOOKKKIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJIIIHHHJJJOOOSSSZZZbbbmmmuuu}}}zzztttooollliiihhhhhhgggfffeeeeeeeeeaaa```^^^\\\[[[YYYXXXXXXTTTSSSRRRQQQPPPOOONNNMMMOOONNNNNNMMMMMMNNNNNNOOOOOOPPPQQQQQQOOOMMMMMMNNNNNNOOOOOOQQQSSSUUUWWWXXXVVVWWWYYY[[[\\\\\\[[[[[[cccooo}}}}}}uuuqqqqqqlllnnnpppqqqssszzz~~~{{{wwwvvvuuutttvvv{{{zzzpppggg```ZZZUUURRRGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCDDDFFFJJJOOOSSS^^^gggrrryyyyyyvvvzzz}}}yyyxxxzzz{{{|||~~~||||||~~~ssseee\\\XXXQQQGGG>>>;;;:::999777444222111000333444555333111000000111//////000000000000//////000000111111000000///...///......------......///------........./////////.........///000000111111------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,+++++++++************)))((()))***+++++++++++++++(((((()))))))))))))))*********++++++++++++************))))))******+++,,,************************))))))))))))************(((***+++***)))((()))***)))************)))(((((())))))))))))************((()))***++++++***)))(((((()))***+++++++++++++++************************((())))))))))))))))))***)))******)))(((((()))+++//////000111222333333444222444555555555555666888888999999999999::::::::::::;;;;;;<<<===>>>>>>??????@@@@@@@@@>>>>>>@@@BBB???@@@FFFNNNQQQVVVhhh~~~xxxtttyyy{{{uuuvvv}}}}}}~~~rrrfff]]]WWWPPPPPPPPPOOONNNLLLIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFHHHIIIHHHEEEFFFIIILLLLLLPPPVVVZZZ```jjjwww~~~|||zzzyyyxxxwwwvvvsssqqqooommmllllllfffeeecccaaa___^^^^^^___]]]\\\\\\\\\]]]^^^___```]]]___``````___^^^^^^______```bbbdddgggjjjlllnnnmmmoooqqqsssrrrooollliiiiiirrr~~~~~~xxxwwwzzz~~~{{{sssgggaaaZZZSSSOOOLLLJJJIIIEEEEEEEEEDDDCCCBBBCCCDDDCCCEEEHHHLLLQQQYYYdddkkkwwwxxxssstttwwwxxxvvvssspppqqquuuyyy{{{{{{uuutttzzz}}}xxxooobbbXXXPPPHHH@@@:::999888777666555333222111222444555333000///000111000000000000000000000000///000111111111000......///......------......///---------.........//////++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,+++++++++************))))))******+++++++++******(((((((((((())))))************++++++++++++************))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))(((***+++***)))((()))***)))******+++***)))((('''((((((((())))))))))))***'''(((***,,,,,,,,,+++***(((((()))++++++,,,,,,+++***************************************))))))))))))******)))(((((()))+++...///000111222333444444111333444444444444555777888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAA@@@??????@@@BBBBBB???DDDMMMOOOOOO\\\lll~~~zzztttsssuuu{{{|||uuuvvv}}}}}}ppphhhZZZYYYXXXWWWTTTPPPMMMKKKHHHGGGFFFDDDDDDDDDEEEFFFFFFEEEEEEDDDEEEFFFHHHIIIGGGIIIJJJHHHFFFFFFIIIMMMGGGIIIJJJLLLOOOVVV___fffqqqzzz}}}{{{xxxvvvtttttttttuuuooonnnnnnnnnoooqqqrrrtttqqqsssuuuuuussssssssstttnnnoooqqqtttxxx{{{~~~yyyuuuooosss|||yyyllloooqqqpppoootttvvvpppmmmhhhaaaZZZVVVQQQMMMJJJIIIGGGFFFCCCDDDDDDCCCBBBBBBCCCEEEFFFIIINNNTTT\\\hhhvvvzzzvvvvvvwwwvvvpppppprrrxxx{{{mmmjjjooouuu}}}wwwkkkeee[[[NNNDDD===:::999555444333222111222222222000222444222///...///111111111000000000000111222///000111111111000...---.........------.........---------.........//////''''''((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,+++++++++************)))******+++++++++******)))'''((((((((())))))************++++++++++++***************)))***++++++,,,((((((((((((((((((((((((++++++******))))))(((((((((***+++***)))((()))***)))******++++++)))((('''''''''''''''((((((((()))'''(((+++---...---,,,,,,(((((()))++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++******)))))))))******)))(((((()))+++000000000000111111111111333333444555555666666777777888888999999:::;;;;;;>>><<<;;;<<<>>>???????????????@@@@@@@@@AAAAAAAAA>>>BBBFFFHHHIIIMMMVVV]]]yyyxxxtttuuuyyy|||~~~xxxuuurrrooouuu}}}yyyzzzyyyjjj^^^ZZZYYYSSSKKKIIIHHHGGGGGGFFFFFFGGGGGGEEEGGGHHHHHHGGGFFFFFFGGGEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFIIIKKKNNNOOOYYY```iiirrr{{{~~~vvvnnnooottttttlllccceeegggjjjmmmqqqyyy}}}zzzsssmmmfffaaa^^^\\\XXXUUUSSSMMMHHHHHHGGGEEEEEEHHHDDDEEEEEEDDDBBBDDDIIIMMMKKKRRR\\\iiiwww~~~vvvxxx{{{{{{www~~~vvvmmmjjjmmmsss~~~xxxrrroooccc[[[NNNCCC<<<999888888333333333222222222111111000000000000000000000000////////////////////////////////////////////////111111000000/////////..................---------,,,,,,,,,---------......++++++******)))(((''''''///...---,,,,,,---...///***+++---......---+++***++++++************++++++************************+++***)))'''''')))***+++))))))*********++++++++++++*********))))))((((((000---***)))***+++++++++***************+++++++++)))*********++++++++++++))))))))))))))))))))))))******)))))))))))))))***)))(((((())))))***+++,,,(((((())))))*********+++,,,,,,+++***)))))))))*********++++++++++++******))))))))))))))))))))))))000000000000111111111111111111222333333444444555777888888999999:::;;;;;;===<<<;;;<<<>>>?????????????????????@@@@@@@@@AAA===@@@DDDEEEFFFJJJRRRXXXcccjjjxxx}}}vvvsssssstttyyyuuusssvvvxxxzzz}}}yyyuuuwww}}}wwwjjj```UUULLLJJJJJJIIIHHHGGGFFFFFFFFFEEEFFFHHHGGGFFFEEEFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGDDDDDDEEEFFFGGGHHHJJJKKKJJJPPPWWW]]]ccclllwwwwwwoooiiiddd___[[[^^^fffjjjgggbbb___bbbgggmmmttt{{{|||tttmmmhhheee^^^ZZZUUURRRQQQPPPMMMJJJJJJFFFDDDEEEEEECCCCCCFFFFFFHHHIIIHHHGGGIIINNNSSS\\\dddppp~~~{{{rrroooiiioooyyy~~~wwwqqqkkkeeeaaaUUUNNNDDD<<<777555444444222222222222111111111111000000000000000000000000////////////////////////........................000000/////////.........//////...---,,,++++++***,,,,,,,,,------------...------,,,++++++***))))))------,,,,,,,,,,,,------++++++,,,------,,,++++++++++++************++++++************************+++***)))(((((()))***+++******************++++++************)))))))))(((***+++***(((&&&&&&(((+++*********************))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******'''''''''((()))***+++,,,((()))))))))************,,,+++******))))))************++++++++++++******))))))))))))))))))))))))000000000000111111111111111111222333333444444555777888888999999:::;;;;;;===<<<;;;;;;>>>?????????>>>>>>>>>?????????@@@@@@===???BBBBBBCCCFFFLLLQQQTTTYYYcccqqq{{{vvvsssrrrpppkkkiiikkknnnrrryyy~~~~~~qqqbbbWWWNNNMMMKKKIIIHHHHHHIIIIIIFFFHHHIIIIIIGGGFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDGGGKKKMMMPPPUUU\\\bbbffflllvvv{{{wwwpppiiibbb\\\VVVRRRQQQPPPPPPTTT\\\bbbdddddd]]]___dddkkkrrrvvvwwwwwwvvvsssllleee^^^XXXTTTRRROOOMMMLLLLLLLLLKKKIIIGGGEEEBBBBBBEEEEEECCCDDDGGGJJJMMMQQQSSSTTTXXX^^^cccpppyyyyyyvvviiilllrrr|||vvvmmmgggaaaYYYSSSFFFAAA:::555333222111111111111111111000000000000000000000000000000000000////////////////////////........................///............---------//////...---+++***)))(((,,,,,,,,,,,,------------......------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++***)))(((((()))***+++++++++******************************))))))))))))&&&***,,,)))$$$###''',,,*********))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))***)))))))))))))))******&&&&&&&&&'''(((***+++,,,))))))))))))************++++++***)))))))))************++++++++++++******))))))))))))))))))))))))///000000000111111111111333333444555555666666777777888888999999:::;;;;;;<<<;;;:::;;;===?????????===>>>>>>>>>>>>?????????>>>???AAAAAAAAACCCGGGKKKOOOSSSYYY```kkk}}}}}}|||vvvnnngggeeefffjjjsss||||||~~~zzzmmmYYYUUUPPPKKKIIIIIIKKKMMMJJJKKKMMMLLLKKKIIIIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIEEEDDDCCCBBBBBBBBBBBBBBBFFFGGGIIIIIIIIIKKKOOORRRSSSVVV\\\ccckkkuuu~~~yyyrrrlllfffbbb```\\\XXXTTTRRRPPPNNNLLLMMMMMMOOORRRVVV[[[```bbb^^^]]]^^^bbbfffgggddd``````]]]XXXSSSOOOLLLKKKKKKIIIIIIKKKMMMNNNMMMLLLJJJGGGDDDCCCFFFGGGGGGLLLRRRXXX]]]cccgggkkkqqqxxx}}}~~~{{{ppppppqqquuu}}}zzzooofff```XXXMMMEEE===:::666444333222111000000000000000////////////000000000000000000000000////////////////////////........................------------------------.........---,,,+++******++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++---......---++++++,,,,,,+++******+++,,,,,,++++++************++++++******************************)))(((((()))******+++++++++************************)))))))))))))))(((+++,,,***'''&&&)))---+++******)))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))***+++%%%%%%%%%&&&((()))+++,,,)))))))))))))))***************))))))))))))************++++++++++++******))))))))))))))))))))))))///000000000111111111111333333444555555666666777777888888999999:::;;;;;;;;;:::999;;;===?????????===>>>>>>>>>>>>?????????@@@AAAAAAAAAAAACCCEEEGGGHHHLLLPPPRRRXXXdddttt{{{nnngggdddeeemmmvvv}}}mmmggg]]]SSSMMMJJJJJJKKKMMMOOOQQQQQQOOOKKKIIIIIIEEEFFFFFFFFFGGGGGGHHHHHHCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDEEEGGGHHHLLLMMMNNNQQQTTT[[[bbbhhhooouuu~~~~~~wwwrrrkkkgggaaa]]]YYYUUUQQQOOONNNLLLIIIHHHIIIJJJJJJIIIJJJKKKLLLNNNPPPSSSWWWYYYZZZWWWTTTUUUVVVVVVSSSOOOPPPOOOLLLIIIGGGGGGGGGHHHDDDFFFJJJLLLMMMLLLLLLKKKHHHEEEDDDGGGKKKQQQ]]]hhhtttyyyzzzwwwsssttt{{{{{{tttmmmeee^^^WWWMMMAAA888:::888555444333222111///000000000/////////......////////////////////////////////////////////////........................,,,,,,,,,---------------------------............+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++,,,++++++******++++++,,,++++++************++++++******************************))))))))))))******************************))))))))))))))))))*********))))))))))))*********+++******)))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((()))***++++++%%%%%%&&&&&&''')))***+++******))))))))))))))))))***))))))((())))))************++++++++++++******))))))))))))))))))))))))000000000000111111111111111111222333333444444555777888888999999:::;;;;;;;;;999999:::===?????????>>>>>>>>>?????????@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCGGGKKKMMMPPPWWWbbbkkk}}}rrrkkkhhhkkkqqq}}}xxxtttvvv}}}uuuiii]]]TTTOOOLLLRRRUUUYYYYYYUUUPPPKKKIIIIIIHHHHHHHHHHHHHHHIIIJJJBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHIIIMMMRRRVVVTTTYYYaaaiiipppuuuwwwxxxvvvxxx||||||xxxsssmmmhhhaaa[[[WWWTTTQQQMMMKKKKKKJJJIIIHHHIIIGGGFFFFFFGGGGGGGGGFFFGGGHHHIIILLLOOOQQQSSSTTTNNNLLLJJJIIIJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEHHHMMMOOOPPPPPPQQQRRRKKKIIIIIIMMMSSS]]]nnn|||{{{{{{zzz|||{{{{{{xxxooofffccc]]]WWWOOOEEE<<<666777555333222111111///...000000000000////////////////////////////////////////////////////////////------------------------,,,,,,,,,------------...,,,,,,---......//////000++++++++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++************************)))))))))******)))))))))))))))*********+++++++++))))))))))))************)))'''&&&''')))***)))'''*********))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,''''''''''''((()))******************))))))))))))))))))((((((((()))************++++++++++++******))))))))))))))))))))))))000000000000111111111111111111222333333444444555777888888999999:::;;;;;;:::999888:::===?????????????????????@@@@@@@@@AAACCCBBBAAABBBCCCDDDCCCCCCBBBEEEHHHKKKMMMRRRXXX]]]iiiwww|||sssqqqsss~~~}}}uuupppjjjlllssswww|||nnnccc\\\[[[```dddeeeaaaYYYQQQMMMKKKJJJIIIHHHHHHIIIJJJJJJEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDBBBCCCEEEEEEEEEGGGIIILLLIIIKKKOOOTTTWWWYYYZZZZZZ[[[\\\___ccchhhmmmrrruuuwww{{{}}}zzzvvvtttqqqmmmgggbbb___\\\YYYVVVSSSOOOKKKGGGHHHEEECCCBBBCCCDDDDDDDDDEEEDDDCCCDDDEEEEEECCCAAADDDEEEFFFJJJOOOPPPOOOMMMDDDEEEFFFEEEDDDDDDDDDFFFBBBBBBBBBCCCCCCCCCCCCCCCJJJNNNSSSWWWXXXZZZ]]]```XXXVVVWWWZZZ___gggwww{{{|||~~~}}}yyyzzzzzzzzz~~~zzzmmmddd[[[YYYTTTLLLCCC<<<999999555333111000000111000///111111111000000000//////////////////////////////////////////////////////------------------------,,,---------............------------------......***++++++++++++,,,,,,,,,************++++++++++++))))))(((((((((((()))))))))***+++,,,,,,+++***)))++++++************++++++************************))))))************))))))(((((()))***+++,,,,,,---((()))))))))************'''((()))))))))))))))************************))))))))))))*********++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))(((((())))))***************)))))))))(((((((((((((((((()))************++++++++++++******))))))))))))))))))))))))000000000000111111111111333333444555555666666777777888888999::::::;;;;;;:::999888:::===???@@@??????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBCCCCCCCCCBBBBBBCCCEEEFFFHHHKKKOOORRRXXXfffyyyxxxxxxuuuzzz~~~wwwpppkkkddddddkkknnn}}}yyyooodddiiiooopppkkkbbbXXXSSSLLLJJJIIIHHHGGGGGGHHHIIIGGGGGGFFFDDDDDDCCCCCCDDDBBBAAA@@@AAABBBCCCBBBAAA@@@BBBDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLOOORRRVVVXXXYYY\\\bbbkkkwww}}}yyytttoookkkgggbbb```^^^[[[XXXXXXXXXVVVSSSOOONNNLLLJJJJJJIIIHHHEEEBBBCCCAAA>>>===???@@@AAAAAA;;;;;;<<<===??????===;;;AAA@@@AAAFFFJJJKKKHHHDDD@@@CCCGGGFFFCCCAAAAAACCC>>>???AAADDDEEEFFFGGGGGGLLLQQQVVVZZZ\\\___dddhhhfffeeeeeeggghhhmmmzzzwwwwww{{{vvvtttxxx}}}~~~}}}~~~~~~|||}}}~~~tttggg]]]OOONNNIII???666111333666555333000000111222222222111111111111000000000000////////////////////////////////////////////////---------------------------------....../////////---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((('''&&&%%%%%%&&&'''(((((()))+++,,,,,,+++)))(((++++++************++++++************************))))))************))))))''''''(((***+++,,,---...(((((())))))*********+++&&&+++///...***)))+++///***************+++++++++************++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,+++******)))))))))))))))+++*********))))))((((((((((((((((((((()))************++++++++++++******))))))))))))))))))))))))000000000000111111111111111222222333444555666666777888888888888999999999::::::;;;;;;<<<=========>>>>>>>>>??????@@@@@@@@@AAA@@@?????????@@@AAABBBCCCCCCDDDEEEGGGIIIKKKLLLQQQWWWdddssswwwtttvvv|||xxxooovvvvvvoooiiihhhjjjqqq||||||xxxrrriii]]]TTTLLLKKKIIIIIIJJJJJJJJJJJJLLLKKKHHHFFFDDDDDDCCCCCCEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDFFFEEEDDDEEEGGGGGGGGGFFFGGGJJJNNNSSS\\\jjj|||~~~|||{{{|||}}}yyywwwvvvvvvqqqllllllmmmmmmiiieee]]][[[XXXUUURRRRRRRRRRRRMMMMMMKKKJJJHHHGGGEEEEEEEEEDDDCCCBBB@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===<<<===<<<;;;:::;;;===???>>>@@@CCCCCCAAA@@@AAACCCCCCBBBAAAAAABBBBBBAAA@@@DDDDDDDDDCCCBBBCCCFFFIIIQQQPPPRRRVVVZZZ```kkkwww{{{{{{yyytttppprrrzzzuuutttyyy}}}~~~|||yyyyyy~~~yyy{{{ttttttxxxyyy|||wwwuuummm```UUUDDDBBB>>>:::666444444444333333222222111000//////222111///.........///000......---------,,,,,,,,,////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***************###$$$%%%''')))+++------************************)))))))))))))))))))))))))))***+++++++++)))((('''''''''''''''''''''''''''++++++******)))*********))))))))))))))))))))))))+++)))(((&&&&&&((()))+++(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((()))******'''((()))******)))((('''******++++++++++++******))))))***++++++++++++***))))))*********))))))(((000000000000111111111111111222222333444555666666777777888888888999999999::::::;;;;;;<<<=========>>>?????????@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMPPPYYYdddpppwwwuuutttyyywwwvvvvvvyyyxxxnnnkkklllttt{{{iii[[[SSSOOOKKKJJJMMMOOOQQQPPPMMMLLLKKKIIIGGGFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBCCCBBBAAA@@@CCCFFFIIIOOOYYYhhhrrrxxx|||}}}yyyvvv}}}|||{{{zzzwwwuuusssqqqsssssssssssstttuuuvvvvvvxxxxxxvvvuuuuuuuuuvvvwwwzzzyyyxxxvvvuuusssrrrqqqqqqoookkkfffccc```______aaa\\\XXXWWWYYYYYYVVVSSSTTTRRROOOLLLKKKJJJJJJKKKJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBBBB@@@???>>>======<<<;;;;;;::::::;;;;;;<<<888::::::::::::;;;===???===>>>???????????????@@@@@@?????????@@@AAABBBAAAGGGHHHIIIHHHGGGHHHJJJLLLKKKKKKMMMPPPTTT\\\kkkzzzzzzxxx||||||}}}sssrrrtttzzz~~~vvvqqqnnnfffXXXMMMBBB@@@<<<888666444444444333333222111111000//////111111///.........///000000/////////....................................,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++((())))))***************((())))))***+++,,,,,,,,,************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((()))))))))))))))(((((((((''''''((((((((((((((()))******(((((()))******)))(((((()))******++++++******)))))))))***++++++++++++***))))))************))))))000000000000111111111111111222222333444555666666777777777888888888999999::::::;;;;;;<<<=========?????????@@@@@@@@@@@@@@@@@@????????????@@@AAAAAABBBBBBDDDEEEGGGHHHJJJJJJJJJJJJMMMTTT\\\jjj~~~~~~vvvsssuuuzzz}}}~~~yyyttt}}}~~~vvvvvvzzzooo```YYYPPPMMMPPPTTTVVVUUUOOOPPPPPPMMMIIIFFFGGGIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@AAABBBBBBCCCBBBBBBBBB???>>>===>>>@@@AAA@@@???>>>@@@AAABBBDDDJJJRRRYYY[[[^^^ccchhhlllpppuuuyyy{{{|||}}}||||||{{{yyyuuupppiiidddaaa______^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[\\\]]]^^^```___^^^]]][[[YYYXXXXXXXXXVVVTTTQQQPPPOOOOOOPPPPPPMMMJJJIIIKKKLLLJJJGGGIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>@@@??????>>>======<<<<<<;;;::::::999999::::::;;;777999;;;<<<<<<<<<>>>@@@???>>>===>>>@@@AAA@@@???CCCCCCCCCCCCDDDFFFGGGHHHIIILLLOOOPPPOOONNNMMMMMMHHHHHHJJJLLLNNNWWWlllzzzwwwxxx~~~vvvlllfffbbbYYYLLLBBB===<<<999666444333333333222222222111111000000///111000//////......//////////////////....................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))******++++++******++++++++++++*********)))************************))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))******)))(((''''''((()))******)))))))))))))))((((((((((((((((((((())))))***))))))***++++++***)))))))))******++++++******)))((()))******++++++******))))))************))))))///000000000111111111111111222222333444555666666777777777777888888888888::::::;;;;;;<<<=========??????@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBCCCEEEFFFGGGHHHHHHKKKIIIIIIMMMRRRZZZiiiwww~~~yyyuuuqqqnnnuuu}}}vvvkkk^^^WWWXXXZZZYYYXXXYYYZZZZZZUUUNNNIIIIIIKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAA@@@?????????AAABBBAAA@@@BBBCCCCCCCCCBBBDDDHHHKKKMMMOOORRRTTTUUUWWWZZZ\\\^^^^^^```bbbdddgggjjjkkkmmmoooqqquuuzzz~~~{{{tttmmmfffbbbZZZYYYWWWUUUTTTSSSRRRRRRPPPOOOOOOOOOPPPRRRTTTUUUVVVUUUTTTSSSQQQPPPOOONNNNNNNNNLLLKKKKKKKKKKKKKKKIIIGGGEEEEEEGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBB@@@@@@??????>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::999;;;===>>>>>>???@@@BBBBBBAAA@@@AAADDDEEEEEECCCFFFGGGIIIJJJKKKLLLOOOQQQTTTXXX^^^```]]]WWWQQQNNNHHHIIILLLMMMOOOZZZqqqzzzpppcccZZZSSSKKKAAA:::888777666444333333333333222111111111000000000///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,---------------------------------++++++,,,---............+++++++++,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))***++++++++++++******)))))))))((((((''''''************************))))))))))))))))))))))))+++***)))(((((()))***+++''''''''''''''''''''''''******)))))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))***)))'''&&&&&&''')))***************))))))))))))))))))(((((((((((())))))*********++++++*********))))))************))))))((())))))***************((())))))************)))///000000000111111111111111222222333444555666666666666777777777888888888::::::;;;;;;<<<=========????????????????????????>>>>>>??????@@@@@@@@@@@@@@@AAACCCDDDFFFFFFFFFFFFJJJHHHIIILLLNNNQQQZZZccctttvvvnnnlllrrr}}}wwwmmmiiifffccc```ccccccbbb]]]VVVQQQPPPPPPLLLKKKIIIHHHGGGGGGGGGHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAABBBAAA@@@AAABBBCCCBBBAAACCCDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJIIIIIIKKKLLLLLLLLLMMMNNNPPPRRRTTTVVVSSSUUUXXX]]]bbbhhhlllooolllpppwww}}}|||wwwppphhhaaa]]]TTTSSSQQQNNNLLLKKKJJJJJJGGGFFFFFFGGGHHHJJJLLLNNNQQQPPPOOONNNMMMLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@@@@AAABBBBBBAAA@@@@@@?????????@@@@@@@@@>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;===>>>???>>>???AAABBBCCCCCCEEEGGGJJJKKKJJJJJJIIILLLQQQTTTVVVYYY\\\___ggglllqqqqqqkkk```VVVPPPKKKMMMRRRVVVZZZfff}}}zzzvvvkkk[[[NNNFFF@@@;;;777555444444333222222222222111111111000000000000000///////////////......---++++++,,,,,,,,,,,,,,,,,,........................------------............------------------------++++++,,,---............+++++++++,,,,,,---------,,,,,,+++++++++*********++++++++++++++++++++++++))))))***+++++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((***************+++,,,---(((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))))))))************))))))(((((((((((())))))+++******************+++)))))))))******)))))))))(((((()))************)))(((((()))***************000000000000111111111111111222222333444555666666666666666777777777888888::::::;;;;;;<<<=========>>>>>>>>>>>>>>>============>>>??????@@@@@@?????????@@@BBBDDDEEEEEEEEEDDDGGGFFFGGGKKKLLLKKKOOOTTT]]]iii}}}oooooottt}}}|||wwwuuukkkiiifffccc^^^YYYUUUSSSOOONNNLLLJJJIIIIIIIIIJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDEEEGGGEEEEEEFFFFFFGGGHHHIIIIIIGGGHHHIIILLLOOORRRUUUVVVUUUYYY___dddgggjjjlllnnnsssrrrnnniiibbb[[[TTTPPPLLLKKKIIIGGGEEEDDDDDDCCCAAAAAAAAAAAACCCEEEGGGHHHMMMMMMLLLKKKJJJIIIHHHHHHCCCBBBBBBAAA@@@???>>>>>>???>>>>>>======>>>>>>???<<<=====================<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<======>>>===<<<<<<;;;;;;<<<<<<===<<<===>>>>>>>>>@@@CCCFFFIIIMMMRRRUUUVVVWWWWWWXXX[[[```gggkkklllmmmpppssspppsssuuussslllbbbYYYUUUWWW[[[ccckkkqqq~~~||||||~~~}}}{{{yyywwwuuummmaaaQQQDDD<<<999777666333333222222222111111111000000000000000000000000...////////////...------------------............---------------------------------.........//////------------------------,,,,,,------...---------+++,,,,,,,,,,,,,,,,,,---++++++++++++************++++++++++++++++++++++++)))***++++++,,,+++++++++))))))******++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))***+++,,,---(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((()))))))))))))))******))))))(((((((((((((((+++***))))))))))))***+++((())))))******))))))((('''((())))))******))))))'''((()))******+++******000000000000111111111111111222222333444555666666666666666666777777777888::::::;;;;;;<<<=========>>>=========<<<<<<<<<;;;<<<===>>>???@@@??????>>>>>>???BBBDDDEEEDDDDDDCCCFFFDDDEEEHHHIIIHHHJJJNNNOOOXXXfffxxx{{{tttssstttyyy|||uuuppplllfff^^^WWWRRRPPPNNNLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBAAA@@@AAACCCDDDCCCBBB@@@@@@@@@AAAAAABBBAAAAAA???AAABBBBBBAAAAAACCCDDDAAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGIIIKKKNNNOOOPPPSSSWWW[[[___^^^[[[WWWSSSNNNJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@????????????@@@BBBDDDFFFHHHHHHGGGFFFEEEDDDDDDCCC????????????>>>===<<<<<<===>>>>>>===<<<<<<===>>>;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;::::::;;;<<<===??????@@@???>>>>>>======>>>>>>???>>>>>>??????AAAEEEKKKOOOYYYaaakkkpppooommmooorrrxxx}}}~~~yyywwwxxxkkkllllllkkkiiihhhiiijjjtttxxxwww{{{zzz{{{~~~yyyxxxzzz{{{tttrrrrrrpppooo\\\SSSGGG===777666555444222222222222222111000000///000000000000000000000....../////////...---,,,,,,,,,---------.........------------------------,,,,,,---------.................................---------...------,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++)))***++++++,,,,,,++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************''''''''''''((()))***+++(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&((())))))(((&&&%%%''''''((((((((()))))))))******)))(((((((((((((((***))))))(((((())))))***(((((())))))))))))(((((('''(((((()))))))))))))))'''((()))******+++++++++000000000000111111111111111222222333444555666777666666666666777777777777::::::;;;;;;<<<======>>>======<<<<<<;;;;;;;;;:::<<<===>>>@@@@@@??????>>>>>>???AAACCCDDDDDDCCCBBBGGGDDDDDDGGGHHHGGGJJJNNNJJJQQQZZZcccoooyyyooohhhhhhuuuxxxtttuuuuuuvvv|||vvvjjj```SSSRRROOOMMMLLLLLLMMMMMMOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDBBBCCCCCCBBBAAA@@@@@@AAA>>>@@@BBBCCCCCCBBBAAA??????>>>??????@@@AAABBBCCCAAABBBCCCBBBBBBDDDJJJOOOLLLKKKJJJHHHGGGEEEDDDDDD??????>>>===<<<<<<<<<===============>>>@@@BBBCCCAAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999:::::::::::::::;;;<<<===>>>@@@AAAAAA@@@@@@????????????@@@@@@AAAAAABBBCCCFFFLLLSSSXXXjjjuuuvvvooommmffffffggghhhllluuu}}}rrrrrr}}}~~~zzzzzz|||zzzuuuuuu}}}zzzzzz{{{qqqjjjhhhgggfffeeeOOOIII@@@999666555444333222222222222222111000///////////////000000000000---.../////////...,,,,,,*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------....................................---,,,++++++---------,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))(((((((((((((((((((((((((((((())))))))))))(((((($$$&&&(((******(((&&&$$$&&&'''''''''(((((())))))******)))(((((((((((((((***)))(((''''''((()))***(((((())))))))))))(((((('''(((((()))))))))))))))''''''(((******+++++++++////////////000000000000000111111222222333444444444555777999999999999888999::::::::::::::::::;;;;;;<<<>>>??????===;;;:::??????>>>>>>>>>>>>>>>???BBBAAAAAABBBDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIFFFLLLWWW___ggg{{{vvvjjjhhhiiiuuu}}}|||rrrmmmlllllloooxxxxxxmmmaaaTTTOOONNNMMMMMMOOOUUUTTTRRROOOLLLKKKLLLNNNRRRPPPLLLJJJJJJIIIHHHGGGGGGHHHIIIIIIHHHFFFDDDBBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<<<<<<<<<<============>>>@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<>>>???:::;;;;;;;;;;;;<<<<<<<<<;;;===>>>===999777888;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>>>>======>>>???AAABBBDDDDDDCCCCCCDDDFFFDDDCCCEEEIIIIIIKKKWWWeeewwwyyypppjjjhhhhhheeelllsssyyyvvvvvvyyyzzz{{{zzzxxx~~~~~~|||sssjjjbbb```ccc```UUUJJJ???===999555222111111111111111111111000000000000////////////////////////000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++........................,,,------......------,,,.........------,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++++++++,,,))))))))))))))))))))))))+++******)))))))))))))))++++++******)))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''******)))(((((((((((((((+++++++++*********))))))))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444444555666777888888888888999999999:::::::::::::::;;;<<<===>>>>>>===<<<;;;???>>>>>>=========>>>>>>AAA@@@@@@AAACCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGDDDFFFNNNQQQTTTcccuuuyyypppllliiipppxxxwwwyyy}}}xxxpppllllllnnnwwwyyylllddd^^^WWWSSSRRRWWWWWWTTTOOOLLLOOOVVV\\\ZZZWWWSSSQQQPPPOOOMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>???@@@@@@???>>>===<<<=========>>>>>>>>>??????>>>>>>>>>=========<<<<<<======<<<;;;<<<<<<===>>>=========>>>>>>>>>>>>???>>>???@@@???>>>>>>>>>???>>>>>>>>>============<<<>>>@@@AAAAAA@@@AAACCCDDDFFFGGGHHHHHHGGGGGGIIIJJJKKKIIIIIIKKKLLLOOO[[[hhh~~~wwwuuuxxxwwwvvvtttppplllkkklllmmmrrr|||yyyxxx{{{||||||zzz{{{yyy|||}}}rrrgggbbb]]]ZZZWWWQQQGGG???999888555333111111111222000000000/////////..............................000///...------...///000------------------------------------------------,,,---------------,,,,,,------------------------,,,,,,------------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))******************++++++))))))))))))))))))))))))+++***))))))(((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***))))))))))))(((((((((******)))(((((((((((((((+++++++++*********))))))))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444555555555555555666777888888888999999999:::::::::;;;;;;===>>>>>>===<<<;;;======<<<<<<<<<======>>>@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDHHHEEEFFFJJJIIIHHHRRR___jjjzzzwwwiiieeefffooo|||xxxvvvuuuzzz|||wwwwww|||yyylllbbb^^^[[[[[[XXXSSSPPPVVVcccooommmiiiccc^^^[[[XXXUUUSSSRRRQQQNNNLLLKKKKKKLLLMMMEEEEEEFFFFFFFFFFFFFFFFFFEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@??????????????????@@@??????>>>===>>>>>>?????????@@@@@@@@@>>>>>>>>>===============??????>>>======>>>>>>???<<<<<<<<<=========>>>>>>???>>>===>>>@@@AAA@@@???@@@????????????>>>>>>>>>???AAABBBBBBBBBCCCFFFHHHIIIKKKMMMOOOPPPSSSVVVYYY]]]ZZZWWWVVVUUUXXXbbblllzzz~~~zzzoooggggggiiimmmoooqqqssstttwwwzzz}}}~~~qqqmmmmmmmmmsss~~~{{{xxxooofff[[[YYYUUUPPPIIIAAA:::555333222111000000000111222/////////.........------........................//////...------...//////........................------------------------+++,,,---------------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***))))))(((((())))))*********************))))))))))))))))))))))))))))))+++***))))))(((((())))))(((((())))))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))************))))))))))))***))))))(((((((((((((((+++++++++***************))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444555444444333444555666777777777888888999999:::::::::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;<<<======>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDFFFIIIHHHGGGMMMVVVWWWdddqqq}}}qqqhhhkkkttt|||~~~{{{vvviiikkkjjjddd```eeettt|||tttooojjjfffdddccc```[[[UUUQQQPPPPPPPPPJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>??????@@@@@@@@@??????????????????@@@@@@@@@@@@AAA???????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????AAA???===>>>BBBCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEFFFFFFHHHKKKNNNMMMQQQWWW]]]dddkkkssswww{{{xxxsssnnnjjjhhhjjjmmmooonnnmmmiiifffgggkkkooouuuyyy}}}sssnnnooorrr{{{zzzrrrnnnggg___TTTQQQKKKEEE@@@:::555222111000000//////000111111/////////.........------................................................------------------------------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***))))))))))))))))))***++++++******))))))((((((((((((((((((((((((((((((******)))(((((((((((((((''''''(((((()))******+++(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))*********)))))))))(((((())))))(((((((((((())))))************************))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444555555333333333444666777666666777777888999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>@@@AAAAAA??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDDDDHHHNNNOOOVVV^^^hhhxxxyyyuuusssttt|||yyyzzz}}}|||sssiii```YYYUUUSSSRRRQQQOOOMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHGGGCCCDDDDDDDDDEEEFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDGGGDDDBBBCCCFFFGGGEEEBBBDDDDDDEEEEEEFFFFFFFFFFFFHHHKKKNNNPPPRRRSSSVVVXXX[[[aaalllwww~~~xxxrrrnnnllljjjjjjnnnvvv~~~xxxyyy|||vvvssstttyyyxxxnnnhhhaaa[[[OOOGGG>>>999999888555222222111111000000000000000000000000/////////..............................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******+++******))))))(((((((((((((((((((((((((((((((((***))))))((('''(((((((((&&&&&&'''((()))******+++((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))((((((((('''''''''))))))(((((((((((())))))************************))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444555555444444444555555666555555666777888999999::::::::::::;;;;;;<<<======;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBAAA???>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCCCCCCCEEEHHHIIILLLPPPXXXeeeyyy~~~{{{}}}yyytttrrrsssxxx{{{ooogggbbb\\\YYYUUUQQQNNNMMMNNNOOOOOOOOOOOOOOONNNMMMKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBCCCCCC@@@@@@AAABBBCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGIIIJJJJJJIIIGGGHHHIIIJJJKKKLLLMMMNNNTTTXXX]]]aaaccceeefffhhhxxxzzzxxxwwwxxx}}}~~~rrrrrrtttzzz~~~|||{{{|||vvvhhh```YYYTTTFFF>>>444111333555444222222222111111000/////////000000000/////////......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++******------------------------++++++,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))(((((())))))))))))))))))))))))***)))((((((''''''((((((&&&&&&'''(((((()))******((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((())))))******************+++++++++))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222222333444444555555666666666555555555444444555666777888999:::::::::::::::;;;<<<======;;;;;;;;;;;;<<<===>>>???>>>AAADDDBBB???>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDEEEEEEEEEFFFIIIMMMUUUbbbssswwwrrrooooooqqqyyyuuupppiiiccc^^^]]]^^^```aaaaaa```___]]]ZZZWWWVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPJJJJJJJJJKKKKKKKKKKKKLLLLLLNNNQQQRRRSSSTTTVVVXXXZZZ[[[\\\^^^```bbbdddeeennnsss{{{ssspppooorrrxxxyyyuuuwww~~~rrr```TTTLLLFFF;;;777333111111111222222000000000000000//////////////////.........------------------------------,,,------......------,,,---------------------------------------------------------,,,+++***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))+++******))))))******+++((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((&&&'''''''''((()))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((()))******))))))*********+++++++++))))))************))))))))))))))))))))))))))))))////////////000000000000000111111222333333444444555555777777777666555444444444555666777888999999:::999999:::;;;<<<===>>>;;;;;;;;;<<<===>>>?????????BBBEEECCC???>>>@@@DDDAAAAAAAAAAAAAAAAAAAAAAAA???AAAAAA??????BBBCCCBBBEEEEEEFFFIIILLLSSS^^^hhhuuu|||sssnnnnnnmmmsss|||wwwvvvwwwyyyyyyyyywwwuuuqqqmmmiiiggg```___\\\XXXUUUQQQNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJKKKLLLMMMOOOPPPPPPTTTUUUWWWYYYZZZ[[[[[[ZZZUUUUUUUUUVVVVVVVVVWWWWWWWWW[[[___aaabbbdddhhhllluuuvvvxxxzzz}}}tttpppllllllooosssttttttxxxtttooonnnqqqwww||||||nnnZZZKKKBBB;;;444666777555111///000222---...//////000000//////......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,........................------------------------......---,,,+++)))((('''************************+++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))++++++************++++++''''''(((((())))))******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((************************&&&''''''''''''''''''&&&(((((((((((())))))))))))************))))))))))))((((((((((((((()))******))))))******++++++++++++))))))************))))))))))))))))))))))))))))))........................111222222333333444444555888777666666666666777777888777777777888:::<<<>>>::::::999999888999999999999999::::::;;;<<<======<<<<<<<<<<<<===???@@@@@@???>>>======>>>@@@BBBCCCAAAAAA@@@@@@@@@AAABBBBBBEEECCCBBBBBBFFFLLLSSSWWWbbbjjj}}}|||{{{xxxppptttzzz~~~xxxtttsss}}}|||uuukkkaaaZZZXXXWWWUUUVVVVVVVVVWWWWWWXXXXXXVVVQQQLLLLLLNNNPPPNNNKKKLLLMMMLLLJJJHHHHHHIIIKKKHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNNNNNNNOOOQQQSSSTTTSSSUUUXXXZZZ\\\___cccfffiiikkkooosssuuuwwwwwwwwwpppnnnkkkhhhgggfffggggggooosssyyy{{{|||zzzwwwrrrnnnmmmooosssvvv{{{uuuvvv|||}}}zzz|||{{{zzz{{{}}}|||~~~|||kkkYYYIII@@@;;;999222222222111111111111000////////////............//////............//////,,,------......------,,,)))***+++---...//////000******+++++++++,,,,,,,,,....../////////...,,,++++++,,,,,,------,,,,,,++++++++++++++++++***)))(((************************......---,,,++++++++++++************************************************++++++******************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))************&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))++++++''''''(((((())))))******((((((((((((((((((((((((((()))***++++++***)))(((++++++******))))))(((((((((((((((((())))))))))))////////////////////////111111222333333444444555777777777777666666666666666666666777888999;;;;;;999999999888999999::::::999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<===???AAABBBAAA@@@@@@@@@@@@AAABBBBBBEEEDDDBBBBBBDDDGGGLLLOOORRRXXXggg|||yyyppprrruuuuuu|||}}}yyyqqqkkkhhhiiijjjkkklllmmmnnnoooooogggaaa[[[YYYZZZ[[[YYYVVVVVVVVVTTTQQQNNNMMMNNNPPPNNNOOOQQQQQQQQQRRRTTTWWWXXX[[[^^^bbbccccccbbbaaahhhkkkppptttwww|||~~~~~~}}}{{{}}}yyyrrrqqqssswwwyyypppgggZZZKKK???888555444222222222111111111000000222222111111111000000000//////............//////,,,,,,------------,,,,,,------------,,,+++***)))******+++++++++,,,,,,,,,---...//////...---,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,+++******)))************************,,,+++++++++++++++,,,,,,************************************************************************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))))))))***))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************'''''''''((((((((())))))************************((((((((((((((((((((((((''''''''''''((()))***+++'''((((((((()))))))))***************************((()))***++++++***)))(((*********)))))))))))))))******))))))((((((''''''111111111111111111111111111111222222333444444444555666777888888777666555444555666777888999999999888888888888999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<===???@@@??????@@@@@@@@@AAAAAAAAADDDCCCBBBAAAAAABBBCCCDDDEEEHHHPPP^^^nnn{{{zzzxxxwwwxxxuuuuuuyyy{{{tttpppppppppnnnllljjjhhhddd^^^YYYWWWYYYZZZZZZ]]]```___^^^___eeekkkpppuuu||||||yyytttuuuxxxwwwppplllkkkoooxxx{{{tttkkkdddbbbdddfffhhhSSSNNNFFF===666222000000222222111111111000000000............------------//////............//////,,,,,,------------,,,,,,......---,,,+++)))((('''******+++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***************************))))))))))))***+++,,,---************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))************''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++(((((((((((())))))))))))************************))))))************))))))))))))))))))************++++++***)))((('''&&&&&&111111111111111111111111111111111222333333444444444555777999999888666555444555777999:::999999888888888888888999:::;;;<<<;;;;;;::::::::::::::::::;;;;;;::::::999:::::::::<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@AAAAAAAAACCCBBBBBBAAA@@@???>>>===AAABBBFFFMMMVVVfff|||sssqqquuu~~~uuunnnkkkkkklllooossswwwvvvsssuuu}}}xxxtttsssxxxppplllpppuuu~~~yyynnnhhh```ZZZVVVUUUTTTSSSAAA???:::666333222111111111111111111000000000000,,,,,,,,,,,,+++++++++***///......------......///,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++************************)))))))))))))))***++++++************************************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********(((((((((((((((((((((((()))(((((('''''''''((((((((()))))))))************(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))'''''''''''''''''''''''')))))))))******)))))))))(((((())))))******++++++******))))))((((((''''''000000000000000000000000000000111222222333333444333555777888999888777555666777999:::;;;:::999999888888888888999:::;;;<<<::::::::::::::::::999999;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBAAA???===<<<>>>???CCCGGGKKKRRRcccsss~~~uuurrrwwwxxxwwwyyytttrrrxxx}}}vvvmmmbbb^^^XXXSSSNNNIIIDDDAAA999888666444333333333333111111111000000000///////////////.........------......------------......+++,,,,,,,,,,,,,,,,,,+++)))***+++---......//////******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,************************+++***))))))((((((((()))************************************************(((((()))))))))*********************************(((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))************))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''***))))))))))))))))))***(((((())))))******++++++''''''(((((())))))******////////////////////////000000111111222333333333444555666777888888777777888888999:::::::::::::::888888888888999:::;;;;;;999999999999::::::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===???@@@@@@@@@???@@@AAAAAABBBAAA???===<<<999:::???CCCDDDFFFNNNXXXeeeqqqzzzyyy|||zzz}}}~~~||||||}}}|||wwwnnndddXXXUUUOOOJJJEEE???999555444444222111111111222222111111000000000/////////.........---------,,,,,,......------------......++++++,,,,,,,,,,,,++++++,,,------......---------******+++++++++,,,,,,,,,++++++*********+++,,,,,,******++++++++++++*********++++++,,,,,,,,,,,,,,,************************,,,+++***)))((((((((((((************************************************'''(((((())))))*********************************(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((******************************))))))))))))******))))))))))))************&&&&&&'''((()))***++++++////////////////////////000000000111222222333333555555555666777888888888888888888888888999999:::999999999888999999::::::888888888999:::::::::;;;999999999999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;===???@@@@@@??????AAAAAAAAAAAA@@@>>>===<<<:::999:::>>>???>>>CCCIIILLLVVVcccppp~~~}}}wwwoooeee\\\OOOKKKEEE???;;;888444222111000///......///000111111000000000////////////,,,,,,,,,,,,++++++++++++...------,,,,,,------...++++++,,,,,,,,,,,,++++++---------------,,,+++*********+++++++++,,,,,,,,,+++***))))))***+++,,,---******++++++++++++******)))******+++,,,,,,++++++************************++++++***)))))))))******************************************************''''''(((((()))******+++************************'''((()))******)))((('''))))))*********+++++++++))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))*********************)))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''************************+++***)))(((((()))***+++*********)))))))))))))))''''''(((((())))))******////////////////////////000000000111222222333333555555555555666777999999888888666666666777888999::::::999999888999999999777777888999::::::;;;;;;999999999999:::;;;<<<===<<<<<<<<<======<<<;;;;;;999:::===???@@@@@@???>>>BBBBBBAAA@@@>>>===;;;:::@@@<<<999:::;;;:::===BBBAAAIIIQQQWWWeee|||yyy{{{}}}sssiii^^^UUUJJJDDD===777444333333333000///---------...000222000000000000////////////000000/////////............------,,,,,,------...+++++++++,,,,,,+++++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******)))))))))***,,,---******++++++++++++******((()))***+++++++++++++++************************))))))))))))***+++,,,---************************************************&&&''''''((()))******+++************************'''((()))******)))(((''')))************+++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))************+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))******))))))((((((((('''((((((((((((((((((((((((+++***)))(((((()))***+++++++++******))))))(((((())))))))))))((((((((((((......///000000000000000111111111111222333444555333333444444555666666666888888888888888777666666<<<;;;:::999999999:::;;;999999999999999999999999888888777777888888999:::777888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>===;;;:::999999888888888888999999>>>???CCCIIIPPP\\\ppp}}}|||}}}zzz{{{wwwrrr{{{qqq___RRRKKK===;;;777333111/////////000000////////////000000////////////////////////////////////////////////------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,***)))))))))*********++++++,,,,,,++++++***---,,,+++******+++,,,---+++++++++*********)))))),,,,,,,,,+++++++++******+++++++++*********))))))************))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,,,,+++***)))))))))***(((((())))))******++++++******)))(((((((((((((((+++***)))(((((()))***+++)))))))))******)))))))))+++***)))'''&&&$$$###"""---+++)))'''&&&&&&'''((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))******)))))))))************))))))))))))......///000000000000000111111111111222333444555444444555555666777777777888888888888888777777666999888777777777888999999999999999999999999999999888888777777777888999999777888888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>><<<;;;:::999888888777777888888999::::::<<<@@@CCCJJJZZZiii}}}xxxyyyzzzwwwpppsssvvvvvvoooaaaQQQFFF@@@999777555222111000111111000000////////////000000........................------------------------------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,***)))))))))*********++++++,,,,,,++++++***,,,++++++++++++++++++,,,+++++++++*********)))))),,,,,,+++++++++*********+++++++++*********))))))************))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))++++++******)))*********)))))))))))))))*********)))(((''''''&&&&&&''''''+++***)))(((((()))***+++))))))(((((((((((())))))******)))))))))(((((((((+++***)))(((''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))(((((((((((())))))((((((((((((''''''''''''......///000000000000000111111111111222333444555555555666777888888888888888888999999888888777666777777777777777888999:::999999999999999999999999777777777777777888888999777888888999999:::;;;;;;;;;;;;<<<<<<===>>>??????============<<<;;;:::999888888777777777777888888999999:::<<<<<>>:::666333111111000000000000111222/////////....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++,,,,,,++++++******+++,,,------,,,+++***************************++++++++++++************************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,++++++******))))))((((((,,,++++++******************))))))))))))))))))******)))'''&&&&&&''')))***%%%%%%&&&'''((())))))***'''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))*********++++++***)))(((''''''((()))***))))))))))))************......///000000000000000111111111111222333444444666888999;;;<<<;;;;;;:::999999999999999888777777777777888999::::::;;;;;;999999999999999999999999666666555555666666777888777888888999999:::;;;;;;::::::;;;;;;:::999888777;;;;;;:::999999888888888777666666555555666666777555444555888888777;;;AAAHHHRRRddd{{{~~~xxxsssuuuzzzuuunnnkkkpppyyywwwhhhZZZKKKEEE===999888777444111111111000000//////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------************+++************++++++,,,,,,++++++******+++,,,------,,,+++***************************+++++++++*********))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((()))***++++++++++++******))))))((((((,,,++++++***************)))))))))******)))))))))******)))(((((()))******'''''''''((((((((((((((('''((()))))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******++++++***))))))***++++++((()))))))))*********+++......///000000000000000111111111111222333444555666888:::<<<===<<<;;;:::999999999:::999999888777555555666777888888888777999999999999999999999999555555555555555666777777777888888999999:::;;;;;;;;;<<<<<<===<<<;;;999888;;;:::999888777777777777666666555555555555666666777555666888777444666;;;BBBCCCLLL```www{{{}}}~~~uuuwww{{{{{{wwwxxx|||}}}}}}rrrlllfffdddiiipppmmm\\\MMMBBB===888666555444111///111111111000000///......///......------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------))))))***++++++++++++******++++++,,,,,,++++++***+++++++++,,,,,,+++++++++***************++++++++++++************)))))))))(((((()))))))))))))))***************))))))))))))(((((((((((((((((((((((()))))))))************+++))))))))))))))))))))))))))))))((((((((()))******************))))))))))))))))))(((''''''''''''((())))))************))))))))))))************))))))++++++************))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))'''((((((((())))))))))))++++++++++++++++++++++++&&&&&&''''''(((((())))))......///000000000000000111111111111222333444555666888:::<<<===<<<;;;999999999::::::999999888777555666777888888777666666999999999999999999999999555555444444555555666777777888888999999:::;;;;;;888999;;;<<<<<<<<<;;;::::::999888666666666666666666555555444444555555666999666666777777555666:::<<<:::>>>LLL\\\mmm~~~}}}{{{}}}zzz{{{~~~xxxuuuvvv~~~}}}xxxqqqkkkgggdddcccdddccc\\\NNNCCC:::888555333333222111000000111111111111000/////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++((()))***+++,,,++++++******++++++,,,,,,++++++***,,,++++++++++++++++++,,,))))))*********+++++++++************))))))))))))(((((((((((())))))******************))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))*********)))(((''''''&&&&&&''''''((()))***++++++***)))((('''((()))******)))((('''************************+++***)))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))*********)))***+++,,,,,,+++***)))&&&&&&&&&'''((()))))))))...//////000000000000000111111111111222333444555555777:::<<<===<<<:::999999::::::::::::999888888888888999::::::999777777999999999999999999999999555444444444444555666666777888888999::::::;;;;;;222444777999;;;;;;;;;::::::999777666555555666666555555555444444555555555333000000333444333555:::777666999BBBIIIRRRbbbrrr{{{www{{{vvvuuuvvv|||~~~{{{sssllliiiiiiaaabbbaaa]]]UUUJJJAAA;;;444333222111111111333444//////000111111111111111.........------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...))))))))))))))))))))))))((()))***+++,,,,,,+++***+++++++++,,,,,,+++++++++---,,,+++******+++,,,---))))))******++++++++++++************))))))))))))'''((((((((())))))******************))))))))))))(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))+++***)))(((((('''(((((((((((())))))******++++++******)))(((((((((((((((((()))***++++++***)))(((%%%&&&)))++++++)))&&&%%%''''''(((((())))))******---+++)))'''&&&&&&((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++'''(((+++,,,,,,+++(((''''''(((((()))***++++++,,,////////////////////////111111222222222333333333777777888999999999999888777777777777888888888888888888888999999999999:::999999999999999999999999555555555444444333333333777777777777888999:::;;;;;;;;;:::::::::999999999777666666555444444333333555555555555555555555555333333333444444444555555888999;;;>>>BBBHHHPPPUUUcccsss~~~~~~{{{zzzvvvpppmmmrrrzzzyyyvvvwww{{{~~~}}}|||~~~{{{qqqkkkhhhccc\\\WWWVVVSSSNNNGGG@@@:::666333333222222111000//////111000000///...---------000///...---------------......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++,,,+++++++++******))))))))))))************))))))************************+++*********))))))(((((()))))))))))))))))))))))),,,,,,+++***))))))******+++***((('''''''''((()))''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,++++++******))))))***************)))(((((())))))))))))************////////////////////////111111111222222222333333666777888888999999888888555666666666666777777777888888999999::::::;;;;;;999999888888888777777777555555444444444333333333666666666666777888999:::::::::::::::999999999999666666666555444333333333444444444444444444444444333333333444444444444555555666777999;;;???EEEIIIOOO\\\nnn~~~wwwssstttwww|||~~~sssnnnmmmqqquuu|||{{{pppfff___UUULLLJJJJJJHHHDDD???:::555222333333222111111000//////000000000///...---------//////...---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++++++++*********)))))))))))))))************))))))******************************)))))))))((((((((())))))))))))))))))))))))++++++***)))))))))))))))+++***)))((('''(((((()))''''''((()))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************)))((('''&&&)))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))******************)))))))))***************)))(((((())))))))))))************////////////////////////111111111222222222222333666666777888888888888888555555555555666666666666888999999:::;;;<<<<<<===999888888777666555444444555444444444444333333333555555555555666777888888999999999999888888888888666555555444444333333222333333333333333333333333333333333333444444444444222444555666666777:::<<<<<>>BBBJJJTTT[[[kkkuuuzzzvvvwww|||}}}~~~|||}}}|||yyy~~~wwwrrruuuzzzmmmggg]]]SSSGGG===666444555444444444333222111000111111111000000000000000............------------------,,,,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,++++++******++++++,,,************************++++++************++++++************************((((((((((((((()))))))))))))))************))))))''''''''''''''''''''''''''''''''''''((((((((((((************************)))((((((((((((((())))))***************))))))(((''''''((()))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''')))*********+++''''''&&&&&&&&&&&&''''''************************''''''''''''(((((((((((())))))))))))))))))))))))*********)))((((((''''''''''''(((((())))))******((())))))*********))))))((()))))))))************////////////////////////000000000111111111111222444555555666666666666666777777777777888888888888777777777777888888888888999999888777666555555444333333333444444444444555555444444444444444555555555555555555444444444444222222222222222222222222111111111111111111111111222222222222333333333333000222444555444444555777444555777888:::===AAADDDLLLVVVgggxxx}}}wwwvvvvvv|||}}}yyy{{{~~~~~~|||xxxuuuuuu{{{vvvppprrryyy~~~|||~~~~~~~~~sssZZZSSSKKKDDD===777555777333333222111111000//////000000000000000000000000------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++************++++++)))))))))***************++++++************++++++************************(((((())))))))))))******))))))************))))))(((((((((((((((((((((((('''(((((((((((()))))))))************************))))))((((((((()))************++++++******)))(((''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))***+++++++++(((''''''''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))+++******))))))(((((('''((())))))))))))))))))***((())))))************)))))))))))))))************////////////////////////000000000000111111111111444444555666666666555555666666666777777777777888666666666555555555555555666666666555555555444444333333333444444444555555555555444444444444555555444444444444333333333333111111111222222222222222111111111111111111111111111222222222222333333333000222333333222333444666111222444555666777999:::===DDDOOOZZZhhhyyy}}}zzz||||||zzz{{{xxxxxxyyyyyyvvvwww|||~~~zzzvvvwww{{{|||sssggg[[[KKKDDD???>>>:::555444888222111111000000000000111///000000000000000000000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++************++++++((()))))))))*********+++++++++************++++++************************)))))))))*********++++++))))))************))))))((((((((((((((((((((((((((((((((()))))))))******************************)))))))))))))))***++++++******+++++++++***)))(((''''''((()))))))))))))))((()))************)))((())))))))))))))))))))))))************************(((((((((((((((((((((((('''(((((())))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************************)))))))))(((((()))***************))))))))))))************////////////////////////000000000000111111111111333444555555666666555555555555555555666666666777555555555444333333222222444444444444444444444444333333333444444555555555666555555444444444555555444444444333333333222222111111111111111111222222111111111111111111111111111111222222222333333333333444444333222222444666222333444555555666777888:::>>>CCCGGGNNN]]]qqq~~~xxxvvv|||yyy~~~zzz|||~~~|||~~~|||zzz|||{{{|||~~~yyyvvvsssppptttyyyzzzzzzuuukkkaaaXXXLLLAAA>>>999666888666000///333222222111111111222333444////////////000000000000------------------------++++++++++++,,,,,,---...,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++*********)))***++++++,,,++++++************++++++(((((())))))*********+++++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))************))))))))))))))))))))))))))))))(((((())))))******++++++******************************))))))***+++,,,,,,******+++,,,+++***)))((('''(((((())))))))))))))))))***+++,,,,,,+++***)))************************''''''''''''''''''''''''((((((((((((((((((((((((************)))((('''&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''')))***,,,------,,,,,,++++++******))))))(((((()))***************))))))))))))************..................------222111000000000111333333222222333333444555666666777777777777777666555555333333333333333333333333333333222222333333444555555555555555444222000...555555555555555555555555444444444333333222222222222333333333333222111111////////////////////////000111111111111222222222111111111111111111111111333333333333333333333333888888888;;;AAAIIIPPPUUUnnn}}}}}}|||}}}{{{zzzzzzwww|||vvvooojjjhhhiiikkkkkkkkkbbbVVVMMMHHHEEE???;;;888777555333111111000000000000000000000000000000000000000000000000000000///............---------------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,*********+++,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))'''''')))+++******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))%%%''')))***+++++++++***+++***)))(((((()))***++++++++++++******(((''''''&&&'''''''''(((((())))))'''(((((())))))))))))(((******))))))))))))************)))(((((((((((((((*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''###!!! ###'''++++++***(((((((((((((((((((((((()))******)))&&&%%%%%%&&&(((((())))))))))))((((((***))))))((('''&&&&&&%%%''''''(((((())))))******........................222111000000000111222333222222333333444555555666666777777777777666555555333333333333333333333333333333222222333333444555///000111333444444333333444444444444444444444444444444333333333222222222222222333333222222111000000000000000000000000000000000111111111222222222111111111111111111111111333333333333333333333333444444444666:::@@@EEEIIIWWWeeexxx~~~|||yyyxxxuuurrrnnnjjjfffbbb]]]ZZZWWWOOOFFF@@@===:::666222555444444333222111000000////////////////////////////////////////////////............------------...........................------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))'''''')))+++)))******************)))))))))))))))))))))))))))+++***************++++++'''((()))******+++******+++***)))(((((()))***++++++++++++******)))((('''((((((((()))))))))******++++++******((('''&&&%%%******))))))))))))************)))((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((&&&$$$%%%(((******)))(((((((((((((((((((((((((((******)))'''&&&'''((((((((())))))))))))((((((((())))))))))))*********(((((((((((())))))))))))........................111111000000111111222333222222333333444444555555666666666666666555444444333333333333333333333333333333222222333333444555---...///111333333444444222222222222222222222222333333333333222222222222222222333333222222111000111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222222222222333555777:::;;;@@@IIIVVVdddrrryyysssuuuyyy}}}yyyvvvsssqqqqqqooolllhhhaaaXXXMMMFFFDDD@@@:::888777666333000000111222222222111000///////////////////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++******************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((******))))))))))))************))))))))))))************+++******)))((('''))))))))))))************+++******)))((('''&&&&&&***))))))(((((())))))*********)))))))))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))),,,***(((((()))***)))((())))))))))))))))))))))))((()))******(((((((((***(((((())))))))))))(((((('''((()))***,,,---......))))))))))))((((((((((((............////////////111111111111111222222222222222333333333444444444555555555555555444333333222222333333333333444444333333222222333333444555222222222222222111111111333333333333333333333333333222222222222222222222222222222222222111000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333444555555666777;;;AAAIIISSSbbbttt|||xxxwww{{{~~~sssmmmhhhggggggkkksss{{{|||vvvrrrqqqmmmhhhaaaXXXMMMCCC<<<:::888666555666666444111---...000222222111000...////////////////////////------------------------.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************+++******************++++++*********)))(((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&'''''',,,+++)))((((((((()))******))))))))))))))))))******************)))(((((())))))))))))))))))))))))'''''''''(((((()))******))))))(((((((((((()))))))))))))))******)))))))))((((((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((()))*********,,,+++***)))))))))))))))))))))))))))))))))))))))((()))******))))))***+++(((((())))))))))))(((((((((((()))***,,,---......******))))))((((((''''''........./////////000000000000111111222222222222222222222333333333333333444444444444444333222222222222222333333444444444333333222222333333444555666555444333222111000000333333333333333333333333222222222222222222222222111222222222222111000000//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111222222333444444555555555888999:::<<>>888555444333333222222222222111111222333.........///000000111111........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************************************)))***++++++++++++***)))*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++***)))******,,,+++)))(((((()))+++,,,))))))))))))))))))))))))%%%%%%%%%%%%&&&((()))***)))************))))))(((((()))***++++++***)))((())))))************))))))))))))))))))((((((''''''+++***(((''''''''')))***((((((''''''''''''(((((('''(((***,,,,,,+++***)))&&&&&&''''''((())))))***((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******''')))***)))''''''))),,,(((((((((((((((((((((((((((******)))'''&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))---......///000111111222///000111222333222111111222222222222222222222222222222222222222111000000111111222333333444555555333333222222333333444555333222111000000111222333111111111111111111111111000000111111222222222222111111111111111000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000333222111000///000111222000000111222333555777888<<<===???CCCKKKXXXhhhttt}}}uuurrrmmmwwwwwwuuuwww{{{zzzwww{{{{{{wwwxxxqqqooonnnpppuuu{{{xxxrrrmmmhhheeeaaa___\\\XXXTTTMMMFFFAAA===;;;888777666555333111/////////.........111333///////////////000111222................................................---------,,,,,,,,,++++++))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))*********+++,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++***)))******,,,+++***((((((***+++,,,))))))))))))))))))))))))'''''''''(((***+++---...((()))***++++++***)))(((((()))***++++++***)))(((((())))))*********))))))+++*********))))))((((((((('''&&&&&&'''))),,,---((((((''''''''''''(((((('''(((***,,,---,,,***)))&&&&&&&&&'''((())))))***((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,***'''''')))+++(((((((((((((((((((((((()))******)))&&&%%%%%%&&&(((((())))))))))))(((((((((((())))))************''''''(((((())))))******////////////000000000000111111111111111111111111111111222333333333333222111111111111111111111111222222333333333333444444111111111111111111111111333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////............////////////000000//////......------222222000///---+++***)))000000000000000000000000111111222222222333333333888777888;;;@@@FFFMMMQQQ___lll}}}{{{tttsssqqquuu~~~{{{tttmmmmmmlllllllllllllllkkktttrrrrrrvvvxxx{{{}}}yyyyyyxxxzzz}}}|||xxxuuummmbbb\\\YYYSSSLLLGGGDDD@@@;;;888555444222111111111222222222222222111111111000000000000///...............////////////............------------,,,+++******------------------------+++++++++,,,,,,---------+++++++++*********))))))*********))))))))))))(((************************))))))))))))*********************************************)))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))''''''(((((())))))******+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))******************+++++++++)))***+++++++++)))((('''))))))))))))))))))))))))''''''((()))))))))))))))******++++++++++++******''''''''''''''''''''''''******))))))((((((''''''************))))))))))))(((((())))))******++++++))))))(((((('''''''''&&&))))))************))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))))))))))))))))))))))).../////////000000000000111111111111111111111111111111222333333333333222111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333333333222222222111111111000000000000000000000000////////////////////////....................................////////////////////////............------........./////////000000000000000000000000000000000000111111111111111111111333666;;;???BBBCCCMMMZZZgggrrr}}}yyyxxxxxx{{{zzz~~~{{{ssssssrrrooommmkkkhhheeebbbfffccccccfffiiinnnwww~~~||||||~~~wwwqqqfffZZZTTTKKKGGGBBB>>><<<:::777444444333111000000000111222222222222111111000000000000000///...............////////////............,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))++++++*********)))))))))************************))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********)))(((((()))******))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++((())))))******+++,,,,,,((())))))***)))((('''&&&))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''************)))))))))))))))))))))))))))*********)))(((((((((''''''''''''))))))************))))))))))))))))))))))))))))))((((((((()))))))))******************)))))))))((())))))))))))))))))))))))....../////////000000000111111111111111111111111111111222333333333333222111111111111111111111111000000111111111222222222333333333333333333333333333333333333333333333333333222222222222111111111000000000000000000000000////////////////////////------------------------............////////////.............../////////,,,------...000111222222000000000000000000000000............////////////111111111222333555666777:::???DDDJJJRRR```qqq~~~}}}}}}}}}|||{{{qqqsssuuuwww|||wwwwwwxxx|||{{{{{{yyyuuurrrnnniiiccc______\\\\\\```eeekkkvvvxxxmmmdddWWWKKKEEE===:::777555444444333222222111000/////////000000111111111111000000000000000///......---........./////////............---,,,,,,------...---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************,,,+++++++++************************************))))))))))))************************************))))))))))))))))))******))))))))))))))))))))))))+++++++++***)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))************))))))))))))))))))))))))))))))+++******))))))******+++(((((())))))***+++,,,,,,'''((((((((((((''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))***))))))))))))))))))(((((((((((((((''''''''''''))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))........./////////000000111111111111111111111111111111222333333333333222111111111111111111111111111111111111222222222222333333333333333333333333222222333333333333444444222222222222111111111111000000000000000000000000////////////////////////------------------------............////////////---------....../////////000000000000////////////000000000000000000000000------........./////////222333333444444444444444<<<===>>>???BBBJJJWWW```ppp}}}~~~}}}}}}}}}{{{yyypppqqqrrrrrrvvv}}}xxxtttqqqooonnnqqqyyy|||zzzwwwrrrlllgggaaa___bbbiiinnnttt}}}tttdddZZZQQQFFF===999666444222111111111222222////////////////////////000000000000000000000000///......------.........//////.........---------+++,,,---...............+++++++++++++++++++++++++++++++++++++++++++++,,,************************,,,,,,,,,+++++++++******************************((()))))))))************************************)))))))))))))))*********))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((()))))))))))))))************))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))************((((((((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((************)))))))))(((******))))))((((((((('''((((((((((((((('''''''''))))))************))))))))))))))))))))))))))))))''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))))))))............////////////111111111111111111111111111111222333333333333222111111111111111111111111222222222333333333333444333333333333333333333333222222222333333444444444222222222111111111000000////////////////////////............................................................////////////,,,,,,------......//////222222111000///...------////////////////////////........./////////000000...///000111222111111000///222666999<<<@@@GGGLLLOOO^^^rrr~~~~~~zzzuuuwwwwwwvvvwwwzzztttrrrrrrrrrwww~~~}}}{{{yyywwwyyy}}}zzzvvvsssuuurrrnnnnnnttt~~~zzztttnnncccdddjjjsssyyy|||}}}zzz{{{}}}~~~uuudddXXXLLLFFFAAA;;;555444333333222000//////000111........................////////////////////////......------------..................------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************************************(((((())))))************))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))((((((((())))))************))))))))))))))))))))))))))))))'''(((((((((((((((((('''++++++******)))((((((((()))))))))))))))))))))***((((((((((((((((((((((((''''''((()))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))(((***)))))))))(((((('''''''''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******))))))))))))))))))))))))------........./////////111111111111111111111111111111222333333333333222111111111111111111111111222222333333333444444444333333333333333333333333111222222333333444444555222111111111111000000000////////////////////////........................////////////////////////............////////////---------------........./////////////////////000////////////////////////////////////000000000111......///000111111111111---000555888999:::;;;<<<===IIIYYYcccfffeeeddddddooowww~~~}}}{{{}}}~~~|||{{{}}}vvvpppmmmlllkkknnnttt{{{{{{|||{{{zzzqqqnnnllljjjlllpppvvvzzzyyyyyyuuupppmmmnnnuuu|||zzztttlllooovvvyyytttuuuyyy}}}wwwfff]]]LLLDDD<<<;;;999666444555111222111///------...000------.../////////..................////////////---------,,,------...///.........------------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************+++++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))************************************((((((((()))******++++++))))))))))))))))))))))))+++++++++***)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))************))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&*********))))))(((((('''***))))))))))))******+++))))))))))))))))))))))))''''''((()))))))))))))))((())))))******))))))(((''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))))))))((((((((((((((((((''''''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))---------.........//////111111111111111111111111111111222333333333333222111111111111111111111111111222222222333333333333222222222222222222222222111111222333333444555555111111111111000000000000////////////////////////............................................................////////////...------------------,,,,,,,,,---...///000000111////////////////////////////////////000000000000000111111111111222222222444555666666555444333333666===EEELLLMMMLLLKKKJJJSSS[[[iii||||||zzz{{{}}}wwwtttqqqooopppuuu~~~~~~uuupppoooooommmuuu}}}vvvqqqrrrrrruuu|||}}}tttqqqnnnllllllnnnooovvv~~~yyyuuuooojjjhhhjjjmmmpppsssrrrtttzzz|||~~~xxxqqqnnnpppwww}}}~~~yyymmm^^^RRRJJJ@@@:::555666666444333444///111111///,,,,,,///111,,,---...///000000///...---------....../////////---,,,,,,,,,------...///.........---------,,,,,,+++++++++,,,++++++******++++++++++++++++++++++++++++++++++++*********)))))))))*********+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((())))))(((''''''))))))************))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))******)))(((((('''((()))***+++))))))))))))))))))))))))''''''((()))))))))))))))((())))))******))))))((('''''''''''''''''''''''''''((((((((()))))))))***************))))))))))))'''''''''(((((((((((((((''''''''''''((((((((()))))))))************))))))((((((((((((((((((((((((((((((((()))))))))******((()))))))))************))))))))))))))))))))))))---------.........//////111111111111111111111111111111222333333333333222111111111111111111111111000111111111111222222222111111111111111111111111111111222333333444555555111111111111000000000000////////////////////////........................------------------------............/////////000.........------,,,,,,,,,------------......//////////////////////////////.........////////////000000//////.........//////222111000//////111333555444777:::>>>??????===<<<@@@FFFSSSeeexxx}}}||||||~~~{{{wwwwww{{{~~~xxxrrrpppooojjjpppzzzwwwnnnooooooqqqvvv~~~{{{wwwuuuuuupppttt|||xxxtttnnnhhhdddcccdddfffcccaaaaaagggrrr~~~{{{sssllljjjnnnvvv|||qqqooojjj```TTTHHH@@@;;;===777444555555222000111///111222000......111444,,,---///000000000//////---------.........//////,,,,,,,,,,,,------...///......---------,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))++++++++++++******))))))))))))******++++++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))************************************'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''&&&'''((())))))((('''&&&))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''%%%%%%&&&((()))+++,,,,,,((('''&&&&&&'''((()))***))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******************))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))............/////////////////////000111111222222222222222111111111000000000000////////////000000222222111111111111222222222222222111111111000000///000111222222222222222////////////............//////.........---------,,,---///000000///---,,,+++++++++,,,,,,,,,------//////............/////////......------,,,++++++........................////////////////////////000000000000000/////////////////////000000000000222111111111000000//////555555555666666666666777;;;===CCCLLLXXXgggssszzz|||~~~zzzyyyssswww}}}~~~uuussssssvvvvvvyyyzzzwwwqqqooouuu}}}xxxtttnnnjjjgggccc^^^ZZZXXX[[[```eeelllvvv|||vvvnnnhhheeegggiii\\\WWWNNNEEE>>>:::999888444333222111000000000000111111000///////////////---------............///......------------......+++---------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))******+++++++++++++++++++++++++++++++++*********))))))((((((************************))))))))))))))))))))))))***+++,,,+++)))))))))*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))(((((('''''''''&&&''''''(((((((((((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((()))))))))))))))))))))******+++&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((++++++******))))))((((((((()))*********((('''&&&''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))************)))))))))))))))((('''&&&&&&'''((()))+++***)))(((((()))***+++))))))))))))************............/////////////////////000111111222222222222222111111111000000000000////////////000000222111111000000111111222222222222111111111000000000000111222222222222222////////////.........---///.........------------+++,,,---......---,,,+++---------........./////////......------......///---.....................////////////////////////........................////////////////////////.../////////000000000000111111111000000000//////333333333333444444444555555666888===EEEMMMUUUYYYdddmmmzzz~~~||||||yyywww||||||yyysssppptttyyyvvvqqqnnnkkkgggaaa]]]]]]```eeejjjqqq{{{~~~zzz}}}|||tttiii]]]UUURRRSSSTTTIIIFFFAAA;;;888666666666222222111000////////////111000000///////////////------------..................------------......,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++++++++++++++*********)))************************)))))))))))))))))))))))))))***+++***((('''((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((******)))))))))((((((((())))))************))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))(((((((((((()))))))))))))))))))))******+++''''''((((((((((((''''''((((((((())))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((()))))))))******)))))))))))))))))))))))))))))))))((((((((((((''''''''''''***)))(((((((((((()))*********)))(((((()))******))))))))))))************............/////////////////////000111111222222222222222111111111111111000000////////////000000111111000000000000111111222111111111111000000000000111222222333222222222//////.........---------............------------***+++,,,------,,,+++***---------.........//////...------,,,,,,------...,,,------...///000000000////////////////////////....................................................../////////000000000111111000000000000//////000111111111111222222222444444444666888;;;>>>@@@JJJQQQ]]]hhhrrryyy~~~zzzzzz~~~|||zzzqqqmmmnnnyyy|||zzzxxxvvvsssoooiiieeehhhjjjnnnsssyyyyyysssrrryyy{{{pppeeeUUUIIIBBB@@@@@@???999777555333111111111111000//////....../////////111000//////......//////------------..................------------........./////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))((()))***)))'''''''''(((***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************)))))))))))))))))))))***************)))******++++++******)))))))))))))))))))))))))))*********************************))))))))))))((())))))(((((((((((()))))))))))))))))))))******+++(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((('''''''''***))))))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''******))))))))))))*********))))))(((((())))))***))))))))))))************............/////////////////////000111111222222111111111111111111111111000000////////////000000000000000//////000000000111111111111000000000000111111222222222222222111.........---------,,,,,,------------------------+++,,,------------,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------......//////////////////////////////........................---------......................../////////000000000000000000000000////////////000000000111111111333333444555666777888999<<<@@@GGGOOOUUU\\\ccchhhqqqsssvvvzzz~~~~~~|||~~~zzzxxxoookkkjjjsss}}}yyyvvvuuuwwwzzz~~~}}}vvvtttpppmmmnnnvvvzzzlllaaa\\\RRRDDD<<<::::::999777555444333111000///...---/////////...//////000000000000///............///,,,,,,---------............------,,,,,,------...///000111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((())))))******************)))((((((((((((((((((((((((************************+++++++++*********))))))))))))(((((((((((()))))))))))))))))))))******+++))))))************))))))(((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************************)))(((''''''((()))***''''''''''''(((((((((((()))))))))(((((()))))))))((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((()))))))))************............/////////////////////000111111222222111111111111111111111111000000////////////000000000//////......//////000000000000000000000000000111111111222222111111000------------,,,,,,,,,,,,,,,,,,------------------------............------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++------------------------........................------------......//////............//////////////////////////////000000///000000000111111111111...///000111222333333333777999;;;===@@@EEEKKKOOOXXX\\\cccjjjrrr{{{}}}yyyzzzyyy|||xxxxxxpppnnnmmmsss~~~|||}}}~~~yyytttkkkkkkiiigggggglllttt{{{~~~zzzssslllddd[[[QQQJJJHHHAAA:::777888999666333333333333222111///...---000000/////////000111111000//////...............,,,,,,,,,------------...------,,,,,,,,,,,,------000111111000...------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++))))))******************************************))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''&&&&&&'''((()))***((())))))******))))))(((((((((((((((((((((((((((************************++++++++++++************))))))(((((((((((()))))))))))))))))))))******+++))))))************))))))'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***************++++++++++++***)))(((''''''((()))***''''''''''''(((((((((((())))))(((''''''((())))))((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))************............/////////////////////000111111222222111111111111111222222222000000////////////000000//////............////////////000000000000000111000000000111000000///...------,,,,,,,,,+++++++++,,,,,,,,,,,,------------........................---------.........//////---,,,,,,++++++,,,,,,---------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000------........./////////......////////////000000000000000000111111111111///////////////000000000333444444444555888===@@@BBBGGGNNNVVV^^^hhhttt|||~~~}}}}}}}}}}}}zzzvvvuuusss}}}yyyyyynnnppprrruuu~~~}}}}}}}}}}}}yyy{{{~~~|||uuupppjjjkkkjjjeee```^^^```cccbbb]]]VVVOOOJJJEEEAAA>>>:::777555444555555222/////////000000000000111111111111000//////000000000000///......------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********************************))))))))))))))))))))))))***+++,,,+++***))))))+++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''(((((((((((())))))(((((((((***+++,,,((())))))))))))))))))((())))))))))))))))))))))))************************+++++++++************)))))))))(((((((((((()))))))))))))))))))))******+++))))))************))))))''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******((((((((())))))))))))***((((((((((((((())))))***''''''''''''(((((((((((())))))''''''''''''))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''))))))))))))************............/////////////////////000111111222222000000111111111222222222000000////////////000000///......------......///////////////000000111111///////////////...------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------...------------------...---------.........//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////000111111---------.........//////........./////////000000////////////000000000111222111111000000000000111000111222222222333666999777;;;@@@CCCHHHPPP[[[cccttt{{{~~~~~~~~~}}}}}}~~~||||||~~~|||zzz{{{yyy}}}yyyyyyrrryyy~~~zzzzzz{{{tttmmmiiijjjggg```VVVPPPMMMMMMHHHEEEAAA>>>;;;999888777333333333222222111///...............///000111222111000000///............//////...------------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++************************)))))))))))))))))))))))))))++++++***)))((()))***))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++''''''(((((())))))))))))))))))((('''(((***,,,---)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))(((((((((((()))))))))))))))))))))******+++((())))))))))))))))))((('''(((((((((((()))))))))'''''''''((()))*********))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********''''''((()))))))))))))))''''''''''''((((((((((((***)))'''&&&&&&''')))***))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))((('''''''''((())))))(((''''''))))))))))))************............/////////000/////////000111111222222000000111111222222222222000000////////////000000.........------............/////////000000111111......//////...---,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------,,,,,,------...+++,,,,,,------......///........................------------------------.........///000111111222---------.........//////---.........//////000000........./////////000000000///.........000111222000111222222111111333555444777999999999???HHHPPPUUU^^^fffjjjqqq}}}~~~}}}|||zzz~~~|||wwwwww}}}~~~}}}||||||{{{{{{}}}tttjjjaaaaaa]]]UUUJJJBBB???>>>:::999777666444333222111000111222111000000111333111000///......///000111111000///...---,,,,,,,,,//////...------------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---000000111///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))(((******)))((('''((()))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((())))))*********+++''''''&&&%%%&&&(((***,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))((())))))(((((((((((()))))))))))))))))))))******+++(((((())))))))))))(((((())))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++******++++++,,,,,,,,,,,,&&&'''(((*********)))(((''''''''''''((((((((()))***((('''&&&&&&'''(((***))))))))))))))))))))))))************))))))))))))((()))***++++++***)))(((&&&'''((())))))((('''&&&))))))))))))************000000000000///////////////000000000000000//////000000111222222222222111333333222222111000////////////............//////......///000000000000000111000000///...---------........................+++++++++,,,,,,---------.........------,,,,,,,,,...---,,,,,,++++++++++++,,,------......------,,,........................*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,////////////////////////---------............///,,,,,,,,,---------..................////////////////////////000000000000000000000000111111111111222222333444666888:::;;;CCCFFFKKKRRRYYYaaajjjpppwwwzzz{{{wwwtttqqqpppqqqrrryyyuuudddXXXLLLJJJGGGCCC>>>:::777555444444444333333333222222000000000000000000000000//////////////////////////////............//////---------------------------------------------------------------------------------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))***************)))(((((())))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((---+++)))&&&%%%%%%&&&&&&(((((((((((('''''''''''')))***+++,,,,,,,,,,,,,,,((((((''''''''''''(((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000///////////////////////////000000000000//////000000111222222222222111222222111000000///......///..................///......///000000000000000000000000///...---------------------------------++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,---------++++++,,,---------------------------------------------------............,,,---------........................////////////.../////////000000000000//////000000000111111111111111222222444555777888555888<<<@@@EEEKKKRRRVVV___cccjjjpppuuuzzz}}}uuuqqqpppooommmnnnpppxxxwwwpppiii\\\MMMDDDAAA@@@>>>;;;888555333222333333333222222222222111////////////////////////...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))+++++++++*********))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((('''((())))))*********+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((...,,,***((('''''''''((('''''''''(((((()))))))))''''''((()))))))))(((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))//////////////////////////////000000000000//////000000111222222222222111000000000//////......---......------------............///000000000000000000000//////...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,------------,,,,,,------------------------......---------------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////............////////////....../////////000000000//////000000000000111111000000000000111222333444000222444555777:::>>>BBBEEEIIIPPPXXX```hhhpppuuuxxx|||}}}~~~~~~vvvmmmmmmoooooonnniiikkkrrr~~~sssfffZZZTTTQQQIIIAAA===666555555444333222222111222222111111111000000000////////////////////////........................,,,,,,++++++++++++,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))******************)))************))))))((())))))))))))))))))))))))+++************)))))))))((((((((()))))))))******(((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''(((((())))))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))...---,,,***))))))******&&&''''''((()))***+++,,,'''((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))).........///////////////...//////000000000000///000000111222222222222111000000000//////.........------,,,,,,,,,,,,------......///000000000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++***************++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------------------......------,,,,,,++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000............////////////........./////////000000////////////000000000111000000000///000000111111222333444444444555777:::999<<<@@@DDDJJJPPPWWW\\\eeeiiinnnssswww|||~~~|||{{{~~~}}}yyyzzzzzz{{{||||||}}}~~~pppggghhhmmmnnnmmmaaaaaaccchhhmmmnnnjjjeeeWWWMMMEEECCCBBB===999999222222222222222222222222111000000000000/////////////////////////////////........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***************************++++++******)))))))))((())))))************)))((())))))))))))))))))))))))************))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))***+++,,,+++***((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---,,,+++************+++((((((((()))***+++++++++***+++++++++***)))(((((())))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------....../////////000......///000000000000000000000111222222222222111111000000000000000//////------,,,,,,,,,,,,------......///000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,++++++******,,,---......//////......------------------------,,,,,,,,,------------............////////////000............////////////............////////////...////////////000000000111000000000000000111111000111222222111111333444666777888999:::>>>CCCGGGOOORRRVVV[[[aaaiiiqqqwww~~~}}}zzzwww{{{|||}}}{{{zzz{{{|||||||||wwwuuutttssssssuuuxxxzzz}}}iii]]]]]]aaaaaa___UUURRROOOOOOOOOOOOLLLIIIEEE???:::999666000,,,+++222222222222222222222222000000000/////////......................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************---,,,+++***)))'''&&&&&&((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++)))***,,,------+++)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))******************)))))))))))),,,,,,,,,,,,+++******))))))))))))(((((()))))))))))))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))---------......//////000---...///000000111111000000000111222222222222111000000000000000000000000......------------............///000000000000000------------------------------------------------+++++++++++++++*********++++++++++++,,,,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,---............---------------------------,,,,,,,,,,,,------------------........./////////............////////////------........./////////......////////////000000111000000000000000111222...000111111000000111222333444444333333555888;;;???@@@BBBEEEJJJSSS\\\bbbkkkqqqzzz}}}zzzyyyxxxzzz|||~~~~~~~~~xxxvvvtttrrrrrrsssvvvwwwzzzlll[[[OOOLLLLLLKKKHHHDDDBBB>>>============<<<666444444666444///---...000000000000000/////////000000/////////.................................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***************************,,,,,,+++***((('''&&&&&&((())))))************)))))))))))))))))))))))))))(((((()))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***+++---///...,,,***((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))*********))))))((((((((()))************))))))((((((''''''&&&&&&''''''((())))))))))))((((((((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---......///000000---...///000111111111111000000111222222222222111///////////////////////////..................///......///000000000000000------------------------++++++++++++++++++++++++************++++++++++++------------,,,,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------........................////////////---------.........//////........./////////000000///////////////000111222///111222222111000000111000111111111000111444666666777888:::<<>>CCCKKKRRRYYYbbbkkkqqqxxx~~~|||zzzyyyxxxyyyzzz{{{xxxxxx{{{wwwxxxyyyzzzxxxtttpppmmmllllllkkkjjjfff^^^UUUNNNDDD@@@;;;777666777777777111222222333333222111000111000111222///+++---111....../////////000000000111000000000////////////........................------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))&&&''''''((()))******+++(((((()))***************))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++++++++++++++++++++++++++(((((()))***************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))+++---000111111///,,,***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************%%%%%%&&&'''((()))******(((((()))******+++************))))))))))))******))))))))))))(((((((((((($$$%%%'''))))))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))......////////////............///000111222333333111111111111111111111111////////////000000000000////////////////////////////////////////////////------------------------------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,***(((------------------------------++++++++++++------,,,,,,,,,---...///000000......------------......---------............///111111111000000000000000111111000000//////......000000000000000000000000000111222333555666777777999;;;===@@@DDDKKKSSSXXXbbbiiiuuu~~~~~~~~~~~~~~~~~~||||||~~~}}}|||{{{zzzzzzzzzxxxvvvuuuxxxwwwuuuqqqlllfffaaa]]][[[VVVTTTQQQMMMHHHDDDAAA???777777666555444444333333333222222222111000000000//////////////////////////////////////////////////////---,,,,,,---...//////............---------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***+++,,,,,,************************+++++++++++++++++++++++++++*********))))))((((((*********)))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))***))))))+++++++++++++++***))))))&&&&&&&&&&&&'''''''''((((((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++...---+++)))(((((())))))(((((('''(((((()))***+++***)))((()))***+++***(((+++++++++++++++***)))(((&&&&&&''''''(((((())))))***)))(((((((((((())))))---,,,***(((''''''((())))))(((''''''''')))***+++&&&'''(((*********)))((((((((((((((())))))))))))$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))---+++'''$$$%%%(((,,,///((()))***+++,,,+++******(((((((((((((((((((((((()))*********++++++++++++(((((())))))*********+++---------......---------//////000000000000000000111111111111111111111111///000000000000000000000................................................------------------------+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------......//////......------------......------------............000000000000000000000000000000000000//////......////////////////////////000000111222333444444555444555666666888;;;@@@CCCJJJOOOXXXaaahhhmmmnnnooommmppptttyyy}}}~~~~~~|||{{{yyyxxxxxxzzz}}}~~~}}}|||||||||}}}~~~}}}|||~~~~~~||||||~~~|||wwwuuusssvvvtttjjj^^^\\\YYYTTTPPPKKKHHHFFFEEEDDDAAA???<<<999777666555444444333222222111111111111000000000000000///................................................///...---,,,,,,---...///............------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***++++++,,,************************++++++++++++++++++++++++************)))))))))(((***)))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***))))))((((((***************))))))(((&&&'''''''''(((((((((((((((((()))))))))******************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++,,,+++***))))))******+++)))(((((((((((())))))******)))((()))***+++***(((******++++++***))))))((('''''''''(((((()))))))))))))))(((((((((((())))))---,,,***(((''''''((())))))((('''''''''(((***+++'''(((((())))))))))))((((((((((((((())))))))))))''''''(((((()))*********))))))))))))))))))))))))***)))((((((((()))+++,,,((()))***+++++++++******(((((((((((((((((((((((()))))))))*********++++++((()))))))))************---......//////......---000000000//////.........111111111111111111111111000000000000000000000000------------------------........................------------------------)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------...............------------......------------............/////////000000000000000000000000////////////...........................000000000111111111222222222333444333333333555777:::<<>>;;;999777888777777666555444333333222222111111000000//////......///////////////000......................................................------------..................------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******+++,,,************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++******)))(((''')))))))))))))))(((((('''(((((((((((())))))))))))(((((())))))))))))******))))))((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++******))))))***++++++,,,***))))))(((((((((((()))***)))((()))***+++***((())))))******))))))(((((((((((((((((())))))))))))((((((((((((((())))))))),,,+++)))((('''(((((()))(((((('''''''''((()))******))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))(((((()))******++++++******((((((((((((((((((((((((((((((((()))))))))******))))))))))))************000000111111111111000000////////////............111111111111111111111111111111111000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------------...------,,,,,,------...,,,,,,---------...............///////////////000////////////////////////........................111000000000000000000000///111333444444444555666777888999;;;===???@@@@@@===@@@DDDGGGIIILLLPPPSSSYYY\\\```ccchhhttt{{{zzz}}}~~~zzzuuuyyy}}}|||wwwpppgggbbbccchhhooosssooohhh```YYYTTTLLLDDD======<<<;;;999777555333333333333333333333222222222000000000000//////...............//////000000000........................------------------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***************++++++*********************************************************))))))))))))))))))))))))))))))*********************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((******++++++***)))((((((((((((((()))(((''''''&&&((())))))))))))*********(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************************++++++******)))(((((('''((((((***)))((()))***+++***((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))+++***)))(((((((((((((((((((((((('''((((((((((((+++***)))'''''''''((()))(((((((((((())))))))))))((((((((((((''''''&&&&&&((((((((((((((((((((((((&&&(((***,,,,,,+++)))(((((())))))***************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********000000111111111111000000---------...///000000000111111111111111111111111222111111111000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------........./////////.............../////////////////////////////////111111111111000000000000,,,...111222111111222333333333444444555777888999444666999:::;;;<<<>>>@@@BBBEEEHHHIIIMMMVVVdddnnnnnnkkkiiikkkrrryyy|||}}}~~~|||~~~wwwvvvxxx{{{|||uuuppplllmmmpppwww{{{sssnnnjjjbbbWWWOOOLLLNNNQQQSSSOOOKKKFFFBBB@@@>>>:::777444333333222111000//////000000/////////.........000000000000/////////////////////000000111111111........................------------------------+++,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***************+++************************************************))))))))))))))))))******(((((())))))************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************((((((((((((((('''&&&&&&))))))))))))*********+++))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********,,,,,,++++++***)))((((((******)))(((((('''((((((***)))((()))***+++***((('''((())))))))))))(((((()))))))))(((((((((((((((&&&'''((()))***))))))))))))))))))((((((((((((((('''(((((((((((('''''''''+++***)))'''''''''((()))(((((((((((()))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((()))***************)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))))))))---......//////......---,,,---...///000111111222111111111111111111111111222222222111111000000///000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---//////...+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------.../////////---............/////////////////////////////////000000000000000000000000///111222222000///000111111000000000111222444444...111444555555666777999999:::;;;;;;<<<@@@GGGMMMOOOMMMMMMQQQXXX^^^``````bbbgggnnnrrrvvv}}}||||||uuuvvvyyy}}}~~~xxx{{{|||uuusssuuuxxx{{{qqqiiiccc]]]]]]^^^bbbmmmxxx|||yyylllkkkjjjgggbbb^^^ZZZWWWSSSMMMEEE>>><<<===>>>>>>===;;;888777777777666444000000//////////////////111111000//////...------000000000000///////////////000000000000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******)))*********************************************************))))))))))))************((((((((()))******++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))*********(((((((((((((((''''''&&&))))))))))))************))))))((((((((((((''''''(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******,,,,,,,,,,,,***)))((('''***))))))(((((((((((()))***)))((()))***+++***((((((((())))))******))))))((((((((((((''''''''''''&&&'''(((*********))))))((((((((((((((((((((((((''''''((((((((('''&&&&&&***))))))(((((((((((()))(((((((((((())))))))))))+++++++++******))))))))))))))))))))))))))))))))))))))))))((()))***++++++)))(((((((((((()))***+++))))))))))))))))))))))))((((((((()))))))))******************))))))))))))---------......---------/////////000000111111111111111111111111111111111333333222111111000000///000000000000000000000000------------------------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++(((((()))******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,---......//////---------.........//////......................................./////////111222333222000000000222111111111111111111222222...000333444333333444555444444555666777888999:::===;;;<<>><<<999;;;???BBBBBB@@@CCCLLLUUUTTTZZZ^^^[[[TTTOOOOOORRROOOMMMMMMNNNQQQTTTUUUUUUTTTUUUYYYaaaiiijjjfff```dddcccaaaaaaaaadddfffhhhaaabbbfffjjjooosssvvvwwwtttpppiiibbb\\\[[[^^^bbbjjjgggdddbbbaaa```^^^[[[^^^[[[VVVRRRNNNIIIDDDAAA@@@BBBAAA>>>???BBBBBB>>>@@@>>>;;;999777777777888666555333333444555333222222222111111111111000000///////////////000000000////////////.........---......................../////////......------,,,------------------------++++++++++++++++++++++++)))***+++---......---------------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************,,,,,,+++***))))))******************************))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++************))))))))))))((((((((((((((((((((((((************************(((((((((((('''&&&%%%$$$)))))))))))))))(((((('''(((((((((((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))***,,,,,,+++******(((((('''(((((()))***+++***)))((()))***+++***((())))))***+++++++++++++++''''''&&&&&&&&&%%%%%%%%%$$$&&&(((***++++++))))))''''''((((((((((((((('''''''''((((((((('''%%%$$$&&&'''(((*********)))((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))'''(((***+++++++++)))((()))((('''''''''(((***+++))))))))))))))))))))))))************+++++++++++++++*********))))))((((((////////////////////////////////////000000000000111111000000000000111111222111111111000000//////////////////////////////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++***)))(((((()))***++++++++++++*********))))))(((((()))***+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,++++++++++++...------,,,,,,------...---------............//////...---,,,,,,,,,,,,,,,------------------------000000000000000000000000////////////000000000000111111111111111111111111//////000000111111111222111111222333333333333222333333333444444444555555666777777999:::;;;<<<===@@@@@@AAAAAA@@@???>>>>>>????????????@@@@@@@@@AAA@@@BBBEEEHHHJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMNNNPPPQQQRRRSSSVVVSSSOOOLLLJJJIIIJJJKKKNNNNNNLLLKKKIIIGGGFFFEEEDDDCCCAAA???===<<<;;;;;;999999999999999888888888555555555444444333333333222222222111111111000000111111000000/////////...////////////............////////////////////////////////////////////////.........------.................................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---******+++,,,,,,,,,++++++******************++++++++++++++++++++++++***************)))(((((()))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''&&&'''((())))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---&&&''')))***+++***(((''''''&&&&&&&&&'''(((***,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))*********+++++++++++++++***)))(((((()))***+++))))))(((((((((((())))))&&&(((******)))((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''$$$"""###%%%''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))************........................////////////000000000000111111000000000000111111111111111000000000//////////////////////////////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++***)))(((((()))***++++++++++++*********)))))))))))))))***+++++++++,,,******++++++++++++******++++++++++++++++++++++++(((((()))))))))*********************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,+++++++++++++++------,,,,,,,,,,,,------------------............//////...---------------........................////////////////////////.../////////000000000000........................//////000000000111111111000111222222333333222222111111222222222333333333222333333444555666777777999999::::::999888888777888888888999999999::::::666888:::===>>>>>>>>>===??????>>>>>>??????@@@AAA======>>>???@@@AAABBBBBBDDDBBB>>>;;;:::::::::;;;AAA@@@???>>><<<;;;::::::===<<<:::888777666666666333333222222111111000000444333333333333333333222222222222111111000000000000000/////////.........////////////...............................................................------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))******++++++&&&''')))*********((((((''''''&&&''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********+++******))))))))))))******))))))(((((((((((())))))%%%'''))))))((('''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++***)))))))))(((((((((((((((((((((((()))))))))***************************))))))))))))************------------------------////////////000000000000111000000//////000000111111111000000000000//////////////////////////////......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***++++++++++++*********************************++++++******++++++++++++******++++++++++++++++++++++++''''''((((((((()))))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------------............000//////............................../////////////////////////////////....../////////000000000........................////////////000000000000000000111222222222222222/////////000000000111111000000111111111222222222444444333333333333222222222222333333333333444444333444555777888777777666666555555555555666777777666666777777777888888888999777555333222222333444888888777666666555555444666555444333222222222222333333222222111000//////111111111111222222222222111111111111000000000000///............---------/////////............---................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++***++++++******************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))---,,,***)))))))))***+++))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((()))))))))))))))&&&''')))*********)))(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))$$$&&&(((((('''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))***)))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************)))))))))(((((((((((((((((()))))))))******************************))))))))))))************------------------------////////////000000000000000000////////////000000000000000000000000//////////////////////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************+++++++++*********************++++++++++++******++++++++++++++++++++++++************+++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........///...------------......------------............////////////////////////........./////////000000000000000000000000000000///////////////////////////000000111222111111111....../////////000000000222111111111111111111111333222222222222222222222111111111222222222333333333444444555555444333333333222222222222333444444666666666666666666666666666555444333222333444555444444444444444444444444444333333222222333333444555555444333222222111111/////////000000111111111000000000000000000000000------------------------//////.........---------................................................,,,++++++++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...+++*********)))(((***************+++++++++***************************++++++,,,++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))***+++))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***))))))((('''((()))))))))(((&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))'''(((***++++++***))))))))))))(((((((((((())))))%%%'''))))))((('''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************)))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))++++++***))))))*********)))))))))(((((((((((()))))))))*********************************((()))))))))************------------------------////////////000000000000000000////////////000000//////////////////000000////////////////////////------,,,++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++*********************++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++,,,------+++++++++,,,,,,---------....................................///////////////////////////////////////........................///000000111111000000////////////000000000111222222111111111111000000333222111111111222222333111111111222222222333333000000000000000//////...222222222222222333333444222222222111111111111000222222111000000111222222000000000111111111222222333222222222222333444555222111111000///..................//////000000000////////////////////////,,,,,,,,,---------------............------------................................................+++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++*********)))((())))))*********+++++++++************************))))))***************)))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((''''''''''''''''''(((((()))))))))))))))(((((()))))))))'''&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((((((((('''((()))+++++++++***)))))))))(((((((((((())))))'''(((******)))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))++++++***))))))************))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************------------------------////////////000000000000000//////......//////000......////////////000000////////////////////////------,,,+++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++*********************+++++++++******************++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++,,,---*********+++,,,,,,------........................------........./////////------------------------...............---------......///000000000000000//////000000000111111111000000000///////////////111000/////////000111222///000000000000111111111111000000////////////...111111000000111111222333/////////////////////...000000000//////000000111000000000111111111222222000000000000000111222222////////////........................////////////............////////////,,,,,,,,,------------............------------,,,------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---***)))******)))))))))))))))***++++++,,,,,,************************(((((()))************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******+++******))))))(((((((((((())))))''')))++++++*********+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************++++++*********))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************........................////////////000000000000//////............//////........./////////000000////////////////////////---,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++)))))))))***+++++++++,,,******++++++++++++******++++++++++++++++++++++++))))))))))))************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,---...******+++,,,,,,---..............................---------.........//////------------------------.........---------,,,,,,---...//////000000//////////////////000000000000//////////////////000000000///...---...///111222////////////000000000000333222222111111111111222000000//////000000111222000000000000000000000000111111111111111111111111111111222222222222222333//////.........///000000/////////000000000000111////////////............---------....../////////,,,---------.....................---------,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))*********)))((())))))***++++++,,,,,,************************((()))******+++++++++***)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))'''''''''(((((())))))***((((((((((((((())))))***)))(((((('''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))***+++,,,))))))(((((((((((())))))''')))***+++***)))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************////////////////////////////////////000000000000//////............//////---.........//////000000////////////////////////---,,,++++++******++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++(((((()))***+++,,,,,,---******++++++++++++******++++++++++++++++++++++++************++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******))))))***+++,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///++++++,,,------...//////........................---------.........//////////////////////////////.........------,,,,,,,,,---......///////////////........./////////000000000000000111111111222222111000.........000222333//////000000000111111111111000000//////000000111000000//////000000111222.../////////000000000000000000000000////////////////////////////////////000//////......//////000,,,,,,------...//////000000000000//////......------------.........//////---------....../////////......---------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((***++++++***((())))))***++++++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))&&&''''''((()))***++++++((((((((((((((()))******)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((***,,,---))))))(((((((((((())))))&&&(((******)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((###&&&))),,,---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))************---------------...///000////////////000000000000//////.........---------------------------------///............---------+++++++++*********))))))***++++++,,,,,,++++++******************************+++,,,+++)))''''''((()))************++++++++++++++++++,,,,,,+++++++++************************)))******++++++,,,------************************************************++++++***)))***+++---...******++++++++++++******,,,,,,,,,++++++*********************************,,,,,,+++******+++,,,,,,,,,***(((***,,,...,,,***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---+++,,,///000///---........................////////////////////////...///////////////......////////////////////////////////////000000000000------......///111222333000000000000000000000000000000000000000000000000//////000000111111111222222111///.........///000///////////////.........000000000000000000000000............////////////444111---***)))+++...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------...------,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////---,,,+++*********+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******+++***)))(((((()))***+++))))))((())))))***+++,,,******))))))((((((''''''******))))))******+++,,,,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&((()))))))))(((''''''((((((((((((''''''&&&)))((('''&&&&&&'''((()))******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))(((((())))))*********+++))))))))))))************((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((())))))))))))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))(((************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))......---------.........////////////000000000000//////.........---------------------------------............------------+++++++++*********))))))***++++++,,,,,,++++++***************************+++,,,---,,,***(((((())))))************+++++++++******++++++++++++******************************,,,+++++++++++++++++++++************************************************++++++******++++++,,,---******++++++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,***)))***---...---+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...---+++,,,///000///---......................................................////////////................................./////////000000000000//////......//////000000////////////////////////........................//////000000000111111111111111///.........///000////////////............////////////////////////............///////////////...---,,,+++,,,---...//////.........---------------------------------........................///.........---------------------,,,,,,---------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++*********************)))))))))((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))))))))***************))))))*********)))))))))((())))))*********)))))))))((((((((('''******))))))******+++,,,,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))******)))))))))(((((((((((('''''''''''''''(((((((((&&&&&&((()))))))))(((''')))))))))(((((('''''''''((((((''''''''''''(((((()))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********((()))))))))************(((((()))))))))*********((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))///............---------////////////000000000000/////////............---------------------------............------------+++++++++******************++++++,,,,,,++++++***************************+++---...---+++))))))***)))************+++++++++)))******************)))************************------,,,,,,+++******)))******************************************************+++,,,,,,,,,++++++******++++++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++---...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............,,,,,,,,,...///...---------------------------........................---....../////////..................................../////////000000000000000///...---------...////////////////////////........................////////////000000000000111000//////......//////........................////////////////////////---............/////////---------------------,,,...............---------........................------------------------............------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********************************))))))))))))))))))))))))))))))))))))************++++++++++++((((((((((((((((((((((((******))))))))))))************++++++++++++******)))))))))((((((((((((((())))))))))))((((((((((((***))))))))))))***+++++++++***))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))******((()))*********)))((('''''''''''''''''''''&&&&&&&&&''''''((()))(((((((((,,,+++***(((''''''((((((''''''((((((((((((''''''&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((++++++************))))))(((((())))))))))))((((((************************))))))))))))))))))))))))************************'''((()))***************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))------..................////////////000000000000/////////................................................---------,,,,,,***************************++++++,,,,,,++++++******************************,,,---,,,+++))))))***))))))*********+++++++++))))))************))))))************************,,,,,,,,,++++++*********************************************************)))***,,,------,,,+++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,------------***++++++,,,---......///++++++++++++++++++++++++------------------------...------------------------,,,,,,------.........------------------------........................------......//////......................................./////////000000//////...---------------////////////////////////........................////////////////////////000000//////............------...............///////////////////////////---------.........//////111000///...------------........................------------------------------------------------------------------------,,,------------------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))))))))*********+++,,,------,,,+++***))))))))))))(((((('''&&&))))))))))))(((((((((((()))))))))))))))***++++++******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***%%%&&&((())))))'''&&&$$$''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((...,,,***(((''''''((()))&&&'''((())))))((('''&&&%%%&&&(((************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++)))))))))))))))*********''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))))))))))))))(((((())))))))))))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((******+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++---...////////////////////////000000000000////////////////////////...........................------------,,,,,,,,,***************************++++++,,,,,,++++++***************************)))***++++++)))((())))))))))))*********+++++++++))))))************))))))******************************+++++++++,,,,,,,,,***************************************************+++,,,------,,,***)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))******+++,,,------...++++++++++++++++++++++++---------------------------------------,,,,,,,,,+++,,,---------------...------------------------........................,,,,,,---...................................................////////////---------------...//////........................///////////////////////////.....................///////////////......---,,,---------......//////........................------------............777444000---+++,,,---...---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,---......---,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((((((((((((((((((((((('''''')))***************))))))))))))))))))******))))))))))))))))))))))))((((((((()))))))))************************************))))))))))))*********+++,,,------,,,+++***))))))******)))((('''&&&(((((((((((())))))))))))))))))(((((())))))***+++)))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((($$$&&&'''))))))(((&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))...,,,***((('''''')))***&&&'''((())))))((('''&&&%%%&&&(((************)))((((((((((((((((((((((((((((((((((((((((((((((((******************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,---///000//////...////////////000000000000...////////////000000000........................------------,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***************************((()))++++++)))((()))))))))************+++++++++)))******************)))************************)))******+++,,,,,,------************************************************++++++,,,,,,,,,+++************++++++++++++*********++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))+++,,,,,,+++***,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...............------------------------------........./////////...---------...///000000........................000000000000000000000000...............---------...////////////...------,,,,,,,,,---......//////........................,,,------------.........888555000,,,***+++---///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((((((((((((((((((((((('''((()))+++++++++***)))))))))))))))************))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((******))))))))))))************++++++++++++******))))))***++++++***((('''(((((((((((()))))))))))))))(((((((((((()))******(((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((('''''''''((()))*********)))((('''''''''((((((((())))))(((''''''''''''((())))))+++***)))((('''((())))))''''''((((((((((((''''''&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))---...///000///...,,,+++////////////000000000000.../////////000000000000........................---------,,,,,,,,,++++++))))))*********+++++++++***++++++,,,,,,++++++***************************(((***++++++***)))***+++)))************+++++++++******++++++++++++******************************+++++++++++++++++++++,,,************************************************---,,,++++++******++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***(((***++++++))))))***,,,+++,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,------...***,,,------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............---------------------------------.........//////000000//////......//////........................////////////////////////.........---------,,,,,,....../////////...---,,,++++++,,,------...//////........................,,,,,,---------.........222000---++++++,,,---...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((()))***,,,,,,+++***)))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((******))))))))))))***************))))))*********((()))+++,,,,,,,,,***)))'''((((((((()))))))))***((((((((((((((()))******'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******)))((('''(((((((((((()))))))))***&&&''''''((()))***++++++(((''''''&&&'''((()))***'''((((((((((((((())))))((((((''''''''''''(((((()))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((************++++++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))000000111111///,,,)))(((////////////000000000000.../////////000000111111////////////////////////---------,,,,,,,,,++++++))))))******+++++++++++++++++++++,,,,,,+++++++++************************)))+++,,,,,,+++***+++,,,)))************+++++++++++++++,,,,,,,,,,,,++++++************************------,,,++++++*********************************************************...---+++***)))***++++++******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***''')))+++***((((((***,,,---------------------,,,******************************************************+++,,,,,,---......))),,,...---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............---------------------------------.........//////333222111000.........---.........................................................------,,,,,,,,,---.../////////...,,,,,,++++++,,,,,,---...//////........................,,,,,,,,,---------......+++++++++,,,,,,------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,...//////...,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***+++,,,,,,+++)))((((((((())))))*********+++)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******+++***)))(((((()))***+++((()))+++---...---,,,+++'''((((((((())))))******((((((((((((((()))******'''((()))+++++++++***)))))))))))))))))))))))))))***************************+++,,,,,,+++***)))(((&&&&&&&&&&&&&&&'''((()))&&&'''((()))***+++,,,---(((''''''&&&&&&((()))***%%%&&&'''((()))))))))((()))((('''&&&&&&'''((()))+++***(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***+++++++++*********))))))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------..................///...---,,,,,,---...///---...///000000///...---000000//////......---------,,,++++++******++++++******))))))))))))******---,,,***)))))))))******(((((((((((()))+++,,,---))))))))))))***+++,,,---))))))))))))))))))))))))******************************************************++++++++++++******------,,,++++++***))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,***)))...------,,,,,,------...************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................///---++++++,,,,,,+++***/////////000//////......///...---,,,,,,---...///.........------.........//////.........---------......//////...---,,,,,,......---------,,,,,,,,,........................---------.........//////000///...------...///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++*********))))))((((((************************))))))))))))))))))))))))++++++***)))((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''))))))))))))((((((((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))************))))))+++++++++++++++***)))(((&&&''')))******(((&&&%%%'''(((+++,,,,,,***(((&&&******)))((('''&&&%%%%%%******))))))((((((''''''******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((()))************+++++++++))))))))))))))))))))))))........................000///...------...///000...//////////////////...111000000//////...---------,,,++++++******++++++******))))))))))))******,,,,,,***)))))))))******+++************++++++,,,******))))))((()))))))))))))))))))))))))))))))))******************************************************++++++++++++******///......---,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************+++++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---++++++,,,---,,,+++***+++++++++++++++******///...------------.../////////............////////////.........---------......//////...------,,,......---------,,,,,,,,,------------------------------------........./////////...------...//////---------,,,,,,+++++++++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************)))))))))(((************************))))))))))))))))))))))))*********)))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((('''&&&%%%((((((((()))))))))))))))******))))))))))))************)))))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***)))(((************(((&&&$$$###((()))***++++++***)))''')))))))))(((((((((((((((******))))))((((((((((((******))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((()))))))))*********))))))))))))))))))))))))........................000000////////////000000000//////......//////000111111111000//////......---,,,++++++******++++++******))))))))))))******,,,+++******)))*********------,,,++++++++++++++++++***)))(((''''''''''''))))))))))))))))))))))))******************************************************++++++++++++******......------,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++***++++++,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++///---,,,,,,---...---++++++,,,,,,---------,,,,,,///...------------...//////......------......///...............---------.........///......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...------,,,,,,,,,,,,++++++........................------------,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''***))))))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***++++++)))'''&&&'''(((((())))))***************))))))))))))******))))))((((((((((((((('''++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))*********))))))))))))))))))))))))((((((((()))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++******))))))++++++***)))'''&&&%%%%%%))))))))))))******))))))(((((())))))*********+++***))))))))))))(((((((((***))))))))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++'''((((((((())))))))))))))))))))))))))))))))))))////////////............111000000000000000000111111000///......///000111111111111000//////......---,,,++++++******++++++******))))))))))))******++++++******************,,,,,,++++++++++++,,,,,,+++***)))((((((((((((((())))))))))))))))))))))))******************************************************++++++++++++******++++++++++++******))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,+++***)))***+++,,,---++++++************++++++***************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---+++------......//////...............------.........------,,,,,,,,,,,,------........................---...............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***''''''((()))******++++++******))))))))))))******((((((((((((''''''''''''************************))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''(((((()))************))))))))))))))))))))))))(((((()))))))))***************)))))))))))))))***))))))))))))))))))))))))))))))************))))))))))))************)))))))))(((((('''(((((()))******))))))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((((((((((()))))))))******))))))))))))))))))))))))000000/////////.........000111111111111111111000111000///......///000111111111000000///.........---,,,++++++******++++++******))))))))))))******************+++*********)))))))))******,,,------***)))))))))******+++,,,))))))))))))))))))))))))******************************************************++++++++++++******+++***************))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))***+++---...,,,,,,++++++++++++,,,,,,*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---+++***++++++,,,------,,,,,,---..................---,,,++++++******++++++,,,---.....................------...............---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))******************************************************(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***((('''&&&''')))+++---'''(((((()))***++++++,,,******))))))))))))******''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''((()))***++++++******************************))))))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))************))))))((())))))*********))))))((((((((((((((()))***+++***)))((('''((()))+++,,,++++++++++++************))))))))))))************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((()))))))))*********++++++))))))))))))))))))))))))111000000//////.........000000111111111111000000111000000//////000000111000000000///......---------,,,++++++******++++++******))))))))))))******))))))***++++++++++++***(((((())))))***,,,---...))))))))))))***+++,,,---))))))))))))))))))))))))******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------,,,,,,++++++++++++,,,,,,*********************************++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++---......,,,***+++,,,---......//////...------...//////...------,,,++++++******++++++,,,---------...............,,,---......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************************++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************************************************************)))))))))******+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))************+++))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''$$$######&&&)))+++((())))))******+++++++++******))))))))))))******'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))+++++++++***)))(((************************)))))))))*********++++++)))))))))))))))******+++))))))))))))))))))))))))))))))************))))))(((((())))))******))))))++++++***))))))(((''''''))))))(((((((((***+++,,,,,,+++++++++******)))))))))))))))************+++)))))))))************+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************++++++++++++))))))))))))))))))))))))111111000000///......---//////000111111000//////000000000111111000000000//////......------,,,,,,---,,,++++++******++++++******))))))))))))******((()))***+++,,,++++++***+++++++++++++++,,,---...******)))))))))******+++))))))))))))))))))))))))******************************************************++++++++++++******++++++++++++++++++,,,,,,************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++************++++++************************)))******+++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,...---+++))),,,---...///000000000000------...//////...------------,,,,,,,,,,,,---------------.........//////,,,------...//////............---------,,,,,,,,,---------------------------------,,,,,,,,,+++++++++,,,---......---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++************************************************((()))))))))******************************************************************************++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%''')))*********************************))))))))))))******((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++***+++,,,,,,,,,***((('''************************))))))*********+++++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))******++++++***)))'''&&&(((((((((((()))***+++,,,)))))))))***************))))))*********+++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))222111111000///......---...///000111111000///...///000111222222111000//////......---,,,,,,++++++---,,,++++++******++++++******))))))))))))******((()))***+++,,,,,,+++***......---,,,,,,,,,------+++***)))((((((''''''((())))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,(((((()))***,,,---...///************************************************((()))+++,,,------,,,,,,******))))))))))))******************************))))))***+++,,,,,,------++++++,,,,,,,,,---------************************************************(((((()))+++------+++(((((()))***+++,,,,,,,,,,,,,,,---...//////...---,,,///......------......///---------.........//////,,,,,,---.../////////.........---------,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,............,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************(((((())))))*********+++******************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++++++++*********************))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))%%%&&&'''((()))***+++,,,+++,,,------,,,***'''&&&************************)))************+++++++++))))))((())))))***++++++))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))%%%''')))+++,,,+++***)))'''(((((()))***+++++++++&&&'''((()))***+++,,,,,,))))))******++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))222111///...---...000111111111111000000000000000000000000000////////////111111///...---,,,,,,,,,,,,++++++******++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))+++,,,,,,+++)))((()))++++++***)))***+++***((('''(((((((((((((((((((((((((((((())))))******++++++)))************+++++++++++++++++++++++++++++++++************************+++***)))******)))&&&###(((((())))))))))))(((((()))************+++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///************************++++++++++++++++++++++++((((((((((((((())))))***++++++******************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++***)))(((((()))))))))******+++++++++++++++++++++++++++++++++---,,,++++++******++++++*********************+++************************)))))))))***+++++++++,,,*********)))))))))))))))++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))))))))))))))***+++,,,,,,+++***)))************************************************))))))))))))))))))))))))************************((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((,,,***(((''')))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))************))))))))))))))))))************+++*********))))))(((((()))))))))(((''''''&&&&&&''''''((()))***)))))))))))))))))))))))))))))))))((()))***+++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))'''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((,,,+++++++++******))))))************************))))))))))))))))))))))))222111///...---...///000000000000000000000000000000000000000////////////111000...---,,,+++++++++,,,++++++******++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))+++,,,,,,***)))((()))+++***)))))))))++++++)))(((************************************++++++++++++)))************+++++++++++++++++++++++++++++++++************************+++******+++,,,,,,***((((((((())))))))))))(((((()))************+++++++++******++++++++++++******************+++++++++,,,+++++++++++++++,,,------************************++++++++++++++++++++++++******))))))******+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---............------,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************+++++++++*********))))))***************************************+++++++++************))))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))******************)))))))))******+++))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))))))))))))))***++++++++++++***)))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++*********)))))))))((((((((((((((((((((((((,,,***((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''))))))************))))))))))))))))))************++++++++++++*********)))***))))))))))))((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))******++++++++++++***((()))***+++,,,++++++***))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************************)))))))))(((++++++*********)))))))))************************))))))))))))))))))))))))111000///.........///000000000000000000000000000000000000000///////////////...---,,,+++*********++++++************++++++((())))))******))))))((())))))))))))))))))))))))++++++,,,***)))(((***+++***)))((()))++++++***)))************************,,,,,,,,,+++++++++++++++)))************+++++++++++++++++++++++++++++++++************************)))))))))***,,,---+++***((())))))******))))))((()))************+++++++++******++++++++++++******)))))))))*********++++++)))***++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...////////////......------,,,,,,............------------++++++++++++++++++++++++++++++***))))))))))))***,,,+++++++++***)))))))))************************+++++++++***************************************))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************+++***(((((('''((()))***))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******)))***++++++++++++***)))************************************************))))))))))))))))))))))))************************************************+++++++++++++++*********)))))))))))))))))))))))),,,***((('''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''))))))************))))))))))))))))))************,,,,,,,,,+++++++++++++++))))))************++++++))))))((('''((()))***+++))))))))))))))))))))))))+++++++++***************))))))***++++++++++++***))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************))))))))))))******))))))))))))((((((************************))))))))))))))))))))))))111000///............////////////000000000000000000000000000////////////...---,,,+++************++++++************++++++)))))))))******)))))))))))))))))))))))))))))))))***++++++***))))))***,,,+++)))((()))+++,,,+++***************************,,,,,,,,,++++++******)))))))))*********+++++++++++++++++++++++++++++++++************************(((''''''((()))***)))((()))))))))******)))))))))))))))*********+++++++++******++++++++++++******((())))))))))))*********((()))+++,,,,,,+++***)))************************++++++++++++++++++++++++,,,++++++++++++,,,------***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...//////......---------,,,//////......------,,,,,,+++++++++++++++++++++++++++***))))))((()))))))))*********************+++************************,,,+++++++++***))))))))))))***************++++++++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************+++***)))''''''((()))***((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******************++++++*********************************************************))))))))))))))))))))))))************************************************++++++++++++++++++******************************+++)))(((((((((((('''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((())))))************))))))((()))))))))************++++++++++++++++++++++++(((((())))))***++++++,,,***)))((('''''')))+++,,,)))))))))))))))))))))))),,,,,,+++******)))))))))************+++*********))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++*********))))))))))))))))))))))))(((((((((((((((************************))))))))))))))))))))))))000//////.....................//////000000000000000000000000////////////---,,,+++***************+++******))))))******+++))))))************))))))***************************++++++***))))))***,,,,,,***))))))***+++++++++))))))))))))))))))))))))++++++******)))))))))((())))))*********+++++++++++++++++++++++++++++++++************************+++)))(((((())))))((('''))))))************))))))))))))*********+++++++++******++++++++++++******((())))))))))))*********)))***+++,,,,,,+++)))(((************************++++++++++++++++++++++++***************+++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***------------,,,,,,,,,,,,......------,,,,,,+++++++++++++++++++++++++++++++++***))))))((()))))))))(((((()))***+++,,,,,,---************************,,,+++++++++***)))))))))))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************+++***))))))))))))***+++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************+++******************+++************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++***)))(((((())))))(((&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))((()))))))))************))))))******************&&&'''(((((()))***+++++++++***((('''((()))+++---************************---,,,+++***)))))))))***++++++******************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))******((((((((((((((()))))))))************************))))))))))))))))))))))))/////////.........---------......//////000000111000000000000////////////---,,,++++++*********+++******))))))))))))******)))******++++++******)))************************)))***+++***))))))+++---...,,,***)))***++++++***((((((((((((((((((((((((*********))))))))))))))))))************+++++++++++++++++++++++++++++++++************************---,,,***)))***+++***))))))******++++++******))))))************+++++++++******++++++++++++******)))))))))*********++++++++++++++++++++++++***)))************************++++++++++++++++++++++++)))))))))))))))***++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))))),,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***(((((()))***+++,,,,,,---************************+++++++++***************))))))******+++,,,,,,,,,))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++))))))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++++++++***))))))***++++++************************************************))))))))))))))))))))))))************************************************)))))))))******************************************))))))***++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))************))))))))))))))))))************)))))))))))))))*********''''''(((((()))***++++++******)))((()))***+++,,,************************,,,+++***)))))))))***+++,,,+++******)))*********)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))******************************))))))))))))))))))))))))......//////......------------......///000000111000000000000////////////------,,,++++++++++++,,,******))))))))))))******)))******++++++******)))************************)))***+++***))))))+++---000...***))))))******))))))))))))))))))))))))))))))***************++++++)))************+++++++++++++++++++++++++++++++++************************,,,***((((((***+++,,,+++)))******++++++******))))))************+++++++++******++++++++++++******************+++++++++,,,------,,,+++++++++++++++************************++++++++++++++++++++++++)))))))))))))))***++++++((())))))***++++++,,,,,,************************************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******************************************************************************+++++++++))))))***++++++,,,------))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************%%%&&&(((***++++++******))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++++++++***))))))***++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,************************)))((()))+++------,,,***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))************)))))))))******+++++++++)))))))))******+++++++++))))))*********+++++++++************************++++++)))((()))***+++---,,,,,,***)))))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))************)))))))))*********++++++************************))))))))))))))))))))))))......//////......---,,,---------...///000000111000000000000////////////------,,,,,,+++,,,,,,,,,******))))))))))))************++++++++++++******************************)))***+++***))))))+++---222///+++))))))***))))))*********************************++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++************************(((&&&%%%&&&(((+++,,,,,,******++++++++++++******)))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,++++++******++++++------,,,+++***)))((('''************************))))))******+++++++++,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************!!!$$$'''***++++++)))((())))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++,,,+++***))))))***+++,,,************************************************))))))))))))))))))))))))************************((((((((((((((((((((((((+++++++++,,,,,,---------))))))))))))))))))))))))(((((()))+++......---+++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))*********************++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***************************+++***)))((()))***,,,...---,,,***)))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++(((((())))))*********+++))))))******+++++++++,,,************************))))))))))))))))))))))))////////////............------...//////000111111////////////000000000000------,,,,,,+++***))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))***++++++***)))***+++000---******,,,,,,)))'''************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++---,,,,,,+++***)))((((((,,,++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++************++++++************************+++++++++*********))))))((((((''''''''''''((((((***************************)))((((((((()))+++,,,,,,***(((''''''(((***,,,))))))))))))))))))))))))************************)))))))))))))))******++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))''''''(((***+++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))*********))))))((()))************+++++++++************))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))************))))))))))))************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***++++++,,,,,,+++***))))))******************************++++++************++++++++++++******************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---++++++***)))((('''&&&&&&$$$%%%&&&'''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))************////////////............))))))***+++,,,...//////////////////000000000000------,,,,,,+++******)))))))))))))))))))))))))))************************++++++++++++++++++++++++)))***++++++***)))***+++...,,,******,,,,,,***(((************************++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,++++++***)))))))))++++++************++++++++++++++++++++++++++++++)))******++++++******)))************************++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++*********)))))))))))))))))))))))))))*********))))))*********************************+++++++++*********))))))+++******))))))******+++***************************)))((((((((()))++++++,,,***(((''''''(((***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++***((((((((()))***+++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))************))))))(((((()))))))))******************)))))))))(((((())))))))))))))))))))))))((())))))************)))(((((()))))))))*********))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++,,,++++++***))))))******************************++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++******))))))(((((((((&&&''''''((()))***++++++******************************************************++++++++++++******************************))))))))))))))))))))))))************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))************////////////............------------...//////000000000000000////////////---,,,,,,++++++*********))))))))))))))))))))))))************************************************)))***++++++***)))***+++,,,+++******+++,,,+++***************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++*********************************))))))*********++++++++++++++++++++++++))))))************))))))************************++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***************************+++++++++***************+++++++++******+++++++++************************)))))))))((()))******++++++***)))'''''')))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))***+++,,,+++******)))*********************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************)))))))))*********++++++******************************************************++++++++++++******************************))))))))))))))))))))))))************************+++************))))))))))))))))))))))))))))))))))))))))))*********++++++////////////............222111000///.../////////000000000000////////////,,,,,,,,,++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))***++++++***)))***+++***))))))***++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++************++++++))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++((())))))******))))))(((************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))******************************************************))))))))))))******************************)))))))))))))))******++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,---+++++++++*********))))))))))))))))))))))))))))))((())))))************)))((((((((()))))))))******)))))))))(((((((((''''''))))))))))))))))))))))))***************)))((('''''''''((((((((()))))))))((()))))))))************))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************)))))))))))))))******++++++***************+++************************++++++************++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++***+++------------+++************++++++,,,,,,,,,******************************************************************************++++++++++++******************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++////////////............---,,,,,,+++,,,...000111111000000000/////////...,,,,,,+++++++++++++++***))))))))))))))))))))))))************************)))))))))))))))))))))))))))***++++++***)))***+++((()))*********++++++,,,************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++************++++++)))))))))***++++++,,,,,,******))))))))))))******++++++++++++++++++++++++))))))************))))))************************++++++++++++++++++++++++***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******************))))))))))))))))))))))))))))))(((((((((((())))))******************************************************))))))))))))******))))))))))))))))))))))))((()))))))))******************)))(((((()))******))))))))))))))))))))))))************************)))))))))))))))******+++---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,+++++++++***************))))))))))))))))))))))))(((((()))***************)))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))***************)))((('''(((((((((((())))))))))))((()))))))))************************************++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))))))))))))))***+++***************++++++************************++++++************++++++(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********+++,,,,,,------******))))))))))))((((((******************************************************++++++++++++******************************))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++////////////............******+++---000444888:::111111000000//////......++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))***++++++***)))***+++''')))******))))))+++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---************************++++++************++++++))))))******+++++++++,,,*********))))))*********++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))(((((())))))******************************************++++++++++++++++++******+++++++++))))))))))))))))))))))))(((((()))************)))******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))******+++---,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))'''((()))******+++******************++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))************************************))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++******)))))))))))))))*********)))******+++,,,************************++++++************++++++'''(((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))*********++++++,,,,,,,,,)))))))))))))))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))*********************************++++++++++++,,,))))))))))))))))))))))))*********++++++++++++,,,////////////.....................000333888<<>>;;;;;;::::::;;;;;;<<<<<<=========<<<;;;::::::999;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<<<<<<<;;;::::::888777777666666666777777777777666555444333222222333222222111111222444444444444333222222222222222222222222111111000000000////////////...---,,,+++------------------------...------,,,,,,,,,---...******++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************************************************))))))))))))((((((((((((************************************************))))))))))))))))))))))))******************************)))((((((((())))))************************++++++***))))))***++++++))))))************))))))************************)))))))))***************************************)))************))))))(((******))))))))))))******++++++************++++++***))))))(((((())))))***)))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))************))))))))))))++++++++++++************************++++++++++++(((((()))***************************************))))))*********))))))((()))))))))))))))))))))))),,,++++++***)))(((''''''************************++++++++++++++++++++++++)))******+++++++++++++++***++++++***))))))+++---,,,,,,------.../////////......///111222333444555444555666777888888888888999:::;;;<<<==================>>>??????@@@@@@AAABBBBBBAAA???>>><<<;;;:::>>>=========<<<<<<<<<<<<>>>===;;;;;;<<<<<<;;;999;;;;;;999888666555444333222111000000000111222333222333333333333111000...---------...//////000000,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++000000000111111222222222---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------...------------...//////000000//////////////////222222333333444555555555777777888999::::::::::::======>>>=========>>>???>>>======<<<======>>>>>>???>>>======<<<;;;::::::<<<<<<<<<===>>>@@@AAABBBBBBAAA???===<<<<<<===============>>>============999888888888888999999:::::::::999888666555333333444333111000000222444555555444333222111222333444444444333333222222111111//////000000000///.....................---------...---------,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++************************************************+++++++++***************************************************************))))))))))))))))))))))))******************************))))))((())))))***************************+++******************+++)))******++++++******)))************************************************************************))))))************)))(((+++******))))))******+++++++++************++++++***))))))))))))))))))***((((((((()))***+++,,,,,,))))))))))))))))))))))))((()))))))))************************************++++++***))))))***++++++))))))))))))))))))))))))************)))))))))(((************************************************(((((()))***************************************)))************)))(((((())))))))))))))))))))))))++++++******)))))))))(((***************+++++++++++++++++++++++++++++++++)))******+++++++++++++++,,,---...---,,,,,,---...---...///000111222333333333333444555666777888999::::::;;;<<<============>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEECCCBBBAAA??????AAAAAAAAAAAA@@@@@@????????????>>>>>>??????>>>>>>BBBAAA@@@???===<<<;;;:::777777666555555666777888888888999999888555222111////////////////////////---------,,,,,,+++++++++)))******++++++,,,,,,,,,,,,+++***))))))***+++,,,---,,,+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++...//////000000111111111,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------...////////////000111222333333333666666666777888999999999<<<===>>>>>>>>>===<<<<<>>===<<<===>>>>>>?????????>>>======>>>>>>>>>>>>======<<<;;;:::::::::<<<<<<===>>>???AAABBBCCCDDDCCCAAA???===<<<<<<<<<>>>>>>>>>>>>>>>>>>??????::::::999999999:::;;;;;;<<<<<<<<<;;;:::888666555555444222111111222444555555444333222111222333444555555444444333333333222111111222222222111111111000000000/////////............---------,,,,,,+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------******************************************************************************************++++++************************************************))))))))))))))))))))))))******************************))))))))))))***************************************++++++***************++++++++++++******************************+++++++++***************************************((())))))*********))))))++++++************++++++++++++************++++++******))))))))))))******&&&'''((()))******++++++))))))))))))))))))))))))((()))))))))******************++++++++++++******++++++***))))))***++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))*********))))))((()))))))))))))))))))))))))))******++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---...//////......///000000111222333444666777777:::::::::;;;;;;;;;;;;;;;===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCBBBAAA@@@<<<<<<=========>>>>>>???AAAAAAAAA@@@@@@@@@?????????>>><<<;;;;;;;;;<<<======>>>??????===;;;888666666555444333222000000///222111111000///...------*********++++++,,,,,,---,,,+++***))))))***+++,,,---,,,+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++.........//////000000000,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,------------------------...............///000111000111222333444666777777999999:::;;;<<<<<<======??????@@@AAA@@@???===<<<@@@>>><<<<<<>>>@@@@@@@@@@@@@@@???>>>>>>>>>??????<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<===>>>???AAABBBDDDBBB@@@>>>===<<<<<<===>>>>>>=========>>>???@@@<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>===<<<:::999777666555444444444555666555444444333333333333333444444444444444444444444444444444555444444333333333222222111111000000000////////////...---,,,+++++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,))))))))))))))))))))))))************************************************(((((((((((())))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))******************************)))))))))***++++++++++++++++++++++++++++++)))***++++++++++++***)))******++++++++++++******+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++((())))))************)))++++++************++++++++++++************+++++++++******))))))******+++''''''((()))*********)))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))))))))))))))************))))))))))))((((((((((((((())))))))))))))))))((((((((((((((((((((()))***************************************(((((()))***************))))))))))))))))))))))))))))))***+++,,,---......)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,...000000000///000111555555666777888999::::::>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHCCCDDDEEEEEEEEEDDDBBBAAA:::<<<======<<<<<<===>>><<<<<<<<<======>>>>>>>>>BBBAAA@@@?????????@@@AAABBBCCCCCCCCCBBBAAA???>>>===<<<;;;999777555444333111111000///---,,,++++++,,,,,,,,,,,,,,,,,,------++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------------,,,,,,,,,,,,------........................000000000000111222333444444444555666777777888888;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDDDDCCCAAA@@@BBB???===>>>AAACCCDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???@@@???>>>=========>>>???======<<<<<<<<<===>>>???===<<<;;;:::::::::::::::;;;<<<>>>@@@@@@@@@>>>>>>:::::::::999999888888888555555666666555555444333222333333444444555555666777777777777666666555444555444444333222222111111111111222222111000...---,,,,,,------------------,,,,,,---......---,,,,,,------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************************************************************'''((((((((())))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++)))***++++++++++++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***************,,,++++++******++++++,,,++++++************+++++++++******))))))******+++((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))************))))))***++++++***)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************))))))))))))(((((()))))))))******************)))))))))(((((((((((()))***************************************&&&'''(((***++++++++++++))))))))))))))))))))))))))))))******++++++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---///222333333333444555999999::::::;;;<<<======>>>>>>>>>???@@@@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJDDDEEEFFFGGGFFFEEECCCBBB???@@@AAA@@@===;;;<<<>>>999:::::::::;;;;;;;;;<<>>>>>>>>@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA@@@>>>===;;;;;;333222111000///---,,,,,,......------------------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))))))))((()))******+++------------------------++++++------------++++++++++++++++++++++++++++++***+++---...///...------.........------.................................222222222222333444555666777777777777888888888888<<<===>>>???@@@AAABBBBBBAAABBBEEEGGGHHHHHHGGGFFFDDDAAA???@@@CCCGGGGGGGGGDDDCCCBBBAAAAAAAAAAAAAAA;;;;;;<<<<<<======>>>>>>::::::999::::::;;;<<<===<<<<<<;;;<<<<<<>>>@@@AAA===<<<;;;;;;;;;===>>>???>>>===<<<;;;:::999999999:::<<<>>>AAABBBBBBAAA@@@<<<============<<<;;;:::666777888888888777555444111222222333444555666666999999999888888777666555666666555444444333222222333333444444333222000///------------------,,,,,,,,,,,,---......---,,,,,,------------------------)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++************************************************))))))******+++++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))***+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***************,,,++++++******++++++,,,++++++************++++++++++++************++++++***+++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((((()))+++,,,,,,+++)))((())))))))))))))))))))))))************))))))))))))))))))******+++++++++,,,,,,+++++++++******))))))(((((()))***************************************%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))************))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000////////////222555777777888999:::;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>@@@AAABBBBBB???@@@AAABBBBBBCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFGGGHHHHHHFFFDDDCCCDDDEEEFFFCCC>>><<<<<<===::::::::::::::::::;;;;;;::::::;;;===???BBBEEEGGGHHHHHHGGGHHHHHHJJJKKKLLLFFFFFFEEEDDDCCCCCCBBBAAA;;;;;;999888666555444333/////////......---------+++,,,---......---,,,+++++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++******+++---...///000000///...,,,+++******------.../////////......111000///......///000111111222333444555555555555555555666777888:::<<<===888999:::;;;;;;:::999888999999999:::<<>>======>>>???@@@<<<<<<;;;:::999999999999888666555777:::======<<<===:::777777:::<<<<<<:::999999:::::::::;;;;;;;;;;;;:::999999999:::;;;<<<999:::===???AAAAAA@@@???=========<<<<<<<<<;;;;;;::::::::::::999888666666222222222222222222222222888777777666777777888999777777888777777777777777555555555555444333222222///...---,,,+++,,,------------------------------......---------,,,,,,,,,,,,------......------,,,------------------------***++++++,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))++++++***)))(((((()))))))))************+++++++++,,,,,,,,,++++++)))((((((************************))))))((((((''''''&&&&&&***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))*********************)))((((((''''''((('''&&&&&&'''((()))***************************)))))))))***+++++++++,,,))))))))))))))))))))))))'''((()))*********************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++******************,,,,,,,,,+++++++++++++++++++++,,,,,,---......///---...///111333555777888444666999888777666999;;;?????????>>>======<<<<<<@@@>>><<<===@@@AAA???===>>>???@@@@@@???@@@BBBDDDFFFFFFEEECCCBBBBBBBBBBBBEEEEEEEEEDDDBBBBBBDDDFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJIIIIIIHHHGGGFFFEEEDDDGGGFFFEEEDDDBBB@@@???>>>>>>===;;;999888888999999999888777888999<<<>>>@@@BBBCCCFFFHHHIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIGGGFFFBBBAAA???===;;;:::999999222111000/////////000111222000...,,,***))))))))),,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***000000000//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++******+++---...///---------------,,,,,,,,,,,,,,,---------,,,,,,+++111111000000000111222333333444555666777888888888888888999:::;;;<<<======:::::::::::::::999888888999999999:::<<<>>>AAABBBDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;;;;<<<======;;;;;;:::999999999999999:::888777888:::<<<;;;:::===;;;888999;;;======;;;:::::::::::::::::::::::::::999999888888999999999666777999<<<======<<<;;;;;;;;;;;;;;;::::::::::::999999999999888777666555333333333333333333333333777777888888999999999:::999888888888888888888888777777777666555444333222111000///.........//////------------------------.........---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))++++++***))))))))))))))))))************+++++++++)))******+++++++++***************************************)))))))))))))))***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************''''''(((((()))*********)))(((((((((((()))***+++***************************************+++++++++))))))))))))))))))))))))((())))))************)))************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111111222333444444555555444666888888666666888:::<<<<<<<<<======>>>>>>>>>@@@???===>>>AAABBBAAA???>>>???@@@@@@???@@@BBBDDDFFFEEEDDDDDDCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCEEEGGGGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@??????===<<<:::888666666555666888777777777888:::<<<===@@@AAADDDFFFGGGGGGGGGFFFHHHHHHIIIIIIJJJIIIIIIIIIGGGFFFEEECCCAAA@@@??????888777555333111111111111000///...,,,+++++++++,,,------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***//////000//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++...//////...+++***,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,------......------------------------222222222222333555666777777888999:::<<<<<<<<<===;;;<<<===>>>???>>>>>>===;;;;;;:::999999888999999999999999:::;;;===???AAAAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBB@@@???===<<<<<<::::::999999999999:::::::::::::::999999999999999<<<:::999:::;;;<<<;;;999>>><<<;;;;;;===??????>>>======<<<<<<;;;;;;::::::999999999999999888777666444666777999::::::999999999999999888888888888777777777888777777666555444444444444444444444444444666777999:::;;;;;;;;;:::;;;:::999888888999:::;;;999999999888777666444333333333222111111111111111------------------------.........------------,,,...------,,,,,,------...------------------------......---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))************+++++++++************************))))))))))))))))))))))))+++++++++***************++++++***))))))))))))***)))************+++++++++'''((()))***+++,,,,,,,,,************************+++++++++++++++,,,,,,,,,***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++''''''((())))))******+++******)))))))))***++++++************************+++++++++***************))))))))))))))))))))))))*********+++******))))))************************(((((()))))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------......///000111222333333555555555444444333333333444555777666555555666777777888999:::<<<>>>???@@@@@@>>>>>>???AAAAAAAAA@@@???@@@AAAAAA@@@@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFDDDDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA>>><<<:::888666555444444888777666555666777888999<<<===???BBBCCCDDDCCCCCCEEEFFFFFFGGGHHHIIIKKKLLLKKKJJJIIIGGGFFFEEEEEEEEE@@@???<<<999666444333222//////...---------......000///...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++////////////...---,,,,,,++++++++++++++++++++++++***************************,,,---......---,,,***,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++,,,---------++++++,,,,,,------............//////000111222333444444555666888999:::;;;===>>>>>>???????????????>>>???@@@AAAAAA???===<<<;;;:::999888999:::;;;<<<::::::::::::;;;<<<>>>???@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@>>>===;;;:::999888888888888888999999999999999::::::::::::::::::<<<;;;<<<<<<=========<<>>>>>???@@@AAAAAAAAABBBAAA@@@???>>>===<<<<<<:::;;;<<<<<<;;;999777666777777999::::::::::::999888888777777777666666666666777777777666666555444444444444444444444444444444555888:::<<<;;;;;;:::<<<;;;:::999999:::<<<===<<<<<<;;;;;;999888666555444444444333333333333333...............---------............------------...---,,,,,,,,,,,,---...---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))*********))))))*********+++++++++((()))***+++++++++++++++******************************++++++,,,,,,------***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++++++++******)))(((((('''*********)))************************************,,,+++++++++***)))))))))))))))))))))))))))))))))++++++++++++******)))(((************************))))))))))))*********+++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........000111111222333444555666666555555444333222222222333333333333333333333444444444666777999;;;======<<<<<<<<<===>>>????????????AAAAAAAAAAAAAAACCCEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC@@@???===;;;999777666555888777666555555555555666777888:::<<<===>>>>>>>>>AAAAAAAAABBBDDDGGGIIIKKKIIIHHHHHHGGGGGGGGGGGGGGGEEEDDDBBB???<<<999777666222222111111000000000///222111000...------------------------------------,,,---------------,,,,,,////////////...---,,,+++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,------------------------......///000222555777999777777999:::<<<>>>>>>???CCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBBBBAAA???===<<<999999999999;;;===???@@@<<<;;;;;;:::;;;<<<===>>>??????@@@@@@@@@@@@????????????>>><<<;;;:::888888888888999999::::::::::::999:::;;;<<<======<<<<<<:::<<<>>>???@@@@@@AAAAAA@@@AAABBBBBBCCCCCCDDDDDDFFFFFFEEEDDDBBBAAA@@@@@@>>>?????????>>>===;;;::::::::::::;;;;;;;;;;;;:::888888888777777777666666777777777777777777666555444444444444444444444444222444777999::::::999999;;;;;;:::::::::;;;===>>>=========<<<;;;:::888777555555555555555444444333000000000/////////......//////.........------------------,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++***************++++++))))))*********+++++++++*********+++++++++******************************)))******++++++,,,,,,,,,***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************+++++++++++++++++++++***))))))(((((()))))))))))))))))))))(((************************,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++++++++***)))(((*********************************+++++++++,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,------------,,,,,,---......///000000333444444555555666666777333333333333222222222222111000000000111222111111333333444555666888999999999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBAAABBBDDDFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>><<<;;;999888777999888777777666555555555555555666777888999::::::;;;;;;<<<===???BBBEEEGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA???===<<<888888777666444333222111000000///............///------------------------,,,------......---------......///......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++.............../////////......///000333666999;;;:::;;;===???@@@AAAAAABBBFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@>>>===::::::;;;<<<>>>???AAABBB>>>>>><<<;;;;;;<<<===>>>>>>>>>????????????>>>>>>======<<<;;;:::999999888888999:::;;;<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@???;;;>>>AAACCCCCCCCCDDDEEEAAACCCEEEFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888888999999999999888888555555555555555555555555444555666888999999999888::::::;;;;;;<<<<<<==================<<<;;;::::::666777777777777666555555333222222111111000000000/////////.........------,,,------......------,,,------------------------******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))***************++++++++++++************+++,,,,,,)))************+++++++++******+++++++++******)))******************************************++++++***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********++++++++++++,,,(((((()))******++++++,,,))))))******))))))((('''************************+++++++++***************))))))))))))))))))))))))+++++++++,,,++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++,,,,,,------......///......///000111222333444666666666666666666666666222222222222222222222222000///...///222333222111333444444555666666777777888:::;;;<<<;;;<<<===???AAABBBCCCCCCBBBBBBDDDFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGIIIKKKKKKJJJJJJKKKLLLMMMNNNNNNOOONNNMMMKKKJJJDDDDDDCCCBBBAAA@@@??????============<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;::::::999999888777777555555555666666666777777777777888999;;;===???@@@BBBBBBBBBCCCDDDFFFGGGHHHDDDEEEEEEDDDDDDBBBAAA@@@>>>======<<<:::888666555//////......---.........------------------------,,,------............---............---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...+++,,,---------,,,++++++------...///000111222222222222222222444777:::;;;===>>>@@@BBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@======>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999999888999;;;<<<======<<<<<<<<<>>>@@@BBBCCCDDDCCCBBB>>>BBBEEEFFFEEEDDDEEEFFFAAADDDHHHIIIHHHGGGHHHJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBAAAAAA@@@?????????@@@======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::777777777777777777777777777777777888888999999999777999;;;<<<======<<<;;;<<<<<<============<<<<<<999999:::::::::999888777555444444333222222111111////////////............***,,,...//////...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++*********++++++,,,---)))************+++++++++((()))***+++++++++++++++************************+++++++++******************************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********+++++++++,,,,,,((())))))******+++,,,,,,******+++++++++***)))(((***************************************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,---.../////////111111222444555777888888999888888777777666666555444444333333333222222222111//////111444666555444444555555666777888999999:::===??????>>>>>>AAACCCAAABBBCCCCCCBBBCCCEEEGGGEEEDDDCCCBBBBBBAAABBBBBBDDDFFFIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;::::::999:::<<<===>>>>>>>>>>>>============<<<;;;::::::888888777777666666666777555666777888999:::::::::===>>>>>>???AAACCCDDDEEECCCDDDDDDEEEDDDCCCBBBAAA@@@@@@AAA@@@???===;;;:::444333222111000/////////........................,,,,,,---...........................---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++,,,++++++++++++++++++,,,,,,,,,,,,---------......+++,,,---------,,,+++***,,,,,,...000111333555555888888666666777999;;;<<>>BBBAAA???>>>=========>>>999::::::;;;;;;::::::999::::::::::::::::::::::::888999;;;<<<======<<<<<<>>>???BBBDDDFFFFFFEEEDDDBBBEEEHHHIIIFFFDDDDDDEEEBBBEEEIIIJJJIIIHHHIIIKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDD??????>>>>>>>>>=========;;;;;;<<<======<<<<<<<<<999999999999999999999999:::999999888888999::::::666888;;;===>>>===;;;:::;;;<<<<<<===============:::;;;<<<<<<<<<;;;:::999666666555444444333222222000/////////............)))+++...000000...+++)))------------------------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++++++++*********+++,,,,,,---)))************+++++++++&&&'''(((***,,,---------************************,,,,,,,,,++++++************************************)))))))))+++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))+++,,,,,,---,,,+++***)))************************))))))******+++++++++,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,,,,------...///000000333444555777888:::;;;<<<::::::999888777666555444777666555444333222222111222000000222666999888777444555666888999;;;<<<======@@@CCCCCCAAABBBDDDGGGBBBCCCDDDCCCCCCCCCEEEGGGEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHFFFEEECCCBBBBBBAAA@@@???>>>>>>?????????>>>======<<<<<<:::;;;===@@@BBBCCCCCCCCC>>>>>>??????>>>>>>===<<<;;;;;;:::888888777777777555666777999999999888777999999:::;;;===???AAABBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAABBBCCCBBBAAA@@@???:::999777555333222111111........................,,,,,,---.../////////.........---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,---.........------000111222333555666777888::::::999888777888:::===>>>@@@CCCFFFHHHIIIJJJJJJ???@@@BBBDDDFFFHHHJJJKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBB>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<;;;;;;::::::999999999>>>>>>>>>??????@@@@@@@@@DDDCCCBBBCCCFFFIIIIIIIIIJJJHHHGGGGGGHHHHHHGGGFFFJJJQQQUUUSSSPPPOOONNNKKKLLLHHHFFFHHHIIIFFFEEEFFFJJJGGGDDDDDDFFFJJJMMMOOONNNPPPOOOKKKJJJLLLLLLIIICCCCCCBBBBBBBBBBBBBBBBBB>>>??????@@@AAAAAAAAAAAA???>>>===>>>???@@@@@@???>>>999888<<<===888666888;;;;;;::::::::::::::::::::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;:::888777777777888777666555333222111000000---------.....................---------,,,,,,,,,///......------,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******++++++******************(((((()))***+++,,,,,,---************************,,,++++++******++++++,,,++++++++++++++++++++++++&&&''')))***)))***+++---+++++++++*********))))))************************,,,+++++++++***))))))))))))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************+++++++++*********)))))))))))))))***+++++++++,,,---,,,***)))))))))***+++************************)))************+++++++++'''(((***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))******++++++++++++******++++++++++++++++++++++++(((***++++++***)))***+++************************------,,,,,,+++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---...///000222222333666777888999999999999999:::::::::999999888888888::::::999888777444222000111222444666888999::::::;;;;;;:::;;;<<<>>>???AAAAAAAAABBBBBBBBBAAAAAA@@@EEEEEEFFFGGGHHHGGGDDDBBBKKKIIIFFFCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAACCCDDDFFFHHHIIIIIIHHHFFF@@@>>>???CCCDDD@@@>>>???>>>@@@AAAAAA???>>>>>>??????>>>>>>AAADDDEEECCC@@@AAACCCDDDAAABBBCCC@@@:::??????>>>>>><<<;;;::::::<<<;;;999888777777888888;;;;;;::::::<<<>>>AAACCCCCCCCCCCCBBB@@@???===<<>>>>>>>><<<999555111///000000000//////...------333000---,,,---///000///......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222333444555777888999::::::::::::999777888;;;===@@@AAACCCEEEGGGGGGGGGGGGAAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAABBB======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<============>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDFFFEEEEEEFFFGGGHHHHHHHHHKKKKKKLLLMMMMMMLLLLLLLLLUUU]]]cccbbb```___[[[WWWTTTPPPOOORRRSSSPPPOOOPPPOOOMMMKKKKKKNNNQQQSSSSSS\\\]]]ZZZTTTSSSVVVWWWUUUMMMLLLIIIGGGEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCBBB@@@EEE@@@???BBBCCC>>><<<===999999:::;;;;;;;;;;;;:::999999::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===;;;:::999999999:::888777555444222222111111//////..................//////.........---------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++***))),,,,,,,,,,,,+++***)))(((************************+++++++++************)))************************+++******))))))******+++++++++++++++++++++++++++((()))++++++******,,,---+++++++++*********))))))************************+++++++++*********************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************+++++++++*********))))))***************+++++++++,,,++++++***))))))******************************)))************+++++++++'''((()))******+++++++++,,,,,,,,,,,,,,,+++++++++************************************************************))))))))))))******++++++++++++******++++++++++++++++++++++++***,,,------,,,++++++,,,************************...------,,,,,,,,,------...---------------.........///000111222444555555888999:::;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::;;;;;;:::999777666555666888999;;;<<<<<<<<<@@@???>>>======>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@AAACCCEEEEEEEEEDDDFFFEEECCCAAA????????????BBBAAA@@@????????????@@@BBBCCCDDDEEEFFFFFFEEECCCBBB>>>===@@@AAA???@@@CCCFFFGGGHHHGGGFFFDDDDDDEEEFFFEEEDDDEEEGGGGGGEEECCCAAADDDFFFEEEFFFHHHEEEAAA@@@@@@AAAAAA???>>>;;;:::<<<;;;;;;:::::::::;;;;;;999999999:::<<<>>>@@@AAABBBBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@???>>>>>>AAAAAAAAAAAA???<<<999777333222111///...---,,,,,,///---+++***,,,------,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---///000222333555666777888999:::;;;<<<:::;;;;;;:::999:::<<<>>>BBBCCCDDDEEEFFFEEEEEEDDDDDDEEEHHHJJJJJJJJJIIIHHHJJJJJJJJJJJJIIIHHHFFFEEEAAAAAAAAA@@@@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>======>>>>>>???@@@AAAAAAEEEDDDBBBBBBCCCEEEGGGIIIHHHIIIJJJIIIIIIIIILLLNNNTTTXXX\\\\\\ZZZWWWWWWWWWdddnnnwwwzzzzzzyyysssmmmccc``````dddfffdddbbbccc^^^\\\ZZZ[[[^^^bbbeeefffvvvuuupppiiigggjjjkkkjjj^^^[[[UUUPPPKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGEEEDDDDDD@@@@@@CCCDDDBBBAAAAAA======>>>>>>>>><<<;;;:::::::::::::::::::::::::::;;;<<<<<<===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<999888777555444333222222111111000000///........./////////............---++++++,,,------...//////------,,,,,,,,,,,,++++++***++++++++++++***))))))++++++++++++***)))((('''************************+++++++++************)))***************************))))))))))))))))))***++++++++++++++++++++++++***+++,,,,,,+++***+++,,,+++++++++******************************************************+++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,************************************************+++++++++***************+++++++++******************++++++++++++***))))))************************)))************+++++++++(((((((((((()))***,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++******++++++++++++++++++++++++---///000///---,,,,,,,,,++++++++++++++++++++++++---------,,,,,,------......------......///000111111222333444555666777888:::;;;<<<>>>???@@@@@@@@@@@@@@@????????????>>>>>><<<===>>>???@@@???>>>>>><<<===>>>??????@@@??????CCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA===>>>???@@@AAABBBCCCCCCBBBBBBAAA??????>>>>>>>>>@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEGGGJJJLLLMMMKKKIIIJJJDDDAAABBBCCCEEEKKKQQQUUUVVVXXXWWWUUUTTTTTTUUUWWWUUURRRPPPPPPOOOMMMKKKJJJOOOSSSSSSSSSSSSOOOJJJCCCDDDEEEDDDCCCAAA???=========>>>>>>????????????<<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@???======>>>??????>>>>>>>>>BBBBBBCCCCCCCCCAAA@@@???777666333000...---,,,,,,---+++***+++,,,---,,,+++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++***---------,,,,,,,,,,,,,,,---------...111333666777777888999:::;;;<<<======;;;<<<===<<<<<<<<<>>>@@@CCCDDDEEEFFFGGGFFFFFFEEEFFFGGGJJJLLLLLLJJJHHHFFFFFFGGGHHHIIIIIIGGGEEECCC???????????????>>>>>>>>>>>>======<<<<<<=========:::;;;===???BBBCCCEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDHHHFFFDDDDDDGGGKKKQQQTTTTTTVVVVVVSSSPPPQQQWWW]]]iiiooouuuuuuoooiiiggggggrrr|||vvvtttuuu{{{}}}{{{yyyyyyuuuqqqmmmlllooouuuzzz}}}tttppphhh```YYYTTTRRRQQQSSSSSSUUUUUUUUUSSSQQQOOOKKKIIIFFFEEEFFFHHHHHHHHH@@@??????BBBEEEEEEEEEDDDDDDDDDDDDDDDBBB???<<<:::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????????????????>>>>>>>>>>>>:::999888666555444444333333222222111000//////...//////.........---------,,,,,,,,,---------......------,,,,,,,,,+++++++++******++++++******)))((())))))************))))))***************+++++++++(((((()))***+++,,,,,,---******************************))))))))))))******+++++++++++++++++++++++++++,,,---,,,***)))***+++************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,************************************************************************,,,+++++++++***))))))))))))***+++,,,,,,+++))))))************************))))))*********+++++++++***)))((((((((()))***+++***************+++++++++************************************************)))***************++++++******++++++++++++******++++++++++++++++++++++++...///000///---++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---------...///000222333333444555666777999::::::;;;<<<>>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>????????????@@@BBBCCCCCCBBBBBBAAA@@@??????>>>???BBBFFFJJJMMMMMMKKKJJJOOOQQQUUU\\\aaaaaa]]]YYYUUUOOOJJJJJJMMMRRR]]]ggggggiiikkklllkkkkkklllmmmpppmmmiiiddd```\\\ZZZYYY\\\dddkkkllljjjfff___WWWRRRPPPMMMJJJGGGDDDBBBAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???===>>>>>>>>>>>>===<<<<<<>>>>>>>>>??????????????????@@@AAABBBCCCCCCCCCBBB===;;;888444111000//////...------...//////...,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++...---------------------......000222444777999:::999999:::;;;<<<======>>>===>>>@@@@@@??????AAACCCDDDEEEFFFHHHIIIIIIIIIHHHFFFHHHJJJKKKJJJHHHFFFDDDAAABBBDDDEEEEEECCCAAA@@@>>>>>>>>>>>>>>>=========@@@???????????????@@@@@@>>>???AAACCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJHHHHHHJJJQQQ[[[eeekkkqqqsssqqqiii___^^^fffooo}}}vvvtttvvvyyyssstttyyyvvvnnnhhhdddcccccceeehhhkkkkkkhhheeecccZZZUUUOOOJJJHHHHHHHHHHHHDDDDDDDDDEEEGGGHHHGGGDDDFFFFFFFFFEEECCCAAA???>>>@@@?????????????????????::::::::::::;;;;;;<<<<<<>>>>>>??????????????????;;;:::999777666555444444444444333222111111000000............------------......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***))))))&&&'''((()))***+++++++++))))))*********+++++++++(((((()))***+++,,,,,,---************************+++++++++******+++++++++++++++++++++++++++++++++***+++,,,+++)))(((((()))************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,************************************************************************,,,+++++++++***)))))))))))))))+++,,,,,,+++***)))************************))))))*********+++++++++,,,+++***((((((((())))))))))))*********+++++++++************************************************))))))******+++++++++,,,******++++++++++++******++++++++++++++++++++++++---...///...,,,******++++++++++++++++++++++++++++++++++++++++++,,,---------------...000111333444555555666777999:::;;;<<<<<<===???AAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCGGGGGGHHHHHHHHHFFFEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@???>>>===<<<<<<<<<;;;>>>@@@BBBCCCEEEIIILLLLLLJJJHHHFFFDDDBBBBBBAAAFFFLLLTTT\\\aaaaaa___]]]___cccjjjrrrxxxvvvmmmeee\\\WWWSSSTTTVVV]]]kkkwwwuuuxxx{{{}}}~~~xxxqqqkkkhhhggglllwww~~~vvvnnnmmmggg^^^TTTLLLFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDAAAAAA@@@@@@???===<<<;;;>>>>>>>>>>>>>>>>>>>>>???===>>>???AAABBBCCCDDDDDDBBBAAA>>>:::777666555444000//////000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++........./////////000000///111333666999:::;;;<<<;;;<<<<<<===>>>>>>?????????AAACCCCCCCCCCCCEEEFFFEEEFFFHHHIIIJJJJJJJJJIIIEEEFFFGGGGGGGGGEEECCCAAA>>>???@@@AAAAAA@@@??????======>>>>>>>>>?????????CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSUUUTTTTTTXXXbbbppp~~~uuunnnttt~~~~~~xxxqqqyyyxxxpppnnnqqqvvvzzzxxxsssqqqooorrrvvvzzz}}}~~~}}}}}}qqqlllddd\\\VVVRRRNNNKKKMMMNNNLLLIIIIIIJJJHHHCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC=========<<<;;;;;;::::::;;;<<<======>>>>>>>>>>>>;;;:::999777666555444444555444444444333222222222/////////.........------//////...---,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******&&&'''(((***+++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++************)))************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))++++++***((('''((()))***************+++++++++***************************************+++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,***************************************************************++++++++++++++++++***************))))))***++++++++++++***************************)))************+++++++++,,,+++***)))(((((((((((())))))******+++,,,,,,,,,************************************************))))))******+++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++---...---+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---....../////////000111333444555777777888:::;;;<<<===>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDJJJJJJJJJJJJIIIGGGEEEDDDFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFEEEDDDBBB???===<<<>>>>>><<<;;;;;;;;;<<<===;;;@@@GGGLLLQQQVVV]]]ccc```]]]YYYTTTPPPMMMLLLLLLWWW]]]eeemmmrrrsssqqqooonnnqqqxxxvvvlllbbb___]]]^^^```eeerrr~~~~~~}}}vvvsssrrrtttttteeeWWWNNNHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIJJJGGGFFFFFFEEEDDDBBB@@@???>>>===<<<;;;;;;;;;;;;<<<>>>>>>???AAABBBDDDEEEEEEEEEDDDBBBAAA>>><<<;;;:::333222000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,......///000111222222333111333777;;;===>>>======>>>>>>??????@@@AAAAAAAAAAAACCCEEEFFFFFFFFFGGGIIIGGGGGGHHHIIIIIIIIIGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>??????@@@@@@@@@>>>??????@@@AAABBBCCCCCCFFFEEEEEEEEEFFFFFFGGGHHHHHHJJJLLLNNNPPPPPPOOOOOOLLLOOOSSSYYY___eeejjjlllpppnnnkkkmmmuuu|||~~~ttthhhlllqqqvvv~~~{{{rrrkkkjjjmmmqqqsssttt|||wwwrrrooommmooorrrwww}}}}}}vvvooofff^^^XXXYYY[[[ZZZVVVVVVXXXVVVPPPMMMKKKIIIGGGFFFFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDBBB@@@>>><<<;;;:::777888:::;;;<<<<<<<<<;;;;;;:::888777555444444444444444444444444444444444111111111000000000000///---------------------,,,------,,,,,,,,,,,,++++++,,,------------,,,++++++)))******+++++++++++++++((())))))***++++++,,,,,,+++++++++************)))************************++++++************++++++++++++++++++++++++++++++)))+++,,,+++)))))))))+++))))))*********+++++++++************************+++++++++*********************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++***************+++++++++******))))))***++++++,,,************************)))************+++++++++(((((()))************************+++,,,---------************************************************))))))***++++++,,,------******++++++++++++******++++++++++++++++++++++++***,,,------+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///000000333333333333444555666777::::::;;;<<<>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDBBBAAA@@@>>>=========>>>AAACCCEEEFFFNNNXXXaaagggooowww}}}~~~yyyrrrjjjccc```___^^^iiilllooosssvvvwwwwwwvvvssstttzzz}}}tttnnnllllllmmmmmmoooxxxzzzxxxwwwxxxwwwiii^^^VVVQQQLLLKKKJJJJJJLLLOOOSSSVVVSSSRRROOOMMMKKKJJJJJJJJJHHHIIIIIIHHHGGGFFFEEEDDD@@@???===<<<;;;:::;;;;;;>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEDDDAAA???===999666333111111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......//////......---......///111222333444555222555999===@@@???>>>===@@@AAAAAABBBBBBCCCCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJHHHIIIIIIIIIHHHFFFEEEDDDAAAAAAAAA@@@????????????????????????@@@AAABBBBBB@@@@@@AAABBBDDDEEEFFFFFFHHHGGGGGGGGGHHHIIIIIIJJJHHHKKKOOOTTTXXXZZZ[[[[[[XXX\\\cccllluuu~~~}}}{{{ooo```bbbcccgggppp{{{~~~vvvuuuyyyzzzyyywwwrrrmmmkkklllpppsssuuulllrrrxxx}}}vvvnnniiieeeddddddeeekkktttyyynnnffffffjjjjjjgggiiinnnlllgggYYYVVVQQQLLLIIIHHHHHHHHHDDDEEEEEEFFFGGGHHHHHHIIIJJJIIIGGGDDDBBB???===<<<555666888:::;;;;;;::::::;;;:::888666555444444444444444444555555555555555333333333222222222222111+++,,,,,,------......///---------,,,,,,,,,++++++------......------,,,+++,,,------,,,,,,+++))))))((())))))***++++++,,,,,,(((((()))***+++,,,,,,---******************************))))))))))))******++++++++++++++++++++++++***+++,,,,,,+++***+++,,,))))))******++++++++++++************************,,,+++++++++******)))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))******++++++++++++))))))******+++++++++,,,+++***)))))))))***,,,---************************)))************+++++++++$$$&&&(((***,,,,,,,,,,,,******+++,,,------......************************************************))))))***+++,,,,,,------******++++++++++++******++++++++++++++++++++++++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........//////111222222666666555666666777888999<<<<<<===???@@@AAABBBCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGFFFEEEBBBBBBCCCCCCCCCBBBBBBAAA<<<>>>AAADDDFFFHHHHHHHHH??????@@@AAADDDHHHLLLOOOUUU^^^jjjssszzz|||uuupppooooootttsssrrrqqqrrrssstttuuuqqqrrrvvv~~~{{{zzz{{{|||zzzyyyzzzxxxxxx{{{wwwmmmddd___TTTSSSRRRRRRVVV[[[aaaeeedddaaa[[[UUUOOOKKKHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCBBB@@@>>>===<<<<<<======<<<<<<===>>>???@@@AAABBBDDDFFFGGGFFFDDDAAA??????;;;777444333333222222.........------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------.........---+++******+++---...+++---000333666888:::;;;:::;;;===???AAAAAAAAAAAAFFFEEEDDDCCCCCCCCCCCCCCC@@@AAACCCEEEHHHJJJLLLMMMJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>>>>>>>??????@@@BBB???<<<===AAADDDEEEEEEFFFFFFIIIMMMMMMIIIIIILLLIIIEEEFFFKKKLLLIIIKKKOOOLLLQQQZZZccclllrrrvvvwwwqqquuu~~~rrrhhh___aaacccfffiiimmmppprrroooqqquuuwwwvvvqqqooooooiiiiiiiiiiiipppyyy{{{yyyooonnnnnnrrrxxx||||||{{{}}}zzzyyyxxxqqqddd^^^___^^^\\\^^^dddhhhooouuuhhhgggiiimmmsssyyypppggg\\\UUUTTTTTTRRRPPPLLLMMMMMMLLLIIIHHHHHHHHHIIIIIIIIIJJJGGGAAA>>>===>>>;;;888666666666555444;;;999777777777666444333111222333444444444444444666555444222111111111111//////////////////......------------------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))************))))))))))))))))))************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++,,,,,,,,,++++++)))******++++++******)))((('''&&&%%%%%%&&&'''(((******++++++++++++******++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,++++++,,,,,,---...---+++)))''''''(((***+++000///......///111333444777666555555666888:::<<<>>>>>>???AAABBBDDDEEEEEEEEEEEEEEEDDDCCCEEEHHHKKKMMMIIIEEEDDDFFFHHHGGGFFFKKKIIIGGGEEEDDDAAA>>>;;;???@@@AAABBBBBB@@@???>>>===AAABBBDDDPPP^^^]]]RRROOOHHHDDDGGGLLLQQQ[[[fffnnnlllooowww~~~zzzxxxxxxuuuuuusssooojjjhhhkkknnnjjjiiittt}}}yyytttpppttt|||zzzuuupppggggggdddaaaeeepppxxx{{{xxxwwwrrrjjj___UUUMMMJJJIIIGGGEEEEEEHHHJJJIIIGGGJJJDDD@@@AAACCCAAA<<<888999:::;;;;;;;;;<<>>999555222111111......---------,,,,,,,,,,,,,,,,,,,,,------------........................------------------------///...,,,+++,,,---...//////000333555888:::;;;<<<<<<===???AAACCCDDDDDDDDDHHHGGGEEECCCAAA??????>>>===>>>AAACCCGGGIIILLLMMMFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEECCCBBBCCCEEEGGGGGGFFFIIIIIILLLOOOOOOKKKLLLOOOOOOKKKJJJMMMMMMKKKMMMRRRZZZ___iiittt~~~zzz}}}{{{}}}ppphhh```bbbfffjjjmmmoooppppppssstttwwwxxxvvvpppllljjjkkkllllllnnnuuu~~~~~~ooommmmmmnnnrrrssssssrrrooonnnooorrrmmmddd```bbbddd```^^^```ccciiiuuurrrhhhggghhhjjjnnnttt{{{~~~xxxqqqllljjjfff```[[[VVVUUUSSSQQQOOONNNMMMMMMKKKJJJJJJKKKJJJGGGCCCAAACCC@@@===;;;::::::999888:::888777666777777555333333333444555555555555555888777666555444333222111111111000///......//////---------,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))******++++++******)))))))))))))))************************************************************************************************************)))************+++++++++************************************************,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++***))))))***++++++******++++++++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......,,,***))))))***,,,---//////000111333555666777888777777777888:::<<<>>>AAAAAACCCDDDFFFGGGHHHIIIGGGHHHGGGFFFEEEFFFIIIKKKKKKHHHEEEEEEGGGHHHHHHFFFKKKIIIGGGFFFFFFDDDAAA???<<<======>>>???@@@AAAAAAAAAIIIPPPYYYjjj{{{|||ssscccZZZSSSTTTXXX]]]eeemmmmmmjjjjjjpppuuuzzz~~~||||||wwwtttoooiiidddbbbccceee```___kkk}}}|||~~~~~~|||uuuppprrrzzz}}}wwwuuuwwwvvvrrrsss{{{xxxmmm```TTTMMMHHHFFFEEEFFFIIIKKKKKKJJJLLLHHHEEEEEEEEECCC@@@===<<<<<<===<<<<<<<<<======AAABBBEEEGGGHHHHHHHHHGGGGGGEEEAAA===999777555444...------------,,,,,,,,,+++++++++,,,,,,,,,------..............................------------------......---------///000111444555777:::<<<===>>>>>>@@@AAABBBDDDEEEFFFFFFFFFIIIGGGDDDAAA>>>;;;:::999999;;;===@@@CCCFFFIIIJJJCCCAAA???===<<<<<<======>>>>>>??????AAABBBDDDEEEGGGGGGGGGIIILLLMMMLLLJJJOOONNNOOORRRQQQNNNNNNRRRTTTQQQQQQTTTVVVVVVYYY^^^jjjoooxxx{{{}}}}}}yyyxxxxxx|||nnnkkkeeehhhmmmqqqtttuuuuuutttzzz|||}}}}}}zzztttnnniiioooqqqrrruuu}}}pppnnnlllkkkllllllkkkiiiiiijjjmmmpppnnnhhhfffggggggaaa\\\[[[]]]bbbjjjsss~~~~~~xxxmmmeeebbbbbbbbbdddiiipppvvvzzz|||rrrjjjgggccc^^^\\\]]]^^^^^^\\\NNNLLLJJJJJJKKKKKKHHHDDDDDDAAA>>><<<;;;;;;:::999999888666777777888666555444555555666666666666666888999999999888666444333555333111///......///000//////......---------,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++,,,,,,++++++***)))))))))*********++++++************************************************************************************************)))************+++++++++************************,,,,,,,,,++++++*********---------,,,+++***((((((++++++,,,,,,,,,,,,++++++------,,,++++++,,,------******++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...///...,,,++++++---...000///000222555777888999:::999888888999;;;===???AAABBBCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKIIIGGGGGGIIIKKKIIIGGGEEEEEEGGGGGGGGGFFFEEEDDDCCCCCCCCCBBB???===;;;;;;;;;;;;===@@@CCCEEEKKKUUUbbbqqq{{{ooodddaaadddhhhlllooolllgggdddeeeiiimmmttt|||wwwpppfff^^^YYYWWWWWWXXXUUUUUU```rrr}}}}}}zzz|||{{{}}}|||xxxpppjjjhhhhhhlllooovvv{{{ssslllnnnsssxxxyyywwwwww{{{ssseee[[[NNNLLLJJJIIIKKKLLLKKKKKKKKKKKKIIIHHHGGGFFFEEECCC@@@@@@???>>>===<<<;;;;;;@@@AAABBBCCCEEEFFFGGGGGGHHHGGGEEECCC@@@===:::999------------------------+++++++++,,,,,,,,,,,,---....................................------------...------...///111222333777999;;;===@@@BBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBB>>>;;;999777666777888:::<<<>>>AAABBBCCCAAA@@@===;;;;;;<<<>>>?????????@@@AAACCCEEEGGGHHHGGGHHHJJJMMMOOOOOONNNNNNQQQQQQSSSWWWVVVSSSSSSVVV[[[]]]```fffjjjmmmoooqqquuuxxx}}}|||yyy|||pppnnnppprrruuuyyy|||~~~~~~vvvnnnrrrvvvzzz~~~qqqpppooommmmmmmmmnnnmmmtttvvvxxxyyyvvvrrrppppppjjjccc[[[XXXZZZ___eeeiiiooooooppprrrrrrnnngggbbb`````````aaabbbfffjjjnnnuuuzzz|||tttuuuoooiiihhhmmmqqqqqqpppZZZVVVOOOIIIIIIKKKIIIEEEDDDBBB???======>>>===<<<:::888777888999999888777555666666777777777666666777888:::<<<<<<;;;999888888666333000//////111222222222111111000///.........------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++,,,,,,------,,,,,,+++))))))*********+++++++++************************************************************************************************))))))*********+++++++++************************...------,,,,,,++++++***,,,,,,,,,,,,+++***)))((())))))************))))))+++++++++******+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,---......///...---------...000111111333555777999999999999888999999:::<<>>;;;===<<<;;;;;;>>>BBBGGGJJJVVVaaaooo~~~|||mmmfffgggjjjjjjiiihhhaaa[[[ZZZZZZ]]]dddlllzzz}}}~~~|||{{{ooofffZZZQQQNNNMMMMMMLLLNNNNNNTTTaaahhhgggeeefffeeeggggggddd___ZZZXXXWWW\\\]]]bbbjjjttt|||}}}|||yyytttlllfffeeehhhjjjiiiggghhhlllppp{{{~~~wwwmmmZZZXXXTTTQQQOOONNNMMMLLLKKKOOOPPPMMMJJJJJJIIIGGGDDDBBBAAA@@@???>>>===;;;???>>>>>>???@@@BBBCCCEEEGGGGGGGGGGGGEEEBBB???===------------------------++++++,,,,,,,,,---------................................................---......000111333555666999;;;===@@@CCCEEEGGGHHHJJJIIIHHHFFFDDDCCCBBBBBBAAA@@@>>><<<:::999888888777777888999:::;;;<<<<<>>>>>======;;;999666333222222444555444333222111000///......///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,------------,,,,,,************++++++++++++************************************************************************************************))))))*********+++++++++************************---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++((())))))******))))))(((************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------******++++++,,,---......------,,,,,,------...///...---------...000111222444555777888888888777666888999:::<<<===???AAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKIIIGGGFFFFFFGGGEEEEEEDDDBBBAAA@@@AAAAAAEEEDDDEEEFFFFFFEEEAAA>>>>>>>>>???AAAEEEKKKPPPSSS^^^gggsssrrrhhhfffhhheeeaaa\\\UUUOOOMMMLLLMMMRRRYYYeeeiiiooorrrqqqnnnlllkkkaaaYYYNNNHHHFFFGGGGGGGGGGGGGGGKKKQQQTTTTTTSSSSSSVVVXXXZZZ[[[ZZZXXXVVVVVVPPPPPPRRRXXX___fffkkklllmmmllllllmmmnnnkkkeee___ZZZ[[[[[[YYYXXXXXX\\\___nnnrrrxxxwwwgggeeeaaa]]]ZZZXXXXXXYYYZZZ```bbb^^^YYYVVVPPPJJJHHHEEEBBBAAABBBBBB@@@???>>>===<<<;;;<<<>>>@@@AAACCCDDDFFFGGGFFFEEEBBBAAA,,,,,,,,,------------...,,,,,,,,,---------..............................------.........///////////////111333555777999:::<<<===???BBBEEEGGGHHHHHHJJJHHHFFFCCCAAA???>>>>>><<<<<<;;;:::999999999999888888888999999999999999;;;;;;::::::;;;===???AAACCCCCCDDDEEEGGGIIIKKKLLLPPPPPPOOOMMMKKKLLLNNNQQQSSSZZZggguuu|||zzzzzz|||xxxuuuqqqooosss{{{zzzzzzzzz~~~uuuiiidddfffjjjkkkooonnnmmmlllkkkkkkkkkkkkhhhjjjkkkhhhbbb^^^]]]^^^iiiqqq|||{{{vvvkkkgggcccdddhhhnnnqqqqqqzzzzzzpppaaaYYYXXXVVVPPPJJJGGGDDDCCCCCCCCCBBBAAAAAA@@@>>>>>>??????>>>===888999999999999888888777444666999;;;===?????????===;;;999777666666777888444444333111000...---,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************+++,,,,,,------,,,,,,+++*********++++++++++++,,,************************************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......---------------......///---......///000222333444666777777888888777777666:::;;;<<<===???@@@AAABBBFFFFFFGGGGGGHHHIIIIIIIIIFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCBBB@@@??????BBBEEEGGGHHHIIIKKKMMMLLLHHHEEEDDDFFFHHHLLLQQQUUUXXXZZZ^^^dddlllttt|||sssgggcccccc```ZZZOOOIIIDDDCCCBBBAAADDDIIIQQQTTTYYY\\\[[[ZZZYYYYYYSSSOOOIIIEEEDDDEEEFFFGGGCCCCCCEEEFFFHHHIIIJJJKKKKKKMMMQQQUUUWWWXXXWWWVVVMMMLLLKKKNNNSSSYYY^^^```^^^]]]^^^aaadddccc^^^YYYQQQQQQPPPNNNMMMNNNQQQSSS```gggoooyyy}}}tttssspppmmmjjjjjjlllooottt|||zzztttnnnbbbUUUOOOJJJDDDBBBCCCDDDCCCBBB???>>><<<;;;;;;<<<======>>>@@@CCCEEEFFFFFFEEEEEE,,,,,,,,,---------......------........./////////........................,,,,,,---...///000111111222333555888:::===>>>???@@@@@@BBBCCCEEEEEEFFFFFFEEEDDDBBB???===<<<<<<<<<::::::999999999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEEEEFFFGGGHHHJJJLLLMMMOOONNNMMMLLLLLLQQQYYY___eeennnppplllhhhggglllwww}}}xxxpppsssxxxzzz~~~}}}zzzwwwuuuuuuwwwxxxqqqsssrrrmmmfffbbbbbbdddiiinnnuuuzzz{{{yyyuuusssgggeeebbb``````bbbdddfffmmmvvvxxxoooiiikkkkkkfffTTTQQQMMMJJJHHHFFFDDDBBBFFFDDDCCCBBBCCCBBBAAA???<<<<<<<<<<<<<<<;;;::::::777777888:::;;;===>>>>>>===<<<;;;;;;:::::::::;;;888777666444222111//////000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,************************************************************************************************)))************+++++++++******************************++++++,,,,,,------++++++,,,,,,,,,+++************++++++++++++*********+++,,,------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------------...//////...///000111333444555666777777777777888888999:::======???@@@AAABBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFF@@@AAABBBBBB@@@>>>>>>???@@@@@@@@@??????BBBHHHLLLOOOQQQTTTXXX[[[[[[YYYVVVSSSUUUXXXZZZ[[[ZZZYYYXXXUUUXXX\\\aaaeeelllvvv~~~{{{xxxmmm```ZZZYYYUUUPPPGGGCCC@@@AAA@@@>>>???CCCDDDGGGJJJLLLLLLMMMNNNOOOJJJJJJIIIGGGEEEFFFGGGIIIFFFFFFEEEDDDCCCEEEHHHIIIFFFIIIMMMRRRUUUVVVUUUTTTSSSOOOLLLKKKNNNRRRUUUWWWWWWVVVVVVXXX[[[ZZZVVVRRRLLLLLLKKKJJJIIIJJJLLLMMMSSS[[[eeelllttt{{{|||yyyzzz|||zzztttqqqsssvvvuuuuuu{{{~~~{{{||||||iiiWWWPPPGGGCCCDDDEEEEEECCCAAA@@@???>>>===<<<<<<<<<;;;===@@@CCCFFFHHHIIIIII,,,,,,,,,------..................////////////000........................+++,,,---...///111222222444666888;;;>>>@@@BBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>><<<;;;;;;;;;<<<::::::999999999999::::::::::::;;;<<<===>>>>>>???<<<===???AAACCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMIIIIIIIIIJJJOOOXXXeeeoooxxxxxxhhheeeaaaccckkkxxxzzzuuurrruuuzzz~~~zzz}}}~~~~~~}}}vvvooolllooossseeehhhmmmpppqqqqqqqqqqqqkkkjjjgggbbb^^^]]]^^^___XXXjjjvvvuuuuuu{{{}}}yyyddd```[[[VVVSSSPPPLLLJJJIIIGGGEEEEEEEEEDDDBBBAAA>>>>>>???>>>>>>===<<<<<<999999999999999:::;;;<<<==================<<<<<<===<<<:::999777555333333000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************************************************************)))************+++++++++************************((()))***+++,,,,,,---...---------,,,+++***)))((((((((())))))))))))(((((())))))++++++++++++))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------...------------...//////000000222333555666777888777777777777888:::<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB<<<>>>??????===<<<<<<===>>>??????>>>@@@EEEMMMSSS]]]___ccchhhmmmnnnmmmkkkcccdddeeeddd```ZZZTTTPPPLLLLLLNNNPPPRRRYYYeeepppmmmmmmeeeXXXPPPNNNKKKFFFEEEBBBBBBDDDDDD@@@@@@CCC@@@BBBEEEFFFGGGIIILLLNNNEEEHHHKKKJJJHHHGGGIIIKKKLLLLLLJJJEEECCCDDDFFFGGGIIIKKKOOOTTTWWWXXXVVVTTTZZZUUUOOOKKKKKKMMMOOOOOOVVVTTTSSSSSSUUUSSSOOOKKKKKKKKKJJJIIIIIIJJJKKKLLLIIIRRR\\\aaafffjjjkkkiiikkkkkkgggaaa```eeehhhggggggsss{{{]]]TTTJJJDDDDDDEEEEEECCCCCCCCCBBB@@@???===<<<;;;:::;;;>>>BBBFFFIIIKKKLLL------------------------,,,,,,,,,---------......////////////...---,,,+++,,,...000000000111333444888888999;;;>>>@@@CCCDDDBBBCCCDDDDDDCCCBBB@@@???===<<<;;;::::::::::::::::::999888777777666777777======<<<;;;:::<<<@@@DDDDDDCCCBBBCCCFFFIIIJJJKKKPPPNNNKKKJJJLLLMMMNNNMMMMMMLLLMMMRRR]]]mmm|||zzztttpppnnniiicccdddmmm}}}uuupppsssyyy~~~yyyqqqpppnnnllljjjkkkmmmppprrrmmmjjjgggdddbbb___[[[YYY___aaafffnnnyyyzzztttkkkfffddd```ZZZUUUKKKKKKKKKIIIFFFDDDCCCCCCAAABBBBBBBBB@@@@@@@@@AAA>>>===;;;::::::;;;<<<===>>>>>>>>>???@@@???===:::<<<=========;;;888555333222111///...---...000111//////...------------...***++++++++++++***))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,......------,,,+++******,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++)))******++++++******)))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++))))))(((((()))***++++++++++++++++++++++++++++++,,,,,,***)))))))))***+++(((((()))***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............///111222333222333333444444555555555666777777999;;;===???@@@DDDDDDDDDDDDDDDDDDCCCCCCFFFDDDCCCBBBBBBBBB@@@???=========>>>@@@???<<<:::<<<;;;:::<<>>===<<<<<<;;;;;;;;;;;;;;;<<<999999888888888888999999<<<===>>>======???CCCEEEHHHHHHHHHIIIKKKLLLLLLKKKNNNNNNNNNOOOPPPRRRTTTVVVVVVXXX\\\cccmmmwww~~~}}}{{{yyyvvvssspppmmmqqqnnnjjjjjjqqq|||~~~zzzwwwssspppooopppsssuuurrrpppnnnllljjjeee___[[[[[[]]]aaaiiittt~~~|||rrrkkkgggeeeaaa^^^YYYVVVRRRMMMHHHEEEEEEEEECCCDDDDDDDDDCCCBBBBBBCCCAAA@@@???===<<<;;;;;;;;;>>>======???@@@@@@>>><<<<<<<<<<<<<<<;;;:::888777444222000///......///000//////...------------...,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,+++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))))))))))))))***+++,,,************************,,,+++***)))))))))***+++((())))))***************)))************+++++++++************************,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////000111333333444444555555666666777777:::;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@@@@???>>>===@@@@@@??????>>>>>>>>>>>>@@@???@@@CCCJJJRRRZZZ___ggghhhjjjooosssuuusssqqqgggeee```ZZZTTTLLLEEEAAACCCAAA??????DDDJJJPPPSSSUUUSSSOOOJJJIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNQQQSSSTTTXXXZZZ\\\\\\\\\]]]```ccccccbbb___ZZZVVVUUUVVVXXXZZZ\\\^^^```aaabbbdddfffmmmkkkfffaaa\\\ZZZXXXXXXZZZ\\\^^^^^^[[[YYYXXXXXXWWWVVVVVVVVVUUUSSSOOOLLLHHHJJJMMMOOOPPPRRRSSSTTTTTTSSSRRRPPPPPPQQQRRRSSSVVV]]]iiiyyytttaaaQQQNNNMMMHHHGGGKKKPPPLLLIIIHHHGGGEEECCCBBB@@@>>>;;;:::===AAABBBBBB------------------------,,,------------........./////////////////////...111333555666777888;;;======>>>AAACCCEEEFFFFFFFFFFFFEEEEEECCCAAA???===;;;>>>===============>>>>>>::::::::::::::::::;;;<<<<<<>>>@@@AAABBBCCCFFFHHHMMMMMMNNNNNNNNNNNNMMMMMMQQQUUU[[[^^^___```cccfffiiimmmrrrwww{{{}}}}}}|||sssuuuyyy~~~xxxuuurrrpppooonnnmmmkkkssstttuuuuuuwww}}}{{{yyyzzz}}}}}}}}}|||{{{vvvnnneee^^^\\\\\\^^^dddllluuu{{{~~~zzznnnfffcccbbbaaa```hhhddd]]]UUUOOOKKKIIIHHHEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@>>><<<;;;=========>>>@@@AAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;666444222000////////////000///......------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++******)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++***))))))))))))***+++++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,)))))))))))))))))))))))),,,+++******))))))******((()))******++++++******)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,//////000111222333444444555666666777888888999999<<<===???BBBCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>@@@BBBBBB@@@===<<>>??????@@@AAAEEEIIIMMMPPPOOONNNLLLLLLMMMNNNOOOQQQTTTTTTTTTTTTWWWYYY\\\^^^[[[[[[[[[\\\^^^```ccceeelllnnnpppqqqqqqqqqrrrsssrrrppplllgggddddddgggjjjkkkjjjkkknnnppprrrrrrqqqwwwwwwuuuooogggbbbaaabbbaaabbbbbbaaa______```aaa^^^```dddggggggbbbZZZTTTLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOOOONNNRRR[[[hhhuuuzzzjjj]]]YYYXXXUUUUUUYYY\\\YYYSSSOOOLLLKKKIIIGGGEEEBBB>>><<<<<<===@@@BBB------------------------------------............////////////000000111111333555777999:::;;;>>>@@@???@@@CCCFFFGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@>>>>>>AAAAAA@@@@@@@@@AAABBBBBB>>>>>>======<<<============@@@CCCFFFGGGHHHIIIKKKNNNNNNMMMLLLKKKLLLOOOPPP\\\fffrrryyyzzzyyyyyy{{{~~~xxxqqqllljjjjjjmmmttt}}}|||xxxssspppqqqqqqqqqooowww{{{}}}yyykkkbbbcccaaa___aaaeeekkkoooqqqsssmmmeee___^^^^^^______llljjjfffbbb]]]WWWQQQMMMGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEFFFEEEDDDBBB@@@???===<<<<<<===???@@@@@@>>>>>>>>>===<<<<<<<<<<<<===888777555222000/////////000//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))+++***(((''''''(((***+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,************************+++++++++***************))))))***++++++++++++***))))))*********+++++++++***************************************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++------------------------------,,,,,,,,,,,,,,,---000111222333444555555555666666777888999999:::;;;;;;===???BBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAA???>>>???AAACCC@@@EEEIIIIIIEEECCCFFFIIIJJJLLLOOOSSSWWWZZZ\\\]]]TTTPPPMMMQQQWWW[[[ZZZVVVRRRQQQOOOKKKFFFCCCBBBBBB@@@BBBEEEHHHJJJLLLOOOQQQQQQPPPRRRUUUVVVUUUWWW[[[]]]^^^^^^```ccciiiooosssrrrqqqqqqrrrtttwww{{{}}}zzzuuusssuuuzzz~~~~~~~~~|||tttooooooqqqpppooolllhhheeefffiiilllkkknnnssswwwwwwrrrjjjcccTTTRRRPPPNNNMMMLLLKKKJJJIIIIIIKKKLLLNNNOOOQQQQQQMMMOOOTTT]]]gggpppwwwyyy}}}sssjjjhhhhhhgggjjjnnnnnnlllfff^^^YYYUUUOOOIIIJJJGGGCCCBBB@@@>>>@@@DDD---------------------------------.........//////////////////000222333444444666999:::;;;===???BBB@@@AAACCCEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCBBBAAA@@@@@@??????@@@CCCGGGIIIJJJJJJKKKLLLMMMLLLJJJHHHHHHMMMTTTZZZnnn{{{}}}sssjjjeeekkkjjjkkkqqq{{{|||xxxxxx{{{~~~}}}|||}}}~~~uuujjjgggddd```___aaadddfffgggeeecccaaa```aaaaaabbbbbbeeegggkkkooooooiii___XXXNNNKKKGGGEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHGGGFFFEEE???>>>======???@@@???>>>@@@???>>>===<<<;;;;;;;;;999888666444222111000///000000///............///------,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++***(((''''''(((***+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++******))))))))))))***+++++++++++++++))))))*********+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++---------------------------------,,,------...///111222444555666777777666555666777888999:::;;;;;;<<<===@@@BBBCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCC???@@@???>>>>>>@@@EEEIIIHHHQQQZZZ^^^\\\XXXWWWXXXZZZZZZZZZYYYWWWUUUSSSQQQNNNJJJHHHJJJOOOSSSRRRPPPMMMNNNMMMJJJFFFCCCDDDEEECCCGGGKKKNNNOOOOOOQQQSSSVVVVVV[[[bbbdddbbbeeekkkkkkmmmooorrruuu|||yyyvvvwww{{{|||tttnnn]]]YYYUUURRRRRRRRRPPPOOONNNOOOQQQSSSUUUUUUUUUUUURRRQQQRRRWWW^^^eeejjjlllrrrqqqpppppppppqqqssssssxxx}}}yyyxxxxxxxxx{{{~~~vvvoooiii^^^SSSOOOIIIFFFGGGEEE@@@@@@CCC------------------------------.........//////////////////000111333666777666999;;;<<<===>>>@@@BBBAAABBBCCCDDDDDDCCCCCCBBB@@@@@@AAABBBCCCEEEGGGHHHIIIHHHHHHGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJKKKKKKJJJKKKLLLLLLKKKJJJIIILLLTTTaaakkkyyyrrrllliiijjjggggggkkkuuuxxxllliiifffddddddeeeffffff^^^___aaabbbccccccbbbbbb___ccckkkuuu{{{zzzrrrlllaaaZZZQQQLLLJJJIIIHHHFFFDDDEEEFFFHHHIIIJJJKKKKKKEEECCC@@@???@@@@@@???===@@@???>>>===<<<;;;:::::::::999888666444222111000111000//////......//////...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++***++++++++++++***)))))))))***++++++,,,+++++++++)))************+++++++++************************))))))******+++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------++++++++++++++++++++++++---------------------------------...///000111222222444555777888888888888666666777999:::;;;<<<<<>>BBBJJJPPPXXXbbbnnnuuuuuupppjjjggghhheee```ZZZSSSMMMHHHFFFFFFEEEDDDEEEGGGIIIJJJJJJKKKMMMOOOMMMIIIGGGHHHJJJKKKOOOUUUWWWWWWVVVXXXZZZ]]]___gggrrruuusssvvv~~~}}}wwwkkkfff```]]]]]]]]]\\\ZZZXXXYYY[[[]]]]]]\\\[[[ZZZXXXVVVTTTUUUYYY]]]```aaadddcccbbbbbbbbbbbbddddddccclllxxxwwwiiiYYYOOOHHHIIIHHHBBB???BBB------------------------............////////////000//////000222555777999:::;;;===>>>>>>???AAACCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBDDDGGGIIIKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKMMMLLLKKKJJJJJJKKKKKKMMMPPPRRRXXXcccrrr~~~}}}zzzvvvrrrooommmgggdddccchhhuuu{{{xxxtttqqqooonnnllljjjaaabbbddddddcccaaaaaa```___aaahhhssszzzpppaaaWWWQQQNNNKKKHHHFFFFFFGGGHHHIIIKKKMMMNNNLLLIIIEEECCCBBBAAA???>>><<<<<<===>>>===<<<;;;:::999999888777666444222222111000000//////////////////...,,,+++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))))))))***************************++++++,,,+++***)))((()))***++++++,,,,,,++++++)))************+++++++++*********************************+++,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++........................------...///111333444555333555777999::::::999888777888999:::<<<===>>>???BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????:::===???@@@BBBHHHSSS[[[dddlllwww{{{rrrkkkeeeaaaZZZSSSLLLGGGCCCBBB@@@BBBDDDEEEDDDDDDFFFHHHHHHMMMRRRSSSRRRRRRTTTXXX\\\aaaggghhhgggfffhhhkkknnnoooyyy}}}uuuqqqrrrrrrpppnnneeefffhhhiiihhheeebbb``````\\\YYYWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXYYY[[[[[[UUU]]]fffnnnwwwlllZZZLLLKKKKKKEEEBBBDDD------------------------............/////////000000//////000222555888:::<<<>>>@@@@@@@@@@@@BBBDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDGGGGGGHHHIIIKKKMMMNNNPPPMMMNNNNNNLLLJJJIIIIIIJJJLLLPPPVVV[[[cccooozzzyyyxxxvvvssspppmmmllliiiffffffnnn~~~~~~zzzvvvrrroookkklllkkkiiifffcccbbbbbbbbbbbbeeepppnnn```WWWRRRNNNKKKHHHGGGGGGGGGIIIKKKMMMNNNQQQNNNIIIFFFDDDCCC@@@???888:::<<<>>>>>>===<<<;;;999999999888777555333222111111000///////////////111///---,,,,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,------++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))******+++,,,+++***)))(((******+++,,,,,,,,,,,,+++)))************+++++++++******************************+++,,,------......+++++++++,,,,,,+++++++++)))))))))******+++++++++++++++++++++++++++++++++........................,,,---...000222444666777444555888:::;;;;;;:::999999999:::<<<===???@@@@@@BBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@???>>>>>>===@@@CCCDDDGGGOOO[[[dddgggmmmvvv~~~zzzooogggYYYUUUOOOIIIEEECCCCCCDDDCCCGGGKKKKKKGGGFFFIIILLLEEELLLTTTYYY[[[^^^cccgggmmmrrrxxxyyywwwvvvxxx{{{~~~pppqqqrrrrrrppplllhhheeefffbbb^^^ZZZZZZZZZYYYYYYUUUTTTTTTTTTTTTVVVXXXYYYQQQVVV[[[^^^ggguuuyyy|||eeeQQQNNNNNNIIIFFFHHH.....................---...............///000000000111222444666777888999;;;<<<===>>>@@@AAACCCCCCCCCBBBBBBBBBCCCEEEHHHJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDEEEEEENNNIIIHHHKKKMMMMMMNNNQQQTTTQQQPPPPPPNNNLLLQQQYYY]]]ccckkkpppssswww{{{~~~|||zzzwwwuuutttssssssssstttzzz~~~{{{vvvssssssuuuxxx{{{~~~}}}|||xxxuuutttvvvyyy~~~zzz{{{wwwrrrtttuuutttooojjjeeeccceeeeeeiiirrrrrrdddYYYSSSPPPFFFIIIIIIFFFGGGKKKOOOOOOOOONNNNNNMMMMMMKKKGGGDDD@@@???===<<<<<<======>>>===<<<;;;:::999777444111333222111000////////////000...------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***///...---+++***)))))))))++++++++++++++++++++++++)))************++++++++++++++++++*********))))))+++++++++++++++++++++++++++)))'''%%%%%%''')))+++,,,+++++++++***)))))))))******************************************************++++++++++++******((()))***,,,,,,,,,+++*********))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///......---------.........000222444444555888:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???????????????DDDDDDCCCBBBBBBBBBBBBBBBEEECCCAAAAAACCCCCCBBBAAABBBDDDHHHKKKNNNRRRWWWZZZ[[[```gggooorrrmmmbbbZZZQQQKKKEEEBBBBBBDDDDDDCCCMMMKKKJJJIIIIIIKKKLLLNNNSSSWWW^^^eeejjjnnnsssvvv}}}~~~|||xxxsssooonnnhhh___ZZZZZZ\\\]]]^^^ZZZXXXUUUUUUVVVVVVVVVUUUQQQQQQQQQTTT[[[gggsss{{{~~~sssYYYNNNMMMLLLKKKLLL///.....................///////////////000111111333333444444666777999:::??????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDFFFIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHNNNKKKLLLPPPQQQPPPRRRVVVUUUWWWXXXWWWWWW\\\eeelllxxxzzz{{{||||||}}}vvvpppnnnkkkiiijjjiiigggddddddhhhmmmrrrtttwwwzzzzzzwwwssspppooopppooollliiihhhiiimmmpppwwwxxxzzz~~~zzzvvvrrrtttuuuvvvxxx~~~|||yyyzzzuuupppnnnhhhggghhhmmmvvv}}}sssggg^^^XXXUUUKKKMMMNNNMMMNNNPPPNNNJJJNNNNNNNNNPPPQQQPPPLLLIIIBBBAAA???>>>============>>>===<<<;;;;;;999666444333222222111111111111111000///------...///...---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++)))************++++++++++++++++++*********))))))++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++*********************************************************************++++++++++++******))))))***+++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,......------......///000000111444555555666999;;;;;;;;;;;;<<<<<<=========>>>>>>???AAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@??????@@@BBBDDDGGGIIIJJJOOOQQQTTTTTTSSSQQQPPPPPPOOOQQQWWW^^^bbbaaa\\\WWWMMMIIICCCAAACCCFFFHHHHHHKKKMMMNNNOOOPPPSSSWWW[[[cccgggmmmsssxxx}}}}}}wwwrrrkkkgggeeecccaaa___^^^\\\YYYWWWXXXYYYYYYYYYTTTSSSRRRTTTZZZeeepppxxx{{{}}}}}}hhh[[[TTTMMMJJJKKK..................//////000000000000111222333444888777666555666888:::;;;AAABBBBBBBBBBBBCCCCCCCCCFFFEEEEEEFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDEEEFFFHHHIIIJJJKKKKKKLLLKKKMMMPPPOOONNNRRRXXX\\\gggmmmjjjlllwww}}}~~~~~~~~~zzz~~~xxxtttssstttxxxzzz~~~tttkkkddd```^^^^^^]]][[[ZZZXXXZZZ```hhhoooqqqrrrrrrpppkkkfffdddccc``````^^^\\\\\\___eeeiiinnnooorrruuuwwwuuuqqqmmmhhhgggeeeeeefffllltttzzzzzzyyy|||yyyzzz~~~|||zzzpppnnnkkkkkknnnsssvvvxxxxxxvvvrrrlllfff___YYYVVVRRRTTTTTTUUUYYYZZZSSSJJJMMMMMMNNNPPPRRRRRRPPPNNNFFFEEECCCAAA???>>>======???===<<<<<<===<<<999777444333333333333333333333111///...---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))))))))***+++,,,......++++++++++++++++++++++++)))************++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******************************************************++++++++++++************************+++,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,---------...///000111222222444666777777888:::<<<;;;<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBB@@@@@@>>>BBBGGGLLLPPPTTTXXX[[[]]]___```]]]WWWPPPJJJGGGDDDEEEIIINNNSSSVVVVVVUUUNNNJJJEEECCCFFFJJJNNNPPPPPPUUUZZZ\\\^^^bbbiiipppvvvyyy~~~~~~zzzssslllggghhhdddaaa___```bbbcccdddYYYVVVRRRQQQTTT[[[ccciiinnnppptttzzz{{{xxxwww{{{yyylll```UUUQQQRRR---------------.........//////000222444666888:::<<<:::888777777999;;;===AAAAAABBBBBBCCCDDDEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCEEEGGGIIIKKKLLLLLLKKKLLLLLLNNNOOOMMMLLLSSS\\\iii}}}zzzvvvwwwzzz|||}}}~~~}}}xxxssspppmmmnnnllliiiggghhhkkkpppsssvvvuuuqqqjjjccc``````bbbaaa___\\\ZZZ[[[```hhhnnnrrrrrroookkkeee```___^^^\\\\\\ZZZXXXXXX[[[aaaeeehhhjjjmmmoooooommmjjjgggiiigggdddaaaaaacccgggjjjxxxvvvuuuvvvvvvxxx~~~wwwrrrqqqrrruuuyyy{{{|||~~~yyysssmmmkkkkkkmmmnnniiiiiiiiihhhfffbbb]]]ZZZZZZZZZYYY\\\dddhhhaaaWWWRRRPPPMMMMMMNNNOOOOOONNNJJJHHHGGGDDDBBB@@@>>>===???===<<<<<<======;;;:::777777777666555444333333222000///...//////...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---)))))))))***+++,,,---...++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++)))***++++++++++++***))))))))))))***+++++++++,,,***************************************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++,,,+++++++++******+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...000222444555555666888999999:::<<<>>><<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBCCCDDDLLLVVV___dddfffggghhhgggfffddd^^^VVVMMMGGGEEEBBBCCCEEEIIIMMMQQQSSSSSSQQQNNNKKKIIILLLRRRXXX[[[```gggnnnppppppsss|||yyywwwsssooommmnnnoooooooooddd___XXXRRRRRRUUUXXX[[[ccccccffflllooommmnnnrrrzzz{{{}}}xxxnnnfffbbbaaa++++++,,,,,,,,,---------...///111444777;;;>>>??????===;;;999999;;;===???>>>???@@@BBBDDDEEEGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIFFFEEEEEEDDDCCCDDDDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJKKKKKKMMMPPPPPPTTT___jjjvvvzzzppplllooovvv|||uuusssoookkkfffaaa^^^\\\^^^]]]\\\^^^bbbhhhooosssmmmmmmlllggg```^^^___bbbdddbbb```]]]]]]```eeejjjmmmllljjjeee```\\\\\\\\\]]]\\\[[[YYYWWWXXX[[[^^^bbbdddggghhhgggdddbbb```fffeeecccaaaaaaaaaaaaaaafffeeegggkkkooosss}}}}}}vvvrrrrrrssssssqqqyyy}}}zzz}}}|||tttmmmjjjjjjjjjfffgggiiilllnnnmmmhhhdddbbb___]]]aaammmwwwuuunnn^^^XXXPPPKKKIIIJJJLLLLLLLLLKKKIIIGGGEEEBBBAAA??????===<<<<<<======<<<;;;;;;;;;:::999888666444333333222/////////000///---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---+++++++++***++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++(((***+++,,,,,,+++***((()))))))))***+++++++++,,,************************************************++++++,,,,,,,,,,,,++++++,,,+++***)))))))))++++++++++++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,---------,,,,,,------------------------++++++,,,,,,,,,---------,,,---...///111444666777777888:::;;;;;;<<<===???>>>>>>???@@@BBBCCCDDDDDDFFFEEEEEEDDDBBB@@@???>>>BBB@@@>>>===@@@DDDIIILLLRRR[[[iiiuuuyyywwwrrrnnnkkkhhhaaaXXXOOOHHHEEEDDDCCCEEEGGGJJJLLLNNNOOOPPPRRRQQQQQQRRRWWW^^^ggglllxxx~~~}}}yyyuuussspppjjjaaa[[[YYYYYYYYYYYYZZZWWWYYY^^^aaaaaacccfffkkkmmmqqqvvv~~~}}}yyytttppp+++++++++,,,------......000111333666999===@@@BBB@@@???===<<<<<<>>>@@@AAA===>>>@@@BBBDDDGGGHHHIIIHHHIIIKKKLLLLLLKKKIIIGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIEEEFFFKKKSSSYYY```lllwww~~~yyyrrriiieeehhhpppzzz}}}{{{zzzzzzyyywwwuuukkkiiieee```\\\XXXVVVUUUPPPQQQRRRUUU[[[cccjjjoookkkjjjhhhddd______bbbeeecccccccccaaa```aaaccceeeffffffeeebbb___]]]^^^```ccccccbbb___\\\ZZZZZZ[[[___aaacccdddaaa^^^]]]\\\]]]]]]]]]___aaacccbbbaaa___]]]___dddhhhlllttt}}}{{{xxxwwwuuuqqqnnnsssyyy{{{zzz||||||tttooonnnoooiiiiiilllqqquuuuuuqqqlllhhheeeaaaeeerrroooggg\\\RRRMMMLLLLLLMMMLLLLLLKKKJJJHHHFFFDDDCCCAAA???===<<<===>>>===<<<=========<<<;;;888666444555333000000000000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,+++******+++,,,,,,------,,,+++************++++++++++++++++++++++++)))************+++++++++***************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++******************+++++++++************************************************++++++,,,,,,,,,,,,++++++,,,+++******************)))***,,,---------,,,++++++++++++++++++++++++++++++,,,,,,---------------........................,,,,,,,,,,,,---------------...///000222555777888888:::<<<<<<<<<<<<>>>@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEDDDBBB@@@>>>===;;;BBBAAA@@@BBBFFFNNNUUUZZZeeemmmzzzzzzqqqgggcccZZZOOOFFFBBBBBBDDDDDDFFFJJJLLLMMMNNNPPPRRRUUUXXX\\\aaahhhqqq{{{|||uuuwwwqqqiiidddbbbaaa^^^[[[UUUQQQOOOSSSVVVVVVWWWZZZ^^^aaafffnnnyyy|||,,,,,,---......///000000555555666888:::===???@@@????????????@@@@@@AAABBB@@@AAABBBDDDFFFGGGIIIJJJHHHJJJLLLMMMMMMJJJHHHFFFCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHJJJSSS```kkkrrryyywwwssslllhhhkkkttt}}}qqqpppnnnmmmmmmmmmlllkkkhhhfffbbb^^^YYYVVVTTTSSSOOOOOOPPPSSSXXX___fffjjjkkkiiifffdddeeeiiiooosssnnnppprrrqqqnnnkkkiiiiiiiiijjjkkkkkkjjjkkknnnppptttuuutttqqqmmmiiiggggggeeegggjjjiiifffcccbbbbbb^^^]]]]]]aaafffkkkmmmmmmgggdddcccfffhhhiiinnnttt{{{yyyqqqlllmmmnnnqqquuuzzz~~~~~~yyyxxxyyypppppprrrwww|||}}}xxxtttmmmjjjgggiiiuuuyyymmmbbb[[[VVVSSSRRRLLLLLLLLLLLLKKKJJJHHHGGGDDDAAA???>>>>>>???>>>===;;;<<<===>>>===;;;:::888555333111000000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++++++++***+++++++++***************************************************************+++,,,,,,------,,,,,,++++++++++++++++++***))))))((()))+++---......---,,,+++++++++++++++++++++++++++,,,,,,---......------------------------------,,,,,,,,,------------......//////111333555777888999;;;<<<===<<<===>>>@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAA@@@???======BBBCCCFFFLLLTTT\\\cccggglllpppyyyttthhhZZZWWWPPPHHHCCCBBBDDDHHHHHHKKKNNNPPPRRRVVV[[[```fffjjjpppvvv}}}xxxrrroookkkddd___XXXQQQMMMOOOQQQQQQRRRTTTTTTXXX\\\cccooo.........///000111111222999999999:::;;;<<<===>>>??????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHJJJLLLMMMMMMJJJGGGEEECCCCCCDDDEEEGGGHHHJJJKKKFFFFFFEEEFFFGGGIIIKKKMMMWWWZZZdddsss}}}zzzvvvsssvvv}}}{{{wwwrrrmmmkkkjjjiiihhhhhhgggggggggiiigggccc^^^ZZZVVVTTTSSSVVVUUUUUUWWW[[[aaagggjjjhhheeecccdddiiirrr{{{yyytttqqqrrrtttwwwyyyzzz|||{{{xxxwwwoooqqqtttsssooolllkkkllliiifffdddgggnnntttxxxyyysssnnnlllmmmllljjjlllpppwwwuuufffdddbbbeeekkkssszzz~~~~~~yyysssqqqsssvvvuuuyyy~~~{{{yyy~~~{{{zzz{{{}}}pppnnnkkklllvvvzzzpppggg```ZZZWWWKKKLLLLLLMMMMMMLLLJJJIIIFFFDDDAAA@@@@@@@@@??????999;;;===>>>???>>>===<<<666444111111111111///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((,,,+++++++++******))))))************************************************+++,,,,,,------,,,,,,+++***+++,,,,,,,,,***)))((('''(((+++---//////...---+++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111333555777888999;;;<<<===<<<===>>>@@@AAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAA@@@??????AAAEEELLLUUU___gggllloooeeeeeejjjsssxxxsssdddWWWMMMKKKHHHDDDCCCEEEJJJNNNNNNQQQSSSUUUYYY___iiioooyyy}}}~~~zzzwwwmmmeee]]]UUUPPPQQQRRRQQQRRRTTTOOOQQQUUU[[[eeexxx............///111222333;;;;;;;;;;;;<<<>>>???@@@AAABBBBBBAAA@@@AAACCCFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGEEEIIIIIIHHHKKKQQQQQQLLLKKKHHHFFFGGGJJJQQQ\\\eeeooossszzzyyysssqqqmmmgggccccccfffiiihhhjjjlllkkkgggeeefffhhhiiihhheeebbb___\\\[[[ZZZ^^^[[[\\\aaabbb```eeelllhhhiiilllrrr{{{}}}zzztttooommmqqqzzz{{{xxxwwwuuusssrrrtttxxx~~~}}}nnnnnnmmmjjjgggiiinnnsssrrrtttvvvuuurrrrrrsssvvvtttyyy}}}~~~zzz~~~zzzvvvppplllnnnxxx|||ssshhh___YYYNNNLLLIIIHHHIIIKKKMMMNNNHHHFFFDDDBBB@@@???>>>>>>@@@@@@???>>>===<<<;;;;;;999888777555333111//////000000000000000111222222,,,------------------,,,000000///...---,,,,,,,,,------------------------///...+++***))))))***+++------,,,,,,,,,+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++*********))))))/////////......---------,,,,,,,,,,,,++++++***))),,,,,,,,,++++++*********++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,,,,...000111222333444777:::<<<===;;;<<<===>>>@@@@@@@@@AAACCCBBBAAABBBCCCCCCBBBAAAFFFCCCBBBCCCBBBBBBBBBDDDLLLUUU^^^ccchhhkkkeee\\\[[[WWWUUUXXX]]]\\\VVVOOOFFFGGGGGGFFFFFFIIIPPPVVVYYY]]]aaacccfffnnnzzz}}}~~~tttllleee\\\WWWWWWWWWUUURRRPPPPPPSSSXXX]]]hhh{{{---......///000222444555;;;;;;<<<<<<===>>>@@@@@@AAABBBBBBBBBAAAAAADDDFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIHHHBBBIIIMMMNNNPPPSSSRRRNNNJJJJJJKKKNNNTTT___mmmwwwwwwlllffffffdddaaa^^^]]]___aaaeeegggiiihhhfffdddfffiiiiiihhhhhhgggggghhhhhhhhhoookkkjjjlllllllllrrrzzz}}}}}}~~~{{{wwwvvvvvvxxx{{{~~~~~~}}}zzzyyywwwssspppqqquuuxxxwwwxxxzzz{{{|||}}}{{{}}}~~~|||}}}vvvnnnlllooowww}}}}}}wwwoooggg^^^YYYOOOKKKHHHHHHIIIJJJJJJHHHFFFFFFFFFFFFEEEDDDBBBAAABBBAAA@@@???>>>===<<<<<<;;;:::999777555222000...000000/////////000111111------............------000000///------,,,,,,---------------------------///...,,,***))))))***+++******++++++,,,,,,,,,---,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++++++++++++++++++++++++++++++++*********))))))---------,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******)))******+++,,,---......//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------///111222333444666888:::;;;<<<<<<===>>>???@@@AAAAAAAAACCCCCCCCCDDDEEEEEEEEEDDDIIIHHHGGGFFFGGGIIIOOOTTTYYY___cccccccccbbbZZZQQQMMMKKKLLLOOOSSSSSSOOOKKKJJJKKKKKKKKKMMMSSS[[[aaaiiillloooqqqsssyyyxxxmmmeeeaaa^^^ZZZWWWTTTTTTVVVXXX[[[aaappp---...///000222444666888<<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBBCCCEEEGGGFFFGGGIIIJJJLLLMMMMMMNNNKKKLLLMMMNNNNNNMMMLLLKKKEEEMMMSSSTTTSSSSSSRRRPPPQQQTTTYYY^^^eeerrr{{{rrriiibbb\\\]]]]]][[[YYYXXXYYYZZZccceeegggfffccccccfffiiilllmmmooorrrvvvzzz}}}~~~|||}}}~~~~~~|||~~~|||zzz{{{}}}{{{|||}}}uuussstttuuuuuuwwwyyyzzzxxxwwwvvvwwwvvv~~~~~~vvvooolllnnnpppvvvtttppplllhhhaaaZZZUUURRRNNNKKKLLLOOOOOOLLLHHHEEEGGGHHHIIIIIIHHHGGGFFFDDDDDDCCCAAA@@@>>>============<<<;;;888555222000111000//////////////////......////////////......000///...---------------------------------------...---,,,*********++++++))))))***+++,,,---......,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((+++++++++++++++++++++++++++++++++***************+++++++++************)))******+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))***,,,---...///000000///...---,,,+++***))),,,,,,,,,,,,,,,,,,------------------------------...///000///......000222444555777999:::;;;;;;;;;===>>>???AAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGIIILLLOOOPPPRRRXXXbbbjjjiiijjjfff```ZZZUUUMMMDDDDDDEEEHHHJJJMMMNNNNNNMMMOOOPPPSSSVVV[[[cccmmmsss{{{|||xxxqqqkkkfffccc^^^]]]]]]]]][[[\\\eeeooo}}}...///000222444777999;;;<<<===>>>???@@@AAAAAABBBAAABBBDDDDDDCCCDDDFFFHHHGGGHHHJJJLLLMMMOOOOOOPPPMMMNNNOOOPPPPPPPPPOOONNNPPPTTTWWWUUUQQQQQQTTTXXXfffnnnuuuwwwzzzyyysssmmmiiiddd```]]]]]]\\\ZZZWWWWWWXXXYYYbbbeeegggfffeeefffjjjnnnwwwyyy}}}}}}|||zzz{{{zzzrrrooommmlllmmmoooooommmlllllllllhhhlllssszzzuuusssrrrooollliiigggeeeaaa\\\WWWWWWTTTQQQTTTYYY[[[WWWRRRKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFDDDBBBAAA@@@???===>>>>>>===<<<999666555222111000///............//////000000000000//////000///...---------------------------------------...---,,,++++++++++++,,,***++++++,,,------......++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++*********************************************))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////......------,,,+++******,,,,,,,,,---------------------------...............///000000000000222444666777:::<<<===<<<;;;:::???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGIIIJJJUUUaaafffhhhooowww|||sssmmmbbbWWWOOOIIIDDDAAAFFFIIIMMMOOOOOOOOORRRUUUTTTXXX___gggpppxxx{{{yyy|||yyytttqqqjjjhhhfffddd___[[[___fffrrrwww}}}000000222444666999<<<======>>>@@@AAABBBCCCCCCBBBAAACCCEEEEEEEEEFFFGGGIIIIIIJJJKKKMMMNNNOOOPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPVVVUUUTTTQQQPPPUUU```jjj{{{|||yyytttooojjjeeeaaa^^^```___\\\XXXVVVVVVZZZ]]]cccggglllooorrrvvv|||{{{yyy{{{vvvsssqqqtttuuuvvvssspppllljjjjjjllllllmmmuuu~~~{{{yyyrrrnnnkkkjjjjjjhhhccc^^^ZZZXXXWWW[[[bbbffffffdddZZZWWWRRRMMMJJJIIIKKKLLLJJJIIIHHHGGGEEEDDDCCCBBB===>>>>>>???>>>===;;;:::555444222111000///......//////000000000000////////////...------------...------------------------------,,,,,,,,,,,,,,,,,,...............---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************+++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------....../////////...000111111111222555777888999<<<===>>>>>><<<;;;@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDFFFJJJMMMZZZlll~~~qqqfffXXXLLLEEECCCDDDFFFIIIMMMQQQRRRQQQSSSWWW\\\^^^dddnnnzzzzzzvvvvvvwwwxxxuuu~~~~~~{{{tttqqqnnnkkkddd]]]]]]aaagggiiikkkkkkkkknnnssswww222333444666888;;;===???>>>???AAACCCDDDDDDDDDCCCAAACCCFFFGGGGGGGGGHHHJJJJJJKKKLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPSSSPPPNNNQQQWWWbbbsss{{{xxxwwwyyy{{{~~~zzzuuutttqqqmmmgggaaa\\\YYY```___\\\ZZZZZZ]]]cccggglllsss{{{~~~}}}zzzyyyyyyyyywwwuuuwww~~~uuuqqqllllllmmmkkkfffaaa\\\[[[\\\```fffmmmsssvvvqqqkkkaaaWWWPPPMMMMMMNNNKKKKKKJJJIIIHHHGGGFFFFFF@@@@@@??????>>>>>>>>>>>>999777666444222000000/////////000000000000/////////......---------......---------------------------------------,,,,,,,,,............---------,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,......------,,,+++++++++******++++++,,,---------,,,,,,,,,---......//////---------...//////000000///000222222333444777999:::;;;===>>>?????????>>>AAAAAABBBCCCCCCCCCCCCCCCCCCEEEFFFEEEFFFKKKSSSYYYrrr{{{fff[[[NNNFFFCCCDDDHHHNNNJJJMMMQQQTTTVVV[[[aaafffooouuu~~~}}}{{{uuu||||||xxxtttppphhh```^^^```]]]]]][[[ZZZYYY\\\aaaeee444555666777:::<<<>>>??????@@@BBBDDDEEEEEEEEEDDDAAACCCFFFHHHHHHHHHIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQOOONNNMMMMMMJJJMMMXXXeeeqqq{{{uuurrruuu}}}~~~|||xxxuuurrrllllllkkkhhhccc___[[[ZZZ___```bbbeeeiiiooovvv{{{}}}~~~xxxrrrqqqrrrqqqkkkeee___```aaaccciiirrr}}}vvviii^^^VVVRRRPPPKKKKKKKKKKKKJJJJJJJJJIIIEEECCCAAA???=========>>><<<;;;999666444222111111...//////000000//////.........---------......///------------------------,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------.../////////---------...///000000000///111333333444555888;;;;;;<<<===>>>???@@@AAABBBAAAAAABBBCCCCCCCCCBBBBBBDDDFFFGGGHHHKKKTTT```jjj~~~nnn[[[QQQIIIGGGHHHHHHLLLRRROOORRRWWW^^^fffoooxxx~~~~~~{{{vvvnnneeeaaabbb]]][[[WWWSSSQQQRRRUUUXXX666666777888:::===???@@@???AAACCCEEEFFFFFFEEEDDDAAADDDGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMOOOOOOPPPPPPOOOMMMKKKJJJJJJIIIPPP```ppp{{{|||vvvvvv~~~zzzsssqqqmmmjjjhhhhhhjjjkkkccccccdddccc```_________```dddjjjrrryyy}}}zzzxxx~~~zzzuuuyyy~~~~~~zzzxxxzzz}}}{{{}}}{{{uuunnndddeeeggggggkkkuuuwwwiii]]]UUUQQQLLLLLLKKKKKKKKKKKKKKKKKKIIIFFFBBB>>><<<;;;<<<===>>>===;;;888666444333222......////////////............---------......///------------------------,,,,,,---......---------(((((()))***+++,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------...///000000---------...///000000111///111333444444666999;;;<<<======>>>???AAACCCDDDAAAAAABBBBBBCCCBBBBBBBBBDDDGGGIIIKKKPPP[[[kkkwww|||vvvdddTTTLLLHHHKKKMMMKKKNNNSSSWWWZZZ```jjjwww~~~|||tttjjjffffffeeeaaaZZZSSSOOONNNOOOQQQ777777999;;;<<<=========BBBCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJHHHMMMMMMIIIIIIOOOPPPMMMSSSRRRQQQPPPLLLIIIJJJMMMMMMVVVcccqqq{{{|||uuunnnllljjjddd```aaaaaa^^^[[[\\\ZZZ\\\^^^^^^^^^```eeeiiiooopppvvvzzzsssrrruuuxxxxxxqqqoooooolllkkklllmmmqqqzzz{{{sssmmmllljjjgggiiisssppp___UUULLLKKKJJJJJJKKKKKKJJJIIIIIIGGGFFFEEEDDDBBB???===@@@???>>>>>>===999444000222000......//////...---//////.........---------................................................,,,,,,------------------------------------------...------,,,,,,++++++***,,,,,,************,,,,,,++++++++++++++++++++++++---,,,,,,+++*********++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------///000111---------.........//////......///000111222333333333333444555777999;;;<<<<<<===???@@@AAAAAA@@@@@@CCCCCCCCCBBBAAAAAADDDFFFFFFMMMSSSXXX```lllvvvyyywwwwwwyyy|||{{{tttggg]]]RRRLLLJJJPPPTTTUUUZZZaaa```lllwww~~~{{{vvvqqqooonnnllliiiddd]]]VVVRRRQQQQQQ:::;;;<<<>>>???@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIHHHHHHGGGKKKKKKIIIKKKRRRWWWVVVUUUTTTRRROOOKKKIIILLLOOONNNXXXfffssszzz|||{{{zzz|||~~~wwwtttrrrllleeecccbbb\\\XXXZZZ[[[ZZZZZZ[[[]]]aaaeeeggghhhmmmuuu{{{}}}xxxxxxwwwwwwzzzvvvmmmkkkiiifffeeegggbbbeeemmmtttxxx|||tttssspppllljjjnnnxxxwwwggg]]]NNNKKKHHHGGGHHHJJJJJJKKKLLLJJJIIIHHHHHHFFFCCC@@@@@@@@@@@@@@@@@@===999666444222000///000000///...//////.........---------................................................000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++************+++,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,++++++******,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------..................///000111222333333333333444555777999;;;<<<>>>???@@@BBBCCCCCCCCCBBB@@@AAAAAA@@@@@@@@@CCCEEEOOOYYYaaaeeehhhmmmppppppjjjjjjmmmpppsssqqqkkkeee^^^WWWSSSUUUXXX\\\ccckkkvvv}}}}}}xxxuuutttqqqjjjaaaYYYTTTRRRQQQ;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFJJJJJJJJJIIIHHHGGGGGGFFFHHHKKKKKKHHHIIINNNRRRSSSUUUUUUTTTOOOLLLMMMQQQUUUYYY___hhhooorrrrrrqqqpppssswww~~~yyyqqqjjjjjjjjjeee___\\\\\\VVVSSSVVVYYYZZZ]]]bbbeeekkkrrrvvvyyy~~~xxxpppmmmllljjjjjjlllhhhjjjnnnsssuuu|||~~~}}}zzzuuuooommmppptttuuuggg___SSSNNNIIIGGGGGGIIIKKKLLLMMMLLLLLLLLLMMMKKKHHHFFFCCCCCCCCCDDDDDDCCC@@@===888555333111111111000////////////.........------................................................//////...---,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++***))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---------------------,,,......///000111222333333333333444555777888:::;;;===>>>@@@AAABBBCCCCCCCCC>>>???@@@??????AAAEEEHHHYYYfffpppqqqkkkgggdddaaa[[[^^^cccjjjqqqvvvwwwwwwmmmfff```___ccciiisss|||yyy|||}}}{{{ssskkkccc___\\\[[[;;;<<<>>>???AAABBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGJJJIIIIIIHHHHHHGGGGGGGGGHHHJJJLLLKKKKKKMMMQQQTTTVVVZZZZZZVVVTTTXXX___cccllllllkkkjjjiiikkkooorrrttt|||yyysssnnnjjjhhhgggdddaaa^^^\\\YYYXXX]]]aaaeeekkkqqqsss{{{zzzxxxxxxwwwxxxzzzyyy{{{~~~~~~vvvqqqqqqqqquuuwwwyyyxxxtttkkkccc]]]WWWSSSNNNKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOOOOMMMKKKHHHHHHHHHHHHIIIHHHEEEBBB<<<999555222222111000///////////////............................................................+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---//////...------------------,,,,,,,,,,,,//////000111222333444444444444444555777999:::;;;;;;<<<===???@@@BBBCCCCCCAAAAAA@@@@@@AAAEEEKKKPPP___kkkuuuqqqfff\\\WWWTTTTTTZZZeeepppzzztttqqqnnnnnnrrr{{{qqqjjjkkknnnwwwyyyssspppnnnmmm===>>>???AAABBBCCCCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJDDDHHHMMMPPPQQQSSSYYY___^^^gggllljjjhhhmmmsssuuuzzzxxxsssnnnlllnnnssswwwuuu~~~wwwyyyuuuooohhheeeddddddddddddcccfffmmmrrrwww}}}}}}}}}~~~}}}wwwsssrrrqqqpppnnnlllhhhddd```^^^YYYWWWSSSQQQPPPNNNLLLJJJLLLKKKKKKMMMOOOPPPPPPOOONNNMMMLLLLLLLLLKKKHHHFFF@@@<<<777444222222111000000000/////////.........................................................++++++,,,,,,---...//////........................******++++++,,,---......---..................---++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---///000000000///...------------------------000000111222333444555555555555666666888999;;;<<<<<<<<<>>>???AAACCCEEEEEECCCCCCCCCCCCEEEKKKRRRXXXbbblllpppgggZZZRRRPPPNNNTTT]]]kkkvvv}}}vvvyyy}}}~~~xxxhhhbbb^^^bbbkkkuuu{{{||||||yyy???@@@BBBCCCEEEFFFFFFFFFDDDCCCBBBBBBDDDFFFIIIJJJGGGFFFFFFFFFFFFHHHJJJKKKHHHJJJMMMPPPPPPRRRZZZcccttt|||yyyxxxyyyzzz}}}~~~}}}}}}{{{tttjjjdddeeeiiijjjoooqqqyyy~~~yyyxxx|||~~~xxxtttpppmmmiiieeebbb```______[[[YYYWWWVVVVVVTTTRRRPPPQQQOOOMMMMMMOOOQQQQQQQQQQQQPPPOOONNNNNNMMMKKKIIIEEE@@@;;;666444333222111000000000/////////............................................................---------,,,,,,,,,........................******+++,,,,,,---......---......//////......---++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***++++++,,,,,,++++++******++++++,,,,,,------...+++,,,------......---------------.........//////222222333444555666777777777777777888999;;;<<<===??????@@@BBBDDDGGGIIIJJJFFFHHHJJJMMMQQQVVV[[[___fffjjjhhh\\\QQQMMMOOOPPPVVV___kkkqqqssssssvvvxxx||||||xxxuuuttttttuuuzzz~~~{{{lllhhh[[[]]]bbbiiilllmmmsss{{{{{{wwwxxxzzz@@@@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCCCCEEEGGGJJJLLLIIIHHHFFFEEEFFFGGGHHHIIIMMMKKKLLLOOOQQQVVVeeettt|||zzz{{{~~~}}}xxxyyy}}}zzzoooiiimmmqqqsss}}}|||{{{}}}}}}~~~~~~sssqqqmmmiiifffeeeeeefffaaa___]]]]]]^^^`````````\\\XXXSSSPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPNNNMMMJJJEEE???:::777666555444000000000000/////////......................................................------------,,,,,,,,,........................+++++++++,,,,,,---------+++,,,---......---,,,+++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++*********+++,,,,,,,,,,,,+++*********+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,------...///000111111444444555666777888999999999999999:::;;;<<<===>>>@@@AAAAAACCCFFFIIIKKKMMMJJJPPPYYYaaaeeefffggghhhgggfff___RRRJJJKKKOOOQQQWWW]]]cccddddddhhhrrrzzz|||yyyyyy{{{}}}~~~yyyhhhggghhhkkkkkkllluuu{{{{{{xxxrrrkkkggghhhjjjssszzzzzzxxx{{{>>>>>>@@@BBBCCCDDDDDDDDDFFFEEEDDDDDDEEEHHHLLLNNNKKKIIIGGGEEEEEEEEEGGGHHHJJJHHHKKKRRR[[[iii|||sssnnnkkkmmmqqqqqqnnnqqqxxxwwwrrrvvv{{{|||{{{}}}{{{zzz|||yyyuuuuuuwwwlllpppzzz{{{zzzwwwuuusssrrrqqqqqqhhheeebbbbbbfffkkknnnpppeee```XXXSSSQQQQQQRRRRRROOONNNNNNOOOQQQRRRQQQPPPNNNIIIBBB===:::888777666000000000000////////////................................................******+++,,,---//////000------------------------++++++,,,,,,,,,,,,------******,,,,,,,,,,,,******+++++++++++++++++++++++++++*********+++,,,,,,---+++++++++++++++++++++++++++******************+++*********++++++,,,,,,,,,------------------------///...------,,,+++*********+++,,,------,,,+++*********+++,,,,,,---.........---,,,+++,,,---...///,,,---...///000222333333555555666777888999:::::::::::::::;;;<<<===>>>?????????@@@BBBDDDHHHKKKMMMOOOXXXfffqqqvvvuuuqqqooofffcccYYYLLLFFFHHHMMMOOOWWWZZZ\\\[[[\\\fffxxx|||xxxvvv{{{|||zzzxxxwwwuuuwwwyyyxxxuuuooohhheeegggjjjqqquuuyyyzzz}}}uuuooommmooorrrrrryyyBBBAAA@@@@@@AAADDDFFFHHHHHHHHHIIIIIIJJJIIIIIIIIILLLIIIGGGGGGIIIJJJJJJHHHIIIJJJNNNYYYlllyyyooojjjlllhhhgggiiiiiiggggggjjjyyy~~~zzzyyywwwsssooorrrmmmlllvvv{{{|||}}}{{{|||yyyuuuqqqoooppptttwwwyyytttpppiiiaaaZZZTTTQQQOOONNNOOOPPPPPPQQQRRRSSSUUUPPPLLLFFFAAA>>>:::777555333222111000000000000000000/////////............//////.........---------........................///......------,,,+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++'''(((***+++,,,,,,+++***++++++++++++++++++++++++///...,,,+++***++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,///...---,,,+++,,,,,,---------------,,,,,,+++***++++++,,,,,,,,,,,,------++++++******+++---...///,,,---...///000000000000,,,,,,...000222444666777999999888888888888888999888999::::::::::::;;;<<>>>>>===???AAAAAABBBLLLXXXaaaqqqrrrdddYYYSSSOOOQQQTTTSSSSSSUUUZZZ___jjjwwwvvvsssqqqtttvvvwwwzzzwwwpppkkkiiiiiiggghhhlllwww?????????@@@BBBEEEGGGIIIHHHIIIIIIJJJJJJJJJJJJKKKHHHHHHJJJLLLNNNNNNLLLIIIJJJNNNZZZrrrzzzvvvtttsssnnnhhhcccccccccdddiiiooovvv~~~|||zzz{{{|||{{{~~~{{{mmm^^^SSSQQQNNNLLLMMMQQQTTTUUUTTTSSSPPPKKKHHHDDDAAA<<<:::333333111000000/////////000000000/////////....../////////.........------........................++++++,,,------......///---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++************+++************************+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......---,,,,,,,,,------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------///......---......//////+++,,,,,,---......////////////111333555777888999;;;;;;::::::::::::;;;;;;:::<<<============>>>@@@;;;===@@@AAA@@@DDDSSSaaammmwwwzzzkkk^^^VVVRRRQQQTTTVVVWWWZZZ___fffooo~~~}}}zzz}}}}}}xxxwwwwwwvvvtttuuu{{{>>>??????AAACCCFFFHHHJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMRRR```sss~~~uuunnniiihhhjjjmmmttt||||||zzzzzz|||}}}uuuqqqsssvvv{{{hhhZZZRRRNNNKKKKKKPPPSSSTTTRRRRRRPPPMMMJJJGGGDDD???<<<666555444333222111111111000000000////////////...////////////....................................///......------,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...---+++***)))******+++*********************************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------...//////000111111333444666888999::::::::::::::::::;;;;;;<<<:::<<<===>>>===>>>???AAA@@@@@@AAABBBDDDLLLZZZeeeooorrruuuvvvsssmmmddd]]]WWWTTTSSSUUUWWWZZZbbbkkkwww??????AAACCCEEEGGGIIIJJJJJJJJJIIIJJJJJJLLLMMMNNNRRRQQQPPPNNNNNNOOOQQQSSSXXX___jjjttt}}}}}}{{{~~~}}}wwwrrrsssvvv{{{}}}|||xxxrrrnnnmmmmmmnnnmmmllljjjhhhjjjmmmuuu~~~zzzrrrlllllloooxxx~~~pppaaaSSSPPPMMMLLLOOOPPPPPPOOOPPPNNNLLLKKKIIIFFFAAA>>>777666444333222111111111111000000000////////////000000/////////.................................///......------,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------------+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,///.........///000111222222333444555777999::::::999999999999999:::;;;;;;:::;;;===>>>===>>>@@@AAAAAAAAAAAADDDLLLXXXaaaeeeiiifffdddddddddcccaaa```YYYUUURRRUUUXXX^^^jjjuuuzzzyyy}}}AAAAAACCCEEEGGGHHHJJJJJJKKKJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPTTTZZZ^^^eeejjjpppssstttxxx~~~uuutttvvv}}}zzztttpppoookkkhhhdddbbbbbbdddddddddfffcccaaabbbeeelllyyy~~~~~~|||wwwppplllkkklllrrrvvvsssfffVVVUUUSSSQQQOOONNNMMMMMMLLLLLLLLLLLLKKKIIIDDD@@@666666444333111000000000111111000000000/////////000000000/////////..............................++++++,,,------......///---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,------------------------,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---.........------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------...//////000000000//////000//////...///111222333333444555666777999::::::999888888888999:::;;;<<<:::;;;===>>>>>>???@@@BBBAAABBBEEEJJJUUUaaadddbbb```[[[[[[```dddcccbbbbbbYYYUUUTTTYYYaaaiiittt~~~~~~xxx{{{{{{vvvsssrrrssswwwCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOQQQNNNRRRVVV[[[```gggpppvvvvvvvvvvvvttttttvvv{{{~~~uuuppprrrttt|||zzzuuurrrqqqooommmjjjiiijjjjjjjjjiiilllhhhgggiiilllmmmsssyyy~~~|||yyyvvvsssqqqpppppprrrssswww~~~~~~rrrhhhYYY[[[\\\XXXQQQLLLKKKLLLJJJJJJLLLNNNNNNLLLGGGCCC999888777555444333222222111111111000000000//////000000000000/////////...........................++++++,,,------......///+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------------------------,,,,,,,,,+++++++++******+++,,,---.........------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,---------...///000111111000000000///...---...000222333333444555666777888999:::999999999::::::;;;<<<===;;;===??????@@@@@@BBBDDDGGGMMMTTTXXX^^^dddccc^^^ZZZYYY```lllrrrmmmeeeaaa[[[XXX[[[fffsss|||zzzwwwzzzwwwvvvxxxDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJKKKMMMPPPQQQVVV\\\fffooowww~~~{{{{{{}}}~~~~~~vvvnnnooossstttwww{{{}}}~~~}}}{{{zzzzzzzzzyyywwwuuurrrqqquuuvvvtttssstttvvv}}}~~~|||xxx{{{{{{zzzzzzzzzzzzzzzvvvttttttxxx|||zzzppphhh\\\```bbb]]]SSSLLLKKKLLLIIIJJJLLLOOOPPPNNNJJJFFF>>>===;;;999888777666666111111111111000000000000000000000000////////////........................///......------,,,+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++)))***,,,---...------,,,++++++++++++++++++++++++,,,------...---,,,***)))------------------------,,,,,,,,,++++++************+++---...///...------***+++,,,,,,------------++++++,,,,,,,,,---------***+++---//////////////////...---,,,---///111222333444555666777888999::::::::::::;;;<<<===>>>???<<<>>>@@@AAAAAABBBDDDFFFPPP\\\dddeeeeeeeee```ZZZXXX[[[hhhzzzwwwhhh```]]]\\\cccsss|||{{{GGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHKKKNNNQQQZZZnnn{{{www{{{}}}xxxwwwrrrjjjgggiiimmmpppttttttwwwzzzyyyxxx|||tttpppvvv~~~{{{uuuyyyrrrnnnppprrrsssxxx|||zzzwwwuuuuuuuuuxxx{{{}}}zzzzzz~~~zzzuuuoooggg```___bbb```VVVLLLKKKMMMPPPPPPNNNLLLJJJJJJFFFCCC???;;;999888888999222111000000111222000//////000111111111000...---------------------------.........------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,---------,,,---.../////////...---///............---------......------------.........---,,,,,,...111444777888888888888888888999:::;;;;;;:::999:::;;;<<<======@@@BBBAAA@@@CCCLLLSSSdddkkkqqqpppiiiaaaYYYSSSXXXhhh{{{{{{oooeee___gggvvvHHHIIIIIIIIIIIIIIIIIIHHHFFFHHHJJJKKKKKKOOOTTTYYYgggwwwvvv}}}~~~yyysssqqqmmmiiihhhiiillllllllllllpppuuuwww{{{|||rrrmmmqqq~~~zzzsssmmmnnnmmmlllooottt{{{tttwww~~~uuunnnjjjkkkooommmddd[[[NNNPPPQQQRRRRRROOOLLLIIIGGGDDD@@@===:::999999999444333111222222333111000//////000111000000.................................------------------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++,,,,,,,,,---------+++,,,---...///......------------.........//////......------------......///...------///222555888888888777777777888888999;;;::::::::::::<<<===>>>AAABBBBBBBBBEEEMMMXXX```mmmqqqqqqjjj___VVVRRRPPP]]]iiivvv{{{zzzxxxsssmmmnnnvvvJJJIIIIIIHHHHHHIIIIIIJJJHHHKKKMMMMMMMMMRRR\\\dddwww|||yyysssppplllggggggiiikkkkkkjjjgggiiinnnvvv}}}~~~xxxuuutttzzz{{{sssnnnkkkiiiiiikkk|||~~~~~~zzzwwwyyy}}}{{{tttlllUUUSSSRRRRRRSSSPPPLLLGGGHHHFFFCCC???<<<;;;::::::777555444333444444222000......///000000000//////////////////////////////---------------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,------------++++++,,,---------------++++++,,,---...///000111......------------......000///...///111333666888888777777666666777777777::::::::::::;;;===???AAACCCBBBBBBFFFOOO[[[hhhppptttqqqjjj___SSSLLLLLLOOO]]]eeelllnnnpppvvvzzz{{{yyy|||JJJIIIHHHGGGGGGHHHIIIJJJKKKMMMMMMLLLNNNXXXgggssswwwssssssjjjcccdddiiikkkmmmmmmmmmrrr{{{wwwrrrooonnnnnnsss|||yyy```YYYRRROOOPPPOOOKKKFFFIIIHHHEEEBBB@@@===<<<;;;999777555555555444333111....../////////000000000////////////////////////,,,,,,------......//////------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,---,,,,,,,,,------...//////000......------------......////////////111333666888777777666666666666777777:::::::::;;;===???AAACCCBBBCCCFFFOOO\\\jjjuuu{{{rrriii]]]UUUNNNKKKMMMPPPVVV]]]cccgggnnn{{{}}}qqqqqqrrrssswwwJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMOOOVVVfffzzz~~~{{{xxxlllcccdddiiimmmrrrwww~~~}}}zzzwwwnnnssswwwxxx{{{}}}|||~~~uuulllfffgggjjjpppyyypppfffYYYQQQOOONNNLLLIIIIIIIIIHHHFFFCCCAAA???===:::888777666666666444222000000/////////000000000........................---------....../////////------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,---------.........++++++++++++,,,,,,------..............................------------...............///111333555666666666666666666777777888::::::;;;<<<>>>@@@CCCDDDCCCHHHRRR___mmmxxx}}}pppaaaTTTQQQRRRQQQPPPQQQSSS\\\fffmmmxxx{{{uuulllfffgggppp}}}JJJIIIIIIHHHHHHIIIIIIJJJJJJKKKNNNUUUdddxxx}}}qqqhhhkkkqqquuu~~~kkkmmmooopppppprrrtttuuuooonnnoooqqqtttxxx|||ooobbb[[[ZZZZZZZZZ[[[aaakkkwwwvvvgggZZZSSSPPPOOONNNIIIIIIIIIIIIGGGDDDBBB@@@<<<:::999888999888777555333222111000000000000111......................................./////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---------............,,,,,,,,,,,,,,,---......//////.........---------......------------......------...///111333555666555555555666777888999:::<<<<<<<<<===???AAADDDEEEHHHRRRaaappp{{{~~~ppp```UUUVVVYYYWWWUUUWWW\\\gggttt}}}vvvhhhccchhhttt}}}HHHIIIIIIIIIIIIIIIIIIHHHJJJKKKQQQ]]]nnnzzzvvv|||kkkkkkkkkllllllnnnqqqtttpppsssyyy~~~{{{mmmbbbZZZVVVVVVVVVUUUTTTVVV[[[ccciii~~~}}}xxxtttuuu{{{sssdddXXXQQQNNNMMMHHHIIIJJJKKKJJJGGGEEECCC>>>===;;;;;;<<<<<<;;;:::666555333222111000111111////////////////////////////////////............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------...............---,,,,,,,,,---//////---------.....................------------............///111222444555666444444555666888:::<<<============>>>???AAADDDEEEMMMZZZlllzzz~~~zzzxxxnnnbbb\\\______\\\___gggmmmyyy}}}tttsssxxx}}}GGGHHHJJJJJJJJJJJJHHHGGGLLLMMMTTTaaasssyyynnnkkkjjjkkkmmmpppuuuzzz|||yyywwwkkkaaa[[[YYYXXXUUUVVVVVVSSSQQQRRRWWW[[[gggxxx{{{ssskkkiiiooozzzzzzjjjZZZPPPKKKIIIHHHIIIKKKLLLKKKIIIFFFEEE@@@???===>>>??????>>>===888777444222111111111111000000000000000000000000000000//////......------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////......---,,,---...///000+++,,,,,,---...///000000.........------.........//////111222444666777777444444555777999;;;===???>>>>>>>>>>>>???AAACCCEEENNN\\\ooo{{{}}}xxxtttrrrjjjcccaaaeeeccc```hhhvvvzzzGGGEEEEEEGGGJJJMMMNNNMMMQQQYYYeeepppvvvzzz~~~tttmmmeeefffppp~~~vvvlllddd___\\\YYY[[[[[[XXXSSSPPPPPPQQQ[[[dddmmmttt}}}wwwoooiiiiiinnnrrr~~~ssseeeWWWNNNJJJMMMKKKIIIJJJLLLLLLIIIFFFCCCBBB@@@>>>===<<<<<<;;;999888777555444333333333222222111111000...---,,,........................------------------------...........................---++++++++++++---......------,,,,,,------......------,,,---...///000---.........---,,,,,,+++......---,,,,,,+++******---------------------------------............///------------.........//////............//////000333222222222333555777888444666888999999999:::<<>>???CCCDDDBBBEEELLLVVVccclllkkkkkksss}}}wwwhhheeeeeehhhsssHHHIIIIIIIIIIIILLLRRRVVVeeemmmvvvzzzxxxwwwzzz}}}|||{{{vvvssswwwwwwnnnhhhbbbaaa^^^YYYTTTQQQPPPQQQNNNVVV]]]cccooo}}}{{{}}}~~~vvvnnnkkkkkkmmmxxxxxxuuummmbbbWWWPPPNNNMMMKKKIIIIIIJJJJJJHHHEEEEEEDDDBBB@@@???=========>>>>>><<<:::888666555444111111111000000...------........................------------------------........................---,,,,,,,,,,,,,,,,,,---...------,,,,,,------......------,,,---...///000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------.........///////////////.........///000000222222222222333555777888666888:::;;;::::::<<<===???<<<>>>DDDHHHIIILLLRRRXXX___ddddddhhhuuuppplllmmmppp}}}HHHKKKNNNNNNNNNTTT___hhh~~~{{{www~~~oooiiiaaaZZZUUURRRPPPOOOIIINNNRRRUUU___qqq{{{sssoooqqqsss{{{yyyrrrnnnlllppppppooojjjbbbYYYSSSPPPMMMKKKJJJIIIJJJJJJHHHGGGGGGFFFDDDBBB@@@???>>>>>>>>>>>>===;;;888444111///111000000000//////..............................------------------------........................,,,,,,------------,,,,,,...------,,,,,,------......------------...//////------......------,,,,,,******+++,,,,,,---......---------------------------------............///....../////////000000000///////////////000111111222222222222333555666777888:::;;;<<<<<<<<<>>>???BBB???BBBJJJQQQTTTUUUWWWXXXZZZ\\\^^^gggyyyvvvrrrttt{{{GGGKKKQQQWWW^^^jjjxxx|||{{{|||yyyuuurrrvvv|||~~~~~~wwwkkkaaa[[[XXXUUUSSSRRRRRRRRRRRRXXXeeeuuu}}}uuuqqqoooooorrr}}}}}}uuuqqqnnnppppppnnnhhh___VVVQQQMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGEEECCCAAA@@@??????=========<<<999666222000111111000000////////////........................................................................+++,,,---......---,,,+++...------,,,,,,------.........------............,,,------...------,,,,,,***++++++,,,,,,------...---------------------------------............///////////////000000000000////////////000111222222222222333333444555666777999;;;<<<<<<<<<===???AAAFFFFFFLLLWWW```bbb]]]XXXUUUUUUXXX^^^kkk|||uuutttzzzrrrpppooorrr|||GGGMMMWWWgggyyysssqqqooolllgggeeekkkttt{{{|||~~~yyymmmfffccc```^^^YYYWWWUUUTTTVVV^^^kkkvvv|||zzzuuutttuuuwwwzzz|||vvvoooqqqtttuuupppggg\\\UUULLLMMMNNNMMMLLLJJJIIIHHHGGGFFFEEECCCAAAAAA@@@@@@>>>???@@@@@@???<<<:::888333222111000000000000000////////////////////////................................................,,,,,,...//////...,,,,,,...------,,,,,,------.....................------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000/////////000000222333333222333444555666777777777999;;;<<<======???BBBEEEGGGNNNYYYfffoooooofff\\\RRRSSSYYYdddqqq{{{yyyuuuxxx~~~|||yyyzzz}}}uuu|||sssiiibbb___fffrrrNNNWWWiiizzzooommmkkkgggaaa___gggqqqyyy|||wwwnnnkkkjjjjjj```]]][[[ZZZYYY\\\eeeoooxxxtttvvvxxxyyywwwoooeee^^^PPPRRRSSSRRRNNNJJJFFFEEEFFFEEEDDDCCCCCCBBBBBBCCC===>>>?????????>>>===<<<666555333111000000111111////////////////////////................................................------............------...------,,,,,,------............///......---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....../////////000000000000000000000111222444444333444666777888888999999:::<<<===>>>@@@BBBFFFIIIKKKVVVeeerrryyywwwlll___QQQTTT\\\iiirrruuuwwwyyyzzzzzz|||}}}{{{~~~wwwyyy~~~xxxqqqnnnmmmnnnrrrzzznnncccZZZ\\\cccpppXXXhhh}}}yyyrrrjjjfffcccdddkkkttt~~~~~~yyyzzz|||uuuqqqnnnlllgggbbbfffnnnxxx~~~~~~{{{vvvnnnhhh[[[^^^```]]]UUUMMMFFFCCCFFFFFFEEEEEEEEEEEEFFFFFF===============<<<<<<<<<:::888555333111111111111////////////////////////......................................................------------.........------,,,,,,------........./////////...,,,,,,+++,,,------......------***++++++,,,,,,------...---------------------------------............///------........./////////000000000111222333444555444666777999::::::::::::<<<===???AAACCCGGGLLLOOOUUUcccqqqxxxzzzvvviii]]]UUUVVV]]]hhhnnnnnnpppuuu|||}}}vvvuuuxxx|||~~~|||sssooonnnmmmqqqxxx}}}uuugggbbb```eeevvvaaavvvxxxjjjeeefffkkkrrryyyuuukkkjjjpppxxx}}}~~~yyysssnnngggjjjkkkggg]]]QQQIIIDDDGGGFFFFFFFFFGGGHHHHHHIIIBBBBBBAAA@@@??????@@@@@@<<<:::777444222111111222000000000000000000000000////////////////////////........................///...---,,,,,,---...///...------,,,,,,------........./////////...,,,++++++,,,,,,---.........---((()))***+++---...///000---------------------------------.........//////------------.........///000000000111222444555666555666888:::;;;;;;;;;:::===???AAACCCFFFJJJPPPTTTaaannnyyyzzzvvvpppcccXXXYYYXXX]]]eeehhhhhhmmmuuu|||xxxxxxzzzzzz||||||qqqkkkjjjooosssvvv|||wwwmmmddd```kkk|||vvvvvvoooooouuu}}}|||}}}www{{{zzzuuuqqqssssssoooeeeYYYNNNHHHGGGGGGGGGGGGHHHIIIIIIJJJFFFCCC@@@???>>>>>>>>><<<<<<;;;:::999777555333222000//////............///...---,,,,,,,,,,,,---...------------------------///............---------+++,,,------......------------............------------------------------.........////////////000------,,,,,,,,,,,,------,,,,,,------.../////////,,,,,,,,,---...///000111///000111222333444444444444555666777:::<<<>>>???@@@CCCFFFEEEDDDIIITTT^^^kkkrrryyyvvvkkk```ZZZYYYVVVXXX___fffhhhkkkvvv}}}xxx{{{~~~}}}~~~tttsssxxx{{{yyyooommmllllllqqqyyyyyypppooorrryyy{{{zzzwwwvvvwwwzzzwwwqqqsssuuussslll___RRRJJJGGGGGGGGGGGGHHHIIIJJJKKKGGGEEEBBB@@@@@@@@@???>>>======<<<:::888555333222000000///.........//////......---,,,,,,---......------------------------///............---------,,,,,,---.........------------............------------------------------------........./////////......------------....../////////////////////.........---------.../////////000111333444444444444777777888999;;;===???@@@>>>@@@BBBDDDHHHRRR___hhhqqqvvvxxxrrrfff\\\YYYZZZZZZ[[[aaajjjpppwwwzzzpppiiijjjpppwww~~~wwwooonnnpppuuuyyy|||}}}{{{tttqqqwwwwwwxxxrrrsssuuuuuuqqqfffWWWLLLHHHHHHHHHHHHIIIJJJKKKLLLIIIGGGDDDCCCCCCCCCBBB@@@@@@???>>><<<:::777444333111111000///////////////......---,,,,,,---......------------------------///............---------------.........------,,,------............------------------------------,,,---------............///..................///222111111000//////......000///......------......000111222333444555555555999::::::;;;===???@@@AAAAAA@@@AAAEEEOOO^^^llluuu{{{{{{vvvmmmbbb[[[[[[^^^^^^^^^dddooo|||}}}sssjjjdddaaaeeemmmyyy~~~uuurrrnnnoooqqqwww~~~xxxxxx{{{yyy{{{{{{{{{sssqqqpppqqqooogggZZZOOOJJJIIIIIIIIIJJJKKKKKKLLLJJJHHHFFFFFFFFFEEEDDDBBBBBBBBB@@@>>>;;;888666555222222111000////////////......------------..............................///............---------...............------,,,------............------------------------------,,,,,,,,,---------......//////............//////000000000/////////......//////............//////000111333444666666777777:::;;;;;;<<<===???AAABBBFFFDDDDDDLLL[[[lllzzz}}}qqqgggaaa```aaabbbdddeeekkkxxxxxxnnngggddddddkkktttzzzvvvqqqoooqqqvvv{{{~~~www~~~|||xxxuuusssvvv~~~{{{}}}yyyuuussssssvvvqqqllliiihhhcccZZZSSSLLLLLLKKKKKKJJJKKKKKKLLLJJJIIIGGGGGGGGGGGGEEECCCCCCBBBAAA???===:::888666333333222000000/////////................................................///............------------......//////...------------............------------------------------,,,,,,,,,---------......//////............//////---------....../////////---------...///000111111111222333555777888888888::::::;;;<<<>>>@@@AAABBBIIIHHHKKKWWWiii{{{}}}nnneeeeeeggggggfffnnnrrrzzzuuupppooopppwww~~~uuuooolllkkkkkkoooxxx~~~~~~mmmhhhcccaaa```aaagggnnn~~~yyyssspppssszzztttlllfffccc___[[[XXXOOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGEEECCCCCCBBBAAA@@@>>><<<:::888444444222111000000000000---...////////////...---........................///............---------------...///////////////------............------------------------------,,,---------............///..................///,,,,,,------...//////000---------...///000222333111222444666888999999:::::::::;;;===???AAACCCDDDHHHLLLTTTdddvvvuuunnnlllnnnnnnnnn}}}~~~|||yyyxxxwwwwwwwwwzzz|||rrrkkkhhhfffkkkzzz||||||}}}{{{wwwzzz~~~yyy{{{zzz|||yyynnnggg^^^XXXXXXXXXWWWZZZ___hhhzzzyyyssskkkvvv{{{ssskkkddd```^^^]]]RRRQQQOOOMMMKKKJJJIIIIIIGGGGGGFFFGGGGGGGGGDDDBBBAAAAAAAAA@@@>>><<<;;;:::555444333222111000000000---...///000000///...---........................///............---------+++,,,---///000000000000------............------------------------------------........./////////......------------..................//////////////////......///000111111222333555777888::::::;;;:::;;;<<<>>>AAADDDFFFHHHLLLSSS```ppp~~~yyyuuuxxx}}}~~~{{{xxxooonnnllljjjiiihhhhhhiiikkkooossswwwyyy{{{}}}|||~~~xxxppplllsss}}}|||zzzvvvoootttyyy~~~~~~vvvrrryyyuuuiiieee[[[TTTUUUVVVTTTTTTXXXXXXlll}}}uuunnntttzzzqqqhhhbbbaaaaaaTTTRRRPPPNNNKKKJJJIIIHHHFFFFFFEEEFFFGGGFFFDDDAAA@@@@@@@@@???>>>===<<<;;;666555444222111000000000---...///000000///...---//////////////////////////////.........---------++++++---///000111111111---..................---------------------------.........////////////000---------,,,,,,---------111111000000//////......111000000///////////////222333555777999:::;;;;;;;;;<<<===@@@CCCFFFIIIJJJRRR[[[iiiwww{{{|||zzzwwwuuussspppllliiidddcccaaa```____________[[[]]]aaadddeeegggjjjllllllooossswwwzzzuuurrr|||{{{rrrpppnnnssszzzyyytttvvvvvvttttttnnn```___\\\WWWSSSPPPPPPQQQXXXbbbtttzzzvvvzzzxxxuuuqqqiiicccaaaZZZSSSQQQNNNIIIGGGIIIDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAAAAA???<<<:::888888666444222111111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000//////................................................------------------------........................////////////////////////******+++,,,---...///000333222111111111222333444666777888999:::;;;<<<<<>><<<:::999888777555333111111111111000000/////////.........---------------------------...///000000//////...................................................------------------------........................////////////////////////---......///111222222333333222222222333444666777888888999:::;;;<<<======AAA>>>@@@EEEHHHHHHMMMTTT```ffflllqqqsssxxx~~~vvvrrrooonnnrrryyy~~~~~~|||yyywwwvvvvvvuuutttqqqnnnkkkiiifffaaa]]]ZZZWWWVVVWWWWWWVVVTTTSSSRRRQQQPPPMMMMMMMMMMMMNNNOOOPPPPPPUUUTTTUUUXXX^^^bbbdddcccgggmmmvvv~~~|||wwwgggbbbfffkkknnnuuu{{{sssggg___\\\XXXSSSOOOMMMPPPXXXdddsss}}}xxxvvvuuu~~~|||pppiiiaaaYYYPPPIIIIIILLLFFFFFFEEEFFFGGGIIIJJJLLLGGGFFFCCC@@@>>><<<:::999888777666444222111111111000000000/////////.................................//////000//////...---................................................------------------------........................//////////////////////////////000111222222333333222222333333555666888999999999:::;;;<<<===>>>>>>CCCBBBDDDGGGIIIMMMVVV___llllllmmmmmmpppyyy~~~~~~~~~tttnnnjjjiiimmmuuu{{{|||{{{rrrqqqooooooooonnnkkkiiieeeccc```\\\XXXTTTRRRQQQRRRRRRRRRQQQQQQPPPPPPOOOLLLLLLKKKLLLLLLMMMNNNOOOQQQQQQRRRTTTXXXZZZZZZYYY[[[^^^dddkkkpppsssttttttxxxyyy|||}}}|||qqqfffcccgggjjjqqq}}}sssiiieee```XXXQQQPPPPPPSSSZZZdddnnnuuuxxxzzztttqqqxxxvvvppphhh```UUUJJJHHHKKKFFFEEEDDDEEEFFFJJJMMMOOOLLLJJJFFFBBB???===<<<<<<999888777555333222111111000000000////////////...........................000000000//////...------................................................................................................////////////////////////------...//////000111111111111222444666777999:::999::::::<<<===>>>??????CCCDDDFFFHHHKKKSSS___iiitttpppllljjjooo}}}~~~|||wwwrrroooqqqxxx~~~wwwuuurrrpppooommmiiiggg```^^^[[[WWWSSSPPPNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTWWWYYYZZZZZZYYY\\\]]]___aaabbbcccccccccfffhhhlllqqqvvv{{{~~~~~~uuuoookkkjjjlllrrr|||vvvpppjjj___VVVPPPOOOOOOSSSYYY___dddfffkkkxxxwwwppptttyyysssllleeeZZZNNNHHHHHHGGGEEEDDDDDDFFFIIIMMMOOOOOOMMMIIIEEEBBB@@@???>>>999999888666444333111000111000000000////////////------------------------000000//////............................................................................................................////////////////////////---------......//////000///000222444666777999999888999:::<<<>>>???AAAAAABBBEEEGGGJJJPPP[[[hhhqqqwwwqqqiiieeekkkzzzzzz{{{}}}~~~{{{yyy}}}{{{uuutttyyy~~~}}}zzzuuuqqqmmmiiidddaaaWWWVVVSSSPPPMMMKKKIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLJJJIIIIIIJJJJJJKKKLLLMMMMMMOOOSSSWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[]]]```eeekkkrrrwwwyyy|||uuupppqqqtttwwwyyylllcccSSSPPPNNNNNNQQQUUUXXXYYY^^^iii}}}xxxwww|||tttlllfff^^^SSSKKKIIIHHHGGGFFFEEEFFFIIILLLNNNOOONNNKKKHHHDDDBBB@@@???::::::999888666333111000111111000000000/////////------------------------000//////............///................................................................................................/////////////////////////////////000000111111111///000222555666888888999888999;;;===@@@BBBDDDEEECCCGGGJJJOOOYYYhhhssswwwvvvoooeee```dddqqq}}}{{{{{{}}}zzzssspppoooxxx|||wwwsssvvvzzz{{{zzzwwwsssmmmhhhccc___ZZZWWWMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKKKKNNNSSSXXX\\\___cccfffbbbbbb```___]]]\\\[[[[[[UUUVVVYYY]]]ccciiinnnqqqxxx||||||vvv{{{xxxddd^^^VVVPPPNNNOOOQQQRRRXXX^^^kkkvvviiiddd___XXXRRROOOKKKJJJIIIHHHHHHJJJKKKLLLMMMLLLKKKHHHEEEBBB@@@>>>:::::::::888666444111000111111111000000000//////........................//////...---......000000................................................................................................////////////////////////000000111111111111222222111222444666888999999999999:::<<<@@@CCCFFFIIIJJJGGGKKKOOOVVVeeevvv~~~}}}pppiiiaaa]]]aaakkkvvv~~~~~~yyyqqqjjjgggfffnnnqqquuuvvvvvvvvvvvvwwwxxxwwwlllggghhhlllmmmlllfffbbb]]]YYYUUURRROOOLLLGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKOOOTTTYYY]]]bbbhhhmmmjjjiiigggdddaaa^^^\\\ZZZTTTUUUWWWZZZ___dddiiillltttxxx}}}|||yyypppbbbWWWPPPOOOOOOPPPUUUWWW]]]mmm}}}}}}wwwgggaaa```\\\WWWTTTNNNMMMLLLKKKJJJJJJKKKLLLKKKJJJJJJHHHEEEBBB???===;;;;;;:::999777444111000111111111111000000000000000000000000000000000000///...------...///000111................................................////////////////////////........................////////////////////////000000000000000111111111333444666888999::::::999:::;;;>>>BBBFFFIIILLLNNNKKKNNNSSS\\\nnniiiddd___]]]bbbkkkuuu{{{}}}vvvxxxyyyvvvooohhhdddccc[[[]]]___``````aaaccceee```hhhqqqzzzqqqggg\\\VVVWWWZZZ\\\[[[XXXUUUPPPMMMLLLJJJHHHGGGEEEEEEDDDDDDCCCCCCDDDDDD@@@@@@AAABBBBBBCCCDDDDDDBBBBBBAAABBBBBBCCCDDDEEEGGGKKKPPPUUUYYY___ffflllnnnllliiieee___ZZZUUUSSSVVVWWWXXXZZZ^^^ccchhhjjjlllppptttwwwzzzpppeeeYYYVVVVVVNNNTTTUUUXXX^^^kkk{{{}}}{{{zzzyyywww~~~wwwkkkddd```\\\XXXSSSTTTSSSQQQMMMJJJGGGFFFJJJIIIGGGFFFEEEDDDAAA>>>::::::999888777666555555333222111000////////////////////////////////////000000//////.........---------------------------///............---------000000000000111111111111//////.........---------////////////000000000000---...////////////111333222555888:::::::::;;;<<<>>>>>>???CCCGGGJJJLLLLLLQQQYYYcccmmmxxx|||mmm___\\\hhhnnnjjjooo{{{zzztttpppnnntttyyy{{{}}}yyykkk[[[WWWVVVTTTTTTVVVXXXXXXXXXYYY\\\```eeeggghhhfffeeeYYYVVVRRRNNNLLLLLLNNNOOOJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@@@@@@@@@@???>>>===BBBBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAAEEEHHHJJJKKKMMMTTT___ggghhhfffbbb]]]XXXTTTQQQPPPQQQSSSTTTVVVXXX]]]cccgggiiikkkmmmooosssxxxvvviiiddd```VVVVVVVVVXXX\\\eeewww}}}{{{{{{zzz}}}zzznnneeeaaa```[[[[[[ZZZWWWRRRNNNJJJHHHHHHFFFDDDDDDCCCBBB@@@===:::999888777555444333222333222111000////////////////////////////////////000/////////............---------------------------------....../////////........./////////000000//////.........---------////////////000000000000...///000000//////111333222555888:::::::::;;;===??????BBBEEEJJJMMMOOOOOOUUUbbbqqqzzzzzzlllhhhkkkrrrssspppuuu}}}yyyuuurrrpppooorrryyynnn]]]RRRPPPNNNNNNPPPQQQRRRQQQOOOQQQSSSVVVWWWVVVUUUTTTPPPNNNKKKHHHFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@CCCFFFFFFGGGLLLUUU\\\[[[YYYVVVSSSPPPMMMKKKJJJNNNOOOQQQRRRUUUYYY___cccfffhhhjjjkkkmmmqqqvvvzzz{{{~~~~~~}}}}}}|||}}}~~~zzzrrrdddXXXVVVUUUXXX\\\ggg}}}zzzmmmgggfffaaa```^^^ZZZUUUOOOJJJGGGFFFEEECCCCCCCCCBBB@@@???<<<;;;:::888666444333222333222111000////////////////////////////////////////////////............------------------------+++,,,---...///000111111,,,,,,---------........./////////............---////////////000000000000///000111000//////111222333555888::::::;;;<<<>>>@@@BBBEEEIIIMMMOOOQQQRRRWWWiii}}}~~~wwwqqqjjjrrrzzz{{{xxxxxx~~~yyyvvvtttrrrpppppprrruuuxxx|||ppp\\\MMMKKKIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKKKKIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>>@@@CCCCCCCCCEEEJJJNNNLLLKKKJJJHHHGGGFFFFFFFFFHHHJJJKKKMMMOOOSSSYYY]]]aaaccceeeffffffgggjjjlllppprrrvvv{{{}}}~~~}}}{{{xxxvvvrrrqqqqqqpppoooooonnnnnnnnnmmmmmmlllkkkkkkjjjjjjlllnnnooooooooooooppprrrqqqrrruuuvvvxxxzzz~~~ppp```ZZZWWWWWWYYYaaavvvxxxnnniiigggeeebbb^^^YYYSSSLLLHHHHHHFFFDDDCCCDDDDDDCCCAAAAAA@@@>>><<<999777555444333222111000///////////////////////////////////////////////////.................................,,,------...///000000000,,,,,,---------........./////////...............////////////000000000000000111222111000///111333333666888::::::;;;===???AAADDDHHHKKKNNNPPPSSSUUU___rrrxxxpppkkkmmmxxx||||||vvvpppppppppppprrrvvv{{{jjjWWWLLLJJJGGGFFFGGGHHHHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAACCCEEEEEECCCCCCDDDFFFFFFFFFEEEDDDCCCCCCCCCDDDCCCDDDFFFHHHIIIMMMQQQTTTZZZ\\\___aaaaaaaaabbbccchhhhhhkkkppprrruuu~~~~~~zzzwwwuuurrrpppmmmlllkkkiiigggeeeaaaaaa``````______^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZ\\\]]]]]]\\\\\\^^^______aaacccdddeeegggjjjmmmuuuwwwzzz}}}yyymmmccc]]]]]]]]]eee|||zzzpppnnnllliiifffbbb\\\TTTNNNIIIGGGDDDCCCDDDDDDCCCBBBBBBAAA@@@===:::888666555333222111000////////////////////////////////////.........///////////////........................////////////////////////------........./////////////////////////////////////////////000000000000111222222222000000222444444666888::::::<<>>BBBEEEGGGLLLRRRXXX___kkkzzz}}}{{{zzz~~~zzzzzzxxxxxx{{{yyypppiiieeeZZZTTTOOOMMMHHHBBBCCCIIIDDDBBBAAAAAACCCEEEEEEEEECCCDDDDDDEEEEEEEEEEEEDDDFFFFFFFFFFFFGGGIIIJJJKKKHHHIIIJJJKKKLLLNNNOOOOOOMMMNNNOOOOOOPPPPPPPPPPPPMMMNNNOOOOOOPPPPPPPPPPPPMMMLLLKKKJJJHHHGGGEEEEEEEEEDDDEEEFFFHHHIIIIIIHHHKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDCCC@@@??????@@@BBBEEEGGGIIIKKKMMMPPPRRRUUURRRRRRUUUUUUSSSTTTWWWXXX^^^gggrrr~~~{{{rrrmmmjjjmmmuuuxxx}}}zzzsssmmmiiigggdddccc```]]]ZZZWWWTTTSSSQQQPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJIIIJJJMMMMMMKKKHHHJJJKKKLLLNNNOOOOOOOOOOOOTTTUUUWWWYYY\\\```bbbdddkkkmmmssszzz~~~kkkeee[[[RRRMMMKKKKKKKKKCCCCCCBBB???<<<::::::;;;:::888555222000000000111000000000000////////////////////////////////////------............------...///000111111///---+++000///...------...///000000000////////////000000///////////////000111111//////111222444555777777888888888999===CCCHHHKKKNNNUUUXXXZZZhhh~~~xxxwww{{{zzz{{{www|||zzzrrrkkkbbbXXXOOOLLLKKKJJJHHHFFFDDDBBBAAABBBBBBCCCBBBAAABBBEEEGGGHHHGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJHHHFFFFFFGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQTTTWWWXXXUUUSSSRRRSSSTTTUUUUUUTTTSSSRRRSSSOOOKKKHHHFFFEEECCCBBBDDDDDDCCCCCCEEEGGGIIIKKKMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHFFFEEECCCCCCBBBBBBCCCBBBCCCEEEIIILLLMMMMMMQQQRRRSSSTTTTTTSSSRRRRRRUUUXXX\\\aaajjj{{{yyyssslllhhhmmmzzztttqqqmmmgggbbb^^^[[[ZZZZZZYYYXXXVVVTTTSSSQQQQQQPPPOOOOOONNNNNNMMMMMMLLLNNNOOOOOOOOONNNNNNMMMLLLNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMKKKJJJKKKMMMNNNLLLIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMOOOQQQTTTVVVWWW[[[]]]aaafffmmmsssxxx{{{uuusssmmmcccXXXOOOKKKJJJDDDCCCCCCAAA>>><<<;;;;;;999888555333111111000000111000000000////////////////////////////////////......////////////......//////000000000///---,,,000///...------...///000000000////////////000000///////////////000111111///000111333444666777888:::::::::<<<@@@FFFKKKOOOVVV\\\___cccrrrttttttzzz~~~~~~wwwoooddd\\\VVVQQQJJJEEEEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCDDDDDDCCCDDDFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHHHHIIIKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVUUUWWWZZZ^^^```___]]][[[[[[[[[ZZZYYYWWWVVVUUUUUUSSSPPPMMMLLLKKKHHHFFFFFFFFFEEEEEEGGGJJJLLLNNNOOOOOONNNMMMLLLKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDAAA@@@@@@BBBEEEHHHIIIHHHLLLMMMOOOPPPRRRRRRRRRRRRSSSUUUXXX\\\cccrrryyyvvvmmmkkksssyyysssooommmaaa___\\\YYYVVVTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNMMMPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLMMMOOOOOOMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKLLLNNNOOOPPPSSSTTTUUUYYY]]]cccgggjjjtttxxxxxxhhhYYYOOOJJJDDDDDDDDDCCCAAA???===<<<999888777555444222111000111111000000000///////////////////////////////////////000000000000//////000000////////////......//////............//////000000////////////000000000////////////000111111000111222444555777888999;;;<<<===AAAFFFKKKQQQTTT]]]bbbgggnnn|||sssttt{{{}}}~~~wwwpppfff^^^SSSLLLIIIGGGEEECCC@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFFFFFFFGGGIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLLLLLLLLLLOOOQQQOOOPPPSSSVVVXXX[[[\\\]]]```aaaccchhhmmmpppqqqppplllkkkhhhfffcccaaa``````YYYWWWTTTRRRPPPNNNKKKIIIGGGFFFEEEEEEGGGJJJNNNPPPSSSSSSSSSRRRPPPOOONNNMMMMMMLLLKKKIIIHHHGGGFFFFFFBBB@@@???@@@CCCDDDEEEDDDEEEGGGIIILLLOOOQQQSSSTTTSSSUUUVVVWWW\\\hhhxxx~~~zzzsssvvv}}}wwwoooiiidddbbb```YYYXXXVVVSSSRRRQQQQQQRRRNNNOOOOOOPPPPPPQQQQQQRRRMMMMMMMMMMMMNNNNNNOOOOOOQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLMMMMMMNNNSSSRRRRRRSSSUUUZZZ^^^aaacccfffooozzzxxxgggVVVLLLGGGFFFEEEEEEDDDBBB???===999999999888666444222111111111111000000000//////////////////////////////000000111111111111000000000000//////...//////000/////////....../////////000000////////////000000000000//////000000111222111222333555777888999:::<<<===@@@EEEKKKQQQVVVYYY^^^ccckkkuuusssxxx|||sssddd\\\ZZZTTTMMMHHHGGGGGGGGGGGGAAAAAABBBBBBCCCDDDDDDEEEBBBDDDGGGHHHIIIJJJLLLNNNOOOOOOOOOOOOOOONNNNNNMMMMMMOOOPPPPPPPPPRRRTTTVVVUUUXXX]]]bbbfffjjjlllmmmppprrrvvvzzz~~~|||yyyvvvsssrrrqqqqqqfffbbb[[[WWWTTTRRRPPPOOOJJJIIIHHHHHHJJJNNNRRRUUUVVVWWWWWWWWWVVVUUUSSSRRRPPPOOOMMMKKKJJJIIIHHHHHHEEECCCBBBBBBCCCDDDCCCBBBAAABBBEEEHHHLLLQQQTTTVVVUUUWWWXXXWWWXXX```lllvvv|||yyysssnnnkkkfffaaa]]]ZZZYYYXXXUUUTTTRRRPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRUUUUUUUUUUUUTTTSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKPPPOOOMMMMMMNNNPPPSSSUUUWWWZZZaaaiiinnnrrrzzzsssaaaRRRLLLJJJGGGFFFFFFEEEAAA???;;;;;;:::999777555333222111111111111000000000000000000000000000000000000000000111111111111000000000000////////////000111...//////////////////...000000////////////000000000000000000000111222222333333555666888:::;;;<<<<<<>>>CCCIIIOOOVVV[[[]]]___fffqqq~~~zzzrrrzzz{{{xxxzzz~~~{{{yyy}}}~~~pppbbbWWWOOOKKKIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDHHHJJJLLLNNNQQQTTTSSSTTTTTTTTTSSSRRRPPPOOOOOOQQQSSSTTTTTTVVVYYY\\\^^^bbbhhhpppvvv{{{}}}~~~xxxqqqggg___ZZZXXXXXXWWWRRRQQQOOOOOOQQQUUUYYY\\\YYYZZZ[[[[[[[[[YYYXXXWWWSSSRRRPPPNNNLLLKKKJJJIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@AAACCCFFFKKKPPPUUUWWWWWWZZZ[[[YYYWWWZZZbbbhhhooouuu~~~|||uuunnnfffaaa]]][[[YYYVVVTTTSSSRRRRRRWWWVVVTTTRRRQQQQQQQQQQQQRRRQQQQQQQQQPPPPPPOOOOOONNNOOOOOOOOOPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVVVVTTTSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLNNNOOOQQQRRRVVV[[[]]]___eeemmmyyy~~~~~~}}}}}}qqqpppsss||||||yyyjjj\\\RRRNNNIIIGGGGGGFFFCCC@@@===<<<;;;999888666555444222222111111111000000000000000000000000000000000000000111111111111000000//////000000000000111111......////////////......000000////////////000000111000000000000111222222444555666888999;;;<<<===<<>>;;;999777666666666222222222111111111000000000000000000000000000000///000000000000000000///...///000111222111111000---...///000000///...---000000////////////000000111111000000111111222333555666777999:::<<<===>>>>>>BBBIIIRRRZZZ```eeegggnnnxxx~~~vvvlllqqqtttsssqqqttt~~~zzziii[[[TTTOOOLLLIIIDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIILLLOOOSSSZZZaaaggggggggggggfffccc```]]][[[VVVZZZ___dddiiinnntttxxx|||xxxtttrrrnnnllliiiggggggkkkooorrrqqqrrrqqqpppmmmhhhdddaaa[[[ZZZXXXUUUSSSQQQQQQPPPLLLJJJHHHFFFFFFFFFEEECCCDDDCCCBBBCCCFFFJJJOOOSSSZZZ```eeeddd___ZZZYYYZZZ]]]```eeekkkttt|||wwwoooccc[[[WWWUUUSSSQQQOOOPPPPPPQQQQQQQQQPPPPPPRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRQQQRRRSSSUUUWWWRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTWWWYYYYYYVVVUUUVVVXXXYYYYYYZZZZZZZZZZZZZZZYYYUUUUUUUUUUUUUUUVVVWWWWWWTTTTTTSSSRRRQQQOOONNNNNNPPPNNNOOOPPPOOONNNSSS[[[XXX^^^fffnnnvvv|||ssslllpppyyysssrrrsssqqqnnn[[[TTTKKKGGGGGGGGGDDDAAA@@@???<<<999777777777888222222222111111111111000000000000000000000000000//////000000000000//////---...111222333222111///---...///000000///...---000000////////////000000111111111000111111222333666666888999;;;<<<>>>>>>???DDDKKKUUU]]]dddhhhjjjsss~~~yyyrrrmmmnnnpppssswww~~~vvvkkk\\\QQQLLLJJJHHHFFFDDDDDDEEEDDDCCCBBBCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNQQQVVV^^^gggmmmooooooooommmjjjfffbbb```\\\```gggnnnttt|||}}}}}}|||wwwqqqkkkhhh^^^]]][[[XXXVVVTTTSSSSSSPPPNNNLLLJJJJJJJJJIIIGGGEEEDDDBBBAAACCCHHHMMMPPP^^^dddkkkkkkeee^^^[[[[[[]]]^^^```dddjjjuuu