BM6(~ uuurrrooopppvvv~~~~~~~~~zzzsssrrrrrrsssvvvwwwwwwvvvsssqqqooommmmmmnnnpppqqqtttssspppmmmjjjfffdddccc```___]]]\\\[[[\\\]]]]]]YYYZZZ\\\^^^aaadddfffgggeeegggjjjkkkkkkkkkmmmnnnnnnnnnpppqqqssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrtttttttttuuuuuuuuuvvvvvvyyyyyyzzz|||}}}~~~hhhfffeeegggnnnxxx~~~|||xxxtttqqqrrrsssttttttrrrppppppqqqrrrqqqqqquuuyyyyyytttpppfffeeecccdddeeeeeedddcccaaa___\\\ZZZZZZZZZ\\\]]]___^^^\\\YYYVVVTTTQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTVVVXXXYYYYYYYYYZZZ[[[[[[\\\]]]______`````````________________________``````aaaaaaaaabbbbbbbbb___``````aaabbbcccddddddgggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjlllnnnpppqqqjjjkkklllnnnnnnooooooooopppppppppqqqsssuuuwwwyyyeeeccccccgggoooxxx|||xxxtttoookkkgggfffggghhhhhhfffddddddeeefffgggkkkqqqvvvuuupppjjj```___]]]\\\\\\[[[YYYWWWUUUSSSQQQNNNMMMMMMNNNNNNOOONNNMMMKKKIIIHHHFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOOOONNNMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\^^^```aaaccccccdddeeefffffffffeeeiiijjjjjjkkkmmmoooqqqrrrppppppppppppqqqrrrssstttxxxyyy{{{|||~~~hhhggghhhlllsss{{{}}}xxxtttppplllhhheee```bbbccccccaaa______```aaaeeekkkrrrvvvtttmmmgggaaa___\\\[[[[[[ZZZWWWUUUSSSQQQNNNLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNNNNLLLKKKLLLMMMOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTSSSSSSUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\^^^_________```aaaaaaaaaaaaaaaddddddeeefffhhhiiijjjkkkmmmnnnooopppqqqqqqrrrrrrtttuuuvvvxxxyyyzzz{{{{{{~~~ggggggiiinnnuuu{{{{{{wwwqqqlllhhhddd___\\\XXXYYY[[[[[[ZZZYYYYYYZZZ___cccjjjoooqqqmmmeee```\\\ZZZXXXWWWWWWWWWUUUSSSNNNMMMJJJHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLKKKIIIHHHIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLQQQQQQRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\]]]]]]]]]]]]]]]^^^___```aaacccddddddeeefffgggiiikkklllllllllllloooppprrrsssuuuvvvvvvvvvvvvwwwxxxxxxxxxyyy{{{}}}}}}}}}}}}~~~}}}|||{{{{{{~~~tttjjjeeebbb^^^\\\]]][[[[[[[[[\\\]]]___```aaa________________________bbbbbbccceeefffggghhhhhhkkklllmmmoooppprrrssstttsssvvvzzz}}}~~~~~~~~~iiijjjmmmsssyyy~~~wwwssslllfffaaa\\\XXXUUURRRTTTVVVWWWVVVVVVWWWYYY```dddjjjmmmlllgggaaa\\\XXXVVVUUUTTTUUUTTTSSSQQQJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEFFFFFFGGGFFFHHHIIIIIIGGGFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTTTTUUUVVVXXXYYY\\\]]]^^^___```aaaaaaaaabbbcccdddeeeggggggggggggdddeeefffhhhiiijjjjjjkkkjjjkkkmmmooopppqqqqqqqqqrrrtttuuuuuutttuuuwwwzzzyyyzzzzzz{{{{{{{{{zzzzzzwwwvvvvvvwwwzzz}}}vvvkkkaaa[[[WWWRRROOOOOOLLLKKKKKKKKKKKKKKKLLLLLLPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOQQQRRRTTTTTTTTTTTTPPPPPPQQQSSSTTTVVVWWWWWWWWWZZZ^^^```aaaaaacccdddaaabbbbbbccccccdddddddddeeeeeeffffffgggggghhhhhhffffffggghhhjjjlllnnnooottttttvvvyyy}}}~~~}}}|||pppkkkeee```\\\XXXUUUSSSQQQSSSVVVWWWXXXXXXZZZ\\\bbbeeeiiikkkhhhddd___\\\YYYWWWUUUTTTTTTSSSQQQOOOGGGGGGFFFDDDBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAACCCDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHHHHGGGFFFFFFGGGEEEFFFGGGIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSSSSSSSUUUVVVWWWUUUVVVWWWYYY[[[\\\]]]]]][[[\\\^^^___````````````dddeeefffgggiiijjjkkklllhhhiiikkklllnnnooooooooorrrtttuuuuuutttuuuwwwzzzwwwwwwxxxyyyxxxxxxwwwvvvsssssstttvvvyyy{{{~~~~~~~~~~~~zzzoooeee```[[[TTTPPPPPPJJJIIIHHHHHHGGGGGGHHHHHHDDDEEEEEEEEEFFFFFFFFFFFFCCCDDDFFFGGGHHHHHHHHHGGGKKKKKKLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXYYY\\\^^^[[[[[[[[[[[[[[[\\\\\\\\\ZZZ[[[[[[\\\]]]]]]^^^^^^^^^______```bbbdddfffggg|||{{{{{{{{{zzzxxxtttqqqddd```[[[XXXVVVUUUSSSRRROOOQQQTTTVVVWWWYYY[[[\\\___bbbdddeeebbb___[[[ZZZXXXVVVSSSRRRQQQPPPMMMKKKCCCCCCBBBAAA@@@>>>==================>>>>>>>>>>>>>>>???AAABBBBBBBBBAAAAAADDDDDDDDDDDDCCCCCCCCCBBBAAACCCDDDEEEDDDCCCDDDEEEBBBCCCDDDEEEGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQQQQPPPQQQRRRTTTUUUVVVWWWYYY[[[]]]___``````[[[\\\^^^```aaaaaa``````_________```bbbdddeeeffffffggghhhjjjkkkllllllmmmmmmnnnoooooooooppprrrtttrrrrrrsssttttttsssqqqpppnnnoooqqqsssvvvxxxzzz{{{zzzzzzyyyyyy{{{{{{qqqgggbbb]]]VVVQQQPPPGGGGGGFFFFFFEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFEEEFFFGGGIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNJJJLLLMMMNNNNNNPPPSSSUUUUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVVVVWWWXXXYYYYYYZZZ^^^______```bbbccceeefff|||zzzzzzzzzwwwpppiii___\\\XXXTTTRRRRRRSSSTTTRRRRRRRRRSSSUUUWWWYYY[[[aaaaaa```___]]]ZZZXXXVVVVVVUUURRROOOLLLJJJHHHGGGAAAAAA@@@???>>>>>>>>>???>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIILLLKKKJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPNNNMMMNNNOOONNNNNNOOOPPPPPPQQQQQQRRRRRRTTTWWWYYYZZZ\\\___aaa___\\\XXXXXXZZZ]]]\\\[[[`````````aaabbbbbbccccccaaaccceeeeeeeeeeeeggghhhjjjkkklllnnnpppqqqrrrrrrsssssssssrrrqqqnnnllljjjlllmmmoooqqqrrrtttwwwzzzyyyyyyxxxxxxxxx|||{{{wwwqqqkkkeee^^^XXXSSSNNNJJJGGGGGGEEEAAAAAACCCBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJNNNMMMMMMMMMNNNPPPRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSUUUSSSQQQRRRVVVZZZ[[[[[[[[[]]]`````````___``````~~~{{{xxxwwwwwwtttnnniii```]]]YYYUUURRRQQQRRRSSSTTTTTTTTTTTTVVVXXXZZZ[[[]]]]]]]]]]]]\\\ZZZXXXWWWSSSRRROOOLLLIIIFFFEEEDDD@@@???>>>============>>><<<======>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIILLLKKKJJJJJJJJJLLLMMMNNNNNNOOOPPPOOOMMMLLLMMMNNNMMMMMMNNNNNNOOOPPPPPPPPPRRRTTTVVVWWWWWWXXXZZZ\\\\\\YYYVVVVVVXXXZZZZZZYYY]]]]]]^^^^^^___`````````___aaabbbccccccccceeefffggghhhjjjlllmmmnnnooooooppppppppppppnnnllljjjiiijjjlllnnnppppppqqqtttvvvvvvvvvwwwvvvvvvyyy}}}|||vvvrrrnnniiiaaa[[[RRRLLLHHHGGGDDD@@@???AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRTTTRRRPPPQQQUUUXXXYYYYYYZZZ\\\^^^___^^^]]]^^^^^^|||xxxtttssssssqqqmmmiiidddaaa]]]YYYVVVUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[YYYYYYZZZZZZZZZXXXWWWVVVOOONNNKKKHHHDDDBBB@@@@@@>>>======<<<<<<<<<<<<===<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKJJJKKKKKKLLLMMMLLLMMMNNNMMMKKKKKKKKKMMMKKKKKKKKKLLLMMMMMMNNNNNNQQQRRRTTTTTTTTTTTTVVVWWWYYYWWWTTTTTTVVVWWWWWWWWWYYYYYYZZZZZZ[[[\\\\\\\\\\\\^^^````````````bbbdddeeeeeeggghhhjjjjjjkkkkkklllllllllkkkjjjiiigggfffgggjjjmmmnnnnnnnnnoooppprrrssstttttttttuuuwwwyyy}}}}}}~~~~~~||||||xxxooogggZZZSSSLLLIIIFFFAAA@@@AAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRRRRQQQSSSQQQOOOOOORRRUUUVVVWWWYYY[[[]]]]]]\\\[[[[[[\\\yyyvvvrrrpppoooooommmkkkjjjhhheeeaaa^^^[[[ZZZYYYVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXYYYXXXWWWUUUSSSRRRKKKJJJGGGDDDAAA???===<<<======<<<<<<<<<<<<<<<===<<<<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>????????????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGKKKJJJJJJJJJJJJKKKKKKKKKIIIKKKKKKKKKIIIIIIJJJKKKHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPQQQRRRRRRRRRTTTUUUUUUTTTSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZ\\\^^^^^^^^^^^^```aaabbbcccdddffffffggggggggghhhhhhhhhhhhgggffffffeeeeeehhhlllmmmmmmlllllllllnnnppprrrrrrqqqqqqrrrsssyyyyyyyyyzzz{{{{{{|||||||||rrrggg]]]TTTOOOKKKFFFCCCDDD@@@AAABBBCCCBBBAAA???>>>???@@@AAACCCCCCBBBAAAAAACCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQRRRRRRRRRQQQQQQPPPOOONNNNNNPPPRRRTTTUUUZZZ\\\^^^^^^\\\ZZZZZZZZZuuurrrpppnnnnnnnnnnnnnnnmmmllliiifffccc```^^^\\\VVVVVVVVVWWWWWWWWWVVVVVVYYYYYYXXXWWWTTTQQQNNNLLLGGGFFFCCCAAA???===<<<;;;======<<<<<<<<<======>>>======>>>??????@@@@@@AAA?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????@@@@@@@@@???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHIIIHHHGGGGGGHHHIIIFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLOOOPPPPPPQQQSSSUUUSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZ\\\\\\\\\\\\^^^```aaaaaabbbcccddddddcccccceeeeeedddddddddddddddeeedddgggjjjlllkkkjjjjjjjjjlllnnnpppqqqpppoooooopppuuuuuuvvvwwwxxxxxxyyyyyy|||}}}|||rrrggg\\\VVVQQQKKKGGGFFFBBBBBBCCCCCCBBB@@@>>>===>>>???AAABBBBBBBBBAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQOOONNNNNNNNNOOOQQQTTTVVV]]]^^^```___]]][[[ZZZZZZnnnnnnmmmlllmmmnnnoooppplllllljjjhhheeebbb___]]]WWWWWWWWWWWWWWWVVVUUUTTTYYYXXXWWWTTTPPPLLLHHHFFFBBBAAA@@@>>>===<<<;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>=================================;;;<<<<<<======>>>>>>>>>??????>>>>>>??????@@@AAA???????????????????????????@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJLLLMMMNNNOOOQQQSSSOOOQQQRRRQQQPPPOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVXXXZZZZZZZZZZZZ\\\^^^______```````````````___aaaaaa``````aaabbbccccccccceeehhhiiihhhhhhhhhiiijjjlllnnnnnnmmmmmmmmmoooqqqrrrssstttuuuwwwxxxxxxyyyzzz|||}}}}}}}}}|||pppddd^^^YYYRRRKKKIIIEEEDDDCCCBBBAAA@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPMMMNNNOOOOOOOOOQQQUUUXXX___aaabbb```^^^[[[ZZZZZZggghhhiiijjjkkkmmmooopppmmmmmmlllkkkhhheeebbb```XXXYYYYYYYYYXXXWWWUUUTTTUUUUUUSSSPPPLLLHHHDDDAAA======<<<;;;::::::::::::;;;;;;:::;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>======>>>>>>???@@@=========>>>>>>???????????????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCDDDFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHJJJJJJJJJKKKLLLNNNLLLNNNPPPOOOMMMLLLMMMOOOPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUWWWWWWWWWXXXYYY[[[\\\\\\]]]]]]]]]\\\\\\[[[]]]\\\\\\\\\]]]___```aaa```bbbdddeeedddeeeggghhhgggiiijjjkkkjjjjjjlllnnnmmmnnnoooqqqsssuuuvvvwwwvvvxxxyyyyyyyyyyyy{{{|||zzzyyyyyyzzz|||zzznnniiiddd\\\SSSOOOHHHFFFDDDAAA@@@???@@@@@@AAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAABBBCCCEEEFFFFFFGGGIIIJJJKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNPPPPPPPPPSSSWWW[[[```aaabbbaaa]]]ZZZYYYYYYbbbdddgggiiijjjlllnnnpppnnnoooooonnnllliiieeecccZZZZZZ[[[[[[YYYXXXVVVUUURRRQQQPPPMMMIIIEEEAAA???::::::999999999999999:::999999999999::::::;;;<<<<<<<<<======>>>?????????>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????===============>>>??????;;;<<<<<<===>>>??????@@@???@@@@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFDDDCCCBBBAAABBBCCCCCCBBBBBBDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHIIIIIIHHHGGGHHHJJJIIILLLNNNNNNKKKJJJKKKMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRSSSUUUUUUUUUUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYXXXZZZZZZYYYYYY[[[\\\^^^______```aaaaaabbbcccfffhhhfffggghhhhhhhhhiiikkkmmmkkkkkkmmmooorrrtttvvvwwwtttvvvwwwwwwvvvvvvwwwyyyvvvvvvuuuvvvyyy}}}wwwrrrnnneee[[[VVVJJJHHHDDDAAA??????AAABBBBBBAAA@@@???@@@AAACCCDDD@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGIIIJJJJJJJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPQQQQQQTTTYYY]]]```aaabbb```]]]YYYXXXXXXbbbbbbbbbbbbccceeeggghhhkkklllnnnpppqqqnnnhhhddd]]]]]]\\\ZZZXXXVVVTTTSSSPPPNNNIIIEEEAAA>>>======<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;<<<===???@@@======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;::::::999999::::::;;;===============<<<<<<<<<<<<<<<<<<===============<<<======???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQSSSTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVWWWXXXYYYZZZ^^^^^^___```aaaccceeefffeeegggiiiiiihhhgggggggggoooqqqrrrrrrrrrrrrtttuuussstttttttttttttttssssssqqqrrrsssuuuvvvxxxyyyzzz||||||||||||}}}}}}}}}~~~}}}xxxqqqkkkfffcccYYYSSSKKKEEECCCCCCDDDEEE===<<<===>>>@@@@@@>>><<<>>>>>>???@@@AAAAAABBBBBBFFFFFFGGGHHHHHHIIIIIIJJJGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPPPPPPPQQQSSSWWWZZZaaabbbbbb```\\\YYYXXXXXXaaa`````````aaacccfffhhhmmmoooqqqsssssspppjjjeee]]]\\\ZZZXXXVVVSSSQQQOOOJJJGGGDDD@@@<<<::::::999999999999999888888888888::::::::::::;;;<<<===>>>;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;::::::999999::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUWWWXXXYYY\\\\\\]]]^^^```bbbcccdddcccfffhhhhhhhhhgggggghhhkkklllnnnnnnmmmmmmoooqqqqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqssstttuuuvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{~~~~~~vvvpppkkkggg```ZZZRRRKKKFFFDDDCCCBBB>>>======???@@@@@@???===>>>>>>??????@@@AAAAAABBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPRRRVVVYYY^^^______^^^ZZZXXXWWWWWW```___]]]]]]^^^aaaeeegggmmmnnnpppssssssooohhhccc[[[ZZZXXXTTTQQQMMMKKKIIICCCAAA>>><<<999888888888777777777888888888888888777888999::::::;;;;;;:::::::::999999999999888888999999999999999999999999999999999999::::::::::::::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>??????>>>>>>>>>>>>????????????>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTVVVWWWYYYYYY[[[\\\^^^```aaabbbbbbdddfffgggffffffggghhhhhhiiikkkkkkjjjjjjkkkmmmnnnnnnoooooooooooonnnnnnooooooooopppqqqrrrrrrrrrrrrrrrrrrrrrssssssssssssuuuwwwzzz}}}xxxrrroookkkeee\\\SSSMMMHHHCCCAAA???>>>===>>>@@@AAA@@@???>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOQQQTTTWWWYYY[[[[[[ZZZXXXVVVVVVWWW```^^^\\\[[[\\\```dddgggiiijjjlllnnnmmmiiibbb]]]XXXVVVSSSOOOKKKGGGEEECCC???>>>===;;;:::999999999888888888999999::::::;;;666777999:::;;;:::999999999999999999999999999999999999999999999999999999888999999999999:::::::::::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????>>>======<<<==================>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWYYY[[[]]]___``````___aaacccdddddddddfffhhhgggiiijjjjjjiiiiiijjjlllkkkkkkllllllmmmmmmllllllnnnnnnnnnnnnoooooooooooooooooooooooopppppppppppprrrsssvvvzzz}}}}}}~~~}}}zzzuuuoooggg]]]UUUMMMGGGCCC@@@>>>======???@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKLLLNNNNNNNNNOOORRRUUUTTTVVVWWWWWWUUUTTTUUUVVVaaa___\\\[[[\\\___cccfffeeeeeefffgggfffbbb\\\WWWSSSQQQMMMIIIEEEBBB???>>><<<;;;;;;:::::::::::::::888888888999999::::::;;;777888999;;;;;;:::999888999999999999999999::::::999999999999999999999999888888888999999999:::::::::999999888888999999:::999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAA@@@@@@===<<<<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTVVVXXX[[[]]]^^^______]]]___```aaaaaaaaaccceeefffggghhhhhhgggfffhhhiiihhhiiijjjjjjkkkkkkkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooooopppppppppqqqsssvvvzzz}}}~~~}}}}}}||||||{{{{{{{{{yyyzzz}}}{{{rrrhhh___VVVNNNIIIBBB???===<<<===>>>>>>>>>======>>>>>>>>>>>>??????AAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKIIIKKKLLLMMMMMMNNNPPPRRRPPPRRRTTTTTTSSSRRRSSSTTTaaa___]]][[[\\\^^^aaacccbbbaaa``````^^^[[[VVVSSSMMMKKKGGGCCC@@@===<<<;;;888888888888888888888888777777777888888888888888888888999999999999999888999999999999999:::::::::999999999999999999999999888888888888999999999999999999888888888888999999888999999::::::;;;;;;;;;:::;;;;;;<<<===>>>?????????@@@@@@@@@AAAAAAAAABBB@@@@@@AAA@@@@@@???>>>===;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQRRRTTTWWWZZZ\\\]]]^^^^^^[[[\\\]]]]]]]]]^^^```bbbaaacccdddcccbbbbbbcccdddeeefffggghhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkmmmmmmnnnnnnnnnnnnoooooonnnoooqqqsssvvvxxxzzz|||~~~~~~~~~}}}{{{zzzxxxxxxxxxxxxwwwwwwwwwvvvtttvvvyyy}}}~~~sssiii___WWWRRRFFFBBB>>><<<<<<========================>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJHHHJJJKKKLLLLLLLLLNNNOOOMMMOOOQQQRRRQQQQQQRRRSSS```^^^]]][[[[[[\\\]]]^^^]]][[[XXXVVVUUURRROOOMMMGGGEEEBBB>>><<<:::::::::777777888888888888777777999999999999888888888888888777777777666777777888777777777888888888999999888888888888888888888888888888888888999999999999999999888888888888999999888888888999::::::;;;;;;::::::;;;<<<===>>>???????????????@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;:::::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::============>>>>>>>>>>>>@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPOOOQQQTTTXXXZZZ[[[\\\[[[ZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^```aaa```___^^^___```bbbcccdddeeeffffffffffffggggggggghhhhhhiiiiiiiiikkkkkkkkkllllllllllllmmmkkklllnnnooorrrsssuuuvvvxxxyyyzzzzzzzzzxxxvvvuuuttttttttttttssssssssssssoooqqquuuyyy}}}~~~rrrggg___ZZZKKKGGGAAA>>>===>>>>>>>>>========================>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFHHHIIIIIIFFFHHHJJJKKKKKKKKKLLLMMMLLLNNNPPPQQQPPPPPPQQQRRR^^^]]]\\\[[[ZZZZZZZZZZZZXXXUUUQQQNNNMMMKKKIIIGGGDDDBBB???<<<:::999999:::888888999999999999888888<<<<<<<<<;;;;;;:::::::::777777555444444555666777555666666666777777888888777777777777777777777777777888888888888999999999999999888888888888999999777777888999::::::;;;;;;::::::;;;<<<===>>>???@@@??????????????????@@@@@@>>>>>>>>>>>>===<<<;;;::::::::::::999::::::;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@AAAAAABBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLNNNOOOPPPMMMOOORRRVVVXXXZZZZZZZZZYYYZZZZZZYYYXXXXXXZZZ\\\^^^`````````^^^^^^^^^`````````aaaccccccdddddddddddddddeeeeeefffgggggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkmmmooopppqqqrrrtttuuuvvvwwwvvvuuurrrqqqrrrrrrqqqqqqqqqqqqqqqqqqkkkmmmqqqvvvzzz}}}~~~}}}~~~xxxlllccc^^^OOOJJJDDD@@@>>>?????????===============<<<<<<<<<<<<<<<======>>>?????????BBBBBBCCCEEEFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLLLLNNNPPPPPPOOOOOOPPPQQQ___^^^^^^\\\YYYVVVSSSQQQOOONNNLLLIIIGGGFFFEEEDDD@@@???===;;;999888777777888888777777888999::::::::::::999888777666555444666666666666666666666666444444555555666666777777666666777777888888999999444555555555555555444444777777777777888888888888999999:::888777666888999======>>>????????????>>>AAAAAA@@@@@@@@@@@@@@@@@@======<<<;;;::::::999999:::::::::999999888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;?????????>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOORRRUUUWWWXXXWWWWWWYYYXXXVVVTTTTTTUUUVVVWWWZZZ[[[[[[\\\]]]^^^___```cccbbbbbbbbbaaaaaa``````aaaaaabbbcccdddfffggghhhfffgggiiiiiiiiihhhfffeeeeeegggjjjkkkkkkmmmoooqqqvvvuuusssrrrqqqpppppppppnnnmmmlllmmmnnnoooooommmllllllmmmpppuuuyyy{{{{{{|||}}}~~~zzzlll```VVVQQQJJJDDD@@@>>><<<:::======<<<<<<;;;:::999999;;;;;;;;;<<<<<<>>>??????BBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNMMMMMMMMMNNNNNNOOOOOOOOO^^^^^^]]][[[XXXTTTQQQOOOLLLKKKIIIFFFDDDBBBAAAAAA>>>===<<<:::999888777777888888777888888999999::::::999999888777666555444555555555555555555555555555555555666666777777777777777777777777777888888555555555666666555555444666666777777777888888888888999999888777777999:::===>>>>>>???@@@?????????????????????>>>>>>>>>>>><<<<<<;;;;;;:::999999888999999999999999888888888888888888999999999::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFEEEFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNPPPSSSUUUUUUUUUUUUVVVUUUSSSRRRQQQRRRSSSTTTWWWXXXYYYZZZ\\\]]]^^^___````````````_________^^^_________```aaaccceeefffggggggfffeeeeeedddddddddcccdddggghhhiiijjjmmmooosssrrrqqqooonnnmmmmmmmmmlllkkkjjjkkkmmmmmmmmmlllkkkjjjkkknnnsssvvvxxxyyyzzzzzz{{{}}}wwwjjj^^^YYYPPPIIIDDDAAA???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGHHHFFFFFFFFFFFFHHHJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOOOO^^^^^^\\\YYYVVVQQQMMMKKKGGGFFFDDDBBB@@@>>>======;;;;;;:::999888888888888888888888888888999999999999999888777666555555444555555555555555555555555666666666666777777777777777777777777777666666666555555666666666666666555666666777777777777888888777888999888888888:::<<<>>>>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;::::::999888888888777888888888888888888999777888888888999999999999888888888888888888888888888888:::;;;<<<<<<<<<<<<========================>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTVVVWWWYYY[[[]]]]]]^^^^^^^^^]]]]]]]]]]]]\\\]]]]]]\\\\\\]]]```bbbdddgggeeecccaaa``````bbbccc___aaacccdddeeegggjjjlllooonnnmmmlllkkkjjjjjjjjjjjjhhhhhhiiijjjkkkjjjiiiiiihhhiiilllppptttuuuvvvvvvvvvwwwyyy|||~~~wwwjjjcccYYYPPPJJJFFFCCCAAA======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>???AAABBBDDDFFFHHHHHHEEEEEEEEEEEEGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMNNNNNN___^^^\\\YYYTTTOOOKKKHHHCCCBBB@@@>>>===;;;::::::888888777777777777888888888888888999999999888888888888777666666555444444555555555555555555555555777777777777777777777777777777777666666555555555555555666666777777666666666666666666777777777888666777888888888999;;;===>>>??????@@@@@@@@@@@@@@@=========<<<<<<;;;;;;:::999999999888888777777777666666666777777888888888777777777888888888888999888888888888888888888888666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAACCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIJJJLLLNNNPPPPPPQQQQQQOOONNNNNNMMMMMMMMMNNNNNNPPPQQQSSSUUUXXXZZZ\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZYYY[[[]]]```bbbdddcccaaa```___^^^______]]]^^^```aaabbbdddhhhkkklllkkkjjjiiihhhhhhhhhhhhhhhgggfffgggiiijjjiiihhhhhhhhhhhhkkkooorrrsssssssssssstttvvvyyy{{{~~~~~~tttmmmbbbXXXPPPJJJFFFDDD>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>===>>>???AAADDDFFFGGGHHHDDDDDDDDDDDDEEEGGGJJJKKKLLLLLLLLLLLLLLLLLLLLLLLL___^^^[[[WWWSSSMMMIIIFFFAAA@@@???===;;;:::999999777666666666666777888999888888999999999888888777777777666666555444444444555555555555555555555555777777777666666666666666777666666666555555444444444444555666666666666666555666666666666777777777666777888999999:::<<<>>>>>>>>>???@@@@@@@@@@@@???>>>======<<<;;;;;;::::::777777777777777666666666555555555666666777777777666666777777777888888888888888888888888888888888555666777999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>?????????AAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLNNNOOOOOOOOOMMMLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRTTTWWWYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZ\\\^^^````````````aaa```^^^]]]\\\\\\]]]______aaacccgggjjjjjjiiihhhggggggffffffggggggfffeeefffhhhiiihhhggghhhhhhhhhjjjmmmppprrrrrrqqqqqqrrrtttwwwyyy|||}}}|||}}}}}}vvvlllaaaXXXQQQKKKHHHAAA???===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<===>>>@@@BBBEEEFFFGGGCCCBBBBBBCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKK\\\[[[YYYUUUPPPKKKFFFDDD@@@???===<<<:::999999999666666666666666777888999888888999::::::888777666666666555555444444444444444444444444444444444444666666666666555555555555555555555555555444444444222333444555666666666666555555666666666666777777666888999999999:::<<<>>>======>>>????????????>>>======<<<;;;:::999999888666666666555555555555555444555555555555555666666666666666666777777777777888888888888888888888888555555777888999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRUUUWWWYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]][[[\\\^^^______]]][[[ZZZ[[[\\\]]]^^^___bbbgggjjjhhhgggffffffeeeeeeeeeffffffeeedddeeefffggggggeeehhhggggggiiilllnnnooooooooooooqqqrrruuuxxxzzz{{{~~~}}}~~~~~~~~~~~~{{{{{{|||~~~~~~|||}}}~~~}}}~~~xxxnnneee]]]UUUPPPGGGEEEAAA>>><<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCEEEEEEAAAAAAAAAAAACCCEEEGGGHHHKKKKKKJJJJJJJJJJJJIIIIIIYYYXXXUUURRRMMMHHHCCCAAA>>>===<<<:::999888888888777777777666777777888888777888:::::::::888777555555555555444444444444333444444444444444444444444666555555555444444444333444444444444444444555555111222333444555555555555555555555666666666777777777999:::999999:::<<<>>><<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::888777777666444444444444444555555555555555555444444444444444555555555666666666777777777777777777777777777777555666777777888888888777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<=========>>>>>>===>>>@@@AAABBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRTTTVVVWWWVVVVVVVVVWWWWWWXXXXXXXXXVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZZZZYYYZZZ[[[[[[]]]```eeeiiieeeeeedddcccccccccddddddcccbbbbbbbbbdddeeedddcccfffeeeeeefffiiilllllllllmmmmmmnnnpppsssuuuxxxyyyzzzzzzzzz}}}~~~}}}}}}|||||||||}}}}}}yyyyyyxxxyyyzzz|||}}}~~~yyyzzz{{{|||}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{~~~~~~uuukkkbbb]]]OOOLLLGGGBBB>>><<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<>>>???@@@BBBCCCCCC@@@@@@@@@@@@BBBDDDFFFGGGJJJJJJJJJJJJIIIIIIHHHHHHVVVUUUSSSOOOKKKFFFAAA???===<<<;;;999888777777777888888777777777777888888777888:::;;;:::888666555444444444444444444333333444444444444444444444444555555444444444333333333333333333444444555555555000111222333444444444444555555555555666666666777888999::::::999999;;;===;;;<<<<<<===============::::::999888777666555555444444444444444444444444555555555444444333333333555555555555666666666777666666666666666666666666666666777777777777777666777777888999::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<=========>>>>>><<<===???AAABBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVTTTVVVXXXZZZZZZZZZXXXWWWXXXWWWVVVVVVVVVXXXZZZ[[[XXXXXXYYYZZZ[[[___dddhhhdddcccbbbbbbbbbbbbbbbcccbbb``````aaabbbcccbbbaaaeeedddccceeegggjjjjjjjjjkkklllmmmoooqqqtttvvvwwwwwwwwwxxx{{{~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwwwwvvvuuuwwwyyy|||}}}wwwxxxyyyzzz{{{}}}~~~~~~{{{|||||||||{{{yyywwwvvvwwwyyy|||vvvlllfffTTTQQQKKKEEEAAA>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>???@@@AAABBBBBB@@@@@@???@@@AAACCCEEEGGGJJJJJJJJJIIIIIIHHHHHHHHHYYYTTTNNNHHHDDDAAA>>>;;;777777888888777666555555666888::::::888888888999888777666666777777666555444444555555444444333222555555555444444333333333444444444444444444444444333333333333333333333333333333444444444444555555333333333444555666777888:::::::::;;;;;;::::::999;;;<<<>>>??????===;;;::::::999777555444333444444555555555666666666666777666555444333333333333333888888777777666666555555666666666666666666666666555555555555666666666666:::999888888888888888888;;;<<<<<<<<<;;;::::::999;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAADDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLOOOQQQSSSUUUUUUUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVWWWXXX[[[___bbbcccaaa```^^^___aaacccdddcccbbbaaa````````````aaaaaadddcccccccccdddfffhhhiiiiiijjjkkkmmmoooppppppqqqtttttttttvvvxxx|||~~~~~~~~~~~~zzzyyywwwvvvuuutttuuuuuuvvvuuutttuuuxxxzzzzzzzzzwwwuuussssssvvvyyyzzzzzzxxxxxxwwwuuutttsssrrrqqqsssvvvzzz~~~~~~|||nnnlll___SSSOOOLLLFFF???<<<>>>===<<<;;;::::::::::::<<<<<<<<<<<<===???@@@AAA???@@@AAACCCDDDFFFGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHRRRNNNIIIDDDAAA???<<<;;;777777777777777666555555666888::::::888777888999888777555666777777666444333444444444444333222222444444333333222222222222444444444444444444444444333333333333333333333333111111222222222222333333333333333333444666777777999999:::;;;;;;;;;::::::;;;<<<===>>>===<<<:::999666555444333333333444555444444555555555666666666666666555444444444444444777777777666666666555555666666666666666666666666555555555555666666666666777777777777777888999999:::::::::::::::999888888:::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIJJJKKKNNNPPPRRRSSSRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVWWWXXXZZZ]]]```aaa```___^^^```bbbcccbbbaaa______^^^^^^]]]^^^^^^___aaaaaaaaaaaaccceeeggghhhiiijjjmmmooopppqqqqqqpppqqqqqqrrrsssvvvzzz}}}~~~}}}|||{{{{{{{{{~~~~~~|||{{{xxxwwwvvvtttssssssttttttuuutttssstttvvvwwwwwwwwwsssrrrppppppsssuuuwwwwwwttttttsssrrrqqqqqqppppppppprrruuuxxxzzz{{{{{{{{{|||}}}~~~~~~wwwkkk___ZZZWWWPPPIIIFFF@@@???===<<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJGGGBBB>>>===<<<:::999777777777888777777666555777888::::::888777888888888666555555666666555444222333333333333222111111222222222222111111111111444444444444444444444444333333333333333333333333111111222222222222333333444333333333444555666666888999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777222222222222222333444555333333333444444444555555777666666555555555555555666666666666666555555555777777777777777777777777444555555555555666666666444444444555666888999:::888888999999999888777777::::::::::::;;;;;;;;;;;;======>>>>>>>>>??????????????????>>>???@@@@@@AAA???@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEGGGHHHHHHJJJLLLNNNPPPQQQMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]]]]^^^___aaabbb```^^^[[[[[[[[[ZZZZZZ[[[[[[\\\^^^^^^^^^___aaadddfffhhhiiikkknnnqqqrrrrrrqqqpppnnnnnnooopppsssvvvyyy{{{|||{{{zzzxxxwwwwwwwwwwww||||||||||||}}}}}}}}}}}}}}}|||yyywwwwwwuuutttsssqqqqqqqqqrrrssstttsssrrrrrrttttttsssrrrooommmlllmmmoooqqqrrrrrroooooooooooonnnnnnnnnmmmlllmmmnnnppprrrtttuuuvvvxxxxxxyyyzzz{{{{{{||||||uuujjjddd___WWWPPPMMMDDDCCC@@@>>><<<<<<===>>><<<<<<;;;;;;;;;<<<<<<===@@@AAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHEEEBBB>>>;;;:::999888777777777888888888888777777777999::::::888777777888777666444555666666555333222222222222222111000000222222222222222222111111333333333333333333333333333333333333333333333333333333333444444444555555444444333333444555555666888888999:::;;;;;;;;;;;;;;;;;;;;;:::999777555444222222222222333333444444222222333333333444444444666555444444444444555555555555555555555555555555666666666666666666666666444444444555555555666666444444444444555666777888888888888999999888888777999999999999:::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@?????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGHHHIIIKKKMMMNNNIIIIIIJJJKKKLLLNNNOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOONNNNNNPPPRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[\\\^^^``````]]][[[YYYYYYXXXXXXXXXYYYZZZZZZ\\\\\\\\\^^^aaadddfffhhhiiikkkooorrrsssrrrpppoookkklllmmmoooqqqtttvvvxxxxxxwwwvvvuuuttttttttttttxxxxxxxxxwwwwwwwwwvvvvvvwwwyyy{{{zzzxxxuuutttsssqqqpppooonnnnnnooopppqqqtttsssrrrrrrrrrrrrpppnnnlllkkkjjjjjjlllnnnooonnnkkkkkklllllllllllllllllljjjjjjjjjkkkmmmooorrrssstttttttttuuuuuuvvvwwwxxx{{{|||}}}~~~uuuooohhh___WWWUUUMMMJJJFFFAAA>>>===<<<===::::::::::::;;;;;;<<<===@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDFFFFFFGGGGGGGGGDDD@@@<<<999888888777666888888999999:::999999888888999::::::888777777777666555444444555555444222111111222222111111000///222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444444555666777777888999::::::;;;;;;;;;:::999999888777666555444333444444444444333333222222222222222333333333333444333333333222222333444444444444444444444555555555444444444444444444444444444444444444555555555555555555444444444444444555888888999999999999888888888888888888999999999999;;;;;;<<<<<<<<<=========>>>>>>>>>===>>>>>>???@@@@@@?????????>>>>>>>>>===@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJJJJGGGHHHIIIJJJLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXYYY[[[]]]\\\ZZZWWWXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\^^^```dddggghhhhhhkkknnnqqqrrrqqqooommmjjjkkklllnnnpppsssuuuvvvttttttsssrrrqqqqqqqqqqqqtttssssssrrrrrrqqqppppppsssuuuwwwwwwtttrrrqqqqqqmmmllllllllllllnnnooopppsssrrrqqqqqqrrrqqqnnnlllkkkjjjiiijjjlllmmmmmmllliiiiiijjjjjjjjjkkkkkkkkkiiiiiiiiiiiikkkmmmppprrrqqqqqqqqqqqqqqqrrrssstttwwwwwwxxxzzz{{{|||}}}~~~~~~~~~|||||||||}}}}}}uuujjjbbb```XXXUUUOOOIIICCC???<<<;;;888888999999;;;<<<===>>>??????????????????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFBBB???;;;999999999888777999:::;;;;;;;;;;;;;;;;;;888:::;;;:::888666666777666444333333444444333222111222222222222111000000222222222333333333333333333333333333333333333333333333333333333333333333111111222222222222333333444444444555666777999:::999::::::;;;;;;::::::999777666666555444333333222444444444444444333222111222222222333333333444444222222222222222222333444333333333444444444444444333333333333333333333333333444444444444555555555666555555444333333444444777777888999999999999888777777777777888888888999::::::;;;;;;;;;<<<<<<<<<===============>>>>>>?????????>>>>>>===<<<<<<;;;??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUVVVUUUVVVWWWXXXXXXVVVTTTVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[[[[]]]```cccfffggghhhiiilllnnnooonnnmmmkkkiiijjjkkkmmmpppqqqssstttrrrqqqpppooooooooooooooopppoooooonnnmmmmmmllllllnnnqqqssssssqqqooonnnnnnjjjjjjiiijjjkkkmmmoooppprrrqqqpppqqqqqqooommmjjjjjjiiiiiijjjkkklllkkkjjjhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhjjjlllnnnoooooonnnmmmmmmmmmnnnpppqqqrrrrrrsssuuuwwwxxxyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{||||||{{{{{{|||rrrjjjhhhccc```ZZZSSSKKKDDD???===999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????===>>>@@@BBBCCCEEEEEEEEE???<<<999888999:::;;;:::;;;;;;<<<===============888:::;;;:::888666666777555444333333444444333111222222333333222222111000111111111111222222222333222222222222222222222222333333333333333333333333111111222222222222333333444444555666888:::;;;<<<;;;;;;;;;;;;:::999888888555444333333222222222222000111222333333333222111333333333333444444444444333222222222222333444555222222333333333444444444333333333333333333333333333333444444444555555555555444444444444555555666555666777777888888888777666666666777777777888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNPPPRRRTTTTTTTTTTTTTTTSSSRRRSSSTTTTTTSSSRRRTTTTTTTTTUUUUUUWWWXXXXXXYYYZZZZZZ[[[^^^```ccceeeggghhhiiikkkkkkkkkkkkjjjggghhhjjjlllnnnpppqqqqqqooonnnmmmmmmllllllmmmmmmlllllllllkkkkkkjjjjjjiiijjjmmmoooooonnnlllkkkkkkhhhhhhhhhiiijjjlllnnnpppnnnnnnnnnnnnooonnnjjjhhhiiihhhhhhiiikkkkkkjjjiiigggggggggggggggfffffffffeeeeeeffffffhhhiiikkkkkklllkkkjjjiiiiiikkklllmmmlllmmmnnnppprrrsssuuuuuuuuuuuuuuuvvvvvvuuuuuutttxxxwwwwwwwwwxxx{{{}}}|||sssqqqllliiiddd^^^UUUMMMFFFBBB<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>><<<===>>>AAABBBDDDDDDEEE<<<:::777777999<<<======<<<<<<===>>>>>>???>>>>>>999:::;;;:::888666666777555444222333444444333111222333333333333222111111//////000000111111111222222222222222222222222222333333333333333333333333333333444444444555555555444444555777999;;;===>>><<<<<<<<<;;;:::999888777333333222222111222222333,,,---///111222333222222333333444444444444555555333333333333444444555666222222222333333444444444444444444444444444444444333333333444444444555555333333333444555666777888444444555666777777666666666666666666777777777777999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;<<<<<<=========<<<<<<======>>>?????????BBBAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLOOOQQQSSSTTTTTTTTTTTTRRRPPPPPPQQQRRRRRRQQQSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^aaacccfffggghhhhhhiiiiiiiiiiiifffgggiiikkkmmmnnnoooooollllllkkkkkkjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhjjjlllmmmllljjjiiiiiiggggggggghhhjjjllloooppplllllllllmmmmmmllliiifffhhhhhhgggiiijjjjjjiiigggfffffffffeeeeeedddddddddbbbbbbccceeefffggghhhhhhjjjiiiggggggggghhhjjjkkkiiijjjkkkmmmoooppprrrrrrpppqqqrrrssssssrrrppppppuuutttttttttuuuxxxzzz|||~~~~~~|||pppoookkkddd\\\TTTLLLHHH@@@???>>><<<;;;:::999999;;;;;;<<<<<<===>>>>>>???;;;<<<>>>@@@BBBCCCDDDEEE888888999999999999888888>>>>>>>>>@@@BBBAAA???===999999888777666555444444333333333333333333333333222222222111111111111111222111000000///000000111111111222222222333333333333333111111111222333444222222222222222222222222777777666777888:::===>>>AAA===999666555555555555555555555444444333333333222222222222222222222222111111111111111111111111222222222222222222222222333333333444444444555555333333333333333333333333111111222333333333333222555444333222222333444555666666666666666666666666555555555555666666666666999999888888888888999999999999999:::::::::;;;;;;999:::;;;:::999:::===???============>>>???@@@AAABBB@@@>>><<<<<<>>>@@@BBBBBBCCCCCCDDDEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOPPPQQQRRROOOOOOPPPPPPOOOOOONNNNNNUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXYYY[[[]]]^^^___aaabbbdddfffggggggffffffhhhhhhggghhhiiikkkmmmooonnnmmmkkkiiiiiiiiijjjkkkhhhhhhggggggggghhhjjjkkkjjjkkklllllllllkkkjjjiiiiiiiiiiiijjjkkklllmmmmmmlllmmmmmmmmmllljjjhhhgggiiihhhggghhhiiijjjhhhgggeeeeeedddccccccbbbbbbaaaaaa````````````bbbdddeeefffeeeeeedddddddddeeeeeeeeeeeefffgggjjjlllnnnooonnnnnnnnnnnnmmmmmmmmmmmmmmmllllllnnnqqquuuyyy|||yyy{{{~~~wwwsssoookkkggg```WWWQQQIIICCC<<<:::<<<<<<:::777999999::::::;;;<<<======>>>>>>???@@@AAABBBBBBCCC:::::::::;;;;;;<<<<<<<<>>@@@===888666555555555555444444333333222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333444444444444555333333333333333333333333222222333444444444444333444444444333333444444444555555555555555555555555555555555555666666666666888777777666666777777888999999999999:::::::::::::::;;;;;;:::999999;;;===;;;;;;;;;;;;<<<===>>>>>>AAA@@@>>>======>>>@@@AAAAAABBBBBBCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLNNNOOOOOONNNNNNOOOOOOOOONNNNNNMMMSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^___aaabbbcccddddddeeeggggggggghhhiiikkkmmmnnnmmmllljjjhhhgggggghhhiiigggfffeeeeeeeeefffhhhiiiiiiiiijjjkkkkkkjjjiiihhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiigggfffdddgggffffffgggiiiiiigggeeecccccccccbbbaaaaaa``````_______________aaabbbccccccbbbbbbaaaaaabbbbbbcccdddeeeeeefffhhhjjjlllmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllooossswwwzzzyyy{{{}}}~~~~~~~~~xxxrrrnnnhhhaaa\\\OOOHHHAAA======<<<999777999999::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBB<<<<<<<<<<<<===>>>@@@AAABBBAAAAAABBBBBBAAA???<<<999888888777666555444444333333333333333333333333333333222111000000//////...///000111222222111111111111222222222333333333555444333222111111222222333333333333333333333333555666888;;;<<<===>>>>>>>>>;;;777555555555555444222222222222111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333444444444444333333333333333333333333333333444555555555555444333444444555555444444333555555555555555555555555444555555555555666666666666666555555555555666666888888888999999999::::::;;;;;;;;;:::888888:::;;;::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMPPPOOOOOONNNNNNOOOOOOPPPQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[\\\]]]^^^```bbbcccfffffffffggghhhjjjlllmmmllljjjhhhfffeeeeeeeeefffddddddcccbbbcccdddeeeffffffgggggghhhhhhhhhggggggggghhhjjjkkkkkkjjjiiihhhfffggggggfffeeedddbbbbbbdddcccdddfffggggggdddaaaaaaaaa``````___^^^^^^^^^]]]]]]]]]]]]]]]^^^``````___^^^^^^^^^^^^^^^______ccccccddddddeeeggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhiiijjjlllppptttvvvwwwyyy{{{{{{{{{|||~~~~~~uuupppkkkgggcccXXXQQQHHHBBB>>><<<999666999999::::::;;;;;;<<<<<<<<<======>>>???@@@AAABBB<<<<<<<<<===>>>@@@BBBCCCEEECCCBBBBBBBBBAAA>>><<<888888777666555444444333222222222222222222222222333333222111000///......,,,...000222333333111000111111222222222333333333555444444333222222222111444444444444444444444444444666:::===>>>???>>>===<<<999666444555555444444222222222222222222111111111222222222222222333333111111111111111111111111222222222222222222222222222222333333333444444444222222222222222222222222222333333444444444444444222333444555555444333222555555555555555555555555444444444555555555666666666666555555555555666666777777777888888888999999;;;<<<<<<:::888777888999;;;::::::;;;;;;<<<===>>><<<===>>>>>>>>>>>>===<<<===>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMNNNNNNNNNPPPPPPRRRSSSUUUVVVXXXXXXYYYXXXXXXYYY[[[]]]___aaacccddddddeeeggghhhiiijjjjjjiiigggeeedddccccccccccccbbbaaaaaaaaabbbcccdddccccccddddddddddddddddddeeefffiiijjjjjjhhhfffdddcccccccccbbbbbbaaa````````````aaacccddddddaaa^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]]aaaaaaaaaaaabbbcccddddddeeeeeeeeefffffffffffffffgggfffggghhhjjjmmmppprrrtttvvvwwwxxxxxxxxxzzz||||||wwwooojjjfffddd___YYYOOOGGGAAA===999777999999:::::::::;;;;;;;;;;;;<<<======??????@@@AAA<<<<<<===>>>@@@BBBCCCDDDGGGEEECCCBBBAAA???===:::888888777666555444333333222222222222222222222222222222111111000//////...,,,...000222333333111000111111222222222333333333444444444444333333222222555555555555555555555555444777:::===???>>>===;;;999777555444444555444333222222222222333333333333111111111222222333333333111111111111111111111111222222222222222222222222222222222333333333444444222222222222222222222222111111222333333333333333222333444555555444333222555555555555555555555555444444444444555555555555777666666555555666666777666666666777777777888888:::;;;<<<:::888666666777999999999999:::;;;<<<===:::;;;===>>>>>>===;;;:::<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWYYY[[[]]]___```aaabbbccceeeffffffgggggggggfffdddcccbbbbbbbbbbbbaaa```______```aaabbb```````````````aaabbbbbbbbbdddfffggggggeeecccaaaaaaaaa```______^^^^^^^^^]]]]]]]]]___``````]]][[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[^^^^^^^^^^^^^^^___``````cccccccccddddddeeeeeeeeeddddddeeefffhhhjjjlllnnnoooqqqssssssssstttvvvxxxyyy|||}}}qqqjjjeeebbbaaa\\\TTTLLLEEE???;;;888999999999::::::::::::::::::;;;;;;<<<===>>>???@@@>>>???AAACCCEEEFFFFFFFFFIIIFFFCCCAAA@@@>>>;;;999888777777666555444333333222222222222222222222222111111000000000/////////...///000111222222111111111111222222222333333333333333444444444444333333666666666666666666666666666888;;;=========;;;:::777555333333444444444222222222222333333333333333111111111222222333333444111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222000111222222333333222222333444444555555444444333444444444444444444444444333444444444444555555555666666555555555555666666555555555666666666777777888:::;;;:::888666666666666666666666777888999999:::;;;<<<======<<<;;;:::;;;<<<======>>>>>>============>>>>>>???@@@@@@@@@??????@@@@@@AAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFGGGDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMOOOPPPRRRSSSUUUUUUVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]___aaabbbcccccccccccccccbbbbbbaaaaaa``````aaa```___^^^^^^^^^___```]]]\\\\\\\\\]]]^^^___```___```bbbccccccbbbaaa```^^^]]]\\\\\\[[[[[[\\\\\\[[[ZZZZZZ[[[\\\\\\[[[YYYWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^``````aaaaaabbbbbbccccccaaaaaabbbccceeefffhhhiiiiiikkkmmmnnnoooppprrrtttvvvyyy}}}rrrhhhaaa]]]^^^[[[VVVOOOHHHBBB>>>;;;999999999999::::::::::::999:::;;;<<<===>>>>>>???CCCEEEHHHKKKLLLKKKJJJIIIJJJGGGCCC@@@>>><<<999777777777666555444333333222111111111111111111111111////////////000000000000000000000000000111111111111111222222222333333333111222333555555555555444777777777777777777777777888999:::;;;;;;:::999888555444222333444444333222111111111111222222222333000111111222333333444444111111111111111111111111222222222222222222222222111222222222222333333333111111111111111111111111111222333333444444333333444444444333333444444444444444444444444444444444333333444444444555555555555555444444444444555555444444555555555666666666777999::::::888666666666555555555555666777888888::::::;;;;;;;;;;;;::::::;;;<<<<<<===>>>==================>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEECCCCCCEEEGGGHHHIIIJJJJJJHHHIIIJJJJJJJJJJJJIIIHHHJJJKKKLLLNNNOOOQQQRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVYYYZZZ\\\^^^````````````^^^^^^^^^^^^^^^^^^^^^]]]___^^^\\\[[[[[[[[[\\\]]]ZZZZZZYYYYYYZZZ[[[]]]^^^\\\]]]^^^___`````````___ZZZZZZYYYXXXWWWXXXXXXYYYZZZXXXWWWVVVXXXYYYYYYXXXUUUTTTTTTSSSSSSRRRRRRQQQRRRSSSSSSTTTTTTSSSRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^___`````````]]]]]]^^^___aaabbbccccccdddfffiiijjjkkkmmmooorrrsssuuuyyy|||~~~vvvjjjaaa\\\XXXXXXVVVRRRKKKEEEAAA>>>999999999999999999999999999999:::;;;<<<======>>>GGGJJJMMMPPPQQQPPPNNNLLLJJJGGGCCC@@@===;;;888666777777666555444333333222111111111111111111111111......//////000000111111222111000000///000000111111111222222222333333333000111333555666666666555777777777777777777777777999::::::::::::999888777444333222222444444333222//////000000111111111222000000111222333333444444111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111222333444444555555444444555555333222222333555555444444444444444444444444333333333444444444555555444333333222222333333444444444444555555555666666666888::::::888666666666666666666777777888999:::::::::::::::::::::::::::;;;<<<======>>>>>>======<<<======>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDFFFHHHIIIJJJJJJFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIJJJLLLMMMOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRWWWYYY[[[]]]^^^___^^^^^^ZZZZZZ[[[\\\\\\\\\\\\[[[]]]\\\[[[YYYYYYYYYZZZ[[[YYYXXXXXXXXXYYYZZZ\\\]]][[[[[[\\\\\\]]]^^^______XXXWWWVVVUUUUUUUUUVVVWWWZZZXXXUUUTTTUUUWWWXXXXXXSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPRRRRRRRRRSSSSSSTTTVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]^^^^^^ZZZ[[[[[[]]]^^^______``````cccfffhhhiiikkknnnppppppsssvvvyyy{{{~~~~~~rrrhhhbbbTTTUUUUUUSSSMMMGGGBBB@@@999999999999999999999999888999999:::;;;<<<===>>>SSSUUUWWWXXXWWWSSSOOOLLLGGGDDD@@@===;;;:::888666444444333333333333222222222222222111111111111000000000000000///////////////000111222222111000///111111222333333333222222222333444666777999:::;;;:::::::::999999999888888777777888888888666555333111111000000111111222333000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333111222333333333333222111333333444444555666777777666666555444444444444555444333333222222333333444444444444444444444444444555444444333333444444555333444444555555444444333222333333444444444444444555555666666777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQVVVVVVUUUUUUTTTSSSRRRRRRUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWXXXYYY[[[]]]^^^ZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXWWWWWWWWWWWWXXXXXX[[[ZZZZZZZZZZZZ\\\^^^___XXXWWWUUUSSSRRRRRRRRRSSSVVVTTTRRRRRRTTTUUUVVVVVVQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^___bbbdddggghhhiiimmmnnnoooqqqtttwwwyyyzzzzzz|||ttthhhYYYRRRNNNNNNNNNJJJGGGGGG???<<<999888999999999999<<<;;;:::999:::;;;<<<===]]]^^^``````\\\VVVOOOKKKGGGDDD@@@===;;;:::888666444444333333333333222222222222222111111111111000......//////000000111111000000111111111111000000111111111222222222222333333444555666777888999:::888888888888888888888777666777777777666555444333111111000000111111222333000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333111222333333333333222111222222222333444555555555444333333333444555555666444333333222222333333444444444444444444444444444444444333333333333444444444444555555555555444444444555666666777777666666444555555666777777888888999999999999::::::::::::::::::::::::::::::::::::<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@BBBCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOSSSSSSSSSRRRRRRRRRQQQQQQUUUTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTUUUVVVXXXZZZ[[[XXXWWWVVVTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[VVVUUUSSSRRRQQQPPPPPPQQQSSSQQQPPPQQQRRRTTTSSSSSSOOOOOOOOONNNNNNNNNNNNMMMOOOOOOOOONNNNNNMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWYYYZZZZZZYYYWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[ZZZ[[[]]]___bbbdddfffgggiiijjjkkkmmmppprrruuuvvvuuuwwwzzz|||}}}ooo\\\TTTNNNNNNNNNKKKIIIJJJBBB???;;;999999;;;<<<<<<;;;::::::999:::;;;<<<===jjjkkkjjjfff___VVVMMMHHHFFFCCC???<<<;;;:::888666444444333333333333222222222222222111111111111000------...///000111222222111111000000000000111111111111000000000111333444555555555666777888888888666777777888888888777777555555555555444333222222111000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333111222222333333222222111111111222222333333444444111111111222333444666777444333333222222333333444444444444444444444444444333222222222222222222333333444444555555444444333555555666777777777777666444444555555666777777777888888888999999999::::::999999999999999999999999::::::;;;<<<<<<===>>>>>>=======================================>>>@@@@@@??????@@@@@@AAABBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVUUUTTTSSSRRRQQQRRRSSSSSSUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSRRRSSSSSSTTTUUUVVVSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNOOOQQQRRRPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOPPPRRRSSSUUUVVVTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXZZZ\\\___aaabbbcccddddddfffgggiiilllnnnooonnnqqqtttwwwyyy{{{wwwcccZZZRRRQQQQQQOOOOOOQQQIIIEEE???;;;;;;===>>>>>>:::999999999:::;;;===>>>uuusssmmmeee\\\RRRJJJFFFDDDAAA>>>;;;::::::888777444444333333333222222222222222222111111111000000.........///000111111111222111000//////000111222222111/////////111333555666666666666777777777777666777888999999999888777444444444333222222111111000000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222111222222222333333444444111111111111222333444555444333333222222333333444444444444444444444444444222222111111111111222222222333333333333333333222333333444555555555555444333444444555555666777777777777777888888888999999999999999999999999999999888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNNNNNNNOOOOOOOOONNNNNNNNNOOOQQQRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSUUUWWWWWWVVVTTTSSSPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPOOONNNMMMMMMMMMMMMLLLMMMNNNPPPPPPNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTUUURRRSSSSSSTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUVVVXXXZZZ\\\^^^___`````````aaabbbdddfffhhhiiiiiilllpppsssuuuxxx|||~~~~~~lllbbbYYYVVVUUUTTTTTTWWWRRRLLLEEE@@@>>>>>>>>>???888888888888999;;;===???zzzuuukkk```VVVNNNIIIGGGBBB@@@<<<::::::999888777444444333333333222222222222222222111111111000000000000000000////////////222111000//////000111222111111//////000222444555666666666666777777777777777888999:::::::::888777333333222222111000000000000000//////000000111222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222333333333333444444444444333222222111111111222222444333333222222333333444444444444444444444444444222111111000000111111222111111222222222222111111222222333444444444444444333333333444555555666666666666666777777777888888999999999999999999999999777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAACCCDDDEEEFFFGGGGGGIIIJJJKKKLLLMMMOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLNNNMMMLLLKKKLLLMMMNNNOOOPPPOOONNNNNNNNNOOOPPPQQQOOOPPPSSSTTTUUUTTTRRRQQQNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKLLLMMMOOOOOOMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJKKKMMMOOOQQQSSSTTTQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSTTTVVVWWWYYY[[[]]]]]]]]]]]]^^^___```bbbdddeeefffiiimmmpppsssvvvzzz}}}zzzzzzzzz{{{|||~~~sssiii___[[[YYYVVVUUUWWWXXXSSSLLLFFFCCC@@@>>>===888888888888999;;;===>>>vvvpppfff[[[RRRLLLJJJIIIAAA>>>;;;:::999999888777444444333333333333222222222222222111111111111000111000000000/////////...111111000000000000111111111111000000111333555666666666666666777777777777888999;;;<<<;;;:::888666444333222111000000000000000////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333333222222111111222222333333333333444444444444444444333222222111111111222444333333222222333333444444444444444444444444444222111111111111111111222000111111222222111111000333333444555555555555555222222333333444555555555555555555666666666777777888888888888888888888888777777888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<========================<<<===>>>???@@@@@@@@@??????@@@AAACCCDDDDDDDDDDDDGGGHHHIIIJJJLLLMMMNNNOOOLLLLLLKKKKKKJJJKKKKKKKKKMMMLLLJJJJJJIIIJJJKKKLLLNNNMMMLLLLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQQQQPPPPPPMMMMMMNNNOOOOOONNNNNNMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIKKKLLLMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[\\\]]]___```aaacccfffjjjmmmooosssvvvyyyvvvvvvuuuuuuvvvxxxzzz||||||~~~zzzpppgggccc___YYYUUUTTTXXXUUUQQQMMMIIIDDD???;;;999888888888999:::<<<===hhhddd]]]UUUOOOJJJGGGFFF@@@===:::999999999888777444444333333333333222222222222222111111111111000////////////000000000000000000111111111111000000111111222333444555666666555555666666777777888888888999;;;;;;:::888555444444333222000000000000111///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333333333222111111222333333333333333222222222222222333333222222222333333444444333333222222333333444444444444444444444444444222222222111111222222222222222333333333333222222111222333333444444333333222222222333444444555555444444555555555666666666666666666666666666666666888888777777777777666666999999999999999999999999:::;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>===>>>@@@BBBCCCCCCCCCBBBEEEFFFFFFHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIJJJLLLMMMKKKKKKLLLMMMMMMNNNOOOOOOLLLLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKKKKKKKJJJIIIHHHIIIHHHFFFGGGIIIJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOONNNOOOPPPRRRSSSUUUVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^___aaaeeehhhjjjmmmpppsssqqqqqqppppppqqqsssuuuvvvwwwyyy{{{}}}{{{rrrnnniii___XXXUUUTTTTTTSSSRRROOOIIIAAA<<<999999888888888999;;;<<<[[[YYYVVVQQQLLLGGGCCCAAA???===:::999999999888888444444444333333333222222222222222111111111111000------...///000111222222///000111222222111000///000111333444555666666666555555555666777888888888888999:::;;;999777333111444333222000000000000111///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333444333222111111222333444222222111111111111111111111111111222333444666666444333333222222333333444444444444444444444444444333333222222222222333333333444444555555444444333//////000111111111111000111222222333333444555555444444444555555555666666444444444444444444444444888888888777666666555555777777777777777777777777999:::;;;;;;;;;:::999888;;;:::::::::::::::::::::999:::<<<>>>>>>>>>>>>======>>>???AAABBBBBBBBBAAADDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLIIIHHHGGGEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJJJJKKKLLLNNNNNNKKKLLLMMMMMMMMMLLLKKKJJJGGGHHHIIIJJJIIIHHHGGGFFFHHHFFFDDDDDDFFFGGGHHHHHHCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTXXXXXXXXXXXXYYYZZZ[[[\\\[[[^^^aaadddfffiiilllooonnnnnnmmmlllmmmoooqqqssstttuuuwwwyyy|||}}}yyyrrrfff\\\XXXPPPQQQSSSTTTSSSLLLDDD===:::999888888888999:::;;;WWWTTTOOOKKKHHHFFFCCCAAA>>>===;;;::::::999777666444333333333333333333222333222111/////////000111//////...//////000111222////////////000000000000333222111111222333555666888888888777777777777777:::999777666555444555555555444333111000/////////000000000000000000000000////////////////////////111222222333333222222111000000000000111111111111222222111000//////000000444333111000000000111222000111111111111222222222222222222222222222222222111111222222222333333333444444444333333222222222222222333333333333444444111111222222222333333333222333333444444333333222222222111111111111222222111111111111111111111111222222333333333333444444555555555444444333333333777777777666555555444444888777555444555666888999999999999:::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHFFFDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEECCCBBBBBBBBBBBB@@@???@@@@@@AAAAAABBBCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@??????@@@AAACCCEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLNNNPPPQQQSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\^^^```bbbbbbccchhhhhhhhhiiijjjkkkmmmnnnooooooppprrrvvv{{{ppp```UUUUUUSSSSSSTTTTTTPPPIIICCC;;;:::777555666888;;;===TTTQQQLLLHHHEEECCC@@@>>>>>>===;;;::::::999777555444444333333333333222222333222000/////////000111000////////////000000111000000111111111111222222333222222222333555666777888888777777777777666666999888666555444444555666555444222111000/////////000000000000000000000000000000000000000000000000111222222333333222222111000000000000111111111111222222111000000000000000333222111111000000111111000111111111111222222222111111111111111111111111111111222222222333333333333333333222222222111111111111111222222222333333000000111111111222222222222222333333333333222222222111111000000111111222222222222222222111111111222222222333333333444444444444444333333333222222666666555555555555444444777666555444555666888999999999999999::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCAAAAAABBBAAA@@@>>>>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKLLLMMMNNNPPPQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXZZZ\\\]]]______```ddddddeeefffgggiiijjjkkkllllllmmmpppssswww{{{~~~}}}~~~yyyiii^^^WWWUUUSSSSSSSSSRRRMMMIII@@@>>>;;;888888999;;;===RRROOOJJJGGGDDDBBB@@@>>>>>><<<:::::::::999777555444444444333333222222222222111000000///000000000111111000/////////000000222222222222333333333444333333333444555777888999888888777777666666666666666666444444444444555666444333222111000/////////000000000000000000000000111111111111111111111111111111222222222222111111000000000000111111111111222111000000000000000000222222222222222111000000000111111111111222222222000000000000000000000000111111222222222333333333333333222222222222111111000000111111111222222222//////000000000111111111111111222222222222111111222111111000000111111222222222222222222222222222222222222222333333333333333333333222222222222222333333444444444444555555666666555444444666777888888888888999999999::::::999999999999999999999999;;;;;;;;;:::::::::999999<<<<<<===>>>???@@@@@@AAA?????????@@@AAAAAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFEEEFFFGGGHHHHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAA@@@@@@AAAAAA???>>><<<======>>>>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[^^^______aaaccceeeggghhhhhhhhhiiilllooosssvvvyyyxxxyyy|||uuujjj^^^ZZZVVVTTTUUUUUUSSSQQQGGGDDD@@@<<<::::::;;;<<>><<<:::999999999777555444444444333333222222222111111000000000000000000222222111000////////////222222222333333444444555444444555666777999:::;;;777777777666666555555444444333333222333444555666333222111000000000000000000000000000000000000000000000000000000000000000111111222222222222111111///000000000111111111111111111000000000000000111111111222333333111000///000000111111111222222222000000000000000000000000111111222222222333333333333333333333333333222222111111111111222222222222000000000000111111111222000111111222222111111000111111000000000000111111222222222222333333333333111222222222222333333333222222111111111111111111111111222333333444555555555555444444444555666777777777777888888888999999888888888888888888888888;;;::::::999999888888777;;;;;;;;;<<<===>>>>>>???======>>>>>>???@@@@@@AAA????????????@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDCCCDDDFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>???@@@@@@>>>===;;;;;;<<<======>>>>>>????????????>>>>>>>>>======?????????>>>??????@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWWWWWWWYYYZZZ[[[\\\___aaacccdddcccdddeeehhhkkkooorrrssstttuuuxxx{{{~~~uuuiiiccc[[[WWWWWWYYYXXXWWWNNNKKKEEE@@@<<<:::::::::PPPMMMIIIFFFEEECCCAAA@@@===<<<:::999999888666444555555444333333222111111000000000111111111000000333222111000000///000000111111222333333444555555555555666888999::::::;;;777777666666555444444333222111111111111333444555111111000000///000000000000000000000000000000000////////////////////////000111111222222111111000///000000000111111111111111000000000000000111111111111222333333111000///000000111111111222222222111111111111111111111111111111222222222333333333333333333333444444444444222222222333333333333444111111111222222222333333000111111222222111111000111000000000000000000111111111111222222333333333111111111222222222333333111111111111111111111111000111111222333444555555444444444444444555555666666666666777777777888888777777777777777777777777999999888888777777777666999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@<<<<<<=========>>>>>>>>>??????@@@?????????>>>>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA???>>>======>>>???===<<<;;;;;;;;;<<<======>>>>>>>>>>>>=========<<<<<<<<<>>>>>>============>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSUUUVVVWWWXXX[[[]]]___```___```bbbdddgggjjjmmmnnnqqqrrruuuxxx|||~~~ssslllbbb\\\[[[[[[[[[ZZZUUUQQQJJJCCC>>>;;;::::::NNNJJJGGGDDDCCCBBB@@@???===;;;999999999888666444555555444333333222111111//////000111111111111000222222111000000000111111111111222333444555555666666777888999999:::999999777777666555444333333222111111000///000111333444000000/////////000111111000000000000000000000000........................000000111111111111000000000000000000111111111111000000000000000111111222222222222222222111000000000111111111111222222222111111111111111111111111111111222222222333333333222333333333333333444444222222333333333444444444111222222222222333333333111111222222222222111111111000000//////000000111000000000111111222222333111111111111222222222222111111111111111222222222111111222333333444555555333333333444444444444555555555555666666666777777666666666666666666666666666666666666666666666666888888999999::::::::::::;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>======<<<@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@>>><<<;;;<<<===>>>===;;;999::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======@@@@@@@@@?????????>>>>>>======>>>>>>???AAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOOOORRRRRRSSSTTTVVVXXXZZZ[[[[[[\\\^^^aaadddfffhhhiiimmmoooqqquuuxxxzzz|||}}}|||uuukkkeeecccbbb```^^^^^^YYYRRRJJJCCC???======MMMJJJGGGDDDCCCBBBAAA@@@===;;;999888888888666444666555555444222111111000...///000111222111111000111111111000111111222222222333333444666777777888777888999999999999888777777666666555444333222111111000/////////000111222///////////////000111111000000000000000000000000////////////////////////000000111111111111000000000000000000111111111111000000000000000111222222333222111111000000111111000111111111111222222222000000000000000000000000111111222222222333333333000000111111111222222222111222222222333333333333111111111111222222222222222222333333333333222222000000////////////000000...//////000000111222222111111111111222222222222111111111222222222333333222222333333444444555555222222333444444444444444444444555555555666666666555555555555555555555555444444444555666666777777777777888888888888999999888999999:::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;>>>>>>?????????@@@@@@@@@>>>????????????@@@@@@@@@???>>>===>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<;;;:::;;;<<<===<<<;;;777888888999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===???@@@AAA??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKNNNNNNOOOPPPQQQSSSUUUVVVVVVXXXZZZ]]]___bbbcccdddhhhiiilllooorrruuuvvvwww|||~~~xxxsssqqqooollljjjgggccc[[[RRRKKKFFFDDDCCCOOOLLLIIIFFFFFFEEEDDDBBB===;;;999888888888666444666666555444222111111000...///000222222222111000111000000000111222333333444444555666777888999999888888999:::999888777666777666666555333222111111111000///......///000111//////...//////000111222000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000///000000111222222444333111000000000111222000111111111111222222222////////////////////////111111222222222333333333......//////000000000111000111111111111222222222000000000000111111111111222333333444444333333222000000////////////000000---......///000111111111000111111111111222222222111111222222333333333333333333444444444444555555111222333444444444333333444444444555555555666666555555555555555555555555222333333444555666777777777777777777888888888888777777777888999999::::::999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::============>>>>>>>>>>>>============>>>>>>>>>>>>???======>>>???@@@???>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<:::::::::<<<<<<;;;:::666666666777888888999999;;;;;;;;;:::::::::999999999999999999:::;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>???@@@===>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEECCCDDDEEEGGGGGGHHHHHHHHHLLLLLLLLLMMMNNNPPPQQQRRRSSSUUUWWWZZZ]]]___``````dddeeehhhkkknnnqqqrrrsssyyy|||~~~|||yyyuuunnniiiaaaXXXQQQLLLJJJIIILLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888666666555444444333222222222222222111111111111111111111111111222444666777777666555444444555666777666666777888888888888777444444333333222111000000000000//////.........---111111000/////////////////////000000111111222222...000111000///...///111000000000000000000000000000000000000000000000000000111111111111222222222000000111111111111000000////////////////////////000000000000111222333444222222222222222222222222111111000000000000111111111111222222222333333333333333222222222222222222333333333222222222111111222111000//////000111222111111111000000000000000111222222333333222222111222222111111111111111111333333333333333333333333222222333333333333444444555555555555555555555555555555555444444333333333666666777777888888999999444555666777888999::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<<<<========================>>>>>>>>>>>>???????????????>>>===<<<>>>BBBEEEAAA:::777:::???======<<<<<<;;;;;;;;;;;;888888888888888888888888777666666777999;;;:::999999999999888888888777777::::::::::::::::::::::::;;;<<<===<<<:::999888999999999:::<<<>>>===;;;999<<<;;;;;;;;;<<<===???@@@;;;;;;<<<<<<===???@@@AAADDDCCCCCCCCCCCCDDDDDDEEEIIIJJJJJJJJJKKKMMMNNNOOOOOOPPPRRRUUUWWWYYY[[[\\\___```cccfffiiilllnnnpppsssyyy}}}sssfff^^^[[[YYYVVVSSSLLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888555555444444333222222111111111111111111222222222222222222222333444666777777666555555555555666777777777888888888888777777333333333222111000000000111111000000000/////////111111000///////////////000000000000000111111111...000111000///...///111000000000000000000000000000000000000000000000000000000111111111222222222000000111111111111000000000000000000000000000000000000000000111222333333222222222222222222222222111111000000000000111111111111111222222222333333222222222222222222222222333333222222222111111111111111000//////000111111111000000000000000000000111222222333333222222111111111111111111111111111333333333333333333333333222222222333333333444444444444444444444444444444444444444444333333333222333444555666777888999:::444555555666888999999:::999999999999999999999999999999999999999999999999999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>=========???CCCFFFEEE???:::888888;;;;;;;;;:::::::::999999888888888888888888888888777666666777999::::::999999999888888888777777777777777777777777777777777;;;===>>>===;;;999999999777777888;;;>>>>>><<<;;;;;;;;;::::::;;;<<<>>>???;;;;;;;;;<<<===>>>@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOPPPSSSUUUWWWYYYZZZ]]]^^^```cccfffiiikkklllqqqvvv}}}yyykkkbbb^^^]]]ZZZWWWLLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888444444333333222111111111000000111111222222333333444333333333444444555666777666666555555666666777888999999888888777666555222222111111000000//////111111111111000000000000111000000///////////////111111111111000000000000...000111000///...///111000000000000000000000000////////////////////////000000000111111111222222000000111111111111000000111111111111111111111111222111111111111111222222222222222222222222222222111111000000000000111111111111111222222222222333000111111111222333333333333222222222222111111111111000000//////000000111000000000000000000111111111111222222222222111111111111111111111111111111333333333333333333333333222222222222333333333333444444444444444444444444333333333333333222222222111111222444666777999999444444555666777888888999888888888888888888888888777777777777777777777777888999999999999999999888888888999999999:::::::::999999:::::::::;;;;;;;;;>>>===<<<;;;<<<===>>>???GGGFFFDDDAAA>>>:::888777999999999999999888888888888888888888888888888888777666555666888999999888888888777777777777777666666666666666666666666666999:::;;;;;;999777777888555555777:::===>>>===<<<::::::999999:::;;;===>>>:::::::::;;;<<<===>>>???AAAAAA@@@@@@AAABBBBBBCCCEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLNNNPPPRRRTTTVVVWWWZZZ[[[]]]___bbbdddfffgggmmmrrrzzzttthhhdddaaa^^^\\\LLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888222222222222111111000000000000111111222333444444555555555555555555666666666666666666666777777777999999999888777666444444111111000000/////////...000000000000000000000000000000////////////000000222222111111000000//////...000111000///...///111////////////////////////////////////////////////000000000000111111111111000000111111111111000000000000000000000000000000222222111111000111111111222222222222222222222222111111000000000000111111111111111111222222222222///000000111222333333444222222222222111111111111000000000//////000000000000000000000000111111111111111222222222222111111111111111111111222222222222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222000111222333444555666666333444444555666666777777666666666666666666666666555555555555555666666666777888888999999888888777777888888888999999999999888888999999999:::::::::<<<;;;:::999:::;;;>>>???RRRJJJ???888666888:::;;;888888888888888888888888888888888888888888888888666555444555777888777666666666666666666666666666666666666666666666666666555777888777555444444555555555666888;;;<<<<<<:::999999888888888999;;;<<<999999999::::::<<<======???>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSTTTWWWXXXZZZ\\\^^^```bbbbbbiiinnnvvv|||~~~qqqkkkgggccc___LLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888222222111111111111000000000000111222333444444555555666666666666666666666555666666777777777777777999999888777666444333222000000000///////////////////////////////////////000000////////////000000222222111111000000//////...000111000///...///111//////////////////////////////////////////////////////000000000111111111000000111111111111000000////////////////////////222222111111000111111111222222222222222222222222111111000000000000111111000000111111111222222222//////000111222222333333222222222111111111000000/////////000000///////////////000000111111111111000111111222222111111000000000111111111222222222222222222222222222222222111111111222222222333333333333333333333333333333000111111111111111111111222222222222222333333333333333333444555555555666555555555555555555555555333333333444444555555555666777777777777777777666777777888888888999999999888888999999999:::::::::;;;:::999888888:::<<<>>>PPPGGG<<<555555777999:::888888888888888888999999777777777777777777777777555444444444666777666555555555555555555555555555555555555555555555555555444666777777555444444555777666666777999:::999888888777666666666777888999888888888888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKMMMOOOPPPQQQTTTUUUVVVXXX[[[]]]^^^___eeejjjrrrxxx|||~~~}}}uuunnngggaaaLLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888111111111111111111111111111111222222333333444444555666777888888888888777555555666777888888888888777777777666555333222111000000000000////////////............///////////////////////////000000111111111111111000000000000...000111000///...///111000000000000000000000000/////////////////////////////////000000000111111000000111111111111000000........................222111111111111111222222222222222222222222222222111111000000000000111111000000000111111111111222///000000000111222222222222111111111111000000000...//////000000//////.../////////000111111222222000000111111111111000000000000000111222222333333222222222222222222222222111111111111222222222222222222222222222222222222/////////000000000000000333333333222222222111111222222333333444444444444444444444444444444444444222222222333444444555555555666666777777666666555666777777777888888888888777777888888888999999999:::999888888888999:::;;;CCC???;;;999999999666444777777777888888888888999777777777777777777777777555444333333555555555333333444444444444555555555333333333333333333333333555666888777666555555666777666555666777888888777777666555444555555666777888777777777888888999:::::::::::::::;;;===>>>>>>?????????@@@AAABBBCCCDDDDDDEEEFFFHHHIIIKKKLLLMMMPPPQQQRRRUUUWWWZZZ[[[\\\```eeemmmsssvvvxxxyyyzzz{{{}}}xxxmmmeeeLLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888222222222222222222222222333333333333333333333333444555777888999:::999999444555777888999999888888555555555444333222111000000000000000000000000000......//////000000000000///////////////000111111000000000000000111111111...000111000///...///111000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000////////////////////////000000000000111222333333222222222222222222222222111111000000000000111111000000000000111111111111000000000000111111111111111111111111000000000000......///000000///.........//////000111111222222000000111111111111000000///000000111222222333333111111111111111111111111111111111111222222222222222222222222222222222222.........//////000000000222222222222222222222222222222222222333333333333333333333333333333333333111111222333333444555555555555555666666555555555555555555555666666666666666666666666777777777777999888888888888888777777999888888888888888666444555555666666666777777777777777777777777777777777555333222333444555444222222333333333444444444444333333333333333333333333222444555555444333444555555444333444777888888888666555444333333444555666777777666666777777888888888888888999:::;;;======<<<<<<<<<===>>>???@@@AAA@@@AAABBBCCCEEEFFFHHHHHHJJJLLLNNNPPPSSSVVVXXXYYY[[[```hhhmmmpppqqqrrrsssuuuwww{{{tttiiiLLLIIIGGGEEEDDDBBB@@@===;;;;;;;;;;;;:::999888888222222222222222222333333444333333333333333333333444555777999:::;;;::::::444555777888999999999888333333333333222111000000000000000000111111111111//////000000111111111222///////////////000111111//////000000111111222222///000111000///...///111000000000000000000000000111111111111111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000111222333444222222222222222222222222111111000000000000111111000000000000111111111111111111111000000000000000111111111111000000000000---...///000000///...---...//////000111222222222000000111111111111000000///000000111222222333333111111111111111111111111000111111111111222222222111111111111111111111111---.........//////000000000000111222333333444444222222222222222222333333222222222222222222222222111111222333444444555555444555555555555555555444333333333444444444555555444444444555555555666666888888999999888777666555777666444222222555888:::444444444555555555666666777777777777777777777777444333222222444444333222222222222333333444444444555555555555555555555555...000222222000000000111333222222333666999::::::666555444333333333444555777666666666666777777888777777777888999;;;<<<===:::::::::;;;<<<===>>>???===>>>???@@@BBBCCCDDDEEEGGGHHHJJJMMMQQQTTTVVVWWWXXX]]]dddiiilllmmmmmmnnnqqqssswww|||zzzmmmHHHGGGFFFDDDBBB@@@>>>>>><<<;;;;;;:::999888777777222222222222111111000000444555666777888888888888555666888999888777555444777777777777666666666666444444333333222111000000000000000000000000000000000000000000111111111111111111111111000000000000111111222222222111111000000000//////.........---000000000000000000000000000000000000000000000000---......///////////////111111111111111111111111000000000000111111111111000000111222333333444444111222222333333222222111//////000000111111111222000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111222111111111000000//////...///000222222222111000111111111111111111111111111111111111000000000000111111222222222222111111......///000111222222333444444444333333222222222111111222222222222111111222222222222222222222222222222333333333333444444111222333444555555555555555555555555555555555555222222444666777888888888333333444444444444333333555555555555666666777777222222222222222222222222555444444333333444444555222222222222222222222222222222333444444444333333666555444333444444666777555555444444444444555555777777777666555555444444555666666777888999999999888999:::;;;<<<<<<<<<<<<>>>>>>======>>>???@@@@@@EEEGGGIIIJJJKKKMMMQQQSSSXXXZZZ^^^bbbfffhhhjjjjjjiiikkknnnrrrvvvzzz}}}~~~~~~~~~uuuHHHGGGFFFDDDBBB@@@>>>===<<<;;;;;;:::999888777777333333222222222111111111444555666777888888888888666777888888888777666555777777777666666666555555444444333222222111000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222222111111000000000/////////.........000000000000000000000000////////////////////////---...//////000000//////111111111111111111111111/////////000000000111111000111111222333333444444000111111222222111111000///000000000111111111111000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111222111111111000000000000...///000111222111111000111111111111111111111111111111111111000000000000000111111222222111111000111111222222222222222222333333333333222222222111111111222222222222111111222222222222222222222222111111111222222222333333111222333444555555555555444444444444444444444444222333444555666777777777555555666666666666555555444444444555555555666666444444444444444444444444444444444333333444444444222222222222222222222222111222333333444444444444555555444333444555666777444444333333333333444444666666666555555555555444555666666777888888999999888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCEEEGGGIIIIIIKKKMMMOOOSSSUUUXXX\\\```cccdddeeedddfffiiimmmqqquuuxxxyyyzzz~~~HHHGGGEEECCCAAA???>>>===<<<;;;;;;:::999888777777333333333333333222222222555555666777888888888888999999888888888777777777666666666666555555555444333333333222111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111222111111000000000////////////......////////////////////////........................---...//////000000//////000000000000000000000000....../////////000000000111111111222222333333444000000000111111000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111111111000000000//////000111111111111000111111111111111111111111111111111111000000000000000111111222222111111000222222222111111000000000222222222111111111111111111111222222222222111111222222222222222222222222000000000111111111111222111222333444444555555555222222222222222222222222333444555555666666555555444555555666666555555444333333333333444444444444444444444444444444444444444444333333333333444444222222222222222222222222000111222333444444555444444444444444444555666777333333333222222333333333444444444444444555555555555666666777777888888999777888999:::;;;;;;;;;;;;::::::;;;<<<===>>>@@@AAAAAACCCFFFGGGGGGGGGIIIJJJMMMOOORRRUUUYYY[[[]]]^^^^^^___bbbfffjjjnnnqqqrrruuu{{{GGGFFFEEECCCAAA???>>>===<<<;;;;;;:::999888777777444444444444444444444444555555666777888888888888;;;:::999888777777777888555555555555444444444444333222222222111111000000000000000000000000000000///000000000111111111111111111111111000000000//////000000111111111111111000000//////////////////////////////////////////////////////////////////......///000000000000000////////////////////////............////////////111111111222222333333333000000111111111111000000000000000000000111111111000000000000000000000000111111111000000000000000111111111000000000000000///////////////////////////000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111000000000111111111000000111111111111111111111111111111111111000000000///000000111111111111000000/////////...............111111111000000000000000111111222222222222111111111111111111111111111111000000000111111111222222111111222333444444444444333333333333333333333333444444555555555444444333222222333333333333222222222222222222222333333333111111111111111111111111333333333444444333333333111222222222222222333333000111222333444555555555444444444444555555666666444444333333333333444444222222333333444555555666666666666666777777888888666777888999::::::::::::888888999:::<<<>>>???@@@???AAADDDEEEEEEDDDEEEFFFIIIKKKMMMPPPSSSUUUWWWXXXYYY[[[]]]aaaeeeiiikkkmmmpppwwwGGGFFFEEECCCAAA???===<<<<<<;;;;;;:::999888777777555555555555555666666666555666777888999999999999;;;:::999888777777777777444444444444333333333222222222111111111111111000///////////////////////////000000000111111111111111111111111000000000///...///000111111111111111//////000000000000000000////////////////////////000000000000000000000000...//////000000000000000....................................////////////111222222222222222333333111222222222222222222111111111000000000000000000////////////////////////000000000000000000111111000000000000000000111111///////////////////////////000000000111111111111000000000000000000000000111111222222222222111111111111111111111222222222111111000000000000000000111111111111111111111111111111111111000000000///000000000111111000000000,,,------...///000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111222222222333000111222333444444444444333333333333333333333333444444444444444333333222111111222222222222111111222222222222222222111111111111111111111111111111222222333444444333222222111111111222222333333333000111222333444444444444222333444555555666666666555555444444444444555555111222222333444555666666666666666666666777777777555666777888999999999999777777888999:::<<<>>>???>>>@@@BBBCCCBBBBBBCCCDDDHHHIIIJJJMMMOOORRRTTTUUUVVVXXXZZZ^^^aaaeeegggiiilllrrr{{{GGGFFFDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777666666666777777777777777555666777888999999999999::::::999888777666666555333333333333222222222222111111111111111111111111////////////////////////000000000000111111111111111111111111000000000000......///000111111111111//////000000000000111111////////////////////////111111111111111111111111...///000000111111000000////////////////////////....../////////000000000222222222222222222222222222222333333333333222222111111111111000000000000////////////////////////000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111222222222222222222111000000///000000000111111111111111111111111111111111111000000000000///000000111111000000///...//////000222333333444000000000000111111111111111111222222222222111111111111111111111111111111111111111222222222333333000111222333333444444444444444444444444444444444333333333444333333222222222333333444444333333222222222222222111111111111333333333333333333333333111222333444444333222111111111111222222333333444222222333444444444333333222222444555666666666666666555555444444555555666222333333444555666666666666666666666666666666666444555666777888888888888666777777888999:::<<<======>>>??????>>>???AAACCCGGGGGGHHHJJJLLLNNNQQQRRRSSSTTTWWWZZZ]]]aaacccdddhhhnnnuuu{{{~~~FFFFFFDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777777777777888888888999999666666777888999999999999888999999999888666444333333222222222111111111111000000000000111111111111////////////////////////000000000000111111111111111111111111000000000000---...///000111111111111//////000000000111111111000000000000000000000000000000000000000000000000//////000111111111111000/////////////////////////////////000000000111111222222222222222222222222111111222222222222111111111111111111000000000//////////////////////////////000000000111111111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111222222333333333333222000/////////000111111111111111111111111111111111111111000000000000//////000000000000//////111111111222222222333333000000000111111222222222111111222222222222111111111111111111111111111111000000000111111111111222000111222333333444333333222222222222222222222222111222222333333333222222222222333333333333222222333333333222222111111111222222222222222222222222000222333444444333222000000111111222333333444444333333444444333333222222111222444555666777777666555444444333333444444555444444444555555666666666666666666666666666666666444444555666777777777777777666777777888999:::;;;;;;;;;;;;::::::<<<@@@CCCDDDDDDEEEFFFHHHJJJLLLNNNNNNOOORRRUUUXXX[[[^^^___dddiiiooosssvvvyyy~~~FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777777777888888888999999999666777888999999:::999999777888999999888666333111222222222111111111111000000000000000000111111111////////////////////////000000000000111111111111111111111111000000000000---...///000111111111111//////000000111111111222111111111111111111111111//////////////////////////////000111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000111111111111000000222111111111000000////////////////////////////////////000000111111111222//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111111222222333333333333222111/////////000111111111111111111111111111111111111111000000000000//////000000000000//////111111111111000000000000000000111111222222222333111111222222222222111111000000000000000000000000////////////000000000000000000111222333333333333111111111111111111111111000111222333333333333333000000111111111111000000333333333333222222111111000000000000000000000000000111333444444333111000000000111222333333444444444444444444333222111111000222444666777777777666444333333222222333333444555555555666666666666666666666666666666555555555333444555666777777777777777777666777777888999999999999888777777999>>>BBBBBBBBBBBBCCCDDDGGGIIIKKKJJJLLLNNNQQQTTTWWWZZZ[[[aaafffkkknnnppptttyyy~~~EEEEEEDDDCCCAAA???===<<<======<<<;;;999888777777888999999:::::::::999999777777666777888:::===>>>;;;:::888777555444444333000000111111111111000000///////////////////////////////////////.........111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////111111000000//////......000000000000000000000000222222111000//////000000000000111111111222222333444333333222222333333444555444333111000/////////...............///000000000///.........000111222////////////////////////000000000000000111111222666333000...---...///111000111111111111222222222111111111111111000//////111111111000000000000000......000111333333444444111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333222222111111111111222222222222333333333444444444444444444444333333222111111111222222222333333333555444333333222222222333111111222222222333333333333333333333333333333333333333333333333333333333555555555444444333333333111222333444555555555555888888888888777777777666666777888999;;;<<<===>>>>>>>>>???@@@BBBDDDFFFHHHHHHKKKMMMOOOPPPRRRUUUWWW\\\___ccceeegggkkkqqqvvv}}}EEEEEEDDDCCCAAA???===<<<===<<<<<<;;;:::999888888888999999::::::999999999777777777888999;;;<<<===:::999777666444333333333000000111111111111000000////////////////////////////////////////////////111111111000000/////////111111111111111111111111000000000000000000000000////////////////////////000000000000////////////111000000000/////////...000000000000000000000000222111111000000///000000222222111111111111111111333333333222222333333333444333111000///........................///000000000///......///000111222111111111111111111111111000000//////000000111222555333111/////////000111000000111111111222222222111111111111111000//////000000000000000000000000...///000111222333333333111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222111111111111222222222222222222333333333333333444444444333333222111111111222222222333333333555444444333222222222333222222333333333444444444444444444444444444444444333333333333333333333333555555444444444333333333222333444555555555555555888888888777777777666666666777888999:::<<<======<<<<<<===>>>@@@BBBDDDEEEFFFHHHKKKMMMNNNOOORRRTTTYYY\\\```bbbcccgggmmmrrrvvvzzzEEEEEEDDDCCCAAA???>>>===<<<<<<;;;;;;;;;:::::::::999999999::::::999999888666777999:::;;;;;;;;;;;;888777666444333222222111///000000111111000000///////////////////////////////////////////////////111111000000///...------000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111000000000000//////333222222111111000//////333333333222222333333333222111000///...---------...............///000000000////////////000000111111111111111111111111111000000//////000000111222333333222222111111111000000000000111111111222222111111111111111000//////000000000000000000000000///000000111222222222111111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111000000//////111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111222222111111111111222222111111111222222222222333333333444444444333222222111111222222222333333333444444444333333333333333333333444444444555555555333333333333333333333333333333333333333333333333555444444444444333333333444555555666666666555555777777777777666666666666666666777999:::;;;<<<===::::::;;;<<<===???AAABBBBBBDDDGGGIIIJJJKKKNNNPPPTTTWWW[[[]]]^^^aaaggglllssswww}}}EEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::999888888666888:::<<<<<<;;;999888666555444222111111000000//////000000000000/////////////////////////////////////////////000000000111111000///...---,,,,,,////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000//////111111111111000000000000222222222333333222222222111000000///...........................///000000000////////////000000000........................///////////////000111111111222333444333222111111000000000000111111111111111111111111111000///////////////000000000000000000000111111111111111000111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222111111000/////////111111111111000000000///000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111222222111111111111222222000000111111111222222222333333333444444333333222111111222222222333333333444444444444444444333333333333333333444444444444111111111111111111111111333333333333333333333333444444444444444444444444666666666666666666555555777777666666666555555555666666777888999:::;;;;;;999999::::::<<<===??????@@@BBBDDDFFFGGGHHHKKKMMMOOORRRVVVXXXYYY\\\bbbgggnnnrrryyyEEEDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777777888;;;<<<<<<:::777555555444333111000000000000//////000000000000//////////////////////////////////////////000000111111000000000///...---------////////////////////////////////////////////////////////////////////////.../////////000000000111////////////000000000000////////////////////////...///000000000000//////......///000111111222222111222222333333222222111111111000/////////000000...............///000000///000000000000/////////......................../////////...///000000111000111333444444333222111//////000000000111111111111111111111111000//////......//////000000000000///000000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111000000//////111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111222222222222222222222222222222111111111111222222000000111111111222222222222333333444444333333333111111222222222333333333333333444555555555444333222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444666666666666666666555555666666666555555555555444666666777777888999::::::::::::::::::;;;<<<>>>>>>>>>@@@CCCDDDEEEFFFHHHJJJLLLOOORRRTTTUUUXXX^^^bbbfffjjjpppvvv|||EEEDDDDDDDDDBBBAAA@@@???>>>>>>=========<<<<<<<<<::::::::::::999999888777777888:::;;;:::888555333444333222111000000000000...//////000000//////...////////////////////////...//////000000111111222000000000/////////......000000000000000000000000000000000000000000000000////////////////////////......//////000000111111////////////000000000000////////////////////////---...///000111000///...,,,---...///111222333333000111222333333222111000000000000///000000111111...............///000000///000000000000//////...111111111111111111111111//////......//////000111///000111333333333222222/////////000000000111111111111111111111000//////---......//////000000111...//////000111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000222222222222222222222222222222111111111111222222111111111222222222222333222222333444444444333333111111222222222333333333222333555666666555444444111111111222222222333333555555555555555555555555333333333333333333333333333333333444444444444555444555555666666666555555666555555555444444444444555666666777888888999999;;;;;;::::::;;;<<<=========???AAABBBCCCDDDFFFHHHHHHKKKOOOPPPQQQTTTYYY^^^bbbffflllrrrwww|||DDDDDDDDDDDDCCCAAA@@@@@@@@@??????>>>===<<<;;;;;;::::::::::::999888777777888888999999888555333111333333222111000000000000......////////////......////////////////////////...//////000111111222222/////////000000000000111111111111111111111111111000000000000000000000000////////////////////////.........///000111111111.../////////000000000111////////////////////////,,,---///000111000///...---......///000111222222000111222333333222111000............//////000111...............///000000///000111111000///...---111111111111111111111111///............///000000...///000111222222222222////////////000000000111111111111111111000//////------......///000000111------///000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000........./////////000000111111111111111111111111222222111111111111222222222222222222333333333333111222333333444444444333111111222222222333333333222333555666777666555444222222222333333333444444444444444444444444444444333333333333333333333333333333333444444444555555222333444555555555555555555555555444444444333333555555666666777888888888::::::::::::::::::;;;<<<;;;===???@@@@@@AAADDDEEEEEEHHHKKKMMMMMMPPPUUUZZZ___ccchhhnnnrrrwww|||}}}DDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;:::999888777666888888888777666444222111333333222111000000000111......////////////......////////////////////////...//////000111222222222//////000000111111222222111111111111111111111111000000000000000000000000////////////////////////---......///000111111222.../////////000000111111////////////////////////+++---///000111000///...////////////000000000000///000222333333222000///---------------...///000...............///000000///000111111111///...---////////////////////////...............///000000......///000111222222333////////////000000000000111111111111111000//////---------...///000000111,,,---...000111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000......///000111222333333111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000............/////////000000000000000000000000000222222111111111111222222222222333333333444444444111222333333444444444444111111222222222333333333222333555777777666555444333333333444444444555555111111111111111111111111333333333333333333333333333333333444444555555555111222333444555555555555555555444444444333333333555555666666777777888888:::999999999999999:::::::::;;;>>>>>>???@@@BBBDDDCCCFFFIIIJJJKKKMMMSSSWWWXXX\\\bbbgggkkkoootttwww}}}}}}FFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::999888666666555444444333222222000000000000////////////////////////////////////......///000000000000000//////000000000000//////000000000000000000000000222111111111000000//////111111000000000000111111---------...............,,,---///000222333333333000000111111111111000000000//////.........//////......//////000000111111////////////000000000000222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////......////////////............///000000000000000000000111111111111000000222222222222222222222222000000//////......------............//////000000//////000111111111111111444333333222111111111222////////////000000000000222222222111111111111000000000000000////////////000000000000111111111111000000000000////////////111111000000111111222333222222222222222222222222000000000111222222222333444333111000000000111111111111000000//////......//////000000000000//////222222111111111111111222222000///000222333333222111111222222222333333333///000111222333444444333333444555666555444333222222333555777777777777666444222111111333444444333333333333333333333333333444555666777777666555444444444444555555555666666444444555555666777777777888888777666666666666666444444444555555777888888999999999999999999999999<<<;;;;;;<<<<<<===>>>???BBBCCCEEEGGGHHHKKKPPPSSSXXXZZZ^^^bbbeeeiiinnnrrrzzz|||FFFFFFEEEDDDCCCBBBBBBAAA?????????>>>======<<<<<<;;;;;;;;;;;;:::999888777555555444444333222222111000000000000/////////...////////////////////////......///000000000000000//////000000000000//////000000000000000000000000111111111000000000//////000000////////////000000/////////...............---...///000111222222222000000111111111111000000//////............//////.../////////000000000111////////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////......////////////............///000000000000000000000111111111111000000111111111111111111111111......////////////......------.........///////////////000111111111111000333222111000000000000111////////////000000000111222222222111111111000000000000000000////////////000000000000111111111111000000000/////////......000000111111111222222222111111111111111111111111000000000000000000111111222222000/////////000000111000000000/////////...//////000000000000//////222222111111111111111222222111///000222333333222111111222222222333333333000000111222333333333333444555555555444333222222111222444555666666555555444222111111333444444333333333333333333333333333333333444555555444333333333444444444444555555555444444555555666777777777888777666555555555555666444444444555555666777888999999999999999999999999;;;;;;;;;;;;<<<===>>>??????AAACCCDDDFFFIIIMMMPPPTTTWWW[[[^^^aaaeeejjjmmmtttyyyGGGFFFEEEEEECCCCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;:::999777666555333333333222222111111000000000000/////////......////////////////////////......///000000000000000//////000000000000//////000000000000000000000000111111000000000000////////////............//////111111000000//////.........///000000111111111000///000000111111000000/////////............//////////////////000000000000////////////000000000000222222222222222222222222000000000000000000000000////////////////////////////////////////////////......////////////............///000000000000000000000111111111111000000////////////////////////------///000000000///...---------------............///000000111111000000111111000/////////000000/////////000000000111111222222111111111000000000////////////000000000000000000000111111111222222000000000////////////...///000111222333222111111000000000000000000000000000000000///////////////111000//////.../////////000000000000///////////////000000111111000000///222111111111111111222222333111000000222333333222111111222222222333333333000000111222222333333333666666444333222222222222000111333444555555444444333222111111333444444333222222333333333333333333111222222333333222222111333333333333444444444444444444555555666777777777666666555444444444555555555555444555555666777888999999999999999999999999::::::::::::;;;<<<===>>><<<>>>@@@AAABBBEEEHHHLLLOOORRRUUUYYY[[[___dddggglllqqqxxx~~~GGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>======<<<;;;;;;:::999888666444333222222111111000000000000000000/////////.........////////////////////////......///000000000000000//////000000000000//////////////////////////////000000000000000000//////000//////......//////000333222222111000///......///000000000000000////////////000000000000/////////............//////000////////////000000000000////////////000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////......////////////............///000000000000000000000111111111111000000////////////////////////---...000000000///---,,,------------------------...//////000000000000000111000000//////000000000//////000000000111111111111111111111000000000000////////////000000000000000000111111111222222222111111111111000000000000...000222333444333111000000000000000000000000000111111111000000//////...000000000000///000000000000000000000////////////000000000111111000000000111111111000111111222333333222000111222333333222111111222222222333333333111111111111111222333333777666444222111111222222111222333555555555444333333222000111222444444333222222222222222333333333111111222222222222111111222222222333333333444444444444555555666777777777555444444333333444444444555555555555555666777777888888888888888888888888999999999::::::;;;<<<===;;;<<<===>>>???AAAEEEHHHKKKMMMQQQSSSVVVZZZ^^^aaaeeejjjqqqwww|||GGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???>>>>>>======::::::999888777555333222111000000000000000//////////////////............////////////////////////......///000000000000000//////000000000000////////////////////////////////////////////////000000111000000//////000000111333333222111000//////...///000000000000///......//////000000000000//////...............///000000000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////............///000000000000000000000111111111111000000000000000000000000000000000000000000///...,,,+++------------------------......///000000000000000111111000000000111111222000000000000111111111111111111111000000000//////.../////////000000000111111111111111222222222222333333333222222222111111...000222333444333111000111111111111111111111111222222222111111000000000000111111111111111111111////////////000000000000000000111111111111000000111111000000111222222333444333111111222333333222111111222222222333333333111111000000000111222333666555333222111111222222222333444555666555444444333111000000222333333222111111111222222333333333333333222222222222333333222222222333333333444444444444555555666777777777444444333333333333444444666555555555555666666777888888888888888888888888888888888888999:::;;;<<<:::;;;<<<======???CCCEEEHHHJJJMMMOOORRRUUUYYY\\\```eeelllqqqvvv|||HHHGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@??????>>>======888888888777666444333222000000000000000000000000/////////.........------////////////////////////......///000000000000000//////000000000000//////000000000000000000000000......////////////000000111111000000000000111111222222111111000000////////////000000000///.........//////000000//////.........---......///000111000000000000////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////............///000000000000000000000111111111111000000000000000000000000000000111000000///......------.........------------------...//////000000//////111111000000000111222222000000000111111111222222111111000000000/////////......//////000000111111111111111222222222222333333333333222222222222111///000111222333222111111111111111111111111111111222222222222111111111111000111111222222222222111////////////000000000000000111111222222111111000000000000000111222333333555333222111333333333222111111222222222333333333222111000//////000222222444333333222222222222222333444555666666555444333222111000000222333333222000000111111222333333333444333333222222333333444333333333333444444444444444444555555666777777777444444333333333444555555666666555555555555666666888888888888888888888888777777777888888999:::;;;999:::;;;;;;<<<===@@@CCCDDDGGGIIIKKKMMMPPPTTTWWWZZZ___eeejjjooottt|||HHHGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@??????>>>>>>===777777777666555444333222000000000000000000000000//////.........---------////////////////////////......///000000000000000//////000000000000//////000000000000000000000000........./////////000000000000////////////000000000000000000000000000000......//////////////////......////////////......---------......///000111111000000000/////////...////////////000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////......////////////............///000000000000000000000111111111111000000........................///...---------///000222/////////.........---------...//////000000/////////////////////000111222000000111111111222222222111000000000////////////.........///000111111111111111111222222222333333222222111111111000000000000000111111111222222222000000000000000000000000000000000000111111111111...///000222222222111000.../////////000000000111000111111222222111111000000000000000111222333444666444222222333333333111111111222222222333333333222111000//////000111222111111222333333333333222222333444555555444333222222111///000222333333222///000000111222222333333444333222222222222333444333444444444444555555555444444555555666777777777444444444444444555666666666666555555555555666666888888888888888888888888777777777777777888::::::888999::::::999;;;>>>@@@AAACCCFFFHHHIIILLLOOORRRUUUYYY^^^bbbfffkkkrrrxxx~~~HHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>555666666666555444333333000000000000111111111111//////.........---------////////////////////////...//////000000000000000//////000000000000//////000000000000000000000000---.........//////000000//////............/////////////////////000000000---......///000000//////......////////////......---------......000111111111111000000/////////...////////////000000000000000000000000000000000000000000000000000000000000........................////////////////////////......////////////.........//////000000000000000000000111111111111000000---------------------------,,,++++++---000333666000000/////////.........---......///////////////...............///000111000111111111111222222222000000000000////////////---......///000111111222111111222222222333333333000000000000////////////111111000000111111222333////////////////////////......//////000000111111---...///111111111000///.../////////000000111111111111222222222222111111000000000000111222333444666444222222333333333111111111222222222333333333333222000......///111222///000222333444444333222111222333444333333111111222111///000111333333222///000000111222222333333444333222111111222333444444444444555555555666666444444555555666777777777444444444444444555666777777666666555555555666666777777777777777777777777666666666666777888999:::777888888888888999<<<>>>???AAACCCEEEGGGIIIMMMOOOQQQUUUZZZ]]]```eeelllqqqyyyGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBAAA???===;;;:::666666555444333333333333333333333222111000000///000000000000000000000000............/////////000///............000222333000000000000000000000000........./////////////////////............//////////////////////////////111111000000//////..................////////////000000000///......------+++,,,,,,---...///000000////////////////////////////////////000000000000111111000000//////......000000111111111111000000000000////////////000000////////////............////////////000000000000000000000000000///......,,,...111111111000000000---------...///000000111111111000000/////////...000000000000000000000000000000000000000000000000,,,...000222222111///...111111000000000000000111000111111222222000///.........//////000222333444222333555555555333111000000000000000000000000000111111222222222222111111////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000000111222333333222111000000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222333333333333444444111111111222222111111111444222000111333444333000666555444555777777777666555444333333222222222222111111222333333444555555444444555555555555444444666666666666666666666666666666666777888888999999888888777666666666666666888888888888888888888888444666888888888999;;;<<<>>>>>>???@@@CCCFFFHHHJJJPPPRRRVVVYYY\\\```eeehhhsssxxx~~~HHHHHHHHHGGGFFFEEEEEEEEEBBBBBBAAA@@@>>><<<;;;:::666666555444333333333333333333222111111000//////000000000000000000000000........./////////000000111111000000111222333444000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000000//////..................////////////............////////////---------...............////////////////////////////////////000000000000111000000000/////////...000000111111111111000000000000////////////000000////////////............////////////000000000000000000000000000///......---...000000////////////------......///000000111000000000//////.........000000000000000000000000///////////////////////////111333555555444222111111111000000000000000111///000000111000///...---////////////000222333444444444444444444222111000000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000000111222222222222111000000000000000111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222333333333444444111222222333333222222111444222000111333444222000444333222333555666555444666555444444333333333444222333333444555555666666444555555666666555555444666666666666666666666666888888777777777777777777888888777666666666666666888888888888888888888888555777999999999999;;;=========>>>???BBBDDDGGGHHHLLLOOORRRUUUXXX\\\aaadddlllqqqwww|||JJJJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@???===;;;:::999777666555444333333333333222222111111000/////////000000000000000000000000....../////////000000000222111111111111111222222000000000000000000000000111000000000///.........//////............//////////////////////////////000000000////////////...............////////////,,,------...//////000000//////.........---------////////////////////////////////////000000000000000000000000///////////////000000111111000000///000000////////////000000////////////............////////////000000000000000000000000000///.....................---------------......///000000000/////////...............000000000000000000000000////////////////////////000111333555555444333222000000000//////000000111///////////////...------/////////000111222333444666666444333111111000000000000000000000000000000//////000000000000//////////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000000111111222222111111000000000000000111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222222333333333333222333333444444333333222333111000111222333222111333111111222333444333222666666555444444444555555444444444555666666777777444555555666666555555444666666666666666666666666999999888777777666555555888888777666666666666666777777777777777777777777555777999999999999;;;<<<;;;<<<<<<>>>@@@BBBDDDEEEGGGJJJMMMOOORRRUUUZZZ]]]ccchhhoootttyyyLLLLLLJJJIIIGGGEEEDDDCCC@@@@@@???>>><<<;;;999888777666555444444333333333111111111000000/////////////////////////////////...////////////000000000000000000/////////////////////////////////////////////...---,,,++++++***//////............//////////////////////////////////////////////////////............////////////---------....../////////........................////////////////////////////////////000000000000000000000000//////////////////000000000000//////000000////////////000000////////////............////////////000000000000000000000000000///......///...---,,,---------,,,............//////000000..................------////////////////////////////////////////////////...///000222222111000///000////////////000000111///000////////////....../////////000111222444444888666444111000///000000000000000000000000000000......////////////......////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111222222222222333333333333444444444444444444333222222111111222222222111222111111111333444333222555555444444444444555555444444555555555666666666555555666666666666555555666666666666666666666666888888777777666666666666888777777666666666666666666666666666666666666666555666888888888888999;;;::::::;;;<<<>>>@@@AAABBBCCCFFFHHHKKKMMMPPPSSSVVVZZZ```gggmmmssszzzMMMMMMKKKIIIGGGEEEDDDCCC@@@@@@???>>><<<:::888777777777666555444444444444111111111111000000000000////////////////////////////////////000000000111000000000000000///////////////////////////////////////...---,,,++++++***//////............//////////////////////////////.............../////////............///////////////.........---------,,,,,,,,,------...//////000////////////////////////////////////000000000000////////////000000000000//////000000000000//////000000////////////000000////////////............////////////000000000000000000000000000///......///...,,,---//////...,,,............////////////------..................////////////////////////........................------//////000000///...//////......///000111111111111000000000///////////////000000111333444555888666333000//////000000////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222333333333444444555555444444333222222333333222222222333444333222333444555444333444333333333333333444444444444444444444555555555555666666666666666666555666666666666666666666666555555666666777777777777888777777666666666666666666666666666666666666666444666777777666666888999888999:::;;;======>>>>>>AAACCCFFFGGGIIIKKKOOOQQQTTTZZZaaagggmmmttt|||NNNMMMLLLJJJHHHFFFEEEDDD@@@@@@???>>><<<:::999888888777666555444444444444222222111111111111111111000000000000000000000000/////////000000000111111000111222222222222111111000000000000000000000000111000000000///.........//////............//////////////////////////////---............/////////............//////////////////......---,,,,,,+++++++++,,,---...///000111////////////////////////////////////000000000000////////////000000000000...//////000000//////...000000////////////000000////////////............////////////000000000000000000000000000///......///...---000333333000---......//////////////////.............../////////000000000000000000000000...........................///000000111111000000............///000111111222222111000000000000000000000000111222333444555777555333000//////000111////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000//////000000111000000000000111111111111111111111111111111111111/////////000000000111111111111111111111111111111111111111111222222222222333444444555555444444333333444555444333222333555555444333444555666555444333333222222222333444444444444444444444444444444555666666777777666666555666666666666666666666666444444555666666777888888888888777666666666666666777777777777777777777777555666777777666666777999888999:::;;;<<<<<<<<<<<<@@@AAACCCEEEFFFHHHKKKMMMOOOTTT[[[aaafffllltttzzzMMMMMMLLLJJJIIIGGGFFFFFFAAAAAA@@@???===;;;999888888777666555444444444444222222222222222222333333000000000000000000000000//////000000000111111111///000111222333333222222000000000000000000000000000000000000000000000000//////............//////////////////////////////---------.........//////............////////////------------------------,,,---------......//////////////////////////////////////////000000000000.../////////000000000111......////////////......000000////////////000000////////////............////////////000000000000000000000000000///......///...///333777777333////////////////////////............//////000000000000000000000000000000000........................///000000000111111111111...------......000111111222111000///...//////000000000000111222333444555555444222111000000000111/////////////////////////////////000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111000000000000111111111111222222222222222222222222////////////000000000111111111111111111111111111111111111111222222222222333333444444444444333333333555777666444333555666555444333444555666555444333333333333333444555555555555555555555555555555666666777777777777666666666666666666666666666666555555666666666666666666888888777666666666666666888888888888888888888888777888999999888888999:::888999:::;;;<<<<<<;;;;;;>>>@@@AAABBBCCCDDDGGGJJJJJJOOOUUUZZZ^^^ccckkkpppwww}}}~~~~~~~~~}}}|||{{{zzz{{{~~~MMMMMMLLLJJJIIIHHHGGGFFFAAAAAA@@@???===;;;:::999888777666555555444444555333333333333333333333333000000000000000000000000000000000000111111111111,,,---///000111111111000000000000000000000000000........./////////////////////............//////////////////////////////---------.........//////............/////////000+++,,,,,,------......//////............---------////////////////////////////////////000000000000.../////////000000111111......////////////......000000////////////000000000/////////............////////////000000000000000000000000000//////.........000555::::::555000///////////////............/////////000000111111000000000000000000000000........................////////////000000000000---------......000111111111000///------......///000000000111222333555555333333222111111000000111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111000000000000111111111111222222222222222222222222////////////000000000000000000000000000000000000000111111111111222222222222333333444444333333222444666888777555444555888444333222333555666555444444444444444444555666777777777777777666666666666666666777777777777666666666666666666666666666666777777777666555555444444888888777666666666666666888888888888888888888888999:::;;;;;;:::999:::<<<888999:::;;;<<<;;;;;;:::===>>>@@@AAAAAABBBEEEGGGFFFKKKPPPUUUXXX]]]dddiiipppvvvzzzxxxtttsssrrrssstttuuusssrrruuutttsssssstttwwwzzz|||PPPNNNLLLJJJHHHGGGFFFEEECCCBBB@@@>>><<<:::999999999888777666555444444444333000---///444666444111000000000000000000000000000000000000000000000000//////............//////////////////////////////------......///.........///...---,,,,,,---...///.........------,,,,,,,,,............//////////////////.........---------...------,,,,,,------...//////.........---------........................//////000000000000//////......///000000000000000///////////////.........000000000000//////////////////000111111111111111---------............///////////////////////////000111222333333222111000......////////////..................////////////000000000000000000000000........................+++,,,,,,---...///000000000000000000000000000000000000000000000000000000//////000111222333333333111111000///////////////000000000000000000000000000000000000000000000000........................///000000111111111111111111111000///////////////000000000000000000000000111000///......///000111000111333444444333222111333333333222222111111111000000000000000000000000000000////////////000000111222333333444444333333555444444444444555666666888777555333222333555666555666888777555444444555555444333222222444555777555555555555555555444444777777888999999999999999666666666666666555555555666666666666777888999:::999888777666555555666777888999999999999888888777777777777777777777777777999999999:::::::::;;;;;;999:::;;;===???AAACCCDDDDDDGGGKKKNNNSSSXXX^^^bbbkkkpppwww|||vvvrrrooommmkkkhhheeefffiiimmmmmmmmmnnnnnnmmmllllllooouuuyyy}}}PPPOOOMMMJJJHHHGGGFFFEEEDDDCCCAAA???===;;;::::::888888666555444333333333222000///111555777444111........................000000000000000000000000111111000/////////000000////////////////////////.........///......------......------------............---------,,,,,,,,,............//////////////////.........---------...------,,,,,,------...//////.........---------........................//////000000000000//////......///000000000000000/////////////////////...////////////000000000000//////000111111111111000........./////////000000////////////////////////000000111222222111000000......////////////..................////////////////////////////////////........................------......//////000000000000000000000000000000000000000000000000000000//////000111222222222222111111000///////////////000000000000000000000000000000000000000000000000...........................//////000000000000000111111000///////////////000000000000000000000000111000////////////000111000111222444444333222111333333333222222222111111111111111111111111111111111111000000000000111111111222333333444444333333444444444444444555555666777666444333333333444555555666888777555444444555555444333222222444666777555555555555555555555555666666777888888888888777666666666666666666666666777777777888999:::;;;;;;:::999888666666666777777888999999999999888777777999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===???@@@BBBBBB@@@CCCFFFIIIMMMRRRWWW[[[dddiiiqqqyyy|||zzzvvvqqqlllhhheeeddddddbbb``````cccfffgggfffiiiiiihhhggghhhkkkqqquuu|||PPPOOOMMMKKKHHHGGGFFFFFFEEEDDDBBB@@@>>><<<;;;;;;888777666444333333222222222000111333777777444111////////////////////////000000000000000000000000333222111111000000000000///////////////////////////////////////...---,,,------............------...------------,,,,,,,,,---............/////////...............---------...------,,,,,,------..................---------........................//////000000000000//////......///000000000000000......//////////////////......//////000000111111...///000000111111000000////////////000000000111//////////////////////////////000000000000//////......////////////..................////////////////////////////////////........................///000000000000000000000000000000000000000000000000000000000000000000000//////000111222222222222111111000000000/////////000000000000000000000000000000000000000000000000........................//////000111111111111111111111000////////////000000000000000000000000000111000000//////000000111000111222333444333222222333333333222222222222111111111111111111111111111111111000000000000111111111222333333444444333333444444333333444444555666666666444333333333444555555666888777555444444555555444333333333444666777555555555555555555555555666666777888888888888888666666666666666666666666999999999::::::;;;;;;<<<;;;:::888777666666777777999999999999999888777777::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>@@@CCCEEEHHHLLLQQQTTT\\\aaahhhpppwww~~~|||yyyooommmjjjfffbbb^^^\\\[[[^^^\\\[[[[[[^^^```aaaaaaeeeddddddcccdddhhhmmmrrrzzz~~~PPPOOOMMMKKKIIIGGGFFFFFFEEEDDDBBB???===<<<;;;:::777666555444333222222222111111222555777777333000222222222222222222222222////////////////////////333222111000000000000000////////////////////////000000000000///---,,,,,,,,,,,,...//////...,,,,,,---------------------------------.........//////...........................------,,,,,,------...................................................//////000000000000//////......///000000000000000............////////////......//////000000111111...//////000000000000000....../////////000000000////////////////////////...//////////////////.........////////////..................////////////////////////////////////........................111111111111111111111111000000000000000000000000//////////////////////////////000111111111111111000000000111111000000000////////////////////////////////////////////////........................111111222333333333333222222111000000//////000000000000000000000000000000000000000000000000000000000000222333333333333333222222222222222222222222111111111111111111111111000000000//////000000000111222333333444444333333333333333333333444444555555555444333333444444555555666888777555444444555555444444333444555666666555555555555666666666666777888888999:::999999999666666666666666777777777999999::::::;;;;;;;;;;;;;;;:::888777666666666777:::::::::::::::999888777888888888888888888888888777777888888888999999999;;;<<<<<<======>>>>>>>>>???AAACCCDDDFFFIIIMMMPPPUUUZZZaaahhhnnntttzzz~~~~~~wwwqqqmmmfffdddbbb___\\\YYYXXXWWW[[[ZZZZZZ[[[\\\^^^______bbbbbbbbbaaabbbgggmmmqqqxxx~~~QQQOOOMMMKKKIIIHHHGGGFFFDDDBBB@@@>>><<<;;;:::999777666555444333222222222000111333555666555222000333333333333333333333333////////////////////////222111000000////////////000000000000000000000000000000000000///...---,,,+++,,,---......---,,,+++------------------------------------............---........................------,,,,,,------...---.............................................//////000000000000//////......///000000000000000---.........//////000000.../////////000000000111......///000000000000000------.........////////////////////////////////////..................///......////////////..................////////////........................////////////////////////222222222222222111111111000000000000000000000000//////////////////////////////000111111111000000///000111111111111000000////////////////////////////////////////////////////////////////////////111111222333333333333222222222111000000000000000000000000000000000000000000000111111111111000000000000111222333333444444222222222222222222222222111111111111111111111111000//////......//////000111222333333444444333333222222222222222333444444444444333333333444444444555666888777555444444555444444444444555555666666555555555666666666777777666777888888999999888888666666666666777777888888888999:::;;;;;;::::::999999888777666666666777777<<<<<<<<<<<<;;;:::999888888888888888888888888888777777888888888999999999;;;;;;<<<<<<<<<=========???@@@BBBCCCCCCFFFIIILLLQQQUUU[[[aaafffkkkpppttt{{{zzzxxxwwwxxxyyy|||}}}~~~|||yyytttnnnhhheee___^^^\\\ZZZXXXWWWVVVVVVYYYYYYZZZ[[[[[[\\\^^^_______________aaaeeekkkpppxxxQQQPPPNNNKKKIIIHHHGGGGGGCCCBBB@@@>>><<<:::999999888777666444333333222222000111333444444333111000000000000000000000000000000000000000000000000000000000/////////000000111000000000000000000000000000000000000//////...---,,,,,,------------,,,,,,,,,,,,,,,------------...,,,------------.........---------..................------,,,,,,------...---------.......................................//////000000000000//////......///000000000000000------......///000000000000000000000000/////////---...//////000000//////------------............//////////////////////////////............//////......////////////..................////////////........................////////////////////////111222222222222222222222000000000000000000000000000000000000000000000000//////000111111000000//////000111222222222111000000000000000000000000000000000000000000000000000////////////////////////000000111222222222222111222222111000000000000111000000000000000000000000000111111222222111111000000000111222222333444555111222222222222333333333222222222222222222222222000000////////////000000111222333333444444333333222222111111222222333444333333333333444444444444555666888777555444444555444444555555666666666666555555555666666777777888555555666777777777777666555666666777777888888999888999:::;;;;;;;;;:::999888888777666777888999:::>>>>>>>>>>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<=========>>>???@@@@@@BBBEEEHHHMMMPPPVVVZZZ^^^bbbfffiiisssvvvzzz{{{zzzxxxwwwwwwqqqpppnnnnnnnnnoooqqqrrrrrrrrrqqqnnnjjjfffaaa___XXXXXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ[[[ZZZ[[[\\\^^^\\\\\\\\\]]]___cccjjjoooyyyQQQPPPNNNLLLJJJHHHGGGGGGDDDCCCAAA???<<<;;;::::::888888666555444333333333000111222222111111000111000000000000000000000000000000000000000000000000000000000000111222333333000000000000000000000000//////000000000//////...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,---------.........---------.........//////...------,,,,,,------...---------.........//////........................//////000000000000//////......///000000000000000------......///000000111111111000000//////......---...//////000000//////............////////////////////////////////////000000///......///000000......////////////..................////////////........................////////////////////////000000111111222222333333000000000000000000000000000000000000000000000000///000000000000000//////...///111333333222111000000000000000000000000000000000000000000000000000////////////////////////222333333444444444444444333222111111000000111111000000000000000000000000000111222222222222111000000000000111222333555555111111222222222333333333222222222222222222222222222222111111111111222222111222333333444444333333111111111111111222333333222222333333444444444444555666888777555444444555444555555666666666666666444555555666777777888888777777888999999999999888555666666777888888999999:::;;;<<<======<<<:::999999888888888999;;;===>>>@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999:::;;;<<<<<<======<<<===>>>>>>>>>@@@DDDFFFHHHKKKPPPSSSVVVXXX\\\^^^dddhhhlllnnnnnnlllkkkkkkffffffeeedddeeefffggghhheeeeeeeeedddaaa^^^[[[ZZZUUUUUUTTTTTTTTTTTTUUUUUUWWWYYY\\\\\\[[[[[[]]]___\\\]]]]]]]]]```eeekkkppp|||QQQPPPNNNLLLJJJHHHGGGGGGEEEDDDBBB@@@>>><<<;;;;;;999888777666555444444444000111111111000///000111111111111111111111111111000000000000000000000000000000000111222333555555000000000000000000000000...//////000000000000///...---++++++++++++---...,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////...------,,,,,,------...---------.........//////........................//////000000000000//////...//////000000000000000---------...///000000111222222111000///...---------......///////////////////////////000000000000////////////////////////111000///......///000111......////////////................../////////000........................000000000000000000000000//////000111222222333333000000000000000000000000000000000000000000000000///000000000000000//////...///111333444333111000000000000000000000000000000000000000000000000000000000000000000000000000666777777888888888888888333222111111000111111111000000000000000000000000000111222333333222111000000000000111222444555666111111111222222333333333222222222222222222222222444333333222222333333444222222333444444444333333111111111000111222222333111222333444444444444444555666888777555444444555444555555666777666666666444555555666777888888999:::;;;<<<<<<======<<<<<<555666666777888999999999;;;<<<>>>??????===<<<:::999999999:::;;;===@@@AAABBBBBBAAAAAA???>>>===<<<999999999999999999999999999999::::::::::::;;;;;;888999999:::;;;<<<===>>><<<>>>?????????AAAEEEGGGEEEHHHKKKNNNPPPRRRUUUWWWYYY]]]bbbeeeeeecccbbbbbb```______^^^___```aaabbb]]]]]]]]]]]][[[ZZZXXXVVVUUUTTTTTTTTTUUUVVVVVVWWWXXX\\\______^^^]]]___aaa______``````ccchhhooottt}}}UUUSSSPPPLLLIIIGGGGGGFFFDDDCCCBBB@@@===;;;999999::::::888777555333222111444333222111111222333444222111111111000000//////////////////000000000000//////000111222222333333000000000000000000000000000000000000000000000000......---,,,,,,+++******++++++++++++++++++++++++++++++,,,------......///------------------------***,,,...---+++***,,,...////////////////////////000///...------------------.../////////...---,,,111111000000//////......222222111111000000//////000000000000////////////000000000000000000000000............////////////////////////////////////////////////////////////000000//////.........---//////......---------,,,---------.........//////222111111111000000//////111111111111111111111111000000000000////////////000000000000111111111111111111000000//////......000000111111111111000000///////////////.........000000000000000000000000000111111000000111555888>>>===<<<<<<===<<<999777666555555444222111111000000000000000000000000000111111111000000000000000222111000000000111222333333333333444444444555555333333444555555444333333111111111111111111111111333333333333333333333333000000//////000222444555555555555555555666777888666666555555444444444444777777777777666666666666666666777888999:::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999:::;;;<<<<<>>>>>======<<<<<<;;;;;;;;;;;;===???AAACCCDDDCCCBBB@@@>>>===;;;;;;:::999888888777888888888666777777999:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>???AAABBBBBBEEEFFFGGGJJJLLLNNNPPPQQQUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXYYYYYYXXXVVVUUUTTTRRRTTTUUUUUUTTTTTTUUUVVVYYY[[[]]]^^^]]]]]]^^^___```bbbdddeeeeeeiiiooouuuWWWUUURRROOOLLLJJJHHHHHHEEEDDDCCCAAA>>><<<:::::::::999888666444333111111333222111111111111222333111111111111000000000///////////////000000000111///000000111222222333333000000000000000000000000000000000000000000000000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---...---+++***,,,...........................//////...---------------+++,,,---/////////......////////////////////////111111111000000000000000000000000000/////////...////////////////////////............////////////////////////////////////////////////////////////000/////////............/////////.........---------------.........//////111111111111000000000///111111111111111111111111000000000000////////////...////////////000000000111000000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000000111111111111333666999?????????@@@AAA???;;;888666555555444222111111000000000000000000000000000111111111111000000000000444333333222333444555666333333333444444444555555333333444555555444333333222222222222222222222222333333333333333333333333111111000000111222333444555555555555666666666777777777666666555555555555666666666666666555555555666777777888999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<======?????????>>>======<<<<<<===<<<<<<===???AAACCCDDDDDDCCCBBB@@@>>>===;;;;;;:::999999888888888888888888888999:::;;;<<<=========<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAABBBCCCDDDEEEGGGJJJLLLMMMNNNRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVRRRSSSTTTTTTTTTSSSRRRQQQQQQSSSTTTTTTSSSSSSUUUVVVXXXZZZ]]]^^^]]]^^^___``````cccfffggghhhmmmtttzzzZZZXXXUUURRROOOLLLKKKJJJGGGFFFDDDBBB???===;;;:::888888777555444222111000222111111000000111111222111111111111000000000000/////////000000000111111000000000111222222333333000000000000000000000000000000000000000000000000/////////......------,,,------------------------//////...------,,,++++++------------------------+++---...---,,,+++,,,---........................//////...------------...***+++,,,...////////////............////////////000000000000111111111111000000000/////////......////////////////////////............////////////////////////////////////////////////////////////////////////............000000////////////......------........./////////111111111111000000000000111111111111111111111111000000000000////////////............////////////000000000000////////////000000111111111111000000000000000000111111111111000000000000000000000000000111111222222555999<<>>:::555555444333333222111111000000000000000000000000111111111111111111111111333333333444444666777888333333333444444444555555333444444555555444444333222222222222222222222222333333333333333333333333222222222111111222333333444555666777777777666555777777777666666666666666555555555555555555555555888888888999999:::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<===>>>???@@@@@@??????>>>======<<<<<<>>>>>>>>>???@@@BBBDDDEEECCCCCCBBB@@@>>>===<<<;;;::::::999888888888888888999::::::;;;<<<===>>>>>>===<<<<<<;;;<<<<<<======;;;;;;<<<>>>???@@@AAABBBAAABBBCCCEEEGGGHHHJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPOOOPPPPPPQQQQQQNNNOOOPPPQQQRRRQQQQQQPPPPPPRRRSSSSSSRRRSSSUUUWWWXXXZZZ]]]^^^______aaabbbbbbeeehhhjjjlllqqqzzz[[[ZZZWWWTTTQQQNNNKKKJJJGGGFFFDDDAAA>>><<<:::999777777666555333222111000111000000000000000000111111111111000000000000000//////000000000111111111000000111111111222222222////////////////////////........................///.........---------,,,..............................---------,,,,,,,,,........................,,,---------,,,,,,------........................///......---------......++++++,,,---......///////////////...............//////000000111111222222000000/////////.........////////////////////////............///////////////////////////////////////////////////////////////////////////.........000000000000000/////////............////////////111111111000000000000000111111111111111111111111000000000000////////////........./////////000000000000000000////////////000000111111111111000000///000000000000000111111000000000000000000000000///000222222333666;;;>>>CCCEEEHHHKKKLLLGGG@@@;;;555555444333333222111111000000000000000000000000000111111111111111222222111111222333444555666777333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222222333555666888888777555444666666666666555555555555555555555666666666666666999999999999::::::;;;;;;<<<======>>>????????????>>>>>>>>>>>>???AAABBBCCCAAA@@@@@@???>>>===<<<<<<>>>??????@@@AAACCCDDDDDDCCCBBBAAA@@@>>>===<<<<<<::::::999888888888888999::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<======>>><<<<<<===>>>???@@@AAAAAAAAAAAACCCDDDFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNMMMNNNPPPRRRSSSSSSSSSRRROOOQQQQQQQQQQQQRRRUUUWWWZZZ\\\___aaaaaabbbdddeeeeeegggjjjmmmooovvv[[[ZZZXXXUUUQQQNNNKKKJJJFFFEEECCC@@@===;;;999777777777666444333222111111000000000111111000000000000000000000000000111111000000000000111111111111111111111111111222222222////////////////////////---------------------------------,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................------------------------..............................---------......///---------,,,,,,,,,------111111000///...------,,,//////000000111111222222////////////................................................////////////////////////////////////////////////////////////.........////////////////////////000000000000000........./////////000000000000000000000000111111111111111111111111111111000000000000//////////////////000000000111111111////////////000000000000000000111111111111000000.........//////000000000000000000000000000000000///000222222444777;;;???DDDFFFJJJNNNNNNHHH@@@:::444444444333333222222111000000000000000000000000000000111111222222222333111111222444555666777777333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444333333333444555777888888666555333444444444444444444444444666666777777777888888888999999999:::;;;;;;<<<<<<===>>>???AAAAAABBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFCCCBBBAAA@@@???>>>======>>>???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@???===<<<<<<;;;::::::999888999999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>???===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOQQQSSSSSSSSSSSSOOOPPPQQQQQQQQQSSSVVVYYY\\\___bbbcccdddeeefffhhhgggjjjmmmpppsss{{{\\\[[[YYYVVVRRRNNNKKKIIIFFFEEECCC@@@===:::888777777777666555444333222222000111111222222111111000000000000000111111111111000000000111111111222222111111111111111111111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////...........................---,,,---...///...,,,------------------------...------------...//////......---,,,++++++,,,,,,111111111000//////......000000000000111111111111/////////.........------....................................////////////////////////////////////////////////////////////.........///////////////......////////////000000....../////////000000000000000000000111111111111111111111111111111111111000000000000////////////000000000000111111111111////////////000000000000000000111111111111000000------......//////000000000000000000000000000000///000222222333666;;;>>>CCCEEEIIIMMMLLLGGG???888444444444333333222222222000000000000000000000000000000111111222333333333333444555666777777777777333333333444444444555555555444444333333444444555444444444444444444444444333333333333333333333333333333444555555444444444555666777777777666555444333333333333333444444444666777777888888999999:::888999999:::<<<======>>>???@@@BBBCCCDDDEEEFFFFFFBBBBBBCCCDDDEEEGGGHHHIIIEEEDDDDDDBBBAAA@@@???>>>??????AAABBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;:::999999999999999;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIKKKJJJJJJJJJKKKLLLMMMNNNIIIKKKMMMOOOPPPQQQQQQQQQOOOPPPQQQQQQQQQTTTXXX[[[^^^```cccdddeeeeeeggghhhhhhkkkooosssyyy\\\\\\ZZZWWWSSSOOOKKKIIIGGGFFFDDDAAA===;;;888777888777777666555444333333111111222333333222111111///000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000........................------------------------------------------------,,,---------------------........................///---,,,---//////...,,,---------------------------------------...//////---,,,+++++++++,,,---...///000000000111111222222111111111000000000000000//////.........---------....................................////////////////////////////////////////////////////////////............/////////000------........./////////.../////////000000000000///000000000111111111111111111111111111111111111000000000000/////////////////////000000000000111.../////////000000000111000000111111111111000000---......///000000111111000000000000000000000000///000111222333555:::===AAACCCGGGJJJIIIDDD<<<666444444333333333333222222000000000000000000000000000000111222222333444444333444555666777666666555333333333444444444555555555444333333333333444555444444444444444444444444333333333333333333333333222333444555666666555555777666666666555555555555333333333444444444555555666666666777888888999999777888999;;;<<<>>>???@@@AAABBBDDDFFFGGGHHHIIIIIIDDDDDDEEEFFFGGGIIIJJJKKKGGGGGGFFFDDDCCCAAA@@@@@@@@@AAACCCDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>======;;;;;;:::999999999999:::<<<<<<============>>>>>><<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNIIIJJJLLLNNNOOOPPPPPPOOOPPPPPPQQQQQQRRRUUUYYY]]]___aaacccdddddddddeeeggggggkkkpppwww^^^]]][[[XXXTTTPPPLLLJJJHHHGGGEEEBBB???<<<999888888888777666555444444333111222333444444333222111//////000000111111111222000111111111111222222222222222111111111111111111000000000000000000000000000000000000000000000000---.....................------------------------///......------,,,,,,+++////////////////////////000---,,,---///000...,,,---------------------------------------...///000+++*********+++---///000---...///111222444555666222222111111000000////////////.........---------..................................../////////000////////////////////////////////////////////////---.........//////000000,,,---------......//////////////////000000000000//////000000111111111222111111111111111111111111000000000000////////////............/////////000.../////////000000111111000000111111111111000000...//////000111222222222000000000000000000000000000111111222222555999<<<@@@BBBEEEGGGGGGBBB:::444444333333333333333333333000000000000000000000000000000111222333333444444111222333444444444333222333333333444444444555555555444333333333333444555555555555555555555555555333333333333333333333333111222444666777777666666888777666555555555555555444444444555555555666666444555555666777888888999777777999;;;===???@@@AAABBBCCCEEEGGGIIIJJJJJJKKKEEEEEEFFFGGGHHHJJJKKKLLLHHHHHHGGGEEEDDDBBBAAAAAABBBCCCDDDFFFFFFFFFEEEEEEBBBAAAAAA@@@???>>>======<<<;;;::::::999999::::::>>>>>>>>>>>>????????????<<<<<<<<<<<<===>>>@@@@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJJJJJJJKKKLLLMMMNNNJJJLLLMMMOOOPPPQQQPPPPPPPPPQQQQQQQQQRRRUUUZZZ^^^^^^```bbbccccccbbbccceeeeeejjjqqqyyy