BM6(f }}}yyyyyy{{{|||zzzwwwvvvvvvuuuttttttttttttrrrssssssssssssrrrqqqqqqooonnnnnnnnnnnnoooppppppssssssssssssrrrqqqpppoooqqqrrrsssrrrooommmllllllnnnmmmmmmnnnoooqqqssstttssstttuuuwwwyyy{{{|||}}}|||zzzwwwwwwzzz}}}}}}}}}||||||yyy~~~~~~|||{{{{{{{{{{{{zzzxxxvvv{{{yyyuuusssrrrrrrrrrqqqppppppqqqqqqrrrssstttuuummmmmmmmmoooqqqrrrqqqpppnnnppprrrsssrrrmmmhhheeefffeeecccbbbeeeiiinnnrrrppprrrtttssspppooorrruuuzzz|||}}}||||||||||||{{{yyyqqqnnnpppsssqqqnnnkkkjjjiiiiiijjjnnnwww~~~uuuvvvzzz}}}}}}}}}~~~|||{{{zzzzzz}}}~~~~~~|||zzzxxxxxxyyyvvvwwwxxxyyyzzzyyywwwwwwvvvvvvuuuuuuuuutttttttttpppooonnnmmmmmmmmmmmmnnnjjjkkkmmmnnnoooooonnnmmmppppppqqqqqqqqqrrrvvvxxxyyy{{{~~~|||wwwtttoooppprrruuuwwwyyyzzzzzzxxxyyyzzz||||||xxxwwwvvvyyy||||||yyyvvvuuuuuuuuuvvvwwwsssooonnnqqqttt|||yyywwwtttyyy{{{xxxwwwxxxzzz|||yyyyyyxxxwwwvvvuuusssrrrrrrsssuuuvvvxxxxxxxxxxxxooommmkkkkkkllllllkkkjjjmmmnnnlllhhhddd``````aaadddfffggghhhggghhhiiikkkkkkjjjiiigggfffeeeeeeeeeffffffggghhhgggfffdddccc___```bbbbbbaaa___\\\ZZZXXXXXXWWWVVVVVVVVVVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUTTTTTTTTTSSSRRRRRRPPPRRRTTTUUUSSSRRRRRRSSSRRRSSSSSSSSSSSSUUUXXXZZZWWWYYY[[[\\\^^^```bbbdddfffeeedddeeeiiimmmrrrttt}}}~~~|||{{{~~~}}}}}}}}}www}}}}}}zzzyyyxxxvvvvvvyyy}}}~~~{{{xxx|||xxxsssppppppppppppooooooqqqtttvvvyyyzzzzzzzzzyyyxxxvvvuuuvvvwwwxxxxxxtttvvvyyyzzzwwwrrrmmmiiifffeeeeeehhhlllpppssstttxxxyyyyyyvvvsssqqqrrrtttxxxttttttssssssrrrpppooooooqqqsssxxx~~~|||}}}}}}}}}}}}~~~~~~~~~|||zzzyyyzzzwwwwwwxxxzzz|||}}}|||zzzwwwxxxxxxyyyzzzzzz{{{{{{yyyvvvtttssstttuuuuuutttppppppppppppooopppsssvvvzzzuuuvvvvvvwwwwwwvvvtttqqqpppllloooqqqrrrrrrrrrrrrtttvvvuuutttsssssssssssssssuuuuuuttttttsssrrrrrrrrrppprrrttttttsssqqqqqqqqqpppqqqrrrsssssssssrrrqqqppppppqqqooommmkkkkkklllpppoooppprrrsssssssssssssssqqqoooooorrrwwwzzz|||}}}{{{yyyxxxyyyzzz||||||yyy{{{zzzyyyxxxyyy{{{{{{zzzyyyoookkkgggdddcccbbbaaa``````___^^^\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZXXXVVVWWWXXXTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPOOOOOONNNNNNNNNNNNNNNJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOOOOOOOPPPRRRUUUUUUWWWZZZ\\\[[[YYYUUUSSSNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYXXXYYYZZZ[[[YYYWWW\\\^^^``````^^^]]]]]]]]]UUUWWWYYYYYYVVVTTTRRRRRRPPPRRRTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTQQQPPPRRRUUUWWWZZZ\\\]]]\\\ZZZYYYXXXVVVYYY\\\______^^^______ZZZ\\\___cccfffddd```]]]WWWTTTQQQNNNMMMNNNPPPRRRPPPQQQQQQQQQPPPOOONNNMMMNNNNNNPPPQQQRRRSSSTTTTTTLLLKKKIIIIIIJJJKKKJJJIIILLLKKKJJJHHHFFFDDDDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCAAA@@@AAA@@@??????????????????<<<<<<======>>>======<<<======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>??????>>>???AAAAAA@@@@@@AAABBB@@@BBBCCCDDDDDDFFFJJJMMMLLLPPPUUUXXX[[[___cccggghhhiiikkknnnsssyyy~~~}}}{{{zzz{{{{{{{{{{{{|||||||||~~~~~~}}}{{{zzzyyy{{{|||\\\\\\]]]^^^^^^___``````aaaaaaaaa___\\\ZZZYYYZZZZZZYYYYYY[[[^^^___^^^]]]YYYYYYZZZZZZ[[[\\\]]]]]]ZZZXXXUUUUUUVVVWWWWWWVVVTTTTTTUUUTTTTTTUUUWWWYYY```eeegggccc___^^^ZZZVVVWWWXXXXXXXXXXXXVVVUUUTTTQQQSSSUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVYYYYYYWWWUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXYYYXXXVVVUUUVVVWWW\\\XXXWWW[[[]]]]]]]]]____________^^^___dddjjjoooooollljjjiiijjjlllmmmllliiikkkvvvuuuvvvyyy{{{{{{xxxqqqmmmYYYVVVRRROOONNNMMMKKKIIIJJJIIIHHHGGGFFFEEEEEEEEEGGGHHHIIIHHHFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCC===>>>??????>>>>>>@@@BBB@@@BBBDDDEEEEEECCCAAA@@@======>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCAAA@@@AAACCCEEEEEEDDDBBBBBBBBBBBBDDDFFFFFFDDDCCCCCCDDDBBBCCCDDDEEEFFFGGGGGGHHH@@@AAABBBAAA@@@@@@AAACCC@@@AAABBBDDDDDDEEEEEEDDDBBBDDDGGGGGGFFFEEEEEEFFFDDDEEEGGGJJJLLLLLLIIIFFFGGGEEECCCBBBAAAAAABBBCCCAAAAAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>???@@@@@@???======<<<;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;>>>>>>>>>>>>>>>===============>>>>>>>>>=========<<<<<<<<<=========<<<<<<======<<<<<<;;;<<<<<<===999::::::;;;;;;;;;;;;:::<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<======???@@@AAA>>>?????????>>>>>>@@@BBBBBBEEEJJJLLLNNNRRRXXX]]]ffflllsssyyy}}}~~~GGGHHHHHHIIIIIIJJJJJJKKKGGGIIIJJJIIIGGGFFFFFFGGGGGGFFFFFFGGGJJJKKKKKKJJJEEEEEEFFFGGGHHHIIIJJJJJJGGGFFFDDDEEEFFFGGGGGGGGGFFFGGGGGGGGGFFFGGGIIIKKKJJJNNNPPPMMMKKKLLLKKKHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHJJJLLLLLLLLLMMMNNNPPPLLLLLLKKKKKKKKKLLLLLLMMMKKKLLLMMMOOOQQQRRRSSSTTTSSSVVVXXXXXXVVVSSSQQQQQQRRRRRRSSSTTTVVVXXXZZZ[[[\\\^^^______^^^^^^___```eee___]]]bbbfffgggiiimmmllloooqqqpppooosss|||~~~{{{zzz|||~~~~~~wwwzzzoooeeeQQQOOOMMMLLLLLLKKKHHHFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEFFFFFFDDDCCCDDDEEE??????>>>>>>>>>=========AAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@???888888888888999999999999;;;=========<<<;;;<<<>>><<<<<<===>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<:::;;;===>>>>>><<<;;;:::;;;666888999999777777888999999888888888999::::::::::::;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;===>>>>>>===;;;<<<>>>>>>===<<<===>>>AAA@@@AAACCCEEEEEEDDDBBB::::::999999888888777777666666666666666666666777;;;;;;:::999999888888999777555333444555666666555;;;:::999888999999999999888999::::::888777888:::444444444555555555555444444444444444555555444444222222222222333444444555444333333222333333444444111111222333333333333333444444333333444444555666444444555666777:::<<<===:::;;;<<<<<<>>>AAAFFFJJJLLLRRRYYY^^^cccjjjssszzzAAAAAAAAAAAAAAAAAAAAAAAA===???AAABBBAAA@@@AAABBB@@@??????@@@CCCDDDDDDCCC>>>>>>???@@@AAABBBCCCDDDCCCAAA@@@AAACCCDDDDDDCCCDDDEEEFFFEEEDDDDDDFFFHHHCCCGGGIIIGGGFFFIIIJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLNNNPPPPPPPPPQQQSSSUUUPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSUUUYYY\\\___aaacccbbbdddffffffdddaaa^^^^^^^^^^^^___aaadddhhhlllnnnpppqqqssssssrrrssstttvvvyyyrrrpppvvv|||~~~iiiZZZNNNMMMLLLLLLMMMLLLJJJHHHFFFEEEEEEDDDDDDEEEEEEEEECCCDDDEEEEEECCCCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>======<<<999::::::::::::::::::;;;999:::;;;:::999888888999::::::::::::::::::;;;;;;<<<<<<;;;:::999999999999999999999999999::::::::::::999888999;;;;;;999888888:::<<<<<<:::888777888:::;;;<<<;;;999888999:::===;;;999999999:::999999555666777777888888999::::::999777777888999999888555666888888777777999::::::999999:::<<<===<<<;;;;;;;;;;;;;;;;;;:::999888888888777777888999999:::444444444444444555777777888666555555777888777777666444222222333333333222444555666555333333333444333444555555666666555555555555555555555555555555777666666777777888::::::777777666666666777777888555666666777888888888777777777777777777888999999999999999;;;===@@@CCCDDDFFFHHHJJJMMMRRRYYYaaagggjjjqqqzzz|||zzzzzzDDDEEEFFFEEECCCBBBCCCDDDDDDAAA>>>>>>AAACCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCAAACCCBBB@@@AAAFFFIIIHHHCCCFFFIIIIIIIIIJJJNNNQQQSSSPPPLLLLLLNNNPPPOOOMMMNNNPPPQQQQQQPPPOOOPPPQQQOOORRRXXX\\\ZZZVVVYYY___cccdddeeehhhllloooqqqqqqllliiifffdddcccccccccbbbnnnooossswww{{{~~~~~~sss```]]]YYYbbbddd^^^]]]```\\\RRRPPPMMMKKKKKKIIIGGGJJJOOOPPPNNNLLLJJJIIIIIIJJJKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFEEECCCAAAAAABBBBBB@@@??????@@@@@@@@@???>>>>>>=========>>>??????;;;::::::999999999999999:::999888777666777888888>>>======<<<;;;:::999999777888:::;;;<<<;;;::::::::::::::::::::::::999999:::999888666444444666777777777777666666666555555:::999888888888888666444333777;;;:::666333444777666666777777777777666666666777888888999999999888888888888888999999999999999999888888777777666666666555444333444444666666555666777999999777666555888777666555444333333333222222333333333333444444666666555444333333222222333333333333333333333333333333333333333333333333444333333444666777777666222444777777666444444444444555555555666666666666111444777888888888999:::?????????AAADDDLLLTTTZZZ___```dddlllwwwSSSUUUWWWWWWUUUOOOHHHDDDEEECCCAAAAAADDDEEEDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHEEEHHHIIIHHHKKKRRRUUUTTTTTTWWWYYYZZZZZZ\\\___ccchhheeecccccceeeggggggfffdddgggjjjkkkjjjhhhhhhiiinnnpppvvv{{{|||zzz|||rrrooowww~~~tttccc___\\\ZZZWWWSSSUUUZZZ^^^]]]ZZZXXXWWWVVVVVVVVVOOOOOOOOOOOOOOONNNMMMLLLMMMOOOPPPPPPNNNLLLKKKKKKIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>===============@@@@@@???>>>===>>>>>>??????>>>===<<<;;;;;;;;;<<<999::::::;;;;;;::::::999999999999999999999999999999:::::::::999888777888666666666666555555555555666666666666777777555444666888:::999666555666888888888888888888777666666555555666777777777777777777777888888888888888888777777666666666666666666666555444333333444555555444555777888888777555444555555444222222111111222222222222333333333444444333333333444444444444444333333333333333333333333333333333333333333333333444333222333555666666555555777777666444444444666333333333333444444555666999:::;;;:::::::::===???AAAEEEKKKRRR\\\gggssszzz~~~~~~~~~vvvwwwzzz{{{vvvjjjZZZNNNKKKJJJJJJKKKMMMNNNMMMKKKMMMNNNNNNPPPRRRTTTUUUVVVUUUYYY[[[\\\aaaiiimmmmmmsssuuuvvvwwwxxxzzz}}}|||xxxqqqkkkkkknnnsssrrrpppnnnkkkiiigggfffccccccdddddddddbbbaaa```[[[]]]___^^^[[[WWWUUUTTTSSSQQQOOOOOOPPPPPPOOONNNMMMNNNOOOOOOMMMKKKIIIHHHIIIHHHGGGEEEEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCBBB@@@>>>>>>>>>???@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::777888:::;;;;;;999777666666666666666666777777777555666777777888888777777888888777777666666666666777777777666666555555555555666666777777777777777777777777666666666666666666666666666666666777777666555444333333333333333333444555666666555444333555444333222222111111222222222222222333333333333000111222333444555666777333333333333333333333333333333333333333333333333444333222333555555555333333444444333111222444777666555444444444555777888<<<===>>>???AAADDDIIIMMMRRRYYYdddqqq~~~~~~}}}~~~~~~}}}~~~rrrbbb]]]^^^___```aaaaaa```^^^```aaacccfffiiimmmppprrrsssxxx|||~~~wwwyyyzzzwwwrrrkkkfffddd```___]]]^^^___``````___```aaabbbbbb```]]]YYYVVVXXXVVVTTTRRRQQQQQQRRRSSSMMMNNNNNNNNNNNNMMMLLLLLLMMMKKKHHHEEECCCDDDEEEFFFFFFDDDBBB@@@>>>>>>>>>???===============<<<<<<<<<:::::::::;;;<<<;;;:::888888888888888888999999999888999:::;;;:::999999:::<<<:::999999::::::999888888888777777777777777777666777777888888888777777777666666666666666555555666666666777777888888888555555444444333333222222333444444555555444444333666555555444333333333444111222222222222333333333000000111222444555666666222222333333333333444444333333333333333333333333444333222333444555444333000222333444444555777999;;;:::999999:::;;;>>>???@@@CCCHHHNNNSSSZZZaaaeeepppwww~~~|||zzzzzz|||~~~~~~{{{|||~~~~~~}}}||||||}}}~~~uuusssrrrsssuuuvvvvvvvvvvvvwwwxxxxxxuuuqqqllliiijjjiiifffdddddddddeeefffbbbcccdddeeeeeecccaaa```\\\ZZZVVVRRROOOOOOOOOPPPNNNLLLJJJGGGFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???AAA???<<<<<<===???>>>===999999999999999:::::::::999;;;<<<;;;999888888999>>>===>>>???@@@???<<<:::;;;:::999999999:::;;;<<<777777777888888777666666888888777777666666666666555555555666666777777777555555555444444333333333333333444444444444333333555555444333333333444444111111111222222222333333222222222333333333444444222222222333333444444444333333333333333333333333444333222333555555555444222555777999888999:::;;;;;;<<<>>>AAAEEEIIIMMMOOOSSSYYYaaajjjqqqwww||||||zzzzzz|||~~~}}}{{{zzzyyyzzz}}}|||yyy{{{yyywwwuuuuuuvvvxxxzzztttvvvxxxyyyyyywwwtttrrrnnnkkkhhhdddbbb`````````[[[ZZZXXXVVVUUUSSSSSSRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGCCC>>>===???AAAAAA???=========<<<<<<;;;;;;;;;:::===???>>>;;;:::;;;===>>>BBBGGGJJJIIIEEE@@@===>>>===<<<:::::::::;;;;;;888999999999999888777777::::::999999888888777777333444444444444444555555444444555666666555555444444444444444444444444444222222111111111111222222111111111111222222222222333333333333222222222222111222222333333444444555333333333333333333333333444333333444666777777666333555888999:::;;;>>>@@@DDDGGGLLLSSSZZZ```eeehhhsssxxx}}}{{{{{{|||}}}}}}|||yyyxxxxxxyyy}}}~~~}}}~~~~~~}}}}}}~~~~~~||||||{{{yyywwwuuutttssssssoooooonnnmmmllljjjhhhgggfffeeecccaaa^^^\\\ZZZYYYTTTPPPLLLLLLNNNNNNKKKHHHFFFEEEEEEDDDCCCBBBAAAAAABBBFFFJJJJJJHHHHHHJJJNNNMMMUUU___ccc```YYYSSSOOOMMMKKKHHHEEEBBBAAA@@@AAA???????????????>>>======<<<<<<<<<;;;:::999999999666666666666666555555555333444555777777777777666555555444444444444555555222111111111111111222222111111111111222222222222222222222222222222222222111111222333333444555555333333333333333333333333444333333555777999999888777999;;;>>>CCCKKKSSSYYYbbbeeelllssszzz}}}zzzzzz{{{||||||}}}}}}}}}yyy|||zzzyyyzzz}}}{{{zzzxxxwwwxxxxxxyyywww~~~|||~~~~~~|||{{{|||~~~~~~{{{xxxwwwwwwyyyzzz|||}}}}}}~~~~~~}}}zzzyyyzzzyyyyyyzzz{{{{{{||||||}}}{{{wwwvvv~~~}}}}}}~~~|||zzzyyywwwvvvtttqqqnnnkkkiiihhhfffcccaaabbbdddccc]]]XXXOOONNNMMMLLLJJJIIIHHHHHHMMMRRRWWWXXXWWWWWW[[[___eeeppp}}}~~~uuummmjjjccc```[[[VVVRRROOONNNNNNFFFGGGGGGGGGFFFEEEEEEDDD>>>>>>===<<<<<<;;;::::::;;;;;;::::::999999888888333444666777999999888888666555555444444555555666333333333222333333444444000111111111111222222222111111222222222333333333111111222333333444555555333333333333333333333333333333333555888:::;;;:::AAABBBEEEJJJTTTbbbqqq{{{}}}yyytttuuuwwwyyy{{{|||}}}}}}sss{{{}}}|||~~~{{{{{{}}}|||xxxwww{{{~~~~~~}}}~~~}}}}}}}}}~~~qqqooopppyyy{{{zzzzzzzzz}}}~~~vvvvvvuuutttsssrrrrrrrrrqqqwww|||}}}|||~~~}}}~~~~~~{{{vvvssssssuuuvvvuuurrrqqqqqqrrrtttvvvzzzyyyyyyxxxxxxxxxyyyyyyyyywwwvvvwwwyyy{{{{{{zzzzzz}}}}}}yyyvvvvvvvvvwwwvvvuuutttttttttuuuuuuyyy~~~~~~wwwsssqqq}}}xxxrrrvvv}}}{{{yyyxxxzzzxxxwwwyyyzzzxxxpppiiieeecccaaa^^^\\\[[[ZZZZZZffflllrrruuuuuuvvvzzz~~~{{{tttooollliiiddd```VVVUUUVVVXXXZZZXXXTTTPPPNNNKKKGGGEEEDDDCCCAAA@@@BBB@@@>>>===>>>>>>===<<<<<<;;;999888777888888999<<<<<<:::999888777666666888888777666666777777888888666444444555555444333222111111222333333222111555444333444555666555333666777888888666555666666999:::<<<===>>>BBBIIINNNLLLPPPYYYfffuuu|||zzz{{{~~~~~~|||{{{{{{}}}~~~~~~{{{xxxttttttuuuvvvxxxyyyzzzzzz{{{|||~~~~~~~~~|||zzzxxxvvvwwwyyy|||}}}zzzxxx{{{~~~|||{{{{{{~~~}}}}}}~~~}}}yyy{{{~~~{{{xxxyyyyyyzzzzzzwwwxxxyyyyyyyyyyyyyyyzzz{{{zzzyyyyyy{{{}}}{{{yyywwwvvvkkkooovvv}}}{{{|||~~~~~~}}}zzzxxxyyy{{{~~~}}}~~~~~~~~~~~~zzztttuuutttqqqlllgggeeedddgggjjjqqqttttttvvv|||zzzwwwwwwvvvssspppnnnnnnoooqqqqqqpppoooooonnnmmmmmmkkkllloooqqqsssrrrrrrqqqooooooqqqrrrtttuuuvvvwwwuuuvvvvvvtttpppllljjjjjjooommmkkkiiihhhiiijjjkkkrrruuuwwwwwwsssnnnjjjggg|||yyytttsss{{{}}}|||zzzyyyxxxwwwvvvxxx|||{{{uuunnnllljjjhhhhhhhhhiiijjjwww|||{{{wwwrrrooodddeeegggkkkmmmlllfffbbb[[[XXXUUURRRQQQPPPNNNMMMJJJIIIHHHHHHIIIHHHFFFCCC@@@??????>>>>>>>>>>>>>>>AAAAAAAAA@@@???===<<<;;;888888888777777777777777666555333333444444444222333222222333444444333333555555555555555666777777999999999999999;;;===???BBBEEEJJJMMMPPPUUU[[[```hhhlllttt}}}~~~xxxtttsssuuuxxx{{{wwwwwwvvvwwwwwwyyyzzz{{{}}}{{{yyyxxxwwwtttrrrqqqrrrrrrssstttuuuvvvvvvuuuvvvvvvvvvuuutttrrrqqqnnnooorrruuuxxx|||~~~~~~yyywwwxxxwwwsssrrrtttyyy|||~~~~~~}}}~~~~~~|||{{{|||~~~~~~~~~~~~}}}}}}~~~zzzwwwwwwxxxyyy}}}yyyvvvwww}}}{{{xxxtttrrrrrrtttttttttxxxvvvvvvxxx{{{|||zzzwwwuuuvvvvvvxxxyyy{{{}}}~~~{{{}}}{{{wwwtttsssqqqpppkkkmmmrrrvvvzzz{{{{{{{{{uuuvvvxxx{{{~~~{{{yyyxxxyyy{{{}}}~~~|||{{{{{{}}}zzzzzzzzz{{{}}}~~~~~~}}}~~~{{{zzzzzz{{{~~~{{{wwwsssttttttqqqmmmiiiffffffgggiiimmmppppppttt}}}xxxzzzyyyuuuttttttsssoookkkhhhhhhhhhjjjjjjiiiiiiiiihhhhhhhhhfffggghhhiiijjjjjjiiihhhhhhjjjlllnnnppppppoooooolllmmmmmmkkkhhheeecccccccccbbb```^^^]]]^^^______jjjlllnnnmmmiiieeebbb```~~~|||}}}}}}}}}|||{{{yyyxxxxxxtttpppuuu~~~}}}}}}~~~||||||}}}~~~zzzyyyyyyxxxvvvuuuttttttttttttwww|||{{{rrrqqqooonnnpppssswwwyyy~~~}}}zzzvvvtttpppsssxxx~~~~~~yyytttjjjhhheeeccccccbbb```___YYYZZZ[[[^^^^^^\\\XXXTTTLLLLLLKKKJJJHHHFFFDDDCCCDDDEEEGGGGGGGGGDDDBBB@@@===>>>>>>======<<<<<<;;;;;;999888777888888666555777777777888888999999999888:::<<<;;;:::<<<@@@CCCBBBAAA???>>>@@@EEEIIILLLXXX\\\bbbggglllppptttvvv}}}{{{|||{{{xxxvvvpppnnnjjjhhhhhhkkknnnqqqlllmmmoooqqqssstttuuuuuuxxxuuurrrpppooonnnmmmkkknnnnnnnnnnnnooooooooopppoooooonnnmmmllljjjjjjiiieeegggjjjnnnppprrrssstttuuurrrpppqqqooollljjjllloooqqqtttuuuvvvwwwyyy{{{~~~{{{xxxwwwyyy}}}}}}|||{{{zzzxxxxxxxxxxxxvvvwww|||~~~|||zzzyyyxxxxxxxxxyyyzzzzzzzzz{{{~~~}}}~~~}}}{{{zzzzzz{{{xxxuuuqqqpppppppppqqqwwwssspppqqquuuyyyzzzzzzrrroookkkiiijjjlllnnnnnnwwwtttssswww|||~~~yyysssoooppprrrtttuuuuuutttttttttxxx{{{|||||||||~~~}}}{{{zzzyyyuuupppllljjjiiigggfffggghhhjjjkkklllmmmmmmmmmnnnmmmnnnqqquuuyyyzzzzzz~~~|||||||||zzzwwwuuussstttvvvwwwxxxyyyyyyxxxvvvuuuwwwxxxvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxyyy{{{{{{yyywwwxxxxxxxxx|||~~~zzzvvvrrrsssvvvyyy{{{zzzwwwtttrrrssssssqqqnnnjjjiiihhhiiiiiilllnnnooouuuwwwqqqqqqqqqnnnppppppnnniiidddaaa``````bbbbbbcccccccccdddddddddeeeeeeffffffffffffeeeeeedddfffjjjlllmmmkkkhhheeeaaaccccccbbb___]]]]]]]]]]]]\\\[[[YYYXXXYYYYYYZZZbbbcccdddccc___\\\[[[ZZZ|||xxxvvvvvvvvvssssssttttttsssrrrqqqpppuuuqqqoooxxxyyytttrrrtttwwwzzzwwwwwwwwwwwwwwwxxxxxxyyyzzzxxxwwwxxx{{{||||||zzzppppppooonnnmmmlllllllllpppqqqssswwwzzzzzzxxxuuummmllljjjkkknnnsssxxx|||zzz|||}}}}}}{{{zzz{{{|||xxxwwwvvvsssqqqqqqsssvvvxxxvvvsssqqqooonnnnnnmmmmmmrrrzzz{{{wwwpppnnnmmmmmmnnnnnnmmmkkkgggiiinnnsssuuurrrmmmiii^^^]]]\\\YYYVVVQQQMMMKKKLLLNNNPPPRRRRRROOOKKKIIIFFFGGGHHHHHHHHHGGGEEEDDDDDDCCCAAA@@@???===;;;999;;;<<<<<<=========???@@@>>>BBBFFFFFFEEEHHHNNNUUUVVVRRRNNNMMMPPPUUUZZZ]]]rrruuuzzz~~~|||~~~}}}{{{wwwsssnnnkkkjjjhhhfffdddcccaaa```______bbbdddfffbbbdddhhhkkknnnpppppppppqqqnnnjjjhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggfffdddccccccccc___aaaeeehhhjjjkkkkkkkkknnnnnnnnnmmmjjjgggfffgggcccfffkkkppptttvvvxxxxxxvvvsssooonnnoooqqqrrrrrrqqqqqqpppppppppqqqqqqrrrrrrrrrssswwwzzz{{{yyywwwwwwuuusssqqqppppppqqqqqqqqqppppppppprrruuuxxx{{{uuuvvvwwwvvvtttsssrrrsssrrrpppmmmkkkiiijjjjjjkkkpppnnnkkkkkknnnpppqqqqqqkkkhhhdddcccdddgggjjjkkktttssssssvvvyyyyyyuuuqqqkkklllmmmnnnnnnmmmllllllnnnrrrvvvvvvtttuuuzzz~~~{{{wwwsssrrrqqqqqqllliiidddaaa```___^^^]]]______``````aaabbbcccdddgggfffeeegggjjjnnnpppqqqsssssstttyyy~~~{{{qqqooonnnmmmmmmoooqqqsssttttttssssssrrrssstttuuutttuuuuuuuuuuuuuuuuuutttvvvvvvvvvwwwxxxvvvrrroooooopppsssxxx{{{zzzuuuqqqnnnpppsssvvvxxxwwwuuusssoooqqqrrrqqqnnnkkkjjjjjjjjjkkknnnqqqtttzzzpppjjjjjjjjjjjjkkkjjjhhhddd```]]]\\\\\\___``````aaabbbccccccdddcccccccccdddeeeeeeeeeeeefffhhhlllnnnlllhhhccc___\\\]]]^^^^^^\\\[[[[[[\\\]]]\\\[[[ZZZYYYYYYYYYYYY^^^______]]]ZZZYYYYYYYYYyyy~~~}}}~~~yyysssooommmnnnooollllllllllllllllllkkkkkkqqqnnnnnnxxxyyyuuuoookkkkkkoootttxxxuuutttsssrrrqqqppppppqqqooonnnnnnnnnooonnnmmmlllhhhhhhgggfffeeeeeeffffffjjjkkkmmmoooqqqpppnnnlllfffeeedddeeehhhnnntttwwwxxxxxxvvvrrrnnnkkkjjjjjjeeeffffffdddbbbbbbccceeehhhhhhfffdddcccccccccdddbbbgggooouuuwwwuuuqqqnnnkkkjjjjjjkkkmmmnnnmmmllljjjmmmtttzzz~~~}}}xxxtttkkkjjjiiigggddd```]]]ZZZ]]]```cccffffffccc___\\\WWWXXXZZZ\\\\\\ZZZXXXWWWSSSRRROOONNNLLLIIIEEEBBBCCCEEEFFFFFFEEEFFFIIILLLMMMRRRWWWYYYZZZ]]]eeekkkqqqlllfffdddfffkkknnnppp~~~zzzxxxlllkkkkkkkkklllmmmnnnnnnmmmjjjeeeaaa^^^\\\[[[ZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]\\\___cccgggjjjkkkkkkkkkiiigggdddccceeeggghhhhhhdddccccccccccccbbbbbbbbbbbbaaa```^^^]]]]]]]]]]]]YYY[[[^^^bbbddddddddddddgggjjjkkkhhheeecccbbbbbb\\\___ffflllqqqrrrpppoooiiigggdddccceeeggghhhhhhffffffeeeffffffggghhhiiijjjhhhffffffiiikkkmmmnnnmmmkkkiiigggfffggghhhjjjeeeeeeeeefffiiilllnnnooonnnooopppooommmllllllmmmkkkjjjhhhfffeeefffggggggjjjiiigggggghhhiiijjjkkkhhhdddaaa```bbbfffiiikkkpppsssuuuuuuqqqooonnnooojjjiiihhhgggffffffgggggghhhllloooooommmnnnsssxxxwwwtttpppllliiihhhhhhhhhaaa^^^ZZZXXXXXXXXXWWWVVVWWWWWWXXXZZZ\\\___bbbdddeeebbb```aaadddgggiiijjjjjjjjjlllpppssstttqqqnnngggggghhhiiilllooosssuuurrrrrrqqqrrrssstttuuuuuuvvvvvvvvvwwwvvvuuuttttttvvvwwwxxxyyyyyyuuupppllliiikkkppptttwwwuuurrrnnnmmmppptttvvvwwwvvvtttssslllnnnoooooollljjjiiijjjhhhiiinnnssswww{{{vvvkkkfffeeeggghhheeefffeeebbb___]]]]]]^^^______``````aaabbbbbbbbb]]]^^^```aaacccdddeeeeeehhhiiikkkllliiiddd^^^[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]]ZZZZZZYYYXXXWWWWWWWWWWWW[[[\\\\\\[[[XXXWWWXXXZZZzzz}}}{{{yyy{{{~~~|||}}}~~~}}}tttssspppkkkgggeeefffhhheeeeeeeeeeeeeeeeeeffffffjjjiiijjjqqq}}}pppmmmhhheeefffjjjppptttqqqpppnnnkkkjjjiiiiiiiiiggghhhggggggfffdddcccbbbcccbbbaaa`````````aaabbbbbbdddfffhhhjjjjjjiiiiiicccbbbaaabbbdddhhhmmmpppqqqooolllhhhddd```^^^]]]YYY[[[]]]\\\[[[ZZZZZZ[[[``````___\\\YYYXXXYYYZZZXXX\\\cccggggggeeecccbbbbbbaaaaaaccceeefffeeecccbbbeeekkkqqqvvvvvvssspppjjjjjjkkkkkkkkkjjjjjjiiioooqqquuuwwwxxxuuurrrpppnnnpppsssvvvwwwuuusssqqqiiigggeeedddbbb___[[[XXXVVVXXXZZZZZZYYYZZZ^^^bbbfffkkkpppsssuuuyyy~~~}}}wwwuuuvvvyyyyyyxxx|||yyyvvvtttqqqmmmhhhddd^^^]]]\\\]]]___cccgggjjjgggddd```[[[WWWVVVUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWZZZ]]]```cccdddddddddaaa___^^^^^^```bbbbbbbbb\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXWWWVVVVVVUUUUUURRRTTTWWWYYY\\\]]]^^^^^^```eeegggccc___]]]]]]\\\ZZZ\\\```eeehhhgggccc___\\\[[[YYYZZZ]]]```aaaaaa\\\\\\\\\\\\]]]^^^______]]][[[ZZZZZZ\\\```eeehhheeecccaaa```___```aaabbb```aaabbbfffiiijjjiiihhhggghhhhhhgggeeeeeeeeegggeeedddcccbbbbbbbbbcccccceeedddcccccccccdddeeefffeeebbb___^^^aaafffjjjlllooosssuuuqqqiiieeefffiiifffdddcccaaa```aaaaaabbbaaaccceeeeeeddddddgggkkkiiigggeeebbbaaa`````````YYYWWWTTTRRRSSSTTTUUUTTTUUUVVVXXXZZZ^^^bbbeeegggdddbbbaaaaaadddgggiiiiiiggghhhjjjmmmooonnnkkkhhhggghhhiiilllooossswwwyyyrrrrrrrrrtttwwwxxxwwwvvvvvvwwwxxxxxxxxxwwwuuutttvvvwwwzzz||||||xxxqqqlllfffiiinnnrrrtttrrrpppmmmnnnqqquuuwwwvvvsssrrrqqqiiikkklllllljjjhhhggggggdddeeeiiiooosssxxx~~~ooogggdddcccdddhhhcccccccccaaa___^^^___```````````````____________\\\___bbbeeeggghhhggggggdddeeeeeeeeebbb___[[[YYYXXXYYYZZZYYYXXXXXXZZZ\\\ZZZZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYYYYWWWVVVWWWXXXyyy~~~~~~|||yyyxxx}}}~~~yyytttqqqxxxyyy~~~|||vvvpppggghhhgggccc___]]]^^^```^^^^^^^^^^^^^^^___``````___aaabbbeeelllrrrqqqllleeeccc```^^^___bbbfffiiigggfffcccaaa`````````aaa```aaaaaaaaa___]]]\\\[[[]]]\\\[[[ZZZZZZ[[[]]]^^^]]]___aaaccccccccccccddd```___^^^]]]^^^```cccdddcccaaa]]][[[YYYXXXVVVUUURRRTTTUUUUUUTTTSSSTTTUUUVVVWWWVVVTTTPPPOOOQQQSSSSSSVVVZZZ\\\[[[YYYZZZ[[[[[[[[[ZZZ[[[\\\[[[YYYWWWWWWYYY\\\aaaeeefffdddbbb___```aaabbbdddgggiiijjjppprrruuuwwwxxxvvvtttsssuuuxxx}}}~~~|||rrrrrrqqqqqqqqqooollliiidddgggiiihhhggghhhmmmrrrtttwww{{{~~~|||wwwrrrqqqssssssqqqnnnlllhhhccc___]]][[[XXXUUUVVVUUUTTTUUUXXX\\\```ccc___]]]XXXSSSOOONNNNNNPPPNNNOOOQQQSSSTTTTTTSSSRRRSSSUUUWWWYYY[[[[[[\\\\\\ZZZXXXWWWXXXYYYYYYXXXVVVUUUUUUUUUUUUUUUUUUVVVVVVPPPQQQRRRSSSSSSRRRQQQPPPOOOPPPRRRTTTWWWYYY[[[\\\\\\cccfffaaa[[[[[[[[[YYY[[[ZZZZZZ\\\^^^]]]ZZZWWWTTTSSSSSSTTTXXX\\\]]]^^^YYYYYYXXXXXXXXXXXXYYYYYYVVVWWWWWWWWWXXX[[[___aaa```___]]]\\\[[[[[[[[[\\\___```dddiiimmmlllhhhddd___``````___^^^]]]^^^```^^^^^^]]]]]]]]]^^^^^^_________```______```aaabbbccc```\\\\\\___eeejjjlllrrrrrrpppkkkddd______aaa____________^^^]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZYYYXXXXXXTTTRRRPPPPPPRRRTTTUUUUUUYYYZZZ\\\___ccceeegggiiieeeddddddfffjjjmmmooooookkkmmmpppssstttssspppmmmmmmnnnnnnpppsssuuuwwwyyyrrrrrrtttwww{{{|||yyywwwuuuvvvwwwxxxxxxvvvuuuttttttwwwzzz~~~~~~zzzrrrmmmfffjjjnnnqqqrrrqqqooonnnnnnrrruuuvvvsssooommmmmmfffhhhiiiiiigggeeeddddddcccbbbdddiiinnnsss}}}xxxlllfffcccaaabbbfffcccccccccaaa___^^^___```ccccccbbbaaa```___^^^]]]^^^aaaeeeiiijjjiiigggfff^^^^^^]]]\\\\\\[[[[[[[[[XXXYYYYYYXXXWWWXXXZZZ\\\[[[[[[[[[[[[ZZZYYYXXXXXXUUUWWWYYYYYYXXXWWWWWWXXXrrrvvv{{{~~~|||xxxtttvvv~~~xxxrrrmmmjjjtttvvv{{{xxx|||~~~{{{zzz~~~yyyqqqkkkfff___```aaa^^^ZZZXXXYYY[[[YYYYYYYYYYYYZZZ[[[\\\\\\VVVZZZ\\\[[[]]]aaabbb```]]][[[YYYWWWWWWYYY\\\^^^]]][[[YYYXXXWWWXXXYYYZZZZZZ[[[]]]]]][[[YYYXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZ[[[]]]______^^^]]]]]]]]][[[ZZZYYYXXXXXXYYYYYYZZZXXXVVVTTTSSSTTTUUUUUUUUUQQQRRRSSSRRRQQQQQQRRRTTTOOOQQQQQQPPPNNNNNNQQQTTTQQQTTTVVVVVVTTTSSSUUUWWWYYYXXXWWWWWWVVVTTTQQQNNNRRRRRRSSSWWWZZZ[[[ZZZXXXVVVVVVVVVWWWYYY\\\___aaagggiiikkkmmmnnnmmmkkkjjjllloootttyyyzzzyyywwwuuummmmmmmmmooopppooommmjjjcccfffiiihhhfffhhhnnnssspppqqqssswwwzzzzzzxxxvvvlllhhheeeeeeffffffbbb]]]___ZZZUUURRRRRRSSSRRRQQQOOOOOOPPPPPPSSSUUUXXXZZZXXXVVVQQQLLLHHHFFFHHHIIIIIIKKKNNNPPPRRRRRRQQQQQQPPPQQQRRRTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSRRROOOMMMPPPPPPPPPQQQQQQQQQRRRRRRMMMOOOQQQRRRSSSRRRPPPOOOOOOOOOQQQSSSUUUYYY[[[]]]\\\dddgggaaa\\\\\\[[[YYY[[[XXXUUUUUUXXXZZZZZZYYYQQQPPPPPPRRRVVVZZZ\\\\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXYYY[[[[[[[[[ZZZ[[[[[[]]]\\\[[[ZZZYYYXXXXXXXXXZZZ]]]bbbhhhllljjjccc]]]ZZZ[[[[[[ZZZXXXXXXYYY[[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]___```aaa]]]ZZZZZZ^^^dddiiilllvvvrrrlllfffaaa^^^[[[ZZZYYYZZZ]]]^^^^^^[[[XXXVVVSSSRRRQQQRRRSSSRRRPPPNNNOOOQQQSSSUUUVVVVVVTTTSSSRRRPPPOOOOOORRRTTTVVVVVV^^^___bbbdddfffggghhhiiieeeeeefffjjjooosssuuuuuuppprrrvvvzzz{{{zzzwwwuuurrrrrrrrrrrrssstttuuuvvvrrrrrruuuyyy}}}~~~{{{wwwssstttvvvwwwwwwvvvtttsssrrruuuzzz~~~zzzsssmmmgggkkkoooqqqqqqpppoooooonnnqqquuutttpppllljjjiiidddfffhhhgggeeecccbbbbbbfffcccbbbfffjjjppp|||wwwjjjfffddd```aaaeeedddddddddbbb___^^^^^^```hhhgggfffdddbbb```___^^^[[[^^^bbbfffgggeeeaaa___[[[ZZZXXXXXXYYY[[[^^^___ZZZ[[[[[[YYYXXXYYY[[[]]]XXXXXXYYYXXXXXXWWWVVVUUUUUUWWWZZZZZZYYYXXXYYYYYYoooppprrrwww~~~~~~zzztttoooppptttzzz~~~xxxooojjjjjjlllxxx}}}}}}yyywwwyyyxxxxxxyyyvvvppptttzzzuuuqqqnnnnnnrrr{{{|||qqqooozzzzzznnngggbbb^^^[[[YYYXXXYYY[[[[[[YYYVVVSSSTTTTTTTTTTTTTTTTTTSSSWWWVVVUUUUUUVVVXXXZZZ[[[YYYXXXWWWVVVUUUSSSSSSRRRUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWVVVUUUTTTTTTTTTTTTWWWVVVTTTSSSRRRRRRRRRSSSVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVSSSQQQPPPOOONNNPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOMMMLLLJJJJJJLLLLLLMMMMMMNNNNNNOOOOOONNNPPPRRRUUUVVVVVVVVVUUUQQQRRRRRRPPPNNNLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOORRRRRRQQQPPPQQQRRRTTTUUUZZZYYYXXXWWWWWWVVVWWWWWW[[[[[[]]]^^^```bbbcccddd`````````aaa```______^^^YYYYYYXXXXXXYYY[[[^^^```bbb```^^^aaafffiiifffcccYYYXXXVVVUUUTTTTTTTTTTTTUUUSSSPPPMMMJJJJJJJJJJJJLLLMMMOOOQQQSSSSSSSSSSSSTTTRRROOOMMMLLLKKKIIIHHHIIIJJJKKKNNNQQQQQQOOONNNRRRRRRPPPOOOOOOPPPQQQRRRRRRQQQOOOMMMLLLLLLLLLMMMKKKJJJKKKMMMOOOPPPOOONNNNNNLLLJJJLLLPPPTTTTTTTTTVVVTTTSSSSSSVVVXXXZZZZZZ```bbbcccbbb^^^ZZZXXXWWWXXXUUURRRRRRUUUYYY\\\]]]YYYUUUPPPPPPUUUYYY\\\]]][[[___aaa___\\\[[[^^^bbbdddcccbbbbbbcccdddcccaaa]]]]]]]]]^^^______``````[[[\\\```fffjjjhhh```XXXUUUYYYZZZWWWVVVYYY[[[ZZZWWWWWWXXXZZZ[[[[[[XXXUUUWWWVVVWWWXXX[[[\\\\\\[[[\\\[[[YYYYYY[[[^^^bbbeeennnkkkfff```\\\ZZZYYYYYYWWWWWWXXXWWWUUUSSSQQQOOOUUUMMMIIILLLNNNLLLKKKNNNNNNOOOQQQTTTUUUTTTSSSQQQJJJNNNRRRSSSTTTVVVZZZ___fffgggjjjkkkmmmmmmllllllooommmlllnnnqqquuuwwwxxxwwwwwwzzz~~~~~~zzzzzzxxxvvvwwwxxxzzz{{{zzzwwwuuuuuuxxx}}}~~~}}}zzzyyy{{{|||{{{wwwtttrrrqqqtttssssssvvvyyyvvvooohhhnnnnnnnnnooooooppppppqqqnnnnnnmmmllljjjiiihhhgggjjjhhhgggeeeeeeeeeeeefffbbbbbbbbbdddiiiqqq|||xxxjjjbbbccceeeeeedddeeefffeeeccc______bbbeeellliiieeeaaa______```aaa]]]^^^___`````````^^^^^^[[[[[[[[[ZZZYYYWWWVVVUUUWWWVVVUUUTTTTTTTTTUUUVVVZZZYYYYYYWWWVVVUUUUUUTTTUUUWWWXXXWWWUUUUUUXXX[[[gggiiimmmrrrxxxzzzzzzyyyooonnnlllkkklllpppvvvzzz~~~xxxpppiiifffhhhjjjsss{{{~~~{{{~~~}}}tttppppppssszzz|||uuuwww~~~uuupppnnnlllooouuu|||}}}xxxsssqqquuu}}}}}}zzzzzz|||zzzoooiiidddgggllluuuyyyooonnnyyyssshhhbbb___]]]WWWUUUSSSTTTUUUVVVTTTRRRPPPQQQQQQRRRRRRQQQQQQPPPRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPRRRQQQPPPPPPQQQRRRSSSTTTVVVUUUTTTSSSRRRRRRQQQQQQUUUTTTRRRQQQPPPPPPPPPQQQPPPQQQSSSTTTTTTTTTRRRRRRTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOONNNNNNLLLKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPRRRSSSTTTSSSRRRQQQOOOPPPPPPOOOLLLKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLNNNNNNOOOOOONNNNNNNNNOOOOOOPPPLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQMMMMMMLLLLLLNNNPPPRRRTTTTTTRRRQQQTTTYYY[[[YYYVVVPPPPPPOOOOOOOOOQQQRRRSSSRRRPPPMMMJJJIIIHHHHHHIIIKKKLLLOOOQQQRRRSSSSSSSSSTTTRRROOONNNMMMLLLJJJHHHHHHIIIJJJNNNQQQRRRPPPOOOPPPOOONNNMMMMMMNNNOOOPPPSSSQQQPPPNNNLLLLLLLLLLLLPPPNNNLLLLLLNNNPPPPPPPPPOOONNNNNNQQQUUUYYYZZZYYY\\\ZZZXXXXXXZZZ]]]^^^^^^aaaaaabbb___[[[XXXVVVVVVUUUSSSQQQRRRTTTXXXZZZZZZUUURRRPPPRRRWWW\\\___```bbbeeegggfffcccbbbeeeiiikkkiiigggffffffeeecccaaa]]]^^^___aaabbbccccccccc\\\[[[]]]bbbffffff```[[[VVV[[[\\\YYYYYY\\\___^^^ZZZZZZZZZ[[[\\\\\\ZZZXXXZZZYYYXXXXXXZZZ\\\\\\[[[]]][[[ZZZYYYZZZ]]]aaacccdddbbb___\\\[[[[[[\\\\\\VVVVVVVVVUUUSSSQQQOOONNNQQQJJJGGGLLLNNNLLLKKKLLLPPPQQQSSSSSSRRRQQQPPPPPPNNNQQQTTTUUUVVVXXX^^^bbbjjjjjjkkkmmmmmmnnnnnnnnnpppooommmooorrrvvvxxxyyyzzz{{{}}}|||xxxwwwuuutttuuuxxxzzz{{{{{{vvvuuuvvvzzz~~~}}}zzzwwwyyyzzzzzzwwwtttrrrrrrrrrpppnnnppprrrqqqlllhhhmmmmmmnnnoooppppppqqqqqqnnnmmmkkkiiihhhfffffffffffffffeeeeeeeeefffggghhhcccddddddfffkkksss}}}wwwjjjbbbccceeeeeecccbbbcccdddbbbaaaaaadddfffiiigggddd```^^^]]]^^^___XXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWVVVTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWSSSTTTUUUTTTRRRQQQSSSUUU[[[^^^bbbgggkkkkkkhhheee___bbbdddeeefffiiioootttzzzvvvnnnfffaaaaaaeeejjjnnnyyyyyyuuuuuuwww|||vvvwwwzzz}}}zzzyyyxxx{{{yyyuuutttzzzyyy{{{wwwpppooopppsssyyy}}}|||{{{|||vvvrrrpppuuuyyyrrrlllhhhggghhhjjjnnnwwwwwwllleeeffflllsssxxxzzzyyyyyyxxxxxxyyyzzz{{{wwwuuurrrrrrtttvvvwwwxxx|||uuujjjbbb```dddjjjqqqwww~~~yyyqqqrrr{{{zzziii___[[[YYYYYYSSSQQQOOOOOOPPPQQQPPPOOONNNOOOOOOOOOOOOOOOOOONNNOOOPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRRRRSSSSSSRRRQQQPPPOOONNNMMMQQQPPPOOOMMMMMMMMMNNNNNNKKKLLLNNNPPPPPPOOONNNLLLNNNLLLJJJIIIHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJNNNNNNOOOOOONNNMMMLLLLLLIIIIIIJJJKKKMMMOOOQQQRRRPPPQQQRRRRRRQQQPPPNNNMMMMMMNNNNNNLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJEEEEEEFFFFFFGGGHHHHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCEEEGGGIIIKKKLLLJJJJJJLLLQQQSSSQQQOOOLLLKKKKKKKKKKKKMMMOOOPPPNNNLLLJJJHHHGGGGGGHHHIIIKKKLLLNNNQQQSSSTTTTTTTTTUUURRRPPPOOONNNMMMJJJHHHGGGGGGJJJNNNQQQSSSRRRPPPPPPOOOOOONNNNNNOOOOOOPPPTTTSSSQQQOOONNNMMMMMMMMMTTTQQQNNNMMMNNNPPPRRRSSSQQQQQQTTTXXX]]]aaaaaa```aaa___]]]]]]^^^aaabbbbbbaaaaaa```\\\XXXUUUTTTUUUSSSRRRQQQSSSVVVXXXXXXWWWQQQQQQRRRVVV\\\aaacccdddhhhkkklllkkkiiiiiikkknnnrrrooollljjjhhhfffdddbbb___```bbbdddeeefffeeeeee]]]\\\[[[^^^bbbdddbbb___YYY]]]___]]]^^^bbbdddccc^^^]]]\\\]]]^^^___^^^\\\^^^[[[YYYXXXZZZ[[[\\\\\\]]]\\\ZZZYYYZZZ\\\___aaa___^^^]]][[[[[[\\\]]]^^^TTTTTTSSSQQQPPPNNNMMMLLLMMMIIIHHHLLLPPPOOONNNNNNPPPSSSUUUTTTQQQOOOQQQSSSTTTVVVYYYYYYZZZ^^^dddjjjqqqpppooonnnnnnooopppqqqsssqqqpppqqquuuxxxzzz{{{~~~|||yyyxxxtttrrrrrrtttwwwyyyzzzzzzuuuvvvxxx}}}~~~zzzuuuwwwxxxwwwuuurrrrrrrrrqqqnnnkkkkkklllmmmkkkhhhkkkkkkmmmnnnppppppqqqqqqmmmkkkiiifffdddcccdddddddddddddddeeefffhhhiiijjjdddeeefffhhhlllsss|||wwwkkkeeedddeeedddccc^^^```bbbbbbbbbccceeegggeeecccaaa___]]]\\\[[[[[[UUUUUUVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXWWWTTTRRRRRRSSSUUUWWWTTTTTTUUUVVVVVVVVVVVVVVVSSSSSSSSSRRRPPPOOOPPPQQQWWWXXXZZZ^^^``````]]][[[XXX\\\```bbbcccgggnnnssswwwqqqhhh```\\\^^^ccchhhiiittt{{{xxxsssmmmhhhhhhmmmtttyyyrrrvvv|||~~~yyyuuussssssqqqpppqqqsssvvvvvvuuuxxxvvvuuuuuuqqqjjjgggiiigggffffffllltttzzz{{{zzz{{{sssnnnooorrrtttwww{{{wwwuuuqqqqqquuuxxxwwwtttmmmkkklllrrr{{{~~~xxxrrrmmmiiigggeeeeeedddgggppp}}}zzz~~~uuuiiiccceeelllqqqsssuuusssqqqnnnmmmnnnoooppppppooonnnnnnqqqssssssrrrsssyyy~~~}}}{{{vvvmmmccceeeiiinnnqqqsssuuuwwwzzzzzz~~~{{{zzz}}}{{{vvvwww}}}mmm```XXXVVVTTTSSSQQQPPPNNNMMMMMMNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMOOOPPPQQQRRRQQQPPPOOONNNLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQPPPOOONNNLLLLLLNNNMMMLLLKKKJJJKKKKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJHHHGGGGGGIIIKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNNNNOOOOOONNNMMMMMMHHHHHHIIIKKKNNNPPPRRRTTTSSSSSSSSSRRRPPPNNNLLLKKKLLLMMMNNNLLLJJJIIIIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBCCCDDDEEEGGGIIIKKKKKKJJJJJJLLLOOOQQQPPPNNNNNNMMMLLLKKKKKKKKKLLLMMMLLLJJJHHHGGGGGGGGGIIIJJJLLLNNNPPPRRRTTTUUUUUUUUUTTTRRRQQQPPPPPPNNNLLLJJJGGGGGGJJJNNNRRRTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTVVVUUUTTTRRRQQQPPPOOOOOOSSSQQQPPPPPPRRRTTTUUUUUUSSSVVVZZZ```dddgggggggggdddaaa___^^^___aaabbbbbbbbbaaa^^^ZZZVVVTTTTTTUUUSSSSSSUUUWWWZZZZZZYYYWWWRRRTTTWWW\\\aaadddffffffiiijjjlllkkkjjjjjjllloootttqqqmmmjjjiiigggeeecccaaabbbdddeeefffeeedddccc^^^]]]^^^```dddeeedddbbb\\\aaacccbbbcccfffiiihhhbbbaaa______```aaaaaa```^^^[[[XXXXXXYYY\\\^^^^^^]]]\\\ZZZYYYYYY[[[]]]^^^bbbaaa```^^^]]]\\\\\\\\\TTTRRRQQQOOOMMMLLLLLLLLLMMMJJJJJJNNNSSSWWWXXXXXXUUUXXXYYYXXXUUUTTTXXX\\\ZZZ\\\^^^___```eeemmmssszzzxxxuuurrrpppooopppqqqvvvtttsssuuuxxx|||~~~~~~yyyxxxyyysssrrrrrrtttvvvxxxxxxwwwuuuwwwzzzzzztttuuuvvvtttrrrooonnnnnnpppmmmkkkjjjkkklllkkkiiihhhiiikkkmmmooopppppppppmmmjjjgggcccbbbbbbcccddddddeeeeeefffggghhhiiijjjcccdddfffgggkkkqqqyyy~~~yyypppjjjhhhgggdddbbb^^^___aaabbbccccccdddddd```___^^^]]][[[YYYXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZXXXUUUSSSSSSTTTWWWXXXVVVVVVWWWVVVVVVTTTSSSRRRTTTTTTSSSSSSRRRRRRSSSTTTXXXWWWXXXYYY\\\]]]\\\[[[XXX\\\aaaeeeiiiooovvv|||uuunnnddd\\\ZZZ\\\aaadddeeemmmvvvzzzxxxssspppoookkkgggaaa\\\^^^ccckkkqqqssswww{{{{{{xxxrrrmmmiiigggeeeeeefffhhhkkkmmmnnnpppmmmkkkiiiddd]]]\\\```bbbaaaaaaeeekkkooopppooorrrkkkgggjjjooooooppprrrwwwrrrllljjjjjjkkkllllllllljjjiiikkkqqqwwwzzz{{{{{{wwwrrrnnnkkkiiieeebbb```___```gggqqq{{{}}}wwwsssvvv||||||yyywwwnnndddaaaeeejjjlllkkknnnkkkhhheeecccdddeeefffhhhhhhjjjmmmppprrrrrrqqqnnnrrrwwwyyy||||||tttkkkiiikkknnnqqqqqqqqqqqqrrrpppsssuuusssooooootttyyy|||zzzwwwtttuuuyyy|||vvvmmmbbbYYYUUUSSSQQQNNNNNNNNNNNNMMMLLLLLLMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKNNNOOOPPPQQQQQQPPPNNNMMMLLLMMMMMMMMMMMMNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRPPPOOOMMMLLLMMMLLLJJJIIIIIIJJJKKKKKKMMMLLLJJJIIIJJJKKKMMMOOOLLLLLLKKKJJJKKKMMMOOOQQQNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMGGGIIIKKKNNNQQQSSSUUUUUUVVVUUUTTTSSSQQQOOOMMMLLLNNNOOOOOONNNLLLKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDEEEFFFHHHJJJLLLMMMKKKKKKKKKLLLNNNNNNMMMLLLMMMLLLKKKKKKKKKLLLMMMNNNLLLKKKIIIHHHHHHJJJKKKLLLOOOPPPRRRTTTUUUVVVVVVVVVSSSRRRQQQQQQRRRQQQNNNLLLIIIJJJLLLPPPSSSUUUTTTRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWWWWWWWVVVUUUTTTSSSRRROOOOOOQQQTTTXXXYYYXXXWWWWWWZZZ___dddggghhhhhhhhhfffccc```______aaaaaa``````___]]]YYYUUUTTTVVVXXXVVVWWWYYY\\\^^^^^^\\\YYYWWWZZZ^^^aaadddeeeffffffhhhhhhiiiiiiiiijjjlllmmmpppmmmjjjgggggggggfffdddbbbbbbccccccbbbaaa___^^^___aaadddhhhjjjiiifffccc___eeehhhffffffjjjkkkjjjdddcccaaaaaabbbccccccbbb[[[YYYWWWWWWZZZ^^^```aaa\\\[[[ZZZYYYYYYZZZ\\\]]]ccccccbbb```___]]][[[ZZZTTTSSSQQQOOONNNNNNOOOOOOPPPOOONNNRRR[[[dddiiiiiieeefffeeeaaa^^^^^^bbbeeeaaadddfffgggiiinnnvvv|||{{{vvvsssqqqqqqqqqyyywwwwwwyyy}}}}}}yyyyyyzzzuuutttssstttuuuvvvuuusssvvvwww{{{~~~yyyssstttsssqqqmmmjjjiiijjjjjjjjjiiijjjjjjiiihhhfffeeegggiiilllmmmnnnnnnmmmkkkiiieeebbbaaaaaacccdddggggggggggggggggggggggggbbbcccdddeeehhhlllrrrwwwzzzuuuqqqnnnkkkfffbbbaaaaaaaaabbbbbbbbbaaa```\\\\\\\\\[[[YYYWWWUUUTTTXXXWWWVVVUUUSSSRRRQQQQQQRRRSSSTTTVVVWWWWWWWWWXXXXXXVVVTTTRRRRRRSSSUUUVVVUUUVVVWWWWWWVVVUUUSSSRRRSSSRRRRRRRRRTTTUUUVVVVVVVVVUUUUUUWWW[[[]]]^^^]]]]]]aaagggoooxxxrrrlllccc]]]\\\^^^bbbccccccfffiiiiiifffeeefffhhhaaa^^^ZZZXXX[[[bbbjjjoooqqquuuuuuqqqllljjjfffbbb]]]\\\\\\[[[\\\___aaacccfffdddcccaaa\\\WWWXXX^^^dddeeeggghhhiiiiiiiiiiiiiiicccbbbhhhnnnooommmmmmuuunnnhhhffffffeeegggjjjmmmiiidddbbbeeeiiimmmooosssppplllkkkkkkhhhddd___\\\[[[\\\___eeelllqqqssstttxxxxxxuuutttvvvvvvrrrqqqkkkeeecccfffiiihhhfffbbb```^^^\\\\\\]]]___```aaacccfffkkkoooqqqqqqooolllpppuuuxxx}}}zzzrrrggggggiiilllpppqqqqqqooojjjkkkjjjgggddddddhhhlllqqqqqqpppooommmnnnqqqttttttwwwyyyyyy{{{~~~|||wwwjjjddd\\\VVVTTTRRRPPPMMMKKKMMMNNNNNNLLLKKKKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTRRRRRRSSSSSSRRRQQQOOONNNMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIJJJKKKNNNOOONNNNNNOOOOOOPPPRRRSSSTTTNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOONNNMMMMMMHHHKKKNNNRRRUUUVVVWWWVVVWWWVVVUUUSSSQQQPPPOOONNNOOOPPPQQQPPPNNNNNNNNNOOOPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHDDDEEEEEEGGGHHHIIIJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOOOOOOOOOONNNNNNMMMHHHHHHHHHIIIKKKNNNPPPRRRNNNMMMKKKJJJJJJLLLMMMNNNPPPRRRSSSUUUUUUUUUUUUTTTQQQPPPPPPRRRTTTSSSQQQOOOMMMNNNOOORRRUUUUUUTTTRRRQQQQQQRRRTTTTTTTTTTTTTTTWWWWWWWWWWWWWWWVVVUUUUUUMMMNNNRRRVVVZZZ\\\ZZZXXXZZZ^^^bbbeeefffeeeeeeffffffddd```^^^____________[[[[[[ZZZXXXUUUUUUXXXZZZYYYZZZ\\\^^^aaa```]]][[[[[[^^^bbbddddddddddddeeehhhhhhhhhhhhiiikkklllmmmjjjhhhdddcccdddeeeeeedddaaa``````___^^^]]]\\\\\\bbbeeejjjnnnooolllhhheeedddiiikkkiiiiiijjjkkkiiidddcccbbbcccdddeeedddbbbYYYWWWVVVWWW[[[^^^```aaa[[[ZZZZZZYYYYYYZZZ[[[\\\___``````aaa```^^^]]]\\\VVVUUURRRPPPPPPRRRTTTVVVVVVXXXZZZ```lllyyy}}}yyytttooommmmmmoooqqqnnnppprrrsssssswww}}}}}}xxxvvvuuuuuu{{{zzzzzz}}}|||yyyyyyyyysssrrrrrrssstttsssqqqpppuuuvvvxxx}}}zzztttooopppooollliiigggfffgggdddddddddddddddcccbbbbbbccceeehhhjjjkkkkkkjjjjjjgggeeecccaaaaaaaaabbbcccgggggggggffffffdddcccbbb```aaaccccccdddgggkkknnnxxxxxxxxxwwwuuupppiiiddddddbbb``````aaa```___]]]ZZZZZZYYYXXXWWWUUUTTTSSSVVVUUUSSSQQQOOONNNNNNNNNQQQRRRSSSUUUVVVVVVWWWWWWTTTSSSRRRQQQPPPQQQQQQRRRQQQSSSUUUWWWXXXXXXWWWVVVQQQPPPOOOPPPSSSUUUVVVVVVZZZ[[[]]]aaafffhhhhhhggghhhlllsss~~~rrrmmmgggdddeeegggiiiiiihhhgggdddaaa```aaadddggg```^^^\\\\\\___eeekkkpppmmmpppooogggbbbbbbaaa^^^YYYYYYXXXVVVVVVXXX[[[]]]^^^]]]^^^^^^ZZZWWW[[[bbbeeeiiilllkkkfffccccccdddbbb]]]^^^gggppprrrooonnnmmmgggdddeeefffdddeeejjjjjjeee```]]]^^^bbbhhhkkknnnlllkkkmmmooommmhhhbbb]]]^^^______aaaeeekkkooorrr{{{zzzxxxvvvssssssooojjjhhhhhhhhhgggeee]]]\\\ZZZYYYYYY[[[\\\]]]___aaaeeejjjoooqqqooommmlllppptttwww{{{}}}zzztttiiifffdddhhhooorrrpppllleeeeeecccbbbbbbbbbddddddmmmoooooommmkkkhhhggghhhjjjooossstttvvvzzz{{{yyyjjjcccZZZUUUSSSRRRQQQOOOKKKOOORRRRRRPPPMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMPPPOOOOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPPPPPPPOOOOOOQQQRRRSSSTTTUUUTTTTTTSSSPPPQQQSSSTTTTTTSSSQQQPPPNNNNNNMMMLLLLLLMMMNNNOOONNNNNNOOOPPPPPPPPPPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTOOOOOONNNNNNNNNNNNOOOOOOQQQQQQPPPPPPOOONNNMMMLLLIIIMMMRRRWWWZZZZZZXXXWWWUUUUUUTTTRRRQQQQQQPPPPPPPPPQQQRRRQQQPPPOOOPPPQQQQQQQQQQQQPPPOOONNNNNNNNNMMMMMMNNNNNNNNNMMMLLLKKKLLLMMMNNNOOOOOOMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLHHHIIIIIIIIIIIIHHHGGGGGGDDDEEEGGGIIILLLMMMNNNOOORRRSSSSSSRRRPPPOOONNNNNNHHHHHHIIIJJJLLLOOORRRSSSOOONNNMMMKKKKKKLLLNNNOOOQQQRRRSSSSSSSSSSSSRRRQQQNNNOOOPPPSSSUUUVVVTTTRRRRRRRRRSSSTTTVVVUUUSSSQQQOOOPPPQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVOOOPPPRRRUUUYYY[[[ZZZYYY]]]```cccdddbbb``````aaadddaaa]]][[[[[[[[[ZZZZZZUUUVVVWWWVVVUUUVVVXXX[[[YYYYYY[[[]]]______]]]ZZZ[[[^^^bbbcccbbbaaabbbcccgggffffffgggiiikkkkkklllgggdddaaa___```bbbcccccc^^^]]][[[ZZZZZZ[[[]]]^^^fffjjjnnnqqqpppmmmjjjgggggglllnnnkkkiiijjjiiifffcccbbbcccdddeeeeeecccaaaXXXWWWVVVXXX[[[]]]^^^^^^YYYYYYYYYYYYYYYZZZ[[[\\\___```bbbccccccaaa___^^^YYYWWWUUUSSSTTTWWWZZZ]]]aaagggnnnwww~~~{{{}}}|||}}}~~~~~~}}}}}}}}}|||}}}}}}{{{yyywwwvvvooonnnnnnpppqqqqqqooommmrrrrrrtttxxxzzzyyysssnnniiijjjjjjhhhfffeeefffgggaaaaaa___^^^]]]]]]___aaabbbcccfffhhhiiihhhgggfffaaaaaa````````````aaaaaaccccccddddddcccaaa```___```aaabbbbbbbbbcccfffhhhmmmqqqvvv{{{zzzuuummmhhheeebbb___^^^___```___^^^YYYYYYXXXVVVUUUTTTSSSSSSRRRQQQOOONNNMMMMMMNNNNNNQQQRRRSSSTTTUUUUUUVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQQQQSSSVVVXXXYYYYYYXXXWWWRRRPPPOOOPPPSSSUUUUUUTTTfffhhhmmmtttyyy{{{yyywwwsssvvv~~~tttppplllkkknnnpppqqqpppnnnkkkfffbbbbbbdddgggiiiaaa```^^^^^^```eeeiiillljjjnnnkkkbbb^^^______\\\ZZZZZZYYYWWWVVVXXX[[[^^^WWWWWWYYYZZZXXXVVV\\\dddbbbhhhllljjjccc]]]]]]```ZZZVVVYYYdddoooqqqooommmfffaaaaaafffgggdddeeejjjdddaaa]]][[[^^^cccjjjnnnooonnnnnnrrrvvvuuunnnhhhaaacccddddddcccffflllqqqttt|||yyywwwuuuqqqmmmiiigggfffeeeddd___^^^\\\[[[[[[[[[[[[\\\```bbbffflllpppqqqooollllllqqquuuvvvxxxzzzxxxsssnnnhhhdddhhhooosssoooiiiaaa```aaacccfffgggfffeeeppprrrsssqqqmmmiiifffeeeiiipppttttttuuuyyy|||{{{nnnfff[[[TTTRRRRRRRRRQQQNNNRRRVVVWWWTTTQQQPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQSSSSSSRRRRRRSSSTTTVVVXXXQQQQQQQQQPPPPPPPPPOOOOOORRRSSSTTTUUUUUUTTTSSSSSSOOOPPPRRRTTTTTTSSSRRRQQQOOOOOONNNMMMMMMNNNOOOPPPOOORRRUUUXXXXXXVVVSSSQQQNNNPPPSSSUUUVVVUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRQQQQQQQQQPPPOOONNNLLLKKKJJJOOOUUUZZZ]]]\\\YYYWWWTTTSSSRRRQQQQQQQQQQQQQQQPPPRRRRRRRRRPPPOOOPPPQQQTTTTTTSSSRRRRRRQQQPPPPPPNNNOOOPPPPPPPPPNNNMMMLLLKKKMMMOOOQQQQQQQQQOOOOOOMMMLLLLLLLLLKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIKKKNNNPPPRRRSSSSSSPPPQQQQQQPPPMMMKKKJJJJJJNNNMMMMMMMMMNNNOOOQQQRRRPPPOOOMMMLLLKKKLLLNNNOOOQQQQQQRRRRRRRRRQQQOOONNNMMMNNNPPPSSSVVVWWWVVVTTTUUUUUUUUUVVVWWWUUURRRPPPOOOPPPRRRSSSTTTTTTTTTSSSRRRSSSTTTVVVWWWWWWVVVVVVSSSRRRRRRTTTWWWYYYZZZZZZ___aaacccbbb___\\\\\\]]]___\\\XXXVVVVVVVVVUUUTTTQQQRRRTTTUUUUUUVVVYYY[[[XXXXXXYYY[[[]]]]]][[[YYYZZZ]]]aaaaaa```___aaaccceeeeeedddeeegggiiijjjjjjfffccc___^^^___```aaaaaa[[[ZZZXXXXXXYYY[[[^^^aaaiiilllpppqqqpppmmmkkkiiiiiinnnooollliiiiiigggdddbbbbbbcccdddfffeeebbb```XXXWWWWWWXXX[[[\\\[[[ZZZXXXXXXXXXYYYYYYZZZ[[[\\\dddeeeggghhhgggdddaaa___[[[YYYVVVUUUWWWZZZ^^^aaajjjttt~~~~~~{{{{{{yyyvvvrrrjjjjjjkkkmmmooopppnnnlllppppppqqqsssvvvtttooojjjeeefffffffffdddeeefffhhhbbbaaa]]]ZZZYYY[[[___cccaaaccceeeggghhhgggeeeccc]]]^^^^^^______`````````___```aaaaaaaaa```^^^]]]aaabbbcccbbbaaaaaaccceeeeeekkkttt|||}}}xxxpppjjjeeeaaa]]]\\\___``````___YYYXXXWWWUUUTTTSSSSSSSSSPPPOOONNNNNNNNNOOOQQQRRRQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWUUUTTTSSSUUUVVVXXXZZZZZZXXXUUUTTTVVVSSSQQQRRRTTTVVVUUUSSSuuuuuuwwwzzz}}}~~~|||{{{vvvrrrpppttt{{{~~~{{{wwwuuurrrnnnjjjhhhhhhiiijjj]]]aaacccbbbeeejjjkkkjjjnnnkkkgggbbb```___``````aaa___]]]]]]______\\\YYYUUUTTTSSSWWW\\\aaacccbbbcccfffiiigggccc___]]]]]][[[XXXYYYbbbmmmssspppjjjccccccdddeeeggghhhiiijjjllleee___^^^dddjjjmmmmmmnnnjjjgggkkkrrrvvvssspppmmmnnnpppoooiiieeejjjsss|||zzzyyysssmmmiiiiiijjjjjjiiifffeeecccaaabbbccceeegggfffeeefffjjjnnnrrrttttttrrrvvvvvvrrrrrrwwwwwwsssmmmjjjfffgggkkkllliiieeeddddddfffiiiiiihhhmmmtttxxx|||}}}xxxnnngggeeeeeeiiikkkooosssvvvxxxyyyyyyttthhh\\\XXXXXXVVVUUUUUUVVVWWWXXXYYYXXXWWWUUUTTTQQQQQQQQQSSSVVVWWWVVVUUUTTTSSSTTTWWWZZZ[[[XXXUUUTTTVVVXXXWWWVVVUUUUUUVVVUUUWWWZZZZZZXXXVVVUUUUUUQQQQQQRRRRRRSSSTTTTTTTTTPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXWWWSSSPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPNNNMMMMMMNNNQQQRRRUUUSSSPPPNNNMMMMMMOOOPPPRRRUUUXXXYYYXXXVVVTTTTTTUUUSSSRRRRRRSSSSSSRRRQQQNNNOOOPPPPPPPPPRRRUUUXXXUUUUUUUUUUUUUUUTTTSSSSSSNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQQQQOOOMMMKKKKKKLLLLLLLLLKKKIIIHHHLLLNNNQQQRRRRRRQQQRRRSSSRRRQQQNNNKKKIIIHHHIIIIIIKKKLLLMMMLLLLLLMMMPPPRRRPPPMMMJJJHHHIIILLLOOORRRQQQPPPPPPOOONNNMMMLLLLLLOOOOOOOOOOOOOOORRRWWW[[[\\\ZZZXXXUUURRRQQQPPPPPPNNNNNNNNNPPPQQQQQQOOOMMMNNNQQQUUUYYYZZZYYYVVVTTTVVVUUUTTTUUUVVVVVVUUUTTT[[[ZZZZZZYYYZZZZZZ[[[\\\```]]]YYYTTTPPPNNNMMMMMMOOOOOOPPPRRRSSSUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZWWWYYY[[[^^^```aaabbbbbbccccccdddeeeeeeeeeeeeeeedddcccbbb^^^[[[YYYYYY[[[XXXWWWWWWWWWZZZ^^^bbbdddkkknnnppppppmmmjjjhhhgggmmmlllkkkjjjiiigggffffffcccbbbcccdddeeeccc```^^^[[[ZZZYYYXXXXXXYYYYYYZZZ\\\XXXWWW\\\___]]][[[[[[bbbdddeeeeeedddcccdddeee]]]ZZZXXXXXX\\\dddmmmrrrvvv|||xxxwwwtttpppmmmjjjkkklllmmmlllkkkjjjiiijjjmmmpppqqqooollljjjiiicccccccccbbbccccccdddddd^^^\\\ZZZYYYZZZZZZYYYXXX]]]^^^___```___^^^]]]\\\ZZZ[[[\\\[[[ZZZ[[[\\\^^^bbbdddeeeccc___]]]]]]^^^___```aaa```^^^^^^```aaadddccceeekkkrrrtttppplllbbb```]]]\\\[[[[[[YYYXXXXXXXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUWWWUUUUUUTTTSSSSSSTTTUUUVVVUUUVVVXXXYYYXXXWWWUUUTTTQQQRRRRRRRRRRRRRRRQQQPPPrrrsssuuuvvvxxxyyyzzzzzzyyyuuuvvvuuuvvv{{{yyyqqqmmmmmmlllkkkjjjiiiiiiiiiaaaeeefffeeegggkkkllljjjnnnkkkfffaaa^^^]]]]]]^^^bbbaaaaaa```___]]]ZZZXXXUUUUUUVVVZZZ___bbbbbbaaa```cccfffgggdddaaa______\\\[[[\\\ccclllooolllgggeeefffgggiiikkklllmmmmmmjjjgggdddgggmmmpppnnnkkkjjjfffdddhhhqqqwwwwwwuuuxxxwwwvvvtttnnnjjjmmmttt{{{wwwssspppnnnnnnppprrrrrrqqqnnnlllhhhdddcccdddeeeggggggggghhhkkkqqqwwwzzz|||}}}{{{tttrrruuuuuusssnnnjjjggghhhllloooooommmkkkjjjkkkmmmlllkkkqqqxxxyyyooogggeeeeeegggjjjooouuuzzz}}}~~~~~~vvviii]]]YYYXXXWWWVVVXXXXXXYYYZZZZZZXXXXXXYYY[[[\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXWWWXXX[[[^^^___]]]ZZZWWWYYYZZZYYYVVVUUUUUUUUUTTTVVVXXXWWWUUUSSSRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWXXXWWWXXXXXXVVVSSSPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRPPPNNNLLLLLLMMMPPPQQQTTTRRRPPPNNNMMMMMMOOOPPPTTTWWWZZZ[[[ZZZXXXWWWVVVVVVTTTQQQPPPPPPQQQPPPOOONNNOOOOOOPPPPPPQQQTTTWWWVVVVVVVVVVVVUUUSSSRRRQQQMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMPPPRRRRRROOOMMMKKKKKKLLLLLLLLLKKKJJJIIILLLOOORRRTTTSSSSSSSSSSSSNNNMMMKKKIIIHHHIIIJJJJJJLLLMMMMMMLLLLLLLLLOOOQQQMMMKKKIIIHHHHHHJJJMMMOOONNNNNNMMMMMMLLLKKKJJJJJJNNNNNNNNNNNNMMMOOORRRUUUZZZXXXUUURRRPPPOOONNNNNNLLLLLLLLLNNNPPPPPPOOOMMMKKKNNNRRRVVVXXXXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSUUUVVVWWWXXXYYYZZZ[[[[[[[[[YYYUUUQQQNNNLLLKKKKKKMMMMMMNNNPPPQQQRRRTTTTTTQQQQQQRRRSSSSSSTTTTTTUUUTTTVVVYYY[[[]]]____________```aaaaaabbbbbbbbbbbb```aaabbb```\\\YYYXXXWWWWWWWWWVVVWWWYYY]]]```ccchhhjjjmmmmmmjjjgggfffeeegggffffffeeeddddddcccccc`````````aaabbbbbb___]]]YYYYYYYYYYYYYYYXXXXXXXXXZZZVVVVVV\\\___]]][[[\\\___aaadddeeedddddddddeee^^^]]]\\\^^^ccckkksssyyy}}}~~~~~~~~~{{{vvvssssssqqqnnnkkkhhhhhhhhhiiiiiiiiihhhhhhjjjmmmoooooolllhhheeedddccccccaaa```______^^^^^^ZZZXXXWWWWWWXXXYYYXXXWWW[[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXXXXXWWWWWWYYY[[[[[[]]]___]]]ZZZXXXXXXZZZ\\\]]]]]]\\\[[[[[[\\\^^^___^^^```eeekkkllliiiddd___]]][[[YYYYYYYYYWWWVVVVVVVVVVVVUUUTTTSSSQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNOOOQQQSSSTTTSSSRRRQQQQQQPPPQQQRRRSSSQQQQQQRRRRRRQQQPPPOOONNNQQQRRRRRRRRRRRRQQQPPPPPPkkknnnpppqqqpppqqqtttwwwwwwnnnlllmmmlllnnnsssyyy}}}xxxlllbbbccceeegggjjjjjjiiigggeeecccggghhhfffgggjjjkkkhhhkkkhhhccc^^^[[[ZZZZZZ[[[```ccceeeddd___ZZZXXXXXXXXXXXXZZZ]]]```bbbaaa```^^^aaaeeefffeeecccbbbbbb\\\]]]aaafffiiijjjhhheeeddddddfffgggiiiiiijjjjjjjjjjjjmmmsssyyyxxxqqqjjjgggcccbbbfffpppyyy}}}}}}}}}yyyuuurrrmmmhhhiiimmmxxx{{{ssskkkmmmqqqwww{{{|||zzzxxxuuurrrlllfffdddeeegggiiikkkiiiiiilllsss{{{|||tttqqqsssuuutttnnnkkkiiijjjpppuuuwwwwwwsssqqqppppppnnnnnnttt{{{yyypppkkkhhhhhhfffjjjrrryyyyyykkk^^^YYYXXXWWWXXXZZZYYY\\\]]][[[XXXZZZ```fffhhheeeaaa^^^^^^______^^^\\\[[[\\\^^^``````^^^\\\ZZZ[[[[[[ZZZWWWUUUTTTTTTVVVWWWWWWVVVSSSQQQQQQRRRVVVTTTRRRPPPOOOOOOOOOOOORRRRRRQQQQQQSSSUUUXXXZZZZZZZZZYYYVVVRRRPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNRRROOOLLLJJJIIIKKKMMMOOOQQQPPPNNNLLLLLLMMMNNNOOOVVVXXX[[[\\\ZZZXXXXXXXXXVVVSSSOOOMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNPPPSSSUUUXXXXXXWWWVVVTTTRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJKKKMMMPPPRRRRRRNNNKKKKKKKKKLLLLLLLLLKKKJJJIIIMMMPPPTTTUUUUUUSSSRRRRRRJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNIIIIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIKKKLLLMMMLLLKKKKKKLLLNNNUUUSSSQQQNNNMMMLLLKKKKKKIIIIIIIIIKKKMMMNNNMMMLLLGGGJJJNNNRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPQQQQQQSSSUUUWWWYYYZZZZZZZZZVVVTTTRRROOOLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSUUUXXXZZZ[[[[[[[[[YYYZZZ[[[\\\]]]]]]]]]]]]\\\^^^``````\\\XXXUUUTTTWWWVVVVVVVVVXXX[[[^^^```bbbeeehhhhhhgggdddcccbbbbbbbbbbbbaaaaaaaaa``````\\\\\\\\\^^^______]]][[[YYYZZZ[[[\\\\\\ZZZXXXWWWWWWUUUVVV[[[]]][[[ZZZ[[[[[[^^^bbbeeeeeeddddddddd^^^^^^```dddjjjqqqxxx|||}}}{{{zzzxxxyyy{{{~~~wwwssspppooopppooollliiieeeeeedddccccccdddeeefffjjjkkkllljjjfffbbb___^^^bbbaaa___]]][[[ZZZXXXXXXUUUTTTSSSTTTVVVXXXWWWVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTSSSRRRRRRTTTVVVUUUWWWXXXWWWVVVTTTUUUUUUWWWXXXYYYXXXVVVVVVXXXYYYZZZZZZ[[[___cccddd```]]][[[YYYVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSRRRQQQPPPOOOQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNMMMMMMLLLLLLKKKJJJIIIIIIQQQQQQQQQQQQQQQPPPOOOOOOcccgggjjjjjjhhhiiiooottt}}}}}}pppgggeeegggaaadddjjjqqqtttmmmaaaWWW[[[]]]```bbbcccbbbaaa___```dddfffeeegggjjjjjjhhhgggddd```[[[YYYYYYZZZ[[[^^^dddiiihhhaaa[[[ZZZ\\\```___^^^]]]^^^^^^______]]]___bbbddddddcccbbbbbb\\\___dddggggggfffeeeeeehhhfffeeeccccccdddfffgggkkkmmmrrryyy~~~|||ssskkkeeebbb```eeennnxxx}}}zzztttnnnlllhhhcccbbbeeesss{{{~~~{{{yyytttnnngggnnnxxx{{{vvvtttpppjjjeeedddgggkkknnnnnnkkkiiikkkqqqyyy|||wwwrrroooqqqssssssmmmkkkkkknnntttxxx{{{{{{vvvsssqqqpppnnnmmmsss{{{|||vvvrrrpppmmmlllfffkkksss|||yyykkk]]]WWWWWWVVVXXXZZZYYY\\\]]]ZZZWWW[[[eeennnnnniiibbb^^^\\\]]]]]]]]]^^^^^^]]]]]]]]][[[YYYXXXXXXYYYZZZYYYVVVTTTTTTTTTYYYZZZYYYVVVSSSRRRRRRSSSVVVUUUSSSQQQOOOOOOPPPQQQTTTRRRQQQPPPPPPSSSUUUWWWZZZYYYXXXTTTQQQOOOPPPQQQKKKLLLLLLMMMNNNNNNNNNNNNPPPMMMJJJGGGFFFGGGIIIKKKMMMLLLKKKJJJJJJKKKLLLMMMTTTVVVXXXYYYWWWVVVVVVVVVSSSPPPMMMKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMNNNQQQTTTWWWWWWVVVTTTRRRPPPMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIIIIHHHGGGFFFFFFHHHIIILLLOOOQQQPPPLLLIIIJJJJJJJJJJJJJJJJJJIIIIIIOOOQQQUUUUUUSSSQQQOOONNNHHHHHHGGGGGGGGGHHHIIIIIIKKKLLLLLLKKKIIIHHHIIIJJJFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKKKKJJJJJJJJJGGGIIIJJJIIIHHHHHHHHHJJJOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGHHHKKKLLLKKKJJJGGGHHHKKKNNNPPPQQQPPPPPPNNNNNNNNNMMMLLLLLLMMMOOOPPPRRRUUUWWWXXXXXXWWWWWWSSSRRRPPPNNNLLLLLLKKKKKKIIIJJJJJJLLLMMMNNNOOOOOOLLLLLLMMMMMMNNNOOOOOOOOONNNPPPRRRTTTVVVWWWWWWWWWSSSTTTUUUWWWXXXYYYYYYYYY[[[\\\^^^\\\YYYVVVTTTSSSUUUUUUUUUUUUWWWZZZ\\\^^^^^^aaadddeeecccaaa``````bbbbbbaaaaaa```_________ZZZYYYZZZ[[[]]]^^^\\\[[[[[[\\\___```___]]]ZZZXXXWWWTTTVVVZZZ[[[XXXWWWYYYXXX\\\aaaddddddcccbbbbbb\\\^^^aaaeeejjjppptttvvvwww|||~~~zzzwwwvvvvvvrrrtttvvvyyyzzzyyyvvvtttuuurrrppppppqqqppplllhhheeedddaaa___^^^___aaabbbfffggggggddd```\\\[[[ZZZ^^^^^^\\\[[[YYYWWWUUUTTTPPPPPPPPPRRRUUUWWWVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNOOOPPPQQQPPPNNNNNNPPPRRRRRRSSSTTTUUUTTTTTTTTTTTTSSSTTTUUUTTTSSSRRRTTTVVVXXXXXXYYY[[[]]]]]]ZZZWWWVVVTTTRRRQQQQQQRRRPPPOOOPPPPPPQQQPPPPPPOOONNNMMMNNNLLLKKKIIIHHHGGGGGGHHHLLLKKKKKKKKKKKKLLLMMMNNNOOONNNMMMLLLLLLKKKJJJJJJMMMLLLKKKIIIHHHHHHHHHHHHOOOPPPPPPPPPPPPPPPOOOOOO\\\```ddddddbbbdddjjjpppuuuwwwyyyuuunnngggbbb___^^^aaafffkkkmmmiii```YYYXXXYYYYYYYYYZZZZZZZZZZZZ\\\aaaeeefffhhhmmmnnnkkkccc```]]]ZZZXXXYYY[[[\\\___gggmmmmmmfffaaabbbfffiiifffbbb^^^\\\\\\]]]___]]]]]]^^^___`````````___]]]aaaeeegggfffeeeeeefffqqqmmmgggaaa```bbbeeehhhiiiiiimmmsssxxxwwwoooggg```^^^^^^bbbiiiqqqvvvwwwsssnnnjjjiiieee```___aaajjjpppttttttrrrppplllhhhhhhqqq}}}uuunnnmmmiiieeebbbccciiippptttrrrnnniiigggkkkqqqwww{{{uuurrrooonnnllllllmmmnnnjjjjjjlllooosssuuuvvvvvvuuurrrpppnnnkkkjjjooowww}}}zzzwwwuuusssqqqmmmkkkeeejjjqqqxxx}}}~~~}}}|||wwwiii[[[UUUUUUUUUVVVYYYWWWZZZ\\\YYYWWW\\\gggqqqoooiiiaaa\\\ZZZ[[[\\\]]]aaaaaa___]]]YYYVVVTTTTTTTTTVVVWWWWWWUUUTTTTTTUUUYYYYYYXXXVVVSSSQQQRRRSSSUUUTTTSSSRRRRRRSSSTTTTTTTTTRRRPPPNNNMMMOOOQQQRRRTTTTTTRRROOOLLLKKKLLLNNNIIIJJJLLLMMMOOOOOOOOOOOOLLLJJJHHHFFFEEEEEEFFFGGGIIIHHHHHHHHHIIIJJJKKKLLLPPPRRRTTTTTTRRRQQQQQQRRROOOMMMKKKKKKMMMOOOPPPPPPLLLLLLMMMMMMLLLMMMPPPRRRUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGJJJMMMOOONNNKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIOOOQQQSSSSSSPPPLLLJJJIIIJJJIIIHHHHHHGGGGGGGGGGGGIIIJJJKKKJJJHHHGGGGGGHHHEEEFFFFFFFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIDDDFFFGGGGGGGGGGGGHHHIIIJJJIIIGGGFFFEEEEEEFFFFFFGGGFFFFFFGGGIIIJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMLLLKKKLLLLLLJJJIIIIIIKKKNNNPPPQQQRRRTTTSSSRRRPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMOOOQQQSSSTTTTTTTTTNNNOOOQQQSSSTTTUUUVVVVVVZZZ[[[ZZZWWWTTTSSSSSSTTTRRRRRRSSSTTTVVVXXX[[[\\\\\\___bbbcccaaa___^^^]]]``````___^^^]]]\\\[[[[[[YYYXXXXXXYYY[[[\\\[[[ZZZYYY[[[^^^___^^^[[[XXXUUUVVVUUUVVVYYYXXXTTTSSSVVVWWW[[[```bbbbbbaaa```___]]]^^^aaaeeehhhkkklllmmmmmmoooqqqrrrwww}}}~~~~~~{{{}}}yyyuuusssrrrrrrppprrrtttuuuuuusssqqqpppwwwuuusssssssssqqqmmmhhhfffccc___\\\ZZZZZZ\\\]]]`````````^^^[[[XXXXXXYYYYYYZZZZZZYYYXXXVVVUUUTTTNNNNNNOOOQQQTTTUUUUUUSSSPPPOOOMMMKKKKKKKKKKKKLLLNNNOOOOOONNNLLLLLLNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQRRRQQQPPPOOOQQQSSSUUUUUUUUUWWWWWWWWWTTTSSSQQQOOOMMMMMMMMMNNNMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLJJJHHHFFFEEEEEEFFFGGGLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHMMMMMMNNNOOOOOOOOOOOOOOOZZZ\\\___```___aaadddhhhggghhhiiijjjiiieee___ZZZ[[[]]]___bbbdddbbb^^^[[[XXXWWWUUUTTTTTTUUUWWWXXX\\\aaafffhhhlllrrrssspppbbb```\\\YYYXXXYYY[[[\\\aaahhhnnnooojjjgggiiimmmnnnlllhhhccc^^^]]]___aaa^^^\\\ZZZ[[[]]]___aaaaaabbbdddeeefffeeeeeefffgggooojjjccc\\\ZZZ\\\```ccccccbbbccchhhmmmmmmggg```ZZZZZZ\\\```eeeiiilllllliiiggggggfffbbb\\\[[[^^^bbbeeeiiikkkjjjhhhgggggglllsss}}}wwwnnnhhhgggeeebbbaaadddkkksssxxxuuupppiiieeefffjjjnnnqqqoookkkiiijjjjjjhhhiiilllmmmmmmmmmnnnnnnnnnnnnnnntttrrrpppoookkkiiinnnuuuyyyyyyyyyvvvrrrmmmiiifffdddhhhmmmsssvvvwwwvvvuuutttgggZZZUUUTTTSSSTTTVVVUUUWWWYYYYYYYYY^^^gggooommmhhhaaa\\\ZZZ\\\]]]^^^dddcccbbb^^^XXXUUUSSSSSSSSSTTTVVVVVVTTTTTTTTTUUUTTTUUUUUUTTTQQQOOOOOOPPPRRRRRRSSSTTTUUUUUUVVVVVVRRRQQQOOOMMMMMMNNNOOOPPPNNNNNNNNNLLLJJJIIIIIIKKKJJJKKKMMMOOOPPPPPPPPPOOOIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMOOOPPPPPPOOONNNNNNOOOMMMLLLKKKMMMOOOQQQRRRQQQLLLMMMMMMMMMLLLMMMPPPRRRRRRRRRRRRQQQPPPOOOMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGIIIKKKMMMMMMKKKIIIHHHHHHGGGGGGGGGHHHIIIIIINNNOOOPPPOOOLLLJJJIIIIIILLLLLLKKKJJJHHHGGGFFFFFFIIIJJJKKKKKKIIIHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGGGGFFFFFFHHHJJJIIIHHHGGGFFFEEEFFFGGGHHHIIIHHHFFFGGGHHHJJJJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJLLLLLLJJJGGGGGGKKKOOONNNNNNNNNNNNMMMKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGHHHIIIIIIJJJKKKKKKEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNPPPPPPPPPPPPLLLMMMOOOQQQSSSTTTUUUUUUYYYXXXWWWTTTQQQPPPRRRSSSOOOOOOQQQSSSUUUXXXZZZ[[[[[[]]]```aaa___\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXWWWVVVWWWXXXYYYXXXWWWUUUWWWYYYZZZYYYVVVSSSPPPTTTSSSUUUXXXVVVRRRRRRUUUYYY\\\___```___]]]\\\\\\^^^```bbbdddeeeeeeddddddeeefffgggiiilllpppsssttttttuuuwwwzzz~~~}}}xxxssspppnnnnnnnnnpppqqqsssrrrpppooonnnooouuutttrrrsssssspppjjjeeebbb```\\\YYYWWWWWWXXXYYY[[[[[[[[[YYYVVVUUUVVVWWWVVVVVVWWWWWWWWWVVVTTTSSSMMMMMMNNNPPPRRRSSSQQQOOOMMMLLLKKKKKKJJJJJJKKKKKKMMMNNNNNNMMMKKKKKKLLLNNNMMMLLLLLLMMMOOOOOOMMMLLLNNNOOOOOONNNMMMMMMNNNPPPOOOPPPQQQQQQQQQPPPNNNMMMMMMKKKIIIIIIJJJKKKKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJKKKJJJHHHGGGGGGHHHIIIJJJMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKLLLNNNOOOPPPPPPPPP\\\]]]^^^^^^^^^^^^^^^^^^ZZZ[[[^^^```aaa```]]]ZZZXXXXXXYYYZZZ[[[ZZZXXXWWWWWWVVVVVVVVVVVVWWWXXXYYY[[[aaafffiiimmmssstttqqqeeebbb^^^ZZZXXXXXXZZZ[[[```eeeiiiiiigggeeegggjjjmmmnnnmmmjjjfffcccdddeeeccc___\\\\\\aaafffiiikkkjjjhhhfffeeeddddddeeeeeefffccc^^^YYYWWWXXX[[[]]]___]]]]]]aaaffffffaaa\\\WWWYYY]]]bbbfffhhhgggfffeeefffiiijjjccc[[[ZZZ^^^```bbbfffhhhiiiiiikkkmmmpppssswwwwwwsssmmmjjjiiihhhfffdddcccfffmmmtttyyyxxxrrrjjjeeedddfffhhhjjjkkkfffdddgggiiiiiinnnuuuyyywwwsssoookkkkkklllnnnvvvtttssssssooolllpppwww}}}~~~~~~zzzrrrkkkgggfffgggjjjnnnrrruuuvvvuuuuuusssfffZZZUUUUUUSSSSSSTTTTTTVVVXXXYYY\\\aaagggllljjjeee___[[[[[[]]]___```bbbbbbaaa]]]WWWTTTSSSTTTUUUVVVWWWWWWUUUSSSSSSTTTRRRSSSUUUTTTRRRPPPOOOOOOPPPQQQSSSUUUVVVUUUTTTTTTOOOOOONNNNNNOOOOOOPPPQQQMMMOOOPPPPPPNNNMMMMMMNNNNNNOOOQQQRRRRRRPPPOOONNNGGGHHHIIIJJJJJJIIIGGGFFFGGGHHHHHHJJJKKKMMMNNNOOOMMMNNNOOOOOONNNMMMNNNOOOMMMMMMNNNPPPRRRSSSRRRPPPMMMMMMNNNMMMLLLMMMPPPRRRQQQQQQRRRRRRRRRQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIJJJLLLMMMMMMLLLIIIIIIHHHHHHHHHIIIKKKKKKKKKLLLMMMLLLJJJJJJKKKMMMMMMMMMLLLLLLKKKIIIHHHGGGJJJLLLMMMMMMLLLJJJJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIGGGEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLJJJHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNJJJLLLMMMJJJFFFFFFKKKPPPOOONNNMMMLLLJJJHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCDDDDDDEEEFFFFFFFFFEEEGGGIIIKKKLLLLLLLLLLLLKKKLLLNNNPPPSSSTTTUUUVVVUUUVVVVVVTTTQQQPPPOOOPPPLLLMMMOOORRRUUUWWWZZZ[[[YYY\\\^^^^^^\\\YYYWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVWWWUUUTTTTTTUUUUUUUUUTTTSSSTTTUUUVVVUUURRROOOMMMPPPPPPSSSWWWUUURRRSSSWWW\\\^^^___^^^\\\ZZZYYYYYY\\\]]]___``````___^^^]]]\\\\\\^^^aaadddfffjjjmmmkkknnnqqquuuxxxzzzzzzzzz{{{||||||{{{yyyyyyzzz{{{vvvtttqqqmmmkkkjjjjjjkkklllmmmnnnllliiihhhiiikkkmmmllllllmmmnnnkkkeee___[[[ZZZXXXVVVUUUUUUVVVVVVZZZZZZXXXUUUSSSRRRSSSUUUSSSTTTUUUVVVUUUSSSQQQPPPLLLLLLMMMNNNOOOOOOLLLJJJIIIIIIJJJKKKKKKKKKJJJJJJLLLMMMMMMKKKJJJIIIJJJLLLMMMKKKJJJKKKMMMMMMKKKIIIKKKLLLLLLKKKJJJJJJKKKMMMLLLMMMNNNMMMLLLKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIHHHFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGIIILLLNNNMMMNNNNNNNNNNNNNNNMMMMMMKKKLLLMMMMMMMMMLLLKKKKKKHHHHHHJJJKKKKKKJJJJJJIIIGGGHHHJJJLLLOOOPPPQQQQQQ___^^^^^^^^^^^^]]]YYYWWWSSSVVVYYY[[[[[[[[[\\\^^^XXXYYYYYYZZZYYYXXXVVVUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ```eeehhhlllqqqqqqooohhheee```\\\XXXWWWXXXYYY]]]```bbbbbbaaa```bbbdddjjjnnnqqqqqqmmmiiihhhhhhiiieeeaaaaaagggnnnsssvvvppplllgggddddddddddddccccccaaa___]]][[[\\\\\\]]]^^^]]]]]]aaaffffff```[[[WWW[[[aaagggkkkkkkiiigggjjjnnnssssssjjjaaa```eeedddeeehhhkkkmmmnnnqqquuurrrrrrqqqmmmiiigggjjjlllllljjjgggfffiiinnntttxxxyyyssslllfffdddeeeggghhhhhhbbb```eeejjjnnnwwwzzzqqqllllllooorrrxxxvvvwwwwwwssspppsssyyy|||rrrkkkiiijjjlllnnnqqquuuxxxyyyzzzzzzrrrfffZZZWWWVVVTTTSSSTTTTTTUUUWWW[[[___cccgggiiifffaaa\\\YYYZZZ]]]___```^^^___^^^ZZZUUURRRSSSTTTXXXYYYYYYXXXUUUSSSSSSSSSRRRTTTVVVWWWUUUSSSQQQQQQOOOQQQSSSUUUVVVTTTRRRQQQLLLMMMNNNOOOQQQRRRSSSSSSQQQSSSUUUVVVUUUSSSSSSTTTRRRSSSTTTTTTRRRPPPMMMLLLGGGHHHKKKMMMMMMLLLIIIHHHHHHIIIJJJLLLNNNOOOPPPQQQNNNOOOPPPPPPNNNNNNOOOPPPOOOOOOPPPRRRTTTTTTQQQOOOMMMNNNNNNMMMMMMMMMPPPRRRQQQQQQRRRSSSTTTTTTTTTSSSQQQPPPOOONNNMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIMMMKKKJJJKKKMMMNNNOOONNNKKKJJJJJJIIIJJJKKKLLLMMMIIIJJJJJJJJJJJJKKKOOOQQQLLLMMMMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPNNNMMMMMMMMMJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOOOONNNMMMKKKHHHEEEEEEGGGJJJLLLLLLKKKJJJKKKLLLMMMNNNNNNLLLIIIHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJMMMOOOPPPKKKMMMMMMJJJFFFFFFKKKPPPQQQPPPNNNLLLKKKJJJJJJJJJFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGCCCDDDFFFHHHIIIJJJIIIIIIKKKLLLNNNQQQSSSUUUVVVVVVQQQTTTVVVVVVSSSPPPNNNMMMJJJKKKNNNQQQTTTWWWZZZ[[[XXX[[[]]]]]]ZZZWWWUUUTTTPPPQQQRRRTTTUUUWWWXXXYYYVVVTTTRRRQQQRRRSSSRRRQQQSSSTTTUUUUUUTTTQQQOOONNNLLLMMMQQQVVVUUURRRTTTYYY^^^______]]]ZZZXXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXSSSSSSVVVZZZ]]]^^^bbbfffhhhjjjmmmpppqqqrrrssstttzzzyyywwwtttpppooooooqqqooonnnllljjjhhhhhhhhhhhhfffhhhgggeeebbbaaadddgggeeeeeeeeegggiiifff```ZZZUUUUUUTTTSSSSSSTTTUUUVVVZZZZZZWWWTTTQQQPPPQQQSSSSSSSSSTTTTTTSSSQQQOOOMMMLLLKKKKKKLLLMMMLLLIIIFFFFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLLLLJJJHHHHHHIIIKKKNNNLLLKKKLLLNNNNNNKKKHHHIIIJJJJJJIIIHHHHHHIIIKKKKKKLLLMMMMMMLLLKKKKKKLLLHHHGGGEEEFFFHHHIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDDDDEEEHHHLLLNNNMMMMMMNNNNNNNNNNNNMMMLLLJJJKKKLLLMMMMMMMMMLLLKKKHHHJJJLLLNNNOOONNNMMMLLLEEEFFFIIILLLNNNPPPRRRRRRbbbcccdddcccaaa\\\XXXUUURRRUUU[[[```bbbbbb```___```[[[WWWWWWWWWWWW[[[aaabbbbbbdddgggiiigggaaa]]]___]]]\\\```gggnnnrrrsssvvvnnnccc[[[WWWWWWYYYZZZ^^^]]]^^^___\\\ZZZ]]]dddjjjjjjllloooqqqqqqnnnllliiibbb\\\^^^hhhrrrwwwxxxvvvooofffaaabbbdddeeedddaaaaaaaaaaaa````````````^^^___eeekkkkkkddd]]]\\\WWWYYYcccoootttpppnnnqqq}}}xxxsssmmmeee```eeemmmnnnnnnoooppprrrtttvvvwwwyyynnnhhhiiimmmqqqsssuuupppnnnnnnllliiioooxxxzzzyyyvvvqqqlllhhheeeeeegggfffeeehhhmmmsssxxxzzz}}}wwwooolllnnnqqqyyyvvvtttuuuyyy{{{zzzxxx|||vvvoookkknnntttuuuwwwssskkk```YYYWWWXXXXXXXXX\\\ZZZVVVUUU\\\hhhnnnnnnjjjccc]]][[[^^^aaa```]]]ZZZYYYXXXWWWVVVUUUUUUUUUYYY^^^bbb___WWWQQQPPPSSSVVVXXXYYYXXXUUURRRQQQQQQUUUTTTSSSSSSTTTTTTSSSRRRMMMOOORRRSSSRRRQQQRRRRRRXXX\\\]]]ZZZXXXYYYYYYWWWYYYWWWUUUTTTTTTTTTRRRPPPNNNMMMMMMMMMNNNOOOOOOPPPJJJLLLNNNOOOPPPQQQUUUWWWTTTRRRPPPNNNMMMNNNOOOPPPRRRRRRSSSSSSQQQOOOLLLJJJLLLLLLMMMMMMNNNNNNOOOOOOSSSTTTUUUWWWXXXXXXWWWWWWTTTRRRPPPMMMLLLKKKKKKKKKHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKMMMQQQSSSSSSPPPNNNNNNNNNOOOOOONNNNNNMMMLLLNNNMMMLLLLLLMMMNNNPPPQQQPPPPPPPPPOOONNNMMMLLLLLLTTTVVVVVVSSSNNNKKKLLLMMMGGGEEEDDDEEEGGGIIIJJJJJJKKKMMMNNNOOONNNNNNOOOQQQPPPPPPOOOKKKGGGGGGLLLPPPPPPOOONNNLLLLLLKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNOOONNNMMMKKKKKKKKKKKKLLLQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHFFFDDDBBBAAA@@@@@@AAA@@@@@@??????@@@AAABBBBBBCCCDDDFFFHHHJJJJJJJJJJJJKKKNNNRRRTTTUUUUUUVVVWWWXXXVVVTTTQQQPPPPPPPPPQQQPPPRRRUUUXXXZZZ[[[\\\\\\YYYZZZ[[[\\\[[[XXXUUUSSSRRRRRRSSSTTTUUUUUUVVVVVVZZZWWWSSSQQQQQQRRRRRRQQQRRRSSSUUUVVVVVVTTTQQQOOOKKKLLLNNNQQQTTTWWWYYYZZZ\\\ZZZXXXXXXZZZZZZXXXUUUUUUWWWYYYZZZYYYUUUPPPMMMQQQSSSUUUWWWXXXZZZ^^^```bbbcccdddfffiiillloooppptttqqqlllhhhggggggffffffhhhgggfffdddcccbbbbbbbbbaaaccccccaaa^^^^^^```cccbbb```___```bbb```\\\XXXTTTSSSQQQPPPRRRUUUYYY[[[^^^[[[WWWSSSQQQOOOOOOOOOQQQPPPOOOOOONNNNNNNNNOOOJJJJJJKKKKKKKKKKKKJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHKKKMMMMMMJJJHHHHHHIIIEEEFFFGGGHHHJJJKKKLLLMMMIIIHHHHHHJJJMMMMMMJJJGGGDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMLLLLLLKKKKKKLLLLLLKKKLLLMMMNNNNNNMMMKKKJJJMMMJJJHHHLLLRRRWWWVVVTTT```bbbcccdddbbb___[[[YYYTTTXXX___eeehhhgggeeeccc\\\XXXVVVWWWXXXXXX]]]dddjjjkkklllnnnnnnjjjccc]]]^^^\\\]]]bbbkkkssswwwxxxuuunnneee^^^[[[[[[[[[\\\aaa``````bbb```\\\\\\___eeegggjjjnnnrrrsssrrrpppkkkeee```aaajjjrrruuuuuutttnnngggccccccddddddcccfffggghhhhhhiiiiiiiiiiiigggfffiiinnnllleee``````______fffpppuuurrrooopppxxxtttppplllfffccchhhppp|||{{{yyywwwxxx{{{~~~{{{rrrlllmmmqqqtttuuutttpppnnnmmmkkkhhhkkksssuuuuuuuuurrroookkkhhhgggllljjjiiilllqqqxxx}}}}}}vvvqqqrrrtttwwwwwwxxx|||~~~zzz}}}xxxtttpppllliiilllsssxxx}}}yyypppllleee___\\\ZZZYYYXXXVVVWWWVVVXXXbbbpppwwwwwwllleee^^^]]]___```^^^\\\YYYXXXWWWUUUTTTTTTUUUUUU\\\aaaeeebbbZZZTTTTTTVVVWWWYYYZZZYYYVVVTTTSSSSSSUUUTTTRRRSSSTTTTTTSSSQQQNNNPPPRRRSSSQQQPPPPPPQQQVVVZZZ\\\ZZZXXXZZZZZZWWWUUUUUUUUUWWWXXXVVVRRROOONNNMMMMMMMMMNNNNNNOOOPPPJJJLLLNNNOOOOOOQQQSSSVVVSSSRRRPPPOOONNNNNNOOOOOOPPPPPPQQQQQQPPPNNNLLLJJJJJJJJJJJJKKKKKKMMMNNNNNNRRRSSSTTTUUUVVVVVVVVVUUUSSSRRRPPPNNNLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJIIIHHHHHHIIIKKKNNNQQQSSSQQQPPPPPPPPPQQQPPPPPPOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLLLLQQQRRRSSSQQQNNNLLLMMMNNNHHHFFFDDDEEEGGGHHHIIIIIIJJJLLLMMMMMMMMMMMMNNNPPPNNNOOONNNKKKHHHHHHLLLQQQTTTSSSPPPNNNMMMNNNOOOPPPLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKMMMOOOQQQRRRPPPOOOMMMKKKJJJJJJKKKLLLPPPOOOMMMKKKHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBEEEGGGIIIJJJJJJJJJKKKNNNRRRTTTUUUUUUVVVWWWXXXVVVSSSQQQPPPPPPQQQQQQTTTVVVXXXZZZ\\\]]]]]]]]][[[[[[\\\\\\[[[XXXUUUSSSRRRRRRSSSTTTUUUVVVWWWWWWYYYVVVSSSQQQQQQRRRRRRQQQSSSTTTUUUVVVUUUSSSPPPOOOMMMNNNOOOQQQSSSTTTVVVVVVYYYWWWUUUVVVXXXYYYWWWUUUXXXWWWVVVUUUSSSPPPNNNMMMPPPRRRTTTUUUUUUWWWYYY\\\___```bbbdddgggjjjlllmmmllliiieeeccccccdddddddddaaa```___^^^^^^]]]^^^^^^[[[\\\]]]\\\ZZZZZZ\\\^^^]]]\\\\\\^^^___^^^[[[XXXUUUSSSQQQPPPQQQTTTWWWYYYYYYWWWUUURRRPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFIIIKKKJJJHHHFFFFFFGGGDDDEEEFFFGGGHHHIIIJJJKKKIIIHHHHHHJJJLLLLLLIIIFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNMMMKKKJJJIIILLLSSS\\\cccccc]]]WWW___```bbbccccccaaa^^^]]]ZZZ^^^eeejjjllljjjfffcccXXXUUUTTTVVVWWWXXX^^^eeeoooooopppqqqooojjjbbb]]]]]]]]]^^^eeennnvvvzzz{{{sssnnnfffaaa^^^]]]\\\\\\aaa```bbbggggggaaa\\\ZZZ^^^```dddkkkqqqttttttssslllhhhdddeeekkkoooooommmnnnlllhhhgggffffffeeecccjjjkkkmmmooopppqqqppppppnnnlllkkkmmmkkkeeebbbcccgggeeeiiiqqquuutttpppooorrrooommmkkkhhhfffkkksss{{{xxxyyy|||~~~uuuqqqrrrtttvvvvvvssspppnnnmmmiiieeeeeeiiikkkmmmqqqssssssqqqmmmkkkooonnnmmmqqqxxxzzzwwwwwwtttvvvzzz{{{rrrmmmjjjiiigggfffkkkqqq{{{~~~yyyuuuvvvoooooommmhhhbbb]]]ZZZYYYUUUWWWXXX\\\gggtttzzzzzzlllfff```^^^___```]]]ZZZXXXVVVTTTSSSRRRSSSTTTUUU]]]aaadddaaaZZZUUUTTTVVVVVVXXXZZZYYYWWWUUUTTTTTTUUUSSSRRRRRRSSSTTTRRRQQQPPPRRRSSSRRRPPPNNNNNNNNNRRRXXX[[[ZZZZZZ[[[ZZZXXXQQQRRRUUUXXXYYYVVVQQQMMMNNNMMMMMMMMMMMMNNNOOOOOOJJJLLLNNNNNNOOOOOORRRTTTQQQQQQQQQQQQPPPOOONNNNNNLLLMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPQQQRRRSSSSSSTTTSSSSSSQQQQQQQQQPPPNNNLLLJJJHHHJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFHHHLLLPPPSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQQQQQQQOOOMMMLLLKKKLLLMMMNNNLLLMMMMMMLLLKKKJJJLLLMMMIIIGGGEEEDDDFFFGGGGGGGGGIIIJJJLLLLLLKKKKKKMMMNNNMMMMMMMMMJJJHHHIIINNNSSSWWWUUUQQQOOOMMMNNNPPPQQQKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJLLLNNNRRRUUUVVVRRRPPPLLLIIIHHHIIIKKKLLLOOOMMMKKKHHHGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???????????????AAADDDGGGJJJLLLMMMMMMMMMPPPSSSTTTUUUUUUVVVWWWWWWUUUSSSQQQPPPQQQRRRRRRXXXXXXZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\ZZZWWWTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWXXXUUURRRQQQQQQRRRRRRRRRTTTUUUUUUUUUTTTRRROOONNNNNNOOOPPPQQQQQQQQQRRRQQQTTTSSSSSSUUUWWWXXXWWWVVVYYYWWWSSSOOOMMMLLLMMMNNNQQQSSSUUUUUUUUUVVVXXXZZZ]]]^^^```bbbeeegggiiijjjccc```^^^]]]^^^```aaaaaa\\\[[[ZZZYYYYYYYYYYYYYYYTTTVVVXXXXXXXXXWWWXXXYYYXXXXXXXXXYYY[[[ZZZXXXVVVTTTSSSQQQPPPQQQRRRTTTVVVTTTSSSSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJIIIFFFDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJFFFOOO^^^nnnuuuqqqdddYYY^^^___aaabbbaaa```]]]\\\^^^bbbhhhkkkjjjeee___ZZZTTTRRRRRRTTTTTTUUU[[[cccjjjjjjjjjjjjhhheeeaaa___``````bbbhhhpppuuuvvvuuuoookkkeee```]]][[[YYYXXX\\\\\\aaajjjmmmfff^^^YYYXXX[[[___fffmmmqqqqqqpppllljjjgggiiilllmmmjjjfffgggiiijjjkkkkkkjjjhhhhhhkkklllnnnpppqqqppppppooooookkkhhhhhhfffbbbaaaccckkkiiijjjpppuuuvvvssspppnnnkkkjjjkkkiiihhhkkkrrrzzzyyyxxxxxxzzz}}}|||uuurrrsssuuuvvvvvvsssqqqooolllhhhccc```___```dddjjjqqquuuuuurrroooooonnnnnnsss||||||yyyvvvwww{{{zzzlllgggeeefffffffffjjjpppzzzyyy~~~tttoootttuuuvvvuuuppphhh```]]]]]]\\\^^^___aaaiiirrrtttqqqiiiddd___^^^``````]]]YYYUUUTTTRRRPPPQQQRRRTTTUUUZZZ]]]___]]]WWWSSSRRRSSSUUUWWWXXXXXXWWWUUUUUUUUUUUUSSSRRRRRRSSSTTTRRRQQQQQQRRRRRRPPPMMMKKKKKKLLLOOOVVVZZZZZZZZZ[[[ZZZWWWQQQRRRSSSUUUVVVSSSNNNKKKNNNMMMMMMMMMMMMMMMNNNNNNJJJLLLNNNOOONNNNNNPPPQQQOOOPPPQQQRRRQQQOOOMMMLLLIIIJJJKKKLLLLLLLLLLLLKKKMMMLLLKKKLLLMMMOOORRRSSSOOOOOOOOOPPPPPPQQQQQQQQQMMMNNNPPPQQQQQQOOOLLLJJJLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGKKKPPPTTTUUUVVVRRRRRRRRRRRRQQQOOONNNMMMMMMMMMOOOPPPPPPQQQPPPPPPPPPNNNLLLJJJJJJKKKMMMOOOJJJJJJIIIHHHHHHHHHIIIJJJIIIGGGEEEDDDEEEFFFFFFEEEGGGHHHJJJJJJIIIIIIKKKLLLKKKLLLLLLJJJHHHJJJOOOTTTTTTSSSQQQOOONNNMMMMMMMMMJJJJJJIIIIIIHHHGGGGGGFFFIIIIIIIIIKKKNNNSSSWWWYYYRRROOOKKKGGGFFFGGGJJJKKKLLLKKKHHHFFFEEEGGGIIIJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>============>>>@@@DDDHHHLLLOOOQQQRRRPPPRRRUUUUUUUUUTTTUUUVVVUUUTTTRRRQQQPPPQQQSSSTTTXXXXXXYYYYYYYYYYYYYYYXXX\\\\\\ZZZYYYVVVTTTRRRQQQQQQRRRTTTVVVWWWXXXXXXXXXWWWTTTQQQPPPQQQRRRSSSRRRUUUUUUTTTSSSQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQRRRSSSUUUWWWXXXXXXWWWWWWTTTQQQMMMLLLMMMNNNPPPTTTVVVXXXYYYZZZZZZ\\\^^^]]]^^^```ccceeeggghhhiii^^^\\\ZZZZZZ\\\^^^___^^^\\\[[[ZZZXXXWWWVVVVVVVVVRRRTTTVVVXXXYYYYYYXXXXXXVVVVVVVVVVVVVVVUUUTTTRRRQQQQQQPPPPPPQQQRRRTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIIIIJJJJJJMMMLLLLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLKKKKKKGGGRRRcccrrryyyrrreeeZZZ^^^_________^^^\\\YYYXXXZZZ^^^cccfffeee___XXXSSSRRRQQQRRRSSSQQQPPPVVV^^^aaaaaaaaa``````aaacccdddiiihhhiiimmmqqqssspppmmmiiifffaaa]]]ZZZWWWUUURRRUUUWWW___kkkpppjjj```[[[XXXZZZ^^^dddjjjmmmmmmllllllkkkkkkmmmnnnlllhhhdddbbbgggmmmoooooommmlllmmmkkklllmmmmmmmmmlllkkkjjjmmmhhheeeeeeccc```aaadddkkklllnnnqqqvvvyyywwwtttmmmjjjjjjkkkjjjhhhiiimmmpppsssxxx}}}{{{vvvpppnnnpppssstttsssssssssppplllhhhccc___[[[XXX\\\ccckkksssuuussspppooonnnnnnrrrzzz|||}}}||||||}}}yyymmmhhheeefffhhhhhhkkkpppuuuuuu|||xxxuuu{{{}}}~~~|||uuummmfffddddddggghhhggggggkkkpppooojjjccc___[[[\\\___```]]]YYYRRRQQQPPPPPPPPPRRRTTTUUUWWWYYYZZZXXXUUURRRQQQRRRVVVXXXZZZ[[[ZZZYYYYYYYYYVVVTTTSSSSSSTTTTTTSSSRRRPPPQQQPPPNNNLLLJJJJJJKKKOOOUUUZZZZZZYYYZZZYYYVVVTTTSSSQQQPPPPPPOOOLLLJJJNNNNNNMMMLLLLLLMMMMMMMMMKKKMMMOOOOOONNNNNNNNNOOONNNOOOQQQQQQQQQOOOLLLJJJHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLLLLMMMNNNPPPQQQRRRMMMMMMMMMMMMNNNNNNOOOOOOIIIKKKNNNQQQRRRQQQOOONNNLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIILLLQQQTTTVVVVVVOOOOOOOOOOOONNNMMMLLLKKKKKKMMMOOOPPPQQQQQQPPPOOONNNMMMKKKIIIIIIKKKNNNOOONNNMMMJJJIIIHHHHHHIIIIIIIIIGGGDDDCCCDDDEEEDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKKKKJJJHHHKKKPPPUUURRRRRRRRRQQQOOOMMMJJJHHHIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHIIIJJJMMMQQQUUUXXXPPPMMMIIIEEEDDDFFFHHHJJJJJJHHHFFFEEEEEEGGGIIIKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE@@@???>>>==================???DDDIIIMMMQQQSSSTTTUUUWWWXXXWWWUUUTTTUUUVVVTTTSSSQQQPPPQQQRRRTTTUUUYYYXXXXXXWWWWWWVVVVVVVVVZZZXXXVVVTTTRRRPPPOOONNNPPPQQQTTTVVVWWWXXXXXXWWWVVVSSSPPPPPPQQQRRRSSSSSSTTTTTTRRRPPPOOONNNMMMMMMKKKMMMOOOQQQRRRRRRRRRQQQQQQSSSVVVXXXYYYYYYYYYYYYRRRRRRQQQPPPPPPQQQRRRRRRTTTVVVZZZ\\\]]]^^^```bbb```aaaccceeefffggghhhhhh___]]][[[[[[\\\]]]]]]]]]]]][[[ZZZWWWUUUTTTSSSSSSRRRSSSUUUWWWYYYZZZYYYXXXVVVVVVVVVTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPMMMKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIEEEFFFGGGHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLKKKKKKKKKKKKLLLIIIIIIJJJJJJKKKKKKKKKKKKLLLSSS___iiilllhhh___XXX^^^^^^^^^]]][[[XXXVVVTTTSSSWWW\\\``````\\\WWWSSSQQQQQQRRRSSSOOOMMMSSS[[[\\\]]]]]]]]]^^^aaaeeehhhnnnmmmnnnpppsssqqqkkkfffccc```\\\YYYWWWVVVTTTRRRTTTXXXaaalllpppiii```\\\ZZZ\\\___dddhhhjjjiiigggjjjjjjlllnnnooolllhhhddd___fffooorrrpppmmmmmmooojjjjjjjjjiiiiiiiiihhhhhhlllhhheeeeeeddd``````cccggglllppprrrtttxxxxxxuuullliiiiiilllkkkhhhgggiiifffkkksss|||sssnnniiigggjjjnnnppppppqqqrrrpppkkkjjjhhhddd^^^VVVXXX]]]dddlllooommmjjjmmmkkkkkkmmmsssyyy}}}}}}|||}}}}}}zzzoooiiifffhhhjjjjjjlllpppqqquuuzzztttooommmmmmmmmmmmkkkiiilllooommmggg^^^[[[XXXZZZ^^^^^^ZZZVVVOOOOOOPPPPPPRRRSSSTTTUUUUUUVVVWWWVVVTTTSSSSSSTTTXXX[[[]]]^^^^^^]]]^^^^^^WWWUUUTTTTTTUUUVVVTTTSSSPPPPPPPPPNNNLLLKKKLLLNNNQQQWWWZZZYYYWWWXXXWWWTTTVVVSSSNNNLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLMMMLLLOOOQQQQQQOOONNNNNNNNNMMMNNNOOOOOOOOOMMMKKKIIIGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMFFFIIILLLOOOPPPPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKLLLNNNQQQSSSSSSRRRKKKKKKLLLLLLLLLKKKJJJJJJIIIKKKNNNQQQQQQPPPNNNMMMLLLKKKJJJIIIJJJKKKMMMOOOSSSPPPLLLJJJJJJJJJJJJIIIHHHFFFCCCCCCDDDDDDDDDCCCEEEFFFHHHHHHGGGGGGIIIJJJJJJKKKKKKJJJHHHKKKPPPUUUSSSSSSSSSRRROOOLLLIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIKKKNNNQQQRRRLLLJJJFFFDDDCCCEEEGGGHHHHHHGGGEEEDDDEEEFFFHHHIIIGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGFFFFFFEEE>>>>>>>>>>>>>>>???@@@AAA>>>AAAEEEKKKPPPTTTVVVXXX\\\\\\\\\YYYVVVTTTTTTUUURRRRRRQQQPPPQQQSSSUUUWWWYYYYYYWWWVVVVVVUUUVVVVVVWWWUUURRRPPPNNNMMMMMMMMMNNNPPPSSSUUUWWWWWWWWWVVVUUURRRPPPOOOQQQSSSSSSSSSSSSQQQOOOMMMLLLKKKLLLLLLKKKMMMPPPSSSTTTUUUTTTSSSRRRUUUXXXZZZYYYXXXXXXXXXPPPQQQRRRSSSSSSTTTUUUUUURRRUUUYYY\\\^^^___aaabbbbbbcccdddfffffffffeeeeee___^^^\\\\\\]]]^^^]]]\\\[[[YYYWWWUUUSSSRRRQQQPPPSSSRRRSSSUUUWWWYYYXXXWWWWWWWWWWWWTTTQQQOOONNNOOOOOOPPPQQQRRRSSSSSSSSSSSSUUUTTTRRRPPPNNNLLLJJJIIIIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGEEEFFFGGGIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKIIIJJJJJJHHHFFFDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGHHHIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKMMMLLLKKKKKKJJJJJJKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKOOORRRWWW[[[\\\ZZZVVVTTT]]]]]]\\\[[[YYYWWWUUUTTTRRRUUUZZZ]]]^^^[[[WWWUUUPPPQQQSSSTTTPPPMMMSSS\\\ZZZ]]]___``````aaadddgggkkkkkklllooopppnnngggaaa]]][[[XXXWWWWWWXXXXXXWWWZZZ^^^gggooonnneee]]][[[XXXYYY\\\```dddeeecccaaabbbdddgggiiijjjhhhdddaaa___gggppprrrnnniiiiiilllgggfffeeeddddddeeeggghhhkkkhhhffffffddd^^^\\\^^^___hhhooonnnmmmpppqqqooojjjhhhhhhllllllhhhfffggg```fffnnnvvvzzzyyyvvvsssmmmgggbbbaaaeeejjjmmmnnnlllnnnmmmkkklllpppmmmggg[[[YYYYYY^^^cccfffdddaaadddccccccfffjjjoooqqqrrrrrrqqqsss|||~~~{{{wwwnnnhhheeehhhkkklllnnnpppsss|||~~~}}}{{{xxxuuunnnmmmjjjgggiiikkkiiiccc[[[XXXVVVXXX[[[[[[VVVQQQMMMNNNPPPRRRSSSTTTTTTTTTRRRSSSTTTTTTTTTTTTTTTUUUWWWZZZ]]]^^^^^^^^^___```XXXWWWUUUVVVWWWWWWVVVTTTPPPQQQQQQPPPOOOOOOQQQSSSUUUYYY[[[WWWUUUVVVUUURRRTTTQQQNNNLLLMMMOOOQQQQQQNNNNNNMMMLLLLLLLLLLLLLLLNNNPPPRRRRRRPPPNNNMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNOOOOOONNNLLLKKKMMMLLLKKKKKKKKKKKKLLLMMMFFFGGGIIIKKKLLLKKKKKKJJJKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNOOOQQQQQQNNNLLLHHHHHHIIIJJJJJJJJJJJJIIIHHHJJJMMMPPPQQQOOOMMMKKKJJJIIIIIIJJJKKKLLLMMMNNNRRRNNNJJJHHHHHHIIIIIIHHHGGGEEEBBBBBBCCCDDDDDDDDDDDDFFFGGGHHHGGGGGGHHHJJJJJJKKKLLLJJJHHHJJJPPPUUUUUUSSSPPPMMMJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJKKKKKKGGGFFFDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFFFFDDDDDD>>>>>>???@@@BBBCCCEEEFFFEEEHHHLLLRRRWWW[[[^^^___aaaaaa___\\\WWWTTTTTTTTTQQQQQQPPPPPPQQQSSSVVVXXXWWWVVVUUUSSSSSSSSSSSSTTTUUUSSSPPPMMMKKKKKKLLLMMMLLLNNNRRRUUUVVVWWWVVVUUUTTTQQQOOOOOOQQQSSSTTTTTTPPPNNNLLLJJJIIIJJJKKKLLLMMMOOORRRUUUVVVVVVUUUTTTTTTWWWZZZ[[[YYYWWWVVVVVVSSSRRRRRRRRRSSSTTTUUUVVVSSSVVVZZZ]]]^^^^^^___```bbbbbbdddddddddbbb```___]]]\\\[[[[[[]]]]]]]]][[[XXXWWWVVVUUUTTTSSSSSSSSSVVVTTTSSSTTTWWWYYYYYYWWWWWWXXXXXXUUUQQQOOOPPPRRRRRRSSSTTTTTTTTTRRRPPPOOORRRQQQOOOMMMKKKKKKKKKKKKKKKLLLLLLMMMLLLJJJHHHFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGCCCDDDDDDEEEFFFGGGHHHIIIJJJGGGEEEFFFHHHJJJJJJIIIFFFGGGHHHIIIJJJKKKLLLMMMIIIJJJKKKIIIFFFDDDFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHJJJJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRRRRRRRQQQPPPPPP\\\\\\\\\[[[YYYXXXVVVVVVVVVXXX\\\^^^]]][[[WWWTTTOOOQQQTTTUUUQQQOOOUUU^^^ZZZ^^^bbbdddbbb```aaabbbddddddfffjjjmmmjjjddd^^^ZZZXXXVVVVVVYYY[[[]]]]]]aaaeeemmmrrrmmmaaaZZZYYYSSSTTTWWW[[[___```^^^\\\ZZZ\\\```cccdddbbb___]]]```hhhqqqrrrkkkffffffhhhcccaaa```___```cccfffhhhjjjgggffffffbbb[[[WWWXXXWWWccckkkiiieeeggghhhgggiiifffgggkkkllliiifffgggdddhhhoootttvvvtttqqqnnniiiddd^^^]]]bbbhhhlllnnnhhhkkkkkkjjjooouuuuuuooo___[[[XXXZZZ]]]___]]]YYYYYYZZZ[[[```fffjjjmmmnnnllljjjnnnxxx}}}||||||}}}~~~xxxtttlllfffdddgggkkkmmmnnnqqqxxxzzzmmmlllhhhcccccceeebbb\\\[[[XXXUUUWWWYYYXXXRRRMMMKKKMMMPPPSSSUUUUUUUUUTTTOOOOOOPPPQQQRRRSSSTTTTTTTTTWWWZZZ\\\\\\\\\]]]^^^YYYWWWVVVVVVWWWXXXVVVUUUQQQRRRRRRRRRQQQRRRUUUWWWWWW[[[[[[WWWTTTTTTTTTQQQQQQOOONNNNNNPPPSSSTTTTTTNNNNNNMMMLLLLLLKKKLLLLLLOOOQQQSSSSSSQQQOOOMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHIIIHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRRRRPPPMMMKKKMMMMMMKKKJJJJJJKKKLLLMMMFFFGGGHHHHHHHHHGGGFFFFFFKKKJJJIIIHHHIIIIIIKKKLLLNNNNNNNNNPPPPPPNNNKKKGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIMMMPPPQQQOOOLLLJJJHHHIIIIIIJJJKKKLLLMMMMMMMMMIIIDDDCCCDDDFFFFFFEEEFFFDDDBBBBBBCCCDDDEEEDDDEEEFFFHHHHHHGGGGGGIIIJJJKKKLLLLLLJJJHHHJJJPPPUUUUUUQQQKKKFFFCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFDDDCCCBBB??????@@@BBBDDDGGGIIIKKKMMMOOOTTTZZZ___ccceeegggddddddbbb]]]XXXTTTSSSTTTQQQPPPPPPPPPQQQTTTVVVXXXSSSRRRQQQOOOOOOOOOPPPPPPTTTRRROOOLLLKKKKKKMMMNNNKKKMMMQQQTTTVVVVVVUUUTTTSSSQQQOOOOOOQQQSSSTTTTTTOOOMMMJJJHHHHHHIIIKKKLLLPPPRRRTTTWWWXXXWWWUUUTTTTTTXXX[[[[[[XXXUUUTTTTTTVVVTTTRRRQQQQQQSSSUUUVVVWWWYYY]]]____________``````aaabbbbbbaaa___]]][[[ZZZYYYYYYZZZ\\\]]]]]][[[WWWVVVVVVVVVVVVVVVWWWXXXZZZWWWUUUUUUXXX[[[[[[YYYVVVWWWXXXVVVRRRQQQSSSUUUUUUVVVVVVVVVTTTQQQNNNLLLOOONNNLLLJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMKKKHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHCCCCCCDDDFFFGGGIIIJJJJJJJJJGGGEEEEEEHHHKKKJJJIIIEEEFFFGGGHHHJJJKKKLLLMMMIIIJJJKKKIIIFFFEEEGGGIIIHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLLLLKKKJJJIIIEEEDDDCCCBBBCCCEEEGGGIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNPPPPPPOOONNNMMMNNNWWWXXXYYYYYYXXXXXXYYYZZZ______^^^[[[VVVQQQOOONNNPPPVVVYYYWWWYYY```dddcccaaa___[[[YYYXXXWWWVVVTTT\\\]]]___cccfffeee___[[[ZZZUUURRRTTT[[[bbbeeefffiiimmmqqqpppiiiaaa[[[XXXXXXVVVWWW[[[```aaa\\\WWWXXXXXXYYYYYYYYYZZZZZZZZZ^^^gggooolllbbb[[[]]]aaa]]]aaaddddddbbb``````bbbgggfffgggfff___VVVSSSVVVddddddccc```]]]]]]aaaeeefffeeedddfffhhhgggddd```aaaaaagggqqqtttnnniiiiiiddd^^^ZZZ]]]eeekkklllkkkdddccceeelllvvvzzzvvvqqqccc]]]UUUPPPPPPRRRSSSSSSWWWWWWYYYaaajjjooonnnkkklllnnnnnnpppzzzzzzvvvtttyyy~~~vvvmmmiiidddccchhhlllnnnqqquuu|||vvvsssnnnvvv|||{{{mmmkkkfffaaabbbdddaaaZZZVVVUUUSSSRRRRRRPPPLLLJJJLLLNNNQQQTTTUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUYYY\\\]]]]]][[[VVVUUUUUUWWWXXXXXXVVVTTTTTTUUUUUURRRPPPPPPTTTXXXZZZYYYXXXWWWUUUTTTSSSRRROOOMMMKKKLLLPPPTTTWWWXXXTTTOOOLLLNNNOOOOOOPPPRRRRRRSSSTTTTTTQQQOOONNNNNNIIIJJJJJJKKKKKKKKKKKKJJJGGGHHHIIIJJJJJJJJJIIIHHHOOOOOOOOOOOONNNMMMLLLLLLNNNLLLJJJJJJKKKLLLLLLKKKGGGGGGGGGGGGFFFFFFEEEEEEIIIIIIIIIJJJJJJJJJJJJJJJOOOOOOOOONNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHKKKLLLLLLLLLLLLJJJIIIHHHIIIGGGFFFHHHKKKLLLJJJHHHDDDFFFGGGGGGFFFEEEFFFHHHCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBCCCDDDFFFGGGHHHIIIKKKJJJGGGFFFGGGIIIMMMOOOMMMKKKHHHGGGGGGGGGFFFEEEGGGFFFEEEDDDBBBBBBAAAAAACCCBBBBBBCCCDDDDDDCCCAAADDDDDDDDDDDDDDDEEEFFFGGGDDDCCCBBBBBBCCCEEEGGGIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFFFFFFFCCCBBBAAABBBFFFAAA@@@DDDGGGHHHMMMUUUUUU\\\aaa```aaadddggggggeeeccc^^^YYYUUUSSSRRRQQQMMMNNNOOOQQQRRRSSSSSSSSSNNNOOOQQQQQQPPPOOOPPPQQQQQQPPPOOONNNNNNNNNOOOOOONNNPPPRRRSSSSSSRRRRRRRRRNNNMMMLLLLLLMMMOOOQQQRRRJJJJJJJJJIIIIIIJJJJJJJJJLLLOOOTTTVVVUUUSSSQQQQQQUUUVVVXXXYYYZZZYYYWWWVVVWWWWWWUUURRRPPPPPPRRRUUUTTTVVVXXX[[[\\\\\\[[[ZZZ]]]]]]^^^\\\YYYXXXWWWXXXVVVXXXZZZ[[[\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVUUUUUUZZZZZZ[[[[[[\\\]]]___```WWWVVVTTTSSSRRRQQQRRRRRRTTTSSSRRRRRRPPPNNNIIIFFFKKKJJJHHHGGGHHHIIIKKKLLLNNNPPPPPPNNNKKKIIIIIIKKKGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIJJJJJJIIIIIIJJJGGGEEEEEEIIIMMMQQQRRRQQQLLLEEECCCEEEHHHJJJJJJGGGHHHIIIKKKNNNPPPOOOMMMKKKJJJGGGEEEDDDDDDEEEEEEHHHIIIIIIHHHGGGGGGHHHJJJKKKJJJIIIGGGGGGHHHIIIJJJJJJHHHEEEDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNWWWXXXYYYZZZZZZ\\\]]]______]]]ZZZVVVTTTTTTVVVWWWXXX[[[[[[XXX[[[bbbeeeccc^^^\\\YYYVVVUUUTTTTTTTTTWWWVVVWWWZZZ]]]___]]][[[\\\XXXUUUWWW]]]ccceeedddgggjjjmmmkkkddd^^^ZZZZZZXXXWWWWWWZZZ^^^^^^ZZZUUUTTTTTTTTTTTTUUUVVVWWWXXX[[[aaafffccc[[[VVVWWWZZZaaaeeehhhgggbbb]]]\\\]]]______aaabbb^^^WWWWWWZZZbbbbbb```^^^\\\^^^ccchhhiiigggdddccccccaaa^^^[[[]]]]]]ccckkknnnhhhdddccc```\\\[[[___gggmmmllliii```___aaaiiiqqquuurrrmmm___YYYRRRMMMMMMOOOPPPQQQVVVWWW\\\fffqqqwwwvvvsssnnnmmmjjjjjjsssxxxuuusssvvvzzzzzzuuuooofffccccccgggjjjkkkpppvvvwwwnnniiigggjjjqqqxxx{{{{{{rrrpppjjjfffgggiiiccc[[[TTTRRROOONNNNNNNNNMMMLLLOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQTTTWWWZZZ\\\[[[[[[XXXWWWWWWYYYZZZZZZXXXVVVSSSSSSSSSQQQOOOPPPSSSWWWYYYXXXVVVUUURRRQQQOOONNNNNNLLLKKKLLLOOOSSSVVVWWWRRRNNNKKKMMMNNNNNNRRRXXX^^^[[[UUUPPPMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJIIIIIINNNNNNNNNNNNNNNMMMMMMLLLMMMLLLJJJJJJKKKKKKKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGHHHHHHIIIIIIJJJJJJNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJHHHGGGJJJHHHGGGHHHJJJJJJHHHFFFCCCDDDEEEEEECCCCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBBEEEEEEEEEFFFFFFGGGGGGHHHIIIHHHFFFEEEFFFIIILLLOOOMMMJJJGGGFFFFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCEEEEEEEEEDDDCCCCCCCCCEEEGGGIIIFFFFFFFFFEEEDDDCCCBBBBBBBBBDDDEEEEEECCCBBBBBBCCCDDDAAACCCJJJOOORRRWWW^^^bbbffffffbbbaaaeeehhhiiieeebbb^^^YYYUUURRRQQQPPPOOOPPPQQQRRRRRRRRRRRRRRROOOQQQRRRQQQOOONNNNNNNNNOOONNNLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOONNNOOOOOOKKKKKKKKKKKKKKKLLLMMMNNNIIIHHHHHHHHHHHHHHHHHHIIIIIILLLPPPQQQQQQOOOOOOOOOUUUVVVXXXYYYYYYYYYWWWWWWUUUVVVVVVUUUSSSQQQRRRSSSSSSTTTWWWZZZ[[[\\\\\\[[[ZZZ[[[ZZZXXXVVVTTTUUUVVVUUUWWWYYYZZZ[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXYYYZZZ[[[[[[VVVUUUSSSRRRQQQPPPQQQQQQQQQQQQPPPPPPNNNKKKHHHEEEIIIIIIIIIIIIKKKMMMOOOPPPOOOPPPQQQOOOKKKIIIJJJKKKFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLJJJHHHGGGJJJLLLNNNOOONNNJJJFFFEEEHHHKKKMMMNNNJJJJJJJJJLLLNNNNNNLLLJJJJJJIIIGGGEEEDDDDDDDDDEEEGGGHHHIIIHHHGGGGGGIIIKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIGGGEEEDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNVVVWWWXXXYYY\\\___aaacccaaa]]]WWWTTTUUUZZZaaafffeeeccc^^^ZZZ\\\aaaaaa^^^\\\ZZZVVVSSSQQQPPPQQQRRRRRRPPPPPPRRRVVVZZZ]]]]]]^^^[[[YYY[[[___bbbbbbaaafffiiikkkhhhccc^^^]]]]]][[[ZZZYYY[[[]]]]]]YYYUUUQQQPPPOOOPPPQQQSSSVVVWWWZZZ\\\]]]ZZZUUUQQQRRRSSS]]]ccciiiggg___XXXWWWYYYWWWXXX[[[___^^^ZZZ]]]bbbdddccc```]]]\\\___eeeiiijjjgggbbb___]]]\\\ZZZXXX]]]___dddkkkmmmiiiffffff___]]]]]]bbbiiillljjjfff[[[ZZZ\\\bbbjjjmmmjjjfffZZZUUUNNNJJJJJJLLLNNNOOOTTTXXX```nnn|||~~~rrrmmmfffdddmmmzzz{{{xxxuuusssrrrqqqnnnllldddccceeehhhiiijjjpppxxxzzzmmmccc______gggmmmrrruuuzzz~~~~~~{{{zzzwwwqqqnnnoooooohhh^^^SSSPPPLLLJJJJJJLLLMMMNNNQQQQQQPPPOOOOOONNNMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOPPPSSSVVVXXXYYYYYYYYYXXXWWWVVVWWWYYYYYYWWWVVVPPPPPPPPPOOONNNOOORRRUUUSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLJJJKKKOOORRRUUUUUUPPPMMMLLLLLLLLLNNNVVV```pppfffYYYPPPMMMNNNPPPQQQQQQQQQPPPOOONNNLLLJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNMMMKKKIIIIIIJJJJJJJJJIIIGGGFFFFFFEEEDDDCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIIIILLLKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIGGGFFFJJJIIIHHHHHHIIIHHHFFFDDDDDDEEEFFFEEEDDDCCCDDDEEEBBBAAA@@@???@@@BBBDDDEEEIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFIIILLLNNNLLLIIIFFFEEEFFFFFFFFFEEECCCBBBAAA??????>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAACCCDDDFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHGGGGGGEEEDDDBBB@@@???>>>???AAACCCDDDCCCCCCDDDEEEDDDCCCGGGNNNUUUYYY___eeeooopppkkkddd```dddhhhhhhdddbbb^^^YYYUUURRRPPPOOORRRSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQNNNLLLLLLMMMOOOMMMKKKIIIIIIKKKNNNPPPSSSQQQOOOMMMLLLLLLLLLMMMHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJLLLNNNOOONNNNNNOOOPPPVVVWWWXXXYYYXXXXXXVVVUUURRRTTTVVVVVVTTTRRRRRRRRRRRRTTTVVVYYY[[[\\\\\\\\\WWWWWWUUUSSSQQQPPPRRRTTTTTTUUUWWWXXXYYYYYYXXXXXXVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSRRRPPPOOOOOOOOOOOONNNNNNNNNMMMKKKIIIFFFDDDGGGHHHJJJLLLNNNPPPRRRSSSNNNNNNOOOMMMJJJHHHHHHIIIFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKNNNLLLJJJIIIJJJKKKJJJIIIHHHFFFEEEFFFJJJMMMNNNOOOLLLLLLKKKLLLMMMLLLIIIGGGIIIHHHFFFDDDCCCCCCDDDDDDEEEGGGHHHHHHHHHIIIJJJLLLIIIJJJJJJJJJIIIIIIHHHGGGIIIGGGDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMOOOPPPPPPOOONNNVVVUUUUUUVVVZZZ^^^aaacccaaa]]]XXXVVVZZZbbbkkkpppnnnggg___ZZZ[[[]]][[[XXX]]][[[WWWRRRNNNMMMNNNOOOOOOOOOPPPSSSWWW[[[___aaa^^^\\\ZZZ[[[]]]^^^]]][[[cccgggkkkkkkgggbbb``````___]]]\\\\\\]]]\\\XXXUUUPPPOOONNNNNNPPPSSSWWWYYYZZZYYYVVVSSSQQQPPPPPPPPPTTT\\\cccbbb[[[UUUTTTVVVSSSTTTXXX]]]]]]\\\aaaggghhheeeaaa]]]]]]aaafffjjjkkkgggaaa\\\YYYXXXXXXYYY^^^aaagggmmmnnnmmmkkkkkkfffcccbbbcccfffgggddd```VVVUUUVVV[[[aaadddaaa^^^VVVRRRMMMJJJIIILLLOOOQQQTTTYYYddduuuwwwooofffeeennn{{{yyyrrrkkkgggeeefffdddeeeiiilllkkklllsss}}}{{{ooofffcccdddhhhllloooqqqtttwwwyyyzzz}}}xxxuuuvvvuuummmbbbUUUQQQKKKHHHHHHKKKMMMNNNPPPOOOMMMLLLKKKKKKLLLLLLKKKLLLNNNOOOQQQRRRRRRSSSQQQSSSUUUUUUUUUUUUUUUVVVTTTSSSRRRSSSTTTUUUTTTRRRNNNMMMMMMLLLMMMNNNPPPRRRMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJIIIKKKNNNQQQSSSSSSOOOMMMLLLLLLLLLOOOZZZfffxxxlll]]]TTTRRRTTTVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLKKKIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPLLLJJJHHHHHHHHHIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIIIIKKKJJJIIIHHHHHHJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIGGGFFFEEEGGGGGGGGGGGGHHHGGGFFFEEEHHHIIIJJJIIIGGGFFFGGGHHHBBBAAA@@@???AAADDDGGGIIILLLLLLKKKIIIHHHFFFEEEDDDBBBBBBBBBDDDFFFHHHKKKLLLJJJHHHEEEDDDEEEEEEEEEDDDBBBAAA@@@???>>>>>>===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCEEEGGGHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFDDDBBB@@@>>>===<<<===???BBBCCCCCCDDDFFFGGGHHHHHHIIINNNTTT[[[ccchhhtttsssnnneeebbbdddffffffcccaaa]]]YYYUUURRRPPPOOOTTTTTTTTTSSSRRRPPPOOONNNMMMOOOPPPOOOMMMLLLLLLMMMOOOMMMKKKJJJKKKOOOTTTWWW\\\XXXRRRMMMKKKKKKKKKKKKFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGMMMNNNOOOOOOOOOOOORRRTTTXXXXXXXXXXXXVVVUUUSSSRRRQQQSSSTTTTTTRRRQQQQQQRRRUUUVVVWWWYYYZZZZZZZZZZZZTTTTTTRRROOOMMMNNNQQQSSSSSSSSSUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVUUURRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMLLLIIIGGGFFFEEEFFFHHHJJJMMMOOOQQQRRRRRRJJJJJJJJJIIIGGGFFFEEEEEEHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIGGGEEEBBBBBBDDDFFFHHHJJJKKKKKKJJJJJJIIIJJJKKKJJJGGGEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIIIIJJJKKKMMMIIIJJJJJJKKKJJJIIIGGGFFFHHHFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPQQQPPPOOOMMMVVVTTTRRRSSSXXX]]]```aaa___[[[WWWXXX]]]dddjjjmmmiiiaaaYYYWWWYYYZZZYYYWWW___^^^ZZZTTTNNNKKKKKKMMMMMMOOOSSSWWWZZZ]]]___```ZZZZZZXXXXXXXXXWWWUUUTTT[[[aaaiiillliiiddd```______]]]\\\ZZZYYYXXXVVVTTTOOONNNMMMMMMOOOSSSWWWYYYXXXVVVRRROOONNNNNNNNNOOOQQQXXX______YYYSSSRRRTTTQQQRRRUUUYYYZZZYYY___fffhhhddd```^^^```eeekkkooommmiiiccc[[[VVVTTTUUUWWW[[[aaagggkkklllmmmnnnnnnnnnjjjeeebbbaaa___\\\YYYSSSRRRSSSVVVZZZ[[[YYYVVVRRRQQQOOOMMMMMMOOOSSSUUUWWW[[[fffvvv|||sssjjjjjjrrr|||{{{rrriiicccbbbccceeehhhmmmqqqqqqqqqwww|||uuuooollllllmmmnnnnnnooonnnooossswww}}}xxxwwwuuunnneeeXXXSSSMMMIIIHHHJJJLLLMMMLLLLLLJJJJJJJJJKKKMMMNNNKKKLLLNNNPPPRRRSSSTTTTTTUUUVVVWWWVVVSSSQQQRRRSSSRRRQQQPPPPPPRRRRRRRRRPPPMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIIIIJJJMMMPPPQQQQQQNNNMMMMMMMMMLLLOOOZZZfffqqqggg\\\VVVVVVXXXXXXWWWUUUUUUUUUTTTSSSRRRPPPPPPJJJJJJIIIHHHHHHJJJKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGHHHJJJLLLNNNIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHFFFGGGHHHCCCBBBAAAAAACCCFFFIIILLLMMMLLLKKKIIIGGGEEEDDDCCC???@@@AAACCCFFFHHHJJJKKKIIIFFFDDDCCCDDDEEEDDDDDDBBBAAA@@@???>>>>>>>>>???>>>@@@BBBAAA@@@>>>???AAAAAABBBBBBCCCEEEGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEEEEFFFEEECCC@@@>>>===<<<<<<<<>>???BBBDDDFFFHHHIIIIIIGGGEEECCCBBBCCCDDDDDDCCCAAAAAA@@@???????????????===@@@CCCBBB???>>>???BBB@@@@@@AAAAAACCCDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA???>>>>>>>>>>>>>>>AAACCCDDDDDDEEEFFFHHHIIIKKKLLLMMMUUUcccnnnrrrnnnooolllgggfffgggeee```\\\[[[YYYWWWTTTRRRPPPOOOPPPPPPPPPOOONNNMMMKKKKKKGGGJJJLLLMMMLLLLLLMMMOOOIIIIIIHHHIIIKKKPPPUUUWWWYYYSSSKKKFFFEEEFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNNNNNNNOOOQQQTTTXXXWWWUUUSSSQQQOOONNNMMMQQQQQQPPPNNNMMMOOOSSSVVVYYYXXXWWWVVVUUUTTTSSSRRRPPPPPPPPPNNNMMMNNNQQQSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSSSSTTTSSSRRRQQQOOONNNOOONNNNNNMMMKKKJJJIIIJJJLLLMMMKKKHHHFFFHHHJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKJJJIIIJJJKKKLLLKKKJJJKKKJJJIIIHHHGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIHHHGGGDDDCCCCCCDDDEEEEEEDDDBBBBBBEEEGGGHHHHHHGGGGGGHHHCCCCCCDDDFFFHHHIIIHHHFFFGGGGGGGGGGGGFFFFFFEEEEEECCCFFFIIIKKKKKKKKKLLLMMMKKKKKKKKKJJJIIIHHHGGGFFFGGGEEECCCCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLNNNNNNMMMLLLKKKXXXTTTPPPRRRZZZbbbggghhh^^^YYYTTTSSSVVVWWWVVVTTTPPPLLLLLLQQQTTTTTTWWW]]][[[]]]]]]YYYQQQLLLLLLMMMNNNQQQVVVXXXWWWVVVWWWXXXTTTSSSRRROOOLLLJJJJJJJJJJJJRRR[[[```___\\\ZZZYYY^^^]]]ZZZWWWUUUSSSTTTUUUOOOOOOPPPQQQRRRTTTVVVWWWNNNNNNMMMKKKHHHIIILLLOOOTTTUUUWWWXXXYYYWWWUUUSSSTTTSSSTTTUUUUUUTTTZZZbbbddd```]]]^^^ccchhhlllmmmiiigggbbbZZZTTTRRRTTTWWWdddlllpppmmmkkkmmmooonnniiigggeeebbb___[[[WWWUUUUUUTTTSSSRRRQQQOOOMMMKKKLLLPPPUUUXXXZZZ[[[^^^```aaaaaadddmmmxxx~~~xxxrrrrrrzzz~~~xxxqqqkkkeeebbbbbbdddjjjtttxxxwwwwwwzzzvvvttttttzzz{{{uuusssnnnkkkiiieeecccjjjttt~~~~~~rrreee^^^[[[YYYTTTQQQOOOMMMMMMMMMKKKJJJHHHIIIIIIJJJKKKLLLMMMNNNLLLLLLNNNOOOQQQQQQRRRRRRRRRUUUVVVSSSOOOMMMOOORRRUUUSSSRRRQQQSSSTTTTTTSSSNNNLLLJJJJJJKKKLLLJJJHHHKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGIIILLLMMMMMMMMMLLLIIIHHHKKKLLLKKKMMMQQQPPPPPPPPPQQQSSSTTTUUUVVVUUUTTTSSSRRRPPPNNNLLLJJJCCCDDDFFFGGGIIIJJJKKKKKKMMMLLLKKKJJJKKKLLLNNNOOOIIIGGGEEEDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@BBBEEEEEEDDDDDDEEEGGGFFFFFFFFFDDDBBB@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHGGGGGGFFFEEEDDDCCCBBBBBB>>>@@@BBBEEEGGGHHHHHHHHHFFFDDDBBBAAABBBCCCCCCCCCAAA@@@??????>>>?????????===AAADDDCCC@@@>>>@@@CCCAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBAAA@@@>>>>>>???@@@AAAAAACCCEEEFFFEEEEEEFFFGGGEEEJJJMMMNNNVVVbbbjjjllliiihhhddd``````bbb```[[[UUUUUUTTTSSSQQQPPPNNNMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHJJJLLLLLLKKKKKKLLLMMMIIIIIIHHHIIIJJJMMMOOOQQQPPPJJJCCCAAACCCFFFGGGEEEGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMNNNNNNNNNPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQTTTVVVUUUTTTSSSRRRQQQPPPPPPPPPNNNOOOOOOOOONNNNNNPPPRRRSSSRRRQQQPPPOOONNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPQQQSSSTTTSSSRRRQQQOOONNNNNNNNNNNNMMMKKKJJJIIIHHHKKKMMMKKKGGGEEEGGGKKKJJJIIIIIIIIIJJJLLLNNNOOOKKKIIIHHHJJJMMMOOONNNMMMKKKJJJHHHGGGFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCDDDDDDCCCAAAAAADDDGGGGGGFFFFFFGGGIIIEEEEEEEEEGGGIIIJJJHHHFFFHHHHHHHHHHHHHHHGGGGGGFFFDDDGGGJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEDDDAAABBBCCCDDDEEEGGGHHHHHHKKKKKKKKKKKKKKKJJJJJJIIIYYYTTTQQQTTT]]]ggglllnnnbbb\\\UUURRRSSSTTTRRROOOMMMKKKLLLQQQRRRPPPSSSZZZWWW[[[]]]YYYSSSNNNMMMOOORRRUUUWWWWWWUUUTTTVVVXXXSSSRRRPPPLLLIIIGGGHHHIIIIIIPPPWWW[[[[[[ZZZZZZ[[[aaa```]]]ZZZWWWVVVWWWYYYRRRSSSTTTUUUVVVXXXXXXYYYLLLNNNOOOMMMJJJJJJMMMQQQNNNNNNOOOSSSWWWYYYWWWUUUXXXVVVWWWXXXWWWWWW]]]eeehhhddd______aaadddeeeeee______]]]XXXUUUUUUYYY]]]bbbkkknnniiidddfffgggfffaaabbbccccccaaa]]]YYYVVVVVVUUUTTTRRRPPPMMMKKKIIIJJJOOOVVV[[[]]]^^^```ccceeebbbccciiirrrxxxyyyxxxpppmmmrrr{{{tttlllddd^^^___```gggrrrxxxwwwuuuuuuuuurrrsss|||yyyrrrlllhhhfffbbb```iiittt}}}}}}nnn]]]TTTRRRQQQOOONNNNNNNNNOOONNNLLLIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPOOORRRTTTQQQMMMLLLOOOSSSUUUSSSQQQPPPRRRSSSSSSSSSOOOMMMJJJJJJLLLLLLIIIFFFDDDEEEFFFGGGIIIJJJLLLLLLHHHGGGGGGIIIKKKMMMMMMLLLJJJGGGFFFJJJKKKIIIHHHIIIJJJLLLOOOQQQRRRSSSVVVXXXUUUTTTRRRPPPMMMJJJGGGFFF@@@BBBEEEGGGJJJKKKKKKKKKLLLKKKIIIHHHIIIJJJLLLMMMIIIGGGEEEDDDDDDDDDCCCAAAAAAAAACCCDDDEEEGGGHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEECCCBBBAAAAAACCCFFFEEECCCBBBCCCEEEFFFFFFFFFDDDAAA??????@@@>>>???@@@AAACCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB>>>@@@CCCFFFHHHHHHGGGGGGFFFDDDAAAAAABBBCCCCCCCCC@@@??????>>>>>>>>>>>>???>>>BBBEEEDDD@@@>>>@@@CCCDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCBBB@@@@@@AAA@@@???>>>???@@@BBBDDDDDDEEEGGGGGGFFFEEEEEEFFFCCCIIIMMMOOOUUU^^^bbb```dddbbb]]]XXXXXX[[[YYYUUUQQQQQQQQQPPPOOONNNLLLKKKHHHIIIJJJJJJJJJJJJJJJJJJIIIKKKLLLLLLKKKIIIJJJKKKLLLKKKKKKJJJKKKKKKMMMMMMJJJDDD??????DDDIIIJJJIIIGGGFFFEEEEEEFFFHHHJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKNNNOOOOOOPPPQQQRRRNNNNNNNNNNNNOOOOOOPPPQQQOOOQQQTTTUUUUUUTTTUUUVVVQQQPPPOOONNNNNNNNNNNNNNNLLLMMMOOOOOONNNNNNOOOQQQTTTSSSQQQOOONNNMMMLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOQQQSSSTTTVVVVVVUUUSSSRRRNNNNNNOOONNNMMMLLLJJJIIIGGGJJJLLLJJJEEEDDDGGGKKKJJJIIIHHHIIIJJJMMMOOOQQQHHHGGGFFFIIIMMMOOOOOOMMMJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCHHHFFFDDDCCCCCCCCCBBBAAA===@@@DDDEEEDDDDDDFFFIIIGGGGGGGGGIIIJJJJJJHHHFFFHHHHHHIIIIIIIIIHHHGGGGGGDDDGGGJJJLLLLLLKKKKKKKKKMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEDDD@@@AAABBBDDDEEEGGGHHHIIILLLKKKKKKJJJIIIIIIHHHHHHSSSWWW\\\ccclllttttttnnnkkk[[[MMMJJJLLLLLLNNNQQQPPPNNNOOOVVVZZZWWWTTTSSSVVVTTTQQQLLLIIIJJJMMMPPPWWWYYYYYYUUUPPPLLLMMMNNNWWWSSSNNNKKKJJJJJJJJJJJJOOOSSSXXX[[[\\\[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZVVVSSSWWWTTTPPPPPPSSSUUUTTTRRRQQQQQQRRRRRRRRRQQQQQQPPPOOOMMMLLLMMMQQQUUUXXXYYYccc```]]]\\\ZZZYYY```hhhjjjgggaaa[[[WWWUUUUUUUUUWWWUUURRRQQQRRRUUUYYY\\\bbbbbbaaa```^^^\\\ZZZYYYZZZ\\\aaadddccc```[[[WWWTTTQQQNNNNNNJJJGGGHHHMMMNNNSSSYYY\\\\\\^^^bbbggghhhhhhiiilllpppssstttsssssstttyyy~~~xxxsssmmmggg```\\\WWW[[[bbbhhhnnnrrrtttuuuggglllvvvxxxlllllleee______eeelllpppqqqtttqqqkkkccc\\\UUUQQQOOOMMMLLLJJJHHHGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQSSSQQQOOOMMMMMMNNNQQQRRRTTTQQQMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFHHHJJJKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLQQQPPPOOOOOOQQQTTTXXXZZZ\\\WWWPPPLLLJJJHHHDDDAAA@@@BBBEEEHHHIIIHHHFFFEEEGGGHHHHHHIIIJJJKKKLLLLLLEEEEEEDDDCCCBBBBBBAAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDFFFEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAAAAACCCEEEGGGDDDDDDDDDEEEDDDDDDCCCBBBEEEEEEDDDCCCCCCBBBAAAAAAEEEDDDCCCBBBAAA@@@??????AAA@@@@@@@@@AAAAAABBBCCCGGGGGGGGGEEECCCBBBBBBDDD@@@CCCFFFHHHGGGFFFFFFFFFBBBBBBAAAAAA@@@AAAAAAAAA<<<===>>>>>>======>>>???CCCBBBAAAAAA@@@???>>>>>>CCCCCCDDDEEEEEEEEEEEEEEEHHHFFFDDDBBBAAA@@@@@@AAA===>>>>>>???AAABBBCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHMMMIIIHHHLLLTTT[[[^^^^^^]]][[[YYYZZZ[[[[[[XXXUUURRRRRRQQQPPPNNNKKKHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGJJJLLLMMMJJJHHHFFFEEEHHHIIIKKKLLLMMMLLLJJJIIIGGGCCC@@@@@@DDDHHHJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQPPPOOONNNNNNPPPPPPOOONNNMMMMMMMMMMMMRRRQQQOOOOOOPPPRRRUUUWWWUUURRROOONNNOOOOOOOOONNNLLLNNNOOOOOONNNOOOQQQSSSSSSTTTTTTTTTTTTSSSSSSRRRMMMNNNNNNMMMKKKIIIFFFEEEIIIHHHHHHGGGGGGHHHHHHIIIMMMMMMMMMMMMLLLKKKIIIIIIIIIHHHGGGHHHJJJLLLLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGIIIHHHFFFFFFGGGGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFGGGHHHGGGFFFFFFHHHJJJFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLEEEEEEGGGIIILLLMMMLLLKKKKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHIIIJJJLLLLLLLLLKKKKKKVVV\\\cccfffjjjooopppnnnggg[[[PPPMMMMMMLLLMMMQQQQQQNNNPPPVVVXXXTTTPPPNNNQQQPPPNNNKKKJJJKKKOOOSSSYYYXXXVVVRRROOONNNOOOPPPQQQMMMIIIGGGHHHJJJLLLLLLOOOTTT[[[___^^^[[[XXXVVVYYYYYYZZZ\\\^^^^^^\\\ZZZVVVTTTRRRRRRSSSTTTTTTSSSVVVVVVVVVVVVVVVUUUUUUTTTQQQOOOMMMNNNRRRWWW[[[]]]ccc```^^^^^^[[[YYY\\\bbbdddaaa\\\VVVSSSQQQQQQRRRQQQOOONNNNNNQQQVVV[[[___^^^]]]\\\YYYWWWUUUSSSRRRUUUYYY___dddeeebbb]]]XXXQQQMMMKKKJJJGGGEEEHHHMMMUUUXXX[[[\\\\\\___eeekkkrrrqqqqqqrrrtttsssqqqooorrrsssxxx~~~wwwrrrooollliiifffccc^^^[[[TTTWWW]]]dddiiilllnnnnnnkkknnnuuuvvvkkkaaa^^^^^^bbbiiioooqqqqqqdddcccbbb```]]]YYYVVVTTTPPPOOOLLLKKKJJJJJJKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPQQQPPPOOONNNNNNOOOQQQRRRSSSQQQNNNMMMNNNNNNMMMKKKLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEFFFHHHKKKLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMOOOQQQTTTXXXZZZYYYTTTNNNIIIGGGEEEBBB@@@AAABBBDDDFFFHHHGGGGGGFFFGGGHHHHHHIIIJJJJJJJJJKKKEEEDDDCCCBBBAAA@@@@@@AAA???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBDDDDDDDDDDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@AAACCCEEEFFFCCCCCCDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBEEEEEEEEECCCAAA@@@AAABBBBBBDDDGGGHHHGGGFFFEEEFFFBBBAAAAAA@@@@@@@@@@@@@@@<<<===>>>>>>======>>>???BBBBBBAAAAAA@@@???>>>>>>CCCCCCDDDEEEEEEEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHLLLIIIHHHKKKSSSYYY[[[[[[YYYWWWVVVVVVXXXWWWUUURRROOOOOONNNMMMJJJFFFCCCBBBHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLNNNNNNLLLJJJHHHHHHIIIJJJLLLMMMMMMKKKJJJIIIJJJGGGCCCBBBDDDFFFGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRSSSSSSSSSRRRQQQQQQRRRQQQPPPOOONNNMMMMMMMMMRRRQQQOOOOOOOOORRRTTTVVVTTTRRROOONNNNNNOOONNNMMMMMMNNNOOOOOOOOOOOORRRTTTVVVVVVVVVUUUTTTRRRPPPPPPNNNNNNMMMLLLKKKIIIGGGFFFIIIIIIHHHHHHHHHHHHIIIIIIMMMMMMMMMLLLLLLKKKIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGIIIGGGFFFFFFFFFFFFEEECCCDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFEEEDDDDDDEEEGGGFFFGGGGGGHHHIIIIIIIIIHHHJJJJJJKKKLLLMMMNNNNNNOOOLLLKKKKKKLLLNNNNNNMMMLLLKKKJJJHHHFFFEEEDDDDDDEEEFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHHHHIIIJJJKKKKKKJJJJJJIIIUUU^^^ffffffeeeggghhhhhh___YYYRRROOOLLLIIIJJJNNNPPPNNNPPPUUUVVVPPPJJJIIIKKKKKKJJJIIIIIIMMMQQQUUUXXXTTTPPPMMMMMMNNNOOOPPPJJJGGGDDDDDDGGGKKKNNNOOOOOOUUU\\\```___ZZZUUURRRWWWWWWXXX[[[^^^___]]]\\\WWWXXXXXXWWWVVVVVVXXXYYYZZZYYYYYYXXXWWWVVVUUUUUUQQQNNNLLLMMMRRRZZZ___ccceeebbb```___[[[VVVWWWZZZ\\\YYYTTTOOOLLLKKKLLLLLLMMMKKKJJJKKKNNNTTTZZZ^^^\\\ZZZWWWSSSPPPNNNMMMLLLOOOSSS[[[cccfffddd]]]XXXNNNJJJGGGGGGEEEEEEIIIPPP\\\]]]]]]]]]]]]bbbiiippp}}}|||||||||{{{wwwrrrnnnppprrrvvv{{{|||wwwnnnfffeeecccaaa___^^^\\\YYYWWWOOORRRXXX]]]aaabbbcccbbbgggjjjpppxxx~~~{{{qqqhhh[[[\\\```hhhoooqqqooolllWWWYYY[[[]]]]]]\\\ZZZXXXSSSRRRPPPNNNMMMLLLMMMMMMHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKLLLLLLMMMNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSQQQPPPOOOOOOMMMKKKIIILLLKKKJJJHHHFFFEEEEEEDDDDDDDDDFFFHHHKKKLLLKKKJJJFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEGGGIIIJJJKKKKKKIIIJJJKKKNNNPPPSSSUUUVVVTTTOOOIIIDDDBBBBBBAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHEEEDDDBBB@@@????????????>>>>>>????????????@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@@@@AAABBBDDDEEEBBBBBBBBBBBBBBBAAAAAAAAA<<<===>>>???@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCC??????????????????@@@AAABBBCCCCCCBBB@@@???@@@BBBDDDFFFHHHHHHFFFEEEDDDEEEAAA@@@@@@???>>>>>>??????;;;<<<>>>>>>===<<<>>>???AAAAAAAAA@@@@@@?????????BBBCCCDDDDDDEEEDDDDDDDDDDDDCCCAAA@@@??????@@@@@@???@@@@@@AAABBBCCCDDDDDDHHHHHHGGGGGGGGGGGGGGGGGGKKKIIIHHHKKKPPPUUUVVVVVVSSSRRRQQQRRRSSSRRRPPPOOOQQQQQQPPPNNNKKKGGGDDDBBBGGGGGGHHHJJJKKKKKKLLLLLLKKKMMMNNNMMMKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKIIIHHHIIIGGGEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQOOONNNLLLKKKKKKMMMNNNOOOPPPPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSTTTSSSRRRPPPOOONNNNNNNNNRRRQQQOOOOOOOOOQQQSSSUUUSSSQQQNNNMMMMMMMMMMMMLLLLLLMMMOOOOOONNNOOORRRTTTYYYYYYWWWVVVSSSQQQNNNMMMOOONNNLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEEEEFFFFFFDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFEEECCCCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMNNNOOOQQQRRRTTTUUUVVVSSSPPPOOOOOOOOOOOONNNLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHHHHHHHIIIHHHHHHGGGFFFPPPYYYaaacccbbbbbb```\\\VVVUUUTTTPPPKKKGGGGGGIIILLLKKKNNNSSSSSSLLLGGGFFFGGGGGGGGGGGGHHHLLLQQQUUUTTTPPPKKKKKKMMMOOONNNLLLJJJGGGEEEFFFJJJNNNQQQRRRMMMRRRYYY\\\ZZZVVVRRRPPPVVVVVVVVVWWWYYYZZZXXXWWWTTTWWWYYYXXXVVVVVVXXX[[[WWWWWWUUUTTTRRRQQQPPPPPPMMMKKKJJJMMMTTT]]]eeeiiikkkfffaaa___ZZZSSSRRRTTTVVVSSSOOOKKKHHHGGGHHHIIILLLKKKJJJJJJLLLQQQVVVYYY\\\YYYUUUQQQMMMKKKJJJJJJKKKOOOWWW```dddbbbZZZTTTMMMIIIFFFFFFFFFGGGMMMUUU\\\^^^______aaaeeelllqqqyyyzzz{{{}}}}}}yyysssoooooorrrwwwzzzwwwoooddd]]]bbb```\\\ZZZXXXVVVTTTRRRNNNPPPSSSVVVWWWWWWVVVUUU\\\___gggqqqvvvtttkkkccc\\\___dddjjjnnnnnniiidddWWWXXXZZZ[[[[[[ZZZXXXWWWTTTSSSQQQOOONNNMMMMMMMMMGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQTTTSSSSSSRRRPPPMMMJJJHHHLLLKKKIIIGGGFFFDDDDDDCCCDDDDDDFFFHHHLLLMMMLLLKKKEEEEEEEEEDDDCCCCCCCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHFFFHHHJJJLLLMMMNNNNNNNNNKKKHHHDDD@@@???@@@BBBCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFEEEEEECCCAAA???>>>>>>???????????????????????????@@@CCCCCCCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCC??????>>>>>>>>>>>>??????AAABBBBBBAAA@@@@@@AAACCCFFFHHHIIIHHHFFFDDDCCCCCCAAA@@@???>>>=========>>>:::<<<======<<<<<<>>>???AAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCCCCBBBAAA???>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEHHHGGGGGGGGGGGGFFFFFFFFFJJJHHHHHHJJJNNNQQQQQQPPPNNNNNNNNNNNNOOONNNMMMMMMOOOOOOOOONNNLLLIIIFFFEEEFFFGGGIIIKKKLLLMMMMMMMMMJJJKKKLLLKKKIIIHHHIIIJJJMMMMMMMMMMMMKKKJJJHHHGGGEEEEEEFFFGGGHHHIIIHHHHHHEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHIIIJJJKKKMMMNNNNNNMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKMMMOOOPPPQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRRRRUUUTTTSSSQQQPPPOOOOOONNNQQQPPPPPPOOOPPPQQQSSSTTTSSSPPPMMMLLLLLLLLLKKKJJJJJJLLLMMMMMMMMMNNNQQQSSSYYYYYYXXXVVVTTTQQQOOOMMMOOONNNLLLJJJIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGFFFEEEGGGHHHJJJKKKKKKJJJIIIHHHHHHFFFEEEEEEEEEEEEDDDBBBEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGHHHGGGEEEEEEGGGHHHGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNOOORRRTTTXXX[[[\\\^^^ZZZUUURRRQQQQQQPPPOOOMMMLLLJJJGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDEEEGGGHHHIIIGGGGGGGGGGGGFFFEEEEEEDDDLLLRRRZZZ^^^bbbbbb[[[QQQQQQUUUVVVRRRLLLHHHGGGGGGFFFFFFJJJOOONNNIIIEEEFFFEEEFFFFFFFFFGGGIIIMMMQQQQQQOOONNNOOORRRRRROOOLLLOOOMMMLLLMMMOOORRRSSSSSSLLLNNNQQQSSSRRRQQQPPPQQQTTTSSSSSSTTTVVVWWWVVVUUUOOORRRUUUTTTRRRRRRTTTWWWTTTRRRPPPNNNMMMLLLKKKKKKKKKKKKLLLRRR[[[dddkkkooopppiiibbb^^^YYYSSSQQQSSSUUURRRMMMIIIGGGFFFGGGHHHJJJJJJJJJKKKNNNRRRUUUWWW[[[XXXTTTPPPLLLJJJJJJJJJJJJMMMSSS[[[```^^^VVVOOOKKKGGGEEEFFFGGGIIIPPPXXXZZZ\\\___bbbeeehhhkkkmmmjjjlllpppuuuxxxwwwsssooorrrwww|||~~~yyypppfff``````]]]YYYVVVUUUSSSQQQOOOPPPQQQQQQQQQPPPOOONNNNNNQQQXXXcccnnntttqqqhhh```[[[]]]aaaeeegggeee```]]]XXXWWWVVVUUUTTTTTTTTTTTTRRRQQQPPPOOONNNMMMMMMLLLGGGGGGHHHHHHIIIJJJJJJJJJGGGHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOOOOPPPQQQQQQUUUUUUUUUSSSQQQMMMKKKJJJKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEFFFIIILLLMMMLLLJJJDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGIIIJJJIIIHHHGGGFFFDDDBBB@@@>>>>>>@@@CCCFFFCCCCCCBBBBBBCCCEEEGGGIIIGGGHHHHHHIIIHHHGGGEEEDDDDDDBBB@@@>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBB>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDAAAAAA@@@????????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA??????>>>======>>>>>>>>>@@@BBBBBBBBBAAABBBDDDFFFGGGHHHIIIGGGDDDBBBBBBBBBAAA@@@???>>>============999;;;======<<<<<<>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAA??????>>>===>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHJJJLLLMMMMMMLLLKKKKKKMMMMMMMMMLLLLLLLLLHHHIIIIIIIIIIIIGGGFFFEEEEEEGGGIIILLLMMMNNNNNNNNNKKKLLLLLLKKKJJJIIIJJJKKKMMMMMMLLLKKKJJJIIIGGGGGGDDDEEEGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKMMMNNNOOOPPPMMMNNNOOOPPPPPPNNNLLLKKKJJJLLLNNNPPPRRRRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUSSSPPPMMMLLLLLLLLLKKKJJJHHHJJJKKKLLLLLLMMMPPPRRRWWWWWWWWWVVVTTTSSSQQQPPPNNNMMMLLLJJJJJJJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGFFFEEEHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGEEEEEEFFFFFFDDDCCCEEEEEEEEEDDDDDDEEEEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIKKKLLLNNNNNNOOOOOOMMMMMMOOORRRVVV[[[___aaaaaa\\\WWWSSSRRRQQQQQQPPPMMMLLLJJJGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGGGGCCCCCCDDDEEEGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCJJJOOOUUUZZZ___```YYYOOOPPPUUUXXXTTTNNNKKKHHHFFFBBBBBBFFFKKKJJJEEEDDDFFFDDDEEEEEEEEEEEEGGGJJJMMMSSSSSSTTTUUUVVVUUURRROOOSSSSSSSSSTTTUUUUUUSSSQQQKKKLLLLLLKKKJJJKKKNNNPPPOOOOOOOOOQQQUUUWWWWWWWWWOOOQQQSSSTTTUUUUUUVVVWWWQQQPPPNNNLLLJJJIIIJJJJJJMMMNNNRRRZZZccckkkoooqqqnnnhhhbbbaaa]]]XXXUUUUUUVVVSSSOOOJJJHHHGGGHHHIIIFFFGGGJJJNNNRRRVVVXXXYYYWWWUUURRROOOLLLKKKJJJJJJLLLLLLOOOVVV[[[[[[UUUOOOJJJGGGFFFHHHJJJKKKRRRZZZZZZ\\\aaaeeehhhhhhgggfffcccfffkkkrrrwwwxxxvvvssstttzzz{{{rrrjjjgggZZZXXXUUUSSSSSSTTTSSSRRRSSSRRRPPPNNNMMMMMMNNNNNNRRRYYYdddooosssoooeee^^^RRRTTTXXX\\\]]]\\\YYYXXXRRRQQQOOONNNNNNOOOPPPQQQOOOOOONNNNNNMMMMMMLLLLLLHHHHHHIIIIIIJJJKKKKKKLLLHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQTTTUUUUUUSSSOOOLLLKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFGGGFFFGGGJJJLLLMMMKKKJJJDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHHHHHHHGGGEEECCCBBB@@@AAAAAA@@@@@@AAADDDGGGCCCBBBBBBBBBCCCEEEGGGHHHFFFGGGIIIIIIIIIGGGEEEDDDCCCAAA???======???AAACCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@===>>>???@@@AAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDBBBAAA@@@>>>>>>??????@@@@@@@@@@@@@@@????????????CCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>@@@AAACCCCCCCCCDDDFFFHHHGGGGGGGGGEEEBBBAAAAAAAAAAAAAAA???>>>============999:::<<<<<<<<<<<<>>>@@@?????????@@@@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@>>>>>>======>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHJJJLLLLLLKKKKKKKKKMMMHHHHHHJJJKKKKKKJJJIIIIIIFFFHHHJJJMMMNNNOOONNNMMMLLLNNNOOOOOOMMMLLLMMMNNNLLLLLLKKKJJJHHHGGGGGGFFFFFFHHHJJJJJJHHHGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQMMMNNNOOOPPPOOONNNLLLJJJJJJLLLNNNQQQSSSSSSSSSRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPRRRSSSUUUWWWXXXTTTQQQNNNLLLLLLLLLJJJIIIHHHIIIKKKKKKLLLMMMPPPRRRVVVVVVVVVVVVUUUTTTSSSRRRMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIGGGFFFFFFGGGHHHHHHGGGJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFGGGGGGEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLNNNPPPTTTYYY^^^aaa^^^ZZZUUURRRQQQQQQQQQPPPLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEEEEFFFHHHIIIIIIEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDIIINNNQQQSSSUUUXXXUUUPPPNNNSSSUUUQQQNNNLLLHHHBBBAAAAAADDDGGGEEEAAABBBFFFCCCDDDDDDDDDDDDEEEHHHKKKTTTUUUVVVVVVUUUSSSSSSSSSTTTUUUVVVXXXXXXVVVRRRNNNKKKKKKKKKIIIGGGGGGJJJLLLMMMLLLLLLMMMPPPSSSSSSSSSOOOOOOPPPSSSUUUWWWVVVUUUOOONNNKKKIIIHHHHHHIIIIIINNNQQQWWW___gggkkklllkkkfffbbbbbbeeeeee```[[[YYYXXXUUUQQQLLLIIIHHHIIIJJJFFFIIINNNSSSWWWXXXYYYXXXTTTSSSRRRQQQOOONNNLLLLLLOOOLLLLLLRRRYYY[[[WWWRRRNNNLLLLLLOOOPPPQQQWWW^^^___aaacccfffgggfffcccaaadddfffkkkpppuuuvvvtttrrrpppvvv}}}}}}vvvmmmhhhfffZZZWWWTTTTTTTTTVVVVVVVVVTTTRRROOOLLLMMMOOOSSSUUUZZZ```hhhnnnnnnhhh___XXXKKKOOOTTTXXXXXXWWWUUUSSSLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLJJJJJJJJJKKKLLLLLLMMMMMMIIIIIIJJJLLLMMMOOOPPPPPPPPPOOOMMMLLLLLLNNNOOOPPPSSSSSSSSSPPPLLLJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLLLLJJJHHHDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDBBBCCCEEEDDDBBBAAACCCEEEBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGIIIJJJJJJHHHFFFEEEBBB@@@>>>===>>>@@@CCCEEECCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA??????===>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEECCCAAA@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCAAA@@@???>>>>>>>>>>>>??????AAABBBCCCCCCDDDGGGIIIEEEFFFEEECCCAAA???@@@AAABBBBBB@@@???>>>=========888:::<<<<<<<<<<<<>>>@@@>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@============>>>@@@BBBCCCAAABBBBBBBBBBBBCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEDDDFFFIIIKKKKKKJJJIIIHHHEEEHHHJJJKKKIIIIIIJJJLLLKKKLLLMMMNNNNNNMMMLLLKKKGGGHHHKKKNNNOOOOOONNNMMMKKKMMMPPPQQQOOONNNMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIIIIHHHHHHJJJLLLHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPQQQRRRMMMNNNOOOPPPOOOMMMKKKJJJJJJLLLOOORRRTTTTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSUUUXXXZZZ[[[UUURRROOOMMMLLLLLLKKKJJJIIIJJJLLLMMMMMMOOOQQQTTTWWWWWWWWWVVVUUUTTTSSSRRRKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGIIIKKKKKKJJJMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHFFFEEEGGGFFFFFFEEEEEEFFFFFFGGGCCCEEEFFFGGGHHHIIILLLNNNMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMNNNQQQUUUYYY\\\XXXUUURRRPPPPPPQQQQQQPPPKKKJJJHHHFFFEEEDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBCCCDDDEEEEEEGGGLLLOOOLLLKKKNNNQQQRRRJJJPPPQQQMMMJJJJJJEEE===AAAAAACCCEEECCC>>>@@@EEEAAABBBCCCCCCCCCEEEHHHKKKSSSUUUUUUSSSPPPOOOQQQTTTSSSTTTWWWYYYZZZVVVQQQLLLLLLLLLKKKIIIGGGEEEFFFHHHMMMKKKJJJJJJKKKLLLLLLKKKHHHGGGGGGKKKOOOQQQOOOLLLMMMLLLIIIGGGFFFFFFGGGHHHMMMQQQXXX```ggghhhfffccc^^^]]]aaaiiilllggg```\\\ZZZWWWRRRMMMJJJIIIIIIJJJJJJNNNSSSWWWYYYXXXVVVTTTTTTTTTTTTTTTSSSQQQPPPOOOPPPMMMKKKPPPXXX\\\ZZZWWWSSSQQQRRRVVVWWWXXX]]]dddeeeeeefffffffffddd```^^^bbbcccfffjjjmmmmmmkkkhhhiiipppwwwvvvnnneeeaaa```^^^[[[XXXVVVWWWXXXXXXWWWTTTRRRNNNLLLNNNRRRXXX\\\bbbeeeiiikkkhhhaaaXXXRRRKKKPPPVVVYYYYYYVVVRRRPPPKKKLLLOOOPPPPPPOOOLLLKKKLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPMMMKKKKKKMMMOOOPPPQQQRRRQQQNNNJJJHHHJJJLLLJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJLLLLLLIIIGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGDDDFFFHHHGGGCCCAAAAAABBBAAAAAABBBCCCDDDEEEFFFFFFEEEGGGIIIKKKKKKIIIGGGFFFBBB@@@>>>===>>>AAAEEEGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBAAA@@@>>>======>>>@@@BBBCCCDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCBBB@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDD???@@@@@@AAABBBDDDDDDEEEAAAAAA@@@???>>>>>>??????>>>@@@AAABBBBBBDDDGGGIIIDDDEEEDDDBBB@@@???@@@AAACCCBBBAAA???>>>=========888:::;;;<<<<<<<<<>>>@@@>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAA@@@???============???AAACCCDDDAAAAAAAAABBBBBBBBBBBBBBB>>>???@@@AAACCCDDDEEEEEECCCFFFIIIKKKKKKIIIHHHHHHCCCFFFIIIJJJHHHHHHJJJLLLJJJJJJKKKKKKKKKIIIHHHGGGGGGIIILLLOOOPPPOOOMMMLLLHHHKKKNNNPPPNNNLLLKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFBBBEEEGGGHHHHHHJJJNNNRRRFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRMMMNNNOOOPPPOOOMMMKKKIIIIIILLLOOOSSSTTTUUUTTTSSSPPPQQQQQQQQQPPPOOONNNNNNLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOQQQTTTWWWYYY[[[\\\UUUSSSOOOMMMMMMLLLKKKJJJJJJLLLMMMNNNOOOPPPSSSUUUXXXXXXXXXWWWUUUSSSRRRQQQJJJKKKMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHGGGHHHJJJLLLLLLLLLOOONNNLLLJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHGGGEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIJJJKKKLLLPPPRRROOOOOOPPPPPPQQQPPPPPPPPPOOONNNMMMMMMNNNRRRUUUWWWSSSQQQOOOOOOPPPQQQPPPPPPKKKJJJHHHFFFDDDDDDDDDDDD@@@AAACCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCBBBBBBCCCDDDFFFGGGJJJJJJIIIHHHHHHHHHJJJJJJKKKJJJIIIHHHGGGGGGFFFFFFLLLHHHCCCBBBBBBCCCAAA???BBBBBBBBBCCCDDDFFFGGGIIILLLNNNOOONNNJJJIIIKKKMMMNNNPPPSSSUUUUUURRRNNNLLLJJJKKKKKKHHHDDDCCCGGGJJJIIIHHHFFFEEEDDDEEEEEEFFFEEEFFFFFFGGGIIIJJJKKKLLLNNNMMMKKKIIIHHHIIIJJJKKKNNNTTT\\\```aaa^^^ZZZXXXTTTWWW^^^fffjjjhhhbbb[[[^^^YYYRRRMMMKKKJJJJJJIIILLLNNNQQQTTTTTTSSSQQQOOOOOOQQQSSSRRROOONNNOOOPPPLLLLLLJJJIIINNNUUUWWWSSSTTTUUUVVVUUUUUUYYYccckkkhhhiiihhhfffccc`````````dddddddddfffgggeeebbb___dddfffhhhhhhgggeeedddeee```]]]YYYWWWWWWXXXYYYYYYSSSRRRPPPMMMMMMSSS\\\cccjjjhhhfffffffffaaaXXXPPPNNNQQQVVVZZZ[[[ZZZWWWTTTLLLKKKMMMPPPUUUVVVTTTRRRMMMMMMMMMOOOPPPPPPMMMKKKKKKKKKMMMOOORRRRRRPPPNNNOOOLLLJJJKKKMMMNNNMMMKKKNNNLLLJJJIIIIIIKKKMMMOOORRRNNNIIIGGGGGGIIIJJJKKKLLLKKKIIIGGGEEEEEEEEEEEEGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIGGGEEEEEEEEEEEEDDDCCCBBBCCCBBBAAA@@@DDDDDDCCCCCCCCCDDDDDDEEEGGGGGGFFFEEEEEEEEEEEEEEECCCBBBAAAAAABBBCCCEEEFFFFFFDDDBBBBBBCCCDDDDDDDDD>>>??????@@@@@@@@@????????????@@@AAAAAABBBCCCCCC>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@??????>>>=========???@@@AAACCCDDDEEEEEEEEEKKKHHHDDDBBBAAAAAA@@@>>>AAA@@@>>>===;;;;;;::::::999::::::;;;;;;===>>>>>>======>>>?????????????????????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHEEEGGGIIIJJJIIIHHHHHHHHHKKKKKKJJJIIIHHHHHHGGGGGGLLLKKKLLLMMMNNNMMMJJJHHHEEEFFFGGGGGGFFFFFFGGGHHHGGGFFFFFFGGGIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMNNNPPPPPPPPPNNNLLLKKKKKKMMMPPPPPPNNNKKKIIIHHHLLLMMMNNNPPPQQQRRRRRRRRRPPPOOOOOOMMMLLLJJJIIIHHHIIIKKKMMMNNNNNNOOOQQQSSSOOOOOOQQQRRRTTTVVVWWWXXXQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRRRRWWWUUUTTTTTTTTTSSSQQQOOOOOOMMMKKKMMMOOOOOOMMMJJJJJJMMMOOOOOONNNKKKKKKKKKMMMNNNNNNNNNLLLKKKIIIGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIJJJKKKMMMOOONNNNNNMMMJJJFFFDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGDDDFFFHHHJJJLLLNNNOOOOOOPPPPPPPPPOOOOOOMMMLLLLLLIIIIIIIIIIIIKKKLLLMMMNNNNNNPPPRRRTTTSSSRRROOONNNKKKIIIGGGFFFDDDDDDDDDEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCAAAAAABBBDDDEEEEEEDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJHHHGGGEEEDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHGGGJJJFFFBBBAAABBBDDDEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFJJJLLLMMMMMMKKKJJJJJJKKKLLLNNNQQQRRRRRROOOLLLJJJLLLMMMMMMIIIEEECCCEEEGGGEEEDDDBBBAAAAAAAAABBBBBBCCCBBBBBBCCCDDDFFFHHHJJJOOONNNLLLKKKJJJJJJJJJJJJMMMRRRXXX[[[ZZZWWWSSSQQQOOOSSSYYYaaafffeee```[[[___ZZZTTTOOOMMMLLLLLLKKKNNNOOOQQQSSSRRRPPPMMMKKKIIIKKKLLLKKKHHHGGGGGGIIIJJJJJJHHHHHHNNNUUUWWWSSSVVVYYY[[[[[[YYY\\\aaagggeeeeeeeeeccc```^^^^^^___ggghhhhhhgggdddaaa]]][[[___```aaaaaa```___```aaa\\\YYYWWWVVVWWWXXXXXXXXXTTTSSSRRROOOOOOTTT[[[aaagggdddaaaaaabbb___YYYSSSPPPSSSVVVYYYZZZXXXUUUSSSMMMNNNRRRWWW[[[[[[XXXTTTOOONNNNNNOOOQQQQQQQQQOOONNNNNNOOORRRUUUVVVUUUSSSNNNKKKIIIJJJLLLMMMLLLJJJKKKJJJIIIIIIJJJLLLNNNOOOPPPMMMHHHFFFFFFIIIJJJKKKKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGHHHHHHFFFDDDDDDEEEFFFFFFDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCDDDGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFEEECCCAAAAAABBBCCCCCCCCC??????@@@@@@@@@?????????>>>???@@@AAABBBBBBBBBBBB@@@AAACCCDDDEEEEEEDDDCCC??????>>>>>>>>>=========??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCAAA@@@@@@??????>>>======>>>???AAABBBCCCDDDDDDDDDDDDBBB@@@???@@@@@@???>>>@@@???>>>===;;;;;;:::::::::;;;<<<=========<<<<<<>>>>>>???@@@AAA@@@??????>>>>>>???@@@@@@@@@@@@@@@>>>>>>======>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGEEEGGGIIIJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFKKKJJJKKKLLLMMMLLLIIIGGGCCCEEEFFFFFFEEEEEEGGGHHHHHHGGGGGGIIIJJJKKKJJJHHHIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPNNNMMMKKKKKKMMMPPPPPPNNNLLLJJJJJJNNNOOOPPPPPPQQQQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIKKKMMMMMMMMMNNNPPPRRRRRRRRRSSSSSSSSSTTTTTTTTTPPPOOOMMMKKKJJJIIIJJJJJJKKKKKKJJJLLLNNNPPPQQQQQQUUUTTTSSSSSSTTTSSSQQQOOOPPPNNNMMMMMMOOOOOOMMMJJJJJJLLLOOOOOOMMMKKKJJJJJJLLLLLLLLLLLLKKKIIIGGGFFFIIIIIIJJJJJJJJJKKKKKKKKKMMMLLLJJJIIIJJJKKKLLLMMMMMMMMMLLLJJJGGGFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFHHHJJJKKKMMMMMMNNNMMMMMMMMMLLLLLLJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRQQQPPPMMMLLLIIIHHHFFFEEEDDDCCCDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBCCCDDDCCCAAA??????@@@DDDEEEFFFEEEDDDDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJHHHFFFDDDCCCBBBBBBBBBEEEFFFGGGGGGHHHHHHHHHHHHGGGDDDAAAAAACCCFFFHHHIIIAAACCCFFFGGGHHHGGGEEECCCIIIIIIJJJKKKMMMLLLJJJHHHIIIKKKMMMOOONNNLLLJJJHHHNNNOOOOOOLLLGGGCCCCCCEEEBBBAAA@@@???>>>???@@@AAABBBAAA??????AAACCCFFFHHHNNNNNNNNNMMMLLLJJJIIIHHHJJJMMMRRRTTTRRRNNNJJJHHHJJJMMMSSSZZZ```aaa^^^[[[___ZZZTTTPPPNNNNNNMMMMMMOOOPPPPPPPPPNNNKKKHHHFFFEEEFFFGGGEEECCCBBBBBBCCCGGGHHHGGGHHHNNNVVVWWWTTTXXX[[[______]]]]]]^^^aaa``````___]]][[[ZZZ[[[\\\gggiiijjjgggaaa\\\ZZZ[[[^^^^^^]]][[[YYYYYYZZZ\\\ZZZWWWTTTTTTUUUWWWWWWWWWVVVUUUTTTRRRRRRUUU[[[___aaa___\\\\\\]]]]]]ZZZWWWUUUVVVWWWXXXXXXVVVTTTRRRNNNQQQVVV[[[^^^]]]XXXTTTOOONNNMMMNNNQQQRRRRRRQQQOOOOOOPPPSSSVVVWWWVVVTTTKKKJJJIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIKKKLLLNNNOOOMMMJJJFFFEEEFFFHHHJJJKKKJJJIIIGGGDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDDDDCCCDDDDDDFFFGGGGGGFFFEEEEEECCCEEEFFFFFFDDDCCCDDDDDDGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDDDDCCCDDDDDDEEEFFFCCCAAA??????@@@AAABBBAAAAAAAAA@@@@@@??????>>>>>>===>>>@@@BBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>????????????@@@????????????@@@AAABBB@@@@@@@@@???>>>>>>=========>>>???@@@AAABBBBBBBBB>>>======>>>@@@@@@???>>>>>>>>>===<<<<<<;;;::::::;;;<<<===>>>>>>===<<<<<<>>>???AAABBBBBB@@@>>>=========>>>>>>>>>?????????============>>>???@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGIIIJJJIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEIIIIIIIIIKKKLLLKKKHHHEEEAAACCCEEEEEEDDDEEEFFFHHHJJJIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNOOOPPPPPPNNNMMMLLLJJJMMMPPPPPPOOOMMMLLLLLLPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOLLLJJJIIIIIIIIIJJJHHHJJJLLLLLLLLLMMMOOOQQQUUUUUUUUUTTTSSSQQQPPPOOONNNMMMKKKJJJIIIIIIJJJJJJMMMKKKKKKLLLOOOQQQQQQQQQRRRQQQQQQRRRSSSSSSRRRPPPPPPOOONNNNNNOOONNNLLLJJJJJJLLLNNNNNNLLLJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLJJJIIIIIIJJJKKKLLLKKKLLLLLLKKKHHHGGGHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMOOOOOONNNLLLJJJHHHHHHFFFEEECCCBBBBBBBBBCCCBBBAAAAAA@@@@@@?????????AAABBBCCCAAA???===<<<===CCCEEEFFFEEEEEEDDDFFFGGGDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEDDDBBBAAAAAABBBDDDEEEFFFGGG???AAAEEEHHHIIIHHHEEECCCHHHGGGHHHKKKNNNNNNJJJFFFHHHIIIKKKLLLLLLKKKIIIHHHLLLOOOPPPMMMHHHEEEDDDFFFCCCBBBAAA@@@???@@@AAAAAABBBAAA???>>>@@@CCCGGGIIILLLMMMMMMMMMLLLJJJGGGEEEEEEHHHLLLMMMKKKGGGEEEDDDFFFIIIOOOVVV[[[\\\\\\[[[ZZZVVVQQQMMMLLLLLLLLLKKKNNNNNNMMMLLLJJJHHHEEEDDDGGGGGGFFFEEEDDDCCCDDDDDDEEEGGGGGGHHHOOOXXXYYYVVVWWWYYY\\\\\\[[[ZZZ[[[]]][[[[[[ZZZXXXVVVVVVYYY[[[cccfffhhhddd]]]YYYZZZ]]]bbbaaa^^^YYYVVVVVVYYY\\\^^^ZZZTTTQQQRRRTTTWWWXXXWWWWWWUUUUUUUUUWWW[[[]]]^^^[[[YYYYYY[[[]]]]]]]]]ZZZZZZZZZYYYWWWUUUSSSRRROOOQQQUUUXXXYYYWWWTTTQQQLLLLLLMMMOOORRRRRRQQQOOONNNNNNNNNPPPRRRRRRQQQPPPIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLJJJGGGDDDDDDEEEHHHJJJJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHGGGFFFDDDCCC@@@BBBDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCCAAA???======???@@@AAA@@@CCCBBBAAA@@@??????>>>>>><<<>>>@@@BBBCCCBBB@@@>>>@@@AAAAAAAAAAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;:::<<<<<<=========>>>>>>>>>============>>>???@@@@@@??????>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@======>>>???AAABBB@@@>>>============<<<<<<;;;:::;;;<<<===>>>???@@@@@@@@@???@@@AAABBBAAA???===;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<======>>>??????BBBCCCEEEFFFFFFEEECCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJIIIGGGFFFEEEDDDDDDCCCEEEGGGIIIJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEDDDGGGGGGHHHIIIJJJIIIFFFDDD@@@BBBDDDDDDCCCDDDFFFGGGKKKKKKJJJLLLMMMNNNLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOMMMNNNNNNOOOOOONNNMMMMMMJJJMMMOOOPPPOOOMMMMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPPPPNNNKKKHHHGGGHHHIIIJJJGGGHHHJJJKKKJJJKKKMMMNNNUUUUUUUUUTTTRRRPPPNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLMMMQQQUUUWWWTTTRRROOOOOOOOOPPPRRRSSSRRRQQQQQQPPPOOOOOONNNMMMKKKJJJJJJLLLMMMMMMKKKJJJJJJJJJHHHHHHHHHGGGFFFEEEEEEDDDHHHHHHHHHHHHIIIIIIIIIIIILLLKKKJJJIIIIIIIIIJJJJJJLLLMMMMMMLLLIIIGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDEEEGGGHHHHHHIIIIIIKKKKKKLLLKKKJJJHHHFFFEEEFFFDDDCCCAAAAAAAAAAAABBBDDDCCCCCCBBBAAA@@@@@@??????@@@AAA@@@===;;;:::;;;AAACCCEEEEEEDDDDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEECCCCCCDDDDDDCCCBBB@@@???===@@@BBBDDDDDDCCCBBBAAA===@@@CCCGGGHHHHHHFFFEEEHHHGGGHHHKKKNNNNNNJJJFFFHHHIIIJJJJJJJJJJJJIIIIIIIIILLLNNNMMMIIIFFFGGGIIIEEEDDDCCCAAAAAAAAAAAABBBAAA@@@>>>===>>>BBBFFFHHHIIIJJJKKKLLLKKKHHHEEEDDDBBBDDDGGGHHHFFFEEEEEEEEEEEEIIIOOOTTTWWWYYYYYYYYYRRROOOKKKIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFEEEDDDIIIHHHGGGFFFFFFGGGGGGGGGEEEGGGHHHJJJRRRZZZ[[[XXXTTTTTTTTTSSSTTTUUUXXXZZZWWWWWWUUUSSSRRRTTTXXX[[[bbbdddeee```YYYVVVWWWZZZ^^^]]]ZZZWWWVVVXXX]]]aaafff___UUUOOONNNRRRWWWZZZYYYWWWVVVUUUWWWYYY[[[\\\\\\[[[ZZZZZZ\\\^^^___```]]]]]][[[ZZZXXXVVVTTTSSSRRRSSSTTTTTTSSSQQQPPPPPPLLLNNNPPPTTTVVVTTTPPPMMMNNNMMMLLLLLLMMMMMMLLLJJJGGGHHHIIIJJJIIIIIIHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFDDDCCCEEEHHHIIIJJJHHHGGGEEECCCAAAAAAAAAAAAAAA@@@???>>>>>>>>>??????>>>??????@@@@@@AAABBBBBBEEEFFFGGGHHHGGGEEECCCBBB???AAABBBBBBAAA@@@AAABBBBBBDDDEEEDDDBBBAAABBBDDDAAAAAA@@@?????????????????????>>>>>>>>>??????@@@CCCCCCCCCCCCBBBAAAAAA@@@@@@>>><<<===>>>@@@AAA@@@CCCCCCAAA@@@????????????===>>>AAACCCCCCBBB@@@>>>????????????>>>======<<<;;;;;;;;;::::::::::::999;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<>>>??????=========<<<;;;;;;::::::<<<<<<===>>>????????????>>>======???@@@@@@===;;;<<<======>>>>>>===<<<<<<<<<===>>>???BBBDDDGGGHHH@@@AAABBBAAA@@@>>>;;;:::<<<<<<;;;;;;;;;<<<===>>>;;;<<<======>>>>>>??????@@@AAACCCDDDDDDCCCAAA@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHFFFEEEDDDCCCBBBBBBCCCFFFHHHIIIGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIHHHEEECCC@@@BBBCCCDDDCCCCCCEEEFFFJJJJJJJJJKKKMMMNNNMMMLLLJJJJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMKKKMMMOOOOOONNNMMMMMMNNNLLLMMMNNNPPPQQQRRRRRRRRRNNNLLLIIIGGGFFFGGGHHHJJJEEEGGGIIIIIIIIIIIIKKKLLLQQQRRRRRRRRRQQQOOOMMMLLLIIIHHHGGGGGGGGGHHHIIIJJJJJJLLLPPPWWW]]]^^^XXXSSSMMMLLLMMMOOOQQQRRRQQQPPPOOOOOOOOONNNMMMKKKJJJJJJJJJKKKLLLKKKJJJIIIIIIJJJGGGGGGFFFFFFEEEEEEEEEDDDHHHHHHHHHHHHGGGGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIJJJMMMNNNNNNLLLIIIFFFDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGIIIIIIIIIHHHGGGEEECCCBBBDDDCCCBBB@@@@@@@@@AAAAAACCCCCCBBBAAA@@@@@@??????>>>???@@@???<<<:::::::::???AAACCCDDDDDDCCCDDDEEECCCDDDEEEFFFHHHIIIJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDDDDCCC@@@>>><<<<<>>@@@BBBCCCEEEFFFFFFEEEGGGGGGHHHJJJKKKKKKHHHFFFHHHHHHHHHHHHIIIIIIIIIJJJGGGJJJLLLKKKHHHGGGIIILLLIIIGGGEEECCCBBBAAABBBBBB???>>><<<<<<>>>@@@CCCFFFGGGHHHIIIJJJIIIHHHFFFDDDAAABBBDDDEEEDDDDDDFFFGGGFFFKKKQQQTTTUUUUUUTTTTTTJJJHHHEEEEEEFFFHHHHHHHHHIIIHHHGGGEEEEEEDDDEEEEEEHHHFFFDDDDDDFFFHHHHHHHHHFFFHHHIIILLLSSS[[[\\\XXXPPPOOOMMMLLLMMMQQQUUUWWWVVVUUUSSSQQQQQQTTTYYY]]]eeedddbbb\\\UUUQQQRRRSSSSSSSSSRRRRRRTTTZZZaaafffjjjbbbWWWOOONNNRRRWWWZZZZZZWWWUUUUUUWWWZZZ[[[\\\\\\]]]]]]]]]^^^^^^______\\\\\\[[[ZZZYYYWWWUUUTTTTTTUUUUUUTTTRRRRRRSSSTTTQQQRRRTTTWWWWWWUUUPPPLLLNNNLLLKKKKKKKKKKKKJJJIIIGGGIIILLLLLLKKKIIIIIIIIIKKKKKKIIIHHHHHHHHHHHHHHHHHHFFFDDDDDDFFFHHHIIIIIIHHHGGGEEEBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@?????????@@@AAABBBCCCDDDFFFGGGGGGGGGFFFEEECCCBBB???AAABBBBBB@@@???@@@@@@???BBBDDDCCC@@@???@@@CCCBBBAAA@@@??????>>>?????????>>>>>>>>>>>>??????@@@CCCCCCCCCBBBBBB@@@???>>>@@@???======???AAABBBBBBCCCBBBAAA@@@??????@@@AAA???@@@BBBCCCCCCBBB@@@??????>>>>>>======<<<<<<<<<999999999999888888888888;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???=========<<<;;;;;;::::::<<<<<<===>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<:::888<<<===>>>???@@@???>>>===>>>@@@CCCGGGJJJMMMNNNNNNDDDCCCCCCAAA???===<<<;;;===<<<;;;;;;;;;<<<===>>>;;;<<<===>>>????????????>>>???@@@AAAAAA@@@???>>>???@@@AAAAAABBBAAAAAAAAA@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFGGGFFFEEEEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHIIIHHHEEEBBBBBBCCCDDDDDDCCCCCCDDDEEEHHHGGGHHHJJJMMMNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKMMMNNNNNNLLLKKKLLLLLLJJJKKKMMMNNNPPPQQQQQQQQQLLLKKKIIIGGGFFFFFFGGGHHHDDDFFFGGGHHHGGGGGGIIIJJJLLLNNNOOOPPPPPPNNNLLLKKKHHHHHHGGGGGGHHHIIIKKKLLLJJJLLLQQQYYY``````YYYRRRKKKKKKKKKMMMPPPQQQPPPOOOLLLNNNOOONNNKKKJJJIIIJJJJJJKKKKKKJJJIIIHHHIIIJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNNNNLLLHHHEEECCCBBBDDDDDDFFFFFFFFFFFFDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBBBBBCCCBBBAAA@@@???@@@AAAAAA@@@??????>>>>>>============???@@@???===<<<<<<<<<>>>AAACCCEEEDDDDDDDDDEEEDDDEEEFFFGGGIIIJJJKKKKKKIIIHHHGGGEEECCCBBBAAAAAADDDCCCBBBAAA@@@@@@AAABBBAAABBBCCCDDDDDDBBB@@@>>>===@@@BBBBBBAAA@@@BBBDDDCCCBBBAAA@@@@@@AAACCCDDDEEEFFFGGGGGGFFFEEEEEEEEEHHHGGGGGGFFFGGGHHHIIIJJJGGGIIIJJJHHHFFFFFFIIILLLOOOMMMJJJHHHFFFEEEDDDDDD>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGBBBCCCCCCCCCBBBCCCEEEGGGHHHMMMSSSUUUSSSPPPNNNNNNFFFDDDCCCDDDFFFIIIJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDEEECCCAAAAAADDDGGGHHHGGGEEEGGGIIIKKKSSSZZZ[[[WWWOOOMMMKKKJJJLLLOOORRRSSSVVVUUUSSSQQQQQQUUU[[[```dddaaa]]]WWWSSSQQQPPPPPPMMMNNNNNNOOORRRXXX```eeeggg```WWWQQQPPPSSSWWWYYYZZZVVVSSSSSSVVVZZZ\\\]]]\\\^^^aaaaaa```^^^\\\[[[YYYYYYYYYYYYXXXVVVUUUSSSQQQTTTVVVWWWVVVUUUWWWXXXVVVUUUTTTSSSRRRPPPMMMJJJIIIHHHGGGGGGIIIJJJJJJIIIHHHKKKNNNNNNLLLJJJJJJKKKKKKJJJHHHFFFFFFGGGIIIJJJIIIGGGEEEEEEFFFHHHHHHHHHHHHGGGEEECCCAAAAAAAAAAAABBBAAA???>>>>>>???@@@AAABBBAAAAAABBBCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@AAACCCBBB@@@>>>>>>???>>>AAADDDBBB???>>>@@@CCCBBBBBBAAA@@@????????????@@@@@@??????@@@AAAAAABBBDDDDDDDDDDDDBBBAAA???>>>BBB@@@>>>???AAACCCCCCCCCCCCBBB@@@??????@@@AAABBBBBBBBBCCCCCCCCCBBBBBBAAA??????>>>>>>>>>>>>>>>>>>::::::::::::999999999888;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;<<<===>>>??????>>>>>>======<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<;;;:::<<<>>>???AAAAAAAAA@@@???@@@EEEMMMTTTWWWVVVRRROOOIIIGGGEEEBBB@@@>>>=========<<<;;;:::;;;<<<>>>???<<<===>>>@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBCCC@@@CCCEEEEEEDDDCCCDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFHHHIIIHHHEEEBBBDDDEEEFFFEEECCCCCCCCCDDDDDDDDDEEEHHHKKKMMMMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKMMMMMMLLLJJJIIIJJJKKKJJJKKKLLLMMMNNNOOOOOOOOOJJJIIIHHHGGGGGGFFFFFFGGGCCCEEEFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNNNNMMMJJJIIIIIIIIIIIIIIIKKKLLLNNNPPPMMMLLLNNNTTT[[[[[[UUUNNNKKKJJJKKKLLLOOOPPPOOONNNIIILLLMMMLLLJJJHHHIIIJJJIIIJJJKKKJJJHHHGGGHHHJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLKKKHHHEEECCCBBBBBBCCCEEEFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBAAABBBEEEGGGHHHHHHGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>>>>============???@@@@@@???>>>>>>??????BBBEEEGGGFFFFFFFFFGGGDDDDDDEEEGGGHHHIIIJJJJJJGGGFFFDDDBBBAAA@@@??????IIIGGGEEECCCBBBAAABBBBBB???AAADDDEEEFFFDDDBBBAAA???@@@AAA@@@???AAAFFFJJJGGGEEEAAA>>>===>>>@@@BBBCCCEEEGGGEEEBBB@@@BBBEEEGGGFFFEEEEEEEEEGGGHHHIIIHHHJJJJJJGGGDDDDDDHHHLLLUUUSSSPPPMMMJJJIIIHHHHHH@@@@@@AAABBBCCCEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIICCCDDDDDDBBBAAABBBDDDFFFIIINNNTTTUUURRRNNNJJJIIIDDDCCCBBBDDDHHHKKKLLLLLLKKKIIIFFFCCCBBBBBBBBBCCCDDDAAA???@@@DDDGGGHHHHHHDDDGGGHHHKKKRRRYYYZZZUUUPPPNNNLLLLLLMMMOOOPPPPPPVVVUUUSSSQQQQQQVVV\\\bbb```\\\WWWTTTSSSSSSRRRQQQOOOPPPPPPPPPRRRVVV]]]aaabbb]]]WWWTTTSSSUUUVVVWWWZZZVVVRRRRRRVVVZZZ]]]]]]\\\___cccdddaaa]]]ZZZXXXUUUVVVXXXXXXXXXVVVTTTRRRKKKPPPVVVYYYYYYXXXYYYZZZXXXUUUPPPMMMKKKJJJIIIHHHDDDCCCCCCDDDGGGIIIJJJIIIIIILLLPPPPPPMMMKKKKKKLLLJJJHHHFFFEEEFFFHHHJJJLLLJJJHHHFFFEEEGGGHHHHHHGGGIIIGGGEEECCCBBBAAAAAABBBCCCBBB@@@???>>>???@@@BBBDDDDDDCCCDDDEEEGGGIIIJJJJJJIIIGGGEEEDDDCCCCCCCCCAAABBBCCCBBB@@@>>>>>>>>>>>>AAADDDCCC???>>>AAADDDCCCBBBAAA@@@????????????BBBAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDBBB???>>>BBBAAA???@@@BBBDDDEEEDDDCCCAAA@@@??????@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<===??????@@@@@@??????>>>>>>======<<<===>>>>>>>>>>>>>>>>>>@@@>>><<<;;;===?????????===>>>@@@BBBCCCBBBAAA@@@BBBJJJUUU^^^aaa\\\TTTNNNLLLJJJFFFCCC@@@??????@@@>>>===;;;;;;;;;<<<>>>@@@<<<===???@@@AAAAAA@@@@@@>>>>>>============>>>>>><<<===>>>???????????????>>>???@@@AAACCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCC???BBBDDDEEECCCCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIHHHEEECCCEEEFFFGGGFFFDDDBBBCCCDDDBBBBBBCCCGGGJJJMMMMMMLLLMMMLLLKKKJJJHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLIIIHHHHHHIIILLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHHHHGGGFFFFFFFFFCCCEEEFFFFFFEEEEEEFFFHHHIIIJJJLLLMMMMMMKKKIIIGGGKKKKKKKKKKKKMMMOOOQQQRRRPPPMMMKKKOOOTTTVVVQQQKKKKKKJJJJJJLLLNNNOOONNNMMMHHHJJJLLLLLLIIIHHHIIIJJJIIIJJJJJJIIIGGGGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKGGGIIIKKKJJJHHHEEEDDDCCCAAABBBDDDEEEEEEDDDBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAABBBEEEGGGHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBB????????????@@@@@@@@@@@@===???AAAAAA@@@???@@@AAA@@@CCCGGGIIIHHHHHHHHHHHHCCCDDDEEEFFFGGGHHHIIIIIIEEEDDDCCCAAA???>>>>>>===GGGEEEBBB@@@>>>>>>>>>???AAAAAAAAAAAAAAA@@@???>>>DDDBBB???===>>>BBBFFFIIIIIIEEE@@@;;;:::<<<@@@CCCFFFGGGGGGEEEBBB@@@@@@@@@EEEDDDCCCCCCEEEHHHLLLNNNPPPMMMIIIFFFEEEEEEGGGHHHQQQOOOKKKIIIHHHGGGEEEDDDBBBDDDDDDDDDBBBAAABBBCCCCCCGGGKKKKKKHHHFFFHHHKKKDDDDDDDDDDDDDDDEEEFFFGGGJJJTTT[[[YYYSSSOOOKKKGGGCCCAAA@@@AAAEEEJJJNNNOOOKKKJJJHHHFFFDDDBBBAAAAAA<<<===>>>@@@AAABBBBBBBBBDDDDDDFFFLLLTTTXXXYYYWWWRRRQQQOOOMMMLLLLLLLLLMMMSSSQQQPPPQQQUUUXXXZZZZZZZZZSSSMMMLLLLLLJJJLLLPPPNNNKKKJJJLLLQQQUUUUUUTTTWWWTTTSSSUUUZZZ]]][[[XXXSSSSSSSSSRRRRRRTTTWWWZZZ````````````^^^[[[XXXVVVWWWVVVVVVVVVUUUTTTQQQOOOKKKOOOTTTYYY[[[[[[ZZZXXXVVVSSSOOOJJJHHHGGGHHHIIIDDDEEEFFFGGGGGGGGGGGGGGGLLLKKKJJJJJJKKKJJJHHHFFFIIIHHHFFFFFFGGGIIIJJJJJJIIIFFFDDDEEEGGGHHHFFFDDDGGGFFFDDDCCCBBBBBBBBBCCCAAAAAA@@@???@@@AAABBBCCCDDDFFFIIIJJJHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEEEEEEEAAAAAA@@@???>>>===<<<<<<>>>============>>>>>>???AAA@@@>>>======???@@@AAAAAABBBBBBCCCDDDDDDDDDCCCDDDCCCCCCDDDEEEEEEDDDBBB???@@@AAACCCFFFHHHIIIJJJFFFDDDAAA???>>>???@@@BBBDDDDDDCCCBBBBBBBBBBBBBBB???>>>===>>>???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<======>>>>>>????????????@@@??????>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>============HHHLLLRRRWWWYYYWWWSSSPPPGGGFFFDDDAAA???>>>===<<<>>>>>>>>>>>>>>>>>>??????===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>??????@@@============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBAAAAAABBBDDDBBBAAA@@@BBBDDDGGGGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFGGGGGGDDDBBBCCCDDDEEEHHHKKKNNNPPPRRRLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEEEEFFFHHHHHHHHHIIIIIIKKKLLLLLLNNNOOOQQQRRRRRRRRRQQQPPPNNNLLLKKKMMMPPPQQQPPPNNNMMMNNNOOOPPPOOOMMMKKKIIIMMMNNNMMMLLLJJJIIIJJJLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDEEEEEECCCAAA>>>===@@@@@@@@@AAAAAABBBBBBBBBBBB???===>>>AAABBBAAA???DDDEEEFFFFFFFFFEEECCCBBBCCCDDDDDDCCCAAA???@@@AAABBBBBBAAA@@@????????????@@@@@@@@@???======???AAABBBEEEFFFCCCCCCEEEDDDAAADDDEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBBBBBBBBBB@@@??????JJJHHHEEEBBB@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@???BBBAAA???>>>???BBBEEEHHHHHHEEE@@@===;;;===???AAAEEEGGGHHHGGGDDDAAA@@@@@@AAAAAABBBCCCFFFKKKOOOQQQPPPNNNKKKHHHFFFFFFGGGHHHKKKJJJHHHHHHIIIHHHFFFEEECCCDDDEEEDDDBBBAAABBBCCCCCCGGGJJJJJJFFFDDDDDDFFF@@@AAAAAABBBDDDEEEGGGHHHRRRZZZ^^^ZZZRRRMMMHHHCCCCCCBBBAAABBBFFFJJJLLLLLLLLLKKKIIIGGGFFFEEEDDDDDD???@@@BBBCCCEEEFFFGGGGGGHHHHHHJJJPPPWWWZZZYYYVVVQQQPPPNNNLLLKKKKKKKKKLLLOOOOOOQQQTTTWWWYYYYYYXXXUUUOOOJJJJJJJJJJJJNNNSSSPPPRRRSSSUUUVVVVVVXXXYYYWWWTTTSSSUUUZZZ]]]\\\ZZZTTTTTTRRRQQQQQQTTTXXX[[[___`````````___\\\ZZZXXX[[[ZZZYYYYYYWWWUUURRRPPPOOOQQQUUUYYY[[[[[[YYYXXXWWWTTTOOOJJJFFFEEEEEEFFFCCCDDDEEEEEEFFFFFFEEEEEEIIIHHHHHHHHHJJJJJJHHHFFFGGGFFFEEEEEEFFFGGGGGGGGGIIIHHHGGGGGGGGGFFFDDDCCCGGGEEEDDDBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDFFFHHHKKKKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD@@@@@@??????>>>===<<<<<<>>>============>>>??????BBBAAA???======>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCEEEDDDCCCDDDFFFFFFDDDCCC???@@@AAACCCEEEGGGIIIJJJFFFDDDBBB@@@???@@@AAABBBDDDDDDCCCBBBAAAAAAAAAAAA???>>>======??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;=========>>>>>>>>>>>>???????????????>>>===<<<;;;<<<<<<<<<============>>><<<<<<;;;;;;<<<======>>>========================BBBEEEJJJNNNPPPNNNKKKIIIGGGFFFDDDBBB@@@???>>>===???>>>>>>=========>>>>>>===>>>???@@@AAA@@@???>>>>>>============>>>??????============>>>>>>>>>???@@@??????>>>>>>>>>??????>>>??????>>>======>>>@@@DDDBBBAAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFHHHHHHGGGFFFDDDEEEEEEGGGIIIKKKMMMNNNKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLLLLMMMLLLJJJIIIHHHHHHIIIJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFFFFEEEDDDDDDEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRQQQPPPOOOLLLKKKJJJKKKNNNOOONNNMMMNNNNNNOOOOOONNNMMMKKKJJJLLLLLLLLLKKKIIIHHHIIIJJJLLLLLLKKKKKKJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCAAA>>>===@@@@@@AAAAAAAAABBBBBBBBBBBB@@@>>>@@@CCCEEEDDDCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@??????@@@CCCBBBAAAAAAAAAAAAAAAAAA@@@AAA@@@???>>>>>>AAACCCDDDIIIKKKJJJIIIKKKHHHDDDGGGGGGGGGGGGHHHHHHHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>MMMKKKHHHEEEBBBAAAAAABBBAAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@@@@AAACCCEEEFFFEEECCCAAA???>>>>>>???@@@EEEGGGJJJJJJGGGDDDAAA@@@AAABBBCCCEEEHHHLLLOOOPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEEEEEEEHHHIIIIIIGGGEEEDDDEEEEEEDDDBBB@@@AAABBBAAAEEEIIIIIIEEEBBBAAABBB>>>>>>???AAACCCFFFHHHIIISSSYYY[[[VVVNNNIIIDDD@@@AAA@@@AAACCCFFFHHHHHHHHHKKKJJJIIIGGGFFFFFFFFFFFFCCCDDDDDDEEEGGGHHHJJJJJJJJJKKKOOOUUU[[[\\\YYYUUUOOONNNLLLJJJIIIIIIIIIJJJJJJMMMRRRXXX\\\\\\YYYVVVRRRMMMIIIIIIJJJLLLRRRYYYVVV[[[aaabbb___]]]___aaaYYYVVVUUUVVVZZZ]]]]]][[[VVVTTTRRRQQQRRRVVV[[[^^^```aaaaaaaaa```^^^\\\[[[]]]]]]]]][[[YYYVVVSSSRRRQQQRRRTTTVVVXXXXXXXXXWWWVVVRRRMMMHHHEEEDDDEEEEEEDDDEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGHHHJJJJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGEEECCCCCCCCCFFFEEECCCBBBAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEFFFHHHJJJMMMMMMKKKIIIHHHHHHGGGHHHIIIJJJIIIGGGEEEDDD?????????>>>>>>======<<<>>>>>>======>>>??????@@@CCCAAA???>>>===>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBEEEDDDDDDEEEFFFFFFEEECCC??????AAACCCEEEGGGHHHIIIFFFEEECCCAAA@@@AAABBBCCCEEEDDDCCCBBBAAAAAAAAAAAA???>>>======??????>>>=================================<<<;;;;;;;;;;;;;;;?????????>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;<<<=================================???BBBEEEFFFFFFDDDCCCFFFEEECCCAAA@@@???>>>>>>??????>>>===<<<<<<<<<===>>>???@@@@@@@@@???>>>======<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>??????@@@???>>>======<<<<<<<<<<<<======<<<;;;;;;<<<>>>DDDCCCAAAAAABBBBBBAAA???>>>???AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEHHHJJJJJJIIIFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIHHHHHHEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEEEECCCBBBCCCEEEHHHJJJJJJIIIJJJJJJKKKLLLMMMPPPQQQRRRRRRQQQPPPNNNMMMJJJIIIHHHIIILLLMMMLLLKKKOOONNNNNNMMMMMMLLLKKKKKKJJJKKKLLLJJJHHHGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBB@@@>>>===AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@BBBDDDGGGGGGGGGDDDDDDEEEFFFEEEDDDCCCBBBAAABBBBBBAAA???>>>???@@@CCCBBBBBBBBBBBBBBBCCCDDD@@@AAAAAA@@@@@@@@@CCCEEEHHHNNNRRRRRRRRRRRRNNNHHHJJJJJJIIIIIIHHHHHHIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<<<<======OOOMMMIIIFFFCCCBBBAAABBB???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEBBBAAAAAAAAAAAAAAAAAAAAAEEEHHHLLLMMMKKKGGGCCCAAAEEEFFFGGGIIIKKKLLLLLLMMMKKKKKKIIIGGGEEEDDDCCCCCCAAABBBEEEHHHKKKJJJGGGEEEBBBCCCDDDBBB@@@>>>???@@@???CCCGGGHHHFFFDDDCCCBBB???@@@AAABBBDDDGGGIIIJJJKKKPPPQQQLLLGGGEEECCC???===>>>???CCCFFFHHHHHHGGGHHHGGGEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJLLLQQQYYY^^^^^^YYYTTTLLLKKKIIIHHHGGGGGGHHHHHHGGGLLLTTT\\\```___YYYTTTSSSNNNKKKLLLMMMOOOWWW______dddjjjmmmllljjjiiiiii\\\ZZZXXXYYY[[[\\\\\\ZZZVVVSSSQQQRRRUUU[[[```cccbbbbbbbbbaaa___]]][[[ZZZ[[[\\\\\\[[[YYYVVVTTTTTTPPPQQQRRRSSSUUUVVVWWWWWWTTTQQQLLLHHHFFFEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIHHHHHHIIIJJJJJJIIIGGGEEEFFFGGGFFFEEEDDDDDDEEEDDDGGGIIIHHHDDDBBBCCCEEEEEEDDDBBBAAAAAAAAABBBBBBFFFEEEFFFFFFFFFFFFGGGGGGHHHKKKMMMMMMKKKHHHGGGGGGGGGHHHJJJKKKKKKHHHEEEDDD>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>??????@@@AAADDDBBB@@@???>>>>>>@@@AAAAAABBBBBBCCCCCCCCCBBBBBBDDDCCCCCCDDDEEEEEEDDDBBB??????@@@BBBDDDFFFGGGHHHFFFEEEDDDBBBBBBBBBCCCDDDFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<>>>>>======????????????>>>===<<<<<<<<<<<<<<<======>>>>>>???<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<======<<<===???@@@AAAAAAAAAAAACCCBBBAAA??????>>>>>>>>>AAA@@@???>>>======<<<<<>>===<<<<<<;;;;;;;;;;;;<<<============>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===???BBBAAA@@@@@@AAAAAA@@@>>><<<>>>@@@BBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDFFFDDDCCCCCCFFFHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIEEEEEEGGGHHHJJJKKKLLLMMMKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHEEEEEEDDDBBBBBBCCCGGGJJJJJJJJJJJJJJJJJJKKKLLLMMMQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIIIIJJJKKKLLLLLLKKKOOONNNMMMLLLKKKKKKKKKLLLJJJLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGEEECCCCCCCCCEEEFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@???>>>BBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFFFFGGGCCCDDDEEEEEEEEEDDDCCCBBBAAABBBCCCBBB@@@???@@@AAABBBAAAAAAAAABBBCCCDDDDDDAAAAAABBBAAAAAABBBEEEGGGJJJQQQWWWYYYYYYYYYSSSMMMLLLKKKJJJHHHGGGGGGHHHHHHEEEDDDCCCBBBBBBAAAAAABBBBBB@@@>>><<<;;;<<<===>>>NNNKKKHHHDDDBBB@@@@@@@@@>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEE@@@@@@BBBCCCDDDDDDDDDDDDEEEIIINNNOOOMMMHHHEEECCCEEEGGGJJJLLLMMMMMMLLLLLLGGGFFFDDDCCCAAA@@@@@@@@@BBBCCCFFFIIIKKKJJJGGGCCC@@@AAAAAA@@@>>>======>>>>>>AAAEEEGGGHHHGGGFFFFFFDDDDDDDDDEEEGGGHHHJJJKKKHHHJJJJJJEEEBBBCCCBBB???===>>>@@@EEEJJJLLLLLLKKKFFFEEEDDDDDDDDDGGGIIIKKKOOOMMMJJJGGGFFFFFFGGGHHHJJJLLLRRRZZZ___^^^XXXRRRJJJIIIGGGFFFEEEFFFFFFGGGGGGLLLUUU]]]aaa___YYYTTTSSSPPPMMMNNNNNNOOOWWW```fffhhhlllrrruuuuuuppplll___^^^]]]\\\\\\[[[YYYXXXUUURRRQQQSSSYYY```dddgggcccbbbaaa___]]]ZZZXXXWWWUUUXXXZZZYYYWWWUUUUUUVVVRRRRRRSSSUUUVVVXXXZZZ[[[WWWTTTOOOIIIFFFEEEEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGIIIHHHGGGGGGHHHHHHFFFDDDFFFGGGIIIHHHFFFEEEFFFHHHLLLNNNNNNKKKFFFCCCDDDFFFCCCCCCAAA@@@@@@AAABBBBBBFFFFFFFFFGGGGGGGGGGGGGGGFFFIIIKKKKKKIIIGGGFFFFFFGGGHHHJJJKKKKKKHHHEEEDDD>>>>>>>>>???????????????>>>>>>>>>??????@@@BBBBBBEEECCCAAA@@@???@@@AAABBBCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCBBB@@@>>>???@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEEEEDDDCCCDDDDDDDDDCCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>BBBBBBAAA@@@???>>>======@@@@@@@@@@@@???>>>======:::;;;;;;<<<======>>>>>>;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@???>>>======<<<<<<<<<===BBBAAA@@@???>>>=========>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>????????????<<<<<<;;;;;;<<<===>>>>>>===>>>???>>><<<<<<>>>???>>>>>>>>>@@@BBBBBBAAA???===>>>AAACCCDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJJJJKKKKKKJJJIIIIIIFFFGGGHHHJJJKKKMMMNNNOOOKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEEEECCCCCCEEEIIILLLKKKJJJJJJJJJJJJKKKKKKLLLOOOPPPPPPOOONNNLLLJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKKKKMMMNNNMMMKKKIIIIIIJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIHHHFFFDDDCCCDDDFFFGGGFFFFFFFFFGGGHHHIIIIIIJJJHHHHHHGGGGGGGGGGGGGGGHHHEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDCCCDDDDDDEEEEEECCCBBBAAABBBCCCDDDCCCBBBAAABBBCCCAAAAAA@@@AAAAAABBBCCCCCCAAABBBCCCBBBBBBCCCEEEHHHJJJQQQXXXZZZ[[[ZZZUUUOOOKKKJJJHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCAAA???===<<<===>>>???KKKIIIFFFCCC@@@??????@@@===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGBBBCCCDDDEEEEEEEEEEEEEEEDDDHHHLLLMMMKKKGGGDDDBBB@@@CCCHHHLLLOOOOOONNNMMMBBBAAA@@@>>>======>>>???BBBCCCEEEHHHJJJIIIFFFCCC>>>???@@@???>>>===>>>??????AAACCCFFFHHHIIIIIIIIIFFFGGGGGGHHHIIIJJJLLLMMMMMMNNNJJJCCC@@@AAAAAA>>>???@@@BBBGGGLLLPPPPPPPPPGGGFFFEEEEEEGGGJJJMMMPPPSSSQQQMMMIIIGGGGGGIIIJJJLLLNNNTTT[[[___]]]WWWPPPHHHGGGFFFEEEEEEEEEFFFFFFIIIMMMSSSZZZ^^^]]]XXXTTTPPPNNNNNNOOONNNNNNUUU^^^fffgggjjjpppuuutttnnniii``````aaa```___\\\XXXVVVTTTQQQPPPTTT[[[aaadddeee______]]][[[YYYWWWVVVUUUSSSVVVYYYYYYWWWUUUVVVXXXWWWWWWXXXYYYZZZ[[[\\\]]]ZZZWWWQQQJJJFFFCCCBBBBBBFFFFFFFFFFFFFFFFFFEEEDDDFFFEEEDDDEEEFFFFFFEEECCCGGGIIIJJJHHHFFFFFFIIIMMMYYYXXXSSSMMMGGGDDDCCCDDDBBBBBB@@@@@@@@@@@@AAABBBEEEEEEFFFGGGGGGGGGGGGFFFDDDFFFIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGEEEDDD>>>??????@@@@@@AAAAAAAAA>>>>>>??????@@@AAACCCCCCEEEDDDCCCAAABBBCCCDDDFFFDDDEEEEEEEEEEEEDDDCCCCCCAAA@@@@@@AAABBBBBBAAA???>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDBBBAAAAAABBBBBB@@@???===========================<<<<<<======>>>???@@@BBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@??????>>>===<<<999999:::;;;<<<======>>>;;;;;;:::999999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<>>>>>===>>>>>>===>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@;;;;;;;;;<<<<<<===>>>???<<<======<<<;;;;;;<<<>>>;;;<<<===@@@BBBDDDBBBAAA>>>???AAABBBCCCBBBBBBAAA?????????@@@AAABBBCCCDDDEEECCCBBBBBBDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLIIIJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLNNNPPPPPPKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKKKKHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEEEEDDDFFFJJJLLLJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMLLLJJJHHHGGGIIIJJJLLLLLLKKKKKKMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJKKKMMMNNNNNNLLLJJJIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEECCCAAA@@@AAACCCCCCCCCDDDEEEDDDCCCBBBAAACCCDDDEEEDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAABBBCCCBBBCCCCCCBBBBBBBBBEEEGGGHHHNNNSSSUUUVVVWWWSSSNNNJJJIIIFFFDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@???>>>>>>??????IIIGGGDDDBBB@@@??????@@@>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHGGGFFFEEEDDDCCCAAADDDHHHIIIGGGDDDAAA@@@===@@@FFFKKKMMMMMMJJJIII@@@>>><<<;;;;;;<<<>>>@@@@@@@@@BBBEEEHHHHHHFFFDDD>>>???AAA@@@??????@@@AAABBBBBBBBBDDDFFFHHHIIIIIIEEEFFFGGGHHHJJJLLLNNNOOOQQQPPPJJJBBB???AAAAAA>>>??????AAAEEEJJJMMMNNNNNNFFFEEEDDDEEEGGGKKKOOORRRRRROOOKKKGGGFFFHHHJJJLLLRRRSSSWWW\\\___\\\TTTNNNHHHGGGEEEDDDDDDEEEFFFFFFJJJLLLOOOTTTWWWXXXVVVSSSMMMMMMOOOQQQPPPPPPWWW___aaacccgggjjjkkkiiidddaaa\\\___bbbcccaaa^^^ZZZXXXTTTQQQPPPTTTZZZ______]]]YYYXXXWWWVVVUUUUUUUUUUUUUUUYYY\\\\\\XXXVVVWWWZZZZZZZZZ[[[[[[[[[ZZZYYYYYYWWWSSSNNNIIIEEECCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDCCCDDDFFFHHHJJJIIIHHHFFFHHHIIIGGGDDDFFFKKKQQQ\\\WWWOOOIIIFFFDDDDDDDDDBBBAAA@@@??????@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEBBBEEEHHHIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD??????@@@AAABBBBBBCCCCCC?????????@@@AAABBBCCCDDDFFFEEEDDDCCCDDDEEEGGGIIIFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@AAABBBCCCAAA???>>>>>>???AAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBDDDEEEFFFCCCAAA@@@???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::777888888999:::;;;<<<===;;;;;;:::999999999999999888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;:::::::::;;;<<<======>>>===<<<<<<<<<<<<======<<<===>>>??????>>>>>>===<<<<<<<<<;;;<<<======>>>>>>>>>?????????@@@@@@@@@=========<<<======>>>>>>;;;<<<===<<<::::::<<<===;;;<<<===@@@CCCDDDCCCAAA??????@@@@@@@@@@@@@@@@@@>>>>>>??????@@@BBBCCCDDDBBBBBBBBBDDDFFFGGGFFFEEECCCCCCDDDEEEFFFHHHIIIJJJIIIJJJKKKKKKJJJHHHFFFDDDEEEFFFHHHJJJLLLNNNOOOPPPLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFFFFFFFHHHIIIKKKLLLGGGGGGFFFFFFFFFFFFGGGGGGAAACCCDDDEEEEEEFFFIIIKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJHHHGGGFFFHHHJJJLLLLLLKKKKKKLLLOOOLLLMMMMMMMMMMMMKKKJJJIIIJJJLLLNNNNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDEEEGGGHHHDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEECCCAAA@@@BBBEEEBBBCCCDDDDDDDDDCCCBBBAAABBBCCCDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAACCCFFFEEEJJJMMMMMMOOOQQQPPPLLLJJJHHHFFFDDDCCCDDDFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>HHHGGGDDDAAA@@@@@@@@@AAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKMMMLLLKKKHHHFFFDDDBBBAAA???BBBEEEFFFDDDAAA???>>>>>>AAAFFFJJJKKKIIIEEEBBB???===;;;999999<<>>@@@CCCFFFGGGFFFEEE>>>@@@AAABBBAAAAAABBBDDDDDDCCCBBBBBBDDDFFFHHHHHHCCCDDDFFFHHHKKKNNNPPPRRRPPPNNNHHH@@@>>>AAAAAA???======>>>AAADDDGGGHHHHHHCCCCCCBBBBBBEEEJJJNNNQQQNNNKKKGGGDDDDDDFFFJJJMMMWWWXXXZZZ]]]___[[[RRRKKKGGGGGGEEEDDDDDDEEEFFFFFFKKKKKKLLLOOORRRTTTTTTSSSLLLMMMQQQTTTTTTTTTZZZccc[[[```eeefffbbb]]][[[ZZZYYY]]]bbbeeeddd```\\\YYYTTTRRRPPPSSSYYY\\\ZZZWWWTTTTTTSSSSSSSSSTTTUUUUUUYYY]]]```___ZZZWWWYYY[[[ZZZ[[[[[[ZZZXXXVVVTTTRRROOOMMMIIIFFFEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFIIIMMMOOOOOOOOOFFFHHHHHHEEECCCEEELLLSSSVVVOOOGGGBBBBBBDDDEEEEEEAAA@@@?????????@@@AAABBBBBBCCCDDDEEEFFFEEEDDDDDDBBBDDDHHHIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEEEE@@@@@@AAABBBBBBCCCDDDDDD?????????@@@AAABBBDDDEEEFFFEEEDDDDDDEEEGGGIIIKKKGGGGGGGGGGGGGGGFFFEEEEEEBBBAAAAAABBBCCCCCCBBB@@@>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCC>>>>>>???@@@AAACCCDDDEEEAAA@@@>>>>>>???>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;===???AAACCCDDDBBBBBBAAAAAAAAAAAA@@@@@@<<<<<<<<<<<<;;;:::999888666777777888:::;;;<<<<<<;;;::::::999888888888999888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;:::;;;<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<;;;<<<===?????????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>????????????@@@@@@@@@@@@???>>>======<<<============>>>===<<<;;;===???======>>>AAADDDDDDBBB@@@@@@???>>>>>>===>>>>>>???>>>>>>>>>???@@@BBBCCCDDD@@@AAABBBEEEIIIJJJIIIGGGCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKIIIGGGDDDCCCDDDEEEGGGIIIKKKMMMNNNOOOLLLKKKIIIHHHGGGGGGHHHIIIFFFFFFFFFFFFGGGIIIKKKMMMGGGFFFFFFFFFFFFFFFFFFGGG???AAACCCEEEEEEFFFHHHJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEGGGJJJLLLLLLJJJJJJLLLNNNKKKLLLMMMNNNMMMKKKIIIHHHHHHKKKMMMMMMKKKHHHGGGGGGGGGFFFDDDCCCCCCEEEGGGHHHAAABBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJEEEEEEFFFGGGHHHJJJKKKLLLGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCAAACCCEEEDDDBBBBBBDDDGGGBBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCCCCAAAAAABBBCCCFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAACCCDDDCCCGGGHHHHHHIIIMMMNNNKKKJJJHHHEEEDDDCCCEEEGGGHHHGGGFFFEEEDDDDDDCCCCCCDDD@@@AAAAAAAAA@@@???>>>===DDDDDDEEEEEEDDDCCCBBBAAAGGGEEEBBB@@@@@@BBBEEEFFFFFFIIIKKKIIIFFFGGGLLLQQQOOONNNKKKGGGDDDAAA???>>>@@@AAABBBCCCCCCAAA???>>>@@@AAABBBBBBBBBAAA@@@???>>><<<:::999999999;;;<<>>>>>>>>???AAA@@@AAACCCGGGHHHFFFDDDEEEBBB???>>>AAAEEEIIIJJJHHHEEEBBBAAABBBFFFKKKNNNUUUWWW[[[\\\YYYSSSLLLHHHHHHIIIKKKIIIGGGDDDBBBBBBHHHJJJMMMNNNNNNNNNPPPQQQNNNPPPSSSVVVXXXZZZ[[[[[[[[[``````ZZZUUUTTTUUUTTTWWWWWWYYY[[[\\\[[[XXXVVVPPPPPPQQQSSSUUUWWWWWWVVVUUUUUUSSSQQQPPPRRRWWW[[[\\\bbbddd^^^XXXYYY]]]```ddd]]]TTTOOONNNMMMJJJFFFKKKIIIFFFCCCBBBCCCDDDEEEHHHIIIKKKJJJGGGEEECCCCCCEEEFFFIIINNNRRRQQQLLLHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGFFFEEECCCBBBBBBAAAAAAEEEDDDBBB@@@??????@@@@@@EEEEEEFFFFFFFFFEEEDDDDDDCCCDDDEEEGGGIIIIIIGGGEEEGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD???>>>>>>>>>@@@AAACCCDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHFFFGGGHHHHHHGGGEEE@@@@@@@@@AAA@@@@@@??????>>>???@@@AAABBBCCCCCCCCC>>>???@@@@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>======>>>??????????????????????????????>>>>>>>>><<<<<<<<<;;;::::::999999<<<;;;::::::999999::::::999999888888888888888888888888888888999:::;;;;;;::::::999888999:::;;;<<<======<<<<<<<<<======>>>::::::::::::::::::::::::<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>??????>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;::::::999=========>>>??????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>@@@BBBEEEGGGHHHHHHHHHEEEEEEFFFGGGHHHJJJJJJKKKOOOMMMKKKHHHFFFDDDDDDDDDHHHFFFEEEFFFJJJKKKJJJHHHHHHHHHFFFFFFFFFFFFHHHHHHIIIKKKLLLKKKIIIGGGFFFFFFGGGFFFEEECCCCCCDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGIIIKKKMMMOOOPPPOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQNNNJJJHHHGGGGGGEEEDDDCCCBBBBBBDDDHHHIIIFFFDDDAAAAAA@@@@@@CCCFFFJJJMMMLLLKKKJJJKKKLLLKKKIIIHHHJJJHHHGGGGGGHHHIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDBBBAAAAAACCCCCCBBB@@@FFFFFFGGGGGGGGGFFFFFFEEEGGGEEEBBB@@@??????AAABBBHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHFFFEEEDDDEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>======CCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGEEECCCAAAHHHKKKNNNNNNKKKKKKNNNRRRNNNLLLJJJFFFCCC@@@???>>>???AAACCCDDDDDDBBB@@@>>>???@@@AAAAAAAAA@@@???>>>???>>><<<;;;:::;;;===>>>@@@@@@BBBFFFJJJKKKHHHFFFFFFIIIJJJFFFAAA===>>>@@@CCCGGGGGGCCCAAABBBBBB@@@BBBBBBBBBEEEHHHJJJKKKJJJEEECCCAAA>>>===<<<======???>>>>>>AAADDDEEECCCAAACCC@@@======@@@DDDHHHIIIEEECCCAAA@@@AAAEEEJJJMMMQQQSSSVVVWWWUUUQQQKKKHHHEEEGGGHHHHHHFFFDDDEEEEEEIIIKKKMMMMMMLLLLLLMMMNNNLLLNNNQQQTTTVVVWWWXXXXXXZZZ^^^___YYYSSSRRRRRRPPPQQQRRRSSSUUUVVVUUURRRPPPLLLMMMOOORRRUUUVVVVVVUUUVVVVVVVVVTTTRRRRRRTTTVVVYYY```ccc]]]XXXXXX[[[\\\^^^WWWPPPLLLKKKKKKHHHFFFIIIHHHEEECCCBBBCCCEEEFFFGGGJJJLLLLLLIIIFFFCCCBBBGGGHHHJJJNNNQQQQQQLLLHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@?????????@@@@@@FFFFFFGGGGGGGGGFFFEEEEEECCCDDDEEEGGGHHHGGGEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC???>>>>>>>>>???AAACCCDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBB??????@@@BBBBBBCCCCCCCCC??????@@@AAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@>>>==================>>>@@@???>>>>>>======>>>>>><<<===>>>????????????>>>==============================<<<<<<;;;::::::999::::::999888888888888888888888888888888888888888:::::::::999::::::;;;;;;::::::999999999:::;;;<<<999999999888888999999:::::::::::::::::::::::::::<<<<<<============<<<<<<<<<<<<<<<=========>>>>>><<<<<<=========>>>>>>>>>;;;;;;:::::::::;;;;;;<<<>>>===<<<;;;::::::::::::=========>>>??????@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????AAADDDGGGHHHIIIIIIHHHEEEFFFFFFGGGIIIJJJJJJKKKMMMLLLJJJGGGFFFEEEEEEEEEGGGEEEDDDFFFIIIKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLKKKHHHFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCDDDFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLNNNNNNOOONNNNNNPPPPPPOOOOOOOOOOOOOOONNNPPPMMMJJJHHHGGGFFFEEECCCCCCBBBBBBDDDGGGHHHFFFCCCBBBBBBBBBCCCEEEHHHKKKMMMLLLLLLKKKLLLMMMLLLJJJHHHJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDCCCCCCCCCAAA@@@AAABBBBBBAAA@@@DDDDDDEEEFFFFFFEEEEEEEEEFFFEEEBBB@@@@@@@@@BBBCCCHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<>>@@@CCCEEEEEEDDDAAA?????????@@@@@@???>>>======???>>><<<;;;:::;;;<<<===@@@@@@AAACCCFFFHHHGGGFFFEEEHHHJJJHHHCCC???>>>???DDDHHHIIIEEEBBBBBB@@@===@@@@@@AAACCCGGGIIIIIIIIIBBB@@@>>>===;;;;;;<<<<<<>>>===>>>@@@BBBCCCBBBAAAAAA>>><<<<<>>>>>>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAA??????????????????>>>>>>===<<<<<<;;;;;;<<<<<<===@@@???>>>>>>======>>>>>><<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<>>>======<<<;;;;;;::::::999888888777666777777777888888888888888888888888;;;;;;;;;;;;::::::::::::::::::999999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;999999::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========::::::999::::::;;;<<<===>>>===;;;999999999;;;<<<<<<======>>>>>>??????@@@>>>===<<<<<<;;;;;;<<<<<<============>>>>>>>>>>>>@@@BBBEEEHHHJJJJJJIIIHHHFFFFFFGGGHHHIIIIIIJJJKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDFFFHHHJJJJJJIIIJJJIIIHHHHHHHHHHHHIIIJJJIIIJJJKKKJJJGGGEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAABBBBBBBBBCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFGGGGGGGGGGGGGGGGGGKKKKKKKKKLLLLLLMMMNNNOOOQQQQQQPPPPPPOOOOOOOOOOOOOOOMMMIIIGGGFFFFFFDDDCCCCCCBBBCCCEEEGGGGGGEEEDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLLLLMMMNNNNNNKKKIIIKKKIIIGGGFFFGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDEEEDDDCCCBBBBBB@@@??????AAABBBAAA@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEDDDBBBAAAAAABBBDDDEEEHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;@@@@@@AAACCCGGGLLLPPPSSSSSSRRRQQQPPPNNNMMMLLLKKKMMMMMMLLLJJJFFFEEEGGGIIIIIIGGGEEEBBB@@@>>><<<<<<===???CCCFFFFFFEEEBBB@@@AAAAAA@@@@@@???>>>===<<<===<<<:::888888999:::;;;???>>>>>>???AAACCCDDDDDDCCCGGGJJJJJJGGGCCCAAAAAACCCIIIKKKHHHDDDCCC@@@<<<>>>>>>???BBBFFFHHHGGGFFF??????===<<<<<<<<<<<<<<>><<<<<>>>>>???@@@AAACCCDDDDDDIIIIIIJJJIIIIIIHHHGGGFFFBBBCCCDDDCCCBBB@@@??????DDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@????????????AAACCCDDDGGGGGGGGGFFFEEEEEEDDDDDDEEECCCBBBBBBCCCDDDBBBAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBB@@@AAAAAABBBBBBBBBAAAAAA>>>>>>?????????>>>===<<<===<<<<<<<<<<<<<<<<<<===??????>>>===============<<<<<<===>>>>>>=========999999:::::::::::::::;;;>>>======<<<<<<;;;;;;:::999888777777666666777777888888888888888999999999;;;;;;;;;;;;:::999999888999999999:::::::::;;;;;;>>>===<<<<<<<<<<<<<<<<<<999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;777888888888999999999999;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???>>><<<999888777999;;;===<<<<<<======>>>?????????======<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>@@@BBBEEEHHHIIIIIIGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDFFFGGGIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJHHHIIIJJJHHHFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEGGGHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGMMMLLLJJJJJJJJJLLLNNNOOOPPPPPPOOOOOOOOONNNNNNNNNOOOLLLIIIGGGFFFFFFEEECCCCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFIIIKKKLLLMMMMMMMMMMMMLLLMMMNNNPPPOOOMMMJJJLLLJJJGGGFFFFFFEEEDDDBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCBBBAAA???>>>>>>@@@BBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDDDDAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;>>>AAADDDFFFEEECCCBBBCCCBBBAAA@@@???>>>=========;;;999888888888:::;;;<<<<<<<<<<<<===>>>@@@AAAAAADDDHHHJJJIIIGGGEEECCCCCCHHHKKKIIIFFFDDDAAA======>>>???BBBEEEFFFEEEDDD>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCAAA???===>>>@@@CCCEEEFFF>>>???@@@BBBDDDEEEGGGGGGEEEFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIGGGEEEFFFHHHJJJPPPPPPPPPNNNLLLKKKMMMNNNHHHIIIJJJKKKLLLKKKJJJJJJLLLSSSXXXWWWUUUVVVVVVUUUUUUVVVUUURRRNNNKKKLLLMMMLLLQQQXXX\\\\\\ZZZXXXXXXYYYXXXVVVRRROOOPPPRRRUUUVVV\\\___[[[UUUQQQMMMIIIIIIGGGEEEDDDEEEFFFGGGGGGCCCBBBBBBCCCDDDEEEGGGHHHLLLKKKJJJHHHFFFFFFHHHKKKLLLMMMNNNMMMLLLJJJHHHGGGCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBCCC>>>???@@@BBBDDDFFFGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEAAABBBCCCBBB???===>>>???EEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDAAAAAA@@@@@@@@@BBBCCCDDDHHHGGGGGGFFFEEEDDDCCCBBBEEECCCBBBBBBCCCCCCBBBAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@===>>>???@@@@@@???===<<<>>>======<<<<<<======>>>???>>>>>>===<<<=========<<<<<<=========<<<<<<;;;888999999999::::::;;;;;;=========<<<;;;;;;::::::999999888777777777777777777777888888888999999999999999::::::999888777666999999:::::::::;;;;;;;;;;;;;;;:::999999999999999888888888999999:::::::::::::::;;;;;;;;;;;;::::::777777777777888888888999;;;;;;::::::::::::::::::999999999999:::;;;======<<<:::888777777999;;;===<<<<<<<<<===>>>>>>??????======<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>???AAACCCFFFFFFFFFDDDCCCEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHIIIFFFFFFGGGGGGHHHHHHHHHHHHMMMLLLJJJIIIIIIKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLIIIGGGGGGFFFEEEDDDCCCEEEFFFGGGGGGFFFFFFEEEGGGHHHJJJLLLNNNNNNMMMMMMLLLLLLMMMOOOPPPPPPMMMJJJLLLIIIGGGEEEEEEDDDCCCAAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCDDDDDDDDDCCCBBB@@@???======@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFGGGFFFCCCCCCBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEEEECCCCCCBBBBBBBBBAAA@@@@@@??????========================>>>>>>@@@CCCGGGKKKOOOQQQSSSZZZdddkkklllfff]]]WWWOOOLLLGGGCCCAAAAAACCCEEEEEEDDDBBB@@@>>>===<<<;;;:::<<>>=========>>>===;;;:::999:::;;;<<<:::;;;<<<;;;;;;;;;===???@@@CCCFFFHHHIIIGGGEEECCCAAAGGGJJJHHHFFFFFFDDD@@@>>>>>>@@@CCCEEEEEECCCAAA======>>>>>>?????????@@@>>>?????????>>>>>>@@@BBBBBB@@@>>>>>>@@@CCCDDDDDD===???AAACCCEEEEEEDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMKKKIIIHHHIIIJJJNNNNNNOOONNNMMMNNNPPPSSSMMMNNNNNNOOONNNMMMLLLKKKSSSYYY[[[WWWSSSSSSRRRPPPTTTUUUTTTQQQMMMKKKMMMPPPTTTYYY___aaa^^^ZZZXXXXXXXXXVVVSSSPPPNNNOOOSSSVVVUUUYYYZZZUUUQQQNNNKKKGGGGGGGGGEEEEEEDDDEEEFFFFFFBBBBBBBBBCCCDDDEEEGGGGGGJJJIIIHHHFFFEEEFFFJJJMMMMMMNNNNNNLLLIIIFFFFFFFFFBBBCCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBBAAA@@@@@@@@@>>>???AAADDDFFFGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDD@@@BBBCCCAAA>>><<<===@@@EEEEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAABBBCCCDDDEEEHHHGGGFFFEEEDDDCCCCCCBBBDDDBBBAAAAAABBBCCCAAA@@@AAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAAAAA@@@??????<<<===???AAAAAA@@@???>>>>>>==================>>>???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<;;;:::999999::::::;;;;;;<<<<<<===<<<<<<;;;::::::999999999888888777777777777777777777777888999999::::::777777999999999888777666888999:::;;;;;;;;;::::::<<<<<<;;;:::999999999999777777888888999:::::::::999::::::;;;;;;::::::999999999999999::::::::::::::::::::::::999999999999666666555666666777888999:::999777777777999;;;<<<;;;<<<<<<======>>>>>>???===<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>????????????@@@AAABBBCCCCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEE@@@BBBDDDEEEEEEFFFIIIJJJIIIIIIJJJKKKKKKJJJIIIIIIGGGHHHGGGEEECCCBBBCCCDDDAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCCCCCCCEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJLLLKKKJJJHHHIIIJJJLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNOOOLLLIIIHHHHHHHHHGGGFFFEEEGGGIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKMMMOOOQQQPPPMMMJJJKKKIIIFFFEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCDDDEEEEEEDDDCCCAAA???======@@@CCCDDDEEECCCDDDEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBCCCDDDDDDEEEBBBCCCCCCCCCBBBAAA@@@???AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????===============>>>>>>>>>===>>>@@@CCCFFFIIIKKKLLLJJJPPPXXX___```[[[TTTOOOGGGFFFDDDCCCDDDEEEEEEEEEDDDCCCAAA???>>>===<<<<<<:::;;;===???AAACCCEEEEEEDDDCCCAAA>>>===<<<;;;;;;>>>===;;;999999:::;;;<<<:::<<<======;;;:::<<<>>>AAABBBCCCEEEEEEDDDAAA???@@@EEEIIIGGGGGGHHHGGGEEE@@@@@@AAACCCEEEEEEBBB???<<<<<<===>>>???@@@@@@@@@???@@@AAA???>>>>>>@@@CCCBBB@@@>>>>>>???@@@AAA@@@<<<>>>AAACCCDDDCCCAAA@@@???@@@BBBDDDFFFHHHIIIJJJNNNOOOPPPOOOMMMKKKKKKLLLIIIKKKLLLLLLMMMOOOSSSVVVTTTTTTUUUUUUTTTRRRPPPOOOWWW\\\\\\VVVQQQPPPOOOMMMOOOQQQRRRPPPMMMNNNRRRWWW\\\```eeeddd^^^YYYWWWWWWVVVUUUSSSPPPNNNNNNPPPRRRPPPSSSRRRNNNKKKLLLKKKHHHFFFFFFFFFEEECCCCCCDDDEEEBBBBBBBBBCCCDDDEEEFFFFFFDDDFFFGGGGGGGGGHHHJJJLLLMMMNNNNNNKKKFFFCCCDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFFFFEEECCCAAA???>>>>>>======???AAADDDFFFGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA???AAACCCAAA===;;;>>>AAACCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA???@@@AAAAAA@@@>>>@@@AAABBBCCCCCCDDDDDDDDDAAAAAAAAAAAA@@@???>>>===???@@@@@@@@@??????>>>===;;;===???BBBCCCBBBAAA@@@===<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;<<<======>>>;;;;;;;;;:::999999888888888777666666555555666666666777777888999999::::::666777999::::::999888777888999:::;;;;;;;;;::::::===<<<;;;:::999999999999666777777888999999::::::999999::::::::::::999999999999999:::::::::;;;;;;::::::999999888888888888555555444444444555555666777777777777888999;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::;;;<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCC???AAADDDEEEEEEEEEHHHKKKHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDBBBAAABBBDDDAAAAAABBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKLLLNNNOOOPPPQQQPPPMMMJJJIIIIIIIIIHHHGGGFFFIIIKKKKKKIIIGGGHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJLLLOOOQQQPPPMMMJJJJJJGGGEEEDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEFFFFFFEEEEEEAAA???===>>>@@@DDDFFFGGGCCCCCCDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???@@@@@@??????@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>;;;;;;<<<<<<<<<============>>>AAACCCEEEGGGHHHHHHDDDEEEGGGHHHHHHHHHGGGGGG>>>>>>@@@CCCFFFFFFEEECCCDDDCCCAAA???>>>======<<<::::::;;;===@@@BBBEEEFFFDDDBBB@@@===;;;:::::::::<<<;;;999777777888999::::::===??????<<<;;;<<<>>>BBBBBBBBBBBBBBB@@@===:::???DDDHHHGGGGGGIIIJJJGGGAAAAAABBBDDDEEEDDDAAA>>>:::;;;<<<>>>??????@@@@@@AAACCCCCCBBB@@@@@@CCCFFFBBB@@@======>>>>>>>>>===;;;===@@@CCCCCCAAA???======>>>@@@CCCEEEFFFGGGHHHMMMOOOQQQRRRPPPNNNNNNNNNFFFGGGIIIJJJLLLPPPUUUYYYYYYZZZZZZYYYXXXVVVTTTSSSVVVZZZ[[[TTTOOOOOOPPPOOOLLLOOOQQQPPPOOOQQQXXX^^^```eeegggeee^^^WWWUUUUUUTTTTTTTTTRRROOOMMMMMMNNNLLLNNNLLLHHHGGGJJJLLLJJJFFFFFFFFFDDDBBBAAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFF???CCCGGGJJJJJJIIIIIIIIIMMMNNNMMMJJJEEEBBBBBBDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFEEECCC@@@>>>===<<<<<<===>>>AAACCCEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>AAACCCAAA===;;;>>>BBBBBBCCCDDDEEEFFFGGGHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCCCC@@@???>>>>>>??????>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<>>===<<<:::<<>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<===>>>??????;;;;;;:::999999888888777666666555444444444444555666777777888999999::::::666777999;;;;;;;;;999999888999:::;;;<<<;;;::::::888777666555444444444444666777777888999999::::::999999999::::::999999999777888888888888999999999:::999999999888888777777777666666555555555666666666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;::::::::::::;;;999:::;;;===>>>@@@AAABBBBBBAAA@@@??????@@@BBBCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEECCCCCC>>>AAADDDEEEDDDEEEHHHKKKGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGFFFDDDAAA@@@BBBCCCBBBCCCDDDDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSPPPNNNKKKIIIJJJJJJIIIHHHGGGJJJMMMLLLJJJHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIJJJLLLOOOQQQPPPLLLIIIIIIGGGDDDDDDDDDDDDCCCBBB@@@?????????@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFFFFFFFFFFEEEBBB???===>>>AAADDDGGGHHHCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFEEECCCAAA@@@??????>>>===>>>???AAABBB@@@@@@??????>>>=========:::::::::;;;;;;<<<<<<<<>>@@@CCCEEEFFFDDDBBB???===;;;:::;;;;;;<<<;;;999888888999;;;<<>>===============AAADDDGGGGGGEEEDDDFFFHHHBBBCCCDDDEEEDDDCCCAAA???<<<<<<<<<===???AAADDDEEEEEEDDDBBB@@@>>>>>>>>>>>>DDDCCCAAA@@@@@@AAACCCCCCCCCAAA@@@BBBDDDCCC???;;;<<<>>>AAACCCEEEFFFGGGGGGFFFGGGJJJMMMOOOPPPQQQQQQOOOIIIFFFHHHJJJLLLUUU___ccccccbbb___ZZZWWWVVVVVV^^^\\\XXXSSSPPPNNNMMMMMMLLLJJJKKKPPPSSSUUU[[[bbbjjjjjjiiifffbbb\\\WWWTTTQQQPPPOOOMMMKKKJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCBBBBBBBBBDDDEEE>>>@@@BBBDDDEEEEEEDDDDDDFFFGGGIIIKKKLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBAAAAAAAAA@@@??????>>>DDDDDDDDDDDDDDDDDDCCCBBBDDDCCCCCCBBBAAA@@@??????BBBBBBAAAAAABBBCCCEEEFFFJJJIIIHHHGGGFFFGGGHHHHHHEEECCCAAACCCFFFHHHFFFDDDCCCEEEEEEDDDAAAAAACCCFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@DDDCCCBBBBBBAAAAAAAAAAAA>>>>>>============>>>>>>@@@@@@@@@@@@?????????>>>>>>>>>??????>>>===<<<<<<;;;<<<===>>>>>><<<:::999===<<<;;;999888888999999;;;<<<>>>???>>>===;;;:::===<<<;;;:::999999999999:::888666555444555666777666666777888999999:::::::::::::::::::::999888777999999999999999999999999888888888888888888888888;;;888555222222555888;;;999999:::::::::999888888888888888888888999999999:::999888777666666666666777666666555555555666666666777777999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@??????>>>===<<<;;;;;;:::<<<<<<===>>>???@@@AAAAAA@@@???>>>======???AAABBBCCCDDDDDDCCCAAABBBEEEGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@???DDDDDDCCCCCCCCCCCCDDDEEEDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHHHHIIIKKKNNNPPPRRRPPPPPPNNNMMMLLLLLLKKKKKKOOONNNOOOQQQSSSUUUTTTSSSQQQOOOLLLJJJJJJJJJIIIHHHJJJKKKKKKKKKJJJIIIIIIHHHJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPOOOMMMJJJIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCAAAAAAAAADDDGGGHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDBBBBBBEEEIIIKKKJJJGGGGGGEEEDDDEEEEEEDDDBBB@@@DDDBBBAAABBBEEEEEECCC@@@DDDEEEGGGHHHHHHFFFCCCBBBDDDCCCAAA???>>>===<<<<<>>===<<<;;;;;;;;;<<<<<<<<<<<<===AAABBBCCCEEEGGGHHHFFFDDDBBBCCCBBB@@@>>>>>>???AAAGGGHHHIIIJJJKKKJJJIIIIIIBBBEEEDDD@@@???AAAAAA???=========>>>???AAABBBCCC@@@???<<<:::999888999:::<<<;;;999888888999;;;<<<:::AAACCC>>>999999<<<===>>>>>>===<<<<<<;;;<<<<<<@@@BBBEEEFFFEEEDDDEEEFFFBBBCCCDDDDDDCCCBBB???>>>===???AAADDDEEEEEEEEEDDDAAA@@@???>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEEEECCCCCCBBBBBBBBB@@@===:::<<<>>>@@@BBBDDDEEEFFFFFFDDDEEEHHHKKKMMMOOOPPPQQQOOOIIIFFFGGGHHHJJJQQQYYYaaa___]]]ZZZWWWTTTRRRPPPVVVTTTQQQNNNLLLKKKKKKLLLMMMKKKLLLPPPRRRSSSXXX^^^hhhiiihhhfffbbb\\\VVVSSSMMMMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAACCCDDD@@@AAACCCEEEFFFEEEEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCC?????????@@@@@@AAABBBBBBFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEGGGHHHJJJIIIHHHGGGGGGGGGHHHHHHGGGEEECCCDDDFFFFFFEEECCCDDDEEEEEECCCAAA@@@CCCEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;:::999;;;<<<=========<<<:::999===<<<;;;999888888999999999:::<<<>>>>>>>>>===<<<<<<<<<;;;:::999999888888999888666555555555666777555666666777888888999999:::::::::::::::999888777::::::::::::::::::::::::888888888888888888888888777777666666666666777777888888999999:::999999888888888888888888888888888999888888777777777777777666666555555555555666666666777777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======:::::::::999999999888888;;;;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>@@@BBBCCCBBBCCCDDDDDDCCCCCCDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@DDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHJJJLLLNNNNNNMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKNNNNNNNNNPPPSSSTTTSSSRRRPPPMMMJJJIIIIIIIIIIIIGGGJJJJJJJJJJJJJJJIIIHHHHHHJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOONNNLLLIIIHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCEEEGGGGGGGGGFFFEEEEEEDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFHHHJJJJJJJJJIIIHHHGGGFFFGGGFFFCCCAAACCCBBBAAABBBDDDDDDBBB@@@BBBCCCEEEFFFEEEDDDAAA@@@CCCBBB@@@???>>>=========@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>======>>>???@@@===<<<:::999888888999:::;;;;;;999999999999;;;;;;888<<<===:::888:::;;;:::<<<;;;;;;::::::::::::;;;>>>AAADDDEEEEEECCCCCCDDDBBBCCCCCCBBBAAA???===<<<===@@@DDDHHHHHHFFFBBB@@@<<<<<<<<<<<<<<<===>>>???<<<===???AAACCCDDDEEEFFFCCCDDDDDDCCC???<<<::::::<<<===???AAACCCDDDDDDDDDBBBDDDEEEHHHJJJMMMNNNOOOOOOIIIEEEEEEFFFGGGLLLRRR[[[WWWTTTSSSSSSQQQMMMJJJMMMLLLJJJHHHHHHHHHJJJJJJMMMKKKLLLQQQSSSRRRTTTXXXccccccdddccc___YYYRRROOOHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@BBBCCCAAABBBDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA======>>>???AAACCCEEEFFFIIIHHHHHHGGGFFFDDDCCCBBB>>>??????@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHFFFEEEEEEEEEEEEDDDBBBFFFFFFEEECCCAAA@@@BBBCCCEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>@@@AAACCCDDDDDDCCCCCC???>>>==================>>>======<<<<<<======>>>>>>>>>>>>=========<<<<<<:::;;;;;;;;;;;;:::999999:::;;;<<<===<<<;;;:::999<<<<<<;;;:::999999999999777999:::<<<===>>>======;;;;;;::::::999999888888999888666555555666777777555555555666777777888888999999:::::::::999888888::::::::::::::::::::::::888888888888888888888888444666777999999777666444666777888999999999999999999999999888888777777666777777777777777888888888666666555555555555666666666777777888999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????AAA@@@?????????@@@BBBCCCAAACCCEEEEEEDDDCCCDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGKKKPPPPPPNNNJJJHHHIIIKKKMMMOOOOOONNNNNNLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKKKKNNNMMMNNNOOORRRSSSRRRPPPMMMKKKIIIIIIIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJIIIIIIJJJKKKKKKNNNNNNNNNNNNLLLJJJGGGFFFDDDDDDCCCBBBBBBBBBCCCCCCEEEDDDBBBBBBBBBDDDFFFHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAA@@@@@@AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGGGGHHHKKKMMMMMMKKKJJJIIIIIIHHHEEECCCBBBAAAAAAAAACCCCCCAAA@@@???@@@AAABBBBBBAAA???===AAA@@@??????>>>?????????BBBAAA???===<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>===<<<;;;:::::::::;;;;;;;;;::::::999999::::::;;;<<<>>>===::::::<<<;;;777999999999888999999::::::>>>@@@CCCEEEEEEDDDCCCBBBBBBAAAAAA@@@???===;;;::::::===@@@CCCCCC@@@===:::::::::::::::;;;<<<<<<===999;;;===@@@BBBBBBBBBBBB@@@BBBDDDAAA===999999;;;<<<<<<>>>@@@AAACCCDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLKKKGGGDDDCCCEEEGGGKKKNNNSSSOOOLLLMMMPPPPPPKKKFFFIIIHHHFFFEEEEEEFFFHHHIIIKKKIIIKKKQQQUUUTTTSSSUUUZZZ\\\]]]\\\XXXRRRLLLHHHDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAABBBCCCDDDDDDDDDDDDCCCEEEFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGEEECCCBBBCCCBBBBBBAAA@@@@@@@@@@@@======>>>???AAACCCEEEFFFIIIIIIHHHGGGFFFDDDBBBAAA??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDGGGFFFEEEBBBAAA@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>@@@AAACCCDDDDDDDDDCCC@@@@@@??????>>>??????@@@=========<<<<<<===============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999;;;;;;;;;:::999999999999888888:::;;;<<<<<<<<<<<<::::::::::::999999888888888777666666666666777777666666666777777777888888999999:::::::::999999888999999999999999999999999888888888888888888888888444666777999999777666444555666777888999999999999:::999999888777666666555555666666777888999999999666555555555555666666777666777777888999:::::::::;;;;;;;;;;;;;;;:::::::::>>>>>>>>>======<<<<<<<<<::::::;;;;;;<<<======>>>??????>>>>>>??????@@@AAA@@@BBBEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGFFFHHHNNNTTTVVVRRRMMMKKKKKKLLLMMMMMMMMMMMMLLLHHHHHHIIIJJJLLLMMMOOOOOOKKKJJJJJJJJJKKKKKKLLLMMMOOONNNNNNPPPQQQRRRQQQPPPLLLJJJIIIIIIJJJKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEHHHGGGFFFFFFFFFHHHIIIJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA??????AAACCCDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIHHHFFFGGGLLLPPPOOONNNLLLKKKJJJIIIFFFDDDAAAAAAAAAAAABBBBBBAAA@@@===>>>@@@@@@@@@???>>>===??????>>>>>>??????@@@AAACCCAAA>>><<<:::::::::;;;::::::;;;;;;;;;<<<<<<<<>>;;;;;;;;;:::::::::;;;;;;::::::::::::::::::::::::===>>><<<:::<<>>???AAACCCDDDDDDBBBAAA@@@@@@???>>><<<:::999888999:::<<<===<<<;;;999777:::::::::;;;;;;;;;:::::::::;;;===>>>??????>>>======???AAA???;;;999:::<<<;;;<<<===???AAACCCDDDEEEIIIHHHGGGFFFFFFGGGIIIJJJIIIGGGDDDCCCGGGLLLNNNNNNLLLIIIGGGJJJNNNOOOJJJFFFFFFEEECCCBBBAAABBBDDDEEEGGGFFFJJJSSSYYYXXXVVVVVVUUUVVVWWWVVVSSSNNNHHHEEEBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBCCCCCCCCC@@@AAABBBBBBCCCCCCCCCCCCEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>@@@AAABBBCCCDDDDDDGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFCCCBBBAAAAAAAAA@@@BBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>@@@AAACCCCCCCCCCCCBBB@@@@@@????????????@@@@@@======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999999:::::::::::::::999::::::::::::::::::999999999999:::::::::999999999999999:::::::::999888777777666666666666666777777777777888888888888888999888999999:::::::::999999777777777777777777777777777777777777777777777777777777666666666666777777444555666777888999999999999999888888777666555555444555666888999999999999555555555555555666777777777777777888888999999:::999999:::;;;<<<<<<======>>>===<<<;;;:::999888888::::::;;;;;;<<<<<<=====================>>>>>>??????AAADDDDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCAAABBBCCCEEEFFFGGGGGGGGGGGGFFFHHHNNNUUUWWWSSSNNNLLLLLLLLLLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNKKKKKKKKKKKKLLLMMMNNNNNNPPPOOOOOOPPPQQQRRRPPPOOOKKKJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJLLLLLLLLLKKKKKKJJJJJJIIIKKKKKKJJJIIIHHHFFFEEEDDDEEEDDDDDDDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA@@@@@@AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDGGGIIIIIIHHHFFFGGGLLLPPPOOONNNLLLKKKJJJIIIFFFDDD@@@AAABBBBBBAAAAAAAAAAAA>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA>>>;;;999999:::::::::::::::;;;;;;;;;;;;<<>>;;;:::;;;<<<>>>999999999999999999999888::::::::::::::::::::::::888::::::999;;;??????<<<888888888888999;;;<<<<<>>>>>???BBBBBBBBB@@@>>>===<<<;;;:::999888888;;;;;;;;;:::::::::999999::::::;;;<<<<<<;;;;;;:::<<<<<<=========<<<<<<;;;<<<======<<<;;;::::::;;;:::;;;<<<>>>AAADDDFFFHHHMMMKKKIIIGGGGGGIIIKKKLLLKKKJJJHHHHHHMMMSSSUUURRRKKKIIIIIILLLNNNNNNJJJGGGCCCBBB@@@>>>>>>???@@@AAAFFFEEEKKKVVV]]]\\\YYYWWWTTTTTTTTTSSSPPPLLLHHHEEEBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@???@@@@@@@@@===???AAACCCDDDDDDBBBAAAEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFFFFEEECCCDDDFFFFFFFFFFFFGGGIIIGGGEEEBBBAAAAAABBBAAA@@@CCCCCCDDDDDDDDDCCCCCCBBB???>>>>>>======>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@===============>>>>>>???===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;;;;:::888888999999999999::::::999::::::;;;;;;::::::999:::999999999888888888888777888999::::::999888777666666666666777777777777888888888888888999999999888888999:::::::::999999666666666666666666666666777777777777777777777777999777666444444666777999444555666777777777777777888888888777777666666555444555777888999999999888555555444555555666777888777777777888888888999999888999999:::;;;======>>>>>>>>>===<<<;;;:::999999;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<============>>>@@@BBBBBBAAA@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@AAACCCFFFGGGHHHHHHHHHFFFFFFHHHLLLQQQRRRPPPMMMLLLLLLKKKJJJIIIHHHHHHGGGKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPOOONNNOOOPPPPPPOOOMMMJJJIIIJJJKKKNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGHHHKKKMMMMMMKKKJJJIIIIIIHHHEEECCC@@@AAACCCCCCAAAAAAAAABBB??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@???===;;;:::999999:::::::::::::::;;;;;;;;;;;;AAA@@@???@@@CCCDDDDDDDDDDDDEEEEEECCCBBBCCCEEEGGGFFFFFFEEEDDDBBB???===;;;===>>><<<===CCCIIIIIIEEE???===:::888888999<<<===:::::::::::::::999888888999::::::;;;;;;::::::999888;;;<<<:::;;;>>>???===999999999:::;;;<<<>>>???>>><<<:::;;;===??????>>><<<;;;:::999888888888888:::;;;;;;;;;;;;::::::999888999;;;===>>>>>>>>>===>>>>>>===============>>>???===;;;:::::::::888777999:::;;;>>>AAAEEEHHHJJJOOOMMMJJJIIIIIILLLOOORRRRRRRRRPPPOOOTTT\\\\\\WWWNNNNNNOOOPPPOOOLLLIIIGGGBBB@@@???>>>>>>???AAABBBGGGGGGMMMZZZaaa___ZZZWWWRRRRRRPPPNNNLLLIIIFFFEEEAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGHHHIIIGGGHHHIIIJJJKKKJJJIIIIIIHHHGGGGGGFFFEEECCCBBBAAA>>>============>>>>>>???;;;>>>BBBEEEFFFEEEBBB@@@CCCDDDEEEFFFGGGGGGHHHHHHDDDEEEGGGIIIKKKMMMNNNOOOJJJKKKKKKKKKKKKIIIHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDDDDFFFHHHGGGEEEDDDFFFHHHFFFCCC@@@@@@BBBCCCBBBAAABBBCCCCCCDDDDDDCCCCCCCCC>>>>>>============>>>>>>???@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<888888888888888999::::::999999:::;;;;;;;;;:::999888888777777777888888999666888999::::::999888777555555666777777777777777888888888888888777777777777888999::::::::::::999777777777777777777777777777777777777777777777777888777666555555666777888555555666666777666666666777777777777777666666666444666777999999999888777444444444555555666777888777777777777888888888888888999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<<<<===============>>>???@@@???>>>>>>@@@BBBAAABBBBBBCCCDDDEEEEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJJJJIIIIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCBBB???AAACCCFFFHHHIIIHHHHHHDDDEEEGGGIIIKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKLLLLLLNNNMMMLLLMMMNNNMMMLLLJJJHHHHHHHHHKKKMMMNNNMMMLLLLLLKKKJJJIIIIIIKKKMMMNNNMMMMMMMMMMMMLLLJJJHHHGGGGGGFFFFFFEEEDDDDDDEEEEEECCCCCCDDDDDDEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFGGGFFFCCCAAA@@@BBBDDDDDDBBBAAABBBCCC???@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAA======<<<<<<;;;:::999999999999:::::::::;;;;;;;;;???======>>>AAACCCCCCCCCBBBCCCDDDCCCBBBAAACCCDDDCCCCCCBBB@@@>>><<<;;;:::;;;;;;999:::@@@GGGFFFAAA<<<:::888666666888;;;===============<<<;;;:::999999::::::;;;;;;::::::999===AAABBB>>>;;;===>>><<<999999:::;;;<<<>>>???@@@===:::777777:::===>>>===::::::999888777777888888888999;;;<<<<<<;;;999777777888;;;===???@@@@@@@@@???>>>=========>>>@@@AAABBB>>>:::999:::999777444999999;;;>>>BBBFFFJJJLLLNNNMMMJJJJJJKKKOOOTTTWWWXXXYYYVVVTTTZZZaaaaaaZZZQQQSSSUUUSSSOOOKKKHHHGGGBBBAAA@@@@@@AAACCCEEEGGGIIIIIIOOO\\\cccaaaZZZVVVOOONNNLLLJJJHHHEEEDDDCCC@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFFFFEEEDDDBBBAAA@@@BBBBBBCCCEEEGGGIIIKKKLLLHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFEEECCCAAA@@@;;;;;;;;;;;;;;;<<<===>>>888<<>>>>>============>>>???@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<===>>>???<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????>>>>>>888888777777888999::::::888999:::;;;;;;;;;:::999666666666666777999:::;;;666777999::::::999888777555555666777777888777777777777777777666666666666777888999:::::::::::::::777777777777777777777777777777777777777777777777777777666666666666777777666666666666666666555555666666666666777777777777555666888999:::999777666444444444555555777888888777777777777888888888888999999999888888888888888444444555666888999::::::<<<<<<<<<===============<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<===???BBB@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBB>>>@@@CCCFFFHHHIIIIIIHHHCCCEEEGGGHHHGGGGGGHHHIIIHHHHHHHHHHHHJJJKKKLLLMMMHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJLLLKKKKKKKKKLLLKKKIIIGGGFFFFFFGGGJJJMMMNNNMMMKKKLLLKKKJJJIIIJJJKKKMMMOOOMMMNNNNNNNNNLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBAAABBBDDDEEEGGGHHHHHHHHHHHHFFFEEEGGGJJJLLLIIIFFFGGGEEEDDDEEEEEEEEEBBB@@@@@@CCCEEEEEEBBBAAABBBDDD??????@@@@@@AAAAAAAAABBB??????>>>>>>???@@@@@@AAA;;;<<<<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;===;;;:::<<>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???===999777777:::<<<999:::;;;<<<===>>>???@@@999999888777888999;;;<<>><<<;;;:::===<<<999777777999;;;<<<<<<>>>@@@@@@???===<<<<<<:::;;;<<<===<<<<<<>>>@@@;;;::::::999888888888999999:::999777666666888:::999<<<>>>>>>===;;;::::::=========>>>@@@BBBEEEFFFEEECCC@@@>>>===>>>???@@@AAA???<<<888666555555555999::::::;;;===@@@EEEIIIQQQMMMIIIIIIMMMQQQRRRRRRTTTUUUWWWZZZ___dddhhhkkk___]]]ZZZVVVQQQMMMJJJHHHDDDBBB@@@??????AAACCCEEECCCHHHOOOTTTVVVVVVUUUUUUKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@???????????????AAABBBCCCBBB@@@???@@@AAAEEEDDDBBB@@@@@@@@@BBBCCCCCCDDDFFFHHHIIIIIIIIIHHHGGGHHHJJJKKKLLLKKKIIIHHHGGGGGGGGGGGGDDDAAA>>><<<@@@@@@??????>>>>>>=========AAAFFFJJJLLLJJJHHHEEECCCDDDEEEGGGJJJLLLNNNPPPMMMNNNQQQTTTUUUUUUTTTTTTMMMMMMLLLKKKJJJHHHFFFEEEHHHGGGEEECCCBBBCCCDDDEEEHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@AAABBBBBBEEECCCAAAAAACCCCCCAAA>>><<<<<<===>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>===============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;=========<<<;;;999888777777999;;;======;;;999777888999999::::::999999888666666666666666666666666::::::999999888777666666555666666666777777888888444555777666555555666777888888777777777777888888666666666666666666666666666666555555555555666666444444444555555555555666888888888777666555555555666555555555444444444444777666555444444555666777888777666555555555555555777777888888999999999999666777888999::::::::::::777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;======<<<===>>>@@@@@@??????>>>===<<<<<<;;;>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@??????@@@BBBEEEFFFEEEEEEEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKMMMPPPRRRSSSRRRMMMLLLKKKJJJIIIIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHEEEFFFFFFGGGHHHJJJKKKLLLNNNOOOPPPPPPNNNNNNOOOPPPVVVSSSOOOLLLKKKJJJIIIHHHIIIGGGDDDDDDEEEEEEBBB@@@AAAAAABBBCCCDDDFFFHHHIIIFFFGGGIIIHHHGGGFFFFFFGGGFFFGGGGGGFFFDDDBBB???>>>AAA@@@?????????AAACCCEEEEEEEEEDDDCCCBBBAAAAAAAAABBBDDDFFFIIIJJJKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEDDDGGGEEECCCCCCCCCCCCBBBAAACCCCCCDDDDDDCCCAAA???===???===;;;;;;===@@@AAAAAA============>>>???@@@AAA===<<<;;;:::999888888888777888::::::999999:::;;;===;;;:::<<<>>>@@@???===@@@@@@AAAAAAAAA@@@??????======<<<:::888777999;;;999999:::;;;<<<===>>>???:::999999888999:::;;;<<<@@@AAABBBCCCCCCBBBAAA@@@===<<<999888888999:::<<<;;;===??????===;;;::::::999;;;======<<<;;;<<<===;;;:::999888888888888888999:::;;;999888777888:::;;;===@@@@@@>>><<<;;;;;;<<<<<<===>>>???BBBDDDEEEDDDBBB@@@>>>======???@@@@@@>>>;;;888666666666777888999:::;;;===AAAGGGKKKPPPMMMJJJIIIKKKNNNPPPQQQSSSTTTWWW[[[___dddhhhjjjiiieee^^^VVVPPPKKKIIIHHHFFFEEEBBB@@@???@@@AAACCC@@@EEELLLQQQRRRQQQPPPOOOIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCAAABBBCCCBBB@@@@@@@@@AAAEEEDDDBBBAAAAAABBBCCCDDDDDDEEEGGGHHHIIIJJJIIIIIIGGGHHHJJJLLLLLLLLLJJJIIIIIIIIIIIIHHHFFFBBB???===@@@@@@??????>>>>>>>>>>>>@@@CCCGGGKKKMMMMMMLLLJJJFFFGGGIIIKKKMMMNNNNNNNNNKKKNNNSSSVVVWWWUUURRRPPPMMMMMMLLLJJJIIIHHHFFFFFFHHHFFFEEECCCCCCCCCDDDEEEHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAABBBBBBCCCAAA???@@@CCCDDDBBB@@@???>>>>>>>>>????????????AAAAAAAAAAAA@@@@@@???>>>============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<>>>======<<<;;;:::999888777888:::;;;;;;:::888777888999999::::::999999888777777777777777777777777::::::999888888777666666555555555666666666777777444555666666555555666777888888777777777777888888666666666666666666666666555555555666666555555555444444444444555555555555666666666666666777777777666666666555555555444444777666555444444555666777666555444333333333333444777888888888999999999999888999:::;;;<<<<<<<<<<<<777777777888888888888888999999999:::::::::;;;;;;999;;;<<<===<<<<<<>>>?????????>>>>>>===<<<<<<;;;======>>>@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@@@@??????AAACCCFFFGGGFFFFFFFFFGGGEEEFFFFFFGGGHHHGGGGGGGGGJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKNNNQQQSSSSSSRRRLLLKKKJJJIIIIIIIIIJJJKKKIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNNNNNNNNNNPPPQQQUUURRRNNNKKKKKKJJJIIIHHHIIIGGGDDDDDDEEEEEECCC@@@BBBCCCDDDEEEFFFGGGGGGHHHDDDFFFHHHHHHGGGEEEEEEFFFEEEEEEEEEEEEDDDCCCAAA@@@AAA@@@??????@@@AAACCCEEEEEEEEEDDDBBBBBBAAAAAABBBCCCDDDFFFHHHIIIJJJJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDEEECCCBBBBBBDDDEEEEEEDDDDDDDDDEEEEEEDDDBBB@@@>>>AAA???======???AAABBBBBB======<<<<<<======>>>>>>===<<<;;;:::999999999999888:::;;;;;;:::999:::<<<>>>===<<<<<<>>>>>>===<<<===>>>@@@@@@@@@>>><<<;;;:::;;;;;;:::999888888:::999999:::;;;<<<<<<======::::::::::::::::::;;;<<<===@@@DDDGGGHHHHHHGGGEEE===<<<:::999888999:::::::::<<<>>>===;;;999888888999;;;>>>>>><<<:::999999:::999888888888888888888:::;;;<<<<<<:::999999:::===???AAA@@@>>><<<;;;;;;<<<<<<<<<===???AAACCCDDDBBBAAA@@@>>>>>>>>>???@@@???===:::888666666777888666888999;;;===AAAGGGKKKKKKKKKJJJIIIHHHJJJMMMPPPRRRTTTWWW[[[___bbbdddfffkkkfff]]]TTTMMMJJJIIIJJJHHHFFFCCCAAA??????@@@@@@@@@EEEKKKOOOOOOMMMKKKIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEBBBCCCCCCCCCAAA@@@AAABBBDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIGGGHHHJJJLLLMMMMMMLLLKKKKKKKKKKKKIIIGGGCCCAAA???@@@??????>>>>>>>>>??????CCCEEEIIILLLOOOQQQQQQQQQLLLMMMOOOPPPPPPPPPNNNNNNLLLPPPUUUYYYYYYUUUOOOKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBB@@@???>>>@@@BBBCCCCCCBBBAAAAAA@@@???>>>======<<<@@@@@@AAAAAAAAA@@@@@@???============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;::::::888888888888888888888888888888999999999999888888888888888888888888888888999999999888888777777666444444444555555555555666444555666666555555666888888777777666666777777888777777777777777777777777444555666777777666555444444444444444555555555555444444555666777777888888777777777666666666555555666666555555555555666666555555444444333333444444888888888888999999999999555666777888888888888888888777666555555666666777999999999999::::::::::::999;;;<<<<<<;;;<<<===>>>???>>>>>>======<<<<<<<<<<<<<<<>>>???AAACCCDDDEEECCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBDDDCCCBBBAAA@@@?????????BBBEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIKKKNNNQQQRRRQQQOOOIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKMMMNNNNNNNNNPPPRRRSSSPPPMMMKKKJJJJJJIIIHHHIIIGGGEEEEEEEEEEEECCCBBBDDDEEEFFFGGGHHHGGGFFFFFFAAADDDGGGHHHGGGEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@??????@@@AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@AAADDDFFFGGGFFFDDDDDDEEEEEEDDDBBB@@@???@@@>>><<<===???AAABBBAAA======<<<;;;;;;;;;;;;<<<<<<;;;::::::999999999999:::;;;<<<;;;:::999:::;;;??????>>>>>>>>>>>>===<<<;;;<<<>>>>>>>>>;;;888666777999;;;;;;:::888888999;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCHHHIIIIIIFFFDDD<<<;;;;;;:::999999999999999:::;;;;;;999777777777:::===???@@@===:::888777999888888777777777888888:::<<<>>>>>><<<:::::::::===???@@@???===;;;:::;;;;;;;;;<<<===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAA???>>>;;;888666666666777666888999:::<<>>>>>>>>???@@@@@@DDDFFFIIIMMMPPPSSSUUUVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQTTTWWWYYYXXXTTTOOOKKKLLLKKKJJJHHHGGGGGGHHHHHHFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBAAAAAAAAAAAA????????????@@@AAAAAA@@@AAAAAA@@@??????>>>>>>===??????@@@AAAAAAAAA@@@@@@============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===??????>>>===<<<;;;;;;;;;:::999888777777888999:::888888999999999999888888888888888888888888888888999888888888777777777666444444444444444444444444333555666666555555777888777777666666666666777777777777777777777777777777333444666777777666444333333333444444444555555555444444555555666777777888777777777777666666666666666666666555555666666666777777666666666666777777999999999999999999999999444555666777777777777777:::888666444444555666777999999999:::::::::;;;;;;999;;;<<<<<<;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;===???AAABBBDDDEEE???@@@AAAAAAAAA???>>>===@@@@@@@@@???@@@@@@AAAAAACCCBBBAAA@@@@@@@@@@@@@@@DDDFFFHHHIIIHHHGGGGGGHHHIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJKKKLLLLLLMMMLLLLLLJJJJJJLLLOOOQQQPPPMMMJJJGGGGGGGGGHHHHHHIIIIIIJJJGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJLLLNNNNNNNNNNNNPPPRRRQQQOOOLLLKKKJJJJJJIIIGGGHHHGGGGGGFFFFFFEEEDDDDDDFFFGGGIIIIIIIIIGGGEEECCCAAADDDHHHJJJIIIFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDFFFGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???AAACCCEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>===;;;<<<>>>@@@@@@@@@>>>===<<<;;;::::::::::::;;;;;;:::999999999:::::::::;;;<<<;;;999888888:::@@@AAA@@@@@@???>>>>>>>>><<<===??????>>>;;;888666555777:::;;;:::999999:::===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;:::999<<>>;;;;;;;;;;;;:::999888777777888999999777666666777<<<>>>@@@@@@===:::888777777777777666666777777888999;;;======<<<:::999:::;;;======<<<:::999999999999:::;;;===>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA???;;;888666555555666777888:::::::::;;;>>>@@@@@@CCCFFFGGGHHHKKKQQQVVVXXXYYYYYYYYYXXXVVVTTTSSSQQQPPPNNNLLLKKKIIIHHHGGGAAAAAA@@@???@@@@@@AAABBBDDDGGGKKKMMMLLLHHHFFFDDDAAABBBCCCEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEDDDBBBAAABBBCCC@@@@@@@@@@@@AAABBBBBBCCCAAAAAABBBBBBCCCEEEFFFFFFGGGHHHJJJLLLMMMLLLKKKKKKJJJIIIHHHFFFDDDBBB@@@???@@@???>>>>>>>>>@@@AAABBBEEEFFFIIIMMMQQQTTTWWWXXX\\\ZZZWWWTTTSSSSSSTTTVVVXXXXXXWWWVVVTTTQQQOOONNNKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@============<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;<<<<<<;;;:::999888888999:::;;;777888888999999888888777888888888888888888888888888888888777777777777777444444444444444333333333333444666666555666777999777777666666666666777777666666666666666666666666222444555777777555444222333333333444444444444555555555555555555555555555777777777777666666666666555666666666666666666555777777666666666777777888:::999999999999999999999999999:::;;;;;;;;;;;;::::::999777555444555666888999:::::::::;;;;;;;;;;;;999:::;;;;;;::::::;;;<<<============<<<<<<<<<<<<:::;;;<<<>>>@@@AAACCCCCC>>>???@@@@@@@@@>>>===<<>>>>>===<<<===???AAAAAA@@@???>>>===<<<;;;:::::::::::::::999999999:::;;;;;;999::::::999777666777888???@@@AAA@@@>>>===>>>???@@@AAAAAAAAA???===:::888444777:::;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;::::::999888:::>>>AAAAAA>>>;;;888;;;;;;<<<<<<;;;999777666555666777777666666777999<<<>>>??????<<<999777777666666666666666777777888999:::;;;;;;999888888999999::::::999888777888999888999;;;<<<===>>>>>>>>>???@@@AAACCCCCCCCCBBBAAA@@@>>>;;;888666666666666888:::::::::999999;;;===>>>AAADDDGGGKKKPPPUUUYYYXXXWWWVVVSSSPPPMMMJJJHHHHHHIIIJJJJJJIIIFFFCCCAAA=========>>>???@@@BBBBBBBBBEEEGGGGGGEEECCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEEEECCCBBBCCCDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJKKKLLLKKKJJJHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@???>>>===>>>@@@BBBDDDEEEGGGJJJNNNRRRUUUXXXYYY___]]]ZZZWWWVVVVVVXXXYYY[[[YYYUUUQQQOOONNNOOOOOOHHHHHHIIIIIIIIIIIIHHHGGGDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@???===;;;<<<=========>>>???@@@AAABBBCCC@@@@@@AAAAAAAAA@@@@@@???============<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>???>>><<<;;;;;;;;;<<<===<<<;;;:::999999:::;;;<<<777777888888888888777777888888888888888888888888777777777777777777777777555444444444444333333333222444555666555666777999777666666555555666666777666666666666666666666666333444555666666555444333333333333333444444444444666555555555555555555555777777777666666666555555555555666666666666555555555555444444555555666666::::::::::::999999999999888999999:::::::::999999888888666555555666777777999999999999::::::::::::999:::;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB@@@@@@AAAAAAAAA@@@??????BBBBBBBBBBBBCCCDDDEEEEEEBBBBBBAAAAAAAAABBBCCCCCCEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOOOOOOOOOONNNMMMMMMMMMMMMKKKGGGDDDGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKMMMNNNOOONNNMMMLLLMMMOOOOOOMMMLLLLLLLLLLLLJJJIIIGGGHHHIIIHHHFFFEEEFFFGGGIIIJJJJJJIIIHHHFFFDDDBBBBBBEEEIIIJJJIIIHHHGGGGGGHHHFFFEEEBBBAAA??????>>>??????@@@AAAAAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@BBB@@@>>>>>>???@@@@@@???@@@@@@@@@??????>>>>>>>>>@@@???>>>???AAACCCBBBAAA???>>>===<<<;;;:::::::::999999999999:::;;;;;;<<<777888999888777666777888<<<>>>???>>><<<;;;===>>>BBBAAAAAA???===;;;999888555777:::;;;;;;<<<===?????????>>>>>>=========<<<999:::;;;;;;;;;999888777888:::===???>>><<<999666:::;;;======<<<999777555333555666666666777999;;;;;;<<<===;;;999666666666666555555555555666777888888999999888666666777888777888999888777777999:::888999:::<<<============<<<===@@@BBBCCCBBBAAA@@@<<<;;;999777777888999:::999:::<<<<<<;;;;;;===>>>AAAAAACCCHHHNNNSSSWWWXXXTTTRRROOOKKKGGGDDDAAA@@@???@@@BBBCCCBBB@@@===<<<;;;;;;<<<===>>>???@@@AAABBBCCCDDDCCCAAA??????@@@@@@AAACCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFEEECCCCCCCCCDDDAAAAAAAAABBBAAAAAA@@@@@@@@@@@@???@@@AAABBBDDDEEEGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@???======>>>AAACCCEEEFFFIIILLLQQQTTTWWWXXXYYY]]]]]]\\\\\\[[[ZZZYYYYYYYYYVVVRRRNNNKKKKKKLLLMMMEEEGGGIIIJJJKKKIIIGGGFFFCCCCCCEEEFFFGGGHHHHHHIIIEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@<<<>>>???>>><<<;;;<<<>>>===>>>>>>???AAABBBBBBCCCAAAAAAAAAAAA@@@@@@???>>>============<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>???>>>===;;;:::999:::;;;<<<::::::999999999999::::::777777888888888888777777777777777777777777777777666777777777777777777777555555555555444444444333222444555666555666888999666666555555555555666666444444444444444444444444444444444444444444444444222222333333333444444444333444444555555666666666666666666555555555444444444555666777777666555444555555555555555666777777;;;;;;:::::::::999999999555666666777666666555555555555555555555666666666777777777777888888888888999:::;;;:::999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@???@@@@@@AAAAAACCCBBBBBBCCCCCCEEEFFFFFFBBBBBBBBBBBBCCCCCCDDDEEEDDDFFFHHHIIIGGGFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKKKKHHHFFFHHHIIIIIIJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJIIIKKKLLLLLLKKKKKKLLLNNNOOONNNMMMMMMNNNMMMLLLJJJGGGIIIJJJIIIGGGEEEGGGIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBEEEGGGHHHGGGGGGGGGHHHFFFEEECCCAAA@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@??????>>><<<<<<>>>???>>>===AAA@@@@@@???????????????===<<<<<<>>>@@@AAA@@@???<<<<<<;;;::::::999::::::999999999999:::;;;<<<===777888999999888777888::::::<<<>>>===::::::;;;>>>@@@???>>><<<:::888777666666888:::;;;;;;<<>>>>>>>>===<<<<<<;;;;;;999::::::;;;:::999777666888:::<<<>>>>>><<<999777:::;;;======<<<999666444333444555666666777:::<<<999::::::888666444555666555555555555555666777888888888777666444444666888666777888888777888:::<<<777888:::<<<======<<<<<<999;;;>>>AAABBBAAA???>>>999888777777888999<<<===888:::<<<=========???AAADDDCCCCCCHHHPPPUUUWWWVVVOOOMMMIIIEEEAAA>>>===<<<666777999;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>???CCCCCCCCCAAA??????@@@AAA@@@AAACCCEEEEEEDDDCCCBBB???????????????@@@AAABBBDDDEEEFFFEEEDDDCCCDDDEEECCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@@@@AAACCCEEEFFFHHHIIIJJJJJJJJJHHHFFFDDDEEEDDDDDDCCCCCCCCCCCCDDD@@@>>>======>>>AAADDDFFFGGGJJJNNNSSSVVVXXXYYYYYYYYY[[[^^^```___]]]ZZZXXXUUUSSSPPPLLLJJJIIIIIIIIIDDDFFFIIIKKKLLLJJJGGGEEEBBBCCCEEEFFFHHHHHHIIIIIIEEEFFFHHHHHHHHHGGGEEECCCAAABBBCCCCCCCCCBBBAAA@@@999<<<>>>>>><<<;;;>>>@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>===>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<>>>??????===<<<:::999999:::;;;<<<888888888888888888888888777777888888888888777777666666666666666666666666666666666666777777777777666666666555555444444444222333555666666666888:::666666555555555555666666444444444444444444444444555444444333333444444555222222333333333444444444111222333444666777888888666555555555444444444444444555666777777666555444777777777777777888999999;;;;;;;;;::::::999999999777888888888888888777777222222333444555555555444555555555555666666666666888:::;;;:::888888999:::;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???>>>=========???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFDDDFFFHHHHHHGGGEEEEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJKKKIIIHHHIIIJJJKKKJJJIIIIIIJJJJJJKKKJJJIIIGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIEEEGGGIIIJJJJJJJJJLLLNNNOOONNNMMMNNNOOONNNLLLKKKGGGIIIJJJIIIGGGFFFGGGIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBDDDFFFFFFFFFFFFGGGHHHDDDCCCBBBAAA@@@AAABBBBBB??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGEEEDDDBBB@@@??????===<<<:::;;;===>>>>>>===AAAAAA@@@@@@???@@@@@@@@@999999999:::<<<===<<<;;;;;;:::999999888888999999888888888999:::;;;<<<===777888::::::999999:::<<<@@@???<<<:::999:::;;;<<>><<<<<<===<<<999777:::999999999:::;;;===>>><<<<<<;;;:::::::::::::::999999888999:::;;;999777888:::===??????===;;;999999>>>@@@<<<777666555333666444222222555999;;;<<<;;;999888888999999777666444444555666777888999:::444555555666666666666666<<<;;;:::999888888888888::::::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<===>>>???AAACCCDDDEEEFFFCCCCCCDDDHHHMMMQQQQQQOOOIIIFFFCCC???<<<;;;::::::999::::::999666444444555<<<<<<<<<<<<<<<;;;;;;;;;???@@@@@@AAAAAABBBBBBCCC@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCCCCCCCBBB@@@???AAAAAA@@@@@@AAABBBDDDEEEGGGIIIKKKJJJHHHFFFFFFFFFEEEBBB@@@?????????>>>===:::;;;===@@@CCCFFFIIIJJJJJJMMMRRRWWWZZZ[[[ZZZYYYYYYYYYYYY[[[\\\ZZZWWWTTTQQQOOOLLLJJJHHHGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEEEEDDDBBB@@@???@@@???===<<<<<<>>>@@@AAADDDCCCCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<===>>><<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<999999999999999999999999777777777777777777777777777777777777777666555555999888777555444444444444777777666555555555555555444444444555555555555666888666555444444555666888999888888777666555555444333333333333333333333333333333444444555444444444444444444555555777888888666555444333222333333444555444444333333333444444555555555777:::======<<<======<<<;;;::::::999999888888888777777555444444444444333222333444555666666555555555666777999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFGGGFFFEEEFFFGGGDDDEEEEEEFFFHHHIIIJJJJJJIIIJJJKKKLLLLLLKKKJJJJJJLLLKKKKKKJJJIIIHHHHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKOOOLLLIIIHHHJJJKKKJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHIIIJJJJJJIIIGGGEEEDDDDDDCCCAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDIIIHHHGGGEEEDDDCCCCCCCCC???>>>===>>>??????===;;;???????????????>>>======888888999;;;===>>>???@@@;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;;;;;;;:::999888777777777777>>>===;;;:::::::::;;;<<>>>>>>>><<<;;;:::999888999::::::888888777999:::;;;:::888:::;;;===???>>>===;;;999:::@@@CCC???;;;:::999777666444222333555999;;;<<<;;;999888888999999888666666777777777777777777777333333555666777777888888:::999888777777777777777:::::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============>>>???@@@AAACCCDDDEEEFFFDDDCCCCCCEEEIIIKKKJJJHHHBBBAAA>>><<<:::::::::;;;777888999888777666777999::::::;;;;;;<<<<<<======??????@@@@@@AAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@AAABBBDDDEEEHHHJJJKKKJJJHHHFFFEEEFFFEEECCCAAA@@@AAAAAA@@@???<<<===>>>AAADDDHHHKKKMMMNNNQQQUUUXXXZZZZZZYYYXXXVVVVVVVVVXXXYYYWWWTTTQQQNNNMMMJJJHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGEEECCCBBBCCCCCCCCCBBBAAA@@@?????????>>>=========???AAABBBCCCCCCBBBBBBCCCDDDDDDEEEAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;<<<===>>><<<<<<=========>>>>>>>>>========================;;;;;;::::::::::::;;;;;;888888888888888888888888666666666666666666666666666666666666666555444444777777666666555555444444666666666555555555555666444444444444555555555555777666555444444555666777777777666666555444444333333333333333333333333333333333444444555555444444444444444444555666777888666555444333333333444444555444444333333444444555999888888:::===??????>>><<<<<<;;;;;;:::999999888888888888888777666555444444444333333333444555666666555555555666777999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFFFFEEEEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIIIILLLLLLLLLKKKJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIJJJKKKMMMJJJGGGGGGIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLLLLKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFIIIJJJJJJJJJIIIGGGEEECCCCCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEGGGGGGEEEDDDCCCBBBBBBBBB???>>>======>>>>>>===;;;>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999888888888999999999::::::;;;:::999888777777777777<<<;;;:::::::::;;;===>>>???===;;;:::<<<===>>>>>>===>>>>>>???@@@@@@@@@@@@???===:::888777888999;;;888777777999;;;===<<<:::===>>>>>>>>>===<<<;;;:::;;;AAAEEEAAA======<<<:::666444333333666888:::;;;:::999888999::::::888777999999999888777666555444222333444666777888999999777666666555555555666666:::999999999999::::::;;;:::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAABBBCCCBBBAAA???;;;:::999888888888999:::555666888888888888:::<<<888999999:::<<<======>>>>>>>>>??????@@@AAAAAABBB@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBEEEEEEFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@AAABBBDDDEEEIIIJJJKKKJJJGGGEEEEEEEEEEEECCCBBBBBBCCCDDDDDDCCC@@@@@@@@@BBBFFFJJJOOORRRRRRTTTWWWYYYYYYXXXWWWUUUSSSRRRSSSTTTTTTSSSPPPMMMJJJIIIHHHGGGGGGGGGHHHIIIHHHIIIJJJKKKLLLLLLMMMMMMHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJIIIHHHFFFCCCBBB@@@BBBAAA@@@??????????????????>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAAAA@@@??????>>>============<<<<<<<<<<<<===>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::777777777777777777777777666666666666666666666666555555555444444444444333444555666777666666555444555555555555555555666666444444444444555555555555777666555444444555666777666666555555444333333333333333333333333333333333222333444444555555444444444444444444555666777777555555444333333333444444555444444444444444555555;;;::::::;;;>>>??????>>>;;;;;;::::::999888888888888888888888777666555555444333333333333444555666666555555555666777888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJKKKJJJJJJIIIHHHMMMLLLLLLKKKKKKJJJJJJIIIKKKJJJJJJIIIJJJJJJKKKKKKJJJHHHFFFGGGHHHJJJIIIIIIKKKJJJHHHGGGGGGGGGGGGHHHKKKKKKKKKLLLKKKKKKJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGJJJKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<;;;<<<============>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888888;;;;;;<<<<<<;;;;;;::::::777777888888888999999999::::::999888777777777777999999999:::;;;===>>>???AAA???;;;;;;===@@@BBBCCCBBBAAA@@@??????AAACCCDDDEEEBBB>>>:::888888:::;;;888888999;;;>>>??????>>>@@@???>>>===<<<;;;;;;;;;<<>><<<;;;888777555444444666999:::::::::999999:::<<<<<<:::888::::::::::::999777666555444555666777777777777777555555555555555666777777999999999888888999999:::999:::::::::;;;;;;;;;;;;888888888888:::<<<>>>@@@@@@AAAAAABBBBBBCCCCCCDDD@@@??????>>>>>>===;;;:::888777777666666777888888555777888999888999:::<<<888999999:::;;;;;;<<<<<<======>>>??????@@@@@@AAA@@@???>>>>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@AAABBBCCCGGGGGGGGGFFFFFFFFFEEEEEEAAA@@@@@@@@@@@@BBBCCCDDDIIIJJJJJJIIIFFFDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGFFFDDDCCCBBBDDDGGGLLLRRRUUUQQQSSSUUUWWWWWWWWWUUUTTTQQQPPPPPPQQQQQQPPPMMMJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKIIIIIIJJJJJJIIIHHHGGGGGGJJJJJJIIIGGGEEEBBB@@@???BBBAAA???>>>===>>>???@@@??????>>>???@@@AAACCCDDDBBBBBBAAAAAAAAAAAAAAABBB@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999888777777777777777666666666666666666666666666666555555444444444444444444222333555777777666555444444444555555555555555555333333444444444555555555666555555444444555555666555555555555444444333333333333333333333333333333222222333444555555555555444444444444444555666777444444444444444444444444555444444444444555555666:::999888:::<<<===<<<;;;999999999888888777777777777888888888777777666555333333333333444444555555666666666666666777888888999999999999999:::::::::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@>>>>>>???@@@AAACCCCCCDDDBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEDDDCCCCCCEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKJJJJJJIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJKKKKKKHHHGGGGGGHHHIIIJJJJJJJJJLLLKKKHHHFFFEEEFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIJJJJJJIIIIIIHHHGGGKKKKKKJJJIIIGGGEEECCCAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>;;;:::;;;=========<<<============<<<;;;;;;888999999999::::::;;;;;;:::;;;;;;<<<;;;;;;::::::888888888888999999999999:::999999888777777888888888888999;;;===>>>@@@AAADDDAAA======???CCCFFFGGGFFFCCC???<<<===@@@DDDGGGJJJGGGBBB===:::999:::;;;::::::;;;===@@@BBBAAA@@@@@@???===<<<;;;;;;;;;;;;???EEEIIIEEE@@@===;;;888999777555666888999:::999:::::::::<<<>>>>>><<<:::999999;;;;;;;;;:::999888888888888888777666555444555555555666777888999::::::999999888888999999999::::::::::::::::::::::::888888888999:::===???AAA@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<===<<<;;;:::::::::888888777777666666666666777888999999888777888999::::::::::::::::::999999<<<<<<======>>>??????@@@@@@???>>>===>>>???@@@AAACCCBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEE@@@@@@??????@@@AAACCCDDDHHHHHHHHHGGGDDDCCCCCCDDDDDDCCCBBBCCCEEEGGGHHHGGGEEEDDDDDDEEEHHHMMMRRRUUUMMMOOOQQQSSSTTTTTTTTTSSSQQQPPPOOOOOOOOONNNLLLIIIIIIHHHGGGFFFEEEDDDDDDCCCFFFGGGHHHHHHIIIIIIIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIGGGFFFCCCAAA???>>>AAA@@@???>>>>>>>>>???@@@????????????@@@AAABBBCCCBBBAAA@@@???>>>=========??????>>>======<<<;;;;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888999999888888888777777777555555555555555555555555666555555444444555666666111222555666777666555444333444555555666555444444333333333444444444444555555555444444444444555555666666666555555555555555333333333333333333333333111222333444555555555555555444444444444555555666333444444444444444444444444444444444444555666777:::999888999:::;;;:::999777777777777777666666666666777777777777666555555333333333444444444444444666666666777777777777777888888888999999:::::::::999999999999999999999999;;;;;;;;;<<<<<<=========<<<===>>>???@@@@@@??????>>>>>>???@@@BBBCCCDDDDDD@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCBBBBBBDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJJJJKKKKKKIIIGGGEEEDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJIIIGGGEEECCCAAA@@@?????????@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBAAABBBCCCEEEFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@>>>;;;:::;;;<<<======;;;<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;<<<::::::;;;;;;<<<;;;;;;:::999999999::::::::::::;;;:::999888888777888888888888999:::<<<>>>@@@BBBBBBDDDAAA>>>>>>AAADDDGGGHHHFFFBBB>>>:::;;;>>>CCCFFFIIIFFFBBB>>>;;;::::::;;;;;;;;;<<<>>>AAABBBBBBAAA>>>===<<<;;;;;;;;;;;;;;;AAAHHHLLLHHHCCCAAA>>>:::;;;999888888:::;;;:::999;;;;;;<<>>>>>>>><<<;;;::::::999888777555444333555555666777888:::;;;<<<;;;::::::999999999999:::;;;::::::999999888888777888888999:::;;;===>>>?????????>>>>>>=========<<<888999;;;;;;:::999999:::999999888888777666666666888999999888666555666777:::::::::999999888888888;;;;;;<<<======>>>>>>?????????>>>>>>??????@@@AAACCCBBB@@@?????????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBEEEDDDCCCBBBBBBBBBCCCCCC@@@@@@??????@@@AAACCCDDDEEEFFFFFFDDDBBBAAACCCDDDCCCBBBAAABBBEEEGGGGGGFFFEEEDDDDDDEEEGGGKKKOOOQQQJJJKKKNNNPPPQQQRRRRRRRRRRRRPPPOOOOOOOOONNNKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBEEEFFFFFFGGGHHHHHHHHHGGGJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEECCCAAA???===@@@??????>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;======<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999888888777777666555555555555555555555555666555444444444555666777222333444555666666555444444555555666555444333222333333333333444444444444444444444444444444444444555555555555555555555555333333333333333333333333111222333444555666666666555444444444444444555555222333444555555555444444444444444444555666777777<<<:::999999::::::999777666666666555555555555555555555555666666555555444222333444444555555444444666666777777777777666666777777888888999:::::::::888888888888888888888888:::::::::;;;<<<<<<======<<<===>>>@@@@@@@@@???>>>>>>>>>???@@@AAABBBCCCDDD@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAADDDFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJKKKKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJIIIIIIGGGIIIKKKKKKJJJIIIIIIJJJHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGFFFEEECCCBBB@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB???===;;;:::;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999<<<<<<;;;;;;::::::999999::::::;;;;;;<<<<<<;;;;;;999999:::::::::;;;;;;;;;999999888888888888888999999:::<<<>>>@@@BBBCCCCCCCCCAAA>>>>>>AAACCCEEEFFFAAA???===;;;;;;===???AAAAAA@@@>>>;;;:::999999:::;;;;;;;;;===@@@AAA@@@???;;;;;;;;;;;;;;;:::::::::>>>EEEJJJHHHEEECCCAAA>>><<<;;;::::::;;;<<<;;;:::;;;<<<>>>AAADDDDDDBBB???;;;<<>>===999999999888777666555444444444555666888:::<<<===<<<<<<;;;:::::::::::::::<<<;;;:::999888777666555666777888:::;;;<<<<<<<<<======<<<;;;::::::999999666888::::::888777888999777888888888888777666666666777888777555444555666888888888888999999999999:::;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBAAA???>>>===>>>???@@@AAA@@@@@@?????????@@@@@@BBBAAA@@@?????????@@@@@@@@@????????????AAABBBCCCBBBCCCCCCBBB@@@@@@BBBDDDBBBAAA@@@AAACCCEEEEEEEEECCCCCCCCCDDDFFFHHHKKKLLLJJJKKKMMMNNNPPPPPPQQQQQQRRRPPPNNNNNNMMMMMMJJJIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFGGGIIIIIIJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHEEEEEEEEEDDDBBB@@@???>>><<<======>>>>>>>>>======??????????????????>>>>>>=========<<<<<<======>>>;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>===;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999888888777666666555555555555555555555555555555555444333222333444666777444444444444444444444444555555666666555333111000222222333333333444444444444444444555555444444444444444444444444444444444333333333333333333333333000111333444555666666666555444444333333444444555222333444555555555444444444444444444555666777888:::999777777777777555444444444444444444555555555333333444444444444444333222333444555555555444444666666777888888777666555666777777888999999::::::888888888888888888888888777888888999::::::;;;;;;<<<===???@@@@@@@@@>>>=========>>>??????@@@AAAAAA???@@@AAACCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@AAACCCFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIHHHHHHFFFIIIKKKKKKHHHGGGGGGHHHDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMHHHHHHHHHHHHHHHGGGGGGFFFEEEEEECCCBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA>>><<<;;;;;;<<<===;;;::::::::::::::::::999999888::::::::::::999999999999999:::;;;;;;<<<<<<;;;;;;888999999999::::::::::::999888888888888888999999:::;;;===???AAABBBCCCDDDBBB@@@>>>>>>@@@BBBDDDDDD=========<<<<<<<<<<<<<<<:::999999999888999999999:::::::::<<<>>>??????===999999:::;;;;;;;;;::::::999AAAGGGFFFDDDCCCAAA>>>===<<<;;;;;;<<<===<<<:::<<<===???BBBEEEEEECCCAAA===>>>AAABBBBBB@@@>>><<<888888888888888777666666333333444666888:::<<<======<<<;;;;;;::::::::::::===<<<;;;999777666444444444666888999:::::::::999<<<;;;;;;:::888777777666555777999999666555666888555666777777888888777777444666777666555444666777666666777888999::::::;;;::::::;;;;;;<<<======>>>>>>???@@@BBBBBBAAA@@@@@@BBB@@@>>>===<<<===>>>???@@@@@@???>>>======>>>>>>@@@???>>>=========>>>???@@@????????????AAABBBCCC@@@AAAAAA@@@???@@@BBBDDDAAA@@@???@@@BBBDDDDDDCCCBBBCCCCCCDDDEEEGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPOOORRRPPPNNNMMMMMMLLLJJJHHHDDDDDDEEEFFFFFFFFFFFFFFFBBBCCCEEEHHHJJJLLLMMMMMMIIIIIIJJJJJJJJJJJJJJJIIIDDDDDDDDDCCCBBBAAA???>>>:::;;;<<<=========;;;;;;??????@@@??????>>>===<<<;;;;;;<<<<<<>>>???@@@AAA999999:::;;;;;;<<<<<<===999:::<<<>>>>>>>>>>>>===;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;888777777666555444444444555555555555555555555555444333222111111333555666555444444333333333444555555666777777555333000...222222333333333444444444333444444555555444444333333333333333333333333333333333333333333333333333000111333444555666666666555444444333333333444444111222444555666555444444444444444555555777888888777666444333444333222000444444444444444444444444222222333444444333333333222333444555555555444333666666777888888777666555666777777888999999::::::777777777777777777777777555666666777888888999999<<<===???@@@AAA@@@>>>===<<<<<<======>>>>>>??????>>>@@@AAACCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@???@@@CCCFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGEEEHHHKKKJJJGGGEEEEEEFFFAAABBBCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIIIIJJJLLLLLLMMMMMMMMMGGGHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????===???@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@===<<<;;;<<<======;;;999999::::::::::::999888888444555666777999;;;<<<<<<999::::::;;;<<<<<<<<<;;;777888888888888999999999999888888888888888999999>>>>>>@@@AAABBBCCCCCCCCCEEEDDDBBB@@@??????@@@@@@>>><<<:::;;;>>>>>><<<999:::::::::999999999888888:::::::::;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::AAAAAAAAA@@@===<<<===???AAA@@@>>><<<;;;<<<<<<=========???@@@AAA@@@@@@???AAAAAAAAA@@@AAAAAABBBBBB999777555444333444555666999999888777777888999999;;;;;;<<<<<<;;;:::999999;;;;;;;;;:::999777666555888888777777777777888888888888888888888888888888999::::::;;;;;;::::::999888888999888555444444555777888888888999999999999666666777888:::;;;<<<<<<999::::::;;;;;;<<<<<<<<<@@@AAACCCDDDDDDCCCAAA@@@@@@???===<<<===>>>???@@@AAA@@@>>>===<<<===???@@@BBBAAA@@@??????AAACCCDDD??????@@@AAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBLLLDDDEEEMMMVVVcccZZZWWWPPPKKKJJJJJJHHHHHHJJJDDDDDDCCCAAA>>><<<===>>>>>>===============>>>???@@@@@@??????>>>=========AAA???======???@@@>>><<<>>>>>>===<<<;;;;;;::::::========================;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999888888888777777777777777777666666666666444444444555555555666666444444444555555555555666888777555333222333444555555555555444444333333333333444555555666666555555222222333333444555666666555555555555555555555555444333333222222333333444555555666666555444333333333333333333333333333333444444444333333222222222222222333444555666777888777777666666555555555444555555555555555555444444444444444444444444444444222333555444333333444666666666555555555555666666888888888888888888888888666666777777777777666666777888888999999:::;;;;;;<<<===???@@@AAAAAA@@@@@@AAAAAA@@@??????@@@@@@@@@@@@???>>>@@@CCCCCC@@@===??????>>>>>>???AAABBBCCCAAAAAA@@@@@@@@@AAABBBCCCGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@EEEFFFGGGGGGFFFEEEFFFHHHLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFFFFHHHHHHGGGDDDAAAGGGFFFDDDBBBBBBBBBCCCCCCBBBAAA@@@??????@@@@@@AAABBBDDDEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@???????????????@@@AAAAAAAAAAAA@@@???BBBAAA@@@@@@?????????@@@::::::::::::::::::::::::<<<;;;;;;:::999999999:::888999;;;<<<<<<<<<;;;;;;::::::;;;;;;::::::999888666666777888999:::::::::;;;;;;;;;;;;:::999888888AAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@????????????===;;;:::;;;======;;;888888888888888888888888888999:::::::::;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<===??????>>>???AAADDDAAA@@@???===<<<<<<======;;;<<<>>>?????????>>>===>>>>>>===<<<;;;;;;;;;<<<999888666555444555666777999888777666666777888999::::::::::::::::::::::::<<<<<<;;;;;;:::888777666777777666666666666777777555555555555555555555555888888999999999999888888777888999777555444555666777777777777888888888999666666777888999:::;;;<<<999999::::::;;;;;;<<<<<>>>>>>>>>>>??????@@@@@@AAA@@@>>><<<<<<===>>>???BBBAAA?????????@@@BBBCCC===>>>???@@@AAAAAAAAAAAA>>>???@@@AAAAAABBBBBBAAABBBBBBAAAAAABBBCCCEEEEEEEEEFFFFFFEEEDDDEEEGGGIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE>>>HHHBBBKKKZZZhhhvvvlllVVVNNNHHHHHHGGGDDDCCCEEECCCDDDCCCAAA>>>======>>>>>>>>>============>>>>>>????????????>>>>>>>>>>>>@@@>>><<<===??????===;;;>>>======<<<;;;;;;::::::========================;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;999999999888888888777777777777777777666666666555444444444444555555555666444444444444555555555555777666444333333444555666444444444444444333333333222333333444444444444444222333333333444555555555444444444444444444444444444333333222222333333444444444444444444333222222333333333333333333333333444444333333333222222222222222333444555666777777777666666666555555555444555555555555555555444444444444444444444444444444222333555444333333444666666666555555555555666666888888888888888888888888666666777777777777666666777777888888999::::::;;;;;;<<<>>>???@@@AAAAAA@@@AAAAAA@@@@@@@@@@@@@@@AAAAAA@@@???AAACCCCCC@@@===@@@?????????@@@AAACCCDDDBBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@AAAAAADDDEEEGGGHHHIIIJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEGGGHHHHHHGGGGGGHHHJJJLLLJJJIIIJJJKKKLLLJJJIIIJJJIIIJJJKKKLLLKKKHHHEEEDDDDDDDDDCCCCCCCCCDDDDDD?????????@@@@@@@@@@@@@@@AAACCCDDDCCCBBB@@@AAAAAA@@@@@@???>>>===<<<<<<===??????@@@AAAAAA@@@??????AAAAAAAAA@@@@@@?????????<<<<<<;;;;;;:::::::::999;;;;;;:::999999999999999999999;;;<<<<<<<<<;;;;;;:::::::::;;;:::999999888777777777888999999999::::::;;;;;;::::::999888777DDDDDDDDDDDDCCCBBB@@@?????????@@@AAAAAA@@@???>>><<<;;;:::;;;<<<;;;:::888555666666777777888999999999::::::;;;<<<======>>>:::::::::;;;;;;===>>>???<<<===>>>>>>>>>???BBBDDDAAAAAA???>>>>>>>>>>>>>>>;;;<<<===>>>???>>>======@@@???>>>===;;;;;;;;;;;;999888777666666666777888999888777666666777888999:::999888888888999:::;;;<<<<<<<<<<<<;;;999888777666666555555555555666666444444444444444444444444666777777888888777777666777888888777555444555666666666666666777777777777666666777888999::::::;;;888888999::::::;;;<<<<<<>>>???@@@AAAAAA@@@???>>><<<===>>>???@@@@@@AAAAAABBB@@@>>><<<;;;<<<======@@@@@@???>>>???@@@AAABBB<<<===>>>@@@@@@AAAAAAAAA===>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFEEEDDDDDDFFFHHHGGGHHHIIIKKKMMMNNNNNNOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@IIIEEEVVVkkkzzzxxxWWWOOOHHHGGGGGGEEEDDDFFFCCCCCCCCCAAA>>>======??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>======>>>>>>===<<<======<<<<<<;;;:::::::::========================::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::999888888888888777777777777777777666666666555555444444444444555555555555444444444444555555555555555444333333333444555666333333333333444444444444111111222333333333333333333333333333444444444444444444444444444444444444333333222222222222333333222333333333333222222111333333333333333333333333333333333333222222222222222222333444555666666777666666666555555555555555444444444444444444555555444444444444444444444444222333555444333333444666666666555555555555666666777777777777777777777777555666666777777666666555777777777888999999::::::999:::<<<>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAAAAABBBBBB@@@>>>AAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBDDDEEEBBBBBBBBBBBBCCCEEEGGGHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@?????????CCCDDDFFFIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGHHHIIIHHHIIIJJJLLLLLLKKKJJJKKKMMMMMMKKKJJJKKKJJJJJJKKKMMMLLLJJJHHHBBBCCCDDDEEEEEEDDDDDDCCC<<<===???@@@@@@@@@@@@??????AAABBBBBB@@@??????@@@??????>>>===<<<<<<<<<<<>>>>>>>>===<<<;;;::::::999::::::999888888888888999999::::::;;;;;;;;;;;;:::999::::::::::::999888888888888888888888888999999999::::::999999888777666BBBCCCCCCDDDCCCAAA@@@>>>===???AAACCCCCCBBB@@@>>>;;;;;;;;;;;;::::::888777444555666777999:::;;;;;;;;;;;;<<<===>>>??????@@@;;;;;;::::::<<<>>>@@@AAA@@@@@@@@@???===<<<===>>>@@@@@@@@@??????>>>>>>>>>===>>>???@@@@@@???>>>>>>???>>>===<<<<<<<<<<<<<<<999999888777777888888999:::999888777777888999:::<<<;;;999777777888999:::<<<<<<<<<<<<;;;:::999888555444444333333444444555555555555555555555555555666666777777777777666666666777888777555444555666555555555666666666666777666777777777888888999999777777888999:::;;;;;;<<<===>>>>>>??????>>>>>>=========<<<===>>>@@@BBBCCCAAA@@@>>>;;;;;;;;;<<<<<>>>>>>>>???@@@AAA===>>>??????????????????<<<===>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEEEEDDDDDDEEEGGGEEEFFFHHHJJJKKKLLLMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCJJJIII```wwwpppYYYOOOGGGFFFGGGEEEEEEFFFCCCCCCCCCAAA>>>===>>>?????????>>>>>>===>>>>>>>>><<<======>>>???@@@@@@@@@@@@???????????????>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888999:::::::::::::::888888888888777777777777777777666666666555555555444444444444444444444444333333444444444555555555444333333333333444666666222222222333333444444555111222222333333333333333444444333333333333333333333333333333333333333333333333222222222222333333222222333333333333222222222222222222222222222222333222222222222222222222222222333444444555666666555555555555555555555555333333444444444444555555333333333333333333333333222333555444333333444666666555555444444555555666777777777777777777777777555666666666666666666555666666777777888999999999777888:::<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBDDDCCCBBBBBBAAAAAA???>>>AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDD@@@@@@@@@AAABBBEEEGGGHHHGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@??????@@@@@@AAACCCFFFHHHHHHHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFHHHHHHHHHIIIKKKMMMMMMLLLLLLMMMOOOOOOMMMKKKHHHGGGGGGHHHJJJJJJHHHFFFBBBCCCEEEFFFFFFDDDBBB@@@:::;;;>>>@@@AAA@@@???>>>>>>@@@AAAAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>??????????????????>>>>>>???@@@BBBBBB@@@>>>===@@@???>>>===<<<;;;:::999999999888888777888888999::::::::::::::::::::::::999999999999999888888777999999999888888888888888999999999888888777666555===???AAABBBCCCBBB@@@???>>>@@@CCCEEEEEECCCAAA???;;;;;;<<<;;;:::999888888666666888999;;;===>>>???<<<======>>>??????@@@@@@;;;;;;;;;;;;<<<>>>@@@BBBAAAAAA@@@>>>;;;999999:::>>>>>>???>>>>>>>>>======???@@@AAABBBBBBAAA@@@???888888888888999999:::;;;999888888888888888999999;;;:::999999999999:::;;;???===:::888666777777888;;;;;;;;;;;;:::999888888444444333333333333444444555555555555555555555555666666777777777777666666555666777666555444555666444555555555666666666666777777777777777777777777666666777888999:::;;;<<<<<<==================<<>>BBBEEE@@@???===;;;::::::;;;<<<============>>>>>>??????????????????>>>===<<<<<<<<<<<<===>>>????????????@@@@@@AAABBBBBBCCCCCCCCCBBBDDDEEEEEEDDDDDDEEEFFFDDDEEEFFFHHHIIIJJJKKKKKKGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAIIIMMMjjjooocccVVVIIIDDDCCCAAA@@@@@@BBBCCCBBBAAA>>>===>>>???@@@@@@???>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@AAAAAA@@@@@@?????????;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888999999::::::999999777777777777777777777777666666666666555555555555444444444444444444333333333333333444444444444555333333333333444444555555111222222333333444444444222222333444444444444444333333333333333333222222333333333333333333333333333222222111111222222333333333444444444444333333222222222222222222222222222222222222222222222222222222333333444555555555444444444555555555555555333333333333444444555555333333333333333333333333222333555444333333444666555555444444444444555555666666666666666666666666555555666666666666555555555666666777777888888999666777888:::<<<>>>???@@@???????????????@@@AAABBBCCCCCCBBBAAA@@@?????????AAAAAABBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBB>>>??????@@@BBBEEEGGGIIIGGGGGGFFFEEEDDDCCCBBBAAA????????????@@@@@@AAABBB@@@BBBCCCEEEFFFEEEDDDCCCCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAACCCEEEGGGHHHHHHHHHJJJLLLNNNNNNNNNOOOPPPOOOMMMKKKEEEEEEDDDFFFGGGHHHGGGFFFEEEFFFGGGHHHFFFCCC???<<<:::;;;>>>@@@AAA@@@???>>>>>>@@@AAAAAA???>>>>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===@@@@@@???>>><<<;;;::::::999888888777888888999999::::::::::::999:::::::::888888999999888888777666999999999888888888888888888888888888777666555555:::<<>>>>>>>>>>>:::::::::;;;<<<===>>>???;;;<<<<<<;;;:::999:::<<<;;;<<<<<<======<<<;;;;;;??????@@@AAAAAA@@@>>>===777777777888999:::<<<<<<777888888888999999999999;;;:::999888888999:::;;;===<<<:::888666666666666888888888888888777666666444444333333333333444444333333333333333333333333555666666777777666666555444666666666444444555666555555555555666666666666777777777666666666666666555555666777999:::;;;;;;======<<<<<<<<<<<<======???===:::888999<<>>===;;;:::::::::<<<===<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>===<<<;;;<<<===>>>??????@@@@@@??????@@@AAABBBCCCCCCCCCBBBAAACCCEEEEEEDDDCCCDDDEEECCCDDDEEEGGGHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAALLLUUUzzzxxxgggTTTJJJFFFBBB@@@???BBBBBBBBBAAA>>>>>>???@@@AAA@@@??????>>>>>>>>>>>><<<======>>>???@@@@@@@@@@@@AAABBBAAA???>>>???@@@;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888999999999999888666666777777777777777888666666666555555555444444444444444444333333333333333333333333444444444444333333333333444444444444222222222222333333333333222333333444444444444444222222222222333333333333222222222222222222222222222222111111111111222222222333333444444444444444222222222222222222222222111111111222222222222222222222333333444444444444444444444444444555555555222222333333444444555555333333333333333333333333222333555444333333444666555555444444444444555555666666666666666666666666444555555666666555555444555555555666777777888888777777777888:::<<<>>>???>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>???AAABBB?????????@@@BBBEEEHHHIIIHHHGGGFFFEEECCCBBBAAA@@@>>>>>>>>>??????@@@BBBBBB@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAADDDFFFGGGHHHGGGHHHIIIKKKOOONNNNNNOOOPPPNNNKKKHHHEEEDDDDDDEEEHHHIIIIIIHHHGGGHHHHHHGGGEEEAAA>>>;;;<<<===???@@@@@@@@@@@@??????AAABBBBBB@@@??????@@@>>>======<<<<<<=========>>>>>>============>>>>>>===>>>???@@@@@@@@@???>>>??????>>>===<<<;;;;;;:::999888888888888999::::::;;;::::::999999999999:::777888888888888777666666888888888888888888999999888999999888888777666555:::<<<@@@CCCDDDCCCAAA@@@AAABBBDDDDDDCCCBBB@@@???<<<>>>???>>>:::888888999999999:::<<<>>>???@@@AAA<<<<<<<<<;;;;;;;;;;;;:::777888888999:::::::::999777888999999888999;;;===888999:::;;;;;;:::999999;;;<<<=========<<<:::999999888888888999:::;;;;;;666777777888888888888888999999888777777888999999777666666666666555555555555666666666666555444444444444333333333333444444333333333333333333333333444444555555555555444444444555666666444444555666555555666666666777777777777777777666666555555555444555666777888:::;;;;;;======<<<<<<<<<<<<======<<<;;;::::::;;;<<<===>>><<<;;;:::999999;;;===>>>;;;;;;<<<<<<============;;;<<<======>>>>>>>>>=========>>>???@@@@@@@@@@@@>>>???AAABBBCCCCCCBBBBBB@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCNNNYYYqqqZZZMMMHHHEEECCCCCCAAABBBBBB@@@>>>>>>???@@@BBBAAA@@@???>>>>>>>>>>>>======>>>>>>?????????@@@===???@@@???===<<<===???::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888666777777888888888888888666666666666777777888888666666555555555444444444444444444333333333222222222222333333333444444444333333444444444333222222333333333222222222222222111111222333333333333333111111111222333333333444222222222222222222222222222222111111111111222222111111222333333333333333111111111111111111111111000111111111222222222222222333333333333444444444333333333444444555555555111222222333444444555555222222222222222222222222222333555444333333444666555444444333333444444555555555555555555555555555444555555666666555555444444444555666666777777888777777777777888:::<<<===<<<<<<<<<<<<===>>>???@@@???@@@AAA???===<<>>>>>>>>???@@@AAAAAABBBDDDFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHIIIKKKNNNMMMMMMNNNMMMKKKFFFCCCEEEDDDCCCDDDGGGIIIIIIHHHGGGGGGGGGFFFDDDBBB???===?????????@@@@@@@@@@@@@@@AAACCCDDDCCCBBB@@@AAAAAA>>>>>>=========>>>>>>???>>>===<<<<<<<<<<<<===>>>===>>>>>>>>>????????????=========<<<<<<;;;;;;;;;999999999999999:::;;;;;;;;;;;;999888888888999999777777888888777777666555777777777888999999999:::999999999999888777666666<<<>>>AAADDDEEECCCAAA@@@BBBBBBCCCCCCBBB@@@???>>><<>>;;;888999:::999:::;;;<<<===???@@@@@@;;;::::::999999888888777444555777888888777666555777888888888777777999;;;666777888999:::999888777888999999:::999888777666666555555444444444555555555666777888888888888888888777666555555666777888111222333444555555555555444444444444444444333333555444444333333444444555666666666666666666666666222333333444444333333222333555666555444444555666666666666666777777777777777777777666555555444444444444555777888:::;;;;;;======<<<<<<<<<<<<======888:::;;;======<<<:::999;;;:::999999999;;;===???:::;;;<<<<<<======<<<<<<888999;;;===>>>???@@@@@@===>>>???@@@@@@AAAAAA@@@>>>???AAABBBCCCCCCBBBAAA@@@BBBDDDEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAJJJTTTzzzlllTTTHHHDDDBBBBBBCCCAAABBBBBB@@@???>>>???@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<>>>???>>>;;;:::;;;>>>::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777666666777888888888888888555666666666777777888888666666555555555444444444444444444333333222222222222222333333333444444444444444444444333333222111444333333222222111111111000000111222222222222111000000111222333333444444111111111111111111111111222222111111111111222222///000111222222222222222111111111111111111111111000000111111222222222222333333333333333333333444333333333444444555555555111111222333333444555555222222222222222222222222222333555444333333444666555444444333333444444555555555555555555555555555444555555555555555555444444444555555666777777777888777777777777999;;;<<<;;;;;;;;;<<<<<<===??????===???@@@>>><<<<<>>AAAAAA@@@@@@@@@AAABBBCCCAAA@@@AAABBBCCCFFFHHHJJJIIIHHHGGGEEECCCAAA??????BBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;;;;===???@@@???AAACCCEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJKKKJJJIIIIIIJJJKKKMMMLLLLLLLLLKKKHHHCCC???CCCBBBAAABBBEEEGGGHHHGGGFFFFFFFFFFFFDDDBBB@@@???BBBAAA@@@@@@???@@@@@@AAABBBDDDEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>>>>>>>======>>>???@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;:::999999999:::;;;;;;<<<<<<;;;999888888888999999777777777777777666666555666666777888999::::::;;;999::::::999999888777666<<<>>>???AAACCCCCCCCCBBB===???AAAAAA@@@@@@@@@AAAAAA>>>;;;;;;===>>>===<<<888:::;;;======<<<;;;999777666555444444444444444666666666555555444444444333333333333333444555666666666666666666666666666888777666555555555555555444333333222222333333444444444444555555555555666555555555555555555555555333333333333333333333333555555444444444333333333222222333333444555666666666666555555555555666666777666444333333444666777222222222333444555666777777777777777777777777777555555555555555555555555777777777777888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<999;;;======<<<===>>>@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBFFFFFFFFFEEEDDDBBBAAA@@@EEEGGGPPPcccwww~~~bbbZZZNNNEEE@@@@@@AAAAAACCCCCCBBBAAAAAABBBBBBCCCDDDCCCBBBAAA???>>>===<<<>>>>>>>>>>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999999999999999999999999888888888888999999777777777777666666666666666666777777777777666666777777666666555555555444333444444555555444444333555555444444444333333333333222111111000000111111333333333222222222111111111222222333333222222111444444444444444444444444222222222222222222222222333333222111000000111111222222333333333333444444000000000000000000000000111222222333333222222111222222222222222222222222555444333333222222222222333222222111111222222333000/////////000111222222333333222222333333444555888777666555444444555666000111222222333333222222333333444444444333111000333444444555666777888888999999888888999999:::;;;<<<=========>>>>>>??????>>>>>>===<<<<<<===>>>???AAAAAABBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCEEEFFFGGGGGGDDDCCCAAA???>>>>>>??????@@@AAABBB@@@>>>======>>>;;;;;;;;;<<<<<<===??????EEEDDDDDDEEEGGGGGGFFFDDDGGGHHHIIIJJJKKKKKKKKKKKKOOOOOONNNMMMKKKJJJLLLNNNLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDFFFGGGGGGFFFEEEDDDIIIHHHGGGEEECCCBBB@@@@@@DDDAAA??????BBBDDDCCCBBBCCCDDDEEEFFFEEEDDDBBB@@@@@@@@@????????????@@@@@@<<<<<<;;;;;;<<<===???@@@@@@???>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888666666777777888888888999777777777777777777777777999999999888888888888777<<<>>>???AAABBBCCCBBBBBB===>>>@@@AAAAAAAAACCCEEEDDDAAA===<<<<<<===;;;999888999;;;<<<<<<:::999888666666555444444444444444444444333333333222222222333333333333333444555555444444444444444444444444555555444333333333333333444333333222222333333444444444444444555555555555444444444444444444444444333333333333333333333333555444444444444333333333222222333333444555555666555555444444444444555555666555444333333444555666333333333333444444555666666666666666666666666666555555555555555555555555666666777777777888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;======<<<<<<===????????????@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCBBB@@@???>>>???@@@FFFQQQ\\\bbbaaa]]]UUUPPPIIIDDDBBBAAAAAAAAA??????????????????@@@@@@CCCBBBAAA@@@???===<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999888888888888888888999777777777777666666666555666666777777777777666666777666666666555555555555333444444555555444444333555444444444444333333333222222222111111222222333333333333333222222222222111222222333333222222111333333333333333333333333222222222222222222222222333222222111000000111111222222222333333333444444111111111111111111111111111222222333333222222111222222222222222222222222555444333333222222222333333222222111111222222333111111000000111111222222333222222222222333444444777666555333333333444555222222333444444444444333333444555555444333222111333444444555666777777888888888888888888999999:::::::::;;;;;;<<<======>>>===<<<<<<;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDEEEFFFFFFFFFCCCCCCBBBAAA@@@?????????@@@AAAAAA???===<<<<<<===============???@@@BBBCCCGGGFFFEEEFFFGGGGGGFFFDDDGGGGGGHHHHHHIIIJJJJJJKKKPPPPPPPPPNNNLLLKKKMMMOOOLLLKKKIIIGGGFFFEEEDDDDDDBBBCCCDDDFFFGGGGGGGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBDDDAAA??????BBBDDDDDDCCCDDDEEEFFFFFFEEECCCAAA@@@?????????>>>>>>?????????<<<<<<<<<;;;<<<===???@@@@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777666666777777777777777777777777777777777777777777888888888777777777666666===>>>@@@AAABBBCCCBBBBBB>>>???@@@@@@AAABBBFFFHHHJJJGGGDDDAAA???===:::888888999999:::999888666555666555444444444444444444333333333333222222222222333333333333333444444555222222222222222222222222333333222111111111111222333333222222222222333333333333333444444444555555333333333333333333333333333333333333333333333333444444444444333333333333222222333333444444555555444444333333333333444444666555444333333444555666444444333333333444444555555555555555555555555555555555555555555555555555666666777777777777888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::999999999:::::::::;;;;;;;;;<<<<<<===>>>>>>===<<<===>>>???????????????@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@AAADDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>???@@@BBBEEEHHHIIIGGGEEEFFFEEECCCBBBCCCCCCBBB@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>>===<<<<<<>>>===<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999999999888888888888888888888888777777777666666666555555666666777777777777666666666666666666555555555555333444444555555444444333444444444444333333333333111222222222333444444555444444444444333333333333111222222333333222222111222222222222222222222222222222222222222222222222333222111111000111111111222222222222333333333333222222222222222222222222111222222333333222222111222222222222222222222222444444333222222222333333333222222111111222222333333333222222222222222222222222222222222333444444555444333333222333333333333444444555666555555555444555555555555444333333444444444555666666666777777777666666777777888999666777888999:::;;;<<<===;;;;;;;;;;;;<<<===???@@@@@@AAABBBBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA???<<<;;;<<<===AAAAAA@@@AAACCCEEEGGGIIIJJJHHHGGGGGGHHHHHHFFFEEEHHHGGGGGGGGGGGGIIIJJJKKKQQQQQQQQQOOOMMMLLLMMMOOOKKKJJJHHHFFFDDDCCCBBBBBBAAABBBCCCEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCBBB@@@@@@BBBCCCDDDCCCEEEEEEEEEEEEDDDBBB@@@??????>>>>>>======>>>>>>???===<<<<<<<<<===>>>???@@@??????>>>===<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777888888777777777777777777777777777777777777777777777777666666666555555555>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@??????AAAEEEHHHPPPMMMJJJFFFBBB>>>;;;999888888888888777555444333555555444333333444444444444444444444444444444444444333333222333333444444111111111111111111111111222111111000000000111111333333222222222222333333222333333333444444444444222222222222222222222222333333333333333333333333444444444333333333222222222222333333333444444444444444333333333333444444555444444333333444444555555555444333333333444444555555555555555555555555555555555555555555555555666666666666777777777888888888888999999999999:::::::::::::::::::::::::::777888999;;;;;;;;;:::999888999999::::::;;;;;;;;;???@@@AAA@@@>>>>>>>>>@@@????????????????????????????????????@@@@@@@@@@@@BBBAAAAAA@@@????????????EEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCAAA@@@@@@???AAABBBCCCBBBBBBCCCDDDBBBAAA@@@@@@AAABBBAAA???AAABBBCCCCCCDDDDDDEEEEEECCCBBBAAA@@@???>>>======>>><<<;;;::::::;;;===???:::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::::::::999999999999999888777777888888888888777777777777666666666555555555666666777777777777666666666666666666666555555555333444444555555444444333444444444333333333222222111111222444555666666666555555444444444333333333111222222333333222222111222222222222222222222222222222222222222222222222222222111111111111111222111222222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222444333333222222333333333333222222111111222222333444444444444333222222111222222222111222333333444444444333333333333333333444555666666777777666666555555555555555555555444444555555555555555555555666555555555555666777777555555777888:::;;;<<<===;;;;;;;;;;;;<<<>>>@@@BBB@@@@@@AAABBBAAA@@@???>>>===============>>>>>>>>>===???AAACCCDDDDDDBBBAAABBBBBBDDDDDDDDDCCCBBBAAABBBBBBBBB???===<<<===???EEEEEEEEEFFFHHHJJJMMMNNNLLLJJJIIIHHHIIIHHHGGGFFFIIIHHHGGGFFFGGGIIIKKKMMMQQQRRRRRRPPPNNNMMMMMMNNNJJJIIIGGGEEECCCBBBAAAAAABBBCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCAAA@@@>>>===>>>======<<<<<<======>>><<<<<<======>>>??????@@@>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888777777::::::999999888888777777777777777777777777777777777777777666666666555555===>>>@@@AAABBBAAAAAA@@@@@@@@@???>>>===>>>@@@CCCLLLKKKIIIEEEAAA<<<:::888777777666666555444333222444444333333333444444555444444444444444444444444444333333222222222333333111111111111111111111111222111111111111111222222333222222111111222222333222222222222333333333444222222222222222222222222333333333333333333333333444444333333333222222222222222222333333333333333555555444444444444555555444444444333333444444444555555444333333333444444666666666666666666666666555555555555555555555555555666666666666777777777999999999999::::::::::::::::::::::::::::::::::::888999:::<<<<<<<<<;;;:::888888999999:::;;;<<<<<>>????????????>>>???@@@AAABBBAAAAAAAAACCCCCCBBBAAA@@@??????>>>===<<<:::999:::;;;===>>>::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::::::::999999888888888666777888888888888777666666666666666555555555555666666777777777777666666555555555666666666666666333444444555555444444333444444333333333222222222000111333444666666777777555555444444444333333333111222222333333222222111333333333333333333333333222222222222222222222222222111111111111111222222111111111222222222333333222222222222222222222222111222222333333222222111222222222222222222222222333333333222222333333444333222222111111222222333444444444444444333222111222111111111111222333333444444444555555555444444444555666666777777666666555555555555555555555555555555555555444444444444555555444444555555666777555666777888:::<<<======<<<<<<<<<<<<===???AAABBB???@@@AAAAAAAAA@@@???>>>============>>>>>>??????===???AAABBBCCCBBBAAA@@@AAABBBCCCDDDEEEDDDCCCBBBCCCCCCCCCAAA>>>>>>@@@BBBGGGHHHIIIKKKMMMNNNPPPQQQMMMKKKIIIHHHIIIIIIHHHGGGKKKJJJIIIHHHIIIKKKMMMNNNPPPQQQRRRPPPNNNLLLLLLMMMHHHGGGFFFDDDCCCBBBAAAAAAEEEEEEDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@??????@@@BBBCCCAAAAAAAAA@@@???===<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<======>>>?????????===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;::::::999999999777777777777777777777777888888777777777666666666:::;;;===>>>>>>>>>===============;;;::::::;;;===BBBBBBBBB???;;;888666666666555555444444333333333333333333333333444444555111111111111222222222222444333333222222222222222222222222222222222222222222111111111111222333333222222111111111111222222111111222222222333333333222222222222222222222222333333333333333333333333333333333333222222222222222222222222333333333333555555444444444444555555333333333444444333333333444444333333333444444555666666666666666666666666555555555555555555555555555555666666666666777777999999999999:::::::::;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;888888999:::;;;<<<======AAABBBCCCCCCBBBAAABBBDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDCCC???@@@@@@@@@??????>>>===<<<===>>>???@@@BBBEEEGGGKKKGGGBBB???>>>???@@@@@@AAABBBCCCCCCCCCCCCAAA@@@BBBBBBAAAAAA@@@??????>>>===<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::999999888888888555666777888888777666555666666666555555555444444666666777777777777666666555555555666666666666666333444444555555444444333333333333333222222222222000111333555666666666555444444444444333333333333111222222333333222222111333333333333333333333333222222222222222222222222111111111000111111222333111111111111222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333222222222333444444333222222111111222222333222333444555444333222111111111111111111222333333333444444555555555555444333444444555666555555555444444444333444444555666666555555555444444333333555555444444555555666777666777888999:::;;;<<<======<<<<<<<<<===>>>@@@AAA???@@@AAAAAAAAA@@@>>>===<<<======>>>>>>??????@@@??????@@@@@@@@@@@@@@@???AAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCAAA???@@@CCCEEEIIIJJJMMMOOOQQQQQQQQQQQQMMMKKKHHHHHHHHHIIIIIIHHHKKKJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPOOOMMMJJJJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFEEEDDDBBBAAAAAA@@@>>>??????>>>===>>>@@@BBB@@@??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999:::::::::;;;;;;;;;:::::::::::::::777777777777777777777777888888888777777777666666666777888999:::999888777777888999888777777888999777999;;;:::777555555666555444444444333444444444333333222222333333444555000000111111111222222222444333333222111111222222111111111111111111111111111111000000111222222333222222111111111111222222111111111111222222222222333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222444444333333333333444444333333333444444333333333333333333333444444555666555555555555555555555555555555555555555555555555555555555666666666777777888888888888999999999999999999999999999999999999;;;;;;::::::999:::::::::999999:::;;;<<<===>>>>>>???@@@BBBBBBAAAAAABBBDDDBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFHHHGGGGGGFFFEEECCCBBBAAA???????????????>>>>>>===>>>>>>>>>@@@BBBDDDEEEEEEIIIEEEBBB@@@AAABBBBBBBBBDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@??????>>>=========<<<<<<<<<;;;;;;:::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999888888777555666777888888777666555666666555555555444444444666666777777777777666666555555555555666666666777333444444555555444444333333333333222222222222111///111333555666555444444333333333333222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111000000111222222333111111111111222222222222111111111111111111111111111222222333333222222111222222222222222222222222333222222222333333444555333222222111111222222333000111333444444444222111111111111111111222222333111222333444555444444333222222333444444444444333444333222222333444555666666666555444444333222222555555555555555666666777777777888999::::::;;;;;;<<<;;;::::::;;;<<<===>>>???@@@@@@AAAAAA???>>>===<<<<<<<<<===>>>?????????@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEAAABBBAAA@@@???AAADDDGGGIIIKKKOOORRRSSSRRRPPPOOOLLLJJJGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNOOONNNKKKHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA<<<>>>>>>===;;;<<<>>>AAA@@@?????????>>>?????????;;;;;;::::::::::::;;;;;;999:::;;;<<<======<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999777888888888999999999999888888888999999999999999777777777777777777777777777777666666666555555555333444555666666555444444111333666666666666777888222555888888777555666888444444333333333444555555222222222222333333444555222222222333333444444444444333333222111111111222111111111111111111111111000000000000000111222222222222111111111111222222000111111111111222222222333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222333222222222222222222333222333333444444333333222222222222333444555666777444444444444444444444444555555555555555555555555555555555555666666666777777777777777888888888888999999999999999999999999<<<;;;999888777888999999999999:::;;;<<<>>>>>>???===>>>@@@@@@@@@@@@BBBCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>????????????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDD@@@AAACCCDDDFFFGGGGGGGGGHHHHHHGGGFFFDDDBBB@@@???@@@@@@AAAAAAAAA@@@@@@???;;;::::::===AAACCCCCCBBBDDDBBBAAAAAACCCEEEEEEDDDBBBCCCDDDDDDCCCAAA???===>>>>>>======<<<<<<;;;;;;<<<<<<===<<<;;;:::999888999999999999999999999999999::::::;;;<<<<<<<<<;;;;;;;;;::::::999888777777555666777999999777666555666666555555555444444444666666777777777777666666444555555555666666777777333444444555555444444333333333333222222222111111///111333555555555333222333333333222222222111111222222222333333222222222000000000000000000000000222222222222222222222222111111000000111222333333000111111111111222222222000000000000000000000000222222222333333222222222222222222222222222222222222222222222333333444555333222222222222222222333///000222444444444222111111111111000111222222333000111222333444333333222000111222222333333222222333222222111222333555555666666555444333333222222666555555555555666777777777777888888999999999:::;;;:::999999999:::;;;<<>>===;;;;;;<<<<<<===>>>??????AAA@@@>>><<<<<<===???@@@AAA@@@@@@@@@AAACCCDDDFFF@@@@@@???>>>>>>@@@DDDHHHIIILLLPPPTTTUUUSSSOOOMMMKKKIIIFFFFFFHHHIIIJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNLLLIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBBBBCCCDDDEEEFFF@@@@@@@@@AAAAAABBBBBBBBB;;;===>>><<<::::::===AAA@@@@@@@@@???@@@@@@AAABBB;;;::::::999999::::::;;;888999:::<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999999666666777777888888888999666666777777888888888999777777777777777777777777666666555555555444444444333444666777777777666555666555444333333444555666444444444444444444444444111222333333444444444444333333333222222111111111333222222111111222222333222222111111111111222222222222222222222222222222111111111111111111111111222222222111111111000000...///000111222333333333222333444444555555444444666666555444333333222222333333333333333333333333555444333333222222222222444444444444444444444444555555555444444333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444555555555555666666666777888999999::::::;;;::::::999888888888999@@@???===;;;::::::::::::999:::;;;<<<============<<<<<<<<<===>>>@@@AAABBBEEEFFFHHHGGGDDDBBBAAABBB===>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAADDDDDDDDDDDDEEEFFFHHHHHHJJJHHHEEEEEEFFFFFFCCC@@@@@@@@@@@@???????????????;;;;;;===>>>@@@BBBCCCCCCEEEDDDCCCBBBAAABBBBBBCCCEEEFFFFFFFFFEEEDDDBBBAAA???>>><<<;;;:::::::::;;;???>>>===<<<:::999888777:::999999888777666555555<<<<<<;;;;;;;;;:::::::::888888888888888777666666555555555666666666666666555555555666666666666666666666555555555555666666999888777666555444333333444444333333333333222222111111222222222222111111222222222222222222222222333222222111111222222333333333333222222222111111000000000000000000000000222222222222222222222222222222111000//////000000111111111111111111111111222111111111000000//////222222222222222222222222333222222111111222222333111222333222111111333555333222222111111222222333444444444333333222222222111111111000111111222333444444444444444444444444111111111111222333444555555555555555555555555444444444222111111222444444777555333111111222555666555555666777777777777777;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<>>>>>>=========???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIILLLQQQTTTUUUSSSOOOMMMIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGHHHJJJLLLLLLKKKNNNLLLHHHEEEDDDDDDEEEFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEECCCBBBAAAAAABBBCCCAAAAAAAAABBBDDDDDDBBB@@@??????>>>;;;::::::<<<>>>BBBAAA???>>>>>>>>>??????@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;<<<>>>@@@BBBCCCCCCDDD@@@???>>>======<<<<<<===<<<;;;:::999888888888888:::::::::999999888888888777777888888888777777666777777666666555555555444444444333333333333444444444444555666666666666666666555444444444444555666444444444444444444444444111222333333444444444333333333333222222222111111333333222222222222333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222111111111111///000111222222222222222111222222333333333333333555444444333222222111111333333333333333333333333555444333222222222222222444444444444444444444444555555444444444333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444444555555555555666666777888888999::::::;;;:::999888888888888888<<<;;;:::999999999:::;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBDDDFFFGGGGGGEEECCCCCCCCC>>>>>>>>>???AAABBBDDDEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCDDDFFFGGGIIIJJJHHHFFFEEEEEEFFFDDDAAA>>>????????????????????????<<<===>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAABBBFFFFFFFFFFFFEEECCCBBBAAA@@@>>>===;;;;;;;;;;;;<<<>>>===<<<;;;:::999888777888888888999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::888888888888888777666666666666666666666666666666777777666666555555444444666666555555555555666666888888777666555444333333444444333333333333222222222222333333333333222222//////000111333444555666222111111111111111111222333333333222222222111111000000000000000000000000...///000111333444555666222222111000000000000000111111111111111111111111111111111111000000000///222222222222222222222222333222222111111222222333111222333222111111333444333222222111111222222333444333333333333333333222111111111111111222222333444444444444444444444444333222222222222222333333444444444555555555666666444444333333333333444444666555333222222333444555555555666777777777777777999999999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKOOORRRSSSQQQNNNLLLIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGFFFGGGIIIKKKKKKKKKLLLJJJGGGDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBBBBCCC@@@@@@AAABBBDDDEEECCCBBB??????>>><<<:::;;;===?????????>>>>>>>>>???AAAAAA@@@??????>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>@@@AAABBBCCCCCC@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999888888777::::::999999999888888888777777888888888777777666777666666666555555555555555555444444444444555555555555555444555555666777666555444444444444555666444444444444444444444444222222333444444444333333333333333333222222222222444444333333333333444444222222111111111111222222222222222222222222222222333333333333333333333333333333333222222222111111000111111222222222111111000111111222222222222222333333222222111111000000333333333333333333333333444333333222222222222333444444444444444444444444444444444444333333333333222222333333333333333333333333333444444444555555444444444444444444444444444444444444555555555555666666777777888888999999:::999888888888888888888999999888888888999;;;<<<888888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCEEEGGGGGGFFFDDDDDDEEE????????????@@@CCCEEEFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAACCCEEEGGGIIIJJJEEEEEEDDDEEEEEECCC???<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@@@@???>>><<<<<<<<<======<<<<<<;;;::::::999888888888999999;;;<<<===>>>>>>::::::::::::999999999999888888888999888888777666666666666666666666666666888777777666555444333333666666555555555555666666888777777666555444333333444444333333333333222222333333333444444333333333//////000111333444555666111111000000000000111111333333333222222222111111000000000000000000000000...///000111222444555555222111000000000000000000111111111111111111111111111111111111000000000000222222222222222222222222222222111111111111222222000111222222111111222444222222111111111111222222222333333333333333333444111111111111111222333333444444444444444444444444444444333222222222222222333444444555555666666666333444444555555444444333444444444444444444444444555555666777777777777777888888888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGJJJMMMPPPPPPOOOMMMKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGEEEFFFHHHJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@AAABBBEEEFFFEEECCC?????????===<<<<<<>>>@@@=========>>>???AAABBBCCC???@@@@@@@@@@@@>>>===<<<;;;;;;::::::::::::999999<<<<<<>>>???AAAAAABBBBBB@@@@@@>>>===;;;;;;::::::::::::;;;;;;:::999777666999999999888888888888888666777777888888777777777666666666666555555555555666555555555555555555666666555444333333444666777555555555444444555555555444444444444444444444444222333333444444333333333333333333333333333333333555444444333333444444555222222111111111111222222111222222222222222333333222222222222222222222222333333333333222222222222111111222222222111111000000111111222333222222222333333222222111111111111222222222222222222222222333333222222222222222333333333333333333333333333333333333333333333333333222222222222222333333333333333333444444444555555333333333333333333333333333333444444444555555555666666666777777777888888999888888777777777888888999999888777888999:::;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAADDDFFFGGGFFFEEEEEEFFFAAAAAA@@@@@@BBBDDDFFFHHHGGGGGGFFFEEECCCBBBAAAAAA??????@@@AAABBBDDDFFFGGGDDDDDDEEEEEEDDDBBB???<<<============>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAACCCDDDEEEGGGGGGFFFFFFEEEDDDCCCAAA@@@@@@AAA@@@>>>=========>>>???;;;;;;::::::999999999888:::::::::::::::;;;;;;;;;:::::::::999999999888888888888888999999888888777777777777666666666666666666666666555555444444444666555555444444555555666777777666555555444333333444444333333333222222222222222333333333333222222222222222222222222222222222222111111111111222222333333333222222222111111000000000000000000000000222222222222111111111111111111000000000000000111111111111111111111111111111111111000000000000000111111111111111111111111222222111111111111222222///111222222111111222333222222111111111111222222222222222333333444444444222111111111111222333333333333333333333333333333333333222222222333333444555555555555555555555444333444555666666555444333222333444555555555444333555555666777777777777777888888888888999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999:::;;;===???@@@@@@???>>>??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGIIIKKKMMMNNNMMMLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGEEEDDDEEEFFFHHHHHHGGGDDDCCCAAA@@@@@@AAACCCCCCGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDCCCBBB?????????>>>======>>>@@@======>>>>>>???AAABBBBBB@@@@@@BBBBBBAAA???<<<;;;:::::::::::::::::::::999<<<===>>>???@@@@@@@@@@@@@@@???>>><<<;;;::::::999999:::;;;<<<;;;999777555888888888888888888888777555666777777777777777777666666666666666555555555666666555555555555666666666555444333333444555666444555555555555555555444444444444444444444444444333333333444444333333222333333333333333333333333555444444333333444444555222222111111111111222222111111111222222333333333000000000000000000000000333333333222222222111111111111222222222111111000111222222333333333333333333333333333222222222222222222222222222222222222222222222111111222222333333333333333333333333333333333333333333333333333111111111222222333333333333333333444444444555555333333333333333333333333333333333444444444444555666666666666666666777777777777777666666777777888;;;;;;999888888888999::::::;;;<<<======>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>@@@CCCEEEFFFEEEDDDEEEFFFBBBBBBBBBCCCDDDFFFHHHIIIFFFFFFEEEDDDCCCBBBAAAAAA???????????????@@@AAABBBDDDEEEFFFFFFDDDAAA???>>><<<<<<======>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCEEEGGGHHHHHHFFFFFFDDDCCCAAA@@@??????AAA@@@>>>======>>>??????;;;;;;;;;::::::999999999777888888888888888888888:::::::::999999999888888888888999999999999888888888888777777666666666666333333444444555555666666555555444444444444555555666666555555444444333333444444333333333222222222111111222222222222111111222222222222222222222222444333333222222333333444333333333222222222111111111111111111111111111111222222222111111000000000111000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111222111111000000111111222...000222222111111111222222111111000000111111222222222222333333444444444222222222111222333333444333333333333333333333333111111111222333555666777777777666555444333333222222333444555555444333222111222444555666555444333555555666777777777777777888888888888999:::;;;<<<;;;;;;::::::999999999999999999999999999999999999;;;<<<>>>@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHFFFDDDCCCCCCEEEFFFFFFEEEAAA@@@@@@@@@AAABBBCCCDDDGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFHHHFFFCCCBBBBBBBBB@@@>>>>>>?????????======???@@@>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBAAA???<<<:::::::::::::::::::::::::::<<<===>>>>>>???????????????>>>===;;;:::999999999999:::;;;<<<;;;999777555777777777777777777777777555555666777777777777777555555555666666666666666666666555555555555666666666555444444444444444444444444555666666555444444444444444444444444444444333333444444444333222222333333333333444444444444444444333333333333444444222222111111111111222222111111111222222333333444000000000000000000000000222222222111111111000000000111111222222222111111111222222333333333333333333333333333333333333222222222222222222222222222222111111111111222222333333333333333333333333333222222222222333333333333000000111111222333333333333333333444444444555555333333333333333333333333333333333333444444444444555555555555666666666666666666666666666777777888<<<;;;999888888888999999;;;<<<===>>>>>>???>>>>>>;;;;;;;;;;;;;;;<<<======???BBBDDDEEEDDDCCCCCCDDDBBBBBBCCCEEEFFFGGGHHHIIIDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>>>>>>>??????EEEFFFFFFEEEBBB@@@???@@@<<<======>>>>>>??????@@@??????????????????@@@@@@===>>>@@@BBBDDDEEEFFFFFFGGGFFFDDDBBB@@@??????>>>@@@???>>>======>>>???@@@======<<<;;;;;;:::999999444444555666888999::::::::::::::::::999999999999777888999999:::999999999999888888777777666666555222222333444555666666777555555444444444444555555555555555444444444333333444444333333333333222222000111111222222111111000//////000111333444555666444444333333333333444444333333333222222222111111111111111111111111111111//////000000111222222333000000000000000111111222000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111---000222333222111111111111111000000000000111111222333333333333333333444222222222222222333444444333333333333333333333333000000111222444666777888777777666555444333333222222333333444444333333222111222444555666555555444555555666777777777777777888888888888999:::;;;<<<999999999999999999999999::::::::::::999999999999<<<===>>>@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???AAAAAAAAAAAAAAABBBDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGDDDCCCAAABBBCCCDDDDDDCCC??????@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIGGGDDDAAAAAA???>>><<<<<<>>>??????======>>>@@@>>>??????@@@@@@@@@??????AAAAAAAAAAAA???===;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>=========<<<;;;:::::::::::::::::::::;;;;;;:::999777666666666666666777777777777444444555666777777777777555555555666666666666666666555555555555555555666444555555555444444333222444444555666666555444444444444444444444444444444333444444444333333222111333333333444444444555555333333222222222222333333222222111111111111222222000111111222333333444444000000000000000000000000111111111000000000/////////000111222222222222222000111111222222222222222111111222222222222222222111111111111111111111111111111111111111222333333222222222222222222222222111111222222222333333333///000000111222222333333333333333444444444555555222222222222222222222222222222333333333444444444555555555555555555555555666555555555555666777888999888777666777888999::::::;;;<<<===>>>>>>>>>>>>;;;;;;::::::;;;;;;<<<===???AAACCCDDDBBBAAAAAABBB???@@@CCCEEEFFFGGGFFFFFFBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>???@@@@@@AAAEEEEEEEEEBBB???===???AAA======>>>>>>???@@@@@@AAA=========>>>>>>?????????===???AAACCCDDDEEEEEEEEEGGGFFFCCCAAA???>>>>>>>>>???>>>===<<<======????????????>>>===;;;:::999999777777888888999::::::;;;;;;;;;;;;;;;::::::::::::777888999999:::::::::999999999888888777666666555333333333444444555555555555444444333333444444555555555444444444444333333444444333333333333222222111222222333333222222111//////000111333444555666444333333222222333333444333333333222222222111111111111111111111111111111//////000000111111222222000000000000000111222222000000000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111---///222333222111000111111111000000000000111111444333333333333333333222333222222222222333444444222222222222222222222222111111222222444555777888555555555555555555555555222222222111111222222222111222333444555555555555555555666777777777777777777777777777888999::::::777777888888999999::::::;;;;;;;;;;;;:::::::::999<<<<<<===>>>???AAACCCDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDBBB@@@@@@BBBCCCBBBAAA>>>???@@@BBBDDDFFFGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFHHHIIIJJJKKKKKKJJJHHHEEEBBB@@@??????===<<<;;;<<<>>>>>>=========???<<<===>>>@@@AAAAAAAAA@@@BBBAAA@@@???===<<<;;;:::;;;;;;;;;<<<<<<==================>>>======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::999999888888777555555555666666666777777333444555666777777777777555555555555666666666777555555444444444444555555444444555666555444222111333444555666666555444333444444444444444444444444444444444444333333222111333333333444444555555555333222222111111222222333222222111111111111222222000000111222333333444444111111111111111111111111000000000000////////////...///000111222333333333//////000111111111111111000000000000000111111111111111111111111111111111111111000000111222333333222222222222222222222222111111111222222333333333///000000111222222333333333333333444444444555555222222222222222222222222222222333333333444444444555555555555555555555444555555555555555666777888555555444555666888999;;;999:::;;;<<<============;;;;;;:::::::::;;;<<<<<>>>>>>>>???@@@BBBCCCDDDDDDDDDCCC@@@<<<;;;>>>AAA===>>>>>>???@@@AAAAAAAAA<<<<<<<<<===>>>>>>??????@@@AAACCCEEEGGGGGGGGGGGGGGGFFFCCCAAA???>>>>>>>>>>>>>>>===<<<<<<===>>>???AAA@@@???>>><<<:::999999======<<<;;;::::::999999<<<<<<;;;;;;;;;;;;::::::777888999:::::::::::::::999999999888777666666555444444444444444444444333555444444333333444444555444444444444444444333333444444444333333333222222222333333444444333333222222222222222222222222222333222222111111222222333333333333222222222111111111111111111111111111111222222222111000//////...000000///000000111222222000000000000000000000000//////000000111111111222000000000000000000000000111111000000000000111111,,,///222333222111000000111111000000000000111111444444444333333222222222333333222222333333444555222222222222222222222222333333333333444444555666222222333444555666777888333222111000000111222333222222333333444555666666555666666777777777777777555555555666666777888999666666777888999::::::;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<>>>@@@BBBDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAACCCDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGCCCAAA@@@@@@AAABBBAAA@@@>>>???AAACCCEEEGGGIIIJJJGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFIIIKKKLLLLLLLLLLLLFFFDDD@@@?????????>>>===:::;;;===>>>===<<<===>>>999;;;===@@@BBBBBBCCCBBBBBBAAA???===<<<;;;;;;:::<<<<<<<<<=========>>>>>>==================<<<;;;::::::999999::::::;;;<<<<<<;;;:::999888888888888444555555555666666777777333444555666777777777777444555555555666666777777444444444333333444444444666666555555555444444444///000111333444555555555111222444666666555444333333333333333333333333333333333333333333333333333444444444444444444444444000000000000////////////444333333333222111111111222222222111111111000000000111222333333222111000000000000000111111111111222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222111222222333333222222111222222222111111000000000222222222222222222222333333333333333222222111000222222222222222222222222444444444444444444444444666666555555555444444444666666777777666555444444555555666777888:::<<<===999999::::::;;;<<<======999999999999:::<<<>>>???===>>>@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<>>>@@@BBBCCCEEECCCAAA???>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA???>>>===<<<===@@@BBBDDDCCCCCCDDDEEEFFFGGGGGGHHHGGGEEECCCAAA???>>>======>>>??????@@@@@@AAAAAABBBCCCAAA???===<<<<<<===>>>???>>>===<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;:::888666444111555777333,,,***111999777666555444333444444555444444444444333222111000333333333333333222111000111111111111111111111111333111///111444555333111555555555555555555555555333111000111333444444333111111111111111111222222000000000000000000000000000000000000000000000000222222222222111111111000333222111000000000222222000000111111111222222222000000111222222222222111//////000111111111111111000000111222333444444555333333222111000000000111222222222222222222222222000000000111222333555555444444444333333222222222333333333222222111111111/////////000000111111111111111222222222333333333555666777888888777666666777777777777888888888888777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>???AAACCCDDDEEEEEEDDDDDDCCCCCCCCCBBB???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@>>>>>>>>>@@@BBBCCC???@@@BBBCCCEEEGGGIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEFFFGGGJJJLLLMMMJJJHHHGGGEEECCCAAAAAAAAABBBCCC@@@@@@@@@@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>===;;;999888999:::;;;===>>>?????????999:::;;;=========<<<<<<888888888888999:::;;;<<<===<<<:::888777666555555888888888888888777666666999888777666666666666666888888777777666444333222555555444444444555555666666666555555555444444444444444555555555555444444111222444666666555444333333333333333333333333333222222222222222222222222333333333333333333333333111000000000////////////222222222222222111111111222222222111111111000000000111222333333222111000000000000000111111111111222222222222222222222222333333333222222111111111333333222222222222222222111111111111111111111111111222222333333222222111444444333333333333333333000000111222333333444444444555555555444444333222222222222222222222222222444444444444444444444444666555555555444444444444666666666666666555444444555555555666888999;;;<<<999999::::::;;;<<<<<<===::::::;;;<<<===>>>??????>>>@@@AAABBBAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<>>>@@@BBBCCCDDDCCCAAA???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???>>>===>>>@@@CCCEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGEEECCCAAA@@@????????????@@@@@@AAABBBBBBBBBCCCAAA???>>>===>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999999:::;;;;;;;;;999777666555888:::666111000555:::777666555444333444444555444444444444333222111000333333333333333222111000111111111111111111111111333111000111333444333111444444444444444444444444222111000000222333333222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000222222111000000111111222000000111111111222222222000000111222222222222111000000111111111111111111000111111222222333333444333222111111000000111111222222222222222222222222000000000000111222333333333333333333222222222111333333333222222111111111333333333333444444444444111111222222222333333333444555666777777777666555666666777777777888888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCBBBBBB???@@@@@@AAAAAABBBBBBCCCBBBAAAAAAAAAAAACCCDDDEEEGGGGGGFFFEEEEEEDDDDDDCCCAAA@@@?????????AAACCCDDDAAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIFFFDDDAAA@@@>>>===<<<===>>>???AAAAAAAAAAAA@@@???>>>======>>>>>>???@@@AAAAAABBB??????>>>===<<<;;;::::::999:::;;;===>>>>>>??????;;;<<<>>>?????????>>>===888888888888999:::;;;<<<===<<<:::999777666666666888888888888888777666666777777666555555555666666555666666666666555555444666555555444444444555555555555555555555444444444888888888777666555444333222333444555555555444333333333333333333333333333111111111111111111111111222222222222222222222222111111000000000/////////000000111111111111111111222222222111111111111111000111222333333222111000000000000000111111111111222222222222222222222222222222222222222111111111111111111111111111111222000000000000000000000000111222222333333222222111333333333333333333444444//////000111333444555666444444555555555444333333222222222222222222222222444444444444444444444444555555555555444444444444555666666666666555444444444444444555777888:::;;;999999::::::;;;;;;<<<<<<:::;;;===>>>???@@@?????????AAABBBBBBAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>><<<;;;;;;<<<===???AAABBBBBBBBB@@@???>>>>>>>>>>>>===>>>>>>>>>?????????@@@AAA@@@??????@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@??????@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???>>>???@@@AAABBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888:::;;;;;;<<<;;;999888777777999999888666666777888666666555444444444444555444444444444333222111111222222333333333222111111111111111111111111111111222111000111333333333222333333333333333333333333222111///000111333222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000/////////111111000000000111111222000000000111111111111222///000111111222222111111222222222111111111111111222222222222222222222222222222111000000000111111222222222222222222222222333333333333333333333333222222222111111111111111222222222222222111111111222222222222222111111111111111222222222333333333333333444555555555555555666666777777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>>>>???AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCCAAA@@@@@@???@@@AAACCCDDDEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@AAABBBEEEFFFEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIGGGEEEDDDDDDCCCAAA?????????>>>======???@@@AAABBBBBBBBBBBBAAA@@@???>>>;;;<<<===>>>???AAABBBBBB>>>===<<<;;;:::;;;<<<<<<::::::<<<===>>>>>>>>>>>><<<===>>>??????>>>>>>===888888888888999:::;;;<<<======;;;:::888777777777777777888888777777666666555555444444444555666666333444555666666666666666777666555444444444444444555555555555555555555555888888888777666555444333222333444555555555444444333333333333333333333333222222222222222222222222222222222222222222222222111111111000000000///////////////000111111111222111111111111111111111111000111222333333222111000///000000000111111111111111111111111111111111111222222222111111111111111000000000000111111111111000000000111111111111111111222222333333222222111000000000111111222222222000000111222333333444444222222222333333222222111222222222222222222222222333333333333333333333333444444444444444444444444555555555666666555444444444444444444666777888999999999:::::::::;;;;;;;;;999;;;===???@@@@@@>>>===>>>@@@AAABBBAAA@@@AAABBB????????????@@@@@@@@@@@@???>>>>>>============>>>;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@??????>>>>>>>>>>>><<<<<<======>>>>>>??????AAAAAA@@@@@@AAACCCEEEGGGIIIIIIHHHHHHGGGGGGGGGGGGDDDCCCBBB@@@???>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDD@@@???>>>>>>>>>???@@@AAA>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888999::::::::::::999888777666666666777888777555333555555555555444444555555333444444444333333222111222222333333333222222111111111111111111111111111111111000111222222222222222222222222222222222222222111///000111222222111222222222111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111000000000000111111111111///000000111111111111111333222222111111111111111333222222222111111000000111111000000000000111111111111111111111111111111333333333333222222111111111111111000000000000000222222222111111111111111222222222111111000000///111111222222222333333333111222333333444444444444666666666666777777777888999999999999::::::::::::::::::::::::::::::::::::<<<======>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCCAAA@@@@@@???@@@AAABBBCCCCCCBBBAAAAAA@@@AAABBBBBBCCCBBBAAAAAABBBDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDBBB@@@@@@@@@>>>===>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCBBBAAA@@@???>>>;;;;;;<<<===>>>??????@@@<<<;;;:::999999;;;===>>>:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<======<<<;;;:::888888888888999:::;;;;;;>>>===;;;:::999888888888666777777777777777666666333333333333444444555666333444555555666666555555777666555444444444444444444555555555555555555555555555666666666555555444333333444444444555444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111000000000000/////////000111111111222111111111111111111111111000111222333333222111000///000000000111111111111111111111111111111111111111111111111111111111111/////////000000111111111111111111222222222333333111222222333333222222111000000000111111222222222333222222222222222222222111222222333333222222222222222222222222222222222333333333333333333333333333333444444444444444444444444555555555555444444444444444444555666888888999999999:::::::::::::::888:::<<<>>>>>>>>><<<;;;<<<===??????>>>>>>>>>???>>>>>>>>>??????@@@@@@@@@??????>>>===<<<<<<======;;;;;;::::::;;;===???@@@>>>>>>>>>>>>>>>>>>>>>===;;;<<<<<<===>>>>>>??????BBBAAAAAABBBCCCDDDFFFGGGIIIHHHHHHGGGGGGFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDD===============>>>>>>>>><<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888777777666666555555666888777444111444444555555555555555555333333444444444333222222111222222333333333222222111111111111111111111111000000111111111111222222222222222222222222222222333222000000111222222111222222222111111111000000000000000000000000000000000000000000000000000000000000000000//////////////////000000111111111111000000000000000000000000//////000111111111111000222222111000000111111222333222222111111000000///111000000///000000111111111111111111111111111111//////000000///...---,,,000000000000000000000000111111111111111111111111555555444444333333333222111111222222222333333333111111111222333444444555555666666666666777777777888888999999999:::::::::::::::::::::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCCAAA@@@?????????@@@AAABBBCCCBBBBBBBBBCCCEEEGGGIIIIIIIIIIIIHHHGGGFFFFFFEEECCCDDDDDDDDDEEEEEEFFFFFFCCCAAA???>>>>>>>>>>>><<<;;;;;;;;;<<<===>>>???@@@CCCCCCCCCBBBAAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888999;;;===>>>:::;;;<<<===>>>>>>>>>===<<<<<<=========;;;:::999888888888888999:::;;;;;;===<<<;;;:::999888888888555666666777777777666666333333333333333444555666555555555555555444444333666666555444444444444444444444444555555555555555222333444444555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222111111111000000000000000111111111111111111111111111111111222222222000111222333333222111000000000000000111111111111111111111111111111111111000000000111111111111111/////////000111111222222111111111222333333444444111222222333333222222111333333333333333333444444444444333222222111111000333333444555555555444444222222222222222222222222333333333333333333333333333333333333444444444444333333444555555555555444444444444555555666888888999999999999::::::::::::888999;;;<<<<<<<<<;;;::::::<<<======<<<<<<<<<>>>=========>>>??????@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???<<<======>>>>>>>>>======;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCC=====================<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;:::::::::999999999999777777777777777777777777777666777777888888555333333444555555666555555555333333333444444333333222111111222333333333222222111111111111111111111111///000222111000000111333222222222222222222222222555333111111222333222111333333222222111000000000000000000000000000000000000000000000000000000000111111000000000/////////......///000111111111111111000000000000000//////...///000000111111000000111000/////////000222333222222111111111000000000000000/////////000111111111111111111111111111111111222333333333111000///000000000000111111111111000000000111111111111111222222222222111111111111111111222222222333333333111111111111222444555666555555666666666666777777777777888888888999999999:::::::::::::::::::::::::::;;;<<<>>>????????????????????????@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCC@@@???>>>===>>>???BBBCCCCCCBBBAAABBBCCCEEEHHHIIIJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDD@@@???>>>>>>??????===<<<======>>>???@@@@@@AAAAAACCCCCCCCCBBBAAA???======<<<<<<<<<;;;::::::999999999999888888999:::<<<===;;;;;;<<<===============????????????>>>===;;;:::888888888888999:::;;;<<<<<<;;;:::999999888888888555555666777777777666666444444333333333444555555555555555555555444333222555555444444444555555666444444444555555555666666333333444555555555555444444333333333444444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000222222222222222111111111000000111111111222222222000111222333333222111000000000000000111111111111111111111111111111111111///000000000111111111222//////000111111222333333000000000111222333333333111222222333333222222111444444333333333333333333333333222222222222222222222333444444555555555444222222222222222222222222222222222222222222222222222222333333333444444444222333444444555555555444555555555555666777888888999999999999999999999999::::::::::::;;;;;;;;;;;;999;;;======<<<;;;<<<===<<<<<<======>>>??????@@@??????>>><<<<<<;;;;;;<<<;;;::::::::::::<<<===>>>;;;;;;===>>>>>>>>>======;;;<<<<<<===???@@@@@@AAA@@@AAAAAABBBCCCDDDEEEFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBBBB>>>>>>>>>>>>>>>===<<<;;;===============<<<<<<<<<::::::::::::::::::::::::999999999999888888888888888777777777777777888888777777888888777666666666333333555666666666555555222333333444444333333222000111222333333333333222111111111111111111111111...000222111000///111333333333333333333333333333666444222222333444333222333333222222111000000///000000000000000000000000000000000000000000000000222222111111111000000000---...///000111111111000111111000000////////////...//////000000000000000///...------...000222333111111111111000000000000///////////////000111111111111111111111111111111222333444555555444222111000000000111111222222222///000000000111111111222.............../////////111111222222222333333333111111111111222444666777555555555666666666777777666666777777777888888888999999999999999999999999999:::<<<>>>?????????>>>>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAABBBBBBCCCAAA@@@???>>>>>>???@@@AAA@@@???===<<<===???BBBDDDBBBBBBAAAAAACCCEEEHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@?????????@@@???<<<:::???@@@@@@AAABBBBBBBBBBBBCCCCCCBBBAAA@@@>>><<<;;;:::::::::::::::999999999888888999999::::::;;;;;;;;;<<<<<<===============???@@@@@@@@@>>>===;;;999888888888888999:::;;;<<<;;;:::999888888888888888444555555666777777666666666555444444444444444555333333444555555555444444444444444444444555666777444444444555555555666666444555555555555555444444444333333333333444555555333333333333333333333333111111111111111111111111000000000000000000000000222222222111111111111000444333333333222111111111000000111111222222222222000111222333333222111000000000000000111111111111000000000000000000000000//////000000111111111222///000000111222333333333...//////000111222222222222222222333333222222222333222222111111000000000111111111222222333333333000111222222333333333333222222222222222222222222222222222222222222222222222222222333333444444444222333444444555555555444666666666666666777888999999999999999999999999999;;;;;;:::::::::;;;<<<<<<999;;;======<<<;;;<<<===;;;<<<<<<===>>>??????@@@??????>>><<<<<<;;;;;;;;;;;;::::::999:::;;;===>>>:::;;;<<<>>>>>>>>>======<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>??????@@@>>>??????@@@@@@AAABBBBBB@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888777777777777999888888888888888999999555777777666444333444666222333555666666666555555222222333444444333333333000111222333333333333333111111111111111111111111...000222111//////111333333333333333333333333333777555333333444444333222333333222222111000000///000000000000000000000000000000000000000000000000222222222222111111111111,,,---///000111111111000111111000000/////////......//////000000000000000---,,,,,,,,,---000222444000000000000000111111111///////////////000111111000000000000000000000000,,,---///000000///...,,,000000111111222222222333//////000000111111111222//////000000111111222222111111222222222333333333222111111111222444666777555555555555666666666777666666666666777777777777999999999999999999999999999:::<<<>>>??????>>>>>>======>>>>>>?????????@@@???@@@@@@AAAAAABBBCCCCCC@@@???>>>======>>>??????@@@>>>===<<<===@@@CCCDDDBBBAAAAAAAAABBBEEEHHHIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA???;;;888<<<======>>>>>>>>>>>>===BBBBBBBBBAAA???===<<<;;;888888888999999:::::::::777888999::::::::::::999;;;<<<==================>>>>>>>>>>>><<<:::888777888888888888999:::;;;<<<::::::999888777777777777444444555666777777666666777666555555444444444444000111333444555666666666333333333444555666777888444444444444444444444444111111222222222333333333333333333333333333333333333333333333333222111000222222222222222222222222444333111000000000111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000//////...///000111111000///...000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111444333222111111111222333222222222222222222222222222333333444444333333222000222444333222111222333333222111111111222333444333333333333333333333333666666666666666666666666555555666666777777888888999999999888888888777777888999999:::;;;<<<======<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999999;;;<<<<<<<<<;;;:::;;;===>>>>>>>>>>>>AAACCCCCCDDDDDDEEEEEEEEEEEEEEE@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>===<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;888888777777888:::;;;<<<;;;;;;::::::999888777777666666555555444444444333666555555555555444444444444444444555555555555666333333333333333333333333000111111111111222222222222222222222222111000///222222222222222111000///000000000000000000000000222333333333333222111111000111222333333222111000222222222222222222222222000000000000000000000000222222111111111111222222000000111111111111000000......//////000000111111000...---...111222111///111111222222222333333333000000000000000000000000////////////////////////+++---///000///...///000333333222111000000000111000000000000000000000000......//////000000111111///000111222222111///...111111222222222333333333333333333333333333333333888555222333555777777666666666777888888888888888888888777777777777888888999::::::;;;<<<===>>>>>>===>>>@@@AAAAAA@@@???>>>???@@@AAABBBBBBBBBAAAAAABBBAAA???>>>============@@@@@@??????>>>?????????@@@@@@BBBCCCDDDEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBDDDBBB???>>>???@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@??????>>>?????????>>>>>>===<<<;;;<<<;;;;;;::::::999999888;;;;;;:::;;;;;;<<<>>>>>>>>>===;;;::::::;;;<<<===AAA@@@???>>><<<:::888777888888888999999:::::::::<<<999666444555777888888666666666666777777777777666555444333333444666777333333444555666666666666555555555555555666777888444444444444444444444444222222222222333333333333444444444333333222222222333333333333333222111111222222222222222222222222333333111000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////000111111000//////000000000000111111111111000000000000000000000000000000000111111000000000111111111111111111111111111111111111111111111111222222111111111222333444222222222222222222222222111222222333333222222111000222444333222111222333222222111111111222333444222222222222222222222222444444444444444444444444555555666666666777777777888888777777777666666666777777888999:::;;;<<<<<<<<<======>>>???>>>>>>>>>>>>>>>=========<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<<<<;;;;;;<<<=========>>>@@@BBBDDDDDDEEEEEEEEEEEEDDDDDD@@@??????????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::<<<<<<;;;::::::999888888777777888777777777666666666555555555555555444444444444444444444444555555555555333333333333333333333333000111111111111222222222222222222222222111000000222222333333222111111000111111111111111111111111222333333333333222111111000111111111111111111000000000000000000000000000000000000000000000000000111000000000000000000111000000111111111000000///.../////////000000000111111///...///222333222000000000000111111111222222000000000000000000000000////////////////////////---///000000///...///000333222111111000000111111000000000000000000000000//////000000000000000111000111111111111111000000000000111111111222222222333333333333333333333333888666444444666777666555555666777777888888888777777777666666666666777777999999:::;;;<<<===>>>>>>======>>>??????@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@???>>><<<<<<;;;<<<<<<@@@???????????????@@@@@@???@@@AAACCCDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDAAA??????@@@@@@@@@????????????????????????????????????@@@@@@??????>>>>>>??????>>>>>>===<<<;;;;;;;;;::::::::::::999999;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999999:::<<<===>>>>>>>>>>>>===<<<::::::999999999999:::::::::;;;===:::666444444555555444666666666666777777777777666666555444444444555666333444555555555555555444555444444444555555666777444444444444444444444444333333333333444444444444666555444444222222111000333333333333333222222111222222222222222222222222333222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222111000000000000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111111111111111111222333444222222222222222222222222000111111222222111111000000222444333222111222333222222111111222222333444111111111111222222222222333333333333333333333333555555555666666666666666666666666666555555555555666666777888999:::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<============>>>======<<<;;;:::;;;;;;<<<===============:::<<<======<<<===???BBBEEEEEEEEEEEEDDDCCCBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<::::::999999888777777777777777777666666666666666555555555555444444444444444444444444555555555555333333333333333333333333000111111111111222222222222222222222222222111000333333333333333222222111222222222222222222222222222333333333333222111111111000000//////000000111000000000000000000000000////////////////////////////////////////////////111111111111111000///...////////////000000000000111000///000222333222111/////////000000000111111///////////////////////////////////////////////////000222111000//////000222222111000000000111111000000000000000000000000111111111111111000000000222222111111111111222222//////000000000111111111333333333333333333333333777666666666888888666555555666666777777777777777666666555555555555666666888999::::::<<<<<<===>>><<<<<<<<<======???@@@AAAAAAAAA@@@@@@@@@AAABBBCCC>>>===<<<;;;;;;;;;;;;;;;>>>>>>??????@@@@@@AAAAAA??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA??????@@@AAAAAA@@@AAAAAA@@@??????>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>><<<;;;:::888999:::;;;===<<<===============<<<;;;::::::::::::;;;;;;;;;;;;:::888444333444555555555666666666666777777777777888777666555444444555555444444555555555444333333444444333333333444555555333333333333333333333333333333333444444444555555444444444333333222222222222333333444333333222222222222222222222222222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222111111111222222111111111///000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111222222222222111111000222444333222111222222222111222222222222333333222222222222222333333333333333333333333333333333555555555555555555555555666666666555555555555555666666777888999:::;;;;;;<<<===>>>>>>??????>>>>>>??????>>>>>>>>>=========:::::::::;;;;;;===>>>>>>????????????>>><<<;;;;;;<<<======>>>>>>>>>>>>>>>;;;===>>>>>>===>>>AAACCCFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;<<<999999888888777777777777444444444444444444444444555555555444444444333333333333444444444555555555333333333333333333333333000000111111111222222222222222222333333222111111333333444444444333333222222222222222222222222222222333333333333222111111111000///......///000111222222222222222222222222////////////////////////////////////////////////111111222111111000///...////////////000000000000000//////000111111111111/////////000000000111111////////////////////////////////////////////////000222333222000/////////111111000000000000111111000000000000000000000000333333222222111111000000333222111111111222333444000000000000111111111222222222222222222222222222444555666888999999888777555666666777777777666666555555555444444555555555888888999:::;;;<<<======;;;;;;:::;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCC=========<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBB>>>???@@@BBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@???@@@AAABBBAAA@@@DDDDDDCCCBBBAAA@@@???>>>===>>>>>>???????????????>>>>>>>>>>>>===<<<;;;:::888888999::::::;;;<<<<<<:::;;;<<<<<<===>>>>>>>>>;;;:::999888888999;;;<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666444222333666888999999666666666666777777777777999888777666555555444444555555555555555444333222333333333222222333444444333333333333333333333333333333333444444444555555222222222333333444444444222333333444444444333333222222222222222222222222111111111111222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222222111111111111111111222///000000000111111111111000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111222222222222111000000///222222222222222222222222222222333333333333222222000222444333222111222222111111222222333333333333333333333444444444555555444444444444444444444444555555555444444444444444666666666666666666666666777777888999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>============:::::::::;;;<<<===>>>???????????????>>>===<<<;;;============>>>>>>??????===>>>@@@@@@???@@@BBBDDDFFFFFFFFFEEECCCBBB@@@???===>>>????????????>>>=================================>>>>>>======<<<;;;<<<<<<===<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::888888777777777777666666333333333444444444444444555444444444444333333333333333333444444444444555333333333333333333333333000000111111111222222222111222222333333333222222222333333444444333333333222222222222222222222222222333333333333222111111111000///......///000111111111111111111111111111///////////////////////////000000111111000000///111111111111111000//////000000000000////////////---...///////////////000000000000111111111222222////////////////////////////////////////////////000222333222000/////////111000000///000000111111000000000000000000000000333333222222111111000000333222111111111222444555111111111222222222333333222222222222222222222222000222555777999999999:::666666777777777777666666555555444444444444555555777777888999:::;;;<<<<<<;;;:::::::::;;;===@@@AAAAAA@@@@@@@@@AAAAAABBBBBB>>>>>>>>>???????????????===>>>???AAABBBBBBBBBBBB??????AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@???@@@BBBCCCBBBAAADDDDDDCCCBBB@@@???>>>>>><<<===>>>???????????????>>>>>>>>>======<<<;;;:::888888999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;:::888888888:::<<<===??????>>>>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;666444444555777:::;;;:::666666666666777777777777999999888888777666555444666666666666555444444333444333333222222222333333333333333333333333333333333333333333444444444444000111222222444555555666222333333444444444444444222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111000000000000111222000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111222222111111000///222222222222222222222222333333333444444333333333000222444333222111222333000111222333333333333222333333444444555555666666444444444444444444444444444444444444444333333333555555555666666666666666777777888999:::;;;<<<<<<;;;;;;<<<============<<<============<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>>>>>???>>>>>>===<<<;;;===============>>>??????>>>@@@AAAAAA@@@AAADDDFFFEEEEEEEEEDDDCCCBBB@@@@@@<<<===>>>??????>>>===<<<========================<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888777777777666666666666666555555555555555666666666444444444444333333333333333333333333444444444444333333333333333333333333000111111111111222222222111222333333333333333333111222222333333333333333222222222222222222222222222333333333333222111111111000000//////000000111//////////////////////////////////////////////////////111111111111//////000000111111111111000000000000000000////////////,,,---///...------...000000000000111111111222222///////////////////////////////////////////////////000222111000//////000000000/////////000111111000000000000000000000000111111111111111000000000111111111111111222333444111222222222222333333333222222222222222222222222///111444666666777999;;;777888888888888777777666555555444444444444555555666777888888::::::;;;<<<;;;;;;;;;<<<<<<>>>???@@@???@@@AAABBBBBBBBBAAAAAA>>>???@@@@@@AAAAAAAAAAAA>>>???@@@BBBBBBBBBAAAAAA@@@@@@BBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@??????AAACCCDDDCCCBBBBBBBBBAAA@@@???======<<<<<<<<<===>>>????????????============<<<;;;::::::888888999::::::;;;<<<<<<:::;;;===>>>??????>>>===;;;:::999888999;;;===>>>?????????>>>===;;;:::999;;;;;;;;;;;;:::::::::::::::888666666888888888777666666666666777777777777888888999999888777666555666666777777777666555555444444333222222222333333222222222222222222222222222222222222333333333333222222222333333444444444222333333444555555444444222222222222222222222222///000111222333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111000000//////000000111000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111---...000111222222222111222222222222222222222222222222333333333333222222000222444333222111222333000111222333333333222222222222333444444555666666333333333333333333333333444444444333333333222222333444444444555555555555666666777888999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>===<<<<<<======<<<<<<<<<===>>>???>>>???@@@@@@@@@AAACCCEEEDDDDDDDDDDDDCCCBBBAAA@@@<<<===>>>??????>>>===<<<========================;;;;;;;;;;;;;;;::::::999999999:::::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;777888999999999888777777666666666666666666666666444444444555555666666666444444444333333333222222222222333333333444444444333333333333333333333333000111111111111222222222111222333333444444333333000111111222333333222222111111111111111111111111222333333333333222111111000111111111111111111000////////////////////////000000000000000000000000---...000111111000...---...///000111111222111111111000000000/////////...,,,...000///...---///111/////////000000000111111000000000000000000000000////////////////////////---///000000///...///000///////////////000111111000000000000000000000000//////000000000000000111...///000111222222222222111111111111222222222222111111111111111111111111111333555444333444777999999999999999999888777777666666555555555555666666666666777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???BBBCCCDDDBBBAAA???===>>>@@@AAABBBBBBBBBAAA???@@@AAACCCCCCBBB@@@???AAAAAACCCDDDEEEFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBAAA?????????BBBDDDEEEDDDBBBAAAAAA@@@@@@???>>>======;;;<<<===>>>????????????============<<<;;;::::::999999999::::::;;;;;;;;;:::;;;===?????????>>>===;;;:::999999:::<<<>>>???======>>>======<<<;;;;;;;;;:::::::::999999999999999888666666777777666555666666666666777777777777777888999999999888777777666777777888888888888777555555444333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222333333444555555555444222222222222222222222222///000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////111000///......///000111000000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111111111111111111111111111***,,,...111333444444444222222222222222222222222111111222222222222111111000222444333222111222333000111222333444333222222111111222333333444555555222222222222222222222222444444444333333222222222222222222333333444444444555555666777888999::::::888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======;;;<<<===============<<<===<<<;;;;;;;;;<<<>>>???===>>>@@@@@@???@@@BBBDDDDDDDDDDDDDDDCCCBBBAAAAAA<<<===>>>@@@@@@>>>===<<<========================:::;;;;;;;;;;;;:::999999888888999999999888777777;;;;;;;;;;;;;;;;;;;;;;;;666777888999999888666666555555555666666666666666222222222333333444444444444444444333333333222222222222333333333444444444333333333333333333333333000111111111111222222222111222333333444444444444///000111222222222222222000000000000000000000000222333333333333222111111000111222333333222111000111111111111111111111111111111111111111111111111,,,---///000000///---,,,---...///111222222222222111111000000/////////...---///111111///...000222............/////////000111111111111111111111111////////////////////////,,,---///000///...///000///////////////000111111000000000000000000000000......//////000000111111---...000111222222111111000000000000111111111111111111111111111111111111444555555444111111444777:::::::::::::::999888777666666555555555555666666666666777888999:::;;;;;;<<<===>>>??????>>>=========???BBBDDDEEECCC@@@>>><<<>>>???AAABBBBBBBBBAAA???AAABBBCCCCCCBBB@@@???AAABBBCCCEEEFFFFFFGGGGGGEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>???BBBEEEFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@;;;<<<===>>>????????????============<<<;;;:::999999999::::::::::::;;;;;;:::;;;===???@@@???>>>===<<<;;;:::::::::<<<>>>@@@;;;;;;<<<===>>>>>>======:::::::::999999888888888555444444555777888777666666666666666777777777777666777999::::::999888777666777888999999999999999666555444444333333333333222222222222222222222222222333333444444333333222111111111111111111111111222222333333333333444444444444444444444444444444222222222222222222222222---...///000111000000///000000000000000000000000............////////////222222111111111111222222000000000000000///......//////000111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111000000///.........222222111111111111222222333222111000000222444555666555444333222111111111222222222111111111111000555111...///333666444111333333333333333333333333000111111111111222222222555444333222222222333444555555666666777777888888777999::::::888888999;;;:::::::::;;;::::::999999::::::999999::::::;;;<<<::::::999999999::::::;;;???>>>;;;999888999:::::::::<<>>>>>>>>?????????>>>>>>>>>>>>===:::::::::;;;======;;;999888888888999999:::::::::<<<<<<======<<<<<<;;;:::888888888888777777777777666666666666777777777777222222333444555555555444333444444444444444444444111222222333333222222111444444444333333222222222111111222222222222111111333222222111111222222333222222222222222222222222222111111111000000//////000111111222222222111111000000000000000000000000111111000000//////......000000000000////////////............////////////............------------000000//////.........---222111111111000000//////......///000000000000000000000000000000000000000111///......//////...,,,////////////////////////000000000000000000000000111222222222222333333333000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000111111111222222222333555777999::::::888888555555555444444444444444999888777555555777888999;;;<<<===???@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>@@@CCCCCCBBBAAAAAAAAADDDBBB???===<<<===>>>???DDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBB@@@>>><<<<<<===>>>???@@@@@@AAABBBAAA@@@???>>><<<===???@@@???>>><<<;;;::::::999999999:::;;;;;;<<<===>>>???@@@AAAAAAAAA>>>===============>>>>>>=========<<<;;;:::888888666666666777888888666444666666555555555555666666555555555555555555555555555777999:::999999;;;<<<;;;:::999888888:::<<<===888777555333333333333444222222222222222222222222222333333444444333333222111111111111111111111111222222222333333333444444333333333333333333333333222222222222222222222222000111222333333222222111111111111111111111111111....../////////000000000111000000//////000000111000000000000000///......//////000111111111111111111000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000222111111111111111111222333222111000000222333555444333222222111111111111222222222111111111000000444111...000444666333000333333333333333333333333000111111111111222222222444444333222222222333444555555555666777777888888888999::::::999999:::;;;<<<=========<<<;;;;;;:::::::::999999::::::;;;<<<;;;;;;::::::::::::;;;;;;???===;;;:::999999:::;;;;;;<<>>>>>>>>=========:::::::::;;;======;;;999888999999999999999999:::<<<<<<<<<<<<<<<;;;;;;:::888888888888777777777777555555555555555666666666333333444555555555555555444444444333333333333333222222333333333333222222444444333333333222222222111111222222222222111111222111111000000111111222222222222222222222222222111111111111000000000///111111222222222111000000000000000000000000000000111000000000/////////...000000000000/////////...............////////////000000000000////////////000/////////............111111111000000000//////......///000000000000000////////////////////////111///......//////...---////////////////////////000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222444555666777888888777777888888777777666666555555999888777666666777888999;;;<<<===>>>???@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>@@@BBBBBBAAA??????@@@BBB@@@>>>======???AAACCCFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCAAA@@@???>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@???>>>===>>>???@@@@@@>>><<<;;;::::::999999::::::;;;<<<===>>>???@@@@@@@@@@@@@@@===<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;:::999999:::999999:::<<<;;;999777666666555555555666666777555555555555555555555555777999;;;;;;999666555555999888777666777888:::;;;999888777555555555555555333333333333333333333333222222333333333333222222111111111111111111111111222222222222333333333333222222222222222222222222333333333333333333333333222222333333333222222111222222222222222222222222/////////000000000111111000//////......//////000000000000000000///......///000000111111111111000000000000000000000111111000000000000000000000000000000000000000111111222000000000000000000000000//////000000111222222333111111111111111111111111222222111000000222333444111111111111111000000111222222111111111000000000222000///111555555222///222222222222222222222222000111111111111222222222444333333222222333333444444555555666666777888888888999::::::999999:::<<<>>>>>>======<<<;;;:::999::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>===;;;:::::::::;;;;;;;;;===>>>@@@@@@@@@??????CCCBBBAAA@@@???>>>===<<<<<>>>>>>>>======<<<;;;;;;===>>>>>>;;;999999999999999999888888888<<<<<<<<<<<<<<<;;;::::::888888888888777777777777555555555555555444444444444555555666666666666666444444333333222222111111333333444444444444333333333333333333222222222222111111222222222222111111111000000000000000000111222222222222222222222222111111111111000000000000111222222222111000000///000000000000000000000000000000000000////////////000000000/////////..................////////////000000000000////////////////////////............111111000000000000//////......///000000000000///////////////////////////000///......//////...---000000000000000000000000000000000000000000000000---------.........//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222555555555555555555555555888888888777777777666666999888777666666777888999;;;<<<===>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???@@@AAAAAA???======>>>???>>>>>>>>>???BBBDDDFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBB??????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@???>>>>>>===>>>@@@AAA@@@???===<<<:::::::::::::::;;;<<<<<<>>>??????@@@@@@@@@??????<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::<<<;;;;;;<<<===<<<:::888555555555555666666777888666666666666666666666666777999;;;:::888555333222555444444444555666888999;;;:::999888888777888888333333333333333333333333222222333333333333222222111111111111111111111111111222222222222333333333222222222222222222222222333333333333333333333333111111111111111000000000111111111111111111111111000000000000111111111111000//////......//////000000000000000000///......///000111111111111000000000000000000000111111111000000000000000000000000000000000000000111111222000000000000000000000000000000111111222222222222111111111222222111111111111111111000111222333333000000111111111111111111111111111111000000000000000///000222555444222///222222222222222222222222000000111111111222222222333333333333333333444444444444555555666777777888777999::::::999999;;;<<<<<<<<<<<<;;;:::888777666::::::999999::::::;;;<<<======<<<;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<>>>>>======<<<<<<>>>AAABBBAAAAAABBBCCC@@@@@@@@@@@@????????????>>>>>>>>>???@@@???===;;;::::::999999888888777777;;;;;;<<<<<<<<<;;;::::::888888888888777777777666666666555555555555444444666666777777777777666666444444333222222111000000333444444555555444444333333222222222222222222222111111222222222222111111111111000000000000111111111111111111111111111111111111111000000000000000111222222222111000///...000000000000000000000000000000000000////////////000000/////////.....................////////////............------------///////////////.........000000000000000000//////---...//////000000//////////////////////////////000///......///000///---000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555444333333222333333444555666666777777888888888999888888777777888888999:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@???===;;;;;;<<>>>>>???@@@CCCEEEGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA>>>???AAACCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>???@@@AAA@@@???===<<<:::::::::::::::;;;<<<===??????@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;:::999999:::;;;:::888666555555555555666777888999777777777777777777777777777888999888666555666666333333333333444666777888<<<;;;;;;:::::::::999999333333333333333333333333111222222333333222222111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333111000000000000000000000000000000000000000000000000000000000111111111111111000000//////000000111000000000000000///......000000111111111000000/////////000000111111111111000000000000000000000000000000000000000111111222111111111111111111111111222222222222111111000000000111222222222222111000111000000111111111222222000111222222333222222111111111111000000000////////////111333444333111///111111111111111111111111000000111111111222222222222222222333333444444444444444444555666666777777666777999999999999:::<<<<<<<<<<<<;;;:::888777666::::::999999::::::;;;<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<===============<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>><<<>>>@@@AAA@@@@@@BBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@??????@@@AAA@@@>>><<<999999999888888777777777;;;;;;;;;<<<;;;::::::999888888888888777777777666777777777666666666555555666777777777777777666666444444333222222111000000333444444555555444444333222222222222222222222222111111222222222222111111222222222111111222222222111111111111111111111111000000000000000000111111111111111111111000///...000000000000000000000000////////////000000000000////////////........................////////////............------------........./////////////////////////////////000000------...///////////////........................///...---...///000///...////////////////////////////////////////////////000000000111111111222222////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111444333222222111222222333333444555777999;;;<<<===999999888888888888999999:::;;;<<<===>>>??????????????????????????????????????????>>><<<:::;;;<<<@@@@@@???@@@@@@BBBCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA===???AAACCCDDDCCCAAA@@@??????>>>>>>>>>============>>>@@@@@@@@@???===;;;::::::::::::;;;<<<===>>>??????@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<888888999:::;;;;;;;;;;;;888888888999;;;:::888666666666666666666777888888777777777777777777777777::::::999777555555777999333333333444555666777777;;;;;;;;;;;;:::::::::999222222222222222222222222111111222222222222111111111111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222111111000000111222222333/////////////////////////////////000000000111111111000000//////000000111000000000000000///......000111111111111000000////////////000111111222222000000000000000000000000000000000000000111111222111111111111111111111111333222222111000000//////000111222333333222111000000000000111111111111222111111333333333222111000111111000000000////////////000111222222222111000000000000000000000000000000111111111111222222222111111222333444444444444333444444555555666777777444666888888777888999;;;>>>>>>======<<<;;;:::999::::::999999::::::;;;<<<======<<<;;;::::::::::::;;;;;;<<<<<<==================<<<<<<;;;;;;;;;;;;999:::;;;<<<===>>>???@@@===>>>@@@?????????@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAA@@@===;;;888888888888888777777777;;;;;;;;;;;;;;;:::999999888888888888777777777777888888888777666666555555777777777777777666666555444444333333222222111111333333444444444444333333111111111222222222222222111111222222222222111111333333222222222222333333111111111111111111111111000000000000111111111111///000000111111000000///000000000000000000000000////////////000000000000/////////.........------............////////////000000000000////////////.........///////////////......////////////000000------...////////////...........................///...---...///000///...////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222444555666888:::===>>>???999999999999999999999999:::;;;<<<===>>>?????????>>>>>>>>>>>>>>>?????????>>>??????===;;;;;;<<<===@@@@@@@@@@@@@@@AAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBBBBAAAAAA>>>@@@BBBCCCCCCBBBAAA@@@???>>>>>>===<<<=========<<<===???@@@???>>><<<;;;::::::::::::;;;<<<>>>>>>>>>??????@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;888888999::::::;;;::::::999999999;;;===>>><<<:::888777777666666777777888666666666666666666666666>>>===;;;777444333555666444444444555555555555555888888999999999999888888111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111//////...///000111333444////////////////////////....../////////000000000000//////......//////000000000000000000///......111111111111111000//////...//////000111111222222000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000///111222333333222111//////000000111111111111111000111222333222111///---111000000000///////////////000111111000000111222000000000000000000000000000111111111111222222222000111222444555555444444333333444555555666666777333444666777666777888:::<<<=========<<<;;;;;;:::::::::999999::::::;;;<<<===<<<;;;:::999999999999:::;;;<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<:::;;;;;;<<<===>>>??????===>>>???>>>======>>>@@@AAAAAA@@@@@@@@@?????????>>>>>>===>>>>>>===;;;999777777777777888888888888:::;;;;;;;;;;;;:::999999888888888888777777777777888777777666555555444444666777777777666666555444444444444333333333333333222222333333333333222222000111111111222222222222111111222222222222111111222222111111111111222222111111111111111111111111///000000000111111111111---...///000111111111111000000000000000000000000.../////////000000000111//////.........---------............////////////000000000000////////////............/////////000........./////////000000,,,---......//////..............................///...---...000000000///------------------------////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000///000222333444333333222333444555666888999::::::888999999999999999999888::::::<<<===>>>?????????=========>>>>>>>>>??????>>>>>>>>>===;;;;;;===???>>>>>>??????@@@AAAAAABBBDDDCCCBBBAAA@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAA@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@AAABBBBBBAAA?????????>>>===<<<<<<<<<======;;;<<<>>>>>>>>>===;;;:::999:::::::::<<<===>>>???===>>>???@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::888999999:::::::::999999999999:::<<>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>???===<<<<<<===????????????>>>>>>>>>>>>===<<<<<<;;;<<<<<<;;;999666666666777777888888999999::::::;;;;;;;;;:::999999888888888888777777777777777777666555444444333333666666666666666555444444444444444444444444444444111222222333333222222111000000111111222222222222111111222222222222111111111111000000000000111111000000000000000000000000//////000000111111111222,,,---...000111111111111000000000000000000000000.../////////000000111111//////.........---------............/////////000///.........---------------.........//////000000---.........//////000000,,,---......//////.................................------...000111000///------------------------////////////////////////........./////////000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111222222222222111111000000...///222444555444333222222222222222333333444444888999999::::::999999888999:::;;;===>>>>>>??????<<<=========>>>>>>??????===>>>>>>===<<<<<<>>>AAA<<<<<<===???@@@AAABBBBBBAAA@@@???>>>===============>>>???@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAA@@@??????>>>???>>>===;;;;;;<<<<<<===;;;<<<===>>>===<<<:::999999::::::;;;<<<===??????<<<===>>>???@@@AAAAAAAAA===<<<;;;:::999999999999999999:::::::::999999888777777888;;;???@@@???>>>;;;:::999777666666555555555555555555555555555555000444888:::999666444333444444444444444222111111333444555666666555444333222222222222222222222222111111222222222333333333222222222111111111000000111222222333333444444555222222222222222222222222111111111111111111111111333222111111000111111111000000////////////000000000000000000////////////000000111111111111000000111111111111111111111111///000111000///...///000------......//////000000000000000000000000000000000000000000000000000000444333333222222222222222111111000000000000111111222222222111111111000000000000000000000000000000222222111111111111222222111000///......///000111111111222222222333333333000000000000111111111111000000000000000000000000333333333333333333333333222333333444555666777777555555666666777777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<===?????????>>>===<<<<<<;;;;;;;;;===???@@@>>>======<<<======>>>???===>>>???@@@@@@???>>>>>>>>>>>>????????????>>>>>>;;;<<<<<<======<<<<<<;;;;;;:::888777777777888888:::::::::999999999888888888888888888888888888888888888777555555444444444333444555555666666555555444444444444444444444444555555555444444333333333444444333333222111000000000000111111111222222222444333111000000111333444111111111111111111111111222111000//////000111222000000111222222222222111222222222111000//////...//////000000111111111222////////////000000000000........................////////////////////////+++---//////...---...///000000000000000000000000........................000000//////.........---........................---000111///,,,,,,...111000000000000000000000000...///111111///...///000222222222222222222222222//////000111111111111111000000000000111111111111333222222111111222222333333333222111000000000111222222222222222222222222222222333333444555666666555555555555777999;;;===<<<<<<<<<<<<;;;===@@@CCC<<<<<<============<<<<<<@@@@@@@@@???>>>>>>======<<<===>>>???@@@AAABBBCCCDDDDDDCCC@@@===<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAACCCEEEEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAA@@@???===;;;:::;;;<<<===<<<<<<============<<<<<<<<<<<<======>>>>>>?????????@@@BBBDDDDDDCCCBBBAAA>>>===<<<;;;;;;;;;;;;;;;============<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888888888888888999999999777777555444444555666777===>>>>>><<<999777666777444444444333333222222222555555444444444333333333333333222222222222222222111111222222222333333333222222222111111111000000333333333333222222222222222222222222222222222222111111111111111111111111111000000000111222222333111111000000000000111111////////////000000000000//////000000000000//////111111111111111111111111000111222111///......000.........///////////////000000000000000000000000000000000000000000000000000000///............///111111000000000000111111222222222111111111000000000000000000000000000000111111111000000111111111111000///......///000111000000000111111111222222000000000000111111111111111111111111111111111111333333333333333333333333444444444444555555555555555555555666777777888888;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<===>>>>>>>>>======<<<;;;;;;<<<<<<===>>>???????????????????????????<<<<<<======<<<;;;:::999<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888888999:::999999999888888888888777777777777777777777777888777666555444444444444333444444555555555555555444444444444444444444444444333333333222222222111444333333222111111000000111111222222222333333333444333111000000111333444111111111111111111111111111111000//////000111111000000111222222222222111222222111111000//////...//////000000000111111111.../////////000000000000................................................+++---//////...---...///////////////////////////........................000/////////....................................000111111000//////000111000000000000000000000000---///000000///......///111111111111111111111111//////000111111111111111000000000000111111111111333222222111111222222333333222111111000000111111222222222222222222222222222222333333444555555666444444333444555777999:::>>>???@@@???>>>======>>><<<<<<============<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;<<<===??????@@@AAAAAAAAA???<<<;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@???===;;;:::;;;<<<===<<<======>>>>>>======<<<============>>>???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::777777777777777777777777666666555444444555666666999:::;;;999666444333444555555555444444333333333666666666666555555555555333333333222222111111111111111222222222333333333222222222111111111111111444333333222111111000000222222222222222222222222111111111111111111111111/////////000111222444444222111111000000111111222......//////000000111111......////////////......000000000000000000000000111222333222///......//////////////////.........000000000000000000000000000000000000000000000000222111111000000000000000111111000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000000111111000000000000111111111111222222222222222222222222222222333333333333333333555555555444444333333333444555555666666777888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999:::;;;<<<<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<<<<===<<<;;;:::888777:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888888888888999999:::999999888888888777777777666666666666666666666666777777666555444444444444333333444555555555555555333333333333333333333333222222111111111111000000333333222222111000000000222222222333333333444444333222111000000111222333111111111111111111111111111000000//////000000111///000111111222222111111222111111000000//////...//////000000000000111111....../////////000000000........................------------------------+++---//////...---...///................................................////////////....................................111///......///000000///000000000000000000000000---///000000///......///000000000000000000000000//////000111111111111111000000000000111111111111222222111111111111222222222222111000000000111111222222222222222222222222222222333333444444555555333333222222333444666777<<<>>>AAAAAA@@@===<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<======>>>>>>>>>>>>>>>===;;;;;;<<<>>>>>>>>>>>>??????@@@@@@AAA@@@AAABBBDDDEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA???>>><<<;;;:::;;;;;;<<<===>>>>>>??????>>>>>>===???>>>======>>>@@@AAABBBAAABBBCCCCCCBBBAAA???>>>======<<<;;;;;;;;;;;;<<<888888999:::::::::999999999999::::::::::::999999777777777666666555555555555444444444444444555555777888999888555333222333555555555555555444444444666666666555555555444444444333333222222111111111111111222222222333333333111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111////////////000111222333111111000000000000111111---......///000111111222...//////000000//////...////////////////////////222333333222///......///000000//////......------////////////////////////////////////////////////333222111111000000111111111111000000000000111111111111111111000000000000000000000000000000000000//////000000000000//////000000////////////000000/////////000000000111111///000000000111111111111222222222222222222222222222222222222222333333333444444333333333333333333444444555555666777777888888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;999;;;<<<>>>>>>>>>======<<<===???@@@???>>><<<;;;===>>>>>>???>>>===;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::888888888888999::::::;;;888888888777777777777666777777777777777777777777777666555444444444444444333333444555555555444444222222222222222222222222222111111111111111111111222222222111111000000000111111222222222222333333222222111000000111222222111111111111111111111111000000000//////000000000///000000111111111111111111111000000//////////////////000000000000000000........./////////000000........................------------------------+++---//////...---...///------------------------........................///////////////.................................///,,,******...///...,,,////////////////////////...000111111000//////000000000000000000000000000//////000111111111111111///000000000111111111111222222111111111111222222111111000000000000111111111222222222222222333333222222333333333444444444333333222222222333555666888:::===>>>>>>>>>>>>???>>>??????@@@@@@??????>>>::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????<<<===>>>===<<<<<<===>>>===>>>>>>???@@@AAAAAABBB@@@AAACCCDDDEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;>>>>>>????????????>>>>>>??????>>>>>>???AAACCCDDDBBBBBBBBBBBBAAA???>>>======<<<<<<;;;;;;;;;<<<<<<666777888888999999999999888999999::::::999999888888888777777666555444444333333333333444444444555777888999888666444444555555555555555555555555444444444444333333333333222333333333222222111111111111111222222222333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111000000///000000111//////............//////---......///000111111222///000000111111000000///........................111222333111///......///000000//////......------//////////////////////////////////////////////////////...------------...111111000000000000111111000000000000000000000000000000000000000000000000...///000000000000///...//////000000000000//////000000000111111111222222///000000000111111111111222222222222222222222222111111111222222333333333111111222222333444444555444444444555666666777777777777777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::;;;;;;;;;:::::::::;;;;;;999;;;<<<>>>>>>>>>======<<<===???@@@???>>><<<:::<<<===>>>???@@@??????>>>;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999999::::::::::::888888888777777777777666888888888888888888888888666555555444444444444555222333333444555444444444222222222222222222222222333333333333333333333333222222222111111111111111000000000000111111111111111111111111111111111111111111111111111111111111/////////000000///////////////000111111111111000000000000///////////////000000//////////////////............////////////................................................+++---//////...---...///------------------------.................................///////////////...........................+++)))***...///...,,,///////////////////////////111333222111000111111111111111111111111111111//////000111111111111111///000000000111111111111222111111000000111111222111000000///000000111111111111111222222333333333222222222333333333333333444444333333333444666777888999:::999999:::===@@@???@@@@@@AAAAAA@@@@@@???777888888999999:::::::::============>>>>>>>>>>>><<<===??????>>>===>>>???>>>??????@@@AAABBBCCCCCC@@@AAABBBDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<;;;>>>>>>????????????>>>>>>???>>>>>>???@@@BBBCCCDDDCCCBBBBBBAAA???>>>===<<<<<<<<<;;;;;;;;;<<<<<<===666777888888999999999999888999999::::::999999888999999888777666666555555222333333444444555555555666777999888666555555666444444444555555555555555555555444444444333333333222222222222222222222222111111222222222333333333111111111111111222222222000000111111222333333444111111111111111111111111111111111111111111111111222111000//////////////////......------......///......//////000000111111000000111111111111000000///////////////////////////000111000///...///000///////////////.........000000000000000000000000000000000000000000000000111111000///////////////111111000000000000111111//////000000000000000111000000000000000000000000//////111111111111////////////000000000000//////000000000111111111222222000000000000111111111111222222222222222222222222000000111111222333333333///000000111333444444555333444444555555666777777555555666666777888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<;;;:::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAA@@@???>>>===999:::<<<===>>>???>>>>>>;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;888999::::::;;;::::::999999999888888888777777777888888888888888888888888555555444444444444444555222222333444444444444444111111111111111111111111333444444444444555555555222222222222222222222222/////////000000000000111111111111111111111111111111111111111111111111111...//////000000//////......///000000111111000000////////////////////////000000////////////......------........./////////........................////////////////////////+++---//////...---...///------------------------.................................///////////////........................///...---...///111111111000000000000000000000000///111222222111000000111111111111111111111111111//////000111111111111111000000000000111111111111111111000000000000111111000000/////////000111111111111111222222333333444222222222222333333333333444444333333444666777888;;;;;;:::888666777999<<>>>>>???@@@@@@======<<<<<<<<<<<<<<<<<<===???@@@@@@???>>>???@@@@@@@@@@@@AAAAAABBBBBBCCC???@@@AAABBBCCCBBBBBBAAA@@@@@@@@@AAA@@@??????>>>@@@@@@??????>>>======<<<===>>>>>>??????>>>>>>=========>>>@@@AAABBBCCCCCCBBBBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;<<<======888888999:::::::::999999999999::::::::::::999999888888888777777666666666222333444555555666555555444666777777555444555666555555555666666666666666888888888777777777666666111111111222222333333444111111222222222333333333000000111111111222222222222222222222333333333333111111111111111111111111111111111111111111111111000////////////000000111//////............//////////////////000000000000//////000000000000//////////////////////////////---...//////......///000.........///////////////000000000000000000000000000000000000000000000000444444333222222222222222111111000000000000111111////////////000000111111000000000000000000000000///000222333333222000///...///000111111000///.../////////000000000111111000000000000111111111111111111111111111111111111///000000111222222333333000000111111222222333333333333444555555666666777444444555666666777888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<>>>===<<<:::::::::;;;<<<<<<;;;;;;<<<<<<===>>>???AAAAAA@@@@@@???>>>>>>===999:::<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>======<<<999:::;;;;;;;;;:::999888:::999999999888888888888888888888888888888888888555444444333333444444555222222333444444444444333111111111111111111111111333333444444555555555555333333333333333333333333///000000000000111111111000000111111111111000000111111111111111111111111......///000000///.........//////000000000000000////////////////////////000000/////////.........---------.........//////................................................+++---//////...---...///------------------------..................................../////////000...........................///000000///000222333000000000000000000000000...///111111///...///000000000000000000000000000//////000111111111111111000000000000111111111111111111000000000000111111///////////////000111111000111111222333333444444222222222222222222222222333222222333444666888999::::::;;;:::888777999:::<<<======>>>>>>======<<<>>>???@@@AAABBBCCCDDDDDD>>>>>>>>>======<<<<<<<<<===???AAAAAA???>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA>>>???@@@AAAAAAAAA@@@??????@@@@@@AAA@@@???>>>===AAAAAAAAA@@@@@@???>>>===<<<======>>>>>>======<<<:::<<<>>>AAABBBBBBBBBAAAAAAAAA@@@???>>>=========;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::666666666666666666666666222333555666777777666666555777888888777666777888777777777888888999999999999999999999888888888888000000111222333444444555111111222222222333333333000000111111222222222222555555444333333222222222000000000000000000000000111111111111111111111111............///111222333000000////////////000000000000000000////////////......////////////......000000000000000000000000+++,,,......------///000---.........//////000000000000000000000000000000000000000000000000000000222111111000///000000000111111000000000000111111.../////////000000111111000000000000000000000000///111222333333222111///...///000111111000///.............../////////000000000000000111111111111000000000000000000000000///000000111222222333333222222222111111111111111333333444444555666666777444444555555666777777888;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<===>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;<<<===???@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::======>>>>>>>>>>>>======:::;;;;;;<<<;;;:::888777:::::::::999999999999888777777777777777777777777444444333333333444444555222222333444444444333333000000000000000000000000333333333444444555555555444444444444444444444444000111111111111222222222000000111111111111000000111111111111111111111111---...///000000///...---...//////000000000000000.........///////////////000000//////.........------------.........//////........................------------------------+++---//////...---...///................................................---.........//////000000........................+++...000///------000333000000000000000000000000,,,...//////...------...//////////////////////////////000111111111111111000000000000111111111111111111000000000000111111///////////////000111111000000111222333333444444222222222222222222222222111111111222333666888999555777;;;<<<<<<;;;;;;<<<::::::;;;;;;;;;;;;::::::999:::;;;<<<===>>>???@@@AAAAAA@@@@@@??????>>>>>>===???AAAAAA???=========@@@@@@@@@???????????????===>>>???@@@AAA@@@???>>>??????@@@AAA@@@???>>>===AAAAAABBBAAAAAA@@@>>>>>><<<<<<============<<<<<<888;;;>>>AAACCCBBBAAA@@@AAA@@@???>>>=========>>>;;;;;;;;;;;;;;;<<<===>>>============<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::444444444555555555555555222333555777888777777666888:::;;;<<<:::::::::;;;999999999::::::;;;;;;;;;888888888888777777777666000111222333333222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000//////////////////............//////000000000000000000000000222111111111000000//////////////////////////////////////////000000000000000000000000000000000000222111000//////000111222//////000000000000//////000000000000000000000000111111000000//////......000000000000111111111111000//////000222222111000000111111111111222222222111111111111111111111111222222333333333333444444222333333444555666777777999:::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999999:::<<<===???@@@@@@???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;=========<<<;;;:::;;;===<<<;;;<<>>:::<<<;;;:::999999:::<<<<<<::::::;;;;;;::::::999888666666777777888888888999999777555222111111222333555555555444444333333222222222222222222222222222444444444333333222222222333222111111000000111111000000000000000000000000222222222222222222222222111111111111111111111111111111000///////////////000000000000000000000000111000000///...------,,,////////////////////////////////////////////////........................////////////////////////////////////////////////***+++,,,...///000000000///...---,,,,,,,,,,,,,,,........................///...---,,,,,,---...///,,,,,,,,,------.......................................///000000000000000000000000000111111111111////////////////////////000000111111111111000000111111111111111111111111222111111111000000//////111111111111111111111111000111111111111222222222000111222444666777888999::::::::::::::::::::::::;;;;;;:::999888888888888999999999:::;;;<<<===>>>AAA@@@???=========>>>???@@@AAABBBCCCBBBAAA@@@???<<<<<<<<<===>>>???AAAAAAEEECCCAAA?????????@@@AAAHHHGGGFFFDDDCCCCCCBBBBBB????????????>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::999999999::::::;;;;;;<<<;;;:::::::::;;;;;;<<<<<<888999;;;<<<;;;999777666666555444333333333333333333333333333333333333333000111222222222222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000//////////////////............//////000000000000000000000000111111111111000000000///111111111111111111111111////////////000000000000000000000000000000000000111000000000000000000111//////000000000000//////000000000000000000000000000000000000////////////000000000000111111111111000//////000222222111000000000111111111222222222222222222222222111111111222222222333333333444444444444444555555555555555999999:::;;;;;;:::999888888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999888999:::;;;<<<>>>???@@@AAA???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;@@@BBBBBB???===???===:::;;;::::::999999:::;;;;;;:::::::::;;;:::999999888666666777777777888888888666555333222222333444555666666555444333222222222111111111111111111111111222222222222222111111111333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111000///////////////000000000000000000000000000000///......---,,,,,,////////////////////////.......................................---------................................................------...............---///......---,,,,,,------........................//////...---------......///..................---..............................///000000000000000//////000000000111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111000000000///111111111111111111111111000000111111111222222222111222333444555666777888888888999999999999999999::::::999888888888999999999999999999::::::;;;<<<>>>===<<<;;;:::;;;<<<<<<>>>>>>???@@@@@@@@@???>>>AAAAAAAAABBBCCCDDDEEEFFFFFFDDDCCCAAAAAABBBCCCDDDIIIHHHFFFEEEDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???<<<======>>>???>>>>>>>>>@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????????????????????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888888999999999999999555666888999::::::999999999999999999888777555444555444444333333333333444333333333333333333333333000111222222222222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000//////......//////000000000000000000000000000111111111111000000000000111111111111111111111111////////////000000000000000000000000000000000000///000000111111000000/////////000000000000//////000000000000000000000000////////////000000000000000000000000111111111111000//////000222222111000000000000111111111222222222222222222222222222222222222222222333333333333555555555555444444333333888999::::::;;;:::999888555777999<<<=========<<<;;;;;;;;;;;;:::888777666:::;;;<<<===>>>???@@@AAA>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;::::::;;;;;;<<>>======;;;;;;::::::999999999::::::999::::::::::::999888888666666666666777777777777444333333222333444666777666666555444333222111111000000000000000000000000000000000111111111111111333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111111000000///////////////000000000000000000000000000//////......------,,,////////////////////////........................//////.........---------........................------------------------000000//////...---++++++//////......------..............................000///...---------------111000000///......------..............................///000000000000/////////000000000000111111111111111111111111111111///000000111111000000///000000000000000000000000111111111111000000000000111111111111111111111111000000000111111111222222222222333444444555666666555666666666777777888888888888888888888999999:::999999999999999999999999;;;:::999888777888999999:::;;;<<<===>>>>>>>>>===>>>>>>>>>???@@@AAABBBCCCEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHFFFEEEDDDDDDCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA?????????@@@@@@AAABBBCCCAAAAAA@@@@@@@@@AAAAAAAAA????????????????????????@@@?????????>>>>>>======;;;;;;::::::999888888888777777777666666666666666222333666888999:::999999:::999888666555444444333333333333333333444444444333333333333333333333333111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////111111111000000000000000........................////////////000000000000////////////////////////...///000111111000///...//////000000000000//////////////////////////////......//////000000111111///000000000111111111111000//////000222222111000000000000000111111111111222222222222333333333333111222222222222333333333444444444444444444444444777888999::::::999999888555777:::<<<>>>===;;;::::::::::::::::::999999888;;;;;;<<<===>>>???@@@AAA======;;;:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::999999999:::;;;<<>><<<======;;;;;;;;;:::::::::::::::999999999999999888888777666666666666666666666666444444333333333444555666666666555444222111000000111111111111111111111111///000000111111222222222333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000//////.........////////////////////////......................../////////...------,,,,,,........................------------------------000000//////...---++++++000//////.........//////........................000//////...---------,,,/////////.......................................---...//////000000//////////////////000000000111000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000000000111111111111111111111111000000000000111111111111333333333333333444444444333444444555555666666666666666666777777999:::::::::::::::::::::999999999999888777666666666777888999::::::;;;<<<======>>>:::::::::;;;<<<===??????BBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCAAAAAA@@@@@@@@@?????????@@@AAABBBBBBCCCCCCBBBBBB>>>>>>>>>>>>>>>???AAAAAA???>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999:::999999888777777666666666555555444444333333333333444555777888:::<<<===;;;:::777444333333333333111222333333444444444444222222222222222222222222222111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////////////////////////////////////////////////////.........................../////////000000000111000000////////////000000////////////////////////000000000000000000111111........................////////////000000000000////////////////////////...///000111111000///...//////000000000000//////////////////////////////......//////000000111111///000000000111111111111000//////000222222111000//////000000000111111111111111111222222333333333111111111222222222333333222222333333444555555666555666888999999999888888666888;;;<<<===;;;999888777888999;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@===<<<::::::999:::;;;;;;<<<;;;;;;:::::::::;;;;;;:::999888888888:::;;;<<>><<<<<<<<<<<<;;;;;;::::::888888999999888888777666666555555555555555555555555555444444333333333333666555444333222111000000222222222222222222222222000111111111222222333333333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////////////////111111111000000000000000////////////////////////........................//////.........---------........................---------------------------...............------//////.........//////000........................//////.........------,,,++++++,,,---......//////........................------...///////////////...////////////000000000//////////////////////////////000000000000//////////////////////////////000000000000000000111111000000000000000000000000//////000000000111111111333333333333333333333333333333444444444555555555555555555666777888999::::::;;;;;;<<<;;;;;;:::999888888777666666777888999:::::::::;;;<<<===>>>>>>============>>>@@@AAABBB>>>??????@@@AAABBBCCCCCCDDDCCCBBBAAAAAA@@@AAAAAA>>>>>>=========<<<<<<<<<;;;<<<======>>>>>>======;;;;;;;;;;;;<<<===>>>??????===;;;999888888999999::::::::::::::::::::::::::::::999999999888888888888888888777666666555555444444444333333222222222555444333333555999===???<<<:::777444222222333444111111222333444444444333222222222222222222222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////..............................//////000000111111111000000//////000000111000000000000000000000000000000000000111111111111111111111111111111111111////////////000000000000000000000000000000000000...//////000000//////...//////000000000000//////000000000000000000000000////////////000000000000000000000000111111111111000//////000222222111000/////////000000000111111000000000111111222222333111111111111222222222222111111222333444555666666444555777888999999888888888999:::;;;;;;:::999777666777888:::<<<===>>>>>>;;;;;;;;;<<<===>>>>>>>>><<<;;;:::999999:::;;;<<<<<<;;;;;;:::::::::::::::888888888888999:::;;;;;;;;;@@@BBB>>>;;;<<<===<<<<<<<<<<<<<<<;;;:::999999777888888888888777666666555555555555555444444444555555555444444333333333444444333333222222111111222222222222222222222222111111111222222222222222333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////000000111////////////////////////000000000000000000000000////////////////////////------------------------........................------------------------------------------------,,,,,,---.../////////.........------......//////........................------...//////......---)))***+++,,,---///000000........................------...////////////.........////////////000000...........................//////000000//////...////////////////////////000000000000111111111111000000000000000000000000/////////000000000111111222222222222222222222333555555555555555555555555555555555555666777888999999:::;;;<<<===<<<;;;:::999888777666777888999:::;;;;;;;;;;;;;;;<<<===>>>=========>>>???@@@AAABBB======>>>???@@@AAAAAAAAABBBAAAAAA@@@??????@@@@@@<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===============999999999999:::;;;<<<===@@@???<<<999888888888999::::::::::::::::::::::::999999999999999999999999888888777777666555555555444444444333333333333333333222111111333666:::===:::999666444333333333444111111333444444333222222222222222222222222222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////.................................///000111111111111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111////////////000000000000000000000000000000000000/////////......///////////////000000000000//////000000000000000000000000000000000000////////////000000000000111111111111000//////000222222111000////////////000000000111...//////000000111222222111111111111222222222222222222222333333444444444444555666888888888888777777888999:::::::::::::::666666888999;;;<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;:::999999:::;;;<<<<<<;;;::::::999999::::::666777888999::::::::::::999======;;;;;;===<<<:::::::::;;;;;;:::888777666777777888888777777666555555555555444444444333333333333444444555444444444222222222222222222222222111111111111111111111111111111111111111000000000333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////////////////.............../////////////////////////////////------------------------,,,,,,------.../////////------------------------........................,,,------...//////......------,,,,,,---......///........................+++,,,---////////////...+++,,,,,,---...//////000........................,,,---......//////.............../////////000000////////////////////////......////////////..............................///000000000111111111111000000000000000000000000////////////000000000111000000111111222222333333777777777666666555555444555555555555666666777888777888:::<<<<<<<<<;;;:::888888777666777888999:::<<<;;;:::::::::;;;<<<<<<:::::::::;;;<<<===>>>?????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<======>>>????????????>>>999999999999:::;;;<<<===???===;;;888888888:::;;;::::::::::::::::::::::::888888999999::::::;;;;;;888888777777666555555555444444444444444555555555111222333555666888999999777666444333222222222333111222333444444333111000111111111111111111111111333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////........................---......///000111111222111111000000000000111111000000000000000000000000//////000000111111111222////////////////////////////////////000000000000000000000000000000000000000///...------...///000//////000000000000//////000000000000000000000000111111000000//////......000000000000111111111111000//////000222222111000////////////000000000000---......///000111111111000111111111111222222222444444333333333333222222333444666777888888888777666666777888:::;;;<<<===666777888999999999999999999::::::;;;;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<;;;::::::999999999999555666888999::::::999999:::<<<;;;999;;;===<<<777888999999999888777555444777777777777777666666555555555555444444333333333000111333444555666666666111111222222222333333333000000000000000000000000111111000000//////......333222222111000111111111000000000000000000000000////////////////////////000000000000000000000000///////////////000111111////////////////////////,,,---------------------////////////////////////------------------------+++,,,,,,---...///000000------------------------////////////////////////---...............------,,,,,,,,,,,,,,,---...///........................***+++---///000000//////.........///////////////........................,,,---......//////................../////////000000000000000000000000000......////////////..............................//////000000111111111222000000000000000000000000////////////000000000000///000000111222222333333999999888777666555555444666555555555555666777777555666999;;;<<<;;;:::999888777666666777888999:::<<<;;;:::999999999:::;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>>::::::;;;<<<<<<<<<<<<<<<::::::::::::;;;<<<======<<<:::888666666888:::<<<999999999999999999999999666666777888999::::::;;;888888888777666666555555444444444555555666666666111333777:::<<<;;;999888444333333222111111111111222222444444444222000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000//////000000000000111111111111000000000000000000000000222222222111111111000000000000000000////////////........................///---+++,,,...000111111////////////////////////////////////000000000000000000000000000000000000222222222222111000......000///.........///111222000000////////////000000111000///......///000111//////000000///...------////////////////////////000111111000000///...---//////000000///...------////////////////////////////////////////////////111111000000//////......//////000000000000//////000000000000000000000000//////000000111111111222555444333222333444555666222333444555666666666666777777777777777666555555888888999::::::;;;<<<<<<;;;::::::999999::::::;;;999999::::::::::::;;;;;;;;;;;;:::888666555666888::::::::::::::::::::::::;;;;;;:::::::::999999999:::999888888777777888888:::999999888777888888888888777555333222333555666666666555555555555666666333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000//////000000111111222222000000000000000000000000222222111111000000//////111111000000000000111111111111000000000111333444//////.........---------.........------,,,,,,,,,///////////////////////////...---,,,+++,,,,,,---,,,---------.../////////...------,,,,,,------...---------------------------------............//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000///////////////////////////......------///000111333111...,,,,,,---///000000000000000000000000000000000//////.........---000///...------...///000111111111111111000//////////////////000000000000000111111111111222222222BBB???999555222111222222555555666666666666555555444555777:::<<<<<<:::777999777666555666777999:::;;;;;;:::999999:::::::::::::::;;;===>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCBBB@@@@@@???>>>>>>>>>>>>>>>AAA@@@@@@>>>======<<<<<<>>>======<<<<<<<<<<<<======<<<:::999999:::;;;<<<;;;;;;:::999999999::::::999888888777777777777777777888999999::::::::::::888777666444444555555666555444444333333444444555444555555555666666777777555555444333333222111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000//////000000000111111111000000000000000000000000111111111000000/////////000000000000////////////...............---------111000//////000111///...////////////////////////............////////////////////////////////////000000000000000000000000000000/////////000111222000000////////////000000111000///......///000111//////////////////...---000000000000000000000000...//////000000000/////////////////////...------////////////////////////////////////////////////111000000000/////////...//////000000000000//////000000000000000000000000///000000000111111111111111000000000000111222222222333444555666666666666555666777999999999888777888999999::::::;;;;;;;;;::::::999999999999::::::;;;;;;;;;::::::999999999:::::::::888666666777999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999888888888888888999999888777777777777777777666444333333333444555555555444444444444555555333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111000000000000000000000000000000000///////////////111111000000000000111111111000//////000111222333//////.........---------------------------,,,,,,........................///...---,,,,,,,,,---------------..................------,,,,,,------...---------------------------------............//////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000........................///......---...///000111111000...------...///000////////////////////////000/////////............000///...------...///000111111111111111000//////////////////000000000000000111111111111222222222;;;999666333222222333333555555666666666666555555444555777:::<<<<<<:::777888777666555666777999:::;;;::::::999999:::::::::;;;<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???>>>============>>>??????@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;<<<===<<<:::999999:::<<<===<<<<<<;;;:::::::::::::::999888777777666666777777777777888888999888888888888777666555444555555666555444444333333444444555444444555555666666666666444444333222222111000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111//////000000000000111111000000000000000000000000000000////////////......000000000000//////////////////......------------/////////000111000...+++////////////////////////------------............//////////////////////////////...///000111222333000000000///000111111222000000////////////000000000000////////////000000---...//////////////////000000000000000000000000------...///000000000000///////////////......---////////////////////////000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000000000000000111111111111...//////000111000000000222333444555555666666555444666999;;;<<<<<<:::999999999999:::::::::::::::::::::999999999999::::::<<<<<<;;;:::999888777777888999999888666666888:::::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;:::;;;:::999999888888999999888777777777666666666666666666444333333333444555333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111111111111111000000000000111000000000000000000///000000000000000000000000............////////////111000000//////000000111//////......//////000111...............---------,,,,,,------------------..............................---,,,,,,,,,------...............---------...------,,,,,,------...---------------------------------............//////...------------...///------------------------------------------------......------......///000........................///............///000000............////////////////////////////////////////////////............//////............//////000000111111000000//////////////////000000000000000111111111111222222222333222222222222333444444444555555666666555555444444555777:::<<<<<<:::777888777666666666777999:::::::::999999999999::::::=========>>>>>>?????????BBBBBBBBBBBBAAA@@@??????>>>>>>======<<<<<<======;;;===???AAABBBBBBAAA@@@>>>>>><<<;;;::::::::::::;;;;;;:::::::::;;;===>>>>>>>>>===<<<;;;::::::999999888777777666666777777777777777888777777666666777777666555555555555666555555444444444444555555444444444555555555555666333222222111111000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111222222////////////000000000111000000000000000000000000////////////////////////000000000000/////////////////////......---------...---------//////...---////////////////////////------.........///////////////////////////////////////......///000222222000000000000111111222222000000////////////000000000000////////////000000------...///000000//////////////////////////////---......///000000//////...///////////////......////////////////////////000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000000000000000000111111111///000222333333333222111222222333444555555555555555777;;;===>>>===:::999:::::::::999999999999999999999888888888888999999;;;;;;::::::999888888777666777888888777777888:::999999::::::::::::;;;;;;======<<<<<<<<<;;;;;;;;;;;;::::::999999999999999666666666666666555555444555555444333333444444555333333444444444444333333444444444444444555555555111111111111111111111111111111111111111111111111111111111111000000000///111111000000/////////...000000000000000000000000.........//////000000000000000////////////000000.....................///........................,,,,,,,,,------.................................------------------------/////////...---------,,,...------,,,,,,------...---------------------------------............///.........------.................................------------------------...------------...//////..................................../////////000,,,---...000000000/////////////////////////////////////////////........./////////......////////////000000000000000//////////////////000000000000000000111111111222222222//////111222333333444444444444444555555444444444444555777:::<<<<<<:::777777777666666777777888999999999999999999999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAA@@@@@@???======<<<<<<<<<<<<======:::<<>>>>>===<<<:::999999999999::::::::::::;;;<<<>>>?????????>>>>>><<<;;;:::999888888777666666666666666888888888888777666666555777666666666555555555555555555444444444444555555444444444444444444444444333222222222111111111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222...////////////000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////666333///,,,,,,.........////////////////////////....../////////000000000........................000000////////////000000//////000000111111111111000000////////////000000//////000000000000//////------...///000000//////........................///////////////...------......///////////////...////////////////////////////////////////////////////////////000000000000//////000000000000//////000000000000000000000000111111000000000000000000000111333444444444333222111222333444555555555555777999<<<>>>>>><<<999777999999999999999999999888999888888777777888888999999999999999999999999999444666888888777777888:::999999999::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999555666666666666555444444444444333333333444444444333444555555555555444333333333333444444444555555111111111111111111111111111111111111111111111111111111111111000000000///111000000000//////......000000000000000000000000/////////000000111111111000000////////////000000------.........------------.....................,,,,,,,,,------.................................,,,---------------------/////////...---------,,,...------,,,,,,------...---------------------------------............///---..................---........................---------------------------------------...//////........................---......///////////////+++---///000111000///....................................///////////////...//////////////////......//////000000000//////////////////000000000000000000111111111222222222000111222333444333333222333333444444444444333333444555777:::<<<<<<:::777777777777777777888888999888888888888999999:::;;;>>>>>>>>>==================>>>???@@@AAAAAAAAAAAA======<<<<<<<<<<<<======>>>???AAACCCBBB@@@>>><<<<<<;;;:::999888888888888:::::::::;;;<<<===>>>????????????>>>===<<<:::999888777777666555666666666888999999999888777666666666666666666666555555444666555555444444555555666444444444444333333333333333333333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......////////////000000000000000000000000000000//////000000000000111111000000000000//////////////////000000111222222222???:::333...------......////////////////////////////////////000000000111........................//////000000000///............///000000000000000000000////////////000000//////000000000000//////---...//////////////////------------------------////////////...---,,,,,,---...//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////000000000000000000000000111111111111000000000000///000111111222222111111111222333444444555555444888999;;;<<<;;;:::777555888888888999999999999999888888777777777777888888888888888888999999::::::444666888888777777777888888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777888888555666777777777666444333333333333333444444444444333444555666666555444333111222222333333444444444111111111111111111111111111111111111111111111111111111111111000000000000000//////////////////...000000000000000000000000000000000000111111111111000//////......//////000---............---,,,,,,---------...............,,,,,,------------------------------------------+++,,,---.........------...............---------...------,,,,,,------...---------------------------------............///------...//////...------------------------------------------------------------,,,,,,------...///---------------------------......///000/////////---...///000000000///....................................///////////////......////////////............///000000000//////////////////000000000000000111111111111222222222222333333333333333222222222333333444444333333222444555777:::<<<<<<:::777666777777777888888888888888888777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@AAABBBBBB======<<<<<<======>>>>>>CCCCCCDDDDDDCCCAAA>>>===:::999999888888888888888;;;;;;;;;<<<=========>>>>>>>>>??????>>><<<:::999888777666666555555666666888888999999888888777777666666666777666555555444666666555555555555666666444333333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000........./////////000000000000000000000000000000.........//////000000000000000000000//////////////////000111333444555666;;;777222///............////////////////////////........./////////000000........................+++,,,///111111111///...,,,---...///000//////...000000////////////000000...///000111111000///...//////////////////...---.................................///......------------...///////////////////////////////////////------------------------.../////////000000000111//////000000000000//////000000000000000000000000111111111111000000000//////////////////000111111111111222333444444444444666666888999999888777777777777888888999999::::::777777777666666777777777999999999888888888888888444666888888777666666777888888999::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::999888777777666666777777555666777888888666555333222222333333444444444444222333444555555444333222000000111111222333333444111111111111111111111111111111111111111111111111111111111111000000000000.........///////////////000000000000000000000000000000000000000///////////////............//////---.../////////---,,,+++---------.........//////------------------,,,,,,------------------------+++,,,---.........---------------..................------,,,,,,------...---------------------------------............///------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///------------------------------///000000000///...//////////////////........................................../////////000---...///000000///...------......///000000//////////////////000000000000000111111111111222222222333222222222222222222222222222333333333333222222444555777:::<<<<<<:::777666666777888888888888888777777777777888999:::;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@@@@@@@@@@>>>============>>>???@@@BBBBBBBBBAAA@@@???======888777777777777888999999<<<<<<===============<<<;;;<<<===>>>>>><<<:::999777777666555555555555666666666777777888777777777555666777777777666444444666666555555555555666666333333333333222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////............/////////000000000000000000000000000---------.........//////000000000000////////////...///000222444666777888000...------///000000///////////////////////////---------.........//////........................'''***...111333222000///+++,,,.../////////...---000000////////////000000...///000111111000///...///000000000///...------////////////////////////,,,,,,---...////////////------...///000000//////////////////////////////------------------------.../////////000000111111//////000000000000//////000000000000000000000000222111111111000000//////111000/////////000222333111111222333444444444444333444555666777888888888666666777888999::::::;;;777777666666666666777777;;;::::::999888777666666444666888999777666666666888888999::::::;;;<<<<<<;;;;;;:::::::::999999999888777777666666666666666555777888999888777555444111222333444444444444444000111333444444333111000//////000111222222333333111111111111111111111111111111111111111111111111111111111111000000000000---.........//////000000000000000000000000000000000000//////.........---//////............//////....../////////...,,,+++---------.........//////.........------,,,,,,,,,------------------------***+++---...///...------,,,------....../////////...------,,,,,,------...---------------------------------.........//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,---///000000000///...000000//////.........---........................---.........//////000000---...///000000///...---------...///000000//////////////////000000000000000111111111111222222222222111111111111111222333222222222333333222222222444555777:::<<<<<<:::777666666777888888888888888777777777777888999:::;;;999999999::::::;;;;;;;;;===>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>======<<<;;;;;;;;;666666666666777888999:::<<<===============<<<;;;:::;;;===>>>>>><<<;;;999777777666555555555555555444444555666777777777666555666777777777666444333666666555555555555666666333333333222222111111111111111111111111111222222222222222222222222222222000000000000000000000000222222222111111111000000222333333444444333333222222222222111111111000000111111111111111111111111000000000000000///......111111222222222222111111111111111111111111111111000000000000000000000000//////111666<<<;;;555...222000......//////...---000000//////.........---////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111222111///.........///000000000//////.........---////////////////////////......//////000000111111////////////000000000000////////////////////////000000000000000000000000000000111111111000000///000000000000000000000000...///111222333333222111222222111111111111222222333222111000000222444555777777777777888888888888999999888888888888888999888777666666666777999:::999888888888777777666666777777777777777888888999999999999999:::;;;<<<===;;;;;;;;;;;;:::999888777::::::999999888777777777777777777777666666666666333444555555666666555555333333777===AAA???777000222333333444444333333222222222222222222222222222333333222222111000//////000000000000000000000000000000//////000111222222000000000000111111111111000000000000000000000000////////////////////////000111222222111000///...//////////////////////////////////////////////////////000000///...------------------------------------------------------000///...---------------///......------......///.../////////...---,,,,,,------,,,,,,,,,,,,------------,,,+++++++++,,,,,,------..........................................000000000///......------........................///////////////.........+++******,,,///111222111///...---,,,,,,---...///111111111111111111111111000000000000000000000000111111000000111111222333222222222111111111000000111111111111111111111111000111222222333333222222555666777888999888777777666666666777999:::888777:::::::::999999999888888=========>>>======<<<;;;<<>>>>>?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@>>><<<:::888888666444666999<<<;;;:::>>>======<<<<<<<<<======>>>>>>======<<<;;;999888;;;:::888666555666777888777777888888999999:::::::::999999888777666666555444555555555666666777777555555555444444333333333111222333333444444333333555444444333333222222222444444444444333222111000222222222111111111000000///000000111111000000///111111111000000000//////000000000000000000000000000000000000000///......000111111222222111111000000000000000000000000000000000000000000000000000,,,000555999888666333111111///------...///...---000/////////............////////////////////////........................///000000111111000000///////////////////////////000000000000000000000000//////000000000111111111111111///.........///000000/////////............////////////////////////.............../////////.../////////000000000000////////////////////////////////////////////////000000111111111000000///000000000000000000000000000000111222222222111111222111111000000111111222444333222111111333555666666666666666777777777777999888888777777888888888888777666666666777999999888888888888777777777666777777777777777888888999888888999999:::;;;<<<<<<;;;<<<<<<;;;:::999888888999999999888777777666666666666666555555555555444222333444444555555444444777999>>>EEEHHHEEE<<<444222333333444444333333222222222222222222222222222333333222222111000000///000000000000000000000000000000000000000111222222000000000000111111111111000000000000000000000000///////////////////////////000000111000///...---................................................///////////////...---,,,------------------------------------------------......---,,,,,,,,,,,,,,,...------------------............///......------...------------------...222111000///...---,,,+++)))***,,,---....................................////////////..................................../////////////////////......---,,,---///000///...///...------------...///........................000000000000000000000000000000//////000000111222222222222111111111000000111111111111111111111111111111222333333333333333333444666777888888888777777666666777999999888666999999888888888777777777;;;;;;<<<<<<<<<<<<<<<;;;===???AAABBB@@@>>>>>>>>>======>>>>>>???@@@@@@AAAAAA@@@@@@>>>===;;;:::999999777666777999;;;:::888===<<<<<<;;;;;;;;;<<<<<<>>>>>>======<<<;;;999888999888666555444555666777666666666666666777777777777777777666555444444444444555555555666666666777555555444444444333333333111222333333444444333333222222333333333222000000111111222222222222222111222111111111111000000000/////////000000/////////000000000///////////////////////////////////////000000000000000//////...000111111222222111111000////////////////////////000000000000000000000000***222::::::444///000333///---,,,,,,...//////...////////////............////////////////////////...........................//////000000//////...........................//////////////////////////////000000000000111111111000//////......//////////////////............////////////////////////.........---------------....../////////000000000///////////////////////////////////////////////////000000111111000000000000000000000000000000000222222111000000000111111222111111000000111111222444444333222222444555666444555555555666666666666888888777777777777888888777777777666777888888999888888888888777777777777777777777777777888888999888888999999::::::;;;;;;;;;<<<<<<;;;;;;:::999888888888888777666666555555555555555444444444333333222222333444444444444333999<<>>666222222333333333333222222222222222222222222222222333333222222111000000000000000000000000000000000000000000000000000111222000000000000111111111111000000000000000000000000////////////////////////....../////////...------........................---------------------------............---,,,,,,------------------------------------------------------,,,+++++++++,,,,,,------,,,,,,,,,,,,------------......///..................------.........------......---+++***)))&&&(((+++---//////...---....................................////////////..............................//////////////////111///------......---+++///...------------...///........................000000000000000000000000///............///000000222111111111111000000000111111111111111111111111222222333444444444333333222333444666777888999999888777666777888888777555888888777777777666666666888999999:::;;;;;;<<<<<<===???AAAAAA???=========<<<<<<===???@@@BBBCCCDDDBBBAAA???<<<;;;:::999999;;;999888999:::;;;:::999<<<;;;;;;::::::;;;<<<<<<>>>>>>======<<<;;;999888666555444444444555777888777666666666666666666555777777666666555555444444555555555555555666666666444444444444333333333333111222333333444444333333111222333444333222111///...///000111222222222222111111111111000000000000111111222222222222111111000000000000000000000000//////////////////////////////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000+++222999888222---...222...,,,+++,,,...//////...///////////////.........////////////////////////..............................////////////......................................................////////////000000000111000000//////............///////////////.........///////////////////////////.........------,,,,,,........./////////000000////////////////////////////////////////////////...///000000000000000000////////////////////////333222111/////////000111111111000000000000111111333333222222222333444555333333444444444555555555777777666666666777888888777777777777777888888999888888888777777777777777777777777777777888888999888888999999::::::::::::;;;;;;;;;;;;;;;:::999999777777777666555555444444555555555444444444444333222333444444555555444444666888===AAACCC@@@999444222222333333333333222222222222222222222222222222222222222111111111000000000000000000000000000000111000000000000000111111///000000000111111111111////////////////////////////////////////////////.........///....................................------------------------,,,---------------,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...///......------......///&&&(((***,,,------,,,+++((())),,,...//////---,,,........................---------...///000000111....................................////////////222000---,,,---------,,,.........------.........000000000000000000000000000000000000000000000000//////......//////000111111111111111000000000000111111111111111111111111222222333444444444444333111222444666888999:::;;;999888666666777777666555888888777777777666666666666666777888999:::;;;<<<===???@@@@@@>>><<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCAAA>>>:::999999999:::;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<;;;999888555555444555555777888999999999888888777777777666999888888888777777777666555555555555555555555555333333333333333333333333111222333333444444333333333333333333222333333333...///000111222222222222000000000000000000000000222333333333333333333222111111111111111111111111000000000000000000000000//////000000000000//////000000000111111000000000111111111111111111111111///////////////////////////222444444111///...///...---,,,,,,...000//////.........///////////////////////////////////////////////////////////////......////////////......////////////////////////------------------------...////////////000000000///////////////......---.........///////////////////////////////////////000//////......---------............////////////////////////////////////..............................///000000000000000////////////////////////333222000///...///000000111000000000000000000111111111111111111222222333333333333333444444444444666555555555666666777888666777777777888888888888777777777777777777888888777777777777777888888999777888999:::::::::999999:::::::::;;;::::::999888777777666666555444444444666666666555555555444444444444555666666666666666333444555777888666444111111222222333333222222111222222222222222222222222222222222111111111111111000000000000000000000000111111000000000000000111///000000000111111111111/////////////////////////////////////////////////////////////////////000................................................,,,,,,---------------,,,------------------------------------------------......------------......+++,,,,,,------,,,,,,+++,,,,,,---.../////////.........------------......)))+++---///000000......,,,---...//////...,,,+++........................,,,------...///000111111////////////////////////---.........//////000000111///,,,,,,---.........---..................---////////////////////////////////////////////////000////////////000111111000000000000000000000000000000000000000000000000111222333333444444333333222333444666888:::;;;<<<:::888555555666666666555999999888888888777777777555555555666777999;;;<<<===>>>???>>>===;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@<<<999888888:::;;;<<<===???@@@@@@@@@@@@@@@======<<<======>>>??????>>>>>>======<<<;;;999888555555666666777888999:::999888888888777777666666888888888888777777777777555555555555555444444444333333333333333333333333111222333333444444333333444222000//////111333555111111222222222222111111//////000000000000000111111111222222222222111111111111111111222222222222000000000000000000000000...//////000000000000000///000000111111000000///111111111111111111111111////////////////////////111000000111111000...---000...------///000000///.........///////////////////////////////////////000000000000000000000000...//////000000//////...////////////////////////..............................////////////000000...////////////...------.........////////////////////////////////////////////////...............------........./////////////////////////////////........................------...///000000000000000000000000000000000000111111000/////////000000111000000//////000000111000000000111111111111111222333333333444444444444555444444555555666777888666666777888888888888777777777777777888888888888777777777777777888888999777888999::::::999888777888888999999999999888888777777777666555555444444666666666555555555555444555555666777777777777666333333333333222222222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000222111111000000000000000000000000000111111111111000000000000000000000000//////////////////////////////......//////000111------------------------////////////////////////,,,,,,---............---------------------------------------------------......---------...//////+++,,,---......---,,,+++------......///.........---------,,,,,,---------------......---+++***)))////////////...---,,,,,,........................---------...///000000111////////////////////////------......///000000000000...++++++---/////////------...//////...------------------------------////////////////////////000000//////000000111222//////000000000000000111000000000000000000000000111111222333333333222222222222333444666888:::<<<999777555444555666666666999999888888888777777777666555555555666888:::<<<;;;===>>>===<<<;;;<<<>>>BBBBBBAAA@@@???>>>======???===;;;888888999:::<<<===???BBBBBBAAAAAAAAAAAA============>>>???@@@@@@>>>>>>======<<<;;;999888555666666777888999999:::666555555555555555555444666666666666555555555555555555555444444444444444222222222222333333333333111222333333444444333333222000...------///111333222222222333222222111111////////////000000111111000000111111111111000000000000000000111111111222////////////////////////......///000000000000000//////000000000000//////111111111111111111111111////////////////////////000//////////////////...222000//////000000000///............/////////000///////////////////////////////////////////////////000000111111000000///........................................................./////////000000....../////////...---,,,............/////////000////////////////////////---------------.........---------.........//////////////////////////////........................,,,---...///000000000000000000000000000000000000...///000000000000000000000000////////////000000000000111222222222222222333333333444444444444555444444444444555666777888555666777888999888888777666777777777888888888888777777777777777888888999777888999::::::999888666666777777888888888777777888888777777666555555444555555555444444444333333444555555666777666666666333444555555444333222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000222222111000000000000000000000000000111111111111000000000000000000000000////////////////////////......---------...///000------------------------........................,,,---...///////////////---------------------------------------------------,,,,,,,,,------...///+++---...//////...---+++.........///......------,,,,,,++++++++++++,,,,,,,,,,,,+++***)))((('''&&&///...---,,,,,,,,,---...........................------......//////000000////////////////////////------......///000000111111///,,,+++,,,...//////------...//////...------------------------------//////////////////////////////.........///000000////////////000000111111000000000000000000000000///000111111222222111111111111111222444666888999888666333333555777777777888888777777777666666666777666555555666888:::;;;:::;;;<<<<<<;;;<<<===???BBBAAAAAA???>>>===<<<<<<<<<;;;:::888888:::;;;<<>>===>>><<<<<<<<<======>>>???@@@>>>>>>======<<<;;;999888555555666777777888888888444444444555555555555555555555555555666666666666555555555444444333333333111111222222222333333333111222333333444444333333000000111111222222222222//////000111222222222222.../////////000000111111111111222222222222111111.../////////000000111111..............................///000000000000000//////000000000000//////000000000000000000000000////////////////////////---///000///...---///000444222000///000111000///---.........//////000000////////////////////////........................000000111111111111000000------------------------////////////////////////............/////////000---.../////////...,,,,,,---.........//////000000////////////////////////+++++++++,,,,,,------------------.........//////////////////////////////........................,,,---...///000000000000000000000000000000000000---...///111111111000///000000////////////000000111111222333333333333222333333444444444555555555333333333444555666777888555666777999999888888777666666777777888888888999777777777777777888888999777888999::::::999777666555666777777777777666666888888888777666666555555444444444333333333222222333444555555666666555555333555777888666444222222111111222222222222111111222222222222222222222222111111111111111111222222000000000000000000000000222222111000000///000000000000000000111111111111000000000000000000000000////////////////////////---,,,,,,+++,,,---//////------------------------------------------------------...///000000//////------------------------------------------------++++++++++++,,,,,,---...,,,---///000000///---,,,.../////////...---,,,,,,,,,++++++******++++++,,,...---,,,++++++,,,,,,------,,,*********,,,...000.................................///////////////000000000000000000000000---------...///000000111333000,,,+++,,,---......,,,---...//////...---,,,////////////////////////////////////////////////...------------...//////.../////////000000111111000000000000000000000000//////000111111111111111000000000000111333555777777555333333555777888888777666666666555555555555888777666555666888:::;;;999:::;;;;;;;;;<<<>>>@@@@@@@@@@@@???>>>===<<<<<<::::::999999999:::<<<<<>>??????>>>>>>>>>===<<<;;;999999444555666666666666666666555666666666777777888888777777777777888888888888555555555444444333333333111111111222222333333333222222333444444444333333000333666888999777555333+++,,,...///111222222333///000111222222111000///000000000000111111111111222222111000///...------000000000000//////////////////000000000000//////111000///......///000111000000//////.........---000000000000000000000000///...---,,,,,,---...///////////////////////////---------............/////////.........---------////////////000000000000...000111222222111000...///.........///000///.....................------////////////////////////000000///...........................////////////---...///...,,,++++++---+++++++++,,,,,,---------------............------,,,,,,,,,------........./////////000//////...---////////////000000000000000000//////.........---////////////000000000000......//////000000111111000111111111111222222222222222111111222222333444333333444444555666666666777777777777666666666666666666777777777777666666777888888888888999999999999888777555555777888999888888888888888888888888666666666666555555555555444444555555555555555555777777777777666555444333666555444333333333333333222222222111111111000000444555555666555444222111111111111111111111111111111000///......///000111000000000000000000000000111000///......///000111000000//////.........---///////////////////////////............---------------............------+++,,,,,,------,,,,,,+++........................---.........---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,++++++*********///...,,,+++***++++++,,,,,,,,,,,,---------......------------------------...........................------,,,,,,------...------------------------........................////////////////////////---------............///,,,,,,,,,------.........//////000000000000//////---------............///////////////////////////000000//////......------000000000000000000000000222111000//////...//////222222222111111111000000222222333333333333444444777666444333333444666777777666444333333444555666777777666666666666777777999888888999;;;>>>>>>>>>@@@AAAAAA@@@???===;;;:::;;;;;;;;;::::::999999999AAAAAA???>>><<<:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777888888777777666666555555555444333333333333444555555555666666777777888888666666555444444333222222222222111111222222333444222222222222222222222222111222333333111111222333111111111111111111111111///000111222222111000///000000000000111111111111111111000000//////......000000000000//////////////////000000000000//////111000///......///000111111111000000000/////////000000000000000000000000///...------------...///////////////////////////........./////////000000//////.........---------....../////////000000000...///111222222111///...///........./////////...........................////////////////////////000000///...........................////////////...000000///...------...,,,,,,,,,---------------.........//////.........,,,------------------...,,,---...///////////////....../////////000000000000/////////............////////////000000000000.../////////000000000111000000111111111222222222222222111111222222333444333333333444555555666666777777777777666666666666777888888999999888888777777888888888888999999999999888777666666777888999888888888888888888888888666666666666555555555555555555555555555555555555777777777777666555444333444444333222222222222222333333333222222222111111///000111222222222111000111111111111111111111111111000////////////000111000000000000000000000000111000///......///000111000/////////............////////////////////////---------.........//////------............------,,,,,,------------,,,,,,........................------......------,,,+++,,,,,,,,,,,,---------...------,,,,,,,,,+++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------,,,,,,,,,,,,------------------------------................................................---------............///,,,------------------...//////000000000000//////---------............///////////////////////////000000000//////.........000000000000000000000000111000000////////////000222222222111111111000000111111111222222222333333666555444333333444555666777666444333333444666777777777666666666666777777999888888999<<<>>>>>>>>>@@@@@@@@@@@@>>>===;;;:::;;;;;;;;;::::::999999999999999999999888888888888========================;;;::::::999888888777777777777777777666666555555555555444333333444555555666666666666666777777777444444333333222111111000222222111111222222333444222222222222222222222222000111222222000000111222111111111111111111111111000000111111111111000000000000000000111111111111000000000000////////////000000000000//////////////////000000000000//////000000////////////000000111111111111000000000000000000000000000000000000///......------......///////////////////////////////////////000000000111...............---------------........./////////---...///000000///...---................................................////////////////////////000///......---.....................////////////000111222111///...///000...............---------...//////000000//////............---------------***+++,,,---////////////------........./////////////////////............////////////000000000000////////////000000000000000000000111111111222222222111111111111222333333222333333444444555555666666666666666777777777777999999::::::::::::999999777888888888888999999999999888777666666777888999888888888888888888888888666666666666555555555555555555555555555555555555666666666666666555444333333222222111111111111222333333333333333222222222---...///000111222111111111111111111111111111111111000000//////000000111000000000000000000000000000000////////////000000////////////............////////////////////////++++++,,,---...///000111------............------------............------........................------......------,,,,,,---.........////////////---------------,,,,,,,,,---............---,,,,,,,,,,,,,,,---------......------------------------........................---,,,,,,++++++,,,,,,---------------------------................................................---------............///.........---------------...//////000000//////...---------............///////////////////////////000000000000////////////000000000000000000000000000////////////000000111222111111111111000000000000000000111111111111222666555444333333444555666777666555444444555666777777666666555555666666777999888888:::===>>>???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::::::::999999777777888999:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>::::::999999888777777777777777777666666666666555555555444333333444555555666666666666666555555555222222222111000000//////222222111111222222333444222222222222222222222222///000111111000///000111111111111111111111111111000000000111111000000000///000000000111111111111.../////////000000000111000000000000//////////////////000000000000//////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////....../////////000000000........................------------.........///------...//////...---------...///...------...///---------...............///////////////////////////......------.....................///////////////111222111//////000111000000//////......------//////000000000000////////////......------,,,,,,***+++,,,---............------------.........//////////////////.........////////////000000000000////////////000000000000000000000000111111111111111111111111111222222333222222222333444444555555666666666666777777777777999::::::::::::::::::999777777888888888999999999888888777666666777888888888888888888888888888888666666666666555555555555555555555555555444444444555666666666555555444333333222222111111111222222222222222222222222222222111111222333333333333333111111111111111111111111000000000000000000000000////////////////////////000000////////////000000///////////////.........////////////////////////,,,,,,------...//////000------............------......////////////..............................,,,------...------,,,,,,............////////////..................------------/////////...---,,,,,,,,,,,,---------......------------------------........................,,,,,,++++++++++++,,,,,,------------------------................................................---------............/////////......------,,,,,,...//////////////////...---------............///////////////////////////000000000000000000000000000000000000000000000000//////...//////000111111111111111111000000000000000000000111111111222222555444444333333444444555666666555555555666777777666666666555555666666666888888888:::===??????>>>======<<<<<<<<<;;;::::::::::::::::::::::::::::::777888999:::<<<===>>>???========================999999888888777777777777666666666666666666666666555555444444444444555555666666666555555444444444222111111111000000000///222222111111222222333444222222222222222222222222000111222111000///000222111111111111111111111111111000000000000000000111///000000000111111111111......//////000000111111000000000000//////////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////------........./////////---.....................------------.........///------............------,,,...///...---,,,---///---------.........//////////////////////////////......------------..................////////////...///000000......///000000000000//////.........//////000000000000///////////////......---------,,,---------------,,,,,,------------.........///.........///////////////////////////000000000000000000000000//////////////////000000000111111111111111000000111111222333111111222222333444444444555666666666777777777888888888999999999999888888777777888888888999999999888888777777777777888888777777777777777777777777666666666666555555555555666666555555555444444444555555555555555444444333333333222222222222333333000000000000111111111111555555444444333333333333111111111111111111111111000000111111111111000000//////////////////////////////000000000000//////.........///////////////////////////////////////........................------............------...//////000000//////...........................,,,,,,------...------,,,,,,------------.................................,,,---.../////////------,,,,,,,,,---------......------------------------........................---,,,,,,++++++,,,,,,---------------------------................................................---------............////////////......---------......////////////......---------............//////////////////////////////////////////000000000//////////////////////////////...//////000111111000000000000000000000000111111111111222222222333444444444333333444444444555555555555555666777777666666555555555555666666777777888;;;>>>@@@@@@???;;;;;;::::::::::::::::::::::::::::::::::::::::::777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777666666555555555555555666666666555555555555555555555555666666555555444444333333222222222222222111111111222222111111222222333444222222222222222222222222111222333333111111222333111111111111111111111111111111000000000000111111000000000000111111111111......//////000000111111000000000000//////////////////000000000000////////////000000000000//////............////////////000000000000000000000000...//////000000//////...////////////////////////------------............---------...............------........./////////........................+++...000///,,,+++---///,,,,,,------.../////////////////////////////////---------,,,------...///............////////////,,,...//////------...000///////////////............//////000000//////.../////////..............................---,,,,,,------........./////////.........///////////////////////////000000000000000000000000/////////////////////000000000111111111000000000000111222222000111111222222333333444555555666666777777888888777777888888888888777777777888888888888999999999777777777888888777777777777777777777777777777777666666666666555555555555666666666555444444333333444444555555555444444333333222222222222333444444/////////000000000000000555444333222111111111111111111111111111111111111000111111222222111111000000000000000000000000000//////000000000000//////........./////////////////////////////////////////////.........---------------............------......////////////..............................,,,,,,------......------++++++,,,,,,,,,------------------...............,,,,,,---............---,,,,,,,,,---------......------------------------...........................------,,,,,,------...------------------------........................---------------------------------............////////////...............---......//////......------------............///////////////////////////............////////////////////////////////////000////////////000000111//////000000000000000111111111111222222222333333333333333444444333333333333333444444555666666666666555555444444555555666777777999<<>>???777777777888888888888999666777999:::;;;:::999888::::::::::::::::::::::::::::::999999999888888888777666666666555555555555777777666555555555555555555555444444333222222222444444333333333333444444333333333333333333333333555222000111333444333222222222222222222222222222222111000000000111222333222222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000........................000000////////////000000///............//////000......///000000111222222000000000000000000000000......------------......,,,---......///..................---------------------............------........................---------------...//////000//////.........------////////////////////////........................////////////........................................../////////...------............................../////////000000000000000///.........//////------........./////////////////////////////////////////////////////////000000000000000000000000////////////////////////---.........//////000000////////////000000000000000000000111111111222222555555555666666666777777666666777777777777888888666666666666777777777777666666555555555555666666666666666666555555555555333444555555666555555555111222333555666777777777444444333333333333222222222222222111111111111000111111222222222222111111///000111222222111000000000000000000000000000000000111111111111000//////////////////////////////000000000000000000000000------------------------................................................------............------------------............,,,,,,,,,,,,---...///000333444333111...,,,,,,---+++,,,,,,------.........//////......---,,,,,,,,,,,,,,,,,,---------......,,,------------.........//////...------,,,+++++++++++++++,,,,,,,,,------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......................../////////....../////////,,,,,,------.../////////---------............///////////////////////////,,,,,,---...///000111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111111000///000111333444444444444444555777888888888777666777777888888999:::::::::888888888888999999::::::777888999:::;;;:::999999::::::::::::::::::::::::999999999999888888888777666666666666555555555555777666666555555555555666666666555555444333333333444444333333333333444444444444444444444444444444555333222222333444333222222222222222222222222222111111000000111111222333333222111111000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000............//////000000////////////000000111111////////////////////////......------------......,,,,,,---......///////////////......------,,,,,,------............------........................---------.........////////////.........---------////////////////////////........................///////////////.................................///000000000///...------................................./////////000000222111111111111111111111............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////.........////////////000000000000000111111111111333444444444555666666666666666666666777777777888666666666666777777777777777666555444444555666777666666666666666555555555444444555555555555555444222333444555666666666666444444333333333222222222222222222111111111000000111111222222222222111111...000222333333222111000000000000000000000000000000000111111111000000000////////////////////////////////////////////////////////////////////////................................................---..................---,,,,,,,,,------------...---------------...///000,,,---......------...000,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,---------.........//////...------,,,,,,------...........................////////////////////////.................................////////////000........................//////............//////---------.........//////---------............///////////////////////////---------...///000000111////////////////////////////////////////////////////////////000000000000000000111222333222111111000000111222333444555555333555777888999888666555777777777777777777777777888888888999:::::::::;;;888888999::::::::::::999999999999999999999999999999888888888888777777777666666666666666555555555777666555555555555666666777666666555444444333333444333333333333333333444444444444444444444444444555444333333333333333333222222222222222222222222111111111111111222222222333333222000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000------...//////000000000000000000000//////......////////////////////////......------------......------------......///////////////......---------------............------..............................//////000000000000------------............////////////////////////////////////////////////.........///////////////........................///000000000///...------....................................////////////................................./////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............---.........//////////////////000000000111111111111111222333333444555555555666666666666777777777666666666666777777777777777666555444444555666777555555555666666666666666444555555555555555444444444555555555555555444444444444333333333222222222222222222111111111000000111111222222222222111111...000222333444333111000000000000000000000000000000000000000000000111111////////////////////////////////////////////////////////////////////////................................................---..................---******+++++++++,,,,,,,,,000///...---------------$$$&&&'''(((((()))+++,,,,,,,,,,,,---------------...............---------,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......---------.........//////...------,,,,,,------...........................////////////////////////.................................////////////000...........................------,,,,,,------...---------...............---------............//////////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000///000111333333333222111111111222333444555666666333555777888999888666555888888888777777777666666777888888999::::::;;;;;;888888999999::::::::::::999999999999999999999999888888888777777777666666555555555666666666666666666666555555555555666666777666666555444444333333333333333222222333333333222222222222222222222222444444444333222222222333222222222222222222222222000000111111222222222222333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000---...//////000//////...111111000//////...------000000000000000000000000......------------............---------...///////////////...............------............------...........................//////000111000000000,,,,,,------.........///////////////////////////////////////////////////.........///////////////............................../////////...------------------------------------........./////////......///000000000//////....../////////000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000//////.........---............/////////////////////000000000111111///000000111222333444444555555666666666666777777666666666666777777777777666666555555555555666666555555555666666666666666555555555666555555444333555555666666555444444333444444333333333333222222222222222111111111111000111111222222222222111111///000111333333333333222000000000000000000000000000000000///000000111222////////////////////////000000000000000000000000------------------------................................................------............------************++++++++++++000///...---,,,,,,,,,,,,***+++,,,,,,******+++,,,------------------------------------------------,,,,,,,,,---------......,,,------------.........++++++,,,,,,---...//////+++++++++,,,,,,,,,------...------,,,,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................------,,,,,,,,,,,,------........................---------............///////////////////////////000000//////............000000000000000000000000000000000000000000000000////////////000000000000---///111333333333111000222222222222333555666777444555777888888888777666888888888777777666666666666777777888999:::;;;;;;777777888888888999999999999999999999999999999999777777777777666666666666555555555666666666666666666555555555555666666777666666555555444333333333333333222222222222333333222222222222222222222222333444444222000000111222222222222222222222222222000000111222222222222111222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000...//////000000///...---//////////////////......000000000000000000000000......------------......//////...---,,,---..................////////////------............------........................---...///000000000//////......------------,,,,,,////////////////////////////////////////////////............/////////000........................,,,------............------------------------------------........./////////000111222222222111111.../////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////.........///////////////....../////////000000000////////////000000000111///000111222333444555555555555555666666666777777666666666666777777777777555555666666666666555555555555555555666666666777555555666666555444444333444444555555555555555555444444333333333333222222222222222111111111111000111111222222222222111111000000111222222333444444000000000000000000000000111000/////////000222333////////////////////////000000000000000000000000------------------------................................................,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---222222333111///------...------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,---------------------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................------------..............................---------............///////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////000000000000,,,---000222333222111///111111000111222333555666666666666666777777777777777666666666666666555555555666666777888999:::;;;777777666666777777888888888888888888888888888888777777666666666555555555555555555555666666666777555555555555555666777777555555444444333222222222333333222222222222333333333333333333333333333333222333444222///...///111222222222222222222222222///000111222333222222111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////000000000...---,,,------......///000000000000000000000000000000000.........------.........111///...---,,,,,,---...------......//////000000---..................---........................,,,,,,.../////////...---000//////---,,,++++++***////////////////////////000000000000000000000000---.........//////000000........................++++++,,,---............---------------------------------.........//////+++,,,---/////////...---////////////000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////,,,,,,---...///000111222////////////000000000000////////////000000000000000111111222444555666666555555555555666666666777666666666666777777777777444555666777777666555444444555555555666666777777555666666666555444333333222222444555666666777777444444444333333333222222222222222111111111111000111111222222222222111111111111111111222333444555000000000000000000000000111000/////////111222333////////////////////////000000000000000000000000////////////////////////................................................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,---......///000000///,,,+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------///......------,,,,,,+++---------.........//////...------,,,,,,------...------------------------------------------------........................,,,,,,,,,---------..............................//////............//////.....................------------.........//////////////////////////////,,,------...///000111111000000000000000000000000000000000000000000000000////////////000000000000+++---///222222222000///000000//////000222444555666666666666666777888888555555555555555555555555444555666777888999::::::666666666666666777777888888888888888888888888888777666666666555555555555444555555555666666777777555555555555555666777888555444444333333222111111333222222222222222222333444444444444444444444444111333333111...---...111222222222222222222222222///000111222333222111111000////////////000000111///////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////............////////////......////////////......000000//////.........---111111000///////////////.........------,,,,,,,,,////////////////////////..................------.........------,,,,,,+++////////////////////////////////////////////////////////////////////////////////////////////////------............------......................................................////////////.........///000///...---...000333000///111///+++***,,,555444222000000///...,,,111111000000//////............////////////......///---++++++---///000000///000000000000000///...////////////////////////000000000000000000000000////////////000000000000000000111222444555555666333222222222222333444444777666555444333444444555666777888888666555555666555555444444444444555555888777555444333333444444333444444555555444444333444333222111111111222333222111111111000000//////222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////000000//////.........---......------------......////////////////////////------------------------......---,,,,,,,,,,,,------,,,***))))))***,,,---++++++,,,------......///////////////...---,,,,,,,,,,,,,,,---------......------------------------//////.........---------,,,,,,++++++,,,,,,---...+++++++++******))))))))),,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------.........------,,,,,,,,,...---+++,,,...//////////////////...---------,,,........................//////............//////,,,---...//////...---,,,000000000000000000000000////////////////////////////////////////////////111000///...............000000000000000000000000///000000222333444555555666666666666666555555555333333333444444444555555555666777888888888888888666666666777888:::;;;<<<::::::999888777777777888777777888888888888777777666666555555555555666666555555555555555555555555555555555444444333333333444333222111222333444555555555444333333333333444333222222111111222222333111111111111111111111111222222222111111111000000222111111000000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////............////////////......////////////......000/////////............111000//////.........///...------------------,,,////////////////////////.................................---------------////////////////////////////////////////////////////////////////////////////////////////////////------............------.......................................---------......////////////.........///000///...---...000000---,,,...000111555:::444000+++))),,,///111222111000000000/////////.........////////////......222000---,,,,,,---------000000000000///---,,,+++////////////////////////000000000000000000000000////////////000000000000000000111222333444555555555555555555555666777777777666555444333444444555666777888888666555555666555555444444444444555555777666555444444333333333333333444444444444333333444333222111111111222222222111111111000000000000222111111111111111111222111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////000/////////..................------------..............................------------------,,,,,,......---,,,,,,,,,,,,---...---+++******+++---...------------------,,,,,,,,,------.........------,,,,,,,,,---------......------------------------......------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********,,,,,,,,,---------......------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........---------,,,,,,,,,000...------///000//////...............---------........................//////............//////------............------........................////////////////////////////////////////////////000//////............///000000000000000000000000///000000111333444444555666555555555555555555555333333444444444555555555666777777888999999888888555555555666777888:::::::::999888888777777888888777777888888888888777777666666555555555555666666555555555555555555555555555555444444444333333333333333222222222333444555555555444333333333333444333222222111111222222333111111111111111111111111222222222111111111000000222111111000000000000000111111111111111111111111///////////////000111111000000000000000000000000////////////////////////////////////////////////............////////////......////////////......////////////............000///......---.........---------------.........////////////////////////..........................................//////////////////////////////////////////////////////////////////////////////////////////////////////------............------........................//////.........---------......////////////.........///000///...---...000000+++)))+++///333:::AAAGGG>>>222,,,---///000000000000000000////////////......////////////......222000---,,,---------,,,000000000///...,,,***)))////////////////////////000000000000000000000000////////////000000000000000000111222333444444555666666555555666666777888666666555444444444444555555777888888666555555666555555444444444444555555555555666555555444333222333333444444444444333333444333222222111111222222111111111111111000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////////////////..................------------.......................................------,,,,,,,,,......---,,,,,,,,,,,,---......,,,,,,,,,,,,...............---,,,+++++++++******+++,,,------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------,,,,,,,,,...,,,++++++,,,---,,,+++---------.......................................//////............//////.........------.................................000000000000000000000000///////////////////////////............//////000000000000000000000000000///000000111222333444444555555555555555555555555333444444444444555555555777777888999999999999888444444444555666777888999999999888777777777888888777777888888888888777777666666555555555555666666444444444444444444444444555444444444444333333333333333333222333444444555555555444333333333333444333222222111111222222333111111111111111111111111222222222111111111111111222111111000000000000000000000000000000000000000///////////////000000111000000000000000000000000////////////////////////////////////////////////............////////////......////////////......///////////////.........///......---------......,,,,,,------......//////////////////////////////---------...............---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////------............------......................../////////...------,,,,,,---......//////......---...///000///...---...000222---***+++---...444:::PPPEEE888000///000///---000000000000////////////......////////////.........,,,+++,,,...000000///000000000///...---,,,+++////////////////////////000000000000000000000000////////////000000000000000000000111222333333444333222222222222333444444555555555555444444555555555666888777666444555555555444444333333444444555444444555666555444222111333333333444444333333333333333222222222222111222111111111111111111111111000111111111111111111000111111111111111111111111111111222222222222111111///////////////////////////////////////////////////////////////...............------------.......................................------,,,,,,+++......---,,,,,,,,,,,,---...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......---..................---........................------------------------***+++,,,---......//////------------------------///...,,,+++,,,---,,,+++,,,---------.../////////........................///......------......//////...---,,,,,,---...///........................000000000000000000000000////////////////////////...............///000111000000000000000000000000///000000111222333333333444444444444444555555555444444444444555555555555888888999999999999888888555555555555666777888999888888777777777777888888777777888888888888777777666555555444444555555666444444444444444444444444444444444444444444444444333333333333444444555555555555444333333333333444333222222111111222222333111111111111111111111111111111111111111111111111222111111000000000000000///////////////////////////////////////000000111000000000000000000000000////////////////////////////////////////////////............////////////......////////////...............///////////////......------------...///---------....../////////////////////////////////---------.........//////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////------............------........................//////.........---------------............------...///000///...---...000444000...//////---...222:::444...,,,///222222000////////////000000000000......////////////......---,,,+++,,,...000000///...//////000000000//////////////////////////////////////////////////////////////////000000000000///000000111111222222222111111000000111111222333444444555555555555555555555666777777555444444555444444333333333333444444333444555555555444333222222333333333333333333222333333333333222222111111111111111111111222222222111111222222222222111111111111111111111111111111111111222222222222111111////////////////////////////////////////////////.........///////////////......------------.......................................------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,++++++***))),,,,,,,,,---------......------------------------------------............,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------...//////...------........................------------------------***+++,,,---...///......------------------------222000///.../////////...,,,---------.../////////..............................------------......///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////...............///000111////////////////////////000000000111111222222333222333333333444444444555444444444555555555666666888888999999999888888777666666666666777777888999888777777666777777888888777777888888888888777777555555444444444444555555444444444444444444444444444444444444444444444444333333444444444555555555555555444333333333333444333222222111111222222333111111111111111111111111111111111111111111111111222111111000000000000000........................///////////////000111111000000000000000000000000////////////////////////////////////////////////............////////////......////////////...............///////////////.........---......///000.............../////////////////////////////////,,,,,,------.../////////..................//////////////////////////////////////////////////////////////////////////////////////////////////////------............------................................................------............------...///000///...---...000222///000222222///...111,,,++++++---///111111000////////////000000000000......////////////......000///............,,,+++---...///000111111111111////////////////////////////////////////////////////////////000000000000//////000000000111111111222222111111111222333333333444555555666555555555444666777777555444444555444444333333333333444444333333444444444444333333222222333333333333222222222333333333333222111000111111111222222222222222111222333444444333222111111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////.........///////////////......------------......------------------------------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,+++***)))))),,,,,,,,,---------......------------------------------...............///,,,,,,++++++,,,,,,---...,,,,,,---------------...,,,,,,,,,---------......,,,---...//////...---,,,........................------------------------***+++---...///......---,,,,,,,,,------------......,,,++++++,,,,,,,,,+++---------.............................................------------...............------.........000000000000000000000000///////////////////////////////////////////////////............//////000////////////////////////000000000111111111222222111222222333333444444444444444555555555666666666777888888888888777666666777666666666777777888999777777666666666777888888777777888888888888777777555555444444444444555555333333333333333333333333333333333444444444444555333333444555555555555444555555444333333333333444333222222111111222222333111111111111111111111111111111111111111222222222222111111000000000000000///////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////............////////////......////////////................../////////000///.........//////000111////////////............////////////////////////,,,,,,------...//////000.........---------------////////////////////////////////////////////////////////////////////////////////////////////////------............------........................,,,,,,------.../////////,,,------......------,,,...///000///...---...000///------111111//////222///111333333000......///.../////////000000000111......////////////......000///......///...,,,***......//////000/////////////////////////////////////////////////////////////////////000000000000/////////000000000000000222222222222222333333444333333555666666666555555444666777666555333444444444333333222222333333444444333333222333333444444222222333333333333222222222222333333333222111000111111111222222333333333222333555666666555333222111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////............/////////000......------------......------------------------+++,,,,,,------...............---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...++++++,,,,,,------------,,,,,,,,,---------......+++,,,---......---,,,+++................................................+++,,,---//////...,,,+++,,,,,,,,,---------......***)))'''((()))+++***)))...............---------...........................------,,,,,,------...------............------////////////////////////------------------------////////////////////////000//////............///////////////////////////000000000000111111111111111111111222333333444444555555555555666666666666777777777777777666555555666666555555555666777777666666666666666777888888777777888888888888777777555444444333333444444555333333333333333333333333333333333444444444555555333333555666666666555444555555444333333333333444333222222111111222222333111111111111111111111111000000111111111222222222222111111000000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////............/////////000......////////////......---.........//////000000///////////////000111111000000//////......------////////////////////////,,,,,,------...///000000.........------,,,,,,+++////////////////////////////////////////////////////////////////////////////////////////////////---..................---........................+++,,,,,,---...///000000,,,------......------,,,...///000///...---...000...+++***------+++,,,000---111555333///---...111.../////////000000111111......////////////......,,,,,,,,,---000000///....../////////...---,,,,,,////////////////////////////////////////////////////////////000000000000////////////000000000000111111000000111111222333222333555666666666555555444555777666555333444444444333333222222333333444444333222111222333444555222222222333333222222222222222333444333222111000111111111222222333333333333444666777777666444333111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////---.........//////000000.........------.........------------------------***++++++,,,---...//////......---,,,,,,,,,,,,---,,,------......------,,,------,,,++++++***************+++,,,------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......***+++---......---+++***................................................+++,,,...//////---,,,***,,,,,,,,,------............---,,,,,,...000000////////////......------,,,...........................------,,,,,,------...,,,---...//////...---,,,........................------------------------////////////////////////111000///...............////////////////////////000000000000111111111111000000111222333333444444555555555555666666666777666666777666666555444444555555444444444555666666666666666666666777888888777777888888888888777777555444444333333444444555333333333333333333333333333333333444444555555555333333555666666666555444555555444333333333333444333222222222222222222333111111111111111111111111000000111111222222222222222111111000000000000000000000000000000111111222222111000///............000000000000000000000000............////////////000///...------...///000111111000000//////......////////////////////////111111000000/////////...............////////////................................................//////............//////000000000000000000000000////////////////////////000000//////.........---............////////////////////////////////////........................////////////////////////....................................///111222333...///000111111000///...//////////////////////////////000000000//////...111000///...---,,,,,,,,,111///,,,+++,,,---------......////////////..................////////////000000//////.........---000000000000////////////////////////////////////////////////000000000000111111222222222333333333444444444444444444444444666555555444444333333222666666555444444333222222666666555555555555666666000111111111111222222222444333222222111111222222111111222222222333333333444444444444444444333333222111000000000111333333222222222222111111111111//////000000000000////////////000000///...------........................------------------------++++++*********+++---...+++,,,------......------.../////////...------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))...,,,++++++,,,------,,,------------------------........................,,,++++++******++++++,,,++++++++++++++++++++++++&&&(((***---.../////////,,,,,,,,,------.........////////////...---,,,,,,------------------------........................+++,,,,,,---.........---,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------.........//////////////////////////////---.........//////000000...---,,,+++,,,...000222111111222222222333333333444444333333444555777888777777666666555555555444333444444555666777888888666666666666777777777777777777777777666666666666111222333444555555555555333333333444444444555555555555555444444333333333444444444555555555666666555444333222111222333444444333333222222333333444333222111111222333333222000000000000000111111222222000///...///000///...000000//////000000111222222222111000///......///000000000000000000000000............////////////000///...------...///000111000000000/////////...////////////////////////000000000//////.....................////////////................................................//////............//////////////////////////////////////////////////////000/////////........................////////////////////////////////////........................////////////////////////........................///...............///000...///000111111000///...////////////////////////000//////...---,,,,,,+++.........///000222333444555333111//////...,,,***......////////////..................////////////000/////////............////////////............////////////////////////////////////000000000000111111111222222222333333333333333333333333333333333333333333333444444444555555444444333222222222555444444333333444444555111111111111222222222222444333222222111111222222111111222222222333333333222222222333333333333333222111000000000111222333000000000/////////......//////000000000000/////////////////////...------........................------------------------++++++*********+++------+++,,,------...---------,,,,,,------,,,++++++***------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))---,,,******,,,---,,,+++------------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,---------............/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------.........//////////////////////////////////////////000000000111///...------...///111333111111111222222222333333555444444333444555666777777666666666555555555444444444555555666666777777666666666666777777777777777777777777666666666666222222333444555555555555333333333444444444555555555555444444444333333333444444444444555555555666666555444222222222333333444333333222222333333444444222111000111111111///000000000000000111111222444222000000111222111000000000//////000000111222333222111000/////////000000000000000000000000000............//////////////////............//////000000000000/////////////////////////////////////////////...........................////////////................................................//////............//////........................////////////////////////////////////........................////////////////////////////////////........................////////////////////////........................//////...---------------...//////000000//////...///////////////////////////...---------...///000111000///......------------,,,,,,---//////...---......////////////..................////////////////////////........................------------////////////////////////////////////000000000000111111111222222222222333111111111222222222222222111111222222333444444555444444333333222222111111333222222111111222222333111111111111222222222333444333222222111111222222111111222222222333333333000000111111222222333333111111000000111111222333000000////////////......//////000000000000/////////////////////......---........................------------------------,,,++++++++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------+++***)))---+++******+++,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********,,,,,,,,,------------...---...///000000///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.....................---------------------------------------------------------------------------------................................................------.........////////////////////////////////////000000000000111111111000//////...///000222333111111111222222222222333555555444444444555555666666666666555555555555555555555555666666666666666666666666666777777777777777777777666666666555555333333444444555444444444333333333444444444555555555444444444444333333333444444444444555555555555777666555444333222222333333333222222222222333333666444222111111111000///000000000000000111111222444222000000111222111000///////////////000111111222222111000000000000000////////////////////////............/////////////////////....../////////000000000000////////////////////////////////////..................------............////////////................................................//////............//////........................///////////////////////////////////////.....................////////////////////////////////////........................////////////////////////........................///......------.........////////////////////////////////////////////////.........///111444888:::999888777555444444444444111///---,,,.../////////......////////////..................///////////////////////////........./////////.........------////////////////////////////////////000000000000111111111111222222222222111111111222222222222222111111111222222333333333333333333222222111111111222222111111111111222222111111111222222222333333444333222222111111222222111111222222222333333333///000000111222333444444111111111111111222222222222111111111000000000000//////000000000000//////...///////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------.........------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))---+++)))***+++,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///------------------------,,,---///111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------..............................------------------------............................................................................................................///////////////////////////////////////////////////000000000000////////////000111222111111111111222222222222555555555444555555555555555555555555555555555555666666666666666555555555666666666666777777777777777777777666555555555444444444444555444444333333333333333444444444555555444444444444444444444444444444444444444444444444777666555444333333222222333333222222222222333333666444222222333333222111000000000000000111111222111000......///000000////////////...///000000111222111000000000000000000////////////////////////............////////////...//////////////////...////////////000000000000////////////////////////------..............................////////////........................//////////////////////////////............//////........................////////////////////////.........///////////////............////////////////////////////////////........................////////////////////////....................................///000111222//////............/////////////////////////////////...///000222666999<<<:::;;;<<<>>>AAADDDFFFHHHDDD???888222///...------......////////////..................////////////.........///////////////000000000/////////......////////////////////////////////////000000000000000000111111111222222222111222222222333333333444333333333222222111111111333333222222222222111111333333222222222222333333111222222222222333333333444333222222111111222222111111222222222333333333000111111222333444444555000000111111222222222222111111111000000000000/////////000000000000//////......///////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---+++******+++,,,,,,+++------------------------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++---000111------------------------,,,---///000111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......---.....................------------------------........................................................................................................./////////000000////////////////////////........................//////////////////000000000000111111111222222222444444555555555555555555444444444555555555555555666666666666666555555555666666666666777777777777777777777666555444444333444444444555444444333333333333333444444444555555444444444444444444444444444444444444444444333333666555555444444333222222333222222111111222222333222000///000222333333222000000000000000111111222111///......///000000/////////......//////000111000000////////////000000000000000000000000000000............////////////......////////////......////////////000000000000////////////////////////.............../////////............////////////........................//////////////////////////////............//////........................////////////////////////.........///////////////............////////////////////////////////////........................////////////////////////....................................000111222333///......------......///////////////////////////000////////////111222333444555555777999;;;===>>>AAA<<<555000..................////////////..................////////////.........///////////////111000000000////////////////////////////////////////////////000000000000000000000111111111111222111111222222333444444444555444444333222222111111333333333333333333222222444333333222222333333444222222222222333333333333444333222222111111222222111111222222222333333333111111222222333333444444000000111222222222222111//////............------//////000000000000//////---...//////////////////........................------------------------,,,------------,,,,,,+++******+++,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,++++++,,,------,,,------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......------------,,,,,,,,,,,,---...///000111111111........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---------......---------...............------------------------------------------------............................................................................../////////000000000////////////////////////......---------------,,,////////////////////////000000000111111111111222222333444555666666666666444444444444444555555555555555555666666666666666666666666666777777777777888777777666555444333333333333444444555444444444333333333444444444555555333333333444444444444555444444444444333333333333333333444444444333222111222222111111111111222222...---,,,---///111111111000000000000000111111222222111000000222333222222///............///000000//////............//////000000000000000000000000............////////////---...///000000///...---.../////////000000000111////////////////////////.........//////000000000............////////////........................//////////////////////////////............//////////////////////////////////////////////////////............/////////000............////////////////////////////////////........................////////////////////////.......................................///000111///...------------...///////////////////////////........................000///...---,,,+++++++++...---+++,,,...000000000......////////////..................////////////............/////////000000000/////////.........////////////////////////////////////000000000000000000000000111111111111000000111111222333333333444444444333333333333333333333333333333333444444444333333222222333333444222222222333333333444444444333222222111111222222111111222222222333333333111111111222222222222222///000111222333222222111//////.........---------//////000000000000//////------...///////////////........................------------------------------.........---++++++******+++,,,,,,,,,,,,+++))))))***++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////---,,,,,,---......---------------------------------------------------...------------------...------------------------,,,,,,---------,,,++++++......---------,,,,,,,,,...------...///111222333........................------------------------------......------,,,+++,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........................................................................../////////000000000000//////////////////////////////......------------000000000111000000000///000000000000111111111111000111333555777777777777333333333444444555555555444444555555666666777777666666666666777777777777888777666555444333333222222222333444555555555555333333333444444444555555333333333444444444555555444444444333333333222222000111222333333333222111222222111111111111222222000...---...000111111000000000000000000111111222222111///000222333333222...............///000000......---------......///000000000000000000000000............/////////000---...///000000///...---.../////////000000111111////////////////////////.../////////000000111111............/////////000........................000000000000000000000000//////............//////000000000000000000000000////////////////////////---.........//////000000............/////////000////////////////////////........................////////////////////////........................//////...------------...///...---,,,,,,---...///////////////////////////+++,,,---...////////////000000///000000111222222+++,,,---///111000...,,,......////////////................../////////000---.........//////000000//////.........---------////////////////////////////////////000000000000000000000000111111111111...//////000111222222222222333333444444555555666444444444444444444444444333333222222222222333333222222333333333444444444444333222222111111222222111111222222222333333333111111111000000000000000///000111222333222111111111000000000//////////////////000000000000//////------...///000000//////........................------------------------------...///...---+++*********+++,,,,,,,,,,,,+++***+++,,,---------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000...,,,---...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------***+++,,,---...---,,,,,,.........------,,,,,,,,,......------...000333555------------------------........................---.........---,,,,,,+++,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................////////////000000000000////////////////////////000000//////.........---111111222222222111111000000000000000111111111111///111333555777888888888333333333444444555555555333444444555666777888888666666666666777777777777888777666555444333222222111222333444555555666555333333333444444444555555333333333444444555555555444444444333333222222222...///111222333333222222222222111111111111222222444333111111222333222111000000000000000111111222000...---...000111111000------............------000000//////......------//////............////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------...............///000000///////////////.........---------...///000000111000000//////.........---...///000///...///111333111000///......///000111......////////////..................//////////////////............//////................................................////////////////////////000000//////.........---.........////////////000///////////////000111222////////////////////////000///...---------------........................///......---------......////////////////////////////////////////////////000000000000000000000000////////////000000000000000000111111111222222222333333333444444444555555333333333333333333333333555444333222222222333444333333333222222111111111////////////000111222333333333333333333333333333000000111111111222222222222222222111111111111111000000000000////////////000000000000000000000000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---........................---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------...------,,,,,,------......------,,,,,,,,,------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000///...---,,,------...........................------------------------//////.........---------////////////////////////------------------------//////.........---------,,,------...///000111111//////............//////((())))))***+++,,,------........................////////////////////////............////////////////////////////////////000000000000111111111111333444444333222222333555333333333444444444555555555555555555555555444444444333333222222333333444333333444444444444444444444444444444444444444444000111222333444444555444444444444444444444444444333333333222222111111111222222222222222222222222111111111111111111111111111111111000000000000000333000...///222333111...000000000000000000000000.........//////.........///////////////...............------------......//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............------------------.........///////////////////////////...------......///000000111000/////////...............///000///......000222111000///......///000111......////////////..................//////////////////............//////................................................////////////////////////000/////////.........---------........./////////,,,++++++++++++,,,,,,---........................//////...---------------........................///......------......///////////////////////////////////////////////////////////////////////////.../////////000000000000111111111111222222222222333333333444444444444555333333333333333333333333333222222111222333555555333333333222222111111111111000000111222333444444222222222222222222222222111111111111222222222222333222222222111000000000000000000000////////////........................///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000000///...---,,,------...........................000000000000000000000000//////.........---------........................------------------------//////.........---------..................////////////............//////,,,,,,------.../////////............................................................//////////////////////////////////////////000000000111111111111222333222000000222333333333333444444444444444555555555555555555555555444444333333333333444444444444444444444444333333444444444444444444444444111222333444444444444444444444444444444444444444333333333222222222111111222222222222222222222222111111111111111111111111000000111111222222333333//////000000/////////000000000000000000000000000////////////////////////.........///////////////...------,,,,,,------...//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------,,,------...///...............//////////////////------......///000000000////////////............---...//////......///000000//////......//////000......////////////..................//////////////////............//////................................................/////////////////////////////////...............,,,---------.....................---------------........................//////...------------...........................//////............//////////////////////////////////////////////////////............................../////////000000000111111222222222333333333333333333333444444444444333333333333333333333333111111111111222444555666222222222222222111111111222222222222333444555555111111111111111111111111111111222222222333333333333333222222111000//////000000000000////////////........................///////////////////////////............---------------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---------------...,,,,,,,,,++++++*********------------------------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++******++++++,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000///...------,,,---------------------------------------------------------...............---------------------------------------------------------...............---------............------,,,,,,//////............//////////////////////////////............................................................//////////////////////////////////////////000000000000111111000111222111//////111222444444444444333333333333555555555555555555555555555555444444444444555555555555444444333333222222444444444444444444444444333333444444555444444444444444444444444444444444333333333222222222222111222222222222222222222222111111111111111111111111///000000111222333444555,,,///222000---+++...111000000000000000000000000000000////////////000000------......//////000000.........------.........//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------,,,---...///000//////...............////////////............//////000000///////////////.........---...000///...---...///////////////////////////......////////////..................//////////////////............//////................................................////////////////////////........................,,,,,,,,,---------......000000000000000///..............................///......---------..............................//////.........///000000////////////////////////////////////////////////................................./////////000000222222222222333333333333222222333333333444444444222222222222222222222222111111111222222333444444222222222111111111111111333222222222333333444555111111111111111111111111222222222222333333333333444333333222111000//////000000000000////////////........................///////////////////////////............---------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++******)))........................//////...---,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,------,,,,,,+++,,,---...///---------------------------------....../////////...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................------------------------///......------....../////////......---------,,,............................................................////////////////////////////////////////////////000000000111000111222111//////111222444444444333333333333222444444444555555555555555555555555444444555555555555555444444333222111111333333333333333333333333444444555555555444333333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000111111222222222---///111000...---///000000000000000000000000000111000////////////000111------......//////000000000000////////////000000//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------......///000000000000///---.........//////000000............////////////.........///////////////---///000000///......///......////////////............////////////..................//////////////////............//////................................................////////////////////////---------...............,,,,,,,,,---------........./////////...---,,,+++..............................---------......///.......................................///000000////////////////////////////////////////////////////////////////////////............////////////111111222222222333333333222222222333333333444444222222222222222222222222333333333222222111111000111111111111111111111111111111111111111222222333222222222222222222222222111111222222222333333333333333222222111000000///000000000000////////////////////////////////////........................///............---------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,++++++***........................///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,------......////////////////////////------------............,,,,,,------------------------------------------////////////////////////---.............................................---------------------------.....................++++++,,,,,,---......///......------------....../////////......------,,,............................................................////////////////////////////////////...////////////000000000111222333222000000222333333333333333333333333333444444444555555555666666555555555444444555555555555555444333222222111111333333333333333333333333444444444555444444333333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000//////......222000...///111222000///////////////////////////000000............000000.........///////////////111000000000000000000111//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------///............///000000------......///000000000......//////////////////.........///////////////...000222222000///...///---......//////......---......////////////..................//////////////////............//////................................................////////////////////////---------------.........,,,---------............///000111111111000///...------------------------...------------...//////........................---------------...///000////////////////////////////////////////////////////////////////////////------........./////////000000111111111222222222222222222222333333333333222222222222222222222222333444333333222111///...000000000111111111111111111000000///000000111111222222222222222222222222000000111111111222222222222222222111111111111111000000000000////////////000000000000000000000000........................///............---------------------------------,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++.........------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////***+++,,,---------,,,,,,////////////////////////------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............////////////////////////---------------------------------...............++++++,,,---...///000000......------------......111111000000/////////...........................------------------------............////////////////////////////////////......////////////000000111222333222000000222333222222222222333333333333333333444444555666666666555555444444444444555555444444333333222222111111333333333333333333333333222222333333444333333333444444444444444444444444111222222222222333333333222222222222222222222222111111111111111111111111111111000///...------,,,333000---///222444111...////////////////////////000///---,,,,,,---///000///////////////.........000000////////////000000//////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............---------...---+++***+++,,,///000------......///000000111/////////////////////.............../////////000///111333333222000//////------...//////...------......////////////..................//////////////////............//////................................................////////////////////////,,,,,,,,,------.........------.........////////////000222333333333111000---------------------------------------...//////........................+++++++++,,,,,,---...///////////////////////////////////////////////////........................---------.........////////////000000000111111111111222222222222333333333111111111111111111111111222222333333222111000//////000000000111111111222111000000//////000000000111111111111111111111111//////000000000111111111111111111111111222222222000000000000////////////////////////////////////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,+++++++++*********---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///***+++...///000...---+++------------------------------------------------***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------------------------------.........//////---------....../////////...------,,,,,,------...000/////////////////////........................------------------------............////////////////////////////////////........./////////000000000111222111//////111222000000111222333444444555333333444444555666666777444444333333333333444444333333222222222222222222222222222222222222222222000000111222333333333333444444444444444444444444111111222222222333333333222222222222222222222222111111111111111111111111111111000000//////......000000//////000000000///////////////////////////000///---,,,,,,---///000000000//////.........---//////............////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////.........---------...,,,)))'''(((***---///---------...///000000111///////////////.........---.........//////000000000222444444222000//////,,,---...//////...---,,,......////////////................../////////000//////............//////................................................////////////////////////,,,,,,,,,------..................////////////000***,,,...///000///...------------------------------------------...///000........................+++******+++,,,---...///////////////////////////////////////////////////---------------------------------.........//////////////////000000000000111111222222222333333333111111111111111111111111000000222333333222111000//////000000111111111222111111000000000000000111000000000000000000000000////////////000000000000000000000111222222333333000000000000////////////................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---************************+++++++++,,,,,,------------------,,,,,,++++++++++++++++++*********))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++------++++++++++++++++++++++++,,,++++++++++++++++++,,,************+++,,,---...+++...111333333222///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------.........//////---------------------------------------------------------.........//////000////////////............------,,,,,,------...------------------------........................------------------------............/////////000////////////////////////............/////////000///000000000......000111//////000111333444555666333333444444555666777777444333333222222333333444222222222222222222333333222222222222222222222222...///000111222333333333444444444444444444444444111111111222222333333333222222222222222222222222111111111111111111111111000000000000111111111111,,,///111000---,,,...111////////////////////////........................------......//////000000000000111111222222333333444444333222111000//////000000000000000000000000////////////////////////////////////////////////---///000222222000///---++++++,,,---...///000000////////////////////////000000000000000000000000...---,,,,,,---...///000333222111///...,,,+++***---......///000111111222444333333222111000//////////////////........................////////////000000//////......------////////////////////////////////////////////////........................//////////////////////////////...------------...........................------............------............////////////........................////////////////////////....................................///////////////......------///000111------...///000000//////////////////////////////............////////////222111111111000000//////222333333444444333333222222222222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111111111222222222333333333111111111111111111111111000000000000000000000000////////////////////////......///000000///......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,.........---,,,,,,++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++***,,,,,,,,,---------......000///---,,,++++++,,,---,,,,,,,,,++++++*********......////////////......---------............//////000111///---++++++,,,//////.........---------//////............////////////.........---------........................,,,,,,+++***))))))((((((/////////......---------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,,,,------...///////////////////////////////////////............//////000000000000000000000000222111111111000000////////////............/////////////////////000111111000111111111111222222222333333333444444444555555555555444444444444555555555555555555555555555555444444333333222111000000333222222111111222222333222222222222222222222222444444333222222333333333222222222222222222222222333333333333333333333333333222222222222222222333......///000000000000000000000000000000000000000////////////////////////.........//////////////////////////////////////////////////////.........000000000000000000000000////////////////////////////////////////////////...///000111111000///.../////////000000000000000////////////////////////////////////////////////......---,,,---...//////000000//////.........---......//////000000111111222111111000000//////...////////////........................///////////////////////////.........////////////////////////////////////////////////................................................//////...------------...........................------............------............////////////....................................................................................///////////////......---...///000111---...//////////////////////////////////////////////////////000000000000111111111111111000000000222222333333333333222222222222222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111111111111222222222333333111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............///////////////------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,------------.........---,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------------,,,,,,------------...............//////...,,,+++,,,---//////.........---------------,,,,,,,,,,,,------//////.........---------........................222111111000000/////////.........---------,,,,,,///...------------...///000///...---+++***))))))////////////..............................------........................//////............//////////////////////////////111111000000000///////////////............/////////////////////000000111000111111111111222222222333333333333444444444444555555444444444444555555444444444444444444444444444444333333222111111000333222222111111222222333222222222222222222222222444333333222222333333333222222222222222222222222333333333333333333333333222222111111111111222222......///000000000000000000000000000000000000000000000000000000000000000///////////////.........000000///......---,,,,,,,,,---------......//////000000000000000000000000////////////////////////////////////////////////...///000111111000///...111111000000//////////////////////////////////////////////////////////////////...---------......------......///000000000////////////000000000000////////////////////////////////////........................////////////.........///////////////////////////////////////////////////////////////................................................//////...------------...........................------............---------............/////////........................................................................---............////////////............///000000//////////////////...---//////////////////////////////000000000111111111111111111111111222222222222222333333333333222222222222222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111111111111222222222222333111111111111111111111111000000000000000000000000///////////////////////////...---,,,,,,---...///////////////////////////........................------------------------...------,,,,,,------...,,,------...//////000000------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------............,,,---...---,,,+++,,,---...............---------------,,,,,,,,,,,,------...............---------........................////////////////////////------------,,,,,,,,,,,,///...------------...///000///...---,,,+++***)))........................000//////...------,,,,,,........................//////............//////........................///////////////.........//////............////////////......//////000111000111111111111222222222222222333333333444444444555555444444444444555555333333333333333333333333444333333222222111111111222222111111111111222222222222222222222222222222333333222222222222333333222222222222222222222222333333333333333333333333111111000000000000111111...//////000000000000000000000000000000000000000////////////////////////000000//////......------111000000000/////////............/////////000000////////////////////////////////////////////////////////////////////////......///000000///.....................---------//////////////////////////////////////////////////////......------------,,,------...///000000111000000000000////////////.........//////000000000////////////........................////////////------......//////000000////////////////////////////////////////////////................................................//////...------------...........................------............---------------.........//////........................................................................---------.........//////............/////////000//////000000///...------////////////////////////////////////000000000000000000111111222222333333111111222222222222111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111222222222222111111111111111111111111000000000000000000000000///////////////////////////...,,,++++++,,,...///////////////////////////................................................,,,++++++******++++++,,,+++++++++,,,,,,------------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,---------***+++---...///...---------------------------------......//////......---,,,,,,---------.........***+++,,,,,,++++++---...........................//////............//////................................................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........,,,,,,,,,---------------------.............../////////.........---------........................///......------......///------------------------........................//////............/////////............///000000000000111111111222222222222222222222333333333333555444444333333444444555222222222222222222222222333333333222222111111111222222111111111111222222222222222222222222222222222222222222222222333444222222222222222222222222222222222222222222222222000000////////////000000//////000000000000//////////////////////////////........................000000//////......------.../////////000000000111////////////............////////////////////////////////////////////////////////////////////////......////////////......,,,,,,------...//////000////////////////////////......................../////////......---,,,,,,.........///////////////000000000000////////////...//////000000111111222////////////........................////////////------......//////000000////////////////////////////////////////////////................................................//////...------------...........................------............------------------....................................................................................------------............---....../////////////////////000000///...------////////////////////////---------.........//////000000000111111222222333000111111222222111111000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111000000000000000000000000///////////////////////////...,,,++++++,,,...///////////////////////////................................................,,,++++++******++++++,,,------,,,,,,++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,------***+++---...///...------------------------------------............------,,,,,,,,,------------...)))+++,,,,,,,,,,,,---///---.....................//////............//////---.............................................---.....................,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,------.........,,,---------......//////---------.........//////..............................------------......------------------------------------............//////............//////...............//////000000000111111111222222222111111111222222222333333444444333333333333444444222222222222222222222222333333222222222222222111222111111000000111111222222222222222222222222222111111111111222222333444222222222222222222222222222222222222222222222222000//////////////////000//////000000000000//////////////////////////////........................///////////////.........,,,,,,---......///000000......------,,,,,,,,,+++000000000000000000000000////////////////////////////////////////////////........................------...///000111222222////////////////////////.................................///......---,,,///////////////.........////////////000000000000/////////000000111111111////////////........................////////////.........///////////////////////////////////////////////////////////////........................------------------------//////...------------...........................------............------,,,------------.................................------------------------........................,,,------------.........---......///000///////////////////////////...---////////////////////////,,,,,,---------.........000000000000000111111111000000111111111111000000111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111000000000111111111111222111111111111111111111111000000000000000000000000///////////////////////////...---,,,,,,---...///////////////////////////........................------------------------...------,,,,,,------...//////......---,,,,,,+++------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***,,,------,,,,,,---///---------...............------,,,,,,,,,,,,---------------.......................................///////////////.........,,,,,,,,,,,,------------------...//////...------//////......---,,,,,,+++,,,,,,,,,---......//////,,,,,,------...//////000------------------------......------------......---------------------------------...............//////............//////......------......///000000111111111111222222222000000111111111222222222444444333333333333444444222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222111111000111111222333444222222222222222222222222222222222222222222222222000000////////////000000000000000000000//////...000000000000000000000000.................................///////////////////////////////////////---------------.........000000000000000000000000////////////////////////////////////////////////.........------............/////////000000111111////////////////////////........................,,,---.../////////...---////////////////////////......//////000000111111////////////////////////////////////........................///////////////////////////.........////////////////////////////////////////////////........................------------------------//////...------------...........................------............------,,,,,,---------.................................------------------------........................,,,,,,---------.........------///000000000///...---...//////////////////////////////////////////------------.........///000000000//////////////////000000000000000000///111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,......---,,,,,,,,,------++++++++++++,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,---......---,,,---///---------.........//////------,,,,,,,,,,,,---------------.........//////........................//////......------,,,,,,,,,,,,---------.........------...//////...------/////////...------,,,,,,++++++,,,------...//////------..................------------------------...------,,,,,,------...------------------------------......//////////////////............//////...------------...//////000111111111111222222222000000000000111111111222444333333222222333333444333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222000000000000111222333444222222222222222222222222111111111111111111111111111000000//////000000111000000000000000///......000000000000000000000000000000000000000000000000---.........//////000000333333222222111111000000------...///000111222333000000000000000000000000////////////////////////////////////////////////......------------.....................---------////////////////////////........................+++,,,.../////////......------......//////000000---......///000111111222........................000/////////......................../////////000000000//////.........---////////////////////////////////////////////////........................------------------------//////...------------...........................---..................---,,,,,,,,,---------..............................------------------------........................,,,,,,,,,---------......,,,---///000000000///...------...///000000000///////////////////////////............/////////000000000//////......------//////000000000000//////000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////......///000000///......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++,,,,,,---,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,000///---,,,+++,,,,,,---*********++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,------------...//////------...///---------.........///////////////....../////////---------.........//////........................222111111000///......------------....../////////,,,---...//////...---,,,,,,,,,------...///000000++++++,,,,,,---...///////////////...------,,,,,,------------------------...------,,,,,,------..................................../////////000000//////............//////...------------...//////000111111111111222222222000000000000111111111111444333333222222333333444333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222000000000000111222333444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000///......000000000000000000000000////////////............////////////000000000000000000000000000000000000////////////000000000000------............------........................//////////////////////////////.........---------000000///...---,,,,,,+++,,,,,,,,,---------......///...------...///...,,,,,,---...//////...---,,,,,,---...000000...---,,,////////////////////////000000000000000000000000111111000000//////..............................///////////////////////////000111222222111///...................................................,,,---------.../////////......------...///111222---,,,,,,+++,,,---...///------............---------------............///......---,,,,,,...///000/////////...---------,,,000///...------...///000......------------......,,,---------......//////////////////////////////000///...------...///000000///...///000111111///////////////000000000000111111111111111111111111333333222111000///......///000111222222111000///000000000111222222222333333222111000000111222333000111111111111222222222000000000000111111111111222111111111000000//////000000000000000000000000000000///...------,,,,,,------............------,,,------....../////////------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,------.....................------,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,---------.../////////......------------......////////////////////////---------............///------............------........................++++++++++++++++++++++++)))***++++++------...///---///000///---,,,,,,---------------------------------............---------,,,,,,,,,,,,---......------------------------//////.........---------------------------------////////////////////////000000000000000/////////333333222222222222222222333333333333333333333333222222111111222222333444111111111111111111111111000111111111111222222222222222222333333444444444333111000111222444333333333333333333333333333333111111111111000000000000111111111111111000//////000000000000000000000000111111000///////////////////////////.............../////////000000000000////////////////////////.../////////000000000000------............------........................//////////////////////////////.........---------/////////...------,,,,,,,,,,,,---------.........///...------//////...------...////////////...---///000111222222111000///////////////////////////000000000000000000000000000000000000//////..............................//////////////////////////////000000000000000///................................................---------...............///...---,,,,,,---......//////...---......000000------............---------------............///---------------...//////...............---------///..................///......------------......///000000000111111111111........................000///...------...///000///...---...000111000///////////////000000000000////////////////////////222222111111000/////////000111111111111000000///000000000000000000111111222222111000000111222222000000111111111222222222000000000000111111111111111111111111000000000///000000000000000000000000000//////...------,,,,,,------............------------------------------------,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,---------------------------------,,,++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.....................------------..............................---------............///------............---------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---///000///...,,,,,,---------------------------------............---------,,,,,,,,,,,,---......------------------------//////.........---------------------------------////////////////////////////////////////////////111111111111111111111111333333333333333333333333222222111111222222333444111111111111111111111111000111111111111222222222222222222333333333444444333111000111222444333333222222222222222222222222111111111111000000000000000000000000000///......000000000000000000000000000000///...............////////////................../////////000000000////////////////////////....../////////000000000------............------........................////////////////////////...............---------........................,,,------------.........///...------/////////---...//////000000//////...---...///000000///...---////////////////////////000000000000000000000000000000000////////////...........................////////////////////////...............///000111...............................................................---------//////---,,,,,,++++++,,,000//////.........//////------............---------------............///,,,---......//////......---------...............------............------......------------......---------............///........................//////............//////...---------///000///...////////////000000000000////////////////////////000000000000000000000000222222111000000///000000000000000///////////////222111111000000111111222000000000111111111222222000000000000111111111111111111111111000000000000000000000000000000000000/////////...------,,,,,,------............------------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))+++---//////...,,,+++------------------------------............------...............---------......------------..............................---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,------...000///...,,,------------------------------------............---------,,,,,,,,,,,,---......------------------------...............---------------------------------000000000000000000000000---------.../////////000...//////000000111111111333333333333333333333333222111111111111222333333111111111111111111111111000111111111111222222222222222222222333333333333333111000111222444333333111111111111111111111111222222111111111000000000/////////000//////......000000000000000000000000///......------------...////////////...................../////////000000////////////////////////........./////////000000------............------........................////////////////////////........................---------.........//////------------............///...---...///000///...//////000000000000//////,,,------......------,,,////////////////////////////////////////////////////////////////////////........................////////////////////////------,,,,,,---...000222................................................/////////...---------,,,///......------,,,,,,,,,...---------,,,,,,,,,,,,------............---------------............///+++,,,.../////////...---,,,---------.../////////+++,,,---......---,,,+++......------------......,,,,,,,,,,,,,,,,,,------......................../////////....../////////...---,,,---/////////---////////////000000000000000000000000000000000000//////000000111111111111333222111/////////000000111111111000000//////...111111000000000000111111000000000000111111111111///000000000111111111111111111111000000000000000//////////////////////////////.........---------------............------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------.........------,,,,,,,,,+++++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---........................,,,,,,---.........------/////////...---------,,,......------------..............................---------............///------............---------------------------------------------...............------,,,,,,,,,,,,,,,...//////...------...------------------------------............---------,,,,,,,,,,,,---..............................................................................000000000000000000000000+++,,,,,,---...///000000......//////000111222222222222222222222222222222111111111111111222222333111111111111111111111111000000111111111222222222222222222222222222222333333111000111222444333333222222222222222222222222222222222111111111000000///000000000000000/////////////////////////////////......------.........////////////........................////////////....................................////////////------............------........................////////////////////////---.....................,,,,,,------.../////////---------........./////////...---...000111000///000000////////////000000000000000111111000000000////////////////////////////////////////////////.............../////////........................////////////////////////---,,,,,,,,,,,,...000111////////////////////////......................../////////...---------,,,------......////////////------------------,,,,,,------............---------------............///+++,,,.../////////...---,,,---------.../////////+++,,,---......---,,,+++......------------......////////////////////////...........................//////////////////......---,,,---/////////---////////////000000000000000000000000000000000000/////////000111111222222333222000/////////000111222222222111111000000000000000000000000000000000//////000000000111111111///000000000111111111111000000000000000000111111////////////////////////...............---------------............------******++++++,,,---......,,,,,,,,,---------------------------------------.........------,,,,,,,,,***++++++,,,,,,++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---..............................---,,,++++++---///000........................++++++,,,---......------/////////...---------,,,......------------..............................---------............///------............------////////////////////////++++++,,,,,,---------...///......------,,,,,,+++,,,...//////...------...------------------------------............---------,,,,,,,,,,,,---..............................---.............................................////////////////////////+++,,,,,,---...///000000//////000000111222333333222222222222222222222222111111000000111111222333111111111111111111111111000000111111111222222222222222222222222222222222333111000111222444333333333333333333333333333333222222222222111111111111000111111222222222111111////////////////////////000///////////////000000////////////............------........./////////........................------........./////////------............------........................////////////////////////---------...............---------.........//////------.........////////////...---...000111111000000//////......//////000////////////////////////////////////////////////000000000000000000000000---............/////////........................////////////////////////---------------...///000////////////////////////.......................................---------,,,---...///000000000000---...//////000000//////------............---------------............///,,,---......//////......---------...............------............------......------------.....................---------------------------------......////////////.........---------///000///...////////////000000000000//////////////////////////////000000111111111222111111000000000000111111222222222222111111111111///000000111111000000////////////000000000111111000000000000111111111111000000000000111111111111000000000000000000000000........................------............------+++++++++,,,---.........+++,,,------......------,,,,,,,,,------------...------------------,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------...---+++******,,,...000------------------------***+++,,,------...------...............---------......------------......---------------------------------............///------............------////////////////////////+++++++++,,,------......///.........------,,,,,,+++---//////...---...///------------------------------............---------,,,,,,,,,,,,---..............................---------.......................................////////////////////////---------.../////////000///000000111111222222222222222222222222222222222111000000000000111222222111111111111111111111111000111111111111222222222222222222222222111111111333111000111222444333333333333333333333333333333333222222222222111111111111111222222333333222222000000000000000000000000000////////////000111111////////////............---------.........//////........................---------.........//////------............------........................////////////////////////---------.........//////---------...........................////////////......---...000222111000//////...------...//////---------,,,,,,---------////////////////////////000000000000000000000000---------.........//////........................////////////////////////---....../////////......////////////////////////........................---------...............,,,---.../////////...---+++,,,...///000111000000------............---------------............///---------------...//////...............---------///..................///......------------......,,,,,,,,,+++++++++******---------------------------...///000000///...---///...---...000111000///////////////000000000000////////////////////////000000000000000111111111...///000111111222111111000000000000111111111111...///000111111000///...////////////000000000111000000000000111111111111///000000000111111111111000000000000000000000000........................------............------............------,,,,,,+++,,,---.........------,,,,,,,,,---------......,,,,,,------------------++++++,,,---------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------.....................------------......---------------------------------............///------............------////////////////////////,,,,,,,,,---......//////...............---------+++---//////...---...///------------------------------............---------,,,,,,,,,,,,---..............................---------.........//////........................------------------------////////////////////////000000000000000000000000111111111111111111111111000000000000000111222222111111111111111111111111000111111111111222222222222222222222111111111000333111000111222444333333222222222222222222222222333333222222222111111111000000111222222222222222000000000000000000000000...............///000000000/////////............---------.........//////........................---------.........//////---..................---........................////////////////////////---------.........//////..................................../////////000......---...111222222111///...---,,,,,,---...///000000////////////000000////////////////////////000000000000000000000000---------.........//////........................////////////////////////...///000000000///...---000000000000000000000000........................,,,------....../////////---......///...---+++***((()))+++---////////////---..................------------.........//////......---,,,,,,...///000/////////......------,,,000///...------...///000.........------........./////////......------------------------------------...///000000///...---000///...///000111111///////////////000000000000111111111111111111111111111111000000000000000000,,,...000111222222222111......//////000000111111...///000111111000///...////////////000000000000000000000000111111111111//////000000111111111222000000000000000000000000---.....................---..................---222111000///---,,,******+++,,,---.........---,,,,,,,,,,,,------.........,,,,,,,,,------.........+++,,,------............++++++,,,,,,,,,---------******+++++++++,,,,,,,,,******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...************************&&&))),,,//////---***(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,------....../////////.........------.........---------------------------------.........//////---..................---........................---------...///000000111........................+++---//////.........///---------------------------..................------,,,,,,,,,,,,---......////////////////////////---------.........//////////////////////////////------------------------000000000000000////////////////////////.........111111111111111111111111000000000000000111111222111111111111111111111111000111111111111222222222222222222222111111000000333111000111222444333333111111111111111111111111333333333222222222111111//////000111111111111111000000000000000000000000---------------...///000////////////////////////---------............///........................///////////////000111111////////////////////////////////////////////////000///---,,,,,,---///000//////.........---------......------------......//////.........---------////////////////////////111111000000//////......000000//////.........---///////////////.........////////////000000000000222111...,,,++++++,,,---//////////////////////////////............//////111111000000/////////...////////////000000000111//////.........---------......------------......000000000000000000000000---,,,++++++++++++------///////////////.................................000///...---,,,---......------............------------------------------.............................................................................................---..................------////////////............000000///...............000000000000000000000000111111111111111222222222000000000000000000000000000000000000111111111111////////////000000000000222222222111111111000000000000000000000000000000/////////////////////////////////////////////////////////......---------------,,,,,,,,,------............------,,,,,,,,,---.........---,,,,,,+++------------------------++++++++++++++++++++++++,,,***))))))+++,,,---------.........---,,,,,,+++------------------------***++++++,,,,,,++++++***+++,,,,,,------......///,,,,,,,,,------,,,,,,+++---......---,,,+++---...***+++---...///...------...------,,,,,,------...............//////////////////.........---------///////////////.........///...---,,,,,,---...///000//////......---,,,,,,........................//////.........---------000000////////////000000...,,,++++++---......---000000//////.....................---,,,+++***)))++++++,,,------,,,++++++000000111111000///...---////////////...---,,,+++---------------------------------............///000///...---,,,,,,---...000000//////............///////////////000111111000000000000000000000000555222///,,,++++++---...000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111000///000111222111///333222111000000111222333000000000000000000000000////////////////////////---------............///.......................................//////000........................////////////////////////000...---,,,,,,---...000//////.........---------......------------......//////.........---------////////////////////////////////////.........---000/////////............/////////////////////...............////////////111000...,,,,,,,,,---...//////////////////////////////............//////000000000//////.........//////////////////////////////.........---------......------------.................................---,,,++++++,,,------////////////....................................000///...---,,,------...------............------------------------------........................................................................,,,,,,,,,------.................................////////////............/////////............///000000000000000000000000//////000000111111222222000000000000000000000000...////////////000000000////////////000000000000222222222111111111000000000000000000000000000000////////////////////////////////////////////////.........---------,,,,,,---------,,,,,,------.........---------,,,,,,,,,------......------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++------,,,------......---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((,,,+++***)))***+++,,,---,,,---...---++++++,,,...+++,,,,,,---......------...------,,,,,,------...............//////////////////.........---------////////////............///...------------...///------------------------........................//////.........---------......------------......///...,,,,,,---......---/////////.........------))))))+++,,,---.........+++,,,---......---,,,+++/////////.........------,,,,,,------...------------------------------------------............///000///...---------....../////////.........------///////////////000000111111111111111111111111111222111000......///111222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111000///000111222111///222111000000000000111222000000000000000000000000////////////////////////---------............///........................---------------...//////........................///////////////////////////...---,,,,,,---...///...............---------......------------.....................---------////////////////////////............------------////////////..................//////////////////------------............000///...---------////////////////////////////////////............///////////////...............//////.................................---------......------------......------------------------//////...---,,,,,,------................................................//////...------------...------............------------------------------........................................................................+++,,,,,,---...///000000........................////////////..............................//////000000000000000000000000---......///000111111222000000000000000000000000............////////////////////////000000000000222111111111111000000000000000000000000000000000////////////////////////////////////////////////------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,------......------,,,,,,******++++++,,,,,,---------------------------------+++******,,,------,,,---------------,,,,,,+++------------------------...---,,,++++++,,,---...++++++***))))))((((((''',,,***(((''''''***---...***,,,---,,,+++***,,,---,,,,,,,,,,,,,,,------......------,,,,,,------...---............/////////...............---------........................///...------------...///,,,,,,------...//////000.......................................---------......------------......111///------......---,,,.........---------------'''(((***,,,...///000000------............------///...---,,,,,,,,,---...******+++,,,---......------------------------------------............///000000///............///.........---------------//////......//////000111111111111111111111111111///000000111222333444555000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111000///000111222111///000000////////////000000////////////////////////////////////////////////---------............///..............................------......///000........................///////////////////////////...------------...///..............................------------..............................////////////////////////........................///////////////.....................////////////------........./////////......------...///000000//////////////////////////////............//////..................------............------------..............................------------......------------------------000//////...------------------...............///........................//////......------------------............------......................................................................................................//////000000000111---------...............////////////............------..................////////////////////////,,,------...///000111111000000000000000000000000........./////////000000////////////000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,------...------,,,,,,++++++++++++++++++++++++---------------------------+++***+++,,,---,,,+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///******++++++,,,---------,,,+++***))))))***+++,,,)))+++,,,,,,+++***+++,,,------+++++++++,,,---......------,,,,,,------...---------.........//////........................------...............///.........------...............//////000000000000................................................000//////......//////000333111............---,,,------------------------,,,,,,---------------,,,........................000...---++++++,,,...///+++,,,------.........------------------------------------............///////////////////////////------------------------///............///000000222222222222222222222222...///111333444444444444000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111000///000111222111////////////....../////////........................////////////////////////---------............///........................//////......//////000111........................////////////////////////.........------.........---...........................------------......---.....................////////////////////////////////////////////////.........///////////////---.........//////000000....../////////000000000............///000000111//////////////////////////////............//////------.................................------------...........................------------............................../////////......------,,,,,,---------......//////.......................................---------------............------................................................................................................/////////......------------------.........//////////////////............,,,---......///...------////////////////////////,,,------...//////000000//////////////////////////////000000000111111111////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++------------------------,,,,,,------...------,,,------,,,,,,+++***))))))++++++++++++++++++++++++---,,,+++,,,------,,,+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++,,,,,,---.........------......---+++)))((((((***,,,,,,+++++++++,,,...---+++******+++,,,---...------,,,,,,------...------------............---.....................,,,---------......//////---..................---/////////.........------........................---.....................//////............//////333111............---,,,------------------------............---,,,+++***........................000///---,,,,,,---///111///////////////...---------------------------------------............///......//////////////////------------------------...............//////000111111111111111111111111...///111222333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111000///000111222111///.........//////.........------------------------////////////////////////---------............///........................///////////////000111111------------------------////////////////////////........................---------.....................------------......---------.............../////////////////////////////////000000000000000.........///////////////------......///000000000////////////000000000111.........///000000000000//////////////////////////////............//////.............../////////------........./////////---------.....................------------..............................,,,---............------,,,,,,,,,---......//////..............................//////......---,,,------............------......................................................................................................---,,,+++******))),,,,,,------.../////////////////////............---......///...---,,,+++000000000000000000000000............////////////////////////////////////000000000000111111111111////////////000000000000//////000000000000000111000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,---------------......///...---+++***,,,,,,,,,------------...,,,,,,------......------......---,,,+++******)))++++++++++++++++++++++++------,,,---......,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------,,,,,,+++******))),,,---///000///,,,)))'''(((***---------,,,,,,------,,,,,,+++++++++++++++...------,,,,,,------...,,,------------.........---------...............,,,,,,,,,---......//////------...//////...------...------,,,++++++******........................---------...............------,,,,,,,,,,,,------111///------......---,,,---------------.........,,,------............---......------------......///...---------...///000111111111000000...---------------------------------------............///,,,---......///.........---------------...............------......///000000000000000000000000000...///000111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111000///000111222111///......////////////..............................////////////////////////---------............///........................///............///000000------------------------////////////////////////---..................------------.........//////......------------......---------.........//////////////////////////////........./////////000000............/////////000------......///000000111........./////////000000...//////000000000000/////////////////////////////////............//////.........//////000000000------...///000000111111---------.........//////......------------......------------------------***+++,,,---......------++++++,,,------...//////........................---.../////////...---,,,------............------......................................................................................................------,,,,,,++++++,,,,,,------...//////000////////////..................//////...,,,***)))000000000000000000000000000000000////////////.../////////////////////////////////000000000000111////////////000000000000////////////000000111111000000000000000000000000////////////////////////////////////////////////,,,,,,---------.........---...//////...---+++))),,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---------......,,,*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,------,,,+++***(((***---///...------...,,,,,,,,,,,,,,,+++******...------,,,,,,------...,,,,,,---------.........---------.........//////++++++,,,------...//////------...//////...------------------,,,,,,,,,,,,........................---------.........//////---,,,,,,++++++,,,,,,---///...,,,,,,---......---------........./////////++++++---...////////////...---,,,++++++,,,---...,,,,,,---------............///////////////......---------------------------------............///***+++---.........---,,,------........./////////...------------...//////////////////////////////...//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111000///000111222111///...///000000000000///...........................////////////////////////---------.........//////...........................------------...//////------------------------////////////////////////------............---------------.........//////.........------.........---------.........//////////////////////////////---------.........//////---.........//////000000---------...///000000111---------.........////////////000000000000////////////////////////////////////............//////.../////////000000111111,,,---...///000222333333---------.........//////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++,,,,,,---...//////........................---.../////////...,,,,,,---..................---////////////////////////......................................................................../////////000000000000000,,,,,,------...///000000000/////////...............///000000...,,,)))'''000000000000000000000000111111111000//////......////////////////////////............/////////000////////////000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////---------....../////////---.../////////---***))),,,,,,,,,------.........+++,,,,,,---.........---******+++,,,...///000000------------------------...------...///...,,,))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************+++,,,,,,------((((((((()))***,,,---...(((+++...//////.........+++,,,,,,---,,,+++***(((...------,,,,,,------...,,,,,,,,,---------......---------.........//////++++++,,,,,,---...//////,,,---...//////...---,,,......//////000111111111........................---------........./////////......------......///...,,,++++++---......---........./////////000000,,,---......///.........---,,,++++++++++++,,,---***+++,,,------------,,,+++,,,---...////////////---------------------------------.........//////)))***,,,---...---,,,,,,........./////////000000...------------...//////////////////////////////......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111000///000111222111///...///000111111000///...////////////////////////............////////////000000//////.........---........................////////////////////////........................///...---,,,,,,,,,,,,,,,000000//////.........---/////////////////////////////////...---------,,,................................................000000////////////000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////..............................111111000000//////......///////////////.........,,,------......------,,,,,,---......//////......------------------------------------------------***++++++,,,---...//////......---,,,---...///000..................------........................---.........---,,,,,,+++------------------------.........////////////000................................................---------............///111111000000//////......////////////////////////000000////////////000000////////////////////////000111111000///......///000000////////////000000000000000000111111111111111111000000//////......//////.........---------........................000000000000////////////........................------------------------///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,***)))+++...///...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,---.........------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,...111222222111,,,,,,,,,---------......------------------,,,,,,---,,,,,,,,,,,,---......+++,,,.../////////...---///............---------...........................+++***+++...000...,,,---------............///................................................//////...---+++***))))))---------............///......//////...---,,,,,,------------....../////////...---,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,---------............------------......000...---...///000///...000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000000///333222222222111000000000111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000............////////////000/////////....................................////////////////////////////////////////////////111000///............///000/////////............////////////////////////...............---------................................................000000////////////000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////..............................000000000000//////....../////////////////////...,,,------......------,,,,,,---......//////......////////////////////////------------------------,,,,,,---------------------,,,,,,+++,,,---...///................................................------......------,,,+++------------------------------........./////////................................................---------............///000000000///////////////////////////////////////000000////////////000000////////////////////////000111111000///......000000000////////////000000//////000000000111111111000000000/////////////////////.........---------........................000000/////////.........------------------------------------------------...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,------------------------------+++***+++---...---+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,---------............,,,,,,,,,---------.........---------......---,,,---------.........//////---------------------------------------......///,,,---......///.........///............---------...........................,,,+++,,,...///...,,,---------............///................................................000///......---,,,++++++---------............///......//////...------,,,............//////000000///...------------...///.........---------,,,,,,,,,,,,------..................------------......000...---...///000///---////////////////////////000000000000////////////000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000222222222111111111111111111111000000000000111111000000000000000000000000000000111111111111000000////////////////////////............////////////////////////....................................////////////////////////000000000000000000000000000000//////......//////////////////............////////////////////////---------.......................................////////////////////////000000////////////000000////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////////////////////////////000000000////////////...........................000000000////////////.........//////////////////------............------,,,---......//////......////////////////////////------------------------......---------,,,,,,,,,,,,++++++++++++,,,------................................................------......------,,,,,,------------------------,,,---------............................................................---------............/////////////////////000000////////////////////////000//////......//////000///////////////////////////000111000///...///000000000////////////000000//////000000000000111111//////////////////000000...............---------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------...,,,++++++------,,,***------,,,,,,,,,,,,++++++------------------------.........---------,,,,,,++++++,,,------...//////,,,,,,---------.........,,,,,,,,,---------......///...,,,+++***++++++,,,............////////////+++,,,,,,------...............------......///000...------------.../////////............---------...........................,,,,,,,,,...///...------------............///................................................//////.........------------------............///.........///......---,,,///////////////000000000///...------------.../////////............---------............/////////......------------......///...---...//////...---////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000111111111111000000111111111111111222222222111000000//////000000111000000000000000000000000///000000111111000000///////////////////////////............///////////////////////////.................................////////////////////////////////////////////////......------------......///////////////.........////////////////////////,,,---------.../////////........................000000000000000000000000//////000000000000//////////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////------............------,,,---......///.........------------------------------------------------------------------------,,,,,,,,,,,,,,,------------------.......................................,,,------...------,,,,,,------------------------,,,,,,,,,---------......................................................---------............///---......//////000000000/////////////////////////////////......////////////////////////////////////000111000///...///000000000////////////000000////////////000000000111---......//////000000000......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***------,,,,,,,,,+++++++++------------------------........................,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,+++***)))+++...000------------............++++++,,,,,,---.../////////............///000000......---,,,,,,...///000///............---------...........................---------.........------------............///................................................------------............---------............///---...............------............////////////.........------.....................------------.../////////////////////......------------......///...------//////...---////////////////////////......//////000000111111000000000000000000000000000000000000000000000000////////////000000000111///000000111111111111000000000000111222222222333000000////////////000000000000000000000000000000//////000000000000//////////////////////////////............////////////.........///////////////........................////////////////////////..............................---------......///.........///////////////////////////////////////,,,---------.../////////........................000000000000000000000000//////000000000000//////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////.............../////////......................................./////////---.........//////000000---......//////......---,,,---......///.........------------------------------------------------++++++,,,,,,---...//////,,,------...............---------.........//////........................,,,,,,------...------,,,------------------------,,,,,,,,,---------......................................................---------............///------......//////000000//////////////////////////////............//////////////////////////////...000111000///...///111000000////////////000000...////////////000000000------......//////000000---.............................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...///000000......---------,,,,,,,,,)))************+++++++++,,,,,,,,,---------......,,,,,,,,,+++)))***...111++++++,,,,,,,,,---------++++++,,,,,,---.../////////............///000000......---,,,,,,...///000///............---------.......................................---......---------............///................................................,,,,,,,,,,,,,,,------------------............///------...............------------------------------..................---,,,,,,,,,,,,,,,,,,,,,---/////////////////////.........------------......///---,,,---...///...---..............................//////000000111111////////////////////////////////////////////////...////////////000000000//////000111111111111111000000000111222222222333000000////////////000000//////////////////////////////000000000000//////....................................////////////.........///////////////........................////////////////////////........................000000//////000000111111.........///////////////////////////////////////---------.......................................////////////////////////...///000111111000///...////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////---............/////////........................---............/////////------......///000000000......////////////......,,,---......//////......////////////////////////------------------------***++++++,,,---...///000,,,---.../////////......,,,,,,------.../////////........................,,,,,,------......------------------------------,,,---------............................................................---------............///................../////////////////////////////////......------......///////////////////////////...///000000//////000111000000////////////000000......////////////000000..................//////---------.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---...///000000......---,,,,,,+++******))))))*********+++++++++,,,,,,,,,---------......---...///,,,)))(((+++...***+++++++++,,,,,,,,,,,,+++,,,,,,------...............------......///000...------------.../////////............---------...........................///000///---------///---------............///................................................+++,,,,,,,,,,,,,,,,,,,,,---------............///,,,---......///.........---------,,,,,,,,,,,,,,,------...//////...------+++++++++,,,,,,,,,,,,---/////////............---......------------.........---,,,---......---,,,........................////////////000000000000////////////////////////////////////////////////......////////////000000...///000111111222111111111111111111111222222222000//////......//////000////////////////////////...//////000000//////.......................................////////////............/////////000........................////////////////////////........................000000000000000111222222............/////////000////////////////////////...............---------...................................................///000111111000///...////////////////////////......////////////......////////////////////////------------------------////////////////////////////////////////////////---------.........//////........................---------.........//////------......///000000111......////////////......,,,---......//////......////////////////////////------------------------,,,,,,,,,------.........+++,,,---.........------,,,,,,------...//////000........................+++,,,------......------------------------------------........./////////................................................---------............///..................------///////////////////////////......------......///////////////////////////---///000000//////000222000000////////////000000........./////////000000..................---------------.........//////....................................------------------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...---+++***,,,...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......(((,,,...,,,)))'''***---+++++++++,,,,,,,,,---------------------------------------------......///,,,---......///.........///............---------...........................000111000---,,,---///---------............///................................................---------------,,,,,,,,,---------............///,,,------...//////............---------,,,,,,,,,------...//////...------,,,,,,,,,,,,------..................------,,,,,,......------------.........---,,,,,,......---,,,........................000000000000////////////////////////////////////////////////////////////........./////////000000...///000111111222222222222222222111111111111111//////............//////////////////////////////......////////////........................................../////////000---.........//////000000........................////////////////////////000000000000000000000000...............///000000---.........//////000000/////////////////////////////////......------,,,...................................................///000222222000///...////////////////////////......////////////......////////////////////////------------------------////////////////////////////////////////////////---------.........//////........................---------.........//////---------...///000000111......////////////......,,,---......//////......------------------------------------------------......---------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------...///000000........................+++,,,,,,---.........---------------------------.........////////////000................................................---------.........///////////////......------,,,////////////////////////.........------.........////////////////////////---///000000//////000222000000////////////000000............/////////000/////////......------,,,---------.........//////........................//////.........---------........................++++++++++++++++++++++++)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++------++++++---///---------,,,,,,,,,++++++------------------------------,,,,,,,,,+++++++++)))))))))***++++++,,,,,,,,,,,,---------.........,,,,,,,,,---------......"""&&&++++++)))))),,,///,,,,,,,,,---------......------------------,,,,,,---,,,,,,,,,,,,---......+++,,,.../////////...---//////.........---------...........................000222000---,,,---///---------.........//////................................................//////.........------------------.........//////,,,,,,---.../////////...//////.........---------,,,---...//////...---,,,---------.........//////......---------,,,,,,,,,.........------............---,,,,,,......---,,,........................111111000000//////......////////////////////////////////////////////////............/////////000......///111111222222222333222222222111111000000//////............//////////////////////////////......////////////..............................---------------,,,,,,,,,000///...------...///000......////////////......---------.........//////000000///.......................................//////////////////////////////.........---------////////////////////////........................000000000000000000000000,,,,,,------.../////////000///...---------------,,,---...//////...---,,,////////////////////////////////////////////////............////////////000000//////.........---+++++++++,,,,,,,,,------....................................////////////......------------......,,,---......//////......------------------------//////............//////...------------...//////..............................------------..............................******+++,,,,,,---.........------------...//////------------------------........................,,,------......------,,,////////////////////////---//////---+++,,,111555<<<888444111000///...------------............///////////////////////////............////////////////////////////////////000000000000000/////////////////////////////////---------............///........................////////////////////////------------............************************)))))))))******)))))))))''')))+++---.........---++++++,,,,,,,,,,,,------+++++++++++++++,,,---...---------,,,,,,+++++++++,,,***((())),,,---+++(((------------,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///...------...///000////////////////////////......------------......------------------------......////////////......//////---,,,,,,---...///////////////////////////------------------------,,,,,,,,,---------......222222111000///...------------------------------//////.........------------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,222,,,***...000...///333/////////...---------,,,////////////000000000000333222222222111000000000111111111111111111111111////////////............//////.........//////000////////////////////////........................000000000000000000000///000///...------...///000......////////////......---------.........//////000000///.......................................////////////////////////......---------,,,,,,,,,////////////////////////................................................/////////............---000///...------------...------...//////...------////////////////////////////////////////////////............////////////.........---------,,,,,,------......////////////........................------------..................------------......,,,---......//////......------------------------......------------.........------------...//////........................------,,,,,,,,,,,,------........................***++++++,,,------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................///...,,,,,,---///111111666333000.../////////...---------............///////////////////////////............////////////////////////////////////////////////////////////////////////////////////---------............///................................................////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------,,,---------,,,,,,,,,+++++++++******---,,,+++,,,------,,,+++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---......,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,,,,---...///..............................------------......------------------------......////////////......///...---,,,,,,---...///........................------------------------,,,,,,,,,---------......///...............------------------------------......------,,,,,,,,,,,,---------------------------------............///........................------------------------------------------------111,,,+++///111//////111//////////////////......////////////000000000000111111000000000000000000111111111111111111111111//////////////////////////////.........//////000////////////////////////........................------------------......//////............//////......////////////......------........./////////000//////............///........................////////////////////////---------,,,,,,,,,,,,,,,////////////////////////................................................222222111000...---,,,,,,//////......------......---......//////......---////////////////////////////////////////////////............//////////////////............------...////////////000000000........................,,,,,,,,,------------.........------------......,,,---......//////......------------------------------,,,,,,,,,,,,------...------------...//////........................,,,,,,,,,++++++,,,,,,,,,........................+++++++++,,,------......,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------///,,,***,,,000222000---000...,,,,,,---/////////---------............///////////////////////////............////////////////////////////////////........................////////////////////////---------............///................................................000000//////......------------------------------,,,------......------,,,......---+++************++++++,,,,,,,,,,,,------//////...---,,,,,,+++,,,++++++++++++************+++,,,------,,,+++,,,---(((((()))***+++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,------,,,++++++************+++++++++,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,------......------------,,,,,,,,,,,,------------------------------......------------......------------------------......////////////............------------......------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---------...---------------------------,,,,,,,,,,,,+++++++++---------------------------------............///........................................................................000------000222000///000/////////000000000000000////////////000000000000///////////////000000000111111111111111111111111000000000000000000000000000//////....../////////////////////////////////........................,,,,,,,,,,,,,,,,,,------/////////....../////////......////////////..................////////////000///............//////........................////////////////////////------------------------////////////////////////................................................222222111000///...------//////............//////......////////////......////////////////////////////////////////////////............////////////111111111111111000000000---.............................................,,,,,,---------...............------------......,,,---......///....................................------,,,,,,------......------------...//////........................------,,,,,,,,,,,,------........................,,,,,,,,,,,,------......,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,...000111///---...---+++,,,---//////...---------............///////////////////////////............////////////////////////////////////---------...............////////////////////////---------............///................................................000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++000///---+++******+++++++++++++++,,,,,,,,,------------,,,+++++++++++++++++++++++++++++++++++++++(((+++---,,,)))(((***,,,,,,,,,,,,,,,+++***)))(((+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++///---,,,*********++++++******+++,,,,,,---..................---,,,++++++,,,,,,,,,---------------+++,,,------......------------------------------------------------------......------------......---------------------------......//////......---------------------......------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................///////////////////////////////////////////////////...///111333222000///.........//////000000111////////////000000000000...//////000000111111111111111111111111111111111000000000000111111111111111000//////////////////////////////////////////..............................//////000000000000...//////////////////.........////////////.............../////////000000//////............//////........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////.........//////000////////////////////////////////////////////////////////////////////////............////////////000000000111111111111111.....................---........................---.........////////////......------------......,,,---......///.................................//////............//////...------------...//////..............................------------..............................,,,,,,------------......---------------......///........................------------------------,,,------......------,,,........................))),,,///000///......//////...------...///...------------............///////////////////////////............////////////////////////////////////------------......//////////////////////////////---------............///................................................000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...---,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---......------------------------(((+++---,,,)))(((***,,,------------,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***///...---+++++++++,,,---******+++,,,,,,---..................---,,,++++++,,,,,,,,,------.........+++,,,------......------.........//////.......................................------------......------------------------------............------+++,,,,,,---------..............................------------------------,,,,,,,,,---------..................------------------------------------------------............---------------------------------............///........................////////////////////////////////////////////////...///000111333444222///---------....../////////////////////000000000000000000000111111222222222000000000000000000000000///000000000111111111222111111000///////////////////////////////////////////////////////////////---------......//////000......////////////............////////////............/////////000000000///............//////000........................///////////////////////////////////////000000000////////////////////////////////////////////////000000000000000000000000------...//////000111111//////......//////000000000//////......//////000////////////////////////////////////////////////............////////////------............//////000000000////////////..................................../////////000000......------------......,,,---......//////............................../////////....../////////...------------...//////........................///......------......///........................------------------.........------------...//////................................................,,,------......------,,,////////////////////////(((,,,000000---,,,...000000///......//////...,,,---------............///////////////////////////............////////////////////////////////////---------...//////000000////////////////////////---------............///........................------------------------111111111000//////......---------------------------......//////......---------,,,------...//////++++++,,,,,,,,,,,,------------------...///000111------------............+++,,,------,,,+++,,,---******+++,,,------------+++,,,,,,------,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***...------,,,,,,------...+++++++++,,,,,,------------------...------,,,,,,,,,,,,,,,---......//////+++,,,------......------......///000000///......////////////////////////......------------......------------------------------............------***+++,,,------...------////////////////////////------------------------,,,,,,,,,---------......000/////////......------------------------------------...............///---------------------------------............///................................................////////////////////////---///000///222666555222------------............////////////000000000000111111111111222222222222000000000000000000000000...//////000000111111111222222111000////////////////////////////////////////////////////////////******++++++,,,------...---...///000000///...---......////////////........./////////000000000000...............///000000........................////////////////////////............//////000000////////////////////////////////////////////////////////////////////////,,,------...//////000000///////////////000111111111000///......///000111////////////////////////////////////////////////............////////////,,,,,,---------.........////////////......------........................---------.........//////......------------......,,,---......//////..............................///......------......///...------------...//////...........................------,,,,,,------.............................................------------,,,,,,------...///........................------------------------,,,------......------,,,........................***+++---............///...------...//////...,,,---------............///////////////////////////............////////////////////////////////////------...//////000111111////////////////////////---------............///........................------------------------........................------------------------------............------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,------.........---,,,+++,,,------,,,+++)))***+++,,,,,,------,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,------.../////////+++,,,------......------------...//////...------..............................------------......------------------------,,,------......------,,,)))***,,,---......------........................------------------------,,,,,,,,,---------...................../////////------------------------,,,,,,,,,------.........---------------------------------............///........................------------------------........................---//////...111888999555////////////............////////////000000000000111111111111000000000000000000000000000000000000------...//////000111111333222111000////////////////////////////////////////////////////////////------......///000111111---...///000000///...---......////////////......////////////000000000000...............///000111........................////////////////////////---------.........//////////////////////////////000000000000000000000000........................---------............//////////////////000111111111000///......///000111////////////////////////////////////////////////............/////////000---.........//////000000------,,,,,,,,,+++++++++........................,,,,,,,,,---------...............------.........,,,---......//////......////////////////////////...------,,,,,,------......------------...//////........................---,,,,,,++++++,,,,,,---..........................................------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...+++)))+++///000///---,,,++++++---///000...------------.........//////////////////////////////............/////////000////////////////////////.........///000111111222////////////////////////---------.........//////........................------------------------*********************+++***************************++++++,,,,,,++++++***)))***+++,,,,,,+++)))(((++++++,,,,,,,,,---------+++***)))(((''''''''''''+++++++++,,,,,,---------,,,***((())),,,---+++(((++++++,,,++++++***)))(((+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++'''(((***,,,---------,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------...///000000+++,,,------......------,,,,,,---......---,,,,,,------------------------.........------.........------------------------,,,------......------,,,)))***+++---......------------------------------------------------------,,,,,,,,,---------......++++++,,,---...///000111------------------------+++++++++,,,,,,------------------------------------------.........//////........................------------------------........................,,,//////---111888:::777111111000000//////......////////////000000000000111111000000//////......000000000000000000000000,,,------...///000000111333222111000////////////////////////////////////000000000000000000000000......------------......////////////////////////000000000000000000000000000000//////.........---000///...------...///000........................111000///...------...///........................////////////////////////...+++***+++...000...,,,......////////////..................////////////000000//////.........---////////////////////////...000111333333111000...........................//////.........---------...........................------,,,,,,------...////////////////////////........................------------------------------............---------...///...,,,,,,...///000000000000000000000000..............................////////////......//////.........---------/////////......------,,,........................---***)))***---///---+++///......------,,,++++++***+++,,,,,,---...//////...------,,,,,,------...000///---,,,,,,---///000...///000///---,,,,,,---------............---------------...///000000111------------------------//////.........---------////////////////////////000000//////......------000000000000000000000000///////////////000111111---...............---,,,---------.........//////+++,,,---......---,,,+++)))***++++++,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------...---+++******+++---...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,---------......000///---,,,+++,,,------***++++++,,,,,,------...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...***...,,,(((///<<<===555//////.........---------------------------------........................,,,---......//////......//////.........---------------------------------------------------------------,,,+++)))***,,,///,,,---.........---,,,+++//////---,,,+++*********........................------------------------///......------,,,,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,---------.../////////..............................//////000000111111//////.........---------000000000000000000000000///...---------------...............////////////////////////////////////000111111222222222111111////////////..........................................------------..............................////////////////////////000/////////............000///......---...//////........................111000///...---......///........................///////////////////////////---,,,---///111///.........////////////................../////////////////////......---------////////////////////////...///000111111000///...........................//////.........---------...........................------,,,,,,------...................................................------------------------------............---------...///...,,,,,,...///////////////////////////..............................////////////......//////.........---------.........---------------........................---+++***+++...///...,,,------------------------------------...............------,,,,,,------...///...---,,,,,,---...///---...///...,,,,,,---///,,,,,,------------,,,,,,---------...///000000000------------------------//////.........---------........................////////////.............................................---...//////000111000000///......---------------.........//////,,,------------------,,,******+++,,,,,,,,,,,,,,,,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---000///+++111===>>>666//////.........---------------------------------........................,,,---......//////......///.........------------------------------------------------------------.........,,,+++,,,...111111000...,,,++++++,,,---...------,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------.............................................////////////////////////.........---------000000000000000000000000------...///111444555777............////////////000000000000000000000000111111111111111000///...////////////............////////////////////////......------------..............................////////////////////////////////////............111000///.......................................000000///............///........................////////////////////////000.........000111000///......////////////..................//////////////////............------////////////////////////////////////////////////.......................................---------..............................------------......------------------------........................------------------------------............---------...///...,,,,,,...///////////////////////////........................---......//////......---...............---------,,,,,,,,,,,,------------...........................,,,,,,,,,...///...---++++++,,,------.../////////.........---------,,,...------,,,,,,------...---------------------------------,,,+++,,,...000+++,,,,,,,,,,,,,,,,,,+++---------...//////000000------------------------...............---------------------------------.............../////////........................------,,,,,,------...///222111///...---------...---------..................------,,,,,,------...+++,,,,,,------------,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,......---,,,,,,+++******...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///...111///,,,111999:::444...............---------------------------------........................,,,---......//////..................------------------------------------------------------------...//////...---...000333666333...***)))***---///------,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++,,,------,,,,,,---...............---------------------------............/////////...............---------..........................................------...............---------000000000000000000000000---...///111333666888999............////////////////////////////////////111111111111///...---,,,////////////............000000000000000000000000......------------..............................///////////////////////////////////////.........000000//////......------......................../////////.........//////........................//////////////////////////////...//////000//////......////////////..................///////////////////////////////////////////////////////////////...------------...///..............................................................................------------......................................................------------------------------............---------...///...,,,,,,...///////////////////////////........................---------......---------........................+++++++++,,,,,,---------..............................---...............,,,,,,,,,---------......------------,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,......---+++******,,,///,,,,,,------------,,,,,,---------....../////////------------....................................---------------------------------....../////////000000000000000000000000---------,,,---......///000///---++++++,,,...///...........................---,,,++++++,,,---...,,,,,,---......---------++++++,,,,,,,,,,,,++++++***************************+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++......------------......+++******))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++++++++++++++---------,,,,,,+++++++++...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,---,,,***---333333...........................------------------------........................,,,---......///.........---------------------------------------------------------------------------...///...---...000222444111...+++***+++...000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,,,,,,,---.........------........................---------.........///////////////...---------,,,.................................------,,,,,,,,,........................////////////////////////000/////////000111222222............////////////........................000111111111000///......////////////............////////////////////////......------------...............................................................//////////////////////////////......---..............................//////////////////........................////////////////////////......///.....................////////////..................////////////000000000000000000000000////////////////////////......------------..............................---.....................///////////////////////////......------......///////////////////////////........................------------------------------............---------...///...,,,,,,...///................................................,,,,,,------------,,,,,,---.....................+++++++++,,,,,,---------.......................................---............---------,,,,,,,,,)))******+++,,,,,,------...------,,,,,,------...,,,,,,---......---,,,,,,.........,,,))))))***,,,------............------------------............---------....../////////---.............................................,,,,,,------......//////000000000000000000000000......------......///000///...,,,,,,,,,...000222.....................---...---,,,++++++,,,---...---------......---,,,,,,,,,,,,---------------,,,*********************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************+++++++++******))))))******+++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------.........***++++++)))+++......+++---.....................------------------------........................,,,---......///.........,,,,,,------------------------------------------------------------------+++---------,,,,,,...000......---------....../////////...------------...------------------------------------------------......------,,,,,,,,,++++++,,,,,,---...---------........................------------............/////////...---------,,,..............................------,,,,,,++++++---.....................////////////////////////111000///...........................///////////////////////////////////////000000111222222222222////////////..........................................------------......------------------------.................................///////////////......////////////..............................---...//////000/////////........................////////////////////////...///000///---,,,---.........////////////..................///////////////000000000000000111111////////////////////////................................................---------...............//////////////////////////////............//////000000000000000000000000........................------------------------------............---------...///...,,,,,,...///................................................+++,,,,,,------,,,,,,+++---------...............,,,,,,,,,,,,------------........................---...///...,,,,,,,,,...//////...---,,,,,,++++++))))))***+++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***---......//////......------------------------------------...//////000000---------...............////////////////////////---------------..........................................---...//////000//////......///000222333...............---------...------,,,,,,------...,,,------------,,,,,,+++,,,,,,---.........------++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,------------------...............------------------------........................,,,---......//////......,,,,,,,,,,,,------------------------------------------------------------+++,,,------+++++++++---)))+++---...//////...---//////...---,,,,,,,,,---........................------------------------//////...------,,,++++++++++++,,,---------------------------------------,,,------------........................---------........................------------------,,,,,,---------...............000000000000000000000000///////////////000000111............////////////222222222222222222222222...///000222333333333333////////////..........................................------------......------------------------..................................../////////000,,,---...///000000//////........................,,,---///000000000//////........................///////////////////////////000222000...---...000......////////////..................////////////---.........////////////////////////////////////---...///000000///...---........................---------.........////////////////////////////////////............//////000000000000000000000000........................------------------------------............---------...///...,,,,,,...///................................................++++++,,,,,,,,,,,,++++++---------.........//////.........---------------........................,,,...///...+++***+++------------------------,,,,,,,,,,,,------............------,,,,,,------...------,,,++++++,,,------'''))),,,---,,,+++++++++,,,------......------,,,---------------------------------...///000000000---------.........//////...........................------------------,,,........................------,,,,,,------.../////////.........---------//////.........---------,,,------------------,,,,,,,,,,,,,,,,,,+++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---......------...---------.........//////------------------------........................,,,---......//////......++++++,,,,,,,,,---------------------------------------------------------,,,---...---+++************+++,,,---------,,,+++,,,,,,,,,,,,,,,------...------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.......................................------------............---------.........//////000000000000000000000000............///000111222............////////////111111111111111111111111//////000111222222111111////////////.............................................------.........------------------------........................---.........//////000000+++,,,...000111111000000........................,,,---///000000000//////........................////////////////////////000222333222///...///111......////////////................../////////000,,,,,,,,,---------......////////////////////////---...000111111000...---........................---------.........//////000000000000000000000000//////............//////////////////////////////........................---------------------------..................------...///...,,,,,,...///................................................+++++++++,,,,,,+++++++++---------.........///////////////......---------........................+++---///---***)))***---+++,,,,,,------......///000////////////............------,,,,,,------......---+++******+++---..."""&&&***---------,,,---+++,,,,,,------,,,,,,+++---------------------------------...///000000111---------.........//////------------------------.........------,,,,,,,,,000000000000000000000000,,,,,,++++++,,,,,,---...---------,,,***(((&&&%%%//////.........---------+++,,,............,,,+++,,,,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,******+++++++++,,,,,,,,,***+++---...///...------...------,,,,,,++++++***************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******,,,...---+++,,,...---------.........//////------------------------........................,,,---......//////......+++++++++,,,,,,------------------------------------------------------------...///...+++***)))***,,,,,,,,,,,,+++******)))*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////........................---------....../////////---------.........//////000000000000000000000000...------------......///............/////////000........................///000000000000000///...000/////////............000000000000000000000000//////////////////////////////000000000000//////000000//////.........---------............------000000000000000000000000////////////////////////////////////////////////000000//////.........------......///////////////////////////////////////////////////000000000000//////...------------...000000//////.........---000000000000000000000000000000//////.........---000000//////.........---000000000000////////////111111000///////////////000000///...............111111000/////////////////////.........---------........................//////////////////////////////............//////,,,,,,,,,---...///000111---------............///........................------------------------................................................///...,,,+++,,,---///111,,,------....../////////(((+++......------...///------------------------.........------,,,,,,,,,,,,,,,,,,------.............................................////////////............//////////////////////////////////////////000000///...------//////............//////000000///...,,,+++***)))//////000000///...------000000000000000///............................../////////......---------+++,,,---,,,(((%%%######++++++,,,---............---------,,,,,,+++++++++///...,,,+++***++++++,,,,,,,,,------,,,,,,+++***------------,,,,,,+++***........................,,,,,,+++++++++,,,---...------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++------------------------000///...------------------------....../////////////////////////////////................................................000000000000000000000000------------------------111000...,,,,,,,,,......//////.........---------//////.........---------//////.........---------000///...---------------------------------------,,,,,,---------------,,,---------...............,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///................................................///////////////////////////////////////////////////////////////.........000//////.........//////...+++***+++...///...,,,---...000111111111000///222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...000/////////............---......//////......---........................////////////////////////////////////////////////000/////////............---......///////////////////////////////////////////////////000000000000111000//////......//////000/////////............000000000000000000000000000/////////............000/////////............000///////////////////////////...---------------000000///...............111000000/////////////////////.........---------........................................................................---------------...///000---------............///........................------------------------................................................---,,,,,,+++,,,---...///---------------.........111///------------,,,***------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------........................///////////////////////////////////////////////////...------//////............////////////...---,,,++++++***///////////////...------///////////////...------.................................---------,,,,,,---...///...,,,******+++------------------,,,,,,---------,,,,,,+++++++++...---,,,+++++++++,,,---,,,,,,------,,,,,,+++***+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------///......---,,,,,,------,,,,,,---------.................................................................................------------------------------------------------000...---,,,+++,,,...//////.........------------......------,,,,,,,,,,,,.........------------,,,...------,,,,,,,,,,,,,,,------------------------,,,,,,---.......................................,,,,,,,,,---------......------,,,,,,,,,---................................................................................................................................................//////000...---...000222000///......///000000000000000222222222111111111000000000000000000000000000000000000000000000000000000........................////////////////////////.........//////.........////////////............---......//////......---........................////////////////////////////////////////////////////////////............---......///////////////////////////////////////////////////000000000000222111000000//////000000////////////............000000000000000000000000////////////............////////////............///////////////////////////......------------...000//////............///000000//////......//////...............---------........................------------------------+++,,,---......---,,,+++......---------......///---------............///........................------------------------................................................+++++++++,,,,,,,,,------------------,,,,,,,,,,,,333///++++++......+++(((------------------------...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////////////////////////////...////////////...------/////////....../////////......---------,,,,,,,,,///////////////......---...............------,,,........................------------,,,,,,,,,,,,***+++,,,+++******,,,............------,,,+++***------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++******++++++++++++++++++++++++)))***+++,,,---,,,++++++------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,..................---------------,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,,,,---...///000000111000000//////......------,,,,,,,,,---------............---,,,,,,,,,------------------------------................................................------------------------,,,,,,------......//////---------------...///000000///...///111222111000//////......//////000111222111111111111000000000000000000000000000000000000000000000000000000000........................////////////////////////------............------///////////////...............////////////..............................///////////////////////////////////////////////////////////////.........---......///////////////////////////////////////////////////000000000000111111000////////////000///////////////.........///////////////////////////////////////.........///////////////..................///////////////111000////////////000000000///............//////000//////.........//////................................................------------------------+++,,,...//////...,,,+++000///...------------------------............///........................------------------------................................................++++++,,,------------,,,---------,,,,,,+++++++++---------/////////,,,***------------------------------------------------------------------------........................,,,,,,---------.........---------.........//////////////////////////////.........//////...------......////////////......------------------------...///////////////...............//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((()))+++...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,------,,,,,,+++***------.........------,,,************************((()))+++------,,,+++***------------------------...------,,,,,,------...,,,,,,------------------*********+++++++++++++++)))***++++++,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------------------------------+++++++++++++++,,,---...---------------------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,......------------------------+++,,,,,,...///111222333111111000///......------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------................................................------------------------+++++++++,,,---...//////---,,,,,,,,,---...///000............///000////////////...------///000111111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////------............------.........///////////////...//////////////////...////////////////////////////////////////////////////////////////////////.........///////////////---......///////////////////////////////////////////////////000000000000111000//////......//////.........///////////////////////////////////////.........///////////////.........///////////////------....../////////000000000////////////000000//////............////////////............//////---.....................................................................,,,---///000000///---,,,000///...------------------------............///........................------------------------................................................,,,,,,---............------------,,,,,,+++++++++)))///666777333...---...------------------------------------------------------------------------........................---.........////////////------------............////////////////////////------............------......///000000///......,,,,,,,,,------------.........///////////////......//////000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,...)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,------,,,,,,+++***,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---------+++***------------------------...------,,,,,,------...,,,,,,,,,---------......******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................------------------------------------------------++++++++++++,,,,,,---...,,,,,,------------------------------............------,,,,,,,,,+++++++++++++++++++++,,,...///000------------------------+++,,,,,,---///111333444111000000///...------,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------................................................------------------------+++++++++,,,---...//////---------------...///000---...///////////////000///...---------...000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........//////..................///////////////...//////000000//////...000000000000000000000000////////////////////////////////////////////////.........///////////////---......///////////////////////////////////////////////////000000000000000000///............///.........///////////////000000000000000000000000.........///////////////.........///////////////---------......//////000...------------......//////............//////000......------......//////---------.......................................////////////////////////......///000000///......000///...------------------------............///........................------------------------................................................---------.........//////------------,,,,,,,,,,,,,,,555===<<<555...---///------------------------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,------------.........////////////////////////,,,,,,---............------...///000000///...------------------------------...//////////////////...///000000000000000000........................,,,,,,,,,,,,------------,,,------+++))))))***+++'''(((***+++---.........++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,------,,,,,,+++***))))))***+++++++++******------------------------***+++,,,---...---,,,,,,------------------------...------,,,,,,------...+++,,,,,,------.........+++++++++,,,,,,------...***+++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,////////////////////////................................................++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------...............///------------,,,,,,,,,,,,++++++++++++,,,---//////------------------------,,,,,,+++,,,...000222333//////......------,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,------......///////////////.........//////...000111111000///111222......------......///000//////000000000000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////...//////000000//////.............../////////000//////000000000000//////////////////////////////////////////////////////////////////////////////............/////////000---......///////////////////////////////////////////////////000000000000222111000000//////000000............/////////000000000000000000000000000............/////////000............/////////000,,,,,,---......///000000---------------...//////...............///000000...------------...///000---------.........//////........................................................................///......---------......---------............///........................------------------------................................................------,,,,,,,,,---...///---------------.........---222777777222------///------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.........////////////////////////+++,,,------.........------...///000000///...------------------------,,,------...///////////////---...//////000000//////........................,,,,,,---------.........)))***,,,+++***((())))))((()))***+++,,,---------+++++++++,,,,,,---------+++,,,---------,,,+++***,,,,,,------,,,,,,+++***'''((())))))*********)))------------------------,,,,,,---------.........------------------------...------,,,,,,------...++++++,,,,,,---......///+++,,,,,,---......//////,,,------------,,,,,,+++------------------------------,,,,,,---......///.........---------,,,,,,........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............------,,,++++++,,,,,,,,,---------,,,,,,,,,------..................------------,,,++++++***++++++,,,------------------------------,,,+++++++++,,,...111222---------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------................................................222111000///////////////---///111000......000222,,,---......//////......////////////000000111111////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////---.........//////000000//////000000000000//////........................////////////////////////////////////////////////---.........//////000000---......///////////////////////////////////////////////////000000000000333222222111000111111111---.........//////000000000000000000000000000000---.........//////000000---.........//////000000,,,,,,------...///000000///////////////000111222...............///000111---------------...///000---------.........//////........................------------------------...------,,,,,,------.........---------......///---------.........//////........................------------------------................................................---,,,+++******,,,...///---------....../////////***+++,,,---------...000------------------------,,,,,,,,,------..................------,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////+++,,,------.........------...///111111///...---......---------,,,,,,,,,------...///000000//////,,,,,,---.../////////...........................---------....../////////+++---///000///.........***++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,------...---,,,***))),,,,,,---------,,,++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000------------------------...------,,,,,,------...++++++,,,,,,---...//////,,,,,,------...///000000............------,,,+++---------------------------------------...///000/////////......---------------------------------........................................................................------------------------////////////...---,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------//////.........---------*********)))******+++,,,------------------------,,,,,,+++***+++---000111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///////////////////////////////////////.........444333222000////////////***,,,......,,,+++---///+++,,,.../////////...---.../////////000000111111////////////////////////000000000000000000000000........................------......//////000000++++++---...///111222222...///000000000///---,,,............////////////000000///...............222222111000///...------......////////////..................////////////........................////////////////////////............///////////////000000000000000//////////////////////////////,,,---...///000000000000////////////////////////000000000000000000000000////////////////////////000...+++,,,...///...,,,///...------------...///........................000000000000000000000000//////......---------,,,---......///////////////---------------------------......///////////////........................---.........//////000000111000///...---,,,,,,,,,......................../////////...---,,,******------------------------------------------------////////////...---,,,+++---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------........................////////////////////////------------------,,,,,,......------------......//////000000000000//////,,,---......//////......------------------------++++++++++++++++++++++++---------,,,,,,------...,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,***((((((***+++,,,+++++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++++++++,,,,,,,,,------..................------------------------------................................................++++++,,,...000111///---,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,++++++,,,---...........................------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++*********------------------------................................................---------.........//////..................------////////////////////////000///------......---,,,------------------------////////////////////////............////////////////////////////////////000000///...............////////////////////////............////////////------......//////000000...///000000000///---,,,............////////////000000///...............111111000000//////............////////////..................////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////---...............------////////////////////////////////////////////////////////////////////////333000//////111222111//////...---,,,,,,---...///................................................/////////.........------...///000000111111000000------------------------,,,------.......................................------------.........///,,,,,,,,,,,,,,,,,,---.......................................---,,,++++++------------------------------------------------////////////...---,,,+++------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------.........---,,,,,,+++++++++,,,------------------------...................................................---------------------......------------............////////////......+++,,,,,,------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,***+++---...------******++++++,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------...............---,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,+++,,,...000111///---,,,---------.../////////........................------------------------,,,,,,,,,,,,,,,,,,------...------,,,,,,---------////////////////////////------,,,++++++,,,------,,,,,,,,,---------......------------------------//////.........---------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------------------------------------------------------------------,,,,,,,,,---------......................................................000...------......---,,,------------------------////////////////////////............////////////////////////////////////000000///.............../////////////////////////////////...............///////////////........./////////000//////...---............////////////000//////............///000000000000////////////......////////////..................////////////........................////////////////////////............//////////////////000000000000//////////////////////////////............---,,,++++++////////////////////////........................///////////////////////////...------///000///---...------,,,,,,------...................................................000000////////////......---...//////000000//////------------------------+++,,,,,,---...---------........................,,,,,,,,,---------------***++++++,,,---///000111........................------.........------,,,------------------------------------------------////////////...---,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............,,,+++++++++,,,---------------------------........................------------------------..............................------------......---------......---------***+++,,,,,,------,,,,,,---------------------------------------------------,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++,,,......---,,,)))******++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,...000000///---------..................////////////////////////........................------------,,,,,,,,,,,,,,,------.........------........................------,,,,,,,,,,,,------,,,,,,,,,---------..........................................------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------///...------...///---,,,////////////////////////////////////////////////............////////////////////////////////////000//////............////////////////////////////////////......---------//////////////////////////////////////////..................////////////000///............//////.../////////000000000111......////////////..................////////////------------------------////////////////////////............////////////...//////000000000000///////////////////////////......//////......---,,,////////////////////////........................////////////////////////,,,,,,,,,---......------------,,,,,,,,,,,,------................................................000000000000000/////////***+++,,,,,,------,,,,,,........................,,,,,,---............---........................------------------------------......000111333444........................,,,,,,---...............------------------------------------------------......//////...------,,,,,,,,,---------.................................------------------------------------------------,,,,,,---------...------///...,,,++++++,,,---...------------------------........................------------------------.........///////////////......------------......------............------++++++,,,------------,,,------------------------++++++++++++++++++++++++...---,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++))))))***+++------+++)))******++++++,,,,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,---.../////////------------------------................................................---,,,,,,---///000///..................---------........................////////////////////////......------,,,,,,,,,++++++,,,.../////////------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............------------------------///...------...///...,,,////////////////////////////////////////////////............////////////////////////////////////000///............////////////////////////////////////......------,,,,,,------......///000000000//////........./////////............//////////////////............//////......//////000000111111......////////////..................////////////........................////////////////////////............////////////......///000000000000000////////////////////////......///000000000000000////////////////////////........................////////////////////////...///000111111111111111------------------------......................../////////////////////////////////000000000000000***++++++,,,,,,,,,,,,,,,........................------...///////////////........................//////..................///////////////000111222........................,,,,,,---...////////////------------------------------------------------.........///......---,,,,,,,,,,,,------------...........................------------------------------------------------+++,,,---.........------...---,,,,,,,,,---...///------------------------............................................................//////000000......------------...............//////.........,,,,,,---...............------------------------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,*********,,,...---,,,***,,,,,,,,,,,,------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,***+++,,,---.......................................................................................---,,,---...//////..................---------........................////////////////////////.........------,,,,,,,,,+++,,,...///000///......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------.........//////........................///---,,,---...///...---000000000000000000000000////////////////////////............//////////////////////////////////////////............//////////////////////////////.........------------------------...///000000111///............///000000............///////////////............//////000......//////000000111111......////////////..................////////////111111111111111111111111////////////////////////............////////////---...///000000111111000////////////////////////......///000111222222111////////////////////////........................////////////////////////+++---000111000//////000---......//////......---........................000000000000000000000000......////////////000000,,,---......//////..............................---...//////000000//////........................///////////////...............------,,,---------........................,,,---...///////////////---------------------------------------------------...............------,,,,,,,,,,,,------------........................------------------------------------------------+++,,,---.........---,,,------------............------------------------........................////////////////////////---------......//////000......------------............////////////......,,,---......//////......------------------------------------------------...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,---//////...---------------------------,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////***+++,,,---------------........................................................................///...,,,,,,...///......------..................////////////////////////////////////////////////.........---------------,,,---...///////////////000000000000000000000000------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000,,,,,,------.../////////////////////////////////...---,,,---/////////---000000000000000000000000////////////////////////............///////////////////////////////////////............//////000////////////////////////,,,------------------............//////////////////......---...///000111............////////////...............///000000////////////000000000000......////////////..................////////////111111111111111111111111////////////////////////............////////////---...///000111111111111//////////////////////////////000000000000000///////////////////////////////////////////////////////////////////////////'''+++...///...------.........///000000///..............................////////////////////////------........./////////------...///////////////........................,,,---......//////............................../////////......---------------,,,,,,,,,,,,------........................---......////////////...------------------------------------------------------...............---++++++,,,,,,,,,---------................................................------------------------***+++---//////...---,,,+++,,,...///000///...---------------------------................................................+++,,,,,,---......//////......------------......---------......---------,,,,,,---............---------------------------------------------------++++++++++++,,,---......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,---------,,,,,,------------------------................................................000...,,,,,,---.........,,,---------.../////////................................................------------............------------...///000111////////////////////////,,,---...//////...---,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------------------,,,,,,,,,------------------------------------------------------------------------.........////////////000,,,,,,------...//////000...........................---,,,---///000///...////////////////////////////////////////////////............////////////////////////////////////...............///000000////////////////////////,,,,,,,,,------.........111000000///......------///...------...///000111............/////////000...............///000111000000000000////////////......////////////................../////////000........................////////////////////////............/////////000---...///000111111111111////////////////////////000000000000///...---,,,////////////////////////000000000000000000000000////////////////////////***...222333111000000222...///000111111000///...................................................,,,---------......//////+++,,,------......------////////////////////////+++,,,------......------.................................------,,,,,,,,,---------------...///000..............................////////////......------------------------------------------------------...............---++++++,,,,,,,,,---------////////////////////////........................------------------------***+++---//////...---,,,***,,,...000111000...,,,------------------------........................------------------------++++++,,,,,,---...//////.........------.........+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++)))))))))***+++,,,......,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...,,,******+++---------++++++++++++++++++++++++,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++................................................111...,,,,,,---.........,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.../////////...---------...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------..............................)))))))))******+++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,------...///000000------------------------...---,,,---///000///...////////////////////////////////////////////////............/////////000////////////////////////...............///000111////////////////////////---...///000000///...---,,,------...............,,,---...///000000000000......////////////......000000//////.........---////////////////////////............////////////////////////////////////---...000111111111000//////////////////////////////...------...000222444////////////////////////000///...------...///000000000//////.........---//////////////////////////////............//////////////////////////////000000//////.........---////////////////////////........................///......---------......//////............//////---.........---,,,++++++---------............///---------............///---------............///......------------......///............------------------............//////...---,,,,,,---...///...///000///,,,+++---///.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------,,,++++++,,,...//////...+++,,,------......---------------------...//////------------------------....................................////////////000000000000////////////,,,---------......//////.........------,,,,,,,,,///......------,,,++++++------------------------******+++,,,,,,---......***+++,,,---------,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---,,,++++++,,,---,,,***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++++++++,,,------...//////,,,,,,------...///000000..................------//////.........---------+++,,,------......---------,,,+++***+++,,,---...........................,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///....................................---,,,+++++++++,,,,,,---...///000000,,,,,,,,,------.........,,,,,,,,,---------......000---******,,,---,,,***---------............//////,,,***+++...///...---,,,,,,,,,---------......---------------------------,,,,,,+++,,,---///000------------------------........................---------------------------------............///........................////////////////////////000000000000000000000000111111000000//////......111000///......---......---...///000000///...---------...////////////......///////////////............////////////......000/////////............////////////////////////............////////////////////////////////////......///000000000000000///////////////////////////...---,,,---...000222////////////////////////000///...------...///000000/////////............//////////////////////////////............////////////////////////////////////......------------////////////////////////........................///......---------............------------.....................---,,,,,,---------............///---------............///---------............///......------------......///............------------------............//////...------------...///...///000...,,,+++---///......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------------------------///---,,,,,,---...,,,++++++,,,------......------......---------......///------------------------........................------------..............................//////------........./////////......---------,,,,,,,,,++++++,,,------......///........................++++++,,,------...//////***+++,,,---...------,,,*********++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............---,,,---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,------......))))))******+++,,,,,,---------------------------//////.........---------,,,,,,------......------,,,,,,+++++++++,,,---...........................++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------...------,,,,,,***++++++,,,,,,---------,,,,,,---------------------------.........//////---+++)))***---...---,,,,,,,,,,,,,,,---------...---+++)))***---...---,,,,,,,,,---------.........------------------------000///...---------......------------------------................................................---------............///........................////////////////////////////////////////////////111000000000/////////...//////.........//////000......////////////............///000000000//////000000000000///...---,,,......////////////......////////////............////////////////////////............///////////////////////////////////////////////////000111111///////////////////////////...---,,,,,,---.../////////////////////////////////............//////////////////............//////////////////////////////............//////////////////////////////......---------------,,,////////////////////////..............................---------......///------,,,,,,,,,,,,------....../////////...---------------............///---------............///---------............///......------------......///............------------------............//////...------------...///......///...,,,+++---......------------,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------111///---------,,,***)))+++,,,------......------......---------------...------------------------------------------------+++,,,,,,,,,------------,,,,,,,,,---.........///.........///////////////...------------,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,,,,---............---.........////////////000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---***))))))***,,,---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++++++++,,,,,,,,,,,,,,,((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,---------......,,,,,,,,,+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............////////////***))))))***---//////...+++++++++,,,,,,,,,------,,,+++)))***,,,------,,,---------...............------------------------111000///...------------------------------------........................////////////////////////---------............///........................////////////////////////////////////////////////000000000000////////////---------......///111111...//////////////////......//////000000000000000///////////////...------......////////////......///////////////.........////////////////////////............////////////////////////////////////000///.........///111222//////////////////////////////...---------....../////////////////////////////////......////////////////////////.........//////////////////////////////............//////////////////////////////........................////////////////////////...........................------------...//////...------,,,,,,------......///////////////......---------............///---------............///---------............///......------------......///............------------------............///.........------...............------,,,,,,---...------------------------------------------------------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,------------------111///------------+++)))+++,,,------......------......------,,,,,,------------------------------------------------------,,,,,,,,,,,,------------++++++,,,---...//////000////////////////////////------------------------///......------,,,++++++++++++++++++++++++++++++,,,---------.........///---------...............//////000000000111111111......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------)))(((''')))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,---------........................,,,,,,,,,,,,------......,,,,,,,,,,,,------......---------------------------------,,,,,,,,,,,,,,,........................---------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............/////////......---------.........------,,,,,,,,,------------............******+++,,,---.........+++,,,,,,,,,,,,---------,,,,,,++++++,,,---------........................------------------------.........---------------------------------------................................................---------............///........................////////////////////////////////////////////////000000000000////////////...............///000000/////////....../////////...//////000000000000000------...//////000//////......////////////...............///////////////////////////////////////............////////////////////////////////////000///.........///111222////////////////////////000000//////////////////////////////////////////...//////////////////............/////////////////////////////////////////////............/////////////////////////////////////////////000000000////////////////////////........................---------------...////////////............//////......///////////////...---------............///---------............///---------............///......------------......///............------------------............///---..................---------,,,,,,,,,---------------------------------------------------------...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,......---,,,+++,,,------......------...------,,,,,,,,,------------------------------------------------------,,,------------.........,,,,,,---...//////000000///////////////.........------------------------///......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------......//////++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,---///111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++++++++++++++------------............,,,---------.........///---.....................------,,,,,,,,,---...///,,,,,,---------.........------------------------............------------........................------------------------........................---------............///------------------------++++++,,,---............/////////......------,,,.........------,,,,,,,,,++++++,,,,,,,,,------------...//////...---,,,,,,------------............------------------///000..................------------------------------******+++,,,------......------------------------........................---------------------------------............///........................////////////////////////........................////////////000000000000000000///...............//////............//////......///000000000//////,,,---...///000000000000......////////////...............///////////////////////////////////////............///////////////////////////////////////////////////000111111//////////////////////////////000000000000000000////////////////////////......////////////.............../////////////////////////////////////////////............/////////////////////////////////000000000000111111111////////////////////////........................---------------...///000/////////....../////////------.../////////......---------............///---------............///---------............///......------------......///............------------------............///------...//////...---------,,,++++++---...------,,,,,,,,,------------...------------------------......------------......---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,++++++,,,...//////...+++,,,------......------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...//////000000...............---------,,,,,,,,,------------...++++++,,,------......///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++,,,...//////...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------...............------,,,+++,,,---...///,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................---------............///........................,,,,,,------...------------------,,,,,,+++++++++------------------,,,,,,***+++++++++,,,,,,,,,,,,000222333222///,,,++++++---------.........//////---...///...------///111---------------,,,,,,,,,------------------------'''(((***+++---.........------------------------........................---------------------------------............///........................////////////////////////........................////////////000000000000111111///......---------000///...------...///000------...////////////.........///////////////.........////////////................../////////000////////////////////////............////////////////////////////////////......///000000000000000////////////////////////------...///000000000000////////////////////////---...///000000///...---............/////////000//////////////////////////////............//////////////////////////////////////////000000000111////////////////////////........................---,,,,,,------///000000///......------......///,,,,,,---...............---------............///---------............///---------............///......------------......///............------------------............///------...//////...---------+++)))***---......,,,,,,,,,,,,---------......------------------------......------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,++++++,,,...//////...+++,,,------......------*********+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,......------........./////////*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++***)))***+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++++++++,,,------...//////---------.........//////...---,,,++++++---...000,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------+++++++++,,,,,,,,,------111333555444000---,,,,,,,,,,,,---------.........,,,...///...,,,,,,...111------,,,,,,,,,+++++++++------------------------(((***+++---......------------------------------................................................---------............///........................////////////////////////.........................../////////000000000111000//////.........//////000///...------...///000,,,------...............000000000000///...---,,,......////////////......---.........//////000000////////////////////////............/////////000////////////////////////---...000111111111000///////////////////////////+++,,,---...////////////////////////////////////---...///000000///...------.........//////000000//////////////////////////////............//////////////////////////////---.........//////000000////////////////////////........................,,,,,,,,,---...///000111...------,,,,,,------...+++,,,,,,---.........------------.........//////---------.........//////---------.........//////.........------.........//////.........------------------.........//////,,,---...//////...---,,,---+++)))***---///...,,,,,,,,,,,,------.........------------------------......------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---,,,+++,,,...///...---+++,,,------......------))))))***+++,,,...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........///......------,,,++++++)))))))))))))))))))))))).....................---,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***...,,,+++,,,------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////...---,,,++++++---...000,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++........................,,,,,,,,,------.........,,,,,,,,,---------......111333666555222.........++++++,,,,,,,,,---------+++---...---++++++---000,,,,,,,,,++++++*********------------------------+++,,,---.........---,,,------------------------........................////////////////////////---------.........//////........................////////////////////////.........................../////////000000111111......---......///000111......///000000///...---000000...------...//////......//////////////////&&&))),,,---,,,,,,...000...------,,,,,,------...111000///...------...///............////////////000000000000000000000000000000000000000000000000////////////////////////......//////000111111111000000000000000//////.........////////////......////////////////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////000///...///000///...,,,---...///000000///...---111000000////////////000////////////////////////---------.........//////000///......///000///...000///...------...///000///////////////.................................,,,,,,------...///000000//////.........---------////////////////////////---............,,,+++***........................------,,,,,,,,,---...///---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,+++***///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,++++++------++++++++++++---------.........---,,,,,,+++***+++,,,,,,---------------------------...///000///...---,,,,,,---...///------------------------000///...---------------)))******+++---......///...,,,***+++---...,,,***///...---,,,,,,---...///......------------......///...---,,,,,,---...////////////000111222222333//////.........---------------------------------.........------,,,,,,,,,........................................................................---------------------------...000111111///---,,,//////...------------...000000000111222222222333,,,,,,,,,---------......------......///000000000...---,,,+++***+++,,,---//////...---,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////......------------..................////////////000000000000000000000000............////////////111111000000//////......////////////////////////......///000000///...---//////...---......///000///////////////.........---///111000...,,,---//////......------......///111000///...---....../////////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////------...///////////////......////////////......////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////000///...///000000...,,,......////////////......000///////////////000000........................---.........///////////////---,,,,,,------,,,+++///...------...///000111////////////....................................,,,,,,------...//////000//////.........---------........................,,,---......///...------........................,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---......------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,------...............------------------------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,---............---,,,+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------,,,++++++******+++,,,,,,,,,,,,,,,,,,------,,,,,,---......///...---,,,,,,,,,,,,---...------------------------///......---,,,,,,------,,,,,,,,,,,,,,,---------...,,,***+++---...---+++///...------------...///......------------......///...------------...///++++++,,,------...////////////.........---------------------------------...------------------,,,------------------------................................................---------------------------...///000000///...------------------...///000444444222111///---,,,+++,,,,,,,,,---------......///.....................111///...,,,************///......---,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////......------------......------------............////////////////////////............////////////000000000000//////......////////////////////////......////////////............---......///000111000000//////.........---///000111000...------.../////////....../////////000000///............///....../////////000000000000000000000000000000000........................////////////////////////000000//////...------,,,***+++,,,...//////000000......////////////......////////////////////////000//////......//////000////////////000000000000////////////////////////////////////////////////000///...///000000...,,,//////............//////............///000111111------------------------............///////////////---,,,+++,,,---,,,+++...---------...///000000................................................,,,,,,------.../////////...............---------------------------------+++,,,---//////000//////........................,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,---------......///.........------,,,,,,,,,,,,---...............------------------------,,,------......------,,,------............------......//////......------,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,++++++******++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------------------------...------,,,,,,,,,,,,,,,...---------,,,,,,++++++---,,,+++,,,---...---+++///...------------...///......------------......///...------------...///*********+++,,,,,,------...............------------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................................................................++++++,,,,,,---///000111555444222000---+++)))(((,,,,,,,,,---------......//////......---,,,,,,+++///...---,,,++++++++++++.........------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.....................------------......,,,,,,,,,------------.......................................////////////000000000////////////...////////////////////////.........///////////////---------...///000111111000000000///......------,,,,,,------------.../////////............///////////////.........//////,,,,,,,,,,,,---------...////////////////////////........................//////////////////////////////......------------+++,,,---...////////////......////////////....../////////////////////////////////....../////////////////////000000000000///////////////////////////////////////////////////......///000000...---000///...------...///000---------...///000111222------------------------,,,---------............///---,,,,,,.../////////........................------...............///........................---------.........//////........................---------------------------....../////////000000........................---......///////////////---,,,,,,,,,,,,---......------------------------------------------------------------------------...//////////////////...,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------....../////////......---,,,,,,,,,,,,---.........------,,,,,,---------------------------------------------..................---------............------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))))),,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...------------,,,,,,,,,------,,,,,,---------,,,.........------............------,,,,,,------............------.........,,,,,,---------.................................------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,..............................................................................---------...//////,,,,,,,,,,,,---...///000000000000///...------,,,,,,,,,,,,---------............---------,,,,,,,,,******+++,,,---...///000......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------....................................------------......,,,,,,---------.............................................////////////////////////////////////////////////////////////............//////000000,,,------...///000000111000000//////.........---///...---------...//////...------,,,,,,------.........//////////////////,,,,,,,,,,,,---------...////////////////////////////////////////////////////////////////////////------------......////////////000000000//////.........////////////......//////////////////////////////............//////////////////000000000000........................///////////////////////////......///000000///---000///...------...///000------------...///111111........................++++++,,,,,,,,,------------+++***+++...000222222000000///...---,,,++++++,,,---------......//////........................---------...............---.............................................000000//////....................................+++,,,---............------,,,,,,,,,,,,---......------------------------------------------------------------------------...//////////////////...,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,---------......//////.........---------+++,,,,,,---...---------,,,,,,,,,---------......---------------------------..................---+++,,,,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,+++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,---------.........---------------------------..................---------,,,,,,,,,,,,---------..................---.............../////////---.....................---------------------------------....../////////------------------------........................................................................---------------...///000...------,,,,,,,,,------........./////////000000,,,,,,,,,---------......,,,,,,,,,---------......)))***+++---...///000000---------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------...........................---......------------......---.........////////////....................................////////////.............../////////////////////////////////......---......///000111,,,---...///000000000///////////////////////////777444111/////////...---------,,,,,,,,,,,,---------...//////000/////////....../////////000000000000000000000000000000000////////////////////////////////////////////////,,,------...//////000000000000111111000//////.........////////////......///////////////////////////......------......///////////////000000000000........................////////////////////////......---...000111///...//////............//////------------...///000000////////////////////////+++,,,,,,,,,,,,---------***)))'''(((+++...000000////////////...,,,+++***,,,,,,,,,---......//////................................................---------...............////////////////////////111000///...------------........................)))***+++,,,,,,,,,+++***---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,------------------------------------------,,,,,,,,,---------......------------------------++++++,,,---------------+++,,,,,,------............------,,,,,,------...------............------++++++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,---.........------,,,,,,---------,,,++++++...------,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------.........///,,,...///...---,,,---...------...//////...------------,,,,,,,,,,,,------------...//////...------------------------......---------...............------------------------.............../////////........................................................................------------------------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------......+++,,,,,,---......//////------.........------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.....................---------......------------.............../////////000000....................................////////////---............/////////////////////////////////...---------...///111222---...///000000///......------......///000000000999555111//////000...---......------------......,,,---///000000000////////////000000000111111111000000000000000000000000........................////////////////////////////////////////////////......//////000/////////......////////////......///////////////////////////......------......///////////////000000000000........................////////////////////////...------...000111///.........////////////............---------......///........................---------.........//////---***((((((***,,,......,,,,,,---.........---,,,++++++,,,------...//////................................................---------.........//////........................///...---,,,,,,------...........................)))***,,,---...---,,,+++---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......++++++,,,------------,,,++++++,,,,,,---......///...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,+++,,,,,,---......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,---.........------///......---,,,,,,------,,,---............---,,,++++++++++++++++++++++++------,,,,,,---......///............------------,,,...//////---,,,---///------...//////...---------,,,,,,++++++,,,,,,---------...//////...------...------------------------------.........//////------------------------////////////............------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......,,,,,,,,,+++,,,,,,---------------------.........,,,,,,,,,---------...........................///....../////////---,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------......------------......---------.........//////////////////////////////............////////////---------.........//////////////////////////////...---------...///111222......///000000///...---,,,,,,---...///000111111555111---,,,...000///...//////............//////,,,---///000000000//////............////////////000000000000000000000000------------------------////////////////////////111111111000//////......++++++---...//////000000......////////////......////////////////////////.........------.........////////////000000000000........................////////////////////////...------...000111000...---...///000000///...---///......---------......------------------------////////////000000000111222///+++***+++---......)))***,,,...////////////++++++,,,,,,---...//////.............................................------------.........//////---------------------------,,,++++++,,,---///000........................,,,---///111111000///...---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......)))******+++,,,---......++++++,,,---------,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,------.../////////...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...---------,,,,,,,,,++++++++++++------------++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---...////////////000///...---------------++++++------------++++++++++++++++++++++++++++++---------------...///000111000///...---,,,++++++,,,...000///---,,,---000,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,---...//////...---,,,////////////////////////---------.........//////------------------------000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++++++++++++++++++++)))***---/////////...---*********+++,,,---...///))))))***+++---...//////,,,,,,,,,---------......000000000///......------+++,,,---////////////...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------.........------.........,,,,,,,,,---------......000000000000000000000000............/////////000---------.........//////////////////////////////------...000222444666777/////////...------,,,,,,//////............////////////000000000000//////000---,,,---000111000...........................////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000000000////////////000000000000000000////////////------///000111111111111//////////////////////////////////////////////////////000000000000//////......////////////......222222111000///...------......------------......000000//////.........---////////////////////////---------............///,,,,,,---.../////////...//////.........---------,,,,,,,,,------.........)))******+++,,,---..............................111111000000/////////...------------------------000///---,,,,,,---///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++---...///...------------------------------------------------------------------------------///////////////.........+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---.........---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///++++++------------++++++444333000...------...///------+++******+++------........................,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,//////////////////////////////.........---------........................,,,,,,,,,---------......***++++++,,,---...//////...............---------------............------...---,,,---......---+++------......//////000000------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......***...111000+++)))+++............------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...------------------------//////...---,,,++++++***......------------......---------.........//////......................................................------------......000000////////////000000.........//////000222222------..................//////............////////////000000000000/////////---,,,---000111000...........................////////////////////////////////////////////////////////////////////////////////////////////////000/////////............000000000000000000000000000000////////////000000000000000/////////......111111222222111111000000//////////////////////////////////////////////////////000000000000//////......////////////......111111000000//////............------------......000/////////............////////////////////////---------............///.....................---//////.........---------,,,------------------...//////000000111111222222...........................---------,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000000///......---------------------------------------------------------------------------------------,,,,,,++++++++++++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////............+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---......+++,,,,,,------,,,,,,+++111000...,,,,,,,,,---...------,,,,,,,,,,,,------........................---------...------,,,,,,......------------..............................//////.........------------------------------------------.........//////+++,,,,,,------......///------..................------............------...---,,,---......---+++------------............------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......+++...111///,,,***+++.........---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...------------------------.........------,,,,,,+++///......------......///---------.........//////.........................................................------.........000000////////////000000//////...---------------,,,,,,------...//////000//////............//////...//////000000//////......---------///000///...........................////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000000000////////////000000/////////.........------333333222111000...---,,,//////////////////////////////////////////////////////000000000000//////......////////////......000000000000////////////......------------......////////////............////////////////////////---------............///111000///...---------..................---------.........---------------.............../////////........................,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------,,,,,,++++++------------------------------------------------........................------,,,,,,,,,,,,++++++------.........---,,,,,,------------------------++++++++++++++++++++++++------------------------........................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++,,,,,,------,,,,,,+++------++++++***+++,,,---------............------........................---.........---,,,,,,+++......------------......------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000------------------------,,,---------.../////////------............------------,,,---//////---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......+++...000///,,,***+++---...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------//////............//////---------.......................................................................................000//////......//////000//////...---,,,,,,,,,------------........./////////......------......///...//////////////////...------------...//////...........................///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000////////////000000///.........------------000000000///---,,,******//////////////////////////////////////////////////////000000000000//////......////////////........./////////000000000111......------------......///////////////.........////////////////////////---------............///111000///.........///000........................//////......------,,,,,,,,,,,,++++++++++++++++++................................................------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,+++++++++******------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///,,,,,,------...------,,,++++++,,,,,,,,,,,,------------......------,,,+++,,,------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------......---------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...---...///000000///...---....................................---,,,++++++------,,,,,,,,,,,,------------------------------........................---------------------------.........//////////////////......---------,,,,,,,,,,,,---...///000000------............------------,,,---//////...---///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,...//////,,,+++,,,---------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........000//////......//////000..............................................................................////////////....../////////....../////////.........------...////////////.........---------......------------............////////////......,,,------...---......///........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000////////////000000///.........------------...............---,,,,,,//////////////////////////////////////////////////////000000000000//////......////////////............//////000000111111......------------...............///////////////////////////////////////---------............///.........///000111222333---...................../////////......---------/////////.......................................//////////////////000000------------------------------,,,,,,,,,,,,------------------------------------------------------................................................////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,,,,------------------------........................------------------------,,,---------......//////,,,------...------,,,,,,+++++++++,,,,,,---------------......------,,,+++,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------...............---------...//////,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......---...000000000000...---........................---.........---,,,,,,+++......------------..............................---.....................////////////////////////,,,,,,---------.........000//////......------,,,,,,,,,,,,---...///000000------............---------,,,,,,...///000///---000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,---......---,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......//////000000000000//////------------------------+++,,,,,,------.........//////............//////.....................---......................................................///000000///......//////............//////...............///000111000//////...------,,,,,,......------------......---......//////......---+++---......------...///........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000000000////////////000000/////////.........------//////000111111111000000//////////////////////////////////////////////////////000000000000//////......////////////............//////000000111111......------------...............///////////////////////////////////////---------............///,,,---///111222333333333---------.............../////////...............////////////////////////........................---------...............------------------------................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------------------------------........................------------------------,,,,,,,,,---......//////------......------,,,,,,***++++++,,,,,,------...------......------,,,+++,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////+++++++++++++++,,,,,,---,,,,,,,,,---------....................................---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------...............////////////..............................,,,------......------,,,000000////////////000000////////////////////////---------...............////////////////////////,,,,,,,,,------------...////////////......------,,,---------.../////////------............---------,,,,,,...000111000...///////////////.........------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---......------......------,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,---------......//////000000000000//////------------------------,,,,,,,,,------...............------------.....................---------...................................................///000111111000///...///......------......///...............//////000..................------...------,,,,,,------...---......//////......---+++---......,,,,,,---///........................////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000000000////////////000000000000000/////////......000111111222222111111000//////////////////////////////////////////////////////000000000000//////......////////////......////////////000000000000......------------................../////////000////////////////////////---------............///,,,...111333444333222111---------.........//////............////////////+++,,,,,,------.................................,,,,,,,,,------.........------------------------.........//////.........------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------+++++++++,,,,,,---------------,,,,,,,,,---...///------------------------........................------------------------++++++,,,------...//////------......------,,,+++******+++,,,,,,---......------......------,,,++++++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////***************+++,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,------------------///......------......///........................++++++,,,---..................------------..............................---------.........//////////////////////////////------------............////////////............------..................------............---------,,,,,,...000111000///------...............///........................,,,,,,,,,---------......---,,,,,,,,,,,,---.........---------...---,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......---...////////////...---------------------------,,,,,,------------------------,,,,,,,,,,,,------//////.........---------...................................................///000111111000///...///......------....../////////...---------......,,,,,,------.../////////...------,,,,,,------...---..................---***---///...,,,+++---000........................////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000000000000000000000000000000000////////////000000000000000000////////////000000000000000///......//////////////////////////////////////////////////////000000000000//////......////////////......000000000000////////////.........------.........---.........//////000000////////////////////////---------.........//////---///222555555333000...---------.........//////------......//////000000,,,,,,------...///000000........................---------....../////////---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................+++++++++,,,,,,------------,,,,,,+++,,,---///000------------------------------------------------------------------------++++++,,,,,,---...//////---.........---,,,,,,+++******+++,,,,,,---......------......------,,,++++++,,,,,,---.........---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------++++++++++++------,,,,,,---------,,,,,,+++///...---,,,,,,---...///........................******,,,---.../////////+++******))))))******+++---------------------------------.........//////..................................../////////000.../////////////////////...............------------..................------,,,---...000111000///,,,,,,,,,------.........////////////////////////,,,,,,,,,------.........---,,,,,,,,,,,,---.........---------......,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,---------......+++,,,---......---,,,+++---------------------------------------------------,,,,,,++++++,,,,,,---//////.........---------...................................................///000222222000///............------...................................................------------------------------////////////////////////000000//////......---------///000000///......///............////////////////////////////////////000000//////.........------------------,,,,,,,,,---.........//////000000////////////000000000000////////////////////////000000111111111///...---......///000000000000000111111000000//////......000000000000000000000000,,,,,,---.../////////...000///---,,,,,,---///000////////////////////////////////////////////////---------............/////////////////////......$$$(((,,,//////...------///111444444222///---,,,////////////////////////000000////////////000000.........////////////000........................////////////////////////000///---------...000222111000///......///000111------------------------------------------------------------------,,,,,,,,,---...///000222333333------------------------,,,------......------,,,,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,111111000///...,,,+++***---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000//////......---------------------------........................---------...------,,,,,,////////////////////////---------------------------------............///---------............///---+++(((&&&&&&)))---///........................------------------------........................------------------------///...---,,,,,,---...///........................,,,,,,------.../////////........................000000//////.........---------............---------.........---,,,,,,+++,,,---------.../////////------------------------......//////...---,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000------------------------------------------------...------,,,,,,------...---------............///................................................------............------/////////000///......---................................................------------------------////////////////////////............---------------///000000///......///............////////////////////////////////////000/////////.........................../////////............/////////000////////////000000000000////////////////////////......///000000000///.........///000000000000000111000000000/////////...////////////////////////,,,---......//////......000///---,,,,,,---///000////////////////////////........................---------............///........................))),,,///000000//////000000222444444222000//////////////////////////////........................------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...000111---,,,,,,,,,,,,,,,,,,---------------------------------------------------////////////////////////,,,------...///000111111------------------------,,,,,,------------,,,,,,---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,+++)))((('''---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++---------------------------------------------------------......------,,,************************------------------------,,,,,,,,,,,,---------...---------............///000...,,,***+++,,,///111........................------------------------................................................//////...------...//////..........................................------........................000/////////............------............------------......------,,,+++---------.....................---------,,,,,,,,,------......---,,,,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...//////////////////...............------------------------...------,,,,,,------...---------............///................................................000000111111111111000000...............------,,,................................................------------------------////////////////////////,,,,,,,,,------------------///000000///......///............////////////////////////////////////////////////............/////////000000111111222............////////////////////////000000000000////////////////////////,,,---...///000000000000......///000000000000000000000000000////////////........................------.../////////......000///...------...///000////////////////////////---------------------------------............///------------------......---///000000//////000111222333444333111///000111////////////////////////,,,---...//////...---,,,,,,---------...............................................................---,,,,,,,,,---///000------............------------------------------------------------------////////////////////////---------.........//////........................+++,,,,,,------,,,,,,+++,,,,,,------...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......,,,---------,,,,,,+++***------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,---------------............///000///......---......///........................------------------------........................//////////////////////////////............//////........................000//////...------,,,,,,........................////////////............------............------------......------,,,,,,...............---------.........------,,,,,,,,,,,,,,,,,,---,,,,,,+++***------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..........................................------------------------...------,,,,,,------...---------............///................................................000000111111111111000000---------------,,,,,,,,,........................---------.......................................////////////////////////,,,,,,,,,------......///---///000000///......///............///////////////////////////////////////////////////...............///000111111222222.........///////////////////////////000000000000////////////////////////------......////////////......///000000000000000000000000000////////////..............................////////////......//////............//////////////////////////////........................---------............///,,,,,,,,,---------------...//////---,,,,,,...000222222222000......000222////////////////////////,,,---///000000///---,,,,,,,,,,,,---------..............................////////////////////////---,,,,,,,,,,,,---...///---...///000000///...---------------------------------------------------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++........................++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,------------------,,,,,,------------------------------------------------------------------000///...,,,,,,,,,---...,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,---------......---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,------------------............///,,,------------,,,++++++........................------------------------................................................////////////////////////........................//////.........---------........................///////////////.........------............------,,,------...------,,,,,,/////////...---------,,,,,,,,,,,,---------......,,,,,,---------,,,,,,+++------------------------,,,,,,,,,------------...------------------------,,,,,,------------------...............---------++++++++++++,,,,,,,,,,,,------------------------...------,,,,,,------...---------............///................................................------............------......---------,,,------........................---------.........//////........................////////////////////////------....../////////000---///000000///......///............////////////////////////////////////.........///////////////------...//////000111111///////////////.........////////////000000000000000000000000000000000000000000//////..................///000000000000000////////////000000000000...........................///////////////....../////////....../////////////////////////////////////////////////////////---------............///,,,,,,,,,---------....../////////---++++++...000000000///...,,,,,,///111////////////////////////---...000111111000...---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***+++,,,------,,,+++***------------------------------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---------------........................+++++++++,,,,,,---------------------------------------------------------------------------------+++,,,---.........------,,,,,,,,,---------......------------------------------------------------///...,,,+++++++++,,,,,,(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,------------------------------------------------,,,---....../////////...************************------------------------------------............---------............///***+++,,,...---,,,***)))........................------------------------........................------------------------......////////////..............................---------.........//////.................................///////////////------............------,,,,,,------...------,,,/////////...---------,,,)))***+++,,,...///000000------............------------------------------,,,,,,---------.........------------------------,,,,,,,,,---------.....................---------+++++++++,,,,,,---------------------------------...------,,,,,,------...---------............///................................................+++,,,,,,------,,,,,,+++000///......------..............................,,,,,,------.../////////........................////////////////////////.........///////////////---///000000///......///............////////////////////////////////////.........///////////////---------......////////////////////////.........////////////000000000000000000000000000000000000222222000///..................///000000000000000////////////000000000000........................//////000000000///......////////////////////////////////////////////////000000000000000000000000---------............///,,,,,,,,,---......//////000000000///------///111.........---+++,,,...000////////////////////////...///000111111000///...,,,---------....................................------------------------,,,---------............,,,------......------,,,------------------------------------------------------......///000000000---------------------,,,++++++++++++++++++++++++,,,------......------,,,------...///000000000000------------------------***++++++,,,,,,------...------------------------------------------------------------------------***+++---...///......---+++,,,,,,------.........------------------------------------------------------,,,+++++++++,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---------------------------........................,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------............///***,,,...///000///---,,,........................------------------------........................------------------------------............------........................,,,,,,------...//////000.................................///////////////------............------,,,,,,------......------...............---------))))))+++,,,...///000111------......//////......------------------------,,,---------............------------------------+++,,,,,,------.........------..................---......//////000000000------------------------...------,,,,,,------...---------............///.........................................................//////.........111000///...---...//////........................,,,,,,------...//////000........................///////////////////////////...............---------///000000///......///............////////////////////////////////////............/////////000........................000/////////............////////////000000000000000000000000000000000000222111000000///000111111......///000000000000000.../////////000000000111////////////////////////000000000000000///......//////000000000000//////////////////////////////000000000000000000000000---------............///,,,------...//////000000---...///...------///000---...///...---,,,...000////////////////////////////////////////////////------........./////////........................000000000000000000000000------......////////////111000000//////000000111------------------------------------------------------......///000000111------------............---------------------------......//////......---,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------------------------------)))+++---...//////...---++++++,,,,,,---......///------------------------........................+++,,,------------------....../////////......---+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,---------.........,,,,,,,,,---------......//////..................------------------------------------------------,,,---...///000000000000////////////////////////------------------------,,,,,,---------.........---------............///***,,,...000111000000///........................------------------------................................................+++,,,---......---,,,+++........................------....................................................../////////000------............------+++,,,------......---------------...............++++++,,,------......///+++,,,---............---------------------------------------....................................++++++,,,,,,---......///,,,---------.../////////......///000000111222222------------------------...------,,,,,,------...---------............///................................................///000000000000000000///111///...,,,,,,---...///........................,,,,,,------...///000000////////////////////////////////////////////////.........------,,,,,,,,,---///000000///......///............/////////000////////////////////////---.........//////000000////////////............000000//////.........---////////////000000000000000000000000000000000000111111000000000222333444...//////000000000000000.../////////000000111111000000000000000000000000000000000000000///......//////000000000000//////////////////////////////////////////////////////---------.........//////------......///000111111***+++,,,,,,++++++,,,...---///000///......///000///////////////////////////...------------...///.........////////////000........................---------------------------...//////000000/////////...---,,,,,,---...///------------------------------------------------++++++,,,,,,---...//////---------.........//////////////////////////////......////////////......((()))***+++,,,,,,---,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------------------------------------------------------)))***---/////////...---++++++,,,,,,---...//////------------------------........................+++,,,...///000///......,,,---------,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000++++++++++++++++++++++++------------------------++++++,,,,,,,,,------------------.........//////)))***,,,...000000000000........................------------------------........................////////////////////////++++++,,,------,,,++++++......................../////////...------,,,,,,........................---.........//////000000---..................---+++,,,,,,---.........---,,,------....../////////......---------,,,,,,,,,***+++,,,,,,---------------------------------------------.........//////........................++++++,,,,,,---...//////,,,,,,------...///000000---------...///000000111------------------------...------,,,,,,------...---------.........//////................................................//////000000000000//////000...---++++++,,,---...///...---,,,,,,---...///---------............///............////////////------............------////////////////////////............////////////---------............///////////////////////////,,,---///000000000///...////////////////////////111111000///////////////000000000000000000000000000000000000000000000000222111111111000000//////---...///000000111000000000000000000//////////////////////////////////////////000000///...------------............------//////000000///...------000000000000//////////////////000000///...---------------............///------,,,,,,,,,,,,------................................................//////.........---------///////////////000111111---------------------------------........./////////...---,,,,,,---...///..............................------------......------------------------........................000///...------...///000)))***+++,,,,,,,,,++++++........................------------------------------------------------.........------,,,,,,,,,)))***+++---.../////////........................,,,,,,,,,---------......------------------------///...,,,++++++,,,...///...------,,,,,,------...........................---------------------------+++******,,,------,,,,,,***(((***---...---***++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///***+++,,,,,,------,,,,,,---------.........//////,,,------......------,,,***++++++,,,---...//////,,,+++***+++---------,,,........................//////.........---------,,,,,,------,,,,,,+++***.........////////////000........................................................................///...---,,,,,,---...///+++,,,---......---,,,+++........................//////////////////...............------,,,,,,,,,..................------......---------,,,,,,,,,...------,,,,,,------..............................---,,,++++++,,,---...,,,,,,------.../////////.........------,,,,,,,,,------------------------++++++,,,,,,---...//////........................------.........---+++***,,,,,,---///111000...,,,---------............///+++,,,---///000111111111................................................////////////////////////........................///...------------...///---------............///............////////////---......//////......---////////////////////////............////////////---------............///////////////////////////---......///////////////////////////////////////111000//////.........///000000000000000000000000000000000000000000000000000000000000//////.........//////000000000000///000000000000////////////000000000000000000000000///////////////...------.........//////.........///////////////...------///////////////000000000///////////////...---------------............///000000////////////000000................................................//////.........---------//////......//////000111---------------------------------........./////////...------------...///..............................------------......------------------------------------------------......---,,,,,,---......---------.........//////........................------------------------------------------------......---------,,,,,,,,,.........///////////////------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---......------,,,,,,------...........................---------------------------+++******,,,------,,,---+++***+++---///---,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------++++++******++++++,,,---***+++,,,,,,------,,,,,,------------.........///,,,------......------,,,+++,,,,,,------.........,,,,,,+++,,,---...------........................//////.........------------............---,,,,,,,,,,,,,,,------------...........................................................................///...------------...///,,,------------------,,,.........................................................------,,,,,,,,,------...............---............------,,,,,,...------,,,,,,------.................................---,,,,,,---........................------......---------,,,,,,,,,------------------------+++,,,,,,---......//////........................------.........---,,,+++,,,,,,---///000000...,,,---------............///,,,------...............................................................////////////////////////........................///...------------...///---------............///............////////////---......//////......---////////////////////////............////////////---------............///////////////////////////...............///000000////////////////////////000///......---.........000000000000000000000000000000000000000000000000////////////............///000000000000//////...////////////000000000000111111111111111111111111///////////////......---...//////000000//////...///////////////......---.........//////000000111///////////////......------------............///......------------.....................................................................---------......------......///000---------------------------------...............///...------------...///..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------........................------------------------------------------------...------------,,,,,,,,,000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...---------------------------------------------------+++******,,,------,,,---,,,+++,,,...///...---++++++,,,,,,,,,,,,------------------------------)))***++++++------...///++++++******++++++,,,---***+++,,,,,,------,,,,,,------------............,,,------......------,,,------------------------,,,------------................................................---------......//////......---,,,,,,,,,,,,------------...........................................................................///...------------...///...------,,,,,,------............................................................---------------,,,,,,---.../////////////////////............---...------,,,,,,------...........................///...------------...///000//////...------,,,,,,...------------,,,,,,,,,------------------------,,,,,,------.../////////........................---............---,,,,,,,,,,,,---...000000...,,,---------............///------......---,,,++++++................................................////////////////////////.................................------.........---------............///............////////////......////////////......////////////////////////............////////////---------............//////////////////////////////......------...000111///////////////////////////......---------......////////////////////////////////////////////////////////////////////////000000111000000///...---////////////000000000000111111111111111111111111...///////////////......//////000000000000//////...///////////////......------......///000111111...///////////////......---------............///---,,,,,,++++++,,,,,,---........................................................................---------------...//////.........................................................------.......................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***)))))))))***,,,,,,........................------------------------------------------------------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...---------------------------------------------------+++******,,,------,,,---,,,,,,,,,---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,------...///***+++,,,,,,------,,,,,,------------------------,,,------......------,,,.........------,,,,,,,,,,,,---...............///...............................................................---,,,,,,.........////////////000.................................................................................------............---,,,++++++,,,---...........................------------...........................---------+++,,,---.../////////////////////////////////......------,,,,,,------...................................................//////.........------------------------------------------------------------------....../////////..........................................---------,,,,,,...000000...------------............///---............---,,,,,,................................................////////////////////////........................---..................------------............///............////////////...//////////////////...////////////////////////............////////////---------............//////////////////////////////......------...000111////////////////////////......------------...///////////////////////////////////////////////////000000000000000000000000000000111000000///...---.../////////000000000111000000000000000000000000......///////////////...//////000000000000//////......///////////////...,,,------...///000000111......///////////////...---------............///000000////////////000000................................................---.....................---------------...//////.............................................------..................---..............................------------......------------------------------------------------,,,,,,------------,,,,,,---------------...//////........................------------------------------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...---------------------------------------------------+++******,,,------,,,+++,,,,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,------...///***+++,,,,,,------,,,,,,------------------,,,,,,,,,------......------,,,.........------,,,,,,+++,,,---//////------...000........................---.....................,,,------------,,,++++++.........////////////000........................................................................---..................---...---,,,++++++,,,---...........................---------.........//////........................+++,,,---...////////////.../////////////////////...------,,,,,,------...........................---..................------------.........//////---------------------------------------------------------..................................................................---,,,---///000///------------............///------...///////////////................................................////////////////////////........................------...//////...---------------............///............////////////...//////000000//////...////////////////////////............////////////---------............///////////////////////////...............///000000////////////////////////.........---......///000000000000000000000000000000000000000000000000000000000000000111111111111///000000000000//////.........//////000000111111........................---...//////////////////...//////000000//////...---...//////////////////---------......//////000---...//////////////////---------............//////......------......///................................................---------.....................------......///000.......................................---------------...//////...------..............................------------......------------------------........................------............------++++++,,,------------,,,........................------------------------------------------------,,,,,,,,,------------...+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++******,,,------,,,+++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---++++++***)))++++++******++++++,,,---***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,***---///...,,,+++...000........................---------...............,,,,,,------,,,,,,+++***,,,,,,,,,------------...........................................................................------...//////...------...------,,,,,,------...........................------......///000000000.............../////////,,,,,,---...////////////---............/////////...------,,,,,,------...........................,,,,,,---......---,,,,,,,,,,,,------...//////000,,,,,,,,,------------...------------------------------------------------.................................---......///000...---,,,---...//////...---------............///------...///000000000///................................................////////////////////////........................------...//////...---------------............///............//////////////////000000000000//////////////////////////////............////////////---------............///////////////////////////---......//////////////////////////////////////////.........//////000111000000000000000000000000000000000000000000000000/////////000000000111111...//////000000000000///.........///000111111111........................------...///////////////.........//////.........------...///////////////........................------...///////////////---------............///---,,,,,,++++++,,,,,,---................................................---------.........////////////......//////000111........................//////.........---------------...//////...------..............................------------......------------------------------------------------,,,---...//////...---,,,'''(((+++,,,---,,,***)))........................------------------------------------------------,,,,,,,,,---------......+++---...000///...,,,***------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++******,,,------,,,+++---...---+++)))+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++,,,------......------,,,------------------,,,,,,))),,,///...+++***---000........................---------.........//////---------------,,,,,,+++,,,,,,,,,------------...........................................................................------...//////...------,,,------------------,,,..............................//////000111111222---........./////////000------...............---,,,,,,------...............------,,,,,,------...........................++++++,,,------,,,++++++------..................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...------...///000111...---,,,,,,...//////...---------............///......//////......------................................................////////////////////////........................,,,---...//////...---,,,---------.........//////............/////////000//////000000000000//////////////////////////////............/////////000---------.........//////////////////////////////,,,---///000000000///...///////////////////////////////////////000111111000000000000000000000000000000000000000000000000---.........//////000000......///000000111000000---......///000111111222////////////////////////------...///000000//////------............------------...///000000//////...............---------------...///000000//////---------.........///////////////....../////////................................................---------........./////////////////////000111111//////////////////////////////.........---------,,,---...//////...---,,,.................................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,)))+++...000111///,,,***........................------------------------------------------------,,,,,,,,,------.........***,,,...///...+++'''%%%........................,,,,,,,,,---------......------------------------///...,,,++++++,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***+++,,,---------,,,...000...+++***+++...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++,,,---------,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------(((,,,///...***))),,,000........................---------.........//////......//////......---,,,........./////////000000........................................................................,,,---...//////...---,,,+++,,,............,,,+++...........................//////000111222222333---.........//////000000.........///......------,,,,,,,,,---------.........------,,,,,,------...........................******,,,,,,,,,,,,******/////////...------,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++........................///...------...///000111///---,,,,,,...//////...---------.........///////////////...---,,,***)))................................................////////////////////////................................................////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000///////////////.........000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................000000//////.........---000000000000000000000000......---------,,,,,,,,,000000000000000000000000---.........---,,,++++++---------............//////////////////////////////,,,***+++...///...---000000000000000/////////........................//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,000/////////..............................---------------------------------------............///+++,,,---.........---,,,---,,,,,,++++++,,,,,,---000---+++,,,......,,,***.........------,,,,,,,,,+++,,,------......------,,,,,,------------,,,,,,........................---------------------------...///...,,,+++,,,---***,,,---,,,++++++,,,---,,,,,,,,,++++++*********---,,,,,,+++,,,---...///------------------------,,,+++***,,,//////,,,))).........------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,---------.../////////,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,---.../////////...+++++++++,,,,,,,,,------................................................,,,---------.../////////------------------------//////.........---------......---,,,+++++++++++++++++++++,,,++++++******//////............//////...///000111111000///...,,,---------.../////////---+++***+++...000...,,,///...---...///000000///...,,,++++++,,,---+++***------------------------........................................................................------------------------...------,,,,,,------...---------------------------.........//////000000........................//////.........---------+++++++++,,,,,,---------///......---------........................------//////.........---------,,,------......------,,,........................////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////............////////////.../////////000000000000/////////////////////...................................................000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................000/////////................................................---------,,,........................---............------,,,---------............///////////////////////////...,,,***+++...///...---////////////////////////........................//////.........---------................................................////////////............---------------------------------------------------------............///............---,,,++++++------,,,,,,+++,,,,,,,,,///---,,,,,,......,,,***------------------,,,,,,+++,,,------......---------------......------------------------------------------------------------...///...,,,+++,,,---...000111000///...///111.........------,,,,,,,,,------,,,,,,,,,---...///------------------------...---,,,---///000...+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///////////////////////////......------......///---------...............,,,,,,,,,---------.........---,,,,,,,,,,,,---...------......///.........---------.........//////................................................---------...............------------------------//////.........---------,,,,,,,,,------...///000------............------//////............//////...///000111111000///...---------...............000...,,,---//////...,,,,,,,,,,,,...000111000//////...------//////...---------------------------------------------------................................................------------------------...------,,,,,,------...///////////////////////////..................---........................//////.........---------------..................///......---------..............................//////.........---------,,,------......------,,,........................////////////////////////------........./////////////////////////////////////////////////////////////////////////////////............////////////....../////////000000000......//////////////////........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................////////////..................................../////////.........------........................------.../////////......---------............///////////////////////////...---+++,,,---//////..................................................................---------........................////////////////////////..................//////,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000///...---,,,+++++++++......---,,,++++++,,,,,,///---,,,,,,---...---+++,,,,,,------------------+++,,,------......---------..................---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........,,,+++,,,---,,,---...---,,,+++,,,---......------------,,,,,,------,,,,,,,,,---......------------------------...---++++++---------,,,,,,,,,++++++++++++******************++++++++++++************************,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---///......------......///...............---------,,,,,,,,,---------.........------,,,,,,------............///......---------------.........//////...............................................................---------------------------------...............---------............///000111222......///////////////.../////////....../////////...///000000000000///..................---------000///------......,,,+++******+++...000111000//////...------///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...------,,,,,,------...///////////////////////////......------,,,++++++.......................................---------..................------......---------......///......................../////////............---------............------........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////............////////////........./////////000000............////////////........................000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////.................................000////////////.................................------...///000000000///---------............///////////////////////////...---,,,------...//////---------...............................................................................................................------............//////,,,,,,------------......////////////////////////---------............///000///---,,,+++,,,,,,---///...---,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------.........+++,,,------......---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,,,,...)))***+++***)))((()))***++++++++++++++++++++++++------------------------,,,,,,------------------,,,+++)))((())))))***+++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...---,,,***))))))***,,,------,,,,,,++++++,,,,,,---/////////...---------,,,,,,,,,,,,---------......------------------------.../////////...---,,,,,,+++++++++,,,,,,,,,------................................................/////////...---------,,,................................................222111000///............,,,------.....................////////////......---...///000000///...---/////////...---------,,,...---------------,,,,,,++++++,,,...000000...,,,---,,,+++,,,---...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,................................................---------,,,,,,+++++++++...------------...//////---------.............../////////...............------............------........................////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////............////////////............////////////---.........//////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000////////////.........////////////////////////------...///000000000///---------............///////////////////////////---......------...///000------------......//////////////////////////////---.....................................................................---------...............---........./////////000////////////////////////---------............///---,,,,,,+++,,,---///000///...------,,,,,,,,,---,,,---------------------,,,,,,,,,------.........+++,,,------......------------............------------------------------------------------------,,,---...---,,,,,,---......///000///---,,,---...++++++++++++++++++++++++---------------------,,,,,,,,,,,,---------......,,,,,,***)))((((((***+++,,,,,,,,,---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111000...------...000111---,,,,,,++++++,,,,,,---/////////...---------,,,,,,,,,,,,---------......------------------------.../////////...---,,,,,,+++++++++,,,,,,,,,------................................................/////////...---------,,,........................---.....................111000///...------------,,,---....../////////.........///000000///......---...///000000///...---/////////...---------,,,,,,---......//////000111///....../////////,,,***...,,,,,,,,,......---,,,........................------------------------................................................------------------------...------,,,,,,------...------------------------*********+++,,,---..............................---.....................---------,,,,,,+++++++++---------------...//////---------.........//////////////////////////////---......//////......---........................////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////............////////////------........./////////------......///000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////.........///////////////000000000000000000000000/////////.........------000000000000000000000000------.../////////......---------............///////////////////////////---...///...------///111---------...//////000000////////////////////////---------.......................................////////////////////////.........---------,,,,,,.........///000000111111........................---------............///+++++++++,,,---...///000......------------......+++---...---,,,,,,---///,,,,,,------------------+++,,,------......------,,,------------------,,,........................------------------------+++---...---,,,,,,---///000111111000...---...///,,,,,,------------......------.........---,,,++++++,,,,,,------..................---+++***+++---,,,,,,------------......------------............------------------------,,,,,,++++++,,,,,,---...000///...------...///000///......------......///...............---------,,,,,,,,,---------......,,,------......------,,,.........///......---------------.........//////...............................................................---------........................---------...............,,,,,,,,,,,,---...//////---...///000111111111111---...///000000///...------...////////////...---...............------------///111222222222444666333111/////////...,,,+++111000//////000000///---................................................................................................------------------------...------,,,,,,------...////////////////////////))))))***+++---...//////........................---------.................................---------------------...///000,,,,,,------.../////////...////////////000000000......////////////..............................////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////............////////////---------.........//////------......///000000111////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////............---------,,,////////////////////////---............------,,,---------............///////////////////////////---...000///------///222------...//////000111111////////////////////////---------.........//////................................................//////......---,,,++++++------......///000000111---------------------------------............///++++++,,,---............------,,,------...///000***,,,......,,,,,,---///------------------,,,,,,+++,,,------......------++++++,,,,,,,,,,,,++++++------------------------------------------------+++,,,...---,,,,,,---///---......---+++******+++,,,,,,,,,------.........------.........---,,,+++++++++,,,,,,---......///---///111///---++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++///......------......///---------...............,,,,,,,,,---------......,,,,,,---......---,,,,,,------......///.........---------.........//////................................................---------.......................................---------.........//////,,,,,,,,,,,,---...///000------...///000000000000---...///000000///...---------...//////...---------------...............---000222222111111333555555222///......//////...333111000///000///...,,,........................------------------------................................................------------------------...------,,,,,,------...////////////////////////***++++++,,,---......///........................---------.........//////------..................---,,,,,,------///000000,,,,,,------...//////000.../////////000000000000......////////////..............................////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////............/////////000---------.........//////---------...///000000111................................................000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000..............................---------,,,,,,,,,....................................---,,,++++++---------.........//////////////////////////////---///000///------///222.........///000111111222000000000000000000000000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++***))),,,,,,------...///000000---------------------------------.........//////,,,---.........---,,,+++,,,,,,,,,---...///000111***,,,......,,,+++...000.........------,,,,,,,,,+++,,,------......------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------,,,,,,...///---......---+++******+++*********++++++,,,,,,,,,------...///...---+++***++++++,,,,,,---...//////+++...000///,,,))))))************++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,------....../////////,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,---.../////////...+++++++++,,,,,,,,,------................................................,,,------....../////////////////////////////////---------.........//////000///...------,,,,,,---***+++,,,---............---...///111111///...---,,,---...//////...---,,,,,,------....../////////,,,///000000------...111555222///---...000111222222000.........---+++)))////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...------,,,,,,------...------------------------------------------------........................---------.........//////+++++++++,,,,,,---------,,,,,,,,,---...///000111,,,,,,------...///000000.../////////000000111111......////////////......------............---------------.........//////////////////////////////............////////////000000//////.........---////////////////////////////////////////////////////////////............222000......///000000///000///...---------------............////////////111111111111111000////////////000000111111222222333333222222111000000000////////////000000000000111000///......///000111111111000///////////////111111000000//////........./////////////////////000000//////.........---////////////////////////............////////////////////////..................---------,,,,,,,,,/////////...------,,,,,,//////////////////////////////////////////////////////......------,,,,,,........................---------............///......//////......---,,,,,,,,,------------,,,,,,......---------,,,,,,,,,------------------------////////////////////////////////////////////////......---------,,,,,,,,,...................................................------------...//////////////////////////////...------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,---------......---------............///........................------------------------........................---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++++++++++++++((()))***+++,,,---------++++++++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,---------.../////////......---------,,,,,,,,,........................------++++++++++++------......////////////..............................//////.........---------------------------------........................///...,,,++++++,,,---///////////////............---......///......---,,,............////////////...........................------,,,,,,------...////////////////////////---...///000000///...---111000...---,,,,,,------------......//////000000////////////////////////......------------......///............---------,,,------......------,,,/////////......---------,,,,,,,,,---------..............................,,,,,,++++++,,,,,,---...//////............//////------............------------............---------...000111222111///...---.......................................------------............---------------.........//////////////////////////////............////////////000/////////............////////////////////////////////////////////////---.........//////000000222111//////111222222111///......---------..................////////////...............---,,,,,,///////////////000000000//////////////////000000/////////000000000111111111000///......///000111111111000///////////////111000000000/////////...//////////////////......000/////////............////////////////////////............////////////////////////........................------,,,,,,/////////.............../////////////////////////////////////////////////////////.......................................---------............///......//////......---,,,------............------............------,,,,,,------------------------////////////////////////////////////////////////............---------,,,................................................,,,,,,,,,,,,,,,---.................................------,,,,,,------......---------,,,,,,,,,+++------------------------,,,,,,,,,---------......---------............///------------------------------------------------........................---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++,,,------------,,,++++++,,,+++++++++,,,,,,---...------------------------,,,,,,---------.........------------.....................---------,,,,,,........................------,,,++++++,,,------------............------........................//////.........---------------------------------..............................---,,,,,,,,,---...............---------------.........////////////............////////////........................///......------......///........................,,,---...//////...---,,,111000...---,,,,,,------............////////////..............................------------......///............------------......//////......------,,,,,,,,,++++++++++++,,,,,,---------.................................,,,,,,++++++,,,,,,---...//////............//////------............------------............------,,,---///000000000...---//////.........---------........................------............------------........./////////////////////////////////............////////////////////////............////////////////////////////////////////////////,,,,,,---...///000111111000///---...000111111111......---------...//////............////////////---------------,,,,,,+++////////////............------...//////000111111000000000000111111111111000000////////////000000111000000///////////////000000000000////////////000000000//////.........////////////............////////////////////////............////////////////////////............/////////............---......////////////000000////////////////////////////////////////////////...///////////////000000........................---------............///......//////......---,,,.........//////........./////////............---......................../////////////////////////////////////////////////////////.........------................................................,,,++++++++++++,,,------...........................------,,,,,,------............---------------------------------------,,,,,,,,,---------......---------............///++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,---------......++++++++++++++++++++++++---............---,,,,,,,,,,,,+++++++++,,,---------------------------------------.........//////............------------...............---------........................------,,,,,,,,,,,,------,,,,,,------------,,,,,,.......................................---------................................................------------------------...------------,,,,,,,,,---,,,,,,,,,---...///000---............/////////......................../////////....../////////........................------////////////------000///...---------------/////////...............------------------------......------------......///............---------...//////////////////...,,,,,,++++++++++++******,,,------------.................................,,,,,,,,,,,,,,,------...//////............//////------............------------............------+++,,,---...///...------/////////......------,,,........................------............------............////////////////////////////////////............///////////////////////////.........////////////////////////////////////////////////---------...///000000111,,,+++***+++---/////////---------------...///000............/////////////////////000000//////...000000000//////.........000000000000111111222222000000000000111111111222000000////////////000000000000////////////000000000000000000////////////111111000000///.........///////////////.........////////////////////////............////////////////////////............/////////////////////............///000111111222////////////////////////////////////////////////......//////000000111111........................---------............///.........///......---,,,......////////////....../////////////////////...////////////////////////////////////////////////////////////////////////000////////////.........................................................,,,,,,,,,+++,,,,,,---..............................------,,,,,,------...........................------------------------,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++)))***+++---......//////,,,,,,,,,++++++,,,,,,---------------------------------........./////////.........------,,,,,,,,,................................................---------,,,,,,---------,,,------......------,,,................................................////////////////////////........................,,,---......///......---.........---------,,,,,,,,,,,,+++******+++,,,------------.........//////........................//////............//////........................///000111222222111000/////////......------------/////////......---------------------------------......------------......///............---------......////////////......---------------------,,,------------....................................,,,,,,,,,,,,,,,---......///......------......///------............------------............------,,,,,,---............------.....................---------...............------............------........./////////000000////////////////////////............////////////.........//////////////////////////////////////////////////////////////////////////////.........,,,+++***+++---//////...---------------...///000............///////////////000000111111111000000111111111000000/////////111111111111000000/////////000000000000111111111//////000000000000//////000000////////////000000////////////000000000000111111000000////////////.........///////////////////////////////////////............////////////////////////.............../////////////////////------...///000111222222////////////////////////////////////////////////......//////000000111111........................---------............///.........///......---,,,......////////////........./////////////////////////////////////////////////////////////////////////////////////////////000////////////.........................................................---------------......///...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++((()))***,,,---------------,,,,,,++++++,,,,,,,,,------------------------------------.........///......------,,,,,,,,,+++------..........................................------------------------......////////////..............................---.....................////////////////////////........................,,,---...////////////...////////////.........---......---,,,+++++++++,,,------------.......................................------,,,,,,------...........................///000111222222111000///...............---------//////......------,,,,,,..............................------------......///............---------,,,------......------,,,---------------------------------.........//////........................------,,,,,,------...///......------------......------............------------............------------......////////////+++,,,,,,---...///000000---------.........//////------............------....../////////000000000////////////////////////............////////////.........///////////////////////////////////////////////////////////////000000//////............///...,,,---///000000000......---------...//////............////////////---...//////////////////111111111111000000000000000000///......---,,,,,,////////////000000000000//////000000000000/////////////////////000000111////////////000000000000000000000000000000000000.........///////////////////////////////////////............////////////////////////............---............/////////------...//////000111111////////////////////////////////////////////////...///////////////000000........................---------............///......//////......---,,,.........//////.........---............/////////......................../////////////////////////////////////////////////////////.........------...................................................------------...//////------------------------...------,,,,,,------...---------------.........------------------------,,,,,,,,,---------......---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,++++++***)))------,,,+++++++++,,,,,,------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------------........................------............------...//////////////////...........................---------...............................................................---------...//////000000000000/////////.........///////////////...------,,,------------.................................------,,,,,,,,,,,,------------------------------------////////////---------......///......------.........---------------////////////////////////......------------......///............---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------........./////////........................---------------......///......------------......------............------------............------.............../////////+++,,,,,,---...///000000,,,,,,------.../////////------............------.../////////000000000000////////////////////////............////////////............/////////000////////////////////////////////////////////////.........///////////////111///......///000000//////......---------..................////////////,,,---......//////....../////////000000000000000..................---------.........////////////...///000111111000///...///////////////000111111.../////////000000000111/////////000111111222222............/////////000////////////////////////............////////////////////////............,,,,,,------............---------......//////000/////////////////////////////////////////////////////////.......................................---------............///......//////......---,,,------............------,,,,,,------............------------------------////////////////////////////////////////////////............---------,,,................................................------,,,,,,------...///------------------------...------,,,,,,------...+++,,,,,,,,,------------------------------------,,,,,,,,,---------......---------............///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,------,,,,,,+++***...---,,,,,,+++++++++,,,------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................,,,---...//////...---,,,---......//////......---........................---------.........//////------------------------...........................---------...///111222//////.........---------)))+++---///000///...---,,,,,,---------.......................................------------......------------------------,,,---...//////...---,,,,,,---...//////...------,,,------------------.................................------------......///............---------------............------,,,,,,,,,------.....................////////////........................---------------...//////...------,,,,,,------...------............------------............------------,,,---------...///........................,,,,,,------...//////000---..................---////////////000000000000////////////////////////............/////////000---.........//////000000////////////////////////////////////////////////,,,------...///000111111000...------.........---000///...---------------............/////////000------...///000000000///---.........//////000000......//////000111111111------------.........///...///000111111000///...///////////////000111111.../////////000000111111......///000111222333333---.........//////000000////////////////////////............/////////000000/////////............,,,,,,,,,---------......---------...............//////////////////////////////////////////////////////......---------,,,........................---------.........//////......//////......---,,,,,,------------------,,,,,,,,,,,,---------......------------------------////////////////////////////////////////////////......---------,,,,,,,,,................................................,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******,,,---.../////////...---,,,,,,++++++++++++------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,........................,,,---...//////...---,,,,,,------......------,,,........................---------.........//////------------------------........................///...---,,,---///111333......---------,,,,,,,,,"""$$$)))---///...---,,,,,,,,,,,,---------..............................//////............//////---------------------------...///000000///...---,,,---.../////////------,,,,,,,,,------.........------------------------.........------.........//////.........---------......////////////....../////////000000000111111............/////////000...........................------------...//////...------,,,,,,------...---..................------..................---,,,,,,+++++++++,,,---...111000///...---,,,++++++,,,,,,------...///000000........................000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////111000///......///000111111000///......///000111000000000000000000000000//////000111111111111111000000//////.........---000000000000000000000000000000000000000000000000111000///000111222111///...///000111000///---+++////////////////////////////////////////////////////////////////////////000///---+++++++++---...222---+++...000......000//////......---------,,,222222111000000000000000////////////////////////------......//////000000////////////////////////------/////////...---,,,/////////...---------,,,//////.........---------000000000///......------,,,---...//////...---,,,---------............///------............------///...---,,,,,,---...///........................000///...---,,,+++++++++---,,,,,,,,,,,,---............////////////......000000///...---,,,,,,+++...///000///---,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,............---,,,+++***------------------------++++++,,,,,,,,,---------..................------------------------------------------------------.........------,,,,,,+++,,,---------.../////////+++,,,------......------,,,,,,,,,---...///000000.......................................///000000111///...------000222444------///000000000///.................................------------....................................------------........................---------...///...---,,,---...---...///111111222222111444333111///......///000111000...,,,,,,,,,...///000000/////////...............//////...---,,,,,,,,,---...///000222333333---------............///------------------------........................//////.........---------000000000000000000000000---...///...,,,,,,...///........................////////////////////////---------............/////////.........---------............////////////000000////////////000000........................////////////////////////////////////////////////....../////////000000000............/////////000......---------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000///......///000111111000///......///000111000000000000000000000000...///000000111111000000000/////////............000000000000000000000000000000000000000000000000111000///000111111000///...///000111000///---,,,////////////////////////////////////////////////////////////////////////000///---,,,+++,,,---...,,,***,,,222444111....../////////.........------111111000///////////////////////////////////////............////////////........................,,,------...//////.....................---------//////.........---------,,,,,,------------------------............---------------............///------............------///...------------...///........................///...------,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------/////////...------,,,,,,+++,,,---,,,***)))***+++------------------------.........---------,,,,,,,,,,,,,,,---------......------------------------------------............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------/////////......---++++++------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------.........------------------------...............+++,,,------......------,,,---------.../////////.......................................///000000...---+++))))))***,,,...+++,,,---.........---,,,..............................------------......////////////////////////......------------..............................---...///...---,,,---/////////111222444666777888444333111///......///000111///...,,,,,,,,,...///......---------,,,,,,,,,......//////...------,,,------...///000000111111........./////////000000//////...------,,,++++++........................//////.........------------------------------------...///...,,,,,,...///................................................---------............/////////.........---------............//////////////////............//////................................................////////////////////////------........./////////............////////////---------------...///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000000000000000......///000000000000///////////////............000000000000000000000000000000000000000000000000111000//////111111000///...///000000000///------////////////////////////////////////////////////////////////////////////000///...---------...///,,,---222;;;>>>999333111000000////////////......000000///............////////////////////////////////////...............---------------------------------------...///000---------..............................---------++++++,,,,,,---......///.........------.........---------............///------............------///...------------...///...........................------,,,,,,------------,,,,,,,,,,,,---......,,,,,,------------,,,,,,........................---...///...,,,,,,,,,---------------------------//////............------,,,,,,,,,------------...------------------------------------............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////......---,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------..............................---------+++,,,------......------------.........................................................///000000111000---+++++++++,,,---+++,,,------......------..............................------------......////////////////////////......------------..............................---...///...------...///......///111333777999;;;333222000///...//////000000///...,,,,,,---......---------------,,,,,,,,,.........///......---,,,------.........///////////////000000000111111111............------,,,,,,.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///................................................---------............///...............---------............////////////......------------..............................////////////////////////////////////////////////------------.........///........./////////////////////...//////000111222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////000000////////////////////////---......//////////////////////////////.........000000000000000000000000////////////////////////111///...///000111000///......///000//////...---////////////////////////////////////////////////////////////////////////000///............//////...///444===???999333111000000000000000////////////......---------....../////////////////////////////////......---------------------------------000///---,,,,,,---...///,,,---------.../////////................................./////////000000///...---,,,,,,---...///---------............///------............------.........------.................................,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......,,,------......------,,,---------.........//////...///000///...---...///------------------------............------------------------------------------------------------,,,,,,,,,,,,------------------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////000000///......---........................,,,,,,,,,------------...,,,,,,,,,,,,,,,------------------------------------------------------------------......//////////////////...---------,,,+++,,,------......------...............---------.......................................///000000111000///------......///.........///////////////..............................------------......////////////////////////......------------......---------...............,,,---///...------...///------,,,---///333666888222111000//////////////////...------------......////////////////////////---...............------...............---------/////////000000000111111***+++,,,---...///000111........................................................................---......---,,,,,,---///................................................---------............///....................................///////////////......------......///////////////////////////000000000000000000000000........................------------.........//////////////////.........///////////////000111111////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////---......///////////////.........///////////////////////////////////////////////////////////////000///...///000111000.........///////////////...//////////////////////////////////////////////////////////////////////////////........./////////...,,,///444555111,,,+++/////////000000000000000......------------......//////////////////////////////......------,,,,,,------------------------222000///---,,,,,,,,,---,,,---------.../////////---.....................000000/////////.........///...---,,,,,,---...///---------............///------............---------..................---........................,,,,,,,,,,,,------...///---,,,,,,,,,,,,---............////////////......,,,,,,------.../////////+++,,,---,,,*********+++------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------***++++++++++++,,,,,,,,,,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////////////////...---........................,,,,,,---------.........,,,---------.........///------------------------------------------------,,,---------......///////////////...---------,,,+++,,,------......------...............---------.......................................///000000---,,,,,,+++,,,---...///............//////000000..............................------------......------------------------......------------......---------.........//////,,,---......------...000...---,,,,,,---///111333000000000///////////////......---------............/////////////////////------...............---............------------....../////////000000000++++++,,,---///000111111........................---.............................................,,,---...---++++++---...................................................---------............///---.................................////////////000//////////////////000////////////////////////111111111111111111111111........................------.........////////////////////////...............------------......////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000000000000000000......///000000000000///.........///////////////////////////////////////000000000000000000000000000///......000000///...............////////////////////////////////////////////////////////////////////////////////////---............/////////222...---000111---+++,,,......////////////000000...------------...//////////////////////////////.........---------------------------------------111000///...---,,,,,,,,,---------...............---------...............///......---,,,,,,++++++.........------.........---------............///------............------------...//////...------........................,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---.........//////////////////...---------.........//////,,,---...---,,,+++,,,---------------------------+++++++++,,,,,,,,,,,,---...------------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++,,,---//////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///....../////////......---........................,,,---------............,,,------....../////////------------------------------------------------,,,,,,,,,---------------...............---------+++,,,------......------------.........................................................///000000------------...///000111---,,,,,,,,,,,,---....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,------.../////////+++---......------///000111000///......///000111////////////////////////---------...............,,,,,,,,,---------------,,,---......///.........//////.........................../////////000000/////////.........------........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...........................---------------------------------............///---------...........................////////////000000////////////000000////////////////////////000000000000000000000000............................../////////000000000000/////////............000///...------,,,------////////////////////////........................////////////////////////////////////////////////////////////////////////...///000111111000///......///000111111000///...000000000000000000000000...///000000111111000000............/////////000////////////////////////000000000000000000000000000///......///000///..................///000000////////////////////////////////////////////////////////////////////////,,,,,,---...............333///...111222000///000------........./////////......------...//////000////////////////////////,,,------------------...........................------...............---...............------------------.........//////------------------,,,,,,------............---------------............///------............------------...//////...------........................------,,,,,,,,,---......---,,,,,,,,,,,,---......---......//////......------------...............///000111000...---...///------------------------,,,,,,,,,,,,------............---------,,,,,,,,,------------------------,,,,,,---------.........***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------............------........................------------............++++++,,,------...//////------------------------------------------------,,,,,,,,,,,,,,,+++++++++---------...............+++,,,------......------,,,---------.../////////.......................................///000000000000000000000000000000---,,,,,,+++,,,---...///..............................------------......------------------------......------------......,,,,,,------...//////000+++,,,......---...///111000000000000000/////////......///////////////...,,,------......///......,,,,,,,,,---------......,,,------...//////......//////////////////////////////000000000111111111111000000///...------,,,........................---------.........//////------------------------,,,------,,,++++++,,,...........................---------------------------------............///---------.........//////............/////////////////////....../////////000000000000000000000000////////////////////////........................////////////000000000000000000//////.........---333222111000............////////////////////////........................////////////////////////////////////////////////////////////////////////...///000111111000///......///000111111000///...000000000000000000000000//////000111111111111111---.........//////000000////////////////////////000000000000000000000000000...---...///000///..................///000111////////////////////////////////////////////////////////////////////////++++++,,,---.........---///++++++///111///...000,,,---------......//////...............///000111////////////////////////,,,,,,,,,------.........////////////////////////)))+++---///000000000////////////......------,,,---------.........//////------......///000000000,,,---...//////...---,,,---------.........//////---..................---,,,---...//////...---,,,...........................------,,,,,,------------,,,,,,,,,,,,---......,,,------......------,,,........................,,,---...---+++***+++,,,---------------------------------.........//////.........------,,,,,,,,,------------------------........./////////000000)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,------...------,,,////////////////////////---------.........//////******+++,,,,,,---......------------------------------------------------,,,,,,,,,++++++*********,,,------....../////////+++,,,------......------,,,,,,------...///000000.......................................///000000---------,,,,,,+++******//////...---...///000111.................................------..........................................------.........,,,,,,------...///000000+++,,,............///111---...///////////////.........///////////////...,,,,,,---.../////////............/////////000000,,,,,,---.../////////...////////////000000111111000111111111111222222222.........///////////////........................---------.........//////000000000000000000000000,,,------,,,++++++,,,...........................---------------------------------.........//////---------.........//////............/////////000.........------.........