BM6P6(@ XXXUUUYYYgggzzzxxxjjjjjjmmmooozzzyyypppjjjiiilllkkknnn{{{xxxsssnnnjjjddd^^^ZZZQQQNNNJJJGGGEEEDDDBBBAAACCCCCCDDDEEEDDDCCCBBBAAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@BBBDDDEEEGGGHHHKKKNNNOOOPPPOOONNNMMMKKKJJJIIIIIIHHHGGGEEEFFFEEECCCBBBBBBCCCDDDFFFJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEDDDBBB@@@@@@BBBEEELLLOOOTTTXXX[[[^^^aaacccllloootttwwwxxxxxxyyy{{{zzzvvvmmmccc^^^\\\VVVPPPLLLHHHBBB>>>===<<<;;;:::999888666666777:::===??????@@@AAABBBEEEIIIOOOSSSXXX]]]ccchhhmmmqqquuuwwwyyy|||vvvfffZZZRRRMMMIIIGGGGGGHHHFFFDDDHHHFFFEEEGGGGGGJJJSSS^^^ooo~~~zzzkkk\\\SSSOOOSSS^^^pppuuubbbTTTNNNPPPZZZyyysssjjj___WWWRRRMMMFFF@@@<<<<<<;;;::::::::::::;;;;;;>>>;;;BBBWWWfffooozzz|||qqqeee```gggkkkqqqyyyooocccWWWOOOKKKMMMXXXeeeyyy}}}hhhZZZQQQOOOMMMJJJHHHFFFEEEDDDBBBAAA@@@???>>>???@@@AAA???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNSSSTTTVVVWWWWWWVVVUUUSSSUUUWWWZZZ\\\___bbbgggkkkmmmmmmmmmpppssswwwxxxyyyyyy|||{{{xxxrrroookkkgggddd```[[[XXXVVVUUUSSSRRRRRRRRRSSSSSSWWWVVVWWWZZZ___cccfffgggggghhhjjjlllpppwwwwwwuuurrrnnnkkkhhhgggggggggggggggiiimmmsssxxx|||}}}~~~|||wwwrrrnnnjjjhhhgggbbbaaaaaaeeemmmuuu|||{{{sssqqqnnnqqq}}}XXXVVV\\\kkk|||}}}kkkeeeccccccjjjtttzzzyyyzzzvvvttt~~~zzzuuuqqqlllfff```\\\TTTQQQMMMJJJHHHGGGEEECCCDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????@@@BBBDDDEEEHHHJJJLLLOOOQQQQQQQQQQQQNNNLLLJJJJJJKKKJJJIIIGGGFFFEEEDDDBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCAAAAAAAAA@@@???@@@CCCFFFMMMRRRXXX^^^bbbeeegggiiiqqquuuzzz~~~vvvkkkeeeaaaZZZRRRLLLHHHBBB>>><<<<<<;;;:::666444333333444666999:::<<<>>>???AAADDDHHHNNNRRRWWW[[[aaafffkkknnnrrruuuvvvzzz~~~uuufff[[[RRRMMMHHHFFFGGGGGGFFFDDDHHHEEEEEEGGGGGGJJJSSS]]]nnnzzzmmm```VVVQQQRRR^^^rrryyycccTTTNNNPPP[[[yyytttkkk___WWWRRRMMMGGGBBB<<<<<<;;;::::::::::::;;;:::>>>;;;DDD[[[jjjrrr|||qqqfffaaafffkkkssswwwjjj___TTTOOOLLLNNNZZZhhh~~~vvvcccVVVPPPOOOMMMJJJGGGFFFDDDDDDBBBAAA@@@@@@??????@@@@@@???>>>===<<<;;;<<<<<<===>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHJJJKKKLLLMMMNNNQQQRRRSSSUUUUUUUUUTTTTTTUUUWWWYYY[[[^^^aaafffjjjkkkkkklllooorrrvvvxxxyyyxxxzzz~~~~~~{{{xxxtttqqqmmmhhheeeaaa\\\YYYUUUUUUTTTSSSSSSSSSSSSTTTRRRQQQQQQTTTXXX\\\______^^^___```ccchhhpppzzzzzzxxxuuuqqqnnnllljjjjjjjjjiiiiiikkknnnsssxxx{{{~~~}}}{{{wwwqqqmmmiiifffeee```___```dddlllvvv}}}|||rrrnnnjjjkkktttXXXXXX___nnn~~~qqqeee___\\\___fffooo~~~yyytttooojjjddd```YYYVVVQQQNNNLLLKKKHHHGGGFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEGGGHHHJJJLLLNNNQQQRRRSSSSSSSSSNNNMMMKKKKKKLLLLLLKKKJJJGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCAAAAAA===>>>?????????AAADDDGGGNNNUUU^^^ggglllooopppqqqvvvzzzwwwpppjjj```VVVKKKGGGBBB>>><<<<<<;;;:::555444222111222333555777999;;;===@@@CCCGGGMMMQQQTTTYYY^^^dddhhhkkkoooqqqtttwww|||~~~vvvhhh^^^RRRMMMHHHFFFFFFGGGEEECCCGGGEEEEEEGGGGGGJJJSSS]]]kkk~~~~~~xxxooocccYYYSSSQQQ^^^rrreeeVVVNNNPPP[[[{{{~~~tttkkk^^^VVVQQQMMMHHHCCC<<<<<<;;;::::::::::::;;;:::>>>===HHHbbbrrrxxx~~~pppgggcccggglllxxxvvvdddZZZQQQOOOMMMNNN[[[lll}}}nnn___UUUOOONNNLLLIIIGGGEEEDDDCCC@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<======>>>>>>======>>>>>>???@@@??????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMPPPPPPQQQRRRSSSSSSTTTTTTSSSUUUWWWYYY[[[___eeehhhhhhiiikkkmmmqqqtttwwwyyyyyyzzz}}}~~~~~~}}}|||wwwtttoookkkgggbbb^^^ZZZVVVVVVVVVVVVVVVUUUUUUUUUPPPOOONNNOOORRRUUUWWWWWWUUUVVVVVVYYY^^^gggrrrzzz~~~|||xxxuuurrrpppooonnnnnnnnnmmmnnnqqquuuyyy|||}}}{{{wwwrrrlllgggdddbbb^^^]]]^^^ccclllvvv~~~|||rrrmmmgggeeekkkxxxXXXXXX___mmm|||qqqhhhbbbcccgggooo}}}xxxsssmmmgggccc]]]ZZZUUUQQQOOOMMMKKKIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNMMMNNNPPPRRRSSSTTTTTTUUUNNNMMMLLLLLLMMMNNNMMMKKKGGGGGGFFFEEEDDDBBBAAAAAABBBBBBAAAAAAAAABBBCCCCCCAAAAAAAAAAAA@@@@@@??????<<<>>>???@@@@@@AAADDDGGGOOOVVVaaakkkqqqtttvvvvvvwww{{{~~~wwwpppeeeZZZJJJFFFAAA>>><<<;;;;;;:::777666555444444444666777777:::===???CCCGGGMMMQQQSSSWWW]]]bbbeeeiiilllnnnrrruuuzzz}}}~~~}}}}}}~~~}}}wwwlllbbbSSSNNNHHHEEEFFFFFFEEEDDDFFFEEEEEEGGGHHHJJJRRR\\\hhh{{{~~~{{{uuunnneeeZZZSSSSSS___qqqgggWWWOOOQQQ\\\{{{sssiii]]]TTTPPPLLLGGGCCC<<<<<<;;;::::::::::::;;;:::>>>???NNNjjjzzz}}}{{{nnniiihhhlllppp|||yyybbbWWWPPPPPPNNNNNN\\\ooovvviii]]]VVVNNNMMMJJJHHHFFFDDDCCCCCC???@@@AAABBBAAA@@@???>>>>>>>>>=================================>>>??????>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMOOOOOOOOOPPPQQQSSSUUUUUURRRSSSUUUVVVYYY]]]cccggghhhjjjlllmmmooorrruuuwww{{{|||}}}~~~yyyvvvqqqmmmiiieeeaaa^^^ZZZ[[[\\\]]]\\\[[[YYYXXXSSSQQQOOOOOOPPPRRRRRRRRRRRRQQQQQQSSSWWW```jjjqqqzzz~~~{{{xxxuuusssrrrrrrtttsssssssssuuuxxx{{{}}}~~~|||xxxtttnnnhhhcccaaa\\\[[[\\\aaajjjuuu~~~}}}sssooohhhccchhhsssYYYYYY^^^jjjxxxxxxqqqppprrr||||||xxxrrrlllhhhaaa^^^YYYUUURRRPPPMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIKKKMMMPPPRRRSSSPPPQQQRRRSSSTTTUUUUUUUUUOOONNNMMMMMMNNNOOOMMMLLLHHHHHHHHHHHHGGGEEECCCBBB@@@@@@?????????@@@@@@AAA??????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCEEELLLTTT^^^hhhnnnqqqsssttttttxxx}}}~~~yyyssshhh]]]IIIFFFAAA===<<<;;;;;;:::888777666555555555666666777:::===@@@CCCHHHMMMQQQSSSVVV\\\```dddfffjjjlllqqqtttxxx{{{|||}}}~~~~~~}}}~~~~~~yyyooogggUUUOOOIIIEEEFFFFFFFFFDDDEEEDDDEEEGGGHHHJJJRRR[[[fffzzz|||wwwrrrkkkbbbYYYSSSVVV```ppp}}}iiiXXXPPPRRR]]]|||~~~qqqhhh\\\SSSOOOLLLFFFAAA<<<<<<;;;::::::::::::;;;:::???BBBUUUsss||||||ooommmnnnrrrvvv|||cccWWWQQQRRROOOMMM\\\rrrrrrfff[[[UUULLLKKKIIIGGGEEEDDDCCCBBB???@@@AAABBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>=========<<<===>>>>>>???======>>>??????@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLOOOOOOPPPPPPQQQSSSUUUVVVPPPQQQRRRSSSVVVZZZ```eeejjjlllnnnoooooopppsssvvv}}}}}}}}}}}}~~~{{{xxxtttqqqnnnkkkgggdddcccdddfffgggfffccc```]]]XXXUUURRRPPPPPPPPPOOONNNPPPOOONNNNNNQQQXXX```gggpppsssxxx|||}}}zzzxxxvvvuuuuuuyyyxxxxxxxxxyyy{{{~~~~~~{{{wwwqqqkkkeeebbb\\\[[[[[[___iiittt}}}|||uuuppphhhcccfffnnn|||\\\\\\```jjjvvv~~~xxxrrrnnngggddd___ZZZWWWUUURRROOONNNMMMLLLLLLKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIKKKNNNQQQTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRPPPOOOOOOPPPPPPOOOMMMIIIJJJKKKLLLKKKIIIFFFEEE@@@???>>>>>>=========>>>>>>>>>======<<<======>>>@@@AAACCCBBBAAAAAABBBCCCHHHNNNVVV]]]bbbfffiiikkkmmmqqqvvv{{{}}}yyyuuupppfff\\\IIIEEE@@@===<<<;;;;;;:::666555555444444444555555777999===@@@CCCGGGLLLOOOQQQUUUZZZ^^^aaadddgggiiimmmqqqvvvyyy{{{|||}}}~~~}}}~~~zzzqqqjjjWWWQQQJJJFFFFFFGGGGGGFFFEEECCCEEEGGGHHHJJJQQQZZZfffyyy|||{{{vvvpppggg___XXXTTTWWWbbbqqq}}}iiiXXXPPPSSS___{{{|||oooggg\\\UUUQQQMMMFFFAAA<<<<<<;;;::::::::::::;;;:::@@@FFF\\\|||}}}uuuzzz{{{yyy}}}zzzsssrrrssswww||||||fffYYYRRRTTTPPPNNN___xxxqqqcccXXXQQQKKKJJJHHHFFFDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@??????======>>>?????????>>>>>>======<<<<<<======>>>???======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKOOOOOOPPPQQQRRRSSSSSSSSSNNNOOOPPPQQQSSSXXX^^^ccckkknnnpppqqqpppqqqtttxxx~~~}}}}}}}}}~~~}}}{{{xxxvvvuuussspppnnnnnnpppssstttrrrmmmhhhddd\\\YYYUUURRRPPPNNNLLLKKKMMMLLLLLLKKKLLLPPPWWW\\\eeeiiimmmqqquuuzzz|||zzzxxxxxxwww{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}zzztttnnngggddd^^^\\\[[[^^^gggqqqzzz{{{uuummmfffaaabbbgggqqq```aaafffoooyyyyyyuuuoookkkfffbbb^^^[[[XXXVVVSSSRRRQQQPPPPPPPPPQQQQQQNNNOOOOOOOOONNNMMMLLLKKKLLLLLLMMMNNNNNNOOOPPPPPPMMMNNNQQQTTTXXXZZZ\\\]]]\\\[[[ZZZYYYYYYXXXXXXXXXVVVTTTSSSSSSSSSSSSQQQOOOKKKLLLNNNPPPOOOMMMJJJHHHDDDCCCBBB@@@????????????>>>>>>===<<<<<<===>>>???>>>@@@AAAAAA@@@@@@AAABBBCCCGGGLLLPPPTTTXXX\\\```bbbffflllqqqtttwwwzzz|||{{{{{{xxxsssoookkkbbbXXXHHHDDD@@@<<<;;;;;;;;;:::444444444444444555555555666999<<>>???@@@??????>>>===<<<<<<<<<<<<===>>>>>>======>>>???@@@AAABBBCCCAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKMMMNNNOOOQQQQQQQQQPPPPPPMMMMMMNNNOOOQQQVVV]]]bbbjjjnnnqqqrrrrrrsssxxx}}}~~~||||||||||||zzzyyyyyy|||}}}wwwpppkkkbbb^^^YYYUUURRROOOLLLJJJJJJJJJJJJJJJKKKNNNSSSVVV^^^```dddhhhlllpppvvvzzz|||{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~}}}|||||||||}}}~~~~~~}}}{{{vvvoooiiieee```]]][[[^^^eeeoooxxx|||zzzsssjjjeee```___```cccnnnyyyccceeekkkttt|||}}}yyyuuuqqqlllgggdddaaa]]][[[WWWVVVTTTSSSSSSSSSTTTUUURRRRRRSSSSSSRRRPPPOOONNNPPPPPPQQQQQQRRRSSSTTTTTTRRRTTTWWWZZZ^^^aaacccddd```___^^^\\\[[[ZZZZZZZZZYYYXXXVVVUUUUUUUUUSSSQQQKKKMMMPPPRRRRRROOOMMMKKKIIIHHHGGGEEEDDDCCCBBBBBB???>>>===<<<<<<===??????<<<>>>@@@@@@@@@???@@@BBB@@@BBBEEEGGGJJJOOOTTTXXXXXX\\\ccciiimmmqqqtttwwwxxxwwwtttnnnkkkggg___UUUHHHDDD???<<<;;;;;;;;;:::555555555666666666777777555888;;;>>>@@@CCCGGGIIINNNQQQVVVZZZ\\\^^^aaacccdddiiiooouuuzzz}}}~~~}}}}}}yyypppiiiZZZTTTLLLHHHHHHIIIIIIHHHDDDCCCEEEHHHHHHJJJQQQYYYgggzzz}}}{{{|||yyypppcccZZZVVVVVVRRRbbbxxxiiiYYYRRRUUU```zzzoooiii```[[[WWWQQQIIIBBB<<<<<<;;;::::::::::::;;;:::BBBKKKeeetttmmmtttzzz}}}~~~}}}zzzwww{{{~~~iiiZZZRRRUUURRRQQQfffvvvdddVVVNNNIIIHHHGGGEEECCCBBBAAAAAACCCBBB@@@???>>>???@@@AAA<<<===>>>@@@@@@@@@???>>><<<<<<<<<<<<<<<===>>>>>>===>>>???@@@AAABBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPPPPOOONNNLLLLLLLLLMMMMMMPPPUUU\\\aaahhhmmmqqqssssssvvv|||}}}uuuooogggccc^^^YYYUUURRROOOLLLIIIJJJKKKLLLMMMOOOSSSVVVZZZ\\\___bbbeeejjjooosss|||~~~}}}||||||xxxxxxyyyyyyzzz|||}}}~~~|||{{{yyyyyyzzz}}}|||}}}}}}{{{vvvpppiiieeebbb___\\\^^^dddnnnvvv{{{}}}zzzqqqjjjeeeaaa^^^\\\[[[bbbkkkzzztttvvv{{{{{{qqqiiifffdddbbb``````^^^[[[ZZZ[[[[[[[[[ZZZZZZZZZYYYXXXWWWUUUSSSSSSVVVWWWWWWVVVTTTUUUWWWYYYWWWYYY\\\___ccceeeggghhhdddddddddcccaaa___]]]\\\[[[ZZZXXXXXXYYYYYYXXXWWWUUUUUUVVVWWWVVVUUUTTTSSSOOONNNLLLJJJGGGEEECCCBBBDDDAAA???>>>>>>???>>>======>>>>>>?????????>>>>>>>>>>>>===>>>AAAEEEIIIKKKQQQUUUYYY]]]```cccfffiiioookkkgggfffddd___UUUNNNAAAAAA@@@>>><<<:::888777777777666555555555555555888999;;;>>>AAAEEEHHHIIIOOOQQQTTTVVVXXXZZZ]]]___dddggglllqqqvvvzzz||||||}}}|||tttnnn]]]UUUMMMKKKJJJHHHFFFHHHGGGDDDCCCFFFGGGHHHNNNVVVcccuuu~~~}}}yyypppeee\\\WWWUUUTTTaaauuuqqq]]]QQQ[[[pppssshhh^^^[[[XXXPPPGGGBBB>>>===<<<;;;:::;;;<<<<<<>>>DDDJJJlllxxxuuuxxx~~~zzz{{{{{{~~~ddd^^^UUUUUUYYYWWWfff|||lll^^^TTTOOOIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMOOORRRVVVZZZ]]]hhhkkkppprrrtttwww}}}~~~vvvqqqeeeaaa\\\WWWUUURRROOOMMMNNNLLLJJJIIIKKKNNNSSSVVVSSSVVVZZZ^^^aaaeeeiiilllsssvvv{{{~~~|||zzzyyywwwvvvvvvxxxzzz{{{~~~||||||}}}~~~~~~~~~}}}}}}|||yyyuuupppkkkiiibbbbbbaaacccffflllrrrvvv~~~zzztttqqqiiieee___ZZZXXXXXX[[[]]]jjjwww~~~uuuooommmkkkiiifffeeecccaaaaaabbbbbbaaa```aaaaaa```___^^^\\\ZZZYYYXXXYYYYYYYYYXXXYYY\\\^^^```bbbeeehhhkkkmmmooopppmmmmmmmmmlllkkkhhhfffddd```___\\\\\\]]]]]]\\\[[[XXXXXXYYYYYYYYYXXXVVVUUURRRRRRPPPNNNLLLJJJHHHGGGEEECCC@@@????????????>>>>>>??????@@@@@@??????>>>======<<<<<<>>>AAADDDFFFKKKMMMQQQTTTUUUWWWYYY[[[\\\YYYVVVUUUTTTQQQIIICCC@@@@@@???>>><<<;;;999888777777666555555555555555888999;;;===@@@DDDGGGHHHLLLOOORRRTTTUUUXXX[[[]]]```ccciiioootttxxx{{{{{{}}}}}}uuuooo^^^UUUMMMKKKKKKHHHFFFHHHGGGDDDDDDFFFGGGHHHNNNUUUcccuuu}}}}}}yyyqqqfff]]]XXXVVVTTTaaauuupppaaa[[[hhh}}}ttthhh^^^[[[YYYQQQHHHCCC>>>===<<<;;;:::;;;<<<<<<>>>EEELLLppp}}}zzz~~~{{{yyy{{{rrrccc```YYYXXXYYYVVVfffttteeeZZZQQQLLLHHHHHHFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFHHHHHHIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMOOORRRVVVYYY\\\eeeiiinnnqqqtttxxx|||uuuqqqiiieee```\\\YYYVVVRRRPPPOOOMMMJJJIIIIIILLLPPPRRRSSSVVVZZZ^^^bbbfffjjjmmmqqqsssxxx}}}}}}{{{zzzxxxwwwxxxyyyzzz{{{~~~|||{{{{{{|||{{{{{{}}}}}}|||yyyuuuqqqmmmjjjdddbbbaaaaaadddjjjpppttt}}}|||wwwsssgggccc^^^YYYVVVWWWYYY[[[^^^iiiyyy~~~|||yyywwwuuuqqqnnnlllkkkjjjkkkllllllkkkiiiiiiiiihhhgggeeecccaaa```\\\]]]^^^______aaaeeehhhhhhiiikkknnnqqqrrrttttttwwwwwwwwwwwwuuurrrooonnngggeeecccbbbbbbaaa```^^^\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUSSSRRRPPPOOONNNIIIFFFBBB@@@@@@@@@???>>>@@@@@@@@@AAAAAA@@@@@@???===<<<;;;::::::;;;===???CCCEEEHHHIIIIIIJJJLLLMMMMMMJJJGGGGGGHHHGGGCCC?????????>>>>>>===;;;:::999777777666555555555555555777888:::<<>>===<<<;;;;;;;;;<<<===???GGGPPPvvv~~~vvvvvv{{{rrrdddcccfffccc```]]]YYYjjj|||iii]]]UUUNNNIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMOOOQQQTTTXXXZZZ```eeekkkpppttt{{{|||wwwtttpppmmmhhhddd```\\\XXXUUURRRPPPMMMKKKJJJLLLOOOQQQRRRUUUZZZ___cccggglllooooooqqquuuyyy~~~~~~|||{{{zzzyyyyyyzzz{{{|||}}}zzzxxxxxxxxxwwwvvv{{{{{{zzzyyyvvvrrrnnnkkkeeeccc```___aaaffflllpppxxx{{{}}}xxxtttfffccc]]]XXXUUUUUUVVVWWWTTT]]]iiiuuurrrpppttt}}}wwwrrrqqqqqqrrrsssuuuuuusssqqqooonnnnnnlllkkkiiigggfffbbbccceeeggghhhkkkpppsssqqqrrrtttvvvwwwyyyyyyzzz|||}}}}}}}}}{{{xxxtttrrrllljjjgggfffeeedddcccaaaaaaaaaaaa```___]]][[[YYYZZZZZZYYYXXXVVVUUUTTTTTTMMMIIIEEEBBBAAA@@@@@@???AAAAAABBBBBBAAAAAA@@@@@@>>>===;;;999888888888999===@@@BBBCCCCCCCCCEEEFFFEEECCCAAA@@@AAAAAA???>>>===>>>>>>>>>===<<<;;;:::777777666555555555555555777777999;;;===@@@BBBDDDFFFHHHLLLOOOQQQTTTWWWZZZZZZ^^^eeemmmtttyyy}}}~~~~~~yyysssaaaXXXOOOMMMKKKHHHFFFGGGGGGDDDDDDGGGHHHHHHMMMTTTaaarrr|||zzzwwwqqqiiiaaa[[[XXXVVV```rrr}}}uuuuuuwwwkkk```\\\ZZZSSSJJJFFF???>>><<<;;;;;;;;;<<<===???HHHUUU~~~uuurrrvvvzzz|||hhh[[[ccclllmmmiiiccc^^^qqqvvveee[[[TTTMMMHHHHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNNNNPPPSSSVVVWWW\\\aaahhhnnnuuu}}}|||zzzxxxvvvqqqmmmiiieee___[[[VVVTTTQQQOOOOOOPPPRRRTTTSSSVVV[[[```dddiiinnnqqqqqqrrruuuyyy}}}~~~|||{{{zzzzzzzzzzzz{{{{{{|||yyyvvvtttttttttsssrrrwwwwwwwwwvvvtttqqqnnnllleeeccc___\\\^^^bbbhhhkkkppptttzzz~~~~~~{{{vvvrrriiieee```ZZZVVVSSSSSSSSSSSSYYYbbbjjjrrr{{{pppiiifffkkkvvv~~~{{{tttrrrooolllkkkjjjkkkkkkoooxxxzzztttuuuuuuuuuxxxzzz{{{yyywwwuuuuuutttsssrrrpppooonnnjjjlllnnnppprrruuuzzz}}}}}}~~~|||xxxvvvpppmmmjjjiiihhhgggeeeccceeeeeedddcccaaa___\\\[[[[[[[[[ZZZZZZYYYXXXXXXWWWQQQMMMHHHDDDBBBAAA@@@???BBBBBBBBBBBBBBBAAA@@@??????>>><<<:::888777666666888;;;>>>??????@@@BBBCCC???>>><<<;;;;;;;;;;;;;;;===============<<<;;;;;;777777666555555555555555666666777999;;;>>>@@@AAACCCFFFJJJMMMPPPSSSVVVYYY[[[___fffnnnvvv|||zzzuuubbbYYYQQQNNNLLLHHHFFFGGGGGGDDDEEEHHHHHHHHHLLLSSS___ooo{{{yyytttnnnhhhbbb]]]ZZZWWW___ooovvvuuuzzznnnbbb^^^ZZZSSSKKKFFF???>>>===<<<;;;<<<======???JJJZZZvvvrrrvvvyyy|||uuubbbYYY]]]kkkqqqnnnhhhdddwwwwwwggg]]]VVVOOOHHHHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<::::::;;;<<<<<<========================<<<======>>>??????@@@@@@AAA@@@@@@AAAAAABBBCCCDDDFFFFFFGGGGGGHHHHHHGGGGGGJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNOOOQQQSSSUUUXXX^^^fffnnnvvv|||yyyuuupppiiieeeZZZXXXVVVTTTSSSTTTVVVWWWUUUXXX]]]bbbfffkkkpppsssuuuvvvxxx{{{}}}~~~}}}{{{}}}~~~~~~}}}~~~zzzzzzzzzzzz{{{{{{||||||xxxuuurrrpppppppppooonnnqqqqqqrrrrrrqqqooollljjjdddaaa]]][[[[[[___cccfffkkknnntttyyyzzzxxxtttqqqmmmjjjddd^^^XXXTTTRRRQQQUUUYYY^^^cccgggnnnwww~~~wwwlllaaa___dddmmm{{{}}}uuuooommmkkkhhhfffbbb```]]][[[ZZZZZZ[[[\\\aaajjj{{{}}}wwwvvvvvvvvvyyy|||}}}}}}|||||||||||||||{{{zzzyyyxxxsssuuuwwwyyyzzz}}}}}}zzzsssqqqnnnllllllkkkiiihhhiiiiiihhhgggdddaaa^^^\\\[[[[[[[[[ZZZZZZZZZZZZZZZVVVQQQJJJEEECCCBBBAAA@@@BBBBBBBBBBBBAAA@@@?????????>>><<<:::999777666666444777:::;;;<<<===???AAA>>>======<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;777777666555555555555555555666666888:::<<<>>>???@@@CCCGGGKKKNNNQQQUUUXXX[[[___fffooowww}}}zzzuuudddZZZRRROOOLLLHHHFFFGGGGGGEEEEEEHHHIIIHHHLLLRRR[[[kkk{{{wwwpppkkkfffbbb___\\\XXX]]]jjjqqqnnn~~~qqqddd___[[[SSSJJJFFF???>>>===<<<<<<<<<===>>>???KKK]]]xxxppprrrtttvvv~~~nnn]]]WWWUUUgggqqqoookkkjjj~~~}}}lll```WWWPPPJJJGGGFFFEEECCCBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEIIIIIIKKKLLLNNNOOOPPPQQQQQQPPPOOONNNNNNOOOQQQRRRVVV\\\eeennnwww}}}vvvqqq```^^^\\\YYYXXXXXXXXXYYYXXX[[[```eeeiiimmmrrruuuxxxyyy{{{|||}}}}}}||||||yyyyyyxxxwwwuuutttsssrrrnnnqqqssssssssswww~~~yyyzzz{{{|||}}}~~~~~~xxxuuuqqqooonnnmmmlllkkkiiijjjlllllllllkkkiiigggaaa___\\\ZZZZZZ\\\___aaafffiiinnnsssuuutttqqqpppooolllgggaaa\\\WWWTTTSSSUUUYYY]]]___aaaeeelllqqq{{{vvvggg___]]]___fffmmmxxxtttpppkkkiiihhhgggccc```[[[ZZZWWWUUUSSSSSSSSSTTTXXXaaappp~~~{{{wwwvvvvvvxxx|||~~~|||}}}}}}xxxuuusssrrrqqqqqqooonnnnnnmmmllljjjgggdddaaa___[[[[[[[[[[[[[[[[[[[[[\\\YYYTTTLLLGGGDDDBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>===<<<:::999888777666444666999;;;;;;;;;===>>>===>>>???@@@@@@@@@AAABBB>>>>>>>>>>>>===<<<;;;:::777777666555555555555555555555666777888:::<<<======@@@DDDHHHKKKOOOSSSVVVYYY]]]eeemmmuuu{{{zzzuuueee\\\SSSOOOMMMHHHFFFFFFGGGEEEFFFIIIIIIHHHKKKQQQXXXggg{{{{{{uuummmgggdddbbb```^^^WWWZZZeee|||nnnhhh{{{tttfff```[[[RRRJJJEEE@@@???===<<<<<<<<<===>>>???KKK___yyyqqqooonnnqqq{{{eeeVVVRRRPPPeeepppqqqqqqsssooo```UUUOOOLLLGGGFFFEEECCCBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????===>>>>>>>>>======<<<<<<========================<<<<<<======>>>?????????@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRQQQOOOMMMMMMNNNPPPQQQVVV\\\dddnnnyyy}}}llljjjfffbbb___]]]\\\\\\[[[^^^cccgggkkkooosssvvvxxxzzz{{{|||{{{xxxtttrrrnnnmmmlllkkkjjjhhhgggggg```cccggggggggglllwwwzzz{{{}}}~~~|||yyytttpppnnnllliiigggbbbdddfffggggggfffeeeddd^^^\\\[[[YYYYYY[[[\\\^^^___bbbfffiiikkklllkkkjjjllljjjgggccc___[[[XXXWWWXXX\\\aaacccdddfffjjjnnnrrruuu{{{oooddd^^^\\\^^^ccc___mmmvvvvvvyyy}}}uuupppmmmkkkkkklllkkkgggccc[[[YYYWWWTTTRRRQQQQQQPPPTTT\\\jjj}}}~~~zzz}}}xxxwwwvvvxxx{{{}}}{{{yyywwwvvvvvvuuutttsssqqqpppooommmjjjfffcccaaa[[[[[[[[[\\\\\\\\\]]]]]]ZZZUUUNNNGGGDDDCCCBBBAAAAAABBBAAAAAA@@@???>>>===<<<<<<;;;:::999888777666777999;;;<<<;;;;;;===>>>999;;;===???@@@@@@AAACCC??????>>>>>>===;;;:::999777777666555555555555555444555555666888999;;;<<<:::===BBBFFFIIIMMMQQQTTTWWW[[[bbbkkksssyyy}}}~~~~~~yyyuuufff\\\SSSPPPMMMHHHFFFFFFGGGEEEFFFIIIIIIHHHKKKQQQUUUdddxxx|||uuukkkeeebbbaaa```___VVVWWWbbbzzzoooggg{{{vvvhhh```[[[RRRIIIEEE@@@???===<<<<<<<<<===>>>???KKK```zzzxxxssspppsss}}}^^^OOONNNPPPeeerrruuuwww{{{qqq^^^RRRNNNMMMGGGFFFDDDCCCAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@AAABBBCCCCCC@@@@@@BBBDDDEEEFFFFFFFFFFFFGGGIIIJJJLLLNNNPPPPPPRRRQQQOOOMMMMMMMMMOOOPPPVVV\\\eeennnzzzwwwtttpppkkkfffccc```___^^^aaaeeeiiilllppptttwwwxxxyyy{{{{{{xxxtttoookkkeeeeeedddcccaaa```______UUUYYY]]]]]]^^^dddoooyyy{{{|||~~~}}}wwwrrrnnnkkkgggeee^^^```bbbdddddddddcccbbb\\\[[[ZZZYYYYYYZZZ[[[\\\YYY[[[^^^aaacccdddddddddiiihhhfffccc```]]][[[ZZZ]]]bbbgggjjjkkklllooorrrqqqrrruuu{{{qqqeee[[[YYY\\\[[[ZZZ\\\ccciiimmmsssyyyvvvtttsssuuuxxxxxxuuurrrkkkaaaYYYVVVRRRMMMOOOTTTWWWWWW___ppp}}}wwwuuu{{{~~~wwwrrrpppsssyyy||||||{{{zzzyyyzzz{{{}}}~~~|||{{{zzzzzzzzzyyyuuusssuuusssrrrpppnnniiiddd___YYYYYYXXXYYYZZZ]]]```aaa___YYYPPPIIIEEECCCBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@???>>>===:::888666555666666666777888:::;;;<<<<<<===???@@@AAAAAA@@@@@@???>>><<<;;;::::::;;;;;;666666555444444444444555666666666777888:::;;;<<<===???AAACCCFFFJJJOOOSSSZZZ\\\aaahhhpppwww|||~~~|||yyykkk___TTTPPPNNNJJJGGGGGGIIIIIIIIIHHHHHHIIILLLOOOXXXeeeuuuvvviiiaaa```aaa```^^^[[[ZZZeeerrrlllyyytttfff```\\\TTTKKKEEE>>>===<<<;;;;;;<<<===>>>FFFHHHaaa|||wwwsssyyy}}}___PPPQQQOOOgggzzzwwwmmmvvvxxxdddWWWPPPMMMHHHGGGFFFDDDCCCCCCCCCCCC@@@AAABBBBBBAAA@@@>>>===AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<@@@?????????>>>>>>======AAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHJJJKKKMMMNNNNNNOOORRRRRRRRRRRRRRRSSSSSSSSSVVVZZZcccnnnxxx|||wwwrrrnnnjjjeeebbbdddfffiiillloooqqqssstttuuutttrrrqqqnnniiiccc^^^\\\[[[XXXVVVTTTTTTTTTTTTQQQOOOPPPUUUYYY]]]eeennn~~~}}}}}}~~~yyytttrrrmmmgggccc]]]]]]]]]]]]^^^___``````[[[[[[ZZZZZZZZZZZZ[[[[[[XXXXXXXXXYYYZZZ[[[]]]]]]aaaaaabbbbbbbbbbbbaaa```ggggggiiiooovvvzzzzzzyyy|||||||||~~~}}}ooo```XXXXXXWWWTTTUUU\\\aaaeeeiiiooorrrrrruuuzzz|||oooaaa[[[WWWRRROOOQQQTTTSSSZZZiii}}}wwwssstttzzz}}}uuupppiiibbb```aaaeeehhhttt}}}}}}{{{zzzzzz{{{|||}}}||||||{{{xxxuuuvvvvvvvvvuuurrrkkkbbb\\\XXXXXXWWWWWWYYY[[[^^^``````ZZZQQQJJJEEECCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???===;;;999666555666666666777888999;;;;;;===>>>???@@@AAAAAA@@@???>>>===<<<;;;::::::::::::666666555444444444444555444555555555666888999:::<<<>>>@@@BBBEEEIIIOOOSSSZZZ\\\aaahhhqqqxxx|||~~~zzzlll```TTTPPPNNNJJJGGGGGGHHHHHHHHHGGGGGGIIILLLOOOVVVbbbrrruuuiiicccbbbddddddbbb___^^^iii|||uuurrrddd^^^[[[SSSJJJEEE>>>===<<<;;;;;;<<<===>>>DDDGGGbbb|||xxxZZZMMMOOOQQQfffvvvssslllxxxwwwdddWWWOOOLLLGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA???>>>===AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>======??????>>>>>>???@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLNNNOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSVVVYYYaaalllwww{{{wwwsssoookkkgggfffggghhhjjjlllmmmmmmnnnllljjjhhhfffccc___ZZZWWWQQQPPPNNNKKKJJJIIIIIIIIIJJJHHHIIINNNRRRUUU]]]eeexxx}}}||||||~~~{{{vvvrrrppplllfffbbb^^^^^^]]]\\\\\\[[[\\\\\\YYYYYYYYYXXXYYYYYYZZZZZZVVVUUUTTTTTTTTTUUUVVVWWW\\\]]]^^^```bbbcccddddddiiikkkpppvvv|||~~~mmm___YYYUUUPPPOOOSSSXXXZZZ^^^bbbgggjjjpppzzzpppfff___YYYSSSPPPRRRQQQUUUbbbtttzzzsssrrruuu}}}wwwllleee```\\\UUUPPPNNNOOORRRTTT\\\ddduuu}}}zzzyyyyyyyyy}}}}}}||||||}}}~~~}}}{{{yyywwwvvvvvvwwwwwwssskkkaaaYYYWWWVVVUUUUUUVVVYYY\\\^^^aaa[[[RRRKKKFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<999777666555555555666777888999:::======???@@@@@@???>>>>>>;;;;;;;;;;;;:::999999888666666555444444444444555333333333444555666777888:::<<<>>>@@@CCCHHHMMMQQQYYY]]]cccjjjrrryyy~~~|||mmmaaaUUUPPPNNNJJJGGGGGGFFFGGGGGGFFFFFFHHHKKKNNNTTT^^^mmm}}}}}}tttjjjdddeeehhhhhhgggeeedddmmm}}}ooo```[[[YYYRRRIIIDDD>>>>>><<<<<<<<<<<<>>>>>>CCCIIIeeesssVVVJJJNNNRRRaaallljjjhhhxxxuuucccWWWOOOKKKFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>===@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>>>>===>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBDDDEEEGGGIIILLLNNNOOOPPPTTTTTTTTTUUUUUUTTTTTTTTTVVVXXX___iiittt{{{xxxvvvrrrnnnlllggggggfffeeeeeedddcccccc```^^^[[[YYYWWWTTTQQQOOOKKKJJJHHHGGGEEEEEEEEEEEEDDDBBBCCCHHHKKKNNNUUU]]]nnnvvv~~~|||zzzzzz{{{}}}}}}}}}{{{wwwrrrnnnmmmjjjeee```___^^^\\\ZZZXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYVVVUUURRRPPPOOOPPPQQQQQQUUUVVVYYY\\\___bbbeeefffjjjooovvv{{{mmmbbbYYYRRRMMMOOORRRSSSUUUXXXYYY\\\bbbmmm{{{ttthhh^^^WWWTTTTTTRRRTTT^^^oooyyysssssswwwwwwmmmbbbYYYTTTNNNLLLHHHEEEDDDFFFIIIKKKNNNTTTaaasss~~~{{{zzzyyyxxx~~~}}}}}}}}}|||zzzyyyuuuvvvvvvuuurrrjjjaaaZZZWWWUUUSSSRRRSSSVVVYYY[[[aaa\\\SSSLLLGGGDDDBBB@@@???????????????@@@@@@AAAAAAAAA@@@???===;;;999888666666555555666777888888;;;;;;============<<<;;;999::::::;;;:::999888777666666555444444444444555333333333333444555666777888:::<<>>===<<<<<<===>>>???CCCLLLjjjsssUUUJJJOOOQQQ\\\cccaaacccxxxrrrbbbWWWOOOJJJFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<==============================>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFHHHJJJMMMOOOPPPSSSTTTUUUVVVVVVVVVUUUUUUVVVXXX^^^gggrrr|||zzzvvvtttrrrpppllljjjdddcccaaa^^^[[[YYYWWWVVVWWWTTTQQQNNNNNNMMMKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDBBBAAABBBFFFHHHJJJPPPXXXccckkkxxx{{{zzzxxxxxxzzz{{{|||{{{vvvrrrmmmkkkjjjgggccc___]]]\\\ZZZXXXUUUTTTSSSRRRSSSSSSSSSTTTUUUVVVXXXXXXZZZXXXUUUQQQOOONNNOOOPPPOOOPPPSSSVVVZZZ^^^aaaccchhhoooxxx}}}~~~pppbbbXXXPPPNNNOOOMMMMMMOOONNNPPPTTT\\\jjj{{{qqqbbbZZZWWWVVVSSSTTT\\\kkkxxxrrrsssvvv}}}yyytttkkkbbbZZZSSSMMMIIIFFFEEECCCAAAAAABBBDDDFFFFFFJJJSSSaaappp~~~|||zzzyyyyyy}}}{{{wwwvvvuuutttqqqllleeeaaaVVVUUURRRPPPQQQSSSWWWYYY```[[[SSSMMMHHHEEEBBB@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA???>>><<<:::999777666666666666666777777888888:::;;;;;;:::999999888999:::::::::999888777666666555444444444444555444444444444555666777777777999;;;>>>AAAFFFLLLPPPXXX^^^fffnnnuuu{{{rrrdddWWWQQQNNNJJJHHHHHHDDDEEEEEEEEEEEEGGGKKKNNNSSS]]]jjjyyyyyyqqqhhhdddfffiiiiiihhheeeeeelll|||tttfffYYYVVVUUUPPPIIIDDD???>>>===<<<<<<===>>>???DDDPPPooovvvXXXMMMPPPSSS[[[___]]]bbbyyynnn```VVVOOOJJJFFFEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIILLLNNNPPPRRRSSSUUUWWWWWWWWWVVVVVVXXXYYY]]]fffppp~~~}}}tttrrrooommmllljjjgggeee^^^\\\YYYUUUQQQOOOMMMLLLNNNLLLHHHGGGGGGGGGGGGFFFBBBBBBBBBBBBAAAAAA@@@@@@BBB@@@AAAEEEGGGHHHMMMSSSZZZbbbooo|||}}}yyyxxxvvvwwwyyy|||||||||rrrooojjjhhhgggeeeaaa]]]ZZZYYYWWWUUUSSSRRRQQQQQQPPPPPPQQQRRRSSSUUUWWWXXX]]]ZZZWWWSSSQQQOOOOOOOOOMMMNNNOOOQQQTTTWWWZZZ[[[eeemmmwww}}}~~~nnnbbbUUUPPPOOOKKKIIIIIIJJJJJJKKKPPPZZZjjj{{{}}}kkkaaa]]]ZZZWWWVVV\\\hhh}}}rrrmmmnnnqqquuuyyy~~~vvvoookkkaaa\\\VVVPPPKKKHHHEEECCCDDDCCCBBB@@@???>>>>>>>>>@@@CCCJJJTTT```rrr~~~|||{{{yyyxxx~~~zzzxxxvvvuuusssnnniiieeeWWWTTTQQQOOOOOORRRUUUXXX^^^YYYRRRLLLHHHEEEBBBAAA>>>>>>=========???@@@AAABBBBBBAAA@@@???===<<<;;;888888777666666666777777555666888999::::::999999999999999::::::999999888666666555444444444444555555555555555555666777777666888;;;===AAAFFFLLLPPPWWW^^^hhhpppvvv|||tttfffXXXQQQNNNJJJHHHHHHDDDEEEEEEEEEEEEGGGKKKNNNVVV```ooo~~~wwwoooeeeaaabbbdddcccaaa]]]___eeetttpppcccWWWTTTTTTPPPIIIEEE??????============??????DDDSSSsss~~~{{{~~~~~~zzz}}}yyy]]]OOOPPPUUU]]]aaa___dddzzz~~~kkk^^^VVVOOOJJJFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA???>>>>>>===>>>>>>>>>======<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGJJJMMMOOOOOOQQQTTTVVVXXXXXXXXXWWWXXXXXX]]]dddmmmzzz{{{vvvmmmkkkhhhgggfffdddaaa___VVVTTTQQQMMMJJJHHHGGGGGGFFFDDDBBBAAABBBCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@???@@@>>>???CCCDDDDDDHHHNNNTTT[[[fffrrr|||~~~|||xxxwwwuuuvvvyyy{{{||||||qqqmmmiiigggfffddd```\\\WWWVVVUUUSSSRRRQQQPPPPPPMMMNNNOOOQQQSSSUUUWWWXXX[[[ZZZXXXUUURRRPPPOOONNNNNNMMMMMMMMMOOOQQQSSSTTTaaaiiittt|||}}}nnn___WWWSSSNNNJJJIIIIIIIIIHHHIIINNNYYYfffppp~~~rrriiiaaa^^^\\\^^^gggyyyzzzlllgggiiikkknnnppprrrttttttpppiiiaaa[[[XXXPPPMMMHHHEEEDDDCCCBBBBBBAAAAAA@@@??????>>>===<<<===???CCCJJJRRR```yyy~~~|||yyywwwvvvyyyyyyzzz|||}}}xxxwwwwwwvvvsssmmmeee```WWWUUUQQQNNNNNNQQQTTTWWW[[[WWWQQQLLLHHHEEECCCAAA>>>===<<<<<<<<<>>>@@@AAABBBBBBBBBAAA@@@>>>===<<<:::999888777777777777777444666888:::;;;;;;;;;;;;::::::999999999999::::::666666555444444444444555555555555555555666666777666888:::===AAAFFFLLLPPPVVV___iiirrrxxx}}}uuugggXXXQQQNNNJJJHHHHHHDDDEEEFFFFFFFFFHHHLLLOOOYYYeeeuuuuuummmccc^^^]]]^^^[[[YYYTTTWWW]]]kkk~~~~~~nnnaaaUUUSSSTTTPPPJJJFFF@@@???>>>======>>>???@@@AAARRRuuu|||wwwxxx|||~~~yyytttxxxzzz```PPPOOOSSS]]]bbb```cccxxx|||hhh\\\UUUOOOKKKGGGGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>======>>>>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@???AAAAAAAAABBBBBBBBBBBBCCCDDDCCCCCCDDDFFFIIIKKKMMMLLLNNNRRRVVVXXXYYYYYYXXXVVVWWW[[[bbbiiittt}}}{{{zzzxxxwwwuuuqqqooofffcccaaa___^^^\\\YYYWWWPPPNNNKKKIIIGGGFFFGGGGGGBBBAAA@@@@@@BBBCCCCCCBBB@@@AAABBBCCCCCCBBBBBBAAA???===>>>AAABBBAAADDDJJJPPPVVV```kkktttzzz}}}~~~}}}|||yyywwwuuuuuuwwwyyyyyyyyyrrrnnniiigggfffddd```\\\WWWVVVTTTRRRQQQOOOOOONNNLLLMMMNNNPPPSSSUUUXXXYYYZZZZZZYYYXXXVVVSSSQQQOOOOOONNNMMMLLLMMMNNNPPPQQQYYYaaammmxxxyyyggg^^^YYYSSSNNNLLLHHHHHHHHHGGGHHHNNNXXX___uuuuuuiiidddaaabbbhhhxxxuuuhhheeegggiiikkkmmmdddeeeeeeaaaZZZSSSMMMKKKIIIFFFCCCBBBBBBCCCCCCCCC======>>>@@@@@@@@@@@@@@@>>>???AAADDDHHHTTTjjj~~~~~~{{{xxxuuutttxxxyyy||||||yyytttuuuuuuuuuqqqiii___XXXXXXUUUQQQNNNNNNPPPTTTWWWZZZVVVPPPKKKHHHEEECCCAAA======<<<;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@???===<<<;;;:::999888777777777777555666888;;;<<<=========;;;:::999999999:::;;;<<<666666555444444444444555555555444444444555666666666888:::===AAAFFFLLLQQQVVV___jjjsssxxx~~~vvvhhhYYYQQQNNNJJJHHHHHHDDDEEEFFFFFFFFFIIIMMMPPP\\\hhhyyyuuulllaaa[[[ZZZYYYVVVSSSNNNRRRWWWeeeyyy}}}mmm```TTTSSSTTTQQQKKKGGG@@@???>>>======>>>???@@@>>>QQQuuu|||uuuvvvzzzyyyuuupppsssyyyaaaQQQMMMPPPZZZaaa___aaasss{{{ggg[[[UUUPPPKKKHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???============>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;===?????????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCDDDEEEHHHJJJLLLJJJMMMQQQUUUXXXZZZYYYYYYUUUUUUYYY```fffppp{{{xxxvvvnnnlllkkkjjjkkkkkkjjjiii___]]]ZZZYYYWWWVVVSSSQQQLLLKKKIIIGGGFFFFFFGGGHHHBBBAAAAAABBBDDDEEEDDDCCC>>>???@@@AAAAAAAAA@@@??????>>>???BBBBBBAAADDDIIIOOOTTT]]]gggooouuuyyyzzz~~~}}}|||zzzxxxuuuuuuvvvwwwvvvvvvrrrnnnjjjgggfffddd___[[[YYYWWWUUURRRPPPNNNMMMLLLKKKLLLNNNPPPSSSVVVXXXZZZZZZ[[[\\\[[[ZZZWWWTTTRRRPPPOOOMMMLLLLLLNNNPPPQQQQQQZZZgggttttttjjjbbbWWWOOOMMMLLLHHHFFFGGGHHHKKKQQQYYYhhhyyytttkkkkkkmmmuuu{{{rrrgggbbbcccccc```]]]\\\ZZZWWWRRRNNNJJJGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<>><<<;;;<<<===???AAA>>>@@@BBBCCCBBBAAA>>><<<999999888888999999:::;;;999::::::;;;<<<===>>>>>>:::;;;<<<<<<;;;:::888777666555444333222222222222444444555555666777777777888:::===>>>@@@EEEMMMSSSZZZ```hhhpppxxxxxxlll\\\QQQLLLKKKIIIFFFGGGGGGGGGFFFFFFIIIMMMQQQZZZfffvvvyyypppccc[[[XXXVVVRRROOOMMMQQQUUU^^^xxxuuummmaaaVVVTTTUUUQQQKKKFFF@@@>>>===<<<<<<===>>>@@@EEEUUUtttwwwrrrsssuuummmooouuuzzzwww```QQQNNNNNNUUUZZZZZZ\\\mmmzzzhhh___YYYQQQJJJJJJHHHEEEEEEEEEEEEDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>?????????>>>>>>>>>???AAACCCDDDBBBCCCDDDFFFGGGIIIJJJJJJKKKKKKMMMOOORRRVVVXXXZZZWWWWWWXXX[[[bbbnnn{{{}}}uuuooollleeedddcccccceeefffeeeeeeccc___ZZZXXXXXXXXXUUUSSSNNNKKKIIIGGGGGGFFFEEECCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBB?????????@@@AAABBBDDDEEEMMMQQQXXX___ffflllooopppvvvyyy}}}vvvwwwwwwwwwvvvuuusssrrrqqqnnnkkkhhhfffccc___]]]VVVVVVUUUQQQMMMKKKJJJKKKNNNNNNNNNMMMNNNQQQWWW[[[\\\___aaaaaa]]]YYYWWWUUUQQQPPPMMMJJJJJJJJJLLLMMMTTTWWW___jjjxxx~~~rrrcccYYYUUUSSSMMMIIIHHHGGGFFFKKKQQQZZZkkk{{{xxxwww|||wwwnnnddd______^^^ZZZVVVQQQOOOLLLIIIFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>@@@CCCDDDFFFOOOZZZrrr~~~{{{yyyxxxxxxyyy{{{~~~}}}xxxtttsssrrrrrrqqqnnnhhh```[[[UUUPPPNNNOOOOOOOOOQQQVVVZZZWWWRRRMMMIIIFFFCCCBBB???===<<<;;;;;;<<<>>>???>>>@@@BBBCCCCCCAAA???>>><<<;;;;;;::::::;;;;;;;;;::::::;;;<<<===>>>??????=========<<<;;;:::999888777666555444333333333333333444444555666666777777555888;;;===???EEENNNTTT___dddlllssszzzzzznnn]]]QQQLLLKKKIIIGGGFFFFFFFFFEEEEEEHHHMMMQQQUUU```pppyyypppeee]]]ZZZWWWSSSPPPNNNQQQSSS\\\vvvzzzpppcccWWWUUUUUURRRKKKGGG???>>><<<;;;;;;<<<>>>???EEETTTssszzztttsssxxxnnnhhhjjjqqqvvv{{{qqq\\\OOOLLLLLLRRRWWWWWWZZZlll}}}jjj```YYYQQQJJJJJJGGGEEEDDDEEEEEEDDDBBBBBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>???AAACCCDDDBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNQQQUUUWWWYYYVVVWWWWWWZZZ```jjjvvv|||tttooollljjjgggeeeeeegggiiijjjiiigggccc^^^\\\\\\[[[XXXTTTMMMKKKHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAA?????????@@@AAABBBDDDEEEJJJMMMSSSZZZ```fffiiikkkpppssswww{{{}}}zzzzzzzzzzzzyyywwwvvvuuupppmmmjjjgggeeeccc```^^^XXXXXXVVVSSSOOOLLLLLLLLLMMMMMMMMMMMMMMMQQQVVVYYY\\\___bbbccc```\\\YYYWWWSSSQQQNNNLLLKKKKKKLLLMMMNNNRRRYYYdddrrrmmmaaa\\\WWWQQQKKKIIIFFFDDDFFFKKKNNN]]]wwwuuummmccc^^^\\\ZZZUUUPPPKKKJJJHHHFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBBBBBBB???>>>???BBBAAAAAAGGGNNNaaavvv|||yyyxxxyyyzzz{{{~~~yyyuuurrrqqqpppnnnkkkeee^^^YYYTTTOOOMMMNNNOOONNNQQQVVVYYYVVVRRRMMMIIIFFFDDDCCC???>>><<<::::::;;;===>>>>>>@@@BBBCCCCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAA@@@>>>===;;;:::999999888777666555444444444444333333333444555555666666555888;;;>>>AAAGGGPPPWWWccchhhpppwww}}}~~~qqq___RRRLLLKKKIIIHHHEEEEEEEEEDDDEEEHHHMMMPPPTTT]]]kkk{{{yyyrrriiibbb^^^[[[WWWSSSPPPQQQRRRZZZrrruuugggYYYVVVVVVRRRLLLHHH@@@???===<<<<<<===???@@@EEETTTrrr~~~vvvrrrooogggdddjjjrrrwww{{{~~~|||jjjWWWLLLJJJIIIOOOTTTTTTXXXkkkmmmaaaYYYQQQKKKIIIGGGEEEDDDEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>??????>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFGGGIIILLLPPPSSSWWWXXXWWWWWWWWWYYY]]]fffpppxxxyyytttppprrroookkkjjjlllnnnpppqqqmmmjjjfffdddcccaaa\\\XXXNNNKKKIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBDDDDDDGGGIIIMMMRRRWWW]]]aaadddhhhkkkppptttwww{{{~~~~~~~~~}}}|||{{{zzzyyyxxxssspppkkkhhhfffdddbbb```ZZZYYYXXXTTTPPPMMMMMMNNNKKKLLLLLLLLLLLLOOOTTTWWW[[[___dddfffddd```\\\ZZZUUUSSSPPPNNNLLLLLLLLLMMMJJJMMMSSS]]]kkk{{{wwwhhhaaaWWWPPPJJJIIIHHHFFFGGGKKKKKKWWWmmmvvvooofff```\\\WWWQQQLLLJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBB@@@AAACCCBBBAAADDDJJJUUUkkk~~~{{{yyyxxxzzz|||~~~{{{xxxsssrrrooollliiiccc]]]XXXRRRMMMKKKLLLMMMLLLOOOTTTWWWUUURRRNNNIIIFFFDDDDDD???>>><<<:::999:::;;;<<<>>>???AAABBBCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;<<<<<<===>>>@@@AAABBBBBBCCCAAA???<<<:::888888888777666666555444444444555222222333333444555555555888;;;>>>@@@CCCJJJRRRYYYdddjjjsss{{{sssaaaSSSMMMKKKJJJHHHDDDDDDDDDCCCDDDGGGLLLPPPZZZaaakkkxxxzzzuuuoooiiieeeaaa]]]YYYSSSSSSRRRZZZqqqzzzjjj\\\WWWVVVRRRMMMIIIBBBAAA???>>>>>>???AAABBBEEETTTsss}}}tttnnnjjjeeeeeeooozzzyyygggVVVMMMKKKIIIOOOSSSSSSWWWkkkpppbbbYYYQQQLLLIIIGGGEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHLLLOOOSSSVVVXXXXXXXXXXXXYYY\\\ccclllrrr|||~~~zzzuuussssssvvvxxxyyyvvvsssooommmkkkgggaaa\\\PPPMMMIIIGGGFFFFFFEEEDDDEEEEEEEEEDDDEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDD@@@@@@@@@AAAAAACCCDDDDDDEEEFFFGGGKKKOOOUUUZZZ]]]aaaeeejjjooossswww|||}}}|||{{{{{{{{{yyyuuupppkkkhhheeecccaaa[[[ZZZYYYUUUQQQNNNMMMNNNJJJKKKKKKKKKKKKNNNRRRUUUZZZ___eeehhhhhhddd```^^^WWWUUURRROOOMMMLLLKKKKKKKKKLLLQQQYYYeeesssssshhhYYYRRRLLLKKKJJJHHHHHHKKKJJJRRReeexxxrrriiiaaaZZZTTTNNNJJJFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBB@@@@@@CCCCCCAAACCCHHHNNNeee~~~|||zzz{{{|||~~~{{{uuusssooolllhhhbbb\\\XXXQQQLLLIIIJJJJJJIIILLLQQQTTTUUUSSSOOOIIIEEEEEEEEEAAA???===:::999999::::::===>>>???AAACCCCCCCCCCCCAAAAAAAAA@@@???===;;;:::<<<===>>>???@@@BBBCCCCCCCCCAAA>>>;;;999777777777666555444444444444444444222222333333444555555555999<<>>======>>>@@@AAAEEEVVVuuu}}}xxxooojjjfffcccgggttt|||hhhWWWOOOMMMKKKQQQVVVVVVZZZmmmrrrcccYYYQQQMMMIIIGGGDDDCCCDDDDDDCCCAAABBBAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>===>>>>>>???@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIILLLOOOSSSVVVXXXXXXYYYYYYZZZ]]]bbbiiioooxxx~~~~~~}}}yyyuuurrrooojjjccc^^^SSSOOOJJJFFFEEEDDDBBBAAADDDCCCCCCCCCDDDDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEGGGJJJOOOTTTVVV\\\```ffflllqqqvvv{{{~~~}}}{{{{{{{{{|||}}}yyysssmmmiiieeeaaa^^^[[[[[[YYYUUUPPPMMMLLLMMMIIIJJJKKKKKKKKKMMMQQQTTTXXX]]]dddiiiiiigggdddbbbZZZXXXUUURRROOOLLLKKKJJJMMMMMMNNNSSS\\\gggrrrxxx|||~~~zzzkkkaaaXXXQQQOOOMMMJJJGGGHHHFFFLLL[[[ttt|||uuukkkaaaYYYRRRLLLIIIFFFFFFEEECCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAA>>>>>>AAABBB@@@BBBFFFJJJaaa~~~~~~~~~~~~~~~~~~xxxuuuppplllhhhccc]]]ZZZRRRMMMIIIJJJIIIHHHJJJNNNRRRTTTTTTPPPIIIEEEEEEFFFCCCAAA>>>;;;999999999:::;;;<<<>>>@@@BBBCCCDDDDDDAAABBBBBBBBBAAA???===;;;<<<<<<===???AAABBBCCCDDDAAA@@@>>><<<999888777666555555444444444444444555333333333444555555666666777:::>>>@@@DDDJJJSSSZZZdddlllvvvsssbbbVVVPPPMMMIIIGGGDDDDDDDDDDDDEEEHHHNNNRRRaaakkkvvv}}}|||zzzvvvrrrooommmkkkkkk```\\\ZZZaaasss|||mmm___ZZZYYYTTTMMMIII???>>><<<;;;;;;<<<>>>???EEEWWWxxxxxxtttoooiiieeecccaaafffuuujjjYYYQQQMMMLLLSSSZZZ[[[```ssstttdddYYYRRRNNNHHHFFFDDDCCCDDDCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@??????BBBBBBBBBCCCDDDEEEEEEFFFGGGGGGIIILLLOOORRRTTTVVVWWWXXXYYY[[[]]]bbbiiimmmuuu~~~~~~zzztttppplllggg```[[[SSSOOOIIIEEECCCBBBAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEHHHKKKOOOQQQWWW[[[bbbhhhnnntttyyy}}}}}}{{{zzzzzz{{{|||}}}yyytttoookkkfff```]]]\\\\\\ZZZVVVQQQNNNMMMMMMIIIJJJKKKLLLLLLMMMPPPSSSVVV[[[bbbgggiiihhhfffeee___]]]ZZZVVVRRROOOMMMKKKLLLKKKLLLNNNSSS[[[ccchhhlllnnnpppsssuuuvvvvvvvvvwwwzzzrrrfff]]]TTTRRRPPPLLLHHHGGGEEEJJJSSScccyyy{{{pppdddZZZRRRNNNKKKHHHGGGFFFFFFFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???===???AAA@@@BBBEEEJJJ```}}}~~~{{{xxxrrrmmmhhhccc___[[[TTTOOOKKKKKKJJJGGGIIIMMMQQQSSSTTTPPPJJJEEEEEEGGGEEECCC???<<<:::999999999999:::<<<>>>@@@BBBDDDDDDBBBCCCDDDDDDCCCAAA???>>>;;;<<<===???@@@BBBCCCDDD@@@@@@???>>><<<:::888777666555555555555555666666333444444555666666777777777:::???CCCGGGOOOYYY```iiippp{{{}}}rrrbbbWWWQQQMMMIIIEEEDDDEEEEEEEEEFFFIIIOOOSSS^^^nnnzzzyyyvvvssspppooopppqqqhhhbbb___dddrrrzzzlll___[[[[[[UUUMMMIII@@@???===<<<<<<===???@@@EEEYYY{{{ssslllhhhdddccccccaaaffftttkkkZZZPPPKKKKKKTTT]]]aaagggzzzuuudddYYYRRROOOHHHFFFDDDCCCCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<<<<======>>>======???@@@@@@??????>>>AAAAAABBBDDDEEEFFFGGGGGGGGGGGGHHHJJJMMMOOORRRSSSTTTVVVXXXZZZ]]]bbbhhhlllsss|||zzzuuunnnhhhddd___YYYTTTOOOKKKFFFCCCBBBBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDFFFHHHJJJLLLQQQUUU\\\cccjjjpppvvvzzzyyy|||{{{yyyzzz{{{}}}}}}zzzwwwtttpppkkkeee```^^^]]][[[WWWRRROOONNNNNNJJJKKKLLLLLLLLLMMMPPPRRRTTTYYY```eeeggggggggghhhdddbbb___[[[WWWSSSPPPNNNLLLKKKKKKLLLPPPUUUZZZ]]]___```bbbdddeeefffgggggggggkkkooorrruuu|||ggg]]]UUUTTTSSSOOOKKKJJJIIIKKKPPPXXXeeevvvuuuhhh]]]UUUQQQOOOEEEEEEDDDEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGBBB???@@@AAAAAABBBFFFLLLbbb~~~}}}yyysssnnniiiddd```\\\WWWQQQMMMLLLKKKHHHIIIMMMPPPSSSTTTPPPJJJEEEEEEGGGFFFDDD@@@===:::999999999888999;;;===???BBBDDDEEECCCDDDEEEFFFEEEDDDAAA@@@:::;;;===>>>@@@BBBCCCDDD@@@@@@AAA@@@>>><<<999888777777666666666666777888444444555555666777777777888<<>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>>======???@@@@@@???>>>>>>AAAAAABBBDDDEEEGGGHHHIIIFFFFFFGGGIIIKKKMMMOOOQQQRRRTTTWWWZZZ]]]bbbhhhlllrrrzzzvvvppphhhaaa]]]XXXRRRNNNLLLHHHDDDAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDEEEGGGHHHIIILLLQQQXXX```gggmmmtttxxxvvvyyy~~~{{{yyyzzz|||}}}~~~|||{{{yyyvvvqqqkkkfff```___]]]YYYTTTPPPOOOPPPJJJKKKMMMMMMMMMNNNPPPRRRSSSXXX^^^cccfffggghhhiiihhhfffccc___ZZZVVVRRRQQQMMMLLLLLLMMMPPPTTTXXXZZZXXXXXXZZZ[[[\\\]]]]]]]]]^^^aaaeeefffiiioooyyypppcccXXXUUUUUUSSSOOONNNKKKJJJJJJMMMUUUaaammmuuuvvvllleee]]]TTTMMMIIIHHHFFFFFFGGGFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCMMM^^^xxxzzz}}}zzzvvvqqqmmmhhhbbb^^^XXXTTTMMMIIIHHHHHHHHHHHHNNNOOOOOONNNMMMJJJGGGEEEHHHGGGDDDAAA===:::888777888999:::<<<>>>???AAABBBEEECCC@@@AAACCCEEEDDDBBB======<<<===???@@@???>>>??????>>>===;;;:::888777999888777666666666666666333444555444444444666888999;;;>>>CCCJJJTTT^^^eeetttxxx~~~}}}ssseeeYYYRRROOOLLLKKKGGGGGGGGGFFFFFFIIIMMMPPP^^^ooo{{{sssmmmkkkmmmqqqtttnnnhhhdddgggqqq~~~~~~~~~yyyyyymmmaaa^^^[[[TTTLLLHHHBBB>>>===>>>???>>>???CCCBBB^^^vvvpppjjjfffhhhkkkgggeeelllxxxlllXXXOOOLLLLLLNNNWWWdddnnn}}}xxxfff\\\UUUOOOIIIHHHFFFDDDCCCBBBBBBBBB?????????>>>>>>>>>>>>==================<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<===============>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGIIIKKKLLLNNNOOORRRSSSTTTVVVZZZ^^^bbbdddkkkvvv|||sssjjj___XXXUUURRRMMMIIIKKKHHHEEEAAA@@@@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDGGGHHHJJJKKKKKKIIIGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGEEEDDDBBBBBBBBBCCCEEEFFFKKKNNNTTT\\\dddmmmssswwwyyy{{{~~~~~~|||}}}~~~|||{{{zzz{{{zzzvvvnnnhhhccc```\\\XXXVVVSSSPPPNNNMMMJJJKKKNNNPPPOOOPPPTTTTTTXXX^^^cccfffhhhjjjlllooonnnkkkgggbbb\\\WWWTTTPPPOOOOOOPPPRRRTTTUUUTTTZZZ[[[\\\[[[[[[\\\^^^``````bbbdddfffhhhlllqqqtttyyykkk^^^YYYXXXTTTQQQOOONNNLLLIIIIIILLLSSS[[[```rrrzzzppphhhaaaXXXRRRMMMKKKHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDEEEKKK[[[sss~~~}}}zzzuuuqqqmmmgggbbb^^^WWWRRRLLLHHHGGGGGGGGGGGGLLLLLLMMMMMMKKKIIIFFFEEEHHHGGGDDDAAA>>>;;;999777666777888:::<<<>>>???@@@EEECCCBBBBBBDDDEEECCCAAA>>>=========>>>???>>>>>>AAAAAA@@@???===<<<:::999999888777666555555555666333555555555444555777999:::===AAAFFFMMMVVV```ggguuuxxxuuufffZZZSSSPPPNNNLLLGGGGGGGGGFFFFFFIIIMMMPPP\\\lll|||tttnnnjjjjjjlllnnnlllgggccchhhtttyyywwwkkkaaa]]][[[UUUMMMIIIBBB>>>===>>>???>>>???CCCEEE```yyysssmmmlllooouuunnnffffffooozzzgggUUUMMMIIILLLNNNVVV```jjjzzz~~~kkk___UUUMMMIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>======>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<===============>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEFFFGGGIIIJJJLLLMMMMMMOOOPPPRRRTTTXXX[[[^^^```gggrrryyymmmeee[[[TTTQQQOOOKKKHHHHHHFFFDDDAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCGGGHHHKKKMMMMMMKKKIIIGGGFFFEEEDDDCCCDDDFFFGGGGGGFFFEEECCCBBBBBBCCCEEEFFFJJJLLLRRRYYYbbbjjjqqqtttvvvxxx{{{~~~}}}|||}}}}}}{{{zzzyyyzzzzzzvvvoooiiidddaaa]]]YYYWWWTTTQQQNNNNNNKKKKKKNNNNNNMMMNNNQQQSSSWWW\\\aaaeeehhhlllnnnpppooommmjjjeee```\\\ZZZUUUTTTTTTUUUWWWYYY[[[[[[^^^aaaccceeeeeeeeefffgggiiijjjkkkmmmoooqqqtttwww|||vvveee^^^ZZZVVVRRRQQQOOOLLLIIIFFFFFFHHHLLLNNNZZZfff{{{~~~ssskkkddd]]]WWWRRROOOKKKHHHFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEFFFKKKZZZooo}}}yyyuuuppplllfffaaa]]]UUUQQQKKKGGGFFFFFFEEEEEEHHHIIIIIIJJJIIIHHHFFFEEEGGGFFFEEEBBB???===:::999444444666777999;;;===>>>DDDDDDDDDEEEFFFEEEBBB@@@???>>>>>>======>>>??????BBBBBBBBBAAA@@@>>>===<<<999888777666555555555555444555666666555666888:::<<>>===>>>???>>>???CCCIIIddd~~~wwwrrrrrrwwwtttfff```eeepppyyy~~~rrr___QQQJJJFFFMMMMMMSSS\\\ccctttoooaaaUUULLLJJJHHHFFFDDDCCCBBBBBBCCCAAA@@@@@@@@@????????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<======<<<<<<======>>>??????@@@@@@AAAAAABBBCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMOOORRRUUUWWWYYYZZZbbbjjjwwwzzzsssiiibbbXXXRRROOOMMMJJJHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCFFFIIIMMMPPPPPPNNNLLLIIIHHHFFFDDDDDDFFFHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFGGGIIINNNUUU]]]eeelllppprrrtttwww{{{~~~|||{{{{{{zzzxxxwwwxxxyyyvvvqqqlllgggccc___[[[XXXUUUQQQOOOOOOLLLKKKMMMLLLJJJKKKOOORRRVVV[[[___dddiiiooossssssrrrqqqoookkkgggdddaaa\\\\\\\\\]]]___bbbeeefffgggkkkpppsssttttttttttttxxxxxxxxxyyyzzzzzz{{{|||yyy}}}jjjaaa\\\XXXTTTSSSMMMKKKIIIGGGFFFGGGIIIJJJNNNWWWhhh}}}vvvmmmfff```[[[XXXSSSNNNIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBCCCEEEIIIKKKLLLJJJHHHEEEDDDEEEFFFGGGMMM[[[ooo|||yyytttoookkkeee___[[[TTTPPPKKKGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDAAA>>><<<:::444444555666888:::<<<>>>CCCDDDFFFHHHHHHGGGDDDAAA@@@@@@AAA@@@@@@@@@BBBCCCBBBBBBBBBBBBAAA???>>>>>>:::999888777666555555555555666777777666777999;;;===@@@EEELLLSSS]]]gggmmmxxx{{{zzziii\\\UUURRRPPPOOOHHHHHHGGGFFFFFFHHHLLLOOOYYYeeezzz}}}wwwooohhhccc___]]]___]]]^^^hhh}}}xxxrrrggg^^^\\\\\\VVVNNNJJJBBB>>>===>>>???>>>???CCCKKKfffzzztttuuu|||vvveee]]]```jjjtttyyyxxxzzzuuugggXXXOOOJJJFFFLLLLLLPPPWWW]]]mmmmmmaaaVVVMMMJJJIIIGGGEEECCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>===;;;:::999;;;;;;;;;:::::::::999999::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAABBBBBBFFFFFFFFFGGGHHHIIIIIIJJJIIIKKKNNNQQQTTTUUUVVVVVV[[[cccmmmvvv~~~}}}wwwqqqnnniiiccc[[[TTTQQQNNNLLLJJJFFFFFFFFFFFFEEEEEEDDDDDDBBBDDDEEEFFFFFFEEECCCBBBFFFIIIMMMQQQRRRQQQNNNLLLJJJGGGEEEFFFIIILLLLLLKKKIIIHHHFFFDDDDDDDDDEEEFFFEEEFFFJJJPPPXXX```gggjjjnnnppptttxxx|||~~~{{{zzzyyywwwuuuvvvxxxvvvrrrnnniiieeeaaa]]]ZZZWWWSSSPPPOOOKKKJJJLLLLLLJJJKKKOOOTTTVVVZZZ___dddkkkrrrwwwxxxwwwvvvtttqqqmmmjjjhhhdddddddddeeegggkkkooosssvvvzzz~~~}}}}}}nnnccc^^^ZZZVVVVVVMMMLLLJJJIIIHHHIIIIIIJJJIIIOOO[[[lllyyypppiiiccc___ZZZVVVPPPLLLJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDAAABBBBBBAAAAAADDDJJJNNNPPPMMMJJJGGGEEEEEEFFFGGGOOO[[[ooo|||xxxsssnnnjjjddd^^^ZZZTTTQQQLLLHHHGGGFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEECCC@@@>>><<<777666666666777:::<<<===AAADDDHHHKKKKKKIIIGGGFFFDDDFFFGGGGGGEEEDDDFFFGGGAAAAAAAAAAAA@@@@@@???>>>;;;:::999888777666666666444666777777777888:::<<<>>>AAAGGGNNNVVV```iiipppzzz}}}zzzjjj]]]VVVSSSQQQPPPHHHHHHHHHFFFFFFHHHLLLOOOZZZcccwww}}}wwwoooggg```[[[YYYWWWXXXZZZfff}}}vvvoooeee]]]\\\\\\VVVNNNJJJBBB>>>===>>>???>>>???CCCLLLfff{{{sssttt{{{tttddd\\\^^^fffmmmqqqpppsssooobbbUUUNNNKKKHHHKKKKKKOOOSSSWWWeee|||iii^^^VVVOOOJJJIIIGGGEEEDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::999999999::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAADDDEEEEEEFFFGGGHHHHHHIIIHHHJJJMMMPPPSSSUUUUUUUUUVVV]]]fffnnnuuu~~~~~~{{{wwwtttsssrrrqqqnnnllljjjhhhhhhhhhddd^^^YYYUUURRROOOMMMHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGEEECCCAAADDDHHHLLLPPPSSSRRRQQQOOOLLLIIIFFFHHHMMMQQQPPPOOOKKKIIIGGGEEEDDDEEEFFFFFFCCCDDDGGGMMMTTT[[[bbbffflllnnnrrruuuzzz}}}}}}{{{xxxvvvttttttvvvvvvrrrooojjjgggccc___\\\YYYVVVSSSNNNKKKIIIKKKLLLKKKMMMRRRVVVXXX\\\```eeellltttyyy{{{{{{zzzxxxuuurrrooommmkkklllllllllnnnssszzzxxxuuu|||rrrhhhbbb]]]YYYXXXPPPOOOMMMJJJHHHGGGGGGGGGEEEIIIRRR```uuu{{{rrrkkkeeeaaa[[[WWWRRROOOMMMLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFCCCDDDDDDCCCBBBEEELLLRRRTTTQQQMMMIIIGGGGGGHHHIIIPPP\\\ooo~~~}}}}}}{{{xxxsssnnniiiccc]]]XXXTTTPPPLLLIIIGGGFFFEEEDDDAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEBBB@@@>>>:::999777666777999;;;<<<@@@DDDIIIMMMMMMMMMMMMMMMMMMPPPRRRQQQMMMIIIHHHIII???@@@@@@@@@@@@@@@??????===<<<;;;999888777777777444555666777777888:::<<>>===>>>???>>>???CCCKKKfff{{{pppqqqyyy{{{pppbbb[[[]]]dddiiikkkpppuuurrrdddVVVNNNKKKJJJIIIJJJOOORRRSSS___~~~{{{hhh___WWWQQQKKKIIIGGGEEEDDDCCCCCCDDDAAA@@@@@@@@@????????????===============<<<<<<;;;::::::::::::999999999999::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>===>>>>>>??????@@@AAAAAACCCCCCDDDEEEFFFGGGHHHIIIHHHJJJLLLOOORRRUUUVVVWWWVVV[[[ccchhhlllttt~~~}}}zzzyyyxxxssspppmmmiiifffccc^^^[[[[[[\\\\\\\\\[[[\\\___bbbdddcccaaa^^^[[[WWWUUUSSSNNNMMMKKKIIIGGGFFFFFFEEEGGGHHHHHHHHHGGGFFFDDDCCCCCCFFFJJJNNNQQQRRRRRRQQQMMMJJJHHHKKKRRRVVVVVVTTTMMMKKKIIIFFFEEEEEEFFFGGGCCCDDDFFFJJJQQQXXX___ccckkklllooossswwwzzz}}}~~~}}}xxxuuurrrssstttuuurrroookkkhhhddd```^^^\\\XXXVVVPPPLLLKKKMMMMMMMMMPPPUUUWWWYYY]]]aaaeeelllrrrwww{{{{{{zzzzzzxxxuuusssrrrqqqsssssssssuuu{{{xxxrrrpppwwwzzznnnhhhaaa[[[YYYUUUSSSOOOLLLIIIGGGFFFFFFCCCFFFLLLYYYmmm}}}xxxppphhhbbb^^^YYYWWWSSSQQQPPPOOOMMMKKKMMMLLLLLLKKKJJJJJJIIIIIIGGGHHHHHHFFFDDDGGGOOOVVVYYYVVVQQQLLLJJJJJJKKKLLLUUUaaarrr}}}|||{{{|||{{{wwwrrrmmmhhhbbb\\\WWWRRROOOKKKHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGFFFDDDAAA???<<<:::888666666777888:::>>>CCCIIINNNOOOQQQSSSUUUXXX\\\___\\\TTTLLLHHHGGG???@@@@@@AAAAAAAAA@@@@@@???>>>===;;;999999888888333444666666666777:::<<>>===>>>???>>>???CCCKKKfffyyymmmnnnvvvvvvlll```\\\```iiipppssswww}}}{{{lllXXXMMMJJJJJJFFFIIIOOOSSSQQQZZZwwwnnncccYYYRRRKKKJJJHHHEEEDDDDDDDDDDDD@@@@@@?????????>>>>>>>>>;;;<<<<<<===============:::::::::999999999999888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<============>>>>>>???@@@@@@@@@AAAAAACCCDDDFFFGGGHHHIIIHHHIIIKKKNNNQQQTTTWWWYYYXXX]]]bbbddddddhhhpppwwwzzzyyywwwtttqqqnnnlllkkkbbb___[[[XXXVVVSSSPPPMMMLLLMMMNNNNNNNNNRRRWWW\\\aaaccceeefffdddaaa___]]]ZZZXXXTTTPPPMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFBBBDDDGGGKKKNNNQQQRRRSSSNNNKKKIIIMMMUUU[[[\\\YYYNNNLLLJJJGGGFFFFFFFFFGGGCCCDDDFFFIIIOOOWWW^^^bbbiiijjjlllooossswwwzzz{{{~~~~~~~~~~~~~~~~~~yyyvvvrrrqqqssstttrrroookkkhhhdddbbb```^^^[[[YYYUUUPPPNNNOOOOOONNNQQQUUUWWWZZZ]]]aaadddiiiooosssvvvwwwxxxyyyyyyyyywwwwwwwwwyyyzzzzzz{{{{{{rrriiihhhttttttlllddd]]]ZZZWWWUUUQQQMMMJJJIIIIIIIIIDDDEEEJJJUUUhhh}}}zzzyyyzzz|||xxxxxxxxxssslllddd]]]YYYXXXVVVTTTSSSRRRQQQOOOMMMOOONNNNNNMMMLLLKKKKKKJJJKKKLLLKKKHHHFFFJJJRRRYYY]]]YYYTTTOOOLLLLLLMMMOOOZZZfffwww|||{{{{{{|||zzzwwwrrrmmmgggaaa[[[WWWPPPMMMIIIGGGEEEDDDBBB@@@BBBAAAAAA@@@AAAAAABBBBBBCCCEEEGGGGGGGGGEEEBBB@@@===;;;888555444555777888===CCCIIINNNPPPSSSVVVZZZ```dddgggcccXXXNNNGGGEEE@@@@@@AAAAAABBBBBBAAAAAA@@@???>>><<<:::999999999222444555666666777:::<<>>===??????>>>???CCCKKKgggxxxlllmmmvvvsssiii___]]]eeeqqq{{{}}}qqqZZZLLLIIIIIIEEEIIIPPPSSSQQQWWWrrruuuggg[[[QQQKKKJJJHHHFFFDDDDDDDDDDDD?????????>>>>>>>>>>>>===:::;;;<<<===>>>>>>>>>>>>:::::::::999999999888888::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===============>>>??????@@@@@@@@@@@@BBBDDDFFFGGGIIIIIIHHHHHHIIILLLPPPTTTXXXZZZZZZ^^^bbbaaa```aaaffflllmmmlllkkkiiigggdddbbb```VVVTTTQQQOOONNNMMMKKKIIIEEEFFFGGGGGGHHHLLLSSSXXXaaaeeeiiilllllljjjhhhgggeeeaaa\\\WWWTTTRRRQQQRRRPPPOOOMMMKKKJJJIIIIIIIIIBBBCCCEEEHHHLLLPPPRRRTTTOOOKKKIIINNNXXX^^^___\\\OOOMMMJJJHHHFFFFFFFFFGGGDDDDDDFFFIIIOOOVVV]]]aaahhhiiijjjmmmppptttwwwyyy{{{|||||||||}}}}}}}}}~~~zzzvvvrrrqqqrrrsssqqqoookkkhhheeebbbaaa___]]][[[YYYTTTPPPPPPPPPNNNPPPUUUVVVYYY]]]```cccggglllooorrrtttvvvxxxzzz{{{{{{{{{{{{}}}~~~~~~uuujjjeeeiiippp|||~~~vvvjjj```\\\WWWTTTQQQOOONNNMMMKKKIIIDDDEEEIIISSSdddyyy}}}uuuoookkkjjjjjjjjjnnnnnnmmmkkkgggbbb]]]YYYRRRSSSSSSRRRPPPPPPRRRTTTTTTQQQRRRVVVWWWTTTRRRSSSOOONNNOOOOOOKKKKKKWWWfffhhhccc[[[UUURRRPPPOOONNN]]]jjjzzz~~~}}}|||yyywwwuuusssppplllhhhbbb\\\WWWTTTPPPKKKHHHFFFEEECCCBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>@@@BBBDDDEEEEEEDDDCCC===;;;999888777777888999<<<@@@FFFLLLQQQVVV[[[^^^bbb___[[[UUUNNNHHHCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::888666555555888999999===CCCGGGMMMUUU\\\ccckkkuuu{{{{{{qqqdddYYYRRROOOLLLJJJHHHHHHHHHGGGFFFGGGIIILLLSSSZZZgggzzzyyyqqqnnniiiccc``````]]]ZZZ[[[eeevvvxxx}}}ssshhh^^^^^^^^^WWWMMMGGGBBB>>>===?????????AAAFFFKKKggg|||{{{xxxpppmmmooorrrhhh^^^^^^kkk{{{}}}eeeQQQJJJKKKFFFMMMNNNNNNQQQUUUkkkwwwgggYYYNNNMMMJJJGGGFFFFFFFFFEEEDDDAAAAAA@@@@@@???>>>======>>>>>>?????????===;;;:::<<<<<<;;;::::::999888888888888888999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@BBBBBBBBBCCCDDDFFFGGGHHHJJJLLLNNNOOOQQQUUUYYY\\\\\\```aaa^^^]]]```aaa```bbbaaa```___^^^[[[WWWSSSOOOLLLJJJIIIJJJKKKKKKJJJDDDDDDCCCCCCFFFIIIMMMOOOXXXbbbiiilllpppwwwzzzxxxxxxtttlllddd^^^YYYWWWVVVUUURRROOOOOOOOONNNJJJFFFGGGFFFFFFHHHKKKLLLLLLKKKNNNJJJHHHKKKRRRXXXYYYXXXQQQNNNJJJHHHGGGHHHGGGGGGEEEDDDDDDFFFKKKSSSZZZ___dddfffiiikkklllnnnqqqtttxxxzzz|||~~~~~~~~~{{{vvvrrroooooopppqqqllljjjgggeeecccaaa^^^\\\YYYVVVSSSQQQRRRRRRRRRRRRXXXYYY[[[^^^aaadddfffhhhkkkoootttwwwyyyyyyzzzzzz}}}~~~xxxlllcccbbbdddlllsssjjjhhh^^^[[[WWWTTTRRROOOLLLIIIEEEFFFIIIRRRbbbwww|||tttoooiiieeecccccccccccceeeeeeeeeccc___[[[VVVTTTVVVWWWYYYYYYWWWUUUUUUVVV[[[XXXXXX\\\]]][[[[[[]]]^^^^^^``````ZZZUUU\\\gggqqqllleee^^^XXXUUUUUUVVVbbbmmm|||~~~}}}zzzwwwtttrrrpppmmmjjjfffaaa[[[WWWQQQNNNJJJHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDD>>>===:::888777777888999;;;>>>DDDHHHLLLPPPUUUWWWUUUSSSPPPKKKGGGCCC@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???===;;;999888666777999:::999===CCCIIIOOOWWW___gggoooxxx{{{qqqdddYYYRRROOOLLLJJJFFFFFFFFFFFFFFFGGGKKKNNNTTT[[[iii{{{yyyrrrppplllgggdddfffccc^^^]]]gggyyywww|||ssshhh```______XXXNNNGGGBBB>>>===?????????AAAFFFJJJeee~~~tttnnnoookkkbbbYYY[[[lllgggRRRIIIIIIFFFLLLMMMMMMPPPTTTiiiyyyiii\\\QQQLLLIIIFFFEEEEEEEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????>>>===<<<;;;<<<<<<;;;::::::999888888999999999999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIKKKMMMOOOPPPRRRUUUYYY]]]```dddeeeaaa___``````]]]]]]\\\[[[[[[ZZZWWWSSSOOOPPPMMMJJJHHHHHHHHHGGGEEEIIIHHHFFFFFFFFFIIIKKKMMMSSS\\\cccgggmmmvvv{{{{{{}}}wwwppphhhbbb]]][[[YYYVVVTTTTTTTTTSSSNNNJJJIIIHHHGGGHHHJJJKKKKKKJJJKKKHHHFFFJJJPPPVVVWWWVVVOOOMMMJJJHHHHHHIIIIIIHHHGGGFFFEEEFFFJJJPPPVVVZZZ```bbbeeeggghhhjjjmmmpppuuuxxx{{{}}}}}}}}}~~~}}}{{{vvvrrrooonnnooopppkkkiiigggeeedddccc```^^^YYYVVVSSSQQQQQQRRRRRRQQQVVVWWWYYY[[[^^^```bbbcccfffjjjooosssuuuvvvxxxyyy{{{}}}~~~rrrfff```\\\]]]kkk{{{}}}ssspppccc___ZZZUUUQQQNNNJJJGGGFFFGGGJJJQQQ___sss{{{tttnnnbbb```\\\[[[[[[\\\\\\[[[\\\\\\\\\ZZZXXXTTTQQQOOOSSSVVVYYYZZZZZZYYYXXXXXXdddaaa```dddffffffjjjnnnvvvyyy}}}}}}tttkkkjjjooo{{{xxxqqqggg]]]YYYZZZ\\\gggqqq~~~}}}|||zzzwwwssspppllljjjhhheeeccc___ZZZVVVNNNLLLIIIHHHHHHHHHHHHGGGCCCBBBAAA@@@???????????????@@@BBBDDDEEEEEEEEEEEE@@@???<<<999777777888888999<<<@@@CCCFFFHHHKKKMMMGGGFFFDDDBBB@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@>>><<<;;;:::888888:::::::::>>>DDDJJJQQQ[[[dddlllttt}}}{{{qqqcccXXXRRROOOLLLJJJDDDDDDEEEEEEEEEHHHLLLOOOTTT\\\jjj}}}yyytttssspppllljjjkkkhhhaaa]]]fffyyy|||tttjjjbbbbbbbbbZZZNNNGGGBBB>>>===?????????AAAFFFIIIdddzzzooolllfff___VVVXXXlllkkkSSSHHHFFFEEEKKKKKKKKKNNNQQQeee|||lll^^^UUUMMMKKKGGGFFFFFFFFFEEEDDDAAAAAAAAA@@@??????>>>>>>>>>?????????>>>===<<<;;;<<<;;;;;;::::::999999888::::::999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@AAACCCCCCCCCDDDFFFHHHIIIJJJLLLNNNPPPRRRSSSWWW[[[^^^dddiiikkkhhhdddccc```\\\^^^]]]]]]]]]\\\ZZZVVVSSSRRROOOMMMKKKKKKKKKIIIHHHJJJIIIFFFEEEDDDEEEFFFGGGLLLSSSZZZ```gggrrrzzz|||}}}vvvnnngggbbb```^^^\\\]]]]]][[[VVVRRRMMMKKKIIIHHHIIIIIIIIIHHHHHHFFFEEEHHHNNNSSSTTTSSSOOOLLLJJJIIIIIIJJJIIIIIIIIIHHHFFFEEEHHHLLLQQQTTTZZZ]]]```bbbccceeehhhjjjppptttxxx{{{|||{{{{{{||||||zzzvvvrrrpppnnnnnnnnnkkkiiifffeeefffeeedddbbb[[[XXXTTTRRRRRRRRRRRRQQQTTTUUUVVVWWWYYYZZZ[[[\\\___ccchhhlllooorrrtttvvvvvvzzzzzzmmmddd]]]ZZZaaakkkxxx~~~vvviiiccc\\\UUUQQQNNNMMMLLLHHHIIIKKKPPP]]]ppp{{{sssiiiaaaYYYWWWUUUUUUVVVWWWWWWVVVVVVVVVVVVUUUSSSRRRPPPOOOPPPSSSVVVYYYZZZ\\\^^^___jjjhhhhhhlllpppttt|||tttggg___```ccclllttt~~~}}}|||zzzxxxvvvsssnnnkkkeeecccaaa```^^^[[[WWWTTTNNNLLLIIIHHHIIIIIIHHHGGGCCCBBBAAA@@@???>>>>>>>>>???@@@BBBCCCEEEEEEFFFFFFCCCAAA>>>:::888777777888888:::===??????@@@BBBDDDAAA@@@?????????@@@BBBCCC??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCAAA@@@>>>===;;;888888:::::::::???EEELLLTTT___hhhqqqyyy{{{qqqcccXXXRRRNNNKKKIIIDDDEEEEEEEEEEEEGGGKKKNNNRRR[[[jjj}}}{{{vvvtttrrrmmmkkklllggg___ZZZbbbwwwuuukkkccccccccc[[[OOOGGGBBB>>>===?????????AAAFFFIIIdddrrrjjjggg```VVVVVVkkkpppWWWJJJFFFDDDJJJIIIJJJMMMOOOaaa~~~~~~mmm___VVVOOOLLLIIIHHHGGGGGGFFFEEEAAAAAAAAA@@@@@@??????????????????>>>======<<<;;;;;;;;;;;;::::::999999999:::::::::999999888888888999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>======>>>>>>???@@@AAACCCCCCDDDEEEGGGHHHJJJKKKNNNPPPRRRTTTUUUYYY]]]```hhhnnnqqqooollliiieee___cccbbbaaaaaaaaa```^^^\\\XXXVVVUUUTTTUUUUUUSSSRRRNNNMMMJJJHHHFFFEEEEEEFFFHHHLLLRRRWWW___jjjsssxxx{{{sssnnnkkkiiigggggghhheee```[[[TTTPPPLLLIIIHHHHHHGGGFFFFFFEEEEEEHHHMMMQQQRRRRRROOOMMMJJJIIIIIIIIIHHHGGGHHHGGGEEEDDDFFFIIIMMMPPPVVVYYY[[[]]]___aaadddfffjjjoootttxxxyyyyyyxxxyyy{{{yyyvvvsssqqqooonnnnnnkkkiiigggfffgggggggggfff^^^[[[WWWTTTTTTSSSRRRQQQSSSSSSSSSTTTTTTUUUUUUUUUXXX[[[```eeehhhlllppprrrrrruuu{{{vvvjjj```ZZZ[[[___fffzzzssslllaaaYYYUUUSSSSSSTTTIIIJJJLLLPPPZZZnnnyyyooocccYYYUUUSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQPPPPPPQQQQQQQQQUUUVVVWWWXXXZZZ^^^cccgggooonnnooouuu{{{wwwmmmkkkmmmsssyyyyyywwwuuussspppmmmhhheee___]]][[[YYYYYYWWWTTTRRRNNNLLLJJJIIIJJJIIIHHHFFFDDDCCCBBB@@@???>>>>>>>>>>>>???AAABBBDDDEEEEEEFFFDDDBBB???;;;999888888888888:::<<<===<<<<<<===>>>@@@?????????@@@AAACCCDDD@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>:::888777999:::;;;@@@GGGOOOWWWcccmmmuuu|||zzzpppcccXXXQQQNNNKKKIIIGGGGGGGGGFFFEEEFFFIIILLLPPPYYYiii||||||wwwuuuqqqlllhhhhhhddd]]]XXX```uuuwwwlllddddddccc[[[OOOHHHBBB>>>===?????????AAAFFFLLLfffyyymmmgggaaaWWWVVVlllvvv\\\MMMHHHDDDIIIHHHIIILLLMMM\\\xxx~~~lll^^^UUUNNNLLLHHHFFFFFFFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999:::::::::999999888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<============>>>???@@@AAABBBCCCCCCEEEGGGIIIJJJLLLNNNPPPSSSUUUXXX\\\```dddkkkrrrwwwwwwuuusssnnniiigggeeecccbbbcccdddddddddeeecccaaaaaaaaa```^^^\\\XXXWWWTTTQQQNNNLLLKKKKKKHHHIIIMMMRRRXXX___hhhooo}}}~~~xxxuuussssssrrrpppjjjfff\\\WWWQQQLLLIIIHHHGGGFFFFFFFFFGGGIIIMMMPPPQQQRRRPPPMMMKKKIIIIIIHHHFFFDDDEEEDDDBBBBBBDDDGGGKKKMMMRRRUUUXXXZZZ[[[]]]```bbbdddhhhooosssuuuvvvvvvwwwyyyxxxwwwuuusssqqqpppooollljjjgggfffggghhhggggggbbb^^^ZZZWWWUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPRRRUUUYYY]]]```dddiiimmmpppssswww{{{~~~pppddd[[[VVVTTTZZZeeeyyy~~~vvvkkkaaa[[[WWWUUUTTTJJJKKKLLLOOOYYYlll|||pppbbbYYYSSSQQQOOONNNOOOOOONNNMMMMMMMMMLLLLLLNNNPPPRRRSSSXXXXXXXXXYYYZZZ^^^eeeiiiwwwvvvzzz~~~yyyxxx}}}vvvsssooollljjjgggccc```ZZZXXXUUUTTTTTTSSSPPPNNNNNNLLLJJJJJJKKKJJJHHHGGGEEEDDDCCCAAA@@@??????>>>===>>>???@@@BBBDDDEEEFFFEEECCC@@@<<<:::999999:::999;;;======<<<;;;<<<===??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>;;;888777:::;;;===CCCJJJTTT]]]hhhrrryyyzzzpppbbbWWWQQQNNNKKKIIIHHHIIIHHHGGGFFFFFFIIILLLOOOYYYiiizzz|||wwwuuuqqqjjjfffeeeccc]]]YYY```sssyyymmmdddbbbbbbZZZPPPIIIBBB>>>===?????????AAAFFFNNNiiirrrdddbbbYYYYYYppp}}}cccRRRKKKEEEIIIHHHHHHKKKKKKYYYsss~~~lll^^^VVVLLLJJJFFFDDDCCCCCCBBB@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<===::::::::::::::::::::::::::::::999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKNNNQQQTTTWWWZZZ___dddhhhooowww}}}~~~}}}|||yyytttpppmmmhhhfffhhhlllooopppsssqqqooonnnnnnllliiifffdddbbb^^^YYYUUUQQQNNNMMMKKKJJJLLLPPPTTTXXX___fffuuu{{{~~~|||{{{yyytttoooddd___VVVOOOKKKIIIGGGFFFEEEFFFHHHJJJMMMOOOQQQRRRNNNLLLJJJIIIHHHGGGEEECCCBBBAAAAAA@@@BBBEEEHHHJJJMMMOOORRRTTTVVVXXX[[[]]]^^^bbbiiinnnqqqsssuuuwwwwwwwwwwwwwwwvvvtttrrrqqqnnnkkkhhhffffffgggffffffddd```[[[XXXVVVUUUSSSRRRPPPOOOOOONNNNNNMMMMMMMMMMMMOOORRRUUUWWW\\\aaaeeemmmppptttxxx~~~zzzmmmcccZZZUUUUUUYYYdddxxxtttiii___WWWQQQKKKLLLMMMPPPYYYlllssseee]]]RRRPPPMMMLLLMMMNNNMMMMMMLLLLLLKKKLLLNNNQQQUUUWWWYYY[[[^^^```dddiiipppttt~~~{{{yyytttpppkkkfffcccaaa^^^]]]VVVTTTQQQPPPPPPOOOMMMKKKKKKJJJIIIJJJLLLLLLKKKIIIFFFEEEDDDBBBAAA@@@??????<<<<<<===???@@@BBBDDDEEEEEECCC@@@===;;;:::;;;;;;;;;===??????>>>>>>>>>???===???AAACCCDDDDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCCCCBBBAAA???>>><<<999999<<<>>>@@@GGGOOO[[[cccnnnxxx}}}zzzpppbbbWWWQQQMMMKKKHHHHHHHHHHHHGGGGGGHHHLLLNNNRRR[[[iiiyyy{{{vvvuuuqqqjjjeeeeeeaaa]]]ZZZ^^^mmm{{{nnnccc``````YYYPPPJJJBBB>>>===?????????AAAFFFOOOkkkuuueeeeee___^^^uuuiiiVVVMMMFFFJJJHHHHHHLLLKKKVVVooo~~~lll___XXXNNNKKKGGGEEEDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<======::::::::::::::::::::::::999999999999999999::::::888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEHHHJJJKKKNNNPPPTTTXXX\\\aaagggllluuu}}}|||wwwrrrllliiikkkqqqwwwzzz|||{{{{{{|||}}}}}}{{{xxxtttqqqlllfff___YYYTTTRRRPPPMMMNNNRRRTTTTTTZZZbbbkkksss~~~{{{wwwllleee[[[SSSMMMJJJIIIHHHDDDFFFHHHJJJLLLNNNOOOQQQIIIHHHGGGGGGHHHHHHFFFDDDBBBAAA@@@???@@@BBBEEEFFFFFFHHHKKKMMMOOOQQQTTTVVVYYY^^^dddiiinnnrrruuuxxxvvvvvvxxxxxxxxxwwwuuutttqqqmmmiiifffeeeeeeddddddddd```[[[WWWUUUSSSQQQPPPMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJLLLMMMOOOSSSXXX\\\eeeiiiooouuu{{{wwwmmmddd]]]UUUUUUZZZggg}}}|||mmm^^^UUUKKKMMMNNNPPPYYYlllvvvhhhaaaSSSPPPNNNLLLMMMOOOOOOOOONNNMMMMMMMMMPPPTTTXXX[[[]]]aaahhhnnnuuu|||zzzxxxwwwsssnnnhhhccc```^^^\\\[[[TTTRRROOONNNMMMMMMKKKJJJHHHHHHHHHJJJMMMNNNMMMLLLGGGFFFEEECCCAAA@@@@@@@@@;;;<<<<<<>>>???BBBCCCEEEEEECCC@@@===<<<;;;<<<<<<===???@@@AAA@@@@@@AAABBB===???CCCFFFGGGGGGEEEDDDDDDDDDCCCBBBAAA@@@@@@???AAABBBBBBBBBBBBAAA???>>>===::::::===@@@CCCKKKSSS___gggrrr{{{zzzpppbbbWWWQQQMMMJJJHHHGGGGGGHHHHHHHHHJJJNNNQQQUUU]]]jjjxxxzzzvvvuuurrrkkkgggfff^^^[[[YYY\\\hhh~~~|||nnnbbb___^^^XXXPPPKKKBBB>>>===?????????AAAFFFPPPllluuuiiijjjdddbbbxxxmmmYYYOOOFFFJJJHHHIIILLLJJJUUUmmm~~~mmmaaaZZZQQQNNNJJJHHHGGGGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<<<<======::::::::::::::::::::::::888888888999999::::::;;;888888999999999:::::::::999999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@@@@AAACCCEEEGGGIIIKKKMMMPPPTTTXXX]]]ccciiinnnyyyvvvpppiiieeehhhooovvvzzz~~~vvvmmmeee___[[[SSSOOOPPPTTTUUUTTTXXX```dddkkkwww~~~{{{pppiii^^^UUUOOOKKKJJJIIICCCEEEHHHJJJKKKLLLNNNPPPEEEDDDDDDFFFHHHIIIGGGFFFCCCBBB@@@??????@@@BBBCCCAAACCCFFFHHHJJJLLLOOOQQQWWW[[[aaafffkkkqqqvvvyyyuuuvvvxxxyyyzzzyyywwwvvvrrrnnniiieeeddddddcccbbbccc```ZZZVVVTTTRRRPPPNNNKKKKKKJJJIIIIIIHHHHHHGGGFFFGGGHHHHHHJJJMMMRRRVVV]]]bbbkkkrrrxxx}}}}}}mmm^^^RRRQQQSSSYYYeeezzzjjjZZZNNNLLLLLLRRR[[[lllsssdddZZZRRRLLLMMMNNNNNNOOOQQQRRRQQQQQQRRRUUUZZZ___bbbjjjoooxxx|||xxxuuurrrqqqqqqnnniiiccc]]]YYYVVVUUURRRQQQOOOMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGIIIHHHGGGDDDCCCAAA@@@@@@>>>===>>>@@@BBBDDDCCCBBBBBBCCCCCCAAA>>><<<<<<<<<<<>>???BBBEEESSSmmmpppppphhhbbbuuunnnZZZPPPKKKMMMHHHFFFIIIHHHTTTlllqqq```UUUNNNMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???@@@AAAAAA>>>;;;999:::>>>???<<<888<<<;;;:::999888888888888999::::::;;;;;;::::::999:::999999888888999999:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>AAABBBCCCDDDFFFHHHIIIJJJNNNPPPRRRVVV\\\dddmmmsss{{{ssslllkkklllmmmqqqvvv~~~zzzmmmaaa^^^ZZZUUURRRSSSUUUWWWXXX___eeennnxxx}}}{{{{{{sssmmmdddZZZQQQJJJGGGEEE@@@BBBDDDGGGJJJLLLNNNNNNKKKJJJGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@???????????????@@@CCCFFFHHHJJJPPPSSSXXX___fffmmmrrruuussstttvvvyyyzzz{{{{{{zzzwwwrrrlllfffdddcccbbbaaa\\\ZZZWWWSSSOOOLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDFFFEEEDDDCCCCCCFFFJJJNNNUUUXXXaaalllrrrvvv}}}sssdddVVVSSSRRRTTT[[[llltttaaaTTTQQQPPPTTT]]]kkkyyyjjj^^^VVVQQQRRRSSSSSSSSSUUUVVVVVVUUUWWW\\\ccckkkooo{{{}}}zzzvvvrrrooonnnooolllhhhbbb]]]ZZZWWWVVVSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHJJJJJJJJJJJJIIIHHHKKKJJJHHHFFFDDDCCCBBBBBB@@@???@@@AAADDDDDDDDDBBBCCCDDDDDDBBB???===>>>???@@@FFFJJJJJJJJJJJJGGGCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDD@@@??????@@@BBBCCCBBB@@@>>>;;;;;;>>>CCCIIISSS]]]hhhoooxxx~~~xxxooobbbXXXRRRNNNKKKIIIGGGEEEDDDCCCDDDGGGJJJKKKSSS]]]lll|||{{{vvvrrrpppooopppfff]]][[[dddooo{{{ttt|||tttlllaaa\\\ZZZVVVNNNGGG???@@@@@@???>>>???BBBEEESSSmmm~~~vvvrrriiiggguuummmXXXOOOJJJLLLGGGFFFJJJIIITTTkkkqqq```WWWNNNMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA???<<<;;;<<<@@@AAA>>>:::<<<;;;:::999888888888888999::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<======>>>@@@@@@AAACCCEEEFFFHHHHHHLLLNNNQQQVVV\\\dddnnnttt~~~uuullliiigggeeehhhlllsssvvv{{{uuulllfff^^^XXXVVVVVVWWWXXX[[[```hhhpppxxxzzzvvvttttttooojjjbbbYYYPPPJJJFFFDDDAAABBBDDDGGGIIIKKKLLLMMMIIIHHHFFFDDDCCCCCCCCCDDDAAAAAA@@@??????>>>===============>>>@@@CCCEEEGGGLLLOOOTTT[[[bbbiiiooorrrrrrssstttvvvvvvvvvuuuuuutttooohhhccc```^^^\\\[[[WWWUUUSSSOOOLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBDDDGGGKKKPPPTTT]]]gggnnnsss||||||nnn]]]XXXRRRPPPQQQ\\\ooouuuaaaWWWRRRPPPSSS[[[gggxxxuuufff___ZZZ[[[\\\[[[[[[\\\]]]\\\]]]aaaiiittt}}}zzzvvvrrrnnnkkkiiikkkiiieee```\\\YYYXXXWWWTTTSSSQQQOOOLLLKKKJJJJJJHHHHHHIIIJJJKKKKKKKKKJJJMMMLLLJJJHHHFFFEEEEEEDDDBBBBBBBBBCCCEEEFFFEEECCCCCCDDDDDDBBB@@@???@@@AAAEEEMMMSSSTTTRRRPPPKKKEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDD@@@??????@@@BBBBBBAAA??????;;;;;;@@@EEEMMMYYYcccmmmsss{{{}}}wwwnnnaaaVVVPPPMMMJJJGGGFFFEEEDDDCCCEEEGGGJJJLLLTTT^^^mmm}}}|||wwwsssqqqpppppphhh___]]]hhhvvvwww}}}rrriii___ZZZXXXUUUMMMFFF???@@@@@@???>>>???BBBEEEQQQlll~~~tttlllnnnzzzkkkWWWNNNIIIJJJFFFGGGKKKJJJTTTjjjrrraaaYYYOOOMMMJJJGGGEEECCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@>>>===>>>AAABBB???<<<<<<;;;:::999999888888999999::::::;;;;;;::::::999888999::::::::::::999888:::::::::::::::::::::::::::::::::;;;<<<<<<======>>>???@@@AAACCCEEEFFFGGGJJJMMMPPPUUU[[[dddmmmtttzzzoooiiiccc^^^^^^```ccchhhpppyyy|||uuujjj```[[[YYYYYYYYYXXX[[[___dddjjjqqqyyy~~~}}}yyysssnnnjjjhhhgggeeebbb]]]VVVOOOIIIEEECCCBBBCCCEEEGGGHHHJJJJJJKKKGGGFFFDDDCCCBBBBBBBBBCCC@@@@@@??????>>>>>>======;;;;;;;;;;;;===???AAABBBFFFIIIOOOVVV]]]eeejjjmmmoooooopppqqqqqqpppooonnnooojjjccc]]]ZZZWWWUUUSSSPPPOOOMMMJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBB???@@@AAAAAA@@@AAACCCFFFJJJNNNVVVaaaiiioooyyyyyyfff^^^UUUPPPNNNSSS```mmmqqq^^^ZZZTTTPPPSSS[[[eeesss~~~qqqjjjeeefffhhhfffdddeeeccccccfffmmmyyy~~~{{{zzzvvvrrrnnnjjjgggeeefffdddaaa]]]ZZZXXXWWWWWWTTTSSSQQQNNNLLLKKKJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLNNNMMMKKKIIIHHHGGGFFFFFFDDDCCCCCCDDDFFFGGGFFFEEEDDDDDDDDDBBB@@@@@@BBBCCCJJJTTT]]]^^^[[[WWWQQQJJJMMMLLLLLLKKKJJJIIIHHHGGGEEEFFFGGGHHHGGGFFFEEEDDD@@@??????@@@AAAAAA@@@>>>???<<<<<<@@@FFFNNN[[[fffqqqwww~~~|||vvvlll___UUUOOOLLLIIIFFFFFFEEEDDDDDDEEEHHHKKKMMMTTT___nnn~~~|||wwwtttrrrooonnniii```^^^jjj|||{{{ooofff]]]XXXWWWTTTMMMFFF???@@@@@@>>>>>>???BBBEEENNNjjjzzzrrryyykkkWWWNNNGGGIIIFFFGGGLLLKKKRRRggguuuccc[[[PPPNNNKKKHHHEEECCCCCCBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@>>>>>>???AAAAAA???===<<<;;;:::999999999999999999::::::;;;;;;::::::999777888:::;;;;;;:::888777:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===>>>???AAACCCDDDEEEFFFJJJMMMPPPTTTZZZaaajjjooo}}}uuummmeee]]]YYYZZZWWW\\\dddlllwwwxxxlllddd___]]]\\\XXXYYYYYY[[[]]]aaafffiiiiiihhheeebbb___[[[YYYXXXWWWVVVTTTPPPLLLHHHEEECCCBBBCCCDDDFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@;;;:::::::::;;;<<<>>>???BBBEEEJJJQQQYYY```eeehhhiiijjjkkkllllllkkkjjjiiijjjeee^^^XXXTTTQQQNNNLLLJJJJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@===???AAAAAA@@@@@@AAABBBEEEHHHPPPZZZbbbjjjvvvnnndddYYYRRROOOPPPWWW```tttttteee```XXXSSSWWW```iiisss{{{|||uuuqqqsssssspppmmmmmmgggkkkrrr|||}}}yyywwwtttppplllhhheeecccbbb```]]][[[XXXWWWWWWWWWTTTSSSQQQNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKIIIHHHGGGGGGFFFCCCBBBCCCEEEHHHIIIIIIHHHEEEEEEDDDBBB@@@@@@BBBDDDOOO[[[fffiiifffaaaZZZTTTTTTTTTSSSQQQOOOLLLJJJIIIGGGGGGHHHHHHHHHFFFDDDCCCAAA@@@???@@@AAABBB@@@>>>???<<<<<>>>>>???BBBEEEKKKggg|||mmmXXXOOOGGGHHHEEEHHHMMMKKKPPPccc{{{zzzggg]]]QQQOOOLLLHHHEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>======>>>??????>>>===;;;;;;::::::999:::::::::999::::::;;;;;;::::::999777888:::;;;;;;:::888777:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;>>>>>>???AAACCCDDDFFFFFFKKKMMMPPPSSSWWW]]]dddiiivvv|||tttjjj```YYYXXXRRRVVVZZZ^^^fffttttttkkkddd```^^^[[[XXXVVVUUUVVVXXXYYYVVVVVVTTTSSSPPPNNNLLLKKKJJJJJJJJJIIIHHHFFFDDDCCCAAABBBDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBB===<<<;;;::::::;;;<<<===???BBBGGGNNNUUU\\\aaadddcccdddfffggghhhhhhgggfffddd```ZZZUUUQQQNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@???????????????===???AAABBB@@@???@@@@@@BBBDDDJJJTTT\\\eeerrr~~~vvvjjj]]]VVVRRRPPPRRRWWWcccyyyttteee\\\VVV[[[dddlllsssxxx|||}}}}}}xxxtttrrrmmmsss~~~~~~wwwvvvssspppllliiifffddd```___]]]ZZZXXXWWWWWWWWWUUUTTTRRROOOMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJHHHGGGFFFEEEEEEEEEBBBBBBCCCGGGKKKNNNNNNMMMHHHGGGFFFDDDAAAAAADDDFFFSSSaaaooosssqqqmmmgggbbb^^^]]]\\\ZZZWWWSSSOOOMMMKKKKKKJJJIIIHHHFFFEEEDDDBBBAAAAAAAAABBBBBB@@@??????===???EEEKKKRRR]]]gggsssyyyuuulll___TTTNNNKKKHHHEEEFFFEEEDDDDDDFFFIIILLLNNNVVV```ppp|||xxxwwwtttooolllccc^^^___lll{{{}}}kkkcccZZZVVVVVVTTTNNNGGG???@@@@@@???>>>???BBBEEEJJJgggoooYYYNNNGGGHHHEEEHHHNNNKKKNNN^^^uuukkk___QQQOOOLLLIIIFFFDDDCCCBBB@@@@@@@@@AAA@@@???>>>>>><<<======>>>=========<<<;;;;;;::::::::::::;;;;;;999::::::;;;;;;::::::999888999::::::::::::999888::::::::::::::::::::::::::::::::::::::::::;;;;;;===>>>???AAABBBDDDEEEFFFJJJLLLOOOQQQUUUYYY___cccooo|||~~~tttggg]]]ZZZTTTTTTTTTUUUXXXaaammmvvv{{{ooohhhfffaaaZZZUUURRRPPPOOONNNKKKJJJJJJHHHGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCBBB@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC??????@@@@@@AAAAAABBBBBB???>>>===;;;;;;;;;;;;<<<===@@@EEEKKKQQQWWW\\\___^^^___```bbbccccccbbbbbb^^^ZZZVVVRRROOOLLLJJJGGGEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@?????????@@@AAAFFFNNNUUU^^^lllyyyttteee]]]WWWRRRPPPQQQWWWeeeqqqggg```eeennntttxxx{{{~~~xxxvvvsss|||wwwvvvssspppmmmjjjhhhgggbbb```^^^\\\ZZZYYYYYYYYYWWWVVVTTTRRRPPPNNNMMMMMMIIIHHHGGGGGGGGGGGGHHHIIIGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBEEEIIIOOOSSSTTTTTTLLLKKKIIIFFFDDDCCCFFFHHHXXXgggvvv|||{{{xxxuuuqqqkkkkkkiiigggccc^^^YYYWWWQQQPPPNNNKKKIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCAAA??????>>>BBBJJJQQQYYYcccmmmtttzzzuuulll___UUUOOOKKKHHHFFFFFFEEEDDDDDDFFFIIIMMMOOOVVVaaaqqq~~~{{{zzzwwwrrrmmmaaa^^^aaammm}}}}}}jjjbbbYYYVVVWWWUUUOOOHHH???@@@@@@???>>>???BBBEEELLLhhhpppYYYMMMGGGIIIFFFIIIOOOJJJLLLZZZooonnn```RRRPPPMMMIIIFFFDDDCCCBBB>>>??????@@@???>>>===<<<<<<===>>>>>>======<<<===;;;;;;:::::::::;;;;;;<<<999::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<===???AAABBBDDDDDDFFFIIILLLOOORRRWWW]]]aaahhhvvvqqqeee```XXXUUURRRPPPQQQUUU[[[^^^ooozzz}}}sssmmmfff]]]VVVQQQNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDAAA@@@>>><<<::::::::::::<<<>>>BBBHHHMMMSSSWWWYYY[[[[[[]]]]]]]]]]]]\\\[[[XXXUUUQQQOOOMMMKKKIIIGGGDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>======??????>>>AAAHHHOOOXXXfffsss}}}mmmccc\\\TTTPPPOOOOOOWWWlllwwwooosss|||zzzwwwxxxwwwvvvtttqqqnnnllljjjiiidddbbb```^^^\\\[[[[[[[[[YYYXXXVVVTTTRRRPPPOOOOOOIIIHHHGGGFFFFFFFFFGGGHHHEEEEEECCCBBBAAAAAAAAAAAABBBCCCFFFLLLRRRWWWYYYYYYOOOOOOLLLIIIFFFEEEGGGJJJ[[[jjj{{{~~~{{{wwwvvvuuurrrmmmhhhccc```UUUSSSPPPMMMKKKIIIIIIHHHDDDCCCCCCCCCDDDDDDBBB@@@???@@@EEENNNWWW^^^iiirrruuu{{{vvvlll___UUUOOOLLLHHHFFFFFFEEEDDDDDDFFFJJJMMMOOOVVVaaarrr}}}|||yyysssnnn```___bbbnnnzzziiibbbYYYVVVWWWUUUOOOIII???@@@@@@???>>>???BBBEEEMMMiiipppXXXKKKHHHIIIFFFJJJOOOJJJJJJXXXkkkppp```RRRPPPMMMIIIFFFDDDCCCBBB===>>>>>>??????>>><<<;;;<<<===??????>>>======>>>;;;;;;:::::::::;;;;;;<<<999::::::;;;;;;::::::999:::999999888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<>>>???AAABBBCCCCCCFFFJJJMMMRRRWWW]]]aaabbbppp{{{mmmgggZZZVVVRRROOOOOOQQQRRRRRRUUU___kkkvvv}}}qqqjjj___WWWQQQMMMIIIFFFGGGFFFDDDCCCBBBBBBCCCDDDCCCBBBAAA@@@????????????>>>???AAACCCDDDFFFFFFGGGAAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGAAA@@@>>>;;;:::999999999;;;===AAAFFFKKKPPPTTTVVVYYYZZZZZZZZZZZZXXXWWWVVVTTTQQQNNNLLLLLLKKKIIIGGGCCCBBBAAA@@@????????????=========>>>>>>>>>>>>>>>???@@@???>>><<<;;;<<<>>>>>>===???DDDKKKSSSbbbooo|||pppdddYYYPPPKKKNNNPPP[[[ttt~~~yyy{{{{{{yyyxxxxxxxxxuuurrrooommmiiiccc___^^^_________aaa]]]XXXUUUUUUSSSPPPMMMFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@???>>>@@@CCCEEEDDDFFFHHHKKKRRRYYYZZZWWWTTTRRROOOKKKIIIIIIIIIJJJ\\\mmm~~~}}}{{{xxxssslllgggbbb```[[[UUUNNNJJJHHHIIIGGGGGGFFFEEEBBB@@@>>>===>>>BBBHHHPPPYYYdddnnnuuu{{{~~~vvvkkk\\\RRRMMMJJJGGGCCCEEEFFFFFFEEEFFFHHHMMMPPPYYYbbbqqq|||zzzzzzyyyuuurrrjjj``````pppyyykkkaaaZZZZZZ[[[UUULLLGGGAAA@@@???>>>>>>@@@BBBCCCJJJfffqqqWWWIIIDDDBBBCCCGGGJJJKKKNNNSSSiiirrreeeZZZQQQKKKIIIHHHDDDBBBBBB????????????>>>>>>>>>>>>============>>>>>>>>>>>>===<<<;;;:::888777666555;;;;;;;;;::::::999999999:::::::::::::::::::::::::::999888777777888999:::888:::;;;;;;999888888999;;;;;;;;;;;;<<<>>>???@@@???BBBFFFKKKOOOTTTYYY]]]```hhhxxx{{{llleee]]]UUUSSSRRROOOMMMMMMSSSSSSYYYbbblll{{{}}}vvvlll```VVVOOOKKKJJJIIIGGGDDDDDDDDDDDDCCCAAAAAAAAA@@@???>>>===============>>>AAADDDEEEDDDCCCCCCBBBAAA@@@????????????CCCCCCCCCDDDDDDDDDEEEEEECCCBBB@@@???===<<<;;;;;;<<<>>>@@@DDDIIIMMMQQQSSSWWWVVVVVVUUUTTTSSSRRRRRRRRRQQQPPPNNNKKKHHHEEEDDDDDDBBB@@@???@@@AAAAAA@@@????????????>>>>>>>>>>>>@@@@@@@@@???????????????AAA>>>>>>@@@EEELLLZZZgggvvvuuuhhh\\\TTTPPPNNNMMMSSSdddzzz}}}xxxzzzzzzuuuuuuxxxyyy|||}}}||||||{{{xxxvvvoookkkfffcccbbbbbbbbbaaa]]]ZZZWWWUUUTTTSSSOOOLLLEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@BBBEEEHHHIIILLLPPPTTT[[[cccddd```]]]YYYTTTPPPMMMLLLLLLMMM[[[lll~~~{{{uuuqqqjjjgggbbbYYYQQQKKKHHHHHHFFFEEEEEEDDDCCCAAA@@@??????DDDJJJRRR\\\gggqqqxxx}}}wwwlll]]]SSSNNNLLLHHHEEEEEEEEEFFFEEEFFFIIIMMMQQQZZZdddrrr|||zzzzzzyyywwwuuupppeeeaaalll{{{~~~nnnddd\\\[[[\\\VVVMMMHHHAAA@@@???>>>>>>@@@BBBCCCJJJfffzzzuuuwwwyyy}}}rrrXXXIIIGGGDDDEEEIIIKKKLLLNNNSSSaaa|||wwwhhh[[[RRRKKKJJJIIIEEECCCCCC@@@?????????>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;::::::999888888888;;;::::::::::::::::::999999999999999999999999999:::999888777777888999:::666777888777555444555666::::::;;;;;;<<<>>>???@@@???BBBFFFJJJNNNRRRWWW[[[^^^ffftttzzzoooeee\\\WWWTTTNNNKKKJJJNNNNNNPPPWWW^^^iiizzzzzzqqqfff\\\UUUPPPNNNLLLJJJHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>???BBBEEEFFFEEEDDDBBBBBBAAA???????????????AAABBBBBBCCCDDDDDDEEEEEEDDDCCCAAA???===<<<<<<;;;>>>???AAADDDHHHLLLOOOQQQTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNLLLJJJGGGEEEDDDDDDBBB@@@???@@@AAAAAAAAA@@@?????????>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>><<<<<>>>>>@@@BBBCCCJJJdddzzzqqqooolllpppttt{{{tttZZZKKKIIIFFFGGGJJJLLLKKKNNNRRR[[[ttt|||kkk\\\SSSLLLKKKJJJFFFDDDEEE@@@@@@@@@?????????>>>>>>@@@@@@???>>>===<<<;;;;;;999999999999::::::::::::999::::::::::::::::::;;;888888888888888888888888999999888888888888999999888999999777555555777999:::::::::;;;<<<===>>>??????BBBEEEIIILLLPPPUUUXXX\\\cccooo~~~{{{qqqfff```[[[SSSOOONNNNNNKKKKKKMMMPPPWWWcccpppxxxnnneee]]]XXXUUUNNNLLLKKKJJJJJJJJJHHHGGGCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@BBBEEEFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEDDDBBB@@@>>>===<<<<<>>>>>???@@@AAABBBAAA@@@>>>===<<<:::;;;>>>@@@DDDNNNXXXgggvvvuuuggg^^^[[[SSSOOOKKKLLLQQQZZZkkkzzzxxxssswww|||~~~xxxqqqiiiccc^^^YYYUUUVVVRRRPPPTTTWWWZZZ```fffhhhpppwwwxxxvvvsssmmmfffbbbeeehhhjjjpppyyy{{{wwwrrrmmmkkkhhheeecccaaa``````^^^[[[WWWSSSPPPNNNMMMKKKHHHFFFEEEDDDCCCDDDEEEGGGJJJLLLPPPVVVZZZ^^^dddjjjoootttzzzzzzwwwvvvqqqhhh___WWWSSSQQQPPPUUUeee{{{}}}yyypppdddXXXOOOJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCHHHQQQ[[[eeeoooxxx~~~vvvkkk]]]SSSOOOLLLIIIFFFEEEEEEFFFFFFGGGKKKPPPSSS___hhhvvv~~~{{{wwwtttssstttvvvwwwooogggdddiiioooyyy}}}yyykkk___]]]^^^XXXOOOIIIAAA@@@???>>>>>>@@@BBBCCCIIIaaa|||qqqlllhhhjjjllltttwww___PPPJJJGGGGGGJJJKKKJJJKKKOOOYYYqqqlll]]]TTTMMMKKKIIIFFFDDDEEEAAAAAA@@@@@@@@@??????????????????>>>===<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999::::::999777555555888:::999999999:::;;;<<<>>>>>>???AAADDDGGGJJJNNNRRRUUU[[[```jjjwww}}}rrrlllfff^^^XXXVVVRRRNNNKKKKKKLLLOOOXXXaaannnzzz~~~vvvmmmeee___\\\UUUSSSQQQOOONNNMMMJJJHHHEEEFFFFFFGGGFFFDDDBBB@@@AAA@@@@@@BBBDDDEEEEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGFFFEEECCCAAA???======<<<>>>???@@@CCCFFFIIILLLMMMOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKIIIHHHGGGEEECCC@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@?????????>>>@@@BBBCCCCCCAAA>>><<<;;;:::;;;>>>>>>@@@GGGPPP___mmmyyylllccc^^^TTTPPPMMMLLLLLLOOOZZZeeeoooyyytttppprrryyy}}}uuufffaaaYYYSSSOOOKKKHHHGGGGGGDDDDDDGGGJJJLLLQQQXXX```ggglllllllllnnnmmmkkkiiihhhddd``````gggrrr{{{~~~wwwqqqmmmjjjgggdddggggggfffccc___ZZZUUUSSSUUUSSSQQQOOOLLLJJJIIIIIIIIIKKKNNNRRRVVV\\\bbbfffmmmtttzzz|||zzzrrriii```YYYTTTRRRUUUaaavvv|||sssggg[[[QQQLLLJJJHHHGGGEEEDDDBBBAAAAAAAAAEEEKKKTTT^^^hhhrrrzzz~~~tttjjj\\\RRRNNNLLLHHHEEEDDDEEEFFFGGGHHHLLLQQQUUUaaajjjxxx}}}zzzxxxtttpppnnnnnnppprrrkkkggghhhmmmooouuu|||mmm___]]]^^^YYYOOOIIIAAA@@@???>>>>>>@@@BBBCCCHHH]]]|||~~~ssslllkkkkkkjjjnnnxxxcccTTTIIIFFFEEEHHHHHHGGGHHHLLLXXXnnnlll___VVVMMMJJJIIIEEECCCDDDAAAAAAAAAAAA@@@@@@@@@@@@============>>>>>>>>>>>><<<<<<;;;;;;:::999999888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::999999999777777666333222222555777999999999999:::<<<===>>>>>>AAADDDFFFIIILLLPPPTTTZZZ___hhhsss{{{ssshhh___\\\VVVQQQMMMLLLKKKLLLRRRYYYeeesss|||tttmmmgggcccaaa^^^\\\YYYWWWTTTOOOLLLJJJJJJJJJJJJHHHFFFDDDCCCCCCAAAAAAAAACCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHFFFDDDBBB@@@>>>======;;;<<<>>>AAAEEEIIILLLNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIEEECCCAAA@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@BBBCCCCCCAAA>>>===;;;;;;<<<>>>>>>>>>DDDKKKYYYeeezzz}}}rrrggg```TTTPPPMMMLLLKKKJJJNNNUUU___hhhpppqqqrrrtttuuusssssstttzzz}}}qqqmmmmmmuuu|||vvvjjjbbbSSSNNNIIIEEECCCBBBAAA@@@AAA??????BBBCCCEEEJJJQQQ[[[cccjjjlllooowww}}}~~~wwwlllbbb]]]```gggmmmyyy~~~{{{tttpppmmmkkkjjjllllllkkkhhhbbb]]]ZZZYYY\\\[[[YYYVVVTTTRRRQQQQQQSSSUUUYYY\\\```eeelllpppxxx|||vvvmmmeee]]]YYYZZZaaaqqq~~~uuuiii\\\SSSMMMKKKIIIHHHFFFCCCBBBAAAAAABBBHHHOOOXXXccclllttt|||}}}tttiii[[[QQQMMMKKKHHHEEEDDDEEEFFFGGGIIIMMMSSSWWWaaakkkyyy}}}zzzyyywwwsssnnniiiggghhhiiihhhgggkkkqqqqqqrrr~~~}}}mmm^^^[[[]]]YYYOOOHHHAAA@@@???>>>>>>@@@BBBCCCGGGZZZttt{{{uuuqqqqqqlllkkkxxxuuucccUUUGGGDDDCCCFFFFFFEEEFFFJJJTTThhhqqqdddYYYPPPLLLIIIEEECCCDDDBBBBBBBBBAAAAAAAAA@@@@@@<<<=========>>>>>>>>>???===<<<<<<;;;:::999999888999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999888888888666444444666888888888888999:::;;;<<<======@@@CCCFFFIIILLLPPPTTTZZZ```iiissstttgggbbb[[[UUUOOOMMMKKKJJJLLLQQQ^^^lll{{{|||uuupppmmmiiigggdddaaa^^^ZZZUUUQQQNNNMMMLLLIIIGGGEEEDDDCCCEEECCCBBBBBBDDDEEEEEEDDDCCCBBBAAA@@@???????????????@@@AAACCCEEEFFFHHHHHHIIIHHHFFFCCCAAA???>>>===:::;;;===@@@DDDHHHLLLNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOONNNMMMLLLJJJIIIFFFCCCAAAAAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCBBBAAA???>>>===<<<===???>>>===BBBIIISSS\\\ooowwwkkkaaaWWWQQQLLLLLLKKKIIIIIILLLXXXbbbjjjkkkhhhfffccc```[[[___eeennnyyyxxxnnnjjjhhhpppuuuyyyxxxpppdddXXXQQQHHHEEEAAA>>>>>>>>>>>>===>>>===>>>AAABBBCCCIIIQQQYYYdddooovvv~~~zzzkkkddddddgggjjjvvv||||||vvvsssrrrssssssrrrsssrrrnnniiifffeeeffffffeeecccaaa___^^^]]]\\\```bbbdddeeehhhlllqqquuuxxx}}}tttkkkfffcccdddnnn}}}xxxkkk^^^TTTNNNLLLHHHGGGEEECCCBBBBBBCCCDDDMMMSSS]]]gggpppwww}}}~~~tttiii\\\RRRNNNLLLIIIFFFDDDEEEFFFHHHJJJNNNTTTXXXbbbkkkzzz}}}yyyxxxuuunnngggbbb```aaabbbbbbhhhqqqtttttt~~~~~~}}}kkk[[[XXX[[[XXXOOOHHHAAA@@@???>>>>>>@@@BBBCCCFFFVVVnnn}}}xxxyyytttooowww~~~xxxuuummm___SSSFFFCCCBBBEEEFFFDDDFFFJJJPPPbbb||||||iii^^^SSSNNNKKKFFFDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;:::;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999:::;;;;;;;;;999888999:::777777888888999;;;<<<======???CCCFFFIIIMMMQQQTTT[[[aaakkkuuuwwwpppfff___WWWSSSOOOJJJJJJLLLUUUaaappp}}}~~~zzzxxxrrrpppnnnmmmjjjgggbbb^^^WWWUUURRRNNNJJJIIIHHHHHHIIIGGGEEEDDDFFFGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHIIIJJJIIIFFFDDDAAA???>>>>>>;;;<<<===@@@CCCGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOONNNLLLJJJIIIHHHFFFDDDAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>><<<===>>><<<;;;@@@HHHMMMRRRbbb{{{{{{nnnbbb\\\SSSMMMLLLLLLIIIHHHIIIUUUaaalllmmmhhhccc]]]XXXOOOSSSXXX```lll{{{uuummmhhheeemmmppprrroooeeeYYYMMMGGGEEEBBB>>><<<<<<<<<<<<;;;999888:::>>>???@@@GGGNNNYYYgggvvvuuummmlllmmmmmmwww}}}}}}wwwuuuwwwyyyzzzwwwxxxxxxuuupppnnnoooqqqooonnnllljjjhhhggggggfffiiijjjkkkkkklllooosssvvvtttzzz}}}|||{{{~~~vvvoooiiiggglllxxxzzzmmm___TTTNNNLLLFFFEEEDDDBBBCCCDDDFFFGGGPPPVVV```jjjssszzzuuujjj]]]SSSOOONNNKKKHHHDDDEEEFFFHHHJJJOOOTTTXXXaaakkkzzzzzzzzzvvvooofff___]]]]]][[[[[[dddpppvvvxxx|||jjjZZZWWWZZZXXXOOOHHHAAA@@@???>>>>>>@@@BBBCCCEEETTTkkkzzz~~~}}}~~~|||tttyyywwwooommmggg[[[PPPFFFBBBBBBEEEFFFEEEGGGJJJNNN```zzzlllaaaVVVQQQMMMHHHEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;999999:::;;;;;;<<<======;;;;;;;;;::::::999999999::::::::::::::::::::::::999999;;;;;;;;;;;;999999666888999999777666666777777777777888999:::<<<<<<<<>>>>>======>>>@@@BBBEEEGGGHHHKKKKKKLLLMMMNNNOOOOOOPPPOOOOOONNNMMMKKKIIIGGGFFFFFFDDDBBBAAABBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>><<<<<<===;;;:::@@@GGGIIIKKKZZZrrr}}}|||~~~yyynnndddYYYWWWSSSPPPMMMKKKKKKKKKVVVffftttwwwwwwsssdddSSSVVVQQQOOOWWWbbbooo|||}}}sssjjjeeeeeekkkpppoooeeeXXXOOOIIIDDD???===<<<;;;<<<<<<;;;999<<<======<<<<<<@@@GGGMMM\\\nnnwwwrrruuuyyy{{{}}}{{{}}}|||||||||~~~~~~|||~~~~~~}}}zzzuuuqqqooooooqqqpppnnnllljjjjjjjjjjjjooooooppppppqqqssstttttt{{{wwwtttsssuuu{{{xxxlll```VVVOOOLLLFFFFFFFFFDDDCCCEEEHHHKKKPPPYYYfffqqqxxx}}}}}}uuuiii\\\TTTOOOHHHEEEFFFFFFDDDEEEHHHJJJMMMVVV___eeeqqqyyyxxxzzzxxxqqqfff]]]YYYYYY]]][[[bbbppptttggg[[[ZZZ\\\WWWNNNHHHBBB???======???AAA@@@???DDDRRRppp~~~{{{}}}{{{rrrpppsssllldddaaaZZZMMMFFFDDDBBBCCCDDDFFFFFFFFFKKKWWWooo{{{fffUUUQQQOOOGGGCCCFFFCCCBBBAAA@@@????????????@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::777777888999::::::;;;<<<:::::::::::::::999888777;;;;;;;;;;;;:::999888777:::999999888777666555555555777888888777888:::===;;;===AAADDDHHHLLLRRRVVV[[[dddpppzzz|||mmmcccYYYNNNKKKMMMOOOUUUbbbuuuxxxrrrkkkeee```\\\VVVRRROOOMMMJJJGGGFFFGGGIIIJJJGGGFFFDDDCCCCCCDDDFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMKKKHHHFFFDDDDDDCCCAAA@@@;;;;;;<<<===@@@EEEHHHKKKKKKKKKMMMNNNOOOPPPPPPPPPLLLMMMMMMMMMMMMKKKIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@???>>><<<;;;<<<===???@@@JJJKKKSSSdddxxx~~~}}}}}}xxxlllbbbZZZWWWSSSOOOLLLKKKJJJKKKUUUgggxxx}}}}}}yyylll\\\YYYSSSOOOUUU^^^iiivvvwwwmmmfffcccdddjjjnnnlllaaaUUUMMMGGGCCC???===<<<<<<<<<<<<;;;999;;;======<<<<<<@@@FFFLLL]]]ooo||||||}}}|||yyywwwqqqooolllhhheeecccaaaaaa``````______```bbbdddeeesss~~~{{{zzz|||~~~~~~~~~~~~wwwlllaaaWWWOOOKKKGGGGGGFFFDDDCCCEEEIIILLLRRR[[[hhhrrryyy}}}{{{pppeeeYYYRRRNNNIIIFFFGGGEEEDDDEEEHHHJJJMMMVVV```iiittt~~~zzzyyy{{{zzztttjjj```[[[XXXXXXXXXaaasssqqqeee[[[ZZZ\\\WWWMMMGGGBBB@@@======???AAA@@@???EEETTTsss~~~|||yyy|||yyywwwpppmmmpppiiiaaa```ZZZLLLFFFDDDBBBBBBCCCEEEEEEEEEJJJVVVmmmppp]]]VVVRRRIIIEEEGGGCCCBBBAAA@@@????????????@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::::::::::::::::::::::::::999888888;;;;;;;;;;;;:::999888777888888888777777777777777555777888888777888:::===<<<>>>AAAEEEHHHMMMRRRVVV^^^fffpppyyy|||qqqeeeZZZSSSSSSOOOTTTaaasss~~~tttllleee^^^YYYVVVTTTPPPLLLJJJIIIGGGFFFIIIGGGEEEDDDCCCDDDEEEFFFJJJIIIIIIIIIIIIJJJLLLLLLKKKIIIFFFDDDDDDCCCBBB@@@<<<<<<<<<>>>AAAEEEHHHKKKJJJJJJLLLMMMNNNOOOOOOOOOLLLMMMMMMLLLKKKJJJIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@???>>>===<<<<<<===>>>???FFFGGGNNN^^^ooo|||zzzuuujjjaaa[[[XXXTTTOOOLLLJJJJJJJJJSSSggg{{{uuuhhh^^^VVVPPPRRRYYYaaammmvvv~~~ooofffaaaaaadddjjjlllggg[[[OOOIIIDDDAAA???>>><<<<<<======;;;:::;;;=========<<>>>>>???@@@@@@@@@FFFTTTttt~~~{{{zzzwwwtttsssmmmkkkoooggg```aaa\\\MMMGGGDDDBBBAAABBBDDDDDDDDDHHHSSSiiizzzeeeZZZRRRIIIEEEFFFCCCBBBAAA@@@@@@??????????????????>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::::::::999:::::::::::::::999999888;;;;;;;;;;;;:::999888888666666777777888888888888555777888888777888:::======???CCCFFFIIINNNSSSWWW```gggpppvvv|||wwwiii^^^ZZZRRRVVVaaaqqq~~~tttkkkeee```\\\XXXTTTQQQNNNKKKIIILLLJJJHHHGGGFFFGGGHHHIIINNNNNNMMMLLLLLLKKKKKKKKKLLLIIIGGGEEEEEEDDDBBBAAA=========???AAAEEEHHHJJJHHHIIIJJJLLLMMMMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>><<<<<<<<<======CCCCCCJJJXXXfffvvv{{{wwwrrrjjjccc]]]ZZZUUUPPPLLLJJJJJJKKKQQQeee||||||rrrdddZZZRRRQQQUUU\\\fffoooxxxiiiaaa___bbbgggkkkjjjcccVVVJJJFFFBBB???@@@>>>============<<<:::;;;<<<>>>===<<>>???@@@AAAAAAFFFRRRrrr~~~{{{ssspppqqqmmmlllvvvllleeegggbbbQQQHHHEEEBBBAAAAAACCCCCCCCCFFFPPPeeehhhZZZPPPHHHDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;::::::999999:::;;;;;;;;;::::::999888777777777777777777888888555777888888777888:::===>>>AAADDDGGGJJJNNNTTTXXX^^^dddlllsssxxxyyyiii___YYY[[[cccppp}}}~~~~~~wwwkkkfff___ZZZWWWVVVSSSQQQOOONNNLLLKKKKKKLLLMMMNNNRRRRRRQQQQQQOOONNNLLLKKKMMMJJJHHHFFFFFFEEECCCBBB??????>>>???AAADDDGGGIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJIIIHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA???===<<<<<<<<<<<>>===>>>>>>===;;;:::<<<>>>===<<<>>>DDDHHHXXXqqq~~~xxxmmmiiiddd]]]VVVQQQMMMKKKJJJHHHDDDBBBAAACCCEEEGGGOOO[[[gggooovvv~~~~~~uuukkk```VVVOOOKKKHHHGGGEEECCCDDDIIIQQQVVVaaahhhrrryyy}}}|||wwwnnnbbbWWWQQQMMMIIIGGGHHHDDDCCCEEEIIILLLOOOYYYcccqqq{{{}}}rrrcccYYYUUUWWWbbbvvvkkkddd___aaa```YYYOOOIIIAAAAAA@@@?????????AAABBBDDDMMMkkk{{{rrroooqqqpppnnnuuunnnqqqjjjXXXJJJGGGCCCAAAAAABBBCCCCCCEEENNNaaa}}}jjjZZZPPPIIIFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999:::;;;;;;<<<======999::::::;;;;;;;;;::::::::::::;;;;;;;;;:::999999999999888888777666666555555777888888777888:::===???AAADDDGGGJJJOOOTTTWWWYYY```iiipppvvv{{{lllcccaaadddnnnxxxzzzxxx~~~~~~uuujjjbbb^^^\\\ZZZWWWQQQPPPNNNMMMMMMOOOQQQRRRTTTUUUUUUUUUSSSQQQNNNMMMNNNKKKIIIGGGGGGFFFDDDCCC@@@@@@??????AAACCCFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBAAA???>>>===<<<<<<@@@BBBHHHSSS]]]iii{{{yyysssoooccc___YYYRRRNNNLLLLLLMMMSSSddd~~~sssgggYYYRRRQQQTTT]]]eeeppppppgggdddffflllrrrqqqmmmcccTTTKKKGGGEEEAAAAAA@@@>>>>>>??????===<<<:::<<<>>>===<<<>>>CCCGGGUUUnnn}}}uuujjjgggaaaZZZTTTOOOKKKIIIHHHFFFCCCAAA???@@@AAABBBJJJTTT]]]cccjjjttt}}}}}}xxxoooeeeZZZPPPKKKIIIGGGEEEDDDFFFMMMVVV]]]fffmmmvvv|||}}}yyyooocccWWWQQQMMMHHHFFFGGGEEEDDDFFFIIILLLOOOYYYbbbppp{{{vvvfffZZZUUUVVVaaattt~~~mmmfffaaabbb```XXXOOOJJJAAAAAAAAA@@@??????AAACCCDDDHHHcccxxxtttpppsssrrrooo~~~wwwzzzsss^^^LLLHHHDDDAAAAAACCCDDDDDDEEEMMM^^^yyymmm]]]RRRMMMJJJIIIDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????<<<<<<;;;;;;;;;:::::::::888888999:::;;;<<<======999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999::::::999888777666555555555777888888777888:::===???BBBDDDGGGJJJNNNSSSWWWVVV^^^gggooowwwoooiiifffjjjpppyyywwwppprrryyytttmmmhhhbbb^^^VVVUUUSSSQQQQQQQQQRRRSSSUUUVVVXXXYYYWWWUUURRRPPPOOOLLLJJJHHHHHHGGGEEEDDDAAA@@@?????????AAADDDEEEEEEFFFHHHIIIJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>===>>>@@@FFFNNNVVVaaarrrzzztttfffaaa[[[TTTOOOMMMNNNOOOQQQ___yyy|||mmm]]]SSSOOOPPPWWW^^^mmm~~~|||nnnhhhgggjjjpppwwwuuuqqqeeeWWWNNNKKKGGGCCCBBB@@@????????????>>><<<:::<<<>>>>>>===>>>BBBFFFRRRkkkvvvnnnkkkeee^^^WWWQQQMMMKKKHHHGGGEEEBBBAAA@@@@@@@@@CCCKKKQQQUUU\\\iiitttyyyyyyzzzzzzvvvmmm```SSSKKKIIIGGGEEEEEEHHHPPP[[[bbbjjjpppxxx~~~{{{mmmaaaVVVPPPLLLGGGEEEFFFFFFEEEGGGJJJLLLOOOXXXbbbppp|||yyyhhh[[[VVVVVV^^^ooonnnfffaaaaaa^^^VVVNNNJJJAAABBBBBBAAA???>>>AAADDDDDDEEE[[[zzzwwwwwwrrrtttsssmmmzzz|||yyybbbNNNJJJEEEBBBBBBCCCDDDEEEEEELLL\\\vvvooo^^^SSSNNNLLLIIIDDDCCCBBBAAAAAA@@@AAAAAA????????????????????????<<<<<<;;;;;;;;;:::::::::888999999999::::::;;;;;;999::::::;;;<<<<<<;;;;;;999::::::;;;;;;::::::999999888888888777777666666555777888888777888:::===???AAADDDGGGIIIMMMRRRVVVWWW___jjjrrryyyuuullliiikkkrrr~~~vvvmmmjjjkkkrrruuummmcccaaa]]]ZZZWWWVVVVVVVVVUUUWWWYYY[[[[[[XXXUUUSSSOOOMMMJJJIIIIIIHHHFFFEEEAAA@@@>>>>>>>>>@@@BBBCCCCCCCCCEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBAAA@@@???>>>@@@EEEKKKQQQZZZjjjyyywwwhhhccc\\\UUUPPPNNNOOOPPPLLLYYYtttqqq___SSSMMMMMMRRRYYYlll~~~xxxlllhhhjjjmmmsssyyywwwsssgggYYYQQQMMMIIIEEEBBB@@@??????@@@???>>>===:::<<<>>>>>>===>>>BBBFFFPPPiii}}}tttqqqjjjccc[[[UUUQQQOOOEEEDDDCCCAAA???======<<<<<>>>>>AAADDDEEECCCWWWuuuxxxzzzssstttrrrkkkuuu~~~|||dddPPPKKKFFFCCCBBBDDDEEEEEEEEELLL[[[tttooo^^^RRRMMMJJJGGGDDDDDDCCCBBBAAAAAAAAAAAA??????????????????@@@@@@<<<<<<;;;;;;;;;:::::::::::::::999999999999888888999::::::;;;<<<<<<<<<;;;999999:::;;;;;;:::::::::777777777777888888888888555777888888777888;;;===???AAADDDFFFIIIMMMRRRUUUYYYaaallluuu|||rrrkkkjjjooo{{{xxxmmmfffbbbcccllluuu~~~ooolllhhhccc___\\\ZZZZZZTTTVVVZZZ\\\]]][[[WWWUUUPPPMMMKKKIIIIIIHHHGGGEEE@@@???>>>======???AAABBB@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBAAAAAA@@@BBBFFFKKKOOOVVVeeettt~~~}}}{{{|||uuueeebbb]]]YYYUUUQQQMMMKKKJJJ]]]mmmppp]]]SSSPPPPPPTTTYYYeeeyyyjjjccceeemmmxxxxxxgggVVVMMMKKKJJJFFFEEEDDDCCCBBBAAAAAA@@@AAA>>>>>>>>>======???CCCFFFQQQeee~~~xxxppphhhbbb[[[SSSMMMKKKHHHCCC@@@>>>===;;;:::;;;???BBBEEEHHHQQQ]]]gggrrr{{{yyyuuuppprrrxxx{{{uuufffVVVLLLFFFFFFFFFHHHMMMVVVaaaiiiqqquuu{{{~~~nnnbbbVVVOOOKKKFFFCCCDDDHHHIIIJJJJJJKKKPPPYYY___ooo|||~~~}}}zzzrrrfff]]]YYYZZZaaannnwww}}}rrriiiaaa```]]]VVVOOOKKKDDDCCCCCCBBBBBBAAA@@@@@@BBBGGGQQQkkk|||xxxuuutttnnniiiwwwkkkWWWGGGDDDIIIEEECCCGGGFFFHHHKKKUUUlll|||iiiYYYPPPLLLKKKJJJFFFEEEDDDBBBAAA@@@??????BBBBBBAAA@@@???>>>======>>>===;;;;;;===>>>======<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::999999999999999999888888888888777777777777777666555666777999<<<>>>@@@CCCGGGIIIJJJNNNSSSXXX^^^dddnnnxxxyyysssppppppyyyuuuhhhdddaaa[[[]]]dddmmmuuuuuulllgggbbb^^^[[[TTTUUUXXX\\\___^^^[[[YYYUUURRRMMMIIIHHHHHHGGGFFFBBBAAA@@@>>>======<<<<<>>>>>>>>>>>>>>>>>===<<<>>>BBBEEEMMMaaa|||tttmmmggg```XXXRRRLLLIIIDDD@@@>>>===;;;:::888;;;>>>???BBBJJJUUU]]]llluuuxxxssshhhnnnvvvyyyqqqbbbTTTLLLHHHHHHHHHJJJPPPYYYdddlllssswww|||{{{mmmbbbVVVOOOKKKEEECCCDDDFFFHHHJJJKKKMMMTTT]]]dddppp|||}}}zzzqqqfff\\\ZZZ]]]ggguuu~~~ssskkkcccbbb___WWWOOOJJJDDDCCCCCCBBBBBBAAAAAA@@@BBBFFFOOOjjj}}}vvvrrrrrrmmmgggsssyyy[[[IIIEEEIIIDDDBBBFFFDDDGGGKKKUUUkkk{{{hhhYYYQQQMMMKKKIIIGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>======<<<:::999999:::;;;:::999<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::999999999999999888888888888777777777777666666555666777999<<<===???CCCFFFIIIJJJNNNTTTYYY^^^eeennnyyy}}}uuurrrpppxxx{{{lllgggaaaZZZYYY___^^^dddmmmzzzzzzrrrkkkbbb\\\VVVWWWZZZ^^^aaaaaa___]]]XXXTTTNNNJJJHHHGGGGGGFFF@@@???>>>===<<<;;;;;;;;;<<<<<<<<<===???@@@BBBCCCCCCBBBAAAAAAAAAAAACCCCCCHHHGGGGGGIIILLLMMMLLLJJJJJJLLLNNNNNNLLLJJJIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDEEEGGGJJJRRR\\\dddrrr|||{{{qqqhhheeemmm|||}}}sssfff]]]YYYVVVRRRNNNMMM[[[ffftttaaaVVVPPPNNNQQQVVVddd~~~pppbbb]]]```hhhvvvzzzkkk\\\UUURRRLLLEEECCCBBBAAA@@@???>>>>>>>>>===>>>>>>===<<<>>>AAADDDKKK]]]yyyrrrllleee\\\VVVMMMIIIDDD@@@>>><<<;;;999777999:::;;;===BBBKKKRRRbbblll{{{~~~vvvoooaaalllxxxxxxmmm^^^SSSMMMJJJJJJLLLOOOTTT]]]hhhooovvvzzz|||xxxlllaaaUUUOOOJJJEEECCCDDDDDDFFFIIILLLPPPXXXbbbjjjsss{{{sssggg^^^\\\cccqqqsssjjjdddccc```WWWNNNIIIDDDDDDCCCCCCBBBAAAAAAAAABBBFFFOOOkkkwwwssssssnnngggooo||||||{{{www|||```MMMFFFHHHCCCAAAEEECCCEEEIIITTTjjj}}}jjj[[[UUUQQQMMMIIIHHHGGGEEEDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;<<<===<<<;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;:::::::::999999999888888888888888777777777777666666555666777999;;;===???BBBFFFHHHJJJOOOUUU[[[___fffppp{{{xxxssspppwwwssskkkcccYYYVVVXXXRRRTTTXXX___jjjzzzxxxkkkaaa[[[[[[]]]```cccdddcccbbb[[[VVVOOOJJJHHHGGGGGGFFF@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@???>>>======>>>???@@@EEEDDDEEEGGGJJJLLLLLLLLLMMMNNNPPPOOOMMMKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDEEEFFFFFFGGGMMMVVV]]]jjjttt}}}pppeee```ccclll|||}}}mmmaaa\\\YYYUUUQQQNNNYYYaaavvvdddXXXPPPMMMPPPUUUbbb}}}{{{mmm___[[[^^^fffuuuooo___WWWUUUOOOIIIFFFEEEDDDBBBAAA@@@@@@@@@===>>>>>>>>>===>>>AAACCCKKK[[[yyy|||uuuoooggg^^^WWWMMMIIIDDD@@@>>><<<:::888999999::::::;;;>>>DDDIIIVVVaaaqqq}}}}}}tttlllbbbrrr|||mmm]]]SSSOOOKKKLLLOOORRRXXXaaakkkrrryyy}}}{{{wwwjjj___TTTNNNJJJEEECCCDDDCCCFFFIIILLLQQQZZZeeemmmxxx~~~vvvkkkddd___jjj||||||nnngggbbbbbb___VVVMMMGGGDDDDDDDDDCCCBBBBBBAAAAAABBBFFFQQQnnn~~~yyyzzzvvvmmmqqq{{{zzzvvvsssyyyfffPPPGGGHHHCCCBBBFFFDDDCCCHHHSSSgggoooaaaZZZVVVOOOJJJGGGGGGEEECCCBBBAAAAAAAAA<<<<<<======>>>>>>>>>???AAA???>>>===>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888888888888888777777777666555555555666777999;;;<<<>>>BBBEEEHHHJJJOOOWWW]]]aaahhhsss~~~yyyrrrpppuuu}}}{{{pppfff[[[UUUUUUQQQPPPOOOPPPUUU```llluuuwwwlllbbbaaaaaabbbcccdddcccbbb]]]WWWPPPJJJGGGGGGGGGFFFCCCBBBAAA@@@??????>>>???>>>======<<<<<<======>>>>>>>>><<<;;;;;;<<<======@@@AAABBBDDDHHHJJJLLLMMMNNNPPPQQQQQQOOOMMMLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJHHHGGGEEEEEEGGGGGGFFFFFFJJJQQQWWWcccnnn{{{~~~rrrfff]]]^^^bbbkkk{{{xxxjjjaaa\\\XXXTTTOOOXXX___~~~xxxgggZZZQQQLLLOOOTTT___{{{|||kkk^^^[[[]]]cccuuusssaaaVVVSSSPPPKKKHHHGGGEEECCCBBBAAA@@@@@@>>>?????????>>>???AAACCCKKKWWWrrr|||vvvpppggg]]]VVVLLLHHHCCC???===;;;999888999999999999999<<>>>>>??????>>><<<::::::;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888888888888777777777666444444555666777999:::;;;>>>AAAEEEGGGJJJPPPYYY___dddkkkvvvyyyrrrppptttzzzvvvkkkaaaYYYVVVSSSQQQOOOLLLLLLQQQWWW\\\jjjssstttiiifffccc``````___^^^]]]ZZZUUUNNNIIIGGGFFFFFFFFFCCCBBBAAA@@@@@@???@@@@@@??????>>>============>>>???>>><<<;;;;;;;;;<<<======>>>@@@BBBEEEHHHLLLNNNNNNPPPRRRRRRPPPNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMIIIJJJKKKKKKJJJIIIGGGFFFGGGIIIJJJHHHGGGIIINNNSSS]]]iiiwww}}}qqqhhhZZZ[[[[[[]]]ggg|||xxxjjj```ZZZWWWPPPZZZ```~~~yyyiii[[[QQQLLLOOOTTT^^^zzz}}}lll^^^[[[[[[```ssszzzfffWWWQQQOOOMMMHHHGGGEEECCCAAA@@@@@@??????@@@AAAAAA@@@@@@BBBCCCIIIRRRiii{{{uuuqqqlllddd[[[UUUIIIEEEAAA===;;;:::999777777777777777888999:::;;;BBBKKKXXXdddmmmvvv~~~yyyssssssnnn```WWWRRRMMMPPPTTTZZZaaaiiirrrwww~~~|||xxxggg\\\QQQLLLIIIEEEDDDEEEDDDGGGJJJMMMRRR[[[fffnnn|||zzzsssmmmjjjbbbvvv}}}kkkccc^^^^^^]]]UUUMMMHHHEEEEEEDDDDDDCCCBBBBBBBBBAAAFFFSSSuuuyyywww~~~~~~{{{tttZZZJJJHHHCCCDDDIIIHHHBBBGGGNNN\\\vvv~~~lll___TTTLLLHHHFFFEEECCCBBB@@@?????????=========>>>>>>?????????>>>===;;;;;;===>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<======<<<;;;:::999888888888888888888777777777777333444555666888999::::::===@@@DDDGGGJJJQQQZZZaaahhhnnnyyy|||tttqqquuuyyy}}}rrrggg^^^XXXPPPPPPNNNKKKIIIJJJMMMOOOVVV]]]jjjxxxwwwlllhhhaaa\\\ZZZXXXWWWVVVTTTPPPLLLHHHGGGFFFFFFEEEAAA@@@@@@???>>>>>>?????????>>>======<<<<<<<<<===@@@>>>===<<<;;;;;;<<<<<<:::<<<>>>@@@BBBFFFJJJNNNOOOQQQSSSTTTSSSRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMKKKLLLLLLKKKKKKJJJIIIHHHJJJLLLMMMLLLJJJKKKOOOSSSYYYeeesss{{{qqqjjj[[[ZZZWWWUUUYYYhhh}}}uuueee]]]ZZZRRR^^^eeezzzjjj]]]RRRLLLOOOUUU___{{{lll]]]ZZZYYY\\\ooorrr___TTTQQQOOOIIIHHHGGGEEECCCBBBAAAAAA@@@BBBCCCBBBAAAAAABBBDDDHHHMMM^^^zzz}}}zzzyyyvvvvvvuuuqqqmmmkkklllmmmnnnnnnnnnppprrrqqqooommmggghhhiiiiiijjjllloooqqqmmmjjjfffdddbbb]]]UUUOOOFFFBBB>>>;;;::::::888777666666666666888999999999===CCCLLLUUU]]]hhhssszzz}}}|||wwwtttvvvkkk___WWWQQQOOORRRXXX^^^eeemmmuuu{{{{{{vvvfff[[[PPPKKKHHHEEEDDDEEEDDDGGGKKKOOOTTT]]]iiiqqq~~~xxxqqqjjjeeecccccczzzrrriiibbbaaa^^^WWWNNNJJJEEEEEEDDDDDDCCCCCCBBBBBBAAAEEEPPPrrrwwwttt{{{}}}~~~aaaNNNIIICCCCCCHHHFFFCCCGGGLLLWWWooouuucccUUUMMMJJJGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>?????????????????????>>>===>>>@@@AAAAAA@@@<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<======<<<;;;:::999888888888888888888777777777777333333555666888999999:::===@@@DDDFFFJJJRRR\\\ccckkkqqq|||xxxuuuvvvyyywwwlllaaaYYYRRRQQQNNNKKKGGGFFFGGGIIILLLNNNWWWdddnnnvvv}}}wwwkkkfff^^^WWWTTTRRRQQQPPPMMMKKKHHHGGGGGGFFFEEEDDDAAAAAA@@@????????????@@@???>>>>>>============>>>@@@???===<<<;;;;;;;;;<<<999;;;===>>>@@@CCCIIIMMMPPPSSSUUUWWWVVVVVVWWWXXXVVVWWWWWWVVVUUUSSSQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKNNNPPPOOOMMMNNNRRRUUUYYYeeettt|||ssslll___\\\VVVQQQRRR[[[hhhsss|||hhh^^^\\\TTTaaaiiizzzjjj]]]RRRLLLOOOVVV```|||lll]]]YYYWWWYYYmmm~~~hhhZZZTTTSSSMMMLLLJJJHHHFFFDDDDDDCCCAAACCCDDDCCCBBBBBBCCCDDDHHHJJJVVVnnn}}}yyyvvvrrrnnnllldddeeeddd___YYYVVVUUUWWWVVVUUUUUUWWWXXXXXXVVVTTTMMMOOOQQQRRRTTTWWW[[[^^^]]]ZZZYYYYYYXXXUUUOOOJJJDDDAAA===:::999999888777777777777888:::;;;;;;::::::>>>DDDKKKRRR]]]jjjssswwwzzz}}}~~~{{{wwwsssrrrvvv{{{hhh^^^WWWPPPPPPTTTZZZaaahhhpppxxx}}}yyytttfff[[[PPPKKKHHHEEEDDDEEEDDDGGGLLLPPPVVV```llluuu{{{sssjjjccc^^^\\\ddd{{{yyyooogggddd```XXXPPPLLLEEEEEEEEEDDDCCCCCCBBBBBBBBBDDDNNNoootttpppwwwzzzfffQQQJJJCCCBBBFFFDDDDDDGGGKKKTTTjjj}}}gggXXXPPPNNNHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@??????????????????<<<:::999;;;===?????????<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<>>>======;;;:::999888888888888888888777777777777222333555777888999999999===@@@CCCFFFKKKRRR\\\dddmmmsss~~~{{{wwwxxxyyyzzzooobbbYYYWWWUUUQQQKKKFFFDDDEEEFFFHHHFFFKKKUUU^^^eeeooozzzzzzwwwiiicccZZZTTTPPPNNNNNNMMMIIIGGGFFFFFFGGGFFFEEECCCCCCCCCBBBAAAAAAAAABBBBBB@@@@@@????????????@@@@@@???>>>===;;;::::::;;;;;;888:::===>>>???BBBHHHLLLRRRTTTWWWYYYYYYYYYZZZ[[[]]]]]]]]]\\\ZZZXXXVVVTTTQQQPPPNNNMMMLLLMMMMMMNNNLLLOOOQQQQQQPPPPPPTTTWWW\\\hhhwwwuuulllbbb]]]WWWSSSSSSUUUWWWYYYhhhjjjuuuuuuccc]]]YYYaaarrryyygggZZZRRRMMMOOOTTT```yyy~~~nnn^^^VVVSSSYYYlllvvvhhh]]]UUUNNNMMMLLLIIIEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEHHHJJJPPP]]]nnntttlllqqqooopppsssvvv}}}zzzqqqggg^^^ZZZXXXUUUPPPMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCFFFHHHJJJNNNOOORRRRRRQQQMMMHHHEEEAAA@@@???===;;;999777777555555555555555666777888888;;;???CCCIIISSS___hhhtttwwwzzzyyyuuuoookkkjjjqqqvvvxxxpppbbbWWWTTTUUUTTTXXX^^^eeelllsss{{{zzzssscccYYYOOOKKKIIIFFFEEEFFFGGGIIIKKKNNNTTT]]]jjjsss}}}xxxrrrggg]]]XXXZZZaaatttfffdddaaaVVVNNNNNNLLLIIIEEECCCCCCDDDDDDCCCFFFDDDLLLiii~~~ppphhhlllvvvmmmQQQFFFEEEDDDDDDGGGHHHHHHIIIOOObbblll]]]TTTNNNHHHFFFDDDDDDDDDCCCAAA???>>>>>>============>>>>>>>>>=========<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999:::::::::999888777666666555666888888777777999:::<<>><<<;;;:::<<<;;;:::;;;>>>CCCHHHKKKQQQRRRTTTWWWYYY[[[\\\]]]]]]^^^```bbbbbb```[[[WWWVVVVVVUUUSSSPPPPPPQQQRRRSSSSSSRRRRRRSSSVVVXXXZZZbbblllzzzuuulllbbb]]]WWWRRRQQQQQQRRRRRRSSSTTT\\\kkk|||oooddd___gggvvvwwwfffZZZRRRMMMOOOSSSaaazzzppp___VVVSSSXXXiii|||sssdddYYYSSSRRROOOLLLIIIGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEHHHJJJOOOXXXdddnnnvvvyyyyyyrrrhhhccc```___aaaccciiivvv~~~vvvlllbbbZZZUUUQQQNNNKKKIIIHHHHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@BBBDDDEEEFFFHHHKKKMMMLLLJJJFFFDDD@@@???>>><<<;;;999888777555555555555555666666777666999<<>>>>>>>>======>>>>>>>>>>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999::::::999999777666666555666888888777777999:::<<<>>>BBBGGGMMMUUU]]]cccooovvvzzzjjj```[[[YYYTTTOOOJJJGGGGGGGGGCCCEEEGGGHHHKKKRRRZZZ```hhhkkkpppsssrrrmmmgggccc[[[WWWQQQLLLJJJIIIGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAA@@@CCCBBBAAA???>>><<<;;;:::<<<;;;;;;<<>>>>>???AAADDDGGGGGGFFFDDDCCC>>>===<<<;;;:::999999888777666555555444444555555555666888:::???IIIUUU___iiimmmpppnnnhhh```\\\ZZZiiieee]]]UUUNNNLLLOOORRRUUU[[[dddmmmtttyyy~~~{{{tttcccYYYOOOKKKIIIFFFEEEGGGGGGIIILLLPPPUUU```lllvvv{{{uuujjj^^^YYY[[[hhhwwwllljjjfff[[[SSSRRRMMMJJJGGGEEEEEEEEEDDDCCCBBBAAAGGG^^^uuuiiifffiiilllRRRHHHGGGDDDEEEHHHGGGFFFEEEIIIXXXsssxxxeeeVVVMMMJJJGGGEEEDDDDDDCCCBBB@@@??????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999999999999999888777666555666888888777777999:::;;;>>>AAAFFFLLLSSS\\\aaammmttt|||uuuiii```]]]XXXRRRMMMJJJHHHHHHDDDEEEFFFGGGIIINNNTTTXXX]]]```dddfffeeeaaa[[[XXXTTTPPPKKKHHHGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@>>><<<;;;:::;;;;;;;;;<<>>===;;;:::::::::===???AAACCCDDDCCCCCCBBB<<<<<<;;;;;;::::::999999888777666555444444444444555555666777;;;DDDPPPYYYeeeiiimmmjjjbbbYYYUUUSSSaaa[[[RRRKKKIIIKKKOOOQQQWWW]]]hhhqqqxxx}}}{{{tttbbbXXXOOOKKKIIIFFFFFFGGGGGGJJJMMMQQQWWWaaannnxxxzzzmmm```[[[]]]jjj{{{ssskkkiiicccYYYRRRQQQNNNKKKHHHGGGFFFFFFEEECCCAAAAAAEEEWWWzzz|||~~~vvvjjjdddeeeppplllTTTJJJGGGDDDDDDHHHHHHFFFEEEHHHSSSjjj~~~iiiZZZPPPKKKIIIFFFDDDDDDCCCBBBAAA@@@??????>>>>>>??????@@@>>>>>>>>>============<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999888777666555666888888777777999:::;;;===AAAEEEKKKRRRZZZ```kkkqqqyyytttfffbbb[[[TTTOOOLLLJJJHHHFFFFFFHHHJJJMMMQQQUUUXXX[[[]]]```aaa___[[[WWWTTTNNNKKKGGGEEEEEEFFFFFFFFFBBBAAA@@@??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBB@@@>>>===;;;;;;;;;;;;;;;===@@@DDDHHHKKKNNNPPPSSSWWW[[[^^^```bbbbbbcccdddhhhllloooooonnnjjjjjjjjjiiifffeeeeeefffggggggfffffffffggghhhhhhmmmuuuxxxhhhddd___[[[XXXUUUQQQOOOKKKJJJKKKJJJGGGJJJUUUcccttt~~~yyynnnaaaXXXRRROOOPPPTTTbbb|||nnn]]]UUURRRTTT___nnnzzznnngggbbb[[[VVVTTTRRROOOMMMJJJJJJIIIHHHGGGEEEEEEDDDDDDGGGKKKQQQVVVXXXWWWUUUNNNOOOQQQSSSVVVfffvvvddd]]]WWWSSSPPPOOOTTTZZZlll{{{ssshhheee___YYYRRRMMMJJJHHHIIIHHHHHHIIIJJJJJJHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@>>><<<;;;;;;:::===>>>>>>?????????>>>>>><<<<<<;;;;;;;;;:::::::::999888777666555444444444555666666777999AAALLLTTTaaagggkkkhhh___UUUPPPPPPWWWRRRLLLIIIKKKNNNPPPQQQYYY___iiirrryyy~~~zzzsssbbbXXXNNNKKKIIIGGGFFFHHHHHHJJJNNNRRRXXXcccqqqzzz~~~qqqbbb]]]___lllrrrnnnjjjgggaaaYYYSSSQQQNNNLLLJJJHHHHHHGGGEEECCCAAABBBEEERRRsss~~~tttuuuxxxyyytttjjjddddddtttmmmVVVLLLHHHDDDCCCGGGHHHFFFEEEHHHPPPcccooo___UUUMMMJJJFFFDDDDDDDDDCCCBBB@@@@@@????????????@@@@@@???>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999888777777555666888888777777999:::;;;===AAAEEEJJJRRRZZZ___hhhnnnuuuzzz~~~mmmggg^^^VVVQQQNNNKKKIIIFFFFFFHHHLLLQQQWWW\\\^^^``````aaa```^^^ZZZWWWTTTMMMJJJFFFEEEEEEGGGHHHHHHCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCBBB@@@???===<<<;;;;;;;;;<<<>>>AAAEEEHHHKKKNNNPPPSSSXXX\\\___aaacccbbbaaabbbeeejjjoooqqqqqqnnnoooooonnnlllkkkkkklllqqqpppooommmlllkkkkkkjjjrrryyywwwiiieee```\\\YYYVVVSSSQQQIIIIIIJJJJJJGGGFFFMMMUUU```uuuvvvkkk```YYYTTTPPPQQQUUU```{{{qqq^^^VVVSSSSSS]]]iiiuuunnniiibbb]]]ZZZVVVQQQMMMIIIIIIHHHGGGFFFEEEEEEDDDGGGIIIMMMRRRWWWYYYWWWUUULLLKKKMMMOOOQQQ[[[uuuhhh```XXXTTTPPPNNNPPPUUUcccxxxwwwoooccc```[[[UUUPPPMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;=========<<<<<<;;;;;;::::::999888777666666666666666777888777999???HHHOOO]]]dddiiifff\\\QQQMMMMMMNNNLLLIIIIIILLLPPPSSSTTT\\\aaaiiipppwww~~~yyyqqqaaaWWWNNNKKKJJJGGGFFFHHHHHHKKKOOOSSSZZZeeesss|||sssddd^^^```mmmsssjjjkkkkkkhhhbbb[[[VVVTTTOOOMMMKKKJJJIIIHHHEEECCCAAADDDEEENNNlllooolllmmmpppnnnhhhdddeeeoooXXXNNNIIICCCBBBEEEFFFDDDFFFIIINNN]]]}}}wwweeeZZZNNNKKKGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888999999999888888777555666888888777777999:::<<<>>>AAAEEEKKKRRRZZZ___fffkkkqqqvvvzzztttmmmbbbZZZUUUQQQMMMJJJFFFEEEGGGLLLTTT]]]cccffffffeeedddaaa^^^ZZZWWWUUUOOOLLLHHHFFFGGGHHHIIIIIIEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAA???===<<<;;;;;;;;;===???BBBEEEIIIJJJOOOQQQTTTXXX\\\```bbbcccaaa``````bbbggglllpppqqqoooqqqssstttsssssstttuuuyyyyyywwwvvvtttrrrqqqpppwww}}}|||nnnjjjddd^^^[[[XXXUUUSSSMMMKKKKKKLLLJJJHHHKKKQQQUUUaaattttttjjj___YYYUUURRRSSSVVV^^^yyywwwcccZZZUUUTTT[[[eee~~~wwwqqqjjjeeeaaa\\\TTTNNNGGGGGGGGGFFFFFFEEEEEEEEEFFFIIIOOOVVV[[[[[[YYYVVVOOOKKKKKKNNNOOOUUUlllmmmddd\\\WWWSSSPPPRRRVVV^^^sssxxxpppgggddd^^^XXXSSSQQQPPPPPPNNNKKKIIIHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAA@@@@@@<<<<<<;;;::::::;;;<<<===??????>>>===<<<<<<;;;;;;::::::999888777777888888555777888888999===DDDJJJXXX___fffcccXXXMMMIIIIIIFFFGGGGGGHHHKKKOOOTTTWWW^^^bbbgggmmmttt|||wwwpppaaaWWWNNNKKKJJJGGGGGGHHHIIIKKKOOOTTT[[[fffttt~~~sssccc]]]```nnn|||kkkccchhhkkkhhhbbb\\\XXXVVVPPPNNNLLLKKKJJJIIIFFFCCC@@@DDDDDDJJJgggmmmhhheeeffffffcccbbbdddppp[[[PPPIIIBBB@@@DDDCCCBBBEEEJJJLLLXXXxxxkkk]]]PPPLLLHHHEEEDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777888888999999999888888555666888888777777999:::<<>><<<<<<;;;;;;===???BBBFFFIIIJJJMMMOOORRRVVVYYY\\\^^^___^^^\\\[[[\\\aaafffjjjlllkkknnnrrrvvvxxxzzz}}}~~~}}}|||{{{zzz{{{uuuppphhhbbb^^^[[[XXXVVVQQQLLLJJJJJJIIIGGGHHHLLLNNNRRR```uuu~~~sssiii___ZZZVVVSSSTTTWWW\\\xxx|||ggg]]]WWWTTTYYYbbbxxx}}}wwwpppkkkggg```WWWOOOFFFFFFFFFEEEEEEEEEEEEEEEDDDHHHQQQYYY___```\\\YYYSSSLLLIIIKKKKKKOOOddd{{{mmmddd\\\WWWSSSPPPQQQTTT\\\ppp|||tttmmmiiiccc\\\WWWTTTTTTTTTRRROOOLLLJJJKKKLLLMMMLLLJJJJJJIIIIIIHHHGGGGGGGGG@@@AAAAAABBBBBBBBBBBBAAA>>>======<<<===>>>@@@AAA@@@@@@???>>>===<<<;;;;;;;;;:::999999888999999999444666888999999<<>>CCCCCCHHHdddmmmfff``````aaa```aaacccqqq\\\QQQIIIAAA???BBB@@@@@@DDDJJJKKKUUUtttooo___PPPMMMHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBB????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777888888999999999888888555666888888777777999:::===???CCCGGGLLLRRRZZZ___cccgggmmmrrrvvv|||wwwjjjaaa\\\XXXSSSOOOMMMKKKKKKQQQ[[[gggooosssqqqoookkkfffaaa]]]ZZZYYYRRROOOJJJHHHGGGHHHHHHGGGFFFDDDBBB@@@>>>=========??????@@@AAABBBDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>><<<<<<;;;<<<===@@@CCCFFFIIIJJJIIIKKKNNNQQQUUUWWWYYYZZZZZZXXXUUUVVVZZZ```dddgggeeeiiiooouuuyyy}}}}}}|||rrrhhhfffeee```ZZZXXXUUURRRNNNLLLKKKKKKKKKJJJJJJLLLSSS```qqq}}}}}}|||ppplllcccYYYRRROOOPPPRRR```tttlll```ZZZUUUUUUWWWsssvvvmmmeee]]]UUUOOOJJJJJJHHHFFFEEEDDDDDDDDDEEEHHHMMMUUU```hhhddd[[[RRROOOMMMKKKKKKQQQbbbrrrmmmeee]]]UUUOOOJJJMMMTTT\\\lll{{{vvvooohhhccc]]]WWWTTTRRRPPPNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDAAA??????@@@BBBDDD@@@???>>>>>>>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;888888888888888888888888777777777666777<<>>>>>======<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777777777777888888999<<>>>>>>>>??????>>>>>>@@@AAACCCDDDDDDEEEEEEDDDBBBAAACCCDDDDDDEEEFFFEEEAAA>>>============???AAACCCFFFIIIJJJKKKMMMOOORRRTTTUUUUUUUUUWWWUUUSSSQQQSSSWWW\\\```bbbgggnnnuuuzzztttiiigggeeeaaa\\\ZZZWWWSSSOOOMMMLLLLLLKKKJJJIIIJJJNNNVVVcccooowww{{{zzz|||rrrnnneee[[[SSSPPPQQQSSS^^^qqqmmm```YYYTTTSSSUUUjjj|||uuulllddd[[[RRRKKKIIIHHHGGGEEEEEEDDDDDDDDDEEEHHHMMMUUUaaaiiieee]]]UUUQQQNNNLLLKKKQQQbbbqqqmmmcccZZZSSSOOOKKKNNNSSSZZZiii}}}wwwqqqkkkeee___[[[UUUSSSPPPOOOOOOOOONNNLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@@@@AAABBBCCCCCCBBB@@@????????????@@@BBBAAA@@@???>>>===<<<<<<::::::999999888888888888888888888777777:::???CCCNNNPPPQQQOOOKKKFFFCCCAAACCCEEEHHHKKKNNNRRRWWWZZZbbbfffiiikkkqqq}}}uuukkk\\\VVVOOOJJJHHHHHHHHHHHHKKKLLLRRR[[[cccmmm{{{}}}xxxooodddaaadddwww}}}yyylllaaa\\\dddiiifffaaa]]]XXXSSSRRRPPPMMMLLLJJJHHHEEECCCCCC<<>><<<:::999888<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777666666777777888999;;;>>>BBBGGGKKKQQQXXX\\\aaaffflllrrrvvv|||{{{qqqiii^^^VVVTTTNNNNNNPPPVVVaaammmvvv{{{}}}{{{vvvoooggg```]]]\\\YYYUUUOOOLLLJJJIIIHHHGGGFFFEEECCCAAA@@@>>>>>>===>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEECCCBBBAAABBBDDDEEEFFFGGGEEEBBB???>>>>>>======???AAACCCFFFHHHJJJJJJKKKNNNPPPRRRSSSSSSSSSUUUSSSPPPOOOPPPTTTYYY\\\___cccjjjqqqwww}}}xxxlllhhhhhhddd```^^^ZZZWWWRRROOONNNMMMLLLJJJJJJJJJKKKMMMTTT^^^iiiqqqvvv|||tttppphhh^^^UUUQQQQQQRRRZZZllluuudddZZZTTTSSSTTT^^^qqquuujjj```WWWMMMGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEHHHMMMUUUbbbllliiibbbZZZUUUPPPMMMLLLRRRaaapppnnncccWWWRRROOOMMMNNNQQQWWWeee{{{{{{vvvpppjjjccc___YYYWWWTTTRRRQQQPPPNNNLLLKKKKKKLLLLLLLLLKKKJJJJJJGGGFFFCCCAAAAAAAAABBBCCCFFFDDDCCCAAA@@@@@@@@@@@@BBBBBBAAA@@@???>>>======<<<<<<;;;:::999888777777888888999888777999;;;>>>FFFHHHJJJIIIFFFBBB@@@???BBBDDDHHHKKKNNNSSSXXX\\\dddiiimmmnnnttt~~~sssiiiXXXTTTMMMHHHGGGHHHIIIJJJMMMNNNSSS\\\fffqqq~~~zzzuuullleeeeeejjj}}}|||yyyqqqfff]]]ZZZbbbgggeeeaaa^^^[[[WWWSSSQQQNNNLLLKKKHHHEEEBBB@@@<<<@@@EEENNNppp{{{qqqnnnllleeeffffff^^^YYYaaajjjpppvvv}}}|||uuuhhhXXXKKKCCCAAAAAACCCGGGEEEDDDGGGIIIZZZwwwkkk]]]TTTLLLJJJIIIEEECCCCCCAAAAAA@@@@@@@@@@@@AAAAAADDDCCCCCCCCCBBBBBBBBBBBBAAAAAA???>>><<<;;;999999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777666666777777888999;;;===AAAEEEIIIOOOUUUYYY[[[aaahhhooouuu|||yyyoooddd[[[VVVRRRQQQRRRYYYdddqqq|||~~~xxxppphhhcccaaa\\\XXXSSSOOOMMMLLLKKKJJJGGGGGGFFFEEECCCAAA???>>>>>>>>>======>>>???@@@@@@CCCDDDDDDCCCAAAAAABBBCCCEEEGGGHHHFFFCCCAAA??????===>>>???AAACCCEEEGGGIIIHHHJJJLLLNNNOOOPPPPPPPPPQQQPPPMMMLLLMMMOOOSSSUUUYYY]]]dddjjjrrrzzz}}}nnnjjjjjjhhheeeddd^^^ZZZUUURRRPPPOOOMMMLLLKKKLLLMMMLLLMMMUUUaaakkkvvv}}}vvvrrrkkkaaaWWWRRRPPPQQQWWWgggmmm___WWWTTTSSSVVVgggvvvggg\\\SSSKKKFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDGGGLLLVVVeeeqqqqqqkkk```YYYSSSOOOMMMSSSaaaooossseeeXXXRRRPPPNNNNNNOOOVVVcccwww}}}yyytttnnnfffbbb]]]ZZZWWWTTTSSSQQQOOOMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHGGGEEECCCBBBBBBCCCCCCFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@?????????>>>>>><<<;;;:::888777777555777888999888888:::;;;@@@BBBCCCCCCAAA?????????AAADDDHHHLLLPPPUUU[[[___ffflllppprrrvvv~~~~~~qqqgggWWWSSSLLLHHHFFFGGGHHHIIINNNNNNSSS]]]gggttt~~~wwwqqqiiidddgggmmm|||{{{rrrkkkbbb[[[ZZZbbbgggeeeaaa___\\\YYYTTTRRROOONNNLLLIIIDDDAAA>>>===@@@BBBJJJeeewwwtttqqqkkknnnmmmbbbWWWXXXZZZ```hhhqqquuuvvvqqqooohhh\\\MMMDDDAAABBBBBBFFFDDDDDDGGGGGGTTTnnnooo^^^UUUMMMKKKIIIFFFDDDDDDBBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>==================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666666666666666777888888999<<>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCBBB@@@@@@AAACCCFFFGGGHHHGGGDDDBBB@@@@@@>>>>>>???@@@BBBDDDFFFHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMKKKJJJJJJLLLNNNPPPTTTXXX]]]dddlllvvvpppjjjkkkjjjgggfffaaa]]]XXXUUUSSSQQQOOONNNKKKNNNOOOOOOOOOUUUaaajjjzzzxxxuuummmcccYYYRRROOOOOOVVVccczzzwwweee[[[VVVRRRRRR```{{{{{{gggYYYPPPKKKGGGCCCCCCCCCCCCCCCCCCDDDEEECCCFFFLLLWWWhhhvvvxxxtttggg^^^UUUPPPOOOTTTaaannn~~~xxxjjj[[[TTTQQQNNNNNNOOOWWWcccuuu}}}yyyssslllhhhaaa^^^ZZZWWWVVVTTTQQQOOOMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;999888777333555888888888999:::<<<===>>>@@@???>>>>>>???AAAAAADDDHHHMMMRRRXXX^^^ccchhhoootttuuuvvv}}}|||ooodddXXXSSSLLLGGGFFFFFFGGGGGGMMMNNNTTT]]]hhhuuu~~~uuummmeeeaaaeeemmmxxx}}}|||rrriiiaaa\\\^^^eeeiiifffbbb___\\\YYYVVVTTTRRRPPPMMMJJJEEEAAA<<>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666666666555666777777888888:::===@@@CCCHHHMMMQQQSSSYYYbbbkkksss|||rrreee[[[WWWVVVXXX___lll{{{{{{vvvssssssiiieee^^^YYYUUUSSSQQQOOOLLLLLLLLLKKKJJJGGGEEECCC@@@@@@@@@???>>>>>>======@@@AAAAAA@@@??????AAABBBFFFGGGHHHGGGEEEBBBAAAAAA>>>??????@@@BBBDDDEEEFFFHHHIIIJJJLLLMMMMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLPPPSSSXXX^^^fffoooyyywwwnnnmmmkkkgggeeeccc```[[[WWWUUUTTTRRRQQQJJJMMMPPPRRRTTT\\\gggppp|||xxxqqqggg\\\TTTPPPOOOTTT^^^rrrkkk```YYYSSSSSS\\\rrrlll[[[QQQLLLIIIDDDDDDCCCCCCCCCDDDDDDEEEBBBEEEKKKVVVhhhwww{{{wwwmmmcccXXXRRRPPPTTT```lll|||yyylll]]]UUUPPPNNNNNNQQQYYYdddttt|||yyytttnnnjjjeeeccc___\\\ZZZXXXVVVSSSPPPOOOOOONNNMMMKKKJJJIIIGGGGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCCCCDDDFFFGGGIIIDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@???===<<<:::999999444666888888888999;;;<<<<<<===>>>>>>===>>>@@@BBBBBBEEEJJJOOOTTT[[[bbbgggkkksssyyyxxxxxx|||{{{mmmbbbYYYSSSMMMHHHFFFGGGGGGHHHMMMNNNUUU___jjjwww{{{qqqiii```\\\bbbjjjyyy}}}wwwmmmeee```bbbhhhlllhhhccc```]]]ZZZXXXVVVTTTRRRPPPKKKFFFBBB;;;???>>>AAAIIIUUUvvvxxxsss|||}}}oooVVVOOOKKKQQQYYY```eeeiiiggggggddd[[[NNNEEEBBBCCC@@@CCCBBBEEEKKKIIINNNaaayyy|||eee[[[QQQNNNLLLHHHGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@???===<<<<<<;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999666666555555666666777888777999<<<>>>AAAEEEIIIMMMPPPWWW```hhhpppzzzyyyhhh[[[YYYYYY\\\dddqqq{{{yyyyyyrrrmmmeee___ZZZWWWTTTRRRNNNMMMMMMKKKJJJHHHFFFEEEBBBBBBBBBBBB@@@???>>>===>>>???@@@???>>>>>>@@@BBBEEEGGGHHHGGGEEEBBBAAAAAA?????????@@@AAACCCDDDEEEGGGHHHIIIKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHIIIIIILLLOOOSSSXXX^^^fffooouuuxxxtttpppkkkgggeeeaaa\\\YYYWWWVVVUUUTTTMMMOOOQQQUUU[[[fffsss}}}|||vvvkkk```WWWRRRPPPRRRZZZkkksssiii```YYYWWW[[[jjjtttbbbUUUMMMHHHEEEEEEDDDDDDCCCDDDDDDDDDCCCEEEJJJTTTeeetttxxxuuurrrgggZZZSSSQQQUUU```kkkwwwuuujjj^^^UUUOOOLLLPPPVVV[[[dddsss{{{xxxtttpppmmmjjjhhhdddaaa```^^^[[[YYYTTTTTTSSSQQQOOOMMMKKKJJJFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@???>>><<<;;;::::::888999999999888888:::<<<;;;<<<<<<<<<<<<===@@@CCCBBBFFFKKKPPPWWW^^^eeejjjoooxxx~~~|||zzz}}}yyykkk```WWWRRRLLLHHHGGGHHHJJJJJJMMMOOOWWWbbbmmmyyy|||tttkkkccc[[[XXX^^^ggg}}}xxx}}}tttjjjdddccciiimmmiiidddbbb```]]]ZZZXXXVVVTTTRRRMMMGGGBBB888>>><<<@@@JJJOOOkkkyyyttt~~~rrrXXXOOOIIIMMMVVV]]]fffnnnkkkhhhbbbXXXMMMDDD@@@???@@@BBBAAAEEELLLGGGIIIYYYjjjkkk```VVVPPPMMMHHHFFFFFFCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999666555555555555666777777666888:::<<<>>>BBBGGGJJJNNNTTT]]]eeelllvvvqqqaaa\\\]]]```iiivvv~~~xxxpppiiiccc___[[[XXXSSSRRRPPPNNNLLLKKKJJJJJJEEEEEEEEEDDDCCCAAA???======>>>??????>>>>>>@@@AAADDDFFFGGGFFFDDDBBBAAAAAA??????@@@@@@AAABBBCCCDDDEEEFFFHHHHHHIIIHHHGGGGGGDDDDDDEEEFFFFFFFFFGGGGGGHHHJJJNNNRRRWWW]]]dddiiiqqqtttyyy|||vvvoookkkeeebbb]]]ZZZYYYXXXWWWUUUQQQQQQSSSWWWaaaooo~~~yyyooocccYYYTTTQQQPPPWWWfff{{{qqqhhhaaa]]]\\\ddd~~~|||hhhXXXMMMFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFJJJRRRbbbqqquuuqqqttthhh[[[TTTQQQUUU```kkkqqqzzz{{{yyytttqqqvvv{{{zzzuuuqqqggg]]]TTTNNNKKKQQQYYY[[[dddqqq~~~}}}zzzvvvtttnnnkkkhhheeedddbbb```^^^WWWWWWVVVTTTQQQNNNLLLKKKEEEFFFFFFGGGHHHHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;999777777888:::;;;<<<<<<;;;;;;===@@@CCCCCCFFFLLLRRRXXX___ggglllrrr{{{|||}}}yyyjjj```UUUQQQKKKHHHHHHJJJLLLMMMNNNPPPXXXdddooozzzvvvooofff___XXXUUU\\\eeewwwrrrwwwxxxnnnhhhcccjjjmmmjjjfffdddbbb```[[[ZZZXXXVVVSSSNNNGGGCCC666===:::???JJJLLLccczzzsss~~~rrr]]]RRRKKKNNNVVV___lllwwwvvvqqqiii^^^RRRIIIDDDBBBAAACCCAAAEEEKKKFFFFFFTTT```pppeeeYYYRRRMMMGGGDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBB======>>>>>>?????????@@@;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999555555555555555666777777555777999;;;===AAAEEEHHHLLLRRRZZZbbbjjjrrr|||mmm___```dddmmmzzzzzzrrrlllgggbbb```YYYWWWUUURRRPPPPPPPPPPPPGGGGGGGGGFFFDDDBBB???>>>===>>>???>>>===>>>???AAACCCEEEGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDAAABBBCCCDDDEEEEEEEEEEEEEEEHHHKKKOOORRRWWW]]]```dddgggmmmuuu}}}{{{ssslllkkkbbb\\\ZZZZZZVVVTTTUUUTTTSSSTTTYYYdddsss}}}tttiii]]]SSSNNNRRRXXXdddwwwuuullleeecccdddppp~~~jjjZZZOOOJJJFFFFFFEEEDDDCCCCCCBBBBBBEEEHHHNNNWWWaaahhhlllnnnnnnhhh^^^WWWUUUZZZbbbgggpppsssyyyzzzwwwssspppnnnllljjjiiihhhccc[[[SSSNNNNNNSSSWWW```eeeooozzz}}}zzzwwwpppllljjjnnnpppooooooqqqiiiddd]]]WWWWWWWWWPPPGGGJJJHHHEEEEEEGGGJJJKKKLLLKKKHHHEEECCCCCCBBBAAA@@@EEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEDDDBBB???<<<:::;;;::::::::::::;;;<<<<<<>>>===============>>>>>>DDDIIIOOOTTTYYY```hhhnnnvvvyyy|||~~~xxxhhh\\\TTTNNNJJJJJJHHHGGGIIINNNOOOSSSZZZaaalllzzzxxxoooddd\\\WWWVVV\\\ddd{{{rrrwww{{{qqqfffkkklllnnnllliiieeecccbbb^^^ZZZXXXXXXUUUMMMFFFEEE:::>>>======CCCKKKdddzzzgggXXXOOOSSSWWW\\\llltttcccSSSHHHDDDDDDBBBAAADDDHHHIIIFFFHHHLLLZZZooo{{{lll\\\UUUQQQLLLHHHFFFCCCCCCDDDDDDCCCCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@???===<<<<<<<<<===>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;:::999888<<<;;;::::::999999::::::888777777666666666666777666666666666777;;;AAAEEEMMMQQQWWW___hhhooouuuxxxwwwhhhdddgggsss|||~~~xxxwwwrrrjjjgggccc\\\WWWTTTQQQNNNLLLKKKJJJIIIIIIHHHFFFBBB@@@???>>>===<<<===>>>@@@AAADDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFGGGHHHKKKNNNRRRTTTVVVYYY]]]cccjjjqqqyyywwwpppnnnfff```___^^^ZZZVVVVVVTTTSSSUUU[[[fffuuuvvvjjj^^^WWWTTTOOOSSS]]]pppnnnhhhcccfffrrrpppbbbVVVNNNKKKGGGFFFEEEDDDCCCCCCBBBBBBCCCGGGLLLUUU]]]cccgggiiilllggg```[[[[[[___eeejjjpppqqquuuzzz~~~zzztttnnniiiddd```^^^___\\\XXXRRRPPPQQQVVVZZZ```fffooozzz|||yyypppkkkiiimmmqqqsssvvvzzztttooofff^^^\\\ZZZRRRIIIIIIFFFEEEGGGKKKNNNNNNLLLLLLIIIFFFDDDCCCCCCBBBAAACCCDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEDDDBBB???<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>===>>>>>>???@@@EEEJJJPPPUUUZZZaaaiiiooowwwzzz}}}yyyiii]]]UUUOOOKKKKKKJJJHHHKKKOOOQQQUUU]]]eeeooo}}}|||qqqfff^^^XXXXXX^^^fff}}}xxxooorrrvvv~~~rrriiijjjlllnnnmmmiiifffdddcccaaa\\\ZZZZZZVVVLLLDDDBBB:::>>><<<===CCCJJJbbbooo```VVVYYY^^^cccsss~~~kkkWWWIIICCCBBBAAA@@@CCCGGGHHHFFFGGGKKKVVViiisss```VVVSSSNNNIIIGGGDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<======>>>======<<<<<<======>>>???@@@@@@@@@???>>>=========<<<;;;::::::999999::::::888777777666666666666666666666666666777;;;@@@DDDKKKPPPWWW___eeelllrrrvvvpppkkkmmmwww}}}uuurrrmmmgggaaa\\\XXXUUURRRJJJIIIHHHHHHHHHGGGDDDBBB@@@???>>>======???@@@AAACCCBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFEEEFFFGGGIIIKKKNNNPPPQQQRRRVVV\\\bbbjjjsss|||yyy~~~vvvpppiiiddddddbbb\\\VVVUUUTTTTTTWWW^^^jjjzzz}}}xxxlllbbb\\\[[[PPPQQQXXXiiiyyyjjjcccccchhhkkklllrrrnnnggg___XXXRRRNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHMMMTTTZZZ```ccceeejjjhhhdddccccccfffkkkmmmoooooopppsssyyy}}}yyypppggg___ZZZWWWUUUUUUTTTSSSSSSUUUYYY\\\aaagggqqq{{{|||pppjjjgggkkkqqqvvv}}}~~~uuulllhhhcccYYYOOOIIIEEEDDDHHHPPPTTTRRROOOMMMKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@===<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>???@@@AAABBBFFFKKKQQQVVV[[[bbbjjjpppyyy{{{~~~{{{jjj]]]VVVPPPLLLLLLKKKIIILLLQQQSSSXXXaaajjjtttvvviiiaaa\\\\\\ccckkk|||tttjjjlllnnn|||yyyqqqmmmjjjlllnnnmmmjjjgggeeedddccc___]]]]]]WWWLLLBBB>>>:::>>><<<===CCCIII^^^~~~xxxhhh\\\^^^aaafffvvvrrr]]]MMMEEECCCAAA@@@BBBGGGIIIGGGGGGJJJQQQdddgggZZZUUUPPPKKKHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>============>>>>>>============>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::888888777666666666666666555666666666777:::???CCCHHHOOOXXX^^^ccciiiqqqxxx|||uuuttt}}}zzzvvvooohhhbbb]]]WWWTTTOOONNNLLLJJJJJJIIIFFFDDDBBBAAA@@@?????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAA???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJLLLNNNSSSYYYaaalllwww~~~iiippp~~~vvvooojjjjjjggg```YYYWWWTTTVVVZZZbbbooo}}}xxxxxxxxxwwwrrrkkkbbb]]]WWWTTTWWWeee|||yyyhhh```^^^\\\ZZZZZZXXXVVVSSSPPPNNNMMMMMMIIIHHHGGGFFFFFFFFFGGGGGGIIILLLRRRWWW[[[___bbbeeejjjjjjjjjjjjlllmmmooopppooommmmmmqqqxxxvvvkkkaaaZZZWWWQQQRRRTTTVVVVVVXXX[[[^^^bbbhhhrrr}}}~~~qqqjjjeeehhhmmmsss||||||wwwqqqfff[[[OOOHHHCCCHHHRRRYYYXXXTTTPPPMMMJJJHHHHHHHHHFFFEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCBBB@@@???>>>======>>>???????????????@@@@@@?????????AAACCCEEEFFFKKKQQQVVV[[[bbbjjjqqqzzz}}}{{{jjj]]]UUUPPPLLLLLLKKKJJJLLLQQQTTT[[[dddnnnyyy{{{mmmeeebbbbbbiiipppssshhhfffgggxxxtttnnnllliiillloooooommmiiigggfffeeeaaa______YYYMMMBBB>>>:::>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@======;;;:::::::::;;;;;;<<<<<<;;;:::::::::::::::999888777666666555555666444555666666777:::>>>AAAEEENNNXXX___cccjjjuuu~~~{{{~~~xxxqqqjjjccc\\\XXXYYYVVVRRROOOMMMJJJHHHEEEEEEDDDCCCAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>======>>>???@@@>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDDDDHHHJJJNNNTTT\\\hhhttt}}}aaaffftttzzzsssppplllddd]]][[[TTTWWW\\\eeeqqq~~~uuupppooosssxxxuuuiii]]]YYYSSSTTTaaavvvoooddd]]]WWWSSSQQQOOONNNLLLKKKKKKKKKKKKHHHHHHGGGGGGHHHJJJLLLMMMPPPTTTYYY\\\^^^___bbbdddkkklllmmmoooqqqrrrssstttrrrppppppuuu~~~~~~ooobbbZZZWWWTTTVVVXXXYYYYYYZZZ\\\]]]cccjjjtttuuullleeedddgggjjjqqqxxx~~~|||qqqfffVVVMMMDDDFFFPPPYYY[[[ZZZQQQOOOLLLJJJIIIIIIHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>???@@@AAAAAAAAA@@@@@@AAA@@@??????@@@BBBEEEGGGGGGKKKQQQWWW[[[bbbkkkqqq{{{~~~zzzjjj]]]TTTNNNKKKKKKJJJIIILLLQQQUUU]]]hhhsss~~~qqqkkkiiijjjpppvvv~~~|||uuuhhhdddbbbuuu}}}pppiiigggiiilllpppqqqooollljjjiiifffbbbaaa```[[[OOODDD@@@;;;>>><<<<<>>>>>===>>>>>>>>>>>>>>>??????@@@??????>>>=========>>>>>>===<<<;;;;;;::::::;;;;;;999888777666555555555555444555666666666999===@@@CCCLLLWWW___eeeooo|||yyyqqqiiiddd___[[[VVVRRROOOMMMKKKIIIGGGGGGEEEDDDCCCBBBAAAAAA?????????@@@@@@AAAAAAAAAAAA@@@???>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDCCCBBBAAAAAA@@@@@@AAADDDFFFIIIOOOXXXdddqqqzzz\\\bbbnnn|||uuunnnddd^^^\\\XXXZZZ```iiitttuuulllfffmmmyyy|||qqqeeeZZZSSSRRR]]]oooxxxlllccc[[[UUURRRPPPNNNKKKJJJJJJKKKKKKKKKKKKKKKLLLOOOSSSWWWYYY]]]aaaddddddbbb```aaacccjjjlllnnnqqqtttvvvxxxyyyyyyxxxyyy~~~ssseee\\\YYY[[[[[[[[[ZZZYYYYYY[[[]]]ccckkkvvvzzzqqqgggdddbbbaaadddhhhmmmsssyyy{{{|||zzzrrriiiZZZQQQFFFDDDKKKTTTYYYZZZQQQNNNKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAA???@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>@@@CCCFFFHHHHHHMMMSSSXXX]]]dddlllrrr|||~~~xxxhhh]]]SSSNNNJJJJJJJJJIIILLLQQQWWW___kkkxxxuuuqqqppprrrwww|||~~~~~~zzzyyyyyyjjjbbb___ttt~~~ooofffbbbjjjnnnrrrtttssspppnnnmmmiiieeebbbaaa[[[OOOEEEAAA;;;>>>;;;<<>>===>>>============>>>??????======>>>>>>>>>>>>===<<<===<<<<<<;;;;;;;;;;;;;;;:::999888666555555555555333444555666666888;;;>>>AAAIIITTT]]]gggrrrxxxsssfffaaa[[[VVVSSSRRRPPPOOOJJJIIIHHHFFFDDDCCCAAA@@@>>>??????@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========>>>?????????@@@@@@@@@AAABBBAAA@@@??????????????????AAAEEEKKKTTT___lllttt|||}}}aaaeeeqqqxxxllleeedddaaadddjjjsss|||wwwlllcccgggttt}}}zzzrrrddd[[[WWW^^^jjjzzz}}}ssshhhaaaZZZWWWTTTPPPOOOPPPQQQSSSUUUUUUWWWZZZ^^^dddiiimmmpppssstttpppiiidddcccdddhhhiiilllpppuuuzzz~~~yyylllfffddd```___]]]YYYWWWWWW[[[]]]ccclllxxxvvvlllfffaaa[[[ZZZ\\\]]]bbbgggiiikkkllliiicccYYYRRRHHHEEEGGGMMMRRRTTTNNNKKKHHHFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFDDDCCCCCCBBBBBBBBBBBBCCC@@@AAACCCEEEEEEDDDCCCBBB@@@???======???CCCFFFIIIKKKOOOUUU[[[```fffooouuu|||~~~uuuggg\\\TTTOOOKKKKKKKKKJJJMMMRRRYYYbbbooo|||xxxvvvwwwyyy||||||xxx||||||kkkbbb]]]sssqqqgggaaakkkoootttvvvvvvsssqqqpppnnniiidddaaaZZZNNNDDD@@@;;;>>>;;;<<<@@@@@@KKKbbb~~~rrrqqqpppnnnxxxqqq\\\LLLDDDEEEBBBDDDLLLRRRQQQNNNLLLOOO]]]wwwmmm^^^SSSNNNOOOHHHGGGEEECCCCCCDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@???>>>=========<<<<<<======>>>???;;;<<<>>>@@@@@@>>><<<;;;======<<<;;;;;;;;;;;;;;;:::999888666555555444444222444555666666888:::===@@@EEENNNYYYeeeqqq}}}vvvpppggg```[[[WWWUUUSSSLLLKKKJJJHHHFFFCCCAAA@@@>>>???@@@AAABBBCCCDDDDDD@@@AAACCCEEEEEEEEEDDDCCCAAA@@@@@@???>>>===<<<<<<>>>>>>>>>????????????@@@>>>>>>============>>>>>>===@@@DDDJJJRRR]]]iiiqqqyyy{{{}}}jjjmmmwww|||uuussskkknnnttt|||zzznnncccdddppp{{{~~~rrrfff___bbbgggpppwwwoooaaa^^^ZZZWWWVVVWWWZZZ\\\```aaabbbffflllsssyyy}}}{{{qqqiiiffffffeeefffiiinnnuuu|||uuurrrqqqcccaaa]]]XXXUUUVVVZZZ^^^dddlllyyyyyyoooiiibbbZZZVVVVVVTTTWWWYYYYYY[[[______\\\WWWQQQJJJEEEEEEIIIMMMOOOKKKHHHEEECCCCCCBBBAAA@@@CCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCAAABBBDDDEEEFFFEEEDDDBBB???>>>======???BBBGGGIIIMMMQQQXXX]]]bbbhhhqqqwww{{{~~~~~~~~~tttfff\\\UUUPPPLLLMMMLLLLLLOOOTTT[[[dddrrrzzzxxx{{{}}}zzz}}}~~~lllaaa[[[qqqtttiiibbbkkkpppuuuxxxwwwuuurrrqqqrrrlllfffbbbYYYLLLBBB???<<<>>>;;;<<<@@@???III___wwwwwwwwwuuu{{{dddSSSIIIDDDAAACCCKKKRRRQQQMMMKKKJJJXXXrrrnnn___TTTQQQSSSIIIHHHFFFDDDDDDEEEFFFGGGCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAA@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCFFFFFFDDDAAA???======<<<;;;;;;;;;;;;<<<:::999888666555555444444222444555666666777:::<<>>===<<<;;;>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;<<<======>>>@@@EEEKKKSSS^^^iiipppxxxzzz}}}wwwyyy}}}}}}~~~ppp```___iiisss|||vvviiiaaacccmmmyyyuuuooofff```___cccgggiiiqqqrrruuu{{{~~~qqqhhhcccccc```bbbeeeiiiooowwwzzzpppggg```YYYVVVSSSRRRVVV\\\dddlllyyy~~~tttkkkddd___YYYTTTQQQOOOMMMMMMNNNOOOOOONNNKKKIIIFFFDDDDDDFFFIIIKKKGGGEEEBBB???>>>===>>>>>>AAABBBCCCEEEFFFFFFGGGGGGBBBBBBDDDDDDDDDCCCBBBAAADDDEEEGGGFFFDDDBBBAAAAAA@@@@@@@@@???@@@CCCHHHLLLKKKOOOTTTZZZaaahhhpppuuu{{{}}}}}}ssseee[[[RRRNNNLLLLLLJJJJJJOOOVVV]]]gggttt~~~www}}}~~~~~~mmm]]][[[uuuooodddeeeiiiqqqyyy{{{{{{zzzwwwrrrrrrpppjjjaaaUUUIII???:::>>>===>>>>>><<<>>>JJJVVVvvvtttVVVFFFGGGFFFFFFIIILLLNNNLLLIIILLLQQQeeeqqqbbbZZZUUUPPPKKKIIIFFFFFFFFFFFFDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<======>>>???@@@??????????????????@@@@@@@@@???>>>===<<<;;;::::::::::::999999888777666666555555555555555666777777;;;>>>FFFPPP\\\hhhqqqvvv{{{~~~zzznnnhhhbbb[[[WWWTTTQQQNNNLLLIIIEEEBBBAAAAAAAAAAAAAAABBBBBBCCCBBBEEEIIIJJJIIIHHHGGGGGGEEEDDDBBB@@@>>><<<;;;;;;>>>>>>>>>>>>>>>??????@@@???>>>===============>>>???@@@BBBFFFNNNXXXdddllltttwww{{{~~~ssseee```ccclllxxxuuuiiieeeiiiqqqxxx~~~wwwuuuwww{{{}}}}}}oooddd___^^^\\\^^^bbbgggmmmuuu}}}~~~~~~wwwlllbbb[[[UUUSSSSSSSSSWWW]]]dddmmmyyywwwooohhhbbb[[[VVVRRRPPPMMMKKKKKKKKKJJJIIIGGGEEECCCAAA@@@@@@BBBCCCBBB@@@???=========>>>???AAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBAAACCCEEEFFFFFFDDDAAAAAAAAA?????????>>>???BBBGGGKKKLLLPPPUUU[[[aaaiiipppuuuyyy|||yyynnnaaaWWWRRRNNNLLLMMMLLLMMMRRRZZZ```kkkxxx~~~xxx~~~lll^^^ZZZuuuqqqgggggglllttt{{{}}}||||||yyyttttttqqqkkkbbbVVVIII@@@;;;<<<<<<<<<<<<;;;===HHHTTToooyyyZZZIIIFFFCCCBBBDDDHHHKKKKKKJJJMMMPPPaaa~~~uuueee[[[UUUPPPMMMKKKHHHGGGGGGGGGFFFDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@>>>===<<<===<<<<<<======>>>???@@@??????????????????????????????>>>===<<<;;;::::::::::::999999888777777777555555555555555666777777999<<>>===<<<<<>>>>>>>>>>>???@@@@@@@@@???>>>===============???@@@BBBFFFMMMXXXdddkkkrrruuuyyy|||~~~vvviii```\\\aaaqqqtttiiifffjjjnnnrrr~~~yyyiii^^^YYYXXXVVVYYY]]]bbbgggmmmsssxxxyyyyyyzzzzzzzzz|||}}}qqqeee[[[UUUQQQPPPQQQRRRXXX^^^eeemmmzzz|||tttmmmfff^^^XXXTTTQQQMMMJJJHHHGGGEEECCCCCCBBBAAA???======<<<<<<===<<<<<<;;;<<<>>>???@@@BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBDDDEEEEEECCCAAAAAAAAA===>>>>>>>>>>>>BBBFFFJJJNNNQQQVVV\\\bbbiiiqqquuuxxx|||~~~tttiii\\\TTTRRRNNNMMMNNNOOOPPPVVV]]]cccnnn|||{{{www}}}jjj___ZZZuuuqqqiiijjjooowww~~~~~~~~~{{{vvvvvvtttnnncccVVVIII@@@<<<;;;;;;;;;<<<;;;<<>>???@@@@@@???????????????????????????>>>>>>===<<<;;;:::::::::::::::999888888777777666555555555555666666777999;;;???EEELLLSSSYYY]]]ccciiipppuuuwwwyyy}}}~~~xxxxxx}}}vvvgggbbbZZZTTTOOOMMMKKKIIICCCBBBAAA@@@AAABBBDDDEEEEEEIIIMMMNNNLLLIIIGGGFFFCCCCCCAAA@@@???>>>>>>>>>???????????????@@@AAAAAAAAA@@@???>>>============???@@@CCCFFFMMMWWWbbbjjjpppsssvvvyyy{{{}}}xxxjjj^^^WWWYYYhhhwww|||rrrkkkkkkmmmiiiooo|||oooaaaWWWSSSQQQQQQTTTXXX\\\```dddiiilllssstttwwwxxxzzz}}}xxxjjj]]]VVVQQQMMMNNNPPPQQQWWW^^^fffnnnzzzxxxqqqhhh___YYYVVVRRRNNNJJJHHHFFFDDDBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<===???@@@AAAFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDEEEEEECCCAAA@@@AAA======>>>???@@@BBBGGGJJJPPPSSSXXX]]]cccjjjqqquuuyyy}}}|||qqqfff[[[TTTRRROOOMMMOOOPPPQQQWWW___dddpppvvvuuuxxxggg```[[[www~~~pppjjjjjjrrrzzz|||xxxyyywwwpppdddUUUHHHAAA>>><<<:::;;;<<<<<<===DDDNNN```xxxssswww~~~|||{{{{{{dddRRRGGGCCCAAABBBFFFJJJKKKJJJKKKKKKUUUnnnrrrggg___XXXQQQNNNKKKHHHHHHHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>===============>>>???@@@AAA@@@@@@@@@???????????????>>>>>>===<<<<<<;;;:::::::::::::::999999888888888666666555555555555666777:::;;;===BBBGGGLLLQQQTTTWWW^^^ggglllooopppsssuuuyyy~~~wwwtttuuu~~~xxxqqqggg]]]VVVRRRNNNMMMIIIGGGEEECCCCCCEEEGGGHHHJJJNNNRRRSSSQQQMMMIIIGGGCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBB@@@???>>>======<<>>???@@@AAADDDHHHKKKQQQTTTYYY^^^ccciiipppuuu{{{~~~|||qqqfff]]]WWWRRROOOMMMOOOPPPQQQXXX___eeeqqqzzzuuuwwwqqqdddbbbaaazzzzzzmmmiiiiiisss{{{~~~zzz{{{yyyrrrdddTTTGGG@@@???===;;;<<<======>>>DDDLLL]]]~~~rrrkkklllppp}}}~~~|||vvvqqqppprrrssskkkWWWGGGDDDBBBCCCFFFIIIIIIGGGGGGIIIRRRhhh}}}qqqcccWWWSSSOOOKKKHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>=========>>>>>>???@@@AAA@@@@@@@@@?????????>>>>>>======<<<<<<;;;;;;:::::::::::::::999999999999999666666555555555555666666888999;;;>>>BBBGGGKKKNNNPPPVVV___eeehhhiiilllnnnssszzzzzzrrrpppttt{{{vvvjjj```XXXRRROOONNNLLLHHHEEEDDDEEEHHHJJJPPPTTTXXXZZZWWWQQQLLLIIICCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>>>>======>>>@@@CCCFFFLLLUUU___fffmmmpppsssvvvwwwxxx{{{}}}~~~mmm```YYYUUUVVVXXXccclllxxx~~~pppllliiikkkwww{{{mmmfff\\\RRRMMMKKKKKKJJJGGGKKKRRRYYYaaajjjsssyyy{{{~~~sssggg[[[PPPPPPLLLJJJMMMPPPRRRXXX^^^eeemmmxxxwwwooofff```[[[XXXTTTQQQOOONNNLLLJJJBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCCCCCCCBBBEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGCCCAAA??????<<<>>>@@@AAABBBEEEIIILLLRRRUUUYYY^^^ccciiiooottt{{{~~~}}}rrrfff^^^YYYQQQNNNMMMOOOQQQSSSZZZbbbhhhttt}}}yyyvvvzzzjjjbbbdddjjjuuukkkiiijjjttt|||~~~}}}{{{sssdddRRREEE@@@???===;;;;;;>>>???>>>CCCIIIXXX{{{{{{nnndddaaabbbnnnqqqppphhhcccdddhhhkkkvvvttt___HHHDDDAAAAAAEEEHHHIIIIIIHHHJJJPPP```{{{~~~iiiXXXUUUQQQLLLHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999777666666555555555555666555555777:::===BBBEEEHHHKKKPPPXXX]]]```bbbgggjjjqqqzzzvvvmmmlllooowww{{{oooddd[[[VVVTTTPPPKKKFFFDDDEEEHHHJJJUUUYYY^^^___[[[TTTNNNJJJDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@????????????>>>@@@CCCGGGLLLTTT]]]dddlllnnnqqqtttuuuvvvxxxzzz|||}}}uuuggg]]]UUUPPPPPPVVV]]]iiivvv{{{tttmmmmmmvvvwwwpppiiidddZZZTTTLLLGGGGGGHHHHHHHHHHHHLLLRRRYYYbbblllvvv}}}rrrfff]]]UUUOOOLLLIIIIIIMMMRRRUUU\\\cccdddlllwww}}}uuummmggg___\\\WWWTTTRRRPPPMMMKKKGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCEEEFFFHHHJJJJJJHHHDDDAAA???>>>;;;===???AAABBBEEEHHHKKKRRRUUUYYY]]]bbbhhhnnnrrryyy{{{~~~qqqeee\\\WWWNNNLLLLLLPPPTTTXXX```hhhppp{{{|||xxxuuuyyyxxxeeeaaafffvvvqqqiiijjjmmmvvv}}}~~~|||tttcccQQQCCC??????<<<::::::===>>>>>>AAAEEEPPPmmm}}}ooobbb\\\[[[\\\ccceee^^^YYY\\\bbbeeennnhhhMMMGGGAAA@@@EEELLLQQQTTTMMMNNNNNNUUUkkkwww```WWWSSSMMMIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::777777666555555555555555555555666888;;;>>>AAACCCGGGKKKQQQTTTWWW\\\bbbgggooo|||~~~pppiiihhhkkkuuuwwwlllddd\\\WWWQQQKKKHHHIIIKKKMMMWWW\\\aaabbb^^^VVVNNNJJJEEEEEECCCBBBAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEECCCBBBAAA@@@@@@@@@@@@@@@>>>@@@CCCGGGLLLTTT\\\bbbiiillloooqqqrrrsssuuuwww{{{|||}}}|||nnn```TTTNNNNNNJJJPPP[[[jjjzzzuuulllmmmvvv~~~zzzrrrjjjddd^^^YYYUUUPPPKKKEEEBBBCCCFFFGGGGGGKKKMMMRRRWWW___hhhrrryyyvvvggg\\\WWWSSSOOOJJJGGGHHHMMMSSSXXX___fffccckkkwwwzzzrrrmmmccc___ZZZVVVSSSPPPMMMKKKNNNMMMKKKIIIHHHGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBAAAAAABBBCCCEEEFFFJJJKKKKKKIIIEEEAAA???>>>999;;;>>>@@@AAADDDGGGJJJRRRUUUYYY]]]aaagggmmmrrrvvvyyy|||qqqcccYYYTTTLLLJJJLLLQQQVVV[[[eeennnvvv|||uuussswwwqqqaaa```ggg~~~oooiiilllpppwww~~~|||tttcccPPPBBB>>>???;;;999999<<<======???CCCIIIcccrrrddd\\\YYYPPPZZZ___YYYUUUYYY___bbbjjjoooSSSKKKCCCAAAGGGQQQ[[[```RRRQQQNNNNNN___kkkYYYUUUOOOKKKIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@???>>>>>>===;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888777666555555555555555888888888999;;;>>>@@@BBBDDDHHHLLLNNNQQQWWW___eeennn|||uuujjjfff```gggrrr{{{rrrccc^^^WWWPPPMMMMMMPPPRRRXXX]]]bbbccc^^^VVVNNNIIIFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEBBBBBBAAA@@@@@@AAAAAAAAA>>>@@@CCCGGGLLLSSS\\\aaagggjjjmmmooopppqqqsssuuu||||||}}}~~~uuueeeXXXQQQMMMKKKKKKPPPXXXbbbpppuuullloooxxxyyy~~~|||wwwrrroooiiieee___XXXQQQLLLIIIHHHAAABBBBBB@@@AAADDDFFFFFFLLLPPPUUUZZZ\\\```iiirrrqqqsssvvvxxxtttppprrrxxxooorrrooofff^^^YYYTTTOOOMMMLLLLLLOOOVVV___fffiiilllqqqzzzxxxqqqjjjbbb[[[ZZZXXXSSSOOOOOOMMMLLLJJJJJJKKKJJJIIIGGGEEEFFFGGGGGGGGGFFFDDDDDDCCCEEEGGGHHHHHHGGGFFFEEEEEECCCAAABBBEEEGGGGGGFFFLLLLLLJJJGGGDDD@@@===;;;;;;;;;===@@@CCCHHHKKKNNNPPPTTTYYY\\\___cccjjjooossswww|||}}}lll^^^WWWUUUOOOKKKLLLRRRZZZ```gggmmm}}}wwwuuurrrssskkk[[[___kkk}}}ppplllnnnsssyyy~~~~~~nnn\\\LLLBBB>>>>>><<<<<<<<<;;;:::<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888666666555555555444444444666666666666888:::<<<>>>@@@CCCGGGLLLQQQWWW^^^cccoooyyypppeeeaaa```cccnnn|||~~~ppp```VVVOOOMMMOOOTTTYYY^^^dddfffaaaYYYPPPKKKKKKHHHEEECCCBBBBBB@@@???????????????@@@AAABBBCCCFFFDDDCCCCCCCCCCCCAAA@@@>>>???BBBEEEJJJRRR[[[aaaeeehhhkkkmmmnnnoooqqqsssxxxyyy|||~~~~~~}}}zzzjjj\\\TTTOOOKKKJJJKKKQQQXXXdddwwwxxxuuuqqqrrrtttvvvvvvwwwwwwxxxwwwsssmmmhhhddd```]]]ZZZYYYVVVRRRNNNKKKIIIHHHHHHAAACCCCCCAAAAAADDDJJJMMMTTTXXX]]]^^^\\\[[[___dddcccbbbdddeeedddccciiirrrrrrwwwxxxrrriiiaaaXXXPPPOOOOOOOOOTTT[[[ccciiilllpppuuu}}}zzzrrriiiaaa^^^\\\WWWSSSSSSMMMLLLJJJJJJKKKJJJIIIGGGEEEFFFFFFGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFCCCAAABBBFFFIIIJJJJJJLLLKKKIIIFFFBBB???===<<<<<<<<<===@@@CCCGGGJJJMMMPPPTTTYYY\\\___dddkkkpppuuuxxx}}}|||lll___YYYWWWUUUPPPNNNRRRXXX___hhhpppxxxsssqqqtttzzziii\\\aaaooozzzmmmiiiooouuu}}}{{{lllZZZKKKBBB???>>>;;;<<<<<<;;;:::;;;>>>AAAEEERRRoooyyyiii\\\VVVSSSQQQVVV``````WWWTTTXXXaaavvvfffUUUEEEAAAGGGPPPXXX___aaaRRRGGGIIIVVVjjj|||iii^^^SSSPPPOOOKKKHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888666666666555555555444444666555555666777999;;;<<<>>>AAAEEEJJJOOOUUU\\\aaannnwwwwwwlllaaa]]]\\\bbbnnn~~~~~~nnnbbbXXXSSSUUU[[[\\\```eeeeeeaaaYYYQQQMMMKKKHHHEEECCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEDDDBBBBBBCCCCCCAAA@@@>>>???BBBEEEJJJQQQZZZ```dddgggjjjlllmmmoooqqqssswwwyyy{{{}}}~~~~~~}}}|||pppaaaWWWRRRNNNJJJHHHJJJNNNVVVeeesss}}}vvvsssnnniiifffdddddddddbbb^^^YYYVVVSSSRRRPPPNNNLLLJJJHHHGGGEEEEEEEEEFFFAAADDDEEECCCAAAEEEOOOYYYccciiiooommmggg```^^^]]][[[XXXVVVWWWXXX]]]hhhtttssscccWWWVVVUUUWWW[[[ccciiinnnpppvvv{{{zzzpppfffaaa]]]WWWSSSSSSOOONNNLLLLLLMMMMMMKKKJJJGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEHHHLLLNNNNNNLLLJJJGGGDDDAAA???>>>=========>>>@@@CCCFFFIIIKKKOOOSSSXXX\\\```eeelllrrrxxx{{{zzzkkk```ZZZXXX[[[TTTPPPRRRWWW___kkkuuuxxxooopppuuuyyyrrreee[[[bbbpppyyykkkiiirrr|||zzziiiWWWJJJBBB???>>>:::;;;;;;:::::::::===???BBBKKKbbb~~~nnnaaaYYYUUUUUU\\\eeeeeeZZZRRRQQQ[[[mmmnnn\\\IIIBBBEEEKKKRRRWWW]]]RRRIIIIIIPPPaaa~~~pppdddXXXSSSQQQLLLHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999666666666666555555555555666555555555666777999:::<<>>???BBBEEEJJJQQQYYY^^^bbbdddhhhkkklllnnnqqqsssvvvxxxzzz||||||{{{zzzyyyuuueeeYYYSSSRRRLLLHHHGGGHHHMMMYYYdddwwwnnnhhhdddcccbbb[[[WWWSSSPPPOOOOOONNNMMMKKKJJJHHHGGGEEEDDDDDDDDDBBBEEEGGGEEEBBBFFFUUUeeevvvwwwooojjjddd]]]WWWVVVXXX___nnn{{{uuueeeaaaaaabbbeeejjjooorrrsss{{{yyymmmfff```YYYUUUUUUSSSQQQPPPOOOPPPPPPNNNLLLIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGFFFGGGIIIKKKMMMOOOOOOOOOJJJHHHEEEAAA???>>>>>>???>>>>>>???@@@CCCEEEHHHJJJNNNSSSXXX\\\```eeemmmssszzz}}}wwwiii^^^XXXVVVXXXTTTQQQTTTYYYaaannnyyywwwnnnpppuuu{{{uuuooojjj```YYYaaaoooyyylllmmmxxxzzzhhhUUUHHHAAA>>>===::::::;;;:::999:::<<<>>>AAAHHH[[[yyywwwjjjaaaZZZZZZ```gggfff[[[QQQNNNSSSaaawwwuuuaaaLLLBBBBBBFFFKKKPPPYYYQQQKKKJJJKKKXXXuuuwwwjjj\\\VVVRRRMMMIIIHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@?????????@@@@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777777777666666666555555666555444444555666777888;;;===AAAEEEJJJQQQYYY^^^gggooo{{{zzzfff]]]UUUSSSVVV]]]kkkwwwssscccYYY[[[bbbggghhhiiihhhddd___\\\[[[SSSOOOJJJFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDBBBAAAAAABBBBBBAAA???>>>@@@CCCEEEJJJPPPWWW\\\___bbbfffiiikkkmmmppprrruuuvvvxxxyyyzzzyyyxxxwwwxxxhhh[[[TTTTTTNNNHHHGGGFFFIIIPPPYYYqqqzzzqqqjjjeeebbbWWWSSSNNNKKKJJJJJJJJJJJJLLLKKKJJJIIIHHHGGGFFFFFFDDDEEEGGGGGGCCCGGGYYYlllssshhh]]]WWWWWW]]]jjjwwwwwwooonnnmmmnnnqqqtttuuuuuu}}}wwwooohhh```\\\[[[VVVTTTRRRQQQQQQQQQOOOMMMIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDEEEFFFGGGGGGGGGJJJOOORRRRRRPPPMMMKKKHHHFFFCCC@@@>>>>>>>>>????????????@@@BBBEEEHHHIIINNNRRRWWW[[[___eeelllrrrzzz|||tttfff[[[UUURRRQQQPPPRRRXXX^^^eeeqqq|||{{{tttmmmpppvvvssslllfffccc]]]ZZZeeetttuuulllooo|||{{{fffTTTGGG@@@===<<<999;;;;;;;;;::::::;;;===???EEEWWWtttqqqggg___^^^___bbb```XXXOOOJJJKKKUUUfff||||||hhhPPPDDDAAACCCGGGKKKUUUPPPMMMKKKIIIQQQllltttcccYYYSSSNNNJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@??????@@@@@@?????????>>>>>>>>>>>>>>>========================;;;;;;;;;:::::::::999999888888777777777666666666555555444444444555777888;;;===@@@DDDIIIPPPXXX^^^gggooo{{{~~~kkkbbbYYYVVVUUUWWW]]]eeesss{{{ooobbbXXXZZZ```iiijjjkkkjjjgggddddddddd\\\VVVOOOJJJHHHHHHHHHHHHKKKKKKKKKJJJIIIGGGEEEDDDDDDBBBAAAAAABBBCCCBBB@@@@@@AAADDDGGGJJJOOOVVVZZZ^^^```dddgggiiikkknnnppprrrsssuuuwwwwwwwwwvvvuuu}}}lll___XXXUUUNNNIIIGGGFFFFFFJJJOOO\\\yyyxxxnnnfff\\\WWWQQQLLLJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEFFFGGGEEEGGGYYYnnnwwwggg\\\VVVWWW^^^gggvvv{{{yyyvvvuuuvvvxxxxxxxxx~~~}}}vvvooofffaaa___[[[YYYVVVUUUTTTRRROOOMMMIIIIIIHHHGGGFFFGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLPPPUUUVVVTTTOOOJJJGGGEEEDDDBBB@@@???>>>>>>???>>>>>>???@@@CCCEEEHHHJJJMMMQQQWWWZZZ^^^cccjjjpppxxxzzz~~~~~~pppcccYYYRRROOOLLLMMMSSS[[[bbbiiitttwwwqqqmmmrrrzzzmmmeee```___]]]___nnn|||pppkkkqqq}}}xxxcccPPPEEE???===;;;:::;;;<<<<<<;;;:::;;;<<<===BBBPPPkkkwwwlllbbb___\\\[[[ZZZTTTMMMGGGFFFLLLXXXjjj~~~qqqWWWGGGBBBAAADDDGGGPPPNNNMMMLLLHHHMMMddd}}}oooaaaXXXQQQMMMNNNKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@??????>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;::::::::::::888888888888777777777777555444444444555666888999:::<<<>>>BBBGGGOOOWWW]]]hhhppp|||tttjjj___ZZZVVVTTTUUUYYYcccooo~~~}}}wwwppphhh^^^WWWXXX]]]eeeggghhhhhhgggggghhhiiiccc]]]TTTMMMJJJJJJKKKKKKOOOOOONNNMMMKKKHHHFFFDDDDDDCCCBBBBBBCCCDDDCCCBBBAAACCCFFFHHHKKKPPPUUUYYY]]]```cccfffgggiiilllnnnnnnppprrrtttuuuuuuttttttrrreee]]]XXXRRRMMMKKKIIIFFFGGGJJJQQQbbb}}}vvvhhhbbbZZZTTTPPPMMMLLLKKKGGGGGGHHHHHHIIIIIIIIIIIIIIIEEEEEEGGGFFFGGGXXXlll}}}mmmaaaZZZZZZ___eeevvv{{{yyyzzz{{{}}}}}}yyyqqqjjjhhhdddbbb^^^\\\ZZZXXXUUURRRNNNMMMLLLKKKKKKKKKLLLLLLJJJLLLNNNPPPRRRSSSSSSSSSTTTWWWXXXVVVQQQKKKGGGFFFBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@CCCFFFIIIKKKMMMQQQVVVYYY\\\aaahhhnnnuuuxxx{{{zzzlll```XXXRRROOOLLLNNNUUU]]]dddkkkxxx~~~uuupppkkkuuuoooeee^^^]]]]]]bbbsssvvvmmmmmmtttsss]]]LLLBBB???===<<<;;;<<<>>>===<<<;;;<<<===>>>AAAIII___tttgggccc___\\\ZZZWWWOOOHHHDDDHHHQQQ___ooo|||___MMMEEEAAABBBDDDKKKIIIJJJKKKGGGJJJ\\\rrrkkk^^^UUUQQQQQQLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???========================<<<;;;;;;;;;;;;:::::::::999999888888888777777777444444444444555777999;;;888999<<>>=========>>>@@@CCCFFFIIIKKKMMMQQQUUUYYY[[[```ggglllsssvvvzzz}}}wwwjjj___WWWRRRPPPPPPQQQWWW^^^dddlllzzz}}}uuupppjjjwwwtttiii```^^^]]]cccttttttmmmpppyyy}}}nnnYYYHHH@@@>>>>>>===;;;===>>>>>>===<<<<<<===@@@AAAFFFWWWxxx}}}kkkhhhddd```___\\\SSSKKKDDDGGGNNNZZZgggxxxfffQQQGGGBBBAAACCCHHHFFFHHHJJJGGGHHHXXXlllrrrbbbXXXSSSTTTLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777444444444555666888;;;<<<666888:::===BBBJJJSSSYYY___hhhuuupppddd\\\WWWVVVYYYSSS]]]hhhooowwwxxxssshhh```ZZZWWWTTTPPPNNNPPPVVVYYY]]]```bbbdddgggiiigggaaaXXXQQQOOOPPPRRRTTTUUUUUUUUUSSSPPPLLLIIIFFFEEEDDDCCCDDDEEEFFFEEEDDDDDDFFFIIIKKKMMMQQQVVVYYY]]]___bbbdddeeefffhhhjjjiiikkknnnqqqssstttttttttyyynnnlllfff___VVVOOOLLLJJJIIIHHHJJJKKKWWWooovvvhhhccc___XXXRRRQQQNNNKKKHHHIIIKKKLLLKKKHHHJJJIIIGGGFFFGGGKKKQQQVVVvvvyyyoookkkmmmwww{{{xxx|||xxxssspppoooooofffbbb^^^^^^cccffffffdddeeeeeeeeegggiiijjjiiigggbbb^^^XXXPPPJJJFFFDDDCCC>>>============???AAABBB<<<===>>>@@@CCCEEEHHHIIIOOORRRUUUYYY]]]bbbhhhllluuuyyyuuufffZZZSSSPPPOOORRRUUU[[[bbbjjjttt~~~zzzrrrmmmnnnxxxpppjjjbbb\\\[[[dddyyy}}}pppmmmrrryyykkkSSSFFFBBB???======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>>>>>>>>>>======<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999777777666666666555444444444444555666888:::<<>>=========>>>???<<<<<<>>>@@@BBBEEEHHHIIIOOORRRUUUYYY]]]bbbhhhllltttyyytttfff[[[UUUSSSRRRTTTWWW]]]ccclllvvv{{{tttooopppzzzoooiiicccaaadddmmm{{{nnnlllrrrzzz~~~iiiQQQDDD@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAAMMMhhh|||rrrmmmggg```cccdddYYYKKKGGGFFFNNN]]]ppptttZZZJJJBBB@@@???DDDCCCHHHMMMKKKFFFNNN[[[tttzzzggg^^^WWWQQQPPPNNNKKKJJJJJJJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@????????????@@@@@@@@@@@@>>>>>>??????>>>>>>===<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777666666555444444444444555555777888:::===AAAGGGKKKUUUYYY___gggqqq|||vvvkkkccc^^^\\\[[[[[[^^^eeellluuu{{{rrriiiddd]]]WWWSSSQQQPPPOOOLLLNNNOOOOOOOOOQQQUUUXXX]]]ZZZVVVTTTTTTVVVXXXYYY\\\]]]______\\\WWWRRROOOJJJIIIHHHFFFFFFFFFGGGGGGIIIJJJMMMQQQTTTWWWXXXYYY]]]___bbbeeefffggggggfffggghhhjjjmmmoooqqqssssss{{{rrrkkkhhhhhhllljjjqqqxxxrrroookkkdddZZZQQQKKKIIIIIIIIIFFFHHHRRRddd|||uuujjjcccaaaYYYTTTOOOMMMMMMNNNLLLJJJLLLLLLJJJHHHGGGHHHLLLOOO[[[ssszzzpppiiimmmuuu{{{~~~}}}}}}}}}}}}yyyrrriiibbbXXXUUUPPPJJJEEEAAA??????@@@@@@>>>===<<<<<<<<<<<<;;;<<<===???BBBEEEHHHIIIOOOQQQUUUYYY]]]ccciiimmmtttyyyrrreee\\\XXXVVVUUUWWWZZZ___eeennnyyy{{{uuuqqqrrr}}}lllddd```eeennnzzzxxxkkkjjjqqq|||{{{fffNNNAAA===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAAIII___{{{sssjjjaaaeeeiii```OOOIIIFFFMMMXXXgggzzzxxx___KKKAAA???AAAAAABBBGGGNNNLLLGGGKKKTTTddduuufff^^^VVVOOOPPPMMMJJJIIIIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>?????????@@@@@@@@@@@@???????????????>>>>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888777777777666555555444444555555555666777888:::===BBBEEEMMMOOOTTT[[[cccooozzzuuulllfffbbbaaa___```dddjjjrrryyyqqqlllddd]]]XXXTTTQQQOOONNNNNNNNNMMMKKKKKKMMMOOOQQQQQQRRRTTTWWWZZZ^^^```bbbcccdddcccaaa]]]ZZZWWWOOOMMMKKKIIIHHHIIIJJJKKKKKKMMMPPPSSSVVVXXXYYYYYY\\\^^^aaadddfffggghhhhhhggggggiiikkkmmmppprrrssswwwoooeee___\\\[[[]]]___]]]aaakkk|||yyyoookkkiiiccc[[[RRRMMMLLLLLLLLLIIIHHHLLLVVViiizzzpppjjj^^^XXXQQQMMMMMMMMMLLLKKKMMMMMMMMMKKKJJJJJJLLLNNNUUUeee~~~tttiiiaaadddnnnvvv}}}~~~}}}zzzwwwpppggg]]]VVVRRROOOKKKGGGCCC@@@>>>>>>??????>>>===<<<<<<<<<<<<:::;;;===???BBBEEEHHHIIINNNQQQUUUYYY^^^dddjjjnnnvvv{{{~~~ooobbbZZZWWWVVVUUUYYY\\\aaagggqqq|||zzzvvvttttttzzzfff]]]YYYbbbsssuuuhhhhhhqqq~~~xxxcccKKK???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@FFFVVVtttzzzmmmbbbggglllfffWWWNNNIIINNNVVV```qqqxxxbbbMMMAAA@@@CCC???AAAGGGMMMMMMIIIIIINNNUUUsssvvvmmmeee___WWWQQQPPPMMMJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777666666555555555555555555666777777888:::>>>AAAHHHJJJMMMRRRZZZdddnnnvvv{{{|||uuummmhhhhhheeedddeeejjjtttzzztttlllddd^^^XXXSSSPPPOOONNNMMMKKKIIIIIIIIIJJJIIIJJJLLLOOOSSSYYY___dddddddddeeedddbbb```]]]\\\TTTRRROOOMMMLLLMMMNNNOOOMMMOOORRRUUUWWWYYYYYYYYYZZZ\\\___bbbeeeggghhhiiiiiiiiiiiijjjmmmpppsssuuuyyywwwuuuuuuuuusssnnnjjjeeeccc___\\\\\\\\\\\\ZZZZZZZZZ```mmm}}}xxxjjjbbb```]]]XXXSSSPPPOOOOOOLLLJJJJJJLLLOOO[[[qqquuujjjbbbYYYRRRPPPPPPOOONNNKKKLLLMMMMMMLLLKKKLLLNNNQQQYYYiii|||mmmbbb[[[]]]eeeooozzz|||xxxrrrkkkddd\\\TTTOOOMMMKKKHHHEEEBBB@@@???>>><<<<<<<<<======<<<<<<<<<999:::<<>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::999999999777777666555555555555666666777888888888999;;;>>>DDDEEEHHHLLLRRRZZZcccjjjrrrsssvvvyyy~~~uuuooolllhhhffffffiiittt}}}uuummmeee^^^WWWSSSKKKIIIGGGEEEDDDDDDCCCCCCEEEFFFFFFGGGKKKRRR[[[bbbcccdddddddddcccaaa___^^^WWWVVVTTTQQQPPPPPPQQQRRROOOPPPRRRUUUWWWWWWXXXXXXYYYZZZ\\\___ccceeeggghhhhhhhhhhhhjjjlllooorrrttteeefffggghhhgggfffeeedddfffiiijjjiiiiiihhhddd]]]]]]YYY[[[eeepppxxxhhh\\\YYYVVVUUUTTTSSSQQQOOOJJJJJJKKKLLLLLLPPP^^^lllxxxooobbbXXXSSSQQQOOONNNLLLNNNPPPQQQOOONNNMMMMMMNNNPPPXXXiii~~~|||tttoooccc[[[VVVWWW\\\fffuuu~~~zzzqqqlllddd\\\VVVQQQLLLIIIHHHGGGEEECCCAAA@@@???>>>:::;;;<<<<<<<<<<<<<<<;;;999:::;;;>>>BBBEEEHHHJJJMMMPPPUUUYYY___eeelllqqqyyy~~~yyyhhh[[[WWWWWWWWWVVV]]]aaahhhpppzzz~~~zzzyyyzzzuuu]]]TTTPPP\\\rrr{{{qqqkkkppp{{{lllZZZGGG???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===???CCCMMMeeennnoootttmmmkkk]]]SSSUUUWWWXXXdddtttsss]]]LLLDDDCCC@@@AAADDDHHHLLLMMMLLLJJJOOO```|||vvvlllddd^^^^^^```^^^[[[ZZZRRROOOLLLJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@???>>>======<<<<<<======<<<;;;;;;;;;:::::::::999888777666666555555666666666777888888777888:::<<<>>>@@@CCCFFFJJJQQQXXX]]]hhhkkknnnqqqttt{{{xxxnnnjjjgggfffiiisssvvvnnneee]]]WWWLLLJJJFFFDDDDDDDDDCCCAAACCCCCCCCCBBBCCCJJJTTT\\\aaabbbdddeeeeeeccc```^^^YYYYYYWWWVVVUUUTTTSSSSSSPPPQQQQQQSSSTTTUUUVVVWWWWWWXXXZZZ]]]```ccceeefffeeeeeegggiiikkknnnpppqqqZZZ]]]aaabbbbbbeeejjjpppmmmrrrvvvvvvvvvvvvpppggghhh```]]]ccciiittt}}}kkk^^^YYYTTTTTTVVVVVVQQQKKKJJJJJJKKKLLLKKKJJJQQQZZZmmmrrrddd\\\WWWTTTRRRTTTVVVYYYYYYWWWTTTQQQQQQNNNLLLOOOYYYcccppp|||vvvooogggbbbYYYUUURRRRRRTTT]]]nnn{{{sssmmmkkkbbb]]]WWWQQQMMMJJJFFFDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<===<<<;;;999888888999;;;>>>AAAEEEHHHJJJLLLPPPTTTZZZ___fffmmmrrrwww}}}vvvdddYYYXXXZZZ\\\\\\___dddlllvvv{{{|||~~~rrr^^^WWWUUUaaattt{{{ssspppxxxeeeTTTCCC>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>===============;;;;;;;;;;;;;;;:::::::::888777777666666666666666444666777777666777888:::999<<>>>>>=========>>>>>>===<<<999777666888999;;;>>>AAAEEEHHHJJJLLLOOOTTTZZZ___fffmmmrrrttt{{{sssbbbYYYYYY^^^```aaaaaafffpppzzz}}}ooo```[[[[[[gggwww{{{uuuttt~~~```PPPAAA===>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;>>>EEENNNaaa}}}~~~vvvvvvdddXXXYYYXXXUUU___pppuuu{{{yyyiiiWWWIIICCCCCCBBBAAACCCJJJPPPQQQNNNIIIMMM^^^}}}~~~nnnaaa]]]]]]YYYWWWYYYTTTRRRNNNLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA??????>>>===============;;;;;;;;;;;;;;;;;;::::::888888777666666666666666333555666666666666777999888;;;???BBBEEEHHHLLLOOOVVV[[[aaafffiiioooyyyyyyvvvqqqnnnmmmuuu|||rrrhhhbbbXXXSSSNNNJJJIIIHHHDDDAAA<<>>>>>;;;:::999999888888999999999;;;===???AAADDDHHHKKKOOORRRVVV[[[```fffmmmqqqyyy~~~~~~ooo```ZZZYYYYYY\\\___bbbhhhsssooo___aaahhhsssyyywwwyyyuuuZZZMMM@@@<<<===;;;999999888888999::::::;;;<<<<<<888===???EEELLLTTTttt}}}|||~~~ooo```ZZZYYYYYY\\\bbbiiitttrrr^^^NNNFFFAAA@@@AAADDDJJJNNNQQQRRRKKKLLLUUUjjjzzzjjjbbbaaabbbaaa___VVVSSSOOOLLLKKKJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????>>>==================<<<<<<;;;;;;:::999999888888888888888777666666666666666777777777777777666888;;;===???AAAEEEHHHRRRVVV\\\```eeekkkttt{{{{{{tttrrrpppvvv}}}rrrjjj```YYYQQQMMMMMMLLLHHHEEEBBBCCCDDDBBB@@@@@@CCCFFFQQQTTTXXX\\\^^^\\\ZZZXXXWWWYYYZZZZZZXXXVVVVVVVVVPPPPPPOOOOOOOOOPPPQQQQQQTTTUUUWWWXXXXXXZZZ]]]___eeefffggghhhjjjmmmqqquuuVVVWWW\\\eeepppyyytttrrrzzzzzzkkk```WWWWWWXXXVVVRRRQQQNNNMMMKKKJJJIIIIIIJJJKKKLLLNNNUUU```kkkyyy}}}wwwvvvvvvxxxxxxrrrggg^^^XXXUUUQQQNNNLLLMMMNNNOOOMMMNNNPPPRRRTTTUUUUUUUUUZZZZZZZZZZZZ[[[\\\[[[[[[XXXVVVMMMJJJOOORRRaaa{{{~~~{{{zzzsssrrrnnnggg```[[[[[[[[[[[[XXXSSSOOOLLLIIIEEECCCAAAAAA@@@@@@???>>>>>>===<<<;;;::::::999999::::::999;;;===???@@@DDDHHHKKKOOORRRVVV[[[aaagggnnnsss|||{{{mmm___YYYWWWWWWZZZ^^^cccjjjtttqqqfffkkktttuuutttwwwvvvYYYLLL@@@======;;;999:::888888999::::::;;;<<<<<<999===>>>CCCKKKTTTuuuzzziii___YYYUUUVVVZZZeeeooo|||wwweeeRRRGGGAAA@@@@@@CCCHHHLLLOOOPPPLLLLLLPPP```|||}}}pppiiiiiijjjiiiggg^^^XXXRRRMMMLLLLLLJJJHHHHHHGGGGGGFFFEEEDDDBBBAAAFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????>>>===============>>>>>>===<<<<<<;;;;;;:::888888888888888777777666555555555555555555555555555777:::<<<===@@@DDDFFFNNNRRRYYY^^^dddlllvvv}}}wwwtttrrrwwwyyyqqqjjjbbbYYYSSSQQQNNNJJJFFFEEEEEEEEECCC@@@???BBBDDDKKKNNNRRRWWWYYYZZZYYYXXXXXXYYY[[[ZZZWWWTTTSSSRRRNNNNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUVVVWWWYYY\\\^^^cccdddfffggghhhkkkpppsssUUUVVVZZZdddrrrqqqfff[[[XXXXXXTTTRRRQQQNNNMMMKKKJJJJJJJJJJJJKKKOOOMMMMMMPPPTTT]]]kkkyyy{{{qqqhhhbbb]]]VVVRRRPPPNNNJJJGGGDDDEEEFFFHHHIIIIIIIIIIIINNNNNNOOORRRWWW\\\bbbeeeddd^^^PPPJJJOOORRR```xxx{{{yyyuuutttqqqlllfff```^^^]]]```[[[UUUOOOKKKHHHDDDBBBBBBBBBAAA@@@???======<<<===<<<;;;;;;::::::;;;;;;999;;;===>>>@@@CCCHHHKKKOOORRRWWW\\\bbbiiipppuuuvvvjjj]]]XXXVVVVVVYYY]]]dddkkkvvvuuummmvvvqqqrrrvvvtttUUUJJJ???======;;;999:::888999999::::::;;;;;;<<<999======AAAJJJUUUuuu~~~ssseee[[[TTTSSSUUUaaakkkzzzpppZZZKKKBBB@@@???AAAEEEIIILLLMMMNNNKKKJJJSSSfffwwwsssssstttsssqqqfff^^^TTTOOONNNMMMJJJGGGHHHHHHGGGFFFEEECCCAAA@@@FFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????>>>===============??????>>>>>>===<<<<<<;;;888999999999999888777777444444444444444444444333444666999:::;;;===AAACCCHHHMMMTTT[[[bbblllwww|||wwwuuuzzz~~~uuunnnddd\\\XXXSSSNNNKKKHHHHHHGGGDDDAAA@@@AAABBBDDDGGGJJJOOORRRUUUWWWWWWVVVYYY[[[ZZZWWWRRROOONNNLLLLLLLLLLLLLLLMMMNNNOOONNNPPPRRRTTTUUUWWW[[[]]]aaabbbdddeeefffiiimmmqqqYYYWWWYYYaaaooossshhh]]]YYYVVVSSSQQQRRRMMMMMMLLLKKKKKKLLLNNNNNNUUUQQQMMMMMMNNNQQQZZZcccrrryyyrrroooggg]]]VVVTTTQQQKKKFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIKKKOOOVVV```jjjqqqrrrhhhUUULLLPPPSSS___uuu~~~{{{yyyyyyvvvrrrmmmgggccc```___ZZZSSSMMMIIIFFFDDDBBBCCCCCCAAA@@@>>>===<<<;;;<<<<<<;;;:::::::::::::::999:::===>>>@@@CCCGGGJJJOOORRRWWW]]]ccckkkrrrwwwssshhh]]]YYYWWWWWW[[[___gggmmmxxx~~~wwwppp|||qqqsssxxx~~~mmmQQQGGG???======:::999:::999999999::::::;;;;;;;;;:::===;;;>>>HHHTTTrrrzzzsssxxxyyyiii]]]VVVUUUWWW```jjjyyy{{{bbbNNNDDDAAA??????BBBFFFIIIJJJNNNJJJGGGJJJTTThhh~~~{{{{{{{{{yyyvvvkkkaaaVVVPPPOOONNNJJJFFFIIIIIIIIIHHHGGGEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===============??????>>>======<<<<<<;;;999999::::::999999888777555444444444444444333333444555777888999:::===@@@CCCHHHOOOWWW___jjjwww}}}zzz~~~xxxoooggg```[[[UUURRRJJJIIIGGGEEEBBBAAAAAABBBAAACCCEEEIIILLLOOORRRSSSQQQUUUXXXXXXUUUQQQMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMOOOQQQSSSTTTWWW[[[]]]___aaacccdddfffhhhlllooo___]]]^^^fffrrrtttiii___ZZZVVVRRRQQQRRRMMMMMMLLLLLLNNNQQQTTTVVVVVVQQQNNNNNNMMMMMMQQQWWWZZZccctttvvvhhh^^^YYYSSSMMMHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEGGGIIIMMMTTT___llluuuzzzooo[[[QQQSSSSSS^^^ttt{{{yyyvvvrrrmmmgggbbb^^^YYYTTTNNNJJJGGGFFFDDDCCCCCCCCCAAA@@@>>>===<<<;;;;;;::::::999999999999999888:::<<<>>>???CCCGGGJJJOOORRRXXX^^^eeemmmuuuzzz~~~}}}pppggg___\\\[[[[[[___eeejjjqqq{{{~~~~~~vvvvvvsssvvv}}}zzzgggLLLDDD>>>===<<<:::999;;;999999::::::::::::;;;;;;999===;;;===FFFQQQjjjwwwnnnqqq||||||kkk^^^XXXXXXYYY```hhhxxxgggQQQHHHDDD@@@>>>@@@CCCFFFHHHMMMIIIGGGHHHKKKUUUjjj~~~~~~{{{yyymmmeeeZZZSSSQQQNNNJJJGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===============>>>>>>======<<<;;;;;;::::::::::::::::::999888888777666666666555555444444333555666777777888:::===???DDDJJJQQQZZZeeerrrzzz}}}tttjjjbbb[[[VVVNNNLLLIIIFFFEEEDDDDDDCCCBBBCCCDDDFFFHHHJJJLLLMMMJJJNNNRRRTTTRRROOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNQQQSSSTTTWWWZZZ]]]^^^```cccdddfffhhhkkknnngggeeegggmmmxxxwwwnnnddd^^^YYYSSSQQQSSSNNNMMMLLLMMMQQQWWW]]]aaa]]]XXXTTTSSSQQQNNNOOOSSSOOORRR\\\lll~~~wwwkkkaaaXXXPPPKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHMMMVVVcccmmmwwwooo^^^TTTUUUTTT___vvv}}}zzzvvvqqqmmmggg```\\\RRRNNNJJJGGGGGGFFFEEEDDDBBBBBBAAA@@@???======<<<::::::999888888888888999888:::<<<===???BBBGGGJJJOOORRRXXX___gggooowww}}}yyymmmfffaaa_________dddkkkpppwww}}}~~~|||{{{tttxxxvvvaaaHHHAAA======<<<:::999;;;::::::::::::::::::::::::999>>><<<<<>>???BBBEEEGGGLLLHHHGGGIIIHHHKKKYYYjjj}}}qqqkkkccc[[[UUUPPPLLLJJJEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>===============>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999888888888777666666555555444555666666555666888:::;;;???EEEJJJQQQ[[[gggpppxxxlllbbb]]]UUURRRNNNKKKJJJHHHFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEHHHMMMOOONNNMMMLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOLLLNNNQQQRRRSSSVVVYYY\\\\\\___bbbdddeeegggjjjlll{{{xxxwwwyyy~~~~~~uuulllfff^^^VVVSSSTTTNNNMMMLLLMMMSSS\\\eeekkkmmmeee^^^YYYUUUPPPPPPRRRNNNLLLOOOYYYdddooo~~~xxxmmmbbbYYYTTTOOONNNLLLJJJHHHGGGGGGGGGCCCDDDDDDCCCDDDKKKVVV___lllhhh\\\VVVVVVUUUaaayyy{{{wwwqqqlllgggaaaZZZVVVNNNKKKIIIGGGGGGGGGEEECCCAAAAAA@@@@@@???>>>>>>===;;;;;;:::999999999999:::888:::<<<===???BBBFFFJJJNNNRRRYYY```hhhpppyyytttiiidddaaaaaaaaaccchhhoooxxx}}}{{{~~~yyyqqqwwwqqq[[[DDD???======<<<999999<<<::::::::::::::::::::::::888>>>======DDDIIISSSgggtttrrrwww|||}}}kkk[[[WWWYYY[[[ccclll}}}wwwdddPPPKKKDDD??????BBBEEEGGGMMMGGGGGGIIIGGGEEEOOO^^^xxxxxxvvvpppggg\\\SSSOOONNNHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>===============??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999888777777666555555444555666666555555777999888;;;???BBBGGGPPP[[[cccsss}}}{{{qqqkkk___[[[UUUQQQOOOLLLIIIFFFBBBBBBCCCCCCCCCBBBBBBAAABBBEEEHHHJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNLLLMMMOOOPPPQQQSSSVVVYYYZZZ\\\```bbbccceeehhhjjj|||ssslllcccYYYTTTUUUOOOMMMLLLNNNUUU```kkkrrryyynnnbbbZZZTTTNNNMMMOOOPPPKKKKKKPPPVVV[[[gggssszzz{{{~~~vvvkkkbbb]]]QQQOOOMMMJJJHHHHHHGGGGGGDDDEEEDDDAAA???CCCMMMUUUcccbbbZZZVVVWWWVVVccc}}}~~~tttooohhhbbb]]]WWWQQQLLLMMMKKKIIIHHHHHHGGGEEECCCAAA@@@@@@@@@??????>>>>>><<<<<<;;;::::::::::::;;;888999<<<===???BBBFFFIIINNNSSSYYY```hhhqqqzzz|||qqqgggcccaaabbbcccdddjjjrrr}}}~~~zzz}}}xxxqqqnnnuuulllUUUBBB>>><<<===<<<999999<<<::::::::::::::::::::::::777???>>>===CCCFFFMMM\\\pppuuusssvvvzzz}}}zzziii[[[YYY\\\^^^gggqqqqqqSSSMMMEEE@@@@@@BBBFFFGGGNNNGGGEEEIIIFFFBBBKKKXXXlll~~~~~~zzzoooaaaVVVQQQQQQLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????>>>===============@@@@@@??????>>>=========;;;;;;<<<<<<;;;;;;:::999999888888777666555555555555666666666555555666888666888;;;===AAAHHHRRRZZZgggsssyyyhhhbbb[[[VVVRRRNNNJJJFFF???@@@AAABBBBBBAAA@@@???BBBDDDGGGHHHGGGGGGHHHIIIGGGGGGGGGHHHIIIJJJLLLMMMKKKLLLNNNOOOPPPQQQTTTVVVXXX[[[^^^aaabbbdddfffhhhppp]]]UUUXXXQQQNNNOOOSSSVVV\\\nnn}}}qqqbbbXXXVVVUUUSSSNNNOOOOOOOOOPPPSSSXXX[[[fffwwwxxxpppooopppuuu~~~tttiii```ZZZRRRNNNMMMMMMIIIFFFHHHGGGDDDBBB@@@BBBFFFIIIWWWUUUTTTTTTTTTYYYiiixxx{{{rrrlllddd\\\WWWRRROOOLLLJJJKKKMMMNNNLLLIIIDDDBBBAAAAAAAAA@@@@@@>>>===<<<<<<<<<;;;::::::999888888999:::<<<===???CCCHHHKKKOOORRRXXX^^^fffpppzzzzzzqqqiiifffdddeeefffhhhooowww~~~~~~|||zzz{{{uuuooonnnyyygggPPPEEEAAA===:::999999888777:::999888777888999:::;;;:::<<<>>>@@@BBBFFFLLLOOOgggxxx~~~pppooosssuuurrrvvvrrrcccVVVUUU\\\aaarrr||||||bbbRRREEECCCDDDAAA??????GGGMMMQQQMMMGGGDDDIIIOOOcccwww}}}qqqcccXXXTTTPPPMMMLLLNNNOOOLLLLLLOOOIIIHHHHHHGGGFFFFFFFFFGGGEEEDDDDDDEEEFFFFFFCCCAAABBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????999:::;;;<<<<<<<<<;;;:::777777777777777666666555555555555555666666777777777777999;;;@@@EEEIIILLL\\\eeeqqq|||tttoooggg^^^UUUPPPLLLKKKHHHEEEAAA@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKMMMMMMMMMNNNPPPRRRXXXXXXYYY[[[]]]```bbbcccwwwbbbVVVTTTQQQMMMNNNSSSUUU\\\nnnyyyiii^^^[[[XXXVVVOOOOOOOOONNNNNNPPPSSSUUUXXXeeeuuu|||ooogggeeeeeemmmxxx}}}nnnfff\\\VVVTTTRRRPPPMMMKKKIIIEEEBBBAAABBBFFFIIISSSRRRQQQRRRSSSZZZiiixxxvvvoooeee\\\VVVRRROOONNNPPPPPPPPPOOOLLLHHHDDDAAA@@@@@@@@@@@@???>>>======<<<<<<;;;::::::999888888999:::<<<===???CCCHHHLLLPPPTTTZZZaaaiiirrr{{{yyypppjjjfffeeefffhhhkkkrrr{{{}}}|||zzzyyy}}}uuuppppppzzz|||cccMMM@@@>>>;;;::::::;;;;;;:::999999888888999999:::;;;:::<<<===???AAAEEEJJJMMM[[[kkkuuuqqqssssssqqqqqqmmmcccYYYUUU\\\cccrrrxxxnnn\\\JJJEEEEEECCC@@@@@@DDDJJJOOONNNHHHEEEGGGKKKZZZlll}}}nnn```XXXRRRMMMKKKLLLKKKHHHHHHJJJIIIHHHGGGGGGFFFFFFFFFGGGEEEEEEDDDEEEFFFFFFDDDAAABBBBBBCCCCCCCCCCCCBBBBBB????????????????????????===>>>>>>????????????>>>::::::;;;<<<<<<<<<;;;:::777777888888777777666555444444555555666666666666444444555777;;;???CCCFFFOOOWWWbbbmmmuuuzzz~~~}}}xxxpppfff\\\UUUPPPNNNIIIFFFBBB@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLMMMOOOQQQUUUUUUWWWYYY\\\___bbbdddxxx{{{}}}fffVVVPPPPPPMMMMMMRRRUUU[[[nnnttthhhaaa]]]YYYSSSRRRQQQPPPPPPPPPPPPPPPQQQYYYcccppp}}}rrrhhhaaa______bbbiiipppuuu{{{~~~vvvkkkbbb^^^[[[WWWUUUPPPMMMGGGCCCAAACCCFFFIIIOOONNNNNNPPPSSS[[[kkkyyyzzzpppfff___ZZZWWWVVVXXXWWWTTTOOOKKKFFFCCCAAA>>>>>>>>>??????>>>======<<<;;;;;;::::::999999888999:::<<<===@@@CCCIIILLLRRRVVV]]]eeelllttt{{{uuummmjjjgggeeehhhjjjnnnwww}}}}}}{{{{{{~~~rrrnnnqqq|||vvv]]]III???===:::::::::;;;;;;:::888888999::::::::::::999:::;;;===>>>???BBBGGGJJJOOO]]]xxxyyyxxxwwwqqqllliiifff___WWW[[[eeerrrtttvvvkkkSSSGGGEEEDDDBBB@@@@@@GGGNNNOOOKKKGGGFFFGGGOOO]]]ttt|||jjj]]]VVVPPPLLLKKKJJJGGGFFFHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBCCCCCCCCCCCCBBBBBB?????????????????????????????????@@@??????>>>>>>;;;;;;<<<<<<<<<;;;;;;:::777888888888888777666666444444444555555555555555222222333555777:::===???EEEJJJSSS]]]fffnnnuuuzzzyyy|||zzzwwwwwwyyy}}}xxxnnneee\\\VVVSSSLLLHHHDDDAAAAAAAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHJJJJJJJJJKKKMMMOOOQQQRRRTTTWWW[[[___bbbdddzzzvvvtttyyy|||iiiYYYPPPQQQMMMMMMQQQTTT[[[nnnrrrhhhaaa[[[WWWVVVUUUUUUTTTTTTRRRQQQRRRWWW^^^kkk|||~~~wwwmmmeeeaaa```bbb^^^```cccfffmmmwwwxxxpppjjjeee___\\\WWWRRRJJJEEECCCEEEGGGIIINNNLLLMMMPPPUUU^^^mmm{{{~~~uuummmgggaaa]]]^^^[[[VVVOOOIIIEEEBBBAAA<<<======>>>>>>>>>>>>===;;;;;;;;;::::::999999999888:::<<<>>>@@@DDDIIIMMMRRRWWW___gggooouuu||||||qqqjjjiiiffffffiiimmmrrr|||~~~xxxnnnkkkqqq|||mmmUUUEEEAAA???<<<:::::::::888777777888999:::;;;:::999888999;;;===>>>???AAADDDGGGKKKTTTkkk~~~wwwlllhhhlllggg[[[\\\fffqqqooommmtttxxx\\\JJJEEEDDDBBB???===DDDMMMQQQOOOKKKFFFDDDGGGQQQccczzzuuueee^^^UUUNNNMMMLLLIIIHHHJJJGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;888888999999888888777666444444444444555555555555444444555666777999;;;<<<>>>AAAGGGNNNWWW```jjjpppsssuuuxxx}}}wwwqqqmmmlllnnnuuu|||tttkkkccc\\\XXXOOOKKKFFFBBBAAAAAA@@@???AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDFFFHHHIIIIIIIIIKKKMMMNNNOOORRRVVVZZZ___bbbdddzzzqqqooosss|||yyymmmaaaXXXRRRMMMMMMQQQSSSZZZmmm{{{pppfff___ZZZYYYWWWWWWXXXXXXVVVTTTPPPTTT[[[iii~~~{{{pppfff```___```aaa___^^^```dddlllwwwzzzssslllggg```ZZZRRRLLLKKKKKKKKKKKKQQQNNNNNNRRRXXX```nnn{{{zzzqqqggg```___[[[UUUMMMHHHDDDBBBAAA<<<======>>>>>>>>>>>>===;;;;;;::::::::::::999999888:::<<<>>>@@@EEEJJJNNNQQQWWW```hhhpppwww|||xxxoooiiihhhfffggglllqqqvvvrrriiihhhppp|||zzzcccMMMAAA???===;;;:::::::::999777777888999:::;;;:::999888999;;;===>>>???AAACCCFFFJJJPPPaaa}}}}}}qqqlllqqqnnnaaa]]]ccclllkkkgggllldddNNNEEECCCAAA>>>===CCCKKKRRRSSSNNNHHHDDDEEEKKKWWWiii~~~sssdddZZZPPPMMMMMMKKKJJJKKKFFFFFFFFFEEEEEEFFFGGGGGGGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????@@@@@@@@@@@@@@@???>>>=========<<<<<<;;;;;;;;;;;;999999999999999888888777555555555555555555555555666666666666777888999:::888:::===AAAGGGPPPYYY```lllooorrruuu{{{yyypppiiidddbbbgggqqqzzzyyypppggg___ZZZRRRNNNHHHDDDCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEECCCEEEFFFGGGGGGHHHJJJLLLMMMNNNQQQTTTYYY]]]aaacccrrrlllkkkmmmwwwzzztttjjj```TTTOOOMMMPPPRRRXXXlllyyynnnggg^^^[[[XXXXXXZZZ[[[YYYWWWSSSVVV\\\jjj|||mmmccc^^^\\\bbb^^^[[[\\\^^^cccnnnwww{{{wwwnnnhhh___ZZZXXXWWWUUURRRUUURRRQQQUUUZZZaaammmxxxxxxkkkcccYYYVVVPPPJJJFFFCCCBBBBBB>>>>>>>>>??????>>>======::::::::::::::::::::::::888:::<<<>>>AAAEEEKKKOOORRRWWW```iiiqqqxxxwwwoookkkhhhgggjjjqqqwww{{{~~~~~~nnnggggggppp|||qqqYYYGGG???:::999888:::;;;<<<<<<;;;888888999::::::::::::999999<<<>>>@@@AAABBBEEEGGGHHHLLLWWWmmm~~~uuuppprrrqqqggg___]]]ccceeedddfffvvvkkkSSSFFFBBB@@@===>>>BBBIIIPPPSSSQQQJJJEEEEEEHHHOOO[[[kkk~~~kkk^^^RRRMMMLLLJJJIIIJJJFFFEEEEEEEEEEEEFFFGGGGGGGGGEEECCCCCCDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@?????????>>>===<<<;;;;;;;;;;;;999::::::::::::999888888666666666666666555555555444555555555666666666666999:::;;;===AAAGGGNNNSSS```dddiiimmmqqq{{{~~~sssjjjbbb\\\^^^bbbiiipppwww}}}|||sssiii```ZZZUUUQQQKKKGGGEEEDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBDDDFFFFFFGGGGGGIIIKKKLLLMMMOOORRRVVVZZZ]]]___}}}rrrkkkfffkkkttt|||xxxmmmaaaVVVPPPNNNPPPQQQWWWjjjxxxqqqeee```[[[ZZZ]]]^^^\\\ZZZZZZ[[[___jjjrrrgggbbbgggbbb^^^______```gggpppyyy~~~~~~wwwooojjjhhheeeaaa]]]ZZZUUUSSSVVVZZZ```kkktttxxx~~~~~~sssfff^^^RRROOOKKKGGGDDDCCCCCCCCC@@@@@@@@@@@@???>>>======::::::::::::::::::::::::888:::<<<>>>AAAFFFKKKOOOSSSXXXaaajjjrrr{{{~~~tttmmmkkkiiijjjooowww}}}~~~{{{lllhhhjjjqqq}}}jjjQQQBBB>>>999888888:::<<<===<<<;;;999999888888999999:::;;;:::<<<@@@BBBCCCDDDGGGIIIEEEHHHOOO```|||{{{|||uuupppooopppkkk```VVVVVV]]]aaacccmmm~~~pppYYYIIICCCAAA>>>>>>@@@EEELLLQQQQQQKKKFFFDDDFFFJJJQQQ]]]ooouuugggWWWPPPNNNKKKIIIIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHEEECCCCCCDDDEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@@@@???===<<<;;;;;;;;;<<<:::::::::;;;:::999999888888888777777777666666666444444555666666666666666888999:::<<<===AAAFFFJJJPPPVVV]]]bbbfffmmmyyy}}}{{{}}}xxxmmmcccYYYXXXWWWYYY^^^fffnnnsss}}}~~~}}}zzzssskkkbbb]]]WWWRRRMMMIIIGGGFFFDDDCCC@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBDDDFFFFFFFFFGGGIIIKKKKKKKKKMMMOOORRRVVVXXXZZZ|||pppeeefffnnnxxx~~~yyylll]]]WWWQQQNNNPPPPPPVVViii~~~xxxlllfff```^^^```aaa___]]]]]]]]]___ggg|||uuunnnsssmmmiiihhhfffcccgggooorrrwwwzzzuuussspppjjjddd\\\WWWTTTVVVZZZ___hhhqqqsssyyy|||wwwoooeeeZZZSSSLLLJJJHHHEEECCCCCCCCCDDDAAAAAAAAA@@@@@@>>>===<<<::::::::::::::::::::::::888:::<<<>>>AAAFFFLLLPPPUUUZZZbbbkkkttt}}}zzzpppjjjhhhkkklllsss{{{yyyzzzmmmjjjmmmrrr}}}eeeLLL???>>>;;;:::::::::;;;;;;999777:::999888777888999;;;<<<:::===@@@CCCDDDFFFHHHJJJDDDGGGLLLZZZuuu|||wwwtttnnnkkkmmmmmm```RRRNNNXXX```bbbiiiwwwttt]]]KKKDDDBBB?????????CCCIIIOOOPPPKKKFFFCCCEEEHHHLLLUUUfff}}}ooo]]]TTTQQQLLLIIIIIIEEEEEEDDDEEEEEEFFFGGGGGGHHHFFFCCCCCCDDDEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<::::::;;;;;;::::::999888999999888888777777666666555666777777888888777777222333555666777:::>>>AAADDDLLLTTTZZZ]]]cccnnnwww{{{xxxuuusssuuuzzz{{{ooodddYYYVVVQQQOOORRR[[[dddjjjppprrrtttuuurrrllleeeaaaXXXSSSNNNJJJHHHGGGFFFEEE@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBDDDFFFFFFFFFGGGIIIKKKJJJJJJKKKMMMPPPRRRTTTVVV}}}qqqlllkkkttttttiii\\\TTTPPPPPPQQQUUUgggyyy{{{tttmmmeee```_________]]]aaa```bbbiiittt}}}{{{vvvoookkkooovvvzzz{{{~~~{{{zzz|||wwwmmmbbb^^^XXXTTTVVV[[[ccchhhooottt}}}~~~{{{tttrrrnnnhhhaaaZZZTTTPPPKKKHHHEEEDDDEEEFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>;;;;;;::::::::::::999999;;;:::===AAABBBDDDKKKSSSTTTaaannnsssvvv}}}zzzrrrlllgggdddkkkpppwww~~~|||sssiiifffgggtttxxx]]]HHH===;;;888888999::::::::::::999999999999::::::;;;;;;;;;<<<>>>AAACCCEEEFFFFFFFFFIIIIIIMMMWWWlll~~~zzzssslllhhhjjjiiiccc[[[WWWOOOPPPRRRWWW^^^jjjuuu}}}|||rrraaaOOOCCC>>>???>>>>>>AAAFFFKKKNNNNNNNNNKKKEEEEEEJJJLLLTTTkkkrrr]]]SSSQQQMMMIIIFFFHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>>>>>@@@AAAAAA@@@===;;;<<<<<<>>>>>>===<<<;;;:::::::::666666777777888888999999666666555555555666666777444444555777999;;;===>>>BBBEEEJJJNNNSSSXXX^^^bbbsss{{{}}}xxxrrrnnnllllllkkkkkkwww~~~~~~nnn___]]]XXXRRRNNNNNNQQQSSSUUUaaafffmmmrrrqqqlllddd___YYYVVVPPPJJJFFFCCCBBBBBB@@@AAABBBCCCBBBAAA@@@???CCCDDDEEEDDDBBBAAAAAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJLLLOOOQQQTTTUUUuuummmkkkvvvvvvlll```XXXSSSRRRQQQUUUdddvvvzzzsssjjjcccaaa___]]][[[___^^^___dddmmm}}}~~~zzz}}}~~~vvvlll___[[[WWWTTTUUUZZZaaafffkkkqqqzzz{{{uuuoookkkjjjhhhddd___YYYTTTOOOMMMKKKHHHFFFEEEEEEFFFEEEDDDBBBBBBAAA@@@???>>>>>>===;;;;;;::::::::::::999999;;;:::<<<@@@AAACCCKKKSSSZZZgggssswwwyyywwwoookkkhhhfffmmmqqqxxx}}}~~~|||~~~rrriiigggiiiuuuttt[[[GGG>>>;;;888888999::::::::::::999999999999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFFFFHHHIIILLLTTTeeewwwuuu~~~rrrjjjeeeeeeeee___XXXUUULLLLLLMMMQQQXXXbbbnnnuuuyyyxxxrrreeeTTTGGG@@@>>>===>>>@@@DDDIIILLLLLLLLLJJJEEEDDDGGGHHHNNNbbbxxxooo]]]UUURRRNNNJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@AAAAAA@@@===<<<<<<============<<<;;;;;;;;;:::777777777888888888888888666666666555555666666777666666666777777999::::::===@@@CCCFFFJJJNNNRRRVVV```gggrrr|||~~~zzzuuuqqqlllhhhgggfffeeedddiiippp|||pppbbb[[[VVVOOOKKKJJJLLLNNNNNNTTTYYY```gggiiigggbbb___WWWTTTOOOJJJFFFDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???BBBCCCDDDCCCBBBAAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSUUUtttiiiooo|||{{{pppeee]]]WWWUUURRRSSSaaarrr}}}rrrjjjeeebbb^^^[[[^^^\\\]]]```fffqqq{{{pppfffZZZXXXUUUSSSUUUYYY^^^aaafffllluuuxxxpppiiidddaaa___[[[VVVRRROOOLLLKKKKKKIIIFFFEEEFFFEEEDDDCCCBBBAAAAAA@@@???>>>======;;;;;;::::::::::::999999;;;:::;;;>>>???BBBKKKTTTbbbnnnyyy|||~~~~~~sssllliiihhhhhhooossszzz|||xxxssswww|||nnnhhhiiilllxxxmmmWWWEEE>>><<<888888999::::::::::::999999999::::::;;;<<<<<<===>>>>>>???@@@AAACCCEEEFFFGGGHHHKKKPPP\\\ssswwwllluuukkkcccaaa```[[[VVVUUUJJJIIIHHHKKKQQQ[[[dddkkkqqqsssrrrjjj]]]OOOEEE@@@======???CCCHHHKKKLLLLLLLLLGGGEEEFFFEEEGGGWWWiiixxxkkk___XXXSSSNNNKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>???@@@@@@???=========>>><<<<<<<<<<<<<<<<<<;;;;;;999999888888888888888888777777666666666666777777888888777666666666666666999;;;===???@@@CCCFFFIIIPPPWWW```jjjrrrzzz~~~yyy{{{{{{wwwrrroooiiifffccc```___^^^\\\ZZZ^^^dddooo|||pppcccZZZTTTMMMHHHFFFFFFFFFFFFHHHLLLRRRYYY\\\\\\[[[YYYSSSQQQMMMIIIFFFEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKMMMPPPRRRSSSrrrrrrxxxuuuiii```ZZZWWWSSSSSS___ooo{{{rrrlllgggbbb^^^^^^\\\\\\___aaahhhuuuwwwnnneee^^^TTTSSSRRRRRRSSSWWWZZZ]]]ccciiirrr{{{|||uuunnniiidddaaa[[[VVVRRROOONNNNNNLLLJJJHHHFFFFFFEEECCCAAABBBAAA@@@???>>>======<<<;;;;;;:::::::::999999999;;;::::::===>>>BBBKKKUUUdddooozzz~~~}}}pppiiihhhiiijjjpppuuu||||||vvvoootttuuuhhhfffkkkppp}}}|||gggRRRCCC===;;;888888999::::::::::::999999999:::;;;<<<======>>>???>>>>>>>>>???AAACCCEEEEEEGGGIIILLLRRReee~~~iii}}}qqqeeeaaa___[[[WWWWWWMMMJJJGGGGGGMMMVVV^^^cccjjjmmmppplllbbbUUUJJJDDD======???CCCIIINNNQQQRRRPPPMMMKKKIIIEEEEEEOOO[[[ppp{{{yyywwwvvvqqqiii```ZZZSSSLLLJJJKKKIIIHHHHHHGGGGGGGGGGGGHHHFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>???@@@???>>>===>>>???;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999888888777888888777666666666777777888777666555555555555555777999:::;;;<<<===@@@CCCGGGLLLTTT[[[bbblllvvv}}}zzzuuuppprrruuu{{{{{{uuuqqqnnniiifff___]]][[[ZZZYYYXXXUUURRRUUUZZZcccnnnzzz}}}oooccc[[[UUUNNNGGGDDDCCCBBBBBBDDDGGGJJJNNNPPPPPPOOOOOOMMMKKKIIIFFFEEEDDDDDDEEECCCBBB@@@?????????@@@AAA???AAABBBBBBBBBBBBCCCEEECCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLOOOQQQRRR{{{uuuttt}}}{{{nnneee^^^ZZZUUUTTT```pppzzzsssmmmgggbbb```]]]\\\]]]^^^aaaiiisss{{{rrriii```ZZZWWWPPPPPPOOOPPPRRRUUUWWWYYYaaagggpppxxx|||uuuqqqmmmiiiccc\\\WWWTTTSSSRRROOOMMMIIIGGGFFFEEECCCAAABBBBBBAAA@@@???>>>======;;;;;;:::::::::999999999;;;::::::===???BBBLLLVVVaaalllxxx}}}|||oooiiihhhjjjlllqqqvvv}}}}}}xxxttt|||~~~lllccceeemmmtttvvvbbbNNNAAA;;;:::888888999::::::::::::999999::::::<<<===>>>>>>?????????>>>>>>???@@@BBBCCCCCCEEEHHHIIILLL[[[zzzkkkxxxxxxjjjccc___[[[YYYYYYPPPKKKFFFEEEJJJRRRZZZ]]]cccggglllllldddXXXLLLEEE>>>>>>???DDDKKKRRRVVVXXXSSSQQQOOOKKKFFFCCCHHHOOO___tttzzzvvvsssqqqmmmggg```[[[SSSKKKHHHJJJGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@??????>>>???@@@???>>>===>>>???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888888999999888777777777777777666555555555555555666666555777999::::::<<<>>>AAA???CCCHHHLLLQQQYYYcccjjjttt|||}}}wwwsssooojjjjjjlllooossszzz~~~zzzzzz{{{{{{|||sssmmmjjjgggccc```XXXVVVUUUUUUUUUTTTQQQNNNLLLOOOUUU^^^iiisss{{{{{{oooddd]]]WWWPPPIIIEEECCCBBBAAACCCDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@???>>>???@@@AAA>>>@@@BBBBBBBBBBBBDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKNNNOOOQQQxxxrrryyywwwmmmddd^^^XXXWWWcccsss|||uuunnniiiccc___\\\\\\[[[[[[```gggppp}}}vvvmmmfff^^^VVVRRRSSSNNNMMMMMMNNNPPPSSSVVVXXX```eeennnvvv}}}{{{wwwsssllleee^^^ZZZXXXWWWSSSPPPKKKHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;::::::::::::999999;;;:::;;;???AAADDDMMMWWW___jjjvvv|||yyynnniiijjjlllnnntttyyy}}}~~~wwwgggbbbfffpppxxxppp\\\JJJ???:::999888888999::::::::::::999999:::;;;<<<===???@@@@@@????????????@@@AAAAAABBBAAABBBFFFIIIJJJUUUqqqwwwxxxrrriiiccc^^^[[[\\\TTTNNNGGGEEEJJJQQQWWWZZZ^^^dddkkknnniii]]]NNNEEE???>>>???DDDKKKSSSXXX[[[SSSTTTRRRMMMGGGCCCDDDFFFTTTbbbyyy|||wwwrrrnnnmmmfff```\\\UUUNNNJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@@@@???=========>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;:::999888777777777777555555444555555666777888444666777888888999<<<>>><<>>@@@AAABBBAAAAAACCCEEECCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOO{{{~~~xxxlllccc[[[YYYfffvvvxxxssslllfffaaa___\\\YYY[[[```bbbqqq{{{mmmfffaaa^^^WWWOOOLLLOOOMMMLLLLLLLLLNNNRRRUUUWWW\\\bbblllttt||||||vvvnnngggbbb___]]]XXXSSSMMMHHHFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@??????;;;;;;::::::::::::999999::::::===AAACCCFFFNNNWWWaaalllwww~~~|||sssllljjjlllooopppwww|||}}}uuugggdddiiissszzzzzzhhhUUUFFF===::::::888888999::::::::::::999::::::;;;===>>>???@@@AAA???@@@AAAAAAAAAAAAAAAAAA@@@@@@EEEJJJLLLSSSkkkwwwxxx~~~ssslllfffbbbbbbZZZSSSJJJHHHMMMUUUZZZ\\\```hhhsssyyyuuugggTTTGGG???>>>>>>AAAHHHOOOUUUXXXUUUWWWVVVRRRLLLHHHEEEDDDKKKSSSeee~~~{{{sssooonnnfff```]]]ZZZTTTPPPPPPKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???@@@AAAAAA@@@===<<<<<<============<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888888888888666666555555666666777888666777888888777777:::;;;:::<<<>>>??????CCCIIINNNTTT\\\bbbaaa_________]]]___^^^```fffooovvvzzz{{{xxxuuupppllljjjjjjkkkkkklllsssyyy|||zzzssslllccc\\\YYYWWWTTTRRRNNNMMMKKKKKKLLLLLLKKKJJJHHHHHHHHHKKKPPPXXX```eeehhhooouuuuuussspppiiicccZZZUUUOOOIIIFFFDDDBBBAAA>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@BBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKMMMNNNqqqggg^^^[[[gggxxx|||uuunnngggccc^^^ZZZ[[[___\\\eeeooowww~~~~~~}}}yyysssmmmhhhfff```[[[YYYYYYTTTJJJHHHKKKLLLLLLKKKKKKNNNQQQUUUWWWZZZ```jjjsss{{{}}}|||yyywwwwwwyyy{{{}}}|||uuunnniiieeecccZZZUUUMMMHHHFFFFFFFFFGGGEEEDDDCCCCCCAAAAAA@@@???;;;;;;;;;:::::::::999999::::::>>>BBBEEEGGGNNNWWWdddnnnyyyyyytttnnnjjjkkknnnqqqrrrzzz}}}}}}vvviiifffllluuu|||tttcccQQQCCC<<<:::;;;888888999::::::::::::999::::::;;;===>>>@@@AAAAAA???@@@BBBCCCCCCBBBAAA@@@??????DDDKKKMMMRRRiiirrrkkk}}}uuunnniiiiii```XXXOOOMMMRRRYYY^^^```dddnnn|||qqq[[[KKK@@@>>><<<>>>DDDKKKPPPSSSXXX[[[[[[WWWQQQMMMIIIFFFDDDJJJXXXnnnvvvqqqnnnfff___^^^]]]YYYUUUUUUNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???@@@AAAAAA@@@===;;;<<<<<<>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888888888888888777777666666666666777999::::::999888777999:::555777999999999;;;@@@EEEDDDLLLRRRRRRQQQSSSTTTSSSZZZYYYZZZaaakkkqqqrrrpppjjjgggcccaaaaaaaaabbbbbb```hhhooorrrtttvvvsssnnnmmmfff\\\VVVSSSQQQNNNLLLKKKIIIGGGGGGHHHIIIHHHHHHBBB@@@???@@@DDDKKKSSSXXXZZZaaahhhiiihhhhhhccc^^^WWWSSSMMMHHHEEECCCBBB@@@????????????>>><<<;;;:::@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAA???>>>===???AAABBBBBB@@@@@@AAACCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFGGGIIIKKKMMMNNNssshhhaaa]]]dddppp}}}uuummmiiieee___]]]^^^]]]```ccchhhlllooopppqqqqqqooonnnmmmmmmllliiigggdddbbb```^^^[[[ZZZXXXXXXJJJJJJIIIGGGEEEEEEGGGIIILLLLLLKKKJJJJJJMMMQQQUUU\\\bbbkkkttt|||xxxrrrmmmiiigggdddddddddcccbbbdddgggiiilllooosssyyy~~~}}}vvvnnnhhheeecccZZZTTTMMMGGGEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@======<<<;;;;;;;;;<<<<<<;;;:::;;;???BBBGGGQQQ\\\fffqqq|||wwwpppkkkkkklllnnnuuu}}}~~~{{{~~~|||{{{zzz~~~sssjjjhhhkkkttt|||zzziiiVVVIIIBBB===<<<===:::999888888888999:::;;;::::::;;;===>>>???@@@AAAAAAAAABBBBBBCCCBBBBBBBBB@@@@@@BBBEEEGGGNNN___nnnjjjeeeyyywwwtttrrrooommmaaaSSSLLLOOOVVV]]]```jjjuuukkkQQQIIIBBB>>>===???CCCNNNXXXbbb___^^^___]]]UUUIIIBBB@@@EEEMMM\\\uuu{{{uuupppkkkfffdddcccaaa\\\VVVTTTQQQMMMJJJIIIIIIHHHHHHIIIHHHHHHHHHGGGFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>=========>>>======<<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888888888888888777777777777666666666666777777777777888888999999999:::::::::CCCDDDEEEGGGHHHJJJKKKLLLQQQSSSVVVZZZ]]]```bbbccc^^^\\\ZZZXXXXXXXXXYYYZZZXXX]]]ccciiikkkiiieeebbb^^^[[[VVVQQQMMMKKKKKKKKKFFFEEEEEEDDDCCCBBBBBBBBB======>>>@@@CCCFFFJJJKKKNNNSSS[[[aaacccaaa]]]ZZZSSSPPPLLLIIIGGGDDD@@@===:::<<<======<<<;;;;;;<<>>@@@CCCKKKRRR```^^^]]]^^^\\\VVVMMMGGGDDDFFFJJJUUUjjj{{{rrrmmmhhhfffgggfffbbb___VVVRRRNNNKKKJJJJJJHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>===============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<:::::::::999999999999888888888888888777777777777666666666666777777777888888888888888999999999::::::;;;===???BBBDDDFFFFFFIIIKKKNNNQQQTTTWWWXXXYYYRRRPPPOOOMMMMMMNNNOOOPPPSSSUUUYYY\\\^^^^^^]]]\\\WWWUUUQQQMMMJJJIIIIIIIIICCCCCCBBBBBBAAA@@@@@@???=========>>>@@@BBBDDDEEEDDDHHHNNNSSSVVVTTTQQQOOONNNLLLHHHFFFDDDBBB>>><<<<<<>>>??????>>>======>>>??????????????????????????????@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJLLLMMMMMM}}}xxx{{{~~~rrrhhhbbbfffpppwwwrrrqqqlllgggdddccccccbbb```^^^[[[XXXVVVUUUSSSQQQQQQQQQPPPNNNLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBBBB@@@??????AAACCCGGGHHHJJJKKKLLLOOORRRUUUZZZ```iiirrryyy}}}vvvnnniii]]]\\\[[[YYYWWWVVVUUUUUUNNNMMMMMMLLLKKKJJJIIIIIIGGGJJJOOOVVV___iiiqqquuuxxxwwwsssmmmggg```ZZZWWWOOOLLLHHHFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDBBBAAAAAA===<<<<<<;;;::::::;;;;;;<<<;;;===BBBFFFLLLXXXcccnnnyyy|||uuupppmmmoooqqqsssyyyyyyuuuxxx~~~uuuyyyrrrjjjiiinnnwww|||kkkZZZGGG???===;;;888777999999999999999:::;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBAAABBBDDDEEEIIIUUUbbbsssbbbcccttt~~~yyyqqqdddVVVOOOOOOUUU[[[fffuuusssYYYLLLAAA???BBBDDDHHHKKKZZZZZZZZZZZZZZZWWWRRRNNNHHHGGGGGGLLLZZZuuuvvvqqqlllkkklllllljjjhhhYYYVVVQQQNNNLLLKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<===<<<<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999888888888777777777666666666777777777888888777777777777888888888888444555666999;;;>>>@@@AAABBBCCCEEEHHHJJJLLLMMMMMMJJJIIIHHHHHHHHHIIIKKKKKKMMMNNNNNNOOOQQQSSSTTTUUUOOOMMMJJJGGGFFFEEEFFFFFF@@@??????>>>>>>============<<<<<<;;;<<<<<<===>>>???BBBFFFJJJLLLLLLJJJIIIGGGEEECCCAAA@@@???<<<:::<<<>>>??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>???@@@AAACCCDDDEEEFFFFFFFFFGGGIIIJJJKKKLLLMMM{{{vvvzzzxxxlllccceeennn}}}wwwuuupppiiieeeeeeeeedddccc```]]]ZZZXXXVVVTTTQQQPPPPPPPPPNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEBBBBBBBBBAAA??????@@@BBBDDDFFFIIIKKKMMMPPPTTTVVV\\\bbbkkksss{{{zzzrrrnnnkkkfffaaa\\\\\\\\\[[[ZZZYYYWWWWWWPPPOOONNNNNNNNNLLLJJJHHHFFFFFFHHHLLLRRRYYY```dddlllkkkiiieee```YYYSSSOOOIIIGGGEEEDDDEEEEEEDDDCCCEEEEEEFFFFFFEEECCCBBBAAA======<<<;;;::::::::::::;;;;;;>>>CCCIIIPPP\\\hhhuuu~~~yyyrrrnnnnnnqqqtttuuuzzzzzzwwwzzzwww}}}ssslllkkkoooxxxuuuaaaQQQ@@@;;;<<<;;;777555999999999999:::;;;;;;<<<======>>>???AAABBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???BBBAAABBBDDDFFFIIISSS^^^sssnnngggqqq~~~xxxlll\\\PPPLLLPPPVVVaaappp|||dddTTTEEEAAADDDFFFFFFGGGQQQUUUWWWWWWWWWWWWVVVSSSJJJGGGEEEGGGOOOddd{{{wwwrrrooooooooonnnmmm^^^[[[VVVSSSPPPMMMJJJHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;::::::======<<<<<<;;;;;;::::::;;;;;;:::::::::999999999999999999888888888777777666666777777777888888888666666666777777777777777444555666888999;;;<<<===>>>???AAACCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJIIIIIIIIIIIIJJJLLLNNNOOOJJJHHHFFFCCCBBBAAAAAABBB=========<<<<<<;;;;;;;;;;;;:::::::::::::::::::::>>>@@@BBBEEEFFFGGGFFFFFFBBB@@@>>>>>>>>>===<<<::::::<<<======<<<;;;;;;<<<==============================>>>@@@AAAAAAAAAAAABBBAAAAAAAAA@@@@@@????????????@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLssssss{{{rrreeeeeekkkzzzzzzssskkkgggeeeddddddbbb```]]]ZZZYYYWWWUUURRRPPPPPPOOONNNLLLLLLKKKJJJHHHGGGFFFFFFFFFBBBBBBCCCAAA???>>>???@@@AAADDDGGGJJJMMMQQQUUUXXX]]]ccckkkttt{{{~~~uuujjjeeeeeefffdddbbbaaabbbccccccaaa]]]ZZZWWWRRRPPPNNNNNNOOONNNKKKIIIJJJIIIGGGGGGJJJNNNSSSVVV^^^^^^^^^\\\WWWQQQLLLHHHDDDCCCBBBBBBDDDEEEEEEDDDEEEEEEFFFGGGFFFEEECCCBBB???>>>===<<<;;;;;;;;;;;;::::::>>>EEEKKKSSSaaammm{{{}}}vvvpppmmmmmmrrruuuwww||||||{{{~~~tttnnnmmmpppxxx}}}nnnXXXJJJ===:::;;;:::888666888888999:::;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???AAA@@@AAAEEEGGGJJJRRR[[[kkk{{{jjjlll}}}yyyppp```QQQJJJLLLQQQcccppp~~~qqq^^^LLLEEEFFFGGGGGGGGGJJJRRRXXXWWWWWWYYYZZZWWWLLLGGGEEEFFFJJJWWWpppyyytttqqqpppooonnneeebbb]]]YYYUUUQQQMMMJJJIIIIIIHHHGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<======<<<<<<;;;:::=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888777777777777888888888888666666666666666666666666777777777888888888888888<<<<<<>>>???@@@@@@@@@@@@>>>>>>??????@@@AAABBBCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGEEECCCAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;888999999::::::::::::::::::;;;<<<===??????@@@@@@???===<<<<<<======<<<::::::<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????AAAAAABBBBBBBBBBBBBBBBBBEEEFFFGGGHHHIIIKKKLLLLLLtttpppttt{{{zzzkkkggglllxxxwwwooollljjjjjjiiihhheeebbb___]]]]]]ZZZVVVSSSRRRRRRPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHBBBCCCCCCBBB???======>>>???BBBEEEIIILLLQQQWWW[[[^^^dddmmmuuu|||zzznnnhhhaaa^^^___ccceeeeeeiiillloooqqqoooiiiccc___YYYVVVRRRRRRRRRQQQNNNKKKJJJHHHFFFDDDEEEHHHKKKMMMRRRRRRSSSRRROOOKKKFFFDDDBBBAAA@@@AAACCCEEEEEEDDDDDDFFFGGGHHHGGGFFFDDDBBB@@@@@@>>>===<<<<<<;;;;;;;;;;;;???GGGOOOXXXfffrrrzzztttqqqnnnnnnssswwwzzz}}}ssspppqqqttt{{{wwwhhhPPPEEE<<<::::::999777888777888999;;;<<<<<<<<<<<<======>>>???AAABBBCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@AAA???AAAFFFHHHJJJPPPVVVcccwwwjjjfffrrrwwwuuunnnaaaSSSKKKKKKMMM```lllxxx}}}kkkUUUJJJGGGGGGFFFGGGGGGTTT^^^^^^]]]______[[[PPPIIIEEEFFFHHHNNN```sss|||wwwssspppooommmjjjeee```[[[VVVQQQNNNJJJJJJIIIHHHGGGEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@???AAAAAA@@@@@@???>>>>>>>>>=========>>>===<<<<<<;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888888888777777777888888888999999777777777777666666666666777777666666555555444444777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>???AAACCCDDDCCCAAA@@@DDDCCCAAA???===<<<;;;;;;;;;:::::::::::::::::::::777888999:::;;;;;;;;;:::999999:::;;;<<<============<<<;;;;;;======<<<;;;<<<>>>??????>>>======>>>==============================>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFHHHIIIJJJKKKLLLwwwvvvzzzrrrlllpppxxx~~~vvvtttpppppppppooommmkkkhhhgggeeebbb]]]ZZZXXXWWWUUUSSSNNNMMMLLLLLLKKKKKKKKKKKKFFFGGGGGGDDDAAA>>>===>>>???AAACCCGGGKKKRRRYYY^^^ccciiiqqqyyywwwooofffccc```^^^___bbbfffhhhpppuuu|||zzzsssnnneee```ZZZWWWVVVUUUQQQMMMJJJHHHFFFDDDDDDEEEGGGHHHHHHIIIIIIIIIHHHEEECCCAAABBB@@@??????BBBDDDEEEEEEDDDFFFGGGIIIHHHGGGDDDCCCBBBAAA@@@>>>======<<<<<<======BBBKKKSSS]]]kkkxxxxxxsssssspppppptttyyy}}}xxxqqqrrruuuyyyqqqbbbHHHBBB<<<:::888666666999777888:::;;;<<<======<<<<<<===>>>???@@@BBBCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBB@@@AAAEEEGGGGGGKKKPPPXXXhhhsssjjjkkk{{{~~~wwwpppnnniii```VVVNNNJJJJJJVVVdddqqquuuxxx~~~xxx___OOOGGGDDDEEEGGGHHH[[[hhhiiifffhhhfffaaaWWWLLLDDDDDDEEEFFFSSSbbb|||~~~yyyuuuttttttpppkkkfffaaa[[[UUUQQQLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???AAAAAA@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;:::::::::::::::999999999888888888777777888888888999999999888888888777777666666666555555444444444444333333444555666777888888888888:::;;;<<<<<<============<<<===>>>?????????>>>===???>>>>>>===<<<<<<;;;;;;999999999999999999999999777888999:::::::::999999::::::<<<===============<<<;;;::::::<<<<<<;;;:::<<<>>>??????>>>======>>>========================>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKLLL~~~zzz~~~xxxqqqtttyyy|||{{{nnnooopppppppppooonnnmmmhhheee___[[[YYYXXXVVVTTTMMMMMMLLLKKKJJJJJJKKKKKKJJJKKKKKKIIIEEEAAA@@@@@@>>>@@@CCCFFFJJJRRRZZZ```iiiooowww{{{qqqiiieeeeeedddbbbaaacccgggjjjqqqwww|||wwwllleee]]]XXXWWWUUUPPPLLLLLLKKKHHHFFFDDDDDDDDDEEECCCDDDDDDDDDDDDCCCAAA@@@BBB@@@>>>???AAADDDFFFFFFDDDFFFHHHIIIIIIGGGEEECCCCCCBBBAAA???>>>=========>>>???DDDMMMVVV```ooo|||}}}vvvsssuuurrrqqqvvv{{{zzzssspppsssxxx|||}}}mmm^^^DDD@@@<<<:::777333555:::777888:::<<<=========<<<<<<<<<===>>>@@@AAABBBCCCAAAAAABBBBBBCCCBBBBBBBBBCCC@@@AAAEEEFFFEEEFFFJJJPPP]]]ttttttkkkppp|||qqqjjjiiieee___WWWPPPJJJHHHQQQ```pppvvvyyyfffRRRGGGBBBCCCGGGKKK```pppqqqnnnnnnllleee^^^OOODDDBBBBBBAAAKKKYYYooo~~~zzzxxxwwwtttoooiiiddd^^^WWWSSSMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@>>>AAAAAA@@@@@@???>>>>>>>>>???????????????>>>======;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888777888888888888999999999999999888888777777666666444444444444555555555555444444555777777888888888777888999999999999999999>>>===============>>>>>>::::::;;;;;;;;;<<<<<<<<<777777777777888888888888888999:::::::::999777666777888:::;;;;;;;;;:::999;;;:::999:::;;;;;;;;;999:::<<<======<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===>>>>>>??????@@@@@@@@@AAA??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKK}}}|||{{{{{{sssooonnnqqqpppkkkkkkooojjjgggbbb___]]]\\\ZZZYYYTTTSSSRRRQQQOOONNNMMMLLLNNNMMMLLLIIIGGGDDDAAA@@@AAA@@@BBBGGGKKKQQQ]]]hhhooouuu~~~yyyuuuuuutttsssqqqooonnnllllllsss|||zzzqqqfff___]]]ZZZTTTNNNSSSMMMJJJJJJHHHDDDCCCEEEFFFFFFHHHIIIGGGCCCBBBDDDFFFDDDBBBAAABBBCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCAAA???===;;;;;;:::;;;@@@GGGMMMVVVddduuu~~~tttqqqtttpppqqqsssvvvzzz|||mmmiiinnn|||{{{hhhUUUDDD@@@<<<999777777555444999::::::;;;;;;<<<<<<<<<>>>???AAACCCEEEDDDAAA>>>BBBAAA???======>>>???@@@@@@BBBCCCCCCBBBCCCDDDEEELLLQQQ```{{{gggjjj~~~qqqbbbcccaaa\\\UUUNNNKKKKKKOOOZZZlll|||hhhTTTJJJFFFDDDBBBJJJZZZjjjppprrrsssqqqmmm```VVVKKKEEEAAAAAAGGGNNNaaayyy}}}wwwrrrnnnlllggg^^^XXXWWWTTTQQQLLLHHHEEEEEEFFFGGGFFFFFFFFFEEEDDDBBBAAA@@@EEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCC===@@@BBBBBBAAA@@@@@@@@@>>>===============>>>???AAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888888888777666666666666666999888777666666777888999555666666777888999999::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;::::::999888888777777888:::<<<===888999999::::::999999888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======AAAAAAAAA@@@@@@????????????@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIIII||||||xxxssssssrrrnnnmmmpppooolllgggdddaaa___[[[YYYWWWVVVUUUSSSQQQOOONNNMMMLLLLLLKKKIIIGGGDDDBBB@@@AAA@@@BBBFFFKKKQQQ^^^iiivvv|||~~~yyyvvvvvvwwwvvv|||xxxmmmddd```]]]WWWRRRUUUQQQNNNOOONNNKKKJJJLLLLLLMMMNNNNNNLLLIIIIIIJJJGGGEEECCCBBBCCCDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFDDDCCCAAA???===<<<;;;;;;>>>CCCJJJRRR[[[iiiyyy}}}ssspppssstttuuuwwwzzz}}}yyymmmiiinnn{{{wwwcccQQQAAA>>>:::888888888777777999::::::;;;;;;<<<<<<===?????????@@@BBBBBBAAA???BBBAAA???>>>===>>>???@@@@@@AAACCCCCCBBBBBBDDDEEEIIILLLYYYtttkkkfffwwwmmmeeeeeeccc```[[[UUUOOOKKKNNNWWWiii}}}oooZZZLLLFFFCCCAAABBBOOO^^^hhhooouuuuuupppddd[[[QQQKKKFFFAAACCCGGGVVVjjjzzzuuupppnnnhhh^^^XXXWWWWWWVVVSSSOOOKKKHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBB>>>@@@BBBBBBAAA@@@@@@@@@>>>>>>============>>>>>>??????>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888999888777777666777777777666666555444444555666666555666666777777888888888999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999888888888888999;;;<<<999::::::;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<==============================?????????>>>>>>>>>======AAAAAAAAA@@@@@@?????????@@@AAAAAABBBCCCDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIzzzzzzvvvrrrqqqooooooooorrrpppllljjjgggccc___\\\[[[ZZZXXXVVVTTTQQQPPPOOOKKKJJJJJJHHHGGGEEECCCBBBCCCAAAAAAEEEJJJQQQ___lll}}}}}}}}}~~~zzzooogggaaa[[[WWWSSSOOOMMMOOONNNKKKKKKNNNOOOQQQRRRQQQOOONNNMMMNNNIIIGGGDDDCCCDDDEEEEEEEEEDDDEEEGGGHHHHHHHHHGGGFFFEEEDDDBBB@@@>>>======<<<@@@FFFNNNWWWbbbooo}}}{{{rrrppprrrwwwyyy|||~~~uuujjjhhhmmmxxx~~~rrr^^^MMM???<<<999777888999999999999::::::;;;<<<<<<======@@@>>>======???@@@@@@@@@AAA@@@???>>>===>>>???@@@???@@@BBBBBBAAAAAACCCDDDFFFHHHRRRfffuuugggsssmmmkkkiiiggggggfffaaaVVVNNNMMMRRRbbbyyywwwbbbQQQFFFBBBBBB>>>EEEOOO\\\kkkvvvvvvqqqfff___WWWRRRKKKDDDAAACCCKKKYYYooozzztttpppiiiaaa]]]^^^[[[YYYWWWSSSNNNJJJGGGEEEGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBAAA???AAACCCBBBAAA@@@@@@AAA???>>>>>>======>>>>>>>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999999999999999999999888777777777777777555555444444444444555555666666666666666666666666888888888999999999::::::888999999999999::::::::::::999999888888999::::::::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>======@@@@@@@@@@@@@@@?????????AAAAAABBBCCCDDDEEEFFFFFFIIIIIIHHHHHHHHHGGGGGGGGG~~~vvvvvv~~~wwwuuutttrrrpppqqqooonnnmmmkkkiiieeeaaa___^^^\\\YYYVVVSSSQQQPPPJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBEEEJJJRRR```mmm~~~}}}qqqfff^^^YYYQQQNNNMMMNNNMMMJJJLLLPPPSSSWWWYYYWWWUUUTTTSSSQQQLLLIIIEEEDDDDDDEEEEEEEEEDDDEEEGGGHHHIIIHHHHHHGGGFFFEEECCCAAA@@@???>>>>>>AAAGGGQQQ\\\gggtttxxxqqqppprrrxxx{{{wwwooodddccchhhrrrzzz}}}|||lllXXXJJJ>>><<<888777888999999888999::::::;;;<<<===>>>>>>@@@???>>>???@@@AAA@@@???@@@???>>>>>>>>>>>>??????>>>???AAAAAA@@@@@@BBBCCCEEEFFFMMM\\\rrrrrrxxxxxxuuupppmmmooosssooocccXXXPPPOOOXXXpppmmmXXXIIICCCCCC@@@AAAFFFSSSfffssstttpppgggaaa[[[WWWPPPGGGDDDEEEGGGNNN\\\rrr~~~wwwqqqlllhhhkkkpppjjjfff___XXXRRRNNNLLLKKKGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCAAA@@@AAABBB??????>>>>>>===>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888777666666666666777777666666666666666666777666666666666555555555555777777777777888888888888666777777888999999::::::::::::999999999999999999999::::::;;;;;;::::::999999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<==============================>>>>>>>>>>>>>>>>>>======@@@@@@@@@???????????????@@@@@@AAABBBCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEwwwpppqqq|||xxxwwwxxx|||}}}wwwrrrnnnnnnmmmnnnooonnnkkkiiicccbbb___\\\XXXTTTRRRPPPLLLLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCFFFJJJRRR```mmm}}}mmmaaaZZZVVVSSSQQQQQQOOOMMMPPPVVV\\\cccgggeeebbb```\\\VVVQQQMMMHHHEEEDDDEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFDDDCCCAAA@@@@@@@@@BBBHHHSSS```mmmyyy|||wwwqqqqqqtttwww{{{~~~xxxooofff]]]^^^cccllluuu|||xxxfffSSSHHH???<<<999777777888777777999999:::;;;<<<>>>>>>???>>>???@@@BBBDDDCCCAAA>>>>>>>>>>>>>>>>>>>>>??????===>>>@@@@@@??????AAABBBDDDDDDIIITTTccc}}}~~~{{{uuuxxx~~~}}}rrrfffVVVNNNPPPbbb{{{~~~fffQQQFFFCCCBBB>>>@@@MMM```nnnssssssmmmggg```[[[SSSIIIEEEEEEDDDFFFOOOaaaxxxyyytttppprrr{{{}}}qqqdddYYYTTTRRRRRRIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCBBBAAAAAAAAACCCCCCDDDCCCAAA@@@AAABBB@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777777666555555555666666666777777777777777777666666666666666555555555555666666666777777777888888555666777777888999::::::999999:::999999999999888888888999999999999888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>????????????????????????>>>???@@@AAABBBCCCCCCDDDAAAAAABBBCCCDDDFFFFFFGGG~~~qqqkkkpppwwwyyyrrrlllkkkhhhhhhkkkooovvv|||ssssssrrrqqqqqqrrrrrrpppnnniiigggddd```[[[WWWTTTRRROOOOOOOOONNNMMMKKKJJJIIIGGGEEEEEEHHHKKKRRR___kkk{{{wwwggg___XXXTTTRRRQQQNNNNNNUUU^^^eeeqqqxxxvvvrrrooofff\\\WWWSSSMMMHHHGGGFFFFFFEEEDDDEEEGGGHHHIIIJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBDDDKKKWWWfffttt~~~yyyvvvsssssswwwxxx||||||{{{|||qqqfff]]]YYY[[[aaaiiirrr{{{}}}qqq^^^MMMDDD???<<<888777777777777666999999:::<<<===>>>???@@@>>>???AAADDDFFFDDDAAA=========>>>>>>>>>>>>>>>>>><<<===??????>>>>>>@@@AAAAAA@@@DDDLLLVVVjjjyyy~~~uuu^^^RRRLLLUUUiii|||vvv\\\JJJBBBAAA<<<===HHHWWWeeeooovvvvvvpppiiicccXXXLLLEEEDDD@@@@@@FFFSSSeeezzz~~~yyyvvvzzzssseee[[[TTTQQQLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBAAADDDEEEEEECCCAAA@@@BBBCCCAAA@@@??????>>>>>>>>>>>>>>>>>>===============>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888777777666666666666666555555666666666666555555666666666666666666666666666666666777777777888888666666777888999999::::::888999999:::::::::999999777777888888888888777777999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======????????????????????????<<<<<<============>>>>>>>>>>>>>>>???????????????>>>>>>???@@@AAABBBCCCCCCAAAAAABBBDDDFFFGGGIIIIIIwwwmmmkkkooo|||yyyooogggfffddddddhhhiiijjjqqqzzz|||~~~||||||yyywwwvvvtttrrrpppooommmiiiddd___[[[WWWUUUSSSSSSRRRQQQPPPNNNLLLKKKHHHGGGGGGJJJMMMRRR]]]hhhpppuuu|||pppfffXXXUUURRRQQQOOORRR]]]hhhvvvwwwhhh___ZZZSSSMMMJJJIIIHHHGGGDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCIIIPPP]]]mmm|||{{{wwwvvvtttvvvzzz|||~~~{{{{{{xxxmmmccc[[[[[[]]]bbbhhhpppzzz|||vvvhhhTTTEEE???<<<:::777666777888999888999999:::<<<===???@@@@@@?????????AAACCCCCCAAA>>><<<======>>>>>>>>>>>>>>>;;;===>>>>>>>>>>>>???AAAAAA???AAAHHHMMMZZZwwwxxxfffYYYMMMMMMXXXhhh|||gggPPPEEEAAA===<<>>>>>>>>>>>>>>===============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888777888888888555666777888888777666555555666666777777888888888666666777777777888888888777888888999999:::::::::777777999:::;;;::::::999888888888999999888888888999999::::::::::::;;;;;;999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>===>>>>>>>>>?????????@@@>>>??????@@@AAABBBCCCDDDAAAAAABBBDDDEEEFFFGGGGGG~~~ppplllnnntttyyypppdddccceeekkkjjjhhhkkksssoootttvvvtttvvv|||yyyvvvsssppprrrpppmmmhhhbbb]]]YYYWWWVVVUUUUUUSSSRRRPPPNNNMMMIIIGGGHHHKKKNNNRRR\\\gggeeejjjoooqqqpppppprrruuuqqqtttwwwxxx}}}wwwlll]]]ZZZWWWVVVVVV[[[hhhuuuyyyddd___WWWQQQMMMKKKJJJIIIDDDEEEGGGIIIJJJJJJJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDLLLTTTbbbrrryyyvvvvvvvvvxxx|||}}}}}}wwwmmmeee^^^^^^aaadddhhhpppyyy~~~vvvpppaaaMMM???;;;:::888555555777:::;;;;;;999999:::<<<===???@@@@@@@@@???===>>>@@@AAAAAA@@@<<<<<<===>>>>>>???>>>>>>;;;<<<>>>>>>======???@@@DDD@@@BBBGGGIIIQQQjjjxxxjjj]]]PPPJJJNNN[[[ooonnnUUUHHHDDD@@@>>>AAACCCJJJ[[[lllwwwuuuuuusssjjjZZZNNNIIIBBBAAABBBEEEGGGOOOcccwww~~~pppeeeTTTRRROOOLLLIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFEEECCCAAAAAABBBDDDBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::999999::::::888999:::;;;;;;:::999888555666666777888999999:::777777777777888888888888999999999999999:::::::::666777888:::;;;;;;::::::999999999::::::999999999999999:::::::::;;;;;;;;;999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<==============================;;;<<<<<<<<<======>>>>>>======>>>>>>?????????@@@???@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBCCCCCCCCCvvvnnnooottt{{{vvvrrrnnnnnnqqqssssssrrrpppnnnllllllpppvvv~~~|||zzzxxxvvvyyyxxxtttmmmfff```]]]\\\]]]ZZZXXXVVVUUUSSSQQQOOOKKKHHHHHHLLLOOOSSSZZZbbb^^^```cccdddeeedddbbb```cccbbbdddjjjsssxxxjjj]]]WWW[[[\\\]]]ooovvvfffXXXTTTSSSPPPKKKHHHGGGFFFEEEEEEHHHIIIIIIIIIKKKGGGFFFHHHIIIFFFEEEFFFJJJZZZnnn|||zzzuuutttxxx}}}|||zzzyyyoooeee]]]^^^```eeekkkrrrxxx}}}~~~vvvgggSSSDDD???>>>888777666555666888:::;;;888888999===BBBCCCAAA???BBBAAA???>>>>>>>>>??????============<<<<<<<<<<<<<<<;;;;;;===???@@@???>>>???@@@AAAAAAEEEOOO___jjjxxxeeeSSSMMMLLLPPP^^^nnn{{{uuu```PPPIIICCC>>>>>>@@@FFFRRR]]]rrr|||lllbbbXXXNNNDDD???@@@EEEDDDDDDQQQccc{{{llleee[[[QQQMMMKKKHHHGGGHHHIIIGGGEEEEEEFFFFFFDDDBBBDDDCCCBBBAAAAAABBBCCCDDDIIIHHHFFFDDDCCCBBBCCCCCCEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888888888888888888888888888777777777666777777888999999888777777777888::::::999999888888999999:::;;;666666777888999999::::::777888999:::;;;<<<<<<<<<999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@?????????>>>>>>======@@@???>>>>>>>>>???AAAAAA@@@@@@AAAAAAAAABBBBBBBBB??????AAABBBCCCDDDDDDDDD{{{rrrqqqpppwww}}}zzzzzz{{{zzzyyywwwuuurrrqqqssswww|||~~~xxxzzzxxxtttnnnjjjjjjlllnnnqqqnnnhhh```YYYTTTQQQQQQMMMJJJJJJNNNQQQTTTZZZaaa```aaabbbbbbaaa___\\\ZZZ[[[YYY[[[```gggssstttfff]]]```aaaeeeyyy~~~nnn]]]WWWUUUQQQLLLIIIGGGEEEDDDEEEGGGIIIIIIHHHKKKGGGFFFIIIIIIFFFFFFHHHNNN^^^ppp~~~yyyvvvwww{{{{{{{{{xxxlllddd]]]^^^```eeelllssszzz~~~zzzxxxooo```NNNAAA======999888777666777999;;;<<<::::::;;;???CCCDDDBBB@@@@@@@@@>>>=========>>>>>>????????????>>>>>>>>>===<<<;;;;;;===???@@@???>>>===>>>>>>>>>AAAIIIVVV```{{{nnnYYYLLLHHHLLLUUU^^^ppp{{{xxxeeeVVVLLLEEE???===>>>AAAJJJSSSiiizzzzzzrrrfffYYYKKKDDDAAADDDCCC@@@HHHUUUgggyyynnncccXXXRRRNNNIIIGGGHHHHHHGGGEEEEEEFFFFFFDDDCCCDDDDDDCCCBBBBBBCCCDDDDDDFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<=========<<<<<<;;;:::999999;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::999888888777777777777999888777777777888::::::999999888888999999:::;;;666777777888999999::::::888999:::::::::::::::999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>===@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCxxxsssmmmrrr}}}}}}{{{{{{}}}}}}xxxtttuuu{{{uuudddXXXSSSSSSOOOLLLMMMRRRVVVXXX\\\bbbeeefffeeedddaaa\\\XXXUUUTTTRRRRRRUUUZZZcccrrrwwwjjjhhhhhhoooyyyeee[[[WWWRRRMMMKKKGGGEEEDDDEEEGGGHHHHHHHHHJJJGGGFFFIIIIIIGGGHHHLLLSSScccuuu}}}{{{xxxxxxzzzzzz}}}vvviiibbb]]]^^^```fffnnnvvv|||uuupppeeeVVVGGG===:::;;;999888888888888:::;;;<<<;;;<<<>>>AAADDDEEECCCAAA???>>>======<<<=========?????????>>>>>>>>>======<<<;;;;;;<<<>>>???>>>===;;;=========???DDDMMMTTTbbb~~~yyybbbMMMFFFJJJOOOPPPbbbmmmzzz~~~mmm]]]RRRJJJBBB???======BBBIIIZZZlllwwwjjjUUUIIIAAAAAAAAA???@@@FFFRRRaaavvv~~~pppaaaXXXRRRLLLJJJLLLIIIGGGEEEEEEEEEFFFEEECCCEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDEEECCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===============??????>>><<<;;;:::999888;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888777777777999888888888888999::::::999999888888999999:::;;;777777777888999999::::::999999::::::999888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>??????@@@AAA?????????@@@@@@@@@@@@AAA@@@@@@AAAAAABBBBBBBBBCCC}}}uuummmoooxxx}}}uuuqqqppprrrxxxxxxbbbXXXUUUOOOMMMOOOVVV]]]___cccgggooonnnmmmkkkfffaaa[[[XXXTTTQQQOOOQQQTTTXXXbbbmmmwwwzzz~~~xxxpppooovvvlll^^^XXXRRRMMMKKKGGGFFFEEEEEEGGGHHHHHHGGGJJJGGGGGGIIIIIIHHHKKKQQQYYYhhhyyy|||yyyzzzzzz{{{}}}wwwvvvhhhbbb___^^^aaafffpppyyy~~~~~~ssskkk]]]NNNAAA:::888999888888777888888999;;;;;;;;;===???AAACCCCCCBBBAAA>>>>>>>>>>>>===>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<;;;:::;;;===>>>======<<<===>>>???@@@DDDIIINNNVVVjjjnnnUUUHHHKKKOOONNNXXXcccrrrssscccXXXOOOFFFAAA???===@@@DDDKKK\\\qqqyyyaaaQQQCCC???@@@??????@@@GGGPPP```sss~~~mmm```WWWPPPOOOQQQKKKHHHFFFEEEFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA????????????????????????DDDCCCBBBAAA@@@???????????????>>>===<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999===<<<;;;:::999999999999888888888888999999::::::999999888888999999:::;;;777777888888888999999999888888999999999888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCyyypppqqqwwwxxxqqqllliiigggjjjoooxxxrrr___WWWOOONNNSSS]]]gggkkkooorrrwwwwwwvvvsssnnnhhhbbb___YYYUUURRRRRRRRRSSSXXX___bbbeeehhhlllpppyyyxxxwwwqqqaaaXXXQQQLLLKKKHHHGGGFFFFFFHHHIIIHHHHHHJJJHHHHHHJJJIIIIIIOOOVVV```nnn~~~yyyyyy{{{}}}~~~yyyvvvuuuiiieeeccc___aaagggqqq{{{~~~{{{rrrgggWWWHHH>>>999777777666666666777888888999::::::<<>>?????????????????????<<<<<<<<<<<<;;;;;;;;;;;;===;;;999:::;;;======<<<;;;<<<>>>???AAADDDGGGJJJRRR\\\wwwyyyaaaNNNKKKMMMMMMTTT___ooo~~~yyyjjj^^^SSSIIIDDDAAA>>>???BBBDDDPPPaaasssqqq___LLLBBB???>>>>>>>>>CCCFFFPPP___sss{{{jjj]]]TTTQQQRRRNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@DDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCAAA@@@@@@@@@@@@>>>>>>============<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;:::::::::::::::;;;;;;888888999999::::::::::::999999888888999999:::;;;888888888888888999999999666666777888999::::::999999999999999999999999999:::::::::;;;;;;;;;<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBAAAAAAAAAAAACCCDDDEEEvvvuuuzzzzzzrrrnnnlllkkknnnsssxxxhhh[[[SSSSSSZZZhhhtttzzz}}}}}}zzztttnnnhhhddd___ZZZVVVUUUSSSPPPQQQUUUUUUWWWZZZ\\\___eeennnuuuuuucccYYYQQQLLLJJJJJJHHHGGGGGGIIIJJJIIIHHHJJJHHHHHHJJJJJJKKKRRRZZZgggtttzzzyyy|||}}}wwwyyyssskkkhhheee___aaahhhrrr||||||wwwmmmaaaPPPCCC;;;999777666555666666777888888999999999<<>>===>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>=========<<<<<<===;;;999999:::;;;<<<;;;999:::<<<>>>@@@BBBDDDEEELLLQQQdddnnnZZZNNNJJJIIIQQQ\\\kkkyyyvvviii\\\NNNGGGBBB>>>>>>@@@CCCIIIUUUcccrrr}}}~~~ppp[[[JJJ@@@<<<;;;<<>>>>>>>>>>>>>>>>>999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<888999999:::;;;:::::::::999999888888999999:::;;;888888888888888888888888555666777999:::;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGG{{{zzz}}}~~~|||{{{zzzppp```[[[[[[cccsss{{{ssslllhhhfff```\\\[[[WWWRRRPPPQQQOOOQQQRRRSSSSSSWWW^^^dddlllyyyxxxeee[[[SSSMMMKKKLLLJJJHHHIIIJJJKKKJJJIIIJJJHHHIIIJJJJJJKKKTTT^^^nnn{{{~~~{{{yyy}}}}}}|||yyyzzzpppllliiieee```bbbhhhsss}}}yyyssseeeXXXHHH===999888777666666666777888999999999999999<<>><<<<<<===<<<===>>>@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<===;;;888888999;;;;;;;;;<<<;;;<<<===???AAABBBBBBEEEIIIUUUkkk|||mmmZZZNNNJJJMMMWWWcccnnnzzz{{{lllZZZNNNFFF@@@===>>>@@@CCCJJJTTT___jjjuuu|||xxxhhhTTTCCC<<<;;;=========AAAHHHQQQaaa{{{yyymmmccc___WWWSSSNNNJJJHHHGGGFFFEEEBBBCCCDDDDDDDDDDDDCCCBBBAAAAAACCCCCCDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@?????????>>>>>>=========999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999:::888999:::;;;;;;;;;::::::999999888888999999:::;;;888888888888888888888888888888999::::::;;;::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<====================================>>>>>>>>>>>>===>>>>>>>>>????????????===>>>???@@@AAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAABBBDDDFFFIIIKKK~~~|||~~~~~~vvvtttwwwuuudddaaabbbjjjzzzxxxpppllllllfffaaa___\\\UUUQQQQQQMMMNNNPPPOOONNNPPPVVVZZZ___iii{{{zzzggg]]]TTTNNNLLLMMMKKKIIIIIIKKKKKKKKKJJJJJJIIIIIIJJJJJJLLLUUU```sss}}}{{{yyy}}}}}}yyyzzz}}}|||}}}rrrmmmmmmjjjeee```bbbhhhsss}}}xxxppp]]]QQQBBB888666888777555777777888:::::::::::::::999===@@@AAA>>><<<<<<>>>;;;<<<===?????????>>>===<<<<<<;;;;;;;;;:::::::::===;;;888777999:::;;;;;;@@@???>>>>>>@@@AAAAAAAAA@@@FFFMMM[[[www}}}gggUUUOOOJJJSSS]]]eeerrrzzzeeeVVVKKKCCC>>>>>>===>>>BBBIIIQQQ[[[hhhrrr|||yyynnn[[[GGG>>>>>>@@@>>>>>>AAAEEEHHHRRRiii|||qqqkkkYYYUUUOOOKKKIIIGGGFFFEEEAAABBBCCCDDDDDDCCCBBBAAA???@@@BBBDDDEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???>>><<<<<<;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;:::999888777777777888999:::;;;<<<;;;::::::999999888888999999:::;;;999999888888888888888888:::;;;;;;;;;;;;:::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>?????????@@@===>>>???@@@AAA@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBEEEHHHKKKMMMsssmmmlllqqqxxx}}}lll```eeesss~~~yyywwwssspppkkkddd]]]WWWRRRPPPSSSPPPNNNKKKKKKMMMPPPRRRUUU]]]hhhvvv~~~iii\\\SSSNNNNNNMMMMMMLLLMMMNNNMMMLLLJJJMMMJJJHHHJJJLLLQQQ\\\hhh{{{~~~{{{{{{~~~yyy~~~zzztttxxxvvv~~~}}}{{{}}}zzzzzz|||nnnddd```cccfff___gggqqqwww{{{{{{sssjjjZZZLLL>>>:::999666444333666777888999:::;;;<<<<<<===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<========================;;;;;;::::::::::::999999999:::;;;<<<===???@@@@@@DDDCCCGGGSSSfffwwwbbbSSSNNNQQQVVV]]]jjj|||wwwhhhXXXHHH@@@BBB@@@<<<===EEEIIIMMMYYYgggrrryyyvvvdddSSSIIIBBB;;;======>>>@@@BBBJJJ\\\mmmyyykkk\\\QQQPPPQQQLLLGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????BBBAAAAAA@@@?????????@@@@@@???===<<<<<<<<<===>>>::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::777777777777777888888999777888888888888999999999;;;;;;;;;::::::999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>????????????;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;>>>?????????@@@@@@@@@@@@@@@?????????@@@BBBDDDFFFEEECCCDDDHHHIIIJJJOOOUUUxxxooojjjlllrrrttt~~~wwwooorrr~~~}}}vvvtttpppkkkddd^^^XXXUUUTTTQQQNNNLLLKKKLLLNNNOOORRRVVV]]]fffsss|||ggg[[[SSSPPPQQQNNNOOOPPPRRRRRRPPPMMMKKKLLLJJJIIILLLOOOVVVcccooo~~~|||||||||tttmmmpppsss{{{}}}yyyrrruuu~~~|||wwwjjjaaa___aaaccc]]]fffpppvvvyyyxxxpppfffTTTHHH<<<999999777666666666666777888999:::;;;;;;>>>===<<<;;;;;;<<<======>>>>>>??????>>>>>>===<<<:::<<<===??????===<<<:::;;;;;;::::::::::::999999::::::;;;<<<===>>>??????BBBBBBFFFOOO___xxxiiiVVVKKKMMMPPPVVVdddzzzyyybbbLLLCCCDDD>>>:::<<>>>>>>>>??????DDDSSSbbb|||~~~wwwgggWWWRRRQQQMMMJJJIIIFFFEEEDDDDDDCCCCCCDDDDDDAAAAAA@@@AAABBBDDDFFFGGGCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@@@@?????????@@@??????>>>============>>>;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::777777777777777888999999888888888888999999999999;;;;;;;;;::::::999999999999999999999999999999999;;;<<<======>>>>>>============>>>>>>>>>?????????<<<==================<<<>>>=========<<<<<<<<<<<>>======<<<<<<===>>>>>>???????????????>>>======999;;;>>>@@@@@@>>>;;;999;;;;;;::::::::::::999999;;;;;;<<<<<<<<<=========>>>@@@DDDJJJUUUjjjnnnZZZKKKKKKKKKOOO\\\sssoooVVVIIIGGGAAA>>>???BBBBBBDDDQQQbbbnnnwwwzzzsssjjjaaaRRRCCCAAA??????@@@>>>@@@JJJUUUmmm|||{{{uuubbbXXXSSSPPPMMMLLLGGGFFFFFFEEEDDDEEEEEEEEE??????@@@AAACCCEEEGGGHHHCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@???????????????>>>======<<<<<<<<<<<<;;;:::999999<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::888888777777888888999:::888888888888999999999:::;;;;;;::::::::::::999999::::::::::::::::::::::::;;;<<<======>>>>>>============>>>>>>>>>>>>??????======>>>>>>>>>>>>==================<<<<<<<<<<<>>777777888888888:::999::::::;;;<<<========================>>>>>>>>>???????????????>>>>>>===:::;;;===>>>>>>===;;;:::;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>CCCGGGMMM___~~~~~~ooo___PPPLLLIIIJJJTTThhh|||eeeSSSIIIIIIEEEDDDFFFCCCCCCQQQbbbvvvvvvbbbNNNDDDAAA@@@AAA@@@@@@FFFNNN___yyy{{{}}}~~~lll___XXXTTTPPPMMMHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999888888888888999::::::888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;============>>>>>>>>>???=========>>>>>>========================<<<<<<<<<======>>>>>>>>>?????????:::<<>>>>>>>>>>>>>>???????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999<<<<<<<<<<<<;;;;;;;;;;;;:::>>>CCCGGGJJJXXXssszzzzzzxxxppphhhUUUNNNHHHIIIOOO___xxxxxxaaaNNNLLLGGGEEEFFFDDDEEERRRccc|||qqq\\\GGGCCC@@@@@@@@@@@@DDDJJJWWWmmm|||xxx{{{~~~qqqfff___ZZZTTTNNNJJJIIIHHHFFFEEEEEEDDDDDDFFFEEEEEEDDDBBBAAA@@@???CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>>>>???@@@@@@>>>>>>???@@@@@@>>>===<<<<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999::::::;;;888999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;<<<============>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<===============<<<<<<<<<<<<============<<<===@@@CCCGGGJJJMMMNNNQQQSSSYYYccclllsss}}}zzzrrrlllmmmoooxxx}}}yyyvvvtttllljjjhhhddd___[[[VVVTTTOOOOOOOOOOOOOOOPPPPPPPPPVVVYYY^^^fffqqq~~~{{{oooeee]]]\\\^^^cccfffiiiggg___WWWQQQOOOOOOOOOSSS[[[bbbjjjxxxzzzxxx{{{~~~~~~|||zzzxxxlllhhhkkkvvvhhh^^^cccrrr~~~|||||||||sssfff]]]ZZZ\\\^^^___dddjjjpppqqqmmmeeeVVVIII@@@:::777888888666777999777888888888999999999999;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>><<<:::999999:::<<<>>>;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;;;;;;;;;;>>>CCCFFFIIISSShhh||||||xxxwwwuuusss___SSSJJJIIINNNXXXlll~~~ttt\\\OOOGGGAAABBBBBBEEEQQQ```uuu|||jjjQQQIIIBBB@@@@@@@@@BBBGGGQQQaaa|||zzzxxxwwwwwwwwwzzzwwwqqqjjjeeebbbZZZRRRNNNMMMKKKHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;<<<999999999999::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;<<<======>>>>>>======<<<<<<============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<<<<============AAAAAABBBEEEHHHLLLPPPRRRWWW[[[eeesss}}}~~~~~~}}}vvvtttppprrr}}}|||zzzyyysssrrrpppmmmhhhbbb]]]ZZZTTTSSSQQQPPPOOOOOONNNNNNQQQQQQRRRVVV[[[dddmmmrrrwwwooohhhfffiiilllooooooiii```WWWSSSRRRQQQSSSZZZccckkksss|||yyy|||{{{zzzwwwvvv||||||nnnddd___iiiwww{{{wwwuuutttnnneee]]]YYYZZZ]]]```ggglllooonnnhhh___PPPCCC===888666999999888888<<<999999999999::::::::::::999:::<<<===>>>>>>=====================<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;===AAAEEEGGGMMM\\\kkk}}}yyyzzzzzzzzzqqq___NNNKKKMMMRRR___nnnsssZZZMMMCCCAAAAAABBBJJJVVVeeetttxxxcccWWWJJJDDDBBB@@@BBBEEEJJJUUUkkk|||vvvqqqnnnmmmpppnnnjjjiiihhhbbbZZZSSSQQQOOOLLLIIIGGGEEEEEEAAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<<<<999999999:::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<=========>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<=========>>>=========>>>>>>>>>??????BBBBBBCCCFFFLLLRRRXXX\\\___fffsssxxxpppmmmmmmnnnmmmrrrzzz|||tttooozzz~~~}}}||||||zzzyyyxxxtttooojjjdddaaaZZZWWWSSSPPPPPPPPPOOOOOOOOOOOONNNOOOQQQUUUYYY\\\hhhsss~~~}}}vvvpppnnnqqqssstttssskkk```XXXUUUUUUSSSVVV^^^iiirrrzzz~~~{{{}}}zzzxxx{{{lllddddddooo|||yyyssspppnnnjjjddd]]]XXXXXX\\\```hhhmmmnnnkkkdddZZZKKK>>>:::666666999:::999:::>>><<<<<<<<<===============888999;;;============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<===@@@CCCEEEIIITTT___sss}}}{{{}}}}}}{{{jjjTTTLLLKKKLLLVVVcccssshhhWWWHHHCCC@@@>>>CCCKKKYYYjjj{{{sssdddSSSJJJEEEBBBCCCEEEEEELLL```}}}xxxoooiiigggkkkllliiijjjmmmhhh```VVVUUURRRNNNKKKHHHFFFFFFCCCCCCDDDDDDDDDCCCAAA@@@CCCCCCCCCCCCDDDDDDDDDEEEAAAAAAAAA@@@@@@@@@??????>>>>>>===>>>>>>???@@@@@@>>>===<<<::::::;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>>????????????@@@@@@@@@@@@??????BBBGGGOOOYYYbbbhhhfffnnn}}}yyyqqqmmmgggddddddaaaccchhhmmmtttzzzzzz}}}~~~zzzuuu{{{~~~}}}}}}zzzxxxxxxyyywwwpppjjjbbb^^^XXXUUUTTTSSSPPPNNNOOONNNMMMMMMOOOQQQQQQPPPWWW___gggnnnvvvzzzvvvvvvrrrmmmgggccc^^^YYYUUUZZZ___fffoooyyy~~~}}}jjjgggjjjwwwxxxooooooggg]]]WWWWWW[[[^^^___kkkmmmnnnkkkbbbUUUGGG???;;;:::999999:::;;;===>>>>>>>>>============>>>>>>>>>>>>>>>>>>===============<<<<<<===>>>>>><<<:::999999999999::::::;;;<<<:::::::::999999888888888888:::;;;;;;:::999999:::>>>===;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<>>>============<<<<<<<<<:::999999888888999999:::::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????????????????>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<>>>???@@@@@@AAAAAA@@@@@@AAACCCFFFKKKTTT```mmmvvvzzzxxxppphhhbbb```]]]^^^```cccgggsss|||}}}}}}{{{xxxsssvvv~~~}}}{{{|||~~~|||vvvqqqkkkggg```\\\ZZZWWWUUURRRPPPNNNMMMMMMNNNNNNMMMKKKKKKRRRZZZbbbnnn~~~xxxsssmmmgggccc___\\\YYY]]]bbbkkkttt}}}~~~yyyqqqqqqvvvyyypppkkkeee]]]WWWWWWZZZ^^^aaakkkllllllhhh^^^QQQDDD<<<::::::999999:::;;;===>>>??????>>>>>>>>>>>>?????????>>>>>>>>>>>>============<<<<<<===???>>><<<:::999999999999999:::;;;;;;:::::::::999999888888888888:::;;;;;;:::999999:::<<<;;;:::;;;>>>CCCGGGJJJTTTfff{{{{{{xxxoooaaaRRRIIIHHHLLLQQQ```yyywww]]]LLLDDD@@@@@@BBBJJJSSSbbbtttmmm\\\NNNEEE@@@CCCFFFPPPbbb}}}{{{sssoookkkkkkoooqqqooommmhhh^^^VVVVVVUUUPPPLLLLLLIIIIIIHHHFFFDDDBBBCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAA@@@??????>>>>>>????????????????????????>>>>>>=========<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<=========@@@@@@BBBCCCDDDEEEEEEEEEFFFHHHKKKRRR[[[hhhuuu~~~zzzooofffaaa]]][[[[[[[[[[[[bbbrrr|||xxxwww{{{~~~~~~~~~~~~{{{sssnnnhhhbbb^^^[[[WWWUUUTTTRRRPPPOOONNNMMMJJJHHHEEEHHHOOOWWWeeezzzyyytttmmmgggdddbbbaaa```ccciiirrr{{{{{{yyy~~~vvvllldddaaa\\\WWWVVVYYY___dddkkkkkkhhhcccYYYLLL@@@999:::::::::::::::<<<======??????>>>>>>>>>>>>???????????????>>>>>>>>>=========<<<<<<>>>??????===;;;999999999888999999:::;;;999999999999999888888888888:::;;;;;;:::999999::::::::::::;;;===???BBBDDDMMMUUUhhh{{{uuussslll^^^OOOGGGHHHLLLSSShhh}}}rrrWWWFFFAAAAAAAAAAAAIIIWWWiii|||sss___NNNCCCFFFEEEIIITTTiii{{{tttqqqrrrrrrpppooolllddd]]]^^^___[[[TTTOOOOOONNNJJJGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@??????????????????????????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<============>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????>>>???@@@BBBDDDFFFGGGHHHIIILLLQQQYYYdddrrr~~~xxxzzz}}}pppiiibbb^^^\\\ZZZXXX[[[fffrrr~~~|||{{{zzz~~~yyyvvvrrrlllgggccc___]]]ZZZXXXUUUSSSRRRPPPMMMJJJKKKKKKMMMTTT```vvv{{{uuummmhhheeefffggghhhjjjpppyyy}}}oooeee\\\\\\ZZZVVVTTTXXX___eeekkkiiieee]]]SSSGGG===888999999::::::;;;<<<<<<===>>>>>>============>>>>>>??????>>>>>>>>>=========<<<<<<<<<>>>??????===;;;999999888888888888999999999999999888888888888888888999;;;;;;999888999:::999999:::;;;<<<===>>>???JJJKKKVVVooo}}}wwwzzzyyylllYYYJJJFFFHHHLLLYYYhhhuuudddLLLEEEEEECCC???EEEPPP___sssqqq\\\NNNGGGDDDDDDKKK[[[sss}}}xxxuuusssqqqooommmhhheeehhhllljjjbbb[[[VVVRRRNNNKKKJJJJJJJJJJJJFFFEEEEEEDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===========================<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<;;;;;;===============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA???@@@AAACCCEEEHHHJJJKKKLLLPPPXXXbbbnnn|||{{{sssppprrr}}}|||pppgggbbb]]][[[YYYYYY```iiiyyy{{{xxxvvvwwwyyy|||wwwrrrnnnkkkbbb___[[[WWWUUUSSSPPPNNNQQQNNNNNNSSS]]]qqq}}}wwwooojjjiiillloooqqqrrrxxx|||kkk```VVVWWWWWWUUUTTTXXX___eeejjjggg```XXXNNNDDD===999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>============<<<;;;;;;;;;===??????===;;;999888888777777777888888888888888888888888888888777999::::::999888888999::::::;;;<<<<<<======<<>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<================================================>>>>>>======<<<<<<<<<;;;<<<=========>>>>>>??????>>>>>>>>>>>>???@@@BBBBBBDDDDDDFFFHHHKKKNNNQQQSSSVVV\\\eeeppp{{{vvvnnnjjjpppzzzzzznnnfff^^^[[[XXXWWW[[[aaapppyyy}}}~~~wwwpppmmmkkkpppxxx{{{xxxnnniiibbb\\\XXXUUUSSSRRRSSSOOONNNSSS[[[lll{{{tttpppppptttxxxzzz}}}}}}jjj___UUUUUUUUUUUUVVV[[[aaaeeegggccc[[[RRRIIIBBB===;;;888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;=========<<<<<<<<<;;;;;;999999:::;;;===>>><<<:::999888777777666777777777777777777888888888888888777999::::::999888888999:::;;;;;;;;;<<<<<<<<<<<<>>>>>>EEERRRaaaxxx}}}~~~}}}uuugggYYYMMMHHHDDDEEEHHHRRRddd{{{jjjUUUGGG@@@@@@BBBFFFLLLWWWhhh{{{ooo\\\KKKCCCAAAEEELLLWWWkkk~~~}}}xxxuuuqqqtttvvvyyy~~~~~~nnnhhh___YYYUUUPPPKKKGGGHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================;;;<<<============<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<================================================>>>>>>>>>>>>==================>>>>>>??????@@@@@@?????????@@@AAACCCDDDEEEEEEFFFHHHKKKPPPUUUZZZ\\\iiioooyyywwwooooooqqqyyy|||qqqfff___[[[XXXYYY]]]eeeyyyyyypppjjjgggaaagggooowww}}}xxxmmmddd^^^ZZZXXXWWWVVVQQQQQQVVVZZZfffzzzwwwxxx}}}}}}iii___WWWUUUTTTVVV[[[```dddeeeccc]]]UUULLLDDD???===<<<888999:::<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::888777888:::<<<===;;;999888888777666666666666666666777777777888888888999777888::::::888777888999::::::999999:::;;;;;;<<>>>>>>>>=========>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============================================================>>>>>>>>>???????????????>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHJJJMMMSSSZZZbbbiiimmm}}}yyytttoooppp}}}ooofff```[[[[[[]]]```rrr}}}tttmmmjjj\\\^^^aaadddhhhsssxxxlllddd```]]]\\\[[[VVVVVVZZZ[[[ccc|||~~~|||~~~{{{ggg]]]YYYWWWUUUXXX^^^dddffffff___ZZZQQQHHHAAA===<<<<<<888999:::<<<===<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999999777777777999;;;<<<;;;999888888777666666666666666666666777777888888888999777888::::::888777888999:::999888888888999;;;<<<>>>:::;;;AAAEEEOOOiiizzzttttttuuuooocccYYYKKKHHHGGGJJJSSSeee|||oooVVVMMMAAACCCDDDDDDFFFMMMYYYcccmmm{{{}}}fffTTTFFF===>>>???@@@IIIWWWdddvvv~~~vvvpppkkkeee\\\UUUKKKKKKJJJIIIHHHFFFFFFEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHJJJKKKQQQSSSXXX```iiisss{{{}}}{{{{{{}}}xxxuuutttzzzpppiiieee]]]ZZZ\\\___ppp~~~~~~{{{pppjjjbbb]]]XXXVVV[[[ccckkkppp}}}wwwmmmfffbbb___]]]]]]^^^]]]bbbqqqsssddd```]]]XXXUUUXXX```ggggggeee[[[TTTJJJAAA<<<;;;:::::::::;;;;;;<<<<<<;;;::::::;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;;;;::::::999999999:::999999888777666555555666666666666666666666666555555666888999999999999888999::::::::::::999888888;;;>>>???DDDMMM[[[fffvvvpppqqqrrrmmmfffXXXKKKFFFLLLPPPWWWnnnkkkOOOKKKCCCAAAFFFGGGEEEMMMYYYbbbxxxeeeOOOHHHCCCCCCAAA???CCCJJJTTT^^^lllyyy}}}|||{{{{{{yyyqqqfff^^^TTTPPPLLLJJJKKKJJJGGGDDDBBBBBBAAAAAAAAABBBBBBCCCAAA@@@@@@@@@@@@@@@AAAAAACCCBBBAAA@@@????????????AAA@@@@@@???>>>===<<<<<>>===<<<=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;>>>>>>@@@@@@@@@???>>>======>>>>>>??????>>>>>>===@@@>>><<<===@@@CCCCCCBBBAAA@@@?????????>>><<<:::???BBBFFFIIIKKKLLLNNNOOOTTT[[[eeeppp{{{zzzxxxzzz|||zzztttwwwwwwmmmhhh```]]]______ooozzztttrrruuuwwwqqqbbb^^^XXXUUUVVVZZZ^^^```kkksssxxxssskkkiiifffccc^^^___iiiuuummm```]]]\\\XXXVVVYYYaaaeeedddaaaUUUOOOFFF???<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999::::::::::::999999999888999888888888777666666666666666666666666666666666666666777888999999999999888888999::::::999888888999;;;<<<<<<===CCCNNNVVVrrr|||xxx||||||gggWWWLLLLLLLLLQQQgggwwwdddUUUIIIBBBCCCDDDCCCJJJUUU]]]pppmmmUUUKKKDDDBBB@@@===>>>BBBFFFNNNZZZfffuuuzzzyyyyyy{{{{{{wwwpppjjjZZZUUUNNNKKKJJJJJJHHHFFFHHHGGGFFFEEEEEEEEEEEEEEEAAAAAAAAA@@@AAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<<<<<<<<<<========================>>>>>>======<<<<<<<<<============<<<<<<@@@>>><<<===@@@BBBBBBAAADDDDDDDDDDDDEEEEEEDDDCCCFFFIIINNNRRRTTTVVVXXXYYYbbbiiisss~~~~~~{{{xxxwwwyyy|||zzzxxx}}}vvvlllddd```ccc```pppzzzooohhhddddddjjjrrr{{{hhhddd]]]XXXVVVTTTSSSRRRZZZ\\\gggyyyxxxpppfff___cccjjjxxx||||||||||||}}}|||zzzzzzyyyeee[[[ZZZYYYWWWWWW[[[aaaccc___[[[MMMHHHAAA<<<;;;<<<===>>><<<;;;;;;:::;;;;;;<<<<<<::::::::::::999999999999888888888888888888888888999999999888888888888888777777777777777777777777666666666666666666666666777777888999999888888888888888999999999999888888888:::::::::999===CCCIIIZZZuuu~~~|||}}}jjjXXXPPPLLLOOOccczzz~~~iiiXXXIIIDDDCCCBBBHHHQQQZZZhhhwwwpppYYYNNNEEEBBBBBB@@@>>>======BBBJJJRRR^^^rrryyywwwwwwyyy||||||yyyvvvccc]]]TTTOOONNNMMMKKKIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBB????????????????????????===>>>?????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<==============================;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<======>>>?????????=========<<<<<<======>>>========================BBB@@@???@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKNNNTTT[[[aaaeeeggghhhttt{{{zzz{{{zzzyyyxxxxxxzzz}}}sssgggcccdddcccrrr}}}vvvmmmddd___\\\ZZZ]]]cccppp|||sssmmmeee^^^YYYUUURRRPPPRRRRRRXXXdddssstttgggcccfffppp{{{ssssssyyy|||{{{{{{yyyvvv{{{sss```YYYZZZWWWWWWYYY]]]```___XXXSSSGGGCCC===::::::;;;<<<<<<<<<;;;;;;:::;;;;;;======:::::::::999999999999888777777777777777777777777888888888777777777777777666666666777777777777777666666666666666666666666777777888888888777666666777888888888888888888777666888::::::;;;>>>CCCGGGNNN```|||jjj[[[SSSSSScccvvvmmmWWWJJJEEEDDDHHHNNNYYYccckkkqqqyyyxxxkkkYYYPPPHHHFFFHHHHHHDDD@@@@@@AAAEEEIIIPPP___www{{{xxxvvvvvvxxxzzzxxxvvviiibbb[[[UUUSSSRRROOOMMMLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB?????????@@@@@@@@@@@@@@@===>>>@@@AAA@@@???===;;;==============================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>><<<=========>>>>>>>>>>>>??????>>>======>>>@@@AAA????????????????????????CCCBBBBBBCCCDDDEEEEEEEEECCCEEEFFFGGGHHHIIIKKKMMMOOOTTT]]]hhhssszzz}}}~~~~~~}}}}}}zzz{{{{{{{{{{{{|||}}}~~~{{{mmmfffeeeeeetttxxxqqqfff```[[[ZZZXXXVVVXXX\\\bbbkkk~~~{{{uuukkkaaa[[[XXXUUUTTTRRRRRRTTTYYY```oootttkkkjjjooosssiiijjjqqq}}}yyyuuuuuunnn___ZZZ[[[VVVWWWZZZ^^^___ZZZRRRKKKCCC???;;;999999999::::::;;;;;;;;;;;;<<<<<<===>>>::::::999999999888888888777777777777777777777777777777777777777777777777666666666666666777777777666666666666666666666666666666666777666666555555777777777777777777777777666777999;;;===???BBBDDDHHHQQQeeelll___YYYaaalllgggTTTJJJFFFGGGIIIWWW___eeegggmmmtttrrrjjj[[[VVVPPPOOORRRRRRLLLEEEDDDBBBCCCFFFIIIRRRdddvvv~~~yyyvvvvvvuuurrrooohhhccc]]]ZZZYYYWWWTTTQQQSSSRRRPPPNNNLLLKKKJJJJJJEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA===>>>@@@AAAAAA???===<<<==============================<<<<<<<<<<<<======????????????????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>===>>>>>>==================@@@???>>>>>>>>>???AAABBB@@@@@@???>>>>>>???@@@@@@@@@AAACCCDDDDDDEEEFFFFFFGGGIIIKKKKKKLLLMMMQQQTTTXXX^^^iiiyyy}}}|||{{{}}}}}}}}}}}}~~~uuulllhhhgggvvv{{{rrriiiddd\\\XXXWWWXXXWWWUUUUUUYYYWWW^^^mmm}}}rrrhhh```\\\YYYWWWRRRSSSUUUVVVWWWaaavvvxxxuuusssxxxjjj```bbbiii|||}}}tttrrrwww~~~jjj___[[[ZZZUUUXXX[[[^^^]]]VVVLLLEEE???<<<999888888999999888:::;;;<<<===============999999999999888888888888777777777777777777777777777777777777888888888888666666666666666666666666666666666666666666666666555555666777777666666666777777666666666666777777777888888999;;;<<<===>>>BBBFFFSSSnnnqqqdddaaadddvvv{{{yyyaaaQQQIIIFFFEEERRR[[[bbbccciiirrrsssooocccbbb```___``````XXXPPPIIIBBB@@@CCCDDDHHHTTTbbbwww}}}{{{xxxrrrnnnhhhddd___]]]^^^___^^^\\\]]][[[XXXUUUQQQNNNLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCAAA@@@???>>>>>>???@@@AAA>>>@@@CCCEEEEEEFFFGGGIIIHHHKKKNNNOOOPPPSSSXXX]]]aaagggttt~~~~~~uuuooonnn}}}yyyrrrjjjddd```[[[YYYYYY[[[ZZZVVVUUUVVVRRRWWWaaaqqqwwwmmmeee^^^ZZZVVVTTTTTTUUUVVV\\\kkkzzz}}}qqqaaaWWWZZZbbbuuu|||ppprrr}}}~~~vvveee^^^ZZZXXXUUUXXX\\\^^^ZZZRRRHHHAAA;;;999777777888:::999999888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;======???@@@BBBCCCDDDEEECCCDDDEEEFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEE@@@DDDHHHJJJJJJKKKMMMPPPOOOSSSXXXZZZ\\\aaahhhooosssxxx{{{uuuuuu~~~xxxsssoookkkiii```^^^^^^```^^^YYYUUUVVVSSSVVV[[[eeexxx{{{oooeee^^^ZZZVVVTTTUUUWWW[[[dddmmm}}}yyylll\\\RRRUUU^^^rrr|||pppttt|||uuuwwwooobbb]]]YYYUUUVVVYYY\\\]]]YYYPPPEEE>>>888666666777999;;;;;;:::777999===@@@AAA???===;;;999999999888888888888777888888888888888888888888777777888888999999999:::888888777666555444444333666666666666666666666666666777888999:::;;;;;;;;;777666555444444555666777666555555666999<<<===>>><<<@@@HHHVVVlllxxxpppccc______jjj}}}~~~eeeVVVMMMIIIKKKTTTYYYXXX\\\gggmmmlllrrr{{{zzziiiXXXJJJHHHEEE@@@DDDLLLOOO\\\oooyyyrrriiigggllluuu}}}zzzssskkkddd___\\\TTTSSSQQQOOOMMMKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===<<<===???AAADDDGGGIIIJJJGGGIIIJJJLLLMMMMMMLLLLLLJJJIIIGGGFFFFFFGGGIIIJJJEEEIIINNNPPPQQQRRRTTTWWW[[[```fffjjjmmmsss}}}|||||||||{{{zzzwwwsssooojjjhhhddd```\\\ZZZXXXXXXYYYUUUWWW```lllyyykkkccc```ZZZXXX]]]___\\\[[[^^^lllzzz{{{pppaaaVVVQQQUUUYYYhhh|||xxxttt{{{ppppppxxxfffYYYWWWXXXYYYVVVZZZ^^^ZZZQQQGGGAAA???999999888888888888999999888:::===???>>><<<999777777777777777888999:::;;;<<<;;;999777666777777888777777777777666666666666777777777777777777777777666555555444444444555555666666555555555555666666888888777777666666555555666666666777888888999999???===AAANNN```|||iiiXXXPPP\\\lll|||ssseeeSSSAAAIIIJJJLLLPPPVVV```lllsssttt|||~~~lllTTTEEEAAABBBAAA@@@FFFLLLWWWhhh}}}uuunnnnnnttt~~~yyynnngggeee___\\\XXXVVVTTTSSSQQQOOOMMMKKKIIIHHHHHHHHHFFFEEECCCDDDEEEEEEEEEDDDEEEFFFBBB@@@>>>>>>?????????>>>===>>>???@@@@@@@@@???>>>===============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@BBBBBBAAA<<>>===888888777777777777888888999:::<<<======;;;999777777777777888888999:::;;;;;;:::999777777777777777777777777777666666666555666666666666666666666666666555555444444555555555666666555555555555666666777777777777666666555555666666666777888888999999<<<;;;???JJJXXXqqqgggWWWOOOVVV___jjjyyylll^^^QQQHHHHHHHHHKKKQQQZZZbbbfffkkkttt~~~~~~hhhTTTGGGBBBAAAAAABBBFFFNNN[[[lll~~~yyyvvvxxx|||{{{wwwvvvnnnjjjeee```]]][[[XXXVVVVVVSSSPPPNNNMMMLLLKKKIIIIIIJJJIIIHHHGGGFFFFFFFFFCCCAAA??????@@@@@@???>>>===>>>???@@@@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>=================================================================================>>>???@@@@@@@@@AAADDDGGGIIIJJJNNNTTTYYYYYY]]]dddggghhhiiijjjkkkfffaaa[[[WWWVVVVVVUUUTTTWWWYYY\\\```dddjjjqqqvvv}}}wwwtttpppjjjddd```[[[ZZZ^^^cccnnnuuullleeedddmmmvvvvvvnnnggg\\\cccttt{{{yyysssjjjaaa]]]___bbbppp}}}qqqvvv}}}uuufff]]]jjjwwwgggZZZUUUSSSSSSSSSYYYZZZYYYRRRIII@@@<<<;;;777777666666666666777777999::::::::::::999888888888888888999999::::::;;;:::999888777777777777777777777777666666666555555555555555555555555555555666555555444555555666666666666555555555555666666777777777666666666666555555666666777777888888999;;;;;;???FFFOOOdddgggXXXMMMOOORRRXXXiii~~~sssiiiaaaMMMIIIEEEEEEJJJPPPUUUVVV\\\fffrrrzzzwww___JJJ???<<<>>>>>>AAAEEELLLWWWhhh{{{}}}|||~~~zzzuuuqqqmmmjjjfffccc___\\\XXXVVVUUUTTTSSSQQQPPPOOOMMMKKKHHHFFFEEEEEEFFFDDDBBBAAABBBBBBAAA@@@???@@@@@@AAAAAA@@@??????>>>============>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBFFFIIILLLOOORRRXXXaaagggkkkpppwww}}}~~~|||vvvnnngggbbb``````aaaeeekkkrrryyyyyypppgggaaa___bbbdddjjj{{{|||pppiiigggssszzznnncccdddnnnyyyxxxyyyxxxtttooolllnnnppp{{{qqqcccttt{{{}}}xxxqqqiiihhhxxxvvvnnncccZZZUUUUUUUUUUUU[[[ZZZVVVNNNEEE>>>;;;:::888888777777777777888888:::999999888888888888888888888999:::::::::::::::999999888777777777777777777777666666666555555555444444444444444444444444555555555555555666666777666666555555555555666666666666666666666666666666555555666666777888888888;;;<<<@@@FFFJJJZZZ}}}ppp]]]MMMJJJLLLQQQ^^^mmmyyypppiiiZZZQQQGGGBBBDDDHHHJJJIIIOOOXXXdddmmmyyyyyyaaaKKK???<<<======???AAACCCIIIUUUgggtttzzzvvvllliiieeebbbaaa```^^^\\\[[[XXXTTTQQQOOOMMMKKKIIIJJJHHHFFFEEEEEEEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAABBBCCCCCCCCCDDDEEEFFFIIIMMMSSSXXX^^^gggrrryyyyyyqqqppprrrrrrwww}}}pppiiifffgggggghhhuuullleeedddqqq|||jjjgggkkk~~~~~~{{{vvvxxx{{{}}}}}}sssfff```xxxvvvpppyyyyyyxxx|||hhhjjjuuu~~~zzzyyyyyyssslllbbbZZZUUUUUUVVVWWW\\\YYYSSSKKKCCC>>><<<;;;:::999999888888999999::::::999888777777777888888777888999:::::::::999999888888888888777777777666666666666666555555555555444444444444444444444444555555555555555666777888666666555555555555666666555555555555555666666666555555555666777777888888999:::???DDDFFFRRRoookkkSSSJJJKKKOOOWWW___vvvzzzuuukkk___PPPEEECCCCCCCCCBBBFFFNNNWWW^^^jjjxxxrrr___OOOFFFBBBAAA;;;>>>@@@@@@AAAIIIUUU^^^qqq}}}}}}yyyvvvrrrnnnkkkiiiddd___[[[YYYWWWTTTRRRNNNKKKIIIGGGGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAACCCFFFGGGGGGGGGJJJLLLOOOVVV```iiittt}}}tttooommmjjjhhhppp}}}eee___^^^kkknnnjjjkkkyyyzzzyyyyyyxxxzzzyyyhhhaaakkk|||qqqlllzzzxxx~~~yyydddooo~~~wwwrrrqqqnnniii```XXXTTTSSSUUUWWWYYYUUUOOOHHHBBB>>>===<<<:::::::::999999::::::::::::999888888777777888888777777999::::::999888777666777777888888777666666666666666555555555444444444444444444444444444444555555555555666777888888666666555555555555666666444555555555555666666666444555555666666777777888777666;;;@@@BBBIII^^^ttt}}}bbbRRRLLLKKKNNNRRRjjjrrr|||~~~sssbbbTTTKKKFFFBBB@@@BBBHHHMMMQQQ[[[jjjwww||||||wwwmmmaaaUUUKKKDDDAAA<<<===>>>>>>>>>AAAFFFKKKXXXbbbqqq~~~wwwqqqiiidddaaa^^^ZZZWWWSSSQQQNNNLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDAAAEEEIIIKKKLLLNNNRRRVVV[[[dddrrr|||vvvoooiiimmmwwwgggaaa\\\eee~~~vvvrrrpppxxx}}}zzz{{{vvvwwwzzz{{{~~~kkk___aaazzz|||rrrppp~~~{{{vvvlllyyytttlllhhheeeccc^^^YYYUUUTTTVVVWWWTTTPPPJJJEEEAAA>>>===<<<:::999999999999999999::::::999999999999888888888555666888999999888666555555666777888888777666666666666555555555444444444444444444444444444444444555555555555666777888999666666555555555555666666444444444555555555666666444444555555666777777777888666999???@@@BBBPPP```{{{uuu```QQQIIIIIIMMM\\\eeeqqqyyy}}}|||lll]]]QQQIIIEEEAAAEEEFFFHHHPPP```ooouuusssxxxzzzssscccTTTJJJFFFAAA@@@???>>>>>>???@@@AAAFFFOOO[[[fffmmmssswww{{{}}}uuuqqqlllgggbbb___\\\YYYWWWVVVUUUSSSRRRNNNMMMLLLJJJIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIFFFKKKQQQUUUVVVYYY___dddjjjttttttkkkmmmuuunnnfff^^^cccyyy{{{wwwzzz}}}yyyuuu{{{~~~yyytttvvv{{{}}}}}}aaa[[[ccc~~~vvvuuu|||ssstttsssgggbbb^^^^^^]]]ZZZXXXWWWXXXYYYQQQMMMGGGBBB@@@>>>===<<<999999888888888888999999999::::::::::::999888888555666777999888777555444555666777888888777666666666666555555555444444444555555555555555555555555555555555555666777999999666666555555555555666666444444444555555555666666444444555555666777777777<<<888:::@@@AAA@@@IIIUUUbbbyyymmmWWWJJJJJJOOOSSS^^^lllrrrssswwwnnn]]]QQQLLLBBBDDDCCCCCCKKK[[[kkksssxxxwwwaaaTTTQQQHHHEEEAAA??????@@@@@@???AAAGGGPPPUUUXXX]]]eeekkkuuu{{{xxxrrriiigggdddbbbaaa```]]]\\\UUUTTTSSSQQQPPPPPPQQQQQQNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMSSSYYY]]]___cccjjjpppuuu~~~vvvlllooovvv{{{ssskkknnn{{{|||zzzwwwrrrpppttt}}}yyyiiihhhoooyyyvvv|||{{{{{{ssseee]]]UUUWWW[[[\\\ZZZYYYXXXXXXQQQKKKCCC??????>>>;;;888===<<<;;;:::999:::;;;;;;999999999888888888888777777777666666666666777777777777777777666666666666333444444444555666666666777777666666555555444444333333333444444444555555555555555555555555444444333333333444444444555555666666666666777777777777888888999:::===AAAEEEGGGRRR]]]uuuyyyfffVVVLLLHHHLLLTTT^^^bbbaaaeeewwwwwwbbbOOOIIIEEEEEEHHHGGGKKK```xxxttt^^^PPPOOOLLLGGGCCCAAA@@@???>>>>>>BBBGGGHHHHHHKKKSSSYYYbbbiiittt~~~~~~|||xxxuuuqqqmmmgggdddcccbbb```^^^\\\YYYWWWVVVWWWUUUSSSSSSSSSRRRPPPNNNSSSQQQNNNLLLKKKLLLNNNPPPNNNOOOQQQPPPNNNMMMMMMNNNNNNQQQQQQOOOPPPTTTUUURRRRRRXXXbbbjjjpppssstttuuuwww}}}|||qqqqqqxxxvvvuuurrrqqqsssyyy|||qqqsssyyyxxxvvvyyy{{{qqq```WWWUUUWWWYYY[[[[[[YYYVVVTTTMMMHHHAAA??????@@@===;;;<<<;;;:::999999999:::;;;999999999888888888777777666666555555555555666666777777777777666666666555444444444444555555555555666666666555555555555555333333333444444444555555555555555555555555444444333333333444444444444555444555555555555666666666666666666777:::===@@@BBBFFFNNN```xxxooo___SSSMMMJJJOOOUUUXXXXXX^^^ooozzznnnWWWMMMFFFFFFFFFIIIXXXiiioooccc```ZZZRRRKKKFFFCCCBBBBBB???@@@???>>>>>>CCCKKKQQQWWW^^^iiisss{{{{{{vvvtttqqqnnnjjjgggeeedddbbb```^^^]]]]]]\\\ZZZXXXXXXWWWVVVVVVWWWXXXZZZ[[[ZZZZZZXXXVVVTTTTTTVVVXXXZZZ^^^^^^\\\[[[]]]\\\XXXYYY^^^eeelllqqqtttuuuvvvpppwww||||||{{{}}}}}}zzzxxx|||{{{zzzqqqoooooorrrxxx~~~{{{zzz|||xxxwww}}}ppp^^^TTTUUUUUUVVVYYY[[[YYYSSSNNNHHHDDD???>>>???AAA@@@>>><<<;;;::::::999999::::::999999888888888777777777555555444444444444555555777777777666666666555555555555555555444444444444444444555555555555555555333333333444444444555555444444444444444444555555333333333333444444444444333333444444444555555555444444444555777999;;;===???DDDNNN^^^rrrzzzjjj\\\SSSLLLKKKKKKMMMPPPWWWgggvvvkkkYYYJJJFFFGGGIIIQQQZZZzzzzzzwwwooocccVVVMMMHHHGGGGGG@@@???<<<:::;;;>>>BBBEEEIIIOOOXXXbbblllvvv~~~}}}vvvsssqqqooonnnllljjjgggaaaaaabbbdddgggjjjmmmnnnooolllfff```]]]___ccchhhppptttuuurrrppppppkkkfffeeehhhkkkooosssuuuvvvwwwrrrwwwzzzyyyyyy}}}~~~}}}wwwmmm}}}|||pppnnnpppvvv|||zzz~~~~~~{{{ssswwwpppaaaWWWVVVTTTTTTWWWZZZWWWPPPIIIDDDBBB>>>>>>???@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;888888888888777777777777666555555444444555555666777777666666666555555555555555555444444333333333333333333444444555555666333333333444444444555555333333444444444444555555222222333333333444444444333444444444444555555555555555555555666888999:::===@@@EEENNN\\\wwwssseee\\\SSSLLLGGGGGGLLLUUUdddpppwww~~~kkkVVVKKKHHHHHHMMMSSSjjjrrrbbbUUUNNNMMMNNNDDDBBBAAAAAAAAA@@@>>><<<@@@CCCJJJRRR\\\iiiuuu}}}}}}zzzrrrrrrrrruuuyyy|||rrrmmmooouuuzzz|||vvvvvvvvvxxxzzz|||}}}}}}}}}}}}oooccc\\\|||}}}}}}{{{rrrrrrvvv~~~rrrnnnrrr|||}}}xxxttt}}}yyymmmbbb\\\VVVSSSRRRTTTVVVTTTLLLEEECCCAAA???>>>>>>>>>=====================<<<<<<;;;888888888777777777666666777666666666666666666777666666666666555555555555555555444444333333333222222222333333444444555555333333333444444444555555333333333333444444555555222222222333333333444444444444555555555666666666777777777777888999999:::999<<<@@@EEEMMMccc|||sssmmm^^^SSSHHHFFFJJJSSS```kkktttkkkZZZNNNHHHIIIMMMYYYppp|||mmm___WWWVVVWWWOOOLLLHHHEEECCCAAA>>>;;;===???BBBGGGOOOZZZfffnnnzzzqqqcccZZZTTTQQQyyyyyy~~~~~~zzzxxxxxxtttwww~~~zzzllljjjooo~~~yyy{{{}}}rrrhhh```\\\VVVTTTRRRRRRQQQNNNIIIDDDAAA@@@???>>>===<<<<<<<<<<<<============<<<;;;;;;888888777777777666666666777777666666666666777777666666666555555555444444444444444444333333333333222222333333333333333333333333333444444444555555222222333333444444555555222222222222333333333333444555555555555666666666777777888888999999::::::888;;;???CCCGGGUUUqqq}}}kkk^^^OOOIIIIIINNNYYYdddpppsss```SSSLLLJJJPPPbbbyyywwwllldddbbbcccddd^^^UUUKKKDDDAAAAAABBB>>>???@@@BBBFFFNNNWWW]]]rrr}}}zzzhhhXXXNNNKKKKKKLLLyyyyyy~~~yyyvvvvvvssszzzwwwjjjjjjppp~~~{{{oooeee]]]XXXUUUTTTRRRPPPMMMIIIFFFDDD>>>>>>>>>===<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999999888777777777666666666666666666666555555666666666666666555555555444444444333333333333333333444444333333333333222222222222333333333444444444555555111222222333444444555555111222222222222333333333333333444444444555555555444555666777888888888888888;;;???AAABBBJJJ^^^qqq{{{mmm[[[OOOJJJKKKSSS]]]eee{{{mmm\\\QQQMMMWWWfffxxxzzzsssppppppyyyvvvooocccVVVLLLHHHGGG????????????@@@DDDJJJNNNcccmmm{{{zzzggg^^^RRRIIIFFFIIINNNQQQ}}}}}}~~~xxxuuusssrrr{{{tttjjjkkkrrr~~~qqqeee[[[UUUUUUUUUSSSOOOJJJFFFEEEEEE;;;<<<======<<<<<<===>>>999999:::;;;:::999888777777777777777666666666666555555555444444555555555666666555555555444444444222222222333333444444444444333333222222111111111333333333444444444555555111111222333333444555555111111222222222333333333222222333333333444444444222333444555666777777777555666:::<<<<<<@@@OOO^^^qqqyyyfffVVVLLLJJJQQQZZZ[[[vvvnnn\\\MMMQQQYYYiii}}}yyy}}}zzzzzzmmm[[[NNNHHH?????????>>>===???BBBEEEOOOYYYfffqqqzzz~~~kkk```RRRLLLEEECCCFFFNNNVVVZZZyyywwwyyy{{{uuuhhhjjjuuu}}}nnnbbbWWWPPPRRRQQQPPPMMMIIIEEEAAA???===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777555555555444444333333333555555666666777777888888666555333222111222333333444333222222111111111222222222222222222222222222222222222222222111000///333333333333333333333333222222222222222222222222111111222333333333333222444444444555555555555666444444444777<<>>???CCCKKK\\\ssssssaaaSSSKKKOOOTTTWWWZZZ___gggmmmuuu]]]OOOOOOWWW___cccgggeeeooosssaaaNNNFFFDDDAAA<<<999>>>===>>>BBBEEEMMM\\\jjjzzzrrrmmmbbb^^^XXXSSSOOOLLLIIIGGGJJJLLLUUUcccmmmsssyyy~~~~~~yyyyyytttnnnjjjlllttt{{{eeeVVV\\\lllnnn[[[TTTSSSSSSOOOMMMJJJEEEAAA>>>;;;:::<<<<<<<<<;;;;;;;;;::::::888888888888777777777777555555555555555444444444555555555444444333333333444444444333333333444444222222222222222222222111222222222222222222222222222333333333333333222222222222222222222222222222222222222222222222222222111222333333444444333333333333444444444555555555888777777777777888::::::>>>DDDMMMZZZoooqqq```SSSOOOKKKHHHJJJOOOUUUXXXkkkooo[[[SSSSSSWWWYYY^^^```llldddSSSJJJDDD@@@>>>===;;;<<<===???CCCMMMYYYkkk|||~~~sssiiiaaa[[[WWWRRROOOLLLJJJKKKNNNPPPRRRZZZ\\\dddqqqyyy{{{{{{~~~{{{vvvsssnnnmmmlllooovvvqqq^^^UUUbbbvvvkkk\\\VVVTTTSSSOOOLLLHHHCCC???===<<<;;;<<<;;;;;;;;;;;;:::::::::888888888777777777666666555555555555555555555555555555444444333333222222444444444444444444444444111111222333333333222111222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222000000111222222222222222333333333444444444444555555555555666777888888999:::AAAHHHMMMVVVlllqqq___WWWLLLEEEDDDGGGKKKMMMWWWooo~~~fffXXXSSSSSSUUUXXX___lll|||~~~eeeSSSHHHCCCDDD===<<<===??????@@@EEELLLXXXhhh~~~qqqkkkccc[[[UUUPPPLLLJJJGGGHHHIIILLLQQQXXX___dddkkkjjjmmmuuu{{{zzzxxxxxxzzzsssooonnndddgggmmmwwwyyygggXXXWWWjjj}}}hhh]]]XXXUUUSSSLLLJJJEEE@@@===<<<<<<===;;;;;;;;;;;;::::::::::::888888777777777666666666555555555555555666666666444444444444444444333333333333444555555555555444222333444555666555444333222222222222222222222222000000111222222222111111222222222222222222222222222222222222222222222222///000000111111111111111333333333333444444444444222333555666777888888888444;;;BBBDDDFFFUUUnnnlllbbbSSSHHHCCCCCCDDDEEEIII\\\wwwppp]]]TTTSSSTTTTTT]]]jjjvvvwwwbbbRRRJJJHHH@@@>>>???AAA@@@>>>@@@DDDNNNZZZoooyyyyyy}}}|||tttkkkeeeWWWSSSNNNJJJHHHGGGFFFEEEAAAEEEKKKRRRZZZdddmmmsssuuuqqqoootttwwwuuusssssszzzwwwssslllhhhjjjfffkkktttoooaaa[[[bbbyyyqqqbbbZZZWWWSSSPPPIIIFFFAAA===;;;:::<<<===;;;;;;;;;:::::::::999999888777777777666666666666444555555555666666666777444444444444555555555555222333555666666666555444111222444666666555444333222222222222222222222222000111222222333333333222111111111111111111111111222222222222222222222222000000111222222222222111222222333333333444444444111333555777888888777777444888;;;<<<>>>GGGWWWccczzz{{{ppp```QQQHHHCCCBBBBBBCCCMMM]]]pppoooaaaZZZXXXRRRYYYbbbmmm{{{yyyiiiZZZRRRGGGCCCAAAAAA???<<<===AAAHHHQQQ```pppyyywwwvvv~~~yyyrrrkkkddd\\\VVVQQQJJJHHHEEEDDDDDDEEEFFFEEEGGGMMMUUU^^^eeemmmuuuzzz{{{tttoooqqqrrrppplllkkk|||uuusssnnngggdddgggpppttt}}}llldddeeerrr~~~{{{jjj^^^XXXUUURRROOOGGGCCC???;;;999999;;;===;;;;;;;;;:::::::::999999777777777777666666666666444555555555666666777777444444444555555666666666222333555666666666555555///000222444444444222111222222222222222222222222111222333333444444444444111111111111111111111111222222222222222222222222111111222333333333333222222222333333333444444444222333666888888888666666999999888888<<>>;;;===AAA@@@GGGQQQ[[[gggwwwzzzwwwrrrxxxzzzvvvjjjeee___YYYTTTPPPLLLJJJHHHFFFDDDDDDFFFHHHHHHHHHSSSYYYbbbiiinnnssswww{{{~~~vvvpppppppppkkkfffddd}}}sssmmmmmmhhh___aaakkkppp~~~qqqbbbiii~~~zzzwwwuuuuuutttwwwoooddd]]]YYYUUUPPPKKKBBBAAA>>><<<;;;;;;<<<===:::999888777666666666666999999888888777666666666666555555444444555555666444444444444444444444444444555555555555555555444222222333444444555666666///000000111222333333333222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111000000222222333333333333444444222222222333444555666777777777777666777;;;@@@DDDPPPZZZrrr{{{zzzqqq```SSSHHH???BBBCCCHHHQQQ\\\kkkzzziii___XXXVVV]]]jjj|||rrraaaTTTGGGAAA@@@>>>???AAA===CCCIIIMMMQQQ]]]ooo}}}|||{{{uuusssxxx}}}~~~~~~~~~oooccc\\\TTTPPPKKKIIIHHHGGGDDDAAAEEEEEEFFFGGGKKKQQQYYY^^^gggiiimmmrrrxxx}}}vvvlllmmmnnnggg^^^ZZZzzzpppiiihhhddd___dddnnnyyyuuuooorrrzzzrrrnnnlllkkknnnggg___YYYVVVRRRLLLHHHBBB@@@>>><<<;;;;;;<<<<<<::::::999777777666666666888888777777666555555555555555444444444444555555444444444444444444444444333444444555555444444333111222222333444444555555//////000000111222222333222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111000000222222222333333333444444333222222333333555666666666777777777777999>>>AAACCCJJJ]]]www}}}}}}}}}mmm[[[LLLCCCAAA@@@CCCIIIPPP[[[lll|||wwwjjjaaaZZZ[[[```kkk}}}rrrdddSSSJJJDDD@@@???@@@>>>AAAEEEFFFHHHOOO[[[eeeuuu}}}wwwwwwvvvtttwww|||~~~}}}|||{{{{{{uuuggg[[[SSSNNNLLLHHHEEEDDDEEEGGGGGGFFFJJJMMMRRRUUUXXX^^^gggnnnzzz{{{vvvllllllllleee]]]XXX~~~xxxwwwnnnfffdddcccbbbkkkwww|||vvvgggrrr}}}yyylllccc``````bbb]]]XXXTTTRRRNNNIIIDDDAAA@@@>>><<<;;;;;;;;;<<<::::::999888777777777777777777666666555444444444444444444444444444444444444444444444444444444444222333333444444333333222111111111222333333444444...//////000000111111222222222222111111111111111111111111111111111111111000000000000000000000000222222222111111111111111222222222222333333333333333222222333333444555666555666777777777777:::<<<:::===GGGXXXmmm~~~wwwuuusssrrrvvv|||~~~iiiXXXMMMFFFCCCAAABBBDDDJJJXXXdddxxxwwwmmmbbb[[[XXX\\\fffqqq}}}zzzgggZZZOOOFFFBBBBBB@@@@@@@@@@@@AAAEEEJJJOOO[[[iii{{{zzzssspppqqqtttxxx}}}}}}{{{zzzzzzzzz|||}}}{{{zzz|||}}}~~~}}}}}}}}}}}}vvvjjj]]]RRRKKKGGGEEEFFFDDDAAABBBEEEIIILLLMMMTTT\\\eeejjjlllrrr{{{}}}tttnnnmmmmmmggg^^^YYYyyyssstttllleeedddeeejjjwwwzzzqqqmmmlllyyyppptttwwwggg\\\YYYYYYXXXUUUSSSQQQOOOLLLGGGCCC@@@???===<<<;;;:::::::::::::::999888888888888888888777777666666555444444333333444444444444333333333333333333333333333333222222222333333222222222000000111111222222222222......//////000000000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333333222222222333444444555444555777777666666666777;;;;;;>>>EEERRRhhhwwwoookkkkkkooovvvzzziii]]]PPPJJJDDDAAA@@@BBBLLLVVVjjjttt|||pppeee\\\ZZZ]]]aaahhhssszzzmmm___RRRJJJHHHDDDAAA>>>>>>@@@CCCFFFHHHKKKUUUdddssswwwtttpppsssuuuuuuuuuvvvxxx{{{~~~{{{|||}}}~~~}}}yyyuuurrrxxxyyyzzzzzzzzz{{{}}}|||hhhcccZZZQQQJJJGGGFFFGGGGGGFFFFFFHHHLLLQQQVVVXXXaaalllxxx}}}~~~vvvsssrrruuuwwwrrrhhh```{{{tttooolllhhheeefffjjjtttwwwssstttooommm|||sssdddZZZVVVWWWRRRRRRQQQPPPNNNKKKGGGDDD>>>>>>===<<<::::::999999999999888888777888888888999999888777777666666555333444444555555444444333333333333333333333333333111222222222222222222111000000111111111111222222////////////000000000000111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111222222222333333333333222222222333444444333555777777555444444555;;;;;;<<<>>>DDDTTTppptttkkkgggiiinnnzzz{{{ooo[[[RRRIIICCC??????EEEMMM\\\bbblll|||xxxkkkccc]]][[[\\\cccooo~~~|||oooaaaWWWUUUMMMHHHBBB???@@@CCCDDDEEEEEEIIIRRR\\\gggrrr|||yyyxxxvvvsssnnnkkkiiiiiiooottt|||~~~~~~~~~zzztttpppuuuvvvxxxyyyyyyzzz}}}wwwkkkcccVVVSSSNNNIIIFFFEEEFFFFFFHHHKKKOOOTTTZZZ```eeehhhoooyyy~~~rrruuu{{{wwwnnn}}}xxxsssnnnjjjdddeeefffkkksss|||~~~tttzzzyyynnnbbbYYYWWWWWWPPPPPPOOONNNKKKIIIFFFDDD======<<<;;;:::999999888888888777777777777777888999999999888777777666666333444555666666555444333333333333333333333333333111222222333333222222111111111111111111111111111000000000000000000000000111111111111111222222222000000000000000000000000////////////////////////111111111111111222222222111111111111222222222222333333222222222222333333333555666666555444444555555666999<<<>>>GGG[[[mmmuuujjjiiimmmwwwzzz~~~~~~iii^^^QQQHHHAAA>>>@@@FFFLLLSSS```rrrxxxlllccc``````ccciiiuuuwwwllleeeddd\\\WWWPPPJJJEEECCCAAA@@@BBBBBBEEEMMMTTT[[[fffooo{{{tttmmmhhhddddddggglllrrryyy~~~wwwrrrsssuuuxxxzzz|||yyyrrrjjj___TTTMMMHHHGGGFFFDDDDDDEEEFFFGGGOOOUUU___gggnnntttxxxzzz{{{}}}xxx~~~|||xxxrrrmmmiiieeebbb```eeemmmuuu|||rrrhhh___YYYVVVUUUNNNNNNMMMJJJGGGDDDBBBBBB<<<<<<<<<;;;:::999888777777666666666666666777777888888888777666666555555444555777888888777555444222222222222222222222222222222333333333333222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111222222222222333333222222222222222333444555666555444444555666222444888;;;<<<>>>IIIUUUkkkzzzxxx{{{{{{}}}}}}}}}rrraaaTTTJJJBBBAAADDDBBBHHHTTTdddrrr}}}tttmmmddd]]]```mmm|||wwwqqqooorrrooolllggg___UUULLLEEEAAA@@@>>>???DDDGGGJJJQQQYYYfffxxx{{{tttoooggghhhiiijjjkkknnnrrruuu|||~~~{{{vvvtttwww{{{wwwooojjjgggddd```[[[VVVOOOIIIDDDCCCCCCDDDFFFKKKPPPVVVYYYaaajjjvvv{{{ssslllfffbbb___]]]aaaiiittt~~~yyynnnddd]]]XXXUUUTTTLLLLLLKKKHHHDDDAAA@@@@@@<<<<<<<<<;;;:::999888777666666555555555555666777777777777666555555444444555666777999999777666555222222222222222222222222222333333444444333333222333333222222222222222222222222222111111111111111000000111111222222222222000000000000000000000000111111111111111111111111000000111111222222222222000111111111111222222222333333222222111222222222444555555555444444666777444555999<<<;;;999>>>FFFTTTeee~~~qqqaaaSSSIIIEEEFFF@@@BBBJJJTTT___iiiuuu~~~|||jjjZZZTTTZZZgggqqqxxx||||||yyywwwtttqqqtttyyy}}}}}}zzzsssfffXXXNNNIII???<<<<<>>===AAA???<<<999888888888999666666666666555555555555222222333444555555555444444555666777777555333222222222222222222222222222000111111111111222222222111111111111111111111111333222000/////////000111111111222222222222111111000000000000000111111111///////////////000111111111......222111+++***...222333333444444333333222///000111222222333222222333333333444444444555555444444555555666888999:::FFFPPPdddxxxhhhWWWKKKDDDDDDBBBEEEJJJNNNSSSbbbqqqxxxfff\\\UUUUUUXXXZZZ```hhhqqqwwwyyyyyyxxx~~~xxxppplllnnnrrruuuvvvsss\\\IIIEEEDDDBBB???>>>>>>AAADDDIIIKKKUUUdddqqqzzz{{{vvvooojjjfffdddccc^^^___```ccchhhqqq{{{|||ooodddYYYOOOKKKLLLHHHHHHHHHIIIHHHFFFGGGJJJKKKOOOTTT\\\iiixxxxxx{{{qqqkkkeeeaaa]]][[[```fffpppxxx{{{~~~}}}nnnaaaXXXUUUTTTTTTQQQLLLEEEAAA@@@@@@@@@???@@@???<<<:::999888999999777777666666666555555555333444444555555555555444444444666666666555333222222222222222222222222222000111111111111222222222111111111111111111111111222222000/////////000111000111111222222111111000222222111111000000/////////////////////000111111111///000444333///111777222222333333333333222222///000111222222333222222333333333444444444444555444444444555666888999:::>>>CCCPPPcccwwwwwwhhhZZZRRRIIIEEEDDDFFFHHHLLLVVVbbbssswwwgggYYYSSSRRRQQQSSSXXX___eeehhhgggeeemmmiiifffgggnnnvvv|||vvvbbbQQQNNNIIICCC???>>>@@@AAAHHHFFFIIIRRRZZZaaaiiipppxxx|||~~~~~~zzzsssmmmiiiccc```\\\ZZZ]]]dddkkkpppuuu|||yyysssiiibbb[[[WWWPPPIIIGGGHHHEEEEEEFFFHHHIIILLLPPPSSSYYY___fffppp|||www```pppxxxtttkkkeee___]]]\\\___gggqqq|||}}}wwwsssxxx{{{lll___WWWSSSSSSSSSJJJGGGDDDBBBBBBBBBAAA@@@@@@???===;;;999999999:::777777777777666666666666555555666666666555444444333444555666555444333222222222222222222222222222000111111111111222222222111111111111111111111111222111111000///000000000000111111222222111111000333333222111000///......000////////////000111111000......000000///222777222222333333333333222222///000111222222333222222333333333333444444444444444444444555666777888999;;;<<>>===;;;:::999999999888888777777777666666666666777777777666555444444333444444444444333222222222222222222222222222222000000111111111222222222111111111111111111111111222111111000000000000000000000111111111111000000222111111111000000//////000000//////000000111222222...,,,---///000111111111111222222222222111111//////111222222222222222222222333333333444444444444444444444555666777888;;;:::;;;>>>DDDTTTnnn~~~jjjaaaTTTLLLGGGGGGIIIKKKRRR[[[gggtttyyyttteee[[[QQQNNNSSSXXXZZZYYYVVVWWW[[[bbblllvvv~~~|||wwwnnndddZZZQQQJJJEEE???>>>BBBKKKOOOLLLHHHFFFGGGJJJNNNQQQRRRTTTVVVWWW\\\dddqqq}}}~~~uuupppooopppmmmjjjhhhjjjlllkkkiiiiiikkkmmmuuuzzz~~~{{{www{{{yyyrrrllllllsss|||{{{ssslllgggeee___\\\XXXUUUSSSQQQNNNKKKHHHEEEDDDFFFFFFCCCDDDGGGKKKQQQYYYbbbooo{{{wwwfff[[[VVVXXX^^^kkkyyytttooojjjgggaaa]]]]]]bbbhhhqqq}}}xxxxxx}}}|||uuutttyyywwwrrrjjjbbb[[[TTTNNNJJJFFFGGGGGGFFFDDDBBB@@@???======<<<;;;:::999999999777777777777666666666666666777777777666555444444333333333333333222222111222222222222222222222222000000111111111222222222111111111111111111111111111111111111000000000///000000000111111000000000//////000000111111111222000000000000000111222222222000---...222555333...000111111222222111111000//////111222222222222222222222222333333333444444444333333333444555666777555666999;;;<<>>HHHSSSeeennn___TTTKKKCCCEEEEEEHHHNNNUUUbbbvvvrrrcccZZZTTTNNNJJJSSSVVVZZZ^^^dddllltttyyyzzzqqqfff^^^WWWMMMDDDBBBCCCAAA???@@@<<<===>>>>>>===>>>AAACCCEEEHHHMMMUUU```kkkuuu{{{}}}wwwrrrnnnkkkhhhhhhjjjnnnuuu}}}{{{tttmmmjjjhhhmmmuuuyyypppkkkfff```\\\YYYWWWWWWYYY[[[\\\\\\WWWTTTPPPNNNLLLJJJHHHFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDAAA@@@DDDGGGIIINNNTTT```lllzzzxxxpppsssvvvxxx{{{cccXXXJJJKKKOOOUUU\\\fffzzzzzzuuummmgggbbb```^^^]]]```cccmmm{{{}}}vvvyyysssqqqhhhfffmmmxxxkkkiiieee```[[[UUUNNNIIIDDDFFFFFFDDD???;;;::::::999999999999888777777666555555555555444444444444333444444555555555555444333222222111111111111111222222222222222222222222000111111111111222222222111111111111111111111111000111111222111000///...//////000000000000////////////000000111111222222111111000000111111222333111???IIICCC777111///...///000000000000000000//////000111222222333222222111222222222222333333333333333333222333333444555666666888;;;;;;;;;@@@HHHNNNddduuufffWWWLLLHHHDDDCCCFFFJJJPPP]]]jjjrrreeeZZZRRRPPPSSSVVVYYY]]]ccclllrrryyyyyysssjjj\\\NNNGGGEEECCCAAAAAA======>>>===<<<===@@@CCCBBBCCCEEEIIIOOOVVV]]]aaajjjooovvv|||zzzxxxuuusssoooppprrrwww}}}~~~wwwqqqkkkfffdddccceeeiiipppxxx~~~yyynnnfffaaa[[[UUUNNNLLLKKKKKKKKKLLLMMMMMMLLLIIIFFFEEEFFFFFFEEECCCBBBCCCEEEFFFGGGHHHIIIKKKKKKJJJLLLSSSXXX[[[```eeennnyyy~~~www}}}sssmmmqqqqqqvvv{{{xxxtttuuuwwwzzz~~~uuu```XXXIIIKKKPPPUUUUUUWWWeeeuuuuuuooohhhaaa^^^\\\[[[ZZZdddjjjwww{{{jjjlllzzzqqqnnneeeiiiyyyzzzrrrkkkgggccc^^^YYYTTTOOOKKKBBBDDDDDDAAA<<<999999:::888888888888888777666555555555444444444333333333222222333444555555555555333222111111000111111111222222222222222222222222000111111111111222222222111111111111111111111111000111111222222000///...//////000000000000//////111111111111000000000000111111111000111111222333???UUUcccXXXAAA333222555//////000000000000/////////000111222222333222222111111222222222333333333333333222222333333444444555333222444555555999@@@FFFTTTkkkwwwfffYYYOOOHHHCCCDDDDDDEEEMMMWWWkkk~~~}}}nnneeePPPRRRSSSTTTWWW\\\eeekkknnn|||uuuhhh[[[VVVSSSMMMGGGDDD@@@@@@???===<<<===???BBB===>>>@@@CCCGGGJJJLLLMMMSSSYYYcccllluuu}}}~~~wwwtttuuuwwwuuussssssuuuxxx}}}yyyrrrkkkgggdddcccdddcccdddffflllttt|||zzzsssooonnnmmmggg]]]UUUQQQLLLGGGDDDCCCBBBAAABBBCCCDDDDDDEEEBBB??????AAACCCBBB@@@@@@CCCGGGKKKOOORRRUUUWWWXXXYYY]]]ffflllmmmppptttxxxzzzmmmhhhrrr{{{~~~qqqnnnsssqqqsssvvvtttuuupppmmmooovvv~~~lll\\\WWWOOONNNMMMLLLMMMRRRYYY^^^nnn|||zzzrrriiiddd___]]]ZZZYYY^^^eeennnyyyvvvfffbbbttt{{{oooiii___uuu|||xxxlllccc[[[\\\```___TTTIIIGGGBBB===<<<>>>???<<<888777777777777666666666666666555555555555444444444777777666555444444333333333333333333333333333333222222222222222222222222333333222111111000000000000000000000000000000000111111000000//////......//////............//////000000000000000000000000444333111000000111333444EEE\\\gggUUU;;;///111333111111111111111111111111000111111111111222222222222222333444444555666666111111000000111111222333333333444444666777888999AAAFFFVVVppp{{{}}}|||mmm^^^PPPDDDAAABBBBBBDDDHHH\\\gggxxx|||iiiZZZOOONNNRRRTTTVVV[[[fffnnnzzzrrrbbb\\\YYYTTTRRRSSSJJJFFFAAA?????????>>>===>>>???AAABBBCCCEEEHHHJJJFFFJJJQQQYYY```fffjjjlllkkkeeedddiiijjjggggggkkkffffffjjjsss~~~yyynnneee___\\\ZZZXXXZZZZZZYYYZZZ]]]aaafffjjjnnnoooqqqqqqnnnjjjeeebbb___ZZZSSSNNNKKKGGGCCC???CCCBBB@@@??????@@@??????CCC@@@???@@@BBBBBBCCCEEEBBBEEELLLWWWbbbkkkpppqqqwwwuuutttwww{{{~~~}}}{{{}}}iiihhhjjjoooqqqttt}}}{{{yyyvvvsssooolllfffgggiiimmmppprrrrrrqqqpppvvv||||||ttthhh[[[TTTRRRPPPNNNLLLLLLOOOSSSVVV]]]ggg}}}zzzqqqjjjddd___\\\\\\]]]___fffooo|||vvvmmmiiipppuuukkkiiiqqq}}}yyylllddd^^^___dddbbbXXXMMMFFFBBB===<<<===>>>;;;888777777777777666666666555555555555555444444444444777666666555444444333333333333333333333333333333222222222222222222222222111111111222222222222222000000000000000000000000111000000000/////////...//////............//////000000000000000000000000222111000//////000222333333CCCIII===///,,,......111111111111111111111111000000111111111222222222000111111222333333444444111111000000111111222333333333444444555777888999999===HHH\\\tttzzzuuuooo___NNNFFFBBB@@@BBBFFFLLLUUUdddoootttyyyrrr^^^UUUQQQOOOQQQVVV]]]dddrrr}}}rrreeeaaa```]]]]]]___WWWSSSMMMGGGCCCBBBAAAAAABBBDDDFFFGGGFFFEEEDDDDDDFFFFFFHHHLLLRRRWWWXXXYYYYYYTTTSSSWWWXXXVVVVVVYYY[[[[[[^^^fffpppwwwxxxwww|||||||||}}}|||yyynnniiiaaaZZZVVVTTTRRRQQQMMMLLLLLLMMMOOOSSSWWWYYYVVVVVVWWWVVVUUURRRPPPNNNOOOKKKGGGEEEDDDCCC@@@>>>@@@@@@@@@@@@@@@?????????DDDBBBBBBCCCEEEFFFFFFGGGQQQXXXcccqqq~~~|||ttthhhiiikkkmmmmmmrrr}}}uuulllfffdddddddddeeeggggggfffdddaaagggoooqqqkkkaaaUUUNNNVVVTTTQQQNNNMMMMMMOOOPPPTTTYYYfffxxxwwwrrrlllfffaaa]]][[[\\\aaaffflllwwwxxxiiilllqqqyyyoookkknnn||||||wwwjjjeeeaaacccgggeeeZZZQQQDDD@@@<<<;;;<<<<<<:::888777777777666666666555555555555555555444444444444666666555555444333333333333333333333333333333333222222222222222222222222000111111222333333444444000000000000000000000000000000000000//////////////////............//////000000000000000000000000000///.........000111222...333333---,,,111222...111111111111111111111111000000000111111111222222/////////000111111222222111111000000111111222333333333333444555666777888999:::AAALLL\\\sss{{{qqqsss^^^OOOFFFAAAAAADDDBBBGGGOOOWWW[[[```lllyyy}}}iii\\\UUUUUUXXXTTTYYYcccnnntttvvv{{{uuullliiihhhggghhhjjjiiieee^^^UUUMMMHHHGGGGGGLLLOOOSSSVVVVVVQQQLLLHHHIIIDDD@@@@@@EEEIIIIIIGGGKKKGGGFFFIIIJJJIIIHHHJJJKKKKKKMMMTTT\\\aaabbbaaagggfffeeeeeeeeeeeeccc```YYYUUUPPPLLLKKKJJJHHHGGGDDDDDDDDDEEEFFFIIIKKKLLLMMMLLLLLLLLLKKKKKKKKKKKKBBB@@@??????@@@@@@>>><<<<<<>>>AAABBBBBBAAAAAABBBDDDGGGJJJNNNQQQTTTUUUUUUgggpppsssjjjdddggglllpppqqqxxxwwwjjjaaa]]]\\\[[[[[[[[[ZZZXXXVVVSSSXXX___bbb^^^VVVMMMGGGYYYVVVSSSPPPOOOOOONNNNNNTTTTTTYYYcccooo}}}}}}ssskkkeeeaaa]]]ZZZYYY[[[cccoooyyywwwjjjkkkxxx{{{pppttt{{{wwwqqqgggdddbbbdddeeeaaaXXXOOOBBB???;;;::::::;;;999888777777666666666555555555555555555444444444333333555555555444444333333333222222222222222222222222111111111111111111111111111111222222333333333333000000000000000000000000000000000000//////////////////............/////////////////////////////////.........///000111222333333000---000555444///111111111111111111111111000000000000111111111111/////////000000000111111111111000000111111222333333333333333444555666777:::;;;???DDDKKKZZZtttuuu|||iiiYYYMMMGGGEEEEEEEEEDDDFFFIIIKKKOOOYYYeeeppp|||tttiiieeeddd\\\ZZZZZZ^^^aaaeeelllttt|||wwwsssqqqpppqqquuutttppphhh^^^UUUOOOMMMUUU[[[eeennnpppkkkbbb[[[TTTKKKCCCAAAEEEHHHFFFCCCHHHFFFFFFGGGIIIHHHFFFEEEEEEDDDEEEIIINNNRRRRRRQQQUUUTTTSSSSSSSSSRRRRRRQQQMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHHHHBBBCCCCCCCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@???<<>>???FFFXXXiiiyyy}}}wwwxxx|||}}}wwwlll```VVVPPPKKKHHHHHHDDDBBBBBBCCCFFFOOOYYY```iiittt}}}}}}zzznnnaaaYYYVVVVVV\\\cccmmm}}}|||uuuhhh\\\UUUWWW```nnn|||wwwpppfff]]]RRRNNNPPPQQQNNNJJJJJJKKKLLLLLLMMMLLLHHHDDDFFFEEEEEEGGGIIIJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLIIIGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCCCCCCCBBB@@@???AAABBBCCCDDDEEEFFFGGGHHHIIIOOOVVVXXXWWWXXX___eeekkkwwwssskkkmmmsss}}}yyyqqqiiicccQQQOOOLLLLLLLLLKKKIIIHHHGGGHHHIIIHHHHHHHHHKKKMMMbbb]]]WWWSSSSSSSSSQQQOOOLLLLLLNNNQQQTTTXXXaaakkkzzz~~~xxxjjjfff___XXXTTTSSSTTTUUU___iii||||||jjjggglll~~~yyyuuusssrrrnnneee^^^ZZZYYYXXXWWWTTTNNNFFFAAA===<<<:::888777777777777666666666555555555444444444444444444333333333333444444333333333333333333222222222222222222222222111111111111111111111111333333222222111000000///000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000//////,,,000444333111//////000000000000000000000000000/////////000000000111111111111111111111222222222111111000000111111222333222222222222222333444555444666:::<<<;;;===GGGSSSjjj~~~{{{xxxqqqkkkkkkooonnnooommmfff```\\\UUUOOOKKKEEE@@@@@@AAACCCIIIPPPUUUZZZaaahhhtttwwwhhh]]]WWWUUUWWW\\\kkk~~~ooobbbXXX^^^kkkyyyzzzvvvooogggcccbbbaaa]]]YYYSSSWWWYYYYYYXXXVVVOOOGGGGGGGGGGGGGGGHHHJJJKKKLLLJJJLLLMMMMMMLLLKKKLLLMMMGGGEEEDDDEEEHHHIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIKKKLLLNNNOOORRRVVVYYY^^^dddiiihhheeehhhrrr||||||}}}www~~~xxxrrrmmmhhhbbb^^^QQQNNNKKKIIIGGGFFFDDDBBB@@@@@@AAACCCFFFMMMUUU[[[ssslllbbb[[[YYYWWWSSSPPPOOONNNPPPRRRRRRRRRXXX```eeewwwzzzrrrmmm^^^[[[XXXTTTRRRTTTWWWZZZdddnnnwwwnnnqqqzzzuuuooojjjhhhhhheee]]]VVVQQQQQQQQQOOOKKKEEE@@@===;;;;;;999777666555666777666666555555555444444444444444444333333333222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111//////............//////000000000000000000000000////////////......---,,,...111444555222///111333000000000000000000000000////////////000000000111111111111111111111111111111111000000111111222333222222222222222333333444555555888;;;;;;;;;@@@GGGRRRgggzzzuuuqqqkkkiiijjjiiiooossspppmmmkkkddd]]]WWWOOOGGGEEEDDDCCCDDDHHHKKKMMMPPPVVV___mmmwwwjjj```[[[WWW]]]eeerrrsssaaabbbfffooozzz~~~|||zzzxxxwwwvvvuuusssqqqkkkqqquuuuuussspppfff[[[SSSSSSUUUVVVWWWZZZ]]]___\\\___bbbaaa___\\\\\\\\\TTTSSSSSSTTTXXX\\\]]]^^^___^^^\\\ZZZZZZ\\\^^^___YYYWWWSSSRRRRRRVVVZZZ\\\```aaaaaa``````ccciiimmmpppuuuwwwrrrlllooo|||xxxsssmmmgggbbb]]]YYYVVVMMMJJJGGGEEEDDDCCCBBB@@@>>>@@@DDDHHHNNNVVV___eeezzzmmmddd___\\\WWWSSSQQQPPPPPPQQQNNNKKKOOOUUUVVVcccwww|||tttmmmeeeaaaWWWVVVUUUTTTTTTXXX]]]```gggqqq~~~}}}qqqjjjdddbbbccc```YYYRRRKKKLLLLLLJJJFFFAAA>>>===::::::999777555555666777666666555555555444444444444444444333333333222222333333333333333333333333111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000.../////////000000111111//////............//////000000000000000000000000/////////...---,,,******111111111111///---...222000000000000000000000000////////////000000000000111111111111000000000000111111111000111222222333222222222111222222333333333222333666777777:::@@@BBBRRRggg}}}yyyvvvppplllkkkmmmuuu{{{yyywwwvvvqqqiiifff\\\RRRNNNIIIDDDBBBCCCDDDCCCEEEJJJPPPZZZgggqqq~~~nnneeeWWWVVVVVV^^^pppmmmiiifffjjjrrr{{{|||}}}~~~qqqfffhhhjjjlllooorrrwwwzzzwww{{{~~~}}}yyyuuusssssslllkkkkkknnnrrrwww{{{|||wwwuuurrrpppppprrruuuwwwuuuqqqkkkhhhjjjpppxxx~~~wwwwwwvvvsssppprrrwww|||yyy}}}|||tttlllooo}}}~~~lllhhhccc^^^ZZZWWWSSSPPPGGGEEEBBBBBBCCCDDDDDDCCCCCCFFFKKKPPPVVV]]]eeeiii}}}sssiii___ZZZ[[[VVVSSSPPPOOOOOOPPPPPPPPPQQQWWW```jjjvvv|||xxxrrroookkkdddZZZRRRSSSSSSTTTUUUXXX^^^fffkkkrrr|||yyy|||}}}ooojjjdddbbbbbb___WWWPPPKKKJJJGGGDDDAAA>>><<<;;;888888777666666666666666555555444333333333444444555555555444444333333333333222222111111222222333111111111111000000////////////000000111111222222////////////000000000000333222000/////////000111000000//////.........---000000//////......------////////////////////////000000000000000000000000000000//////.........---////////////000000000000222111000.........///000111111111111111111111111111111000000111111222333333333333444444444555555444555666666666666888:::BBBIIISSS^^^ooozzzwwwzzzzzz}}}~~~zzzxxxvvvzzzpppeee^^^TTTIIIDDDFFFDDDFFFHHHIIIKKKOOOUUUZZZfffkkkrrrzzz~~~hhhaaaXXXUUUZZZdddooouuutttyyyyyyqqqkkkmmmrrrvvv{{{~~~zzzwwwsssrrruuuyyyvvvrrrpppnnnqqq|||wwwbbb]]]VVVRRRQQQPPPOOOMMMFFFAAA@@@CCCCCC@@@BBBHHHKKKNNNRRRVVVZZZaaajjjqqqwwwiii___]]]WWWUUUSSSSSSRRRQQQOOOMMMMMMQQQVVVZZZaaalllzzzzzztttqqqkkkbbb]]][[[YYYUUURRRPPPRRRTTTYYYaaakkkwwwyyyyyy}}}}}}ooojjjdddcccccc```YYYRRRIIIHHHEEEAAA>>><<<;;;;;;888777777666666666666666555555555444444555555666555555444444444333333333333222222111111222222333222222111111111000000000000000000000000111111111////////////000000000000222111000/////////000111000/////////............///////////////.........////////////////////////////////////////////////000/////////............////////////000000000000111000000////////////000222222222222222222222222111111000000111111222333333333333333444444444444444555666666555555777999999>>>FFFNNNZZZnnn}}}uuufffUUULLLLLLHHHFFFCCCBBBDDDHHHKKKMMMSSSWWW]]]dddmmmxxx}}}rrrcccWWWSSSWWW\\\aaaeeeiiizzzxxxooonnnppprrrtttwww}}}xxxuuupppnnnpppyyyuuuqqqoooooosss|||ssslll^^^XXXQQQKKKIIIIIIHHHGGGGGGBBB???AAAAAABBBHHHOOOUUUVVVXXXYYY[[[aaaiiiooouuuggg```\\\ZZZXXXWWWVVVTTTQQQNNNOOOPPPQQQQQQRRRWWW```ggg}}}xxxooohhhcccbbb\\\VVVSSSSSSTTTSSSQQQRRRVVV\\\dddppp}}}yyyooohhhpppyyymmmhhhcccaaa```]]]WWWQQQGGGEEEAAA>>>;;;:::::::::888777666666555555666666555555555555555666777888555444444444444333333333333222222111111222222333222222222111111111111111111000000000000000000///////////////000000000000222111000/////////000000////////////.....................///////////////000000000000000000000000////////////////////////////////////............////////////000000000000...//////000000000000///222222222222222222222222111000000000000111222222222222333333333444444444555666666555444444666777777:::>>>BBBGGGSSScccooo|||gggZZZWWWOOOIIICCC???@@@CCCDDDEEEFFFIIIMMMRRRYYYbbbkkkqqqvvvzzz|||jjj^^^ZZZ\\\^^^```___iii|||~~~qqqnnnppppppppprrryyyzzzxxxuuuuuuvvvzzztttpppnnnnnnrrr~~~zzzmmmeeeaaaYYYSSSLLLFFFDDDDDDEEEEEEHHHDDDAAACCCFFFLLLVVV```gggeeeccc``````ccciiinnnwwwmmmdddaaa]]]ZZZXXXVVVSSSQQQQQQQQQQQQOOOOOORRRWWW\\\dddrrryyyppphhhbbb^^^[[[UUUTTTUUUWWWYYYYYYWWWTTT\\\bbbkkkvvvwwwkkkhhhiiittt~~~~~~tttiiiddd^^^[[[YYYUUUOOOJJJEEEBBB???<<<:::999::::::777777666555555555555666444444444444555666777888444444444444444444444444333222222111111222222333222222222222111111111111111111000000/////////...////////////000000000000111111000000///////////////////////////.........------......//////000000000000000000000000000000///////////////////////////////////////.........////////////000000000000---...///111111111000///111111111111111111111111000000000000000111222222222222222222333333333333555555666555333333444666777999;;;<<<>>>CCCMMMTTTkkkyyykkkdddYYYTTTLLLFFFCCCCCCCCCDDDBBBDDDFFFIIINNNTTTYYY]]][[[bbbllluuuxxxpppooopppoookkkkkkooottt||||||ooommmppprrrssstttxxx~~~zzzvvv}}}}}}{{{}}}|||vvvpppnnnmmmqqq{{{|||{{{{{{}}}rrrbbb\\\YYYSSSOOOIIIDDDCCCEEEIIIKKKLLLLLLMMMPPPUUU^^^jjjsssyyyuuuoooiiiggghhhlllooorrrlllccc\\\XXXVVVUUUTTTPPPPPPNNNMMMLLLNNNQQQSSSWWW___lll|||uuuoooggg___ZZZXXXUUUTTTNNNOOORRRVVV[[[]]]^^^^^^jjjqqq}}}rrrggghhhppp~~~{{{|||pppfffaaa[[[VVVRRRMMMGGGCCCBBB@@@===;;;:::999::::::777666666555555555555555333333333333444555666777444444444444444444444444333222222111111222222333111111111111111111111111111000000000//////......////////////000000000000000000000000//////...............///////////////------......//////000000////////////////////////.................................///////////////////////////000000000000---...///111111111000///////////////////////////000000//////000000111222111111111222222222333333333444555333222222333555333555777777888;;;@@@DDDRRRhhh}}}sssgggccc\\\RRRIIICCCAAAAAA?????????AAADDDGGGIIIJJJIIIPPPYYY```jjjyyyzzzmmmhhhppp|||~~~tttjjjiiinnnqqqtttvvv|||yyypppkkksss~~~zzzrrrqqquuu{{{yyysssrrrrrrvvv|||vvvqqqrrrsssvvv}}}gggXXXRRRPPPIIIGGGDDDBBBCCCIIIPPPTTTZZZ___dddgggjjjqqqzzz~~~vvvpppmmmnnnppprrr}}}qqqeee^^^ZZZXXXWWWTTTRRRPPPNNNMMMMMMMMMNNNPPPRRRYYYcccmmmxxx~~~wwwrrrddd___XXXSSSPPPNNNMMMLLLNNNNNNNNNRRRYYYbbbkkkpppzzzrrrfffdddqqq{{{}}}}}}~~~yyy{{{uuulllbbb^^^XXXRRRMMMHHHCCC@@@>>>===<<<;;;:::999999999777666555555444444555555333333333333333444555666333333333444444444444555333222222111111222222333000000000000000111111111000//////////////////...////////////000000000000//////000000000///...---.........///////////////.........///////////////////////////////////////.................................///////////////////////////000000000000...//////000000000000///........................000////////////000111111000000111111111222222222222333333222111111333444222444666666777999<<>>???>>>>>>???AAABBBAAA@@@@@@EEEKKKPPPYYYhhh|||yyygggdddiiidddgggjjjpppyyytttlllfffgggkkkoootttxxx~~~~~~wwwrrrooolllrrr~~~|||rrrnnnnnnnnnpppttt}}}}}}yyyyyy{{{~~~vvvmmmdddeeegggmmmvvv~~~uuuooonnnrrrvvv}}}jjjXXXMMMIIIGGGAAAAAABBBCCCGGGOOOXXX___nnnwww~~~zzzvvvuuuvvvxxxyyyyyymmmddd^^^[[[XXXVVVTTTRRRQQQPPPOOOOOONNNMMMOOOUUUYYY^^^hhhtttyyyqqqjjjddd```XXXTTTPPPMMMLLLKKKKKKJJJQQQSSSVVV]]]gggsssrrrkkkjjjqqq~~~|||{{{xxx|||vvvlllfffZZZWWWQQQLLLGGGCCC???===999999::::::999888777666666666555444444444444555555555444444444444555666333333333444444444555555333222222111111222222333....../////////000000000.........///////////////////////////000000000000...///000000000///...---............/////////000///////////////.........------------------------..................................../////////000////////////000000000000111000000////////////000///////////////////////////////////////000111111000000000000111111111222000111222111111111333555444555666777777999:::<<<===GGGUUUeee~~~|||uuupppeeeTTTFFFCCCAAA@@@AAACCCCCC@@@>>><<>>BBBGGGJJJWWWhhh~~~xxxtttiiibbb```gggrrryyywwwvvvuuullljjjlllooozzz~~~~~~zzzppplllllleeeeeeiiirrr|||zzztttiii___TTTOOOKKKGGGEEEFFFGGGKKKNNNOOOOOOPPPTTTWWWYYY___gggnnnttt|||{{{kkkfff```ZZZWWWTTTQQQPPPPPPNNNLLLLLLMMMNNNNNNMMMPPPTTTZZZ```hhhtttzzzuuuooogggaaa___ZZZUUURRRPPPNNNKKKIIIGGGIIIKKKKKKMMMSSS\\\ccclllwww}}}{{{{{{~~~|||vvvttt{{{|||}}}xxxuuuooojjjccc[[[TTTNNNEEECCC@@@===;;;:::::::::888888888777666555555555666555555555555444444444555555444444333333333222555444444444444333333333333333333333222111000///000000000000////////////000000000000000000000000//////000000000000//////000000000000000///......////////////////////////////////////////////////......------------.............../////////000000........./////////000000222111111000//////000000000///...------...///000//////000000000111111111.../////////000000000111000000000000000000000000111111111111000000000///222222333333444555555666777999<<<>>>CCCNNN\\\fffwwwsssaaaQQQNNNKKKIIIHHHEEE@@@<<<======<<<<<<===>>>???@@@JJJYYYmmm|||tttjjjcccfffkkkooosssvvv{{{{{{{{{}}}}}}|||nnnkkksss~~~zzzsssjjjeeedddgggkkkyyy|||tttkkkddd```^^^ZZZZZZ]]]dddkkkmmmhhhcccXXXQQQKKKIIIGGGEEEGGGLLLLLLPPPUUUZZZ^^^bbbfffhhhooosssyyy~~~wwwlllbbb\\\XXXVVVUUURRRPPPOOONNNOOOOOOMMMKKKOOOQQQSSSTTTVVV]]]gggnnn}}}wwwnnnhhhccc___ZZZVVVSSSPPPMMMLLLLLLLLLKKKJJJJJJLLLNNNPPPSSS[[[fffnnn|||tttiiimmmvvvrrriiikkkwww~~~}}}}}}yyytttllljjjfffbbb\\\TTTLLLFFFAAA???===;;;:::::::::;;;888888777777666666555555666555555555555444444444666555555444333222222111444444444444333333333333333333333333222111000000////////////000000000000000000000000000000000000......////////////......000000000000000//////...////////////////////////////////////////////////......------------......////////////000000000111....../////////000000000111111000/////////000000000///...------...///000//////000000000000111111////////////000000000000///000000111222333444444111111111111000000000000222222333333444444555555666888888888999===EEELLLUUUfffsssggg[[[ZZZYYYXXXTTTMMMEEE?????????>>>>>>===<<<;;;;;;@@@KKKZZZfffmmmrrrxxx}}}}}}{{{ooodddbbbeeegggjjjmmmnnnpppqqqtttvvvxxxyyyzzzyyywwwuuurrrmmmlllttt}}}xxxkkkgggllluuu{{{xxxuuuqqqkkkhhhhhhlllooo|||zzzqqqllleee___ZZZUUUQQQOOOPPPOOOQQQUUUYYYYYYUUUQQQIIIFFFEEEFFFFFFHHHQQQ[[[\\\```fffoooxxx{{{nnnddd___\\\[[[WWWUUUSSSSSSSSSRRRPPPNNNOOOPPPPPPPPPQQQUUU[[[```bbbnnn}}}vvvpppkkkeee^^^YYYVVVTTTQQQOOOMMMLLLKKKKKKLLLNNNOOOOOOSSSTTTVVVXXX\\\dddoooxxx}}}kkk]]]]]]nnnvvviiieeeooo|||}}}zzzssshhhfffbbb^^^XXXPPPGGGBBB???>>>===<<<<<<<<<======888777777777666666666555666555555555555444444444666555555444333222111111444444444333333333222222222222222222222111000000......//////000000111111////////////////////////...//////000000//////...//////000000000000//////////////////////////////////////////////////////......------------............/////////000000000...////////////000000000111000000/////////000000000///............///000////////////000000000111////////////000000000000///000111111222333444444111111111000000000000000222222333333333444444444333555666666666888<<<@@@AAANNNaaatttwwwooogggffffffddd___XXXPPPKKKEEEDDDBBB@@@???>>>>>>>>>???FFFNNNTTTXXX]]]dddiiiooouuuwwwtttssszzzvvvjjj```___cccggglllpppnnnoooqqqrrrqqqpppmmmlllggggggeeeaaa\\\\\\cccjjjjjjppp{{{yyynnnjjjmmmtttyyy}}}yyyuuusssuuuwwwxxxkkkfff^^^UUUOOONNNLLLIIIEEEKKKKKKLLLMMMNNNMMMKKKHHHFFFFFFGGGJJJLLLUUUeeeuuuzzz{{{{{{rrriiiccc___[[[YYYWWWUUUUUUSSSQQQOOONNNMMMMMMLLLLLLOOOSSSVVVSSS[[[hhhwwwzzzrrrjjjccc___XXXTTTPPPLLLJJJJJJJJJIIIIIIJJJJJJKKKMMMPPPSSSUUUZZZ]]]___bbbfffooozzzvvveee[[[[[[hhhjjjhhhgggkkkzzzvvvxxx|||tttiiieee```ZZZSSSLLLDDD???======<<<<<<<<<<<<<<<<<<777777777777666666666666666555555555555444444444555555444333222222111111444444333333333222222222111111222222222111000000......//////000000111111///////////////////////////000000111111000000/////////000000000000//////////////////////////////////////////////////////......------------......------........./////////////////////000000000111000///////////////000000//////............//////...////////////000000000000000000000////////////111111111111111111111111000000000000000000111111222222222333333333333333222333444555666777999;;;<<>><<<<<<;;;;;;:::999999888777777777777666666666666666555555555555444444444333333333333222222222222333333333333222222222222000111111111111111000000////////////000000000000000000000000000000000000000000111111111111000000...//////000000000000000////////////////////////////////////////////////......------------......------------............/////////000000000111111//////......//////000000////////////////////////......////////////000000000000000000////////////111111111000/////////...000000000000111111111111222222222222333333333333222333333444555555555555:::;;;<<>>======<<<:::999777666666666666666777777777777666555555555555444444444222222222222222333333333333333333222222222222111000000111111111111000000000000000000////////////000000000000000000000000//////000000000000//////......///000000000000000////////////////////////////////////////////////......------------..................//////////////////000000000111111111...............///000000......////////////.............../////////000000111000000000/////////...111111000000000////////////000000000111111111111222222222222222222222222333222222333333444333222666666666888;;;BBBIIIMMM]]]jjj||||||uuupppooorrruuutttrrrnnnhhh```WWWOOOJJJGGGGGGFFFFFFFFFHHHKKKMMMNNN^^^jjjfff\\\VVVWWWXXXTTTZZZUUUccckkkiiinnndddVVVPPPPPPXXXaaaeeegggiiiiiikkkoooqqqrrrqqqooonnnyyyyyyrrrmmmjjjhhhjjjnnnvvv~~~~~~|||uuuooonnnyyy~~~|||qqqiiieeebbbbbbccceeejjjqqqzzzoooNNNHHHAAA>>>===??????>>>???DDDHHHJJJJJJNNNVVV]]]``````eeellluuu~~~rrrdddWWWLLLCCC>>>|||rrrkkkgggcccaaaZZZXXXUUUTTTSSSRRRPPPOOOLLLNNNOOOPPPPPPUUU\\\bbbhhhqqq}}}~~~{{{wwwssspppkkkgggccc^^^\\\XXXSSSOOOMMMMMMOOOFFFHHHJJJLLLMMMNNNPPPRRRWWW\\\bbbhhhnnnuuu~~~{{{lllccc___bbbnnnwwwoooppptttxxxyyyzzztttrrriii```TTTJJJEEEDDDEEEFFFAAAAAA@@@???===:::888777666666666666777777777777666666555555555444444444000111111222222333444444333333333222222222111111///000000111111111000000111111000000//////......000000000000000000000000......////////////............///000000000000000////////////////////////////////////////////////.........------.........////////////000000000000000000000000111111111111...............///000111......////////////................../////////000111111000000/////////...000000000000000000111111//////000000111111111222222222222222222222222222222222111222444555555444222333555888;;;>>>BBBCCC@@@KKKZZZmmm~~~yyywwwzzz~~~|||||||||yyyqqqfff\\\UUUQQQPPPNNNKKKIIIHHHHHHIIIFFFWWWeeebbbUUULLLJJJJJJKKKPPPJJJUUU[[[WWW]]]TTTNNNJJJKKKUUU^^^bbbbbbcccdddfffiiikkklllkkkiiihhhpppzzznnniiifffhhhmmmuuuzzznnnfffdddpppxxx~~~}}}{{{~~~xxxlll```XXXSSSTTTSSSQQQQQQRRRVVVZZZ]]]]]]fffpppyyyxxx```KKKGGGBBB>>>===>>>???@@@CCCIIINNNQQQRRRXXXbbbkkkoooooorrryyy~~~pppgggZZZMMMDDD???<<<:::xxxpppiiicccaaa]]]ZZZVVVSSSQQQPPPMMMOOOPPPOOONNNNNNRRRUUUZZZ^^^bbbeeehhhmmmsssxxx}}}yyytttooohhhddd___\\\\\\ZZZWWWUUUSSSRRROOOMMMLLLLLLMMMNNNKKKIIIKKKOOORRRTTTYYY```kkknnnsssxxx~~~rrrjjjgggllluuu}}}~~~qqqnnnttt~~~sss|||zzzsssooo```WWWLLLFFFEEEFFFEEECCCDDDCCCBBB@@@>>>;;;999777666555555555555444444444666666666555444444333333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000222111111000///......---//////000000000000//////111111000000//////..............................000000000000000000000000............////////////000000000000000000000000000000//////.........---///////////////////////////......------///000111000000000000000000000000////////////000000000000,,,...000111222111///.........///111111222222222333222222111111222222333333222222222222222222222444444555555666777777888<<>>???@@@AAA@@@@@@??????>>>===;;;:::999888777777777666666666666666666555555444333333333222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000111000000//////.........//////000000000000//////.........///000111111111........................////////////////////////............////////////////////////////////////////////////............///////////////////////////............///000000000000000000000000000000////////////000000000000////////////000000000000...///000111111222111111222222111111111111222222000000000000000111111111000111111222222333333444444555777999???JJJXXXbbb{{{vvvooofff^^^XXXWWWYYY\\\^^^[[[UUUOOOJJJFFFDDDCCCDDDBBB@@@>>><<<;;;;;;;;;===<<<===@@@FFFLLLPPPRRRWWW[[[```___ZZZUUUQQQPPPRRR^^^qqqyyyhhh[[[QQQMMMHHHGGGIIIMMMPPPRRR\\\jjj~~~wwwnnniiiiiikkkmmmmmmrrrnnniiiddd[[[QQQLLLMMMNNNSSSWWWWWWTTTRRRUUUXXXZZZYYYWWWUUUUUUUUUVVVVVVVVVSSSPPPLLLJJJFFFCCC@@@===<<<::::::<<<======<<>>>>>>>>============<<<;;;:::999777777777666666666555555666666555444444333333222222222222222222222222222111111111111111111111111000000111111111111000000////////////////////////000000/////////.........//////000000000000//////.../////////000000000111........................////////////////////////............///////////////////////////////////////////////////.........////////////////////////............/////////000000000000000000000000000////////////000000000000/////////...///000111111//////000111111111111111222222111111111111222222////////////000000000000000111111111222222333333666666777777:::@@@IIIOOOZZZiii|||rrrggg^^^YYYWWW\\\aaajjjgggbbb\\\VVVQQQNNNMMMEEECCC@@@>>><<<<<<===>>>;;;::::::<<>>>>>======>>>???@@@@@@@@@EEEEEEGGGLLLUUU```jjjoootttxxxxxxpppjjjnnnvvv{{{~~~~~~{{{yyymmmggg___XXXRRRJJJ@@@888777444111111111222111///{{{mmmddd```]]]ZZZVVVTTTRRRQQQQQQOOOMMMLLLKKKLLLMMMMMMNNNGGGIIILLLNNNPPPSSSWWWZZZdddkkkuuu~~~|||{{{sssqqqmmmiiieeeaaa___]]]^^^^^^]]]\\\ZZZWWWSSSPPPKKKJJJHHHGGGGGGHHHGGGGGGIIIIIIHHHHHHHHHIIIKKKLLLOOOOOOQQQSSSUUUXXXZZZ[[[\\\bbbooozzz~~~vvvmmmgggffftttxxx{{{{{{{{{xxx~~~rrrdddYYYRRRKKKGGGBBB???=========<<<:::;;;;;;;;;;;;:::999999666666666555555555444444555555555444333333222222222222222222222222222222111111111111111111111111111222222333333222222111////////////////////////////////////............//////000000000000//////111000000000/////////...............................................................////////////.................................///////////////////////////////////////---......///////////////////////////////////////////////////000000000000/////////...///000111111///000000111111111111000222111111000000111111222....../////////000000000222222222222333333333333444444444555777:::???BBBFFFQQQeee|||uuuiiibbb]]][[[aaaiiiuuusssqqqlllgggaaa\\\YYYLLLJJJGGGCCCAAA@@@@@@@@@?????????AAACCCCCCBBBAAAAAACCCFFFGGGEEECCCBBBAAAAAAEEEKKKQQQSSSOOOHHHCCCBBBAAA@@@@@@BBBBBBBBB@@@EEEHHHOOOYYY```ccccccccc]]]ZZZWWWUUUVVVXXXZZZ[[[[[[______WWWKKKCCC@@@@@@@@@BBBCCCAAA???>>>@@@BBBBBBBBBBBBBBBBBBBBBAAAAAADDDAAA??????BBBBBB@@@======>>>@@@AAABBBCCCEEEFFFFFFGGGJJJQQQ\\\kkkyyy}}}~~~|||qqqgggaaaQQQMMMGGGCCCAAA>>>999666555444222222222111000///uuujjjeee^^^XXXUUUTTTSSSRRRPPPNNNLLLKKKKKKLLLLLLKKKHHHJJJLLLMMMMMMMMMNNNPPPTTTXXX^^^dddjjjsss}}}~~~}}}xxxyyywwwsssmmmhhhdddccc\\\[[[YYYVVVTTTRRRQQQQQQOOOPPPPPPPPPOOONNNMMMLLLGGGGGGGGGFFFFFFFFFGGGGGGFFFGGGHHHHHHGGGIIILLLNNNPPPRRRTTTXXX\\\```bbbdddgggmmmzzzuuuhhhaaa\\\YYY```kkkyyywwwsssuuuuuuuuuvvvzzz{{{yyy~~~ssscccUUUMMMJJJGGGEEEBBB???===<<<;;;;;;999999::::::999999888888555555555555444444444444555555444444333222222222222222222222222222222222111111111111111111111111111222222222222222222111000000000000000000000000........................//////000000000000//////111111111000///.....................................................................////////////.................................///////////////////////////////////////---......///000/////////////////////////////////////////////000000000000////////////000000000000000000111111111111000000111111000000000000111111......//////000000111111333333333333333333333333444444444444555777999:::<<>>===<<<===>>>@@@AAA???>>>AAA@@@CCCIIINNNNNNNNNOOONNNMMMLLLKKKKKKKKKLLLMMMJJJOOOQQQKKKCCC@@@???>>>;;;===>>>===<<<<<<===???<<<===>>>??????>>>===<<<>>>======>>>@@@BBBAAAAAA>>>AAAEEEGGGIIIJJJMMMOOORRRTTTXXX___jjjyyy{{{qqqdddWWWOOO@@@>>>:::888777666444333//////000000111111111111}}}uuujjjbbb^^^\\\ZZZYYYZZZVVVSSSQQQQQQQQQPPPNNNNNNOOONNNMMMKKKKKKMMMOOOJJJNNNRRRUUUWWW[[[bbbggglllpppuuuyyy||||||uuusssoookkkhhhfffeeeeee___``````]]]YYYUUUSSSRRROOONNNMMMLLLKKKJJJJJJJJJHHHIIIJJJJJJIIIIIIIIIJJJIIIIIIJJJIIIIIIHHHIIIJJJGGGIIIKKKLLLLLLOOOSSSWWWXXX[[[```ffflllqqquuuwwwvvvfff]]]XXXXXXXXX\\\lll~~~sssjjjeee^^^ccclllvvvssszzz|||xxxnnnbbbUUUKKKEEEDDDAAA@@@???===;;;::::::;;;888999999999888888777666666666666666555555555555555555444333333222222111222222222222222222222222111111111111111111111111000000000111111000000000000000000000000000000000........................//////000000000000//////000000000000////////////............................................................////////////..................................../////////000////////////////////////------///000000000///...////////////////////////////////////000000000000---...000111111111000///000000111111111111000000111111000000000000111111......///000000111222222333333333333333333333333444333222333444666777888888;;;AAAHHHRRRcccvvv}}}yyyssswww{{{vvvqqqnnngggfffbbb^^^ZZZUUURRRQQQIIILLLPPPUUUWWWTTTNNNIIIFFFDDDAAA???>>>??????@@@@@@???======>>>>>>===;;;<<<;;;<<<>>>???@@@>>><<<>>>;;;;;;AAADDDBBBAAACCCDDDDDDDDDCCCAAAAAAAAABBB@@@EEEFFFAAA===>>>>>><<<999;;;===>>>>>>??????@@@??????@@@@@@@@@@@@@@@??????AAACCCFFFGGGIIILLLNNNLLLPPPUUUYYY[[[]]]```ccchhhkkknnnsss{{{|||rrrhhh]]]RRRHHHAAA888777666555444333222111---.../////////000111222}}}sssmmmjjjiiigggfffbbb]]][[[[[[ZZZWWWTTTQQQPPPMMMIIIGGGHHHKKKNNNHHHKKKOOOQQQPPPQQQTTTWWWWWW[[[___bbbdddfffkkkooouuuvvvyyy{{{zzzxxxvvvtttnnnoooqqqvvv|||~~~xxxuuussssssssssssqqqooollljjjiiihhheeeeeefffggghhhfffccc``````^^^[[[XXXVVVUUUVVVVVVQQQSSSTTTRRROOOLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFHHHIIIHHHHHHHHHIIIJJJHHHIIIJJJIIIHHHHHHHHHIIIJJJMMMQQQSSSTTTWWW]]]aaahhhkkkqqqyyyuuuggg\\\WWWSSSVVV]]]aaahhh}}}uuujjj```ZZZ]]]fffvvv{{{rrryyywwwnnnaaaUUULLLGGGBBB???;;;;;;;;;:::999999:::;;;888888999888888777666555777777777777666666666666555555444333333222222111222222222222222222222222111111111111111111111111......////////////......000000000000000000000000---.....................//////000000000000//////......//////000000111111............................................................/////////000........................---.........//////000000////////////////////////,,,---///000000000///...////////////////////////////////////000000000000---...000111222111///...000000111111111000000///111111000000000000111111...//////000111222222333333333222222222222222222///......///222555666777555888;;;===AAAJJJXXXcccooozzz}}}zzzwwwvvvooonnnmmmjjjgggdddaaa___UUUYYY```fffhhheee]]]XXXMMMIIIDDD@@@???@@@AAAAAAAAA???>>>>>>>>>>>><<<;;;=========>>>@@@@@@>>>;;;===888888>>>AAA>>>===@@@>>>???@@@???>>>======>>>???CCCBBB<<<:::<<<<<<888:::<<<>>>AAABBBCCCCCCCCCFFFFFFEEEDDDEEEEEEFFFGGGDDDHHHMMMPPPQQQTTTYYY]]]]]]bbbhhhlllnnnqqquuuxxxxxxzzz}}}|||wwwuuuvvvsssjjj]]]QQQHHH@@@888333444444555555444333222111000111111000//////000111~~~~~~vvvlllfffccc```[[[WWWUUURRROOONNNNNNOOONNNMMMIIIJJJKKKKKKKKKLLLNNNOOORRRRRRRRRSSSUUUWWWZZZ[[[]]]^^^```aaaaaa___\\\ZZZXXXZZZ]]]aaafffkkkooorrrrrrnnniiiddd```___``````]]]]]][[[ZZZXXXVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSSSSOOOOOOOOONNNNNNMMMMMMMMMIIIIIIJJJJJJJJJHHHGGGFFFHHHHHHFFFFFFFFFFFFGGGHHHGGGEEEDDDEEEGGGIIIJJJJJJIIIKKKLLLLLLLLLMMMOOOQQQVVVWWWXXXZZZ___fffnnntttzzzuuuiii```ZZZWWWTTT[[[eeeoooyyy~~~qqqcccYYYWWWYYY___www~~~{{{}}}yyyhhh^^^QQQHHHEEECCC@@@>>>;;;;;;::::::999888777777999999777666555555555555666666555444333333222222222222222222222222222222222222111111111111222222222000111555333...///444000000//////.........---///............------------------............///000000////////////000000////////////............+++,,,---...///111222222---------............///................................................///////////////.........////////////////////////---.....................////////////////////////000000000///......------000000111111000///......000000000000000000000000333000...///222444444333000000000000000000000000111111222222222333333333222222222222222222333333666666777999===AAAFFFHHHPPP\\\nnn~~~|||yyywwwuuutttrrroookkkhhhdddbbbdddkkkssstttmmmfff^^^VVVLLLEEEDDDEEEGGGGGGEEECCCAAA??????>>><<<;;;>>>>>>???AAABBBAAA>>>;;;<<<======;;;999999<<>>DDDCCCGGGKKKMMMNNNPPPTTTXXXXXXXXXVVVSSSTTTVVVRRRLLLOOOSSSYYY^^^bbbfffiiikkkrrrvvv|||yyypppiiibbb\\\TTTOOOHHH@@@:::666555555333222222111000///......////////////////////////}}}vvvnnnfff___]]]ZZZWWWTTTSSSRRRPPPNNNJJJJJJJJJIIIHHHIIIJJJKKKKKKKKKLLLLLLNNNPPPQQQRRRTTTUUUVVVVVVUUUSSSQQQPPPNNNOOOQQQUUUYYY]]]```bbb^^^\\\XXXTTTQQQPPPPPPPPPSSSRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIIIIKKKJJJIIIIIIJJJKKKLLLLLLLLLNNNPPPPPPQQQRRRUUUWWWYYY\\\aaahhhoooyyy{{{tttkkkbbb^^^^^^```bbbgggsss|||vvvtttooofff^^^\\\bbbhhh~~~sssiii[[[SSSHHHBBB@@@???===:::;;;::::::999888888777777999888777666555555555555666555555444333333222222222222222222222222222222222222111111111111222222333000000333222------000000/////////............///............------------------............///000000////////////000000////////////............,,,,,,---...///000111111---------............///................................................/////////////////////...//////////////////////////////..................////////////////////////////////////...........................------,,,000000000000000000000000---+++)))***---//////...000000000000000000000000111111111111222222222222000000111222222333444444444444444555777:::===???EEEJJJSSS```ooo~~~}}}zzzvvvrrrllllllooosssvvvvvvssspppiii```VVVNNNLLLMMMOOOPPPPPPOOOLLLJJJJJJIIIIIIHHHHHHFFFEEEEEEFFFEEEBBB@@@AAADDDEEECCC???>>>@@@CCCCCCCCCDDDDDDEEEFFFFFFGGGKKKIIIJJJNNNLLLGGGGGGKKKLLLQQQWWW[[[___bbbgggjjjjjjmmmmmmkkkjjjkkkgggaaaaaaeeekkkqqqwww|||wwwhhh]]]TTTMMMGGGAAA>>>:::666333222111222111111000000///.........////////////////////////yyyqqqeeeaaa\\\WWWUUUSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIKKKMMMOOOQQQSSSQQQPPPNNNKKKJJJHHHHHHGGGJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRUUUXXXZZZ\\\^^^aaacccggglllttt}}}zzznnnjjjaaa``````cccjjjttt~~~}}}ooofffbbbbbb___]]]^^^gggvvvxxxgggZZZLLLGGG@@@===<<<<<<:::888::::::999999888777777777888777777666666555555555555555555444444333333222222222222222222222222222222222111111111111222222444111000222222///---...////////////............///............------------------............///000000////////////000000////////////............------........./////////---------............///........................////////////////////////......//////////////////////////////////////////000000000//////.........////////////////////////............////////////...............---------000000000000000000000000///...,,,---///111111000000000000000000000000000000000000000111111111111000000000111222333444444555444333333333444666777;;;===@@@FFFPPP___mmmwww~~~zzz}}}}}}sssfff[[[UUUUUUWWWXXX[[[ZZZXXXWWWWWWYYY[[[\\\YYYVVVTTTRRRQQQPPPMMMKKKKKKOOORRRPPPKKKHHHIIIKKKLLLLLLKKKLLLMMMPPPRRRTTTYYYUUUUUUXXXYYYVVVUUUVVVYYY^^^dddkkkqqqwww|||}}}vvvyyy~~~zzzooo___QQQGGG???999666666555444333222222222222////////////............000000000000000000000000uuunnnddd\\\XXXVVVUUUUUUTTTSSSQQQOOOOOONNNMMMLLLJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOPPPRRRTTTUUUWWWYYY[[[]]]```eeeiiimmmppptttwww}}}vvvggg^^^\\\___fffrrr{{{mmm```YYYTTTWWW[[[```iiiyyyxxxkkkZZZNNNEEEBBB>>>======<<<;;;999999999888888777777777777777777777666666555555444555555444444444333333333333333222222222222222111222222111111111111222222444222111222333333000//////////////////.........///............------------------............/////////000000000000//////////////////....................................---------............///........................000000000000000000000000............////////////////////////////////////111111111000//////......////////////////////////---------...///000000111000000000/////////000000////////////////////////222111111111222333333333////////////////////////////////////000000000000111111111111222222222222666555444333333333444444444777<<<@@@EEELLLRRRWWW[[[eeevvvyyyjjj```\\\]]]^^^cccccccccbbbccceeeiiillliiigggfffdddcccaaa]]][[[VVV[[[___^^^YYYUUUTTTVVVWWWVVVUUUUUUXXX\\\aaacccgggcccbbbdddffffffcccaaaccceeejjjqqqzzzyyylll^^^VVVJJJ@@@:::777555444666666555555444222111000......//////////////////000000000000000000000000wwwiiiaaa^^^]]]]]]YYYVVVSSSRRRRRRRRRPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNOOORRRTTTVVVSSSWWW[[[___aaadddhhhkkkooosssyyy~~~yyymmmccc\\\]]]aaakkkyyywwwlll___VVVTTTMMMUUU___kkkyyy}}}vvvzzzvvvhhhYYYLLLDDDAAA@@@>>>======<<<:::888888888777777777777666666555666666666666555555444444444444444444333333333333333333222222111111111222222111111111111222222000000000000222333222000.........//////////////////............------------------............/////////000000000000//////////////////........................---------------------............///........................000000000000000000000000---.........//////000000////////////////////////111111000000/////////...////////////////////////,,,------...///000111111000000////////////000111////////////////////////......///////////////000////////////////////////....../////////000000000333222222111111000000///333333333333333444444444111444777:::;;;===>>>@@@CCCJJJVVVeeeuuuzzzooojjjkkkmmmssssssssspppnnnnnnpppsssrrrrrrsssuuuuuusssoookkkcccfffiiiiiifffbbb______^^^]]]]]]^^^bbbgggmmmqqqtttrrrqqqrrrttttttqqqlllggghhhkkksss~~~ppp___RRRHHHCCC<<<777555666777888222222222222111///...---000000000000000000000111000000000000000000000000{{{pppjjjgggeeeaaa]]]YYYWWWWWWVVVRRROOONNNMMMLLLJJJJJJJJJKKKLLLKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKLLLLLLMMMMMMLLLLLLIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNJJJKKKMMMOOOPPPPPPOOONNNQQQPPPOOOPPPSSSWWW\\\___bbbgggnnnrrruuuyyy~~~tttkkkaaa]]]\\\___gggpppzzzlllfff___UUUQQQSSSSSS]]]jjjxxx~~~uuurrryyyyyylll\\\NNNEEEBBB>>>>>>===<<<:::999888777777777777666666666666666444555666777777666444444444444444444444444444444444333333222222111111111222222111111111111222222,,,000222000...///000///.........//////////////////............------------------............///...///000111111000///...////////////..................---------------------------............///........................////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////---------...///000000111......---,,,,,,---///000000000000000000000000000,,,...000000...---...///000000000000000000000000////////////000000000000222222222111000000/////////000000111222333333333444444444333222333777:::<<>><<<:::666333222333555666...///000000111111000000111111111111000000000000000000000000000000000000}}}zzzsssnnngggdddccc```[[[WWWUUUSSSPPPNNNNNNOOORRRSSSUUUUUUUUUTTTRRROOOLLLJJJJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTOOOOOOOOOOOOPPPPPPPPPPPPNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRRRRRRRSSSSSSTTTTTTPPPRRRUUUXXXYYYYYYWWWVVVVVVUUUTTTUUU[[[ccckkkpppyyywwwrrrooonnnbbb___```gggpppxxxtttggg___``````[[[\\\bbbkkkrrr}}}xxxzzz~~~zzztttjjj^^^SSSIIICCC@@@;;;;;;;;;:::888777777888666666666666666666666666333444666777777666444333444444444444444444444444444444333333222111111000222222111111111111222222...666999333------//////............/////////000///............------------------............///...///000111111000///...////////////............---------------------------------............///................................................------......///000000111////////////////////////---------...//////000000////////////////////////------......//////000000......,,,,,,,,,---///000000000000000000000000000...000333333111//////111000000000000000000000000//////000000000111111111///000000000111111111222//////000111222222333333555555333111000222555999666888;;;===AAAGGGPPPVVVaaaooo}}}}}}}}}~~~zzzrrrlllmmmooorrrxxx~~~zzzyyyzzzvvvssstttssssssiiibbbXXXOOOGGGAAA:::666555555444333222111222333000000000111222222333333111111111000//////......////////////////////////wwwrrrppplllfff```]]][[[WWWUUUTTTWWWZZZ]]]``````___^^^ZZZUUUPPPMMMLLLMMMNNNOOORRRTTTVVVWWWUUUUUUUUUTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ^^^aaaeeeiiijjjiiifffddd[[[ZZZYYY\\\cccmmmxxx{{{sssjjjddd```______cccfffppp}}}ssskkkaaa___hhhoooooorrrzzzxxx{{{oooeeeYYYOOOHHHCCC>>>::::::;;;;;;:::888888999:::555555555666666666666666222444555777777666444333444444444444444444444444444444333333222111000000222222111111111111222222333===AAA888///...111111---.........//////000000//////.........------------------.........//////...///000222222000///...000/////////............,,,,,,,,,---------......---------.........//////................................................---------...///000000111////////////////////////+++,,,,,,---...///000000////////////////////////.........///////////////000///...---...///222333000000000000000000000000---000222222000......000000000000000000000000000000000000000111111111111------...000111333444444111111222333333444333333...000333333222111222222...111555888999<<<@@@DDDHHHRRR```qqq|||tttuuuxxx|||}}}uuudddXXXUUUUUUVVVVVVMMMIIIBBB<<<999777666666222333444444333222333333000//////.........//////111111000///...------,,,////////////////////////zzzssslllgggaaa]]]___gggpppvvvyyy{{{yyyrrrfffZZZRRROOONNNOOOSSSZZZ```dddfffeeecccdddeeefffffffffffffffhhhhhhfffcccaaaaaadddggggggfffeeedddccccccddddddbbbccceeehhhjjjkkklllllllllpppuuu{{{}}}}}}zzzxxxpppjjjaaa]]]aaapppzzzllliiiccc\\\YYY]]]gggnnnyyyyyyvvvuuusssuuuzzzyyytttfff\\\PPPGGGDDDAAA>>>;;;===<<<;;;999888777777777666666555444333222222222555555444444444333333333333333333222222111111111000000111111111111000000111111111111111111111111111;;;>>>444...000000+++000000000000////////////////////////////////////000///...------...///000......////////////......//////.........---------......---,,,,,,,,,,,,---............//////////////////............//////---------------------------......///////////////////////////////////////,,,---------.../////////......////////////......000//////.........//////........................222222111111111111111111000000000000000000000000//////000000000000/////////000000000000...,,,+++///////////////////////////000111222222222222222222222222222222222222222444444333333444555777888???DDDLLLVVVbbbooo{{{|||~~~sssooonnnllljjj]]]XXXOOOFFF@@@>>>???@@@999999888666555444333222111111111111111111111111000000000000000000000000000000//////.........---////////////////////////zzzvvvxxx~~~nnnaaaYYYWWW]]]fffooouuuxxxxxxwwwxxxyyyzzz{{{}}}}}}~~~~~~|||xxxsssrrrsssttt{{{{{{zzzzzzzzzzzzzzzyyy{{{|||}}}{{{rrrmmmooo||||||sssmmmcccaaa]]]\\\bbbqqqwwwxxxssshhh[[[SSSIIICCCAAA@@@===:::<<<;;;:::999888777777777888888777555555444444555555444444444444333333333333222222222222222222111000000111111111111000000111111111111111111111111222;;;===555000222222...////////////....................................///...---,,,,,,---...///......////////////......000000/////////...............---,,,,,,,,,,,,---............//////////////////............//////------------------------------...///////////////........................---------........................//////.........//////............//////////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////+++,,,...///000000000000000000000000000000000000000000111222222222111111222222222222222222222222333333333333444555666777888;;;???DDDJJJRRR[[[aaammmqqqwww|||rrrccc\\\YYYUUURRRGGGDDD>>>999777777888:::666666555444333222222111111111111111111111111111000000000000000000000000000/////////............////////////////////////zzzoooiiisss{{{qqqllljjjiiidddfffjjjrrrwwwllllllzzzzzzgggYYYMMMHHHBBB??????>>><<<999;;;;;;999888777777777777888777666555555555555555444444444444333333333333111111111222222222222222000000111111111111000000111111111111111111111111000888999333///222333////////////......---------------------------------------,,,,,,,,,,,,------......////////////......000000000000000/////////......---,,,,,,,,,,,,------............///////////////............//////------------------------------...////////////..........................................---------------............------//////............//////000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...+++,,,...///000111111111111111111111111111111111111111111222111111000000222222222222222222222222111222222333444444444444555666888888:::===BBBEEEIIIMMMRRRWWW[[[___cccfffooouuu~~~{{{nnn\\\NNNGGGCCC???<<<999888555444333444666777333333222222111111111111111111111111111111111111000000000000000000000000////////////............////////////////////////zzzvvvuuuxxx||||||ooonnnpppzzzwwwiiiYYYOOOEEEBBB???>>>>>>===;;;999::::::999777777666666666666555444333333333333333444444444333333333222222000000111111222222333333000000111111111111000000111111111111111111111111,,,222333///---000111///000000000///......------------------------------------------------------......////////////......////////////////////////......---,,,,,,,,,,,,------------........./////////......------......///------------------------,,,---......//////............................../////////...---------,,,,,,,,,------------,,,,,,///............//////000////////////////////////...///////////////000000////////////////////////...//////////////////...//////000000000/////////111111111111111111111111111111222111111000//////111111111111222222222222000111222333444333333222444555666555555777:::===<<<>>>AAACCCDDDEEEGGGIIINNNSSS[[[ccckkkuuu|||tttmmm]]]TTTHHH???;;;:::888666666666555444333333333333111111111111111111111111111111111111111111111111///////////////////////////////////////.........////////////////////////~~~}}}}}}}}}www|||zzzlllsssssscccVVVMMMJJJBBBAAA@@@???>>>===;;;999999999888777666666666666555555444333333333333444444444333333333222222222000000000111111222222222000000111111111111000000000000000000000000000000,,,///000...---000111000222222111111000//////...------------------------.........//////...............////////////....................................---,,,,,,,,,,,,---------------..................------------......------------------------,,,------......................................./////////...---------,,,,,,,,,------------,,,,,,...............///000000......................../////////000000111111111////////////////////////......////////////......111000000000////////////111111111111111111111111111111111111111000///...000000000111111222222222000111222333333333222111111222222222222333555777999;;;<<<<<<;;;:::;;;<<<;;;???DDDHHHMMMSSS\\\cccnnnrrrxxx~~~}}}qqqjjjbbb]]]\\\YYYTTTOOOGGGBBB;;;777666777777666222222222222111000//////111111111111222222222222000000000000000000000000////////////////////////.........///////////////////////////////////////|||wwwooommmjjjgggfffiiipppuuuzzzqqqnnnzzzyyyuuueeeVVVLLLGGGGGG@@@@@@@@@???>>><<<:::999888888777666666666666666777666666555555555666666333333333333222222222222000000000111111111111111000000111111111111000000000000000000000000000000000000000000000222333333333333222222111000//////------------------------......///000000///............////////////......------------..................---,,,,,,,,,,,,---,,,------------...............------------......------------------------,,,,,,---............---------------------------...............---------------............------......---......///000111......................../////////000000111111222000000000000000000000000---......//////......---////////////000111222222111111111111111111111111000000000111000000////////////000000111222222222111222222333333222222222222333333222111000222333333555777777666666666888555888;;;<<<<<<>>>CCCHHHMMMPPPVVVZZZ^^^cccgggjjjyyy~~~~~~|||~~~ttteeeZZZUUUOOOGGGCCCAAA@@@>>>;;;;;;888444333333444444333//////111222333333222222111111222222222222222222000000000000000000000000000000000000000000000000.........///////////////////////////////////////}}}{{{wwwtttqqqnnnjjjggg```bbbccccccfffooo~~~}}}rrrnnnnnn~~~uuuhhh]]]UUUNNNGGGBBB======>>>===;;;:::999999777777666555555555666666666666555555555666666777333333333222222222222111111111111111000000000000000000111111111111000000000000000000000000000000222000///000111222333444333333222111000///..............................------...//////...------......////////////......---.........////////////......---,,,,,,,,,,,,---,,,,,,---------............------,,,,,,------...------------------------+++,,,------......---------------------------------------........................//////.........---------......///000111........................------...//////000111111000000000000000000000000---......//////......---111111000//////000111222000000000000000000000000...///000000000000000000/////////000111222222222333333222222222222333333444555666555333222222333///111333333333222333555333666999888666666888;;;;;;===@@@BBBDDDHHHLLLPPPVVV\\\fffooowww|||uuunnnkkkkkkiiiddd^^^^^^___```___ZZZRRRJJJDDD???===;;;999777666555555444333222111111111111000000000111333444444555555222222111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////yyypppjjjgggeeecccccceeefffeeeeeeeeejjjooorrrwww~~~uuuuuuyyy{{{yyymmm```ZZZZZZUUUIII>>>::::::;;;:::999888999999777666666555555555555666444444333333333444444555333333333222222222111111222222111111000000//////000000111111111111000000000000000000000000000000111...---...000000111222222222111000///...------////////////////////////,,,,,,---......---,,,,,,......////////////........./////////000000111111......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,------......------------------------------,,,------....../////////......////////////......---------......000111111000000000000000000000000,,,,,,------...///000000000000000000000000000000---..................---666555222000...---------////////////////////////......///000000111000000...//////000111222222222555444333222222222333444222333444333222111222333000111333333111111111222111444777777555333555777666666777777888:::>>>BBB???EEEMMMTTTZZZ___dddffffffhhhmmmrrruuuwwwwwwvvvuuu{{{|||vvvoookkk^^^ZZZTTTOOOLLLJJJIIIHHHEEEFFFFFFEEEAAA???>>>>>>444666999999888666555555111111111111222222111111000000000000000000111111222111111111000000000///000000000000000000000000000000000000000000000000---.........//////000000////////////////////////|||tttsssqqqnnnkkkgggdddbbb___^^^]]]___eeeppp}}}{{{mmmiiiccc___\\\UUUKKKCCC===<<<;;;999888777777777888777777666555444444444222222333333444555666666555444333222111222333333111111111000000000000000000000000000000000000000000000000000000000000000222111111111000000//////333333333333333333333333,,,---...//////...---,,,......------------......,,,---...//////...---,,,***,,,...//////000111222........................---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................///............---------///...---,,,,,,---...///////////////////////////..........................................------///////////////////////////////////////////////////////////////////////////000333444222///,,,)))////////////000000000000111111111111111111111111000111111111111222222222222222222222222333333333333222222222222222222222444444555555555666666666555555555555555555555555;;;===@@@CCCEEEGGGGGGHHHIIIKKKNNNPPPRRRRRRRRRQQQSSSXXX```iiittt~~~vvvnnngggbbb^^^]]]ZZZWWWTTTQQQNNNMMMFFFDDDAAA===;;;:::999:::888999:::::::::888777666333333333222222222111111000000////////////000000//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111000000///...---------////////////////////////yyyqqqjjjgggaaacccfffiiikkkmmmnnnnnnqqqqqqsssxxxtttlllfffaaa[[[XXXUUUOOOFFF@@@<<<;;;:::999888777777777777777777666555444444444222222333333444555555666555444333222222222333333111000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////------------------------------............------......------------......------...//////...------...000111111///......///........................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------///............---------......------------..............................................................................////////////////////////////////////////////////////////////////////////...///111222222000...,,,////////////000000000000////////////////////////000000111111111222222222000000000000000000000000222222222222111111111111............////////////444444444444444444444444222333666888:::;;;<<<<<<:::;;;===@@@AAAAAAAAA@@@???CCCHHHNNNVVVcccrrr~~~uuugggggghhhjjjmmmrrrwwwzzznnnjjjccc]]]WWWRRRMMMIIIGGGGGGEEECCCAAA???>>>===<<<;;;888666555555555666444444555555555444333222333333222222222111111111000000////////////000000000000000000000111111111111111111111111111111111000000000000000000000000////////////////////////000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,||||||~~~}}}}}}}}}tttnnneeefffgggeeeaaa]]]ZZZYYY___eeeppp|||tttfff]]]ZZZVVVPPPLLLJJJFFFAAA<<<;;;;;;999888777777777777777777666666555444444444222222333333444444555555444444333222222222222333000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000//////.................................------...............------------......---......//////......---...///000000...,,,------------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............------------..................---........................................................................////////////////////////////////////////////////////////////////////////---...///000000000000000////////////000000000000////////////////////////000000000111111111222222111111111000000//////...000000000000000111111111........./////////000000222222222222222222222222///000222444555666666666222333555777777777777666444666999;;;???GGGRRRZZZqqqwww{{{yyyuuulll___UUUIIIIIIJJJLLLOOOQQQTTTUUUMMMJJJEEEBBB@@@===:::888777777777666666555555555333222111000000111222333111111111222111111000///333222222222222111111111000000////////////000000111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000//////...---------++++++++++++++++++++++++}}}ttttttrrrqqqoooooopppqqqppprrrvvv|||}}}{{{xxxuuupppmmmjjjfffaaa^^^XXXYYYZZZZZZ\\\___dddhhhvvv}}}vvvooocccWWWPPPOOOKKKFFFCCCAAA???<<<:::::::::999777777666666666666666666555555444444444222222333333333444444444333333333222222222222222000000000000000111111111////////////////////////////////////////////////000000000000000000//////000000000000000000000000///...---,,,,,,---...///......------------............////////////......***+++---...---,,,---...------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,---...//////...---,,,000000000000000000000000........................---------...............///////////////////////////////////////////////////////////////////////////............///000000////////////000000000000111111111111111111111111000000000000111111111111444333333222111000000///////////////000000000000111111111111222222222222111111111111111111111111111111222333333444444444333444555666666666555555555666777777888<<>>???@@@AAAAAAAAA>>><<<999888888777666444444444444444444444444444111000000000000111222333111111111111111111111111222222222222111111111111000000////////////000000222222111111000000//////111111111111111111111111000000000000000000000000/////////////////////////////////......---------------------------------|||zzzxxxwwwtttssspppnnnnnnpppssstttuuuuuuvvvyyy{{{|||{{{yyyxxxyyy{{{|||vvvsssttttttppplllkkkjjjjjjiiiiiiiiijjjjjjcccbbbaaaaaabbbccccccccc``````aaacccjjjuuuwwwfff]]]WWWOOOHHHDDDFFFCCC@@@===<<<;;;:::999999999888777666666666666555555555555444444444444222222222333333333333333333333333222222222111111//////000000111111111111//////////////////////////////////////////////////////////////////000000------------------------///...---,,,,,,---...///......------------......////////////////////////,,,...000000.........///------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,---...//////...---,,,................................................---------.........//////////////////////////////////////////////////////////////////////////////000000...------......///////////////000000000000000000000000000000000000//////000000000111111111333333222222111000//////....../////////000000000....../////////000000000000000000000000000000000//////////////////000000111222222222222222222222333444444333444666999;;;:::@@@GGGMMMQQQSSSUUUVVV\\\YYYUUUQQQOOOMMMJJJHHHFFFCCC@@@??????===888555333444555666666666555555777555333222333333222111222222111111111111000000222111111111111111111111111111111111111111222222222222222111111111000000000000////////////000000222222111111000000//////000000000000000000000000////////////////////////....................................------------------------------------vvvnnniiihhhggghhhhhhiiikkkmmmmmmkkkhhhcccbbbccceeeiiijjjjjjiiihhhhhhhhhhhhiiijjjlllmmmnnnnnnnnnpppqqqqqqooommmeeebbb^^^]]]______^^^[[[______aaacccgggkkkoooqqqmmmnnnppptttwww{{{}}}{{{{{{|||uuueeeUUUMMMJJJFFFBBBAAA@@@???===;;;999999999:::888888777666666666666666444444444444444444444444222222222222333333333333222222222333222111111000/////////000111111222222000000000000000000000000000000000000000000000000......////////////000000,,,,,,,,,,,,,,,,,,,,,,,,.........------...............------------......000//////......//////000444555666444111///...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............------------..................---++++++++++++++++++++++++........................,,,,,,------.../////////////////////////////////////////////////////////////////////////////////000//////...---------...////////////000000000000......................../////////000000000111111000000000//////......---......//////000000111111....../////////000000000//////////////////////////////.........///000000000000000000000111111111111111111222222333444444333666:::======>>>???@@@EEEBBB???======;;;999888999777666666777777777555000000111222222111111111444222000000111111111000111111111000000/////////111111000000000/////////000000/////////000111111222111111111111000000000000000////////////000000111111111111000000000000000000000000000000000000////////////////////////........................------------------------++++++++++++++++++++++++|||xxxuuullljjjhhhggghhhhhhgggfffeeedddcccbbbbbbbbbccccccdddcccccceeegggiiiiiihhhcccaaa``````cccgggkkknnniiijjjmmmrrryyyuuucccVVVIIIEEEEEEDDDAAAAAA<<<<<<<<<;;;999888999999777777666555555555666666444444444444444444444444222222222222222222222222111222222333222111000///...//////000111111222222000000000000000000000000000000000000000000000000........./////////000000////////////////////////------............------......------------......111000///......///000111666666777555222///......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------///............---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...//////000////////////////////////////////////////////////////////////////////////------..................////////////000000000000........................////////////000000000111///////////////...............///000000111222222000000111111111222222222////////////////////////111000000000000111222333000000000000111222222333111111222333444444333222333444666666555444555777999777555444444444333222444333222222222333333333000000111111222222333333333111000000222333222111000000000111111111111111/////////000000000//////000000/////////000111222111111111111000000000000000000////////////000000000000000000000111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||zzzyyyxxxvvvuuusssrrrpppoooooooooppppppooonnnpppsssuuuvvvvvvuuuttttttuuuxxx}}}jjjXXXSSSHHH>>>>>>AAA@@@===<<<:::;;;<<<;;;999888888999777666666555555555555666444444444444444444444444222222222222222222222222111111222333222111000///...//////000111222222222000000000000000000000000000000000000000000000000---.........//////000000////////////////////////,,,---...//////...---,,,.........------.........111000///......///000111000222333222000/////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................//////.........---------///...---,,,,,,---...///////////////////////////........................,,,,,,------...///000000////////////////////////////////////////////////////////////////////////***+++---...///000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111...//////000111222222333////////////000000000000000000000000000000000000///......---...///111222............///000111222111111222333444444222000333444444333111111333555555333111111111222111000222111000///............000000000000111222333444111000...///111222222222------......///000111111---...///000111111111111222111000000111222333444111111111111000000000000000000////////////000000//////000000111111222222000000000000000000000000////////////////////////........................------------------------////////////////////////|||rrrkkkaaaTTTKKKFFFDDDAAA>>><<<<<<<<<===;;;<<<======<<<;;;888777777666666555444444333333000111222222333444555555333333333222222111111111111111111111111111111111111111111111111111111111///000111222333222222111111111000///////////////000000000000000000000000........................////////////////////////---------------------------.........//////000000------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,------......------...---,,,,,,,,,,,,---......------,,,,,,------......------,,,,,,------...///...---,,,,,,---//////------------------------,,,,,,,,,---------..............................,,,---------...////////////////////////.....................//////////////////............//////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000...,,,---///111333000000////////////000000222111000//////000111222111111111111111111111111222111111111000000/////////////////////////////////000111222222111000///222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000222000...---,,,---...///000000////////////000000000000111111111000000//////000111111111///...---111111000000//////......------............------...---,,,,,,,,,,,,---............------,,,,,,,,,~~~tttfff]]]XXXRRRJJJCCCAAA@@@>>><<<;;;;;;<<<===;;;;;;<<<===<<<:::888777666666666555444333333333222222333333333333333333333333333222222111111111111111111111111111111111111111111111111111111111///000111222222222111111111000000///////////////////////////////////////........................................................................---........./////////000------------------------------------------,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,+++,,,------......------...---,,,,,,,,,,,,---......------,,,,,,------...---------,,,,,,---------000///...---,,,------...------------------------,,,,,,,,,---------..............................---------...............////////////........................////////////000//////......//////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////222111000///000111333444000000////////////000000111111000//////000111111111111111111111111111111111111000000000/////////////////////////////////000000000111111000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000333111000.........000000000000////////////000000000000111111111000000///000000000000000///......000000000000//////......------............------...---,,,,,,,,,,,,---.........---------,,,,,,,,,~~~jjj```TTTLLLIIIHHHEEEBBB===<<<;;;:::999:::;;;<<<::::::;;;;;;;;;999888777666555555444444333333222444444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111///000000111111111111000000000//////......//////////////////////////////................................................////////////////////////.............../////////------------------------,,,,,,------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,+++,,,------......------...------,,,,,,------......------,,,,,,------...------------------------000///...---,,,,,,------------------------------,,,,,,,,,---------.............................................---------....................................////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000111111111222222000//////......//////000111000000//////000000111111111111111111111111111000000///////////////...000000000000000000000000111000000//////000000111000000///////////////...000000000000000000000000000000000000000000000000000000000000000000000000333222000//////000111111000000////////////000000///000000111111000000000111000000///////////////000000000////////////...------............------...------,,,,,,------......------------,,,,,,,,,{{{|||uuuhhh[[[SSSJJJDDDCCCDDDCCCAAA<<<;;;:::999999999999:::999999::::::999999777777444444444444333333222222333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111///000000000000000000000000//////.........//////////////////////////////................................................................................................------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------+++,,,------......------------------------------...------,,,,,,------...,,,------------------,,,---------------------...------------------------,,,,,,,,,---------............................../////////...---------,,,------...............///............////////////000000////////////000000.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////------///000000000///.../////////....../////////000000000//////000000000111111111111111111111111////////////............000000000000000000000000111000///......///000111////////////............000000000000000000000000////////////////////////////////////////////////111111000//////000000111000000////////////000000...///000000000000000000111000///......///000111////////////////////////------............------------------------------------------------------{{{yyyvvvvvv|||yyylll^^^UUUMMMIIIDDDAAA@@@???===;;;===<<<;;;:::999888888888888888888888888888777777333333333333333222222222000000111222222333444444111111111111111111111111000000000000000000000000000000000000000000000000000///////////////////////////............//////........................................................................------------------------...............---------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------+++,,,------......------------------------------...------,,,,,,------...,,,,,,---......---,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,---------............................../////////...---------,,,,,,---------......//////............////////////000000////////////000000------....../////////000................................................////////////////////////........................////////////////////////,,,---///000000000...---//////............///////////////000000/////////000000000000000000000000............////////////000000000000000000000000111000///......///000111............/////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000////////////000000......///000000000000000111000///......///000111.............../////////------............------------------------------------------------------zzzvvv|||ooocccWWWNNNJJJFFFEEEBBBAAA@@@>>>;;;999======<<<;;;:::888777777777777777777777777777777222222222222222222222222//////000111222333444444000000000111111111111111000000000000000000000000000000000000000000000000000//////............///......------......//////................................................------------------------------------------------.........---------------------------------------,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...+++,,,------......------,,,------......------,,,...------,,,,,,------...+++,,,---......---,,,+++)))***+++---............------------------------,,,,,,,,,---------.............................................---------,,,,,,,,,---......//////............//////////////////............//////---------......//////000................................................////////////////////////........................////////////////////////...///000111222111000000///......------......///...//////000000//////...000000000000000000000000...////////////000000000000000000000000000000000000//////......//////000...////////////000000000////////////////////////000000000000000000000000000000000000000000000000............////////////000000////////////000000------...///000000000000///////////////000000111---............/////////------............------,,,------......------,,,,,,,,,,,,------------...}}}}}}wwweeeZZZSSSKKKGGGGGGDDDCCCAAA@@@@@@>>><<<;;;:::::::::::::::999888888666666666666666666666777111111111222222222222222000000111111222222222333///000000000111111111222000000000000000000000000000000000000000000000000000///...---------.........------------...///000................................................------------------------.................................------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,------......------,,,,,,---......---,,,,,,...------,,,,,,------...+++,,,...//////...,,,++++++,,,------------++++++------------------------,,,,,,,,,---------..............................---------...............++++++,,,------...//////............////////////......------------......,,,,,,---......///000000................................................////////////////////////////////////////////////////////////////////////...//////000000000000000///......------......///......///000000///......000000000000000000000000/////////000000000111111////////////////////////...//////////////////.../////////000000000111111////////////////////////000000000000000000000000000000000000000000000000......///000000000000000000000////////////000000,,,---...///000000000000......///000000000000000---------.........//////------............------,,,,,,---......---,,,,,,,,,,,,,,,---------......uuueeeUUUNNNJJJFFFEEEHHH???>>><<<;;;::::::::::::777777888999999999999999666666555555555666666777111111111111111111222222222222222111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000///...---,,,------...---------------...///000................................................------------------------////////////////////////.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++,,,------......------,,,,,,---......---,,,,,,...------,,,,,,------...+++,,,...//////...,,,+++............---+++)))(((------------------------,,,,,,,,,---------..............................,,,------....../////////++++++,,,,,,---...//////............/////////000---------,,,,,,---------,,,,,,------...///000000................................................////////////////////////000000000000000000000000////////////////////////------------.........///.........------.........---...///000000///...---000000000000000000000000//////000000111111222222////////////////////////---...///000000///...---//////000000111111222222////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000////////////000000,,,---...///000000000000---...///111111111000///---------.........//////---..................---,,,,,,---......---,,,,,,,,,,,,,,,------.........|||mmm\\\WWWQQQJJJEEECCCCCCDDD>>>>>>======<<<<<<;;;;;;999999999888888888777777555555555444444333333333222222222111111111000000222222111111111111111111222111111111111111222222////////////////////////000000000000000///......---------...///000000111//////.........---------........................,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---111...,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,------------------------111///...---,,,------...------............------...//////000//////............////////////............---,,,+++******)))))),,,///000///---++++++)))***+++,,,...///000000............////////////......------------......000000//////......------000000000000111111111111------...///000000//////000000000000000000000000000000//////.........---000000000000000000000000000///.........000111222////////////////////////,,,------...///000111111000000000000000000000000000000//////.........---////////////000000000000000000000000111111111111000000000000000///......////////////////////////............///////////////////////////////////////////////////////////////,,,***+++...///...------,,,,,,,,,---...---,,,*********++++++,,,,,,,,,yyyhhh\\\SSSPPPKKKFFFBBBAAAAAABBB>>>>>>======<<<;;;;;;;;;999999888888888777777777555555444444444333333333333333333222222222111111111111111111111111111111111000000/////////000000////////////////////////000000000000000///......---------...///000000000//////.........---------........................,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---+++***((()))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,------------------------///......---,,,,,,------------............------..............................////////////......------------,,,,,,,,,,,,***,,,//////...,,,,,,,,,++++++,,,---......//////............////////////......------------......////////////............---.........////////////---...//////////////////////////////////////////000/////////............////////////////////////000//////......///000111////////////////////////------......//////000000////////////////////////000/////////............------------............/////////000000000111111000000000000000///..........................................////////////////////////////////////...........................,,,***+++---......,,,------,,,------...------++++++++++++,,,,,,,,,---xxxkkk___TTTMMMJJJIIIFFFDDDBBBAAAAAAAAA>>>======<<<;;;;;;::::::888888888888777777777777555444444444444333333333444444333333333222222222111111111111111111111111000///......------------//////////////////////////////000000000///......---------...//////000000...............---------........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////...---,,,---......,,,***------------------------)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,---------------------------------------,,,,,,+++------............------...---,,,,,,,,,---..............................,,,,,,---------.........,,,---......,,,,,,---...,,,,,,---------.........---............/////////......------------...................../////////------.........///////////////////////////...---........................////////////............////////////////////////000000///......//////000////////////////////////.........///////////////////////////////////////////////////............,,,------------..................////////////000//////000000000///..........................................////////////////////////////////////........................,,,+++******,,,------,,,------------------------,,,,,,,,,,,,------------yyyvvvvvvyyyoooaaaXXXRRRMMMJJJHHHGGGFFFEEECCCBBBAAAAAA>>>======<<<;;;:::999999888888777777777666666666444444444444444444444444333333222222222222111111000000000000111111111111000000///...------------////////////////////////...///////////////......---------....../////////................................................------...//////...------------------------------------------------------........................---,,,+++,,,------,,,***------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...------...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------++++++---------,,,+++***,,,------......------,,,...,,,+++******,,,---///................................................---......,,,++++++---///...............------------------.........//////......------------......---------......//////////////////000000000111111//////000000///...------........................///////////////.........////////////////////////000000//////............///////////////////////////////////////.........///////////////////////////////////////................../////////000000---------.........//////...///////////////..........................................////////////////////////////////////........................+++*********+++,,,,,,,,,---......---,,,,,,,,,---------------------------yyyvvv|||tttkkk^^^TTTOOOMMMKKKIIIGGGGGGFFFDDDCCCAAA??????======<<<;;;:::999888888777777777666666666555555444444444444444444444444111111111111000000000000//////000000000111111111111000//////.........///////////////////////////......////////////......------------............---.............................................---..................---------------------------------------------------------------------------,,,++++++,,,------,,,***------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------***+++,,,---------++++++,,,,,,------------,,,,,,---,,,***)))***+++...///......------------......000000///...------,,,,,,......---,,,***+++---000//////.........---------------------..................------------......,,,,,,------......//////////////////000000000000//////000000///...------.................................///////////////...........................////////////.........///////////////////////////////////////..........................................///////////////............////////////------------..................////////////..........................................////////////////////////////////////........................***++++++******+++,,,------...///...,,,+++,,,---------------------------uuuccc\\\SSSMMMJJJIIIFFFDDDEEEDDDCCCAAA@@@>>><<<<<<======<<<;;;999888777777666666666666555555555555333333333444444444444555111000000000000/////////...//////000000111111111111000000///000000111111////////////////////////------.../////////......---------------------------------...............................................................------------------------------------------------------------------------,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------------------------+++,,,,,,---------------,,,,,,------------,,,,,,,,,++++++***+++,,,...//////...---,,,,,,---...///000000///...---,,,+++***---......,,,++++++---/////////..................,,,------------...............------------......---------------.........,,,,,,---------.........//////////////////...---.................................///////////////........................,,,---...////////////...////////////////////////.........///////////////.................................///////////////+++,,,,,,,,,,,,------------------............///------.../////////......------------------------............////////////////////////////////////------------------------***+++,,,+++***+++,,,...,,,///000///+++***+++---------------,,,,,,,,,,,,~~~yyyuuuzzzyyytttllleeeXXXRRRLLLIIIHHHGGGEEEBBBCCCBBB@@@???=========<<<===<<<;;;:::999777666666666666666555555555444444333333333444444444555555111111111000000000000///......//////000111111222////////////000111222222////////////////////////,,,---......//////......---------------------------------.........//////.................................------.................................------------------------........................---,,,,,,---//////...---++++++++++++++++++++++++*********+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...000222111...---///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,++++++,,,------------------------------,,,,,,---......///+++,,,,,,------,,,,,,++++++++++++,,,---.........///...,,,++++++,,,...///......------,,,,,,++++++,,,---...---,,,+++---...............////////////,,,,,,---------...............------------.........------------------,,,,,,,,,,,,---------......---...//////////////////////////////////////////............/////////000........................***+++---///000000//////////////////////////////------......//////000000..................................../////////000++++++,,,,,,,,,------------............/////////,,,---......//////......------------------------............////////////////////////////////////------------------------+++,,,------++++++---///,,,///111///+++)))+++...---,,,,,,,,,++++++++++++}}}{{{uuuqqqwwwssseee]]][[[YYYVVVRRRNNNIIIGGGHHHIIIGGGEEEBBBAAA@@@>>>>>>>>>???@@@===<<<;;;:::888777666555666666555555555444444444333333333444444555555555222222222111111111111000---......///000111111222............///111222333////////////////////////,,,,,,---.../////////...---------------------------------.........//////..............................------------..............................------------------------////////////////////////---,,,,,,...///000///---************************------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---))),,,......,,,+++...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...---,,,+++,,,,,,------------------------...------,,,---...000111+++,,,,,,------,,,,,,+++***+++,,,---...///......///...,,,++++++,,,...///+++++++++,,,,,,,,,------,,,---......,,,,,,---...............//////000000,,,,,,,,,---------...............------..................------,,,,,,,,,........./////////000000------...///000000000///000000000000000000000000---.........//////000000........................)))***,,,...000000000000////////////////////////,,,------...///000111111........................---.........//////000000---------.........//////.........////////////000,,,,,,---.../////////...------------------------............/////////000////////////////////////------------------------+++---...---++++++...000,,,///111///+++(((***...,,,,,,,,,++++++*********|||xxx|||mmmggg^^^WWWSSSPPPMMMJJJDDDDDDDDDEEEFFFHHHIIIJJJBBBAAA???>>>>>>>>>??????>>>>>>>>><<<888666666666555555444444444333333333444444333333222111000000000000000000////////////...///111111/////////000////////////............////////////////////////000///...---------------000///...---,,,+++++++++,,,,,,,,,---------......000///...---,,,------.../////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,------....../////////*********+++++++++,,,,,,...------,,,,,,------...,,,++++++******++++++,,,+++,,,.........,,,***))) $$$(((---......,,,***---,,,+++******+++,,,---...,,,***+++---...,,,***)))+++,,,,,,***))))))***///...,,,+++***+++,,,,,,------------------------******+++,,,,,,---......------------------------.........------,,,,,,,,,/////////...---------,,,......------------..............................------------------------.../////////...------,,,------,,,+++,,,---...///000000//////......------//////.........---------000000000000000000000000,,,---...//////...---,,,......////////////..................////////////......------------...............////////////000.........///////////////////////////////////////...///000000000///---,,,000000///............/////////.........---------..................---------...///000000///...---......//////...---,,,,,,---.........//////000000000000000000000/////////---------------...///000/////////...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++}}}sssjjjddd___ZZZTTTOOOMMMKKKHHHFFFCCCCCCCCCDDDEEEFFFGGGHHHBBBAAA???>>>===>>>>>>???===>>>===;;;888666666666444444444444333333333333444444333222222111000000000000000000////////////...///111111/////////000////////////............//////////////////////////////...---------------......---,,,,,,,,,------,,,,,,,,,---------......000///...---,,,------.../////////.........------------------------------////////////////////////......////////////......---------------.........---------.........//////...------,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,---......,,,***)))%%%'''***---......,,,+++,,,,,,++++++++++++,,,,,,...,,,***+++---...---++++++,,,------+++******+++---,,,,,,++++++++++++,,,------------------------+++++++++,,,,,,---------------------------------......---------,,,,,,,,,............------------......------------..............................------------------------...............---,,,,,,---,,,,,,,,,,,,---......////////////............///.........------------////////////////////////,,,---...//////...---,,,......////////////..................///////////////......------......///,,,,,,,,,,,,------------............////////////...........................///000000000///---,,,000///......------......//////.........---------........................---...///000000///...---//////.........------------........./////////000......------,,,+++******------------------......,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,zzznnnddd\\\VVVSSSPPPMMMJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEBBBAAA???>>>======>>>>>><<<======;;;888666555666444444444333333333222222333333333222111111000000000000000000////////////...///111111/////////000////////////............//////////////////////////////...------------...------,,,,,,---......///,,,,,,,,,---------......//////...------------...//////............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,---...---,,,+++******+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++---,,,+++,,,---...---+++,,,---///...,,,++++++,,,******++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------..................------------......------------------------------------------------,,,------------,,,,,,++++++,,,------......------.............../////////............------------........................------............------......////////////......---............///////////////............//////,,,,,,,,,,,,------------------........./////////------------------------/////////000//////...---///......---------------...............---------........................---...////////////...---000///...---,,,---...................../////////...---,,,+++***(((''''''---------,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxxwwwooodddZZZSSSOOOMMMLLLGGGFFFFFFFFFFFFEEECCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBAAA???>>>============;;;<<<<<<:::777555555666333333333333222222222222333222222222111111000000000000000000////////////...///111111/////////000////////////............///////////////////////////......---------............------------......,,,,,,,,,---------..................------......------------------,,,,,,------------------------++++++++++++++++++++++++---......//////......------------,,,,,,+++++++++************++++++++++++...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,+++,,,---------,,,++++++......------,,,+++++++++***+++,,,------,,,+++***------,,,,,,---------,,,,,,---......,,,++++++,,,'''(((***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------------------,,,,,,,,,------...............------------......------------------------------------------------+++,,,,,,---,,,,,,+++++++++,,,---...///...---,,,---------....../////////---------------------------------------------------------------------------......//////......------------.........//////000//////......//////000------........./////////,,,------....../////////------------------------//////////////////............---,,,,,,,,,,,,---........................---------.......................................000///---,,,,,,---...000........................///......---,,,+++******------------,,,++++++***))))))+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------ZZZeeexxxzzzmmm[[[VVVPPPJJJGGGFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAA???===<<<<<<<<<===:::;;;;;;999777555555666333333222222222111111111222222111111111111111000000000000000////////////...///111111/////////000////////////............////////////////////////......---------......///111000///...------------,,,,,,,,,---------......------..................++++++++++++++++++++++++------------------------........................------............---------------,,,,,,+++++++++------------...............------,,,,,,------...---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,......---,,,+++*********+++,,,---......---,,,+++------------------------+++,,,...---+++******+++'''(((***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,,,,------............------------......------------------------------------------------++++++,,,,,,---,,,,,,++++++,,,---...///...---,,,,,,,,,------......//////,,,,,,---------------------------------------------------,,,,,,---------------............------------------............//////............//////---------............///,,,,,,,,,---...//////000........................//////........./////////......---,,,,,,,,,,,,------.....................---------.........//////......------------......000...---,,,,,,---///000...............---------------------............,,,------------+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++JJJPPP]]]nnn}}}qqqbbbWWWLLLJJJFFFDDDBBBAAA???>>>@@@BBBCCCBBBAAA??????@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA???===<<<;;;<<<<<<999::::::999666444555666222222222111111111000000111111111111111111111111000000000000////////////...///111111/////////000////////////............////////////////////////...------------...//////222111000...---,,,,,,,,,,,,,,,,,,---------......,,,---......///.........******++++++++++++,,,,,,------------------------------------------------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,...///...---,,,---...+++,,,------+++******+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------+++,,,------......---------------------.........,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------............------,,,------------...............------------......++++++++++++,,,,,,,,,,,,++++++,,,---...//////000///////////////////////////............///000000///......------------------------...............,,,,,,------.../////////......------------............---,,,---...///000.........---------------++++++,,,,,,------......,,,,,,---......---+++***............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++DDDDDDKKKVVV```kkk|||~~~uuulllcccYYYQQQKKKFFFDDDBBBAAAAAA@@@???>>>>>>@@@AAA@@@>>>>>>???AAA@@@@@@AAAAAABBBCCCDDDEEECCCAAA???===<<<;;;;;;;;;888999999888666444444555222111111111000000000000000000000000111111111111000000000000////////////...///111111/////////000////////////............////////////////////////---------------...//////000000///...............,,,,,,,,,---------......,,,,,,.../////////......++++++,,,,,,------------------------------------++++++++++++++++++++++++,,,------......------,,,---------------.........))))))*********+++++++++...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,---...+++,,,---............---------,,,,,,,,,,,,------,,,...//////---,,,---///,,,---......,,,++++++,,,---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---......///,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............---,,,,,,,,,,,,---.........------------------,,,++++++,,,,,,,,,---------------------------------------,,,++++++,,,------,,,------......------,,,,,,,,,---------.........------,,,,,,,,,,,,------******+++++++++,,,,,,,,,***++++++,,,...//////000........................///......---...///000111000///......------......---------.........//////,,,,,,------...//////000...------,,,,,,------...---------.........//////.........------,,,,,,,,,,,,,,,,,,,,,------------+++,,,...//////...---,,,.../////////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,AAA???AAAGGGLLLRRR___mmmwwwxxxlllhhh```XXXPPPKKKHHHFFF@@@>>>;;;;;;<<<>>>>>>======???AAA@@@>>>>>>AAADDDAAAAAAAAABBBCCCDDDFFFGGGCCCAAA???===;;;;;;;;;;;;888999999888555444444555111111111111000000000000000000000000000111111111000000000000////////////...000111111/////////000000/////////............////////////////////////---------------...///000///............///000000,,,,,,,,,---------......+++,,,.../////////......---------....../////////------------------------........................,,,------......------,,,---------....../////////,,,,,,---------............------,,,,,,------......------,,,,,,------...,,,+++++++++,,,,,,---...+++,,,...000111111000000......,,,++++++,,,......,,,...000///---,,,---000---...000///...,,,------///...,,,+++***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,------.........---------,,,,,,+++++++++.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.../////////......---,,,+++,,,---...///.........------,,,,,,,,,+++++++++,,,,,,---------........................------++++++++++++------,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,---------.........******+++,,,...//////000------------------------///...------...///000111000000///............///---------.........//////,,,,,,------...///000000...---,,,,,,,,,,,,---...,,,,,,---...//////...............------,,,,,,,,,/////////......---------+++,,,...000000///...---......///////////////...------------------------------------------------<<<===???AAACCCGGGLLLPPP^^^dddppp~~~uuuhhhaaaWWWUUUQQQLLLHHHDDDBBB@@@???????????????@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>DDDCCCAAA@@@AAABBBDDDFFFCCCBBB@@@???===;;;999999666666666555444444333333111111111000111111222222000000111111111111000000000000000000000000000000000000000000000000000000////////////............000///...---------------//////.........---------///............---------------------------------...........................------------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++++++++,,,------......///.........------,,,,,,,,,.........------,,,,,,,,,------,,,++++++,,,,,,,,,........................---,,,+++,,,------,,,***++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,,,,---...,,,++++++******++++++,,,---,,,,,,++++++******))),,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------...---,,,***)))........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------//////...---+++***))))))///............------------------,,,,,,+++++++++,,,,,,,,,++++++************+++,,,---............///000000///------...000............////////////,,,---------.../////////........................,,,,,,,,,---------......,,,---------.../////////,,,---.../////////------//////000000000000//////%%%(((,,,......,,,++++++........................---..................------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---<<<===>>>??????BBBFFFIIIMMMRRRYYYcccooo}}}{{{nnnbbbXXXSSSOOONNNKKKHHHEEEBBB@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>============BBBAAAAAA@@@AAABBBCCCDDDAAAAAA???>>><<<:::999888777777666555555444444333222222111111111111111222000000111111111111000000000000000000000000000000........................////////////............//////...---------------//////.........---------///............---------------------------------........................---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------............------------------------------------......---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,---......---+++++++++++++++++++++++++++---------......------,,,,,,+++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,+++***........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,------.........------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,---............---......---++++++,,,---............////////////---------.......................................,,,,,,,,,---------......---------...............------...............---......////////////......***,,,///000///......///........................------............------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,;;;<<<<<<<<<;;;<<>>?????????>>>===<<<<<<<<<<<>><<<;;;999888777777777777666555555444444333333222111000000000000///000000111111000000///000000000000000000000000......................../////////............---//////...------------..................---------///............---------------------------------////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................,,,,,,------........./////////...------,,,++++++...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,,,,+++++++++,,,------...------,,,,,,------...,,,,,,------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------...------------......---+++***,,,------............/////////...............---------////////////////////////,,,,,,,,,---------.....................---------///......---------......---------......------------///000000......///000........................,,,,,,------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++999:::;;;:::999999;;;===>>>@@@AAACCCFFFLLLSSSXXX[[[dddtttxxxtttnnncccZZZRRRMMMJJJGGGBBBBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<;;;===>>>@@@@@@???>>>=========<<<;;;:::888888777888777777666666555444444444333222111000000000000//////000000000000//////////////////////////////........................//////.........---------///......---------..............................///............---------------------------------////////////////////////------,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,---------...............---------,,,,,,,,,------------------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------))))))***++++++,,,------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,------------------------------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........---------...------,,,,,,/////////...---,,,---///---------.........///////////////...---------,,,////////////////////////,,,,,,,,,---------....../////////...---------,,,000///---,,,,,,---...///------............---------...---,,,******,,,...........................+++,,,,,,------,,,,,,+++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***777888999999999999;;;<<<777999===???@@@AAACCCEEEHHHOOOZZZfffnnnzzz|||tttqqqllleee^^^[[[XXXTTTPPPMMMIIIFFFCCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;999;;;===??????>>><<<;;;<<<;;;;;;:::999888888777777777777666555555444444444333222111000000000000//////000000000000//////////////////////////////////////////////////////............------------......---------......///---.....................///............---------------------------------////////////////////////...............///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,+++++++++,,,,,,---...------------------------,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))******+++,,,------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,------...------------------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------...------,,,,,,...//////...,,,,,,---///------------............/////////...---------,,,////////////////////////,,,,,,,,,---------....../////////...---------,,,000///...,,,,,,,,,---............//////.........,,,---,,,***))))))+++...........................+++,,,,,,------,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++666888999999999999:::<<<444777;;;===>>>=========BBBDDDIIIOOOUUU___qqqssskkk```ZZZXXXWWWTTTQQQLLLLLLKKKLLLKKKIIIEEEAAACCCBBBAAA@@@????????????;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<999:::<<<>>>>>>===<<<;;;;;;;;;::::::999999888888666666666555444444333333333333222111000000000000...//////000000//////...000000000000000000000000000000000000000000000000.........------------,,,...------------...//////---------...............///............---------------------------------......................../////////...///000000111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++++++++,,,,,,---...//////,,,,,,,,,------------...,,,,,,,,,------------...++++++++++++,,,---..............................+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++,,,------...//////+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************((())))))***+++,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------...---------,,,------,,,***)))+++,,,,,,------------........................---------........................,,,,,,,,,---------.....................---------000///...---------------......////////////......---------,,,++++++---000........................,,,,,,------------,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,666888:::999888888888999666999<<<===<<<<<<<<<===???>>>@@@DDDGGGKKKVVVaaavvvsssgggXXXTTTOOOLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIGGGCCC@@@@@@??????>>>>>>>>>??????;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<=========<<<<<<:::::::::::::::999999999555555555444333333222222222222111111111111111222......////////////......000000000000000000000000////////////////////////.........---------,,,,,,---------------...//////---------........./////////............---------------------------------------------------------...............///000000,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,,,,------,,,---------------------,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++,,,---...///------------------------+++++++++,,,...///...---------------------------***+++,,,---...............---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........+++,,,---...////////////------------------------,,,,,,------,,,,,,+++***...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))))))))************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,---............,,,,,,---+++***)))***,,,,,,,,,---------.........---------...............------------------------,,,,,,,,,---------......---------...............////////////...---,,,+++---------......---------,,,---......------///111........................------............------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------777999:::999777666666777777888999999888999;;;<<<===<<<>>>BBBDDDDDDIIIOOO[[[gggxxx~~~wwwkkk\\\PPPKKKKKKJJJIIIHHHFFFDDDCCCDDDCCCBBBCCCCCCAAA>>><<<<<<<<<<<<<<<===>>>??????<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<======<<<<<<::::::::::::::::::::::::555444444333333222111111111111111111111111222222......////////////......000000000000000000000000..............................---------,,,,,,,,,---------------...///000---------.........////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,---------..............................)))******+++---......//////......------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000000000...------------------------+++,,,---...////////////...---,,,,,,++++++++++++...------,,,,,,------...******++++++++++++,,,,,,+++,,,---...////////////------------------------,,,,,,---------,,,++++++///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))))))))***//////...---+++***))))))+++++++++************)))---------,,,,,,+++++++++,,,,,,,,,++++++************+++,,,---......///............---,,,+++,,,...,,,,,,,,,---------......,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////...///000000///---+++***+++,,,,,,------,,,,,,+++)))+++------------...000........................---......//////......---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......666777777777888888888888999999999999999999999999::::::;;;<<<>>>@@@AAACCCLLLOOOWWWcccppp}}}nnnkkkgggccc```ZZZSSSMMMFFFFFFFFFEEEDDDDDDCCCCCC???@@@@@@AAAAAA@@@@@@???@@@?????????>>>>>>======<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;:::::::::999:::::::::::::::::::::::::::::::::999999999888888444444333333333333222222000000////////////000000000000000000///////////////............---------------............------........................///////////////////////////...,,,*********,,,---//////............//////..............................//////...---,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------------++++++++++++---------------,,,,,,+++++++++---,,,,,,---...///000111*********++++++,,,,,,,,,------------,,,,,,+++***+++++++++,,,,,,,,,------)))***,,,---......---,,,.........------,,,,,,,,,------------------------...------,,,,,,------...---------......000111111---------,,,,,,+++++++++++++++************++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///,,,---...///...---,,,+++++++++,,,,,,---...//////111000...---------------+++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,,,,,,,,,,------............------,,,,,,------...++++++******++++++,,,---------------------------------......------,,,++++++,,,,,,***'''(((,,,000,,,,,,,,,,,,,,,---...//////......---------......------------------------+++,,,,,,---.........---+++*********,,,,,,,,,+++***+++---...///...------.........------,,,,,,+++.................................------,,,,,,,,,------------------------...------,,,,,,------...------------,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,+++***)))(((666666777777777888888888999999999999999999999999999999::::::<<<===???@@@AAABBBGGGOOOVVV___mmmzzzzzzqqqjjjddd```XXXVVVTTTSSSSSSPPPLLLIIIDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@???????????????>>>>>>=========;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::::::::888888888777777777777666444444333333333222222222000000////////////000000000000000000/////////...///............---------.........//////.........................................................///...,,,+++***+++,,,---//////............//////..............................//////...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++...---,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------...///000111...---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///............---,,,++++++++++++,,,,,,---......///,,,,,,,,,------------,,,******++++++++++++******+++++++++***************,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,+++++++++***++++++,,,------------------------------------...------,,,++++++,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------***++++++,,,------,,,,,,++++++***+++,,,---,,,,,,,,,,,,------...---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------...------,,,,,,------...,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------.........---,,,+++******666666666666777777777777888888888888888888888888888888888999999:::;;;<<<===<<>>======>>>??????@@@@@@??????>>>>>>>>>>>>===============::::::::::::;;;;;;;;;;;;777888888999999:::;;;;;;::::::::::::::::::::::::666666666555555555444444333333333333222222222222000000////////////000000000000000/////////......///............---------...//////000000//////...........................------------------------......,,,+++++++++,,,---//////............//////.................................///......---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---...------,,,+++*********,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,------------............---,,,+++************...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------......///000---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///000///...---,,,++++++++++++,,,,,,------.........)))***+++---......------++++++,,,,,,,,,,,,++++++---,,,,,,+++******))))))------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,---------------------------------------------,,,++++++++++++,,,...///...,,,))),,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,------------------------******++++++,,,,,,++++++,,,,,,,,,,,,------------......---,,,,,,,,,---------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...------,,,,,,------...,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------............------,,,+++555555555666666666777777888888888888888888888888999999888888888999::::::>>>===>>>BBBCCCCCCGGGNNNOOOXXXeeeuuuxxxooohhhccc___ZZZTTTOOOLLLJJJIIIHHHEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAA???>>>=========>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;<<<999999999999999999::::::::::::::::::::::::::::::555555555555444444444444333333333222222222222111000000////////////000000000000/////////.........///............---------//////000000000000//////........................------------------------...---,,,,,,,,,,,,------///......------......///........................---...............------...............---------........................------------------------------...//////...------------------------------++++++------------+++++++++++++++,,,,,,---------,,,,,,------............------------------------,,,,,,,,,------,,,,,,+++---------.........//////---,,,+++***)))***++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,---......///,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///111000...,,,+++++++++,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...///---......//////......---,,,,,,,,,++++++*********...------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------------------------------,,,------------,,,++++++...,,,+++---000000---)))---,,,,,,+++,,,,,,------,,,++++++++++++,,,,,,---------------------------++++++,,,,,,,,,,,,+++++++++,,,------------...///000///---,,,++++++,,,------------....../////////........................,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,---------------,,,+++444555555555555666666666777777777777777777777777:::999999999999999::::::;;;999;;;>>>???>>>AAAEEEHHHKKKQQQXXXbbbnnnzzz{{{oooccc[[[VVVRRRQQQMMMIIIEEECCCCCCDDDDDDDDD?????????>>>===>>>??????AAAAAA@@@???>>>===<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;;;;;;;;;;:::999888777777999999999999999999999999666666555555555444444444333333222222222111111111000000////////////000000////////////............///............---------//////000000000000//////........................---------------------------------------------.........------------..............................------...............---//////.........---------........................---------------------------..................---------------------------++++++------------+++++++++++++++,,,,,,---------+++,,,---.........------------------------------+++,,,,,,------,,,,,,,,,---------.........//////,,,+++***)))***+++---...------------------------........................,,,++++++******++++++,,,---,,,,,,,,,,,,------...***************+++++++++++++++************++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///000///---,,,++++++,,,,,,,,,,,,,,,---------------000...***(((((())),,,...---......//////......---******++++++,,,,,,,,,,,,---------,,,,,,++++++***------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,------,,,,,,+++***///,,,***+++...000...,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,---------------,,,,,,+++---......,,,,,,---///000///---,,,++++++,,,---,,,---------......//////........................,,,,,,,,,------.........------------------------...------,,,,,,------...+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,+++444444444444555555555666666666666666666666666666::::::999999999::::::;;;:::777777;;;;;;:::;;;>>>AAABBBCCCEEEJJJRRR[[[aaagggppp}}}ssslllfff___UUUMMMHHHGGGFFFFFFFFFDDDAAA@@@@@@@@@???>>>;;;<<<>>>>>>======>>>@@@=========<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;:::::::::::::::;;;;;;;;;999999999999::::::::::::<<<;;;:::999888666555555777777777777777777777777666666666555555555555444222222222222111111111111000000////////////000000/////////.........------///............---------...//////000000//////...........................------------------------------------..................------------..............................,,,---......///........./////////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,---------+++)))'''&&&------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------------.........++++++++++++,,,---...///,,,,,,,,,------------...........................,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---************+++++++++++++++******))))))******+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///......---,,,,,,,,,,,,---------------------------///,,,)))&&&%%%''')))+++++++++,,,,,,,,,,,,++++++******++++++,,,------...,,,,,,,,,,,,++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,+++******,,,*********---/////////---,,,,,,+++++++++++++++,,,,,,+++,,,,,,---...///------------------------------.........---,,,,,,))),,,......+++***---///......---,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...------,,,,,,------...++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,,,,,,,333333444444444555555555666666666666666666666666999888888888999::::::;;;;;;777777:::;;;999:::===:::;;;===???@@@CCCGGGJJJMMMSSS\\\ccciiirrr~~~|||tttlllbbbYYYSSSNNNJJJFFFCCCCCCCCCBBBAAADDDCCCAAAAAAAAA@@@===;;;:::===???@@@>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::::::::;;;:::::::::999999999999999888888777666555555444444666666666666666666666666666666555555555444444444222222222222111111111111000000////////////000000//////.........---------///............---------.........//////.........................................................,,,------..................------,,,,,,------...........................,,,------...//////......000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,---------+++)))&&&%%%---,,,,,,,,,++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,------------,,,------.........------,,,,,,,,,---------..............................------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///,,,,,,------......------------------------------++++++***************+++******++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------+++,,,,,,,,,,,,+++******%%%(((+++------......///---,,,,,,+++******++++++************+++,,,---...---------------------------------------,,,++++++(((+++...---***))),,,///,,,,,,------...---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------...------,,,,,,------...***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------)))***+++,,,------------333333333444444444555555666666666666666666666666777777777777888999:::;;;999555444888::::::;;;>>>777:::>>>??????>>>>>>???CCCEEEHHHIIIKKKSSS^^^ggglllvvvzzzsssmmmgggccc]]]WWWQQQLLLGGGCCC@@@@@@@@@BBBDDDCCCAAA??????>>>>>>???@@@>>><<<999999<<>>;;;888888888=========>>>>>>>>>>>>???:::;;;;;;<<<<<<;;;;;;:::888888999999999:::::::::;;;::::::999999888888888444444444444444444333333555555555555555555555555555555555444444444333333222222222111111111111000000000////////////000000//////.........---------//////.........---------------............------........................////////////////////////,,,,,,---.../////////......------,,,,,,------...........................,,,,,,---.../////////...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///......------......///------------------------...---++++++++++++---...---------,,,,,,+++++++++***,,,---......---+++***,,,,,,,,,++++++************+++,,,,,,------------+++++++++,,,,,,,,,------...//////000///...,,,+++,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,++++++***+++++++++---------....../////////---,,,,,,++++++,,,,,,---(((***,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///***+++---...///......---------------------------***+++...000111000...---+++,,,,,,------,,,,,,+++...------,,,,,,++++++************++++++,,,,,,---,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......------------------------+++,,,,,,,,,,,,+++****** %%%,,,//////---...///---,,,,,,+++*********+++))))))))))))***+++,,,---------------------------,,,,,,,,,,,,,,,+++***)))'''+++...---)))(((+++///***+++---...///...------,,,,,,,,,++++++*********.................................------,,,,,,,,,------------------------...------,,,,,,------...***+++,,,,,,------------++++++,,,,,,,,,---------***+++,,,---.../////////444333333333333444555555555555555555555444444444666666666666777777777777555777999:::;;;:::888777666888::::::999999:::;;;>>>???@@@AAADDDFFFHHHIIIVVVYYY^^^gggrrr~~~wwwkkkbbb\\\ZZZYYYOOOMMMKKKGGGEEEBBBAAA@@@<<<<<<>>>@@@BBBCCCAAA???>>>>>>>>>>>>===<<<::::::;;;::::::::::::;;;<<<<<<;;;<<<===>>>???@@@AAABBBBBBAAA???===;;;:::999888>>><<<;;;999888888999999;;;;;;<<<<<<;;;;;;:::999555555666666555555444333444444444444444444444444444444444333222111000///////////////////////////////////////////////////...---,,,,,,,,,,,,---...------............------,,,---------.../////////000///---,,,++++++,,,---------------------------///...---,,,,,,---...///...------,,,,,,------...........................,,,,,,,,,---------......///............---------------------------------------,,,,,,------...///,,,,,,,,,---...///000000++++++,,,------......///***++++++,,,,,,++++++++++++,,,------......---------,,,,,,++++++,,,,,,---........................******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++,,,,,,------,,,,,,+++,,,---.........---,,,++++++,,,---,,,***)))***++++++,,,------......------,,,,,,------,,,,,,+++***........./////////000000///...---,,,,,,---...///,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,************,,,,,,---------------------------,,,+++*********+++,,,++++++,,,,,,,,,,,,------------------------------........................)))+++,,,...//////......)))***+++,,,,,,+++***))).........------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,------.........))))))*********+++++++++---,,,,,,++++++,,,,,,---+++,,,---...////////////------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++...////////////---,,,+++,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333333333333444555555444444444555555555555555444555555555555666666666666777888999999999888888666888::::::999888999:::::::::;;;<<<>>>@@@AAACCCCCCEEEIIIOOOWWW```hhhmmmvvv~~~yyyuuurrrkkkfff^^^VVVOOOKKKIIIHHHFFFEEECCCAAA@@@???>>>>>><<<<<<===???AAAAAA???=========>>>======<<<;;;:::;;;::::::::::::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@AAA@@@>>>===;;;:::::::::>>>===;;;999888888999999;;;;;;;;;;;;;;;:::999999555555666666555555444333444444444444444444444444333333333333222111000000///////////////////////////////////////////////////...------------...///------............------------------...............---------------......------------------------///...------------...///...------,,,,,,------...------------------------,,,,,,,,,---------......///............---------------------------------++++++******++++++,,,---,,,---------.../////////------------------------+++,,,,,,,,,,,,,,,+++***+++,,,------......---------,,,,,,++++++,,,,,,---------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++,,,,,,------,,,,,,+++,,,---.........---,,,++++++,,,---,,,***)))***++++++,,,------......------,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------+++++++++******+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------///...------------...///---------------------------,,,+++*********+++,,,++++++,,,,,,,,,,,,------------------------------***************************+++,,,............---******+++,,,,,,+++******------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,------......,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---.........------,,,+++,,,---...//////...------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------333333333333333444555555333333444444555555666666333333444444444555555555777777777777888888888888666888999:::888888888999777777777888999:::;;;<<<::::::<<>>======<<<<<<<<<======<<<<<<<<<>>>??????===;;;<<<<<<=========<<<<<<;;;:::::::::::::::;;;<<<<<<;;;;;;<<<<<<============???>>>===<<<<<<<<<<<<<<<>>>===<<<:::999888888888:::::::::;;;:::999999888555555666666555555444333444444444444444444444444111222222222222222111111000000000000000000000000////////////////////////000///............///000------............------............------------+++,,,---...////////////------------------------///...------------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------------------++++++******++++++,,,---------..................//////...------,,,++++++---------------,,,+++++++++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,---,,,+++***+++,,,+++,,,------......------,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,)))******++++++******)))+++,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,------------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------------))))))))))))))))))))))))***+++,,,---......------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,............---------------,,,,,,++++++,,,,,,---+++,,,,,,+++***)))((((((------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,++++++---...////////////.........------,,,,,,+++------,,,,,,+++++++++***++++++++++++++++++++++++------------------------333333222222333333444555222222333444444555666666333444444444444555555555777666666666666777888999666777999999888777777888777777777777777888999999;;;;;;;;;<<<===@@@CCCDDD@@@DDDJJJPPPVVV\\\ccchhhsssyyyzzzsssjjj```ZZZ[[[YYYUUUPPPLLLHHHEEEDDDFFFFFFEEEDDDBBBAAA??????<<<;;;;;;;;;;;;<<<=========<<<;;;<<<======;;;:::;;;;;;<<<<<<===<<<<<<<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>>>>>>><<<;;;:::999888888999999::::::999999888777555555555666555555444333333333333333333333333333000000111222222222222222000000000000000000000000///////////////////////////..................///------............------.........------,,,,,,,,,***+++,,,.........---,,,------------------------.........------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------------------------,,,,,,------...///...............---------......---------,,,,,,,,,............---,,,+++++++++,,,------......---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++***+++---+++,,,------......------,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------+++,,,---......---,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,------------+++******************+++------------------------------,,,,,,+++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------...------...------,,,,,,+++++++++............---------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++------............------,,,,,,------............//////...---,,,,,,++++++---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,333222222222222333444444111222222333444555666666444444555555555666666666666666555555555666777888666777999888777666666777777777777666666666777777888888888888999:::;;;<<<>>>???AAACCCEEEGGGKKKMMMTTTYYYaaajjjttt|||}}}yyyiiigggdddaaa]]]WWWPPPKKKKKKJJJHHHFFFCCCBBBAAA@@@@@@@@@AAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<;;;:::999999999999:::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>??????>>>>>>===<<<;;;999888777888888888999888777777666555555555666555555444333333333333333333333333333//////000111222222222222000000000000000000000000////////////////////////------------------------------............------......------,,,,,,,,,++++++,,,---------+++***)))---------------------------..................---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------------------------,,,,,,------...///...............---------,,,,,,,,,---------......---.........------,,,++++++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++,,,------,,,+++,,,---+++,,,------......------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,---...//////...---,,,***+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------............------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---.........---------------,,,,,,++++++***---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------........................------...//////......---......------,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************222222222222222333444444222222333333444444555555444555555555555666666666555555555555666666666666555777888888666555555666666555555444444555555555555555555555666777888888;;;;;;<<<<<<===???@@@AAADDDFFFJJJNNNSSSWWWZZZ\\\bbbdddgggjjjnnnttt{{{rrriiiccc]]]UUUSSSQQQQQQPPPMMMJJJGGG@@@@@@???>>>>>>===>>>>>>===>>>???@@@???>>><<<;;;;;;::::::999999:::::::::<<<;;;::::::<<<===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999:::;;;;;;999999::::::;;;;;;;;;<<<;;;;;;;;;;;;===>>>???@@@??????>>>===;;;999888666777777888888777777666555555555666666555555444333333333333333333333333333//////000111222222222111000000000000000000000000////////////////////////,,,,,,------------,,,,,,------............------------------,,,,,,,,,,,,---------,,,,,,+++***)))------------------------------...//////...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------------------++++++******++++++,,,---------..................++++++,,,,,,---...//////,,,,,,------------,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------,,,++++++++++++++++++,,,------,,,,,,---...+++,,,------......------,,,,,,------,,,,,,+++***))))))*********++++++++++++,,,,,,------,,,,,,+++******+++,,,------------*********+++++++++,,,,,,,,,,,,------------,,,,,,---------------------------------------,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........---,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++)))(((&&&%%%------------------------++++++++++++++++++++++++******++++++,,,,,,------------------------------------...////////////...///...---,,,++++++++++++.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222111222222333444333333333333333333333333333333444444444555555555333444555666666666555555555777888777666444555555666555555444555555666666666666666777777888888888888888888999;;;<<<===<<<>>>>>>???@@@AAACCCDDDEEEFFFIIILLLOOOQQQUUUZZZ___ddddddggglllqqqtttuuuuuu{{{~~~~~~~~~}}}|||yyyvvvuuuppppppqqqrrrsssqqqmmmjjjdddbbb```bbbgggnnnsssvvvwwwxxxfff\\\SSSKKKIIIHHHFFFEEEFFFFFFEEECCC<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>===<<<:::999999999:::;;;<<<<<<<<<:::999:::<<<======<<<<<<<<<<<<<<<;;;::::::999999999999888999999:::;;;888999999:::;;;<<<======;;;;;;;;;;;;<<<>>>???@@@?????????>>><<<:::777666666666777777777666555555555555666666555555444333222222222222222222222222///000111111111111111000////////////////////////////////////////////////,,,---...//////...---,,,------............------,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------...//////...------...------,,,,,,------...------------------------,,,,,,,,,---------......///............---------------------------------++++++******++++++,,,---,,,---------.../////////,,,---------------------)))***+++,,,------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++...---+++******+++---...---,,,+++*********+++,,,+++,,,------,,,,,,---///+++,,,------......------,,,,,,------,,,,,,+++***************+++++++++,,,,,,++++++++++++++++++,,,)))***+++,,,------------+++++++++,,,,,,,,,------)))***++++++++++++***)))------------------------,,,---.........---,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,,,,+++************+++,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,------***+++---//////...---,,,+++++++++++++++,,,,,,,,,))))))***+++,,,------...---,,,,,,++++++,,,,,,---------,,,+++***(((&&&&&&------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++------...///////////////...---,,,+++++++++,,,---------------------------++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222222111111222222333444444333333333333333333333222222333333333444444444222333555777777666555444555777888777555444444555777777666666666777888888777777777777777888888888777666777999;;;<<<<<<;;;;;;::::::;;;<<<===>>>???:::===@@@BBBBBBDDDIIILLLLLLMMMOOOTTTXXX[[[[[[ZZZZZZ]]]aaabbbbbbfffnnnuuu}}}{{{zzzzzzyyyyyyyyyzzz{{{|||vvvzzzwwwooojjjiiiddd^^^______```___]]]ZZZWWWUUUUUUUUUVVVXXXZZZZZZWWWUUUMMMLLLKKKNNNVVV___fffiiikkk|||vvvdddXXXNNNDDDDDDBBB???>>>???@@@@@@???<<<<<<;;;::::::::::::;;;888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@;;;:::999:::<<<>>>>>>>>><<<===<<<<<<;;;:::999888999999888888999999:::;;;888888999:::<<<===>>>>>>;;;;;;;;;<<<<<<>>>???@@@?????????>>><<<:::777666666666666666666555555444555555666666555555444333222222222222222222222222000000111111111111000000////////////////////////////////////////////////---...///000000///...------..................---+++++++++,,,,,,---------///...------...///111222------------------------,,,---...//////...---,,,...------,,,,,,------...........................,,,,,,,,,---------......//////.........---------------------------------------,,,,,,------...///,,,,,,------...///000000///......------,,,,,,+++((()))***+++,,,---------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,,,,---......+++,,,,,,------,,,,,,+++...---+++******+++---...---,,,+++*********+++,,,+++,,,------,,,,,,...///+++,,,------......------,,,,,,---------,,,++++++,,,,,,---------............---,,,++++++,,,---...)))***+++,,,------...---,,,,,,,,,---------......,,,---............---,,,------------------------,,,---.........---,,,+++++++++,,,,,,,,,---------------------------------........................---,,,+++*********+++,,,,,,+++***))))))***+++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------***+++---//////...---,,,*********++++++,,,,,,---))))))***+++---...//////---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++------------------------------------------------))))))***+++,,,,,,------........................------...///000000//////,,,++++++***+++,,,...///,,,,,,------------------***+++,,,---......///000++++++++++++++++++++++++........................111111000000000000000000333333333333333333333333555555555555555555444444333333333444444444555555444444444555555555555666777666444333333444555666666555555444444666777888777777777777777777777777<<<=========<<<;;;;;;:::===<<<;;;;;;;;;<<<===>>>BBBBBBCCCDDDFFFGGGHHHHHHFFFFFFGGGHHHKKKOOOSSSVVVggghhhiiieee```\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]][[[XXXUUUQQQOOOMMMLLLJJJIIIIIIHHHGGGFFFFFFEEEDDDFFFIIILLLLLLKKKHHHFFF@@@@@@BBBEEEKKKSSSZZZ^^^fffpppxxxvvvmmmaaaQQQDDDEEEAAA<<<<<<>>>@@@===:::;;;::::::999999::::::;;;;;;<<<<<<===============;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999::::::::::::::::::999999999999888::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999777777777777666666666666555555444444444333333333222333444333111000111222000000000000000000000000111111000000//////......---.........//////000000------............------//////.........---------,,,,,,,,,,,,,,,---...///................................................------------------------///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------............///,,,---------.../////////---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,---------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,,,,------...------,,,,,,------......---***'''%%%%%%(((+++,,,,,,,,,---------......---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***)))+++,,,...//////......+++,,,,,,---,,,+++)))(((------------------------------------------------//////...------,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,------++++++++++++------------------------------...///000///---,,,---...------,,,+++))))))***,,,,,,---......//////......///...,,,++++++,,,...///---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,***+++---...///...------&&&)))---......---------///............---------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000333333333333333333333333444444444444444333333333333333333444444444444555444444444444555555555555555555444444444444555555666555555444555666777888777777777777777777777777;;;;;;<<<<<<;;;::::::999777777666666666777888999999999:::;;;<<<======>>>?????????@@@CCCFFFIIIKKKRRRUUUXXXWWWSSSNNNKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDBBB@@@??????CCCBBBBBBAAA@@@@@@??????>>>@@@BBBDDDDDDCCCAAA@@@<<<<<<>>>AAAFFFLLLQQQTTT[[[ccckkkllliiicccWWWLLLEEE@@@<<<;;;>>>???===:::;;;::::::999999::::::;;;;;;;;;<<<===============::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999::::::999999999999999999999999;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;999888777777777777777666666666666444444444333333333333222222444444333222111222333000000000000000000000000111000000000/////////...---........./////////000------............------//////.........---------------,,,,,,,,,---..............................------------------------........................///...---,,,,,,,,,,,,---------,,,,,,,,,,,,---------------............///------------...............---,,,++++++,,,---...------------------------........................------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------++++++,,,,,,,,,,,,------.........---------,,,,,,...------,,,,,,---------...------,,,,,,------.........,,,***((((((***---,,,,,,,,,---------......---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,,,,+++******+++,,,------.........,,,,,,,,,,,,,,,+++***)))------------------------------------------------------,,,++++++***))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***,,,---,,,+++))))))+++,,,+++,,,,,,---------------///---,,,++++++,,,---///---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++,,,---.........---,,,(((***---...---------...............------------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000333333333333333333333333222222222222222333333333333333333333444444444444444444444444555555555555444444555555555555444444555555444444555555666777777777777777777777777777999999::::::999999888888777666666666666777888999777777777888888999999999888888888999:::===???@@@CCCHHHMMMOOOMMMGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::<<<<<<<<<;;;;;;::::::999;;;<<<<<<<<<<<<;;;;;;:::888999;;;===@@@DDDGGGIIIMMMRRRXXX\\\aaabbb\\\TTTCCC???<<<;;;===>>><<<:::::::::999999999999:::::::::;;;<<<<<<======<<<<<<999999:::::::::;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888999999999999:::999999999999999999999999<<<<<<<<<=========>>>>>><<<<<<<<<;;;:::888777666777777777777666666666666444444444333333333222222222333444333222111111333000000000000000000000000000000000000////////////.............../////////------............------...............---------......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---,,,,,,,,,------......------------......---------............///............------------......------------..............................////////////////////////------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------))))))+++,,,---.........++++++,,,,,,,,,,,,------//////............---------------,,,,,,------......------,,,,,,------...---......---++++++---///,,,,,,,,,---------......---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,,,,+++***++++++***++++++,,,---...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++******)))+++*********+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,------+++******+++,,,,,,,,,+++***)))+++,,,***+++,,,,,,------,,,,,,...---,,,++++++,,,---...---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------.........---,,,,,,+++,,,......------...000............------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++***************)))+++++++++,,,,,,---------000000000111111111111111222222222222222222222222222222222222333333333333222222333333333444444444333333444444444555555555222333444555666555444333444444444444555555666666666666666666666666666666777777777888888777777666666666666777777777888888888888888999999999999999888888777777888:::;;;<<<@@@DDDIIILLLKKKHHHCCC@@@========================;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999<<<;;;;;;:::999999999999888999;;;===>>>???@@@@@@BBBEEEHHHMMMVVV]]][[[TTTAAA>>>;;;:::;;;<<<;;;:::::::::999999999999::::::::::::;;;<<<<<<<<<<<<;;;888888999999999:::::::::999999999::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888888999999999999888888888999999:::::::::;;;;;;;;;<<<======>>>>>>::::::::::::999888777777777777777777666666666666555555555444444444444333111222333222000///000111000000000000000000000000000000000000////////////........................------............------........................///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,------......------------......---------............///.........------,,,,,,,,,........................------------------------........................------------------------...---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))***+++,,,------------+++++++++,,,,,,,,,------............------------------,,,,,,,,,---.........------,,,,,,------...+++,,,.........---...///,,,,,,,,,---------......---...///...,,,+++,,,---++++++,,,,,,,,,,,,---------+++******+++,,,,,,+++++++++***)))***+++---...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,+++***)))***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++---//////---,,,,,,---+++,,,,,,,,,******+++,,,++++++,,,------------,,,------,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,.........------,,,,,,+++---.........,,,---...000.........---------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,,,,---......111111111222222333333333222222222222222222222222222222333333444444444555222222222333333333444444333333333444444444444555111222444555555555444333333444444555555555555555555555555555555555555555555555666666666666666555333333444444444555555555555555555666666666666666999999888888999999999:::===>>>AAACCCDDDCCCAAA???:::::::::::::::::::::::::::999999888888888888888:::::::::::::::999999999<<<;;;:::999888888999999888999:::;;;<<<;;;;;;:::>>>??????BBBJJJRRRRRRMMM???===;;;::::::;;;;;;::::::999999888888999999:::999::::::;;;;;;;;;;;;;;;888888888999999999::::::999999999:::::::::;;;;;;;;;;;;:::::::::999999999777777888888888999999999777777888999::::::;;;;;;999999:::;;;<<<<<<======888888999:::::::::999999777777777777666666666666666666666666555555555555///000111000///...///000000000000000000000000000////////////000000000000...............---------------............---------.....................///...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------...------,,,,,,,,,,,,---------------............///......------,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///...------,,,,,,------...)))+++---...---------...,,,,,,,,,---------......---...///...,,,+++,,,---+++++++++,,,,,,---------***(((((()))+++---------,,,+++***)))***+++,,,---,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------,,,,,,,,,+++*********,,,///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++************++++++++++++)))***,,,,,,,,,,,,***)))------------------------(((***------,,,+++***+++***+++,,,,,,+++***+++,,,,,,,,,---...............,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,.........---,,,,,,,,,,,,...//////...,,,,,,...///...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000111111222222333333333222222222222222222222222222222333333444444555555222222222222333333333333333333333333444444444444111222333444444555444444333333444555555555555444555555555555555555555555444444555666666666555555444444555666666666666555555555555555666666777777777777777777777777777777;;;::::::<<<>>>??????>>>888888888888888888888888999999888777777777777777888888888888888888888888999888888777777777888888666777777888888777777666;;;<<<<<<<<>>>>><<<<<<<<<;;;;;;:::999888777777777777666666666666555444444444333333333333111222222222000///000111000000000000000000000000.../////////000000000111.........------,,,,,,,,,------............---------------.........//////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,---...///......------------......---------............///,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++------------------------........................------------------------...---,,,,,,......---,,,........................,,,,,,---......---,,,,,,------------............++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,,,,---...//////...------,,,,,,------...+++,,,------++++++,,,...,,,,,,,,,---------......---...///...,,,+++,,,---******+++,,,,,,---.........,,,++++++---......---,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,,,,........................------------------------++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,000111000///......(((***,,,---,,,++++++,,,,,,,,,---............---+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,---...///,,,...//////---+++******---------,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111111111111111111111111///000000111222222333333111111222222222333333333222222333333333444444444222222111111222444555777222333444555555555444333444444444444444444444444333444444555666666666555111222333444444444333222222222333444666777888888444555555666666666555555666555555888;;;<<<:::777666666666666666666666666666666666666777888999:::888888888888888888888888555666777888888888888888777777666666666777888999444999;;;999999<<<===;;;:::::::::999777777999;;;999999888888888888999999888888999::::::::::::999999999:::::::::;;;;;;;;;<<<;;;;;;:::999888777777999888888777666555555444777777777777888888888888555666777888:::;;;======::::::;;;<<<===>>>???@@@??????>>>===;;;999777666777777777777666666666666333333333222222222111111222333444333111111111222000000000000000000000000.../////////000000111111.........------,,,,,,,,,---..................------------.........//////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,---.../////////............//////---------.........//////+++++++++,,,,,,---------++++++,,,------,,,++++++........................////////////////////////------------------------...---,,,,,,......---,,,........................,,,,,,---......---,,,,,,---------.........//////)))***+++,,,---.........++++++,,,,,,,,,------------------.........//////+++++++++,,,---...///000...------,,,,,,------...------...---++++++---...,,,,,,,,,---------......---...///...,,,+++,,,---******+++,,,,,,---......222000.........///...---,,,---...///...---,,,+++(((***+++,,,---,,,,,,+++////////////////////////------------------------------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,------------------------.........////////////000,,,+++***))))))***+++,,,++++++++++++++++++++++++%%%(((,,,---,,,+++******(((***,,,---,,,++++++,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---,,,,,,+++,,,---///000+++---//////---***)))(((---------,,,,,,,,,++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------))))))******++++++++++++---,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000000///......222111111111000000//////222222222222222222222222444333333333333444555555333333444444444444555555333333333333333333333333333333333333333333333333333333444555555444333333444444333333444555777888666666555555555444444444666666666666666666666666666666666666777777777777999888888888777777666666777777777777777777777777777666555444444555666777555555444555555666777888888888777777666666666555777777777777777777777777888888999999999999888888777777888888888999999999888888777777777777888888888888777777888888999::::::::::::999999888888888888888777777666666555555777777777777888888888888888888999999999:::::::::;;;:::888888:::===@@@BBBBBBAAA@@@>>><<<999888777666666666666555555555555444333222222111111222222111111000000//////......000000000000////////////000000000000000000000000......---------,,,,,,,,,------............------......//////////////////,,,,,,,,,---...///000000------------------------//////.........------------------............///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---000//////.........//////......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++,,,---...///.........------,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------.........------,,,,,,,,,+++,,,,,,---.........---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------+++,,,,,,---,,,+++***)))------------------------...------,,,,,,------...///......------,,,++++++///......------......///........................+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,++++++*********------,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***............---+++)))(((.........------,,,,,,,,,,,,,,,.../////////...------------,,,,,,+++++++++000///---+++******+++,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))***,,,---,,,+++..................------//////...---,,,++++++***---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++000000///...------------000000111111111222222222000111111111000000///...222222222222111111000000222222222222222222222222333333333333333444555555111111111222222222333333333333333333333333333333333333333333333333333333333333444555555444333333666555444333333444555555666555555555444444444333555555555555555555555555555555666666666777777777888888888777777666666666777777777777777777777777777666555444444555666777666666555555555666777777777777666666666555555555777777777777777777777777777888888888888888888777777777777888888888999999888888777777777777888888777777666666777777888999:::::::::999999999888888888888777777666666555555666666666777777777888888666666666777777777888888777777666777:::===AAADDDCCCBBB???===;;;999888777777666666666555555444444444333222222111111222222111000000000/////////...000000000000////////////////////////////////////......---------,,,,,,,,,------............------.........---------------,,,---------.../////////------------------------//////.........---------------------............------,,,,,,,,,,,,------......------------.........------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---...///......---------,,,,,,,,,//////.........---------------------------------........................------------------------......---------,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))------------------------...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---......---,,,+++,,,,,,,,,++++++*********,,,,,,.../////////...------,,,,,,,,,,,,,,,,,,+++))))))******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********,,,---,,,+++..................------.........------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++*********++++++,,,000000111111111111222222111111111222111111000///333333222222222222111111222222222222222222222222333333222222333333444555111111111111222222222222333333333333333333333333333333333333333333333333333333444444444444333333777666555444333333333333555555444444444444333333555555555555555555555555555555555666666666666777777777777666666666666666777777777777777777777777666666555444444555666666777777666666555666666666666555555555555444444444777777777777777777777777666777777888888777777666666666777777777888888888888777777666666777777888666555555555555666777777999999:::::::::999888888888888777777666666555555555555555666666666666777666666666666777777777777555555666888;;;???CCCFFFDDDBBB???;;;999888888888777777666555444444333333333333222111111111111222000000000000////////////////////////000000000000////////////////////////......---------,,,,,,,,,------............------...---------,,,,,,++++++------..................------------------------...............---------------------..................------------....../////////....../////////------,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---.........------------,,,,,,,,,...............---------................................................------------------------...------------,,,,,,,,,,,,,,,------......------.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...,,,+++************************+++,,,,,,------.........+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***------------------------...------,,,,,,------...++++++,,,------...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......------------------,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++,,,...////////////,,,,,,++++++++++++******,,,,,,---............---+++,,,,,,,,,,,,,,,,,,---%%%&&&))),,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++------------------......------------------------------------------------+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++))))))))))))***+++,,,---............/////////000111111222222222111111000111111111111111111111111111111111111222222222222222222222222222333333444222333333333333444444444222222222222222222222222222222222222222222222222333333333333333333333333555444444333333333333333444444333333333333333333444444444444444444444444444444555555555666666666666555555555555555555555666666666666666666666666555555555555555555555555888777777666555555555555444444444444444444444444666666666666666666666666555666666777777666666555555555666666666777777777777777666666666666777777666666555555666666777888888999:::::::::999888888888888777777666666555555444444444555555555666666777777777888888888999999777777888999<<<@@@CCCEEECCCAAA===999777777777888777666666555444333222222333222222111111111111111000000000000////////////////////////000000000000////////////////////////......---------,,,,,,,,,,,,------......------,,,......------,,,,,,++++++...............---------------------------------........................,,,,,,---------..................------.........//////............/////////............///000000......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------........................,,,,,,------------------------------------------,,,,,,------...------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++++++++++++++++++++,,,,,,---...///000000******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......///......------......///++++++,,,,,,,,,,,,,,,---///............---------------------------------------------------------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,---...//////000000------------------------,,,,,,---------.........+++++++++,,,,,,---------((()))+++---...///......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,------------......,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---............/////////000111111222222222111111/////////000000000000000000000000111111222222222222111111111111222333333222222222333333333444444222222222222222222222222222222222222222222222222333333333333333333333333111222222333333333333333222222333333333333333333444444444444444444444444444444444444555555555555444444444444444444444444555555555555555555555555444444555555555555444444777777666555444444444555333333333444444444444444555555555555555555555555444555555666666555555444444444555555555666666666777777666666666666777777777666666666666777888888777888:::;;;;;;:::999888888888777777666666555555444444444444555555555555666666777777777888888888777777777888:::<<<>>>???@@@>>>:::777666666777888555555555444333222222222333222111111000000111111////////////000000000000.../////////000000000111..............................---------,,,,,,,,,,,,,,,------------,,,,,,............------,,,,,,...............------------------------------------.....................,,,,,,,,,------------............------............------,,,,,,------..................///000000......---------,,,,,,,,,,,,,,,,,,---------......---------------------,,,---------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------,,,------...------,,,,,,)))***+++,,,...///000000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---------------------------,,,,,,---......///000000*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,///......------......///+++++++++,,,,,,---------........................------------------------------------------------,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------........................------------------------,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,------......+++,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------//////000000000000111111///000111111222111111111.........////////////000//////000000111222222222111111000000111111222333000000000000111111111111222222222222222222222222222222222222222222222222333333222222222222333333///000111222333333333333111111222222222222333333333333333333333333333333333333333444444444555555333333333333333444444444555555555555555555555555444444555555555555444444555555444444333444444444333333333444444444444555555555555555555555555555444444444555555444444444333333444444444555555555777666666555555666666777777777666666777777888999666888:::;;;;;;:::999888888888777777666666555555444444444555555555555666444444444444555555555555444444444555555666777888;;;:::777666555555666777444444333333333222222222222222111000000000000111////////////000000000000......//////000000111111..............................---------,,,,,,,,,,,,,,,------------,,,,,,---------------.........------..................---------------------------------...............,,,,,,,,,,,,------------......------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,---------......------.........---,,,+++,,,,,,,,,------------...---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,------------...------......------,,,,,,))))))+++,,,...///000111------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***,,,---........................,,,---------.../////////******++++++,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,---------............------------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,//////...---,,,,,,,,,---******++++++++++++,,,,,,,,,,,,,,,+++,,,------...+++,,,,,,,,,,,,,,,,,,------+++)))(((((()))+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,++++++,,,,,,------......,,,,,,,,,------.........------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------///...---,,,++++++++++++/////////000000000111111...///000000111111111000.../////////000000000000/////////000111222222222000000000000000111222222000000000000111111111111111111111111111111111111111111111111111111111111333333222111111222333333000111222333333222111111111111111111222222222333222222222222222222222222222333333333333444444444222222222222333333333444444444444444444444444444333444444555555444444333333333222222222333444444333444444444555555555555444444444444444444444444333333444444444444333333333333333333444444444444666666555555555555666666666666555555555666777777666777:::;;;<<<;;;999888888888777777666666555555444555555555555666666666333333444444444555555555333333444444555555666666666555555444444555555666222222222222333333333333222222111000000000000000.../////////000000000111.........///000111111111..............................---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,------......,,,---------.../////////---------------------------------.........//////++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,...//////......---------,,,,,,,,,,,,,,,,,,---------......------.........---,,,+++,,,,,,,,,---------......---------.........//////------------------------------------------------++++++,,,,,,---......///,,,,,,,,,---------......------......------,,,+++++++++,,,------......///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,------------------------------------------------...+++++++++,,,------......---,,,,,,+++,,,---...///++++++++++++++++++++++++...------,,,,,,------...---------------------,,,---,,,,,,++++++,,,,,,---+++,,,,,,---......//////******+++,,,---...//////......---------,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++///...---+++++++++,,,---*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,++++++***************************++++++,,,---......---------------------------,,,+++,,,.........---***++++++,,,------......,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,++++++***+++++++++------------.........///......///000000000000000//////000000111111111222...//////000111222222222000000000000000111111222111222222222222333333333111111111111111111111111111111111111111111111111444333222111111222333444222222333333222111///...000000111111222222222333222222222222222222222222222222333333333444444444111111222222222333333333444444444444444444444444333333444555555444333333111111111111222333333444444444444555555666666666444444444444444444444444222333333444444333333222222222333333333444444444666666555555555555666666555444444444444555666666555777:::<<<<<<;;;999888888888888777666666555555555555555666666666666777555555555666666666777777444555555666777888888999222222333444444555555555000111111222222333444444222111111000000000000000.../////////000000111111---......///000111111222..............................---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,------...,,,,,,------...///000000---------------------------------.........//////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------...///000111222......---------,,,,,,,,,,,,,,,,,,---------......------...///...---+++***,,,,,,,,,------.........---------.........//////........................------------------------++++++,,,,,,---...//////,,,,,,,,,------.........---.........---,,,,,,+++......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,------...//////---,,,,,,+++,,,---...///++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,------......//////......------......///,,,,,,------...///000000((()))***+++---...//////.........------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---,,,+++++++++,,,---...,,,,,,,,,------.........---,,,+++***+++,,,---...---------,,,,,,+++++++++)))***,,,.........,,,+++))))))***+++---...//////---------------------------,,,+++,,,...///...---******+++,,,,,,---......---------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++,,,---......111///...------...///111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333666555444333333444555666333333333333333333333333111222222333333222222111222222111000000111111111333333333333333333333333555222000000333555555333333333333333333333333333111222222333333444444555444444333333333333222222555555555555666666666666444444444555555777888999777999;;;======;;;999888555555555555555555555555222333444444555555444444555444333333222222222222444444444444444555666666555555444444444333333333444444333222111111111111111111111111000000000000000000000000000000000000......//////000000111111000000//////......------...---,,,,,,++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,---......//////..............................///...---,,,++++++,,,---------------------------------------------------)))***+++,,,------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------------............------------------------------......---,,,---...///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,+++++++++...---,,,++++++,,,---...,,,,,,,,,++++++*********------------------------...------,,,,,,------...,,,,,,,,,---------.........------,,,,,,,,,------)))***,,,---......---,,,................................................------------------------,,,------......------,,,//////.........------------------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,------------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------...------------...//////...------,,,,,,------...000///...---,,,------...++++++,,,,,,,,,,,,---------,,,***)))))),,,///000******+++,,,,,,,,,,,,+++000///...------...///000//////////////////////////////////////////////////////000000000111111111000000000000000000000000000000111111111111000000000000111111111222222222000000000000000000000000222111111000000111111222222222222222222222222222222222222222222222222222111111111222222222333333444444333222222333444444333333333333333333222222111222222333333222222111444333333333333333333333333333333333333333333333444111///000222444444222333333333333333333333333444444444333333333333333222222222333333444444444555555555555666666666666555555555555555666777888666777999:::;;;999777666444444444444444444444444444555666666777777666666555444444333333333333444444444444444444444555555555444444444444333333333222222222111111222333333000000000////////////...////////////////////////......//////000000000000000000000/////////......---,,,++++++******++++++......---------,,,,,,,,,,,,,,,,,,------------...,,,------...............------------------------///......---,,,,,,------------------------------------------------------***+++,,,------.........,,,,,,,,,---------......------------------------,,,------......------,,,------------------------------............------------------------------...---,,,,,,,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---------,,,,,,,,,+++.........------.........,,,,,,,,,+++++++++******------------------------...------,,,,,,------...,,,,,,,,,---------.........------,,,,,,---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,.........------------,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,******++++++,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++------------------------------------------,,,,,,---------------------------------------...//////---------,,,,,,---------...---,,,+++***++++++,,,++++++,,,,,,,,,,,,------...---+++******+++,,,---++++++,,,------------,,,000///...------...///000//////////////////////////////////////////////////////000000000000111111000000000000000000000000///000000111111000000///000000000111111111222222000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000111111111222222222222333222111111000000111111222444444333333222222222111111111222222222222111111333333333333333333333333333333333333333333333333222000//////111222222222333333333333333333333333666666555444444333222222000111111222444555555666555555555555666666666666666666555555555666666777555666777888888777555444333333333333444444444444444555666666777777666666444444444444444444555555555444444444444444444444444444444444333333333333000000000111111333444444////////////............////////////////////////...////////////000000000/////////...............,,,++++++***************------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............------------------------.........///......---,,,------------------------------------------------+++,,,---...............,,,,,,,,,---------......------------------------,,,------......------,,,........................------............------------------------------,,,,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------..................---------------......////////////......,,,,,,,,,,,,++++++++++++------------------------...------,,,,,,------...,,,,,,,,,---------......---------,,,,,,------.........---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++------............------((((((((()))***++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++////////////////////////+++,,,,,,------------,,,---------------------------------------......///---------------------------,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------...------,,,+++*********,,,,,,---............---///......------......///////////////////////////////////////////////////////////////000000000111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111222222222222111111111000000111111111444444333333222111111111111111222222222222111111000000111111222222111111222222222222222222222222111111000111222222222222333333333333333333333333555555555444444444333333111111222333333444555555555555555555666666666666777666666555555555555666555666666666666555555444222222333333333333333444222333444444555444444444444444444444444555666777555666666666555555444444444444444333333333222222111111111111111222333333000000/////////.........////////////////////////////////////////////////------,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------////////////////////////---...///000//////---,,,------------------------------------------------,,,------.../////////...,,,,,,,,,---------......------------------------,,,------......------,,,////////////////////////------............------------------------------++++++++++++,,,,,,------........................------------------------------------------------,,,,,,,,,---------..............................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,---......,,,+++******+++,,,...///************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------------,,,,,,''''''((()))***+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,+++******+++++++++++++++,,,,,,////////////////////////***+++,,,---------------,,,,,,------------------------,,,,,,------...///,,,------------------,,,...---------------------+++++++++,,,,,,,,,------+++,,,,,,---,,,+++***)))+++,,,,,,---------------......------------.........................................................////////////000000000//////////////////////////////000000000000////////////000000000111111111000000000000000000000000111000000000000000000111////////////////////////////////////////////////000000111111111222222222111111222222222222111111333333333222222111111111000111111222222111111000///000111222222222222111222222222222222222222222111222333333333333333444333333333333333333333333333333333444444444555555333333333333333333333333555555555555666666666666777666666555555555555666777777666555555555555555222222222333333444444444222333444444555444444444444444444444444555666777666666777777777777666555444444333333333222222222333222111111000000000111111111111000000000//////......................../////////...............------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------------------------------,,,---...//////...---,,,------------------------------------------------------......///.........,,,,,,,,,---------......------------------------,,,------......------,,,////////////////////////------............------------------------------++++++,,,,,,,,,,,,---,,,........................------------------------------------------------,,,,,,,,,---------------........................++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,+++++++++))))))******+++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,,,,------------------------******+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,---......---,,,,,,,,,,,,------------------+++++++++,,,,,,,,,------((()))+++,,,---,,,+++*********+++,,,,,,,,,,,,,,,------------------------......................................................////////////000000////////////////////////...//////000000//////.../////////000000000111111000000000000000000000000111000000//////000000111////////////////////////////////////////////////000000000111111111111222222222333333333333222222222222222222222222222222000000111111111111000000000111333444555555444333222222222222222222222222000222444444333333333444333333333333333333333333111111222333333444555555444444444333333222222222555555555555666666666666666666555555555666666777999888666555444555555666222222333333444444555555444555666666777777666666444444444444444444555555444555666777888777666666333333333333222222222222333333222000000/////////111111111111000000000000......................../////////............---///////////////000000000//////...---------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------************************,,,,,,------...---------------------------------------------------------,,,------.........------,,,,,,,,,---------......------------------------,,,------......------,,,........................------............------------------------------++++++,,,---------------........................---------------------------------------------------------------------------------------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,---......///......---,,,++++++++++++------------------------........................------------------------,,,------......------,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++******++++++++++++******+++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,------...+++,,,---......---,,,+++)))******++++++++++++***++++++,,,,,,,,,,,,------'''(((***,,,,,,,,,,,,+++)))***++++++,,,,,,++++++---------......---------........................................................./////////000000////////////////////////......////////////......////////////000000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333333222222111000000000111222222333333000000111111111111000000///111333555555555444333111111111111111111111111///111444444333111222444333333333333333333333333111222222222222222222222333333333333333333333333555555555555666666666666555555555555555666777888:::888666444333444555666222333333444555555666666444555666666777777666666555444444333333333333444000222444666777777666555333333333222222222222111222111000000000000000111111000000000000/////////........................//////.........---------------........./////////......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,------------------------------............------------------------------+++,,,---...///......---........................------------------------........................------------------------+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------,,,+++******------------------------------------------------------------------------,,,------......------,,,.........------------,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,---......///,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++((()))***+++,,,++++++***++++++,,,,,,,,,,,,------)))******+++++++++*********+++,,,,,,------,,,,,,,,,------......------,,,............................................................/////////000////////////////////////......////////////......////////////000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111000000000000111111111111000111222333333222111000//////000111222333333444000000111111111111000000---///111333444333222111111111111111111111111111---000444444222000111333333333333333333333333333333333222222111000000000111111222333444444555666555555555555666666666777444444444555555777888999:::888555333222333444666333333444444555666777777222333444444555555444444555444333333222222222222---///222444666666555444333333333222222222111111////////////000111222333000/////////....................................//////.........---------*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,........................++++++***)))***+++---...------------------------------------------------,,,,,,,,,------,,,++++++,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------..................---------------------------,,,---.../////////...---........................------------------------........................------------------------+++++++++,,,,,,---------......,,,++++++,,,......,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,---------......+++++++++,,,---...///000)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,//////.........---------+++++++++,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------------------------------.........//////,,,,,,---------,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++***+++,,,---...------,,,++++++,,,,,,,,,---------,,,,,,+++******)))))))))+++,,,------......------,,,---...---,,,+++---//////............---------,,,,,,------...//////000............////////////////////////////////////......////////////......////////////////////////111111000000//////......222000///------///000222////////////000000000000222111111111000000//////......///000000000000000000000000000000000000000111111111111111111111111222111111111000000//////...//////000111111222222111111111111111111111111333222111000000111222333222222333333333333444444333333333333333333333333222222222222222222222222555555666666666666555555555555555555555555444444666666666555444444444333333333333444444555555555555444444333333444444555666444333111000000111111444444444444444444444444222222222111111111111000////////////............///............---------000000000000/////////////////////...---------,,,,,,,,,************,,,,,,000000///...---,,,,,,++++++,,,------......------++++++++++++++++++++++++)))+++,,,...//////......------...//////...---,,,------------------------..................------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,------......------,,,................................................,,,------......------,,,//////.........---------......//////......---,,,+++,,,,,,------,,,++++++,,,------......------,,,........................------............------........................///............---------...---,,,,,,---...///000---))))))///000,,,***,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000---+++,,,...///,,,***,,,---...////////////...///...------.........---000---******,,,---,,,))),,,++++++******++++++,,,***++++++,,,---...//////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------............//////......---,,,---------,,,,,,+++++++++)))***,,,---...---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++*********,,,///000,,,+++******,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......,,,---......//////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,---...///......///...---,,,...000000////////////.........------......///000000111............////////////////////////////////////......////////////......000000000000000000000000000000000000//////......111000///......///000111.../////////000000000000111111111000000000//////---...//////000000//////000000000000000000000000111111111111111111111111111111111000000000//////333222222111000//////...111111111111111111111111333222111000000111222333222222222333333333444444333333333333333333333333222222222222222222222222555555666666666666555555555555555555555555444444555555555555555444444444333333333444444444555555444444333333333333444444555444333111111111111111333333333333333333333333222222222111111111000000000000000/////////......///............---------000000/////////........................------------,,,+++******+++,,,---/////////...------,,,,,,+++,,,------......------++++++++++++++++++++++++***+++,,,...............------...//////...---,,,------------------------..............................---,,,,,,---......---------,,,,,,,,,++++++,,,------......------,,,................................................,,,------......------,,,//////.........---------......//////......---,,,+++,,,,,,------------,,,,,,------......------,,,........................------............------...............------------------.........//////......---,,,---...//////...******///111---+++---,,,,,,,,,,,,,,,,,,,,,,,,000///......---------...------,,,,,,,,,,,,------///---,,,,,,---......---//////...------,,,,,,+++///---,,,+++,,,---------///---***+++,,,---,,,+++,,,,,,++++++++++++,,,,,,---------------...............---,,,,,,,,,,,,---...---------,,,,,,,,,+++,,,,,,,,,---------......---............---,,,,,,---------,,,,,,+++++++++***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,************************------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,*********,,,...///,,,+++******,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///...///000///------///000000000000////////////............///000000111111---............/////////////////////////////////......////////////......000000000000000000000000000000000////////////...111000///......///000111....../////////000000000111111000000000000//////---...//////000000//////000000000000000000000000000000000000000000000000111111000000000000//////333333222111000///...---111111111111111111111111333222222111111222222333222222222222333333333333333333333333333333333333222222222222222222222222444555555666666555555444444444444444444444555555444444444555555555555555333333333444444444444555444444333333333333444444444444333222111111111111222222222222222222222222222222111111111000000000111111000000000////////////............---------//////.........------------------...............------,,,,,,,,,,,,------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,---............------------------------------..............................---,,,,,,---......------------,,,,,,,,,,,,,,,------......------,,,................................................,,,------......------,,,...............---------......//////......---,,,+++,,,---...............,,,------......------,,,........................------............------//////.........---------++++++,,,---...///000111//////...---------......///,,,+++///000...,,,---------------------------000000///............///......------------............---,,,,,,---000333777666444111000/////////000///---++++++,,,---...---,,,++++++---...------,,,,,,++++++++++++,,,,,,/////////.........------......---,,,,,,,,,,,,---.........---------------,,,,,,,,,---------......---------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...,,,+++******,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---++++++++++++,,,---.........//////...------...000////////////............---........./////////000---------.........//////////////////////////////---......//////......---////////////////////////////////////////////////000///............///000........./////////000000000000000000000000//////...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000111111111111111111111111111333333222222222222333333111222222222222333333333222222222222222222222222111222222222222222333333444444444555555444444444333333444444444444555555333444444444555666666666444444444444444444444444444333333333333333333444333333333222222111111111222222222222222222222222111111111111000000000000111111111111000000000000///............---------......---------,,,,,,,,,,,,---------.../////////------------------------,,,,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,---------...---------------------------------------.....................------------......------------------,,,,,,,,,------......------,,,................................................,,,------......------,,,.................................///......---,,,,,,,,,---...////////////,,,------......------,,,........................------............------/////////...------,,,,,,,,,,,,------...//////000//////......------------...,,,,,,---......---,,,........................//////...............///.........------.........---......---+++---222666@@@>>><<<999888888888999666444222///,,,,,,---///,,,,,,+++,,,---.........,,,,,,,,,++++++,,,,,,,,,/////////////////////.........---,,,,,,,,,,,,---........................,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******))))))***+++,,,,,,------,,,+++++++++,,,,,,---...---......---,,,,,,---///......---------,,,,,,,,,,,,,,,------------......------------............////////////////////////------............------.......................................///////////////............//////............//////////////////////////////000000000000111222222222222111//////////////////////////////////////////////////////////////////000000000000000000000111111111000000000000000000000000222222222222222222222222111111111222222222333333222222222222222222222222111111111222222333333333333333444444444444333333333333333333444444555555333444444444555666666666444444444444444444444444333333333222222333333333222333333333222222111111333333333333333333333333111111111000000000//////111111111111000000000000///............---------------------,,,,,,,,,,,,,,,---------.../////////------------------------++++++,,,,,,---.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,------......---------------------------------.........//////........................------------------------,,,------......------,,,................................................,,,------......------,,,---..............................///......---,,,,,,------.../////////...,,,------......------,,,........................------............------//////.........---------......................../////////......---,,,,,,---,,,++++++---......,,,...........................------,,,------...............------.........,,,......---+++---222777???===;;;:::999:::<<<===::::::888333///---...000,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,---------......///000000111......---,,,,,,,,,,,,---........................,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---***+++,,,,,,------,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......)))***++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,+++++++++,,,------,,,---...---++++++---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////------............---------------------------------............/////////........................------........./////////......////////////000000///000111111222222111111////////////////////////////////////////////////......////////////000000222222111111000/////////000000000000000000000000000111111222222111111000111111111111222222222222222222222222222222222222111111111222222333333444222333333444444333333222222222333333444444555555444444444555555555555555555444444444444333333333333333222222222222333333222222333333333222222111333333333333333333333333111111000000000/////////111111000000000////////////............---------......---------,,,,,,,,,---------...............,,,,,,------------,,,,,,++++++,,,,,,---------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,+++++++++,,,---...///------------------------,,,,,,------.../////////---...////////////...---------------............,,,------......------,,,................................................,,,------......------,,,---------.....................//////......---,,,------.........---------,,,------......------,,,........................------............------........................//////.........---------.........///......---,,,+++,,,,,,***---111111...........................---,,,,,,,,,,,,---............------------......,,,------,,,,,,...111444444444333333333444666666888999999666000---...000,,,---...---,,,,,,...000------,,,,,,,,,,,,------+++,,,---...///000111111......---,,,,,,,,,,,,------------------.........,,,,,,,,,---------......---------------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......******+++,,,,,,,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************++++++,,,,,,---,,,,,,,,,++++++,,,,,,------.........,,,,,,...///......---------,,,,,,,,,------------------------,,,,,,---------.........////////////////////////,,,------......------,,,........................---------.........//////---..................------------.........//////........./////////000000......///000000000000000////////////////////////................................./////////000000111111000000000000000000000000000000000000000000///000111111111111000///111111111111222222222222111111111111111111111111000111111222333333444444222222333333333333222222111222222333444444555555555555555555555444444444555555444444444333333333333333222222222222333333111222333333333333222111222222222222222222222222111000000000////////////000000000/////////......///............---------............------------...............---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,------+++,,,------......------------------------------...---,,,,,,,,,,,,---...+++++++++++++++---...///------------------------,,,,,,------...//////000---...///000000///...---------------.........///,,,------......------,,,................................................,,,------......------,,,---------.........//////......//////......---,,,---......------,,,+++***,,,------......------,,,........................------............------,,,,,,------.../////////---------...............,,,---.../////////...---+++...---+++...444666222---------------------------------------...//////------,,,,,,,,,,,,---------,,,+++,,,...///000///,,,---------.........///000333666444///,,,---///---//////...,,,+++---///------,,,,,,,,,,,,------,,,,,,------.........///......---,,,,,,,,,,,,---+++,,,,,,,,,------------,,,,,,,,,---------......---............---,,,,,,+++++++++,,,,,,---------,,,---------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,------------,,,+++******,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,...///000///------///000//////.........---------.....................---,,,,,,,,,---------......////////////////////////,,,------......------,,,////////////////////////---------.........//////------............---------------.........//////---.........//////000000,,,------...............////////////////////////........................---.........//////000000,,,---...000111333444555000000000000000000000000...///000111111000///...000111111111111222222222111111111111111111111111000000111222333333444444222222222333333222222222111111222333333444555555666666666555555444444333555555555444444333333333333222222222222222222333000111333333444333222111000000000000000000000000000000000000////////////////////////............//////.........---------//////.........---------/////////......------,,,******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------///...---,,,+++,,,---...++++++******+++---...///------------------------,,,,,,------...///000000---...///000000///...------------.........//////,,,------......------,,,................................................,,,------......------,,,---------.........//////......//////......---,,,.........---,,,+++)))))),,,------......------,,,........................---..................---+++,,,,,,---...///000000+++,,,,,,---...///000000+++,,,.../////////......,,,//////,,,000777999555------------------------...............///000111---,,,,,,++++++,,,,,,------+++)))+++///000///,,,,,,,,,------------,,,,,,(((---222222...+++,,,///...000000///,,,+++,,,///...------,,,,,,------......------------,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------............//////......---,,,+++++++++,,,,,,---------,,,,,,---...---,,,***)))++++++,,,---------,,,,,,........................,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))***+++,,,---.........,,,+++******,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......++++++,,,------------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,,,,,,,++++++++++++++++++------,,,++++++,,,,,,,,,///...---,,,,,,---...//////...,,,++++++,,,...///+++++++++++++++,,,---...---.........---,,,,,,++++++,,,...//////...,,,+++,,,------......------,,,////////////////////////---------............//////////////////......---,,,---......,,,,,,---......................................./////////000000000000000000000000000000000//////.........---......///000000000000000000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111333333333333333333333333333333222222333333444444555444444333333222111111444444444555555555666666444333333444555555333222555444222222222444666777111111111111222333444444333333333222222222111111000111111111222222222222///////////////////////////////////////////////////...---,,,,,,,,,,,,,,,...........................------------...//////,,,---///000000///---,,,........................------------------------,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---------------------------.........---,,,,,,+++,,,,,,,,,---------......//////.........---------000///...---,,,------...,,,,,,,,,---------.........---,,,,,,++++++,,,,,,///////////////////////////...---,,,,,,---...///...///////////////......//////.........---------//////.........------------......///......------........................//////.........---------///////////////.........+++++++++,,,---...///000000000000000000000000000000///...///333777999:::000...---...///000///...------------------------------...//////...------...---,,,,,,,,,,,,---...,,,...//////...------............////////////000........................------------------------................................................---------,,,,,,+++++++++------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---------,,,///...,,,+++***++++++,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,........................,,,,,,,,,------..................------,,,,,,,,,///...---,,,,,,---...///------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++///...---,,,,,,---...//////...,,,++++++,,,...///......---------...//////------......------,,,++++++,,,---//////...,,,+++,,,------......------,,,........................---------............//////////////////......---,,,---......,,,,,,---....................................///////////////////////////////////////000/////////..................///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222111111111222333444444444444444444444444444444333333444444444555555555666444333444555555444333555444333222222333555666222222222111222222333333333333222222222111111111000000000111111111222222000000000000000000000000////////////////////////......---,,,,,,,,,------...........................------------...//////......------------......------------------------------------------------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++,,,,,,---------.........//////.........---------000///...---,,,------...,,,---------............///...------,,,,,,------///////////////////////////...------------...///......////////////......//////.........---------//////.........---------.....................---........................//////.........---------/////////////////////...,,,,,,,,,,,,---......//////////////////////////////---,,,,,,///222333333000...---...///000///...------------------------..............................---,,,,,,---......,,,...//////...------...,,,,,,,,,------------...........................------------------------................................................---------,,,,,,,,,++++++++++++******++++++,,,---------------------------------------,,,,,,,,,,,,------------------------............---------------,,,+++++++++,,,---...---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,------------------......---------,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++......------------.........---,,,++++++,,,---...//////...---------......------......------,,,,,,+++,,,---......---,,,+++,,,------......------,,,---------------------------------............//////////////////......---,,,.........---,,,---...........................///////////////.........////////////////////////////////////..................///000000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111222333444555333333333333333444444555222222333333333444444444777555333333555666666666666555444333222333444555333333222222222222222222333222222222222111111111/////////000000000111111111111111111111111111111////////////////////////------,,,,,,,,,---.................................------------...//////000...,,,++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++---............---,,,,,,,,,------------........................---------//////...------------...------........./////////000//////...---.........///////////////////////////...------------...///......///////////////.../////////.........------...............---------...............................................................---------......//////////////////...---------------..............................000...,,,+++---.........000...---...///000///...------------------------///...---,,,,,,---...///......---,,,,,,---......,,,...000///...---...///,,,,,,,,,------------...........................------------------------........................------------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------///.........------,,,,,,------------------------------------............++++++++++++,,,---...///------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,...------------,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------...---,,,,,,,,,,,,---......---,,,+++++++++++++++,,,------...------,,,,,,,,,,,,---------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////......------...///...---,,,---///........................////////////............///////////////////////////////////////.........---...//////000000///////////////////////////////////////////////////////////////000000000000000111111111111111111111111111111111111111111111111000000111222333555666777444333222111111111222222111111222222222333333333888666333333444666777777666555444333333333333333333333333333222222111000222222222222111111111111////////////000000000000111111111111111111111111////////////////////////,,,,,,,,,,,,,,,---...///...........................------------...//////......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------................................................------...............////////////000000///......------......////////////////////////.........------.........---...//////////////////////////////.................................................../////////............................................................///////////////......------------...........................222000......///000//////000...---...///000///...........................000///---,,,,,,---///000......------------......---...000000...---...///.........////////////000........................................................................------------------------------------------,,,,,,---------------...//////------------------------/////////......---,,,,,,------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------.........------.........++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,------------------,,,---------,,,,,,---------...---,,,+++++++++++++++,,,,,,------...------,,,---------,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////......------...//////------...///........................///////////////..........................................///////////////------...///////////////////////////////////////..............................//////000000000000000000000000000000000000222222222222222222222222000111222333555777999;;;999888555333111111111111111111111222222222333333888555333333444777888888666555444444333333333333333333333333333222111000222222222111111111000000////////////000000000000111111111111111111111111////////////////////////,,,,,,,,,,,,,,,---...///...........................------------...//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................------...//////......------------.........//////---.....................------...........................////////////000///......---,,,---------////////////////////////---..................---------...///////////////000000/////////.........---.....................///............///000111........................---.....................---.........//////000000//////...---------..............................000///...///000222111000000...---...///000///...........................000///---,,,,,,---///000........................---///000000///......///.........////////////000........................................................................------------------------------------------------......------......///000------------------------//////.........---------------------------------+++,,,,,,,,,------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------..................---++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------------------------//////...---------......,,,,,,------......------------,,,,,,++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////......------...//////...---...///..................................../////////000.................................///////////////------...////////////...000000000000000000000000////////////////////////---......//////000000111000000000000000000000000222222222222222222222222000111222444777999<<<===>>><<<999666333222222333111111222222222333333333666444333333555777777777444444444444444444333333111222333444333222111000222111111111111000000000/////////000000000111111111111111111111111111111////////////////////////------,,,,,,,,,---.................................------------...//////***+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------......///........................------...////////////...------........./////////---------...............,,,---......///.........------.........////////////...------,,,,,,------////////////////////////------...//////...------,,,---...///000000000000000000000/////////......---------...............///......---...///111222........................---------...............------......///000000000///...............//////........................---,,,,,,...000111111000000...---...///000///...........................///...---,,,,,,---...///---...////////////...------///111000///...//////,,,,,,,,,------------...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,+++***)))++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***------------------------------------------,,,,,,,,,,,,,,,------------...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,------------------,,,......---------...//////+++,,,------......------...---,,,+++************,,,------......------,,,---------------------------------............//////////////////......------///000///...---...000........................,,,------...///000111111..................................../////////000,,,---......//////......000000000000000000000000////////////////////////------......///000000111000000000000000000000000111111111111111111111111///000111333666999<<<>>>===;;;888444222222333333222222222222333333333444444333222333555777666555333333444444444444444444000111333444444333222111111111111111000000000000000000000111111111222222000000000000000000000000////////////////////////......---,,,,,,,,,------...........................------------...//////,,,,,,,,,------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------------...//////........................------...///////////////............////////////---------.........//////,,,,,,.../////////......,,,---------............000///......---.........////////////////////////------...//////...------,,,---...///000000000000000000000000/////////...---------.........////////////...---...000222333........................---------.........//////------......///000000111......---......///000111////////////////////////------,,,...000111000...000...---...///000///...................................................---...///000000///...---...///111111///...///000,,,,,,,,,------------...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,,,,,,,---......------------------------++++++,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++------------++++++,,,------......------,,,++++++++++++,,,,,,---...+++,,,,,,---.........---...---,,,+++************,,,------......------,,,---------------------------------........./////////////////////......---...///000///...---...000........................+++,,,---...///111222222........................---.........//////000000,,,---......//////......000000000000000000000000000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000---...000333666999<<<===999777444111000000111222222222333333333444444444222111222444666777555444222222333444555555555555///000222444444444222222111111111111000000000000111111111111222222222222///////////////////////////////////////////////////...------,,,,,,,,,,,,...........................------------...//////...---+++******+++---...........................------------------------,,,,,,,,,------............------------...//////------------------------------...///000000//////............/////////000---------.........//////+++,,,.../////////......,,,,,,,,,---------......111111000///////////////////////////////////////,,,---...//////...---,,,,,,---...///000000000000000000000000////////////---------.........////////////...---...000222444........................---------.........//////---------...///000000111---------......000111222000000000000000000000000000//////000111111000...000...---...///000///...////////////////////////------...//////...---------...///000000///...---...///111111/////////000........./////////000000........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............///000000------------------------)))******+++,,,---......---------------------------------,,,,,,+++++++++)))***,,,---......---,,,+++++++++,,,,,,------------------,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++&&&''')))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************,,,,,,,,,------.........,,,,,,,,,------.........,,,---...//////...---,,,------------------------,,,++++++++++++++++++,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++000///---+++++++++---...+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---------,,,+++***///......------,,,++++++///...---,,,+++,,,---...000000///...---,,,,,,,,,000000//////......------.........------,,,,,,,,,+++,,,------......---------------------------------------------------------......///////////////////////////////////////............/////////000000000111000000///......000000000000000000000000000000000000000000000000000000000111222444555666666555444444222222111000333333333333333333333333333333444444555444444444999888666333111000//////000111333444444333111000222111000//////000111222000000000000000000000000000000000000000000000000.........................................................////////////000////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///,,,,,,,,,------------...000///...------...///000000...,,,---000111///---------------------------////////////////////////222000...,,,,,,---///111000000//////.........---///////////////000111111........................//////000000000///......//////..............................///000111222---......//////......---...//////000000//////............/////////000000222000......///000111000+++,,,...000000000000000000000000000111111111111000000111111222222222333111000000000000000111111111111000000000000111111000000000111000000///...................................................111,,,///222---111666222000000000000000000//////.../////////000000111111------............------///...---,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,---.../////////............---------........................------------------------.........------,,,,,,,,,---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***++++++,,,,,,++++++***,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...---,,,***)))...------------...//////........................***+++---...///...---------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...---------------------000...---+++++++++---...,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---------,,,++++++------------------------...---,,,,,,,,,,,,---...000000///------,,,,,,---////////////..................---------,,,,,,,,,+++,,,------......------------------------------........................------...///////////////////////////////////////.........///////////////000000000000000///......000000000000000000000000000000000000000000000000000000000000222333444555444444444333333222222111333333333333333333333333333444444444444444333333666555444333222111111111000111222333333222111000222111000//////000111222000000000000000000000000////////////////////////................................................,,,,,,,,,------------...................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///.........////////////000000000///......///000000000...------000000///---........................////////////////////////111000...---...///000111000000/////////.........//////......//////000111---------------------------...............------000000000000000/////////000000/////////000000111//////000000000000/////////000000000000000000/////////000000000111111111222000//////111222333222///000111222333333222222222222222333333333444444333333444444444444444555222222111111111111222222111111000000000000111111111222222222111000//////////////////////////////////////////////////////666/////////***///888666////////////................../////////000000000---......//////......---///...------,,,,,,,,,---------...//////...------,,,,,,,,,------.........///............---------------------------------------------------------......---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,+++---------,,,---......///....................................---,,,+++***---,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///************************///...,,,++++++,,,------------...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------...//////------,,,,,,,,,------...000///...---------------.............../////////...------------,,,,,,,,,,,,,,,---............---........................////////////////////////------...////////////...///////////////////////////////////////.........///////////////......---000000000000000000000000000000000000000000000000/////////000111222333444333333333333333333333333333333333333333333333333444444555444444333222111222222222222222333444444111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////................................................,,,,,,,,,------------...------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///.........////////////000000000///......///000000///...---...//////...---/////////////////////////////////////////////////////////000000111222222000000////////////.....................///000000........................------......///.........111111111111111111111111222111111000000000000000111111111111111111111111222222222222222222222222222222222333333333444444444333222333555777777777555555666777777777666666666666666777777777888888999999999999999888888888555555444444444444444555222222111111111111222222444444444444333222111000111111111111111111111111111111111000000000000000555---...111111===LLLNNN000000/////////.....................////////////---......//////......---///...------,,,---------------...//////...------------------------......///............---------------------------------------------------------...------------,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,,,,------...........................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,---...//////000++++++,,,,,,------......------,,,++++++,,,,,,---,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------......000///...------------------------....../////////------------------------,,,------...............////////////////////////........................,,,---......//////......////////////////////////////////////................../////////......---000000000000000000000000000000000000000000000000////////////000111222333111111222222333333333333222222222222222222222222555555555444333222111000222111111111222333444444111111000//////000111111111000000000000000000111000000000000000000000000////////////////////////.........................................................////////////000------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...---------............///,,,,,,,,,------------...///..................///......---.......................................////////////////////////...///000222333333333222000000//////////////////...............//////000000000000000000111111111...///000111111111111111000000111111111111222222222222111111111222222333444444333333333333444444666666555555555555666666777777777777888888888888999888888999<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========@@@@@@??????>>>>>>======;;;::::::999999999999999666666555555555555666666888888888777666555444333333333333333333333333333333333222222222222222111333,,,///333555DDDTTTVVV222222222111111000000///..................//////......////////////............------------......---..................---............------------///............---------------------------------------------------------------------------------...---+++***+++---///000,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---...///000111******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------....../////////,,,++++++++++++,,,------........................,,,+++++++++,,,...///111,,,,,,,,,---------------,,,,,,,,,---------------+++,,,,,,---...///000000,,,,,,,,,++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------......---------,,,,,,,,,+++,,,,,,------.........//////...------------...,,,,,,------......//////------------------------,,,---......//////......////////////////////////------------------------,,,------...............///////////////////////////////////////...............///////////////...000000000000000000000000111111111111111111111111////////////000111222222000111111222222333333444222222222222222222222222444444444444333222111000333333222111111111222222111111000//////000111111000000000111111000000000////////////////////////.................................................................................////////////000------------------------------------------------,,,,,,,,,------.........------------------------------,,,,,,,,,,,,---------------............///,,,,,,,,,------------...---------------------------.........---------...------------------------////////////////////////...///111333444444333222//////000000000000000000...............///000000///000000000111111111222///000111222333333333333111111222222333333333444333333333444555777888999888777777666666777777888<<<;;;::::::::::::;;;<<<=========>>>>>>>>>>>>???@@@??????AAADDDEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???????????????===<<<<<<;;;;;;<<<<<<===============<<<;;;:::999777777777777777777777777666666666555555444444444777000222444000777@@@>>>333333333222111000000/////////////////////.........//////////////////.........---------......///.........------..............................---///............---------------------------------------------------------------------------------...---+++***+++---///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---,,,,,,---...///000000*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.../////////,,,++++++++++++,,,------........................,,,+++++++++,,,...000111------------------------------,,,,,,+++*********(((((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......//////...---,,,,,,++++++++++++,,,---............///......---------......---------------.........,,,,,,,,,------------...------...////////////...........................------------------------,,,,,,---............---////////////////////////............/////////000...//////000000000000000000000000000000000000000111111111111111111111111000000000000000111222333000111111111222222333333222222222222222222222222333333444333333222111000444333222111111111111111111111111111111111111111000000111111111111000000////////////////////////........................................................................,,,,,,,,,------------...------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,---------------............///.........////////////000,,,---............---,,,,,,...///...---,,,---...------------------------////////////////////////...///111222333333222111//////000000000000111111///////////////000111111...//////000000111111111000111222444555666666666666666666777888888999999777888888:::;;;===???@@@>>>===<<<;;;;;;<<<===>>>BBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHJJJKKKJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@========================<<<;;;;;;::::::999999999:::444777777111222666111444444333222111000000///000000000000////////////...//////000000//////............---......///000///...------------...///................../////////............---------........................------------------------,,,,,,,,,------------......---,,,+++,,,---...///,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,------...///+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,------...///,,,,,,,,,,,,,,,------..............................------,,,,,,---------............---------,,,,,,,,,++++++******))))))******++++++,,,,,,------******+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******+++---...///---------------------,,,***+++,,,.....................---------......///...------------------,,,,,,,,,,,,---------......------...///////////////------------------------........................+++,,,------......------////////////////////////,,,------...///000111111///000000111111111111111000000000000000000000000111111111111111111111111222111111111111222333333111111111111111222222222111111111111111111111111222222333333333222222111333222222111111111111111000111222333333222111000///000111222222111000///////////////////////////........................................................................,,,,,,,,,------------...................................................------------------,,,,,,........................---,,,,,,++++++,,,,,,------------............///.........////////////000......///000000///......+++---///...,,,+++---///........................////////////////////////000000111111111111111000//////000000000111111111000000000000000111222222111111111222333444444444444555777999:::;;;<<<<<<======>>>??????@@@@@@AAA@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEHHHGGGEEEDDDDDDEEEGGGHHHJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJLLLNNNNNNMMMKKKIIIHHHHHHGGGHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@??????>>>;;;666;;;>>>999;;;>>>999888888777666555444333333222222111111000000000000//////000000000000//////...............///000000///...------------...///------......//////000000///............---------////////////////////////------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,------.../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++,,,,,,------------,,,---......///........................,,,,,,------...------,,,000000///...---,,,,,,+++*********++++++,,,,,,,,,........................)))***+++,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++******+++---...///+++,,,,,,------......///)))+++,,,...//////............---------......///.........------,,,,,,,,,,,,,,,,,,------.........---......///////////////------------------------////////////////////////+++,,,------......------////////////////////////+++,,,---...///111222222000000111222222222222222000000000000000000000000111111111111111111111111222222222111222222333333111111111111111111111111111111111111111111111111111111222333333333222222111111111111111111222333000111333444444333111000///000111222222111000///////////////////////////................................................................................./////////000000////////////////////////////////////////////////.........------,,,,,,,,,........................---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------......///000111222222111000///+++---///...,,,+++,,,///////////////////////////////////////////////////111111111000000000000000//////000000111111111222111111111111111222222333555555666666777888888999:::;;;===???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLLLLNNNOOOOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC???:::???AAA<<<>>>BBB<<<======<<<;;;:::999888777333222222222111111000000//////000000000000//////...............///000000///...---,,,,,,---...///,,,------...///000111111//////.........---------000000000000000000000000------------------------,,,,,,,,,------.........---.........---,,,++++++,,,,,,------...///000000................................................------------------------***++++++,,,,,,++++++***......---,,,++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...,,,+++***++++++,,,...------------...//////........................((()))+++...///000000///111111000...---,,,+++***((()))***+++---...///000+++++++++++++++++++++******++++++,,,,,,++++++***''')))******))))))***,,,+++,,,---......---,,,+++---------,,,,,,+++++++++------,,,,,,+++***))))))------.........---,,,,,,,,,------......------,,,)))***,,,---......---,,,...------,,,,,,------...111000///...---,,,,,,,,,))))))***+++,,,...///000..................------,,,---------.../////////........................,,,------......------,,,........................,,,---......//////.........///000000//////000111---111666999:::777222///000111222000//////000222222333555666666666555555222222222222222222222222222222333333333333444444666444333111000000111111111111222333333333333222111111222222222222111111111000///......///000111////////////////////////,,,,,,------------,,,,,,////////////..................---,,,,,,...///000//////.........---------..................------000///...---------------/////////......---------////////////////////////......////////////..............................++++++,,,,,,,,,,,,---------...///000000///...---///......---------.........///////////////000000------...///000000000000///000111222222111000///000111222111000///000111000111222333555666777888<<<<<<<<<===>>>?????????BBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNPPPOOOOOONNNOOOPPPQQQRRROOOOOOPPPQQQPPPOOOMMMLLLPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@???>>>======::::::999888777666555444666555333111000000000111...///000111222111000000111111000000000000111111---...///000000...---,,,,,,+++++++++++++++,,,,,,////////////////////////------,,,,,,------+++***,,,---......//////......///............---------........................,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,***''''''))),,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,+++******))))))******,,,------......------,,,.........------,,,,,,,,,***++++++,,,,,,++++++***''')))******))))))***,,,+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------,,,,,,+++******)))))))))***+++,,,,,,++++++,,,------......------,,,)))***+++---...---------...------,,,,,,------...///...---,,,,,,+++,,,,,,,,,,,,+++,,,,,,---........................---------------.......................................,,,------......------,,,........................,,,---......//////.........///000000//////000111000333777999:::888444222000111222111//////000222222333555666666666555444222222222222222222222222222222222333333333444444555444333111111111111111000111222222333333222222000111111222222111111000111000///......///000111////////////////////////------............------////////////............,,,,,,,,,,,,,,,---......///.........------------...........................------,,,,,,,,,,,,---------,,,,,,,,,+++++++++..............................////////////..............................,,,,,,---------.........---...///000000///...---//////............//////............//////////////////000000000000000//////000111222333333222111222444555444333333444555777777999:::<<<===??????BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIILLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPOOOOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGEEECCCAAA@@@?????????>>>===<<<;;;:::::::::999888666555555444444222333444555555555444444333333222111000000000000//////000000//////.........---------------..............................,,,,,,,,,,,,------,,,+++,,,---......//////......,,,,,,,,,------....................................---,,,+++++++++,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++)))(((***,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,---------.................................------,,,,,,------...***************+++,,,---,,,------......------,,,,,,,,,,,,++++++************++++++,,,,,,++++++***((()))+++***))))))***+++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++---,,,,,,++++++*********'''''')))***+++,,,,,,,,,,,,------......------,,,)))***+++,,,------------...------,,,,,,------...---,,,,,,+++++++++,,,,,,......---------------...------------------.....................---------........................,,,------......------,,,........................,,,---......//////.........///000000//////000111...///111333333222111000000111222222000000111222222333555666666555444444222222222222222222222222222222222222333333333333444444333222111111111111000111222222333333222222000111111222222111111000000000////////////000000////////////////////////.........//////........./////////............---***+++,,,,,,------,,,,,,............------------........................,,,,,,+++++++++,,,---------,,,,,,,,,,,,+++++++++------------------------......////////////..............................---............/////////......////////////......000//////...//////000000000000000///////////////000111111111111000000///000111222444555555555555777888::::::999999:::<<<>>>???@@@BBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHIIIJJJKKKMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPOOONNNNNNMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJHHHGGGEEEDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@?????????>>>===<<<::::::888888999:::::::::::::::777666555333222111000000222111000000/////////000000//////.........//////------------------------+++,,,,,,---------,,,,,,------...////////////...)))***+++,,,---...//////........................///...---,,,++++++++++++........................,,,,,,,,,---------......+++++++++++++++++++++++++++,,,...---,,,++++++,,,,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...*********+++,,,---//////,,,------......------,,,,,,,,,++++++++++++*********++++++,,,,,,++++++***)))***++++++))))))***+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,------------,,,------......------,,,******+++,,,------------...------,,,,,,------...,,,,,,++++++,,,------.........---------...//////,,,,,,------------....../////////...---------,,,........................,,,------......------,,,........................,,,---......///............///000000//////000111------......////////////000111333333222111222333222333444555555555444333111111111111111111111111111222222222222333333333333333333222222111111111000000111222222222222222000000111111111111000000000000////////////000000////////////////////////......////////////......//////.........---------***+++,,,......---,,,,,,---------------------------------...............,,,+++++++++,,,---..............................------------------------......////////////..............................------........./////////...//////////////////...//////.........///000000111111111111111111111111000111111222333333222222333444555777888999:::;;;===>>>@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJLLLOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPOOOPPPQQQRRRRRRQQQPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCDDDDDDDDDCCCAAA???>>>======>>>>>>>>>?????????===<<<:::888666444444333444333222000000000111111000//////............///------------------------+++,,,......---------...------...///////////////++++++,,,------...//////..............................------,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...---,,,+++---......///000111222222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,---------......++++++++++++++++++++++++...------,,,,,,------...+++++++++,,,---...//////,,,------......------,,,------------------------***++++++,,,,,,++++++******+++,,,+++***)))***+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,---------,,,,,,+++,,,------......------,,,++++++++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,---...///000,,,,,,,,,---...///111111,,,,,,,,,,,,------....../////////...---------,,,........................,,,------......------,,,........................,,,---......///............///000000//////000111000000000000000111222222///111333444333222333444333333444555555444333222111111111111111111111111111111111222222222333333222333333333222222111111000000111222222222222111000000000111111000000000//////000000000000//////////////////////////////......////////////..................------------+++,,,.../////////...---,,,,,,---------------------------.........//////------,,,------...//////........................------------------------......////////////..............................,,,------------........./////////....../////////......------...//////000000000111111111222222222000111333555777888888999888999:::;;;===???@@@AAACCCDDDFFFFFFFFFFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNKKKJJJIIIIIIHHHGGGFFFFFFBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@BBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBDDDGGGKKKNNNQQQSSSSSSTTTUUUVVVVVVVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVWWWWWWUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPRRRSSSSSSRRRPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHGGGEEECCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@???===;;;:::999999777666444333222222333444000//////...------..............................,,,...000000...---...///---...//////000000//////////////////....................................,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,---...///...---,,,,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,---------......++++++++++++++++++++++++...------,,,,,,------.........------,,,------...,,,------......------,,,------------------------***++++++,,,,,,++++++******,,,,,,,,,***)))***+++...------,,,,,,------...++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,------......------,,,++++++++++++,,,---...///...------,,,,,,------...------------......///000******+++,,,---///111222++++++,,,,,,------.....................---------........................,,,------......------,,,........................,,,---......//////.........///000000//////000111000////////////000111222///111444555444333444444333333444555555444222111111111111111111111111111111111111111222222222222222222333333333222222111///000111111222222111111///000000111111000000/////////000000000000//////////////////////////////.........//////..................------------,,,,,,---......//////......,,,,,,,,,,,,------------,,,,,,------.../////////......---------...//////+++++++++,,,,,,,,,,,,---------------------------......////////////..............................,,,,,,---------.........//////............//////............///000111111000000111222333444444555555666888;;;===???@@@@@@??????@@@AAABBBDDDFFFGGGHHHIIIKKKKKKJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMNNNNNNIIIHHHGGGFFFDDDCCCBBBAAA<<<;;;;;;:::999888888777777777777666666666666666555555666777888888999999;;;;;;;;;;;;;;;:::::::::;;;;;;<<>>@@@BBBDDDEEEFFFGGGFFFEEEEEEFFFGGGIIIKKKLLLKKKMMMNNNMMMLLLLLLMMMNNNMMMMMMLLLLLLKKKJJJJJJIIICCCCCCAAA@@@>>><<<;;;:::888777777777666666555555555555555444444333333333333333444444555555555666666555555555444444444444666666888;;;???EEEKKKNNNRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUTTTTTTSSSSSSTTTQQQQQQQQQQQQQQQRRRSSSSSSUUUTTTTTTTTTTTTTTTTTTUUUSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRPPPOOOMMMMMMNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNLLLLLLJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGGGGCCCCCCCCCBBBBBBCCCDDDDDDAAAAAAAAA@@@???===<<<;;;888777666555444444444444333333333333333333333333111444777555000...///111......///000000000000000.........///////////////........................,,,---...//////...------------------------------,,,,,,,,,---------..............................---+++******---......,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------,,,,,,,,,---------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,------,,,------......------,,,*********++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,---,,,***)))***+++***+++,,,------,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,...///000111111111,,,------......------,,,,,,+++******+++,,,...///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,------....../////////........................,,,------......------,,,........................,,,---......//////.........///000000//////000111222222222222333333333333///222555666666555555555333444444555444333111111000000000000000000000000000111111111111222222222000111333333444333222111//////000111111111111111//////000000000000//////...///000111111000///...////////////////////////,,,------------------,,,......---------,,,,,,,,,---,,,+++***+++,,,---...+++++++++,,,,,,---------,,,,,,------...///000000...------,,,++++++++++++---------....../////////////////////////////////......////////////..............................////////////000000000000000///...------...///000222222222222333444555666999:::<<<>>>@@@BBBCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOMMMNNNOOOOOOMMMLLLMMMNNNJJJJJJIIIHHHGGGEEEDDDDDD>>>===;;;999777555444333666666666666555555555555555555555444444333333333333333444444444444555555777777666666666555555555333444555888===DDDIIIMMMQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTTTTQQQRRRSSSSSSSSSQQQPPPOOOPPPQQQRRRTTTTTTTTTSSSRRRVVVUUUUUUUUUUUUUUUUUUUUUXXXXXXWWWVVVUUUUUUUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSWWWWWWUUUUUUUUUUUUWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMLLLLLLMMMPPPRRRTTTRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMKKKIIIHHHHHHIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIBBBBBBBBBBBBCCCEEEFFFFFFDDDEEEEEEEEEDDDBBB@@@???<<<;;;:::999888888888888444444444444444444444444333666999666111...///222...//////000000000000000+++,,,,,,---...///000000...........................////////////---,,,+++........................,,,,,,,,,---------......------------------------...+++((())),,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...*********+++,,,---...///,,,------......------,,,,,,,,,,,,------.........///......---,,,+++***************++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++***+++---///111+++,,,---......,,,***)))---,,,++++++------,,,+++,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++++++++++++++...------,,,,,,------...------------------------+++,,,---...///...---,,,---,,,,,,+++,,,---///000,,,------......------,,,---...//////------...///,,,,,,------...///000000......---,,,---...///000000000000000000000000000222222222333333444444444222333555666666666555555222222222222222222222222333333222111000///......222222222222222222222222000000111222333333444444222111111111000000//////111111000000//////.........///000111111000///...////////////////////////000//////............//////............---------)))***+++,,,...///000000////////////////////////...------------...//////.......................................------------------.........//////......////////////......,,,------...///000111111//////......///000222333222222111000000000111111555666777999:::::::::;;;AAABBBCCCDDDEEEFFFFFFFFFHHHIIIKKKLLLMMMMMMLLLLLLNNNMMMMMMLLLMMMNNNOOOPPPNNNNNNNNNNNNMMMKKKJJJIIIMMMKKKGGGDDDAAA@@@???@@@:::999888666666777888999666666666666777777777777444444444333333222222222444444333333444444555666444444333333444444555555666666555777;;;AAAHHHKKKPPPQQQSSSTTTUUUVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNNNNMMMPPPSSSTTTSSSQQQPPPPPPSSSTTTVVVVVVUUUUUUWWWXXXVVVVVVVVVVVVUUUTTTSSSSSSPPPPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSSSSRRRQQQPPPPPPOOONNNNNNNNNMMMLLLKKKJJJIIIJJJJJJJJJHHHFFFEEEFFFGGGJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFBBBAAA???======>>>???@@@:::::::::999888777555555999999:::999888555222000111000......//////...---........................000000000000////////////......,,,++++++,,,..............................,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,,,,---...---,,,,,,,,,,,,---------......111...,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,***))))))***,,,---111000...------...000111,,,++++++***+++---...///***++++++,,,,,,++++++***,,,++++++******)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,......,,,,,,+++,,,---...------,,,,,,++++++++++++---,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///...---,,,,,,,,,------,,,------......------,,,---///000///...---...///,,,,,,------...//////000...------,,,---...///000000000000000000000000000111111222333444444555555111222333444444333333222222222222222222222222222222222111111000000//////222222222222222222222222000000111222222333444444111111111111000000000///111000000000/////////......///000111111000///...//////////////////////////////.........//////000///............---------++++++,,,---......//////...........................------------...//////................................................---------.........//////......////////////......,,,,,,,,,,,,,,,,,,------000///.........///000111222222222222222333444555777999;;;>>>AAACCCEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPPPPOOONNNMMMKKKIIIGGGFFFBBB@@@===;;;999888999999999999999999999:::;;;;;;999999999999999999888888666666666555555555444444222222111111222222333444333333222222222333444444555555555777;;;BBBHHHLLLOOOPPPRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPOOONNNNNNMMMLLLLLLLLLNNNQQQQQQPPPOOOOOOPPPPPPQQQSSSSSSRRRRRRTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRPPPPPPOOOOOONNNOOOOOOOOOQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWWWWVVVVVVVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFDDDBBB@@@@@@@@@AAABBB>>>>>>>>>===<<<;;;999999::::::;;;;;;999777444222111///...///000000///...,,,,,,------------------000000000/////////.........------,,,,,,------...........................,,,,,,---------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,------...---,,,,,,,,,,,,---------......///---******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,+++))))))+++,,,------,,,+++++++++,,,---...,,,+++***))))))******+++++++++,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,.........---,,,+++++++++///...+++******+++,,,...---,,,++++++------,,,+++,,,+++++++++++++++******------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,---//////...,,,,,,,,,,,,,,,,,,------......------,,,---///000///...---...///,,,,,,------.../////////...------------...//////000000000000000000000000000111222333444555666777222222333333333222111111222222222222222222222222111111111111111111111111222222222222222222222222000000111111222333333333111111111111000000000000000000000000//////////////////000000000000//////////////////////////////...............///000111///............---------,,,,,,---------.........------------------------...------------...//////........................---------......//////000---............/////////------............------000000/////////.........000////////////000000111222333444555777888::::::===???AAADDDGGGJJJKKKLLLHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKLLLLLLMMMNNNOOOQQQPPPOOONNNNNNOOOPPPPPPRRRQQQNNNKKKHHHDDDBBB@@@;;;:::999888888888999:::;;;<<<===>>>??????>>>>>><<<<<<;;;;;;:::::::::999888888777777777777777666222222111111222222333444444444333333444555555666777777888:::>>>CCCHHHKKKLLLMMMOOOQQQRRRRRRRRRQQQOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKLLLMMMMMMLLLLLLNNNOOONNNPPPQQQRRRQQQQQQRRRTTTUUUUUUUUUTTTSSSSSSRRRRRRPPPOOONNNMMMMMMMMMMMMMMMOOOOOOPPPPPPRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQOOONNNMMMLLLMMMMMMLLLJJJIIIJJJLLLIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>><<<=========<<<:::777666222111000000111111000///,,,---------.........///////////////............------............------........................,,,------------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........---++++++,,,,,,,,,+++------------------------------------,,,,,,,,,,,,---,,,+++******+++,,,---******++++++,,,,,,---------,,,+++***)))))))))))),,,,,,------------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,,,,------------,,,+++***...---,,,+++++++++,,,---,,,+++***+++---...---,,,------,,,,,,++++++******.........------,,,,,,,,,------------------------,,,------------------,,,++++++++++++++++++++++++---,,,+++***+++,,,---......------------,,,------,,,------......------,,,,,,...///...---,,,---...---------.........//////------------....../////////////////////////////////000111333444666777777555555444444333333222222111111111111111111111111000000000111111222222222111111111111111111111111000000111111222222222333111111111000000000000000000000000000//////////////////000000000000//////////////////////////////---------......000111111///............---------...............---------------------------------...------------...//////........................,,,------...///000000111.............../////////------............------111111111111111111111111//////000111222333444444555666888:::===>>>@@@AAAEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNMMMMMMMMMOOOQQQRRRSSSRRRQQQPPPOOOPPPQQQQQQSSSQQQMMMIIIDDD@@@===<<<::::::::::::;;;===>>>???@@@AAACCCDDDDDDBBB@@@>>><<<;;;;;;::::::999999999777777777777777777777777555444444444444555666666777777777777888999::::::;;;;;;;;;===???CCCFFFIIIFFFHHHIIIKKKLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJIIIHHHIIILLLOOOOOOQQQRRRRRRRRRRRRSSSUUUTTTTTTSSSRRRRRRQQQQQQQQQOOOOOONNNLLLLLLKKKKKKKKKNNNNNNOOOPPPQQQSSSUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOOMMMLLLLLLMMMOOOLLLMMMMMMMMMNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???===<<<;;;777555333333333222000.../////////000000000111111////////////.........---,,,---...//////...---,,,........................------------............------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,---...---,,,,,,---...,,,,,,,,,---------......000///...------...------........................------------------,,,,,,---,,,++++++++++++,,,---***+++,,,---..................------,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,***+++,,,---------,,,+++,,,+++***+++---...---,,,......------,,,,,,++++++.........------,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------......---,,,,,,...///000***+++,,,---......//////,,,------......------,,,+++,,,------++++++,,,------------...............---------...............//////////////////////////////111222444555666777444444333333222222222222111111111111111111111111000000111111222222333333111111111111111111111111000111111111111111222222000000000000000000111111////////////000000000000000000////////////000000////////////////////////---------......000111111///............---------//////.........---------...........................------------...//////........................------......///000111111////////////////////////---..................---,,,------...//////000000///000222444666888999999888999<<>>;;;::::::;;;<<<===???AAACCCDDDFFFGGGHHHIIIGGGCCC@@@===999999999888888777777777666666666666666666666666666666666666666777777888999999999999:::;;;<<<===============>>>@@@AAABBBAAABBBDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGFFFHHHKKKNNNOOOPPPRRRRRRQQQQQQSSSTTTTTTSSSRRRPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJMMMMMMNNNOOOQQQRRRTTTUUUSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPOOONNNNNNPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@>>><<<999777666444111///111111111111111111111111000////////////.........,,,---////////////---,,,........................---------.........//////------------------------,,,,,,---------.........,,,,,,,,,---------......+++---......,,,+++---...,,,,,,,,,---------....../////////...---------...........................---------------------------,,,,,,,,,,,,,,,,,,---+++,,,---.........------,,,,,,------............,,,------......------,,,)))))))))******+++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,*********+++,,,---------)))***---......---,,,***+++******+++---......---......---------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------...............//////000)))***+++---...///000000,,,------......------,,,+++---...---,,,+++,,,---........................,,,---......//////......000000000000000000000000...///000111222333444555111111000000///000000000111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000000000000////////////000000////////////////////////...............///000111///............---------//////..................////////////////////////...------------...//////.................................//////000000111000000000////////////.........////////////......---...///000111222222333000111444666888:::;;;;;;:::;;;>>>AAACCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJLLLMMMNNNOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRPPPOOONNNNNNNNNOOOQQQRRRPPPMMMIIIEEEAAA>>><<<<<<@@@AAABBBDDDFFFGGGIIIIIIHHHIIIIIIHHHFFFBBB>>>;;;777777777888888888888888666666666777777777777888666666555555666666777888888888999999:::;;;======<<<<<<======>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFHHHKKKNNNLLLNNNOOOPPPOOOOOOPPPRRRSSSRRRPPPOOONNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKMMMMMMNNNNNNPPPQQQSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUTTTRRRQQQPPPNNNOOOPPPPPPOOOOOOQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEECCCAAA>>><<<:::888555333333333222222111000000000000000000000////////////......////////////..............................------........./////////------------------------,,,---------............,,,,,,,,,---------......+++---///...,,,***,,,///,,,,,,,,,---------......,,,------,,,******+++---------------------------------------............,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,------------,,,,,,------------,,,,,,******************++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,++++++******+++,,,---++++++,,,,,,------------+++******+++---......---,,,,,,,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......)))***,,,......///......,,,------......------,,,---...//////------...///........................,,,---.../////////...---000000000000000000000000...//////000111111222222000000///...//////111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000///000000000111111111111.../////////000000000111111000///......///000111//////////////////////////////.........//////000///............---------............////////////...........................------------...//////........................///////////////000000000000000000000/////////...//////000000000000//////222222222333333444444444222333555777999999999999:::;;;>>>@@@AAABBBAAA@@@AAABBBDDDFFFHHHIIIIIIJJJHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLMMMNNNNNNOOOOOONNNJJJJJJJJJJJJKKKLLLNNNOOOMMMKKKGGGCCCAAA?????????CCCDDDEEEGGGHHHIIIJJJJJJFFFFFFFFFEEEBBB???<<<:::888888999999::::::;;;;;;999999::::::;;;;;;;;;;;;888888777777777888999999::::::::::::<<<===>>>???===>>>@@@AAABBBBBBBBBBBBAAABBBDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIHHHHHHIIILLLNNNMMMNNNPPPPPPOOOOOOQQQRRRRRRQQQOOOMMMMMMMMMNNNOOOMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNOOOQQQRRRSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPNNNOOOPPPPPPPPPPPPRRRTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRRRRMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIFFFDDDAAA@@@???>>>;;;999999888777666555333222222222111111111000000000000//////............//////....................................////////////------------------------------------............,,,,,,,,,---------......***---000///+++***,,,///,,,,,,,,,---------......,,,---...,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,------------------,,,///...---++++++++++++,,,***+++,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,///---+++)))))))))+++,,,---,,,+++******,,,...///+++******+++---......---*********++++++,,,,,,---,,,,,,,,,------.........+++++++++++++++++++++++++++,,,...//////...,,,++++++++++++++++++++++++++++++,,,---...///...---,,,+++,,,---.........---,,,,,,------......------,,,///000111000///...///111.....................---,,,,,,.../////////...---000000000000000000000000......//////000000000111111111000000000222333444000000000000000000000000222222222222222222222222000000000000000000000000111111111000000000000000//////000000111111111222.../////////000000111111111000///......///000111////////////////////////000//////.........////////////.........---------............//////000000------------------------...------------...//////........................000000000000////////////111111000000/////////...000000111111111111000000111111111000000000000///444555777888888888777666999;;;===???@@@???>>>===???@@@AAACCCDDDEEEFFFFFFDDDEEEFFFHHHIIIIIIIIIJJJHHHIIIKKKLLLMMMMMMLLLLLLFFFFFFFFFGGGHHHJJJLLLMMMKKKIIIFFFCCCAAA@@@@@@AAA>>>???AAABBBCCCDDDDDDDDDBBBBBBBBBAAA???===:::999999::::::;;;<<<===>>>>>><<<=========>>>>>>??????;;;;;;::::::;;;;;;<<<===<<<<<<======>>>@@@AAABBB@@@AAADDDFFFHHHIIIIIIHHHDDDEEEGGGHHHIIIJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHIIIJJJIIIJJJLLLNNNOOOQQQRRRRRRRRRRRRSSSUUURRRPPPNNNMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQPPPQQQQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMNNNPPPRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRPPPOOONNNNNNOOOPPPPPPPPPQQQSSSUUUPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKIIIHHHHHHHHHJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKFFFDDDBBBBBBBBBBBB@@@>>>???>>>===;;;999888666666222222222222111111111000000///...------...///000..................................../////////000---------------------------------.........//////,,,,,,,,,---------......***...000///+++***,,,000,,,,,,,,,---------.........///000///,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,444222///---,,,---.........//////000///...,,,+++***++++++,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,------.........++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,///......---+++******)))+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---...///000000,,,------......------,,,------............------///...---,,,,,,,,,,,,,,,------............------.........////////////000//////000111111111111111//////000000000000//////111111111111222444777888111111000000111111222333222222222111111111111000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,------......------,,,,,,,,,,,,---------......---------------...//////111111000///////////////,,,------------...000111000000///...------,,,,,,...////////////...---,,,111000///......///111222111111222333333333333333333222111000000111333444222222333333333333333222777888888888999999999999888999;;;===???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDAAABBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@???>>><<<;;;::::::======<<<<<<;;;<<<<<<<<<===<<<<<<;;;<<<<<<======<<<===???@@@AAAAAA@@@@@@???????????????????????????@@@???>>>======>>>@@@<<<===>>>???@@@AAAAAAAAAHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMLLLNNNPPPRRRSSSRRROOOPPPQQQQQQQQQPPPNNNMMMLLLMMMMMMNNNMMMMMMLLLKKKJJJMMMMMMKKKLLLQQQSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPPPPPPPPPPOOONNNMMMPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRVVVVVVUUUUUUTTTRRRQQQPPPQQQQQQQQQQQQPPPOOONNNMMMOOONNNMMMLLLLLLLLLMMMNNNMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSRRRQQQOOOMMMLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEBBBAAAAAA@@@???>>>======777777666555333222111000000//////......//////000000000////////////............////////////......,,,------......------,,,------------------------//////.........---------++++++,,,---..................////////////...............------.........***+++,,,---...---,,,+++......////////////......000000000///......------,,,,,,,,,---------......---......//////......---,,,---------.../////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,------......//////,,,------......------,,,------............------///...---,,,,,,,,,,,,------..................---------........./////////...///000000111111000000////////////////////////......///000222555888999000000//////000000111222222222222111111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////........................,,,------......------,,,,,,,,,---------...............------......///000111000//////.........///---...------,,,,,,---.........//////////////////...///////////////......111111000000111333555777777777777777666444333333444333222111000000111111111222222222222222222222444555555666666777777777666777999;;;<<<===>>>>>><<<<<<======>>>?????????;;;<<<===<<<:::999:::;;;=========>>>>>>?????????======<<<;;;999888888777:::999999999999999::::::======>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEDDDCCCCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEHHHIIIJJJKKKKKKKKKJJJIIIKKKJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMKKKLLLNNNOOOPPPOOONNNMMMOOONNNMMMNNNOOOPPPQQQQQQRRRQQQOOONNNNNNOOOQQQSSSLLLMMMMMMMMMMMMNNNNNNNNNOOORRRRRROOOOOORRRSSSPPPRRRQQQQQQRRRRRRSSSTTTUUUPPPPPPOOOOOONNNMMMLLLKKKLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPPPPPPPRRRRRRRRRRRRRRRRRRSSSSSSUUUTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKJJJIIIGGGFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@@@@???;;;:::999888666555333333111111000///////////////...............---------...//////////////////...,,,------......------,,,------------------------//////.........---------,,,,,,---.........------------............------......------------......++++++,,,------------,,,......////////////......,,,,,,------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,+++******+++++++++,,,,,,---------+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------------.........,,,------......------,,,------............------......---,,,,,,,,,------........................,,,---------............---......///000///////////////............//////.........000111444555777///////////////000000111222222111111111000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------,,,------------.........//////......//////000111000///......---............---,,,,,,,,,---...///------...///000000111111...//////000000000//////111111222333555888;;;===???>>>===<<<:::777555444777666444333222111111111333333333333333222222222333333444444555666666777666777888:::;;;<<<<<<<<<:::::::::::::::;;;;;;;;;999::::::999666555555666777777888999::::::;;;;;;::::::999888777666666555666666666666777888999999>>>???AAADDDFFFGGGGGGGGGCCCDDDDDDCCCCCCAAA@@@@@@;;;;;;<<<<<<=========>>>;;;<<<<<<<<<<<<:::999888::::::;;;<<<=========<<<<<<======>>>???AAACCCCCCFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIKKKNNNPPPQQQPPPOOOMMMQQQPPPNNNMMMMMMNNNPPPQQQSSSQQQPPPOOOOOOPPPRRRSSSNNNNNNMMMMMMMMMNNNPPPQQQPPPSSSTTTSSSSSSTTTSSSPPPNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPOOONNNMMMLLLKKKJJJHHHHHHHHHGGGGGGHHHIIIIIILLLLLLNNNOOOPPPQQQQQQRRROOOOOOPPPQQQQQQRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLOOONNNMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCC@@@???>>><<<:::999777777444333222111000000//////........................////////////////////////------............------------------------------...............---------------.........------,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------.........////////////......++++++,,,,,,---......///,,,,,,,,,---------......+++,,,,,,------,,,,,,+++............------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------+++,,,---//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------,,,------......------,,,------............------...------,,,,,,,,,------.........------.........,,,,,,,,,---------......,,,---......//////......//////...------...//////111111000000000000000000000////////////000111111111111111111000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000------............------------------............///////////////000111111///......---------......///---,,,,,,---///111111------......///000000000---...///000111111111111111222444666:::===@@@BBBCCCCCCBBBAAA>>><<<:::999::::::999888888777777777777777777666666666666666666777777888999999:::::::::;;;<<<======>>>============<<<;;;:::999999888<<<======;;;999888888999555666777888999:::;;;<<<:::::::::999999888888888777777777888999:::;;;<<<@@@BBBDDDGGGIIIIIIHHHGGGCCCCCCBBBAAA???>>><<<<<<:::::::::::::::::::::::::::::::::;;;=========<<<:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<>>>@@@BBBDDDEEEDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJLLLLLLLLLJJJHHHGGGGGGIIIKKKNNNOOOPPPPPPPPPQQQQQQOOONNNNNNPPPSSSVVVTTTTTTTTTTTTSSSQQQPPPPPPTTTRRRPPPOOONNNOOOQQQRRROOOTTTWWWWWWWWWXXXUUUPPPLLLLLLLLLLLLLLLMMMNNNNNNRRRQQQOOONNNLLLKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQMMMNNNNNNOOOPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKGGGIIIKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQOOOMMMMMMMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQOOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCCCCAAA@@@>>><<<;;;:::777777666555444222111000000000000000000000000000000//////////////////000------............------......................................................///......---,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,++++++---...///......////////////.............../////////000000,,,,,,,,,---------......---......//////......---.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))------,,,,,,,,,,,,+++++++++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,------......------,,,------............------------,,,,,,,,,------...///...------------...///,,,,,,,,,---------......,,,,,,---...............//////............//////111111111000000000//////111000000000000111222222111111111000000000//////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////---......//////......------------........./////////////////////000111111......------------...///666333///...///000000000...........................///000222333444444555555666888;;;>>>AAADDDEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAA???>>>===<<<<<<<<<<<<===>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>><<<:::888777666;;;======<<<:::::::::;;;999::::::<<<===>>>??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>???@@@AAACCCDDDFFFHHHHHHGGGEEEDDDDDDDDDBBBAAA???>>>>>>===>>>>>>===<<<<<<;;;;;;;;;>>>===<<<>>>@@@AAAAAA?????????@@@@@@@@@??????>>><<<<<<===>>>???AAACCCDDDBBBCCCEEEGGGGGGGGGGGGFFFJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNLLLJJJIIIFFFGGGGGGIIILLLOOORRRTTTTTTTTTTTTSSSTTTWWW^^^bbbccc```[[[VVVTTTTTTUUUWWW^^^\\\YYYVVVUUUTTTUUUUUUYYY^^^bbbbbb```___YYYSSSOOOOOONNNNNNNNNNNNNNNOOOPPPOOOMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKMMMNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJFFFHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQOOONNNNNNOOOPPPQQQQQQPPPNNNMMMMMMNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>><<<<<<;;;:::999777555333111111111111000000000000111000////////////000111---......//////......---........................---.....................////////////...---,,,,,,......////////////......---,,,,,,++++++,,,,,,---...---,,,+++,,,---...///......////////////......000000/////////.........,,,,,,,,,---------......---......//////......---......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,------............------------,,,,,,,,,---......///...---,,,,,,---...///,,,---------............,,,------...///.........//////000000000000//////,,,---///111222222333333111111111111111222222333111111000000000/////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////------------------------......////////////......------.........///////////////......//////000111.........---......///000>>>999333/////////---+++////////////////////////111222444666888999::::::;;;<<<>>>@@@BBBEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIHHHFFFFFFHHHIIIJJJKKKKKKKKKGGGFFFEEECCCCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<:::999777666555777888::::::999999;;;<<>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBCCCFFFIIIIIIEEEAAAEEEFFFFFFFFFEEEDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQRRRSSSSSSXXXWWWUUUSSSPPPOOOMMMLLLJJJJJJJJJLLLPPPVVV[[[___^^^___```___```eeennnuuu}}}tttggg\\\YYY]]]eeekkklllkkkhhheeebbb```______jjjppptttssspppkkkbbbZZZTTTSSSRRRPPPPPPOOOOOOOOOOOONNNLLLJJJHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRRRRQQQPPPNNNLLLLLLMMMOOOPPPOOONNNNNNMMMNNNOOOQQQRRRQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@AAA@@@>>><<<:::999333333222111000//////...111111////////////111111......////////////..............................---------...................../////////...------...//////////////////...------,,,,,,,,,,,,---------------------......///......////////////......///......---,,,,,,++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++***))))))+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,------...,,,------......------,,,------............------,,,,,,,,,,,,,,,---...///000///---,,,,,,---///000------........./////////------...///////////////...000222333333222000...,,,---///111333444444444000000000000000111222222111000000000////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////------------------------......////////////..................////////////......------......///000///.........//////000111???888111...///000...,,,000000000111111222222333555666999;;;===???@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNNNNOOOOOOMMMNNNOOOPPPQQQQQQPPPPPPNNNLLLJJJHHHHHHHHHIIIJJJGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;::::::999999999888555777:::;;;;;;===???AAACCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAAAAABBBCCCEEEFFFHHHIIIJJJMMMPPPWWW```fffeee]]]VVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRTTTVVVWWWWWWWWWWWWQQQSSSWWW[[[___bbbdddeeeiiifffccc___[[[ZZZYYYYYYTTTUUUXXX\\\aaaggglllooommmooopppoooooouuuyyyoookkkpppwww}}}zzzyyywwwuuusssqqqooonnnttt{{{zzzpppggg```^^^]]][[[YYYXXXWWWWWWSSSQQQOOOMMMLLLMMMNNNNNNLLLLLLJJJIIIHHHHHHGGGGGGJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMOOOPPPRRRRRRRRRPPPMMMLLLKKKLLLNNNOOOKKKLLLLLLNNNOOOPPPQQQRRRQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEDDDBBB???>>>999888777555444222111000222111///......///111222......////////////..............................---------.........//////---......////////////...---......//////......---......------------......,,,------.....................////////////......------------------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,,,,,,,++++++*********------------------------)))***+++,,,,,,,,,,,,,,,)))******+++---......///,,,+++(((''''''))),,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++,,,,,,---......,,,------......------,,,---..................---,,,,,,,,,,,,,,,---...///000///---,,,,,,---///000.........////////////000---...//////000000//////...000333555555333000...///000111333333333222111///////////////000111111000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111......////////////................../////////000---------------.../////////////////////000111111999444...,,,///222222000///000111222444555666777999:::<<>>>>>======<<<:::999888999999:::;;;<<<======>>>888:::===???AAACCCFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKNNNQQQTTTWWWZZZ[[[]]]dddqqq~~~uuummmmmmllllllkkkjjjiiihhhaaa```___^^^]]]]]]]]]]]]]]]^^^```bbbcccdddcccccc```ccchhhnnntttyyy|||}}}}}}zzzuuupppllljjjjjjjjj___aaaffflllrrrxxx|||~~~yyy{{{{{{zzzzzz}}}{{{zzzttt|||{{{ssspppooommmjjjhhhfffeeedddXXXWWWUUUSSSRRRSSSTTTUUUQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJKKKMMMNNNNNNOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNPPPRRRRRRSSSQQQNNNLLLKKKLLLNNNOOOIIIJJJLLLNNNPPPQQQRRRRRRQQQQQQRRRRRRSSSSSSSSSTTTQQQRRRSSSTTTUUUTTTSSSSSSPPPOOOOOONNNMMMLLLKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHHHHGGGEEECCCAAA???>>>===;;;888666555444222111000......000111222......////////////......////////////////////////---------.........//////------...///000000000///,,,------......------,,,///......------......///+++,,,.../////////...---......////////////......------......///000000000,,,,,,,,,---------......---......//////......---+++++++++,,,,,,---------...---+++*********++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...........................---------............///------............------//////.........---------////////////////////////------++++++++++++---------------............///////////////////////////............///////////////000111222222111000//////000000000000000/////////000111111111000...---000000000000000000000000////////////000000000000000000////////////000000000000///...............,,,---------......//////////////////////////////---------.........//////000000//////.........---////////////000000000000//////............//////////////////////////////...///000222222222111111222222333555777:::===???BBBCCCEEEFFFFFFFFFHHHJJJMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQSSSUUUTTTRRRPPPSSSRRRRRRSSSTTTTTTRRRQQQQQQOOOMMMKKKIIIGGGFFFFFFEEECCC@@@>>><<<;;;::::::888999999:::::::::999999:::;;;;;;;;;<<<<<<======<<<<<<===???CCCFFFGGGGGGJJJHHHEEEDDDEEEFFFEEEEEEFFFGGGHHHHHHFFFFFFGGGIIIFFFDDDDDDFFFFFFDDDEEEHHHGGGHHHJJJKKKKKKKKKKKKLLLLLLNNNPPPOOOMMMMMMOOORRRVVV\\\dddjjjllllllllllllzzz~~~|||~~~~~~{{{ssssssrrrooolllkkklllmmmooooooooorrrsssrrrmmmiiiiiiooowww|||zzzyyywwwuuuuuusssrrrtttxxx|||}}}~~~zzz{{{}}}~~~}}}{{{yyyvvvuuutttsssgggeeebbb^^^[[[[[[]]]___```]]]XXXVVVTTTSSSRRRQQQSSSQQQMMMJJJIIIJJJLLLMMMJJJNNNOOOKKKKKKPPPPPPLLLKKKLLLLLLIIIFFFEEEGGGHHHJJJHHHFFFDDDEEEGGGIIIKKKHHHIIIIIIIIIGGGFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOOOONNNMMMLLLKKKHHHJJJLLLMMMLLLLLLMMMNNNPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRTTTRRROOONNNMMMMMMKKKJJJKKKKKKJJJJJJJJJJJJJJJKKKHHHIIIIIIHHHGGGFFFEEEEEEBBB@@@???>>>>>>===:::888666666555444222111000000/////////////////////...000//////...------,,,,,,....................................//////////////////.........---------.........------,,,,,,,,,,,,,,,,,,---------......------............---------------------------------------------------------------............///222111///...------......---,,,+++*********++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...........................,,,,,,,,,,,,---------...------............------//////.........---------........................------,,,++++++,,,---------------............///....................................///////////////000111111111111000/////////000000000000//////+++,,,---////////////...000000000000000000000000//////000000000111111111000000////////////000000000000///............///------........./////////////////////////////////------..................000/////////............////////////000000000000//////............/////////////////////////////////000222333444333333222777777888999<<>>>>>===;;;999888888888888999999888999999;;;<<<===????????????@@@@@@@@@AAAFFFFFFFFFFFFGGGHHHGGGFFFEEECCCBBBBBBCCCDDDEEEEEEGGGHHHIIIHHHFFFDDDDDDEEEEEECCCDDDGGGHHHGGGIIINNNMMMOOORRRTTTWWWZZZ]]]___ffffffeeecccaaabbbfffiiikkkooovvv{{{}}}}}}zzzyyyzzz|||||||||~~~|||xxxzzz}}}zzzzzz|||}}}|||{{{|||~~~~~~}}}|||{{{sssrrroookkkhhhfffffffffgggeeecccaaa```___\\\ZZZXXXXXXVVVUUUUUUUUUUUUVVVUUUWWWVVVPPPNNNPPPQQQNNNQQQQQQPPPOOOMMMLLLKKKKKKKKKJJJIIIGGGGGGGGGIIIIIIKKKLLLLLLLLLKKKKKKKKKLLLKKKKKKKKKLLLLLLMMMMMMNNNLLLMMMMMMMMMMMMKKKJJJIIIGGGIIIKKKLLLKKKKKKLLLMMMNNNNNNOOOPPPQQQSSSSSSTTTUUUTTTSSSRRRRRRRRRRRRRRRTTTRRRPPPNNNNNNNNNLLLKKKMMMLLLLLLKKKKKKLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@===;;;;;;:::999777555333222111000000000000000000000111000000000//////.............................................//////////////////.........---------...------------------,,,,,,,,,---------.........------............------------------------------------------------------------------............)))***+++,,,---------,,,---,,,+++*********++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------+++++++++,,,,,,,,,------------............------...............---------------------------------------,,,,,,,,,,,,---------------............///....................................///////////////000000111111000000/////////000000000000//////)))***,,,...000111111111000000000000000000000000//////000000000111111111000000////////////000000111000//////......//////......////////////000000////////////////////////..................------////////////............////////////000000000000000//////......//////000////////////////////////111222444666777777777777;;;;;;<<<>>>AAADDDGGGIIIMMMOOOQQQQQQQQQQQQSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWUUUSSSTTTSSSQQQQQQQQQPPPMMMKKKFFFDDDAAA>>>;;;999777777888777777666666777777888999888888999;;;>>>AAABBBCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHGGGGGGEEEDDDCCCCCCBBBBBBAAABBBDDDEEEFFFHHHJJJLLLLLLJJJIIIHHHIIIKKKJJJKKKOOOPPPQQQUUU[[[\\\___bbbeeehhhmmmssswww~~~|||yyyvvvtttuuuyyy}}}|||}}}~~~}}}yyyuuuqqqnnnlllpppppppppqqqqqqoookkkhhhccccccddddddeeeeeeeeeeeehhhhhhddd\\\XXXYYY[[[[[[ZZZXXXUUURRRQQQOOOMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKJJJJJJKKKLLLLLLLLLMMMOOOPPPRRRSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSUUUSSSPPPOOOPPPOOONNNMMMNNNNNNNNNMMMMMMNNNNNNOOOLLLLLLKKKKKKJJJHHHGGGFFFHHHFFFEEEEEEEEEDDDAAA???@@@@@@>>><<<999777555444222222222222222222222222000000000000////////////..................................../////////////////////............------------------.........,,,------------.........------............------------------------------------------------------------------............&&&(((+++---...---+++***,,,++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---...------,,,,,,,,,------------------------------***++++++,,,,,,++++++************+++---.........---------------------------,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,---------,,,------......------,,,........................---------------------------------,,,,,,------------------............///....................................///////////////000000000000000000///...//////000000000000///,,,---...000111222333444////////////////////////....../////////000000000000000////////////000000111000000///...//////////////////000000000000000////////////////////////...............---------///////////////.........////////////000000000000000000////////////000000.........///////////////111333666999<<<===>>>>>>>>>???@@@AAADDDHHHKKKLLLOOOPPPRRRRRRRRRRRRSSSUUUQQQQQQRRRSSSSSSTTTUUUUUUVVVUUUTTTUUUUUUTTTRRRPPPNNNMMMKKKJJJJJJHHHEEECCC@@@???===:::888777666555777777777777777777777888777888:::===@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGJJJLLLNNNQQQUUUWWWWWWWWWXXXYYY[[[ZZZ\\\___```aaagggooouuuwwwzzz{{{|||{{{uuuqqqvvvwwwzzz}}}}}}yyyuuupppppppppqqqrrrtttvvvwww{{{zzzuuunnnjjjkkkppptttsssnnnfff```\\\XXXUUURRRPPPPPPQQQQQQPPPMMMJJJHHHIIIHHHFFFFFFGGGGGGGGGGGGJJJJJJKKKLLLNNNOOOPPPPPPLLLLLLKKKKKKJJJIIIHHHGGGFFFHHHJJJJJJIIIIIIIIIJJJJJJJJJLLLMMMOOOQQQRRRSSSUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSQQQPPPQQQQQQPPPOOOPPPOOOOOOOOOOOOPPPQQQQQQMMMMMMMMMMMMKKKJJJIIIHHHJJJIIIHHHHHHHHHGGGEEECCCCCCBBBAAA???===;;;:::999666555555444333222111111000000000///////////////..................................../////////////////////...............,,,,,,------......//////------------............------............------------------------------------------------------,,,,,,---------.........---...///000///---+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---------,,,,,,,,,------...------------------------***++++++,,,,,,++++++***)))***+++,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,------------,,,,,,---.............................................---------------------------------............///....................................////////////000//////////////////000......///000000000000000000000000000111111222222////////////////////////---------.........//////000000////////////000000111111000///////////////000000000000000/////////////////////////////////.....................---.........///////////////////////////000000000000000000////////////000000......//////000111111222333666999>>>AAADDDFFFFFFDDDDDDEEEFFFHHHKKKNNNPPPOOOQQQRRRRRRRRRRRRSSSUUUQQQQQQRRRSSSUUUVVVWWWWWWWWWUUURRRQQQPPPNNNKKKIIIFFFDDDBBBBBBAAA@@@===;;;:::999888777666666666666777777888888777777777777666999===BBBEEEFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFFFFEEEFFFHHHKKKFFFHHHJJJLLLNNNQQQVVVYYY___bbbeeehhhiiijjjlllmmmooonnnoooqqqpppqqqyyy{{{|||~~~|||yyyxxxzzz~~~}}}zzz}}}}}}tttnnnjjjiiicccdddcccaaa\\\VVVPPPMMMMMMJJJGGGFFFFFFGGGFFFEEEDDDEEEFFFIIIKKKMMMOOOPPPNNNNNNMMMKKKJJJIIIIIIIIIFFFHHHJJJJJJIIIHHHIIIJJJIIIJJJKKKMMMOOOPPPRRRRRRTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPQQQRRRRRRNNNOOOOOONNNNNNMMMLLLKKKLLLKKKIIIIIIJJJIIIGGGEEECCCBBBBBBAAA@@@?????????;;;:::999777555333111000000000000///////////////////////////////////////............////////////////////////////////////---------....../////////---------.........//////------............------------------------------------------------------,,,,,,,,,------------...111000///...------------******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------------,,,,,,---------...............////////////////////////------............---------------............///------------------------............////////////000//////......//////000---...///000000111111000111000///............///000000000000000000000000------........./////////000000////////////000000222111000000//////000000000000////////////......////////////////////////---------.........//////.........///////////////////////////000000000000111000000//////000000111//////111222444555666777999;;;???CCCGGGJJJKKKLLLJJJJJJKKKKKKMMMPPPRRRSSSPPPRRRSSSSSSRRRRRRSSSUUUSSSSSSTTTUUUUUUVVVVVVWWWRRRPPPMMMJJJIIIGGGDDDBBB???>>>============:::888777666666666666777777888777777888999999888888777:::<<<@@@DDDGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCEEEFFFFFFEEEGGGLLLPPPNNNQQQVVVXXXZZZ^^^eeejjjsssuuuwwwxxxxxxzzz|||~~~~~~~~~~~~{{{vvvooofff^^^YYYTTTOOOIIIGGGGGGGGGEEEBBBAAABBBDDDGGGIIILLLNNNOOOPPPOOONNNLLLKKKJJJJJJJJJGGGIIIJJJJJJIIIHHHIIIIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTRRRQQQQQQRRRSSSRRRQQQOOOOOOOOOOOOPPPQQQRRRRRROOOOOOPPPPPPPPPPPPOOOOOOMMMLLLKKKKKKLLLKKKIIIGGGDDDDDDDDDCCCCCCCCCBBBBBB@@@???===;;;888666444333222222111111000/////////////////////////////////............////////////...////////////000000000.............../////////------........./////////------............------------------------------------------------------,,,,,,,,,,,,---------------,,,++++++,,,---///000)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,...---+++***,,,...........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++---------.........//////........................,,,---...//////...---,,,---------............///------------------------............////////////000///............///000---...///000111111111111111111///.........//////000000000000000000000000/////////000000000000111000000////////////000000222111000000//////000000/////////.........------////////////////////////+++,,,,,,---...///000000............/////////000////////////000000000000111111000000000000111111111222444666999;;;===>>>@@@BBBEEEHHHKKKLLLMMMMMMNNNMMMMMMMMMNNNPPPRRRSSSOOOQQQRRRRRRQQQPPPQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOJJJHHHEEECCCBBBAAA???======<<<<<<===>>>???===<<<:::::::::999999999::::::888999:::<<<============@@@AAABBBCCCEEEGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEECCCEEEGGGGGGHHHMMMVVV]]]dddhhhkkkkkkjjjlllqqqvvvxxxqqqmmmbbb\\\UUUQQQPPPOOOKKKHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQPPPNNNLLLJJJJJJJJJJJJHHHJJJKKKKKKIIIHHHIIIJJJKKKKKKLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRPPPPPPRRRSSSSSSRRRNNNMMMMMMNNNOOOPPPQQQQQQNNNOOOPPPQQQRRRRRRRRRRRROOONNNMMMMMMNNNNNNLLLJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA???>>><<<;;;:::666666555333222111000///////////////////////////............////////////.../////////000000000000////////////........................////////////------............------------------------------------------------------++++++,,,,,,,,,---------***++++++,,,---------...)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,---...///+++++++++++++++++++++++++++++++++,,,,,,++++++++++++---...---+++***+++---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---------.........//////------------------------,,,---...//////...---,,,---------.........//////------------------------............/////////000000///...------...///000---...///000111111111111333222111000000111222333000000000000000000000000111111111111222222222222000000////////////000000222111111000000000000000//////......---------,,,////////////////////////***+++,,,---...000111111---.........//////000000////////////000000000000111111000000000000111111444555777:::===???BBBCCCFFFGGGIIIKKKMMMMMMMMMMMMNNNMMMLLLLLLMMMNNNOOOPPPMMMNNNOOOOOONNNNNNOOOPPPTTTSSSQQQNNNKKKIIIGGGFFFDDDBBB???>>>>>>>>>===;;;>>>======???AAABBBAAA@@@@@@@@@???>>>============999;;;===@@@BBBCCCDDDDDDFFFDDDBBBAAABBBFFFIIILLLIIIIIIHHHHHHHHHGGGGGGGGGEEEHHHKKKMMMQQQZZZfffppp|||~~~{{{vvvtttwww{{{}}}uuunnneee```___]]]YYYUUUQQQQQQRRRSSSSSSTTTTTTUUUQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJLLLKKKJJJIIIIIIJJJLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQPPPPPPRRRSSSSSSRRRMMMLLLLLLMMMNNNOOOPPPQQQNNNOOOPPPRRRSSSTTTTTTTTTQQQPPPOOOOOOPPPPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@999999777666444222111111000000000000000000000000............/////////000.../////////000000111111000000//////......------............/////////000---..................---------------------------------------------------++++++,,,,,,,,,---------,,,---///000///---***))),,,+++***))))))***+++,,,---------,,,+++***)))(((++++++,,,,,,,,,,,,------...,,,+++---///000---***---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---...///...,,,+++,,,---************************++++++******++++++,,,---.........------,,,,,,,,,,,,,,,,,,---------.................................///////////////...---/////////...------,,,,,,------------------------------,,,,,,,,,,,,---------------............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000///000000000000000000000000////////////////////////........................000///...---,,,------...---------............///......///000111111000000///000111111//////111333777999===AAAEEEGGGIIIIIIGGGIIIKKKMMMMMMLLLMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKMMMMMMKKKHHHEEEAAA>>>===<<<<<<<<<<<<===>>>@@@@@@CCCDDDEEEFFFFFFFFFEEEEEEGGGEEEDDDBBBBBBBBBBBBCCCGGG@@@===BBBEEEBBBAAACCC@@@BBBDDDEEEEEEGGGIIIKKKRRROOOOOORRRQQQNNNLLLNNNPPPSSSWWWZZZ```kkkzzz{{{{{{}}}zzzsssooonnnnnnmmmkkkgggfffcccaaadddhhhddd^^^UUUQQQNNNNNNLLLHHHHHHKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIKKKNNNPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKNNNNNNNNNNNNOOOOOOPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQPPPOOOOOOOOOOOOOOOKKKKKKKKKJJJIIIIIIHHHHHHKKKIIIFFFCCCBBBAAABBBBBBAAA@@@>>>;;;888666444333333111000.........000111...------...000111000///////////////////////////...............///000000//////......---------,,,...///000000000///---,,,........................//////.........------------------------------------,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******)))++++++,,,,,,,,,,,,------...,,,******,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///...,,,+++,,,---////////////////////////,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------..............................,,,------.........---------------...............------------------------......------------......---------............///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000/////////000000111222222333333000000000000000000000000////////////////////////........................111000///.........//////........./////////000000//////000111111111111111///000111111222333666999<<<>>>BBBFFFIIIKKKMMMMMMLLLMMMNNNMMMKKKIIIHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@?????????@@@BBBDDDGGGHHHHHHGGGFFFDDDAAA???===<<<;;;<<<===???AAABBBDDDDDDGGGHHHIIIJJJKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHCCC@@@CCCDDDAAAAAADDDDDDFFFIIIKKKNNNRRRWWWZZZbbb___^^^```^^^ZZZZZZ\\\^^^aaadddhhhnnnzzzzzzyyyzzz|||}}}|||uuuxxx{{{~~~yyyooo```XXXRRROOOMMMIIIGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHIIIKKKNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLLLLKKKKKKJJJIIIIIIKKKJJJGGGEEEDDDCCCCCCDDDDDDCCCAAA???<<<:::888777333111000/////////111222///......///111222111///////////////////////////...............///000000/////////.........------///////////////......---........................//////.........------------------------------------,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...+++))))))***,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,------......------,,,---.........,,,+++,,,---------------------------------,,,,,,------...///...------------,,,,,,,,,,,,,,,,,,---------..............................***+++,,,---------------+++,,,,,,---......//////................................................---------............///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------/////////000111222333444000000000000000000000000////////////////////////........................222111000/////////000000//////000000000111111111000000000111111111111222000222333444555999===AAADDDEEEIIILLLOOOQQQQQQRRRRRRQQQNNNKKKGGGCCC@@@???<<<<<<<<<;;;;;;::::::999888888999;;;>>>AAACCCEEEBBBAAA@@@???>>>=========<<<===@@@CCCFFFGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEHHHEEEDDDDDDBBB???BBBFFFIIILLLRRRWWW]]]cccjjjoooyyyuuussssssrrrnnnnnnqqqqqqtttwwwzzz~~~qqqeeeYYYTTTRRRNNNKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGHHHKKKMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRQQQPPPPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFHHHGGGEEECCCAAA???>>>===444333222111000111222222000//////111333222111...////////////////////////...............///000000000000////////////......000000///...............////////////////////////...............------------------------------------,,,,,,,,,,,,---......***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---......,,,,,,,,,...************************,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................******+++---............,,,,,,,,,------.........////////////////////////...//////////////////...---------............///////////////////////////////////////////////////////////////////////////////////////////////////000000///...------,,,,,,//////...---...///000000////////////////////////////////////////////////........................000000000000000000000000/////////000000000111111000000000000111111222333555666777888:::>>>CCCGGGJJJKKKNNNQQQSSSTTTTTTTTTSSSPPPKKKFFFBBB>>>:::888888888888777777777777777555666888:::<<<>>>@@@AAA??????>>>>>>>>>???@@@AAA@@@BBBEEEHHHJJJJJJJJJIIIHHHHHHJJJKKKKKKKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDAAAAAAEEEJJJTTTYYYbbbkkksss{{{~~~pppaaa\\\ZZZWWWSSSRRRMMMMMMKKKKKKKKKMMMOOOQQQOOONNNMMMKKKIIIIIIKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIGGGEEEDDDCCCBBB:::999777555333222222222000000000111333222000---////////////////////////...............///000000000000000000000/////////111000...------......///////////////////////////........................---------------------------,,,,,,,,,,,,---......)))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,------------------,,,,,,---...---,,,,,,---...........................+++++++++++++++,,,,,,---------------------------,,,,,,,,,---------..............................***+++,,,---.../////////......------,,,,,,,,,,,,////////////////////////......///000000///......---------............///........................////////////////////////////////////////////////////////////////////////////////////////////////000000///...------------////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000/////////000111333444555;;;<<<>>>???@@@CCCGGGKKKMMMOOOQQQSSSTTTTTTTTTTTTNNNJJJCCC???<<<999666444444555555555555555555555555666777999;;;<<<===>>>@@@@@@AAAAAABBBDDDEEEFFFEEEFFFHHHJJJKKKJJJHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHEEEEEEDDDDDDCCCBBBBBBBBBAAADDDGGGGGGGGGKKKQQQUUUaaahhhsss~~~uuuhhhcccccc```]]]\\\TTTSSSQQQQQQSSSVVVYYY\\\\\\[[[YYYTTTOOOKKKJJJKKKMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOOOOMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFAAA@@@===;;;888555333222111111000111222111///---000000000000000000000000...............///000000/////////000000000000000111000...------......///////////////////////////---.....................---------------------------,,,,,,,,,,,,---......)))******++++++******))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,++++++---...---,,,,,,---///////////////////////////+++************+++,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..............................+++,,,---......///............------,,,++++++***........................---...///000000///...------------............///........................000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333111111111111000///......000000000000000000000000////////////////////////////////////////////////......///000000000//////........./////////000000000000000111333666888:::@@@BBBDDDEEEFFFHHHKKKNNNOOOPPPQQQSSSSSSSSSSSSRRRHHHCCC<<<888888777555333222222222333333444444444555666777999;;;<<<<<<===BBBCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEFFFGGGHHHIIIJJJIIIHHHHHHDDDCCCAAA?????????@@@@@@BBBHHHMMMQQQWWW```gggiiikkkqqqzzz~~~xxxooommmmmmjjjgggfffaaa___\\\[[[\\\```dddggglllkkkhhhaaaYYYQQQLLLJJJNNNNNNMMMMMMLLLKKKKKKJJJLLLKKKJJJJJJIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRTTTTTTTTTTTTTTTUUUVVVVVVTTTSSSSSSRRRRRRQQQPPPPPPNNNOOOPPPRRRQQQPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFDDDAAA===:::777666555333111111111111000...000000000000000000000000...............///000000......////////////000000000000///.......................................---------...............---------------------------,,,,,,,,,,,,---......,,,++++++******++++++,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------+++)))***---000+++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***+++,,,...---,,,,,,---///------------------------,,,++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................+++,,,,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---------............///........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000,,,...000222222111000...000000000000000000000000////////////////////////////////////////////////...///000111111111000000//////000000000111111111222222333444777;;;>>>@@@AAADDDHHHJJJLLLMMMOOOQQQPPPQQQRRRSSSSSSRRRQQQPPPEEE???888555666777666444222222333333444555666666555777:::<<>>BBBEEE@@@DDDIIIMMMPPPQQQSSSTTTPPPQQQRRRSSSRRRQQQPPPOOOEEE>>>666444555777666444444444555666777888888999777999===AAADDDFFFGGGHHHCCCEEEHHHKKKKKKJJJGGGEEEHHHHHHFFFEEEEEEEEEEEEEEECCCDDDEEEFFFGGGFFFEEEEEEDDDAAA>>>::::::<<<>>>AAAMMMUUU___jjj|||{{{yyy}}}~~~|||}}}zzzwwwqqqlllkkklllooorrrppprrrtttrrrmmmgggbbb___ZZZYYYXXXVVVUUUSSSRRRQQQNNNLLLIIIFFFFFFHHHJJJLLLHHHGGGFFFFFFEEEEEEFFFFFFIIIJJJKKKMMMOOOQQQSSSTTTMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQMMMOOORRRTTTTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHFFFDDDBBBAAA===999555333333444444444000000000000000000000000...............///000000,,,---------......//////...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------,,,,,,,,,,,,---......,,,,,,,,,++++++*********+++,,,------++++++,,,---,,,,,,,,,---------......000///...---,,,------...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,//////.........---------,,,,,,,,,------............------,,,,,,------...---------.........//////,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,------......------,,,------......------,,,...------,,,,,,++++++***---------------------------------............///............///////////////////////////000111111111111111111111111111111//////000000000000//////000000000000000000000000111111000000//////......////////////////////////......////////////............///000000000000000//////000000000000000///111111111000000000333555666999<<<======???DDDGGGIIIJJJMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNKKKHHHFFFDDD<<<:::888666555444444444666666666666777888999:::<<>><<<;;;999777555555555666444555666888;;;>>>@@@AAAFFFHHHJJJKKKLLLLLLJJJIIIJJJKKKKKKJJJIIIGGGEEECCCEEEBBBAAABBBAAA???@@@EEEIIIMMMOOONNNQQQUUUVVVSSSPPPIIICCC@@@>>><<>><<<:::777666555777555333111///.........///000111222222111///...//////............//////////////////////////////...............///000000...//////////////////...................................................,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,---............////////////...---,,,,,,+++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,+++++++++,,,,,,,,,------------......------,,,,,,------...------------............,,,,,,,,,,,,---------------......//////......------...//////000000//////,,,------......------,,,,,,,,,---......///000000////////////////////////---------............///............///////////////////////////000111111........................//////000000000000//////000000000000000000000000.........///000111111111////////////////////////...//////000000//////.........///000000000000000000000000111111000000000///111444555777999===??????AAACCCDDDEEEFFFHHHJJJMMMOOOQQQRRRRRRPPPNNNLLLHHHHHHFFFDDDBBB???<<<;;;;;;:::999777666666777777555666888;;;???BBBEEEGGGIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJIIIGGGEEEBBB@@@???BBB???>>>???>>>>>>CCCJJJPPPUUUYYYZZZ]]]aaaaaa^^^ZZZQQQIIIFFFEEEBBBBBBCCCHHHXXXlll|||~~~}}}}}}zzzvvvrrrpppqqqsssmmmjjjhhhggghhhjjjkkkkkkiiiooorrrppppppuuuzzz|||zzz|||{{{vvvnnniiijjjmmmooolllhhhfffhhhllloooqqqxxxyyyzzzyyyyyy{{{~~~{{{wwwyyy{{{~~~wwwzzz}}}}}}|||zzzyyyyyy|||pppjjjddd___\\\YYYTTTPPPNNNKKKHHHGGGHHHKKKLLLLLLGGGHHHJJJKKKLLLLLLLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRQQQQQQPPPOOONNNNNNLLLLLLLLLKKKJJJGGGEEEDDDCCCBBBAAA???>>><<<;;;::::::888666333111///.........///000111111111000///000//////......//////000////////////////////////...............///000000//////000000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------............/////////............///******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,---------------............------------...///////////////,,,------......------,,,,,,---------.........///........................---------............///............///////////////////////////000000111000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111//////////////////////////////000000000000//////......///000000000000000000000000000000000111111111444777:::<<>>===<<<:::999777666666777777888:::;;;<<<>>>AAADDDGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMJJJIIIHHHFFFCCCAAA???>>>AAA>>>===>>>>>>@@@HHHQQQ[[[bbbgggiiilllooommmiiibbbWWWMMMKKKKKKHHHEEEEEELLL^^^tttyyysssnnnrrrwww|||~~~|||xxxuuusssuuuwwwvvvrrrooopppqqqxxx{{{~~~|||wwwttt~~~~~~zzzzzz}}}|||vvvrrrqqqsssvvvwwwuuussssssttttttsssrrrppptttvvvsssuuu{{{}}}zzzwwwwwwyyyssspppllljjjlllppprrrttttttvvvwwwxxxwwwwwwyyy{{{|||wwwvvvzzz{{{~~~}}}{{{uuuppplllhhhddd```WWWSSSNNNKKKKKKLLLKKKJJJLLLLLLLLLLLLMMMLLLJJJHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQQQQRRRSSSSSSRRRRRRQQQPPPOOOOOOKKKLLLMMMMMMKKKIIIFFFDDDCCCCCCBBBBBBAAA@@@@@@???:::999888666444333222111...///000111111111000000000000////////////000000------------------------...............///000000/////////000000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------.../////////////////////******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------............------------------------...------,,,,,,------...------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,---............---,,,------......------,,,---------,,,,,,,,,++++++---------------------------------............///............///////////////////////////000000111//////////////////////////////000000000000//////////////////////////////111000000000/////////...//////////////////////////////000000000000//////......///000000000000000////////////000111222333555888<<>>@@@CCCFFFHHHJJJJJJKKKLLLNNNOOONNNNNNMMMIIIIIIHHHGGGEEECCCAAA@@@>>><<<<<<===>>>BBBLLLWWWgggnnnuuuwwwyyyzzzvvvpppcccYYYPPPNNNOOOLLLIIIIIIUUUggg}}}vvvqqqooolllfffaaa\\\___cccgggiiijjjjjjjjjjjjlllmmmllliiiiiikkknnnmmmooosssxxx}}}}}}}}}uuunnnkkkmmmttt{{{~~~}}}}}}|||xxxvvvsssrrreee___YYYUUUTTTSSSOOOKKKNNNLLLKKKKKKLLLLLLIIIGGGIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQQQQQQQSSSSSSSSSSSSSSSRRRPPPPPPKKKLLLLLLLLLKKKIIIFFFDDDCCCCCCCCCCCCCCCBBBBBBBBB>>>===<<<:::888666444333000000111111111111111000000000////////////000000.......................................///000000---......//////......---................................................,,,,,,,,,,,,------------+++,,,------++++++,,,---***+++++++++,,,,,,,,,,,,,,,,,,---............---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------...............///...------------,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,------......------,,,...------,,,++++++******---------------------------------............///............///////////////////////////000111111------------------------//////000000000000//////////////////////////////111111111000///.........///////////////////////////000000111111000000///......///000000000000000000//////000222444666888<<<>>>BBBDDDFFFGGGJJJLLLKKKJJJJJJKKKLLLLLLIIIGGGIIIHHHGGGEEEBBB???<<<:::============<<<:::999888777777666666777888:::;;;;;;<<<>>>AAAEEEHHHKKKMMMJJJKKKNNNPPPPPPOOOMMMLLLGGGHHHHHHHHHFFFCCC@@@>>>===<<<===???@@@DDDPPP\\\ooovvv}}}}}}vvvooo___WWWRRRQQQRRRPPPOOOQQQ```qqqzzzvvvtttttttttsssmmmeee```]]]ZZZWWWUUUTTTWWW[[[^^^bbbfffkkknnnqqqssstttsssqqqqqquuuyyywwwxxx}}}xxxpppjjjiiiooowww||||||{{{{{{}}}|||yyyssstttvvvyyy|||}}}|||zzz|||{{{zzz}}}~~~}}}}}}}}}tttoooiiiggggggeee^^^YYYQQQNNNKKKKKKMMMMMMLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIILLLMMMNNNNNNOOOPPPQQQQQQSSSSSSTTTUUUTTTSSSRRRQQQLLLLLLLLLLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB???<<<888555333333333222222222111111111111000000//////000000111000000000000000000000000...............///000000------............------................................................,,,,,,,,,---------......+++,,,------++++++,,,---+++++++++,,,,,,,,,------+++,,,---...//////...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,------...............---------,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,------...............,,,------......------,,,---------------,,,,,,,,,........................---------............///............///////////////////////////000111111------------------------//////000000000000//////////////////////////////000000000000////////////////////////////////////000000111111111111000000......///000000000000000111111111333555888<<<>>>BBBEEEGGGIIIIIIIIIJJJKKKLLLJJJJJJKKKLLLKKKGGGDDDAAAAAA@@@???>>>>>>===============<<<;;;:::888888888888888888999;;;===>>>???@@@AAACCCFFFIIIKKKMMMJJJNNNSSSYYY[[[[[[ZZZXXXPPPQQQRRRRRROOOKKKFFFBBBAAAAAACCCEEEFFFJJJVVVcccqqqyyyzzzpppgggZZZUUUSSSTTTUUUSSSVVVZZZhhhyyy~~~xxxtttqqqooommmjjjgggfffffffffgggcccbbb___]]][[[ZZZYYYYYY\\\```ffflllrrryyy}}}tttnnnqqqxxxxxxtttkkkkkkkkknnnrrrsssqqqnnnpppoooooorrryyy}}}zzz{{{~~~}}}wwwppp___ZZZSSSPPPQQQPPPNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTUUUVVVUUUTTTRRRQQQNNNNNNMMMLLLKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEECCC???<<<888666666555444333222222111111111111000000000000111111000000000000000000000000...............///000000......////////////......................................................,,,,,,,,,------.........+++,,,------++++++,,,---,,,,,,,,,---------......---...000111111111000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++++++++,,,,,,---------.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++******+++++++++,,,,,,,,,---..................------......///////////////,,,------......------,,,,,,,,,------.../////////////////////////////////---------.........//////............/////////000///////////////000111111//////////////////////////////000000000000//////////////////////////////......//////000000111111////////////////////////000000111111111111000000...//////000000000000000333333333555888<<<@@@BBBFFFHHHKKKKKKKKKJJJJJJJJJKKKJJJIIIJJJKKKJJJFFFBBB<<<<<<;;;;;;<<<>>>AAABBB999::::::;;;;;;;;;;;;::::::999999:::;;;===???AAAFFFFFFFFFFFFGGGHHHIIIIIIOOOUUU]]]fffllloooooonnnbbbccceeeddd```ZZZSSSOOOFFFFFFIIILLLLLLPPP\\\iiiqqqyyy|||vvvjjj```VVVTTTTTTVVVVVVVVVZZZ```mmm}}}vvvtttrrrnnniiidddaaa^^^______^^^^^^```bbbeeefffaaadddggghhhgggggghhhiiinnnsss{{{vvvuuuzzz|||vvvsssqqqpppqqqrrrrrrnnnkkkfffeeeeeejjjqqqxxx{{{|||yyyppphhh^^^XXXUUUSSSOOOKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLLLLMMMNNNOOOPPPPPPKKKLLLMMMNNNOOOPPPQQQQQQSSSTTTUUUVVVVVVUUUSSSRRRPPPPPPNNNMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDBBB@@@>>><<<888777666444333222111111111111000000000000111111////////////////////////...............///000000//////000000000000//////................................................*********++++++,,,,,,,,,++++++++++++++++++++++++---------------...///000+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---.....................------------------,,,++++++***///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------.....................------/////////...---------,,,---...///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......000000000000////////////111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000//////.........---//////000000000000//////000000///...............///000000000///000333555666777888;;;???CCCGGGIIIKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIGGGDDDAAA>>><<<;;;999999999999:::;;;<<<===999999999999999:::;;;<<<<<<<<<>>>BBBEEEFFFFFFEEEGGGFFFGGGHHHEEEBBBEEEJJJOOO^^^ttt}}}wwwlll___VVVOOONNNMMMOOOUUU\\\dddiiirrrooommmooopppmmmeee___WWWTTTUUUXXXZZZ\\\bbbiii|||~~~wwwsssnnngggaaa```aaabbb```^^^^^^bbbfffggggggiiilllqqqtttuuuuuu}}}}}}}}}}}}}}}{{{yyy~~~zzzxxxrrrrrrssstttuuutttqqqooopppvvv|||}}}|||rrrjjjeee```ZZZTTTQQQNNNJJJIIIKKKLLLKKKIIIGGGIIIKKKKKKKKKKKKMMMNNNMMMMMMLLLLLLNNNPPPRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOLLLKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHGGGFFFEEECCCCCCAAA???<<<999666333222111111111000000000000111111111111111000//////......111111000///...---,,,,,,------............------////////////////////////........................++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---.....................------------.........---,,,,,,///...------,,,,,,,,,---......---------,,,,,,,,,......------------........................------............---------------.../////////...,,,+++...---------------------------------------------,,,------......------,,,---------.........//////000/////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000/////////.........//////000000000000//////000000/////////000111111...///000000000222444777:::;;;<<<>>>AAAEEEGGGIIIJJJKKKKKKKKKKKKJJJJJJIIIEEEDDDBBB@@@===:::888777888888888999999:::;;;<<<=========>>>???@@@AAABBBEEEEEEFFFHHHIIIJJJJJJIIIHHHFFFFFFGGGEEEEEELLLTTTdddtttvvvhhh___]]]\\\\\\]]]```eeejjjnnnmmmhhhddddddggggggccc^^^VVVTTTUUUZZZ___dddnnnwww}}}{{{uuuooohhhcccaaa```^^^]]]```dddhhhkkknnnttt|||~~~{{{uuuxxx~~~}}}uuuvvvrrrttt|||{{{wwwqqqjjjdddYYYVVVSSSRRRRRRPPPLLLIIIHHHJJJKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLKKKJJJIIIHHHGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDDDDCCC@@@===:::888666555333222111111000000111111111111000000///.........000000000///......------...//////////////////...////////////////////////111111111111111111111111,,,,,,++++++++++++++++++------------------------,,,++++++************++++++,,,------......------------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...------------------......------......//////......///...------,,,---------...------------,,,,,,,,,......------------......------------------......------------........................------------/////////......---------------------------------------............------........./////////000000/////////////////////////////////000000/////////........................000000000000000000000000000000000000000000000000000000////////////......//////000000000000//////000000000000111222333444---///111222222444777:::???@@@AAACCCFFFHHHJJJKKKKKKKKKLLLLLLKKKIIIGGGFFFAAA@@@???<<<:::777666555777777888999:::;;;<<<<<>><<<;;;:::555555333222111000000000111000000//////......---//////////////////////////////000000000000//////////////////////////////........................,,,,,,,,,++++++*********------------------------,,,,,,+++***))))))******+++,,,------......------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------------......+++,,,---......///............------------......------------------------------,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,------...............---,,,,,,------...//////......------,,,,,,------------------------------............---------.........////////////.........///////////////---...///000000///...---////////////////////////////////////////////////////////////////////////000000////////////////////////000000000000//////111111111111111222333333...000333555666888<<<>>>CCCDDDFFFIIIKKKMMMNNNNNNLLLLLLLLLKKKIIIEEEBBB@@@???>>>===;;;999888666666666777999;;;===???AAAAAAGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKJJJIIIGGGGGGHHHIIIIIIIIILLLRRRWWW^^^iiiuuuuuuqqqoooooopppqqqqqqpppooooooddd]]]UUUTTTWWW\\\]]]\\\]]]ZZZZZZ___gggppp||||||wwwpppjjjfffeeeffffffcccggglllooorrrxxxyyytttuuuzzz}}}~~~zzzyyyxxxyyyzzz}}}}}}xxxssstttuuutttpppggg^^^XXXPPPNNNKKKJJJKKKMMMNNNOOOLLLMMMNNNOOOOOONNNMMMLLLMMMMMMNNNNNNOOOPPPQQQQQQSSSSSSRRRRRRRRRRRRRRRSSSOOOOOONNNNNNMMMLLLLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDBBB@@@>>>======999888666444333111111000111111000//////......---......//////000000000000/////////000000/////////////////////////////////------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++...---,,,++++++++++++++++++,,,------......------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------......***+++,,,---------------......---------......///------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......+++,,,,,,,,,------......------,,,,,,,,,,,,---...------------,,,,,,++++++---------------------------......//////......---,,,,,,---------.........------....../////////000---...///000000///...---000000000000000000000000//////////////////////////////////////////////////////000000000000000000//////000000000000//////222111111000000111111111111444777:::;;;>>>AAACCCEEEGGGJJJMMMPPPQQQQQQQQQMMMMMMKKKHHHDDD@@@<<<:::;;;;;;::::::999888888888777999<<<@@@CCCFFFGGGHHHJJJIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKJJJIIIJJJMMMPPPQQQSSSZZZdddjjjpppzzz~~~wwwxxxxxxyyyyyyxxxwwwwwwkkkcccZZZWWWZZZ\\\]]][[[\\\YYYZZZ```hhhrrr|||xxxvvvtttooommmjjjhhhgggiiimmmoooqqqyyy|||xxxuuurrrpppnnnnnnoooqqqrrrvvv~~~~~~wwwnnniii]]]XXXQQQLLLLLLMMMNNNOOOKKKLLLMMMNNNOOONNNMMMLLLKKKLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFDDDCCCBBBAAAAAA===<<<:::777555444333222111111111000//////............//////000111111111---......//////......---////////////////////////000000000000000000000000,,,,,,++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,,,,---+++,,,------......------------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,++++++,,,,,,------......++++++,,,,,,---,,,,,,,,,.........---......///000,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......,,,,,,,,,------------...---------......//////000.........//////.........000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111//////000000000000//////111111111000111111222222666999===???AAACCCFFFHHHHHHJJJMMMQQQRRRRRRQQQPPPKKKJJJGGGCCC???;;;888777666777777888888999::::::<<<>>>AAAEEEHHHJJJLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGIIIKKKLLLMMMPPPWWW]]]bbbeeennnxxx~~~~~~~~~}}}}}}}}}}}}~~~~~~zzzpppddd]]]]]]^^^]]][[[XXXWWWZZZbbbkkkttt}}}vvvpppooorrrwwwyyyxxxyyyzzzzzz|||}}}yyyvvvrrrpppiiihhhfffeeegggnnnwww~~~}}}{{{}}}yyyooohhh^^^WWWTTTRRRPPPMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLOOONNNNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLMMMLLLLLLKKKJJJJJJKKKJJJIIIGGGGGGFFFFFFFFF@@@???===:::888777666555333222222111111000///////////////000000111111111------............------////////////////////////////////////////////////++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,------......------------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,***++++++,,,------......------------------,,,+++...............///000000,,,,,,,,,---------.........------,,,,,,------...***++++++,,,------......------,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,,,,---.........------------------------......////////////......------------............,,,,,,---......///000000///......------......///........................000000000000000000000000000000000000000000000000//////000000000111111111//////000000000000////////////000111333444666777;;;>>>BBBEEEFFFHHHJJJLLLLLLNNNQQQSSSSSSQQQNNNLLLFFFDDDAAA===:::888777777555666777999;;;===>>>???BBBDDDGGGIIIKKKLLLLLLKKKHHHHHHHHHIIIIIIJJJKKKLLLLLLPPPTTTWWWZZZaaakkksssyyy|||~~~mmmaaa]]]]]]]]]\\\ZZZZZZ___gggooouuu~~~}}}{{{wwwppprrruuuxxxzzz|||~~~{{{wwwrrrrrrwwwxxxsssllleeeccceeejjjooo{{{~~~tttyyy|||wwwpppkkkhhhccc[[[UUUTTTSSSQQQOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGBBBAAA???===;;;:::999888444444333333222111111111000000000000000000111111......////////////......////////////////////////------------------------*********++++++,,,,,,---------------------------++++++++++++,,,---......+++,,,------......---------------,,,,,,,,,++++++***+++,,,---...---,,,,,,******+++,,,,,,---......////////////...---,,,,,,...............///000000,,,,,,,,,------.........//////............//////******+++,,,,,,---......---------,,,,,,+++++++++)))***,,,.........,,,++++++,,,,,,---...///000000------------------------......////////////................../////////000,,,,,,------...///000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000//////000000111111111222//////000000000000//////---...000222555888:::<<<>>>AAAEEEHHHIIIKKKLLLNNNOOOQQQSSSTTTSSSOOOKKKHHHBBB@@@<<<999777777888999666777999<<<>>>AAACCCDDDGGGHHHJJJLLLLLLKKKJJJIIIGGGGGGHHHJJJKKKNNNOOOQQQYYY]]]cccgggllluuuqqqaaa[[[[[[\\\]]]``````eeelllqqqtttzzzwwwrrrooommmdddeeehhhmmmtttzzz~~~rrrjjjgggiiikkkjjjttt|||ooosssxxx{{{~~~}}}|||zzztttjjjbbb]]][[[WWWTTTQQQOOONNNNNNLLLKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCAAA???===<<<;;;;;;555555444333333222222111111111000000000000000000//////000000000000//////////////////////////////000000000000000000000000000---+++***+++,,,,,,+++------------,,,,,,+++******++++++,,,...//////000...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------............------------------,,,,,,+++***+++++++++,,,,,,,,,---------------............///...---+++******+++---...++++++++++++++++++++++++************++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......///////////////////////////...---,,,,,,---...///........................---...///000000///...---////////////////////////000000000000000000000000////////////......................../////////000555444333222111111222222333222222333666;;;AAADDDGGGHHHIIIJJJKKKLLLMMMMMMNNNMMMNNNOOOPPPLLLFFFAAA===<<<;;;:::999999999999666999===@@@CCCEEEHHHKKKIIIKKKLLLMMMLLLKKKLLLMMMOOONNNMMMMMMPPPXXXaaaggguuuzzzuuuggg___[[[]]]aaafffiiiqqqyyy{{{vvvsssttt{{{rrrggg```___```bbbeeekkksss~~~|||uuullllllmmmpppsssxxx||||||xxxsssooottt}}}yyyssspppiii```WWWQQQNNNMMMMMMKKKJJJJJJIIIGGGCCC@@@FFFHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMPPPMMMKKKKKKNNNOOONNNLLLMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCBBBAAA???>>>======;;;999777777666555222///222111//////111222111111000000///...---,,,,,,,,,000000000000000000000000222111000//////...//////---+++))))))*********)))***++++++++++++******)))******++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------,,,,,,+++***,,,,,,,,,,,,---------------------............///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,---------------------------------..............................------------..............................000000///.........///000........................---...///000000///...---........................000000000000000000000000////////////////////////........./////////000000222111000/////////000111444444444666:::???CCCFFFHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNOOOLLLFFFBBB>>>===;;;:::999999999:::;;;>>>BBBDDDFFFHHHJJJLLLJJJMMMPPPQQQQQQQQQSSSTTTNNNPPPTTTZZZcccnnnxxx}}}ooohhhdddccceeemmmooouuu{{{zzzsssppppppsssrrroooggg___[[[]]]aaadddkkkwww|||yyyxxx{{{{{{yyyxxxvvvtttrrrrrrtttwwwyyyzzz}}}zzzvvvttt{{{}}}rrrdddZZZTTTRRROOOMMMKKKJJJJJJIIIGGGFFFDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMOOOMMMKKKLLLNNNOOONNNLLLKKKJJJIIIHHHGGGHHHHHHIIIEEEDDDCCCBBBAAA@@@??????===;;;:::999999777444222222000......///000000///000000000//////......---000000000000000000000000111000//////////////////---+++))))))***+++************+++,,,,,,,,,++++++++++++******)))))))))))),,,,,,+++++++++,,,------------++++++++++++------,,,,,,------------,,,,,,,,,,,,---------,,,++++++,,,------------.........---------............///---,,,+++******+++,,,------------------------------,,,,,,,,,,,,---.........---,,,++++++,,,---...------------------------..............................------------..............................222111000///////////////..............................////////////..............................000000000000000000000000000000000000000000000000....../////////000000000111000/////////000222333666777:::===AAAEEEHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJLLLLLLLLLMMMMMMJJJFFFBBB>>>===;;;::::::;;;<<<>>>BBBDDDGGGHHHHHHIIILLLNNNIIIKKKNNNPPPPPPQQQSSSUUUTTTZZZdddrrrxxxsssooollllllvvvuuuwwwyyyuuunnnkkklllmmmllljjjeeeaaaaaafffkkkxxx|||vvvrrrooovvv{{{}}}zzzrrrqqqvvvzzzuuussstttvvvxxxxxx{{{|||yyyyyyyyyjjjccc```WWWSSSNNNKKKJJJKKKJJJJJJEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNMMMLLLLLLNNNOOONNNMMMJJJIIIHHHHHHHHHHHHIIIJJJFFFEEEEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<;;;888666333111//////000000///...000000000000000000//////000000000000000000000000/////////...//////000000...---,,,,,,---...---,,,+++,,,---...............,,,,,,+++***)))(((''''''++++++++++++,,,,,,---......---+++******+++---...------............------,,,,,,,,,------,,,,,,+++---------.........//////---------............///...------,,,,,,------...---------.....................---------......//////...,,,++++++,,,...///------------------,,,,,,++++++++++++++++++++++++......------------..............................111111000//////....................................//////////////////...////////////////////////////////////////////////000000000000111111111111...////////////000000000222111111222333555777888;;;===AAAEEEIIIKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIMMMLLLLLLKKKIIIFFFCCCAAA===<<<;;;;;;<<>>;;;999777444333333222000///.....................///////////////////////////......---......///000000+++******+++------,,,***))))))***+++++++++******------,,,,,,,,,+++++++++,,,,,,+++++++++,,,------------++++++++++++---------..................---++++++,,,---------,,,,,,,,,------------.........---------............///////////////////////////,,,,,,------...///////////////...------------...------------------------.........------,,,,,,+++------------------------......------------......------------------------------............------........................//////............//////000000000000000000000000000000000000000000000000...//////000000111111111/////////000000000111111111111222444777;;;>>>@@@EEEHHHKKKMMMOOONNNMMMKKKJJJHHHFFFDDDBBBCCCDDDDDDHHHHHHGGGEEEAAA?????????<<<===???BBBEEEHHHJJJLLLGGGHHHHHHHHHGGGHHHKKKMMMMMMQQQWWW^^^iiiuuuyyywwwxxx~~~}}}yyyuuusssrrrppppppqqqqqqqqqppppppsssrrrllleeefffpppzzz~~~zzzuuuqqqooommmiiiiiijjjjjjiiigggeeeddd[[[YYYUUUTTTUUUWWWXXXXXXccciiioooqqqtttyyy{{{yyywwwyyy|||~~~}}}|||yyywwwuuutttsssssstttuuuwwwzzz|||yyy{{{|||zzzzzz}}}{{{yyywwwvvvuuurrrkkkfffcccgggmmmppprrrtttyyy}}}}}}}}}||||||||||||}}}}}}|||xxxuuummmggghhhkkknnnssswww}}}}}}xxxtttsssxxxxxx{{{~~~yyyqqqhhh___UUUOOOIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHHHHGGGGGGHHHHHHIIIIIILLLNNNOOONNNMMMNNNNNNPPPPPPOOONNNKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCAAA???;;;999666444333222000..................---------000000000000000000000000.........---......//////+++******,,,......,,,+++))))))*********)))((((((+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,,,,---------------------............///------............------+++,,,,,,---....../////////......---,,,,,,------+++,,,...//////...,,,+++///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,---...///000000//////........................000///...------...///000........................000000000000000000000000------...//////000111111//////000000000111111111222333555777;;;???CCCEEEHHHIIIKKKLLLLLLJJJHHHFFFEEECCC@@@>>>===>>>???@@@AAABBBBBBAAA???>>>@@@CCC@@@BBBDDDGGGHHHJJJJJJJJJHHHIIIIIIIIIIIIKKKNNNQQQSSSZZZeeeqqq~~~~~~zzzuuuqqqooonnnmmmmmmkkkiiijjjmmmppppppoooqqqtttvvvqqqkkkhhhlllqqqxxxxxxxxxwwwsssmmmhhhdddbbbcccdddeeeeeecccaaa```XXXVVVSSSSSSTTTVVVWWWWWWXXX\\\______cccjjjnnnnnnnnnpppqqqrrrrrrtttwwwzzz|||}}}~~~}}}{{{vvvqqqnnnllljjjgggfffgggjjjmmmooorrrmmmkkknnnooommmooorrrwwwtttqqqrrrsssqqqlllggg[[[```gggllloooqqqvvvyyyyyyyyywwwwwwwwwxxxzzz{{{||||||}}}}}}yyyvvvsssmmmjjjjjjlllnnnsssyyy|||zzzuuurrrrrruuuvvv{{{}}}|||rrrggg___TTTSSSPPPMMMKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHKKKOOOPPPNNNMMMNNNOOOPPPPPPPPPOOONNNKKKIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGGGGFFFDDDBBB@@@===:::888777555333111000000//////......------000000000000000000000000//////...---------......,,,,,,---...000000///---+++++++++++++++***)))((())))))***+++,,,---.........------,,,+++++++++++++++,,,,,,------,,,,,,+++*********++++++************+++,,,,,,------------+++++++++,,,,,,,,,---------------.........//////+++,,,,,,------,,,,,,+++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,***,,,...000000...,,,***//////...---,,,,,,++++++************************.........------.........------------------------,,,---///000111222111111........................000///...------...///000------------------------000000000000000000000000,,,------...///000000111000000000000111111111111666666888;;;???DDDHHHJJJIIIJJJJJJJJJIIIFFFDDDBBBAAA???<<<:::999:::<<<===<<<===???>>>===>>>BBBFFFDDDFFFHHHJJJKKKJJJIIIHHHIIIJJJKKKKKKKKKNNNRRRUUU```iiiwww|||{{{xxxsssppppppsssuuuwwwuuusssuuuyyy}}}}}}|||}}}|||wwwvvvxxx{{{}}}|||vvvnnnjjjlllmmmoooooommmkkkgggeee^^^\\\ZZZZZZ\\\^^^______\\\^^^]]][[[]]]dddhhhhhhhhhhhhiiihhhiiikkkooosss{{{}}}}}}wwwppplllhhhddd^^^[[[\\\___bbbcccfffbbbaaaccceeeeeeiiimmmpppmmmjjjkkknnnmmmiiidddTTT[[[dddkkknnnpppsssuuuuuuuuutttsssuuuwwwyyy{{{uuuvvvwwwzzz}}}|||zzzxxxqqqnnnnnnpppqqqrrrxxx{{{vvvtttsssrrrvvv}}}~~~~~~}}}uuummmccc```[[[UUUPPPKKKIIIGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGKKKOOOPPPNNNMMMNNNOOOOOOPPPPPPPPPOOONNNLLLKKKGGGHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIIIIJJJIIIGGGEEEFFFCCC???===<<<:::777666222111111000///......---000000000000000000000000000///...---------------***))))))***,,,...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........******+++,,,,,,,,,,,,++++++++++++,,,,,,---------*********++++++************+++,,,,,,------,,,,,,++++++++++++,,,---...///////////////////////////,,,,,,,,,------.........---------............///------------------------***++++++,,,,,,++++++***//////---,,,,,,---...///////////////////////////---------............/////////.........---------.../////////...---,,,,,,............/////////000////////////////////////............/////////000......------------......333222222111111222333444777;;;@@@FFFJJJLLLMMMMMMMMMLLLJJJGGGDDDBBB???>>>999888777666666777888:::;;;===???AAACCCEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJHHHFFFKKKVVVXXXVVV]]]iiitttyyy|||}}}|||}}}|||}}}zzzyyyxxx}}}|||{{{wwwxxxzzz}}}~~~|||wwwtttmmmlllkkklllnnnnnnmmmkkkkkkhhheeedddfffiiijjjkkkqqqnnnkkkjjjkkknnnoooooo~~~{{{tttrrrlllggg```[[[XXXVVVXXX[[[ZZZZZZYYYYYYYYY\\\```ccchhhhhhiiilllooooookkkhhh]]]___ccchhhnnnppppppnnnpppooonnnmmmnnnppprrrssstttsssrrrrrrtttuuuuuutttoooppprrrtttvvvxxxyyyyyy{{{vvvrrrooouuuwwwyyy|||}}}}}}}}}}}}}}}~~~|||}}}|||yyyssskkkccc\\\UUUOOOKKKJJJHHHEEEEEEEEEFFFEEEDDDIIIIIIJJJLLLMMMNNNOOOPPPLLLMMMOOOPPPPPPOOOMMMLLLJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIIIIHHHGGGEEEDDDCCC@@@>>>???@@@???999333333333222222111000000000////////////...---,,,+++............////////////,,,***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++,,,------------,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,------------,,,++++++++++++,,,---...///........................,,,,,,,,,,,,------------------------............------------------------,,,,,,------------,,,,,,///...------------...///........................---------............/////////.........---------......//////......---,,,........./////////000000////////////////////////........./////////000000333333222111111111222222111111000000111333666777===???CCCHHHKKKLLLLLLLLLMMMKKKHHHDDD@@@===;;;:::888777666666777888;;;<<<===???BBBEEEGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJQQQ^^^dddeeemmmyyy{{{xxxzzz~~~}}}vvvyyy{{{{{{zzzzzz}}}~~~|||||||||}}}~~~xxxvvvsssrrrtttuuuuuuuuuoooooooooqqqtttuuuuuuttt|||~~~{{{yyytttoooiiiccc]]]ZZZYYYYYYZZZ[[[[[[YYYWWWXXX[[[^^^ggghhhkkknnnpppnnniiidddddddddgggjjjnnnnnnmmmkkkjjjjjjhhhhhhhhhiiikkkllllllkkkkkklllooorrrrrrrrrooopppqqqssstttuuuuuuuuu~~~~~~}}}{{{yyyvvvsssrrruuuttttttvvvwwwyyyyyyyyyvvvxxx|||~~~|||}}}}}}vvvooofff]]]XXXQQQMMMIIIFFFEEEFFFFFFEEEGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFGGGDDDAAAAAACCCBBB===888555555444333222111000000000000000000///...------....../////////000000000...,,,+++***+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,---------------++++++++++++,,,---...///........................---,,,,,,,,,,,,,,,,,,+++------------............------------------------......////////////............---------......///........................---------............///...............---------....../////////...------....../////////000000000////////////////////////....../////////000000000333222111111000000000111222111111222555888<<<>>>CCCEEEHHHKKKLLLLLLLLLKKKKKKHHHDDD???;;;888777777666666666777999;;;>>>@@@AAACCCFFFIIIKKKLLLLLLKKKJJJJJJJJJKKKJJJIIIHHHGGGKKKMMMWWWeeemmmqqqzzz{{{vvvrrroooppplllnnnwww{{{|||}}}~~~}}}|||oooppptttyyy~~~}}}zzzzzz||||||{{{xxxvvvqqqkkkfffbbb^^^\\\^^^aaabbb```[[[YYY\\\```gggiiilllpppqqqnnnhhhcccffffffffffffgggeeeaaa^^^aaaaaa```_________``````aaa```aaaccchhhkkkmmmmmmnnnnnnoooooooooooonnnnnnuuuuuuuuuuuuuuuuuuvvvvvvvvvrrrooonnnqqqtttuuutttrrrtttxxx~~~~~~}}}||||||xxxvvvmmmfff\\\VVVNNNHHHEEEDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJMMMNNNOOOPPPPPPOOONNNMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIKKKHHHEEEDDDFFFEEEBBB???999999777666444333222111000000000000000//////////////////000000000111111000...,,,+++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,++++++++++++,,,,,,---------------,,,,,,------------------,,,------------------,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,---..............................------,,,,,,+++++++++***,,,,,,---------.........------------------------......////////////......------------.........///........................---------............///..............................////////////.........////////////000000000////////////////////////...////////////000000000222111000////////////000333444444666:::???CCCEEEHHHIIIKKKLLLMMMLLLLLLKKKFFFCCC>>>:::666555555666555555777999<<>>===;;;999777555444333000000////////////000000000000000000111111111111222000,,,+++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++*********+++,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---.........------------,,,,,,------..............................---------,,,,,,+++++++++,,,,,,,,,------------...------------------------------............------,,,------.........//////........................---------............///---...........................///////////////...////////////000000000111000000000000000000000000////////////000000000111333333222222222222333333444555777:::>>>CCCFFFIIIJJJJJJKKKLLLLLLLLLKKKJJJ???===999666555555777888666777999<<>>BBBEEEGGGHHHKKKKKKKKKJJJIIIHHHGGGGGG999888777666666777999:::999:::===@@@CCCEEEGGGIIIKKKKKKKKKLLLLLLKKKKKKJJJLLLMMMOOOSSSZZZccckkkpppuuuzzznnnccc___```bbbaaaccchhhpppyyyyyyxxxwwwwwwyyy|||~~~|||zzzyyyzzz{{{zzzyyyooohhheeehhhmmmoooqqqtttnnnsssuuuqqqttt|||~~~{{{oooooonnnkkkhhhffffffgggjjjkkkjjjiiiiiijjjmmmpppfffeeebbbaaa```___\\\YYYTTTUUUVVVVVVVVVTTTQQQPPPQQQPPPPPPSSSVVVZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVVVVXXXZZZ___dddiiilllnnnmmmllllllmmmpppsssuuusssuuuxxxzzz|||~~~}}}{{{|||~~~}}}~~~yyyssslllddd\\\WWWRRRQQQNNNKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIKKKLLLMMMHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDBBB@@@>>><<<:::999444333111////////////000/////////000000000111111333000,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,///.........------------,,,,,,------------,,,,,,,,,------.....................------------......---------------------------..................///++++++,,,,,,,,,---------------------------------,,,,,,------------,,,,,,+++,,,---////////////...---------------------------------............///---------.........//////......///000000000000000//////000000000111111111000000000000000000000000//////000000000111111111.........///111222444555888;;;@@@EEEHHHJJJJJJJJJMMMLLLJJJHHHFFFDDDBBBAAA888888777888888999:::;;;===>>>AAACCCEEEGGGIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPQQQUUU\\\fffrrr|||vvvkkkeeeeeejjjnnnssszzz~~~~~~~~~~~~yyyzzz||||||zzzxxxtttrrrmmmgggdddiiinnnoooooopppjjjqqqsssqqqxxx|||uuupppllliiieeebbbhhhjjjjjjiiifffeeegggiii___^^^]]]^^^___```___^^^YYYZZZ\\\^^^]]][[[XXXVVVSSSRRRSSSUUUZZZ]]]______ZZZZZZZZZYYYXXXWWWUUUUUUQQQQQQQQQRRRTTTWWWYYYZZZ```dddhhhiiiiiijjjnnnrrrooorrrtttuuuvvvxxx|||}}}}}}~~~~~~{{{yyyzzzyyyyyy{{{}}}~~~~~~}}}|||{{{ppphhhaaa^^^XXXSSSOOOLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLHHHIIIJJJKKKJJJIIIHHHHHHFFFEEEDDDBBB@@@???======888666444222000000111111....../////////000000000333000,,,******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++,,,------......------//////.........---------+++,,,,,,------,,,,,,+++,,,---......//////......///......---------......---------------------------.........///000000000++++++,,,,,,,,,---------------------------------,,,------------------,,,***+++---///000000///...---------------------------------.........//////---------.........//////......///000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111222333555777999:::===AAAFFFLLLOOOOOONNNMMMNNNMMMJJJGGGCCC@@@===<<<888888999999::::::;;;;;;@@@AAACCCEEEGGGIIIIIIJJJHHHGGGHHHIIIKKKOOOSSSUUU\\\cccooo}}}{{{xxxsssnnnnnnsss{{{}}}}}}~~~~~~}}}|||wwwqqqmmmnnnhhhfffkkkooonnnkkkiiieeemmmqqqqqq|||wwwrrrmmmgggaaagggiiikkkiiieeebbbaaabbb^^^]]]^^^```cccfffffffff]]]___bbbccccccaaa^^^\\\TTTTTTUUUXXX]]]aaacccddd\\\[[[ZZZYYYWWWTTTRRRQQQPPPOOONNNNNNMMMMMMMMMMMMVVV]]]dddgggeeeeeejjjooooooqqqrrrqqqpppqqquuuxxx~~~{{{wwwwwwyyyzzzzzzxxxyyywwwtttuuuxxx|||~~~|||nnniiibbb[[[TTTPPPMMMLLLIIIIIIIIIIIIJJJKKKMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKIIIKKKMMMNNNMMMKKKJJJJJJGGGFFFEEEDDDBBB@@@??????;;;999666444222222222333............////////////---,,,************,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000...,,,******+++---///......////////////......------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...+++++++++,,,,,,,,,---------------,,,,,,+++++++++------............------+++,,,,,,------,,,,,,+++.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000000000000000////////////000000000000///////////////000111222333333222111000000111333777:::>>>@@@DDDFFFIIILLLNNNNNNMMMLLLPPPMMMIIIDDD@@@>>>>>>>>>;;;:::999999:::<<>><<<<<<<<<;;;;;;:::;;;<<>>AAAEEEFFFFFFHHHJJJLLLLLLLLLKKKJJJIIIFFFCCC???<<<;;;::::::;;;;;;;;;<<<>>>AAADDDEEEHHHHHHGGGGGGFFFEEEEEEEEEEEEJJJNNNSSS^^^uuu}}}qqqnnnpppvvv|||{{{uuusssrrrrrrqqqttttttxxxzzztttpppooonnnmmmlllkkkkkkllllllpppqqqvvv|||}}}uuuooohhhhhhgggfffeeecccaaa______]]][[[^^^bbbeeeeeedddbbbcccfffjjjmmmooommmkkkgggddd___]]]^^^aaacccdddfffdddaaa_________^^^]]]___^^^]]][[[ZZZYYYYYYYYYQQQPPPNNNMMMOOORRRUUUXXXYYYYYYZZZZZZZZZ[[[[[[[[[aaacccdddbbb```aaaeeeiiinnnjjjeeebbbccchhhnnnrrrnnnsssxxxyyyyyyxxxzzz|||}}}qqqeee[[[TTTRRROOOKKKHHHFFFEEEDDDBBBHHHGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKJJJKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEBBBAAA???<<<777444222222111000000000000111+++,,,............,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......111///---,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...---------.........//////------------------,,,,,,------............------,,,,,,------------,,,,,,,,,,,,,,,---------......................................................////////////000000000000////////////000000000000---......///000111111222111111222222333333333333777888:::===AAADDDGGGHHHHHHIIIJJJKKKJJJIIIHHHGGGEEECCC@@@===;;;:::::::::::::::;;;===@@@CCCEEEGGGDDDEEEGGGHHHHHHIIIKKKLLLLLLRRRZZZaaammmwwwooohhhiiippp|||{{{uuurrrrrrtttvvvvvv}}}~~~zzzvvvsssnnnmmmkkkjjjjjjkkklllmmmoooooosssyyy}}}{{{yyymmmllljjjgggeeedddccccccaaa```___```ccceeefffeeeccceeeiiinnnqqqrrrpppmmmkkkgggaaa^^^___aaabbbcccdddbbb______```aaaaaaaaadddcccbbbaaa```_________YYYWWWSSSQQQQQQSSSWWWYYYYYYYYYXXXWWWVVVUUUTTTTTTXXX[[[\\\ZZZWWWXXX___dddjjjhhhdddbbbaaacccfffhhhjjjooovvvxxxwwwvvvvvvwww~~~~~~}}}ssskkkggg\\\WWWQQQKKKIIIIIIHHHHHHJJJIIIHHHHHHHHHJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFEEEDDDCCC???;;;777333222111000000000000000+++,,,............,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,+++*********+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...---------.........//////------------------------------............------,,,------......------,,,,,,,,,,,,---------......------------------------........................////////////000000000000.../////////000000000111---......///000111111222111111222333444555666777999:::===@@@CCCFFFHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCBBB@@@???===;;;;;;;;;;;;999:::;;;===@@@CCCEEEFFFAAADDDHHHKKKLLLMMMOOOQQQTTT]]]iiirrr|||~~~rrrjjjhhhiiimmmxxx|||{{{{{{~~~}}}zzzxxxuuussskkkjjjiiihhhhhhjjjlllnnnlllllloootttwwwyyyqqqnnnkkkhhheeeddddddeeecccbbbbbbcccdddfffggggggcccffflllssswwwwwwsssppplllhhhbbb^^^^^^aaacccddd```^^^]]]^^^```bbbcccccceeedddccccccbbbbbbbbbbbb```]]]YYYVVVUUUWWWZZZ\\\\\\[[[YYYWWWUUURRRQQQPPPPPPRRRTTTQQQNNNOOOUUU[[[aaaaaabbbbbbcccdddddddddeeejjjpppssssssqqqqqqsssyyy{{{~~~~~~}}}~~~}}}zzzyyymmmeeeZZZQQQLLLKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJIIIGGGGGGHHHIIIIIIEEEFFFGGGHHHIIIJJJKKKKKKGGGFFFEEEEEEEEEBBB>>>:::555444333111000/////////,,,,,,------------,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......++++++++++++,,,---......------............------+++,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...,,,------------.........------------............------............------------............------,,,---------............------------------------........................////////////000000000000......//////000000111111......//////000000111111111222222444666888:::;;;<<<===???BBBEEEFFFGGGHHHJJJIIIHHHGGGEEEBBB@@@??????>>>===<<<<<<;;;;;;;;;999:::<<>>999888666444222111000///,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,,,,------------------------.........///------............------------............------------........./////////................................................////////////000000000000.........///000111111111////////////000000000000111222333555777;;;>>>??????@@@CCCEEEGGGGGGHHHHHHJJJIIIGGGEEEBBB???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEFFFFFFHHHPPPZZZ```bbbbbbdddfffttt~~~qqqgggccciiinnnpppxxx}}}wwwqqqpppqqqttttttqqqnnnmmmnnnoooooonnnllljjjgggdddcccdddfffhhhfffeeehhhmmmnnnkkkllloooxxxzzzqqqkkkiiigggdddbbbaaaaaaaaa```aaabbbbbbccceeegggiiigggjjjooowwwwwwqqqjjjeeedddeeegggiiigggdddbbbbbbcccdddddddddbbbbbbbbbaaabbbbbbccccccfffeeecccbbbaaabbbcccddd```___^^^]]][[[YYYXXXXXXVVVUUUTTTSSSRRRQQQRRRRRRPPPRRRVVVZZZ]]]^^^______eeehhhlllmmmnnnppptttxxxyyywwwwwwzzztttjjjccc___]]][[[VVVTTTQQQMMMJJJHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIEEEEEEFFFHHHIIIJJJKKKLLLJJJIIIGGGFFFFFFFFFDDDBBB???>>>;;;888555333222111---,,,************,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********,,,------......------,,,------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......,,,,,,---...+++++++++,,,,,,,,,---------------.........//////---..................---------............------.........////////////000000000000000000000000000........................////////////000000000000---......///000111111222000000000000////////////111222333555999===@@@BBBBBBCCCEEEGGGHHHHHHHHHHHHJJJHHHFFFCCC@@@===;;;:::::::::::::::::::::;;;;;;===>>>@@@BBBDDDFFFGGGGGGKKKUUUcccllloooqqqtttwww{{{rrrrrrjjjjjjvvv{{{sssmmmjjjkkknnnmmmkkkhhhhhhiiikkkllllllnnnkkkgggcccaaaaaacccdddbbbaaadddiiiiiifffeeeggggggqqq|||}}}rrrggggggfffdddbbb```_________^^^___```aaabbbcccfffhhhjjjkkkooowww}}}wwwoooiiiggghhhjjjkkkmmmjjjgggeeeeeeeeedddcccbbbaaaaaaaaaaaabbbcccccciiiiiihhhggggggggghhhiiibbbaaaaaaaaa````````````bbb```___^^^^^^]]]ZZZXXXRRRSSSTTTUUUVVVWWWWWWXXX```ccceeeffffffjjjpppuuu{{{xxxwwwyyy}}}wwwrrrnnnkkkhhh]]][[[WWWSSSOOOLLLJJJIIIGGGGGGFFFGGGHHHJJJLLLMMMJJJKKKLLLLLLLLLKKKIIIHHHEEEEEEFFFGGGIIIJJJKKKKKKLLLJJJHHHGGGGGGGGGFFFEEECCCBBB???;;;888555333222------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,---------.........//////((()))+++---////////////------............------++++++,,,,,,,,,,,,---------------------------------...///...---,,,---...,,,,,,---.../////////....................................................../////////...---,,,,,,////////////////////////////////////////////////000000///...............000000000000111111111111---///000000///.........000333777<<>>AAADDDFFFGGGHHHJJJLLLSSS\\\iiirrrwww{{{}}}yyyxxxxxxzzz{{{zzz}}}|||}}}~~~~~~}}}|||{{{yyyzzz|||vvvnnnfffaaaeeefffhhhiiijjjjjjjjjjjjppplllfff```[[[ZZZ^^^aaaddddddcccccccccbbbbbbbbbdddgggkkkmmmmmmjjjfffccc^^^^^^^^^]]][[[YYYXXXWWW[[[ZZZYYYZZZ\\\```cccfffhhhmmmmmmmmmzzzpppiiigggfffhhhkkkkkkiiigggdddcccbbbcccdddcccbbbaaabbbdddgggiiiiiiggghhhhhhfffcccdddhhhlllmmmkkkhhhfffeeegggiiikkkmmmjjjhhhgggdddaaaccchhhaaa___\\\XXXTTTPPPQQQTTT\\\___bbbbbbccceeejjjnnnlllooowww~~~}}}vvvvvv|||~~~{{{wwwrrrjjjbbbYYYQQQJJJEEEJJJHHHFFFFFFHHHIIIIIIIIIMMMMMMMMMLLLLLLKKKJJJIIIFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCAAA>>>:::777444222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******......---------,,,,,,,,,------------.........///)))***,,,...//////......------............------++++++,,,,,,,,,,,,---------------------------------...///...---,,,---///------......///..................................................................///......------////////////////////////////////////////////////000000///...............000000000000111111111111///111222111000///111222444777;;;???BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDD???>>>===<<<;;;:::::::::===<<<;;;;;;<<<===>>>>>>BBBBBBCCCDDDGGGJJJNNNQQQ[[[aaakkkttt|||~~~~~~~~~}}}rrrmmmjjjhhhggghhhjjjjjjjjjkkkkkkllllllooouuu}}}|||xxxtttnnnhhhcccdddeeefffggggggeeedddcccgggeee```[[[VVVVVVXXX[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZ\\\^^^``````]]]ZZZWWWXXXXXXXXXXXXWWWVVVUUUUUUSSSTTTTTTWWWZZZ^^^ccceeebbbffffffgggssspppiiieeecccdddfffjjjhhhfffeeeccccccccccccddddddfffiiimmmpppssstttlllkkkiiifffeeegggkkkooonnnmmmkkkhhhhhhiiimmmoooqqqnnnmmmmmmmmmlllqqqwwwwwwrrrjjjbbb[[[VVVTTTUUUYYY[[[]]]]]]]]]___cccffffffjjjrrrzzz}}}{{{|||zzzzzz~~~yyyrrriii^^^SSSLLLHHHGGGFFFGGGIIIIIIHHHGGGKKKKKKLLLMMMLLLKKKJJJIIIFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDAAA>>>;;;888666------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++...------------,,,,,,,,,------------............+++,,,---.........------------............------++++++,,,,,,,,,,,,---------------------------------...///...------...///.........///......------................................................------......///.........////////////////////////////////////////////////000000///.........//////000000000000111111111111111222333222111222555777:::<<<@@@DDDFFFHHHHHHHHHFFFFFFFFFFFFEEECCCAAA@@@:::999999888888888888999999999;;;<<<===???@@@@@@GGGEEEEEEHHHNNNUUU[[[___kkknnnuuu~~~|||uuuqqqrrrxxxwwwooommmppppppiiiaaaYYYWWWUUUUUUVVVXXXXXXXXXZZZ[[[\\\]]]___eeelllqqqsssqqqppptttyyy|||}}}{{{yyywwwvvvyyy}}}~~~{{{qqqpppnnnllljjjgggccc```^^^___``````___\\\YYYWWWYYYXXXUUURRRNNNMMMOOOQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPOOONNNLLLJJJNNNOOOPPPQQQQQQRRRRRRQQQNNNOOOQQQTTTWWW[[[^^^___\\\___^^^]]]gggyyyzzzmmmfffccc```aaacccddddddcccbbbbbbaaa``````dddfffjjjpppuuuyyy}}}~~~tttnnnhhhddddddhhhlllnnnmmmmmmkkkjjjiiikkkooosssvvvsssrrruuuwwwzzz|||ppphhhbbb___]]]\\\]]]]]]]]]\\\]]]```bbb___aaahhhqqqtttssstttxxx{{{|||wwwjjj\\\SSSJJJIIIHHHHHHIIIIIIHHHFFFHHHIIIKKKMMMMMMLLLKKKIIIGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIHHHFFFCCC@@@===<<<,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---.........---,,,+++------............------+++++++++,,,,,,,,,------------------------------,,,---///...------...///.../////////...---,,,,,,................................................,,,,,,---.../////////...////////////////////////////////////////////////000000///////////////000///000000000111111111111222333333222222444888;;;>>>@@@CCCGGGIIIIIIIIIIIIFFFFFFFFFEEECCC@@@===;;;777777666777777888999:::888:::===???@@@BBBDDDFFFJJJJJJMMMUUU___jjjpppssswwwoookkkiiihhhmmmvvv}}}uuunnnmmmgggaaa```cccddd```\\\SSSQQQPPPQQQRRRTTTTTTTTTTTTTTTTTTSSSSSSTTTXXX[[[^^^\\\ZZZ[[[___bbbddddddfffdddbbbbbbdddeeedddccc]]]\\\[[[ZZZZZZYYYVVVSSSRRRTTTUUUUUUTTTQQQMMMKKKIIIIIIIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCBBBBBBEEEFFFHHHJJJKKKMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWZZZ[[[YYYVVV[[[gggoooqqqxxxnnneeeaaa___]]]___bbb]]]]]]^^^^^^^^^]]]\\\[[[cccgggmmmssswww|||{{{rrrhhhbbbbbbfffiiijjjiiijjjkkkiiiiiilllqqqvvvzzzwwwvvvxxx||||||tttqqqmmmiiifffeeedddcccbbbcccdddeee\\\[[[]]]bbbeeeeeehhhmmmqqqrrrvvvxxxmmmaaaYYYRRROOOKKKIIIIIIIIIHHHHHHFFFGGGJJJLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKLLLKKKKKKIIIGGGEEEBBBAAA,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,---.........---,,,+++------............------+++++++++,,,,,,,,,------------------------------,,,---......------...000.../////////...---,,,,,,................................................,,,,,,---.../////////...////////////////////////////////////////////////000000/////////000000111///000000000111111111111111222333333333666:::>>>@@@BBBEEEGGGHHHIIIHHHGGGDDDDDDDDDBBB@@@===;;;999888888888999:::;;;======@@@CCCEEEFFFEEEFFFIIIKKKLLLQQQ[[[hhhuuuwwwmmmmmmlllkkkqqq}}}yyyrrrkkkgggiiimmmqqqwww~~~~~~|||{{{wwwssssssrrrqqqqqqppplllhhhddd[[[YYYWWWYYY]]]___]]]ZZZTTTSSSRRRRRRTTTVVVUUUTTTTTTTTTSSSQQQNNNLLLLLLMMMQQQOOOMMMMMMOOOQQQSSSTTTVVVTTTQQQPPPPPPQQQRRRRRROOONNNLLLLLLLLLLLLIIIHHHFFFGGGIIIIIIHHHFFFCCCBBB===???@@@???===<<<<<<<<<=========<<<<<<<<<;;;;;;@@@???===<<<;;;;;;<<<<<<===???AAADDDFFFHHHIIIJJJKKKLLLMMMOOOPPPRRRSSSSSSWWWXXXVVVTTTVVV\\\bbbdddiiibbb[[[YYYXXXWWWYYY]]]XXXYYYZZZZZZ[[[ZZZZZZYYYcccgggmmmrrruuuxxx|||xxxkkkcccaaacccdddeeegggiiikkkjjjjjjmmmttt{{{}}}yyywwwxxxzzz~~~zzzyyyvvvqqqlllkkkiiihhhhhhhhhhhhiiiaaa[[[VVVWWWWWWXXX\\\bbbggggggjjjsss}}}~~~}}}}}}|||{{{yyywwwtttooohhhccc___YYYQQQKKKHHHHHHHHHHHHEEEGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFEEE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------...------------,,,,,,,,,,,,,,,---.........---,,,+++------............------++++++,,,,,,,,,,,,------------------------------+++---......------///000.........///......------................................................------......///.........////////////////////////////////////////////////000000/////////000111111000000000000111111111111000111333555666999===@@@AAACCCEEEGGGGGGGGGEEEEEEBBBAAA@@@>>><<<;;;999999;;;;;;;;;<<<>>>???AAABBBFFFHHHIIIHHHGGGGGGKKKOOOWWW```ooo}}}tttiiibbbbbbbbbfffsss}}}ssslllmmmmmmmmmooovvv|||uuuooollljjjfffcccgggfffeeeeeefffeeecccaaaVVVVVVWWWZZZ]]]______^^^[[[ZZZYYYZZZ\\\\\\\\\ZZZYYYZZZZZZWWWSSSOOOMMMMMMOOOMMMLLLKKKKKKMMMOOOPPPPPPNNNKKKIIIIIIJJJLLLNNNJJJIIIGGGGGGGGGGGGFFFDDD???@@@AAAAAA@@@???>>>===999:::<<<;;;:::888888999999999999999888888888888999888777555555666777888888:::<<<>>>AAABBBCCCDDDCCCDDDEEEGGGJJJMMMPPPQQQQQQSSSSSSSSSSSSWWW[[[^^^\\\WWWSSSRRRPPPMMMOOOSSSUUUVVVVVVWWWXXXXXXYYYYYYbbbfffkkknnnoooqqquuuxxxzzzooogggbbb```aaaaaadddgggjjjkkkjjjooowww~~~{{{wwwwwwwwwyyy|||yyyvvvqqqnnnllliiiiiijjjkkkkkkjjjkkkbbbYYYVVVUUUUUUXXX]]]^^^^^^```gggrrr{{{|||{{{|||yyyzzz|||zzzxxxwwwwwwvvvuuusssooohhh]]]SSSMMMJJJIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKLLLLLLKKKKKKJJJIIIHHH++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---.........---,,,------............------++++++,,,,,,,,,,,,------------------------------+++,,,......---...///111------......///..................................................................///......------////////////////////////////////////////////////000000//////000111111222000000000000111111111111000222555888:::<<<@@@BBBBBBCCCEEEFFFFFFEEEDDDCCC???===;;;999888888999:::>>>>>>>>>???AAABBBDDDEEEFFFIIILLLLLLMMMQQQXXX___lllxxxttthhhaaa___aaagggrrr}}}vvvsssqqqvvv{{{~~~|||yyyvvvqqqmmmjjjhhhgggggghhhiiilllnnnmmmkkkhhhaaaaaaccceeehhhjjjmmmnnnpppoooooooooppppppooommmggghhhhhheee```ZZZWWWUUUTTTTTTSSSRRRQQQRRRSSSTTTUUUSSSOOOKKKIIIIIIKKKMMMJJJIIIGGGGGGHHHIIIHHHGGG@@@@@@???>>>============:::<<<===<<<:::999999:::999999999999888888888777444444333333333444555666555666888:::;;;======>>>=========???BBBEEEIIIKKKJJJLLLNNNOOONNNMMMOOORRRNNNKKKIIIJJJIIIGGGIIINNNQQQPPPPPPQQQRRRTTTVVVWWW\\\```dddeeeeeefffkkkpppyyyuuuooofff___\\\\\\]]]^^^bbbfffggggggllluuu}}}}}}yyyxxxvvvvvv{{{{{{xxxvvvpppqqqnnnlllllloooqqqqqqpppvvvlllccc```^^^[[[\\\___YYYXXXYYY\\\bbbjjjrrrvvvzzz~~~~~~{{{pppeee\\\UUUOOOKKKHHHHHHGGGGGGGGGIIIJJJKKKJJJJJJIIIHHHGGGEEEEEEDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKK++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000000///...---------------,,,,,,,,,------.........,,,,,,,,,------.........---------,,,,,,+++++++++++++++---.........---------..................---++++++,,,,,,,,,---------------------------------+++,,,............///111,,,,,,---.../////////....................................................../////////...---,,,,,,////////////////////////////////////////////////000000///000000111222222000000000000111111111111000333777;;;===???BBBDDDCCCDDDEEEFFFFFFEEECCCBBB===;;;999666666777999;;;@@@@@@@@@AAABBBDDDEEEFFFIIIMMMQQQUUUYYYaaammmvvvttthhhaaa^^^___eeeooozzzwwwxxx{{{{{{wwwvvvvvvqqqssswww{{{~~~}}}yyyvvvnnnnnnpppqqqtttyyy~~~wwwxxxwwwssslllddd___\\\ZZZ[[[[[[YYYXXXWWWXXXYYY]]]ZZZTTTNNNIIIGGGIIIKKKJJJIIIHHHHHHJJJKKKKKKKKKDDDBBB@@@>>>===============>>>???>>><<<;;;;;;===:::::::::999999999888888333333333333444555666666333444555777888999999:::<<<;;;:::999:::===@@@BBBFFFGGGIIIJJJFFFBBBBBBDDDCCCAAAAAADDDEEEEEEIIINNNLLLKKKJJJJJJLLLNNNQQQSSSUUUYYY\\\]]]\\\^^^dddiiiooonnnkkkddd\\\WWWWWWYYYWWW\\\aaabbbbbbgggqqqzzz{{{yyywwwuuuzzz{{{yyywwwrrrvvvsssqqqrrruuuxxxxxxwww|||tttllljjjgggcccaaabbbXXXWWWVVVUUUVVV\\\dddiiikkkqqqyyy~~~vvvkkk```VVVPPPJJJHHHGGGFFFFFFHHHJJJKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMMMM---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++***+++---///---------,,,,,,+++++++++---,,,,,,+++*********+++,,,,,,,,,---------............................................................---------,,,,,,,,,---------.........//////////////////////////////........................------------------------////////////////////////...---,,,...000111111000////////////////////////000000000000000000000000000000000000000111111222...//////000111222222222333555999===@@@CCCDDDEEEGGGGGGGGGFFFDDD@@@===;;;888999999999888:::===???BBBCCCCCCBBBBBBCCCFFFHHHPPPVVV]]]dddooo|||}}}oooeeeaaacccgggoooyyy~~~}}}~~~{{{|||~~~}}}yyyrrrkkkjjjiiigggeeebbb___\\\[[[aaa___ZZZUUUQQQOOOQQQSSSSSSQQQOOONNNOOOOOOOOOMMMIIIEEEAAA???????????????@@@@@@???>>>===;;;:::999>>>>>>>>>>>>===;;;999888666666555555444444333333666666555555666777999:::999999:::;;;===>>>??????AAAAAABBBBBBAAA@@@>>>===888888999:::===AAAEEEGGGGGGFFFFFFFFFHHHKKKNNNPPPSSSTTTVVVYYY[[[]]]^^^^^^aaa___]]]ZZZXXXWWWWWWWWWZZZ[[[[[[\\\^^^bbbhhhmmm{{{yyywwwuuuttttttuuuvvv|||tttppppppqqqppprrrxxx{{{{{{|||||||||zzzvvvpppkkkiiihhheee^^^YYYZZZ[[[YYYYYYZZZ^^^```dddiiiooouuuzzz}}}uuudddUUUNNNLLLJJJHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFDDDBBBDDDEEEGGGIIIJJJLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNN------------............------------------------------------------------+++,,,,,,+++***+++---///---------,,,,,,+++++++++---,,,,,,+++******++++++,,,,,,,,,---------......................................................000/////////............,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...---,,,...000111000///////////////////////////000000000000000000000000000000//////000000111222111111111222333444555555777999<<>>;;;:::666888:::;;;;;;===???BBBFFFFFFEEEEEEEEEIIIOOOSSSdddmmmwww~~~xxxssskkkcccaaaeeemmmttt~~~~~~~~~}}}wwwrrrtttsssrrroookkkfffccc```bbb```]]]XXXSSSQQQRRRSSSUUUSSSQQQQQQRRRRRRQQQPPPLLLIIIEEECCCCCCCCCDDDCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@>>><<<;;;888777777666555444333333666555555444444555777777888888999:::;;;<<<===>>><<<===?????????>>><<<;;;:::999999999:::===???AAABBBAAAAAAAAABBBDDDGGGIIIKKKLLLOOOQQQTTTUUUWWWWWWWWWVVVUUUSSSRRRRRRSSSSSSUUUVVVWWWXXXZZZ___eeeiiivvvuuusssrrrqqqpppqqqqqquuuzzz~~~|||vvvqqqnnnnnnqqqnnnooosssvvvvvvyyy~~~~~~zzzwwwtttuuuvvvvvvoooiiihhhgggcccbbbccc[[[[[[\\\^^^aaadddgggiiinnnoooxxxzzz{{{wwwjjj\\\TTTLLLHHHIIIKKKIIIGGGGGGFFFEEEFFFGGGGGGEEEDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNN------------....................................------------------------+++,,,,,,,,,++++++---///------,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,,,,,,,---------......------------------------........................////////////............,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////...------...000111000///////////////////////////000000000000000000000000///////////////000000111222111111111222444666888<<<===???AAACCCCCCCCCCCCEEECCCAAA???===;;;999999555888;;;===>>>@@@BBBDDDFFFEEEDDDDDDGGGPPP[[[bbb{{{zzzpppkkkdddcccbbbcccjjjvvv{{{www||||||zzzxxxsssnnnhhheeeccccccaaa]]]XXXUUUSSSSSSVVVTTTRRRQQQRRRRRRQQQPPPNNNLLLHHHFFFFFFGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDBBB@@@???::::::999888777666555444666666555444444444555555777777888888999:::;;;;;;888:::===>>>???===;;;:::;;;:::999888777888999:::;;;;;;:::::::::<<<>>>???BBBDDDFFFHHHKKKMMMNNNNNNLLLKKKKKKKKKLLLMMMOOOPPPOOOPPPRRRTTTVVV[[[aaaeeennnnnnnnnmmmlllkkkiiiiiihhhlllqqqrrrooolllkkklllooolllllloooqqqrrruuuzzz}}}|||~~~~~~yyyxxxuuuqqqpppqqqbbbbbb```______``````aaabbbaaaeeevvv~~~tttpppyyyqqqdddTTTKKKKKKLLLJJJFFFFFFEEEDDDEEEGGGGGGGGGEEECCCDDDEEEFFFGGGGGGHHHGGGIIIJJJKKKLLLMMMMMMMMMMMM,,,,,,---------.........------------------------------------------------***,,,---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////................................................///////////////////////////------...000000000/////////////////////////////////////////////////////////......//////000111111000000000222444777888???@@@BBBCCCDDDEEEDDDDDDBBB@@@>>>;;;999888888888666999===???@@@@@@BBBCCCDDDCCCCCCFFFNNN\\\lllvvvzzzssskkkeeebbbbbbeeejjjrrr||||||{{{{{{yyywwwzzzzzzzzzyyyuuuoooiiifffeeefffeeebbb]]]XXXUUUTTTSSSQQQOOOOOOPPPPPPOOONNNMMMKKKGGGFFFFFFGGGFFFEEEIIIIIIHHHHHHFFFEEEDDDCCCGGGGGGHHHHHHGGGEEEDDDCCC>>>===<<<;;;:::999888777888888777666555555444444666666777777888888888999777999<<>>===<<<;;;;;;;;;;;;:::999888777666666777777777777777777777777666888;;;===>>>>>><<<;;;;;;;;;:::999999999999999888888777666666666666666777888:::;;;===>>>??????======>>>@@@CCCFFFIIIKKKIIIKKKNNNPPPSSSXXX]]]aaa___```bbbccccccaaa___]]]]]]```dddggghhhhhhhhhhhhjjjjjjnnntttvvvsssrrrssszzz{{{{{{|||~~~|||yyyuuuqqqlllhhhkkkuuu{{{xxx}}}wwwdddUUULLLJJJKKKHHHFFFDDDDDDEEEFFFEEEDDDFFFFFFGGGHHHIIIIIIIIIHHHIIIIIIIIIJJJJJJIIIIIIHHH,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------............,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////...---...///000///...////////////////////////000000000000000000000000000000000000000111111222333444666888:::<<<>>>???@@@AAABBBDDDDDDDDDDDDCCC<<<;;;999777777888:::;;;===???AAABBBAAAAAABBBDDDBBBEEEJJJSSS^^^mmm|||wwwiiiaaa]]]___gggqqq|||xxxyyyzzzqqq{{{}}}{{{vvvuuutttrrrpppooonnnnnnjjjkkkllllllkkkhhheeeccc```bbbcccaaa]]]XXXTTTSSSQQQOOOMMMLLLMMMMMMMMMKKKJJJHHHFFFEEEFFFFFFEEEDDD@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;:::999888888888888888888888777777666777888::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777444444666777777888888888777777888:::<<>>@@@@@@@@@AAABBBCCCCCCCCCBBB@@@???999999888888999:::<<<===???AAACCCCCCCCCEEEGGGIIIHHHLLLSSS[[[cccmmmvvv|||zzzlllhhheeedddccciiiwwwzzzsssrrrrrryyy}}}wwwvvvwwwwwwvvv|||~~~vvvqqqzzz}}}{{{yyywwwtttrrrnnnnnnnnnmmmjjjhhhgggfffcccdddddddddcccaaa___]]]ZZZ[[[]]][[[WWWSSSPPPOOONNNLLLJJJJJJJJJKKKJJJIIIEEEDDDBBBBBBCCCCCCAAA@@@===>>>???@@@AAAAAAAAAAAA>>>???@@@@@@@@@???>>>===========================<<<<<<=========<<<:::999:::::::::999999999888888888888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<888999999999999888888777555666666666666666555555666555666666888:::<<<>>>>>>@@@CCCEEEHHHKKKOOORRRRRRSSSUUUWWWYYYYYYYYYYYYZZZ[[[^^^bbbeeeggghhhgggjjjkkkpppxxxzzzxxxvvvwww{{{~~~xxxqqqpppvvv{{{|||wwwiii___YYYTTTPPPLLLIIIGGGGGGEEEDDDFFFFFFHHHIIIKKKKKKLLLLLLKKKJJJJJJHHHGGGEEECCCBBB++++++,,,,,,,,,---------........................------------------------)))+++---...---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,---------.........//////////////////////////////........................////////////////////////////////////////////////000///......///000///---////////////////////////000000000000000000000000222222111111222222333444111444888<<>>>>>AAABBBDDDDDDEEEHHHLLLOOOUUUZZZaaaggglllqqqvvvyyyvvvlllfffeeegggmmmrrruuu}}}}}}rrrrrrrrruuu~~~{{{uuuooommmpppuuuyyyzzz}}}zzz{{{yyyvvvtttsssqqqnnnlllhhhiiiiiihhheeebbb``````______^^^]]]\\\ZZZYYYXXXUUUWWWXXXVVVSSSOOOMMMMMMJJJHHHFFFFFFGGGGGGFFFEEE@@@???===>>>>>>>>>===;;;@@@@@@@@@@@@???>>>======;;;<<<===>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<=========<<<;;;:::<<<<<<;;;;;;:::999999999<<<;;;:::999:::;;;<<<===<<<<<<=========<<<;;;;;;777888888999999888888777999999999999999888777666777777666666777999:::;;;888:::===???AAADDDHHHKKKNNNOOOQQQSSSUUUWWWXXXXXXWWWXXX[[[___dddggghhhgggllllllooovvvyyyxxxxxx{{{{{{|||xxxuuutttsssyyywwwhhh^^^YYYUUUPPPLLLIIIHHHFFFEEEDDDEEEGGGIIIJJJLLLLLLLLLKKKKKKJJJHHHFFFCCCAAA@@@.........------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,---...///000000,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------,,,------......------,,,.........------,,,,,,,,,+++++++++,,,,,,---------//////.........---------------------------------------------.........///000000//////.........---////////////////////////............////////////111111000000//////......000000000000000000000000////////////000000000000111111222333333333222222444666999<<<>>>???@@@@@@AAAAAABBBAAA???===;;;999>>><<<;;;;;;>>>@@@AAAAAADDDCCCDDDFFFIIINNNUUU]]]dddkkkrrrvvvvvvyyy|||ppphhheeefffhhhiiiuuu}}}{{{{{{|||}}}~~~xxxuuutttrrrjjjlllrrrxxxzzz{{{}}}|||{{{zzzsssrrrooommmjjjhhhgggffffffdddaaa______^^^\\\[[[XXXXXXWWWVVVTTTRRRPPPOOOQQQPPPNNNMMMKKKIIIGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@???>>><<<;;;;;;<<<<<<::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999999999999999999999999999999999999888777666888888999::::::;;;<<<<<<<<<:::999;;;>>>@@@???===;;;;;;:::::::::999999999;;;:::999999888888888888888777666555555666777888666666777999;;;===???@@@CCCEEEGGGIIIKKKMMMNNNNNNPPPSSSXXX]]]bbbeeeggghhhpppmmmkkkmmmsssvvvtttqqquuuxxx{{{}}}|||zzzyyyxxxzzzppppppsssyyyuuuooofffeee___SSSLLLJJJHHHFFFGGGEEEDDDFFFHHHJJJJJJIIILLLLLLMMMMMMLLLHHHBBB>>>......---------,,,,,,,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------///.........------------------------------------------........./////////000/////////............////////////////////////............////////////111000000000/////////...000000000000000000000000////////////000000000111111111111222333333444444888:::<<<>>>@@@AAAAAAAAA@@@@@@??????>>><<<;;;:::?????????@@@BBBEEEFFFFFFEEEEEEEEEGGGLLLUUUbbblllvvv|||rrrmmmfff___^^^bbbiiinnn~~~yyywwwyyyyyy~~~~~~xxxrrrpppooommmjjjmmmvvv{{{uuurrrqqqpppoookkkjjjhhhfffdddcccbbbbbbaaa___\\\ZZZZZZYYYWWWVVVQQQQQQQQQQQQPPPOOONNNMMMLLLLLLJJJIIIGGGEEEDDDCCC@@@@@@@@@@@@????????????<<<;;;:::888777777888888888888888888888888888888666666666666666666666666777777777777777777777777888888888888888888888888999999888888777777777777777777888999999:::;;;;;;;;;:::999:::===???>>><<<;;;;;;;;;;;;:::::::::999;;;::::::999888888999999888888777666666666777888666666666666777888::::::===>>>???AAACCCDDDEEEEEEJJJNNNSSSXXX]]]ccciiinnnnnnjjjggghhhlllnnnnnnkkkjjjnnnsssuuuuuusssrrrqqqwww}}}~~~vvvtttsssvvvzzz~~~}}}yyytttwwwttthhh\\\TTTMMMHHHFFFFFFFFFFFFFFFGGGIIIJJJMMMNNNNNNOOONNNJJJDDD@@@...------------,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------...---,,,,,,,,,,,,---......------------,,,,,,,,,------------,,,,,,,,,,,,............------------------------------------............/////////000////////////............////////////////////////............////////////000000000000////////////000000000000000000000000/////////000000000111111111000000111222444666888;;;<<<===???@@@@@@@@@@@@======<<<<<<;;;<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGFFFHHHJJJMMMUUUddduuu{{{kkk]]]\\\[[[\\\aaalllxxxssskkkfffggglllkkksssyyywwwuuutttrrrooommmppp|||}}}vvvpppllljjjhhhgggbbbaaa___^^^\\\[[[[[[[[[YYYWWWTTTSSSSSSRRRPPPOOOJJJJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;;;;;;;:::::::::888888666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444666666666666666666666666999888777666555666777777666666666777777888888999:::999888999;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::;;;::::::999999999999:::888888777777777777888999888888777666555555666666777888999:::;;;<<<<<<<<>>@@@BBBCCCDDDEEEFFFGGGHHHIIIPPPXXX^^^gggvvv}}}ssseee[[[ZZZ^^^dddjjjsss|||ooogggcccbbbfffkkknnnxxx}}}xxxyyy{{{tttmmmjjjgggdddccc]]]\\\ZZZXXXVVVTTTTTTSSSRRRPPPMMMLLLLLLKKKJJJIIIFFFGGGGGGGGGFFFEEEDDDCCC@@@@@@???>>>===;;;;;;:::888888888777777777777666666666555555444444444444333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444888777555333333444666777444444555555666666666666888777777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888888888888999999999::::::999888777666666666666777888888999999888888:::>>>CCCEEEHHHRRRbbbooosssmmmgggbbbbbbcccccccccdddgggjjjkkkkkkjjjkkklllrrrtttxxx{{{~~~xxxssspppssswwwzzz|||~~~~~~zzzkkk]]]SSSNNNIIIGGGIIIKKKLLLLLLNNNNNNOOOPPPPPPMMMIIIFFF------------------------------------------------)))******+++,,,---......,,,,,,,,,---------......------------------------------------------------///...,,,++++++,,,...///------------------------.........------,,,,,,,,,,,,,,,------------------------------------------............////////////.........///////////////////////////////////////............////////////////////////000000000000////////////////////////000000000000111111111111111111111222555888<<<>>>>>>>>>===<<<<<<<<<<<<;;;::::::999:::;;;===???@@@EEEFFFGGGGGGGGGIIINNNQQQUUUcccrrryyy|||tttkkkbbb[[[XXX\\\eeeqqq|||zzzrrrlllkkkkkklllooottt||||||wwwpppjjjfffccc```^^^\\\ZZZXXXUUURRROOONNNMMMMMMKKKHHHGGGGGGGGGFFFDDDFFFFFFFFFEEECCCAAA@@@???<<<<<<;;;:::999999888888666666666555555555555444333333333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222666555333222222333555666333333444444444444444555555666666666666666777777999999999999::::::::::::999999888888888999999:::888999999::::::::::::::::::999999888888888888888777888888888888888777777666999<<<<<<>>>FFFUUUaaagggccc___\\\]]]```dddfffhhhiiijjjiiihhhiiikkkmmmoooqqqssstttwww{{{}}}xxxuuuooojjjnnnvvvxxxzzzuuuaaaWWWLLLHHHKKKNNNLLLHHHMMMLLLMMMNNNOOOMMMJJJGGG,,,,,,,,,------------......------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------------............---------------,,,,,,,,,,,,------------------------------------------------.........///.........///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000111111111222222333333444555888;;;>>>???@@@???>>>===<<<<<<<<<===::::::;;;<<<===???@@@AAABBBDDDDDDEEEGGGNNNYYYaaappp~~~wwwoooggg```[[[\\\aaahhhsss|||wwwuuuxxxzzzzzz{{{~~~~~~zzzuuuooojjjfffccc```^^^ZZZYYYVVVRRROOOLLLJJJIIIIIIGGGEEEDDDDDDDDDCCCBBBDDDDDDCCCBBB@@@>>><<<;;;999888888888777777666666555555555444444444333333///000000111111000000///222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333222111222333444555333333333333333333333333333555666555444333444666666777777777777888888888888777777777777888999999888999:::;;;<<<<<<<<<;;;999999888888888888999999777777888888888888777777555777999999999===FFFNNNQQQOOONNNOOORRRYYY___ccclllnnnppppppppppppqqqsssppprrrssstttvvvyyy~~~sssffffffnnnqqqvvv~~~vvviiiYYYPPPNNNMMMIIIEEEKKKKKKKKKMMMNNNMMMJJJHHH,,,,,,,,,---------............---------,,,,,,,,,.........------------,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------......------------............++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------------............/////////000////////////////////////............////////////.../////////000000000111000000000000000000000000000000111111111222222222444555666999;;;===???@@@???>>>===<<<;;;;;;<<<<<<;;;<<<===???@@@AAABBBBBB???AAACCCEEEMMM[[[mmmzzzoooiiieeeccc```aaaiiittt}}}~~~{{{zzzyyyuuuqqqlllgggdddaaa^^^\\\VVVTTTRRROOOLLLIIIHHHGGGFFFDDDBBBAAABBBBBBAAA???>>>>>>>>>===<<<:::999888666555555555555555444444444333333333222222222222///000111111111111000///111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333333333333333333333333333222333555444222111222444333444444444555555555666666666666666666777888888888999;;;<<<======<<<<<<<<<<<<;;;::::::999::::::777888888999999888888888555666888888888999<<>>???@@@===<<<:::999888888999:::<<<===???AAABBBCCCBBBBBBCCCEEEHHHMMMYYYlllzzzdddaaaaaadddgggkkkxxx{{{wwwtttrrrqqqppplllhhhccc___\\\YYYWWWTTTQQQPPPNNNLLLIIIHHHGGGFFFEEECCC@@@@@@@@@@@@???>>>999999999999999888777777444444333333333333333333222222222222111111111111111222333444444333222222000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111///000111222222222222222333333333333333333333333111333555333111000111444222222222333333444444444555555555555555666777777888999;;;===>>>======<<>>===<<<<<<<<<888999::::::;;;:::::::::555666888999:::999777666<<<<<<<<<<<<===AAAFFFJJJVVV^^^iiirrrtttqqqmmmjjjjjjlllmmmnnnoooqqquuuxxx~~~{{{xxx{{{|||kkkgggdddnnn{{{rrr\\\OOOLLLOOOKKKKKKKKKMMMNNNOOOMMMKKK,,,,,,+++++++++,,,---......------,,,,,,------...///...,,,+++,,,---///111222000...,,,+++,,,---...---------............///........................000///---,,,+++,,,,,,------------............///000///...---------------000---,,,---///000...,,,++++++++++++++++++++++++....................................////////////////////////////////////............////////////000000000000000000000000111111111111111000////////////111222333444444555:::;;;<<<=========<<<;;;::::::::::::;;;<<<===>>>??????AAABBBCCCDDDEEEFFFCCCIIILLLSSScccrrr|||oooiiibbbccceeejjjqqq}}}~~~}}}zzzyyyvvvrrrmmmiiifffeee```]]]YYYVVVUUUSSSPPPNNNLLLKKKJJJHHHFFFEEEDDDDDD???>>>===<<<;;;:::999999999888888777666555555555333222222444555555333111111111111111111111111111222222222222222222222222111111111111111111111111/////////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000111111111222222333333333333444666666555555777888888888999999;;;===>>>???BBBCCCDDDCCC@@@>>>>>>???<<<===>>>===;;;999999:::777888999:::::::::::::::;;;:::999999999:::<<<===DDDMMMYYY```dddfffiiimmmqqqqqqooommmlllmmmpppsssttttttvvvzzz~~~ooohhhlllttt|||rrr\\\PPPMMMKKKKKKKKKJJJHHHIIIKKKMMM,,,,,,++++++,,,,,,---......------,,,,,,------.........---,,,---...///000111000...,,,+++,,,---...------------............------------------------///...---,,,,,,,,,,,,,,,---------............/////////...---------------///---,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////............////////////000000000000000000000000111111111111111000//////111000000000222444777888<<<<<<===>>>>>>===<<<;;;999999999:::;;;<<<>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEMMMTTTaaauuu|||pppgggcccaaafffnnnwww~~~zzzwwwuuutttrrrpppmmmjjjeeebbb___]]][[[XXXTTTRRRPPPNNNLLLJJJGGGFFFEEECCCBBBAAAAAA@@@======<<<;;;:::999888888777666666555444444333333333222222333555555333111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000111222222222222222222333222444555555444555666888888888999:::;;;===>>>???@@@BBBCCCBBB@@@?????????>>>???AAA@@@>>>=========:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<======CCCKKKOOORRRUUUZZZ___jjjnnnrrruuutttrrrpppooossssssuuuyyy{{{oooqqquuu{{{kkk[[[UUUNNNMMMJJJIIIHHHHHHIIIIII,,,,,,,,,,,,,,,---------...------,,,,,,------...---------.........//////000///...,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------............/////////...------------......---,,,,,,......---,,,------------------------....................................////////////////////////////////////............////////////000000000000000000000000000111111111111000000///222111000000222555999<<<>>>>>>>>>>>>===<<<;;;;;;777888999:::<<<===??????BBBCCCCCCBBBBBBBBBDDDFFFJJJUUU```qqqrrrhhhbbb```bbbiiiqqq~~~{{{zzzvvvrrrnnnkkkiiihhhgggfffccc```\\\YYYWWWUUUSSSPPPMMMJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999888888777777444444444333333222222111333222222333444555333111111111111111111111111111111111111111111111111111111111111111111111111111333222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000222222222222222111111111000222333444333333444666888888888999;;;<<<>>>???>>>@@@AAAAAA@@@??????@@@AAABBBDDDCCCBBBAAAAAABBB===>>>>>>>>>>>>>>>======;;;;;;:::::::::;;;<<<<<<888;;;>>>???AAADDDKKKPPP\\\eeerrr{{{~~~{{{vvvrrruuuvvvwwwzzz}}}~~~}}}}}}nnneeeYYYSSSLLLIIIIIIIIIIIIGGG+++,,,,,,---------------...------,,,,,,------...,,,---......//////......///...---,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++---------............//////......---------......------,,,,,,---------,,,---------...................................................////////////////////////////////////............////////////////////////////////////000000111111111111000///111111111222555888:::<<<>>>>>>======<<<;;;:::999777888999;;;===???@@@@@@CCCDDDEEEDDDBBBCCCGGGKKKUUUeeerrrnnnbbb___aaajjjrrr|||||||||||||||{{{yyywwwrrrpppmmmiiieeebbb___^^^^^^]]][[[XXXUUUSSSQQQPPPKKKIIIFFFDDDCCCCCCAAA???>>>>>>======<<<=========999999888777777666555555444333333333222222222111444333222333444444333222111111111111111111111111000000000000000000000000111111111111111111111111222222222111111000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000333333222222111111000000///000222222111111333444555555666777888:::;;;<<<;;;===??????>>>>>>>>>???AAACCCDDDEEEDDDCCCDDDEEE@@@@@@@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<>>>CCCGGGMMMXXXggguuu|||~~~|||{{{yyyzzz{{{{{{{{{|||}}}~~~xxxiii___RRRKKKJJJLLLKKKIII+++,,,---.........------...------,,,,,,------...,,,---......//////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,---------............///......---------......///---------------------------------....../////////....................................////////////////////////////////////............///////////////////////////////////////000000111111111000000///111444777999:::::::::<<<<<<;;;:::999999888888777999;;;===???@@@AAAAAAAAACCCDDDCCCBBBDDDKKKPPPiii~~~~~~qqqddd```cccmmm|||}}}yyyxxxzzz}}}|||yyyuuurrrooonnnjjjhhheeeaaa^^^[[[YYYXXXUUUTTTRRRPPPNNNMMMKKKJJJFFFDDDAAA@@@@@@???>>><<<;;;::::::999999::::::;;;777777777666555555444444444444444333333333333333444333222222333444333222111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111000000000...///111111000000222333222222333444555777888999888:::<<<===<<<;;;<<<===???AAACCCCCCCCCCCCDDDEEE@@@AAAAAAAAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<============???@@@BBBJJJUUUaaajjjpppuuuxxxwwwxxxzzz{{{{{{|||wwwkkk[[[PPPLLLMMMMMMLLL+++,,,---//////......---...------,,,,,,------...---------.........//////,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------............///...------------...//////---...//////------...///,,,,,,------.../////////....................................////////////////////////////////////............////////////000000000000000000000000///000000111111111111000000222666:::<<<<<<:::999;;;:::999888888888888888:::;;;===@@@AAABBBBBBBBB===@@@CCCCCCCCCHHHQQQYYY|||}}}mmmgggcccgggooo|||}}}zzzzzz~~~{{{wwwuuurrrnnnjjjhhhfffeee```___]]]ZZZWWWUUUSSSRRRKKKKKKJJJHHHGGGFFFEEEDDDBBB@@@>>>=========<<<;;;888777666666666666666777666666666555555444444444444444444444444444444444555333111222333444444333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111111111111111111000000000---///000111000000111333000000000111333444666777666888::::::999888999:::;;;>>>@@@AAAAAABBBCCCEEEAAAAAABBBCCCCCCCCCCCCCCC???@@@@@@@@@@@@??????>>>;;;;;;<<<<<<===<<<;;;;;;>>>AAAFFFKKKQQQXXX___dddgggkkkooorrruuu{{{vvvfffYYYRRROOOMMMLLL+++,,,...///000///...---...------,,,,,,------.........---,,,---...///000+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...///---------............///---------------...//////---///111000...---///000+++,,,,,,---......//////....................................////////////////////////////////////............////////////000000000000000000000000//////000111111111111111333555777999;;;;;;;;;;;;;;;:::999888888999999:::<<<>>>@@@BBBCCCCCCCCCBBB===BBBFFFGGGIIIPPP\\\fff|||ppphhhiiinnn{{{~~~{{{|||~~~~~~zzztttpppllljjjgggccc```]]]\\\[[[VVVUUUSSSQQQOOOMMMLLLLLLEEEEEEDDDDDDCCCBBBAAAAAA???===;;;;;;<<<<<<;;;:::888777666555555555555555666555555555555444444444444444444444444444444444555333111111333444444333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111111...///111111000000222333//////000111222444555666444666777777666666666777999;;;>>>@@@@@@AAACCCEEEBBBCCCDDDEEEFFFGGGGGGGGGDDDEEEFFFFFFEEEDDDCCCBBB>>>============>>>======;;;<<<===???AAAEEEJJJNNNQQQUUU[[[```fffooo|||~~~vvvjjj___VVVOOOLLL+++,,,...000000///...---...------,,,,,,------...///...,,,+++,,,---///111++++++,,,---------,,,,,,++++++,,,,,,,,,---------........................------,,,+++,,,---///000---------.........//////---------------...///000...000222111...---///111++++++,,,,,,---...//////..................................../////////000////////////////////////............/////////000000000000000000000000000//////000111111111111111777777777888999;;;<<<===;;;:::999999999:::;;;<<<>>>???BBBDDDDDDDDDCCCBBBAAAFFFKKKMMMPPPXXXfffqqq{{{}}}nnnfffoootttzzz~~~|||yyywwwtttqqqlllhhhdddbbb___\\\YYYWWWVVVUUUOOONNNLLLJJJIIIHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA===;;;999999:::;;;:::999::::::999888777666666777555555555555555555444444333333333333333333333333555333111111222444444333111111111111111111111111222222222222222222222222111111111111111111111111444444333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111222222...///111111000000222333///000000111222444555666333555666666555444444555888:::===???@@@AAACCCEEECCCDDDEEEGGGHHHIIIJJJJJJHHHIIIJJJJJJIIIHHHGGGFFFDDDBBB@@@???@@@BBBCCCCCC999:::<<<<<<<<<>>>AAACCCAAAFFFLLLQQQWWWbbbpppzzz~~~~~~xxxjjj]]]SSSNNN...---,,,,,,++++++++++++******+++,,,,,,---......111000...,,,+++,,,...////////////...---------,,,........................,,,,,,,,,---------............------------......---......///000/////////................................................---,,,,,,...111111...+++........................111111000000//////......//////000000000000//////............////////////000000000000111111111111000///...///000222555777:::<<<>>>===;;;999999999555666777888:::;;;<<<===DDDAAA@@@AAA@@@???BBBHHHHHHJJJPPPZZZdddkkkmmmlllwwwyyyooolllqqq}}}~~~~~~zzzwwwpppooommmkkkjjjgggccc```ZZZYYYVVVTTTQQQPPPOOONNNHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>===<<<999999999999888888888777333555777888999888777666555444444333333444444555555444333222222222222222444444444333333222222222444333333222222333333444222222222222222222222222111111111111111111111111555555444222000///...---333222222222111000000000222111000.........///000000000000000000000000000111111111111111111111111222111111111000000//////222111111111000000//////000000000000000000000000333333333333333333333333222222222222222222222222777777888888888:::>>>AAAFFFGGGHHHIIIIIIJJJJJJJJJGGGHHHJJJKKKKKKJJJHHHFFFIIIIIIHHHFFFDDDBBB@@@???>>>===;;;;;;=========<<>>>>>CCCAAABBBFFFFFFDDDFFFKKKKKKQQQ\\\hhhqqqvvvwwwvvvxxxxxxppprrrsssqqqttt|||~~~zzzxxxuuusssooolllkkkiiigggfffdddaaa]]]ZZZVVVUUUSSSPPPNNNLLLKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>===<<<;;;888888888888777777777777444555666888888777666555444444333333333333444444222222222222222333333444444333333333222222222222444333333222222333333444222222222222222222222222111111111111111111111111222222222111111111000000222222222111111111111111222111000///...//////000000000000000000000000000111111111111111111111111111111111111000000000///111111111111000000000///000000000000000000000000111111111111111111111111222222222222222222222222555666777777888:::>>>AAADDDEEEGGGIIIJJJKKKKKKJJJKKKLLLMMMNNNOOOOOONNNNNNMMMLLLLLLKKKIIIHHHFFFEEEDDDCCCAAA@@@@@@@@@?????????>>>>>>@@@@@@BBBLLLVVVcccmmmvvv|||vvvhhh```...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---------.......................................,,,,,,,,,---------............------------......,,,,,,---...............................................................---,,,,,,...///000...---........................000000000000////////////......////////////......000000000000111111111111000000000111111111222222333222222333444666888:::999;;;;;;:::888666555555555666777:::<<<>>>@@@@@@???>>>AAAFFFGGGFFFHHHMMMTTT^^^mmmyyyooohhhhhhqqqyyy}}}{{{tttrrrpppnnnmmmkkkiiigggcccaaa___]]]\\\ZZZVVVSSSQQQPPPNNNLLLJJJHHHGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>======<<<;;;::::::777777777666666666555555444555666666666555444333444444333333333333444444222222222222222222222222222222222222222111111111333333222222222222333333222222222222222222222222111111111111111111111111///000000111222222333333111111111111111222222222111111000/////////000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222222222222222222333555666777777:::>>>@@@AAACCCFFFIIILLLLLLLLLLLLQQQRRRSSSUUUVVVXXXXXXYYYRRRRRRRRRQQQPPPOOONNNMMMHHHGGGEEEBBB@@@???>>>>>>???=========;;;:::@@@GGGKKKSSS\\\eeeooo{{{~~~{{{~~~|||sss...------,,,,,,,,,---------------------,,,,,,,,,+++,,,,,,------,,,++++++,,,---------.../////////........................,,,,,,,,,---------............------------......+++,,,------......------................................................---------......///..............................000000000000////////////......////////////......//////000000000111111111000000111111111222222222333333333444555777999:::<<<======;;;999777666777555666888;;;===@@@AAABBB@@@???BBBGGGIIIJJJNNNTTT```mmm|||}}}zzzzzzvvvssssssmmmlllrrr{{{wwwsssooonnnllljjjiiihhhgggdddbbb]]][[[XXXWWWVVVTTTQQQNNNMMMLLLKKKIIIGGGFFFFFFEEEBBBBBBBBBAAA@@@??????>>><<<<<<;;;:::999999888888666666555555555444444444444555555555555444222222444333333333333333333444444444444333333222111000111111111111111111111111333333222222222222333333222222222222222222222222111111111111111111111111//////000111222333333333000000000111222222222333111111000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111333555666777999<<>>===>>><<<999<<>>>>>=========:::999999888888777777777555555555444444444444333555555555444444333222222333333333222222333333333333333444555444444333222111111111111111111111111333222222111111222222333222222222222222222222222111111111111111111111111111111111111111222222222000000000111222222222333000000111111111111111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000222444555666888:::======???DDDHHHLLLNNNOOOOOORRRWWW]]]dddggghhhgggeee]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYUUUOOOIIIFFFEEE@@@>>>>>>@@@???<<<===AAA===>>>@@@CCCGGGMMMUUU\\\dddiiisssxxxtttsssssssss{{{------------------...///---------------.........,,,,,,,,,,,,---------------------.......................................,,,,,,,,,---------............------------......,,,,,,---...............................................................---......---,,,---///000////////////////////////////////////000000000000//////000000000000//////............////////////111111111222222222222333333444555666777999999:::888888888777444444555666999:::;;;===@@@BBBCCCDDDEEEFFFJJJSSSZZZ```jjjsss}}}vvvhhh```___iiitttwwwuuurrrpppnnnkkkgggddddddbbb___]]]\\\ZZZWWWTTTVVVSSSPPPNNNMMMLLLJJJIIIGGGGGGFFFDDDDDDCCCCCCCCC======<<<<<<<<<;;;;;;;;;888888888777777777666666555555555444444444333333555444444444444444333333333333222222222222333333///000222444555555555444111111111222222222222222222222111111111111222222222222222222222222222222111111111111111111111111222222222111111111111111111111111111111222222222///000111222222222111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111111111111111///111333555555666888:::;;;<<>>>>>AAA===<<<<<>>@@@@@@===>>>AAA@@@>>>@@@FFFEEEIIIQQQZZZbbbnnn}}}yyytttxxx---------------...///000,,,,,,,,,---...///000000///...,,,,,,,,,...000111/////////......------,,,........................,,,,,,,,,---------...............------.........---...//////000000//////................................................,,,...///---+++,,,///222000000000000000000000000.../////////000000111111111111222222222222111111000000000000111111111111111111222222222333333333666777888:::;;;<<<======777888888777666666999;;;<<<===>>>???AAABBBCCCDDDKKKRRRaaasss}}}qqqgggbbbgggzzz~~~yyywwwtttqqqnnnmmmlllllliiigggeeedddcccaaa^^^\\\ZZZXXXVVVUUUUUUTTTQQQOOONNNKKKHHHFFFEEEEEECCCBBB>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999999999777777777777777666666666666666555555555444444444444444444444444555666777333222222222222222222333444444444333000,,,)))'''222222222333333444444444222222111111111111222222222222222222222222222222111111111111111111111111000000000111222222333333333222222222111111000000///000111222333333222111000000000000000000000000111111111111111111111111//////000000111111111222//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000111444444333333444555555666666888<<>><<>>======@@@AAABBBGGGNNNcccqqq|||wwwvvvzzz~~~}}}{{{yyyvvvssspppmmmlllkkkhhhfffdddbbbaaa___^^^]]][[[ZZZXXXWWWVVVTTTSSSQQQOOOMMMKKKJJJIIIGGGEEECCCCCCCCCBBB@@@>>>;;;<<<<<<;;;;;;999888888888888777777666555555444555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333444444333333222111111000111111111111111111111111222222222222222222222222111111222222222222111111222111000000000000111222222222222222222222222222222222222111111111000000000111111111111222222222333222222222111000000000222222111111111111111111000000////////////000000222222111111111111222222000000111222333333444444000000000000000000000000111111111111000000000000111111111111222222222222111222333555888:::===>>>@@@CCCFFFIIIMMMRRRWWW[[[aaaeeekkknnnpppttt{{{|||wwwnnnfff^^^VVVOOOKKKIIIIIIIIIHHHFFFDDDBBBAAAAAAAAACCCDDDDDDGGGSSS___ppp~~~))))))******+++,,,,,,---........................//////............//////......------------.......................................///......---,,,,,,,,,------.../////////////////////////////////////////////............,,,------------.....................////////////............////////////000000000000111111111111000000000000000000000000000000111111111222222222111222333333333555888;;;<<<<<<<<<;;;:::999777666777777888999:::;;;<<<<<<======@@@DDDEEEHHHRRR\\\xxx|||xxxzzz}}}{{{yyyvvvtttsssqqqnnnkkkgggfffdddbbb```^^^\\\[[[ZZZYYYXXXWWWUUUSSSRRRRRRPPPOOONNNLLLJJJHHHGGGFFFEEECCCAAA@@@@@@@@@>>><<<::::::::::::999888777666888777777666666555555555444444444444444444444444333333333333333333333333333333444444444444333333333333333333333333333333444333333222222111111111111111111111111111111111222222222222222222222222111111222222222222111111333222111111111111222333222222222222222222222222222111111111111000000000000111111111111222222222222222111111111111111111000000111111111111111111111000000//////000000111222222111111111111222222///000111222333555666666000000000000000000000000111111111111000000000000000000000000111111111111000000111333555777999;;;<<>><<<;;;999777666666777888999;;;<<<=========???@@@CCCGGGIIIOOO___nnnzzzyyy{{{xxx~~~|||yyyvvvsssqqqooonnnmmmjjjhhhbbbaaa```^^^[[[YYYXXXWWWUUUUUUTTTRRRQQQOOONNNNNNLLLLLLJJJIIIGGGFFFEEEDDDCCCAAA?????????>>>===;;;999999999999999888777666777777666666666555555555444444444444444444444444333333333333333333333333333333333444444333333333333333333333333333333333333333333222222111111111111111111111111111111111000000000000000000000000111111222222222222111111222222222111111222222222111111111111111111111111111111111111000000000000000000111111111222222222111111111111111222222222//////000000111111222222111000000000000000000111222222111111111111222222000000111222222333444444000000000000000000000000111111111111000000000///////////////000000000000///000000222333555777888999<<<>>>AAACCCGGGLLLPPPUUUYYY^^^bbbdddhhhnnnsss~~~}}}qqqhhh```bbbcccbbb^^^VVVMMMHHHJJJEEEBBBCCCCCCAAABBBDDDKKKRRR]]]gggqqq|||000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..............................------...............------------...............////////////////////////.........///////////////---------.........//////............////////////............///////////////000000000111111111111000000000000000000000000222222222222333333333333000222555666777999<<>><<<:::888777777777888999;;;===>>>?????????BBBBBBEEEIIIMMMWWWjjj{{{}}}rrrqqqvvv{{{|||zzzxxxvvvooommmjjjiiihhhgggdddbbb___^^^]]][[[YYYWWWVVVUUUQQQQQQPPPOOOMMMLLLKKKKKKIIIIIIHHHGGGEEEDDDCCCCCCAAA@@@>>>>>>>>>>>><<<;;;888999999999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222333333333333333333222333333333333333333333333333333222222222222222111111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111222222222/////////000000111111222111111000000000000111111222222111111111111222222111111111111000000000000000000000000000000000000111111111111000000000///....../////////000000000111111111222333444555666888999<<<>>>@@@CCCHHHKKKOOOSSSXXX\\\^^^bbbhhhmmmvvv~~~yyylllnnnooonnniii```WWWQQQQQQIIICCCCCCCCCBBBCCCFFFIIIKKKNNNQQQWWWaaalllttt//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..............................,,,---......///.................................////////////////////////.........///////////////------........./////////............////////////............////////////000000000000111111111111000000000000000000000000111111222222222333333333111333666888999;;;===@@@???===;;;888777777888999:::;;;<<<===???AAABBBBBBDDDDDDIIIPPPWWWaaarrrppplllpppwww~~~zzzvvvtttsssqqqpppmmmkkkhhhgggfffdddbbb```[[[ZZZYYYWWWVVVTTTSSSRRRNNNMMMMMMLLLJJJIIIIIIHHHEEEEEEDDDDDDCCCBBBAAAAAA???>>><<<<<<======;;;:::777888888999888888777777555555555555555555555555333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222111111000000111111111111000000111111111111111111111111//////000000000000000111000111111111111222222222222222111111111111111111//////000000000000000000222111111000000111111222222222111111111111222222111111111000//////......000000000000000000000000111111111111000000000000////////////000000000000222222111222222333444555666777999;;;===???DDDGGGIIIMMMRRRUUUXXX\\\bbbgggnnnvvv~~~vvvxxxyyywwwrrrjjjccc^^^XXXPPPIIIFFFDDDCCCDDDHHHDDDFFFIIIKKKNNNRRRXXX\\\mmmwww,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........------------..............................,,,------...//////..............................////////////////////////............/////////000............////////////............////////////............////////////000000000000111111111111000000000000000000000000111111111111222222222222222555888999:::<<<>>>@@@>>><<<999777777888;;;<<<<<<<<<<<<===???AAADDDEEEHHHJJJRRR^^^hhhppp{{{uuurrruuuzzz|||xxxssspppnnnmmmmmmlllkkkhhheeedddbbbaaa^^^\\\VVVUUUTTTSSSQQQPPPNNNNNNJJJJJJIIIHHHGGGFFFFFFEEEAAAAAAAAA@@@@@@?????????===;;;::::::;;;:::999888555666666777777777666666555555555555555555555555333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222111111111111222333333222111111111111111111111111111111////////////000000111111000111111111111222222222333222222222111000000000000000000000000/////////222111111000000111111222222222111111111111222222111111111000000000000000000000000000000000000000111111111111000000000000//////000000000111111111222111111111111111222333444555777888999<<<@@@CCCCCCGGGLLLOOORRRVVV\\\aaagggnnnxxx~~~|||vvvqqqmmmccc\\\UUUPPPJJJEEEEEEIIICCCDDDEEEFFFGGGHHHJJJKKKWWW```nnn|||+++,,,,,,------......///...........................------,,,,,,------............------.................................,,,,,,---.../////////........................---////////////////////////---.........//////000000............/////////000............/////////000............/////////000000000000000111111111111000000000000000000000000000000111111111222222222333555888:::;;;<<<>>>@@@<<<;;;888666777999<<<>>>>>>=========???BBBEEEGGGLLLPPP\\\kkkwww}}}|||uuusssyyy}}}yyyuuupppmmmlllkkkkkkjjjdddaaa^^^\\\[[[YYYVVVSSSRRRRRRQQQOOONNNLLLKKKJJJHHHHHHGGGFFFEEEDDDDDDCCC??????>>>>>>============;;;999888888999999777666444444555555666555555444444555555555555555555555333333333333333333333333333333333333333333333333222222222333333222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111222222444444444444222222000000000000000000000000.../////////000000111111000111111111111222222222444333333222111000//////111111000000//////......222222111111111111222222222222111111111111222222000000111111222222222333000000000000000000000000111111111111000000000000000000000000111111111111111111000000000000111111222333555666777999===@@@???CCCHHHLLLNNNRRRXXX]]]bbbiiisssyyyyyyyyy~~~|||zzzmmmgggaaaZZZQQQHHHFFFIIIGGGEEEBBB???>>>@@@BBBEEEIIIPPPZZZfffrrr///////////////..................------,,,,,,,,,---------------...///000///...------...///...---------------------------------------------------..............................//////////////////............////////////222000.........///...---+++++++++,,,,,,,,,------///////////////000111111////////////////////////111111111000000000000000222222111111222222333444888:::<<<===?????????>>><<<<<<;;;:::::::::;;;;;;<<<<<<===???BBBFFFJJJLLLQQQZZZjjjzzz{{{wwwppp||||||yyyvvvuuuqqqooommmkkkhhhfffeeeeeeaaa^^^ZZZVVVTTTSSSSSSTTTPPPOOOMMMLLLJJJIIIIIIHHHCCCBBB@@@??????@@@AAACCC???>>>>>>===<<<<<<;;;;;;888888888777777777666666555555555555555555555555444444444444444444444444666555444333222333333444222222222222222222222222111111000000111111222333//////111444666777555333222222222111111000000000111111111111111111111111222222111111111111111111//////000000111111222222///000111222222222222222111111111111111111111111////////////////////////111111111111000000//////333333222111000///......000000111111111111000000000000000000111111111111222111111111000000//////////////////000000000000222222111111222222333444111111111111111111111111222222111111111111222222000000000000000000000000222222222333444666999:::===???AAADDDGGGKKKQQQUUUcccfffjjjmmmpppuuuyyy}}}zzztttlllccc\\\VVVRRROOOFFFGGGHHHEEEBBBAAADDDFFFGGGJJJOOOVVV[[[ggg{{{~~~yyyyyywww~~~,,,---------............------------------,,,,,,---------------.../////////...------...///...---------------------------------------------------........................///////////////.....................////////////111000...---...///...---,,,,,,,,,,,,------------///////////////000111111111111111111111111111111000000000000000111111111222222111222222333444555999:::<<<>>>?????????>>><<<<<<<<<<<<=========>>>@@@AAABBBDDDHHHMMMQQQTTT^^^ggguuu}}}vvvrrrssszzz~~~zzzwwwtttqqqpppmmmllliiigggdddbbbaaa```^^^[[[WWWTTTQQQPPPQQQQQQMMMLLLJJJIIIGGGFFFFFFFFFBBBAAA???>>>===>>>???@@@=========<<<;;;;;;::::::999999888888888777777777555555555555555555555555444444444444444444444444666555444333222333333444222222222222222222222222333333333333333444555555444333333444444222///---333222222222111111111111111111111111111111111111111111111111111111111111000000000000000111111111222333333333222111000///111111111111111111111111111111111111111111111111111111000000000/////////222222111111000/////////000000111111111111000000000000000000111111111111111111111111000000000///000000000000111111111111111111111111111222333333111111111111111111111111111000000000000000000111111111111111111111111111222222222333444666888999;;;===???AAADDDHHHMMMQQQ\\\___cccgggjjjoootttwww||||||tttmmmfff^^^XXXRRRPPPMMMHHHEEECCCCCCDDDDDDEEEIIINNNQQQXXXhhhxxx~~~uuuoooqqqyyy++++++,,,,,,---------...,,,,,,------------------...------------.../////////...------...///...---........................------------------------........................000000//////.........---............////////////111///...---/////////...------------.........//////////////////000111111111111111111111111111111//////000000111111222222222222222222333444555666999:::<<<>>>?????????>>>======>>>???@@@@@@@@@@@@AAAAAACCCGGGMMMTTTZZZ^^^llluuuuuukkkiiiiiinnnvvv{{{oooiiimmmrrryyyxxxvvvsssooollljjjiiihhhfffdddaaa^^^\\\ZZZYYYYYYWWWSSSPPPNNNMMMMMMMMMIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;<<<<<<;;;;;;;;;:::999999888888777777777777666666666666444444444444444444444444444444444444444444444444555444444333333333333444222222222222222222222222444444444444444555555666666444333333222000---***333333333222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000111111000//////111111111111111111111111111111111111111111111111000000000000000/////////000000000000000000000000000000111111111111000000000000000000111111111111111111111111000000000000111111111111222222222222111000000000000111222222111111111111111111111111000000////////////000000111111111111111111111111111222222333444666777888888:::<<<>>>@@@DDDHHHLLLSSSVVVZZZ^^^bbbggglllpppuuuyyytttkkkbbb\\\SSSMMMJJJIIIGGGDDDDDDDDDFFFIIIIIILLLUUU```vvv~~~zzzmmmfffeeekkkxxx------------,,,,,,,,,,,,,,,,,,,,,------...............---------......//////---------...///...---////////////////////////................................................000000000///......------............////////////111///------/////////...............///////////////////////////000000111111111111111111111111111......///000111222222333222222222333444666777888:::;;;===>>>??????>>>>>>>>>???@@@AAAAAA@@@??????@@@BBBFFFLLLUUU```hhhnnnwwwkkkccceeelllxxx}}}nnneeebbbccclll~~~}}}zzzyyyrrrqqqooollliiigggdddcccbbbaaa^^^[[[XXXVVVTTTSSSTTTRRRPPPMMMJJJIIIIIIIIIEEEEEECCCBBBAAA@@@@@@@@@@@@???===<<<::::::::::::999999999888888777777777555555555555444444444333444444444444444444444444333333333333333333333333444333333333333333333333222222222222222222222222333333222222222333444444333222111222333333111///333333333222222222222222111111111111111111111111111111111111111222222222222222111111000000//////)))***,,,...///000111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111111000000111111111111000000///000000000111111111111111111111000000000000000000000000111111111222222000000000///000000111222111111111111111111111111000000////////////000000111111111111111111111111111111222222444555666666666888:::<<<===@@@DDDFFFKKKNNNRRRVVV[[[```eeeiiiooosssxxxsssiii\\\UUUTTTSSSOOOJJJKKKIIIIIIJJJIIIHHHMMMTTT___gggttt}}}pppfffccclllwww~~~000//////...---,,,++++++,,,,,,,,,------.........///......---------......///---------...///...---////////////////////////................................................000000//////.........---............////////////000...------///000///............/////////000000///////////////000000111000000000000000000000000......///000111222222333222222333444555777999:::;;;<<<===?????????>>>>>>@@@@@@@@@@@@??????>>>===AAADDDJJJSSS```nnnzzzrrrdddfffnnnxxxwwwjjjdddbbb]]]hhh{{{|||yyyxxxvvvtttrrrlllkkkiiigggeeebbb```___]]][[[YYYVVVSSSQQQOOOOOOPPPNNNLLLJJJHHHGGGFFFFFFCCCBBBAAA@@@???>>>>>>>>>???>>>===<<<::::::999999777777777777666666666666666666555555555444444444444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222333333222222222333444444222111111222444555444333222222222222222222222222111111111111111111111111000000111111111222222222222222111111000000//////***+++---///000111222222000000000000000000000000000000000000000000000000222222222222222222222222/////////000111111222222000000111111111111000000///000000000111111111111000000000000000000111111/////////000000000111111000000000///000000111222111111111111111111111111222111111000000111111222111111111111111111111111000111111222333444555555666888:::;;;;;;===@@@BBBEEEHHHMMMQQQVVV[[[```dddhhhmmmsssyyy}}}nnneeebbb___ZZZTTTRRRNNNKKKKKKJJJHHHJJJOOOQQQUUU___nnntttfffccchhhmmmpppyyy000000///...---,,,++++++,,,,,,------------------//////...------------...///...------...///...---........................................................................////////////////////////............////////////000...------///000000///............/////////000///////////////000111111//////////////////////////////000000111111222222222222333555777999;;;<<<<<<===>>>???@@@???>>>>>>@@@@@@???>>>>>>>>>>>>??????CCCJJJVVVeeevvvmmmdddcccooo|||tttgggaaa```\\\eeexxx{{{xxxuuurrrqqqooommmkkkfffeeedddbbb```]]]\\\[[[WWWVVVTTTQQQOOOMMMLLLKKKKKKJJJHHHGGGEEECCCCCCBBBAAA@@@???>>>===============<<<<<<;;;:::999888888666666666666666666666666888777777777777666666666333333333333333333333333333333333333333333333333111222222333333333333222222222222222222222222222444444444444444555555666444333222222444444444333000111111111111222222222111111111111111111111111000000000111222222333333111111111111000000000000222222222333333222111111000000000000000000000000////////////////////////111111111222222222222333//////000000111111111222000000111111111111000000000000000000111111111111000000000000111111111111.../////////000000000000111000000000000111222222111111111111111111111111222222111111111111222222222222222222222222222222///000111222333333333333555777999:::::::::<<<>>>AAADDDHHHLLLPPPUUU[[[^^^aaafffmmmsssxxx~~~{{{vvvqqqjjjddd^^^VVVOOOLLLJJJGGGHHHKKKKKKLLLSSS___pppooocccaaadddccchhhwww,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,//////...---------------///...------...///...---------------------------................................................------......///000000000............///////////////...------///000000///------.........////////////////////////000111111000000000000000000000000000000000000000111111111222333444555777:::<<<===<<<===>>>???@@@???>>>>>>@@@>>>===<<<===???BBBDDDCCCGGGOOO[[[lll~~~ssseeeccckkk~~~uuuggg```^^^]]]eeevvv~~~}}}|||tttrrrnnnllljjjiiifffddd```___]]]\\\ZZZXXXVVVVVVQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFDDDCCCAAA@@@???>>>>>>===<<<<<<;;;;;;;;;;;;999999999999999888777777666666666666666666666666666666666666555555555444333333333333333333333333222222222222222222222222000111222333444333333222222222222222222222222222333333333333333444555555444222111111333333333222//////000000000111111111111111111111111111111111///000000111222222333333000000000000000111111111333333333333222111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000111111111000000111111111111000000000000000000111111111111///000000000111111111111//////000000000111111111111111111111111222333333111111111111111111111111111111000000000000111111222222222222222222222222///000111222333333222222444666888888888888999:::===@@@DDDGGGKKKOOOTTTXXXXXX^^^gggmmmqqqvvv}}}~~~rrreeeYYYRRRNNNJJJIIIKKKIIIHHHLLLUUUaaapppwwwsssmmmeeedddrrr((())))))+++,,,---...............------,,,,,,,,,000///...---------------///...------...///...---------------------------////////////////////////........................,,,,,,---...///000111111............/////////000///...,,,---///000000///------------.........//////////////////000111111111111111111111111111111111111111000000000000000222333444666888:::===>>>======???@@@@@@???>>>>>>>>>===<<<<<<>>>AAAFFFIIIOOORRRZZZfffwwwpppfffgggiiivvvyyyjjjaaa___]]]cccrrr}}}{{{yyyxxxwwwpppnnnjjjhhhfffeeebbb```[[[ZZZYYYWWWUUUTTTRRRRRRMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCBBB@@@???===<<<;;;<<<<<<;;;:::999999999999666777777777777777666555555666666666666666666666333333333222222222111111333333333333333333333333222222222222222222222222000111222333444333333222222222222222222222222222111111000000111111222333000///...///222444444444......//////000000000111111111111111111111111111///000000111222222333333//////000000111111222222......///000000000000000000000000000000000000000111111111111111111111111---.........//////000000111111000000000000000000000000111111111111000000000000000000111111111111//////000000111111111222000111111111111222222222222222111111222222333444111111111111111111111111000000////////////000000222222222222222222222222///000111222333333222111333555777777666666666777:::<<<@@@CCCGGGKKKPPPSSSRRRYYYbbbhhhlllpppwww|||uuudddZZZTTTOOOMMMNNNGGGEEEIIIPPPVVV^^^nnn~~~|||oooiiisss000///...------...///000------------------------............//////////////////.........---------------++++++++++++---------------............///------............---------......///////////////000000000000000000000000000000///...---,,,++++++111000///......///000111000000000000111111111111//////000111111111111111111222333333222111222444222333444666888;;;<<<===@@@@@@AAAAAAAAA@@@??????AAACCCDDDBBBAAADDDKKKRRRUUUbbbrrr~~~pppiiikkkpppwwwxxxkkkdddaaa```hhhuuu~~~|||yyyvvvtttsssrrrpppoooiiigggccc```___]]][[[YYYVVVVVVUUUSSSQQQOOOMMMLLLHHHHHHGGGFFFDDDBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;;;;::::::999888777777666666666666666666666666666666666666666555555444555555666666555555444333444444444444444444444444222222222222222222222222333333333333333333333333333444555555444333111000222333333444444333333222222222222222222222222222333333222222222222222222222111000......000111222111111111111111111111111000000000000000000000000000000000000000000000000000111111111222222222222111222333333333111000///000000000000000000000000000000000000000000000000111111000000//////......111111000000111111222333111111111111111111111111111111111111111111111111444333222000000000000111111111111111111111111111000000111111111111000000222222111111111111222222222222222222222222222222333444555555666666555555666999<<>>>>>CCCCCCCCCCCCCCCCCCBBBBBB<<<@@@CCCCCCBBBGGGQQQYYYfffsssxxxmmmlllrrr}}}{{{~~~pppgggcccbbbiiittt}}}|||zzzxxxvvvwwwtttqqqpppooonnnllljjjfffccc```]]]\\\ZZZWWWUUUQQQPPPOOONNNLLLJJJHHHGGGEEEEEEEEEDDDBBB@@@???>>>>>>>>>>>>===<<<;;;;;;;;;::::::999999888777777666555555555555555555555555666666666666666555444444555555555555555444444333333333333333333333333333222222222222222222222222333333333333333333333333111111222222222111000///222333333444444333333222222222222222222222222222000000111111222222333333222111000//////000111222222222222111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111222222111000000///000000000000000000000000000000000000000000000000111111000000////////////111111000000111111222333111111111111111111111111////////////////////////333222111000000000111222222222222111111111111111000111111222222111111000222222111111111111222222222222222222222222222222333444444555555555555555555888;;;===???BBBEEEGGGLLLOOOTTTYYY^^^dddjjjnnntttyyysssbbbWWWUUUMMMNNNNNNNNNNNNQQQVVVZZZ___fffsss...---,,,,,,,,,,,,---...---------------------------............/////////...............---------------,,,,,,,,,,,,---------------............///...//////000000//////...---......///////////////000000000000000000000000------........./////////000000////////////000000000000000000111111111111///000111111222222111111000111222222111111222444666777888:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@<<>><<<;;;<<<<<<<<<;;;::::::999999999888888777777666666666555555555555555555555555555666666666666555444444555555555555555444333333222222222222222222222222222222222222222222222222333333333333333333333333000000111222222222111111222333333444444333333222222222222222222222222222...//////000111222333333222111000//////000111222222222222222111111000000000000000000000000000000000000000000000000000000/////////000000000111111111111000/////////000000000000000000000000000000000000000000000000000000111000000000000/////////111111000000111111222333111111111111111111111111////////////////////////111111111000111111222333222222222222111111000000111111222222222222111111222222111111111111222222222222222222222222222222333333444555555555555555444777999;;;<<<===@@@BBBDDDHHHMMMRRRWWW\\\aaadddnnnssszzzyyyjjjcccYYYWWWUUUTTTTTTTTTTTTSSSQQQVVV^^^iiixxx/////////....../////////---------------------------------.........//////........................---------,,,,,,------------------............/////////000000000000//////---......///////////////////////////////////////,,,,,,------------......000000////////////000000///000000000111111111111000000111222222222222111///111222222111111333444777888999;;;===>>>@@@@@@>>>>>>>>>>>>??????@@@AAACCCIIINNNOOOQQQ[[[mmm|||qqqjjjmmmvvv{{{}}}~~~zzzxxx||||||zzzyyyxxxuuurrrpppnnnmmmkkkiiigggeeebbbaaa``````^^^\\\ZZZXXXVVVTTTSSSQQQNNNKKKHHHHHHHHHGGGFFFEEECCCBBB??????>>>>>>===<<<;;;:::::::::999999999888888888777777666666666555555555555555555555555555555555555555666666555555444333444444555555555444333333111111111111111222222222222222222222222222222222222222222222222222222222111111222333444444555555222333333444444333333222222222222222222222222222//////000000111111111222222111111000000111111222333333222222111000000000000000000000000000000000000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111000000000111111222333333333333222222111000000000000000111111111111000000222222111111111111222222111111111111111111111111333333444555555555444444333555777888888999;;;===>>>BBBGGGLLLPPPTTTYYY\\\gggmmmtttyyy}}}yyymmmhhhdddbbbbbb```ZZZUUUSSSTTTWWW]]]gggwww...//////////////////...------------------------------------............---.....................---------------------------------............/////////000000000000//////---......///////////////////////////////////////111111111000000000000/////////000000000000/////////000000000111111111111000000111222222222222222///111222333222222444555888888999;;;===>>>???@@@BBBAAAAAAAAABBBDDDEEEFFFFFFLLLRRRWWW^^^mmmvvvllllllvvv~~~{{{xxxuuusssqqqqqqooollljjjiiigggeeeddd```^^^[[[ZZZZZZYYYWWWVVVTTTSSSQQQPPPOOOMMMIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@============<<<<<<;;;:::888888888888777777777777666666666555555555555555555555555555555555555555555555555555555444444333444444444555444333333222000000000111111222222222222222222222222222222222222222222222222222222222111111222222333444555666222333333444444333333222222222222222222222222222222111111111000000//////222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111222333000000000000000000000000111111111111111111111111...///000111222333333333222222222111111111000000///000000000000000000///222222111111111111222222111111111111111111111111222333333444555444444444333444666666666666888999<<>>===<<<;;;;;;<<<<<<<<<;;;;;;:::777777777777777777777777555555555555555555555555444444444444444444444444444555555555555444333333444444444444444333222222000000000111222222333333222222222222222222222222222222222222222222222222000000000000111222333444222333333444444333333222222222222222222222222222333333222111000//////...222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000//////000000111111000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222333000000000000000000000000////////////////////////...///000222222333333333111111111111111111111111000000111111111111000000222222111111111111222222111111111111111111111111222222333444444444444444333444666666555555777888:::<<>>???@@@AAABBB@@@?????????AAACCCFFFGGGMMMUUUcccuuuzzzzzzyyy~~~zzzuuussssssooonnnmmmkkkiiigggeeedddbbb___\\\[[[ZZZYYYWWWUUUSSSQQQOOONNNNNNNNNLLLKKKIIIHHHGGGGGGFFFDDD@@@===;;;;;;<<<<<<<<<;;;;;;:::999999:::::::::::::::999666666777777777777777777555555555555555666666666444444444444444444444444444444555555444444333222333444444444444333222222000000111111222333333444222222222222222222222222111111111111111111111111111000000000000111333444222333333444444333333222222222222222222222222222333333222222111111000000111222222222222222222111000000000111222222333333000000000000000000000000000000000000000000000000000000000111111111222222///000000111222222111111000000000000000000000000000000000000000000000000000000111111111222222222111111000000111111222333000000000000000000000000///////////////////////////000111222333222222111000000000111222222333333222222222333333222222222222222111111111111222222111111111111111111111111222222333444444444444333333444666666555555777888888999:::;;;>>>CCCIIINNNPPPVVV]]]ccchhhnnnuuu{{{tttiiiaaa```]]]XXX\\\eeemmm{{{---...///000000///...---------------------------,,,,,,,,,---------......---------.........//////,,,---...//////...---,,,---------.........//////------............---------......///////////////000000000000000000000000------...///000111222333...///000111111000///...000000000000111111111111111111222333333333333222222333555666666666888:::======>>>@@@AAABBBCCCCCCDDDCCCBBBCCCDDDGGGJJJLLLWWW```pppwwwvvvzzzrrrmmmlllmmmiiihhhgggeeecccbbbaaa```___\\\YYYXXXWWWVVVUUUSSSPPPNNNKKKJJJJJJJJJIIIGGGEEEDDDDDDCCCCCC@@@<<<999;;;;;;<<<<<<<<<;;;;;;:::777888888999999999999888666666666777777777777777555555666666666666666666444444444444444444444444444444555555444444333222333333444444444333222222000000111222333333444444222222222222222222222222111111111111111111111111444333222222222333444555222333333444444333333222222222222222222222222222222222222222222222333333111222222333333222222111//////000111222333333444000000000000000000000000000000000000000000000000111111111111222222222222///000111333333333222111000000000000000000000000000000000000000000000000000000111111222222222222111111111000111222222333000000000000000000000000111111111111111111111111///000111222333222111111//////000111222333333444333444444555555444444333222222111111111111222222000000000000000000000000222222333444444444333333333444666666666666777999666666666777999???FFFKKKHHHMMMTTT[[[___fffmmmrrrxxx~~~xxxmmmjjjddd[[[[[[bbb\\\ggguuu------...///...---+++***//////...---,,,++++++,,,........................///...---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,---......---,,,,,,---------............///......////////////......//////............//////..................................../////////000000000000000111111111111---///222222111000000111111222444555666888;;;>>>>>>@@@BBBBBBAAA??????@@@@@@>>>AAAGGGKKKLLLPPPUUU```qqqyyy}}}zzzxxxtttooojjjgggeeeddd^^^^^^]]][[[ZZZXXXWWWWWWTTTTTTRRRQQQOOONNNLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@@@@???>>>======<<<;;;:::999999888888999999999888777666666777888999666555555555555444444444444444444444444444444444444444444444444444444444222222333444555555555555555555666666555444333333333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222333333333222222222111111444333222222111111111111111111111111111111111111////////////000000000000111111000000111111222333222222222111111000000000000000000000000000000000111111111000000000000000......///000000111000000000000000000000000000000000000000000000000000000222111000//////000111222222222222111111111000000000000000000000000000000//////000111111111111000111111111111111111111111000111222222111///,,,***000000000000111111111111222222222222222222222222444333222111111111222333333333333333333333333333333333333444444444555555777777777888;;;???BBBEEEDDDGGGLLLQQQVVV\\\cccgggqqqwww|||tttmmmfff___[[[YYYZZZ___hhhpppyyy------......------,,,+++------,,,,,,,,,------...........................///...---,,,,,,,,,,,,---------,,,,,,,,,------...,,,---............---,,,---------............///......////////////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000000111111111111///111333333222111222222111333555666777999<<<>>>???BBBDDDDDDBBBAAA@@@@@@@@@@@@CCCHHHKKKOOOXXXaaaooo~~~xxxzzz|||xxxsssqqqmmmhhhddd```^^^]]]YYYYYYXXXVVVUUUSSSRRRRRROOOOOONNNMMMLLLJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>======<<<;;;;;;;;;999999888777777777777888888888777666666777888888777666666666666555555555444444444444444444444444444444444444444444444444333333444444555444444444444444444444444333222222333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222111111111222222333333333666555444333333333333333111111111111111111111111////////////000000000111111111000000111111222333444444444333333222222222000000000000000000000000111000000000000000000000...///000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000111111222222111000///000000000000111111111111222222222222222222222222333333222111111222222333333333333333333333333333333333333444444444555555888777777777999;;;>>>???AAACCCHHHLLLQQQWWW]]]bbbkkkqqqyyyxxxpppggg```YYYWWWWWW[[[```gggsss~~~......---,,,,,,,,,------+++++++++,,,---...///000..............................---,,,,,,,,,---------------------...///000,,,---............---,,,---------............///......////////////......//////............//////000000000000000000000000....../////////000000000000000000000111111111111000222444444333333333444222444777888999:::<<>>BBBFFFJJJOOOUUUYYYbbbgggmmmsssyyywwwlllddd\\\WWWRRRRRRSSSWWWaaakkk~~~{{{www///...,,,++++++,,,---...,,,,,,,,,,,,---...//////...........................------,,,,,,,,,------------------...000111111------............---------------............///......////////////......//////............//////111111111111111111111111...////////////000000000///000000000111111111111111333444444333333444555444666999:::;;;<<<===???AAACCCFFFFFFDDDBBBAAAAAAEEEDDDHHHSSS^^^kkk{{{xxxvvvtttttt||||||tttnnnjjjfffccc___]]]ZZZVVVRRRPPPOOONNNJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBBBBBBB@@@??????>>>>>>=========:::::::::999999888888888888888777666666666666777777777777666666777777777666666666666555555555555444444444444444444444444444444444444444444444444555555555555444333222222222222333333333333222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111000000111222333333444444222222111111111111111222111111111111111111111111//////000000000111111111111111000000111111222333111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000///...000000000000000000000000000000000000000000000000111000000000000000000111111111111111000000000000000000000000000000000000222111///......000222333111111111111111111111111222111000//////111222444000000111111111222222222222222222222222222222222222222222222222222333333111111111111111111111111333333333444444444555555777666666555555666777888888:::===@@@DDDHHHNNNQQQXXX]]]dddjjjqqqyyy~~~rrrjjj```ZZZTTTRRRQQQSSSZZZbbbmmm{{{wwwooosss~~~...---,,,++++++,,,...///---------,,,,,,------...........................------,,,,,,,,,------...---------...///000111222........................---------............///......////////////......//////............//////------------------------////////////000000000111///000000000111111111111111222333333222222333555666888;;;=========???@@@AAABBBDDDDDDCCCBBBBBBCCCGGGGGGOOO___ppp~~~~~~nnnrrrvvv||||||~~~xxxpppiiiccc```\\\ZZZXXXVVVSSSOOOLLLKKKJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@????????????????????????===============<<<<<<<<<::::::999999999999999888999999888777777777777888666666666777777666666666555555444444444333333333444444444444444444444444444444444444444444444444555555555555444333222222333333444444444444333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222111111111000000111111222111111111111111111111111000000000000111111111111111111000000111111222333000000000000000000000000000000000000000000000000//////000000111111111111111111222111111000//////111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000222111///......000222333111111111111111111111111333222///...---...000111111111111111222222222222222222222222222222222222111111222222333333333333111111111111111111111111333333333444444444555555555555555666666777888999777999;;;===@@@CCCHHHKKKNNNTTT]]]dddjjjqqqyyy}}}tttaaaZZZUUUTTTSSSRRRVVVZZZ```jjj}}}sssnnnnnnttt}}}------,,,,,,,,,---.........------,,,,,,,,,------........................------,,,,,,,,,---.....................///000111//////...------...//////---------............///......////////////......//////............//////......................../////////000000000111111000000000000111111111111222333333333222222444666777:::===?????????@@@AAAAAABBBCCCBBBAAABBBDDDFFFKKKQQQaaauuu|||ssspppvvv~~~wwwqqqoookkkccc]]]YYYVVVTTTRRRPPPOOOLLLIIIGGGEEEEEEEEEAAAAAAAAA@@@???>>>>>>>>>>>>>>>==================;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999999999999999888777777777777888555666666777777666666555444444444333333333222222444444444444444444444444444444444444444444444444444444444555444444333333222333333444444444444444222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111333333333222222222111111333222222222222333333444111111111111111111111111000000000111111111222222111111000000111111222333111111111222222222222222000000000000000000000000/////////000111111222222111111111222111111000000111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000000111000000000000000000000000111000/////////000222333111111111111111111111111333111///...---...///000111111111222222222222333222222222222222222222222000000222333333333333333222222222222222222222222333333333444444444555555333444555666777888999:::777888:::;;;===@@@DDDGGGGGGMMMUUU\\\aaagggnnnsssjjjbbbZZZWWWTTTQQQPPPSSSZZZaaaqqqyyypppkkklllsss+++,,,------......------,,,,,,,,,,,,------...///........................,,,,,,,,,,,,,,,---...///.........------...//////000///...------...///000---------............///......////////////......//////............//////111111111111111111111111//////000000000111111111000000000000111111111111444444555444333333555777888;;;???@@@@@@@@@@@@AAABBBCCCBBBAAAAAADDDHHHKKKUUUeee~~~yyytttssszzz}}}xxxssslllfff```\\\WWWSSSPPPMMMKKKIIIIIIHHHEEECCCAAA@@@@@@@@@???>>>>>>======<<<<<<;;;<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::888888888888888888999999888888777666666666666777555555666777777666555555555555444444444333333333444444444444444444444444444444444444444444444444333333444444555444444444111111222333333333333333111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222333333222222222222222333444444111111111111111111111111000000111111111222222222111111000000111111222333000111111111222222222333000000000000000000000000...//////000111111222222000000111222222222111111111111111111111111111111000000000000000000000000///000111222222111000///////////////000000111111000000000000000000000000000000000000111111111111111111111111111111111111111000/////////000111222111111111222222222333333222222222222222222222222///000222333444444333333333333333333333333333333333333333444444444555555333333555666777777888888777888999:::;;;===@@@CCCBBBGGGLLLQQQUUU\\\dddjjjuuuzzzyyylllccc\\\UUURRRSSSVVVZZZdddssszzznnnkkksss~~~***+++---...///...------******+++,,,---///000111........................,,,,,,,,,,,,,,,---...//////......---------......000///...------...///000---------.........//////......////////////......//////............//////////////////////////////000000000000111111111111000000000000111111111111555666666555444444777999999<<<@@@AAAAAAAAAAAAAAADDDCCCBBBAAAAAAEEEKKKOOO^^^vvvyyyppprrrxxxyyyrrrnnniiiccc^^^VVVSSSOOOLLLJJJHHHEEEDDDDDDCCCAAA>>>===<<<<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;:::999888888888666666777777888888999999777777777777888888888888777777666555555555555555444555666777777666555444666666555555555444444444444444444444444444444444444444444444444444444444222222333444555555555555///000111222222222222222111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000111222333444444555000000//////000111222222111111111111111111111111000111111111111222222222111111111000111222222333......//////000000000111000000000000000000000000...//////000111222222222///000111222222222222222111111111111111111111111000000000000000000000000///000111222222111000///.../////////000000111111000000000000000000000000//////000111111111111000111111111111111111111111/////////000111333444555111111222222222333333333222222222222222222222222///000222333444444333333333333333333333333333333333333333444444444555555333444555555666666666555666888999999999;;;>>>AAA@@@CCCFFFIIILLLSSS]]]dddnnnssszzzqqqfff]]]YYYYYYRRRVVV\\\bbboooxxxkkklllsss.........------,,,,,,,,,000---,,,---///000...,,,..........................................................................................------000000//////.........---............/////////000......//////000000111111////////////////////////000000000000000000000000000000000000111111111111444444444444555777999:::999:::<<>>???@@@BBBDDDGGGLLLRRRWWW^^^eeeppp{{{rrrhhhaaa\\\YYYXXXZZZ___gggrrr{{{qqquuu/////////......---------///---,,,---///000...,,,................................................................................................000/////////...................../////////000000---------...............////////////////////////000000000000000000000000000000000000111111111111444444444444666888999:::;;;<<<>>>@@@BBBCCCCCCCCCBBBAAAAAACCCCCCHHHVVVdddwwwqqquuuxxxuuuyyyyyypppiii```ZZZWWWSSSNNNJJJFFFEEECCC@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::999::::::;;;;;;::::::999999999999999999999999999888888888888777777777666777777777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555555555444444444333333333111111222333333444555555555555555555555555555555333333333333333333333333333000...///111222111///222222222222222222222222000000000000111222333444333111000//////000111333111111222222222333333333222222111111111111222222222222222222222111000000000000111222222222222111333333222111111111111111111000000000000111222222111111111111111111111111//////......//////000111111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222222111000//////000111222000111111111111222222222222222111111111111222222000000111222222222222111111111111111111222222222///000000111111222222222222222222111111111000000111111222222222222222222222222333333333333444444666666555444444444444444666555555555555666777777777777777888:::;;;===>>>===>>>@@@AAADDDHHHNNNRRRVVV\\\fffpppzzz}}}qqqhhheeecccbbbcccdddgggrrr|||~~~zzz///////////////.........///...------...///...---................................................................................................////////////................../////////000000000//////...............---////////////////////////000000000000000000000000000000000111111111222222444444555666777999;;;<<<>>>???@@@BBBCCCDDDDDDDDDBBB@@@AAACCCFFFNNN^^^mmmuuunnnoooyyyxxxuuuyyyyyypppiiiaaa[[[TTTOOOMMMJJJFFFCCC@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999999::::::::::::999999999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555555444444444444333333333111222222333333444444555444444444444444444444444333333333333333333333333111///......000111000///222222222222222222222222000000000000111222333444111000///......///000111111111222222222333333333222222111111111111222222111222222222222111000000000000111222222222222111222222111000000000111111111111111111111222333333111111111111111111111111000000000///000111111222111111000000000000111111222222222222222222222222111111111111111111111111111111111111111222222222222111000//////000111222000111111111111222222222222222111111111111222222000000111222222222222111222222222111111111111111000000000000000111111111222222222111111111111111111111222222333333444444222222333333333333444444666555555444444444444444555444444444444555666666777777777888999;;;<<<===:::<<<===>>>@@@CCCHHHKKKNNNSSS[[[dddmmmwwwvvvuuuqqqooommmhhhccccccgggmmmzzz}}}//////........................---............---........................................................................---------...............///////////////............////////////000000000222111111111000000//////////////////////////////000000000000000000000000000000111111111222222222444555666777999;;;======@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBBDDDHHHQQQ```nnnxxx~~~tttkkkkkkqqq}}}}}}{{{~~~zzzsssjjjaaaZZZUUUQQQLLLHHHGGGEEECCC@@@>>>>>>======<<<<<<<<<<<<;;;::::::::::::999999999999999::::::::::::999999888888888888888888888888888888888777777777777777666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333333222111111222333333333222222222222222222222222444333222111000000000000000000////////////000000111111222222222333333333222222111111111111222222111111222222222111111000000000111222222222222111111111000000000000000111222222111111222222333444111111111111111111111111111111000000111111222333111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111000//////000111111000000111111111222222222222222111111111111222222000000111222222222222111333222222222111000000000111000000000000000000000111111111111111111111111111111222333444444555555222222222333333333444444666555444444333333444444444333333333333444555555666666777777888:::;;;<<<999:::;;;<<<===???CCCFFFJJJMMMTTT[[[dddnnnxxx~~~}}}zzzyyysssiiicccaaabbbhhhsss---------------------------.........------..............................................................................---------.........//////.........///////////////////////////000000000111222222111111000000000///000000000000000000000000111111111111111111111111111111111111222222222222444555777999;;;===??????@@@@@@AAABBBCCCEEEFFFFFFGGGDDDEEEIIIOOOXXXfffrrrxxx}}}wwwwwwooojjjiiioooyyyvvvllleee]]]UUUOOOLLLIIIFFFDDDCCCAAA@@@???<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::999999888999999::::::999999888888888888888888888888888777777777777777777888888666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444222222333333333333444444444444444444444444444444333333333333333333333333333333333333333444555666222222222222222222222222444333222111000000000000111111111111111111111111111111222222222333333333222222111111111111222222000111111222222222111111000000111222222222222111111000000000000000111111222222111111222222333444111111111111111111111111111111111111111222333333111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222222222111111111111222222000000111222222222222111333222222222111000000000111111111111000000000000111111111111111111111111111111222333444444555555222222222333333333444444555555444333333333333333333333333333333444555555666666666777888999:::;;;999:::;;;<<<<<<===@@@CCCFFFIIIMMMSSSZZZdddnnntttzzz|||rrrgggccc___^^^bbblllwww}}},,,,,,,,,------------------...///...------...///........................................................................,,,,,,------.../////////.........////////////////////////000000000111111000//////////////////...000000000000000000000000111111111111111111111111111111111222222222222333444555888;;;===???@@@AAA@@@@@@AAABBBDDDFFFHHHIIIHHHHHHMMMVVV___iiiuuurrrkkkkkkhhhhhhnnn{{{wwwpppfff^^^WWWRRRKKKGGGCCCBBBAAA@@@>>>=========999::::::;;;;;;;;;::::::;;;;;;;;;:::::::::999999888888999999999999888888888888888888888888888888777777777777888888888888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333111222333222222222444666222222222222222222222222000000000000111222333444222222222222222222222222111111222222222333333333222222111111111111222222000000111222222222222111000000111222222222222111111111000000000111222222111111111111111222333333111111111111111111111111111111111000111111222333111111000000000000111111222222222222222222222222111111111111111111111111222222222111111111111111000000000111111000000000000111111111111222222222222222111111111111222222000000111222222222222111222222222111111111111111111111111111111222222222111111111111111222222222111111222222333333444444222222333333333333444444555444444333333333333333444333333333333444555555666666666666777888999:::888:::;;;<<<<<<===???AAABBBDDDGGGKKKPPPXXXaaafffoooxxxyyymmmggg]]]YYY[[[cccjjjrrr------------.........///,,,...000///---,,,---///........................................................................,,,,,,------...//////000............/////////000//////000000000111111111///////////////000000000000000000000000000000000111111111111111111111111111111111222222222333333444555888<<>>???>>>===<<<;;;;;;;;;999::::::;;;;;;:::999888:::999999999999888888888888888999999999999888888888888888888888888888888666777777777888888888888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333///111333222111111444666222222222222222222222222000000000000111222333444222222333333333333222222111111222222222333333333222222111111111111222222000000111222222222222222000000111222222222222111111111111111111222333333111000000000000111222222111111111111111111111111000000000000000111222222111111000000000000111111111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111000000000111111111111222222222222222111111111111222222000000111222222222222111111111111111111222222222111111222222333333444444000000111111111222222222111111222222222222222222222222333333333333444444555444333333222222333333444444444444444555555666666666666666666777888999777888:::;;;;;;<<<>>>@@@???AAACCCEEEHHHNNNUUUZZZbbblllxxxzzzsssddd]]][[[___```aaammm|||---.........//////000000,,,...000///---,,,---000........................................................................,,,,,,------...///000000---.........//////000000000000000000111111111111000000111111222222333333000000000000000000000000111111111111111111111111111111222222222333333333444666999<<>><<<===>>>>>>===<<<;;;;;;<<<;;;;;;<<<===<<<;;;:::999888888888888777777777777888888999999999999888888777777777777777777777777666666777777888888888999777777777777777777777777666666666666666666666666777777777777777777777777555555555555555555555555333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333000222444333222222555888222222222222222222222222444333222111000000000000222222333333333333222222111111222222222333333333222222111111111111222222///000111222222222222222000000111222222222222111222222111111222333444444000000000///000111111222111111111111111111111111000000000///000111111222111111000000000000111111000000000000000000000000111111111111111111111111222222222222111111000000000000111111111111000000000111111111111222222222222222111111111111222222000000111222222222222111000000111111222222222333111111222333444444555555000000111111222222222222222222111111111111111111222222333333333444444444555444333333222222333333555444444444444555666666666666555666666777888999555777999::::::;;;===??????@@@BBBCCCFFFJJJPPPTTTYYYcccnnnvvv{{{qqqeee]]][[[WWWVVVaaaqqq///...---,,,+++,,,---...........................///...---,,,,,,---...///000///...------...///000---......//////......---++++++,,,,,,---...//////---------............///000000000000////////////111000///......///000111////////////000000000000000000000000111111111111222222111111000111111111:::999:::===@@@CCCDDDDDDEEEDDDCCCEEEIIIOOOTTTWWW___lll~~~uuujjjhhhmmmsssxxxlll```YYYOOOLLLGGGDDDBBBAAA@@@???>>>===;;;:::999::::::;;;:::::::::999999999888888::::::999888888999::::::999999999999999999999999;;;:::888777777777888888777777777777888888888888888888777666666666666666999888777666666777888999666666555444333333222222666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111///000111222333222111111444444333333222111000000//////000000111111111222222222111111222222333444333333333333333333333333000111111111111222222222333222111000000111222333111111222333333333333222111111111111111111111111222222222111111111000000///111333444555444222111000000000000000000000000111000...------...///000111111111111000000000000222222222222222222222222333333333222222111111111222222111111111111111222111000///...------...///222111111111000000//////000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333222111111111222222222222222111111000000111111222333333444555555666555444444444555777888999999999999:::;;;<<<<<<;;;<<<>>>AAADDDGGGJJJKKKLLLUUUaaaiiioooxxx{{{lll^^^XXXYYY^^^cccvvv...---,,,,,,,,,,,,---...........................///...------------...///000///...------...///000------............------++++++,,,------...//////........./////////000000000000000000////////////000000111111111111000000////////////000000000111000000000000111111111111222111111222222444555555999:::;;;>>>AAACCCCCCCCCDDDEEEFFFIIILLLRRRXXX\\\kkkwwwvvvoooooottt{{{xxxoooggg[[[QQQLLLIIIFFFBBB???>>>===<<<;;;===<<<;;;::::::::::::::::::::::::999999999888888::::::999888888999::::::999999999999999999999999:::999888777777777888888666666777777777888888888888888777666666666666666888888777666666777888888777777777666555444444444666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111000111222333444333333222444444333333222111111000000000111111111111111111222222111111222222333444333333333333333333333333111111111111222222222222333222111000000111222333000111111222222222222222111111111111111111111111222222222111111111000000000000222333333333222111000000000000000000000000222111111111111111222222//////000000111111222222222222222222222222222222333333333222222111111111222222111111111111111222333222111000000000111222222111111111000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333222222111111222222222222222222111111111000111222222333444444555555666555555555666666777777999999888999999:::;;;<<<>>>??????@@@AAABBBCCCCCCCCCKKKUUU\\\aaajjjvvvyyyhhh^^^\\\^^^```kkk------,,,,,,,,,------...........................///...------------.../////////............//////,,,------......------,,,,,,,,,,,,---......//////////////////000000000111////////////000000000000///000222444444222000////////////000000000111111000000000111111111222222111111222333444666888999999;;;>>>AAACCCCCCCCCCCCDDDGGGKKKNNNRRRYYYbbbiii{{{yyyxxxzzz{{{kkk```XXXNNNGGGDDDDDDAAA>>><<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::::::::::::::999999999888888:::999999888888999999:::999999999999999999999999999999888777777777888888666666777777777777888888888777777666666666666666888777777666666777777888999888888777777666666666666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111222222333444444444444333444333333222222111111111222222222222222111111111222222111111222222333444333333333333333333333333111111111111222222222333222222111111111111222222///000111111222222111111111111111111111111111111222222222111111111111111000000000111111111222222000000000000000000000000///000111222222333222222......///000111222333444111111111111111111111111222222222222222111111111222111111111111111222222222111111111111222222333111111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222111111222222222222222222111111111111222222222333444444555555555666666777777777777777888888888888999:::;;;<<<>>>>>>>>>>>>>>>?????????AAAGGGNNNSSSWWW___jjjsss}}}uuuhhhbbb______cccvvv---,,,,,,,,,------.......................................------........./////////....../////////,,,,,,------------,,,,,,,,,---------......//////....../////////000000000////////////000000000000000000111222222111000000//////000000000111111111000000111111111222222222111222222333555777999::::::===AAADDDDDDDDDCCCCCCDDDIIINNNTTT\\\gggvvv|||{{{mmm^^^UUUNNNGGGCCCCCCBBB@@@===<<<======<<<;;;::::::<<<<<<<<<;;;:::999:::::::::999999999888888999999999999999999999999888888888888888888888888888888888777777777777888666666666666777777777888777777666666666666777777777777777666666777777777888888888777777777666666666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111222222222333333333333333333333333222222111111111444333333222222111111111222222111111222222333444222222222222222222222222111111111222222222333333222222222222222222222222//////000111111111111000111111111111111111111111111111111111111111111111000000//////000000111222000000000000000000000000+++,,,...000111111000000//////000111111222333333000000000000000000000000222222222111111111111111111111111000111111222333............//////000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333222222111222222333222222222222222222222222333333333333444444555555444555777888888888777666777777777888888999:::;;;999:::;;;<<<>>>@@@AAABBBCCCFFFJJJMMMQQQXXXaaaiiiooowwwsssjjjddd```aaammm+++,,,,,,------.................................---..................---...//////////////////...,,,------......------,,,------...............///------........./////////.../////////000000000111111000///......///000111000000000000111111111111111111111111222222222222222333333333555666777888;;;???DDDFFFEEEDDDDDDDDDGGGKKKRRR\\\jjj|||zzzzzzvvvfff[[[OOOHHHDDD??????AAAAAA???=========>>><<<;;;999:::;;;<<<<<<<<<:::::::::::::::999999999888888999999999999999999999999888888888888888888888888777777777777888777777777555666666666666777777777777777666666666666777777666666666777777666666666777777666666666666555555666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111111111111111111222222333333333222222222222222111444333333222222111111111222222111111222222333444222222222222222222222222111222222222222333333333222222222333333222222222//////000111111111111000111111111111111111111111111111111111111111111111000000//////000000111222000000000000000000000000***+++---///000000//////222222222111111111111111000000000000000000000000111111111111111111111111111111000000111222222333,,,------...////////////111111111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333222222111222222333333222222222222222222222333333333444444444444555555444555777888888888777666777777777777888999::::::777888:::<<>>BBBFFFGGGEEECCCDDDFFFIIINNNXXXhhh}}}yyy}}}vvvjjjWWWOOOGGGCCCAAA>>>???BBB???===<<<<<<======;;;999::::::;;;;;;<<<<<<;;;;;;:::::::::999999999888888888999999::::::999999888888888888888888888888888555666777888888888777777555555666666666666777777666666666666666777777888555666666777777666666555555555555555555555555555666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111111111000000000111222333222222222222222222222222222222222222222111111111222222111111222222333444222222222222222222222222222222222222333333333333222222333333333333222222///000111111222222111111111111111111111111111111111111111111111222222222000000000111111111222222000000000000000000000000...///000111111111111111333333222222222111111111111111111111111111111111000000000111111111111111000000000000111222333333///000000111111111111000111111111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333333222222222222333333333333444444444444444444555555444555555666666666666666666666666666777888999:::;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDFFFJJJOOOSSSYYY```jjjttt~~~wwwlllgggdddfffkkkmmmsss}}}vvvrrrtttyyy***+++,,,.......................................------...//////...---------...///000000///...---...//////000000//////...////////////........................////////////.........///000111111111111000000000000000000111000000111111111222222222111111111222222222333333222333444555777999;;;===@@@DDDGGGGGGDDDCCCEEEHHHLLLQQQ___vvvwwwjjj^^^OOOIIIEEEDDDCCC@@@@@@CCC???===<<<<<<===<<<;;;999:::::::::::::::;;;<<<===:::::::::999999999888888888999::::::::::::999888888888888888888888888888444555777888888888777777555555555666666666777777666666666666666777888888555555666777777666555555555555555555555555555555666555555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444333333222111222222111111111222333444222222222222222222222222000000111111111111111111222222111111222222333444111111111111111111111111222222222333333333444444222222333444444333222222000111111222222222222222111111111111111111111111000000111111111222222222000000222333333333222111000000000000000000000000333222222222222222333333111222222222222222222222222222222222222222222222///000000000111111111222000000000000111222333444222222333444333222111111111111111222222333333333000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111222222333444222222222333333333444444555555555555555555444444444444444444444555555666666666666666666777999999<<<<<<<<<=========>>>>>>BBBCCCDDDEEEGGGIIIMMMOOORRRXXX```hhhrrr}}}uuulllfffgggfffgggssssssmmmnnn)))+++,,,...//////..............................,,,---...//////...---,,,---...///000000///...---//////000000000000/////////////////////.........////////////000000000000---......///000111111222///111222333333222111///000111111111111222222222111111222222222333333333111222444666999<<>>===???AAA???>>>>>>???>>><<<:::;;;;;;:::999:::;;;===>>>:::::::::999999999888888888999:::;;;;;;:::999888777777777777777777777777444555666888888888777666555555555555666666666777666666666666666777888888444555666777777666555444555555555666666666666666666666555555555444444444444444444444444444444444444333333222222333333444444444444444444444444444333333444444444333222222444333222222222333444555222222222222222222222222//////000000111111111222222222111111222222333444111111111111111111111111222222333333333444444444222222444444444444222222111111222333333333333222111111111111111111111111000000111111222222222222///111333444555444222111000000000000000000000000444333222111111111222333000000111222333444444555222222222222222222222222//////000000111111111222000000000000111222333444222333333444333222000///111111111222222333333333000111111111111222222222000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000222111111111222333333444222222222333333444444444555555555555555555444444444444333222222444555666555555555666666777888999::::::;;;;;;<<<===>>>>>>@@@@@@BBBCCCEEEGGGIIIJJJIIINNNTTT[[[dddppp~~~wwwlllkkkiiieeeiiirrr|||yyyllliii------,,,,,,,,,,,,------.................................---,,,,,,++++++///...---,,,,,,---...///////////////////////////000000000000000000000000////////////000000000000---.........//////000000222222111111111222444555000111111111111222222222222222222222222222333333111444777888888;;;???CCCIIIHHHFFFFFFFFFHHHKKKLLLRRRYYYlll|||mmmccc[[[SSSNNNKKKKKKIIIGGGEEECCCBBBAAABBBBBBAAA@@@@@@???>>>>>>@@@???===<<<;;;;;;;;;<<<::::::::::::::::::::::::;;;::::::::::::::::::;;;888888777777777777888888888888888888777777777777666666666666666666666666888888888888777777777777666777888888888666555444555555555555555555444333555555555555555555555555444444555555555555444444444444444444444444444444444444444333333222222222333333444444333333222111111111222222222333333333222222222222222222222222000000111111111222222222111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111444333333222111111111222000000000000000000000000111111222222222333333333333333222111111222333333111111111111111111111111///000000000000111111111111111111111111111111111111111111111111111111111000000000111222222222333444333333333333333333333222222222222222111000///444333222111000000000000111111111111111111111111000000000000111111111111222222222111111000000000333333222222222222333333222222222222222222222222333333333333333222111000333333333333222222111000444444333333333333222222555555666666777777888888;;;;;;;;;<<<<<<<<<======>>>???@@@BBBDDDEEEGGGGGGHHHIIIKKKOOOVVVbbbnnnwwwssskkkcccaaabbblllvvvyyyjjj......------------..............................000000000//////...............------------......////////////////////////////////////////////////////////////000000000000/////////000000000111111222222111111111222333444000111111111111222222222222222222222222333333333333555888999:::>>>CCCGGGKKKJJJHHHFFFGGGJJJMMMPPPUUU___sss}}}oooccc\\\VVVPPPLLLKKKJJJIIIHHHFFFDDDCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999888888999999:::888888888888888777777777666666666666666666666666888888888777777777666666777777888888888777555444666666777777666666555555555555555555555555555555444444555555555555444444444444444444444444444444555555555444444444333333333333444444333333222111111111222222222333333333222222222222222222222222000000111111111222222222111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333444333222222111111222222111111111111111111111111111111222222222333333333333333222111111222333333111111111111111111111111000000000111111111222222222222222111111111111111111111222222222222111111111111111111111222222222111111222222333333444444222222333333222111111000333222222222222222333333111111111111111111111111000000000000111111111111333333222222222111111111111111000000000000111111222222222222222222222222333333333333333222111000333333333333333222111111222222222333333444444444555555555666777777888888::::::;;;;;;;;;;;;<<<<<<>>>>>>@@@AAACCCEEEFFFGGGFFFGGGIIILLLQQQZZZcccjjjwwwrrriiifffccckkk{{{~~~///..................///........................000000//////////////////------............------////////////////////////........................////////////000000000000000000111111111111222222222111111111111222333333000111111111111222222222111222222222333333333444555777999:::===BBBHHHMMMPPPNNNKKKIIIJJJMMMRRRUUU\\\iiirrrkkk```YYYUUURRRNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999999888888777777777777777777777777777777777777777777666666666666777777888888888777666555666666777777666666555444555555555555555555555555444444555555555555444444444444444444444444444444666666555555555555444444333333444444333333222111111111222222222333333333222222222222222222222222111111111111111222222222111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333333333222222111111222222222222222222222222222222111111222222222333333333333222222111111222222333111111111111111111111111111111111111222222222333222222222222111111000000111222333444444333222111222222222111111111111111///000000111222333444444333333333333333222222111222222222222333444555666111111111111111111111111000000000111111111222222333333333333222222222222111111000000000000111111222222222222222222222222222222333333333222111111333444444444444333333222111111222333444555666666444555555666666777888888999999999::::::::::::;;;===>>>???@@@BBBDDDEEEEEEFFFGGGHHHJJJLLLQQQWWW\\\jjjssssssjjj^^^bbbkkkyyy//////............//////........................------------............---...///000000///...---////////////////////////........................////////////000000000000111111111111111111111111111111111111111111222222000000111111111222222222111222222333333444444444777777999<<<@@@FFFMMMQQQTTTRRRNNNKKKLLLPPPUUUYYYcccsss}}}{{{wwweee```YYYTTTQQQPPPOOOMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<======>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::999999888888888888888888888888888888777777777666666666555555777777777888777777777777666666666666666555444333555555555555555555555555444444555555555555444444444444444444444444444444555555555555444444444444333333444444333333222111111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333333222222111222222333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333222222111000000000000222444666666444222000333222222222111000000000000000000111111222222222333333444444444333333222222222222222222333444444111111111111111111111111000000111111111222222222333333333333333333333333444333333222222333333444222222222222222222222222222222333333333222222111444444444555555444333333222222333333444555555666444444555555666777777888888888888888999999999999<<<===>>>???AAABBBCCCDDDFFFHHHIIIJJJKKKNNNQQQTTT___eeeqqqsssdddcccdddiiittt//////............//////........................,,,------......////////////000111222222111000///////////////////////////........................////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111222333444444555555777888999===CCCJJJPPPSSSSSSPPPMMMLLLMMMRRRXXX\\\jjj|||xxxyyy~~~qqqhhh```]]]XXXTTTQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@>>>======<<<<<<======>>>>>>======<<<;;;;;;::::::999999999999999999999999777777777777666666666666888777777777777888888888999999999999888777666555555555555555555555555555444444555555555555444444444444444444444444444444333333333333333333333444333333444444333333222111111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111222222333333111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111000000000222444666666444222000333222222222111000000000222222222111111000000000222333333444444333333333333333222111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444444333333333333444444222222222222222222222222111222222333333333222222333333444555555444444444444444444444444444444444444444444555666666777777777777777888888888999999;;;<<<===>>>???@@@AAABBBCCCEEEHHHIIIJJJKKKMMMOOOUUUXXXbbbppp{{{lllfffaaaaaaeeesss///..................///..............................///000111111222222000000111111111111000000////////////////////////........................////////////000000000000111000000000000/////////111111111222111111000///000111111111111222222222111111222333444555666666999999;;;@@@HHHNNNRRRTTTMMMLLLLLLMMMQQQXXX^^^cccsss{{{mmmvvv|||rrrhhhcccaaa___[[[WWWSSSPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@@@@????????????@@@@@@AAA@@@@@@???>>>===<<<<<<::::::::::::::::::::::::888888888888777777777777888888777777777888999999=========<<<;;;:::999888555555555555555555555555444444555555555555444444444444444444444444444444222222222333333333333444333333444444333333222111111111222222222333333333222222222222222222222222222222222111111111111111111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333222222111111222222333333000000000000000000000000111111222222222333333333111222222333333222222111111111111111111111111111111111111111222222222333111111111111111111111111111222333444444333222111222222222111111111111111444444333222111000000///111222222333333333333333444333222111000000000000111111111111111111111111111111111222222222222333222222222222333333333333222222111111111111222222222222222222222222222222111111222333333333222222222333333444444444444333555555555555444444333333333444444555555666777777777777777888888888888999;;;;;;<<<===>>>???@@@@@@>>>AAACCCEEEFFFGGGJJJLLLRRRRRRYYYfffooouuuvvvjjj___^^^aaajjj{{{......------------..............................---...///000111222333333000//////////////////000////////////////////////////////////////////////////////////000000000000222222111111111000000000000111222222111000///...000111111111111222222222111111222333444555666666;;;;;;>>>EEEMMMSSSUUUUUUJJJKKKNNNSSS[[[dddmmmrrrzzz|||tttqqqlllzzz{{{pppjjjgggffffffeeebbb]]]XXXSSSQQQPPPOOOOOONNNMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>::::::::::::::::::::::::999999999999888888888888888888777777777888999:::=========<<<;;;999888777555555555555555555555555444444555555555555444444444444444444444444444444333333333333444444555555333333444444333333222111111111222222222333333333222222222222222222222222222222222111111111000000111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333222222111111222222333444111111111111111111111111111111222222222333333333111222333333333333222111111111111111111111111111000000000111111111222222000000000111222222333333111111222222222222111111111111111111111222222222444444333333222222111111000111111222333333222222333333222111111111222222111111111111111111111111111111111222222222333333111111111222222222333333333222222111111222222333222222222222222222222222000111222333333333333222111111222333333333333333444444444444555555555555333333444555555666666777777777888888888999999999::::::;;;<<<===>>>>>>???===???AAACCCDDDEEEHHHJJJRRROOOTTT___eeeiiiuuutttdddbbbeeeiiisss---------,,,,,,---------........................+++,,,---...///000111222///...---,,,,,,---...///////////////////////////000000000000000000000000////////////000000000000333333333222222111111111000111222222222000///...000111111111111222222222111111222333444666666777<<<===AAAHHHPPPVVVWWWVVVJJJMMMRRR[[[eeeqqqzzz{{{pppkkklllrrrtttjjjgggiiilllkkkjjjhhhccc]]]XXXUUUUUUPPPPPPOOONNNMMMLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888777777777888:::;;;:::::::::999888777555555555555555555555555555555444555555555555555555444444444444444444444444444444444444555555555666666333333444444444333222222111111222222222333333333222222222222222222222222222222222222111111000000111111222222222333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222111111111222333333444222222222222222222222222111111222222222333333333111222333444444333222111111111111111111111111111///000000000000111111111//////000111222333333444111111111111111111111111000000111111222222222333333333333333333333444444///000111222222222222222222222222222333444555555111111111111111111111111111111222222222333333333000000000111111222222222555444444333333444444555222222222222222222222222000111222333333333333333000111222222333333333333222333333444555666777777333333444444555666666777888888888888999999999999::::::;;;;;;<<<===>>>>>>???AAABBBCCCDDDEEEHHHKKKNNNIIILLLVVVZZZ\\\hhhxxxkkkgggiiijjjooowwwwww............////////////000000000000000000000000////////////////////////000000//////.........---111000///......---......//////000000000000//////////////////000000000000111111000000//////......000111111111111222222222222222111111222222333444111333333444444555888;;;999===EEENNNTTTVVVTTTQQQHHHNNNVVVbbbrrr|||pppooopppnnnvvv}}}qqqkkkhhhjjjnnnnnnmmmlllllliiieee^^^ZZZXXXTTTNNNKKKJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>===;;;:::::::::;;;;;;;;;:::999888888999999777777777777777777777777777777777777777777777777999888777666555444444444666666666666666666555555444333333222222333333444555555444333333333444444555555666666555555444333333444555555666666555555000111222333333333333333111111111111111111111111222222333333333444444444333333333333333333333333222222222222222222222222000000111222222222222111444444444333333222222222000000////////////000000111111111111111111111111333333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222444333333222111111111222444333222111111222333444000000000111222222222333333333333222222111111111333333222222111222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111222222222333333333222222222333333333444444444444444555555555555666555555666666777777888888;;;<<<<<<===>>>???@@@@@@===???AAABBBCCCDDDFFFHHHLLLLLLMMMOOORRRXXX```fffooozzzzzzkkkmmmwwwzzzxxxuuu}}}............////////////////////////////////////////////////////////////000/////////............//////.........//////000//////000000000000//////////////////000000000000111111000000////////////000111111111111222222222222222111111222222333444111222333333444555999;;;>>>AAAHHHNNNQQQPPPMMMJJJJJJQQQ\\\jjj}}}wwwooooooqqqttt~~~tttooolllmmmppprrrrrrqqqpppnnnjjjeeeaaa\\\XXXSSSOOOMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBAAA???>>><<<<<<<<<<<<<<<;;;:::999888888888888777777777777777777777777666666666666666666666666777777666555444444444555555555555555555555555555555555444444444444555555444444444333333444555555555555555555555444333333111222222333333333333333111222222333333333333222111111111111111111111111222222222222333333333444333333333333333333333333222222222222222222222222000000111222222222222222333333333222222222111111111111000000000000111111111111111111111111111111333333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222444333222222111111111222333222111111111111222333111111111111111222222222333333222222222222222222333222222111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333444444444444444444444444555555555555555555555666777777888888999999::::::::::::::::::<<<>>>@@@AAAAAACCCEEEGGGGGGHHHJJJKKKNNNSSSZZZ^^^gggqqq{{{zzzwwwvvvxxx............////////////////////////////////////////////////////////////////////////............------...//////000111111//////000000000000//////////////////000000000000111000000000000/////////000111111111111222222222222222111111222222333444111222333333444666999<<>>>>>===<<<;;;999888777777777777777777777777777777777666666666666666666666666666555555444444444555555555555555555555555555555666666555555555555666666333333333333444555666666444444555555444444333222000111222222333333222222333333333444333333222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111000111111222222222222222222222222222111111111111222222222111111222222222111111111111111111111111222222333333333222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222333333222111111111111222222111111000000111111222222222222111111111111111222222222222222222333333222222111111111222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333444444444555555555333444444444444555555555444444444444555555555555444555555666666777888888999999888888777777777777;;;<<>>EEEIIINNNQQQQQQNNNKKKIIIGGGOOO\\\lllvvvtttwwwuuuyyy~~~|||}}}}}}|||{{{zzzzzzxxxuuusssiiiddd]]]WWWRRRNNNKKKIIIKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEHHHGGGFFFDDDBBBAAA@@@??????>>><<<:::999888777777888888888888888888888888777777777777777777777777555444444444444444555666444444444444555555555555777666666555555666666777333333333333444666777777444444444444444333333222222333333444555444444444444444555444444333222222222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111000111222222333333222222222222222222222222222222222222111111111111222222111111111111111111111111222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111222111000000000000000000111333222222222111000000000111111111222222333333333111111111111111222222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222444444444444444444444444333333333333444444444444444444444555555555666666333333444444444555555555444444555555666777777888999999999999999999999999:::<<<>>>??????@@@BBBDDDDDDFFFIIIKKKLLLNNNQQQSSSVVV[[[cccmmmxxx~~~rrrmmmrrrwww............////////////........................////////////////////////.........///////////////000000111111000///......//////000000000000//////////////////000000000000000000000000111111111111000000111111111222222222222222111111222222333444111222444555666999===@@@HHHLLLPPPRRRPPPLLLJJJIIIHHHPPP\\\lllxxx|||}}}{{{vvvppphhhaaaZZZUUUOOOLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFHHHGGGFFFEEEDDDBBBAAA@@@AAA@@@???===;;;::::::999::::::::::::::::::::::::888888888888888888888888555555444444444555555666444444444555555555666666666666555555555555666666333333333444555666777888444444555555444444333222333333444555555555555444555555555555555444333222333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111111111222333333333333222444444444444444444444444111111111000000111111111111111111111111111111111111222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222000000000111111000000000333222222222111000000000111111111222222333333333111000000000111111222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222333333333333444444444555555555666666333333333444444444444555444444444555666666777777777888888999::::::;;;;;;;;;===?????????@@@BBBDDDCCCFFFIIIJJJKKKLLLNNNOOOSSSVVV\\\bbblllyyyvvvppprrroooqqq............////////////........................////////////////////////.........///////////////111111222222111000...---//////000000000000//////////////////000000000000000000000111111111111222000111111111111222222222222222111111222222333444222333555777888;;;@@@CCCKKKOOOSSSSSSOOOJJJHHHHHHIIIPPP[[[kkk~~~zzzqqqhhh```XXXRRRMMMIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777666666555555555666666444444555555666777777777666666555555555555666666444444444444555666777777555555666666555555444333111222333333444444333333555555555666555555444444444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222111222222333333333333333444444444444555555555555111111000000000000111111111111111111111111111111111111222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111000000000000111222222000111111222222111111000222222222111111111111111222222222222222222333333000000000000000111222333222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222333333333444444444444555555555333333333333444444444444333444444555555666777777555555666777888999:::;;;;;;===>>>?????????AAACCCAAACCCEEEFFFGGGHHHJJJLLLPPPSSSWWW[[[bbbmmmzzz{{{sssoooiiiiiiwww............////////////........................////////////////////////............/////////000///000111222222111///...//////000000000000//////////////////000000000000000000111111111222222222000111111111111222222222222222111111222222333444333555777888:::>>>BBBEEELLLQQQVVVVVVRRRNNNMMMNNNTTTZZZbbbppp|||rrriii```XXXSSSOOONNNMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHFFFGGGHHHHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666666666555555666666777888888999888777777666666777777888666555555555555555666666666666777777666666555444222333444444555555444444444555555666666666666555666666666666666666666666333333444444444555555555444444444444444444444444333333333333333333333333111222333333444444333333333333333444444555555555222222111111111111222222111111111111111111111111000111222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000111222222111111222333333222111111111111111111111222222222333333222222222222222222////////////000111222333111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444333333333333444444444444222222333333333444444444333333444555555666666777666666777777888888888999:::;;;============???AAA@@@AAACCCCCCDDDEEEHHHKKKLLLOOORRRUUUZZZbbblllttt}}}tttmmmkkkpppuuu............/////////000........................////////////////////////---.........//////000000---...000222333222111000//////000000000000//////////////////000000000000000000111111222222222222000111111111111222222222222222111111222222333444444555888:::<<