BM6P6(@ ~~~~~~}}}}}}~~~~~~}}}zzzxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvuuutttsssssssssssssssvvvuuusssrrrqqqpppppppppooooooppppppppppppooooooppppppppppppoooooooooooommmmmmnnnoooppprrrtttuuutttsssrrrpppooonnnmmmmmmllllllmmmmmmllllllkkkjjjiiiiiihhhhhhgggeeedddcccbbbbbbbbbccccccdddddddddfffggghhhiiihhhfffdddcccaaacccddddddeeefffjjjmmmwww}}}wwwnnnjjjiiigggiiikkkjjjhhheeedddccc^^^^^^___```aaaaaaaaa``````aaaaaaaaabbbbbbbbbbbb^^^___aaaeeekkkrrrxxx|||pppmmmgggbbb``````ccceeeeeedddcccbbbaaa`````````aaaaaaaaaaaa````````````aaa``````ccchhhnnnqqqrrraaaaaa```___^^^^^^]]]]]]aaa___]]]]]]^^^`````````^^^_________``````aaaaaaaaaaaa```^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUVVVWWWXXXXXXYYYYYYXXXXXXZZZ[[[]]]^^^___`````````^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZ[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWW]]][[[YYYXXXWWWXXXZZZ[[[\\\]]]^^^___^^^\\\YYYWWWXXXXXXXXXYYYZZZ[[[[[[\\\[[[ZZZYYYXXXWWWXXXYYYYYYVVVVVVUUUTTTTTTUUUVVVVVVXXXWWWWWWVVVVVVVVVWWWWWWUUUVVVXXXZZZ[[[ZZZZZZYYYZZZ[[[\\\\\\\\\\\\___```bbb```___^^^^^^]]]ZZZXXX[[[^^^______]]]ZZZYYYYYYXXXXXXXXXXXXYYY[[[]]]^^^^^^_________^^^\\\YYYXXXVVVVVVVVVWWWWWWWWWWWWXXXUUUVVVVVVWWWYYYZZZ\\\]]][[[[[[YYYXXXWWWWWWWWWWWWYYYXXXWWWVVVWWWXXXYYYZZZZZZ\\\^^^]]]\\\[[[\\\]]][[[[[[ZZZYYYYYYXXXYYYYYY[[[\\\]]]\\\ZZZZZZ[[[\\\\\\ZZZYYYWWWXXXZZZ]]]^^^ZZZVVVWWW]]]^^^[[[ZZZ^^^___^^^]]]\\\\\\\\\]]]^^^_______________```aaaaaaaaa```````````````aaabbbcccdddeeeffffffdddbbbaaagggfffeeedddcccbbbbbbcccdddccccccbbbcccdddfffgggiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkmmmoooqqqssstttwwwxxxyyyyyyxxxxxxzzz|||~~~~~~~~~}}}~~~}}}}}}~~~~~~}}}{{{xxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuttttttsssssssssttttttsssrrrpppoooooonnnnnnooooooppppppppppppooooooppppppppppppoooooooooooommmmmmnnnoooppprrrsssttttttsssrrrpppoooooooooooommmmmmmmmmmmmmmlllkkkkkkiiiiiiiiihhhgggfffeeedddbbbccccccdddeeeffffffgggggghhhiiijjjiiigggeeedddbbbcccdddddddddeeehhhkkkqqqwww{{{xxxpppiiifffggghhhlllpppqqqnnniiifffddd______``````aaa`````````aaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbdddhhhmmmrrruuunnnkkkfffcccaaaaaaccceeeeeeeeecccbbbbbbaaaaaaaaaaaa````````````_________bbb```___aaadddhhhjjjkkkaaa``````___^^^^^^]]]]]]___]]]\\\\\\]]]_________^^^_________`````````aaaaaa```___^^^]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[ZZZ\\\\\\[[[[[[ZZZZZZZZZ[[[YYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVWWW[[[\\\^^^___^^^\\\ZZZXXXVVVVVVVVVWWWXXXYYYYYYYYY[[[ZZZYYYWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[^^^cccjjjooorrrmmmfffaaa^^^]]]\\\[[[[[[]]]``````^^^\\\[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\]]]^^^]]][[[YYYXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXYYY[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYZZZ\\\^^^]]]\\\[[[\\\]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\[[[YYYXXXXXXZZZ\\\^^^^^^YYYXXX\\\^^^[[[ZZZ\\\]]]]]]\\\[[[[[[\\\]]]^^^_______________``````aaa```````````````aaabbbbbbhhhiiijjjjjjjjjhhhfffeeeffffffeeeeeeddddddccccccdddccccccccccccdddfffgggiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllnnnppprrrttttttwwwxxxyyyyyyxxxxxxzzz|||~~~~~~|||{{{~~~}}}}}}~~~~~~{{{yyyyyyxxxxxxxxxwwwvvvvvvvvvuuuuuuuuuuuutttttttttttttttsssrrrqqqpppoooooooooooooooppppppppppppooooooppppppppppppoooooooooooommmmmmmmmnnnoooqqqssssssrrrrrrqqqpppppppppppppppnnnmmmmmmmmmmmmllllllllljjjjjjjjjiiihhhgggeeeeeeddddddeeefffgggiiijjjjjjhhhiiijjjkkkjjjiiifffeeebbbdddddddddcccdddfffhhhjjjnnnpppmmmfffbbbcccfffggglllrrrtttqqqkkkeeebbb```aaaaaaaaaaaa``````___aaa`````````aaaaaabbbbbbccccccbbbccceeegggjjjllliiihhheeecccbbbcccdddeeeeeeeeedddcccbbbbbbbbbbbb````````````_________^^^bbb```^^^^^^```aaabbbaaa``````______^^^]]]]]]]]]^^^\\\[[[\\\]]]______^^^_______________```````````````___^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWVVVVVVWWWYYYZZZ\\\ZZZZZZ[[[\\\\\\]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\[[[ZZZZZZYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\ZZZZZZYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\\\\[[[YYYXXXVVVVVVVVVWWWXXXXXXYYYYYY[[[ZZZYYYWWWWWWVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYZZZ[[[\\\[[[ZZZ[[[```jjjvvv~~~yyynnnddd___]]]]]]^^^\\\^^^``````___]]]]]]]]]]]]\\\ZZZYYYXXXYYYYYYZZZZZZ[[[]]]^^^^^^]]][[[ZZZ[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXZZZ[[[]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXVVVVVVVVVWWWWWWZZZ\\\^^^]]]\\\[[[\\\]]]\\\\\\[[[[[[ZZZZZZ[[[[[[ZZZ[[[\\\[[[YYYXXXYYYZZZ]]]\\\ZZZYYYYYYZZZ[[[\\\```[[[YYY\\\^^^\\\ZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]^^^___^^^^^^^^^^^^___``````____________```bbbcccccckkkkkkllllllkkkjjjhhhgggeeeeeefffggggggfffeeeddddddcccccccccccceeeggghhhiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmoooqqqsssuuuuuuwwwxxxyyyyyyxxxxxxzzz|||~~~~~~}}}{{{zzz~~~}}}}}}~~~~~~|||zzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvuuuuuuuuuuuuvvvuuutttsssrrrrrrrrrrrroooppppppqqqqqqppppppoooppppppppppppooooooooonnnmmmmmmmmmnnnoooppprrrrrrqqqqqqpppppppppqqqqqqrrrnnnnnnmmmmmmlllllllllmmmkkkkkkjjjjjjiiihhhfffeeeeeefffggghhhjjjkkklllmmmjjjkkkllllllkkkjjjhhhfffdddeeefffeeedddccceeefffeeeggghhheeeaaa___bbbfffeeeiiinnnpppmmmhhhccc```bbbbbbbbbbbbaaaaaa```___aaa``````___```aaabbbccccccbbbaaaaaabbbccceeefffeeeeeedddddddddddddddeeeeeedddcccccccccccccccdddaaaaaaaaaaaa````````````aaa___]]]\\\]]]^^^]]]\\\_________^^^^^^]]]]]]]]]^^^]]]\\\]]]___``````_________________________________^^^]]]\\\\\\]]]]]][[[[[[[[[[[[[[[[[[[[[[[[XXXWWWVVVVVVWWWYYY[[[]]]ZZZ[[[[[[\\\]]]]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]^^^]]]\\\\\\[[[ZZZYYYXXXXXX[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYUUUVVVXXXYYYYYYXXXWWWVVVXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWYYYZZZ[[[\\\[[[[[[\\\aaakkkwwwyyynnneee```^^^^^^^^^]]]___```___^^^\\\\\\\\\ZZZYYYXXXXXXXXXYYY[[[\\\[[[]]]___aaabbbbbbaaa```]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZXXXVVVVVVUUUVVVVVVZZZ\\\^^^]]]\\\[[[\\\\\\]]]]]]\\\[[[[[[\\\\\\\\\\\\]]]]]]\\\ZZZYYYZZZ[[[^^^]]][[[ZZZYYYZZZ[[[[[[___[[[YYY[[[]]]]]][[[ZZZXXXYYYYYYZZZ[[[\\\\\\]]]^^^^^^]]]]]]^^^^^^___```^^^^^^^^^___```bbbcccdddhhhhhhiiiiiihhhgggeeeddddddeeegggiiiiiihhhfffeeedddcccccccccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiilllmmmnnnppprrrtttuuuvvvwwwxxxyyyyyyxxxxxxzzz|||}}}~~~}}}{{{zzz~~~}}}}}}~~~}}}{{{yyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwvvvvvvuuuuuutttssssssrrrrrrrrrrrrppppppqqqqqqqqqqqqppppppppppppppppppooooooooonnnllllllmmmmmmnnnooopppqqqppppppooooooooopppqqqqqqnnnnnnmmmllllllllllllmmmllllllkkkkkkjjjiiigggffffffggghhhiiikkklllmmmnnnjjjkkklllmmmllljjjhhhgggeeefffgggfffeeeddddddeeedddeeeeeebbb``````cccfffdddgggiiiiiifffcccbbbaaabbbcccccccccbbbaaa``````aaa```_________```bbbcccaaa````````````bbbcccdddccccccccccccddddddeeeeeeccccccbbbbbbbbbcccddddddcccccccccbbbbbbbbbbbbaaa___^^^\\\]]]^^^^^^]]]\\\^^^^^^^^^^^^^^^]]]]]]]]]^^^]]]]]]___aaabbbaaa```_______________^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]][[[[[[[[[[[[\\\\\\\\\\\\YYYXXXWWWVVVWWWYYY[[[]]]ZZZ[[[\\\]]]]]]^^^^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\[[[[[[ZZZYYYYYYXXXZZZ[[[[[[\\\[[[ZZZYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXWWWWWWXXXZZZ[[[ZZZ[[[\\\^^^aaagggnnnssssssooohhhcccaaa___^^^]]]^^^___```^^^[[[ZZZYYYZZZVVVVVVVVVWWWYYY[[[]]]___^^^```bbbeeeggggggffffff^^^^^^]]][[[ZZZYYYXXXWWWXXXXXXXXXXXXYYYZZZ\\\\\\^^^]]]]]]\\\\\\\\\\\\]]]\\\ZZZYYYWWWVVVVVVWWWWWWZZZ\\\^^^]]]\\\[[[\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^______^^^\\\[[[[[[\\\^^^]]]\\\[[[ZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\ZZZXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^______^^^^^^^^^___```bbbcccdddeeeeeeeeeeeeddddddccccccdddfffgggiiiiiihhhfffeeeccccccccccccdddfffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiilllmmmnnnppprrrtttvvvwwwwwwxxxyyyyyyxxxxxxzzz|||}}}~~~}}}|||~~~}}}}}}}}}{{{yyyxxxxxxxxxwwwvvvvvvvvvtttuuuwwwxxxxxxwwwvvvvvvrrrqqqppppppooooooooopppppppppqqqqqqqqqqqqppppppppppppppppppoooooooooooollllllllllllmmmnnnooopppoooooonnnnnnnnnoooooopppnnnmmmlllkkkjjjkkkllllllmmmmmmllllllkkkjjjhhhggggggggghhhiiijjjllllllmmmjjjkkklllmmmllljjjhhhgggdddeeegggfffdddccccccddddddeeeeeecccaaaaaabbbddddddeeeeeedddbbbbbbcccdddbbbccccccccccccbbbbbbaaaaaa```___^^^^^^```bbbccc```___``````aaabbbbbbcccbbbbbbbbbbbbcccdddeeeeeeaaaaaaaaaaaabbbcccddddddddddddddddddcccccccccccc___^^^]]]^^^___```___^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^```bbbcccbbbaaa_________^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\ZZZYYYXXXXXXXXXYYYZZZ[[[YYYZZZ[[[]]]^^^^^^______^^^]]]]]]\\\\\\]]]]]]^^^\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]][[[ZZZYYYZZZZZZZZZYYYXXXWWWWWWWWWYYYYYYYYYXXXXXXXXXXXXWWWZZZZZZ[[[[[[[[[ZZZZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWVVVVVVXXXYYY[[[\\\]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYYYYXXXZZZ]]]______aaadddfffeeedddbbbbbbbbbaaa^^^\\\^^^______]]][[[YYYZZZZZZYYYXXXXXXYYYZZZ\\\^^^```^^^```bbbeeegggggggggfff^^^]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[]]]]]]\\\\\\\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXYYYYYYZZZ\\\^^^]]]\\\[[[\\\]]]\\\\\\[[[[[[\\\\\\]]]]]]``````aaa___]]]\\\\\\]]]]]]\\\\\\[[[[[[[[[\\\\\\YYY```dddbbb^^^]]]]]][[[XXXYYYZZZ[[[[[[[[[[[[[[[]]]\\\\\\\\\\\\]]]^^^^^^____________```bbbccccccccccccdddddddddeeeeeeeeeffffffggghhhhhhgggfffeeecccccccccccceeegggiiijjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnppprrrtttvvvvvvwwwxxxyyyyyyxxxxxxzzz|||}}}~~~~~~~~~}}}}}}~~~|||xxxxxxwwwwwwwwwwwwwwwwwwtttuuuwwwyyyyyyxxxwwwvvvppppppooonnnnnnnnnoooooopppqqqqqqrrrrrrqqqqqqpppppppppppppppoooooooooooollllllllllllmmmnnnooooooooonnnmmmmmmmmmmmmmmmnnnmmmllljjjiiiiiiiiikkklllmmmmmmmmmmmmllljjjiiihhhgggggghhhhhhiiijjjkkkkkkjjjkkklllmmmllljjjhhhgggaaacccddddddcccaaaaaabbbcccdddeeedddcccaaa______```aaabbbaaa``````bbbdddbbbbbbccccccdddcccccccccaaa```^^^]]]]]]___bbbcccaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaacccdddfff````````````aaabbbcccddddddddddddcccccccccbbbbbb___^^^^^^___``````___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]```bbbcccbbb```_________^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYWWWXXXYYY[[[]]]^^^______^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\^^^^^^^^^]]][[[ZZZZZZZZZZZZYYYYYYYYYYYYYYY]]]\\\[[[YYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZYYYVVVWWWXXXYYYYYYXXXWWWVVVXXXYYY[[[]]]^^^^^^]]]\\\XXXXXXYYYYYYYYYYYYXXXXXXWWWZZZ]]]^^^^^^^^^___````````````bbbcccbbb___\\\\\\]]]^^^]]]\\\\\\]]]___bbbaaa___]]]\\\\\\]]]]]]YYY[[[^^^aaabbbcccbbbbbb]]]\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWWWWXXXYYYZZZ]]]\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ\\\^^^]]]\\\[[[\\\]]][[[[[[[[[[[[[[[\\\]]]]]]``````aaa___]]][[[[[[\\\\\\\\\\\\\\\\\\\\\]]]]]][[[gggooojjjaaa]]]]]]\\\YYYZZZ[[[\\\\\\\\\[[[ZZZ\\\\\\\\\\\\\\\]]]]]]^^^```````````````aaabbbbbbbbbbbbccccccdddfffggghhhgggggggggffffffeeeeeeeeecccccccccdddeeegggiiikkkllllllllllllllllllllllllkkklllnnnppprrrtttuuuvvvwwwxxxyyyyyyxxxxxxzzz|||}}}~~~}}}}}}~~~|||wwwwwwwwwwwwwwwxxxxxxxxxtttuuuwwwyyyzzzyyywwwvvvqqqqqqpppppppppppppppppppppqqqqqqrrrrrrqqqqqqpppppppppppppppoooooooooooolllllllllllllllmmmnnnooonnnnnnmmmlllllllllllllllmmmllljjjhhhhhhiiijjjkkknnnnnnnnnmmmlllkkkiiiiiiggggggggghhhhhhiiiiiiiiijjjkkkllllllllljjjhhhfff^^^```bbbcccaaa```___```aaacccdddeeeccc```]]][[[[[[]]]____________```aaaaaabbbcccdddddddddddddddaaa```^^^]]]]]]___aaacccbbbbbbbbbbbbbbbaaaaaaaaacccbbbaaa``````bbbdddfff____________```bbbcccccccccccccccbbbbbbbbbbbbaaa```_________``````^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\___aaabbbaaa____________^^^^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWUUUVVVXXXZZZ\\\^^^______^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[[[[\\\]]]]]]^^^^^^\\\]]]^^^______]]]\\\ZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[YYYWWWVVVUUUVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXWWWYYYZZZ\\\\\\\\\[[[[[[WWWXXXYYYZZZZZZYYYXXXWWWXXXZZZ\\\^^^___^^^]]]\\\WWWXXXYYYZZZZZZYYYXXXWWWVVVYYY\\\^^^^^^^^^___aaaaaaaaaaaabbbcccccc```]]]ZZZ\\\]]]]]]]]]^^^aaacccjjjhhheeeaaa^^^[[[ZZZZZZUUUWWWYYY\\\^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVVVVVVVVVVWWWXXXYYY\\\\\\\\\[[[[[[\\\]]]]]]\\\[[[[[[ZZZZZZ[[[\\\]]]ZZZ\\\^^^]]]\\\[[[\\\]]][[[ZZZZZZZZZ[[[\\\\\\]]]___``````^^^\\\ZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^mmmvvvoooccc]]]\\\[[[[[[[[[\\\]]]]]]\\\ZZZZZZ\\\\\\[[[[[[\\\\\\]]]^^^aaa```````````````aaabbbaaaaaaaaabbbdddfffggghhhiiihhhgggeeeddddddddddddcccccccccdddeeegggjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmoooqqqsssuuuuuuwwwxxxyyyyyyxxxyyy{{{|||}}}{{{zzzxxxvvvuuutttuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwqqqqqqppppppqqqrrrrrrsssssstttuuuvvvvvvtttrrrqqqoooooonnnnnnnnnnnnoooooopppnnnlllkkkkkkkkkmmmnnnnnnnnnmmmmmmmmmlllllllllmmmmmmmmmlllkkkjjjiiihhhjjjkkklllmmmnnnmmmlllkkkmmmlllkkkjjjiiiiiiiiiiiikkklllllllllkkkhhheeedddcccccccccccccccccccccccccccbbbaaa```^^^^^^^^^^^^\\\\\\\\\]]]^^^___```aaa``````aaabbbcccddddddeeedddcccaaa___^^^___```aaadddcccbbbbbbaaabbbbbbbbbcccbbbaaaaaaaaaaaaaaabbbaaabbbaaa```^^^^^^```bbbbbbfffhhhdddcccdddeeecccaaa```___```aaabbbaaa```]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^______```aaaaaabbb^^^^^^]]]]]]]]]]]]\\\\\\]]][[[ZZZXXXXXXXXXYYYYYY\\\\\\\\\\\\\\\[[[ZZZYYY[[[ZZZXXXWWWWWWXXXZZZ[[[XXXXXXXXXXXXYYYZZZ\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\^^^_________^^^]]]\\\[[[YYYYYYXXXXXXXXXZZZ[[[]]]\\\[[[YYYXXXWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVZZZZZZZZZZZZZZZ[[[[[[\\\ZZZ[[[\\\]]]\\\ZZZXXXWWW]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZ[[[[[[[[[ZZZZZZYYY\\\[[[[[[^^^]]][[[^^^cccbbbdddccc___^^^```___\\\\\\^^^```^^^]]]___gggmmm{{{wwwooogggaaa\\\[[[ZZZVVVWWWYYY[[[]]]^^^^^^^^^]]][[[YYYYYYYYYYYYXXXWWWWWWWWWWWWXXXXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]___```aaa```^^^]]]\\\\\\]]]]]][[[[[[\\\\\\\\\]]]]]]]]]dddiiimmmllleee___]]]]]][[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^______aaaaaaaaaaaabbbcccdddeeeddddddddddddccccccbbbbbbcccccccccdddeeehhhjjjlllmmmmmmmmmllllllkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyyyyzzzzzz{{{|||~~~|||zzzyyywwwuuutttuuuvvvwwwzzzzzzyyyyyyyyyxxxwwwwwwrrrrrrqqqqqqqqqqqqqqqqqqtttuuuvvvwwwvvvuuusssrrrooooooooonnnnnnoooooooooooonnnlllkkkjjjkkklllmmmnnnnnnmmmmmmllllllkkkkkkllllllllllllkkkkkkjjjiiijjjjjjkkklllmmmmmmmmmllllllkkkkkkjjjiiihhhhhhhhhkkkkkklllkkkjjjgggeeeccccccccccccccccccccccccccccccbbbaaa```___^^^^^^^^^]]]]]]]]]]]]^^^___````````````aaaaaabbbbbbccccccdddcccaaa`````````bbbcccdddcccbbbbbbaaaaaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa``````bbbeeegggmmmqqqooollljjjfffbbbbbb```___```aaaaaa```___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^___``````^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZZZZ\\\\\\\\\[[[[[[[[[ZZZZZZ]]][[[YYYWWWVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^___```aaa```^^^\\\[[[[[[ZZZZZZYYYYYYZZZ\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]]]]\\\[[[YYYVVVUUUXXXYYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZ^^^\\\\\\^^^\\\ZZZ]]]ccccccggghhhccc_________]]]\\\]]]______aaagggrrrzzzuuuiiiaaa[[[ZZZYYYZZZZZZ[[[\\\^^^___```aaaaaa^^^[[[YYYXXXWWWVVVTTTWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]___```aaa```^^^]]]\\\\\\]]]]]][[[[[[\\\\\\\\\]]]]]]]]]]]]bbbfffeee```\\\[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________`````````aaaaaabbbddddddddddddcccbbbbbbbbbbbbbbbbbbbbbbbbccceeegggjjjkkkmmmmmmlllllllllkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyyyyzzz{{{||||||~~~~~~~~~zzzyyywwwvvvuuuuuuvvvvvv{{{zzzyyyxxxxxxwwwwwwvvvssssssrrrrrrqqqppppppppptttuuuvvvvvvvvvuuutttsssppppppppppppppppppppppppnnnmmmlllkkkjjjkkklllmmmnnnnnnmmmllllllkkkjjjjjjkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkklllnnnnnnlllkkkkkkjjjiiiiiiiiihhhjjjjjjjjjjjjiiigggeeeccccccccccccccccccccccccccccccbbbaaa```___^^^^^^^^^]]]]]]]]]]]]^^^^^^___````````````````````````aaacccbbbaaaaaaaaabbbdddeeeddddddbbbaaa````````````````````````aaabbbbbbcccbbbccccccbbbbbbbbbeeegggnnnwww~~~zzztttkkkbbbcccaaa``````aaaaaa___^^^]]]]]]]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZYYYYYYYYYZZZ[[[[[[]]]\\\[[[ZZZYYYZZZ[[[[[[^^^\\\ZZZWWWUUUTTTTTTTTTVVVWWWXXXYYY[[[\\\]]]^^^^^^____________^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]___```bbbcccbbb```]]][[[]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWVVVVVVVVVZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[[[[ZZZZZZXXXWWWVVVWWWXXXZZZ\\\\\\\\\\\\[[[^^^^^^^^^]]]\\\[[[ZZZYYY^^^]]]]]]^^^\\\ZZZ___fffiiipppssslllccc______^^^]]]^^^______bbbjjjuuu~~~ttthhh___[[[ZZZZZZZZZZZZ[[[]]]```cccfffhhhhhhddd^^^ZZZXXXWWWUUUTTTWWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^___``````^^^]]]]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]YYY\\\______]]][[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^_________``````___``````aaabbbcccdddcccaaa``````aaaaaabbbaaaaaabbbccceeegggiiijjjllllllllllllkkkkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyyyyzzz{{{|||}}}}}}~~~ӵzzzyyyxxxwwwvvvuuuuuuvvvĦvvvuuuuuurrrrrrrrrĦrrrrrrttttttuuuuuuuuutttsssrrrppppppqqqqqqqqqqqqppppppmmmӵkkkmmmmmmllllllkkkjjjjjjjjjjjjjjjkkklllmmmmmmlllllljjjjjjiiiiiijjjlllnnnooollllllllllllkkkkkkjjjjjjiiiiiiiiiiiihhhfffeeedddccccccccccccccccccccccccdddcccbbb```______^^^^^^]]]]]]]]]]]]]]]^^^___```_____________________^^^aaaaaa```aaaaaacccdddeeedddcccbbbaaa```__________________``````bbbcccdddaaabbbcccĦsss~~~rrrgggcccaaa````````````^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[XXXYYYYYYZZZZZZ[[[\\\\\\]]]\\\ZZZXXXXXXZZZ[[[\\\\\\[[[YYYWWWUUUTTTSSSSSSUUUVVVXXXZZZ\\\]]]^^^___^^^______```______^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]___```bbbdddccc```]]][[[]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZVVVVVVWWWWWWXXXYYYYYYZZZ\\\]]]]]]^^^]]]\\\ZZZYYY^^^]]]]]]\\\[[[ZZZXXXWWW\\\[[[]]]^^^\\\\\\ccclllttt~~~wwwhhh```_______________^^^___dddkkkpppuuupppiiibbb]]][[[[[[\\\XXXXXXYYY\\\```fffkkknnnlllgggaaa\\\YYYYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]ZZZ\\\^^^^^^\\\\\\]]]___\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___________________________```aaaaaacccbbb```______```aaabbbaaaaaabbbccceeeggghhhiiikkkkkkkkkkkkkkkkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyyyyzzz|||}}}~~~}}}~~~~~~4ĉ@ӵ{{{zzzyyyxxxvvvvvvuuuuuu>Lwwwvvvuuutttoooppp=hĦvvvrrrrrrsssrrrrrrrrrqqqqqqooopppqqqqqqqqqqqqpppooo4ĉ@ӵlllkkkkkkkkkjjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmjjjjjjiiiiiijjjkkkmmmnnnlllmmmmmmnnnnnnmmmlllkkkiiiiiiiiihhhgggfffeeeeeeccccccccccccccccccccccccdddcccbbbaaa____________^^^^^^]]]]]]]]]^^^_______________^^^^^^^^^^^^^^^_________```aaabbbcccdddcccbbbaaa```________________________```aaabbbccc``````aaa>Lfffrrrxxxmmmcccaaa______```___^^^\\\]]]]]]]]]^^^^^^_________]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]\\\[[[YYYXXXXXXYYY[[[]]]YYYXXXXXXWWWVVVVVVUUUUUUUUUVVVXXXZZZ\\\^^^^^^^^^^^^^^^______```______^^^\\\\\\]]]]]]]]]^^^^^^^^^___```aaabbbbbb```]]][[[[[[[[[ZZZYYYXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVVVVXXXZZZ\\\]]]```______^^^]]]\\\[[[ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVXXXYYY[[[]]]]]]___iiitttmmmbbb___```]]]^^^^^^^^^]]]^^^___aaacccbbb```^^^]]]\\\\\\\\\YYYYYYZZZ[[[___cccgggjjjhhhccc^^^ZZZXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYY\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]][[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^]]]\\\\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________``````__________________```aaaaaaaaa```______```aaabbb```aaacccdddfffhhhhhhiiikkkkkkkkkkkkkkkkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyzzz{{{|||~~~~~~}}}~~~GG=?{{{zzzzzzyyywwwvvvuuutttHdĦ{{{yyyvvvuuuooo=ĪjrrrrrrqqqqqqqqqpppppppppnnnooopppqqqqqqpppooonnnGG=?iiijjjjjjjjjjjjkkkkkkjjjkkklllmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjkkkkkkllllllmmmnnnnnnnnnmmmlllkkkjjjjjjiiihhhggggggffffffeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa```_________^^^^^^^^^]]]]]]^^^^^^___^^^^^^^^^^^^^^^^^^______^^^______```aaabbbbbbbbbaaa``````___________________________```aaaaaabbb___``````HdĦdddlllwwwvvvmmmbbb```______``````^^^]]]]]]]]]]]]^^^______``````^^^^^^^^^^^^____________\\\\\\\\\\\\[[[[[[[[[[[[XXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZYYYXXXYYYZZZ[[[\\\WWWWWWWWWWWWXXXXXXXXXXXXUUUWWWYYY[[[]]]^^^^^^]]]]]]]]]^^^____________^^^\\\\\\]]]]]]^^^^^^______^^^____________]]]\\\[[[YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXVVVVVVUUUUUUVVVVVVWWWXXXZZZZZZYYYZZZ]]]```dddfffeeecccaaa___]]]]]]]]]]]]ZZZ[[[ZZZZZZYYYXXXWWWVVVVVVWWW[[[]]]]]]```mmmzzzoooccc______ZZZZZZ\\\]]]]]]]]]\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[]]]]]]\\\\\\]]]^^^```aaa```]]]XXXVVVVVVWWWWWWWWWXXXWWWWWWWWWWWWWWWXXXXXX[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^______^^^]]]]]][[[[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________```````````````____________```````````````aaaaaaaaaaaaaaaaaabbbdddfffgggiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyzzz{{{}}}~~~~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ{{{tttDdDqqqsssuuu?fӵsssrrrqqqĦmmmnnnpppӵƜ`1.׼sggggggĭӵmmmkkkkkkiiijjjkkklllmmmmmmlllkkkӵhhhhhhhhhhhhĦfffffffffffffff______]]]^^^^^^^^^]]]]]]^^^Ħ___```aaaaaabbbbbb___Ħ_________``````aaa```aaaaaaDdDwwwvvvttt```___ӵ___```ӵ___ӵ\\\\\\\\\[[[\\\ĦZZZXXXӵVVVXXXZZZ\\\ĭӵ]]]^^^]]]\\\[[[[[[ZZZZZZZZZYYYYYYZZZZZZYYYXXXWWWVVVXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXYYY\\\\\\]]]aaafffmmmtttwwwtttpppjjjddd___]]]]]]^^^ZZZZZZZZZZZZZZZYYYXXXXXXVVVXXX[[[]]]]]]```nnn|||~~~mmmbbb^^^]]]XXXXXXXXXYYY[[[]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]ZZZWWWVVVVVVWWWVVVUUUXXXWWWWWWVVVVVVWWWWWWXXXZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[\\\]]]]]]\\\\\\]]]]]]^^^______^^^^^^]]][[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[\\\]]]]]]\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]____________````````````aaaaaa``````___``````aaa^^^___aaaccccccbbbaaa```aaaccceeegggiiijjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkllllllmmmoooqqqsssuuuvvvyyyyyyyyyzzz|||}}}?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?uuuxxxZufĦtttsssrrrgLrrrlllnnng&elllgĉ@hhhfffg&e>&emmm@ejjjkkk??hhhggghhhiiikkkllllllkkkg<ĉiiihhhhhhhhh3we<Ħgggggggggggg3h?@e]]]]]]]]]^^^^^^]]]]]]^^^Zaaaaaaaaabbbcccccc3h?gL``````_________``````aaabbbaaaD%%)?jjjfff?><z``````=?Ħ```g&e^^^g&e\\\\\\\\\S?ʬ[[[4ff?>ߝLZZZ@eYYYg&eWWWWWWYYY3h?g&e>&e]]]]]]??]]]\\\[[[YYYXXXYYYYYYZZZYYYZZZ[[[[[[[[[ZZZXXXWWWZZZYYYXXXWWWWWWXXXZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZYYY[[[___eeeoooyyyuuukkkccc^^^\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXYYY\\\^^^\\\```nnn}}}yyyjjjaaa^^^\\\XXXWWWUUUUUUXXXZZZ\\\\\\\\\[[[ZZZYYYZZZ[[[]]]^^^WWWYYY[[[]]]___``````aaa^^^\\\ZZZYYYYYYYYYWWWVVVXXXWWWWWWVVVVVVVVVWWWWWWYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXYYY[[[\\\]]]]]]\\\\\\\\\]]]^^^_________^^^]]][[[[[[\\\\\\\\\]]]]]]]]][[[[[[\\\^^^``````___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]____________`````````aaabbbaaaaaa`````````aaaaaa]]]___bbbdddeeecccaaa```bbbcccfffhhhjjjkkkkkkkkkiiiiiiiiijjjjjjkkkkkkkkkllllllmmmoooqqqsssuuuvvvxxxyyyyyyzzz|||~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħtttvvvwwwg?qqqqqqHdĦqqqooooooHu]ĦmmmttjjjfffHƅ^Hu]ĦnnnH׼skkkooolllkkkkkkggghhhhhhiiiiiijjjtQhhhgggggggggje<ĦhhhhhhhhhBt=o9ĦH׼s_________^^^^^^^^^_________HtĦaaabbbbbbbbbbbbBt=o9ĦHdĦ_________^^^^^^^^^^^^```______Dtfo9ĦsߝLGdUĦ___Ht@cӵHu]Ħ___Hu]Ħ\\\[[[Htƅ^[[[qIܗGIӵWWWH׼sZZZZZZHu]ĦVVVXXXBt=o9ĦHƅ^Hu]Ħ\\\___\\\\\\[[[YYYWWWWWWXXXZZZ\\\[[[[[[ZZZYYYXXXXXXWWWUUUUUUUUUVVVVVVVVVWWWWWWYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYXXXXXXXXXYYYYYYYYYXXXbbbcccuuupppddd^^^^^^___]]]]]]\\\[[[YYYYYYZZZ\\\YYYZZZ[[[[[[[[[^^^aaaeeewwwuuuqqqlllfff```\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]___aaaccceeeaaa___[[[XXXWWWWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[]]]``````^^^\\\[[[[[[[[[ZZZYYYYYYZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\\\\[[[\\\___bbbcccccccccbbbgggeeecccaaa`````````aaacccccccccbbbbbbaaaaaaaaaeeefffhhhiiijjjjjjjjjjjjiiiiiijjjkkklllmmmmmmnnnoooppppppqqqsssuuuvvvwwwwwwyyy{{{{{{zzz{{{|||~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵrrrtttGR/f6LĭĦqqqqqqDdDĦqqqpppoooDdDĦnnn`eĭhhhDdDΦDdDĦmmmDdDĦmmmooonnnnnnmmmllllllkkkkkkiiiiiiiiijjjjjjjjjgeĦhhhhhhhhhFSĦhhhhhhqjRgdKӵDdDĦaaaaaa``````______``````___DdDĦaaabbbbbbbbbqjRgdKӵDdDĦaaaaaa`````````______```______HdDĦgdKӵDdDDdDĦbbbDdDĦ4DufӵDdDĦ```DdDĦ\\\q<RZZZZZZpeƜ4DuTӵYYYDdDĦ[[[[[[DdDĦWWWqjRgdKӵDdDΦDdDĦ\\\\\\]]]^^^^^^___[[[\\\[[[YYYWWWWWWXXXZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[^^^iiimmmqqqfffaaa______\\\]]]]]]\\\ZZZZZZ[[[\\\YYYZZZZZZZZZZZZ\\\___bbbhhhgggeeeccc```^^^\\\[[[YYYXXXXXXWWWXXXYYYZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]___```bbbddddddbbb```]]]ZZZXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWWWWXXXWWWWWWXXXXXXZZZ[[[\\\]]]\\\^^^``````^^^\\\\\\\\\\\\ZZZYYYYYYZZZ[[[YYYXXXZZZ[[[[[[\\\\\\\\\[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^______^^^^^^]]]\\\\\\]]]]]]]]]^^^```bbbccccccbbbbbbeeedddcccbbbaaaaaaaaabbbeeeeeeddddddccccccccccccdddeeegggiiijjjjjjjjjiiihhhhhhiiijjjkkklllmmmmmmqqqrrrssstttvvvxxxyyyyyyxxxzzz{{{|||{{{|||}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦppprrrCdgĪjqqqDdDĦqqqppppppDdDĦnnnHߝL`o9iiiDdDΦDdDӵlllDdDĦooonnnnnnnnnmmmllllllkkkkkkllllllkkkkkkkkkjjjgeĦiiiiiisp?aĦhhhiiiGIdnuR)ĦDdDĦdddbbbbbbaaaaaaaaa`````````DdDĦbbbaaabbbbbbGIdnuR)ĦDdDĦbbbbbbbbbaaaaaaaaaaaa______^^^DdDĦnuR)ĦDdDΦDdDĦfffDdDĦnuR)ĦDdDĦaaaDdDĦ\\\po9uZZZZZZZZZYYY=ӊB1.uTӵ[[[DdDĦ]]]]]]DdDĦWWWGIdnuR)ĦDdDΦDdDӵ[[[\\\]]]]]]]]]^^^[[[\\\[[[ZZZXXXWWWXXXZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVTTTUUUUUUVVVWWWYYY[[[\\\^^^jjjppp}}}nnnfffbbb^^^\\\[[[]]]^^^^^^\\\[[[[[[\\\YYYZZZZZZZZZYYYZZZ\\\___]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[\\\[[[\\\^^^aaacccdddddddddcccaaa^^^[[[YYYYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWYYYZZZ\\\]]]___```]]]___aaa```^^^\\\[[[[[[\\\[[[ZZZZZZ[[[[[[ZZZXXX\\\\\\\\\\\\\\\[[[ZZZZZZ^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^____________^^^]]]]]]]]]]]]^^^```aaabbbcccccccccbbbaaaccccccbbbbbbbbbbbbccccccffffffeeeeeeeeeeeeddddddcccdddfffhhhiiiiiiiiihhhhhhhhhiiijjjkkkllllllmmmppprrrtttvvvxxxyyyyyyyyyyyy{{{|||}}}}}}}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħnnn4DufئL>ekkkDdDʜ4DuTӵlllDdDĦnnnnnnnnnmmmmmmmmmlllllllllnnnmmmmmmlllkkkkkkgeĦjjjs<v>aĦjjjkkkpeӵDx<DdDĦeeecccbbbbbbbbbbbb```aaaaaaDdDĦbbbaaaaaabbbpeӵDx<>dd<ӵDd<DdDΦDdDĦgggDdDӵnd<DdDĦ```>d<ĦZZZpeӵZZZĦWWWF&uTӵ[[[DdDĦ]]]]]]>d<ĦVVVpeӵDx<>d<ʜ4DuTӵ[[[[[[\\\\\\\\\\\\ZZZ[[[\\\ZZZXXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXWWWVVVUUUXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ]]]hhhmmmrrrfffbbb```\\\XXXZZZ\\\^^^___]]]\\\[[[\\\[[[[[[\\\[[[YYYYYY[[[]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\___bbbddddddccccccbbb```^^^[[[YYYYYYYYYYYYZZZZZZYYYYYYXXXYYYYYYZZZYYYZZZ[[[\\\^^^^^^______]]]___```___\\\ZZZZZZZZZ]]][[[ZZZZZZ[[[\\\ZZZYYY[[[[[[\\\\\\\\\[[[[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]]```______^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^_______________^^^^^^^^^^^^^^^___bbbccccccccccccbbbaaaaaaaaabbbbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccdddfffggghhhiiihhhhhhggghhhhhhiiijjjkkkllllllnnnpppsssvvvxxxxxxxxxwwwzzz|||}}}~~~~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦlllmmmB?Ho9iii>dd<ӵaaaaaaB?Ho9```<x```_________]]]^^^^^^&ӫeʬtIӇ\\\>d<Φ>d<ĦfffD&ӫetIӇaaaDdDĦ^^^sdKĦYYYB?dp&ĒRZZZYYY>d<sdKĦUUUB?Ho9]]]s&dq&ĒR[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\[[[YYYWWWXXXXXXZZZZZZ\\\\\\\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYXXXVVVTTTSSSVVVVVVVVVUUUUUUUUUTTTTTTWWWVVVVVVVVVVVVWWWXXXXXX[[[eeeggg~~~uuuggg```______\\\YYYYYY[[[^^^^^^]]]\\\[[[\\\\\\]]]]]]\\\ZZZZZZ[[[\\\^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZ\\\```cccddddddbbbaaa___^^^\\\ZZZYYYXXXXXXXXXZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^___^^^^^^]]]\\\]]]^^^]]][[[YYYYYYZZZ]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]_________^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````_________^^^^^^___``````dddddddddcccbbbaaaaaa``````aaabbbcccdddeeeeeefffccccccccccccccccccddddddcccdddfffggghhhiiihhhhhhhhhhhhiiijjjkkkllllllmmmmmmooorrrvvvxxxyyyxxxxxxzzz|||~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GyyyzzzHĪj@IŌqqqqqqBenerrrHkgennnneooopppfelllHu]3hhmmmmmmmmmsemmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmlllkkkkkkgeĦja>aĦlllmmm@Ghhhiiisedddbbbbbbbbbcccaaabbbddd<Ō```aaaaaa@GaaaaaaHkge___^^^^^^^^^^^^]]]]]]^^^HĪj@IŌ]]]\\\egeddddddHu]3hIŌ```___DdDĦ]]]neZZZXXX@h[[[ZZZ>hVVVWWWWWWseZZZneWWWVVV@G\\\^^^sĪj@h\\\[[[[[[[[[ZZZZZZYYYYYYYYY[[[\\\[[[YYYXXXWWWXXXYYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZZZZZZZ[[[[[[[[[\\\XXXYYYZZZ[[[ZZZXXXVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUXXXXXXWWWWWWWWWWWWWWWXXXUUU]]]]]]nnnzzzyyyuuupppiiiaaa^^^___```^^^\\\YYY[[[\\\\\\[[[[[[[[[\\\\\\]]]^^^]]][[[ZZZ[[[\\\YYYYYYZZZ[[[[[[\\\\\\]]][[[ZZZXXXWWWWWWXXXYYYYYY[[[ZZZZZZYYYYYYZZZZZZ[[[[[[]]]```bbbcccbbb```___]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^___```___^^^]]]\\\[[[\\\]]]\\\[[[ZZZ[[[\\\^^^]]]\\\\\\]]]]]]\\\ZZZXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^___`````````____________```aaaaaadddccccccbbbaaaaaa`````````aaabbbdddeeefffffffffaaaaaabbbbbbbbbbbbcccccccccdddfffhhhiiiiiiiiihhhhhhiiijjjkkklllmmmmmmnnnoooqqqsssvvvxxxzzzzzz{{{zzz{{{~~~4DuXӵĵD^DdDĦyyyyyyzzzppppppqqqsssrrrpppppprrrrrrrrrmmmlllD^iiikkkkkkllls׼snnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkgeFm8lll>aĦkkklllmmmiiihhhjjjs׼sjjjfffdddcccddddddbbbccceeeHoddd``````aaabbbaaaaaabbb___^^^^^^^^^^^^]]]\\\]]]^^^]]]\\\\\\aaabbbbbbD^______^^^DdDĦ]]][[[[[[ZZZZZZ\\\\\\\\\[[[UUUVVVWWWWWWs׼sYYYYYYYYYYYYXXXWWW\\\]]]___^^^\\\\\\[[[ZZZYYYYYYXXXXXXYYY[[[\\\\\\ZZZXXXWWWXXXXXXZZZ\\\^^^^^^\\\ZZZYYYYYYYYYZZZ[[[\\\\\\]]]^^^XXXYYY\\\^^^^^^]]][[[ZZZSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZSSSZZZVVVaaafffdddllleeebbb```^^^]]]^^^___^^^\\\YYYZZZZZZZZZYYYYYY[[[]]]ZZZ[[[\\\\\\ZZZYYYZZZ[[[VVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZ]]]^^^___``````___^^^]]][[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]\\\]]]^^^``````___]]]\\\\\\]]]^^^]]]\\\\\\^^^______]]]\\\\\\]]]]]]\\\[[[YYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^___```aaa``````______```aaaaaabbbcccbbbbbbaaa```````````````aaaccceeeeeefffeeeeeeaaaaaaaaabbbbbbbbbccccccdddeeegggiiijjjjjjjjjiiijjjjjjkkklllmmmnnnnnnooooooppprrrtttvvvyyyzzz{{{yyy{{{}}}~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}|||zzzyyyxxxyyyyyyzzzvvvuuuuuutttsssrrrqqqqqqpppppppppppppppqqqqqqrrrssssssrrrrrrqqqpppoooooorrrrrrrrrsssĦtttoooooooooooonnnnnnnnnnnnkkk>d<ĦiiiiiiiiijjjkkkBepppppplllmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkgeFYĉkkklll>aĦjjjkkkllllllllllllhhhjjjjjjjjjiiikkkBeoookkkhhheeeeeeeeefffbbbccceeenu]ӵdddbbbbbbbbbbbbbbb______```aaabbbdddfffggg```____________^^^^^^^^^\\\]]]^^^_________^^^]]][[[[[[\\\\\\]]]]]]]]]]]]``````aaaaaaaaa>d<Ħ_________^^^]]]>d<Ħ^^^^^^^^^Ħ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYWWWVVVVVVWWWXXXXXXBeZZZYYYYYYZZZ[[[Ħ[[[XXXYYYZZZ[[[\\\]]]]]]]]]^^^```aaa```___]]]^^^^^^\\\\\\[[[ZZZYYYXXXXXXWWWYYY[[[\\\\\\ZZZXXXWWWWWWXXXZZZ\\\^^^^^^]]]ZZZYYYVVVVVVWWWYYYZZZ[[[\\\]]]WWWYYY]]]```bbbbbbaaa```SSSTTTUUUVVVWWWXXXXXXYYYVVVVVVWWWWWWYYYZZZ\\\]]]ZZZ___XXX^^^___ZZZccc^^^YYYZZZ[[[\\\\\\\\\[[[[[[YYYYYYYYYXXXWWWXXX[[[]]]XXXZZZ[[[[[[ZZZYYYYYYZZZWWWWWWWWWWWWWWWXXXXXXXXX[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZ^^^^^^_________^^^\\\[[[[[[[[[\\\\\\\\\]]]]]]]]][[[[[[ZZZZZZ[[[\\\]]]]]]ZZZ[[[]]]___``````___^^^]]]^^^______^^^^^^```bbb___^^^\\\]]]^^^^^^]]][[[[[[\\\\\\\\\\\\[[[ZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[\\\]]]^^^^^^___\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^``````aaa```````````````aaabbbbbbbbbbbbaaa```___`````````aaabbbccceeeffffffeeeeeeaaaaaabbbbbbbbbccccccccceeefffhhhiiijjjkkkjjjjjjjjjkkkkkklllmmmnnnoooooommmnnnoooqqqsssvvvxxxzzzxxxzzz}}}~~~~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ}}}}}}{{{yyyyyyzzzzzzzzzyyyxxxwwwvvvuuusssrrrqqqpppqqqqqqrrrrrrssstttuuuuuuuuuuuusssrrrpppooonnnmmmoooooopppgdKĦssssssqqqnnnlllmmmnnnnnnnnnkkksdKĦiiihhhmmmmmmlllnnnpppqqqnnnmmmlllkkkjjjkkklllmmmiiiiiiiiiiiiiiijjjŶSkkkkkklll3weAneneneneDe}}}|||zzzyyyyyyzzzzzzyyyxxxxxxwwwvvvuuusssrrrqqqppprrrrrrssstttuuuvvvwwwwwwwwwvvvuuutttrrrqqqpppooopppqqqneuuuuuutttqqqnnnlllmmmmmmmmmmmmlllnekkkkkkjjjmmmmmmmmmmmmmmmnnnooopppnnnmmmlllkkkjjjkkkkkkllljjjjjjjjjjjjkkkkkk>Allllllkkkk<llllllkkkkkkjjjkkkjjjiiijjjmmmnnnooonnnnnnnnnmmmkkkjjjiiihhhgggeeefffffffhbbb```___```bbbbbbbbbcccbbbaaaaaabbbdddggghhhcccbbb```^^^]]]]]]]]]]]]____________`````````aaa``````______``````aaaaaa___```bbbccccccDe_______________^^^ne^^^]]]ne]]]^^^]]]]]]\\\\\\]]]]]]^^^___^^^\\\ZZZXXXWWWVVVVVVXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ne]]]\\\ZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYYYYYYYYZZZZZZXXXZZZ\\\[[[ZZZ]]]bbbfffnnnnnnlllhhhbbb]]]ZZZYYYYYYWWWVVVWWWXXXXXXWWWVVVYYYYYY]]]dddjjjkkkgggbbbWWWWWWWWWWWWWWWWWWXXXXXXVVVVVVWWWWWWWWWVVVVVVUUUVVVVVVWWWXXXZZZ[[[\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[XXXYYY[[[]]]]]]\\\[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXWWWVVVVVVUUUVVVWWWYYYZZZ[[[YYYVVVWWWYYY\\\\\\[[[ZZZ[[[[[[[[[YYYYYY[[[]]]\\\]]]]]]]]]]]]]]]\\\\\\^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^_________^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]```______^^^]]]]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]]]]______^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^___```aaabbbaaaaaa`````````_________aaaaaa````````````aaaaaa___bbbeeehhhiiihhhfffeeeddddddcccccccccdddeeefffhhhhhhhhhhhhiiijjjkkkllljjjmmmqqqtttwwwwwwvvvuuuqqqpppqqqtttxxxzzzzzzxxx{{{|||~~~~~~~~~~~~|||zzzxxxxxxyyyzzzyyyxxxwwwwwwvvvuuusssrrrqqqqqqrrrsssuuuwwwxxxyyyzzzzzzyyyxxxwwwvvvuuutttsssrrrrrrssswwwxxxxxxvvvsssooommmlllllllllkkknnnlllllllllmmmllllllmmmnnnooooooooooooooonnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkllllllnnnmmmllllllmmmllllllkkkjjjlllkkkjjjllloooqqqrrrrrrpppooonnnlllkkkjjjjjjiiiggggggggggggfffdddaaa___```aaaaaaaaabbbbbbaaaaaabbbdddfffgggbbbaaa___^^^]]]]]]]]]^^^____________`````````````````````aaaaaaaaabbbbbb```aaabbbcccccc`````````aaaaaa```_________^^^\\\\\\^^^]]]]]]\\\\\\]]]]]]]]]^^^]]]\\\ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\^^^^^^]]]XXXXXXXXXXXXYYY[[[\\\]]]ZZZ[[[\\\]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYZZZ```iiiqqq~~~}}}yyyrrrhhh___YYYWWWXXXVVVUUUVVVXXXXXXWWWVVV[[[[[[\\\```dddddd```\\\XXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[WWWXXXZZZ\\\]]]]]]\\\\\\ZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY\\\]]]\\\ZZZWWWYYYYYYYYYXXXXXXZZZ\\\[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^_________^^^^^^]]]]]]^^^___```cccbbb___]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^______^^^^^^]]]]]]\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]\\\\\\\\\\\\]]]\\\]]]]]]^^^___```aaaaaaaaaaaa````````````______aaaaaa````````````aaaaaaaaacccfffhhhiiihhhgggeeedddddddddcccdddeeeeeefffggggggggghhhiiikkklllmmmkkknnnrrruuuxxxyyyzzzyyysssssstttvvvyyyzzzzzzyyy{{{}}}~~~~~~~~~|||zzzxxxxxxyyyzzzyyyxxxwwwwwwvvvuuutttsssrrrrrrrrrsssuuuxxxzzz{{{{{{{{{yyyxxxxxxwwwvvvuuuuuuttttttuuuwwwyyyzzz{{{{{{{{{wwwtttpppmmmllllllkkkjjjooonnnmmmllllllmmmmmmnnnkkklllnnnoooppppppoooooooooooonnnlllkkkjjjiiiiiijjjjjjkkkkkkllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllkkklllkkkkkkmmmpppssstttssspppooommmkkkjjjjjjjjjjjjggghhhhhhhhhhhhiiiiiiiiihhheeebbb``````aaaaaa```````````````aaabbbcccdddaaa```___^^^]]]]]]^^^____________``````````````````aaaaaabbbbbbbbbbbbbbbaaaaaabbbccccccbbbaaaaaaaaabbbbbbcccbbbaaa```___^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]^^^]]][[[ZZZXXXWWWWWWVVVWWWVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^_________^^^]]]XXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^______[[[ZZZYYYXXXXXXWWWXXXXXXZZZZZZYYYXXXZZZaaakkksss}}}uuukkkaaaZZZWWWVVVUUUUUUVVVXXXYYYXXXWWW[[[ZZZZZZ[[[]]]^^^\\\YYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXVVVUUUUUUWWWWWWWWWXXXXXXXXXXXXXXXZZZ[[[[[[\\\\\\\\\\\\[[[VVVWWWYYYZZZ\\\\\\\\\\\\ZZZZZZYYYYYYXXXYYYYYYZZZXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZUUUVVVWWWWWWVVVVVVXXXZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]][[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^_______________^^^]]]]]]___cccfffjjjhhhddd```^^^^^^```aaa___^^^^^^]]]]]]^^^^^^___^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\]]]]]]^^^^^^___``````aaaaaaaaa``````````````````aaaaaa````````````aaaaaabbbcccfffhhhiiihhhgggfffddddddddddddeeeeeeffffffeeeffffffhhhjjjlllmmmnnnmmmnnnqqqtttvvvwwwxxxxxxuuuvvvvvvxxxyyyzzzzzzyyy|||}}}}}}{{{yyyyyyzzz{{{zzzyyywwwwwwvvvuuutttssssssrrrqqqrrruuuxxxzzzzzz{{{zzzxxxwwwwwwwwwvvvvvvuuuuuuvvvxxxzzz|||~~~~~~~~~}}}yyyuuuqqqnnnmmmmmmlllkkknnnnnnmmmmmmmmmnnnnnnoookkkmmmnnnpppqqqppppppoooooonnnnnnmmmllljjjiiihhhiiiiiiiiijjjkkkllllllmmmllllllmmmnnnooooooppppppppppppooonnnnnnmmmmmmmmmlllkkkkkklllooorrrrrrrrrnnnmmmkkkiiihhhhhhiiijjjhhhhhhhhhhhhiiiiiiiiijjjiiifffbbb``````aaaaaa```^^^^^^^^^______```aaaaaa``````^^^^^^]]]^^^___``````````````````_________``````aaabbbcccbbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaabbbbbbdddeeeeeedddbbbaaa]]]]]]]]]]]]^^^___```aaa___^^^]]]]]]\\\\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ^^^^^^_________^^^]]]\\\ZZZYYYYYYYYYYYYZZZZZZ[[[^^^^^^^^^^^^^^^^^^______[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[[[[[[[___ffflllyyyyyywwwqqqiiiaaa[[[XXXVVVUUUTTTVVVXXXYYYYYYXXXYYYXXXXXXXXXZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUXXXXXXXXXXXXXXXWWWWWWWWWYYYZZZ[[[[[[\\\\\\\\\\\\UUUVVVWWWYYYZZZ[[[[[[\\\ZZZZZZYYYYYYYYYZZZZZZ[[[VVVWWWYYYZZZ[[[\\\\\\\\\\\\[[[ZZZXXXWWWXXXYYYZZZWWWXXXXXXXXXWWWWWWYYY[[[[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]][[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^______^^^^^^___^^^^^^aaagggkkktttqqqkkkeee```____________^^^^^^]]]]]]^^^^^^___]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^^^^___```````````````aaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaabbbdddfffggghhhgggfffeeeddddddeeeeeeeeefffffffffeeeeeefffhhhjjjlllnnnooommmnnnooopppqqqrrrssssssvvvwwwxxxyyyyyyyyyzzzzzz|||~~~~~~|||zzzzzz{{{|||{{{zzzwwwwwwvvvvvvuuutttssssssqqqrrruuuxxxzzzzzzyyyyyywwwwwwwwwvvvvvvvvvvvvvvvwwwyyy|||zzzwwwrrrpppoooooonnnmmmnnnooooooppppppppppppooommmmmmnnnoooppppppppppppmmmnnnnnnmmmlllkkkjjjiiihhhhhhiiijjjkkklllmmmmmmllllllmmmnnnpppqqqrrrsssqqqppppppoooooooooooopppnnnmmmllllllnnnppppppooommmkkkiiiggggggggghhhiiihhhhhhhhhhhhiiiiiiiiiiiiiiifffbbbaaaaaaaaaaaaaaa^^^^^^^^^______````````````___^^^]]]^^^^^^```aaa```````````````____________```aaabbbcccbbbaaa```aaa``````````````````aaaaaabbbeeefffggggggeeeddd]]]]]]^^^^^^```bbbcccddd______^^^]]]\\\\\\\\\\\\]]]\\\[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\___``````___^^^\\\ZZZYYY[[[ZZZZZZZZZ[[[\\\]]]^^^aaa```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVYYY\\\]]]\\\\\\```ccckkklllmmmjjjeee___ZZZYYYVVVUUUUUUWWWYYY[[[[[[ZZZVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWZZZZZZYYYYYYXXXWWWVVVVVVYYYYYYZZZ[[[\\\\\\\\\\\\WWWWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\TTTUUUVVVWWWYYYZZZ[[[\\\]]]]]][[[YYYVVVVVVXXXZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]ZZZ[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^\\\^^^```______aaaggglllyyytttmmmfff```]]]\\\[[[^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZ[[[[[[\\\]]]^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^_________````````````aaaaaaaaaaaabbbbbbaaaaaa````````````aaaaaacccccceeefffffffffeeeeeeddddddeeeffffffffffffeeeeeeffffffhhhjjjlllnnnooonnnmmmmmmmmmnnnooopppqqquuuwwwyyyzzzyyyyyyzzz{{{}}}}}}|||{{{|||}}}|||{{{wwwwwwvvvvvvuuutttttttttrrrtttwwwyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz}}}{{{wwwtttqqqqqqqqqpppoooooopppsssuuuuuutttrrrqqqnnnnnnnnnnnnooopppqqqrrrllllllmmmmmmmmmllljjjjjjiiiiiijjjkkklllmmmnnnnnnnnnnnnoooooopppqqqrrrrrrqqqqqqpppooopppppprrrrrrrrrpppnnnmmmnnnooonnnmmmmmmkkkiiigggfffggghhhjjjggggggggghhhhhhhhhiiiiiihhheeebbbaaaaaabbbbbbbbb______``````aaaaaaaaa```___^^^^^^]]]^^^___```aaaaaa`````````____________]]]___```bbbbbbaaa```___``````____________`````````bbbeeehhhiiiiiihhhggg````````````aaabbbdddddd```___^^^]]]\\\\\\\\\\\\]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]aaaaaa```___]]]ZZZXXXVVVYYYZZZ[[[\\\^^^```bbbcccfffeeebbb```^^^]]]\\\\\\]]]]]][[[ZZZYYYXXXXXXXXXVVVZZZ]]]]]][[[ZZZ\\\___aaaccceeeddd```\\\XXXWWWVVVUUUVVVWWWZZZ\\\\\\\\\UUUVVVWWWXXXXXXXXXYYYZZZXXXXXXYYYZZZ[[[[[[\\\]]]YYYYYYZZZZZZZZZYYYYYYXXX\\\\\\[[[ZZZXXXWWWVVVVVVXXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[[[[\\\]]]WWWWWWWWWWWWWWWYYY[[[\\\YYY[[[\\\[[[XXXWWWXXXZZZ\\\]]]]]][[[YYYYYYZZZ[[[YYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^[[[[[[[[[\\\\\\\\\]]]]]]\\\___```___]]]^^^ccchhhooolllhhhccc___]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]^^^______^^^^^^^^^_______________``````aaaaaaaaabbbbbbbbbaaaaaa````````````aaaaaabbbcccddddddeeedddddddddddddddfffgggggggggfffeeeffffffggghhhiiikkkmmmnnnnnnmmmlllmmmnnnppprrrssssssvvvyyyyyyyyyxxxzzz|||~~~~~~||||||}}}~~~}}}|||wwwwwwvvvvvvuuuuuuttttttsssuuuxxxzzz{{{zzzyyywwwwwwwwwxxxxxxxxxxxxyyyyyyxxxzzz}}}{{{xxxtttrrrrrrrrrqqqqqqppprrrvvvxxxxxxwwwtttrrroooooonnnnnnnnnpppqqqssskkklllmmmmmmmmmlllkkkjjjjjjjjjkkklllmmmnnnoooppppppppppppppppppqqqqqqqqqqqqqqqpppooopppqqqsssttttttrrrpppoooooonnnmmmlllmmmkkkiiigggfffgggiiijjjgggggggggggghhhhhhhhhhhhhhheeebbbaaabbbccccccbbb```aaabbbbbbbbbbbbbbbaaa___^^^]]]]]]^^^___aaabbbaaaaaa``````_________^^^]]]^^^```aaabbbaaa___^^^______^^^^^^^^^^^^_________bbbeeehhhjjjjjjiiiiiicccbbbbbbbbbbbbbbbcccccc```___^^^]]]\\\\\\\\\\\\\\\\\\[[[YYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\]]]^^^aaaaaa```___\\\YYYVVVTTTXXXXXXZZZ]]]```cccfffhhhllljjjgggcccaaa___^^^^^^^^^]]]\\\ZZZYYYYYYXXXXXXWWWZZZ]]]]]]ZZZZZZ\\\^^^]]]___bbbaaa^^^ZZZWWWUUUVVVVVVVVVXXX[[[]]]]]]]]]VVVWWWYYYYYYXXXXXXXXXYYYWWWWWWXXXZZZ[[[\\\]]]^^^XXXYYYYYYZZZZZZZZZZZZYYY]]]]]]\\\ZZZYYYXXXWWWVVVXXXXXXZZZ[[[[[[\\\\\\\\\]]]\\\\\\[[[\\\\\\]]]]]][[[[[[ZZZZZZ[[[\\\]]]]]]]]][[[ZZZXXXXXXZZZ[[[]]]UUUYYY]]]]]][[[YYYXXXYYY[[[[[[[[[YYYWWWVVVVVVXXXXXXXXXZZZ[[[[[[\\\\\\\\\^^^^^^]]]]]]\\\[[[ZZZZZZ\\\\\\]]]]]]]]]^^^^^^^^^ZZZZZZ[[[[[[[[[\\\\\\\\\\\\___aaa___\\\[[[___dddbbbaaa___^^^^^^```aaabbb]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]^^^^^^___```^^^^^^^^^_______________``````aaaaaabbbbbbbbbcccaaaaaa````````````aaaaaabbbbbbcccdddddddddccccccddddddfffgggggggggfffeeeggggggggghhhiiikkklllmmmnnnmmmmmmmmmooorrruuuwwwrrruuuxxxyyyxxxxxxzzz}}}~~~~~~~~~}}}|||||||||vvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyzzzxxxuuuuuuvvvxxxyyyyyywwwxxx{{{~~~zzzxxxtttqqqpppqqqssstttuuuwwwyyy{{{zzzwwwsssqqqlllllllllllllllnnnooooooooonnnlllkkkjjjjjjkkkllliiijjjjjjkkklllmmmnnnnnnqqqqqqppppppppppppqqqqqqoooooonnnllllllooouuuyyy|||xxxtttqqqqqqooollliiillllllkkkjjjjjjkkkkkkkkkhhhgggfffddddddfffggghhhhhhgggeeecccbbbaaa``````bbbbbbbbbbbbbbbbbbbbbbbbcccbbb```___^^^^^^______^^^^^^______^^^]]]]]]\\\\\\^^^``````___^^^^^^___^^^_________``````aaaaaacccdddfffhhhhhhgggfffeee^^^```aaabbbbbbaaa```^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXXXXXXXZZZ^^^bbbcccdddccc```]]]ZZZYYYZZZ]]]]]][[[[[[cccoooxxxzzzxxxmmmccc]]][[[[[[[[[]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^___```^^^[[[XXXVVVVVVVVVXXXYYY[[[\\\\\\\\\VVVVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]WWWZZZ]]]^^^^^^]]]]]]]]]^^^^^^\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXWWWXXXYYY[[[^^^```^^^\\\YYYYYY[[[[[[YYYWWWXXXYYY[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\ZZZZZZ[[[\\\]]]]]]^^^^^^bbbaaa___]]]\\\\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\]]]^^^_________aaa___]]]^^^aaabbbaaa___\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZXXXWWWXXX[[[]]]_________^^^______```aaabbbaaaaaa``````_________^^^aaaaaaaaaaaaaaabbbcccccceeedddcccaaaaaaaaaaaabbbcccbbbbbbaaabbbccceeeffffffeeedddcccdddfffhhhiiifffhhhiiijjjiiiiiikkkllllllmmmnnnnnnmmmnnnqqqsssuuuwwwxxxwwwwwwxxxzzz}}}~~~~~~}}}}}}|||{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyzzzwwwuuutttuuuwwwwwwwwwvvvwwwzzz|||}}}}}}}}}|||{{{yyyuuusssqqqrrrtttuuuvvvwwwxxxyyyxxxuuusssqqqkkkkkkkkkllllllmmmnnnooonnnmmmlllkkkjjjjjjjjjkkkiiijjjjjjkkklllmmmnnnnnnppppppooooooooooooppppppnnnnnnmmmmmmnnnrrrxxx|||xxxsssqqqpppnnnmmmllllllkkkkkkkkkkkkkkkllljjjiiigggffffffgggiiijjjhhhgggeeecccbbbaaa``````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```___^^^^^^______^^^_______________^^^]]]]]]```bbbbbbaaa___^^^^^^____________`````````aaaaaabbbdddeeefffeeedddccc```aaabbbccccccbbbaaa```]]]]]]]]]\\\\\\\\\\\\[[[]]]\\\[[[ZZZZZZZZZZZZZZZYYYZZZYYYXXXXXXZZZ^^^bbbeeeeeeeeebbb^^^[[[ZZZZZZ[[[\\\\\\___kkk{{{vvvjjjbbb___^^^^^^^^^]]][[[ZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^______]]][[[XXXVVVXXXYYYYYYZZZZZZZZZYYYYYYVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\XXX[[[^^^______^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYZZZZZZYYYXXXXXXYYY[[[]]]___]]][[[ZZZZZZ\\\[[[YYYVVVVVVWWWXXXYYYZZZYYYYYYXXXVVVVVVVVVVVVVVVWWWXXXXXX[[[\\\\\\]]]^^^^^^______bbbaaa___]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^```^^^]]]^^^```aaa```^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ\\\ZZZYYYXXXXXXZZZ]]]^^^^^^^^^^^^^^^___```aaabbbaaaaaaaaa`````````______aaa````````````aaabbbcccbbbaaa``````aaabbbcccdddccccccbbbcccdddfffhhhiiigggfffeeeddddddeeeggghhhfffhhhiiijjjiiiiiikkklllkkkmmmnnnooonnnoooqqqrrruuuvvvxxxxxxxxxyyyzzz|||~~~~~~~~~~~~}}}||||||{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyywwwuuutttuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzyyyyyyxxxwwwtttrrrqqqrrrssstttuuuvvvvvvvvvtttsssqqqpppjjjjjjkkkkkklllmmmmmmnnnmmmlllkkkjjjiiiiiiiiijjjiiiiiijjjkkklllmmmnnnnnnooooooooonnnnnnooooooooollllllmmmmmmoootttzzz~~~zzzrrrooonnnnnnnnnlllllllllllllllllllllllljjjjjjhhhhhhhhhhhhjjjjjjggggggeeedddbbbaaaaaaaaaccccccccccccccccccccccccbbbaaa```___^^^^^^^^^_________```````````````______aaadddeeecccaaa___^^^____________````````````___```aaaccccccbbbbbbaaaaaabbbcccddddddcccbbbaaa]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[YYYYYYZZZ^^^aaahhhhhhgggccc___\\\[[[[[[ZZZ\\\^^^dddrrr}}}ooofffbbb```___^^^]]]\\\[[[ZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]^^^^^^\\\ZZZWWWUUU[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZ]]]```aaa```_________]]]]]][[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYY[[[[[[ZZZYYYZZZ[[[\\\]]]\\\[[[[[[[[[\\\[[[YYYVVVWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYYYYXXXYYYYYYZZZ[[[]]]]]]^^^^^^______``````aaa```___^^^]]]\\\\\\\\\\\\]]]^^^______^^^]]]\\\^^^]]]]]]]]]]]]]]]]]]^^^\\\]]]]]]^^^^^^]]]]]]\\\^^^]]]\\\]]]^^^______]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ]]][[[ZZZYYYYYYZZZ\\\]]]]]]]]]]]]]]]^^^___```aaabbbbbbbbbaaaaaaaaaaaaaaa``````______``````aaaaaaaaaaaa``````aaabbbdddeeedddddddddeeefffiiikkklllhhhgggeeeddddddeeefffgggggghhhjjjjjjiiiiiijjjllljjjllloooppppppppppppqqqtttvvvyyyzzzzzzyyyzzz{{{|||}}}~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzzzzzzzyyywwwttttttttttttsssrrrttttttuuuuuuuuuvvvvvvwwwtttsssrrrqqqpppppppppqqqtttssssssrrrqqqooonnnmmmiiijjjkkkllllllmmmmmmmmmllllllkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnmmmnnnnnnnnnnnnnnnnnnmmmkkkkkkllllllnnnrrrwww{{{xxxqqqmmmllllllmmmmmmmmmmmmmmmmmmllllllkkkiiiiiihhhhhhhhhhhhiiiiiigggfffeeedddcccbbbbbbbbbccccccccccccccccccccccccbbbaaaaaa```_________^^^___``````aaaaaaaaaaaaaaa```cccfffgggeeebbb```____________```````````````______```aaaaaaaaaaaa```aaabbbbbbccccccbbbbbbaaa^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\ZZZYYY[[[^^^aaaiiiiiihhheee```]]]\\\\\\\\\^^^```eeesss}}}ooofffaaa______]]]]]][[[ZZZZZZZZZ[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\]]]\\\[[[YYYWWWVVV[[[[[[[[[ZZZYYYWWWVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ\\\___aaacccbbb`````````]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYY\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZ[[[[[[\\\\\\[[[YYYWWWZZZZZZZZZ[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^____________``````___^^^]]]]]]\\\\\\\\\]]]___``````___]]]\\\]]]^^^______^^^]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ]]]\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^``````bbbbbbbbbbbbbbbbbbbbbbbb``````____________``````cccbbbbbbaaabbbccceeeeeeffffffeeeeeefffhhhjjjkkkhhhgggfffeeeeeeeeeeeeeeegggiiijjjjjjiiiiiijjjkkkiiilllppprrrqqqppppppqqqsssvvvyyy{{{{{{zzzzzzzzz{{{|||}}}~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{zzzyyyyyyxxxvvvttttttttttttsssqqqssssssrrrrrrssstttuuuvvvtttssssssrrrrrrqqqqqqqqqrrrrrrqqqpppooommmlllkkkiiijjjkkkmmmmmmmmmmmmmmmkkkkkkkkkkkkjjjiiihhhhhhhhhiiiiiijjjkkklllmmmmmmlllmmmnnnnnnnnnnnnmmmllljjjkkkkkkkkkkkkmmmqqquuuyyyxxxvvvrrrooommmmmmmmmnnnnnnooonnnnnnlllkkkjjjggggggffffffffffffgggggggggfffeeedddccccccbbbbbbccccccccccccccccccccccccbbbbbbbbbbbbaaa```______``````aaaaaaaaaaaaaaa``````ccceeefffdddbbb`````````````````````____________``````aaaaaaaaaaaaaaa```aaaaaaaaaaaaaaaaaa```^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYYYYZZZ[[[\\\]]]^^^```___^^^\\\ZZZ[[[^^^```iiiiiihhheee```]]]\\\\\\\\\^^^```eeeqqqwwwllleeebbbaaaaaa^^^]]][[[ZZZYYYYYYZZZZZZ\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\\\\\\\[[[YYYXXXWWWYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[]]]```cccdddcccaaaaaaaaa^^^]]][[[YYYXXXWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXX[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZ\\\\\\[[[ZZZYYYYYY[[[[[[[[[[[[\\\\\\]]]]]]ZZZZZZYYYYYYYYYYYYYYYZZZ]]]]]]]]]]]]^^^^^^^^^^^^_________^^^^^^]]]\\\\\\\\\]]]___``````___]]]\\\[[[^^^``````^^^]]]]]]^^^_________^^^]]]\\\ZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ]]]\\\[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^``````bbbbbbbbbbbbcccccccccccc``````____________``````aaaaaabbbccceeegggjjjkkkhhhgggfffeeeeeeeeefffgggggggggffffffeeeeeeeeeeeehhhiiijjjjjjiiihhhjjjkkkjjjmmmppprrrrrrqqqqqqqqqsssvvvzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwvvvttttttuuuuuutttrrrsssrrrqqqqqqqqqsssvvvwwwvvvvvvwwwwwwvvvvvvuuutttrrrssssssrrrpppnnnllljjjjjjkkklllnnnooonnnnnnmmmllllllllllllkkkjjjiiihhhhhhhhhiiijjjkkklllmmmmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjiiihhhiiillloooqqqsssuuuuuusssqqqpppppppppqqqqqqpppnnnllljjjhhheeeeeeeeeeeeeeeeeeeeeeeegggfffeeedddccccccccccccddddddddddddddddddddddddcccdddddddddcccbbbaaa```aaaaaaaaaaaaaaa```_________aaaccccccbbbaaaaaaaaa```````````````_________````````````aaaaaaaaabbb````````````````````````^^^^^^^^^^^^]]]]]]]]]]]]YYYYYYZZZ[[[\\\^^^```aaabbbbbb```]]][[[[[[^^^```fffgggfffccc___]]]\\\\\\[[[^^^```dddooo~~~yyypppiiifffeeeeeeeee```___]]][[[ZZZYYYYYYZZZ\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXXXX[[[[[[[[[[[[\\\\\\\\\\\\^^^aaacccdddcccaaaaaaaaa___^^^\\\ZZZYYYWWWWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXZZZ[[[\\\[[[YYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^______^^^^^^]]]\\\\\\]]]^^^______^^^]]]\\\[[[^^^aaaaaa^^^\\\]]]____________^^^]]]\\\ZZZZZZZZZ[[[\\\\\\[[[[[[\\\^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^___```aaabbbbbbbbbbbbbbbcccccccccaaaaaa``````______``````^^^___```cccgggkkkooorrriiihhhfffeeedddddddddeeefffffffffffffffeeeeeeeeehhhiiijjjjjjiiihhhiiijjjkkkmmmpppqqqqqqqqqqqqrrruuuwwwzzz{{{{{{zzz{{{|||{{{|||}}}~~~~~~}}}}}}|||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvuuutttuuuvvvvvvuuussssssrrrppppppqqqtttwwwzzzwwwxxxyyyzzzyyyxxxwwwvvvtttuuuvvvvvvtttqqqnnnkkkjjjlllnnnoooppppppooonnnllllllmmmmmmlllkkkiiiiiihhhhhhiiijjjkkkllllllmmmlllmmmoooppppppooommmlllhhhiiiiiihhhggghhhkkkmmmnnnqqqtttuuusssqqqqqqrrrssssssrrrqqqoookkkhhhfffddddddeeeeeeeeeeeeddddddgggfffeeedddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeecccbbbaaabbbbbbbbbaaa```___^^^]]]^^^___``````______aaacccaaa`````````___________________________```aaaaaabbbaaaaaaaaaaaaaaaaaabbb___^^^^^^^^^^^^]]]]]]]]]ZZZ[[[\\\]]]___aaacccddddddcccaaa^^^[[[[[[]]]```cccdddcccaaa^^^\\\\\\\\\ZZZ]]]___bbbkkkvvv||||||sssooojjjgggggggggggggggdddccc```^^^[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\___aaaddddddcccaaa`````````___]]][[[YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[[[[ZZZXXXXXX[[[^^^]]]]]]\\\\\\\\\]]]^^^___bbbbbbaaa```````````````______^^^^^^^^^^^^^^^^^^]]]^^^_________^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]]]][[[```dddccc```^^^___aaa_________^^^]]]\\\[[[ZZZZZZ\\\]]]]]][[[[[[\\\^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^___```aaabbbaaaaaaaaabbbbbbbbbcccccccccbbbaaa````````````aaa``````aaacccgggjjjnnnpppiiihhhfffeeeddddddeeefffeeeeeeffffffffffffffffffhhhjjjkkkjjjiiihhhiiijjjlllnnnpppppppppppprrrtttvvvxxxyyyzzzzzzzzz|||}}}|||}}}~~~~~~~~~}}}}}}||||||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuuuutttvvvwwwwwwvvvtttsssrrrppppppqqquuuyyy{{{vvvwwwxxxzzzyyyxxxvvvuuuvvvxxxyyyyyyxxxtttpppmmmkkklllnnnpppqqqpppooonnnlllmmmnnnnnnmmmllljjjiiihhhhhhiiijjjkkkllllllmmmmmmnnnoooqqqqqqooonnnmmmggghhhiiihhhhhhiiikkknnnlllooorrrrrrpppoooppprrrtttttttttrrroookkkgggeeedddeeeeeeffffffeeeeeedddgggfffeeeeeeddddddddddddddddddddddddddddddddddddeeefffggggggfffeeecccbbbbbbbbbbbbaaa```^^^\\\[[[]]]]]]^^^]]]]]]^^^aaadddaaaaaa``````_________^^^___^^^^^^^^^^^^___``````ccccccbbbbbbbbbbbbcccccc______^^^^^^^^^]]]]]]]]]\\\\\\]]]___aaaccceeegggeeedddbbb^^^\\\[[[]]]```aaabbbbbb```]]][[[[[[\\\ZZZ]]]^^^```fffnnnqqqoookkkiiifffeeeffffffffffffgggfffccc```]]]\\\[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\^^^]]]]]]\\\\\\[[[[[[[[[YYYZZZYYYYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWXXXXXX\\\\\\\\\[[[[[[[[[[[[[[[___aaacccdddbbbaaa``````aaa```^^^\\\ZZZXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWUUUVVVWWWWWWXXXXXXWWWWWW[[[\\\[[[YYYVVVWWW[[[___``````___^^^___```aaabbb``````___^^^^^^^^^^^^^^^```````````````_________]]]^^^_________^^^]]]\\\]]]\\\\\\[[[[[[\\\\\\]]]]]]aaafffeeeaaa___```bbb^^^^^^^^^^^^]]]\\\[[[ZZZZZZ\\\^^^]]][[[[[[]]]___\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^______^^^______```aaabbb``````aaaaaabbbbbbbbbbbbccccccbbbaaaaaaaaaaaaaaaeeedddddddddeeeggghhhiiihhhgggfffeeeeeefffggghhhddddddeeefffgggggggggfffiiijjjkkkjjjiiihhhiiijjjmmmoooppppppooopppsssuuuwwwxxxyyyyyyyyyzzz|||~~~}}}}}}~~~~~~|||||||||{{{zzzyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyxxxyyywwwtttssstttttttttsssqqqqqqqqqrrrsssuuuwwwyyy|||{{{{{{zzzyyyyyyxxxxxxwwwyyy{{{{{{xxxtttqqqqqqllloooqqqqqqpppooooooooommmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkklllnnnppprrrsssssspppllljjjiiijjjjjjkkkkkkkkkjjjjjjnnnnnnnnnmmmmmmllllllkkksssssssssqqqoookkkhhhgggiiiiiihhhhhhggggggfffffffffffffffgggffffffeeedddcccdddeeedddcccccceeegggfffgggggggggfffeeeddddddccccccbbbaaa```___^^^]]]___^^^\\\\\\\\\^^^```aaa_______________```aaabbbeeedddcccbbbaaaaaaaaaaaaddddddccccccbbbaaaaaaaaa``````___^^^^^^^^^^^^^^^]]]^^^___```ccceeeggghhheeecccaaa___]]]]]]]]]]]]aaa```^^^]]]\\\\\\]]]^^^[[[\\\^^^aaadddgggiiijjjeeedddbbbbbbbbbdddfffgggjjjhhhdddaaa^^^]]]]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZXXXWWWXXXYYY]]][[[YYYWWWVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXX\\\]]]^^^^^^^^^]]]\\\[[[]]]^^^___```^^^\\\XXXVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZYYYWWWUUUWWWWWWWWWVVVUUUUUUWWWYYY\\\[[[YYYXXXXXXZZZ\\\^^^____________````````````aaaaaa```````````````aaabbbbbbaaa``````aaabbbcccccc```]]]\\\]]]^^^___^^^]]]]]]]]]]]]]]]]]]]]]]]]______``````______^^^]]]]]]^^^^^^______^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[WWWYYY[[[]]]^^^]]]\\\[[[\\\[[[[[[ZZZYYYXXXXXXWWW\\\[[[ZZZZZZ[[[]]]^^^```]]]]]]]]]^^^___```aaabbbcccdddeeeeeecccaaabbbbbbaaaaaabbbbbbcccccccccdddaaabbbccceeefffgggggggggiiihhhhhhgggfffeeeeeeeeecccdddeeefffggggggggghhhggghhhiiijjjkkklllllllllooopppqqqppppppqqqsssvvvwwwwwwxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~}}}}}}{{{zzzyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxvvvsssssssssttttttsssrrrrrrrrrrrrtttvvvxxxyyy{{{{{{|||}}}}}}|||||||||zzz|||}}}|||xxxtttqqqpppnnnppprrrrrrqqqooooooooommmmmmmmmmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllnnnoooqqqqqqqqqooollljjjjjjkkkkkkkkkkkkjjjjjjiiimmmmmmmmmlllllllllllllllrrrrrrqqqpppnnnkkkiiihhhiiiiiiiiihhhgggffffffeeefffffffffffffffeeeddddddbbbcccdddcccbbbbbbdddffffffffffffgggffffffeeeeeeddddddcccbbbaaa```______```___]]]\\\]]]^^^```aaa____________``````aaaaaaccccccbbbaaaaaa```aaaaaacccccccccbbbbbbbbbbbbbbbaaaaaa```____________```______```aaacccdddfffgggdddcccaaa```^^^]]]]]]\\\___^^^]]][[[[[[[[[[[[\\\[[[\\\^^^```bbbcccddddddaaa```______aaaccceeeggghhhfffccc```^^^]]]]]]^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZXXXWWWXXXYYY[[[ZZZXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[\\\]]]]]]\\\[[[ZZZ]]]]]]^^^^^^]]][[[XXXWWWXXXXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXXXXYYYYYYYYYXXXYYYYYYYYYWWWVVVVVVXXXZZZ\\\[[[YYYXXXXXXZZZ\\\^^^````````````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccccccbbbaaa``````aaacccddddddaaa^^^]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^____________^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[XXXYYY[[[]]]]]]]]]\\\[[[\\\[[[[[[ZZZYYYYYYXXXXXX[[[[[[[[[[[[\\\]]]^^^___]]]]]]]]]]]]^^^```aaabbbbbbdddeeeeeecccaaabbbbbbaaaaaaaaabbbbbbcccccccccbbbbbbdddeeefffggggggggghhhhhhhhhgggfffeeeeeeeeebbbccceeeggghhhhhhhhhggghhhiiijjjkkkkkklllllllllooopppqqqqqqppprrrtttwwwwwwxxxxxxyyyzzz{{{||||||~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxuuutttrrrrrrsssttttttsssssssssssstttuuuwwwxxxyyyzzz{{{}}}~~~}}}{{{|||}}}{{{wwwsssqqqpppppprrrtttsssqqqpppoooooommmmmmnnnmmmmmmlllkkkjjjjjjjjjjjjkkkkkklllllllllnnnnnnooonnnnnnmmmlllkkkkkklllllllllkkkjjjjjjiiikkkkkkkkkkkkllllllllllllppppppooonnnmmmkkkjjjiiijjjjjjiiihhhfffeeeddddddeeeeeeffffffeeeeeedddcccaaabbbcccbbbaaaaaaccceeeeeeeeefffgggggggggffffffeeeeeedddcccbbbaaa``````aaa```___^^^]]]^^^___``````````````````aaaaaaaaaaaaaaaaaaaaa````````````aaabbbbbbbbbbbbcccccccccccccccbbbaaaaaaaaaaaaaaa```aaaaaaaaabbbdddeeefffbbbbbbaaaaaa___^^^\\\[[[]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\^^^`````````^^^]]]\\\\\\\\\]]]___aaadddeeeeeedddbbb___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZWWWWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[\\\\\\[[[ZZZZZZ]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZXXXWWWWWWWWWXXXYYY[[[\\\[[[\\\[[[YYYXXXWWWYYY[[[\\\[[[YYYYYYYYYZZZ\\\^^^`````````aaaaaaaaabbbbbbaaaaaaaaabbbcccdddffffffeeedddbbb``````aaaccceeefffccc___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXYYY[[[\\\]]]]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^```aaabbbbbbccceeedddcccaaabbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbcccdddeeefffggggggggghhhhhhggggggfffeeeeeeeeebbbcccfffhhhiiiiiihhhgggiiijjjjjjkkkkkklllllllllnnnoooqqqqqqrrrsssvvvxxxxxxyyyyyyzzz|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{{{{zzzyyyyyyxxxxxxtttrrrqqqrrrsssttttttssssssssstttuuuvvvwwwxxxyyyxxxzzz|||~~~~~~|||zzzwwwxxxyyyxxxuuuqqqoooooorrrtttuuutttrrrpppoooooonnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkkkkklllllllllnnnmmmllllllkkkkkkkkkllllllmmmmmmllllllkkkjjjiiijjjjjjjjjkkkkkklllllllllmmmmmmmmmllllllkkkjjjjjjkkkjjjiiihhhfffeeecccccceeeeeeeeeeeeeeedddcccccc```aaabbbaaa``````bbbddddddeeefffgggggggggggggggfffeeeeeedddccccccbbbbbbbbbbbb```____________``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaa```aaaaaabbbccccccddddddeeedddccccccbbbbbbccccccbbbbbbaaaaaabbbbbbcccccc```aaaaaaaaa```^^^\\\[[[\\\[[[[[[ZZZYYYYYYXXXXXXYYY[[[^^^___```^^^\\\[[[\\\\\\\\\\\\^^^___aaabbbbbbaaa```___^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[YYYWWWVVVWWWYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[\\\\\\\\\[[[ZZZ\\\[[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZWWWWWWVVVVVVWWWYYY\\\___]]]]]]]]][[[YYYYYYZZZ\\\\\\[[[ZZZYYYZZZ[[[\\\^^^____________`````````aaaaaaaaaaaacccdddfffhhhiiigggeeecccaaa```bbbdddfffgggddd```^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[\\\\\\\\\\\\[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\]]]^^^___aaaaaaaaacccddddddbbbaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaacccdddeeefffgggggggggggggggggggggffffffeeeeeeeeebbbcccfffiiijjjjjjiiihhhkkkkkkkkkkkkkkklllmmmmmmnnnooorrrssssssuuuwwwyyyyyyzzzzzz|||}}}~~~~~~}}}||||||||||||||||||{{{zzzzzzyyyxxxxxxsssrrrqqqrrrttttttsssrrrsssssstttuuuvvvwwwwwwxxxvvvxxxzzz{{{{{{yyyvvvtttqqqrrrtttsssqqqooooooooorrrtttuuuuuurrrpppppppppnnnnnnnnnnnnmmmlllkkkkkkiiiiiijjjkkkkkklllmmmmmmmmmlllkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjkkkkkklllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiigggfffdddcccbbbdddddddddddddddccccccbbb```aaabbbaaa``````bbbdddeeeeeefffggghhhhhhhhhgggffffffeeeeeeddddddcccccccccbbbbbbaaa````````````aaabbbbbbccccccbbbaaaaaaaaaaaacccddddddddddddccc``````aaabbbcccddddddeeeeeeeeedddcccccccccccccccbbbaaaaaa``````aaaaaaaaa___```aaaaaa```^^^\\\[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXZZZ]]]___```___]]]\\\^^^]]]]]]]]]]]]^^^^^^^^^______^^^^^^^^^^^^^^^^^^[[[[[[\\\]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYWWWVVVWWWXXXYYYYYYZZZ[[[ZZZZZZXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ\\\]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWXXXZZZ[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYVVVWWWWWWWWWVVVXXX\\\```]]]]]]]]][[[YYYYYY[[[]]]\\\[[[ZZZZZZ[[[[[[]]]]]]]]]]]]]]]^^^^^^^^^______``````aaaccceeegggiiijjjhhhfffdddbbbbbbccceeeffffffccc```^^^]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[[[[\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[\\\]]]^^^]]]\\\[[[\\\\\\\\\]]]^^^___```aaa```bbbccccccbbbaaabbbcccbbbbbbbbbaaaaaaaaaaaaaaaddddddeeefffggggggggggggffffffffffffeeeeeeeeeeeebbbdddgggiiijjjkkkjjjjjjllllllkkkkkkkkklllmmmnnnnnnpppssstttuuuvvvxxxzzzyyyzzz{{{|||~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{zzzyyyxxxxxxtttsssssstttuuuuuusssqqqrrrssstttuuuvvvvvvvvvvvvuuuvvvwwwxxxwwwuuusssrrrnnnoooqqqqqqooonnnooopppqqqsssuuutttrrrqqqppppppnnnnnnnnnnnnnnnmmmkkkkkkiiiiiijjjkkkkkklllmmmmmmllllllkkkkkkkkkkkkllllllllllllmmmnnnnnnmmmmmmlllkkkkkkkkkkkklllllllllllljjjjjjiiihhhhhhhhhiiiiiiiiiiiihhhgggeeedddccccccccccccddddddccccccbbbaaa```aaabbbaaa``````bbbdddffffffggghhhhhhhhhggggggfffeeeeeeeeedddddddddcccbbbbbbbbbbbbbbbbbbaaaaaabbbbbbcccddddddcccaaa``````aaaccceeeffffffeeeeee``````aaabbbccccccddddddddddddcccbbbbbbbbbbbbbbb``````____________```````````````______]]]\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\^^^______^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\^^^^^^^^^^^^]]]]]]]]]\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYZZZZZZYYYVVVVVVWWWXXXXXXYYY[[[\\\\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[]]]]]]]]]]]]\\\ZZZZZZYYYXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYXXXVVVXXXYYYXXXVVVWWWZZZ^^^[[[\\\[[[ZZZYYYYYY[[[]]][[[[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^___```aaacccfffhhhiiihhhgggfffeeeddddddeeeeeeeeebbb^^^]]]]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]___```aaa___aaaccccccbbbaaabbbccccccccccccbbbbbbbbbbbbbbbeeeeeefffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeedddeeefffhhhjjjkkkllllllnnnmmmlllkkkkkklllnnnnnnooorrrtttvvvvvvwwwxxxzzzyyyyyy{{{|||~~~~~~~~~~~~}}}~~~~~~}}}}}}|||{{{zzzyyyxxxxxxuuuuuutttuuuvvvuuusssqqqqqqrrrtttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvuuuuuutttqqqrrrsssrrrpppooopppqqqoooqqqssstttrrrqqqpppqqqooooooooonnnnnnmmmlllkkkhhhiiiiiijjjlllmmmmmmnnnkkkkkkllllllllllllllllllkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllllljjjiiihhhggggggggghhhhhhhhhhhhgggfffeeeeeeddddddcccccccccccccccbbbbbbaaaaaabbbbbbbbbaaaaaacccdddggghhhhhhhhhhhhggggggfffeeeeeeeeeddddddddddddcccbbbbbbccccccccccccccccccbbbcccdddeeedddcccaaa```^^^```bbbdddffffffeeedddaaaaaaaaabbbcccccccccdddcccbbbbbbaaa```aaaaaaaaa^^^^^^]]]]]]]]]^^^^^^___``````___^^^]]]]]]]]]]]]\\\\\\]]]]]]\\\[[[YYYXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZXXXVVVUUUVVVXXXVVVXXX[[[\\\]]][[[XXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\\\\\\\[[[YYYYYYYYYYYYZZZZZZ[[[\\\YYYZZZ[[[\\\[[[ZZZXXXWWWVVVYYY\\\ZZZWWWUUUXXX[[[XXXYYYYYYXXXXXXYYY[[[]]][[[[[[[[[\\\\\\\\\]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^]]]^^^^^^```bbbdddfffggghhhhhhggggggfffeeeddddddccc```]]][[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\\\\]]][[[[[[[[[\\\]]]^^^``````___aaabbbcccbbbaaabbbcccddddddddddddcccccccccbbbeeeffffffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggiiikkkmmmoooooonnnmmmllllllmmmnnnoooqqqsssvvvwwwwwwwwwxxxyyyxxxyyyzzz|||~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxwwwvvvuuuvvvvvvuuussspppqqqrrrsssuuuuuuuuuttttttuuuuuuuuuvvvvvvwwwxxxxxxuuuvvvvvvtttrrrpppqqqqqqnnnpppssssssrrrqqqqqqqqqoooooooooooonnnmmmlllkkkhhhiiiiiijjjlllmmmnnnnnnkkkkkklllmmmmmmmmmlllllljjjkkklllnnnooooooppppppnnnnnnnnnmmmmmmllllllllljjjiiihhhgggffffffggggggggggggfffffffffeeeeeeeeecccccccccccccccbbbaaaaaaaaabbbcccbbbaaaaaaccceeehhhhhhiiihhhhhhgggffffffddddddddddddddddddccccccaaabbbcccdddddddddddddddbbbccceeeeeeeeecccaaa```]]]___aaadddeeeeeeddddddbbbbbbbbbbbbbbbcccccccccbbbaaaaaa```___`````````]]]]]]\\\\\\\\\]]]^^^^^^aaa```^^^]]]\\\\\\]]]^^^[[[[[[\\\\\\\\\ZZZXXXWWW\\\\\\[[[[[[[[[[[[[[[\\\YYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZ\\\]]]___``````___]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYZZZZZZXXXVVVUUUVVVXXXUUUWWWZZZ\\\\\\ZZZXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWYYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\YYYZZZ[[[\\\[[[ZZZXXXVVVWWW[[[]]]\\\WWWUUUVVVYYYVVVWWWXXXWWWWWWXXX[[[]]][[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^______\\\]]]]]]___aaacccdddeeeggghhhhhhiiihhhfffdddcccaaa___\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[\\\]]][[[[[[[[[\\\]]]^^^``````___```bbbcccbbbaaabbbccceeeeeeeeeddddddccccccccceeefffggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeegggfffffffffhhhkkknnnppppppooommmllllllmmmnnnooorrrtttwwwxxxwwwwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~}}}{{{wwwxxxxxxwwwvvvuuutttssssssssssssssssssssstttuuuvvvtttuuuvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvtttrrrpppooonnnooooooppppppppppppooopppoooooonnnmmmmmmllllllggggggggggggiiikkkmmmnnnllllllkkkkkkllllllmmmnnnoooppppppppppppooonnnnnnlllmmmmmmnnnmmmmmmlllllllllkkkiiihhhfffeeeeeeeeedddeeefffggggggeeecccbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbccccccdddddddddiiihhhgggfffeeeeeefffgggeeeeeedddccccccbbbbbbaaaddddddccccccbbbaaaaaaaaaccccccccccccbbbbbbbbbbbb```aaaaaabbbccccccddddddbbbbbbcccccccccbbbbbbaaaaaaaaaaaaaaaaaa```______]]]]]]]]]\\\\\\]]]]]]^^^[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYY\\\[[[ZZZXXXXXXZZZ[[[\\\ZZZ[[[\\\]]]]]]]]]\\\\\\]]]^^^___^^^\\\[[[\\\]]]\\\^^^```bbbaaa^^^[[[XXXZZZ\\\___aaa```^^^[[[YYY]]][[[YYYWWWVVVVVVWWWXXXWWWWWWWWWXXXYYYZZZ\\\\\\XXXWWWWWWWWWWWWXXXYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\YYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXZZZYYYXXXVVVWWWWWWXXXWWWVVVUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]]]]^^^^^^[[[\\\\\\]]]]]]^^^______\\\\\\\\\]]]___bbbeeegggfffffffffeeedddcccaaa```^^^^^^]]]]]]\\\\\\]]]]]]]]]]]]^^^___^^^]]]\\\[[[YYYZZZ[[[[[[ZZZYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZYYYYYYYYYYYYYYYZZZ^^^^^^^^^]]]]]]\\\\\\\\\___^^^^^^]]]]]]^^^^^^______^^^]]]]]]^^^___```aaabbbbbbbbbbbbbbbccccccdddddddddeeeeeeddddddcccbbbgggggggggggghhhhhhhhhhhhfffeeedddddddddfffggghhhkkkiiigggfffhhhmmmrrrvvvuuurrrnnnjjjiiikkkoooqqqtttvvvxxxyyyxxxwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{xxxxxxxxxwwwvvvuuutttssssssrrrrrrrrrrrrssstttuuuvvvvvvwwwyyy{{{|||}}}~~~~~~~~~}}}|||yyywwwtttqqqpppnnnoooooopppppppppppppppqqqpppooonnnmmmlllkkkjjjggggggfffggghhhjjjlllnnnkkkkkkkkkkkkkkklllmmmmmmqqqqqqqqqqqqppppppooonnnlllmmmmmmmmmmmmmmmlllkkkkkkjjjhhhgggfffeeeeeeeeeeeefffggghhhhhhgggeeedddeeedddddddddccccccbbbbbbbbbbbbcccccccccdddddddddgggfffeeedddcccdddeeeeeeeeeeeeddddddcccbbbbbbbbbddddddccccccbbbbbbbbbaaaccccccccccccbbbbbbbbbaaa``````aaaaaabbbcccccccccaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbaaa``````______^^^^^^]]]^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\[[[\\\^^^_________^^^]]]]]]^^^___^^^\\\[[[\\\]]]]]]^^^___``````^^^\\\ZZZYYY[[[]]]______^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUVVVVVVWWWYYYZZZ[[[XXXWWWWWWWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWYYYZZZYYYXXXVVVWWWWWWYYYXXXWWWVVVWWWYYY[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\\\\^^^___aaabbbeeeeeeeeedddcccbbb```___^^^]]]]]]\\\[[[[[[[[[[[[]]]]]]^^^___^^^]]]\\\[[[XXXYYYZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]][[[[[[ZZZYYYYYYZZZZZZ[[[___^^^^^^^^^]]]]]]]]]\\\___^^^^^^]]]]]]^^^^^^___```___^^^^^^^^^___```aaabbbaaaaaaaaaaaabbbccccccffffffgggffffffeeedddcccffffffffffffggggggggggggfffffffffggghhhiiijjjjjjlllkkkiiijjjmmmsssyyy}}}yyyvvvrrrnnnlllnnnppprrrsssuuuxxxyyyxxxxxxxxxyyyzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||}}}~~~}}}zzzxxxxxxxxxxxxwwwvvvuuussssssppppppqqqqqqssstttvvvwwwxxxyyy{{{~~~~~~{{{wwwtttrrrpppoooooopppppppppqqqqqqqqqsssrrrpppnnnllljjjiiihhhffffffffffffhhhjjjlllmmmkkkkkkjjjjjjkkkkkklllmmmsssrrrrrrqqqpppoooooonnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggfffeeeeeeeeeeeeeeefffggghhhiiihhhgggfffhhhhhhgggfffeeeeeeddddddccccccccccccddddddddddddeeedddcccbbbbbbbbbcccdddeeeeeeddddddccccccbbbbbbdddcccccccccccccccccccccccccccccccccbbbbbbbbbbbb``````aaaaaabbbbbbccccccaaaaaabbbbbbbbbbbbaaaaaaccccccddddddccccccbbbaaaaaaaaa```___^^^^^^______]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___```aaa``````___]]]^^^___^^^]]]\\\]]]^^^]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZ[[[\\\]]]]]]]]]\\\ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWYYYZZZZZZXXXWWWWWWXXXXXXXXXWWWWWWXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^___ccccccbbbbbbaaa```^^^^^^]]]]]]\\\ZZZYYYYYYYYYYYY]]]]]]]]]]]]]]]\\\[[[[[[WWWXXXYYYYYYXXXXXXYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[\\\\\\_________^^^^^^^^^^^^^^^______^^^^^^^^^^^^______aaa``````____________```aaaaaa`````````aaabbbbbbhhhhhhhhhhhhgggfffeeedddeeeeeeeeeeeefffffffffffffffgggiiijjjkkklllmmmmmmjjjjjjjjjlllpppwww}}}yyywwwsssooonnnnnnpppqqqrrrtttwwwyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxxxxxxxxxxwwwuuutttsssppppppqqqrrrtttuuuwwwxxxyyyzzz||||||yyyvvvtttrrrqqqqqqqqqpppppppppqqqqqqqqqsssrrrqqqnnnllliiigggfffffffffffffffgggjjjlllmmmkkkjjjjjjjjjjjjkkkllllllrrrrrrqqqpppooonnnnnnmmmnnnnnnnnnmmmmmmkkkjjjjjjhhhgggfffeeeeeeeeeeeeeeeeeefffggghhhhhhhhhhhhgggiiiiiihhhgggfffeeeeeeddddddddddddddddddddddddddddddcccbbbaaaaaabbbcccdddfffeeeeeedddccccccbbbbbbcccccccccddddddddddddddddddddddddcccccccccbbbbbbbbbbbbbbbccccccdddddddddbbbbbbccccccddddddcccccceeeeeeeeeeeeeeedddccccccaaaaaa```___^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___aaaaaa``````___]]]^^^___^^^]]]\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^\\\[[[[[[ZZZZZZ[[[[[[[[[YYYZZZ[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[XXXXXXYYYYYYZZZ[[[]]]]]][[[[[[\\\\\\\\\]]]]]]]]]\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZXXXWWWWWWXXXWWWWWWWWWWWWWWWYYYZZZ[[[]]]\\\\\\[[[ZZZYYYYYYXXX[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^````````````___^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWW[[[[[[[[[[[[[[[ZZZZZZYYYWWWYYYZZZZZZYYYYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYXXXYYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\]]]]]]______________________________^^^^^^^^^^^^______bbbaaaaaa``````_________```````````````aaaaaabbbhhhhhhhhhhhhgggfffeeedddeeeeeefffffffffgggggggggeeegggiiilllmmmnnnnnnmmmffffffgggjjjnnnsssxxx|||sssrrrooommmlllmmmoooppppppsssvvvxxxyyyyyyzzz|||}}}}}}~~~~~~}}}|||zzzyyyyyyyyyzzzzzzzzzyyyyyyxxxyyyxxxxxxyyyyyyxxxvvvtttrrrqqqqqqrrrssstttvvvxxxyyyxxxyyy{{{}}}}}}|||zzzxxxwwwvvvuuuuuussssssrrrqqqppppppqqqqqqrrrrrrpppnnnkkkiiihhhgggffffffffffffhhhjjjlllmmmkkkkkkjjjjjjkkkkkklllmmmppppppnnnmmmllllllllllllooooooooonnnmmmllljjjiiigggffffffeeeeeeeeeffffffdddeeeffffffggggggggggggiiihhhhhhgggffffffeeeeeeddddddddddddddddddddddddddddddcccbbbbbbcccdddeeeffffffeeeeeedddccccccbbbccccccddddddeeeeeeeeefffeeeeeeeeeeeedddddddddddddddeeeeeeeeeeeeeeeffffffcccdddeeeffffffffffffffffffffffffffffffeeedddddd``````___^^^]]]]]]^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^___```___^^^^^^]]]^^^______]]]]]]^^^______^^^]]]\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXXXXXXXYYYYYY[[[]]]______^^^\\\ZZZVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXYYY[[[ZZZYYYWWWXXXXXXVVVVVVVVVVVVWWWXXXYYYYYY\\\\\\[[[[[[ZZZYYYXXXXXX[[[\\\^^^______^^^]]]\\\ZZZZZZ\\\]]]^^^``````aaa^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWYYYYYYYYYXXXXXXXXXXXXXXXXXXZZZ[[[[[[[[[[[[]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWXXXYYY[[[\\\\\\\\\[[[\\\\\\]]]^^^^^^________________________```______^^^^^^______```bbbbbbbbbaaaaaa``````___```````````````aaaaaabbbeeeffffffffffffeeeddddddffffffggggggggghhhhhhhhhdddfffhhhjjjlllmmmlllllleeeffffffhhhkkknnnrrrsssmmmmmmllllllmmmnnnpppqqqpppsssvvvxxxyyyyyy{{{||||||}}}~~~~~~}}}|||zzzyyyxxxwwwxxxyyyyyywwwwwwxxxyyywwwxxxyyyyyyxxxvvvtttrrrqqqqqqrrrssstttuuuwwwxxxvvvwwwyyy{{{}}}{{{zzzyyyxxxwwwxxxyyyzzzwwwuuusssqqqppppppppppppppppppnnnmmmkkkjjjiiihhhggggggggggggiiikkkmmmnnnlllkkkkkkkkkkkklllmmmmmmooonnnlllkkkkkkkkklllmmmrrrqqqqqqpppnnnlllkkkjjjfffffffffeeeffffffggggggffffffffffffffffffggggggggggggggggggffffffffffffeeeeeeeeeeeeddddddddddddeeedddcccccccccdddeeefffffffffeeeeeeddddddccccccccccccdddeeeeeefffggggggggggggggggggffffffffffffffffffffffffggggggggggggdddeeefffgggggghhhhhhgggffffffggggggffffffeeeddd___^^^^^^^^^^^^^^^______]]]^^^^^^______^^^^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]^^^___^^^]]]]]]]]]^^^______^^^^^^___```___^^^]]]\\\[[[[[[[[[[[[\\\[[[ZZZYYYXXXWWWWWWWWWYYY[[[]]]______^^^]]]\\\UUUUUUTTTTTTUUUVVVVVVWWWZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[ZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXZZZ[[[[[[YYYXXXXXXYYYVVVVVVWWWWWWXXXYYYYYYYYY\\\\\\[[[[[[ZZZZZZYYYYYY[[[\\\^^^```aaa```___^^^ZZZ[[[]]]___```aaaaaabbb\\\]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWXXXZZZ\\\\\\\\\\\\^^^___\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWXXXYYY[[[\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^_________``````____________``````aaabbbbbbbbbbbbbbbaaa```aaaaaa`````````aaabbbbbbbbbcccddddddeeedddddddddgggggggggggghhhhhhhhhiiidddeeeggghhhiiijjjkkkkkkhhhhhhiiijjjkkklllnnnnnnkkkllllllnnnoooqqqrrrssspppsssvvvxxxyyyyyyzzz||||||}}}}}}~~~~~~|||zzzxxxwwwvvvwwwxxxwwwuuuuuuwwwyyywwwxxxzzzzzzyyywwwtttrrrqqqpppqqqqqqrrrssstttuuuvvvwwwxxxzzz|||}}}}}}}}}zzzxxxwwwvvvvvvvvvxxxyyyzzzxxxuuurrrpppooooooooommmmmmmmmllllllkkkkkkkkkhhhhhhhhhhhhjjjlllnnnooommmmmmllllllmmmmmmnnnooonnnmmmlllkkkkkklllnnnooossssssrrrqqqooommmkkkjjjgggfffffffffgggggghhhiiihhhhhhggggggggggggggggggggggggggggggggghhhhhhhhhffffffeeeeeeeeedddddddddddddddcccbbbcccdddeeeffffffffffffeeeddddddccccccccccccdddeeefffggghhhhhhiiiiiiiiihhhhhhhhhggggggggggggffffffffffffffffffdddeeefffgggggghhhhhhhhhffffffggggggffffffeeeddd^^^^^^^^^^^^___```aaaaaa___```bbbddddddbbb```___]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^___^^^]]]]]]]]]^^^______^^^^^^___aaa______^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]]]]]]]\\\WWWWWWVVVVVVVVVWWWXXXXXX[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXYYYZZZZZZZZZZZZZZZXXXXXXXXXXXXYYYYYYYYYZZZYYYZZZ[[[[[[YYYXXXXXXYYYWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\___bbbccccccbbbaaa[[[\\\^^^___`````````___\\\\\\\\\\\\\\\[[[[[[ZZZXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZXXXWWWWWWWWWXXXYYYXXXYYY[[[[[[[[[\\\]]]___\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYWWWXXXZZZ\\\]]]ZZZZZZZZZ[[[[[[\\\]]]^^^\\\]]]]]]]]]^^^^^^^^^^^^``````____________`````````aaabbbcccccccccbbbaaabbbaaaaaaaaaaaabbbcccccc```aaabbbdddeeeeeeeeeeeefffffffffggggggggghhhhhhffffffffffffggghhhiiijjjiiiiiijjjkkkkkklllllllllllllllnnnoooppprrrrrrsssqqqtttwwwxxxyyyyyyzzz{{{}}}}}}~~~|||zzzxxxwwwuuuwwwxxxwwwuuutttwwwyyywwwxxxzzzzzzyyywwwtttrrrpppooooooooopppqqqqqqrrrvvvwwwxxxzzz{{{|||||||||wwwvvvtttsssrrrssstttuuu|||yyyvvvrrrpppnnnnnnnnnkkkllllllllllllllllllllliiiiiiiiiiiijjjmmmooopppnnnmmmmmmmmmmmmnnnoooooonnnmmmlllkkklllnnnpppqqquuutttsssrrrpppnnnlllkkkggggggfffgggggghhhiiijjjjjjjjjiiihhhgggggghhhhhhggggggggghhhiiiiiijjjjjjfffffffffeeeeeedddddddddccccccbbbbbbbbbccceeefffgggffffffeeeeeedddccccccbbbcccdddeeefffhhhiiiiiijjjjjjjjjjjjiiiiiiiiihhhffffffffffffffffffeeeeeecccdddeeefffggggggggggggfffffffffffffffeeeeeeddd____________```bbbcccdddaaacccfffhhhhhhfffcccaaa]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[\\\]]]^^^_________^^^]]]]]]^^^______^^^^^^```aaa```______^^^\\\ZZZXXXWWWTTTUUUVVVXXXYYYZZZZZZZZZWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[ZZZZZZZZZZZZZZZZZZUUUVVVWWWYYYZZZZZZZZZZZZWWWXXXXXXXXXYYYYYYZZZZZZYYYZZZ[[[[[[YYYXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZ\\\___bbbddddddcccbbb]]]^^^_________^^^]]]\\\[[[\\\\\\\\\\\\[[[[[[ZZZWWWWWWWWWWWWXXXYYYZZZZZZ\\\[[[ZZZXXXXXXYYYYYYZZZVVVXXXZZZZZZZZZ[[[]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYXXXXXXZZZ\\\^^^ZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\\\\]]]]]]^^^^^^^^^``````____________`````````aaabbbcccddddddcccbbbbbbbbbbbbbbbbbbccccccddd``````bbbdddeeefffggggggeeeeeeeeefffffffffgggggghhhgggfffffffffgggiiijjjhhhhhhiiijjjkkkkkkkkkkkkllllllnnnooopppppppppppprrrtttwwwyyyyyyxxxyyyzzz~~~~~~~~~|||zzzyyyyyyxxxxxxwwwvvvuuuuuuvvvvvvwwwxxxyyyzzzyyywwwuuutttnnnpppqqqpppooonnnoooqqqqqqssswwwyyyyyyyyy{{{|||vvvuuurrrqqqpppqqqrrrsssrrrqqqqqqqqqsssrrrqqqooommmmmmmmmmmmmmmmmmllllllgggggghhhiiijjjjjjkkkkkkoooooonnnmmmmmmmmmmmmmmmkkkkkkkkkkkkkkklllmmmnnnrrrrrrqqqpppooommmkkkjjjhhhgggfffffffffhhhiiijjjiiihhhgggffffffeeeeeefffkkkjjjiiihhhgggggggggggghhhhhhggggggffffffeeeeeedddcccbbbaaaaaabbbcccdddggggggfffffffffeeeeeeeeebbbcccdddfffhhhiiijjjkkkiiijjjlllmmmmmmllljjjiiihhhgggggggggffffffffffffffffffffffffffffffffffffggghhhhhhhhhhhhfffdddccc____________````````````eeehhhlllooooookkkfffccc^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\[[[]]]^^^^^^______^^^^^^]]]]]]^^^^^^^^^___````````````___^^^\\\ZZZYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWXXXYYYZZZZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZXXXWWWVVVVVVWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUXXXXXXXXXYYYYYYYYYYYYZZZXXXWWWWWWXXXXXXYYYZZZ[[[YYYXXXWWWUUUUUUVVVWWWXXXWWWYYYZZZ\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^___``````aaa^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZ\\\\\\ZZZXXXXXXXXX\\\______\\\[[[___```^^^\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^__________________```bbbdddeeedddcccbbbcccaaaaaaaaacccdddcccbbbbbbdddeeeeeedddcccdddeeegggeeeeeeeeeggghhhiiihhhjjjiiihhhhhhhhhiiikkkkkkkkkkkkmmmnnnnnnnnnmmmlllkkknnnqqqrrrrrrrrrssstttuuuvvvvvvwwwxxxxxxyyyyyy~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyyyywwwuuutttpppqqqrrrqqqpppooopppqqqooorrrvvvxxxxxxyyyzzz{{{zzzxxxvvvsssqqqqqqqqqqqqqqqppppppppprrrrrrpppnnnmmmmmmmmmmmmllllllllllllhhhhhhiiiiiijjjkkkkkkllloooooonnnmmmmmmmmmmmmmmmlllllllllllllllmmmnnnnnnpppppppppooommmllljjjiiiggggggffffffggghhhhhhiiihhhhhhggggggffffffggggggkkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiihhhhhhgggggggggeeedddccccccccccccdddeeeffffffffffffeeeeeeeeeeeeccccccdddfffhhhiiikkkkkkiiijjjlllmmmmmmllljjjiiihhhhhhgggggggggfffffffffffffffffffffffffffffffffiiiiiihhhhhhfffdddbbbaaa____________````````````ccceeehhhjjjjjjgggcccaaa]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^^^^______^^^^^^]]]]]]^^^^^^______`````````aaa```^^^\\\[[[YYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXYYYZZZZZZ[[[[[[YYYXXXXXXXXXXXXXXXXXXYYY[[[ZZZYYYWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYYYY[[[ZZZYYYXXXXXXWWWWWWXXX[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^___`````````]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWXXX\\\\\\[[[[[[ZZZYYYYYYYYYWWWYYYZZZZZZXXXXXXXXXYYYZZZ\\\\\\ZZZ\\\``````\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^____________`````````aaabbbddddddcccbbbaaabbbaaa```aaacccddddddcccccceeeffffffeeedddeeefffhhhhhhgggggghhhiiiiiiiiijjjiiihhhhhhhhhiiikkkkkkjjjkkklllnnnnnnnnnnnnnnnoooqqqtttuuuuuutttuuuvvvvvvvvvwwwxxxxxxyyyyyyzzz}}}}}}~~~}}}}}}~~~~~~}}}}}}|||||||||{{{zzzxxxwwwvvvvvvwwwxxxxxxyyyxxxvvvuuusssqqqrrrsssrrrpppooopppqqqnnnqqquuuwwwxxxxxxzzz{{{{{{zzzxxxuuurrrpppooonnnoooooonnnoooqqqqqqpppnnnmmmmmmmmmlllllllllkkkkkkiiijjjjjjkkkkkklllllllllooonnnmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooonnnnnnmmmlllkkkjjjhhhgggffffffgggggghhhhhhgggggghhhgggggggggggghhhiiiiiikkkkkkkkkkkkkkkllllllllllllkkkkkkjjjiiiiiihhhhhhffffffeeeeeeeeeeeeffffffffffffeeeeeeeeedddddddddcccdddeeeggghhhjjjkkkllljjjkkklllllllllkkkjjjiiihhhhhhhhhgggggggggffffffffffffffffffffffffffffffiiihhhgggfffdddbbb___^^^____________```````````````aaacccdddcccbbb```^^^]]]]]]^^^^^^^^^]]]\\\\\\ZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^___``````aaaaaaaaa```^^^\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXWWWWWWWWWWWWXXXXXX[[[ZZZYYYXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYY[[[ZZZYYYXXXXXXWWWWWWXXX\\\\\\\\\[[[YYYXXXVVVUUUWWWWWWXXXXXXYYY[[[\\\]]]ZZZ[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^______```[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVV]]]]]]\\\[[[[[[ZZZZZZYYYVVVWWWXXXWWWVVVWWWZZZ\\\[[[^^^^^^]]]^^^aaa```[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^_________`````````aaa```aaabbbccccccbbb```___bbbaaa```bbbdddeeeeeeddddddeeefffffffffeeeggghhhiiiiiiiiihhhiiiiiijjjjjjjjjiiihhhhhhhhhiiikkkkkkiiijjjlllmmmooooooppppppsssuuuxxxyyyxxxwwwwwwxxxwwwwwwxxxyyyyyyzzzzzz{{{}}}}}}~~~||||||}}}~~~~~~~~~|||{{{yyyxxxwwwxxxxxxyyyxxxwwwvvvttttttrrrssssssrrrpppooooooqqqnnnqqqtttwwwwwwxxxyyy{{{yyyyyyxxxwwwuuuqqqnnnmmmnnnmmmmmmooopppqqqpppnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkklllllllllmmmmmmnnnmmmmmmllllllmmmmmmmmmmmmmmmllllllllllllmmmnnnllllllkkkkkkiiihhhgggfffeeefffhhhhhhiiihhhgggfffggggggggghhhhhhjjjkkkkkklllllllllmmmmmmlllllllllmmmllllllkkkjjjiiihhhhhhffffffffffffffffffffffffeeeeeeeeeeeeddddddddddddddddddfffgggiiijjjllllllkkkkkklllllllllkkkjjjiiihhhhhhhhhggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddbbbaaa___^^^____________````````````____________^^^^^^]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\ZZZ[[[\\\\\\]]]]]]\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^___```aaaaaabbbaaa```^^^\\\ZZZYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\\\\\\\\\\[[[WWWWWWVVVVVVVVVVVVWWWWWW[[[ZZZYYYYYYYYYZZZ\\\]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[ZZZ[[[\\\\\\[[[YYYWWWVVVWWWWWWWWWWWWXXXZZZ]]]^^^ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWW\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWWWWVVVVVVXXX\\\```bbbhhhjjjfffaaa___^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\[[[[[[[[[\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^_________``````aaaaaabbbbbbbbbbbbbbbbbbaaa```___bbbaaa```bbbdddfffeeedddcccdddeeeeeeeeeeeegggiiihhhiiiiiiiiiiiijjjkkkmmmjjjiiihhhhhhhhhiiikkkkkkiiiiiikkkmmmooopppqqqrrrvvvxxxzzzzzzyyyxxxxxxyyyxxxxxxyyyyyyzzz{{{{{{|||}}}}}}}}}~~~}}}}}}~~~~~~|||zzzyyyzzzzzzyyyxxxwwwvvvuuutttqqqrrrsssrrrpppooopppqqqpppsssvvvxxxxxxxxxzzz{{{xxxzzz}}}~~~}}}yyytttqqqnnnmmmmmmoooqqqrrrqqqpppoooooonnnmmmmmmlllkkkkkkllllllllllllllllllmmmmmmmmmmmmllllllllllllmmmmmmllllllkkkjjjjjjkkkkkkkkkjjjjjjjjjjjjiiihhhfffffffffggghhhiiiiiihhhgggfffhhhhhhhhhiiijjjkkklllmmmmmmnnnnnnnnnnnnmmmlllkkkmmmllllllkkkiiihhhhhhgggeeeffffffffffffffffffeeeffffffeeeeeeeeeddddddddddddeeefffhhhjjjkkklllmmmllllllllllllkkkkkkjjjiiiiiihhhhhhhhhggggggggggggccccccccccccccccccccccccccccccbbbbbbaaaaaaaaaaaa____________````````````___^^^]]]]]]\\\\\\]]]]]]\\\]]]]]]^^^^^^]]]]]]]]][[[[[[\\\]]]]]]]]]]]]\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^___```aaabbbccc```___]]][[[YYYXXXWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]]]]]]][[[[[[WWWWWWVVVVVVVVVVVVWWWWWWYYYYYYYYYYYYZZZ[[[]]]^^^```___\\\ZZZXXXVVVVVVUUUWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXXXXYYYZZZ[[[WWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWYYY[[[]]]^^^ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWZZZ___ccckkktttxxxooobbb\\\\\\^^^[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]______``````aaabbbccccccbbbbbbbbbbbbbbbaaa``````bbbaaaaaabbbdddfffeeedddaaabbbcccccccccdddgggiiigggiiijjjjjjiiijjjlllooojjjiiihhhhhhhhhiiikkkkkkiiijjjkkkllloooqqqrrrsssvvvxxxzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{||||||||||||}}}~~~}}}{{{||||||{{{yyyxxxwwwvvvvvvqqqrrrssssssqqqqqqrrrssstttvvvyyyzzzzzzzzzzzz{{{{{{}}}xxxooonnnoooqqqsssuuutttsssqqqppppppooonnnmmmlllllllllllllllllllllllllllllllllllllllkkkllllllmmmnnnlllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiihhhggggggiiiiiijjjjjjiiiiiihhhhhhiiiiiiiiijjjkkklllmmmmmmnnnooopppqqqppppppnnnmmmnnnmmmlllkkkjjjiiihhhgggeeefffggggggggggggfffeeeggggggfffffffffeeeeeeeeeeeefffggghhhjjjlllmmmnnnmmmllllllkkkkkkjjjjjjjjjiiiiiihhhhhhhhhgggggggggccccccccccccccccccccccccbbbbbbaaa``````aaabbbbbb____________````````````___^^^^^^]]]\\\]]]]]]]]]\\\\\\]]]^^^^^^^^^]]]]]][[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^___aaabbbcccccc```___]]][[[ZZZXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]]]]\\\[[[YYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXZZZ\\\^^^___bbb```]]]ZZZXXXWWWVVVVVVXXXXXXXXXYYYYYYYYYYYYZZZ[[[ZZZYYYXXXXXXWWWWWWXXXWWWXXXYYYZZZZZZ[[[[[[[[[YYYYYYYYYZZZZZZ[[[\\\]]]ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVWWWYYYYYYZZZZZZYYYZZZYYYYYYXXXXXXWWWVVVVVVXXXYYYYYYXXXYYY[[[```cccoooxxx{{{pppbbb[[[\\\^^^[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]______```aaabbbcccddddddcccccccccbbbbbbbbbbbbbbbdddcccbbbcccdddeeeeeeccc```aaabbbbbbcccdddhhhjjjjjjmmmnnnmmmjjjiiilllooojjjiiihhhhhhhhhiiikkkkkkjjjjjjkkklllnnnppprrrttttttvvvyyyyyyxxxxxxxxxyyyxxxxxxyyyzzzzzz{{{{{{|||||||||}}}~~~~~~~~~}}}|||zzzyyyxxxwwwwwwrrrsssuuuuuuttttttuuuwwwxxxzzz|||}}}|||{{{{{{|||~~~{{{pppppppppsssuuuwwwwwwuuurrrrrrqqqpppooonnnmmmmmmkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkllllllmmmnnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkklllkkkkkkjjjiiihhhlllkkkkkkjjjiiiiiijjjjjjkkkkkkjjjkkkkkklllmmmmmmmmmoooqqqsssuuuuuuttttttpppooonnnmmmkkkjjjiiihhhgggggghhhiiiiiihhhgggggghhhhhhgggggggggfffffffffffffffgggiiikkklllnnnnnnmmmmmmlllkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggdddddddddddddddddddddddddddcccbbb`````````aaaaaa____________````````````___^^^^^^]]]]]]]]]]]]]]][[[\\\]]]]]]^^^^^^^^^]]][[[\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^```aaabbbcccdddbbbaaa___]]]\\\ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ\\\]]]]]]\\\ZZZXXXYYYXXXXXXXXXXXXXXXXXXYYYVVVVVVWWWXXXYYY\\\^^^``````___\\\ZZZXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXX[[[[[[ZZZZZZZZZ[[[[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWXXXYYYZZZZZZYYYXXXXXXZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXYYYXXXYYY[[[^^^aaalllqqqqqqiii___\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^^^^^^^^^^___``````aaacccddddddeeeccccccccccccccccccddddddfffdddccccccdddeeecccbbbaaabbbccccccccceeeiiilllrrrttttttqqqllliiikkkmmmjjjiiihhhhhhhhhiiikkkkkklllkkkllllllnnnppprrrssssssuuuxxxyyyyyyxxxyyyzzzxxxxxxxxxyyyzzzzzz{{{{{{{{{|||}}}~~~~~~}}}{{{yyyxxxxxxxxxsssuuuvvvwwwvvvwwwxxxzzz{{{}}}}}}|||||||||zzzqqqqqqrrrtttwwwyyyxxxwwwssssssrrrqqqpppooonnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnmmmllllllkkkkkkkkkkkklllllllllllllllkkkjjjiiinnnmmmkkkjjjiiijjjkkkkkkllllllkkkkkkkkklllmmmmmmlllooorrruuuxxxyyyyyyyyyqqqqqqpppnnnmmmkkkjjjjjjhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhggggggggggggffffffhhhiiikkkmmmnnnnnnnnnmmmlllkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhfffffffffffffffffffffffffffeeecccaaa```___``````____________`````````aaa^^^^^^^^^^^^]]]]]]]]]\\\[[[\\\]]]]]]^^^^^^^^^^^^[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^```aaacccdddddddddcccaaa___]]]\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXYYY\\\]]]]]][[[YYYWWWYYYYYYXXXXXXXXXXXXYYYYYYUUUUUUVVVWWWYYY\\\^^^```^^^]]][[[YYYYYYZZZ[[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[XXXWWWWWWXXXXXXYYYZZZ[[[___^^^\\\[[[ZZZ[[[\\\\\\\\\\\\]]]^^^^^^\\\[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\[[[[[[ZZZYYYXXXXXXWWWYYYYYYZZZZZZZZZXXXWWWVVV[[[[[[[[[ZZZYYYYYYXXXXXXVVVWWWXXXXXXXXXZZZ]]]___hhhiiifff```^^^^^^]]]YYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^___```````````````````````````___```aaabbbcccdddeeeeeeccccccccccccdddeeeffffffgggeeeddddddddddddcccaaabbbcccccccccdddgggkkknnnxxxzzzyyytttmmmiiiiiillljjjiiihhhhhhhhhiiikkkkkkmmmlllllllllnnnppprrrsssrrruuuxxxyyyyyyyyyzzz{{{wwwwwwxxxyyyyyyzzzzzz{{{{{{|||}}}~~~~~~}}}{{{yyywwwuuuuuuvvvvvvwwwxxxxxxyyyzzzzzz|||~~~}}}{{{zzzzzz|||}}}uuuooorrruuuwwwwwwwwwxxxyyyxxxwwwvvvuuurrrpppnnnmmmkkkjjjjjjjjjjjjjjjkkkkkkiiiiiijjjkkkmmmnnnooooooqqqooollljjjiiijjjkkklllmmmmmmlllllllllkkkkkkkkkooommmkkkhhhhhhiiikkkmmmlllkkkkkkkkkkkklllmmmmmmkkkqqqnnnyyy~~~yyy}}}wwwqqqooommmiiihhhjjjjjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkkkkkjjjiiihhhgggeeefffhhhjjjkkkkkkkkkkkkooonnnkkkiiigggggghhhiiiiiiiiijjjjjjjjjiiiiiihhhgggggggggffffffeeeeeeeeeeeedddbbb````````````aaaaaaaaaaaaaaa````````````___^^^^^^]]]\\\\\\\\\]]]\\\]]]^^^^^^______^^^^^^^^^^^^____________^^^^^^^^^___```___]]]\\\]]]^^^]]]^^^```bbbdddeeeffffffdddcccbbb```^^^\\\ZZZYYYVVVYYY[[[[[[XXXWWWXXXZZZ\\\]]]]]]^^^^^^^^^]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWXXXYYY[[[\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXX[[[]]]^^^]]]\\\[[[XXXXXXXXXXXXXXXYYYZZZZZZZZZ^^^]]]WWWTTTVVVYYYYYYYYY[[[\\\]]]\\\\\\\\\]]]UUUVVVWWWYYYZZZ\\\]]]^^^[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWXXXYYYZZZ[[[[[[\\\XXXYYYYYYYYYXXXWWWVVVUUUXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWXXXVVVVVVWWWWWWXXXYYYYYYYYYaaa```___^^^\\\[[[ZZZYYY]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___``````_________^^^^^^^^^___``````aaabbbcccccccccgggdddbbbcccfffgggfffdddfffffffffgggffffffeeeeeeaaacccdddddddddeeehhhjjj|||yyyuuupppllliiihhhhhhiiiiiiiiiiiiiiiiiijjjkkklllmmmnnnoooqqqqqqrrrrrrtttvvvyyyyyyxxxwwwwwwwwwzzzyyyxxxxxxwwwwwwxxxxxxzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyywwwwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~~~~|||yyyyyyyyyyyy|||~~~xxxsssqqqsssvvvxxxxxxxxxyyyzzzyyyxxxwwwvvvtttqqqooonnnllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllooommmkkkiiiiiiiiikkklllllllllllllllkkkkkkkkkkkknnnmmmkkkiiiiiijjjkkklllkkkkkkkkkkkkkkklllmmmmmmpppvvvrrrvvvsssqqqnnnlllmmmjjjkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjiiigggfffffffffgggiiijjjlllmmmnnnooommmkkkiiihhhhhhiiiiiijjjjjjjjjjjjjjjiiihhhhhhfffffffffeeeeeeeeeddddddeeedddcccaaaaaaaaaaaaaaabbbbbbbbbaaaaaa`````````___^^^]]]]]]\\\\\\\\\]]]]]]]]]^^^____________^^^^^^______``````______^^^^^^___```___]]]\\\]]]^^^]]]^^^___aaacccdddeeeeeeddddddbbbaaa___]]][[[[[[YYY[[[]]]\\\YYYXXXYYY[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZ]]]\\\[[[ZZZZZZ\\\]]]______^^^^^^]]]\\\\\\[[[[[[WWWYYY[[[\\\]]]\\\[[[ZZZXXXXXXXXXWWWXXXYYYYYYZZZZZZ^^^^^^YYYWWWZZZ]]]]]]```^^^\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYY]]]\\\[[[[[[ZZZ[[[[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\___^^^^^^]]]]]]\\\\\\\\\^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]^^^___``````aaaaaa```__________________``````aaabbbbbbcccccceeecccaaabbbdddfffeeedddeeeeeeeeeeeeeeeddddddcccbbbcccddddddddddddfffiiirrrpppmmmjjjhhhgggggggggiiiiiiiiihhhiiiiiijjjkkklllmmmnnnpppqqqqqqrrrrrrtttvvvxxxyyyxxxwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||~~~}}}{{{zzzzzz{{{|||}}}~~~~~~}}}}}}~~~}}}|||{{{zzzzzzzzzyyyxxxxxxyyyzzz|||}}}~~~}}}zzzxxxxxxxxxvvvwwwwwwxxxwwwuuusssrrrsssuuuxxxzzzyyyyyyzzz{{{zzzyyyxxxwwwuuusssqqqpppnnnnnnmmmlllkkkkkkllllllmmmmmmllllllkkkkkkjjjjjjmmmkkkjjjhhhhhhiiikkkllllllllllllkkkkkkkkkjjjjjjllllllkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjkkkkkklllmmmqqqxxxvvv|||vvvtttrrrooooookkkkkklllllllllllllllllllllllllllkkkjjjhhhgggfffgggggghhhjjjlllnnnooopppnnnmmmkkkjjjiiiiiiiiijjjkkkkkkkkkkkkjjjiiiggggggfffeeeeeedddddddddddddddfffeeedddcccbbbbbbbbbcccddddddcccbbbaaa``````___^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^^^^_______________^^^______``````______^^^^^^`````````^^^]]]^^^___]]]^^^___```aaabbbccccccdddcccbbbaaa___^^^]]]\\\\\\]]]^^^]]][[[ZZZ[[[\\\[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZ[[[]]]]]]]]]\\\[[[[[[ZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[^^^^^^\\\]]]ccchhhiiinnnfff]]]YYY[[[\\\\\\ZZZ]]]]]]\\\[[[ZZZYYYXXXXXX[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[YYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\]]]___aaabbbbbbbbbbbbcccbbb```_________```aaa`````````aaabbbbbbccccccdddbbbaaaaaaccceeedddddddddddddddccccccbbbbbbbbbbbbcccdddcccbbbcccdddfffiiihhhgggfffeeefffggghhhiiiiiihhhhhhiiiiiijjjkkkmmmmmmooopppqqqqqqrrrrrrtttvvvxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz|||}}}~~~|||zzzxxxxxxxxxyyy{{{||||||||||||~~~~~~~~~~~~}}}}}}}}}|||{{{zzz{{{|||~~~~~~|||yyywwwvvvwwwvvvuuutttrrrrrrrrrsssssstttvvvyyyzzzyyyyyyyyyzzzyyyyyyxxxwwwuuusssqqqpppooonnnmmmllllllkkkkkklllmmmmmmllllllkkkkkkjjjjjjjjjjjjhhhhhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkklllllllllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmwwwzzz~~~vvvuuusssqqqpppmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmlllkkkiiihhhfffffffffhhhkkknnnqqqrrrrrrqqqmmmlllkkkjjjjjjjjjjjjjjjlllllllllkkkjjjhhhgggfffeeeeeedddcccccccccdddeeeffffffeeeeeeddddddddddddfffeeedddcccbbbaaa``````^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^___````````````_________````````````_________```aaa```^^^^^^^^^___^^^^^^^^^^^^___``````aaaaaaaaa```___^^^]]]]]]\\\^^^^^^^^^^^^]]]\\\\\\]]]ZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYYYY\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[^^^]]]]]]cccoooyyy}}}}}}qqqbbb[[[\\\^^^\\\YYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYY\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\^^^[[[ZZZYYYXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^```bbbdddeeeeeedddccccccbbb```_________```aaa``````aaaaaabbbbbbbbbbbbcccbbbbbbbbbcccdddeeeeeeeeeeeedddcccbbbbbbbbbbbbcccddddddcccbbbaaacccdddffffffffffffggghhhiiijjjiiiiiihhhiiiiiijjjkkklllmmmnnnooopppqqqqqqqqqqqqtttuuuwwwwwwvvvvvvwwwyyyyyyyyyzzzzzz{{{{{{{{{{{{}}}~~~|||zzzxxxxxxxxxwwwyyy{{{{{{{{{{{{|||~~~}}}}}}~~~}}}~~~~~~|||yyywwwvvvwwwuuutttssssssrrrssssssttttttvvvyyyzzzyyyxxxxxxyyyxxxwwwwwwvvvtttrrrpppoooooonnnmmmllllllllllllllllllllllllllllllllllllllljjjiiihhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiijjjlllmmmmmmllljjjiiijjjiiiiiiiiiiiijjjkkkkkklll{{{xxxwwwvvvuuutttpppooonnnnnnmmmmmmnnnnnnooonnnlllkkkiiihhhggggggeeeiiioootttvvvuuussspppllllllkkkkkkkkkkkkkkkkkkmmmmmmlllllljjjiiiggggggeeedddcccbbbbbbccceeefffgggggggggggggggfffffffffgggfffeeedddcccbbbaaaaaa___^^^^^^^^^^^^^^^______^^^___``````aaaaaa``````___``````````````````___```aaabbbaaa___^^^___```______^^^]]]]]]^^^______^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^^^^___```___^^^]]][[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\__________________^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^\\\]]]\\\]]]gggxxxxxxggg^^^___```]]]YYYUUUVVVWWWXXXZZZ[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZYYY\\\\\\\\\[[[[[[[[[[[[[[[YYYXXXWWWWWWXXXZZZ]]]^^^\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^[[[[[[\\\\\\]]]^^^^^^^^^```______^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^_________aaacccfffgggfffeeedddbbbbbb```_________```aaaaaaaaaaaaaaaaaabbbbbbbbbccccccdddddddddeeefffhhhhhhgggeeedddcccccccccdddcccddddddcccbbbaaabbbdddfffffffffggghhhhhhiiijjjiiiiiiiiiiiijjjkkklllmmmnnnooopppqqqqqqrrrqqqqqqsssuuuvvvvvvvvvvvvxxxyyyxxxyyyzzz|||}}}}}}}}}}}}~~~~~~|||{{{zzzzzzwwwyyy{{{{{{{{{zzz{{{||||||}}}~~~}}}~~~~~~{{{xxxwwwwwwrrrsssssssssssssssssssssuuuwwwzzzzzzyyyxxxxxxxxxwwwwwwvvvuuutttrrrqqqpppooonnnnnnmmmnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmmmmjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiihhhhhhiiijjjkkklllmmmlllkkkjjjiiiiiihhhhhhiiiiiijjjkkkooo{{{zzzyyyyyyzzztttrrrpppooonnnnnnnnnnnnooonnnlllkkkiiiiiihhhhhhfffjjjpppuuuwwwuuurrroookkkkkkkkklllllllllllllllllllllllllllkkkjjjhhhhhhfffeeecccbbbcccdddfffggghhhhhhiiiiiiiiihhhhhhgggggggggfffeeedddccccccbbb``````_________```aaaaaa___``````aaaaaaaaaaaaaaa___``````aaaaaa``````___```bbbbbbaaa```___```aaaaaa```^^^]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^```ccceeedddaaa^^^[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^\\\\\\[[[]]]hhhyyywwwggg______```^^^ZZZXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWWWWXXXZZZ[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\ZZZZZZZZZZZZ[[[\\\]]]^^^]]]^^^^^^______``````aaa`````````___^^^]]]]]]\\\\\\\\\]]]]]]^^^___`````````aaaccceeefffffffffeeebbbbbbbbbbbbaaaaaaaaa```aaaaaaaaaaaaaaaaaabbbbbbbbbdddeeeeeedddeeegggiiijjjiiigggeeeddddddeeeeeeddddddeeedddbbbbbbccceeeffffffggggggggghhhhhhhhhjjjjjjjjjkkklllmmmnnnooooooppppppqqqrrrrrrqqqqqqssstttuuuuuuuuuvvvxxxzzzxxxyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~wwwyyy{{{|||{{{yyyyyyzzz{{{|||~~~|||}}}~~~~~~|||{{{{{{}}}~~~zzzxxxwwwssssssrrrrrrssstttuuuvvvwwwyyy{{{{{{zzzyyyxxxyyyxxxxxxwwwvvvuuutttrrrqqqpppppppppppppppqqqrrrsssqqqqqqpppooonnnmmmllllllkkkkkkkkkjjjiiiiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhiiijjjkkkkkklllllllllkkkhhhhhhhhhhhhhhhiiijjjjjjmmm}}}zzzzzzyyy{{{~~~wwwuuurrrpppnnnmmmnnnnnnnnnmmmllljjjiiiiiijjjjjjhhhjjjmmmqqqrrrrrrpppooojjjkkkkkkllllllmmmmmmlllkkklllllllllkkkjjjjjjiiigggeeedddcccccceeegggiiihhhiiijjjkkkkkkjjjiiihhhffffffffffffeeeeeeddddddaaaaaaaaaaaaaaabbbcccccc``````aaabbbbbbbbbbbbaaa``````aaaaaaaaaaaa``````aaabbbcccbbb```___```aaacccaaa___]]]\\\]]]]]]^^^[[[[[[[[[\\\\\\]]]]]]^^^]]]___bbbgggkkkjjjeeeaaa\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[XXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[[[[\\\]]]]]][[[\\\[[[]]]fffsss{{{|||wwwnnnbbb\\\]]]___^^^[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[WWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\ZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^______``````aaa_______________^^^^^^^^^\\\]]]]]]___```aaabbbbbbaaaaaabbbcccdddeeeffffffcccdddeeefffeeedddbbbaaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbddddddcccdddfffiiikkkiiigggeeeddddddeeeeeedddeeeeeedddcccccceeeffffffgggggghhhiiiiiiiiiiiikkklllllllllnnnooopppqqqppppppqqqqqqrrrrrrqqqqqqssstttuuuuuutttvvvxxx{{{wwwyyy|||~~~}}}xxxzzz||||||{{{yyyyyyyyy{{{|||~~~~~~~~~yyy{{{}}}~~~~~~|||zzzxxxzzz}}}|||yyywwwvvvuuusssssssssuuuxxxyyyyyy{{{}}}}}}{{{zzzyyyzzzyyyyyyxxxxxxvvvuuussssssqqqqqqqqqrrrssstttuuuvvvttttttrrrpppooommmkkkkkklllllllllkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhjjjjjjjjjkkkkkklllllllllhhhhhhhhhhhhhhhiiiiiijjjhhh{{{~~~yyyxxxxxxwwwzzz~~~yyywwwssspppnnnmmmmmmnnnnnnmmmkkkjjjiiijjjkkkkkkjjjjjjkkklllmmmnnnooopppjjjjjjkkklllmmmmmmmmmmmmkkkkkkkkkllllllkkkjjjjjjgggfffdddcccccceeehhhjjjhhhiiijjjkkklllkkkjjjiiiffffffffffffffffffeeeeeebbbbbbaaaaaabbbcccdddddd``````aaabbbbbbbbbbbbbbb``````aaaaaaaaaaaa``````aaabbbcccbbbaaa``````bbbdddbbb```]]]\\\]]]]]]^^^[[[[[[\\\]]]]]]^^^______^^^```dddkkkooonnniiiccc]]]]]]]]]\\\\\\ZZZYYYYYYWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]XXXXXXXXXXXXYYYZZZ\\\\\\ZZZZZZZZZYYYZZZ[[[[[[\\\ZZZ\\\\\\^^^dddlllnnnkkkllleee]]]YYY[[[^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZWWWXXXXXXYYYZZZ[[[[[[\\\VVVWWWXXXXXXYYYXXXXXXXXXZZZZZZYYYYYYZZZ[[[\\\\\\^^^^^^^^^]]]^^^^^^___```[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]^^^^^^___``````aaa]]]^^^___```aaabbbcccdddaaaaaaaaabbbcccdddeeefffdddeeehhhiiiiiigggdddbbbbbbbbbbbbaaaaaaaaaaaaaaa___aaaccccccbbbbbbeeeiiikkkiiigggdddccccccdddeeedddeeeeeeeeeddddddfffhhhggghhhiiikkklllmmmmmmmmmllllllmmmmmmooopppqqqrrrppppppqqqrrrrrrrrrqqqqqqssstttuuuttttttuuuxxx{{{wwwyyy||||||~~~zzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~{{{yyyyyyyyyzzzzzz{{{zzzzzzzzzwwwyyy|||~~~|||zzzxxxwwwvvvvvvxxxzzz}}}~~~~~~|||{{{zzz}}}{{{yyywwwuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyzzzyyyyyywwwuuurrrooolllkkklllllllllkkkjjjiiihhhgggjjjiiiiiihhhhhhiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiieeefffhhhiiijjjjjjiiiiiinnnppptttyyy}}}{{{zzzyyyxxxwwwwwwwwwwwwvvvuuussspppnnnmmmmmmmmmlllkkkjjjiiiiiijjjkkkllllllllllllmmmmmmmmmmmmnnnooonnnkkkiiiiiiiiijjjkkkkkkkkkllllllkkkkkkjjjiiigggfffeeedddeeefffhhhjjjjjjkkklllllllllkkkjjjiiihhhhhhhhhgggffffffeeeeeeeeecccbbbbbbdddggghhhiiidddddddddccccccccccccccccccbbbbbbaaaaaaaaaaaaaaadddcccaaaaaaaaabbbdddeeebbbaaa```___]]]]]]\\\\\\```______^^^^^^]]]^^^^^^^^^aaagggnnnqqqpppkkkgggbbb```^^^\\\[[[ZZZ[[[[[[YYYXXXVVVUUUVVVYYY[[[]]]^^^]]]\\\\\\^^^^^^]]]\\\]]]\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWXXXYYY\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^[[[[[[[[[\\\^^^```bbbddd^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[[[[ZZZZZZYYYYYYVVVWWWWWWXXXZZZ[[[\\\]]]YYYYYYXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\^^^___\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^___```^^^___```aaabbbbbbbbbbbbaaabbbbbbcccddddddeeeeeeccceeehhhjjjjjjgggccc```aaaaaaaaaaaa````````````______```aaabbbdddfffgggiiihhhgggeeedddcccbbbbbbeeefffgggfffeeedddfffgggggghhhhhhiiijjjjjjkkkkkknnnmmmmmmlllllllllmmmmmmppppppqqqqqqqqqqqqqqqqqqqqqtttwwwyyyyyyyyyzzz{{{}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{|||}}}|||zzzyyyyyyyyyzzzzzzzzzzzzyyyyyywwwyyy|||~~~}}}{{{zzzxxxxxxxxxyyy{{{~~~~~~~~~~~~|||zzzyyyyyyzzz{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyvvvrrrooonnnllllllllllllkkkjjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhggghhhhhhhhhfffggghhhiiijjjjjjjjjiiilllmmmpppsssvvvxxxyyyzzzwwwvvvvvvuuutttttttttttttttssspppnnnllllllllllllkkkkkkjjjiiiiiijjjkkkkkklllllllllmmmmmmmmmmmmnnnooommmkkkjjjiiiiiijjjkkkkkkkkkllllllkkkkkkjjjiiihhhgggeeeeeeeeeggghhhjjjiiijjjkkkllllllkkkjjjiiihhhhhhgggggggggffffffffffffdddbbbbbbdddfffggggggeeeeeeeeeddddddcccccccccbbbbbbaaaaaaaaaaaabbbbbbfffeeeccccccdddfffhhhjjjkkkiiifffccc```^^^]]]]]]\\\]]]^^^___``````______]]]```ffflllpppnnniiieeebbbaaa___]]]\\\\\\\\\\\\ZZZYYYWWWWWWWWWZZZ\\\^^^```___^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^\\\[[[[[[ZZZ[[[\\\^^^___^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXVVVWWWYYY[[[\\\]]]]]]]]]ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[\\\]]]\\\\\\\\\[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^______]]]^^^___```aaaaaaaaaaaaaaaaaabbbbbbccccccddddddccceeeggghhhhhhfffcccaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbcccccchhhgggeeedddcccbbbaaaaaadddeeeggggggeeedddeeefffhhhhhhiiijjjjjjkkkkkklllnnnnnnmmmmmmmmmmmmmmmnnnpppqqqrrrssstttsssrrrqqqrrrtttwwwxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~zzz{{{|||~~~~~~{{{zzzxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxxxxzzz|||~~~~~~}}}{{{yyyxxxyyy{{{}}}~~~{{{wwwtttrrrmmmmmmmmmllllllkkkkkkjjjjjjkkklllmmmmmmllljjjiiijjjiiihhhhhhggggggggggggggghhhiiijjjjjjjjjjjjjjjkkkkkkmmmnnnooooooooooooqqqqqqqqqqqqqqqppppppqqqqqqpppnnnlllkkkjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllllllllmmmmmmmmmmmmnnnnnnmmmllljjjjjjjjjkkkkkkkkkkkkllllllkkkkkkjjjiiihhhgggfffeeefffggghhhiiiiiiiiijjjjjjjjjjjjiiiiiihhhggggggggggggggggggggggggeeeccccccdddeeefffeeeffffffeeeeeedddcccbbbbbbaaaaaaaaaaaaaaabbbcccdddhhhhhhiiijjjlllnnnpppqqquuurrrlllgggbbb```______]]]^^^```aaabbbbbbaaa```bbbdddiiinnnqqqnnniiidddbbbaaa```___^^^]]]]]]^^^\\\[[[YYYYYYYYY[[[]]]___bbbaaaaaa```___^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXXXXYYYYYY]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[XXXXXXXXXXXXXXXXXXWWWWWWVVVXXX[[[^^^______^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^___````````````````````````aaabbbbbbcccccccccdddeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaafffeeedddcccbbbbbbaaabbbeeegggjjjjjjiiigggggggggiiiiiijjjkkkkkkllllllmmmoooooonnnnnnnnnnnnooooooppprrruuuwwwxxxvvvtttssssssuuuwwwxxxxxxyyyzzz{{{~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{zzzzzz{{{}}}~~~{{{yyywwwwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwxxxyyy{{{}}}}}}|||{{{yyyxxxzzz}}}{{{xxxvvvpppooonnnnnnmmmmmmlllllljjjlllnnnppppppmmmkkkiiijjjiiihhhggggggfffgggggghhhhhhiiijjjjjjjjjjjjjjjllllllmmmmmmmmmmmmmmmlllmmmnnnnnnooooooooooooooopppooommmkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnmmmlllkkkkkkkkkkkklllkkkkkkllllllkkkkkkjjjiiihhhggggggffffffggghhhhhhggghhhhhhhhhiiiiiiiiiiiiggggggggggggggghhhhhhhhhhhhfffddddddeeeeeeeeedddffffffeeedddcccbbbaaaaaa`````````aaabbbccceeefffiiilllqqqvvvxxxyyyxxxwwwxxxtttnnnhhhcccaaa``````bbbbbbbbbbbbccccccddddddmmmnnnqqqssstttpppjjjeeebbbbbbaaa``````_________]]]\\\[[[[[[[[[]]]^^^___bbbbbbbbb```^^^\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZYYYZZZZZZ[[[\\\\\\\\\\\\]]]\\\ZZZXXXWWWWWWWWWXXX\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZ^^^aaacccbbb```^^^\\\\\\[[[ZZZZZZ[[[[[[\\\ZZZZZZYYYYYYZZZZZZ[[[\\\]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]^^^___``````____________``````aaabbbbbbbbbcccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaa``````aaaaaaaaaeeeddddddccccccccccccccchhhkkknnnooonnnllljjjjjjjjjjjjkkkkkklllmmmmmmnnnoooooooooooooooooopppqqqrrruuuyyy|||}}}{{{wwwuuutttvvvxxxxxxxxxxxxzzz|||~~~}}}}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{}}}~~~zzzwwwvvvwwwwwwxxxxxxyyyyyyxxxwwwwwwvvvwwwxxxzzz|||}}}|||{{{{{{yyy{{{~~~{{{yyysssrrrpppooonnnmmmnnnnnnkkkmmmoooqqqqqqnnnkkkhhhiiiiiihhhgggffffffggggggiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmlllmmmnnnpppqqqqqqqqqqqqpppooonnnlllkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmnnnmmmmmmllllllllllllllllllkkkkkkllllllkkkkkkjjjiiihhhhhhhhhggggggggghhhhhhffffffffffffgggggghhhhhhfffggggggggghhhhhhiiiiiiiiigggfffeeeffffffeeedddeeeddddddcccbbbaaaaaaaaa`````````aaabbbdddffffffiiioooxxx|||xxxssspppjjjeeebbbaaaaaabbbdddcccbbbccceeeiiimmmooovvvuuuttttttrrrnnnhhhdddaaaaaaaaaaaaaaaaaa``````^^^^^^]]]\\\]]]^^^______aaabbbbbb```]]]ZZZZZZ\\\YYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ\\\\\\]]]\\\\\\]]]\\\ZZZYYYXXXXXXYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYUUUVVVVVVVVVWWWWWWXXXXXXXXX[[[___ccceeecccaaa___[[[ZZZYYYXXXXXXYYY[[[\\\YYYYYYYYYYYYZZZ\\\]]]^^^]]]]]]\\\\\\]]]]]]^^^___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^__________________^^^______```aaaaaabbbbbbbbbbbbaaaaaaaaabbbbbbbbb```aaaaaaaaabbbbbbbbbcccaaaaaaaaaaaabbbcccddddddeeeddddddddddddeeeeeefffiiilllooopppooommmkkkkkkjjjkkkkkkllllllmmmnnnnnnooooooooooooooopppqqqqqqtttwww|||~~~zzzxxxuuuwwwxxxxxxxxxxxxzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{~~~~~~zzzxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwyyy{{{|||}}}}}}||||||~~~|||wwwuuussspppooonnnnnnnnnkkkmmmpppqqqpppnnnkkkhhhhhhggggggffffffgggggghhhiiihhhhhhggghhhhhhiiiiiihhhiiijjjkkkllllllmmmlllmmmnnnppprrrtttuuuttttttrrrqqqooommmllllllllllllkkkkkkllllllllllllkkkkkklllllllllmmmmmmmmmmmmnnnllllllmmmmmmllllllllllllkkkkkkllllllkkkkkkjjjiiiiiiiiihhhhhhhhhhhhggggggeeeeeeddddddeeefffggghhhffffffggghhhhhhiiijjjjjjjjjhhhgggggghhhhhhgggeeeddddddccccccccccccbbbbbb```aaaaaabbbcccdddffffffgggooozzzyyytttllljjjfffcccbbbaaabbbcccbbbcccdddfffkkkqqqwww{{{vvvssspppmmmjjjgggccc`````````aaabbbbbbbbbaaaaaa^^^^^^^^^]]]^^^^^^^^^___```bbbccc```\\\ZZZZZZ\\\YYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXYYY[[[]]]^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[ZZZYYYYYYXXXVVVVVVWWWWWWXXXYYYZZZZZZYYY\\\```dddeeedddbbb```ZZZYYYXXXWWWWWWXXXZZZ\\\YYYYYYYYYZZZ[[[\\\^^^^^^]]]]]]]]]]]]]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^______^^^______`````````_______________```aaaaaabbbbbbaaaaaaaaabbbbbbbbbbbbccc```aaaaaabbbbbbcccccccccaaaaaaaaaaaabbbcccdddeeeddddddddddddeeefffggghhhhhhjjjmmmmmmllljjjiiijjjjjjjjjkkkllllllmmmmmmnnnooonnnnnnnnnooopppqqqrrrtttwww{{{~~~{{{xxxvvvxxxxxxxxxxxxxxxzzz|||~~~~~~~~~}}}{{{zzzzzzyyyxxxxxxyyyzzz}}}~~~{{{yyyxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuwwwzzz|||}}}~~~~~~zzzxxxuuurrrooonnnnnnnnnlllnnnooopppooommmjjjiiifffffffffffffffggghhhiiiiiihhhgggffffffggghhhhhhggghhhiiijjjkkkkkkkkkkkkmmmooorrruuuwwwwwwwwwwwwsssqqqooommmkkkkkkkkkkkkkkkkkklllmmmmmmlllkkkkkklllllllllmmmmmmmmmmmmnnnllllllmmmmmmmmmmmmmmmlllkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiihhhggggggdddcccccccccdddeeeggghhheeefffggghhhiiijjjkkkkkkjjjiiihhhiiijjjjjjiiigggddddddeeeeeeeeeeeeffffffaaaaaaaaabbbcccdddeeefffeeellluuu}}}zzzsssnnnhhhgggeeedddccccccdddddddddfffiiinnnssswww{{{|||qqqmmmgggcccbbbaaa```___^^^___aaabbbbbbbbbaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^```bbbdddbbb]]]ZZZ\\\___ZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]][[[YYYXXXXXXXXXXXXXXXYYY\\\^^^______^^^]]]]]]\\\ZZZYYYXXXXXXXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ\\\```cccddddddbbbaaaZZZYYYWWWVVVWWWXXX[[[\\\[[[ZZZZZZZZZ[[[[[[\\\]]]^^^]]]]]]]]]]]]^^^____________________________________^^^^^^______```aaa`````````aaaaaa``````______``````aaaaaabbbcccccc```aaabbbccccccccccccbbb```aaaaaabbbbbbcccddddddbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbcccdddfffggghhhhhhjjjkkkkkkjjjiiiiiijjjjjjjjjjjjkkkllllllmmmmmmnnnnnnmmmnnnooopppqqqqqqrrrtttxxx|||}}}{{{yyywwwwwwxxxyyyxxxwwwxxxzzz}}}}}}}}}~~~}}}|||zzzyyyxxxxxxxxxxxxxxxzzz|||~~~|||zzzyyyyyyxxxxxxxxxxxxwwwwwwvvvttttttssstttwwwyyy|||~~~|||zzzvvvrrrooonnnnnnnnnmmmnnnoooooonnnllljjjiiieeeeeeeeeeeeggghhhiiijjjhhhgggfffeeeeeefffggghhhiiijjjjjjkkkkkkkkkkkkkkknnnpppsssvvvxxxyyyyyyxxxsssrrrooommmkkkjjjiiiiiikkkkkklllmmmmmmlllkkkkkklllllllllmmmmmmmmmnnnnnnllllllmmmmmmnnnmmmmmmlllkkkkkklllllllllkkkjjjjjjiiiiiiiiiiiiiiihhhgggfffccccccbbbbbbccceeefffgggeeefffggghhhiiijjjkkkllljjjjjjiiijjjlllllljjjiiieeeeeeffffffggghhhhhhhhhbbbbbbbbbbbbcccdddeeeeeedddiiipppvvvwwwsssnnniiiggggggfffeeeeeeeeeeeeeeehhhkkkpppuuuxxxyyyxxxwwwmmmhhhbbb^^^]]]^^^___```^^^___```aaabbbbbbaaaaaa^^^^^^^^^^^^^^^^^^]]]]]]```ccceeeccc^^^\\\^^^aaaZZZZZZ[[[\\\]]]]]]^^^^^^___]]]ZZZXXXWWWWWWXXXXXXXXXZZZ\\\___``````___^^^^^^\\\ZZZXXXWWWVVVVVVWWWZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ\\\___bbbdddcccbbbaaa[[[ZZZXXXWWWWWWYYY\\\]]]]]]\\\\\\[[[ZZZZZZ[[[[[[^^^]]]]]]]]]]]]^^^______```````````````````````````____________```aaaaaa```aaaaaaaaaaaaaaa````````````aaaaaabbbbbbcccccc```aaabbbdddddddddcccbbb```aaaaaabbbccccccddddddcccbbbaaa```____________``````aaabbbccceeefffgggjjjkkklllkkkjjjjjjkkkllliiiiiijjjkkkkkkllllllmmmmmmmmmmmmmmmnnnooopppqqqppprrrvvvyyyzzzyyywwwvvvxxxyyyyyyxxxwwwxxx{{{}}}|||}}}~~~~~~||||||{{{|||yyyyyyzzz{{{}}}~~~}}}{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxvvvuuuvvvwwwxxxzzz}}}}}}yyyvvvtttsssqqqooommmmmmmmmllllllkkkkkkkkkhhhhhhhhhhhhggggggggggggiiihhhfffeeeeeefffgggiiihhhhhhhhhiiijjjkkkmmmmmmmmmooosssvvvyyyzzzyyyyyywwwuuurrrooommmkkkjjjjjjiiiiiiiiijjjjjjkkkkkkkkkllllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllllliiiggghhhjjjkkkiiifffbbbccceeefffggghhhhhhhhhhhhhhhggghhhhhhiiijjjjjjhhhjjjjjjjjjiiihhhiiijjjiiiiiiiiiiiiiiihhhggggggbbbbbbbbbbbbbbbbbbccccccfffgggiiilllooorrruuuvvvrrrpppmmmjjjgggfffeeeeeeeeeiiipppuuuvvvtttpppmmmcccbbb```___^^^^^^______\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbcccgggiiifff```\\\]]]___[[[\\\]]]^^^^^^^^^]]]]]]^^^]]][[[ZZZZZZZZZ[[[\\\\\\^^^```bbbbbb```]]][[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\VVVVVVWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]]]]]]]\\\\\\ZZZZZZXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaa______``````aaaaaabbbbbbbbbbbbaaaaaa``````______^^^^^^______```aaaaaaaaacccccccccbbbaaa``````___bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbaaabbbcccdddfffggghhhiiihhhjjjmmmnnnooonnnllljjjkkkkkkkkkllllllmmmmmmmmmnnnmmmllllllmmmnnnoooppprrrrrrtttuuuvvvvvvvvvvvvyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}||||||zzzzzzzzz{{{{{{|||}}}~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwyyyzzz|||{{{wwwvvvtttqqqooonnnnnnmmmmmmllllllkkkkkkiiiiiihhhhhhggggggffffffggggggfffeeeeeefffggghhhhhhhhhiiiiiijjjkkkmmmnnnnnnooorrrtttvvvxxxxxxyyyyyywwwtttqqqnnnlllkkkkkkiiijjjjjjjjjkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkklllllllllllljjjiiiiiikkkkkkjjjhhhdddddddddeeeffffffgggggghhhhhhhhhhhhhhhiiijjjjjjhhhjjjkkkjjjiiihhhiiijjjhhhiiiiiiiiihhhhhhgggfffbbbbbbbbbcccccccccccccccdddeeegggiiilllnnnpppqqqrrrqqqooommmlllllllllmmmppprrruuuuuusssnnniiieee``````___^^^]]]\\\\\\]]]\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbcccfffiiigggbbb^^^]]]___\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\\\\^^^aaaddddddcccaaa```]]][[[YYYWWWVVVXXXZZZ\\\ZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[[[[[[[\\\\\\\\\YYYXXXXXXWWWWWWXXXXXXXXXZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbb````````````aaaaaabbbbbbbbbaaaaaaaaa`````````____________```aaaaaabbbbbbcccccccccbbbaaa`````````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaabbbcccdddfffggghhhiiihhhjjjlllnnnnnnmmmkkkjjjkkkkkkllllllllllllllllllmmmmmmllllllmmmnnnpppqqqpppqqqrrrtttuuuuuuuuuuuuxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}~~~}}}||||||{{{|||||||||~~~}}}|||||||||yyyyyyyyyyyyyyyzzz{{{{{{}}}zzzxxxvvvsssqqqooooooooonnnmmmllllllkkkiiiiiiiiihhhgggffffffeeeeeeeeeeeeffffffgggggggggiiiiiiiiiiiijjjlllmmmnnnoooooopppqqqsssuuuwwwxxxzzzxxxuuurrrooommmlllllljjjjjjkkkkkkkkkkkkkkklllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllmmmmmmlllkkkkkkllllllkkkiiigggfffeeedddeeeeeefffgggiiiiiihhhhhhiiiiiijjjjjjiiijjjkkkjjjiiihhhiiikkkhhhhhhhhhhhhhhhggggggfffccccccccccccccccccccccccbbbbbbccceeefffhhhiiiiiinnnmmmmmmmmmnnnooopppqqqvvvvvvuuurrrnnnhhhccc___]]]]]]]]]]]]\\\[[[ZZZYYY\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbbbbfffjjjiiieee```^^^^^^^^^^^^]]]\\\]]]^^^___``````___]]][[[[[[[[[[[[\\\]]]___bbbeeeggggggeeeddd___\\\XXXUUUUUUWWWZZZ]]]ZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYZZZ\\\\\\WWWWWWXXXXXXYYYXXXXXXWWWZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^___aaabbbbbbbbbbbbbbbbbbbbbbbbbbb`````````aaaaaaaaaaaabbbaaaaaaaaaaaa`````````````````````aaabbbbbbcccccccccccccccbbbaaaaaa``````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbcccbbbbbbccceeefffggghhhiiihhhiiikkklllmmmllljjjiiillllllllllllllllllkkkkkkmmmmmmmmmmmmnnnooopppqqqooopppqqqrrrttttttttttttxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzzzz{{{||||||~~~~~~{{{xxxuuusssrrrqqqpppooonnnmmmlllllljjjjjjiiihhhgggffffffeeeddddddfffgggggggggggggggiiiiiiiiijjjkkklllmmmnnnppppppooopppqqqtttvvvxxxyyywwwtttqqqooommmllllllkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmmmmnnnmmmmmmlllmmmllllllkkkkkkjjjhhhfffeeefffhhhiiijjjjjjiiiiiiiiijjjjjjkkkiiijjjkkkkkkiiiiiijjjkkkgggggghhhhhhhhhggggggfffdddddddddddddddcccccccccaaaaaabbbbbbccccccddddddfffffffffggghhhiiijjjkkkooonnnmmmkkkhhhdddaaa___[[[[[[\\\]]]\\\[[[YYYXXX\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbbbbeeeiiijjjgggbbb___^^^```___]]]\\\\\\^^^```aaa```___^^^\\\\\\\\\\\\]]]___aaacccfffgggfffeeeeee^^^\\\YYYWWWVVVWWWYYY[[[YYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZXXXWWWVVVWWWYYY[[[\\\WWWXXXZZZ[[[[[[ZZZYYYXXXZZZZZZZZZYYYYYYZZZZZZ[[[]]]]]]]]]]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaaaaabbbccccccddddddcccccccccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbccccccccccccdddeeefffggghhhhhhhhhiiijjjkkklllkkkjjjiiimmmmmmmmmllllllkkkkkkkkkllllllmmmnnnoooppppppqqqooooooqqqrrrtttuuuuuuuuuxxxxxxxxxyyyzzz{{{|||}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}|||~~~|||xxxvvvtttsssrrrqqqooonnnmmmlllkkkjjjjjjiiihhhhhhggggggeeefffgggggghhhhhhggggggiiiiiiiiijjjkkklllnnnnnnqqqpppoooooopppsssuuuwwwvvvtttrrrooommmlllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmllllllmmmnnnmmmkkkiiihhhiiijjjkkkkkkkkkjjjjjjjjjjjjkkkkkkiiikkkkkkkkkjjjiiijjjkkkgggggghhhhhhhhhhhhggggggeeeeeeeeeeeeddddddccccccbbbbbbbbbbbbaaaaaaaaaaaa``````aaabbbbbbbbbbbbbbbddddddcccbbbaaa``````___[[[[[[\\\]]]]]]\\\ZZZYYY\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbaaadddhhhiiigggddd```___```___^^^]]]]]]___aaabbbaaa```^^^]]]]]]]]]^^^___aaabbbdddddddddcccbbbaaa[[[[[[[[[ZZZYYYXXXXXXWWWYYYYYY[[[\\\\\\]]]\\\\\\]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZXXXWWWVVVVVVVVVXXX[[[\\\YYYZZZ[[[]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa````````````aaaaaaaaaaaaaaaaaabbbbbbccccccddddddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddddddddeeeeeefffggghhhhhhhhhiiijjjkkkkkkkkkjjjjjjmmmmmmmmmllllllkkkkkkkkkllllllmmmnnnooopppqqqqqqooopppqqqsssuuuvvvvvvvvvwwwxxxxxxzzz{{{{{{||||||||||||||||||}}}~~~|||yyyvvvuuutttrrrpppooommmmmmkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjkkkmmmnnnooopppooonnnnnnooopppssstttrrrqqqooommmllllllllllllnnnmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllllllllllllllllllllllljjjkkkmmmnnnoooooonnnmmmmmmnnnooonnnlllllllllmmmooonnnmmmlllkkkllllllmmmllllllkkkkkkjjjjjjkkkkkkjjjkkklllkkkjjjiiijjjlllggghhhhhhiiiiiiiiiiiihhhgggffffffeeeeeeddddddccccccccccccbbbaaaaaa``````___````````````___^^^]]]^^^^^^^^^]]]]]]]]]]]]]]][[[\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbbbbcccfffggggggdddaaa___``````___^^^___```aaabbb```___^^^^^^^^^___aaaaaaccccccccccccbbb```^^^]]]ZZZ[[[\\\\\\[[[YYYWWWUUUXXXYYY[[[\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]\\\\\\[[[[[[[[[ZZZWWWWWWVVVVVVWWWYYY[[[\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\]]]]]]]]]^^^___```bbbbbbcccccccccccccccccccccccccccbbbbbbbbbbbbaaaaaaaaa````````````aaaaaaaaaaaaaaaaaaaaabbbccccccddddddccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeedddeeeeeefffgggggghhhhhhiiijjjjjjkkkkkkkkkkkkkkkllllllllllllllllllkkkkkkkkklllmmmooopppqqqqqqrrrooopppqqqsssuuuvvvwwwwwwwwwwwwyyyzzz{{{|||||||||||||||||||||}}}~~~|||xxxwwwuuusssqqqooonnnmmmkkkkkkkkkllllllllllllmmmlllkkkjjjhhhhhhhhhiiiiiijjjjjjjjjkkklllmmmnnnooommmmmmlllllllllnnnooopppooonnnmmmlllllllllmmmnnnnnnnnnnnnnnnmmmmmmlllllllllllllllllllllllllllllllllllllllllllllllllllllljjjkkkmmmooopppooonnnnnnlllnnnooonnnlllkkklllnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjkkklllllljjjjjjkkklllhhhhhhiiijjjjjjjjjjjjjjjgggggggggfffeeeddddddddddddccccccbbbbbbaaa````````````aaaaaa```___^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^______^^^```aaabbbaaa```aaabbbbbbbbbcccdddeeedddbbb```______`````````aaaaaaaaa___^^^^^^^^^___aaacccdddccccccbbbbbbaaa___]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVXXXYYY[[[]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^_________^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^___aaabbbccccccccccccccccccccccccccccccccccccbbbbbbbbbaaaaaa___`````````aaaaaaaaabbb``````aaaaaabbbcccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffeeeeeeffffffgggggghhhhhhjjjkkkkkkkkkllllllllllllkkkkkklllllllllllllllllljjjlllnnnpppqqqrrrrrrrrrmmmnnnppprrrtttuuuvvvvvvvvvwwwyyy{{{|||||||||{{{||||||||||||}}}~~~~~~~~~yyyxxxvvvtttrrrpppnnnmmmkkkkkklllmmmmmmnnnnnnoooooommmkkkiiihhhhhhiiijjjjjjjjjjjjkkklllmmmnnnooojjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmllllllmmmooopppoooooonnnnnnmmmmmmmmmllllllllllllllllllllllllllllllllllllllllllllllllllljjjkkkmmmoooppppppooonnnlllnnnooonnnkkkjjjkkknnnllllllmmmnnnnnnmmmmmmlllnnnmmmlllkkkkkkkkkkkkkkkjjjkkklllllljjjjjjkkklllhhhiiijjjkkkkkkkkkkkkkkkhhhhhhgggfffeeeeeeddddddcccccccccbbbaaaaaa``````___```aaaaaaaaa```^^^^^^[[[\\\]]]^^^___`````````\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^______^^^```bbbbbbaaa```aaabbbbbbbbbbbbcccdddcccbbb```______```aaabbbaaaaaaaaa^^^^^^^^^^^^```bbbdddfffbbbbbbbbbaaaaaa___^^^^^^^^^]]]ZZZXXXWWWWWWXXXXXXXXXYYY[[[]]]^^^]]]\\\[[[[[[[[[]]]]]]]]]]]][[[[[[VVVVVVVVVWWWWWWWWWWWWWWWUUUVVVWWWYYYZZZ[[[[[[[[[\\\[[[ZZZZZZ[[[]]]___``````___^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^```aaabbbcccccccccccccccccccccccccccccccccccccccbbbbbbaaaaaa___`````````aaaaaabbbbbb`````````aaabbbbbbccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffeeeeeeffffffgggggghhhhhhkkkkkkkkklllllllllmmmmmmkkkkkkkkkllllllmmmmmmmmmjjjlllnnnppprrrrrrrrrrrrlllmmmoooqqqssstttuuuuuuvvvwwwyyy{{{|||||||||{{{|||||||||}}}}}}~~~~~~|||{{{xxxuuurrrqqqppppppmmmlllllllllnnnnnnmmmlllnnnnnnmmmkkkiiihhhffffffhhhiiijjjkkklllkkkjjjjjjjjjjjjjjjjjjkkklllmmmnnnmmmmmmllllllllllllmmmmmmpppnnnmmmllllllmmmnnnpppoooooonnnmmmmmmmmmmmmmmmllllllllllllllllllllllllllllllmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnnnnmmmmmmmmmlllnnnmmmlllkkkjjjkkkkkklllkkkkkkkkkjjjjjjjjjiiiiiiiiijjjlllmmmmmmmmmlllllllllkkkiiigggggggggggghhhfffeeedddcccbbbbbbbbbbbbaaa``````_________`````````___^^^^^^]]]]]]^^^^^^___^^^\\\\\\[[[\\\]]]^^^\\\\\\\\\]]]^^^___```aaa```````````````_________aaaaaaaaacccdddccc```]]]^^^^^^^^^^^^^^^___```aaa```````````````aaaaaabbbcccccccccbbbbbbaaa```___ZZZZZZZZZZZZ[[[[[[[[[[[[^^^^^^]]]\\\\\\[[[[[[[[[]]]]]]]]]\\\[[[ZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVVVV[[[ZZZYYYYYYZZZ\\\^^^___```___^^^]]]\\\]]]]]]^^^^^^^^^^^^___``````aaaaaabbbbbbccccccccccccbbbbbbdddddddddcccbbbaaaaaa```aaaaaabbbcccccccccccccccaaaaaabbbbbbbbbbbbaaaaaaaaabbbcccccccccaaa```___bbbccccccddddddccccccbbbcccddddddeeefffggghhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiikkkmmmoooooommmkkkiiikkkmmmnnnnnnmmmllllllmmmnnnnnnnnnnnnooopppqqqrrrssssssrrrrrrtttvvvxxxyyywwwwwwxxxyyyyyyzzz{{{{{{~~~~~~~~~|||yyyvvvsssqqqpppooommmlllkkklllnnnooooooooonnnmmmlllkkkjjjiiihhhggghhhiiijjjkkklllkkkkkkjjjjjjjjjkkkkkklllmmmnnnooommmmmmllllllllllllmmmmmmnnnmmmlllkkkkkklllmmmnnnoooooonnnmmmmmmmmmmmmmmmlllllllllllllllllllllllllllmmmmmmnnnnnnnnnnnnmmmllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmllllllnnnmmmlllkkkkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmmmmmmmllllllkkkjjjiiigggggggggggghhheeeeeedddbbbbbbbbbbbbbbbaaa``````_________``````______^^^]]]\\\\\\\\\\\\]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^___````````````````````````___aaaaaabbbdddeeedddaaa^^^]]]]]]]]]^^^^^^```aaaaaa``````______``````aaabbbbbbbbbbbbaaaaaa```___^^^[[[[[[[[[ZZZZZZYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYVVVWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXXXX[[[ZZZYYYYYYZZZ[[[]]]___```___^^^\\\\\\\\\]]]^^^^^^___```aaaaaabbbbbbaaaaaabbbbbbccccccbbbbbbaaacccbbbbbbaaa``````______```aaaaaabbbbbbbbbbbbbbbaaaaaabbbbbbbbbaaa``````aaabbbbbbcccbbbaaa```___cccddddddeeeeeeddddddcccccccccdddeeefffggghhhhhhgggggggggggghhhhhhhhhhhhiiikkkmmmoooooommmllljjjlllnnnoooooommmlllmmmnnnoooooooooooopppqqqrrrsssssssssttttttuuuwwwxxxyyyxxxxxxyyyyyyzzzzzzzzz{{{}}}~~~~~~~~~{{{xxxtttrrrpppooonnnllljjjkkknnnqqqrrrsssmmmllllllkkkkkkjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkkiiijjjjjjkkklllnnnnnnooommmmmmllllllllllllmmmmmmmmmlllkkkjjjjjjkkklllmmmooonnnmmmmmmlllmmmmmmmmmllllllllllllllllllllllllmmmmmmnnnnnnnnnmmmmmmlllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmlllkkkkkkkkkllllllllllllllllllkkkkkkkkkkkkkkkkkklllmmmmmmmmmlllllljjjjjjiiihhhggggggggggggeeedddcccbbbaaaaaaaaaaaa`````````______``````aaaaaa```___^^^]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^_________````````````````````````bbbeeefffeeeaaa^^^\\\\\\\\\]]]^^^```aaabbb_______________``````aaa````````````___^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYY[[[\\\]]]___^^^]]]\\\\\\\\\]]]^^^^^^```bbbcccddddddbbbbbbaaabbbbbbccccccbbbbbbaaaaaa``````______^^^^^^]]]___``````aaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaa```___aaabbbbbbbbbbbbaaa``````ddddddeeeeeeeeeeeeddddddccccccdddeeefffggghhhhhhfffffffffggggggggghhhhhhiiikkkmmmnnnooonnnmmmlllmmmoooppppppooonnnnnnoooppppppppppppqqqrrrssstttttttttvvvwwwxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz|||}}}~~~{{{wwwsssqqqpppooommmkkkkkknnnrrruuuvvvllllllllllllkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkiiiiiijjjlllmmmmmmnnnnnnmmmmmmllllllllllllmmmmmmmmmmmmlllkkkkkklllmmmmmmnnnmmmmmmllllllmmmmmmmmmllllllllllllllllllllllllnnnnnnnnnnnnmmmlllkkkkkklllkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjkkkkkkllllllllllllllllllllllllllllllmmmmmmlllllllllkkkkkkkkkkkkkkklllllllllllllllllliiiiiihhhhhhggggggggggggddddddcccbbbaaaaaaaaaaaa``````````````````aaabbbcccbbbaaa```____________[[[\\\]]]___```___^^^^^^______^^^]]]]]]]]]^^^^^^____________````````````___```bbbeeegggfffbbb___[[[[[[\\\]]]^^^```aaabbb^^^^^^^^^^^^^^^______```_________^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[VVVWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\^^^]]]\\\[[[[[[\\\]]]^^^^^^```ccceeefffeeecccbbbaaaaaabbbbbbbbbbbbaaaaaa`````````______^^^^^^^^^^^^______```aaa`````````aaaaaabbbbbbaaaaaa```___aaaaaabbbbbbbbbaaaaaaaaacccddddddeeeeeeddddddcccbbbcccdddeeefffgggggghhhffffffgggggghhhhhhiiiiiijjjkkkmmmooooooooonnnmmmnnnoooqqqqqqpppooopppqqqppppppppppppqqqrrrsssssstttvvvwwwyyyzzzzzzyyyxxxzzzzzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~zzzvvvsssrrrqqqnnnlllmmmpppsssvvvwwwllllllllllllllllllllllllkkkkkkkkkkkkkkkllllllllllllmmmnnnpppppppppppppppmmmmmmllllllllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmllllllllllllmmmmmmllllllllllllllllllllllllmmmmmmnnnmmmmmmlllkkkkkklllllllllkkkkkkjjjjjjjjjhhhiiiiiiiiijjjjjjkkkkkkkkklllllllllllllllllllllmmmmmmlllllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkhhhhhhhhhhhhgggggggggfffeeedddcccbbbaaaaaaaaaaaa```````````````aaabbbbbbbbbbbbaaa```````````````[[[\\\^^^___```___^^^^^^______^^^]]]]]]]]]^^^^^^^^^_________``````aaaaaa``````bbbeeefffeeeaaa^^^[[[\\\\\\\\\^^^___```aaa]]]]]]]]]]]]]]]^^^^^^___]]]^^^^^^]]]]]]\\\[[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[VVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYYYYYYYYYYYYYZZZZZZ]]]\\\[[[ZZZ[[[[[[]]]]]]^^^```bbbeeeeeedddcccaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaa```````````````___^^^^^^___```````````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccccccccbbbbbbbbbbbbcccdddeeefffgggggggggggghhhiiijjjjjjkkkkkklllmmmnnnooooooooonnnnnnnnnppprrrrrrqqqpppqqqrrrppppppppppppqqqrrrssssssvvvwwwxxxzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{||||||{{{|||}}}~~~zzzwwwuuusssqqqooooooqqqtttuuuuuummmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmmmmrrrsssuuuuuuuuuuuussssssmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnlllllllllkkkllllllmmmnnnllllllllllllllllllllllllllllllmmmmmmmmmllllllkkkmmmmmmllllllkkkkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmllllllllllllllllllkkkkkkkkkkkkkkkjjjiiihhhhhhhhhiiiiiifffgggggghhhhhhggggggffffffeeedddcccbbbbbbbbbbbb````````````aaabbbcccccc``````______``````aaaaaa^^^^^^____________^^^^^^^^^^^^]]]]]]]]]^^^^^^___^^^^^^______```aaaaaaaaabbbaaaaaacccdddccc```]]]\\\\\\\\\\\\]]]^^^___```\\\\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZYYYZZZZZZ[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZXXXXXXXXXYYYYYYYYYYYYYYY\\\[[[ZZZZZZZZZ[[[\\\]]]]]]___aaabbbccccccaaaaaa```aaaaaabbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa^^^______```````````````aaaaaabbbcccddddddddddddaaaaaaaaa```aaaaaabbbcccaaaaaabbbbbbbbbbbbaaaaaabbbbbbcccdddeeefffgggggghhhhhhiiiiiijjjkkkllllllnnnnnnoooooooooooonnnnnnnnnoooqqqrrrqqqqqqrrrsssqqqqqqqqqqqqrrrsssttttttwwwwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{|||}}}}}}~~~|||}}}~~~~~~zzzxxxuuutttrrrrrrssstttsssrrrooonnnnnnnnnmmmmmmlllllllllkkkkkkjjjkkklllmmmnnnuuuvvvwwwxxxwwwuuusssrrrmmmmmmllllllllllllmmmmmmlllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkllllllmmmnnnllllllllllllllllllllllllkkkkkklllmmmmmmmmmllllllnnnnnnmmmmmmlllkkkkkkjjjkkkjjjjjjjjjjjjjjjiiiiiijjjkkklllmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggffffffggghhheeefffggghhhhhhgggffffffgggfffeeedddcccccccccccc````````````aaabbbcccdddaaaaaaaaaaaabbbdddeeefffaaa```___^^^^^^]]]^^^^^^]]]]]]]]]]]]^^^^^^___```^^^^^^______```aaaaaabbbcccbbb``````aaa```^^^]]]^^^]]]]]]\\\]]]]]]^^^^^^[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZYYYVVVWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXWWW[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]^^^___``````````````````aaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaa______```aaaaaaaaaaaa``````aaabbbdddeeefffggggggbbbaaa`````````aaacccdddbbbbbbbbbccccccbbbbbbbbbbbbbbbcccdddeeeffffffggggggggghhhiiijjjkkkllllllqqqpppppppppooonnnnnnmmmmmmoooqqqqqqqqqqqqrrrssssssssssssssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyzzzyyyyyyzzz|||}}}~~~}}}}}}}}}{{{wwwuuuttttttttttttrrrppppppoooooonnnmmmmmmllllllllllllkkkjjjkkklllmmmnnnuuuuuuvvvvvvuuussspppooommmmmmmmmllllllmmmmmmmmmkkkllllllmmmmmmllllllkkkkkkkkkkkkkkkllllllmmmnnnlllllllllllllllllllllllljjjjjjkkklllmmmmmmmmmmmmoooooonnnmmmllllllkkkkkklllkkkkkkkkkjjjjjjiiiiiiiiijjjlllmmmnnnmmmllllllkkkkkkkkkjjjjjjjjjiiiiiiiiihhhgggeeeeeeeeefffgggeeefffggghhhhhhgggffffffggggggfffeeedddddddddddd````````````aaabbbcccddddddddddddeeegggiiijjjkkkcccbbb```^^^]]]]]]]]]^^^\\\\\\\\\]]]^^^___```aaa^^^^^^^^^___```aaaaaabbbeeeccc```______^^^]]]\\\___^^^]]]]]]\\\\\\]]]]]][[[[[[[[[ZZZ[[[\\\\\\]]]]]]]]]^^^]]]]]]\\\[[[ZZZ]]]]]]\\\\\\\\\\\\\\\\\\YYYYYYYYYZZZ[[[[[[\\\\\\YYYYYYZZZZZZZZZZZZZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYXXXXXXWWWWWW[[[ZZZYYYYYYYYY[[[\\\]]]\\\\\\]]]]]]^^^______`````````aaaaaaaaaaaa```````````````aaaaaaaaaaaaaaa___``````aaaaaaaaaaaaaaa```aaaccceeeggghhhiiiiiibbbaaa`````````bbbcccdddcccccccccddddddcccccccccaaabbbcccdddeeeffffffgggeeefffggghhhiiijjjkkkkkkrrrrrrqqqpppooonnnmmmmmmlllnnnpppqqqqqqpppqqqsssuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvwwwxxxyyyzzzxxxyyyzzz|||}}}~~~~~~~~~zzzzzzxxxvvvtttqqqpppoooooooooooonnnmmmmmmmmmllljjjiiihhhgggggghhhiiijjjsssrrrqqqpppoooooooooooonnnmmmmmmmmmnnnnnnnnnnnnllllllllllllkkkjjjiiiiiikkkkkkkkkkkkkkklllmmmnnnlllllljjjjjjjjjjjjllllllkkkkkkkkklllllllllmmmmmmpppooommmlllkkkjjjjjjiiimmmkkkiiihhhggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjnnnmmmllljjjiiihhhhhhhhhhhhgggfffeeeeeeeeeeeeeeeffffffggghhhhhhhhhhhhhhhffffffeeeddddddcccbbbbbb``````aaabbbbbbbbbaaaaaaddd^^^aaaeeeiiivvv~~~vvvjjjfffbbbbbb```\\\]]]aaa\\\^^^``````______aaaccceeecccaaaaaabbbccccccccceeeeeefffeeedddbbb```___aaa``````___^^^\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[ZZZZZZYYYZZZ\\\\\\ZZZYYYWWWWWWWWWWWWWWWVVVVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYVVVWWWXXXZZZZZZZZZZZZYYY[[[ZZZYYYXXXYYYZZZ\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^bbbbbbaaaaaa``````______aaaaaabbbccccccccccccbbbbbbaaa`````````aaacccddddddddddddeeeeeeeeeffffffbbbaaaaaaaaaaaaaaabbbbbbaaabbbbbbbbbbbbcccccccccaaaaaaaaabbbcccdddfffgggffffffffffffggghhhiiijjjooooooooonnnmmmmmmllllllnnnoooppppppoooppprrrtttvvvvvvvvvwwwwwwxxxxxxxxx{{{zzzyyyyyyxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||zzzxxxvvvtttrrrqqqpppppppppooonnnnnnmmmmmmjjjjjjiiihhhhhhiiijjjjjjqqqpppooonnnmmmmmmmmmmmmlllmmmpppqqqqqqooommmkkkkkkkkklllllllllkkkjjjjjjlllkkkkkkkkkkkklllmmmnnnlllkkkkkkjjjjjjkkkkkklllkkkkkkkkkllllllllllllmmmnnnnnnlllkkkjjjjjjjjjjjjkkkjjjhhhggggggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjmmmlllkkkjjjhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeeffffffggghhhhhhhhhhhhhhhggggggfffeeeeeedddccccccbbbcccccccccccccccbbbbbbeee```bbbfffjjjxxxzzzpppiiicccbbbaaa^^^^^^```^^^^^^___^^^___bbbgggkkkuuupppiiicccaaa`````````eeeeeeeeeeeedddbbb```___aaaaaaaaa```___^^^]]]\\\YYYXXXXXXWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\\\\ZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^]]]]]]]]]]]]\\\ZZZYYY[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYWWWXXXYYY[[[[[[[[[[[[[[[\\\[[[ZZZYYYYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^aaaaaaaaa```````````````aaaaaabbbccccccccccccbbbbbbaaa`````````aaaccccccddddddddddddeeeeeeeeeeeebbbbbbaaaaaaaaabbbbbbbbbaaabbbbbbbbbbbbcccccccccbbbbbbbbbcccdddeeeggggggggggggggghhhiiijjjlllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnoooppppppoooppprrrtttwwwwwwwwwwwwxxxxxxxxxyyy{{{zzzyyyyyyxxxxxxxxxyyyzzzzzz|||}}}~~~~~~{{{yyyvvvuuutttrrrqqqqqqpppoooooonnnnnnlllkkkjjjiiiiiijjjkkklllnnnmmmmmmlllkkkkkkkkkkkkjjjmmmqqqttttttpppkkkhhhjjjjjjkkkllllllllllllkkkllllllkkkkkkkkklllmmmmmmlllkkkkkkjjjjjjkkkkkklllkkkkkkkkkkkkllllllllllllmmmlllkkkjjjjjjjjjjjjjjjiiihhhgggfffffffffggghhhjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjiiihhhgggggggggggggggfffeeeeeeeeeeeefffffffffggghhhhhhhhhggggggggggggffffffeeeeeeddddddeeefffffffffeeedddccccccfffaaadddhhhlll{{{yyyooofffddddddaaa____________^^^^^^```fffmmmsssyyynnneee```______```cccdddddddddcccbbb```___``````aaaaaa``````___^^^YYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^]]]\\\\\\]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWWWWXXXXXXYYYZZZYYYZZZ[[[\\\\\\]]]\\\\\\^^^]]][[[ZZZZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^_________`````````aaaaaaaaa```aaabbbbbbccccccbbbbbbaaaaaaaaa```aaabbbbbbcccddddddddddddddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbbbbbbbccccccccccccccccccddddddfffggghhhggghhhhhhiiikkkmmmnnnooommmmmmmmmmmmnnnnnnnnnnnnooopppqqqppppppppprrrtttwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{|||}}}~~~~~~{{{yyywwwvvvrrrrrrqqqqqqpppooonnnnnnmmmlllkkkjjjjjjkkklllmmmmmmlllkkkjjjjjjjjjjjjjjjjjjlllppprrrrrrnnnjjjfffiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkklllllllllkkkjjjjjjiiiiiiiiijjjjjjggggggfffeeeeeeeeefffgggiiiiiiiiiiiijjjjjjjjjjjjkkkjjjiiihhhgggggggggggggggffffffeeeeeeeeeffffffffffffgggggggggggggggfffeeeeeeeeeeeeeeedddddddddhhhhhhhhhhhhgggeeeddddddeeeaaaeeeiiimmm}}}tttiiiggggggeeeaaa```_________```bbbgggnnnsss|||uuullldddaaaaaabbbbbb```aaaaaabbbaaa```^^^]]]^^^______`````````______ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\]]]^^^______^^^]]]___```[[[\\\]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXYYYYYYZZZYYYZZZ[[[[[[\\\]]]]]]]]]___^^^]]]\\\[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^______^^^^^^______```aaaaaabbb```aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbcccddddddddddddccccccccccccccccccccccccccccccbbbbbbaaaaaabbbbbbbbbccccccccccccbbbbbbcccdddeeefffggggggggghhhiiikkkmmmoooppplllllllllmmmnnnoooooopppooopppqqqqqqpppppprrrtttxxxxxxxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyyyy{{{{{{}}}~~~}}}zzzxxxwwwssssssrrrqqqpppooonnnmmmnnnmmmlllkkkkkklllmmmnnnllllllkkkjjjjjjjjjkkkkkkjjjkkklllmmmlllkkkiiihhhiiijjjkkklllmmmnnnnnnnnnmmmllllllkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkklllllljjjiiiiiihhhhhhhhhiiiiiieeeeeeeeeeeeeeeeeeffffffhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiihhhggggggggggggffffffeeeeeeeeeffffffgggffffffggggggggggggffffffccccccccccccccccccddddddiiiiiiiiihhhgggfffeeedddbbb___dddhhhlll{{{tttjjjhhhiiigggcccaaa^^^```bbbdddeeegggjjjmmmppplllfffbbbaaaaaaaaaaaa\\\]]]^^^______^^^\\\\\\]]]]]]^^^_________^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\]]]___``````______```aaaaaabbbcccaaa^^^\\\\\\\\\ZZZZZZ[[[[[[ZZZZZZYYYXXX[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]______^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________]]]]]]^^^___```aaabbbbbb``````aaabbbbbbbbbbbbaaa```aaaaaaaaabbbbbbbbbbbbccccccccccccccccccccccccdddddddddeeedddcccbbbaaaaaaaaabbbbbbbbbcccccccccaaaaaaaaaaaabbbcccddddddeeefffggghhhjjjlllnnnoookkkllllllmmmnnnoooppppppooopppqqqqqqpppqqqsssuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{|||}}}|||zzzyyyuuuttttttrrrqqqpppooonnnnnnmmmlllkkkkkklllmmmnnnlllkkkkkkjjjjjjkkkkkkllljjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkkmmmmmmnnnnnnnnnmmmmmmlllkkkkkkkkklllllljjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhgggggggggggggggdddeeeeeeeeeeeefffffffffgggggghhhhhhiiijjjjjjjjjkkkjjjiiihhhhhhhhhhhhhhhfffeeeeeeeeeeeefffggggggffffffgggggggggfffeeeeeeaaaaaabbbbbbccccccddddddggghhhhhhhhhgggfffeeeeeeaaa___dddggggggsss~~~zzzxxxooohhhhhhhhheeebbbaaa^^^aaaeeeggggggggggggggghhhfffcccaaa```___]]]\\\ZZZ[[[\\\]]]^^^]]]\\\[[[]]]]]]^^^^^^^^^^^^^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^[[[\\\\\\]]]]]]]]]]]]]]]]]]___``````______aaabbbjjjkkkkkkgggaaa\\\[[[\\\[[[\\\\\\\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXYYYYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^____________^^^^^^^^^^^^________________________]]]]]]^^^___``````aaaaaa___```aaaaaabbbbbbaaaaaa``````aaabbbbbbbbbbbbaaaaaaaaabbbbbbbbbcccccccccdddeeeffffffeeedddbbbaaaaaabbbbbbbbbbbbcccccccccaaaaaaaaaaaaaaabbbcccccceeeeeefffgggiiikkklllmmmlllllllllmmmnnnoooooopppoooqqqrrrqqqqqqqqqsssuuuxxxxxxxxxwwwwwwwwwwwwvvvyyyyyyxxxxxxxxxyyyzzzzzz|||}}}~~~}}}|||xxxwwwvvvuuutttrrrqqqqqqmmmmmmlllkkkkkklllmmmmmmkkkjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhiiijjjjjjkkkkkkkkkkkklllmmmnnnnnnmmmmmmnnnmmmlllkkkkkkkkkkkkkkkjjjkkkkkkllllllkkkkkkjjjiiijjjjjjjjjjjjkkkkkkkkkjjjiiihhhgggfffeeeeeeeeedddeeeeeefffffffffffffffggggggggghhhiiijjjjjjjjjkkkkkkjjjiiiiiiiiiiiijjjeeeeeeeeeeeeeeefffggggggffffffggggggffffffeeedddaaaaaabbbccccccdddeeeeeeeeefffffffffffffffeeeeeebbb```eeeeeeaaaiiipppjjjlllgggdddeeedddaaa___```___bbbfffhhhhhhgggfffgggfffccc```___^^^^^^]]][[[ZZZ[[[]]]^^^^^^^^^]]]]]]^^^_______________^^^]]]]]]]]]]]]\\\\\\]]]]]]]]][[[\\\]]]]]]^^^^^^]]]]]]]]]^^^``````___```aaaccciiikkklllhhhaaa\\\[[[]]]\\\\\\\\\\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[[[[\\\]]]^^^___^^^______`````````______bbbbbbbbbaaa``````______^^^^^^^^^______`````````___``````aaaaaaaaaaaaaaa___```aaabbbcccbbbbbbaaa___``````aaabbbcccddddddeeeeeefffgggfffdddbbbaaaaaabbbbbbbbbbbbcccccccccbbbbbbaaaaaabbbbbbcccdddffffffggggggiiijjjkkklllllllllmmmmmmnnnnnnoooooopppqqqrrrrrrqqqqqqsssuuuwwwwwwwwwvvvvvvvvvuuuuuuyyyxxxxxxxxxyyyyyyzzz{{{|||}}}~~~zzzzzzyyywwwvvvtttssssssmmmlllkkkjjjjjjkkklllmmmjjjiiiiiiiiiiiiiiijjjjjjggghhhiiikkkllllllllllllkkklllmmmmmmnnnmmmmmmmmmnnnmmmlllkkkkkkkkkkkkkkkjjjjjjlllllllllllljjjjjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjhhhgggeeeeeedddddddddeeeeeefffgggggggggffffffgggggghhhiiijjjjjjjjjkkkkkkjjjjjjiiijjjjjjjjjeeeeeeeeeeeeeeefffggghhhfffgggggggggfffeeeddddddbbbbbbcccdddeeeeeeffffffddddddeeeeeeeeeeeeeeeeeedddbbbfffeee]]]aaafff___dddaaa```bbbaaa]]]\\\___aaadddggghhhhhhhhhhhhiiieeebbb^^^]]]]]]_________[[[\\\^^^___```______^^^``````aaaaaa```______^^^]]]\\\\\\[[[[[[\\\\\\]]][[[\\\]]]]]]^^^^^^]]]]]]\\\^^^``````______aaacccaaaeeegggeee___\\\]]]```ZZZ[[[[[[[[[[[[ZZZYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[^^^]]]\\\\\\]]]^^^```aaa^^^^^^___```aaaaaa``````ddddddcccbbbaaa```______^^^^^^^^^__________________``````aaaaaaaaaaaaaaa___```aaaccccccbbbbbbaaa^^^______aaabbbcccdddeeeeeefffggggggfffeeebbbaaaaaabbbbbbbbbbbbccccccccccccccccccbbbccccccddddddhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnpppqqqrrrrrrqqqrrrtttuuuwwwvvvvvvvvvuuuuuuttttttxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~|||{{{zzzxxxuuurrrooonnnmmmlllkkklllmmmmmmooommmkkkiiihhhiiijjjkkkjjjjjjjjjkkkmmmnnnmmmllljjjjjjkkklllllllllkkkkkklllkkkkkkjjjjjjkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjiiihhhhhhgggfffeeeeeeeeeccccccddddddfffgggiiijjjgggggggggggghhhiiijjjkkkkkkkkkjjjiiihhhgggfffeeeeeeddddddddddddeeeffffffggggggfffffffffeeeeeeeeebbbcccdddeeeffffffffffffhhhgggfffeeeeeefffggghhhcccccccccbbbccccccddddddbbbaaa````````````aaaaaa```bbbfffhhhiiigggeeecccbbbaaaaaa```______^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^]]]]]]\\\[[[____________``````aaaaaa`````````aaa```______^^^^^^^^^^^^^^^]]]\\\[[[[[[___]]]\\\[[[\\\[[[YYYWWWZZZZZZ[[[\\\\\\\\\\\\[[[YYYYYY[[[\\\\\\]]]\\\\\\]]]^^^^^^]]][[[ZZZZZZ[[[]]]^^^___```aaaaaaaaaaaaccccccccccccaaa```___^^^aaaaaa``````______^^^^^^aaabbbbbbcccbbbaaa```___^^^___aaabbbbbbbbbaaa```aaaaaaaaaaaabbbcccdddeeeeeeeeeeeedddddddddccccccddddddcccccccccccccccccccccccccccddddddeeeeeeeeehhhiiiiiiiiijjjjjjjjjjjjllllllmmmmmmnnnnnnooooooppppppooooooooooooooopppuuuwwwyyyyyyxxxxxxyyyzzzvvvxxxyyyyyyxxxzzz}}}}}}|||{{{yyyuuusssnnnmmmlllkkkkkkkkkllllllmmmmmmkkkjjjjjjkkkkkklllllllllmmmppprrrsssrrrpppkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkkllllllllllllkkkkkkkkkjjjjjjkkkkkkllllllllllllkkkkkkiiiiiihhhhhhgggffffffeeedddddddddeeefffgggiiijjjgggggggggggghhhiiijjjkkkkkkkkkjjjiiihhhgggffffffeeeeeeddddddeeeeeefffgggggggggfffffffffeeeeeeeeecccccceeeffffffggggggggghhhgggfffeeeeeefffggghhhddddddccccccccccccccccccbbbaaaaaa`````````aaaaaa```bbbdddffffffeeedddcccaaaaaa``````___^^^^^^]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^]]]\\\[[[^^^^^^^^^______`````````______``````______^^^]]]\\\]]]]]]^^^^^^^^^^^^^^^```^^^\\\[[[[[[[[[YYYWWWYYYZZZ[[[\\\\\\\\\\\\\\\ZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\]]]]]]\\\\\\]]]^^^\\\]]]^^^___```aaaaaaaaabbbbbbbbbbbbbbbaaa```___aaaaaa````````````______bbbbbbcccccccccbbb``````______```aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeefffeeeeeeeeeeeeddddddddddddcccccccccccccccdddddddddddddddddddddddddddeeeeeehhhhhhhhhhhhiiiiiiiiijjjlllllllllmmmnnnnnnooooooqqqppppppoooooooooppppppuuuwwwyyyyyyxxxxxxyyyzzzxxxyyyyyyyyyyyy{{{~~~|||yyyvvvsssmmmlllkkkjjjiiijjjkkkkkkllllllmmmnnnnnnnnnnnnnnnmmmnnnqqqvvvyyyzzzxxxvvvmmmlllkkkjjjjjjkkkllllllllllllkkkkkkkkkkkkllllllllllllllllllkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjiiiiiihhhhhhgggggggggeeeeeeeeeeeefffhhhiiiiiigggggggggggghhhiiijjjkkkkkkjjjjjjiiihhhgggffffffeeeeeeeeedddeeeeeefffgggfffffffffffffffeeeeeeeeedddeeeffffffggggggggggggggggggffffffffffffggggggeeeeeeddddddccccccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbaaaaaabbbcccccccccbbbbbb`````````___^^^^^^]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^______^^^^^^^^^^^^^^^]]]]]]\\\ZZZ[[[\\\^^^```aaabbbcccaaa___\\\[[[[[[ZZZYYYWWWXXXYYYZZZ[[[\\\]]]]]]]]][[[ZZZZZZZZZZZZ\\\]]]^^^\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]^^^___```aaaaaa```aaaaaabbbbbbaaaaaa````````````aaaaaaaaabbbbbbbbbcccdddddddddcccbbbaaa```____________``````aaaaaaaaabbbcccdddeeefffgggfffffffffeeeeeeeeeddddddbbbccccccddddddeeeeeeeeeeeeeeeeeeeeeddddddddddddgggggggggggghhhhhhhhhhhhkkkkkkllllllmmmnnnnnnoooqqqqqqppppppppppppqqqqqquuuwwwyyyyyyxxxxxxyyyzzzzzzzzzzzzyyyyyy}}}~~~|||yyyvvvssslllkkkiiihhhhhhhhhiiijjjlllmmmoooqqqrrrrrrqqqpppmmmoootttzzz~~~|||yyynnnmmmkkkjjjiiijjjlllmmmllllllkkkkkkkkkkkkllllllllllllllllllllllllkkkkkkllllllmmmmmmmmmmmmllllllkkkjjjjjjjjjiiiiiihhhhhhffffffffffffggghhhiiiiiihhhhhhgggggghhhiiijjjjjjjjjjjjiiiiiihhhggggggfffeeeeeeeeeeeeeeefffggggggffffffffffffffffffffffffeeeffffffggghhhhhhgggggggggggggggffffffgggggggggffffffeeeeeedddcccbbbaaabbbbbbaaaaaaaaabbbccccccaaaaaa```````````````aaa```_________^^^^^^^^^]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[XXXYYY[[[^^^aaadddfffhhhccc```]]][[[[[[ZZZYYYWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYYYY[[[^^^___^^^]]]\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^____________```aaabbbbbbaaaaaa___``````aaabbbcccccccccbbbcccdddeeeddddddbbbbbbaaa```___^^^^^^___```aaaaaabbbccceeefffggghhhiiigggggggggfffffffffeeeeeebbbccccccdddeeeffffffgggffffffeeeeeedddddddddcccfffffffffgggggggggggghhhjjjjjjkkklllmmmnnnnnnoooqqqqqqqqqpppqqqqqqrrrsssuuuwwwyyyyyyxxxxxxyyyzzz|||{{{zzzyyyzzz~~~}}}{{{xxxtttqqqkkkjjjiiihhhggghhhiiiiiilllnnnqqqsssttttttrrrqqqmmmooouuu{{{|||yyyooonnnllljjjjjjkkklllmmmmmmllllllkkkkkkllllllmmmlllllllllllllllllllllllllllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjhhhhhhggggggggghhhhhhiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiihhhhhhggggggfffeeeeeeeeeeeefffggggggeeefffffffffffffffffffffeeefffggggggggggggggggggfffggggggggggggggggggfffeeefffffffffeeecccbbbaaabbbbbbbbbbbbbbbcccddddddcccbbb```____________```_______________^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZWWWXXXZZZ]]]aaaeeeiiikkkfffccc___\\\\\\[[[ZZZXXXYYYYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYYYY[[[^^^___^^^]]]]]]```dddffffffeeeaaa```^^^]]]\\\\\\]]]]]]^^^___```aaaaaaaaaaaaaaa______```aaabbbcccddddddbbbbbbddddddeeedddcccbbbaaaaaa___^^^^^^___```aaaaaabbbdddfffhhhjjjjjjjjjhhhhhhhhhgggggggggffffffccccccdddeeeffffffggggggfffffffffeeeeeedddddddddeeefffffffffggggggggggggiiiiiijjjkkklllmmmnnnnnnqqqqqqppppppqqqrrrrrrsssuuuwwwyyyyyyxxxxxxyyyzzz||||||zzzyyyzzz}}}~~~|||zzzxxxuuurrroookkkjjjiiihhhggghhhiiiiiilllnnnppprrrsssrrrqqqpppmmmoootttyyy}}}}}}yyyvvvooonnnmmmkkkkkkkkkllllllmmmmmmllllllllllllmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllllllllllllllllllllllljjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhggggggffffffeeeeeeffffffggghhheeeeeeeeefffffffffffffffeeeffffffgggggggggffffffffffffggggggggggggffffffeeeeeefffffffffdddcccbbbbbbbbbbbbbbbcccdddeeeeeedddcccbbbaaa```_________````````````````````````^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^____________^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZWWWXXXYYY\\\```eeeiiikkkiiifffaaa^^^]]]\\\[[[ZZZZZZZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZ\\\]]]^^^]]]\\\^^^cccjjjoooqqqpppbbbaaa___]]]\\\\\\]]]]]]^^^___``````aaaaaaaaaaaa______``````aaabbbccccccaaabbbcccdddddddddcccbbbbbbaaaaaa````````````aaaaaabbbeeehhhjjjllllllllliiiiiiiiihhhhhhhhhggggggdddeeeeeeffffffgggggggggfffffffffeeeeeeeeeeeeeeeffffffffffffgggggggggggghhhhhhiiijjjlllmmmnnnnnnpppppppppppppppqqqrrrsssuuuwwwyyyyyyxxxxxxyyyzzz{{{{{{zzzyyyyyy||||||zzzxxxvvvuuusssooommmkkkjjjiiihhhhhhhhhiiijjjkkklllmmmnnnoooooonnnmmmooopppssswwwzzzyyyvvvsssooonnnnnnmmmllllllkkkkkkmmmmmmllllllllllllmmmmmmllllllllllllmmmmmmmmmnnnnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffffffffffffffgggggghhheeeeeeeeefffffffffggggggeeeeeeffffffffffffeeeeeeeeefffggghhhhhhgggfffeeecccdddfffgggfffeeedddcccbbbbbbbbbcccccceeeffffffeeeeeedddcccbbbaaa```___aaaaaaaaaaaaaaaaaaaaaaaa^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^__________________^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZXXXXXXYYY[[[___cccgggjjjlllhhhccc```^^^]]]\\\[[[[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]\\\]]]bbbjjjpppqqqoooaaa```^^^]]]]]]^^^```aaa______``````````````````_________``````aaaaaaaaa``````bbbcccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaa```aaacccfffiiilllmmmmmmmmmjjjjjjiiiiiiiiihhhhhhhhhfffffffffffffffgggggggggeeeeeeeeeeeeffffffffffffffffffggggggggghhhhhhhhhgggggghhhjjjkkklllmmmnnnoooooooooooopppqqqrrrrrruuuwwwyyyyyyxxxxxxyyyzzzzzzzzzzzzyyyxxxzzz}}}}}}yyywwwuuutttsssqqqnnnkkklllkkkiiihhhhhhhhhiiijjjiiijjjkkkkkkkkkkkkkkkkkkpppqqqsssvvvxxxxxxuuurrrnnnnnnnnnnnnmmmlllkkkjjjmmmmmmllllllllllllmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnkkkkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhfffffffffffffffggghhhhhheeeeeeeeefffffffffggggggdddeeeeeefffeeeeeeddddddeeefffggghhhhhhgggfffeeebbbdddeeeggggggfffdddcccccccccccccccdddeeefffgggfffffffffeeedddbbb```___aaaaaaaaaaaabbbbbbbbbbbb^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___`````````____________^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[YYYYYYYYY[[[^^^bbbfffiiinnnjjjddd```___^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYY[[[\\\\\\]]]\\\\\\___\\\\\\```fffjjjjjjggg___^^^]]]]]]^^^```cccddd___```````````````__________________````````````___```aaabbbccccccbbbaaabbbcccdddddddddbbbaaa``````cccfffjjjmmmnnnnnnnnnjjjjjjjjjiiiiiiiiiiiihhhgggggggggggggggfffffffffdddeeeeeeeeefffggggggggggggggggggggghhhhhhhhhhhhfffggghhhiiikkklllmmmnnnnnnnnnnnnnnnooopppqqqrrruuuwwwyyyyyyxxxxxxyyyzzzyyyzzzzzzyyyxxxyyy{{{}}}}}}|||zzzyyysssrrrpppnnnlllllllllmmmkkkjjjiiiggggggggghhhhhhjjjkkklllkkkjjjjjjkkkmmmooooooooooooppppppppppppqqqqqqqqqnnnllljjjkkklllkkklllllllllkkkkkkjjjiiimmmnnnoooppppppqqqqqqpppmmmppptttwwwwwwuuurrrpppoooooonnnnnnmmmmmmmmmlllkkkkkkjjjiiihhhgggfffeeegggfffeeedddeeefffggghhhkkkjjjjjjjjjjjjjjjjjjjjjmmmllljjjhhhhhhhhhhhhiiifffeeeeeedddddddddeeeeeegggiiikkkiiifffddddddfffdddeeeeeeffffffeeeeeedddfffeeeeeeeeeffffffdddbbbaaabbbcccccceeeeeefffggghhhfffccc```______aaabbbbbbaaaaaa```````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^___]]]]]]]]]\\\\\\[[[[[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\___aaaccccccbbbaaa```___^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZ[[[[[[]]][[[[[[]]]```bbb```^^^]]]]]]\\\\\\]]]]]]^^^____________```````````````^^^______```aaa`````````^^^___``````______```aaa``````aaabbbbbbbbbbbbaaa```aaadddgggkkkmmmoooppplllkkkiiigggffffffggghhhiiiiiiiiiiiihhhhhhggggggeeeeeeffffffeeeeeedddcccfffffffffffffffggghhhhhhkkkllllllmmmmmmllllllkkknnnmmmmmmmmmoooqqqssstttuuuuuuvvvwwwxxxyyyyyyyyywwwxxxyyyzzz{{{}}}~~~~~~}}}zzzxxxvvvtttqqqpppnnnmmmllllllmmmmmmlllkkkiiihhhhhhhhhiiiiiikkkllllllkkkjjjjjjkkkmmmmmmmmmnnnnnnnnnooooooooopppqqqqqqooolllkkkkkkmmmllllllllllllllllllkkkkkklllmmmnnnoooppppppppppppnnnpppsssuuuuuusssqqqooonnnnnnnnnmmmmmmmmmllllllkkkjjjjjjiiihhhgggffffffeeeeeeddddddeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiihhhgggggghhhhhhfffeeeeeeddddddeeeeeefffjjjlllmmmkkkgggdddddddddeeeeeefffggggggfffeeeeeegggeeeeeeeeeffffffdddbbbbbbbbbcccdddeeeffffffggghhhfffdddbbbaaaaaaaaabbbcccbbbaaa```````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^^^______]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\^^^___aaaaaaaaaaaa```___^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZZZZ[[[[[[]]][[[[[[]]]```aaa```^^^]]]]]]\\\\\\]]]]]]^^^___`````````______^^^^^^^^^]]]]]]^^^____________^^^^^^___aaa```______```bbbaaabbbccccccddddddccccccaaabbbeeegggjjjlllnnnooommmllljjjhhhggghhhhhhiiijjjiiiiiiiiihhhgggggggggffffffgggggggggffffffeeeeeeeeeffffffhhhiiikkkkkkllllllmmmmmmmmmmmmllllllooonnnnnnmmmnnnooopppqqquuuvvvwwwxxxxxxyyyyyyyyywwwxxxyyyzzz|||}}}~~~~~~~~~|||{{{yyywwwtttrrrpppooommmmmmllllllllllllmmmnnnlllkkkjjjiiiiiiiiijjjkkkmmmnnnnnnllljjjjjjkkklllkkkkkklllllllllmmmmmmmmmoooppppppnnnlllkkkkkklllllllllllllllllllllllllllkkklllmmmnnnooooooooooooooopppqqqqqqqqqpppooonnnmmmmmmmmmmmmlllllllllllliiiiiiiiihhhhhhgggggggggcccccccccdddeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiihhhggggggggggggfffeeeeeeeeeeeeeeeffffffjjjkkkllljjjgggeeeeeeeeeeeefffggghhhhhhgggfffeeegggfffdddeeeffffffeeecccbbbccccccdddeeefffgggggggggffffffeeedddcccbbbbbbdddcccbbbaaa```_________^^^^^^]]]]]]]]]]]]]]]]]]^^^___```aaaaaa```___^^^```______^^^^^^^^^______]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]______`````````______^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[[[[ZZZ[[[[[[[[[\\\\\\\\\]]]___```^^^]]]]]]]]]\\\\\\]]]]]]^^^___aaa``````___]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^```aaaaaa```___aaabbbccccccdddeeeeeeeeeeeedddbbbccceeehhhjjjkkkllllllmmmllljjjiiihhhhhhiiijjjjjjjjjiiihhhhhhgggffffffggggggggghhhhhhhhhhhhhhhffffffggghhhjjjlllmmmnnnlllmmmmmmnnnnnnmmmmmmllloooooonnnnnnnnnnnnoooooouuuvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyzzz|||}}}~~~}}}zzzxxxuuuuuusssqqqooommmkkkjjjiiiiiijjjjjjkkklllmmmnnnjjjiiihhhhhhhhhiiijjjkkknnnooonnnmmmjjjiiijjjllliiijjjjjjjjjjjjkkkkkkkkklllmmmnnnmmmllljjjkkkkkkkkkkkkjjjkkkkkkkkklllllljjjkkklllmmmnnnnnnnnnnnnoooooonnnnnnmmmmmmllllllllllllllllllkkkkkkkkkkkkhhhhhhhhhhhhhhhgggggggggbbbbbbcccdddeeefffggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggggggggfffeeeeeeeeeeeeffffffgggfffggghhhhhhgggfffffffffeeeeeefffggggggfffeeeeeegggfffdddeeefffffffffeeeccccccdddeeefffggghhhhhhfffgggggggggfffeeecccbbbddddddbbbaaa``````______^^^^^^^^^^^^]]]]]]]]]]]]^^^___aaaccccccbbb```___``````___^^^^^^^^^______\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[\\\\\\]]]^^^^^^]]]^^^___`````````___^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\\\\\\\\\\[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]^^^_________^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^```aaaaaa```___aaabbbbbbcccddddddeeeeeeddddddddddddfffhhhiiijjjjjjjjjkkkjjjiiihhhhhhhhhiiiiiijjjiiiiiihhhggggggffffffgggggggggggghhhhhhiiiiiiiiiiiiiiijjjkkkmmmnnnooommmnnnnnnoooooonnnnnnmmmoooooooooooopppqqqqqqrrrvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxyyy{{{|||}}}~~~}}}{{{xxxuuusssqqqqqqooommmllljjjiiihhheeefffgggiiijjjllllllmmmhhhgggffffffggghhhiiijjjnnnnnnnnnllljjjiiijjjkkkiiiiiiiiiiiijjjjjjjjjjjjjjjkkkmmmmmmkkkjjjjjjkkkjjjiiiiiihhhhhhiiijjjjjjiiiiiijjjkkkllllllllllllnnnmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkhhhhhhhhhgggggggggggggggbbbbbbccceeefffgggggghhhgggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeefffggghhhfffeeeffffffggggggfffeeeeeeeeeeeeffffffeeeeeeeeehhhfffddddddfffggggggfffcccdddeeefffggghhhhhhiiifffggghhhhhhhhhfffdddcccdddcccbbbaaa````````````_________^^^^^^]]]]]]]]]]]]___aaaccccccbbbaaa`````````___^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^^^^___]]]^^^___`````````^^^]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\^^^^^^______^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]^^^___\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^]]]___``````______```aaaaaaaaabbbcccccccccccccccdddeeefffggghhhiiiiiiiiiiiihhhhhhggggggggggggggghhhhhhhhhhhhgggggggggfffffffffffffffggghhhiiijjjmmmmmmlllllllllmmmmmmnnnnnnooooooppppppoooooonnnnnnoooppprrrsssuuuuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxyyyzzz{{{|||~~~|||yyyvvvtttqqqpppnnnnnnmmmkkkjjjhhhggggggcccdddfffhhhiiijjjkkkkkkfffeeeeeeeeefffhhhiiijjjlllmmmmmmkkkiiiiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkkiiikkknnnnnnmmmlllllllllkkkjjjhhhggggggggghhhiiihhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjhhhhhhhhhggggggfffffffffcccdddeeefffggggggggggggggghhhhhhiiiiiijjjjjjjjjggghhhhhhiiiiiihhhggggggeeeeeeeeeeeefffggghhhhhhiiihhhggghhhiiiiiigggfffhhhgggfffeeeeeefffggghhhhhhfffddddddfffggghhhgggdddeeeeeefffggghhhiiiiiifffgggggghhhgggfffeeedddccccccbbbaaaaaaaaabbbbbbaaaaaa``````___^^^^^^^^^]]]^^^___aaaaaaaaa`````````___^^^]]]]]]]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]][[[[[[[[[\\\]]]^^^^^^___]]]^^^^^^_________^^^^^^\\\]]]^^^`````````___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZ[[[[[[\\\]]]___```bbbaaa___^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^^^^_______________\\\^^^______^^^]]]___`````````aaabbbbbbbbbbbbaaadddeeefffggghhhiiiiiiiiiggggggggggggggggggggggggffffffgggggggggggghhhhhhfffeeeeeeeeegggiiikkklllooonnnnnnmmmmmmmmmmmmmmmoooppppppqqqqqqppppppooonnnoooqqqsssuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxyyyyyyzzz{{{}}}~~~{{{wwwtttrrrpppnnnmmmllllllkkkjjjhhhgggffffffaaabbbeeeggghhhiiijjjjjjffffffeeefffgggiiijjjllljjjkkkkkkjjjhhhhhhjjjkkkjjjjjjkkkkkkkkklllllllllkkkmmmpppqqqpppooooooooommmkkkiiigggffffffggghhhgggggghhhiiijjjjjjjjjjjjiiijjjjjjkkkkkkkkkkkkjjjhhhhhhhhhiiiiiiiiijjjjjjiiiiiihhhgggfffeeeeeedddeeeeeeggghhhhhhhhhgggggghhhhhhiiiiiijjjkkkkkklllggghhhiiijjjjjjiiihhhhhheeeeeeeeeeeefffggghhhiiiiiihhhiiilllppprrrqqqpppllljjjgggeeeeeegggjjjlllhhhfffddddddfffhhhhhhhhheeeeeefffggghhhiiiiiijjjffffffggggggffffffeeeeeebbbbbbaaaaaabbbbbbcccccccccbbbbbbaaa``````______\\\\\\]]]^^^^^^___``````______^^^\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]]]]^^^______\\\^^^```bbbcccbbbaaaaaa^^^^^^]]]]]]\\\[[[[[[ZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]```bbbdddccc```^^^^^^___]]]]]]\\\\\\]]]]]]^^^___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^_______________[[[\\\^^^]]]\\\\\\]]]______```aaaaaabbbbbbaaaaaacccdddeeeggghhhiiiiiiiiigggggghhhhhhhhhhhhggggggdddeeeeeefffggghhhiiiiiigggfffffffffhhhjjjmmmnnnnnnnnnmmmmmmmmmmmmnnnoooppppppqqqqqqqqqqqqppppppnnnppprrrtttuuuvvvvvvvvvxxxyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz|||}}}~~~~~~~~~{{{xxxtttqqqooonnnlllkkkkkkjjjjjjiiigggffffffeee```bbbdddfffhhhiiiiiihhhffffffffffffhhhjjjlllmmmhhhiiijjjiiihhhhhhjjjkkkkkkkkklllllllllmmmmmmmmmmmmooossstttsssrrrrrrrrrooommmjjjhhhggggggggghhhfffggghhhiiiiiijjjjjjjjjhhhiiijjjkkkllllllkkkjjjgggggghhhhhhiiiiiiiiijjjjjjiiihhhgggfffeeeddddddfffggghhhiiiiiihhhgggggghhhhhhiiijjjkkkkkkllllllhhhiiijjjkkkkkkjjjiiihhheeeeeeeeeffffffhhhiiiiiiffffffhhhnnnvvv{{{}}}|||ooolllhhheeeeeehhhlllooohhhfffddddddfffhhhiiiiiieeeeeefffggghhhiiijjjjjjffffffffffffeeeeeeeeeeeeaaaaaaaaaaaabbbcccdddeeedddccccccbbbaaa``````___\\\[[[[[[\\\\\\^^^___```___^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]^^^^^^]]]\\\[[[[[[\\\]]]___```]]]___aaacccddddddcccbbb^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]aaadddeeeddd```^^^___```]]]]]]\\\\\\]]]]]]^^^___aaa```______^^^]]]\\\\\\\\\]]]^^^^^^______^^^^^^ZZZ\\\]]]]]]\\\[[[]]]^^^``````aaabbbbbbbbbbbbbbbcccdddeeeggghhhiiiiiiiiiggghhhiiiiiiiiiiiihhhhhhcccccceeefffgggiiijjjjjjhhhgggggggggiiilllnnnpppllllllllllllmmmnnnpppppppppqqqqqqrrrrrrqqqqqqpppoooppprrrtttuuuuuuttttttyyyyyyyyyzzzzzzyyyxxxxxxyyyzzz{{{|||}}}~~~~~~}}}xxxvvvsssqqqqqqooollljjjjjjhhhfffffffffeeedddbbbaaabbbdddfffggghhhhhhiiihhhgggffffffggghhhiiijjjlllkkkjjjiiiiiiiiikkkkkklllmmmllljjjiiijjjmmmooovvvvvvvvvuuutttrrrqqqpppooommmiiifffeeegggiiijjjhhhhhhhhhhhhhhhhhhiiiiiillllllkkkjjjjjjjjjjjjkkkiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeedddcccdddddddddeeeeeefffffffffhhhhhhiiiiiijjjjjjkkkkkkkkkmmmoooppppppmmmjjjgggffffffeeedddddddddeeeeeegggiiinnnxxx}}}nnnllliiiggggggjjjmmmpppmmmiiieeedddeeegggfffeeeggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeiiigggffffffffffffeeecccddddddcccbbbaaa```^^^]]]``````_________^^^^^^^^^______^^^]]]]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]___]]]\\\\\\]]]^^^]]]\\\]]]\\\\\\[[[[[[\\\\\\]]]___```aaacccccccccbbbaaa______^^^]]]\\\\\\[[[[[[]]]\\\\\\\\\]]]]]]^^^___```aaaaaaaaaaaa``````___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^____________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]___```bbbccccccbbbaaaaaacccbbbbbbbbbccceeeggghhhiiiiiiiiiiiiiiihhhgggggggggggghhhiiijjjjjjjjjjjjkkkiiiffffffiiilllnnnooopppooonnnmmmmmmnnnooopppqqqqqqqqqpppppppppppppppqqqqqqppppppqqqsssuuuvvvtttvvvwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvsssrrrqqqooommmkkkjjjhhhffffffffffffdddbbbbbbcccdddfffhhhiiijjjjjjhhhgggfffffffffggghhhiiijjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkjjjkkknnnpppuuuuuuuuutttsssrrrqqqpppmmmkkkhhhfffeeefffhhhiiihhhggghhhhhhiiijjjkkklllmmmllllllkkkkkkkkkkkkkkkiiiiiiiiihhhhhhhhhggggggggghhhhhhhhhhhhggggggfffeeeeeeeeeeeefffffffffgggfffffffffggghhhhhhiiiiiilllnnnpppqqqpppmmmjjjhhhfffeeeeeedddddddddddddddeeegggllluuu}}}}}}yyymmmllliiiggggggiiikkkmmmllliiieeedddfffgggfffeeeffffffffffffffffffffffffddddddeeeeeeeeefffffffffhhhgggeeeeeeffffffdddcccdddeeeeeeeeedddbbb```___``````_________^^^^^^^^^______^^^]]]]]]\\\[[[[[[]]]]]]]]]]]]]]]^^^^^^^^^```^^^]]]]]]^^^___^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]___``````aaaaaaaaaaaaaaa______^^^^^^]]]\\\\\\[[[]]]]]]\\\\\\\\\]]]^^^^^^______```````````````___^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^______``````______^^^\\\\\\]]]]]]^^^^^^^^^^^^``````aaabbbbbbbbbaaaaaabbbbbbbbbbbbccceeeggghhhiiiiiijjjiiiiiihhhhhhgggggghhhiiijjjkkkkkkkkkkkknnnllliiiiiijjjlllmmmmmmooonnnmmmllllllmmmnnnooopppppppppppppppppppppppprrrqqqppppppqqqrrrtttuuutttvvvwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~{{{yyywwwuuusssrrrqqqpppnnnllljjjhhhgggfffgggfffeeecccbbbccceeegggiiijjjkkkkkkhhhgggfffeeeeeefffggghhhiiiiiijjjkkkkkkkkkkkkkkkkkklllllllllkkkmmmooorrrtttttttttsssrrrqqqpppooollljjjgggeeeeeefffhhhiiihhhhhhhhhiiijjjlllnnnooommmmmmlllkkkkkkkkkkkkllljjjjjjiiihhhhhhgggfffffffffgggggghhhiiiiiihhhhhheeeeeeeeefffffffffffffffccccccdddeeeeeefffgggggglllmmmoooppppppmmmkkkiiifffeeeeeeddddddddddddcccccceeeiiipppwwwyyywwwsssmmmllljjjhhhhhhhhhiiiiiikkkiiifffeeefffggggggfffffffffffffffffffffffffffcccddddddeeefffggghhhhhhhhhgggeeeeeeffffffdddcccdddeeefffggggggeeecccbbb`````````_________^^^^^^___^^^^^^]]]]]]\\\\\\[[[]]]]]]]]]^^^^^^^^^______```___^^^^^^```aaa```___^^^^^^^^^]]]]]]^^^^^^^^^__________________```aaa_________^^^^^^]]]]]]\\\^^^^^^]]]\\\\\\]]]]]]]]]]]]^^^___``````aaa``````________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^______``````______^^^[[[\\\\\\]]]^^^___`````````````````````aaabbbbbbccccccccccccdddfffggghhhiiiiiijjjjjjjjjiiihhhhhhiiiiiijjjkkkllllllllllllooommmkkkjjjkkkllllllkkknnnnnnllllllllllllnnnnnnpppppppppppppppppppppppprrrrrrqqqppppppqqqrrrsssuuuvvvwwwxxxxxxyyy{{{~~~}}}{{{xxxvvvwwwuuusssrrrqqqqqqnnnmmmjjjiiiggggggggggggfffdddcccdddfffhhhjjjkkkllllllhhhgggfffeeeeeeeeefffggghhhiiikkklllmmmllllllkkkkkklllmmmmmmmmmnnnpppsssrrrrrrrrrrrrqqqpppooonnnkkkjjjhhhffffffgggiiijjjjjjjjjjjjkkkkkkmmmnnnnnnnnnmmmllllllkkkkkkllllllkkkjjjiiihhhgggfffeeeeeeffffffgggggggggggggggfffddddddddddddddddddddddddaaabbbbbbcccdddeeeffffffjjjkkkmmmnnnmmmllljjjhhhffffffeeeeeeeeedddcccccccccdddggglllqqqsssqqqooommmlllllljjjiiihhhhhhgggjjjiiigggffffffgggggggggffffffffffffffffffffffffddddddeeefffhhhiiijjjkkkiiigggffffffffffffeeeccccccdddfffhhhhhhgggeeeccc````````````____________^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^___``````aaaaaa``````aaabbbcccbbb```______^^^^^^^^^^^^____________]]]]]]]]]^^^___```_________^^^^^^^^^]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^___```aaabbbbbbbbb_______________`````````^^^^^^^^^^^^^^^^^^^^^^^^______````````````______[[[\\\]]]^^^___```aaaaaa``````___^^^___```bbbcccddddddeeefffggghhhiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmlllkkklllnnnnnnmmmkkkooonnnmmmllllllmmmnnnoooooooooooopppppppppppppppsssrrrqqqppppppqqqrrrrrruuuvvvxxxxxxxxxyyy|||~~~~~~{{{yyyvvvtttuuusssqqqqqqqqqpppooommmjjjiiigggggghhhhhhgggeeedddeeegggiiijjjkkkkkkkkkhhhgggfffeeeeeefffggghhhiiijjjkkklllmmmllllllkkkjjjkkkmmmmmmmmmnnnppprrrpppqqqqqqppppppooonnnmmmkkkjjjiiihhhhhhjjjkkklllmmmmmmllllllllllllllllllmmmmmmlllkkkkkkkkkkkkllljjjjjjiiihhhgggfffeeedddffffffffffffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccceeeffffffggghhhiiijjjkkkjjjiiihhhgggffffffgggffffffdddcccbbbcccdddgggjjjmmmooonnnmmmmmmmmmmmmllljjjiiigggggghhhhhhhhhhhhggggggggghhhggggggggggggggggggggggggeeefffggghhhjjjlllmmmmmmjjjhhhggggggggggggfffdddbbbccceeefffgggfffdddcccaaaaaa`````````_________^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbbbbbbbccceeeeeedddbbb```______^^^^^^______```___^^^]]]\\\\\\]]]^^^___^^^^^^^^^^^^^^^]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]]]]^^^___```aaabbbccccccccc]]]]]]^^^^^^_______________________________________``````````````````___\\\\\\]]]^^^```aaabbbbbb```____________aaacccdddffffffggghhhiiijjjkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmmmmmmmmmmkkklllnnnqqqtttuuusssqqqqqqpppooonnnnnnooopppqqqooopppppppppqqqqqqqqqrrrtttsssrrrqqqqqqqqqrrrsssuuuwwwxxxyyyyyyzzz|||~~~}}}{{{xxxuuurrrsssqqqpppoooppppppnnnmmmkkkiiihhhhhhiiiiiihhhffffffggghhhiiiiiijjjjjjjjjhhhgggfffffffffhhhiiijjjkkkkkkllllllllllllkkkkkkjjjkkkmmmnnnmmmmmmooopppooooooooooooooonnnmmmmmmkkkjjjjjjiiijjjkkklllmmmooonnnmmmlllkkkkkkkkkkkkllllllkkkjjjjjjjjjjjjkkkiiiiiihhhggggggfffeeeeeefffffffffeeedddbbbaaa```aaaaaaaaaaaa````````````aaaaaabbbccceeefffggggggfffggghhhhhhhhhhhhffffffggghhhhhhhhhgggfffdddccccccdddfffiiikkklllllllllmmmlllkkkjjjiiihhhggggggggghhhiiiiiigggggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmnnnooopppkkkjjjhhhhhhiiiiiigggfffccccccddddddddddddddddddaaaaaaaaa`````````______]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]___aaabbbcccdddccccccdddfffhhhhhhfffddd______^^^^^^^^^^^^_________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^___^^^___```aaabbbbbbbbbaaa]]]]]]]]]^^^______``````````````````````````````___``````aaaaaa``````___]]]^^^^^^___```aaabbbbbb````````````aaacccddddddfffggghhhjjjkkkkkkkkkkkkjjjjjjkkklllllllllkkkkkkjjjjjjkkklllmmmmmmmmmmmmlllnnnrrrwww{{{|||zzzxxxqqqqqqooooooooooooqqqqqqppppppqqqqqqrrrsssssssssttttttsssrrrrrrssstttuuuvvvwwwxxxyyyyyyzzz|||~~~~~~{{{yyyuuuqqqqqqooonnnnnnoooooommmlllkkkiiihhhhhhjjjjjjiiigggggghhhhhhhhhhhhhhhhhhggggggggggggggghhhiiikkklllnnnmmmlllkkkkkkkkkkkkkkkjjjkkkmmmmmmllllllmmmnnnmmmnnnnnnnnnnnnmmmlllllliiiiiiiiiiiijjjkkklllmmmmmmmmmllllllkkkkkkllllllkkkkkkjjjiiiiiiiiiiiijjjhhhhhhgggggggggfffffffffeeeeeeeeeeeeddddddcccbbbbbbbbbaaaaaaaaa```````````````aaacccdddeeefffgggfffgggggghhhhhhggggggfffiiiiiijjjjjjiiigggeeecccbbbccceeeggghhhiiikkklllkkkjjjiiigggfffffffffffffffhhhjjjjjjhhhggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllmmmooopppqqqqqqmmmkkkjjjjjjjjjjjjiiigggfffeeedddcccccccccdddeeeaaaaaaaaaaaa`````````___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^___aaacccdddeeeddddddeeegggjjjjjjhhhfff___^^^^^^^^^^^^^^^^^^___^^^^^^______^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^___```^^^^^^_______________^^^]]]^^^^^^___``````aaaaaa``````````````````````````````aaaaaaaaaaaa``````______`````````aaaaaaaaa___```aaacccddddddeeeeeeeeefffhhhiiijjjkkkjjjjjjjjjjjjkkkllllllllllllllliiijjjkkkllllllmmmmmmlllmmmoootttzzz|||yyyqqqpppooonnnnnnooopppqqqqqqqqqrrrsssssstttuuuuuuuuutttsssssstttuuuvvvwwwvvvwwwyyyyyyyyyzzz}}}~~~~~~~~~|||zzzuuuqqqpppnnnmmmmmmnnnnnnmmmkkkkkkiiihhhiiijjjjjjiiihhhhhhhhhhhhhhhhhhgggffffffggggggggggggiiikkkmmmnnnpppooommmkkkjjjjjjjjjkkkjjjkkkmmmmmmlllkkkllllllmmmmmmmmmnnnmmmmmmllllllgggggghhhhhhiiijjjllllllkkkkkkkkkkkkkkklllmmmnnnkkkjjjiiiiiihhhhhhiiiiiigggggggggggggggfffffffffddddddeeeeeeffffffeeeeeecccbbbbbbbbbaaaaaa``````______```bbbccceeeffffffgggggghhhhhhhhhhhhhhhgggiiijjjkkkkkkjjjhhheeedddaaacccdddffffffhhhjjjkkkiiihhhfffeeeddddddeeeffffffhhhkkkjjjhhhggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmnnnooopppqqqrrrrrrnnnlllkkkkkkkkkkkkjjjhhhhhhgggdddcccbbbccceeefffaaaaaaaaaaaa````````````]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^```bbbccceeefffdddeeefffhhhkkkkkkiiiggg^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^___```___^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZZZZ[[[\\\]]]___```aaa]]]]]]]]]^^^]]]]]]\\\\\\^^^______```aaabbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaaaaaaaa``````````````````aaaaaaaaaaaa___```bbbdddeeefffeeeeeeccceeefffhhhiiiiiiiiiiiijjjkkkkkklllmmmmmmmmmllliiiiiijjjkkkllllllllllllkkknnnssszzz~~~~~~zzzwwwpppooonnnmmmmmmnnnoooppprrrrrrsssssstttuuuvvvvvvuuutttttttttuuuvvvxxxyyyvvvwwwyyyyyyyyyzzz}}}}}}}}}~~~|||yyywwwuuusssnnnnnnoooooonnnmmmlllllliiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhgggjjjiiiiiiiiiiiijjjkkkkkkpppnnnlllkkklllmmmllllllllllllllllllllllllllllllmmmmmmlllkkkkkkkkkllllllmmmlllkkkjjjiiiiiiiiiiiikkklllmmmmmmnnnmmmmmmmmmmmmllljjjiiiiiiiiijjjjjjiiihhhhhhkkkpppqqqlllhhhggggggggggggffffffffffffccccccbbbaaa`````````aaaaaaaaabbbcccddddddeeeeeeiiiiiiiiihhhhhhhhhhhhhhhmmmmmmmmmllljjjhhhgggfffbbbbbbbbbcccdddeeefffgggffffffffffffffffffffffffjjjkkkmmmoooooonnnmmmlllnnnmmmlllkkklllmmmoooqqqqqqppppppqqqssssssrrrqqqoooooonnnnnnmmmmmmlllllljjjiiigggfffddddddccccccccccccccccccccccccdddddd]]]]]]]]]^^^^^^^^^^^^^^^\\\]]]^^^___aaacccdddeeeggghhhhhhhhhfffcccaaa___\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^```aaaaaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^___``````___^^^^^^_________``````bbbccccccdddccccccbbbaaa``````_________```````````````___aaaaaaaaaaaabbbbbbbbbbbbccccccccccccdddfffhhhiiieeefffhhhjjjkkkjjjiiihhhiiiiiijjjkkkllllllllllllkkkkkkkkklllllllllmmmmmmjjjnnnssswwwyyyxxxvvvtttpppooonnnnnnnnnoooqqqrrrppppppppppppqqqsssuuuvvvrrrrrrqqqrrrsssuuuwwwxxxyyyxxxxxxxxxyyy|||~~~{{{xxxvvvtttsssooooooppppppoooooonnnmmmkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkklllmmmnnnoooqqqnnnlllkkkkkklllkkkkkkllllllllllllllllllllllllmmmmmmllllllllllllmmmmmmmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkkmmmnnnoooooopppmmmlllkkkjjjiiiiiiiiiiiijjjhhhhhhlllppppppmmmhhhiiiiiiiiihhhhhhhhhggggggeeedddcccbbbaaa`````````aaaaaabbbccccccdddeeeeeehhhhhhhhhhhhhhhhhhhhhhhhkkkkkkjjjjjjhhhgggfffeeeccccccccccccdddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeehhhjjjlllnnnooonnnmmmllllllkkkkkklllnnnqqqtttvvvxxxvvvtttsssttttttsssrrrpppoooooonnnmmmllllllkkkiiihhhgggfffeeedddddddddcccdddddddddeeeeeeeeeeeeaaaaaa``````___`````````____________```bbbdddeeefffgggggggggeeeccc```___\\\\\\]]]^^^^^^]]]]]]]]]]]]^^^___``````___^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^___^^^______``````___^^^]]]____________```aaabbbcccccccccbbbaaaaaa```____________```````````````___`````````aaaaaaaaabbbbbbbbbbbbbbbbbbcccdddfffgggdddfffhhhiiijjjjjjhhhhhhiiijjjkkkllllllmmmmmmmmmllllllllllllmmmmmmmmmmmmlllnnnqqqssstttsssrrrrrrqqqpppoooooopppqqqrrrsssqqqpppppppppqqqssstttuuusssssssssssstttuuuwwwxxxyyyxxxxxxxxxzzz|||}}}yyywwwvvvtttsssppppppqqqqqqppppppooonnnllllllkkkkkkjjjjjjjjjiiiiiiiiijjjjjjkkkkkkllllllmmmmmmnnnoooppprrrssstttrrrpppmmmlllllllllkkkjjjllllllllllllllllllllllllmmmlllllllllllllllmmmnnnmmmlllkkkjjjjjjiiiiiijjjfffhhhjjjlllooopppqqqrrrnnnnnnllljjjiiihhhhhhhhhiiihhhhhhkkkoooooolllhhhjjjjjjjjjjjjiiiiiiiiiiiiffffffdddcccaaaaaa``````aaaaaabbbbbbcccdddddddddgggggggggggggggggggggggghhhhhhhhhhhhgggfffeeedddeeeddddddccccccddddddeeeddddddddddddddddddddddddfffhhhjjjlllnnnnnnmmmllliiijjjkkknnnrrrwww|||~~~zzzvvvuuuttttttsssqqqpppooonnnmmmlllkkkjjjiiihhhgggfffeeedddddddddeeeeeefffgggggggggggggggdddcccbbbaaaaaaccceeefffcccbbb```______aaaccceeeeeefffffffffdddbbb```___^^^^^^^^^___^^^^^^]]]]]]]]]^^^___``````___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^__________________^^^]]]\\\______^^^______```aaabbbbbbbbbaaaaaa``````______`````````aaaaaa``````_________`````````aaaaaaaaabbbaaaaaaaaabbbbbbcccddddddeeefffhhhhhhhhhhhhgggjjjkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnpppqqqrrrqqqpppnnnooopppqqqqqqqqqpppqqqqqqrrrsssqqqqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxyyyzzz|||~~~}}}yyywwwwwwvvvuuuqqqqqqqqqqqqppppppooonnnllllllkkkkkkjjjiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnooopppppprrrsssvvvwwwxxxuuurrrooommmmmmmmmlllkkkllllllllllllllllllllllllkkkkkkkkkkkkkkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjggghhhjjjlllnnnpppqqqqqqooonnnmmmkkkjjjhhhhhhggghhhggghhhjjjlllllljjjgggjjjjjjjjjiiiiiiiiihhhhhhhhhgggeeecccbbbaaa``````aaaaaabbbbbbcccccccccdddeeeeeeeeeeeeffffffffffffffffffgggggggggfffeeeeeefffeeeddddddcccccccccdddccccccccccccccccccccccccdddfffiiikkkmmmmmmmmmllliiijjjlllqqqwww}}}~~~xxxuuuttttttsssqqqpppooommmllljjjiiiiiihhhgggfffeeeeeeeeeeeeeeefffggghhhiiijjjjjjiiiiiidddcccaaaaaabbbeeehhhjjjfffdddaaa^^^^^^```bbbddddddeeeeeedddcccbbbaaa```aaaaaaaaaaaaaaa```___^^^]]]^^^^^^______^^^^^^]]][[[[[[[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^_______________^^^]]]]]]\\\______^^^^^^___```aaaaaaaaaaaaaaa`````````______```aaaaaaaaaaaa``````_______________````````````bbbbbbbbbbbbbbbbbbcccccccccdddeeefffggggggggggggjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooooootttvvvxxxvvvrrrooonnnoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyzzz|||~~~}}}yyyxxxxxxyyyxxxrrrrrrrrrqqqpppooonnnmmmkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjlllmmmnnnoooppppppqqqrrrsssuuuxxxyyy{{{wwwtttqqqooooooooonnnmmmlllllllllllllllllllllllliiiiiiiiiiiijjjkkklllmmmllllllkkkkkkjjjkkkkkkkkkiiijjjlllmmmnnnoooooooooooonnnnnnlllkkkiiihhhgggffffffggghhhiiiiiihhhfffiiihhhhhhhhhhhhggggggggghhhgggeeecccbbbaaa``````aaabbbbbbbbbbbbbbbccccccccccccdddddddddeeeeeeeeeffffffgggggghhhhhhggggggffffffeeedddccccccccccccccccccccccccccccccccccccdddfffhhhkkkmmmmmmlllllliiikkknnnsssyyy~~~wwwtttsssrrrrrroooooonnnllljjjiiihhhggggggffffffeeeeeeeeeffffffggghhhjjjkkkllllllkkkkkkgggfffcccaaaaaaccceeeffffffddd```^^^^^^___bbbdddddddddddddddcccbbbbbbaaaddddddddddddcccbbbaaa```]]]^^^^^^^^^^^^^^^^^^]]]ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^_________^^^^^^]]]]]]]]]]]]```____________``````aaaaaaaaaaaaaaa````````````aaaaaabbbbbbaaa```__________________````````````ccccccddddddddddddddddddcccdddeeeeeefffgggggggggjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnoooooooooppppppwww{{{~~~xxxrrrooooooppppppppppppppppppooooooppppppqqqqqqqqqqqqqqqqqqwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}}}}}}}yyyxxxyyyzzz{{{vvvvvvuuusssqqqooommmllljjjjjjjjjkkkkkkkkkkkkkkkiiijjjkkklllmmmnnnooooooqqqqqqrrrsssuuuwwwyyyzzzvvvtttqqqpppppppppooonnnllllllllllllllllllllllllhhhhhhhhhiiijjjlllmmmnnnllllllkkkkkkkkkkkkllllllllllllmmmmmmnnnmmmmmmmmmnnnnnnnnnmmmllljjjiiihhhffffffgggggggggggggggfffggggggggggggfffffffffeeeffffffdddcccaaaaaa``````bbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccccccdddddddddeeefffggghhhiiiiiiiiiiiifffeeeddddddcccccccccccccccccccccccccccccccccccceeegggiiikkkmmmmmmlllkkkjjjkkknnnrrrxxxzzztttrrrqqqpppooommmlllkkkjjjiiihhhgggfffffffffeeeeeeeeeffffffgggggghhhkkkmmmnnnmmmllllllllljjjfffbbb```^^^^^^^^^bbbaaa___^^^^^^```bbbdddddddddddddddccccccccccccfffffffffeeedddbbbaaa```^^^]]]]]]]]]]]]]]]]]]^^^ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^___^^^^^^]]]]]]]]]]]]^^^^^^aaaaaa````````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaa```____________`````````aaaaaaaaacccdddeeefffffffffffffffddddddeeeeeefffgggggghhhjjjkkklllmmmmmmnnnmmmmmmnnnnnnnnnnnnoooooooooooowww|||zzzsssppppppoooooopppppppppooonnnnnnoooooopppqqqrrrrrrqqqqqqvvvvvvwwwxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{||||||}}}~~~~~~{{{wwwwwwyyy{{{{{{{{{zzzyyyvvvtttqqqnnnmmmkkkkkkllllllmmmnnnnnnnnnjjjjjjkkklllmmmmmmnnnnnnpppqqqqqqrrrtttvvvwwwxxxtttrrrooonnnooooooooonnnlllllllllllllllllllllllliiiiiijjjkkklllnnnppppppllllllkkkkkkkkkllllllmmmkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiggghhhiiiiiihhhggghhhhhhgggggggggfffffffffeeeeeeeeedddcccbbbaaa`````````bbbbbbbbbbbbaaaaaaaaaaaa``````aaabbbbbbcccdddddddddeeefffgggiiiiiijjjjjjeeeeeedddcccccccccddddddddddddddddddddddddddddddggghhhjjjlllmmmmmmlllkkkjjjkkkllloootttyyy~~~{{{uuuqqqooonnnmmmmmmjjjiiiiiihhhgggfffffffffeeeeeeeeeeeeeeefffggghhhfffhhhkkknnnooonnnmmmlllkkkiiigggdddaaa^^^]]]\\\^^^]]]]]]]]]___```bbbdddeeedddddddddddddddeeeeeefffffffffeeecccaaa```___^^^]]]]]]]]]]]]]]]]]]^^^[[[[[[[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___]]]\\\\\\\\\\\\^^^___```bbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccbbbccccccbbbbbb```______`````````aaaaaaaaabbbbbbbbbccceeefffgggggggggfffeeeeeeeeeeeefffggghhhiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnooooootttzzz~~~|||uuuoooooopppppppppqqqqqqqqqpppooonnnmmmnnnpppqqqrrrrrrrrrrrrtttuuuwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{||||||||||||}}}}}}~~~zzzvvvvvvxxxzzz{{{~~~}}}|||yyyuuurrrooommmllllllmmmnnnooopppqqqqqqjjjjjjkkkkkklllmmmmmmmmmpppppppppqqqssstttvvvvvvrrrpppmmmmmmnnnnnnnnnmmmlllllllllllllllllllllllljjjkkkkkklllnnnppprrrsssllllllkkkkkkkkkllllllmmmjjjkkklllmmmnnnnnnnnnnnnllllllmmmmmmmmmllljjjiiiiiijjjkkkjjjiiihhhiiijjjggggggggggggffffffffffffccccccbbbaaa``````aaaaaabbbbbbbbbaaaaaaaaaaaaaaa___``````aaabbbccccccdddcccccceeeggghhhiiijjjjjjeeeddddddccccccddddddeeeddddddddddddddddddddddddhhhiiikkkmmmmmmmmmkkkjjjjjjjjjkkkmmmpppuuuyyy{{{zzzvvvqqqnnnmmmllllllkkkhhhhhhggggggfffffffffeeeeeeeeeeeeeeeeeefffggghhhfffhhhkkknnnoooooommmlllffffffeeedddbbbaaa```___[[[[[[\\\]]]___aaacccdddeeeeeedddddddddeeefffffffffeeeeeedddbbb```^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[\\\]]]^^^^^^______]]]]]]\\\\\\]]]]]]^^^___\\\[[[[[[[[[\\\^^^```aaaccccccbbbbbbbbbbbbbbbcccccccccccccccccccccddddddcccccccccbbbbbb```______aaaaaaaaaaaabbbbbbbbbbbbaaabbbdddfffggggggggggggffffffeeeffffffgggiiiiiiiiiiiijjjkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnrrrvvvyyyvvvoookkkmmmpppqqqrrrrrrsssrrrqqqpppooolllmmmoooqqqrrrsssrrrrrrssstttvvvxxxyyyyyyyyyyyyyyyyyyzzz{{{|||||||||{{{|||}}}~~~~~~{{{xxxwwwvvvvvvwww{{{vvvsssqqqpppooonnnmmmkkklllpppwwwzzzxxxuuulllkkkkkkkkkkkkkkkkkklllllllllmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmllllllkkkkkkllllllmmmiiijjjlllnnnpppqqqrrrrrrlllkkkkkkjjjjjjkkkkkkllliiiiiijjjkkkmmmnnnoooooommmllllllkkkkkkjjjjjjjjjggggggfffeeeeeeeeeeeefffffffffeeeeeeeeeffffffgggfffeeedddcccbbbbbbbbbbbbcccbbbaaa_________```aaaccccccbbbbbbbbbbbbbbbcccbbbbbbcccddddddeeeffffffeeeeeecccbbbaaaaaa```aaacccdddeeeeeeeeefffhhhjjjhhhiiilllmmmnnnmmmkkkiiihhhiiijjjkkkmmmnnnooopppmmmmmmmmmmmmlllkkkjjjiiieeeeeeeeeffffffffffffgggffffffffffffffffffffffffhhhiiijjjlllmmmnnnnnnnnnkkkjjjgggeeecccbbbaaaaaa______```aaaaaa``````___```aaabbbdddeeeeeeddddddeeeeeedddcccbbbaaa```___\\\\\\[[[]]]^^^___^^^\\\[[[\\\\\\]]]^^^___```aaa________________________[[[[[[\\\]]]^^^``````aaaccccccbbbbbbbbbbbbbbbbbbaaaaaaaaabbbcccccccccdddccccccccccccbbb```___^^^```aaabbbccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeggghhhjjjjjjjjjlllnnnnnnmmmlllmmmnnnkkkkkkllllllllllllllllllpppnnnmmmnnnoooppppppooosssssssssrrrrrrqqqqqqqqqpppppppppqqqrrrssstttuuuuuuvvvxxxyyyzzzyyyyyyxxxzzz{{{|||~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}zzzxxxvvvvvvwwwwww|||xxxtttqqqppppppnnnmmmmmmkkkkkkoootttwwwuuurrrlllkkkjjjiiiiiijjjkkkllllllllllllmmmnnnnnnooooooqqqqqqppppppooonnnnnnmmmmmmllllllllllllllllllmmmkkkkkkmmmooopppqqqqqqqqqlllkkkkkkjjjjjjkkkkkkllljjjjjjkkkkkklllmmmnnnnnnlllllllllkkkjjjjjjiiiiiigggffffffeeeeeeeeeeeeeeeggggggfffeeeeeeddddddeeeeeeeeedddcccbbbaaaaaabbbaaa```___^^^^^^______```ccccccbbbbbbbbbbbbccccccbbbbbbcccddddddeeeffffffeeedddcccbbbaaaaaaaaaaaacccdddfffgggfffgggiiijjjiiikkkmmmooopppnnnlllkkkiiiiiijjjkkklllmmmmmmnnnllllllllllllkkkjjjiiihhheeeeeeeeeffffffffffffgggffffffffffffffffffffffffiiijjjkkklllnnnnnnnnnnnnllljjjhhheeecccbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbcccccceeefffffffffeeedddddddddcccbbbaaa```______]]]\\\\\\]]]______^^^]]]\\\\\\]]]^^^^^^___``````________________________[[[\\\]]]^^^___``````aaaccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccddddddddddddcccbbbaaa```aaabbbcccdddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiijjjjjjkkkmmmmmmlllllllllmmmkkkkkkllllllllllllmmmmmmpppnnnmmmmmmnnnooopppppprrrrrrrrrrrrqqqqqqqqqqqqpppppppppqqqrrrssstttuuuuuuvvvxxxyyyzzzyyyyyyxxxzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~{{{zzzxxxvvvvvvvvvwwwwwwwwwuuuqqqooooooooonnnmmmllljjjjjjmmmqqqrrrqqqnnnllljjjiiihhhhhhjjjmmmnnnmmmmmmllllllllllllmmmmmmqqqppppppoooooonnnnnnmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnoooppppppppppppllllllkkkkkkkkkkkkllllllkkkkkkkkklllllllllmmmmmmllllllkkkjjjjjjiiihhhhhhfffffffffeeeeeeeeeeeedddhhhgggfffeeedddccccccbbbddddddcccbbbaaaaaaaaaaaaaaaaaa`````````aaaaaabbbccccccbbbbbbbbbbbbccccccbbbccccccddddddeeeeeefffeeedddcccbbbbbbbbbbbbbbbccceeehhhiiiiiihhhiiijjjjjjllloooqqqrrrpppnnnllliiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjjjjiiihhhggggggeeeeeeeeeffffffffffffgggggggggggggggggggggggggggjjjkkklllmmmnnnooooooooommmllliiigggdddcccccccccccccccbbbbbbccccccdddeeeffffffgggggggggfffeeedddcccbbbbbbaaa```___^^^^^^^^^]]]]]]^^^``````___]]]]]]]]]]]]^^^_________```________________________\\\]]]]]]^^^___```aaaaaabbbbbbccccccccccccccccccddddddcccccccccccccccbbbeeeeeeeeeeeeddddddcccbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggggghhhhhhhhhiiijjjllllllkkkkkkkkklllkkkkkklllllllllmmmmmmmmmooonnnmmmlllmmmnnnooopppppppppqqqqqqqqqqqqqqqqqqoooooopppqqqrrrsssttttttuuuvvvwwwyyyyyyyyyyyyxxxyyyzzz{{{|||}}}~~~}}}}}}|||}}}~~~~~~|||zzzyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxuuussspppooooooooonnnmmmllljjjiiikkkmmmnnnmmmkkkiiihhhgggfffhhhlllpppssspppooonnnlllllllllllllllppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooooooppppppooooooooollllllkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllkkkjjjiiiiiihhhgggfffffffffffffffeeeddddddfffffffffeeeeeedddccccccdddcccbbbbbbaaaaaaaaabbbccccccccccccdddeeeeeefffccccccbbbbbbbbbcccddddddcccccccccddddddeeeeeeeeeddddddcccbbbbbbbbbccccccdddgggjjjkkkkkkjjjjjjjjjkkkmmmpppssssssqqqnnnllljjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeffffffffffffgggggggggggggggggggggggggggkkklllmmmnnnoooooooooooonnnmmmjjjhhhfffeeeeeeeeeeeeeeedddddddddeeefffggghhhhhhggggggeeedddccccccaaaaaa```______^^^]]]]]]^^^^^^]]]___```aaa```^^^^^^^^^^^^^^^_________```________________________]]]^^^^^^___``````aaaaaabbbbbbcccccccccccccccdddeeeeeeddddddcccccccccbbbddddddeeeeeeeeeddddddccceeeffffffgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeggggggggghhhhhhhhhgggggghhhiiikkkkkkjjjjjjjjjkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmlllkkklllnnnpppoooooooooppppppqqqqqqqqqnnnooopppqqqrrrssssssttttttuuuwwwxxxyyyyyyyyyxxxyyyzzz{{{|||}}}}}}~~~~~~}}}~~~}}}{{{xxxwwwwwwxxxyyyxxxxxxxxxxxxxxxyyyyyyzzzwwwuuurrrqqqqqqqqqooommmkkkjjjiiiiiijjjkkkjjjiiigggfffeeefffiiinnnsssvvvrrrqqqooommmllllllmmmmmmooooooooonnnnnnnnnnnnnnnooonnnnnnmmmmmmnnnnnnooopppppppppppppppooonnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmlllkkkjjjiiihhhgggffffffgggggggggfffeeedddcccccceeeffffffffffffeeedddcccbbbbbbbbbbbbbbbbbbccccccdddeeeeeeeeeffffffccccccbbbbbbcccddddddeeeccccccddddddddddddeeeeeeccccccccccccccccccddddddeeehhhkkklllkkkjjjjjjjjjjjjmmmqqqssstttrrrnnnllljjjiiiiiihhhhhhgggfffffffffffffffgggffffffeeeeeeeeeeeeeeeffffffffffffggghhhhhhhhhhhhhhhhhhhhhhhhllllllmmmnnnooooooooooooooommmkkkiiihhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhgggfffeeecccbbbaaaaaa``````______^^^]]]]]]]]]^^^^^^]]]___```aaa```^^^]]]^^^^^^______`````````________________________^^^______``````aaaaaaaaabbbbbbccccccddddddddddddfffeeeeeeeeeddddddccccccccccccddddddddddddddddddgggggghhhhhhhhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiiiiihhhhhhggggggiiikkkkkkjjjiiijjjkkkkkkkkklllmmmmmmnnnoooooommmooopppnnnlllkkklllnnnmmmnnnnnnoooooopppppppppmmmnnnpppqqqrrrsssssssssssstttvvvxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||zzzyyyyyyzzz{{{}}}||||||}}}}}}~~~~~~~~~~~~|||zzzwwwvvvuuutttqqqooolllkkkjjjiiiiiiiiijjjjjjggggggggghhhkkkppptttwwwtttrrrooommmllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnoooooopppqqqqqqqqqppppppooonnnmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnooooooppppppnnnnnnmmmllljjjiiihhhhhhgggggghhhiiihhhgggfffeeebbbccceeeggghhhhhhggggggddddddcccccccccccccccdddaaabbbccccccdddccccccbbbccccccbbbccccccdddeeefffddddddddddddddddddddddddcccccccccccccccdddeeeffffffiiikkklllkkkjjjjjjkkkkkknnnrrruuuuuusssooollljjjjjjiiihhhggggggffffffeeeeeefffffffffeeeeeedddeeeeeeeeeffffffffffffggghhhhhhhhhhhhhhhhhhhhhhhhkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjkkkkkklllmmmmmmmmmmmmlllkkkjjjiiigggfffeeecccaaa`````````_________^^^^^^^^^]]]]]]^^^]]]]]]^^^``````___]]]]]]]]]^^^___```aaabbbbbb________________________````````````aaaaaabbbbbbbbbbbbccccccdddeeeeeeeeefffeeeeeeeeeeeeeeeeeedddbbbccccccdddeeeeeeeeeeeehhhhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhiiijjjiiihhhhhhhhhiiikkkkkkjjjjjjjjjkkkkkkkkklllmmmnnnooooooppppppsssuuutttooollllllmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmnnnppprrrssssssrrrrrrrrrsssuuuwwwyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}||||||}}}~~~{{{yyywwwssspppllllllkkkjjjiiiiiijjjllljjjjjjjjjkkkmmmppprrrtttsssqqqnnnlllkkkkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnpppoooooonnnnnnoooooopppppppppqqqqqqqqqpppoooooommmmmmllllllllllllmmmmmmnnnnnnooopppqqqrrrrrrssspppooonnnmmmkkkjjjiiiiiihhhhhhjjjjjjjjjiiigggfffdddeeeggghhhiiihhhgggfffeeedddddddddddddddeeeeeebbbbbbcccdddcccbbbaaaaaaccccccccccccdddeeeffffffddddddddddddddddddddddddbbbbbbbbbcccdddeeefffggghhhiiijjjjjjiiiiiijjjkkkllloootttwwwwwwuuuqqqnnnjjjiiiiiihhhhhhgggggggggdddeeeeeeffffffeeeeeedddeeeeeeeeeffffffffffffgggiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllmmmmmmmmmmmmlllmmmmmmlllkkklllmmmnnnooorrrsssttttttssspppmmmkkkgggfffdddbbbaaa``````aaa____________^^^^^^^^^^^^]]]\\\\\\]]]______^^^]]][[[\\\]]]___```bbbcccddd________________________``````aaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeefffeeeeeeeeeeeeffffffffffffccccccdddffffffggggggggghhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeeeeeeedddfffhhhjjjjjjjjjiiiiiihhhjjjllllllkkkjjjkkklllkkkkkklllmmmnnnoooppppppsssxxx|||{{{uuupppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllmmmppprrrssssssrrrqqqrrrsssuuuwwwyyyyyyyyyyyyxxxxxxxxxyyyzzz|||~~~}}}{{{|||{{{{{{{{{|||~~~~~~~~~~~~|||yyytttqqqlllllllllkkkiiiiiikkkmmmnnnnnnnnnnnnnnnooopppqqqqqqooommmjjjjjjkkklllnnnmmmmmmmmmnnnnnnnnnnnnnnnppppppooooooooooooppppppppppppqqqqqqqqqppppppooommmmmmllllllllllllmmmmmmnnnooooooqqqrrrsssttttttqqqpppooonnnlllkkkjjjiiihhhiiikkklllkkkjjjhhhffffffgggiiijjjjjjhhhfffeeeeeeeeeeeeddddddeeeffffffdddeeeeeefffeeedddbbbaaaccccccccccccdddeeefffgggddddddddddddddddddddddddbbbbbbbbbcccdddeeefffggghhhiiijjjiiihhhhhhjjjlllnnnqqquuuyyyyyyvvvrrrooojjjiiiiiiiiihhhhhhhhhgggddddddeeeffffffeeeeeeeeeeeeeeeeeefffffffffggggggiiiiiiiiiiiiiiiiiiiiiiiikkkkkkllllllmmmlllllllllmmmlllllllllmmmnnnpppqqqvvvwwwyyyyyywwwtttooommmgggfffdddbbbaaaaaaaaabbb__________________^^^^^^\\\\\\[[[]]]^^^___^^^\\\ZZZ[[[]]]___aaacccdddeee________________________aaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccddddddeeeffffffdddeeeeeeeeefffgggggggggddddddfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeeeeeeeccceeegggjjjkkkkkkjjjiiiiiijjjllllllkkkkkkkkklllkkkkkklllmmmnnnooopppqqqwww|||yyyrrroooooonnnnnnnnnmmmmmmllllllkkklllmmmppprrrssssssrrrqqqqqqsssuuuwwwxxxyyyyyyyyyxxxxxxxxxyyyzzz|||}}}||||||yyyzzz{{{{{{|||~~~~~~zzzxxxrrrpppnnnmmmnnnooonnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjnnnnnnmmmmmmlllllllllkkknnnnnnoooooopppppppppppprrrqqqppppppoooppppppppplllllllllmmmmmmoooppppppsssqqqpppsssxxxzzzwwwsssrrrqqqooommmkkkjjjiiiiiiiiijjjkkklllllljjjiiiggggggggggggggggggffffffeeehhhgggeeedddccccccdddeeecccccceeeeeeeeeeeeccccccbbbbbbbbbccccccddddddeeecccddddddddddddcccbbbbbbeeedddddddddfffhhhjjjkkklllkkkjjjiiiiiijjjkkklllmmmppptttwwwxxxwwwtttrrrnnnllljjjhhhggggggggggggddddddeeefffggggggffffffggggggggggggggghhhiiiiiijjjjjjkkkjjjhhhhhhiiikkklllllllllmmmmmmoooppppppnnnoooooonnnnnnoooqqqsss|||zzztttmmmkkkiiieeebbb```___```aaa__________________^^^^^^___^^^\\\]]]]]]^^^\\\[[[^^^^^^______```aaaaaabbb^^^_______________^^^^^^______``````aaaaaabbbbbbbbbbbbcccccccccdddddddddeeeeeeddddddcccdddddddddfffffffffffffffffffffffffffggghhhhhhhhhhhhgggggggggggggggggggggfffeeeeeeiiiiiijjjjjjkkklllllllllkkkllllllllllllmmmmmmmmmrrrmmmkkkmmmlllkkkpppxxxzzzsssqqqrrrnnnllljjjkkkmmmooonnnlllnnnoooppppppqqqqqqqqqqqquuuuuuvvvwwwyyyzzz{{{|||zzzyyyyyyyyy{{{}}}}}}||||||{{{}}}~~~{{{uuussspppoooooopppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppppppppqqqqqqrrrqqqppppppoooooooooooollllllllllllmmmnnnooopppsssqqqpppsssxxxyyyvvvsssqqqpppnnnmmmkkkkkkjjjjjjhhhiiijjjkkkkkkiiihhhfffgggggghhhhhhggggggfffeeegggfffeeedddddddddeeeeeecccdddeeeeeeeeeeeedddcccccccccccccccdddddddddddddddddddddddddddccccccbbbddddddeeeeeegggiiikkklllmmmlllkkkjjjjjjkkklllmmmnnnqqquuuxxxyyywwwuuusssnnnmmmkkkiiihhhgggggghhheeeffffffggghhhhhhggggggffffffffffffggghhhiiiiiiiiijjjjjjjjjhhhhhhiiikkkmmmmmmmmmmmmnnnooopppqqqpppqqqqqqqqqpppqqqsssvvv~~~|||wwwqqqllljjjfffbbb`````````aaa`````````____________^^^___^^^\\\]]]^^^^^^]]]\\\\\\\\\]]]^^^^^^___``````^^^_______________^^^^^^______``````aaaaaabbbbbbbbbbbbbbbcccccccccddddddddddddccccccccccccddddddffffffffffffffffffffffffggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhgggffffffeeegggiiilllmmmmmmlllkkkkkkjjjjjjjjjjjjkkkllllllpppllllllnnnnnnlllqqqxxx|||}}}wwwqqqpppqqqooommmkkklllnnnpppooommmooopppqqqrrrssssssssssssvvvvvvwwwxxxyyyzzzzzz{{{yyyyyyzzz{{{|||~~~~~~}}}}}}}}}zzzwwwtttrrrqqqqqqpppooommmmmmmmmmmmmmmmmmllllllllllllllllllkkkkkkkkkkkkllllllmmmnnnoooqqqqqqrrrpppppppppqqqqqqqqqqqqqqqrrrrrrpppooonnnnnnnnnnnnllllllllllllmmmnnnooooooqqqppppppsssvvvwwwuuurrroooooonnnllllllkkkkkklllhhhhhhiiijjjiiihhhgggfffhhhhhhhhhhhhhhhggggggfffeeeeeeeeedddeeeeeefffgggddddddeeeffffffeeeddddddeeeeeeeeeddddddddddddddddddeeeeeeeeeeeedddccccccdddeeeeeeggghhhkkkmmmnnnnnnnnnmmmllllllmmmnnnnnnooorrrvvvyyyzzzyyyvvvtttooonnnllljjjhhhhhhhhhhhhffffffggghhhhhhhhhhhhgggeeeeeeeeeeeefffggghhhiiihhhjjjjjjjjjiiihhhiiikkknnnnnnnnnnnnnnnooopppqqqssstttttttttssstttvvvxxx~~~{{{uuunnnlllhhhdddbbbaaaaaabbbaaaaaa`````````____________^^^]]]]]]___```___]]]ZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^_______________^^^______``````aaaaaabbbbbbbbbbbbbbbccccccccccccdddcccbbbbbbbbbbbbbbbccccccffffffffffffffffffffffffggggggfffffffffgggiiijjjiiiiiijjjjjjjjjiiihhhhhhdddhhhmmmrrrtttsssqqqooolllkkkiiihhhhhhiiikkkllllllkkklllnnnnnnlllooossstttwwwyyywwwsssoooooopppooonnnmmmnnnpppqqqpppooopppqqqrrrtttuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxyyy{{{|||~~~|||wwwuuusssrrrpppnnnlllkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkklllkkklllmmmoooqqqssstttuuuqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooonnnmmmmmmmmmlllllllllllllllmmmnnnooopppoooppprrrtttuuusssqqqnnnnnnmmmllllllllllllmmmiiiiiijjjjjjiiiiiihhhggghhhhhhiiiiiihhhhhhgggfffdddddddddeeefffgggggghhheeeeeeffffffffffffeeeeeegggfffffffffeeedddddddddeeeffffffffffffeeedddddddddeeefffhhhjjjlllnnnooooooooommmmmmmmmmmmooooooppprrrvvvzzz{{{yyywwwuuuqqqooommmkkkiiihhhhhhhhhffffffggggggggggggffffffccccccddddddfffggghhhiiihhhjjjkkkkkkjjjjjjkkklllooooooooooooooopppqqqqqqtttuuuvvvvvvvvvvvvxxxyyy|||}}}wwwqqqnnnjjjfffcccbbbcccccccccbbbbbbaaaaaa`````````___^^^]]]^^^```aaa```___ZZZ[[[[[[[[[\\\\\\]]]]]]]]]^^^______```_______________``````aaaaaabbbbbbbbbbbbbbbbbbccccccccccccaaaaaaaaaaaaaaabbbbbbcccffffffffffffffffffffffffgggfffeeedddeeegggiiikkkjjjkkkkkkkkkkkkkkkjjjjjjhhhmmmtttzzz}}}|||yyyvvvpppnnnllliiihhhiiikkklllkkklllnnnooonnnllllllnnnoooqqqsssrrrpppooooooppppppppppppqqqqqqrrrqqqqqqqqqrrrtttvvvwwwyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{~~~{{{wwwuuurrrpppnnnjjjjjjjjjiiiiiihhhhhhhhhiiijjjjjjkkkkkklllllllllkkklllnnnppprrrtttuuuvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmllllllllllllmmmmmmnnnnnnnnnoooqqqrrrsssqqqpppnnnmmmmmmlllllllllmmmmmmjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhgggffffffcccdddeeefffgggggghhhhhhffffffffffffffffffffffffhhhgggggggggfffeeeeeeeeefffggggggggggggfffeeeeeeeeefffgggiiikkklllmmmnnnooonnnmmmllllllmmmnnnooopppssswwwzzz{{{zzzwwwuuuqqqpppmmmkkkiiihhhhhhhhheeeeeeeeeffffffeeeddddddbbbccccccdddfffhhhiiijjjjjjlllnnnnnnmmmmmmmmmnnnqqqppppppppppppqqqrrrrrrtttuuuwwwwwwwwwwwwxxxyyyyyy~~~}}}xxxrrrppplllhhhfffeeeeeefffeeeeeeddddddcccbbbaaaaaaaaa```______aaaaaaaaa___\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^___``````____________``````aaaaaabbbbbbaaaaaabbbbbbbbbcccccccccaaa`````````aaaaaabbbcccfffffffffffffffffffffffffffeeeddddddeeegggjjjlllkkkkkklllllllllllllllkkklllpppwww~~~|||zzzuuussspppmmmlllmmmnnnooorrrtttvvvuuusssqqqooonnnnnnoooppppppoooooooooppppppqqqrrrssssssrrrrrrrrrrrrsssuuuwwwyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwyyy{{{}}}~~~{{{xxxtttqqqnnnjjjjjjiiiiiihhhhhhgggggghhhiiiiiijjjkkkllllllmmmlllmmmnnnppprrrsssuuuuuuqqqqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmmmmmmmmmmmmmlllllllllllllllmmmmmmmmmnnnooopppqqqppppppooonnnmmmmmmlllllllllmmmmmmkkkkkkkkkjjjjjjjjjjjjjjjgggggggggggggggffffffeeecccdddeeegggggghhhhhhhhhhhhgggffffffffffffggghhhhhhhhhhhhgggggggggggggggggghhhhhhhhhhhhgggffffffeeefffhhhiiikkkkkkllllllmmmmmmlllkkkkkklllmmmmmmpppssswwwzzz{{{yyywwwuuuqqqooommmjjjhhhgggggggggdddeeeeeeeeeeeedddccccccbbbbbbccceeegggiiikkklllllloooqqqrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrrrrssstttvvvxxxxxxxxxwwwxxxyyywww|||}}}xxxsssqqqmmmjjjhhhggghhhiiihhhhhhgggfffeeeddddddccccccbbb```aaabbbbbbaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___````````````______``````aaaaaabbbbbbaaaaaaaaabbbbbbbbbbbbccc````````````aaabbbcccdddddddddddddddddddddddddddcccccccccdddfffhhhjjjkkkkkkkkklllmmmmmmmmmllllllkkkoootttyyy{{{zzzxxxvvvuuutttrrrqqqqqqrrrtttuuuzzz~~~}}}zzzyyywwwtttqqqqqqppppppoooooooooooooooqqqssstttsssrrrrrrsssssstttuuuwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz{{{}}}~~~~~~~~~~~~{{{wwwsssppplllkkkkkkjjjiiiiiihhhhhhggghhhiiijjjkkklllmmmmmmnnnnnnooopppqqqrrrssssssqqqqqqpppppppppooooooooommmmmmllllllmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmlllmmmooopppoooooonnnnnnooonnnmmmlllllllllllllllkkkjjjjjjiiiiiiiiiiiiiiifffffffffffffffeeedddddddddeeefffggghhhhhhgggggghhhhhhgggffffffggghhhhhhgggggghhhhhhhhhhhhhhhiiihhhhhhiiiiiihhhhhhgggffffffggghhhiiijjjjjjjjjiiilllkkkjjjiiiiiijjjkkklllooorrrvvvyyyzzzyyyvvvuuupppooollliiigggfffffffffeeeeeeffffffeeeeeedddcccbbbcccdddeeegggjjjlllmmmoooqqqtttvvvuuuttttttuuussssssrrrrrrrrrrrrssssssuuuwwwyyyzzzyyyyyyyyyzzzwww|||}}}xxxsssqqqnnnkkkiiijjjkkklllkkkjjjiiihhhgggffffffeeeeeedddbbbbbbbbbbbb```^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^___````````````______``````aaaaaabbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbcccddddddccccccccccccccccccccccccaaabbbccceeeggghhhjjjkkkjjjkkkllllllmmmmmmmmmllljjjlllnnnqqqrrrrrrqqqqqqpppqqqrrrtttvvvyyy{{{|||}}}~~~{{{uuusssqqqpppooonnnmmmlllnnnqqqtttuuusssqqqrrrsssssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxyyy{{{|||~~~|||~~~yyyuuurrrmmmmmmllllllkkkjjjiiiiiigggggghhhjjjkkklllmmmmmmoooooopppppppppqqqqqqqqqqqqpppppppppoooooonnnnnnlllllllllllllllmmmnnnooommmllllllkkkkkkkkkllllllkkkmmmooooooooonnnmmmnnnoooooonnnmmmlllkkkkkkllljjjiiiiiihhhhhhhhhhhhhhheeeeeeffffffeeeeeedddccceeeeeeggghhhhhhhhhgggfffiiihhhgggffffffggghhhiiigggggghhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiihhhggggggfffggghhhiiijjjiiihhhhhhjjjjjjiiihhhhhhiiijjjjjjooorrrvvvyyyzzzyyyvvvtttpppnnnllliiigggeeeeeeeeefffgggggggggfffeeeeeedddbbbcccdddfffhhhkkkmmmnnnqqqssswwwxxxwwwvvvvvvwwwtttssssssrrrrrrrrrssssssvvvxxx{{{{{{{{{zzzzzz{{{www|||~~~yyysssqqqnnnkkkjjjkkklllnnnllllllkkkjjjiiihhhgggfffgggeeecccbbbbbbbbb```^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^___````````````______``````aaabbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbb```aaacccfffhhhiiijjjjjjjjjjjjkkklllmmmmmmmmmllljjjkkkkkklllmmmmmmmmmnnnkkkmmmpppuuuyyy}}}{{{wwwuuurrrpppnnnmmmkkkjjjmmmqqqtttuuusssqqqqqqsssssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxyyy{{{}}}{{{~~~|||xxxuuutttrrrpppnnnmmmllllllmmmmmmlllkkkjjjjjjkkkllllllpppooonnnmmmnnnpppssstttssssssrrrqqqpppoooooonnnmmmmmmmmmmmmnnnooopppppppppooommmllllllmmmoooppppppmmmkkkkkknnnooommmkkknnnmmmllljjjiiiiiihhhhhhggghhhiiiiiiiiiiiihhhhhhffffffdddcccbbbcccddddddiiiiiiiiiiiihhhhhhhhhhhhiiihhhhhhgggggggggggggggiiiiiihhhhhhhhhhhhhhhiiifffffffffffffffgggggggggiiiiiihhhhhhggggggffffffgggfffdddddddddgggjjjkkkpppuuuyyyyyyyyyzzzwwwrrrlllkkkiiiiiijjjiiihhhfffeeeeeeeeeeeeffffffggghhhccceeegggiiikkknnnsssvvv{{{{{{|||||||||{{{yyyxxxvvvvvvtttssssssssstttuuuwwwxxx{{{~~~~~~~~~~~~~~~{{{wwwuuuqqqmmmkkkkkkmmmnnnnnnmmmlllkkkiiihhhgggggghhhfffdddbbb```______```[[[[[[\\\\\\\\\\\\]]]]]][[[\\\\\\]]]^^^___``````bbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbccccccbbbaaabbbcccdddeeeeeeeeeddddddcccbbbbbbaaa```aaaccceeefffhhhhhhhhhjjjkkklllnnnnnnmmmkkkjjjlllllllllmmmllllllkkkkkklllnnnqqqtttvvvxxxyyyyyywwwvvvuuuvvvyyy|||~~~yyyrrrnnnnnnnnnnnnmmmpppqqqssstttuuuvvvuuuuuuyyyxxxwwwuuuuuuuuuvvvvvvxxxxxxxxxxxxwwwwwwvvvvvvwwwxxxyyy{{{}}}~~~|||yyyvvvtttrrrpppooonnnnnnooopppnnnmmmkkkkkklllnnnooopppooonnnnnnoooqqqsssuuuvvvuuutttsssqqqooonnnnnnoooooonnnnnnnnnooopppppppppooonnnmmmmmmnnnoooppppppnnnllllllnnnooommmlllmmmlllkkkjjjiiiiiihhhhhhggghhhhhhiiiiiiiiihhhhhhgggfffeeeddddddeeefffgggjjjjjjiiiiiiiiihhhhhhhhhiiiiiiiiihhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjhhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiihhhgggffffffffffffeeeddddddeeegggjjjlllqqqvvvyyyyyyyyyyyyvvvqqqlllkkkiiiiiijjjjjjhhhgggfffeeeeeeeeeeeefffggghhhfffhhhjjjmmmooorrrwwwzzz|||}}}}}}}}}|||{{{yyyxxxuuuuuuuuuuuuvvvxxxyyy{{{zzz{{{}}}~~~}}}yyyvvvsssooommmmmmooopppppppppooonnnmmmkkkiiihhhhhhgggeeebbbaaa`````````^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^___```aaaaaabbbbbbbbbaaaaaaaaa````````````aaaaaabbbbbbbbbcccddddddccccccdddeeefffgggffffffeeedddcccbbbbbbaaaaaabbbdddeeeggghhhhhhiiijjjkkklllmmmmmmlllkkkjjjkkkkkkllllllllllllkkkkkkmmmnnnppprrrttttttttttttrrrqqqpppqqquuuyyy|||~~~yyysssooonnnooonnnmmmpppqqqsssuuuvvvvvvvvvuuuxxxxxxvvvuuuuuuvvvvvvwwwyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxyyy{{{}}}~~~xxxwwwuuusssrrrqqqqqqqqqsssqqqnnnlllkkkmmmoooqqqppppppooopppqqqsssuuuvvvyyyxxxvvvtttrrrpppooonnnrrrqqqpppppppppppppppppppppooonnnmmmmmmnnnoooppppppnnnmmmlllmmmnnnmmmlllkkkkkkkkkjjjiiiiiiiiiiiiggghhhhhhiiihhhhhhgggggggggffffffeeefffhhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllkkkkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggfffeeeeeeeeedddddddddfffhhhkkkmmmqqqvvvyyyyyyxxxyyyuuupppmmmkkkjjjjjjjjjjjjiiigggffffffeeeeeeffffffggghhhjjjmmmppprrruuuxxx}}}}}}{{{yyyxxxvvvvvvwwwyyy|||~~~{{{xxxuuuqqqppppppqqqssssssttttttsssqqqooollljjjjjjhhhfffcccbbbaaa```aaaaaaaaa```___^^^]]]\\\\\\]]]]]]^^^___```aaabbbbbbbbbbbbaaaaaaaaaaaa``````______```aaabbbccccccdddfffeeeeeeffffffhhhiiijjjhhhggggggfffdddccccccbbbcccdddeeefffhhhhhhiiiiiijjjkkklllmmmlllllljjjiiijjjkkkkkkllllllkkkkkkkkkmmmnnnooopppppppppoooooommmkkkjjjkkknnnsssyyy|||~~~zzztttpppooooooooonnnoooqqqtttwwwxxxwwwvvvuuuwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxwwwwwwxxxyyyzzz|||}}}|||zzzxxxvvvuuuttttttuuuvvvsssooolllkkkllloooqqqqqqqqqqqqqqqssstttvvvwwwyyyyyywwwvvvtttsssrrrqqquuutttsssrrrqqqqqqqqqqqqppppppooonnnnnnooopppppppppooonnnmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjjjjiiihhhhhhiiiiiihhhhhhggggggeeeeeeeeefffgggiiikkklllkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhhhhiiijjjlllmmmnnnllllllllllllllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmlllllljjjiiigggfffeeeddddddddddddeeegggiiilllnnnqqqvvvyyyxxxxxxxxxuuupppmmmkkkjjjjjjkkkkkkjjjiiiggggggggggggggghhhiiijjjoooqqquuuxxx{{{~~~|||yyyxxxwwwxxxzzz~~~|||zzzvvvsssqqqrrrsssuuuuuuvvvwwwwwwuuuqqqnnnkkkkkkjjjgggeeecccbbbaaaaaabbbbbbaaa``````___^^^^^^^^^^^^___```aaabbbccccccbbbaaaaaaaaa````````````^^^___```aaabbbcccddddddfffgggggghhhiiikkklllllliiiiiihhhgggfffeeeddddddeeefffggghhhiiiiiiiiiiiijjjkkkkkklllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkjjjlllmmmnnnoooooonnnmmmmmmkkkjjjhhhhhhiiinnnuuuyyy}}}zzzuuurrrooooooooopppoooqqquuuwwwxxxxxxvvvtttuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyy{{{|||~~~~~~|||zzzyyyxxxxxxyyyxxxuuuqqqmmmlllmmmpppqqqrrrsssssstttvvvxxxyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxwwwvvvuuutttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooommmmmmmmmnnnmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiihhhggggggdddddddddeeegggiiilllmmmllllllllllllkkkkkkkkkkkkgggggghhhiiijjjkkkmmmnnnmmmmmmllllllmmmnnnoooooooooooooooooonnnnnnmmmmmmllllllkkkiiihhhfffeeeeeedddddddddfffhhhjjjlllnnnpppuuuxxxxxxxxxxxxuuupppmmmllljjjkkkllllllkkkjjjhhhhhhiiiiiijjjlllmmmnnnsssvvvzzz}}}}}}yyyxxxvvvwwwzzz~~~|||zzzvvvsssrrrsssuuuvvvvvvwwwxxxxxxwwwssspppmmmmmmllliiifffdddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa^^^______```aaabbbccccccaaaaaaaaa````````````___^^^___```aaabbbcccddddddfffggghhhiiikkklllmmmnnnjjjjjjiiiiiihhhgggggggggggghhhiiiiiijjjjjjjjjjjjjjjkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjkkkkkkjjjjjjjjjkkkmmmnnnooooooooonnnmmmlllkkkhhhhhhlllrrrwww|||zzzwwwssspppooopppqqqoooqqqtttwwwxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyzzzzzzyyyzzz{{{}}}~~~~~~~~~~~~|||yyyuuurrrpppqqqrrrtttvvvwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxyyywwwwwwwwwwwwwwwwwwwwwwwwtttuuuuuussspppoooppprrrqqqqqqrrrrrrqqqooommmlllkkkkkkkkkkkkjjjiiihhhhhheeeeeeeeefffhhhjjjlllnnnmmmmmmmmmmmmllllllllllllhhhhhhhhhiiijjjkkkmmmnnnmmmmmmmmmmmmmmmnnnooopppoooooonnnnnnmmmlllllllllllllllkkkjjjhhhgggffffffeeeeeeeeeggghhhjjjlllmmmoootttwwwwwwxxxyyyvvvqqqmmmlllkkkkkkmmmmmmlllkkkjjjjjjkkklllnnnqqqssstttxxx{{{}}}zzzwwwtttuuuwwwzzz~~~~~~}}}{{{xxxuuuttttttvvvxxxxxxxxxyyyyyywwwuuusssqqqooommmkkkhhheeedddcccccc```aaaaaaaaabbbbbbbbbccc^^^^^^___```aaabbbccccccaaaaaa````````````____________```aaabbbccccccddddddeeegggjjjlllmmmnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjkkkkkkjjjiiiiiihhhhhhhhhggghhhiiiiiijjjjjjjjjjjjiiijjjlllnnnooopppoooooonnnnnnnnnllljjjlllrrrwww{{{zzzxxxuuuqqqpppqqqrrrpppqqqssstttuuuvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzz{{{|||}}}}}}zzzxxxxxxxxxxxx{{{|||~~~~~~~~~~~~~~~~~~~~~yyyzzzzzzxxxuuutttuuuwwwuuuvvvvvvuuutttqqqooommmllllllllllllkkkjjjiiiiiiggggggggggggiiikkkmmmooonnnnnnnnnmmmmmmmmmlllllljjjjjjjjjjjjkkklllnnnnnnlllllllllmmmmmmnnnppppppmmmmmmllllllkkkjjjjjjiiikkkkkkjjjjjjiiihhhggggggeeefffggggggiiijjjkkkkkkmmmrrrvvvwwwxxxyyywwwrrrmmmlllkkklllmmmnnnmmmlllkkklllmmmppprrruuuxxxyyy}}}~~~zzzwwwuuuuuuvvvxxx{{{~~~}}}zzzwwwvvvwwwyyy{{{yyyyyyyyyyyyxxxwwwvvvvvvpppnnnllliiifffeeeddddddbbbbbbbbbbbbaaaaaaaaaaaa]]]^^^^^^___```aaabbbcccaaaaaa`````````_________``````aaaaaabbbbbbbbbcccbbbdddfffiiikkklllmmmmmmiiijjjjjjkkkllllllmmmmmmkkkkkklllllllllkkkkkkjjjkkkjjjjjjiiihhhgggggggggfffggghhhiiijjjjjjjjjjjjhhhiiikkkmmmnnnnnnnnnmmmlllnnnpppnnnlllnnntttyyyzzzzzzyyyvvvrrrpppqqqssspppqqqqqqrrrssstttuuuvvvvvvvvvxxxyyyyyyyyyyyyxxxyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{|||~~~~~~}}}||||||}}}~~~|||yyywwwxxx{{{xxxxxxyyyxxxvvvssspppnnnmmmmmmmmmmmmlllkkkjjjiiiiiihhhhhhiiijjjmmmooopppnnnnnnnnnnnnmmmmmmmmmmmmlllllllllllllllmmmnnnooollllllllllllmmmnnnppppppllllllkkkjjjiiiiiihhhhhhkkkjjjjjjjjjiiiiiihhhhhhfffgggggghhhiiijjjjjjjjjlllrrrvvvwwwxxxzzzwwwsssmmmlllkkklllnnnnnnmmmllllllmmmooorrruuuxxx{{{}}}~~~zzzwwwyyyxxxxxxyyy{{{}}}|||yyyxxxyyy{{{}}}{{{{{{zzzzzzyyyyyyyyyyyyqqqooollliiigggeeedddddddddccccccbbbaaa```______]]]]]]^^^___```aaabbbbbbaaa`````````____________aaaaaaaaaaaaaaabbbbbbbbbaaaccceeehhhkkklllmmmmmmiiiiiijjjkkklllnnnnnnooollllllmmmmmmllllllkkkkkkkkkjjjiiihhhggggggggggggffffffhhhiiiiiijjjjjjjjjiiijjjkkklllmmmllllllkkkjjjmmmppppppnnnpppvvv{{{zzz{{{zzzvvvrrrpppqqqtttqqqpppppppppqqqsssuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwzzzzzzzzz{{{{{{{{{||||||{{{{{{}}}~~~}}}{{{zzz{{{{{{{{{{{{zzzyyywwwwwwssswww{{{zzztttmmmhhhfffggghhhiiikkkmmmppprrrtttrrrqqqpppmmmkkkkkkmmmpppmmmmmmooorrrtttuuusssqqqnnnnnnmmmmmmmmmnnnoooooonnnmmmllljjjiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkkkkkllllllqqquuuvvvxxx{{{yyyuuutttrrrooommmmmmnnnppprrrssstttvvvwwwxxx{{{~~~zzzwwwyyyzzz{{{{{{zzzzzz|||~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~|||zzzuuusssooojjjfffcccaaa```dddccccccbbbaaa`````````\\\]]]^^^^^^______^^^^^^```````````````_________```aaaaaaaaabbbbbbbbbbbbbbbdddgggjjjkkklllkkkjjjhhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkklllllllllmmmmmmmmmmmmnnnpppqqqqqqppppppqqquuuxxx~~~zzzuuurrrpppooooooppprrrssssssrrrssstttvvvwwwwwwxxxyyyyyyyyyyyyxxxvvvxxxzzz{{{}}}}}}}}}|||~~~~~~}}}|||zzzzzzyyy|||~~~xxxqqqllliiiggghhhiiijjjllloooqqqsssqqqrrrrrrpppooonnnppprrrrrrrrrsssuuuxxxxxxvvvtttnnnnnnmmmmmmmmmnnnnnnooonnnmmmlllkkkjjjiiiiiiiiigggggghhhhhhhhhhhhggggggfffgggggghhhiiiiiijjjjjjmmmrrrvvvwwwyyy|||{{{wwwsssrrrpppnnnoooppprrrtttvvvwwwyyyzzzzzz|||~~~zzzwwwxxxyyy{{{{{{zzz{{{}}}~~~~~~~~~~~~|||zzzwwwuuuqqqlllgggdddbbbaaacccbbbbbbaaa``````______]]]]]]^^^^^^_____________________```````````````aaaaaaaaaaaaaaabbbbbbbbbdddeeegggiiijjjkkkkkkkkkiiijjjkkklllmmmnnnnnnnnnnnnnnnoooooonnnnnnmmmlllllllllkkkjjjjjjiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkklllllllllmmmmmmmmmmmmnnnooopppppppppppprrrvvvxxx~~~|||xxxtttrrrpppooooooqqqrrrttttttssssssuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxyyy{{{|||||||||{{{{{{~~~~~~}}}~~~yyyrrrllljjjgggggghhhiiikkkmmmpppqqqrrrsssuuuuuutttttttttuuuvvvuuuvvvwwwyyyyyywwwuuunnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllkkkjjjjjjiiihhhiiiiiijjjjjjiiiiiihhhggghhhhhhiiiiiijjjjjjkkknnnssswwwxxxzzz}}}|||xxxrrrrrrqqqqqqrrrtttwwwxxx{{{|||~~~~~~~~~}}}zzzxxxwwwyyy{{{{{{{{{|||~~~|||zzzzzzwwwsssnnniiifffdddcccbbbaaaaaa``````______^^^^^^^^^^^^_______________^^^^^^______``````aaaaaaaaaaaaaaaaaaaaabbbbbbcccffffffgggggghhhiiijjjjjjkkkllllllmmmnnnnnnnnnmmmnnnoooooooooooonnnmmmmmmkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiijjjkkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnoooppppppppprrruuuxxxzzzxxxvvvsssqqqpppppppppqqqsssttttttttttttuuuwwwwwwwwwxxxyyyyyyyyyyyyxxxzzzzzz{{{||||||{{{zzzzzz}}}}}}}}}~~~~~~}}}yyytttnnniiifffggggggggghhhiiilllooopppsssuuuyyyzzzzzzyyyyyyzzzwwwwwwvvvvvvwwwwwwuuusssooooooppppppppppppoooooopppppppppooonnnmmmlllkkkkkkllllllmmmmmmllllllkkkjjjjjjkkkkkkllllllllllllppptttwwwxxxzzz}}}|||yyyrrrrrrssstttvvvyyy|||~~~~~~{{{zzzzzz|||}}}}}}||||||}}}~~~~~~|||zzzzzzwwwsssnnnjjjfffdddcccaaaaaa`````````________________________``````aaa^^^^^^______```aaabbbbbbbbbaaa``````aaaaaaccccccgggfffdddddddddfffhhhiiillllllmmmnnnnnnnnnmmmmmmnnnoooooooooooonnnmmmmmmkkkjjjjjjjjjiiiiiihhhhhhhhhhhhiiijjjjjjkkkkkkllllllllllllmmmmmmmmmmmmnnnooopppqqqqqqpppqqqsssuuuuuutttsssrrrqqqqqqqqqqqqrrrsssuuuuuuttttttvvvwwwwwwwwwxxxyyyyyyyyyyyyxxxyyyzzzzzz{{{{{{|||||||||{{{|||}}}~~~}}}{{{xxxtttpppkkkgggdddggggggfffgggiiillloooqqquuuxxx|||~~~~~~~~~~~~~~~{{{yyyxxxwwwwwwvvvsssqqqqqqqqqrrrssssssssssssrrrtttttttttsssrrrqqqooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllllllllllllllmmmmmmmmmqqquuuwwwwwwxxx{{{{{{wwwrrrssstttvvvyyy|||~~~~~~~~~|||{{{|||~~~|||zzzxxxvvvrrrmmmiiifffdddcccaaaaaaaaaaaaaaa```````````````_________```aaabbb______``````aaabbbccccccbbbaaa`````````aaacccdddeeedddbbbaaaaaacccfffgggllllllmmmmmmmmmmmmmmmlllnnnnnnnnnnnnnnnmmmlllllljjjjjjiiiiiiiiiiiiiiihhhiiiiiiiiijjjkkkkkklllllllllllllllmmmmmmmmmmmmnnnqqqrrrsssqqqpppooopppqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrsssuuuuuuttttttvvvwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwxxxxxxzzz{{{}}}~~~{{{|||}}}}}}yyyuuuqqqnnnllliiiggggggfffeeefffiiilllpppsssxxx{{{|||zzzyyywwwuuusssrrrsssuuuwwwxxxxxxxxxwwwxxxxxxyyyyyywwwvvvtttsssnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmrrruuuwwwuuuuuuxxxwwwtttpppqqqsssvvvzzz}}}}}}{{{{{{~~~|||zzzvvvtttpppllliiifffeeedddccccccccccccccccccccccccaaa``````______aaabbbcccaaaaaabbbbbbccccccddddddcccbbb```______aaacccdddcccbbbaaa```aaaccceeegggjjjkkkkkklllmmmmmmmmmllllllmmmmmmmmmmmmlllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkllllllllllllllllllmmmmmmmmmmmmnnnqqqrrrsssrrrpppoooooopppqqqqqqqqqqqqrrrrrrrrrrrrqqqsssttttttttttttuuuwwwwwwwwwxxxyyyyyyyyyyyyxxxvvvwwwwwwyyy{{{}}}|||}}}|||xxxrrrooonnnnnnllljjjfffeeeeeefffiiinnnrrruuu{{{~~~|||zzzxxxvvvssssssuuuxxx{{{|||}}}||||||||||||}}}}}}|||zzzxxxvvvrrrssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrruuuvvvsssrrrtttssspppmmmnnnqqqtttwww{{{}}}~~~||||||~~~~~~}}}~~~~~~~~~~~~~~~|||zzztttrrrooollliiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeebbbaaa```______aaacccdddddddddddddddddddddddddddcccbbb```______aaaccceeebbbbbbaaabbbccceeeggghhhhhhiiijjjkkkllllllllllllkkkkkkllllllkkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjkkkkkkllllllmmmlllllllllmmmmmmmmmmmmnnnnnnpppqqqqqqppppppqqqrrrpppqqqqqqrrrrrrsssrrrrrrqqqrrrttttttssssssuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz}}}~~~zzzvvvpppmmmmmmnnnmmmkkkfffeeeeeefffjjjoootttwww}}}|||zzzxxxuuussstttvvvzzz}}}~~~}}}zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvvvvvvvuuurrruuuuuurrrqqqrrrqqqmmmkkklllooorrruuuxxx{{{|||}}}~~~{{{zzzzzz}}}~~~~~~~~~}}}}}}}}}~~~|||zzztttrrrooommmjjjiiihhhhhhfffgggggggggggggggggggggcccaaa```___```aaacccdddeeeeeeeeeeeeeeeeeeeeedddcccbbb```______aaaccceeebbbbbbcccdddeeegggiiijjjfffgggiiijjjkkkllllllllljjjkkkkkkkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkllllllmmmlllllllllmmmmmmmmmnnnnnnkkkmmmpppqqqqqqqqqssstttqqqqqqrrrssssssssssssrrrppprrrssssssrrrssstttvvvwwwwwwxxxyyyyyyyyyyyyxxxzzzzzzyyyyyyzzz{{{}}}~~~yyyvvvqqqnnnmmmlllkkkjjjgggggggggiiimmmsssyyy|||}}}yyyvvvtttsssvvvxxx|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{yyyyyyyyyxxxxxxyyyyyyyyyxxxwwwuuurrrpppnnnmmmmmmkkklllmmmooorrruuuxxxzzz{{{~~~|||{{{yyyyyyzzz}}}|||{{{{{{|||{{{|||~~~~~~|||yyywwwrrrpppnnnlllkkkjjjjjjjjjmmmlllkkkiiihhhhhhggggggcccbbbaaa``````bbbdddeeefffgggggggggggggggffffffbbbbbbaaa``````aaabbbcccaaabbbbbbccceeegggiiijjjiiijjjkkkkkkllllllllllllkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhiiijjjkkkkkkllllllllllllmmmllllllkkkkkkkkklllmmmoooppppppqqqqqqqqqrrrsssssssssrrrqqqpppqqqrrrssstttuuuwwwxxxxxxyyyyyyxxxwwwwwwxxxxxxxxx{{{{{{{{{{{{|||||||||||||||xxxtttpppmmmlllkkkjjjiiihhhhhhhhhjjjoootttzzz}}}|||xxxvvvtttsssvvvxxx|||~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{||||||}}}{{{zzzxxxuuurrrpppooonnnlllllllllmmmoooqqqsssuuuvvvyyy|||}}}}}}}}}~~~}}}|||zzzzzz{{{~~~{{{yyyyyyzzzzzz|||}}}~~~~~~{{{yyywwwrrrqqqooommmlllkkkkkklllnnnmmmllljjjiiihhhhhhhhheeedddcccbbbbbbcccdddeeeffffffggggggggggggffffffcccbbbaaa``````aaabbbcccbbbccccccdddeeeggghhhiiiiiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiikkkllllllmmmmmmllllllmmmmmmmmmllllllkkklllmmmnnnpppqqqqqqqqqqqqqqqrrrsssttttttsssrrrrrrrrrsssttttttuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||yyyvvvsssooolllkkkkkkjjjiiijjjjjjkkkmmmqqqvvv|||~~~zzzwwwtttsssrrrvvvxxx}}}~~~|||yyyvvvsssqqqpppooonnnmmmmmmmmmnnnoooppprrrtttwwwxxxyyyzzz|||~~~~~~}}}||||||~~~}}}yyyxxxwwwxxxzzz{{{}}}~~~}}}{{{xxxwwwrrrqqqooonnnmmmmmmnnnnnnpppooonnnlllkkkjjjiiihhhggggggfffeeeeeeddddddccceeeffffffgggggggggffffffcccbbbaaa``````aaabbbcccddddddeeeeeefffgggggghhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmlllmmmmmmooopppqqqrrrrrrrrrqqqrrrssstttuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxzzz|||~~~~~~~~~|||yyyvvvsssooolllllllllkkkjjjllllllmmmppptttyyy~~~|||xxxuuusssrrrrrruuuxxx}}}}}}zzzwwwuuusssqqqpppnnnmmmmmmnnnnnnoooppprrrtttvvvwwwyyy|||}}}zzzxxxwwwwwwyyy{{{|||}}}|||zzzxxxvvvrrrqqqpppooooooooopppqqqsssrrrqqqpppnnnllljjjiiijjjjjjiiihhhgggeeedddccceeeeeeffffffggggggffffffdddcccbbbaaaaaaaaabbbccceeeffffffggggggggggggggghhhiiiiiiiiihhhgggffffffggggggggghhhiiijjjjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhiiiiiikkkllllllmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmlllmmmnnnpppqqqqqqqqqqqqrrrsssssstttuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxzzz|||~~~~~~~~~}}}zzzvvvsssooommmmmmmmmmmmlllmmmmmmooorrrvvv{{{~~~zzzvvvsssqqqqqqqqqtttwww|||~~~zzzxxxvvvoooooonnnmmmmmmmmmoooooooooqqqrrrssstttwww|||{{{yyyxxxxxxyyyzzz|||||||||zzzwwwuuuqqqqqqpppooopppqqqrrrssswwwvvvuuutttrrrooommmkkkllllllkkkjjjhhhfffdddcccddddddeeefffffffffffffffeeedddbbbaaaaaaaaabbbcccffffffggghhhhhhggggggfffhhhhhhhhhhhhggggggfffeeeffffffggghhhiiijjjjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllllllllkkklllmmmnnnnnnooooooooonnnlllmmmnnnooopppqqqqqqqqqssssssttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvxxxxxxxxxyyyzzz|||}}}~~~}}}}}}~~~~~~}}}{{{vvvsssooommmnnnnnnnnnnnnmmmnnnpppssswww||||||xxxsssqqqpppppppppsssvvv{{{}}}zzzxxxooonnnmmmmmmmmmnnnooooooooooooppppppqqquuuzzz~~~}}}zzzyyyxxxxxxyyy{{{|||{{{yyyvvvuuuppppppoooooopppqqqsssttt{{{{{{zzzxxxvvvsssooonnnnnnmmmllljjjhhhfffeeeeeecccdddeeeffffffffffffffffffeeecccbbbaaaaaabbbcccfffggghhhiiiiiihhhgggggggggggghhhhhhhhhgggffffffffffffgggggghhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkklllmmmnnnoooppppppppppppmmmmmmooopppqqqrrrrrrrrrtttttttttttttttuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwyyyxxxxxxxxxyyyzzz{{{{{{||||||}}}~~~|||yyytttqqqnnnmmmmmmnnnnnnmmmmmmoooqqqtttxxx}}}}}}{{{vvvrrrooonnnooopppqqquuuzzz~~~{{{zzztttsssrrrqqqppppppqqqrrrrrrrrrqqqqqqqqquuu{{{}}}zzzyyyxxxxxxyyyzzz{{{{{{yyyvvvtttooonnnnnnoooppprrrtttuuu~~~~~~~~~|||yyyvvvrrrpppnnnmmmkkkiiigggfffffffffbbbcccdddeeefffffffffffffffeeedddbbbaaaaaabbbbbbeeefffhhhjjjjjjjjjhhhhhhfffgggggghhhhhhhhhhhhgggfffggggggggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllllllllllllllmmmmmmnnnoooppppppppppppooooooqqqrrrssstttttttttuuutttssssssssstttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||||||||}}}~~~{{{xxxssspppmmmkkklllmmmmmmmmmmmmoooqqqtttyyy}}}}}}zzzuuuqqqnnnnnnooopppppptttzzz|||zzz{{{zzzxxxvvvuuuuuuuuuuuuvvvuuutttssstttxxx}}}}}}zzzxxxwwwwwwyyyzzz{{{zzzxxxvvvtttnnnnnnnnnnnnppprrrtttuuu~~~{{{wwwtttqqqooommmjjjhhhffffffggghhhbbbcccdddeeeffffffffffffgggeeedddbbbaaaaaabbbbbbdddfffhhhjjjkkkjjjiiihhhffffffggghhhiiiiiiiiihhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhllllllmmmmmmnnnmmmmmmmmmmmmmmmnnnppppppqqqqqqqqqqqqqqqssstttuuuvvvvvvvvvvvvuuusssrrrrrrssstttuuuwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}|||}}}}}}~~~zzzvvvooommmkkkkkklllmmmmmmmmmlllnnnrrrvvvzzz}}}}}}zzzuuupppmmmmmmmmmnnnppptttzzz}}}{{{yyyxxxwwwwwwxxxvvvwwwxxxxxxxxxzzz~~~~~~{{{xxxwwwyyyzzz{{{{{{zzzxxxvvvuuuppppppnnnnnnoooqqqsssuuuzzzsssppppppqqqooollliiigggffffffgggbbbbbbbbbbbbcccdddeeefffeeeddddddccccccddddddeeefffgggggggggggggggffffffffffffggghhhhhhiiihhhhhhhhhjjjkkkjjjiiihhhiiijjjiiijjjjjjkkkkkkjjjjjjiiiiiijjjkkklllmmmooopppppppppqqqsssttttttsssqqqppppppqqqsssuuuvvvvvvvvvuuuvvvuuutttssssssssssssssswwwwwwxxxxxxxxxyyyyyyyyyvvvwwwyyyyyyyyyzzz}}}}}}~~~{{{wwwooommmkkkkkklllnnnnnnmmmlllooossswww{{{~~~|||yyyuuupppmmmllllllmmmoootttzzz~~~|||{{{zzzyyyzzzzzzxxxyyyzzzzzzzzz|||{{{yyyxxxzzz{{{{{{{{{zzzwwwuuusssooonnnmmmmmmnnnppprrrsss|||~~~xxxrrrpppqqqrrrpppmmmjjjhhhgggggggggbbbbbbbbbbbbcccdddeeefffddddddccccccccccccddddddffffffggggggggggggffffffffffffggghhhhhhhhhhhhhhhhhhiiijjjiiihhhhhhiiijjjjjjkkkkkkllllllkkkkkkjjjiiijjjkkklllnnnoooppppppqqqrrrtttuuuuuutttrrrqqqpppqqqrrrssstttuuuuuuuuuvvvvvvuuutttttttttttttttwwwwwwxxxxxxxxxyyyyyyyyywwwxxxzzzzzzzzz{{{}}}}}}{{{wwwpppnnnlllkkkmmmnnnnnnnnnmmmooosssxxx||||||yyytttooolllkkkkkklllooosssxxx}}}~~~}}}}}}}}}}}}~~~{{{|||}}}}}}~~~}}}{{{zzz{{{||||||{{{yyyvvvsssqqqmmmmmmlllllllllnnnooopppvvvxxxzzzxxxssspppqqqrrrsssrrrooollliiihhhggggggcccbbbbbbccccccdddeeefffccccccbbbbbbbbbbbbccccccffffffgggggggggggggggfffeeeffffffgggggggggggggggggghhhiiiiiigggggghhhiiikkkkkkllllllllllllkkkkkkjjjjjjkkklllnnnooopppqqqrrrrrrttttttttttttrrrrrrpppppppppqqqrrrssstttuuuwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyzzz||||||{{{|||}}}zzzvvvpppmmmkkkkkkmmmnnnnnnmmmmmmppptttyyy}}}|||yyytttoookkkjjjjjjkkknnnqqqvvv{{{~~~~~~~~~|||{{{|||||||||zzzwwwtttpppnnnlllkkkkkkkkkkkklllmmmnnnpppqqqrrrqqqooooooppprrrtttrrrpppmmmkkkiiihhhgggcccccccccccccccdddeeefffcccbbbbbbaaaaaabbbbbbccceeefffggggggggggggggggggeeeffffffgggggggggfffffffffhhhiiihhhgggfffggghhhjjjkkkkkkllllllkkkkkkjjjjjjjjjkkkmmmnnnooopppqqqqqqrrrssssssssssssrrrqqqppppppooooooppprrrtttvvvxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzz|||~~~~~~}}}}}}xxxtttooommmkkkkkklllmmmmmmmmmmmmppptttyyy~~~|||yyytttoookkkjjjjjjjjjlllppptttyyy|||~~~}}}|||||||||{{{yyyvvvrrrnnnlllkkkkkkkkkkkkkkklllllllllllllllmmmllllllnnnppprrrsssrrrpppnnnllljjjiiihhhdddddddddcccddddddeeeeeecccbbbbbbaaaaaabbbbbbccceeeeeefffgggggggggggggggfffgggggggggggggggfffffffffhhhiiihhhgggfffggghhhiiiiiijjjjjjjjjjjjiiiiiijjjkkklllmmmnnnpppqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqppppppqqqsssuuuvvvxxxxxxwwwwwwwwwxxxxxxyyywwwwwwxxxxxxxxxyyyyyyyyy{{{}}}~~~wwwrrrnnnllljjjiiikkklllllllllmmmoootttyyy~~~}}}zzzuuuooollljjjjjjkkkkkknnnsssvvvzzz~~~~~~}}}|||{{{{{{zzzxxxuuuqqqmmmkkklllllllllllllllllllllllljjjjjjjjjkkklllmmmooooooppppppooonnnlllkkkjjjiiieeeeeeddddddddddddeeeeeeccccccbbbbbbbbbbbbccccccdddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffggghhhiiiiiigggggghhhiiihhhhhhiiiiiiiiiiiihhhhhhkkkkkklllmmmooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxwwwwwwwwwwwwxxxyyyyyywwwwwwxxxxxxxxxyyyyyyyyy{{{}}}xxxrrrllljjjhhhhhhiiikkkkkkjjjlllnnnsssxxx}}}~~~{{{vvvppplllkkkkkkkkkjjjmmmqqquuuxxx}}}~~~}}}|||zzzzzzyyyxxxuuuqqqmmmkkkmmmnnnnnnnnnnnnnnnmmmmmmiiiiiiiiikkklllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjfffeeeeeedddddddddeeeeeeddddddccccccccccccdddddddddeeefffggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhggghhhiiijjjiiihhhhhhiiijjjiiiiiiiiijjjjjjiiiiiiiiikkkkkklllnnnooopppqqqrrrtttttttttsssssstttttttttssstttuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyywwwwwwxxxxxxxxxyyyyyyyyyzzz}}}yyysssllliiiggggggiiijjjjjjiiikkknnnrrrxxx}}}|||vvvqqqmmmkkkkkkllljjjmmmppptttwww|||}}}||||||yyyyyyyyywwwtttqqqmmmkkknnnoooooopppoooooonnnnnnjjjiiijjjkkkmmmmmmlllkkklllllllllmmmllllllkkkkkkfffeeeeeedddddddddeeeeeeeeeddddddccccccddddddeeedddeeefffggghhhhhhhhhhhhjjjjjjjjjjjjjjjiiihhhhhhhhhjjjkkkjjjiiihhhiiijjjjjjjjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnooopppqqqrrrvvvvvvuuuuuuuuuuuuvvvvvvsssuuuwwwxxxyyyzzzyyyyyywwwvvvvvvvvvwwwxxxxxxyyywwwwwwxxxxxxxxxyyyyyyyyyzzz}}}yyyuuulllkkkiiigggggggggggghhhkkkmmmrrrxxx}}}}}}yyytttooolllkkklllmmmlllkkklllnnnsssyyy~~~|||{{{{{{zzzwwwtttpppnnnnnnooopppoooppprrrrrrrrrpppnnnmmmllllllllllllllllllkkkkkknnnnnnnnnnnnnnnnnnnnnnnnmmmkkkhhheeecccccceeefffdddeeeeeeffffffeeeeeedddddddddeeeffffffgggggghhhjjjiiigggfffeeeeeeffffffhhhjjjkkkkkkiiihhhhhhiiillllllllllllllllllllllllmmmnnnnnnpppqqqrrrssssssvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzxxxwwwxxxzzz|||yyytttlllkkkiiihhhggggggggghhhkkkmmmrrrxxx}}}~~~{{{uuupppmmmkkklllmmmlllllllllnnnsssxxx~~~}}}|||zzzzzzxxxvvvssspppnnnnnnnnnoooooopppqqqrrrqqqpppnnnmmmllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkhhhfffdddddddddeeedddddddddeeeeeeddddddddddddddddddeeeffffffggggggiiihhhgggffffffffffffggghhhiiikkkkkkjjjiiiiiijjjlllllllllllllllllllllllllllmmmmmmooopppqqqrrrsssuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwxxxzzz|||xxxtttlllkkkiiihhhgggggghhhiiikkkmmmrrrxxx}}}}}}xxxsssooollllllllllllllllllnnnrrrwww||||||zzzyyyxxxvvvtttqqqooommmmmmnnnnnnnnnooopppqqqpppooonnnmmmjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiihhhfffeeeddddddccccccccccccccccccccccccccccccdddeeeeeeffffffgggiiihhhggggggggggggggghhhgggiiikkkkkkjjjjjjkkklllllllllllllllllllllllllllkkklllmmmnnnoooqqqrrrrrrtttuuuuuuvvvwwwvvvvvvvvvxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxyyyyyyxxxwwwxxxzzz}}}~~~xxxssskkkkkkiiihhhhhhhhhiiiiiikkkmmmrrrxxx}}}{{{vvvqqqnnnllllllllllllmmmnnnrrrvvvzzz}}}}}}{{{xxxvvvuuusssrrrpppnnnllllllmmmmmmmmmnnnooooooooonnnnnnmmmjjjjjjkkkkkklllmmmnnnnnnlllllllllllllllllllllllliiiiiiiiiiiihhhfffdddccccccbbbbbbbbbbbbbbbbbbcccccccccddddddeeefffffffffhhhhhhhhhhhhhhhhhhhhhiiigggiiikkklllkkkkkklllmmmllllllllllllllllllllllllkkklllmmmoooppprrrssstttuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyzzzyyyxxxyyy|||~~~}}}wwwrrrkkkjjjiiihhhhhhhhhiiijjjkkkmmmrrrxxx}}}~~~yyytttpppnnnlllllllllmmmoooqqquuuxxxzzz}}}~~~~~~|||yyywwwtttssspppooonnnlllkkkkkkkkkllllllmmmmmmmmmnnnmmmmmmmmmjjjjjjkkkkkklllmmmnnnnnnllllllllllllllllllllllllhhhiiijjjjjjiiigggeeedddcccbbbbbbaaaaaabbbbbbcccccccccdddeeeeeeffffffggggggggghhhiiiiiijjjjjjjjjgggiiillllllllllllmmmnnnlllllllllllllllllllllllllllmmmnnnppprrrtttuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{zzzzzz{{{}}}}}}vvvrrrkkkjjjiiihhhhhhiiijjjkkkkkkmmmrrrxxx}}}|||wwwsssooommmlllmmmmmmoooqqqtttvvvxxx{{{~~~|||||||||zzzxxxuuurrrpppmmmllllllkkkjjjjjjjjjjjjllllllllllllllllllmmmmmmjjjkkkkkkllllllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjiiigggfffeeedddcccbbbaaaaaabbbcccdddddddddeeeeeefffgggggghhhfffggghhhjjjkkkkkkkkkkkkiiikkkmmmmmmllllllmmmnnnllllllllllllllllllllllllmmmnnnoooqqqsssuuuvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{||||||||||||}}}|||vvvqqqkkkjjjiiiiiiiiijjjkkkkkkkkkmmmrrrxxx}}}~~~zzzuuuqqqooommmmmmnnnoooqqqsssuuuvvvwww{{{~~~{{{{{{{{{yyywwwtttpppnnnkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmlllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhgggfffeeedddbbbaaaaaabbbdddeeeeeeeeefffgggggghhhhhhiiifffgggiiijjjlllllllllllljjjlllnnnnnnlllllllllmmmlllllllllllllllllllllllllllmmmnnnppprrrtttvvvwwwwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{|||zzzzzzyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~|||vvvqqqkkkjjjiiiiiiiiijjjkkklllkkkmmmrrrxxx}}}{{{vvvrrrpppmmmmmmnnnoooqqqrrrtttuuuuuuxxx}}}~~~~~~zzzzzzzzzyyyvvvssspppmmmiiiiiiiiiiiiiiiiiiiiiiiikkkjjjjjjjjjkkkkkklllmmmllllllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhggggggeeedddbbbaaaaaabbbdddeeeffffffgggggghhhiiiiiiiiifffgggiiikkklllmmmlllllllllmmmooonnnmmmllllllmmmllllllllllllllllllllllllkkklllmmmoooqqqsssuuuvvvvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxyyyyyyzzz{{{||||||{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~|||wwwssskkkiiiggggggiiilllmmmmmmoooppprrrvvvyyy}}}{{{wwwtttqqqnnnnnnooopppppppppqqqqqqrrrvvv{{{~~~}}}yyyxxxuuussspppnnnmmmllljjjiiihhhggggggggghhhiiiiiiiiijjjkkkkkklllmmmmmmllllllmmmmmmmmmmmmlllllllllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkklllllleeedddcccbbbccceeehhhjjjhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmmmmmmmnnnnnnoooooooooooonnnnnnmmmllllllkkkkkkkkkllllllmmmnnnnnnoooppprrrssstttsssuuuwwwyyyzzzyyyxxxwwwzzz{{{{{{|||}}}||||||||||||||||||{{{||||||}}}~~~}}}wwwtttllljjjhhhhhhjjjlllmmmmmmoooppprrruuuyyy}}}|||yyyuuusssppppppooonnnnnnnnnooooooppptttxxx|||~~~~~~~~~~~~~~~|||{{{vvvuuusssqqqooommmlllllliiihhhgggffffffggghhhhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjkkkkkklllllllllmmmmmmmmmfffeeedddcccdddfffiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmnnnnnnoooooooooooonnnnnnmmmmmmmmmlllllllllmmmmmmmmmnnnnnnoooqqqssstttuuutttuuuwwwxxxyyyyyyxxxxxxyyyzzz{{{{{{||||||{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}yyyuuunnnllliiiiiijjjlllmmmmmmnnnoooqqqtttwww{{{~~~{{{xxxwwwsssrrrooommmlllllllllmmmmmmppptttxxxzzz}}}~~~|||||||||{{{yyywwwrrrqqqpppnnnmmmlllkkkkkkhhhgggfffeeefffggghhhiiijjjjjjjjjkkkllllllmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmmmmlllkkkkkkkkkkkkllllllllllllmmmmmmmmmnnnnnnhhhgggfffeeefffhhhjjjkkklllllllllkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmmmmnnnnnnoooooonnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnpppqqqtttuuuwwwuuuuuuvvvwwwwwwxxxxxxyyyxxxyyyyyyzzzzzzzzzzzzzzz|||}}}~~~~~~~~~}}}}}}}}}~~~zzzvvvpppnnnkkkjjjkkklllllllllnnnnnnppprrruuuzzz~~~~~~|||{{{xxxuuuqqqmmmjjjjjjjjjkkkkkkmmmqqqtttuuuxxx{{{}}}~~~|||zzzyyyyyyxxxvvvtttnnnmmmlllkkkjjjjjjjjjjjjhhhgggffffffggghhhiiijjjkkkkkkkkkkkkllllllmmmmmmnnnnnnoooooooooooonnnnnnnnnmmmmmmlllllllllmmmmmmllllllllllllmmmmmmmmmmmmjjjiiihhhhhhhhhjjjkkklllmmmmmmmmmmmmlllllllllllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmnnnnnnooooooppppppoooooommmmmmnnnppprrrtttvvvwwwvvvuuuuuuuuuvvvwwwxxxyyywwwwwwxxxyyyyyyyyyyyyyyy{{{|||~~~~~~|||~~~~~~~~~zzzzzz{{{|||}}}~~~{{{xxxssspppmmmkkkkkklllllllllnnnnnnnnnpppsssxxx|||~~~{{{xxxtttoookkkjjjjjjjjjjjjlllooopppqqqsssvvvyyy{{{|||~~~~~~~~~}}}{{{yyywwwvvvvvvuuusssqqqlllkkkjjjjjjiiiiiijjjjjjhhhhhhgggggghhhjjjlllmmmkkkkkkllllllllllllmmmmmmnnnnnnoooooooooooonnnnnnmmmmmmmmmllllllmmmmmmnnnjjjkkkkkkkkkkkklllllllllkkkkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnpppqqqqqqqqqppppppmmmmmmnnnoooqqqsssuuuvvvuuuuuuuuuuuuvvvwwwxxxyyyvvvwwwwwwxxxxxxxxxxxxxxxxxxzzz|||}}}~~~}}}{{{zzz}}}~~~|||xxxyyyzzzzzz{{{|||}}}}}}}}}yyyuuurrrnnnllllllllllllkkkmmmmmmmmmnnnrrrvvv{{{}}}~~~|||wwwrrrnnnlllkkkjjjkkkmmmnnnoooooopppsssuuuwwwxxx{{{|||}}}|||{{{zzzyyy{{{}}}|||wwwuuusssssssssrrrpppoookkkkkkjjjiiiiiiiiijjjjjjhhhhhhhhhhhhiiikkkmmmnnnllllllllllllllllllmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmllllllllllllmmmnnnnnnjjjjjjjjjkkkkkkkkkllllllllllllkkkkkkkkklllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmlllmmmmmmnnnnnnmmmmmmlllmmmnnnpppqqqrrrqqqqqqpppmmmnnnnnnoooppprrrssstttttttttuuuvvvvvvwwwwwwxxxvvvwwwwwwxxxxxxxxxxxxxxxwwwxxxzzz{{{{{{{{{zzzyyy||||||}}}~~~}}}zzzwwwxxxxxxyyyzzzzzzzzzzzz{{{~~~~~~zzzwwwtttpppmmmmmmmmmlllkkkmmmllllllmmmpppuuuyyy|||~~~{{{vvvrrrooolllkkknnnnnnooonnnmmmnnnppprrrtttuuuxxxzzz{{{zzzxxxwwwvvvyyy}}}}}}~~~~~~|||yyyxxxtttrrrqqqpppqqqqqqooonnnllllllkkkjjjjjjjjjjjjjjjggggggggggggiiikkkmmmnnnmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnmmmmmmmmmllllllkkkkkklllmmmmmmnnnkkkkkkkkkkkklllllllllmmmlllllllllllllllllllllllljjjkkkllllllmmmnnnooooooooonnnnnnnnnmmmmmmmmmllllllmmmmmmnnnnnnmmmmmmllllllmmmoooqqqrrrqqqppppppnnnnnnnnnnnnooopppqqqrrrssstttuuuwwwwwwwwwwwwvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyzzz{{{|||}}}|||yyyvvvwwwxxxxxxxxxxxxxxxwwwyyy{{{~~~~~~{{{xxxtttpppnnnmmmmmmlllkkkmmmllllllllloootttyyy|||}}}yyyuuuqqqmmmllloooppppppnnnmmmmmmoooqqqrrrtttvvvyyyzzzyyywwwvvvuuuwww|||{{{|||||||||{{{yyywwwuuurrrpppooooooppppppooommmmmmmmmlllkkkjjjjjjjjjjjjfffeeeffffffhhhjjjlllnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllmmmnnnlllllllllmmmmmmmmmnnnnnnllllllllllllllllllkkkkkkiiijjjkkklllmmmoooppppppoooooonnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmlllkkkmmmoooqqqrrrqqqpppooonnnnnnnnnnnnnnnooooooppprrrsssuuuwwwxxxwwwvvvuuuwwwwwwxxxyyyyyyyyyyyyxxxyyyyyyxxxxxxxxxyyyzzz{{{wwwwwwyyyzzz{{{}}}~~~~~~}}}~~~|||yyywwwyyyzzzzzzxxxxxxyyyzzzwwwyyy}}}~~~zzzvvvpppkkkiiijjjmmmoooooooooooonnnnnnqqqvvvyyy||||||yyyuuusssqqqppppppoooooonnnmmmmmmmmmpppsssuuuvvvvvvuuuvvvwwwwwwzzz~~~}}}|||xxxyyyyyyxxxvvvtttrrrpppkkkkkklllnnnpppqqqooonnnmmmmmmmmmmmmmmmmmmlllllljjjiiihhhggghhhjjjlllmmmnnnnnnmmmmmmmmmllllllllllllkkkkkkjjjjjjkkkkkkllliiijjjkkklllmmmlllkkkjjjnnnnnnmmmmmmmmmllllllllliiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmnnnoooppppppooonnnmmmlllmmmnnnooopppqqqrrrrrrlllmmmnnnnnnmmmnnnppprrrttttttttttttuuuuuuuuuvvvxxxwwwwwwxxxyyy{{{}}}xxxyyyzzzzzz{{{{{{zzzzzzwwwxxxyyy{{{|||~~~}}}~~~{{{yyywwwyyyyyyyyywwwwwwxxxyyyvvvxxx{{{}}}~~~zzzwwwqqqllljjjjjjmmmoooooooooooommmmmmppptttxxx{{{~~~~~~{{{xxxvvvuuurrrrrrqqqqqqpppoooooooooqqqsssvvvwwwwwwvvvwwwxxxxxx{{{~~~|||{{{yyyxxxwwwvvvvvvuuusssrrrpppooojjjjjjkkkmmmooopppooommmmmmmmmmmmmmmmmmllllllllliiihhhgggggghhhiiikkkmmmnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjjjjjjjkkkkkkjjjkkkkkklllllllllllllllnnnnnnmmmmmmmmmllllllllliiijjjkkkkkkllllllkkkkkkkkkkkkkkkkkkllllllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppoooooonnnmmmmmmmmmnnnooopppqqqrrrrrrmmmnnnoooooonnnoooqqqssstttttttttuuuuuuuuuvvvvvvwwwxxxxxxyyyzzz|||~~~~~~zzzzzzxxxxxxxxxyyy{{{|||yyyzzz{{{|||}}}~~~~~~~~~~~~zzzxxxxxxyyyyyyxxxvvvuuuvvvwwwwwwxxxyyyzzz|||~~~{{{wwwrrrmmmkkkkkklllnnnooooooooommmmmmnnnrrruuuyyy|||~~~|||{{{zzzuuuuuuuuutttssssssrrrrrrrrrtttwwwxxxxxxxxxxxxyyyzzz}}}}}}{{{yyyxxxzzzzzzzzzyyyxxxvvvuuutttssssssqqqpppooonnnmmmmmmiiiiiiiiikkknnnooonnnmmmmmmmmmmmmmmmmmmllllllkkkhhhhhhgggggghhhiiikkklllmmmmmmmmmmmmmmmlllllllllkkkjjjjjjiiiiiijjjjjjkkkllllllkkkkkkllllllmmmnnnnnnnnnnnnmmmmmmmmmllllllkkkkkklllmmmmmmmmmmmmllllllllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnnnnmmmnnnnnnooopppqqqrrrrrrnnnpppqqqppppppppprrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{|||}}}~~~~~~}}}{{{xxxvvvwwwyyy|||~~~||||||}}}}}}~~~~~~|||yyywwwzzzzzzyyywwwuuutttvvvwwwxxxxxxxxxyyyzzz~~~{{{xxxtttooolllkkklllmmmnnnnnnnnnmmmlllmmmpppsssxxx{{{yyyyyyxxxxxxwwwvvvvvvvvvtttvvvyyyzzzzzzzzz{{{|||}}}}}}|||{{{yyywwwuuusssrrrvvvvvvvvvvvvuuutttsssrrrpppooommmkkkjjjkkkkkkllliiihhhhhhjjjmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmkkkjjjhhhhhhggghhhhhhiiikkkkkkmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjiiiiiijjjjjjjjjmmmllllllkkklllmmmooopppnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooppppppqqqrrrrrrpppqqqrrrqqqqqqqqqsssuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxzzz}}}~~~~~~~~~~~~}}}|||zzzyyyyyy{{{}}}~~~~~~{{{yyywwwzzzzzzyyywwwuuutttvvvxxxyyyyyyyyyxxxzzz~~~|||yyyuuuqqqnnnlllkkkkkklllmmmmmmlllkkklllnnnqqqwwwzzz~~~}}}||||||{{{zzzzzzyyyyyyvvvyyy|||}}}~~~~~~~~~}}}}}}{{{zzzwwwwwwuuutttrrrpppooooooqqqqqqrrrrrrqqqpppoooooommmlllkkkiiiiiiiiijjjkkkhhhggggggiiilllnnnnnnnnnnnnoooppppppooonnnllljjjhhhhhhhhhiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjjjjjjjkkknnnmmmllllllmmmoooppprrroooooonnnnnnnnnmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmllllllkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooooooppppppqqqqqqrrrrrrpppqqqrrrrrrqqqrrrtttvvvvvvvvvvvvwwwwwwwwwwwwxxxwwwxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyxxxyyyyyyxxxuuussssssvvvxxxyyyyyyxxxxxxzzz~~~|||zzzwwwsssooolllkkkjjjjjjkkkkkkkkkjjjkkknnnpppuuuxxx}}}~~~~~~}}}|||||||||yyy|||~~~|||xxxwwwwwwwwwvvvuuurrrqqqqqqpppooonnnmmmlllllllllmmmmmmmmmlllkkkkkklllkkkkkkjjjjjjjjjkkkkkkiiihhhgggiiilllnnnoooooopppqqqrrrrrrqqqooommmkkkiiiiiijjjjjjkkkllllllllllllllllllmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmmmmnnnooopppqqqrrrooooooooonnnnnnnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmlllkkkkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllmmmnnnoooooopppppppppqqqqqqqqqrrrrrrppprrrrrrrrrrrrrrrtttvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwxxxyyy{{{|||}}}~~~~~~|||}}}~~~~~~~~~~~~{{{yyyyyyvvvuuutttrrrqqqrrrtttwwwwwwwwwwwwxxxyyy}}}}}}{{{xxxtttpppmmmjjjiiigggiiijjjjjjjjjkkkmmmpppqqquuuzzz~~~~~~~~~}}}|||~~~~~~~~~~~~}}}|||{{{{{{xxxuuurrrppppppqqqppppppmmmllllllllllllkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjkkkllllllmmmmmmllllllllliiihhhgggiiillloooppppppqqqrrrttttttsssqqqnnnllljjjjjjkkklllmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnmmmllllllkkkkkkllllllmmmlllmmmooopppqqqrrrrrrrrroooooooooooonnnnnnnnnmmmlllmmmnnnnnnoooooonnnnnnmmmmmmlllkkkkkkkkkllllllllllllllllllllllllllllllllllllkkkkkklllmmmooopppppppppqqqqqqqqqqqqrrrrrrpppqqqrrrrrrqqqrrrtttvvvwwwwwwwwwxxxxxxxxxyyyyyywwwxxxxxxyyyzzz|||~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~{{{zzzyyyssssssrrrpppooopppsssvvvuuuvvvvvvwwwxxx{{{}}}{{{yyyuuuqqqmmmjjjiiifffgggiiiiiijjjkkknnnpppooorrrwww{{{~~~~~~}}}yyyzzzzzzzzzyyyyyyxxxwwwssspppmmmkkklllmmmmmmllliiiiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmlllkkklllmmmnnnooonnnmmmllljjjhhhhhhiiillloooqqqqqqrrrsssuuuuuutttrrrooollljjjkkklllmmmnnnnnnnnnnnnlllllllllmmmmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmnnnlllmmmoooqqqrrrsssrrrrrroooooooooooonnnnnnnnnnnnlllmmmmmmnnnnnnnnnnnnnnnlllllllllkkkkkkllllllmmmllllllllllllllllllllllllllllllkkkkkklllmmmooopppqqqqqqqqqqqqqqqqqqrrrrrrpppqqqrrrrrrqqqqqqsssuuuwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxyyy{{{}}}~~~|||zzzxxxxxx{{{~~~}}}}}}~~~~~~zzzvvvtttsssqqqppppppqqqsssttttttssssssssstttxxx~~~~~~{{{yyyvvvrrrmmmjjjhhhhhhgggggggggiiijjjkkknnnqqqtttxxx{{{~~~|||zzzyyywwwwwwwwwvvvtttrrrpppooonnnmmmllljjjiiihhhhhhhhhhhhgggeeeddddddeeeggghhhlllkkkkkkjjjjjjiiiiiiiiikkkllllllllllllllllllkkkmmmmmmllllllnnnoooqqqrrrxxxwwwvvvtttsssrrrppppppmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmpppqqqrrrrrrrrrpppooonnnrrrqqqqqqpppooonnnnnnmmmooooooooooooooooooooooookkkkkkllllllmmmllllllllllllllllllkkkkkkkkkjjjjjjkkklllmmmmmmnnnnnnmmmmmmnnnnnnnnnoooppprrrssstttqqqqqqppppppqqqssstttuuuxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxyyyzzzzzzyyyyyyyyy{{{zzzxxxxxxxxxzzz|||}}}~~~zzzwwwuuusssqqqppppppppprrrsssqqqqqqqqqqqqrrrvvv|||}}}{{{xxxtttpppllliiihhhgggggggggiiijjjkkkmmmooosssvvvyyy|||~~~}}}|||zzzxxxvvvuuurrrrrrrrrsssrrrqqqooonnnkkkkkkjjjiiihhhhhhhhhiiigggfffeeeddddddfffgggiiimmmllllllkkkkkkjjjjjjiiillllllmmmmmmmmmmmmlllllllllmmmmmmnnnppprrruuuvvvwwwvvvuuutttsssqqqppppppmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllnnnooopppqqqrrrqqqppppppqqqqqqpppoooooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmmmmoooooopppqqqrrrsssssstttrrrrrrqqqrrrsssuuuvvvxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzzzzyyy{{{zzzyyyxxxyyy{{{}}}~~~~~~|||yyyvvvtttrrrpppoooooopppqqqooooooooonnnooosssxxx|||}}}{{{wwwrrrooojjjiiihhhggghhhhhhjjjkkkjjjlllppprrruuuxxx}}}~~~~~~zzzyyyxxxvvvtttrrrpppooolllmmmmmmnnnnnnnnnnnnmmmhhhhhhggggggggghhhhhhiiihhhgggeeeeeeeeeggghhhjjjnnnmmmmmmlllkkkkkkjjjjjjllllllmmmmmmmmmmmmlllllllllmmmnnnppprrruuuwwwyyyvvvuuutttsssrrrqqqpppooommmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllkkkmmmnnnpppqqqrrrrrrqqqppppppoooooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmlllpppqqqssstttuuutttsssrrrrrrrrrrrrsssuuuwwwyyyzzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz|||~~~}}}zzzwwwuuurrrooonnnmmmnnnnnnmmmnnnnnnmmmnnnqqquuuyyy}}}}}}{{{xxxtttpppkkkjjjiiihhhhhhhhhiiijjjhhhjjjmmmoooqqqtttxxx{{{}}}|||{{{vvvuuusssqqqooommmlllkkkjjjjjjkkkkkkkkklllkkkkkkhhhhhhgggggggggggghhhhhhiiihhhgggffffffhhhjjjkkkmmmmmmlllkkkjjjjjjiiiiiikkkkkkllllllllllllkkkkkkmmmmmmooopppsssuuuwwwxxxttttttsssrrrqqqpppoooooommmllllllkkkkkkllllllmmmllllllllllllllllllllllllkkkkkkkkkkkklllllllllllllllmmmoooqqqrrrrrrrrrqqqooooooooonnnnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooonnnmmmkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmoooqqqtttvvvvvvtttqqqpppqqqrrrssstttvvvxxxzzz{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}||||||||||||||||||{{{{{{{{{{{{|||~~~~~~|||wwwuuurrrooommmllllllmmmmmmnnnnnnmmmnnnppptttwwwyyy~~~~~~}}}{{{xxxtttqqqlllkkkjjjhhhhhhhhhiiiiiifffhhhkkklllnnnppptttwww|||~~~~~~|||zzzyyyxxxrrrqqqooommmkkkjjjiiiiiikkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiilllkkkiiihhhhhhiiikkklllllllllkkkjjjiiihhhgggfffhhhiiiiiijjjjjjiiiiiihhhmmmnnnoooppprrrsssssstttssssssrrrqqqpppoooooonnnmmmllllllkkkkkkllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmpppppprrrsssssssssrrrqqqoooooooooooonnnnnnnnnnnnoooooooooooooooooooooooopppqqqqqqqqqppppppooonnnlllllllllkkkkkkkkkjjjjjjkkklllmmmmmmnnnnnnmmmmmmmmmpppsssuuuuuussspppnnnpppqqqsssuuuwwwxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}||||||||||||}}}|||||||||}}}~~~~~~|||wwwuuurrrnnnlllkkkllllllmmmnnnnnnnnnmmmooorrruuuwww{{{}}}|||{{{xxxtttqqqmmmllljjjiiihhhhhhhhhiiifffhhhjjjkkklllnnnqqqtttxxxzzz}}}~~~~~~~~~{{{yyyvvvtttsssnnnmmmkkkiiihhhhhhhhhiiilllkkkkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkllllllmmmpppooommmkkkjjjkkklllmmmlllkkkjjjiiihhhgggfffeeegggggghhhhhhhhhhhhgggggglllmmmooopppqqqqqqqqqqqqrrrqqqqqqpppoooooonnnnnnmmmllllllkkkkkkllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnssstttuuuvvvvvvuuuttttttppppppppppppoooooooooooopppppppppppppppppppppppprrrrrrrrrrrrrrrqqqpppooommmmmmmmmmmmllllllllllllmmmmmmnnnoooooooooooonnnmmmooorrruuuuuusssqqqoooqqqrrrtttvvvxxxyyyyyyyyy{{{{{{|||}}}~~~}}}|||{{{||||||}}}|||}}}~~~~~~~~~|||vvvtttqqqnnnlllkkkkkkllllllmmmmmmmmmlllnnnpppssstttxxx~~~}}}||||||yyyvvvsssnnnmmmkkkiiihhhhhhhhhhhhgggiiijjjkkklllmmmppprrrtttvvvyyyzzz{{{}}}~~~}}}{{{xxxtttqqqnnnmmmjjjiiigggfffffffffhhhiiijjjiiiiiiiiiiiikkklllmmmllllllmmmnnnoooqqqsssttttttssspppnnnllllllmmmmmmmmmlllkkkjjjhhhgggffffffgggggghhhhhhhhhhhhggggggkkklllnnnppprrrrrrsssrrrqqqppppppoooooonnnnnnmmmmmmllllllkkkkkkllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnooopppppptttuuuwwwxxxyyyyyyyyyxxxppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqtttttttttssssssrrrppppppooonnnnnnnnnnnnmmmmmmmmmnnnnnnooopppppppppppppppnnnppprrruuuuuuuuusssrrrsssuuuvvvxxxyyyzzzyyyyyy{{{{{{|||}}}~~~}}}{{{{{{{{{|||}}}|||}}}~~~~~~~~~|||uuussspppmmmlllkkkllllllkkklllmmmlllkkkllloooqqqrrrvvv|||~~~}}}|||zzzwwwtttooommmkkkiiihhhhhhhhhhhhhhhiiikkkkkklllmmmppprrrqqqsssvvvxxxyyyzzz}}}~~~~~~}}}{{{xxxuuuqqqmmmkkkiiihhhgggeeeddddddeeeggghhhggggggggggggiiikkknnnoookkkkkkmmmooorrruuuxxxzzzwwwuuurrrooommmmmmmmmnnnnnnmmmlllkkkiiihhhgggfffhhhhhhiiiiiiiiiiiihhhhhhiiikkkmmmpppssstttuuuuuuppppppoooooonnnnnnmmmmmmmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppppppqqqsssuuuwwwzzz{{{|||}}}|||qqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttttttttsssrrrqqqpppoooooooooooonnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqqooopppsssuuuvvvvvvvvvuuuvvvwwwxxxzzz{{{{{{zzzzzzzzz{{{|||}}}~~~}}}{{{zzzzzz{{{||||||}}}~~~~~~}}}}}}|||}}}xxxuuurrrnnnkkkkkkkkklllhhhhhhhhhhhhiiijjjkkklllnnnrrrxxx~~~}}}|||{{{zzz{{{yyywwwuuutttqqqmmmkkkjjjiiihhhfffhhhhhhhhhhhhiiijjjkkklllpppqqqrrrssstttwww|||~~~~~~~~~~~~~~~|||zzzvvvrrrnnnmmmllllllfffeeeeeedddddddddeeeeeehhhiiiiiijjjkkklllmmmnnnppppppooommmnnnrrrxxx||||||xxxrrrooommmmmmmmmmmmnnnmmmkkkiiihhhgggffffffhhhhhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnppppppppppppqqqpppnnnmmmkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnooopppqqqrrruuuvvvyyy{{{||||||{{{{{{tttuuuvvvvvvvvvuuusssrrrrrrrrrrrrqqqqqqqqqppppppssssssrrrrrrqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppnnnooooooqqqrrrsssttttttuuuwwwxxxxxxwwwwwwwwwyyy}}}}}}}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}yyyvvvrrrooolllkkkkkklllhhhhhhhhhhhhiiijjjkkkkkknnnqqqwww}}}}}}||||||{{{yyywwwtttqqqnnnlllkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkklllnnnooopppqqqrrruuuyyy|||}}}}}}||||||||||||{{{{{{yyywwwsssooolllkkkjjjjjjffffffeeeeeeeeeeeeffffffiiiiiijjjkkklllmmmnnnnnnpppppppppooooooqqqvvvyyyzzzvvvqqqmmmmmmmmmmmmmmmmmmlllkkkiiihhhgggffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnoooppppppooonnnnnnmmmlllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooonnnnnnnnnnnnooopppqqqrrrtttvvvxxxzzz{{{{{{zzzzzzuuuuuuvvvvvvvvvuuutttsssrrrrrrrrrqqqqqqqqqpppppprrrrrrqqqqqqqqqqqqrrrrrrqqqrrrssstttttttttttttttqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrsssttttttuuuwwwxxxyyyxxxwwwxxxyyy|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||~~~~~~}}}}}}}}}}}}}}}zzzwwwtttpppmmmkkkkkkkkkhhhhhhhhhhhhiiijjjkkkkkknnnqqquuuzzz~~~}}}}}}}}}}}}|||{{{xxxuuuqqqnnnnnnmmmmmmlllhhhhhhhhhhhhiiijjjkkkkkkkkklllnnnoooooorrrvvvyyy}}}~~~~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyyyyxxxxxxwwwwwwtttrrrooollljjjhhhhhhhhhggggggffffffffffffggggggjjjjjjkkklllmmmnnnoooooopppqqqqqqqqqppppppsssuuuuuurrrnnnllllllmmmmmmmmmmmmllljjjiiihhhgggffffffhhhhhhhhhhhhhhhggggggggghhhiiikkkmmmnnnooooooooolllkkkkkkkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkllllllmmmnnnoooooooooooooooooopppqqqrrrtttuuuxxxzzz{{{zzzyyyyyyuuuuuuvvvvvvvvvuuutttsssrrrrrrrrrqqqqqqqqqpppppprrrqqqqqqppppppqqqrrrrrrrrrsssuuuwwwwwwvvvuuutttppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssssssuuuwwwyyyyyyxxxwwwxxxyyyzzz{{{|||}}}}}}|||zzzzzzzzz{{{|||}}}}}}~~~~~~~~~|||}}}~~~~~~}}}|||zzzzzz{{{}}}~~~}}}~~~~~~~~~}}}|||{{{{{{||||||zzzxxxtttpppmmmlllkkkjjjggggggggghhhhhhiiijjjkkkmmmooosssxxx{{{~~~~~~|||{{{|||~~~}}}wwwsssqqqpppnnnmmmiiiiiihhhhhhiiijjjjjjkkkjjjkkkmmmmmmnnnpppsssuuuyyy{{{~~~}}}||||||{{{zzzyyyxxxxxxwwwxxxxxxuuuuuuuuuttttttssssssrrrpppooommmjjjiiihhhggggggggggggggggggggghhhhhhiiikkkkkklllmmmnnnoooppppppoooqqqsssrrrqqqoooooopppqqqnnnkkkjjjkkklllmmmmmmlllkkkjjjhhhggggggffffffhhhgggggggggggggggffffffggghhhjjjlllnnnnnnnnnnnnkkkkkkkkkkkklllmmmnnnnnnllllllmmmmmmmmmmmmnnnnnnllllllllllllmmmnnnoooppppppoooooooooppppppqqqrrrtttvvvxxxzzz{{{zzzyyyxxxttttttttttttssssssrrrrrrrrrrrrrrrqqqqqqqqqppppppqqqqqqpppppppppqqqrrrrrrrrrtttvvvwwwwwwuuurrrpppooooooooooooooopppppppppqqqqqqqqqqqqrrrrrrrrrrrruuuwwwyyyyyyxxxwwwxxxyyyyyyzzz{{{||||||{{{yyywwwxxxyyy{{{}}}~~~~~~~~~~~~{{{{{{|||}}}}}}~~~~~~~~~|||{{{yyyxxxxxxzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzz{{{|||}}}{{{zzzzzzyyyyyyyyyyyyzzzxxxwwwtttqqqnnnlllkkkjjjgggggggggggghhhiiijjjkkkmmmnnnqqqtttxxx|||~~~~~~~~~|||zzzzzz}}}~~~xxxtttqqqnnnmmmiiiiiiiiihhhiiiiiijjjkkkjjjkkkmmmnnnnnnoooqqqsssvvvxxx|||~~~|||{{{zzzyyyxxxwwwvvvuuuuuutttuuuuuurrrqqqqqqpppoooooonnnnnnllllllkkkjjjiiihhhhhhgggggggggggggggggghhhiiijjjkkkllllllmmmnnnoooppppppoooqqqssssssqqqnnnmmmmmmmmmkkkiiiiiijjjlllllllllkkkjjjiiihhhggggggffffffgggggggggfffffffffeeeeeefffgggiiikkklllmmmmmmmmmllllllkkkkkkkkkllllllmmmkkklllllllllmmmmmmmmmnnnmmmmmmmmmmmmnnnoooppppppppppppppppppppppppqqqrrruuuvvvxxxzzz{{{zzzyyyxxxrrrrrrqqqqqqpppppppppppprrrrrrrrrqqqqqqqqqppppppqqqqqqppppppqqqrrrrrrsssrrrtttuuuuuutttqqqnnnkkkmmmmmmmmmmmmnnnnnnoooooopppppppppqqqqqqqqqqqqqqqvvvxxxyyyyyyxxxxxxyyyzzzxxxyyyzzz||||||zzzxxxwwwxxxyyy{{{}}}~~~~~~}}}zzzzzzzzz{{{{{{|||||||||zzzxxxwwwuuuuuuvvvxxxyyyyyyyyyyyyyyyzzz{{{{{{|||zzz{{{{{{||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyyyywwwvvvvvvuuuuuuvvvvvvvvvvvvuuurrrpppnnnllljjjjjjgggggggggggghhhiiijjjjjjlllmmmooorrruuuyyy|||~~~~~~}}}{{{|||}}}}}}}}}}}}}}}||||||{{{{{{~~~zzzuuuqqqnnnllljjjiiiiiiiiiiiiiiijjjjjjiiikkkmmmnnnnnnnnnpppqqqsssuuuyyy}}}~~~}}}|||{{{yyyxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqoooooonnnmmmlllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhgggffffffgggggghhhiiijjjkkkkkklllmmmnnnoooppppppoooqqqsssssspppmmmllllllllljjjhhhhhhjjjllllllkkkjjjjjjiiihhhgggggggggggggggggggggfffeeeeeeddddddeeefffhhhjjjlllllllllllllllkkkkkkkkkkkkkkkllllllkkkkkkllllllmmmnnnnnnnnnnnnmmmmmmnnnnnnooopppqqqqqqqqqpppppppppqqqqqqrrrtttvvvwwwyyyyyyyyywwwvvvqqqpppooonnnnnnnnnoooooorrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqrrrsssttttttssssssttttttrrrooommmkkkllllllmmmmmmnnnnnnoooooopppppppppqqqqqqrrrrrrrrrvvvxxxzzzzzzyyyxxxyyyzzzwwwxxxyyyzzz{{{zzzzzzyyyxxxzzz}}}~~~~~~}}}|||{{{{{{{{{xxxxxxxxxxxxxxxxxxyyyyyyuuuuuutttsssrrrrrrrrrsssrrrssssssttttttuuuvvvvvvtttuuuuuuvvvvvvuuuuuutttttttttuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrsssssssssrrrqqqooommmllljjjjjjgggffffffgggggghhhiiijjjllllllmmmooossswww{{{}}}~~~~~~~~~~~~}}}|||{{{zzzxxxyyyzzz{{{{{{{{{{{{{{{{{{yyyyyy}}}zzztttpppmmmllljjjjjjiiiiiiiiiiiiiiijjjhhhjjjlllmmmmmmmmmnnnoooppprrruuuyyy|||}}}}}}}}}yyyxxxxxxvvvuuutttssssssqqqpppooonnnnnnmmmmmmnnnmmmmmmlllkkkjjjiiihhhhhhffffffggghhhhhhhhhhhhgggffffffffffffggghhhiiiiiijjjkkklllmmmnnnoooooopppoooppprrrrrrooommmllllllkkkjjjhhhiiijjjlllkkkkkkjjjiiihhhggggggfffggggggggggggffffffeeeddddddcccdddeeegggiiikkkkkkkkkkkkiiiiiiiiijjjkkklllnnnnnnllllllmmmnnnnnnoooppppppnnnnnnnnnnnnooopppqqqqqqrrrqqqqqqppppppqqqqqqqqqrrrsssuuuwwwwwwvvvuuutttqqqpppooonnnnnnnnnoooooorrrrrrrrrqqqqqqqqqpppppprrrrrrrrrrrrssstttuuuvvvsssttttttssssssrrrqqqpppmmmmmmnnnnnnoooppppppqqqqqqqqqrrrrrrssstttuuuuuuvvvxxxzzzzzzyyyxxxyyyzzzwwwxxxxxxyyyzzz{{{||||||zzz|||~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyywwwwwwvvvvvvvvvvvvwwwwwwrrrrrrqqqqqqpppoooooonnnnnnnnnoooppppppqqqrrrrrrpppqqqqqqrrrrrrqqqqqqppppppqqqsssttttttsssrrrqqqpppppppppoooppppppqqqqqqqqqppppppnnnmmmlllkkkjjjfffffffffgggggghhhiiijjjllllllmmmnnnrrrvvvzzz|||}}}}}}}}}}}}|||{{{zzzyyywwwwwwxxxyyyzzzzzzzzzzzzyyywwwwwwzzzxxxssspppmmmllljjjjjjiiiiiiiiiiiiiiijjjgggiiilllllllllkkklllmmmmmmooosssvvvyyyzzzzzzzzzuuuuuutttsssrrrqqqqqqpppnnnnnnmmmlllkkkkkkkkkkkkllllllkkkjjjiiihhhggggggddddddeeefffggggggggggggeeeeeeeeeeeefffgggiiiiiijjjjjjkkklllmmmnnnoooooooooppprrrqqqooommmllllllkkkjjjiiiiiijjjlllkkkjjjjjjiiihhhggggggfffggggggggggggfffeeeeeedddccccccdddeeegggiiijjjkkkkkkkkkgggggghhhiiikkknnnoooqqqmmmnnnnnnooopppqqqqqqqqqnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqqqqpppqqqqqqqqqppprrrsssuuuuuutttrrrqqqrrrqqqooonnnnnnnnnoooppprrrrrrrrrqqqqqqqqqpppppprrrrrrrrrssstttuuuvvvwwwttttttttttttuuuuuuvvvvvvnnnoooooopppqqqrrrrrrrrrrrrrrrssstttuuuwwwwwwxxxvvvxxxzzzzzzyyyyyyyyyzzzwwwwwwxxxxxxzzz|||}}}~~~{{{}}}~~~~~~}}}}}}zzzyyyxxxwwwvvvuuuttttttpppqqqrrrssssssrrrqqqpppppppppooonnnlllkkkjjjiiiiiijjjlllkkkkkkjjjlllmmmooooooooonnnmmmmmmllllllooooooooooooooonnnmmmmmmnnnmmmmmmlllllllllmmmmmmooonnnlllkkkjjjiiiiiiiiihhhiiijjjiiihhhhhhjjjllljjjkkklllnnnqqqssstttuuuyyyxxxxxxwwwvvvvvvuuuuuusssssstttuuuvvvwwwxxxyyyuuuuuuvvvxxx}}}yyyrrrooonnnooojjjiiiiiihhhhhhhhhhhhiiiiiijjjkkkkkklllllllllllllllmmmpppsssuuuvvvuuuuuuppppppooonnnmmmmmmlllllliiihhhgggffffffggghhhiiihhhgggfffeeedddccccccccceeefffggghhhhhhfffdddcccccccccdddeeefffggghhhhhhiiijjjjjjkkklllmmmooopppnnnnnnmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggeeeddddddccceeedddccccccbbbbbbccccccgggggghhhiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnooopppppppppppppppppppppppplllmmmmmmnnnooopppppppppqqqqqqrrrrrrrrrqqqppppppqqqpppooommmmmmooopppqqqppppppqqqrrrrrrrrrrrrqqqqqqrrrsssssssssrrrqqqppprrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvuuutttssssssqqqrrrrrrpppoooppprrrtttvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||{{{yyyyyy{{{}}}|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzwwwwwwvvvuuutttsssrrrrrrooopppqqqrrrrrrqqqpppoooooonnnmmmkkkjjjjjjiiiiiiiiikkkllllllkkkkkklllmmmooonnnnnnmmmmmmlllkkkkkkmmmnnnnnnnnnmmmmmmlllkkkllllllkkkkkkkkkkkkllllllnnnmmmllljjjiiiiiiiiihhhhhhiiijjjiiihhhhhhjjjllljjjkkklllnnnoooqqqrrrsssttttttssssssrrrqqqqqqqqqpppqqqrrrssstttuuuuuuvvvrrrrrrrrrtttwww}}}}}}uuupppmmmmmmmmmjjjjjjiiihhhggggggggggggiiiiiijjjkkkkkkkkkkkkkkkjjjkkknnnpppqqqrrrqqqqqqnnnmmmmmmlllkkkkkkjjjjjjhhhgggffffffffffffggghhhgggfffeeedddccccccccccccdddeeegggggggggfffdddcccccccccdddfffgggiiijjjjjjkkkkkkkkkkkkkkklllmmmnnnmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkiiigggfffdddddddddddddddccccccccccccddddddggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkklllnnnooopppppppppppppppppppppppppppmmmmmmnnnoooooopppqqqqqqrrrrrrssssssrrrqqqppppppqqqpppooonnnnnnooopppqqqppppppqqqrrrrrrrrrrrrqqqqqqrrrssssssssssssqqqqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvuuuttttttsssrrrsssrrrqqqpppppprrrsssvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzzzz}}}}}}}}}~~~~~~}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvssssssrrrqqqqqqpppoooooommmnnnoooppppppooonnnmmmmmmllljjjhhhgggggghhhiiijjjkkkllllllkkkkkklllmmmmmmmmmmmmlllkkkkkkjjjjjjkkkllllllllllllkkkkkkjjjkkkjjjjjjiiiiiijjjjjjkkkmmmlllkkkjjjiiihhhhhhhhhhhhiiijjjjjjiiiiiijjjlllkkkkkkllllllmmmnnnoooooonnnnnnnnnmmmllllllkkkkkkmmmnnnooopppqqqrrrrrrrrrnnnmmmmmmmmmppptttxxxzzz{{{yyyuuupppmmmkkkjjjjjjjjjiiihhhgggffffffeeefffhhhhhhiiiiiijjjjjjiiiiiihhhiiijjjlllmmmllllllkkkjjjjjjjjjiiihhhhhhggggggffffffeeeeeeeeeeeefffffffffeeedddcccccccccccccccdddeeefffffffffeeecccbbbcccccceeegggiiikkklllmmmnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiijjjjjjkkkkkklllllllllmmmmmmllljjjhhhfffeeeddddddccccccccccccdddeeeffffffhhhiiijjjkkkllllllllllllllllllllllllmmmooopppqqqppppppppppppppppppppppppnnnnnnoooooopppqqqqqqqqqtttttttttssssssqqqppppppqqqpppooonnnnnnooopppqqqppppppqqqrrrrrrrrrrrrqqqqqqrrrsssttttttsssrrrqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuvvvvvvvvvuuuttttttsssttttttrrrqqqpppqqqsssvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzzzzzzzz{{{~~~~~~|||zzzxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvtttuuuuuuuuuttttttsssrrrppppppooonnnnnnmmmlllllllllmmmnnnnnnnnnnnnmmmlllkkkiiigggeeeeeefffhhhjjjjjjlllmmmlllkkkkkklllmmmllllllkkkkkkjjjiiiiiiiiikkkkkkkkkllllllkkkjjjjjjjjjjjjiiiiiiiiijjjkkkkkklllkkkjjjiiihhhgggggghhhgggiiijjjkkkjjjjjjkkklllkkkkkkkkkkkkkkkllllllllljjjjjjiiiiiihhhhhhhhhgggkkklllmmmoooooopppooooookkkjjjiiiiiijjjlllnnnppppppooommmkkkiiihhhgggggghhhggggggffffffffffffggggggggghhhhhhhhhhhhhhhgggggghhhhhhiiiiiihhhggggggggggggffffffeeeeeeeeeeeeeeeddddddddddddddddddeeeddddddcccbbbbbbbbbccccccddddddeeeeeeeeedddcccbbbcccdddeeehhhjjjmmmnnnooopppooonnnlllkkkjjjiiiiiijjjjjjiiiiiiiiihhhhhhhhhjjjjjjjjjkkklllmmmmmmnnnnnnmmmkkkiiigggfffeeedddbbbbbbccccccdddfffggghhhiiiiiijjjkkkllllllllllllllllllmmmmmmnnnpppqqqrrrppppppppppppppppppppppppooooooppppppqqqqqqqqqqqquuuuuuuuutttsssrrrqqqpppppppppooonnnnnnoooppppppppppppqqqrrrrrrrrrrrrqqqqqqrrrssstttttttttsssrrrsssssstttuuuuuuvvvuuuuuuuuuuuuvvvvvvvvvuuuuuutttuuuuuuvvvtttrrrqqqqqqrrrvvvwwwxxxxxxyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzz{{{}}}~~~|||zzzyyyxxxxxxvvvvvvwwwwwwwwwvvvuuuuuuqqqqqqrrrrrrrrrqqqppppppnnnnnnmmmmmmllllllkkkkkkkkklllmmmmmmmmmmmmlllkkkiiigggeeeddddddfffiiijjjkkklllmmmmmmkkkkkklllmmmkkkkkkkkkjjjiiiiiihhhhhhjjjkkkkkkllllllkkkkkkkkkjjjjjjiiiiiijjjkkklllllljjjiiihhhgggggggggggggggfffhhhkkkkkkkkkkkkkkkllllllkkkkkkkkkjjjjjjiiiiiihhhhhhhhhgggggggggggggggjjjkkkmmmnnnoooooonnnmmmiiihhhgggffffffhhhiiijjjhhhhhhgggggggggffffffffffffeeeeeeffffffggghhhiiiggggggggghhhhhhggggggfffgggggggggggggggffffffeeeddddddddddddccccccccccccccccccddddddddddddccccccccccccbbbbbbbbbcccddddddddddddeeedddddddddcccccccccdddfffhhhkkknnnoooppppppooonnnllljjjiiiiiiiiiiiihhhhhhhhhhhhgggggggggiiiiiijjjkkkmmmnnnoooooopppooommmjjjhhhfffeeeeeecccccccccdddeeeggghhhiiiiiiiiijjjkkkllllllllllllmmmmmmmmmnnnooopppqqqrrrpppppppppppppppppppppppppppppppppppppppqqqqqqqqqttttttttttttsssrrrqqqpppppppppooooooooooooppppppppppppqqqrrrrrrrrrrrrqqqqqqrrrssstttuuutttssssssssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwvvvsssrrrrrrssswwwwwwxxxyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{zzzzzzyyyyyyttttttvvvvvvvvvuuutttsssppppppqqqqqqqqqqqqppppppnnnnnnnnnmmmmmmllllllllljjjkkklllmmmmmmlllkkkjjjggggggfffeeefffhhhjjjkkklllmmmnnnmmmlllkkklllmmmkkkkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkiiiiiiiiiiiijjjkkklllllliiihhhgggffffffffffffffffffhhhkkkllllllkkklllmmmlllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllnnnnnnnnnlllkkkggggggfffeeeffffffhhhhhhfffeeeeeeeeeeeefffggggggffffffffffffggghhhiiiiiigggggghhhhhhhhhgggffffffgggggggggffffffeeeeeeeeeccccccccccccccccccccccccccccccddddddddddddcccccccccccccccccccccdddeeefffeeeeeeeeeeeeddddddddddddcccdddfffhhhkkkmmmooopppooonnnmmmlllkkkjjjjjjjjjhhhhhhhhhhhhgggggggggggghhhiiijjjlllmmmoooppppppqqqpppnnnkkkiiigggfffeeedddddddddeeefffgggiiiiiihhhiiijjjkkkllllllllllllmmmmmmmmmmmmnnnpppqqqrrrppppppppppppppppppppppppppppppppppppppppppppppppsssssssssssssssrrrrrrqqqoooooooooppppppoooooooooppppppqqqrrrrrrrrrrrrqqqqqqrrrssstttuuuuuuttttttttttttuuuuuuuuuuuuuuutttuuuuuuvvvwwwwwwwwwvvvvvvuuuvvvxxxwwwuuutttssstttwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{|||{{{yyyyyy{{{|||~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwwwwwwqqqrrrtttuuuuuutttrrrqqqppppppqqqqqqrrrqqqqqqpppoooooooooooonnnnnnnnnnnnkkkkkklllmmmmmmlllkkkkkkffffffggggggiiijjjkkklllmmmnnnnnnmmmlllkkklllmmmlllkkkkkkjjjjjjiiihhhhhhggghhhiiiiiijjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkkkkhhhgggffffffeeeeeeffffffeeehhhkkkmmmmmmllllllmmmlllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhhiiikkkmmmmmmllljjjiiieeeeeeeeeeeeeeefffggghhhgggfffeeeeeeeeefffhhhiiijjjiiihhhgggggggggggghhhhhhhhhhhhhhhhhhgggffffffffffffeeeeeedddeeeeeeeeeccccccccccccccccccccccccccccccdddeeeeeedddccccccccccccccccccdddeeefffggggggffffffeeeeeeeeeeeeeeedddeeefffhhhkkkmmmnnnooommmmmmlllkkkkkkkkkllllllhhhhhhhhhhhhgggggggggggghhhiiijjjlllnnnoooqqqqqqrrrqqqooollljjjhhhffffffeeeeeeeeeeeefffggghhhiiiggghhhiiijjjkkkkkkkkkkkklllllllllmmmnnnooopppqqqppppppppppppppppppppppppoooooooooooooooooooooooopppqqqqqqrrrrrrrrrrrrrrrooooooppppppppppppooooooppppppqqqrrrrrrrrrrrrqqqpppqqqsssuuuuuuuuuuuutttttttttuuuuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwwwwtttvvvxxxxxxvvvuuuuuuvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~~~~~~~}}}zzzwwwwwwvvvuuutttsssrrrrrrrrroooppprrrssssssrrrqqqpppqqqqqqrrrrrrrrrrrrrrrqqqpppppppppppppppoooooooookkkkkkmmmmmmmmmmmmkkkkkkffffffhhhiiijjjllllllmmmmmmnnnooonnnlllkkklllmmmllllllkkkkkkjjjiiiiiiiiiffffffggghhhhhhiiihhhhhhffffffffffffggghhhjjjjjjggggggfffeeeeeeeeeffffffeeehhhkkkmmmmmmllllllmmmlllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifffhhhjjjllllllkkkiiigggddddddddddddeeefffhhhhhhiiihhhfffeeeeeeggghhhjjjmmmllljjjiiigggffffffeeehhhhhhiiiiiihhhgggffffffeeeeeedddddddddddddddeeecccccccccccccccdddddddddcccdddeeeffffffeeedddccccccccccccdddeeefffggghhhggggggfffeeeeeeeeeeeefffdddeeefffhhhjjjlllmmmnnnllllllkkkkkkkkklllmmmmmmiiihhhhhhhhhgggggggggggghhhiiijjjlllnnnpppqqqrrrsssrrrooommmjjjhhhgggfffffffffeeeffffffggghhhiiigggggghhhiiijjjjjjjjjjjjllllllllllllmmmooopppqqqppppppppppppppppppppppppooooooooonnnnnnnnnnnnnnnoooooopppqqqrrrrrrrrrrrrooooooppppppppppppooooooppppppqqqrrrrrrrrrrrrqqqpppqqqsssuuuuuuuuuuuuuuutttuuuuuuuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwwwwsssvvvxxxxxxwwwvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzzzzzzzz{{{~~~~~~~~~}}}}}}~~~|||zzzxxxwwwwwwttttttssssssrrrqqqpppppppppppprrrssssssrrrqqqppprrrrrrrrrrrrsssssssssssssssrrrqqqqqqqqqqqqrrrrrrpppooonnnmmmkkkjjjhhhhhhjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhhhhhhhiiiiiijjjgggffffffeeeeeeggghhhiiiiiikkkmmmmmmkkkjjjjjjjjjhhhiiiiiiiiiiiijjjjjjjjjggghhhiiijjjjjjjjjjjjjjjhhhhhhiiihhhhhhgggfffeeecccccccccdddeeefffggghhhgggggghhhhhhhhhhhhggggggjjjjjjiiiiiihhhggggggfffggghhhiiijjjjjjiiihhhgggffffffeeedddddddddeeeeeedddddddddccccccbbbbbbbbbeeeeeedddcccccccccddddddddddddeeeeeefffgggggghhhiiiiiihhhhhhggggggffffffdddeeegggiiikkkkkkkkkjjjmmmmmmlllllllllkkkkkkkkkkkkjjjhhhgggffffffffffffggghhhhhhjjjlllpppssstttvvvuuusssqqqnnnkkkiiihhhhhhhhhiiiiiiiiiiiihhhhhhiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjkkklllnnnooommmmmmnnnnnnoooqqqrrrssspppppppppooonnnmmmmmmmmmmmmnnnoooppprrrrrrssssssqqqqqqqqqppppppppppppppprrrqqqpppoooooopppqqqrrrrrrtttuuuwwwwwwvvvtttsssuuuuuuuuuuuuttttttttttttxxxxxxxxxxxxxxxyyyyyyyyyuuuvvvxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyyzzz{{{|||~~~~~~}}}zzzxxxvvvuuuuuurrrrrrrrrqqqpppoooooooooppppppqqqrrrrrrrrrrrrrrrttttttttttttttttttttttttttttttttttttsssssssssssspppooonnnlllkkkjjjjjjjjjlllmmmmmmnnnnnnnnnmmmmmmmmmlllkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhiiiiiiiiihhhhhhgggggggggggghhhhhhgggffffffeeeeeeggghhhiiikkkmmmooonnnlllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjhhhhhhiiijjjkkkkkkkkkkkkiiiiiiiiihhhhhhgggfffeeedddccccccddddddfffgggggghhhhhhiiijjjjjjjjjjjjjjjllllllkkkjjjiiihhhhhhgggggghhhiiiiiiiiiiiihhhgggfffeeeeeeddddddddddddddddddddddddccccccbbbbbbbbbcccccccccccccccdddeeefffcccccccccdddeeeeeeffffffhhhhhhhhhgggggggggffffffdddeeefffhhhiiiiiiiiiiiikkkkkkkkkjjjjjjjjjiiiiiijjjiiigggfffeeeeeeeeeffffffggghhhjjjmmmpppsssuuuxxxvvvtttrrrooollljjjhhhiiiiiijjjjjjjjjjjjiiiiiihhhiiijjjkkkkkkkkkkkkkkkhhhhhhiiiiiijjjlllmmmnnnmmmmmmmmmmmmooopppqqqrrrqqqppppppooonnnmmmlllllllllmmmnnnpppqqqqqqrrrrrrqqqqqqqqqppppppppppppppprrrqqqpppoooooopppqqqrrrssstttuuuvvvvvvuuuuuutttwwwvvvvvvvvvuuutttttttttwwwwwwwwwxxxxxxxxxxxxyyywwwxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~|||{{{zzzxxxvvvtttsssssspppppppppooonnnnnnmmmmmmpppppppppqqqrrrssstttuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvttttttooonnnlllkkkkkklllmmmnnnqqqqqqqqqqqqpppooonnnmmmllllllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffffffffgggffffffeeeeeeggghhhiiimmmnnnpppooommmkkkjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjhhhiiijjjkkklllllllllllliiiiiiiiihhhgggffffffeeedddccccccddddddeeefffggghhhiiijjjlllmmmmmmmmmmmmnnnmmmmmmlllkkkiiiiiihhhggghhhhhhiiiiiihhhhhhgggfffeeeddddddcccccccccdddcccccccccccccccbbbbbbbbbaaaaaaaaabbbcccdddffffffbbbbbbbbbccccccddddddeeegggggggggffffffffffffffffffeeeeeeeeeffffffggghhhiiiiiiiiihhhhhhhhhgggggggggfffeeedddccccccdddeeeeeefffhhhkkknnnqqqtttvvvyyyxxxvvvssspppmmmjjjiiijjjjjjkkkkkkkkkkkkjjjjjjggghhhiiijjjkkklllllllllhhhhhhhhhhhhiiijjjllllllllllllllllllmmmnnnppppppqqqqqqpppooonnnmmmllllllllllllmmmnnnooopppqqqqqqpppppppppqqqqqqqqqqqqqqqrrrqqqqqqppppppqqqqqqrrrssstttttttttuuuuuuvvvvvvxxxxxxwwwwwwvvvuuuttttttvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{zzzzzzxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzyyyyyywwwvvvtttsssrrrppppppoooooonnnnnnnnnnnnpppppppppppprrrtttvvvxxxyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwyyyzzzzzzxxxvvvtttpppnnnlllkkklllnnnqqqsssuuuuuutttsssrrrpppnnnmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjlllkkkjjjhhhgggfffffffffgggffffffeeeeeeggghhhiiimmmnnnpppooommmjjjjjjjjjlllkkkkkkkkkjjjjjjiiiiiihhhiiijjjlllmmmnnnnnnnnnjjjjjjiiihhhgggfffffffffdddcccccccccdddeeeeeefffhhhiiijjjlllmmmnnnoooooonnnnnnmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhfffeeedddccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeebbbbbbbbbcccccccccddddddfffffffffeeeeeeeeeeeeeeefffeeedddccccccdddeeefffhhhhhhgggggggggfffffffffeeedddcccbbbaaabbbcccdddeeegggiiilllpppsssvvvxxxzzzxxxvvvssspppmmmkkkjjjiiijjjjjjjjjjjjjjjjjjiiifffgggiiijjjkkkllllllmmmgggggggggggghhhiiijjjkkkkkkkkkkkkkkklllmmmnnnoooqqqqqqpppooonnnmmmlllllllllllllllmmmnnnooopppppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrsssssssssssstttuuuwwwxxxzzzyyyyyyxxxwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxzzz{{{||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz|||}}}}}}}}}}}}~~~~~~}}}|||{{{xxxxxxxxxxxxwwwuuusssrrrpppppppppppppppooooooooopppppppppqqqsssuuuwwwyyyzzzyyyyyyyyyxxxxxxwwwwwwuuuwwwxxxzzzzzzxxxwwwuuupppooommmmmmnnnqqqtttvvvxxxwwwvvvtttrrrpppnnnmmmkkkkkkkkkjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmlllnnnmmmllljjjiiihhhhhhggggggffffffeeeeeeggghhhiiikkkmmmnnnnnnkkkiiiiiiiiillllllkkkjjjjjjiiihhhhhhhhhiiijjjlllnnnoooooooookkkjjjiiigggfffeeeeeefffddddddcccccccccdddeeeeeefffggghhhjjjlllmmmnnnnnnlllllllllkkkjjjjjjiiiiiiiiiiiiiiihhhhhhiiiiiiiiigggfffeeedddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbbbbaaaaaaaaaaaacccccccccccccccdddddddddddddddddddddddddddeeeeeefffeeecccbbbbbbbbbcccdddggggggggggggfffffffffeeebbbbbbaaa``````aaabbbcccfffgggjjjnnnqqqtttwwwxxxxxxwwwuuurrrpppmmmkkkjjjhhhhhhiiiiiiiiiiiihhhhhhfffgggiiijjjkkkllllllmmmgggggggggggghhhiiijjjjjjkkkjjjjjjjjjkkklllmmmnnnppppppoooooonnnmmmmmmmmmmmmlllllllllmmmnnnooopppoooooopppqqqrrrsssssssssrrrrrrrrrssssssrrrrrrrrrrrrrrrsssssstttvvvxxxyyyyyyyyyyyyxxxwwwvvvvvvvvvuuuvvvvvvwwwxxxxxxyyyyyy{{{|||}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwzzzzzzzzzzzzzzz{{{|||}}}||||||}}}~~~~~~}}}{{{zzzzzzwwwxxxxxxxxxwwwvvvtttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvwwwxxxxxxxxxxxxwwwvvvvvvuuuuuussstttuuuwwwwwwwwwwwwvvvqqqqqqpppppprrrtttwwwxxxxxxwwwvvvtttrrrooommmlllkkkkkkjjjjjjjjjkkkllllllkkkkkkkkkkkkllllllllllllmmmnnnoooppppppooonnnmmmooonnnmmmkkkjjjiiiiiiiiigggffffffeeeeeeggghhhiiiiiikkkmmmmmmkkkjjjiiijjjllllllkkkjjjiiiggggggffffffhhhiiilllnnnooopppppplllkkkiiigggeeeeeeeeefffddddddccccccccccccdddddddddeeeggghhhjjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjkkkhhhgggfffeeedddcccccccccaaaaaaaaabbbbbbbbbbbbbbbeeedddbbbaaa``````______ccccccccccccccccccccccccccccccccccccddddddddddddddddddcccbbbbbbcccccccccfffffffffeeeeeeeeeddddddaaa```______```aaabbbccceeegggjjjmmmqqqsssuuuvvvttttttrrrpppnnnlllkkkjjjhhhhhhhhhiiiiiihhhhhhhhhggghhhiiijjjkkklllllllllhhhhhhggghhhhhhiiijjjjjjkkkkkkkkkkkkkkklllmmmmmmoooooooooooonnnnnnnnnnnnnnnmmmlllllllllnnnooopppoooooopppqqqrrrssstttuuurrrssssssttttttssssssrrrqqqqqqrrrtttuuuwwwxxxyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~}}}|||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwxxxzzzzzzzzzzzzzzz{{{||||||{{{||||||}}}~~~~~~|||{{{yyyyyyxxxxxxuuuvvvwwwxxxwwwvvvtttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssstttvvvvvvwwwwwwvvvvvvuuuuuutttssssssrrrppppppqqqssstttuuuvvvwwwrrrrrrssstttuuuwwwxxxyyywwwvvvuuusssqqqooolllkkkkkkjjjjjjjjjkkkkkklllmmmkkkkkkkkklllllllllmmmmmmmmmnnnpppqqqqqqpppnnnmmmnnnmmmlllkkkjjjiiiiiiiiigggffffffeeeeeeggghhhiiiiiikkkmmmnnnlllkkkkkkllllllkkkjjjiiigggfffeeedddeeefffhhhkkkmmmoooppppppmmmkkkiiifffeeeeeeeeefffddddddcccccccccccccccddddddeeefffhhhiiiiiijjjjjjkkkkkkkkklllmmmmmmnnnnnnllllllkkkjjjjjjkkklllllliiiiiigggfffeeeddddddddd```aaaaaaaaabbbbbbbbbccccccbbbaaa```````````````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccddddddbbbbbbcccdddddddddccccccdddddddddcccccccccbbbbbb```_________```aaacccdddccceeehhhkkknnnpppqqqqqqqqqpppooonnnlllkkkjjjjjjhhhiiiiiijjjjjjiiiiiihhhhhhiiijjjkkkkkkkkkkkkkkkiiiiiihhhhhhhhhiiijjjjjjlllkkkkkkkkkkkklllmmmmmmmmmmmmnnnnnnooooooppppppooonnnmmmlllmmmnnnpppqqqnnnooopppqqqssstttuuuvvvrrrssstttuuuuuutttsssrrrooopppsssuuuwwwxxxxxxxxxvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{|||}}}~~~~~~~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxyyyyyyyyyyyy{{{zzzzzzzzzzzz{{{||||||{{{{{{|||}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwtttuuuvvvwwwwwwuuusssrrrpppppppppppppppqqqqqqqqqqqqrrrtttvvvwwwwwwvvvvvvuuuttttttsssrrrqqqqqqqqqnnnnnnoooppprrrtttvvvwwwssstttuuuvvvwwwxxxyyyyyyvvvuuutttssspppnnnlllkkkjjjjjjjjjjjjkkkkkklllmmmkkkkkkkkkllllllmmmmmmmmmlllnnnoooqqqqqqooonnnlllllllllkkkjjjiiiiiiiiiiiigggffffffeeefffggghhhiiiiiikkknnnnnnnnnmmmmmmnnnlllkkkjjjhhhgggeeedddcccdddfffhhhjjjmmmoooppppppmmmllliiifffeeeeeeeeefffddddddccccccbbbcccccccccdddeeefffggghhhiiiiiiiiikkkkkklllmmmnnnooopppqqqmmmmmmkkkkkkkkkkkkmmmmmmjjjjjjhhhgggfffeeeeeeddd``````aaaaaabbbbbbbbbcccaaa````````````aaaaaabbbaaaaaaaaaaaa````````````aaaaaabbbbbbcccccccccdddaaabbbccceeeeeeddddddcccbbbbbbbbbbbbaaaaaaaaaaaa```_________```aaacccdddaaacccfffiiilllmmmnnnnnnnnnnnnmmmlllkkkjjjjjjiiijjjjjjjjjkkkkkkjjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkkllllllkkkkkkkkklllmmmmmmllllllmmmnnnooopppqqqqqqpppooommmmmmmmmnnnpppqqqnnnooopppqqqssstttvvvvvvrrrssstttuuuuuutttsssrrrmmmpppsssvvvxxxxxxxxxxxxuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwxxxyyy{{{||||||}}}{{{|||}}}~~~~~~}}}xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{||||||zzz{{{|||}}}~~~}}}{{{wwwxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvtttrrrqqqppppppqqqrrrrrrrrrqqqqqquuuvvvwwwxxxwwwvvvtttrrrrrrssssssrrrpppooopppqqqoooooopppppprrrtttuuuvvvyyyxxxwwwvvvuuuuuuvvvvvvwwwvvvssspppmmmkkkjjjiiihhhiiijjjkkklllmmmmmmmmmlllllllllkkkkkkjjjjjjjjjllllllmmmmmmnnnmmmmmmmmmllllllkkkjjjiiiiiiiiihhhggghhhhhhgggfffhhhkkkmmmlllppprrrooonnnpppqqqooonnnmmmkkkiiigggeeedddcccddddddeeefffhhhjjjkkklllmmmllljjjhhhfffeeeddddddaaabbbddddddccccccdddeeegggggghhhhhhggggggggggggjjjjjjlllmmmoooqqqssssssppppppooonnnmmmmmmmmmmmmllljjjgggffffffeeecccbbbbbbaaa```_______________bbbaaa```______```aaabbbbbbbbbaaa```````````````aaaaaabbbccccccccccccbbbbbbbbbcccccccccdddddddddaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaaaaacccdddfffgggiiijjjkkkkkkmmmmmmmmmlllkkkjjjhhhgggiiihhhgggffffffggghhhiiiiiiiiijjjkkkkkkkkkkkkkkkiiihhhhhhhhhiiijjjkkkkkkmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnlllmmmmmmnnnoooppppppqqqppppppppppppqqqsssuuuvvvvvvuuusssrrrrrrrrrtttuuupppqqqssstttvvvwwwwwwxxxzzzyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxyyy{{{}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{zzzyyyyyyyyyzzz|||}}}}}}|||{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~{{{yyyvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvtttssspppqqqqqqrrrrrrrrrqqqqqqssstttuuuvvvuuutttrrrqqqqqqrrrsssrrrooonnnooopppnnnooopppqqqrrrtttvvvwwwwwwvvvtttsssrrrrrrrrrsssrrrqqqpppnnnlllkkkjjjjjjiiijjjkkkkkklllllllllllllllkkkkkkkkkjjjjjjjjjjjjkkkllllllmmmmmmlllllllllkkkllllllkkkkkkjjjiiihhhgggggggggffffffgggkkkmmmlllqqqssspppoooqqqrrrpppnnnmmmkkkjjjhhhfffeeedddeeeeeeeeefffggghhhiiijjjkkkjjjiiigggeeeddddddcccaaabbbdddddddddeeehhhjjjkkkkkkiiihhhggggggggggggjjjkkkmmmoooqqqrrrssstttpppooonnnmmmlllmmmnnnnnnmmmkkkiiihhhiiiiiihhhgggddddddcccbbbaaaaaaaaaaaabbbaaa`````````aaabbbccccccbbbaaaaaa``````aaaaaaaaabbbccccccddddddccccccbbbbbbbbbccccccdddddddddccccccccccccccccccccccccaaaaaaaaaaaaaaa`````````bbbccceeeggghhhiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiihhhgggffffffggghhhiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkkkkmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnoooooooooooommmmmmnnnnnnoooppppppqqqqqqppppppqqqrrrsssuuuvvvxxxwwwuuussssssssstttuuuqqqrrrsssuuuwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxxxxyyy{{{|||~~~|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}~~~|||zzzxxxuuussswwwxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyxxxwwwvvvvvvrrrrrrrrrrrrrrrqqqqqqqqqpppqqqrrrsssrrrqqqpppooopppqqqrrrqqqnnnmmmnnnooonnnnnnpppqqqsssuuuvvvwwwtttsssqqqpppooonnnnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiikkkkkkkkkllllllkkkkkkjjjkkklllmmmmmmmmmkkkiiigggffffffgggffffffhhhkkknnnmmmrrrtttqqqppprrrsssqqqmmmmmmllljjjiiigggffffffffffffeeeeeeeeefffggggggiiihhhgggeeedddcccccccccaaacccdddeeefffiiinnnqqqtttqqqmmmjjjgggfffggggggiiikkknnnqqqttttttttttttooonnnlllllllllmmmoooqqqooommmllllllmmmmmmmmmlllhhhggggggfffeeeeeeddddddbbbbbbaaaaaaaaacccdddeeedddcccbbbbbbaaaaaabbbbbbbbbcccddddddeeeeeeddddddbbbbbbbbbbbbcccccccccccceeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbaaaaaa``````___bbbbbbdddeeeggghhhhhhhhhggghhhiiijjjkkklllllllllhhhhhhgggggggggggghhhhhhiiiiiiiiijjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkklllnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooopppppppppqqqmmmnnnnnnoooooopppppppppqqqqqqqqqrrrssstttuuuvvvyyyxxxvvvtttsssttttttuuurrrsssuuuvvvxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz|||}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||{{{{{{{{{{{{||||||~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}zzzyyyxxxwwwuuuwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyyyyyyyyyyxxxssssssrrrrrrqqqqqqqqqqqqooopppqqqqqqqqqpppooooooooopppqqqpppnnnlllmmmnnnmmmnnnoooqqqssstttuuuvvvqqqqqqooonnnmmmlllkkkkkkkkkkkkjjjjjjjjjkkkkkklllllllllmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjiiiiiijjjlllmmmnnnnnnkkkiiigggeeeffffffffffffhhhlllooooootttuuusssqqqssstttrrrmmmmmmlllkkkjjjiiihhhhhhgggffffffeeeddddddddddddffffffeeedddddddddddddddcccdddeeegggiiimmmsssxxx~~~zzzsssmmmhhhffffffgggiiilllpppsssvvvvvvvvvuuuooonnnmmmlllmmmooorrrssssssqqqooooooooopppooonnnkkkkkkjjjjjjiiihhhgggfffdddccccccbbbcccdddfffgggeeeddddddcccbbbcccccccccddddddeeeffffffffffffeeebbbbbbccccccccccccccccccffffffffffffffffffffffffccccccbbbbbbaaa```______aaabbbcccdddeeeffffffffffffggghhhjjjkkkkkkkkkkkkhhhhhhgggggggggggghhhhhhhhhiiiiiiiiiiiihhhgggggghhhhhhhhhhhhiiikkklllmmmooooooppppppppppppoooooopppppppppqqqqqqqqqrrrrrrnnnnnnooooooooopppppppppqqqrrrrrrrrrssstttuuuuuuxxxwwwvvvtttssssssssssssttttttvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{||||||{{{wwwxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzzzzuuutttsssrrrqqqqqqqqqqqqpppppppppqqqqqqqqqppppppoooppppppooommmlllmmmnnnlllmmmoooqqqrrrssssssssspppoooooonnnmmmlllkkkjjjmmmlllkkkkkkjjjjjjkkkkkkmmmmmmmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkjjjiiiiiihhhjjjkkkmmmnnnmmmkkkhhhfffeeefffffffffgggiiimmmpppqqqvvvwwwsssrrrssssssqqqmmmlllllllllkkkkkkkkkjjjhhhgggfffeeeccccccbbbbbbeeeddddddddddddeeefffffffffggghhhiiilllpppvvvzzzxxxpppjjjgggffffffiiilllppptttvvvwwwwwwvvvqqqpppooooooppprrrtttvvvwwwtttrrrqqqppppppooommmmmmmmmmmmmmmllljjjiiihhhfffeeeeeedddeeefffggghhhffffffeeedddddddddddddddeeeeeefffgggggggggggggggddddddccccccccccccccccccffffffffffffffffffffffffdddccccccbbbaaa``````___aaaaaabbbdddeeeeeeeeeeeehhhhhhiiiiiijjjiiiiiiiiigggggghhhhhhhhhhhhgggggghhhhhhiiiiiiiiihhhhhhggghhhhhhiiiiiijjjlllmmmnnnpppqqqqqqrrrrrrqqqqqqpppqqqqqqqqqqqqrrrrrrrrrrrrooooooooooooppppppppppppqqqqqqrrrsssssstttttttttuuuuuutttsssrrrrrrqqqqqqtttuuuvvvxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxyyyyyyzzz{{{{{{{{{{{{}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyy|||~~~wwwxxxxxxyyyyyyxxxxxxwwwuuuuuuuuuuuuwwwxxxyyyzzzwwwvvvtttrrrpppppppppqqqpppppppppppppppqqqqqqqqqooopppqqqpppmmmlllmmmnnnlllmmmooopppqqqqqqppppppnnnnnnnnnnnnnnnmmmkkkkkknnnmmmlllkkkkkkjjjjjjjjjmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiiiiihhhjjjkkkllllllllljjjhhhfffeeefffgggggghhhkkkooossstttwwwxxxtttqqqrrrrrrooollllllllllllmmmmmmmmmmmmiiihhhgggeeedddcccbbbbbbdddddddddeeefffhhhiiijjjiiikkklllmmmnnnqqqvvvyyywwwpppjjjgggggggggjjjlllooosssvvvwwwwwwwwwssssssssstttuuuvvvwwwwwwyyywwwtttrrrrrrqqqooonnnpppqqqqqqqqqooommmkkkjjjiiihhhgggffffffggghhhiiiggggggfffeeeeeeeeefffffffffgggggghhhiiihhhhhhhhheeeeeeeeeeeeddddddddddddeeeeeeeeeeeeeeeeeeeeeeeecccccccccbbbbbbaaaaaa```aaabbbcccdddeeeeeeeeeeeeiiiiiiiiiiiiiiihhhgggfffgggggghhhhhhhhhhhhggggggggghhhiiiiiijjjjjjiiiiiiiiijjjjjjkkklllnnnooopppqqqrrrsssttttttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrssspppppppppppppppppppppppppppqqqrrrrrrsssssssssrrrsssssssssrrrrrrrrrrrrqqquuuuuuvvvxxxxxxyyyyyyyyywwwxxxxxxyyyzzz{{{{{{|||zzzzzz{{{|||||||||||||||}}}~~~~~~}}}~~~~~~~~~}}}|||{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~|||yyywwwvvvwwwzzz|||}}}}}}wwwxxxxxxyyyyyyxxxxxxwwwrrrrrrrrrssstttwwwyyyzzzxxxwwwtttrrrpppppppppqqqooooooooooooooopppqqqqqqpppqqqqqqpppnnnmmmmmmnnnlllmmmnnnoooooonnnmmmlllllllllmmmnnnnnnmmmlllkkkllllllkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjkkkkkkkkklllllllllllllllkkkjjjiiihhhjjjjjjjjjjjjiiihhhggggggfffggghhhiiijjjmmmqqqtttuuuyyyyyytttqqqpppooommmlllllllllmmmmmmnnnnnnoooiiiiiigggeeedddccccccccceeeeeefffggghhhjjjlllmmmmmmnnnoooppppppqqqsssvvv{{{xxxrrrmmmjjjhhhhhhiiijjjlllnnnqqqtttvvvxxxyyyvvvvvvxxxyyyyyyyyyyyyxxxyyywwwuuutttttttttsssqqqttttttuuuuuusssqqqnnnmmmkkkjjjiiihhhgggggghhhhhhhhhhhhgggffffffffffffgggggghhhhhhiiijjjiiiiiiiiiggggggfffffffffeeeeeeeeeffffffffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeeeehhhhhhiiiiiihhhhhhgggffffffggghhhiiiiiihhhgggfffggggggiiijjjkkkkkkkkkkkkkkkkkkkkklllnnnoooqqqrrrrrrsssuuuvvvvvvuuusssrrrpppqqqqqqqqqqqqrrrrrrrrrppppppppppppppppppppppppooopppqqqrrrrrrrrrqqqppprrrrrrsssssssssssssssssstttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxyyyzzz{{{|||}}}{{{|||}}}~~~~~~}}}}}}|||}}}~~~~~~}}}~~~~~~}}}|||||||||||||||}}}~~~|||zzzxxxvvvtttuuuwwwyyyzzzzzzxxxxxxxxxyyyyyyxxxxxxxxxpppppppppqqqsssvvvxxxyyyyyywwwtttrrrpppppppppqqqnnnnnnnnnnnnnnnooopppqqqpppqqqrrrqqqnnnmmmnnnooolllmmmnnnooonnnmmmkkkjjjjjjkkklllmmmnnnmmmlllllljjjjjjiiiiiijjjkkkkkklllllllllmmmmmmmmmmmmmmmllljjjjjjjjjkkkkkklllllllllmmmmmmmmmlllkkkjjjiiihhhjjjjjjiiihhhhhhgggggggggfffgggiiiiiikkknnnrrrvvvvvvzzzyyytttpppooonnnkkkllllllmmmmmmnnnoooooopppjjjiiigggfffeeeddddddccceeeffffffhhhjjjlllnnnooooooppprrrrrrqqqppprrrssssssqqqnnnkkkiiiiiijjjkkkkkklllnnnpppsssvvvxxxyyywwwyyy{{{||||||{{{zzzyyyyyywwwuuuuuuvvvwwwvvvuuuvvvwwwxxxwwwvvvsssqqqooommmllljjjhhhgggggghhhhhhiiiiiihhhggggggggggggggghhhhhhiiijjjjjjjjjjjjiiihhhhhhgggggggggfffffffffggggggggggggggggggggggggbbbbbbbbbbbbbbbcccccccccbbbcccdddeeeeeeeeeeeeeeegggggghhhhhhhhhhhhhhhgggfffggghhhiiiiiihhhgggffffffgggiiijjjllllllmmmmmmkkkllllllmmmoooppprrrsssssstttuuuwwwwwwuuutttsssppppppqqqqqqqqqrrrrrrrrrqqqqqqppppppppppppppppppnnnooopppqqqrrrqqqpppoooqqqrrrssstttuuuuuuuuuuuutttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{|||}}}}}}||||||~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}{{{{{{{{{{{{|||~~~{{{yyyxxxxxxuuuuuutttuuuuuuvvvwwwxxxwwwxxxyyyzzzyyywwwuuutttsssrrrrrrqqqqqqrrrrrrsssvvvuuutttsssqqqpppooonnnooooooooooooooonnnnnnmmmqqqppppppooooooooooooooonnnmmmlllkkkkkkkkkkkkkkklllllllllmmmmmmmmmmmmnnnmmmmmmlllllllllkkkkkkkkklllllllllllllllkkkjjjiiijjjjjjjjjkkklllmmmnnnnnnnnnnnnoooooonnnllljjjiiihhhhhhhhhhhhhhhggggggfffhhhhhhhhhiiikkknnnqqqrrrvvvvvvvvvsssooollljjjjjjjjjlllnnnpppqqqpppoooooommmjjjgggeeeeeeeeedddcccggggggggghhhjjjlllooopppuuutttsssrrrrrrrrrrrrrrrsssrrrpppnnnmmmlllkkkkkkmmmmmmlllmmmppptttxxxzzz{{{}}}~~~|||zzzwwwvvvuuurrrqqqrrruuuxxxuuuvvvxxxyyyxxxvvvsssqqqmmmlllkkkiiigggfffeeeeeeeeefffggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffddddddddddddcccbbbbbbaaaddddddeeeeeeeeeeeeeeeeeecccdddeeeeeeffffffeeeeeeffffffffffffgggiiikkklllhhhhhhjjjkkklllmmmmmmmmmooonnnmmmmmmnnnppprrrtttwwwvvvtttrrrqqqqqqrrrrrrtttsssrrrqqqqqqqqqrrrssssssrrrqqqpppooopppqqqqqqrrrqqqppppppooopppppppppttttttttttttuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~~~~}}}zzzxxxwwwwwwuuuuuuuuuuuuvvvwwwxxxxxxwwwxxxyyyzzzyyyxxxvvvtttrrrrrrqqqqqqqqqqqqrrrrrrtttsssrrrqqqpppooonnnnnnoooppppppppppppooonnnnnnpppoooooonnnnnnnnnooooooooonnnmmmlllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmlllllllllkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkjjjiiiiiiiiijjjkkkmmmnnnooooooooonnnoooooonnnmmmkkkiiihhhhhhhhhhhhhhhhhhggggggfffhhhhhhhhhiiikkknnnpppqqqssssssrrroookkkhhhggghhhiiikkkmmmoooqqqpppoooooommmjjjgggeeeeeeeeedddcccffffffggghhhjjjlllooopppsssrrrrrrqqqqqqrrrrrrsssuuutttrrrpppnnnlllkkkkkkooonnnmmmmmmooorrrvvvxxxzzz{{{}}}~~~~~~|||zzzxxxvvvuuusssqqqppprrrwwwzzzyyyyyyzzzyyywwwuuurrrpppmmmllljjjhhhfffeeeeeeeeeeeefffggghhhiiiiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiikkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhgggfffffffffgggffffffeeeeeeeeefffffffffffffffeeeeeedddeeeffffffggggggffffffgggfffffffffggghhhjjjkkkiiijjjlllmmmnnnnnnoooooonnnmmmmmmnnnppprrruuuwwwxxxvvvtttsssqqqqqqqqqrrrrrrrrrqqqqqqrrrssstttuuuvvvuuutttrrrqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqtttttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{||||||~~~~~~~~~}}}zzzxxxwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyyyywwwxxxyyyzzzzzzxxxwwwuuurrrrrrqqqqqqqqqqqqrrrrrrqqqqqqppppppooonnnnnnmmmoooppppppppppppooonnnnnnnnnnnnnnnmmmnnnnnnoooooopppooonnnlllkkkjjjjjjjjjllllllllllllmmmmmmmmmmmmkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhjjjmmmpppqqqrrrqqqqqqoooooonnnnnnllljjjhhhggghhhhhhiiiiiihhhhhhgggfffhhhhhhhhhiiikkkmmmnnnooonnnnnnllliiifffddddddeeegggiiimmmpppqqqqqqpppooollljjjgggeeeeeeeeeeeedddeeeffffffhhhjjjlllnnnpppoooooooooppppppqqqrrrsssvvvuuutttrrrooommmlllkkkooonnnnnnnnnoooqqqtttvvvyyyzzz{{{||||||zzzxxxwwwsssrrrqqqoooooosssyyy}}}~~~|||yyyvvvsssqqqooommmkkkhhhfffeeeeeefffffffffggghhhiiiiiijjjiiiiiihhhhhhhhhiiijjjjjjjjjkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhgggfffffffffgggggghhhhhhhhhhhhhhhhhhggggggggghhhhhhiiijjjkkklllmmmoooppppppqqqqqqllllllmmmnnnqqqtttwwwyyyxxxwwwuuurrrqqqpppppppppqqqqqqqqqrrrtttuuuwwwxxxzzzyyyvvvtttrrrqqqqqqqqqppppppppppppqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwxxxvvvwwwxxxyyyzzzzzz{{{{{{wwwxxxzzz{{{zzzyyywwwvvvqqqqqqppppppppppppqqqqqqpppppppppoooooooooooonnnnnnoooooooooooonnnmmmmmmmmmmmmmmmmmmmmmnnnooooooqqqpppooommmkkkjjjiiiiiikkkkkklllllllllmmmmmmmmmjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiihhhhhhjjjnnnqqqsssssssssrrroooooonnnlllkkkiiihhhggghhhiiiiiiiiiiiihhhgggggggggggghhhiiijjjkkklllmmmkkkjjjhhheeebbbaaaccceeegggjjjmmmqqqssssssrrrqqqllliiifffeeeeeefffeeedddeeefffggghhhjjjlllmmmnnnlllllllllmmmoooppprrrssswwwvvvuuusssqqqnnnlllkkkmmmllllllmmmooorrrtttvvvxxxyyyzzzzzzyyyxxxvvvuuuppppppnnnmmmnnnrrryyy~~~}}}yyyuuurrrpppooollljjjgggeeedddeeefffggggggggghhhiiijjjjjjjjjjjjggghhhhhhhhhiiijjjkkkllliiijjjjjjkkkkkkllllllllllllkkkkkkkkkjjjkkkkkkkkkjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmlllllljjjiiihhhhhhiiijjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiilllmmmnnnooopppqqqqqqqqqllllllmmmoooqqqtttwwwxxxxxxvvvtttrrrpppooooooooopppppprrrsssvvvxxxyyyzzz{{{zzzwwwtttrrrqqqpppppppppppppppqqqrrrtttuuuvvvuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||~~~{{{{{{zzzzzzyyyyyyyyyyyywwwxxxyyy{{{|||}}}}}}}}}yyyzzz{{{|||{{{yyywwwvvvqqqppppppooooooppppppqqqooooooooooooppppppppppppmmmmmmnnnnnnmmmmmmlllkkkllllllllllllmmmnnnpppppprrrqqqooommmkkkjjjjjjjjjkkkkkkkkkllllllllllllmmmjjjjjjiiiiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhjjjnnnqqqsssssssssrrrooonnnmmmkkkjjjhhhhhhgggiiiiiiiiiiiiiiihhhhhhgggfffggghhhiiiiiijjjjjjkkkiiiiiigggdddbbbaaacccfffhhhkkkooosssuuutttsssqqqkkkiiifffeeeffffffeeeeeeffffffgggiiijjjkkklllllliiiiiijjjkkkmmmoooqqqrrrvvvuuuuuusssqqqnnnlllkkkiiiiiijjjmmmooosssvvvwwwwwwxxxxxxxxxwwwvvvttttttmmmmmmlllkkklllqqqwww||||||wwwsssqqqooooookkkiiigggfffeeefffggghhhggghhhiiijjjkkkkkkkkkkkkhhhhhhhhhhhhiiijjjlllllljjjjjjjjjkkkkkkllllllmmmlllkkkkkkjjjjjjkkklllllljjjkkklllmmmmmmmmmmmmmmmppppppppppppooonnnllllllkkkkkklllmmmmmmmmmmmmllllllllllllkkkkkkjjjiiiiiikkklllmmmnnnooopppppppppmmmmmmnnnpppqqqsssuuuvvvwwwuuusssqqqooooooooooooqqqrrrsssuuuxxxyyy{{{{{{zzzxxxvvvsssqqqpppooooooqqqqqqqqqrrrsssuuuvvvwwwvvvvvvvvvwwwwwwwwwwwwxxxuuuwwwyyy{{{||||||{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||~~~zzzzzzzzzzzzzzzzzzzzzzzzxxxyyy{{{}}}~~~~~~{{{|||}}}}}}{{{yyyvvvuuuppppppooooooooooooppppppmmmnnnnnnooopppqqqqqqqqqmmmnnnnnnnnnnnnmmmlllllllllllllllmmmnnnpppqqqrrrqqqpppooommmlllkkkkkkkkkkkkkkkkkkkkklllllllllllljjjjjjjjjiiiiiiiiihhhhhhhhhiiijjjjjjkkkjjjjjjjjjhhhjjjmmmpppqqqrrrqqqqqqmmmlllkkkjjjiiihhhhhhhhhiiiiiijjjjjjiiiiiihhhgggffffffggghhhiiiiiiiiihhhggghhhgggeeedddccceeeggghhhkkkooosssuuutttrrrpppkkkiiifffeeefffffffffeeeggghhhhhhiiijjjjjjiiiiiigggggghhhiiikkkmmmoooppprrrssssssrrrpppnnnllljjjfffgggiiilllpppsssvvvxxxvvvvvvuuuuuutttsssrrrqqqkkkkkkkkkjjjkkknnnssswww}}}{{{wwwtttqqqooommmmmmiiiiiihhhhhhhhhhhhhhhiiihhhhhhjjjkkkkkkkkkkkkkkkiiiiiihhhhhhhhhiiikkklllkkkkkkkkkkkklllllllllllllllkkkjjjiiijjjkkklllmmmkkkllllllmmmmmmmmmmmmlllqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnoooooooooooooooooooooooonnnmmmllljjjiiijjjkkklllnnnoooooooooooonnnooopppqqqssstttuuuvvvwwwvvvtttrrrqqqqqqqqqrrrssstttvvvxxxyyyzzzzzzzzzwwwuuusssrrrpppppppppqqqrrrrrrrrrssstttvvvwwwxxxvvvwwwwwwwwwxxxxxxxxxxxxvvvxxxzzz}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~|||yyyyyyyyyzzzzzzyyyyyyyyyxxxzzz|||~~~~~~~~~}}}{{{xxxuuusssooooooooonnnnnnoooooooookkkllllllmmmooopppqqqqqqooooooooopppooonnnnnnmmmlllllllllnnnoooqqqrrrssspppooonnnmmmlllllllllllljjjjjjkkkkkkkkklllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkiiijjjkkkmmmnnnooooooooolllkkkjjjiiihhhhhhiiijjjiiijjjjjjjjjjjjiiihhhhhheeefffggghhhhhhhhhgggffffffggghhhgggeeeeeefffggggggjjjnnnrrrsssrrrooommmkkkhhhfffeeefffffffffeeehhhiiijjjjjjiiihhhgggfffffffffggghhhiiikkkmmmnnnooooooppppppooommmkkkiiiggghhhjjjlllooorrrtttvvvssssssrrrqqqpppooonnnmmmiiiiiijjjjjjjjjkkkoooqqqsssrrrpppnnnmmmkkkjjjjjjhhhiiijjjkkkkkkjjjiiiiiihhhiiijjjkkkllllllllllllkkkjjjhhhggggggiiijjjkkklllllllllllllllkkkkkkkkkkkkjjjiiihhhiiijjjlllmmmmmmmmmmmmnnnmmmmmmllllllnnnoooooopppoooooonnnnnnoooooopppqqqqqqqqqqqqppprrrrrrrrrqqqooommmkkkjjjjjjkkkmmmnnnooooooppppppnnnoooqqqtttvvvxxxyyyzzzxxxwwwvvvuuutttuuuuuuvvvvvvwwwxxxyyyzzzzzzyyyyyytttsssrrrqqqqqqqqqrrrssstttsssttttttuuuvvvwwwxxxwwwwwwwwwxxxxxxxxxyyyyyywwwyyy|||~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~{{{yyyxxxxxxyyyyyyyyyyyyxxxxxxxxxzzz}}}~~~{{{xxxuuurrroooooonnnnnnnnnnnnooooooiiijjjkkklllnnnoooppppppqqqqqqqqqqqqqqqpppoooooollllllmmmnnnppprrrssstttpppooonnnmmmmmmmmmmmmmmmjjjjjjkkkkkkkkklllllllllkkkkkkkkkjjjjjjjjjjjjiiiiiijjjkkkllllllllllllllljjjjjjjjjkkklllmmmnnnnnnkkkjjjiiihhhhhhiiijjjkkkiiijjjjjjjjjjjjiiihhhhhheeefffggghhhhhhgggffffffdddfffhhhhhhfffeeefffffffffiiimmmqqqrrrpppmmmjjjjjjhhhfffeeefffgggffffffiiijjjjjjjjjiiihhhfffeeeeeeffffffgggiiijjjlllmmmlllmmmnnnooonnnllljjjiiihhhiiijjjmmmoooqqqrrrsssqqqpppooonnnmmmlllkkkkkkhhhiiijjjjjjiiijjjlllmmmlllkkkkkkjjjjjjiiihhhhhhgggiiikkklllmmmllljjjiiiiiiiiijjjkkklllllllllllllllkkkiiigggggghhhjjjkkkmmmmmmmmmllllllkkkkkkkkkkkkjjjiiihhhhhhjjjlllmmmnnnnnnnnnnnnnnnmmmlllkkklllmmmmmmnnnnnnnnnnnnmmmppppppqqqrrrrrrrrrrrrqqqssstttssssssqqqnnnllljjjkkklllmmmoooppppppppppppnnnooorrrvvvyyy{{{}}}~~~zzzyyyxxxwwwwwwxxxyyyzzzxxxyyyzzzzzzzzzyyyxxxxxxsssrrrrrrqqqrrrssstttuuuuuuttttttuuuuuuvvvwwwxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~|||zzzzzzzzzyyyyyyxxxwwwwwwwwwxxxwwwxxxyyy{{{}}}~~~}}}{{{xxxuuusssooooooooooooooonnnmmmlllkkkkkkkkklllmmmnnnooopppqqqqqqrrrrrrqqqpppnnnmmmoooooonnnnnnoooooopppqqqqqqqqqpppooonnnmmmllllllkkkjjjiiihhhhhhjjjlllmmmnnnnnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkllllllllljjjjjjiiiiiihhhiiiiiijjjllllllmmmmmmllljjjiiigggiiiiiiiiihhhhhhhhhhhhggghhhgggfffeeedddeeefffgggkkkkkkmmmmmmmmmmmmkkkkkkiiihhhhhhgggfffeeeeeedddiiihhhhhhgggffffffeeeeeebbbdddfffhhhiiiiiihhhgggjjjkkkllllllkkkjjjhhhgggeeefffiiikkknnnpppqqqrrrqqqpppnnnllljjjiiihhhhhhhhhggggggiiikkkmmmmmmllliiihhhhhhhhhhhhhhhiiijjjiiiiiihhhhhhiiijjjkkkkkklllllllllllllllllllllllljjjjjjiiihhhhhhiiiiiiiiilllmmmmmmmmmlllkkkjjjjjjiiijjjlllmmmmmmmmmllllllrrrrrrrrrrrrqqqpppoooooonnnmmmmmmmmmmmmnnnnnnooorrrqqqpppnnnnnnnnnoooooosssvvvyyyyyyvvvrrrnnnmmmmmmmmmnnnnnnooooooooopppnnnoooqqqtttxxx{{{~~~|||zzzxxxxxxyyyzzzvvvwwwyyyzzzzzzyyywwwvvvvvvvvvtttsssrrrqqqqqqqqqvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyzzz|||}}}~~~~~~|||||||||{{{yyywwwuuutttoooooopppppppppooonnnnnnlllllllllllllllmmmnnnoooppppppqqqqqqqqqpppooonnnppppppooooooppppppqqqrrrqqqppppppooonnnmmmlllllllllkkkjjjiiijjjkkkmmmnnnmmmmmmllllllkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkklllllllllmmmmmmjjjiiiiiiiiiiiijjjjjjkkkllllllmmmmmmllljjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffeeeeeeeeeffffffiiijjjkkkllllllkkkjjjiiiiiiiiihhhhhhggggggffffffggggggfffeeeeeedddccccccaaaccceeeggghhhhhhgggggghhhhhhiiiiiiiiihhhgggfffeeefffhhhkkkmmmnnnooopppooonnnmmmkkkjjjiiihhhhhhhhhgggggghhhkkkllllllkkkhhhgggggggggggghhhiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjlllllllllllllllkkkjjjjjjjjjkkklllnnnoooooooooooosssssssssrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnoooooorrrqqqooonnnnnnnnnooopppsssvvvxxxwwwuuuqqqoooooonnnnnnnnnoooooopppppppppnnnoooppprrruuuxxxzzz|||}}}|||zzzxxxwwwwwwxxxyyywwwxxxyyyzzzyyyxxxvvvuuuttttttssssssssstttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwyyyzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{|||xxxxxxyyyyyyxxxvvvtttsssooooooppppppqqqpppppppppmmmmmmlllllllllmmmmmmnnnnnnoooppppppqqqqqqppppppqqqqqqqqqqqqqqqrrrssssssppppppooonnnmmmllllllkkkmmmlllkkkkkkkkklllnnnnnnlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllmmmmmmnnnnnnmmmmmmjjjiiiiiiiiijjjkkkkkkllllllllllllllllllkkkiiiiiihhhhhhiiiiiijjjkkkkkkkkkjjjiiigggfffeeeeeeeeeeeeggghhhhhhiiiiiihhhhhhggghhhhhhhhhhhhhhhhhhhhhhhheeeddddddccccccbbbbbbaaaaaabbbdddeeeggggggffffffeeeeeefffffffffeeeeeedddfffggghhhjjjkkkllllllmmmlllkkkjjjiiihhhhhhhhhhhhgggffffffgggjjjkkkkkkjjjffffffeeeeeefffgggggghhhiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkklllllllllllllllllllllkkkjjjmmmmmmnnnoooqqqssstttuuuvvvvvvuuutttrrrpppooommmnnnnnnooooooooopppppppppqqqpppooonnnnnnnnnooopppssstttvvvuuusssqqqqqqqqqooooooooopppppppppppppppoooooooooppprrrsssuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxxxxxxxyyyyyyxxxvvvtttsssrrrrrrrrrsssuuuwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxxxxwwwuuusssrrrnnnooopppqqqqqqqqqqqqqqqnnnmmmmmmlllllllllmmmmmmmmmnnnoooooopppqqqqqqqqqrrrrrrrrrrrrrrrsssssstttpppoooooonnnmmmlllkkkjjjkkkkkkjjjjjjkkkkkklllmmmjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkklllmmmnnnoooooooooooonnnmmmiiiiiiiiiiiijjjkkklllmmmllllllkkkkkkkkkjjjjjjiiiggghhhiiijjjkkklllmmmmmmjjjiiigggeeecccccccccdddffffffffffffffffffffffffggggggggggggggghhhhhhhhhddddddccccccbbbbbbbbbaaa```aaabbbdddeeeeeeeeeeeeddddddddddddeeeeeeddddddfffggghhhiiijjjjjjjjjjjjiiihhhhhhgggggghhhhhhiiigggfffeeefffhhhiiiiiihhhddddddddddddeeefffggggggggggggfffffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhlllkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnmmmllllllooooooooopppsssvvvyyy{{{zzzzzzxxxwwwtttrrrooonnnnnnoooooopppqqqqqqqqqqqqqqqpppooonnnnnnooopppppprrrssstttsssqqqqqqrrrsssppppppppppppppppppqqqqqqpppooooooooopppqqqrrrrrrssssssrrrssstttuuuwwwxxxyyyyyyyyyxxxvvvtttrrrqqqpppqqqqqqsssuuuwwwxxxzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxx{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyxxxxxxwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxzzzzzzyyyyyywwwuuurrrqqqnnnooopppqqqqqqqqqqqqqqqnnnmmmmmmlllllllllmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrqqqqqqrrrrrrssstttoooooonnnmmmlllkkkjjjjjjiiiiiihhhiiiiiiiiijjjjjjhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnpppqqqpppooonnnmmmjjjiiiiiiiiijjjjjjkkklllkkkjjjjjjjjjiiiiiiiiiiiigggggghhhjjjkkklllmmmnnniiigggeeecccbbbbbbbbbbbbeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffddddddddddddcccccccccccc``````aaacccddddddeeeeeedddddddddeeeeeeffffffgggfffggghhhhhhiiiiiihhhhhhgggffffffffffffggghhhhhhgggeeedddeeeggggggfffeeeccccccccccccdddeeefffgggeeeeeeddddddddddddeeeeeeggggggggggggggggggggggggjjjjjjjjjjjjjjjkkklllmmmnnnnnnoooooooooooonnnnnnooooooppprrruuuxxx{{{}}}}}}|||{{{yyyvvvssspppooonnnnnnpppqqqrrrrrrrrrrrrppppppooonnnnnnooopppqqqrrrrrrrrrqqqpppppprrrtttqqqqqqpppppppppppppppppppppppppppoooooopppqqqqqqooopppqqqrrrsssuuuvvvwwwyyyxxxxxxvvvuuusssqqqppppppqqqqqqrrrsssuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxzzzzzzzzzyyywwwuuurrrqqqooooooppppppqqqpppppppppmmmmmmlllllllllmmmmmmnnnnnnmmmmmmnnnooopppqqqrrrpppppppppppppppqqqrrrrrrnnnnnnmmmlllkkkjjjjjjiiiffffffggggggggghhhhhhhhhhhhhhhhhhiiijjjjjjjjjkkkiiiiiiiiiiiijjjlllmmmnnnnnnooopppqqqqqqooonnnllljjjjjjiiiiiihhhiiiiiijjjiiiiiihhhgggggghhhhhhiiigggggghhhiiijjjkkklllmmmhhhgggeeeccccccbbbccccccffffffeeeddddddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddd``````aaabbbcccdddeeeeeeeeeeeeeeeeeefffgggiiiiiigggggghhhhhhiiiiiihhhhhhfffffffffffffffggghhhhhhfffeeeddddddeeefffdddcccccccccccccccdddeeeggggggeeeeeedddccccccccccccdddeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhhhhiiijjjkkkkkkmmmnnnooooooooooooooooooooooooqqqsssvvvyyy|||}}}}}}|||{{{yyyvvvssspppooolllnnnpppqqqrrrrrrrrrqqqpppooonnnnnnnnnooopppqqqqqqrrrrrrqqqpppoooqqqrrrpppppppppppppppoooooooooooooooooooooooopppqqqqqqnnnoooppprrrtttuuuvvvwwwxxxwwwvvvuuusssrrrqqqpppqqqqqqqqqrrrssstttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyy{{{|||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyxxxyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxyyyxxxwwwuuusssrrroooooopppppppppooonnnnnnlllllllllllllllmmmnnnooonnnnnnmmmmmmnnnooopppqqqnnnnnnnnnnnnnnnoooppppppnnnmmmmmmlllkkkjjjiiiiiieeeeeefffggggggggggggggghhhhhhiiiiiijjjkkklllllliiiiiiiiijjjkkklllmmmnnnmmmooopppqqqqqqooommmkkkjjjjjjiiihhhgggggggggggghhhgggfffeeeffffffggghhhgggggghhhhhhiiijjjkkkkkkhhhgggfffeeedddeeeeeefffggggggfffeeeeeefffggggggggggggffffffeeeeeeddddddddddddddddddddddddddddddaaaaaaaaabbbcccdddeeefffeeeeeeeeeeeefffhhhjjjkkkfffggghhhiiiiiiiiiiiiiiigggffffffffffffgggggghhhfffdddccccccddddddcccaaacccccccccccceeefffggghhhffffffeeedddddddddddddddddddddddddddddddddddddddffffffffffffggghhhiiijjjllllllmmmnnnnnnnnnnnnnnnnnnoooqqqtttwwwyyyzzz{{{{{{zzzyyywwwtttqqqooommmkkkmmmoooqqqrrrrrrqqqqqqpppooonnnnnnnnnoooqqqrrrqqqrrrrrrrrrpppooooooppppppppppppoooooonnnnnnnnnmmmmmmmmmnnnooopppqqqrrrooopppqqqsssuuuvvvwwwwwwwwwvvvuuusssrrrqqqqqqqqqpppqqqqqqrrrtttuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyy|||~~~}}}}}}~~~~~~~~~}}}|||zzzyyyyyyxxxyyyyyyzzzzzzxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzuuuvvvwwwwwwwwwvvvuuutttooooooooooooooonnnmmmlllkkkkkkkkklllmmmnnnooopppooonnnnnnmmmmmmnnnpppqqqmmmmmmmmmmmmmmmnnnnnnooonnnmmmmmmlllkkkjjjiiihhheeeffffffggggggggggggggghhhhhhiiijjjkkkllllllmmmiiiiiiiiijjjkkklllnnnooommmnnnpppqqqqqqooolllkkkkkkjjjiiigggffffffffffffgggfffeeeddddddeeeggggggggggggggghhhiiiiiijjjjjjiiiiiigggffffffggghhhiiihhhgggffffffffffffggghhhiiiiiihhhgggfffeeeeeedddccccccccccccccccccddddddaaaaaabbbbbbcccdddfffgggeeeeeedddeeefffhhhjjjkkkfffggghhhiiiiiijjjjjjiiiggggggfffffffffgggggghhhfffdddccccccddddddbbbaaacccccccccdddeeefffhhhiiihhhgggffffffeeeeeeeeeeeeccccccccccccccccccccccccdddddddddeeeeeefffhhhhhhjjjjjjkkklllmmmmmmmmmlllmmmnnnqqquuuwwwyyyyyyyyyxxxxxxvvvuuurrrooommmllljjjlllnnnqqqrrrrrrqqqppppppooonnnnnnnnnpppqqqrrrppprrrsssrrrpppnnnnnnooopppooooooooonnnnnnmmmmmmkkkkkkkkklllnnnpppqqqrrroooppprrrtttvvvwwwwwwwwwvvvuuutttsssrrrqqqqqqqqqppppppqqqsssuuuwwwyyy{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwzzz|||}}}~~~~~~~~~~~~}}}|||zzzzzzyyyyyyyyyyyyyyyyyywwwxxxxxxyyyzzz{{{|||}}}{{{zzzyyywwwvvvvvvwwwwwwtttuuuvvvvvvuuusssqqqooooooooonnnmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmllllllmmmoooppprrrssssssmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjiiiggghhhhhhhhhiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjiiiiiihhhhhhiiijjjkkkkkkkkkkkklllmmmmmmlllkkkkkkfffeeedddcccccccccdddeeedddddddddeeefffggghhhiiifffgggiiiiiihhhhhhiiikkkiiilllnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkjjjjjjiiiiiihhhiiijjjjjjjjjhhhfffeeeeeeeeeeeeeeeeeefffggghhhdddccccccbbbbbbccccccdddeeefffggghhhiiijjjjjjjjjjjjiiihhhhhhhhhiiikkkkkkjjjiiihhhgggfffeeeeeeeeefffeeeddddddccccccdddddddddddddddfffiiijjjiiihhhiiikkkkkkgggeeeeeeddd```ccccccccccccbbbbbbaaaaaaeeeeeeffffffgggggghhhhhhkkkjjjjjjiiiiiijjjjjjkkkkkknnnqqqssstttvvvxxxzzzvvvwwwwwwuuuqqqnnnmmmmmmlllmmmooopppqqqqqqppppppmmmmmmllllllmmmnnnpppqqqooooooooooooooooooooooooqqqqqqqqqpppppppppoooooonnnnnnnnnnnnppprrrtttuuunnnooopppqqqssstttuuuvvvttttttttttttsssrrrqqqqqqooopppqqqsssvvvxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz}}}~~~~~~}}}{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxzzz{{{|||}}}}}}{{{{{{yyyxxxwwwwwwwwwxxxuuuuuuuuuuuutttrrrqqqpppoooooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkklllmmmmmmllllllmmmnnnooopppqqqqqqmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkjjjkkklllmmmmmmlllkkkjjjhhhgggeeedddcccddddddeeedddddddddeeeeeefffggghhhfffgggiiiiiihhhhhhjjjkkkkkkmmmooopppooommmmmmnnnkkkkkkjjjjjjiiijjjjjjjjjjjjjjjllllllllljjjhhhfffgggggggggggggggggghhhiiiddddddccccccccccccddddddeeefffggghhhiiiiiiiiiiiihhhhhhggggggggghhhiiijjjiiihhhgggfffeeeeeeeeeeeeeeeeeedddccccccccccccdddeeeeeefffgggjjjkkklllkkklllmmmkkkgggggghhhgggcccddddddcccbbbbbbbbbbbbccceeeeeeffffffggghhhhhhhhhkkkjjjjjjiiiiiijjjjjjkkkmmmoooqqqrrrrrrrrrtttuuutttuuuuuussspppmmmmmmmmmlllmmmooopppqqqqqqppppppnnnnnnmmmlllmmmnnnooopppppppppppppppppppppppppppqqqqqqpppppppppooooooooonnnnnnnnnnnnppprrrtttuuuqqqrrrrrrrrrrrrsssssssssuuuuuuuuuuuuuuutttsssrrrqqqrrrsssuuuvvvxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~{{{yyyxxxxxxzzzyyyyyyyyyxxxxxxxxxwwwvvvwwwxxxzzz|||}}}}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxvvvuuutttsssrrrqqqqqqqqqooonnnmmmmmmlllmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnlllmmmmmmnnnnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkkjjjkkklllmmmmmmlllkkkjjjiiihhhfffeeeddddddeeeeeeddddddddddddeeefffggggggfffhhhiiiiiihhhhhhjjjlllmmmppprrrrrrqqqooonnnnnnlllkkkiiihhhiiijjjlllmmmlllmmmnnnooonnnllljjjiiijjjjjjiiihhhhhhhhhiiiiiieeeeeeeeeddddddeeeeeeeeeeeefffggghhhhhhhhhhhhhhhfffffffffffffffggghhhhhhggggggfffeeedddddddddeeeeeeeeedddccccccccccccdddffffffggghhhjjjmmmoooqqqqqqqqqooommmoooqqqnnnhhhgggeeedddbbbbbbcccdddeeeeeeeeefffgggggghhhiiiiiikkkjjjjjjiiiiiijjjjjjkkknnnoooqqqqqqooonnnnnnooopppqqqrrrpppnnnllllllmmmmmmnnnpppqqqrrrrrrqqqqqqpppooonnnmmmmmmmmmnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppoooooooooooonnnnnnnnnoooppprrrsssttttttttttttsssrrrrrrrrrqqquuuvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxxxxxxxzzzzzzyyyyyyxxxxxxwwwwwwvvvwwwyyy{{{|||}}}}}}}}}{{{zzzzzzyyyyyyyyyxxxxxxvvvuuurrrpppoooooopppqqqnnnmmmmmmllllllmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmlllllllllkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmllllllkkkkkkjjjjjjiiikkkjjjjjjjjjjjjiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllkkkkkkjjjjjjjjjkkkkkkllljjjkkkllllllllllllkkkjjjjjjhhhgggeeedddddddddeeeeeeeeeddddddeeefffggggggggghhhiiihhhhhhiiikkkmmmppprrruuuuuussspppooonnnllljjjiiihhhhhhkkknnnpppooopppqqqqqqpppnnnlllkkkkkkjjjjjjiiihhhhhhhhhhhhffffffeeeeeeeeeeeeffffffgggggghhhiiiiiiiiihhhhhhfffffffffffffffgggggghhhfffeeeeeedddddddddeeeeeefffeeeddddddccccccddddddffffffggghhhkkkooossswwwyyy{{{{{{{{{~~~yyyqqqhhhgggdddbbbbbbccceeegggeeeeeefffggghhhiiiiiijjjkkkjjjjjjiiiiiijjjjjjkkklllnnnoooooommmkkkllllllmmmnnnnnnmmmkkkkkklllmmmoooppprrrsssttttttssssssqqqpppooonnnnnnmmmmmmmmmooooooooooooooooooooooooppppppooooooooonnnnnnnnnnnnnnnooooooqqqrrrssssssttttttttttttsssssssssrrruuuuuuvvvvvvvvvvvvvvvuuuwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||zzzxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxzzz|||}}}}}}||||||yyyyyyyyyyyyyyyyyyxxxxxxvvvtttqqqooonnnnnnooopppmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiikkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllllllllkkkkkkkkkkkkkkkllljjjjjjkkkllllllkkkjjjjjjiiihhhfffeeedddddddddeeeffffffeeeeeeeeefffggggggggghhhhhhhhhhhhiiilllooorrruuuwwwwwwtttqqqooonnnkkkjjjhhhhhhiiillloooqqqqqqrrrssssssrrrooommmkkkjjjiiihhhggggggggggggggggggffffffeeeeeeffffffgggiiiiiiiiijjjiiiiiihhhhhhfffffffffgggggggggggggggeeeeeedddddddddeeeeeefffgggffffffeeedddeeeeeeeeedddeeeggghhhkkkqqqyyywwwiiigggdddcccbbbcccfffgggeeeeeefffggghhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkjjjlllmmmmmmlllkkklllmmmkkkkkklllkkkiiiiiikkkmmmqqqrrrsssuuuuuuuuuuuutttqqqqqqpppooonnnmmmllllllnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnmmmmmmnnnnnnooopppqqqrrrrrrrrrrrrssssssttttttuuuvvvvvvssstttuuuvvvvvvvvvvvvvvvyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{yyyxxxyyy{{{|||}}}}}}|||{{{zzzyyyxxxxxxxxxzzz|||}}}~~~}}}{{{zzzwwwxxxxxxyyyyyyxxxxxxwwwtttssspppnnnmmmmmmnnnooolllllllllkkkllllllmmmnnnnnnnnnoooooooooooonnnnnnmmmmmmllllllkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiijjjjjjkkkkkkkkklllllllllkkkkkkkkklllllllllmmmmmmmmmmmmlllkkkkkkkkklllllliiijjjkkkllllllkkkjjjiiiiiihhhgggeeeeeefffgggggghhhggggggggggggggghhhhhhhhhhhhhhhhhhhhhjjjmmmppptttvvvyyyyyyuuuqqqnnnmmmiiihhhhhhiiijjjmmmppprrrrrrrrrssssssrrrooommmkkkhhhhhhgggfffffffffggggggffffffeeeeeeeeeeeeffffffiiiiiijjjiiiiiihhhgggfffeeefffgggggghhhgggggggggeeedddddddddeeefffgggggghhhhhhgggffffffffffffgggccceeegggiiillluuuvvvhhhfffeeeccccccdddeeefffeeeeeefffgggiiijjjkkkkkkkkkjjjjjjiiiiiijjjjjjkkkjjjkkkmmmmmmlllllllllmmmjjjkkkjjjiiihhhhhhjjjmmmpppqqqssstttuuuuuuttttttppppppqqqpppooonnnmmmlllllllllllllllllllllllllllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooqqqqqqrrrrrrqqqqqqrrrssstttuuuwwwxxxyyysssssstttvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxxxxyyy|||~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{}}}~~~~~~|||zzzxxxvvvvvvwwwxxxxxxxxxwwwvvvsssrrrpppnnnmmmmmmmmmmmmlllkkkkkkkkkllllllmmmnnnnnnoooppppppppppppooonnnmmmmmmmmmlllkkkkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiiiiijjjjjjkkklllmmmnnnnnnllllllllllllmmmmmmmmmmmmnnnnnnmmmllllllllllllllliiijjjkkkllllllkkkjjjiiijjjiiihhhhhhhhhiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhggghhhjjjnnnqqquuuwwwzzzyyyvvvqqqmmmkkkgggggghhhjjjllloooqqqrrrqqqrrrsssrrrqqqooollljjjggggggfffffffffggghhhhhhfffeeeeeeeeeeeeeeeeeefffhhhhhhhhhhhhgggfffeeedddcccdddeeefffgggffffffeeeeeeeeeeeeeeefffggghhhiiijjjiiiiiihhhhhhhhhhhhhhhdddfffiiikkkoooyyyxxxpppfffeeeeeedddcccdddddddddeeeeeefffhhhiiijjjkkklllkkkjjjjjjiiiiiijjjjjjkkklllmmmooonnnmmmllllllmmmkkkkkkjjjhhhggggggjjjlllnnnoooqqqrrrssssssrrrrrroooppppppqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllnnnnnnpppqqqrrrrrrqqqqqqrrrrrrssstttvvvwwwxxxyyyssstttuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz}}}~~~~~~|||}}}{{{yyywwwwwwyyy|||~~~~~~}}}|||{{{zzzzzz{{{|||~~~~~~|||yyywwwuuuuuuwwwxxxxxxwwwvvvuuurrrqqqpppooonnnmmmmmmlllkkkkkkkkkkkkllllllmmmnnnnnnooopppqqqqqqpppooonnnmmmmmmmmmllllllkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjiiihhhiiijjjkkkmmmnnnoooooolllllllllmmmmmmmmmnnnnnnooonnnmmmllllllllllllllliiijjjkkkkkkkkkkkkjjjiiikkkjjjjjjiiijjjlllmmmnnnjjjjjjiiiiiiiiiiiiiiijjjhhhhhhhhhggghhhjjjnnnrrruuuxxxzzzzzzvvvqqqllljjjfffggghhhkkkmmmoooqqqrrrqqqrrrrrrrrrpppnnnkkkiiiggggggfffgggggghhhiiiiiieeeeeeeeeddddddeeeeeeeeeggggggffffffeeedddbbbbbbbbbcccdddeeefffeeeddddddeeeeeeeeefffggghhhiiijjjkkkjjjjjjiiiiiiiiiiiiiiieeegggjjjmmmrrr}}}zzzpppiiieeeeeedddddddddccccccccceeeeeefffhhhiiikkkllllllkkkjjjjjjjjjjjjjjjjjjkkknnnoooppppppmmmlllllllllkkkkkkjjjhhhggggggiiillllllmmmooopppqqqqqqppppppoooooopppqqqqqqpppnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllnnnooopppqqqrrrrrrqqqpppsssssstttuuuvvvwwwxxxxxxtttuuuwwwxxxyyyzzz{{{{{{wwwwwwxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxx{{{}}}~~~{{{zzzxxxxxxxxxzzz|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyywwwvvvtttssstttuuuuuuuuussssssuuuwwwtttsssqqqooonnnmmmllllllmmmllllllkkkkkkllllllmmmnnnppprrrsssrrrpppnnnlllpppooommmlllkkkkkkkkkllljjjjjjkkkkkkkkkkkkllllllmmmlllkkkiiihhhgggggggggggggggiiijjjlllmmmnnnooopppooommmlllkkklllnnnooorrrqqqooonnnlllkkkkkkkkkiiijjjkkkllllllkkkiiiiiiiiijjjmmmooopppqqqqqqqqqllllllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhjjjnnnqqqvvvwwwyyywwwrrrnnnjjjiiieeeeeeggghhhkkknnnqqqrrrrrrrrrqqqooollljjjgggfffffffffgggggghhhiiiiiijjjggggggfffeeeddddddcccbbbgggffffffeeedddcccbbbbbbaaabbbbbbbbbbbbccccccccccccdddeeeggghhhggggggfffhhhhhhiiihhhhhhgggffffffeeegggiiilllrrrxxxnnniiifffeeeeeedddeeefffggghhhhhhhhhhhhhhhhhhiiiiiijjjkkkjjjiiihhhhhhhhhiiijjjooonnnmmmlllllllllllllllmmmmmmkkkjjjiiijjjkkkkkklllmmmnnnpppqqqqqqqqqqqqppppppoooooonnnnnnmmmmmmlllllllllllllllllllllllllllllllllkkkkkkjjjjjjjjjjjjkkknnnqqqrrrrrrrrrqqqtttuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwyyyzzzzzzzzz|||}}}~~~zzzyyyxxxxxxyyyzzz|||}}}~~~}}}{{{zzzyyyyyyyyyzzzzzzyyyyyyxxxwwwuuuuuutttuuuuuutttssssssuuuvvvrrrqqqpppnnnmmmmmmmmmmmmmmmllllllllllllllllllmmmmmmooorrruuuwwwwwwvvvuuurrrpppnnnmmmkkkkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmllljjjiiihhhggggggggggggggghhhjjjkkkmmmnnnnnnooonnnlllkkkkkklllnnnooorrrqqqooommmlllkkkjjjjjjiiijjjkkkkkkkkkkkkjjjiiijjjkkknnnppprrrsssssssssooonnnlllkkkiiiiiiiiiiiijjjjjjjjjhhhhhhiiimmmppptttuuuwwwuuurrrmmmjjjiiiggghhhiiikkkmmmoooqqqqqqqqqpppooommmkkkiiigggeeeeeeeeeeeefffggghhhhhhhhhggggggffffffeeedddccccccdddddddddddddddddddddcccbbbbbbbbbbbbcccccccccdddcccdddfffggghhhhhhgggggghhhhhhhhhhhhhhhgggfffffffffhhhjjjmmmsssuuummmiiiffffffeeeeeeeeefffggghhhhhhhhhgggggghhhhhhiiijjjkkkjjjiiiiiiiiiiiijjjkkknnnmmmmmmlllkkkkkkllllllmmmlllkkkjjjiiijjjjjjkkklllmmmnnnooopppqqqqqqqqqppppppoooooonnnmmmllllllllllllllllllllllllllllllllllllllllllkkkkkkkkkjjjjjjlllnnnqqqrrrrrrrrrqqqvvvvvvwwwwwwxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{{{{{{{}}}~~~}}}{{{zzzyyyyyyxxxyyy{{{|||~~~~~~}}}{{{yyyxxxxxxwwwxxxxxxyyyyyyxxxwwwwwwvvvtttuuuuuutttsssssstttvvvqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmpppssswwwyyy{{{{{{zzztttrrrpppnnnllllllllllllkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhggggggggggggggghhhiiijjjllllllmmmlllkkkkkkjjjkkklllnnnooorrrqqqooommmkkkjjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjkkkmmmpppsssuuuvvvwwwwwwsssqqqooollljjjiiihhhhhhiiiiiiiiihhhggghhhkkknnnppprrrtttssspppmmmkkkjjjjjjkkkmmmoooppppppppppppnnnnnnmmmkkkjjjhhhfffeeecccddddddeeeeeefffffffffggggggffffffeeeeeeddddddcccccccccdddddddddeeeeeeccccccccccccdddddddddddddddeeefffggghhhhhhhhhggggggggggggggggggffffffeeeeeefffiiilllqqq}}}xxxpppllliiigggffffffffffffgggggghhhhhhhhhgggggghhhhhhiiijjjkkkkkkjjjjjjjjjkkkkkklllmmmllllllkkkkkkkkkkkkkkklllkkkjjjiiiiiiiiijjjkkklllmmmnnnooopppqqqqqqqqqqqqppppppnnnmmmlllkkkkkkllllllllllllllllllllllllmmmmmmmmmllllllllllllkkkkkklllnnnqqqrrrrrrrrrrrrvvvwwwwwwwwwvvvvvvuuutttxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwxxxyyyyyyxxxxxxzzz||||||}}}~~~~~~|||zzzyyyyyyyyyyyyzzz|||}}}~~~}}}{{{yyywwwwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwtttuuuuuutttsssrrrtttuuutttsssqqqooonnnmmmllllllmmmmmmmmmnnnnnnmmmmmmmmmoooqqqsssvvvxxxyyyyyyyyyuuutttqqqooommmllllllllllllllllllkkkkkkjjjjjjjjjkkkjjjiiihhhgggggggggggggggggghhhhhhiiijjjkkkkkkjjjiiiiiiiiijjjlllmmmnnnqqqpppnnnllljjjiiihhhhhhjjjjjjkkklllllllllkkkkkklllnnnqqqtttwwwxxxyyyyyyvvvtttpppmmmjjjhhhhhhhhhhhhhhhhhhgggfffgggjjjllllllnnnppppppnnnkkkkkkkkklllmmmoooqqqrrrqqqooonnnkkkkkkjjjiiihhhfffeeedddcccccccccdddddddddeeeeeegggggggggfffffffffffffffddddddddddddddddddddddddcccdddddddddeeeeeeeeeeeecccddddddeeeffffffggggggffffffgggggggggffffffeeecccdddfffhhhlllttt}}}wwwqqqllljjjiiiggggggggggggggggggggghhhggggggggggggggghhhiiiiiikkkkkkkkkkkklllllllllmmmlllkkkkkkjjjjjjjjjkkkkkkkkkjjjiiihhhhhhiiijjjkkkkkklllmmmoooppppppqqqqqqqqqpppooonnnlllkkkjjjiiillllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmoooppprrrrrrrrrrrruuuuuuvvvvvvvvvvvvuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwxxxyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}{{{zzzxxxyyyyyyzzz{{{|||}}}~~~}}}{{{yyyxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvuuusssssstttuuuxxxvvvtttrrrooonnnllllllmmmnnnnnnoooooonnnnnnmmmoooqqqsssvvvxxxyyyzzzzzzvvvtttrrrooommmlllllllllmmmmmmlllkkkkkkjjjiiiiiijjjjjjiiihhhggggggggggggggggggggghhhhhhiiiiiiiiihhhhhhhhhiiiiiikkkkkklllooonnnlllkkkiiihhhhhhhhhjjjkkklllnnnnnnnnnmmmllllllnnnqqqtttwwwxxxyyyyyyvvvtttpppllliiihhhhhhhhhfffggggggfffeeefffhhhiiiiiikkkmmmlllkkkjjjjjjjjjmmmnnnpppqqqqqqooommmlllhhhhhhhhhhhhgggfffeeedddcccccccccdddddddddddddddfffgggggggggggggggggggggggggggffffffeeeddddddccceeeeeeeeeeeeffffffffffffcccccccccddddddeeeffffffffffffgggggggggggggggfffdddeeeeeefffhhhmmmrrrvvv{{{xxxtttoookkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhggggggggggggfffggghhhhhhiiikkkkkkllllllmmmmmmmmmmmmkkkkkkjjjjjjjjjkkkkkkllljjjiiihhhhhhhhhhhhjjjjjjkkklllmmmnnnooopppppppppppppppooommmllljjjiiihhhlllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrssssssuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyxxxyyyzzzzzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxxxxyyy{{{|||}}}~~~~~~~~~|||zzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwxxxxxxvvvttttttuuuvvvyyyxxxuuussspppooonnnmmmmmmnnnoooppppppooonnnmmmnnnooorrruuuxxx{{{|||}}}uuusssqqqooommmmmmmmmmmmnnnnnnmmmllljjjiiihhhhhhjjjiiihhhgggggggggggggggggggggggggggggggggggggggggggggggghhhiiiiiiiiiiiilllkkkjjjiiiiiihhhhhhhhhiiilllooorrrrrrqqqnnnlllkkkmmmpppsssuuuvvvwwwwwwtttqqqmmmjjjhhhggghhhiiieeefffffffffddddddfffgggggghhhjjjjjjhhhggghhhiiillllllmmmnnnmmmlllkkkjjjffffffgggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhiiiiiijjjiiihhhgggfffeeeddddddeeefffffffffggggggggggggccccccccccccdddeeefffgggfffgggggghhhhhhhhhhhhhhhgggggghhhhhhiiikkkmmmmmmpppooommmkkkiiiiiiiiiiiihhhiiiiiiiiiiiihhhhhhgggggggggffffffgggggghhhiiijjjjjjkkklllmmmmmmmmmmmmkkkkkkkkkkkkkkkllllllmmmiiihhhggggggggghhhiiijjjkkklllmmmnnnooopppppppppooonnnnnnlllkkkjjjiiiiiilllllllllmmmnnnnnnoooooonnnoooooooooooopppppppppooooooppppppqqqrrrrrrsssssssssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzzzz{{{||||||{{{{{{}}}~~~~~~~~~~~~~~~|||{{{{{{zzzyyywwwxxxzzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||}}}||||||{{{{{{yyyyyyyyyxxxvvvuuuvvvwwwvvvuuutttrrrqqqpppoooooommmnnnpppqqqqqqpppnnnmmmmmmnnnppprrruuuwwwyyyyyysssrrrpppnnnmmmmmmmmmmmmooonnnmmmllljjjiiihhhgggiiiiiihhhgggggggggggghhhfffffffffffffffffffffffffffgggggghhhhhhhhhggggggiiiiiiiiihhhhhhiiiiiiiiiiiilllqqquuuvvvsssooollljjjkkknnnppprrrssssssssspppmmmjjjgggffffffhhhiiidddeeefffeeedddcccdddffffffggghhhhhhfffffffffgggjjjjjjjjjiiiiiiiiiiiihhheeeeeeffffffgggfffffffffgggggggggggggggfffffffffffffffggghhhiiiiiijjjjjjjjjiiiiiiiiihhhhhhggggggffffffggggggggghhhhhhhhheeeeeeddddddeeefffhhhiiiggghhhhhhiiiiiiiiiiiiiiiggghhhhhhjjjkkklllkkkjjjiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjiiihhhggggggffffffffffffggghhhhhhhhhiiikkklllmmmmmmllllllllllllkkkkkklllmmmmmmnnnhhhggggggfffggghhhiiijjjkkkkkkmmmnnnooopppppppppmmmmmmllllllkkkjjjjjjiiilllllllllmmmnnnoooooooooooooooooopppppppppqqqqqqppppppppppppqqqrrrssssssuuuuuuvvvwwwxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~|||zzzzzzzzzyyyxxxwwwxxxzzz|||}}}~~~~~~}}}||||||||||||~~~}}}}}}zzzzzzzzzyyyvvvvvvwwwxxxrrrrrrqqqqqqpppqqqqqqqqqmmmooopppqqqqqqpppooommmooooooooopppppppppqqqqqqrrrqqqooonnnmmmmmmmmmnnnoooooommmllljjjiiihhhgggiiihhhhhhgggggggggggghhhfffffffffffffffeeeeeeeeefffgggggggggggggggfffeeehhhhhhggghhhhhhiiijjjjjjhhhmmmsssxxxxxxuuupppllliiijjjmmmooopppqqqqqqqqqmmmkkkhhheeeeeefffhhhjjjccceeeeeeeeeccccccdddeeeeeefffggggggeeedddeeegggiiihhhgggffffffgggggghhhdddeeeffffffggggggffffffhhhhhhhhhhhhhhhhhhggggggffffffggghhhiiijjjjjjkkkiiiiiiiiiiiiiiijjjjjjjjjgggggggggggghhhhhhhhhhhhggggggffffffggghhhjjjkkkhhhhhhiiijjjjjjjjjjjjjjjeeeeeegggiiikkkllljjjiiiggghhhiiijjjkkkjjjiiihhhiiijjjkkkkkkjjjiiihhhgggfffffffffffffffggghhhhhhgggiiijjjlllmmmmmmlllllllllllllllllllllmmmnnnooohhhgggfffffffffhhhiiijjjjjjkkklllnnnoooooopppppplllllllllkkkkkkjjjjjjjjjlllllllllmmmnnnoooooopppooooooppppppqqqqqqqqqqqqppppppppppppqqqrrrsssssswwwxxxxxxxxxxxxwwwvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~}}}~~~~~~{{{yyyxxxxxxyyyxxxyyy{{{|||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxuuusssrrroooooonnnnnnmmmmmmmmmlllooooooppppppooonnnmmmmmmqqqqqqqqqppppppooonnnmmmkkklllmmmnnnnnnmmmlllkkklllkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiihhhhhhgggggghhhiiihhhfffeeeeeefffhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjlllooorrrsssssspppmmmjjjiiijjjjjjkkkmmmoooqqqrrrkkkjjjhhhgggfffffffffffffffeeeeeedddddddddeeeeeefffeeedddcccccccccdddeeeggggggggggggffffffffffffccccccddddddeeefffffffffhhhiiijjjjjjkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhjjjkkkmmmnnnnnnmmmkkkjjjiiijjjkkkkkkkkkiiihhhgggffffffgggggghhhhhhiiiiiihhhhhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhggggggggggggggghhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggfffgggiiikkklllllllllllllllkkkkkkjjjjjjkkkkkkllliiiiiiiiiiiiiiijjjjjjjjjkkklllmmmoooooooooooonnnmmmmmmkkkkkkkkkkkkmmmmmmkkkkkkllllllmmmmmmnnnnnnqqqpppnnnmmmlllmmmooopppnnnoooqqqrrrtttuuuvvvvvvyyyyyyxxxxxxyyyyyyzzz{{{yyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzxxxxxxyyyyyyyyyzzz{{{|||~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}||||||}}}|||{{{yyywwwtttrrrqqqooonnnnnnnnnmmmmmmmmmmmmoooooooooooonnnnnnmmmmmmppppppppppppooonnnmmmllljjjkkkmmmnnnnnnnnnmmmlllmmmmmmlllkkkkkkkkkkkkkkkjjjiiiiiihhhggggggffffffggghhhiiihhhfffeeefffgggiiiiiiiiiiiihhhhhhhhhhhhggghhhiiijjjkkklllllllllnnnpppsssttttttqqqnnnlllkkkkkkjjjkkkkkklllmmmmmmkkkiiihhhfffffffffffffffggggggfffeeeddddddeeeeeefffeeedddccccccdddeeeeeeggggggggggggffffffffffffeeeeeeeeefffgggggghhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhjjjkkklllnnnnnnmmmkkkjjjhhhhhhiiiiiihhhhhhgggffffffggggggggghhhhhhhhhiiihhhiiijjjjjjkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjiiihhhgggfffffffffgggggghhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggeeeggghhhjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiihhhjjjkkklllnnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnpppooonnnmmmmmmnnnpppqqqpppqqqrrrtttuuuvvvwwwwwwyyyyyyxxxxxxxxxyyyyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzz|||}}}~~~~~~{{{yyyxxxxxxyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}}}}|||||||||}}}}}}~~~{{{{{{{{{{{{zzzzzzzzzzzz|||{{{zzzxxxvvvsssqqqooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmllloooooooooooonnnmmmlllkkkiiijjjlllnnnoooooonnnnnnnnnnnnmmmllllllllllllmmmjjjjjjjjjiiihhhhhhggggggggghhhiiihhhgggfffggghhhjjjjjjiiiiiiiiihhhhhhhhhggggggiiikkklllmmmmmmmmmnnnpppsssuuutttrrrooommmkkkkkkjjjiiihhhhhhhhhhhhiiihhhgggfffeeeeeefffgggiiihhhgggfffeeeeeedddeeeeeeeeedddddddddeeeeeefffggggggggggggfffffffffffffffgggggghhhhhhiiijjjjjjjjjjjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmlllkkkjjjhhhggggggfffffffffffffffgggggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjhhhfffeeedddeeeggghhhhhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggeeefffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhgggggggggiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkklllllloooooonnnnnnnnnnnnnnnmmmooonnnmmmmmmnnnoooqqqrrrttttttuuuvvvwwwxxxxxxwwwzzzyyyxxxxxxxxxxxxxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzz|||}}}~~~~~~|||zzzxxxwwwxxxyyyzzzzzz{{{{{{|||||||||||||||{{{zzzzzzzzz{{{{{{||||||zzzzzzyyyyyyxxxxxxxxxxxxzzzzzzxxxvvvtttqqqooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllllllmmmmmmnnnnnnnnnnnnmmmlllkkkjjjhhhiiikkkmmmoooooooooooonnnnnnmmmllllllllllllmmmlllllllllkkkkkkkkkjjjjjjggghhhiiiiiigggggghhhiiikkkjjjjjjiiiiiihhhhhhgggiiiiiijjjkkkllllllllllllmmmoooqqqssssssqqqnnnmmmjjjiiihhhgggfffeeeeeeeeehhhgggfffeeeeeeeeefffgggjjjjjjhhhgggeeeeeeddddddeeeeeeeeeeeeeeefffffffffggggggggggggfffffffffffffffgggggghhhiiiiiijjjjjjjjjjjjkkkllllllllllllkkkjjjjjjiiiiiiiiiiiiiiijjjkkkkkklllllllllkkkjjjjjjhhhgggfffeeeeeefffggghhhgggggggggggghhhhhhhhhhhhgggggghhhiiiiiiiiiiiihhhiiijjjjjjkkkkkkjjjjjjiiijjjhhhfffddddddeeeggghhhhhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggeeeeeefffggghhhhhhhhhiiiiiiiiiiiijjjjjjiiiiiiiiijjjiiiiiihhhgggfffeeeeeehhhiiijjjjjjkkkkkkllllllllllllkkkkkkkkkkkkllllllppppppoooooonnnnnnmmmmmmmmmmmmmmmnnnoooppprrrssswwwwwwxxxyyyyyyyyyxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyzzz{{{}}}~~~~~~|||zzzxxxwwwxxxyyyzzzzzzzzz{{{{{{{{{zzzyyyyyywwwxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxwwwvvvwwwwwwxxxwwwwwwvvvuuurrrpppnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmllllllllllllmmmnnnnnnnnnnnnmmmmmmlllkkkjjjgggiiikkkmmmooopppppppppmmmlllkkkkkkjjjjjjkkkkkklllllllllkkkkkkkkkkkkkkkgggiiijjjiiihhhhhhiiijjjkkkjjjjjjjjjiiiiiihhhhhhllllllllllllkkkkkkjjjiiikkklllnnnppppppnnnmmmkkkggggggfffeeeeeeeeeffffffffffffeeeddddddeeefffgggjjjjjjhhhgggeeeeeeddddddeeeeeeffffffggggggggggggggggggggggggffffffffffffeeeffffffgggggghhhhhhiiiiiijjjkkkkkkllllllkkkkkkjjjiiiiiihhhhhhiiijjjjjjlllllllllkkkkkkjjjjjjiiiiiiiiiggggggggghhhiiijjjhhhhhhhhhhhhggggggggggggeeeffffffggggggggggggggghhhhhhiiiiiiiiiiiihhhhhhiiihhhfffeeeeeeeeeggghhhhhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggeeeeeeeeeffffffggghhhhhhhhhiiijjjjjjjjjjjjiiihhhjjjiiiiiihhhgggfffeeeeeehhhhhhiiiiiijjjkkkkkklllllllllllllllllllllllllllppppppoooooonnnnnnmmmmmmmmmmmmmmmnnnpppqqqssssssxxxxxxyyyyyyyyyyyyyyyxxxzzzzzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~{{{yyyxxxxxxyyyyyyzzzzzzzzzyyyyyywwwvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvttttttuuuvvvvvvtttttttttsssqqqpppnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmlllllllllmmmnnnooonnnnnnnnnnnnmmmlllkkkjjjhhhiiikkkmmmooooooooooookkkkkkjjjiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjjjjiiiiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjnnnnnnnnnmmmkkkjjjhhhhhhhhhjjjkkkmmmmmmlllkkkjjjffffffeeeeeeffffffggggggeeedddccccccdddeeefffgggiiihhhgggfffeeeeeedddeeedddeeefffggghhhhhhhhhhhhggggggggggggffffffffffffdddeeeeeeffffffgggggghhhiiiiiijjjkkkkkkkkkjjjjjjiiiiiihhhggggggiiijjjkkkllllllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkhhhhhhhhhhhhggggggggggggeeeeeefffggggggggggggggggggggghhhhhhhhhhhhggggggiiiiiihhhggggggggggggggghhhhhhhhhhhhhhhgggffffffeeeffffffgggggggggggggggffffffeeeeeeffffffggghhhhhhiiijjjkkkkkkjjjiiihhhiiiiiiiiihhhhhhgggggggggiiihhhhhhhhhiiijjjkkklllmmmmmmnnnnnnnnnnnnmmmmmmoooooonnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqrrrrrrssswwwwwwxxxyyyyyyyyyxxxxxxzzzzzzzzzzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzxxxxxxyyyyyyyyyyyyyyyxxxwwwuuutttsssrrrsssuuuvvvwwwwwwwwwvvvvvvuuusssrrrqqqrrrssstttqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmllllllnnnpppqqqnnnnnnooonnnnnnmmmlllkkkhhhjjjlllmmmooooooooonnnkkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjiiiiiijjjlllhhhiiiiiijjjjjjkkkkkklllmmmnnnmmmmmmlllkkkiiiiiihhhiiijjjkkklllkkkjjjjjjhhhggggggffffffgggggghhhdddcccccccccccceeeggghhhggggggfffeeeddddddeeeeeedddeeeggghhhiiiiiihhhhhhggggggggggggffffffffffffdddeeeeeeffffffgggggghhhggghhhiiiiiijjjjjjiiiiiiiiihhhggggggggghhhjjjkkkmmmlllkkkjjjiiiiiiiiiiiihhhiiiiiijjjkkkkkkjjjjjjiiihhhhhhhhhgggggggggffffffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjjjjjjjiiigggggghhhhhhhhhhhhhhhgggffffffeeeffffffggggggggggggggggggffffffeeeeeefffhhhhhhiiijjjkkkllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiihhhhhhiiijjjlllmmmmmmnnnoooppppppooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmnnnooopppqqqrrrrrrrrruuuvvvwwwwwwxxxxxxxxxxxxzzzzzzzzz{{{|||}}}~~~~~~{{{yyyxxxxxxyyyxxxxxxxxxwwwuuutttrrrqqqqqqrrrtttvvvvvvvvvvvvuuutttsssqqqoooooopppqqqrrroooppppppppppppoooooonnnlllmmmmmmmmmnnnnnnooooooooonnnmmmlllmmmnnnppprrroooooooooooonnnmmmlllkkkiiijjjlllnnnoooooonnnnnnlllkkkjjjjjjiiiiiijjjjjjiiiiiiiiiiiiiiiiiijjjjjjhhhiiikkkkkkjjjjjjkkklllhhhhhhiiijjjkkkllllllmmmllllllmmmmmmllllllkkkjjjhhhiiijjjkkklllkkkkkkjjjjjjiiihhhgggggggggggggggccccccbbbbbbccceeeggghhhfffeeeeeedddddddddeeeeeedddeeeggghhhiiiiiiiiihhhhhhgggggggggffffffffffffeeeeeeffffffggghhhhhhhhhgggggghhhiiiiiiiiiiiiiiiiiihhhgggfffggghhhjjjlllmmmlllkkkjjjiiiiiiiiiiiiggghhhiiikkkkkkkkkjjjiiiiiiiiihhhhhhgggggggggfffhhhhhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiihhhiiikkklllkkkjjjhhhfffhhhhhhhhhhhhhhhggggggfffeeeffffffggggggggggggggghhhgggfffeeeffffffhhhiiiiiijjjlllmmmmmmllljjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiikkklllmmmnnnooopppqqqqqqpppooonnnkkklllllllllmmmmmmnnnnnnnnnooopppqqqqqqqqqqqqqqqttttttuuuvvvwwwxxxxxxwwwzzzzzzzzz{{{}}}~~~|||yyyxxxwwwwwwxxxxxxxxxwwwuuusssrrrqqqoooqqqsssuuuvvvvvvuuutttrrrqqqppppppqqqqqqooonnnlllllllllmmmmmmmmmnnnnnnllllllmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmmmmjjjkkklllllllllkkkjjjiiihhhhhhgggggggggggghhhhhhhhhhhhgggffffffggghhhiiiiiijjjjjjjjjjjjiiihhhhhhjjjiiiiiiiiijjjkkkllllllllllllmmmmmmllljjjiiigggiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffeeeeeeeeegggfffeeedddddddddeeefffeeeeeeeeedddddddddccccccbbbdddhhhjjjlllkkkjjjiiijjjiiihhhgggfffeeeeeeeeeggggggggghhhiiikkklllmmmjjjiiihhhgggggghhhiiijjjgggggggggggghhhhhhhhhhhhiiiiiiiiihhhhhhgggfffeeeeeefffhhhgggfffeeeeeefffdddeeefffeeeddddddeeegggjjjjjjkkkkkklllmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggjjjiiiiiiiiihhhhhhgggggghhhhhhiiiiiiiiiiiihhhhhhggggggggggggggghhhiiiiiikkklllmmmmmmmmmllljjjjjjkkkkkkkkkjjjjjjhhhgggfffgggggghhhhhhiiikkklllmmmmmmoooqqqrrrqqqppppppqqqmmmnnnnnnmmmmmmnnnpppsssnnnnnnooooooppppppqqqqqquuuuuuvvvwwwwwwwwwwwwwwwzzzzzz|||}}}}}}{{{yyyxxxwwwwwwxxxxxxxxxwwwuuusssrrrqqqppprrrtttuuuvvvvvvvvvuuusssrrrppppppppppppooommmlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnooonnnnnnnnnnnnmmmmmmllllllkkkkkklllmmmlllkkkjjjiiihhhhhhgggggggggggghhhhhhiiihhhggggggfffggghhhhhhiiiiiijjjjjjjjjjjjiiiiiikkkkkkjjjjjjjjjkkkllllllllllllmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggfffeeeeeeeeefffeeedddccccccdddeeeffffffeeeeeeeeeeeeddddddddddddfffiiikkkllllllkkkjjjiiihhhgggfffeeeeeeeeeeeegggggghhhjjjkkklllmmmmmmjjjjjjiiihhhggghhhiiiiiiffffffffffffgggggggggggghhhhhhhhhhhhgggfffeeeeeeccceeeffffffeeeddddddeeedddeeeeeeeeecccdddeeegggjjjjjjkkklllmmmnnnoooooonnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhjjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhggggggffffffggghhhhhhiiikkkkkklllmmmlllkkkjjjiiijjjjjjjjjjjjiiihhhgggfffggggggggghhhiiijjjkkklllmmmoooqqqrrrqqqppppppqqqnnnnnnooonnnmmmnnnppprrroooooopppqqqqqqrrrrrrrrrvvvvvvxxxyyyyyyzzzzzzzzzzzz{{{|||~~~~~~}}}|||zzzxxxxxxwwwwwwxxxxxxxxxwwwvvvtttsssrrrrrrssstttuuuvvvwwwwwwxxxuuusssqqqppppppooonnnmmmlllmmmmmmmmmmmmnnnnnnnnnooooooooooooooooooooonnnlllllllllllllllmmmmmmnnnmmmmmmmmmmmmmmmlllllllllllllllmmmmmmmmmllljjjiiihhhhhhgggggggggggghhhhhhjjjiiihhhggggggggggggggghhhhhhiiijjjkkkkkkkkkkkkllllllkkkkkkjjjkkkkkkkkkkkkkkklllllllllkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeedddcccccccccdddeeeeeeffffffeeeeeeeeedddddddddeeegggiiikkkllllllkkkjjjggggggfffeeedddddddddeeeggghhhjjjlllnnnnnnnnnnnnkkkkkkjjjiiihhhhhhiiiiiieeeeeeeeeeeefffffffffgggggghhhhhhggggggfffeeedddaaacccddddddcccbbbbbbccccccdddeeedddcccccceeegggkkkkkklllmmmnnnooopppppppppooonnnlllkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiiggggggfffffffffggghhhhhhjjjkkklllllllllkkkjjjiiiiiiiiiiiiiiiiiihhhgggfffffffffgggggghhhjjjkkklllmmmoooqqqrrrqqqpppppppppoooooopppooonnnnnnppprrrpppqqqqqqrrrssssssttttttwwwwwwyyy{{{|||}}}}}}}}}|||}}}~~~}}}}}}~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvttttttssstttuuuvvvwwwxxxyyyzzzvvvtttqqqooooooooonnnlllllllllllllllmmmmmmmmmmmmooooooooonnnnnnnnnnnnnnnlllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmnnnnnnmmmlllkkkjjjhhhhhhgggggggggggghhhhhhkkkjjjiiihhhggggggffffffggghhhiiikkklllmmmmmmmmmllllllkkkjjjjjjiiijjjjjjiiiiiijjjjjjjjjjjjjjjjjjgggggggggggggggggggggggggggggggggffffffeeeeeeeeeddddddcccbbbcccdddeeefffeeeeeeeeeeeeddddddddddddeeeggghhhjjjjjjjjjiiihhhfffeeeeeedddddddddeeeeeegggiiilllooopppppppppooommmmmmlllkkkjjjiiiiiiiiieeeeeeeeeffffffgggggggggfffggggggffffffeeedddccc___aaabbbcccaaaaaaaaabbbcccdddeeedddcccdddfffhhhkkklllmmmnnnoooqqqqqqrrrqqqpppooommmkkkjjjjjjjjjhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjgggggggggffffffggghhhhhhkkklllmmmmmmmmmllljjjiiihhhhhhiiiiiiiiihhhggggggfffffffffggghhhiiikkkkkkmmmoooqqqqqqpppoooooopppooopppqqqpppoooooopppqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~yyyyyyyyyyyyyyyxxxxxxxxxzzzzzzyyyyyyxxxwwwvvvuuussstttvvvxxxyyyzzz{{{{{{wwwtttqqqooooooooonnnmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllllllllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnlllkkkjjjhhhhhhgggggggggggghhhhhhjjjjjjjjjiiihhhggggggfffggghhhjjjkkkmmmmmmnnnnnnlllkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiggggggggggggggggggggggggffffffffffffeeeeeeeeeeeeddddddcccccccccdddfffffffffeeeeeeeeeeeedddddddddeeefffgggggghhhgggffffffeeeeeedddddddddeeeeeefffhhhiiimmmoooqqqrrrqqqqqqpppoooooonnnlllkkkjjjiiiggggggggggggggggggggggggeeeffffffeeeeeedddcccbbb^^^```bbbbbbaaaaaaaaabbbcccdddeeeeeedddeeegggiiilllmmmnnnoooqqqrrrssstttrrrqqqooommmkkkjjjiiihhhffffffffffffgggggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkkllllllllllllkkkkkkiiihhhhhhggggggggghhhhhhlllmmmmmmnnnnnnlllkkkjjjggghhhhhhiiiiiiiiiiiihhhfffggggggggghhhjjjkkklllmmmoooqqqqqqpppnnnnnnooooooppprrrqqqppppppqqqrrrqqqrrrrrrtttuuuvvvvvvwwwwwwxxxzzz}}}}}}|||||||||}}}yyyyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxwwwvvvuuutttsssuuuxxx{{{|||||||||{{{wwwtttpppnnnnnnoooooonnnmmmmmmnnnnnnnnnooooooooonnnnnnmmmmmmllllllkkkkkklllllllllllllllmmmmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnooooooppppppooommmkkkjjjhhhhhhgggggggggggghhhhhhjjjjjjjjjjjjiiihhhgggggghhhiiikkklllmmmnnnnnnnnnkkkkkkjjjiiiiiiiiijjjjjjiiiiiihhhgggggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeeeeddddddcccdddeeeggghhhhhhggggggggggggfffffffffeeeffffffffffffeeeeeedddeeedddddddddeeefffgggggghhhjjjllloooqqqrrrrrrrrrrrrrrrrrrqqqooommmlllkkkiiiiiiiiihhhggggggffffffdddeeeeeeddddddcccbbbaaa___```bbbcccbbbbbbcccddddddeeeffffffeeefffhhhjjjmmmnnnoooqqqrrrtttuuuuuutttrrrpppnnnkkkjjjiiihhhdddeeeeeeffffffgggggghhhiiiiiiiiijjjjjjjjjjjjjjjllllllmmmmmmmmmmmmlllllljjjjjjiiihhhhhhhhhiiiiiillllllmmmmmmmmmlllkkkjjjggghhhiiijjjjjjjjjjjjjjjgggggghhhhhhiiikkklllmmmmmmoooqqqqqqooonnnnnnnnnnnnppprrrrrrrrrqqqrrrssssssssstttuuuwwwxxxyyyyyyyyyzzz|||~~~~~~}}}|||{{{{{{{{{zzzzzz{{{{{{zzzyyyxxxwwwuuuuuuuuuuuuttttttsssrrrrrruuuyyy}}}~~~|||{{{vvvsssooommmnnnooopppppppppqqqqqqqqqqqqrrrrrrrrroooooonnnnnnmmmlllllllllmmmmmmllllllmmmmmmnnnooonnnnnnnnnoooooooooppppppppppppppppppooommmkkkjjjhhhhhhgggggggggggghhhhhhhhhiiijjjjjjjjjiiihhhhhhjjjjjjkkkmmmnnnnnnnnnnnnllllllkkkkkkkkklllmmmmmmlllkkkjjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeggghhhiiikkkkkkkkkjjjjjjjjjiiiiiigggggggggffffffeeeeeedddeeeeeeeeeeeefffggghhhiiiiiijjjlllnnnppprrrssstttuuuuuuuuutttrrrooommmllljjjjjjiiihhhfffeeedddcccddddddddddddcccbbbaaa``````bbbdddddddddcccdddeeedddfffggggggggghhhjjjlllnnnooopppqqqsssuuuvvvwwwvvvtttrrrooommmkkkjjjiiieeeeeeeeefffggghhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkmmmmmmmmmnnnnnnmmmmmmmmmlllkkkkkkjjjiiiiiijjjjjjjjjjjjkkklllkkkjjjiiihhhhhhhhhjjjkkkkkklllllllllhhhhhhiiiiiijjjlllmmmnnnmmmoooqqqqqqooommmmmmmmmlllooorrrssssssssstttuuuvvvvvvwwwxxxzzz{{{|||}}}|||}}}}}}|||{{{zzzzzzzzzzzz{{{{{{|||{{{zzzxxxwwwssssssssssssrrrqqqppppppqqquuuzzz}}}{{{uuurrrooommmnnnpppqqqqqqssssssssstttttttttuuuuuuqqqppppppooonnnmmmmmmlllnnnmmmmmmmmmmmmnnnoooooonnnnnnooooooppppppqqqqqqppppppqqqpppooommmkkkjjjhhhhhhgggggggggggghhhhhhggghhhjjjkkkkkkjjjiiihhhkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppooonnnllljjjiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeefffgggiiijjjnnnnnnmmmmmmmmmlllllllllhhhhhhhhhgggffffffeeeeeeeeeeeeeeefffggghhhiiijjjjjjjjjkkkllloooqqqsssuuuwwwwwwvvvuuusssqqqnnnmmmjjjjjjhhhgggeeecccbbbaaaccccccdddccccccbbbaaa``````bbbeeeeeeeeedddeeegggeeeggghhhhhhhhhiiikkkmmmnnnoooppprrrtttvvvwwwxxxxxxvvvtttqqqnnnlllkkkjjjeeeffffffggghhhiiiiiijjjiiiiiiiiijjjjjjkkkkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllkkkjjjjjjjjjkkkhhhhhhiiijjjiiihhhgggfffhhhiiijjjkkklllmmmmmmmmmiiiiiiiiijjjkkklllnnnnnnmmmoooqqqqqqooommmmmmmmmkkknnnqqqsssttttttuuuvvvxxxxxxzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{yyyyyyzzz{{{zzzyyyxxxwwwuuuuuutttttttttsssssssssuuuwww{{{~~~~~~|||yyywwwrrrqqqqqqpppoooooopppppptttvvvwwwyyyyyyxxxwwwvvvrrrqqqooonnnmmmmmmmmmnnnlllmmmnnnoooppppppooooooooonnnnnnnnnnnnooooooppppppooommmlllkkkjjjjjjjjjhhhggggggggggggiiikkkllllllllllllllllllkkkkkkkkkllllllllllllmmmmmmnnnooolllmmmnnnooopppqqqqqqqqqpppnnnlllkkkkkkkkkjjjiiijjjjjjjjjiiihhhggggggffffffeeeeeeddddddeeeeeefffgggfffddddddfffhhhlllnnnnnnnnnnnnnnnmmmmmmmmmmmmkkkjjjhhheeedddcccccccccddddddeeeeeeggghhhjjjkkkmmmlllkkkkkklllnnnqqqrrrxxxxxxvvvtttqqqnnnllljjjjjjiiihhhgggeeecccbbbbbbeeeeeedddcccbbbbbbbbbcccbbbcccddddddcccdddfffhhhfffgggiiiiiihhhhhhjjjkkkoooooooooppprrrtttvvvxxxwwwwwwvvvuuuqqqmmmjjjgggiiiiiihhhhhhggggggffffffeeefffggghhhjjjkkklllmmmmmmnnnoooppppppooommmlllkkkkkkllllllllllllkkkkkkjjjjjjjjjiiihhhggggggfffggghhhiiijjjkkkjjjjjjiiillllllllllllmmmnnnoooooonnnnnnooooooooooooooonnnqqqrrrttttttttttttvvvwwwxxxyyy{{{}}}}}}|||{{{{{{zzzzzz{{{{{{xxxyyyyyyzzzzzzyyywwwwwwuuuuuuuuutttttttttssssssuuuwwwzzz|||}}}{{{xxxvvvqqqqqqpppppppppppppppqqqtttuuuwwwyyyyyyxxxwwwvvvrrrqqqooonnnmmmmmmmmmmmmnnnnnnnnnoooooooooooopppooonnnnnnmmmmmmmmmnnnnnnmmmmmmkkkjjjiiihhhhhhhhhhhhgggggghhhiiikkklllnnnnnnnnnmmmmmmlllkkkjjjjjjllllllkkkkkklllmmmmmmnnnmmmnnnoooqqqrrrssssssssssssqqqnnnmmmmmmmmmkkkjjjjjjjjjiiiiiihhhggggggffffffeeeeeeddddddeeeeeefffffffffeeedddfffhhhkkkmmmnnnnnnnnnnnnmmmmmmmmmmmmkkkiiigggeeedddcccccccccdddddddddeeefffgggiiiiiilllkkkjjjjjjkkkmmmoooqqquuuuuusssqqqooollljjjhhhggggggffffffeeeeeeeeedddddddddcccbbbbbbbbbccccccbbbcccddddddcccdddfffhhhggghhhiiijjjiiiiiijjjllloooooooooppprrrtttvvvxxxxxxxxxxxxvvvsssoookkkiiiiiihhhhhhhhhgggggggggfffffffffgggiiijjjkkklllmmmmmmnnnooopppqqqpppnnnmmmlllllllllmmmmmmlllllllllkkkjjjjjjiiihhhhhhgggggghhhiiijjjkkkllllllkkkjjjlllllllllllllllmmmnnnnnnnnnnnnooopppppppppoooooorrrtttvvvvvvvvvvvvxxxyyyzzz{{{}}}~~~|||{{{zzzzzzzzzzzzzzzzzzxxxxxxyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuttttttttttttuuuwwwyyyzzzzzzxxxvvvtttqqqpppppppppppppppqqqqqqtttuuuvvvwwwxxxwwwvvvvvvsssqqqpppnnnmmmlllmmmmmmqqqqqqqqqqqqqqqppppppoooooonnnmmmllllllkkkllllllkkkjjjiiigggffffffffffffgggggghhhiiijjjlllnnnooopppooonnnmmmllljjjiiiiiikkkkkkkkkkkkkkkllllllmmmnnnoooqqqsssuuuvvvvvvvvvwwwuuurrrpppooonnnmmmkkkjjjjjjiiiiiihhhgggggggggffffffeeeeeeeeeeeefffffffffeeeeeeeeefffiiikkkmmmnnnnnnnnnnnnmmmmmmlllllljjjiiigggeeecccccccccdddccccccccccccdddfffggggggiiihhhhhhhhhiiikkkmmmnnnqqqqqqpppnnnllliiigggfffdddddddddeeeffffffggggggcccbbbbbbbbbbbbccccccdddcccdddeeedddddddddfffhhhhhhjjjkkkkkkjjjkkklllnnnoooooooooppprrrtttwwwxxxzzzzzzyyywwwssspppllljjjhhhhhhhhhhhhggggggggggggfffggghhhiiijjjkkklllmmmlllmmmooopppqqqppppppooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjiiiiiihhhhhhjjjkkkkkkllllllllllllkkklllllllllkkkllllllmmmmmmnnnoooooopppqqqqqqqqqppptttvvvxxxxxxxxxyyyzzz|||}}}~~~~~~}}}{{{zzzzzzyyyyyyyyyzzzzzzxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuttttttuuuvvvwwwxxxwwwvvvtttssspppppppppoooppppppqqqrrrssstttuuuvvvvvvvvvuuuuuusssqqqooonnnmmmlllmmmmmmrrrtttwwwxxxwwwtttpppnnnnnnmmmlllkkkjjjjjjjjjjjjiiihhhgggfffeeeeeeeeeeeeeeefffgggiiikkklllnnnoooooonnnnnnmmmlllkkkjjjjjjkkkkkkjjjjjjjjjkkkllllllpppqqqtttvvvxxxyyyxxxxxxyyyvvvsssqqqpppnnnllljjjiiiiiiiiiiiihhhhhhggggggffffffeeeeeeeeeeeefffffffffeeeeeeeeegggiiikkkmmmnnnnnnnnnmmmllllllkkkkkkiiigggfffdddccccccddddddccccccbbbbbbcccdddeeeeeeffffffffffffgggiiijjjkkkmmmmmmlllkkkjjjhhhfffeeeccccccdddeeeeeefffggggggbbbbbbbbbbbbbbbcccdddeeedddeeefffeeedddeeefffhhhjjjkkkmmmmmmllllllnnnooopppppppppqqqrrruuuwwwxxxzzzyyyxxxvvvrrrooollljjjhhhhhhhhhhhhggggggggggggggghhhhhhiiikkkllllllmmmlllmmmnnnooopppqqqppppppmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkjjjjjjjjjiiikkkkkkkkkllllllllllllkkkmmmlllllllllllllllmmmmmmooooooqqqrrrssssssssssssvvvxxxzzzzzzzzz{{{}}}~~~zzzzzzyyyyyyyyyzzzzzz{{{xxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvuuutttssssssqqqpppppppppppppppqqqqqqrrrrrrrrrsssssssssssssssrrrqqqooonnnmmmmmmnnnnnnrrrvvv|||yyyrrrmmmmmmmmmllljjjiiiiiiiiiiiiiiihhhgggffffffeeeffffffddddddfffhhhjjjkkkmmmmmmkkkkkkkkkllllllllllllllljjjjjjjjjjjjkkklllmmmmmmrrrsssvvvyyyzzz{{{zzzyyyxxxvvvrrrpppooommmkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffeeeeeeffffffgggeeeeeeeeefffgggiiikkklllmmmmmmllllllkkkjjjjjjiiigggfffeeedddccccccdddeeeccccccbbbbbbbbbccccccdddccccccdddeeefffggghhhhhhkkkkkkjjjjjjiiigggfffeeedddddddddeeeeeeeeeeeeeeecccbbbbbbbbbcccdddeeeeeeeeefffgggfffeeeeeeggghhhkkklllnnnnnnmmmmmmoooppppppppppppqqqsssuuuwwwyyyyyyxxxvvvssspppmmmjjjiiigggggggggggghhhhhhhhhhhhhhhhhhiiijjjkkkllllllmmmllllllmmmnnnooopppppppppnnnmmmllllllllllllmmmnnnllllllllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmmmmlllllllllmmmnnnnnnpppqqqssstttuuuvvvvvvvvvxxxzzz|||}}}}}}~~~~~~zzzzzzzzzzzzzzzzzz{{{|||yyyyyyxxxwwwwwwwwwwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuutttttttttttttttrrrqqqqqqpppoooooopppppppppppppppppppppqqqqqqqqqpppooonnnmmmmmmnnnoooppprrrwww|||tttnnnmmmlllkkkjjjjjjiiijjjjjjhhhhhhgggfffffffffffffffcccdddfffhhhjjjkkkkkkkkkiiiiiiiiijjjkkkkkklllllliiiiiiiiijjjlllmmmoooppptttvvvyyy{{{|||{{{zzzyyyvvvtttpppnnnmmmllliiigggiiiiiihhhhhhhhhhhhhhhhhhggggggffffffffffffggggggeeeeeeeeefffhhhiiikkklllllllllkkkjjjiiihhhggggggfffeeedddccccccdddeeeeeedddccccccbbbbbbbbbbbbcccaaabbbcccdddeeeffffffggghhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeeddddddddddddeeeddddddddddddeeeeeeffffffggghhhgggeeeeeegggiiikkkmmmnnnnnnmmmnnnoooqqqpppppppppqqqsssuuuxxxyyywwwvvvtttqqqnnnkkkiiihhhgggggggggggghhhhhhhhhhhhiiiiiijjjjjjkkkllllllmmmlllllllllmmmmmmnnnnnnooommmlllkkkjjjjjjkkklllmmmmmmmmmmmmmmmlllllllllllllllkkkkkkjjjjjjjjjjjjkkkmmmmmmmmmmmmnnnooopppqqqrrrsssuuuwwwxxxyyyzzzzzz{{{}}}}}}{{{{{{zzzzzz{{{{{{|||}}}{{{zzzyyyxxxwwwxxxxxxyyyxxxxxxwwwwwwwwwvvvvvvvvvuuuuuutttsssttttttuuuvvvssssssqqqpppoooooonnnnnnnnnnnnmmmmmmnnnnnnoooooonnnnnnmmmmmmnnnoooqqqrrrssswww~~~|||uuuppplllkkkkkkjjjjjjjjjkkkkkkggggggfffeeeeeeeeeffffffeeefffhhhjjjkkkkkkkkkkkkiiiiiiiiiiiiiiiiiijjjjjjhhhhhhiiikkkmmmoooqqqrrruuuwwwzzz|||}}}{{{yyywwwuuurrrooommmlllkkkiiiggghhhhhhhhhhhhhhhhhhhhhiiiggggggffffffffffffggggggdddeeeeeeggghhhiiikkkkkkjjjjjjiiihhhgggfffeeeeeeeeedddcccccccccdddeeefffeeedddccccccbbbbbbbbbbbb```aaabbbccceeeeeeeeefffeeefffffffffffffffeeeeeeddddddddddddddddddddddddggggggfffeeeeeeeeeffffffggghhhhhhgggffffffgggiiikkklllnnnnnnmmmmmmooopppqqqpppqqqqqqsssvvvxxxyyywwwvvvssspppmmmjjjiiihhhfffggggggggghhhhhhhhhiiiiiijjjjjjkkkkkklllllllllllllllkkkkkkkkkllllllmmmmmmkkkjjjiiiiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmlllkkkjjjjjjkkklllmmmmmmmmmnnnpppqqqsssssstttuuuwwwyyy{{{|||}}}}}}~~~|||{{{{{{{{{{{{{{{|||}}}~~~{{{zzzyyyxxxxxxxxxyyyzzzxxxxxxxxxwwwwwwwwwwwwvvvuuutttsssssstttuuuwwwxxxtttsssrrrpppooonnnnnnnnnmmmllllllllllllmmmnnnnnnmmmmmmlllmmmnnnppprrrssstttwww{{{~~~~~~{{{vvvssskkkkkkkkkjjjkkkkkkllllllffffffeeedddddddddeeeeeeggghhhjjjkkkllllllkkkkkkjjjiiiiiiiiihhhhhhggggggggghhhiiikkknnnpppssstttvvvxxx{{{}}}}}}{{{xxxvvvtttrrrooommmlllllljjjhhhhhhhhhhhhhhhhhhiiiiiiiiiggggggffffffffffffggggggdddeeefffggghhhjjjjjjkkkjjjiiihhhgggfffeeeddddddeeedddcccccccccdddeeefffeeeeeedddcccbbbbbbbbbbbb```aaabbbccceeeeeeeeeeeecccddddddeeeeeeeeeddddddcccccccccddddddeeeeeefffiiihhhgggfffffffffffffffggghhhiiihhhffffffgggiiikkklllnnnnnnmmmmmmooopppqqqqqqqqqrrrsssvvvxxxyyyxxxvvvssspppmmmkkkiiihhhfffggggggggghhhhhhiiiiiijjjjjjjjjkkkkkklllllllllllllllkkkjjjjjjjjjkkkkkklllkkkiiihhhhhhiiikkklllmmmmmmmmmnnnnnnnnnnnnnnnooonnnmmmlllkkkllllllmmmmmmmmmnnnoooqqqssstttuuuuuuvvvxxxzzz|||~~~|||yyyxxxxxxxxxyyyzzz{{{|||}}}|||{{{zzzxxxwwwxxxxxxyyy{{{zzzyyyxxxwwwwwwvvvvvvsssrrrrrrrrrsssuuuvvvwwwxxxvvvtttqqqooonnnmmmmmmnnnnnnmmmmmmmmmlllllllllmmmmmmlllmmmnnnppprrrsssyyy{{{}}}}}}zzzvvvsssnnnmmmlllkkkkkkkkkkkkkkkhhhgggfffeeeeeeeeeeeeeeeiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggggggggggghhhiiiiiiiiijjjlllooorrrtttxxxyyyzzzzzz{{{{{{zzzzzzvvvsssnnnllllllllllllllljjjhhhffffffhhhiiijjjiiiiiihhhfffeeeeeeeeefffgggggggggggggggffffffffffffggggggfffeeeddddddccccccdddcccbbbaaaaaabbbcccdddeeedddddddddcccbbbbbbbbbbbbcccdddeeefffgggggggggdddeeefffffffffeeedddcccccccccdddddddddeeeeeeeeejjjjjjiiihhhgggggghhhhhhhhhiiihhhgggeeefffhhhiiinnnnnnnnnnnnoooqqqrrrsssuuuuuutttssstttvvvwwwyyyvvvtttqqqmmmjjjhhhgggffffffgggggghhhhhhhhhggggggjjjjjjjjjkkkkkklllllllllkkkkkkllllllmmmllllllllllllkkkjjjiiiiiikkkmmmnnnlllnnnqqqrrrqqqooooooooonnnnnnnnnlllkkkkkklllnnnmmmoooqqqrrrrrrsssuuuwwwxxxzzz}}}{{{yyyyyyxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwyyyyyyyyyxxxwwwuuutttsssrrrrrrrrrrrrssstttvvvwwwwwwvvvsssqqqnnnmmmmmmmmmnnnnnnmmmmmmmmmlllllllllllllllllllllmmmoooqqqrrrwwwyyy{{{|||{{{xxxtttqqqnnnnnnmmmlllkkkjjjjjjjjjhhhgggfffeeeeeeeeeeeefffiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhggggggggggggggghhhhhhhhhiiilllooosssuuuyyyyyyzzz{{{{{{{{{{{{zzzwwwtttooommmlllllllllkkkjjjiiiggggggiiijjjjjjjjjiiiiiigggfffffffffggghhhhhhhhhhhhggggggfffffffffgggffffffeeeddddddcccccccccbbbaaaaaaaaaaaabbbccccccccccccccccccbbbbbbbbbbbbcccdddeeeeeeeeeeeeeeedddeeefffggggggfffeeedddcccddddddddddddeeeeeeeeejjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggeeefffhhhjjjmmmmmmmmmmmmnnnpppqqqrrruuuuuuuuuuuuuuuuuuvvvvvvtttssspppllljjjhhhggggggggghhhhhhiiiiiihhhhhhhhhjjjjjjjjjjjjjjjkkkkkkkkkjjjkkkllllllmmmllllllllllllkkkjjjiiijjjkkkmmmnnnllloooqqqrrrqqqpppooopppooopppooonnnllllllnnnpppoooqqqsssttttttuuuwwwyyyxxx{{{~~~{{{yyyyyyyyyxxxxxxxxxyyyyyyzzzxxxxxxvvvuuuuuuuuuuuuuuuwwwxxxxxxxxxwwwtttqqqpppqqqqqqqqqrrrssstttvvvwwwwwwuuussspppnnnmmmllllllmmmmmmmmmmmmmmmllllllllllllkkkllllllmmmnnnpppppptttuuuwwwxxxxxxuuuqqqoooooonnnmmmlllkkkjjjiiiiiiggggggffffffeeeeeeffffffhhhiiiiiiiiijjjjjjkkkkkkkkkjjjiiihhhggggggggggggggghhhhhhjjjmmmqqqtttvvvyyyzzz{{{|||}}}|||{{{{{{xxxuuupppnnnmmmmmmlllkkkkkkiiihhhhhhjjjlllkkkkkkjjjjjjhhhggggggggghhhiiijjjiiiiiihhhgggffffffeeeffffffeeeeeeddddddccccccaaaaaa`````````aaaaaabbbbbbbbbbbbbbbbbbcccccccccccccccdddddddddddddddccccccdddfffggghhhhhhgggfffdddddddddeeeeeeeeeffffffhhhhhhhhhiiiiiiiiiiiiiiiggghhhhhhfffeeeeeehhhjjjkkkkkkllllllmmmooopppqqqtttuuuvvvvvvvvvuuutttsssrrrpppnnnkkkiiihhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhjjjiiiiiiiiiiiiiiihhhhhhjjjjjjkkklllllllllllllllllllllkkkjjjkkklllmmmnnnmmmoooqqqrrrqqqppppppqqqpppqqqpppooommmmmmoooqqqppprrruuuvvvvvvxxxzzz|||{{{~~~}}}{{{yyyyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuttttttwwwxxxyyyyyywwwtttqqqnnnpppqqqqqqrrrtttuuuvvvwwwvvvuuurrrpppnnnlllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkklllmmmnnnnnnoooppprrrtttuuutttqqqnnnlllnnnnnnmmmlllkkkiiihhhgggggggggffffffffffffgggggghhhhhhiiijjjjjjkkkllllllmmmllljjjiiihhhggggggfffhhhiiijjjmmmppptttwwwxxxyyyzzz|||}}}~~~}}}|||{{{xxxuuuqqqooonnnmmmkkkjjjkkkjjjiiijjjlllmmmmmmlllkkkjjjiiihhhhhhhhhiiijjjkkkjjjjjjhhhgggfffeeeeeeeeeeeeeeedddddddddcccccc````````````aaaaaaaaabbbaaaaaaaaabbbbbbcccccccccccccccdddddddddcccbbbbbbcccdddfffhhhhhhiiihhhhhheeeeeeeeeeeeffffffffffffggghhhhhhiiijjjjjjjjjjjjfffggggggfffeeeeeehhhjjjjjjjjjjjjkkklllmmmoooooossstttvvvwwwvvvtttqqqoooooonnnllljjjiiihhhiiiiiijjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiihhhgggggggggfffiiijjjkkkllllllllllllllllllllllllkkklllmmmnnnnnnmmmooorrrrrrqqqqqqqqqrrrqqqqqqqqqooonnnnnnoooqqqqqqsssvvvxxxxxxzzz|||~~~|||{{{yyyyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuwwwxxxyyyyyyxxxuuuqqqooopppqqqrrrtttuuuvvvwwwwwwwwwuuussspppnnnmmmlllllllllmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmmmmnnnnnnnnnnnnoooqqqqqqqqqooommmkkkmmmmmmmmmlllkkkjjjhhhgggggggggfffffffffgggggghhhggghhhiiijjjkkklllmmmmmmmmmlllkkkjjjhhhhhhggggggjjjkkkmmmooosssvvvyyyzzzyyyzzz|||~~~~~~}}}|||zzzwwwtttqqqooonnnmmmkkkjjjjjjiiiiiijjjmmmnnnmmmllllllkkkiiihhhhhhhhhiiijjjkkkjjjiiihhhgggfffeeeddddddddddddddddddccccccccc```aaaaaabbbbbbbbbccccccaaaaaabbbbbbcccccccccdddccccccdddddddddcccbbbbbbcccdddfffhhhhhhiiihhhhhheeeeeefffffffffgggggggggggghhhiiijjjkkkkkkjjjjjjffffffffffffeeeeeehhhjjjiiiiiijjjjjjkkkmmmnnnoooqqqsssuuuvvvuuurrrooommmkkkkkkiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjiiiiiihhhhhhhhhggggggfffffffffhhhiiijjjkkkllllllllllllmmmmmmlllmmmmmmmmmnnnnnnnnnppprrrrrrrrrrrrssstttrrrrrrrrrpppnnnnnnppprrrrrruuuwwwyyyzzz|||~~~|||{{{zzzyyyyyyyyyxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyxxxwwwvvvuuuvvvwwwxxxxxxwwwuuusssqqqpppqqqsssuuuwwwxxxxxxyyyxxxvvvtttqqqooonnnmmmmmmlllllllllmmmmmmmmmmmmmmmkkklllmmmnnnnnnnnnnnnnnnmmmnnnooopppooonnnlllkkkkkkkkkllllllllljjjiiigggggggggffffffgggggghhhhhhgggggghhhjjjkkkmmmnnnooommmlllkkkjjjiiiiiiiiiiiikkklllnnnqqqtttwwwyyyzzzxxxyyy|||~~~~~~}}}{{{yyytttrrrooonnnnnnmmmkkkjjjiiihhhiiikkkmmmnnnmmmlllkkkkkkiiihhhhhhhhhiiijjjiiihhhhhhgggfffeeeeeedddddddddddddddccccccccccccaaabbbcccdddeeeeeeeeeeeecccccccccccccccdddddddddccccccdddddddddddddddccccccdddfffggghhhhhhgggffffffffffffgggggggggggghhhhhhiiijjjkkkkkkkkkjjjiiieeeffffffeeedddeeehhhjjjiiiiiijjjjjjkkkmmmnnnooooooqqqrrrsssrrrpppmmmkkkhhhhhhgggggghhhiiikkklllkkkkkkkkkkkkjjjjjjiiihhhhhhggggggggggggggggggfffggghhhiiikkkllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnoooppprrrrrrrrrrrrtttvvvssstttsssrrrpppppprrrttttttwwwzzz|||~~~|||{{{zzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{xxxyyyyyyyyyyyywwwvvvuuuuuuuuuuuuuuuuuutttssssssqqqrrrtttwwwyyyzzzzzzzzzyyywwwuuurrrpppooonnnnnnlllllllllmmmmmmmmmnnnnnnlllmmmnnnooooooooonnnnnnmmmnnnooooooooonnnlllkkkiiijjjkkkllllllkkkiiihhhggggggggggggggghhhiiiiiifffggghhhjjjlllmmmoooooommmlllkkkjjjjjjjjjjjjjjjjjjlllnnnqqqsssuuuwwwwwwvvvxxx{{{}}}~~~|||zzzxxxqqqpppnnnmmmmmmmmmkkkjjjhhhggghhhjjjmmmnnnmmmkkkkkkjjjiiihhhggghhhiiiiiigggfffffffffeeeeeeddddddcccccccccccccccccccccccccccdddfffggghhhhhhggggggeeeeeeeeedddddddddddddddbbbcccdddeeeeeeeeeeeeeeedddeeefffggggggfffeeedddffffffggggggggghhhhhhhhhiiijjjkkklllllljjjiiihhhdddeeeeeeeeedddeeehhhjjjjjjjjjjjjkkklllmmmnnnooommmnnnoooppppppnnnlllkkkffffffeeefffgggiiikkkmmmkkkkkkkkkkkkjjjiiihhhgggggggggggggggggghhhhhhhhhggghhhiiijjjkkklllllllllmmmmmmnnnooooooooooooooooooqqqrrrrrrrrrsssuuuwwwvvvwwwvvvuuussssssuuuvvvxxxzzz}}}|||zzzzzzzzzyyyxxxxxxxxxyyyzzz{{{|||}}}xxxxxxyyyyyyxxxwwwuuutttssssssssssssssssssssssssqqqsssuuuxxxzzz{{{{{{{{{yyyxxxuuusssqqqooooooooolllllllllmmmmmmmmmnnnnnnmmmnnnoooppppppoooooonnnmmmnnnooooooooonnnmmmlllgggiiikkkllllllkkkjjjiiiggggggggggggggghhhiiiiiifffggghhhjjjlllnnnooopppllllllkkkjjjjjjkkkkkkkkkjjjkkkmmmppprrrtttuuuuuuvvvxxx{{{}}}}}}|||yyywwwooonnnllllllmmmmmmkkkjjjgggggghhhjjjmmmmmmlllkkkjjjjjjhhhggggggggghhhiiieeeeeeeeeeeeeeeeeeddddddccccccccccccccccccccccccdddeeegggiiiiiiiiiiiihhhfffffffffeeeeeedddddddddbbbcccdddeeefffgggggggggdddeeefffffffffeeedddcccgggggggggggghhhhhhhhhhhhiiijjjllllllllljjjhhhgggdddeeeeeeeeedddeeehhhjjjjjjjjjjjjkkklllmmmnnnooolllmmmnnnnnnnnnmmmlllkkkeeedddeeeeeegggiiilllmmmkkkkkkkkkjjjiiihhhgggffffffggggggggghhhhhhiiiiiiggggggiiijjjkkklllllllllmmmmmmnnnooooooooooooooopppqqqrrrrrrrrrsssuuuxxxxxxyyyyyywwwuuuuuuwwwyyyzzz}}}~~~~~~~~~~~~{{{xxxxxxzzz{{{yyyxxxyyy{{{~~~{{{{{{{{{zzzyyywwwvvvuuuvvvuuutttrrrqqqqqqrrrrrrrrrsssuuuvvvwwwwwwwwwwwwwwwvvvvvvtttrrrooommmlllnnnnnnnnnnnnnnnoooooopppllllllllllllllllllllllllnnnnnnnnnooonnnmmmmmmlllkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiilllnnnoooooooooooolllkkkjjjjjjiiiiiijjjjjjkkkkkklllnnnoooqqqrrrrrrsssuuuyyy{{{{{{yyyvvvtttnnnnnnmmmlllkkkkkkkkkkkkggggggggghhhiiijjjllllllkkkjjjiiiggggggggghhhhhhiiihhhhhhgggfffeeeeeeeeeccccccccccccccccccccccccfffffffffffffffggghhhhhhkkkkkkkkkjjjiiigggfffeeedddddddddddddddddddddddddddddddddeeeeeeeeefffffffffgggggghhhiiijjjjjjkkkiiijjjjjjjjjjjjiiihhhhhhgggggggggggghhhhhhhhhhhhhhhhhhjjjkkkmmmnnnppppppmmmmmmlllkkkkkkjjjiiiiiifffffffffggghhhiiiiiijjjjjjiiiiiiiiihhhhhhggggggjjjiiihhhhhhhhhiiijjjkkkiiihhhhhhhhhiiikkkmmmnnnlllnnnppppppnnnnnnnnnooopppooonnnnnnppprrruuuwwwyyyzzzzzzxxxwwwwwwyyy|||}}}~~~~~~~~~zzzxxxxxxyyyzzzyyyxxxyyy{{{~~~}}}|||zzzxxxvvvuuuuuuuuutttsssrrrqqqqqqqqqrrrqqqrrrssstttuuuuuuuuuuuuvvvuuutttrrrpppooonnnmmmoooooonnnnnnnnnnnnnnnooollllllllllllllllllllllllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjiiijjjkkklllmmmnnnnnnnnnkkkkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllnnnoooppppppsssuuuxxxzzzyyywwwssspppnnnmmmlllkkkkkkjjjkkkkkkhhhhhhhhhhhhiiijjjkkkkkkjjjiiihhhgggfffgggggghhhjjjjjjiiiiiihhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeefffgggggghhhiiiiiiiiihhhgggfffddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeefffffffffggghhhiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhggggggggggggggggggggghhhhhhhhhiiijjjlllmmmnnnnnnllllllkkkkkkjjjiiiiiihhheeeffffffggghhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhggghhhggggggggghhhjjjkkkllljjjjjjiiiiiiiiikkklllmmmlllnnnppppppooonnnooopppqqqpppppppppqqqtttvvvxxxxxxyyyyyyyyyxxxyyy|||~~~~~~zzzxxxwwwyyyzzzyyyxxxyyy|||~~~zzzxxxvvvuuuuuuuuutttsssrrrqqqqqqqqqrrrpppqqqqqqrrrrrrssssssssstttsssqqqpppooonnnoooooopppooonnnmmmmmmmmmmmmmmmkkkkkkkkkkkkllllllllllllllllllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjkkklllmmmmmmkkkkkkkkkkkkkkklllmmmmmmjjjjjjiiihhhhhhhhhhhhiiihhhhhhiiijjjlllmmmnnnnnnsssuuuwwwxxxwwwtttpppnnnnnnmmmlllkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiihhhgggfffffffffggghhhlllkkkkkkjjjjjjiiiiiiiiiggggggggggggggggggggggggffffffeeeeeeeeefffgggggggggggggggfffeeedddcccbbbddddddddddddddddddddddddccccccdddddddddeeeeeeeeedddeeeeeeffffffgggggggggffffffggghhhiiiiiiiiiiiigggggggggggggggggggggggghhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjiiiiiihhhhhhgggeeeffffffgggggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiikkkmmmpppqqqlllkkkjjjjjjjjjkkkllllllmmmnnnpppqqqpppooopppqqqrrrqqqqqqrrrsssuuuwwwyyyvvvxxxyyyzzz{{{}}}}}}zzzxxxwwwxxxyyyyyyxxxyyy}}}|||xxxwwwwwwwwwvvvuuuuuuttttttsssssssssqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqooommmmmmnnnpppqqqqqqpppnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkllllllllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhjjjkkklllnnnoooooommmllljjjiiiiiijjjkkkllljjjiiihhhhhhggghhhhhhhhhhhhhhhiiijjjkkklllmmmmmmqqqsssvvvxxxxxxuuuqqqooonnnmmmlllkkkjjjjjjjjjjjjjjjiiihhhgggggggggggggggggggggfffeeeeeefffggghhhlllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeeeeeeeeeeeffffffdddddddddddddddcccbbbaaaccccccccccccccccccccccccccccccccccccddddddddddddccccccddddddeeeeeeeeefffddddddfffggghhhiiiiiiiiigggggggggggggggfffffffffgggggghhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhgggggggggfffffffffgggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhjjjjjjkkklllooorrruuuvvvnnnmmmkkkjjjjjjjjjkkkkkklllnnnpppqqqppppppppprrrqqqqqqrrrrrrtttvvvwwwxxxuuuwwwzzz|||~~~}}}zzzxxxxxxxxxyyyyyyxxxyyy}}}~~~zzzxxxyyyyyywwwwwwwwwwwwwwwwwwvvvvvvtttsssrrrqqqqqqrrrrrrsssqqqpppnnnmmmmmmnnnpppqqqpppooonnnlllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllkkkkkkkkklllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkkmmmooopppqqqmmmlllkkkjjjiiijjjkkkllljjjiiihhhhhhggghhhhhhhhhiiiiiijjjkkklllmmmmmmnnnppprrrvvvyyyyyywwwuuusssmmmmmmlllkkkjjjjjjjjjjjjiiiiiihhhgggffffffffffffffffffeeeeeeeeeggghhhiiillllllkkkkkkkkkkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhheeeeeeddddddddddddeeeeeebbbcccccccccccccccbbbbbbccccccccccccccccccccccccbbbbbbbbbcccccccccddddddcccccccccccccccdddddddddbbbcccdddfffggghhhiiiiiihhhgggggggggffffffeeeeeegggggggggggggggggggggggghhhhhhgggggggggggggggfffggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkklllooorrruuuvvvnnnmmmkkkjjjiiiiiijjjkkklllnnnpppppppppoooppprrrpppqqqqqqrrrtttuuuwwwwwwvvvxxx|||~~~{{{yyyyyyyyyyyyyyyxxxyyy}}}~~~{{{yyyzzzzzzxxxxxxyyyyyyyyyyyyxxxxxxvvvuuusssrrrqqqrrrrrrsssppppppooonnnnnnooopppqqqoooooommmlllkkkjjjjjjiiiiiiiiijjjjjjkkkkkkllllllkkkkkkllllllkkkkkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjlllmmmoooppppppllllllkkkkkkkkkkkkkkkllljjjjjjiiihhhhhhhhhhhhiiijjjjjjkkkllllllmmmnnnnnnppprrrvvvzzz{{{yyywwwuuummmlllkkkjjjjjjiiiiiiiiihhhhhhgggfffffffffffffffffffffeeeeeefffhhhjjjkkkllllllllllllllllllllllllhhhhhhhhhhhhhhhhhhhhhhhheeeeeedddcccccccccddddddbbbbbbcccdddddddddccccccccccccccccccccccccccccccaaaaaabbbbbbbbbcccccccccccccccccccccccccccccccccbbbbbbdddeeefffggggggggghhhggggggffffffeeeeeeeeeffffffffffffggggggggggggggggggggggggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiikkkmmmpppqqqmmmllljjjiiihhhiiijjjjjjjjjllloooooooooooopppqqqpppqqqrrrssstttvvvwwwwwwxxx{{{~~~|||{{{zzzzzzzzzxxxxxxyyy|||}}}zzzyyyyyyzzzwwwxxxyyyzzzzzzyyyxxxxxxwwwuuusssqqqqqqqqqrrrsssppppppppppppppppppppppppnnnmmmlllkkkjjjjjjjjjjjjhhhiiiiiijjjkkkkkklllllllllllllllllllllkkkkkkjjjggghhhhhhhhhiiiiiiiiijjjiiiiiijjjkkkmmmnnnooooookkkllllllmmmmmmmmmllllllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmqqqssswwwzzzzzzyyyvvvtttmmmlllkkkjjjiiiiiiiiiiiiggggggfffeeeeeeeeeffffffffffffffffffgggiiikkklllnnnnnnnnnnnnnnnnnnnnnnnniiiiiiiiiiiiiiiiiiiiiiiieeeeeedddcccccccccccccccbbbcccdddeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbcccccccccccccccccccccccccccbbbbbbccceeeeeefffffffffhhhhhhgggffffffeeeddddddeeeeeeffffffgggggghhhhhhggggggggggggggggggggggggjjjjjjjjjjjjjjjjjjjjjjjjggghhhhhhhhhiiiiiiiiiiiihhhggggggggghhhjjjkkklllkkkjjjiiihhhhhhhhhiiijjjiiikkkmmmnnnnnnnnnooopppqqqrrrsssuuuvvvwwwxxxxxxzzz}}}}}}{{{{{{{{{{{{xxxxxxyyy||||||yyyxxxxxxyyyvvvwwwxxxyyyzzzyyyxxxwwwwwwuuusssqqqppppppqqqrrrpppqqqqqqqqqqqqpppoooooommmmmmlllkkkjjjjjjjjjjjjhhhhhhiiijjjkkkkkkllllllllllllmmmmmmllllllkkkjjjgggggghhhhhhiiiiiiiiijjjiiijjjjjjkkklllmmmnnnnnnjjjkkkmmmnnnooonnnmmmllllllkkkjjjjjjiiiiiijjjjjjjjjjjjjjjkkkkkkllllllmmmrrrtttwwwzzzyyywwwtttqqqmmmlllkkkjjjiiiiiiiiiiiiffffffeeeeeeeeeffffffggggggffffffggghhhjjjlllmmmooooooooooooooopppppppppjjjjjjjjjjjjjjjjjjjjjjjjeeeddddddcccbbbbbbbbbccccccdddeeeeeeffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbddddddccccccccccccccccccbbbbbbcccdddeeeeeeeeeeeehhhhhhgggfffeeeeeeddddddeeeeeeffffffggghhhhhhiiiggggggggghhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkgggggghhhhhhiiiiiiiiijjjjjjiiihhhhhhhhhiiijjjkkkiiiiiihhhgggggghhhiiijjjhhhjjjmmmmmmmmmmmmoooppprrrsssuuuvvvxxxyyyyyyyyy|||}}}|||zzzzzzyyy{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzzzzzyyyxxxwwwttttttrrrqqqppppppooopppnnnnnnoooooooooooonnnnnnnnnmmmlllllljjjjjjiiihhhkkkkkkkkkjjjjjjjjjiiiiiijjjkkkkkkllllllkkkkkkjjjhhhiiiiiijjjjjjjjjiiiiiikkkjjjjjjiiijjjjjjkkkkkkmmmnnnooopppooommmkkkjjjhhhiiiiiiiiiiiijjjjjjjjjkkkjjjiiiiiijjjlllnnnoooqqqtttxxxzzzyyyvvvsssrrrnnnmmmlllkkkjjjjjjiiiiiiffffffeeeddddddddddddeeeffffffeeefffggghhhjjjkkkkkklllooorrrrrrrrrpppooolllllllllmmmmmmmmmnnnnnngggfffeeedddcccccccccccceeeeeeffffffffffffeeeeeeccccccccccccccccccccccccaaabbbbbbbbbbbbcccccccccccccccbbbbbbbbbbbbbbbccccccccccccddddddeeeeeeeeedddeeeeeefffeeedddbbbaaacccdddeeeeeeffffffeeeeeehhhhhhgggggggggiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmkkkjjjiiiiiihhhiiiiiiiiiiiihhhgggffffffggghhhiiikkkjjjjjjiiiiiijjjjjjkkkjjjkkkmmmmmmmmmnnnppprrrrrrtttwwwxxxxxxzzz|||~~~~~~|||{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||zzzzzzyyyxxxxxxwwwwwwvvvttttttsssrrrqqqqqqppppppnnnnnnoooooooooooonnnnnnnnnmmmlllllljjjjjjiiihhhjjjjjjjjjkkkkkkkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiikkkjjjjjjjjjjjjkkkkkklllmmmnnnooooooooommmkkkjjjhhhiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhiiilllnnnppprrruuuxxxyyywwwtttrrrqqqmmmmmmllllllkkkkkkjjjjjjhhhggggggfffffffffffffffgggggggggggghhhjjjkkkmmmkkkmmmppprrrrrrqqqpppnnnkkkkkklllmmmnnnoooooopppffffffdddccccccbbbbbbbbbeeeeeeffffffffffffeeeeeeccccccccccccccccccccccccccccccccccccddddddddddddccccccbbbbbbbbbbbbcccccccccccccccdddddddddeeeeeeddddddeeeeeeddddddcccbbbeeeeeefffggggggggggggffffffffffffggghhhjjjlllmmmllllllmmmmmmnnnnnnmmmmmmkkkjjjjjjiiiiiiiiiiiiiiiiiihhhgggggggggggghhhiiikkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnooooooppprrrtttsssuuuxxxyyyzzz|||~~~~~~}}}|||||||||zzzyyyyyyxxxxxxyyyyyyzzz{{{|||~~~{{{zzzxxxvvvuuuttttttttttttssssssrrrrrrqqqqqqqqqnnnooooooppppppoooooonnnnnnmmmlllllljjjjjjiiihhhiiiiiijjjkkklllllllllllljjjkkkkkkllllllkkkkkkjjjiiijjjjjjkkkkkkjjjjjjiiikkkkkkjjjjjjkkkllllllmmmmmmnnnnnnooonnnlllkkkjjjhhhiiiiiiiiiiiijjjjjjjjjiiihhhhhhhhhiiilllooopppsssvvvxxxxxxuuurrrooonnnlllllllllmmmmmmllllllkkkiiiiiihhhgggggggggggghhhiiihhhhhhhhhiiikkkmmmnnnmmmnnnqqqrrrrrrqqqooommmjjjjjjkkklllmmmnnnooopppeeeeeedddcccbbbbbbbbbbbbeeeeeeffffffffffffeeeeeedddddddddddddddddddddddddddddddddeeeeeeeeeffffffcccccccccbbbbbbccccccdddccccccccccccddddddddddddeeeddddddcccccccccccccccfffgggggghhhhhhhhhhhhhhheeeeeefffggghhhjjjlllmmmllllllmmmnnnnnnnnnnnnnnnkkkkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiikkkkkkjjjjjjjjjjjjkkkkkkkkklllnnnnnnnnnppprrrttttttvvvyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyyyyxxxwwwwwwwwwwwwwwwzzz{{{}}}|||zzzwwwtttrrrrrrrrrsssrrrrrrrrrrrrrrrqqqqqqqqqoooooooooppppppooooooooonnnmmmlllllljjjjjjiiihhhhhhiiijjjlllmmmnnnnnnmmmjjjkkkkkkllllllkkkkkkjjjjjjjjjkkkkkklllkkkkkkkkkllllllkkkkkklllmmmmmmnnnmmmmmmnnnmmmmmmllljjjjjjhhhhhhiiiiiiiiijjjjjjjjjhhhhhhggggggiiillloooppptttuuuwwwuuurrrooommmlllkkklllmmmnnnnnnnnnnnnmmmjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkklllnnnnnnoooqqqssssssqqqooommmjjjjjjjjjkkkkkkkkklllllleeedddcccbbbbbbbbbbbbbbbeeeeeeffffffffffffeeeeeeddddddddddddddddddddddddddddddeeeeeeeeefffffffffdddccccccccccccddddddeeecccccccccdddddddddddddddeeedddcccbbbbbbcccdddeeefffggghhhhhhiiihhhhhhhhhffffffggggggiiijjjkkklllkkklllmmmnnnnnnnnnnnnnnnkkkkkkjjjiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkkiiijjjllllllmmmnnnqqqssstttvvvyyy|||}}}~~~}}}||||||||||||}}}}}}~~~}}}~~~~~~~~~}}}~~~~~~zzzzzzyyyxxxwwwwwwwwwwwwyyy{{{}}}{{{yyyvvvsssqqqpppqqqqqqooopppqqqqqqrrrqqqqqqpppooooooppppppppppppoooooonnnmmmlllllljjjjjjiiihhhgggiiikkkmmmnnnooonnnnnnjjjkkkkkkllllllkkkkkkjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmllllllkkkjjjiiihhhhhhiiiiiiiiijjjjjjjjjhhhhhhggggggiiikkknnnpppsssttttttsssooommmllllllkkklllnnnoooppppppooonnnjjjiiiiiihhhggghhhhhhhhhhhhggggggggghhhjjjlllmmmnnnppprrrssssssqqqooommmlllkkkkkkjjjiiihhhgggfffddddddccccccbbbccccccccceeeeeeffffffffffffeeeeeeddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeddddddccccccdddeeeffffffddddddddddddddddddddddddeeeeeecccccccccdddeeefffffffffggghhhhhhhhhhhhggghhhhhhhhhiiiiiiiiiiiihhhjjjkkklllmmmnnnnnnnnnnnnlllkkkkkkjjjiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjlllkkkkkkkkkkkkkkkkkkllliiijjjlllmmmmmmooorrrttttttwwwzzz|||}}}}}}{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~}}}}}}||||||}}}~~~|||{{{zzzzzzyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~zzzxxxvvvsssqqqpppppppppnnnoooqqqrrrsssrrrrrrqqqoooppppppqqqqqqppppppooonnnmmmlllllljjjjjjiiihhhhhhiiilllnnnpppoooooonnnjjjkkkkkkllllllkkkkkkjjjjjjkkkmmmooopppqqqrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmllllllkkkjjjjjjiiiiiihhhiiiiiiiiiiiijjjjjjjjjiiihhhgggggghhhjjjmmmnnnpppqqqqqqpppmmmlllmmmnnnlllmmmoooqqqqqqqqqooonnnjjjjjjiiihhhhhhhhhhhhiiigggggggggggghhhjjjkkkmmmnnnooorrrssssssrrrpppnnnmmmmmmkkkjjjhhhfffddddddeeeeeedddccccccddddddeeeeeeeeeffffffffffffeeeeeedddddddddddddddddddddddddddddddddeeeeeeeeeffffffddddddddddddeeefffggggggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffgggffffffggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhgggggghhhiiijjjkkklllmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkllllllkkkkkkkkkkkklllllllllmmmooopppqqqrrruuuxxxvvvxxx{{{}}}~~~~~~|||{{{zzzzzzzzzzzz{{{}}}~~~}}}||||||yyyyyyzzz{{{||||||||||||{{{{{{{{{{{{|||}}}~~~~~~}}}}}}|||||||||}}}}}}{{{|||}}}~~~}}}}}}{{{{{{xxxwwwvvvtttsssqqqppppppooopppssstttuuuuuutttsssoooppppppqqqqqqppppppooonnnmmmlllllljjjjjjiiihhhiiijjjmmmoooppppppnnnmmmjjjkkkkkkllllllkkkkkkjjjjjjkkknnnpppsssuuuvvvvvvsssrrrqqqooonnnmmmllllllmmmlllkkkjjjjjjiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjjjjiiihhhggghhhiiikkklllmmmnnnnnnmmmllllllnnnpppmmmnnnqqqrrrrrrqqqooonnnlllkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhhhhiiikkkmmmnnnmmmoooqqqssstttsssqqqpppnnnmmmlllkkkiiigggfffeeefffeeeeeedddeeeeeeffffffeeeeeeffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggggggggddddddddddddeeefffggghhhhhhhhhgggggggggfffffffffeeeffffffggghhhhhhggggggggghhhiiiiiijjjjjjiiiiiiggghhhiiiiiijjjiiihhhhhhggggggiiijjjkkklllllllllllllllkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmlllkkkllllllkkkkkkkkkkkkllllllmmmnnnpppqqqrrrtttwwwyyyyyy{{{}}}}}}{{{{{{yyyzzzzzzzzz{{{}}}~~~~~~~~~~~~{{{{{{{{{wwwxxxyyyzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~|||}}}}}}}}}|||{{{yyyxxxvvvvvvvvvuuutttrrrqqqpppppprrrtttvvvwwwwwwvvvuuuppppppqqqqqqqqqqqqppppppnnnmmmmmmlllkkkjjjiiihhhiiikkknnnpppqqqpppnnnmmmjjjkkkkkkllllllkkkkkkjjjjjjkkknnnqqqtttwwwxxxyyyuuutttrrrpppnnnllllllkkkmmmlllkkkjjjiiiiiiiiiiiihhhiiiiiiiiiiiijjjjjjjjjkkkjjjhhhgggggghhhjjjkkkkkklllllllllkkkllloooqqqnnnoooqqqssssssqqqooommmmmmmmmlllkkkkkkkkkkkkllljjjiiiiiiiiijjjlllnnnooolllnnnqqqssstttsssrrrqqqnnnnnnmmmlllkkkjjjiiihhhffffffeeeeeeeeeffffffgggeeeffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeegggggggggggghhhhhhhhhhhhdddddddddeeefffggghhhhhhiiiiiihhhhhhgggggggggfffeeefffhhhiiiiiiiiihhhgggiiiiiijjjkkkkkkkkkkkkjjjeeefffhhhiiijjjjjjjjjiiiffffffhhhiiijjjkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkkkklllmmmnnnnnnmmmlllkkkmmmllllllkkkkkkllllllmmmkkkmmmooopppqqqsssvvvxxx{{{}}}~~~}}}|||{{{yyyzzzzzz{{{|||}}}}}}}}}~~~|||zzzyyyyyyxxxxxxyyyzzz{{{yyyxxxyyyyyyyyyzzz|||}}}~~~~~~}}}|||zzzxxxvvvuuutttttttttttttttsssssssssrrrsssvvvxxxxxxuuusssqqqooooooooooooooonnnnnnnnnmmmlllkkkjjjiiijjjkkkkkkmmmmmmnnnoooooonnnmmmllljjjjjjjjjjjjkkkkkklllmmmkkkmmmqqqtttwwwxxxxxxxxxyyywwwtttqqqnnnmmmlllllljjjjjjiiiiiihhhggggggfffhhhhhhgggggghhhiiijjjjjjjjjiiihhhggggggfffggggggkkkkkkkkkkkkkkklllmmmnnnrrrqqqpppooonnnmmmlllkkkmmmllllllllllllkkkkkkkkkkkkjjjjjjiiijjjkkklllmmmrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnmmmmmmllliiiggghhhhhhgggfffeeeeeeddddddeeeeeeeeeeeeeeeeeeeeedddffffffffffffgggggghhhhhhgggggggggggghhhhhhhhhhhheeeeeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhggggggfffggggggfffgggggghhhiiiiiillllllllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkmmmllllllllllllmmmnnnnnnnnnoooooopppppppppoooooonnnmmmmmmlllllllllmmmmmmmmmoooqqqrrrssstttwwwzzz}}}~~~~~~|||{{{zzzzzzzzzxxxyyyzzz|||~~~}}}}}}~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{yyyxxxyyyyyyyyyzzz|||~~~~~~|||{{{{{{yyywwwuuutttsssrrrssssssttttttuuuvvvvvvsssuuuxxxzzzzzzxxxuuussspppooonnnmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmmmmooooooppppppooommmlllkkkiiiiiihhhiiiiiijjjkkkllllllnnnqqqtttwwwxxxxxxxxxxxxvvvssspppnnnlllkkkkkkkkkkkkjjjiiiiiihhhhhhgggiiihhhhhhhhhhhhiiiiiijjjiiiiiihhhggggggggghhhhhhkkkjjjkkkkkklllmmmnnnooorrrqqqpppooonnnmmmllllllnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjjjjkkklllmmmnnnppppppppppppppppppppppppqqqooonnnmmmmmmllljjjhhhggggggfffeeeeeedddccccccffffffffffffffffffffffffgggggggggggggggggghhhhhhhhhhhhhhhhhhiiiiiihhhhhhffffffeeeeeeeeefffgggggghhhhhhhhhhhhhhhgggffffffeeeeeeeeefffgggiiijjjkkkllllllmmmmmmllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkklllllllllllllllmmmnnnnnnnnnoooppppppppppppppppppnnnnnnmmmmmmlllmmmmmmnnnnnnppprrrssstttvvvxxx{{{~~~~~~|||{{{zzzyyyyyyyyywwwxxxyyy{{{|||}}}~~~~~~{{{{{{|||}}}~~~~~~|||{{{zzzyyyxxxxxxzzzzzzyyyxxxxxxxxxyyy{{{|||}}}|||yyyyyyxxxvvvtttsssrrrqqqqqqqqqrrrtttuuuwwwxxxyyyuuuwwwzzz}}}}}}|||yyyxxxrrrpppnnnlllkkkkkklllmmmnnnmmmllllllmmmnnnpppqqqrrrrrrrrrqqqooommmjjjiiigggggggggggghhhiiijjjkkkmmmnnnqqqtttvvvxxxxxxxxxvvvtttrrrpppmmmlllkkkjjjllllllkkkkkkjjjjjjiiiiiijjjjjjiiihhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjkkklllnnnoooppprrrqqqqqqpppooonnnmmmmmmoooooooooooooooooooooooommmmmmlllkkkkkkmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnpppooommmmmmnnnmmmllljjjgggffffffeeeeeeddddddcccggggggggggggggggggggggggiiihhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiihhhggggggffffffffffffggggggggghhhhhhggggggfffeeecccddddddfffgggiiikkklllllllllmmmmmmmmmlllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkklllllllllllllllmmmmmmmmmoooooopppqqqqqqqqqqqqqqqnnnnnnnnnmmmmmmnnnnnnoooqqqrrrtttuuuvvvxxx{{{}}}||||||zzzyyyxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyzzz|||}}}~~~}}}{{{yyyxxxxxxyyyzzzyyyxxxxxxxxxyyyzzz||||||zzzxxxwwwvvvtttsssqqqqqqpppqqqqqqssstttvvvwwwxxxyyywwwyyy|||}}}{{{tttrrrooolllkkklllmmmnnnnnnnnnnnnnnnoooqqqssstttuuuuuutttrrrooollliiigggffffffgggggghhhiiijjjkkknnnoooqqqsssuuuwwwwwwwwwuuutttrrrpppnnnmmmlllkkkmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkjjjjjjjjjkkklllnnnooopppqqqqqqppppppoooooonnnnnnnnnnnnooooooppppppqqqqqqooonnnmmmllllllmmmnnnooommmmmmmmmmmmmmmnnnnnnnnnooonnnllllllmmmnnnmmmlllggggggggggggffffffeeeeeehhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiikkkllllllmmmmmmlllkkkjjjiiiiiihhhgggffffffffffffggghhhhhhhhhhhhgggffffffddddddeeefffggghhhjjjkkkkkkkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkkkkkkkllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrrrrqqqoooooonnnnnnnnnoooppppppssstttvvvwwwxxxzzz}}}~~~{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||zzzxxxxxxyyyyyyyyyxxxwwwxxxxxxzzz|||~~~~~~{{{yyyxxxwwwuuusssrrrqqqqqqqqqrrrrrrssstttuuuvvvwwwwwwxxxzzz}}}~~~|||vvvtttqqqnnnmmmmmmooopppooooooooooooppprrrtttvvvuuuuuutttrrrooollliiigggffffffggggggiiijjjkkklllnnnoooppprrrtttuuuvvvvvvttttttsssrrrpppooommmmmmmmmmmmmmmlllllllllllllllkkkkkkjjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiijjjkkkllliiiiiijjjjjjlllmmmnnnooopppppppppooooooooooooooommmmmmnnnooopppqqqqqqqqqoooooommmmmmmmmmmmnnnooommmmmmmmmnnnnnnnnnooooooooommmkkkkkklllmmmmmmllliiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooopppooonnnlllkkkjjjiiihhhggggggggggggggghhhhhhhhhiiihhhhhhgggfffgggfffffffffffffffgggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkjjjkkkllllllmmmmmmllllllnnnnnnooopppqqqrrrrrrqqqooooooooooooooopppqqqrrrtttvvvxxxyyyzzz{{{~~~~~~}}}zzzzzzyyyxxxxxxyyyyyyyyy{{{{{{||||||||||||{{{{{{zzzzzzzzz{{{|||}}}~~~}}}{{{xxxwwwxxxyyyyyyxxxwwwxxxxxxyyyzzz|||}}}~~~~~~~~~{{{yyywwwvvvtttrrrqqqqqqrrrrrrqqqqqqrrrssstttuuuvvvwwwxxxzzz}}}|||{{{vvvtttrrrpppoooooopppqqqppppppppppppqqqsssuuuvvvttttttsssqqqooollliiigggfffffffffggghhhjjjkkklllnnnnnnooopppqqqsssssstttssstttssssssqqqpppnnnnnnmmmmmmllllllllllllllllllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjiiijjjjjjkkkkkkiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnoooooooooooommmmmmnnnoooppprrrrrrssspppooonnnllllllmmmnnnnnnmmmmmmmmmnnnnnnoooooopppnnnllljjjiiijjjllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjkkkkkkllllllkkkkkklllllllllmmmmmmmmmooopppqqqrrrqqqpppnnnllljjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiihhhggghhhgggffffffeeeeeeffffffgggggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkiiijjjkkkmmmmmmllllllkkklllmmmnnnooopppqqqqqqqqqppppppppppppqqqqqqrrrsssuuuwwwyyyzzz{{{|||}}}||||||yyyxxxxxxxxxxxxyyyyyyzzz||||||}}}}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~{{{xxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{yyy{{{~~~~~~|||zzzwwwuuusssqqqppppppqqqrrrmmmnnnppprrrtttvvvwwwxxxwwwyyy|||~~~~~~|||zzzxxxsssrrrqqqqqqpppppppppqqqqqqqqqppppppqqqssstttuuuqqqqqqqqqpppooollljjjiiiddddddeeefffgggiiijjjkkknnnnnnnnnnnnoooppprrrrrrrrrrrrrrrrrrqqqpppnnnmmmlllllllllllllllllllllllljjjjjjiiiiiiiiijjjkkkkkklllkkkkkkjjjjjjjjjkkkkkkjjjiiiiiihhhiiiiiijjjjjjllllllmmmmmmnnnnnnnnnooonnnnnnoooqqqrrrtttuuuuuuooonnnmmmlllllllllmmmmmmllllllmmmmmmnnnoooooopppnnnllliiihhhiiijjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiijjjkkkkkkllllllkkkkkklllmmmnnnnnnooopppqqqrrrssstttsssqqqooommmiiiiiihhhhhhhhhiiijjjjjjjjjkkkkkkkkkkkkjjjiiiiiiffffffeeeeeeeeeffffffggggggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkhhhjjjkkkmmmmmmlllkkkjjjkkklllmmmnnnoooppppppppppppppppppqqqqqqrrrssstttvvvwwwyyyzzz{{{}}}}}}{{{zzzyyyvvvvvvvvvvvvwwwwwwxxxyyy{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{xxxwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzvvvxxx|||~~~~~~|||zzzvvvtttrrrpppoooooopppqqqjjjlllnnnpppsssvvvxxxyyywwwyyy{{{}}}}}}{{{xxxvvvppppppqqqqqqpppppppppppprrrqqqppppppqqqrrrtttuuuoooooopppooonnnlllkkkiiicccccccccdddfffhhhiiijjjmmmmmmmmmmmmnnnooopppqqqppppppqqqqqqpppooommmlllkkkllllllllllllllllllllliiiiiiiiiiiijjjkkkllllllmmmllllllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhkkkkkkllllllmmmnnnnnnnnnooooooqqqrrrtttuuuvvvwwwooonnnmmmlllkkkkkklllmmmkkkkkkllllllmmmnnnoooooonnnkkkhhhggggggiiiiiihhhiiiiiiiiiiiiiiiiiijjjjjjhhhhhhiiijjjjjjkkklllllljjjkkklllmmmnnnpppqqqqqqqqqssstttuuutttrrrooommmiiihhhhhhhhhiiijjjkkkkkkkkkllllllllllllkkkjjjjjjdddddddddeeefffggghhhiiiggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiihhhiiijjjjjjkkkhhhiiikkkmmmmmmlllkkkjjjjjjkkklllnnnooooooppppppqqqqqqqqqqqqrrrssstttuuuvvvxxxyyyzzz{{{}}}~~~{{{yyyxxxxxxuuuuuutttuuuuuuvvvwwwxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~|||{{{{{{zzzwwwuuuwwwvvvvvvvvvwwwxxxzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{xxxwwwuuusssqqqooonnnmmmmmmmmmnnnppprrrtttvvvwwwyyyzzzzzzzzzxxxuuurrrpppoooooooooppppppqqqqqqrrruuuuuutttsssrrrrrrqqqqqqrrrpppmmmmmmnnnmmmjjjfffggggggggggggggghhhiiiiiikkklllmmmnnnooooooooooooqqqqqqqqqqqqpppooommmmmmjjjkkklllmmmmmmmmmlllkkkiiiiiihhhhhhhhhiiikkkllllllkkkkkkjjjjjjkkkkkkllliiiiiihhhgggfffeeeddddddiiiiiiiiiiiijjjkkklllmmmkkkjjjjjjnnnuuuyyy{{{zzzrrrooollljjjjjjlllmmmmmmmmmmmmlllmmmmmmnnnooopppmmmlllkkkiiihhhiiiiiijjjjjjjjjiiiiiiiiijjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiimmmlllkkklllpppuuuxxxyyyxxxwwwvvvuuussspppllliiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllllllllkkkjjjjjjffffffffffffggggggggggggkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhggggggffffffhhhhhhhhhiiijjjjjjkkkkkkllllllllllllllllllllllllkkklllmmmmmmllllllmmmooonnnppprrrssstttuuuwwwyyywwwxxxyyy{{{~~~~~~{{{yyyxxxwwwwwwzzzxxxwwwuuuuuuvvvxxxyyyxxxxxxyyyzzz{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||yyywwwwwwwwwvvvvvvwwwyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssrrrppppppoooooopppqqqsssuuuwwwxxxxxxxxxxxxxxxvvvtttrrrqqqooopppppppppqqqqqqrrrrrruuuuuutttssssssrrrqqqqqqooommmlllllllllllliiifffggggggggggggggghhhiiiiiikkkkkklllmmmnnnoooooonnnooooooooonnnnnnmmmlllkkkjjjkkkkkkllllllllllllllljjjiiiiiihhhhhhiiijjjkkkllllllkkkkkkkkkkkkllllllkkkjjjiiiiiiggggggfffeeehhhhhhhhhhhhiiijjjkkkkkkkkkjjjjjjmmmrrrvvvxxxwwwqqqoookkkjjjkkklllmmmmmmlllllllllllllllmmmnnnooommmlllkkkiiihhhiiiiiijjjkkkjjjjjjjjjjjjkkklllllljjjjjjjjjjjjiiiiiiiiiiiikkkjjjkkknnnsss{{{{{{yyywwwtttpppmmmjjjjjjiiiiiiiiiiiijjjjjjkkkkkklllllllllkkkkkkjjjggggggggghhhhhhhhhiiiiiillllllllllllkkkkkkkkkkkkiiiiiihhhhhhhhhgggggggggggghhhhhhiiijjjkkkkkklllllllllllllllllllllllllllkkklllmmmmmmllllllmmmooooooqqqtttuuuuuuvvvxxxzzzxxxyyyzzz|||~~~~~~{{{yyyxxxwwwwwwyyyxxxwwwvvvvvvwwwxxxyyyxxxyyyyyyzzz|||}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyxxxxxxxxxyyyzzz{{{|||zzzzzzyyyyyyxxxxxxwwwwwwyyyyyyxxxwwwvvvuuuuuutttrrrrrrrrrsssuuuwwwxxxyyyxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrruuuttttttssssssrrrrrrqqqlllkkkjjjjjjkkkjjjhhhfffhhhhhhggggggggghhhiiiiiijjjkkklllmmmmmmnnnnnnmmmllllllllllllkkkjjjiiiiiikkkjjjjjjjjjkkkkkklllmmmlllkkkiiihhhhhhiiijjjjjjmmmllllllkkkkkkllllllmmmllllllkkkjjjiiihhhggggggffffffffffffggghhhiiijjjiiiiiiiiikkkooorrrssssssooommmkkkjjjlllmmmmmmmmmlllllllllkkkllllllmmmmmmmmmlllkkkiiihhhiiiiiijjjkkkkkkkkkkkkkkklllmmmmmmkkkkkkkkkjjjjjjiiiiiiiiihhhhhhjjjooowww}}}zzzwwwrrrooollllllkkkjjjiiiiiiiiiiiikkkkkklllllllllllllllkkkiiiiiijjjjjjjjjkkkkkkkkknnnnnnmmmmmmlllllllllllliiiiiiiiihhhhhhhhhhhhhhhgggggghhhiiikkklllmmmmmmllllllllllllllllllllllllkkklllmmmmmmllllllmmmoooqqqsssvvvwwwxxxyyyzzz|||zzz{{{|||}}}}}}{{{yyyxxxwwwwwwyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{||||||}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxuuuuuuuuuuuuvvvxxxyyyzzzxxxwwwvvvtttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqttttttssssssrrrrrrrrrrrrkkkkkkkkkkkkkkkjjjiiihhhiiihhhhhhggghhhhhhiiiiiijjjjjjkkkllllllllllllllljjjkkkkkkkkkjjjjjjiiihhhjjjjjjiiiiiiiiikkklllmmmmmmllljjjiiihhhiiiiiijjjllllllkkkkkkkkkkkkllllllllllllkkkjjjiiihhhggggggeeeeeedddeeeeeefffggghhhhhhhhhhhhiiikkkmmmnnnooonnnlllkkklllmmmooonnnnnnnnnmmmmmmlllllllllmmmmmmmmmlllkkkiiihhhiiiiiijjjlllllllllllllllmmmnnnooollllllkkkkkkjjjjjjiiiiiiggghhhjjjnnnwww|||wwwrrrnnnnnnmmmllljjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmnnnoooooonnnnnnmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjkkkmmmmmmnnnllllllllllllllllllllllllkkklllmmmmmmllllllmmmooorrruuuxxxzzzzzz{{{|||}}}|||}}}}}}~~~~~~|||zzzxxxwwwwwwxxxxxxxxxwwwwwwwwwxxxyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||||||||||||||||||||||||||yyyyyyxxxxxxyyyzzzzzz{{{zzzyyyxxxvvvuuutttttttttrrrrrrrrrqqqqqqppppppppprrrrrrrrrrrrqqqqqqqqqqqqlllmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiihhhhhhiiijjjlllmmmmmmlllkkkiiiiiiiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllkkkjjjjjjhhhhhhgggfffddddddddddddeeefffggghhhgggggghhhhhhiiijjjkkkllllllkkklllmmmpppqqqpppoooppppppooonnnmmmmmmnnnnnnmmmlllkkkiiihhhiiiiiijjjllllllllllllmmmnnnooopppmmmmmmllllllkkkjjjjjjiiiggghhhjjjmmmtttwwwqqqnnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkklllmmmnnnooooooooonnnnnnnnnoooooooooooopppppppppooonnnmmmmmmllllllhhhhhhiiiiiijjjjjjkkkkkkhhhiiijjjkkklllmmmnnnnnnllllllllllllllllllllllllkkklllmmmmmmllllllmmmooosssuuuyyy{{{{{{{{{|||}}}|||}}}~~~~~~}}}{{{yyyxxxwwwxxxxxxxxxxxxwwwxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyywwwvvvuuurrrrrrqqqqqqpppooonnnnnnppppppppppppppppppppppppmmmooopppooommmkkkkkkkkkjjjjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiijjjjjjkkkkkkkkkjjjjjjiiigggggghhhhhhiiijjjkkkllllllllljjjiiiiiijjjkkkkkklllkkkkkkjjjjjjkkkkkkllllllkkkkkkjjjiiihhhggggggeeeeeeeeeeeefffggghhhiiiggghhhiiihhhhhhhhhjjjlllkkkkkkmmmpppssstttrrrqqqrrrqqqpppooonnnnnnnnnnnnmmmlllkkkiiihhhiiiiiijjjkkkkkkkkklllmmmnnnooopppnnnnnnmmmllllllkkkjjjjjjgggiiijjjlllpppzzzxxxrrrqqqnnnmmmmmmlllkkkkkkkkkkkkjjjkkklllnnnooopppppppppoooooopppppppppqqqqqqqqqppppppooonnnmmmllllllkkkhhhhhhiiijjjkkkllllllllljjjkkkkkkllllllmmmmmmnnnllllllllllllllllllllllllkkklllmmmmmmllllllmmmooorrruuuyyy{{{{{{{{{||||||{{{|||}}}~~~|||{{{zzzxxxwwwwwwxxxxxxwwwwwwxxxxxxyyyzzzzzzzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvrrrrrrqqqpppooommmmmmlllnnnnnnnnnnnnoooooooooooonnnpppqqqpppllljjjjjjkkkkkkjjjiiiiiihhhhhhiiiiiihhhiiiiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjiiiiiieeefffgggiiijjjjjjkkkkkklllkkkjjjiiijjjkkklllmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhfffffffffgggggghhhiiijjjfffhhhjjjiiihhhhhhjjjmmmkkklllnnnrrruuuvvvtttsssrrrqqqpppnnnmmmmmmllllllmmmlllkkkiiihhhiiiiiijjjjjjjjjjjjkkklllmmmooopppoooooonnnmmmlllkkkjjjjjjgggiiikkkkkkmmmuuuuuuqqqrrrmmmmmmlllllllllllllllmmmjjjkkklllnnnpppqqqqqqqqqpppppppppqqqqqqqqqqqqrrrpppoooooonnnmmmlllkkkjjjhhhhhhiiijjjkkklllmmmnnnllllllllllllmmmmmmmmmmmmllllllllllllllllllllllllkkklllmmmmmmllllllmmmooopppsssxxxzzz{{{zzzzzz{{{zzzzzz|||~~~~~~{{{zzzyyywwwwwwwwwxxxxxxvvvwwwxxxyyyzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~~~~~~~~~~|||yyyvvvrrrqqqpppooonnnmmmlllkkkmmmmmmmmmnnnnnnnnnnnnnnnnnnppprrrpppllliiiiiijjjkkkkkkjjjiiihhhhhhiiiiiihhhhhhiiiiiiiiiiiihhhggghhhhhhiiiiiiiiiiiiiiihhhdddeeegggiiijjjkkkjjjjjjkkkjjjjjjiiijjjkkkmmmnnnoooooonnnnnnnnnnnnooooooooonnnmmmlllkkkjjjjjjiiihhhgggggghhhhhhiiijjjkkkfffhhhjjjjjjhhhhhhkkknnnkkklllooossswwwwwwvvvtttrrrqqqooonnnllllllkkkkkkmmmlllkkkiiiiiiiiiiiijjjiiijjjjjjkkklllmmmoooooopppooonnnmmmlllkkkjjjjjjfffiiikkkkkklllrrr}}}rrrooorrrmmmmmmlllllllllmmmmmmnnnjjjkkklllnnnpppqqqrrrrrrppppppqqqqqqqqqqqqrrrrrrpppooonnnmmmlllkkkjjjjjjhhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmlllllllllllllllllllllllllllllllllkkklllnnnmmmllllllmmmoooooossswwwzzzzzzyyyyyyzzzxxxyyy{{{}}}~~~{{{zzzxxxwwwwwwwwwxxxxxxvvvwwwxxxyyyzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~{{{yyytttrrrooommmmmmmmmlllkkkmmmmmmmmmmmmmmmlllllllllnnnnnnnnnmmmmmmllllllllliiiiiiiiiiiihhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhiiiiiijjjlllnnnpppqqqoooppprrrqqqpppooopppqqqqqqpppooonnnmmmkkkjjjjjjhhhiiikkkkkkkkkjjjhhhfffjjjjjjjjjiiijjjjjjkkkkkkppprrruuuwwwwwwuuusssqqqnnnnnnmmmlllkkkjjjjjjjjjiiihhhggggggggghhhjjjkkkhhhhhhhhhhhhiiikkkmmmooommmmmmlllkkkiiiiiijjjlllnnnllljjjiiikkkoootttwww{{{rrrooonnnkkkkkkllllllllllllllllllkkkkkkkkkllllllnnnooopppqqqrrrssssssqqqoooooopppqqqqqqpppooonnnmmmllllllllllllmmmmmmnnnnnnooooooqqqqqqpppooonnnmmmllllllmmmmmmkkkkkkkkkkkklllmmmlllmmmnnnooopppqqqqqqqqqrrrtttwwwxxxxxxwwwxxxyyyzzzzzz|||}}}~~~}}}xxxxxxwwwwwwwwwwwwwwwxxxwwwxxxyyy{{{|||~~~~~~~~~~~~~~~{{{yyytttqqqnnnmmmmmmmmmlllkkkmmmmmmmmmmmmllllllllllllmmmmmmmmmllllllkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnoooooopppqqqqqqpppqqqrrrtttuuutttrrrooommmlllkkkjjjiiijjjkkklllkkkjjjhhhgggjjjjjjiiiiiijjjkkkllllllppprrruuuwwwwwwuuurrrqqqnnnmmmkkkjjjiiiiiijjjjjjjjjiiihhhgggggghhhiiijjjiiihhhhhhhhhiiijjjlllmmmlllmmmlllkkkiiiiiijjjlllnnnlllkkkjjjlllooorrruuu|||}}}vvvooommmmmmjjjkkkkkkkkkllllllllllllkkkkkkkkkkkklllmmmnnnooopppqqqsssrrrqqqppppppqqqqqqqqqpppooonnnmmmlllllllllmmmmmmmmmnnnnnnooooooppppppoooooonnnmmmmmmmmmmmmmmmlllkkkllllllmmmnnnmmmnnnooopppqqqqqqqqqqqqqqqtttvvvwwwwwwvvvwwwxxxxxxyyy{{{}}}}}}|||{{{xxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzz|||~~~|||yyytttqqqnnnmmmmmmmmmlllkkkmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhiiijjjkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkllllllmmmooopppppppppppprrrvvvxxx|||yyyuuuqqqnnnlllkkkkkkiiijjjkkklllkkkjjjiiihhhiiiiiiiiiiiijjjlllmmmmmmqqqrrrtttvvvvvvtttrrrpppnnnllljjjhhhhhhhhhiiijjjkkkjjjiiiggggggggghhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkkllllllkkkiiiiiijjjlllmmmmmmlllllllllnnnoooppppppsssvvvtttoookkkjjjkkkjjjjjjkkkkkkllllllllllllllllllkkkllllllmmmnnnooonnnppprrrrrrpppppppppqqqqqqqqqpppooonnnnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnoooppppppqqqqqqrrrrrrqqqqqqqqqqqqsssuuuuuuuuutttuuuvvvvvvwwwyyy|||~~~|||{{{zzzyyyxxxxxxwwwwwwwwwwwwxxxxxxzzz{{{|||~~~|||zzzuuussspppnnnnnnnnnmmmlllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhggggggggggggggggggggggggggghhhhhhhhhgggggggggffffffhhhjjjlllmmmnnnmmmlllkkkjjjjjjjjjjjjkkklllmmmmmmmmmnnnnnnnnnooorrrvvvzzz}}}xxxrrrnnnlllllllllkkkkkkllllllkkkkkkjjjiiihhhhhhiiijjjkkklllnnnoooppprrrsssttttttsssqqqooonnnllljjjhhhhhhiiijjjlllmmmkkkiiihhhfffffffffggghhhhhhhhhhhhhhhhhhiiiiiijjjllllllkkkjjjjjjkkkllllllllllllllllllllllllllljjjlllnnnnnnkkkiiiiiiiiijjjkkklllmmmnnnnnnmmmmmmnnnnnnmmmmmmmmmnnnoooooommmooopppqqqpppppppppqqqqqqqqqppppppooonnnnnnmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooommmmmmnnnooopppqqqrrrrrrtttuuuuuuuuuttttttsssrrrqqqsssttttttsssrrrssstttuuuvvvxxx{{{~~~~~~{{{zzzyyyxxxxxxxxxwwwwwwwwwxxxyyyyyy|||}}}~~~~~~~~~|||yyywwwtttqqqpppppppppooonnnmmmllllllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhggggggggggggggggggggggggggghhhhhhhhhhhhgggggggggggghhhjjjnnnqqqrrrqqqnnnkkkhhhhhhhhhiiikkkmmmnnnooollllllmmmlllmmmpppuuuyyy|||wwwrrrooommmmmmmmmlllllllllllllllkkkjjjjjjiiiiiiiiijjjkkkmmmnnnooopppqqqrrrrrrrrrpppooonnnnnnmmmkkkjjjjjjjjjlllmmmmmmllljjjhhhffffffffffffhhhhhhhhhhhhiiiiiihhhhhhiiikkkllllllkkkjjjkkkllllllllllllllllllkkkjjjjjjjjjkkklllllljjjiiihhhhhhkkklllnnnpppqqqppppppoooppppppoooooooooooooooppplllnnnppppppoooooopppqqqqqqqqqppppppoooooonnnnnnoooooonnnnnnmmmmmmllllllllllllmmmmmmnnnnnnoooooommmmmmoooqqqrrrtttuuuuuuxxxxxxxxxxxxxxxwwwvvvuuurrrssstttsssqqqqqqrrrssstttuuuwwwzzz}}}~~~|||zzzyyyyyyxxxxxxwwwwwwxxxyyyyyyzzz}}}~~~}}}~~~~~~~~~|||yyywwwuuurrrpppppppppooonnnllllllkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggkkkrrrwwwxxxtttooolllgggggghhhiiikkkmmmoooppplllmmmmmmmmmmmmooorrruuuyyywwwtttqqqnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjkkkmmmnnnnnnooooooppppppooonnnlllkkkmmmlllllllllllllllllllllmmmkkkjjjhhhfffffffffgggggghhhiiiiiijjjjjjjjjiiiiiijjjllllllkkkjjjkkklllkkkkkkkkkkkkjjjjjjiiiiiikkkkkkkkkkkkjjjiiihhhhhhlllmmmppprrrsssrrrqqqppprrrqqqpppooooooooooooooolllnnnppppppnnnnnnnnnoooqqqqqqpppppppppoooooooooppppppooonnnmmmllllllkkklllllllllmmmmmmnnnnnnnnnlllnnnppprrruuuvvvwwwwwwzzzzzzzzzzzzyyyyyyxxxwwwsssttttttsssqqqpppqqqssstttuuuvvvyyy{{{~~~~~~|||{{{zzzzzzxxxxxxwwwxxxxxxyyyzzz{{{~~~~~~~~~~~~{{{xxxvvvssspppooooooooonnnmmmllllllkkkjjjiiihhhgggggghhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiifffllluuu|||}}}xxxqqqkkkhhhhhhhhhiiijjjlllmmmnnnmmmooooooooonnnoooqqqrrrqqqqqqpppooonnnnnnnnnnnnnnnmmmmmmlllllllllllllllkkkkkkkkkkkkkkklllmmmnnnmmmmmmnnnmmmmmmkkkjjjiiijjjkkkllllllllllllkkkjjjlllkkkiiigggggggggggggggfffgggiiijjjkkkkkkkkkkkkhhhjjjlllmmmlllkkkkkklllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiijjjiiiiiihhhkkkmmmooorrrssssssqqqpppqqqpppooonnnmmmmmmmmmmmmmmmnnnpppooonnnmmmmmmnnnqqqqqqqqqppppppppppppoooqqqpppooonnnmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmlllnnnqqqtttvvvxxxyyyyyyyyyyyyyyyzzzyyyyyyxxxxxxuuuuuuuuusssppppppqqqssstttuuuvvvxxxzzz}}}~~~}}}{{{zzzyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{~~~{{{xxxtttrrrooommmmmmmmmlllkkkllllllkkkjjjiiihhhgggfffhhhhhhiiiiiijjjjjjjjjkkkiiiiiiiiiiiihhhhhhhhhhhhllllllllllllllllllllllllkkkkkkkkkjjjjjjjjjiiiiiieeemmmwwwzzzrrrkkkjjjjjjiiiiiijjjjjjkkkllloooqqqrrrqqqpppooopppqqqllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmllllllkkkkkkkkkllllllmmmllllllllllllkkkjjjiiihhhhhhiiikkkllllllkkkjjjhhhkkkjjjiiiggggggggghhhhhhfffgggiiikkklllmmmllllllgggjjjlllmmmlllkkkkkklllkkkjjjiiihhhhhhiiijjjkkkhhhgggggggggiiiiiiiiihhhjjjllloooqqqsssrrrqqqppppppooonnnllllllkkkkkkkkkmmmooopppooommmllllllmmmqqqqqqqqqpppppppppppppppqqqppppppnnnmmmlllkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmlllnnnqqquuuwwwyyyzzzzzzwwwxxxxxxyyyyyyxxxxxxxxxvvvvvvuuusssppppppqqqssstttuuuvvvxxxzzz|||}}}~~~~~~|||zzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{|||~~~}}}{{{tttrrrooommmmmmmmmlllllloooooonnnmmmllllllkkkkkkjjjiiiiiiiiihhhhhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhllllllmmmmmmmmmllljjjiiiiiiiiihhhgggggghhhiiijjjjjjlllqqqyyy}}}uuummmkkkkkkjjjgggeeeeeegggjjjssssssrrrqqqppppppppppppmmmmmmlllllllllmmmnnnnnnoooooonnnnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjjjjkkkkkklllmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjkkkmmmmmmlllllllllkkkkkkkkkmmmlllkkkjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhgggggghhhjjjmmmmmmmmmmmmnnnpppnnnnnnmmmmmmmmmlllllllllnnnnnnooooooooooooooooooooonnnlllkkklllnnnpppqqqooonnnmmmlllkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnpppqqqsssuuuwwwyyyyyyzzz{{{{{{zzzyyyxxxwwwuuutttqqqqqqppppppppppppqqqqqqssssssssssssuuuwwwyyy{{{zzz}}}}}}{{{zzzyyyyyyyyyzzzzzzzzzyyyyyyzzz}}}}}}zzzxxxtttrrrooonnnnnnnnnlllkkknnnnnnmmmmmmlllkkkkkkjjjjjjiiiiiihhhhhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhkkklllmmmmmmmmmllljjjiiijjjiiihhhgggggghhhiiiiiijjjkkkpppwww|||{{{tttnnnllllllkkkiiiggggggiiikkkmmmmmmnnnoooppprrrtttuuummmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjiiiiiiiiiiiikkkjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkmmmmmmlllllllllkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhggggggfffffffffhhhjjjlllmmmmmmmmmnnnooonnnnnnnnnmmmmmmmmmllllllooonnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjkkklllnnnoooooonnnmmmlllkkkllllllmmmmmmmmmnnnnnnnnnooooooooopppqqqsssuuuwwwxxxyyyyyyzzzzzzyyyxxxwwwuuutttsssqqqqqqppppppppppppqqqqqqvvvuuuuuuuuuvvvwwwyyyzzzzzz|||}}}{{{zzzyyyxxxyyyyyyzzzzzzyyyyyy{{{~~~~~~|||zzzwwwuuusssrrrpppppppppooollljjjmmmllllllkkkkkkjjjjjjjjjiiiiiiiiihhhgggfffffffffhhhhhhhhhhhhhhhhhhhhhhhhkkkllllllmmmmmmllljjjjjjkkkjjjiiihhhhhhhhhhhhhhhjjjjjjmmmrrrwwwwwwrrrnnnmmmmmmllljjjhhhhhhjjjkkkjjjjjjkkkmmmoooqqqssstttmmmmmmmmmmmmnnnnnnnnnooonnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiiiiijjjkkkkkkjjjjjjiiiiiiiiihhhiiijjjkkklllmmmllllllkkkmmmmmmlllllllllkkkkkkkkkkkkjjjiiihhhggggggggghhhffffffffffffeeeeeeeeeeeehhhjjjlllmmmmmmmmmnnnooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmlllllllllkkkjjjiiijjjkkklllmmmnnnmmmllllllkkklllllllllnnnnnnnnnoooooooooppppppoooppprrrtttuuuvvvwwwwwwxxxxxxxxxwwwuuutttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqwwwwwwvvvvvvvvvwwwxxxyyyxxxzzz}}}}}}{{{zzzxxxxxxwwwxxxyyyzzzzzzzzz||||||zzzxxxvvvtttsssrrrqqqqqqqqqpppmmmjjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhgggffffffeeehhhhhhhhhhhhhhhhhhhhhhhhjjjkkklllmmmlllllljjjjjjlllkkkjjjiiihhhhhhggggggiiiiiikkknnnqqqrrrpppnnnlllmmmlllkkkiiihhhiiikkklllllllllllllllmmmnnnnnnlllmmmmmmnnnoooooooooooommmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiijjjiiiiiihhhhhhhhhhhhhhhlllkkkkkkjjjjjjiiiiiihhhiiikkkmmmnnnooonnnlllkkkmmmmmmlllllllllkkkkkkkkkiiiiiihhhgggggggggggggggffffffffffffffffffffffffiiikkkmmmnnnnnnnnnooopppooooooooonnnnnnnnnmmmmmmnnnnnnnnnmmmllllllkkkkkklllkkkjjjjjjjjjkkkllllllmmmmmmllllllllllllllllllooooooooooooppppppppppppooopppqqqssstttuuuuuuuuuvvvvvvuuuuuutttrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqtttuuuuuuvvvvvvwwwxxxyyyxxxyyy|||}}}|||zzzxxxwwwwwwwwwxxxzzz{{{|||~~~|||zzzxxxvvvuuutttsssrrrrrrrrrpppmmmkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhggggggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllkkkjjjjjjkkkkkkkkkjjjiiihhhggggggiiiiiiiiikkkmmmnnnnnnnnnkkklllllljjjhhhggghhhiiimmmlllkkkkkkjjjjjjjjjkkklllmmmnnnoooppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhgggggghhhhhhhhhkkkkkkkkkkkkjjjjjjiiiiiijjjlllnnnooopppooommmlllmmmmmmlllllllllkkkkkkkkkhhhhhhggggggfffgggggggggggggggggggggggggggggghhhjjjlllnnnooooooooopppqqqppppppooooooooonnnnnnnnnnnnnnnmmmmmmllllllllllllmmmmmmmmmllllllllllllmmmlllmmmmmmmmmmmmmmmmmmmmmooooooooooooppppppppppppooooooppprrrrrrsssssssssssssssssssssrrrqqqqqqpppqqqrrrssssssssssssrrrqqqpppqqqrrrtttvvvxxxyyyyyywwwxxxzzz}}}~~~~~~}}}}}}|||zzzyyywwwwwwxxxyyy|||}}}~~~}}}}}}}}}{{{zzzyyyxxxvvvuuutttrrrrrrrrrqqqnnnllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiikkkllllllkkkkkkjjjjjjkkkkkkkkkjjjiiihhhhhhhhhhhhiiiiiikkklllmmmmmmjjjkkklllkkkiiiggghhhiiiiiiiiiiiiiiijjjkkklllmmmlllmmmooopppqqqqqqqqqpppnnnoooooooooooooooppppppnnnnnnmmmmmmlllkkkkkkkkkjjjiiiiiihhhhhhhhhiiiiiihhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooonnnmmmmmmmmmmmmlllllllllkkkkkkkkkhhhhhhgggggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjlllnnnooooooooopppqqqppppppppppppoooooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooooonnnnnnnnnnnnnnnoooooooooppppppnnnoooppppppqqqqqqqqqqqqpppqqqqqqrrrrrrrrrrrrqqqrrrrrrttttttttttttrrrrrrmmmoooqqqtttvvvxxxyyyyyywwwxxxzzz|||~~~}}}||||||{{{{{{|||{{{{{{zzzxxxxxxzzz|||~~~}}}|||~~~}}}zzzyyyyyyyyyxxxwwwwwwuuurrrqqqqqqqqqooonnnkkkkkkkkkkkkkkkkkkkkkkkkgggggghhhiiijjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjkkklllkkkkkkjjjiiijjjkkkkkkkkkjjjiiiiiiggghhhiiiiiijjjjjjlllmmmkkklllmmmllljjjiiiiiiiiihhhhhhhhhiiijjjlllmmmnnnkkkmmmoooqqqrrrrrrrrrqqqooopppppppppqqqqqqqqqqqqnnnnnnnnnmmmllllllkkkkkkiiiiiihhhhhhhhhhhhiiiiiiggggggggghhhiiijjjkkkllliiijjjjjjkkkkkkllllllllllllllllllmmmmmmmmmnnnnnnmmmmmmlllllllllkkkkkkkkkiiihhhhhhgggggghhhhhhiiihhhhhhhhhiiiiiiiiijjjjjjhhhjjjmmmmmmmmmmmmnnnpppqqqqqqpppppppppooooooooolllmmmmmmnnnnnnoooooopppoooooooooooonnnnnnmmmmmmmmmnnnooopppqqqqqqpppooommmmmmnnnnnnnnnooooooooonnnnnnooopppppppppoooooonnnooopppqqqrrrsssssssssrrrssstttuuuuuutttsssrrroooppprrruuuwwwxxxxxxxxxxxxyyyzzz{{{}}}~~~|||{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzyyy|||~~~~~~}}}}}}{{{yyyxxxxxxyyyxxxwwwxxxuuurrrqqqqqqqqqpppoookkkkkkkkkkkkkkkkkkkkkkkkfffggghhhjjjkkklllmmmnnnllllllllllllllllllllllllhhhiiijjjkkklllkkkkkkjjjhhhiiijjjkkklllkkkjjjiiifffhhhiiijjjiiijjjkkkllllllmmmnnnnnnllljjjjjjjjjiiiiiiiiiiiijjjkkklllmmmkkkmmmooorrrssssssrrrqqqppppppqqqqqqqqqrrrrrrrrroooooonnnmmmllllllkkkkkkiiihhhhhhhhhhhhhhhiiiiiiggggggggghhhiiikkkmmmmmmhhhiiijjjkkkllllllmmmnnnmmmllllllllllllmmmnnnnnnmmmmmmlllllllllkkkkkkkkkiiihhhhhhhhhhhhhhhiiiiiigggggghhhhhhiiiiiijjjjjjgggiiikkklllkkkkkkmmmnnnqqqqqqqqqppppppppppppooollllllmmmnnnooopppqqqqqqnnnnnnoooooonnnmmmllllllnnnooopppqqqrrrrrrqqqpppmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnmmmnnnoooqqqsssttttttuuurrrsssuuuvvvvvvuuusssrrrqqqrrrtttvvvxxxxxxxxxwwwxxxyyyzzz{{{}}}~~~|||{{{zzzyyyxxxwwwxxxzzz{{{{{{{{{zzzzzz~~~{{{zzzzzzyyyxxxxxxyyyyyyyyyxxxvvvsssqqqooommmllloooooonnnmmmlllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnmmmmmmmmmmmmlllllllllkkkjjjjjjjjjiiiiiihhhhhhkkkllllllllllllkkkiiihhhhhhhhhiiijjjjjjkkkllllllllllllllllllkkkjjjiiiiiihhhggggggggggggiiijjjkkklllmmmnnnpppqqqqqqrrrrrroooooopppqqqrrrtttuuuvvvrrrqqqpppnnnmmmllljjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhiiiiiijjjjjjkkkllllllllljjjggggggjjjnnnpppqqqrrrooommmlllmmmmmmmmmllllllkkkjjjiiiiiijjjkkklllkkkkkkjjjiiihhhgggfffeeeggggggggggggggggggggggggiiiiiiiiiiiijjjkkklllmmmoooooopppppppppoooooonnnnnnnnnooooooooopppppppppqqqqqqqqqpppppppppooooooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqooonnnnnnlllmmmmmmmmmmmmmmmllllllnnnnnnooopppqqqrrrsssssssssrrrqqqpppppppppqqqrrrttttttuuuuuuuuuuuuuuuuuuyyyyyyzzz|||~~~~~~}}}||||||zzz{{{{{{zzzyyyyyy|||~~~{{{zzzyyyxxxxxxxxxxxxxxxyyyxxxwwwuuusssqqqooonnnppppppppppppooonnnmmmllliiiiiiiiijjjjjjkkkmmmmmmooonnnnnnnnnnnnmmmmmmmmmkkkkkkkkkjjjjjjiiiiiiiiikkkkkklllmmmmmmllljjjjjjjjjkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjggggggffffffggghhhjjjkkkkkklllmmmooopppqqqqqqqqqnnnooooooppprrrsssuuuvvvrrrqqqpppnnnllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkllllllmmmooommmkkkllloooqqqrrrsssrrrpppmmmmmmmmmmmmlllkkkkkkjjjiiihhhhhhiiijjjkkkjjjjjjiiiiiihhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjkkkllllllooopppppppppppppppooooooppppppppppppqqqqqqrrrrrrqqqqqqqqqppppppooooooooopppppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmnnnnnnooonnnnnnmmmmmmnnnnnnoooppppppqqqrrrrrrrrrrrrqqqppppppqqqrrrsssvvvvvvvvvvvvvvvuuuuuuuuuyyyyyyzzz|||~~~~~~~~~}}}}}}||||||}}}}}}|||{{{|||~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwuuutttrrrrrrrrrsssssstttsssrrrpppoookkkkkkkkkkkkkkklllmmmnnnooooooooonnnnnnnnnnnnmmmkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmmmmnnnmmmllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkgggfffffffffggghhhiiijjjiiijjjlllnnnooopppqqqqqqnnnnnnnnnoooppprrrttttttrrrqqqooommmkkkiiigggfffhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllmmmmmmnnnnnnpppooooooppprrrttttttsssrrrpppnnnnnnnnnmmmkkkiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkoooppppppqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrppppppppppppoooooooooooonnnoooooopppqqqrrrrrrrrrooooooooooooooonnnmmmlllnnnnnnooooooooooooooonnnnnnooooooooopppqqqqqqqqqrrrqqqqqqqqqrrrsssttttttxxxxxxwwwwwwvvvvvvvvvuuuyyyyyyzzz|||~~~~~~}}}}}}}}}}}}|||}}}}}}}}}|||}}}~~~{{{{{{zzzyyyxxxwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvuuussstttuuuvvvuuusssqqqppplllllllllllllllmmmnnnooonnnnnnnnnnnnmmmmmmmmmmmmjjjjjjjjjjjjjjjiiiiiiiiijjjkkkmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkjjjjjjhhhhhhhhhhhhiiijjjkkkkkkiiijjjkkkmmmnnnoooppppppmmmmmmmmmnnnoooqqqrrrsssrrrqqqooollljjjgggeeeeeehhhhhhhhhhhhiiiiiiiiiiiilllllllllmmmnnnnnnooooooooooooppprrrtttuuutttrrrsssqqqooonnnnnnllljjjhhhhhhhhhgggggggggggghhhhhhggghhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkjjjjjjjjjkkkkkkoooppppppqqqqqqqqqqqqpppqqqqqqqqqqqqqqqqqqqqqrrroooooooooooooooooooooooommmnnnnnnooopppqqqrrrrrrmmmnnnnnnnnnmmmmmmlllkkkmmmmmmnnnooooooooonnnnnnooooooooopppppppppqqqqqqqqqqqqrrrsssssstttuuuvvvxxxwwwwwwvvvvvvuuuuuutttxxxxxxyyyzzz|||~~~~~~}}}||||||}}}}}}{{{|||||||||{{{}}}~~~||||||{{{zzzzzzzzzzzzzzzyyyzzz{{{||||||zzzyyyxxxuuuvvvvvvvvvuuusssqqqpppnnnnnnnnnnnnnnnnnnooopppmmmmmmlllllllllkkkkkkkkkhhhiiiiiiiiiiiiiiiiiiiiijjjkkkmmmnnnnnnnnnmmmmmmlllllllllllllllmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkllllllmmmmmmiiijjjkkkmmmnnnnnnnnnnnnlllllllllmmmnnnooopppqqqqqqpppnnnllliiigggeeedddiiiiiiiiijjjjjjkkkkkkkkklllmmmmmmnnnnnnoooppppppppppppqqqtttwwwxxxvvvuuuuuurrrpppnnnmmmkkkiiiggggggggggggggggggggggggggggggggghhhiiijjjkkkllllllllllllllllllllllllllllllllllllkkkkkkjjjkkkkkkkkknnnooopppqqqqqqqqqqqqqqqpppppppppooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooooopppqqqqqqlllmmmmmmmmmmmmlllkkkkkkkkklllmmmmmmnnnnnnnnnmmmooooooppppppqqqqqqrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvvvvvvvuuuuuutttttttttvvvwwwwwwxxxzzz|||}}}~~~~~~}}}|||{{{|||}}}~~~}}}~~~~~~}}}~~~}}}}}}}}}|||}}}}}}~~~}}}~~~}}}|||yyyxxxwwwuuutttrrrqqqqqqppppppoooooooooooopppppplllllllllkkkkkkkkkjjjjjjhhhiiiiiiiiiiiijjjjjjjjjjjjkkkmmmmmmnnnmmmlllllliiijjjjjjkkkllllllmmmmmmmmmllljjjhhhhhhhhhiiiiiijjjkkklllmmmnnnnnnnnnnnnkkkllllllmmmnnnnnnmmmmmmkkkkkkkkkllllllmmmnnnoooqqqpppnnnllljjjhhhfffeeeiiiiiijjjjjjkkkllllllllllllmmmmmmnnnnnnooopppppprrrrrrtttwwwzzz|||{{{zzzwwwtttpppmmmkkkjjjhhhggggggggghhhhhhhhhhhhgggggggggggghhhiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllmmmnnnooopppppppppppppppnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooollllllmmmmmmmmmllllllkkkjjjkkklllmmmnnnnnnnnnmmmoooooopppqqqrrrsssttttttssstttuuuvvvvvvvvvvvvvvvtttttttttttttttuuuuuuuuuvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~|||yyyuuusssrrrrrrrrrqqqqqqppppppppppppqqqqqqmmmmmmlllllllllkkkkkkkkkjjjjjjjjjkkkkkklllllllllkkkkkklllmmmmmmllljjjjjjhhhhhhiiikkklllmmmnnnooonnnllljjjiiihhhhhhiiijjjjjjkkklllmmmnnnnnnnnnmmmnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjkkkkkklllmmmnnnpppooonnnlllkkkiiihhhggghhhiiiiiijjjkkkkkkllllllllllllmmmmmmnnnoooooopppqqqrrrsssvvvzzz}}}~~~}}}zzzvvvpppllljjjiiihhhgggggghhhiiiiiiiiiiiihhhggghhhhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkklllmmmnnnllllllmmmooooooppppppooonnnnnnnnnmmmmmmmmmlllllllllllllllmmmmmmnnnnnnnnnooonnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmllllllkkklllmmmnnnnnnoooooooooooooooqqqrrrtttuuuwwwwwwtttuuuvvvwwwwwwwwwvvvuuutttttttttuuuvvvvvvwwwwwwxxxxxxxxxyyyzzz|||}}}~~~}}}~~~~~~~~~|||zzzzzz|||~~~~~~zzzvvvsssrrrrrrsssrrrrrrqqqqqqpppqqqqqqqqqnnnnnnmmmmmmmmmllllllllllllllllllmmmmmmnnnnnnnnnkkkllllllllllllkkkiiihhhhhhhhhiiikkkmmmnnnooopppooommmkkkiiiiiiiiijjjkkkiiijjjkkkmmmnnnmmmmmmllloooooooooooonnnmmmlllkkkjjjjjjjjjjjjkkklllmmmmmmpppooonnnmmmkkkjjjiiihhhggghhhhhhiiijjjjjjkkkkkkllllllmmmmmmnnnoooooooooooooooppptttxxx|||}}}}}}|||wwwpppkkkhhhhhhhhhhhhggghhhiiijjjjjjiiihhhggghhhiiiiiijjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjkkklllmmmnnnoookkklllmmmnnnoooooooooooooooooonnnnnnmmmmmmmmmllllllllllllmmmmmmmmmnnnnnnooooooooonnnmmmmmmllllllllllllmmmmmmnnnmmmmmmmmmlllmmmnnnoooppppppppppppooooooqqqsssuuuwwwxxxyyyvvvvvvwwwxxxxxxwwwuuuuuuttttttuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{|||}}}|||}}}~~~}}}{{{zzzzzz|||~~~}}}yyyuuusssqqqooommmoooooooooooopppqqqrrrssssssrrrpppnnnmmmllllllmmmmmmllllllllllllmmmnnnnnnkkkjjjhhhggggggggghhhiiihhhiiikkkmmmnnnoooppppppooonnnlllkkkjjjiiiiiiiiikkklllmmmmmmnnnnnnmmmmmmsssrrrrrrqqqooonnnlllkkkjjjjjjjjjjjjkkkkkklllmmmnnnpppqqqpppmmmjjjiiihhhfffffffffggghhhiiikkklllnnnmmmmmmmmmnnnoooqqqrrrnnnoooppprrrtttvvvwwwxxxrrrqqqooollljjjhhhggggggjjjjjjkkkjjjjjjiiihhhggghhhhhhhhhiiijjjlllmmmnnnooonnnnnnmmmmmmmmmnnnnnnlllmmmmmmmmmmmmmmmmmmmmmooonnnmmmmmmmmmnnnpppqqqsssrrrpppooonnnnnnnnnooonnnmmmlllkkkkkkkkkkkkkkknnnmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnlllmmmoooqqqrrrsssrrrrrrttttttvvvwwwyyyyyyzzzzzzwwwwwwvvvuuutttsssrrrrrrsssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}zzzvvvtttqqqooommmmmmmmmmmmmmmnnnooopppqqqsssrrrpppnnnmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnkkkjjjiiihhhggghhhhhhiiijjjkkklllnnnooopppqqqqqqoooooommmlllkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmlllqqqqqqqqqpppooonnnllllllkkkjjjjjjjjjkkkkkklllmmmnnnooopppooommmjjjiiijjjiiiiiiiiiiiijjjkkklllmmmnnnmmmmmmmmmmmmoooppprrrqqqqqqqqqqqqrrrrrrrrrrrrqqqpppnnnllljjjiiiiiihhhkkkkkkkkkkkkjjjiiihhhggghhhhhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnmmmmmmllllllllllllmmmmmmoooooonnnnnnnnnooopppqqqrrrqqqooonnnmmmmmmnnnnnnnnnmmmmmmlllllllllllllllnnnmmmmmmmmmmmmmmmnnnnnnooooooooooooooonnnnnnnnnmmmnnnppprrrsssttttttttttttuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||}}}~~~|||xxxuuurrrooommmkkkkkkkkkkkklllmmmnnnnnnrrrqqqpppoooooooooppppppoooooonnnnnnnnnnnnnnnoookkkjjjiiihhhhhhhhhiiijjjkkklllnnnooopppqqqrrrrrrpppooonnnlllkkkkkkkkkkkkjjjjjjkkklllllllllllllllnnnnnnnnnooonnnnnnmmmlllkkkkkkjjjjjjjjjkkkllllllmmmooopppooommmkkkkkklllmmmmmmmmmnnnnnnooooooooonnnmmmmmmlllmmmnnnpppqqqssssssrrrqqqpppnnnmmmmmmoooooommmlllkkkkkkjjjjjjkkkllllllkkkkkkjjjiiihhhhhhiiiiiijjjkkklllmmmmmmmmmmmmlllllllllmmmmmmnnnnnnmmmlllkkkkkklllmmmmmmooooooooonnnoooppppppqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooommmmmmmmmmmmnnnoooppppppqqqppppppoooooonnnnnnnnnnnnoooqqqssstttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvuuuuuuttttttuuuvvvwwwxxxxxxyyyyyyyyyyyyzzz{{{{{{||||||||||||}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~zzzvvvssspppnnnkkkkkkkkkkkkkkklllmmmmmmqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppooooooooooooooolllkkkjjjiiihhhiiijjjjjjkkklllmmmooopppqqqqqqqqqnnnnnnmmmkkkkkkjjjjjjjjjiiijjjkkkkkkllllllkkkkkkkkklllmmmmmmnnnnnnmmmmmmkkkkkkkkkjjjjjjkkkkkkllllllnnnooonnnmmmlllmmmnnnqqqrrrrrrrrrrrrrrrqqqqqqnnnmmmmmmlllmmmnnnooopppttttttsssqqqooommmllllllnnnnnnmmmllllllllllllllllllmmmmmmllllllkkkjjjiiihhhiiijjjkkklllllllllllllllllllllkkkllllllmmmmmmooonnnlllkkkjjjkkklllmmmooooooooooooppppppqqqqqqnnnnnnmmmmmmllllllllllllmmmmmmmmmmmmnnnooopppqqqmmmmmmmmmnnnnnnpppqqqqqqqqqppppppooonnnmmmllllllnnnoooppprrrsssuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxwww{{{zzzzzzyyyxxxwwwwwwwwwuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{|||}}}}}}|||||||||||||||}}}{{{xxxtttqqqooollllllkkkkkkkkklllmmmmmmppppppqqqrrrssstttuuuuuutttsssrrrqqqpppooooooooommmllljjjiiiiiiiiijjjkkkjjjkkklllmmmnnnnnnooonnnllllllkkkjjjiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjkkklllmmmmmmnnnnnnnnnlllkkkkkkjjjjjjkkkkkkkkkkkkmmmnnnnnnmmmmmmoooqqquuuuuuvvvvvvuuutttsssrrrnnnmmmmmmllllllmmmoooooossssssrrrqqqpppooonnnnnnmmmmmmmmmllllllmmmmmmnnnmmmnnnnnnmmmmmmlllkkkjjjiiijjjkkklllllllllllllllkkkkkkkkkkkkkkklllmmmmmmooonnnmmmlllllllllmmmmmmnnnnnnooooooppppppppppppmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnooopppqqqrrrmmmmmmmmmnnnnnnpppqqqqqqoooooonnnmmmllllllkkkkkkmmmnnnoooppprrrtttvvvvvvxxxxxxyyyyyyyyyyyyyyyxxx{{{{{{zzzzzzyyyyyyxxxxxxvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxyyyzzz||||||}}}}}}}}}||||||}}}~~~{{{xxxuuurrrpppmmmmmmllllllllllllmmmmmmoooppprrrtttvvvwwwwwwxxxvvvuuutttrrrqqqpppppppppmmmlllkkkjjjjjjjjjkkkllliiiiiijjjkkkllllllllllllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkllllllllllllllljjjkkklllmmmnnnnnnnnnnnnllllllkkkjjjjjjjjjkkkkkkjjjlllmmmmmmmmmoooqqqtttwwwxxxxxxxxxwwwuuusssrrrnnnnnnlllllllllmmmnnnoooqqqqqqqqqpppppppppppppppnnnmmmmmmmmmmmmmmmnnnnnnnnnoooooonnnnnnmmmlllkkkiiijjjkkkmmmmmmmmmlllkkkjjjjjjjjjjjjkkkllllllmmmpppooooooooonnnmmmmmmmmmmmmmmmnnnooooooooooooooolllmmmmmmnnnmmmmmmllllllmmmmmmmmmmmmnnnoooqqqqqqmmmmmmmmmmmmnnnoooppppppnnnmmmmmmllllllkkkkkkkkkmmmnnnnnnppprrrtttvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyywwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxyyyzzz|||}}}~~~~~~~~~}}}~~~~~~{{{xxxvvvsssqqqmmmllllllkkkkkklllllllllnnnppprrruuuwwwyyyyyyzzzxxxwwwuuusssrrrqqqppppppnnnmmmllljjjjjjkkkkkklllhhhiiijjjkkkllllllllllllkkkkkkjjjjjjiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmlllkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjkkkjjjkkklllmmmnnnooosssuuuxxxyyyyyyyyywwwuuurrrpppnnnnnnllllllllllllmmmnnnoooooooooooooooooooooooonnnnnnmmmmmmmmmmmmnnnnnnoooooooooooonnnmmmlllllliiijjjlllmmmnnnmmmlllkkkiiiiiiiiiiiijjjkkklllmmmppppppqqqrrrqqqooommmlllkkklllmmmnnnooonnnnnnmmmlllmmmnnnnnnnnnnnnmmmlllmmmmmmmmmmmmnnnnnnooopppnnnmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmlllllllllnnnnnnoooppprrruuuxxxyyyyyyyyy{{{|||}}}}}}}}}}}}{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz|||~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~zzzxxxvvvtttrrrllllllkkkkkkjjjkkkkkkkkknnnooorrrvvvxxxzzzzzz{{{yyyxxxvvvtttrrrqqqqqqpppnnnmmmlllkkkjjjkkklllllliiiiiijjjkkkllllllllllllllllllkkkkkkjjjjjjkkkkkkkkklllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnoooooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjiiikkklllmmmnnnppptttwwwyyyyyyyyyyyywwwtttqqqpppnnnnnnllllllkkklllmmmnnnooonnnnnnnnnmmmmmmmmmmmmooonnnnnnmmmmmmmmmmmmnnnpppppppppoooooonnnmmmllliiikkklllnnnnnnmmmllljjjiiiiiiiiiiiijjjkkklllmmmpppqqqssstttssspppmmmkkkjjjkkkmmmnnnnnnnnnmmmllllllmmmnnnooooooooommmmmmmmmmmmmmmmmmmmmnnnnnnooonnnmmmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnpppppppppqqqtttvvvyyy{{{yyyzzz{{{}}}~~~zzzzzzzzzzzzzzzyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{|||~~~~~~~~~}}}|||||||||||||||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~~~~zzzwwwtttqqqooonnnmmmkkkjjjiiijjjkkkkkknnnooopppsssuuuwwwyyyzzz{{{zzzwwwsssqqqpppoooooollllllmmmnnnmmmlllkkkjjjhhhiiijjjkkklllmmmlllllljjjkkklllkkkjjjjjjkkkmmmkkklllmmmnnnoooooonnnmmmnnnnnnooooooooonnnnnnmmmlllllllllkkkkkkkkkjjjjjjiiijjjlllnnnqqqsssuuuvvvyyyyyyzzzyyywwwsssooommmkkkkkkjjjjjjjjjjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkklllllllllkkkkkkggghhhiiijjjjjjjjjjjjjjjmmmpppsssuuuuuusssooommmlllmmmnnnoooooopppppppppqqqqqqqqqqqqpppppppppooommmmmmllllllllllllmmmmmmqqqpppppppppoooooonnnnnnkkklllmmmooopppqqqqqqqqqooopppqqqsssuuuvvvxxxxxxyyy{{{~~~}}}~~~~~~~~~|||{{{yyyyyyyyyyyyzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{wwwxxxyyy{{{}}}~~~}}}|||{{{{{{zzzzzzzzz{{{|||||||||}}}||||||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{|||||||||||||||}}}|||||||||||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzzzzzzzxxxwwwxxxzzz||||||{{{|||~~~~~~zzzwwwtttqqqooommmlllkkkjjjjjjjjjkkkkkkmmmmmmoooqqqsssuuuwwwxxxyyyxxxvvvtttqqqpppooonnnllllllmmmnnnnnnmmmlllkkkiiiiiijjjjjjkkkllllllmmmkkkkkklllkkkiiiiiijjjlllmmmnnnoooqqqqqqqqqqqqpppooopppppppppooonnnnnnmmmlllkkkkkkkkkjjjjjjjjjjjjiiijjjkkknnnppprrrtttuuuwwwxxxxxxxxxuuurrrooolllkkkkkkjjjiiiiiiiiiiiiiiillllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkkkkkkkkkklllllllllkkkkkkjjjhhhhhhiiijjjjjjjjjjjjjjjlllnnnppprrrrrrpppnnnlllmmmnnnooopppqqqqqqqqqqqqqqqpppppppppoooooooooooommmmmmllllllllllllmmmmmmppppppppppppooooooooonnnkkklllmmmnnnooopppqqqqqqpppppprrrtttuuuwwwxxxyyyyyy|||~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxwwwxxxxxxyyyzzzwwwxxxyyy{{{|||~~~{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{{{{{{{||||||~~~~~~}}}~~~}}}|||zzzyyyxxxxxxwwwuuutttuuuwwwxxxxxxxxxxxx{{{~~~|||yyyvvvssspppnnnmmmlllkkkkkkjjjkkkkkkkkkkkklllmmmoooqqqrrrttttttvvvvvvuuutttrrrpppnnnmmmllllllmmmnnnnnnmmmmmmmmmjjjjjjiiiiiijjjkkklllmmmkkkllllllkkkiiihhhiiijjjmmmnnnpppqqqrrrrrrqqqqqqqqqqqqqqqqqqpppnnnmmmlllkkkkkkkkkjjjjjjjjjiiiiiiiiijjjkkkmmmooopppqqqrrruuuuuuuuutttrrrpppmmmllllllkkkjjjiiihhhgggggggggjjjjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmmmmnnnnnnnnnmmmmmmlllllllllllllllllllllllllllllllllkkkjjjiiihhhiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmllllllnnnooopppqqqqqqrrrrrrrrroooooooooooonnnnnnnnnnnnmmmmmmllllllllllllmmmmmmppppppppppppoooooooooooollllllllllllmmmnnnpppqqqqqqrrrsssuuuwwwxxxyyyyyyzzz|||~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwxxxwwwxxxyyy{{{|||~~~zzzyyyyyyxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxsssssstttuuuvvvwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{xxxwwwvvvvvvwwwyyyxxxxxxvvvxxx{{{~~~~~~}}}yyy|||~~~{{{xxxvvvssspppmmmlllllllllkkkkkkkkklllllljjjjjjkkkmmmnnnooopppqqqssssssssssssrrrpppmmmlllkkkkkkllllllmmmmmmmmmmmmkkkjjjiiihhhhhhjjjlllnnnkkklllllljjjhhhggghhhiiikkklllnnnooopppqqqpppppprrrrrrrrrqqqpppnnnmmmlllkkkkkkjjjjjjjjjiiiiiiiiijjjjjjkkklllmmmoooppppppssssssrrrqqqooommmlllkkkmmmllljjjhhhgggfffeeeeeehhhhhhhhhiiiiiiiiiiiiiiikkkllllllmmmmmmnnnnnnnnnllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkkkkjjjjjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnnnnooopppqqqqqqqqqqqqooonnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmmmmpppppppppooooooooooooooonnnmmmkkkkkklllnnnpppqqqrrrsssuuuwwwxxxyyyyyyyyyyyy|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzz{{{{{{|||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~yyyyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwuuuuuutttuuuuuuttttttttttttttttttttttttrrrrrrssstttvvvwwwxxxxxxvvvvvvwwwwwwwwwvvvuuutttsssttttttuuuvvvxxxyyyyyyzzzyyyyyyyyyyyyyyyzzzzzz}}}|||zzzxxxwwwxxxyyyxxxwwwuuuwwwzzz}}}}}}zzzxxxwwwtttwwwyyy{{{|||~~~~~~zzzxxxvvvtttpppmmmlllllllllllllllllllllllljjjjjjkkkkkklllmmmmmmnnnpppqqqqqqqqqqqqooommmlllkkkkkkkkkkkkkkkkkkllllllkkkjjjiiihhhhhhiiikkkmmmkkkkkkkkkiiigggfffggghhhjjjkkkmmmooopppppppppppprrrrrrqqqqqqooonnnllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjkkklllmmmnnnooooooqqqpppooommmlllkkkkkkkkkmmmllljjjhhhgggfffeeeeeeggggggggghhhhhhhhhiiiiiikkkkkkkkklllmmmnnnnnnooolllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjiiijjjjjjkkkkkkkkkjjjjjjiiilllkkkiiiiiiiiikkkmmmnnnlllmmmnnnoooppppppppppppnnnnnnnnnnnnmmmmmmmmmlllmmmmmmllllllllllllmmmmmmooooooooooooooooooppppppnnnmmmlllkkklllnnnpppqqqrrrsssuuuxxxyyyyyyyyyxxxyyy{{{}}}~~~}}}~~~}}}~~~~~~~~~}}}|||{{{zzz{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzz|||~~~yyyxxxxxxxxxxxxyyyyyyzzzyyyxxxvvvtttssssssssstttuuuuuuuuuuuuuuuuuuuuuuuurrrsssssstttvvvwwwxxxxxxvvvwwwwwwxxxwwwvvvtttsssrrrrrrssssssuuuvvvxxxyyyyyyyyyxxxxxxxxxyyyzzzzzz|||}}}}}}~~~~~~|||yyyxxxxxxwwwvvvttttttvvvyyy{{{|||xxxvvvtttsssqqqsssvvvxxxyyy|||}}}zzzyyywwwuuuqqqnnnkkkkkklllmmmmmmmmmmmmlllkkkkkkkkklllllllllllllllnnnoooooooooooonnnnnnmmmnnnmmmlllkkkkkkkkkkkklllkkkjjjiiihhhhhhiiijjjkkkiiijjjjjjiiigggfffgggiiikkklllnnnpppqqqrrrrrrqqqppppppppppppooommmlllkkklllllllllkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnoooppppppnnnmmmkkkjjjjjjkkkkkkmmmlllkkkiiigggffffffffffffffffffggghhhhhhiiiiiijjjjjjkkklllmmmnnnnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjkkkkkkkkkkkkkkkkkkjjjiiikkkjjjiiihhhiiikkkmmmnnnlllmmmnnnooooooppppppooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmooooooooooooppppppppppppooonnnmmmmmmnnnooopppqqqrrrsssvvvxxxyyyyyyxxxwwwxxxyyy{{{||||||}}}}}}~~~}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{|||~~~wwwvvvvvvvvvwwwwwwxxxyyyxxxwwwtttrrrqqqqqqrrrrrruuuuuuuuuuuuuuuuuuuuuuuurrrsssssstttuuuvvvvvvwwwvvvvvvwwwxxxwwwuuusssrrrqqqqqqqqqrrrsssuuuwwwxxxyyyxxxxxxxxxyyyyyyzzz{{{|||}}}~~~|||zzzyyyxxxuuutttsssuuuwwwzzz}}}}}}yyyvvvsssqqqpppoooqqqtttvvvxxx{{{~~~}}}{{{zzzxxxvvvrrrooojjjkkkmmmnnnnnnnnnmmmlllmmmmmmmmmlllllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnqqqpppooommmlllllllllllljjjjjjiiiiiiiiiiiiiiiiiihhhiiiiiihhhffffffhhhiiiiiikkkmmmooopppqqqqqqqqqnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmlllllllllkkkkkkiiijjjkkkmmmnnnoooqqqqqqooonnnkkkiiiiiijjjkkklllmmmmmmkkkjjjhhhhhhggggggfffffffffggghhhiiiiiiiiiiiijjjjjjkkkmmmnnnnnnooooooooonnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmllllllkkkkkkllllllkkkkkkjjjiiiiiiiiihhhggghhhjjjlllmmmmmmmmmnnnoooppppppppppppooooooooonnnnnnnnnmmmmmmmmmmmmllllllllllllmmmmmmnnnoooooooooppppppppppppooooooooooooppppppppppppqqqsssuuuxxxyyyxxxwwwvvvvvvxxxzzzzzzzzz{{{~~~}}}~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{{{{||||||~~~uuuuuuuuuuuuuuuvvvwwwwwwwwwuuusssqqqppppppqqqqqqpppppppppppppppppppppppprrrssssssttttttuuuuuuvvvuuuvvvwwwwwwvvvuuurrrqqqpppppppppppprrrtttvvvwwwyyyxxxxxxxxxyyyzzzzzz{{{|||}}}{{{yyywwwuuuqqqsssvvvxxx|||~~~{{{xxxtttrrrpppooonnnpppsssuuuwww{{{~~~}}}{{{zzzyyyvvvssspppjjjkkkmmmnnnnnnnnnmmmmmmnnnnnnnnnmmmmmmlllllllllmmmmmmlllkkklllmmmnnnoootttsssqqqooommmmmmmmmmmmiiiiiijjjjjjjjjiiiiiihhhggghhhhhhgggffffffhhhjjjggghhhjjjlllnnnnnnnnnnnnlllmmmmmmmmmmmmmmmllllllnnnnnnmmmmmmmmmllllllllliiijjjkkkmmmoooppprrrrrrooommmkkkiiihhhiiikkkmmmmmmmmmkkkjjjiiiiiihhhhhhfffffffffggghhhiiiiiijjjiiiiiijjjkkkmmmnnnnnnoooppppppooonnnmmmllllllkkkllllllmmmmmmnnnmmmmmmmmmllllllllllllkkkkkkjjjiiihhhggggggggghhhiiikkklllnnnooopppqqqqqqrrrqqqqqqoooooooooooonnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmnnnnnnoooooopppppppppqqqoooppppppqqqqqqqqqppppppppprrruuuxxxyyyxxxvvvuuuvvvwwwyyyyyyyyyzzz}}}}}}~~~}}}|||wwwwwwwwwxxxyyyzzz{{{|||||||||{{{zzzzzzzzzzzz{{{}}}}}}uuuvvvxxxyyyyyywwwuuutttqqqrrrrrrrrrrrrsssssssssrrrrrrqqqqqqqqqqqqrrrrrrvvvuuutttsssssstttuuuvvvvvvuuutttrrrqqqqqqrrrrrrsssrrrqqqqqqrrrtttvvvxxxyyyyyyxxxxxxxxxyyyzzzzzz}}}}}}~~~|||yyywwwvvvtttvvvxxxyyy{{{}}}{{{yyyvvvssspppooonnnnnnoooqqqtttxxx|||}}}yyyxxxzzzyyyuuupppmmmnnnoooppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjkkkmmmoooqqqwwwuuurrrooommmmmmmmmmmmkkkkkkjjjjjjiiijjjjjjjjjkkkjjjhhhgggfffffffffgggggghhhiiijjjkkklllllllllkkkkkkkkklllllllllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkmmmnnnpppqqqrrrrrrpppnnnllliiiiiijjjlllmmmqqqpppnnnllljjjiiihhhgggffffffgggggghhhhhhiiiiiihhhiiijjjkkkkkkkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkoooooonnnnnnmmmlllkkkjjjkkklllmmmnnnmmmmmmkkkjjjlllkkkiiiggggggiiikkkmmmpppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooooooooppppppppppppttttttuuuuuuuuuuuuttttttvvvvvvwwwxxxyyyzzzzzz{{{~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyy||||||{{{{{{{{{{{{||||||~~~tttuuuwwwxxxxxxwwwuuutttrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqqqqppppppqqqqqqrrrttttttttttttuuuwwwxxxyyywwwvvvtttsssrrrrrrrrrrrrrrrqqqqqqqqqrrruuuwwwyyy{{{{{{zzzzzzzzz{{{{{{|||~~~~~~}}}~~~|||yyywwwvvvsssuuuwwwxxxzzz~~~|||{{{xxxvvvsssrrrpppppppppppprrruuuyyy}}}}}}yyyxxxyyyyyyuuuqqqmmmnnnoooooooooooonnnmmmllllllllllllllllllllllllmmmlllkkkkkkkkkmmmoooppptttsssqqqooonnnnnnnnnoookkkkkkjjjjjjiiiiiijjjjjjjjjiiihhhffffffffffffgggggghhhiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllnnnppppppqqqqqqpppnnnllljjjjjjlllnnnooosssrrrpppmmmkkkiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkllllllnnnnnnnnnnnnmmmlllkkkjjjkkkkkkllllllllllllkkkjjjlllkkkjjjiiijjjkkkmmmnnnpppqqqqqqrrrrrrqqqqqqpppqqqqqqpppoooooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooopppoooooooooppppppppppppqqqttttttuuuuuuuuuuuuttttttuuuvvvwwwwwwyyyyyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{}}}}}}||||||||||||}}}}}}~~~tttuuuvvvwwwwwwvvvuuuttttttttttttsssrrrrrrqqqqqqqqqqqqppppppppppppqqqqqqrrrssssssuuuwwwyyy{{{|||wwwvvvtttsssrrrqqqrrrrrrqqqqqqqqqrrrtttwwwyyy{{{~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwrrrtttuuuwwwyyy~~~~~~zzzyyyxxxvvvtttsssrrrrrrsssssstttvvvzzz|||yyyxxxyyyxxxuuuqqqmmmmmmnnnnnnnnnnnnmmmmmmllllllllllllllllllllllllmmmllllllkkklllnnnoooppppppppppppppppppppppppppplllkkkjjjjjjiiiiiijjjjjjjjjiiigggfffeeeeeeffffffhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjkkklllnnnooopppppppppooonnnmmmlllmmmoooqqqsssvvvuuurrrooolllkkkjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjiiijjjjjjkkkkkkkkkkkkkkkhhhhhhhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmlllkkkjjjllllllllllllmmmmmmmmmmmmkkkllllllmmmnnnooooooppppppqqqqqqqqqqqqqqqppppppppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnnnnoooooooooppppppooopppppppppqqqqqqqqqrrrssssssttttttttttttssssssuuuvvvvvvwwwxxxyyyzzzzzz|||}}}~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{|||||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~tttuuuuuuvvvwwwvvvvvvuuuxxxxxxwwwvvvuuutttsssrrrrrrqqqqqqppppppqqqqqqrrrrrrssstttuuuwwwyyyzzz{{{wwwvvvtttrrrqqqqqqqqqqqqqqqrrrsssuuuwwwzzz}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~{{{yyywwwrrrrrrsssuuuxxx}}}~~~xxxxxxvvvuuutttssssssssstttuuuuuuwww{{{}}}{{{xxxwwwxxxwwwuuurrrnnnnnnnnnnnnmmmmmmmmmlllllllllllllllllllllllllllmmmlllllllllmmmnnnooopppooooooppppppppppppooonnnllllllkkkjjjiiiiiiiiiiiiiiihhhfffeeeeeeeeeffffffhhhhhhhhhhhhhhhgggffffffffffffggggggggghhhhhhhhhjjjjjjjjjjjjjjjkkkkkkkkkjjjkkklllmmmooooooooopppnnnnnnnnnnnnppprrruuuvvvyyywwwssspppmmmlllkkkkkkllllllkkkkkkjjjjjjiiiiiijjjjjjkkkkkklllkkkkkkjjjhhhhhhhhhhhhiiijjjkkklllllllllmmmmmmmmmllllllkkkooooooooooooooooooppppppkkklllnnnpppqqqqqqqqqqqqpppqqqqqqqqqqqqppppppoooooooooooonnnnnnmmmmmmmmmllllllmmmmmmnnnnnnoooooonnnnnnooooooooopppppppppppppppqqqqqqrrrrrrssssssssssssttttttttttttssssssuuuuuuvvvwwwxxxyyyzzzzzz{{{|||}}}~~~~~~}}}||||||zzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~uuuvvvvvvwwwwwwxxxxxxxxxyyyyyyxxxvvvuuutttsssrrrssssssrrrrrrrrrrrrsssssstttuuuuuuvvvwwwwwwxxxxxxvvvuuusssrrrqqqqqqrrrrrrtttuuuwwwyyy|||~~~~~~}}}||||||}}}~~~|||yyyxxxrrrqqqrrrtttxxx}}}xxxwwwvvvuuuttttttttttttvvvvvvwwwyyy}}}~~~{{{yyyxxxwwwwwwvvvuuusssoooooonnnnnnmmmmmmmmmmmmllllllllllllllllllllllllllllllmmmmmmnnnooooooppppppppppppppppppooonnnmmmmmmlllkkkjjjiiiiiiiiiiiigggfffeeedddddddddeeefffhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeefffffffffggggggiiiiiiiiijjjjjjkkkkkkkkkkkkkkkmmmnnnoooooooooooommmnnnnnnppprrruuuwwwxxxyyywwwssspppmmmllllllmmmkkkkkkkkkjjjjjjiiiiiiiiikkkkkklllllllllkkkkkkjjjjjjjjjiiiiiihhhiiiiiijjjllllllmmmnnnnnnnnnmmmmmmnnnoooooopppppppppqqqqqqkkkmmmoooqqqrrrrrrrrrqqqqqqqqqqqqqqqppppppooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllllllllmmmnnnoooooopppooooooooooooppppppppppppqqqqqqqqqrrrssstttttttttsssttttttttttttttttttssstttuuuvvvwwwxxxyyyyyyzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~xxxxxxxxxyyyyyyzzz{{{{{{xxxxxxwwwvvvuuutttssssssvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvuuutttsssssstttuuuuuuyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~zzzxxxsssqqqqqqsssxxx~~~zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxzzz}}}~~~xxxxxxwwwwwwvvvuuuttttttqqqpppooonnnnnnmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnoooooopppppppppppppppoooooonnnnnnmmmmmmlllkkkjjjiiihhhhhhhhhfffeeeddddddcccdddeeefffhhhhhhhhhhhhhhhgggffffffddddddeeeeeeeeefffffffffhhhhhhiiiiiijjjkkkkkkkkklllmmmnnnoooppppppppppppmmmnnnoooqqqsssvvvxxxyyyxxxuuurrrnnnllllllmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjlllllllllllllllkkkkkkjjjkkkkkkjjjiiiiiiiiiiiiiiilllmmmnnnooooooooooooooolllmmmoooqqqqqqqqqpppooolllmmmooopppqqqqqqqqqpppqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmllllllkkkllllllmmmnnnoooppppppooooooooopppppppppqqqqqqqqqqqqrrrssstttuuuvvvvvvttttttuuuuuuuuuuuutttttttttuuuuuuvvvwwwxxxyyyyyyxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{{{{|||}}}~~~~~~{{{zzzzzzyyyxxxwwwvvvvvvyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvxxxyyyzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{xxxsssqqqpppsssyyy}}}}}}|||{{{zzzyyyyyyyyyyyy{{{~~~wwwwwwwwwvvvuuuttttttuuusssrrrpppooonnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnoooooopppppppppooonnnnnnmmmnnnooopppqqqnnnmmmkkkjjjiiihhhhhhhhheeeeeedddccccccdddeeefffhhhhhhiiiiiiiiihhhggggggdddddddddeeeeeeeeeffffffggghhhhhhiiijjjjjjkkkkkkmmmnnnooopppqqqqqqqqqqqqmmmnnnoooqqqtttvvvxxxyyyuuusssooolllkkkkkkmmmnnnkkkkkkkkkkkkllllllllllllllllllmmmmmmlllkkkkkkjjjkkkjjjjjjjjjjjjkkkkkklllmmmmmmooopppqqqqqqqqqqqqmmmooorrruuuvvvuuusssqqqmmmmmmnnnoooooooooooooooqqqqqqqqqqqqpppooonnnmmmllllllllllllllllllllllllkkkkkklllmmmnnnoooppppppoooooopppppppppqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuvvvwwwxxxyyyyyyxxxyyy{{{|||~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{zzzzzz|||}}}}}}}}}|||{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{yyytttrrrpppssszzz}}}||||||||||||zzz}}}vvvwwwwwwvvvuuuttttttuuutttsssqqqoooooooooooopppoooooooooooooooooooooooolllmmmnnnoooppppppppppppnnnmmmllllllmmmooorrrtttnnnmmmllljjjiiihhhhhhhhheeedddcccccccccdddeeefffhhhhhhiiiiiiiiiiiihhhhhhddddddeeeeeeeeefffffffffggghhhhhhiiijjjjjjkkkkkknnnooopppqqqqqqqqqqqqqqqmmmnnnppprrrtttvvvxxxxxxsssqqqnnnkkkjjjkkkmmmnnnkkkllllllmmmmmmnnnnnnnnnlllmmmmmmmmmlllkkkkkkjjjiiiiiiiiijjjkkklllnnnnnnmmmnnnoooqqqqqqrrrrrrrrrpppssswwwzzz{{{zzzwwwuuummmmmmmmmmmmmmmnnnnnnnnnqqqqqqqqqppppppooommmmmmllllllllllllllllllllllllkkkkkklllmmmnnnooopppqqqoooppppppppppppqqqqqqqqqrrrrrrssstttuuuvvvwwwxxxvvvvvvwwwwwwwwwwwwvvvvvvttttttuuuvvvwwwxxxyyyyyywwwxxxzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~}}}}}}~~~{{{yyyzzz|||~~~{{{yyysssssstttvvvyyy~~~~~~yyyxxxvvvuuuttttttuuuuuuttttttttttttsssrrrqqqqqqqqqqqqppppppooonnnnnnnnnnnnoooqqqrrrrrrqqqppppppnnnnnnoooooopppppppppqqqpppooonnnlllkkkkkkkkkkkkggggggeeeeeedddeeefffggghhhiiiiiihhhhhhgggfffeeeeeeddddddddddddeeeffffffjjjkkkkkkjjjiiijjjlllooolllmmmnnnoooooonnnmmmlllnnnooopppqqqrrrsssssssssooonnnlllkkkjjjjjjkkklllnnnooopppppppppooommmllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmooopppqqqrrrrrrrrrrrrrrrqqquuu{{{~~~zzzwwwppppppoooooonnnnnnmmmmmmsssrrrpppnnnmmmlllmmmmmmnnnnnnnnnnnnooooooooooookkkmmmnnnpppqqqqqqqqqpppooopppppppppqqqqqqqqqqqqssstttttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttwwwvvvtttssssssuuuwwwxxx{{{{{{{{{{{{|||}}}||||||{{{{{{{{{}}}~~~}}}~~~~~~||||||||||||{{{zzzyyyyyyzzz{{{}}}}}}||||||~~~|||zzzxxxyyy{{{~~~~~~{{{yyyuuutttuuuvvvzzz~~~yyyxxxwwwuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvuuuttttttrrrrrrrrrqqqppppppoooooooooooopppqqqqqqqqqpppooonnnnnnooooooooopppppppppppppppooonnnmmmlllkkkkkkgggfffeeeddddddeeeffffffhhhiiiiiiiiihhhggggggfffeeeeeeeeeeeeeeeffffffgggiiijjjkkkjjjiiijjjkkkmmmlllmmmnnnoooooonnnmmmlllnnnnnnoooqqqqqqrrrrrrqqqnnnmmmlllkkkjjjkkkkkklllppppppppppppooonnnlllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmmmmmmmoooppppppqqqrrrrrrqqqqqqpppsssxxx|||}}}{{{xxxvvvoooooooooooonnnnnnmmmmmmqqqpppooommmmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppmmmnnnoooqqqqqqqqqqqqpppooooooooopppppppppqqqqqqssssssssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuttttttwwwvvvuuuuuuuuuvvvwwwxxx{{{{{{{{{|||}}}~~~~~~~~~||||||{{{|||}}}}}}}}}~~~~~~{{{{{{zzzzzzyyyxxxxxxxxxxxxzzz{{{{{{{{{{{{|||~~~}}}zzzwwwwwwxxxzzz}}}~~~{{{zzzvvvuuuuuuwww{{{}}}zzzyyywwwvvvuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxuuuttttttsssrrrrrrqqqqqqppppppqqqqqqqqqpppoooooonnnnnnooooooooooooppppppppppppqqqpppooonnnlllkkkfffeeedddccccccdddeeefffhhhhhhiiiiiiiiihhhhhhgggfffffffffffffffgggggghhhhhhjjjkkkllljjjjjjjjjkkklllmmmnnnoooooonnnmmmllllllmmmnnnoooppppppppppppmmmlllkkkjjjjjjkkkllllllqqqqqqqqqpppooommmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmooooooppppppqqqqqqppppppoooqqqtttwwwxxxwwwuuutttooooooooonnnnnnnnnnnnmmmnnnmmmmmmllllllmmmnnnnnnnnnnnnnnnoooooooooppppppppppppqqqqqqqqqqqqppppppnnnooooooooopppppppppppprrrrrrsssssstttuuuuuuvvvvvvvvvwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxzzzzzz{{{}}}~~~~~~~~~|||||||||}}}~~~}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxwwwxxxzzzzzzyyyyyy{{{|||~~~{{{wwwuuuvvvwwwyyy|||}}}{{{zzzuuuuuuuuuwww{{{}}}zzzyyywwwvvvuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{wwwwwwwwwvvvuuuuuuttttttqqqqqqqqqqqqqqqpppoooooonnnnnnooooooooooooooooooooopppqqqrrrqqqnnnllljjjeeedddcccbbbcccdddeeefffhhhhhhiiiiiijjjiiiiiiiiiggggggggggggggghhhiiiiiiiiikkkmmmnnnlllkkkkkkkkkllllllmmmnnnnnnmmmllllllkkklllmmmnnnnnnnnnnnnnnnlllkkkjjjjjjjjjkkklllmmmppppppoooooonnnnnnmmmmmmlllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmnnnooooooppppppooooooooonnnnnnpppqqqrrrrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllmmmnnnnnnooonnnnnnoooooooooppppppppprrrrrrrrrrrrqqqqqqppppppnnnnnnooooooooopppppppppqqqqqqrrrssstttuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxyyyzzz|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~|||~~~|||{{{zzzxxxxxxxxxxxxxxxvvvwwwyyyyyyxxxxxxzzz{{{~~~|||yyyvvvtttuuuvvvwwwzzz~~~|||zzzyyyttttttvvvxxx|||~~~zzzyyyxxxvvvvvvvvvvvvwwwxxxyyyzzz|||}}}}}}}}}}}}{{{zzzzzzyyyxxxxxxwwwwwwttttttsssrrrqqqpppppppppoooooonnnnnnnnnnnnnnnnnnooopppqqqqqqpppnnnkkkjjjdddccccccbbbcccdddeeefffhhhhhhiiijjjjjjkkkjjjjjjiiiiiihhhhhhiiiiiijjjkkkjjjllloooooommmlllllllllkkklllmmmnnnnnnmmmlllkkkkkkkkklllmmmmmmmmmllllllkkkjjjiiiiiijjjkkklllmmmmmmmmmmmmnnnooooooppppppllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmmmmlllmmmmmmmmmnnnooooooooommmmmmmmmmmmmmmnnnnnnnnnjjjjjjkkklllmmmnnnooooooooooooooooooppppppppppppssssssrrrqqqqqqpppppppppooooooooooooppppppppppppqqqqqqrrrssstttuuuvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxzzz{{{}}}~~~}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{~~~|||{{{yyywwwwwwwwwxxxxxxuuuwwwxxxxxxxxxxxxyyy{{{~~~~~~}}}}}}{{{yyyvvvuuuttttttvvvyyy|||}}}zzzxxxxxxsssuuuwww{{{}}}|||zzzyyyxxxxxxyyyyyy{{{|||}}}~~~}}}}}}}}}|||{{{{{{zzzzzzwwwvvvuuusssrrrqqqqqqqqqoooooonnnnnnnnnnnnmmmmmmnnnnnnooonnnmmmllljjjiiiddddddccccccccceeefffgggggghhhiiijjjkkkllllllllljjjjjjjjjjjjjjjkkkkkkllllllmmmnnnnnnlllkkkkkklllkkklllmmmnnnnnnmmmlllkkkkkkkkklllllllllllllllkkkjjjiiiiiiiiijjjkkkmmmnnnlllllllllmmmnnnppprrrsssmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmlllllllllllllllllllllmmmmmmnnnlllmmmmmmmmmmmmnnnnnnnnnjjjkkklllmmmooooooooooooooooooooopppppppppqqqqqqsssrrrqqqpppppppppppppppooopppppppppqqqqqqqqqqqqqqqrrrssstttuuuwwwxxxxxxvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyy{{{}}}~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxzzz~~~{{{yyywwwvvvuuuuuuvvvwwwuuuwwwxxxxxxxxxxxxyyy{{{|||||||||{{{zzzyyywwwwwwssssssuuuxxx{{{~~~}}}{{{yyywwwvvvsssvvv{{{~~~||||||||||||}}}~~~~~~~~~}}}||||||zzzxxxvvvtttsssrrrrrrrrroooooonnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhheeeddddddddddddfffggghhhggghhhiiikkklllmmmmmmmmmkkkkkkkkkjjjkkkllllllmmmkkkllllllkkkiiiiiijjjkkkkkkkkkmmmmmmmmmmmmkkkkkkkkkllllllmmmllllllkkkkkkiiihhhhhhhhhjjjkkkmmmnnnmmmmmmmmmmmmnnnoooqqqrrrmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnnnnmmmmmmmmmlllmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllllllllmmmmmmllllllllllllmmmmmmmmmnnnnnnkkklllmmmooopppppppppooooooooopppppppppqqqqqqqqqqqqqqqpppooooooooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvxxxyyyyyyuuuvvvwwwxxxxxxxxxxxxwwwxxxwwwwwwvvvvvvxxxyyyzzz}}}~~~~~~~~~}}}}}}}}}zzz{{{|||}}}}}}|||{{{zzzzzz~~~yyyxxxvvvtttssstttuuuvvvvvvwwwxxxyyyxxxxxxyyy{{{{{{{{{{{{{{{zzzyyyxxxxxxrrrsssuuuwwwzzz}}}~~~|||zzzxxxvvvuuutttxxx}}}~~~~~~}}}{{{zzzwwwuuussssssssssssoooooonnnnnnmmmmmmmmmlllmmmllljjjiiihhhgggggggggeeeeeeddddddeeeggghhhiiiggghhhiiikkklllmmmnnnnnnlllkkkkkkkkkkkklllmmmmmmkkkkkkjjjiiiggggggiiijjjkkkkkklllmmmmmmlllkkkkkklllllllllmmmmmmlllkkkkkkhhhhhhhhhhhhjjjkkkmmmoooooonnnnnnmmmmmmnnnpppqqqnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmllllllmmmmmmmmmllllllkkkjjjkkkkkklllmmmmmmmmmlllllllllllllllmmmmmmmmmnnnnnnkkklllnnnppppppppppppooooooppppppppppppqqqqqqqqqqqqpppooonnnnnnooopppqqqqqqqqqrrrrrrrrrssssssssssssssstttvvvwwwyyyzzzzzzuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuwwwyyyzzz~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyzzz|||}}}~~~~~~~~~yyy~~~zzzxxxuuusssqqqqqqqqqrrrttttttuuuvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxssssssuuuwwwyyy{{{}}}|||yyyxxxxxxxxxwwwvvvxxx{{{}}}|||zzzwwwtttrrrqqqppppppqqqrrrrrrqqqooollljjjjjjiiiiiiiiihhhhhhggggggeeedddddddddeeefffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiimmmllllllkkkkkkllllllmmmjjjjjjiiiiiihhhiiiiiiiiillllllmmmmmmmmmmmmlllllljjjjjjiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiikkkmmmnnnmmmmmmlllllllllkkkkkkkkkllllllkkkkkklllmmmooopppooonnnmmmllllllmmmnnnooooooooonnnmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnppppppppppppppppppppppppssssssrrrqqqpppppppppqqqpppooommmlllmmmnnnppprrrrrrrrrsssssstttuuuuuuvvvsssrrrqqqqqqrrrtttwwwyyyvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwxxxxxxyyyyyy~~~~~~}}}}}}||||||zzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~xxxwwwtttrrrpppppppppqqqrrrsssssstttuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwssssssssstttvvvyyy|||~~~~~~{{{xxxvvvvvvwwwwwwwww{{{~~~}}}|||zzzwwwtttrrrqqqqqqppppppqqqqqqpppnnnllljjjiiiiiihhhhhhhhhggggggggggggffffffffffffgggiiijjjjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkkkkkkklllllljjjjjjiiiiiiiiijjjjjjkkklllmmmmmmnnnnnnmmmmmmllljjjiiiiiihhhhhhiiiiiijjjiiiiiiiiiiiijjjlllmmmnnnmmmmmmlllllllllkkkkkkkkklllkkkkkkkkklllmmmnnnoooooonnnmmmllllllmmmnnnoooooonnnnnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnppppppqqqqqqqqqqqqpppppprrrqqqqqqppppppppppppqqqqqqpppooonnnnnnoooqqqrrrssssssttttttuuuuuuvvvvvvtttsssqqqqqqrrrtttwwwyyyvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwxxxxxxyyyzzz~~~~~~}}}}}}}}}|||yyyzzz{{{|||}}}~~~}}}~~~~~~~~~|||{{{zzzvvvtttrrrpppooooooooooooppppppqqqrrrssstttuuuuuuwwwwwwvvvvvvvvvvvvuuuuuurrrqqqpppqqqsssvvvyyy||||||yyyuuussstttvvvxxxxxx~~~}}}{{{yyywwwtttsssqqqqqqooooooppppppooommmkkkjjjgggggggggggggggfffffffffiiihhhhhhgggggghhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkkllljjjjjjiiijjjjjjkkklllmmmmmmmmmnnnnnnnnnnnnmmmmmmiiiiiihhhhhhhhhiiiiiijjjiiiiiiiiijjjkkklllnnnooommmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnnnnnnnmmmmmmmmmmmmnnnooonnnnnnnnnmmmllllllkkkkkkllllllllllllllllllllllllkkkkkkkkkkkklllmmmnnnooooooqqqrrrssssssrrrqqqoooppppppooooooooopppqqqqqqrrrqqqpppoooooopppqqqqqqssssssttttttuuuvvvvvvwwwtttsssrrrrrrsssuuuwwwyyyvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||||||||}}}}}}~~~~~~}}}}}}}}}{{{{{{{{{zzzyyywwwvvvuuurrrqqqpppnnnmmmmmmmmmnnnmmmmmmnnnooopppqqqrrrrrrtttttttttsssssssssssssssqqqooonnnmmmooorrrvvvyyy|||}}}~~~yyyvvvrrrqqqsssvvvyyyzzz|||zzzxxxvvvtttrrrqqqqqqnnnnnnnnnnnnmmmllljjjjjjffffffffffffffffffffffffiiihhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkjjjiiijjjjjjkkklllmmmnnnmmmnnnnnnoooooonnnnnnmmmiiiiiihhhhhhhhhiiijjjjjjjjjjjjkkkkkklllnnnoooooommmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkllllllmmmnnnooopppqqqtttuuuuuutttqqqpppooonnnnnnnnnooopppqqqqqqrrrqqqpppooooooooopppppprrrssssssttttttuuuvvvvvvtttssssssrrrsssuuuwwwxxxvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxvvvvvvuuuuuutttsssrrrqqqnnnnnnmmmlllllllllkkklllkkkkkklllmmmnnnooooooppppppppppppqqqqqqqqqqqqqqqooonnnlllkkklllooosssuuuwwwxxx{{{}}}~~~}}}vvvssspppooorrrwwwzzz|||~~~zzzyyywwwtttrrrqqqppppppllllllllllllkkkjjjjjjiiieeeeeeeeeeeeffffffffffffgggggggggggggggggggggfffjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjiiijjjjjjkkklllmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmiiiiiiiiiiiiiiijjjkkkkkkjjjkkklllmmmnnnoooooopppmmmmmmlllllllllkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmnnnooooooqqqrrruuuvvvvvvuuurrrqqqooonnnnnnnnnooopppqqqqqqqqqpppppppppppppppppppppqqqrrrrrrsssttttttuuuuuutttttttttssstttuuuvvvwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||zzzyyywwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvwwwxxxxxxyyyzzzzzzzzzyyyxxxvvvuuutttttttttqqqqqqqqqqqqpppooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkklllmmmnnnnnnmmmnnnnnnnnnnnnnnnoooooonnnmmmkkkjjjkkkmmmppprrrssstttvvvyyy{{{}}}~~~~~~~~~}}}|||{{{sssqqqoooppptttxxx|||}}}~~~}}}wwwvvvtttrrrqqqoooooonnnkkkkkkjjjjjjjjjiiiiiiiiieeeeeeeeefffffffffffffffffffffggghhhhhhggggggfffiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjjjjjjjiiijjjjjjkkklllmmmllllllmmmmmmmmmmmmlllllljjjjjjjjjjjjjjjkkklllmmmkkklllmmmnnnppppppppppppmmmmmmlllllllllkkkkkkkkkkkkkkkllllllllllllkkkkkkkkklllmmmnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmnnnoooppprrrtttuuuvvvvvvuuutttrrrppppppooooooooopppqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuutttttttttuuuvvvvvvwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||zzzxxxxxxwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrssssssttttttsssssssssttttttuuuuuuuuuvvvuuutttsssrrrqqqqqqqqqnnnnnnooonnnnnnmmmlllkkkhhhhhhiiiiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmmmmkkkkkklllllllllmmmmmmmmmllllllkkkkkkkkkmmmnnnoooooopppsssuuuxxxzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxqqqooooooqqqvvvzzz}}}~~~}}}{{{uuutttsssqqqooonnnmmmmmmjjjjjjiiiiiihhhhhhiiiiiieeeeeeffffffggggggggggggeeefffhhhiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiijjjjjjkkkkkkkkkllllllllllllkkkkkkkkkkkkkkkkkklllmmmnnnoookkklllnnnpppqqqqqqqqqpppmmmmmmlllllllllkkkkkkkkkkkklllmmmmmmmmmmmmlllkkkkkklllmmmnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllmmmnnnoooppptttuuuuuuvvvvvvuuuuuutttrrrqqqqqqppppppppppppqqqqqqqqqrrrtttuuuuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}~~~~~~~~~}}}{{{zzzzzzyyywwwuuuttttttrrrqqqppppppooooooooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqppppppppppppmmmmmmmmmmmmllllllkkkjjjfffgggggghhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmjjjjjjjjjkkkkkklllllllllkkkkkkkkkkkkllllllmmmnnnmmmnnnpppsssvvvxxxyyyzzzxxxxxxxxxxxxxxxwwwvvvuuuooooooooorrrwww{{{~~~~~~|||zzztttsssqqqooonnnmmmlllllljjjiiihhhhhhhhhhhhhhhiiifffffffffggggggggghhhhhhfffgggiiijjjkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhiiiiiiiiijjjkkkkkkllllllkkkkkkjjjkkkkkkkkklllmmmnnnooopppkkkmmmnnnpppqqqqqqqqqqqqmmmmmmlllllllllkkkkkkkkklllmmmnnnnnnnnnmmmlllkkkjjjkkkmmmoooooooooooonnnlllmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllmmmllllllmmmmmmnnnooopppvvvvvvuuuuuuuuuuuuvvvvvvssssssrrrqqqpppppppppqqqqqqrrrtttvvvwwwxxxxxxxxxvvvvvvvvvwwwxxxxxxyyyyyyuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxvvvuuusssrrrqqqsssssssssrrrqqqpppooonnnnnnnnnooooooppppppqqqqqqnnnmmmllllllmmmnnnoooppppppooonnnmmmmmmnnnooopppmmmmmmlllkkkjjjhhhhhhggggggggghhhhhhhhhhhhggggggfffffffffggghhhiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkkkkkkklllnnnoooqqqrrrrrrvvvvvvvvvvvvuuutttsssrrrqqqqqqpppqqqssswww{{{}}}}}}yyyvvvqqqpppooonnnmmmlllkkkkkkiiijjjjjjiiiiiihhhgggfffeeeeeeeeefffffffffgggggggggggghhhiiijjjkkkkkklllllllllllllllllllllkkkkkkgggfffffffffggghhhjjjkkkooonnnmmmlllkkkjjjjjjjjjggghhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkklllnnnnnnoooooooooooooooooooooooonnnnnnmmmllllllllllllmmmlllmmmmmmnnnnnnnnnnnnnnnooonnnnnnnnnnnnooooooppppppooommmlllkkkkkklllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqqqqrrrtttuuuvvvvvvvvvvvvvvvuuusssqqqpppppppppqqqqqqrrrsssuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxwwwwwwyyyyyyzzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvvvvuuutttrrrqqqpppppprrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllkkklllmmmnnnooommmmmmlllkkkkkklllmmmmmmllllllkkkjjjiiihhhggggggggggggggghhhhhhgggggggggeeeeeefffgggggghhhhhhiiihhhhhhiiijjjkkkkkkkkkkkklllkkkjjjiiiiiijjjkkkkkkkkkllllllmmmnnnooopppqqqssssssttttttssssssrrrqqqqqqpppoooppprrruuuyyy{{{}}}}}}~~~~~~~~~~~~{{{vvvsssooonnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhgggfffeeeeeefffffffffggggggggggggggghhhiiijjjkkkllllllnnnmmmmmmmmmllllllkkkkkkggggggffffffggghhhjjjkkknnnmmmlllkkkjjjjjjjjjjjjhhhiiiiiijjjkkkkkkllllllkkkkkkkkkkkklllmmmnnnoooppppppppppppppppppppppppnnnnnnmmmlllllllllllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooopppooonnnllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqssstttvvvwwwwwwwwwwwwvvvuuutttsssqqqqqqqqqqqqrrrrrrrrrtttuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwwwwwwwxxxvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~~~~yyyxxxwwwvvvuuutttsssrrrqqqqqqqqqpppoooooonnnnnnpppqqqqqqqqqpppooonnnmmmllllllkkkkkkkkkkkkkkkjjjkkkkkkjjjjjjkkkkkklllmmmjjjiiiiiihhhhhhiiiiiijjjkkkkkkjjjiiihhhhhhggggggffffffggggggggggggffffffdddeeeeeeffffffgggggggggggghhhiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnoooppppppqqqppppppppppppooonnnnnnppprrruuuwwwxxxxxxxxxxxxyyyyyyyyyzzz|||~~~|||zzzwwwssspppmmmllllllkkkjjjiiihhhhhhhhhhhhhhhiiihhhhhhggggggffffffggggggggggggggghhhgggggghhhiiijjjkkklllllloooooooooooonnnlllkkkkkkggggggggggggggghhhjjjjjjkkkkkkjjjjjjjjjjjjjjjkkkjjjjjjkkklllmmmmmmmmmmmmlllllllllmmmmmmnnnooopppppppppppppppppppppppppppnnnmmmmmmlllllllllllllllllllllmmmnnnnnnnnnnnnmmmmmmmmmllllllmmmnnnnnnooopppooonnnmmmlllllllllmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqssstttuuuvvvvvvvvvuuuttttttssssssrrrrrrrrrssssssrrrssstttvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}~~~~~~uuutttsssrrrqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmooooooooooooooonnnmmmmmmkkkkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjggggggggggggggggggggggggjjjjjjiiihhhhhhgggffffffeeeffffffggggggffffffeeedddddddddeeeeeefffffffffiiijjjkkklllmmmmmmmmmmmmjjjjjjjjjjjjkkkkkkkkklllmmmllllllllllllkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmoooqqqrrrsssssstttttttttuuuuuuuuuxxxyyy{{{~~~|||zzzwwwuuuqqqnnnllllllkkkkkkjjjiiiiiihhhgggggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiijjjkkklllmmmpppqqqqqqpppooommmkkkjjjggggggggghhhhhhiiiiiijjjiiiiiihhhhhhiiijjjkkkkkkkkklllmmmooooooooooooooommmmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmllllllkkkkkkllllllkkklllmmmmmmnnnnnnmmmmmmlllllllllllllllmmmnnnoooppppppooonnnnnnmmmmmmmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqqqqrrrsssssssssrrrqqqpppsssssssssssssssttttttuuussstttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{|||||||||}}}}}}}}}~~~rrrrrrqqqpppoooooonnnnnnkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnmmmmmmllllllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggggghhhhhhggggggggghhhhhhhhhggggggffffffeeeeeeeeeffffffffffffeeeeeeddddddddddddeeeeeeeeeeeejjjkkklllmmmmmmnnnnnnmmmjjjjjjkkkkkkllllllllllllllllllkkkkkkjjjiiiiiihhhggghhhiiikkklllllllllllllllkkkkkkkkklllmmmnnnoooppppppqqqqqqqqqrrrrrrrrrtttvvvxxxzzz}}}}}}yyywwwuuussspppnnnmmmmmmllllllkkkkkkjjjjjjgggggghhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmpppqqqqqqqqqpppnnnkkkjjjhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkkkkklllmmmoooqqqqqqqqqpppooonnnnnnnnnnnnnnnoooqqqqqqppppppppppppppppppppppppmmmmmmlllkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmkkkkkkkkkllllllmmmoooooopppppppppoooooonnnmmmmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqqqqqqqrrrssssssrrrqqqppprrrsssssstttuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}}}}~~~qqqppppppooonnnnnnmmmmmmjjjjjjjjjkkkkkkkkkllllllkkklllllllllllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjhhhiiiiiiiiiiiihhhggggggggghhhhhhiiiiiihhhhhhggggggggggggffffffeeeeeeeeeddddddeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeggghhhiiijjjkkkkkkkkkkkkiiijjjkkklllmmmmmmllllllkkkkkkjjjiiiiiihhhggggggggghhhiiijjjkkkkkkkkkkkkiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnoooooooooppppppqqqsssuuuwwwyyy{{{|||}}}|||}}}~~~|||yyyvvvtttsssqqqooommmnnnmmmmmmmmmlllllllllkkkggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjkkklllmmmmmmooopppqqqqqqpppnnnllljjjhhhhhhiiijjjjjjiiiiiihhhiiihhhhhhhhhiiijjjkkkkkklllnnnppprrrrrrrrrqqqpppmmmmmmmmmnnnnnnooopppqqqoooooooooooooooooooooooommmllllllkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmmmmlllkkkkkkllllllmmmnnnpppppppppqqqqqqqqqpppooonnnmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqrrrssstttuuuuuuuuutttssssssssstttuuuvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~oooooonnnnnnmmmlllllllllhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjhhhiiiiiijjjiiihhhgggfffggghhhiiiiiiiiiiiihhhgggfffffffffeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddfffffffffeeeeeeeeeeeeeeeeeefffggghhhhhhiiiiiiiiiiiijjjkkkmmmmmmmmmmmmllljjjiiiiiihhhhhhggggggggghhhiiijjjjjjkkkkkkkkkkkkhhhhhhiiijjjkkklllmmmnnnlllllllllmmmmmmmmmnnnnnnnnnpppqqqtttuuuwwwxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~}}}|||wwwuuurrrpppoooooonnnmmmmmmmmmmmmmmmllllllllllllhhhhhhjjjkkklllmmmmmmmmmlllkkkkkkkkkjjjjjjjjjjjjhhhiiiiiijjjkkklllmmmmmmmmmnnnpppqqqpppnnnllljjjhhhiiijjjjjjjjjjjjiiihhhjjjjjjiiiiiiiiijjjjjjkkklllnnnppprrrsssrrrqqqooommmmmmmmmmmmnnnoooppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkjjjkkkllllllmmmmmmlllllllllllllllmmmnnnoooqqqqqqqqqqqqqqqqqqqqqooonnnmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnoooppppppqqqqqqrrrssstttuuuvvvvvvuuuuuuttttttuuuvvvvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~nnnmmmmmmllllllkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkjjjjjjgggggghhhhhhiiiiiijjjjjjhhhiiijjjjjjjjjhhhgggffffffggghhhiiiiiihhhgggfffeeeeeeeeeeeeeeeeeeddddddcccddddddeeeeeeddddddcccffffffffffffffffffffffffeeefffggghhhiiiiiiiiiiiihhhjjjkkkmmmnnnnnnmmmmmmiiihhhhhhhhhggggggggggggiiijjjjjjkkkkkkkkkkkkjjjgggggghhhjjjkkklllmmmnnnjjjkkkkkkkkklllllllllllllllmmmoooqqqssstttuuuuuuwwwwwwwwwxxxxxxyyyyyyyyy~~~~~~~~~|||{{{zzztttrrrooommmmmmmmmmmmlllmmmllllllllllllllllllkkkhhhiiijjjlllmmmnnnnnnooolllllllllkkkkkkjjjjjjjjjhhhiiijjjjjjllllllmmmnnnkkkmmmoooppppppnnnllljjjhhhiiijjjkkkkkkjjjhhhhhhkkkkkkjjjjjjjjjjjjjjjkkklllnnnppprrrsssrrrqqqooolllllllllmmmmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkjjjkkkllllllmmmmmmllllllllllllmmmmmmooopppqqqrrrqqqqqqrrrrrrqqqpppnnnmmmlllllllllmmmmmmmmmnnnnnnnnnnnnnnnoooppppppqqqqqqoooppprrrtttuuuuuutttttttttuuuvvvwwwwwwvvvuuutttwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{zzzyyyxxxxxxyyy|||~~~~~~~~~~~~~~~~~~~~~nnnnnnmmmlllkkkkkkjjjjjjhhhhhhgggggggggggghhhhhhggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllllliiiiiihhhhhhggggggfffffffffggghhhhhhhhhgggeeedddfffeeedddcccbbbbbbbbbbbbddddddddddddddddddddddddgggggggggfffeeeeeeeeedddeeeeeeffffffggghhhhhhiiiiiikkklllnnnoooooonnnnnnlllkkkiiigggggggggggghhhgggggghhhiiiiiiiiiiiiiiifffhhhjjjlllllllllkkkjjjkkkjjjjjjiiijjjkkklllmmmllllllkkklllmmmoooqqqrrruuuvvvvvvvvvvvvvvvuuuuuuyyyyyyzzz|||~~~~~~}}}xxxuuuooonnnmmmlllkkkllllllmmmmmmmmmllllllkkkjjjiiiiiilllllllllmmmmmmmmmnnnnnnooommmkkkjjjkkkkkkiiihhhjjjjjjkkkllllllmmmnnnnnnkkkmmmqqqrrrpppnnnmmmmmmjjjjjjiiiiiihhhggggggffflllkkkiiigggggghhhjjjkkklllmmmooopppqqqqqqppppppmmmmmmlllkkklllmmmnnnooommmnnnoooppppppooonnnmmmkkkkkkjjjjjjjjjkkkllllllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnooopppppprrrrrrrrrqqqqqqqqqppppppkkklllmmmmmmmmmmmmmmmmmmoooppppppqqqqqqqqqppppppooopppqqqsssuuuvvvwwwxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{|||||||||{{{zzzzzzyyyzzz{{{|||}}}}}}}}}~~~lllllllllkkkjjjiiiiiiiiiggggggffffffffffffgggggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkklllkkkkkkjjjiiiiiihhhggggggddddddeeeffffffeeedddcccgggfffeeedddccccccccccccddddddddddddddddddddddddffffffffffffeeeeeeeeeeeeeeeeeeeeeffffffggggggggghhhiiijjjllllllllllllllljjjiiihhhgggfffffffffggggggggghhhiiiiiiiiiiiiiiiggghhhjjjlllllllllkkkjjjlllkkkjjjjjjkkklllmmmnnnkkkkkkkkklllmmmnnnpppqqqrrrsssssssssssssssrrrrrrvvvwwwxxxzzz|||~~~|||wwwtttooonnnmmmlllkkklllmmmnnnnnnnnnmmmlllkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnooommmkkkjjjkkkkkkjjjiiijjjjjjjjjkkkllllllmmmmmmlllnnnqqqrrrpppnnnmmmmmmkkkkkkjjjiiiiiihhhhhhggglllkkkiiihhhggghhhiiijjjlllmmmnnnppppppppppppooonnnnnnmmmmmmmmmnnnooopppnnnooopppppppppooonnnnnnllllllkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmmmmooonnnnnnnnnnnnooopppppprrrrrrrrrqqqqqqqqqppppppmmmnnnooooooppppppooooooppppppqqqqqqqqqqqqppppppqqqrrrssstttuuuvvvwwwxxxwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{zzz{{{{{{{{{{{{{{{||||||zzzzzzyyyyyyyyyzzz||||||}}}~~~~~~kkkkkkjjjjjjiiihhhhhhhhhfffeeeeeeddddddeeeeeefffhhhhhhiiijjjjjjjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhgggffffffcccddddddeeeeeeeeeddddddgggfffeeeddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeefffeeeeeeeeeeeeeeeffffffffffffggghhhiiijjjjjjjjjjjjiiihhhgggfffeeeeeeeeefffgggggghhhiiiiiiiiiiiiiiiggghhhjjjkkkllllllkkkjjjlllllllllkkkllllllmmmnnniiijjjkkkmmmnnnnnnnnnnnnnnnooooooooooooooooooooorrrsssuuuwwwyyy|||}}}~~~~~~~~~}}}zzzvvvrrrnnnmmmlllllllllmmmnnnooopppooommmlllkkkkkklllmmmlllllllllmmmmmmmmmmmmmmmnnnllljjjjjjkkkkkkjjjiiiiiiiiijjjjjjkkkkkkllllllmmmooorrrrrrpppnnnmmmmmmllllllkkkkkkjjjjjjiiiiiilllkkkiiihhhhhhhhhiiijjjjjjkkkmmmnnnoooooonnnnnnooonnnnnnnnnnnnoooppppppnnnooopppqqqqqqpppoooooonnnmmmlllkkkkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnooooooooonnnoooooopppqqqrrrrrrrrrqqqqqqqqqppppppppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqppppppsssssstttuuuuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxxxxxxxyyyyyyzzz{{{||||||}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~~~~jjjjjjjjjiiiiiihhhhhhhhhffffffeeeeeeeeeeeeffffffhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggfffdddcccccceeeeeefffffffffggggggffffffeeedddcccccccccccccccccccccccccccccccccccccccccccccddddddeeeeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeegggggghhhhhhiiiiiiiiiiiihhhhhhggggggffffffffffffgggggghhhiiiiiiiiiiiiiiiggghhhjjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmhhhiiikkkmmmmmmmmmmmmlllllllllllllllllllllmmmmmmnnnoooqqqtttvvvxxxzzz{{{|||~~~~~~}}}{{{yyytttqqqnnnmmmlllllllllmmmoooooopppnnnmmmkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjkkklllkkkjjjiiiiiiiiijjjjjjkkkkkkkkknnnppprrrrrrpppmmmmmmmmmmmmmmmllllllkkkkkkkkkkkklllkkkjjjiiihhhhhhhhhiiiiiijjjlllmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnooooooooonnnoooqqqrrrrrrqqqppppppoooooommmlllkkkkkkkkkkkknnnnnnnnnnnnoooooooooooopppoooooooooooopppqqqqqqrrrrrrrrrqqqqqqqqqppppppqqqqqqrrrsssttttttttttttrrrrrrqqqqqqppppppqqqqqqssssssssstttttttttttttttwwwwwwwwwwwwxxxxxxxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{||||||}}}{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~jjjjjjjjjjjjiiiiiiiiiiiihhhhhhgggggggggggghhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiihhhgggfffeeeddddddffffffeeeeeeeeefffffffffdddcccbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccbbbcccccccccddddddeeeeeedddddddddeeeeeeeeeeeeeeehhhhhhhhhhhhhhhiiiiiiiiihhhiiiiiihhhhhhhhhgggggggggggghhhiiiiiiiiiiiiiiihhhhhhiiijjjkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmlllgggiiijjjlllllllllkkkjjjkkkkkkjjjjjjkkkkkkmmmmmmlllnnnppprrrtttvvvvvvwwwwwwzzz~~~~~~|||{{{zzzwwwtttqqqooonnnmmmlllmmmmmmoooooonnnnnnlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkiiijjjkkkllllllkkkiiiiiijjjjjjjjjjjjkkkkkkmmmoooqqqpppnnnmmmmmmmmmmmmmmmmmmllllllllllllllllllkkkjjjiiihhhhhhhhhhhhhhhiiikkklllmmmmmmllllllllllllmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrrrrqqqppppppooonnnmmmllllllkkklllppppppppppppqqqqqqqqqqqqpppppppppppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqpppppppppqqqrrrsssttttttttttttssssssrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxyyywwwxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzz{{{{{{{{{{{{{{{zzz{{{|||~~~~~~jjjiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjiiijjjjjjjjjjjjiiihhhhhhggghhhhhhhhhhhhiiiiiiiiikkkkkkjjjjjjiiiiiihhhhhheeeeeedddcccbbbcccccccccbbbbbbaaaaaaaaaaaabbbbbbccccccccccccccccccccccccbbbcccccccccccccccdddddddddddddddeeeffffffggggggiiiiiihhhhhhhhhiiiiiijjjhhhhhhiiiiiiiiiiiihhhhhhgggggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllllllllmmmmmmmmmmmmlllkkkkkkhhhhhhiiijjjjjjjjjjjjjjjkkkjjjiiiiiijjjkkkmmmnnnlllnnnppprrrsssttttttssstttvvvzzz}}}}}}{{{yyyxxxwwwtttqqqppppppnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllllllllkkkjjjiiiiiikkkmmmmmmllljjjjjjkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnmmmlllmmmnnnmmmmmmlllllllllllllllllllllkkkkkkjjjiiihhhgggggghhhiiikkklllmmmmmmllllllkkkllllllmmmnnnmmmmmmmmmmmmnnnoooqqqqqqqqqqqqppppppooonnnmmmmmmmmmmmmmmmpppppppppqqqqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrsssrrrrrrrrrqqqqqqqqqpppppppppqqqrrrssstttuuuuuuuuuuuutttrrrqqqppppppqqqqqqppppppqqqqqqqqqqqqqqqqqqvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyzzz|||~~~hhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiihhhhhhggggggggghhhhhhhhhiiiiiikkkkkkkkkkkkjjjjjjjjjjjjgggfffdddbbbaaaaaabbbbbbcccbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbccccccdddeeeggghhhiiiiiijjjiiihhhgggggghhhiiiiiifffggghhhiiiiiihhhgggggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllkkklllmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhiiijjjjjjjjjiiihhhhhhiiikkkmmmnnnnnnoooqqqsssssssssrrrqqqqqqsssuuuxxx{{{}}}~~~}}}{{{yyyxxxxxxvvvtttrrrrrrqqqooonnnmmmlllmmmmmmnnnoooqqqrrrrrrqqqooonnnnnnnnnmmmmmmmmmlllllllllkkkiiihhhiiikkkmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkiiikkklllllllllkkkmmmnnnlllllllllllllllllllllllllllkkkkkkjjjiiihhhgggfffiiijjjkkkmmmmmmmmmmmmlllkkklllmmmnnnooonnnnnnmmmlllmmmnnnpppqqqqqqppppppoooooonnnnnnnnnnnnnnnoooooooooooopppppppppqqqqqqrrrqqqqqqqqqqqqrrrssssssrrrrrrrrrqqqqqqqqqppppppqqqrrrssstttvvvvvvvvvvvvvvvtttrrrpppppppppqqqrrrpppppppppqqqqqqrrrrrrrrrvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz||||||||||||||||||}}}}}}zzz{{{{{{|||{{{zzzyyyxxxzzzzzz{{{||||||||||||{{{zzz{{{}}}~~~fffffffffgggggggggggggggjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiihhhggggggggggggggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiifffdddcccccccccccccccccccccbbbccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbdddcccccccccbbbbbbaaaaaabbbcccdddfffhhhiiijjjkkkiiihhhgggffffffggghhhiiieeefffggghhhhhhgggffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmkkkkkklllmmmlllkkkiiihhhiiiiiihhhgggggghhhiiijjjiiiiiihhhggghhhjjjlllnnnoooppprrrssstttsssqqqppppppqqqsssuuuwwwzzz|||}}}~~~~~~|||zzzxxxwwwwwwvvvtttrrrsssrrrpppnnnmmmllllllllloooqqqsssuuuuuusssqqqpppnnnnnnmmmmmmmmmllllllllljjjiiihhhiiilllmmmnnnmmmllllllllllllllllllllllllgggiiikkkkkkkkkkkkmmmoookkkllllllllllllllllllllllllkkkkkkkkkiiihhhgggfffiiijjjlllmmmnnnnnnmmmllllllmmmooopppppppppooonnnkkklllnnnooopppppppppoooooonnnnnnnnnnnnoooooopppnnnnnnnnnnnnoooooooooooorrrrrrqqqqqqrrrrrrssstttrrrrrrrrrqqqqqqqqqpppppprrrssstttuuuwwwwwwxxxxxxvvvuuurrrpppppppppqqqrrrppppppqqqrrrrrrsssttttttvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvvvvwwwxxxzzz{{{|||}}}}}}}}}|||{{{{{{zzzzzz}}}}}}~~~~~~{{{{{{|||||||||{{{yyyxxx{{{||||||}}}}}}}}}}}}}}}|||}}}~~~ffffffffffffffffffffffffhhhiiiiiihhhfffgggiiikkkkkkkkkjjjjjjjjjjjjiiiiiiiiihhhgggffffffggghhhiiihhhhhhhhhhhhhhhiiiiiiiiijjjiiigggfffeeeeeeeeefffddddddeeeeeeddddddcccbbbcccdddeeeeeeeeeeeedddcccbbbbbbbbbccccccdddddddddeeeeeeffffffggghhhhhhhhhgggggghhhiiijjjkkkkkklllhhhggggggggggggggghhhiiiiiiiiihhhhhhhhhhhhiiiiiieeefffgggkkknnnnnnmmmkkkmmmlllkkkkkkjjjjjjjjjkkkggghhhiiijjjkkkjjjiiiiiiiiihhhhhhhhhiiikkkmmmnnnqqqrrrssstttuuuuuuuuuuuusssrrrqqqrrrvvvyyyzzzzzzyyyzzz{{{|||~~~|||{{{xxxwwwtttrrrqqqqqqrrrsssooonnnmmmlllkkkllllllmmmoooqqqssstttuuutttsssrrroooooooooooonnnnnnnnnnnnlllllllllllllllmmmnnnooolllllllllmmmllllllkkkkkkggghhhiiijjjkkkkkklllkkkmmmlllkkkjjjiiijjjjjjkkkllllllkkkkkkjjjiiihhhhhhhhhiiikkkllllllkkkjjjiiioooooopppppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmlllpppppppppoooooooooooooooqqqqqqqqqqqqqqqqqqqqqrrrtttsssqqqqqqqqqsssuuuvvvssssssssssssssssssssssssrrrssstttuuuvvvvvvvvvvvvwwwuuusssqqqpppqqqrrrssssssssssssssstttttttttuuuuuuuuuuuuuuuwwwyyy{{{|||yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~ffffffffffffffffffffffffggghhhhhhhhhggggggjjjlllkkkkkkjjjjjjiiiiiihhhhhhiiihhhhhhggghhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhjjjiiihhhgggggggggggggggdddeeeeeeeeeeeedddccccccbbbcccdddeeeeeedddcccbbbbbbbbbcccccccccddddddddddddeeeeeefffgggggghhhhhhfffgggggghhhiiijjjkkkllliiihhhhhhggggggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiggghhhjjjmmmppppppooommmlllkkkjjjjjjiiiiiiiiijjjhhhiiikkklllllllllkkkjjjiiihhhhhhiiijjjlllnnnooopppqqqrrrtttuuuuuuvvvvvvsssrrrqqqrrrtttwwwxxxxxxwwwxxxyyy{{{}}}~~~{{{zzzvvvuuusssqqqpppppppppqqqooonnnmmmkkkkkkkkklllmmmoooppprrrtttttttttsssrrrpppooooooooonnnnnnmmmmmmllllllllllllmmmmmmmmmnnnkkkllllllmmmllllllkkkkkkhhhiiijjjkkkllllllllllllnnnmmmlllkkkjjjkkkkkklllllllllkkkkkkjjjiiiiiiiiihhhiiijjjkkkkkkkkkkkkkkkooooooppppppppppppooooooppppppppppppoooooonnnmmmppppppppppppppppppppppppqqqqqqqqqqqqrrrrrrsssssssssrrrqqqpppqqqrrrtttuuussssssssssssssssssssssssttttttuuuvvvwwwwwwwwwwwwxxxwwwuuusssrrrsssttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhggghhhjjjllllllkkkkkkjjjiiihhhhhhgggiiiiiijjjjjjjjjiiiiiihhhiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiihhhhhhgggeeeeeeffffffeeeeeedddcccbbbbbbccccccccccccbbbbbbbbbccccccccccccddddddddddddddddddeeeffffffggggggffffffggghhhiiijjjkkkkkkjjjjjjiiihhhggggggggghhhiiihhhhhhgggggghhhhhhiiijjjjjjkkknnnqqqqqqpppnnnjjjiiihhhhhhggghhhhhhhhhjjjjjjlllmmmmmmmmmlllkkkhhhhhhiiiiiikkkmmmooopppooopppqqqsssuuuvvvwwwwwwtttrrrqqqqqqsssuuuvvvuuuuuuuuuvvvxxx{{{}}}|||zzzyyyvvvuuusssqqqpppppppppqqqnnnmmmlllkkkkkkkkklllmmmnnnooorrrsssttttttsssrrrppppppoooooonnnmmmlllllljjjkkkmmmmmmnnnmmmllllllkkkkkkllllllmmmllllllkkkjjjkkklllmmmmmmmmmmmmmmmnnnnnnmmmllllllllllllmmmlllllllllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjlllmmmmmmoooooopppppppppppppppooorrrrrrrrrqqqqqqooonnnnnnpppppppppppppppppppppppppppqqqqqqrrrssstttuuuuuusssrrrqqqqqqqqqrrrssstttttttttttttttttttttttttttuuuvvvwwwxxxxxxyyyyyyxxxyyyxxxvvvuuuttttttuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhhhhhhhiiikkkmmmmmmmmmlllkkkjjjiiihhhhhhiiijjjkkklllkkkjjjiiihhhjjjjjjiiihhhgggffffffeeeeeefffhhhiiiiiihhhgggffffffffffffffffffeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccddddddeeeeeeffffffeeeffffffggghhhiiijjjjjjlllkkkjjjhhhhhhggggggggghhhhhhgggggggggggghhhhhhiiiiiikkkmmmooopppnnnlllggggggfffffffffffffffgggiiijjjkkklllmmmlllkkkkkkggghhhiiijjjlllnnnooopppmmmnnnppprrruuuvvvwwwxxxuuusssqqqqqqrrrttttttsssssssssuuuvvvyyy|||~~~~~~}}}~~~~~~|||zzzxxxwwwvvvuuusssrrrrrrrrrrrrmmmlllkkkjjjjjjkkkllllllnnnppprrrtttuuuuuutttsssqqqppppppnnnmmmlllkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjkkkkkkllllllmmmlllllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllllllllkkkkkkkkkjjjiiiiiihhhiiijjjlllnnnooooooooopppqqqqqqqqqpppppprrrrrrrrrrrrqqqooonnnmmmpppppppppqqqqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwwwwwwttttttsssssssssssstttuuuttttttttttttttttttttttttuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvuuuuuuvvvvvvxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~ffffffffffffffffffffffffdddfffhhhiiiiiiiiikkklllnnnmmmmmmlllkkkkkkjjjjjjjjjkkkllllllllljjjiiihhhjjjiiiiiihhhgggfffeeeeeedddeeefffgggggggggfffeeefffggggggggggggfffeeeeeebbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccbbbbbbbbbcccddddddeeeeeeeeeeeefffggghhhiiiiiijjjkkkjjjiiihhhgggggggggggghhhhhhgggggggggggghhhhhhggghhhiiikkkmmmllljjjhhheeeeeeeeeddddddeeeeeefffggghhhiiijjjkkkjjjiiiiiiggghhhiiijjjlllmmmnnnnnnkkklllnnnqqqsssuuuvvvwwwvvvtttrrrqqqrrrssssssrrrrrrrrrsssuuuwwwyyy{{{|||~~~~~~~~~}}}|||}}}}}}~~~}}}~~~{{{yyyxxxvvvuuutttsssrrrqqqqqqppplllkkkjjjiiiiiijjjkkklllooopppsssuuuvvvvvvuuutttqqqpppooonnnmmmlllkkkjjjjjjkkkmmmnnnnnnlllkkkiiijjjkkkkkklllmmmmmmmmmlllmmmmmmnnnooooooooonnnnnnmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllllllllljjjiiiiiiiiijjjlllnnnpppoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmpppqqqqqqqqqrrrrrrrrrsssrrrssstttuuuvvvwwwxxxxxxvvvvvvvvvuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{|||}}}}}}~~~~~~~~~ggggggggggggggggggggggggdddfffiiiiiiiiiiiijjjkkkllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhhhhggggggfffffffffeeeeeefffffffffeeeeeedddggggggggghhhggggggfffeeedddcccbbbbbbbbbbbbcccddddddddddddccccccccccccbbbaaaaaabbbbbbcccdddddddddddddddeeefffggghhhiiiiiiiiiiiihhhgggfffffffffggghhhggggggffffffgggggghhhgggggghhhjjjkkkkkkhhhfffdddddddddcccddddddeeefffeeefffhhhiiiiiiiiihhhgggggghhhiiijjjkkkllllllllliiikkkmmmoooqqqsssttttttuuusssppppppqqqrrrqqqqqqqqqqqqqqqrrrsssuuuwwwxxxyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzzzz{{{yyy{{{~~~|||zzzwwwvvvrrrqqqqqqpppooonnnmmmlllkkkjjjiiiiiiiiijjjkkklllnnnooorrrtttvvvvvvuuutttoooooonnnnnnmmmlllkkkkkkkkkkkklllmmmmmmllljjjiiijjjjjjkkklllmmmmmmmmmmmmmmmnnnnnnooooooooonnnnnnlllmmmnnnnnnooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjkkkmmmnnnnnnoooooopppqqqrrrrrrrrrrrrpppqqqqqqqqqqqqpppooooooqqqqqqqqqrrrrrrssssssttttttuuuuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyy{{{|||}}}~~~~~~~~~~~~iiiiiiiiiiiiiiiiiiiiiiiieeegggiiijjjiiihhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkklllkkkjjjiiiiiihhhhhhhhhggggggggggggggggggffffffhhhgggfffeeeeeeeeeeeeeeeggghhhhhhhhhhhhgggffffffeeedddcccbbbbbbcccdddeeedddddddddcccccccccbbbbbb``````aaaaaabbbccccccdddcccdddeeefffggghhhhhhiiiggggggfffffffffffffffgggggggggffffffffffffggggggiiiiiijjjkkklllllliiigggddddddccccccddddddeeefffeeefffggghhhiiihhhggggggggghhhiiijjjjjjjjjiiiiiihhhiiikkkmmmoooqqqrrrrrrrrrpppmmmmmmnnnooooooooonnnnnnnnnoooooopppqqqrrrttttttuuuuuuvvvwwwwwwwwwuuuvvvvvvwwwwwwxxxxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvxxxzzz}}}}}}zzzwwwtttsssppppppoooooommmlllkkkjjjjjjiiihhhhhhhhhjjjkkklllkkkmmmppprrrttttttssssssnnnnnnnnnmmmmmmllllllllllllllllllkkkkkkkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmkkklllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjkkklllmmmmmmllllllnnnooopppqqqrrrrrrrrrrrrpppqqqqqqrrrrrrrrrrrrrrrqqqqqqrrrrrrssstttttttttvvvwwwwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{}}}~~~}}}~~~~~~iiiiiiiiiiiiiiiiiiiiiiiifffhhhjjjjjjiiihhhhhhhhhggggggggghhhiiiiiijjjjjjmmmllljjjhhhgggggghhhiiifffffffffgggggggggggggggjjjiiigggfffeeeeeeeeefffhhhhhhhhhhhhhhhggggggfffeeeeeedddccccccdddeeeeeedddddddddccccccbbbbbbbbb`````````aaabbbbbbcccccccccddddddeeefffggghhhhhhffffffeeeeeeeeeffffffgggggggggffffffffffffgggggglllkkklllmmmnnnnnnkkkhhhdddcccccccccdddeeeeeefffeeefffhhhiiiiiihhhhhhgggggghhhiiijjjjjjiiihhhggghhhiiikkkmmmnnnoooppppppooommmkkkkkklllmmmmmmmmmmmmmmmlllllllllmmmmmmnnnppppppqqqrrrrrrsssssstttpppqqqqqqrrrssstttuuuuuuttttttssssssssssssrrrrrrtttvvvxxx{{{}}}~~~~~~~~~{{{xxxuuurrrpppppppppppppppooommmlllkkkiiiiiihhhhhhhhhiiikkkllljjjkkknnnqqqrrrrrrrrrqqqmmmmmmmmmmmmmmmmmmllllllmmmlllkkkjjjjjjjjjjjjkkkiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmjjjkkkmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnjjjkkklllmmmmmmmmmlllkkknnnooopppqqqrrrsssssssssqqqqqqrrrsssttttttttttttqqqqqqrrrrrrssstttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyzzz{{{{{{zzzzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzxxxyyy{{{|||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}}}}~~~hhhffffffgggiiijjjiiihhhggghhhiiiiiihhhfffdddccchhhgggfffffffffhhhiiijjjiiiiiiiiiiiiiiihhhgggfffffffffggghhhiiihhhfffdddgggfffeeeddddddeeeggghhhiiiiiihhhhhhhhhhhhhhhhhhggggggffffffeeeeeeeeedddddddddccccccbbbaaaaaaaaa```aaabbbcccccccccccccccdddddddddeeeeeeeeeffffffffffffggggggggggggffffffggggggggggggggggggggggggiiijjjkkkllllllkkkjjjiiifffeeecccbbbbbbccceeefffgggggggggggggggffffffeeehhhhhhgggggggggggghhhhhhgggggghhhiiijjjkkkkkklllnnnmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmppppppoooooonnnnnnnnnnnnnnnooopppqqqrrrsssttttttqqqqqqsssssssssrrrqqqppprrruuuwwwyyyzzz{{{~~~~~~|||yyyvvvtttrrrrrrqqqoooooooooooonnnmmmlllkkkiiihhhgggffffffggghhhhhhkkkmmmnnnoooooopppsssuuurrrrrrqqqpppooonnnmmmlllkkkkkkjjjjjjiiijjjjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmmmmlllllljjjjjjjjjkkklllmmmnnnoookkkkkkkkklllllllllmmmmmmkkkkkkkkkkkkkkklllnnnnnnrrrqqqpppooooooooopppqqqtttuuuuuuuuuvvvvvvvvvwwwtttuuuvvvwwwxxxyyyzzz{{{wwwxxxxxxyyyyyyxxxxxxwwwyyyyyyxxxwwwvvvvvvvvvwwwvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwyyyzzz{{{|||||||||zzzzzz{{{{{{||||||}}}}}}wwwwwwxxxyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxyyyyyy{{{}}}~~~gggggggggiiilllmmmmmmmmmiiiiiihhhhhhgggfffeeeeeeffffffeeeeeefffgggiiijjjiiiiiiiiiiiiiiihhhhhhggghhhhhhhhhiiiiiiiiihhhggghhhgggfffeeeeeefffggggggiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggffffffeeeddddddcccccccccbbbbbbbbbaaaaaaaaaaaabbbcccccccccccccccdddddddddeeeeeeeeeffffffffffffggggggggggggffffffffffffffffffffffffffffffhhhiiijjjjjjjjjjjjiiihhhfffeeecccbbbbbbccceeefffffffffggggggggggggffffffhhhhhhgggggggggggghhhhhhggghhhhhhiiijjjjjjkkkkkklllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmllllllkkkkkkmmmmmmnnnooopppqqqrrrrrrqqqrrrssstttttttttsssrrrsssuuuwwwyyyyyyzzz}}}|||zzzxxxuuusssrrrqqqqqqqqqqqqpppooommmkkkiiihhhiiihhhgggffffffggghhhiiikkklllnnnnnnnnnppprrrtttrrrrrrqqqpppooonnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnnnnmmmllllllkkkkkkkkkkkklllmmmnnnnnnkkkllllllllllllmmmmmmmmmmmmmmmlllmmmmmmnnnoooppprrrqqqpppppppppppprrrrrruuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwzzzyyyyyyxxxwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwxxxyyyzzz||||||||||||{{{{{{{{{{{{||||||||||||zzzzzz{{{zzzzzzyyyxxxwwwyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyzzz|||}}}~~~gggggghhhkkkooorrrssssssjjjjjjhhhgggfffgggggghhhffffffeeeeeefffgggiiijjjjjjjjjjjjiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggffffffggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffddddddccccccccccccbbbbbbbbbbbbbbbbbbbbbcccdddddddddccccccdddddddddeeeeeeeeeffffffffffffggggggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeegggggghhhhhhhhhhhhggggggfffeeedddccccccdddeeefffdddeeefffggghhhhhhhhhhhhiiihhhhhhgggggghhhhhhiiihhhhhhhhhiiijjjjjjjjjkkkiiiiiihhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiikkkkkklllmmmnnnoooooopppqqqrrrtttuuuvvvuuuuuutttuuuvvvxxxxxxxxxzzz|||~~~}}}xxxwwwuuusssrrrqqqqqqqqqrrrrrrpppnnnllliiigggeeeggggggfffffffffhhhiiijjjjjjlllnnnnnnnnnoooqqqrrrqqqqqqqqqpppooonnnmmmlllkkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnmmmmmmlllmmmmmmnnnnnnmmmmmmmmmmmmlllllllllllllllmmmmmmllllllmmmmmmmmmnnnnnnnnnoooooooooooopppqqqrrrrrrrrrqqqppppppqqqrrrtttuuuwwwwwwvvvvvvvvvvvvvvvvvvxxxxxxxxxwwwvvvvvvvvvuuuwwwxxxxxxyyyyyyxxxxxxwwwzzzzzzyyyyyyxxxyyyyyyyyywwwwwwwwwwwwxxxxxxxxxyyyxxxyyyzzz{{{|||}}}}}}}}}|||||||||{{{{{{{{{{{{{{{}}}}}}}}}|||{{{zzzxxxxxxzzzzzzzzz{{{{{{{{{||||||zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{}}}~~~ggghhhiiimmmqqquuuwwwwwwkkkjjjhhhffffffgggiiikkkiiiiiihhhgggggghhhiiiiiijjjjjjjjjiiiiiiiiijjjjjjkkkllllllkkkjjjjjjkkklllkkkjjjiiihhhhhhggggggfffiiiiiiiiiiiijjjjjjjjjjjjjjjjjjhhhgggeeedddcccbbbbbbbbbbbbbbbbbbbbbccccccccccccdddddddddddddddcccdddddddddeeeeeeeeeffffffffffffggggggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffeeeeeefffeeeddddddddddddeeefffcccdddeeeggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjhhhhhhggggggggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhjjjkkkkkklllmmmnnnnnnnnnqqqrrrtttvvvwwwwwwwwwwwwvvvwwwxxxxxxxxxyyy|||~~~|||zzztttssssssrrrqqqqqqppppppqqqpppooonnnkkkiiigggfffgggfffffffffggghhhjjjkkkjjjlllnnnnnnnnnnnnoooppppppqqqqqqqqqpppooommmllllllkkkkkkkkkkkkllllllmmmmmmnnnoooooooooooonnnmmmlllmmmmmmnnnnnnnnnnnnmmmnnnnnnmmmlllllllllllllllmmmmmmmmmnnnnnnnnnoooooopppooooooppppppqqqrrrsssqqqqqqqqqqqqrrrtttvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvxxxxxxxxxwwwvvvvvvvvvuuuwwwxxxxxxyyyyyyxxxxxxwwwzzzyyyyyyxxxxxxxxxyyyyyywwwwwwwwwxxxxxxxxxyyyyyyxxxyyy{{{|||}}}}}}~~~~~~|||||||||{{{{{{zzzzzzzzz||||||||||||{{{{{{zzzyyyzzzzzzzzz{{{{{{{{{||||||{{{{{{zzzzzzzzz{{{||||||}}}}}}~~~hhhhhhiiilllqqquuuvvvvvvkkkiiigggeeefffgggjjjlllnnnmmmkkkjjjiiihhhiiiiiikkkkkkjjjiiijjjjjjkkklllmmmnnnooonnnkkkjjjjjjlllkkkjjjjjjiiihhhggggggfffhhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhfffeeecccbbbbbbaaaaaaaaabbbcccccccccdddddddddeeeeeeeeeddddddcccdddddddddeeeeeeeeeffffffffffffggggggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnppprrrtttvvvxxxyyyyyyyyyxxxyyyyyyyyyyyyzzz}}}}}}zzzxxxqqqqqqqqqqqqpppppppppooommmnnnmmmmmmlllkkkiiiiiigggfffffffffggghhhjjjkkkjjjlllnnnooonnnmmmnnnoooooopppqqqqqqqqqooommmlllllllllkkkkkklllmmmmmmnnnmmmnnnoooppppppooonnnmmmlllmmmmmmnnnoooooonnnnnnoooooonnnmmmllllllllllllnnnnnnooooooooooooppppppoooooooooooopppqqqrrrrrrqqqqqqqqqqqqrrrtttwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxxxxxxxxxxyyyyyyyyyxxxyyy{{{|||}}}}}}~~~~~~||||||{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||{{{{{{|||}}}~~~~~~hhhggghhhjjjnnnpppqqqpppiiihhhfffeeeeeehhhjjjlllpppooommmkkkjjjiiijjjjjjlllkkkjjjjjjjjjkkklllmmmooorrrtttrrrnnnkkkjjjkkkiiiiiijjjiiiiiihhhgggfffggggggggghhhiiiiiijjjjjjggggggfffeeedddcccbbbaaa``````aaabbbcccdddddddddeeeeeefffffffffeeedddddddddddddddeeeeeeeeeffffffffffffggggggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddeeeeeeeeeeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjkkkjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnoooqqqsssvvvxxxzzzzzzzzzyyyzzzzzzzzzzzz|||}}}{{{xxxuuupppppppppqqqppppppooonnnllllllmmmmmmmmmmmmllllllggggggfffffffffhhhiiijjjkkkmmmppppppooonnnnnnnnnnnnoooqqqrrrqqqpppnnnlllllllllllllllmmmmmmnnnooommmoooppprrrrrrpppooommmlllmmmnnnnnnoooooooooooooooooonnnmmmlllllllllmmmooooooooopppppppppqqqqqqoooooonnnoooooopppqqqrrrqqqqqqqqqqqqrrrtttvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxyyyzzz{{{|||}}}}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzwwwxxxyyy{{{||||||}}}}}}zzzzzzzzz{{{{{{{{{{{{|||}}}}}}|||}}}}}}~~~hhhgggggghhhjjjkkkjjjiiigggfffeeeeeefffgggjjjkkknnnmmmlllkkkjjjkkkkkkllllllkkkjjjjjjjjjkkkmmmnnnssswwwzzzxxxrrrmmmkkkkkkggghhhhhhiiiiiihhhgggfffeeeffffffggghhhhhhiiiiiieeeeeedddccccccbbbaaaaaa___```aaabbbcccdddeeeeeefffffffffffffffeeedddddddddddddddeeeeeeeeeffffffffffffggggggggggggffffffffffffffffffffffffffffffddddddcccbbbbbbcccddddddeeeeeeffffffffffffeeeeeeddddddfffggghhhhhhhhhhhhjjjiiiiiihhhhhhiiiiiijjjkkkkkkjjjjjjiiihhhhhhggggggggggggggghhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkkkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmnnnpppsssvvvxxxzzz{{{{{{zzzzzz{{{{{{{{{~~~~~~|||yyyvvvsssooopppqqqqqqpppooonnnmmmlllmmmmmmnnnnnnnnnmmmmmmiiihhhgggffffffggghhhiiillloooqqqqqqpppnnnnnnnnnnnnoooqqqrrrrrrpppnnnlllllllllllllllmmmnnnooopppnnnoooqqqrrrrrrqqqooonnnllllllnnnoooooopppppppppooonnnmmmmmmmmmmmmmmmnnnpppppppppqqqqqqqqqqqqrrroooooooooooopppqqqrrrsssqqqqqqqqqqqqqqqsssuuuvvvvvvwwwwwwxxxyyyzzz{{{{{{}}}|||{{{{{{yyyyyyxxxwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxwwwwwwwwwwwwxxxyyyzzzxxxxxxxxxyyyyyyyyyzzzzzzwwwxxxyyyzzz||||||||||||yyyzzzzzzzzzzzzzzzzzz{{{zzz{{{{{{|||}}}}}}}}}}}}{{{{{{|||||||||}}}}}}}}}}}}}}}}}}~~~~~~hhhgggffffffggggggfffdddeeeeeeeeeeeefffgggiiijjjkkkjjjiiiiiijjjkkkmmmnnnmmmllljjjjjjjjjlllnnnooouuuzzz~~~|||uuuooollllllffffffhhhiiiiiihhhggggggdddeeeeeefffggghhhhhhiiicccccccccbbbbbbaaaaaaaaa______```bbbcccdddeeeffffffgggggggggfffeeedddddddddddddddeeeeeeeeeffffffffffffggggggggggggffffffggggggggggggggggggggggggeeedddcccbbbbbbcccdddeeeeeeeeeffffffffffffeeeeeedddeeefffggghhhhhhhhhhhhjjjjjjiiiiiiiiiiiijjjjjjlllkkkkkkjjjiiihhhggggggfffffffffggggggiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkkkkkkkklllllllllkkkllllllllllllllllllmmmmmmooorrruuuxxxzzz{{{{{{zzz{{{{{{{{{|||~~~{{{xxxuuurrrppppppqqqqqqqqqooonnnmmmnnnnnnnnnnnnnnnnnnmmmmmmiiihhhgggffffffggghhhhhhmmmooorrrrrrqqqooonnnnnnmmmoooqqqrrrrrrpppnnnllllllllllllmmmmmmoooppppppnnnoooqqqssssssqqqooonnnllllllnnnoooppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnppppppqqqqqqqqqrrrrrrrrrppppppppppppqqqrrrssssssrrrqqqppppppqqqrrrtttuuuvvvvvvwwwxxxzzz{{{||||||~~~|||zzzxxxwwwvvvxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{xxxxxxyyyyyyyyyzzzzzzzzzwwwwwwyyyzzz{{{|||||||||yyyyyyyyyzzzzzz{{{{{{{{{}}}}}}~~~~~~~~~}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~gggggggggggggggggggggggghhhhhhggggggffffffffffffgggggghhhhhhiiiiiiiiijjjhhhhhhiiijjjjjjjjjiiiiiippptttyyyzzzwwwqqqkkkhhhiiihhhgggffffffeeeffffffcccccccccddddddeeeeeeeeefffeeeddddddcccccccccccccccccccccdddeeefffggghhhiiihhhfffeeeddddddeeeeeefffffffffeeeeeedddddddddeeeeeefffffffffffffffeeeeeeeeefffffffffffffffeeeeeedddccccccbbbbbbccccccdddddddddcccddddddeeeeeedddddddddeeefffggghhhiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkkllllllkkkhhhfffddddddeeefffhhhhhhhhhgggfffhhhhhhhhhhhhhhhiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnllllllllllllllllllllllllmmmqqquuuwwwxxxzzz{{{}}}}}}}}}}}}}}}~~~}}}xxxtttrrrqqqqqqpppqqqqqqqqqpppooonnnmmmkkklllmmmmmmnnnnnnmmmmmmjjjiiihhhgggggghhhiiijjjmmmnnnnnnooooooooooooooooooppppppqqqqqqqqqqqqppplllkkkkkkkkkmmmooorrrtttqqqtttuuuuuussspppoooooonnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrsssttttttpppsssuuuwwwxxxzzz|||~~~}}}|||zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzyyyzzz{{{||||||zzzxxxwwwwwwwwwxxxyyyzzz{{{|||}}}xxxyyyzzz{{{|||~~~~~~~~~}}}}}}~~~}}}}}}|||||||||}}}}}}}}}}}}}}}~~~ffffffffffffffffffgggggggggggggggffffffeeeeeeeeegggggghhhhhhhhhiiiiiiiiihhhiiiiiijjjjjjjjjjjjjjjnnnqqquuuvvvsssnnnjjjhhhiiihhhgggfffeeeeeeeeeeeecccdddddddddeeeeeeeeeffffffeeedddcccccccccccccccccccccddddddeeeggghhhhhhiiihhhgggeeedddddddddeeefffffffffeeeeeedddddddddeeeeeefffffffffffffffeeedddeeeggghhhhhhhhhggggggeeedddccccccbbbcccccccccdddddddddddddddeeefffffffffffffffffffffggghhhiiihhhhhhhhhhhhhhhiiijjjjjjkkklllllllllkkkiiigggeeefffggghhhiiijjjiiiiiihhhhhhhhhgggggghhhhhhiiijjjiiijjjkkklllmmmmmmmmmmmmllllllllllllllllllllllllmmmppptttvvvxxxyyy{{{}}}~~~~~~~~~~~~{{{wwwtttrrrqqqqqqoooooooooooonnnmmmlllkkkkkkkkklllmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiijjjlllmmmmmmnnnooonnnnnnnnnooooooppppppqqqqqqppppppmmmlllkkkkkkllloooqqqrrrqqqsssuuutttrrrpppoooooonnnnnnmmmmmmmmmnnnnnnoooooooooooooooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrppppppooooooooopppqqqqqqppprrrtttuuuvvvxxx{{{}}}~~~}}}{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyzzzzzz{{{|||}}}|||{{{yyyxxxxxxxxxyyyzzz{{{|||}}}~~~{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}zzzzzzzzzyyyyyyzzzzzz{{{~~~~~~~~~~~~ddddddeeeeeefffffffffgggffffffeeeeeeeeeeeeddddddgggggggggggghhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkknnnppppppnnnkkkiiihhhhhhgggfffeeeeeedddeeeeeeeeeeeeeeeeeeeeefffffffffeeeddddddccccccccccccdddddddddeeefffggghhhhhhiiijjjiiigggeeeddddddddddddfffffffffeeeeeeeeeeeeeeeeeefffffffffffffffeeeeeeccceeehhhjjjkkkkkkiiihhheeeeeedddccccccccccccccccccccccccddddddfffggghhhhhhhhhggggggggghhhhhhiiiggggggggghhhiiijjjkkkllllllmmmmmmnnnmmmkkkhhhggghhhiiijjjjjjkkkkkkjjjjjjhhhhhhgggggghhhhhhiiijjjhhhiiijjjkkkllllllllllllkkkkkkkkkkkklllllllllllllllooosssuuuwwwxxx{{{|||}}}|||yyywwwtttsssrrrrrrmmmmmmmmmllllllkkkjjjjjjjjjjjjkkkllllllllllllllllllkkkjjjiiiiiiiiiiiiiiillllllmmmnnnnnnnnnnnnnnnnnnnnnooooooppppppppppppooonnnmmmlllmmmnnnooopppppprrrssssssqqqoooooooooooonnnnnnmmmmmmnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrqqqppppppooooooooooooppppppqqqsssssstttvvvyyy|||~~~}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}yyyyyyyyyyyyzzzzzz{{{|||~~~~~~ccccccddddddeeefffffffffddddddddddddddddddddddddgggggggggggggggggggggggghhhiiijjjkkkkkklllkkkkkkjjjlllmmmmmmkkkiiiiiiiiihhhgggfffeeeddddddddddddffffffffffffffffffffffffddddddcccccccccccccccdddddddddeeeggghhhhhhiiiiiijjjiiigggeeeddddddddddddfffffffffffffffeeeeeeeeefffffffffgggffffffeeedddccceeeiiilllnnnmmmkkkiiieeeeeedddccccccccccccdddaaaaaabbbbbbdddeeefffggghhhhhhggggggfffgggggggggffffffggghhhiiikkklllmmmmmmmmmnnnooonnnllljjjiiiiiijjjjjjjjjjjjjjjjjjjjjggggggggggggggghhhiiiiiihhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllllllllnnnrrrtttvvvxxx{{{}}}yyyyyyxxxvvvuuutttrrrrrrmmmmmmlllkkkkkkjjjjjjjjjiiijjjkkkkkkllllllkkkkkkmmmmmmlllkkkkkkjjjjjjjjjmmmmmmnnnooooooooooooooonnnnnnnnnnnnooopppqqqqqqqqqpppooonnnmmmmmmnnnnnnoooppprrrrrrpppooooooppppppoooooonnnnnnnnnnnnoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrtttsssrrrqqqqqqqqqqqqqqqpppqqqrrrrrrrrrtttwwwzzz}}}}}}||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~dddddddddeeeeeeeeeffffffcccdddddddddddddddddddddgggfffffffffffffffffffffggghhhiiijjjkkkkkkkkkkkkkkklllmmmllljjjiiijjjkkkhhhhhhgggfffeeeeeeeeeeeeffffffffffffffffffffffffcccccccccbbbbbbccccccdddcccdddfffggghhhiiiiiihhhiiihhhfffeeeddddddeeeeeeffffffffffffffffffffffffffffffggggggfffeeeeeedddccceeeiiilllnnnmmmkkkiiifffeeeddddddccccccdddddd`````````aaabbbdddeeefffggggggfffeeeeeeeeeffffffffffffggghhhjjjlllmmmnnnmmmnnnooooooooommmkkkjjjiiiiiiiiiiiihhhiiiiiiiiigggggggggfffggghhhhhhiiihhhhhhiiiiiijjjiiiiiiiiijjjjjjjjjkkkkkkkkklllllllllnnnqqqsssuuuxxx{{{~~~~~~}}}|||vvvwwwwwwwwwvvvtttsssrrrooonnnmmmlllkkkkkkkkkkkkiiijjjkkkkkkllllllkkkkkkmmmmmmmmmmmmmmmllllllkkkoooooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnooopppqqqrrrssssssqqqpppooonnnnnnmmmnnnpppqqqqqqpppooopppqqqrrrqqqppppppooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrttttttsssrrrqqqqqqqqqrrrqqqrrrsssrrrrrrtttvvvyyy|||{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeccccccddddddddddddeeeeeefffffffffffffffeeeeeeeeefffggghhhiiijjjkkkkkkkkklllmmmmmmllljjjiiijjjkkkiiihhhgggffffffeeefffffffffffffffeeeeeeeeeeeeeeecccbbbbbbbbbbbbccccccdddbbbccceeeggghhhhhhhhhggggggfffeeeddddddeeefffgggfffffffffffffffgggggggggggggggggggggfffeeeddddddccceeehhhjjjkkkkkkiiihhhfffeeeeeedddddddddddddddaaaaaaaaaaaabbbdddeeeeeeffffffeeeeeeeeeeeefffgggggggggggghhhjjjlllmmmnnnlllmmmooooooooommmllljjjiiiiiihhhgggggggggggghhhggggggffffffgggggghhhiiihhhhhhiiiiiiiiiiiiiiihhhiiiiiijjjjjjkkkkkklllllllllnnnqqqsssuuuxxx|||~~~|||{{{zzzyyyuuuvvvwwwxxxwwwuuusssrrrpppooommmlllkkkkkklllmmmjjjjjjkkklllllllllllllllmmmmmmnnnoooooonnnnnnmmmppppppqqqrrrrrrrrrrrrrrroooooonnnnnnoooqqqssstttuuuuuutttsssqqqpppooonnnnnnpppqqqqqqpppppprrrssstttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrqqqsssuuuuuuuuuuuuvvvxxxzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hhhggggggffffffeeeeeeeeeddddddddddddeeeeeeeeeffffffffffffeeeeeeeeeddddddeeefffggghhhiiijjjjjjjjjlllmmmnnnmmmkkkiiiiiijjjjjjjjjhhhgggggggggggggggeeeeeeeeeeeedddddddddcccbbbbbbbbbbbbbbbcccddddddaaabbbeeeggghhhhhhgggfffeeeeeeddddddeeefffhhhiiieeefffffffffggggggggghhhggggggggggggfffeeedddcccdddeeeggghhhhhhhhhggggggffffffeeeddddddddddddeeedddcccccccccdddeeeeeeffffffeeeeeeeeefffggghhhiiihhhhhhhhhiiijjjkkkmmmnnnlllmmmnnnoooooommmllljjjjjjiiihhhgggfffgggggghhhgggffffffffffffggghhhhhhiiiiiiiiijjjjjjiiiiiihhhhhhiiiiiijjjkkkkkkllllllmmmooorrrtttvvvyyy~~~~~~|||zzzxxxwwwvvvuuuvvvxxxyyyyyyvvvsssqqqpppooommmkkkjjjkkklllmmmkkkkkklllmmmmmmmmmmmmllllllmmmnnnppppppppppppoooppppppqqqrrrrrrrrrrrrqqqppppppooooooppprrrtttvvvvvvvvvvvvuuusssrrrqqqpppooopppqqqqqqqqqqqqsssuuuvvvuuutttssssssrrrrrrrrrssssssssssssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrssssssrrrrrrrrrsssttttttrrruuuwwwxxxxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~iiiiiihhhgggfffeeeeeeddddddddddddeeeeeeffffffffffffffffffeeeeeeddddddddddddeeefffgggiiiiiijjjjjjlllnnnnnnmmmkkkiiihhhiiikkkjjjiiihhhggggggggggggeeeeeeeeeddddddcccccccccbbbbbbaaaaaabbbcccdddddd```bbbdddfffggggggfffeeeddddddddddddeeegggiiijjjeeefffffffffgggggghhhhhhggggggggggggfffeeedddccceeeeeefffffffffffffffeeeffffffeeeddddddddddddeeeffffffeeeeeeeeeffffffgggffffffffffffgggiiijjjjjjhhhhhhhhhiiijjjkkklllmmmkkklllnnnoooooommmkkkjjjkkkjjjhhhggggggggghhhhhhfffffffffffffffggghhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiijjjkkkkkkllllllnnnppprrrtttvvvzzz~~~}}}zzzxxxvvvuuutttuuuwwwyyyzzzyyywwwsssqqqpppnnnllljjjjjjjjjkkklllkkklllmmmmmmnnnnnnmmmmmmkkkmmmnnnpppqqqqqqqqqqqqoooooopppqqqqqqqqqqqqpppqqqpppppppppqqqsssuuuwwwwwwwwwwwwvvvuuusssrrrqqqoooqqqrrrrrrqqqrrrtttvvvwwwwwwvvvttttttsssssssssuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrruuuuuuuuuuuuuuuvvvwwwxxxsssvvvyyy{{{zzzxxxwwwwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~}}}}}}||||||}}}~~~~~~jjjjjjiiihhhgggfffeeeeeeeeeeeeffffffeeecccbbb```bbbcccdddffffffeeedddcccccccccdddeeeffffffffffffkkkllllllkkkhhhfffggggggjjjiiiiiihhhhhhhhhhhhhhheeeeeedddcccbbbbbbbbbbbbcccccccccccccccccccccccccccdddeeeeeeffffffeeeeeeeeeeeeffffffggghhhhhhiiiffffffeeeeeeeeeeeefffffffffffffffeeeeeedddddddddeeedddcccbbbbbbbbbcccdddeeeeeedddccccccdddddddddfffeeedddcccbbbcccdddeeeffffffgggggghhhhhhiiiiiikkkkkkkkkjjjjjjjjjiiiiiinnnnnnnnnnnnnnnmmmmmmmmmkkkkkkjjjjjjiiihhhhhhhhhggggggggggggggghhhiiiiiinnnmmmlllllljjjjjjiiihhhjjjjjjkkkkkkkkkllllllllllllnnnqqqtttvvvyyy}}}~~~}}}zzzwwwtttrrrpppoootttuuuwwwxxxxxxwwwvvvuuurrrpppnnnkkkjjjjjjkkkkkklllllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrrrrqqqqqqrrrrrrrrrqqqqqqrrrrrrsssrrrrrrqqqpppqqqrrrtttuuuwwwwwwxxxxxxwwwvvvtttsssqqqrrrssstttuuuuuuuuuuuuwwwwwwwwwvvvuuuuuutttttttttssssssttttttuuuwwwwwwrrrrrrrrrqqqpppooonnnmmmooopppqqqrrrsssttttttuuuuuutttsssssstttvvvxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{|||}}}|||{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}kkkkkkjjjiiihhhgggffffffeeeeeeffffffeeedddcccbbbcccdddddddddddddddccccccbbbcccdddeeeeeefffffffffiiijjjkkkjjjhhhgggggghhhiiiiiihhhgggggggggggggggddddddcccbbbbbbbbbcccccccccccccccccccccccccccccccccdddeeeeeefffeeeeeeeeeddddddeeeffffffggghhhhhhggggggffffffffffffggggggfffeeeeeeeeeddddddddddddeeedddcccbbbbbbcccddddddffffffeeeeeeeeeeeeeeeffffffeeeddddddddddddeeefffhhhhhhiiiiiiiiijjjjjjjjjllllllllllllkkkkkkkkkkkknnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjiiiiiihhhgggggggggggghhhiiiiiimmmllllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllooorrrtttvvvyyy}}}}}}{{{xxxvvvsssqqqqqqpppuuuvvvwwwyyyyyyxxxwwwvvvsssqqqooolllkkkkkkkkkllllllllllllmmmmmmmmmmmmnnnppppppqqqrrrrrrrrrrrrrrrssssssrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrsssuuuvvvxxxyyyyyyyyyxxxvvvuuusssrrrrrrssstttuuuvvvvvvvvvxxxwwwvvvuuutttsssssstttvvvuuuttttttssssssttttttrrrrrrrrrqqqqqqpppooonnnppppppqqqrrrssstttuuuuuuvvvuuuttttttuuuwwwyyyzzzxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxyyy{{{|||}}}~~~~~~{{{}}}~~~}}}|||{{{|||}}}~~~llllllkkkjjjiiihhhggggggdddeeeeeefffeeeeeeddddddeeeeeedddcccbbbbbbbbbbbbbbbbbbcccddddddeeeeeefffggghhhiiiiiigggggghhhiiiiiihhhggggggfffeeeeeedddcccbbbbbbbbbbbbcccddddddbbbbbbbbbbbbbbbbbbbbbbbbccccccdddeeeeeeeeeeeeeeebbbccccccdddfffgggggghhhggggggffffffffffffggggggeeeeeedddddddddddddddcccddddddccccccccccccddddddgggfffffffffffffffggggggeeeeeeeeeeeefffggghhhhhhjjjjjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkllllllllllllkkkkkkkkkkkkhhhhhhhhhhhhhhhiiijjjjjjlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmooosssuuuwwwzzz}}}}}}}}}{{{yyyvvvtttrrrrrrrrrsssvvvwwwxxxyyyzzzyyyxxxxxxtttssspppnnnllllllmmmmmmlllllllllmmmmmmmmmmmmnnnpppqqqqqqrrrrrrrrrrrrrrrtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwwwzzzzzz{{{zzzyyywwwvvvtttrrrrrrsssuuuvvvwwwxxxxxxyyyxxxuuusssrrrrrrrrrssswwwvvvuuusssrrrqqqqqqqqqrrrrrrrrrqqqqqqpppppppppqqqqqqrrrssstttuuuuuuvvvwwwwwwvvvvvvvvvxxxyyy{{{xxxxxxyyyyyyzzzzzz{{{{{{xxxyyyzzz{{{}}}|||}}}~~~~~~}}}|||}}}~~~lllkkkkkkjjjiiihhhggggggeeeeeeeeefffffffffffffffgggeeecccbbbaaaaaabbbbbbbbbbbbccccccdddeeeeeeffffffggghhhhhhgggggghhhiiigggggggggfffeeedddcccbbbaaaaaaaaaaaabbbcccdddeeeddddddddddddddddddddddddccccccdddeeeeeeeeeeeedddaaabbbcccdddeeeffffffgggfffeeeeeeddddddeeeeeefffddddddddddddccccccccccccccccccccccccdddddddddeeefffffffffeeeffffffggggggeeeeeefffgggggghhhiiijjjjjjkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkllllllllliiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkkkkllllllmmmmmmkkkkkkkkkllllllllllllmmmmmmppptttvvvxxxzzz}}}~~~}}}{{{zzzyyyzzzxxxvvvtttssssssuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyuuutttqqqooommmmmmnnnnnnlllllllllmmmmmmmmmmmmnnnpppqqqqqqrrrrrrrrrrrrrrrtttsssrrrqqqpppppppppppppppqqqrrrsssuuuvvvxxxxxx{{{{{{|||{{{zzzyyywwwvvvsssssstttuuuvvvwwwyyyyyyzzzxxxtttqqqpppqqqrrrsssvvvuuutttsssrrrqqqqqqqqqsssrrrrrrqqqqqqqqqqqqrrrqqqrrrssstttuuuvvvvvvwwwyyyxxxxxxxxxxxxyyyzzz{{{xxxxxxyyyzzzzzz{{{||||||yyyyyyzzz{{{|||~~~~~~}}}~~~~~~}}}~~~~~~lllkkkkkkjjjiiihhhgggfffffffffffffffffffffgggggggggfffdddbbbaaaaaabbbbbbccccccccccccccceeefffgggggghhhiiihhhgggfffggghhheeefffffffffeeedddbbbbbb`````````aaabbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeebbbcccddddddeeeeeeddddddbbbbbbccccccdddeeeeeeeeedddccccccbbbbbbccccccdddccccccccccccccccccccccccccccccddddddeeeeeeeeeeeeeeeeeeddddddeeefffggggggeeefffggghhhiiiiiijjjjjjiiijjjjjjkkkmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkklllllljjjjjjjjjjjjjjjkkklllllljjjkkkkkkllllllmmmmmmnnnkkkkkklllllllllmmmmmmmmmnnnqqquuuxxxyyy{{{}}}~~~|||zzzyyyxxxwwwzzzxxxwwwuuuuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyzzzvvvtttrrrooonnnnnnoooooolllllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrrrrqqqqqqsssrrrqqqqqqppppppppppppqqqrrrsssuuuvvvwwwxxxyyy{{{{{{||||||{{{zzzxxxwwwttttttttttttuuuwwwxxxyyyyyywwwtttqqqpppqqqrrrtttsssssssssrrrrrrrrrsssssssssrrrrrrqqqrrrrrrssstttsssssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzxxxxxxyyyzzzzzz{{{||||||zzzzzzzzzzzzzzzzzzzzzzzz|||~~~~~~~~~~~~mmmllllllkkkjjjiiihhhhhhhhhggggggfffffffffggggggffffffeeedddcccccccccccceeedddccccccdddeeeggghhhjjjkkkkkkiiigggeeeeeefffddddddeeeffffffeeecccbbb`````````aaabbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbcccdddddddddddddddddddddddddddddddddddddddbbbbbbaaaaaaaaaaaabbbbbbaaabbbbbbbbbbbbcccccccccbbbcccdddeeeffffffeeeeeeddddddddddddeeefffggggggffffffhhhiiiiiiiiiiiiiiihhhiiijjjlllnnnpppqqqrrrppppppppppppoooooooooooommmmmmlllkkkjjjjjjiiiiiihhhiiiiiijjjkkkllllllmmmkkkkkkkkkkkkkkklllmmmmmmkkkkkkllllllmmmmmmmmmnnnkkklllllllllmmmmmmmmmmmmooorrrvvvyyyzzz|||}}}~~~|||zzzxxxxxxwwwwwwxxxxxxxxxwwwwwwxxxxxxxxxttttttuuuvvvwwwxxxxxxyyyvvvuuurrrooonnnnnnoooooolllllllllmmmmmmmmmmmmnnnnnnoooooopppppppppppppppqqqqqqppppppppppppqqqqqqrrrsssuuuvvvxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzyyyuuuttttttssstttuuuwwwxxxxxxvvvtttsssrrrssstttuuurrrrrrrrrrrrssstttuuuvvvsssrrrrrrqqqrrrsssuuuvvvssstttuuuvvvwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxyyyyyyzzzzzz{{{{{{yyyyyyyyyxxxxxxxxxxxxwww|||}}}~~~~~~oooooonnnmmmlllkkkjjjjjjjjjiiihhhffffffffffffgggeeeeeefffffffffeeeeeedddfffeeeddddddeeefffhhhjjjnnnnnnmmmkkkgggdddddddddbbbccceeefffgggfffeeedddaaaaaa```aaaaaabbbccccccccccccccccccccccccccccccbbbbbbcccddddddddddddcccfffffffffeeeddddddccccccbbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbbbbccccccbbbcccdddffffffffffffeeeeeeeeeeeeeeefffggghhhiiifffggghhhiiiiiihhhgggggghhhiiikkkmmmpppsssuuuvvvuuuttttttsssrrrqqqppppppnnnnnnmmmlllkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnlllllllllllllllmmmmmmnnnlllllllllmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmooorrrwwwzzz{{{|||}}}~~~|||{{{yyyxxxwwwwwwwwwvvvwwwxxxxxxxxxxxxwwwvvvrrrrrrrrrssstttuuuwwwwwwvvvtttrrrooonnnnnnnnnooolllllllllmmmmmmmmmmmmnnnmmmmmmnnnooooooooooooooooooooooooooopppqqqrrrssstttuuuvvvxxxxxxxxxxxxxxxwwwxxxzzz{{{||||||{{{zzzvvvuuusssrrrrrrtttuuuvvvvvvuuuuuuttttttuuuuuuvvvsssssssssssstttuuuvvvwwwsssrrrrrrqqqrrrtttvvvwwwtttuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyywwwwwwxxxxxxxxxxxxxxxxxx{{{|||~~~~~~}}}~~~qqqqqqpppooonnnmmmllllllkkkjjjhhhgggfffffffffgggdddeeefffgggggggggfffeeegggfffeeedddeeegggiiijjjppppppooolllgggdddccccccaaaccceeegggggggggfffeeeaaaaaaaaaaaaaaabbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccddddddddddddccchhhggggggfffdddccccccbbbccccccbbbbbbbbbbbbcccccc``````aaaaaabbbbbbbbbcccaaacccdddfffggggggffffffffffffffffffggghhhjjjjjjgggggghhhiiiiiihhhffffffhhhiiikkkooorrruuuwwwyyyxxxxxxwwwuuutttsssrrrqqqoooooonnnmmmkkkjjjjjjiiijjjjjjkkklllmmmoooppppppmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnooossswwwzzz||||||~~~}}}|||zzzxxxwwwwwwxxxxxxuuuvvvwwwyyyyyywwwuuutttpppqqqqqqqqqssstttuuuvvvvvvtttqqqooonnnmmmnnnooolllllllllmmmmmmmmmnnnnnnlllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooopppqqqssssssuuuvvvwwwxxxyyyyyyxxxwwwvvvwwwyyy{{{|||||||||{{{wwwuuusssrrrrrrrrrtttuuuuuuuuuuuuvvvvvvvvvvvvvvvtttttttttttttttuuuvvvvvvssssssrrrqqqrrrtttwwwxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyzzzzzzyyyxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwxxxyyyyyyzzzzzzzzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~ssssssrrrpppnnnlllkkkkkkkkkjjjhhhgggfffffffffgggfffiiilllkkkhhheeeeeeeeeggghhhgggfffdddeeegggiiipppooommmjjjhhhfffeeeddddddeeeeeeffffffeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbdddcccbbbaaaaaabbbcccdddfffffffffeeeeeedddddddddcccccccccbbbbbbbbbaaaaaaaaabbbbbbcccccccccbbbbbbeeeeeeeeefffffffffffffffeeeddddddeeehhhjjjiiiiiihhhhhhggggggfffffffffeeeiiijjjmmmrrrxxx}}}~~~{{{yyyyyyyyywwwvvvoooooonnnnnnmmmmmmllllllkkkllllllmmmnnnoooooopppooooooooooooooooooooooooooooooooonnnmmmmmmmmmllllllmmmmmmmmmnnnnnnoooooossstttvvvyyy{{{|||}}}~~~|||{{{zzzxxxwwwwwwxxxxxxwwwxxxyyyyyyxxxvvvsssqqqsssrrrqqqrrrssssssqqqooorrrqqqpppooonnnmmmllllllmmmnnnoooppppppooonnnmmmkkklllmmmmmmnnnnnnmmmmmmooooooooopppqqqqqqrrrrrrtttuuuuuuvvvvvvvvvvvvvvvxxxxxxyyyzzzzzzzzzzzzyyywwwvvvuuutttsssssstttuuutttttttttuuuuuuuuuuuuuuurrrrrrrrrssstttuuuvvvwwwttttttsssrrrssstttuuuvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwvvvuuutttrrrqqqpppooommmllljjjiiihhhhhhhhhhhhiiikkknnnmmmjjjhhhggghhhfffffffffggghhhjjjkkklllnnnmmmkkkiiigggeeeddddddddddddeeeeeeeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaaaaabbbcccdddeeeeeeeeeeeeeeeddddddddddddccccccccccccbbbbbbbbbaaabbbbbbccccccccccccbbbddddddeeefffgggggghhhhhheeeeeedddfffhhhiiiiiihhhiiiiiihhhhhhhhhgggggggggkkkmmmqqqyyy~~~yyyvvvppppppooonnnnnnmmmmmmlllllllllmmmnnnnnnoooppppppppppppppppppppppppppppppppppppoooooonnnnnnmmmmmmmmmmmmnnnoooooopppqqqqqqtttuuuwwwyyyzzz{{{||||||{{{zzzyyyxxxwwwwwwwwwxxxvvvwwwwwwwwwuuutttrrrqqqooonnnnnnooopppqqqqqqoooqqqqqqqqqpppooonnnmmmlllmmmnnnoooooooooooonnnmmmllllllmmmmmmnnnnnnmmmmmmnnnooooooppppppqqqrrrrrrttttttuuuvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwuuuuuuuuuuuuvvvttttttuuuuuuuuuuuuvvvvvvtttssssssssstttuuuvvvvvvuuutttssssssssstttvvvvvvwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzxxxxxxyyyyyyyyyyyyyyyzzzxxxyyyyyyxxxwwwxxxzzz|||~~~}}}}}}}}}}}}~~~xxxwwwwwwvvvtttsssrrrrrrpppooommmlllkkkjjjjjjjjjkkkmmmoooooommmkkkjjjjjjgggfffgggjjjooorrrrrrpppkkkjjjhhhfffeeeddddddcccccccccddddddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaccccccbbbbbbbbbbbbccccccddddddddddddeeeeeeeeeeeeddddddddddddccccccccccccaaaaaabbbccccccccccccccccccdddeeefffgggiiijjjjjjgggfffeeefffhhhiiihhhgggjjjjjjiiiiiiiiiiiihhhhhhlllooovvv{{{uuuqqqppppppoooooonnnmmmmmmmmmnnnnnnoooooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnmmmnnnooooooqqqrrrsssttttttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvttttttsssrrrqqqqqqpppooommmlllkkkllloooqqqrrrqqqqqqrrrssssssrrrpppnnnlllmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnnnnoooooopppqqqqqqqqqsssssstttuuuuuuuuuuuuttttttuuuvvvxxxyyyzzzzzzzzzzzzzzzxxxwwwwwwvvvvvvwwwttttttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvuuutttttttttuuuwwwwwwxxxxxxyyyyyyzzz{{{|||||||||{{{zzzyyyyyyzzz|||}}}yyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyxxxxxxzzz|||}}}}}}|||||||||}}}~~~~~~uuuttttttssssssrrrrrrqqqqqqpppooonnnmmmllllllkkkmmmmmmnnnnnnmmmlllkkkkkkkkkiiiiiinnntttwwwuuuqqqhhhgggfffeeedddcccccccccbbbccccccddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbb````````````aaaaaaaaaaaacccccccccccccccccccccccccccccccccddddddeeeeeefffeeeeeeeeedddddddddccccccaaaaaabbbcccddddddddddddeeeeeeffffffggghhhiiiiiihhhgggfffggghhhiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiiiiinnnyyy{{{uuuqqqqqqppppppooonnnnnnnnnnnnooooooooopppppppppqqqooooooooooooooooooooooooppppppoooooonnnnnnnnnmmmppppppqqqssstttvvvwwwxxxxxxxxxyyyxxxxxxwwwvvvvvvwwwwwwvvvuuuuuuuuuuuuuuurrrqqqpppooonnnnnnnnnnnnnnnmmmlllmmmooorrrsssrrrqqqssstttuuutttrrrooommmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooonnnnnnoooooopppqqqqqqrrrrrrsssssstttttttttttttttrrrsssuuuwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuvvvxxxyyyxxxyyyyyyzzz{{{|||}}}}}}~~~|||zzzyyyyyy{{{}}}{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyzzzyyyxxxxxxzzz{{{|||||||||||||||}}}}}}~~~qqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmlllkkkmmmjjjiiimmmrrrtttqqqlllgggfffeeedddccccccccccccbbbccccccddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbb______``````aaaaaaaaaaaacccccccccddddddcccccccccbbbccccccddddddeeeeeeeeeeeeeeeeeedddddddddccccccaaaaaabbbddddddeeeeeeeeeggggggggggggffffffffffffhhhgggfffggghhhiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhiiippp|||yyytttqqqqqqppppppooonnnnnnnnnooooooooooooppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrtttuuuwwwxxxyyyzzzyyyyyyyyyxxxwwwuuutttssstttttttttttttttssssssssspppooonnnmmmllllllmmmmmmnnnmmmlllmmmppprrrrrrqqqrrrtttvvvwwwvvvtttqqqooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppooooooppppppqqqqqqrrrrrrrrrsssssstttttttttttttttqqqsssuuuwwwyyyzzz{{{|||{{{zzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwvvvwwwxxxyyyzzzyyyyyyzzz{{{{{{|||}}}}}}~~~|||zzzyyyyyy{{{~~~|||{{{{{{{{{zzzzzzyyyyyyxxxzzz{{{{{{zzzzzz{{{||||||||||||||||||}}}}}}~~~pppppppppqqqqqqrrrrrrrrrpppqqqqqqrrrrrrqqqqqqpppooonnnmmmmmmoooooonnnmmmmmmkkkiiikkkmmmmmmkkkhhhhhhgggfffeeeddddddddddddccccccddddddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbb___``````aaaaaabbbbbbcccccccccddddddddddddccccccccccccccccccddddddddddddddddddddddddccccccccccccaaaaaacccdddeeeeeeeeeeeegggggggggfffeeeeeeddddddhhhgggfffgggiiijjjiiihhhggggggggghhhhhhhhhhhhiiilllsss}}}wwwsssqqqppppppoooooonnnmmmmmmoooooooooooooooooooooooollllllllllllllllllllllllmmmmmmnnnnnnooopppqqqqqqttttttuuuvvvxxxyyyzzzzzzzzzzzzyyyxxxvvvtttrrrqqqrrrrrrsssssssssrrrrrrqqqnnnnnnnnnmmmmmmlllllllllkkkkkklllooorrrssssssrrrtttuuuwwwwwwwwwvvvtttrrroooooonnnnnnnnnnnnooooooooonnnmmmmmmmmmnnnooopppppppppqqqqqqrrrssssssssssssssstttuuuuuuuuuuuutttrrrsssuuuwwwyyy{{{{{{|||{{{{{{{{{zzzyyywwwuuutttuuuuuuvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxxxxyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{||||||{{{zzzyyyzzz|||~~~||||||||||||||||||{{{{{{yyy{{{}}}}}}|||{{{|||}}}}}}}}}|||||||||}}}~~~~~~mmmnnnnnnooopppqqqqqqrrrqqqqqqssstttuuuuuutttttttttrrrppppppssstttsssqqqnnnnnnlllkkkkkkkkkkkkjjjjjjjjjhhhgggeeeeeeddddddddddddeeeeeeeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaabbbccccccdddccccccdddeeeeeedddccccccdddddddddcccccccccccccccdddccccccccccccbbbbbbbbb```aaacccdddeeefffffffffeeeeeeeeeeeeeeedddddddddgggffffffgggiiikkkjjjjjjhhhhhhhhhiiiiiiiiijjjjjjnnnuuuyyytttrrrppppppooonnnnnnmmmmmmlllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppprrrtttuuuvvvvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyyyywwwvvvtttrrrqqqppppppqqqrrrrrrrrrqqqpppmmmmmmnnnoooooonnnlllkkkiiikkknnnsssxxxzzzzzzxxxwwwwwwwwwwwwwwwvvvvvvuuuqqqpppooonnnnnnooopppqqqooonnnmmmlllmmmnnnpppqqqqqqrrrrrrssssssttttttuuuttttttuuuvvvvvvvvvuuuuuutttuuuwwwxxxzzz{{{||||||}}}}}}}}}|||{{{yyywwwuuuuuuvvvvvvwwwxxxyyyzzz{{{yyyyyyyyyyyyzzz{{{||||||{{{zzzyyyyyyyyyzzz{{{|||{{{{{{{{{zzzzzzzzzzzzyyyzzzzzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~zzz|||~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~kkkkkklllmmmnnnoooppppppqqqrrrtttvvvwwwxxxwwwwwwxxxuuussstttvvvxxxwwwuuuqqqrrrqqqooommmlllnnnppplllkkkjjjhhhfffeeeeeeeeedddeeeeeeffffffeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbb```aaaaaabbbcccdddddddddcccccceeeeeeeeeeeecccccceeeddddddccccccbbbbbbbbbcccccccccbbbbbbbbbaaaaaa```aaacccdddeeefffffffffcccccccccddddddeeeeeeeeeffffffeeegggjjjkkkkkkjjjiiiiiiiiijjjjjjkkkkkkkkknnnttt|||wwwsssqqqooooooooonnnmmmmmmllllllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnppprrrtttvvvxxxyyywwwwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwuuusssrrrqqqooooooqqqrrrrrrqqqpppooolllmmmoooppppppnnnmmmkkkjjjmmmrrryyyxxxxxxwwwwwwwwwwwwwwwwwwrrrqqqpppoooooopppqqqrrrpppooommmlllmmmnnnpppqqqrrrrrrsssttttttuuuuuuvvvtttuuuuuuvvvvvvvvvvvvvvvuuuvvvxxxyyyzzz{{{||||||~~~~~~~~~~~~|||zzzxxxvvvuuuvvvvvvxxxyyyzzz{{{{{{yyyyyyyyyzzz{{{|||}}}~~~{{{{{{zzzyyyzzz{{{|||}}}{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}}}}~~~~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~lllkkkkkkkkkkkklllmmmmmmnnnpppsssvvvyyyzzzyyyyyy{{{yyywwwxxxyyyxxxtttqqqtttrrrooonnnoooooonnnlllllllllkkkiiihhhfffeeeeeehhhhhhhhhgggfffffffffeeedddcccbbbaaaaaabbbcccdddddddddccccccddddddeeefffeeeeeeeeeddddddccccccccceeeeeeddddddcccbbbaaaaaacccccccccddddddeeeeeeeeeeeeeeedddeeeffffffeeedddeeeeeeddddddeeefffhhhiiijjjiiigggggghhhiiilllmmmnnnmmmkkkiiihhhhhhiiiiiijjjpppyyy|||wwwsssppppppppppppooonnnmmmmmmnnnoooppppppoooooonnnmmmllllllkkkkkklllmmmmmmnnnmmmmmmlllpppqqqrrrssstttvvvyyy|||{{{yyyxxxzzz|||}}}{{{yyy{{{zzzwwwtttrrrqqqqqqqqqooorrrtttuuussspppooonnnmmmmmmmmmmmmmmmmmmmmmmmmjjjlllsss}}}~~~}}}zzzxxxxxxxxxyyyzzzvvvtttqqqppprrrsssqqqooosssrrrqqqppppppqqqrrrrrrvvvvvvuuuuuutttttttttssssssssstttvvvvvvwwwwwwwwwvvvwwwxxxxxxwwwxxxzzz|||~~~~~~~~~~~~}}}|||zzzyyyyyyyyyxxxxxxxxxxxxyyyyyy{{{{{{{{{|||||||||||||||~~~}}}}}}}}}||||||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lllkkkkkkkkkkkklllmmmmmmmmmooorrruuuwwwxxxxxxxxxyyyxxxvvvwwwxxxwwwtttqqqtttrrrppppppppppppooonnnnnnnnnmmmkkkjjjiiihhhgggjjjiiiiiihhhhhhggggggfffddddddcccbbbbbbcccdddeeedddddddddddddddeeeffffffeeeeeedddddddddccccccccceeeeeeddddddccccccbbbbbbddddddddddddddddddeeeeeefffeeeeeefffggggggeeedddeeeeeeddddddeeefffhhhiiiiiiiiihhhggghhhjjjlllmmmmmmllljjjiiihhhhhhiiiiiiiiimmmtttzzz|||zzzvvvrrrooonnnooooooqqqpppooonnnnnnoooppppppqqqppppppoooooooooppppppooonnnnnnnnnnnnnnnnnnnnnnnnqqqtttuuuuuuvvvwwwyyy}}}||||||}}}~~~{{{zzzyyywwwtttsssrrrrrrrrrqqqsssvvvvvvsssqqqoooooommmmmmmmmmmmmmmmmmmmmmmmmmmooouuu}}}|||zzzxxxwwwxxxyyyyyywwwtttrrrrrrssssssrrrppprrrqqqpppoooooopppqqqrrrvvvvvvvvvvvvuuuuuuuuutttuuuuuuwwwxxxxxxyyyyyyyyyvvvxxxyyyyyyxxxxxxzzz|||~~~~~~~~~|||{{{zzzyyyyyyxxxxxxxxxxxxyyyyyy|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~kkkkkkkkkkkkkkklllmmmmmmlllnnnpppsssuuuvvvvvvvvvwwwvvvvvvwwwxxxwwwuuusssuuusssrrrrrrssssssqqqpppqqqpppooonnnmmmlllkkkjjjkkkkkkkkkjjjiiihhhhhhhhheeeddddddcccccccccddddddddddddddddddeeeeeeeeeeeeddddddddddddcccccccccccceeeeeeddddddddddddddddddeeeeeeeeeeeeddddddddddddeeeffffffggggggffffffeeefffeeeeeedddeeeggghhhiiiiiiiiihhhhhhiiijjjlllmmmlllkkkiiihhhhhhhhhiiiiiijjjlllooorrrtttuuuttttttrrrpppnnnlllllllllnnnoooppppppoooooooooppppppqqqrrrqqqppppppqqqsssuuuvvvsssrrrqqqpppoooooopppqqqnnnqqquuuwwwxxxwwwwwwxxx|||xxxxxxvvvuuutttssssssssssssuuuwwwvvvtttqqqoooooooooooooooooooooooooooooonnnpppuuu~~~|||zzzyyywwwwwwwwwxxxxxxxxxvvvtttssstttuuutttrrrqqqqqqppppppppppppqqqrrrwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{zzzwwwxxxzzzzzzyyyyyy{{{}}}~~~~~~}}}|||{{{yyyyyyxxxxxxxxxxxxyyyyyy|||}}}}}}~~~kkkkkkjjjjjjkkkkkklllmmmkkkmmmoooqqqssstttttttttuuuuuuvvvwwwxxxwwwvvvuuuuuutttssstttuuuuuutttsssrrrrrrqqqpppooonnnmmmmmmmmmllllllkkkjjjiiihhhhhheeeeeeddddddddddddddddddccccccdddddddddeeedddddddddddddddddddddccccccccceeeeeeeeeeeeeeefffffffffffffffeeeeeedddddddddcccdddeeeffffffeeeeeeeeeeeeffffffeeeeeeeeeggghhhiiiiiiiiiiiiiiiiiikkklllmmmkkkjjjiiihhhhhhhhhiiijjjmmmmmmnnnnnnoooooooooooommmlllkkkjjjjjjlllmmmnnnoooooooooooooooppppppppprrrqqqpppppprrruuuxxx{{{xxxvvvtttrrrqqqqqqssssssooorrrvvvxxxyyyzzz|||~~~|||zzzwwwwwwvvvuuuuuuttttttttttttuuuwwwvvvssspppooooooppppppppppppppppppppppppoooppptttzzzzzzyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuuuuuuuuuuuuurrrrrrrrrrrrssssssssstttxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{xxxzzz{{{|||{{{{{{|||}}}~~~~~~~~~}}}zzzzzzzzzyyyyyyzzzzzzzzz|||}}}}}}kkkjjjjjjjjjjjjkkkllllllkkklllmmmoooqqqrrrsssssstttvvvwwwxxxxxxwwwwwwvvvtttssstttuuuwwwxxxwwwuuussssssrrrqqqqqqpppoooooonnnnnnmmmlllkkkjjjiiihhhffffffffffffeeeeeeddddddbbbcccddddddeeeeeeddddddddddddddddddddddddddddddfffffffffffffffgggggggggfffffffffeeeeeedddddddddbbbdddffffffdddcccdddeeeffffffeeeeeefffgggiiijjjiiiiiiiiijjjjjjkkklllllljjjiiihhhhhhhhhiiijjjkkknnnmmmmmmmmmmmmnnnooopppnnnnnnmmmlllllllllmmmnnnnnnnnnnnnooopppppppppppprrrqqqpppppprrruuuyyy{{{zzzyyyvvvtttssstttuuuvvvssstttvvvwwwyyy}}}~~~{{{yyyvvvvvvvvvvvvvvvuuuuuutttsssuuuvvvuuurrrppppppppprrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuwwwzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwuuuuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzzzzzzzzzzyyy{{{}}}~~~}}}|||}}}~~~~~~||||||{{{{{{{{{{{{||||||||||||}}}~~~jjjjjjjjjjjjjjjkkkllllllkkklllmmmnnnoooqqqrrrssssssuuuxxxxxxwwwuuuvvvvvvsssssstttvvvyyyzzzxxxwwwuuuuuuttttttsssrrrrrrqqqqqqpppooonnnmmmlllkkkjjjhhhiiiiiiiiihhhgggfffeeecccdddeeeggggggffffffeeeeeeeeeeeeeeeffffffffffffhhhgggggggggggggggggggggfffffffffeeeeeeeeeeeeeeebbbeeeggggggdddcccdddfffgggffffffeeefffhhhiiijjjiiiiiijjjjjjkkkllllllllljjjjjjiiiiiiiiijjjlllmmmllllllllllllmmmnnnooopppppppppooonnnmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqsssrrrqqqrrrsssuuuxxxzzzzzzyyyxxxwwwvvvvvvwwwwwwvvvwwwwwwxxxzzz}}}{{{zzzwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvuuusssrrrrrrsssttttttttttttttttttttttttwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwvvvvvvwwwyyywwwxxxyyyzzz{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyy|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~jjjjjjjjjiiijjjjjjkkklllllllllmmmmmmoooppprrrrrrqqqtttvvvvvvtttrrrssstttrrrrrrtttwwwzzzzzzyyywwwxxxwwwwwwvvvvvvuuuuuutttttttttsssqqqpppnnnmmmmmmlllmmmmmmmmmlllkkkjjjiiifffgggiiijjjkkkjjjiiihhhfffffffffggggggggghhhhhhiiiiiiiiihhhhhhgggggggggeeeeeeeeeeeeffffffffffffcccgggjjjiiifffdddfffiiigggffffffffffffhhhiiijjjiiiiiijjjkkkllllllllllllkkkjjjjjjjjjjjjlllnnnooolllllllllmmmnnnoooppppppooooooooonnnnnnmmmmmmmmmooopppqqqsssssssssssssssttttttttttttuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{|||~~~zzzzzz{{{wwwxxxxxxxxxwwwuuutttsssuuuvvvxxxwwwvvvuuuvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxxxxxxxxxxyyyzzzyyyyyyzzzzzzzzzzzzyyyyyyvvvxxxyyyxxxvvvuuuwwwzzzxxxyyy{{{|||}}}}}}||||||wwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyzzz}}}~~~jjjjjjiiiiiijjjjjjkkklllllllllmmmmmmoooppprrrrrrpppsssuuuuuurrrppppppqqqqqqqqqssswwwzzz{{{yyyxxxzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuutttrrrqqqpppooooooppppppppppppnnnlllkkkhhhjjjlllmmmmmmmmmkkkjjjfffggggggggghhhhhhiiiiiikkkjjjjjjiiihhhgggffffffdddeeeeeeeeefffgggggggggeeeiiilllkkkgggeeehhhkkkggggggffffffggghhhjjjkkkiiiiiijjjkkkllllllllllllkkkjjjjjjjjjkkkmmmooopppnnnnnnnnnoooppppppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmppprrrsssuuuvvvvvvuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvxxxxxxyyyzzzzzzyyyyyyyyyxxxzzz|||}}}}}}~~~yyyvvvwwwzzzxxxxxxyyyxxxwwwuuusssrrrvvvxxxyyyyyyxxxwwwyyyzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwyyy{{{yyyyyyzzz{{{{{{zzzzzzzzzvvvxxxyyyxxxuuuuuuwwwzzzxxxyyy{{{}}}}}}}}}}}}|||wwwwwwwwwxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzzzz}}}~~~jjjiiiiiihhhhhhiiiiiijjjmmmlllkkkmmmqqqrrrqqqnnnrrrrrrqqqqqqqqqqqqrrrrrrppprrruuuxxxyyyzzzyyyyyywwwwwwxxxxxxxxxyyyyyyyyy{{{zzzxxxtttqqqoooqqqrrrppppppqqqqqqqqqqqqqqqqqqqqqnnnlllmmmooopppnnnkkkjjjjjjiiiiiihhhhhhiiiiiimmmllllllkkkjjjiiihhhhhheeeeeeffffffgggffffffeeeggghhhhhhiiiiiiiiiiiiiiihhhgggfffeeefffgggiiikkknnnmmmmmmllllllkkkjjjjjjjjjiiiiiikkkmmmooonnnmmmooonnnnnnmmmmmmmmmnnnnnnooonnnmmmlllmmmoooqqqrrrrrrtttwwwyyyxxxwwwwwwwwwxxxxxxwwwvvvwwwxxxzzz{{{||||||||||||{{{zzzyyyxxx||||||||||||||||||||||||}}}}}}|||{{{zzzyyyyyyxxxxxxxxxxxxwwwvvvtttrrrqqqvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuxxxyyyyyyyyyyyyyyyyyyzzzwwwwwwwwwvvvwwwwwwxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvxxxxxxyyyyyyzzz{{{||||||yyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~jjjjjjiiiiiiiiiiiijjjjjjnnnmmmmmmpppsssuuuuuussspppppppppoooooopppppppppoooqqqtttvvvxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzxxxtttqqqpppqqqsssrrrrrrssstttttttttsssssssssqqqpppppprrrrrrqqqooommmmmmlllkkkjjjjjjjjjkkkmmmmmmlllkkkjjjiiihhhhhhgggggghhhhhhhhhhhhhhhgggfffggghhhhhhiiiiiihhhhhhiiihhhhhhggghhhjjjlllmmmoooooonnnnnnmmmllllllllliiiiiijjjmmmpppqqqpppooooooooonnnnnnnnnnnnoooooopppooonnnmmmnnnppprrrsssrrruuuxxxyyyxxxwwwwwwxxxyyyyyyxxxwwwxxxyyyzzz{{{||||||||||||{{{zzzyyyyyy{{{{{{{{{{{{{{{zzzzzzzzz|||{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvuuutttsssssswwwwwwwwwxxxxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{||||||}}}||||||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~kkkjjjjjjjjjjjjjjjjjjkkkllllllmmmpppsssuuuuuutttnnnnnnmmmmmmmmmmmmnnnnnnnnnppprrrtttuuuuuuuuutttvvvvvvvvvwwwwwwwwwxxxxxxyyyxxxwwwtttrrrpppqqqsssuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvtttuuuvvvvvvuuusssqqqqqqooonnnmmmmmmmmmmmmnnnmmmmmmlllkkkjjjiiiiiiiiijjjjjjkkkkkkjjjjjjiiiffffffggghhhhhhhhhhhhhhhjjjjjjiiijjjkkkmmmooopppqqqppppppoooooonnnmmmmmmjjjkkknnnrrrvvvxxxvvvtttpppppppppooooooppppppqqqqqqppppppoooppprrrsssttttttvvvyyyzzzyyyxxxyyyyyy{{{zzzyyyyyyyyyzzz{{{|||||||||}}}||||||{{{zzzyyyzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuuuuxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwxxxyyyzzz{{{{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~kkkkkkjjjjjjjjjjjjkkkkkkiiijjjkkkmmmoooppppppooollllllkkkkkkkkkkkkllllllmmmnnnoooqqqrrrrrrrrrrrrssssssssstttttttttuuuuuuvvvvvvvvvtttrrrqqqrrrssswwwxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwuuutttsssrrrqqqpppppppppoooooonnnmmmlllkkkjjjjjjkkkllllllllllllkkkkkkjjjffffffggghhhhhhhhhhhhhhhjjjjjjkkkkkkmmmoooqqqrrrqqqqqqppppppooonnnnnnnnnlllnnnrrrxxx|||~~~|||zzzrrrrrrqqqqqqqqqrrrsssssssssrrrrrrrrrssstttuuuvvvuuuxxxzzzzzzzzzyyyzzz{{{||||||{{{zzzzzz{{{|||}}}||||||||||||{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxvvvttttttuuuvvvxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyy|||}}}~~~}}}|||{{{yyyyyyxxxxxxxxxxxxyyyyyy{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~kkkjjjjjjiiiiiijjjjjjkkkiiijjjkkkkkkkkkjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmnnnnnnooooooooooooooooooppppppppppppqqqqqqsssttttttsssqqqpppqqqssswwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzzwwwvvvuuutttssssssssssssqqqqqqpppooonnnmmmllllllmmmmmmmmmmmmmmmlllkkkkkkggghhhiiiiiijjjjjjiiiiiijjjkkklllmmmnnnppprrrrrrqqqqqqppppppooonnnnnnnnnmmmooosssxxx}}}~~~}}}{{{ssssssssssssssstttuuuvvvtttuuuuuuuuuvvvwwwwwwxxxwwwyyy{{{{{{{{{zzz|||}}}~~~}}}|||{{{{{{{{{|||}}}|||||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwuuutttuuuvvvxxxyyyxxxxxxyyyyyyyyyzzzzzzzzzwwwwwwxxxxxxxxxxxxxxxxxxyyy{{{~~~~~~}}}yyyyyyyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~jjjiiiiiiiiiiiiiiiiiijjjkkklllmmmllljjjiiiiiijjjkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnoooppprrrqqqpppoooppprrruuuuuuwwwxxxyyyyyyyyyyyyyyyzzz{{{zzzxxxwwwxxxyyywwwvvvvvvuuuuuuuuuuuuuuutttssssssrrrqqqpppooonnnoooooooooooonnnmmmlllllljjjjjjkkkllllllllllllkkklllmmmnnnooopppqqqrrrsssrrrqqqqqqpppoooooonnnnnnmmmnnnqqquuuyyyzzzyyywwwuuuuuuuuuuuuuuuvvvwwwxxxvvvwwwwwwxxxyyyyyyyyyzzzyyy{{{||||||{{{|||}}}~~~}}}|||{{{{{{{{{|||}}}zzzzzz{{{zzzzzzyyyxxxwwwuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyvvvvvvuuuuuuvvvxxxyyyzzzxxxxxxxxxxxxyyyyyyyyyyyywwwwwwwwwwwwxxxxxxxxxxxxxxx{{{}}}xxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~iiihhhhhhgggggghhhhhhiiiiiikkkmmmllljjjiiiiiikkkllllllkkkkkkkkkkkkllllllmmmmmmllllllllllllllllllkkkkkkkkklllllllllmmmmmmlllnnnooopppooonnnoooqqqqqqrrrsssuuuvvvvvvwwwwwwvvvxxxyyyxxxvvvtttvvvwwwuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqpppooonnnnnnlllmmmnnnnnnoooooonnnnnnooopppqqqrrrssssssssssssssssssrrrrrrqqqpppppppppppppppqqqtttwwwxxxwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxyyyzzz{{{{{{{{{{{{{{{|||}}}}}}||||||~~~~~~}}}|||{{{zzz{{{{{{|||yyyyyyyyyyyyxxxwwwvvvvvvsssssstttvvvwwwxxxyyyzzzxxxxxxxxxyyyyyyyyyyyyyyytttuuuuuuvvvxxxyyyzzzzzzwwwwwwwwwxxxxxxxxxxxxyyyxxxxxxxxxxxxyyyyyyzzzzzzvvvyyy~~~~~~{{{wwwwwwxxxyyy{{{}}}~~~~~~~~~~~~hhhhhhgggggggggggghhhhhhfffiiikkkkkkiiihhhiiikkkmmmllllllkkkkkkllllllmmmmmmmmmlllkkkkkkkkkllllllkkkkkkkkklllllllllmmmmmmjjjlllnnnooonnnnnnooopppooopppqqqsssttttttuuuuuutttvvvxxxvvvtttrrrtttvvvttttttttttttuuuvvvwwwxxxwwwwwwvvvuuutttsssrrrrrrssssssssssssrrrqqqpppooonnnooooooppppppppppppppprrrrrrssstttuuuuuuuuutttuuuttttttssssssrrrqqqqqqtttttttttuuuxxxyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{xxxyyyzzz{{{||||||||||||{{{|||}}}}}}|||}}}~~~}}}|||zzzzzzzzz{{{|||xxxxxxxxxxxxwwwvvvuuuuuurrrssstttvvvwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyssstttvvvwwwyyyzzzzzzzzzvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{tttxxx}}}}}}zzzvvvvvvwwwyyy{{{~~~~~~~~~~~~gggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhlllkkkkkkkkklllmmmooopppooonnnllllllmmmmmmkkkjjjmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqsssttttttuuuuuuuuuuuuuuuyyyxxxxxxwwwvvvuuuttttttuuuuuuttttttssssssssssssnnnoooqqqrrrrrrrrrqqqqqqsssssstttuuuwwwxxxyyyzzzxxxxxxwwwuuusssrrrtttvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxyyyyyyzzz{{{{{{|||yyyyyyzzzzzz{{{|||}}}}}}~~~}}}~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxzzzyyyxxxwwwvvvtttssssssuuusssrrrtttwwwyyywwwuuu{{{zzzxxxwwwwwwwwwxxxxxxvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvwwwxxxyyyyyyzzzzzzwwwxxxyyyyyyzzzzzzzzzzzzxxxyyyzzz{{{{{{{{{zzzyyyvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~ffffffffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkklllnnnpppssstttrrrpppnnnmmmmmmmmmkkkjjjlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkkkkkoooooooooooooooooooooooooooooonnnnnnnnnnnnoooooorrrrrrssstttttttttttttttxxxxxxwwwwwwvvvvvvuuuuuutttttttttsssssssssrrrrrrpppqqqssstttuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyzzzzzzxxxyyyxxxvvvttttttuuuwwwuuuuuuuuuvvvvvvxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{xxxyyyyyyzzz{{{{{{||||||~~~}}}}}}}}}}}}}}}}}}zzzzzzyyyxxxxxxxxxyyyyyyzzzyyyyyyxxxwwwvvvuuuuuuwwwuuutttvvvxxxzzzyyywwwzzzyyyxxxwwwwwwwwwxxxxxxvvvwwwwwwwwwxxxxxxxxxxxxwwwxxxxxxyyyyyyzzzzzzzzzxxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffjjjjjjkkkmmmppptttwwwyyywwwtttpppmmmmmmlllkkkjjjjjjjjjiiihhhggggggggggggfffffffffggghhhhhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkllllllppppppqqqrrrrrrrrrqqqqqqvvvvvvvvvvvvvvvvvvvvvuuusssssssssrrrrrrrrrrrrrrrrrrssstttvvvwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyzzzyyyxxxvvvuuuvvvxxxvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxyyyyyyzzzzzz{{{|||||||||{{{{{{{{{{{{{{{vvvvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxwwwvvvxxxzzz{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyxxxvvvvvvxxxyyy{{{}}}~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjmmmqqquuuyyy{{{{{{wwwqqqnnnllllllkkkjjjiiihhhgggfffffffffffffffeeeeeefffgggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiiiiijjjmmmnnnnnnooooooooooooooorrrrrrrrrsssssstttttttttqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzyyywwwwwwwwwyyywwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxyyyyyyyyywwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzxxxxxxyyyyyyyyyyyyxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxzzz{{{{{{|||||||||{{{{{{zzzzzzzzzyyyyyyxxxwwwwwwyyyzzz|||~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddeeefffgggjjjnnnssswwwyyyzzzvvvqqqmmmlllkkkkkkjjjggggggffffffeeefffffffffffffffgggggghhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggghhhhhhkkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnoooppppppqqqqqqooooooooopppppppppppppppnnnnnnoooppprrrsssuuuuuuwwwwwwwwwvvvvvvvvvvvvuuuwwwyyyzzzyyyxxxwwwwwwxxxwwwwwwwwwvvvwwwwwwxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuutttsssssssssssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxyyyzzzwwwxxxzzz{{{{{{zzzyyyxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwww||||||}}}}}}}}}||||||{{{xxxxxxxxxyyyyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~eeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddeeeeeefffhhhkkkooorrrtttvvvsssooollllllkkkjjjiiiggggggffffffeeeffffffggggggggghhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhggggggffffffgggggghhhjjjjjjkkkllllllllllllkkkkkklllllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnooooooooolllllllllmmmnnnoooqqqrrrtttttttttsssssssssssssssuuuwwwxxxxxxwwwvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyyyyxxxvvvuuuuuuttttttsssrrrrrrrrrssstttuuuuuuuuuuuuuuuuuuuuutttuuuwwwwwwvvvvvvxxxyyywwwyyy|||~~~~~~}}}zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}}}}}}~~~~~~~~~}}}||||||xxxxxxxxxyyyzzz{{{|||}}}|||}}}~~~~~~~~~ffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggiiikkknnnoooqqqooolllkkkkkkkkkjjjiiiggggggffffffffffffggggggggggggggghhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggghhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmnnnnnnnnnnnnllllllkkkkkklllnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrtttvvvwwwuuuttttttuuuvvvvvvuuuuuuuuuuuuuuuvvvssstttuuuvvvwwwyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwyyyyyyyyyxxxvvvuuussssssrrrrrrrrrsssttttttvvvvvvvvvvvvuuuuuuuuuuuusssvvvwwwwwwvvvvvvxxxzzzxxxzzz}}}|||zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{}}}~~~}}}~~~ggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeehhhhhhgggggghhhjjjkkklllmmmlllkkkkkkkkkkkkjjjhhhggggggfffffffffgggggghhhffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggggghhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkklllllllllllllllllllllllllllllllllmmmmmmnnnnnnnnnnnnmmmlllllllllnnnoooppppppppppppqqqqqqrrrrrrrrrqqqsssuuuvvvtttsssssstttvvvuuuttttttttttttuuuuuurrrssstttvvvwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvwwwyyyzzzyyyxxxvvvuuuqqqqqqqqqrrrssstttvvvwwwwwwwwwwwwwwwvvvvvvvvvuuutttvvvxxxxxxvvvvvvxxx{{{xxx{{{~~~}}}{{{zzzzzzzzzyyyyyyxxxxxxxxxzzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||~~~}}}{{{zzzzzz{{{|||}}}~~~iiihhhfffeeeddddddeeeeeedddeeeeeeffffffeeeeeedddeeeeeeeeeffffffhhhiiiiiikkkkkkkkkjjjjjjiiiiiiiiihhhgggfffffffffhhhiiijjjhhhggggggggggggggghhhiiiiiijjjkkkkkkllllllllllllmmmmmmlllkkkjjjhhhhhhggghhhiiiiiiiiiiiijjjjjjjjjlllkkkjjjiiiiiijjjkkkllllllllllllmmmmmmmmmmmmnnnllllllllllllllllllllllllooonnnlllkkkkkklllmmmnnnrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuutttsssssstttvvvwwwxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxwwwvvvuuurrrrrrsssuuuvvvxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwxxxxxxxxxwwwxxxxxxyyyyyyzzz{{{|||||||||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~jjjiiigggfffeeefffffffffffffffggggggggggggffffffffffffffffffggghhhiiijjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhggggggggghhhiiijjjhhhhhhhhhhhhhhhiiijjjkkkjjjjjjkkklllllllllllllllmmmmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkjjjiiihhhhhhiiijjjkkklllllllllllllllllllllmmmllllllllllllllllllllllllooonnnmmmllllllmmmoooppprrrrrrrrrrrrrrrqqqqqqqqqtttuuuuuuuuuuuuuuutttttttttuuuvvvwwwxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzyyyzzzzzz{{{zzzzzzzzzyyy||||||||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~kkkjjjiiihhhgggggggggggggggggghhhhhhhhhhhhggggggggggggfffgggggghhhiiijjjkkkkkkkkkjjjjjjjjjjjjiiijjjiiihhhhhhggghhhhhhhhhiiiiiiiiiiiijjjkkklllmmmjjjkkkllllllmmmlllllllllmmmmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggggghhhiiijjjlllllllllkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnmmmnnnoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqttttttuuuvvvvvvuuuuuuuuuuuuuuuvvvxxxxxxxxxxxxxxxzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwzzzzzzyyyyyyxxxxxxwwwwwwyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~jjjjjjiiihhhgggggggggfffgggggghhhhhhhhhhhhggggggffffffffffffgggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiijjjlllmmmnnnllllllmmmmmmmmmmmmllllllmmmllllllkkkjjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjjjjiiihhhgggffffffggghhhiiikkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnpppqqqrrrpppppppppppppppqqqqqqqqqssstttuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyxxxxxx{{{zzzzzzyyyyyyxxxxxxwwwyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxyyyyyyzzz{{{||||||{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~iiihhhhhhhhhgggfffeeeeeegggggghhhhhhhhhhhhggggggffffffeeeeeeffffffggggggjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjiiihhhhhhggghhhhhhiiijjjkkkmmmnnnmmmmmmmmmnnnnnnmmmmmmlllmmmllllllkkkkkkjjjjjjjjjhhhhhhiiiiiiiiijjjjjjjjjiiihhhgggffffffggghhhiiijjjjjjjjjkkkkkkkkklllllloooooooooooooooooooooooollllllmmmmmmnnnooopppqqqoooooopppppppppqqqqqqqqqssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||}}}~~~~~~~~~hhhhhhhhhhhhgggfffeeedddgggggghhhhhhhhhhhhggggggggggggffffffffffffggggggiiijjjjjjjjjjjjkkkkkkkkkjjjjjjkkkkkkkkkjjjiiiiiihhhhhhhhhiiijjjkkklllmmmnnnnnnnnnooonnnnnnmmmlllmmmlllllllllkkkkkkkkkjjjhhhiiiiiiiiiiiijjjjjjjjjiiihhhgggffffffggghhhiiiiiiiiijjjkkklllmmmnnnnnnpppppppppppppppppppppppplllmmmmmmnnnnnnoooooooooooooooppppppqqqrrrrrrrrrrrrsssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzwwwxxxxxxyyyzzz{{{{{{|||||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~iiiiiiiiijjjiiihhhfffeeehhhhhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkiiijjjkkklllllllllkkkjjjkkkkkkjjjkkkkkklllmmmmmmooooooooooooooonnnmmmmmmlllllllllllllllkkkkkkkkkhhhiiiiiiiiiiiijjjjjjjjjiiiiiihhhgggggghhhiiiiiihhhiiijjjkkkmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnooooooooopppooooooooopppppppppqqqrrrsssssssssrrrssstttvvvxxxyyyyyyyyyyyyyyyxxxxxxyyyzzz||||||}}}}}}}}}|||{{{zzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{yyyyyyzzz{{{{{{|||}}}}}}}}}}}}}}}}}}||||||||||||yyyyyyzzzzzz{{{}}}~~~jjjjjjkkkkkkjjjiiigggfffjjjjjjjjjkkkkkkjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjkkkiiiiiiiiijjjjjjkkkkkkkkkhhhiiikkklllmmmllllllkkkmmmmmmlllllllllmmmmmmnnnooooooooooooooonnnmmmmmmllllllllllllllllllkkkkkkhhhiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggggghhhiiijjjggghhhjjjlllnnnppprrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqppppppoooppppppqqqrrrssssssttttttrrrssstttvvvxxxyyyzzzzzzzzzyyyxxxxxxyyyzzz|||}}}~~~}}}||||||{{{yyyyyyzzz{{{|||||||||{{{||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyzzzzzz|||}}}~~~~~~jjjkkkkkkjjjjjjiiihhhggghhhiiijjjkkklllmmmmmmmmmnnnllliiigggffffffggggggiiiiiiiiihhhiiiiiijjjjjjllllllllllllllllllllllllnnnmmmmmmnnnnnnooopppqqqrrrrrrqqqqqqooonnnmmmllllllllllllkkkkkkkkkjjjjjjhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiillllllllllllnnnooopppqqqrrrqqqqqqpppoooppppppppppppppppppooooooooooooooorrrrrrrrrrrrsssssstttuuuuuuuuuvvvwwwxxxyyyyyyzzz}}}|||zzzyyyzzz{{{}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~jjjjjjjjjjjjjjjhhhggggggiiiiiijjjkkkllllllllllllmmmkkkiiigggfffffffffgggiiiiiiiiiiiiiiijjjkkklllllllllllllllllllllkkkkkkmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqpppooonnnmmmlllkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmnnnooopppqqqrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqpppppprrrqqqqqqrrrrrrssstttuuuuuuuuuvvvxxxzzz{{{|||}}}~~~}}}|||{{{{{{|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~jjjjjjjjjjjjiiihhhgggggghhhiiijjjkkkkkklllkkkkkkkkkjjjhhhfffeeeeeeffffffiiiiiiiiiiiijjjlllmmmmmmmmmmmmmmmllllllkkkkkkkkklllllllllmmmnnnpppqqqrrrqqqqqqqqqpppooonnnmmmllljjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuuuuuuuvvvxxxyyy{{{}}}~~~}}}|||||||||}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~kkkkkkkkkjjjjjjiiihhhgggggghhhhhhiiijjjjjjiiiiiiiiihhhgggfffeeeeeeffffffiiiiiiiiijjjkkkmmmnnnooommmmmmmmmllllllkkkkkkjjjkkkkkkllllllnnnoooqqqrrrppppppppppppooonnnmmmlllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnpppqqqrrrqqqqqqqqqqqqqqqppppppoooqqqqqqqqqqqqrrrrrrrrrrrrssssssssstttuuuvvvwwwxxxwwwxxxyyyzzz{{{|||}}}~~~~~~}}}||||||{{{||||||}}}zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~llllllllllllkkkjjjiiihhhfffgggggghhhhhhhhhhhhhhhgggggggggffffffffffffgggiiiiiiiiijjjkkkmmmnnnooommmmmmmmmllllllkkkkkkkkkkkkkkkllllllmmmooopppqqqooooooooooooooonnnmmmlllmmmllllllllllllkkkkkkkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooopppqqqrrrppppppqqqqqqppppppooonnnppppppppppppqqqqqqrrrrrrvvvvvvvvvwwwxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{zzz{{{{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mmmmmmmmmmmmlllkkkjjjjjjggghhhhhhiiiiiiiiihhhhhhfffgggggggggggggggggggggiiiiiiiiiiiijjjlllmmmmmmllllllllllllllllllllllllllllllllllllmmmnnnoooooonnnooooooooonnnnnnmmmlllmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrppppppqqqrrrqqqpppooonnnooooooppppppqqqqqqrrrrrrwwwwwwxxxyyyzzz{{{}}}~~~zzzzzzyyyyyyxxxwwwwwwwwwyyyyyyzzzzzzzzz{{{{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~oooooooooooonnnmmmlllkkkjjjkkkkkkkkkkkkkkkjjjjjjfffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllljjjkkkkkkllllllmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnnnnnnnnnnooonnnnnnmmmlllmmmmmmlllllllllkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrrrrqqqrrrsssttttttrrrqqqoooppppppqqqqqqrrrsssssstttwwwwwwxxxyyyzzz|||~~~yyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyy{{{||||||}}}}}}yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~ppppppppppppooonnnmmmlllmmmmmmmmmnnnnnnmmmllllllfffggghhhiiijjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjjjjiiijjjjjjkkklllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnmmmllllllllllllkkkkkkkkkjjjjjjmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooqqqrrrsssssstttuuuvvvvvvtttrrrqqqqqqqqqrrrrrrssstttuuuuuuwwwwwwwwwxxxzzz|||}}}~~~xxxxxxxxxyyyyyyyyyzzzzzzxxxxxxzzz|||}}}~~~~~~~~~yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~|||}}}~~~sssrrrpppnnnmmmmmmnnnnnnnnnnnnoooooonnnllljjjiiikkkkkkkkkjjjjjjjjjiiiiiikkkjjjjjjiiiiiijjjjjjkkkkkkmmmnnnnnnmmmmmmooopppqqqqqqpppnnnmmmlllkkkjjjooonnnmmmllllllllllllllllllllllllllllllllllllkkkmmmmmmmmmnnnnnnnnnnnnooollllllllllllllllllllllllkkklllnnnpppqqqrrrrrrrrrpppqqqsssrrrqqqppppppqqqsssrrrrrrrrrsssuuuvvvxxxwwwwwwwwwxxxyyy{{{|||}}}zzzzzzzzzzzzzzzxxxwwwwwwxxxyyyzzz{{{|||~~~||||||{{{||||||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~vvvuuusssrrrqqqpppoooooooooooopppoooooonnnmmmllllllllllllkkkkkkkkkkkkjjjkkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmlllnnnoooppppppooonnnmmmllllllkkkooonnnmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnllllllllllllllllllllllllkkkllloooqqqrrrrrrrrrrrrrrrsssuuuuuusssrrrssssssvvvvvvuuuttttttuuuvvvwwwwwwwwwwwwxxxyyyzzz||||||yyyyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzz{{{|||}}}}}}|||{{{{{{{{{||||||}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~wwwwwwwwwvvvuuutttsssrrrrrrqqqqqqppppppooooooooommmmmmmmmllllllllllllkkklllllllllllllllllllllllllllmmmnnnnnnlllkkklllmmmooonnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllmmmooorrrsssssssssssstttvvvwwwwwwvvvuuuvvvvvvyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||zzzyyyyyyyyyyyy{{{|||}}}zzzzzzzzz{{{{{{{{{||||||{{{{{{{{{zzz{{{{{{||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~tttuuuwwwxxxxxxwwwvvvuuuuuutttsssrrrpppooonnnnnnmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmllljjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnooooooooopppppppppppppppllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqssstttuuuuuutttuuuwwwxxxxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzyyyyyy{{{}}}~~~}}}||||||||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~pppqqqtttvvvxxxxxxxxxxxxyyyxxxvvvtttqqqooommmlllnnnmmmmmmmmmmmmlllllllllmmmnnnoooooooooooonnnmmmmmmnnnooonnnlllkkkkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooopppppppppqqqqqqqqqrrrrrrmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooooooooooooppprrrtttvvvvvvvvvvvvuuuvvvxxxyyyxxxwwwxxxyyywwwwwwxxxyyyzzzzzz{{{{{{yyyyyyyyyyyyzzz{{{||||||~~~|||zzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~}}}~~~mmmnnnpppsssuuuvvvwwwxxxzzzzzzyyyxxxuuurrrooommmooooooooonnnnnnnnnmmmmmmnnnooopppqqqqqqpppooonnnmmmnnnooonnnmmmlllmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooopppppppppqqqrrrrrrssssssnnnnnnoooooooooppppppppppppppppppppppppppppppppppppqqqsssuuuwwwwwwwwwwwwtttvvvxxxyyyxxxxxxyyyzzzwwwxxxyyy{{{||||||||||||{{{{{{{{{{{{{{{|||}}}~~~~~~|||{{{{{{||||||~~~}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~nnnooooooppprrrsssuuuvvvyyy{{{||||||zzzwwwsssqqqrrrrrrqqqqqqqqqpppppppppooopppqqqrrrrrrqqqpppooommmooopppooonnnnnnooopppnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnoooppppppoooppppppqqqrrrrrrssssssppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvxxxxxxxxxxxxuuuwwwyyyzzzyyyyyyzzz{{{zzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzyyyzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~qqqpppoooooopppqqqssstttxxx{{{~~~|||xxxuuuttttttsssssssssrrrrrrrrroooppprrrssssssrrrpppooommmoooppppppooooooppprrroooooonnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnoooppppppoooooopppqqqqqqrrrssssssppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuwwwxxxyyyyyyyyyvvvxxxzzz{{{zzzzzz{{{|||~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}{{{{{{zzzzzzyyyyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~ppppppqqqrrrrrrssssssssszzzyyyxxxxxxxxxzzz{{{}}}zzzyyyxxxvvvtttqqqooonnnrrrqqqqqqqqqppppppooooooooooooooopppqqqqqqrrrrrrpppppppppppppppooonnnnnnoooqqqrrrrrrpppoooooopppoooooopppqqqssstttuuuuuuvvvuuusssrrrrrrssstttvvvuuuttttttssssssrrrrrrrrrvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxzzz|||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rrrrrrrrrssstttuuuwwwwwwzzzyyywwwwwwyyy|||}}}|||{{{yyyvvvssspppoooppppppppppppppppppppppppooooooppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqppppppoooqqqrrrtttsssrrrqqqqqqrrrqqqrrrrrrssstttuuuvvvvvvwwwvvvuuusssssstttvvvwwwwwwvvvvvvvvvuuuuuuttttttwwwwwwxxxxxxyyyzzzzzz{{{zzzzzzyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ttttttssstttwwwzzz}}}{{{zzzxxxwwwyyy|||}}}{{{xxxuuusssqqqppppppppppppqqqqqqqqqqqqoooooopppqqqqqqrrrrrrssssssssssssssssssrrrrrrqqqrrrtttuuuuuutttssstttuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwyyyyyyyyyzzz{{{{{{|||||||||||||||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~sssssssssvvvzzz~~~zzzwwwwwwzzz~~~~~~}}}}}}{{{zzzwwwvvvtttrrrrrrrrrqqqqqqqqqppppppppppppqqqrrrrrrsssssstttuuuuuuuuuvvvuuuuuutttssssssuuuvvvvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~qqqqqqsssvvv|||}}}xxxuuuvvvxxxzzzyyyyyyyyyyyyyyyyyyxxxwwwvvvuuutttsssrrrqqqpppooorrrrrrsssssstttuuuuuuuuuwwwwwwwwwwwwwwwvvvuuuuuusssuuuwwwwwwvvvuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzxxxxxxxxxyyyyyyzzzzzz{{{}}}}}}}}}~~~~~~~~~~~~pppqqqssswww|||}}}xxxtttssstttuuutttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvtttvvvxxxxxxwwwwwwxxxyyywwwxxxxxxxxxyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{||||||zzzzzz{{{|||}}}~~~~~~qqqrrrtttwww{{{~~~zzzvvvtttsssttttttttttttuuuwwwwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzxxxxxxyyyyyyxxxxxxwwwvvvuuuwwwyyyzzzyyyyyyzzz{{{xxxyyyyyyzzz{{{|||}}}}}}{{{|||}}}~~~~~~ssstttvvvxxxzzz|||}}}~~~zzzyyywwwuuuttttttuuuvvvuuuuuuvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwxxxyyyyyyyyywwwxxxxxxyyyyyyzzz{{{{{{xxxxxxyyyyyyxxxxxxwwwvvvwwwyyy{{{|||{{{{{{|||}}}yyyzzz{{{|||}}}~~~}}}~~~vvvvvvvvvvvvxxxzzz|||}}}{{{yyyvvvtttssstttvvvwwwxxxyyy{{{{{{yyyxxxyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwxxxyyyzzzzzz{{{zzz{{{zzzyyywwwvvvwwwxxxwwwzzz~~~}}}~~~~~~wwwwwwwwwxxxyyy{{{~~~~~~{{{xxxvvvvvvwwwxxxvvvxxxyyyyyyxxxwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvwwwxxxxxxyyyzzzzzz{{{||||||{{{yyyxxxyyy{{{zzz|||yyyyyyyyyzzz|||~~~}}}{{{zzzzzzzzzxxxzzz{{{{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{||||||}}}~~~~~~}}}{{{{{{}}}~~~~~~}}}}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||||||||||||||{{{||||||}}}~~~}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzyyyyyyyyyyyy{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||}}}~~~}}}}}}}}}}}}|||}}}}}}}}}}}}||||||{{{{{{zzzzzzyyy||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{|||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzxxxwwwvvvvvvvvvxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxxxxxxxyyywwwxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{||||||||||||||||||||||||||||||}}}}}}~~~~~~~~~}}}|||||||||||||||~~~||||||zzzzzzyyyzzz{{{|||zzz{{{||||||}}}}}}||||||zzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwwwwyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyywwwwwwvvvvvvvvvvvvvvvwwwuuuuuutttsssssstttvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuusssssstttuuuwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwwwwxxxxxxyyyyyyzzzxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{|||||||||}}}}}}}}}}}}}}}|||{{{{{{{{{|||||||||~~~{{{zzzxxxwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyxxxvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxssssssrrrrrrrrrrrrrrrrrrsssssssssrrrrrrsssssstttrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqrrrtttuuuvvvwwwtttttttttttttttuuuvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{zzz{{{|||}}}}}}}}}||||||||||||{{{{{{{{{{{{||||||yyyzzz|||}}}}}}~~~yyyyyywwwvvvvvvvvvwwwwwwyyyyyyyyyxxxwwwvvvttttttqqqrrrssstttttttttssssssssssssttttttuuuuuuvvvvvvuuuuuuttttttttttttsssssssssssssssssssssrrrrrrrrrrrrrrrssstttuuuvvvvvvwwwsssrrrqqqpppppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrrrrssssssrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyyyywwwvvvvvvvvvwwwxxxzzzzzzzzzzzz|||}}}}}}}}}|||{{{{{{{{{zzzzzzzzz{{{{{{|||xxxzzz|||}}}}}}~~~yyyxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvuuusssqqqpppmmmnnnoooqqqqqqqqqpppoooqqqqqqrrrssstttuuuuuuvvvsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppnnnooopppqqqrrrssstttuuuttttttrrrqqqqqqpppppppppppppppqqqrrrrrrqqqpppoooqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssssssssrrrrrrrrrrrrrrrrrrssstttuuuwwwxxxyyywwwwwwwwwxxxxxxxxxxxxxxxvvvvvvuuuuuuvvvwwwyyyzzzyyyzzz{{{|||}}}|||{{{{{{zzzzzzzzzyyyzzzzzz{{{{{{{{{}}}rrrrrrssstttttttttssssssttttttsssssssssrrrrrrrrrpppppppppoooooooooooooooqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrssssssrrrqqqqqqqqqqqqrrrqqqqqqqqqqqqrrrssstttuuuuuuuuutttsssrrrrrrqqqqqqmmmmmmmmmnnnnnnnnnnnnoootttsssqqqqqqsssvvvyyy{{{zzzwwwsssppppppqqqqqqqqqrrrqqqqqqqqqpppoooooooooqqqrrrssssssssstttvvvxxxvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||}}}{{{yyy{{{~~~~~~|||~~~~~~~~~sssssssssssssssrrrqqqqqqrrrrrrqqqqqqqqqpppppppppooooooooooooooooooooooooooooooooooooooopppppppppqqqqqqppppppppppppqqqqqqtttuuuvvvvvvvvvuuusssrrrppppppppppppqqqrrrssstttttttttssssssrrrqqqqqqpppmmmmmmmmmmmmnnnnnnnnnnnnpppoooooopppssswww{{{~~~zzzvvvrrrppppppqqqqqqqqqqqqpppppppppppppppooooooqqqrrrssstttssstttvvvxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{||||||zzzyyy{{{}}}~~~}}}~~~sssrrrrrrrrrqqqpppppppppooooooooonnnnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmpppoooooonnnnnnooooooppprrrtttwwwxxxxxxvvvrrrpppoooooonnnoooooopppqqqrrrsssrrrrrrqqqqqqpppppppppmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppssswwwzzz}}}yyyvvvrrrpppppppppppppppooooooooooooppppppppppppqqqrrrttttttttttttvvvxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{||||||zzzyyyzzz|||~~~~~~}}}qqqqqqppppppppppppppppppnnnmmmmmmmmmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmlllooonnnnnnmmmmmmnnnnnnooooooqqqsssttttttrrrooonnnnnnmmmmmmmmmnnnnnnooopppqqqqqqqqqpppppppppppppppmmmmmmmmmnnnnnnnnnoooooorrrrrrqqqqqqrrrtttwwwxxxxxxuuurrrpppppppppoooooommmnnnnnnoooooopppppppppppprrrtttuuutttuuuvvvwwwuuuuuuuuuuuuuuutttttttttvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||{{{zzzyyyyyy{{{|||}}}}}}pppoooooooooooopppqqqrrrmmmmmmmmmmmmllllllllllllkkkkkklllllllllmmmmmmmmmooooooooonnnnnnmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnppppppoooooooooooonnnnnnmmmmmmlllllllllmmmnnnnnnooopppppppppppppppppppppnnnnnnnnnooooooooopppppprrrrrrrrrrrrsssuuuvvvwwwvvvtttqqqpppppppppnnnmmmmmmmmmmmmnnnnnnoooooopppoooqqqtttuuuttttttuuuvvvssssssssssssrrrrrrrrrrrrvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||zzzzzzyyyyyyyyyzzz|||~~~qqqpppoooooooooppprrrsssmmmmmmmmmllllllllllllkkkjjjjjjjjjkkkllllllmmmmmmpppppppppooonnnnnnmmmmmmnnnmmmmmmllllllmmmmmmnnnqqqqqqpppooonnnoooooopppmmmmmmllllllllllllmmmmmmooooooooopppqqqqqqqqqrrrppppppppppppqqqqqqqqqqqqppppppqqqsssuuuxxxyyy{{{uuusssqqqppppppooonnnlllmmmmmmmmmmmmnnnnnnnnnnnnmmmpppsssttttttssstttuuuqqqqqqqqqrrrrrrrrrssssssvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||yyyyyyyyyxxxwwwyyy|||~~~uuusssqqqooooooooopppqqqlllllllllkkkkkkkkkkkkjjjiiiiiiiiijjjkkklllllllllppppppoooooonnnmmmmmmlllnnnnnnmmmmmmmmmmmmnnnnnnppppppqqqqqqppppppooonnnnnnmmmmmmlllllllllmmmmmmooooooppppppqqqrrrssssssqqqqqqqqqrrrrrrrrrssssssqqqrrrsssuuuwwwyyyzzz{{{tttrrrpppppppppooommmkkknnnnnnmmmmmmmmmmmmmmmllllllnnnqqqssssssrrrrrrssspppqqqqqqrrrssstttuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||xxxyyyyyyxxxvvvwww{{{}}}xxxvvvssspppnnnnnnnnnnnnkkkkkkkkkjjjjjjjjjjjjiiihhhhhhiiijjjkkkkkkllllllppppppooonnnmmmmmmllllllnnnnnnmmmmmmmmmmmmnnnnnnlllnnnppprrrqqqooollljjjnnnmmmmmmlllllllllmmmmmmoooooopppqqqrrrsssssstttrrrrrrrrrsssssssssttttttuuuuuuvvvvvvwwwwwwxxxxxxtttrrrpppooooooooommmkkknnnnnnnnnmmmmmmllllllkkkkkkmmmqqqrrrrrrqqqqqqrrrpppqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||xxxyyyyyywwwvvvwww{{{}}}ssssssrrrqqqpppooonnnmmmllllllllllllkkkjjjiiihhhkkkkkkjjjjjjkkkkkklllmmmooooooooooooooooooooooooppppppoooooonnnnnnmmmmmmppppppppppppooonnnlllllllllllllllmmmnnnoooooopppoooooopppqqqqqqqqqqqqpppqqqrrrssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuqqqqqqppppppooonnnnnnnnnlllllllllllllllllllllllllllmmmnnnoooppppppppppppqqqsssuuuwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxyyyyyyyyywwwwwwxxxyyyyyyzzz{{{{{{{{{{{{zzzzzz{{{|||~~~~~~~~~~~~~~~qqqqqqpppooonnnmmmmmmlllllllllllllllkkkjjjiiihhhkkkjjjjjjjjjjjjkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmppppppppppppooonnnmmmlllllllllmmmmmmnnnoooooopppoooooopppqqqqqqqqqqqqppppppqqqrrrsssttttttttttttuuuuuuuuuuuuttttttttttttpppppppppooonnnnnnmmmmmmlllllllllllllllkkkkkkkkkllllllnnnooopppqqqqqqqqqssstttvvvxxxyyyyyyyyyxxxzzzxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{zzzzzz{{{|||~~~~~~~~~nnnnnnmmmmmmllllllllllllllllllllllllkkkjjjiiiiiijjjjjjjjjjjjjjjkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnmmmoooppppppoooooonnnmmmlllllllllmmmmmmnnnooooooooonnnoooppppppqqqqqqppppppooopppqqqrrrsssssssssrrruuuuuuuuuttttttsssssssssooooooooonnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnppprrrsssssstttvvvwwwxxxyyyyyyyyyyyyxxxyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyyyy{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~mmmmmmllllllllllllllllllkkklllllllllkkkkkkjjjiiijjjjjjjjjiiijjjkkkkkklllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnoooooopppppppppppppppppppppqqqrrrrrrrrrrrrrrruuuttttttssssssrrrrrrqqqooonnnnnnmmmllllllkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkkkklllnnnqqqsssuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyy{{{yyyyyyyyyxxxxxxxxxxxxxxxzzzzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllllllllkkkjjjjjjjjjiiiiiiiiiiiijjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooppppppppppppoooppppppqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqppppppnnnnnnmmmmmmlllkkkkkkkkkjjjjjjjjjkkkkkkllllllllllllmmmppprrruuuvvvwwwxxxzzzzzzzzzyyyyyyyyyyyyyyy|||}}}}}}zzzxxxvvvwwwyyyxxxxxxxxxxxxxxxxxxxxxwwwzzzzzz{{{||||||}}}}}}}}}~~~~~~oooooonnnnnnnnnmmmmmmmmmkkkkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiijjjkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnmmmnnnooooooppppppoooooooooooopppppppppppppppooooooooooooooooooooooooooonnnnnnnnnmmmllllllkkkkkkjjjkkkkkkllllllmmmmmmnnnnnnoooqqqtttvvvwwwxxxyyyzzzzzzyyyxxxxxxyyyyyyyyy|||vvvrrrrrrtttwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~pppoooooonnnmmmllllllkkkjjjkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooooooooooooooommmmmmmmmnnnnnnmmmmmmlllkkkllllllmmmmmmnnnnnnooooooooonnnnnnmmmlllllllllkkkkkklllmmmmmmnnnoooooooooqqqrrruuuwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz~~~{{{tttpppqqqsssvvvvvvwwwwwwxxxxxxyyyyyyyyyzzz{{{|||}}}}}}}}}|||~~~~~~ppppppooonnnlllkkkjjjjjjjjjjjjkkkllllllkkkkkkkkkiiiiiiiiihhhiiijjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmnnnnnnnnnnnnooooooooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooooooooooookkkkkkkkkllllllkkkjjjjjjiiijjjjjjkkklllmmmnnnnnnooooooooonnnmmmmmmllllllllllllmmmmmmnnnoooppppppqqqrrrsssuuuwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxyyyzzzwwwzzz{{{xxxsssqqqssswwwuuuuuuvvvwwwxxxyyyyyyzzzyyyzzz{{{}}}}}}}}}}}}|||tttsssqqqooonnnmmmllllllmmmmmmlllllllllmmmmmmnnnjjjiiiiiiiiijjjjjjjjjhhhjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmllllllllllllmmmkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkklllmmmnnnpppppppppoooooonnnmmmllllllkkklllllllllmmmmmmnnnooopppqqqqqqrrrsssuuuwwwyyyzzzxxxxxxwwwwwwvvvwwwwwwwwwvvvwwwvvvtttrrrrrrtttvvvuuuvvvwwwxxxxxxyyyxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{}}}}}}~~~~~~rrrrrrqqqppppppooonnnnnnllllllllllllmmmnnnnnnoookkkjjjiiiiiijjjkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnmmmllllllllllllmmmlllkkkkkkkkkjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppppppppooonnnnnnmmmllllllmmmmmmmmmmmmnnnoooppppppqqqqqqrrrsssuuuwwwyyyzzzxxxxxxwwwvvvvvvvvvvvvwwwuuuvvvuuutttrrrrrrsssuuuuuuvvvwwwxxxxxxyyyxxxxxxyyyxxxxxxxxxxxxyyyzzzzzz|||}}}~~~~~~~~~~~~~~~ooopppqqqrrrsssrrrqqqpppmmmmmmmmmmmmmmmnnnoooooojjjjjjiiiiiijjjkkklllmmmlllllllllllllllllllllllliiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnooonnnmmmmmmllllllmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnoooppppppppppppoooooonnnnnnmmmnnnnnnnnnnnnooopppqqqqqqqqqqqqrrrssstttvvvxxxyyywwwwwwvvvuuuuuuuuuuuuuuusssttttttsssqqqqqqrrrtttuuuvvvwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz||||||}}}~~~~~~~~~~~~}}}~~~~~~mmmoooqqqsssttttttsssrrrpppooonnnnnnmmmmmmmmmmmmiiijjjjjjjjjjjjjjjlllnnnlllllllllllllllllllllllliiijjjkkklllmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooonnnnnnmmmmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllmmmnnnooopppqqqpppppppppooooooooonnnnnnnnnnnnnnnooopppqqqrrrqqqqqqrrrssstttvvvwwwxxxwwwvvvuuutttssssssssstttrrrsssssssssqqqqqqrrrsssuuuuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyzzz{{{{{{|||}}}}}}}}}}}}|||}}}~~~lllnnnpppsssttttttsssrrrsssrrrpppnnnlllkkkjjjjjjhhhjjjllllllkkkjjjlllmmmjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjlllmmmmmmmmmnnnnnnoooooooooooonnnmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppppppppppppppoooooooooooonnnnnnnnnnnnooopppqqqrrrqqqqqqqqqrrrtttuuuwwwwwwvvvuuutttsssrrrrrrrrrrrrppprrrssssssqqqqqqrrrsssuuuuuuwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{||||||||||||{{{|||}}}lllmmmooopppqqqqqqppppppsssrrrpppmmmkkkiiihhhhhhiiimmmqqqqqqnnnllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjllllllmmmmmmnnnooooooooopppooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnmmmmmmnnnnnnooopppoooooooooooooooooooooooonnnnnnnnnnnnooopppqqqqqqqqqqqqqqqrrrsssuuuvvvwwwuuutttsssrrrqqqppppppppppppqqqssssssrrrqqqrrrsssuuuvvvwwwxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{zzz{{{}}}~~~~~~mmmmmmmmmmmmmmmmmmmmmmmmpppooommmllljjjiiiiiiiiilllqqqwwwwwwsssooommmnnnkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnooooooppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnoooooopppppppppnnnnnnnnnnnnnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooppppppqqqqqqqqqrrrssstttuuuvvvtttsssrrrqqqpppooooooooooooqqqttttttsssrrrssssssuuuvvvwwwxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyxxxxxxyyyzzzzzzzzzzzzzzzzzz}}}}}}|||}}}nnnmmmlllkkkkkkkkkkkkkkkmmmlllkkkkkkjjjjjjjjjjjjnnnuuu{{{|||wwwqqqoooooolllllllllllllllllllllllljjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnoooooopppppppppooonnnnnnnnnnnnnnnnnnnnnoooooopppppppppqqqooonnnnnnnnnnnnoooooopppmmmmmmmmmmmmnnnnnnnnnnnnlllllllllmmmmmmnnnooopppqqqqqqqqqrrrssstttuuuvvvtttsssrrrpppooonnnnnnnnnooorrrtttuuutttsssssstttuuuvvvwwwxxxxxxyyyxxxxxxwwwwwwwwwvvvwwwxxxxxxyyyxxxxxxyyyzzzzzzzzzzzzyyyzzz}}}~~~|||{{{|||~~~mmmmmmllllllllllllmmmmmmmmmllljjjhhhhhhiiijjjkkkqqqxxxzzzrrrnnnlllkkkkkkllllllmmmllllllllliiijjjlllmmmmmmmmmlllllllllmmmnnnoooooonnnmmmllllllmmmmmmmmmmmmmmmllllllmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooommmmmmnnnnnnnnnlllkkkjjjiiijjjkkklllmmmooopppppppppqqqqqqrrrssstttuuuvvvsssrrrrrrqqqpppppppppqqqqqqrrruuuwwwwwwuuusssqqqtttuuuwwwxxxyyyyyyxxxxxxxxxvvvuuutttuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyy|||{{{yyyxxxxxxyyy{{{|||mmmmmmllllllllllllmmmmmmmmmllljjjiiihhhiiijjjkkkooouuuzzz{{{uuuoookkkkkkkkkkkkllllllmmmmmmlllllljjjjjjlllmmmmmmmmmlllllllllmmmnnnoooooonnnmmmllllllmmmmmmmmmmmmmmmllllllmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmkkkjjjjjjkkkkkklllmmmnnnooooooppppppqqqrrrsssttttttuuusssrrrqqqqqqppppppqqqqqqssstttuuuuuuuuusssqqqppptttuuuvvvxxxxxxxxxxxxwwwwwwvvvuuutttuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyy|||zzzyyyxxxxxxyyyzzz|||mmmmmmllllllllllllmmmmmmmmmllljjjiiiiiiiiijjjkkklllppptttsssoookkkiiiiiijjjkkkllllllmmmmmmlllllljjjkkkkkkllllllllllllkkklllmmmnnnoooooonnnmmmlllllllllmmmmmmmmmmmmmmmlllmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmllllllkkklllllllllmmmmmmmmmmmmnnnoooooopppqqqrrrssssssrrrrrrqqqqqqppppppqqqqqquuuuuutttsssrrrqqqppppppttttttuuuwwwwwwwwwwwwwwwwwwvvvuuutttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~~~~~~~mmmmmmllllllllllllmmmmmmmmmlllkkkjjjjjjjjjjjjkkkjjjmmmooonnnkkkiiihhhhhhjjjjjjkkklllmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnmmmllllllkkklllmmmmmmnnnmmmmmmmmmmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqpppqqqqqqrrrttttttrrrqqqpppqqqqqqrrrsssttttttuuuvvvvvvvvvwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyxxxxxxyyyzzzzzz|||||||||}}}}}}}}}~~~~~~~~~~~~~~~mmmmmmllllllllllllmmmmmmllllllkkkkkkkkkkkkkkkkkkjjjkkklllllljjjiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmkkkkkkkkkkkkjjjkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkkkkllllllmmmnnnnnnmmmmmmmmmllllllllllllmmmnnnnnnoooooooooooooooooooooooommmmmmmmmmmmllllllkkkkkkjjjjjjkkkkkkkkklllmmmmmmlllllllllllllllkkkkkkkkklllmmmmmmnnnooopppqqqrrrrrrqqqqqqpppqqqqqqrrrrrrrrrqqqppppppppprrrtttuuusssssssssssstttuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyxxxxxxzzz{{{}}}~~~~~~mmmmmmllllllllllllmmmmmmllllllllllllkkkkkkkkkkkkjjjkkkkkkkkklllkkkkkkkkkiiijjjkkklllmmmnnnnnnnnnlllkkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmlllkkkkkkkkklllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnoooooooooooooooooooooooommmmmmmmmlllkkkkkkjjjjjjhhhhhhhhhiiijjjkkklllmmmlllllllllkkkkkkkkkkkkkkklllmmmmmmnnnooopppqqqqqqqqqqqqppppppqqqqqqrrrrrrqqqqqqpppqqqrrrsssuuuvvvrrrrrrrrrrrrssstttuuuvvvttttttuuuuuuuuuvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvxxxzzz}}}mmmmmmllllllllllllmmmmmmlllllllllllllllkkkkkkjjjjjjjjjjjjlllmmmmmmlllkkkhhhiiikkklllmmmnnnnnnnnnlllllljjjiiiiiiiiijjjjjjkkkkkkmmmmmmmmmmmmkkkkkkjjjkkklllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjiiigggffffffggghhhjjjkkklllkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnooopppqqqqqqrrrqqqqqqppppppqqqqqqrrrsssrrrrrrrrrrrrssstttuuuuuurrrqqqqqqqqqrrrssstttuuusssttttttuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~mmmmmmmmmllllllmmmmmmmmmllllllmmmmmmllllllkkkjjjiiiiiijjjlllnnnnnnmmmkkkhhhiiikkklllmmmnnnnnnnnnmmmllljjjiiiiiiiiijjjjjjkkkkkklllmmmmmmlllkkkkkkjjjkkklllmmmnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnllllllllllllllllllllllllmmmmmmlllkkkkkkjjjiiiiiifffeeeeeeeeegggiiikkkllljjjjjjjjjkkkkkklllllllllmmmmmmnnnooopppqqqrrrrrrqqqpppppppppqqqrrrrrrsssttttttttttttttttttssssssrrrqqqqqqpppqqqrrrtttuuusssttttttuuuvvvuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~