BM6P6(@ ~~~|||{{{yyyxxxwwwvvvuuutttrrrooommmlllllljjjhhheeecccaaa``````[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXX[[[___bbbfffiiijjjrrrtttvvvzzz~~~~~~zzzzzzzzzyyywwwtttqqqpppnnnmmmkkkkkkllllllkkkiiijjjhhheeeaaa___^^^^^^___^^^]]]\\\ZZZXXXVVVTTTSSSPPPOOONNNOOOOOOMMMJJJHHHJJJIIIIIIHHHGGGFFFEEEEEEBBBAAA>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????>>>===<<<:::999888777777:::::::::;;;<<<===>>>>>>===>>>>>>@@@AAABBBCCCCCCFFFHHHLLLQQQVVVZZZ\\\^^^]]]]]]]]]]]]___dddjjjooommmooorrrtttuuuwwwyyy|||{{{rrroooooouuu}}}zzzjjj___]]]dddxxxnnnaaaTTTMMMHHHBBB???>>><<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::::::::999999888888888;;;::::::<<<<<<>>>FFFOOOeeexxxiiieeepppeeeTTTOOOPPPUUUkkk}}}ssshhhaaaVVVKKKDDDBBBDDDFFFIIIMMMQQQUUUWWWXXX[[[]]]^^^___```aaabbbcccdddeeejjjjjjkkklllmmmnnnoooppprrrrrrrrrsssssssssttttttttttttsssrrrqqqqqqqqqqqqtttuuuuuuwwwxxxyyyzzzzzz}}}}}}~~~}}}{{{{{{yyyxxxwwwvvvtttqqqooonnnmmmkkkiiifffdddbbbaaa```ZZZZZZYYYXXXWWWVVVVVVUUUVVVWWWZZZ]]]aaadddggghhhpppqqqtttxxx}}}{{{{{{zzzyyywwwtttrrrpppooommmllllllllllllkkkiiijjjhhheeebbb```_________^^^]]]\\\ZZZXXXVVVTTTSSSPPPOOONNNNNNNNNMMMJJJGGGHHHHHHGGGFFFEEECCCCCCBBBAAA@@@>>><<<<<<<<<===>>>???????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>===>>>>>>???AAABBBBBBCCCDDDFFFJJJOOOSSSWWWZZZ\\\[[[[[[[[[[[[]]]bbbhhhmmmmmmppprrrtttvvvxxxzzz}}}~~~uuurrrrrrwww~~~~~~mmmaaa^^^cccvvvmmm```SSSMMMHHHBBB???>>>;;;;;;;;;;;;::::::::::::777777777888888888888999;;;;;;;;;:::::::::999999;;;::::::<<<<<<>>>FFFOOOeeexxxiiieeepppgggUUUOOOOOOUUUjjj}}}vvvlllaaa[[[QQQHHHCCCBBBDDDGGGIIILLLQQQTTTVVVXXX[[[]]]^^^^^^___aaabbbcccdddeeeiiiiiijjjlllmmmooopppppprrrrrrrrrrrrsssssssssssstttsssrrrrrrqqqqqqqqqqqqtttuuuvvvwwwxxxyyyzzz{{{{{{{{{|||}}}}}}~~~~~~}}}{{{{{{zzzxxxvvvtttrrrqqqnnnmmmkkkhhhfffdddcccbbb\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWYYY\\\___bbbeeeffflllnnnqqquuuzzz|||{{{zzzyyywwwuuurrrqqqooonnnllllllmmmlllkkkiiiiiigggeeebbb```_________^^^]]]\\\ZZZXXXVVVTTTSSSPPPOOONNNMMMMMMLLLIIIGGGGGGFFFEEEDDDBBBAAA@@@?????????===<<<<<<===>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>>>>???;;;;;;;;;;;;;;;<<<===>>>===>>>>>>???@@@AAABBBBBBCCCEEEHHHLLLPPPTTTWWWYYYXXXXXXXXXXXXZZZ^^^eeeiiimmmpppsssuuuvvvyyy|||~~~yyyvvvuuuzzz|||yyy{{{}}}~~~nnnccc___ddduuu|||iii^^^SSSLLLHHHBBB>>>>>>::::::::::::999999999999888888888888999999999999<<<<<<;;;;;;;;;;;;::::::;;;999:::<<<===>>>FFFOOOeeezzzjjjgggqqqgggUUUOOONNNWWWkkk|||}}}yyyoooeeeXXXSSSLLLFFFCCCCCCEEEFFFIIILLLQQQTTTVVVXXXZZZ\\\]]]^^^___```bbbcccdddeeeggghhhiiikkkmmmooopppqqqqqqqqqrrrrrrrrrsssssssssssssssrrrqqqqqqqqqrrrrrrtttuuuvvvwwwxxxzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}|||zzzxxxvvvtttsssqqqooommmjjjhhhfffeeedddaaa```___^^^]]]\\\[[[ZZZXXXXXXYYY[[[^^^aaadddeeejjjkkknnnsssxxx}}}}}}|||{{{yyywwwuuusssrrrpppnnnmmmlllmmmlllkkkiiihhhgggeeecccaaa```______^^^]]]\\\ZZZXXXVVVTTTSSSQQQOOOMMMLLLLLLKKKHHHFFFFFFEEEDDDCCCAAA???>>>===>>>>>>======>>>>>>@@@@@@AAAAAAAAA@@@??????>>>>>>@@@@@@???>>>>>>>>>>>>???;;;;;;;;;;;;;;;<<<===>>>===>>>>>>???@@@AAAAAAAAABBBDDDFFFJJJNNNRRRUUUWWWVVVVVVVVVVVVWWW\\\bbbggglllooorrruuuvvvyyy|||~~~zzzxxxuuuzzz~~~zzz{{{nnnccc```fffxxxuuuddd[[[QQQLLLGGGAAA>>>???:::::::::999999999888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999:::======>>>EEENNNccc}}}{{{jjjhhhrrrgggUUUOOONNNZZZmmm}}}{{{uuujjj___SSSPPPKKKFFFCCCCCCDDDEEEIIILLLPPPTTTVVVXXXZZZ\\\]]]]]]^^^```aaacccdddeeefffggghhhjjjlllooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrssssssttttttvvvwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuutttsssrrrooommmjjjhhhggggggdddcccbbbaaa___^^^]]]\\\ZZZZZZZZZ[[[^^^```ccceeehhhjjjmmmrrrwww|||~~~}}}{{{yyywwwuuuttttttqqqooommmmmmmmmmmmkkkiiihhhgggeeedddbbbaaa``````^^^]]]\\\ZZZXXXVVVTTTSSSQQQOOOLLLKKKKKKJJJHHHFFFFFFEEEDDDCCCAAA@@@???>>>=========>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@???BBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@@@@AAACCCDDDEEEHHHLLLPPPSSSUUUUUUUUUTTTTTTUUUYYY```dddjjjmmmpppsssuuuxxx|||~~~}}}yyyvvvsssyyy|||}}}ppp```aaajjj~~~ooo___XXXPPPLLLGGG@@@>>>???:::::::::999999999888888::::::;;;;;;;;;<<<<<<<<<999999999999999::::::::::::999;;;===>>>???EEEMMMaaa{{{xxx~~~kkkiiittt|||dddTTTNNNNNNZZZmmm}}}zzzsssggg[[[UUUQQQLLLGGGDDDCCCCCCDDDHHHLLLPPPSSSVVVWWWZZZ\\\\\\\\\^^^___aaacccdddeeeeeefffgggjjjlllnnnoooppppppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssstttttttttvvvwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwvvvuuutttrrrooommmkkkjjjiiiddddddcccaaa___^^^]]]\\\\\\[[[[[[[[[]]]___bbbdddgggiiilllqqqvvv|||~~~|||yyywwwvvvuuuuuurrrpppnnnmmmmmmmmmkkkiiiggggggfffdddcccbbb``````^^^]]]\\\ZZZXXXVVVTTTSSSQQQOOOLLLJJJIIIIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>><<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@BBBCCCDDDFFFIIIMMMQQQSSSSSSSSSRRRRRRSSSWWW]]]aaagggiiimmmpppsssvvvzzz}}}}}}}}}uuusssqqqxxx~~~}}}sss```bbbnnnyyyjjjZZZUUUOOOLLLFFF@@@===???::::::::::::999999999999888888888888999999999999888888999999999999::::::999999;;;>>>>>>???EEEMMMaaa{{{uuullljjjuuuvvvbbbSSSNNNMMMXXXlll~~~}}}uuugggZZZXXXTTTNNNHHHDDDCCCCCCDDDHHHKKKPPPSSSUUUWWWYYY[[[[[[\\\]]]___aaacccdddeeeeeefffgggiiikkkmmmnnnooooooooopppppppppqqqqqqqqqpppppppppqqqrrrssstttuuuttttttvvvxxxzzz{{{}}}~~~||||||||||||||||||||||||~~~~~~~~~~~~{{{yyyxxxwwwvvvsssqqqnnnlllkkkkkkffffffeeecccaaa___^^^^^^\\\[[[ZZZZZZ[[[]]]```bbbeeegggjjjooouuuzzz~~~|||yyywwwvvvvvvvvvrrrpppnnnnnnmmmmmmkkkiiigggffffffeeedddbbbaaa```^^^]]]\\\ZZZXXXVVVTTTSSSRRROOOKKKIIIHHHHHHFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCAAA@@@???>>>===============<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????AAAAAABBBCCCFFFJJJNNNPPPPPPPPPOOOOOOPPPTTTYYY^^^cccfffjjjnnnqqqtttxxx{{{}}}zzzrrrpppooowww}}}sssbbbdddppp~~~~~~~~~pppfffWWWRRRNNNLLLFFF???===???;;;;;;;;;;;;::::::::::::777777777888888888888999999999999:::::::::;;;;;;999999;;;>>>??????EEEMMMbbb|||ooo{{{nnnjjjuuusss```QQQLLLLLLXXXnnn|||mmm___YYYTTTNNNGGGDDDCCCDDDEEEHHHKKKOOOSSSUUUWWWYYY[[[ZZZ[[[]]]___aaacccdddeeeffffffgggiiijjjlllmmmmmmoooooooooooopppppppppqqqpppppppppqqqrrrsssuuuvvvssstttvvvxxxzzz|||}}}~~~|||||||||||||||||||||{{{~~~~~~~~~}}}{{{zzzxxxwwwtttrrrooommmlllllljjjiiihhhfffdddbbbaaa```\\\ZZZYYYXXXYYY\\\^^^```dddfffiiinnnsssyyy~~~|||zzzwwwvvvvvvvvvrrrqqqooonnnnnnmmmkkkiiifffffffffeeedddcccaaa```^^^]]]\\\ZZZXXXVVVTTTSSSRRROOOKKKIIIHHHGGGFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>???@@@@@@AAABBBCCCDDDDDD@@@@@@???????????????@@@===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>??????????????????@@@AAADDDHHHKKKNNNNNNNNNMMMLLLMMMQQQWWW\\\aaadddhhhlllooossswwwzzz}}}yyyqqqnnnnnnwww~~~~~~rrreeefffqqq||||||~~~wwwkkkdddUUUQQQNNNLLLFFF???===???<<<<<<;;;;;;;;;;;;::::::888888999999999::::::::::::::::::;;;;;;<<<<<<<<<999999;;;?????????EEELLLccc}}}jjjuuunnnjjjuuurrr___PPPKKKJJJ[[[rrrttteeeXXXTTTMMMFFFCCCCCCEEEFFFHHHKKKOOOSSSUUUWWWYYY[[[ZZZ[[[]]]___aaacccdddeeefffggghhhiiijjjkkkllllllooooooooooooppppppppppppoooppppppqqqrrrtttuuuvvvssstttvvvxxxzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}zzzyyywwwtttrrrooommmlllkkkiiiggggggfffeeebbb___^^^]]]\\\[[[[[[]]]^^^```ccceeehhhkkkooouuu{{{~~~{{{yyywwwuuuuuuuuurrrpppooommmkkkjjjiiiiiijjjhhheeeddddddbbb```^^^aaa___\\\XXXUUUSSSRRRRRRQQQPPPNNNKKKHHHFFFDDDCCC??????>>>>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@???=========<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBEEEHHHKKKLLLKKKKKKKKKJJJKKKOOOTTTXXX___bbbfffiiilllppptttwwwzzz|||~~~yyyrrrooopppyyy~~~~~~ooobbbeeeppp}}}xxxwwwwwwssshhh___XXXUUUPPPJJJEEEAAA>>>===999999999999999999999999888999;;;<<<<<<;;;999888::::::::::::::::::::::::;;;::::::======>>>EEENNNfff|||wwwwww~~~lllhhhuuurrr]]]OOOKKKMMM\\\rrr|||lll]]]UUUNNNJJJFFFBBBDDDGGGHHHKKKPPPTTTVVVXXXZZZ[[[[[[\\\^^^______aaacccfffiiijjjjjjiiiiiiiiilllnnnooonnnnnnnnnooopppqqqqqqoooppppppqqqqqqrrrssssssssstttuuuvvvxxxyyy{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxvvvsssqqqooonnnllljjjhhhggggggeeebbb______^^^\\\[[[[[[\\\^^^___aaacccfffjjjmmmsssyyy~~~~~~{{{yyywwwvvvuuuuuupppooonnnmmmlllllllllllljjjhhhfffeeedddcccaaa___^^^]]]ZZZXXXUUUTTTSSSSSSPPPOOOMMMKKKHHHEEECCCBBB@@@@@@???>>>>>>>>>??????>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@???=========<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@BBBEEEGGGIIIKKKJJJKKKKKKJJJKKKNNNSSSWWW\\\```dddhhhkkkooosssvvvyyyzzz|||~~~~~~}}}{{{tttrrrttt}}}~~~~~~}}}~~~nnnaaacccnnn~~~yyyxxxwwwrrrggg]]]WWWTTTPPPJJJEEEAAA>>>===<<<<<<<<<;;;;;;:::::::::999:::;;;;;;;;;:::999999::::::::::::::::::::::::;;;::::::======>>>FFFNNNfff|||xxxxxx~~~nnnkkkxxxqqq\\\NNNKKKNNN\\\rrrooo___VVVNNNIIIFFFBBBCCCGGGHHHKKKPPPTTTVVVXXXZZZ[[[[[[\\\^^^______```ccceeehhhiiiiiihhhhhhiiikkkmmmnnnnnnnnnnnnooopppqqqqqqpppppppppqqqrrrrrrsssssstttuuuuuuwwwxxxyyyzzzzzz||||||}}}~~~~~~~~~~~~~~~}}}|||zzzxxxuuurrrpppooonnnllljjjiiigggeeebbb______^^^\\\[[[[[[\\\]]]______aaadddgggkkkpppvvv{{{~~~~~~|||yyywwwvvvuuuuuuoooooonnnnnnmmmmmmnnnnnnjjjiiifffeeeeeedddbbb```\\\[[[YYYWWWVVVUUUTTTTTTOOONNNLLLJJJGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@???===>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDFFFGGGHHHJJJJJJJJJJJJKKKMMMRRRVVVZZZ]]]bbbfffjjjnnnrrruuuwwwxxxzzz{{{{{{{{{zzzzzz~~~}}}}}}}}}~~~~~~xxxvvvyyy~~~{{{{{{mmm___aaakkk~~~{{{yyywwwqqqdddZZZWWWTTTOOOJJJEEEAAA>>>=========<<<;;;;;;:::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;:::;;;======???FFFOOOggg|||zzzzzz}}}nnnnnn|||ppp[[[NNNLLLNNN\\\ssstttbbbXXXNNNIIIEEEBBBCCCFFFGGGKKKPPPTTTVVVXXXYYY[[[ZZZ\\\]]]^^^^^^```ccceeegggggghhhgggfffgggjjjlllnnnnnnnnnnnnooopppqqqrrrppppppqqqrrrrrrsssssstttuuuvvvvvvwwwxxxxxxyyyyyy||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvsssqqqppppppnnnllljjjhhhfffbbb___```___]]][[[[[[[[[]]]^^^___aaacccfffiiinnntttxxx}}}~~~~~~|||zzzxxxvvvuuutttqqqpppooonnnnnnmmmnnnnnnkkkiiigggffffffeeecccaaa]]]\\\ZZZXXXVVVTTTSSSSSSOOONNNLLLIIIGGGDDDBBBAAA@@@??????>>>======>>>>>>@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???===>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBDDDEEEFFFIIIIIIJJJJJJJJJLLLQQQTTTXXX[[[aaafffiiimmmqqqsssuuuvvvwwwxxxxxxxxxxxxwww|||{{{zzzzzz{{{~~~{{{yyy}}}~~~{{{zzz}}}nnn^^^___hhhzzz~~~{{{yyypppcccXXXVVVSSSOOOIIIDDDAAA>>>===<<<<<<;;;:::888777666666::::::999999999:::;;;;;;::::::::::::::::::::::::;;;:::;;;===>>>???GGGPPPhhh|||}}}~~~zzzmmmnnn}}}oooZZZMMMLLLOOO\\\rrrzzzggg[[[OOOIIIEEEBBBBBBEEEGGGKKKPPPTTTVVVWWWYYYZZZYYY[[[]]]]]]^^^___bbbdddeeefffgggfffeeefffiiikkkmmmmmmmmmnnnnnnpppqqqrrrqqqqqqrrrrrrssssssttttttvvvvvvwwwwwwwwwxxxxxxxxx||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvsssqqqppprrrpppmmmkkkjjjgggdddaaaaaa```]]][[[[[[[[[\\\]]]___aaaccceeehhhmmmssswww{{{~~~}}}|||zzzxxxvvvttttttsssrrrpppooommmllllllllljjjhhhfffffffffeeecccbbb___^^^\\\ZZZWWWTTTRRRQQQOOONNNLLLIIIGGGDDDBBBAAA???>>>>>>======>>>>>>?????????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???===>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAACCCDDDEEEHHHHHHIIIIIIIIIKKKOOORRRVVVZZZ```eeeiiillloooqqqttttttuuuuuuvvvvvvwwwvvv{{{zzzyyyxxxzzz}}}}}}|||yyyxxxyyyooo^^^^^^gggxxx{{{rrrdddXXXUUURRRNNNIIIDDDAAA>>>===<<<<<<;;;:::888777666666:::999999999999:::;;;<<<::::::::::::::::::::::::;;;999;;;===>>>@@@HHHQQQiiizzzyyykkklll{{{oooZZZMMMKKKNNNZZZqqqmmm___QQQJJJFFFCCCCCCEEEGGGJJJOOOSSSUUUWWWYYYZZZYYYZZZ\\\]]]]]]^^^aaadddeeeeeefffeeeeeeeeehhhjjjlllllllllmmmnnnpppqqqrrrqqqrrrrrrsssttttttuuuuuuvvvvvvwwwwwwwwwxxxxxxxxx||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzwwwtttrrrqqqrrrpppnnnmmmkkkiiifffcccbbb```^^^\\\ZZZZZZ[[[\\\^^^```bbbdddgggkkkppptttyyy}}}}}}}}}|||{{{yyyvvvtttssssssrrrpppnnnlllkkkjjjjjjiiigggfffeeeeeeeeecccaaa``````^^^\\\XXXUUURRRPPPOOONNNLLLJJJGGGEEECCCBBB???????????????@@@AAABBBAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???===???>>>======<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDGGGHHHIIIIIIIIIJJJMMMPPPUUUYYY___cccfffiiikkkmmmpppqqqqqqrrrssstttuuuvvvyyyxxxxxxxxxyyy|||~~~~~~yyywwwwww{{{ppp______hhhyyyuuufffZZZTTTRRRMMMHHHDDD@@@>>>=========<<<;;;;;;:::999999888999999::::::;;;;;;<<<::::::::::::::::::::::::;;;999;;;>>>???AAAHHHQQQhhhuuu{{{lllkkkzzzpppZZZMMMJJJMMMWWWnnnsssdddSSSKKKGGGDDDCCCEEEFFFJJJOOOSSSUUUWWWXXXZZZXXXZZZ[[[\\\\\\^^^aaaccceeeeeefffeeedddeeehhhjjjkkkllllllmmmnnnpppqqqrrrrrrrrrsssttttttuuuuuuvvvuuuvvvvvvwwwxxxxxxyyyyyy||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyvvvtttsssrrrpppnnnmmmlllkkkgggeeecccaaa^^^\\\ZZZZZZ[[[[[[]]]^^^```bbbdddhhhmmmqqqvvvyyy~~~}}}}}}|||{{{yyywwwtttsssqqqpppooommmlllkkkkkkkkkhhhfffeeedddeeedddcccaaa```______]]]ZZZWWWUUUSSSPPPOOOMMMKKKHHHEEECCCBBB@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????@@@@@@???===???>>>>>>===============;;;;;;<<<<<<===>>>>>>>>><<<======>>>@@@BBBCCCDDDFFFGGGHHHIIIHHHJJJLLLNNNRRRWWW\\\aaaccceeefffhhhlllmmmmmmoooppprrrtttuuuvvvvvvwwwwwwyyy{{{|||}}}}}}}}}~~~}}}zzzyyy}}}ppp```aaajjjzzzyyyiii]]]TTTQQQMMMHHHDDD@@@>>>===<<<<<<<<<;;;;;;:::::::::777888999;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999;;;>>>???AAAIIIRRRfffppp|||ooolll{{{rrr\\\MMMJJJKKKTTTkkkxxxgggUUULLLHHHFFFDDDEEEFFFJJJOOOSSSUUUVVVXXXZZZXXXYYY[[[\\\\\\]]]```bbbeeeffffffeeeeeefffhhhkkkkkkkkkkkklllnnnpppqqqrrrssssssssstttuuuuuuvvvvvvtttuuuuuuwwwxxxyyyzzzzzz||||||}}}~~~~~~~~~~~~~~~}}}zzzxxxvvvuuurrrpppnnnnnnmmmllliiifffcccaaa___\\\ZZZZZZZZZ[[[[[[]]]___```bbbfffkkkooossswww{{{}}}}}}}}}{{{yyywwwtttrrrnnnnnnmmmlllllllllllllllgggfffddddddddddddbbbaaa^^^___^^^^^^\\\YYYWWWVVVQQQPPPNNNKKKHHHFFFDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKMMMLLLJJJHHHFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????@@@@@@???===??????>>>===============;;;;;;<<<<<<===>>>>>>>>>;;;<<<<<<>>>@@@BBBCCCDDDEEEGGGHHHHHHHHHIIILLLNNNQQQUUUZZZ___aaabbbcccdddiiijjjkkklllnnnppprrrtttttttttvvvwwwxxxyyyzzz{{{|||||||||}}}~~~pppaaabbblll|||{{{kkk^^^SSSQQQMMMHHHDDD@@@>>>>>>999999999999999999999999666777:::<<<===<<<;;;::::::::::::::::::::::::::::::999;;;>>>???AAAIIIRRRdddmmmwww{{{|||}}}rrrnnn}}}sss\\\MMMIIIJJJRRRjjj{{{iiiWWWMMMIIIFFFEEEFFFFFFJJJOOOSSSUUUVVVXXXYYYWWWYYY[[[[[[\\\]]]```bbbeeefffffffffeeefffiiikkkkkkkkkkkklllnnnpppqqqrrrssssssttttttuuuvvvvvvvvvssstttuuuvvvxxxzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~{{{yyywwwvvvuuusssqqqooonnnkkkhhheeebbbaaa```^^^]]]\\\[[[[[[\\\^^^```bbbdddgggkkknnnqqqtttyyy|||~~~}}}}}}|||zzzxxxuuusssqqquuussspppooonnnmmmjjjhhhhhhgggfffeeedddccccccccc___^^^]]]\\\ZZZXXXVVVUUURRRRRRPPPNNNKKKHHHEEECCCDDDEEEGGGIIILLLNNNPPPQQQRRRPPPNNNKKKHHHFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBB@@@??????@@@@@@??????>>>>>>======<<<<<<========================>>>=========>>>@@@CCCEEEFFFFFFFFFFFFGGGHHHIIIIIIRRRSSSUUUXXX\\\___bbbdddgggggghhhiiijjjmmmoooqqqsssssstttuuuwwwxxxyyyyyy}}}}}}}}}~~~pppaaahhhvvvmmm[[[UUUSSSNNNIIIDDDAAA???>>>;;;;;;;;;::::::999999999888999:::;;;<<<;;;::::::888888999::::::::::::999<<<;;;<<<@@@AAABBBFFFMMM\\\pppwwwtttyyy}}}~~~tttzzzuuu___MMMIIIMMMRRRaaavvvzzzlll]]]TTTMMMGGGEEEGGGGGGIIIMMMQQQUUUXXXYYYZZZZZZYYYXXXXXXYYY[[[^^^___dddfffhhhiiihhhggghhhiiilllllllllmmmnnnooooooooorrrrrrrrrrrrrrrssstttuuuuuuvvvwwwwwwyyyyyyzzz{{{}}}}}}}}}~~~~~~|||zzzxxxwwwuuusssqqqooonnnkkkhhheeeaaa```___]]]\\\[[[[[[ZZZ[[[]]]```bbbdddfffjjjmmmooossswwwzzz|||~~~~~~|||zzzwwwuuusssrrrtttrrrpppooonnnllljjjhhhffffffdddcccbbbaaaaaaaaa______^^^\\\ZZZXXXVVVUUUTTTTTTRRRPPPMMMJJJHHHGGGGGGHHHKKKNNNPPPRRRSSSTTTTTTRRRNNNKKKGGGEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@???@@@???>>>>>>>>>=========<<<==============================<<<<<<>>>@@@BBBDDDFFFFFFEEEFFFFFFGGGHHHIIIPPPQQQSSSVVVZZZ^^^aaacccfffffffffgggiiilllnnnpppuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{|||qqqaaagggtttmmm\\\UUUSSSNNNIIIDDDAAA>>>===;;;:::::::::999999999999888999:::;;;;;;;;;::::::888888999::::::::::::999<<<:::<<>>>>>>>>>>>>>>====================================<<<<<<;;;<<<===???AAACCCEEEEEEEEEEEEFFFGGGHHHHHHLLLMMMPPPSSSXXX\\\```bbbdddddddddeeegggjjjmmmnnnttttttuuuvvvxxxyyyzzz{{{xxxxxxyyyzzz}}}rrrccchhhrrr~~~ppp```UUUSSSNNNIIIDDD@@@>>>===999999999999999888888888888999999:::;;;:::::::::888888999::::::::::::999<<<:::;;;???@@@AAAEEEKKKZZZpppyyywww{{{~~~{{{zzzbbbNNNGGGJJJMMM\\\rrrvvvjjj[[[SSSMMMGGGEEEFFFGGGIIILLLOOORRRTTTUUUUUUWWWVVVUUUTTTUUUWWWYYYZZZ___aaadddffffffggghhhjjjiiijjjkkkmmmppprrrssstttttttttttttttuuuvvvwwwxxxwwwwwwxxxyyyzzz{{{||||||||||||}}}~~~~~~}}}{{{zzzvvvtttrrrpppooommmiiifffcccbbb```___]]]\\\\\\\\\ZZZ\\\^^^```bbbdddhhhjjjmmmpppuuuxxxzzz|||~~~}}}|||yyyvvvuuuuuuvvvsssqqqooommmmmmkkkiiigggiiihhhgggeeedddddddddcccaaa```^^^\\\ZZZYYYXXXWWWZZZXXXVVVTTTSSSRRRRRRSSSTTTVVVYYY[[[[[[YYYVVVSSSSSSQQQMMMHHHEEEBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBB@@@???>>>>>>>>>>>>>>>====================================;;;;;;;;;<<<===???AAABBBDDDDDDDDDDDDEEEFFFGGGGGGHHHIIILLLPPPUUUYYY]]]___bbbbbbcccdddfffiiilllnnnpppppprrrsssuuuvvvwwwxxxxxxxxxyyy{{{}}}qqqfffiiiqqq{{{ssscccUUUSSSNNNIIICCC@@@===<<<888888888888888888888888888888999999::::::::::::888888999::::::::::::999<<<:::;;;>>>@@@@@@DDDJJJXXXppp{{{yyy}}}{{{|||dddOOOGGGIIIKKKZZZppptttgggZZZRRRMMMGGGEEEFFFGGGIIILLLOOOQQQRRRSSSSSSVVVUUUSSSRRRSSSTTTVVVXXX\\\^^^bbbdddeeefffhhhjjjjjjkkklllnnnpppqqqssssssssssssssstttuuuvvvwwwxxxwwwxxxxxxyyyzzz{{{|||}}}||||||}}}}}}~~~~~~|||{{{wwwuuusssqqqpppmmmjjjgggeeedddbbbaaa___^^^^^^^^^ZZZ\\\^^^```aaacccgggiiimmmppptttwwwyyy{{{}}}~~~|||}}}}}}~~~~~~}}}yyywwwvvvvvvvvvsssqqqnnnmmmlllkkkhhhfffhhhgggfffeeedddcccccccccaaa```^^^\\\[[[ZZZZZZZZZ[[[ZZZWWWUUUTTTUUUWWWXXX\\\]]]___```]]]YYYSSSPPPNNNMMMJJJFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBAAA@@@???>>>============>>>>>>>>>>>>========================:::;;;;;;<<<>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFFFFEEEFFFIIIMMMRRRWWWZZZ]]]``````aaaccceeehhhkkkmmmmmmnnnoooqqqssstttvvvvvvyyyzzz{{{}}}mmmeeegggnnnwww||||||~~~rrrbbbUUUSSSNNNHHHCCC???<<<;;;888888888888888888888888888888888888999999::::::888888999::::::::::::999;;;:::;;;>>>??????CCCIIIXXXqqq~~~}}}~~~~~~fffQQQGGGHHHJJJXXXmmmqqqeeeXXXQQQLLLGGGEEEFFFGGGIIIKKKNNNPPPQQQRRRRRRTTTSSSRRRQQQRRRTTTVVVWWWZZZ\\\```bbbdddfffhhhjjjllllllmmmnnnoooppppppqqqqqqqqqqqqrrrssstttvvvvvvwwwxxxxxxyyyzzz{{{|||}}}{{{||||||}}}~~~~~~~~~}}}|||xxxvvvsssrrrpppnnnjjjhhhfffeeedddbbbaaa```______[[[]]]___```aaacccgggiiilllooosssvvvwwwxxxyyy{{{yyyyyyyyyyyyzzz|||~~~~~~{{{xxxwwwvvvvvvrrrpppmmmlllkkkjjjhhhfffeeedddcccaaa```````````````___]]]\\\[[[\\\]]]]]]^^^\\\YYYWWWWWWYYY\\\^^^aaabbbcccbbb^^^YYYSSSOOOKKKIIIGGGEEECCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????============>>>>>>>>>>>>========================:::;;;<<<===???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDEEEHHHKKKPPPTTTXXXZZZ]]]^^^___```cccfffiiikkklllmmmnnnppprrrtttvvvvvvyyyzzz{{{}}}kkkbbbcccjjjtttyyyzzz{{{~~~ppp```VVVSSSNNNHHHCCC>>><<<:::888888888999999999999999999888888888888999::::::888888999::::::::::::999;;;999:::===>>>>>>BBBHHHXXXrrrhhhRRRIIIIIIIIIUUUiii}}}nnnbbbWWWQQQLLLGGGEEEFFFGGGHHHKKKNNNPPPQQQRRRRRRSSSRRRQQQQQQRRRTTTWWWXXXYYY\\\```bbbdddeeehhhjjjllllllmmmmmmnnnnnnooooooooooooooopppqqqssstttuuuwwwwwwxxxyyyzzz{{{||||||{{{{{{|||}}}}}}~~~~~~~~~}}}|||xxxvvvtttrrrqqqnnnkkkhhhfffeeedddbbbaaa```______\\\]]]```aaabbbdddgggjjjkkknnnqqqsssssstttuuuvvvuuusssrrrrrrtttvvvxxxyyy{{{}}}}}}zzzxxxvvvuuurrrooommmlllkkkjjjgggeeedddcccaaa```______^^^^^^^^^]]]\\\\\\\\\]]]___```aaa^^^[[[YYYZZZ]]]aaadddcccddddddccc___ZZZUUURRRIIIHHHFFFDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@<<<=========>>>>>>>>>???========================;;;<<<===???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGJJJNNNRRRVVVXXXZZZZZZ[[[]]]```cccfffhhhjjjkkklllnnnppprrrttttttwwwxxxyyy{{{}}}~~~pppbbbcccjjjttt{{{}}}~~~rrrbbbVVVSSSNNNHHHBBB>>>;;;:::999999999999:::::::::;;;999888777777777888::::::888888999::::::::::::999;;;999:::===>>>===AAAGGGXXXttt~~~~~~iiiTTTJJJJJJGGGRRRdddwww~~~lllaaaVVVPPPLLLGGGEEEFFFFFFHHHKKKNNNQQQRRRSSSSSSRRRRRRQQQRRRSSSVVVYYY[[[ZZZ\\\```bbbdddeeegggiiiiiijjjkkklllmmmnnnooopppnnnnnnnnnoooqqqssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||xxxwwwtttrrrqqqoookkkiiieeeeeecccaaa```_________\\\^^^```aaabbbdddgggjjjjjjllloooqqqqqqpppqqqrrrqqqooommmmmmooorrrssstttwwwyyy|||~~~{{{yyyvvvuuuqqqooommmkkkkkkiiigggeeeeeedddcccaaa`````````___^^^]]]\\\[[[\\\^^^aaabbbcccaaa]]][[[\\\```dddgggdddddddddccc```\\\XXXVVVJJJHHHFFFCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAA<<<=========>>>>>>??????========================;;;<<<>>>???AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGJJJNNNQQQUUUVVVWWWWWWXXXZZZ]]]aaadddffffffgggiiikkkmmmooopppqqqtttuuuwwwyyy{{{|||||||||xxxeeeeeelllxxxvvvgggVVVSSSNNNHHHBBB>>>;;;999999999999::::::;;;;;;;;;999888777777777888:::;;;888888999::::::::::::999;;;999:::=========AAAGGGXXXuuu~~~|||zzzyyy~~~jjjUUUKKKKKKEEEOOO```sss|||kkk```UUUPPPLLLGGGEEEFFFFFFHHHKKKNNNQQQSSSTTTTTTRRRRRRRRRRRRTTTWWW[[[\\\ZZZ]]]```cccdddeeegggiiiggggggiiikkkmmmooopppqqqnnnnnnooopppqqqsssuuuvvvuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{||||||}}}~~~~~~~~~|||zzzxxxwwwvvvsssqqqooommmlllhhhgggeeebbbaaa___^^^^^^]]]]]]]]]^^^```ccceeeggglllmmmnnnnnnnnnnnnmmmmmmlllkkkiiiiiiiiilllnnnpppttttttuuuwwwyyy|||~~~~~~}}}|||zzzwwwtttssspppllljjjiiiiiigggfffdddbbb```^^^]]]\\\\\\\\\[[[[[[\\\]]]___aaabbbdddbbb```^^^]]]___cccgggjjjjjjhhhfffeeeddd___WWWRRRHHHGGGEEECCCAAAAAAAAAAAADDDCCCBBBAAAAAAAAAAAAAAA???????????????????????????>>>=========>>>@@@AAA===<<<<<<;;;;;;===>>>???===>>>???@@@@@@@@@@@@@@@>>>??????@@@@@@AAABBBBBBDDDDDDEEEGGGIIILLLNNNOOOTTTVVVWWWXXXYYY[[[___aaadddfffhhhiiijjjkkkoooqqqpppqqqsssvvvyyy{{{}}}~~~}}}|||jjjiiinnn{{{wwwfffZZZUUULLLEEEAAA???===<<<:::::::::999999999888888888888888888888888888888777777888888888999999999:::888999<<<======BBBIIIZZZooozzzyyyyyykkkYYYLLLGGGHHHJJJXXXqqqzzzhhh]]]QQQLLLHHHEEEDDDFFFEEEHHHKKKOOORRRTTTUUUVVVUUUUUUUUUVVVWWWXXXYYYYYY\\\^^^aaaccccccdddfffggghhhiiilllnnnooooooooonnnpppqqqqqqrrrrrrssssssttttttuuuuuuvvvwwwwwwxxxxxxyyyzzz{{{}}}~~~}}}{{{xxxwwwvvvsssqqqooommmllliiigggeeecccaaa```___^^^]]]]]]]]]^^^```bbbeeefffkkkkkkllllllllllllkkkkkkjjjhhhgggffffffhhhjjjlllnnnoooppprrruuuxxxzzz|||~~~}}}}}}{{{wwwuuussspppmmmjjjiiihhhfffdddaaa```]]][[[YYYYYYYYYYYY[[[[[[\\\]]]___aaacccdddbbbaaa```___aaadddhhhjjjkkkiiigggeeeccc^^^VVVQQQHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA????????????????????????>>>>>>=========>>>???@@@===<<<<<<;;;<<<===>>>???===>>>??????@@@@@@@@@???>>>>>>??????@@@AAAAAABBBBBBCCCDDDEEEHHHJJJLLLMMMQQQSSSTTTUUUVVVXXX[[[^^^aaaccceeefffgggiiimmmooopppqqqsssuuuxxxzzz|||}}}|||~~~mmmlllrrrxxxfff[[[UUUMMMFFFAAA???===<<<:::::::::999999999888888888888888888888888888888888888888999999999999::::::888999<<<======BBBIII\\\qqq|||yyy~~~uuugggVVVJJJGGGHHHIIIWWWooo{{{iii]]]QQQKKKHHHDDDCCCEEEEEEGGGJJJNNNQQQSSSUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ\\\^^^aaabbbcccdddeeeggggggiiikkkmmmoooooonnnnnnqqqqqqrrrssssssttttttuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxyyyzzz{{{}}}~~~|||xxxwwwvvvsssqqqooommmllljjjiiigggdddbbbaaa```___]]]]]]]]]^^^___aaadddeeehhhiiiiiiiiiiiiiiihhhhhhgggfffdddbbbbbbcccdddeeefffgggiiikkkooosssvvvwww}}}~~~~~~~~~|||yyyvvvsssqqqmmmjjjiiigggdddbbb```___\\\YYYWWWVVVWWWWWWZZZZZZ\\\^^^```bbbdddeeeccccccbbbcccdddfffhhhiiillljjjhhheeeaaa[[[UUUPPPIIIHHHHHHGGGGGGHHHIIIIIIGGGFFFDDDCCCBBBAAA@@@@@@????????????????????????===============>>>??????===<<<<<<<<<<<<===>>>>>>===>>>>>>???????????????>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBDDDFFFHHHJJJKKKNNNOOOQQQRRRRRRTTTWWWZZZ\\\^^^```bbbdddfffjjjmmmnnnppprrrtttvvvxxxyyyzzz{{{}}}ppppppwww{{{ggg[[[VVVMMMFFFAAA???===;;;:::::::::999999999888888888888888888888888888888999999999999:::::::::::::::888999<<<======BBBIII[[[ppp~~~zzz}}}sssdddUUUKKKIIIGGGIIIVVVlll}}}kkk___RRRKKKGGGCCCBBBDDDEEEGGGIIIMMMPPPRRRTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[\\\^^^```aaabbbccceeegggfffhhhjjjlllnnnnnnnnnnnnrrrrrrsssssstttuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyy{{{}}}~~~yyyxxxvvvtttrrrpppnnnmmmkkkjjjhhheeecccaaa``````]]]]]]]]]]]]^^^```bbbcccfffggggggggggggfffeeeeeeeeedddbbb```_________```___```cccfffjjjnnnrrrtttxxx{{{~~~~~~~~~~~~}}}zzzxxxsssqqqmmmkkkiiifffcccaaaaaa___[[[XXXVVVUUUUUUVVVXXXYYY[[[^^^aaaccceeefffddddddeeeeeefffggghhhhhhkkkjjjgggddd___XXXRRRNNNIIIIIIJJJJJJKKKLLLMMMMMMHHHGGGEEECCCBBBAAA@@@@@@????????????????????????===============>>>>>>>>><<<<<<<<<<<<=========>>>======>>>>>>???>>>>>>=========>>>>>>???@@@@@@@@@AAABBBBBBCCCEEEGGGHHHIIIKKKLLLNNNOOOPPPQQQTTTVVVWWWYYY\\\^^^aaadddhhhkkklllmmmppprrrtttvvvvvvwwwyyy{{{~~~|||ppprrrzzziii\\\VVVNNNFFFBBB???===;;;:::::::::999999999888888888888888888888888888888999999:::::::::;;;;;;;;;:::888999<<<======BBBIIIXXXmmmzzzuuufffVVVNNNLLLHHHJJJUUUiii}}}mmmaaaSSSKKKGGGBBBAAACCCEEEFFFHHHKKKNNNPPPRRRSSSVVVVVVWWWXXXYYY[[[[[[\\\\\\^^^``````aaabbbdddffffffgggiiikkkmmmnnnnnnnnnqqqqqqrrrrrrssstttttttttvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwzzz}}}zzzyyyxxxvvvsssqqqooonnnlllkkkhhhfffcccaaa```___^^^]]]]]]]]]]]]___aaabbbddddddeeeeeedddcccbbbbbbcccbbb```^^^]]]\\\\\\\\\ZZZ[[[^^^bbbfffkkknnnqqqsssvvvzzz}}}~~~{{{xxxsssqqqnnnkkkiiigggcccaaa```]]]YYYUUURRRRRRRRRSSSUUUWWWZZZ^^^aaadddeeefffdddeeeeeefffggggggggggggiiiiiifffbbb[[[UUUPPPMMMJJJKKKLLLLLLMMMNNNNNNNNNGGGFFFEEECCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>;;;<<<<<<=====================>>>>>>>>>======<<<<<<======>>>>>>??????@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMNNNNNNOOOQQQSSSSSSVVVYYY[[[^^^aaaeeehhhiiijjjmmmpppssstttttttttwwwzzz}}}|||zzzvvv~~~nnnqqq|||jjj]]]WWWNNNGGGBBB???===;;;:::::::::999999999888888888888888888888888888888999999:::::::::;;;;;;;;;:::888999<<<======BBBIIIVVVkkk~~~{{{zzzjjjYYYOOOMMMIIILLLTTTfff{{{qqqcccUUULLLGGGBBBAAACCCDDDEEEGGGIIILLLNNNQQQRRRUUUVVVWWWXXXYYY[[[\\\\\\]]]^^^_________```ccceeefffggghhhjjjlllnnnoooooooooppppppqqqrrrrrrssssssvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwzzz}}}|||{{{zzzwwwuuusssqqqppplllkkkhhhfffcccaaa______^^^]]]]]]\\\]]]^^^___```aaaaaaaaaaaa```___^^^^^^___^^^\\\[[[YYYXXXXXXWWWUUUVVVYYY\\\aaafffiiilllmmmqqquuuyyy{{{~~~~~~{{{xxxsssqqqnnnmmmkkkhhheeebbb]]]ZZZUUUPPPMMMLLLMMMNNNRRRTTTXXX]]]aaaccceeefffddddddeeeeeeeeeeeeeeeeeeffffffddd___XXXRRRNNNLLLLLLLLLMMMNNNNNNMMMMMMMMMFFFEEECCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????;;;<<<<<<===>>>========================<<<<<<;;;<<<<<<<<<===>>>>>>??????BBBBBBBBBCCCCCCEEEFFFFFFGGGIIILLLMMMMMMMMMOOOPPPPPPSSSVVVXXXZZZ^^^bbbeeeeeegggkkknnnqqqsssssssssuuuxxx{{{~~~wwwtttqqqyyy~~~jjjooo|||lll^^^XXXOOOGGGBBB???===;;;:::::::::999999999888888888888888888888888888888999999999999:::::::::::::::888999<<<======BBBIIIVVVkkk}}}zzzyyyqqq]]]QQQMMMHHHKKKSSSbbbxxxuuugggWWWNNNGGGBBBAAACCCDDDEEEFFFHHHJJJMMMOOOQQQTTTUUUVVVWWWYYY[[[\\\\\\]]]^^^___^^^^^^___bbbeeeggggggiiijjjlllnnnpppqqqooooooooopppqqqqqqrrrrrruuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}{{{yyywwwuuusssrrrlllkkkhhheeebbb```___^^^^^^]]]\\\\\\\\\]]]^^^___]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQOOOPPPSSSVVV[[[___ccceeegggkkkppptttwww{{{~~~zzzxxxrrrqqqooonnnmmmjjjfffddd\\\XXXSSSNNNKKKJJJKKKLLLOOORRRWWW\\\```cccdddeeeddddddcccbbbbbbccccccdddcccdddbbb]]]UUUOOOLLLKKKMMMNNNNNNNNNMMMLLLJJJIIICCCCCCBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAA@@@@@@???;;;;;;===>>>>>>>>>===<<<<<<=========<<<<<<;;;:::;;;;;;<<<======>>>>>>???AAAAAAAAAAAAAAABBBCCCDDDDDDGGGJJJKKKKKKKKKLLLMMMMMMPPPRRRUUUVVVYYY]]]```aaadddhhhmmmppprrrrrrrrrtttwwwzzz}}}uuuqqqpppwwwuuugggnnn|||ppp^^^XXXOOOGGGBBB???===;;;:::::::::999999999888888888888888888888888888888888888888999999999999::::::888999<<<======BBBIIIUUUiiizzzuuusss|||eeeUUUOOOGGGJJJPPP]]]tttxxxjjjYYYOOOHHHCCCBBBDDDDDDDDDEEEFFFIIIKKKNNNPPPSSSTTTUUUVVVXXXZZZ[[[\\\]]]^^^^^^]]]]]]^^^bbbdddggghhhiiikkkmmmoooqqqrrroooppppppqqqqqqrrrsssssssssttttttvvvwwwxxxyyyzzzxxxyyyzzz{{{}}}~~~~~~}}}zzzxxxvvvtttsssllljjjhhheeebbb```^^^]]]^^^]]]\\\\\\\\\]]]^^^___ZZZZZZZZZZZZYYYXXXWWWVVVSSSRRRQQQQQQOOONNNNNNMMMJJJLLLNNNRRRVVVZZZ^^^```cccggglllqqquuuxxx|||~~~zzzwwwrrrqqqoooooonnnkkkhhheee]]]ZZZTTTOOOKKKKKKKKKLLLNNNQQQVVV[[[___bbbdddeeedddcccbbbaaa```aaabbbcccaaabbbaaa[[[TTTNNNKKKKKKNNNOOOOOONNNMMMKKKIIIGGGBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@:::;;;===>>>>>>>>>===<<<<<<=========<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>@@@@@@??????@@@AAAAAABBBCCCEEEHHHJJJIIIIIIJJJKKKKKKNNNPPPRRRTTTVVVZZZ]]]___bbbggglllppprrrrrrrrrsssvvvzzz}}}wwwrrrrrryyy~~~~~~|||}}}mmmfffnnn}}}ttt___YYYPPPHHHBBB???===;;;:::::::::999999999888888888888888888888888888888777777888888888999999999:::888999<<<======BBBIIIRRRfff~~~yyyqqqnnn~~~mmm[[[SSSEEEHHHNNNZZZqqqzzzkkk[[[PPPIIIDDDBBBDDDDDDDDDDDDFFFHHHKKKMMMOOORRRSSSTTTVVVXXXYYY[[[[[[^^^^^^^^^]]]]]]^^^aaadddhhhhhhiiikkkmmmppprrrssspppqqqqqqrrrrrrsssttttttrrrssstttvvvwwwyyyzzz{{{yyyzzz{{{}}}~~~}}}{{{zzzyyywwwtttrrrllljjjfffdddcccaaa___]]]]]][[[YYYXXXWWWXXXYYYZZZ\\\YYYVVVTTTSSSRRRPPPOOOKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKMMMQQQWWW[[[^^^aaafffkkkooosssxxx{{{~~~}}}zzzwwwsssqqqooonnnllljjjeeebbb^^^UUUMMMJJJHHHFFFHHHLLLNNNQQQUUUZZZ^^^aaabbbcccccccccaaa^^^\\\\\\___aaacccbbb^^^XXXRRRMMMKKKKKKRRRRRRRRRQQQOOOLLLHHHFFFAAA>>>===???CCCDDD@@@<<<>>>>>>????????????>>>>>>;;;<<<===???@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>>????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKLLLMMMPPPRRRVVVXXXZZZ^^^aaaeeeiiikkklllooopppsssvvvzzz}}}{{{zzzwwwrrrdddccckkkzzzpppaaaZZZOOOFFF@@@>>>===<<<888888888888888888888888999999999999999999999999888888888888888888888888999:::;;;;;;<<>>>>>>>>>>>??????>>>>>>>>>===>>>???????????????>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<=========>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>??????AAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGJJJKKKLLLNNNQQQTTTWWWXXX[[[___cccfffhhhjjjmmmnnnrrruuuyyy|||~~~}}}||||||nnnaaaaaajjjyyyqqq```YYYNNNEEE@@@>>>===<<<888888888888888888888888888888888888888888888888888888888888888888888888999:::;;;;;;<<<>>>BBBFFFOOO```zzz~~~ffffffrrrfffUUULLLKKKLLLXXXooonnn\\\PPPJJJDDDBBBBBB@@@AAAAAACCCEEEHHHKKKMMMQQQSSSVVVXXXYYY[[[]]]___^^^^^^\\\[[[ZZZ]]]bbbeeefffgggiiikkkmmmoooppppppppppppppppppqqqrrrtttuuutttuuuuuuvvvxxxyyyyyyzzzyyyzzz{{{|||}}}}}}~~~~~~~~~}}}{{{zzzyyywwwsssqqqmmmjjjgggdddcccaaa___]]][[[ZZZWWWUUUSSSRRRRRRRRRSSSQQQMMMKKKJJJIIIFFFEEECCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCFFFJJJMMMUUUXXX]]]bbbhhhnnntttxxx{{{{{{|||~~~~~~}}}zzzxxxvvvtttrrrqqqpppmmmiiifff^^^UUULLLHHHFFFDDDFFFJJJMMMOOOTTTXXX\\\^^^______^^^^^^\\\ZZZYYYZZZ]]]```fffddd___YYYSSSPPPPPPQQQSSSSSSRRRPPPMMMJJJFFFDDDCCCAAA???AAACCCDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>>>>===???>>>======<<<<<<======<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFHHHIIIJJJLLLOOORRRTTTUUUXXX[[[```ccceeegggjjjlllpppssswwwzzz|||~~~wwwjjj___]]]gggvvvppp^^^WWWMMMEEE@@@>>>===<<<999999999999999999999999777777777777777777777777888888888888888888888888999:::;;;;;;;;;>>>BBBEEEMMM]]]vvvfffcccmmmoooZZZNNNLLLMMMXXXnnn}}}mmmZZZOOOIIICCCAAABBB@@@@@@AAABBBEEEHHHKKKLLLQQQSSSVVVWWWXXXZZZ]]]___``````___^^^]]]___cccgggeeefffhhhkkkmmmnnnoooppppppppppppqqqrrrsssuuuuuuttttttuuuvvvwwwxxxyyyyyyxxxyyyzzz{{{|||}}}}}}}}}~~~}}}{{{zzzxxxvvvssspppllljjjfffdddbbbaaa^^^\\\[[[YYYWWWTTTQQQPPPOOONNNPPPNNNJJJHHHGGGFFFDDDBBB@@@@@@?????????>>>>>>>>>===>>>???>>>???@@@DDDFFFOOORRRXXX]]]cccjjjqqquuuyyyzzz|||~~~~~~}}}{{{yyyvvvuuusssrrrqqqnnnjjjhhh___VVVLLLHHHEEECCCEEEIIILLLNNNRRRVVVZZZ\\\\\\\\\[[[[[[[[[YYYXXXZZZ^^^aaagggeeeaaa[[[UUUSSSSSSUUUUUUTTTRRRPPPLLLHHHEEECCC@@@???===>>>@@@@@@>>><<<>>>>>>>>>======>>>>>>>>>?????????@@@@@@??????>>>???>>>>>>===<<<=========<<<============>>>>>>>>>>>>>>>>>>>>>????????????>>>=========>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFHHHJJJLLLOOOQQQSSSVVVYYY]]]```bbbeeehhhkkkooorrrvvvyyy{{{~~~}}}tttggg]]]ZZZdddssslll[[[UUULLLDDD@@@>>>===<<<999999999999999999999999888888888888888888888888888888888888888888888888999:::;;;;;;;;;===AAADDDJJJZZZrrriiibbbiii}}}uuu[[[PPPMMMMMMWWWmmm}}}lllZZZOOOHHHCCC@@@AAA@@@@@@AAABBBEEEHHHJJJLLLPPPRRRUUUWWWXXXYYY\\\^^^```aaaaaa``````bbbeeehhheeefffhhhjjjlllnnnooooooppppppqqqqqqssstttuuuuuuttttttuuuuuuvvvwwwxxxxxxvvvwwwyyy{{{|||}}}}}}}}}~~~~~~{{{yyyxxxuuurrroookkkiiieeecccaaa```]]][[[YYYXXXUUUSSSPPPMMMLLLKKKKKKIIIFFFDDDCCCBBB@@@>>>>>>>>>>>>>>>============<<<===============@@@BBBJJJMMMRRRXXX^^^eeemmmrrrwwwxxx{{{~~~~~~~~~}}}{{{yyyvvvtttsssrrrqqqoookkkhhhaaaWWWMMMHHHEEECCCEEEIIIKKKMMMQQQUUUWWWYYYYYYYYYYYYYYYYYYXXXYYY[[[___bbbiiigggddd___ZZZWWWXXXYYYWWWVVVSSSPPPLLLHHHDDDCCC@@@???>>>===>>>>>>===<<<>>>>>>===<<<<<<===>>>>>>======???@@@@@@AAAAAAAAA??????>>>===========================>>>>>>>>>???????????????>>>>>>>>>>>>======<<<<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEFFFHHHJJJMMMOOOPPPTTTWWWZZZ]]]```cccgggjjjmmmpppuuuxxx{{{}}}~~~rrrddd[[[WWWbbbssswwwdddXXXRRRJJJCCC???>>>===<<<999999999999999999999999999999999999999999999999888888888888888888888888999:::;;;:::;;;===@@@DDDHHHWWWpppmmmdddhhhxxxzzz^^^RRRNNNMMMWWWmmm~~~nnn[[[OOOHHHCCC@@@AAA@@@@@@@@@BBBDDDGGGJJJLLLOOORRRTTTVVVWWWYYY[[[^^^```aaabbbbbbbbbccceeegggdddeeegggiiikkkmmmnnnnnnooopppqqqrrrsssttttttttttttttttttuuuuuuvvvvvvwwwuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~{{{yyywwwuuuqqqnnnjjjgggdddaaa```^^^\\\ZZZVVVUUUSSSPPPMMMKKKIIIGGGEEEBBB@@@??????>>>===<<<========================;;;<<<======<<<<<<>>>@@@EEEHHHLLLRRRXXX```hhhmmmsssuuuyyy}}}~~~~~~~~~}}}{{{zzzvvvuuutttsssrrrpppllliiicccYYYNNNHHHEEECCCFFFJJJJJJLLLOOOSSSUUUWWWWWWWWWWWWWWWWWWWWWXXX[[[```cccjjjiiigggccc___\\\\\\]]]ZZZXXXUUUPPPLLLHHHDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>>>><<<===>>>@@@AAABBBBBBBBB@@@???>>>>>>======>>>>>>=========>>>>>>>>>?????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFIIIKKKMMMNNNRRRTTTWWWZZZ]]]aaaeeehhhkkknnnrrrvvvyyy{{{rrrddd[[[YYYeeevvvmmm^^^UUUPPPIIICCC???>>>===<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888999::::::::::::<<<@@@CCCFFFUUUnnnpppeeegggsssbbbRRRNNNLLLVVVlllqqq^^^RRRJJJDDDAAAAAA??????@@@AAADDDGGGJJJKKKOOOQQQTTTUUUVVVXXX[[[]]]^^^```bbbcccbbbcccdddfffcccdddfffiiikkklllmmmnnnnnnooopppqqqrrrsssssssssssstttttttttuuuuuuuuuvvvuuuwwwzzz|||~~~~~~~~~}}}~~~~~~{{{yyywwwtttqqqnnnhhhfffbbb```^^^]]]ZZZXXXQQQPPPOOOMMMJJJGGGEEEDDDBBB@@@>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<;;;<<<===???@@@BBBGGGLLLRRRZZZbbbgggooorrrvvvzzz~~~~~~}}}~~~}}}|||zzzxxxvvvuuuuuutttrrrnnnlllfff[[[OOOIIIFFFDDDFFFKKKIIIKKKNNNRRRTTTUUUUUUUUUSSSTTTUUUUUUWWWZZZ___ccckkkkkkkkkhhhdddaaa``````\\\ZZZVVVQQQLLLHHHEEECCCAAAAAA@@@>>>======>>>??????>>><<<;;;;;;<<<>>>???>>>???@@@@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>======>>>>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJLLLMMMOOOQQQTTTWWWYYY^^^bbbfffgggkkkooosssvvvyyy|||~~~wwwjjjaaa\\\jjj|||xxxfffZZZSSSNNNHHHBBB???>>>===<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888:::::::::::::::<<>>@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;<<<888:::;;;<<<;;;;;;===>>>===???CCCHHHNNNUUU^^^ccclllooosssxxx|||~~~}}}}}}~~~~~~|||zzzyyyxxxwwwvvvvvvtttpppmmmggg\\\PPPJJJFFFDDDGGGKKKIIIKKKNNNQQQSSSTTTTTTSSSQQQRRRSSSTTTUUUYYY^^^bbbkkklllmmmkkkgggdddbbbaaa^^^[[[WWWRRRMMMHHHEEEDDD??????>>><<<::::::;;;===???===<<<;;;;;;<<<===???@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@AAAAAACCCCCCDDDFFFHHHJJJLLLMMMMMMOOORRRTTTWWW[[[```dddeeehhhlllpppsssvvvzzz|||}}}pppiii___mmmtttdddYYYRRRMMMGGGBBB???>>>===<<<::::::::::::::::::::::::777777777777777777777777888888888888888888888888:::::::::::::::<<>>===============<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<:::999999::::::???@@@BBBDDDHHHOOOWWW\\\eeejjjqqqvvvzzz|||~~~|||}}}}}}||||||{{{zzzyyyzzzxxxwwwvvvuuussspppnnniii]]]PPPIIIFFFCCCCCCEEEFFFHHHKKKMMMPPPQQQQQQQQQSSSSSSRRRRRRRRRUUUZZZ^^^gggjjjnnnpppnnnkkkhhhgggbbb^^^XXXPPPJJJEEEBBB@@@======<<<;;;;;;;;;;;;<<<;;;<<<======<<<===???AAADDDDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@??????@@@AAAAAAAAA@@@??????>>>?????????>>>>>>===<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<=========>>>??????@@@@@@BBBAAAAAABBBCCCFFFIIIKKKNNNOOORRRTTTVVVYYY^^^aaacccfffjjjmmmppptttyyy|||}}}~~~|||qqqeeebbbvvvzzzhhh[[[TTTOOOHHHBBB???<<<;;;999999999999999999999999999;;;::::::999888888888999888888888888888888888888777777777888999;;;<<<===FFFPPPfffuuu{{{xxxgggfffmmm~~~jjjWWWJJJIIITTTfffkkkYYYMMMFFFBBB@@@AAA@@@@@@AAACCCEEEHHHJJJPPPRRRUUUVVVWWWXXXZZZ[[[\\\]]]___```bbbcccccccccbbbcccdddeeefffhhhiiiiiikkkkkklllnnnooopppqqqrrrpppqqqqqqrrrssstttuuuuuuuuuxxx{{{}}}}}}||||||}}}~~~|||yyywwwtttpppmmmgggeeecccaaa___[[[VVVRRRMMMKKKHHHEEECCCAAA@@@@@@???>>>======<<<<<<===============<<<<<<;;;;;;;;;>>>===;;;::::::::::::;;;===>>>@@@BBBEEELLLSSSYYYbbbgggmmmsssvvvyyy|||}}}{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwvvvtttrrrkkk^^^QQQKKKGGGEEEEEEGGGFFFHHHJJJMMMOOOPPPQQQQQQNNNNNNNNNNNNPPPTTTZZZ^^^fffiiimmmooommmkkkhhhhhhccc___YYYQQQJJJEEEBBBAAA======<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAADDDIIIJJJKKKJJJFFFCCCBBBBBBAAA@@@@@@??????@@@@@@AAAAAA@@@??????>>>>>>>>>>>>=========<<<;;;;;;;;;:::;;;;;;::::::::::::;;;;;;<<<======>>>>>>???@@@@@@AAAAAAAAAAAACCCFFFIIIJJJLLLNNNPPPRRRTTTWWW[[[^^^bbbeeehhhlllooosssxxx|||}}}}}}|||ttthhhdddzzzyyyfffXXXTTTOOOHHHBBB>>><<<;;;999999999999999999999999999;;;:::999999888888999999999999999999999999999999888888999999:::<<<===>>>FFFOOOeeeuuuzzz{{{iiihhhmmmlllXXXJJJHHHSSSddd~~~ooo]]]OOOHHHCCCAAAAAA@@@@@@AAABBBEEEHHHJJJOOOQQQTTTVVVVVVWWWYYY[[[\\\]]]___```bbbcccccccccccccccdddeeeggghhhiiijjjkkklllmmmnnnoooqqqrrrrrrpppqqqqqqrrrssstttuuuuuuuuuxxx{{{}}}|||||||||}}}|||zzzxxxuuuqqqmmmhhhfffccc```]]]XXXSSSOOOJJJIIIFFFCCCAAA@@@??????>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<;;;;;;:::<<<<<<;;;;;;:::;;;;;;<<<;;;<<<===???BBBHHHOOOTTT]]]aaahhhnnnqqquuuxxxzzzxxxyyyyyyzzzzzzzzzzzzzzzvvvuuuuuuvvvxxxyyywwwvvvlll```SSSLLLIIIFFFFFFIIIEEEGGGIIILLLNNNOOOOOOOOOHHHIIIJJJJJJMMMQQQXXX\\\cccfffkkkmmmlllkkkiiiiiiddd```YYYQQQJJJEEEBBBAAA>>>===<<<<<<;;;;;;<<<<<<===>>>??????@@@AAAEEEGGGPPPSSSTTTPPPHHHCCCBBBCCCAAA@@@????????????@@@AAAAAAAAA???>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======>>>?????????AAA@@@@@@AAACCCEEEGGGIIIKKKMMMOOOPPPQQQSSSWWWYYY___bbbfffjjjmmmrrrwwwzzz~~~|||yyy}}}wwwlllgggxxxdddVVVSSSNNNGGGBBB>>><<<;;;:::999999999999999999999999::::::999999888888999999::::::::::::::::::::::::::::::::::::;;;===>>>>>>EEENNNbbb}}}vvvzzzzzz~~~mmmkkkmmmoooYYYJJJHHHRRRaaazzzvvvbbbTTTJJJEEEBBBAAAAAA@@@@@@BBBEEEHHHIIIMMMOOORRRTTTUUUVVVXXXZZZ\\\]]]^^^```aaabbbcccccccccdddeeefffgggiiijjjjjjllllllmmmnnnpppqqqrrrrrrpppqqqqqqrrrssstttuuuuuuuuuxxx{{{||||||{{{||||||~~~~~~|||{{{yyyuuuqqqmmmjjjgggccc___[[[VVVPPPMMMHHHFFFDDDAAA@@@???>>>>>>>>>======<<<<<<<<<<<<<<<@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<===@@@EEEKKKOOOXXX\\\ccchhhmmmppptttvvvvvvwwwxxxyyyzzzzzzzzzzzztttssstttvvvxxxyyyxxxwwwmmmaaaTTTMMMIIIFFFFFFIIIEEEFFFHHHKKKMMMNNNNNNNNNFFFGGGGGGHHHJJJNNNTTTYYY___bbbgggjjjjjjjjjjjjjjjeee```YYYPPPIIIDDDAAA@@@>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@BBBFFFIIIUUUYYY[[[TTTJJJBBBAAADDD@@@@@@????????????@@@@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBDDDFFFGGGJJJLLLNNNOOOPPPQQQTTTVVV\\\___cccgggkkkpppuuuyyy}}}zzzuuuwww}}}wwwnnnkkkvvvdddWWWSSSNNNGGGAAA>>><<<;;;:::999999999999999999999999::::::999999888999999:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>DDDLLL___yyyzzz}}}zzz~~~qqqmmmmmm~~~sss\\\LLLHHHQQQ^^^uuu|||iiiYYYMMMGGGDDDAAAAAA@@@@@@BBBDDDGGGIIIKKKNNNQQQSSSTTTUUUWWWYYY\\\]]]^^^```aaabbbbbbccccccdddeeefffhhhiiijjjjjjkkklllmmmnnnpppqqqrrrrrrpppqqqqqqrrrssstttuuuuuuvvvxxx{{{{{{{{{zzz{{{|||~~~~~~}}}|||{{{yyyvvvqqqmmmlllhhhccc___ZZZUUUOOOKKKGGGEEECCCAAA????????????>>>>>>===<<<<<<<<<<<<<<<@@@@@@???>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<===???BBBHHHKKKSSSWWW]]]ccchhhlllqqqtttuuuuuuwwwxxxyyyyyyzzzzzzsssrrrrrrtttwwwxxxwwwvvvnnnbbbTTTMMMIIIEEEEEEGGGDDDEEEGGGJJJKKKLLLLLLLLLHHHHHHHHHGGGHHHKKKPPPTTTZZZ]]]bbbfffhhhhhhjjjkkkfffaaaXXXOOOGGGBBB???>>>>>>>>>===<<<<<<<<<<<<===;;;<<<======>>>AAAEEEIIIVVVZZZ[[[UUUJJJBBBAAACCC????????????????????????@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999:::::::::;;;;;;;;;<<<======>>>>>>>>>??????@@@BBBCCCDDDEEEIIIKKKMMMNNNOOOPPPRRRTTTXXX[[[```dddhhhnnnssswww|||~~~yyyqqqqqqwwwuuummmkkkuuudddYYYRRRMMMFFFAAA>>><<<;;;:::999999999999999999999999:::999999888999999::::::999999999999999999999999:::999999999:::;;;<<<===BBBIII\\\vvv}}}uuullllll}}}wwwaaaOOOJJJPPPZZZpppooo]]]PPPHHHEEEAAAAAA@@@@@@AAADDDFFFHHHJJJMMMPPPRRRSSSUUUWWWYYY[[[\\\^^^___aaabbbbbbbbbcccdddeeefffgggiiiiiijjjkkkkkklllnnnooopppqqqrrrpppqqqqqqrrrssstttuuuuuuwwwyyyzzzzzzzzzyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~}}}|||{{{wwwrrrnnnmmmiiiddd^^^ZZZTTTOOOLLLGGGEEECCCBBB@@@@@@@@@AAA??????>>>===============????????????>>>>>>>>>>>><<<<<<=========<<<<<<;;;:::;;;<<<===>>>@@@EEEHHHNNNRRRXXX^^^ccchhhmmmppprrrssstttuuuvvvvvvvvvvvvqqqqqqqqqtttwwwxxxxxxwwwqqqdddVVVNNNIIIEEEDDDFFFCCCDDDFFFHHHJJJJJJJJJJJJIIIIIIHHHFFFFFFHHHLLLPPPTTTXXX^^^bbbeeegggiiikkkgggbbbYYYOOOGGGBBB?????????>>>======<<<<<<======;;;;;;<<<;;;<<>>>>>???@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999::::::::::::;;;;;;<<<=========>>>>>>???@@@AAABBBCCCCCCFFFHHHKKKMMMNNNNNNPPPRRRUUUXXX]]]aaaffflllqqquuuzzz}}}zzzqqqqqqttt|||rrrllljjjrrrcccZZZQQQLLLFFF@@@>>><<<;;;:::999999999999999999999999999999888888999999::::::888888888888888888888888::::::999999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>????????????@@@@@@======>>>>>>===<<<;;;:::999:::;;;<<<<<<>>>BBBDDDIIIMMMSSSYYY^^^ccciiimmmoooooopppqqqrrrrrrqqqqqqnnnoooppptttxxx{{{{{{{{{uuuhhhYYYPPPJJJEEECCCEEEBBBCCCEEEGGGIIIIIIIIIIIIGGGGGGFFFDDDDDDFFFJJJNNNPPPTTTYYY^^^bbbeeehhhjjjjjjeee[[[QQQHHHCCCAAA@@@???>>>>>>===============<<<<<<<<<;;;<<>>???@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===============<<<;;;;;;;;;:::::::::999999999999::::::999::::::;;;<<<<<<============>>>@@@AAAAAABBBBBBBBBEEEIIIKKKLLLLLLNNNPPPRRRVVVZZZ___dddjjjppptttxxx{{{~~~|||vvvuuuvvvzzz|||pppjjjmmm|||mmm```YYYQQQLLLEEE@@@===<<<;;;:::999999999999999999999999999999888888999999:::;;;999999999999999999999999;;;;;;;;;;;;;;;<<<<<<===@@@FFFWWWqqqmmmhhhyyymmmWWWNNNRRRVVVhhhuuubbbRRRIIIFFFBBBAAA@@@@@@AAACCCEEEFFFJJJLLLPPPRRRTTTUUUXXXZZZ[[[\\\]]]___```aaabbbbbbaaabbbcccdddeeeggghhhhhhhhhiiijjjkkklllnnnoooooopppqqqqqqrrrssstttuuuuuuxxxyyyzzzyyyxxxxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzyyyyyy||||||wwwsssnnnjjjddd___ZZZUUUQQQNNNHHHGGGEEEDDDCCCCCCDDDDDDAAA@@@@@@???????????????>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>><<<:::999888999:::;;;;;;<<>>========================<<<<<>>???@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;;;;:::::::::999999999999999999:::999999:::;;;;;;<<<<<<===<<<===>>>@@@@@@AAAAAAAAA???BBBFFFIIIJJJKKKMMMNNNQQQTTTYYY^^^ccciiiooossswwwzzz~~~~~~zzzyyyxxxyyy}}}|||zzzooojjjqqqyyyjjj^^^WWWPPPLLLEEE@@@===<<<;;;:::999999999999999999999999999888888888999::::::;;;::::::::::::::::::::::::===<<<<<<<<<<<<======>>>???EEEVVVpppnnnfffxxxpppZZZPPPRRRUUUfffvvvbbbRRRIIIFFFBBBAAA@@@@@@@@@BBBEEEFFFJJJLLLPPPSSSTTTVVVXXXZZZ[[[\\\]]]___```aaaaaabbb```aaabbbccceeefffggggggggghhhiiijjjlllmmmnnnnnnpppqqqqqqrrrssstttuuuvvvxxxyyyzzzyyyxxxxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzxxxxxx|||~~~}}}|||{{{vvvrrrlllfffaaa[[[UUUQQQKKKIIIFFFFFFFFFFFFEEECCCDDDBBB@@@???AAABBBBBBAAA??????@@@@@@@@@@@@???????????????>>>======<<<<<<:::::::::::::::;;;<<<===CCCEEEIIIOOOUUU\\\aaadddhhhjjjllllllkkkkkkkkkmmmmmmmmmooottt{{{~~~~~~}}}|||qqqaaaTTTLLLHHHEEEDDDBBBCCCDDDFFFHHHIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEIIILLLRRRWWW[[[aaagggkkkooommmeeeWWWLLLFFFBBB===@@@@@@??????>>>======<<<>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAA:::;;;<<<===>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888777777888999::::::::::::::::::::::::::::::=========>>>??????@@@@@@AAACCCEEEGGGHHHJJJMMMPPPQQQTTTYYY\\\___eeelllrrrzzz{{{}}}|||{{{}}}|||{{{}}}tttkkknnnqqqxxxggg[[[VVVSSSJJJBBB@@@???<<<:::;;;::::::999888888999::::::::::::;;;;;;;;;::::::999999888888777777888888999:::::::::;;;<<<===>>>>>>???DDDPPPeeessshhhuuutttaaaQQQOOOWWWgggsssbbbWWWLLLCCCCCCBBB@@@@@@@@@BBBDDDEEEHHHIIILLLOOOSSSVVVXXXZZZZZZ\\\^^^^^^^^^^^^```aaaaaaaaabbbccceeefffggggggjjjjjjjjjkkkkkklllllllllmmmnnnnnnpppqqqsssuuuvvvyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzz~~~~~~~~~|||zzzxxxvvvwwwyyy{{{{{{{{{}}}~~~}}}yyyuuupppjjjeee___YYYUUUOOOMMMJJJIIIIIIIIIGGGFFFFFFCCCAAA@@@AAABBBAAA@@@???@@@@@@AAAAAA@@@@@@???@@@@@@??????>>>=========;;;::::::::::::;;;<<<===AAACCCFFFLLLRRRXXX]]]```dddfffhhhiiihhhhhhiiijjjlllmmmoootttzzz~~~~~~}}}}}}ssscccUUUMMMHHHFFFDDDBBBCCCDDDFFFGGGHHHIIIIIIGGGFFFEEECCCCCCCCCDDDEEEIIIKKKPPPTTTYYY```fffkkknnnnnngggZZZOOOJJJEEEAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888999::::::::::::::::::::::::::::::<<<======>>>>>>???@@@@@@@@@BBBDDDEEEFFFHHHLLLNNNOOOSSSWWWZZZ]]]ccckkkqqqyyyzzz|||}}}|||~~~}}}rrrhhhkkkpppzzzhhh]]]XXXSSSJJJBBB@@@>>>;;;:::;;;::::::999888888999::::::999999::::::::::::999999999999888888888888999999::::::;;;;;;<<<<<<======???DDDOOOddd~~~vvvmmmyyyooo^^^OOOMMMVVVgggtttcccXXXMMMEEECCCBBB@@@@@@@@@BBBDDDEEEHHHIIILLLOOORRRVVVXXXYYYZZZ\\\]]]^^^]]]^^^___aaa```aaabbbcccdddfffgggggghhhiiiiiijjjjjjkkkkkklllmmmnnnnnnpppqqqsssuuuvvvxxxxxxxxxyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyzzzzzzzzz||||||||||||zzzxxxvvvuuuvvvxxxyyyxxxxxxzzz~~~}}}zzzuuupppkkkeee___[[[UUUSSSPPPNNNNNNMMMKKKIIIIIIGGGDDDBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@??????>>>======;;;;;;:::::::::;;;<<<<<<>>>@@@CCCHHHMMMSSSWWWZZZ___aaacccddddddeeefffgggkkklllnnnsssyyy}}}~~~~~~vvvgggXXXNNNIIIFFFEEEBBBCCCDDDEEEGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDHHHJJJMMMQQQVVV]]]fffkkknnnooojjj___UUUOOOIIIDDDAAA@@@@@@????????????@@@============>>>???@@@AAA@@@@@@@@@@@@@@@??????>>>@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888888888999999:::::::::::::::::::::::::::<<<<<<======>>>?????????>>>@@@BBBCCCDDDFFFJJJLLLMMMQQQUUUXXX[[[aaaiiiooowwwxxx{{{~~~~~~pppeeegggrrr}}}iii]]]YYYSSSJJJBBB???>>>;;;999::::::999999888888999999:::888888999999999999999888::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<>>>>>======;;;;;;:::::::::;;;;;;<<<===>>>AAADDDIIINNNRRRTTTYYY[[[^^^```aaabbbdddeeehhhjjjmmmrrrwww{{{~~~yyykkk]]]QQQJJJGGGFFFCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFDDDCCCBBBBBBCCCGGGHHHJJJMMMRRRZZZdddjjjoooqqqmmmcccYYYRRRLLLFFFBBBAAA@@@??????@@@AAAAAA============>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>???>>>@@@BBBCCCCCCEEEHHHKKKLLLOOOTTTWWWZZZ```gggmmmtttvvvzzz~~~ooocccdddvvviii]]]XXXRRRIIIAAA???===:::888999999999999999999999999999777777888999999999888888;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;>>>BBBKKK]]]www|||mmmyyyzzzjjj[[[NNNLLLTTTccc}}}wwweeeYYYPPPIIIDDDBBBAAA@@@@@@AAACCCDDDHHHIIIKKKNNNRRRUUUWWWXXXXXXZZZ\\\\\\\\\\\\^^^______```aaabbbccceeeffffffggghhhhhhiiijjjkkkllllllmmmnnnnnnpppqqqsssuuuvvvxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{yyyyyyyyyyyywwwuuusssrrrsssrrrpppnnnllllllmmmooo|||xxxtttnnnhhhdddaaa^^^[[[XXXWWWUUUSSSQQQRRROOOKKKHHHFFFEEECCCBBB@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<===???BBBFFFJJJMMMOOOSSSVVVZZZ\\\]]]___aaaccceeegggkkkoootttyyy}}}|||pppbbbVVVMMMHHHGGGDDDDDDCCCDDDEEEFFFHHHHHHIIIHHHFFFDDDCCCBBBBBBCCCEEEFFFGGGJJJNNNWWW```gggmmmqqqppphhh^^^VVVNNNGGGDDDCCCAAA@@@@@@AAABBBBBB============>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>????????????========================<<<<<<<<<;;;;;;;;;::::::::::::999999999999999:::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>>>>@@@BBBCCCCCCEEEHHHJJJKKKOOOSSSWWWZZZ___gggmmmqqqtttxxx}}}nnncccdddxxxiii[[[WWWQQQHHH@@@>>>===:::888999999999999999999999999999666777888999999999999999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;:::::::::>>>@@@HHHYYYsss|||jjjwww|||lll^^^PPPNNNSSS```zzzyyygggZZZQQQJJJDDDCCCAAA@@@@@@AAABBBDDDHHHIIIKKKNNNQQQTTTVVVWWWWWWYYYZZZ[[[[[[[[[]]]^^^^^^___```aaacccdddeeeeeehhhhhhiiijjjkkklllmmmnnnmmmnnnnnnpppqqqsssuuuvvvyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||yyyyyyyyyxxxwwwtttrrrpppooommmiiigggeeeddddddddd~~~~~~zzzuuunnnjjjeeeccc___]]]\\\[[[XXXVVVVVVSSSOOOLLLJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@???>>>>>>======<<<<<<;;;:::::::::;;;;;;<<<===>>>@@@CCCFFFIIIJJJNNNQQQUUUXXXZZZ\\\___aaabbbeeeiiimmmqqqvvv{{{}}}ttthhh[[[PPPJJJGGGDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHLLLSSS\\\bbbjjjpppqqqlllddd\\\SSSKKKFFFEEECCCAAA@@@AAABBBCCC>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@???>>>>>>==============================<<<<<<<<<<<<;;;;;;;;;:::;;;::::::999999999999:::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>???AAABBBBBBDDDGGGIIIJJJNNNRRRUUUYYY^^^ffflllnnnqqqwww|||mmmdddeeeuuuiii[[[UUUNNNFFF>>>===<<<:::999;;;888999999::::::999999888777777888999::::::::::::::::::999999999999:::::::::::::::::::::;;;;;;;;;>>>???EEEVVVooo}}}kkkuuummm___RRROOOQQQ]]]vvv~~~kkk]]]RRRKKKEEECCCAAA@@@@@@AAABBBCCCHHHIIIKKKNNNQQQSSSUUUWWWVVVXXXZZZZZZZZZZZZ\\\]]]^^^^^^___aaabbbcccdddeeehhhhhhiiikkklllmmmnnnnnnmmmnnnnnnpppqqqsssuuuvvvyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyyyyzzz{{{{{{|||zzzzzzyyywwwuuurrrooonnnjjjfffaaa^^^]]]\\\ZZZYYY{{{tttpppqqquuuyyy~~~}}}~~~|||uuuqqqjjjgggdddbbbaaa```^^^\\\YYYVVVRRROOOMMMKKKIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCBBBBBBAAAAAA@@@??????===<<<;;;:::::::::::::::;;;;;;<<<>>>@@@BBBDDDFFFHHHKKKPPPSSSVVVYYY\\\^^^___bbbgggjjjnnnsssyyy~~~}}}wwwmmm___SSSKKKHHHEEEDDDCCCCCCCCCEEEGGGHHHGGGFFFEEECCCCCCCCCDDDEEECCCDDDEEEGGGKKKQQQXXX^^^fffmmmrrrooojjjccc[[[SSSIIIGGGDDDAAA@@@@@@AAABBB????????????@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999999999999::::::::::::::::::::::::999::::::;;;<<<<<<======<<<>>>???@@@@@@BBBDDDGGGHHHLLLPPPSSSWWW\\\dddjjjlllpppuuu||||||kkkcccfffuuukkk[[[UUULLLDDD===<<<<<<;;;:::<<<888999::::::::::::999888777888999:::;;;;;;;;;;;;999999888888888888999999999999999::::::;;;;;;<<<===>>>CCCSSSllllllssskkk^^^RRRNNNOOO[[[sssppp```TTTLLLEEEDDDBBB@@@@@@@@@BBBCCCHHHIIIKKKNNNPPPSSSUUUVVVUUUWWWYYYYYYYYYYYY[[[]]]]]]^^^___```aaacccddddddgggggghhhjjjkkklllmmmnnnmmmnnnnnnpppqqqsssuuuvvvxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{||||||yyyyyyxxxvvvsssooollljjjccc^^^YYYVVVTTTSSSQQQOOOyyyuuunnngggcccdddiiinnnwww}}}|||}}}{{{vvvllljjjgggeeeeeedddbbb```[[[WWWSSSPPPOOOMMMKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIEEEDDDDDDCCCCCCBBBAAAAAA===<<<;;;:::::::::::::::::::::;;;<<<>>>@@@BBBCCCDDDHHHLLLPPPSSSVVVZZZ\\\]]]aaaeeeiiilllqqqxxx~~~}}}}}}yyypppbbbUUULLLHHHEEEDDDCCCBBBCCCDDDGGGHHHFFFEEEDDDCCCCCCDDDEEEEEECCCDDDEEEGGGJJJOOOVVV[[[ccckkkrrrqqqnnniiiaaaZZZKKKHHHEEEBBB@@@@@@AAABBB@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@<<<===>>>???@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;::::::999999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===;;;<<<>>>??????@@@CCCEEEFFFJJJNNNRRRUUUZZZbbbhhhkkkooouuu|||yyyiiicccfffvvvlll\\\VVVKKKBBB<<<;;;<<<;;;;;;===888999:::;;;;;;:::999888777888999:::;;;<<<<<<<<<999888888888888888888999888888999::::::;;;<<<<<<===>>>BBBQQQkkkkkkppp~~~iii\\\PPPLLLNNNYYYrrrtttcccVVVNNNEEEDDDBBB@@@@@@@@@BBBCCCHHHIIIKKKNNNPPPSSSUUUVVVUUUWWWXXXYYYYYYYYY[[[\\\]]]^^^___```aaaccccccdddeeefffgggiiijjjkkkmmmmmmmmmnnnnnnpppqqqsssuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}yyyxxxwwwtttqqqmmmiiiggg^^^YYYSSSPPPOOONNNLLLIII}}}ssskkkfff```ZZZYYY[[[```cccmmmtttzzz|||~~~{{{tttoooiiihhhhhhgggccc^^^[[[YYYVVVTTTSSSRRRQQQOOOOOOPPPQQQQQQQQQPPPNNNMMMKKKIIIFFFCCCAAAAAAAAABBB???===;;;;;;=========<<<;;;;;;:::;;;;;;<<<===>>>AAADDDIIIMMMPPPTTTXXX[[[]]]aaaeeeiiilllpppsssvvv}}}{{{xxxssskkk___SSSKKKIIIGGGDDDCCCDDDFFFFFFFFFGGGGGGHHHHHHGGGFFFEEECCCEEEFFFFFFGGGIIIMMMRRRVVVcccgggmmmtttvvvrrriiiaaaTTTOOOHHHDDDCCCBBB@@@===>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999999888888===<<<<<<;;;;;;;;;<<<<<<======>>>???@@@BBBCCCDDDFFFJJJOOORRRTTTYYY___eeehhhmmmtttzzzvvvbbb\\\cccwwwppp]]]TTTHHHDDD@@@<<<;;;;;;;;;:::999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999999999::::::::::::;;;;;;<<>><<<<<<===>>>===<<<<<<;;;;;;;;;<<<<<<===>>>@@@CCCGGGKKKOOOSSSWWWZZZ]]]```eeeiiilllooosssuuu|||{{{xxxssslllbbbWWWOOOJJJGGGDDDCCCDDDEEEEEEEEEDDDEEEFFFFFFEEEDDDCCCBBBFFFGGGGGGHHHIIILLLQQQUUU]]]aaagggoootttrrrlllgggYYYSSSLLLFFFDDDCCCAAA@@@>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>=========::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999888<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>???@@@BBBDDDDDDFFFJJJNNNQQQTTTXXX___dddiiinnntttzzztttaaa[[[bbbwwwppp\\\SSSGGGDDD???<<<;;;::::::999;;;;;;;;;;;;::::::::::::888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;;;;???BBBHHH^^^zzzuuunnnpppqqq]]]MMMJJJMMMVVVlll{{{hhh[[[UUUIIIDDD@@@BBBBBB@@@AAACCCEEEHHHKKKMMMNNNPPPRRRTTTVVVVVVUUUVVVWWWXXXZZZ[[[ZZZ]]]```bbbbbbbbbcccdddeeefffhhhhhhgggggghhhjjjjjjlllnnnooooooqqqsssuuuuuuuuuvvvwwwxxxxxxyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyywwwtttqqqmmmggg```\\\UUUQQQLLLHHHEEEDDDEEEFFF{{{sssnnnjjjbbbZZZUUURRRMMMJJJJJJLLLPPPSSS___eeennnxxx~~~}}}xxxtttrrrpppkkkgggeeeccc```^^^]]]\\\ZZZXXXZZZYYYXXXWWWWWWXXXYYYZZZTTTRRRNNNJJJFFFCCCBBBBBBAAA???======>>>>>>===<<<===<<<<<<<<<<<<======>>>>>>AAAEEEIIIMMMQQQVVVYYY\\\```dddhhhkkkooorrruuu{{{yyywwwtttnnneee[[[TTTLLLIIIFFFDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCFFFGGGGGGGGGGGGIIIMMMPPPUUUYYY```hhhooorrrpppnnnbbb\\\RRRKKKFFFDDDCCCCCC??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;=========<<<;;;;;;;;;:::::::::::::::999999999999;;;::::::999999:::;;;;;;>>>>>>>>>???AAABBBDDDEEEEEEIIINNNQQQSSSWWW^^^cccjjjnnnuuuzzz~~~~~~ppp___[[[bbbwwwnnn[[[RRRFFFCCC>>>;;;:::999999888;;;;;;::::::999888888888666777777777777888888888999999999999999999999999999999::::::::::::;;;;;;:::>>>@@@GGGZZZuuuyyyppppppxxxbbbNNNIIIKKKSSSiiinnnaaaZZZLLLFFFBBBCCCCCCAAAAAACCCFFFIIILLLNNNOOOPPPRRRTTTUUUUUUUUUUUUVVVXXXYYYZZZ\\\^^^aaabbbbbbbbbcccddddddeeeggggggfffggghhhjjjhhhjjjmmmooooooqqqtttvvvssstttuuuvvvwwwxxxyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}xxxuuuqqqmmmhhhbbb[[[VVVPPPMMMJJJFFFDDDDDDEEEFFFyyyppphhhbbb]]]VVVPPPNNNLLLIIIHHHHHHJJJMMMOOOWWW\\\ccckkkttt~~~{{{xxxtttooolllkkkhhheeecccaaa```^^^\\\]]]\\\ZZZXXXXXXZZZ\\\]]]YYYWWWSSSNNNJJJFFFDDDBBBBBB@@@>>>>>>>>>???>>>===>>>======<<<<<<<<<=========???CCCGGGJJJOOOTTTXXX\\\___dddhhhkkknnnrrruuuxxxwwwuuusssnnnfff^^^XXXOOOKKKGGGEEEDDDDDDCCCBBBFFFFFFFFFGGGGGGGGGGGGFFFEEEFFFFFFEEEEEEFFFIIIKKKQQQTTTZZZbbbiiioooqqqrrrkkkeee[[[QQQJJJFFFDDDDDD@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;===>>>>>>????????????>>>>>>>>>===<<<;;;:::::::::;;;;;;:::::::::999999999999999999888999999::::::>>>>>>>>>???AAABBBDDDEEEDDDHHHMMMPPPRRRWWW]]]cccjjjnnntttyyy}}}{{{kkk]]][[[cccwwwkkkYYYQQQFFFBBB===:::999999888777777777777777777777777777666666666777777777888888888888888888888888888888999999999:::::::::;;;;;;;;;>>>@@@FFFWWWppp}}}tttssskkkSSSJJJIIIPPPeee|||uuuggg^^^PPPIIIDDDDDDCCCAAAAAADDDEEEHHHKKKMMMMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXYYY\\\^^^aaabbbbbbbbbbbbccccccdddffffffffffffhhhiiigggiiilllnnnoooqqqtttvvvssstttuuuvvvwwwxxxyyyzzz||||||||||||||||||||||||vvvrrrmmmgggbbb\\\UUUQQQKKKJJJGGGFFFEEEEEEFFFGGGvvvnnnfff```[[[UUUOOOLLLIIIIIIHHHGGGHHHJJJLLLMMMPPPTTTYYY```gggoooxxx}}}~~~~~~yyyvvvqqqnnnjjjgggeeeccc```^^^^^^\\\ZZZXXXWWWYYY[[[]]]\\\ZZZVVVRRRMMMIIIFFFEEECCCAAA?????????@@@???===???>>>===<<<<<<<<<<<<<<<;;;>>>AAAEEEHHHNNNTTTXXX\\\```dddhhhlllooorrruuuwwwvvvtttqqqmmmfff___YYYQQQMMMIIIFFFEEEEEEDDDBBBEEEEEEEEEFFFFFFGGGHHHHHHGGGHHHHHHGGGFFFFFFHHHJJJOOORRRWWW]]]ccchhhmmmppppppkkkbbbXXXNNNHHHEEEDDDAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>???@@@@@@??????>>>>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999888888888888888999:::;;;======>>>???@@@BBBCCCDDDCCCGGGLLLOOOQQQUUU\\\aaahhhlllrrrxxx{{{~~~~~~}}}~~~yyyiii\\\]]]eeexxx|||eeeVVVQQQEEEAAA===999888888888777666666777777888888999999777777777888888888888999888888888888888888888888999999999:::::::::;;;;;;<<<>>>@@@FFFUUUlllxxxwwwvvvZZZMMMJJJNNN```uuu{{{lllaaaTTTMMMGGGFFFDDDAAAAAADDDDDDFFFIIIKKKLLLLLLNNNPPPRRRRRRSSSTTTUUUVVVWWWWWW[[[]]]```bbbbbbaaabbbcccbbbccceeefffeeefffhhhiiigggiiilllnnnoooqqqtttvvvtttuuuvvvwwwyyyzzz{{{|||||||||||||||||||||||||||tttpppiiiccc]]]WWWQQQMMMHHHGGGGGGFFFFFFFFFGGGGGGlllddd]]]ZZZWWWQQQLLLKKKFFFFFFFFFGGGGGGHHHIIIJJJKKKNNNRRRWWW[[[bbbhhhmmmqqqppppppooopppqqqrrrssstttwwwyyywwwvvvxxx~~~yyyvvvqqqmmmjjjgggdddaaa```^^^[[[XXXWWWXXXYYYZZZ\\\[[[XXXTTTPPPLLLIIIGGGEEECCCAAA@@@@@@@@@???>>>???>>>===;;;;;;:::::::::;;;===@@@CCCGGGMMMTTTXXX]]]aaaeeeiiilllpppsssvvvxxxvvvtttqqqmmmfff___YYYSSSOOOKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGGGGJJJJJJKKKJJJIIIIIIJJJLLLLLLOOOSSSWWW[[[```fffjjjnnnkkkfff^^^TTTLLLGGGEEEAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<======>>>>>>============<<<;;;;;;;;;:::;;;;;;;;;;;;::::::::::::888888888888999:::;;;;;;<<<<<<<<<===???@@@BBBCCCBBBFFFKKKNNNPPPUUU[[[aaaeeeiiipppuuuyyy|||}}}|||zzzhhh]]]___gggzzzqqq^^^TTTQQQEEEBBB===:::999888888777888999999999::::::::::::888888888888999999999999888888888888888888888888999999::::::::::::;;;;;;===>>>@@@EEERRRggg{{{yyycccRRRKKKLLLZZZmmmpppbbbXXXPPPIIIGGGEEEBBBBBBDDDCCCFFFHHHJJJJJJKKKMMMNNNPPPQQQSSSTTTUUUUUUVVVUUUXXX[[[^^^```aaaaaabbbccc```bbbdddeeeeeeeeegggiiigggiiilllnnnnnnpppsssuuutttuuuvvvwwwyyy{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}sssnnnfff___YYYTTTOOOLLLGGGGGGHHHHHHHHHIIIIIIIIIddd\\\VVVWWWUUUOOOJJJJJJDDDEEEFFFGGGHHHHHHHHHGGGFFFIIILLLOOORRRVVVZZZ]]]aaabbbbbbcccdddeeeffffffeeehhhjjjhhhfffhhhpppxxxzzzuuuqqqmmmiiifffbbb```^^^[[[YYYYYYYYYYYY\\\[[[YYYVVVRRROOOLLLJJJFFFDDDBBBAAAAAAAAA@@@>>>>>>===<<<;;;999999888888;;;===???CCCGGGMMMTTTYYY^^^bbbfffjjjmmmqqqtttwww{{{yyyvvvrrrnnnggg___ZZZTTTQQQMMMJJJIIIHHHGGGFFFCCCBBBBBBCCCDDDFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJKKKHHHKKKOOOQQQTTTXXX^^^ccceeeggggggbbbZZZQQQKKKIIIBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::888888888999999:::<<<<<<;;;;;;;;;<<<===???AAAAAABBBEEEJJJMMMOOOTTTZZZ```bbbfffmmmssswww{{{~~~||||||hhh^^^aaajjj}}}zzzfffWWWQQQRRRFFFBBB===:::999999888888::::::999888888777666666777777888888888999999999888888888888888888888888999999::::::::::::;;;;;;<<<<<<>>>CCCNNNccc}}}}}}kkkXXXNNNKKKVVVfff~~~sssddd[[[SSSKKKHHHFFFBBBBBBEEEDDDFFFIIIJJJKKKKKKMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTUUUXXX\\\___``````bbbccc```aaacccddddddeeegggiiihhhjjjlllnnnnnnoooqqqsssssstttuuuwwwxxxzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}rrrmmmeee]]]XXXSSSOOOLLLHHHHHHJJJKKKKKKKKKJJJJJJ```XXXSSSUUUTTTMMMHHHHHHEEEFFFHHHIIIJJJIIIHHHGGGDDDFFFIIIKKKMMMOOORRRTTTSSSUUUVVVXXXYYYZZZZZZZZZ\\\```aaa___\\\^^^gggooo{{{{{{vvvrrrmmmjjjdddccc```^^^[[[ZZZYYYYYY[[[ZZZXXXVVVSSSPPPNNNLLLFFFDDDBBBAAAAAAAAA@@@???>>>===<<<:::999888777777;;;===???BBBGGGMMMTTTYYY___bbbgggkkknnnqqquuuxxx}}}{{{xxxtttoooggg```ZZZUUURRRMMMKKKJJJJJJIIIHHHDDDDDDDDDDDDFFFHHHJJJKKKFFFGGGHHHHHHGGGFFFGGGHHHDDDGGGKKKMMMOOOSSSYYY^^^^^^bbbfffddd]]]UUUOOOLLLBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>============<<<<<<<<<;;;<<<===>>>????????????;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::;;;<<<===:::::::::;;;===>>>@@@AAAAAAEEEJJJMMMOOOSSSZZZ___```dddkkkrrrvvvzzz~~~}}}~~~iii___ccckkk~~~sss```SSSPPPRRRFFFCCC>>>;;;:::999999888:::999888666444222000000777777777777888888888888777777777777777777777777999999:::::::::;;;;;;;;;;;;;;;===BBBLLL```zzzppp\\\PPPKKKTTTbbbxxxuuueee]]]TTTLLLIIIFFFBBBBBBEEEEEEGGGJJJKKKKKKLLLNNNOOOOOOPPPRRRSSSTTTUUUTTTTTTTTTWWW[[[^^^___```bbbddd___aaacccddddddeeegggiiiiiikkkmmmnnnnnnoooqqqsssrrrrrrtttuuuwwwyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}rrrlllddd]]]WWWSSSOOOMMMIIIJJJKKKLLLLLLLLLKKKJJJZZZUUUNNNKKKKKKLLLKKKJJJJJJIIIHHHFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGIIIKKKLLLQQQSSSUUUVVVUUUUUUWWWXXXZZZ\\\^^^]]]\\\]]]aaaeeeqqq}}}xxxssspppjjjhhheeebbb```^^^\\\\\\YYYXXXWWWWWWVVVTTTQQQNNNLLLIIIDDDAAAAAAAAAAAA@@@BBBAAA???===;;;;;;<<<<<<;;;<<<<<<>>>BBBJJJSSSYYYaaadddhhhllloootttyyy|||~~~|||yyyuuuoooggg___YYYYYYUUUPPPLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHJJJLLLOOOQQQRRRYYY[[[^^^___]]]XXXRRRNNNDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>??????>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======;;;999::::::::::::::::::::::::::::::;;;<<<===>>>??????CCCEEEGGGJJJLLLPPPUUUYYY___dddlllrrrwww{{{~~~zzzkkk```aaappp|||jjj[[[TTTQQQNNNEEEBBB===:::::::::::::::777777777777777777777777777777888888888999999999999999999888888888777777;;;;;;;;;<<<;;;;;;::::::;;;:::>>>FFFLLLZZZvvvaaaLLLLLLVVV^^^rrrvvvddd___YYYQQQJJJFFFDDDCCCBBBCCCDDDDDDEEEFFFHHHIIIJJJOOOPPPRRRTTTUUUTTTSSSRRRWWWXXXYYY[[[]]]^^^^^^^^^aaaaaabbbcccddddddeeeeeegggiiijjjjjjjjjkkknnnppprrrtttvvvwwwwwwxxxzzz|||}}}{{{{{{}}}~~~{{{xxxrrrjjjccc]]]XXXTTTRRROOOMMMNNNPPPPPPNNNQQQVVVWWWRRRMMMKKKLLLMMMLLLJJJKKKJJJIIIGGGGGGGGGGGGHHHEEEEEEDDDDDDEEEHHHJJJLLLPPPRRRUUUVVVVVVVVVXXXYYYZZZ\\\^^^]]][[[\\\___cccnnn~~~|||xxxpppnnnkkkhhheeeccc```___ZZZYYYWWWVVVVVVTTTQQQNNNKKKHHHDDDAAAAAAAAAAAA@@@AAA@@@???===<<<<<<;;;;;;<<<<<<<<<===BBBIIISSSZZZcccfffjjjmmmqqquuuzzz}}}}}}zzzvvvqqqiii```ZZZYYYUUUPPPMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFDDDEEEFFFHHHJJJLLLNNNOOOQQQTTTWWWYYYXXXTTTPPPLLLGGGGGGFFFEEEDDDCCCBBBAAACCCBBBBBBBBBAAAAAA@@@@@@AAA@@@@@@???>>>>>>?????????>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<;;;:::888::::::::::::::::::::::::::::::;;;<<<===>>>??????BBBDDDGGGIIILLLPPPTTTXXX^^^cccjjjqqqvvvyyy}}}{{{lll```bbbrrr~~~kkk[[[SSSNNNKKKDDDAAA<<<:::999::::::999777777777777777777777777777777777777888888888888999999999888888888777777:::;;;;;;;;;;;;;;;::::::<<<;;;>>>EEEKKKYYYvvvdddNNNLLLSSSZZZjjj~~~tttccc^^^XXXQQQJJJFFFDDDCCCBBBCCCCCCDDDEEEFFFHHHIIIJJJMMMNNNPPPRRRSSSSSSRRRRRRUUUVVVXXX[[[]]]^^^___```aaaaaabbbbbbcccdddeeeeeeggghhhjjjjjjjjjkkknnnppprrrtttvvvwwwxxxyyy{{{}}}}}}||||||~~~~~~}}}yyyrrrkkkeee```[[[XXXTTTRRRSSSWWWWWWWWWZZZ```VVVSSSOOOOOOQQQRRRPPPMMMNNNLLLJJJHHHGGGGGGGGGGGGDDDCCCCCCDDDEEEHHHKKKMMMQQQTTTWWWYYYZZZ[[[]]]^^^]]]```bbbaaa___^^^```ccclll{{{{{{xxxtttpppmmmiiieeebbb\\\ZZZWWWVVVUUUSSSQQQNNNJJJGGGCCCAAAAAAAAAAAA@@@????????????>>><<<;;;:::<<<<<<<<<===AAAIIISSSZZZdddggglllooossswww|||}}}yyytttlllccc]]]YYYUUUPPPMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCEEEGGGIIIKKKLLLJJJLLLPPPSSSTTTRRROOOLLLJJJJJJIIIGGGEEECCCBBBAAADDDDDDCCCBBBAAAAAA@@@@@@AAA@@@??????>>>???????????????>>>>>>>>>=================================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======;;;999::::::::::::::::::::::::::::::;;;<<<===>>>>>>???BBBDDDFFFHHHKKKNNNSSSWWW\\\```hhhnnnssswww{{{}}}{{{lllaaadddtttlll[[[RRRLLLHHHCCC???;;;888888999999888777777777777777777777777888888777777777777777777999999999888888888888888::::::;;;;;;;;;;;;::::::===;;;>>>CCCIIIXXXuuuiiiQQQKKKOOOSSScccwww}}}rrrccc]]]WWWPPPIIIEEEDDDBBBAAABBBBBBCCCDDDEEEGGGHHHIIIKKKLLLNNNPPPQQQRRRQQQQQQSSSTTTWWWZZZ]]]___```aaa``````aaabbbcccdddeeefffggghhhjjjjjjjjjkkknnnppprrrtttvvvxxxxxxyyy{{{}}}~~~~~~~~~|||wwwqqqkkkeeeaaa[[[ZZZ\\\aaacccdddiiioooZZZXXXVVVWWWZZZZZZXXXUUUPPPOOOLLLJJJHHHGGGFFFFFFFFFFFFEEEFFFGGGJJJMMMOOOSSSWWW[[[___aaabbbdddffffffhhhkkkjjjfffdddeeegggnnn|||~~~yyyuuupppjjjeee^^^[[[WWWUUUSSSRRRPPPNNNHHHEEEBBBAAAAAAAAA@@@@@@>>>????????????===;;;:::<<<<<<;;;<<<@@@GGGQQQWWWbbbfffkkkppptttxxx}}}}}}xxxpppgggaaaZZZVVVQQQNNNLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCAAABBBBBBCCCEEEGGGHHHIIIHHHJJJNNNPPPQQQPPPOOOMMMJJJIIIHHHGGGEEEDDDCCCBBBEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@?????????>>>>>>>>>======================================================@@@???>>>???@@@???>>><<<::::::::::::::::::::::::999::::::;;;<<<===>>>???AAACCCEEEGGGIIIMMMQQQUUUYYY^^^eeekkkpppuuuyyy|||yyylllbbbfffwwwlll[[[RRRLLLGGGAAA>>>:::777777888888888777777777777777777777777999999888888888888777777888888888888888888888888999999:::;;;;;;;;;::::::>>><<<===BBBGGGUUUrrrnnnUUUKKKKKKMMMaaasss|||qqqddd\\\VVVNNNHHHEEECCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHJJJKKKMMMOOOQQQQQQRRRRRRSSSTTTWWWYYY\\\^^^_________```aaabbbcccdddeeeffffffhhhiiijjjjjjkkkmmmooorrrtttvvvwwwxxxyyy|||~~~}}}vvvoookkkeeedddffflllooorrrxxxaaa___^^^```bbbbbb___\\\UUUSSSPPPLLLJJJHHHGGGGGGIIIHHHHHHHHHIIILLLNNNPPPVVVZZZ```eeegggjjjlllnnnooosssuuutttooolllkkklllqqq~~~~~~wwwnnnggg```\\\WWWSSSQQQOOOMMMKKKFFFCCCAAA@@@AAAAAA@@@???===>>>?????????===<<<;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================@@@???>>>???@@@@@@>>><<<::::::::::::::::::::::::999999:::;;;<<<===>>>>>>@@@BBBDDDFFFHHHKKKPPPSSSWWW\\\bbbhhhnnnssswww{{{~~~wwwjjjbbbhhhzzzkkk[[[TTTNNNIIIAAA===999777777888888888777777777777777777777777999999999999999999999999888888888888888888888888888999999:::;;;;;;::::::>>><<<===AAAEEERRRnnnqqqWWWJJJIIIJJJ]]]nnn~~~yyynnnbbbZZZUUUMMMGGGDDDBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUWWWYYY[[[\\\\\\]]]^^^___```aaacccdddeeeffffffhhhiiiiiiiiijjjmmmoooqqqsssuuuwwwwwwyyy{{{}}}yyytttpppnnnqqqvvvzzz}}}jjjhhhffffffhhhhhheeeaaa[[[YYYUUUQQQNNNKKKJJJIIIJJJJJJJJJJJJLLLOOORRRTTTZZZ___ffflllpppsssuuuwww{{{~~~zzzuuussssssuuutttlllccc^^^WWWQQQNNNKKKIIIHHHDDDBBB@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<>>>BBBHHHLLLSSSYYYaaaiiiqqqwww}}}zzzrrrkkk^^^ZZZTTTOOOMMMLLLJJJIIIFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFDDDEEEFFFGGGHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>??????@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::::::::::::::::::::::::::999999:::;;;<<<======>>>???AAACCCEEEGGGJJJNNNQQQVVVZZZ```ffflllqqqwwwzzz~~~ssshhhbbbiii}}}jjj[[[UUUOOOJJJ@@@===999777888999999999777777777777777777777777777777888888999999999999888888888888888999999999777888999::::::;;;;;;:::>>><<<===AAACCCNNNhhhrrrXXXKKKHHHIIIVVVgggxxx~~~vvviii^^^YYYSSSLLLFFFCCCAAA@@@@@@??????@@@AAABBBDDDEEEFFFIIIJJJKKKMMMPPPRRRSSSTTTUUUUUUWWWYYYZZZ[[[[[[[[[^^^^^^___aaacccdddeeeffffffgggiiiiiiiiijjjmmmooooooqqqtttuuuvvvxxx{{{}}}~~~~~~{{{zzz{{{uuurrrnnnnnnooonnnkkkhhhbbb```\\\WWWSSSPPPNNNNNNMMMMMMNNNPPPSSSWWW[[[^^^ccchhhpppwww|||~~~}}}||||||rrreee___WWWOOOKKKHHHFFFDDDBBBAAA???@@@AAAAAA@@@??????>>>>>>===============888:::;;;<<<===???CCCFFFIIIPPPZZZdddmmmuuu|||vvvppp```\\\UUUPPPMMMKKKIIIHHHEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDAAAAAABBBDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBB?????????@@@@@@@@@@@@AAA??????>>>>>>???@@@@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======;;;999::::::::::::::::::::::::888999::::::<<<<<<===>>>???@@@BBBDDDEEEIIIMMMPPPUUUYYY___eeekkkqqqvvvzzz~~~~~~{{{zzz|||oooeeeaaajjj~~~hhhZZZTTTOOOJJJAAA===:::888888999::::::777777777777777777777777444444555666777888999999777777888888888999999999777777888::::::;;;;;;:::===;;;===AAABBBJJJbbb{{{}}}rrrXXXKKKIIIJJJNNN___tttvvvhhh^^^XXXRRRKKKEEEBBBAAA@@@????????????@@@AAACCCEEEFFFGGGHHHIIIKKKNNNPPPSSSTTTSSSTTTVVVXXXZZZ[[[\\\\\\]]]^^^___aaabbbdddeeeffffffggghhhiiiiiijjjlllooommmooorrrtttuuuwwwzzz|||}}}~~~zzzvvvtttttttttpppmmmgggddd```\\\WWWTTTRRRQQQPPPQQQSSSVVVZZZ```eeehhhkkkqqqzzzwwwfff```WWWNNNIIIFFFCCCBBBAAA@@@???@@@AAAAAA@@@???@@@???===<<<<<<===>>>>>>777999<<<======>>>@@@BBBCCCJJJUUUaaakkkttt{{{yyysssbbb]]]VVVQQQMMMKKKHHHGGGEEEEEEEEEEEEFFFGGGHHHIIICCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC???@@@AAACCCEEEGGGHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@===>>>>>>???@@@@@@AAAAAA??????>>>>>>???@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>??????===;;;::::::::::::::::::::::::888999999:::;;;<<<===>>>>>>@@@BBBCCCEEEHHHLLLOOOUUUYYY___eeejjjpppvvvzzz~~~|||yyywwwxxx|||mmmddd```jjj~~~hhhYYYTTTNNNIIIAAA>>>:::888999:::::::::777777777777777777777777111222333444555777888888777777888888999999999999666777888999:::;;;;;;;;;===;;;===AAABBBHHH___vvvyyyqqqXXXLLLJJJLLLJJJ\\\rrrxxxjjj```WWWRRRKKKEEEBBBAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGJJJLLLOOORRRSSSPPPRRRTTTWWWZZZ\\\]]]^^^]]]]]]___```bbbdddeeefffeeeggghhhiiiiiijjjlllnnnllloooqqqssstttvvvyyy{{{}}}{{{xxxyyyzzzyyyvvvuuuqqqkkkddd^^^ZZZXXXWWWZZZ\\\___bbbeeekkkqqquuu|||~~~}}}}}}zzzkkk]]]OOOJJJIIIFFFCCCBBB@@@@@@??????>>>=========??????>>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>BBBFFFMMMWWWcccppp{{{wwwllleeeZZZQQQLLLJJJIIIIIIFFFEEEDDDDDDFFFHHHHHHGGGAAAAAABBBBBBBBBBBBCCCCCCDDDCCCAAA??????@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEEGGGFFFDDDCCCBBBBBBCCCCCC????????????????????????>>>>>>>>>>>>???????????????@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;888999======;;;<<>>===;;;999888888888444555777999999999888888888888888888999999999999999999888888888888999999777888888888888999999999999;;;>>>??????GGGZZZmmm|||zzz}}}uuu[[[JJJFFFJJJPPPWWWhhhlll___[[[PPPFFFCCCCCCAAA????????????>>>>>>??????@@@AAACCCDDDFFFHHHKKKNNNPPPQQQTTTTTTUUUVVVXXXZZZ\\\]]]]]]^^^```aaacccdddddddddeeefffhhhjjjlllmmmnnnnnnoooqqqsssttttttvvvyyy{{{{{{~~~}}}~~~{{{uuuooojjjgggeeeeeehhhjjjmmmppptttyyy~~~~~~jjj[[[MMMHHHHHHEEECCCBBBAAAAAAAAA@@@??????>>>>>>??????>>>>>>============<<<<<<<<<=========>>>>>>@@@DDDJJJSSS___mmmyyy~~~tttlllaaaWWWPPPMMMKKKIIIGGGFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBBAAAAAAAAACCCCCCAAAAAABBBCCCCCCDDDDDDEEEDDDDDDBBBAAA@@@@@@AAAAAA????????????????????????======>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999<<<@@@AAA>>><<<>>>>>>???@@@BBBDDDGGGIIIJJJQQQUUU[[[aaagggmmmtttxxx~~~{{{wwwvvvwwwxxx|||~~~iii___dddrrr~~~hhhYYYRRRKKKDDD???>>>===;;;999888888888777777888888888777777666666666666666777777777777999888888777777888888999777888888888888999999999888:::===>>>>>>EEEXXXjjjyyyyyy```MMMGGGHHHMMMTTTggg~~~nnnaaaZZZOOOFFFDDDDDDBBB@@@@@@??????>>>>>>??????@@@AAACCCDDDFFFHHHKKKMMMOOOPPPTTTTTTUUUVVVXXXZZZ\\\]]]]]]^^^___aaabbbcccddddddeeefffhhhjjjlllmmmnnnnnnoooppprrrssstttvvvyyy{{{{{{}}}yyyvvvtttssssssvvvxxx|||iiiZZZLLLGGGFFFDDDBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>=========<<<<<<============>>>>>>>>>@@@EEEMMMYYYgggwww~~~vvvkkk```XXXSSSOOOMMMLLLJJJHHHGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>?????????@@@AAAAAAAAAAAA@@@???????????????????????????@@@@@@@@@@@@?????????????????????@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;::::::===CCCDDD???=========>>>???AAACCCFFFHHHIIIPPPTTTZZZ```ffflllssswww}}}yyyvvvvvvwwwxxx{{{hhh___eeesss~~~~~~hhhZZZRRRJJJCCC>>>>>><<<:::999888888888:::999888777666666666666666666666666777777777777999888888777777888888999777888888888888999999999888999;;;======CCCTTTeee}}}vvv}}}jjjVVVKKKGGGIIIPPPddd|||rrrfffYYYOOOFFFEEEEEECCC@@@@@@??????>>>>>>??????@@@AAABBBCCCEEEHHHJJJMMMOOOPPPTTTTTTUUUVVVXXXZZZ\\\]]]\\\]]]___aaabbbccccccccceeefffhhhjjjlllmmmmmmnnnnnnppprrrssstttuuuxxx{{{{{{~~~lll\\\MMMFFFEEECCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>===???BBBHHHSSScccttt}}}ssshhhaaa[[[WWWTTTTTTRRRNNNLLLKKKJJJGGGFFFHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCDDDDDDEEEBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBB====================================>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>??????@@@@@@@@@??????>>>=========<<<<<<<<<<<<;;;<<<:::===AAAAAA>>><<<>>><<<<<<>>>???BBBDDDGGGHHHOOOSSSYYY___eeekkkqqquuu{{{~~~yyyxxxxxxvvv|||xxxfff```gggttthhhZZZRRRJJJBBB>>>===;;;:::999888888888:::999777666666666777888777888888888999999999999888888777777777777888888777777888888888999999999999999;;;======BBBQQQ```yyyyyy|||xxxbbbQQQJJJFFFMMMaaazzzxxxnnn[[[PPPGGGEEEEEECCC@@@?????????>>>>>>??????@@@AAAAAABBBDDDGGGJJJLLLNNNOOOTTTTTTUUUVVVXXXZZZ[[[\\\\\\]]]^^^```aaabbbccccccffffffhhhjjjkkklllmmmmmmnnnoooqqqrrrsssuuuxxxzzz{{{~~~sssbbbQQQIIIGGGEEECCCDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>=========>>>AAAEEENNN___rrrxxxpppjjjeeeaaa___\\\YYYUUURRRPPPMMMJJJHHHJJJJJJIIIHHHGGGFFFFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========>>>??????@@@@@@@@@??????>>>>>>=========<<<<<<<<<===::::::<<<<<<:::;;;???;;;<<<===???AAADDDFFFGGGMMMQQQXXX^^^dddjjjppptttyyy||||||}}}xxx}}}uuuddd```iiiwwwiiiYYYQQQIIIAAA===<<<;;;:::999888888888888777666666666777999:::777888888888999999999999888777777777777777777888777777888888888999999999::::::<<<======AAANNN[[[rrrlllXXXLLLFFFMMM___xxxwwwaaaUUUJJJGGGEEEAAA???>>>??????>>>>>>??????@@@AAAAAABBBDDDFFFIIILLLNNNOOOSSSSSSTTTUUUWWWYYYZZZ[[[[[[\\\^^^___aaabbbbbbbbbeeefffgggiiijjjkkkkkkkkkmmmoooqqqrrrrrrtttwwwyyy{{{}}}~~~|||}}}lllXXXNNNJJJGGGEEEEEEAAAAAAAAA@@@??????>>>>>>>>>>>>>>>????????????@@@??????>>>>>>>>>>>>======<<<>>>AAADDDKKK[[[ooo~~~{{{vvvsssooollljjjccc___[[[WWWUUURRROOOLLLMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBAAA@@@???>>>========================<<<<<<============>>>>>>???@@@AAAAAAAAAAAA@@@???????????????????????????>>>>>>>>>>>>=========<<<===>>>??????@@@?????????>>>>>>>>>>>>============>>>:::888999999888:::>>>;;;<<<===???AAADDDFFFGGGLLLPPPVVV\\\bbbiiiooossswwwzzz~~~~~~rrrbbb```kkk{{{hhhXXXPPPIIIBBB<<<;;;:::999888888888888666666666666777888999:::666666666666777777777777888777777666666777777888777888888888888999999999;;;:::;;;======@@@JJJVVVkkk}}}vvv^^^OOOIIINNN___wwwmmm___QQQJJJFFFAAA>>>>>>??????>>>>>>??????@@@AAA@@@AAACCCFFFHHHKKKMMMNNNQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[]]]___```aaaaaaaaadddeeefffgggiiiiiiiiiiiilllnnnpppqqqrrrsssvvvyyyzzz||||||rrrqqqwww~~~uuu```SSSNNNJJJGGGGGGBBBBBBBBBAAA@@@@@@??????>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>======;;;>>>@@@BBBHHHWWWkkkzzz|||zzzxxxuuussslllhhhddd```]]]ZZZWWWTTTQQQQQQOOONNNMMMKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBAAA@@@>>>===========================<<<<<<<<<=========>>>>>>???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<===>>>>>>?????????>>>?????????>>>>>>>>>======<<<999888::::::888999<<<;;;<<<===???AAADDDFFFHHHKKKOOOUUU\\\aaahhhnnnrrrvvvyyy}}}ppp``````mmm~~~hhhWWWOOOIIIBBB;;;;;;:::999888888888888666777777888888888777777666666666666777777777777777777666666666666777777777888888888888999999999:::999:::<<<<<<>>>GGGQQQfffzzzgggVVVMMMPPP___wwwzzzjjjYYYNNNHHHBBB????????????>>>>>>??????@@@AAA@@@AAACCCEEEHHHJJJLLLMMMPPPPPPQQQRRRTTTVVVWWWXXXZZZ[[[\\\^^^___```aaaaaacccccceeefffgggggghhhhhhlllnnnooopppqqqsssvvvxxxyyy{{{~~~vvvkkkjjjqqqxxx{{{eeeWWWPPPKKKIIIIIIDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>??????@@@@@@@@@@@@@@@?????????>>>>>>======:::===@@@AAAGGGTTThhhwww~~~|||yyywwwsssppplllhhheeebbb^^^\\\TTTSSSRRRQQQOOONNNLLLLLLHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>:::888999===<<<999888:::<<<<<<===???BBBDDDGGGHHHKKKOOOUUU[[[aaagggmmmqqquuuxxx}}}ooo___```nnnhhhWWWOOOIIICCC;;;;;;:::999888888888888888888999999999777555444888888888888999999999999777777666666666666777777777888888888888999999999999888999:::;;;<<>>???@@@@@@AAA???@@@BBBEEEHHHJJJLLLMMMOOOOOOPPPQQQSSSUUUVVVWWWZZZ[[[\\\^^^___```aaaaaabbbcccdddeeefffffffffffflllmmmooopppqqqsssvvvxxxyyy{{{~~~vvvllliiinnntttlllZZZPPPLLLHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@>>><<<;;;;;;===???@@@AAADDDDDDCCCCCCBBB@@@>>>===;;;<<<>>>AAACCCLLL___qqq~~~}}}}}}wwwuuurrrooolllhhhccc___\\\YYYVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBFFFEEE???AAAIIIGGG>>>========================<<<;;;;;;;;;;;;<<<======>>>???@@@AAAAAA@@@???>>>;;;;;;<<<===>>>??????@@@DDDCCCBBB@@@???>>>>>>===============>>>???@@@AAABBBAAA@@@>>>======<<<<<<<<<;;;:::999888999:::;;;;;;<<<===>>>AAACCCEEEFFFJJJMMMRRRXXX^^^eeelllqqqvvvyyy}}}qqqhhhbbbnnnhhhXXXOOOHHHBBB:::999888888777777888888888888888888888888888888999999888777666555444444666666666777888888999999777777888999999999999888888999:::;;;<<>>>>>>>>>>>>>>???AAAAAABBBCCCEEEGGGHHHIIIMMMMMMNNNOOOQQQSSSUUUVVVXXXXXXYYY[[[\\\]]]^^^___ccccccccccccccceeehhhkkknnnnnnnnnnnnoooqqqtttuuuxxx{{{uuukkkhhhkkkpppyyyooo]]]RRRLLLHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA======<<<===@@@CCCEEEFFFFFFEEEDDDCCCBBBAAA@@@???;;;<<<>>>@@@BBBJJJ\\\nnn}}}{{{xxxuuurrrnnnhhheee```]]]ZZZXXXWWWVVVTTTRRRPPPOOONNNLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBB@@@DDDDDDDDDMMMVVVRRRFFF========================;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>??????@@@@@@AAAAAABBBBBBEEEDDDBBBAAA@@@?????????============>>>???@@@AAAAAAAAA???>>>===<<<<<<<<<<<<;;;:::999999999:::;;;;;;<<<===>>>@@@CCCEEEFFFIIIMMMRRRWWW]]]dddkkkpppvvvyyy}}}qqqgggbbbooo}}}fffWWWNNNFFFAAA:::999888888777777888888888888888888888888888888777777777777777666666666888888888777777777777777777777888999999999999999888999:::;;;<<>>>>>>>>>>>>>>AAAAAAAAACCCDDDFFFHHHIIILLLLLLMMMOOOQQQSSSUUUVVVWWWXXXYYYZZZ\\\]]]^^^^^^bbbccccccccccccdddhhhkkkmmmmmmnnnoooppprrrssstttuuuyyy}}}~~~tttkkkfffhhhjjjqqqwwwtttaaaTTTLLLHHHEEEDDDDDDCCCBBBAAAAAAAAAAAA======>>>@@@DDDHHHKKKMMMJJJHHHEEECCCCCCCCCAAA@@@<<<<<<>>>@@@AAAHHHXXXggg|||~~~{{{xxxtttnnnkkkeeeccc___]]]\\\ZZZXXXVVVUUUTTTRRRPPPNNNKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCBBB???BBBDDDHHHTTT\\\UUUGGG========================;;;::::::::::::;;;<<<<<<>>>>>>????????????>>>>>>AAAAAAAAAAAAAAAAAABBBBBBEEEDDDCCCAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<>>>@@@BBBDDDEEEHHHLLLQQQVVV\\\cccjjjooowwwzzz~~~nnneeebbbpppvvvcccUUULLLDDD???:::999888888777777888888777777777777777777777777666666666777777888888888999999888888777666666555777888888999999999999999::::::;;;;;;;;;>>>AAAEEETTTiiixxx{{{ggg^^^ZZZ```tttsss^^^OOOHHHEEEDDD@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLNNNPPPRRRTTTVVVWWWWWWXXXYYY[[[\\\]]]^^^```aaabbbbbbbbbdddgggjjjlllmmmnnnpppqqqrrrssssssrrrvvv{{{|||}}}|||tttkkkfffeeefffkkkpppyyy{{{fffVVVMMMHHHFFFDDDDDDCCCBBBBBBBBBBBBBBB>>>???AAACCCFFFKKKPPPTTTPPPLLLFFFCCCCCCCCCBBB@@@>>>===>>>???@@@EEESSS```uuu|||xxxsssoookkkiiieeecccaaa___]]][[[YYYXXXVVVSSSPPPMMMKKKJJJFFFEEEEEEDDDCCCCCCBBBBBBAAACCCDDDGGGMMMQQQKKK@@@========================:::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>CCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@AAA@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDGGGJJJOOOTTTZZZaaahhhmmmvvvzzz~~~~~~kkkcccaaarrrooo```UUUJJJBBB???:::999888888777777888888666666666666666666666666666666777777777888888888888888888888777777666666777888999999::::::999999;;;;;;;;;;;;;;;===@@@CCCNNNddd}}}zzz{{{||||||iii[[[XXX]]]oooyyydddSSSIIIEEEDDDAAAAAA@@@???>>>>>>>>>>>>???@@@@@@BBBCCCEEEGGGHHHIIIJJJKKKMMMOOORRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\]]]___```aaabbbbbbcccfffiiijjjlllnnnpppqqqrrrrrrqqqppptttyyy{{{{{{~~~|||{{{}}}yyyrrrlllgggddddddhhhllltttkkkZZZOOOIIIGGGDDDDDDCCCBBBBBBBBBCCCCCC@@@AAACCCDDDGGGMMMTTTZZZYYYRRRJJJDDDCCCCCCAAA??????======???@@@CCCOOOZZZnnn}}}}}}xxxtttpppmmmiiigggeeebbb```^^^[[[ZZZWWWTTTQQQMMMKKKJJJFFFEEEDDDCCCBBBBBBBBBCCCAAADDDEEECCCCCCCCCAAA===>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<========================>>>>>>>>>>>>>>>=========@@@@@@???????????????@@@??????????????????@@@AAA@@@???>>>======<<<==================<<<<<<;;;;;;;;;;;;;;;===>>>@@@BBBCCCFFFIIINNNSSSXXX___fffjjjtttxxx}}}yyygggaaacccuuuyyyhhh^^^TTTIIIBBB@@@:::999888888777777888888666666666666666666666666888888888888777777777777666666777777888888888888888888999::::::::::::999;;;;;;;;;;;;:::<<>>>>>>>>>>>??????@@@AAACCCEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\^^^```aaabbbcccfffhhhiiijjjmmmooopppppppppppppppssswwwyyyzzz|||~~~{{{yyyzzzxxxtttpppkkkgggdddbbbeeeiiipppzzzppp]]]QQQKKKIIIDDDDDDCCCCCCCCCCCCCCCDDDAAACCCDDDDDDHHHPPP[[[dddeee[[[OOOHHHEEEDDDAAA>>>@@@>>>===???@@@CCCLLLVVVfffttt}}}yyysssppplllhhhfffdddaaa^^^[[[YYYWWWSSSPPPMMMJJJIIIFFFEEEDDDBBBAAABBBBBBCCC@@@BBBCCCAAA???>>>@@@BBB>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<======?????????????????????@@@???>>>>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>======>>>>>>======<<<;;;:::;;;;;;<<<===???AAABBBEEEHHHMMMQQQWWW]]]dddhhhqqquuu{{{vvveeecccgggzzzrrrbbb[[[SSSHHHAAAAAA:::999888888777777888888777777777777777777777777999999999888888777777777555666666777888888999999888999999::::::::::::::::::;;;;;;::::::<<>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGIIIKKKMMMPPPSSSTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[]]]___aaaaaabbbeeeggghhhiiijjjlllmmmnnnooooooooorrruuuvvvxxxyyy|||~~~~~~zzzxxxuuusssooollliiifffcccaaabbbeeellluuuttt___RRRLLLJJJDDDDDDCCCCCCCCCCCCDDDDDDAAACCCDDDEEEJJJUUUdddpppqqqeeeVVVLLLHHHFFFBBB>>>@@@>>>===@@@AAACCCKKKTTT^^^kkkzzz~~~{{{tttqqqllliiifffddd```^^^XXXWWWUUURRRNNNKKKIIIHHHFFFEEECCCAAAAAAAAABBBCCCAAA@@@@@@AAABBBBBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>======<<<;;;;;;<<<======?????????@@@@@@AAAAAAAAA???>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@AAA@@@@@@???????????????======>>>???>>>===<<<;;;::::::;;;<<<===???@@@AAADDDGGGLLLPPPUUU\\\bbbgggnnnrrryyytttffffffmmmmmm]]]WWWPPPEEE???AAA:::999888888777777888888888888888888888888888888777888888888888888999999777777777777777888888888888999::::::;;;;;;::::::999::::::::::::<<<@@@CCCEEEVVVooo{{{|||rrr{{{mmmVVVTTTTTT```{{{{{{fffUUUKKKGGGCCCCCCAAA@@@???>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHJJJMMMPPPRRRTTTSSSSSSTTTVVVWWWXXXYYYZZZYYY\\\^^^```aaabbbdddfffggghhhhhhiiijjjlllmmmnnnnnnoooqqqsssuuuwwwyyy{{{~~~}}}zzzxxxrrrooollliiigggeeebbbaaa___bbbhhhqqq|||vvvaaaSSSMMMLLLDDDDDDCCCCCCCCCDDDDDDEEEAAABBBDDDEEEKKKYYYkkkxxxxxxlll[[[OOOKKKHHHCCC???@@@>>>===@@@AAADDDKKKSSSYYYeeesss}}}}}}yyytttqqqllliiifffccc```]]]WWWUUUSSSPPPMMMJJJHHHGGGGGGEEECCCAAA@@@AAABBBCCCBBB???>>>AAAEEEEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????===<<<;;;::::::;;;<<<=========>>>???@@@@@@AAAAAA????????????@@@AAABBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@===>>>?????????>>><<<;;;::::::;;;;;;===>>>@@@@@@DDDGGGKKKPPPUUU[[[aaaffflllpppwww~~~tttgggiiiqqq|||jjjZZZUUUNNNCCC>>>AAA:::999999888777888888888888888888888888888888888555666777888999:::;;;;;;999999888888777666666666888999::::::;;;;;;::::::888999:::::::::<<<@@@CCCBBBRRRlllooowwwoooXXXTTTPPPXXXrrrkkkYYYNNNIIIDDDCCCBBB@@@???>>>>>>>>>===>>>>>>@@@AAACCCEEEFFFEEEFFFGGGIIILLLOOORRRSSSSSSSSSTTTUUUWWWXXXYYYZZZXXX[[[^^^```aaabbbdddfffgggggggggggghhhkkkmmmnnnmmmnnnoooppprrruuuwwwyyy{{{~~~~~~~~~yyyrrrooolllgggeeedddcccbbbaaaZZZ]]]dddkkkuuuxxxdddWWWNNNHHHHHHFFFDDDCCCCCCCCCBBB@@@AAABBBDDDHHHPPP]]]mmmyyy}}}rrrbbbTTTKKKFFFCCCAAA@@@>>>>>>AAABBBCCCIIIPPP[[[bbblllvvv}}}}}}yyysssppplllhhheeeaaa]]]ZZZVVVTTTRRRNNNKKKIIIGGGFFFCCCBBB@@@?????????@@@@@@???@@@BBBDDDEEEEEEDDDDDDAAAAAA@@@@@@???@@@@@@@@@============>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBB????????????>>>>>>>>>>>>@@@@@@@@@??????===<<<<<<;;;<<<<<<<<<;;;<<<>>>AAADDDFFFJJJMMMRRRXXX^^^cccmmmqqqwww|||uuugggjjjzzzyyyjjjYYYQQQKKKDDD>>>;;;999999999999999999999999888888888888888888888888::::::999999888999999999999999999888888888888777::::::999999888777777777888999:::::::::;;;===???AAAPPPggg||||||qqquuusssVVVOOOLLLWWWlllrrr^^^NNNDDDDDDCCCBBB@@@???>>>======>>>???AAABBBCCCDDDDDDDDDEEEEEEGGGIIIKKKNNNPPPRRRRRRTTTUUUUUUUUUVVVYYY[[[[[[\\\]]]___aaabbbcccdddfffhhhiiiiiiiiiiiikkkmmmooooooooopppqqqrrrtttttt{{{~~~{{{uuummmjjjfffcccbbbaaa```___\\\___ccciiirrr|||{{{fffYYYPPPJJJIIIGGGDDDCCCDDDDDDCCCAAABBBDDDFFFJJJRRR```ppp|||uuueeeVVVLLLGGGDDDCCCAAA??????BBBCCCDDDJJJQQQYYY```jjjsssyyyzzzvvvqqqnnnjjjfffccc___[[[WWWRRRQQQNNNKKKHHHFFFDDDCCCCCCBBBAAA?????????@@@AAA@@@AAACCCDDDEEEDDDDDDCCCAAAAAA@@@@@@??????@@@@@@============>>>>>>>>>???===<<<;;;;;;:::;;;<<<===>>>>>>>>>???@@@AAACCCCCCAAAAAA@@@@@@???@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<;;;<<>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFHHHKKKMMMPPPQQQRRRSSSUUUUUUUUUVVVXXX[[[YYYZZZ[[[]]]^^^```aaabbbfffgggiiiiiiiiiiiikkklllmmmnnnnnnnnnoooqqqrrrssswwwyyy}}}xxxkkkhhhccc```^^^^^^]]]]]]___```bbbfffmmmwwwlll^^^TTTNNNIIIGGGDDDCCCCCCDDDCCCBBBCCCEEEHHHLLLUUUddduuu{{{jjjZZZOOOIIIFFFEEEBBB@@@@@@BBBDDDEEEKKKSSSXXX___hhhpppuuu{{{~~~}}}|||yyyuuurrrnnnkkkfffbbb___[[[VVVSSSOOOMMMKKKHHHFFFDDDCCCBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@@@@??????@@@@@@=========>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;>>>>>>>>>???@@@AAABBBCCCAAA@@@@@@???@@@@@@AAAAAACCCBBBAAAAAA@@@@@@@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<===<<<;;;<<>>>>>===>>>>>>???@@@AAABBBBBBDDDDDDEEEGGGJJJLLLNNNPPPQQQRRRTTTTTTTTTUUUXXXZZZYYYZZZ[[[]]]^^^```aaabbbeeefffhhhiiihhhiiikkklllllllllllllllmmmooopppqqqsssvvvyyy|||~~~zzzkkkgggaaa]]]\\\[[[[[[ZZZ]]]^^^```ccciiitttvvvggg[[[SSSJJJGGGDDDBBBCCCCCCBBBBBBCCCEEEIIINNNXXXgggyyyooo^^^QQQJJJGGGFFFCCC@@@@@@BBBDDDFFFMMMTTTZZZaaaiiippptttwww|||yyyxxxvvvuuutttrrrooommmiiifffaaa]]]ZZZVVVQQQNNNMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBAAA@@@????????????======>>>>>>>>>????????????>>>===<<<;;;;;;::::::>>>>>>>>>>>>???@@@AAABBB@@@@@@??????@@@@@@AAAAAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<======<<<<<<===???AAAEEEFFFIIIMMMQQQXXX```ffflllpppuuu{{{~~~}}}|||oooccchhhyyy{{{iii^^^RRRKKKGGG@@@<<<<<<888888888888888888888888888888888888888888888888777777666666666777888888888888777777777666666666666777777888999999::::::777888::::::999:::<<<>>>???EEETTTkkkbbbSSSIIILLLZZZnnnkkkXXXMMMFFFEEECCCBBB@@@?????????=========>>>???@@@@@@AAACCCCCCDDDFFFHHHKKKMMMNNNOOOQQQSSSSSSSSSUUUWWWZZZ[[[[[[]]]^^^```aaaccccccdddeeeggghhhhhhhhhjjjlllkkkkkkkkklllmmmnnnppppppsssuuuxxxzzz|||~~~{{{mmmhhhbbb]]]ZZZZZZYYYXXXZZZ[[[]]]```gggrrr~~~qqqbbbWWWLLLIIIEEEBBBBBBBBBBBBAAABBBEEEIIIOOOZZZjjj|||uuucccTTTJJJFFFFFFDDDAAA@@@BBBDDDFFFNNNVVV^^^eeemmmrrruuuwwwzzz}}}{{{xxxrrrpppnnnmmmmmmllliiigggbbb___[[[WWWTTTQQQMMMJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>??????????????????>>>>>>===<<<;;;;;;>>>>>>>>>>>>???@@@AAAAAA@@@?????????@@@@@@AAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@??????>>><<<=========<<<===???BBBHHHIIIJJJLLLPPPVVV]]]bbbkkkooouuu{{{zzzyyy}}}{{{zzzkkk```fffwwwuuudddZZZPPPJJJEEE???;;;<<<888888888888888888888888777777777777777777777777777777777777777888999:::999999888888888777777777666666777888999::::::;;;777888999999999:::<<<>>>@@@CCCOOOfffhhhWWWJJJKKKVVVfffmmmYYYLLLFFFEEEDDDBBBAAA@@@@@@???===============>>>@@@@@@BBBBBBCCCEEEGGGIIIKKKLLLNNNOOOQQQRRRRRRTTTWWWYYYZZZ[[[\\\^^^```aaabbbcccbbbdddfffgggggghhhjjjllllllllllllmmmnnnooopppqqqsssuuuwwwxxxyyyzzz}}}}}}~~~~~~}}}qqqlllddd^^^[[[YYYYYYXXXWWWXXX[[[___fffqqq|||mmm^^^QQQMMMHHHDDDCCCCCCBBBAAABBBEEEJJJQQQ\\\mmm{{{iiiXXXLLLFFFEEECCC@@@???AAACCCFFFNNNWWWaaagggoootttvvvwwwyyy||||||}}}}}}yyytttqqqkkkiiigggfffeeedddbbb```[[[YYYUUURRRPPPMMMIIIFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@???>>>===<<<>>>>>>>>>>>>>>>???@@@@@@????????????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@??????======>>>===<<<===@@@BBBIIIIIIJJJKKKNNNSSS[[[```jjjnnntttzzz}}}wwwwww|||{{{{{{uuuggg]]]ddduuu}}}qqqaaaXXXOOOIIIDDD===;;;<<<888888888888888888888888777777777777777777777777777777777777888999::::::999999999999888888888888666666777888999999::::::777888999999999999<<<>>>???BBBMMMaaa{{{ppp\\\MMMLLLRRR^^^vvvqqq[[[MMMGGGFFFEEECCCBBBAAA@@@@@@>>>>>>===<<<===>>>???@@@AAABBBBBBDDDEEEGGGIIIJJJMMMNNNPPPQQQRRRSSSVVVYYYXXXYYYZZZ\\\]]]___```aaaaaaccceeefffggghhhjjjlllmmmmmmmmmmmmooopppqqqrrrqqqrrrtttuuuuuuvvvxxxyyyzzz|||}}}{{{zzz|||vvvppphhh```\\\ZZZYYYXXXUUUXXX[[[```gggpppzzzlllWWWRRRLLLHHHFFFEEEDDDCCCCCCFFFLLLSSS___qqqooo\\\NNNGGGEEECCC???>>>@@@BBBFFFNNNWWWaaahhhoootttuuuvvvwwwyyyzzz{{{~~~~~~|||wwwrrroooeeeccc```___^^^]]][[[ZZZVVVSSSPPPNNNLLLJJJFFFDDDCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEDDDDDDCCCCCCDDDFFFGGGHHHGGGGGGFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>??????@@@????????????@@@AAABBBCCC@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>=========@@@BBBGGGGGGHHHIIILLLRRRZZZ```iiinnntttzzz~~~wwwxxx~~~|||}}}qqqcccZZZbbbsss{{{mmm___WWWOOOIIICCC<<<:::;;;888888888888888888888888777777777777777777777777666666666666777888999999888888888888777777777777777777777888999999999:::666888999999888999;;;>>>===@@@KKK^^^vvvwwwbbbPPPMMMNNNUUUjjjvvv___QQQGGGGGGEEECCCBBBAAAAAAAAA???>>>===<<<===>>>@@@AAAAAAAAABBBCCCDDDFFFHHHIIIKKKMMMOOOPPPQQQSSSVVVXXXXXXXXXZZZ[[[]]]___``````aaabbbeeeffffffgggjjjlllllllllmmmmmmnnnpppqqqrrrppprrrssstttssssssuuuvvvwwwyyy|||}}}~~~|||zzzyyyzzz}}}zzzsssjjjbbb]]][[[YYYXXXVVVXXX\\\aaagggoooxxx~~~yyy[[[VVVPPPKKKHHHGGGFFFEEEDDDHHHMMMUUUbbbtttsss```PPPHHHEEECCC???>>>@@@BBBEEENNNWWW```fffnnnsssttttttuuuwwwyyy|||~~~}}}yyytttqqqaaa___\\\ZZZZZZYYYWWWUUURRRPPPMMMKKKJJJHHHEEECCCDDDDDDCCCCCCBBBBBBCCCCCCAAABBBDDDEEEEEEEEEDDDCCCCCCDDDFFFGGGHHHHHHHHHGGGDDDCCCBBB@@@???>>>>>>>>>>>>????????????@@@@@@@@@???@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@????????????@@@AAABBBCCC?????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@===>>>>>>======>>>@@@BBBEEEEEEFFFHHHKKKRRR[[[aaaiiimmmtttzzzzzz|||oooaaaYYYaaarrr{{{lll^^^WWWOOOJJJCCC<<<999;;;777777777777777777777777777777777777777777777777444444444555555777888888777777777777666666666666888888888888888999999999666777999999888999;;;===;;;???III[[[rrr|||eeeRRRMMMKKKNNNbbbzzzzzzdddUUUHHHGGGEEEDDDBBBAAAAAAAAA@@@???===<<<===>>>@@@AAA@@@AAAAAABBBDDDFFFGGGHHHKKKMMMOOOPPPQQQRRRVVVXXXZZZZZZ\\\]]]___```bbbbbb```bbbdddffffffgggjjjkkklllllllllmmmnnnooopppqqqrrrsssuuuuuuttttttuuuvvvuuuxxxzzzzzz{{{}}}zzzxxx|||~~~xxxooogggbbb___]]]\\\[[[\\\^^^aaafffmmmvvv|||mmm___QQQKKKIIIFFFDDDCCCFFFHHHLLLUUUcccvvvyyyaaaPPPIIIHHHBBBBBBBBBBBBDDDIIIPPPUUU]]]gggppptttwwwzzzyyyuuu|||||||||{{{zzzxxxuuutttkkkggg```[[[XXXWWWVVVUUUNNNMMMKKKJJJHHHFFFDDDDDD@@@@@@@@@AAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKKKKKKKJJJIIIGGGDDDAAA???>>>>>>???>>>>>>>>>>>>????????????BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>======<<<>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@>>>======>>>@@@AAABBBDDDEEEGGGKKKQQQXXX]]]gggkkkrrrxxx}}}|||iii```]]]dddppp|||ppp```XXXMMMEEE@@@===:::888777777777777777777777777666666555555555555666666555666555333555999777333777777777777777777777777666777888::::::999888888888888999999999:::::::::>>>AAAGGGQQQiiipppYYYOOOHHHJJJ^^^vvvkkkXXXOOOHHHBBBAAAAAA@@@AAACCC???>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCDDDFFFIIIMMMOOOPPPRRRTTTVVVXXXYYYYYY[[[\\\^^^```aaadddcccccccccdddfffhhhiiiiiijjjlllnnnoooooonnnnnnpppqqqrrrtttuuuttttttssssssuuuxxxyyy{{{}}}|||{{{}}}{{{ssskkkfffccc```^^^]]]^^^aaaccchhhooowww}}}pppbbbTTTNNNKKKHHHFFFEEEFFFHHHLLLUUUcccvvvgggTTTKKKIIIBBBBBBBBBBBBDDDIIIPPPVVV___hhhpppsssvvvyyyyyyvvvzzz{{{{{{{{{zzzxxxvvvuuulllggg```[[[XXXUUUTTTRRRMMMLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHJJJLLLLLLLLLLLLJJJHHHEEEBBB???>>>>>>???>>>>>>>>>>>>????????????BBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>???@@@@@@AAABBBBBBAAAAAA@@@??????@@@AAAAAABBBAAAAAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBDDDEEEGGGKKKQQQXXX]]]gggkkkqqqwww|||zzzhhhaaa^^^fffrrr}}}ppp___WWWMMMDDD@@@===:::888777777777777777777777777666666555555555555666666999>>>???;;;777777999888777777777777777777777777666777888888999999888888888888999999999:::::::::===AAAFFFOOObbb}}}zzz```QQQIIIKKKXXXhhhppp]]]PPPIIICCCCCCCCCAAAAAACCC??????>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEFFFIIILLLOOOPPPRRRTTTVVVXXXXXXYYYZZZ\\\^^^```aaaccccccccccccdddfffggghhhiiijjjkkkmmmnnnnnnnnnnnnpppqqqrrrttttttttttttssssssuuuwwwyyy{{{}}}~~~~~~wwwpppkkkgggccc```___aaadddggglllsss{{{tttfffXXXQQQNNNJJJHHHHHHFFFHHHMMMVVVdddwwwmmmXXXLLLIIICCCCCCBBBBBBDDDJJJQQQVVVbbbiiippprrrtttwwwxxxvvvvvvvvvwwwxxxxxxwwwuuutttmmmhhhbbb\\\WWWTTTQQQOOOMMMLLLKKKJJJHHHGGGEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEEFFFIIILLLNNNOOOOOOOOOLLLJJJFFFCCC@@@?????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@?????????@@@@@@@@@???>>>>>>======>>>>>>??????@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCEEEGGGJJJPPPWWW\\\fffjjjqqqvvvzzz~~~vvvfffaaaaaaiiiuuu~~~ppp^^^VVVLLLDDD@@@===:::888777777777777777777777777777666666555555666666777:::CCCGGG@@@666444888<<<777777777777777777777777777666666666777777888888888888999999999:::::::::;;;@@@EEEKKKYYYqqqnnnWWWMMMOOOWWW^^^}}}wwwdddRRRJJJDDDDDDDDDBBBAAABBB@@@??????>>>>>>>>>??????AAAAAAAAAAAABBBDDDEEEFFFFFFIIILLLOOOPPPRRRTTTVVVWWWXXXXXXYYY[[[]]]___```bbbbbbbbbcccdddeeegggggghhhiiijjjlllmmmmmmmmmmmmoooppprrrsssttttttsssssssssuuuwwwyyyzzz|||yyysssnnnjjjeeebbb```cccggglllqqqxxxvvviii\\\TTTOOOKKKIIIIIIFFFHHHMMMVVVdddwwwrrrZZZLLLFFFCCCCCCCCCCCCEEEKKKRRRWWWdddjjjooooooqqqtttuuutttpppqqqrrrtttttttttssssssnnniiiccc]]]XXXTTTOOOLLLMMMLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBEEEFFFIIIMMMOOOQQQRRRRRROOOLLLHHHDDDAAA?????????===>>>>>>>>>????????????????????????????????????@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCEEEGGGJJJPPPWWW\\\eeejjjpppuuuyyy}}}rrrbbb```cccmmmwww~~~qqq\\\UUUKKKCCC???===:::888777777777777777777777777777777666666666666777777888@@@CCC<<<444333666999777777777777777777777777777666555555555666888999888888999999999:::::::::999>>>CCCGGGQQQfffcccSSSSSSZZZ]]]uuu~~~kkkUUULLLEEEDDDEEECCC@@@AAA@@@@@@??????>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEFFFHHHLLLNNNPPPQQQTTTVVVVVVWWWWWWYYYZZZ\\\^^^___aaaaaabbbcccdddeeeffffffhhhhhhiiijjjkkklllmmmmmmoooppprrrsssttttttssssssssstttwwwxxxyyy{{{yyytttoookkkgggddd```dddjjjpppvvv}}}xxxlll^^^VVVOOOJJJHHHJJJFFFIIINNNVVVddduuuvvv^^^MMMFFFCCCCCCCCCCCCFFFLLLSSSYYYccciiimmmlllmmmpppqqqppplllmmmoooqqqrrrrrrrrrrrrlllhhhccc]]]YYYSSSNNNKKKLLLLLLKKKKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAADDDFFFIIIMMMQQQSSSUUUUUUQQQOOOKKKFFFBBB@@@??????===>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@????????????>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDFFFJJJPPPWWW\\\dddhhhoootttyyy}}}{{{nnn^^^^^^eeepppzzzppp[[[SSSIIIBBB???===;;;888777777777777777777777777777777666666666666777777666:::;;;777444666666555777777777777777777777777777666555555555666888999888888999999999:::::::::888<<>>>>>>>>???@@@AAACCCCCCEEEHHHKKKNNNOOOQQQSSSUUUUUUVVVVVVWWWYYY[[[]]]^^^``````aaacccddddddeeeeeegggggghhhiiijjjkkkllllllooopppqqqssssssssssssrrrrrrtttvvvxxxxxxzzz~~~~~~wwwrrrooollliiigggcccgggnnntttzzzzzznnnaaaWWWPPPIIIHHHJJJGGGIIINNNVVVcccsssyyyaaaQQQIIICCCCCCCCCDDDGGGMMMTTTZZZaaagggjjjiiiiiilllllljjjhhhiiikkkmmmoooooooooooogggddd```\\\XXXRRRMMMIIIJJJJJJJJJIIIIIIHHHHHHHHHCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBEEEIIIMMMRRRUUUWWWWWWTTTQQQMMMHHHCCC@@@??????>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@@@@AAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFIIIOOOVVV[[[cccgggnnntttyyy}}}wwwjjj[[[^^^hhhuuu}}}mmmYYYRRRHHHAAA>>>===;;;999777777777777777777777777888777777666666777777888777888666444777;;;999444777777777777777777777777777666666666777777888888888888999999999:::::::::999;;;???CCCHHHXXXsssmmmYYYVVV[[[iii|||{{{dddVVVJJJFFFFFFDDDAAA@@@BBBAAA@@@???????????????>>>>>>>>>>>>???AAABBBCCCEEEHHHKKKNNNOOOQQQSSSUUUTTTUUUUUUWWWXXXZZZ\\\]]]___```aaabbbcccdddddddddgggggggggggghhhjjjkkklllnnnoooqqqrrrssssssrrrrrrrrrtttvvvwwwxxxzzz}}}~~~{{{{{{{{{{{{|||~~~}}}vvvqqqnnnmmmlllkkkhhhlllrrrwww{{{|||pppcccYYYPPPIIIHHHKKKGGGIIINNNVVVaaaqqqyyybbbRRRJJJCCCDDDDDDDDDGGGMMMUUUZZZ^^^dddhhhgggfffhhhgggdddaaabbbdddfffggghhhhhhggg```^^^[[[YYYUUUPPPKKKGGGFFFFFFFFFFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAADDDHHHMMMRRRUUUXXXYYYVVVSSSNNNIIIDDDAAA??????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@AAAAAAAAAAAAAAAAAA@@@AAABBBDDDFFFIIIOOOVVV[[[bbbfffmmmtttyyy~~~ttthhh[[[```lllzzz|||hhhXXXQQQGGGAAA>>>===;;;999777777777777777777777777888888777777777777888888888888777555888;;;:::555777777777777777777777777666777888888999999888888888888999999999:::::::::<<<<<<>>>AAAEEERRRjjjiii[[[]]]bbbvvvnnn^^^NNNHHHHHHFFFCCCBBBCCCBBBAAA@@@????????????>>>>>>>>>???@@@AAACCCCCCEEEGGGKKKMMMOOOPPPSSSUUUTTTTTTUUUVVVWWWYYY[[[\\\^^^___aaabbbcccdddccccccffffffffffffgggiiikkklllnnnoooqqqrrrssssssrrrrrrrrrtttvvvwwwwwwyyy|||~~~~~~}}}uuuuuuvvvwwwyyy|||}}}vvvqqqnnnnnnnnnnnnlllpppuuuyyy|||~~~}}}rrreee[[[QQQJJJIIILLLGGGJJJNNNUUU```ooo~~~vvv```PPPIIICCCDDDDDDEEEHHHNNNUUU[[[\\\bbbfffeeeeeeeeedddaaaYYYZZZ\\\^^^___``````___\\\ZZZXXXVVVSSSOOOIIIEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@CCCGGGMMMRRRVVVXXXYYYWWWTTTOOOIIIDDDAAA??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDFFFIIIOOOVVV[[[aaafffmmmtttzzz~~~sssggg\\\bbbooo}}}yyydddXXXPPPGGG@@@>>>===;;;999777777777777777777777777888888777777777777888888777999888666666999888444777777777777777777777777666777999::::::999999888888888999999999:::::::::???<<<===@@@CCCMMMcccyyy~~~}}}{{{eeeccc^^^sssuuucccQQQJJJIIIHHHEEEEEECCCBBBAAA@@@?????????????????????@@@AAABBBDDDDDDEEEGGGKKKMMMOOOPPPSSSUUUSSSTTTTTTUUUWWWYYY[[[\\\]]]___aaabbbccccccccccccffffffffffffggghhhjjjlllnnnoooqqqrrrssssssrrrrrrrrrtttuuuvvvwwwyyy{{{~~~~~~yyyvvvqqqqqqqqqrrruuuzzz~~~xxxsssrrrrrrqqqooottttttvvvxxxzzz}}}wwwkkk^^^UUUOOOLLLJJJGGGJJJPPPYYYdddqqq|||tttbbbRRRIIIFFFFFFGGGJJJMMMQQQTTTWWW]]]```bbbbbbcccddd```ZZZZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQOOOLLLIIIGGGEEEEEEEEEEEEEEEDDDBBB@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????AAACCCGGGLLLQQQVVVYYYZZZYYYUUUPPPJJJEEEDDDCCCDDDBBB???===>>>@@@AAA???===<<<===???AAABBBAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAA????????????????????????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEHHHNNNUUUZZZ```eeemmmttt{{{|||~~~uuubbb\\\cccssssssbbbTTTMMMEEE???<<<;;;888555777777777777777777777777777777777777777777777777888777666555555444555555666666777777777777666666777777777777888888888888777888888888888999999999:::;;;>>>???@@@HHH\\\ppp}}}~~~yyyqqqYYY^^^iii~~~nnnXXXJJJFFFFFFEEEBBBCCCBBB@@@???>>>>>>======>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGJJJMMMPPPRRRSSSRRRRRRSSSTTTUUUWWWYYYZZZZZZ]]]___``````aaabbbccceeefffgggfffeeefffhhhjjjnnnnnnooooooppppppppppppuuuvvvwwwvvvvvvwwwzzz|||}}}wwwsssmmmllllllmmmpppuuu{{{~~~}}}xxxwwwwwwvvvuuutttuuuvvvxxxzzz}}}zzzmmmaaaWWWPPPLLLKKKIIIMMMSSS\\\fffpppyyy~~~qqq```RRRJJJFFFGGGIIILLLOOOSSSVVVXXX]]]aaaddddddeeefffaaaZZZXXXVVVSSSRRRQQQQQQPPPNNNMMMMMMLLLJJJHHHFFFDDDCCCAAABBBBBBBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>????????????@@@CCCGGGLLLQQQVVVYYY[[[YYYVVVPPPJJJFFFDDDCCCCCCBBB@@@???@@@@@@AAA@@@>>>===>>>???@@@AAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEHHHNNNUUUZZZccchhhooovvv||||||xxx}}}vvvbbb]]]eeevvvnnn^^^RRRLLLDDD???<<<;;;888666777777777777777777777777777777777777777777777777666666555555555666666777666666777777777777666666777777777777888888888888777888888888888999999999999:::===>>>???FFFYYYlllzzzyyyeee^^^gggyyyttt]]]MMMHHHGGGEEEBBBCCCBBBAAA???>>>>>>======>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGJJJMMMOOOQQQRRRSSSSSSSSSTTTUUUWWWYYYYYYZZZ\\\___`````````bbbccceeefffgggfffffffffhhhjjjnnnnnnnnnooooooppppppqqqtttuuuvvvvvvuuuvvvyyy{{{~~~wwwrrrjjjiiiggggggkkkqqqxxx|||}}}{{{zzzzzzyyyuuuuuuwwwyyy{{{~~~~~~rrrdddYYYQQQMMMLLLKKKPPPXXX```hhhpppwww|||yyymmm^^^RRRKKKGGGHHHKKKNNNSSSVVVYYY[[[^^^cccfffgggiiiiiiddd]]]XXXUUUQQQNNNMMMLLLJJJHHHHHHHHHHHHGGGFFFDDDCCCBBB???@@@@@@@@@???>>>>>>===>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>????????????@@@BBBFFFLLLQQQWWW[[[]]]ZZZWWWRRRLLLGGGDDDCCCBBBAAABBBCCCBBB@@@@@@@@@AAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEHHHMMMTTTZZZfffjjjqqqxxx~~~}}}uuuzzzwwwbbb\\\gggzzziiiYYYPPPJJJBBB>>><<<;;;999777777777777777777777777777777777777777777777777777444444444555555666888888666666777777777777666666777777777777888888888888777888888888888999999999888999<<<===>>>DDDUUUfff|||zzzmmm^^^cccqqq|||dddRRRJJJGGGEEECCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGIIILLLNNNPPPQQQTTTTTTSSSTTTTTTVVVWWWXXXYYY[[[^^^_________aaabbbdddeeeffffffeeefffhhhjjjmmmmmmmmmnnnoooppppppqqqssstttuuuuuuuuuvvvxxx{{{yyyssskkkhhheeeeeehhhooovvv{{{}}}|||zzzyyyyyytttuuuwwwyyy|||wwwhhhZZZRRRNNNMMMLLLSSS]]]ffflllrrrxxx|||}}}vvviii\\\QQQKKKGGGIIIMMMRRRVVVZZZ]]]^^^bbbgggkkklllnnnnnnhhhaaa[[[WWWRRRNNNLLLJJJGGGFFFEEEEEEFFFFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;===>>>>>>>>>???????????????BBBFFFKKKRRRXXX\\\___\\\YYYUUUOOOJJJFFFDDDCCCBBBDDDFFFDDDAAA???AAACCCAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGMMMTTTYYYgggkkkrrrxxx~~~yyy}}}tttaaaZZZggg|||fffWWWNNNHHHAAA===<<<<<<:::888666666666666666666666666666666666666666666666666555555555555555666777777666666777777777777666666666777777777888888888888777777888888888999999999999:::<<<>>>>>>CCCQQQ```www}}}~~~rrr]]]___iii}}}jjjWWWMMMIIIFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHKKKMMMOOOPPPTTTSSSRRRQQQRRRSSSUUUVVVXXX[[[]]]^^^^^^___```aaacccdddeeeeeeeeefffhhhjjjkkkkkklllmmmooopppqqqqqqqqqsssuuuuuuuuuvvvxxxzzzzzzuuummmjjjfffdddfffllltttyyy{{{~~~|||yyywwwwwwtttuuuxxx|||}}}mmm]]]SSSOOONNNMMMUUUaaajjjpppvvv|||uuugggZZZPPPKKKHHHKKKPPPVVV[[[___aaabbbgggllloooppprrrsssnnnggg^^^ZZZSSSNNNKKKHHHFFFDDDCCCCCCDDDDDDEEEDDDDDDCCC@@@?????????????????????>>>=========<<<<<<<<<;;;===>>>>>>>>>???????????????AAAEEEKKKRRRYYY^^^aaa___]]]YYYTTTOOOJJJFFFDDDCCCEEEGGGEEEAAA@@@AAACCCAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDGGGMMMTTTYYYeeejjjqqqwww|||ooo___XXXhhh|||gggWWWLLLFFF???<<<;;;<<<:::888666666666666666666666666666666666666666666666666777777666555555555555555666666777777777777666666666777777777888888888888777777888888888999999999:::;;;===??????BBBNNN[[[ppp}}}```^^^cccvvvppp\\\PPPKKKGGGEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIILLLMMMNNNQQQPPPOOONNNNNNPPPRRRTTTWWWYYY\\\]]]]]]]]]___```aaabbbddddddddddddgggiiiiiijjjkkklllnnnoooqqqqqqppprrruuuvvvvvvvvvxxxzzz}}}yyyrrrnnniiifffggglllrrrvvvzzz|||}}}yyywwwxxxuuuwww{{{sssaaaVVVQQQQQQOOOXXXeeennntttyyytttfffYYYPPPLLLJJJNNNUUU[[[aaaeeefffgggkkkooorrrrrrtttvvvrrrlll```[[[TTTNNNJJJGGGEEECCCAAABBBBBBCCCCCCCCCCCCCCC???>>>===<<<<<<<<<<<<<<<========================>>>>>>>>>>>>????????????>>>@@@DDDJJJRRRYYY```ccccccbbb^^^YYYTTTNNNIIIFFFEEEFFFFFFDDDBBBAAAAAABBB@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDGGGLLLSSSYYYdddhhhooovvv|||}}}iii^^^ZZZkkk~~~hhhWWWKKKFFF???;;;;;;;;;:::888777777777777777777777777777777777777777777777777888888666555555444444444666666777777777777666666777777777777888888888888777888888888888999999999;;;;;;===??????AAAJJJUUUhhhzzz}}}hhh```^^^mmmvvvbbbUUUMMMHHHEEEDDDCCCBBB@@@????????????>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJLLLMMMOOONNNLLLKKKLLLNNNQQQSSSVVVYYY[[[\\\\\\]]]^^^______```bbbbbbbbbccceeeggghhhiiijjjlllnnnoooqqqqqqppprrruuuwwwwwwwwwyyyzzz{{{wwwrrrnnnmmmppptttwwwyyy{{{~~~{{{wwwwwwxxxwwwzzzyyyfffZZZUUUVVVSSS]]]iiirrrvvv{{{sssdddXXXQQQNNNNNNSSSZZZbbbhhhkkklllmmmnnnqqqrrrrrrtttwwwtttoooddd___XXXQQQMMMJJJHHHFFFCCCCCCDDDEEEEEEEEEEEEDDDAAA@@@>>><<<<<<;;;<<<<<<<<<======>>>>>>?????????>>>>>>>>>>>>????????????>>>@@@DDDJJJRRRZZZaaaeeegggfffccc^^^XXXRRRLLLIIIGGGEEECCCCCCCCCBBBAAA???===>>>???@@@AAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDFFFLLLSSSXXXbbbgggooovvv|||uuueee______ppphhhUUUKKKEEE???;;;::::::999777777777777777777777777777777777777777777777777777777666666555555555666666666666777777777777666666777777777777888888888888777888888888888999999999::::::<<>>???FFFOOOaaavvvssseee[[[ddd}}}~~~jjjZZZOOOGGGCCCDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDFFFHHHJJJKKKLLLNNNLLLKKKJJJKKKNNNRRRTTTVVVXXXZZZ[[[[[[\\\]]]___]]]^^^`````````aaadddfffggggggiiikkkmmmoooqqqrrrpppsssvvvxxxxxxyyyzzz{{{zzzvvvtttuuuxxxzzzyyyzzz|||~~~~~~xxxtttuuuvvvyyy}}}~~~jjj]]]YYYYYYWWW```llltttwww|||~~~rrrdddYYYRRROOOQQQVVV^^^ffflllpppqqqqqqnnnqqqqqqpppsssvvvuuupppiiiddd\\\UUUQQQNNNLLLKKKFFFGGGHHHHHHHHHHHHHHHGGGDDDCCCAAA???>>>======>>><<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>????????????>>>@@@DDDJJJRRRZZZbbbfffjjjhhhfffaaa[[[TTTNNNKKKHHHEEEBBBBBBCCCCCCAAA>>><<<===???AAABBBAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA======>>>???@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFLLLSSSXXXbbbgggooovvv}}}qqqbbb```ccctttgggSSSKKKFFF???;;;::::::888666777777777777777777777777777777777777777777777777555555444555555666777888666666777777777777666666777777777777888888888888777888888888888999999999999999;;;>>>======CCCKKK]]]sss|||iiiXXX]]]vvvooo]]]PPPGGGBBBDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>???@@@AAABBBAAABBBDDDEEEGGGIIIJJJKKKNNNLLLKKKJJJLLLOOOSSSUUUUUUWWWZZZ[[[[[[[[[]]]^^^[[[]]]^^^______```ccceeefffgggiiikkkmmmoooqqqrrrpppsssvvvxxxyyyyyy{{{|||xxxxxxzzz{{{}}}zzzzzz}}}~~~~~~}}}}}}~~~~~~~~~~~~{{{wwwsssrrrtttvvv|||sssddd]]]]]]```hhhqqqxxx|||rrrcccXXXSSSSSSUUU\\\dddkkkrrrwwwvvvqqqsssrrrrrruuuyyyzzzxxxuuuooojjjaaaZZZVVVSSSRRRPPPNNNMMMLLLLLLMMMMMMKKKIIIDDDCCCBBB@@@???>>>======<<<===>>>@@@@@@@@@???>>>>>>>>>???@@@AAAAAABBBBBB@@@BBBFFFJJJOOOWWW```fffgggkkkjjjddd]]]YYYUUUPPPMMMIIIEEECCCBBBBBBAAA@@@AAA@@@???>>>>>>??????@@@??????????????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBDDDBBBCCCGGGIIIKKKRRRYYYaaafffnnnuuu|||}}}{{{rrreeecccfffzzz~~~eeeTTTHHHEEEAAA<<<999666555555777777777777777777777777999999888777666555444444777777666666666666777777;;;:::888777777777888999777777777777666666666666999999888888888888888888888:::;;;<<<===???BBBEEEXXXkkkkkk\\\cccjjj|||hhhUUUIIIDDDGGGEEEBBB@@@AAAAAA@@@???>>>>>>======>>>???@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKNNNMMMMMMNNNOOOQQQSSSUUUTTTUUUUUUVVVWWWXXXYYYYYY\\\\\\\\\]]]___bbbdddeeecccfffiiikkklllmmmpppqqqrrrtttwwwxxxxxxxxxyyy{{{{{{xxxwwwzzz{{{{{{~~~{{{xxxxxxxxxxxxxxxyyywwwtttpppnnnooorrruuu}}}mmmeeedddfffmmmuuuzzz}}}qqqbbbYYYUUUVVVZZZbbbkkkqqqwww{{{xxxssssssrrrrrruuuyyy{{{yyywwwrrrlllddd]]]YYYVVVUUUSSSSSSRRRRRRRRRSSSSSSPPPOOOFFFEEECCCAAA@@@>>>>>>===<<<===>>>???@@@@@@???>>>>>>??????@@@AAAAAABBBBBBAAACCCFFFIIIOOOVVV^^^dddhhhlllkkkeee___\\\WWWRRRNNNKKKGGGDDDCCCCCCBBBAAAAAA@@@???>>>>>>>>>???@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDBBBCCCFFFIIIJJJQQQXXX```eeemmmuuu|||~~~~~~ooocccbbblll~~~yyyaaaRRRJJJHHHDDD???;;;999888888777777777777777777777777777777777666666555555444777777666666666666777777:::999888777666777777888666666666666777777777777888888888888888888888888888:::;;;<<<<<>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKNNNMMMMMMNNNOOOQQQSSSUUUTTTUUUUUUVVVWWWXXXYYYYYY[[[[[[[[[\\\^^^```bbbcccccceeeiiikkklllmmmoooqqqrrrtttwwwxxxxxxxxxzzz{{{yyytttrrrtttttttttwww||||||~~~|||wwwtttssssssrrrqqqooommmkkkggggggjjjoootttwwwmmmkkkppptttzzz~~~|||oooaaaYYYXXXYYYaaakkkuuu{{{}}}wwwuuussstttwww|||~~~}}}{{{vvvppphhhaaa]]][[[ZZZYYY[[[ZZZZZZZZZZZZZZZWWWUUUIIIHHHFFFCCCAAA???>>>>>>===>>>??????@@@???????????????@@@@@@AAAAAABBBBBBBBBCCCFFFIIIMMMTTT[[[aaahhhmmmmmmhhhbbb___ZZZUUUPPPMMMIIIFFFEEEDDDCCCAAAAAA@@@??????>>>>>>??????????????????????????????@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAADDDBBBBBBFFFHHHIIIOOOVVV___dddmmmuuu}}}jjj``````rrrrrr]]]PPPIIIGGGCCC???<<<:::999999777777777777777777777777555555555555555555555555777666666555555666666777888777777666666666666777555555666666777777888888888888888888888888888888888:::;;;;;;<<<>>>BBBDDDMMMbbb{{{}}}hhh``````rrrwwwdddUUUMMMGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDEEEGGGIIIJJJMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZ[[[\\\^^^___```bbbeeehhhjjjkkklllnnnppprrrtttwwwxxxxxxxxxzzz{{{}}}uuuppplllllllllkkkooottttttwww|||}}}wwwrrrooonnnlllkkkfffdddbbb```aaafffmmmsss|||uuusssxxx{{{yyylll___YYYZZZ\\\gggrrr}}}|||xxxwwwvvvzzzzzztttmmmfffcccaaa______``````___``````^^^[[[XXXMMMKKKIIIFFFCCCAAA???>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGKKKQQQXXX]]]hhhmmmnnnjjjeeebbb]]]XXXRRROOOKKKIIIHHHFFFDDDBBBAAAAAA@@@@@@??????>>>>>>????????????????????????@@@AAAAAAAAAAAABBBBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAADDDAAABBBEEEGGGHHHNNNVVV^^^dddllluuu}}}}}}ggg^^^```www~~~kkkYYYNNNEEEBBB???;;;999777777777666666666666666666666666333333333444444555555555666666666555555666666666666666666555555555666666444555555666777888888999888888888888888999999999888:::;;;;;;<<<>>>AAADDDHHH]]]vvvrrr```[[[iii~~~lll]]]RRRHHHFFFEEEDDDDDDBBB@@@>>>???>>>>>>>>>>>>>>>??????@@@AAAAAACCCDDDFFFHHHIIILLLMMMNNNOOOPPPQQQSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\]]]^^^___aaadddgggiiijjjkkknnnoooqqqsssvvvxxxxxxxxxzzz{{{zzzqqqjjjeeedddcccbbbeeekkklllqqqwww{{{}}}~~~|||uuuooojjjgggdddbbb^^^]]][[[ZZZ\\\ccckkkqqq|||}}}}}}~~~uuuhhh]]]YYY[[[___kkkwww|||zzzyyy|||}}}xxxpppjjjgggeeeddddddcccbbbbbbbbbbbb```\\\YYYPPPNNNLLLHHHEEECCCAAA@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFIIINNNUUUZZZeeekkkmmmjjjfffccc___ZZZRRRPPPMMMKKKJJJHHHFFFDDDBBBBBBBBBAAA@@@@@@???>>>????????????????????????@@@@@@@@@AAAAAAAAABBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@AAAAAACCCAAABBBEEEGGGIIIOOOVVV^^^dddllluuu~~~{{{fff```ccczzzwwweeeUUUMMMAAA???<<<999777666666666666666666666666666666666222222333333444444555555666666555555555555666666555555555666666666555555444555555666777888888999777777888888888999999999999:::;;;;;;;;;===@@@CCCFFFXXXppp~~~ddd\\\cccxxxtttbbbSSSJJJHHHEEEDDDDDDCCC@@@>>>??????>>>>>>>>>>>>>>>??????@@@@@@BBBCCCEEEGGGHHHKKKLLLMMMNNNPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZ\\\]]]^^^______```cccfffhhhiiijjjlllnnnppprrruuuvvvwwwxxxyyy{{{zzzmmmfff___\\\ZZZYYY]]]cccfffllltttyyy{{{}}}|||ssskkkddd___[[[XXXVVVVVVUUUUUUXXX^^^ffflllwwwzzzooocccZZZYYY^^^dddqqq~~~~~~|||{{{}}}zzzrrrmmmjjjiiihhhgggeeeddddddeeedddaaa]]]YYYRRRPPPNNNKKKHHHEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCDDDGGGLLLSSSXXXaaagggkkkhhheeeccc^^^YYYQQQOOOMMMLLLKKKJJJGGGEEEDDDDDDDDDCCCBBBAAA@@@?????????????????????????????????@@@@@@@@@AAAAAAAAA???????????????@@@@@@@@@????????????????????????>>>>>>>>>????????????@@@????????????@@@@@@@@@@@@BBBAAAAAAEEEHHHJJJPPPXXX___dddmmmvvv~~~}}}}}}hhhdddiiirrr___QQQJJJ@@@>>><<<999777777888888777777777777777777777777333333333444444555555555666555555444444555555666444555666666777666666666555555666666777777888888777777777888999999::::::999:::;;;;;;;;;<<<@@@BBBEEERRRhhh}}}nnnbbbaaannn|||gggUUULLLIIIFFFCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>??????AAABBBDDDFFFGGGIIIJJJKKKMMMOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVXXXYYY\\\]]]____________bbbeeeggghhhiiilllmmmnnnpppsssuuuuuuvvvxxxzzzzzzjjjbbbZZZWWWTTTSSSWWW\\\cccjjjsssxxx{{{}}}uuukkkbbb[[[UUURRROOOOOOOOOPPPRRRWWW^^^cccnnnyyy~~~|||wwwrrriii^^^XXX[[[ccckkkzzz|||zzz|||zzzsssnnnkkkjjjjjjiiiggggggggghhhgggccc^^^ZZZSSSQQQOOOLLLIIIGGGFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@BBBCCCFFFKKKRRRWWW]]]dddhhhfffcccaaa]]]XXXPPPNNNLLLLLLLLLKKKHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@????????????????????????>>>>>>>>>?????????@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@BBB@@@AAAFFFIIILLLRRRZZZ```eeennnvvv~~~|||kkkiiipppmmm[[[MMMGGG???>>>;;;999888888999999777777777777777777777777444444444444555555555555666555555444444555555666444555666777888777777666666666666666777777777777666777777888999999::::::999:::;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTSSSUUUWWWZZZ\\\^^^______^^^aaadddfffgggiiikkkmmmlllnnnqqqssstttuuuwwwyyyzzzhhh```XXXTTTQQQOOOSSSYYYaaaiiirrrxxx{{{~~~xxxmmmccc[[[UUUQQQIIIJJJKKKLLLNNNSSSYYY]]]fffqqq}}}zzzxxxppplllddd[[[XXX\\\gggppp~~~|||yyy{{{zzztttnnnlllkkkjjjjjjjjjjjjjjjjjjiiieee```\\\SSSRRROOOMMMKKKIIIHHHGGGHHHGGGFFFDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBEEEKKKQQQVVV[[[aaafffeeebbb```\\\WWWNNNMMMLLLLLLLLLKKKIIIGGGFFFGGGGGGGGGEEEDDDBBB@@@????????????????????????===>>>>>>>>>>>>?????????>>>>>>??????@@@@@@@@@@@@========================>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@AAA@@@BBBFFFJJJMMMTTT\\\```fffnnnwww~~~{{{nnnlllttt}}}jjjXXXKKKEEE===<<<:::888777777888999777777777777777777777777555555555555555555555555555555555444444555555555444555777888888888777666777777777777666666666666666777777888999999::::::999:::;;;;;;:::<<>>>>>===>>>>>>===>>>>>>@@@AAACCCEEEFFFFFFGGGIIIKKKMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPRRRUUUYYY[[[]]]^^^^^^^^^aaadddfffggghhhjjjlllkkkmmmppprrrssstttvvvxxxmmmcccYYYTTTRRRQQQTTTXXX^^^gggsss{{{~~~tttggg[[[SSSPPPKKKJJJGGGFFFHHHKKKOOORRR___fffppp{{{zzzuuuqqqkkkeee^^^ZZZYYY]]]jjjvvvzzzuuuuuuxxxzzzyyywwwwwwsssnnnjjjiiijjjmmmoooqqqqqqpppooommmggg```[[[QQQOOOLLLJJJIIIJJJLLLMMMOOOMMMJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAABBBDDDEEEGGGKKKOOOSSSZZZbbbgggeeeaaa]]]XXXSSSNNNLLLIIIHHHIIIHHHGGGFFFIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@??????>>>======<<>>>>>>>>>>>??????>>>>>>????????????>>>>>>AAA@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>>>>@@@@@@??????@@@AAAAAAAAA@@@@@@AAA@@@BBBFFFIIIKKKRRRYYY^^^dddnnnwww~~~qqqsss~~~ssscccSSSHHHBBB@@@???===:::888777666555555555666777888999999:::888888777777666666555555888888777777777777888888666666666666666666666666666666666666777777777777777777888888888999999999888:::;;;;;;;;;;;;<<<>>>BBBHHHUUUfffxxxxxxeeeeeelll{{{iiiSSSJJJAAAAAACCCCCCBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA======>>>???@@@BBBCCCDDDHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOSSSSSSTTTUUUWWWYYY[[[\\\bbbcccdddfffggghhhhhhiiihhhkkkoooqqqrrrssstttvvvssshhh]]]VVVRRROOOQQQUUU]]]fffrrr{{{{{{jjj[[[QQQMMMKKKIIIFFFEEEFFFIIIMMMPPPVVV\\\eeennnxxx}}}wwwpppkkkhhhaaa[[[YYYZZZaaannn{{{~~~xxxsssqqqsssuuutttqqqrrrpppllliiiiiikkkoooqqqssssssrrrpppmmmggg```[[[SSSRRROOOMMMMMMNNNOOOPPPQQQOOOMMMJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDAAACCCDDDEEEGGGJJJOOORRRWWW___fffeeebbb___ZZZTTTNNNKKKIIIHHHHHHHHHGGGFFFHHHGGGFFFEEECCCBBBAAA@@@AAA@@@@@@???>>>>>>======??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>@@@???>>>>>>>>>>>>???@@@??????>>>=========>>>?????????@@@AAAAAAAAAAAA@@@AAA@@@AAAFFFIIIKKKQQQXXX```fffnnnwww}}}||||||ooottt|||ooo___QQQFFFAAA???>>><<<:::888777777666555555555666777777888888777777777777666666555555777777666666666666777777666666666666666666666666666666666666777777777777777777888888888999999999999;;;<<<<<<<<<<<<===???AAAGGGRRRbbbssseee___fff}}}ooo\\\QQQHHHFFFGGGFFFEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@BBBDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIILLLLLLMMMMMMNNNOOOOOOPPPSSSSSSTTTUUUWWWYYY[[[\\\```aaabbbdddeeefffgggggggggjjjnnnpppqqqrrrtttuuu{{{ooobbbZZZSSSNNNNNNRRR[[[dddqqqzzzppp]]]RRRMMMJJJHHHEEEDDDDDDFFFIIIKKKLLLQQQXXX^^^eeeooozzz{{{uuulllfffccc\\\WWWXXX\\\fffuuu~~~yyyssspppppppppnnnllllllkkkiiiiiijjjnnnrrruuuwwwvvvtttrrrooohhh```[[[TTTRRRQQQOOOOOOPPPRRRSSSSSSRRRPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFBBBDDDEEEEEEFFFIIINNNQQQSSS\\\dddfffeeebbb\\\UUUMMMKKKHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>???>>>>>>======>>>>>>???===>>>>>>??????>>>>>>===??????>>>>>>>>>>>>??????>>>======<<<<<<======>>>??????@@@AAAAAAAAAAAAAAAAAA???AAAEEEHHHJJJPPPWWWaaagggooovvv|||}}}tttmmmvvvxxxiiiZZZNNNEEE@@@===<<<;;;:::888888888888555555555555666666666666777777777666666666666555666666555555555555666666666666666666666666666666666666666666777777777777888888888888888999999999888:::;;;;;;;;;;;;<<<>>>???DDDMMM[[[kkk|||jjj]]]bbbrrrwww```UUUJJJFFFFFFCCCBBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@BBBCCCEEEFFFCCCDDDDDDEEEEEEFFFFFFGGGJJJJJJKKKLLLNNNOOOPPPPPPRRRSSSSSSUUUVVVXXXZZZ[[[^^^___aaabbbdddeeeeeeeeefffiiilllooopppqqqsssuuuuuuggg]]]VVVPPPOOOQQQYYYcccpppzzzyyyeeeWWWQQQJJJHHHEEECCCBBBDDDFFFGGGFFFJJJOOOTTTYYYaaajjjqqq}}}}}}wwwmmmfff___XXXTTTWWW___kkk|||}}}wwwrrrpppooommmkkkiiiiiiiiikkknnnrrrvvvyyyzzzyyywwwtttpppiii```ZZZRRRRRRQQQPPPPPPRRRSSSTTTVVVUUUTTTRRRQQQPPPPPPOOOOOOOOONNNLLLKKKIIIHHHHHHDDDEEEFFFFFFGGGIIIMMMPPPRRR[[[dddggggggddd^^^VVVLLLJJJFFFEEEEEEEEEEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>??????@@@AAABBBBBBBBBBBBAAA???AAAEEEHHHJJJOOOWWW```fffnnnuuu{{{zzzmmmjjjwwwuuudddVVVKKKDDD@@@;;;;;;:::999888888888888666666666666666666555555666666666666666666666666555555555444444555555555666666666666666666666666666666666666777777777777888888888888888888888888555777888999888888999;;;===AAAHHHSSSbbbttt~~~rrr```dddiii}}}eeeYYYLLLGGGEEECCCAAABBBAAAAAAAAA@@@@@@??????>>>=========>>>???AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRSSSTTTVVVXXXYYYZZZ]]]^^^```aaacccdddddddddeeegggjjjlllnnnooorrrttt}}}}}}xxxjjj```YYYSSSRRRTTTZZZcccpppzzznnn]]]TTTKKKIIIFFFCCCBBBBBBCCCCCCBBBFFFJJJMMMQQQWWW```fffpppwww|||ssslll```YYYTTTYYYcccqqq{{{uuurrrpppnnnmmmllllllmmmpppssswwwzzz||||||{{{xxxuuuqqqiii```ZZZSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSRRRPPPNNNLLLJJJJJJGGGGGGHHHGGGGGGIIIMMMPPPSSS[[[dddgggiiiggg```XXXMMMJJJFFFCCCCCCCCCCCCBBBCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>>======>>>>>>>>>>>>=======================================>>>>>>???????????????@@@AAABBBCCCCCCBBBBBB@@@BBBFFFHHHJJJOOOVVV^^^dddllluuu{{{~~~pppggghhhwwwrrr```SSSJJJDDD@@@;;;:::999888888888888999888777777777777777777777555555555555555666666666555555444444444444555555666666666666666666666666666666666666777777777777888888888888888888888888555777888888888888999;;;<<<>>>CCCLLLYYYlll||||||fffccccccuuupppbbbTTTMMMJJJGGGFFFGGGBBBBBBAAAAAA@@@??????>>>=========>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQRRRSSSUUUWWWYYYZZZ]]]^^^```aaacccdddddddddccceeehhhjjjkkknnnqqqsss~~~}}}{{{yyyxxx{{{|||~~~{{{mmmccc\\\VVVUUUWWW[[[eeeqqqzzzyyydddWWWMMMKKKHHHEEEBBBAAAAAAAAA@@@BBBFFFHHHJJJOOOVVV\\\ffflllvvv}}}}}}yyyggg___YYY^^^iiixxxyyyuuurrrqqqqqqttttttvvvwwwzzz|||~~~|||{{{yyyvvvqqqiiiaaa[[[VVVVVVWWWXXXYYY[[[]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWTTTRRROOONNNMMMIIIJJJJJJIIIIIIJJJMMMPPPTTT[[[bbbgggkkkkkkeee]]]QQQMMMHHHDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<======>>><<<======>>>>>>======<<<<<<<<<============<<<<<<<<<<<<===???????????????>>>???@@@BBBCCCCCCCCCCCCCCCAAACCCGGGIIIJJJPPPWWW]]]cccllluuu|||vvvjjjcccgggvvvooo]]]PPPHHHBBB>>>;;;:::999888888888888888777777777777888888888888444555555555555666666666555555444444444444555555666666666666666666666666666666666666777777777777999999999888888888888888777999::::::::::::;;;===;;;===AAAGGGRRReeeyyy}}}nnn```___mmmyyyjjjYYYQQQLLLHHHFFFGGGCCCCCCBBBBBBAAA@@@???????????????@@@@@@AAACCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQQQQSSSTTTVVVXXXYYY\\\]]]___```bbbcccccccccbbbdddfffhhhiiilllpppssszzzzzzxxxuuutttvvvwwwyyy{{{~~~ooofff^^^WWWVVVYYY^^^gggrrr{{{nnn^^^PPPNNNJJJGGGCCCAAAAAA@@@@@@BBBDDDEEEEEEHHHOOOTTT\\\bbbjjjsss|||}}}zzz{{{|||}}}|||rrrhhhaaaeeeooo~~~zzzxxxxxxyyy}}}~~~~~~|||{{{yyyvvvqqqjjjaaa[[[VVVWWWXXXZZZ\\\^^^___`````````aaabbbaaa```_________^^^\\\YYYVVVTTTRRRPPPLLLLLLLLLKKKJJJKKKNNNQQQRRRYYY```fffmmmpppllldddVVVQQQKKKGGGDDDDDDCCCBBB?????????@@@@@@@@@@@@@@@????????????????????????======<<<<<<<<<<<<======<<<<<<============<<<<<<;;;<<<============<<<;;;:::;;;<<<>>>??????>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDCCCDDDHHHJJJKKKQQQXXX^^^cccmmmuuu|||ooodddaaagggvvvlllZZZNNNFFF???;;;;;;:::999888777777777777555555666666777888888888444444444555555555666666666666555555555555666666666666666666666666666666666666666666777777777777999999999888888888777777888999;;;;;;::::::<<<===;;;===@@@DDDNNN```uuuyyy___ZZZeeexxxrrr```TTTMMMHHHEEEEEEEEEDDDDDDCCCBBBAAA@@@???????????????@@@AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMPPPPPPQQQRRRTTTVVVXXXYYY[[[[[[]]]___```aaaaaaaaa```bbbdddfffhhhkkkooorrr|||xxxxxxvvvsssrrrsssuuuvvvxxx{{{~~~qqqggg^^^XXXVVVYYY```hhhsss{{{yyygggQQQOOOLLLHHHDDDBBBAAA@@@CCCDDDEEEDDDCCCFFFKKKPPPVVV[[[bbbjjjrrr}}}}}}vvvrrrrrrsssyyyooogggjjjttt~~~{{{zzzxxxuuuqqqjjjaaa[[[UUUVVVWWWYYY[[[]]]___```cccdddeeeeeeeeedddcccbbbcccbbb```]]]ZZZWWWUUUSSSNNNNNNMMMLLLKKKLLLOOOQQQPPPWWW^^^fffnnntttqqqjjjYYYUUUNNNIIIFFFEEEDDDCCC???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????======<<<<<<<<<<<<======<<<<<<============<<<<<<:::;;;<<<======<<<;;;:::888999;;;===>>>>>>===<<<>>>???AAABBBCCCDDDDDDDDDEEEDDDEEEIIIJJJLLLQQQXXX___eeennnvvv||||||kkkaaa___gggvvvjjjXXXLLLDDD===999<<<;;;:::888777666666666333444444555666777888888444444444555555555666666666666555555555555666666666666666666666666666666666666666666777777777777999999999999888888777777666888999999999999:::<<<;;;===???CCCLLL]]]rrr}}}bbbXXX```rrr}}}iii\\\SSSLLLHHHHHHFFFEEEEEECCCBBBAAA@@@@@@>>>=========>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLPPPPPPQQQRRRTTTVVVWWWXXXYYYZZZ[[[]]]^^^___`````````aaadddeeegggjjjooorrr}}}zzzvvvsssqqqrrrtttuuutttuuuwwwyyy{{{}}}~~~~~~~~~}}}}}}mmmccc___[[[XXXXXXcccjjjrrryyyppp___UUUKKKGGGEEEBBBBBBDDDBBBAAA@@@@@@BBBEEEIIIKKKMMMQQQWWW^^^fffpppzzz}}}wwwqqqmmmpppvvv{{{uuugggjjjxxx|||xxxtttpppiiiaaaZZZVVVXXXZZZ]]]___aaabbbbbbgggiiikkkmmmmmmkkkhhhfffhhhgggeeebbb^^^ZZZWWWUUUQQQOOOMMMLLLKKKLLLMMMNNNSSSTTTXXXaaammmssstttrrriiiaaaVVVMMMIIIGGGEEECCCBBB@@@>>>>>>@@@AAABBBAAA>>>======<<<<<<<<<============<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>============>>>>>>:::;;;;;;;;;<<<=========??????@@@AAABBBDDDEEEFFFFFFHHHKKKKKKKKKMMMQQQUUU\\\cccmmmvvv}}}}}}nnndddbbbhhhvvvxxxbbbTTTLLLCCC===::::::888777888999999888777555555555555555555555555666666666666666666666666777777777777777777777777555555666666666666555555666666666666777777777777888888888888888888888888777777888999:::;;;;;;;;;;;;:::;;;>>>EEESSSkkk}}}ooo______ggg{{{lll```YYYPPPIIIFFFDDDDDDDDDCCCBBBAAA@@@???======>>>>>>?????????@@@??????@@@@@@@@@AAAAAAAAABBBDDDFFFFFFGGGHHHKKKMMMOOOPPPRRRSSSUUUVVVVVVVVVZZZZZZ[[[\\\]]]]]]^^^^^^aaaaaabbbdddfffiiikkklll}}}wwwuuutttrrrrrrsssuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyy|||mmmccc___\\\[[[[[[dddjjjsssyyy}}}kkk___SSSMMMJJJFFFDDDEEECCCCCCAAAAAABBBDDDFFFGGGJJJLLLQQQVVV]]]gggpppwwwyyyuuuoookkkmmmrrrvvvkkknnn{{{|||xxxtttooohhh```ZZZXXXYYY[[[^^^aaaccceeefffjjjlllnnnpppqqqooolllkkkkkkjjjgggddd```\\\YYYWWWSSSRRRPPPNNNMMMMMMNNNOOOQQQSSSXXXaaakkkrrruuuvvvssslllbbbXXXRRRMMMIIIFFFDDDAAA???>>>???@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@==================>>>???======<<<<<<<<<;;;;;;;;;============>>>???@@@@@@;;;;;;<<<<<<<<<<<<<<<<<>>CCCOOOfffzzzzzzaaa]]]bbbtttrrreee\\\SSSKKKGGGEEEEEEEEEDDDCCCBBBAAA@@@===>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBDDDEEEFFFGGGHHHKKKMMMNNNOOOPPPRRRSSSTTTUUUUUUYYYZZZZZZ[[[\\\]]]^^^^^^aaaaaabbbdddfffhhhjjjkkk~~~yyyvvvoooppprrrtttvvvxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwuuutttssstttxxx~~~~~~mmmdddaaa______aaaffflllsssyyy~~~zzzjjjYYYQQQMMMGGGCCCBBBDDDDDDCCCBBBBBBBBBBBBCCCFFFGGGIIILLLQQQYYYbbbhhhsss{{{~~~yyytttrrrnnnkkkmmmssswwwpppuuu}}}xxxsssnnnggg```[[[ZZZ[[[]]]```cccgggjjjkkknnnppprrrtttuuutttrrrpppooommmkkkgggccc___[[[YYYUUUSSSQQQNNNMMMMMMNNNNNNOOOSSSYYY```gggooowww|||~~~yyypppggg^^^VVVNNNIIIGGGEEEBBBAAAAAAAAA@@@?????????@@@@@@??????>>>==================>>>??????=========<<<<<<<<<;;;;;;<<<<<<<<<===>>>???AAAAAA======<<<<<<<<<<<<<<<<<>><<<<<<:::888888888888777555555555555555555555555555666666666666666666666666555555555555555555555555555555666666666666555555666666666666777777777777666666666666666666666666777777777777777777888888<<<;;;;;;===AAAKKK___rrriii^^^[[[jjjzzzlllaaaWWWNNNJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBDDDEEEFFFFFFHHHJJJMMMMMMNNNOOOQQQRRRSSSTTTTTTXXXYYYYYYZZZ\\\]]]]]]^^^aaaaaabbbccceeehhhiiikkkzzzvvvrrrppplllooosssxxx|||}}}~~~}}}zzzyyywwwvvvtttsssrrrrrrqqqpppoooqqqvvv}}}}}}ooogggdddbbbcccfffhhhmmmsssxxx|||zzzcccVVVOOOIIIDDDCCCDDDCCCCCCCCCBBBBBBAAAAAADDDDDDDDDEEEHHHNNNVVV[[[fffoooxxx|||~~~|||yyytttpppnnnllllllrrrzzzxxxttt{{{~~~yyysssllleee___[[[[[[\\\^^^aaaeeejjjmmmpppqqqrrruuuwwwwwwvvvuuutttrrrqqqnnnjjjfffbbb^^^\\\UUUSSSPPPNNNLLLLLLLLLMMMNNNSSSYYY^^^dddlllwww{{{sssiii^^^TTTNNNKKKHHHEEECCCCCCCCCBBBAAA===>>>?????????>>>===<<<=========<<<======>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>======<<<<<<;;;;;;>>>>>>???@@@AAACCCDDDEEEGGGHHHIIIJJJMMMRRRWWWZZZaaagggpppxxx~~~zzz{{{~~~~~~wwwllljjjooouuu~~~xxxgggTTTJJJEEEAAA===<<<<<<;;;999888888888666444555555555555555555555555666666666666666666666666555555555555555555555555555555666666666666555555666666666666777777777777777777777777777777777777:::::::::999999999999999;;;:::;;;===@@@III[[[lllwwwdddWWW```vvvsssfff[[[RRRLLLGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFFFFGGGJJJLLLMMMNNNOOOQQQSSSSSSTTTTTTWWWWWWXXXYYY[[[\\\]]]]]]```aaaaaaccceeeggghhhjjj}}}xxxsssooommmlllnnnrrrxxx~~~xxxvvvtttrrrqqqooooooooooooooopppsssxxxsssllliiifffgggjjjiiimmmssswwwzzzrrr```UUUMMMIIIHHHCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCDDDHHHNNNSSSYYYbbblllppptttwwwvvvssssssmmmiiihhhiiinnnxxx{{{wwwwwwzzzrrrjjjccc^^^\\\[[[\\\___cccggglllppprrrrrrtttuuuwwwwwwwwwuuuuuutttrrrppplllhhhddd```^^^XXXVVVSSSQQQOOOOOOOOOPPPOOOTTTYYY]]]```hhhuuu~~~~~~uuuiii___YYYOOOLLLHHHFFFEEEDDDCCCAAA@@@AAABBBBBBCCCCCCCCCBBB??????>>>======<<<======>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>======<<<<<<;;;>>>>>>??????AAACCCDDDEEEGGGGGGGGGIIINNNSSSXXX[[[bbbhhhpppxxx}}}sssiiikkksss{{{vvveeeSSSIIIDDD@@@<<<;;;<<<;;;999888888888666444666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555666666666666777777777777777777777777777777777777:::::::::999999999999999999999;;;>>>@@@GGGXXXhhh~~~kkkUUUXXXiii}}}zzzlll```VVVOOOHHHGGGEEECCCBBBAAAAAAAAA??????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAACCCEEEEEEFFFGGGJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]``````aaabbbdddfffggghhhwwwwwwuuuqqqmmmjjjjjjllltttwww|||~~~|||sssqqqpppnnnmmmmmmmmmnnnooopppssswww}}}xxxrrrnnniiiiiikkkiiimmmqqquuuwww|||mmm]]]PPPJJJJJJEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEJJJMMMSSS\\\eeeiiillloooooollliiidddbbbdddhhhooo|||vvvuuuxxxzzzqqqhhhaaa]]]\\\[[[^^^bbbfffkkkoooqqqrrrttttttuuuvvvvvvuuutttssssssrrrpppmmmiiieeebbb```]]][[[XXXVVVUUUUUUVVVVVVRRRUUUYYY[[[^^^eeepppxxxxxxoookkkYYYUUUPPPLLLJJJGGGEEEBBBAAAAAAAAABBBCCCEEEFFFGGGCCCBBBAAA???>>>=========>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>==================>>>>>>>>>???AAABBBDDDEEEFFFEEEDDDGGGMMMTTTYYY\\\ccchhhpppxxx{{{nnneeejjjvvvuuudddQQQGGGCCC???;;;;;;<<<:::888888888888777555666666666666666666666666666666666666666666666666777777777777777777777777555555666666666666555555666666666666777777777777666666666666666666666666777777777777777777888888888999;;;>>>???EEETTTcccyyytttYYYVVV```nnnsssggg\\\SSSJJJIIIFFFDDDBBBBBBBBBBBB????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEGGGIIILLLNNNOOOPPPRRRTTTTTTUUUUUUTTTUUUVVVWWWYYYZZZ\\\\\\``````aaabbbccceeefffgggyyyuuummmnnnnnnmmmkkklllooorrrxxx{{{~~~|||wwwtttmmmlllkkkjjjjjjkkkmmmnnnppprrrvvv{{{}}}xxxsssllliiikkkiiilllpppsssuuuzzzlllYYYPPPNNNJJJIIIFFFDDDBBBBBBCCCCCC@@@AAABBBCCCBBBDDDFFFHHHOOOWWW^^^aaacccfffgggddd```^^^```fffmmmuuuzzzrrrrrrwww{{{qqqfff___\\\]]]]]]```eeekkkooorrrssssssuuuuuuuuuuuuuuutttsssrrrrrrqqqooollliiifffcccbbb___^^^[[[ZZZYYYYYYZZZ[[[UUUWWWYYYZZZ\\\bbbjjjpppyyy~~~{{{kkkfff```YYYTTTOOOKKKHHHBBBAAAAAABBBDDDGGGKKKMMMIIIHHHFFFCCCAAA??????>>>>>>>>>>>>>>>=========<<<::::::;;;<<<>>>@@@BBBCCC===============>>>>>>>>>===>>>>>>???@@@BBBCCCDDDFFFCCCBBBFFFMMMTTTYYY\\\ccchhhpppwww~~~~~~wwwjjjaaahhhwwwqqq```NNNEEEBBB>>>;;;;;;:::999888888999999777666666666666666666666666666666666666666666666666666666666666666666666666666555555666666666666555555666666666666777777777777666666666666666666666666666666666777888888888999999999<<<======AAANNN[[[rrrddd\\\^^^dddwwwyyynnnbbbXXXMMMKKKIIIFFFDDDDDDDDDDDD????????????>>>>>>>>>===??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEEEEFFFIIILLLMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSUUUVVVXXXZZZ[[[\\\`````````aaacccdddffffff}}}vvvpppkkkhhhjjjlllmmmmmmpppvvvzzz{{{|||~~~|||wwwrrrnnniiiiiihhhhhhiiikkkmmmooopppsssxxx~~~|||vvvmmmjjjkkkiiilllppprrrtttxxx~~~hhh[[[XXXNNNLLLHHHDDDAAAAAAAAABBB===???AAABBBBBBBBBDDDFFFHHHOOOUUUVVVXXX[[[\\\ZZZ\\\\\\bbbllltttzzz}}}sssoooqqqvvv{{{pppeee^^^\\\]]]___bbbhhhnnnrrrtttttttttvvvvvvvvvuuutttsssrrrqqqppppppnnnllliiifffdddbbb^^^]]][[[ZZZYYYZZZ[[[\\\XXXXXXYYYYYY\\\```fffjjjrrrzzz{{{vvvmmmeee^^^WWWQQQMMMHHHGGGFFFFFFIIIMMMRRRUUUMMMLLLIIIFFFDDDBBB@@@@@@>>>>>>>>>>>>============888999;;;===@@@DDDFFFHHH<<<<<<======>>>>>>??????======>>>???@@@BBBCCCDDDEEEBBBAAADDDLLLTTTZZZ\\\ccchhhooowww}}}~~~uuuggg^^^fffwwwmmm]]]LLLDDDAAA>>><<<<<<:::888777888999999888777777777777777777777777777666666666666666666666666555555555555555555555555555555666666666666555555666666666666777777777777888888888888888888888888777777888999:::;;;;;;<<<999:::<<<===;;;===IIIUUUkkk|||oooeeeaaaaaappp~~~sssfff\\\PPPNNNKKKHHHFFFFFFFFFFFF@@@?????????>>>>>>======??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEEEEFFFIIIKKKLLLMMMNNNPPPQQQRRRSSSSSSRRRSSSTTTVVVXXXZZZ[[[\\\`````````aaabbbdddeeefff|||vvvqqqnnnlllkkkiiikkkooouuuzzz}}}}}}|||{{{vvvooohhheeefffffffffgggiiillloooqqqtttwww|||}}}vvvpppllljjjfffhhhjjjlllooosssyyy}}}{{{hhh[[[PPPMMMKKKKKKHHHCCCAAACCCBBBAAA@@@??????AAACCCDDDHHHJJJLLLMMMNNNPPPSSSUUUWWW]]]gggpppwww||||||ooonnnrrrvvv|||xxxnnneee___]]]]]]ccceeeiiinnnrrrvvvyyyzzzyyyxxxwwwuuusssrrrrrrrrrqqqpppmmmkkkhhhfffeeeddd_________]]][[[YYYVVVTTT[[[ZZZXXXXXXYYY]]]aaacccooouuu}}}~~~wwwmmmcccYYYTTTNNNIIIEEEGGGIIIKKKQQQXXXXXXVVVOOOFFFCCCDDDCCC@@@>>>>>>======<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>?????????>>>>>>===??????>>>>>>???AAACCCDDDEEEAAA@@@CCCHHHNNNWWW```hhhlllrrrxxx}}}}}}{{{~~~qqqeee^^^hhhzzziii[[[LLLEEEAAA===::::::777777777777777777777777666555444555666777777555666666555555555444444444666666666666666666666666666666666666777777777777555555555555666666666666777777777777888888888888:::999888888888999;;;<<<888888999:::<<>>=========>>>??????>>>>>>???@@@AAAAAAAAABBBBBBCCCEEEFFFHHHIIIJJJLLLNNNNNNMMMMMMNNNOOOSSSTTTVVVXXXZZZ\\\]]]^^^\\\\\\^^^aaaeeefffeeedddzzzyyy{{{xxxvvvrrrnnnkkkjjjjjjkkkppprrrwww}}}~~~|||xxxsssnnnjjjgggfffhhhgggggghhhkkkooosssuuuyyy|||}}}uuunnnjjjhhhdddfffhhhjjjmmmrrrwww{{{wwwhhhXXXQQQKKKIIIGGGBBB@@@AAACCCBBBAAA@@@@@@BBBDDDEEEGGGHHHJJJKKKLLLOOORRRUUU[[[```hhhooouuuyyy}}}}}}sssrrrtttxxx}}}vvvlllddd___^^^___eeegggkkkppptttxxx{{{}}}{{{zzzyyywwwvvvuuuttttttpppnnnkkkhhheeecccbbbaaa\\\\\\\\\[[[YYYVVVTTTSSSVVVUUUTTTTTTUUUYYY\\\___iiiooowww}}}}}}uuulllccc^^^TTTOOOKKKLLLNNNQQQWWW___```^^^WWWLLLGGGEEEBBB===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<============>>>>>>?????????>>>>>>===??????>>>>>>???AAACCCDDDFFFBBB@@@BBBFFFLLLVVV___hhhlllrrrxxx}}}}}}zzz}}}pppeee```kkk}}}gggYYYKKKDDD@@@<<<::::::777777777777777777777777666555444555666777777555666666555555555444444444666666666666666666666666444444444444555555555555555555555555666666666666666666777777777888888888:::999888888888999::::::888999::::::<<<@@@FFFJJJ___qqqlllXXXSSS^^^lllzzzmmmdddZZZQQQJJJHHHHHHEEECCCDDDDDDCCCBBB@@@??????>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCEEEGGGHHHKKKMMMNNNOOONNNNNNOOOPPPQQQRRRTTTVVVXXXZZZ[[[[[[\\\\\\\\\___bbbccccccbbbuuunnnmmmooonnnllljjjiiijjjllloooqqq|||~~~zzzwwwqqqkkkhhhggghhhiiijjjiiijjjkkkoootttyyy|||}}}ssskkkfffcccaaaccceeehhhkkkoootttwww}}}xxxggg[[[PPPKKKIIIFFFCCCCCCDDDCCCBBBAAAAAACCCDDDFFFEEEFFFGGGHHHJJJNNNRRRVVV___bbbggglllooorrrvvvxxxzzzyyyxxxyyyzzz}}}}}}sssiiibbb___```aaagggiiimmmrrrwww{{{~~~}}}|||{{{zzzyyyxxxwwwvvvpppnnnkkkgggdddbbb``````[[[[[[ZZZYYYWWWVVVTTTSSSSSSRRRQQQQQQRRRVVVYYY[[[bbbgggmmmrrrwww{{{~~~~~~vvvnnniii\\\VVVQQQQQQRRRUUU]]]dddfffeee___UUUMMMIIIDDD>>>??????>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>???>>>>>>>>>???AAACCCDDDHHHCCC@@@AAADDDJJJUUU___hhhmmmsssyyy}}}~~~zzz{{{~~~mmmeeedddppp~~~dddVVVIIIBBB???;;;888888777777777777777777777777666555444555666777777555555555555555555444444444666666666666666666666666444444444444555555555555555555555555666666666666666666777777777777888888999999888888777888888999999:::::::::;;;???DDDGGGTTTfffzzz|||bbbTTTWWWaaayyyqqqfffZZZRRRKKKJJJIIIFFFDDDEEECCCCCCCCCCCCBBB@@@??????==================>>>???@@@@@@@@@AAABBBDDDEEEFFFJJJLLLNNNOOONNNNNNOOOPPPOOOPPPRRRTTTVVVWWWXXXYYY\\\[[[ZZZ[[[^^^aaabbbbbbuuunnnmmmnnnooooooooopppsssxxx|||vvvsssnnniiiggghhhkkkmmmmmmmmmmmmppptttyyy~~~|||qqqhhhaaa^^^]]]___bbbeeehhhkkkppptttxxx}}}xxxhhhXXXQQQOOOLLLJJJIIIFFFEEECCCBBBBBBCCCDDDEEEDDDEEEGGGHHHJJJNNNTTTXXX^^^```ccceeegggiiimmmooottt|||~~~~~~}}}}}}|||pppfffaaa```bbbcccgggjjjnnnsssxxx|||~~~~~~}}}}}}|||zzzyyyxxxsssqqqmmmhhheeebbbaaaaaa\\\\\\[[[ZZZYYYWWWVVVUUURRRRRRQQQQQQRRRUUUXXXZZZ\\\```dddiiimmmrrrwwwzzz{{{uuuqqqddd]]]WWWUUUUUUWWW]]]dddfffhhheee\\\TTTOOOIIICCC@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEIIIDDDAAAAAABBBGGGSSS___hhhmmmsssyyy~~~{{{{{{|||iiidddfffttt|||```SSSFFFAAA>>>:::888777666666666666666666666666666555444555666777777555555555555555555555555555666666666666666666666666666666666666777777777777555555555555666666666666666666666666777777777888999999888888888777777888::::::;;;;;;;;;===AAAEEEJJJ]]]sss}}}lllWWWUUU\\\ooovvviii\\\SSSLLLJJJIIIEEECCCDDDBBBBBBCCCCCCCCCAAA???>>>>>>>>>=========>>>>>>???@@@@@@@@@AAABBBDDDEEEFFFIIIKKKMMMMMMMMMMMMNNNOOONNNOOOQQQSSSUUUVVVWWWWWW[[[YYYWWWYYY\\\aaadddeee~~~yyyyyy{{{}}}~~~qqqooommmkkkkkklllmmmnnnqqqqqqsssvvvzzz}}}}}}zzznnnddd]]]ZZZYYY\\\___bbbeeeiiimmmpppsssxxxrrr```WWWSSSPPPMMMLLLIIIHHHEEECCCBBBCCCDDDEEEDDDFFFHHHJJJLLLPPPVVVYYY[[[\\\\\\]]]^^^aaaeeeiiiqqqzzz{{{ooofffbbbbbbcccdddgggiiimmmsssxxx|||~~~|||{{{zzzuuurrrnnniiifffccccccccc___^^^]]][[[ZZZXXXXXXWWWSSSSSSRRRRRRSSSUUUWWWXXXYYY\\\___bbbeeejjjppptttxxx{{{~~~}}}yyyvvvllleee]]]ZZZYYYXXX]]]cccfffjjjkkkcccZZZSSSLLLEEE@@@@@@???>>>===<<<;;;;;;<<<<<<=========>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBDDDEEEIIIEEEBBBBBBBBBGGGSSS```hhhmmmtttzzz~~~~~~}}}}}}yyydddccciiixxxzzz]]]PPPDDD@@@>>>:::777777666666666666666666666666666555444555666777777555444555555555555555555555666666666666666666666666666666666666777777777777555555555555666666666666555666666666666777777777888888999999999888888888::::::;;;;;;;;;<<<@@@BBBDDDUUUlll}}}|||{{{ttt\\\VVVZZZfffxxx{{{nnn___UUUMMMJJJHHHDDDBBBCCCAAAAAABBBBBBBBB@@@???>>>@@@??????>>>>>>?????????AAAAAABBBBBBCCCDDDEEEFFFFFFHHHJJJKKKKKKKKKLLLNNNOOOPPPQQQSSSUUUVVVWWWWWWXXXVVVUUUWWW\\\bbbfffhhhqqqpppoooooopppqqqrrrssswwwyyy||||||{{{wwwkkkbbbZZZWWWVVVYYY]]]aaacccgggjjjmmmooouuu{{{mmmbbbZZZTTTPPPPPPOOOMMMJJJGGGEEEDDDEEEEEEEEEGGGJJJMMMOOORRRVVVYYYVVVWWWWWWWWWYYY]]]dddhhhrrrzzz|||ooofffcccdddddddddfffiiimmmsssxxx}}}}}}|||wwwtttoookkkgggfffffffffdddcccaaa___\\\[[[ZZZZZZUUUUUUTTTSSSSSSTTTUUUVVVXXXZZZ\\\^^^```dddhhhlllqqqtttwwwyyyzzzyyyxxxvvvpppiiibbb___]]][[[^^^cccgggnnnpppjjj```WWWNNNGGGAAAAAA@@@???===<<<;;;;;;============>>>>>>>>>???;;;;;;<<<===>>>>>>>>>>>>=========>>>@@@BBBDDDFFFHHHFFFDDDDDDCCCGGGTTTaaahhhmmmtttzzz}}}rrrbbbdddlll{{{wwwZZZNNNCCC???>>>:::777777777777777777777777777777666555444555666777777555444444444555555555555555666666666666666666666666444444444444555555555555555555555555666666666666555555666666666666777777777888999::::::::::::999999:::;;;;;;:::<<>><<<;;;;;;<<<<<<<<<=========>>>>>>:::;;;<<<===>>>>>>>>>>>>=========>>>@@@BBBDDDFFFGGGFFFFFFFFFEEEIIIUUUbbbhhhmmmuuu{{{}}}nnnbbbfffpppsssYYYMMMCCC???>>>;;;888888777777777777777777777777666555444555666777777555444444444555555555666666666666666666666666666666444444444444555555555555555555555555666666666666555555555666666666777777777888999;;;<<<<<<<<<<<<777999:::::::::<<<>>>AAACCCHHHWWWmmm}}}xxxyyyqqq```ZZZVVViiilll___RRRKKKGGGDDDDDDFFFCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMOOOPPPQQQSSSTTTUUUUUUUUUVVVUUUTTTVVVZZZ___aaabbb}}}|||}}}}}}ssshhh^^^XXXUUUTTTWWW[[[___bbbeeehhhkkkkkkrrryyy~~~zzzllleeeeeeZZZWWWSSSOOOKKKIIIIIIHHHCCCGGGLLLPPPQQQRRRTTTUUUTTTTTTTTTVVVZZZbbbkkkrrrxxx~~~~~~qqqiiiggggggeeecccgggjjjoootttzzzzzzvvvsssssstttuuuvvvtttpppmmmjjjhhhffffff```___]]]\\\[[[ZZZYYYYYYXXXYYYZZZZZZZZZ[[[]]]___aaabbbdddfffhhhiiijjjkkkgggbbb___^^^]]]ZZZ\\\``````kkksssrrrkkkccc[[[TTTBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>=========>>>@@@BBBEEEFFFFFFFFFGGGHHHGGGJJJVVVccchhhmmmuuu{{{|||lllccchhhssspppXXXMMMBBB???>>>;;;888888777777777777777777777777666555444555777777777555444444444555555555666666666666666666666666666666666666666666777777777888555555555555666666666777555555555555666666666777666888:::<<<===>>>======666888:::::::::<<<>>>AAACCCDDDOOOfffzzzxxxtttyyy}}}hhh___QQQccc{{{qqqcccTTTLLLGGGDDDEEEHHHEEEDDDBBBAAAAAABBBCCCDDD??????>>>===============@@@@@@@@@@@@AAABBBBBBCCCDDDGGGIIIJJJKKKKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTWWWUUUUUUVVVYYY\\\]]]]]]{{{pppbbbXXXVVVZZZTTTXXX^^^bbbdddeeefffhhhjjjnnnuuuzzztttoooeeeXXXQQQPPPPPPLLLHHHJJJLLLNNNQQQRRRSSSSSSRRRSSSUUUYYY^^^fffooowww{{{~~~}}}}}}vvvpppmmmiiiggghhhiiimmmrrrvvvzzz}}}~~~}}}~~~}}}|||zzzwwwtttqqqooonnnmmmiiidddaaa___]]]\\\ZZZXXXWWWWWWVVVVVVWWWYYYZZZ[[[\\\^^^```aaaaaaaaa```^^^]]]\\\ZZZYYYYYYXXXXXXaaahhhooosssuuupppcccWWWLLLFFFBBBCCCDDDAAA>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@????????????AAABBBCCCFFFFFFEEEDDDGGGOOO[[[dddjjjooovvv{{{yyylllgggnnn{{{lllWWWJJJ???<<<===<<<::::::777666555444555666888:::888888777777666666555555666666666555444444444333444555555666666666666666777777777777777777777777666666666666666666666666444666777777666666777999777777777777888888888888999999999999:::;;;<<<<<>>=========@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTTTTUUUVVVXXX[[[\\\}}}~~~{{{pppdddYYYXXX\\\XXX[[[aaadddfffffffffgggiiimmmtttyyyttteee\\\YYYWWWTTTPPPRRRRRRSSSTTTTTTTTTSSSSSSXXX\\\dddllltttzzz}}}~~~|||}}}zzztttpppkkkiiiiiihhhkkkpppuuuyyy||||||yyywwwvvvsssooojjjfffcccbbb```^^^YYYXXXVVVUUUUUUUUUVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVV]]]dddlllqqquuussshhh]]]PPPHHHCCCCCCCCC@@@>>>???>>>>>>=========<<<<<<<<<;;;<<<===???AAACCCEEEFFF??????>>>>>>???@@@BBBCCCFFFFFFEEEEEEIIIRRR]]]ffflllpppvvv|||vvvjjjjjjrrrhhhVVVJJJ???<<<<<<;;;999999777666555555555666888999777777777777666666555555555555555555555444444444444555555666666666666666666666666666666666666666666666666666666666666666444666777777666666777999777777777777888888888888999999999999:::;;;<<<<<<>>>@@@GGGVVVjjj{{{{{{|||}}}xxxooo___cccmmm}}}iiiXXXMMMHHHFFFEEEFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???>>>>>>======@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDEEEGGGHHHJJJKKKMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTTTTTTTVVVXXXZZZ[[[}}}|||yyyxxxzzz}}}{{{pppeee[[[ZZZ^^^\\\```eeeiiiiiigggffffffhhhlllrrrwww|||}}}oooiiifffbbb``````___^^^\\\[[[ZZZZZZZZZaaahhhsss}}}}}}|||{{{zzzuuuooojjjjjjfffjjjoootttxxx|||~~~yyyuuuoookkkgggeeebbbaaaZZZYYYWWWTTTSSSRRRRRRRRRPPPPPPQQQQQQRRRSSSUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTXXX___gggnnntttvvvooofffVVVMMMEEEBBBBBB???>>>???>>>>>>>>>=========<<<<<<;;;<<<===???BBBDDDEEEFFF>>>>>>======>>>???@@@BBBEEEEEEFFFHHHMMMWWWbbbiiimmmrrrwww|||uuulllmmmxxx|||cccTTTIII???<<<<<<999777777777777666555555666888999777777777666666666666555444444444555555555555555444555555666666666666666666666666666666666666666666666666666666666666666555666777777666666777888777777777777888888888888888999999::::::;;;<<<<<<<<<===CCCNNN```tttyyy~~~rrrxxxkkkfffggguuuvvvbbbTTTLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@??????>>>>>>===>>>?????????@@@@@@@@@@@@CCCCCCDDDEEEFFFHHHIIIJJJMMMNNNOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUWWWXXXYYY~~~vvvtttsssrrruuuyyy~~~zzzpppeee]]][[[^^^aaaeeejjjmmmllliiigggffffffkkkqqquuuyyyzzzwwwuuutttssspppmmmkkkjjjiiiiiipppvvv~~~{{{yyyxxx{{{yyyqqqkkkjjjgggkkkpppuuuxxx||||||xxxqqqlllhhheeebbb```\\\ZZZWWWTTTQQQPPPOOOOOOPPPOOOOOOOOOOOOQQQSSSTTTSSSRRRRRRQQQRRRRRRSSSSSSUUU[[[cccjjjrrrwwwtttmmm^^^SSSHHHDDDAAA>>>>>>@@@>>>>>>>>>============<<<==============================<<<<<<===>>>@@@AAADDDEEEGGGKKKRRR\\\ffflllooosssxxx|||vvvpppqqqxxx___QQQGGG>>><<<;;;888666666777777666666666666777888666666666666666666666666333444444444555666666666444555555666666666666666666666666666666666666666666666666666666666666666555777888777666555666888666777777777888888888888888888999:::;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>????????????BBBBBBCCCDDDEEEGGGHHHIIIMMMMMMOOOPPPQQQRRRRRRRRRQQQRRRRRRSSSTTTVVVWWWWWW|||xxxnnnmmmlllmmmqqqwww|||{{{pppfff^^^\\\^^^dddhhhnnnqqqppplllhhhffffffjjjppptttwww|||~~~zzzvvvuuuuuuwww~~~|||sssllljjjiiimmmrrrvvvyyy}}}}}}yyyrrrmmmhhheeebbb___\\\ZZZWWWSSSPPPNNNMMMMMMOOONNNNNNMMMNNNOOOQQQRRRPPPPPPPPPPPPQQQRRRSSSSSSUUUZZZ```fffooovvvvvvqqqfffZZZMMMFFFBBB???>>>@@@???>>>>>>>>>============>>>>>>===<<<;;;:::999999===<<<<<<<<<<<<>>>???@@@CCCDDDHHHNNNWWWaaaiiinnnppptttyyy}}}ssspppvvvrrr[[[LLLDDD>>><<<;;;777555666777777666666666666666777555555555555555666666666333444444444555666666666444555555666666666666666555555555555555555555555666666666666666666666666666777888777666555666777666777777777888888888888777888999;;;;;;;;;;;;;;;<<<<<<>>>CCCOOOccczzzyyywwwwww{{{iiihhhzzzxxxfffWWWMMMIIIHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBAAAAAA@@@?????????======>>>>>>>>>?????????AAAAAABBBCCCDDDFFFGGGHHHKKKLLLMMMOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUU}}}}}}}}}}}}|||vvvqqqgggggggggjjjooovvv}}}ssshhh```\\\^^^dddiiippptttsssoookkkhhhfffjjjpppsssuuuyyy~~~}}}xxxuuuooooooqqqsssyyyuuunnnlllkkkooossswwwyyy|||}}}xxxrrrlllhhhdddaaa___YYYWWWTTTQQQNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNPPPQQQRRRSSSTTTXXX\\\bbbkkkuuuwwwsssmmm```RRRJJJEEE@@@???@@@??????>>>>>>>>>=========<<<<<<<<<<<<==================<<<<<<===>>>???AAACCCDDDHHHPPPZZZdddkkknnnppptttyyy}}}zzznnnnnn~~~iiiVVVGGGAAA<<<<<<:::777555666777777777777666666666666444555555555555666666666444444444555555555555555444555555666666666666666555555555555555555555555666666666666666666666666666777888777666555666777777777777777888888888888777888:::;;;<<<<<<;;;:::;;;<<<>>>@@@III[[[qqq~~~www~~~vvvkkkrrrqqq___RRRKKKIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???===>>>>>>>>>????????????@@@@@@AAABBBCCCEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNOOOOOOOOOQQQRRRSSSSSSSSSSSS{{{zzzyyyxxxyyy~~~|||wwwppplllbbbbbbdddgggnnnvvv~~~wwwlllbbb^^^^^^ccciiiqqqvvvuuuqqqmmmjjjfffkkkpppsssuuuwww||||||uuupppmmmiiijjjmmmpppttt}}}wwwqqqooolllooosssvvvxxx{{{}}}yyytttnnnhhhdddaaa^^^[[[TTTSSSPPPNNNLLLJJJJJJJJJHHHHHHIIIIIIJJJJJJIIIIIIKKKKKKKKKMMMNNNPPPRRRSSSRRRUUUXXX^^^hhhtttxxxvvvrrreeeWWWNNNHHHBBB???@@@?????????>>>>>>>>>======:::;;;;;;<<<===>>>??????>>>======<<<===>>>@@@AAACCCDDDIIIQQQ\\\fffkkkmmmpppsssyyy|||uuuooosssqqq___PPPBBB>>>;;;<<<:::777555777777777777777777666555555444444444555555555666666555555555555555444444444444555555666666666666666555555555555555555555555666666666666666666666666666888888777666555555666777777777777888888888888666888:::;;;<<<<<<;;;:::999<<<===>>>DDDSSShhhxxxnnniiiuuu~~~jjjYYYPPPIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBDDDEEEFFFHHHHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQ~~~yyyxxxvvvuuuuuuyyy}}}zzztttmmmhhh___```bbbfffnnnwwwzzzoooeee```___bbbhhhqqqvvvvvvsssnnnkkkgggkkkpppssstttvvvzzz~~~vvvnnniiifffeeegggkkknnnrrrzzzyyysssrrrlllooosssuuuwwwyyy{{{}}}tttoooiiiccc___\\\YYYWWWQQQOOOMMMKKKIIIIIIIIIIIIFFFGGGIIIJJJJJJIIIHHHGGGIIIIIIJJJKKKMMMOOOQQQRRRPPPSSSVVV[[[gggsssyyyxxxuuuhhhZZZQQQJJJCCC@@@@@@????????????>>>>>>>>>>>>::::::;;;;;;<<<=========>>>>>>======>>>???AAABBBCCCDDDIIIRRR]]]gggkkklllooosssxxx|||tttrrr{{{}}}vvvgggWWWKKK@@@<<<:::;;;:::777666888777777888777777666555555444444444555555555666666666666666555555444444333444555555666666666666666555555555555555555555555666666666666666666666666777888888777666555555666777777777777888888888888666888:::<<<<<<<<<;;;:::888;;;======AAANNNbbbrrrmmmbbbiii|||qqq^^^TTTJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFFFFGGGIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRQQQQQQPPP{{{xxxxxxrrrnnnnnnoooqqqvvv|||~~~{{{yyywwwvvvrrrlllgggbbbccceeejjjrrrzzzuuueee^^^___bbbgggqqq{{{|||uuupppooolllnnnrrrvvvyyyzzz{{{{{{vvvkkkbbbbbbggggggggghhhjjjnnnuuu}}}yyysssrrrnnnnnnooosssxxx}}}}}}xxxuuummmiiiccc]]]YYYVVVTTTTTTLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPTTTUUUWWW[[[```iiissszzzxxxqqqeeeWWWLLLDDDAAA@@@@@@???===>>>??????>>>===:::;;;;;;;;;<<<=========@@@???>>>======>>>??????AAAEEELLLTTT\\\ccchhhjjjrrrwwwzzzzzz|||}}}nnnnnnxxx}}}~~~wwwjjjZZZNNNFFF>>><<<:::888777777777888333444444444555666666666444444444555555555555666666666555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666444555666777777777777777777777777888999999::::::<<<;;;;;;===>>>FFFWWWgggzzzfffdddooo{{{ooo[[[QQQJJJGGGHHHIIIFFFCCCBBB@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@??????@@@AAABBBDDDDDDEEECCCEEEGGGHHHHHHIIIKKKMMMMMMNNNNNNOOOOOOPPPPPPQQQ{{{wwwvvvoookkkkkklllnnnttt{{{yyywwwuuuuuutttrrrmmmiiifffgggiiinnnvvv}}}~~~mmmdddccccccgggqqqzzz|||vvvpppoooooorrrvvv{{{~~~zzzqqqfff______ddddddeeefffhhhlllrrr{{{yyyvvvooonnnnnnqqquuuyyyzzz{{{}}}~~~~~~{{{xxxtttpppllldddaaa\\\VVVRRRPPPOOOOOOIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNOOORRRTTTVVVZZZ```iiissszzzyyysssgggZZZNNNFFFBBBAAA@@@???===>>>>>>???===<<<:::;;;;;;<<<<<<======>>>@@@???>>>======>>>???@@@AAAEEELLLTTT\\\ccchhhkkkrrrwww{{{{{{}}}wwwlllooo{{{~~~~~~sssdddUUUIIIDDD>>><<<:::888777777777888444444555555555555555555444444444555555555555666666666555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666555555666666777666666666666777777888888999::::::<<<;;;;;;<<<===CCCQQQ___xxx~~~hhh```hhhsss{{{gggUUUNNNHHHIIIIIIFFFDDDDDDBBBCCCCCCDDDCCCBBBAAAAAA??????>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDCCCEEEGGGHHHHHHHHHJJJLLLLLLLLLMMMMMMNNNNNNOOOOOO{{{wwwssslllgggfffgggjjjqqqxxx}}}|||xxxsssrrrqqqqqqqqqpppmmmjjjkkkmmmpppuuu{{{zzzmmmhhhgggiiirrr{{{}}}xxxtttsssssswww|||{{{qqqiii```ZZZ[[[```cccdddfffhhhlllrrryyyxxxpppooonnnooorrruuuvvvwwwyyy{{{|||||||||}}}{{{xxxtttqqqmmmjjjeeebbbZZZWWWSSSOOOKKKJJJIIIIIIEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLPPPQQQTTTXXX^^^hhhrrryyyzzzuuulll___RRRIIIDDDCCCAAA???>>>===>>>===<<<:::;;;;;;;;;<<<===>>>>>>>>>???>>>>>>>>>>>>???AAABBBAAAEEELLLTTT\\\ccciiikkkrrrxxx||||||~~~|||}}}|||xxxooojjjrrr~~~}}}zzznnn]]]MMMEEEBBB===;;;:::888777777777888666666555555555555555555444444444555555555555666555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666777666666555555666666777888888999999:::<<<;;;;;;<<<<<>>=========>>>??????@@@AAABBBCCCDDDDDDCCCDDDFFFGGGGGGGGGIIIKKKJJJJJJKKKLLLLLLMMMMMMNNN|||wwwrrrkkkeeedddeeehhhnnnvvv{{{|||vvvrrrmmmmmmmmmmmmmmmmmmllljjjppprrrvvvzzzvvvkkkkkklllrrr{{{|||yyyxxxwww{{{|||sssiiibbb[[[VVVXXX\\\ccceeegggjjjmmmsssyyy~~~yyyssspppmmmmmmooorrrssstttuuuvvvxxxwwwwwwxxxzzz||||||}}}~~~~~~~~~|||zzzyyytttppplllhhhdddaaa]]]ZZZQQQPPPMMMJJJHHHFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJMMMNNNQQQUUU\\\eeepppvvvzzzwwwpppdddVVVKKKFFFDDDAAA@@@>>>=========;;;999;;;;;;<<<===>>>>>>???@@@???>>>>>>>>>???@@@BBBCCCBBBEEELLLTTT\\\dddjjjmmmrrrxxx}}}}}}|||yyy{{{xxxoooiiiiiivvvxxxjjjWWWIIIBBBAAA;;;:::999888777777777777777777666666555555444444444444444555555555555666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666888888888888777666555555666666777777888999999999:::999:::<<<<<<===EEENNNbbb|||}}}hhhaaacccqqq~~~hhh]]]RRRMMMJJJGGGFFFHHHEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA???>>>============??????@@@AAABBBBBBCCCCCCBBBDDDEEEFFFFFFFFFHHHJJJJJJJJJJJJKKKLLLLLLMMMMMM~~~yyyssslllfffeeeeeegggmmmttt|||}}}zzzxxx{{{|||}}}}}}vvvoookkkggghhhiiijjjjjjjjjjjjkkkrrrvvvzzz~~~sssooommmpppxxx}}}|||{{{|||zzz~~~wwwnnnccc]]]WWWTTTVVVZZZ```cccfffiiilllqqqvvvzzzuuurrrmmmkkklllnnnppppppqqqrrrssssssrrrrrrtttvvvvvvwwwyyyyyyyyywwwuuutttmmmiiiddd```\\\YYYUUURRRKKKJJJHHHFFFEEEDDDDDDDDD@@@AAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEGGGGGGJJJKKKNNNRRRXXXaaalllsssxxxwwwssshhhZZZNNNGGGEEEBBB@@@>>>===>>>===;;;999;;;;;;<<<===>>>???@@@AAA@@@?????????@@@AAACCCDDDBBBEEEKKKSSS\\\dddkkknnnsssyyy~~~~~~xxxuuu}}}wwwkkkeeejjjyyywwwgggTTTGGGBBBAAA:::999999888777777777777777777777666666555555444444444444555555555555666444555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666999999999999888888777666555666666777888888999999999888999======>>>CCCJJJWWWpppttteee```iiiyyyttthhh\\\UUUPPPJJJHHHIIIFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA???>>>============???@@@@@@AAAAAABBBBBBBBBAAACCCEEEEEEEEEEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMMMM{{{tttmmmhhhgggffffffkkkqqqzzz~~~}}}}}}}}}zzzvvvssspppnnnnnnppprrrtttvvvyyy~~~xxxpppiiieeeaaaccceeeggggggiiikkknnnuuuyyy~~~xxxsssqqqvvvzzz{{{{{{}}}}}}uuukkk___YYYUUUSSSUUUYYY[[[^^^bbbeeeiiimmmqqqtttxxx{{{~~~|||wwwpppllljjjkkkllllllnnnooopppooonnnnnnoooqqqqqqrrrtttuuuuuutttrrrqqqiiiddd___ZZZVVVSSSOOOMMMHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGIIIKKKNNNTTT]]]gggnnntttvvvtttkkk\\\OOOHHHFFFBBB@@@???>>>???>>>===;;;;;;<<<===>>>???@@@AAABBBAAA@@@@@@@@@@@@AAACCCDDDCCCFFFKKKSSS\\\eeelllooossszzz}}}wwwttttttuuuhhhccckkk{{{sssbbbRRRGGGAAA@@@999999888888888777777777777777666666666666666666444444444555555555555666444444444555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666888888999999888888777777555555666777777888888999888777888<<<======BBBHHHLLLeeexxxmmm``````lllvvviiiaaaYYYPPPKKKJJJGGGFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>=========>>>???@@@@@@@@@AAAAAAAAABBBAAACCCDDDDDDDDDDDDEEEGGGIIIJJJJJJKKKKKKLLLMMMMMM}}}tttnnnjjjiiigggfffhhhmmmsss}}}xxxsssqqqrrrsssrrrqqqnnnlllhhheeecccaaaaaacccfffiiikkkooouuuzzzwwwzzz}}}zzzsssjjjccc___ZZZ]]]aaadddfffjjjooossswww|||xxxxxx{{{|||}}}tttiii]]]WWWSSSRRRSSSWWWYYY\\\```dddgggjjjnnnqqqrrruuuyyy|||{{{rrrnnnllllllllllllmmmnnnmmmkkkkkklllnnnlllmmmoooqqqrrrqqqpppoooiiiddd^^^YYYUUURRROOOLLLIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKQQQYYYbbbiiipppssstttlll]]]PPPIIIGGGBBB@@@??????@@@@@@???===;;;<<<===>>>@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCCCCFFFKKKSSS\\\eeelllpppttt{{{{{{uuuuuuyyyrrrdddaaakkk|||nnn\\\NNNEEE???;;;888888888888888777777666666666666666666777777777444444444555555555555666444444444555555555666666444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666555666666777777777666666555555666666777888888888:::777777;;;<<<;;;???DDDCCC[[[mmm}}}yyyfff[[[cccsssvvvmmmdddXXXOOOLLLIIIHHHFFFDDDCCCCCCCCCCCC??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFHHHHHHIIIIIIJJJJJJKKKKKK~~~tttnnnkkkjjjhhheeefffjjjmmmwww~~~uuummmhhhggghhhjjjfffeeebbb```]]]ZZZXXXWWWXXX[[[^^^aaaccchhhoootttrrrvvvyyywwwooofff___[[[TTTYYY^^^cccfffkkkrrrwwwxxx}}}~~~~~~ttthhh[[[UUURRRQQQRRRVVVYYY\\\aaaeeehhhkkkoooqqqmmmqqquuuyyy|||{{{tttpppooonnnllllllmmmkkkjjjiiikkkllliiijjjlllooopppooonnnnnnlllgggaaa[[[WWWTTTQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGJJJOOOWWW```fffmmmrrrssslll^^^PPPIIIGGGBBB@@@???@@@AAAAAA@@@???;;;<<<===???@@@AAABBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCFFFKKKSSS\\\eeemmmqqqttt{{{}}}wwwxxx~~~}}}oooaaa___kkk|||~~~iiiWWWLLLDDD===888777888888888888777777666555555666666777777888888444444444555555555666666444444444555555555666666444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666777333333444555666666666555555555666666777888888888;;;888777999:::999<<<@@@>>>UUUgggwwwlll\\\```mmmvvvkkk]]]RRRMMMKKKIIIGGGFFFDDDDDDDDDEEE???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@BBBCCCCCCBBBBBBDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJwwwuuuqqqmmmhhheeebbbaaabbbkkkvvv|||tttiiiaaa]]][[[YYYXXX[[[YYYUUURRRQQQQQQRRRSSSUUUTTTUUUZZZbbbhhhjjjjjjkkknnnpppooojjjddd```]]]ZZZ]]]aaagggmmmrrruuuwww~~~wwwjjj]]]WWWUUUSSSSSSTTTYYY___cccfffjjjoooqqqnnnrrrqqqppprrrwww{{{~~~|||vvvqqqnnnooollliiiggghhhiiiiiihhhkkkkkkkkkmmmooorrrtttvvvrrrnnniiidddaaa^^^[[[YYYYYYXXXVVVSSSPPPMMMJJJHHHGGGEEECCCBBBCCCCCCBBBAAAAAA@@@@@@AAADDDFFFGGGGGGAAA@@@??????????????????BBBDDDEEEGGGKKKQQQXXX]]]jjjqqqrrrkkk```WWWMMMFFFFFFDDDAAA@@@@@@@@@???>>>??????>>>>>>@@@BBBEEEGGGFFFEEECCCBBBBBBCCCEEEFFFGGGIIIMMMRRRWWW___ggglllvvvzzz}}}}}}}}}yyyiii___aaalllzzzxxxcccQQQHHHDDD???:::999777555444333444666777888888888888888777666666444444444444444444444444444444444444444444444444444444555555555444222111444555666555444444555666666555555444444666777888999777666444444666777999555777888777666555666888555555555555666666666666777777888999:::<<<===>>>???JJJ\\\ooo{{{fffbbb```jjjyyykkk]]]TTTPPPMMMIIIFFFEEEDDDBBBAAADDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIwwwtttpppjjjddd___[[[YYY[[[cccnnnvvvyyyxxxvvvtttqqqkkkccc\\\ZZZXXXWWWUUUUUUTTTQQQOOONNNNNNOOOPPPQQQQQQSSSXXX```fffhhhiiikkkmmmooommmiiiddd```^^^___bbbffflllqqqvvvyyy{{{wwwjjj]]]WWWUUUSSSSSSVVV[[[```eeegggkkkpppqqqoooooonnnmmmooorrrvvvyyyzzzzzz}}}zzzvvvrrroookkkiiiiiiiiihhhggghhhhhhiiilllooossswwwyyyyyywwwssspppnnnllliiihhhhhhgggeeebbb]]]XXXSSSQQQOOOLLLIIIFFFDDDCCC@@@???AAA@@@???@@@BBBCCCCCCBBBAAAAAA@@@?????????@@@@@@AAABBBCCCEEEHHHNNNUUUZZZgggmmmpppiii___VVVNNNGGGFFFDDDBBBAAAAAA@@@???>>>??????>>>???@@@CCCFFFGGGHHHFFFDDDCCCBBBCCCEEEFFFFFFIIILLLQQQVVV^^^fffkkkvvvzzzvvvfff]]]```lllyyysss___NNNFFFBBB===:::888777555444444444666777666777777777777666555555444444444444444444333333444444444444444444444444555555666666666555333333444555666555444444555666666555555444555666777888777666555333333555666777666777888777666555666777777777777777888888888888999999999999999:::;;;<<<>>>FFFUUUhhh{{{jjjbbb]]]dddvvvuuuggg___WWWRRRKKKGGGFFFFFFEEECCCDDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>>===>>>>>>??????@@@@@@AAACCCDDDDDDEEEFFFGGGHHHIIIxxxtttnnnfff___YYYTTTRRRTTTZZZcccjjjlllkkkjjjiiieeeaaa]]]YYYXXXVVVUUUSSSPPPOOONNNMMMLLLMMMNNNNNNPPPQQQSSSYYY___eeeggghhhlllnnnooonnnjjjgggeeedddgggjjjnnnrrrwww{{{~~~|||yyyzzz{{{wwwkkk]]]WWWTTTSSSUUUYYY]]]cccgggiiilllqqqrrrpppllljjjhhhiiillloooqqqqqqqqqssswwwzzz}}}wwwtttppplllkkkiiigggfffdddeeegggjjjoootttxxxzzz~~~~~~}}}}}}|||{{{zzzyyy{{{zzzxxxtttnnngggaaa]]]ZZZVVVPPPLLLIIIFFFCCCAAABBBAAA@@@@@@BBBBBB@@@???BBBAAAAAA@@@??????@@@@@@>>>???AAABBBEEEJJJQQQVVVbbbiiilllfff^^^VVVOOOIIIGGGEEECCCBBBAAAAAA@@@>>>??????>>>???AAADDDGGGHHHJJJHHHFFFDDDCCCCCCDDDEEEFFFHHHLLLPPPUUU]]]eeejjjuuuyyyrrrccc\\\aaammmyyy}}}zzzlllYYYKKKCCC???<<<999888777666444444555555666555666666666666555444444555555555444444333333333444444444444444444444444555666666666666555555444444555666555444444555666555555444444555555666777666555444333333444555666666777888777555444555666777777777777888888888888::::::999999999999::::::===AAALLL]]]qqquuufff\\\^^^hhhuuuwwwoooddd[[[PPPIIIHHHIIIGGGEEEDDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>>======>>>>>>???@@@@@@@@@CCCCCCDDDEEEFFFGGGHHHHHH}}}zzzvvvrrrkkkccc[[[UUUQQQOOOOOOTTT[[[```aaaaaaaaaaaa^^^]]]\\\[[[YYYWWWUUUSSSOOONNNNNNNNNNNNOOOPPPPPPUUUVVVYYY]]]bbbeeeggghhhkkkmmmooopppnnnnnnnnnoooppprrruuuyyy}}}}}}zzzzzz{{{|||wwwkkk^^^XXXUUUTTTWWW\\\```eeeiiikkknnnssstttrrrjjjgggeeeeeefffhhhiiiiiiiiilllnnnppprrruuuyyy||||||}}}~~~}}}|||}}}~~~|||yyytttpppmmmjjjgggeeebbbccceeehhhlllppptttvvvzzz||||||uuunnnjjjddd```ZZZUUUQQQMMMJJJGGGEEECCCBBBBBBCCCCCCBBB@@@BBBAAA@@@??????>>>??????>>>>>>???@@@CCCHHHNNNSSS^^^eeehhhddd]]]WWWRRRLLLIIIGGGDDDCCCBBBBBB@@@??????>>>>>>???BBBEEEHHHJJJKKKIIIGGGDDDCCCBBBCCCDDDEEEGGGKKKOOOTTT[[[ccciiirrrwww~~~}}}~~~}}}{{{ooo```]]]eeerrr{{{ttteeeTTTIIIBBB>>>::::::777777666555555555555666555666666666666555444444555555555444444333333222444444444444444444444444555555555555555555444444444555666555444444444666444444444444555555666666555555444333333444555555666777888777555444444555555555555555666666666666999999999999999999:::;;;<<<>>>EEESSSggg|||qqq]]]ZZZ^^^ggg||||||sssgggXXXNNNKKKJJJGGGDDDDDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGyyyuuupppllleee^^^WWWRRROOOMMMLLLPPPUUUXXXZZZ[[[\\\]]]]]]^^^______]]]ZZZWWWUUUQQQQQQPPPPPPPPPRRRTTTUUU\\\^^^aaaccceeefffggghhhhhhkkkooorrrtttuuuwwwyyyxxxzzz|||{{{{{{|||~~~yyytttiii^^^XXXUUUTTTXXX]]]```eeeiiikkkoootttuuurrriiifffcccbbbbbbccccccbbbbbbdddfffggghhhkkknnnqqqqqqrrrsssrrrqqqqqqsssuuussswww|||~~~zzzvvvrrrnnnjjjfffcccbbbbbbbbbdddfffiiilllmmmqqquuuyyy|||}}}}}}zzzwwwqqqmmmgggaaa[[[VVVQQQMMMGGGEEECCCCCCDDDDDDDDDCCCAAAAAA@@@>>>>>>=========>>>??????@@@BBBFFFLLLPPPZZZaaaeeeaaa[[[XXXSSSOOOJJJHHHEEEDDDCCCBBBAAA???>>>>>>???@@@BBBFFFIIILLLKKKJJJGGGDDDBBBBBBBBBCCCEEEHHHKKKOOOTTT[[[ccchhhpppuuu||||||~~~{{{}}}~~~{{{{{{yyylll______kkkyyyppp```PPPGGGBBB===:::;;;777777666555555555555555666666777777777666555555555555555444444333333333444444444444444444444444333333333333333333333444444555666555444444444666333444444555555555555555666555555555555555555666666777777666555444444555555555555555666666666666777777777888999:::<<<<<<<<<===AAALLL^^^sss~~~}}}aaaYYYYYY^^^ooossscccVVVOOOJJJFFFCCCDDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGxxxsssjjjggg```YYYSSSOOOMMMMMMJJJMMMQQQTTTVVVYYY\\\___aaadddffffffccc```^^^]]]XXXWWWUUUTTTUUUWWWZZZ\\\dddfffiiijjjjjjiiijjjkkkiiimmmsssxxx{{{}}}{{{yyyyyy}}}{{{uuunnneee\\\WWWSSSRRRVVV[[[\\\bbbfffiiimmmrrrtttqqqiiifffbbb___^^^^^^]]]\\\ZZZ[[[]]]^^^___aaadddgggggghhhhhhgggeeeeeefffhhhgggkkkooorrrsssuuuwwwxxx{{{xxxtttpppmmmiiidddaaa```______^^^___aaabbbcccgggkkkpppqqqrrrsssvvvzzz|||~~~|||yyytttnnnhhh```XXXSSSNNNJJJFFFDDDDDDEEEEEEEEEBBBAAA@@@???>>>>>>======????????????@@@DDDJJJNNNVVV]]]aaa^^^YYYVVVSSSPPPLLLIIIFFFEEEDDDCCCAAA@@@>>>>>>???@@@CCCGGGKKKMMMLLLJJJHHHEEEDDDCCCDDDDDDFFFHHHKKKOOOTTT[[[bbbhhhooottt{{{~~~yyy~~~|||~~~{{{yyy|||vvviii___bbbrrrlll[[[LLLFFFBBB;;;999;;;666666666666666555555555666777777777777666555555444444444444444444444444444444444444444444444444222222222111222222333444444555666555444444555666333333444555555555555444555555555555555555555555444555666666444444555666777777777777888888888888666666666777999:::<<<===;;;===@@@HHHVVVjjj~~~lll\\\VVVXXXcccooo{{{mmm^^^SSSKKKFFFDDDDDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>><<<<<<======>>>?????????AAAAAABBBCCCDDDEEEFFFFFF~~~~~~{{{uuukkkgggaaaZZZTTTQQQOOOOOOMMMOOORRRUUUYYY]]]bbbfffjjjmmmqqqqqqooolllkkkkkkeeebbb___]]]^^^aaaeeehhhlllpppssstttsssrrrssstttrrrwww~~~~~~yyywwwvvvyyyvvvqqqfff```YYYUUUQQQNNNQQQWWWVVV\\\aaadddhhhnnnpppnnniiifffaaa]]][[[ZZZXXXWWWUUUVVVXXXYYYZZZ\\\___aaa```aaa```^^^\\\[[[[[[]]]]]]```bbbdddeeegggjjjllloooqqquuu{{{|||uuurrrooollliiieeeaaa^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\```dddeeedddeeejjjnnnpppqqquuuxxx{{{}}}~~~~~~|||zzzxxxtttmmmeee___ZZZUUUNNNIIIGGGGGGHHHIIIDDDDDDBBBAAA@@@?????????>>>>>>>>>>>>???BBBGGGKKKQQQXXX]]]ZZZVVVTTTQQQNNNMMMJJJGGGFFFEEEDDDBBB@@@>>>>>>???AAADDDHHHLLLNNNNNNLLLJJJGGGFFFFFFGGGHHHGGGIIILLLPPPUUU[[[ccchhhpppuuu|||zzzvvv~~~|||~~~}}}|||}}}yyyzzz{{{sssfff]]]cccvvviiiXXXIIIEEEAAA999777:::666666666666666555555444555666666666666555444444222333333444444555555555444444444444444444444444333333222222222333444555444555666555444444555666222333444555555555444444444444444555555444444444222444555555555555666777777777777777888888888888777777777777888999:::;;;999<<>>============>>>>>>>>>>>><<<<<<======>>>>>>??????@@@AAABBBCCCDDDEEEEEEFFF~~~}}}}}}yyyoookkkddd]]]WWWTTTSSSRRRQQQSSSVVVYYY]]]ccciiinnnrrrvvvzzz{{{yyywwwwwwxxxooolllhhheeefffiiinnnrrrssswww|||}}}|||{{{|||~~~{{{|||xxxvvvvvvwww}}}|||sssmmmaaa[[[VVVRRRNNNKKKNNNSSSRRRWWW]]]```eeekkkmmmllliiieee```\\\YYYXXXVVVTTTTTTVVVWWWXXXYYY[[[^^^```^^^___^^^[[[XXXVVVWWWWWWWWWYYY[[[\\\]]]___bbbeeecccfffkkkqqqvvv{{{|||wwwpppnnnkkkhhhfffbbb^^^[[[YYYXXXWWWVVVUUUVVVWWWWWWUUUXXX[[[[[[YYYZZZ```eeeeeegggkkkooosssvvvyyyzzzyyyzzz{{{}}}|||wwwpppkkkfff___VVVNNNKKKKKKLLLMMMFFFFFFDDDCCCBBBAAAAAAAAA===>>>=========AAAFFFJJJOOOVVVZZZWWWSSSQQQOOOLLLMMMKKKHHHFFFEEEDDDBBB@@@>>>>>>???AAADDDIIIMMMOOOOOONNNKKKIIIHHHIIIIIIJJJHHHJJJMMMPPPUUU\\\ccchhhqqqvvv~~~xxxttt}}}~~~{{{xxxyyy~~~|||{{{zzzyyyxxxzzzpppddd\\\dddxxxgggUUUGGGDDD@@@777555999666666666777666555555444444444555555444444333222111222222333444555666666444444444444444444444444444333333222333444666666444555666555444444555666222333444555555555444333222333333444444333333222111333555555555555777888555555555555666666666666999888888888888888999999888<<>>============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEyyyooofff```\\\YYYXXXXXX[[[___eeelllrrrvvvyyy|||xxxtttqqqsssvvvzzz|||zzzuuurrrpppsssuuuyyy||||||rrrjjj^^^XXXQQQKKKJJJKKKMMMOOORRRTTTYYY^^^ccchhhkkklllmmmjjjeee___ZZZUUUSSSQQQOOOQQQUUUXXXZZZZZZXXXWWWYYYXXXVVVTTTSSSSSSSSSSSSSSSUUUWWWWWWVVVVVVWWWYYY[[[^^^bbbfffkkkqqqwww{{{}}}~~~~~~~~~|||xxxuuurrrmmmjjjfffaaa]]]ZZZXXXWWWTTTQQQMMMKKKLLLMMMMMMMMMPPPPPPPPPQQQRRRTTTUUUVVVYYY[[[]]]aaafffkkkoooqqqssstttvvvxxxyyyxxxwwwvvvoooiii```WWWQQQNNNOOOOOOOOOMMMJJJGGGDDDBBB@@@@@@=========>>>@@@DDDGGGIIIKKKPPPUUUXXXVVVQQQMMMJJJLLLKKKJJJIIIGGGDDDBBBAAA@@@@@@AAABBBEEEHHHLLLNNNNNNOOOOOONNNKKKHHHGGGGGGLLLMMMNNNPPPTTT[[[bbbhhhrrr|||zzztttyyy~~~}}}|||{{{{{{~~~{{{}}}wwwuuuwww}}}lll^^^\\\nnniiiXXXFFF???>>><<<999888888666555666777888777555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555333333333444444444555555222222333333444555666666666666666666666666666666333444444555666777777888333444555666888999:::;;;;;;<<>>======<<<<<<<<<======>>>>>>>>>============>>>>>>???@@@@@@AAAAAABBBBBBCCC|||sssmmmiiifffeeeeeehhhmmmssszzz{{{uuuqqqnnnmmmpppsssvvvyyy}}}{{{rrrjjj\\\WWWOOOJJJHHHIIIKKKLLLPPPRRRWWW]]]bbbgggkkkmmmmmmkkkgggbbb]]]YYYVVVTTTSSSTTTWWWYYYZZZZZZYYYXXXVVVUUUSSSRRRQQQPPPQQQQQQRRRTTTWWWXXXWWWVVVVVVWWWUUUXXX\\\```dddjjjppptttvvvwwwxxxxxxvvvsssooommmiiifffbbb]]]YYYVVVTTTSSSSSSPPPLLLIIIIIIJJJJJJJJJLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSUUUYYY]]]aaadddfffjjjlllooorrrtttuuuuuuuuuqqqllleee]]]WWWUUUTTTTTTRRRPPPNNNJJJGGGDDDBBBAAA>>>======>>>???BBBEEEGGGJJJNNNTTTVVVUUUQQQMMMKKKLLLLLLKKKIIIGGGEEECCCAAA?????????@@@DDDHHHMMMOOOOOOPPPQQQOOOMMMJJJJJJJJJNNNOOOPPPRRRVVV]]]dddjjjsss{{{}}}vvvyyy}}}{{{wwwyyy~~~zzzjjj______pppfffVVVEEE>>>===:::888777777666555666777888777555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555222222222333333333444444333333333444444444555555222222333333444555555666555555555555555555555555555555666666777777888888999999999::::::;;;;;;;;;<<<<<<>>>BBBFFFOOO```ooottt]]]UUUWWWYYYeeeuuu{{{pppcccVVVLLLHHHFFFDDDBBBBBBBBBAAA@@@>>>=========<<<<<<======>>>>>>>>>============>>>>>>??????@@@@@@AAABBBBBBBBB{{{wwwtttssssssvvv{{{{{{tttnnnjjjiiiiiilllnnnrrruuuxxx|||~~~yyyqqqkkk\\\WWWPPPJJJIIIIIIJJJJJJMMMPPPUUU[[[aaaggglllnnnmmmllljjjgggccc___[[[YYYYYYYYYZZZZZZ[[[ZZZZZZZZZVVVUUUSSSRRRQQQQQQQQQQQQQQQTTTXXXYYYXXXVVVTTTTTTQQQSSSWWWZZZ^^^ccciiimmmpppqqqrrrrrrqqqnnnjjjhhheeebbb___ZZZVVVSSSRRRQQQQQQNNNJJJHHHGGGHHHGGGGGGJJJJJJJJJJJJKKKKKKKKKLLLKKKLLLMMMPPPRRRUUUXXXYYY^^^```dddhhhlllnnnpppppppppmmmhhhbbb^^^[[[ZZZYYYWWWUUUSSSOOOKKKGGGDDDBBB???>>>======>>>@@@BBBDDDGGGLLLQQQTTTSSSQQQNNNMMMLLLLLLKKKJJJHHHEEECCCBBBBBBAAA??????AAAEEEJJJMMMOOOQQQRRRQQQOOONNNNNNNNNPPPQQQSSSUUUYYY___ggglllssszzzyyy{{{{{{|||vvvjjjcccfffvvvbbbSSSCCC===;;;999777777777666555555777777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444111111111222222222333333333333333444444444555555222333333444444555555555555555555555555555555555444444444444444444555555999999888888777777666666;;;;;;<<>>>>>============>>>>>>>>>>>>============>>>>>>?????????@@@AAAAAABBBBBB|||uuummmhhheeedddeeefffiiilllpppssswww{{{}}}}}}{{{vvvpppkkk^^^YYYRRRNNNLLLKKKKKKKKKLLLNNNSSSYYY```ggglllooonnnnnnnnnmmmjjjfffbbb______^^^^^^]]]]]]\\\\\\\\\XXXXXXWWWVVVUUUUUUTTTTTTRRRVVVZZZ\\\ZZZWWWTTTRRRPPPSSSVVVYYY\\\```eeeiiilllnnnooopppooollliiihhhbbb```]]]YYYVVVTTTSSSRRROOOLLLJJJHHHIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQSSSVVVYYY]]]aaadddfffgggjjjiiifffdddaaa___]]]\\\[[[ZZZXXXTTTOOOJJJEEECCC@@@???===<<<===>>>???AAADDDHHHMMMQQQQQQPPPOOONNNLLLLLLKKKJJJHHHFFFDDDCCCJJJGGGCCC@@@@@@BBBFFFIIINNNPPPQQQQQQPPPPPPPPPQQQQQQSSSUUUXXX[[[aaahhhmmmtttyyy}}}~~~~~~sssiiihhhooo{{{^^^PPPBBB===;;;999777777777666555555666777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222333333333333333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555888777777666666555555444:::999:::===>>>CCCMMMYYYpppvvvcccWWWSSSTTT\\\jjjwww{{{mmm^^^RRRKKKGGGEEECCCBBBBBBBBBAAA@@@??????>>>=========>>>>>>>>>>>>============>>>>>>>>>>>>??????@@@AAAAAAAAA|||xxxqqqiiidddaaaaaaaaaaaadddgggjjjnnnrrrvvvzzzzzzzzzzzzzzzxxxtttnnnkkk^^^ZZZUUUPPPOOONNNMMMLLLNNNPPPTTTZZZ```gggmmmppppppqqqrrrqqqoookkkgggeeedddcccbbbaaa```___^^^^^^ZZZZZZZZZZZZYYYYYYXXXXXXUUUYYY]]]___\\\XXXTTTRRRQQQSSSVVVXXXZZZ^^^cccfffiiijjjlllnnnmmmkkkiiiggg```^^^[[[YYYWWWVVVUUUUUUQQQOOOMMMMMMOOOPPPOOOOOOQQQQQQQQQPPPOOONNNLLLKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPSSSVVVYYY[[[\\\bbbbbbbbbbbbbbbaaa```___^^^]]]\\\XXXSSSMMMGGGCCCAAA@@@>>><<<<<<===>>>???AAAEEEIIIMMMMMMMMMNNNNNNKKKKKKKKKIIIHHHFFFDDDCCCKKKHHHDDD@@@@@@BBBFFFHHHKKKMMMPPPPPPPPPPPPRRRSSSRRRTTTVVVYYY]]]ccciiinnntttxxx}}}|||ooohhhnnnzzzwwwZZZNNNCCC>>><<<999888999666555444555666777666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444333333333444444444555555333333333444444444444444555555555555555555555555999999999888888888888888888888888999999999999999999777888;;;===@@@HHHRRRdddxxxlll^^^VVVQQQSSS```oooyyy~~~pppaaaUUUOOOJJJHHHDDDCCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>>======>>>??????@@@@@@AAA~~~{{{xxxtttnnngggbbb___^^^]]]]]]___cccfffiiimmmrrruuuwwwxxxyyyxxxvvvrrrmmmjjj___[[[WWWTTTSSSRRRPPPOOORRRTTTWWW[[[aaahhhmmmpppssstttuuuuuusssooollljjjfffffffffeeedddbbb``````\\\]]]]]]]]]]]]\\\[[[ZZZZZZ]]]aaabbb___ZZZVVVTTTQQQSSSUUUWWWXXX[[[```ccceeegggiiikkkkkkiiigggfff^^^]]]\\\ZZZZZZZZZZZZ[[[YYYXXXVVVVVVXXXXXXXXXWWWWWWWWWWWWVVVTTTRRROOONNNHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRYYYZZZ\\\^^^```bbbbbbccc``````___]]]WWWPPPJJJFFFBBBAAA???===<<<===>>>???>>>AAAFFFHHHIIIJJJKKKLLLJJJJJJIIIHHHGGGEEEDDDCCCEEECCCAAA@@@AAADDDHHHKKKIIIKKKNNNPPPPPPQQQSSSUUUSSSUUUXXX\\\___eeekkkoootttwww{{{yyypppkkkwwwqqqUUUKKKBBB>>><<<999888999666555444444666666555444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333444444444555555555333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555555555666777888999999999999777888;;;===>>>DDDKKKXXXlllyyylll\\\RRROOOXXXeeeppp~~~uuufffZZZTTTNNNKKKGGGDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>=========>>>??????@@@@@@}}}yyyvvvssspppkkkeee```\\\ZZZZZZZZZ]]]```cccgggkkkooosssuuuwwwxxxwwwtttpppllljjjccc```]]][[[ZZZYYYWWWVVVWWWXXXZZZ^^^ccchhhmmmpppvvvvvvvvvvvvtttrrrooommmhhhhhhiiiiiigggeeebbbaaaaaaaaabbbbbbbbbaaa```______aaaddddddaaa\\\YYYWWWSSSUUUWWWXXXYYY[[[___bbbccceeehhhjjjjjjiiigggfffbbbaaaaaa```aaabbbdddeeedddcccaaa`````````^^^]]]ZZZ[[[ZZZYYYWWWTTTQQQOOOGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLNNNPPPSSSWWW[[[___aaabbbcccccccccaaa\\\UUUNNNIIICCCAAA???=========>>>???<<>>>>>@@@CCCGGGIIIGGGJJJMMMPPPQQQSSSUUUWWWUUUXXX[[[___bbbgggmmmqqqtttwww{{{}}}vvvqqqtttgggQQQHHH@@@===;;;888777999666555444444666666555444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444333333333444444444555555444444444444444444444444444444444444444444444444111222222222333444444444333333444444555666666777:::777777;;;<<<<<>>>>>============>>>>>><<<<<<======>>>??????@@@~~~~~~}}}zzzvvvssspppnnniiiddd___[[[XXXWWWYYY[[[___bbbeeeiiinnnqqqtttvvvxxxwwwtttoookkkjjjhhhfffcccbbbaaa```___]]][[[[[[\\\___ccciiimmmpppxxxxxxwwwvvvuuurrrpppooohhhiiijjjkkkjjjgggdddbbbeeefffggghhhgggfffeeedddbbbdddffffffbbb^^^[[[YYYWWWXXXYYYZZZ[[[]]]aaaddddddfffiiikkklllkkkiiihhhggggggggggggiiijjjmmmnnnmmmkkkhhhgggfffdddbbb```\\\\\\\\\[[[XXXTTTQQQOOOHHHHHHFFFEEEDDDDDDDDDDDD@@@@@@AAABBBDDDGGGIIIJJJFFFHHHKKKPPPUUUZZZ^^^```eeeeeefffddd___XXXQQQLLLCCCAAA???>>>===>>>???@@@;;;>>>AAACCCDDDEEEGGGIIIHHHHHHGGGGGGEEEDDDBBBBBB@@@???>>>>>>???@@@CCCDDDGGGJJJNNNPPPRRRTTTWWWYYYWWWZZZ]]]aaaeeejjjooossstttvvvzzz}}}wwwnnnmmm~~~~~~uuu^^^NNNFFF???<<<:::666666888666555444444555666555444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333333333333444444444555555444444444444444444444444444444444444444444444444555666666777888999::::::777777777777888888888888;;;888888:::;;;999;;;???IIIYYYooouuucccUUURRRSSSXXXiii|||uuufff]]]UUUQQQKKKGGGEEEDDDCCCCCCCCCBBBAAA@@@????????????>>>>>>============>>>>>><<<<<<======>>>?????????~~~}}}~~~|||xxxtttqqqooommmlllkkkhhhddd```]]][[[\\\^^^```eeejjjppptttwwwyyyyyyxxxvvvsssooollliiihhhggggggiiikkkkkkhhhdddhhheeeaaaaaaeeekkkqqqssswwwxxxyyyzzzyyyvvvsssqqqooooooooonnnkkkiiifffdddfffffffffggghhhiiiiiiiiimmmmmmllljjjgggccc___\\\ZZZ[[[[[[\\\^^^___aaabbbfffiiijjjiiilllqqqqqqmmmmmmnnnpppqqqqqqrrrtttuuutttrrrmmmhhhccc```^^^]]]YYYWWWUUUSSSPPPMMMKKKJJJGGGGGGEEEDDDBBBAAA??????BBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIKKKOOOTTTZZZ^^^bbbhhhjjjeee___ZZZTTTNNNHHHEEEAAA??????@@@???>>>=========???AAACCCFFFHHHHHHGGGFFFDDDBBBAAA???>>>>>>>>>>>>>>>???@@@BBBBBBEEEIIINNNRRRTTTWWWYYY[[[\\\]]]___aaadddiiioootttwwwyyy}}}qqqpppyyy~~~}}}zzzfffVVVIIIDDD===888666777888999666555555555555444444444444444444444444444444444333444444555555444444333333333333333333333333333666555444333333333333333222888999222222888777...333333333444444444555555444333222222222222333444333444555555666666555555555555555555666666666666888888888777777777777777:::999888888999:::<<<===HHHNNN[[[ooopppZZZRRRPPPSSSaaarrr~~~ooo___```XXXNNNIIIHHHHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????========================}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}|||zzzwwwtttpppnnnlllooonnnmmmkkkhhhdddaaa___```aaadddhhhmmmrrrwwwzzz{{{zzzxxxuuussspppmmmlllnnnnnnnnnqqqttttttrrrooonnnkkkgggfffiiinnnrrrtttvvvwwwyyyyyyyyywwwtttrrrqqqqqqqqqpppnnnkkkiiihhhjjjjjjjjjkkkkkklllllllllmmmmmmmmmkkkiiieeebbb```^^^^^^^^^^^^___```bbbcccgggjjjmmmmmmqqqvvvwwwuuuuuuuuuuuuuuutttsssssssssrrroookkkeee```\\\YYYXXXRRRQQQOOOMMMKKKHHHGGGFFFEEEDDDDDDBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEHHHKKKQQQWWW\\\bbbgggjjjgggaaa]]]WWWQQQIIIFFFBBB????????????>>>>>>>>>>>>???AAACCCFFFGGGFFFFFFDDDCCCBBBAAA@@@@@@=========>>>???@@@AAAAAADDDHHHMMMQQQSSSVVVYYY[[[[[[]]]___aaadddiiioootttyyy|||~~~mmmmmmwww{{{yyyxxxzzzyyynnn\\\MMMFFFBBB<<<888777777777777666555555555555444444444444444444444444444444444333333444444444444333333333333333333333333333333555555444333333333333333222===AAA999333555666222333333333444444444555555666555444444444444555666333444555555666666555555666666666666777777777777777777777777777777777777999999888888999:::<<<===@@@FFFRRRfff|||~~~hhh[[[SSSPPPXXXfffxxx{{{mmmddd\\\RRRKKKHHHGGGDDDBBBDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================{{{{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~{{{wwwssspppnnnmmmlllqqqqqqqqqpppnnnkkkhhhffffffgggiiilllqqqvvvzzz}}}}}}{{{xxxuuurrrqqqppppppttttttvvvzzz}}}~~~}}}|||yyytttooommmnnnqqqtttuuuuuuvvvxxxyyyyyyxxxvvvuuuttttttssssssqqqooommmlllooooooppppppppppppppppppnnnnnnnnnmmmkkkhhheeeddd``````______```bbbcccdddfffllloooqqquuu{{{}}}{{{}}}|||{{{yyyvvvtttqqqpppmmmjjjeee___YYYUUURRRPPPKKKJJJIIIGGGFFFDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCGGGMMMTTTYYY```fffjjjhhheeeaaa\\\VVVLLLHHHCCC@@@??????>>>===????????????AAACCCEEEGGGFFFEEEDDDBBBAAA@@@@@@@@@============>>>>>>???@@@CCCGGGKKKOOORRRUUUXXX[[[[[[]]]```bbbeeejjjpppttt|||~~~vvvggghhhssszzzuuuqqqnnnkkkaaaQQQEEEBBB???;;;888777777666555666555555555555444444444444444444444444444444444333333444444444444333333333333333333333333333333555444444333333333333333333AAAHHH???444222444555333333333444444444555555666555555444444555555666333444555555666666555555555555555555666666666666777777777777777777777777888888888888999:::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>========================yyyzzz|||~~~~~~}}}}}}}}}|||zzz{{{}}}~~~~~~|||wwwrrrooonnnnnnooossstttuuuuuutttqqqooommmlllmmmnnnqqquuuyyy}}}}}}xxxuuusssssstttvvvvvvxxx{{{~~~xxxtttssstttuuuuuuuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvvvvuuutttsssrrrrrruuuuuuuuuttttttsssssssssppppppooommmjjjgggeeeccc^^^^^^]]]^^^___bbbdddfffffflllrrrssswww|||}}}|||zzzwwwsssooolllgggddd___XXXRRRMMMJJJHHHGGGFFFFFFEEEDDDCCCBBBBBB?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@CCCIIIPPPUUU\\\dddjjjjjjhhhfffbbb\\\PPPKKKFFFAAA??????>>>===?????????@@@AAACCCEEEGGGIIIHHHFFFDDDBBBAAA@@@@@@>>>===============>>>???BBBEEEIIIMMMPPPSSSWWWZZZ[[[]]]```cccfffkkkqqquuu}}}mmmaaadddpppzzztttkkkeee```XXXLLLBBB>>><<<999888888777555444666555555555555444444444444444444444444444444444333333333444444333333333333333333333333333333333444444333333222333333444222>>>EEE>>>444111333555333333333444444444555555333333333333333333333333333444555555666555555555333333444444444555555555666666666777777777777777777777777888999999:::;;;===???DDDOOO___sssmmm\\\VVVXXXaaaqqq{{{sssggg\\\SSSMMMHHHEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>==============================yyy{{{}}}~~~~~~{{{zzz{{{{{{uuupppmmmnnnpppqqqtttvvvxxxzzzzzzxxxuuutttrrrrrrsssvvvyyy|||~~~yyyuuutttuuuxxxzzzyyy{{{zzzxxxwwwwwwvvvvvvwwwyyyzzz{{{||||||{{{yyyyyyyyyxxxxxxwwwwwwwwwzzzyyyyyyxxxwwwvvvuuuuuusssqqqooolllhhheeebbb```ZZZZZZYYYZZZ]]]```dddfffhhhpppuuuwwwxxx|||~~~~~~~~~|||yyywwwuuuqqqlllhhhaaa^^^YYYSSSMMMHHHEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<===>>>???AAAFFFLLLQQQWWW```gggjjjjjjjjjgggbbbUUUPPPIIICCC@@@???>>>===?????????@@@BBBDDDFFFGGGMMMLLLKKKHHHFFFCCCAAA??????>>>===============>>>@@@CCCGGGJJJNNNRRRVVVYYY[[[]]]aaadddhhhlllrrruuu|||~~~}}}zzz{{{wwwggg]]]bbbnnnzzzrrrggg^^^WWWPPPHHHAAA<<<:::888777888777666444666555555555555444444444444444444444444444444444222333333333333333333222333333333333333333333333333333222222222333333444111777;;;888555444333222333333333444444444555555333333333333333333333333333444555555666555555555444444555555555666666666555555666666777777777777666666777888999999999999<<<>>>AAAHHHTTTggg}}}~~~kkk\\\VVVZZZgggxxx~~~rrrfff[[[RRRKKKGGGDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@??????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>zzzzzz|||}}}~~~~~~zzzxxx{{{|||xxxsssnnnmmmnnnpppsssvvvyyy|||}}}{{{xxxxxxyyyzzz}}}zzzwwwvvvxxx{{{~~~~~~|||{{{zzzyyyyyyyyy{{{|||}}}~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~}}}{{{zzzxxxwwwwwwtttrrroookkkgggccc```___XXXWWWVVVWWWYYY]]]aaadddjjjrrryyyzzzzzz}}}~~~|||yyyvvvuuutttpppjjjddd]]]ZZZVVVQQQLLLHHHFFFEEECCCCCCCCCBBBAAAAAA@@@@@@??????????????????>>>>>>????????????????????????<<<===>>>???@@@CCCHHHKKKQQQ[[[dddiiikkkllljjjfffZZZTTTLLLFFFBBB@@@???>>>>>>>>>???@@@BBBEEEGGGIIIPPPPPPPPPOOOLLLHHHDDDBBB@@@???>>>>>>============???AAAEEEHHHLLLPPPUUUYYYZZZ]]]aaaeeeiiimmmrrrvvvzzz|||zzzxxxzzzrrrccc\\\bbbnnnzzzqqqdddYYYPPPIIICCC>>>;;;999777777888888777666666555555555555444444444444444444444444444444444222222333333333333222222333333333333333333333333222222222222222333333444111222222333555555444222333333333444444444555555444555555666666555555444333444555555666666555555777777777777888888888999444555555666666777777888555555777888888999888888888;;;>>>BBBLLL^^^uuu~~~gggZZZWWW___kkkzzz|||pppcccWWWOOOJJJDDDEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>yyyyyyzzzzzz{{{}}}~~~~~~zzzzzz}}}zzzxxxssspppoooqqqsssvvvyyy|||~~~~~~~~~{{{xxxxxxzzz}}}}}}|||{{{|||}}}~~~}}}{{{yyyyyysssqqqnnnkkkgggdddbbbaaaYYYXXXVVVUUUWWWZZZ]]]___gggpppxxxyyyyyy|||~~~~~~|||yyyvvvuuutttppphhhbbb\\\ZZZVVVRRROOOLLLKKKJJJFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????????????????????????????:::<<<>>>??????@@@CCCEEELLLVVVaaagggkkknnnlllhhh^^^XXXOOOHHHDDDAAA@@@???======>>>@@@CCCFFFIIIKKKPPPRRRTTTUUUSSSOOOKKKGGGAAAAAA@@@???>>>============@@@CCCGGGJJJOOOTTTXXXZZZ]]]bbbfffjjjnnnsssvvvyyy{{{~~~|||xxxxxx|||pppccc\\\cccooouuufffXXXMMMEEE???<<<;;;999666666777888999888666555555555555444444444444444444444444444444444222222333333333333222222333333333333333333333333222222111111222333333444444222111222444555444555333333333444444444555555444444555666666555444444333444555555666666555555666666666777777777888888444444555555666777777888444555666888888888888777666999<<>>>>>>>>>>>>>>>>>>>>>>>yyyxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~|||}}}|||yyyvvvssssssuuuwwwyyy{{{~~~|||zzzyyy{{{~~~}}}~~~~~~}}}{{{zzzrrrqqqnnnkkkhhhfffdddccc[[[YYYWWWUUUUUUWWWZZZ\\\bbbllluuuvvvvvvyyy||||||{{{wwwvvvuuuppphhhaaa\\\[[[WWWTTTQQQPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFCCCCCCBBBBBBAAA@@@@@@???????????????????????????999;;;>>>???>>>>>>???@@@IIITTT___fffkkknnnmmmiiiaaaZZZQQQIIIEEEBBBAAA@@@<<<===>>>@@@CCCGGGJJJLLLOOORRRVVVYYYXXXTTTOOOLLLBBBBBB@@@???>>>>>>>>>>>>===???CCCFFFIIINNNTTTXXXZZZ]]]bbbfffjjjooossswwwyyy{{{{{{xxxxxx~~~pppccc]]]dddppp~~~yyyiiiZZZMMMDDD>>>;;;;;;999666666777999::::::666666555555555444444444444444444444444444444444222222222333333222222222333333333333333333333333222111111111222333333444666444444444444333555888333333333444444444555555222222333444444333222222333444555555666666555555333333333444444444555555444444444555666777777888333555666888888888777777888;;;======???KKK___nnnzzz^^^ZZZZZZaaannn|||wwwhhh\\\VVVKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>yyyzzz{{{{{{|||||||||{{{|||~~~~~~|||~~~{{{{{{zzzzzzzzzzzzzzz{{{{{{||||||wwwqqqnnnnnnnnnmmmkkkgggaaa^^^___]]]WWWVVV[[[```eeelllrrruuuwwwyyyyyyxxxwwwvvvssspppllliiiggg```___]]][[[ZZZYYYXXXXXXYYYVVVSSSPPPNNNKKKHHHFFFCCCBBBAAA@@@???>>>===<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBGGGLLLUUU```iiinnnooonnnggg___TTTJJJEEEBBB@@@=========>>>@@@CCCFFFJJJKKKUUUUUUWWWZZZ^^^]]]YYYUUUOOOHHH@@@===>>>@@@???===@@@AAACCCEEEHHHMMMSSSWWW]]]aaagggjjjlllpppuuuzzz||||||~~~{{{yyy{{{lll^^^^^^fffmmm||||||kkkVVVHHHCCC@@@:::888777555444555777:::<<<444444555666777777666666:::555000000444666555111333333222222333333444555333333333333333333333333444444222222222222444444333333333333333333333333333333333333333333333333444555666888888666555444111222444555555555444444555555555555555555555555666666666666666555555555777666555555555666888999===;;;<<>>>>>>>>>>>>>>?????????xxxxxxyyyzzzzzzzzzzzzzzzzzz|||~~~}}}}}}}}}|||}}}}}}~~~~~~~~~{{{yyyzzz{{{zzzyyyqqqlllhhhgggccc]]]ZZZ]]]^^^bbbhhhnnnrrrtttvvvvvvwwwwwwvvvtttqqqnnnjjjiiifffeeeddddddddddddddddddcccaaa^^^[[[YYYUUUQQQNNNJJJHHHEEECCCBBBBBBAAAAAA@@@@@@??????>>>>>>==================>>>???@@@AAAFFFJJJSSS]]]gggmmmooooookkkcccXXXNNNIIIEEEBBB@@@>>>>>>>>>@@@BBBEEEHHHJJJQQQQQQTTTYYY^^^```___]]]WWWPPPGGGAAA@@@@@@@@@??????AAACCCDDDGGGLLLRRRWWW\\\```fffjjjlllooouuuyyy||||||~~~~~~~~~}}}jjj^^^___gggnnnxxxzzziiiTTTGGGBBB>>>999999777555444444666888:::555555555555555444444444333333333333444555444333333333222222333333444555333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333444555666777777666555444222333444555555555444444555555555555555555555555666666666666666666666555777666666555666777888999:::999:::======@@@MMM[[[sssxxxcccTTTUUUYYY]]]kkk}}}qqqfffZZZTTTMMMIIIHHHHHHGGGEEEEEECCCBBBBBBCCCCCCBBB@@@>>>>>>>>>>>>????????????vvvwwwwwwxxxxxxxxxxxxwwwxxxzzz}}}~~~}}}xxxuuuooofffaaaaaa___bbbfffkkkooorrrttttttuuuuuuuuutttsssqqqooommmlllmmmmmmnnnpppqqqrrrrrrpppnnnllliiifffbbb\\\XXXOOOKKKFFFBBBAAAAAA@@@@@@BBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@CCCGGGOOOZZZdddllloooppppppiii^^^TTTMMMHHHEEEBBB>>>>>>??????AAACCCFFFGGGLLLMMMPPPVVV]]]cccffffffccc[[[QQQGGGBBBAAA@@@@@@???@@@BBBDDDFFFKKKQQQVVVZZZ___eeeiiillloootttyyy{{{|||~~~zzz{{{{{{fff]]]```hhhoootttyyy~~~uuudddQQQEEE@@@<<<888999777555444333444666777555555555444333333222222///222555666555333444555333333222222333333444555333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333444555666777777666555444222333444555555555444444555555555555555555555555555555666666666666666666666666666666666777888888888888:::<<<<<<>>>GGGQQQfffxxxpppZZZTTTTTTVVVaaaooovvvfff___UUUNNNKKKJJJHHHGGGEEEDDDDDDDDDEEEEEECCCBBB????????????????????????uuuuuuvvvvvvvvvvvvvvvuuuuuuxxx{{{}}}}}}~~~~~~}}}|||rrrkkkgggddddddfffjjjnnnrrrttttttrrrssstttvvvvvvvvvvvvuuussstttuuuwwwyyyzzz{{{{{{yyyxxxwwwuuusssnnnhhhcccWWWPPPHHHCCCAAAAAA@@@???AAAAAA@@@??????>>>=====================>>>???@@@@@@CCCKKKUUUaaajjjoooppprrrmmmcccYYYQQQJJJFFFDDD@@@?????????@@@BBBDDDEEEJJJKKKOOOTTT\\\dddjjjmmmlllfff[[[OOOFFFAAA@@@AAA???@@@AAACCCEEEJJJPPPTTTXXX]]]dddiiillloootttxxx{{{|||~~~}}}{{{|||sssccc^^^ccclllqqqsssvvv{{{~~~zzzooo^^^NNNCCC>>>:::777888777555444333333444444555555444444444444444444444555666666555444555555333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444555555666666555555444333444444444444444444444555555555555555555555555555555555555666666666666666666666666666777777888888:::<<<===<<<>>>CCCIIIYYYkkk~~~jjj___XXXSSSZZZeeeooo}}}vvvmmmaaaWWWQQQMMMIIIGGGEEEEEEDDDEEEFFFFFFDDDBBB@@@@@@???????????????>>>uuuuuuuuuvvvvvvuuuttttttuuuwwwzzz{{{||||||~~~|||{{{~~~wwwpppjjjhhhgggiiimmmqqqssssssppprrruuuxxxzzz|||}}}}}}{{{|||}}}~~~~~~}}}zzztttqqqeee\\\RRRKKKHHHGGGDDDBBB???????????????@@@@@@@@@??????>>>>>>>>>???@@@@@@???AAAGGGQQQ]]]gggnnnqqqsssnnnfff\\\SSSKKKGGGEEEAAA@@@??????@@@AAACCCDDDJJJKKKOOOSSSZZZbbbjjjoooqqqmmmdddWWWKKKBBB@@@@@@>>>???AAABBBDDDIIINNNSSSVVV\\\dddiiilllpppuuuyyyzzz|||~~~}}}zzz|||{{{kkk```aaahhhppptttuuuxxx{{{}}}tttgggWWWJJJBBB<<<999777888777555444333333333333444444444444555666888888???:::444333555666555333333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444444444555555555555444444444444444444444444444444555555555555555555555555444555555555666666777777555666666777777777777777777:::<<<<<<<<<===@@@BBBNNN___vvvsssdddXXXVVV\\\aaappp{{{nnncccZZZSSSLLLGGGGGGEEEDDDEEEEEEEEECCCAAAAAA@@@@@@@@@??????>>>>>>uuuvvvvvvvvvvvvuuuuuutttuuuwwwzzz{{{{{{{{{|||~~~zzzxxxzzz|||rrrnnnjjjjjjnnnrrrsssssssssuuuxxx{{{~~~~~~pppfffZZZQQQMMMJJJEEEAAA?????????@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@???@@@EEEOOOZZZfffmmmqqqrrrooohhh___TTTLLLGGGFFFAAAAAA@@@@@@@@@BBBCCCDDDIIIKKKOOOSSSXXX```hhhmmmqqqqqqlll```QQQFFFAAAAAA>>>???@@@AAACCCGGGMMMQQQUUU\\\dddjjjnnnqqqvvvzzzzzz{{{~~~~~~yyyyyy~~~yyyoooddd```eeennnuuuxxxyyy|||nnn```OOOFFF@@@;;;888777777777666555444333333333444333333444555777999;;;DDD<<<333111444666555222333333222222333333444555333333333333333333333333222333333444444333333222333333333333333333333333111222222333333444444555444444444444444444444444555555444333333333444444555555555555555555555555444444555555666777777777555555666777777777777777444888:::999999<<<>>>>>>GGGUUUjjjwwweeeZZZWWWYYYeeettt|||rrrhhh^^^SSSLLLJJJHHHEEEDDDDDDDDDCCCAAAAAAAAAAAA@@@??????>>>>>>wwwwwwwwwwwwwwwvvvuuuuuuvvvxxxzzz{{{zzzzzz{{{|||xxxuuuuuu{{{}}}wwwqqqpppsssvvvwwwvvvyyy{{{}}}~~~}}}{{{yyynnnaaaXXXSSSNNNFFF@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>??????@@@AAAEEEMMMYYYdddmmmqqqqqqooojjjaaaVVVMMMIIIGGGBBBAAAAAAAAAAAACCCDDDFFFGGGJJJOOOSSSWWW^^^ffflllooosssrrriiiYYYKKKDDDCCC===>>>???@@@BBBGGGLLLPPPUUU\\\dddkkkooossswww{{{yyy{{{{{{zzz}}}}}}yyyllleee^^^```iiisssyyyzzz|||}}}iiiYYYIIICCC???:::888888777666666555555444444444444444333333444555888999>>>:::555222333444333222333333222222333333444555333333333333333333333333222333333444444333333222333333333333333333333333111111222333333444555555555444444444444444444555666555444333333333333444555555555555555555555555444444555555666777777888444555666777888777777666333888:::888:::???@@@>>>CCCLLL\\\pppyyyfffZZZRRR[[[eeemmmyyyvvvkkk]]]TTTOOOLLLGGGDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>xxxxxxxxxxxxxxxwwwvvvvvvwwwyyy{{{{{{zzzzzzzzz{{{~~~wwwsssrrrwww|||xxxvvvyyy|||}}}|||~~~zzz{{{|||}}}|||{{{yyywww{{{zzz|||xxxjjjaaa[[[UUULLLEEECCCBBBBBBAAA@@@???>>>>>>???>>>============>>>>>>@@@AAADDDLLLXXXccclllqqqpppoookkkbbbWWWNNNJJJIIIBBBAAAAAAAAABBBDDDEEEGGGEEEIIINNNSSSWWW^^^ffflllnnnsssvvvnnn^^^NNNFFFDDD===>>>???@@@BBBFFFLLLPPPUUU\\\eeelllppptttxxx|||yyy{{{~~~|||~~~{{{vvveee```\\\```kkkvvv{{{|||~~~|||fffVVVFFFAAA???:::888999666666666666666555555555555444333222222333555666666777666444222111222333333333222222333333444555333333333333333333333333222222444444444444222222333333333333333333333333111111222333333444555555555444444333333444444555666555444333222333333444555555555555555555555555444444444555666777777888444555777888888888777666555:::<<<:::<<>>>>>yyyyyyyyyyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}~~~~~~~~~}}}tttnnnooottt{{{||||||~~~}}}}}}|||{{{xxxvvvzzzyyyzzz{{{~~~vvvkkkbbbYYYRRRNNNGGGDDDAAA@@@@@@@@@@@@>>>???>>>>>>>>>>>>>>>??????===>>>AAAGGGQQQ]]]hhhnnnrrrooojjjcccZZZQQQJJJFFFBBBBBBBBBBBBCCCEEEFFFHHHGGGJJJMMMRRRWWW]]]dddiiisssyyyzzzqqqeeeZZZPPPGGGGGGBBB???AAACCCEEEKKKRRRYYY]]]cccjjjooouuuzzz~~~~~~~~~~~~~~~|||wwweee^^^\\\eeepppwww}}}vvv\\\RRRGGGAAA<<<888888;;;777777666555444444333333777666555444333222111111444444333333333333222222444444444333333222222222222222222222222222222222555444444333333444444555333333333222222333444444333333222111222333444555555555555444444333333333555444444444444555666666555555555555555555555555555555555555666666666666555555666777777777777777999999:::;;;===>>>>>>???BBBDDDJJJXXXmmmvvv|||~~~eeeWWWRRRQQQVVV___jjjxxxwwwjjjbbbTTTJJJIIIIIIEEEBBBBBBDDDCCCBBB@@@???>>>>>>>>>xxxxxxxxxyyyyyyyyyzzzzzz}}}}}}||||||}}}}}}~~~wwwooonnnpppttt|||~~~}}}|||{{{xxxvvvvvvvvvvvvwwwzzz~~~zzzrrriiiaaaYYYSSSIIIFFFBBB@@@??????>>>>>>???>>>>>>>>>>>>>>>??????>>>???BBBHHHQQQ\\\gggmmmpppnnniiibbbZZZQQQKKKGGGBBBBBBBBBBBBCCCEEEGGGHHHGGGJJJMMMRRRVVV]]]dddiiisssxxxzzzsssggg]]]QQQHHHGGGBBB???AAACCCEEEKKKQQQXXX]]]dddkkkpppuuuzzz}}}~~~~~~~~~~~~vvvfffcccfffqqq|||zzz\\\PPPEEE???<<<888777999777666666555444444333333555444444444444444333333444444333333333333222222444444444333333222222222222222222222222222222222444444333333333333444444444333333222222333333444333333222222222333444555444444444444333333333222444333333333444444555555555555555555555555555555555555555555666666666666555555666777777777777777666777888999:::;;;;;;<<>>>>>=========>>>>>>??????BBBHHHPPP[[[dddjjjnnnlllhhhaaaZZZRRRLLLHHHCCCBBBBBBBBBCCCEEEGGGHHHGGGJJJNNNRRRVVV]]]dddhhhrrrxxxzzztttkkk```TTTKKKGGGBBB???AAACCCEEEKKKQQQWWW]]]eeemmmssswwwzzz|||}}}~~~sssaaadddmmm{{{~~~\\\OOOBBB===<<<999666555666666666555444444333333333333333444444555555555444444333333333333222222444444333333333333222222333333333333333333333333333333222222222222333333444333333222222333333333333333222222222333444555333333333333222222222222444444444444555555666666555555555555555555555555444555555555555666666666555555666777777777777777555666666777888999::::::;;;>>>CCCKKKXXXmmm}}}iii]]]QQQKKKJJJOOO[[[eeeuuuqqqcccTTTLLLIIIGGGGGGHHHDDDCCCBBBBBBAAAAAAAAAAAAttttttvvvwwwyyyzzz|||||||||{{{{{{{{{{{{|||}}}}}}yyyqqqmmmllloootttwww|||}}}zzzxxxuuuuuuvvvvvvxxxzzz{{{||||||tttiiibbbYYYTTTLLLGGGDDDCCCBBBBBB??????>>>=========>>>>>>>>>???BBBGGGOOOXXXaaafffllljjjfff```YYYRRRLLLIIICCCCCCBBBBBBDDDEEEGGGHHHHHHKKKNNNRRRWWW]]]dddhhhqqqwwwyyyuuummmdddXXXNNNHHHCCC@@@BBBCCCEEEKKKQQQVVV]]]gggooouuuxxxzzz{{{}}}}}}ooo^^^fffttt~~~\\\NNN@@@===>>>;;;777444666666555555555444444444333333333444444444555555444444333333333222222222333333333333333333333333333333333333333333333333333222222111111222222333444444333222222222333333222222222333333333444444222222222222222222222222555555666777777777777777555555555555555555555555444444444555555555666666555555666777777777777777777777888888999::::::;;;888<<>>>>>>>>>>>>>>===>>>AAAGGGNNNWWW___cccjjjhhheee___YYYRRRLLLIIICCCCCCCCCCCCDDDFFFGGGIIIJJJLLLOOOSSSXXX]]]dddiiipppuuuxxxuuuooohhh\\\RRRJJJEEEBBBCCCEEEFFFLLLRRRWWW]]]gggpppvvvyyyzzz{{{|||~~~xxxiiiaaammm~~~zzzZZZLLL???===>>><<<777444555555555555555444444444555555444444444333333333444444333333333222222222333333333333333333333333333333333333333333333333333222222111111222222333555444333333222222222333222222333333333444444444222222222222222222222222333444555666666666555555555555555555555555555555444444444444555555555555555555666777777777777777666777777888888999999999777<<>>???BBBHHHOOOXXX___ccciiihhhddd___XXXRRRLLLIIIDDDCCCCCCCCCDDDFFFHHHIIILLLNNNQQQUUUYYY___eeejjjppptttuuusssooojjj___UUUMMMGGGDDDEEEFFFHHHMMMTTTXXX^^^hhhqqqvvvyyy{{{||||||~~~}}}|||rrrfffaaarrrsssUUUIII>>><<<===;;;777666555555555555555555555555555555555444444333333333444444333333333333222222222222333333333333444444333333333333333333333333333333222222222222333333555555444333222222222222111222333444444444333333222222222222333333333333000111333444444444333222555555555555555555555555333444444444444555555555555555666777777777777777555555555666666666777777777<<>>@@@JJJ[[[jjjuuurrrvvvxxxkkk\\\PPPJJJJJJNNNXXXhhhyyy{{{jjj]]]VVVNNNHHHFFFEEEDDDCCCBBBAAAAAAAAAnnnoooppprrrtttvvvwwwxxxzzzzzzyyyyyyzzzzzz{{{|||~~~~~~}}}||||||~~~|||uuutttvvvwwwxxxyyy}}}~~~zzzuuuiiiddd]]]WWWSSSOOOKKKIIIDDDCCCBBBAAA@@@@@@@@@@@@???AAAEEEKKKRRR[[[bbbfffiiigggddd^^^XXXQQQKKKHHHDDDDDDCCCCCCDDDFFFHHHIIINNNPPPSSSVVVZZZ```gggkkkpppsssssspppnnnkkkbbbXXXOOOIIIFFFGGGHHHJJJOOOUUUYYY___hhhpppvvvyyy|||~~~|||~~~{{{yyy~~~xxxmmmdddaaauuu|||gggNNNEEE===;;;:::777666777555555555555555555555555333333444444444444444555444444333333333333222222222222222333333444444444444444444444444444444444444444333333333333444444666555444333222222222222111222333444444444333333222333333333444444444444111222444555666555444333555555555555555555555555333333444444444555555555555555666777777777777777555666666666666777777777777;;;=========DDDOOOYYYlll|||tttmmmnnnuuu}}}mmmZZZMMMIIIIIINNNZZZjjjzzz{{{nnndddYYYOOOJJJIIIGGGEEEDDDCCCBBBBBBmmmnnnoooqqqsssuuuvvvvvvzzzyyyyyyyyyyyyzzz{{{{{{}}}}}}||||||{{{~~~||||||{{{{{{~~~~~~zzznnnjjjddd^^^ZZZUUUQQQNNNEEEDDDCCCBBBAAAAAAAAAAAAAAACCCGGGMMMUUU]]]dddhhhiiihhhddd^^^WWWPPPJJJGGGDDDDDDCCCDDDEEEFFFHHHIIIOOOQQQTTTWWW[[[aaaggglllppprrrqqqnnnmmmkkkcccZZZPPPKKKGGGHHHIIIKKKPPPVVVZZZ```hhhpppuuuyyy}}}{{{}}}yyyxxx|||~~~tttkkkdddeee}}}qqq]]]IIIBBB;;;999777444444777444555555555555555555555111222222333444666666777444444444333333333222222222222222333333444444444444444444444444444444444555444444333333444444555666555444333222222222222111222333444555444333333333333333444444555555555444555777999999888777666555555555555555555555555333333333444444444555555555666666777777777777777888888888888999999999999777:::<<<<<<<<<@@@HHHOOO\\\ooouuukkklllvvvzzzeeeUUUNNNIIIKKKRRR^^^nnn}}}yyyooobbbWWWMMMLLLJJJHHHFFFDDDCCCCCCnnnnnnnnnoooqqqsssuuuwwwxxxyyy{{{|||||||||{{{zzz|||~~~~~~}}}{{{zzz{{{yyy{{{vvvqqqjjjeeeaaa]]]XXXSSSJJJGGGCCC@@@@@@??????>>>BBBCCCGGGOOOXXXaaafffiiikkkfff```ZZZUUUQQQLLLIIIFFFEEEDDDDDDEEEHHHLLLNNNPPPRRRVVVYYY\\\aaagggkkknnnmmmlllllljjjfffaaa]]]PPPKKKFFFGGGIIILLLSSSZZZ___ccckkkqqquuuxxx{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}uuujjjggghhhqqq~~~www```OOOEEE???888666888:::888555333333333333333333333333555444333333333333444555333333333333333333333333444444222111111222444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222000000111222333444444555444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555777777777777777777777777666777999999:::===BBBEEEWWWaaassswwwmmmnnnsssvvv```PPPKKKEEEGGGQQQ[[[eeeyyyqqqdddVVVSSSNNNJJJIIIHHHGGGFFFnnnnnnnnnoooqqqsssuuuwwwxxxyyyzzz{{{|||{{{zzzzzz{{{}}}~~~}}}|||}}}yyy|||yyytttnnniiifffbbb\\\WWWNNNKKKFFFCCCBBBAAA@@@???BBBDDDIIIQQQ[[[ccciiikkkjjjfff```ZZZUUUQQQLLLIIIFFFEEEDDDDDDFFFIIILLLNNNQQQSSSWWWZZZ]]]aaagggjjjmmmlllkkkkkkiiifffaaa^^^SSSMMMIIIJJJKKKNNNTTT[[[```eeelllrrrvvvyyy{{{}}}}}}}}}||||||}}}~~~~~~qqqeeebbbdddwww|||}}}mmmYYYJJJCCC>>>888666888999777444333333333333333333333333555444333333333333444555333333333333333333333333444444333333333333444444333333333333333333333333222222222222222222222222333333333444444333333333333333333333333333333333222222222333444444555555444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555777777777777777777777777777888999999:::<<<@@@DDDJJJTTTeeezzz~~~ttttttyyyooobbbRRRJJJGGGNNNTTT[[[kkk{{{{{{oooaaa\\\UUUOOOKKKHHHGGGEEEnnnnnnoooppprrrtttvvvwwwxxxxxxyyyzzzzzzzzzzzzyyyyyy{{{}}}~~~}}}|||}}}~~~~~~|||}}}}}}{{{}}}~~~yyysssooolllhhhbbb]]]TTTQQQLLLHHHEEEDDDBBB@@@CCCEEEKKKTTT^^^fffkkkmmmjjjfff```[[[VVVQQQLLLIIIEEEEEEDDDEEEGGGIIILLLNNNRRRTTTXXX[[[^^^bbbfffjjjkkkjjjiiiiiihhhfffaaa^^^WWWQQQMMMMMMOOOPPPVVV]]]cccgggnnntttwwwzzz|||~~~{{{{{{{{{|||}}}~~~~~~mmmbbbbbbeee|||~~~zzz{{{}}}~~~{{{ppp```OOODDD@@@<<<777555666777666444444444444444444444444444555444444333333444444555333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555777777777777777777777777888999:::::::::;;;>>>AAA@@@IIIXXXkkk}}}}}}vvv^^^RRRIIIJJJMMMQQQ\\\hhh{{{}}}rrrkkk```VVVOOOJJJFFFDDDnnnnnnoooppprrrtttuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyyyy{{{||||||{{{{{{|||}}}~~~}}}{{{zzz{{{||||||~~~}}}xxxtttqqqmmmgggbbbZZZVVVPPPKKKHHHFFFCCCAAACCCFFFMMMVVVaaaiiimmmnnnjjjgggaaa\\\WWWRRRMMMIIIEEEEEEEEEFFFHHHKKKNNNOOOSSSVVVYYY\\\^^^aaaeeehhhhhhgggfffffffffeeeaaa___ZZZTTTPPPQQQQQQSSSXXX^^^eeejjjpppuuuxxxzzz|||~~~zzzzzzzzz{{{}}}~~~|||{{{|||xxxjjjcccffflll~~~zzzwwwzzzzzzssseeeTTTGGG@@@===:::666555555666555444555555555555555555555555444444444444444444444444333333333333333333333333333444555666666555444333222222222222222222222222222222222222222222222222333333444444444444333333444444444444444444444444555555444444333333333222444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555666666666666666666666666999:::::::::999:::<<<>>>@@@FFFQQQ```pppnnn^^^OOOIIIIIIMMMTTT\\\gggtttyyylll```VVVNNNHHHEEElllmmmoooppprrrssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxyyy{{{||||||{{{{{{}}}~~~~~~~~~~~~|||zzzzzz{{{}}}}}}{{{xxxuuuqqqkkkfff___[[[TTTOOOKKKGGGDDDBBBEEEHHHOOOZZZdddkkknnnnnnkkkhhhccc^^^YYYSSSNNNJJJFFFFFFGGGHHHKKKMMMPPPQQQTTTVVVZZZ\\\^^^```cccfffeeedddcccdddeeedddbbb___[[[VVVRRRSSSTTTUUUYYY___hhhlllrrrwwwyyy{{{|||}}}yyyyyyzzz{{{}}}~~~}}}|||{{{}}}wwwwww}}}tttgggdddjjjrrr{{{uuuwwwuuukkk\\\MMMCCC>>>:::888666555555555555444555555555555555555555555444444444444444444444444333333333333333333333333222333444555555444333222222222222222222222222222222222222222222222222222222222333333333333222222444444444444444444444444444444333333222111111111444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555666666666666666666666666888999::::::999999:::<<>>;;;666777777777666555666666333333333333333333333333333333444555555444333333333333333333333333333333222222222111111222222222111111111111111111111111222222222222222222222222222333333333333333333222333333333333333333333333333333333333333333222222444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555777777777777777777777777666888999999999888999:::777999===BBBLLL]]]qqq|||jjjZZZOOOJJJGGGHHHOOOWWWaaannnzzznnnaaaYYYhhhiiilllnnnpppqqqqqqqqqttttttsssrrrssstttuuuvvvuuuvvvxxxxxxyyy{{{}}}}}}|||zzzyyyyyy|||~~~}}}~~~~~~yyysssnnnjjjfff___YYYTTTQQQMMMKKKPPPTTT\\\fffooossstttrrrooolllhhhccc___YYYRRRNNNIIIKKKLLLOOOQQQTTTUUUVVVSSSVVVYYY[[[\\\]]]^^^______^^^]]]___aaabbbbbbaaa___[[[YYY[[[]]]^^^ccciiikkkoootttwwwyyyyyyzzz{{{zzzzzzzzz{{{{{{}}}~~~~~~vvvqqquuu|||{{{{{{wwwjjjaaadddrrr|||lllggg___TTTKKKBBB<<<999666777888777666666666777333333333333333333333333333333444555555444333333333333333333333333333333333222111000000111222333111111111111111111111111222222222222222222222222333444444555555444444333222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444555444444444444555666666555555555555555555555555777777777777777777777777555777999999999888999::::::;;;===???FFFTTTggguuuxxxgggYYYQQQLLLCCCHHHMMMTTTbbbtttwwwiii___iiijjjlllnnnpppppppppoooppppppqqqrrrrrrrrrrrrqqqvvvvvvwwwxxxzzz{{{||||||{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~{{{uuuqqqmmmgggbbb^^^YYYQQQNNNOOOSSSZZZdddlllqqqsssttttttrrrmmmgggccc___[[[UUUQQQNNNPPPRRRSSSTTTUUUTTTTTT[[[[[[ZZZZZZZZZZZZZZZZZZ^^^^^^^^^___aaabbbaaa```aaaaaa___^^^^^^bbbggglllooopppsssuuuwwwyyyzzz{{{wwwxxxyyyzzz{{{}}}~~~~~~~~~yyyuuuqqqwwwyyyooohhhdddgggrrr{{{nnncccVVVNNNEEE===999999666666666666555555555555555555555444444333333333555555555444444333333333444333333222111111111222///000222333444444333222111222444666666555444333444444444444444444444444333333333444444555555555444444444444333333222111111111222222222333333333111111222222222333333333333444444555555666666666444444444444444444444444444444444444444444444444333333444555666777888888777888888888888999999999<<<<<<===???AAAHHHXXXgggzzz|||ppp^^^OOOIIIGGGIIINNNVVV```qqqwwwlllhhhjjjlllnnnooooooooooooooopppqqqqqqrrrrrrqqqqqquuuuuuvvvxxxyyyzzz{{{|||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}~~~xxxtttoooiiiddd```ZZZSSSPPPRRRVVV^^^hhhqqquuuvvvvvvvvvuuuqqqkkkfffbbb]]]WWWSSSPPPQQQRRRSSSUUUUUUUUUUUU[[[[[[\\\]]]]]]]]]\\\\\\]]]]]]^^^```bbbcccaaa````````````___```bbbgggkkkoooppprrrtttwwwxxxyyyzzzwwwxxxyyyzzz{{{}}}~~~~~~~~~vvvqqqqqqxxx{{{rrriiiddddddiiittt~~~zzznnnbbbTTTKKKCCC;;;888999666666666666555555555555555555444444444333333333555555444444444333333333444333222222111111222222111111222333333333222222222333555666777666555444444444444444444444444444333333333444444444444444333444444444333333222111111111222222222333333333222222222222333333333333444444444444444555555555444444444444444444444444444444444444444444444444555555555555666666666666777777888888888999999999888888:::<<<===BBBPPP^^^sss}}}mmm^^^MMMHHHEEEHHHNNNWWWfffrrr|||{{{ggghhhkkkmmmnnnoooooonnnoooooopppqqqqqqqqqqqqqqqtttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}||||||}}}}}}~~~~~~|||wwwsssmmmgggccc]]]VVVTTTVVV\\\cccnnnwwwzzzzzzyyyxxxxxxtttnnnhhhccc]]]WWWSSSSSSSSSSSSTTTUUUVVVWWWXXXZZZ\\\___aaabbbbbbaaa```\\\\\\^^^```ccccccaaa______```aaaaaabbbdddgggjjjnnnoooqqqsssuuuvvvwwwxxxwwwwwwxxxzzz{{{|||}}}~~~~~~uuuqqqttt|||xxxrrrhhh``````ffflllttt|||zzznnnaaaQQQHHH@@@:::777888666666666555555555555444555444444444444333333333444444444444333333333333333333222222111111222222333333222222111222222222333444666777777666555555444444444444444444444444444444444444333333333333333333444444444333222222111111222222222333333333333333333333444444444444444444444444333333333333444444444444444444444444444444444444444444444444666666666555555555444444777777777888888888999999777666888:::;;;===GGGRRReeevvvsssXXXNNNFFFDDDHHHNNNXXXbbblllvvveeegggiiikkkmmmnnnnnnnnnnnnoooooopppqqqpppppppppsssssstttuuuwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{||||||{{{{{{||||||}}}}}}}}}}}}}}}~~~zzzuuuooohhhddd^^^YYYXXXZZZaaaiiisss{{{~~~}}}zzzyyywwwtttooohhhaaaZZZUUURRRUUUUUUTTTTTTUUUWWWYYY[[[YYY\\\aaaeeeggggggeeeccc\\\\\\^^^aaaddddddaaa___^^^```bbbcccdddeeegggiiinnnoooppprrrtttuuuuuuvvvwwwwwwxxxyyy{{{|||}}}}}}~~~yyyvvvzzz|||tttkkkaaaZZZ___hhhpppuuuxxx{{{zzzooo___OOOEEE???:::888999666666555555555444444444444444444444444444444444333333333333333333333333333333222222111222222333555444222111000111222222333444555666666555444444333333333333333333333333555444444333333222222222333333333444444333333222111111222222222333333333333333333444444444555555444444444333333222222222444444444444444444444444444444444444444444444444555555555555555555555555777777777777888888888888888888:::<<<<<<<<>>;;;999:::555555555555444444444444444444444444444444444444333333333333333333333333333222222111222222333333555444222111000111222222333333333444333333333222333333333333333333333333444444444333333222222111222333333444444333333333111111222222222333333333333333333444444444555555444444444333333222222222444444444444444444444444444444444444444444444444333333333444555666666777666666777777777888888888999888:::===<<<:::>>>DDDMMM]]]sssyyykkk[[[QQQLLLHHHIIILLLWWW]]]jjj{{{bbbcccfffhhhjjjlllllllllmmmmmmnnnooooooooooooooopppqqqrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyzzz||||||{{{|||wwwpppiiieeeaaa___aaaeeekkkqqqxxx}}}~~~}}}{{{yyyyyywwwssslllccc\\\WWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ^^^ccchhhkkkkkkiiihhhcccbbbaaabbbddddddcccaaa```bbbdddeeeeeefffhhhjjjooooooqqqrrrssssssssssssvvvvvvwwwyyyzzz{{{|||}}}}}}{{{|||rrrddd______iiitttyyyzzz{{{xxxxxx{{{xxxiiiYYYGGG@@@>>>;;;999999555555555444444444444333333333333444444444444555222222222222333333333333222222111111222222333333333333222222111222222222333333333222222222222222333333333333333333333333333333333333222222222222222222333444444444333333111111222222222333333333333333333333444444444444444444444444333333333333444444444444444444444444444444444444444444444444111222333444555666777777666666666777777777888888777666888::::::888:::???GGGUUUhhhzzzwwwiii]]]RRRIIIEEEFFFOOORRR\\\mmmaaabbbeeegggjjjkkkkkkkkklllmmmnnnnnnoooooonnnnnnooopppqqqrrrsssuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{{{{{{{{{{}}}yyyqqqjjjgggdddcccfffkkkppptttzzz}}}~~~|||{{{{{{wwwvvvssslllbbb[[[WWWWWWUUUUUUWWWXXXYYYZZZZZZZZZ[[[^^^bbbgggiiijjjiiiiiihhhfffcccccccccdddcccbbbaaabbbdddeeeeeefffiiilllppppppqqqrrrssssssssssssvvvvvvwwwxxxzzz{{{|||}}}|||vvv~~~yyynnnbbb___dddppp{{{{{{xxxzzz~~~uuucccSSSCCC===<<<:::888777555555555444444444333333333333333444444444555555111111222222222333333333222222111111222222333444111111222333333333222222444444333333222222222222222222222222222222222222222222222222222333333333111222333333444444444333111111222222222333333333222222222222333333333333444444444444444555555555444444444444444444444444444444444444444444444444333333333444444555555555666666666666777777777888777555666999:::888999===@@@KKKZZZjjj~~~wwwjjj[[[MMMFFFGGGGGGJJJRRR```ppp```aaadddgggiiijjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnoooooopppqqqssstttuuuvvvtttttttttttttttuuuvvvvvvyyyxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{{{{{{{{{{}}}~~~zzzrrrkkkhhhffffffjjjpppssswww{{{~~~~~~}}}||||||ttttttqqqiii```YYYVVVUUUTTTUUUWWWYYYZZZZZZYYYYYY\\\^^^bbbfffhhhiiiiiiiiikkkhhheeeccccccddddddcccbbbcccdddddddddfffjjjmmmpppqqqrrrsssssssssssssssvvvvvvwwwxxxzzz{{{||||||wwwxxxvvvkkk``````gggttt~~~zzz{{{|||sss^^^OOO???:::;;;999777666555555444444444333333333333333333444444555555555111111111222222333333333222111111111222333333444///000222333444444333222666555444333333333333333222222222222222222222222111111111222222333333444111222333333444444444444111111222222222333333333111111222222222333333333444444444555555666666666444444444444444444444444444444444444444444444444555555444444444333333333666666666666777777777777888666666:::;;;999;;;???:::CCCNNN]]]qqqtttcccQQQJJJJJJCCCGGGNNNWWWbbbooo|||```cccfffgggggggggggghhhggghhhjjjkkklllmmmmmmmmmnnnoooooopppqqqqqqrrrrrrqqqrrrrrrrrrrrrrrrrrrsssttttttuuuvvvwwwwwwxxxxxxzzzyyyxxxxxxxxxzzz|||}}}~~~xxxooohhheeehhhnnnrrrxxxzzz|||}}}|||zzzvvvtttxxxtttmmmeee^^^ZZZXXXXXXVVVWWWYYYYYYYYYZZZ[[[]]]___aaadddfffhhhgggfffeeeiiigggdddbbbaaabbbccceeefffeeeeeefffhhhjjjlllnnnppppppqqqqqqqqqrrrrrrrrrvvvwwwxxxyyy{{{|||}}}~~~vvvzzzrrrccc\\\[[[fffzzzzzzlllRRRJJJ???999999999888555333333333333333333333333555444333333222222333333222222222222222222222222444444444333333222222222333333333333333333333333111222222333333222222111222222222222222222222222333333333222222111111111111222333333444444333333555333111111222222222111111111222222222333333333666555444333333333333333444444444444444444444444444444444444444444444444666666666666666666555555555555555555666666666666666666777888999999::::::;;;???FFFPPP]]]ppp}}}rrrcccRRRFFFHHHEEEFFFKKKRRR^^^ooo~~~___aaacccddddddeeefffhhhhhhiiijjjkkklllmmmmmmmmmnnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrtttuuuuuuvvvwwwwwwxxxxxxyyyxxxvvvuuuvvvxxx{{{||||||wwwooohhhfffjjjooossszzz|||~~~~~~}}}zzzvvvttttttpppiiibbb\\\YYYWWWWWWVVVXXXZZZ[[[\\\\\\^^^```eeegggiiillllllllljjjiiihhhfffdddbbbaaabbbcccdddfffffffffgggiiikkkmmmnnnqqqqqqrrrrrrrrrsssssssssuuuvvvwwwyyyzzz|||}}}~~~zzzxxx}}}~~~}}}}}}||||||pppbbb[[[^^^kkkvvvgggPPPIII???999888999777555444444444444444444444444555444333333222222333333333333333333333333333333444444444333333222222222333333333333333333333333111222222333333222222111222222222222222222222222333333333222222222111111000111222222333333222222555333111111222333222111111111222222222333333333666555444333333333333444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666777888888999:::::::::<<>>999888888777666555555555555555555555555555444333333222222333333444444444444444444444444444444333333333333222222333333333333333333333333111222222333333222222111222222222222222222222222333333333222222222222111000000111222222222222111444333222222333333222111111111222222222333333333555555444333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555666666666666666777777888888999999999:::;;;===@@@GGGTTTcccnnnyyy|||mmmbbbKKKFFFCCCCCCDDDGGGPPPYYY\\\]]]^^^^^^___aaadddgggiiijjjjjjkkkllllllkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnooooooppppppqqqqqqqqqttttttuuuuuuvvvvvvvvvwwwwwwuuusssqqqrrruuuyyy|||~~~vvvsssmmmiiiiiimmmrrrvvvzzz{{{{{{zzzwwwsssnnnkkkhhhddd___[[[XXXWWWWWWXXXVVVZZZ^^^aaadddfffhhhjjjnnnooooooooonnnlllkkkiiifffeeecccbbbaaabbbcccdddffffffgggiiikkkmmmooooooqqqqqqqqqrrrrrrrrrssssssssstttuuuwwwyyy{{{|||}}}|||uuuvvvyyy|||}}}|||yyyvvvuuuuuuvvvuuusssqqqsssyyywwwhhh___\\\jjj}}}{{{jjjXXXJJJDDD===888777777666666444444444444444444444444555444333333222222333333444444444444444444444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222000111111222222222222222444333222333444444333111111111222222222333333333555444444333333333444444444444444444444444444444444444444444444444444444333333333444444444444444555555555555666666666666666777777777888888888999;;;<<<<<<===AAAJJJWWW```rrr~~~|||yyyoooWWWPPPIIIFFFDDDEEEKKKSSS[[[\\\]]]]]]^^^```cccfffhhhhhhiiijjjkkkkkkkkkkkkiiijjjjjjkkkkkkllllllmmmmmmmmmnnnnnnooopppqqqqqqssssssttttttttttttuuuuuuvvvtttrrrrrrsssvvvyyy{{{~~~~~~|||{{{}}}~~~ssspppllljjjjjjnnnrrrvvvyyyzzzzzzyyyuuupppkkkgggbbb```\\\XXXVVVVVVWWWXXXVVVZZZ___dddgggiiilllnnnooooooooonnnmmmkkkiiihhheeedddcccbbbbbbbbbcccccceeeeeegggiiilllmmmooooooooopppppppppqqqqqqqqqqqqssssssuuuwwwyyy{{{}}}}}}|||sssssssssvvvxxxyyywwwuuuuuuvvvwwwwwwwwwuuuqqqmmmlllrrr}}}qqqeee```bbbrrrzzzhhhXXXFFFBBB<<<777666555666666333333333333333333333333555444333333222222333333222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111222222333444333333333333222222333555555333111111111222222222333333333444444333333333444444555444444444444444444444444444444444444444444444444333333333444444444555555555555555555666666666666777777777777777888888888:::;;;;;;;;;===DDDNNNVVVcccssswwwooorrrttt}}}zzziii^^^RRRKKKFFFDDDHHHNNNXXXZZZ\\\]]]]]]___bbbdddeeefffggghhhiiijjjjjjjjjhhhhhhhhhiiijjjjjjkkkkkkllllllmmmmmmnnnooopppppprrrrrrrrrrrrrrrrrrrrrrrrssssssrrrrrrsssvvvxxxzzz~~~~~~|||yyyxxxyyy}}}{{{qqqnnnkkkiiijjjmmmqqqtttxxxyyyyyywwwtttnnniiieee^^^[[[XXXUUUSSSTTTVVVWWWUUUZZZ```eeehhhkkkmmmoooqqqqqqpppooommmkkkiiihhhcccccccccbbbbbbbbbcccccccccdddgggiiilllmmmnnnoooooooooooooooppppppppppppssstttuuuwwwzzz|||~~~~~~}}}qqqpppooorrrwwwyyyxxxvvvvvvzzz|||zzzxxxvvvpppjjjhhhnnnyyy{{{kkkcccbbbjjj|||vvvdddVVVBBB???;;;777555444555666333333333333333333333333555444333333222222333333222222222222222222222222222222333333333333444444222222222222222222222222111222222333333222222111222222222222222222222222111222222222222333333333222222333444444444444333222222222444666666444222111111222222222333333333444444333333333444555555444444444444444444444444444444444444444444444444333333333444555555666666555555555555666666666666777777777777777777777777666888999999:::>>>FFFLLLUUUeeexxxuuukkkhhhhhhnnn||||||ooo```UUULLLEEEDDDGGGTTTWWWZZZ\\\\\\]]]___aaabbbccceeefffhhhiiijjjjjjfffgggggghhhiiiiiijjjjjjjjjkkklllmmmnnnoooppppppqqqqqqppppppppppppppppppooopppqqqrrrsssuuuvvvwww|||}}}{{{xxxyyy||||||~~~~~~yyyooommmjjjiiiiiilllooorrrtttttttttsssooojjjdddaaaZZZWWWTTTQQQPPPQQQTTTUUUTTTYYY___eeehhhkkkmmmoooppppppnnnmmmkkkjjjhhhhhhbbbbbbbbbbbbbbbbbbccccccaaacccfffiiikkkmmmnnnnnnoooooopppppppppqqqqqqqqqssstttvvvxxx{{{}}}|||sssqqqqqquuu{{{~~~}}}|||xxxrrrjjjgggjjjrrr}}}ssseeebbbdddsss{{{jjjYYYNNN???===:::666444333555666444444444444444444444444555444333333222222333333333333333333333333333333222222222333333444444444111111111111111111111111111222222333333222222111222222222222222222222222111111222222222333333333111111222333333333333333222222333555666666444222111111222222222333333333333333333333333444555666444444444444444444444444444444444444444444444444333444444555666666777777555555555555666666666666777777777777777777777666333666999999999;;;???CCCIIIVVVhhhxxx}}}ttthhhddddddmmmyyy~~~pppeee[[[QQQJJJIIIRRRUUUXXX[[[[[[\\\]]]___```aaaccceeegggiiijjjjjjffffffgggggghhhiiiiiiiiijjjjjjkkklllmmmnnnoooppppppppppppooooooooooooooolllnnnoooqqqssstttttttttzzz|||~~~~~~{{{|||}}}{{{}}}}}}wwwnnnllljjjhhhiiikkknnnpppnnnoooooommmjjjddd___\\\WWWUUUQQQOOONNNOOOQQQSSSTTTYYY___eeehhhkkkmmmnnnnnnmmmllljjjiiigggffffffbbbbbbbbbbbbbbbbbbccccccaaabbbeeehhhkkklllmmmmmmppppppqqqqqqqqqrrrrrrrrrtttuuuvvvyyy{{{~~~~~~{{{xxxuuuuuuzzz|||uuulllggggggllluuuzzz~~~nnnbbbaaaeeeyyy~~~rrr___NNNEEE===<<<:::666333333555777555555555555555555555555555444333333222222333333444444444444444444444444222222222333333444444444111111111111111111111111222222222333333222222222222222222222222222222222111111111222222333333333000000111222222222222111222222333555777777444222111111222222222333333333333333333333333444555666444444444444444444444444444444444444444444444444444444555555666777888888555555555555666666666777777777777777666666666666444777:::;;;::::::<<>>???GGGTTTcccsss}}}kkkdddgggqqqzzzpppKKKLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]^^^```aaabbbbbbccccccccccccdddeeefffgggdddeeeggghhhiiijjjjjjjjjllllllmmmmmmmmmmmmllllllkkklllnnnoooppppppqqqqqqqqqsssuuuwwwyyy|||~~~{{{zzz|||~~~~~~{{{uuuooolllgggddddddddddddcccaaaaaa___\\\XXXSSSOOOLLLMMMLLLKKKKKKMMMPPPSSSVVVUUUXXX\\\^^^___```aaaccceeeeeeeeeeeedddbbb```___\\\[[[[[[ZZZ[[[\\\^^^___bbbcccfffjjjlllnnnoooooopppqqqrrrtttttttttsssrrrtttuuuvvvyyy|||~~~{{{wwwuuuvvvwwwvvvxxx|||~~~xxxrrrggggggiiilllsss{{{|||mmmcccfffrrr~~~|||sssjjjbbbWWWJJJ@@@===999888777666555444444444333333333333333444444555:::777222111333333222///444444444333333222222222222222222222222222222222000111111222333333444444333222222111111111111222888<<<<<<888555555444222222222222222222222222222333333333333333333333333111111222222333333444444333333333333333333444444444444444444444444444444333333333333333333333333555444444333333444444555333333333444444444555555444444555555555555555444777666666555555555555666777777777888999999:::::::::<<>>AAAJJJ\\\mmm}}}{{{{{{~~~GGGIIIKKKMMMPPPSSSUUUVVVXXXXXXYYYZZZ\\\]]]^^^_________^^^^^^^^^^^^^^^___cccdddeeefffffffffffffffeeefffggghhhiiiiiiiiiiiiggggggiiijjjkkkllllllllllllllllllnnnqqqssssssrrrvvvvvv~~~|||yyyyyyxxxuuuuuuxxxyyy~~~|||vvvqqqooommmkkkhhhccc```]]][[[YYYWWWSSSRRRQQQOOOMMMKKKIIIIIIJJJJJJKKKMMMPPPSSSVVVXXXXXXYYYZZZZZZZZZZZZ\\\]]]^^^___`````````___^^^]]]\\\\\\\\\\\\]]]___aaabbbdddfffhhhkkkmmmnnnooooooppppppqqqrrrssstttuuuuuuvvvwwwxxxzzz|||~~~~~~qqqkkkgggkkkpppsssvvvyyyzzz~~~}}}vvvlllhhhlllsssyyy}}}|||ttteeeTTTJJJDDD>>>:::999666666555444444444444444444333333222222222222222111111222222333444444444444444444444444444444444222222222222222222222222444444333333222111111000333222222222222333333444...222444111000333333222222222222222222222222222222222222222222222222222000000111111222222333333222222333333444444555555222222222222222222222222111222222333333444444555333222222111111222222333333333333444444444555555333333444555666666666666777666666555555555555666666666666666777777777777888777888;;;>>>CCCPPP]]]ppp|||yyyvvvFFFGGGIIIKKKNNNPPPRRRSSSUUUVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^___bbbccccccdddddddddccccccdddeeefffgggggghhhhhhhhheeeeeeggghhhiiijjjjjjjjjlllkkkjjjmmmpppqqqpppooosssrrryyy~~~zzzwwwwwwtttpppppprrrssswww}}}~~~xxxrrrnnnmmmmmmjjjgggbbb^^^\\\YYYVVVTTTPPPOOONNNLLLKKKJJJIIIIIIJJJJJJLLLNNNPPPSSSVVVWWWXXXYYYZZZZZZYYYZZZ\\\^^^]]]^^^___`````````___^^^^^^^^^]]]]]]^^^```aaabbbeeefffiiikkkmmmnnnoooooooooooonnnoooqqqsssvvvxxxvvvwwwyyyzzz|||~~~zzzqqqlllmmmuuu|||}}}{{{uuummmdddcccjjjsssyyyzzzvvv|||~~~ppp```OOOFFFAAA<<<999888777666555555555555555555444333333222111111222222111222333333333222222333000111111222222333333444222222222222222222222222333222222222222222222222222222222222222333444555000444555222111333333111222222222222222222222222111111111111111111111111111111111111111222222222111111222222333444444444222222222222222222222222111111222333333444555555333333333222222333333333333333333444444444555555222333444555666666666666444555666666666666666666555555555666666777777777888555666:::<<>>BBBGGGUUUcccuuu}}}~~~HHHGGGGGGIIIKKKNNNOOOOOORRRSSSTTTUUUVVVWWWWWWWWWXXXXXXYYYYYYZZZ\\\]]]^^^aaaaaaaaaaaabbbbbbbbbbbbcccbbbaaaaaaaaabbbdddeeeeeeeeefffgggggghhhggggggjjjiiiiiikkkmmmnnnnnnnnnppppppqqqrrruuu{{{~~~zzztttpppnnnmmmlllkkkkkkooossswwwzzz||||||uuuqqqooommmjjjhhhjjjhhhdddaaa^^^ZZZUUURRRQQQOOOMMMKKKJJJJJJJJJJJJHHHJJJLLLPPPSSSUUUVVVWWWYYYYYYZZZZZZ[[[]]]^^^___aaaaaabbbbbbbbb```___^^^]]]]]]]]]]]]]]]^^^^^^___dddfffhhhiiiiiiiiijjjkkknnnooopppppppppqqqtttwwwwwwxxxzzz{{{}}}~~~~~~~~~yyytttrrrsssxxx||||||}}}nnn```XXXaaannnuuuwwwxxxqqqttt}}}yyyiiiYYYGGG>>>;;;777555555444444444333333222222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222111111111111000444333222333555:::???BBB666555444444333333333333222222222222222222222222222222222222222222222222444333333222111111111222000222555666444333222222111111111111111111111111111111222222222333333333777555222111222444555555333333333333333333333333222222333333444555666666555555555555555555555555444444555555666666777777;;;999777666777:::>>>@@@HHHSSSddduuuxxxEEEEEEEEEGGGJJJLLLMMMMMMQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXXXXYYYZZZ[[[\\\]]]_________`````````aaaaaaaaaaaaaaaaaaaaabbbcccccccccdddeeefffggggggggggggiiiiiiiiijjjkkkmmmmmmmmmoooqqqsssuuuyyy{{{vvvqqqooonnnlllkkkiiimmmqqquuuxxx{{{~~~|||uuuooommmllljjjhhhiiigggdddaaa^^^[[[WWWTTTRRRQQQOOOMMMKKKJJJJJJJJJIIIJJJLLLNNNPPPRRRSSSSSSXXXXXXYYYZZZ[[[]]]______bbbbbbbbbbbbaaa```^^^]]]^^^]]]\\\\\\]]]^^^___```dddfffiiiiiiiiiiiijjjkkknnnooooooooooooqqqtttvvvxxxyyy{{{|||~~~~~~zzzuuusssvvvxxx~~~{{{kkk```[[[cccpppvvvwwwwwwsssvvv}}}~~~tttdddUUUFFF>>>;;;888666666555555555555444444444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222111111111111000444333222222444777:::<<<555444444333222222333333222222222222222222222222222222222222222222222222444333222222111111111222111333666666555333333333111111111111111111111111111111222222222333333333555333111111222333333333333333333333333333333333222222333333444555555666555555555555555555555555555555555555666666666666888777666666777999<<<>>>BBBKKKYYYgggttt~~~~~~CCCCCCDDDFFFGGGIIIJJJKKKNNNOOOQQQRRRSSSTTTTTTTTTWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^______```aaaaaaaaaaaaaaaaaabbbccceeefffggggggggghhhhhhhhhiiijjjkkkmmmmmmqqqtttxxx||||||wwwrrrpppnnnllljjjgggjjjnnnrrruuuyyy~~~|||tttnnnjjjiiiiiihhhhhhfffdddbbb```^^^ZZZWWWUUUTTTQQQOOOLLLJJJIIIIIIKKKLLLMMMNNNOOOPPPQQQQQQWWWWWWXXXYYY[[[^^^```aaacccccccccbbbaaa___^^^]]]^^^]]]\\\[[[\\\^^^```bbbdddgggiiijjjiiiiiijjjllllllnnnnnnnnnooopppsssvvvyyyzzz|||}}}{{{vvvtttuuu{{{zzziiicccbbbjjjtttyyyyyyyyyuuuvvv{{{xxxmmm]]]PPPCCC>>><<<888666666555555666666666666666666333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222111111111111000333333222222222333444444444333222222111222222222222222222222222222222222222222222222222222222222333333222111111111111222222444666666555444333444111111111111111111111111111111222222222333333333222111111222333333222111333333333333333333333333222222333333444444555555444444444444444444444444666666666555555555555555666666666666777888:::;;;<<>><<<888666666444444555555666666777777333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222111111111000000222222222333222222222111222222111111111111111222222222222222222222222222111222222222222222333333222222111111111111111222111333555555333222222333111111111111111111111111111111222222222333333333111111222333555555222000333333333333333333333333222222333333333444444444444444444444444444444444666666666555555444444444555555666777888888999999;;;>>>CCCJJJTTTaaannnvvvyyywwwwww}}}AAADDDGGGHHHGGGGGGHHHJJJJJJKKKLLLNNNOOOPPPQQQQQQSSSSSSSSSTTTUUUVVVXXXXXXWWWWWWXXXXXXXXXYYYYYYYYY[[[\\\]]]^^^___^^^]]]\\\]]]^^^___aaacccddddddeeefffhhhiiijjjjjjlllqqqttt{{{vvvqqqmmmjjjfffcccbbbcccfffiiinnnuuu~~~xxxoooiiiffffffhhhhhhgggfffggghhhhhhfffddd]]][[[YYYVVVSSSOOOMMMKKKJJJJJJKKKLLLMMMOOOQQQRRRVVVWWWXXX[[[]]]```cccdddfffeeedddcccbbbaaaaaa```___^^^]]]]]]^^^___bbbccceeegggiiijjjjjjjjjkkklllkkklllmmmnnnnnnpppsssvvvzzz{{{}}}~~~{{{zzz~~~zzztttgggmmmtttzzz~~~~~~|||rrrpppqqqxxx}}}}}}mmm___MMMDDD>>><<<;;;777666777333333333444444555555555333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222111111111000000000111222333333333222222111111111000000111111222222222222222222222222222111111111222222333333333111111111000000111222222000111333222111000111222111111111111111111111111111111222222222333333333111111333555777666444111333333333333333333333333222222222333333333333333444444444444444444444444666666555555444444333333555666777888999999888888;;;<<<===AAAIIITTTaaaiiipppxxxyyyyyyAAADDDHHHIIIGGGGGGHHHJJJHHHIIIKKKMMMNNNPPPPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbdddfffiiijjjjjjmmmsssxxx{{{vvvqqqlllhhhddd``````aaacccffflllttt~~~}}}ssskkkffffffggggggffffffhhhjjjkkkjjjiiicccbbb```]]]ZZZVVVSSSQQQKKKKKKKKKLLLMMMPPPRRRSSSXXXYYYZZZ\\\___aaadddeeegggfffeeeddddddcccddddddbbbbbbbbbbbbbbbccccccdddeeehhhjjjkkkjjjjjjkkkmmmkkklllnnnnnnoooqqqtttwwwzzz{{{}}}~~~~~~|||}}}~~~|||xxxsssooogggqqq{{{~~~{{{tttpppooosssyyy|||xxxfffWWWGGG@@@;;;:::999666555888222222222333333333333333333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222111111111111000000000111333333333333333111111111000111111222333222222222222222222222222111111111222222333333444111000000000000111222222///000111111//////000111111111111111111111111111111111222222222333333333111222333555777777555333333333333333333333333333222222222222333333333333333333333333333333333333555555555444444444444444666666777888888888888888888999999;;;@@@HHHQQQXXXeeennn{{{???DDDIIIIIIGGGEEEGGGIIIGGGIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVWWWZZZZZZYYYYYYZZZZZZ[[[\\\\\\]]]^^^___```````````````dddggghhhiiimmmuuu{{{yyyzzz{{{}}}|||wwwrrrmmmhhhccc______```aaadddjjjtttxxxmmmgggeeeeeeddddddeeegggjjjllllllkkkjjjiiihhheeebbb^^^[[[YYYTTTSSSRRRRRRRRRTTTVVVXXX[[[[[[\\\^^^```ccceeefffhhhgggfffeeeeeefffggggggggghhhhhhiiihhhhhhfffffffffhhhjjjkkkjjjkkklllmmmlllmmmnnnoooppprrruuuxxxzzzzzz|||~~~~~~zzz|||~~~{{{vvvssspppkkkhhhkkkyyy~~~zzzsssppprrrvvvyyy|||rrr^^^NNNDDD>>>999888666444555888333333333333222222222222333333333333333333333333222222333333333333444444111111111111111111111111111111111111111111111111222222222111111111111000111111111111111222222222111111111111111222333333222222222222222222222222000111111222333333444444000000000000000111222222000111111111//////000222111111111111111111111111111111222222222333333333111111111333555666555333333333333333333333333333222222222222222222222222333333333333333333333333333444444444444444444555555666666666666666777777666777888999;;;???EEEIIIVVV```ooo{{{>>>CCCHHHIIIFFFDDDFFFIIIGGGHHHJJJLLLNNNOOOPPPQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTUUUUUUUUUUUUVVVVVVVVVZZZYYYXXXXXXXXXYYY[[[\\\\\\]]]^^^^^^____________^^^bbbeeeggghhhmmmuuu|||~~~~~~yyyvvvpppqqqrrrssstttxxx}}}}}}xxxsssnnniiiccc_________```ccciiittt{{{ooogggeeeeeebbbbbbcccfffjjjllllllkkknnnnnnmmmkkkhhhdddaaa^^^^^^\\\ZZZYYYYYYZZZ[[[\\\\\\]]]]]]___aaaccceeefffhhhggggggffffffhhhiiijjjkkklllmmmnnnmmmkkkiiigggfffhhhjjjkkkkkkkkklllmmmlllmmmoooppppppsssvvvyyyyyyzzz|||}}}~~~~~~~~~zzz~~~}}}yyyyyyyyy}}}wwwqqqnnnjjjfffcccqqqwwwrrrsssuuuwwwyyy||||||mmmYYYGGGCCC===888777555333444888444444444333333222222222333333333333333333333333222222333333333444444444111111111111111111111111111111111111111111111111222222222111111111111000222222111000000000000000222222111111222333444444222222222222222222222222000000111222333333444444000000///000000111222222111222222111000000111333111111111111111111111111111111222222222333333333111000000222444555444333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444555555555555555444444444555666666666888999::::::<<<>>>AAAJJJUUUeeerrrzzz~~~BBBEEEGGGGGGFFFDDDCCCCCCFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUWWWYYYYYYXXXWWWXXXYYYXXXZZZ\\\\\\\\\]]]^^^```___aaaccceeehhhmmmtttxxx~~~~~~|||{{{{{{~~~zzzvvvrrrkkkjjjhhhhhhkkknnnsssuuu|||~~~xxxtttpppkkkccc^^^^^^[[[[[[```gggqqqxxxpppggg___cccbbbaaacccfffjjjlllmmmppprrrsssssspppmmmkkkkkkiiigggdddaaa___^^^^^^^^^dddaaa______bbbddddddbbbggggggffffffhhhjjjmmmooooooooonnnmmmllljjjhhhgggiiiiiihhhhhhiiikkkmmmnnnmmmmmmmmmoooqqqtttwwwxxxzzz{{{}}}~~~~~~~~~|||}}}}}}|||}}}yyytttqqqqqq}}}~~~xxxnnnfffcccdddggguuu|||{{{~~~{{{{{{vvvcccQQQEEE>>><<<999888777777555444333333333222222111111111333333222111111222333333111222333333444444444444111111111111111111111111333333333222222111111111000000111111111222222222222222111111111111111222222222222222222222222222111111111111111111111111---...///111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333333222222111111111111111111222222111111111111222222444444444444444444444444333444444555555444444333444444444444444444444444444444333333444555777888999888888888999;;;===>>>@@@HHHVVVcccnnnvvv|||AAACCCFFFGGGEEEDDDCCCCCCFFFFFFHHHIIIKKKMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSSSSTTTVVVWWWWWWVVVVVVVVVXXXWWWXXXZZZ[[[ZZZ[[[]]]^^^^^^___aaacccfffkkkqqquuu{{{|||~~~}}}{{{yyyxxxxxx{{{~~~}}}yyytttooollleeedddbbbbbbcccgggjjjmmmrrrxxx~~~zzzvvvrrrmmmddd^^^]]]ZZZYYY]]]dddmmm{{{~~~uuullldddbbb```___aaaeeeiiilllmmmrrrtttvvvvvvsssqqqppppppnnnmmmjjjhhheeeddddddcccgggeeebbbccceeeggggggfffiiihhhggggggiiikkkmmmooonnnnnnmmmmmmkkkiiihhhgggiiihhhhhhhhhiiikkkmmmnnnooooooooopppqqqtttvvvwww{{{|||}}}~~~~~~~~~}}}}}}}}}~~~|||xxxqqqmmmmmmxxx~~~wwwmmmfffdddgggjjjwwwqqq___MMMBBB<<<:::888666666666444333333333333222222222111111333333222111111222333333000111222222333333333222111111111111111111111111222222222111111000000000000000111111111222222222222222111111111111111222222222222222222222222222111111111111111111111111...///000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222222222222222333111111111111111111111111333333222222222222333333444444444444444444444444333333444444444444333333444444444444444444444444444444333333444555777888888777777777999:::<<<===>>>DDDMMMXXXcccnnnxxx~~~}}}???BBBDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQRRRRRRRRRRRRTTTVVVVVVUUUTTTUUUVVVUUUWWWYYYYYYXXXYYYZZZ\\\]]]^^^```aaacccggglllpppuuuwwwyyyyyywwwuuuuuuuuuyyy|||~~~zzzvvvqqqkkkhhhaaa```^^^\\\]]]___aaaccceeejjjqqqxxx~~~|||yyyvvvoooggg```[[[WWWVVVYYY___ggguuu}}}ssskkkcccaaa^^^___bbbgggkkkmmmqqqtttvvvvvvuuutttssstttrrrqqqooommmkkkjjjiiihhhiiigggeeeeeeggghhhiiihhhjjjjjjiiiiiijjjlllmmmnnnmmmllllllkkkjjjhhhgggfffhhhhhhhhhhhhjjjkkklllmmmooooooooopppqqqsssvvvwww||||||}}}~~~~~~~~~}}}}}}}}}~~~|||vvvooojjjiiirrr~~~}}}tttkkkffffffkkkooozzzxxxjjjXXXHHH???:::888666555555555333222333333333222222222222111333222222111111222222333000000111222222222111111111111111111111111111111111111111000000000000000111111111111111222222222222111111111111111222222222222222222222222222222111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111111111111111111111111111111111444333333333333333333444444444444444444444444444333333444444444444333333444444444444444444444444444444444444444555666777666666666666777999:::;;;;;;>>>CCCJJJTTTaaammmvvvzzz}}}>>>@@@BBBCCCCCCCCCDDDEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXYYY[[[\\\]]]___```aaadddhhhlllooorrrttttttsssrrrrrrssswww{{{}}}zzzuuuoookkkcccaaa___]]]\\\\\\]]]^^^]]]```eeejjjooouuuzzz~~~~~~zzz{{{~~~|||yyyrrriiibbbYYYTTTRRRUUUZZZcccppp|||{{{sssiiifffaaa```bbbfffiiikkknnnppprrrsssrrrrrrssstttsssrrrpppnnnmmmkkkjjjjjjgggfffeeeeeefffggghhhhhhlllkkkkkkjjjkkklllmmmmmmkkkjjjjjjjjjhhhgggfffeeefffgggggghhhjjjkkklllmmmllllllmmmnnnqqqtttvvvxxx||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~xxxqqqkkkjjjooo{{{{{{qqqiiifffiiipppvvv|||{{{pppaaaRRRDDD<<<999777555444555555444333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111000000111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111333333222222111111000000111111111111111222222222333333222222222222333333333333333333333333333333333333333444444333333333333333444444444444444444444444444444555555666666444444555555666777888888999:::<<>>@@@@@@@@@AAACCCEEEBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNNNNOOOQQQSSSUUUUUUTTTSSSTTTUUUUUUVVVWWWWWWVVVVVVWWWYYYXXXZZZ\\\]]]^^^```cccfffhhhkkkooorrrsssuuuwwwxxx|||~~~zzzpppnnnjjjfffbbb___^^^]]]\\\]]]^^^]]]]]]___bbbdddlllqqq{{{}}}yyyqqqvvv}}}~~~{{{vvvnnngggXXXRRRMMMMMMPPPWWWdddpppzzz~~~yyysssnnnllllllmmmlllpppqqqrrrrrrppppppqqqrrrqqqqqqqqqpppooommmkkkjjjggghhhhhhgggfffgggiiikkkkkkkkkjjjjjjiiihhhggggggffffffffffffeeedddcccbbbdddeeegggiiijjjkkklllllleeefffhhhlllqqqvvvzzz}}}{{{{{{{{{{{{|||}}}~~~|||wwwuuuvvvxxxsssqqqnnnvvv}}}}}}}}}~~~{{{wwwrrrpppvvvwwwpppgggcccgggqqq{{{xxxlll]]]PPPEEE>>>;;;888666444444666666666555111222222222222333333333111222222333333222222111333333444444444333222222111111111111111111111111222222222222222333333333222222222111111111111111000000000000111222333333111111111111111111111111111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000111222222333333222111111000000111111222333333333333333333333333222222333333333333222222222333333444444555555555444444555555666555555444333333444555666666555555777888:::<<<===AAAFFFIIIZZZdddrrr}}}|||yyy{{{===>>>????????????AAACCCBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNPPPQQQSSSSSSRRRRRRRRRSSSSSSUUUVVVVVVTTTTTTUUUWWWTTTWWWYYY[[[\\\^^^aaacccgggkkkooosssvvvyyy{{{}}}yyywwwsssnnniiieeebbb```]]]^^^]]]\\\ZZZYYY[[[\\\ccchhhrrr}}}uuuxxx|||}}}{{{vvvooojjj[[[TTTMMMJJJJJJOOOZZZeeennnvvv}}}{{{wwwuuutttsssrrrrrrssssssqqqooonnnooopppoooooooooooonnnllljjjiiifffggggggfffdddeeehhhjjjjjjiiiiiihhhgggeeedddccceeeeeeeeeeeedddcccbbbbbbcccdddfffiiikkklllllllllggghhhjjjnnnrrrwww{{{~~~zzzyyyyyyzzz{{{}}}xxxqqqpppqqq|||zzzsssqqqmmmrrruuuvvvxxx|||}}}zzzxxxsssmmmjjjnnnzzz}}}qqqkkkcccbbbhhhsss~~~zzzqqqcccTTTHHH???<<<:::666444333333444555555444111111222222222333333333111222333333333333222111333333333333333222111111111111111111111111111111000111111111222222222222222222222111111111000000000000000000111222333444111111111111111111111111111111111111111111111111...///000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111///000000111222222333333333222222111111222222333222222222222222222222222222222333333333333222222222222333333444555555666444444555666666555444333333444555666666666555444666777888999:::<<<@@@CCCLLLVVVeeepppvvvzzzzzz~~~===>>>??????>>>???AAACCCAAABBBBBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNPPPRRRRRRQQQPPPQQQRRRRRRSSSTTTTTTSSSSSSTTTUUURRRTTTWWWYYYZZZ\\\___aaagggkkkpppuuuxxx{{{~~~zzztttooojjjfffeee]]]^^^]]][[[XXXWWWWWWYYY^^^bbbkkkxxx~~~~~~|||zzzvvvpppkkk]]]UUUMMMHHHFFFIIISSS^^^dddkkkrrruuuzzz|||zzzyyywwwvvvrrrsssrrrpppmmmllllllmmmlllmmmmmmlllkkkiiigggfffbbbdddeeecccaaaaaaeeehhhhhhhhhhhhgggfffdddbbbaaadddddddddddddddcccbbbaaabbbdddfffiiikkklllllllllkkkkkkmmmppptttxxx|||~~~yyyyyyyyyyyy{{{~~~~~~uuunnnmmmnnntttyyyrrroookkknnnooopppuuu{{{{{{xxxwwwrrrkkkgggjjjvvvyyymmmgggaaaaaaiiiuuuuuulll^^^NNNBBB<<<::::::444222111222333444444333111111111222222333333333111222333444444333222111222222222222222111000///111111111111111111111111//////000000111111111222222222222222111111000000000000000000111222333444000000000000000000000000111111111111111111111111......///111111222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111222222///000000111222222333333444333333222222333333444222222222222222222222222222222222333333222222222222222333333444555666666444444666666666555444333333444555666666666555444555555666666777:::>>>BBBBBBMMMZZZeeelllrrryyy|||yyy>>>>>>>>>>>>????????????AAAAAAAAAAAABBBDDDFFFGGGGGGGGGHHHHHHIIIKKKMMMNNNKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQPPPRRRRRRSSSTTTTTTTTTTTTSSSWWWXXXZZZZZZZZZ[[[]]]___dddhhhnnnsssxxx}}}|||xxxuuuqqqmmmkkkgggdddaaa^^^\\\ZZZXXXUUUYYYXXX___mmm~~~}}}yyyvvvsssqqqggg]]]PPPHHHIIINNNTTTWWW______aaafffmmmvvv~~~~~~{{{xxxwwwvvvtttqqqooonnnmmmkkkiiikkklllkkkjjjiiifffdddbbbcccbbbaaaaaaaaabbbcccdddeeedddcccaaa```^^^]]]]]]^^^```bbbbbbbbbaaabbbddd___bbbdddfffggghhhjjjkkkjjjlllooosssvvvxxxyyyyyyzzzzzzzzz{{{}}}|||ssslllhhhggguuu~~~vvvooonnnkkkkkkpppwwwzzzxxxtttvvvpppiiieeeiiisss}}}vvvjjj```]]]eeeqqqyyy}}}rrrbbbPPPFFF???999666666666666555444333333222222444333333222222333333444333222222111111222222333555555555444444444333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111//////000000111111222222666666555444444333222222000000000000111111111111000000000000000000000000222222111111111111111111555444444333333222222111333333333444444444555555222222222222222222222222333333333444444444555555555555555555555555555555777777777777888888888888>>>BBBJJJSSS^^^jjjuuu||||||yyywww======>>>>>>>>>?????????AAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRUUUVVVXXXXXXXXXYYY[[[^^^cccgggmmmsssxxx}}}}}}zzzwwwuuuqqqooojjjgggbbb___\\\YYYVVVSSSXXXWWW\\\hhhvvv|||zzzwwwuuulllbbbUUUKKKJJJMMMSSSVVVYYYYYYYYY\\\cccllluuuzzz~~~~~~~~~~~~|||zzzxxxvvvtttrrrooommmllljjjhhhggghhhhhhhhhhhhfffdddbbb`````````_______________```_________^^^]]]]]]\\\\\\]]]___aaaaaaaaa```aaabbb```bbbeeefffggghhhjjjkkklllnnnqqqtttwwwyyyzzzzzz{{{{{{{{{{{{}}}yyyqqqkkkhhhhhhqqq~~~xxxqqqlllkkkmmmrrryyy|||{{{xxxxxxssskkkgggiiirrr|||yyyrrrhhhaaa___iiittt{{{yyykkk\\\LLLCCC>>>999777777666555555444333333222222444333333222222333333444333222222111111222222333222222222222111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111111555555444444333222222111000000000000111111111111000000000000000000000000111111111111111111111111444333333333333222222222222222222222333333333444222222222222222222222222333333333444444444555555555555555555555555555555666666666777777777888888;;;>>>CCCKKKTTT```lllttt}}}yyyzzz~~~======>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEEEEFFFGGGHHHJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVWWWZZZ\\\bbbfffmmmsssyyy}}}~~~|||zzzxxxuuusssoookkkfffaaa]]]ZZZVVVSSSVVVVVVYYY```jjjxxx}}}{{{yyysssiii\\\QQQMMMOOOSSSVVVVVVTTTRRRRRRWWW```iiiooouuuvvvxxxyyyyyywwwuuusssqqqnnnkkkiiihhhgggdddbbbccccccdddcccbbb```^^^]]]\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[]]]___```______```aaaaaaccceeeffffffgggiiikkknnnooorrrvvvxxxzzz{{{{{{||||||{{{|||}}}wwwooojjjiiijjjnnnyyy{{{ssskkkmmmrrrxxx}}}}}}|||zzzuuuooojjjjjjnnnuuuyyy}}}}}}~~~}}}uuuooodddaaadddnnnxxx~~~~~~tttbbbUUUFFF@@@===999888888555555444444333333222222333333222222222222333333333222222111111222222333222111111111111000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111000000000000333333333222222111111000000000000000111111111111000000000000000000000000111111111111111111111111222222222222333333333333111111111111222222222222222222222222222222222222333333333444444444555555555555555555555555555555555555555666666666666777:::;;;===BBBIIIUUUaaaiiiyyy}}}zzzvvvtttxxxzzz============>>>>>>>>>?????????@@@AAABBBCCCDDDDDDEEEFFFHHHJJJJJJIIIGGGFFFIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOMMMLLLKKKKKKMMMOOOPPPQQQRRRTTTUUUUUUVVVYYY[[[aaafffmmmtttyyy~~~~~~}}}zzzwwwuuuqqqmmmhhhccc___[[[WWWTTTTTTTTTVVVZZZ___lll~~~{{{zzzxxxpppcccXXXSSSTTTXXX[[[ZZZVVVPPPMMMPPPXXXaaagggmmmooorrrttttttrrrooommmmmmjjjgggeeedddbbb```^^^^^^____________]]]\\\[[[YYYZZZZZZ[[[ZZZXXXVVVUUUWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[]]]^^^]]]]]]^^^___```aaacccddddddfffhhhjjjooopppsssvvvxxxzzzzzzzzz}}}|||||||||}}}vvvooolllkkkllllllvvvwwwooottt{{{~~~}}}zzzwwwqqqllljjjkkknnnppptttsssuuuzzz~~~{{{ssskkk___bbbjjjttt||||||qqq\\\OOOCCC>>><<<999777888444444444333333333222222333333222222222222333333333222222111111222222333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111000000000000111111222222111111000000//////222222111111000000000000///000000000111111111111000000000000000000000000111111111111111222222222000111111222333333444444111111111222222222222333222222222222222222222222333333333444444444555555555555555555555555555555444444444555555555666666;;;;;;;;;<<>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGIIIIIIHHHFFFEEEHHHHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKMMMOOOPPPPPPQQQSSSTTTTTTVVVYYY[[[aaafffmmmsssxxx|||}}}~~~}}}yyyvvvpppmmmhhhccc```\\\XXXUUUSSSSSSTTTVVVZZZdddxxx}}}zzzxxxzzztttkkkaaa\\\\\\___bbb```ZZZRRRLLLKKKQQQYYY___gggiiikkkmmmmmmjjjgggeeegggdddaaa```___^^^\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYWWWXXXYYYYYYXXXVVVTTTSSSWWWWWWWWWVVVVVVVVVVVVVVVXXXZZZ\\\\\\\\\[[[\\\]]]^^^___aaabbbcccdddhhhjjjoooqqqsssvvvwwwxxxyyyyyy||||||||||||~~~wwwqqqooonnnnnnjjjqqqzzz{{{www}}}|||zzzwwwsssnnnllljjjkkkkkknnnooosssyyy|||yyyooofff]]]eeeqqqyyy~~~}}}{{{zzzoooWWWLLLAAA===;;;888666666333333333333333222222222333222222111111222222333333222222111111222222333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111000000000000111111222222111111000000//////111000000000000000/////////000000000111111111111000000000000000000000000000000111111111222222222///000111111222333444444222222222222333333333333222222222222222222222222333333333444444444555555555555555555555555555555444444444444555555555555;;;:::999888<<>>>>>======???@@@AAABBBBBBBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLMMMNNNOOONNNPPPRRRSSSSSSUUUXXXZZZ^^^cccjjjqqquuuxxxzzz|||yyyxxxzzz~~~|||ssspppjjjfffbbb^^^ZZZWWWUUUTTTSSSVVVXXX___nnn|||}}}yyywww{{{xxxrrrkkkfffeeegggjjjeee^^^SSSKKKGGGJJJPPPUUU```aaacccdddcccaaa___]]]___]]]ZZZYYYYYYXXXWWWVVVTTTUUUWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSVVVVVVVVVVVVVVVVVVUUUUUUWWWYYY[[[\\\[[[[[[\\\]]]\\\^^^```aaabbbeeeiiilllppprrrtttvvvwwwxxxxxxxxx|||||||||}}}~~~xxxtttqqqooommmgggkkkpppvvv|||{{{yyywwwtttqqqooonnnmmmmmmoooqqquuuyyyzzztttiiiaaa^^^kkkxxx{{{vvv{{{uuugggSSSHHH>>>;;;:::777444444333333333333222222222222222222111111111111222222333222222111111222222333222111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111222222333333000000000111222333333444222222222222333333333444222222222222222222222222333333333444444444555555555555555555555555555555444444444555555555555666777777666666777<<>>>>><<<===???@@@AAAAAAAAAAAACCCCCCDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKKKKKKKJJJIIIJJJJJJJJJKKKLLLMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMLLLNNNPPPQQQQQQSSSVVVYYY[[[```ggglllppprrrtttuuussssssvvvzzz|||~~~zzztttooojjjeee```]]]YYYVVVTTTVVVXXX[[[dddmmm{{{|||zzz||||||yyytttnnnkkklllnnnjjjbbbVVVLLLFFFFFFJJJNNNXXXYYYZZZZZZZZZYYYXXXWWWVVVTTTRRRRRRRRRSSSRRRQQQOOOPPPRRRTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWWWWYYY[[[[[[[[[[[[[[[]]]\\\^^^```aaadddggglllppprrrtttvvvwwwyyyyyyyyyyyyzzz{{{{{{|||}}}xxxvvvrrrnnnkkkgggiiijjjlllttt||||||yyyxxxvvvuuutttsssttttttwwwyyy{{{{{{wwwooogggaaacccrrrzzztttsss~~~{{{kkk[[[LLLBBB999888999666333333222222222222222222222222222222111111111111222222333222222111111222222333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111111000000000000000000000000000000000000111111111111000000000000000000000000///000000111222222333333000000111111222222333333111111111111222222222222222222222222222222222222333333333444444444555555555555555555555555555555444555555555555666666666333444666666777999<<>>;;;===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCDDDFFFHHHHHHEEEGGGIIIKKKKKKKKKJJJIIIJJJJJJJJJKKKLLLMMMMMMNNNIIIJJJKKKKKKLLLLLLKKKKKKJJJLLLNNNOOOPPPRRRUUUWWWXXX]]]dddiiilllnnnooopppppppppssswwwyyy}}}xxxrrrmmmgggccc\\\XXXUUUWWWXXXYYY]]]cccmmmxxx~~~}}}~~~~~~yyysssooonnnooonnnfffZZZNNNGGGFFFHHHKKKRRRRRRSSSTTTTTTTTTTTTTTTPPPOOOMMMMMMNNNOOONNNMMMLLLMMMOOOQQQRRRRRRRRRQQQRRRQQQPPPOOOPPPQQQRRRSSSQQQQQQRRRTTTUUUWWWXXXYYYWWWYYY[[[\\\[[[[[[[[[]]]]]]___aaaccceeeiiiooossstttuuuwwwyyyzzzzzzzzzzzzzzzzzz{{{|||{{{xxxvvvsssmmmhhhiiijjjiiihhhooozzz}}}~~~zzzyyyxxxwwwwwwxxxyyyzzz}}}vvvnnngggdddfffwwwzzztttlllyyyuuubbbQQQGGG===666666777555333333222222222222222222222222222222111111111111222222333222222222222222222333555555555444444444333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111//////000000111111222222000000000000111111111111000000000000111111111111000000000000000000000000///000000111222222333333111111111111111222222222000000000000111111111111222222222222222222222222333333333444444444555555555555555555555555555555555555555666666666666777333555777888888999;;;<<<===DDDOOOYYYbbblllwww~~~;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIILLLLLLKKKKKKJJJJJJJJJIIILLLLLLLLLMMMNNNQQQSSSTTTWWWZZZ^^^bbbdddeeehhhiiiggglllsssxxx|||yyyrrrfffbbb^^^\\\\\\]]]^^^^^^ccchhhoootttxxx}}}}}}{{{~~~~~~|||yyyuuurrrrrrrrrssskkk^^^PPPHHHEEEFFFHHHNNNNNNNNNMMMLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMNNNOOOPPPQQQVVVUUUTTTSSSRRRRRRRRRRRRXXXXXXZZZ[[[\\\\\\\\\\\\\\\^^^bbbeeehhhkkkooorrrrrrrrrsssuuuvvvxxxxxxyyy}}}}}}}}}~~~}}}~~~}}}|||{{{yyywwwtttooolllnnnllljjjjjjoooxxx}}}yyyxxx|||~~~||||||~~~{{{ooofffdddfffzzzuuunnnnnnvvvxxxhhhWWWKKKBBB>>>:::666555555444444333333333222222111111111000000000000000000000000111111000000000000111111111111000000000000111111111111111111111111111111111000000000//////......000111111111111222222222000000000000000111111222111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111111000000//////......000000000000000000000000///000000000000111111111111111222333333333333222222222222111111111000000333333333222222111111111111111222222222333333333444444444444444444444444444444444555555555555666777666444333444555777999>>>@@@DDDKKKTTT```mmmvvv}}}<<<<<<<<<=========>>>>>>======>>>>>>>>>?????????AAABBBCCCDDDEEEFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHLLLKKKKKKKKKJJJJJJJJJIIILLLLLLLLLLLLNNNPPPRRRSSSUUUYYY]]]```bbbdddggghhhggglllsssxxx{{{~~~xxxsssmmmhhhdddaaa^^^\\\^^^bbbfffiiilllsss|||~~~}}}||||||zzzwwwtttrrrsssttttttmmmaaaTTTKKKGGGGGGHHHJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIJJJJJJKKKKKKNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOQQQQQQUUUTTTSSSSSSRRRRRRRRRRRRWWWXXXYYYZZZZZZ[[[[[[[[[\\\___cccgggiiilllpppssstttttttttuuuvvvwwwyyyzzz}}}}}}}}}~~~~~~||||||zzzzzzuuuvvvxxxzzz|||{{{xxxvvvuuusssqqqqqqttt{{{~~~~~~}}}wwwmmmhhhiiimmm~~~~~~uuuooonnnuuussscccRRRGGGAAA===999666555555555444333333333222222222111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111000000///////////////000000000111111111000000000000000111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000000000000000000000000000000000000000000111111111222222000111222222333333222222222222222111111111000000333333333222222222111111111111111111222222222222333333333333333333333333333333333333444444444555666666444444444555777888:::<<>>>>>>>>???======>>>>>>>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRSSSVVVZZZ]]]```bbbeeeggghhhmmmssswwwxxxzzz~~~yyyrrrkkkeee```^^^___``````bbbiiisss{{{}}}|||}}}~~~{{{zzzxxxuuuqqqppprrrssstttnnndddYYYPPPJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQRRRRRRRRRVVVWWWWWWXXXYYYYYYZZZZZZ^^^aaaeeeiiilllooorrruuuvvvvvvuuutttuuuwwwyyy{{{}}}}}}~~~~~~}}}|||~~~xxxtttsssooorrrxxx}}}}}}{{{zzzyyy|||~~~}}}}}}xxxqqqlllmmmrrrwww}}}uuupppooouuuzzzlll\\\LLLAAA>>>;;;777555555666555555333333333222222222222111222222222222222222222222111111000000000000111111111111000000000000111111111111111111111111111111111111111111111000000000.../////////000000000000000000000000000111111222111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111000000000000000000000000111111111111222222222333000111222222333333222222222222222111111111111111333333333222222222222111111111111111222222222222333333333333333333333333222222222333333333444444666555444444444555777888777888;;;???DDDMMMVVV]]]iiiuuuyyyvvvzzz<<<<<<=========>>>>>>>>>============>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKMMMOOOPPPQQQTTTWWWZZZ]]]___ccceeejjjoootttvvvvvvwwwyyy|||~~~}}}||||||}}}zzzrrrmmmfffdddaaa^^^^^^dddnnnuuu{{{yyyxxxxxxyyy|||{{{zzzwwwrrrnnnlllmmmooorrrmmmfff]]]TTTMMMHHHEEEFFFFFFFFFFFFGGGGGGHHHHHHFFFGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRUUUUUUVVVVVVWWWXXXYYYZZZ```ccchhhlllnnnqqqtttvvvxxxwwwuuutttuuuwwwzzz|||}}}~~~~~~~~~||||||~~~{{{tttpppoooooottt{{{~~~}}}}}}xxxpppllllllsss||||||vvvsssooottt|||tttdddTTTFFF===:::888555444555666666555222222222222222222222222222222222222222222222222222111111000000111111222111111000000000000111111111111111111111111111111222222111111111111111111/////////000000000111111000000000000000111111222000000000000000000111222000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333000000111222222222222222111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222222333333333333444444444555555444444444555666777777888:::<<>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNOOOQQQUUUXXXZZZ]]]aaadddlllooossstttssstttwwwzzz||||||zzzwwwvvvxxx{{{}}}zzzpppllleee___]]]```gggmmmvvv|||{{{{{{~~~zzzwwwuuutttqqquuuxxxxxxxxx}}}|||{{{wwwrrrllliiiiiiiiillljjjeee^^^VVVNNNHHHEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTUUUVVVXXXZZZ[[[cccfffkkknnnppprrrtttvvvxxxwwwuuutttuuuxxxzzz|||}}}~~~~~~}}}zzzzzz{{{xxxqqqnnnooorrrwww~~~~~~yyyrrrjjjhhhppp{{{|||yyyvvvppptttyyy}}}lll\\\MMMBBB;;;888666444444555555555444222222222222222222222222222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000111111111111111111222222000000000111111111222222000000000000000111111222000000//////000111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000000111222222222222111111111111111111111111111222222222222222222222222333333333444444444444555222222222222222222222222444444444444555555555555444444444444444555555666777888999:::<<>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMMMMPPPSSSVVVXXX\\\aaadddkkkmmmoooooonnnpppuuuyyyzzz}}}wwwuuussspppqqqtttwwwzzz|||{{{uuukkkccc^^^^^^```ccckkkqqqzzzzzzxxxvvvxxxzzzvvvtttsssooouuuwwwrrrooouuu~~~}}}zzzuuunnniiigggggggggfffccc^^^XXXQQQKKKGGGDDDDDDCCCCCCCCCDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVYYY\\\^^^eeeiiimmmpppqqqrrrssstttuuuuuuttttttvvvxxx{{{|||~~~~~~~~~{{{xxxvvvvvvsssnnnnnnrrrtttzzztttllleeehhhuuu~~~|||zzzqqqsssvvv{{{tttcccSSSGGG???;;;666555333333444555444333111222222222222333333333222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000111111111111111111111111111222222222222000000000000000111111222////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000000000000000000000000000000111111111111222222222333///000111111222222111111111111111111111222222222111222222222222333333333333333333333444444444444333333333333333333333333444444444555555555666666333333444444555555555555555666777888888:::===???GGGLLLWWWfffsss}}}vvvmmmfff```^^^aaaggggggkkkrrryyy<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>======>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGHHHIIIJJJKKKMMMOOORRRUUUXXX\\\```dddiiijjjjjjiiiiiilllsssxxxxxx}}}}}}vvvpppnnnmmmkkkkkkooosssuuuwww{{{xxxnnnfffbbb```___cccjjjsss{{{{{{uuusssvvv}}}{{{wwwtttssspppwwwwwwoooiiioooxxx~~~}}}yyysssmmmjjjiiiccccccaaa^^^YYYTTTNNNKKKIIIHHHFFFEEEFFFGGGHHHJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNPPPQQQRRRQQQQQQQQQSSSVVVZZZ^^^```gggkkkoooqqqrrrqqqqqqrrrrrrrrrssstttvvvyyy{{{|||~~~~~~~~~}}}xxxtttqqqpppllljjjnnnuuu{{{|||ooogggcccjjjzzz~~~rrrssstttvvvzzz~~~zzzlll[[[LLLAAA<<<:::666444333333444444333111111111222222222333333333111111111111111111111111333222222111111222222333111111000000000000111111000000000000000000000000/////////000000111111111000000000000111111111111000000000000000111111222////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000111111111222222///000000111111111111111000000111111111222222222111111222222222333333333111111111222222222333333333333333333333333333333333333444444444555555555333333444444555555555444444555777777777888:::<<>>>>>>>>>>><<<<<<<<<<<<=========>>>======>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKMMMOOORRRTTTWWW[[[```dddfffggggggeeeeeeiiiqqqxxxwwwzzzyyyrrrllljjjiiihhhfffkkkoooqqqssswwwyyypppjjjeeebbbaaagggpppxxxwwwrrrsssxxx|||~~~{{{xxxuuutttmmmsssssshhhaaafffpppuuu|||}}}wwwqqqmmmlllbbbbbb```^^^ZZZVVVQQQOOONNNMMMKKKJJJJJJKKKMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHIIIJJJKKKKKKJJJIIIIIILLLLLLLLLMMMNNNPPPQQQRRRPPPPPPQQQSSSWWW[[[```bbbiiilllppprrrrrrqqqppppppoooppprrrtttwwwyyyzzz{{{~~~~~~~~~}}}|||vvvrrrnnnkkkhhhhhhnnnwwwxxxkkkeeebbblll~~~ssssssssstttvvvzzz~~~{{{sssfffUUUGGG>>>::::::666444333333333333222000111111111222222333333333000000000000000000000000333222222111111222222333111111000000000000111111000000000000000000000000......//////000000000111////////////000000000000000000000000000111111222////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222333000000000000000000000000///000000000000111111111//////000111111111111111000000111111222222222222111111111222222333333333///000000000000111111111444444444444444444444444222222333333333444444444222333444444555555444444555777999999999999;;;===;;;:::???JJJTTT\\\iiiuuu}}}sssjjjgggaaa^^^]]]]]]___gggzzz;;;<<<=========<<<;;;:::<<<<<<<<<;;;;;;:::::::::>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKNNNQQQTTTWWWZZZ___bbbfffdddaaa```aaaeeejjjmmmrrrrrrppplllgggcccaaaaaaccchhhlllnnnnnnsss}}}~~~vvvmmmfffdddeeejjjrrr|||}}}uuussstttuuuvvvuuu}}}~~~|||xxxtttppplllfffcccdddgggjjjlllrrruuuyyy|||}}}}}}|||{{{xxxtttpppmmmhhhfffccc___[[[XXXUUUTTTRRROOOLLLJJJJJJIIIHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIHHHGGGGGGIIIJJJKKKJJJIIIHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRSSSXXX^^^dddhhhmmmnnnoooooonnnoooqqqssspppqqqsssuuuxxx{{{~~~~~~|||uuuppplllhhhgggjjjwww{{{kkk______cccmmm{{{xxxwwwuuutttuuuxxx{{{}}}uuulll\\\LLL???999888888444444444444333333222222444444333222111111111111/////////000222333111000////////////////////////111111111111111111111111000...---...111222111///111111111111111111111111000000000000000000000000///000000111222333333333111111111111000000000000000000000000000000000000............////////////000000000000000000000000111111111111000///---,,,......///000111222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333666666444333333444555666777777777777777888888999<<<<<<===???EEEOOOZZZaaassszzz|||tttkkkccc______cccrrr:::;;;<<<=========<<<;;;<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMQQQSSSVVVYYY^^^aaacccaaa^^^\\\^^^aaafffiiimmmmmmlllhhhccc___]]]]]]___dddhhhjjjkkkpppzzzuuummmjjjjjjmmmsss|||~~~wwwtttqqqooopppvvv}}}}}}yyyuuurrrmmmgggcccccceeeggghhhmmmooorrruuuxxx|||zzzzzzyyyxxxuuuqqqnnnllliiigggdddaaa]]]ZZZXXXWWWUUURRRNNNLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKJJJIIIHHHIIIJJJIIIIIIJJJKKKLLLNNNOOOPPPRRRRRRRRRTTTYYY___fffiiimmmnnnoooooonnnnnnppprrrpppqqqsssuuuxxx|||~~~|||zzzuuunnnhhhgggjjjrrrvvvfff]]]^^^cccnnn{{{~~~|||zzzxxxyyyzzz{{{{{{pppeeeVVVGGG===999666555333333222222111111111222333333222222111222222222111000///000222222222000111111111111111111111111111111111111111111111111000///---...111222111///111111111111111111111111000000000000000000000000//////000000111222222333000000000000000/////////000000000000000000000000/////////000000000000111000000000000000000000000///000000111111000///...//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333666555444444444444555666777666666666666777888888888999999;;;>>>FFFNNNTTTfffnnn{{{qqqggg``````iiiuuu999:::;;;<<<============<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLOOORRRTTTWWW[[[______]]]ZZZXXXYYY\\\```cccggggggeeebbb]]]ZZZXXXXXXZZZ^^^bbbdddfffkkkttt{{{{{{sssrrrqqquuu}}}{{{tttooollloootttxxx{{{~~~{{{wwwsssnnngggbbbaaaaaabbbcccfffgggjjjlllnnnqqquuuxxxzzz}}}~~~}}}tttttttttrrrpppnnnkkkiiihhhfffccc```]]]ZZZXXXXXXVVVSSSOOOMMMLLLKKKJJJHHHEEEEEEDDDCCCBBBBBBBBBCCCFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJIIIHHHGGGIIIJJJIIIIIIIIIJJJLLLMMMOOOPPPRRRRRRSSSVVV[[[bbbgggkkklllmmmnnnnnnmmmnnnppprrrpppqqqsssvvvyyy|||~~~~~~~~~~~~}}}zzzxxxtttkkkdddgggppp||||||nnn```ZZZ]]]eeeooozzz~~~||||||zzzxxxwwwggg[[[LLL@@@;;;888555222555444222111111111222333222222222111222222333333555222000000111222222111111111111111111111111111111111111111111111111111000///...///111222111000000000000000000000000000000000000000000000000000......//////000000111111000000000000000111111111000000000000000000000000000000000000111111111111000000000000000000000000...///000000111111000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333555555444444444555555666666555555555555666777777666777777888999===BBBFFFSSS\\\jjjzzzuuuiiibbbeeekkk;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>?????????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPRRRUUUYYY\\\[[[YYYWWWUUUUUUWWWZZZ]]]``````___\\\XXXUUUTTTTTTUUUXXX]]]___aaagggooouuuzzz}}}zzzxxxyyyxxxnnnooooooqqqsssvvvyyy{{{}}}~~~|||yyypppkkkddd```______``````bbbccccccddddddfffjjjmmmsssvvvzzz}}}~~~{{{wwwuuummmmmmmmmllljjjhhhfffeeebbbaaa^^^\\\YYYWWWUUUUUUSSSPPPLLLJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@DDDDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKMMMOOOPPPQQQQQQRRRTTTXXX^^^dddiiilllkkklllmmmmmmlllmmmoooqqqpppqqqtttwwwzzz}}}~~~~~~~~~}}}{{{xxxuuuqqqiiidddlllyyy|||{{{}}}}}}~~~~~~tttfff[[[XXX^^^hhhqqqyyy}}}}}}zzzuuuppp]]]RRRCCC;;;999888555000777666444333222333444555111111111111222333444444777444111000000222222222111111111111111111111111111111111111111111111111000//////000111111111111////////////////////////000000000000000000000000............//////000000111111222222222222222333000000000000000000000000//////000000000111111111000000000000000000000000000000000000111000000000111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333444444444444555555555666555444444444444555666666666888999999999:::===@@@FFFMMMYYYgggtttxxxooollllll======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJLLLNNNPPPRRRVVVYYYYYYWWWTTTRRRRRRSSSVVVWWWZZZZZZZZZWWWTTTQQQQQQQQQPPPTTTXXX[[[^^^cccjjjooouuu|||uuussspppoooppprrrtttuuuwwwxxxyyyyyyxxxxxxyyyzzz{{{{{{zzzzzz{{{|||}}}}}}zzz|||{{{yyykkkgggbbb___^^^___``````aaaaaa```___]]]^^^aaacccgggkkkppptttvvvxxx{{{}}}}}}}}}|||zzzwwwsssooolllgggffffffdddcccaaa```___]]]\\\YYYWWWUUUSSSRRRRRRQQQNNNJJJHHHGGGFFFEEEDDDCCCCCCAAA@@@????????????BBBCCCCCCDDDEEEEEEDDDDDDDDDFFFGGGGGGFFFFFFGGGIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRUUUZZZ___eeeiiillljjjkkkllllllkkklllnnnppppppqqqtttxxx{{{}}}~~~}}}|||zzzvvvssspppjjjkkkwww~~~xxxvvvxxx{{{}}}|||~~~|||}}}zzzmmmaaaZZZXXXaaallluuuyyy{{{|||}}}zzzqqqjjjUUUJJJ>>>888888999555111666555444333222333333444111111111111222333444444777444111000000222222222000000000000000000000000000000000000000000000000///000000111000111111222////////////////////////000000000000000000000000.............../////////000000000111111111222222000000000000000000000000........./////////000000000000000000000000000000333222222111000/////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333333444444555555555666666444444444444444555555666666777999:::::::::<<<>>>@@@EEEMMMVVVaaaooo|||xxxsss======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGIIIKKKMMMNNNPPPSSSVVVWWWUUURRRPPPOOOPPPQQQRRRTTTUUUTTTRRROOOMMMMMMNNNLLLOOOSSSWWW[[[```fffjjjooovvv{{{vvvssssssssssssssstttuuuwwwwwwvvvvvvwwwyyyxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~zzzwwwjjjgggbbb``````aaabbbbbbbbbaaa^^^ZZZWWWVVVXXXZZZ___ccchhhmmmppprrrtttuuuuuuuuutttrrroookkkgggdddaaaaaa___^^^\\\[[[ZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPNNNLLLHHHGGGFFFFFFEEEDDDBBBAAA@@@???????????????@@@AAABBBCCCCCCDDDDDDCCCCCCEEEFFFFFFEEEEEEGGGHHHGGGGGGGGGHHHJJJKKKMMMNNNQQQSSSVVV[[[```eeehhhjjjiiijjjkkkkkkjjjkkkmmmooooooqqquuuxxx|||~~~}}}{{{zzzwwwssspppooommmrrr|||uuusssuuuxxx}}}|||}}}}}}yyyttttttyyyuuuggg]]]ZZZ\\\fffrrryyyzzzzzz{{{}}}xxxlllbbbMMMEEE<<<777777777555333333333333333222222222111222222222111222222333333555222000000111222222111////////////////////////000000000000000000000000///000222111000000111333000000000000000000000000000000000000000000000000......//////////////////---------...//////000000000000000000000000000000............////////////000000000000000000000000444444222111000/////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222333444555666666666666555444444444444555666666444555777888888888:::;;;===@@@DDDIIIQQQ]]]kkkuuu|||;;;:::::::::;;;<<<>>>???:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<<<<============>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFHHHJJJKKKLLLNNNQQQTTTTTTRRRPPPMMMLLLLLLMMMNNNOOOPPPPPPNNNKKKJJJJJJKKKIIIKKKOOOSSSXXX]]]bbbeeehhhooozzz}}}|||{{{yyywwwvvvwwwyyyyyyxxxyyyzzz|||{{{{{{{{{{{{{{{|||}}}~~~}}}xxxuuummmjjjfffccccccdddeeedddbbb```\\\VVVQQQNNNOOOQQQWWW[[[aaafffiiijjjlllnnnkkkkkkkkkjjjgggdddaaa___^^^]]][[[YYYWWWVVVUUUTTTQQQQQQOOONNNMMMLLLLLLKKKJJJGGGDDDCCCCCCDDDCCCBBB??????>>>======>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHFFFFFFGGGHHHIIIKKKLLLMMMQQQSSSWWW\\\```dddggghhhhhhjjjjjjjjjjjjjjjlllnnnoooqqquuuyyy|||~~~~~~|||zzzxxxvvvsssooollliiijjjrrrzzzsssqqqtttwww|||{{{{{{zzztttmmmnnnssszzz}}}oooaaaZZZ[[[```jjjwww}}}|||zzz{{{~~~}}}qqqaaaUUUFFFAAA;;;666555555444444444555666666666555333222333333222222111222222222111000///000222222222000000000000000000000000000000000000000000000000000///111222222000000111444111111111111111111111111000000000000000000000000////////////////////////---......///000000111111000000000000000000000000...////////////000000000000000000000000000000000333333111000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222333444666666666666555555555555444555666666777444666777777666666888999999<<>>AAABBB:::::::::;;;;;;<<<<<<<<<888999999::::::;;;<<<<<<=========>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCFFFHHHIIIKKKKKKMMMPPPSSSRRRPPPNNNKKKJJJJJJJJJKKKKKKLLLMMMKKKIIIGGGHHHIIIFFFHHHLLLPPPVVV[[[```bbbdddjjjttt}}}}}}xxxzzz||||||||||||~~~|||wwwtttqqqmmmiiifffffffffffffffbbb___ZZZSSSMMMIIIJJJKKKMMMRRRXXX\\\___aaabbbcccbbbcccddddddccc```^^^\\\\\\[[[YYYWWWTTTSSSRRRRRRLLLKKKJJJHHHGGGGGGGGGGGGEEECCC@@@???@@@@@@@@@???======<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCBBBAAACCCEEEEEEDDDEEEFFFHHHHHHHHHIIIIIIKKKLLLNNNOOOQQQSSSWWW\\\```dddeeefffhhhiiijjjjjjiiijjjlllnnnooorrruuuyyy}}}~~~|||zzzxxxvvvtttpppllliiiccceeennn}}}yyysssqqqtttwww{{{zzzzzzxxxqqqjjjkkkqqqvvvzzzlll]]]YYY\\\cccnnnzzz}}}zzz|||~~~wwwjjjWWWIIIAAA???:::666333333333444777888:::<<<;;;999777555444444333222111111111111/////////000222333111000111111111111111111111111000000000000000000000000///111333222000000222444111111111111111111111111000000000000000000000000000000000000000/////////000111111222333333444444000000000000000000000000000000000000111111111111000000000000000000000000222111000000000111222333...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333111222444666777777666555666555555555555666777777777888888777666555777999666999===>>>???DDDLLLSSS___hhhuuu;;;<<<<<<;;;<<>>;;;::::::::::::;;;<<<<<<===>>>>>>>>>>>>======<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIKKKMMMNNNRRRPPPMMMJJJIIIHHHIIIIIILLLKKKJJJIIIHHHGGGGGGHHHFFFGGGIIIMMMRRRWWW\\\^^^eeehhhnnnttt{{{zzzwwwrrrqqqooolllkkkjjjjjjjjjfffaaaYYYQQQKKKGGGFFFEEEKKKLLLPPPSSSWWWZZZ\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJHHHFFFEEEFFFFFFGGGFFFEEECCCAAA@@@???>>>>>>======>>>??????>>>===<<<>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDIIIIIIIIIJJJKKKLLLMMMNNNRRRVVV[[[^^^```aaabbbdddiiijjjjjjjjjiiijjjlllnnnpppuuuxxxxxxzzz~~~~~~{{{yyywwwuuuqqqmmmiiifffeeefffhhhnnnwwwxxxqqqppptttxxx{{{tttmmmiiijjjlllttt~~~|||pppccc[[[]]]ccclllttt~~~|||tttjjj]]]PPPGGG>>>;;;888444333333444555444666888999888666444222333333333222222222111111111111111111111111111111111111111111000000//////......//////000000111111000000000000111111111111000000000000000000000000222111000//////000111222111000///......///000111000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000////////////////////////////////////000111111111111222222222000000000000111111111111222222333333333444444444333333333222222111111111222222333333333333444444444444444555555555555666666666666666777777777777888777777999<<<@@@DDDGGGTTT\\\hhhuuu;;;;;;;;;;;;<<<@@@GGGMMM???===:::888777999;;;===;;;::::::::::::;;;<<<<<<<<<======>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGIIIKKKLLLOOOMMMKKKHHHGGGFFFGGGGGGIIIIIIHHHFFFFFFEEEEEEFFFEEEFFFHHHLLLQQQVVVZZZ]]]aaadddjjjooouuu}}}|||yyyuuutttqqqooommmllllllllliiiddd[[[RRRJJJEEECCCBBBHHHJJJMMMPPPSSSVVVWWWXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>===>>>?????????>>>===<<>>>>>>>>>>>????????????????????????@@@@@@AAABBBBBBBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKJJJHHHFFFDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGJJJNNNSSSWWWZZZ\\\___dddiiinnntttzzz~~~|||yyywwwuuusssqqqpppppppppmmmggg]]]RRRIIICCC@@@@@@EEEGGGIIIKKKNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNLLLJJJHHHFFFEEEEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>======<<<<<<=========>>>???@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHHHHIIIKKKMMMOOOPPPTTTWWW[[[]]]___```aaaccccccdddeeeddddddfffiiikkkrrrwwwzzzzzz{{{~~~}}}yyywwwtttnnnhhhccc___]]]\\\hhhhhhjjjqqq{{{~~~|||}}}~~~zzzsssmmmiiiiiiiiilllttt}}}oooeee^^^^^^fffpppxxx}}}{{{qqqeeeYYYMMMCCC===666555555444333333222222222222222222222111111111333222222222222111111111111111111111111111111111222222222222222111111111333333333222111000000///000000000000111111111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000111111111111111111111111000000000111111111222222000000000000111111111111000111111111222222222222333333333222222222222111222222333333333333444444444444444444555555555555555555666666666777777777666555555555777999<<<>>>===CCCLLLWWWdddqqq}}}999999:::::::::;;;<<<===;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<:::;;;<<<===>>>>>>>>>>>>??????????????????????????????@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHLLLPPPTTTVVVYYY\\\```dddhhhlllpppttt~~~{{{zzzxxxuuutttsssssssssoooiii^^^RRRIIICCCAAA@@@DDDEEEFFFHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDBBBBBBAAA???@@@AAAAAAAAA???>>>===;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@???BBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNPPPRRRUUUWWW[[[]]]^^^___```bbbbbbdddeeeeeeeeegggkkkmmmsssxxx{{{{{{|||}}}|||xxxssspppkkkfffcccaaaaaaaaagggfffgggmmmvvv}}}yyysssnnnkkkiiiiiilllrrryyyvvviiiaaa___cccooozzz~~~~~~}}}uuuiii\\\QQQGGG@@@<<<333444444555555444333222222222111000000000111222222222222222111111111111111111111111111111111111222222222222222222222222222222222111111000000000///000000000111111111111000000000000000000000000111000000000000000000111000000////////////000000//////000000000000//////////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111000000000000111111111111///000000000111111111111000000000000111111111111222222222222222222222222222222222333333333444444333333444444444555555555555555555666666666777777666555555555555777999:::<<<>>>CCCIIIRRR^^^jjjrrr|||~~~}}}}}}999999999:::::::::999888::::::::::::::::::999888:::999999999999:::;;;;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBCCCEEEIIILLLPPPRRRWWWZZZ^^^aaacccfffiiilllsssvvv{{{}}}{{{yyywwwuuutttttttttpppiii^^^SSSJJJEEECCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJIIIGGGEEECCCAAA@@@@@@>>>>>>???@@@@@@???===<<<::::::::::::;;;<<<===>>>>>>???AAABBBBBBBBBAAA@@@CCCCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGIIIKKKNNNQQQSSSTTTVVVXXX[[[\\\]]]^^^```aaaaaabbbdddeeefffhhhlllooosssxxx{{{{{{{{{|||zzzuuuooommmiiieeeccccccdddeeefffeeeeeejjjrrr{{{|||xxxtttpppmmmkkkjjjjjjnnnsssyyyzzzoooeeebbbdddkkkxxx~~~{{{zzz{{{{{{qqqcccUUUJJJAAA<<<999222444555666666555333222333222111000000111222333222222222111111111000000000000000000000000000000222222222222222222222222/////////000000000111111///000000000111111111111000000000000000000000000000000000111111000000000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000.../////////000000000111111111111111111111111111//////000000000111111111///000000000111111111111//////000000000111111111222222222222222222222222222222222333333333444444333333333444444444444555555555555555666666666666777666666555555666777888<<<===>>>AAAFFFOOOZZZaaaooouuu~~~}}}{{{|||}}}999888888999;;;;;;999777::::::::::::999999999999999999999999999:::;;;;;;:::;;;<<<<<<====================================>>>>>>???@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBCCCFFFIIILLLNNNSSSVVVZZZ]]]^^^```cccdddjjjmmmqqquuuzzz~~~}}}{{{xxxwwwvvvvvvvvvqqqkkk```TTTLLLGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJHHHFFFDDDBBBAAAAAA??????@@@@@@@@@??????>>><<<<<<<<<<<<===>>>???@@@???@@@AAACCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJMMMPPPSSSVVVXXXWWWYYY[[[[[[\\\]]]___aaa___```bbbdddeeehhhlllooorrrxxx{{{zzzzzzzzzwwwrrrnnnllliiifffeeedddeeeeeehhhffffffiiiooovvv{{{}}}{{{~~~~~~~~~{{{wwwuuusssqqqnnnlllgggkkkooottt|||}}}ppphhhccceeekkksss~~~zzzvvvuuuuuuvvvlll]]]NNNCCC;;;666444333444555555555444333222222222111000111222333444222111111111111000000000000000000000000000000000111111111222222222222222---......///000000111111000000000000111111111111000000000000000000000000000000111111111111000000//////000000000000//////...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000........................////////////000000000000......//////000000111111111111111111111111111111/////////000000000111111000000000000111111111111///000000000111111111111111222222222222333333333222222333333333333444444333333333333444444444444444444555555555666666666777666666666666666666777999999:::;;;???FFFOOOUUUaaagggppp{{{~~~|||{{{{{{999888777999;;;<<<;;;999;;;:::999999888888999999999999999888999999:::;;;;;;;;;<<<<<<===<<<<<<<<<===========================>>>>>>??????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@AAADDDFFFIIIKKKNNNQQQUUUXXXYYYZZZ\\\]]]___bbbfffkkkooouuu{{{}}}zzzyyyxxxxxxxxxuuunnnbbbVVVMMMHHHGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAA@@@@@@AAAAAABBB??????>>>??????@@@AAABBB???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHIIIKKKNNNRRRUUUYYYZZZXXXYYY[[[[[[[[[\\\^^^```___aaaccceeegggjjjooorrrrrrwwwzzzzzzyyyyyyuuuoookkkkkkjjjjjjjjjkkkkkklllllljjjiiijjjmmmqqqsssssspppttt|||}}}yyyyyy~~~}}}zzzwwwvvvuuutttqqqnnnjjjnnnqqqtttyyy|||wwwpppgggbbbaaahhhqqqyyywwwqqqnnnnnniii```SSSFFF===888555444333333444333333222111111111111000111111222222333111111111111000000000000000000000000000000000000000000000111111111222222000000000000000000000111000000000000111111111111000000000000000000000000///000111222222111000///...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111.........///000111111111000000000000000000000000////////////000000000111000000000000111111111111000000000111111111222222111111222222222333333333222222333333333333444444222222333333333444444444444444444555555555666666555555555555555555555555666777777888:::>>>DDDHHHQQQVVV___iiisss{{{~~~|||:::888777888<<<>>>===;;;;;;:::999888888888999:::999999888888999999:::;;;<<<<<<<<<===<<<<<<;;;;;;==============================>>>???????????????>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA?????????AAACCCEEEHHHIIIJJJMMMQQQTTTUUUVVVWWWYYYVVVYYY^^^bbbfffkkkqqquuuwwwzzz~~~~~~|||zzzyyyyyyyyyxxxpppdddWWWMMMHHHGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHDDDEEEFFFHHHIIIKKKLLLMMMOOONNNLLLJJJHHHFFFEEEEEECCCCCCAAAAAAAAABBBCCCDDDAAAAAA@@@@@@AAABBBBBBCCC???@@@BBBDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJLLLOOOSSSWWWZZZ\\\XXXYYY[[[[[[ZZZ[[[^^^```bbbdddfffhhhjjjnnnrrrvvvqqqvvvzzzyyyxxxxxxsssnnnhhhiiikkknnnqqqsssuuuvvvpppnnnlllkkklllmmmmmmllliiilllsss|||}}}wwwttttttzzz}}}zzzwwwvvvwwwvvvssspppppptttvvvvvvxxxwwwoooeeebbb^^^```jjjttt|||uuunnnjjjiii\\\TTTIII???:::888777777333333222222111000000000//////000000111111111222111111111111000000000000000000000000000000000000//////000000111111111222333333222222111000000000000000000000111111111111000000000000000000000000///000111222222111000///...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111---......///000111111222////////////////////////////////////000000000000000000000000111111111111111111111111222222222222111111111222222333333333222222333333333444444444222222333333333444444444444444444555555555666666444444444444444444444444777777777777666888;;;===EEEIIIQQQZZZdddmmmtttxxx555555666777999:::;;;<<>>;;;999888777777777999999888888999999:::;;;999999999:::::::::;;;;;;===<<<;;;::::::;;;<<<===>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>===>>>???????????????????????????@@@@@@????????????????????????@@@@@@@@@AAAAAAAAAEEEFFFIIIKKKNNNQQQSSSTTTTTTWWWZZZ]]]```cccfffiiilllooorrruuuwww{{{~~~}}}}}}{{{yyyssskkk```VVVOOOKKKHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGJJJLLLMMMLLLNNNQQQSSSSSSPPPLLLJJJFFFFFFGGGGGGHHHIIIIIIJJJEEEFFFGGGGGGFFFEEECCCBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFHHHHHHIIIKKKOOOQQQSSSVVVZZZ\\\[[[\\\]]]]]]]]]^^^aaacccfffffffffgggjjjnnnrrrtttuuussstttwwwzzzwwwpppjjjdddiiiooouuuwwwxxxyyyzzzwwwuuurrrooolllkkkjjjjjjlllnnnrrrwwwzzzzzzwwwuuuoooqqqwww~~~xxxxxxyyyyyyyyyxxxxxxwwwrrrvvvzzz{{{xxxqqqiiiccc]]]bbbhhhmmmqqquuu{{{{{{qqqlllgggaaaSSSKKKAAA;;;:::888555222444444333222111111111222000000000000000000000000222111111000000000000000111111000000//////............///000000000000000000000000000000000000000000000000000000000000000///000111222333222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000///...---,,,,,,///......------///000111------......///000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////333222222222222222222222000000000000000000000000111222222333333222222111222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444555555666777888888999<<>><<<:::888888888888999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;<<<======@@@@@@??????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????======>>>????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@BBBCCCEEEGGGIIILLLMMMNNNNNNQQQTTTWWWYYY]]]```cccfffiiilllooorrruuuzzz}}}~~~~~~{{{yyyqqqjjj___VVVOOOKKKIIIGGGFFFGGGHHHHHHHHHGGGEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKNNNQQQSSSSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGHHHIIILLLPPPSSSTTTWWWYYY[[[ZZZ[[[\\\\\\\\\]]]```ccceeeeeegggiiilllooorrrtttuuurrrqqqsssuuutttooojjjdddkkkttt{{{~~~xxxvvvtttqqqooonnnmmmmmmqqqsssuuuwwwxxxvvvsssppplllnnnrrryyy}}}xxxxxxyyyyyyyyyxxxxxxwwwuuuxxx{{{{{{uuulllddd^^^]]]aaafffjjjmmmqqqwww{{{~~~rrrjjjaaaYYYNNNGGG>>>999888777555222111111111000111111222222000000000000000000000000222111111000000000000000111000000000/////////.........///000000000000000000000000000000000000000000000000000000000000000///000111222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000///......------//////...---...///000111000000000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000//////111111111000000000000000000000000000000000000000111222222333333222222111222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666777777777888999;;;???CCCIIIPPPXXX]]]jjjooowww999999999:::::::::;;;;;;???>>><<<:::999888999999999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????>>>@@@@@@BBBCCCEEEFFFGGGHHHHHHKKKNNNPPPSSSVVVZZZ]]]___bbbeeehhhkkknnnsssvvvzzz}}}}}}}}}yyyvvvnnnhhh^^^UUUOOOLLLJJJHHHFFFGGGHHHIIIIIIGGGFFFDDDFFFFFFFFFFFFGGGHHHJJJJJJKKKMMMQQQSSSTTTRRRPPPNNNMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIMMMQQQUUUVVVWWWYYYZZZXXXYYYZZZZZZ[[[\\\___bbbccceeehhhkkknnnqqqrrrssstttqqqnnnnnnpppoookkkhhhbbbjjjvvvyyyxxxvvvtttsssrrrssssssxxxxxxxxxwwwtttqqqnnnlllkkkkkknnnrrrwwwyyyyyyxxxyyyyyyyyyyyyyyyxxxwwwwwwxxxzzz{{{xxxqqqggg___ZZZ```bbbdddeeehhhkkkpppsssxxx}}}~~~qqqggg[[[PPPFFF@@@999666555666444333000//////000000111222333000000000000000000000000222111111000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////.........///000111222222222111000/////////000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000111111000000000000//////.........///////////////000000000000000000000000111111222222222222111111222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555666666666666666666777888:::<<<>>>CCCHHHLLLXXX^^^iiiwww;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<:::999999999:::888888888888888999999::::::::::::;;;;;;;;;;;;<<<========================::::::;;;======>>>>>>>>>========================<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@AAAAAABBBCCCCCCDDDDDDEEEGGGJJJLLLOOORRRWWWZZZ[[[^^^aaadddfffjjjnnnqqqvvvyyy|||~~~{{{{{{|||}}}}}}}}}~~~{{{}}}~~~~~~~~~~~~}}}yyytttpppjjjddd[[[TTTOOOLLLJJJIIIFFFGGGIIIJJJJJJHHHFFFDDDFFFFFFFFFGGGGGGHHHHHHIIIJJJLLLOOORRRSSSSSSQQQPPPMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDEEEFFFBBBAAAAAAAAA@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFHHHHHHJJJNNNSSSVVVWWWWWWWWWXXXVVVWWWYYYYYYZZZ\\\___bbbbbbeeehhhlllpppqqqrrrrrrrrrooommmkkkjjjhhhddd```]]]gggtttzzzyyyxxxwwwvvvwwwwwwxxx{{{zzzxxxtttppplllkkkjjjllllllmmmooorrrtttvvvvvvzzzzzzzzzzzzyyyxxxwwwvvvxxxyyyxxxssskkkccc^^^]]]gggfffdddcccccceeeiiikkkpppuuu}}}yyymmmcccVVVJJJ???;;;666444444555555444222111111111111111222222000000000000000000000000222111111000000000000000000000000000////////////......///000000000000000000000000000000000000000///////////////////////////000000111111111111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////......//////000000000000///////////////000000000111111111000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000//////---...............//////000000000000000000000000111111222222222222111111111222222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444666555555555555555555555777888999999999<<>>===<<<:::999999999:::888888777777888888999:::888888999999999:::::::::<<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;=========<<<;;;<<<===========================<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAAAAABBBDDDFFFHHHKKKOOOTTTWWW[[[]]]```bbbdddgggkkknnnooorrruuuxxxyyy{{{~~~~~~|||}}}~~~~~~}}}zzzxxxwwwwwwxxxzzzzzzyyy{{{|||}}}}}}zzzzzz}}}~~~}}}}}}}}}{{{vvvpppkkkddd___XXXQQQNNNLLLKKKIIIFFFGGGHHHIIIIIIGGGFFFDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKNNNPPPRRRQQQPPPOOOIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEDDDBBBAAABBBBBBCCC@@@@@@@@@@@@????????????>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDFFFGGGIIIJJJKKKOOOSSSVVVVVVVVVVVVVVVUUUVVVWWWXXXYYY[[[___bbbbbbeeeiiimmmpppqqqqqqpppnnnmmmkkkiiieeeaaa\\\XXX\\\fffsss~~~zzzyyyxxxxxxxxxyyyzzz{{{yyyxxxuuupppkkkiiijjjllloooppppppppprrrtttvvvxxx|||{{{{{{zzzyyyxxxvvvuuuttttttqqqkkkeeebbbdddhhhqqqlllfffbbb``````bbbcccgggmmmuuu}}}sssggg]]]QQQEEE;;;999666444444444555555666555444333222111111111000000000000000000000000222111111000000000000000////////////000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000111111111///000111111111111000///////////////////////////////////////////////////////////////////////////---......//////......---......//////000111111111/////////000000000000000.........//////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////000000.........//////000000000000000000000000000000000000111111222222111111000111111111222222222333333333333333333333333333333444444444444444444444444444444444444444444444444555555555444444444444444555777888777777888;;;===@@@CCCIIIRRR]]]iiittt{{{;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888999999888777777777777888999999888888888888999999999999;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>===<<<:::888666555<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;===========================;;;;;;<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHMMMRRRVVV\\\^^^```aaabbbeeehhhjjjmmmooosssuuuvvvwwwyyy{{{}}}xxxvvvxxxxxxwwwuuutttsssrrrrrrtttvvvvvvuuuuuuvvvwwwyyy{{{~~~}}}|||~~~|||xxxwwwyyy~~~~~~~~~~~~~~~{{{{{{zzzzzz{{{|||~~~||||||}}}~~~|||{{{xxxssslllggg___ZZZTTTOOOLLLKKKJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKMMMOOOOOONNNMMMFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBAAABBBCCCDDDFFFIIIKKKLLLLLLOOOSSSTTTTTTTTTTTTUUUTTTUUUWWWXXXYYY\\\```cccdddfffiiilllnnnoooooonnnkkkiiigggccc___[[[XXXVVV```hhhttt}}}~~~yyyxxxxxxwwwxxxyyyzzz{{{vvvuuurrrlllgggfffjjjnnnrrrssstttssstttuuuxxx{{{}}}}}}|||{{{yyyxxxvvvuuupppooojjjbbb^^^bbbmmmwww{{{tttjjjaaa]]]\\\\\\\\\^^^eeemmmsssxxxooo```UUUJJJAAA999888666444333333444555888777555444222111111111000000000000000000000000222111111000000000000000////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000000////////////000111222///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000------////////////------/////////000000111111111...///000111111111000000---------...///000000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000......////////////000000......//////000111111111000000000000000000000000000000111111111111000000111111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444333444555555555666888:::;;;<<>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGJJJNNNTTTXXX\\\]]]______```aaadddfffkkkmmmpppqqqrrrrrrtttvvvyyyuuupppppprrrssspppmmmnnnmmmlllmmmoooqqqqqqpppnnnooopppqqqtttyyy}}}xxxxxxvvvuuuwww|||{{{sssssstttyyy~~~{{{zzzyyyyyyzzzvvvuuusssrrrrrrssstttuuuvvvvvvuuuvvvwwwxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~{{{{{{{{{xxxvvvwwwzzz}}}}}}{{{yyyvvvrrrllleee```ZZZVVVQQQMMMKKKJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEBBBCCCEEEGGGHHHIIIIIIHHHFFFGGGIIIKKKKKKKKKKKKJJJFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>===============>>>???@@@AAABBBBBB@@@AAABBBDDDGGGJJJLLLNNNMMMOOORRRRRRRRRRRRSSSTTTSSSUUUWWWXXXZZZ]]]aaadddeeefffhhhjjjllllllllllllhhheee```[[[XXXWWWXXXZZZeeekkksssyyy||||||{{{{{{xxxwwwvvvvvvvvvwwwxxxyyytttsssooohhhcccccciiiooorrrtttuuuuuuuuuvvvyyy|||~~~}}}}}}{{{yyywwwvvvtttoookkkcccZZZXXXcccuuuzzzlllaaaZZZXXXVVVUUUUUU]]]fffjjjlllrrr|||zzziiiXXXMMMDDD>>>888777555333111111111222666555444333222222111111000000000000000000000000222111111000000000000000.../////////000000000111......///000000000000000000000000000000000000000000000000000000000000000000//////...///000111222///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000111111...///000111222111000000///////////////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000---......///000000111111000000000000000000000000000000111111111111000000111111111111222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222333444444444555222333555555444444666888666888:::<<>>>>>======>>>@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMRRRXXX\\\[[[\\\^^^^^^^^^^^^aaacccdddfffiiijjjjjjjjjlllmmmrrrnnnjjjkkknnnooommmiiiiiihhhhhhiiilllmmmmmmllliiijjjkkklllnnnssszzz~~~xxxtttsssqqqppprrrwww~~~~~~zzzpppooopppuuu}}}}}}{{{xxxvvvtttttttttuuurrrpppnnnmmmlllmmmnnnoooqqqppppppooopppqqqssstttrrrrrrrrrsssssssssttttttvvvwwwxxxyyyzzzzzzyyyyyyuuuvvvvvvtttssstttxxx|||zzzwwwtttpppkkkeee___ZZZWWWTTTOOOKKKJJJJJJIIIHHHGGGFFFDDDBBBBBBCCCEEEFFFAAABBBEEEGGGHHHIIIIIIIIIEEEFFFGGGIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDBBBAAAAAA@@@AAABBBBBBAAA@@@>>>===>>>>>>>>>>>>============<<<===>>>???@@@AAABBBBBB???@@@AAADDDGGGKKKMMMOOONNNPPPQQQQQQPPPPPPRRRSSSSSSUUUWWWXXXZZZ]]]aaadddfffggghhhiiijjjkkkkkkkkkfffbbb\\\UUUSSSUUU[[[```fffkkkqqquuuwwwwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwxxxsssrrrnnnfff```aaahhhnnnqqqsssvvvvvvuuuvvvyyy|||~~~~~~}}}|||zzzwwwuuutttoooiii```VVVUUUccczzz}}}mmm```XXXUUUSSSQQQPPPXXXaaaeeefffjjjttt}}}yyyzzzsssbbbQQQGGGAAA===777666555222000//////000333333222222111222222222000000000000000000000000222111111000000000000000.../////////000000111111...//////000000000000000000000000000000000000000000000000000000000000000000///.........///111222...000111222222111000...000000000000000000000000000000000000000000000000000000000000000000000000///111222333333222111///111111000000000000000000...///000222222111111000222222111111000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000---.........//////000000------......///000111111000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333111111222333333444555555444555666666555555666777333666999:::;;;>>>CCCHHH<<<<<<<<<;;;;;;::::::999;;;;;;::::::::::::999999:::999888888888999:::;;;999999999999999999999999999::::::;;;;;;::::::999::::::999888999:::;;;<<<<<<;;;::::::999999999999888888999999999:::::::::<<<=========<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???AAADDDGGGHHHLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLKKKLLLPPPUUUZZZ]]]^^^]]]\\\[[[[[[]]]___```dddddddddeeeeeeeeeffffffhhhhhhgggggggggfffffffffbbbbbbbbbbbbcccdddeeeeeeccceeegggiiikkkoootttxxx}}}wwwpppnnnlllkkknnntttzzz}}}xxxvvvqqqooonnnpppvvv{{{~~~}}}wwwuuuqqqppppppqqqqqqqqqmmmkkkiiihhhggghhhiiijjjiiihhhhhhgggggggggggghhhiiihhhgggffffffggghhhiiikkkkkklllmmmoooqqqssstttqqqqqqrrrrrrrrrqqqppppppqqqnnnjjjgggddd```]]]ZZZQQQNNNKKKIIIIIIHHHFFFDDDGGGGGGFFFFFFEEEEEEEEEDDDBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>????????????>>>>>>======<<<<<<;;;;;;;;;:::999:::<<<>>>>>>>>>>>>>>>AAABBBDDDGGGIIIKKKLLLLLLQQQQQQPPPPPPPPPQQQQQQRRRTTTVVVYYY[[[\\\___cccfffgggggggggiiijjjkkkiiigggddd]]]TTTPPPRRRZZZbbbhhhlllkkklllooosssvvvvvvvvvxxxsssqqqtttuuuttttttvvvvvvmmmeeeccceeeiiilllooorrrrrrrrrrrruuuxxx{{{}}}~~~}}}|||}}}{{{wwwkkk```UUUTTT[[[gggxxxqqqbbbXXXRRRPPPOOOPPPSSSXXX\\\___dddjjjppprrrlllbbbWWWKKKBBB;;;888444444333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111000///......///000111111111000///...---,,,,,,000000000000000000000000222000...---,,,---...///111111000000//////......//////000555999:::666111000000000000000000000000------............------......////////////......000000000000000000000000222111111111000000/////////////////////000111111111111000000000000111111000000000000000000000000111111000000//////......---...////////////////////////000111222333333333111222333333444444333333222222333333333333444444222222222222222222222222000111222333555666777888444444444555555555666666333444555777999;;;===???::::::::::::::::::::::::;;;;;;:::::::::999999999999999888888888999:::;;;999999999999999999999999999999::::::::::::999999::::::999999999:::;;;<<<<<<;;;:::999999999999999888888999999999:::::::::::::::;;;;;;:::999999888;;;;;;::::::::::::;;;;;;======>>>???AAADDDGGGIIIPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMOOORRRVVVYYYZZZYYYXXXWWWXXXYYY[[[\\\______`````````aaaaaaaaaaaaaaa`````````_________^^^^^^^^^^^^___```aaaaaaaaabbbdddeeefffiiinnnqqqxxx~~~zzzsssmmmkkkhhhgggjjjooouuuxxx}}}{{{wwwuuupppnnnmmmnnnsssxxx|||}}}~~~{{{zzztttqqqnnnlllmmmnnnmmmmmmhhhgggeeedddccccccdddeeeddddddcccbbbbbbbbbcccccccccbbbaaaaaaaaabbbcccccccccddddddfffgggiiikkklllnnnnnnnnnooonnnnnnmmmlllhhheeebbb___\\\YYYUUURRROOOLLLJJJHHHHHHGGGEEECCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@???===>>>>>>??????>>>>>>============<<<<<<<<<;;;;;;:::;;;===???@@@@@@@@@???BBBCCCEEEGGGIIIKKKLLLMMMPPPOOOOOOOOOOOOPPPPPPQQQTTTVVVYYY[[[]]]___cccfffgggfffggghhhjjjiiifffcccYYYUUUPPPOOOTTT]]]fffkkkllllllmmmppptttvvvvvvuuuyyytttrrrtttuuusssssstttnnniiieeeggglllqqquuuwwwsssrrrrrrrrrsssvvvxxxzzzzzz~~~}}}|||}}}zzzvvvfff\\\SSSSSS[[[gggyyypppbbbXXXSSSPPPOOOKKKOOOTTTXXXZZZ]]]aaaeeefffaaaYYYOOOEEE>>>999666444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000////////////000000///////////////.........000000000000000000000000111000...---------//////111000000000/////////...///444:::<<<:::666333222000000000000000000000000//////000000000000//////......////////////......000000000000000000000000111111000000000////////////////////////000111111////////////////////////000000000000000000000000111111111111000000000///---...///000111111111111000000000111222222222333000111222222333333222222222222222333333333444444222222222222222222222222444444444444444444444444333333444444444555555555555555555666777999;;;;;;888888888888999999999999::::::::::::999999999999999888888888888999::::::999999999999999999999999888888999999999999888888:::999999999999:::;;;;;;;;;::::::999999999999:::888888999999999::::::::::::::::::::::::999999888;;;;;;::::::::::::;;;;;;<<<<<<===???AAADDDGGGIIIQQQRRRRRRSSSSSSRRRRRRRRRQQQOOOMMMLLLMMMOOOQQQSSSUUUTTTSSSRRRSSSTTTUUUVVVXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^______```bbbeeehhhnnntttzzz{{{{{{{{{vvvpppjjjhhheeecccdddhhhmmmppptttyyy~~~yyyuuusssooommmkkklllooorrruuuvvv|||{{{vvvtttooollliiihhhhhhhhhhhhgggcccbbb```___^^^^^^_________^^^]]]]]]\\\\\\\\\]]]\\\[[[ZZZYYYYYYZZZ[[[\\\______```aaaccceeeggghhhhhhhhhiiiiiihhhggggggfff___]]]YYYVVVTTTQQQNNNKKKLLLJJJHHHGGGFFFEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????======>>>>>>>>>>>>======>>>>>>============<<<<<<<<<===>>>@@@AAAAAAAAAAAACCCDDDFFFHHHJJJLLLMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPTTTVVVYYY\\\]]]```ccceeeeeeeeefffhhhhhheeeaaa]]]RRRPPPOOORRRYYYbbbiiimmmmmmmmmpppssswwwyyyyyyxxx{{{vvvsssttttttqqqpppqqqgggfffggglllttt{{{}}}}}}uuutttrrrqqqqqqrrrtttuuuvvvzzz}}}{{{zzzzzzvvvppp^^^VVVPPPRRRYYYeeevvv|||nnnaaaYYYTTTQQQPPPJJJMMMQQQTTTUUUUUUWWWXXXXXXTTTNNNGGG@@@;;;888666333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000////////////000000000000//////---.........//////000000000000000000000000000000111000...------...//////000000000000///////////////999CCCBBB999111000333000000000000000000000000//////000000000000//////......////////////......000000000000000000000000000000///////////////...///////////////000111111---...///000000///...---000000000000000000000000222222111111111111000000...///000111222222333222111111111111111111222222000000111222222222222111222222222222333333333333222222222222222222222222444444444444333333333333222222333333333444444444555555555555555666777888999999999999999888888888:::::::::999999999999888888888888888888999999:::888999999999999999::::::777888888999999888888777999999999999999:::::::::::::::999999999999999:::888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;::::::::::::::::::;;;;;;<<<<<<>>>@@@CCCFFFHHHLLLMMMNNNNNNNNNNNNNNNNNNOOOMMMLLLJJJJJJLLLMMMOOOOOOOOONNNNNNNNNOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRRRRSSSTTTUUUVVVXXXYYY[[[[[[\\\]]]```ccceeelllrrrtttvvvwwwsssnnniiigggcccaaaaaacccfffiiilllqqqwww{{{}}}~~~{{{wwwtttsssooollljjjiiikkkmmmnnnooouuuxxx|||}}}wwwrrrooojjjhhheeedddddddddcccbbb```___^^^\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVZZZZZZ[[[\\\]]]___aaabbbaaabbbbbbaaaaaa```___^^^ZZZWWWTTTRRRPPPNNNKKKIIIHHHGGGEEEEEEEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDBBBBBBAAA@@@@@@???>>>>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>=========<<<===>>>???@@@AAABBBBBBEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQTTTVVVZZZ\\\^^^```ccceeeddddddeeefffeeeaaa[[[WWWQQQQQQTTTYYY```gggkkklllmmmnnnrrrwww}}}xxxttttttrrrnnnlllmmmeeehhhlllrrr{{{wwwuuurrrooonnnmmmnnnooossswwwzzzxxxvvvsssmmmfffWWWQQQMMMPPPVVV```nnn{{{wwwkkk```YYYUUUSSSQQQNNNNNNOOOOOOOOOOOOPPPPPPOOOLLLGGGBBB===999888777333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000//////...///000111111000///...............////////////////////////////////////000///............//////000000000000////////////000999AAA???666...///222000000000000000000000000------............------......////////////......////////////////////////////////////............///////////////000000111---...000111111000...---////////////////////////111000000000000000000000000000111111222111111111222222222111111111111111000111111222222222222222111222222222222333333333222222222222222222222222000111222333444555666666111111222222222333333333444444333333444555666666<<<;;;;;;:::999888888777::::::999999999888888888777777888888999999999999888888888999999:::::::::777888888999999888888777888888999999999:::::::::999999999888888999999:::888888999999999:::::::::::::::;;;;;;<<<;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<>>>AAACCCEEEFFFGGGHHHHHHIIIIIIIIIHHHJJJIIIHHHGGGGGGIIIJJJKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRTTTVVVXXXYYYZZZ]]]```___ffflllnnnqqqtttrrrmmmiiigggccc```___```bbbdddgggkkkpppuuuwwwyyyyyyzzzzzz|||~~~}}}{{{yyyvvvsssrrrnnnllliiihhhhhhiiiiiihhhkkknnnrrruuuvvvxxx{{{}}}~~~~~~~~~}}}yyytttooolllhhhfffcccbbbbbbaaa```^^^___^^^]]][[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPPPPPPPQQQRRRQQQQQQRRRSSSTTTUUUWWWXXX[[[[[[[[[ZZZZZZXXXWWWWWWUUUSSSPPPOOONNNLLLIIIGGGEEEDDDCCCCCCDDDCCCAAA???==================>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@??????>>>>>>======<<<<<<============<<<<<<=========>>>>>>>>>>>>>>><<<<<<===>>>???AAABBBCCCFFFGGGIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSVVVZZZ]]]___aaaccceeeddddddddddddbbb^^^WWWSSSNNNPPPVVV]]]eeeiiikkkjjjjjjmmmrrrzzz{{{tttqqqnnniiihhhiiidddjjjqqqwwwwwwuuurrrnnnkkkiiiiiiiiipppuuuvvvsssnnnjjjbbbZZZPPPMMMKKKMMMQQQXXXdddpppwwwqqqggg^^^YYYVVVTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKIIIFFFBBB===999777555555333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000...///000111111000///...////////////............//////////////////////////////........./////////////////////000000000000111555777555111...///111////////////////////////------............------......////////////......////////////////////////............///////////////////////////000000111...///111222222111///...////////////////////////.../////////////////////111111111111000///......222222222111111111111111111222222333444333333333111111111222222222333333222222222222222222222222000111111222333444555555111111111222222222333333222222222222333444666666;;;;;;;;;:::999999888888999999999999888888888888666777888888999999888888888888888999999::::::;;;888888999999999999888888777888888999:::999999999999888888888888999999:::888888999999999:::::::::777888888999999999999999::::::999999999999::::::::::::::::::<<<>>>@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMOOORRRSSSTTTVVVXXXZZZYYY___dddgggjjjnnnoookkkhhheeebbb^^^]]]]]]___```ccceeeiiimmmpppqqqrrrrrrtttuuuwwwyyyzzz{{{{{{{{{yyyyyyxxxwwwuuusssqqqpppllljjjgggeeeeeeeeedddccceeehhhkkknnnppprrrtttwwwxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}|||zzzxxxtttpppllljjjfffdddbbbaaaaaa___]]][[[\\\\\\[[[ZZZYYYWWWVVVVVVWWWVVVUUUSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMNNNMMMMMMNNNNNNOOOQQQRRRSSSUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNKKKJJJIIIHHHFFFDDDBBBBBBBBBCCCDDDCCC@@@>>>============>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============>>>>>><<<<<<===>>>???AAACCCDDDGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRSSSTTTSSSWWW[[[^^^```aaaccceeedddcccbbbbbb```[[[UUUQQQJJJNNNUUU^^^fffjjjiiihhhgggiiioooyyy|||sssmmmiiiddddddfffdddlllsssyyyxxxuuuqqqlllhhhfffeeedddmmmpppqqqkkkfff```WWWOOOKKKIIIJJJLLLNNNSSS]]]gggoooiiibbb\\\YYYWWWVVVUUURRROOOLLLIIIIIIIIIGGGFFFCCCAAA<<<888555333222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////000000//////000000000000//////000000//////.........---000000000000000000000000.........///////////////////////////000000000000000000///......///000111//////////////////////////////000000000000//////......////////////......000000000000000000000000...////////////000000000///////////////000111111///000111222222111000///000000000000000000000000------............//////111111111111000///......111111111111111111222222222222333444444444444333111111111111222222222222222222222222222222222222444444333333222222111111111111222222222333333333111111111222333444555666777888888888999999::::::999999999999888888888888555666777888999888888777777888888999::::::;;;;;;999999::::::::::::999999666777888999:::999999888888888888888888999::::::888888999999999:::::::::777777888999999999999999::::::999999999999:::::::::999999999999;;;<<<===>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIHHHKKKMMMNNNNNNOOOPPPRRRTTTYYY\\\^^^bbbhhhjjjhhhdddbbb^^^[[[YYYYYYZZZ[[[^^^___aaadddgggiiijjjiiimmmnnnoooqqqrrrssssssssssssssssssrrrqqqpppnnnmmmiiifffcccbbbaaaaaa___]]]___bbbeeehhhjjjlllnnnqqqoooooopppppppppppppppppptttttttttuuuvvvwwwwwwxxxwwwvvvtttqqqnnnkkkiiigggdddbbb```______^^^[[[YYYYYYYYYXXXWWWVVVTTTRRRRRRSSSRRRPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQPPPOOONNNLLLKKKKKKJJJGGGGGGFFFFFFCCCBBBAAAAAAAAABBBDDDCCC@@@>>>============>>>>>>??????<<<<<<===>>>????????????======<<<<<<======>>>???=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<==================>>>@@@CCCEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQSSSTTTSSSWWW[[[___```bbbccceeedddcccaaa```^^^ZZZUUUQQQNNNRRRYYYaaaggghhhfffcccccceeejjjttt~~~qqqiiiddd``````ddddddlllqqqttt~~~wwwtttpppjjjfffcccbbbaaagggjjjjjjddd^^^YYYQQQIIIGGGGGGJJJMMMNNNQQQZZZdddgggccc]]]ZZZXXXWWWWWWVVVRRRPPPOOOOOOOOOLLLHHHDDD???<<<999666333222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000000000////////////000000.........///////////////000000000000000000000000---......///////////////.../////////000000000111...///000/////////000111//////////////////////////////000000000000//////......////////////......000000000000000000000000/////////000000000111111///////////////000111111000000000000000000000000000000000000000000000000............/////////000///000111111222222111111000000000111222222222333111111222333333333333333111111111111222222222222222222222222222222222222444444333333222111111000222222222222333333333444444333333222222333333444333444555777888:::;;;<<<999999999888888888888777555666777999999888888777777777888999::::::;;;;;;999::::::;;;;;;::::::999666777888999:::999888888888888777777888999::::::888888999999999:::::::::888999:::;;;;;;;;;;;;;;;:::999999999999999999::::::999888888888999:::;;;;;;<<<===>>>??????@@@???CCCBBBAAA@@@????????????@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB??????@@@AAABBBDDDFFFGGGFFFHHHJJJJJJIIIIIIJJJKKKPPPTTTWWWXXX\\\bbbfffeeeaaa___[[[XXXVVVVVVWWWXXX[[[ZZZ[[[]]]```cccddddddhhhiiijjjkkklllmmmmmmmmmoooooooooooonnnmmmlllkkkfffdddaaa______^^^\\\ZZZVVVYYY]]]___aaacccfffhhhhhhhhhhhhhhhggggggggggggmmmmmmnnnooopppqqqqqqrrrtttrrrpppllljjjhhhffffffbbbaaa___^^^^^^\\\YYYWWWVVVVVVUUUTTTSSSQQQOOONNNOOONNNMMMLLLJJJJJJJJJIIIJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGIIIIIIOOOOOOOOONNNMMMKKKJJJIIIJJJIIIGGGFFFFFFEEECCCBBB@@@@@@AAACCCDDDCCC@@@>>>888888888999999:::::::::;;;<<<===>>>????????????;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<======?????????@@@AAADDDFFFHHHGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSWWW\\\___aaabbbccceeeeeeccc```^^^\\\YYYUUURRRVVVYYY___eeehhhgggccc___```bbbfffppp}}}~~~pppgggaaa]]]^^^ccceeellloooooovvv{{{wwwtttooojjjeeebbb``````cccfffeee```ZZZUUUNNNGGGEEEFFFJJJNNNOOOQQQZZZdddccc___[[[XXXXXXXXXXXXWWWRRRRRRTTTVVVVVVRRRJJJDDD===;;;999666444444444555222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////////////////////////////000000000000000000000000////////////////////////---.........//////000000111000///......///000111,,,,,,---...///000111222000000000000000000000000------...///000000//////.../////////000000111111,,,000444444111//////111////////////////////////------............------......////////////......000000000000000000000000//////000000111111222222///////////////000111111//////............//////000000000000000000000000.../////////000000111111...///000222444555555555//////000111222333333444000000111222222222222111000111111111111222222222222222222222222222222222111111111222222333333444222222333333333444444444666555444333222222111222:::::::::999999999888888777777888999::::::;;;;;;666888777444555888999777888888888999999:::::::::888888999999999999888888888888777777666666555555:::999888777777888888999777888888888888999999999<<<;;;:::999888888888888999999999888888888888777888888777777777777888888::::::;;;;;;<<<===>>>>>>===============<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@============<<<<<<<<<<<<>>>??????@@@BBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJLLLNNNRRRVVVYYY\\\]]][[[[[[[[[YYYTTTOOOQQQUUUVVVVVVVVVWWWXXXZZZ]]]^^^``````bbbcccdddeeeeeeeeeiiiiiijjjkkkkkkjjjhhhhhhdddbbb___]]]\\\[[[XXXVVVVVVWWWXXXZZZ\\\]]]^^^^^^aaaaaa```___```bbbdddfffgggiiijjjkkkjjjjjjlllnnnoookkkgggfffffffffccc``````______^^^[[[XXXUUUTTTXXXVVVSSSPPPNNNMMMMMMMMMKKKIIIGGGEEEDDDDDDEEEFFFGGGFFFEEEDDDBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBB@@@>>><<<:::999999888888999999:::;;;<<<<<<=========<<<:::999;;;999777666666777999:::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???AAACCCEEEGGGGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJIIIHHHIIIKKKNNNRRRTTTZZZ\\\^^^aaabbbddddddddddddbbb\\\XXXYYY^^^^^^[[[bbbcccccceeeeeeccc___\\\WWW```eeehhhuuu|||hhh^^^\\\\\\^^^aaaffffffgggiiinnnuuu{{{tttqqqmmmhhhccc___]]]\\\``````___[[[UUUNNNJJJHHHFFFJJJOOOQQQRRRVVV^^^eeecccaaa___]]][[[[[[[[[[[[WWWXXXYYYZZZWWWQQQHHHBBB777777666444444333333333222222222111111111000000------...//////000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111///////////////000111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000111000000///...---000000000000000000000000////////////////////////000000///...............------............------............////////////////////////............///......------///000111000000000000000000000000000000000000000000000000000///.........///111222111111111111111111222222111111222222222333333333222333333444444333333222222222222222222222222222111111222222222333333333333222222111111000000000111111222333333444555555::::::999999888888888888888888888999999:::::::::777:::999666555777666333999999999999999:::;;;;;;777888888999999888888777999888888888777777777777888888888888888888888999777888888888888999999999<<<;;;:::999888888888888999999999888888888888777888888777777777777888888999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????AAAAAA@@@@@@@@@?????????=========<<<<<<<<<;;;;;;<<<======>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIILLLOOORRRTTTUUUVVVVVVVVVUUUQQQOOOOOORRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\]]]___``````aaaaaa```aaabbbcccccccccbbbaaaaaa^^^\\\ZZZYYYXXXUUUSSSSSSTTTUUUWWWYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___aaabbbdddffffffffffffhhhiiijjjgggddddddddddddbbb_________^^^\\\ZZZWWWTTTRRRTTTSSSQQQNNNLLLKKKJJJIIIHHHGGGEEECCCCCCCCCDDDEEEEEEDDDCCCAAA@@@?????????@@@AAAAAABBBCCCDDDEEEEEEJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAA@@@???@@@AAABBBBBBAAA???<<<;;;999999888888999999:::;;;;;;;;;<<<<<<<<<;;;:::999;;;;;;:::999999999:::;;;999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@BBBDDDFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIILLLPPPTTTWWW[[[]]]```bbbccccccbbbaaa___^^^[[[[[[ccclllmmmjjjfffeeedddddddddbbb___\\\WWW___dddfffrrrxxxeee]]][[[\\\^^^aaaeeeeeeeeehhhmmmsssyyy|||ssspppkkkfffaaa]]][[[ZZZ\\\ZZZXXXSSSNNNJJJHHHHHHJJJNNNRRRTTTUUUYYY```ffffffeeecccaaa___]]]\\\[[[XXXXXXXXXWWWTTTMMMEEE>>>666555444333222222222222222222222111111111000000......///000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111///////////////000111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////000000000000//////...........................////////////////////////000000///..................//////////////////...............////////////////////////............///......---...///000111000000000000000000000000000000000000000000000000000//////...///000111222333222222111111000000000111111111222222222333333222333333444444333333222222222222222222222222222000000111111111222222222222222222222222111111111111222222333333444444444999888888888888777777777888888999999999999999999777;;;;;;999:::======:::<<<;;;999888999:::<<<===777888888999999888888777999999999999888888888888666777888999::::::999888777888888888888999999999;;;:::999888888888888888999999999888888888888777888888777777777777888888888888999999:::;;;;;;;;;999999999:::::::::::::::999:::;;;<<<<<<======<<<>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>????????????@@@AAAAAABBBBBBAAABBBDDDFFFHHHJJJLLLMMMOOOOOOOOONNNMMMMMMMMMMMMLLLLLLMMMMMMOOOPPPRRRSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXYYYZZZ\\\\\\\\\[[[[[[[[[YYYWWWVVVUUUTTTRRRPPPOOOPPPQQQSSSTTTUUUUUUUUURRRRRRRRRRRRTTTVVVYYYZZZ\\\]]]___```___```aaaccccccbbbaaaaaabbbbbb```^^^^^^^^^\\\ZZZWWWTTTQQQPPPNNNNNNMMMKKKIIIGGGEEEDDDDDDCCCBBBAAAAAABBBCCCDDDAAA@@@???>>>===<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCFFFFFFEEEDDDCCCBBBBBBAAADDDCCCCCCBBBAAA@@@??????@@@AAABBBBBBAAA???===;;;999888888888888999:::::::::::::::;;;::::::999888::::::::::::::::::::::::999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCEEEFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHJJJNNNRRRWWWYYY[[[^^^aaacccdddbbb```___\\\ZZZYYY___mmmzzz|||wwwkkkhhheeecccbbb```^^^\\\WWW]]]aaadddnnn}}}pppaaa[[[[[[\\\^^^aaaccccccdddfffjjjpppuuuxxxrrroooiiiccc^^^ZZZXXXWWWXXXUUUPPPKKKHHHHHHJJJKKKQQQTTTWWWYYYZZZ]]]ccchhhkkkjjjiiigggdddaaa^^^]]]YYYXXXVVVTTTOOOHHH@@@:::444444333222111111111111222111111111111000000000000111111111111000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000///////////////000000111///////////////000111111////////////////////////000000000000000000000000////////////000000000000////////////////////////...........................//////000000000000///........................////////////////////////000//////............/////////000000000000//////............////////////////////////............///............///000000000000000000000000000000000000000000000000000000///////////////000111111333333222111000//////...111111111222222222222333222222333333333333222222222222222222222222222222//////000000000111111111222222222222333333333333222222222333333333333333888777777777777777777777999999999999888888888888777:::<<<<<>><<<:::888888:::<<<>>>777777888888888888777777888888888888888888888888444555888:::;;;:::999888777777888888888999999999::::::999888888888888888999999999888888888777777888888777777777777888888777888888888999999999:::888888999999999999::::::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;<<<======<<<======>>>>>>??????@@@@@@AAABBBCCCEEEFFFGGGHHHHHHIIIIIIHHHHHHJJJJJJGGGHHHHHHHHHIIIJJJKKKLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXWWWUUUTTTRRRQQQQQQPPPNNNMMMLLLLLLNNNOOOPPPPPPPPPPPPLLLLLLMMMNNNPPPRRRTTTUUUVVVWWWYYYZZZZZZ[[[\\\^^^^^^^^^___```aaa```___]]]\\\[[[YYYVVVSSSPPPNNNMMMIIIJJJJJJIIIGGGDDDBBB@@@??????>>>>>>???@@@AAABBB???>>>===<<<;;;;;;;;;;;;======>>>???@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@BBBBBBAAA@@@@@@???>>>>>>???@@@AAAAAAAAA???<<<;;;888888888888888999999:::888999999999999888888888666777777888888888888777999999::::::::::::999999999999999999::::::::::::;;;;;;;;;;;;<<<>>>??????BBBCCCDDDFFFGGGGGGHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMPPPTTTWWWYYYZZZ\\\```cccdddbbb___]]][[[YYYYYYbbbsss{{{oookkkeeeaaa___^^^]]][[[UUUZZZ^^^aaajjjuuuzzzxxxuuuiii^^^[[[\\\]]]___bbbbbbbbbccceeehhhmmmqqqtttqqqmmmhhhbbb\\\XXXVVVUUUUUUQQQKKKGGGHHHKKKOOORRRVVVYYY[[[]]]^^^aaaeeeiiimmmmmmlllkkkhhheeebbb```[[[YYYTTTPPPJJJCCC<<<777444333222111111111111111111111111111000000000000222222222222222111000///////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////000000///////////////000000111////////////////////////////////////////////////////////////000000000000////////////////////////........................---...///000000111000000........................////////////////////////000///............///////////////000000/////////............////////////////////////......................../////////000////////////////////////000000000000000000000000///////////////000000111222222111111000000//////111111111111222222222222222222333333333333222222111111111111111111111111000000000000111111111222222222222333333444444444333333333222222222222222777777777777777777777888999888888888888888888888777:::;;;;;;BBBNNNWWWZZZ>>><<<:::888888:::<<<>>>777777777888888777777777777777777777777777777777444555888:::;;;:::999888777777888888888999999999999999888888777777888888999999999888888888777777888888777777777777888888777777777888888888888888888888999999999:::::::::777888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>?????????@@@AAABBBBBBCCCCCCBBBFFFGGGDDDDDDGGGFFFCCCDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLNNNPPPQQQSSSTTTTTTSSSSSSPPPNNNMMMMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMMMMLLLLLLIIIJJJKKKLLLNNNPPPRRRSSSRRRTTTVVVWWWWWWXXXZZZ[[[[[[]]]```aaa```___]]]\\\XXXWWWTTTRRROOOLLLKKKJJJGGGGGGGGGFFFEEEBBB@@@???<<<<<<<<<<<<===>>>??????======<<<;;;::::::::::::<<<======>>>???@@@AAABBBBBBBBBAAAAAA@@@?????????@@@@@@??????>>>>>>=========>>>@@@@@@@@@>>><<<:::888888777777888888999:::888888888777888888888888555666777888888888888777888999999::::::999999888888888888999999999::::::;;;;;;;;;<<<===>>>???@@@CCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMNNNOOORRRTTTWWWXXXWWWZZZ^^^bbbcccaaa___]]]YYYYYY[[[eeewww~~~oookkkeee```^^^]]]\\\[[[TTTWWWZZZ^^^fffnnnrrrrrrlllddd]]]\\\]]]]]]___bbbaaaaaabbbcccfffjjjmmmooonnnlllgggbbb\\\XXXUUUTTTPPPLLLHHHGGGJJJPPPUUUWWWZZZ\\\^^^```bbbdddgggiiilllllllllllljjjhhheeeddd\\\XXXQQQKKKEEE???:::666444333222222222222222222000000000000000000000000222222333222222111000000////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000////////////000000///////////////000000111////////////////////////////////////////////////////////////000000000000////////////////////////........................---...///000000111000000//////////////////////////////////////////////////////............//////---......//////......---............////////////////////////............---......///////////////////////////////////////////////////////////////...//////000000000000000/////////000000111111222000000111111111222222222111222222333333222222111111111111111111111111111111111111222222222333333222222222333333444444444222222222222222222222111777777777888888888888999777777888888888888888888999:::999888===HHHPPPSSS===<<<:::999888999;;;<<<666777777888888777777666666666666666666777777777666777888999::::::999888777888888888888999999999999888888777777777888888999999999888888888888777888888777777777777888888888888888888888888888888777777888888999:::::::::777888999:::;;;;;;;;;;;;888888999999999999999:::999999999999888888888888999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????>>>GGGJJJDDD@@@CCCCCC@@@BBBBBBCCCDDDDDDDDDCCCCCCEEEFFFFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJHHHGGGHHHHHHIIIIIIJJJIIIIIIIIIHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQTTTUUUUUUVVVXXXZZZZZZ]]]aaabbb```]]]ZZZYYYSSSRRROOOMMMJJJHHHGGGGGGEEEEEEDDDCCCBBB@@@???>>>::::::;;;;;;<<<<<<<<<===<<<;;;;;;:::999999::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>???>>>===;;;999888777777777777888999999888777777777777888999999777777888888999:::::::::888888999999999999888888777777888888888999999999:::;;;;;;<<<===???@@@AAACCCDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFHHHIIIKKKLLLMMMOOOOOOPPPRRRTTTVVVXXXYYYXXXZZZ]]]___```^^^\\\ZZZUUUXXX]]]iiizzzmmmiiiccc^^^\\\\\\\\\[[[TTTTTTVVVZZZ```fffjjjkkkeee```\\\]]]]]]\\\]]]```______```aaacccfffhhhiiijjjhhhfffbbb]]]XXXTTTRRRJJJHHHGGGJJJQQQWWWYYYZZZ]]]^^^```bbbeeegggiiijjjkkkkkkkkkjjjhhhgggeeeeeeZZZTTTLLLEEE@@@;;;888555333333222222111222222333//////000000000000000111111111222222222111111000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000000//////////////////////////////000111111////////////////////////000000000000000000000000////////////000000000000////////////////////////...........................//////000000000000///000000000000000000000000///////////////////////////............//////000------............------............////////////////////////............---......///000/////////000000000000000000000000////////////////////////......///000000000000000---......///000111222222000000000111111111111222111111222222222222111111111111111111111111111111111222222222222333333333222222222222333333333333111111111222222222222222888888888888999999::::::666666777777888888999999888:::999666999???CCCCCC;;;;;;:::999999999999999666666777777777777666666666666777777777888888888888888888888888888888999777888888888888999999999888888777777777777888888999999999888888888888777888888777777777777888888888888888888888888888888555666666777888888999999666777888999::::::::::::777888888888999999999:::999999888888888777777777999999999999::::::::::::888888999999:::;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>===IIINNNEEE>>>???AAA???@@@@@@AAABBBBBBAAA@@@???BBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCCCCEEEFFFEEEDDDFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPRRRSSSSSSTTTWWWYYYZZZ^^^bbbbbb^^^ZZZWWWUUUNNNMMMJJJHHHFFFEEEEEEEEECCCCCCAAA@@@>>>=========:::::::::;;;;;;;;;;;;:::::::::999888888888888999999::::::;;;<<<===>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<:::;;;<<<======;;;999888777777777777777888999999888888777777777888999:::888777777777888999;;;<<<888888999999999999888888777777777777888888888999:::;;;;;;<<<===???AAABBBCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOQQQSSSVVVXXXZZZ[[[[[[\\\]]]]]]\\\ZZZXXXVVVQQQVVV^^^iiiwwwiiifff```]]]\\\\\\\\\[[[VVVTTTSSSUUUYYY]]]aaaccc```\\\ZZZ\\\\\\ZZZYYY\\\\\\\\\]]]^^^___aaacccdddddddddcccaaa]]]XXXRRROOOGGGGGGJJJQQQZZZ``````^^^___```bbbeeehhhkkklllllllllkkkiiigggeeecccbbbbbbUUUOOOGGG???:::777555444111111000000000111111222////////////000000111111///000111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...///000111111000///...111111000//////////////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////000000000000//////...////////////////////////////////////////////////...............///000000......////////////..................////////////////////////............------///000000000///...000000000000000000000000////////////////////////---...///000111000000///......//////000000111111000000000000111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222222111111111000000111111222222333333888888999999999:::::::::555666666777888999999:::666999999777888;;;;;;888:::::::::999999888888888666666777777777777666666777777888888999999999::::::999888888777888888999777888888888888999999999888777777777777777888888999999999888888888888777888888777777777777888888999999999888888888888888444444555555666777777888555666777888999999999999777777888888999999999:::888888888888777777777777888888888888999999999999777777777888999999::::::;;;;;;<<<===>>>>>>??????===LLLRRRGGG======@@@>>>>>>???@@@@@@@@@???>>>===???@@@@@@AAAAAAAAAAAA@@@BBBCCCDDDEEEDDDCCCBBBAAAAAA@@@???@@@BBBCCCBBBAAADDDDDDDDDEEEDDDDDDCCCCCCEEEEEEGGGHHHIIIIIIIIIIIILLLNNNQQQRRRRRRTTTVVVXXXYYY^^^bbbbbb]]]WWWTTTRRRKKKJJJHHHFFFDDDDDDDDDDDDBBBAAA???===<<<;;;<<<<<<::::::;;;;;;;;;::::::999999888888777777777777888777888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<<<<:::999777777777777777777888888999999888777777777999:::;;;666666444444555777999;;;888888999999999999888888777777777777888888888888:::;;;;;;<<<>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLNNNPPPSSSWWWZZZ\\\^^^^^^^^^]]]\\\YYYWWWTTTSSSOOOVVV^^^gggsss||||||wwwgggccc___\\\\\\\\\\\\\\\XXXTTTQQQRRRUUUWWWZZZ]]]]]]ZZZYYY[[[[[[WWWVVVXXXZZZZZZZZZ[[[\\\^^^___``````aaabbbaaa]]]WWWQQQMMMGGGIIIOOOYYYccchhhfffbbbaaaaaacccgggkkknnnooonnnmmmkkkhhhdddbbb```______RRRKKKBBB;;;777555333333000000////////////000111.../////////000000111111...///000111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...///000111111000///...111111000//////////////////////////////000111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000111000000///..............................////////////////////////...............///000111//////000000000000//////............/////////000000/////////............,,,---///000000000///...000000000000000000000000////////////////////////---...000111111111000///000000000000////////////000000000000111111111111111111222222222222111111000000000000000000000000000000000000111111111111333222222111111000000000//////000111222333333444999888777999<<<>>>??????888888777777777777888888;;;::::::::::::999999999888888888888888888888888888888888777777777777777999999999888888888777777888888888888888999999:::888888999999999:::::::::999888888777777777777777777777777666555555444444666666777888888888888888888666666777888999888777666666777777777777666666555555555555666666666666666666777777888888888999::::::999888777666555555999888666555555777999:::999999999999999999999999999999::::::;;;<<<=========BBBBBB???CCCKKKFFF:::<<<<<<======>>>>>>??????======>>>>>>>>>>>>===<<<@@@@@@@@@AAAAAAAAABBBBBB@@@@@@????????????@@@@@@EEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKNNNPPPQQQSSSVVVXXX]]]]]]]]]\\\XXXSSSNNNKKKGGGFFFEEECCCAAA@@@@@@@@@>>>======<<<;;;;;;::::::999999999999999999999999555555666666777777888888777777777888999:::<<<=========<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999888777777666555444444444555777999777444111222333888888777777666666555555777777777888999999999:::777888999999888777888999888:::===>>>@@@AAADDDGGGDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLMMMOOOPPPOOORRRWWWYYYYYY[[[^^^aaa^^^\\\ZZZWWWSSSQQQOOONNNPPPSSSYYYbbblllqqqqqqpppcccaaa```______^^^\\\YYYWWWTTTPPPOOOPPPRRRTTTTTTXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWUUUTTTVVV[[[``````^^^]]]\\\ZZZUUUOOOJJJMMMPPPVVV___gggiiieeeaaa\\\```fffjjjmmmoooqqqsssppphhh___[[[\\\[[[VVVQQQIIIDDD===888777555333000111111111111111111111111......//////000000111111000000000000000000000000444333222000///.........////////////////////////000000000000000000000000////////////////////////............////////////000000000000000000000000........................111111000000//////......000000000000000000000000111000///------......///111000///...------...//////////////////.........***555999222...222222...///000000000000000//////////////////////////////---------.........//////------............------//////.........---------////////////////////////////////////////////////000000////////////000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000333333333222222111111111111111111111111111111111111111111111111111111111222222222111111111111111000111111111111222222222///000000000000111111111999888777999;;;=========888888888777777888888888;;;:::::::::999999888888888888888888888888888888555555666777888999999:::999999999888888888777777666666666666666777777888999999999999999999999999999999888777777777777777555555555666666666666666666666777888888888888777777666555666888999888777666666777777777777666666555555555555666666666666666666777777777888888888999999888888777666666666777666555555555666777888999999999999999999999999999999999:::;;;<<<<<<<<<888>>>???>>>EEEMMMKKKAAA;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????BBBAAAAAA@@@@@@@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHKKKNNNOOORRRUUUWWWZZZYYYXXXVVVSSSOOOKKKIIIFFFEEEDDDBBB@@@?????????======<<<<<<;;;::::::999888888888888888888888888666666666666666777777777777777777888999:::;;;<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::999888888777777888888999888888888777666666555555555777999888555333444555777777777666666666666666888888888888888888999999999::::::999888888999999999;;;>>>@@@@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPSSSWWWYYYYYYZZZ]]]___^^^\\\XXXSSSOOOMMMLLLLLLOOOQQQVVV]]]eeejjjkkkjjjbbbaaa`````````___]]]ZZZZZZVVVQQQNNNOOOPPPRRRRRRXXXXXXWWWWWWVVVUUUTTTSSSUUUVVVWWWVVVUUUWWW[[[___^^^]]][[[YYYVVVRRRNNNLLLNNNPPPUUU]]]dddeeebbb]]]XXX\\\aaafffiiikkknnnooommmfff\\\XXXXXXVVVQQQMMMEEE@@@:::666555444222000111111111111111111111111.../////////000000000111000000000000000000000000222111000000///000000000////////////////////////000000000000000000000000////////////////////////............////////////................................................000000000000////////////000000000000000000000000111000///...---......///000000......---...///////////////////////////...222<<<>>>555000111111,,,//////000000000000//////////////////////////////---.....................------............------//////.........---------////////////////////////////////////////////////000000////////////000000////////////////////////000/////////.........---000000000000000000000000000000000000000000000000222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000111111111222222;;;999888999:::;;;;;;:::999999888888888888999999;;;;;;:::999999888777777888888888888888888888888666666666777777888888888999999999888888888888888666666666666666777777888999999999999999999888888999999888777777777777888444444555555666777777888555666777777888888777777666555444555777888777666555666666777777666666555555555555555666666666666666666666666777777777777777777777777777777777777444444555555555666666666888888888888888888888888888888999999:::;;;;;;;;;555:::<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBAAADDDHHHKKKMMMOOORRRTTTTTTSSSQQQOOOLLLIIIGGGFFFDDDCCCBBB@@@???>>>>>>===<<<<<<;;;;;;:::999999999666666666666666666666666666666666666666555555555666666777888999::::::;;;999999999999999888888888999999999999999999999999888888777777777777888888999888888777777666666666555777888888777666666777555555666666666777777777888888888888888888777777999999888888888888999999:::===@@@BBBBBBAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTXXXYYYYYYZZZ[[[\\\\\\YYYSSSMMMJJJIIIJJJKKKOOOOOORRRVVV\\\```bbbcccbbbaaaaaaaaaaaa```^^^\\\\\\XXXQQQNNNMMMOOOPPPQQQVVVVVVVVVVVVVVVUUUTTTSSSWWWXXXXXXXXXWWWXXX[[[]]][[[ZZZWWWSSSOOOMMMNNNPPPPPPQQQTTTZZZ^^^___[[[WWWRRRVVV\\\aaadddfffiiikkkjjjbbbYYYTTTRRROOOJJJFFF???;;;777444333222111000111111111111111111111111////////////000000000000000000000000000000000000////////////000000111222////////////////////////000000000000000000000000////////////////////////............////////////........................////////////////////////////////////000000000000000000000000000000000000000000///............//////............//////000......//////////////////555<<<===555000111000+++...//////000000////////////////////////////////////.....................------............------...............---------////////////////////////////////////////////////000000////////////000000////////////////////////////////////............000000000000000000000000000000000000000000000000111000000000000/////////111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000000111111111111222222222333===;;;999999999:::999888:::999999999999999999:::<<<<<<;;;:::999888888777888888888888888888888888:::999888777666555444444888888888888888888888888888888888888888999999:::999999999999888888888888:::999888888777777888888555555555555666666777777555666666777777777777777666555444555666777666555555666666666666666666555555555555555666666666666666666666666666666666666666666666666777777888888333444555666666666666555888888888888888888888888888888888999999999::::::666999:::999;;;@@@>>>888;;;::::::999999888888888999999::::::;;;;;;::::::<<<<<<<<<============>>><<<<<<============<<<<<<;;;<<<===>>>???>>>===<<>>===<<<<<<<<<:::::::::999999888888888666666666666666666666666666666666555555444444444555666777888888999999999888888888888888888888888999999999999999999999999777777777666666777777777777777777777666666555555444555666777777777777777444444555555666777777888999999888888777777666666555555555777999:::::::::<<<>>>AAACCCBBBAAAAAAAAACCCCCCBBBCCCCCCDDDEEEFFFGGGHHHIIILLLNNNPPPRRRSSSUUUWWWYYYZZZZZZZZZYYYYYYVVVRRRMMMHHHGGGHHHLLLNNNPPPOOOPPPRRRUUUYYY\\\]]]bbbaaaaaabbbcccaaa___\\\[[[WWWQQQMMMMMMOOORRRSSSTTTUUUVVVWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZZZZ[[[\\\XXXVVVRRRMMMJJJKKKOOOTTTSSSRRRSSSVVVYYYXXXTTTPPPMMMQQQWWW\\\___bbbeeegggggg```VVVPPPLLLIIIDDD@@@:::888555333222111111111111111111111111111111111////////////000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////............////////////........................000000000000000000000000......//////000000111111000000000000000000000000000/////////........................//////000000............////////////...444555111...000000.........//////000/////////////////////////////////////////////............------............------........................////////////////////////////////////////////////000000////////////000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000/////////000000000111111111111222222222333333333???===:::999999999888777:::999999999999999999:::<<<<<<<<<;;;:::999999999888888888888888888888888999999888777666555444333888888888888888888888888888888888888888999999:::888888888888888888888888:::999999888888888888888777777666666555555555555555555666777777777777777666555444555666777666555555555666666666666555555555555555555666666666666666555555555555555555555555555555666777777888888444555666777777777666666777777777777777777777777777777777888888888888888777888999777888999888444:::::::::999999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<============:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@BBBEEEFFFFFFFFFFFFGGGHHHGGGDDDBBB@@@@@@AAAAAA>>>>>><<<;;;::::::::::::888888888888777777777777777777777777777777777777666666555555444444333333555555777888888888888888888888888888888888999999888888888888888888888888777666666555555666666777555555555555555444444444333333444555666777666666333333444555666777888888999888888777777666666666333333666:::>>>@@@???======???AAABBBAAA@@@@@@AAABBBBBBBBBCCCCCCDDDFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTXXXYYYZZZ[[[[[[YYYWWWUUUMMMKKKHHHFFFGGGKKKPPPSSSRRRQQQQQQQQQRRRUUUYYY\\\bbbaaabbbccccccaaa^^^[[[XXXTTTOOOMMMOOORRRUUUWWWSSSTTTVVVYYY[[[\\\]]]]]]]]]]]]\\\]]]]]]\\\[[[[[[SSSQQQMMMIIIHHHLLLRRRVVVVVVTTTRRRRRRTTTSSSOOOKKKJJJNNNTTTYYY\\\___aaacccddd]]]TTTMMMHHHCCC???;;;666666555333222222222333111111111111111111111111000000000000////////////////////////////////////111000000///.../////////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000......//////000000111111///////////////////////////////////////......---------...//////000000000---.........//////000000+++...///......///000///------...///////////////////////////////////////////////////////////////------............---------.....................////////////////////////////////////////////////000000////////////000000........................000000000000111111111111////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000......//////000000000000000000000111111111222222111111222222222333333333@@@>>>;;;:::::::::999777999999888888888888999999;;;;;;;;;:::::::::999999888888888888888888888888555555555666666777777777888888888888888999999999666666666666666777777888777777777888888888999999::::::999888888888888999888777777666555555444444444555666666777777666666666555444555777888777666444555555666666555555444555555555555666666666666555555555555555444444444555555555666666777777777555555666666666777777777666666666666666666666666777777777777777777777777666777777888888999888888999999999888888888888888777888999:::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===888999:::;;;;;;:::999888999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::===@@@BBBCCCBBB@@@@@@@@@BBBAAA???=========>>>>>><<<;;;:::999888888888888666666666666666666666666777777777777777777777777444444444444444333333333444555666888888888777666777777777888888888888999777777777777777777777777666666555555555555666666444444444444444444444444444333333444666777666444333333444555666666777777777777777777777777666666444555999@@@FFFGGGDDD@@@>>>???@@@@@@>>>>>>@@@AAABBBBBBBBBCCCCCCEEEFFFGGGHHHIIIKKKMMMPPPSSSTTTUUUZZZYYYYYYZZZZZZWWWSSSOOOEEEEEEFFFHHHKKKPPPTTTWWWTTTTTTTTTSSSSSSVVVZZZ^^^bbbbbbbbbcccccc```\\\YYYUUURRRPPPOOORRRVVVXXXYYYTTTVVVXXX[[[]]]___```aaa]]]]]]\\\]]]^^^]]]ZZZWWWOOOLLLHHHGGGKKKQQQVVVXXXZZZVVVRRRPPPQQQOOOLLLHHHIIIMMMSSSWWWZZZ\\\^^^``````[[[RRRJJJDDD???;;;888444555555444222111333444111111111111111111111111000000000000////////////////////////////////////111000//////............000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000/////////////////////////////////000///......------...//////000//////...------......///000000000////////////////////////,,,---......////////////////////////////////////....../////////000000000------............---------------...............////////////////////////////////////////////////000000////////////000000....................................////////////////////////////////////////////////////////////000000111111111111222222000000000000000000000000000000000000000000000000...//////000000111111222111111111111222222222222111111111111222222222333AAA???<<<;;;;;;;;;:::888888888888777777888888888777888888888888999999999888888888888888888888888333444444555666777888888777777888888888999999999666666666666666777777888555555666777888999::::::;;;:::999999888888999999666666666666666555555555444555666666777777666666777666555666888999888777444555555666666555555444555555555555666666666666555555555444444444333333555555666666666666666666555555444444444555666777666666666666666666666666666666666666666666666666444444666777777777777999666666666666777777777777555666777888999999999999999999999:::::::::;;;;;;777888:::;;;;;;:::888777777777777777888999:::;;;999999999999999999999999777:::===???>>><<<;;;;;;;;;;;;:::::::::::::::;;;:::999888777777666666777555555555555555555555555555555555555555555555555333333333333333444444444333555666888888777666555555555666666666777777777777777777777777777777777666555555444444555555666555555555555555555555555666444444555777888666444444444444555555666666666666666666777777777777777555777<<>>>>>>>>===<<<===@@@BBBBBBBBBBBBBBBDDDEEEFFFGGGHHHIIIKKKNNNQQQSSSUUUWWWYYYXXXWWWWWWWWWTTTNNNIIIAAACCCGGGKKKPPPTTTWWWYYYTTTUUUVVVVVVVVVXXX]]]aaabbbbbbbbbcccbbb___ZZZVVVTTTRRRQQQRRRUUUXXXZZZZZZWWWXXXZZZ\\\^^^___``````\\\[[[ZZZ\\\\\\[[[VVVSSSLLLGGGDDDGGGOOOWWWYYYYYY]]]XXXSSSPPPOOONNNKKKHHHIIILLLQQQUUUWWWYYY[[[\\\\\\WWWOOOGGG@@@;;;777555222444555333111000111333111111111111111111111111111000000000/////////...///////////////////////////............///000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////........................000000000000////////////////////////////////////...///000000000///------...//////000000///...---------......///000000111111000...//////.........+++,,,---...////////////////////////////////////------...///000111111222------............---------------.........//////////////////////////////////////////////////////000000////////////000000........................---........./////////000/////////////////////////////////////////////////////////000000000111111000000000000000000000000000000000000000000000000//////000000111222222333000000000000111111111111000000000111111111222222BBB???===<<<<<<<<<;;;999888888777777777777888888555555555666777777888888888888888888888888888888666666666666666555555555777777888888999999999999888888888888888999999:::444444555777888999:::;;;;;;:::999999888888999999444444555555666777777777444555555666666666666666888777666777888999888777444555555555555555555444555555555555666666666777555555555444444333333333666666666666666666666666555444333222222444666777666666666666666666666666666666666666666555555555444333444555444222333666333444444555555666666666444555666777888888888888777888888888888999999999666777999::::::999777666666555555555555777999:::888888888888888888888888222555999;;;;;;:::999999777777777888888888888888999888777666666666666666444555555555555555555555444444444444444444444444222222222333333444444444333444666888888777555444444444444555555555666666777777777777777777777777555555555444444555555555555555555666666666666666888666555666888999777444444444444555555555555555555555666666777777888888444666;;;CCCHHHGGG>>>777>>>>>>===;;;:::<<<@@@CCCAAAAAABBBBBBDDDEEEFFFGGGIIIJJJLLLNNNQQQTTTVVVWWWWWWVVVUUUUUUUUUQQQJJJEEE???CCCHHHNNNSSSWWWXXXYYYTTTVVVXXXWWWWWWYYY^^^bbbbbbbbbbbbbbbaaa^^^XXXTTTTTTSSSSSSTTTWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^ZZZYYYYYYZZZ[[[YYYTTTOOOJJJEEEBBBGGGSSS[[[\\\YYY___YYYSSSOOONNNMMMJJJHHHHHHLLLPPPTTTVVVWWWXXXZZZYYYUUUMMMEEE>>>888555444000333444333000///000222111111111111111111111111111111000000/////////...////////////////////////,,,---------///000111222000000000000000000000000000000000000000000000000////////////////////////............/////////000................................................111111000000//////......////////////////////////...///000000000///---,,,//////000000000...---,,,---------...///000000111///,,,+++---.........///+++,,,---...////////////////////////////////////,,,---...///000111222333---..................------------.........//////////////////////////////////////////////////////000000////////////000000........................///000000000111111222222////////////////////////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000///000000111222333333333////////////000000000000///000000000000111111111EEEBBB>>>===>>>>>><<<999999888777777777777777888777777777777777777777777777888888888888999999999::::::999888777666555555555555555555666666666666777777777777666666666666:::999888777777888999::::::999777666555666777999;;;;;;:::888777555444444666666666666777777777777555666888999:::999777666777777666555555555555555666666555555555555555555777777666555555555555555111111000000111333444666444555666777777666555444777777666555444444333333444555555555666777777777666666666666777777777777999777555444333444555666777777777777777777777777666777888999999888777666777777777777777777777777777777888999888666666999777666666666777888999999555666777777777777777666888666555555777888777666666555555555555444444444333333444444555666777777333333333444444444555555444444444444444444444444555555555555555555555555444444444555555555555666666666666666666666666666444555555555444333333222555555555555555555555555333444666888888777666555555555555555555555444444444444444555555666777888;;;;;;<<<<<<===>>>??????<<<===>>>>>>===>>>@@@BBBDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKNNNQQQTTTVVVVVVWWWVVVVVVUUURRRMMMGGGAAA>>>>>>EEENNNVVVYYYZZZYYYYYYTTTVVVXXXYYYZZZ[[[]]]___bbb___]]]]]]^^^\\\WWWSSSRRRTTTWWWZZZ[[[ZZZYYYXXXVVVYYY\\\]]]\\\\\\\\\]]]\\\\\\]]]\\\YYYTTTOOOLLLDDDBBBCCCJJJTTT]]]______\\\YYYVVVQQQNNNKKKJJJIIIGGGJJJNNNOOOOOOOOORRRUUUTTTNNNFFF???999666333111111111111111111111111111222222222222222222222222000000000000000///......//////000000111111222222000000////////////000000000000//////.........---000000000000000000000000////////////////////////........................---------............///........................////////////////////////............////////////////////////////////////////////////////////////........................//////////////////////////////.........------------------............///........................////////////////////////000000000000000000000000///...---,,,,,,---...///////////////////////////000000000000000000000000////////////////////////............////////////000000//////.........---000000000000000111111222000000000000000000000000222222222111111111000000111111000000//////......////////////000000000000000000000000000000000000111111000000000000111111FFFCCC???>>>>>>>>>;;;999999888888777777777777777777777777777777777777777777777888888888999999999888888888888777777777777666666666777777777888888888888888888888777777777888777666666666666777888:::999777666555666777888666666666666666666666666555666666666777777777777444555777888999888777666777777666555555555555555555666888777555444444555777666666555555555555555444333333222333444666666444555666777777666555444777666666555444444333333444555555555555555555666555555555666666666777777888777555444333444555666666666666666666666666666666777888888888888777666777777777777777777777777888777777777777666777999777777666666777777888888666666666666666777777777888666555555666777777666555555555555444444444444222333333444555555666666333333333444444444555555444444444444444444444444222222222222222222222222444444444444555555555555555555555555555555555555444444555555444444333222555555555555555555555555222444555777777666555444555555555555555555555555666666555555666777888888999999::::::;;;<<<<<<===<<<===>>>>>>===>>>@@@BBBDDDCCCCCCCCCDDDFFFGGGHHHKKKLLLOOORRRTTTVVVVVVVVVUUUTTTQQQNNNJJJFFFCCCAAAEEEKKKSSSXXXZZZYYYXXXWWWTTTVVVXXXYYYYYYZZZ\\\^^^___^^^^^^^^^]]]ZZZVVVRRRVVVWWWZZZ[[[\\\[[[ZZZXXXWWWYYY[[[\\\[[[ZZZZZZ[[[YYYZZZ[[[ZZZWWWRRRMMMJJJAAA@@@AAAGGGQQQZZZ^^^___ZZZXXXUUUQQQMMMJJJHHHHHHHHHKKKMMMNNNMMMLLLNNNPPPPPPKKKCCC===888555333111111111111111111111111111222222222222222222222222000000000000000///......000000000000000111111111000000////////////000000000/////////............////////////////////////////////////////////////................................./////////000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................------------------------//////.........------------------............///........................////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////............////////////000/////////............000000//////000000111222000000000000000000000000222222222111111111000000111000000000/////////...////////////000000000000000000000000000000000000111111000000000000111111FFFDDDAAA@@@???>>>;;;999999999888777777777777777777777777777777777777777777777777888888888999999666666777777888888888999777777777888888888999999888888888888888999999999666555555444444555555666999888777666555666777888555555555555555555555555555555666666666777777777333444666777777777666555777777666555555555555555444888<<<;;;666222333555777666555555444444555555666666555555555666666777444555666666666666555444666666555555444333333333555444444444444444444333444444444555555555666666777666555444444444555666555555555555555555555555666666777777777777666666777777777777777777777777888777666555666888:::;;;888777777666666666666777666666555555555666888888888666555555666777666666555555555555444444444444222222222333333444444555333333333444444444555555444444444444444444444444222222222222222222222222444444444444555555555555555555555555555555555555444444555555444444333333444444444444444444444444222333444666666555444444555555555555555555555555888888777777777888888999999999::::::;;;<<<<<<<<<<<<===>>>>>>===>>>@@@BBBCCCCCCDDDDDDEEEGGGHHHIIIMMMNNNPPPSSSTTTUUUVVVUUUQQQOOOLLLHHHFFFFFFFFFGGGMMMRRRXXX[[[[[[YYYWWWVVVTTTVVVWWWXXXXXXZZZ]]]___]]]^^^___]]]ZZZWWWUUUUUU\\\]]]^^^^^^^^^\\\ZZZYYYXXXZZZ[[[ZZZYYYWWWWWWXXXVVVWWWXXXWWWTTTOOOJJJGGGAAA???@@@FFFOOOYYY^^^___[[[YYYUUUQQQNNNKKKIIIHHHIIIKKKLLLKKKIIIHHHHHHIIIJJJEEE???:::777555333111111111111111111111111111111111111111111111111111000000000000000//////...111000000000000000000///000000////////////000000////////////............////////////////////////////////////////////////........................////////////000000000111000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////------------------------...............------------------............///........................////////////////////////........................---..................---////////////////////////........................////////////////////////............////////////////////////............000000//////000000111222000000000000000000000000222111111111111000000000000000000000////////////////////////000000000000000000000000000000000000111111000000000000111111FFFEEEDDDBBB@@@>>>;;;:::::::::999888777777777777666666666666666666666666777777777777888888888888777777777777888888888888777777777888888888999999777777888888888888888999555555555555555555555555888888777666666666666777888888777666555444333222555555555666666666777777333444555666666666555555777777666555555555555555444:::@@@>>>777222333666666666555444444444444555777777666666666666666666555555555555555555555555555555555444444333333333444444444333333222222222333333333444444444555555666666555444444444555666444444444444444444444444666666666666666666666666666666666666666666666666777777555333555:::<<<;;;888777666666555555555555666555444333444666888999888666555555666666666555555555555444444444333333111111222222222333333333333333333444444444555555333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555555333444444555444444333333444444444444444444444444222333444555555555444444555555555555666666666666999999999888888999999:::<<<<<<<<<=========>>>>>><<<===>>>>>>===>>>@@@BBBCCCCCCDDDFFFGGGIIIJJJKKKNNNOOOQQQSSSTTTTTTTTTSSSMMMKKKGGGDDDDDDGGGKKKNNNSSSWWW[[[\\\[[[XXXVVVUUUVVVWWWXXXYYYYYY[[[^^^```___```^^^ZZZVVVTTTWWWZZZ```aaabbbbbb```^^^[[[ZZZZZZ[[[[[[ZZZWWWUUUUUUVVVUUUVVVUUUTTTPPPJJJEEEBBBBBBAAABBBGGGOOOWWW]]]```[[[ZZZWWWSSSPPPMMMJJJIIIHHHIIIIIIHHHGGGEEEDDDDDDCCC???:::666555444222111111111111111111111111111111111111111111111111111//////000000000000//////111111000000/////////...000000////////////000000///////////////.........////////////////////////////////////////////////............................../////////000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................---------............///........................////////////////////////........................,,,---...//////...---,,,////////////////////////........................////////////////////////............///////////////////////////.........///////////////000111111////////////////////////111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111000000000000111111FFFFFFEEEDDDAAA>>><<<;;;;;;:::999888777777777777666666666666666666666666666666777777777888888888888888888888777777777777666666666777777777888888666666666777777777888888666666666666666666666666888777777666666666666666888888777777666555444444555555555555666666666666333444444555555555555555777777666555555555555555555;;;AAA???888444444777666666555444444444444444666666666666555555555555555555444444444444555555444444444444444333333333444444333333222222222111333333333333444444444444555555444444444555555555444444444444444444444444666555555555555555555666555555555555555555555555666666444111555<<<>>>;;;777777666555444444444555666555333333444666888:::888666555444555666555444555444444444444333333333111111111222222222222222333333333444444444555555333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555333333444444555444444333444444444444444444444444333333333444444444444444555555555666666666777777:::999999999999::::::;;;<<<<<<<<<===============<<<===>>>>>>===>>>@@@BBBCCCCCCEEEGGGIIIJJJLLLLLLNNNOOOPPPQQQRRRQQQPPPPPPIIIGGGDDDCCCFFFKKKRRRVVVWWWYYY\\\]]][[[YYYWWWVVVWWWXXXYYYYYYZZZ\\\___bbbdddaaa\\\VVVQQQSSSZZZ```bbbcccddddddccc```\\\ZZZ[[[\\\[[[YYYVVVTTTSSSTTTVVVUUUSSSOOOKKKFFFAAA???BBBBBBCCCGGGMMMTTTYYY\\\YYYXXXVVVSSSPPPMMMKKKJJJHHHGGGGGGFFFFFFDDDCCCAAA===:::666444333333222111000000000000000000000000000000000000000000000000//////000000000000//////111000000000//////......000000////////////000000.........///////////////........................////////////////////////////////////////////////------........./////////........................////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---.....................---------............///////////////////////////////////////////////////........................,,,---...//////...---,,,////////////////////////........................////////////////////////............////////////.........////////////////////////...///000000111////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111DDDFFFGGGEEEBBB???>>>>>><<<;;;:::999888777777777777777777777777777777777666666666777777777888888999888888888777777666666666666666777777777888888555555555666777777888888666777777888888777777666777777777666666666555555555555555666666777777888444444555555555666666666444444444444555555666666777777666555555555555555666:::>>>===888444555777666555444444333333444444444444555555555555555444555555444444444444555555444444333333333333333333444333333333333333333222333333333444444444555555333444444444555555555555444444444444444444444444555555444444444444555555555555555555555555555555333666444000555???@@@:::666555555444444444444555444444333333444666888999888666555444555555444333444444444444333333333333222222222222222222222222333333333444444444555555333333333333333333333333222222222222222222222222333333333333444444444444444444444444444444444444333333444444555555444444333333333333333333333333444444444444444555555555555555555666666777777888888888888999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBBBBCCCFFFHHHKKKLLLMMMNNNMMMNNNNNNOOONNNMMMLLLKKKDDDDDDDDDFFFKKKRRRYYY]]][[[]]]^^^^^^\\\YYYXXXXXXXXXXXXYYYYYYYYY[[[___bbbeeeaaaYYYRRROOOSSSZZZ```___aaaeeegggeeebbb]]]ZZZ[[[[[[ZZZWWWSSSQQQRRRRRRUUURRROOOJJJFFFCCCAAA@@@CCCDDDFFFHHHLLLPPPTTTVVVUUUTTTTTTRRRPPPMMMKKKJJJIIIHHHFFFFFFEEEDDDAAA???888666333222222222111000000000000000000000000000////////////////////////...//////000000000000000000//////////////////...000000////////////000000.........///////////////........................////////////////////////////////////////////////------------....................................////////////////////////............////////////////////////////////////////////////////////////////////////////////////---------------------------------...............---------............///////////////////////////////////////////////////........................---..................---////////////////////////........................////////////////////////............////////////........./////////////////////......//////000111000000000000000000000000//////000000000000000111////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111CCCEEEGGGGGGCCCAAA@@@@@@<<<<<<:::999888777777777777777777777777777777777666666666666777777777888777777777777888888888888777777777888888888999999555666666777888888999999666777888888888888777666666666666666666555555444333333444555555666777777444444444555555555666666555555555555555666666777777777666555555555555555555777888888666444444555666555444444333333444444222333555666666666666555555444444333333444444555333333333333333333333333333333333333444444444444444444444444555555555555222333444444555555555555444444444444444444444444555555444333333444555555444444444444444444444444111555333111777AAAAAA999444444444333444444555555222333333444555666777888888777444444555555444333444444444333333333222222333333333333333333333333333333333444444444555555222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444222333444444555555444444333333333333333333333333555555444444555555666777444555555666777777888888777777777888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBBBBCCCFFFIIILLLMMMNNNOOOLLLLLLLLLLLLKKKJJJHHHGGGAAABBBFFFKKKQQQXXX___bbbaaabbbbbb```]]]ZZZXXXXXXVVVWWWWWWWWWWWWZZZ^^^aaaccc]]]UUUOOOOOOSSSXXX[[[[[[___dddhhhgggccc]]]YYYXXXXXXWWWTTTPPPNNNOOOPPPQQQNNNJJJFFFCCCCCCDDDEEEHHHIIILLLNNNOOOPPPRRRSSSTTTUUUUUUTTTSSSQQQOOONNNMMMKKKHHHFFFEEECCC???<<<666444222111111111111///000000000000000000000000////////////////////////......///000000000000000.........///////////////000000////////////000000............/////////000........................////////////////////////////////////////////////............////////////........................////////////////////////............////////////////////////////////////////////////////////////........................---------------------------------.........//////---------............///////////////////////////////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////............////////////............/////////000///............///000000000000000000000000000000////////////000000111111.../////////000000000111////////////000000000000000000000000000000000000111111000000000000111111BBBEEEHHHGGGDDDAAAAAABBB===<<<;;;999888777777777777777777777777777777777666666666666777777777777555555666777888999::::::888888999999999:::::::::666777777888999999::::::555666777888888777666555666666666777666555555444555555555444444333333333444444444555555555666666666555555555555666777777777777666555555555555555444444444444333333333333555555444333333333333444222333555666777777777666555444333333333333444555333333333333333333333333333333333444444555555555444444444555555555666666222333444444555555555444555555555555555555555555555444333333333333444555444444444444444444444444000444444111777BBBAAA888333333333333444444555666111222333555666777777777999777444444444555444222444444444333333333222222333333333333333333333333333333333444444444555555222222222222222222222222555555555555555555555555222222333333333444444444444444444444444444444444222333333444555555555444333333333333333333333333666555555555555666777777444555555666777888888999555666666888999;;;===>>>=====================<<<<<<===>>>>>>===>>>@@@BBBBBBCCCFFFJJJLLLNNNOOOOOOJJJKKKKKKKKKIIIHHHFFFDDD???BBBGGGNNNUUU]]]bbbeeeffffffeeebbb^^^ZZZXXXXXXUUUUUUUUUUUUUUUXXX\\\``````YYYRRROOOQQQTTTUUUUUUWWW\\\ccchhhiiiddd]]]YYYVVVVVVTTTQQQNNNLLLMMMNNNOOOKKKGGGCCCBBBDDDGGGJJJMMMPPPRRRTTTSSSSSSSSSSSSWWWWWWXXXXXXWWWVVVTTTSSSQQQNNNJJJGGGEEEBBB===999555333111111111111000///000000000000000000000000////////////////////////......///000000000000000---.........//////000000000000////////////000000---.........//////000000........................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////........................////////////////////////---------.........//////---------.........//////000000000000000000000000////////////////////////000000000000000000000000///...---,,,,,,---...///////////////////////////000000000000000000000000////////////////////////............/////////000---.........//////000000...............///000000000000000000000000000000.../////////000000111111.../////////000000111111////////////000000000000000000000000000000000000111111000000000000111111;;;===@@@CCCEEEDDDCCCBBB>>>===<<<:::888888777777999888888888888888999999777777777777777777777777888888999999999:::::::::444;;;>>>;;;888888888666:::999999888777777777888555777:::<<<<<<:::777555777777666666666666777777777666555444444444444444666666555555555444444444444444444555555555555666666555444333333444555666666666666666666666666666555555666666555444333333333333555555555444333222555444444333333444444555333333333444444555555555333333333444444555555555333444444555555444444333444333333222222333333444777666444333222333444444444333333222222333333444555555555444444333333333555555666777777888777777111222333444555444333222000555777333000222444333888777555444333333444444222222111111222222333444111111111222222333333333111111222222222333333333333333333333333333333333222222333333333333444444444444444333333222222222333333333333333333333333555555555555555555555555000111222333444444444444444555666777777777777777:::999888777666666666666999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>@@@BBBDDDFFFHHHIIIKKKLLLMMMLLLLLLKKKIIIGGGDDDBBB@@@@@@???AAADDDIIIOOOVVV[[[___aaadddhhhiiieee^^^WWWVVVVVVXXXWWWUUUTTTTTTUUUWWWXXXWWWTTTQQQOOONNNOOORRRSSSTTTXXX___eeefffccc]]]YYYXXXVVVSSSPPPMMMKKKJJJJJJLLLHHHBBB>>>>>>CCCIIINNNTTTTTTUUUUUUUUUTTTSSSSSSVVVUUUUUUTTTTTTTTTUUUUUUNNNKKKGGGDDD@@@===888555444333222111000000000000000000000000000000000000000///.........///111222//////000000000000//////000000000000000000000000222111111111000000//////222111000...------------........................000000//////.........---////////////////////////000000000000000000000000////////////////////////000000//////.........------...///000000///...---////////////////////////////////////////////////........................,,,,,,,,,------.....................////////////////////////////////////////////////////////////////////////////////////........................///////////////////////////...---,,,,,,---...///............////////////////////////////////////............///////////////000000000000000//////111111000000000000111111000000000000000000000000////////////////////////111000///......///000111000000000000000000000000...///000111111000///...000000000000000000000000:::<<>><<<;;;999888888888888888777777888888999777777777777777777777777777777777777888888888888777;;;;;;888666666555222999999888888888888999999555777999::::::999777555777777666666666666777777666666555444444444444444666666555555555444444444444444444555555555555666555555444444444444555555555555555555555555555555666666777777666555555444333444555555555444333222555444444333333444444555111222444666666555444333333333333444444444555555333333444444444444333333444333333222222333333444666555444333222222333444444333333222222333333444555555444444444333333333333444444555666666555555222222333333444444333333444777777333111222222000888777666444444444444444444333333222111111111222111111222222222333333333111111222222222333333333333333333333333333333333222222333333333333444444444444333333333222222222333333333333333333333333444444444444444444444444444444333333222333333333333444666888:::;;;;;;<<<999888888777777777777777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>@@@AAACCCDDDFFFGGGIIIJJJKKKKKKKKKJJJHHHGGGDDDBBB@@@@@@@@@AAACCCEEEIIINNNTTTYYY]]]___eeeiiikkkfff]]]VVVUUUWWWVVVUUUSSSRRRQQQRRRSSSTTTSSSQQQOOOMMMLLLNNNPPPRRRSSSWWW^^^cccdddaaa\\\XXXWWWUUUSSSPPPMMMKKKJJJIIIHHHEEEAAA???@@@EEEKKKOOOTTTTTTUUUVVVVVVUUUUUUUUUWWWWWWVVVUUUUUUUUUUUUUUUNNNJJJFFFAAA>>>;;;888555444333222111000000000000000000000000000000000000000//////...///000111222//////000000000000//////000000000000000000000000111111111000000000//////111000///......---..............................000/////////............////////////////////////////////////////////////////////////////////////000/////////............---...///000000///...---////////////////////////////////////////////////........................------...............///............////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////...------...//////............////////////////////////////////////............////////////------............------000000////////////000000000000000000000000000000111111111111111111111111111000///......///000000000000000000000000000000//////000000000000//////000000000000000000000000777999<<>>??????@@@AAACCCEEEFFFFFFGGGHHHJJJJJJJJJIIIHHHEEECCCAAA???>>>???AAACCCEEEFFFIIILLLQQQVVVZZZ\\\ccciiikkkeeeZZZRRRSSSVVVUUUSSSQQQOOONNNNNNOOOPPPOOOMMMKKKJJJJJJLLLOOOPPPRRRVVV[[[___```^^^ZZZWWWTTTTTTRRRPPPMMMJJJHHHGGGBBBAAA@@@@@@CCCHHHMMMPPPTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQLLLHHHCCC>>>;;;999666444333222111111000000000000000000000000000000000000///////////////000111111//////000000000000//////000000000000000000000000111111000000000000////////////............//////........................////////////............////////////////////////////////////////////////////////////////////////////////////..................////////////......////////////////////////////////////////////////........................///////////////.....................////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////............//////............////////////////////////////////////............////////////------...............---//////............//////000000000000000000000000111111111111111111111111222111000///......//////000000000000000000000000000000////////////000000000000000000000000000000555666888;;;===???@@@AAAEEEDDDCCCAAA???<<<:::999888888777777666666777777666666666666666666666666444444555555555666666666777888777777>>>FFFHHHEEE;;;;;;:::999999888999999777777666666666666777777666666666555555666666666666555555444444444555555555555555555555555555555444444444555555555555666333444555666666555444333555555555555555555555555555555666666666666555555555555555555555444444333555444444333333444444555111333555666666555333222333333333333333333333333333333333444444333333333333333222222222222333333333333333333222222333333444333333222222333333444333333333333333333333333111111222222222222222111444333222111222333444555111222111111666;;;:::666555555444444333333333333555444333222111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222333333333444444333222222222222222222222222222222222222222222222222222222222222222222222000111444666888999::::::<<<<<<<<<;;;;;;999888888666666666666777888999:::888999999999999::::::::::::::::::;;;;;;;;;<<<<<>><<<===@@@CCCEEEHHHHHHHHHJJJNNNRRRVVVYYY___eeehhhaaaUUUNNNOOOTTTSSSRRROOOMMMKKKKKKKKKLLLLLLKKKIIIIIIJJJLLLNNNPPPQQQSSSWWW[[[[[[ZZZWWWUUURRRQQQQQQOOOLLLIIIFFFDDD===>>>@@@BBBFFFJJJNNNPPPSSSSSSUUUWWWXXXYYYYYYYYYTTTTTTSSSRRRPPPNNNMMMLLLIIIEEE???:::777666444333222222111000000000000000///////////////////////////////////////000000111//////000000000000//////////////////////////////000000000000000000//////...............///000000........................///////////////.........///////////////////////////////////////////////////////////////////////////////////////............//////////////////...////////////////////////////////////////////////........................000/////////......------............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////////////////////////////............////////////...///000000000000000000.........------.........////////////////////////////////////////////////111111000000///.........////////////////////////111000///......///000111////////////////////////444555555777999;;;<<<===CCCCCCBBBAAA???===;;;:::999999888777777777777777666666666666666666666666555555555666666666777777777888777888@@@JJJMMMKKK===<<<;;;999888777777666777777666555555666777777666666555555555555666666555555444444444555555666444555555555555555555555444444444555555555555666333444555666666555444333555555555555555555555555333333444555555444444444555555555555555555555555555444444333333444444555555444444333333333444555333333333333333333333333222333333333333333333222333222222111111222222333333333333333333333333333444333333222222333333444333333333333333333333333222222333333333222222111444333222111222333444555000111111111666<<<;;;777222333333333222222111111333222222111222222333333222222222222222222222222111111222222222333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222///222666:::<<<<<<:::999::::::::::::999777666555666666666666777888::::::888888888999999999:::::::::::::::;;;;;;;;;<<<<<<>>>???AAACCCDDDFFFGGGGGGHHHIIIIIIJJJIIIHHHFFFEEE>>>===<<<===>>>AAAEEEGGGHHHHHHHHHIIIKKKOOORRRUUUZZZ^^^```[[[PPPJJJLLLPPPSSSQQQNNNKKKJJJIIIJJJJJJKKKJJJIIIIIIJJJLLLNNNOOOOOOQQQTTTVVVVVVUUUTTTRRROOOOOONNNLLLIIIFFFCCCAAA<<<===@@@DDDHHHKKKMMMNNNPPPQQQSSSUUUXXXYYYZZZZZZTTTTTTSSSQQQOOOLLLJJJHHHDDD@@@;;;777555444333222111111000000///000000000////////////////////////...//////000000000000000//////000000000000////////////////////////////////////////////////000000......---......///000111////////////////////////.........///////////////////////////////////////........................////////////////////////.........////////////////////////....../////////////////////////////////////////////////////////........................///......------,,,,,,,,,............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......////////////..................////////////////////////////////////............////////////......///000000000000000......------------......////////////////////////........................000000000000000///......////////////////////////111000///......///000111////////////////////////777777666666666888:::;;;???@@@AAAAAA@@@???===<<<;;;:::999888777777777777666666666666666666666666666666666666777777777888777999888777;;;BBBEEEDDD<<<;;;:::888777666666555888777777666666777777888666555555444444555555666555444444444444555666666444444444555555555555555444444444555555555555666444555555555555555555444444444444444444444444444222222333444444444444333444444444444555666777888555444444333333444444555777555333222111333444666333333333333222222222222222222333333333333222222222222111111111111222222333333444555555555444444444333333222222333333444222222222222333333333333333333333333333333222111333333222222333333444444222444444222444888888444111222222333333222111111222222111111222222333444333333333222222222222111111111222222222333333333222222222222222222222222222222333333333333444444111111111222222222222222222222222222222222222222222222222222222222222222333555888;;;;;;999666444444555666777777777777777666666666666777888999:::888888888888999999999999:::::::::;;;;;;;;;<<<<<<===???AAACCCEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFDDDBBB=========???AAADDDFFFHHHGGGGGGHHHIIIJJJMMMOOOQQQTTTVVVWWWSSSMMMIIIJJJMMMQQQOOOMMMJJJIIIHHHIIIIIIJJJJJJIIIIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPMMMLLLJJJHHHEEECCC@@@???>>>???BBBEEEHHHJJJKKKKKKLLLNNNPPPSSSVVVXXXZZZZZZUUUUUUTTTRRROOOKKKHHHFFF>>>;;;777444333333222111111000000//////000000000000000000000000000000000......///000000000000000//////000000000000//////000000000000000000000000......////////////000000...............///000111////////////////////////.........///////////////////////////////////////........................////////////////////////........./////////////////////............//////////////////////////////////////////////////////........................---------------,,,,,,,,,............////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------............------............////////////////////////////////////............////////////+++,,,---...////////////......------------......000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000===;;;999777666777888999===>>>@@@AAABBBBBBAAA@@@<<<;;;:::999888888888888777777777777777777777777666666666666777777777777555888999555555999;;;:::888888777777666666777777888888888888888888888888666555555444444555555666444444444444444555666666444444444555555555666666444444444555555555555666555555444444444444555555444444444444444444444444222333444444555555444444333333333444555777999:::555444444333333444444555666555444333333333333444333333333222222222111111222222333333333333222222222222111111111111222222333444555666666666555555444333333222222333333444111111222222222333333333333333333333333222111000222222333333444444333333000444555222222555666444222333444444555444333222333333222222111222222222333333333222222222111111111111222222222333333333111111111111111111111111222222333333333333444444000111111111222222222222111111111111111111111111333333333333333333333333555555555555555555444444222333444555666666666666777777666666777888999999888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEFFFGGGGGGGGGGGGGGGFFFDDDBBB@@@???<<<===???BBBDDDFFFHHHHHHEEEFFFGGGIIIJJJLLLMMMNNNPPPPPPOOONNNLLLKKKKKKLLLOOOMMMJJJHHHGGGGGGHHHHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOKKKJJJGGGDDDAAA???>>>===AAABBBDDDFFFGGGHHHHHHHHHIIIKKKMMMQQQTTTWWWYYYZZZSSSSSSRRROOOKKKGGGCCC@@@888666444333333333111000000000////////////000000000000000000000000000000---...///000111000000/////////000000000000//////000000000000000000000000........./////////000000//////.........//////000////////////////////////............/////////000////////////////////////........................////////////////////////............/////////000000///...------...///000////////////////////////////////////////////////........................------------........................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////+++,,,---......---,,,+++............////////////////////////////////////............////////////+++,,,---...//////////////////............//////000000000000000000000000000000000000000000000000---...///000111111000000000000000000000000000000//////000000000000//////000000000000000000000000AAA???;;;888777777888999;;;===@@@BBBDDDDDDCCCCCC===<<<;;;:::999999999999888888888888888888888888555555555666666666666777222777999555222444777777555555555555666777999999888888999999999999888888555555555444444555555555444444444444444555666777444444444555555555666666444444444555555555666666666555444333333444555666444444444444444444444444333444444555666666666555222222222333555888:::<<<555444444333333444444555444444555555555444222111333333333222222111111111222222222333333222222222222222111111111111222222333444666777777777666666444333333222222333333444111111111222222333333333222222222222222111000000111222333444555444333222+++111444222111444888888333444555666666666555444555555333222111000000000333333333222222111111111111111222222222333333333111111111111111111111111222222333333333444444444000000111111222222222222111111111111111111111111333333333333333333333333333222000000000333666888555555555555555444444333777777777777777888888999777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<===@@@CCCEEEFFFGGGGGGEEEEEEEEEDDDBBB@@@===<<<<<<>>>AAADDDGGGHHHIIIIIIDDDEEEGGGIIIKKKLLLLLLLLLNNNMMMKKKKKKLLLMMMMMMLLLMMMKKKIIIGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJMMMLLLLLLLLLLLLLLLMMMNNNJJJHHHEEEBBB???======<<>>;;;555333222222333333111///000000////////////000111000000000000000000000000---...000111111111000/////////000000000000//////000000000000000000000000---.........//////000000//////............//////000000000000000000000000---.........//////000000////////////////////////........................////////////////////////---.........//////000000000///...------...///000////////////////////////////////////////////////........................---.........//////000000............/////////000////////////////////////////////////////////////////////////////////////........................////////////////////////++++++,,,------,,,++++++............/////////000////////////////////////............/////////000---...///000111111111111//////............//////000000000000000000000000........................,,,---///000111222111111000000000000000000000000...///000111111000///...000000000000000000000000MMMFFF===888777777777777888:::>>>AAADDDEEEEEEEEE@@@???<<<:::888888888888888777666777999:::::::::666666666666666666666666444555555666666666666666999999888888888888888888777777777777777666555555666666555444444444444555555555666666555444333333555888888555555666555222555444333333333333444555555444444333333444444555777666555444333444555555444444444555555555555666333333444444555666666666777555333111000000111222111222333444333333111111333333333444444444555555222222222333333444444444222222222222333444555666:::<<<===:::333///000333555444333222222222222333444333333222222333333444333222222111000///......000000111222333333333333333444555666777888999:::000000111222333444444555000000111111111111000000222333444444555555444444333222222111111222222333111222222333333222222111111111111111111111111111222222111111000111111111111222333333333222111000333222222111222333555666444444444444444444444444444444444555555555555555666666666666777999:::;;;999999888888888888888999<<<888777::::::888:::>>>>>>???BBBDDDEEEFFFFFFFFFEEEEEECCC@@@===<<<===??????AAADDDFFFFFFFFFGGGHHHEEEFFFFFFGGGHHHJJJKKKLLLHHHIIIJJJLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEHHHGGGFFFFFFGGGHHHJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFBBB>>><<<<<<@@@CCCDDDFFFGGGEEEBBB@@@BBBDDDJJJJJJLLLMMMOOOQQQRRRSSSPPPNNNJJJEEEAAA===:::888222222222111111111000000111111222222222333333333111111000000//////......000000000000000000000000////////////////////////////////////////////////111000...------......///000000000000000000000000444111---+++,,,.........///...---,,,,,,---...///////////////////////////......////////////......///////////////////////////...---,,,,,,---...///........................000000000000000000000000////////////////////////---...///...------.../////////.........---------000000//////.........---................................................///...---,,,,,,---...//////////////////........./////////////////////////////////...------///111......------------......,,,,,,,,,---...///000000///////////////////////////////////////......---////////////000000000000---------.........//////...000222222111000000000000000000000111111111111---...///////////////.........///000000000000000........................UUUNNNDDD<<<999777666555666777:::===???@@@AAAAAAAAA@@@===;;;888777777666999888666777888:::999999555555555555555555555555444555555666666666666666888888888888888888888888777777777777777666555555666666555444444444444555555555666666555444444333444777777555666::::::888666555444444444444555666555444444444444444444555444333222111111111222222444444444555555555555666555555555555555555444444777555333222111222333444222222333444333333111111333333333444444444555555222333333333333333333444222222222222333444555666;;;===>>>;;;555222333555333333333333222222222111444333333222222333333444333222222111111000000///222222333333333222222111222222333444555666777888333333333222222222111111000111111222222111111000111222222333333333333333444333333222222333333444111222222333333222222111222222222222222222222222222222111111111222222333555444333222111111222222333333222222222333444555333333333333333333333333444444444555555555555555888777777777777777888999999999888888888888888999;;;888888;;;<<<:::;;;>>>@@@AAACCCEEEFFFFFFFFFEEEEEEDDDBBB>>>;;;;;;<<<>>>@@@BBBEEEFFFFFFEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGEEEBBB???======???AAACCCEEEFFFFFFDDDAAA@@@BBBEEEHHHHHHJJJKKKMMMNNNOOOPPPNNNKKKGGGCCC>>>:::777555222222222111111111000000111111111111222222222222111000000000/////////...000000000000000000000000////////////////////////////////////////////////000000///...............////////////////////////888555111//////000000000///...------------...///////////////////////////......////////////......///////////////////////////...------------...///................................................////////////////////////---...//////------.../////////.........---------000/////////............................................................///...------------...////////////////////////.........................../////////...------///111///......------......///---,,,,,,------///000000//////////////////////////////000000//////...---....../////////000000000---------.........//////...000222222111000000000//////000000000111111111////////////////////////......///000000000000000........................```XXXMMMBBB<<<888555444666666777888:::<<<>>>???AAA@@@>>>;;;999888777666;;;999777777888999888777444444444444444444444444444555555666666666666666888888888888888888888888777777777777777666666555666666555444444444444555555555555666555555444333333666666555777<<>>777666555555555555666777444444444444444444444444666666555444444444444555444444444555555555555666777666666555444444333333666555444333333444555666333333444444333333222111333333333444444444555555444333333333333333333222222222222222333444555555:::<<<<<<:::555222333555222222333444444333111000444333333222222333333444222222222222222222222222333333333333222111000000111111222222333444555555333333333222222222111111111222222333333222222111000111111222222222222222444444333333333333444444111222222333333222222111333333333333333333333333222222111222222333444555888666333111000111333444444333333222222222222333222222222222222222222222444444444555555555666666999999888777777777777777999888888888888888999999999777999>>>???======@@@BBBCCCDDDEEEFFFEEEDDDDDDCCCBBB???<<<999999<<>>;;;<<<@@@CCCDDDCCCGGGFFFDDDBBB@@@@@@CCCEEEFFFFFFGGGHHHIIIJJJKKKLLLJJJGGGCCC???:::666333222222111111111111000000000000000000000111111111111000000000000////////////000000000000000000000000///////////////////////////////////////////////////////////////......---////////////////////////999666222000000000000//////......------......///////////////////////////......////////////......///////////////////////////...------------...///................................................////////////////////////---...//////------...///...............---------////////////............................................................///...------------...///......//////////////////...........................///000///------///000///......------......///---------------...///000////////////////////////000000000000000//////...------........./////////------........./////////...000222111000//////000//////000000000000111111333222000///...//////000......///000000000000000////////////////////////eee^^^SSSHHH???999666555888888777777888:::<<<>>>@@@???>>>===<<<;;;::::::<<<:::888777888888777666555555555555555555555555444555555666666666666666777777777777888888888888666666777777777777666666666666555444444444444555444555555555555555444444333666555444666<<>>>>><<<999888:::>>>BBBDDDFFFGGGFFFEEEDDDEEEFFFHHHGGGFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDCCCCCCEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCCCC???<<<:::===DDDHHHHHHEEEHHHFFFCCC@@@???@@@CCCEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFDDD@@@<<<777333111000111111111111000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////...///000000000///---,,,////////////////////////444222///---.........---//////............//////////////////////////////......////////////......////////////////////////.........------.................................000000000000000000000000////////////////////////---///000///...---...///........................///////////////..................................................................------.....................////////////...........................///000///...---...000//////............//////---------------...///000////////////////////////000000111111000000///...------------.........///............////////////...000111111/////////000////////////000000000111555333111///......///000......///000000000000000000000000000000000000000ccc^^^VVVKKKBBB<<<999888999888666555555777999:::<<<<<<======>>>>>>>>>>>><<<:::888777888888777555666666666666666666666666444555555666666666666666666666777777777888888888666666777777777777666666666666555444444444444555444444555555555555555444444666555333444999<<<;;;444444444444444444444444444555555666666555555444444444444444333333222222444444444555555555555666444444444555555555666666222222222333333444555555444444444444444444444444333333333444444444555555444444444333333222222222333333222222222333444444444555555444222111111222222333555777777666444333444333333222222333333444222222222333444444555555000111222333333333333333333333333333333444444444000000111222333444444555333333444444444444333333111222222333333333333333222222111111111111222222111222222333333222222111333333333333333333333333222111222222333444555666555555555555444333222111333333333222222111111000222333333333444444555555333333444444555666666777666666666666777888999:::888888777777888999999:::777777;;;AAACCCAAA@@@AAADDDDDDDDDDDDCCCAAA???>>>999999999999:::===BBBFFFEEEGGGGGGFFFDDDDDDEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBFFFFFFFFFGGGHHHIIIJJJJJJMMMMMMMMMLLLLLLKKKKKKJJJGGGGGGFFFDDDCCCAAA@@@???>>><<<<<>>?????????<<<:::888777888888777666777777777777777777777777444555555666666666666666555666666777777888888888555666666777777777777777666666555444444444444555333444555555666555555555555777666333333666888666333333444444444444333333444555666777777666555444555555666666555555444333444444444555555555555666333333444444555666666777222222333333444444444444444444444444444555777777333333333444444444555555444333333333333333333222333333333222222333333444555555555444444444444444333333555666666555444444444333333222222333333444222222222333333444444444000000111222333333333333555444444444444444444444333333333222222222111111222333333444444333333222111222222333333333333333111111000000000000111111111222222333333222222111333333333333333333333333222222111222222333444555333333555555555444222111111222222333222222111000333333333444444555555666222333333444555666777777555555666666777999:::;;;777777777777888999::::::888888;;;AAACCC@@@@@@AAABBBBBBBBBAAA@@@>>><<<;;;777888:::;;;===@@@EEEHHHFFFGGGGGGFFFDDDDDDFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGEEEEEECCCBBBAAAAAAAAAAAADDDDDDEEEFFFGGGHHHIIIIIIMMMNNNNNNMMMLLLKKKJJJIIIEEEEEECCCBBB@@@>>>===<<<======???EEEJJJMMMLLLIIIHHHEEEAAA???@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA===<<<:::777444222111000//////000000000000000111////////////000000000000////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---...........................---,,,---000111222111...//////000000//////...////////////////////////......////////////......////////////////////////------...//////...------................................................////////////////////////...///000000......///000---------........................///////////////................................................------...//////...------------......///000000000---------------------------///000000///......///000//////......//////000......---------......//////////////////////////////////////////......---------........./////////....../////////000000000///000000///...---///111......////////////000000333222000///...//////000......///000000000000000////////////////////////YYYZZZXXXRRRJJJCCC>>>===999888666555444333444444555666888:::;;;<<<<<<<<<;;;999888777888888888777777777777777777777777777444555555666666666666666555555666666777888888999555555666777777777777777666666555444444444444555333444444555666666555555555777777444444666666333333444555666666555444333444555666777777666555444777888888999888777666555444444444555555555555666444444555555555555555555333444444555555555555444333333333333555777999:::333333333444444444555555222333333333333333333444444333333222222333333333444333333333444444444333222222222333333333444444444333333222222333333444222222222222333333333333111222222333333333222222555555444444444333333333333333333222222222111111222222333333333333222222000111111222222222222222222111111111111111111222111222222333333222222111222222222222222222222222222222111111111222222333222222222222333333333444000000222222333222111111111222222333444444555555222222333444555666777777777777666666777888999999777777777777888999:::;;;999888;;;@@@BBB??????AAA?????????>>>===;;;999888888:::===>>>@@@BBBEEEGGGFFFFFFGGGFFFDDDEEEGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA?????????@@@@@@@@@AAABBBDDDFFFHHHJJJKKKMMMNNNNNNMMMLLLKKKIIIHHHDDDCCCAAA???===;;;999999;;;===BBBGGGJJJKKKJJJIIIGGGDDDAAA@@@AAABBBAAA@@@AAAAAA@@@??????>>>======999888666444333111111111////////////000000111111//////000000000111111111.../////////000000000111000000000000000000000000////////////////////////////////////////////////000000///.......................................///...---...000222111000...///000111111000///...////////////////////////......////////////......////////////////////////------...//////...------................................................////////////////////////...000111000///...///000---------.........//////............/////////000................................................------...//////...------------......///000000111------------------------,,,...000000///.........000000////////////000000///......---------......////////////////////////...............---,,,,,,....../////////000000000.../////////000000000000/////////...------///111........./////////000000////////////////////////......///000000000000000........................XXXZZZZZZUUUMMMEEE@@@>>>;;;;;;999888777666555555444555666888999999999888;;;999777777888999888777666666666666666666666666444555555666666666666666444555555666777888888999555555666777777777777777666666555444444444444555333333444555666666666555444777888555555777666333444555666777777666555444444555666888888666555444444555666666666555333222444444444555555555666666666666666555444444333333555555666666666666555555222222222333555888:::<<<333333333444444444555555222222222333333444444444444444333222222333333333111000000000222333222111111000000000111222333333444333333222222333333444222222222222222222222222333333333333222222111000555444444333333222222222000000111222333444444555111222222333333222222111//////000111111111111111333222222222222222222333222222222333333222222222111111111111111111111111222222111111000111111111333222000///000222555666///000111222333333222111000000111222333333444444222222333444555666777888999888888777777777777777777777777777888999:::;;;:::999;;;???AAA>>>>>>AAA============;;;:::888666:::<<>>=========>>>???===>>>@@@CCCFFFIIIKKKLLLMMMNNNNNNMMMLLLJJJHHHGGGBBBBBB@@@>>>;;;999888777999>>>DDDHHHIIIIIIHHHHHHFFFCCCAAAAAABBBCCCAAA?????????>>>===<<<;;;::::::555555333222111111000000.../////////000000111111000000000000111111111111.../////////000000111111000000000000000000000000////////////////////////////////////////////////111000///------...//////........................000...---...///000///---...///000111111000///...////////////////////////......////////////......////////////////////////,,,---...//////...---,,,........................000000000000000000000000////////////////////////...000111000///...///111---------.........//////---.........//////000000................................................,,,---...//////...---,,,---------...///000000111------------------------,,,...000111///.........000000////////////000000///......---------......////////////////////////------......------,,,+++////////////000000000000////////////000000000000/////////...------///111............/////////000---...///////////////......//////000000000000000........................ZZZWWWSSSQQQPPPLLLFFFBBB???===:::888777666444333333333333444666888999:::;;;;;;:::999888666666666666666666666777777777777555555555555555666777777555555555555555555555555777777777777777666555555666666666666666555555555777777666555555555555555333444444555555444444333666666555555555555666666555555666666666666555555555555666777888888777777444444444444444444333333555444444333333444444555333333333333333333333333666666666777888999999:::444444222222222222444444555555555444444333333333444444222222222222444444222333333444444333333222222222222222222222222222444444333333333444555666000111222333333333333222222333444444444333222111222222222222222111000///111111222222222333333333222333333333333222111000333333333333333333333333222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111......///000111222222333111111000000111111222333222222333333444555666666666666666666666666666666666666666666777777777777555777999999999:::;;;===999:::<<<>>>???>>>===<<>>;;;999888999::::::???@@@BBBCCCCCCDDDGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA===999???DDD???@@@BBB===@@@??????AAACCCFFFIIIKKKNNNNNNMMMKKKIIIGGGEEEDDD@@@???<<<:::888888999:::===>>>@@@BBBDDDFFFGGGGGGDDDCCCBBBBBB@@@@@@???>>>?????????>>><<<:::777666444333333222111000//////000000000000////////////000///////////////000000////////////////////////000000//////.........------///000000///......///---...///000000///...---........................////////////////////////000///...---------------////////////////////////000000000///......------///////////////......---///000///...------///111000000//////.........---...............///000000////////////000000000000........................000000111111111000000///...///000000...---...//////////////////////////////////////////.................................---------,,,,,,+++++++++////////////////////////////////////////////////................................................---------............///..................------......////////////......,,,,,,,,,---------......////////////////////////000000//////.........---............////////////000000//////.........---000000111111111111000000,,,---......------///000WWWUUURRRPPPOOOLLLHHHDDD@@@>>>;;;999888777444333333333333444555777888999;;;:::999888999999888777777777777777666666666666555555555555555666777777555555555555555555555555777777777777777666555555777777777777777666666666777777666555555555555555444444444555555444444444444444333333333333444444555555666666666666555555555555666777777777666666444444444444444444444444555444444333333444444555333333333333333333333333222222333444444555666666444444333222222333444444333333333222222111111111555444333333333333444555222333333444444333333222222222222222222222222222222222222333333333444444222333333444444444333333555666777777777666444333222222333333222111111000111111222222222333333333333333333222222222111111222333333333333333333222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111//////000000111111222222444444333333444444555666222333333444444555555555333333333333333333333333555555666666666666777777555777999999999999;;;===:::;;;===>>>???>>>===<<<>>><<<;;;999999:::;;;<<>>>>>>>>>>>@@@===@@@@@@;;;@@@AAA777<<<===???AAADDDEEEGGGGGGJJJIIIIIIHHHGGGFFFDDDCCC>>>===;;;999888999::::::===>>>???AAACCCDDDEEEEEECCCCCCBBBAAA@@@???>>>>>>============<<<:::888777333222222111111000000000000000000000////////////000000////////////000000////////////////////////000/////////............---///000000///......///---...///000000///...---........................////////////////////////000///...------------...///////////////////////////////////////.........//////000000//////...---...//////...------///111000/////////...........................///000000.............../////////........................////////////////////////111000//////.................................................../////////.................................---------,,,,,,////////////////////////////////////////////////................................................---------............///////////////////////////......////////////......---------.........//////////////////////////////000/////////........................////////////000/////////..................////////////......,,,---......------...000UUUSSSQQQPPPNNNLLLHHHFFFBBB???<<<:::999777555333333333333333444555666777999777666777:::;;;:::888888888777777666666555555555555555555555666777777555555555555555555555555777777777777777666555555777777777777777777777777777666666555555555555666555555555555555555555555444444333333333333444444555666666777777666666555555555666666666555444444222333333444444555555555555444444333333444444555333333333333333333444444111111111222333333444444444444333333333333444444333333222222222222111111555555444444444444555555222333333444444333333222222222222222222222222222111222444555555555444333444444555555555444333333333333444555444333222111333333333333333222222111111111222222222333333333444333222111111111222333111222333444444333222111222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000111111111111111111111222111111111111222333333444444444444444444444444222222222222333333333333444444555555555666666666555777888999888999:::<<<;;;<<<===>>>???>>>===<<<;;;:::::::::;;;<<<>>>???CCCEEEGGGHHHGGGFFFFFFGGGGGGGGGEEEDDDBBBAAAAAAAAA@@@@@@???>>>============AAA@@@AAA<<<;;;GGGIII999999<<>>???AAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>===<<<<<<<<<;;;:::888777666111111111111111111111111////////////000000000000000000////////////000000////////////////////////////////////............---///000000///...//////......////////////..............................//////////////////////////////......------......////////////////////////......////////////000000//////000000//////...---,,,---...---------///111////////////...........................///000000...............---------........................//////.........000111222666222...---///000///...------------------------,,,,,,------.../////////......................../////////...............////////////////////////////////////////////////................................................---------............//////000000000000000000000......////////////.............../////////000000////////////////////////////////////........................////////////////////////............---......//////......---,,,---///...------...///VVVTTTRRROOOMMMJJJGGGFFFDDDAAA>>><<<;;;999777555555444444333333444444555777444333555999<<<:::777888888777777666666555555555555555555555666777777555555555555555555555555777777777777777666555555666666666666777777777777777666555555555555666666666555555555555555555666666666555555555555666666666666777777777777666666555666666666555444333333222222333333444555666666555444444333333444444555333333333444444444444444333333444444444555555555444444444333333444444444444444444444444444444444444444444333333444444444222333333444444333333222111222222222222222333333222333555777777666555333444444444444444333333222111222333333333222000///333333444444444333333222111111222222222333333333555333111000000111333444111222333444444333222111111111111111222222222222111111222222222222111111111111111111111111111111111111111111111111111111222111111111111111111111000000000000000111222222444444444444444444333333333333444444444444444555333333444444555555666666666777999999888999:::<<<======>>>>>>>>>===<<<<<<888999999:::<<>>>>>>>>>>>>>>???@@@AAA;;;>>>RRRVVVCCC;;;<<<>>>AAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>888888888888999;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@???>>>======<<<===<<<;;;999888666444333///000000000111111111222////////////000000000000111000000////////////000///////////////////////////////////////............///111111///...///000...//////////////////...........................//////////////////////////////............//////////////////////////////---......///000000111111000000000000000///......+++,,,......------///000///////////////........................///000000//////............------........................222111//////000222444666999333---,,,///222000...------------------------------------............................................................////////////////////////////////////////////////................................................---------............//////////////////000000000......////////////......---.........///////////////////////////////////////////////////.....................///////////////////////////.........///000000000000000000///,,,...///...------...///XXXWWWTTTPPPLLLHHHFFFEEEFFFCCC@@@>>>>>>===;;;999888777666555444444444444555333222444777999888777888777777777666666666555555555555555555666777777666666666666666666666666777777777777777666555555444444444555555555666666666666555555555555666666777666666555555666666777666666555555555555666666666666777777777777666666555666666666555444333333222222333333444555666666555444444333333444444555333333333444444555555555555555555555555666666666444444444444444444444444444444444444444444444444222222222222222222222222222333333444444333333222111111111222222333333333000222444555666555333222222222333333333333222111444555555666666444333222222333333444444333333333111111222222222333333333444333111000000111333444111111222333333222111111000000000000111111222222111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111444333333333333444555555444444444444444444333333333333333444444555555555333333444444555666666777777888::::::999999:::<<<============<<<<<<;;;;;;888888:::;;;>>>@@@BBBCCC@@@CCCFFFHHHIIIIIIKKKLLLKKKJJJHHHFFFDDDBBBAAAAAA??????>>>>>>======>>>>>>===???@@@;;;???UUUZZZGGG>>>>>>>>>>>>@@@AAACCCDDDCCCCCCBBBAAA???===;;;:::777777888999:::<<<===>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;>>><<<:::888555333111000/////////000111111222222.../////////000000000111111111000///////////////000000000000000000000000.........///////////////...000111111000//////000/////////......///////////////////////////////////////////////////////////////.........//////000////////////////////////---......///000111222222000000000000000//////...+++---...///...---...000.........///////////////...............///000000000000000/////////..............................111000//////000222444666888333---,,,///222111...------------------------/////////......------,,,////////////////////////------------------......////////////////////////////////////////////////................................................---------............///---------....../////////......////////////......,,,,,,---------.........////////////////////////.........///////////////............////////////........./////////////////////000000000000//////---...///...---,,,---///YYYYYYVVVQQQLLLHHHFFFFFFGGGEEEBBBAAAAAAAAA???>>>;;;:::999777666555444444444555555555666666666777666666666777777777777777555555555555555666777777666666666666666666666666777777777777777666555555333333333444444555555666666555555555555666666777888777666555555666777888444444333333333333444444666777777888888777777666555555666666666555444444222333333444444555555555555444444333333444444555333333333444555555666666444444444444444444555555444444555555555555444444111111222222222222333333111111222222222222111111222333333444444333333222111111111222222333333444...///000222222111111000000111222222333333333222222333444444444333222111111222222333333333333333111111222222222333333333333222111111111222333444222222222222222222222222000000000111111222222333111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333444444444444444444444444444444111111222222333333444444333333444555666777777888999:::;;;;;;::::::;;;===>>>===<<<<<<;;;:::999999888999;;;===???AAABBBCCC???AAADDDFFFGGGHHHKKKMMMIIIHHHFFFDDDBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<>>>===>>>;;;<<>>===>>>@@@BBBDDDBBBBBBAAA???===;;;999888777777999:::<<<===??????@@@@@@AAABBBBBBCCCBBBBBB@@@???>>>===<<<;;;;;;:::===;;;888666333111///////////////000000111111111......//////000000111111222111000//////......///000000000000000000000000.........///////////////...000111111000//////000//////............////////////////////////////////////////////////////////////......//////000000////////////////////////......///000000111222222000000111111000000///...---///000000///......///.........///////////////...............///000000111111111000//////....................................---------///000111444111------///111111///------------------------000////////////.........////////////////////////---------------.........////////////////////////////////////////////////................................................---------............///,,,,,,------......//////......////////////......,,,,,,,,,------------...////////////////////////.........///////////////............////////////.........///////////////,,,------......------,,,---/////////---,,,---...YYYYYYWWWRRRLLLIIIIIIJJJHHHFFFDDDDDDDDDEEEDDDCCC???>>><<<:::888666666555666888:::999555333555888555555666666777777888888555555555555555666777777666666666666666666666666777777777777777666555555333333444444555666666777555555555555555666777777999888666555555666888999444444333333333333444444777777888888888888777777555555666777777777666666444444444444444444444444555444444333333444444555333333444444555666666666555444444444444444444444333444555666666555444333111111111222222333333333111222333333333333222111222333333444444333333222000111111222333333444444000000111111111222222222000000222333444444555555000111111222222000///...000111111222333333222222111111222222222333333333111111222222222333333333333222111000000111222333111111222333333444555555111111222222222222111111111111111111111111111111111111111111111111111111111111111222222333333333000000//////000000111222222333333444444555555555111222222333444444555555333444444555777888888999:::<<<===<<<;;;;;;<<<>>>======;;;:::999888888777:::;;;<<<>>>???@@@AAAAAA@@@AAABBBBBBCCCEEEIIILLLHHHGGGEEEDDDBBBAAA@@@@@@===<<<<<<<<<<<<<<<======>>>:::<<<<<<999???DDD;;;============>>>???@@@@@@??????>>>===<<<:::888777777888:::<<<===??????@@@>>>>>>@@@AAABBBBBBBBBBBB???>>>>>>===<<<;;;::::::999888666333222111111111/////////000000000000000.........///000111111111222111000///............000000000000000000000000............/////////000///000222222000///000111000///...------...///000///////////////////////////////////////////////////////////////000111111/////////////////////////////////000000111111222000111111111111000/////////111222222000...................../////////000...............///000000111000000///......------........................---------------.........//////......//////000000..............................//////000111222222////////////////////////------........./////////////////////////////////////////////////////////................................................---------............///---------...//////000000......////////////......------------............////////////////////////............/////////000............////////////............/////////000,,,------......------,,,...///000///---,,,---...WWWXXXVVVRRRMMMJJJKKKMMMIIIGGGEEEEEEFFFGGGFFFEEEAAA@@@>>><<<999888777666777<<>>===<<<<<<===>>>===<<<;;;999888777777666;;;<<<===???@@@@@@@@@@@@BBBBBBBBBAAAAAACCCGGGJJJIIIIIIGGGFFFDDDCCCCCCCCC??????>>>>>>>>>??????@@@===777;;;>>>999;;;???;;;:::;;;===>>>???>>>===<<<;;;;;;<<<;;;:::999888888888999;;;===>>>???@@@@@@<<<===>>>???@@@AAAAAAAAA>>>>>>===<<<;;;::::::999666555333222111222222333000000000000000/////////---......///000111111222222222000///............000000000000000000000000---.........//////000000///000222222000///000111000///...------...///000000000000000000000000000///////////////////////////////////////000111111////////////////////////000000000000111111111111111111111111111000//////111222444333111.........---.........//////000000...............///000000000000///...------,,,,,,...........................//////000//////...---,,,---//////......000111////////////////////////+++,,,...///222333555666000000000000000000000000.../////////000000111111////////////////////////////////////////////////................................................---------.........//////---......///000111111222......////////////................../////////000////////////////////////---.........//////000000............/////////000---.........//////000000...//////////////////......///000///---,,,---...VVVVVVVVVUUUSSSPPPNNNLLLGGGGGGHHHGGGGGGFFFDDDDDDDDDBBB@@@??????>>>;;;:::888;;;===;;;777555555777555555555444444555555555555555555555444444444444555555555555555555555555666666666666777777777777777777666666666666777777444444444444444444444444555555555666777888888999444555555666666666666666666666666666666777888888777666555444333444555555444444555555555555444444444444444444444444444444555555555444444333333333777555444666:::<<<<<<:::777666444333222222333444555444444444444333333333444444333333333333222222555444333333333333444555333222333444555555222000444444444444333222222111000000000333777777444111333222222222333333111000111111111111111111111111111111111000111111222333555444333333222222222222333333222222111000//////222111222222333444555666333333333222222222111111111111111111111111111111111222222333333222222111333333333444444444555555111111222333333444555555333333333444444444555555555555555555666666666666777777777777888999:::;;;;;;;;;::::::::::::999999666777888999::::::::::::<<<<<<<<>>=========;;;<<<=========;;;999888999999::::::;;;<<<<<<==================<<<<<<;;;999999888888888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666444333222000//////000000////////////////////////////////////////////////000000///...............////////////....................................///////////////////////////...------------...///---...///000000///...---////////////////////////...---,,,---///000000//////000111000///...///000//////.........///000111000000000/////////......000000////////////000000//////.........---------------......//////000000..................------,,,---......------...000........................................................................---------............/////////.........---------////////////////////////................................................111000///...---......//////...------,,,,,,,,,---.........//////.........------.../////////..............................///......---...///000111///////////////////////////////////////.........------............------//////////////////////////////...------.../////////////////////000000000MMMMMMNNNNNNNNNLLLKKKJJJHHHGGGEEECCCCCCCCCDDDEEECCCBBBBBBCCCFFFHHHGGGGGG<<<:::777444444333222111666555555444444555555666333333444555666777888888666666666666666666666666555555666666666777777777777666666555555666666777666666666666666666666666333333333444555555666666444555555666666666666666666666666666666777888888777666555555444444555555444444555555555555444444444444444444444444444444555444444444444333333333333222333666:::<<<======555444444444444555666666666666555444333333222222444444333333333333222222555444444333333444444555333222222333444555333111222222333444444444333333333222111222333444333222.........000222444333222333333333333333333333333111111111111111222333333444444333222222222333333555444444333333222222222222222111111111222222333222222222111111111000000333333333333333333333333111222222333333222222111111111222222222333333333333333333333333333333333333333333444444444555555555555555555666666666666777777777777888999::::::::::::999888888777666666888888999:::;;;;;;;;;;;;;;;::::::;;;=========;;;>>>>>>??????@@@@@@@@@AAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999888999::::::;;;;;;<<<<<<<<<===============<<<;;;;;;888777777777777777888888:::::::::999999999999999::::::::::::::::::::::::<<<;;;:::999777555444444333222111000/////////000////////////////////////////////////////////////000000///...............................................................///////////////////////////...------------...///---...////////////...---////////////////////////,,,++++++---///000000//////000111111000///000222000////////////000111111//////...............---000000////////////000000/////////.........------.........///////////////..................//////,,,---///...------...///........................////////////////////////........................---------............///...............---------////////////////////////------------------------........................000000///............//////...------,,,---------...//////000000//////......///////////////..............................///............///000000........................---.........//////000000,,,------......------,,,////////////////////////000//////......//////000---......///000000111111HHHIIIJJJKKKKKKKKKJJJIIIHHHFFFCCCAAA@@@AAACCCEEECCCBBBBBBDDDGGGIIIIIIHHHCCC>>>999666666666444222444444333333333333444444444444555555666777888888666666666666666666666666555555555666666666777777666666666555555666666666555555555555555555555555555555555666666777777777444555555666666666666666666666666666666777777888777666666555555555555555444444555555555555444444555555555555555555555555444444444444444444444444222222333555777999999:::666666555555555555555555666666555444333222222111444444333333333222222222444444444444444444444444333222222222444555444222111222222333444444444444444333222111222222222222000//////111333444333222111111111111111111111111222111111111111222333333444333333222222333333333444444333333222222222222222222111111000111111111222222111111111000000000333333333333333333333333111222222333333222222111000111111111111222222222333333333333333333333222333333333444444444555555888777777666555444444444666666666777777888999:::999999888777666555555444999999:::;;;;;;;;;;;;;;;:::::::::;;;<<<>>>@@@@@@<<<<<<===>>>@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<;;;:::999888999999::::::::::::;;;;;;;;;<<<<<<============<<<;;;::::::666666666666666777888888:::999999999888888777777999999999999999999999999;;;:::888666444333222111111111000000////////////////////////////////////////////////////////////000000///...............------...............///........................////////////////////////.........------.................................////////////////////////---,,,,,,---...//////...---...000000//////000222///////////////000000000........................000000////////////000000////////////............///////////////.........------......//////000000,,,...///...------...///........................................................................---------............///........................////////////////////////------------------------......................../////////.........//////......------------......//////000000000000////////////000000//////........................................../////////000....................................////////////---..................---////////////////////////000000////////////000000........./////////000000DDDEEEGGGIIIIIIIIIIIIHHHHHHEEEAAA???>>>@@@BBBDDDCCCBBBBBBCCCEEEFFFFFFEEEEEE@@@;;;888888888666333333222222111111222222333666666666666666555555555666666666666666666666666555555555555666666666666666666555555555555666666444444444444444444444444555555555555666666666666444555555666666666666666666666666666666777777888666666666666666555555555444444555555555555444444555555555555555555555555444444444444444444444444222333333444333444444555888888777777666555444333666666555444333333222222444444333333333222222222444444444444444444444444333222111222444555444333111222222333444444444444333333222111111111222333333333222333444444333111111111111111111111111111222222222111222333333444333333333222222333333444222222222222111111111111222222111111000111111111222222222111111111111000222222222222222222222222111222222333333222222111000000000111111111222222333333333333333333333222333333333444444444555555555555555666666666666666666666666666777888999:::888888777666666555444444999999::::::;;;;;;::::::999::::::<<<>>>AAAEEEHHH<<<;;;;;;<<<@@@AAAAAA@@@>>>===<<<;;;;;;::::::;;;===<<<:::999888999:::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;999888888555555555555666777888999999999999888888777777777999999999999999999999999:::888666444222111000000///000000000//////......................................................000000///...............,,,---------......//////........................////////////////////////---..................---......------------......///////////////////////////...------...///...,,,+++---......------///000------........./////////////////////////////////000000////////////000000000000/////////.........///////////////.........---......//////000000000---...///...---,,,---///........................------------------------........................---------............///---.....................////////////////////////......................................................//////////////////......---------....../////////000000000000//////......////////////......////////////////////////---......///////////////........................////////////............//////000000000000////////////////////////////////////000000000000//////000/////////.........---AAABBBDDDFFFGGGGGGGGGFFFFFFDDD@@@>>>===>>>AAABBBCCCBBBAAAAAABBBBBBAAA@@@BBB???;;;999777666555333333222222111111222222333666666555555444444444444555555555555555555555555444444555555555666666666666555555444444555555666444444444444444444444444333333333333333333333333444555555666666666666666666666666666666777888888666777777777777666555444444444555555555555444444555555555555555555555555333333333444444444444555222444444444222111222333888888888888777666555444555555444444444333333333444444333333333333222222333444444555555444444333333222111111333555555444222222333444444444333333000222333222111111222333555444333444555555333111333333333333333333333333222222222222222333444444333333222222222333444444111111111111111111111111222222111111111222222333333333333222222222111111111111111111111111111111111222222333333222222111000000111111111222222222333333333333333333333333333333333444444444555555111222333555777888999:::666666666666777888999999777777666666666666555555888999999::::::999999999888999:::<<<>>>BBBHHHMMMAAA>>>;;;;;;>>>AAA@@@???<<<<<<;;;:::999999::::::<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999777666555444444444555666888999:::999999999888888888888888888888888888888888888888888777444222111000000000......////////////......................................................000000///...............,,,,,,,,,---......//////........................////////////////////////------...//////...------......------------......////////////////////////000///......///000///...+++---......---,,,---///,,,------...///.........///////////////000000000000000////////////000000000000000/////////.............../////////////////////////////////000000---/////////---,,,---...........................------------------------........................---------............///---------...............////////////////////////////////////////////////........................---...//////000/////////.........---......///000...//////000000//////...,,,------...//////......000000000000000000000000---......///000/////////........................000000//////.........---000000000111111000000000////////////////////////...//////000000//////...000000//////...------,,,>>>???AAACCCDDDDDDCCCCCCDDDBBB@@@>>>===>>>???AAABBBAAA??????@@@@@@???===>>>>>>===;;;777555444444444444333333333333444444333333333333444444444444444444444444444444444444444444444555555555666666666555555444444555555666555555555555555555555555333333333333333333333333444555555666666666666666666666666666666777888888666777777888777666555444444444555555555555444444555555555555555555555555333333333444444444555555222444555555333222333555555666777888888888888777333333333444444444444555444444333333333333222222333333444555555444333333333222000111333555555555333333444444444333222222---000333333222111222333333222222333444555333222333333333333333333333333333222222222222333444444333222222222333333444555222222222222222222222222222222111222222333444555444444444333333333333222222222222222222222222222111222222333333222222111111111111222222222333333222222222333333444444444333333333444444444555555333333444555666777888999666555555666666777888999666666666666666777777777777888888999999888888777777888999:::;;;???FFFLLLHHHCCC===;;;===???>>><<<:::999888888777888888888999999888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888777555444333444444555666777999;;;;;;888888888999999999999999666666666666666666666666777666333111000000111111------.../////////...---................................................000000///...............++++++,,,------...//////........................////////////////////////------...//////...------...------,,,,,,------...////////////////////////...------...111333222222---...///...---,,,---...,,,---...///000//////...------........./////////000000////////////000000000000000000/////////...------......//////000000000000000///////////////...///000///---,,,---...........................................................................---------............///---------.........//////////////////////////////................................................,,,---///000000000//////...............///000000.........//////.........)))***+++---............////////////////////////------///000000000///...////////////////////////........./////////////////////000000000000//////////////////////////////---...////////////...---........................<<<===???@@@AAAAAAAAA@@@CCCBBB@@@>>>===>>>??????AAA@@@>>>??????@@@>>>===<<>>============???>>><<<;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999888333555666777666555333222333333333333333333333333222222333444444555555666444444444555555555555666444444444444444444333333444444444444444444444444444444555555555555444444555444444444444555666666555555555555555555555555777777666666555555555444555555555555555555555555666666777777777777666666666666555555555555666666555444333222111222333444333444666888:::;;;<<<===777777666555444333333333555222333888888444333666555555333333333333555555111111222222222333333333333222222111111222222333111111111222222333333333444444444444333333222111333333222111111222333333111111222333333333333222333333333333333333333333333333222111000000000000---...///000222333444555222222222333333444444444333333333333333222111000222222222111111111000000222222333333333333444444666555333222111222333333333222222222222333444444444444444444444444444444777666666666666555555555444444555666777888999999888888777666666666666666666666444444555777999;;;???>>>;;;999999999:::;;;777777777777777777777777777777888999:::;;;;;;;;;:::999888777777777888999777666555333333444555555666666666666777777777777;;;:::888666555555666777666666666666666555555555333333222111000///......////////////////////////......////////////......000000//////.........------------............//////////////////////////////////////////////////////......------......///........................//////.........---------...........................///......666@@@CCC>>>///////////////.........---......///////////////////////////////////////111000///...............000000000000111111111111000000000000//////////////////............//////......////////////.......................................------,,,,,,,,,//////.........---------////////////////////////..............................////////////.......................................///......------,,,***)))+++///111000...000000///...............---......///000000//////,,,,,,------....../////////000000000000000///...000///...---------------......///000000000000000000000////////////000000000000111111111111000000............////////////---***,,,222444000---...//////...---------------999999::::::;;;<<<>>>>>>>>>===<<<<<<;;;<<<<<<<<<===<<<;;;999999:::<<<===<<<<<<<<<<<<;;;:::999888444555666777777555444333333333333333333333333333222222333333444555555555444444444444555555555555555444444444444444444444444444444444444444444444555555555666666555555555555444444444444555666666555555555555555555555555777666666666555555555555555555555555555555555555555666666777777666666555666666555555555555666666555444333222222333444444222333444555666777777777777666555444444333333333555222333777777333222555555444333222222333444555222222333333333444444444333333222222222222333333111111222222222333333333333444444444333333222111333333222111111222333333111111222333333333333222111111111111111111111111222222111111111222222333111111111222222222333333333333333333333333333333333333333333333222111000444444444333333333222222222222222333333333444444555444333222222222333333444333333222222222333333444444444444444444444444555555555555555555555555555555666777777888888888888777666555555555555666555444333333444666888999===;;;999777777777888999777777777777777777777777444555666777888888888888:::999888777777777777777666666555444444555666777666666666666777777777777:::999888777777777777777555555555444444444333333222222111111000/////////////////////////////////......////////////......000/////////...................../////////000000////////////////////////////////////////////////,,,++++++******++++++,,,........................//////.........---------........................---...,,,+++111999:::555/////////////////////...---......///////////////////////////////////////000///......------....../////////000000000111111000000000000//////////////////............//////......////////////..............................///...............------//////.........---------////////////////////////..............................////////////..............................///////////////......------,,,,,,---...///...---000000///...............---....../////////...................../////////------...//////000//////000///...---------------......///000000000000000000000////////////000000...//////000000//////............/////////000000---...000111111000///...111000000///.../////////::::::999999:::;;;;;;<<<:::999999999999:::;;;;;;;;;:::999888999999;;;<<<<<<<<<<<<;;;;;;:::999888555666777888777666555444222222222222222222222222111222222333333444555555444444444444555555555555555555555555555555555555444444444444444444444444555666666777777666666555555444444444444555666666555555555555555555555555666666666666555555555555555555555555555555555555555555555666666555555555666666555555555555666666555444444333444444555555444555555555555444333222777666555444333333333333444333333666666333222444333333222222222222333333333333444444444555555555333333222222222222333333111222222222222333333333333333444444444333222222333222222111111222222333111111222333333333333222111111111111111111111111111111111222222333444555444444333333222222111111333333333333333333333333222222333333333222111111444444444333333333222222222222222222333333333333444444333222222222333333555444444333333333444444444444444444444444444444333333444444555666666666777777777777777777888888666666555444444444555555444333333222333444666777999888777555555555666666777777777777777777777777444555666777777888888777999999999888777666555444555555555555666777888888666666666666777777777777888888999999999888888777555555444333222222111111000000000000000000000000////////////////////////......////////////......////////////............////////////000000000111////////////////////////////////////////////////......------------.............................................---------........................------,,,+++///333111---......//////////////////---......//////////////////////////////////////////...------------------.........////////////000////////////000000000000//////............//////......////////////.......................................///////////////...............---------////////////////////////..............................////////////..............................000000000/////////......//////000///---,,,------000//////............///..................------000000///////////////...++++++---...///000000000//////......---...............///000000000000///000//////......//////000///000000000000000000///////////////000000000000000777999222...222333000222222111000000000000111:::999999888888999999999777777777777888999:::;;;::::::999999999:::;;;;;;;;;;;;;;;;;;:::999888888777777777888777666555555222222222222222222222222111111111222333333444444333333444444444555555555555555555666666666666666444444444444444444444444666666777777777777666666555444444444444555666666555555555555555555555555666666666666666555555555555555555555555555555555444444555555555555444444666555555444444555555666444444444444555555666666777777777777777666555444666555444444333333333444444333333444444333333444222222222222222222222222333333333333444444444444333333333222222333333333222222222222222222222222333333333444444333333222222222222222222222222222111111222333333333333222333333333333333333333333333222222222333333444555555444444333333222222222444444333333333333222222222222333333333222222111222222222111111111000000111222222222222333333333444333333333333333333333444444444444555666777888444444444444444444444444222222333444555666777777999999888888777777777777555444444333333444444444444444333333444555666666777777666555444444555555777777777777777777777777666777777888999999888888777888888888777555333222444444555666777888999:::666666666666777777777777777777999::::::999888888666555444333222111000000////////////000000111111////////////////////////......////////////......///////////////.............../////////000000000////////////////////////////////////////////////000//////////////////000........................................................................//////......000111...+++............////////////---......///////////////////////////////////////...------,,,,,,,,,---------------.........//////////////////000000000000//////............//////......////////////..............................------....../////////000........................////////////////////////..............................////////////............................../////////.........//////...111222111---,,,---000000///............/////////......---------------111111000000//////......------...///000000000//////...............//////---...//////000000///////////////....../////////222222333333333333222222/////////000000000111111333??????333---444777222333222111111000000111111999888888777777777777777666666666777888999:::;;;:::999999::::::;;;;;;<<<;;;;;;;;;;;;:::999888777777777777777777666666555222222222222222222222222000000111111222333333333333333333444444444444555555555555555666666777777444444444444444444444444666666777777777777666666555444444444444555666666555555555555555555555555555555555666666666666666555555555555555555555555444444555555555555444444555555444444444444555555333444444555555666666666666666777888888777777777555444444333333333333444333444444333333555555555222222222222222222222222222222222222333333333333444333333333333333333444222222222222222222222222222333333444444333333333222222222222222222222222111111222333333333333222333333333333333333333333555444333333222222222333222333333333333333444444333333333333333333333333111222222333333333222222222222222111111111000000111111111222222222333333222333333333333333333333333333444555777999:::;;;444444444444444444444444111222333444555777888888999999888888777666666666444444333333333333444444555555555555555555666666777666666555555555555555666666666666666666666666666666777888888888777777666666777777666555333222333444555666888999999:::666666666666777777777777666777999::::::999888777666666555444333111111000.........///000000111111////////////////////////......////////////...............///////////////------........./////////////////////////////////////////////////////////------,,,,,,,,,,,,------........................---.............................................///---...///000///......---.........//////000000---......///////////////////////////////////////------,,,,,,,,,------...------------.............../////////000000000111//////............//////......////////////..............................,,,,,,,,,------......///---.....................////////////////////////..............................////////////....................................------......000000...111333111///---///222//////............/////////......---------......111111000000//////......111111111111111000///..................///000111------.../////////////////////............//////222222333333333333222222////////////000000000000222>>>>>>111,,,333666111111111000////////////000777777666666666666666777666666666777888999:::;;;888999999::::::;;;;;;;;;;;;;;;;;;::::::999888777777777666666666555555555333333333333333333333333///000000111111222333333333333333333444444444444444444444555555666666777444444444444444444444444555666666777777666666555555444444444444555666666555555555555555555555555555555555666666666666666555555555555555555555555555555555666666555555555555555444444444444555555222333444555555555555555333444555666666666666666444444333333333333444444222444444222333777999777222222333333333333222222111111111222222222333333444444333333333333444444333333333222222222222111222222333444444444333333111222222333333222222111111111222333333333333222111111111111111111111111555444333222111111111111000111111222333444444555222222222333333444444444111111222333333333222222444444444333333333222222111111111111222222222222222222333444444444333333111222333444666888:::;;;444444444444444444444444333333444555666777888999888777777777666666555555444444333333333444555555555555555555555555555555666666666666666666555555666666666666666666666666444444555555555555444444444555555555555444333333222333555666777888888888666666666666777777777777777777888888888777777666555555444444333222111111.........//////000000000////////////////////////......////////////...............///////////////------------............///////////////////////////////////////////////////......------......///........................---------.......................................---++++++...///------000------......///000000000---......///////////////////////////////////////------------------...///---------............///......//////000000111111//////............//////......////////////..............................,,,,,,,,,------------------------...............////////////////////////..............................////////////..............................------------...000222444000111222222000000111222///............//////000///......------///000111000000///////////////...333333333222111000///...............///000111222------...////////////...///......------......//////000000000000000000///............///////////////666666...+++///222///000000///............///666555555555555555666666666666666666666777888999666777888999::::::::::::::::::;;;::::::999888777777666666555555555555555444444444444444444444444//////000000111222222222222222333333333444444444222333333444555555666666444444444444444444444444555555555666666555555555555444444444444555666666555555555555555555555555555555555555666666666777555555555555555555555555555666666777777666666555555444444333333444444555000111333444555555555444333333444555555555444444444333333222333333444444111444555222444:::<<<:::222333444555555444333222222222222333333333444444444444333333333333444444333333333222222222111111111222333333444444444333111222333333333333222111111111222333333333333222111111111111111111111111333222222111111111222222000000111111222333333444111111222222333444555555000111222333333333333222444444444333333333222222111111111111222222222222111222333444444444333333111111222222333444666666444444444444444444444444555555666666777888999999666666666555555555555555444444444444444555666666444444555555555444444444444555555555555555555555666666666666666666666666444444444555555444444333333333333333333444444555222333444666777777777666666666666666777777777777888888777666555555555555333333222222111111111111......//////////////////////////////////////////......////////////................../////////000............////////////////////////////////////////////////////////////111111000000000000111111........................---------.........//////........................///++++++......+++---222------......///000000111---......///////////////////////////////////////......------......///000---............/////////.........///000111111111//////............//////......////////////..........................................---------------------.........//////////////////////////////..............................////////////.................................------...000333666888555444222222222111000..................///000000///......---...000333444.............../////////111111222111111000///...---------...///111222333,,,---......//////......///......------......///...//////000000//////...------------............/////////......//////000000000///............///444444444444444555666666666555555555555666777777555555777888999999999999::::::::::::999888777777666666555444444444444555555555555555555555555555/////////000111111222222222222333333333444444444222222333333444555666666444444444444444444444444444444555555555555444444555444444444444555666666555555555555555555555555444555555555666666777777555555555555555555555555666666777777777777666666555444444333333444444555///111222444555555444444555555666666555555444444333333333222222333444444000555555222444;;;>>>;;;333333555555555555333333333333333444444444555555555444444333333444444555333333333222222111111111111222333333444444444444111222333444444333222111111111222333333333333222333333333333333333333333000000000000111222333333111111111111111222222222000000111222444555666666000111222333333333333333222222222111111111000000000111111111111222222222000111333444555444333333222111111000000111111222444444444444444444444444666666777777888888999999555555555555555555555555444444444444444555666777333333444444444333222222333333444555555555444444666666666666666666666666555666666777666666555555333222111111222333555666222333444666666666555555666666666666777777777777999888666555444444444555111111111000000000000000////////////////////////////////////////////////......////////////......---.........//////000000////////////000000000000////////////////////////////////////////////////......------------..............................---------.........//////........................222...---///...+++...444---------...///000000111---......///////////////////////////////////////...............///000111.........////////////000---......///000111111222//////............//////......////////////..............................000000//////.........------------.........//////////////////////////////..............................////////////.......................................000222666:::<<<999666222222333222...+++...............///000111///.........///222444666,,,---------......//////...///000000000000000///---------...000111333333,,,---......//////...............------.........000000111111111111000000,,,,,,,,,---------......111---,,,111333111000333111000000///////////////555555666666555444333333555555444333333333333444777777777777888888888888555555555555666666666666333333333444444444444555666666555444444444444555333333333222222111111111000000111111222222222333111222333333444444333333222222333333444555666666666666666555444444333333777777666555555555555666666666666555444444444333666444333333444444333222555666777666555555555777666666555555555555666666444555666666666555333333444444444444444444444444555555555555555555555555444444444444444444444444444333444777::::::666222333333333333333333333333444444333333333444555555;;;999666444222222222333222222222222222222222222333333222111000000000000222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333222111000000000111555555555444444333333333333333333222222111111111111111222333333333333222222222111111111111111111000111111222222333333444333555777999:::999888888777666555444444444444444666555555555555444444444333333333444444444444555666555555444444444555555666666666666666666666666333333333333333333333333111222222333333333222222555666888888777666777777777888888999999999888888888888777777666444333222222111111111000000//////000000000000000000000000////////////////////////////////////////////////111///---,,,...///////////////000000000...---,,,.........------,,,,,,,,,........................////////////////////////................................................,,,,,,,,,---------......//////............//////000000000000111111111111------...///000111222222000///...------...///000////////////////////////........................------............------...............///000000.........///111222000///............////////////......---------......///------------------------..............................------------......//////.........------------------............///...///000//////000333555999444...+++---000111111------------------------------------....../////////............---------...///////////////......---------...///000000111........................000000000000000000000000......////////////......////////////////////////---......///000111111222222111111000///......---555555666666555444444333555555444333333333333444666666666666777777777777555555555555666666666666555555555666666666666777777777666555555555555555333333333222222222111111111111111222222333333333111222333333444444333333222222333333444555555666555555555555444444444444333333333333333444555666555555555555555444444444333444666888::::::666444444555666666444444555666444444333333333333444444444555666666666555333333444444444444444444444444555555555555555555555555444444444444444444444444444333444777999999666222333333333333333333333333333333333222333333444555999777555333222222333333222222222222222222222222444444444444444444555555222222222222222222222222222222333333333444444444111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333444333333222111111222222444444444333333333222222333333333222222111111111000111222222333333222222111111111111111111111111111111222222333444444444444555777999999999888777666666555444444444444444555555555555444444444444333333333444444555555555666555555444444444555555666666666666666666666666333333333333333333333333000111222333333333333333555666777777666666777777888888999999999888888777666666777666666555444333111111111000000000//////000000000000000000000000////////////////////////////////////////////////...---,,,,,,...000000///111111222222111///...---/////////......---------................................................................................................,,,---------............//////............///////////////000000000111111...///////////////000000000///...------...///000////////////////////////........................------............------...............///000000333111000000000000///---............////////////......---------......///------------------------------------------------......------------......//////.........------------------............///...///000///...///111444666222...,,,---///000///------------------------------...///////////////---------.........//////......////////////......------......///000000111////////////////////////////////////////////////......////////////......////////////////////////---......///000000111111111111000000///......---555555555666555555444333555555444333333333333444444555555555666666666666444555555555555666666666555555555666666666666777888777777666555666666666333333333222222222222111222222222222222333333333111222222333333333333333222222333333444444555555444444444444555555555555222222222333444555666777444444444555555555555555111444888===???>>>999555333444555555333333444555444444333333333333444444444555555555555444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444666888888555333333333333333333333333333222222111111222222333444555444333222111222333444222222222222222222222222333333444555555666777777222222222222222222222222333333333333444444444555111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222444444333333222333333333333333333222222222222222222222222222222111111111000111222222333333222222111111111111111111111111222222222333444444555555555666777888888777666555555555444333333333444444555555555555444444444444222222333333444555666666555555444444444555555666666666666666666666666666444444444333333222222222000000111333444444444444555555555666666666777777999999999999888777666666555666666666555444444333111111000000000000//////000000000000000000000000////////////////////////////////////////////////,,,,,,---///222333333222444444333333222000///...///////////////.................................------------------------................................................------.........///////////////............//////.........////////////000/////////.........------//////............//////////////////////////////........................------............------...............///000000999666222000///...---,,,............///////////////......---------......------------------------------------------------......------------.....................------------------............///...///000///------///111333000...---............------------------------,,,...///111111000///...++++++,,,---...///000111......///////////////...------......///000000000000000000000000000000000////////////////////////......////////////......////////////////////////.........//////000000111111000000//////.........444555555555555555444444555555444333333333333444333333444444444555555555444444444555555555666666333333333444444444444555777777666555555555555555222222222222222222222222111111111222222222222222111111222333333333333222222222333333333444444444222222333444444555666666444444444555555777888888333444444444555666666666222444888<<<>>><<<888444222333444444222222333444666666555555555555666666555555555444444444333333444444444444444444444444444444444444444444444444444444444444444444444444333444555666777666555333333333333333333333333333111111111000111222222333222222111111111222333444222222222222222222222222111111222333333333333333222222222222222222222222222222222333333333444444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111444333333222222222333333222222111111111111111111222222222111111111111111000000111222222222222222111111111111111222222222222222333444444555555666666666777777777666555555444444333333333333444444555555555444444444333333111222222333444555666666555444444444444555666666666666666666666666666666555555444333333222111111///000111333444555555555555555444555777888777777999999999999888777555555666666666555444333222111000000000000000000//////////////////////////////////////////////////////////////////////////////---...000333666888777666444444333222111///......//////..........................................------------------------.........................................................////////////000//////............//////---------........./////////.........------------/////////....../////////////////////////////////........................------............------...............///000000:::777333000///......---............//////////////////...------------...........................------------------------......------------..............................---------............///...///000...---,,,---...//////............---,,,........................---...111222222111///---,,,,,,------...//////000---...//////////////////............//////000000////////////////////////////////////////////////......////////////......////////////////////////........./////////000000000000/////////.........444444555555555555555444555555444333333333333444333333333333444444444444444444444444555555555555333333333444444444444555555555444333333333444444222222222222222222222222111111111111111111111000000111222222333333222222222222222333333333333333111222222333444555666666777666666555555555666666333444444444555666666666555444555777888777555222222333444333222222222444666666555555555555666666555555444444333333333333444444444444444444444444444444444444444444444444444444444444444444444444333444666666555444444444333333333333333333333333111111000000000111222222000000111111222333444444222222222222222222222222222222222333222111000///222222222222222222222222000111111111222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000111222222222222111000000111111111222222222222222333444444555555666555666666666666555555444444444444333333444444555555444444444444333333333222222333333444555666666444444444444444555666666666666666666666666666666555555444333333222111111///000222333444555666666555444444666999:::888666999999999888777666555444888888777555333111///...//////////////////000000////////////////////////////////////////////////////////////////////////......000333777888888666333222111000///...------------------------------........................------------------------.........................................................////////////000//////............//////------------............------------...............//////////////////...////////////////////////........................------............------...............///000000888555111//////000000///............//////////////////...---------------........................------------------------......------------......---.....................---------............///...///000///---+++,,,------............---------........................---///111222222111...---........................------...///////////////............////////////......................................................////////////......////////////////////////............////////////////////////............333444555555666555555555555555444333333333333444222333333333444444444444333444444444444555555555555555555666666666666777555444333333222222333333111222222222222333333333222222222111111111111000000111111222222222222222222222222222333333333333111222222333444555555555555555444333333333333333444444444555555555555555666444333333333444333222222333444444222222333444444444333333333333444444555444444333222333333333444444444444444444444444333333333333333333333333444444444444444444444444333555666666444333333444333333333333333333333333111111000000111111222333000000111222333333444444222222222222222222222222333444555555444222111000222222222222222222222222000000000000111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222222111111111111111222222222000000000111111111111111///000111111222222111111000000000111222222333333222222222333444444555555444444444444555555555555555555444444444555666666444444444444333333333333333333333444444444555555444444444444444555666777666666666666666666666666444444444333333222222222111111222444555555555555555444555999======999555888888888888777666555555777777666555333000...---......////////////000000000000000000000000000000////////////////////////////////////////////////------...000333444444333111000///...---------...,,,,,,,,,---------------........................------------------------................................................------.........///////////////............//////---------............///------........./////////......////////////......////////////////////////........................------............------...............///000000333111//////000111111111............////////////000///...---------------......................................................------------......---------...............---------............///---///000///...,,,,,,------...//////---,,,---///...........................///000111111///...,,,//////.........---------,,,---...///000000000000......//////////////////......................................................////////////......////////////////////////................................................333444444555666666555555555555444333333333333444333333333444444444444555333333444444444555555555555555555666666666666777555555444333333333333444111111222222222333333333444444444333333222222222000000111222222222222222222222222222222222222222222222222333333444444444444444333333333444444555555555555555555444444444555444222333555555555444333444555444333222333555444444333333333333444444555444333222222222333333444444444444444444444444333333333333333333333333444444444444444444444444333555666555333222333444333333333333333333333333222111111111111222333333111111222333333444444444222222222222222222222222222333555666666444333222222222222222222222222222000000111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222111111111111222333444111111111222222222333333///000000000111111111222///000000111111111111111///000000111222222333333111111222222333444444444333333333333444555666666666555555555555666777888444444444333333333222222555444444444444333333333444333333444444666777777666666666666666666666666333333333333333333333333222222333444555555444444444444777<<<@@@@@@:::555666777777777777777666666444444444444333111000///........./////////000000000000000000000000000000///////////////////////////////////////////////////...---...000111111000//////...------......///------------.........///................................................................................................,,,---------............//////............//////---............/////////000000///////////////...---...///000000///...---////////////////////////........................------............------...............///000000000///...///111222111000............////////////000000///------,,,,,,---........................////////////////////////......------------......---------.........//////---------............///---...000000///------...---///000///---,,,...111........................///////////////...---,,,---------...............,,,---...///000000000000/////////////////////.........................................................////////////......////////////////////////................................................333333444555666666666555555555444333333333333444333333444444444555555555333333333444444444555555333333333444444444555555666666555444444444444555111111111222222333333333666666666555555444444444000000111222222222222111222222222222222222222222222222333333333333444444444444444555666777888999666666666555555444444333333333333555888999777666333444555555333333444555666666666555555666666666555444333222111222333444444444444444444444444444333333333333333333333333444444444444444444444444333555777555222111222555333333333333333333333333222222111111222222333444111222333444444444444333222222222222222222222222///111333555555555333333222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333444555111111222222333333333333//////000000111111111222//////000111111111111111///000000111222222333333000111111222222333444444222222222333444555666777666666666666666777888888444444444333333333222222666555555444444333222222333333333444555666777888666666666666666666666666333333333333333333333444333333444444555444444444444444888>>>CCCBBB;;;444555666777777777777777666111222222333333333222222---.........//////000000000000000000000000000000////////////////////////////////////////////////333111///...///111111111///......------...000111---.........//////000000........................////////////////////////................................................,,,,,,,,,---------......//////............//////.........////////////000222222111000///...---------...///000000///...---////////////////////////........................---..................---...............///000000///......///111111000.............../////////000111000///...---,,,,,,,,,////////////////////////000000000000000000000000.........------.........---------.........//////---------.........//////,,,...000111///......///...000000...,,,,,,///222//////////////////////////////......------------+++,,,,,,---...///000000,,,---...///000000000000///////////////.........000000000000000000000000..............................////////////......////////////////////////.....................------.....................666666555555555444444444555555444444444333333333333333333444444444555555444444444444444555666777444444444444444444444444666666666555444333111000000000111222222333444444333333333333333333333333111111111111111111111111000000000000000000000000222222333333333444444444111222222333444555666666444555555555555555444444444555666888999888555222222333333444444333333222555666777777777666444333333444555666555444333222111111222333333333333222555555555444444333333333222222222222222222222222222222333333333333444444444444444333333222222222333222222111111222222333444444444333333333222222222111000000222444333222111222222333333222222111222222222222222222222222111111111222333444666777111111111111111111111111333222222111111222222333222222222222222222222222222222222222222222222222...---------...000333555222222111111111111222222333333222222222222222222111111111111111111111111111111111111000000000000111222333333444444333333333444444555555444444333333333444555555444333333333333333333333333333333333333333333333333333333444444444444444555666666777666666555444444333333111222333444444444333333444444444555555555555666666777777888888888777777555555555555555444444444444444222000///.........////////////000000000000...///000000000000000///........................,,,------...///000000111444000,,,---111333111///////////////////////////......////////////......++++++,,,,,,---...//////---------............///........................//////.........---------//////............//////..................------------------------------////////////////////////000000//////.........---//////...------------...//////............//////000///...------...///000............////////////000000//////........................//////////////////............//////////////////////////////...///////////////......000///...---------------......//////......---,,,...---,,,,,,,,,,,,---...------............------,,,---------.../////////////////////////////////........................---------.........//////111000///000111000...---...............///000000111111000000//////...............////////////000......////////////..............................---------............///......000111111000//////666666555555555444444444555444444444444333333333333333333444444444555555555444444444444555555666333333333333333333333333444444555555444444333333111111222222333444444555333333333333333333333333222222222222222222222222000000000000000000000000000000000111111111222222333333333333444444444444444444555555555555444444555444333444555666444333444555555666666555555444555666666777666555444333444444444444444333222222111111222333333333333222555555444444444333333333555555555555555555555555222222333333333333444444333333333333333222222222333222222111111222222333333222222111111222222333444444333222111111222333222222333333333333222222222222222222222222222222333222222222222333333444111111111111111111111111333222222111111222222333222222222222222222222222222222222222222222222222000000//////000222444555222222111111111111222222222222222222222222222222222222222222222222222222222222222222111111111111111222333333444444333333333333444444444444333333333444555666666555444333333333333333333333333333333333333333333333333333666666666666666777777888666666666555444333333333111222333444555444333333444444444555555555555666555666666777777777666666666555555555444444333333333333111000//////..................////////////111111111000///...,,,,,,////////////////////////------...//////000111111BBB<<<444111111222000...////////////////////////------............------------......///000000111---------............///........................//////.........---------//////............//////........................------------------------////////////////////////000/////////............//////...------------...//////............//////000///...------...///000............////////////////////////......------............//////////////////............//////////////////////////////......////////////......//////...---------------......//////......---,,,......---,,,,,,---......------............---------------...............................................................---------.........//////111000///000000000...---...............//////000000000000000//////......---............/////////......////////////..............................---------............///......000111111000000///555555555555555444444444444444444444333333333333333333333444444444555555666555444444444444444444333333333333333333333333222333333444555555555444222222333333444555555555333333333333333333333333333333333333333333333333000000000000000000000000000000000111111111111222444444444333333333222222444444555555555555444444666444111111222444444444444555555666666555555444555666666666666555444444444444333222222222222222111111222333333333333222555444444444444333333333555555555555555555555555222222333333333333444444222222222222222222333333333222222111111222222333222111000///000222444555333333333111000111222444333333444444444444333333222222222222222222222222444333333222111111111222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333222222111111333444555222222111111111111222222111111111111111111111111222222222222222222222222444333333333333222222222111222333333444444333333333333444444444444333333333444555666666555444333333333333333333333333333333333333333333333333333666555555555555666777777666555555444444333333222111222333555555444444333444444444555555555555666555555555666666555555444666555555444333222222111222111000000/////////000------------............000000000///...---,,,+++000000000000000000000000......//////000000111111HHHAAA777222000000///...////////////////////////,,,,,,------------,,,,,,------......///000000000---------............///.......................................---------//////............//////................................................////////////////////////////////////............//////...------------...//////............////////////............//////............////////////...............---------............//////////////////............//////////////////////////////......///////////////...//////...------------.........//////......---,,,......---,,,,,,---......------............------...............---------................................................---------...............000/////////000000///---......------......///000000000000////////////...---------............///......////////////..............................---------............///......///000000000000000555555555555555555555555444444444333333333222222333333333444444444555555666555555444333333333333222222222222222222222222222333444444555555444444444444444444555555666666444444444444444444444444444444444444444333333333000000000000000000000000222222222222333333333333333333333222222222222222333333444555555555444444444333222222444555444444222333333444444333333222666666666555555555444444444333222111000111222333111111222333333333333222444444444444444444444444222222222222222222222222222222222333333333444444000111111222222333333333333222222111111222222333222111//////000333666888777444222222444666666555333444444555555444444333222222222222222222222222333333222111111111111222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222444333333222222222333333222222111111111111222222000000111111111111222222333333333333333333333333333333333333222222222222111222333333444444333333333333333444444333333333222333444555555444333222333333333333333333333333333333333333333333333333333333222222333333444555444444444444333333222222222222444555555555444333444444444555555555555666555555666666666555444444555555444333222111111000000000/////////000000111------........./////////,,,,,,---.../////////.../////////////////////////////////000000000111111<<<888222//////000000///////////////////////////,,,------......------,,,,,,,,,,,,---------......---------............///................................................//////............//////---------...............///////////////////////////////////////////////////////////////.........//////...------------...//////............///////////////....../////////............////////////............------------............//////////////////............//////////////////////////////---.../////////////////////......---------...............///......---,,,......------------......------............------/////////...---------,,,........................................................................///......///000000///---...------------...//////////////////////////////------------..................////////////..............................---------............///......//////000000111111444555555555555555555555444444333333333222222222333333333444444444555555666555444333333333333333222222222222222222222222444444555555444444333222444444555555555555666666444444444444444444444444555555555444444444333333111111111111111111111111111111222222222333333333000000111111222333333444222222333444555555444444222222333555777777555222222333333444444333333222666555555444444444444444444333222111000111222333111111222333333333333222444444444444444444444444000000000000000000000000222222222333333333444444111111111222222333333444333222222111111222222333333222111000222444888:::EEE???999;;;@@@AAA===777333444444555555444444333222222222222222222222222222222111111222222333444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333222222111111111111111222222111111111111222222000000111111222222222222333333333333333333333333333222222222222111111111111222333333444444333333222333333333333333333222111222333444444333222111333333333333333333333333333333333333333333333333222222222222222333444444333333333333333222222222222333444555666555444444444444444555555555555666666777777777666666555444444333333222111000000000//////////////////000111....../////////000000000+++,,,---...////////////........................////////////000000000000///...------////////////////////////////////////......////////////......,,,,,,,,,------------------------............///........................---.....................//////............//////---------.........//////////////////////////////////////////////////////........./////////////////////...------------...//////............//////...//////////////////...............////////////....................................//////////////////............//////////////////////////////------...///////////////......---------......///.........///......---,,,........................------............------/////////...---------,,,.....................................................................---///...---...000000///------------------...//////.............../////////---------.........//////......////////////..............................---------............///.........///000000111222444444444555555555555555333333333333222222222222333333333444444444555555555444333333333333333333333333333333333333333333444555555555444333333222555555555555555555555555444444444444444444444444555555555444444333333222111111111111111111111111/////////000000000000111...///000111222333444444111222333444444555444444111222444666888888555222444555555666666555555444666555444444333333444444444444333222222222222222111111222333333333333222333333333444444444444555333333333333333333333333222222333333333333444444333333333333333333444444333222222111111222222333333333222222333555888999QQQKKKFFFFFFIIIGGG???777333333444444444444333333222222222222222222222222222222222222333444444555333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111000000000222222111111111111222222111111111222333333444444444444444444444444444444222222222222111111111111111222333333444444333333222222333333333333222222111222333444444333222111333333333333333333333333333333333333333333333333444333333333333444555555222222222222222222222222222333444555666555555444444444444555555555555666777777777777777666555444111111111111111000000000/////////......///000000////////////000000000111///////////////...------.................................///////////////,,,,,,.../////////......////////////////////////...//////////////////...////////////////////////---------............///........................---------...............//////............//////,,,,,,------.../////////........................////////////////////////........./////////////////////...------------...//////............//////......////////////..................////////////.........///////////////............//////////////////............//////////////////////////////,,,---...///000000000000...------------...//////......//////......---,,,---...////////////...---------............------...............---------------------------------.......................................---------...------...000000///---------,,,,,,------...///---............/////////.........////////////000......////////////..............................---------............///............///111222333444444444555555555666666333333333222222222222111333333333444444444555555333333333222333333444444333333333333333333333333333333444444555555444444444444444444444444444444555555555555555555555555555555444444333222222111111111111111111111111111////////////000000000000///000000000111111222222111111222333444444444444111111222333666666555333444555555666666555555444666555444333333333444444444444444444444333222222111111222333333333333222333333333444444444555555444444444444444444444444222222333333333333444444555555444444444444444444333222222111111222222333222222222333444555666777GGGGGGGGGGGGDDD@@@:::666222222333333333333222222222222222222222222222222555555444444333444444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222000000111111111111111111222222111111111111222222111222222333444444555555444444444444444444444444444333333333222222222222111222333333444444333333222222333333333333222222333444555555555555444333333333333333333333333333333333333333333333333333333333333333333444444555111111111222222222222222222333555666666666555444444444444555555555555666666666666666555444333333//////000000000000111111000//////.........//////........./////////000000//////000000000///..........................................---------------.........------...///////////////////////////---......//////......---////////////////////////---------............///........................---------.........////////////............//////,,,,,,------...//////000------------------------////////////////////////............/////////000//////...------------...//////............//////---...///000000///...---............/////////////////////000000000111111............//////////////////............//////////////////////////////,,,---...///000000000000---------------...//////......//////......---,,,---...///000000///...---------............---------------...............------------------------........................//////.........---------------,,,...///000///---------,,,,,,------...///---------.........///////////////000000000111111......////////////..............................---------............///......---...///111222333444444444555555555666666333333333222222222111111333333333444444444555555222222222222333444444555444444444444444444444444000111333444555666666666444444444444444444444333555555555555555555555555555555444333222222111111111111111111111111111111111111111111222222222222111111111111000000000000000111222333444444555444222111///000222444555444222333333444444333333222666555444333222333444444333444555666555444333222111111222333333333333222333333333444444555555555444444444444444444444444222222333333333444444444666666666555555444444444333222222222222222222333111222222333444444444444333:::@@@@@@;;;555333444111222222333333222222111222222222222222222222222888888666555444333333333333333333333333333333333333222222222222222222333222222222222222222222222222222222222222222222222///000111222222222222222222222111111111111222222222222333444444555666666555555555555555555555555555555444444444333333333222222333444444444333333222222222333333222222222444555666777777666555444333333333333333333333333333333333333333333333333111111000000111111222333111111111111111111222222333333555666666666555444444444444555555555666666555555555555444333222111......//////000111111111000000///...............---------.........//////,,,---...000111222222222000000000000000000000000---------------------,,,...---,,,+++***+++...111////////////////////////,,,------......------,,,---------------------,,,---------.........//////........................---------.........////////////............//////,,,,,,------...///000000------------------------////////////////////////---.........//////000000//////...------------...//////............//////---...///000000///...---............/////////000//////000000111111222222............/////////000//////............//////////////////////////////,,,---...///000000000000---------------...///000......//////......---,,,---...///000000///...------..................---,,,------....../////////------------------------........................//////.........------------,,,,,,...///000///------,,,,,,,,,,,,---......---------.........//////000000000000111111111111......////////////..............................---------.........//////......---...///111333444333333333444444555555555444444444444444444444444555555666666666666666666555444444333333222222111333333444444444333222222111333666777555444333333444444444333333222222222333444555666666666555444555444444333333222222111333333333444444444555555111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333444222111222555555333111222222333333333333444444666666666666555444333222444444333222222222333333222222111111111222333333444444444444444444444444222222222333333444444444???@@@AAAAAA>>>888222///222222222222222222222222222222222222222222222222333333333222222111111111000111222222333333333333000111111222222111111000333333333222222111111111111111222222222333333333333333333222222222111111222222222222222222222222333222222222222222222222222222222222222222222222444444444333333222222222111222333444444444333222555555666666555555444333444333222111111111222333666666555444333333222222333333222222222222222222888555333444666777555222444444555555555555444444666555555555555444444444333333222222111222222222000111111222222333444444111222333444555555555555444444444444444555666777777666555444333222111111............////////////------......//////000000111...---...000111///---000000//////.........---------------------------111000000///...---------,,,,,,------...///000000......------------......////////////////////////---------............///---...///000000///...---....................................////////////000000//////.........---...------------...//////............///////////////////////////000111111////////////////////////.../////////---,,,---...---------............///////////////////////////////////////////////////---333888888333//////000////////////////////////111000000///...---------......////////////......------......//////000000........................000000000000000000000000........................,,,,,,,,,------.................................------,,,,,,,,,,,,------......................../////////...---------,,,......................................................------------......,,,---------.../////////...------------...//////................................................111111000///////////////333444444444444444444555444444444444444333333333333333333333333444444444555555444333333222222111222222333333333333333222111333555555444333333333222222222222222222111111333444555555666555555555555555444444333222111111333333333333444444444444222222222222222222222222111111111111111111111111111111222222333333333333333333333333333333333333444222111222555555333111222222333333333333444444555555555555444333222111333222222111222222333333444333333222222222333333444444444444444444444444222222222333333444444444:::;;;<<<<<<:::777333000222222222222222222222222222222222222222222222222333333333222222222111111111222333333333333333333111111222222222222111111333333333222222222111111111111222222222333333333333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222444333333333333333333222222333444555666555555444555555555555555444444333333222222111111222333444666555555444333333222222222222222222222222333333555222111111333333222000444444555555555555444444555555555555444444444444333333222222111222222333111111111222333333444444333444555666777777777777555444444444555555666777777666555444333222111000............////////////.........///////////////000...,,,---///000///---000/////////............////////////////////////111000000///......------,,,,,,------...//////000......------------..............................---------............///---...///000000///...---....................................////////////000/////////...............------------...//////............///////////////////////////000000111////////////////////////...///000///---,,,---...---------............///////////////////////////////////////////////////000444777666111------...////////////////////////111000000///......------......////////////...............///////////////........................------------------------........................,,,------------------...........................//////............//////.......................................---------........................---..................---......------------......---------...............---------------...//////.........------.................................111000000///////////////555555555444444444444444555555444444333333222222111222222222333333333444555555444444333222222222000000111222333333333222222333333222111111222444111111111111111111222222444444444444444555666666666666555444333222111000222222222222333333333333222222222222222222222222222222222222222222222222222333333333333444444444222222222222222222222222333222222333444444333111222222333333333333444444444444444444333222111111111111111111111222333444666555444333333333333333444444444444444444444444222222333333333333444444555555666777666555333222222222222222222222222222222222222222222222222222333333333222222222222111333444444444444333333222222222333333333333222222333333333222222222222111111111222222222333333333333333333222222222111111222222222222222222222222333333333333333333333333111111111111111111111111222333333333333333333444444555666666777777666666555555555555555444333333222222111111222333444555555555555444444333333222111111222222333333444444444222111111222222111000444444555555555555444444555555555555444444444444333222222111222222333333111111222222333333444444444444555666777777777777555555555555666666666666666666555333222111000///............///////////////////////////.........///---,,,---...///...---////////////............////////////////////////000000000///......------,,,,,,------.../////////......------------..............................---------............///......////////////..........................................////////////////////////...............------------...//////---............///////////////......//////000111////////////////////////...///000///---,,,---...---------............///////////////////////////////////////////////////111444555333///,,,,,,---////////////////////////000000000///......------......////////////......///////////////.................................------------------------.................................---------------........................//////............//////........................---------.......................................,,,---...//////...---,,,......------------.....................---------------------....../////////...---,,,,,,---...///........................000000//////......//////666666555555444444333333555555444333333222222222222333333444444555555555555555555444333333222222...///000111222333333333222222222000//////222444000000111111222222333333555444333333444555777888777777666444333222111000111111222222222333333333333333333333333333333333222222222222222222222222222333333333333333333333222222222222222222222222222222222333333333222111222222222333333333444444444444444444444333222222111111111222333444555666888777666444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222555555555555444333333222222333333444444333333222222222222222222222222222111111222222222333333333333333333222222222111111111222222222222222333333222222222222333333333333111111111111111111111111222222222333333444444444444555555666666666666666444444555555555444333333111111111222333444555555555555444444444333333333111111222222333444555555666555555555555555444444444444555555555555444444555555555444444444333333222222111111222222333333111111222222333444444555222333333444555555444444555666666666666666666666555555444222111000///...............////////////000000//////......------...---------.........---///////////////.........------------------------000000//////............---------.........//////......------------..............................---------............///...//////////////////.......................................///////////////////////////............------------...//////---------........./////////............///000000////////////////////////...///000///...------///---------............///////////////////////////////////////////////////000111222000---,,,---...////////////////////////000000//////..................////////////......000000//////......------........................////////////////////////........................//////......------,,,,,,........................------,,,,,,,,,,,,------........................,,,---------.../////////........................,,,---...000000...---,,,......------------....../////////...---------,,,,,,------...............000...---,,,,,,---...000........................000//////.........//////666666666555555444444444444444333333333222222222222222333333444555666666666666555444444333333222...///000111222333333333222222111///...///222444111222222222333333444444444444333333444555777888777666666555333222222111111111222222222333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111222333333222222222222222222222333333333444444444555555555555444444333333333333444555666777888888777666555444333333333333333333333333333333333333333333333333333333333444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555444333333222222333333444444333333222222222222222222222222222111111222222222333333333333333333222222222111111111111111222222333333333000111111111222222333333111111111111111111111111222222222333333444444444333333333444444444555555444444444555444333333222111111222333444555555555444444444444444333333333111111222333444444555555777777888777666666666666444444555555555555444444555444444444444333333333222111111111222222333444111222222333444444555555222333444444555444444444555555666777666666555444333333222111000//////...............////////////000000//////......---------............---...............///////////////........................////////////............---------.....................------------..............................---------............////////////....../////////....................................////////////.........///////////////...------------...//////------------...........................//////000///////////////////////////000000000...---...///---------............///////////////////////////////////////////////////.........---------///111////////////////////////////////////..................////////////......000000//////......------........................////////////////////////......................../////////......---------........................------,,,,,,,,,,,,------........................,,,---------.../////////........................------...//////...------......------------....../////////...---------,,,,,,---......//////......///...------------...///........................//////............//////666666666555555555555555222222222333333333333333000000111222333444555555666666555555444333333333000000111222333333333222222222222000//////222444333333333333333444444444333333333444555666777888666666555555444333333333222222222222333333333333444444444444444444444444333333333333333333333333222222111111111111111000000000000000000000000000000222333333222111111222222222333333333333444444444555555666666555444444555555555555666666777888777666555444444444444444333333333333333333333333444444333333333333222222444444444333333222222222222222222222222222222222222222222222222222222222111222222222222333333333333444444444444333333222222222333333333333222222111222222222222333333333111111222222222333333333333333333222222222111111111111111222222333333444000111111222222333333444222222222222222222222222222333333333333333333444333222222222222333444444444444444444444333222222111222333444555555444444444444444444444444444444222222333333444444555555666777777777555444555666444444555555555555444444444444444444333333333333111111111111222333444444222222333333444444555555555555666666666666666555444555666666666555444333111111000000000/////////............///////////////////////////............///000///.........000.........///////////////000000000000000000000000//////////////////....................................------------......---------------------------------............/////////............//////....................................////////////.........///////////////...------------...//////,,,------------...............------......///000///////////////////////////000111000...---...///---------............///////////////////////////////////////////////////,,,,,,,,,---...///000111//////////////////////////////////////////............////////////......///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////.......................................//////............//////........................---------.....................................................................------------.....................---------+++,,,.../////////...---......................................................------......//////555555555555666666666666111111111222333333444444111111222333444555666666666666666555444444333333222222333333333333333222222333333111000000222444333333333222222222222222111222333555666777777777555555555555555555444444333333333333444444444444444444444444444444444444333333333333333333333333333333333222222111111111000000000000000000000000///111333333111000111222222222333333333333444444333444444555555444444444666666555555555555666777555555444444333444444555222222222222222222222222444444444333333222222222222222333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333111222333333333333333333111111222222222222111111111111222222222333333333111111222222222333333333333333333222222222111111000111111222333333444444222222333444444555666666333333333333333333333333444333333333333333333222333222222111222333444555333444444444444333222222222333444555555444444333444444444444444444444444333333444444444444444444555777888777444333444666444444555555555555444444444444444333333333222222111111111111222333444555222222333333444555555555555666666666666666555555333444555666555444222111....../////////000000000............////////////.........///////////////...000222111///...///111............/////////000000000000000000000000000.../////////////////////..............................------------......---------------------------------............///000///...------...///000....................................////////////............/////////000...------------...//////,,,,,,---------............------------.../////////////////////////////////000111000.........000---------............///////////////////////////////////////////////////---------...///000000///////////////////////////.../////////////////////......////////////...............///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////........................//////............//////.......................................---------........................000...---,,,,,,---...000......------------......---------...............+++,,,...///000///...---,,,---...000000...---,,,...........................------------...///000444444555555666666777777000000111222333444444555333333444555666888888999666666666555444444333333333333444444444333222222222333333222111111222444333222222222111111000000000222444666777777777666444444444555555555555666333333444444444444555555555555555555555555555555333333333333333333333333444444444333333222222222000000000000000000000000///111444333111///111222222222333333333444444444222222333444444333333333666555555444444444555555444444333333333444444555222222222222222222222222444444444333333222222222///000222333444444444333222222222222222222222222222222222222222222222222111111111222222333333333000111222222333333333333111111111222222111111111111111111222222333333333111111222222222333333333333333333222222222111111000000111222333333444444444444555555666777888888444444444444444444444444444444444333333222222222333333222111222333444555333333444444444333222222333444555555555444333222444444444444444444444444444444444444444444333333666888999888555444555888444555555555555555555444444444444333333333222222111111111111222333444555222222333444444555555666333444444444444444333333222333444555555333111000------......///000000111............/////////000---.........//////000000///111333222///...000222---.........//////000000////////////////////////.........///////////////.....................---.........------.........---------------------------------.........//////000///...------...///000..................................../////////000---.........//////000000...------------...//////,,,,,,,,,---------.........------------.../////////////////////////////////000111000///...///000---------........./////////////////////////////////////////////////////////......///000000///---////////////////////////.........///////////////......////////////......---.........//////000000........................................................................------......//////000000........................---------,,,,,,---------......................../////////......------,,,........................111///---++++++---///111.........------.........,,,------....../////////+++,,,...000000///...---+++---///111111///---+++........................---------------...///000888777666555555666777888333333333444444444555555000111222222444444555666666555555555555666777777555555666666555555444333666555333222111222333333444444444333333222222222000111222222444444555666222333444555666666666666777777666666555555555444555555555444444333333333555555555555555555444444444555555555444333222222333333333222222111111111111111111222222111111111222222111111000/////////000111333444555555444333999777444222222333222222666666444333111111111111333333333333333333333333333444444555555444444333222222222222222222222222111222333333333333222111333333333333333333333333111111111111000000000000111222333333444444333333222222222222222222222222333333333444444555555555333222111000000111222333333333222111111000000///000000111222222222222111444555666666666555333222111222333444555555555555555555444444444333333333333222000...///000333444444444555555444444333222333333333333333333333333333333333444444444555555666666666555444444333333666555555555555444444444777777666666555555555444444333222111222333444555333333333222111000//////333333444444444444444444555555666666666666666555444444333333222111000000000///...---------------///...---,,,,,,---...///////////////////////////000333555444///---000333...---,,,++++++,,,---...........................////////////////////////,,,,,,,,,,,,,,,---...///........................////////////////////////000//////.........//////////////////////////////////////////////////////............////////////...------------...//////------......//////000000......////////////......////////////////////////000000111111111111000000//////.........---------//////............//////000///...------...///000////////////////////////+++,,,,,,---...///000000............////////////////////////////////////000000//////.........---........................000000//////.........---.../////////////////////........................000//////.........//////000000///...---,,,,,,+++------------------------------............------------------------------......////////////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000////////////000000////////////////////////777666666555555555666777333333444444444555555555222222222333333444444555333444444444555555555555555555666666555555444333555444333222222222333333444444444333333333222222111222222333333444444555333444555666777777777777555555555555444444444333555555444444444333333333444444555555555555555444555555555555555444333333333333222222111111111111111222222333333222222111222222222222222222222222222222333444444333222111555444333333444444444444444333333444555555444444333333333333333444444444333333444444444444333333222222222222222222222222333333333333333333333333333333333333333333333333//////000000111111222222111222333333444444333333222222222222222222222222222333333333444444444444222222111111111111222222222222222222222111111111333333444555555555555555555555666666666555444333222222444555555666666666555555555444444444333333333222000//////111333555444444555555444444333222333333333333333333333333333333333444444444444555555555555555555444444444666555555555555444444444666666666666555555444444444444333333333444444555333333222222111111000000333333333444444444444555444555555666666666555555333333222222111000000/////////...---------------///...------------...///////////////////////////---000222000,,,+++---000///...---,,,,,,---...///........................------------------------......---,,,,,,,,,------........................//////////////////////////////............//////////////////////////////////////////////////////............////////////...------------...//////.........///////////////......////////////......//////////////////////////////000000000000//////000000/////////.........//////............//////000///...------...///000////////////////////////,,,------....../////////............////////////////////////////////////000/////////....................................000/////////...........................---------////////////////////////000//////.............../////////...------,,,,,,------------------------------............------------------------------......////////////..............................................................................////////////////////////---------............///000//////......//////000........................555555444444444555555666333444444444444555555555333333333333333333333444111222333444555444444333555555666666555555444333555444333333222333333333444444444444333333333333333333333333333333333333444444555666777777777777444444444333333333333333444444444444333333333333333333444555666666666666555555666666666555444444333222222222222111111111333333444444444444333333222222333444444555666666333333333333222111000///111222333444555666666666222222222666:::;;;999666444444444444444444444444333333444444444444333333222222222222222222222222444333222111111222333444222222222222222222222222......///000111222333444111222333333444444333333222222222222222222222222222222222222333333333333111111222222222222111111222222222222333333333333444444555666666666666666666666666777666666555444333444555555666666666666555555555444444444444333333222111000000222444555444444555555444444333222333333333333333333333333333333333333444444444444444444444555555555555555666555555555555444444444666555555555555444444444444444555555555555444444222222222222222111111111333333333444444444555555444444555555555555444444222111111000000///////////////...------------...///......------......///////////////////////////,,,...000///,,,***,,,...//////............//////////////////////////////------------------------///......---,,,,,,++++++........................///////////////////////////...............//////////////////////////////////////////////////////............////////////......------......///000///////////////...............////////////......////////////////////////......////////////......000000000000000///////////////............////////////............///000////////////////////////....................................////////////////////////////////////////////////....................................////////////.....................------,,,,,,,,,////////////////////////000///......---------...................................................------............------..............................////////////..............................................................................000000000000000000000000---------............///.........------.................................444444333444444444555555444444444444555555555555555555444444333333333333000222444555666555333222555555555666555555444333444444444333333333444444444444444444444444333333444444444333333222222222333444444555666666555555444444444333333333333333333333333333333333333333222333444555666666666666555666666666666666555555333333333333333333333333444444555555555555444444333333444444555555555555222222222222111111000000///111444555555555555555444333444999===>>>:::555555555555555555444444444333333333444444333333333111111111111111111111111333222000//////000222333111111111111111111111111//////000111111222333333111222333333444444333333111222222222222222333333222222222222222222222222000111333333333333111000111111222333333444555555222222333444444444444333666666666666666666666555444555555666777777666666555555555555444444444444333222111111111333555666444444555555444444333222333333333333333333333333222222333333333444444444333333444444555666666777666555555555555444444444444444444444444444444444333333555666555555333222111222222222222222222222222333333444444555555555333444444444444333333222000000/////////.........///......---------......//////............//////////////////////////////...000111000...---///000000000////////////000000000000000000000000000000////////////////////////------------------,,,,,,........................////////////////////////......---------...//////////////////////////////////////////////////////............////////////...............//////000000000//////......------......////////////......////////////////////////...//////000000//////...//////////////////////////////............//////...............//////000////////////////////////000/////////.........---............///////////////////////////////////////////////////.................................///////////////........./////////......------,,,........................000///......------......---------.........//////////////////////////////------............------////////////////////////......////////////..............................................................................---------------------------------............///...------,,,,,,------...////////////////////////222333333444444444444444444444444555555555666666666555555444444333333222111333555666777666444333555555555666555555444333444444444444444444444444444444444444444444444444555444444333333222222111222222333333444444333333444444444444444444444555333333333333333333333333222333444555666666666666555555666666666666666555444555555555555555555555555555555666666555555555555444444444333333333222000000000111111222222333111333666666444333333444777777888<<<>>>===888444666666555555555444444444222333333333333333333222111111111111111111111111222000///------///000222111111111111111111111111222222222111111111111111111222333333444444333333111111111222222333333333222222222222222222222222111222333444444333222111111111222333444444555666111111222333333333333333666555555555555666666666444555666666666666666666666666555555555444444444222222222222333444555666444444555555444444333222333333333333333333333333222222222333333333444444222333333444555666777777666555555555555444444444333333333333444444444444111222444555555555444333222222222222222333333333222222333333444555666666333333333333333222111111/////////.....................---------......//////////////////////////////////////////////////////000111000000///000111///000000000000000000///000000000000000000000000////////////////////////***+++,,,---....................................////////////////////////---------------...//////////////////////////////////////////////////////............///////////////............///000000000000//////......------......////////////......///////////////////////////000000111111000000///........................//////............//////---......///////////////////////////////////////000000000///......------............////////////////////////////////////.........///////////////.................................///////////////000000000000//////......------------------------000//////....../////////,,,,,,------.../////////////////////////////////------............------////////////////////////......////////////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------,,,,,,,,,,,,------000000000000000000000000222222333444555555555555444444555555555666666666666555555555444444333333222333444666666555555444555555666666555555444333333333444555555555555444444444444444555555555555444444444333333222222222111111222222333222222111444444444444555555555555222222222222333333333333333333444555666666666666444444555666666666555555444444555555555555666666555555666666666666555555555555444333222222111111111000000111111333444444333555777666333111222444999;;;===>>><<<999666444666666555555444333333333222222333333333333222222111111111111111111111111111000///......///000111222222222222222222222222333333222222222111111111111222333333444444333333111111111222222333333444333333333333222222222222222222333333333333222222000111111222333444444555333333444555555555555555555444444444444555666666444555555666666666555555666666666555555555444444222222222333444555666777444444555555444444333222333333333333333333333333222222222222333333333333333333444444555666777777666555555555555444444444222222333333333333333444111222333444555666666666333333333333333222222222111222333333444555666666222333333222222111000///...........................------------...//////...//////000000//////...////////////////////////...............///////////////000000000000//////////////////////////////------------------------((())),,,...////////////........................////////////////////////,,,,,,,,,,,,---...//////////////////////////////////////////////////////............//////////////////......//////000111///////////////...............////////////......////////////////////////000000111111111111000000------------............//////............//////,,,---...///000000000///////////////////////////000000000//////.....................////////////////////////////////////.........///////////////.................................///////////////000000000000000000000000........................////////////000111222222---------.........//////........................------............------..............................////////////......................................................................................................---------............///---------,,,,,,---------000000000000000000000000111222444555666666666555555555555555666666666666555555555555555444444444222333333333444444444444555555666666555555444333222333555666666666555444444444444444555555555666333333333333333333333333222222333333333222222111222222333333444444444444111111222222222333333333444444555555555555555444333333444555555555555555333333333333444444444555444555555666666555555444333333333333333333333333333333222111111222333444333666777555111000333666999===@@@???:::666555555555555555444333222222222222222333333333333222222111111111111111111111111111111111111111111111111333333333333333333333333111222222222222222222222111222333333444444333333000111111222333333444444444444444444333333333222333333333222222333333333000111111111222222333333444444555666666666666666444333333222333444555666444444555555555555444444666666666666555555555555222222333444555666777777444444555555444444333222333333333333333333333333111222222222222333333333333444444444555555666666666555555555555444444444111222222222333333333333333333444555777999:::;;;444444444333333222222111111222222333444555666777222222222222111000///................../////////---------------...//////...///000111111000///...////////////////////////---,,,,,,---..................///000000///..............................------------------------)))***,,,...//////...---........................////////////////////////,,,,,,,,,,,,---...///000////////////////////////////////////////////////............///////////////////////////000000111.........///////////////......////////////......//////////////////////////////000000000000//////---.........//////////////////............//////,,,---...///000000000///////////////////////////000000000///////////////............////////////////////////////////////............/////////000..................................../////////000......//////000000111111000000000000000000000000/////////000111333555555---------...............------------------------------............------------------------------......////////////..............................................................................////////////////////////---------............///......------------..............................111333444666777777666666555555555555666666666777555555555555555555555555222222111111111222333444555555666666555555444333222333555666666666555555444444444555555555666666333333333333333333333333333333444444444333333222111111111222222333333333111111111222222333333333555555555666555555444444222333333444555555555444111111111222222333333333444444555555555555444444222222333333444555555555666555333222111222222333222555666444111000444999888>>>BBB???888444555888555555444333333222111111222222222333333222222222000000000000000000000000111222333333333333222111333333333333333333333333000000111222333444444555222222333444444444333333000000111222333333444444555555555444444333333333555444222222222222444555000111111111111222222222333444444555555555555555333222222111222333555555333444444555444444333333777666666666555555555555222222333444555666777888444444555555444444333222333333333333333333333333111111222222222333333333444444444555555555555555666666555555555444444444111111111222222333333333444444555666888;;;>>>???555555444333333222111111111111222333444666666777222222222111111000............//////////////////---------------...///000...///000111111000///...////////////////////////...---,,,---///000///...---...///000000///...---........................////////////////////////***,,,---//////...,,,+++........................////////////////////////+++++++++,,,---...///000////////////////////////////////////////////////............/////////000///////////////000111111---.........//////000000......////////////......////////////////////////......////////////........./////////000000111111//////............//////+++,,,...000000000000///////////////////////////////////////000000000000............/////////000////////////////////////---.........//////000000........................---.........//////000000,,,,,,---...///000111111111111111111111111111111...//////111333555666888........................---------------------------..................---------------------------......////////////......................................................................................................---------........./////////......------......///------------------------111222333333444444333333666666555555444444444333555555555555666666666666555666777777777666444333555555555777888888555333888777666555555555555555777777777777666666666666444444444555555555555555666555444444222222111000333222222111111222222333333333333333333333333333444555666777777666555444222333444555555555444333444444444444444444444444222222222333333333444444444444444555555777888999>>>999333000111333444444777555333333555777777777>>><<<:::666444444666999888666444111000000111222333222222111000000000111222222222222222222222222111111000000111111222333666555333222111111222333111222222333333222222111333333333333333333333333111111222333333333222222333333333333333333333333444444444444444444444444555333000///111333333333333333333333333333333333333333333444444555555555333444555555666666555555777777666666555555555555111222333333444555666666111222333444444333111000333333333333333333333333444333333222222333333444333444555666666444222111555444444333333222222111444444444444444444444444444444555777999;;;===>>>666555555444444333222222333333333333333333333333444333111000///...//////////////////////////////............////////////000000//////.........---........................//////.........------------------............///..................------//////.........------------------............///......////////////.........///////////////......---------............///------------.........///000000000000000000000000000000000000000000000000111111111111111111111111//////............//////................................................//////............//////111111000000000000111111000000////////////000000000000//////.........---............////////////---...///000000111000000........................//////............//////................................................////////////////////////111000...---...///111222///111555777777555111///000111111111222222222222//////000000///...------000///...------...///000////////////////////////------------------------............////////////........................,,,---......//////......................................................+++,,,------......------........................000000//////.........---222222333444444444444444555555555444444333333333555555555555666666666666555666777777666555444333555555666777999888666333666555444444444444444444555555555555555555555555555555555555555555444444555444444333333222222222333333222222222222333333333333333333333333333333444555666777777666555444333444555555555444333222444444444444444444444444333333444444444555555555555555555555555666777888<<<888333111222444444444666666555444555666999:::@@@>>>:::666444444777999999777666444333222333333444333222222111111111111222222222222222222222222333222222222222333444444666666444333222222333333222222333333333333222222333333333333333333333333111222333333444333333333333333333333333333333333444444444444444444444444555333000000111333333333333333333333333333333333333333333444444444555555333444444555555555555555666666666555555444444444222222333333444555555666222222222333333222222111444444444444444444444444444333333222222333333444444555666777666555333222444333333333333222222222444444444444444444444444777777777777777888888999666555555444444333222222333333333333333333333333333222000///......//////....................................////////////000/////////............------------------------//////.........------------------............///........................//////.........------------------............///......////////////............/////////......------------............///------........./////////000000000000000000000000////////////////////////111111111111111111111111//////............//////........................111111111111111111111111//////............/////////......------......///000//////......//////000000/////////........................////////////...//////000000000000///........................///..................///................................................////////////////////////000///...------///111222///000333555555333000///////////////000000000000///////////////...------000///...------...///000........................------------------------............////////////........................,,,---......//////......................................................+++,,,------......------........................000/////////............222333444444555555444444444444444444444333333333555555555555666666666666555666666666666555444444666555666777888888666444333333333333333333444555444444444444444444444444666666666555444444444333444333333333333333333333333333222222222222333333333333333333333333444444444555666666666666555444555555555555444333222222444444444444444444444444444444444555555555666666666666555555555666666777888666333333444555555444555666777666444666;;;@@@CCC???:::666444555777999999888888777666555444444444444444333333333333333333333333333333333333333555444444444444555666666777666555444444333333444222222333333333333222222333333333333333333333333222333444444555555444444444444444444444444444444555555555555555555555555555222000000111333333333333333333333333333333333333333333444444444444555333333444555555555555555555555444444444444333333222222333333444444555555333222222111222222333333555555555555555555555555444333333222222333333444444555666777666555444333222222222222333333333333444444444444444444444444888777666666555666666666666555555444444333222222222222222222222222222222000///............//////........................---............/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,...............------------------............///.......................................------------------............///......////////////......,,,---............---------------............///....../////////000000000000000000000000000000000////////////////////////111111111111111111111111//////............//////................................................//////............//////...------------------...///..................///////////////........................//////////////////000000000///....................................------------......................................................///////////////////////////...---------...000111...///000111111000///...------------.........///...////////////...------//////............//////........................------------------------............////////////........................,,,---......//////......................................................,,,,,,---............---........................////////////............333333444555555555555444555555555444444444444444555555555555666666666666555555555555555555555444555555444555777777555333333333222333333444555555444444444444444555555555777777666555444333333333333333333333444444555555333333333222222333333333333333333444444444444444555555555555555555555555666666555555444333222111444444444444444444444444444444444444555555555555777666666555555555555666555444444444555555555555444777999777555666===DDDEEE@@@:::666444666888999777888888888777666444444444555555555555555444444444444444444444444444444555555555444555555666777888777666666555444444444222333333333333333333222333333333333333333333333333444444555555555555555555555555555555555555555555555555555555555555555444222111111222333333222222222333333333333444444444444444444444444444444333333444555555555444444333333333333333333333333333333333333333333444444333222111000111222333444444444444444555555555555444333333222222333333444333444444555555444333333000111111222333333444444444444444444444444444444444444444444555666777777666555555444444333222222111111111111111111111111------------......//////........................---------........./////////////////////.........------------------------........................---------............///---------.......................................---------............///......////////////......+++,,,------...------------------............///////////////000000000000////////////////////////////////////////////////111111111111111111111111//////............//////........................------------------------//////............////////////............//////......------------......///////////////.....................///////////////000000000///...------........................------,,,,,,,,,,,,------................................................////////////////////////...------------...//////........................,,,,,,---------..................//////...------/////////....../////////............................................................////////////........................,,,---......///.........................................................,,,------.......................................///////////////.........222333444444555555444444555555555555555555555666555555555555666666666666555444444444444555555555555444333444555555444333444333333333444555666666444444555555555666666666777777666555444333333333222333333444444555555666444333333333333333333444333333333444444555555555555555444444444444555555666666555444333222222222444444444444444444444444222333333333333444444444777666666555555555555666333444555555555555555555444777999888666888>>>DDDEEE@@@999666666777888999666666666666666555444333444555555666666666555555444444444444444444444444444444444444444555555666777777777777666555444444333333333444444333333333333333333333333333333333333444555555666666555555555555555555555555555555555555555555555555555555444222111111222333333111222222222333333444444444444444444444444444444444222333333444555444444444222333333333333333333333333333333333333333222222222222111000111222444555222222333333333444444444444333333222222333333444111222222222222222222222///000111111222333444444444444444444444444444444444444333333444555555666666555555444444333222222000000000000000000000000,,,,,,------......//////........................------------.....................///////////////////////////////////////---.....................---------............///---------.........//////---.....................---------............///......////////////......+++,,,,,,---......---------------............///////////////000000000000////////////////////////........................000000000000000000000000//////............//////////////////////////////000000000000000000000000//////............////////////............//////......------------...............///////////////............///////////////////////////...---,,,........................------,,,,,,,,,,,,------................................................////////////////////////---------------...//////...------------------...------........./////////------............------...//////////////////...............................................................////////////........................,,,---......///.........................................................,,,---......//////.......................................///////////////111222333333444444333333444444444555555555555666555555555555666666666666444444444333444444555666555444333333555555444333555444444444444444555666444444444555666666777777666666666555444444444333333333444444555555555666444444333333333333444444333333333444555555666666555555444444444444555555666555444333333333333333444444444444444444444444222222222333333333444444666666555555555666666777333555666555444444555666444777999999888:::>>>AAABBB===888666777999888777555555555444444444333333333444555777777666555555555555555555555555555555444333333333333444555555777777777777666555444333333333444444444444333333333333333333333333333333333444555555666666555555444444444444444444444444444444444444444444444444333222111222333333222111111222222333333444444555555444444444444333333333222222333444444444444444222222333333333333444444444444333333222222111111111111111111222333444444111222222333333444444444444333333222222333333444000000111111111111222222000000000111222333333444444444444444444444444444777666555444333333333333666555555444444333222222////////////////////////,,,,,,---...//////......------------------------,,,------------..................///////////////////////////////////////---------...............---------............///,,,,,,------.../////////---------...............---------............///......////////////......+++,,,---......///......---------............///....../////////000000000000000000000000000000000........................000000000000000000000000//////............////////////////////////////////////////////////////////////............//////...------------------...///..................///.........///////////////............////////////....../////////...------..............................------------......................................................////////////////////////------......////////////................................./////////000000,,,,,,---............---......////////////......------------------------....................................////////////........................,,,---......//////......................................................------...////////////....................................///////////////000111222222333333222222222222222333333444444444555555555555666666666666444444333333333444555666777666444555666777666555555444333333333333333333222333333444555555666666555555555555555555444444444444444555555555555555444444333333333333444444333333444444555666666666555444444333333444444555555555444333333333444555444444444444444444444444333333333333444444444555555555555555555666777888444666666555333222444777555666777999:::<<<<<<===???:::666666999:::888666666555444333333333444555222333555777777666555444555555555555555555555555444444333333444444555666666666777777666555333222333333444444444444333333333333333333333333333333333333444555555555555444333333333333333333333333333333333333333333333333333222111222333444222111111111222333333444555555555555444444444333333333222222333444444444444333333333333333444444444555444444333333222111111000000000111222333333333333222222333333444555555666444333333222222333333444111111111111111222222333000000111111222222333333444444444444444444444444777666555444444444444444666555555444444333222222........................------//////000///......------------------------,,,,,,---------...................../////////000////////////////////////---------.........//////---------............///,,,,,,------...//////000---------.........//////---------............///......////////////......,,,,,,---...////////////---------............///------........./////////000000000000000000000000........................000000000000000000000000//////............//////////////////////////////------------------------//////............/////////......------......///000//////......//////000............/////////000............////////////------......///.................................///..................///................................................////////////////////////......//////000000000///...//////000000//////...............////////////+++,,,------.........------...///000000///...---------------------------....................................////////////........................,,,---......//////......................................................------...///////////////..................................../////////000000000111222222222222111000000111111111222222222555555555555666666666777444333333222333444666666999888666666777888888777444444333222111111111111111111222333333444555555444444444555555555555555555555555555555555555555555444444333333444444555333333444444555666777777555444333333333333444555555444333222333444555666444444444444444444444444444444444555555555666666444444444555555777888999555777777555222111444777555555777999<<<===;;;:::<<<888555666999;;;888555777666444333222333555666111333555666777666555444666666666666666666666666444444444444444555666666555666666666666444333222333444444555555444444333333333333333333333333333222333444444555555444444333333333333333333333333222222222222222222222222222222111222444444222000111111222333333444555555555555555444444333333333222222333444444444333333333333333444444555555555555444444333222111000000///000222333444444333333333333444444555666777777444333333222222333333444222111111111222333333444111111111111111222222222444444444444444444444444333333333444555666888888666555555444444333222222..............................///000000///...---------------------------,,,,,,,,,---------......---.........//////000000........................---------.........//////---------.........//////,,,,,,------...///000000---------.........//////---------.........//////......////////////......,,,---...///000000000000---------.........//////------------.........///000000000000000000000000........................000000000000000000000000//////............//////000000000000000000000000000000000000000000000000//////............//////111111000000000000111111000000////////////000000---.........//////000000............/////////000,,,,,,---.../////////...........................//////............//////................................................////////////////////////...//////000111000000000...///000111111000///...---------.........//////+++,,,------.........------...///000000///...---------------------------////////////////////////............/////////000........................,,,---......//////......................................................---......///////////////........................---.........//////000000333222111111000000111111222222222333333333444444666666555555555444444444111333666666555444555555444444444444444444444444333333333444444444555555222222333333444555666666555555555555555555555555333444555666666555444333555444444333333444444444777666666555555555666666777666555444444444444444666555333222222333555666555555444444444444555555555555555555555555555444555555555555555666777777666666666666555555555555555666777888888888888888777777777777777888888999333333444555666666555555;;;::::::999888777777777666555555555555444444444666666555444333222222111333333333444444444555555444444444444444444444444333333333333333333333333333333444444555444444444444444444555444444333333555444333222222222333333666555333111000000111111222222333333333333444444444444222111111222444444000111222333333333222222333333333333333333333333444333222222111111222222111111111111222333444444555555555444444333333333333333222111000000111111333222111111111222444444333333333333333333333333555555444444444333333333333333333333333444555666333333222222111000//////000000//////.........---------............------........................//////...------------...---------...............000000000000000000000000........................------............------......////////////......+++,,,------......------------------------------////////////...---,,,+++..............................------------......//////.........---------............////////////////////////////////////000///---,,,---...000222---------............///000000//////.........---////////////////////////............////////////222111111000///......---000000//////.........---////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////................../////////000///////////////////////////...---...000000000...........................------............------,,,,,,...///000000000000........................................................................---------.........//////---------............///////////////////////////........................333222111111000000111111222222222333333333333444444444444444555555666666555888::::::777555444444444444444444444444444444333444444444555555555555222222333444444555666666444444444555555555555555444444555555555555444444444444333333333444555555666666555555555555666666555444333333222222222333555555444333333444555555555555444444444444555555555555555555555555555666666555555555555666777777777777777777777777777777666777777888888888888777666666666555666777777888444444444555555555666666555555555444333222222222666555555555555444444444444444444444444333333333333333333444444444555555444444444444444444444444333333333333333333333333333333444444555444444333333333444444444444444333444444333333222222222333555444333111111111111222222222333333333333444444444444333333333333444444111222222333333333333333333333333333333333333333444333222222111222222222111111111222222333444555555555555555444444333333333333222111111111111111222111000000000111333333333333333333333333333333444444444333333333222222444444333333333444555555333333222111111000//////000/////////...............//////////////////...........................//////...------------...///.....................................................................------............------......////////////......,,,,,,---.......................................------...............---..............................------------......//////.........---------............////////////////////////////////////000///---------...000111........./////////000000000/////////............////////////////////////....../////////000000000222222222111000000//////000/////////............////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......---------............///---------------------------...///111333222000---...........................//////////////////...------...///000000000///........................................................................---------.........//////---------............///------------------------........................222222111000000000000111111111222222222333333333111222333444555666777777999;;;======:::666444333444444444444444444444444444444555555555666666666333333333444555555666666444444444555555555666666555555555444444555555555444333333333444555666666666555555555555555666666555444333333222333333333555555555555555555555555555555444444444444555555444555555555666666777777666666666666666777888888999999999999999999999999888888888999888888777777555555555555555666666777666555444444444555666777777777666666555555444444666555555555555444444444222333333333444444444555333333333444444444555555444444444444444444444444333333333333333333333333333444444555444444333333111222333444444555444444444444333333333222222222333333222111111222222333222222333333333333444444444444555555555555444444222333333333444444444444333333333333333333333333444444333222222222222222222222222333444444555555555555555444444444444333333222222111111111111222444333333333333444555666222222222222222222222222444333333333333222222222555555444333333333444444222222222111111000000///////////////............//////000000000000//////........................//////...------------...000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,........................------............------......////////////......------...////////////...////////////////////////+++,,,---...////////////..............................------------.....................---------............///////////////////////////////////////......------///000111////////////000000000111////////////............/////////////////////////////////000000000111111333333222222111111000000////////////............////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......,,,,,,---------.........---------------------------...000333555333000,,,........................//////000000000000//////......///////////////...........................................................................---------...............---------............///------------------------........................222222111000000000000000111111111111222222222222111222333444555555666777999;;;>>>>>>;;;777555444444444444444444444444444555555555666666666666777333444444444555555666666333333444444555666666666666555444333333444555666444333333444444555666777555555444444444555666666666666555555555555666666444555555666666555555444555555444444444444555555444555555666666777777888777666666666666777888888888888999999999999999:::999999999999888888777666666555555555555666777777777666444333333555777888:::999999999888888777777666555555555555444444444333333333333333333333333333333333444444444555555444444444444555555555555444444444444444444444444444444444555444444333333000111222333444555555555333444444444333333222222111111111222222333333444222222222333333333444444333444555666666555444333333333333333444444555555444444444444444444444444444444333222222222222333222222333444555555555555333333333333333333333333333222222111111222222222333333333333333444444555111111111111111111111111444444444444444333333333666666444333333222222222222111111111000000000//////////////////........./////////000000/////////........................//////...------------...222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------......//////......------......///000/////////.............../////////,,,------...//////....................................------------..........................................///////////////////////////////////////............///000000....../////////000000000///////////////.........////////////////////////000000000000111111111111222222222111111000000000///////////////.........////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......---------.........//////////////////////////////------///111222222///---......................../////////000000/////////...///////////////...---................................................................................................---------............///////////////////////////........................222111000000//////000000000000000111111111222222333333333444444444444555555888:::;;;999777666555444444444444444444444444555555555666666666666777444444555555555555555666444444444555555555666666666555444333333444555666444444444444444555666777444444444444444555666666666666555555555666666777444444555666666555444444555555444444444444555555444555555555666666777777666666666666666777777888777777777888888888999999999999999999999888777666777777666666777777888999888777555444444555666888555555555555555444444444666555555555555444444444555444444333222222111111333333333444444444555555444444444555555666666666444444444444444444444444444555555555444333333222000111222333444444444444333333444444444333222111000111111222333333333333222222222333333333444444333444555666666555444333444444333333333444555666444444444444444444444444555444333333222222333333111222333555555555555555111111111111111111111111333222222222222222333333///000000111111111111111111111111111111111111111444444444444444555555555666555444222111111111111111111111000000000000000.........///////////////---......//////......---........................//////...------------...222111111000///......---------------------------........................------............------------............---------......///000/////////,,,,,,---------...............//////...------,,,..............................------------......---.................................////////////////////////////////////...............///000000------........./////////.........///////////////////////////////////////000000000000111111111111000000000000000/////////.........///////////////////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000///////////////////////////---,,,,,,.../////////........................---......//////......---...///////////////...---.............................................................................................------------............///////////////////////////........................111111000////////////000///000000000000111111111333333333333333444444444222555777777666666666777444444444444444444444444444444555555555666666666555555555555555555555555555555555555555555555555555555555444444555555555666666555555555555555666333333333333444555666666444444444333444444555666444444444444444444444444555555444444444444555555555555555555555555555555555555555555555666777777555555666666777888888888999999999:::999999888888777777777777777888999999888777666555555555666777444444444444444444444444666555555555555444444444555555444333222111000000333333333444444444555555444444444555666666777777444444444444444444444444555555555555444333222222000111222333333444333333222333444555444333222111000111222333333333333333222222333333333333444444444444555555555555444444444333222222222333555666444444444444444444444444555444444333333333333333000111333444555555444444000000111111111111222222333222222222222333333444222333444555555555555444222222222222222222222222333333444444444444555555444333222111000000000000000000000000000000000000.........///////////////------............------........................//////...------------...000000000//////.........................................................------............------------............------------...////////////...++++++,,,,,,---.........////////////...---,,,+++..............................------------......---------...........................////////////////////////////////////.........///////////////------------.....................////////////////////////////////////////////////000000000111111000/////////////////////.........///////////////////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......//////000000000111111111------------------------000---******,,,...//////........................------............------......///////////////..........................................................................................------------------............///------------------------........................111111000////////////////////////000000000111111111111222333444444555555333444555555444444666777444444444444444444444444333444444444555555555555666666666666555555555555666666666555444444333333444444555555555555444444888777666555555444444555333333333333444555666777444444444444444555666666444333222111111222333444555555444444444444555555555555555444333333222222444444444444444555555666555555666666777888888999888888999:::::::::999999666666666666666777888888777777777777666666666555666666666666666666666666666555555555555444444444444333333333222222111111333333333444444444555555444444444555666777777777555555555555555555555555555555555555444333222111111222222333333333222222222333444555555333222000111111222333333333222111222222333333333333444444444444333333333333444444444333111111111222444555555555555555555555555555555555444333333333333444///000222444555444333333111222222222333333333333222222222222222333444555555555777888888888777666333333333333333333333333111111111222222333333333111111000//////.../////////000000000000000000000............/////////000......////////////..............................//////...------------...///.....................................................................------............------,,,------......------,,,,,,,,,---...............,,,,,,,,,---.../////////---...............------..............................------------......---------.........//////............////////////////////////////////////---......///////////////............////////////............/////////000////////////////////////....../////////000000000000000000000000000000000............/////////000////////////////////////......////////////..................////////////................................................------............------////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000------------------------///---,,,,,,...//////.................................////////////......------...///000000000///........................................................................//////.........------------------............///------------------------........................111111000///////////////////////////000000000000...///000222444666777888555555555444222333555777444444444444444444444444333333333444444444555555666666666666666555555555777777666555444333333222333444555666666555444333999888777666444444444444222222222333444555666777666666666666666777888888444333111000000111333444555555555444444555555555555555444333222111111000444333333333333444555555555666666777888888999999777888999:::::::::::::::555555555555555666777777777777888888777666555444444444555555555555555555666666555555555444444444111222222222222333333333333333333444444444555555444444444555666777777888555555555555555555555555555555555555444333222111222222333333333222111111222333444555555333111000111222333444333333111111222222333333333444444444444444222111111222444444333222111000000222444555555555555555555555555555555555444333333333333444...000222444444444333222333333333444444555555555222222222222333333444555000000222333333333222111333333333333333333333333//////000000111111111222000//////............///////////////000000000000---.........//////000000//////000000000000//////........................//////...------------...---------...............................................................---..................---,,,------......------,,,+++,,,------......---------------...///000000111,,,,,,---...////////////.................................------.........---------.........//////............/////////000////////////////////////---......///000/////////////////////000000000000---.........//////000000////////////////////////............////////////111111111111111111222222---.........//////000000////////////////////////......////////////................../////////000................................................---..................---////////////////////////////////////////////////////////////////////////......////////////................../////////000////////////////////////...------///111111///---........................//////000000000000//////,,,,,,...///000000000000........................................................................//////.........------------------.........//////////////////////////////........................222111111000000000000000444222000///...///000111000000000000111111111111333333444444555666666666777777777777777666555555444444555555666777777777999777555444333444555666555777777666555444555666555444333333333333444555666666666555555444444444222333444444555555444444666666666666666555444444666555555444444333222222333333333444444555555555333333222222333555666888555555666888999999777444555444444444444555666666333555888;;;===<<<;;;:::999777444444555666666555555555555555555555444444333666555222111444555444333444555666666666555444222333444444222222333444777666666555444444333333444444555555555555555444999777555444444444666777444444444333333222222222111111222222222333333333111111111111111111111111111111222222222333333333444333333222111000//////333555666666555333222222111111111111222222333444555444333333222222222222555444333222222222333444000222444555333222222333444555666777777666555444444444444444444444333333444444555555555555555555444333111111222444777999333333333222222222111111//////............//////........................///////////////.................................,,,---...//////...---,,,000000///...---,,,,,,,,,////////////////////////........................////////////............000000//////............---------------...//////////////////////////////............////////////000000//////.........------.........///000000000---.........//////000000............//////////////////............//////000000////////////000000000000000000000000000000////////////////////////............///000111222.../////////...---,,,,,,////////////////////////......////////////....../////////////////////////////////////////////////////////...---------,,,---,,,,,,+++,,,---///000////////////////////////---------............///---......///////////////000000000000000000000000333111...,,,,,,---///000....................................//////////////////000000///...------000000000000////////////000000//////......------////////////////////////---......///////////////////////////////////////............////////////111111000000//////......///////////////////////////............---------------............------------............------.........////////////000222111000000//////000000333222000......///000111//////000000000111111111333333333444555555666666777777777777777666555555333333444444555666666666888777555444444444666666555666777666555444555666666555444444444444555666555555555444444444333333333444555555666666555555777888888888888777666666555555444444444444333333333333333444444444555555333333222222333444555666333333444666888777555333555555555555555666777777444555888::::::999888666888666444333444555555555555555555555555555555555555777555111222666888666555555666666666444333222222333444444222222333444666666555555444333333333222333444555666666666666999777555444333333444555444444444333333222222222222222333333333444444444222222222222222222222222111111222222222333333333444444444333222222111111222333444444222000000111222222222222222333444444666555444333333333333444666555333222111111111222222333555666777777555444444555666777777666555444444444444444444444444444444444555555555555555555333222111000111333555666222222222222111111111000//////............//////......................../////////////////////...........................---......//////......---/////////...---------,,,////////////////////////.........................../////////000000111111/////////.........------......------......///000....................................////////////000/////////............,,,,,,,,,---------------............/////////000............//////////////////............//////000000////////////000000000000000000000000000000////////////////////////////////////000111222222.........///......------////////////////////////////////////////////////////////////////////////////////////////////////..................------///...---------...///000////////////////////////........./////////000000---......///////////////000000000000000000000000111000...---------//////....................................///////////////////////////...------/////////...............////////////............////////////////////////---......///////////////////////////////////////............////////////111000000000/////////...///////////////////////////............---------------............------------............------------........./////////222111000000//////000000111000///.........///000//////000000000000111111222222333333444555555555666666666777666666555444222222333333444555555555888777555444444555666666555666777666444444444555777666555555555555666777444444444444333333333333444444555666666666666666777777777888777777666555444444444444444555555555333333333444444444444555333333222222222333444444222222222444666666444222666555555555555666777777444555777888888777555444888555333333444555444444555555555555555555555555666888777333333666888666666666666666555333222111222333444444222222333444555555444444333222222222000111333444666777777777777666555333222222333333444444333333333333222222333333444444444555555555222222222222222222222222111111222222222333333333555555555444444444444444444444444222000///000222444333333333333444555555666555555444444444444555555444333111000000000000444444555888<<<<<<888555444555555666666555555444222333333444444555555555555555444444444444444444111111111111111111111111111111000000000000000/////////............//////..............................//////////////////........................///..................///..................------////////////////////////........................---...///000111222333333.........---------------//////......//////000111------------------------............////////////////////////............---------------,,,,,,,,,............////////////............//////////////////............//////000//////......//////000////////////////////////////////////////////////////////////000111222333------.../////////......////////////////////////000///...------...///000////////////////////////////////////////////////..................//////111000//////.../////////////////////////////////////////////000000000111---......///////////////000000000000000000000000////////////................................................///////////////////////////......------------............................../////////////////////////////////---......///////////////////////////////////////............////////////000000000000///////////////////////////////////////............---------------............------------............------,,,---------............111111000///////////////000///............//////////////////000000000111111111222222333444444444555555555666666555555444222333333444444555666666777666555555555555666666555666777666444333444555666555555555555555555666333333333333333333333333333444444555555555555555444555555555555444333333333333333444555666666777444444444444444444444444333333333333222222222333222222222333555555444222555555444444555555666777444555666777888777666555777555333222333444444333444444444555555555555555333;;;@@@;;;555333444555666666555555444333222222222333444444222222333444555444444333333222111111111111333444555666666666444333333222222333333444333333333333333333333333333333333333444444444444333333333333333333333333111111222222222333333333333444444444555555666666666666666444111111333555555555444444444555555666555444444333333333444444222222111111111111111111444333333888===>>>:::444444444444444444444444444222222333333444555666666555555444444444444333333111111222222222111000/////////////////////////////////............//////....................................////////////........................000///...------...///000---------...............////////////////////////........................---......///000000111111------------------------///////////////000111111------------------------............///////////////////////////.........000000000///.........---.........///////////////............//////////////////............///////////////....../////////////////////////////////////////////////////////000//////000000111222333,,,---...///////////////////////////////////////111000...,,,,,,...000111////////////////////////////////////////////////------......//////000000111000000//////.........////////////////////////....../////////000000000---......///////////////////////////////////////......///000000///...---....................................////////////...///////////////......------............//////---------....../////////////////////////////////---......///////////////////////////////////////............////////////000000000000///////////////////////////////////////............---------------............------------............------,,,,,,,,,---------......111000000///...////////////...............//////...////////////000000000000000111111222333333333333444555555555555444444444444444555666666777777666666555555555666666666444666666555444333444555444444444444444444444444333333333333333333333333222222333444444444444333444444444444444333222222222333444444555666777777444444444444444444444444333333333333333333333222444333333444666666555444444444333333444444555666333444666777999999999999777555333222333444444333444444444555555555666666222AAAMMMGGG999111222555444444333333333444444444222333444444222222333444555444444333333222111111222333444444444444444444000111111222333444555666333333333333333333333333222222222222333333333333333333333333333333333333111111222222222333333333222222222333444444555555555666555333222222444666666555555444444555555555333222222222222222333333///000000111222222222222333222222666;;;<<<888333444444333333333333444444222222333333444555666666555555444444333333333333111222333444333111///...........................//////............//////........................---.........//////000000////////////////////////000///...------...///000---------...............////////////////////////................................................------------------------///////////////000111111------------------------............////////////.........///////////////000000000///.........---///////////////.....................//////////////////............////////////............//////////////////////////////////////////////////////////////////000111222333------...///000000000///////////////////////////111000...,,,,,,...000111////////////////////////////////////////////////---......//////000000000////////////......------////////////////////////------........./////////---......///////////////////////////////////////---...///000000///...---....................................////////////......///////////////........./////////000000000,,,,,,------......//////////////////////////////---......///////////////////////////////////////............////////////////////////000000000000///////////////////////////............---------------............------------............------,,,,,,,,,---------......111000//////......//////....../////////000000000......////////////000000//////000000111222222222222333444444555444444444444444555555666777777888555555555666666666666666444555666555333333333444333333444444444444333333333333333333444444444444111111222333333333333333555555666666555555444333333333444555666666777777555444444444444333333333333333444555555444444444666444444444666777666555444444444444444555666666444555666888999:::;;;;;;888555333333444555444444333333444444555666666666333EEESSSMMM<<<333333777333333222222333444555555222333444444222222333444555555444444333222222222333333444444444444333333000000111222444555666666222222333333333333444444111111111222222222333333444444444444444444444444111111222222222333333333111111222222333333333444111222333222111111333444666666555444444444444555111111111111111222222333///000111222333333333333222111111333777888666333444333333222222333333444222333333444444555555555555555444444333333222222111222333333222111000///---............///////////////............//////........................------......///000000000////////////////////////000//////////////////000..................------////////////////////////.................................------,,,,,,,,,---------------.........//////......//////000111------------------------............////////////.........///////////////---------------,,,,,,,,,///////////////.....................//////////////////............/////////......------......///////////////////////////////////////////////////............///000111222......///000000000//////////////////////////////000///...------...///000//////////////////////////////////////////////////////////////////000000....../////////...------////////////////////////------------............---......///////////////000000000000000000000000------///000000000///.......................................////////////---...//////////////////......//////000111111111---------------.........////////////////////////---......///////////////////////////////////////............////////////////////////000000000000///////////////////////////............---------------............------------............------,,,---------............000000///............///...///000000111111111000........./////////000000......///000000111111222222222333444444444444444333333444555555666666777444555555666666666666666444555666555333222333444333444555666666555444333333333444444444555555555111222333333444444333333444555555555555444333333444444555555666666777777555555444444444333333333222333555666666666666555666555333444666777777666666666666666666777888888666666777888999999::::::888666444333444555555555333333444444555666666777444BBBKKKFFF:::444444555555444333222222222333444222333444444222222333444666666555555444333333333111222333444444444444444222333333444444444444444222222222333333444444444222222222333333333444444444444444444444444444444111111222222222333333333222222222222222333333333...000222333222333444555666555555444333333444444222111111111222222333444222333444444333222111000222222222222333444444444444333222111111222333444444444444444444444444444555555444444333222222111000000000111000000//////---.........//////////////////............//////........................------......///000000111//////////////////////////////000000000000///////////////...---------,,,////////////////////////........................---------...............------........./////////......------......///000....................................////////////............/////////000,,,,,,,,,---------------000/////////........................//////////////////............/////////......------......///000000000000000000000000////////////////////////------------...///000111///000000000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000000000///////////////---...///000000000//////////////////////////////............////////////---......///////////////000000000000000000000000---......///////////////....................................////////////------...///////////////------......///000000111...------------------,,,////////////////////////---......///////////////////////////////////////............////////////.../////////000000000111///////////////////////////............---------------............------------............------------........./////////000000///...............//////000111111111111111............/////////000......//////000111111111111222333333444444444444222222333444444555555666444444555666777777666666444555666555333222333444444555666777777666555444444444444555555666666666222333444444555555444444222333333333333222111111555555555555666666666666555555555444444333333333222333555777888888777777666444333333555666666555888888888888888999999:::777777777777777888888888999777444444555666666555333333444444555666777777333;;;@@@<<<666333333222777666444222111111111222222333444444222222333444777666666555555444333333///000111333444555666666555555555555444333222222222222222333333444444444333333333444444444555555555555555555555555555555111111222222222333333333333333333333333333333333...000444555666666666777666555444333333333333333222222222222333333444555666666666555444222///...333333333222111111444666444333222111111222333444444444444444444444333333555555444333333222111111////////////////////////........./////////000000//////............//////........................---------...///000000111000000000000000000000000...///000111111000///...000000///...------,,,,,,////////////////////////........................,,,------...///000111111........./////////000000---------------...//////////////////////////////............/////////000---.........//////000000---......//////000000000000000//////.........---............/////////000//////............//////.........------.........111111111111111111111111////////////////////////---,,,,,,------...///000000000111000000///......////////////////////////......////////////......////////////////////////////////////////////////111111000000//////.........///000111222222111000////////////////////////////////////000000000000---......///////////////000000000000000000000000............//////000000..................................../////////000------...///000000//////,,,,,,------...///000000.........------,,,,,,,,,////////////////////////---......///////////////////////////////////////............/////////000.../////////000000111111//////////////////////////////.........------------..................------..................---.........////////////000000000000000000000000000,,,---......///.........111111000000//////.........//////000111222222222000222444555555555333222444444444555555555555555777777888888888777777666333333444444444444333333444444444444444444444444444444555555555555444444444444444333333222222111111111111222333444555666444444444444444444444444555555555555555555555555555555555555666666666666888888777777666666666555:::999777666666777999:::<<<888555555777777555333555555666777777777777777555555444444444444555555333333444444444444444444333333333333333333333333555555555555555555444444888777666444333222111111555444333222111222333444444444444444333333222111222222333333333444444444333333333333333333333333333333444444555666666666555555444444444333333333333222222111111222222333111111222333444444555555333222111000////////////222222333333444555666666777777666444111000111333444444444444444444444444222111000000000111222333333333333333333333333333222222222111111111000000444333111////////////000........................000000//////.........------------.........//////......///000000000000000000000000000111111111111...///////////////......///............---------///////////////////////////...---,,,,,,---...///............////////////................................................,,,,,,,,,---------......111111000000/////////...........................................................................................................................////////////////////////............//////////////////111111111000///.........//////000000111111......///000000000000000............////////////000000000000000000000000......////////////.........///000111111000///...////////////000000000000---///111333333222000///////////////////////////...---,,,,,,,,,,,,---...///////////////////////////333666333...***+++---////////////////////////////////////............+++,,,...///000///---,,,---------.........//////000000//////.........---..............................------------......000000//////.........---////////////000000000000111000...---...///111222000000000000000000000000////////////////////////---------............/////////...---,,,++++++***................................................000000000000000000000000---...//////000000//////111000000000/////////......//////000111111222222---...000111111111//////222222333333444444444555555666666777666666555555333333444444444444333333444444444444444444444444444444555555555555444444666666666555555555555555222222222222333555666777444444444444444444444444555555555555555555555555444555555555666666666666777777777666666555555555:::999777666666777999:::;;;999666666888888777555444444555666666666666666666555555555555555555666444444444444444444444444333333333333333333333333555555555555555555555555666666555444333333333333555444333333222222333333444444444444444333222111222222333333333444444444333333333333333333333333555555555555555444444444555444444444444333333333333222222111111222222333111111222222333333444444333222222111111111111222222222333333444555555666777888777444222111222444444444444444444444444444444333222111000111111222333333333333333333333333222222222111111000000000222111000.......................................///.........---------------------.........//////......///000000000000000//////000000000111111111///000000000000000//////000000/////////.........///////////////////////////...------------...///............////////////................................................,,,,,,---------.........000000000//////.........////////////////////////................................................................................................////////////////////////............////////////,,,------.........------...///////////////000000......///000000000000000............////////////000000000000000000000000...//////000000//////...//////000000000000//////.../////////000000000000---...111333333222000///////////////////////////......---,,,,,,---......////////////////////////222666888666111---...000////////////////////////////////////............---...000222222111000///---------.........//////000/////////..........................................------------......000/////////.............../////////000000000000111000///.........000111////////////////////////////////////////////////---------............///000//////......------,,,................................................////////////////////////...//////000000000000000000000000000////////////...//////000000111111222+++,,,.../////////...---000000000111222333333444333444444555555555444444333333444444444444333333444444444444444444444444444444555555555555444444666666666666666666777777222222333333444555777888444444444444444444444444444444444444444444444444444444444555555555666666666666666555555555555555999888777666666777888999:::888777777888999888888444444555555555555555666777666666555555666666777555555555444444333333222333333333333333333333333555555555555555555555555555555444444444555555666444444444444444333222222333444444444444333333222333333333333444444444444333333333333333333333333666666555555444333333222444444444444333333333333222222111111111111222222111111222222222222222222333222222222222333444444222333333444444555555555777888777666333222333555444444444444444444444444666555444222111111000111222222222222222222222222111111111111000000000000000000///...------------........................---------------,,,,,,,,,---------.....................///000000000000/////////000000000000111111000000111111111111000000111000000000///////////////////////////////////////......------......///............////////////................................................,,,------------........./////////...............000000000000000000000000................................................................................................////////////////////////............////////////////////////000111222222/////////.....................///000000000000///............////////////000000000000000000000000///000000111111000000///000//////////////////000....../////////000000000---...000222222111000///////////////////////////......---,,,,,,---......////////////////////////333555777555111//////111////////////////////////////////////...............///111222222222111000---............/////////////////////..........................................------------......////////////................../////////000000000222111///...---......///........................////////////////////////---------............///////////////////////////................................................////////////////////////......///000000000000///000000000000////////////////////////000000111111---...///000000000////////////000111222333333444333333444444555444444444444444555555555555444444444444444444444444444444444444555555555555444444333444444444555555666666333333333444555666777888444444444444444444444444444444444444444444444444333333444444444555555555555555555555555555444444888888777777777777888888777777666666777888999999666666555555555666666666777777666666666666777777666666555444333333222222444444444444444444444444444444444555555555555555666666555555555555666666333444555555555444222111333444444444444444333333333333333444444444444555444444444444444444444444555555555444444333333333444444444333333333222222222222111111111111222222222222111111111111111111111111111111222333444555333333333444444444555555666777888666444444444666555555555555555555555555555555444333222222222111111111111111111111111111000000000000000000000000000//////......---------........................------------------------........................---...//////000000//////////////////000000000111//////000111111111000000000000000/////////......//////////////////////////////............//////............////////////................................................------------..............................------////////////////////////................................................................................................////////////////////////............////////////111111000000111333555666//////......------,,,,,,---...//////000000//////............////////////////////////////////////000000111111111111000000000///...------...///000........./////////000000---...000111111111000///////////////////////////......------------......////////////////////////000222222111...------...////////////////////////////////////............---...///000000000//////...............////////////////////////.......................................------------......///////////////................../////////000000222111000...------------........................////////////////////////---------............///------......////////////................................................////////////////////////,,,---......//////......////////////000000000000///////////////000000000//////000000000111111000///000000111222222333333222333444444555555555444555555666666666666555555444444444444444444444444444444555555555555444444333444444444555555666666333333333444555666777888444444444444444444444444444444444444444444444444333333333333444444444444444444555555555555555555888777777777777777777888444555555555555666777888888888777666666777777888777777666666666666777777666666555444333333222222444444444444444444444444444444444555555555666666888888777666555555555555333444555666555444333222333444444555555444444444333333444444444555555555444444444444444444444444333333333333444444555555444444333333333222222222222111111000000111111222222222111111111111111111000000000111222333444555333333333444444444444444555666777777555444555666555555555555555555555555333333333333333333333333000000000000000000000000//////////////////////////////////////////................................................//////.....................---------...///////////////...////////////000000000---...//////000000000////////////.........------////////////////////////////////////////////////............////////////////////////////////////........................---------.........//////------..........................................................................................................................................////////////////////////............////////////......------...///111333//////......------,,,,,,------...///////////////............////////////////////////////////////000000111111111111000000000///...------...///000............////////////---...///000111000000///////////////////////////........................////////////////////////...//////...---,,,,,,---////////////////////////////////////............---......///////////////////////////////////////.........///////////////..............................------------...............///////////////............////////////111000000///...---------........................////////////////////////---------............///,,,,,,,,,------...//////................................................////////////////////////,,,------...............////////////000000000000////////////////////////............/////////000000000000111111111111222111222333444444555444444555555666666666666555555444444444444444444444444444444555555555555444444666666666666666666777777222222333333444555777888444444444444444444444444333333333333333333333333222222222333333333444444555555555555555666666666777777777777777777777777333444555555444444666888:::999888777666777888999777666666555555666666777555555555444444333333222444444444444444444444444333333444444555666666666999999888666666555555555555555555555555444333333333444444555555555555444333444444444555555555555444444444444444444444444111222222333444444555555333333333333222222222222111111000000000000111111111111222222222222222222000000000111111333444444444444444444444444444444333555666777555555555666555555555555555555555555111111222333444333333333////////////////////////............//////////////////000000000//////....................................///////////////...............---------------...////////////.........////////////000000,,,---...//////000//////............------------////////////////////////...//////000000//////...............////////////////////////////////////........................------........./////////.............../////////........................................................................................................................////////////////////////............//////////////////...//////000111222/////////...............------...////////////...............////////////000000000000000000000000///000000111111000000//////..................///------........./////////......//////000000000///////////////////////////---...////////////...---////////////////////////000///...............///////////////////////////////////////............////////////000000000111000000000////////////............///////////////..............................------------...............///////////////------........./////////////////////...---------........................////////////////////////---------............///+++,,,,,,,,,------......................................................000000000000000000000000------...///////////////.../////////000000000111////////////////////////...............//////000000000000//////////////////000111222333333333333333333444444444444333333444444444444444444444444444444555555555555444444666666666555555555555555222222222222333555666777444444444444444444444444333333333333333333333333222222222222333333333333555555555666666777777777666666777777777777666666444666777666444444666888:::999777666555666777888666555555555555555555666444444444444444444444444555555555555555555555555333333444444555666666777888888777666666777777888666666555444444444444444333333444555555555555555444444444444555555555555555555555555555555555555333333333333333333333444333333333222222222222111111111000000000000111111111111222222333333444444222222222222222333444555444444444444444444444444111333555666555444555555555555555555555555555555111222222333333222111000........................---------....../////////------.../////////...---........................---------......///////////////.........---------,,,---......//////.............../////////000000------...000000111111111////////////............////////////////////////...///000111111000///...............////////////////////////////////////....................................////////////.........//////000000000........................................................................................................................////////////////////////............////////////000000111222222111111111...///////////////000000,,,---......//////..................////////////000000000000000000000000...//////000000//////...---......//////......------------.........//////.........///////////////////////////////////////---...///000000///...---////////////////////////000///...---...///000000////////////////////////////////////...........................//////000000000000000/////////.............../////////000..............................------------................../////////000---------.........//////..................------////////////////////////////////////////////////---------............///------------............................................................111111111111111111111111...//////000000000000000.../////////000000111111///////////////.........000////////////000111111/////////...------,,,,,,......000111111222222222111222222333333222222111444444444444444444444444444555555555555555555444444444444333333222222111111111111222333444555666444444444444444444444444333333333333333333333333111111222222222333333333555666666666777777888888666666777777777777666666666777999777555444666999:::888666555444555666777555555444444444444555555333333444444444444444444555555555555555555555555333333444444555666777777666666666666777888999:::777666555333333444555555333333444555666666666555444444444555555555666666555555555555555555555555555444444333333222222111333333333222222222111111111111000000000000111111111111222333444444555555444444333333333444555555444444444444444444444444000222555666555444444555666666666666666666666666222333333333222000...---........................---------.........//////+++,,,---.........---,,,........................,,,,,,,,,------.........//////.........---------,,,---......//////................../////////000......000111111222222222000000000000////////////////////////////////////...///000111111000///.............../////////000000000000000000000000000..................................../////////000.../////////000000111111000000000000000000000000................................................................................................////////////////////////............/////////000,,,---...//////...,,,+++......//////000000111111,,,---......//////................../////////000000000000000000000000000......////////////......,,,---...//////...---,,,---------.........//////............/////////000////////////////////////---...///000000///...---///////////////////////////---,,,,,,---...//////////////////////////////000/////////............,,,++++++++++++,,,------111111000000/////////...---.........//////000000.................................------.........---.........//////000000---------.........//////------......///.........000000000000000000000000////////////////////////---------.........//////////////////////////////................................................111111000000//////......---...///000000///...------...///000000///...---......////////////............////////////..............................000000111111111111000000222222222333333333444444777777666555444333222222555555444444444333333333333444555555666666555555444333333222222333333444444444444555555555555666444444555555444444333222222333444444222222333444777555333444666777444111555444444333444555666777888888999999999999888888777777666666666666777777777777777777666666666666555555444444444444555555777666666555444444333333666666666666777777777777555777888999999888777555555555555444444333333333444444444555444444333333666666555444333333333333111111222222222333333333222222222111111111000000222222111111111111111111111111111111111111111111111222222333333222222111222111111000222444666888666555555555555444444444333333333222222333444444000111333444444444333333222222222111000//////...//////////////////////////////000111111000///...............////////////........................,,,,,,------......//////000000//////.........---......////////////......////////////////////////000000000000000000000000000//////...---,,,,,,,,,............////////////................................................111000///...------...///..................------......////////////......////////////////////////.........------,,,,,,,,,.........................../////////...---,,,,,,------...............---111111000000//////......////////////////////////......------------......000000000000000000000000////////////000000000000000///...------...///000////////////............000000////////////000000//////............//////............////////////000000//////.........---......////////////..................//////////////////////////////////////////000000///...------////////////////////////------............------...------,,,,,,------...000000//////......------////////////////////////------------------------////////////////////////......---------,,,,,,,,,000...///222222///...000............////////////////////////000000000000////////////////////////////////////////////////---///000222222000///---///////////////......------///000///---,,,,,,---------......//////000000111000000000/////////...---...///000000//////.........////////////......///000000111111000000///......////////////..............................//////000000000000//////111111111111222222222333666666666555444444333333555555555444444444333333333444555555666666555555444333333222222333333444444444444555555555555666444444555555444444333222222333444444222222333444555333333444777888666444555555444444444555666777777777888888888888777777777666666555555666666777666666666555555555555444555555555444444555555555555555555555666666666666555555555666666666666777555666777888888777666555555555555555444444333333555555666666666666555555444333333333333333444444111222222222222333333333333333222222222111111111222222111111111111111111222222222222222222222222333333444444444444333333222222111111222444666888666555555555555444444444333333222222222333333444333444555666777666666555222222111111000//////...////////////////////////...///000000111000//////............////////////......................................./////////000/////////..................////////////......////////////////////////////////////////////////000000//////...------,,,............////////////................................................111000///...---......///..............................////////////....../////////////////////////////////.........------..............................//////......---,,,/////////000//////......000000000000//////......///////////////////////////......------......///000000000000000000000000////////////000000000000000///...------...///000////////////////////////000000////////////000000//////............//////............////////////000/////////..................////////////..................///////////////////////////////////////////////////...------////////////////////////------............------...------------------...///////////////.........///////////////////////////////////////////////////////////////////////////.........---------,,,000------000000------000............////////////.../////////000000000000////////////////////////////////////////////////...///000111111000///...///////////////......------///000///...,,,,,,---.........///////////////000000000000////////////---...///000000000000/////////............/////////000000111111000000///......////////////....................................////////////......///000000000000111111111555555555555555555555555555555555555555444444444333444555555666666555555444333333222222333333444444444444555555555555666444555555555555444333333222333444444222222333444333222333555777888777666555555444444555555666777666666666777777666666666555555555444444555555555555555555444444444333333555555555555555555555555444444555555666777888888444444444444555555555555444555666777777666555444555555555444444444444333444444555555666555555444111111111222222333444555222222222222333333333333444444333333333222222222111111222222222222222222444444444444444444444444444444555555555555444444222222111111222444666777666555555555555444444444333333222222222222222333111111222333333333333222222111111000000//////...////////////////////////---...///000000000000000............////////////........................000000///////////////...////////////..................////////////......////////////////////////////////////////////////111000000//////......---............////////////////////////////////////........................000000///............///..............................////////////......////////////////////////000000000///////////////............................../////////...------000000111111000///......000000000////////////...///////////////////////////......------......///000000000000000000000000////////////000000000000//////............//////...//////000000111111111000000////////////000000//////............//////............////////////////////////..................////////////..................///////////////////////////////////////////////////......---////////////////////////------............------------------------------.........///////////////////////////////////////////////////////////////////////////////////////////////////............000---,,,//////,,,---000............////////////....../////////000000000////////////////////////////////////////////////...///000111111000///...///////////////......------...000///...,,,------///////////////.........000000000000////////////---...//////000000111111000///...------...///000...//////000000//////.........////////////......---------------------------..................---//////000000000111111111333444444444555555555666555555555555555555555555333444555555666555555555444333333222222333333444444444444555555555555666555555555555555444444333222333444444222222333444333333444555777777777666555555555555555555666666444555555666666555555444555444444333333444444555555555555444444444444333444555555555555555555444333333444444555666666777222222333333333444444444333444555555555555444333333333333333333333333333111222333333333333333333222111111111222222333444222222222333333333444444555555444444444333333333111111222222222222222333333333333333333333333333444444555555555555444444333222222222333444666777666555555555555444444444333222222111111111111222000000000000000000000000111111000000////////////////////////////////////,,,---...///000000111111............////////////........................111111000000//////......///////////////...............////////////......////////////////////////////////////////////////111111000000/////////...............////////////000000000000000000000000......................../////////.........//////---------.....................////////////......////////////////////////////////////////////////..............................////////////......000000000000000///...---//////////////////////////////////////////////////////............//////////////////////////////////////////000000000000/////////....../////////...//////000111222222333000000////////////000000//////............//////............///////////////////////////...............////////////..................////////////////////////////////////...///////////////......////////////////////////------............------------............------------......//////000000////////////////////////------------------------////////////////////////000000000///////////////...---...222222...---...............////////////........./////////000000////////////////////////////////////////////////......///000000///......///////////////......---,,,...//////...------...000000//////......------////////////000000000000////////////000000111111000///...------...///000///000000111111000000///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............------000000000000111111111111222222333333444444555555444444555555555555555555333444555555666555555555444333333222222333333444444444444555555555555666555555666666555555444333222333444444222222333444555666777777666555555555666666666666666666555555444444555555555555444444444444333333333333444444666666666555555555444444444444555666666555444444333333333333333333333333222222222222333333333333333333444444444444333333111111111111111111111111111222333333444444444333444333222222111111111222222222333333333444444444555555555444444444333333111111222222333333333333333333333333333333333333333333444444444444333333333333333333444555555666666555555555555444444444333222111000000000000000333333222222222222222222000000000///////////////////////////////////////,,,------...///000000111............////////////////////////////////////111111000000//////...............///////////////......////////////......////////////////////////........................000000000000////////////............////////////000000000000000000000000..............................//////////////////---------.........//////......////////////......////////////////////////......................................................///////////////....../////////......---,,,...............//////////////////////////////////////////....../////////////////////////////////////////////000000000000...//////////////////......//////000111222222333000000////////////000000//////............//////............////////////.........///////////////......////////////..................////////////////////////////////////......///////////////...////////////////////////------............---------......//////......---------......//////000000////////////////////////------------------------////////////////////////000000000000000000000000------111777777111------............////////////............////////////////////////////////////////////////////////////......////////////......///////////////......---,,,...//////...------...000000//////......------////////////000000000000111000000//////000000111//////............//////111222222333333222222111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............------000000000000111111111111111111111222222333333333333333333444444444444444333444555555666666555555444333333222222333333444444444444555555555555666555666666666666555444444222333444444222222333444555777888888666555555555666666777777777666555555444444555555555555444444444444444333333444444444666666666555555555555444333444555666666555444333222222222222222222222111222222222222333333333333333333333333333333333333000000111111111111222222444444555666777777777777555444333222222111111111333333333333444444444444555555444444444333333333111111222222333444444444222222222222222222222222333333444444444444333333333333444444555555555555666555555555555444444444222222111000////////////222111000000//////000000////////////////////////////////////////////////------------...///000000............////////////////////////////////////000000///////////////............///////////////......////////////......////////////////////////........................////////////////////////............////////////////////////////////////........................---...//////000/////////,,,,,,------.../////////......////////////......////////////////////////------............//////..............................///000000000//////------............---------............/////////////////////////////////000//////......//////000000000000000000000000000////////////000000000000......////////////.........//////000000111111111000000////////////000000//////............//////............////////////.........///////////////......////////////..................////////////////////////////////////---...//////////////////////////////////////////------............---------...///000000///...---.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000------222888888222------............////////////------........./////////////////////////////////////////////////////////........................///////////////......---+++---//////...---...//////////////////............/////////000000000111333222111////////////000......////////////......000000111111111111000000......////////////....................................////////////............/////////000000000000000000000000111111111222222222333333333444444333444555555666666555555444333333222222333333444444444444555555555555666666666666666666555444444222333444444222222333444444666888888666555666888666777777888777666555444444444555555555555444444555555444444444444555555555555555444444444333333333444666777777666444333111111111222333333333444222222222333333333444444444444333333333333444444111222222222333333333333444555666777888888888888444444333333333333333444333333333444444444444555444444444444333333333222111111222222333444444555444444444444444444444444444444555555555555444444333444444555555555555555666555555555555444444444222222111000///....../////////---,,,,,,,,,------///////////////////////////////////////////////////...---------...//////............////////////////////////////////////.............../////////............/////////000......////////////......////////////////////////............................................................////////////................................................,,,---///000000000//////,,,,,,------...//////000......////////////......////////////////////////....../////////000000000..............................///000000000000000,,,---...//////000//////---------.........//////////////////////////////000000////////////000000000000000000000000000000////////////000000000000---...///000000///...---////////////////////////000000////////////000000//////............//////............////////////............/////////000......////////////..................////////////////////////////////////------...///////////////////////////////////////------............---------...///000000///...---///////////////.........////////////////////////////////////////////////////////////////////////.........//////000000000///...000555555000...///............////////////---------.........//////////////////////////////////////////////////////.........------.........///////////////......---+++---//////...---...///.........///////////////.../////////000000111111444333111000///...//////---...///000000///...---,,,,,,------------,,,,,,......////////////......000000000000000000000000......////////////......---------.........//////000000000///////////////111111111222222333333333333444555555666666555555444333333222222333333444444444444555555555666666666666666666666555555444222333444444222222333444222555888888666666888:::666777888888888666555444444555555666666555555444666555555444444555555666444444444333333333222222333444666777777666444333///000111222444555666777222222333333333444444444555444444333333444444555333333333444444555555555333444555666777777777777333333333333444555666666333333333444444444555555444444333333333222222222111111222333333444555555555555555555555555555555555555666666666666555555444444555555666555555555666666555555555444444444222222000///............222111000///...//////000.........///////////////////////////////////////000///------,,,---...///............/////////000000000000000000000000000,,,---------......//////---.........//////000000......////////////......////////////////////////........................---------.........................../////////000................................................,,,---///000000000//////,,,,,,------...///000000......////////////......//////////////////////////////000000111111111222..............................///000000000000000,,,---...000111111111111---------.........//////////////////////////////000000////////////000000000000000000000000000000////////////000000000000---...///000000///...---////////////............000000////////////000000//////............//////............/////////000---.........//////000000......////////////................../////////000////////////////////////------...///000000//////////////////////////////---..................------...///111111///...---000000//////.........---////////////////////////------------------------////////////////////////---.........//////000000111......111111......111............/////////000---------.........//////////////////////////////////////////////////////......------------......///////////////......---+++---//////.........///---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////------......//////000000............////////////111000/////////111222333000111111111111222222222111222333444444444444333222222222333333333444444333333333444444444555555777777666666555555555444666555555555555666666777777777666555555555555555999999888888666555444333333444555555666666555555666666666666666666666666555555666666666666555555666555555555555444444444333333333333333333333333111111222222222333333333555444333222111111111111111111222222222333333333666666666666666666666666222222333333333333444444333333333444444444555555444333333222222333333444111222222333444555666666777666666555444333333333222333444555666666666666555444444333333444444555999777444222111111333444000...,,,---000111///------.........//////000000//////////////////////////////............//////,,,,,,,,,---...///000000+++,,,---...////////////////////////////////////////////////////////////...............///000000000000000000000000000000......------------......------............------......................../////////////////////////////////...------,,,,,,+++,,,---...///...---,,,..............................////////////......000///...---------------////////////000000000000//////000111222333444444////////////////////////////////////000000000000///////////////.........////////////////////////........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////////////////////////////...............///000000000000111111111000000///000///...------...///000111111000///...---,,,,,,------......//////000000............////////////------------------------......////////////......////////////000000000000000//////.........//////////////////////////////000///...------...///000...............///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............///////////////////////////.........////////////000000000000////////////000000000000---------.........//////000000000000000000000000................................................////////////.........---////////////////////////////////////////////////.........///////////////............////////////000000000000000000111111//////000000000111111111222333333444444444333333222222222333333333333444333333444444444555555555777666666666555555555444555444444444444555666666777777666555555555555666777777777888777777666666333444555555666666555555666666666666666666666666555555666666666666555555666555555555555444444444444444444444444444444444222222333333333444444444555444333222111111111111222333333333444444444444555555555555555555555555222222333333333333444444222222333333333444444444444444333333333333444444444444555555666777777777888888777777666555555444444555555555555555444333444444333333333333444444555444222000///000111222000...---...000000///---............/////////000//////////////////////////////............//////,,,------....../////////.........///......------////////////////////////////////////////////////...............///000000////////////////////////......------------...............//////.................................////////////////////////.../////////////////////,,,,,,------......------........................------............------//////...---------------....../////////000000000//////000000111222222222////////////////////////............/////////////////////////////////...////////////////////////------................../////////000000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000...............///000000//////000000000//////...000///...------...///000000000000///......------.........///////////////------------............------------------------......////////////........./////////000000000000//////...............///////////////////////////000///...------...///000...............///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////.........///////////////.../////////000000000000------------...................../////////000000000000000000000000000000............................................................------------///////////////////////////////////////////////////////////////.....................////////////000000111111111000//////........./////////000000222333333333333333222111111111222222222333333333444444444555555555666666666666666555555555555555444333333333444444555666888888777666666666666666666666777888888888888888444444555666666666666555666666666666666666666666555555666666666666555555666555555555555444444444444444444444444444444444333333444444444555555555555444444333222222222222444444444444555555555555444444444444444444444444222222333333333333444444222222222333333333333444444444333333333333444444666666666666666666666666777777777666666555555444555555555555444333222111333333222222222222333333000/////////////////////000...---...///000///...............//////////////////////////////////////////............//////........................////////////...---,,,,,,////////////////////////////////////////////////...............///000000..............................------------.........//////000000//////...........................////////////////////////......//////000111111222---------,,,---......///........................,,,,,,------------,,,,,,///.........------------------.........///////////////000000000000000000////////////////////////------------..................//////////////////////////////////////////---------....../////////000000000000111111111111000000000000000000000000........................000000000000000000000000111000000000000000000111////////////////////////000000000000000000000000...............///000000......////////////......//////............/////////////////////////////////////////////.........,,,,,,,,,------------.................................////////////............/////////000000000......---------....../////////////////////////////////............//////...............///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////------......//////000000....../////////000000000------------............/////////000000000000000////////////////////////........................................................................////////////////////////////////////////////////000000//////......------............////////////000000111111111000...---....../////////000000000111111111111111000000///111111111111222222222222444444555555555666666666555555555555555555555555444444444444444555666777888888777666666666666777666777777888888888888888444444555666666666666666666666666666666666666666555555666666666666555555666555555555555444444444333333333333333333333333333333333333444444444444555555444333333333333333333444444444444555555555444444444444444444444444222222222333333333444444333333333444444444555555555555444444444444555555555555444444444333333333444444444333333333222222444444444444444333222222222222111111111111222222---...///111111111000/////////....../////////............/////////////////////////////////////////////............//////////////////............///////////////...------////////////////////////////////////////////////...............///000000..............................------------......//////000000000000//////........................////////////////////////....../////////000000000...---,,,,,,,,,---///000........................,,,------......------,,,..................------------------.........///000000//////............////////////////////////------........./////////............////////////////////////////////////------......//////000000000000000000111111111222////////////////////////........................////////////////////////111000///......///000111////////////////////////////////////////////////...............///000000......//////000000///////////////....../////////............//////000000000000//////......------,,,,,,---------.........////////////////////////......////////////.............../////////000000...------------......////////////////////////////////////....../////////...............///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////,,,------...///000111111........./////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------............///////////////000111111111///...,,,/////////000000000111111....../////////......---000000000111111111222222444444444444555555555666444444444555555555555555555555555555666777888999888777777666666666666666777888888888888777666666444555666666777777666666666666666666666666666666555555666666666666555555666555555555555444444444222222222222222222222222222222222222333333333333555555444444333444444444333333333333444444444444444444444444444444444444222222222333333333444444555555555555666666666777666555555444444555555666555555555444333333222222333333333333222222222222111111222333444444333333111111000000000000111111...///111333333333222111.../////////....../////////////////////.........//////////////////////////////............////////////////////////......---......///000000//////////////////////////////////////////////////////...............///000000..............................------------......//////000000000000//////......................../////////////////////////////////......---------///...---,,,---...///000..............................////////////......------...//////......---------------.........///000000//////...---------////////////////////////....../////////000000000---.........//////000000////////////////////////........./////////000000///000000000000111111111////////////////////////........................///////////////////////////...---,,,,,,---...///////////////////////////.......................................///000000...///000111111111111111...//////////////////...------......///000000000000000//////......---------.........////////////////////////////////////......////////////..................////////////---------------...///000////////////////////////...//////////////////..................///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////,,,------...///000111111............////////////////////////000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000///////////////////////////////////////////////////////////////.....................//////////////////000000000///......//////000000000111111111,,,,,,---...............///000000000000111111111333333333444444444555555444444444444444555555555555555666666777888999:::777777666555555555555555777777777777777666555555555555666777777777777666666666666666666666666666555555666666666666555555666555555555555444444444333333333333333333333333111111111222222222333333666555555444444444555555222333333333333444444444444444444444444444444444222222333333333333444444666666666777777777888888666666555555555555666666777777666666666555555555444444444444444444444444///000111222333333333333000000000//////000000000///000111333333333222111...///000///...---...000///////////////.........//////////////////////////////............//////////////////////////////------...///000000000000////////////////////////////////////////////////...............///000000..............................------------.........//////000000//////...........................////////////////////////000//////...------,,,,,,......------......///000...........................//////////////////...,,,---.../////////...---------........./////////000000//////.........---////////////////////////////////////000000000111------......///000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000........................000000000000000000000000...------,,,,,,------...////////////////////////------------------------...............///000000...///000111111222222111......////////////......---.........//////000000///////////////................../////////000000..............................////////////......------........./////////...............///000111////////////////////////......////////////.....................///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////------......//////000000------........./////////------------........................------------000000000000000000000000////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////.........///////////////............//////////////////.........///000000........./////////000000+++,,,---///000000000000/////////000000000111111222222222333333333333444333333333444444555555555444444555555666888999:::666555555444444444444444444555555666666666666555555555666777777777777777666666666666666666666666555555666666666666555555666555555555555444444444555555555555555555555555222222222333333333444444666555555555555555666666444444444444555555555555555555555555555555555555222222333333333333444444666666666666777777777777777666666666666666666777666666666666666555555555333333333333333333444444000111222222222222222111000//////......//////000...//////000000000//////---///000000...---...000000/////////............//////////////////////////////............//////......//////000000111111...//////000000000//////////////////////////////////////////////////////...............///000000////////////////////////......------------...............//////.................................////////////////////////////////////............------...///////////////........................---......//////......---+++,,,...///000///...---....../////////000000000000000//////////////////////////////////////////........./////////000000------......///000000111////////////////////////111111000000///.........---.........////////////000000000000000000000000////////////////////////000000000000000000000000------............------////////////////////////.......................................///000000---...///000111111111111---...///000000///...---.........///////////////.........///////////////---------.........//////------------------------......////////////......---------........./////////......//////111222222////////////////////////---...///000000///...---...............///000000////////////////////////////////////////////////...------......///000111............////////////////////////////////////............////////////.........///////////////---------.........//////------------............////////////.........---000000000000000000000000................................................---------.........//////////////////////////////////////////////////////---.........//////000000............/////////000///...---------///000222---------.........//////,,,,,,...000111222222222////////////000000000000111111222222222333333333333333333444444555555555333333444444666777888999555555444333333333333444111222333555666777777777555666666777777777777777666666666666666666666666555555666666666666555555666666555555555444444444777777777777777777777777333333333444444444555555666666555555555666666777555555555555666666666777666666666666666666666666222222333333333444444444555555555555666666666777777777666666666666777777444444444444444444444444111111111111111111111222222222222222222111000/////////............//////---------------------------///111000---,,,...000000000//////.........---//////////////////////////////............//////---......///000111111222111111111000000///...---////////////////////////////////////////////////...............///000000000000000000000000000000.........------.........------............------........................////////////////////////......//////000000111111,,,---///000000000///...........................,,,------......------,,,+++,,,...000000///...---////////////000000000000///000000000000000000000////////////////////////---------.........//////---------...///000000111////////////////////////222222111000///...------------------.........///000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////////////////////////////...............///000000,,,---...///000000000000---...///000000///...---////////////////////////---.........//////000000,,,,,,,,,---------......------------------------......////////////......---------.........//////////////////000111333333////////////////////////---...///000000///...---...............///000000////////////////////////////////////////////////...------......///000111............/////////000////////////////////////............/////////000///////////////.........---------.........//////////////////000000000111111111000000/////////...444444222111000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////......------------.........///000111111000///.........////////////......///.........///000222333///////////////000111111333333333222222222111111000111111111111222222222222333444555666888888999777666666555444444333333444444555555666777777777777888999888666444444555888888777777666666555555777777777777666666666666666555555444444444444555888777777666555444444444333333222222333333444555:::999888666555555555555666666555555555555666666666555555444444666777888555555555555555555555555333333333444444444555555555555444333333333444444444444444333333222222222444333222111000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////////////////............,,,---------.../////////+++,,,---///000000000000000000000000000///////////////000000000000//////,,,---...000000000////////////............////////////////////////......////////////////////////////////////////////////////////////////////////////////////////////////---...000111111111000///......////////////......////////////////////////................................................------............---------///000222222000///---000000000///......------//////.........---------////////////////////////............////////////............////////////111111000000//////......////////////////////////000000000000000000000000...///000111111111111111000///...///000000000///////////////000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000000111111111111111000///////////////111000000111222111///---------......///000000000////////////////////////........................///////////////.........//////...---------------------......///000000000///////////////......---000000//////.........---...------------...//////...///////////////......//////............//////............////////////---------............///////////////////////////000000000000000000000000..............................////////////......------............------////////////////////////333333222111000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////......------......///......////////////............////////////............---......000111222///////////////000000111111111111111000000000///000000111111111222222222333333333444444555555555666666666555444333333333333444444555666666777777666888999888666444444555777777777666666666555555333333444555666777777888555555555444444555666666777777777666555444444444333333222222333333444555999888777666555555555555666666555555555555666666666555555444555666777888444444444444444444444444333333333333444444444444555444333333222222222222444444333333333222222222111000///...------------/////////////////////////////////////////////...////////////////////////////////////////////////////////////............------........................//////000///////////////////////////////////////000000000000//////......//////000///////////////............//////........................////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000//////////////////000////////////////////////................................................------............------...///000111111000///...000000000//////.........//////.........---------////////////////////////............////////////............////////////000000000000//////......////////////////////////000000000000000000000000//////000111111111000000//////...//////000///...////////////000000000000000000000000////////////000000000000000000000000000000000000//////////////////000111111111111111111111000///////////////---...000111111111000000///////////////.........////////////////////////......................../////////////////////...111111000//////////////////////////////.........------...///000000//////111000000000////////////...---------......///////////////000000//////...//////............//////............////////////---------............///////////////////////////000000000000000000000000..............................////////////...............//////.........////////////////////////222111000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............///////////////......------......///......------------............////////////......------------...///000111//////......//////000111////////////............000000000111111111222222333333333333333222222222666555555444444333333222333333333444555555666666666777888777555444444555666666666666666555555555111222222333444555666666555555555555555666777888777777666666555444444444333333222222333333444555888777666555555555555555666666555555555555666666555555444444555555666777444444444444444444444444222222333333333444444444444444222111000000000000333333333222222222222222//////...---,,,,,,,,,,,,////////////////////////......//////////////////////////////////////////////////////////////////////////////............//////..................///000000000//////...---........................//////000000000000//////000000//////......////////////............//////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111000////////////000111////////////////////////................................................------............------...///000111111000///...000000000////////////////////////............---////////////////////////............////////////............////////////000000000////////////...////////////////////////000000000000000000000000000000111111111000//////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////...///111222222222000///111000000///////////////---000222333111000111333111000000///......------////////////////////////..............................//////////////////111111000///////////////111000000///......------+++,,,---///000000111111111111111000000000000///------.........///////////////000111111000000/////////............//////............////////////---------............///////////////////////////000000000000000000000000..............................////////////.........//////000000//////...////////////////////////111000///////////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////............//////000///------------///000......////////////......------------....../////////............///000000........................000000000000111111111111111111222222222222333333444444444444333333222222222222333333444444555555555666777777555444444444555555555555555555555555444444444444333333333333444444444555666777888999666666666555555444444444333333222222333333444555666666555555444555555555666555555444444555555666444444444444555555666666333333333333333333333333222222222222333333333333444333111000///......---222222222222222111111111111000000///......//////////////////////////////............////////////////////////////////////////////////////////////////////////............000000//////......------//////000000000//////...---------...............//////000000000000//////222111///.........////////////............//////000000000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////000///.........///111222222111000//////000111222////////////////////////................................................------............------......///000000///......000000000000000000000000/////////...............////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////000111111111000///......///000111000//////000111////////////000000000000......//////000000111111////////////////////////000000000000////////////---...111333333222000...000000////////////000000333777999777111///111444000000//////............////////////////////////....................................//////////////////...---------------000000//////............,,,---...///000000000000000000000///////////////---......//////////////////000000111111111111000//////............//////............////////////---------............///////////////////////////////////////////////////..............................////////////......//////000000000000//////////////////////////////000///////////////000111000000000000000000000000////////////////////////........................////////////////////////////////////////////////............/////////////////////....../////////111000///......///000111......////////////......---------..............................//////000//////////////////////////////000000000111111111///000111222333444555555333333333333333222222222111111111222333333444444333555666666444333333444444444444444444555555555555555555444444444333333444444444444555777888888555555555555444444444444333333222222333333444555555444444444444444555666555555444444444444555555333444444555555555555555333333333333333333333333111111111222222222333333333222000///...------,,,111111111111111111111111111111000000//////000000........................---.........//////000000////////////////////////////////////////////////////////////............000000000//////......------...///000111111111111------------......////////////000000000000//////333111000.........///000//////............//////.........//////000000000////////////////////////////////////////////////////////////////////////////////////////////////000///.........///111222222111000//////000111222////////////////////////................................................------............------......////////////......///000000000111111222222////////////////////////////////////////////////............////////////............////////////.............../////////000000000000000000000000////////////////////////000000000000000///...---000111333222000///111222////////////000000000000......//////000000111111////////////////////////000000000000////////////---...111333333222000...000000////////////000000<<<>>>???:::222...///222............//////000000////////////////////////........................---.........//////000000//////...---------------............//////000000...///////////////..............................---...///000000000////////////000111111111111111//////............//////............////////////---------............///////////////////////////////////////////////////..............................////////////......//////000000000000//////////////////////////////////////////000000111222000000000000000000000000////////////////////////........................////////////////////////////////////////////////............////////////000//////......//////000000000////////////000000......////////////......---....../////////............------......///000/////////000000000000000/////////000000000111111...///000111222444555555222222222222222222222222000000111111222333333333222444555555444333333444333333333444444444444444111222222333444555666777444444444444444555666777444444444444444444444444333333222222333333444555333333333333333444555666555555444444444444555555333333444555555555555444222222222222222222222222000000111111111222222222111111000...------------000000000000000111111111//////......---......///........................------......///000000000////////////////////////////////////////////////////////////............000000//////////////////------///000111222222222---------...//////000000//////000000000000//////111111000/////////000000//////............//////++++++,,,,,,------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000////////////////////////................................................------............------........................//////000111222333333444...////////////000000000////////////////////////............////////////............////////////---............/////////000000000000000000000000000000000000000000000000//////000000000///......///111333222000///000333////////////000000000000////////////000000000000000000000000000000000000000000000000////////////...///111222222222000//////////////////000000111>>>>>>===888222......000------......///000000111////////////////////////........................------......///000000000111111000///////////////------......///000000111///////////////...------,,,---------------......---...///000111000//////......///000111111111111//////............//////............////////////---------............///////////////////////////000000000000000000000000..............................////////////.........//////000000//////.../////////////////////////////////000111222333333000000000000000000000000////////////////////////........................////////////////////////////////////////////////............////////////000000////////////000000...//////////////////.........////////////.........///000000000///.........------------...//////.../////////000000000000////////////000000000111......///000111111222222111111111222222222222222//////000000111222222333111333555555333222333444222222333333333444444444000000111222333444555555444444333333333444444555444444444444444444444444333333222222333333444555222222222222333444555666555444444333333444444555222333444555555555444444222222222222222222222222000000000000111111111222000000///.............../////////000000000111111...------,,,,,,------...........................------......///000000111////////////////////////////////////////////////////////////............///////////////000000000...///000111111111111111------...//////000111111//////000000000000/////////000000111111111000000//////............//////,,,,,,,,,---......//////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000---...000111111000...---////////////////////////................................................------............------.........------.........//////000111222333444555.../////////000000000000////////////////////////............////////////............////////////---------.........//////000000000000000000000000000000000000000000000000......//////000/////////---000222111...,,,///222////////////000000000000000000000000////////////000000000000000000000000000000000000//////////////////000111111111111111///////////////000111111777666444222000/////////.........///////////////////////////////////////........................------......///000000111111111000///////////////.........///////////////---...///////////////...------------......//////---...000111111111///...------...///000000000000//////............//////............////////////---------............///////////////////////////000000000000000000000000..............................////////////...............//////.........////////////////////////000000000000111222444444000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////............/////////000000000////////////000000,,,---...//////...---,,,......////////////......//////000111111000///......------------...//////........./////////000000////////////000000000000////////////////////////111111111111111111222222/////////000111111222222111333444444333222333444222222222333333444444444222222222111111111111000444444333222222222333333444444444444444444444444333333222222333333444555111111111222333444555666555444444333333444444555222333444555555555444333111111111111111111111111000000000000111111111111000//////.........//////.../////////000000111111......---------......///........................---------...///000000111////////////////////////////////////////////////000/////////..................//////000000111111111111111111111000//////.........///000111111222//////000000000000//////...///000222222222111000//////............//////...//////000111222222333////////////////////////////////////////////////////////////////////////////////////////////////---...000111111111000///,,,---000111111000---,,,////////////////////////................................................---..................---......------------......//////000111333444555555.../////////000000111111////////////////////////............/////////000............/////////000---------.........//////000000000000000000000000000000000000000000000000------...///000000000///+++...111000,,,***---111////////////000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000000111111111///////////////000111111000...,,,,,,...000000000000000000///......------////////////////////////........................---------...///000000111//////...---------------000000000///......------,,,,,,...///000000111111---.........//////000000---...000111222111///...,,,---...///000000000000//////............//////............/////////000---------.........//////////////////////////////000000000000000000000000..............................////////////......------............------////////////////////////......//////000000111111111000///......///000111000000000000////////////000000000000000000000000............/////////000////////////000000000000000000000000000000000000111111000000//////.........///111222111000...---111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000............////////////000000000000000000000000000///...///000///---,,,......//////000000111111222222222222222222222222000000111111111111000000111111111111111222222333444333222222111111222222333333333222222111111111333333222111000000111111222222111111111111222222000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000///////////////////////////000000///------...///000000000000000000000000////////////////////////000000000000000000000000111000///......///000111000000//////.........---...///000///...---...000000000000000000000000000---------.........//////..................------////////////////////////...000222333444333111000222111111111000000//////000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000...............---------000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---,,,,,,,,,,,,---......////////////000000000000//////......---------,,,////////////////////////..................------//////.........---------////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111000000//////..................////////////000111111111111222222222000000000000000000000000333222111000000///000000//////000000111111222222000000000000000000000000......///000000000000000000000//////.........---222111111000///......---//////////////////////////////.........---------000000000000000000000000///...---,,,,,,---.../////////000000000000//////////////////////////////222000///000111222111///////////////////////////---...000111222222111111222111///...///000///...000000//////.........---------............------000000000000000000000000////////////////////////---,,,+++---///111111111//////000000///...------............////////////.../////////000000000111000000////////////000000000000000000////////////000000000000000000000000---------............///////////////000000000000000000000000000000000000111000000000/////////......///000111111000///...000000000000////////////000000000000000000000000000000000000000000000000......////////////....../////////000000000000111000000000000000000000000111000//////000000...---////////////000000000000111111111111111111111111000000111111111111000000000000000000000111222222333333222111111111111111222222111111111000000000222222111000000000000000222111111000000111111222000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000///////////////////////////000000///------...///////////////////////////////////////////////////000000000000000000000000111000///......///000111000/////////...............///000///...---...000000000000000000000000000---------.........//////........................//////////////////////////////111222333222222111111111111111000000000///000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.......................................//////000////////////000000000000/////////.........------////////////////////////........................//////.........---------////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......111000000000/////////.../////////000000000000111//////000000000111111111000000000000000000000000000//////............///000000000000000111111111000000000000000000000000......///000000000000000000000/////////.........000000111000000///......//////////////////////////////.........---------........................//////...------...//////------............------////////////////////////000...---...///000///---//////////////////////////////...///111333666888222000......///000///...000/////////............---......//////......---000000000000000000000000////////////////////////000...------///111000000///////////////...------............////////////////////////000000000000///000000111111000000///////////////000000000000000000000000000000000000,,,,,,---------.........////////////000000000000000000000000000000000000000000000000////////////...///000111111111//////////////////000000000000000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000000000000000000000000111000000000111111000...000000000000////////////000000000000000000000000///000000111111000000//////////////////000111111222111111000000000000000111000000000000/////////111000000////////////000222111111000000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////000000///...---...///........................////////////////////////000000000000000000000000000000////////////000000////////////...............///000///...---...000000000000000000000000000------........./////////........................//////////////////////////////000000111222333333111111111111000000000000000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000//////000000111222////////////000000000000000000////////////......////////////////////////......................../////////............---////////////000000000000000000000000000000000000000000000000000000000000////////////............000000000000////////////000000000000111111111111........./////////000000000000000000000000000000///............//////000111111111111000000000000000000000000000000000000......///000000000000000000000////////////.........///000111111000///...////////////////////////...............---------........................000//////......//////000------............------////////////////////////000...---...///000///---////////////////////////111///------000555:::>>>111000......///000///...////////////............---......//////......---000000000000000000000000////////////////////////222111///...///000///...///////////////......---............////////////////////////000000000000///000111222222111000///////////////000000000000////////////////////////---------.........//////////////////000000000000////////////////////////000000000000//////////////////000111111111000000......//////000000111111////////////////////////////////////////////////000000111111111111000000//////000000000111111111////////////////////////222111000111222333111///111111000000//////......000000000000000000000000//////000000000000//////...............///000000111111000///////////////000000000000000000000000000//////.........//////111111000000000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////...///000000...------...........................////////////////////////////////////////////////000000////////////000000///////////////............///000///...---...000////////////////////////............////////////............////////////////////////////////////////////////000222333444111111111000000000000000////////////////////////000000//////////////////////////////////////////////////////////////////////////////////////////000111111111111111222222////////////////////////////////////////////////////////////////////////////////////////////////........................000000//////000000111222////////////000000000000000000000000000/////////////////////////////////............/////////////////////...............////////////000000000000////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000111111111....../////////000000000////////////////////////000000///000000111222222222222111111000000//////////////////////////////......///000000000000000000000//////////////////---...000111111000///...////////////////////////........................000000000000000000000000000000////////////000000//////000000000000//////////////////////////////222000///000111222111///////////////////////////000///...---000444888<<<111///------///000///...///////////////...............////////////......////////////////////////////////////////////////444222000/////////...---...///////////////..................////////////000000000000///////////////000111222222111000///.../////////000000000111////////////////////////////////////000000000000////////////000000000000////////////////////////////////////000000000000//////000111111111111111......//////000000111111////////////////////////////////////////////////000000111111111111000000........./////////000000////////////////////////222111000111333333222000111111000000//////......111111111111111111111111//////000000000000//////...............//////000111000//////......//////111111111111111111111111///...............//////111000000000000000000111////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////...///111000///------...........................//////////////////////////////////////////////////////000000000000//////.........///////////////...///000///...---...000////////////////////////........./////////000000........./////////000000000000000000000000000000////////////000111222333000000000000000000111111//////////////////////////////000000000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111////////////////////////////////////////////////////////////////////////////////////////////////........................//////......//////000111////////////000000000000/////////000000000000000000000000000000000000000........./////////000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000........./////////000000/////////000000000111111////////////////////////000000///000000111222222222222111111000000//////////////////////////////......///000000000000000//////000000000000000000...///000111111000//////////////////////////////---.....................000000000000000000000000//////000000000000////////////000000000000//////////////////////////////222000///000111222111///////////////////////////////////////000222333333000...------///000///............///////////////...//////////////////...////////////////////////////////////////////////444222////////////...,,,......///////////////...............////////////000000000000////////////000111111111111111111000......//////000000111111000000000000000000000000//////000000000111111111////////////000000000000000000000000000000000000////////////000000000000///000000000111222222333////////////000000000000000000000000000000000000000000000000000000000000......////////////..................////////////000000000000000000000000111000000111333333222000000000000000////////////111111111111111111111111...//////000000//////..................///000000111000000///////////////000000111111111111222222///............//////000111000000//////000000111////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////---///111111///...------........................////////////////////////000000000000000000000000//////000000000000//////.........///////////////...///000///...---...000000000000000000000000000....../////////000000000.........//////000000111000000000000000000000000/////////000000000111111000000000000111111111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---......//////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------......------......///000////////////000000000000......////////////000000000000000000000000000000.........//////000000111...////////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000............//////////////////000000000111111111000000000000000000000000///............//////000111111111111000000000000000000000000000000000000......///000000000000000//////000000000000111111000000000///////////////////////////////////////---------..........................................//////000000//////...------............------////////////////////////000...---...///000///---////////////////////////---...000111111///...---///...,,,---...//////............///////////////...//////000000//////...000000000000000000000000////////////////////////111000...---...///...------...//////////////////............////////////111000000000/////////...222111111000000111111222.........///000111111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000111222333333000000000000////////////000000000000000000000000000000000000000000000000......////////////.........////////////000000000000000000000000000000000000//////000222333222000////////////000000000000000000000000000000000000......////////////......//////......//////000111222111000000//////000000/////////000000000111111//////......//////000111000000////////////000000//////////////////////////////000000000111111111000000000000000000000000////////////////////////////////////////////////---///111111000...------////////////////////////////////////////////////000000000000000000000000...///000111111000///.............../////////000...///000///...---...000000000000000000000000000.../////////000000000000---......///000000111111000000000000000000000000///000111111111000///...///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000------...//////000000111000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------......------......///000////////////000000000000------........./////////000000000000000000000000---......///000000111111.../////////000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111.../////////000000000111...////////////000000000........./////////000000000000000000000000000000000//////............///000000000000000111111111000000000000000000000000......///000000000000000//////000000000111111111333111000...---...///000////////////////////////---------.........//////........................---...////////////...---------............------////////////////////////000...---...///000///---////////////////////////---...///000000///---,,,///---,,,,,,.../////////............/////////000//////000000000000//////000000000000000000000000////////////////////////...---+++,,,...//////...------...///////////////............////////////111111000000/////////...333222111000000111222333---......///000111111222000000000000000000000000............/////////000////////////000000000000000000000000000000000000.../////////000000111111000000000000111222333444111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000/////////000222222111000......//////000000111111////////////////////////......////////////......///////////////000111111222222111000000000000000---.........//////000000///////////////000111111000000////////////000000////////////////////////000000000000111111111111000000000000000000000000////////////////////////////////////////////////,,,///111222000...------000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...---.........//////000000...///000///...---...000000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000///000111222111///---,,,//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------...............///000000////////////000000000000,,,---------......//////000000000000000000000000---......///000111111222.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000---.........//////000000.../////////000000111111000000000000111111111111---------.........//////000000000000000000000000333222111000000///000000//////000000111111222222000000000000000000000000...//////000000000000000//////000000111111111222555333000---,,,---///000////////////////////////---------.........//////000000000000000000000000,,,---...//////...---,,,//////000000000000//////////////////////////////222000///000111222111000////////////////////////.........///////////////...---,,,,,,.../////////---.........//////000000//////000000000000//////000000000000000000000000////////////////////////,,,+++***+++---///000///------...///000000//////............/////////000......////////////......222111///......000222333111111000000//////......333222111000000111222333------....../////////000333333333222111000000///........................//////............////////////............//////000000000000000000000000........................////////////...............///222444444333111///111111000000//////......111111000000//////......////////////////////////............////////////111111111111111111111111222111111111000000//////000000000000000000000000,,,///222222111///...///000000000000000000000000111111111111000000000000000000000000000000000000222111111111000000//////000000000000111111111111...///000111111222222111//////////////////////////////............//////222111111111000000//////////////////////////////---...///...---,,,---///...............///000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000///////////////////////////......------///000111000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111////////////000000000000222111111000///......---------///000111111111111////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////.........111111000000//////......000000000000000000000000//////000000000000//////111111000000//////............///000111111000000............/////////000//////////////////////////////000000000000//////////////////////////////////////////000000000000111111000000//////......111111111111111000//////000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000...............///000000////////////////////////........................///////////////...............////////////......000000000000////////////////////////000000000000000000000000000000000000////////////////////////..................------...------------...//////........................000/////////............000000000000000000000000............////////////........................///////////////////////////000000111111000000///111000///...///000222444111000000000/////////...222111111000000000111111000111111111222222222222333222222111000000//////........................000000////////////000000//////............//////000000000000000000000000////////////////////////---.........//////000000...///222333444333111000000000000000////////////111111000000/////////////////////////////////////////////000000000000111////////////////////////111111000000000/////////000000000000000000000000...000222333222000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000111111111111000000000111000000//////////////////////////////000000////////////000000111111000000000/////////////////////////////////,,,---///...------...000///////////////000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000///////////////////////////......---...///000111000000000000000000000000///............///000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111222222222222////////////000000000000111111111000///.........---...///000111111111111////////////////////////......................../////////////////////////////////////////////////////////////////////...111000000000/////////...000000000000000000000000//////000000000000//////111000000000/////////......//////000000000//////........./////////000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111000000000/////////...111111111111111000//////000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111111111111111000000000///000000000000000000000000111000000000/////////...000000000000000000000000...............///000000////////////////////////////////////////////////000000000000000000000000......////////////......000000000000////////////////////////000000000000////////////////////////////////////////////////........................///............///000000........................000000/////////.........////////////////////////............////////////////////////////////////////////////////////////000111111222222111111000000////////////111333444000000000000///////////////000000111111000000000...////////////000000000111111000000//////..............................111111000000000000111111000//////......//////000000000000000000000000000111111111111111111111111,,,,,,---...///000111111...///111333333222111000////////////000000000000111000000000000/////////000000000000000000000000000000000000111111111111////////////////////////000000///////////////...000000000000000000000000///111333333222000000111000000000000000000000000.........//////000000111000000000000000000000000111111000000000000//////000000000000111111111111000000000000///...------////////////////////////111111000000000000111111000000///////////////...////////////////////////,,,---//////......///111000000000000000111222222//////////////////////////////000000000000//////000000000000000000000000////////////000000000000///////////////////////////............///000000000000000000000000000000//////......//////000111000000000000000000000000222222222222222222222222000000000000000000000000111111111222222222333333////////////000000000000111111000000//////......---...///000000111111000////////////////////////........................////////////////////////////////////////////////......//////////////////000000000000////////////000000000000000000000000//////000000000000//////000000000000/////////////////////////////////........./////////000000000////////////////////////111111000000000000111111////////////////////////////////////000000000000000000000000////////////000111111111111000000///000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000...............///000000////////////////////////000000000000000000000000000000000000111111111111...//////000000//////...////////////000000000000////////////000000000000........................////////////////////////........................///////////////000111111........................000000000/////////..........................................////////////000000000000000000000000////////////////////////000111111111111111111000////////////000111333444000000000000////////////---...000111111000//////........................000000//////....................................111000000//////000000111000000////////////000000////////////////////////111111111111111111111111---------...///000000111...///111222222222111000......//////000000111111000000000000000000000000111111111111111111111111//////000000000111111111000000000000000000000000////////////............////////////////////////...000222222000///000000////////////////////////,,,------...///000000111////////////////////////000000000000000000/////////000000000111111111111///////////////...------////////////////////////111000000//////000000111////////////............////////////////////////...///000///...---...///000000//////000000111222//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////............/////////000000000000000000000000000/////////...///000000111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222////////////000000000000111000000000/////////.........///000000000000000////////////////////////........................////////////////////////////////////////////////............////////////000000000000//////////////////////////////////////////000000000000//////000000000000////////////000000/////////...//////...////////////000000000////////////////////////111000////////////000111////////////////////////////////////000000000000000000000000////////////000000111111111111000//////////////////////////////000000000111111111111000000000000//////////////////000111111111111111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////...............///000000///////////////////////////////////////////////////000000000000000111111//////000000000000//////////////////000000000000////////////000000000000........................////////////////////////............//////////////////......//////000111........................000000000////////////.......................................///////////////////////////////////////////////////////////////000000111111000000////////////000000111222333////////////000000000000---...///111111111000///111111111111111111111111/////////...............////////////////////////000//////......//////000000000////////////000000////////////////////////000000000000000000000000///////////////............///000111111111000000......//////000000111111000000000000111111111111222222222222222222222222........./////////000000000000000000000000000000............////////////////////////////////////---///000000.........///////////////////////////,,,------...///000000111//////////////////////////////////////////000000///000000000111111111111------...///////////////000000000000000000000000000//////......//////000............////////////////////////////////////000111111000...,,,,,,---///............///000000//////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000---......///////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000////////////...//////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////000000000000//////////////////////////////000000000000//////////////////000000000000111000////////////000000////////////000000000111000000000000000000000000000//////......//////000000000000000000000000000////////////000000000000////////////000000000000///000000111111111000000///////////////////////////000000000111111111111000000000000//////////////////000111111111111111000000000000000000111111000000000000000000000000////////////000000000000////////////////////////...............///000000////////////////////////.................................//////000000000//////000000000000//////.../////////000000000111////////////000000000000........................////////////////////////........./////////000000......------......///000////////////////////////111000000000////////////....................................////////////........................///////////////////////////000000000000000000///000000000000111111111111////////////000000000000......///000111111111111111000000000000000////////////////////////......//////////////////////////////............//////111000000//////000000111000000000000000000000000////////////////////////000000//////...............///000000111111000000////////////000000000000000000000111111111111222111111111111111111111111............////////////////////////////////////...////////////000000000000000000000000000000000---...//////------...///000000000000000000000000.........//////000000111000000000000000000000000......////////////000000000000000000111111111111------...///000000000000000000000000000000000000//////............//////...////////////000000000////////////////////////111111222000...------..................//////000//////////////////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000---......///000/////////000000000000000000000000000000//////000000111222000000000000000000000000////////////////////////000000000000000000000000........./////////000000////////////000000000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////------......///000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000111111000///000111222333/////////000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000////////////000000000000///000000111111111111000000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000...............///000000////////////////////////........................------......//////000000///000000111111000000///......//////000000111111////////////000000000000........................////////////////////////.........//////000000111---------------...//////////////////////////////111111000000000/////////....................................////////////........................////////////////////////000111111222222111111000111111111111111000000///.../////////000000000111/////////000111222333333///.........------------////////////////////////////////////////////////000000////////////000000111111000000000000111111000000000000000000000000////////////////////////.........////////////////////////000000000000000000000000000////////////000000111111111222222222111111111111111111111111...////////////000000000/////////////////////////////////000000000111111000000000000000000000000...///000///------///000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000111111111111//////000000111000000000000000000000000000000000000000////////////000000/////////000000000111111////////////////////////...///000000///...///111/////////...///000000111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000------///000000000///...000000000000000000000000000000//////000000111222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////------......///000000111.../////////000000000111000000000000000000000000//////000000000000//////.../////////000000000111222111000000111333555777//////000000000111111111000000000000000000000000///000222444444222000///000000000000000000000000////////////000000000000.../////////000000000111//////000111111111111111000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111///000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000...............///000000////////////////////////........................---......///000000111111000000111111111111000000.........///000111111111////////////000000000000////////////////////////////////////////////////---......///000000111111...............//////000////////////////////////111111111000000000//////////////////////////////............////////////........................////////////////////////222222222333333222222222111222222111111000///....../////////000000111111111000000///000222444555222222111111000000000////////////000000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000000000000000000////////////////////////,,,------...///000111111////////////000000000000111111000000//////......000000111111222222222222000000000000000000000000000000000000111111111111111111111111111111111111//////000000111111222222000000000000000000000000///000000000......000111000000000000000000000000111111111111000000000000000000000000000000000000---.........//////000000000000000000111111111111111222222111111000///...000000000000000000000000111111000000000000111111//////000000111111222222////////////////////////,,,---///000///000222444000000000000000111111222111111111111111111111111//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000,,,---///000000000///...000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000////////////000000000000///000000000000000//////////////////////////////........................////////////////////////////////////////////////---------...///000000111.../////////000000111111000000000000000000000000//////000000000000//////.../////////000000111111222111000000222444777999000000000000111111111111000000000000000000000000000222555777777555222000000000000000000000000000////////////000000000000.../////////000000111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000//////////////////000111111111111111//////000000111111111222000000000000000000000000.../////////000000111111000000000000000000000000...............///000000////////////////////////000000000000000000000000...//////000111222222222000000111111111111000000---......///000111111222////////////000000000000000000000000000000000000////////////////////////---......///000111111222///////////////000111111000000000000000000000000111111111111000000000000000000000000000000000000............/////////000000000000000000000000000////////////////////////...///111111000000222333////////////////////////000000111111111111000000,,,------...///000000111......////////////......///////////////000111111111111111111111111111111000000000000000111111222000///...............///000000////////////000000///////////////000111111000000000000000000000000111000///......///000111111000000000//////......111111000///////////////000////////////111333444111111000000000000111111333333333222222222111111222111111111000000//////...............///000000000000000000000000000000000000000000000000000000111111111000000000000000111111000000/////////...////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000///////////////......------///000111111111000///////////////111111000//////////////////...---------...000111555444333222111///......111000///////////////000////////////000000000000............////////////000000////////////000000......///000000000000000000000000000000000000000............////////////444333111000...---------000000000000111111111111000000111111111111000000000000000000000111111111000000000000////////////////////////////////////000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000000000////////////000000111111000000//////......000000000000////////////111111000000//////......000///......///111333555000000000000000111111111000000000000111111111111111111111000...///111333888777444111/////////000...000333555555444222000111111000000000000111111111000///000111222111///............////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111111111000000000000//////000000000000////////////000000000000//////000000111111111222222222111111111111000000000000000000000000000000000000333222222222111111000000000000000000000000000000000////////////111333444333222111111000000111111111000000000//////......000000000000000000000000///000000000000000/////////////////////////////////////////////000111111111000///......///000111000000000000111111111111000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111222333111///...///000//////////////////////////////000000000000//////---......///000000111111......////////////......///////////////000000111111111111111111111111111000000000000000111111222111111111000111111222222000000////////////000000///////////////000111111000000000000000000000000111111000//////000111111111111111000000/////////111111000///////////////000/////////000111222333111111000000000000111111222222222222111111111111111111111111000000000///...............///000000000000000000000000000000000000000000000000000000111000000000000000000000//////.........---------////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000//////////////////...---...///000111111111000///////////////111111000/////////////////////.........///000111444444333222111//////...000000////////////000000////////////000000000000....../////////000000000222111111111111111111222......///000000000000000000000000000000000000000/////////000000000000111111000///...---,,,,,,,,,000000000000111111111111000000111111111111000000333222222111000///......000000000000////////////////////////////////////000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000////////////000000000000//////////////////...///000333555777222222111111000000//////000000000000111111111111111111111000//////111333555333111000///000111222///111222444444333222111111111000000000000111111111000///000111222111////////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111/////////////////////...//////000000000000////////////000000000000////////////000000000111111111000000000000////////////000000000000000000000000111111000000000/////////000000000000000000000000000/////////000111222333333222222111111111111111111111111000000/////////000000000000000000000000//////000000000000/////////////////////////////////////////////000111111000000////////////000000000000000000111111111111000000000000111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111222333111///...///000000000000000000000000000...//////////////////.../////////000111111222222...//////000000//////...////////////000000000000000000000000000000000000000000000000000111111222111111111111222333444444111000000//////000000111/////////000000000111111000000000000000000000000111000000//////000000111111111111111111000000000111111000000000/////////000/////////000111222333111111000000000000111111111111111111000000000000111111111111000000000000//////.........///000000000000000000000000000000000000000000000000000000000000000000000000111111//////............------////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000//////////////////.........///000111111000000///////////////111000000///////////////000////////////000111222333333222111000000//////000000000//////000000111////////////000000000000/////////000000000111111///......------......///......///000000000000000000000000000000000000000000000000000111111111111000///......---------...000000000000111111111111000000111111111111000000222111111111000000//////000000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000////////////////////////000000000000////////////000000000000.........///222444777999333333222111000///......000000000000111111111111000111111000//////000222000000/////////111333444111111111222222222222222111111000000000000111111111000///000111222111///000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000000111///////////////////////////000000111111000000//////000000111111000000//////////////////000000000000000/////////.........000000000000000000000000////////////............000000000000000000000000000/////////000111222333222222222111111111111000111111111111111000000000000000000000000000000000//////000000000000/////////////////////////////////////////////000111111//////000000000000//////000000000000111111111111000000000000111111111111111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000...///111111000000222333111111111111111111111111//////000000000000//////000000111111111222222222//////000000000000//////...//////000000000000000////////////////////////000000000000000111111222//////000000111222333444111000000000000000000111//////000000111111111111////////////////////////////////////////////////222222111111111111111111000000000111111000000000000000000000000111111222111111000000000000111111000000000000////////////111111111000000000000000000///////////////000000////////////////////////000000000000000000000000000000000000000111111111111111000000000000000000////////////000000000000/////////000111111222222////////////////////////////////////////////////000000000000///////////////////////////000000000000000////////////000000000000////////////000000000000000000000111111222222222111111000000//////000000000///000000111111////////////000000000000000000000000111111111111......------------............///000000000000000000000000000000000000000//////000000000111111111111000000000000000111111///000000000111111111111000000111111111111000000---...///000111222333333000000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000////////////000000000000000000////////////////////////000000000000......//////000000111111......//////111333555666222111111111000000/////////000000000111111111111000111111111//////000222............///000222333222111000000000111333444111111000000000000111111111000///000111222111///000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000000000111111000000000000000000111111000000000000000000000000000000000000000000000//////////////////////////////////////////////////////......////////////////////////000000000000000111111222222222222222111111000000222222111111111111111111////////////////////////...//////000000000000//////////////////////////////////////////000000111...///000111111000///...///000000000111111111111///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////...///111111000000222333222222222222222222222222000111111222222111111000111111111111222222222222//////000000000000//////......///000111000000///////////////////////////000000000000000111111222000000000000111222444444111111000000000000111111//////000111222111111000////////////////////////........................111111111111111111222222///000111111111111000000///000000000111111111111111111000000000000111111000000000/////////......000000000000000000111111111000000/////////000000////////////////////////000000000000000000000000//////000000111111111111000000111111111111111111////////////000000000000/////////000111111222222////////////////////////////////////////////////000000000000/////////////////////000000000000000000000////////////000000000000////////////000000///000000111111111111111111111000000000000000000000000000000000111222222////////////000000000000000000000000111111111111222222111111111111222222......///000000000000000000000000000000000000000........./////////000000111000000000000111222222///000000000111111111111000000111111111111000000---...///000111222333333000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000////////////////////////000000////////////000000////////////000000000000.../////////000000000111......//////000000111111///////////////000111111//////000000111111111222///000000000111111111111///000222111000///000111//////////////////000000222111000//////111333444111111000000000000111111111000///000111222111////////////000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222222333000000111111111111000000000000111111111111000000111111111111111111111111222222222111111111000000////////////////////////000000000000000000000000///////////////////////////000000000111111111111111222222222222111000///111111111111111111222222////////////////////////......///000000000000000000000000000000000000000///////////////000000111...///000111111000///...///000000000111111111111///000000000111111111111000000000000111111111111////////////////////////////////////////////////////////////////////////111222333111///...///000111111111111111111111111111222222333333222222111111111111111111111111111///000000111111000000///---...000111111111000///000000000000000000000000000000000000000111111222222222222222333444555555222111111000000111111222///000111222222222111000000000000000000000000000---......//////......---000000000111111111111111///000111222222222111000///000111111111111000000111111000000000000111111000000000000////////////000000000000111111111111111111000/////////000000000000000000000000000000000000000000000000000000/////////000111111222222......////////////000000////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000////////////...///000111111111000000///////////////000000111///////////////000000111...///000111111111000000//////000000000000000000000000000000111111222333////////////000000000000/////////000000000111111222111111000000111111222......///000000000000000000000000000000000000000............/////////////////////......///000000000000000000111111111111000000111111111111000000222111111111000000//////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000////////////000000////////////000000000000......//////000000111111////////////000000000000////////////////////////......///000111222333333000000000000111111111111///000222222000///000111000000000000////////////111111000///000111222333111111000000000000111111111000///000111222111////////////000000000111111////////////////////////000000000000000000000000000000000000000000000000222111111111111000000000...//////000000111111111000111111222222111111000000111111222222111111000222222222222111111111111333333222222222111111111000000000000000000000000111111111111222222222222000000000000000000000000///000111111111111000000111111222333333111000///000000000111111111111111000000000000000000000000---...///000000111111000000000000000000000000000///////////////000111111//////000000000000//////000000000000111111111111000000000000111111111111000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111222333111///...///000111111111111111111111111111111222222222222111111111111111111111111111111000000111111111111000000---...000111111111//////111111111111111111111111000000000000000111111222333333222222222222333444222111111000000111111222...000111333333222111000000000000000000000000000//////000111111000///////////////000000111111111...///111333333222111000///000111222222111000///111111000000000000111111111111111000000000/////////000000000111111111111222111111000//////000000000000000000000000000000000000000000000000000000...//////000111111222222....../////////000000000////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000////////////...///000111222111000000///////////////000111111///////////////000111111---...///000000000//////.../////////000000111111000000000000111222333444////////////000000000000....../////////000000000.........------...............///000000000000000000000000000000000000000...////////////000000000000000//////.../////////000000000000111111111111000000111111111111000000333222222111000///......000000000000////////////////////////////////////000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000////////////000000.../////////000000000111.........///000111111111000000000000////////////......///000000000000000//////000000111111222222000000000000111111111111...000222222111000000000///000000111111000000000000000000000000111111222111111000000000000111111111000///000111222111///000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000...//////000000111222222000111111222222111111000000111111222222111111000222111111111000000000000222222222111111111111000000000000000000000000000111111111222222222333333000000000000000000000000///000111222222111000///000111222333333222000////////////000000111111111000000000000000000000000---...///000111111111111000000000000000000000000///////////////000111111000000////////////000000000000000000111111111111000000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000...///111111000000222333000000000000000000000000000000111111111111000000111111000000000000000000000000111111111111000000---...000111222111///...111111111111111111111111000000000000000111111222111111000000///000000000222222111111111111222222...000222333333333111000000000000000000000000000000111222333333222111000......//////000000000111...///111333444333111000///000111222222111000///111111000000000000111111111111111111000000000000//////000000111111111222222222111000000///000000000000000000000000000000000000000000000000000000...//////000111222222222000000111111222222222333////////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000////////////...///000222222111111000///////////////000111111///////////////000111111,,,---///000000000///.........//////000000111111000000000000111222333444////////////000000000000............////////////000000////////////000000...//////000000000000000000000000000000000000000000000000000111111111111333333222111111111111111000000000000111111111111000000111111111111000000000000000000000111111111000000000000////////////////////////////////////000000000000000000000000111111000000/////////...////////////000000000000000000000000000000000000000000////////////000000.../////////000000111111---......///000111111222111111000000//////......---...///111222222333333111111111111000000000000000000000000111111111111...000222222111000000000...///000111222222111111///000000000111111111111111111000000000000111111111000///000111222111///111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000222222222222111111000000000111111222333333444444111111222222222222111111111111222222222222111111111111000000/////////...111111111111000000000000000000000000000000000000000000111111222222222333000000000000000000000000///000111222222111000///000111333333333222000.........//////000000000111000000000000000000000000---...///000111111111111000000000000000000000000///////////////000111111111000///......///000111000000000000111111111111000000000000111111111111000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////111111000000000000111111000111111111111222222222555333111//////000111222////////////............111111111111111111111111000000000000000000000000111000/////////000222333222222222222222222222222000///...///111333222111000000000000111111111111333222222222111111000000...000111222000000000111000000000000000000000000111111111111111000//////000000000000000000000000000000111111111111000000000000000000000///......000000000000000000000000000000//////000111222222000000000000000000000000000111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000......///000111222222333//////000000111111222222000000000000000000000000000000000000111111111111222111111111000000//////000///...------...///000333333222222111000//////111000///......///000111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////222111000//////000111222............////////////000000000000000000000000333222000//////111222444???999111...000333333111111111000000//////......////////////////////////000000000000000000000000000000000000000000000000111111111000000000000///000000111111111000000/////////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......000000////////////000000222111111111000000//////......//////000000111111000000111111111111000000111111111111111111111111222222111000//////000000333333333333333333333333000111111111111222222222000000000000000000000000222111111111000000//////000000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222111111111111000000/////////111333222111000111222222222222222222222222222000000000000000000000000000000000000000111111222222222222222111///...---//////000000111111222222333444555444222000000111111111000000//////......000000000000000000000000222111000//////000111222222222111111000/////////000000000000000000000000000000000000000000000000000000111222333222///,,,111000///......///000111000000000000000000000000000000000000111111111111222222111111111111222222111111111111000000000000222222111111000000//////......//////000000111111////////////////////////111000000000////////////111111000000000000111111000111111111111222222222111111000///000111222333111111000000000/////////111111111111111111111111000000000000000000000000111000000///000111222333222222222222222222222222222000///000111111000///000000000000111111111111222222111111111000000000///111333222111000000111000000000000000000000000222222222222222111000000000000000000000000000000000000111111111111000000000000000000000///......000000000000000000000000000000000000000111222222000000000000000000000000//////000000000111111111222222222111111111000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000111111111000000000000000000000000000000000000111111111111111111111111000000000///111000////////////000111333333222111111000//////111000///......///000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222//////000000000111111111000000000000000000000000111000//////000222444555EEE>>>555111111222111///222111111111000000000000////////////////////////000000000000000000000000000000000000000000000000333333333222222222111111000000111111111111000000//////000000000000//////000000000000000000000000///000000111111000000///000000000000000000000000111000000000/////////...000000////////////000000111111111000000000//////000000000000////////////000000111111111111000000111111111111111111111111222222111000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222222222111111111000000000444555666555222000000000222222222222222222222222000000000000000000000000000000000000000111111222111111111111111111111000000000000000000111111111222333444333111000000000222111111111000000000000000000000000000000000000111111000000000000111111222222111111111111000000000000000000000000000000000000000000000000000000111111000111222111///---111000////////////000111000000000000000000000000000000000000111111111111222111111111111111111222111111111111000000000000000///////////////........./////////000000000111////////////////////////111111111111000000000000111111000000000000111111000111111111111222222222---...///000111222333333222222111111111000000000111111111111111111111111000000000000000000000000111000000000000111222222111111111111111111111111333222000000111000///---000000000000111111111111111111000000000000//////111333444333111000000111000000000000000000000000222333333333333222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111222000000000000000000000000.../////////000000000000222111111111111000000000000000000000000000000000000000000000000000000000111111000000000/////////111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111000000000000111111222222222111111000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111222222222333333000000000000000000000000////////////111333555666BBB<<<555111111111000...222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333222222222111111111000000111111111111000000//////000000000000//////000000000000000000000000000111111111111111111000000000000000000000000000000000000000////////////000000////////////000000111111000000000000//////111111111000///.........000000111111111111000000111111111111111111111111222111000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222222222222222222111111111777888888666333000///000222222222222222222222222000000000000000000000000000000000000000111111222111000000000111222444555111111111111000000000000111222333222000//////000222222222222111111111111000000000000000000000000000000111222222111000000111111222222222222333333000000000000000000000000000000000000000000000000333111//////000111000///111000000//////000000111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000/////////000000000000000////////////000000000000000000000000000000000000222222222222222222222222111111000000000000111111000000111111111222222222---...///000111222222222222222111111111000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000222111000000111111000...///000000000111111111111000000000///////////////333444555444222000000000000000000000000000000000111222222333222222111111000000000000000000000000111111000000000000111111000000///////////////000000000000000000000000000111000000000000000111111000000000000000000000000/////////000000000111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000/////////////////////////////////000000000111111111111111111111000000000000000000000000000000000000000222111111111000000000///000000////////////000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111111000000000000000000111111111111222222222333333000000000000000000000000000000000000111222333444777333000...000222222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000///////////////000000111111111111000//////000000000000//////////////////////////////111111222222222222111111000000000000000000000000000000000000//////////////////000000000000//////000000000000000000//////111000000000/////////...000000111111111111000000111111111111111111111111111111000000000000000111000000000000000000000000000000111111111222222222000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222222222222222222222222222777888888666333000000000111111111111111111111111000000000000000000000000000000000000000111111222000000//////111444777999222222111111000000//////000111222222000//////000111111111111111111111111000000000000000000000000///000222444444222000///111111222333333444555555000000000000000000000000111111111111111111111111444111///...///111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111222222111111111111111111111000000000///111111222222333333444444////////////000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000111111111222222222//////000111111111111000111111000000000/////////111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000000/////////111222222000///000000000111111111111///////////////000000000333444555444222000000000000000000000000000000000000000111111111111111000111111111111111111111111111111000//////000111111000000////////////000111000000000000000000000000111111000000000000000111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000111222222333444444222222111111000000/////////////////////////////////000000000111111111111000000000000000000111111////////////////////////111111111000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////111111111111111111111111000000000111111000000000000000000111111111111222111111111111111111111111222222111111111111111111000///......000222333444000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////000000000/////////......//////000111111111111111//////000000000000//////////////////////////////111111222222222222111111////////////////////////////////////000000000000//////000000000000////////////////////////000000.../////////000000000111000000111111111111000000000000000000000000000000111000000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000111111///000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222222222222222222222222222222444555444222000000111111111111111111111111111000000000000000000000000000000000000000111111222000/////////111444777999222222111111000000/////////111222222000//////000000000000000000000000000000000000000000000000000...000333444444333000...111111222333444555555666111111111111111111111111222222222222222222222222444111...---///111222222000000111111111111000000111111111111111111111111///000000000111111111111000111222222222222111000111111111111000000000///111111222222333333444444000000000000////////////000000000000000000000000.............../////////111111000000000000111111000111111111111222222222111111111111111222222222111111000000000/////////111111111111111111111111000000000000000000000000000111222222333333222222111111111111111111111111//////...///111333222111000000000000111111111111//////000000000000111111111333444333111000000111000000000000000000000000//////000111111111111000111111111111111111111111222111000//////000111222000000///......///111222000000000000000000000000222111111000000000000000000000000000000000000000111111111111222222222222//////000000000000000111000000000000000000000000111111111111111111111111//////000111222333444555111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111......////////////......000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000/////////000000000000111111111111111111111111111333333222222111000000///222222111111111222222222///////////////000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000...///000111111222111111//////000000000000//////000000000000000000000000000111111111111111111000////////////////////////////////////000000000000...///000111111000///.........////////////000000.........///000111111111000000111111111111000000000000000000000000000000000000000000000111111222222222222222222222222222000111111111111222222222000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222111111111222222222222222///111222222111000111222111111111111111111111111000000000000000000000000000000000000000111111222/////////000111333555666111111111111000000000000///111222222111000000111///////////////000000000000000000000000000000000///111333444444333111///111111222333333444555555111111111111111111111111222222222222222222222222333000......///111222222000111111222222111111000111111111111111111111111000000000000111111111111000111222333333222111000111111111111000000000000/////////000000000000000000000000000////////////000000000000000000000000....../////////000000000111111000000000000111111000111111111111222222222111111111111222333555666222222111111111000000000111111111111111111111111000000000000000000000000000111222333333333222222222222222222222222222222111000///000111222111000000000000000111111111111000000000111111111222222///111333222111000000111000000000000000000000000///000111111222222222111111111111111111111111111222111000//////000111222000///...---...///111222000000000000000000000000222222111000000000000000000000000000000000000000000000000000111111111111////////////000000111111000000000000000000000000111111111111111111111111/////////000000111111111000000000000000111111111000000000000000000000000000000000000111111111111///000000000111111111111...///000000000000///...///000000000000000000000...///000111111000///...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000////////////000000000111111111111111111111111111111111111222222222111111000111222222222111000///000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000000000...///000111111222222222//////000000000000//////000000000000000000000000///000000111111000000///////////////////////////.../////////000000000111...///000111111000///............/////////000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000111222222222222222222222222222222000111111111111222222222000000000000000000000000///000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000000111222222111000111222000000000111111111222222///111222222111000000111111111111111111111111111000000000000000000000000000000000000000111111222//////000000111222222222000000000000000111111111000222333333222111111222//////000000000111111111000000000000000000000000000111333444444333111000111111222222333333444444111111111111111111111111000000000000000000000000222000......000222222222000111222222222222111000111111111111111111111111000000000000111111111111///111222333333222111///111111111111000000000000000///////////////......111000000000/////////...////////////////////////111111222222333333333444111111000000000000111111000111111111111222222222111000000000222555888:::333333333222222222111111111111111111111111111111000000000000000000000000000111222333444333222222222222222222222222222222333222000000111111///...000000000000111111111111000000111111222222222333...000222222000000000111000000000000000000000000000111222333333333333333111111111111111111111111222111000......000111222000///...---...///111333000000000000000000000000222222111000000///000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000111111111111111111111111////////////............//////000000111111222222000000000000000000000000000000000000111111111111//////000000111111111222///000111222222111000///////////////000000000000...///000111111000///...111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////000111222222111000//////000000000000111111111111111111111111111111111///000111222222222222222---///000000///.........000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000////////////..................///111111222222222//////000000000000//////000000000000000000000000//////000000000000//////////////////////////////.../////////000000111111...///000222222000///...---.........//////000000111111000000//////......000000111111111111000000000000000000000000000000000000///000000111222222111111111111111111111111000111111111111222222222000000000000000000000000//////000000111111111222000000000000111111111111111111111111111111111111000000000000000000000000000222222222111000111222//////000000111111111222000222333333111000000111000000000000000000000000000000000000000000000000000000000000000111111222///000111111111111000000//////000000111111222222000222444444222222222333000000111111222222222333000000000000000000000000111222333333333333222111111111222222222222333333111111111111111111111111////////////////////////111///...///111222222111000111222333333222111000111111111111111111111111000000000000111111111111///000222333333222000///111111111111000000000000222222111111000000//////111111000000/////////...////////////////////////222222111111000000//////000000000000000000000000111000...------...///000111111222333333333333222222222222111111111000000111111000000000000000000---......///000111111222111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000111111000000000000000111---......///000111111222///000111222222111000///222222222111111111111000111111222222222333333333222111111111333444333222000000000000000000000000000111111111111222222222000000000000000000000000333222222222111000000000222111000//////000111222444333222000000000111111222111111000///......---000000000000000000000000000000000000000000000000...///000111222222111000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////111111111111111111111111111111111111111111111111111111111111111111222222---......///000111111222222222111111000000//////////////////000111222333222111000//////000111222111111111111111111111111444222/////////000000///555555444333222111000///000000000000000000000000333333333222222111111111222222111111111111222222000111111111222222222222000000000000000000000000111111111111111111111111333222000/////////000111......//////000000111111///////////////.........111111000000//////............//////000000111111000000000000000000000000111000///......///000111//////............//////222111111111000000//////000000000000000000000000111111000000000000111111111111000000/////////...000000000000000000000000000333111---333===<<<222222222111111000/////////111111111111111111111111...000222222111111222333222222222222222222222222000000111111111111000000111111111111111111111111111111000000000000111111111111222222222222111111...///000000000000000///000000////////////000000444444222111000...------////////////000000000000000111222333333222111000111000000000222333222111000000000000000111111222///000111333333222111111111111111222222333333333222111111000///......---...//////000111222222333............/////////000000000000000000000000000111000/////////000222333000000000000000000000000222222222222222222222222000000000000000000000000111111000000//////.........///000111111000///...////////////////////////111111111111000000000000000000000000000000000000222111///......///000222111111222333333333333222222222222111111111000000111111111111111111111111......//////000111111222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111222111111000000000111111///000000000111222222222000111222333333222111000222222222111111111111000111111222222222333333333222111000111333333333111000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111111111222111000//////000111222111111000//////000111222333222222111000000//////111111111111111111111111111111111111111111111111000111222222333222111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000111111111111111111111111111111111111111111111111222222111111000000//////......//////000000111111111111111111000000000000/////////000000111222333222111000//////000111222111111111111111111111111222000//////000111111000222222222222222222222111111111111111111111111111333333333222222222111111222111111000000111111222000000000111111111222222111111111111111111111111111111111111111111111111333222111000///000000111---...///000111222333444//////000000000000000000222222111111111000000000////////////000000111111000000000000000000000000111000////////////000111000000////////////000000222111111111000000000000111111111111111111111111111111000000000000111111111111000000000/////////111111111111111111111111111444222...333<<<<<<333000000000000111111111111111111111111111111111111///111222222111111111222222222222222222222222222000000111111111111000000111111111111111111111111111111000000000000111111111111222222222222111111///000000111111111111111000000////////////000000222222111111000000//////////////////000000000111000111222222222222111000111000000000222333222111000000000000000111222222000000111222222222222222222222222222222222333333222111111000//////......------......//////000000//////000000000000000000111111111111111111111111000000/////////000111222111111111111111111111111222222222222222222222222000000000000000000000000111000000000/////////...//////000000000000//////////////////////////////000000000111111111111111000000000000000000000000222111000///000000222333111111222333333333333222222222222111111111111111111111222222222222222222/////////000111111222222333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222222222333333333333222222222222222111111111111000111111222222222333333333111000///000222333222111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111222222222222111000000000000111222000000000000111222333444333333333222111111000000111111111111111111111111111111111111111111111111222222333333333222222111000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111111111222222222222111111000000000000000000000000111111111111111111111111333333222111000///......000000000000000000000000000000000111111111111111//////000000111222222333222111000000000000111222111111111111111111111111000//////000111222000///...//////000111222333333111111111111111111111111333333333222222222222111111111000000000000111111///000000000111111111111111111111111111111111111111111111111111111111111222222111000000000000111---...///111222444555666//////000000111111222222222222222222222111111111/////////000000000000111000000000000000000000000111000000//////000000111111111000000000000111111111111111111111000000000111111111111111111111111111111000000000000111111111111111000000000000000111111111111111111111111111444222///333;;;:::333//////000000111222222333111111111111111111111111000222333333111000000111222222222222222222222222000000111111111111000000111111111111111111111111111111000000000000111111111111222222222222111111000000000111111222222222111000000//////000000111000000000000000111111111/////////000000000111111000111222222222222111000111000000000222333222111111000000000000111222222111111111222222222333333333333222222222222222222111111111000000//////...////////////////////////111111111111111111111111111111111111111111111111///////////////000111111111111111111111111111111111111111111111111111111////////////////////////000000000000////////////000000////////////000000////////////////////////000000000111111222222222000000000000000000000000111111000000000111222222111111222333333333333222111111111111111111111111222222222222222333333333000000000111111222222222333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222222222111222222333444222222222222222111111111222222333333333333222222222222222111111111000000111111222222222333333333000/////////111222111000000000000000000000000000000000111111111222222222111111111111111111111111000000000111222222222333111111111111111111111111222222222222333333444444333333222222111111111111111111111111111111111111111111111111111111111111333333333222222111111000///000000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111000111111222222111111000000000000000000000000000111111111111111111111111333333222222111111111000111111000000000000000000000000000111111222222222//////000111222222222222111111111111111111111111111111111111111111111111000///000111222111///---......///000111222222333111111111111111111111111222222222222222222222222111000000//////000000111//////000000000111111111111111111111111111111111111111111111111111111111222222111111111000000000......///000222333444444......///000111111222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111111222111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111333111///222777777222000000000111111222222222111111111111111111111111111222333333111000000000222222222222222222222222000111111222222111111000111111111111111111111111111111000000000000111111111111222222222222111111//////000000000111222222111000000000000000000111000000000000000000000000//////000000000111111111111111111222222111111111111000000000222333222111111111000000111111222333222222222222222333444444333333333222222111111111111111111000000000//////222222111111111111111111222111111111111000000000111111111111111111111111///////////////000000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////000000///......///111222000000000000000000000000000000111111222222333333000000000000000000000000////////////000000111111111111222333333333333222111111111111111111111111111111222222222333333333111111111111222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111222222111111222333333444111111111111111111000000222222222111111222222222222222222111111111000000111111222222222333333333000/////////111222111000111111111111111111111111000000111111111222222222111111111111111111111111000000000111222222222333111111222222222222111111222222222222222111111000111111111111111000000000111111111111111111111111111111111111111111111111222222111111000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111111222222333333444444444111111111111000000000000000000111111222222333333///000111222333333222222111111222222222222111111111111111111111111111111222222111222222111...,,,000000000000000000000111111111111111111111111111222222222222222222222222111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111000//////000000000000000000------......///000111111111111111111111111111111111111111111000000000000111111111111111111111111000000111111111111000000222222111111111111222222111111111111111222222222111111111111111111111111222222111111111111222222111111111222222222222222111111111111111111111111000111000///000333444222333222222222111111000000111111111111111111111111111222333333111000000000222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111111111222222222222111111///////////////111222333111111000000000000111111222222111111000/////////000000000000111111111111222111111111111111111222111000000000222333222111111111111111111222222333222333333333444444444444333333333222222111111111111111111111000000000000222222222222111111111111000000000000000000000000111111111111111111111111...//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000///.........///111222111111111111111111111111111111111222222222222222000000000000000000000000......///000000111111111111111222333333333333222111111111111111222222222000000111111222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111111222333444000000111111111111111111222222111111111111222222222222222111111111111000111111222222222333333333111000///000222333222111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111222222222111111222333333222111111000111111000000...------111111111111111111111111222222222222222222222222222222222222222222222222222111000000///000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000111111111222222//////000000000000//////111111111111111111111111111111111111111111111111000111111222333444555555111111111111111111111111111111111222222222222222///000111333444333333222111111222333333222111111111111111111111111111111444333222222333222000...222222222111111000000///222222222222222222222222111222222222222333333333222222111111111111222222000111111111222222222222222222222222222222222222111111111111111111111111222222333333222222111000000000000////////////...------......//////000000000000000111111111111111222111111111111000000000111111111111111111111111000111111222222111111000222222111111111111222222111111111222222222222222222222222222222222222222222222111111111111222222222222222222222333333333222222222222222222222222111111111000000111222222444333333222111111000000111111111111111111111111000222333333111000000111222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111111111222222222222111111000/////////000222333555222111111000000111111222222222222111000//////...000000000111111111222222222222111000000111222222111000000000222333222111222111111111111222333333222333444555666555444333333333222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111222222222222222222222222//////000111111111111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000///......//////000111222111111111111111111111111333222222222222222222111000000000000000000000000//////000111222222222222111111222333333333333222000000111111111222222222//////000000111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222000000000000111222333333000111111111222333333333444333222111111222333444222222222111111111111000111111222222222333333333222111000111333333333111111111111111111111111111000111111111111222222222222222222222222222222222222222222111111111111111111222222333333222222111///000111111111000//////222222222222222222222222222222222222222222222222222222222222222222222222222111000000000111222333000000000000111111111111111111111111111111111111000000000000000000000000000000111111111222222222000000000111111000000000222222222222222222222222111111111111111111111111000000000111111222222222000000000111111222222333333222222222222222222111...000222333444444333222111222222333333222222111111111111111111111111111444222111222333555555444333222222222111111111111222222222222222222222222111111222222222333333333333333222222222222333333222222222222333333333333222222222222222222222222111111111111111111111111222222333333333222111000000000000000000000000000//////////////////000000111111111222222222333333222222222111111111000000111111111111111111111111000111222222222222111000111111000000000000111111111111111222222333333333222222222222222222222222333222222111111222222333222222222333333333444444222222222222222222222222333333333333222111222444222222222222222222222222111111111111111111111111///111222222111111111222222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111111111222222222222111111222111111111222444666777222111111000000111111222111111000000000000000000000000111111111222222222222222111000000111222222111000000000222333222111222222111111222222333444111222555777888666444222222222222222222222333333111111111111111111111111/////////000000111111222...///000000111222333333222222222222222222222222///000111222333222222111222222222222222222222222222222222222222222222222222222222222222222222222.../////////000000000111---...///000000111111111222222222222222222222222444333333222222111111111000000000000000000000000///000111222333444444444111111222333333333333222000000111111222222222222...//////000111111222222333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222////////////000111222333111111222333333444555555555444333333333333444555222222222111111111111000111111222222222333333333222111111111333444333222111111111111111111111111000111111111111222222222222222222222222222222222333222222222111111000000111222333444444333222111000111333444555555444333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111222444555000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111333333333333333333333333111111111111111111111111000000000000//////////////////000111222333333333444333333222222111111111...000222444444444333222111222333444444333222111111111111111111111111111222111000111444777888999222222222222222222333333222222222222222222222222111111111222222333333333444333333222222333333444222222333333333444444444222222222222222222222222111111111111111111111111222222333444333222111000//////000111222333333333111111111111000000000000222222222333333444444444222222222222111111000000111111111111111111111111000111222333333222111000111111000000000000111111111111111222222333333333222222222222222222222222333222222111111222222333222222222333333444444444222222222222222222222222555444444555333222333666111111111222222333444444111111111111111111111111...000222222222111222333222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111111111222222222222111111444333222222333666888:::222222111111111111222222...//////000111222222222000111111111111222222222333222111000000111222333111000000000222333222111222222111111222222333444000222666999999777444111111111111222222333333444111111111111111111222222000000111222333444444444//////000111333444555666222222222222222222222222000111222333444333222222222222222222222222222222222222222222222222222222222222222222222222222222.../////////000000111111,,,---///111111111111000222222222222222222222222444444444333333222222222000000000000000000000000222222111111111111111111222222333333333444444444333333333222222111111111111333333222000///000111555444333333222222333333111111111111111111111111333333222111222333555666111111111111111111111111111111111111111111111111222333444444333222000///111111222333333333333222555444333333333333444555111111111111111111111111333222111000000111222333111111222222222222111111222222111111111111222222333333222111111222333333333333333222222222111111222222333333222///---+++222222222111111111000000000111333333111000111222333333333222222111111111333333222222111000000000000111111111111222222222111111111111111111111111------...///000111222222000000000000000000000000111111111111111111111111333222111111000111111111111111111111111111111111333333333222222111111111222222222222222222222222333222111111000000111111333222111000000000222222444333111000000111333444444555555555555555555444222333333333333333333444444444444333333222222222333333333444444444555555555555444333333333333444555555555444444333333333666555444333333333333333000000111222222333444444111222333444444333222111444333333222222333333444111111111111111111111111444444333333222111111111111222222333333333222222333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222222222444444444444222222444333333222222333333444222222222222222222222222111111222222222333333333222222222222222222222222222222333333333222111111222222333333444555666666111111333444444333111111222222333333333444444444222222333444444333333333222222222222222222222222333333222222111222222222444333333222222333333444222222222222222222222222222222222222222222222222333333333222222222111111000111111222222333444444333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444333222111111222333444222333555666666555333222222222111111222222333444111111111111111111111111000111111111111222222222222222111111111111222222222222333333333222222111222222222444555333000...222222222222222222222222777666444333222333333444222222222222222222222222111111111111111111111111...///000111222111000000//////000111222333333333444444444333333222222222111111111111111111111111222222111111111111111111000000111111111222222222333333333222222222111111111222333222111000000111555444333333222222333333111111111111111111111111333333222222222333444555111111111111111111111111111111111111111111111111111111333444444333222111111111222333333333333222444333222222222222333444333333333333333333333333333222111000000111222333111111222222222222111111222222111111111111222222333333222111111222333333333333222222111111111111/////////000111222333333333333333333222222222111000111333333111000111222333333333222222222111111111111111111111222222222111111111111222222222222111111111111111111111111000000000111111111111111222222222222222222222222111111111111111111111111333222222111111111111111333333333333333333333333333333333222222222111111333333222222222222222222333222222111111111111111333222111000000111222222444333111000000111333444333333333444444333333333222222333333333333444444444444444333333222222222333333333444444444555555555555444333333333333444555555444444444333333333666555444333333333333444666555555333222111000000222222333333333333222222444333333222222333333444111111111111111111111111222222333333333333333333222222333333333333222222444444444333333222222222333333222222222222333333333333333333333333333333222222222222222222222222222333333444444333333222333222222111111222222333222222222222222222222222111111222222222333333333333333333333333333333333111222222333333333222222222222333444444555666666444444444555555444444444222222333333333444444444000111111222333444444555222222222222222222222222333222222222222222333333444333333222222333333444222222222222222222222222222222222222222222222222333333222222222111111111444444333222222111111000333222222111111222222333222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222333333222111111222333333222333555666666555333222222222111111222222333444111111111111111111111111111111111111222222222222222222111111111111222222222222333333333222222111000000000222444444333111222222222222222222222222555555444333333333333333222222222222222222222222111111111111111111111111///000111222222222111111000000111111222222333333444444333333333333222222222222222222222222222222111111222222222222222222000000111111111222222222333333333222222222222111111222333222111000111222555444333333222222333333222222222222222222222222333333222222222333444444222222222222222222222222222222222222222222222222///000222333444444444333111111222333333333333222333222222111111222222333333333333333333333333333222222111111111111222222111111222222222222111111222222111111111111222222333222222111111222222333222111111111111000000000//////......///222555777444444444333333333222222000222333333222111111222333333333222222222222111000000111111222333333444111111111111222222222333111111111111111111111111333333222222222111111111333333333333333333333333222222222222222222222222333333222111111111111111222222222222222222222222333333333222222222222111333333333222222111111111222222222111111111111000222111111000111111222222444333222111111222333444111111222222222222111111222222222333333444444444444444333333333333222222333333333444444444555555555555444333333333333444555444444444444333333333555555444333333333444444888777666555333111000///333333222222222222333333444333333222222333333444222222222222222222222222000111222333444555444444333333333333333333333333666555444444222222111000333333222222222222333333333333333333333333333333222222222222333333333333444333333222222333333444222111111000000111111222333333333333333333333333111111222222222333333333444444444444444444444444000111222333333444333333333333333444555555666666555555444444444444555555333333333333444444444444444444222222111222333444333333333333333333333333222222111222222333444555444444333333333333444444333333333333333333333333333333333333333333333333222222222111111111111111444444333222222111111000333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333222333444555555444333222222222111111222222333444222222222222222222222222111111111111222222222333222222111111111111222222222222333333333333222222333222000111222333333222333333333333333333333333444444444444444333333222222222222222222222222222222222222222222222222222000111111222333222222222111111111222222222222222333333333333333333333333222222222222222222222222111111222222222222222333222222333333333444444444222222222222222222222222111222333333111111111333555444333333222222333333222222222222222222222222333333333333333333333444222222222222222222222222222222222222222222222222000111333444444444333333111111222333333333333222333333222222222222333333111111111111111111111111222222222222222222222222111222222333333222222111333222222111111222222333222222222222222222222222111000000000000000000000333222111000000000111222444333333333333222222222000222333333222111111222222222222222222222222222111111111222222333333333111111111222222222333333111111111111111111111111222222222222222222111111333333333333333333333333222222222222222222222222333333222111111111111222000000000000000000000000222222222222222222222222444333333222222111111111222222222222111111000000111111111111111111222222333222222111111222222333111111222222222222111111222222222333333444444444333333333333333333333333333333333444444444555555555555444333333333333444444444444444444444444444555444444333333333444444444444444555555555555555444333222111111222333444444333333222222333333444222222222222222222222222000000222333444444444444555444444333333333333333444444444333333222222222333333333222222333333333333333333333333333333333222222222333333333333333444444222222222222444444222222111111111111222222333333333333333333333333111111222222222333333333444444444444444444444444000111222333444444444444333444444444555555666666444333222111111222333444333333333444444444444555<<<:::777333111000000000333333333333333333333333111111111222333444555666444444333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111000111111222222333444444333222222111111222222333222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444333333222222111111222222333444222222222222222222222222111111111222222222333333333222222111111222222333222222333333444333333333:::777333111111111111000333333333333333333333333222333444555555444222111222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222111333333333333333333333333222222222222222222222222111111222222333333333333222222333333333444444444222222222222222222222222111222333333222111222444555444333333222222333333222222222222222222222222333333333333333333333222222222222222222222222222222222222222222222222222333444444555444333222111111111222333333333333222333333444444444444333333111111111111111111111111222222222333333222222222222222333333333333222222333333222222222222333333222222222222222222222222000000000000000000000111333333444333222000...---222222222222111111111111111222444444222111222333222222222222222222222222333333333333222222111111111222222222222333333333111111111111111111111111//////000000111222222333222222222222222222222222222222222222222222222222444333333222111222222222000000000000000000000000222222222222222222222222333333333222222111111111111222222222222111000///000000111111222222222222222222222222222222222222222222333333333333222222111111222333333444555555333333333333333333333333333333333444444444555555555555444333333333333444444444444444444444444444444444333333333444444555222222333444666777888888555444333222222333444555444333333222222333333444222222222222222222222222111111222222333444555555666666444333333333444444222222222333333444444444444333333333333333333444333333333333333333333333222222333333333444444444444444222222222222444444333333222222222222333333333333333333333333333333111111222222222333333333222222222222222222222222000111222333444555555555444444555555555555555666555444222222222222444555333333444444444555555555>>><<<888555222111111111333333333333333333333333222222222222333444555666555444444333333444444555333333333333333333333333333333333333333333333333111111111111111111222222000111111222222333444444333222222111111222222333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333222222111111222222333444222222222222222222222222111222222222222333333333333333222222222222333333111222333444444444444444<<<999555222222333333222333333333333333333333333111222333444444444222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222222222222222222222333333333333444444222222222222222222222222111111222222333444444444000000111111111222222222111222222222222333333333111222333333222222333444555444333333222222333333333333333333333333333333333333444444444333222222333333333333333333333333333333333333333333333333444555555555444333111000111111222333333333333222333444444555555444444333333333333333333333333333222222333333333333222222222222333333333333222222333333222222222222333333111222222333333222222111000000000111111111111222000111333444444333111///222222222111111111000000111333444444333222222333111222222222222333333333555444444333222222111111222222222222333333333333111111111111111111111111......///000111222333444222222222222222222222222333333333333333333333333444444333222222222222222333333333333333333333333111222222222222333333333222222222222222222222222111111222333333111000//////000111222222222222222222222222222222222222222333333444444444444333333111111222333333444555555222222333333333333444444333333333444444444555555555555444333333333333444333333333444444444444555444444333333333444555555444444444555555555666666444444333333333333444444444333333222222333333444333333333333333333333333333333222222333666999;;;888777555444333333444555000111222222444555555666444444333333333333444444333333333333333333333333222222333333444444555555444333333222222333333444444333333333333333333444333333333333333333333333111111222222222333333333222222222222222222222222111222333444444555444444555555555555555555555555666666555555555555666666333444444444555555555555999888666555444444555555333333333333333333333333333333222333333444555666555555444444444444555555333333333333333333333333333333333333333333333333222222222222222333333333444444333222222111111000333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333444444444444444444444444222222111111222222333444333333333333333333333333222222222222333333333333333333222222222222333333111222333444444555555444888555333222444555666666333333333333333333333333111222222333333333333333222222222222222222222222333333333333333333333333222111111111111222333333222222222333333333333333222222222333333444444444333333333333333333333333111111222222333444444555000000111111111222222222111111222222222333333333111222333333222222333555555444333333222222333333333333333333333333333333333333444444444333222111333333333333333333333333333333333333333333333333333444444555555444333222111111222333333333333222222333444444444444333222333333333333333333333333222222333444444333222222222333333444444333333222444333333222222333333444111222333333333333222111111111111111222222333333000111111222333333333333333333222222222111111111111333444444333222222333111111222222222333333333333333333333333333333222222222222333333333444444111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333444444333222222222222333444444444444444444444444111111222222222333333333111111111222222333333444000111222333333222000///...///111222333333222222222222222333333222222222333333444444444444333333000111111222444555555666222222222333333444444444333333333444444444555555555555444333333333333444333333333444444444555555333333333333333444555666555444444444444444444444333333444444444444333333444333333222222333333444333333333333333333333333555333222333666;;;AAADDD999888666444333444555555222222222333333444444444444444333333333333444444333333333333333333333333222222333333444555555666222333333444444333333222333333222222222222333333444444444444444444444444111111222222222333333333333333333333333333333333333333444444444444444333666666666666555555555555555555666666666666555555444444444444555555555555444444444444444444555555444444444444444444444444444444333333333444444555555555444444444444555555444444444444444444444444444444444444444444444444222222333333333444444444444444333222222111111000333222222111111222222333222222222222222222222222000000000000000000000000444444444444444444444444444444444444444444444444333333444555555444333333444444444333333444444444222222111111222222333444333333333333333333333333222222222333333333444444444333333222222333333444111222333444555555555555444333111111333555555555444444444444444444444444222222111111222333333444222222222222222222222222333333333333333333333333111111000000000111222333111222222333333444444444222222222333333444444444555555555555555555555555111111222333333444555555222222333333333444444444111111111222222333333333111222444333333222444555555444333333222222333333333333333333333333333333333333444555444333111000333333333333333333333333333333333333333333333333111222444555666555555444111111222333333333333222111222333444444333222111111111111111111111111111222222444444444444222222222333333444444333333222444333333222222333333444111222333444444333222111111111222222222333333333444333111000000111333444444444444333333333222222111333444444333222333333111111111222222333333333111222222333333444444555222222333333333444444444111111111111111111111111444444333333333333222222444444444444444444444444333333333333333333333333555444333333222222333333333333333333333333333333111111111222222333333333000000111222333444444555000111333333333222000......///111222333333222222111222222333333222222111222333333444444333333222000111111222444555666666222222222333333444444444333333333444444444555555555555444333333333333444333333333444444555555555333333333333333444555666222333333444444555555555222333555555555555333222444333333222222333333444333333333333333333333333555444222333888???GGGLLL:::888666444333444555666333333333333333333333333555444444333333444444555333333333333333333333333222222333333444555666666222222444555555444222222222222111111111111222222444444444444444444444444111111222222222333333333444444444444444444444444444444444555444444333333666666666666666555555555222333444555555444333222444444444555555555666666444444444444333222111000444444444444444444444444555555444333333333444444555555444444444444555555444444444444444444444444444444444444444444444444333333333444444555555555000111111222333333444444333222222222222222222333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333444555555444333333555444444333333444444555222222111111222222333444333333333333333333333333222222333333333444444444444333333222222333333444111222333444555555555555555333111111222222111000444444444444444444444444222222111000111222444555222222222222222222222222333333333333333333333333111000/////////000222333111111222333333444555555333333333333333333333333333333333333333333333333444444444333333222222222555444444444444555666666666555333111111222333444444444444333333222222222222222222222222222222222222333444555555555444333666666666555444444333333666666555444333333222222333333333444444333222222444666777666333222111222444444444444444444444444333333333333333333333333222222333333333333444444555444444333333222222111444444444444444444444444222333333444444333333222333333333333333333333333111222333444444333222111222222222222222222222222222222111111222222333444555444222000000111222333444444333333333333222222444111555333---111555...222333333444444333333222666555333222111222333333///000000222333444555555111111222222222333333333444333333222222333333444333333333333333333333333555444222000000111222333444444444444444444444444111111111111111111111111222222222222111111000000444444333333333222222222111111222222222333333333222222222333333444444444555555444444444444555555555555555444444333333333444444444555555555666666555555555555555555555555333333333222222222111111555555444444444444555555444444444444444444444444444333333222222333333444555444333333222222222222444444222222222222444444444555555555666888<<>>333///333666444000444444444333333222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444555555444444444333333333666555555444444333222222333333333333333333333333111111111222222333333333333333333444444444444555444444444444555555555666666666555444444444444555444444555555555555444444444444444444444444444444444333111000000111333444444444444444444444444444333333333444444444555555555444444333333444444555555444333333222222222222444444444444444444444444444444333222222111111111222222222222222222222222333333333333333333333333000111111111111222222222333222222111111222222333222222222111111000000000222333444555555555444333333555666555333222222333222333333444444333333222333333333444444555555555333333333333333333333333333333333333333333333333111222444555555444222111222222222222222222222333222222333333333222222111444333333222222333333444333444444555555444444333111111222222222333333333222222222222222222222222444222111444777777555111333333333333333333333333333333333333333333333333444444444333333333222222333222222222222333444444666555333222111222333444444444444333333222222222222222222222222222222222555666666666666555333333333333444444444444444444666555555444333333222222333333333444444333333222444555666555444222222333444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333444444444444444444444444444222333333444444333333222333333333333333333333333222222222333333222222222222222222222222222222222222222222222222333333444555444222111111111222333444444333333333333222222333000333111,,,111666///222333333444444333333222555444333222222222333333333333333333333333333333111222222222222333333333444333333222222333333444333333333333333333333333444333222111111111222333333333333333333333333333222222222222222222222222222222222222111111111000222222333333444444555555111222222222222333333333333222222222333333444555444444333333333333444444555555444444444333333333333333333444444444555555444444444444444444444444444333333333333222222222444444444333333444444444444444444444444444444444444333333222222333333444555444333333222222333333444444333222222333444444333444444444444666999<<>>777111777444444555555555555444444444444444555555555555666666555555555444444444333555555555555555555555555777777777777777777777777444444555555555555555555777777666666555555555555555555555555555555555555666666777777777777666666666666666666666666666666666666666666666666666666444555555666666555555444444444444444444444444444333333333444444444555555555555555555666666777777666777999::::::999777666555555555555555555555555555555666666666666555555555555555555555555555555555555666666666666555555555333222333444555444222222222333444444444555555555555555555555444444444333333333333333333333333555555555555555555555555666666666555555555555555777777777666666666666666555555555444444444444444444444444444555555555555555444444333333333333333444555555555555666666666555555444444444444555555555555555555555555555555666666555555555555666666444444444555555555555666666666666555555666666666444444555555555555444444333333333333333333333333333333333444444555555555444444444444444444444444666666555555444333333333555555555555555555555555444444444444444444333333333333333333444444555555555555444444444555555555333666777666222111444888444444444555444333333222222222222333333333333444444444444444444444444444555555555555555555555555555444444333333333333333222222222222222222222222222333333444444333333222222222222222222222222222666666666666666666666666444444444444444444444444444333333444444666777888666666666666666666666666333444444555666666555555555555555555555555555555333333333333444444444444555555555555555555555555444555555666666777777777666666666666666666666666555555555555555555555555666666555555555444444444555555444444444444555666444444444555555555666666555555555555555555555555777777666666555555555444555555555555555555555555444444444444555555555555333333333333333333333333333333333333333333333333444444444444444444444444333333444444444555555555444444444444444444444444666666666666666555444333333333333333333333333444222333444444555555555444555555555555555555555555333444555555666666555555444444444444444444444444333333444444444555555444222222333333333333222222444444444444444444444444555555555555555555555555666555444444444444555666555444444333333444444555444444555???GGG;;;222999444444555555555555444444444444444555555555555666444444444555555666666666666666666666666666666666666666666666666666666666555555555555555555444444666666666666666555555555666666666666666666666666666666777777777777666666777777777777777777777777555555555555555555555555444444444555555444444444444444444444444444444444333333333444444444555555666666666666666555555444555666888999999888666555444555555555555555555555555666666666666666666555666666666666666666666666555666666666666666666555555444333444555555444333111222333555555666555555555555555555555555555555222222222222222222222222666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555444444444555555555666666666555444333333333444444555555555666666666777777666555555444444555555666666666666666666666666666666666666666666666666666444444444555555555555666666666555555555555666666555555555555555555555555333333333333333333333333222333333444444555555555444444444444444444444444555444444444333333333222555555555555555555555555444444444444444444444444333333444444444555555555666555444444444444555555666444222111333555777888444444555555555444333333222222333333333444444444444444444444444444444444444444444444444444444444444444333222222222222222444444444444444444444444222333333444444333333222222222222222222222222222666666666666666666666666555555555555555555555555555555444444444555777888777777777777777777777777333333444555666666666666555555555555555555555555333444444444444555555555555555555555555555555555666666666666666666777777555666666666666777777777555555555555555555555555666666666555555555444444555555555555555666666777444444555555555666666666666666666555555555555555666666666666666666666666555555555555555555555555444444555555555555555666444444444444444444444444222222333333333333444444444444444444444444444444333444444444555555555555444444444444444444444444777777777666666444333333222222222333333333333444222333444555555666555555666666555444444555666666444444555666666666666555555444444333333444444555333444444555555555444444333444444555555444444333444444444444444444444444444444444444444444444444777777666666666666777777555555444444444444555555555444777GGGPPP@@@222:::444444555555555555444444444444444555555555555666333444444555666666777777666666666666666666666666555555555555666666666666666666666555555555555555555555666666666666555555666666666666666666666666666666777777777777666666777777777777777777777777555555555555555555555555444444555555555555444444555555555555555555555555333333333444444444555555777777777777666555444333555666777888888777666555444444444555555555555555555666666777777666666555666666666666666666666666555666666777777666666555666555444444666666555444222333555666777777777666555555555555555666666666222222222222222222222222666666666666666666666666555666666666666777777777666666666666777777777777555555555666666666666666444444555555555666666666777666555444333444555555666666666666777777777777777666666666666666666777666666666666666666666666555666666777777666666555444444444555555555555666666555555444444555555666666666555444444555666666444444444444333333333333333333333444444555555555444444444444444444444444333333333333333333333333555555555555555555555555444444444444555555555555333333444555555555555444555555444444555666888999666444222333666777777555555555555555555444333333333333333444444444555555444444444444444444444444444444444444444444444444444333333222222222222222444444444444444444444444222333333444444333333222222222222222222222222222666666666666666666666666666666666666666666666666777666555444444555666888777777777777777777777777222333444555666666666666555555555555555555555555666666666666777777777777666666666666666666666666777777777666666666666666555666666666777777777777555555555555555555555555555555555555666666666666444444444444444555666666555555555555666666666666777666666666555555555444444444555555666777777777555555555555555555555555333333333444444555555555555555555555555555555555222222222333333444444444555555555555555555555555444444444444555555555555555555555555555555555555555555555666666555444444333333333333444444555555222333444555666666666666777666555444444555666777444444555666666666666666555444333333333333444555444444555666666555444333555666777888888777666555555555555555555555555555333333333333333333333333666666666666666666666666555555444444444444555555555333888MMMWWWCCC222999444444555555555555444444444444444555555555555666555555555555666666666666666666666666666666666666555555555666666666777777777777777666666555555555444555666777777666555555666666666666666666666666666666777777777777666666777777777777777777777777666666666666666666666666666666777777777777666666666666666666666666666666333333333444444444555555555555666777777666555444777777777777777777777777444444444555555555666666666666777777777777666666666666666666666666666666666666777777777777666666666555444555666777666444222444666888999999888888444555555555666666666777444444444444444444444444666666666666666666666666555666666666777777777777555555555666666777777777555555666666666777777777555555555555666666666666999777666444444555666777666666777777777888888888888888777777777777888888666666666666666666666666555666777888888777666555444444444555555555555666666555555444444555555666777666555444444555666777555555444444444333333333333333444444444444444444444444444444444444444444333333444444555555666666555555555555555555555555444444444444555555555666333333555666666666555444333333444555777;;;>>>@@@888;;;>>>@@@>>>;;;777555555555555555555444444333444444555555555666666666555555555555555555555555555555555555555555555555555555444333333333333333333333333333333333333333222333333444444333333222444444444444444444444444777777777777777777777777777777777777777777777777888777555444444555666777777777777777777777777777222333444555666666666666666666666666666666666666888888888888999999999999777777777777777777777777888888777777666666555555555666666666777777888888555555555555555555555555333333444555666777888888333333333333333444555666555555555555666666666777777777666666555555555444333333444555666777888888666666666666666666666666222222222333333444444444666666666666666666666666222222222333333444444444555555555555555555555555444444444555555555666666555555555555555555555555222333444555666666666666444444444555555555666666222333444555666666666666777666555444444555666777444555555666666666666666555444333333333333444555444555666666666555333222222333444555555444333222555555555555555555555555333333333333333333333333444444444444444444444444555555444444444444555555444111888PPPZZZDDD111888444555555555555555555444444444444555555555666666777777777666555555444444777777777777777777777777555555666666777777777888888888777777666666666555444555666777777666555555777777777777777777777777666666777777777777666666777777777777777777777777777777777777777777777777888888999999999999888888777777777777777777777777333333333444444444555555333444555777777777666666888888777666666777888888444444444555555555666666666666777777777777666666777777777777777777777777666666777777777777666666777555444555666777666555333444777999::::::999888444555555555666666777777666666666666666666666666777777777777777777777777555666666666777777888888444555555555666666777777555666666666777777888888555555555555666666666777999888666555444555777888777777777777888888888888999999888888888888999999777777777777777777777777555666777888888777666555444444444555555555666666555555555444444555555555777666555444444555666777555555555444444333333333444444444444444444444444444444444444444444444444333333444555666777888888666666666666666666666666444444444555555555666666333333555666666666555444222222333666:::???DDDGGG:::CCCLLLNNNGGG>>>999777555555666666555555444333555555555666666666666777555555555555555555555555777777777777777777777777666666555444444444444555222222222222222222222222222333333444444333333222666666666666666666666666333333333444555666777777999777666555666777999:::777777777777777777777777777777777777777777777777777777777777777777777777777666555444444555666777333444444555666777888888:::999888666666666777888666777888888888666555444666666666555444444333333444444444444444555666666555555555555666666666666777777777777888888888888666666777888888777666555888888888888888888888888777777777777888888888888555555555555555555555555555666666666666666666666666666666666666555555555555555555555666666666777111111222333444666777888111222333444444444333222555555555555555555555555666666666666666666666666333222222111111222222333222333444555555444333222555555555555666666666777555555555555555555555555444444555555666666777777555555555555666666666777555666666666666666666666555555555555555555555555777777666666555555555444444444555555555555444444666666555555555444444444777777;;;KKKTTTBBB222777666666666666666666666666555666777777777666444333555666666777777777777777888888999999999:::::::::777777666666666666777777:::999666555555666999:::777777777777666666666666666666777777777777666666777666555555555666888999666777777888888888888777777777777777777777777777999999999999888888777777666777777888888888888777555555444444444444555555777777777777888888888888888666666777888999888777777777777777777777777777777666555444444555666777888777666555555666777888444555555555666666777777666666666666666666666666555555555555666666666777777777777777777777777777444444444444444444444333777666666555555555666666888888777777666666666555888888888888777555444333666666777777888888999999999888777666666777888999777777777777777777777777888888777777888999999:::888666666777888999888777666666666666666777888888666666777777777777666666666666666666666666666666666666666666666666666666666666555555555444444444222222333444555555555555333222222222222333444444555555555555555666777888555333333555777:::::::::888888777555555444444444777555333444777888666444444888;;;999555333555888666999888444777???DDDBBB333GGG]]]eee]]]PPPIIIHHH999999:::999666555555666666666666666666666666666666666777777777777666666888888777666555444444333888777777666555555444444555555666666555555444333222333333444555555555444444444444333333444444444555555555555666777888999888888666666666777999:::777777777777777777777777777777777777777777777777888888888888888888888888777666555555555555666777444555555666666777777777999999777666666666777777777777888888777666666555555555555555444444444444555555555555555666777777888888888777777666666666666666777777777888888888555666777888888777666666666666666666666666666666777777777777888888888888666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666777777333222333333444555777777444555555555555444222111555555555555555555555555666666666666666666666666555444444333333444444555333444555666666555444333555555555666666666777777666666666666666666666666555555555666666666666666555555555666666666777777666666666666666666555555555555555555555555555555777777666666666555555555444555555666666555555444666666666555555444444444666777;;;JJJSSSBBB222777666666666666666666666666666666777777777666444444444555555666777666666666777777888888888999999999777777666666666666777777888888888888888888888888777777777777777777777666777777888888888888777777777666666555666777888999777777888888888888777777777777777777777777777777888888888888777777777666666777777777777777666666666555555444444555555666777777777777888888888888888777666777888999888777888888888888888888888888777666555555555555666777888777666666666666777888555555555555666666666777666666666666666666666666444444444555555555555666666666666666666666666666333333333444444555555555666666555555555555666666777777777666666666555555888888888888777666555444777777777777777888888888888888777777777777888888777777777777777777777777777777777666777777888888888666666777888999888777777777666666777777888999666777777777777777666555555555555555555555555555555555555555555555555555666666555555555444444444444444555555555444444333555444444333333333444444555555444444555666666777666555444444666888888777999888777666555555555555777555444555777777666444444777:::999555333444777333777888666888>>>@@@===;;;GGGWWW___\\\SSSJJJFFF888999999888666555555666777777777777777777777777777777777777666555444444999999888777666666555555777777777666555444444444555555555555555444444333222333444555555555555555555555444444444444555555777666666666777888999:::888888777666777888999:::777777777777777777777777666666666666666666666666888888888888888888888888777777666666666666777777666666666666666777777777888888777666666666777777999888777777777777777777555555555555555666666666777666666666666777888888;;;::::::999777666666555666666666666777777777777555555666777888888888888666666666666666666666666777777777888888888999999777777777777777777777777888777777777666666555555333333444444555555666666555555666666666777777777555444444444555555666777777777777777666444333222555555555555555555555555666666666666666666666666777666666555555666666777555555666777777666555555555555666666666777777777777777777777777777777777777777666666666666666555555555666666666777777777777777777666666555555555666666666666666666666666777777666666666666555555555555666666666666555555666666666666555555555555666666999FFFOOO@@@333777666666666666666666666666666666777777777666555555444444555666666666666666777777777777888888888888888777777666666777777888666777999::::::999777666777777777777777777777777888999999999999999999888777666666666666777888999999999999999888777666666777777777777777777777777888888777777777777777666777888888888777666555555666666555555555555666666777777777777888888888888888777666777999999999888888888888888888888888888777777666666666666777777888777777666666777777888555555555555666666666666666666666666666666666666333333444444444555555555555555555555555555555555222222333444555666666777666666555555555555666666666666666666555555555555666777777888888777777666888888888888777777777777777777888888888888777777666666666666666666666666777777666666666666666777888666666777888999888777777777666666777777888999777777777777777666555555555555555555555555555555555555555555555555555555666666666555555555555444666666666666555444333222666666555444444555555555555444444444444555666666777666444444555666555444888888777666555555555555777555444555666777666555333666888777444333444666111666:::;;;===>>><<<888;;;???FFFLLLOOOJJJBBB:::777888999777555444555666888888888888888888888888888777777666555444333333999999999888888777777777777666666555555444444444444555555555555444333333333444555555555555555555666666555555555555666666777777777777777888999999888888777777777888999:::888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777888777777777777777777777777777777777777777777777:::999777666666777888999555666666777888888999999888888777777888888999::::::999999888777777666666555555666666666777777777555555666777888999999999888888888888888888888888777777888888888999999999888888888888888888888888999888888777777666666555333444444555666777777888555666666666666777777777777666666555555666666666888888888888777666666555555555555555555555555555666666666666666666666666777777777666666777777777666777888888888888777666555666666666666777777777777777777777777777777777888777777777666666555555555666666666666777777777888888777777666555555555666666666666666666666666777777666666666666666666555666666777777666666555666666666666666666666666777666555>>>GGG===333999666666666666666666666666666666777777777666666666555555666777777777777777777888888888999999999999888777777777777777777888666777777888888777777666777777777777777888888888888888999999999999888888777777777777777888888888:::::::::999888777666555888888888888888888888888888888888888888888888888:::::::::999888777666555777666666555555666666777666777777777888888888888888777666777999:::999888888888888888888888888888777777777777777777777777777777777777777777777777555555555666666666666666666666666666666666666666444444444555555555666666555555555555555555555555333333444444555555666666666555555555555666666777666666555555555555555555555666777888888888888888999999888888777777666666555666888999999888777777666666666666666666666666888888777666666666666777888666666666888999888777666666555555666666777888777888888777777666555444444444444444444444444444444444444444444444444444666666666555555555555555666666666666666555444444555555555555666777888999555555444444444444555555666555333333555666555444777666666555444444555555666666555555666666666555333555777666444333444555222888>>>BBBBBB@@@:::666888777888<<>>888555888888888888888777777777666777888777666555666777666666666666666666666666777777777777888999;;;<<<666777777777777777777777666666666666666555555555555555666666555555444333666666666777777666555555777777666666666666777777888777777777777777888888888888888999999999999:::999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888999999999999888888888888888888888999999999777888999999::::::999999999999999999999999:::;;;888999999:::;;;;;;<<<<<<999888888888888999::::::666666666777777777888888777777777777888888888888777777777777777888999:::777777777777777777777777888888888999999999999:::999999999999999999999999888888888888888888888888777777888888999999::::::666666666777777777888888999999888777777888888888777666777777888:::;;;<<<888888888888888888888888888888888888888888888888777666666555555666666777777777888999999888777777666666666777777777888888666666666666666666666666888777777777777777777666666666666777777777888888777777777777777777777777777777777777777777777777666666777777777777888888777777888888888888777777777777777777888888888888888777111444===:::666<<<777777777777777777777777777777666666666777888888888888999:::::::::::::::::::::::::::;;;;;;;;;<<<999888888777777888888999999777555333333555777999666777777888888999999999777777888888888888777777666777888888999999888888::::::::::::999888777777999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;::::::888888777777777777888888777777777777888888888888999888777888:::::::::999999999999999999999999999888888999999999999888888777888888999999888888777666666666666666555555555666666666666666666666666666666777777777888888888555555555555555555555555888777777666555444333333555555444555555666777888666666666666777777777777666777777888999999999888888888888888777777777777555666777888888999888888666666666666666666666666888888888888888999::::::888666666777888999888777555555444444555555666777666666777777777777666666666666666666666666666666666666666666666666666666555666666666666777777777444555666777888888888888333333444555777:::;;;===777777666555555555555666555333333333666777888777555555444444333444444555555666777666555444555777444444555666666666666555333444888>>>>>>999555444777999999777555444777:::777888999888777666777888555555555555555555555555777666666777999;;;>>>???555666666777777888888888777777777777777777777777666777777777777666555555777777777777777666666555777777666666666666777777999999888888888888999999888888999999:::::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999::::::999888888777888888999999:::::::::888999:::;;;;;;;;;;;;:::888999999:::;;;;;;::::::888888999999::::::;;;;;;888888888888888999999:::888888888888888888777777888888888888999999999999999888777777777888999:::777777777777777777777777888888888999999999::::::888888888888888888888888777888888999999:::::::::888888888888888888888888666666777777777888888888999999888888888999999:::888888777777777999:::;;;999999999999999999999999::::::::::::::::::::::::777777666666666666777777666777888999999888777666666666777777777888888888777777777777777777777777777777777777777888888888666666777777777888888888666666666777888888999999888888888888888888888888666666777777777888888888777888888999999888888777777777777888888999999999666888444888AAA>>>777;;;777777777777777777777777777777666666666777999999888888999::::::::::::999999999:::::::::;;;;;;;;;999888888777777888888999999888777666666777888999666777777888888999::::::888888999999999999888888666777888999999999888888999999999::::::999888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999888888777777888888999777777777777888888888888999888777888:::;;;:::999999999999999999999999999888888999::::::999888888777888999999999999888777777666666666555555555555666666666666666666666666666666666666777777777777666666666666666666666666777777666666555555444444444444444555555666777888777777777777888888999999777777888999999999888888777777777777777888888888666666666666777888999:::777777777777777777777777666666666666777999:::;;;888666666777888999888777666666666666666777888888444555666777777888888777777777777777777777777777777777777777777777777777555666666666777777777777666666777888888888777777555555555666777888999:::888888777666666666666666777666444555666777777666666666555555555666666777444666777777555444555777555555555666777777777666555333555::::::666555777777777777555444555777999777999:::999888777888:::666666666666666666666666888777666777888:::===>>>666666777888888999::::::888888888888888888888999888888888888888777666666777888888888888777666555777666666555555666666777;;;;;;:::999999:::::::::888888999::::::::::::999::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999:::;;;;;;:::999888777777888999::::::;;;;;;888999;;;<<<===<<<;;;;;;777888:::;;;<<<;;;::::::777888888888888999999999888888777777888888999:::<<<;;;;;;:::999888777777888888999999999::::::::::::999888777777777888999999999999999999999999999888888999999999:::::::::888888888888888888888888777777888999:::;;;;;;<<<888888888777777777777777777777777777888888888888999999888888999999:::;;;:::999888777777777888999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888666777888999999888777666777777777777888888888888888888888888888888888888666666777777888888999999777777777777888888888888555555666777888999::::::888888888888888888888888666666777777888888888999888888999999999999888888777777888888999999999999444999888<<>>;;;<<<===;;;888666555666666666777888888888888888888888999999999999888888999:::<<<<<<:::999999:::333555888999::::::===>>>;;;;;;;;;::::::888777777777777888888888888777777666666666666666666666666::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<::::::::::::999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::888888999:::;;;;;;;;;;;;::::::;;;;;;::::::999888::::::999888888888888999<<<;;;;;;;;;::::::::::::888999999999::::::::::::888999:::;;;;;;:::999888999999999:::::::::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::;;;;;;999999888888888888999999999999:::::::::;;;;;;;;;999999999999999999999999999999999999999999999999<<<;;;;;;::::::;;;;;;<<<888888999999999999888888999999999999999999888888999999999999999999999999;;;;;;:::999999999999999888999999999::::::::::::::::::999999888888777777999999999999999999999999999999999999999999999999::::::999999999999::::::;;;;;;;;;:::::::::999999888999:::;;;<<<;;;;;;:::::::::::::::999999999999777888888999::::::;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============:::999888888::::::999888888888999999999999888888:::::::::999999888888888888888999999999:::::::::<<<;;;;;;;;;::::::::::::888888888888888888888888888888888777777666666666666666777777888999999:::999888888777777888888999:::999999888777777666666777777777666666555555555666777888888777666777999999888888888777777777777::::::999999888777777777:::999999999888888888888999888888888888:::;;;<<<999999999999888888888777999999888888888888999999<<<;;;999888777888999:::888888888777777777666666888888777777777777888888:::999999999888888888888777777777777777777777777888777777666666777888888777888:::;;;:::999888777999666777;;;===:::888888888888888888888888888999999999888777777777777777888888777777777777888888777777666666666666777777888888888888888888888888999777666777:::;;;:::999666:::>>>>>>;;;999888777888999;;;:::888777777888666777777888888888888888888888999999999999888888888:::;;;:::999888:::;;;999888888888:::<<<>>>???999999999999888777666555666777777888888777777666777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888;;;;;;:::999999999999:::======<<<;;;;;;;;;;;;;;;999999:::::::::::::::;;;::::::<<<<<<<<<<<<::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<;;;:::999:::;;;<<<::::::999999999999::::::;;;::::::::::::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::999999::::::::::::999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999999::::::999999:::::::::::::::;;;::::::999888888888999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::999::::::;;;;;;<<<=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<:::999888888::::::999888888888999999999999888888999999999999999888888888888888999999999:::::::::;;;;;;:::::::::::::::999888888888888888888888888888888888888888777777777777777888888999:::::::::999888888777777888888999999888888777777666666555666666666555555555555555444666777777666666777999888888888888888777777777::::::999999888777777777:::::::::::::::999999999999999888888999:::;;;<<<999999999999888888888888999999888888888888999999<<<;;;999888888888999:::;;;;;;:::999888666555555888888777777777777888888:::::::::::::::999999999777777777777777777777777999999888888777888888999888999:::;;;;;;:::999888777666:::@@@BBB===888777666777777777888888999999999999888777777777777888888888777777777777888888888888777777777777888888888888888888888888888888;;;:::888999:::;;;;;;:::999HHHRRRLLLAAA===:::777666888:::;;;:::::::::<<<777777888999999999999888888888999999999999888888888888999888777888:::<<<@@@<<<777666:::>>>???@@@999999999999888777666666666666777777777777666666888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<;;;;;;;;;:::::::::999===<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;::::::999999::::::::::::999999<<<<<<;;;::::::;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;999999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::888777888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<=========>>>>>><<<<<<<<<<<<;;;;;;;;;;;;========================;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<============<<<<<<======>>>???<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<999888777777999999888777888888999999999999888888999999999888888888888888888888999999999:::::::::::::::::::::999999999999888888888888888888888888777777777777777777777666888888888888999999::::::888888777777777777888888888777777777666666555555555555555555555555444444444666777777666666888999888888888888888888888888777777777888999999::::::::::::::::::999999999999999999999999::::::;;;;;;999999999999999999999999999999888888888999::::::<<<;;;:::999999999999:::<<<;;;;;;:::999888777666999888888777777888888999::::::::::::999999999999888888888888888888888888::::::999999888888999999999999:::;;;;;;;;;::::::777666:::@@@BBB===888777666666777777888999999999999999888777777888888888999888888777777888888999999888888888888888888999888888888999999999999999<<<:::999999999:::;;;;;;>>>RRR]]]RRRCCC???>>><<<888:::<<<<<<<<<;;;<<<===777888999999::::::999999888999999::::::999999888777777777666666777;;;>>>DDD===666444888===???>>>999:::::::::999999888777666666666777777666666666777777777777777777777777==============================>>>>>>======<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;================================================::::::;;;;;;;;;<<<<<<<<<>>>=========<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<999::::::;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<;;;<<<<<<<<<========================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>============>>>??????<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<888666555666777888777666888888999999999999888888888888888888888888888888888888999999999:::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777888888888888888888777777777777777777888777777777777666666666666444444555555555555555555666777999888888777999:::888888888888888999999999777777777888999999::::::888888999999999999999999999:::::::::;;;;;;;;;;;;999999999999999999999:::999999888888999::::::;;;;;;;;;::::::::::::::::::999999999999999999999999999999888888888888999999888888999999999999999999999999999999999999999999;;;;;;:::999999888999999999999::::::;;;;;;;;;;;;999666777<<<>>>;;;888999777888888888999999999:::999888888888888888999999999999888888888888999999999999888888888888999999888999999999:::::::::;;;::::::999888888999;;;<<>>DDD===555333777;;;<<<<<<888888888888888888777666666666777777777777666666666666666666666666666666========================>>>>>>>>>>>>>>>======<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===================================================:::;;;;;;<<<======>>>>>>>>>>>>>>>===============:::;;;<<<===>>>?????????:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???AAABBB???===;;;:::999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<======:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<<<<==================<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===============>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>======>>>???@@@;;;;;;<<<<<<<<<=========>>>>>>======>>>>>>???@@@======>>>>>>>>>>>>==============================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;888777666666777888777666888888999999999999888888777777777888888888888888888888999999999:::::::::777888888888888999999999888888888888888888888888:::::::::;;;;;;;;;;;;;;;888888888888888888888888888777777666666777777888777777777777777777777777555555555555555666666666888999:::999888777888999888888888999999999999999::::::999999888777777777888888888888999999999999::::::;;;;;;;;;;;;::::::999999999999::::::::::::999999888999999:::;;;<<<;;;;;;;;;;;;::::::::::::777777888999::::::;;;;;;999999888888888888999999888888888888999999999999999999999999999999999999;;;;;;:::999888888888888888888999999::::::;;;;;;:::666666999;;;999888999::::::::::::::::::::::::999888888888888999::::::999999888888888888999999999999888888888888999999999999999::::::;;;;;;<<<999999999888888999<<>>????????????>>>======<<<<<<============<<<<<<<<<<<<<<<<<<============;;;;;;<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???<<<<<<===>>>>>>=========;;;<<<<<<===>>>>>>======::::::;;;===???AAACCCEEE@@@???<<<;;;:::;;;===???============<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<======>>>>>>>>>????????????========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???>>>===>>>======<<<<<<======>>>;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999:::::::::<<<======>>>>>>======<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<===>>>?????????>>>>>>>>>=================================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>======>>>@@@AAA=========>>>>>>>>>>>>???===============>>>??????===>>>>>>??????>>>>>>===========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999888777888999:::999777888888999999999999888888666777777777888888888999888888999999999:::::::::777777777777888888999999888888888888888888888888:::;;;;;;;;;<<<<<<<<<<<<999999999999999999999999777777666666666666777777888888888888888888888888555555555666666777777777888999:::999777555666777888888888999999:::::::::::::::999999888777777777999999999999::::::;;;;;;::::::;;;<<<<<<;;;:::999999999999:::::::::;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;::::::999777777777888999::::::;;;:::999999888888999999:::999999999999::::::;;;;;;::::::::::::::::::::::::;;;:::999888888777777777777777777888999:::;;;;;;999666666:::<<<999888999===<<<<<<;;;;;;::::::999999888888888999999:::;;;:::999999888888999999:::888888777777777777888888999999::::::;;;<<<<<<<<<999::::::999888:::???CCCZZZIII<<<<<<>>>;;;999<<<:::;;;<<<;;;999888777888999::::::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888:::;;;:::999888:::;;;;;;:::888777777888999999777777888888888888777777888888999999999999888888666666666666666666666666========================???????????????>>>======<<<<<<============<<<<<<<<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????>>>>>>============>>>>>>??????@@@@@@<<<<<<<<<<<<;;;:::999888<<<<<<===>>>>>>???>>>>>>999:::;;;===@@@CCCEEEGGGBBB@@@>>><<<<<<===???@@@>>>>>>======<<<<<<<<<;;;>>>>>>============>>>>>>>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>========================<<<>>>AAACCCCCCBBB@@@???>>>>>>============>>>>>><<<>>>AAADDDDDDBBB@@@>>>================================================??????>>>>>>>>>>>>??????======>>>>>>>>>>>>======@@@@@@??????>>>>>>==============================<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;================================================<<<===>>>@@@@@@>>>===<<<<<<=========>>>>>>??????>>>===<<<<<<<<<===???@@@????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============???????????????????????????>>>===;;;;;;===>>>???>>>????????????@@@@@@@@@===============>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::999999;;;;;;:::999888888999999999999888888666666777777888888888999888888999999999:::::::::666666777777888888888999888888888888888888888888999999999::::::;;;;;;;;;::::::::::::::::::::::::777777666666666666777777888888888888888999999999555666666666777777888888888999999888555444444555888888888999999:::::::::777777777888999999:::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;999999999999:::;;;<<<===;;;;;;<<<<<<;;;;;;:::999777777888888888999999999:::999999888888999999::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;:::999888777777777777777777777777888999:::;;;888666777<<<>>>:::888888>>>>>>===<<<;;;::::::999999888888888999::::::;;;:::999999888888999999:::888888777777777777888888999999::::::;;;<<<======999;;;;;;::::::<<>>===;;;<<<===999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;::::::999999:::<<<<<<:::999999:::888999;;;:::999888999::::::;;;;;;<<<<<<<<<;;;;;;999999::::::::::::999999777777777777777777777777????????????????????????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;;;;===>>>>>>===<<<<<<===<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@??????============>>>>>>>>>>>>====================================>>>>>>>>>>>>??????>>>??????@@@AAAAAA???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<=========CCCAAA??????@@@@@@@@@>>>>>>>>>>>>???@@@AAACCCCCCAAAAAAAAA@@@@@@?????????@@@@@@??????>>>>>>======@@@@@@@@@@@@??????>>>>>>>>>????????????@@@@@@@@@???@@@AAADDDEEECCC???<<<@@@@@@@@@@@@@@@???>>>===========================>>>>>>????????????>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>>>>============???AAABBB@@@??????>>>===<<<<<<;;;@@@>>>>>>AAAEEECCC===888============>>>>>>>>>>>><<<=========>>>>>>????????????>>>>>>>>>???@@@AAA??????>>>>>>======<<<<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????????????????????????????@@@@@@@@@@@@@@@???>>>>>>AAAAAA@@@@@@??????>>>>>>????????????????????????========================>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999:::;;;<<<===<<<;;;:::999::::::::::::::::::::::::999999999999888888777777777777888888999999999999999999999999999999999999999999:::::::::999999888999999999999999999999999::::::999888999:::<<<===<<<;;;:::999999999:::;;;;;;999777999;;;<<<999666:::;;;<<<;;;999777777777555555555555666666666777777888888888888999999999;;;;;;:::999999888888888;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<===============<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999:::::::::;;;;;;::::::;;;<<<;;;:::888777999:::;;;;;;<<<<<<;;;;;;<<<;;;::::::999999::::::777777666666666666777777888888999999999:::::::::;;;999777999;;;===;;;999======>>>>>>>>><<<;;;::::::>>>BBBBBB===:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888::::::::::::::::::::::::888888888999;;;>>>AAACCCMMMGGG@@@<<<::::::999777:::<<>><<<<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999>>>===<<<:::999888777777;;;:::888888999;;;>>>@@@GGG<<<666999===;;;999:::777777888999::::::::::::999;;;:::666666888999666@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>======<<<<<<<<<;;;===???>>>===<<<======<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@???????????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????=========<<<======>>>>>>??????===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???@@@@@@AAAAAADDDAAA??????@@@AAA@@@@@@????????????@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>????????????@@@@@@@@@@@@>>>???@@@BBBDDDDDDAAA???@@@@@@@@@@@@@@@???>>>>>>==============================>>>>>>>>>>>>======>>>>>>>>>>>>============>>>>>>??????>>>======<<<<<<============>>>>>>>>>>>>>>>======>>>???AAABBB@@@??????>>>======<<<<<<<<<;;;;;;???DDDEEEAAA============>>>>>>>>>??????=========>>>>>>>>>?????????@@@@@@AAABBBCCCDDDDDD@@@@@@?????????>>>>>>>>>????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>===@@@@@@??????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=================================;;;<<<===???>>>===;;;999;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::::::::::::::999999888888888888888888888888999999999:::999999999999999999999999999999:::::::::999999888999999999999999999999999::::::999999999:::;;;<<<;;;;;;:::999999::::::;;;::::::::::::::::::999999:::;;;<<<;;;999888777888777777777777888888888888888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;:::999:::::::::999888888777777888888999999999999999::::::::::::;;;999888999<<<===<<<:::;;;<<<===>>>>>>>>>===<<<:::>>>BBBAAA===:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999::::::::::::::::::::::::999999999999:::;;;<<<===AAA>>>:::888999;;;:::::::::<<<>>>???>>><<<;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::999999999;;;:::888888888:::===???JJJ@@@:::;;;===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<===>>>===999888:::999777@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>????????????????????????@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>=========<<<>>>??????>>>======>>>=========>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???AAAAAA@@@???>>>===<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<======@@@???>>>>>>======>>>>>>????????????????????????@@@@@@@@@@@@AAABBBCCCDDDEEEBBB???>>>???AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???????????????@@@@@@@@@@@@????????????????????????@@@@@@@@@AAA???>>>???AAACCCDDDCCCBBB@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>========================>>>>>>>>>>>>????????????>>>======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@??????>>>=========<<<::::::===AAACCCBBB@@@===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>?????????>>>???AAACCCEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@??????>>>===>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@????????????>>>>>>========================999<<>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<=========??????>>>>>>======<<<<<<======<<<<<<<<<<<<;;;;;;====================================<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>===>>>>>>>>>:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::999999999999999999:::999999999:::::::::;;;;;;;;;:::999:::<<<===<<<;;;;;;;;;===>>>????????????:::===@@@@@@<<<:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999:::999777888:::;;;;;;;;;:::<<<>>>>>>===;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;<<<======>>>===<<<<<<;;;;;;;;;<<<;;;:::999888999;;;===>>>LLLDDD>>>======<<<;;;<<<==================<<<;;;<<>>;;;;;;>>>>>><<>>===???@@@@@@???>>>>>>???>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@AAA@@@??????>>>>>>>>>>>>@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????AAABBBCCCDDDEEEBBB???>>>@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@??????AAACCCCCCBBB@@@@@@@@@AAAAAA@@@??????????????????????????????>>>>>>????????????>>>>>><<<=========>>>?????????>>>??????@@@??????>>>>>><<<<<<=========>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>???===;;;<<>>>>>>>>?????????@@@@@@????????????????????????>>>???BBBDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???????????????>>>>>>===>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@@@@???>>>===???>>><<<;;;;;;;;;<<<=========<<<<<<;;;;;;::::::;;;;;;::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::999999::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<::::::;;;===???@@@???===;;;<<<======;;;:::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@???===;;;:::;;;;;;<<<======>>>??????@@@@@@???>>>>>>===<<<<<<=================================================================================>>>>>>>>>??????>>>===<<<;;;;;;;;;<<<===;;;;;;<<<============<<<===<<<<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<==================>>>>>>????????????:::<<>><<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????>>>===;;;:::===<<<<<<<<<===<<<;;;::::::<<<>>>>>><<<;;;<<<<<<;;;<<<<<<<<<<<<=========???>>><<<;;;;;;<<<>>>???>>>===============>>>>>><<<<<<;;;:::;;;<<<>>>???IIIEEE@@@===<<<<<<===>>><<<<<<===<<<<<<;;;::::::888;;;<<<:::<<>>@@@AAAAAA@@@??????@@@?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAACCCDDDEEEEEECCC@@@@@@AAACCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@@@@@@@AAAAAAAAADDDBBB@@@???@@@AAAAAA@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@===>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@???=========>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>><<<===>>>@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAABBBDDDDDDDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<===>>>???@@@???>>>===<<<;;;<<<===>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<::::::???EEEGGGCCC>>>;;;===>>>>>><<<;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>============>>>?????????>>>===;;;:::<<<<<<===>>>>>>???@@@@@@AAAAAA@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@<<<<<<:::::::::;;;<<<===;;;<<<======>>>>>>======>>>===<<<<<<;;;;;;<<<<<<:::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>@@@@@@??????>>>>>>>>>>>>;;;<<<=========<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<============>>>???@@@???>>>===<<<>>>>>>??????>>>===;;;;;;;;;===>>>>>>===<<<<<<>>><<<<<<<<<=========>>>>>>@@@???===<<<<<<===???@@@>>>>>>=========>>>??????>>>======<<<======>>>???BBBBBB@@@===;;;<<<>>>???============<<<;;;::::::666999:::999;;;@@@CCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA???AAABBBBBBAAA@@@@@@AAA@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGDDDBBBAAABBBCCCDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAEEECCCAAA@@@@@@@@@???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===>>>???AAACCCDDD??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@FFFFFFFFFFFFDDDBBB@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;===???@@@??????>>>=======================================<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::888999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999:::;;;<<<<<<===<<<<<<<<<===@@@EEEJJJJJJEEE???<<<===??????===<<<======;;;<<<<<<<<<<<<==================>>>>>>>>>>>>???@@@@@@@@@???>>>=========????????????>>>===<<<<<<>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@======<<<<<<======>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===:::999999888888999999:::;;;;;;;;;<<<<<<<<<======<<<>>>??????>>>===???@@@BBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<============<<<<<<999;;;===>>>======>>>???===>>>??????======>>>???============>>>>>>>>>>>>??????============??????>>>>>>>>>======>>>??????>>>>>>=========>>>>>>>>><<>>;;;<<<>>>???>>>>>>>>>>>>>>>>>>===<<<999;;;;;;888999<<<===;;;BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBB@@@AAACCCCCCAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFBBBBBBBBBDDDEEEFFFDDDBBBCCCBBBBBBAAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAAAAABBBAAA@@@>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA???@@@@@@AAABBBBBBAAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAAAAACCCDDD@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@FFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>?????????@@@@@@????????????????????????@@@@@@???>>>>>>>>>??????>>>????????????>>>======<<<<<<<<<===>>>>>>??????<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<:::999999:::;;;<<<=========<<<<<>>??????>>>===>>>>>>===>>>>>>>>>????????????>>>>>>>>>????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>??????@@@@@@@@@>>>????????????@@@@@@@@@======>>>???????????????======>>>????????????>>>???>>>======<<<<<<======;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<============<<<>>>@@@@@@>>>===???AAAAAAAAA@@@?????????@@@AAA???>>>===>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<===>>>>>>?????????>>>======<<<<<<<<<===999;;;======<<<===???BBB???@@@@@@@@@>>>>>>???AAA======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<:::BBBFFFAAA<<<<<<===<<<<<<<<<===>>>>>>>>>======:::<<<<<<888888:::;;;888CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCC@@@BBBCCCCCCBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBCCCAAAAAACCCEEEGGGFFFDDDBBBBBBBBBBBBAAAAAABBBBBBCCC?????????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAACCCCCCAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???DDDDDDDDDCCCCCCBBBBBBAAA???@@@AAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAA@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA????????????????????????@@@AAAAAABBBAAA@@@>>>>>>>>>??????@@@@@@???===<<<;;;;;;<<<===>>>???@@@@@@<<<<<<======>>>>>>??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<========================<<<<<<=========<<<:::999888999;;;===>>>>>>===<<<<<>>@@@@@@>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDBBBAAA@@@???@@@AAABBBCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA?????????@@@@@@AAAAAAAAA????????????????????????>>>>>>??????@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@;;;<<<===?????????>>>=========>>>?????????????????????>>>===============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>===???AAA@@@>>>>>>@@@BBB@@@??????>>>???AAABBBCCC@@@>>>===>>>???AAAAAA@@@========================;;;<<<===>>>>>>===<<<;;;;;;<<<<<<===>>>??????@@@DDDBBB@@@>>>======>>>>>><<<>>>@@@???======@@@CCC@@@AAAAAA@@@??????@@@BBB>>>>>>>>>>>>????????????======>>>>>>>>>>>>======??????>>>===============;;;;;;;;;;;;;;;;;;:::::::::DDDIIICCC===<<<<<<:::999999:::;;;<<<<<<<<<;;;888;;;:::888888<<<<<<:::AAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBCCCDDDEEEFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCC@@@CCCFFFEEEBBB@@@BBBDDDHHHFFFDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDD???AAADDDEEEFFFEEEBBBAAA???@@@@@@AAAAAAAAA@@@@@@CCCBBBAAAAAAAAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAFFFEEECCCBBBAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCGGGAAAAAALLLSSSNNNDDD???>>>???@@@BBBBBBAAA@@@???CCCEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAFFFEEECCCBBBAAAAAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCAAA@@@BBBEEEFFFDDDBBB>>>@@@CCCDDDCCCBBBBBBCCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAABBBCCCDDDEEEAAAEEEIIIGGGBBB??????AAACCCAAA@@@AAAEEEFFFEEECCCAAAAAAAAA@@@@@@?????????BBBBBBBBBBBBCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGDDDAAABBBEEECCCBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>CCCNNNSSSKKKAAA?????????>>>???AAAAAA@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>?????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@??????>>>>>>=========>>>?????????===<<<;;;============<<<<<<<<<<<<888:::<<<=========???AAAAAA@@@>>>=========>>>????????????>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>>>><<<::::::<<>>AAACCCCCC@@@>>>>>>@@@>>>>>>>>>>>>===<<<::::::777888:::<<<<<<;;;:::999;;;BBBHHHEEE===777888<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999999999BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBCCCEEEEEEDDDDDDHHHGGGEEEDDDCCCBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAABBBDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAAFFFAAABBBKKKPPPKKKDDDAAAAAABBBBBBBBBBBBBBBAAAAAACCCDDDFFFFFFDDDCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBAAAAAABBBEEEEEEDDDAAA@@@BBBEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDCCCGGGJJJHHHCCC@@@@@@BBBBBBAAA@@@AAADDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEFFFEEECCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>===============<<<<<<========================>>>??????@@@IIIMMMHHHAAA@@@@@@??????@@@AAAAAA@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????????????????????????????>>>>>>>>>>>>>>>===>>>??????>>>===<<<;;;>>>>>>=========<<<<<<<<<999;;;============???@@@@@@???>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>=========>>>???CCC@@@>>>===>>>?????????>>>@@@BBBAAA???===>>>@@@>>>>>>>>>>>>===<<<;;;:::999:::<<<===>>>===<<<;;;:::@@@EEEDDD>>>999999:::======<<<<<<<<<<<<======;;;:::::::::999999999999CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFDDDBBB@@@CCCHHHJJJGGGDDDHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEEEEBBBAAAAAAAAAAAAAAAAAABBBDDDBBBDDDIIIKKKHHHDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEEEEECCCAAACCCEEEGGGGGGEEEDDDCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEHHHJJJIIIDDDAAAAAABBBBBBAAA@@@AAACCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDDDDDDDFFFGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>?????????????????????>>>>>>>>>>>>?????????????????????@@@@@@AAA>>>CCCFFFDDDBBBBBBBBB@@@@@@AAABBBBBBAAA@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????????????????????????????>>>>>>======>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>???===>>>>>>>>>>>>======<<<>>>>>>>>>>>>============<<<===>>>>>>======>>>@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>??????GGGEEEAAA??????>>>===<<>>???>>>>>>>>>>>>>>>===<<<;;;<<<===>>>???@@@???>>>===<<>>???@@@;;;;;;;;;:::::::::999999CCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGFFFDDDDDDFFFHHHIIIGGGEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEECCCDDDFFFGGGFFFEEEEEEFFFHHHGGGEEECCCBBBCCCCCCDDDBBBDDDFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDEEEDDDCCCAAADDDFFFGGGGGGEEECCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFHHHIIIGGGDDDBBBAAABBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDFFFJJJIIIEEEGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????????????????????????????@@@@@@@@@@@@?????????>>>======<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCAAAAAABBBCCCDDDDDDBBB@@@AAABBBCCCCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>======>>>>>>???AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<=========>>>>>>??????===>>>>>>>>>>>>=========??????>>>>>>>>>============>>>???>>>===<<<===?????????>>>>>>=====================>>>>>>>>>>>>>>>@@@@@@>>>=========>>>???GGGDDDAAA??????>>>===;;;@@@???>>><<<<<<<<<===???>>>>>>?????????>>>======>>>>>>???@@@@@@??????>>>???AAADDDGGGHHHFFFAAA>>>=========>>>???@@@AAABBB======<<<<<<<<<;;;;;;;;;DDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIGGGFFFFFFFFFFFFGGGIIIKKKJJJGGGFFFFFFGGGEEEEEEFFFFFFGGGGGGGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFCCCEEEGGGFFFDDDDDDFFFGGGHHHGGGEEEDDDCCCCCCCCCDDDCCCEEEFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCFFFGGGFFFDDDCCCBBBCCCEEEGGGGGGEEECCCBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHGGGGGGFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHDDDDDDEEEFFFGGGGGGHHHHHHFFFIIIIIIFFFGGGKKKJJJFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>============>>><<<<<<<<<======>>>>>>>>>=========>>>>>>???????????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEECCCBBBDDDEEEDDDBBB@@@BBBDDDEEEDDDCCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>??????BBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>>>>>>>???>>>============>>>>>>>>>>>>>>>>>>>>>===============>>>???>>>===<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???>>>===<<<;;;<<<======BBB@@@>>>>>>>>>>>>===<<<@@@>>>===<<<<<<=========>>>>>>??????????????????>>>>>>?????????>>>>>>>>>@@@@@@CCCFFFHHHGGGCCC???>>>>>>>>>??????AAABBBCCC???>>>>>>>>>============FFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLJJJHHHGGGGGGHHHHHHIIILLLNNNMMMHHHEEEFFFIIIFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCGGGHHHEEEDDDFFFHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEBBBCCCEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBEEEHHHIIIGGGEEEDDDCCCCCCEEEGGGGGGEEECCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMHHHOOOOOOIIIFFFJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>><<<<<<======>>>>>>??????=========>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHDDDCCCFFFFFFCCCBBBBBBDDDEEEFFFEEECCCCCCCCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@CCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<==================>>>>>>============>>>>>>???============<<<<<<<<<<<<<<<===>>>===<<<;;;<<<=========>>>>>>>>>===<<<;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;:::;;;<<<<<<>>><<<<<<===>>>???>>>===@@@>>>===<<<===>>>===<<<===>>>???@@@@@@@@@@@@@@@???>>>>>>>>>>>>=========>>>>>>@@@BBBDDDCCCAAA>>>???????????????@@@AAABBB?????????>>>>>>>>>======JJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNMMMLLLMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLKKKLLLLLLLLLKKKJJJIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHJJJKKKKKKKKKIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEEEEDDDGGGHHHEEEFFFIIIIIIEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGIIIIIIGGGFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFCCCGGGKKKKKKIIIFFFEEEEEECCCEEEGGGHHHFFFEEEEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFEEEDDDEEEDDDDDDDDDEEEFFFFFFFFFDDDFFFGGGGGGDDDDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJTTTVVVLLLFFFHHHJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????<<<<<<===>>>>>>???@@@@@@>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFCCCCCCFFFFFFBBBBBBFFFEEEFFFGGGFFFDDDCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===============<<<<<<<<<>>>===<<<<<<===>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<;;;:::<<<===<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>??????>>><<<;;;;;;<<<<<<===<<<;;;;;;<<>>===@@@>>>===>>>@@@@@@===;;;===>>>???@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===>>>???@@@@@@?????????@@@???????????????@@@@@@>>>>>>>>>=========<<<<<>>?????????<<<======>>>???@@@@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAACCCFFFEEEAAABBBHHHFFFGGGGGGFFFDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<<<<;;;>>>===<<<<<<<<<>>>???@@@<<<<<<;;;;;;;;;:::::::::999:::;;;;;;::::::;;;===<<<===>>>>>>>>>===;;;:::;;;;;;;;;<<<===>>>>>>???@@@???===<<<<<<======>>><<<<<<<<<===???@@@???===@@@>>>===???AAAAAA>>>:::===>>>???@@@AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>??????@@@AAAAAA??????@@@BBB@@@@@@??????>>>?????????===<<<<<<<<<;;;;;;;;;;;;XXXWWWWWWWWWWWWVVVVVVVVVZZZYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSVVVVVVUUUUUUUUUTTTTTTTTTPPPQQQQQQPPPNNNMMMNNNPPPPPPOOONNNNNNNNNNNNOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPOOONNNNNNMMMNNNOOOOOOPPPPPPOOOOOONNNJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMOOOPPPPPPPPPOOONNNLLLMMMOOOQQQSSSSSSSSSRRRSSSSSSTTTUUUVVVTTTQQQNNNTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVSSSRRRQQQPPPNNNNNNMMMMMMKKKLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMNNNLLLJJJJJJKKKLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHNNNTTTSSSLLLGGGFFFHHHGGGHHHJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHLLLKKKKKKKKKJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDEEEFFFFFFEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD??????@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@>>>>>>============>>>@@@AAAAAAAAA@@@???AAAAAABBBCCCCCCCCCCCCBBBDDDIIILLLKKKFFFCCCCCCEEEEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGEEEDDDDDDDDDDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????======>>>AAACCCDDDBBB@@@>>>>>>===>>>>>>???@@@@@@>>>?????????@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@===???AAACCCCCC@@@===;;;>>>===<<<;;;;;;;;;;;;;;;]]]\\\\\\\\\[[[[[[ZZZZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[\\\]]][[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZYYYWWWVVVXXXYYYWWWVVVUUUUUUUUUUUUVVVWWWUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQQQQRRRRRRQQQQQQQQQTTTUUUVVVWWWWWWWWWVVVVVVSSSTTTUUUWWWXXXXXXXXXXXXZZZZZZZZZ[[[]]]]]][[[YYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRQQQPPPNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHGGGGGGHHHIIIIIIJJJHHHNNNTTTSSSNNNIIIHHHJJJJJJLLLMMMLLLJJJIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@======>>>???????????????AAABBBCCCCCCDDDDDDCCCCCCEEEIIILLLKKKGGGDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@>>>>>>???AAACCCCCCAAA???>>>>>>=========>>>??????>>>>>>>>>>>>?????????@@@??????>>>>>>======<<<<<>>@@@AAAAAA???===;;;======<<<;;;;;;;;;;;;;;;ccccccbbbaaaaaa```_______________^^^______``````````````````aaabbbcccdddaaaaaaaaaaaa````````````___^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^____________``````_________^^^^^^^^^\\\]]]]]]\\\[[[ZZZ\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYXXXXXXYYYYYYYYY[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^]]]]]]^^^^^^___```bbb```___```bbbddddddcccaaaaaa`````````aaabbbcccdddcccbbbaaa`````````aaabbbaaa```^^^^^^]]]]]]]]]_________^^^]]]]]]]]]\\\ZZZYYYYYYXXXWWWWWWXXXXXXWWWUUUTTTSSSTTTUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMJJJOOOTTTTTTPPPLLLMMMOOOPPPQQQRRRQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGHHHEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCC??????????????????@@@AAABBBCCCDDDDDDEEEEEEDDDDDDAAAEEEHHHHHHEEECCCDDDEEEFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAACCCBBB@@@>>>>>>>>>======<<<=====================>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;===<<<;;;;;;:::;;;;;;;;;ggggggfffeeedddccccccbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeddddddeeeffffffgggffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaa___````````````aaaaaaaaabbbaaaaaaaaaaaa`````````^^^______^^^]]]\\\^^^___``````____________``````aaaaaabbbbbbbbbbbbaaaaaa```aaaaaabbbaaaaaa`````````aaaaaabbbbbbaaaaaa``````___^^^]]]]]]^^^___```______`````````aaaaaaaaafffeeecccbbbbbbcccdddeeegggdddbbbbbbdddfffggggggeeeeeedddddddddeeefffggggggffffffeeeeeeffffffgggeeedddcccbbbaaaaaaaaaaaaeeeddddddcccbbbaaaaaa```aaa```___^^^]]]]]]]]]^^^^^^\\\ZZZZZZ[[[\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQNNNRRRVVVVVVSSSQQQRRRTTTWWWXXXXXXWWWTTTRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFIIIHHHGGGFFFGGGHHHJJJKKKGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEBBBDDDFFFGGGEEEDDDEEEGGGFFFFFFGGGHHHJJJMMMOOOPPPSSSRRRRRRRRRSSSTTTUUUVVVTTTSSSQQQOOONNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFHHHJJJKKKKKKKKKIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBB@@@>>>???>>>===<<<<<<;;;<<<<<<<<<<<<<<<============>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>>???>>>===<<<<<<;;;<<<<<<;;;<<<<<<<<<============::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===jjjjjjjjjjjjiiiiiiiiiiiihhhhhhggggggggghhhiiiiiikkkjjjiiihhhggggggggggggjjjjjjjjjiiiiiiiiihhhhhhgggggggggggghhhhhhhhhhhhhhhhhhggggggggggggffffffffffffggggggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhggghhhiiihhhggggggiiikkkhhhiiiiiijjjjjjiiiiiihhhggghhhhhhiiiiiihhhhhhgggffffffggghhhhhhhhhggggggfffgggggghhhhhhggggggfffggggggffffffffffffgggggghhhgggggggggggghhhiiiiiijjjiiiiiihhhhhhhhhiiiiiipppmmmjjjhhhiiijjjjjjjjjggghhhhhhiiijjjiiiiiiiiieeeeeefffgggiiilllnnnooommmllllllkkkjjjjjjkkkkkkllllllkkkkkkjjjiiiiiiiiijjjiiihhhgggfffeeeeeeeeehhhfffddddddeeefffeeedddbbbbbbcccddddddcccbbbbbbccccccdddddddddccccccbbbddddddeeeeeeeeecccbbb```aaaaaa`````````_________^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYYYYYYYYYYYYYYYYYYY[[[\\\\\\[[[\\\]]]___```aaabbbaaa___]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKMMMPPPTTTZZZ___bbbiiiiiiiiijjjkkklllmmmnnnllljjjhhhgggeeeeeeeeeeeedddcccaaa^^^\\\ZZZYYYYYYWWWVVVUUUSSSQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJIIIIIIFFFGGGGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDDDDEEEEEECCCCCCDDDDDDEEEFFFHHHHHHDDDDDDDDDCCCCCCDDDDDDDDDDDDBBBAAAAAABBBBBBAAA???>>>>>>======<<<=========<<<<<<<<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<============<<<======>>>???mmmmmmmmmmmmnnnnnnnnnnnnlllkkkkkkjjjjjjjjjjjjkkklllkkkkkkjjjjjjjjjkkkkkkmmmmmmmmmllllllllllllkkkkkkkkkkkklllllllllmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllllllllllllllkkkkkkkkkkkkgggiiiiiiiiihhhhhhjjjlllmmmnnnoooooooooooonnnmmmkkkllllllmmmmmmllllllkkkiiijjjkkkkkklllllllllkkkjjjkkkkkkllllllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjlllkkkjjjjjjjjjkkkmmmmmmkkkkkklllllllllllllllkkkpppmmmkkkkkklllmmmmmmmmmhhhjjjlllnnnnnnmmmkkkjjjhhhhhhiiijjjkkkmmmooopppqqqppppppooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnmmmllljjjiiihhhhhhhhhjjjiiigggggghhhhhhhhhgggeeefffggggggggggggfffeeeffffffggggggggggggfffffffffggghhhiiihhhfffdddccceeeeeeeeedddddddddcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^]]]\\\\\\\\\\\\\\\_______________```aaacccbbbcccddddddbbbaaaaaaaaa``````___^^^^^^]]]\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^___]]]\\\\\\\\\\\\]]]^^^___________________________YYYYYYYYYXXXXXXYYYYYYYYY\\\\\\[[[ZZZZZZYYYYYYXXXZZZYYYYYYYYYXXXXXXXXXWWWXXXXXXXXXWWWVVVUUUUUUUUUSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOONNNNNNOOOOOOPPPMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMKKKJJJJJJJJJKKKKKKKKKKKKOOOPPPRRRVVV[[[bbbhhhlllqqqrrrrrrrrrsssuuuvvvwwwvvvtttrrrpppooonnnnnnnnnnnnmmmkkkiiigggeeeeeedddbbbaaa^^^\\\YYYWWWVVVVVVSSSSSSQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEHHHHHHHHHHHHIIIIIIIIIIIILLLKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDEEEFFFHHHJJJLLLMMMEEEEEEEEEDDDDDDEEEEEEEEEDDDBBBAAAAAABBBBBBBBBAAA>>>>>>=========>>>??????<<<<<<=========>>>>>>>>>?????????????????????@@@????????????????????????????????????>>>>>>>>>===>>>>>>>>>>>>>>>???@@@@@@oooppppppqqqqqqrrrrrrsssooonnnmmmlllllllllllllllllllllllllllmmmnnnoooppppppppppppooooooooonnnnnnnnnnnnooooooooopppppppppnnnnnnnnnnnnmmmmmmmmmlllllllllllllllmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkjjjkkklllkkkkkkkkkmmmooooooooopppqqqqqqpppoooooonnnooooooppppppoooooonnnlllmmmnnnooooooooooooooonnnnnnnnnoooooonnnnnnnnnmmmnnnoooppppppooonnnmmmmmmlllkkkkkkkkklllnnnooolllmmmnnnooopppooonnnnnnmmmlllkkklllnnnoooooonnnjjjlllooorrrrrrpppnnnlllkkkkkkllllllmmmnnnpppppprrrqqqqqqpppppppppqqqqqqlllmmmmmmmmmmmmmmmmmmmmmpppooonnnlllkkkkkkjjjjjjkkkjjjhhhhhhiiiiiiiiihhhggghhhiiijjjjjjiiihhhgggggghhhhhhiiiiiiiiihhhhhhggghhhiiijjjiiigggeeecccggggggggggggffffffffffffeeeeeeeeeddddddcccccccccccccccccccccccccccccccccaaa```___^^^^^^^^^^^^^^^bbbbbbaaaaaaaaabbbdddeeebbbdddeeeeeedddccccccdddcccbbbbbbaaa```______^^^bbbbbbbbbbbbbbbbbbbbbbbb___`````````aaaaaabbbbbb```______^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbb^^^^^^]]]]]]]]]]]]^^^^^^aaaaaa```______^^^^^^]]]___^^^^^^^^^]]]]]]\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[XXXWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTSSSSSSSSSSSSTTTUUUSSSSSSTTTUUUTTTSSSQQQPPPOOOOOOPPPQQQQQQQQQQQQPPPUUUSSSRRRRRRSSSTTTSSSSSSSSSTTTVVVZZZ```gggnnnrrrvvvvvvvvvwwwxxxzzz{{{|||{{{yyywwwuuutttssssssssstttsssqqqpppnnnnnnmmmmmmjjjhhhfffccc```]]]\\\[[[XXXWWWVVVTTTSSSRRRRRRRRRNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLPPPOOOMMMLLLLLLLLLMMMNNNOOOOOONNNNNNNNNOOOPPPQQQMMMMMMMMMMMMLLLLLLLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKJJJIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIDDDEEEFFFGGGIIILLLNNNOOOFFFFFFEEEEEEEEEEEEFFFFFFCCCBBB@@@@@@BBBCCCCCCBBB>>>>>>===>>>>>>???@@@AAA============>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>???@@@AAAAAAtttttttttsssssstttttttttuuutttsssqqqpppoooooooooqqqpppppppppppppppqqqqqquuutttrrrpppoooooopppqqqqqqppppppqqqssssssqqqpppqqqqqqqqqqqqppppppppppppqqqpppooonnnoooqqqssstttooonnnnnnmmmmmmmmmnnnnnnmmmmmmllllllmmmnnnpppqqqrrrrrrrrrrrrssstttuuuuuussssssssssssssssssssssssuuutttsssrrrqqqqqqpppppptttsssqqqpppppppppqqqqqqsssttttttuuutttrrrqqqpppqqqppppppooooooooooooooorrrqqqqqqqqqppppppoooooonnnooopppqqqqqqpppooonnnnnnoooppprrrrrrrrrqqqpppmmmlllllllllmmmnnnpppqqqtttsssrrrrrrqqqrrrrrrrrroooppppppooommmmmmnnnoooqqqpppooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiijjjjjjjjjiiiiiiiiijjjkkkkkkjjjiiijjjlllooonnnllljjjiiiiiijjjjjjkkkjjjhhhggggggggghhhiiihhhhhhggggggfffffffffeeeddddddddddddddddddddddddcccbbbbbbbbbbbbbbbccccccdddeeeeeeffffffgggggggggffffffggghhhiiiiiihhhhhheeeddddddccccccddddddeeeeeeeeeeeeddddddcccccccccgggfffdddccccccdddfffgggeeedddbbbaaaaaacccdddfffaaabbbdddeeeeeedddbbbaaabbbaaa```______```bbbbbb```````````````aaaaaabbbcccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaa___^^^]]]^^^^^^______^^^^^^]]]\\\]]]]]]\\\\\\]]]]]]^^^___YYYZZZ\\\^^^______^^^^^^___]]][[[YYYYYY[[[]]]___bbb```^^^[[[[[[[[[\\\]]]```___^^^]]]\\\\\\[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^ZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYY[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVVVVUUUTTTTTTWWWYYYYYYYYYYYYYYYYYYYYYZZZZZZ\\\]]]^^^aaaffflllqqqsssvvvvvvwwwxxxyyyzzzzzz{{{zzzxxxuuusssrrrrrrtttuuuvvvvvvuuutttrrrqqqppppppooonnnmmmkkkhhheeebbbaaaaaa```___^^^\\\[[[YYYYYYWWWVVVUUUTTTSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPRRRRRRQQQPPPPPPQQQRRRSSSQQQSSSTTTSSSQQQPPPPPPQQQSSSRRRQQQPPPPPPPPPPPPPPPTTTRRROOOOOOPPPQQQQQQPPPUUURRRNNNMMMNNNPPPRRRRRRNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLNNNPPPPPPOOONNNMMMKKKLLLLLLMMMMMMMMMLLLLLLNNNNNNNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIJJJLLLLLLJJJHHHIIIIIIIIIHHHHHHIIIJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLIIIIIIIIIHHHHHHFFFEEEDDDDDDBBB@@@@@@CCCDDDCCCAAAAAAAAA???>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@AAABBBCCC@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCCCCBBBBBBAAAAAAwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttwwwvvvuuussssssrrrsssssstttsssssstttvvvvvvtttrrrssssssrrrrrrrrrqqqqqqqqqrrrqqqpppooopppqqqssstttqqqpppoooooonnnoooooooooooonnnnnnnnnnnnpppqqqrrrsssssssssssstttuuuvvvwwwvvvvvvvvvuuuuuutttttttttvvvvvvuuutttssssssssstttvvvuuutttsssrrrsssssstttwwwwwwxxxxxxwwwvvvtttssssssrrrqqqqqqppppppqqqqqqssssssssssssrrrrrrrrrqqqqqqrrrrrrssssssrrrppppppooopppqqqsssttttttsssssspppooooooooooooppprrrsssuuuuuutttsssrrrrrrrrrrrrqqqqqqrrrpppooonnnpppqqqrrrrrrqqqpppooonnnmmmmmmlllllllllllllllllllllllljjjkkkkkklllllllllkkkkkkjjjlllmmmlllkkkjjjkkkmmmmmmmmmlllkkkjjjjjjjjjkkklllkkkjjjiiiiiiiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhheeeeeeffffffffffffffffffgggfffeeeddddddcccddddddffffffffffffggggggggggggfffgggggghhhiiiiiihhhhhhgggffffffeeeeeeffffffggggggggggggffffffeeeeeeeeehhhfffeeeddddddeeefffhhhgggfffdddccccccdddfffgggbbbccceeeffffffeeecccbbbbbbbbbaaaaaaaaacccdddeeeccccccbbbbbbccccccdddeeeeeeddddddcccccccccdddddddddddddddeeeddddddccccccaaabbbbbbbbbbbbaaa``````^^^^^^]]]]]]^^^^^^___```aaaaaabbbcccdddcccbbbbbbaaa```^^^]]]]]]^^^```aaa```___^^^^^^^^^```bbbcccbbbaaa```______^^^____________``````````````````___^^^^^^^^^______```aaa________________________________________________^^^^^^^^^]]]]]]]]]\\\\\\^^^]]]]]]]]]\\\\\\[[[[[[YYYZZZYYYXXXWWWWWWYYY[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^```bbbfffkkkooorrrssstttuuuvvvwwwxxxxxxyyywwwuuusssqqqpppqqqrrrsssssssssrrrqqqpppooonnnmmmkkkkkkjjjiiihhhfffdddccccccbbbbbbaaa___^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUXXXXXXWWWVVVVVVVVVWWWXXXVVVWWWXXXXXXWWWUUUVVVVVVYYYXXXWWWVVVVVVVVVVVVVVVXXXVVVUUUUUUVVVWWWVVVUUUWWWUUUSSSSSSUUUXXXYYYZZZTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRTTTUUUVVVUUUTTTSSSQQQQQQQQQRRRRRRQQQPPPPPPQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJJJJKKKLLLMMMKKKJJJLLLLLLKKKKKKLLLMMMNNNNNNJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCAAAAAACCCEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEEEEBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEDDDDDDDDD{{{zzzzzzyyyyyyzzzzzz{{{yyyxxxwwwvvvuuutttttttttssssssssstttuuuvvvwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwxxxwwwwwwyyyzzzzzzxxxvvvuuuuuutttttttttsssssssssrrrrrrqqqppppppqqqssssssrrrrrrqqqppppppppppppqqqqqqpppppppppppprrrssstttuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuxxxxxxwwwwwwwwwwwwwwwxxxyyyxxxwwwwwwvvvwwwwwwwww{{{{{{||||||{{{zzzxxxwwwvvvuuuttttttssssssttttttvvvvvvvvvuuuuuuuuuuuuuuutttuuuuuuvvvuuutttsssrrrqqqrrrssstttuuuuuuuuuuuusssssssssrrrrrrsssttttttwwwvvvuuutttsssssssssssssssssstttrrrqqqpppqqqssstttssssssrrrqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllmmmnnnmmmlllkkklllmmmlllllllllmmmmmmlllkkkkkkmmmmmmlllkkkkkkkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjhhhgggggggggggggggggggggjjjjjjhhhgggfffeeeeeeeeeiiiiiihhhhhhhhhhhhhhhggggggggghhhiiiiiiiiihhhhhhiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiihhhgggffffffggghhhiiijjjiiihhhfffffffffggggggdddeeefffggggggfffeeedddccccccccccccdddfffggghhhgggffffffffffffggghhhhhhgggggggggfffgggggghhhhhhggghhhhhhiiijjjjjjiiiiiifffffffffffffffeeeeeedddbbbbbbaaaaaabbbbbbcccddddddddddddddddddcccbbbaaaccccccccccccccccccccccccbbbbbbbbbbbbcccdddfffgggdddccccccbbbbbbbbbccccccdddddddddddddddcccccccccccccccbbbbbbbbbcccddddddccccccccccccccccccccccccddddddddddddddddddddddddbbbaaaaaaaaa````````````aaaaaaaaa```````````````^^^^^^^^^\\\ZZZYYY[[[]]]`````````aaaaaaaaabbbbbbaaaaaabbbdddgggjjjmmmoooppppppqqqrrrssstttuuuuuusssrrrpppnnnmmmnnnooopppooonnnnnnmmmlllkkkkkkjjjgggggghhhhhhhhhgggffffffeeeeeeeeedddddddddddddddbbbaaa``````______````````````______^^^^^^]]]]]]``````___^^^]]]]]]]]]]]][[[]]]^^^^^^]]]]]]]]]^^^______^^^]]]]]]]]]^^^^^^]]]\\\\\\]]]______^^^\\\[[[ZZZXXXZZZ]]]aaacccddd\\\[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZXXXYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSQQQPPPPPPOOONNNOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNPPPNNNMMMMMMNNNOOONNNMMMPPPPPPPPPPPPQQQRRRTTTTTTNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMLLLIIIFFFEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGG~~~}}}}}}||||||}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyvvvvvvwwwwwwyyyzzz||||||}}}}}}||||||{{{{{{{{{{{{|||{{{|||}}}~~~}}}{{{xxxvvvvvvvvvvvvuuuuuuuuuuuusssrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrsssrrrrrrqqqrrrtttuuuvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzz}}}}}}~~~~~~}}}|||zzzyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwvvvwwwxxxxxxxxxwwwuuutttvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuxxxwwwvvvuuutttssssssssstttuuuuuutttrrrrrrsssuuuuuuuuutttsssrrrrrrqqqqqqooooooooooooooooooooooooppppppqqqqqqppppppoooooommmnnnooonnnmmmlllmmmnnnkkklllnnnoooooonnnmmmlllnnnnnnmmmmmmllllllllllllmmmmmmlllllllllllllllllliiiiiiiiiiiihhhhhhhhhhhhkkkkkkjjjiiihhhhhhhhhiiikkkkkkkkkjjjjjjiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjiiiiiihhhhhhiiiiiijjjlllkkkjjjhhhggggggggggggfffggghhhhhhhhhhhhgggfffddddddeeefffggghhhiiijjjiiiiiiiiiiiiiiijjjjjjkkkiiiiiiiiiiiiiiijjjkkklllllllllmmmnnnnnnmmmmmmmmmjjjjjjjjjjjjjjjiiiiiihhhggggggggggggggghhhhhhiiieeeeeeeeeeeeeeeeeeddddddeeefffggghhhhhhgggfffeeeggggggggggggggggggfffffffffeeeeeeeeeeeeffffffggghhhhhhggggggffffffeeeeeeddddddcccccccccddddddeeeeeeeeeeeefffffffffffffffggggggggggggggggggggggggdddddddddccccccccccccbbbcccccccccccccccccccccccc```aaa```^^^\\\[[[\\\^^^bbbbbbccccccddddddeeeeeedddddddddeeegggiiikkkllllllmmmmmmnnnooopppqqqqqqooonnnmmmkkkkkkkkklllmmmlllkkkkkkjjjjjjiiiiiiiiiffffffggggggggggggfffffffffffffffgggggghhhhhhiiieeeeeeeeedddddddddddddddeeeeeeeeeeeeddddddddddddffffffeeedddcccbbbbbbbbb___aaacccccccccbbbcccdddbbbbbbbbbbbbbbbbbbccccccaaaaaabbbccceeeeeecccaaa```___^^^___bbbfffhhhhhhaaaaaaaaa````````````_________```aaaaaa``````_______________^^^]]]\\\\\\[[[ZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXWWWWWWUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTWWWUUURRRQQQSSSTTTTTTSSSTTTTTTTTTUUUVVVXXXYYYZZZTTTUUUUUUUUUVVVVVVVVVWWWTTTTTTUUUVVVVVVVVVWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTXXXUUURRROOOMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPPPPRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJ~~~~~~~~~~~~~~~zzzzzz{{{|||}}}~~~~~~~~~}}}{{{xxxxxxxxxwwwwwwwwwvvvvvvtttssssssrrrqqqqqqqqqqqqssssssrrrsssssstttuuuuuuuuuuuuttttttuuuvvvxxxyyyxxxwwwwwwxxxxxxyyyzzz{{{zzz{{{{{{||||||}}}}}}}}}||||||{{{{{{{{{||||||}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzz||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{zzzyyyxxx{{{zzzyyyxxxvvvuuuttttttxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxwwwvvvuuuuuutttuuuvvvwwwwwwvvvtttsssuuuvvvvvvvvvuuuuuuttttttssssssqqqqqqqqqqqqqqqqqqqqqqqqsssssssssssssssrrrqqqpppooopppqqqpppnnnmmmnnnooommmnnnpppqqqqqqpppooonnnoooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmllllllkkkkkkkkkjjjkkkkkklllkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjkkkkkkkkkkkkkkklllkkkkkkkkkkkkkkkkkklllllllllkkkjjjiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiieeefffggghhhiiijjjkkkkkkkkkkkkjjjjjjkkkkkklllmmmkkkkkkkkkkkklllmmmnnnooorrrrrrrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmllllllkkkjjjiiiiiiiiiiiijjjkkkkkkiiiiiiiiijjjjjjkkkllllllggghhhiiijjjjjjiiihhhggghhhiiijjjkkkkkkkkkjjjiiihhhhhhggggggggghhhhhhiiijjjjjjiiiiiihhhhhhgggggggggffffffeeeeeeeeeffffffgggggggggggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhffffffeeeeeeeeeddddddddddddddddddddddddcccccccccaaaaaa```^^^\\\[[[]]]^^^bbbbbbbbbcccdddeeeeeeeeeffffffgggggghhhiiijjjjjjiiijjjkkkkkkmmmmmmnnnooollllllkkkjjjiiijjjkkkkkkjjjjjjjjjjjjjjjiiiiiiiiigggggggggggggggfffeeeeeeeeefffggghhhiiijjjkkkkkkgggggggggfffffffffeeeeeegggggghhhhhhhhhhhhhhhhhhiiihhhhhhgggffffffeeedddccceeeggggggfffffffffhhhdddcccccccccdddeeeffffffeeeeeeeeeggghhhhhhfffddddddbbbaaabbbeeeggghhhgggdddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccccccccbbbbbbaaa`````````____________^^^^^^^^^____________^^^]]]]]][[[[[[\\\\\\]]]]]]^^^^^^______`````````______^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYY]]][[[YYYXXXYYY[[[[[[ZZZXXXYYYYYYZZZ[[[\\\^^^___[[[[[[[[[\\\\\\\\\\\\\\\YYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYZZZ[[[[[[eeeccc```[[[XXXVVVVVVVVVSSSSSSTTTUUUVVVWWWWWWWWWYYYYYYXXXWWWWWWVVVUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOO}}}{{{zzzzzzzzzzzzyyyyyyyyyvvvvvvvvvuuutttsssrrrrrrssssssttttttvvvwwwyyyzzzyyyyyyxxxxxxyyyzzz|||}}}zzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}|||~~~~~~}}}||||||||||||}}}zzzzzz{{{{{{{{{{{{||||||zzz{{{}}}~~~~~~~~~}}}~~~|||zzzxxxwwwvvvvvvyyyyyyzzzzzz{{{zzzzzzyyyzzzzzzyyyxxxxxxxxxxxxyyyxxxyyyyyyxxxvvvvvvwwwyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvuuutttssssssttttttsssqqqpppqqqrrrrrrrrrrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnnnnooooooooooooooonnnmmmmmmllllllkkkkkkkkkkkkkkkkkklllmmmnnnppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllllllmmmllllllkkkkkkllllllmmmkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjlllmmmmmmmmmmmmlllllllllllllllmmmnnnnnnlllmmmmmmnnnoooppprrrsssvvvuuuuuuuuusssrrrqqqppppppppppppppppppooonnnnnnjjjiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjlllmmmnnnooojjjjjjkkkllllllkkkjjjjjjfffhhhkkknnnpppqqqppppppkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkjjjiiiiiiiiiiiijjjhhhhhhiiiiiijjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggffffffffffffffffffeeeddddddccccccbbb``````___^^^\\\[[[]]]___```aaaaaabbbcccdddeeeeeehhhhhhhhhiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmmmmkkkjjjjjjiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjhhhhhhhhhhhhgggfffeeeeeeeeefffggghhhjjjkkkllllllhhhhhhiiiiiihhhhhhgggfffhhhhhhhhhiiiiiijjjjjjkkkjjjkkkkkkkkkjjjiiihhhhhhhhhiiikkkkkkjjjiiijjjkkkffffffffffffggghhhjjjjjjjjjiiihhhiiijjjjjjhhhffffffeeedddeeefffhhhhhhgggfffffffffeeeeeeeeeeeeddddddddddddcccccccccccccccddddddeeeeeeeeeeeeddddddddddddddddddcccccccccccccccddddddddddddcccbbbbbb`````````aaabbbbbbccccccdddddddddddddddccccccbbbbbbaaa``````______``````_______________^^^^^^]]]```___^^^^^^```aaaaaa```^^^^^^^^^___```aaabbbcccaaaaaaaaaaaabbbbbbbbbbbb___```bbbccccccbbbaaaaaaaaaaaa``````_________^^^```___^^^^^^___```aaabbblllllljjjfffbbb^^^^^^^^^[[[\\\]]]^^^^^^___^^^^^^_________^^^]]]]]]\\\\\\ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVVVVWWWWWWWWWWWW~~~~~~~~~~~~}}}}}}}}}|||zzzzzzzzzyyyxxxwwwuuuuuutttuuuvvvwwwyyy|||~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||~~~~~~}}}|||{{{{{{|||zzz{{{|||~~~~~~~~~~~~}}}}}}}}}|||||||||}}}~~~~~~|||}}}}}}|||zzzzzz{{{|||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyxxxvvvtttuuuvvvvvvvvvuuutttssssssssssssttttttuuuuuuuuutttsssrrrpppppppppqqqqqqrrrrrrrrrqqqqqqqqqpppooonnnnnnnnnooooooooooooooopppqqqrrrooooooooooooppppppppppppoooppppppppppppooonnnmmmoooooonnnnnnnnnnnnoooooommmmmmnnnnnnoooooooooooonnnnnnoooooooooooonnnnnnmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmnnnooopppqqqppppppooonnnnnnnnnnnnnnnoooppppppoooooopppqqqrrrtttvvvwwwwwwwwwxxxwwwwwwvvvuuuuuusssssssssssssssrrrqqqqqqlllllllllllllllmmmmmmnnnmmmllllllkkklllmmmnnnooommmmmmnnnnnnnnnnnnmmmmmmiiikkkooosssuuuuuuttttttpppooonnnmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmmmmnnnmmmlllkkkkkkkkkkkkllljjjjjjkkkkkklllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggeeedddcccbbbaaa_________]]]\\\\\\^^^```___``````aaacccddddddeeeiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiiiiiiiijjjjjjjjjhhhhhhiiiiiihhhhhhgggggggggggghhhiiikkklllmmmmmmjjjkkklllllllllkkkiiiiiihhhhhhiiijjjjjjkkkllllllmmmmmmnnnoooooonnnmmmlllnnnoooqqqpppooonnnnnnoookkkkkkkkklllmmmnnnpppqqqqqqooommmlllllllllkkkjjjhhhgggfffgggiiijjjjjjiiiiiiiiiiiihhhhhhhhhggggggggggggfffeeeeeeeeeeeeeeedddeeefffggghhhhhhhhhhhhffffffgggggggggggggggggggggggggggggggggfffeeeeeeccccccddddddeeeffffffffffffggggggggggggfffeeedddcccbbbbbbaaa```aaaaaaaaabbbbbbbbbbbbbbbaaa``````aaa``````bbbeeefffeeeddddddddddddddddddeeefffgggffffffffffffffffffffffffeeefffggghhhhhhfffeeecccddddddddddddccccccccccccdddcccbbbbbbccceeeggghhhkkkmmmnnnlllhhheeeddddddbbbcccdddeeeeeeddddddccccccccccccccccccccccccbbbaaabbbcccddddddcccbbbaaaaaaaaaaaaaaa`````````___^^^^^^]]]]]]]]]]]]^^^^^^_________`````````aaaaaa~~~}}}}}}|||{{{yyyxxxwwwvvvvvvxxxzzz|||~~~~~~~~~~~~|||}}}~~~}}}|||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||{{{yyyxxxxxxyyyyyyxxxvvvuuutttttttttuuuvvvwwwxxxxxxxxxwwwuuutttrrrrrrrrrsssssstttttttttttttttssssssrrrqqqppppppssssssrrrqqqqqqqqqrrrrrrooooooooopppqqqqqqqqqrrrqqqqqqqqqqqqqqqpppooonnnqqqqqqppppppppppppqqqqqqoooooopppppppppqqqqqqqqqooooooppppppppppppoooooonnnoooooopppppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnpppqqqrrrssstttsssrrrqqqppppppooooooppppppqqqrrrqqqqqqrrrsssuuuwwwxxxyyywwwxxxyyyyyyzzzzzzyyyyyyuuuuuuuuuuuuuuutttssssssppppppooooooppppppqqqrrrtttsssrrrqqqqqqqqqrrrsssoooooooooooooooooooooooonnnppptttwwwxxxvvvtttssssssrrrqqqpppoooooooooooommmmmmnnnnnnooooooppppppmmmmmmlllkkkkkkkkkkkkkkkkkkllllllmmmnnnoooooopppllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjiiiiiijjjiiihhhfffeeecccbbbaaa^^^______^^^]]]]]]___aaa______```aaacccddddddeeeiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjjjjkkkkkkkkkkkkgggggghhhhhhiiijjjjjjjjjgggggghhhiiiiiiiiiiiiiiihhhhhhiiijjjkkkmmmmmmnnnmmmnnnnnnoooooommmlllkkkhhhhhhiiijjjkkklllmmmmmmooopppqqqrrrrrrrrrqqqppprrrtttuuutttrrrqqqqqqrrroooooopppqqqrrrsssuuuvvvvvvssspppnnnnnnooonnnmmmiiihhhhhhiiilllmmmmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhggggggggggggeeefffggghhhiiijjjjjjjjjhhhhhhhhhhhhhhhhhhhhhiiihhhiiiiiiiiiiiihhhggggggeeeeeeeeefffgggggghhhhhhhhhhhhhhhhhhhhhgggfffeeecccbbbaaaaaa``````aaaaaaccccccddddddccccccbbbaaa``````aaadddggghhhfffeeeiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjkkkjjjhhhfffeeefffffffffffffffffffffffffffeeeddddddeeegggiiikkkgggkkknnnnnnkkkhhhggghhhgggggghhhiiiiiihhhffffffeeeeeeeeeffffffffffffffffffggghhhiiiiiihhhgggfffgggggggggffffffeeeeeeeeeccccccbbbbbbbbbbbbccccccfffffffffgggggghhhhhhhhh~~~}}}|||xxxyyy{{{}}}~~~}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyy{{{|||}}}}}}|||zzzwwwvvvtttttttttuuuuuuvvvvvvvvvttttttttttttttttttsssssssssssstttttttttsssqqqppprrrssstttvvvwwwwwwvvvvvvvvvuuurrrpppoooooopppqqqqqqqqqppppppppppppqqqqqquuuttttttsssrrrqqqpppppprrrrrrrrrrrrqqqqqqpppppppppppppppqqqqqqrrrrrrrrrqqqpppnnnmmmmmmppprrrtttrrrsssuuuvvvwwwuuutttrrrtttuuuvvvvvvuuutttuuuvvvuuuvvvwwwyyy{{{|||}}}}}}|||}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwyyyyyyxxxwwwttttttuuuvvvwwwxxxyyyyyyzzzwwwtttsssuuuvvvtttrrryyyvvvtttuuuwwwwwwuuusssssssssuuuzzz~~~}}}zzzvvvvvvvvvuuuuuuttttttssstttttttttssssssrrrrrrrrrqqqqqqpppooommmlllkkkkkklllmmmoooqqqrrrrrrqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmoooqqqrrrqqqqqqrrrsssmmmkkkhhhgggggggggeeeddddddbbbaaaaaabbbccccccbbbfffdddaaa```bbbeeeggggggkkklllmmmnnnnnnllljjjiiihhhiiijjjkkkllllllmmmlllkkkkkklllmmmnnnnnnnnnnnnlllmmmnnnnnnmmmmmmnnnpppoooooopppoooooonnnmmmmmmnnnnnnooopppqqqqqqrrrrrrsssrrrqqqpppooooooooooooqqqpppppppppqqqsssuuuvvvtttvvvyyyyyywwwtttssssssxxxxxxwwwvvvuuutttsssssswwwwwwvvvvvvwwwyyy{{{|||yyywwwuuurrrpppppppppqqqooooooooooooppppppppppppoooooooooooonnnmmmlllkkkkkkllllllmmmlllkkkjjjiiihhhiiijjjllllllkkkkkkjjjkkkkkkjjjiiiiiihhhiiiiiihhhiiijjjkkkkkkllllllkkkeeeeeefffggghhhhhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiifffffffffeeeeeefffffffffeeefffgggggghhhgggggggggeeeeeeeeeeeefffggghhhiiikkkjjjiiijjjlllnnnnnnmmmkkkjjjjjjjjjjjjkkkllllllpppoooooommmlllkkkjjjjjjiiijjjjjjiiiiiihhhfffffffffhhhiiijjjiiiiiikkklllnnnlllkkkllloooooommmkkkhhhiiikkkllllllkkkiiihhhjjjjjjjjjiiiiiiiiiiiihhhkkkkkkllllllmmmllllllkkkkkkkkkkkkkkkkkkjjjiiihhhkkkiiihhhffffffgggiiijjjlllkkkkkkjjjjjjkkkkkklll~~~}}}}}}|||||||||{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyywwwvvvtttuuuwwwxxxyyyyyyxxxxxx{{{zzzxxxvvvuuuuuuuuuuuuvvvvvvuuuvvvvvvwwwwwwxxxvvvvvvuuuuuuttttttssssssxxxwwwwwwvvvvvvvvvvvvwwwuuuvvvvvvwwwwwwwwwwwwwwwvvvuuutttssstttvvvxxxyyyxxxyyyzzz{{{{{{zzzyyyxxxvvvxxxxxxxxxvvvuuuvvvxxxwwwxxxzzz|||}}}~~~}}}{{{yyyyyyzzz{{{zzzyyyxxxxxxxxxyyyzzz{{{||||||{{{yyyvvvvvvwwwxxxvvvtttyyywwwuuuvvvxxxxxxwwwuuuxxxwwwyyy||||||yyyyyyyyyxxxxxxxxxxxxxxxxxxuuuuuuuuutttsssrrrrrrqqquuuuuutttsssqqqppppppooommmnnnooopppqqqqqqqqqpppoooooooooooooooooooooooonnnppprrrsssrrrrrrssstttooommmkkkjjjjjjjjjiiihhhgggeeedddeeefffhhhhhhgggjjjgggddddddeeegggiiiiiimmmnnnoooppppppooommmllllllmmmnnnnnnoooooooooooommmnnnooopppppppppppppppoooqqqrrrrrrqqqqqqrrrsssrrrrrrrrrrrrrrrqqqppppppqqqqqqrrrsssssstttuuuuuuuuutttssssssrrrsssssssssttttttsssssssssuuuvvvwwwvvvxxxzzzzzzxxxvvvuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwxxxzzz{{{|||zzzxxxvvvsssrrrrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnmmmmmmlllmmmmmmnnnnnnnnnmmmlllkkkiiiiiikkklllllllllkkkjjjlllkkkjjjjjjiiiiiijjjjjjiiijjjjjjkkkkkkkkkkkkkkkgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkllllllnnnmmmlllmmmooopppqqqpppmmmmmmllllllmmmmmmnnnoooqqqpppooonnnmmmlllkkkkkkiiiiiijjjjjjjjjjjjiiihhhggghhhjjjjjjiiijjjkkkmmmpppnnnmmmnnnoooooommmkkkiiijjjlllmmmmmmllljjjiiilllllllllkkkkkkkkkjjjjjjmmmmmmnnnnnnnnnmmmmmmllllllllllllmmmllllllkkkkkklllkkkiiihhhhhhiiijjjkkkmmmllllllkkkkkkllllllmmm~~~~~~~~~}}}}}}}}}}}}}}}|||}}}}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{|||}}}}}}||||||{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwxxxyyyzzz{{{{{{|||yyyyyyyyyyyyxxxxxxxxxxxxzzzyyyxxxwwwxxxyyyzzz{{{yyyyyyzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{{{{{{{{{{{{{|||{{{|||}}}|||zzzyyyzzz{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}|||{{{||||||{{{yyyzzzyyyxxxyyy{{{|||{{{zzz}}}|||}}}~~~~~~{{{xxx||||||||||||||||||}}}}}}zzzyyyxxxwwwvvvuuutttssstttssssssrrrqqqppppppooooooppppppqqqqqqqqqpppoooqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvvvvuuuuuuvvvwwwqqqpppnnnnnnooopppooommmkkkjjjiiijjjlllnnnnnnnnnooollliiihhhiiikkkkkkkkkooopppqqqrrrrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrpppqqqrrrssstttttttttttttttuuuvvvvvvuuuuuuvvvxxxuuuvvvvvvvvvvvvuuuuuutttuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{}}}|||zzzxxxwwwxxxvvvwwwxxxyyyzzz|||}}}}}}zzzzzzyyyyyyzzz{{{|||}}}{{{yyywwwuuutttttttttuuuuuuttttttssssssrrrrrrrrrqqqqqqppppppooonnnnnnnnnoooooopppppppppooonnnnnnjjjjjjkkkllllllllllllkkkmmmmmmlllkkkkkkkkkkkklllkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmkkkkkkjjjjjjkkkmmmnnnooonnnnnnmmmnnnnnnooopppqqqrrrqqqpppppprrrttttttssspppoooooooooooopppqqqqqqqqqqqqpppooonnnmmmlllllliiiiiijjjkkklllmmmmmmmmmhhhjjjkkkkkkjjjjjjlllmmmpppooonnnooopppooommmkkkllllllnnnnnnnnnnnnllllllnnnnnnnnnmmmmmmmmmllllllppppppppppppoooooonnnmmmlllmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkkmmmnnnmmmmmmmmmllllllmmmmmmmmm}}}|||~~~}}}}}}~~~}}}}}}{{{zzzyyyyyyzzz{{{}}}~~~|||||||||||||||}}}}}}}}}|||{{{zzzzzzzzz|||~~~}}}}}}~~~~~~~~~}}}yyyzzzzzz{{{||||||}}}}}}}}}||||||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~|||{{{}}}~~~~~~~~~}}}{{{yyyxxxxxxttttttssssssrrrrrrqqqqqqssssssssssssrrrrrrqqqqqqssssssssssssssssssssssssvvvxxxzzzzzzyyyyyyzzz{{{tttsssssssssuuuuuutttssspppooonnnppprrrtttuuutttsssqqqnnnmmmmmmnnnnnnmmmpppqqqrrrsssssssssrrrrrrsssssssssrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwwwwvvvxxxyyyyyyxxxxxxyyyzzzyyyyyyyyyzzzzzzyyyyyyxxxyyyyyyyyyzzzzzz{{{{{{{{{yyyyyyyyyzzzzzz{{{}}}}}}}}}|||{{{yyyyyyyyyzzz{{{{{{}}}~~~}}}{{{yyyyyyzzzwwwxxxyyyzzz|||}}}||||||||||||||||||}}}}}}{{{zzzxxxwwwvvvvvvvvvvvvwwwvvvvvvuuutttssssssrrrtttsssrrrqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqppplllmmmmmmnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnoooooooooooonnnnnnmmmkkkkkkmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppoooooonnnnnnoooooopppnnnmmmllllllmmmoooqqqsssrrrqqqqqqqqqrrrrrrsssttttttsssrrrrrrtttuuuuuuuuuqqqqqqppppppqqqqqqrrrssspppppppppooonnnmmmmmmmmmiiijjjkkkmmmnnnoooppppppjjjkkkmmmmmmlllkkkmmmnnnnnnnnnnnnooooooooonnnnnnnnnnnnoooppppppooonnnnnnooooooooonnnnnnnnnmmmmmmpppqqqqqqppppppooonnnmmmlllmmmnnnoooooooooooooooooonnnnnnmmmnnnnnnooopppmmmmmmllllllllllllmmmmmm~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwyyy{{{|||{{{{{{|||}}}xxxxxxxxxyyy{{{{{{yyyxxxuuutttssstttwwwyyyyyyyyyvvvtttrrrqqqqqqqqqpppooorrrrrrrrrssssssrrrrrrrrrsssrrrrrrqqqqqqqqqrrrrrrtttuuuvvvxxxyyyyyyzzzzzzxxxyyyzzzzzzyyyyyyzzz|||{{{|||}}}}}}}}}}}}||||||{{{{{{{{{|||||||||||||||{{{{{{{{{|||}}}~~~}}}|||{{{{{{|||||||||~~~~~~}}}{{{zzzzzz{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuttttttwwwvvvuuutttssssssssssssssssssssssssssssssssssssppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssssssssrrrqqqpppooonnnpppooonnnnnnnnnnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrppppppnnnnnnoooqqqssstttttttttssssssttttttuuuuuuuuutttrrrssstttuuuuuutttqqqqqqqqqpppqqqrrrrrrsssppppppoooooonnnmmmmmmmmmjjjkkkmmmnnnpppqqqqqqqqqlllmmmnnnnnnmmmmmmnnnoookkklllnnnooooooppppppppppppppppppqqqqqqppppppppppppoooooooooooonnnnnnnnnpppppppppppppppooonnnnnnmmmmmmnnnoooppppppoooooopppppppppppppppqqqrrrrrrmmmmmmllllllllllllmmmmmm}}}|||{{{zzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz|||}}}||||||}}}~~~~~~}}}~~~}}}zzzyyyxxxyyy{{{}}}}}}}}}yyywwwuuuuuuuuuuuutttssstttsssssssssrrrrrrrrrrrrsssrrrqqqppppppqqqrrrsssvvvwwwyyyzzz||||||}}}}}}zzz|||}}}}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{|||}}}|||}}}}}}}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwzzzyyyxxxvvvvvvvvvvvvwwwvvvvvvuuuuuuuuuvvvwwwwwwuuuuuuttttttuuuuuuvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssrrrtttsssqqqpppppppppqqqrrrttttttttttttttttttttttttuuuuuuttttttttttttuuuuuussssssrrrqqqrrrssstttuuuvvvuuuuuuuuuuuuuuuvvvvvvuuutttrrrrrrtttuuuttttttqqqqqqqqqqqqqqqrrrssssssppppppppppppooooooooonnnlllmmmnnnooopppqqqqqqpppnnnooopppooonnnnnnooopppkkkmmmppppppppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooooooooooooooopppppppppppppppooonnnooooooppppppppppppooopppqqqqqqrrrrrrsssssssssnnnnnnmmmmmmmmmmmmnnnnnn}}}~~~~~~}}}}}}|||{{{yyyyyyzzzzzzyyywwwvvvvvvuuusssrrrrrrrrrqqqtttsssrrrqqqrrrsssuuuvvvyyyzzz|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||~~~|||zzzyyyxxxxxxyyyzzzzzzyyyyyyxxxyyyzzz{{{|||zzzyyyxxxxxxxxxyyy{{{{{{yyyxxxxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzyyyxxxwwwxxxwwwuuutttssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxxxxwwwwwwxxxxxxyyywwwvvvvvvvvvvvvuuuuuuuuuxxxwwwwwwvvvvvvvvvwwwwwwvvvtttsssssstttuuutttsssrrrrrrrrrrrrrrrsssttttttrrrrrrrrrrrrrrrqqqqqqqqqoooooopppppppppoooooonnnooopppqqqpppooonnnoooqqqppprrrtttsssqqqpppqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrssssssrrrrrrrrrqqqqqqqqqooopppqqqrrrrrrsssrrrrrrqqqqqqrrrrrrrrrqqqpppppppppqqqrrrsssssstttttttttqqqppppppooooooppppppqqq~~~}}}||||||}}}}}}|||{{{yyyxxxvvvtttsssrrrrrrrrruuutttsssssstttvvvxxxzzz||||||~~~~~~|||zzzyyyzzz{{{|||}}}|||{{{{{{{{{}}}~~~||||||{{{zzz{{{|||}}}~~~zzzzzzzzzzzzzzz{{{|||}}}|||||||||}}}||||||{{{zzz{{{zzzxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{yyyyyyyyyyyyyyywwwvvvvvvyyyxxxxxxwwwwwwwwwxxxxxxvvvuuusssssstttuuuuuutttssssssssssssssstttuuuuuuttttttttttttttttttsssssspppqqqqqqppppppnnnmmmmmmpppqqqrrrqqqpppooopppqqqtttwwwxxxvvvssspppqqqrrrrrrqqqqqqppppppqqqqqqrrruuuttttttttttttssssssssspppppprrrssstttuuuuuuuuuttttttttttttsssrrrqqqqqqpppqqqrrrsssttttttttttttsssrrrrrrqqqqqqrrrrrrsss~~~|||{{{zzzzzzyyyzzz|||~~~}}}||||||~~~}}}||||||~~~~~~~~~}}}{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{||||||{{{{{{{{{|||}}}}}}|||{{{zzzzzzyyyyyyzzzzzz}}}}}}|||zzzyyyyyyyyyyyyzzzyyyxxxwwwwwwxxxyyyzzzyyywwwtttssstttvvvvvvvvvxxxuuurrrqqqsssvvvwwwxxxrrrsssvvvxxxyyywwwuuutttvvvuuutttsssrrrqqqqqqqqqtttrrrrrrvvvvvvsssrrruuu||||||sssnnnooorrrtttuuuvvvuuusssrrrrrrrrruuuvvvwwwxxxxxxwwwuuutttrrrrrrrrrssstttuuuuuuuuuwwwwwwwwwwwwvvvuuuttttttuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvuuuuuutttssssssrrr~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzz{{{zzzzzzyyyyyyzzz{{{{{{|||yyyxxxyyy{{{{{{|||zzzwwwuuutttvvvxxxyyyzzzxxxyyy{{{}}}}}}|||{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwyyyvvvwwwzzz|||yyyyyy{{{}}}}}}xxxuuuvvvxxxxxxyyyzzzyyyxxxwwwwwwwwwvvvwwwyyyzzzzzzyyywwwvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwvvv~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{yyyzzz|||~~~~~~~~~|||yyyyyy{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||{{{{{{{{{{{{{{{|||{{{wwwwww{{{~~~||||||}}}{{{|||||||||||||||||||||zzzzzzzzzzzzzzzyyyyyyyyyxxxyyy{{{|||}}}}}}|||{{{wwwwwwxxxyyyzzz{{{||||||{{{|||}}}}}}~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwwww}}}{{{}}}~~~~~~}}}yyywww|||~~~}}}|||}}}|||{{{{{{{{{|||}}}||||||{{{|||~~~yyyyyyzzz{{{|||}}}~~~~~~|||}}}~~~~~~}}}}}}||||||||||||||||||{{{zzzzzzyyyyyy~~~|||~~~~~~~~~~~~