BM6P6(@ ~~~zzzwwwtttrrrrrrrrrrrrrrrssstttuuuvvvvvvxxx{{{|||}}}~~~yyytttqqqpppooonnnnnnnnnppptttwwwyyyyyyxxxzzz}}}~~~}}}}}}{{{yyywwwuuutttvvvuuutttrrrrrrtttuuuvvvvvvvvvvvvvvvuuusssrrrqqqrrrrrrqqqpppppppppqqqqqqqqqppppppooonnnmmmllllllmmmmmmllllllllllllmmmmmmpppqqqrrrrrrrrrrrrssstttwwwwwwwwwwwwvvvtttsssrrrtttsssqqqpppoooooonnnnnnoooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmqqqqqqppppppqqqqqqrrrsssoooppppppqqqqqqrrrssssssrrrsssssstttuuuvvvxxxxxx}}}}}}}}}~~~}}}yyyuuutttuuuvvvvvvwwwxxxwwwuuuuuuvvvxxxvvvvvvuuutttsssrrrrrrssstttsssrrrqqqqqqsssuuuvvvzzzzzz{{{|||~~~~~~}}}|||{{{zzzyyyxxxyyyxxxvvvuuuuuuvvvxxxyyyuuutttsssrrrrrrrrrrrrrrrooooooooooooooooooppppppllllllmmmmmmnnnpppqqqrrrnnnoooooooooppppppppppppoooooopppqqqrrrrrrrrrrrrpppqqqrrrrrrppppppqqqrrrrrrpppooooooppppppooommmllllllmmmnnnllljjjhhhfffggghhhhhhgggffffffhhhkkkhhhgggeeedddeeefffhhhjjjjjjjjjjjjkkkkkkkkklllllllllmmmnnnoooooopppoooooorrrrrrqqqppppppoooooonnnrrrqqqpppnnnnnnnnnoooooonnnmmmkkkhhhggggggggggggdddcccaaa___]]][[[YYYXXXYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ~~~zzzwwwttttttssssssssstttuuuwwwwwwwwwzzz|||~~~|||xxxuuutttttttttpppoooooopppsssuuuuuuuuuvvvyyy|||~~~~~~~~~}}}}}}|||zzzxxxwwwvvvwwwvvvtttsssssstttvvvwwwvvvvvvvvvvvvuuutttsssrrrsssrrrrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnnnnmmmmmmlllmmmmmmmmmoooqqqrrrrrrrrrrrrsssuuuxxxxxxxxxwwwvvvuuutttssstttsssrrrpppooooooooooooppppppppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllmmmmmmnnnqqqqqqppppppqqqqqqrrrsssrrrrrrrrrsssttttttuuuuuutttttttttuuuvvvwwwyyyyyy}}}~~~~~~~~~|||xxxuuussstttvvvuuuvvvvvvuuuttttttuuuwwwtttsssssssssssssssttttttuuutttsssrrrrrrsssuuuvvvxxxyyyzzz{{{}}}~~~}}}|||{{{yyyyyyxxxyyyxxxvvvuuuuuuvvvxxxyyyuuutttssssssrrrrrrrrrsssppppppppppppppppppppppppnnnnnnnnnnnnnnnooopppqqqnnnnnnooooooooopppppppppnnnooopppqqqrrrrrrrrrrrrpppqqqrrrrrrppppppqqqrrrqqqpppooooooppppppooommmllllllmmmmmmllljjjhhhfffiiiiiiiiigggeeeeeeggghhhgggfffeeeeeeeeefffhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkllllllmmmnnnooooooooooooqqqqqqqqqqqqppppppppppppqqqpppooommmmmmmmmmmmnnnmmmlllkkkiiihhhgggffffffcccbbbaaa___\\\ZZZYYYXXXYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ{{{xxxvvvvvvuuuuuuvvvwwwxxxyyyyyy|||~~~}}}xxxuuuttttttuuurrrpppoooooopppqqqpppoootttvvvyyy{{{{{{|||~~~}}}}}}}}}|||{{{zzzxxxwwwwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvvvvvvvuuutttssstttsssrrrrrrqqqqqqqqqrrrqqqqqqppppppoooooonnnnnnpppooonnnnnnmmmmmmmmmmmmoooqqqrrrrrrrrrrrrsssuuuxxxxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqpppoooooooooppppppppppppppppppppppppoooooooooooooooooooooooonnnnnnnnnmmmmmmnnnnnnoooqqqqqqppppppqqqqqqrrrsssrrrrrrsssssstttuuuuuuuuuuuuuuuvvvvvvwwwxxxzzzzzz~~~~~~~~~~~~~~~||||||zzzwwwtttssssssuuussstttttttttrrrrrrtttuuuqqqqqqqqqqqqrrrsssuuuuuuvvvvvvtttsssssstttuuuvvvvvvwwwxxxyyy|||~~~~~~}}}|||zzzyyyxxxwwwxxxwwwvvvuuuuuuvvvwwwxxxuuutttssssssrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnoooooopppnnnnnnnnnnnnoooooooooooonnnooopppqqqqqqrrrrrrqqqpppqqqrrrqqqppppppqqqrrrqqqooonnnnnnppppppooommmllllllmmmmmmllljjjhhhgggjjjjjjjjjhhheeedddeeefffeeeeeeeeefffffffffggggggiiiiiiiiijjjjjjjjjkkkkkkkkkkkkmmmnnnnnnooooooooopppqqqqqqqqqqqqrrrrrrrrrpppooonnnmmmllllllllllllkkkkkkjjjiiihhhfffeeedddbbbaaa```^^^\\\ZZZYYYXXXYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZYYYYYYZZZZZZ[[[|||yyyxxxwwwvvvwwwxxxzzz{{{{{{}}}~~~xxxsssqqqqqqqqqqqqooommmmmmnnnooonnnmmmqqqsssvvvwwwxxxyyyzzz|||~~~||||||||||||{{{zzzyyyxxxvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvvvvvvvuuuttttttttttttsssrrrqqqqqqqqqqqqpppppppppppppppoooooooooqqqpppooonnnnnnmmmnnnnnnoooppprrrrrrrrrrrrtttuuuxxxxxxyyyyyyyyyxxxwwwwwwuuutttsssrrrppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppoooooonnnnnnnnnoooppppppqqqqqqqqqqqqqqqrrrrrrsssqqqqqqrrrrrrssstttttttttvvvvvvvvvwwwwwwyyyzzzzzz}}}}}}~~~~~~~~~~~~}}}}}}yyyyyyyyyvvvsssrrrrrrsssqqqrrrrrrrrrpppqqqrrrtttqqqqqqqqqqqqrrrsssttttttvvvvvvuuuttttttttttttuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}{{{yyyxxxwwwvvvwwwwwwvvvvvvvvvvvvwwwwwwttttttssssssssssssttttttsssrrrrrrrrrrrrrrrqqqqqqqqqpppoooooonnnnnnnnnnnnmmmmmmmmmnnnnnnnnnoooooommmnnnooopppqqqqqqqqqqqqoooqqqrrrqqqpppooopppqqqpppooonnnnnnooopppooommmllllllllllllkkkiiihhhggghhhiiiiiihhheeedddeeefffddddddeeeffffffffffffeeehhhhhhhhhiiiiiiiiijjjjjjiiijjjkkkmmmmmmnnnnnnnnnoooppppppqqqrrrssssssssspppooonnnmmmllllllkkkkkkiiiiiijjjiiihhhfffdddbbb``````___]]]\\\ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZYYYZZZZZZ[[[[[[{{{zzzxxxwwwxxxyyy{{{}}}|||~~~xxxssspppoooooonnnmmmkkkkkkmmmnnnmmmmmmnnnpppssstttuuuuuuwwwxxx{{{|||}}}~~~{{{{{{{{{zzzzzzxxxwwwwwwuuuttttttttttttttttttuuusssttttttuuuuuuuuuttttttuuutttsssrrrqqqqqqqqqqqqooooooooooooooopppppppppppppppooonnnnnnnnnnnnnnnnnnppprrrrrrrrrrrrtttvvvwwwxxxxxxyyyyyyyyyyyyxxxvvvuuutttrrrqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooopppqqqrrrrrrrrrrrrrrrrrrsssssstttssssssssstttuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyzzzzzz||||||}}}}}}~~~~~~}}}}}}||||||vvvwwwvvvuuurrrqqqqqqrrrooopppqqqpppooooooqqqssssssrrrrrrqqqqqqrrrrrrsssuuuuuutttttttttttttttuuuvvvvvvwwwyyy{{{~~~~~~}}}|||zzzyyywwwvvvuuuwwwvvvvvvvvvvvvvvvvvvwwwttttttsssssssssttttttuuusssssssssrrrrrrrrrqqqqqqppppppooonnnmmmmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnmmmmmmnnnoooppppppppppppooopppqqqqqqoooooopppqqqooonnnmmmnnnooopppooonnnlllllllllkkkjjjiiihhhgggeeefffhhhgggfffeeefffgggccccccdddeeefffeeeeeeeeeggggggggghhhhhhhhhiiiiiihhhiiijjjkkkmmmmmmmmmnnnoooooopppqqqrrrrrrssstttqqqppppppooonnnmmmkkkkkkhhhhhhiiihhhgggeeecccaaa___^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZZZZZZZ[[[\\\\\\}}}{{{zzzzzz{{{~~~~~~yyyvvvsssrrrrrrmmmkkkjjjkkklllnnnmmmmmmlllnnnqqqrrrrrrssstttvvvxxxyyyzzz{{{|||}}}}}}}}}yyyyyyyyyxxxwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssttttttttttttttttttsssrrrqqqpppooooooooommmmmmnnnnnnooooooppppppooonnnnnnmmmmmmnnnnnnooonnnoooqqqrrrrrrsssuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyvvvuuutttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqqqqrrrssstttsssssssssssstttuuuuuuwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~}}}|||{{{{{{ssstttuuusssqqqppppppqqqnnnooopppoooooooooqqqssstttsssrrrrrrrrrrrrrrrssstttuuuuuuuuuvvvvvvvvvvvvyyyyyyzzz{{{|||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||zzzxxxvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvtttttttttsssttttttuuuvvvtttssssssrrrrrrqqqqqqpppooonnnmmmmmmllllllllllllllllllllllllmmmmmmmmmnnnlllmmmnnnooooooppppppoooooopppqqqpppoooooopppqqqnnnmmmlllmmmooopppooonnnllllllkkkjjjiiihhhggggggccceeeggggggfffffffffgggcccccccccdddddddddeeeeeefffffffffggggggggghhhhhhfffgggiiijjjlllmmmmmmmmmnnnnnnooopppqqqqqqrrrrrrqqqqqqppppppnnnmmmkkkjjjhhhhhhgggfffeeecccbbbaaa]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZZZZ[[[[[[\\\]]]}}}}}}}}}yyyvvvsssrrrnnnlllkkkkkklllmmmlllkkkkkkmmmpppqqqqqqqqqrrrtttvvvwwwxxxyyyzzz{{{{{{{{{~~~~~~~~~xxxxxxwwwvvvtttrrrqqqpppoooooooooppppppoooooooooooopppqqqrrrssssssssssssssssssqqqpppooonnnnnnnnnkkkllllllmmmnnnooooooooollllllllllllmmmnnnoooooommmoooqqqrrrrrrsssuuuwwwuuuvvvwwwxxxyyyyyyyyyyyywwwvvvuuusssrrrrrrrrrrrrssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrpppppppppqqqqqqrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwyyyyyyzzzzzz{{{|||||||||}}}}}}|||||||||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzqqqrrrsssrrrpppoooooopppmmmnnnooooooooooooqqqsssrrrrrrrrrrrrssstttuuuuuuuuuvvvwwwxxxyyyyyyzzzzzz|||||||||}}}~~~~~~~~~~~~}}}}}}}}}||||||~~~}}}||||||}}}~~~~~~}}}{{{yyywwwuuutttsssuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvsssssssssrrrqqqpppppppppmmmllllllkkkkkkkkkllllllkkkkkklllllllllmmmmmmmmmllllllmmmnnnoooooooooooonnnpppqqqpppooonnnoooqqqnnnmmmlllmmmooopppooonnnllllllkkkiiihhhhhhggggggdddfffhhhhhhfffeeeeeeeeedddcccbbbbbbbbbccceeefffeeeeeefffffffffgggggggggeeefffhhhjjjkkkllllllmmmnnnnnnnnnooooooppppppppppppppppppooonnnllljjjhhhhhhhhhfffdddcccbbbbbbbbb\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^|||vvvrrrooopppnnnlllkkkllllllkkkjjjkkkmmmoooppppppppprrrsssuuuuuuwwwxxxyyyzzzzzz{{{}}}~~~~~~~~~~~~wwwwwwvvvtttrrrpppnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnooopppqqqrrrssssssssssssrrrqqqooonnnmmmmmmmmmjjjkkkkkklllmmmnnnooooookkkkkkkkklllmmmnnnooopppmmmoooqqqrrrrrrsssuuuwwwtttuuuvvvwwwxxxyyyyyyyyywwwvvvuuutttsssrrrrrrrrrssssssssssssssssssssssssssssssssssssssssssssssssqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{|||~~~~~~}}}|||{{{zzzzzzpppqqqrrrrrrpppoooooopppmmmnnnooooooooooooqqqsssqqqqqqrrrssstttvvvwwwxxxvvvwwwxxxzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{{{{|||}}}~~~}}}{{{yyywwwuuussssssuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvssssssrrrqqqqqqpppooooookkkkkkkkkjjjjjjkkkkkklllkkkkkkkkklllllllllmmmmmmkkklllmmmnnnoooooooooooonnnpppqqqpppooonnnooopppmmmllllllmmmooopppooonnnmmmllljjjiiihhhhhhggggggfffhhhiiihhhfffdddccccccdddcccbbbaaaaaaccceeefffeeeeeeeeefffffffffggggggeeefffgggiiikkklllllllllnnnnnnnnnnnnoooooooooooonnnoooooonnnmmmjjjhhhgggiiihhheeecccbbbaaabbbbbb[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^{{{wwwuuusssrrrmmmmmmmmmllllllmmmmmmnnnlllmmmnnnooopppqqqrrrssstttuuuxxxzzz{{{|||||||||~~~~~~~~~}}}|||zzzyyyuuutttrrrpppooooooppppppmmmllllllkkkkkkllllllmmmjjjkkkmmmoooooooooooonnnnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkllllllqqqqqqqqqpppoooppprrrtttqqqrrrtttvvvwwwxxxxxxwwwxxxwwwuuutttttttttuuuvvvrrrrrrsssssssssssssssrrrtttttttttttttttssssssssstttsssrrrrrrssstttvvvwwwvvvvvvvvvvvvwwwxxxyyyyyy}}}}}}}}}|||}}}}}}~~~~~~|||yyywwwuuuuuuuuutttsssqqqpppnnnmmmmmmmmmooonnnmmmmmmnnnpppsssuuurrrsssssstttuuuvvvwwwwwwzzz{{{|||}}}}}}~~~~~~~~~|||}}}}}}~~~~~~~~~zzzxxxwwwwwwuuutttuuuuuuuuuuuuuuuuuuuuuuuurrrsssuuuuuutttssstttuuupppqqqssstttsssqqqooommmlllllllllkkkkkkjjjjjjjjjkkklllmmmmmmmmmlllkkkjjjiiijjjkkklllmmmmmmmmmmmmoooooooooooooooppppppqqqnnnnnnnnnnnnnnnmmmmmmlllllllllkkkiiihhhfffeeeeeegggfffeeeeeedddcccbbbbbbfffeeeeeedddcccccccccdddeeeeeeeeeeeedddccccccbbbfffggghhhgggfffgggiiijjjllllllkkkllllllmmmnnnooommmmmmlllkkkjjjhhhhhhgggiiigggeeeddddddcccaaa___\\\[[[[[[ZZZYYYXXXXXXWWWZZZ[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^_________}}}yyyvvvsssqqqnnnmmmlllkkkjjjjjjjjjjjjlllmmmnnnooopppqqqrrrssstttvvvxxx{{{|||}}}~~~}}}}}}~~~~~~|||{{{uuutttrrrpppnnnnnnnnnnnnkkkkkkkkkjjjjjjkkkkkkkkkiiijjjlllmmmnnnnnnnnnmmmlllllllllkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllnnnoooqqqqqqqqqqqqtttvvvrrrsssuuuwwwxxxxxxwwwwwwxxxwwwvvvuuutttuuuuuuvvvssstttttttttttttttssssssuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttuuuvvvxxxyyyxxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~~~~~~~}}}{{{xxxvvvuuuttttttrrrqqqpppooonnnmmmmmmmmmnnnnnnnnnnnnoooqqqssstttrrrsssssstttuuuvvvwwwwww{{{{{{|||~~~~~~}}}~~~zzzxxxwwwwwwuuutttuuuuuuuuuuuuuuuuuuuuuuuurrrtttuuuuuusssrrrssstttpppqqqssstttsssqqqnnnmmmlllllllllkkkkkkjjjjjjjjjjjjkkklllmmmmmmmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnoooooonnnnnnoooooopppqqqnnnnnnoooooonnnnnnmmmlllllllllkkkiiihhhfffeeeeeeeeeeeeddddddddddddddddddeeeeeedddcccccccccccccccddddddeeeeeeeeedddcccccceeefffgggfffeeefffgggiiijjjjjjjjjjjjkkklllmmmmmmmmmlllkkkjjjiiihhhhhhggggggeeecccccccccbbb```^^^]]]\\\\\\[[[ZZZZZZYYYYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^___``````|||xxxtttqqqpppooonnnllljjjiiiiiiiiilllmmmnnnoooqqqrrrsssttttttvvvxxx{{{}}}~~~~~~~~~}}}vvvtttrrrooommmlllkkkkkkjjjiiiiiihhhhhhiiiiiijjjhhhiiijjjkkkllllllkkkkkkiiiiiiiiihhhggggggffffffffffffffffffffffffffffffgggggggggggghhhiiijjjkkkkkknnnppprrrssssssuuuwwwtttuuuvvvwwwxxxwwwwwwvvvxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttsssuuuuuuuuuvvvvvvwwwwwwwwwuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{|||}}}~~~}}}|||zzzxxxvvvtttsssssspppooonnnnnnmmmmmmnnnnnnnnnnnnoooppppppqqqrrrrrrrrrsssssstttvvvwwwwwwxxx|||}}}~~~{{{~~~~~~}}}zzzxxxwwwvvvuuutttuuuuuuuuuuuuuuuuuuuuuuuussstttuuuuuusssqqqqqqrrrpppqqqrrrsssrrrpppnnnmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnooonnnnnnnnnoooooonnnnnnoooooopppqqqnnnnnnoooooonnnnnnmmmlllllllllkkkiiihhhgggfffeeecccdddddddddeeeeeeeeeeeeddddddcccbbbbbbbbbbbbcccccccccdddeeeeeeeeedddddddddeeefffeeeddddddfffggghhhhhhhhhhhhiiijjjkkkkkklllkkkkkkjjjiiihhhggggggfffdddbbbaaaaaaaaa___]]]]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]][[[\\\]]]^^^___```aaaaaaӵĦĦӵ~~~yyytttqqqsssrrrqqqooonnnmmmmmmlllmmmnnnoooppprrrsssuuuuuutttvvvyyy|||~~~~~~}}}|||vvvtttqqqnnnkkkiiiiiihhhhhhgggggggggggggggggghhhfffggghhhiiijjjiiiiiihhhgggggggggfffeeeeeeddddddddddddddddddddddddddddddeeeeeeeeeeeefffhhhiiijjjkkknnnqqqssssssssstttuuuuuuvvvwwwĦwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvttttttttttttuuuuuuvvvwwwxxxxxxuuuuuuvvvwwwxxxzzz{{{|||||||||||||||}}}~~~~~~{{{zzzyyywwwuuutttsssrrrnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnooopppppppppppprrrssssssuuuvvvwwwxxxyyy}}}~~~~~~zzz}}}yyywwwwwwvvvuuusssttttttttttttttttttttttttssstttuuutttrrrppppppppppppqqqqqqrrrqqqooonnnlllkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkklllmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnoooppppppooooooooooooooonnnmmmmmmlllkkkkkkjjjhhhggggggfffdddeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbaaabbbbbbcccbbbccccccdddeeeeeeeeeeeecccdddddddddbbbbbbdddeeeggggggfffgggggghhhiiijjjkkkjjjjjjiiihhhhhhggggggeeecccbbbaaaaaaaaa___]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]][[[\\\]]]^^^___```aaabbb4ĉ@ӵ>L=hĦ4ĉ@ӵzzzuuurrrtttsssrrrqqqppppppppppppnnnoooppprrrtttuuuwwwwwwuuuwwwzzz}}}}}}zzzyyyvvvtttqqqmmmjjjhhhggggggfffffffffeeeeeefffffffffeeeeeeggghhhhhhggggggfffffffffeeeddddddccccccbbbddddddddddddddddddddddddcccccccccdddeeefffhhhhhhlllnnnqqqsssrrrrrrrrrsssvvvwwwxxx>Lwwwwwwwwwwwwwwwwwwvvvvvvuuuwwwwwwxxxxxxwwwvvvvvvuuusssssstttuuuvvvvvvwwwwwwuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||}}}~~~}}}zzzyyyyyywwwvvvtttsssrrrmmmmmmmmmmmmmmmnnnnnnoookkklllmmmnnnooooooooonnnrrrssstttuuuvvvxxxyyyyyy}}}~~~~~~}}}yyywwwvvvvvvtttsssssssssssssssssssssssssssrrrttttttsssqqqooooooppppppppppppppppppnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnnnnkkkkkklllmmmmmmmmmllllllnnnnnnnnnmmmnnnoooooopppooooooooooooooonnnnnnmmmlllkkkkkkjjjiiihhhggggggggggggfffeeeeeedddcccccccccbbbbbbaaabbbbbbccccccbbbccccccdddeeeeeeeeeeeebbbcccdddcccaaaaaabbbdddffffffffffffggghhhiiijjjiiiiiiiiihhhhhhgggggggggeeecccbbbaaabbbaaa```^^^[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]^^^___aaaaaabbbGG=?HdĦ=ĪjGG=?}}}yyyvvvtttsssrrrqqqqqqqqqqqqqqqpppqqqrrrtttvvvxxxyyyzzzyyyzzz}}}}}}zzzxxxvvvtttqqqmmmjjjhhhgggffffffeeeeeeddddddeeeeeefffdddeeefffggggggfffeeeddddddccccccbbbbbbaaaaaa```bbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbccceeefffggglllnnnpppqqqppppppqqqrrrvvvwwwxxxHdĦxxxwwwwwwxxxxxxwwwwwwvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvtttttttttuuuuuuvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||yyyyyyyyyxxxvvvuuusssrrrnnnnnnnnnmmmnnnnnnoooooommmmmmmmmnnnnnnooooooooorrrrrrtttuuuwwwxxxzzzzzz}}}~~~|||yyywwwvvvuuutttsssssssssssssssssssssssssssqqqrrrssssssqqqooooooppppppppppppoooooonnnmmmllljjjjjjkkkkkkkkkkkkllllllkkkkkkkkkkkkkkklllmmmnnniiijjjkkklllmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnooopppooooooppppppoooooonnnmmmlllkkkkkkjjjiiiiiihhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbbbbbbbcccddddddccccccdddeeeeeeeeeddddddbbbccccccbbbaaa```bbbccceeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhggggggffffffdddcccaaaaaabbbbbb```^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^___``````aaaaaaӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵtttrrrttt|||~~~ӵ~~~|||Ħqqqnnnkkkiiihhheeeeeeffffffddddddaaaaaa```Ħ``````````````````bbbĦmmmnnnnnnooorrrtttuuuvvvxxxDdDxxxxxxwwwxxxxxxӵvvvvvvӵ|||ӵ||||||}}}Ħӵĭӵyyywwwpppooonnnnnnnnnoooooopppoooooonnnnnnoooqqqrrrrrrrrrtttuuuwwwyyyzzz{{{|||~~~|||yyyvvvvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrrrrpppooopppqqqooooooooonnnnnnmmmlllllljjjjjjjjjkkkkkklllllllllmmmlllkkkkkkkkklllmmmmmmiiiiiikkkmmmnnnooooooooonnnmmmmmmmmmmmmnnnoooooooooppppppppppppooonnnnnnlllkkkkkkjjjjjjiiiiiihhhggggggffffffeeeeeeeeedddcccccccccccccccdddeeeeeeddddddeeeeeeeeedddcccccccccddddddbbbaaa```aaacccccccccccccccdddeeeffffffhhhhhhggggggggggggffffffcccaaa````````````___]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^____________````````````?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&ezzz@esssttt??}}}~~~g<ĉ3we<Ħqqqnnnkkkiii3h?@effffffeeedddccc______^^^Z[[[^^^^^^^^^^^^^^^3h?gLiiikkklllmmmooosssvvvuuuvvvxxxD%%)?xxxfff?><zwwwxxx=?Ħwwwg&e~~~g&e}}}}}}}}}S?ʬ4ff?>ߝL@eg&e3h?g&e>&ezzzyyy??qqqqqqpppooooooooooooooosssrrrpppooooooqqqssstttrrrrrrtttuuuwwwyyyzzz{{{|||}}}|||xxxvvvvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnpppqqqrrrpppppppppqqqooooooooonnnmmmmmmlllllljjjjjjjjjkkkkkklllllllllnnnmmmlllkkkjjjkkklllmmmiiijjjkkkmmmooopppqqqqqqmmmmmmmmmmmmmmmnnnoooooopppppppppppppppooonnnnnnlllkkkkkkjjjjjjiiiiiiiiieeeeeeeeeffffffffffffgggdddcccccccccdddeeeeeefffeeeeeeeeeeeeddddddcccbbbcccddddddcccaaa```aaacccaaaaaaaaaaaabbbcccdddeeegggggggggggggggfffffffffaaa```^^^^^^______^^^\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^````````````____________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Ħg?HdĦHu]ĦttHƅ^Hu]ĦyyyH׼sxxxxxx~~~tQje<ĦuuuppplllBt=o9ĦH׼sbbbaaa``````______```^^^[[[HtĦZZZ___^^^]]]\\\Bt=o9ĦHdĦiiikkkmmmoooqqqrrrsssssstttuuuDtfo9ĦsߝLGdUĦvvvHt@cӵHu]Ħ|||Hu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħwwwrrryyyvvvsssqqqqqqsssttttttuuusssqqqoooooooooqqqqqqqqqqqqrrrsssuuuwwwxxxyyyzzz|||}}}yyywwwwwwwwwuuurrrttttttsssrrrqqqpppooonnnoooooooooooonnnnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjhhhhhhiiijjjkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmnnnmmmmmmllllllnnnooopppoooooooooooonnnnnnnnnnnnqqqppppppooooooooooooooommmlllkkkjjjiiiiiiiiiiiieeefffffffffgggggghhhhhhhhhggggggfffeeeeeeddddddcccddddddeeeeeeeeeddddddcccccccccbbbbbbbbbaaaaaaccccccbbbbbbbbbbbbbbbbbbeeefffgggfffeeeeeeeeeggggggccc```^^^``````___]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^_________^^^]]]\\\]]]]]]^^^___```aaabbbbbb4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦ}}}DdDĦzzz{{{|||}}}~~~geĦFSĦwwwrrrqjRgdKӵDdDĦaaa``````___^^^^^^___]]]\\\DdDĦ[[[\\\[[[[[[qjRgdKӵDdDĦiiijjjlllnnnppprrrsssssstttvvvHdDĦgdKӵDdDDdDĦvvvDdDĦ4DufӵDdDĦ~~~DdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦxxxxxxyyyxxxwwwuuuwwwvvvuuutttuuuuuuuuutttvvvuuusssqqqqqqqqqrrrsssrrrrrrrrrsssuuuwwwxxxyyyzzz|||~~~|||wwwuuuuuuuuusssqqqssssssrrrqqqpppooonnnnnnooooooooonnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjhhhhhhiiijjjkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmnnnmmmmmmlllmmmnnnooopppnnnnnnnnnnnnooooooooooooqqqpppoooooonnnnnnoooooommmlllkkkjjjiiiiiiiiiiiiffffffffffffggggggggghhhgggggggggfffeeedddddddddbbbccccccdddddddddcccccccccccccccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbccceeefffeeedddcccdddeeefffbbb___^^^___```^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^_________^^^^^^^^^^^^______```aaaaaaaaa4DuXӵ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)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ~~~geĦsp?aĦxxxsssGIdnuR)ĦDdDĦ```___^^^^^^]]]]]]\\\]]]^^^DdDĦ\\\ZZZ[[[[[[GIdnuR)ĦDdDĦhhhiiikkkmmmoooqqqqqqtttuuuvvvDdDĦnuR)ĦDdDΦDdDĦuuuDdDĦnuR)ĦDdDĦ~~~DdDĦ~~~po9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzzzz{{{{{{zzzxxxvvvwwwxxxyyyyyyxxxvvvvvvxxxwwwuuutttsssssstttuuussssssssstttuuuvvvxxxyyyzzz{{{|||}}}yyyvvvuuutttrrrqqqrrrrrrqqqpppooonnnnnnmmmooonnnnnnnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjggghhhiiijjjkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmnnnmmmmmmmmmmmmnnnoooooommmmmmnnnnnnooooooppppppppppppooonnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiffffffffffffgggggggggggggggffffffeeeeeeddddddcccaaabbbbbbccccccbbbbbbaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddbbbbbbcccddddddbbb```______```___]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^___```aaa````````````````````````4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦxxxssspeӵDx<DdDĦ___^^^^^^]]]\\\\\\ZZZ\\\^^^DdDĦ]]][[[\\\]]]peӵDx<>dd<ӵDd<DdDΦDdDĦuuuDdDӵnd<DdDĦ~~~>d<Ħ}}}peӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{{{{}}}}}}|||{{{zzz{{{|||{{{zzzyyyxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuttttttttttttuuuvvvwwwxxx{{{{{{{{{}}}}}}zzzwwwuuutttsssqqqqqqppppppooonnnnnnmmmnnnnnnnnnmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjiiiggghhhiiijjjjjjkkkkkkjjjlllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnooolllmmmmmmnnnoooppppppqqqoooooonnnmmmmmmmmmmmmnnnllllllkkkjjjiiiiiiiiiiiifffffffffgggggggggggggggeeeeeeeeeeeeddddddccccccaaaaaaaaabbbaaaaaa```___aaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaaaaaaaaaaabbbcccddddddbbbbbbcccdddcccbbbaaaaaaaaa``````___^^^^^^]]]]]]]]]]]]^^^^^^___^^^]]]]]]^^^```bbbcccaaaaaaaaaaaa``````______4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦyyytttB?Ho9bbb>d<]]]]]]\\\\\\YYY[[[]]]>d<ӵ\\\]]]B?Ho9___<xmmmnnnooopppssstttuuu&ӫeʬtIӇyyy>d<Φ>d<ĦuuuD&ӫetIӇyyyDdDĦ}}}sdKĦ~~~B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}||||||~~~~~~}}}|||}}}~~~}}}zzzyyyzzz{{{yyyxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxzzzzzz{{{|||~~~{{{wwwuuuttttttqqqqqqppppppooonnnnnnnnnmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjjjjiiiiiiiiigggggghhhiiijjjjjjjjjjjjlllkkkkkkkkkkkklllmmmmmmlllmmmmmmnnnnnnnnnnnnnnnlllmmmmmmnnnoooppppppqqqooonnnmmmmmmlllmmmmmmmmmllllllkkkjjjiiiiiiiiiiiigggggggggggggggfffffffffdddddddddddddddccccccccc```aaaaaaaaa``````___^^^````````````````````````______`````````aaaaaaaaabbbdddeeedddcccbbbcccdddbbbbbbccccccbbbbbbbbbbbb___^^^^^^^^^^^^^^^^^^_________^^^^^^___aaabbbdddbbbbbbbbbaaa``````______4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ{{{vvv@Gcccbbbse^^^]]]]]]\\\\\\YYYZZZ[[[<ŌYYYZZZZZZ@G^^^```HkgelllmmmnnnoooppprrrssstttHĪj@IŌxxxxxxegevvvuuuHu]3hIŌvvvwwwDdDĦ|||ne@h>hsene@GsĪj@h~~~~~~~~~|||zzz}}}}}}{{{|||~~~yyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwzzzzzz{{{}}}zzzuuurrrrrrrrrqqqqqqpppppppppooooooooommmmmmlllllllllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiifffggghhhiiijjjjjjjjjjjjlllkkkkkkkkkkkklllmmmmmmlllmmmmmmnnnooonnnnnnnnnmmmmmmnnnnnnooooooppppppnnnnnnmmmlllllllllllllllmmmlllkkkjjjiiiiiiiiiiiigggggggggggggggfffffffffccccccccccccccccccccccccaaaaaaaaaaaa```___^^^^^^____________````````````^^^^^^______``````aaaaaabbbcccddddddcccbbbcccddd```aaaccccccbbbaaabbbccc```______^^^^^^______``````````````````aaabbbcccbbbbbbbbbaaaaaa`````````4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦ}}}yyyttteeecccbbbs׼s______^^^]]]]]]]]]ZZZYYYXXXHoZZZZZZZZZZZZZZZ^^^___aaakkklllnnnooopppppppppqqqssswwwwwwwwwwwwvvvuuuD^tttuuuvvvDdDĦ}}}s׼s}}}qqqxxx{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwyyyzzz|||{{{uuurrrqqqrrrqqqqqqqqqqqqqqqppppppppplllllllllkkkkkkkkkkkkjjjhhhiiiiiiiiiiiiiiiiiiiiifffggghhhiiijjjjjjjjjjjjlllkkkkkkkkkkkklllmmmmmmllllllnnnooooooooonnnmmmnnnnnnnnnnnnoooooooooooonnnmmmllllllkkkkkkllllllmmmlllkkkjjjiiiiiiiiiiiihhhgggggggggffffffffffffbbbbbbbbbcccccccccccccccbbbbbbbbbaaaaaa```^^^^^^^^^^^^^^^______`````````]]]]]]^^^______```aaaaaaaaabbbccccccaaaaaabbbccc\\\___bbbbbbaaa``````bbb``````____________`````````aaaaaabbbbbbbbbaaaaaabbbbbbaaaaaaaaaaaaaaaaaaΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦ{{{vvvsssqqqpppmmmkkkhhheeecccbbbBe``````______^^^]]]]]]ZZZXXXVVVnu]ӵYYY[[[[[[\\\^^^___^^^^^^___```bbbeeegggiiikkkkkklllmmmnnnppppppqqqpppppprrrtttuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwvvvuuu>d<Ħssssssttttttuuu>d<Ħ~~~ĦBeĦiiisss}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvyyy{{{}}}~~~wwwssssssuuurrrrrrrrrqqqqqqqqqqqqqqqlllllllllkkkkkkkkkjjjjjjhhhhhhhhhhhhhhhiiiiiiiiifffggghhhiiiiiijjjjjjiiilllkkkkkkkkkkkklllmmmmmmkkklllnnnooooooooonnnmmmoooooooooooonnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkklllmmmlllkkkjjjiiiiiiiiiiiihhhhhhggggggfffffffffeeebbbbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbaaa```___^^^^^^^^^^^^_________``````]]]]]]^^^^^^___```aaaaaa```aaabbbaaa```___```bbbZZZ]]]aaaaaa___^^^___aaa``````____________`````````aaabbbccccccbbb```___aaaaaaaaaaaaaaaaaabbbbbb?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3weAneneneneDenene>Ak<}}}yyyuuusssrrrooommmjjjiiiiiiiiihhhfffeeebbb___^^^______^^^]]]]]]]]]\\\fh]]]\\\\\\\\\\\\\\\]]]___```aaacccdddfffggghhhmmmmmmnnnooooooppppppqqqqqqrrrssssssttttttssssssvvvvvvvvvuuuvvvvvvwwwxxxwwwwwwwwwwwwwwwDeuuuuuuuuuuuuuuuuuunezzz{{{nene}}}||||||{{{{{{yyyxxxxxxxxxyyyyyyzzz{{{yyyzzz|||~~~}}}zzzwwwuuussssssssssssrrrqqqqqqppppppoooooommmlllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhggggggggghhhiiijjjjjjjjjjjjggghhhiiijjjkkkkkkkkkkkknnnllljjjkkknnnppppppooolllmmmnnnooooooooonnnnnnnnnnnnmmmmmmlllkkkkkkkkkjjjjjjiiiiiihhhhhhggggggggggggffffffeeedddddddddbbbbbbbbbaaaaaaaaa``````___]]]\\\]]]^^^^^^]]]\\\^^^^^^___`````````______[[[[[[[[[\\\\\\\\\\\\]]]^^^^^^______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbccccccdddeeeeeedddcccbbbcccbbbbbbbbbaaaaaa```{{{xxxuuutttqqqooolllkkkkkkkkkiiihhheeeccc```____________^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^___aaaccceeegggiiijjjnnnnnnoooooopppqqqqqqqqqqqqrrrssssssttttttssssssvvvuuuuuuuuuvvvvvvwwwxxxwwwwwwwwwxxxwwwuuuuuuuuuuuuuuuuuuuuuyyyyyyzzz}}}~~~~~~~~~}}}||||||zzzzzzzzzzzzzzz{{{{{{|||zzz{{{|||~~~~~~zzzwwwuuusssttttttssssssrrrqqqqqqqqqppppppnnnmmmlllkkkkkkkkkiiiiiiiiiiiihhhhhhggggggfffggghhhiiijjjjjjjjjjjjhhhhhhiiijjjkkkkkkkkkkkkmmmllljjjkkkmmmoooooonnnnnnnnnnnnnnnnnnmmmlllkkkmmmmmmmmmlllkkkkkkjjjjjjiiiiiihhhggggggfffeeeeeefffeeeeeeddddddcccbbbbbbaaaaaaaaaaaa````````````[[[ZZZYYYZZZ\\\]]]\\\[[[XXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbcccdddeeeeeeeeeeeeddddddeeeddddddcccbbbaaaaaa}}}yyywwwvvvrrrpppmmmllllllllljjjiiihhhfffcccbbbbbbbbbbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^_________```bbbdddgggiiikkklllooooooppppppqqqrrrrrrrrrqqqrrrssssssttttttssssssuuuuuuuuuuuuuuuvvvwwwxxxwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}|||||||||||||||}}}}}}||||||}}}~~~|||yyywwwuuuuuuuuuttttttsssrrrrrrqqqqqqpppooommmllllllkkkkkkjjjjjjiiihhhhhhgggggggggfffggghhhiiijjjjjjjjjjjjhhhhhhiiijjjjjjjjjjjjjjjlllkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmlllllllllkkklllllllllkkkjjjjjjiiiiiiiiiiiihhhgggfffeeeddddddeeeeeeeeedddccccccbbbbbbaaaaaa`````````_________[[[ZZZYYYZZZ\\\]]]]]]\\\XXXXXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]^^^^^^___```aaaaaa```````````````````````````````````````aaaaaabbbddddddeeeeeeeeeeeeeeeeeeffffffeeedddcccbbbbbb~~~{{{yyyxxxsssqqqooommmmmmmmmllljjjjjjgggeeecccddddddcccccc_______________________________________```aaaaaaaaabbbdddfffiiikkkmmmnnnppppppqqqqqqrrrsssssssssqqqrrrssssssttttttssssssttttttttttttuuuvvvwwwxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuuuuuuutttttttttuuuuuuvvvvvvwwwxxxyyy{{{{{{{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~|||zzzxxxvvvvvvuuuuuutttsssssssssqqqpppooommmllllllllllllkkkjjjiiihhhggggggggggggffffffggghhhiiiiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiijjjkkkllllllllllllllllllkkkkkkkkkkkkkkklllllllllkkkkkkkkkjjjiiiiiihhhhhhiiihhhhhhgggffffffeeeeeeffffffeeeeeedddccccccccc`````````____________^^^]]]\\\[[[\\\^^^___^^^]]]_______________^^^]]]]]]XXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\]]]^^^___```aaaaaa```````````````````````````````````````aaaaaabbbddddddddddddeeeeeefffffffffffffffeeedddccccccbbb~~~|||{{{vvvsssqqqppppppooonnnmmmjjjhhheeeddddddddddddccc```aaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbcccddddddeeegggiiikkkmmmooopppqqqqqqrrrrrrssstttttttttqqqrrrssssssttttttssssssssssssssstttuuuvvvwwwxxxvvvwwwxxxxxxyyyxxxxxxxxxxxxwwwwwwvvvvvvuuuuuutttttttttuuuuuuvvvvvvvvvvvvuuuvvvxxxyyyyyyzzz}}}~~~~~~~~~|||zzzwwwwwwvvvvvvuuuttttttsssrrrqqqpppooonnnmmmmmmmmmlllkkkiiigggffffffggggggeeefffggghhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhiiikkkllllllkkkjjjjjjkkkjjjjjjiiiiiijjjkkklllllljjjjjjjjjiiihhhhhhgggggggggggggggffffffffffffeeeffffffeeeddddddccccccbbb```_________^^^^^^^^^^^^^^^]]]\\\\\\^^^___^^^]]]____________^^^]]]\\\[[[WWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[\\\^^^___```aaabbbaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbdddcccccccccdddeeefffgggeeeeeeeeeeeeddddddddddddyyywwwtttsssssssssqqqpppllljjjgggffffffffffffeeeccccccdddddddddeeeeeeeeebbbbbbbbbcccccceeeffffffhhhhhhjjjkkkmmmooopppqqqrrrrrrrrrsssttttttuuuuuuqqqrrrssssssttttttssssssssssssssstttuuuvvvwwwxxxvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvuuuuuutttsssssssssttttttttttttuuutttuuuwwwxxxxxxzzz}}}~~~~~~~~~{{{zzzxxxwwwwwwvvvvvvuuuttttttuuutttsssrrrppppppppppppmmmkkkiiigggffffffggggggeeefffggghhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhjjjmmmmmmjjjiiiiiikkkkkkkkkjjjiiihhhiiijjjjjjjjjiiiiiihhhhhhgggffffffddddddddddddeeeeeeeeeeeedddddddddcccbbbbbbaaaaaa_________^^^^^^^^^]]]]]]]]][[[ZZZZZZ\\\\\\[[[YYYYYYYYYZZZZZZZZZYYYYYYXXXVVVWWWWWWXXXYYYZZZ[[[\\\ZZZ[[[\\\]]]___```aaabbbaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbcccbbbbbbbbbcccdddfffgggcccddddddddddddeeeeeeeee|||yyywwwvvvvvvuuutttsssooommmjjjiiiiiijjjiiihhhffffffffffffgggggghhhhhhdddcccddddddeeefffggghhhjjjjjjlllmmmnnnpppqqqrrrrrrrrrsssssstttuuuuuuuuuqqqrrrssssssttttttssssssrrrrrrssssssuuuvvvwwwxxxvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuutttqqqqqqqqqqqqqqqqqqrrrrrrtttvvvwwwxxxyyyzzz}}}~~~~~~}}}zzzxxxxxxxxxwwwwwwvvvuuuuuuuuuwwwvvvuuutttsssrrrrrrrrrmmmllliiigggffffffggggggeeefffggghhhiiiiiiiiiiiihhhhhhiiiiiiiiihhhhhhggggggjjjmmmmmmjjjhhhiiijjjnnnllljjjiiiggggggggghhhiiiiiiiiihhhggggggffffffaaabbbbbbcccddddddeeeeeeccccccbbbbbbaaa`````````______^^^^^^^^^]]]]]]]]][[[ZZZXXXXXXYYYYYYXXXVVVWWWXXXYYYZZZ[[[[[[[[[[[[VVVVVVWWWXXXYYYZZZ[[[\\\ZZZ[[[\\\]]]___```aaabbbaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbbbbbbbbbbaaaaaabbbdddeeefffbbbbbbcccddddddeeeeeefff~~~}}}{{{yyyxxxvvvvvvssspppnnnmmmlllllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhkkkjjjhhhggggggggghhhhhhllllllmmmnnnpppqqqrrrsssssssssssssssttttttttttttuuuuuuuuuuuuttttttttttttttttttttttttuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyzzzyyyyyyxxxwwwvvvttttttsssrrrqqqqqqppppppqqqqqqqqqssstttuuuvvvxxx{{{~~~|||yyy}}}{{{yyywwwwwwwwwxxxyyyzzzzzzyyywwwvvvtttssssssmmmllljjjiiihhhhhhggggggggggggggggggggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhjjjjjjjjjiiiiiiiiiiiiiiikkkjjjjjjiiihhhgggffffffhhhhhhhhhhhhggggggggggggddddddddddddddddddddddddcccccccccbbbbbbbbbaaaaaaaaa```___]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\]]]]]]^^^___``````bbbaaa```___^^^^^^___```````````````aaaaaaaaaaaaeeedddbbbbbbbbbbbbdddeeeeeefffffffffeeeddddddccc~~~|||yyyxxxwwwuuussspppooonnnnnnlllkkkiiiiiijjjjjjjjjjjjjjjjjjlllkkkjjjiiiiiiiiijjjjjjlllmmmnnnoooqqqrrrttttttssssssssstttttttttuuuuuuttttttttttttuuuuuuuuuuuusssssssssttttttuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvuuusssrrrqqqpppoooooooooooopppqqqssstttuuuwww{{{~~~}}}{{{}}}|||{{{yyyyyyzzz{{{||||||{{{zzzxxxvvvtttsssrrrnnnmmmkkkjjjhhhgggggggggggggggggggggggghhhhhhiiiiiiiiiiiihhhhhhhhhggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhffffffffffffeeeeeeeeeeeeddddddddddddddddddddddddcccccccccbbbbbbaaaaaaaaa___^^^^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^``````aaabbbaaa```___^^^______```````````````aaaaaaaaaaaacccccccccbbbbbbccccccccceeeeeeeeeeeeeeedddcccccc}}}{{{yyyxxxvvvsssrrrqqqqqqooommmlllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooqqqrrrtttuuuvvvssssssssstttttttttuuuuuussssssssstttuuuuuuvvvvvvrrrrrrssssssssssssttttttuuuuuuvvvvvvwwwwwwxxxxxx{{{{{{zzzzzzyyyxxxvvvvvvsssrrrqqqooonnnmmmmmmlllmmmoooqqqrrrtttwww{{{~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}{{{yyywwwuuusssrrrpppooommmjjjhhhgggffffffggggggffffffgggggghhhiiiiiiiiihhhhhhhhhhhhgggggggggggghhhhhhiiiiiijjjjjjggggggggghhhhhhiiiiiiiiifffffffffeeeeeeeeeeeedddddddddddddddddddddccccccbbbbbbbbbbbbaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ\\\]]]___```aaabbbaaaaaa```_________``````````````````aaaaaaaaaaaabbbbbbccccccccccccbbbbbbddddddeeeeeeeeedddcccccc|||zzzwwwuuuuuutttrrrpppnnnnnnooooooppppppqqqqqqooooooppppppppppppoooooonnnooopppqqqsssuuuvvvwwwssssssssssssttttttttttttttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvuuusssrrrpppnnnlllkkkjjjjjjjjjllloooqqqsssvvv{{{~~~}}}~~~}}}}}}}}}~~~}}}zzzxxxuuutttsssrrrpppnnnkkkiiigggfffeeegggffffffffffffggghhhhhhiiihhhhhhhhhggggggggggggffffffgggggghhhiiijjjjjjgggggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggfffffffffdddddddddcccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[]]]___aaabbbcccaaaaaa``````````````````````````````aaaaaaaaaaaa```aaabbbccccccbbbaaa```ccccccddddddddddddcccccc|||zzzyyyxxxvvvtttqqqrrrrrrrrrssssssssstttqqqrrrsssssssssqqqooonnnoooooopppqqqssstttuuuvvvrrrrrrrrrrrrssssssssssssuuuuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqsssttttttuuuuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvuuutttsssrrrpppnnnllljjjiiiiiiiiikkknnnppprrrvvv{{{~~~}}}}}}~~~~~~~~~|||yyywwwuuutttsssqqqooollliiigggfffeeefffffffffffffffgggggghhhhhhhhhhhhggggggggggggfffeeeeeefffggghhhhhhiiiiiiiiiiiihhhhhhgggffffffeeeggggggggggggffffffffffffdddddddddccccccbbbbbbbbb````````````````````````^^^^^^^^^^^^^^^\\\[[[ZZZ[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[]]]___aaabbbccc``````aaaaaaaaaaaaaaaaaa````````````aaaaaaaaaaaa``````bbbccccccbbb``````bbbbbbcccccccccccccccbbb}}}{{{zzzwwwwwwwwwvvvvvvvvvvvvvvvtttuuuvvvvvvtttpppllljjjooooooppppppqqqrrrrrrrrrpppppppppqqqqqqqqqrrrrrrtttttttttsssssssssrrrrrrssssssrrrrrrrrrrrrqqqqqqssssssttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuuuuutttrrrqqqpppmmmllljjjiiiiiijjjkkknnnppprrrvvvzzz~~~~~~}}}{{{yyywwwvvvsssrrrooommmjjjhhhgggfffffffffeeeeeeffffffggghhhhhhhhhggggggggggggffffffeeeeeeffffffgggggghhhhhhjjjiiiiiihhhfffeeeeeedddeeeeeeeeeddddddddddddcccdddddddddcccbbbbbbaaaaaa____________````````````^^^^^^______^^^\\\[[[YYY[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ\\\]]]___```aaabbb``````aaabbbbbbbbbaaaaaa````````````aaaaaaaaaaaa``````aaaaaaaaaaaa``````aaaaaabbbcccccccccbbbbbb}}}||||||{{{{{{zzzzzzyyyvvvwwwxxxwwwsssnnniiieeeooooooooooooooooooooooooooooooooooooppppppppppppqqqqqqrrrsssssstttuuuuuutttsssssssssrrrrrrrrrrrrrrrssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuurrrqqqooonnnlllkkkjjjjjjkkkllloooppprrrvvvzzz}}}~~~|||zzzyyyxxxsssrrrooommmkkkiiihhhgggfffeeeeeeeeeeeefffgggggghhhhhhgggggggggfffffffffffffffffffffffffffffffffhhhhhhgggggggggfffffffffeeeeeeeeedddddddddccccccddddddccccccbbbaaaaaa```^^^^^^^^^______`````````[[[\\\^^^______^^^\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]^^^``````aaa___```aaabbbcccbbbbbbaaa````````````aaaaaaaaaaaaaaa``````______``````aaa```aaaaaabbbccccccbbbbbb~~~}}}||||||xxxyyyyyywwwssslllfffbbbooonnnnnnnnnmmmmmmllllllnnnnnnnnnnnnoooooooooooonnnoooppprrrtttvvvwwwxxxtttttttttssssssrrrrrrrrrrrrrrrsssssstttuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvrrrqqqooonnnllllllkkkkkklllmmmoooqqqsssvvvzzz}}}~~~}}}{{{zzzzzzrrrqqqooommmkkkjjjiiihhhfffeeeeeeeeeeeefffgggggghhhgggggggggffffffffffffffffffffffffffffffeeeeeefffffffffgggggggggggggggggggggfffffffffeeeeeeeeeddddddccccccbbbaaaaaa```^^^^^^^^^_________``````YYY[[[]]]_________^^^]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\]]]]]]^^^___``````___```aaacccccccccbbbaaa````````````aaaaaaaaaaaaaaa```___^^^^^^___```aaa``````aaabbbbbbbbbbbbbbb}}}{{{{{{zzzyyywwwtttqqqnnnmmmrrrpppnnnmmmmmmmmmlllkkkhhhiiikkklllmmmnnnnnnooonnnooooooqqqrrrsssttttttssssssssssssssssssssssssuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyxxxxxxwwwvvvuuusssqqqooommmkkkjjjiiijjjkkklllooorrrvvvyyy{{{|||}}}{{{zzzwwwtttrrrpppooommmkkkhhheeedddddddddddddddddddddeeeeeefffffffffeeedddcccdddeeefffggggggfffeeedddfffeeeeeeggghhhiiigggfffffffffeeeddddddcccbbbbbbfffdddaaa```aaabbbbbbaaa______^^^^^^^^^^^^]]]]]][[[[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZXXXZZZ]]]_________```bbbbbb```^^^```bbbcccaaa^^^____________````````````bbbbbbbbbbbbaaaaaaaaa```______````````````______}}}|||{{{zzzxxxvvvssspppooorrrooommmlllllllllkkkiiihhhiiijjjkkkkkklllllllllmmmnnnooopppqqqrrrssstttssssssssssssssstttttttttuuuuuuuuuvvvvvvvvvwwwwwwyyyyyyyyyxxxxxxwwwvvvuuusssrrrooommmkkkjjjjjjjjjlllmmmooorrruuuyyy|||}}}~~~|||{{{xxxvvvsssqqqpppooollljjjeeeeeeeeeeeeeeedddddddddffffffeeeeeeeeedddddddddeeeeeeffffffffffffeeeeeefffeeeeeefffhhhhhhgggeeeffffffeeeeeedddccccccbbbfffdddaaaaaabbbcccbbbbbb______^^^^^^^^^]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYY[[[^^^_________```aaabbbaaa```aaaccccccaaa___aaaaaaaaa``````_________aaaaaa`````````_________^^^______``````______^^^}}}}}}{{{zzzwwwuuusssrrrqqqnnnllljjjjjjjjjhhhggggggggghhhhhhhhhiiiiiiiiillllllmmmoooppprrrsssssssssssssssttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvtttrrrpppnnnlllkkkkkkkkknnnnnnoooqqqtttyyy}}}~~~}}}}}}}}}~~~~~~|||yyywwwuuusssrrrpppmmmkkkgggggggggffffffeeeeeeeeegggfffeeedddcccdddeeeeeeeeeeeeddddddddddddeeeeeeeeeddddddeeefffgggfffeeeffffffeeeeeedddccccccccceeedddbbbbbbcccdddcccbbb___^^^^^^^^^^^^]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZ\\\^^^___^^^^^^___`````````___```aaabbb```^^^ccccccbbbaaa```___^^^]]]_________^^^^^^^^^^^^]]]]]]^^^^^^______^^^^^^]]]~~~}}}|||{{{yyyvvvtttssspppnnnkkkjjjiiihhhfffeeeddddddeeeeeefffggghhhiiijjjkkklllnnnoooqqqrrrssssssssstttuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwuuusssqqqooonnnmmmmmmmmmpppooooooqqqtttyyy~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~}}}zzzxxxuuutttsssqqqnnnllliiiiiihhhhhhggggggffffffhhhfffdddccccccccceeefffeeeeeecccbbbbbbccceeeeeeeeedddcccdddeeeffffffeeeffffffeeeeeeddddddddddddeeedddbbbcccdddeeedddccc_________^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXXXXYYYYYY[[[]]]^^^___^^^]]]___```^^^^^^^^^_________^^^]]]bbbbbbaaa``````___^^^^^^______^^^^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\~~~|||zzzwwwuuutttqqqooollljjjiiihhhfffdddbbbbbbbbbccceeegggiiijjjjjjjjjlllmmmoooqqqrrrssssssssstttuuuwwwxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{||||||||||||{{{zzzyyyxxxwwwuuutttrrrppppppppppppqqqqqqqqqsssvvv{{{{{{{{{zzzyyyzzz{{{|||}}}|||}}}~~~~~~{{{yyyvvvuuutttrrrooommmkkkkkkjjjjjjiiihhhhhhggghhhfffdddccccccccceeefffeeeeeecccbbbbbbccceeeeeefffdddcccccceeefffffffffffffffeeeeeeeeeeeeddddddeeedddcccdddeeefffeeeccc`````````_________^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWXXXYYYYYYZZZ\\\]]]^^^^^^]]]]]]___```^^^___``````___________________________`````````______^^^^^^^^^]]]]]]]]][[[[[[\\\\\\\\\\\\[[[[[[|||yyyvvvuuusssqqqmmmkkkjjjhhhfffdddccccccccccccdddgggiiijjjiiijjjlllmmmoooqqqssssssssstttuuuvvvxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvtttssssssssstttsssssstttvvvyyy}}}{{{zzzzzzyyyyyy{{{|||}}}|||}}}~~~}}}{{{xxxwwwvvvtttqqqooommmmmmlllkkkjjjiiiiiihhhgggfffeeedddcccdddeeeeeeeeeeeeddddddddddddeeeeeegggeeecccccceeefffggggggffffffeeeeeeeeeeeeeeeeeeeeeddddddeeeggggggeeedddbbbaaaaaaaaaaaa`````````]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]^^^]]]]]]^^^```bbb___aaaccccccaaa```aaabbb]]]]]]^^^^^^^^^_________^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZZZZ[[[[[[ZZZZZZZZZ|||yyywwwvvvsssooommmkkkjjjgggeeegggfffeeeddddddfffggghhhjjjkkklllnnnppprrrttttttssstttuuuwwwyyyzzz||||||~~~~~~~~~~~~}}}|||{{{zzzxxxwwwvvvvvvvvvvvvssstttvvvyyy||||||{{{zzzzzzzzz{{{}}}}}}}}}~~~~~~{{{zzzyyywwwtttrrrooonnnnnnmmmkkkjjjjjjiiiffffffeeeeeeeeedddddddddeeeeeeffffffffffffeeeeeehhhfffdddccceeeggghhhhhheeeeeeffffffffffffffffffdddddddddfffhhhhhhfffdddcccccccccbbbbbbbbbaaaaaa]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXZZZ[[[[[[\\\[[[\\\]]]]]]]]]^^^aaaccc^^^```bbbbbb```______aaa]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYYYYZZZZZZYYYYYYYYY~~~zzzyyywwwtttqqqnnnllljjjhhhfffkkkjjjgggeeedddeeeffffffjjjkkklllnnnqqqssstttuuussstttuuuwwwyyy{{{|||}}}~~~~~~}}}|||zzzxxxwwwwwwxxxxxxtttuuuxxx{{{~~~~~~~~~~~~||||||{{{zzz{{{|||}}}~~~}}}~~~~~~|||{{{yyywwwuuupppooonnnmmmlllkkkjjjjjjeeeeeefffffffffeeedddcccdddeeeggggggggggggeeedddiiigggddddddfffhhhiiiiiieeeeeeffffffffffffffffffdddddddddfffhhhhhhfffeeedddddddddcccccccccbbbbbb]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]ZZZ[[[\\\\\\]]]^^^bbbdddZZZ]]]______\\\[[[\\\^^^___^^^]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXXXX}}}{{{xxxvvvsssooollljjjiiihhhjjjjjjiiiiiiiiiiiijjjjjjoooooopppqqqrrrsssssstttuuuxxx{{{{{{zzz{{{~~~~~~|||yyyyyyyyyzzzyyywwwwwwyyy{{{}}}~~~~~~}}}}}}}}}||||||{{{||||||}}}~~~}}}~~~}}}{{{yyywwwvvvtttrrrooommmllllllllliiihhhfffeeeddddddeeeeeeffffffggggggffffffeeedddffffffffffffggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggfffbbbcccdddeeeeeedddbbbaaa^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^```____________^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZ\\\[[[[[[ZZZYYYZZZZZZZZZXXXXXXXXXWWWWWWXXXXXXXXX|||zzzwwwssspppnnnmmmllllllllllllkkkkkklllllllllpppqqqrrrssstttuuuvvvvvvvvvyyy{{{|||{{{|||~~~~~~|||{{{||||||{{{zzzyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{xxxvvvtttssspppnnnmmmlllkkkjjjiiihhhfffffffffffffffffffffggggggffffffeeedddfffffffffggggggggghhhhhhjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggcccdddeeefffeeedddbbbaaa___^^^]]]\\\\\\[[[[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^____________^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYY[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWXXX|||xxxuuusssrrrqqqpppoooooonnnnnnoooooopppsssssstttvvvwwwyyyzzzzzzyyy{{{}}}}}}}}}~~~~~~}}}|||~~~~~~}}}}}}}}}}}}zzzvvvuuutttssspppnnnlllkkkkkkjjjiiihhhggggggggghhhfffggggggggggggfffeeeeeeffffffggggggggghhhhhhhhhkkkkkkjjjjjjiiiiiiiiihhhiiiiiiiiiiiiiiihhhhhhhhheeefffffffffeeedddbbbaaa```___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[ZZZ[[[\\\]]]^^^____________^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWW|||yyywwwvvvvvvtttssssssrrrrrrsssssstttuuuvvvwwwxxxzzz|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~{{{wwwwwwvvvuuussspppmmmkkkjjjjjjiiiiiihhhhhhhhhhhhgggggggggggggggfffeeeeeefffgggggggggggghhhhhhhhhlllkkkkkkjjjjjjiiiiiihhhjjjjjjjjjjjjjjjiiiiiiiiiggggggggggggfffdddbbbaaaaaa```___^^^]]]]]]\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[]]]]]]^^^]]]\\\[[[[[[]]]^^^```_________^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUVVV}}}{{{zzzzzzxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{}}}~~~~~~|||xxxxxxxxxvvvtttqqqnnnlllhhhiiiiiiiiihhhhhhgggggggggggghhhhhhggggggfffeeegggggggggggghhhhhhhhhiiikkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkiiiiiihhhgggfffeeecccccccccbbbaaa___^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\______^^^]]]^^^___```aaa___^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTTTTUUUUUUUUU~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyywwwtttqqqooommmhhhhhhiiiiiiiiiiiihhhgggggghhhhhhhhhhhhgggffffffggggggggghhhhhhhhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllljjjiiihhhhhhgggfffeeeeeedddcccbbb```___^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\\\\_________`````````aaaaaa^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXXXXYYYYYYZZZ[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTUUUUUUVVV~~~|||zzzwwwtttrrrpppooohhhiiijjjkkkkkkjjjiiiiiihhhhhhhhhhhhhhhgggffffffgggggghhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkklllllllllkkkkkkllllllmmmmmmmmmmmmjjjiiihhhhhhggggggggggggeeedddcccaaa```___^^^^^^___^^^^^^]]][[[ZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]^^^```aaaaaaaaa```___^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXYYYZZZZZZXXXWWWUUUVVVVVVUUUUUUUUUUUUVVVVVV}}}zzzvvvsssrrrqqqqqqiiijjjkkklllllllllkkkjjjhhhhhhhhhhhhhhhggggggfffhhhhhhhhhhhhiiiiiiiiiiiihhhiiijjjkkkllllllmmmnnnlllllllllmmmmmmmmmnnnnnniiiiiihhhhhhhhhhhhhhhiiifffeeecccaaa```___^^^^^^______^^^]]]\\\ZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^___[[[]]]___aaabbb```^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXVVVWWWXXXYYYYYYWWWUUUTTTWWWVVVVVVUUUUUUVVVVVVWWW~~~{{{wwwtttrrrrrrqqqnnnllljjjiiijjjjjjhhhgggkkkjjjiiiiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjkkkkkklllmmmlllmmmmmmmmmmmmmmmllllllllllllkkkjjjiiihhhgggfffeeeeeedddcccbbbaaa```___^^^^^^]]]]]]\\\[[[[[[ZZZXXXYYYYYYZZZZZZZZZZZZYYY]]]]]]^^^^^^^^^^^^______```____________^^^^^^^^^___^^^^^^]]]]]]\\\\\\[[[\\\[[[[[[ZZZYYYXXXXXXWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVUUUUUU~~~|||xxxuuutttrrrrrrooommmkkkjjjkkkkkkiiihhhkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjkkkllllllmmmnnnnnnnnnoooooonnnnnnmmmllllllkkkjjjiiihhhggggggeeeeeedddcccbbbaaa``````^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\\\\[[[[[[]]]]]]]]]^^^^^^^^^______aaaaaaaaa`````````_________^^^^^^]]]]]]\\\\\\[[[\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVV}}}zzzwwwuuutttsssqqqooommmlllllllllkkkjjjlllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmooooooppppppppppppoooooommmllllllkkkjjjiiihhhhhhfffeeeeeedddcccbbbaaaaaa______^^^^^^]]]\\\\\\\\\[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^^^^_________bbbbbbbbbbbbaaaaaaaaaaaa___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXWWWWWWWWWVVVVVV~~~{{{yyywwwuuutttsssqqqooonnnnnnnnnmmmlllllllllkkkjjjjjjjjjjjjjjjlllllllllllllllllllllllllllllllllllllllmmmmmmnnnnnnoooppppppppppppppppppmmmmmmllllllkkkjjjjjjiiiffffffeeeeeedddccccccbbb``````______^^^]]]]]]\\\\\\\\\]]]^^^____________^^^^^^^^^_________``````bbbbbbbbbbbbaaaaaaaaaaaa___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWYYYYYYYYYXXXXXXXXXWWWWWW}}}zzzxxxvvvuuutttrrrpppoooppppppnnnmmmmmmllllllkkkkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmllllllmmmmmmnnnooommmnnnooopppppppppppppppnnnnnnmmmmmmllllllkkkkkkggggggffffffeeeeeeddddddaaaaaa``````___^^^^^^^^^[[[\\\]]]^^^__________________`````````aaaaaaaaabbbbbbbbbaaaaaaaaa``````___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXZZZZZZZZZYYYYYYYYYXXXXXX}}}{{{yyyvvvuuuuuusssqqqpppppppppooonnnnnnmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnoooooommmnnnooopppppppppppppppnnnnnnnnnnnnmmmmmmllllllggggggggggggffffffeeeeeebbbbbbaaaaaa```______^^^\\\\\\^^^___``````aaaaaaaaaaaabbbbbbbbbcccccccccbbbbbbbbbaaaaaaaaaaaa```___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZYYY[[[[[[[[[ZZZZZZZZZYYYYYY~~~}}}{{{yyyvvvuuuuuusssqqqpppqqqqqqooonnnnnnmmmmmmlllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnooopppnnnooopppqqqrrrrrrrrrrrroooooonnnnnnnnnnnnmmmmmmhhhhhhggggggggggggffffffcccbbbbbbaaaaaa```______]]]^^^___aaabbbbbbcccccccccccccccdddddddddeeeeeedddcccccccccbbbbbbbbbbbb___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\\\\[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZ~~~~~~~~~}}}{{{xxxvvvtttuuusssqqqpppqqqpppooonnnnnnnnnmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppooopppqqqrrrsssssstttsssoooooooooooonnnnnnnnnnnnhhhhhhhhhhhhggggggggggggccccccbbbbbbaaa`````````___```aaabbbcccddddddeeedddddddddeeeeeeeeeffffffeeeeeeeeedddddddddcccccc______^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\YYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZ}}}zzzxxxwwwvvvuuuuuuuuutttsssrrrrrrqqqqqqqqqpppnnnmmmlllllllllmmmkkkllllllmmmnnnoooooopppooooooooooooooooooooooooqqqqqqrrrrrrrrrrrrsssssspppppppppooooooooooooooollliiigggffffffggggggffffffeeedddbbbaaa``````___dddddddddcccccccccbbbbbbeeeeeeeeefffeeeeeedddddddddddddddcccccccccbbbbbbcccaaa_________^^^]]][[[\\\\\\]]]]]]^^^___``````[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\~~~|||zzzxxxvvvuuuuuutttttttttsssrrrrrrqqqqqqqqqpppooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooopppooooooooooooooooooooooooqqqqqqrrrrrrrrrrrrssssssppppppppppppoooooooooooollljjjhhhggghhhhhhhhhgggfffeeedddbbbaaaaaaaaaaaabbbbbbccccccdddddddddeeeeeeffffffgggggggggffffffeeeddddddddddddccccccccccccaaa```_________]]][[[\\\]]]]]]^^^______``````\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\~~~|||yyywwwvvvuuuuuutttssssssrrrrrrqqqqqqqqqqqqqqqooonnnnnnnnnnnnnnnooooooooooooooooooooooooooooooooooooooooooooooooqqqqqqrrrrrrrrrrrrssssssppppppppppppoooooonnnnnnmmmkkkiiihhhiiiiiiiiigggddddddcccbbbbbbbbbbbbbbbaaaaaabbbcccdddeeeffffffeeefffggghhhhhhhhhhhhhhhffffffeeeeeeeeedddddddddcccbbb````````````^^^\\\]]]^^^^^^______``````aaa]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]~~~}}}{{{yyywwwuuuttttttsssrrrrrrrrrqqqqqqqqqpppqqqqqqpppoooooooooooooooppppppppppppooooooooooooooooooooooooooooooooooooqqqqqqqqqrrrrrrrrrssssssqqqqqqppppppoooooonnnnnnllljjjiiihhhiiiiiihhhfffcccccccccbbbbbbccccccdddbbbbbbccccccdddeeeeeefffdddeeefffggghhhiiiiiiiiigggfffffffffeeeeeeeeeeeedddbbbaaaaaaaaaaaa___^^^_________``````aaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^^^^^^^^^^~~~|||zzzxxxvvvuuutttsssqqqqqqqqqqqqqqqppppppppppppppppppppppppoooooooooppppppppppppooooooooooooppppppppppppppppppppppppqqqqqqqqqrrrrrrrrrssssssqqqqqqppppppooonnnnnnmmmjjjiiihhhhhhhhhhhhfffeeecccccccccbbbccccccdddeeeddddddddddddddddddddddddcccdddeeefffggghhhhhhhhhgggggggggfffffffffeeeeeedddcccbbbaaabbbbbbaaa___``````aaaaaaaaaaaabbbbbb________________________________________________}}}|||zzzxxxuuutttssssssppppppppppppppppppppppppnnnooooooppppppooonnnnnnooooooooooooooooooooooooppppppppppppppppppppppppqqqqqqrrrrrrrrrrrrssssssrrrqqqqqqpppooonnnmmmmmmiiihhhggghhhhhhhhhfffdddddddddcccccccccddddddeeefffeeeeeeeeedddddddddcccdddeeeffffffggggggggggggggggggfffffffffeeeeeeeeeeeecccbbbbbbccccccbbbaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```````````````_________```````````````~~~}}}{{{yyywwwuuussssssrrrooopppppppppppppppppppppmmmnnnnnnooooooooonnnmmmmmmmmmmmmnnnnnnoooooopppppppppppppppppppppppppppqqqqqqrrrrrrrrrrrrssssssrrrrrrqqqpppooonnnmmmmmmjjjiiihhhiiijjjiiifffdddeeeddddddcccccccccdddddddddddddddeeeeeeeeeeeeeeefffgggggghhhhhhhhhggggggfffffffffeeeeeeeeeddddddeeedddccccccddddddcccbbbccccccccccccccccccccccccbbbbbbbbbaaaaaa`````````______`````````aaaaaaaaa}}}|||{{{yyywwwuuusssrrrrrroooooooooooooooppppppppplllmmmnnnoooooonnnmmmmmmkkkllllllmmmnnnoooooopppppppppppppppppppppppppppqqqqqqrrrrrrrrrsssssssssrrrrrrqqqpppooonnnmmmlllkkkjjjjjjjjjkkkjjjhhheeefffeeeddddddcccccccccdddbbbccccccdddeeefffgggggghhhiiiiiiiiiiiihhhhhhgggffffffeeeeeeeeedddddddddfffdddcccccceeeeeedddbbbcccccccccccccccccccccccccccbbbbbbbbbaaaaaa``````___`````````aaaaaabbbbbb|||{{{xxxuuusssrrrrrrrrrooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmmmmnnnoooooonnnnnnooopppqqqqqqqqqpppnnnnnnppprrrrrrsssttttttuuuuuutttttttttsssrrrqqqpppnnnmmmmmmjjjjjjiiiiiihhhgggggggggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggiiiiiihhhhhhggggggffffffggggggfffeeeeeeeeeeeeffffffeeeeeeeeeeeefffggggggbbbccccccddddddccccccbbbccccccddddddcccbbb```___aaaaaaaaaaaabbbbbbbbbbbb{{{zzzwwwuuusssrrrqqqqqqooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmlllnnnoooooonnnnnnoooppppppqqqqqqpppnnnnnnppprrrrrrssssssttttttttttttttttttsssrrrqqqpppnnnmmmmmmjjjjjjiiiiiihhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeedddeeeeeeeeeeeefffffffffgggggggggfffffffffeeeeeeffffffeeedddddddddddddddeeeeeeeeeeeeeeeffffffgggeeeeeeffffffffffffeeeeeeeeeeeeffffffeeedddbbbaaaaaaaaaaaaaaabbbbbbbbbbbb~~~zzzyyywwwtttrrrqqqppppppooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllnnnoooooonnnmmmooopppooopppqqqpppnnnnnnppprrrrrrrrrsssttttttttttttttttttsssrrrqqqpppnnnmmmmmmjjjjjjjjjiiihhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeeeeeeeefffffffffeeeeeeeeeeeeeeeeeeddddddccccccccccccccceeeeeeddddddeeeeeefffgggffffffggggggggggggffffffeeeeeeeeeeeeeeedddbbbbbbaaaaaaaaabbbbbbbbbcccccc~~~~~~yyyxxxvvvtttrrrqqqoooooonnnnnnmmmmmmllllllmmmmmmnnnnnnmmmmmmmmmllllllllllllmmmooonnnmmmmmmnnnpppnnnoooppppppoooooopppqqqrrrrrrssstttttttttsssssstttsssrrrqqqpppnnnmmmmmmkkkkkkjjjiiiiiihhhhhhgggffffffffffffffffffffffffcccccccccdddddddddeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeedddcccccccccccccccdddddddddddddddeeeeeefffeeeeeeffffffffffffeeeeeeccccccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbccccccccc~~~}}}}}}yyyxxxwwwuuusssqqqooonnnnnnnnnmmmllllllkkkllllllmmmmmmmmmmmmlllllllllllllllmmmnnnnnnmmmmmmnnnooommmnnnppppppoooooopppqqqqqqrrrrrrssstttssssssssstttsssrrrqqqpppnnnmmmmmmkkkkkkjjjjjjiiihhhhhhhhhffffffffffffffffffffffffcccccccccdddddddddeeeeeefffffffffffffffffffffffffffeeeeeedddddddddddddddcccccccccccccccdddeeeeeeeeeffffffggggggffffffeeeccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccc~~~~~~}}}}}}}}}yyyxxxwwwvvvtttrrrooonnnnnnmmmlllkkkkkkkkkkkkkkkmmmmmmmmmllllllllllllkkkkkkmmmnnnnnnmmmlllnnnooolllnnnppppppoooooopppqqqqqqqqqrrrssssssssssssssstttsssrrrqqqpppnnnmmmmmmkkkkkkkkkjjjiiiiiihhhhhhffffffffffffffffffffffffddddddddddddeeeeeeeeeeeefffffffffffffffgggggggggffffffeeedddddddddddddddccccccbbbbbbccccccdddeeegggggghhhhhhhhhhhhggggggeeeeeedddccccccddddddeeebbbbbbbbbccccccccccccddd~~~~~~}}}}}}}}}}}}||||||||||||yyyyyyxxxwwwuuussspppooonnnmmmlllkkkjjjjjjjjjjjjmmmmmmmmmlllllllllkkkkkkkkklllnnnmmmllllllmmmoookkkmmmooopppooooooppppppqqqqqqrrrssssssssssssrrrtttsssrrrqqqpppnnnmmmmmmlllkkkkkkjjjjjjiiiiiihhhffffffffffffffffffffffffdddeeeeeeeeeeeefffffffffddddddeeeeeeeeefffffffffeeeddddddcccccccccccccccbbbbbbbbbbbbbbbcccddddddfffgggggghhhhhhggggggfffeeeddddddccccccdddeeeeeebbbbbbbbbcccccccccdddddd{{{~~~}}}}}}~~~}}}||||||{{{||||||||||||||||||||||||yyyyyyyyyxxxvvvsssqqqooonnnmmmlllkkkjjjjjjjjjjjjmmmmmmlllllllllkkkkkkkkkkkklllnnnmmmllllllmmmooojjjllloooppppppoooooopppqqqqqqrrrsssssssssrrrrrrtttsssrrrqqqpppnnnmmmmmmllllllkkkjjjjjjiiiiiihhhggggggggggggggggggggggggeeeeeeeeefffffffffggggggcccccccccddddddeeeeeeeeedddccccccbbbaaabbbbbbbbbbbbbbbbbbaaabbbccccccdddddddddeeeeeeeeeeeeddddddcccbbbaaaaaaaaabbbcccdddbbbbbbcccccccccdddddddddyyy~~~}}}~~~~~~|||||||||}}}}}}||||||||||||||||||||||||{{{zzzzzzxxxvvvrrrpppnnnnnnmmmmmmlllkkkjjjiiihhhkkkkkklllllllllkkkjjjjjjmmmmmmnnnnnnoooooopppppppppppppppppppppooonnnmmmpppppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppooonnnnnnooommmlllllllllllljjjiiijjjjjjiiiiiihhhgggggggggeeecccaaabbbeeegggfffdddddddddddddddddddddddddddeeedddbbbaaaaaaaaabbbbbb`````````aaabbbbbbcccccccccdddeeeeeeeeedddcccbbbbbbbbbaaaaaabbbcccddddddccccccbbbbbbbbbbbbcccccc~~~~~~zzzwwwyyy}}}|||||||||}}}}}}||||||||||||||||||||||||||||||{{{zzzwwwtttqqqpppnnnnnnmmmlllkkkjjjiiiiiijjjkkkkkkkkklllkkkkkkkkkmmmmmmnnnnnnoooooopppppppppqqqqqqqqqppppppooonnnoooooooooppppppqqqqqqqqqrrrrrrqqqppppppooonnnnnnooommmllllllllllllkkkiiiiiiiiihhhhhhgggfffffffffeeecccaaabbbeeeffffffdddddddddddddddddddddddddddeeedddbbbaaaaaaaaabbbcccbbbbbbbbbbbbaaaaaaaaaaaacccdddeeeeeeeeeeeeccccccbbbbbbbbbbbbbbbcccddddddbbbbbbbbbaaaaaabbbbbbbbb~~~yyy~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}~~~~~~}}}xxxqqqmmmrrr|||~~~~~~~~~}}}|||||||||}}}}}}||||||||||||||||||||||||~~~}}}}}}{{{yyyvvvsssrrrooonnnnnnmmmlllkkkjjjjjjiiijjjjjjkkkkkklllllllllmmmmmmnnnnnnooooooppppppqqqqqqrrrrrrrrrqqqppppppooooooooooooooopppppppppqqqqqqqqqppppppoooooonnnnnnmmmlllkkkllllllkkkiiihhhhhhggggggfffeeeeeeeeeeeecccbbbcccdddeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaaaaaaaabbbcccdddccccccbbbaaaaaa``````cccdddeeeffffffeeedddccccccbbbbbbbbbbbbccccccdddbbbaaaaaa``````aaaaaabbb|||~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~xxxrrrooottt~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||zzzwwwuuussspppoooooonnnmmmlllkkkjjjiiiiiijjjjjjkkklllmmmnnnmmmmmmnnnnnnoooooopppppprrrrrrrrrssssssrrrqqqqqqooooooppppppppppppppppppqqqpppppppppooooooooonnnnnnmmmkkkkkkllllllkkkjjjiiihhhhhhggggggfffeeeeeeeeedddccccccddddddeeeeeeeeeeeeeeeeeeeeefffffffffdddcccbbbaaaaaabbbcccccccccccccccbbbbbbaaaaaaaaacccdddeeefffffffffeeedddcccccccccbbbbbbccccccdddaaaaaa````````````aaaaaa~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyyxxxxxxxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}|||zzzxxxuuutttqqqppppppooonnnmmmlllllljjjiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnooooooppppppqqqrrrrrrsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooooooooooooooonnnlllkkkkkklllmmmllljjjjjjjjjiiihhhhhhggggggfffeeeeeeddddddccccccdddeeedddddddddeeeeeeeeeffffffccccccbbbaaaaaabbbcccdddaaaaaabbbbbbcccccccccdddcccdddeeefffgggfffeeeeeeddddddcccccccccccccccdddaaaaaa````````````aaaaaa~~~~~~}}}}}}}}}}}}~~~|||{{{yyywwwvvvvvvvvvwwwvvvvvvwwwxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}{{{yyyvvvuuurrrqqqqqqpppooonnnmmmlllkkkjjjjjjiiijjjkkkmmmnnnmmmmmmnnnnnnooooooppppppqqqqqqrrrsssssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqoooooooooooooooooooooooommmlllkkkkkkmmmmmmlllkkkjjjjjjjjjiiihhhhhhggggggdddeeeeeedddcccbbbccceeebbbccccccddddddeeeeeeeeecccbbbaaaaaaaaabbbcccdddaaaaaabbbbbbcccddddddeeecccdddeeefffggggggffffffeeeddddddccccccccccccdddbbbaaaaaa``````aaaaaabbb~~~~~~~~~|||zzzxxxwwwuuuttttttttttttuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}}}}~~~}}}}}}~~~|||}}}}}}{{{yyywwwrrrrrrqqqpppooonnnnnnmmmmmmkkkjjjiiiiiijjjlllmmmmmmmmmnnnnnnooooooppppppppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppppppppooonnnooooooooooooooooooooommmlllkkkkkkmmmmmmlllkkkiiiiiiiiihhhggggggffffffdddffffffeeebbbaaaccceeeaaaaaabbbbbbcccddddddeeecccbbbaaaaaaaaabbbdddeeeccccccccccccccccccccccccbbbccceeeggggggggggggffffffeeedddcccccccccccccccbbbbbbbbbaaaaaabbbbbbbbb~~~|||xxxwwwuuusssrrrrrrrrrsssvvvvvvwwwxxxyyyzzz{{{{{{vvvxxxzzzzzz{{{|||||||||~~~}}}zzzyyysssrrrrrrqqqpppooonnnnnnnnnllljjjiiiiiijjjkkkmmmmmmmmmnnnnnnooopppppppppooopppqqqqqqrrrrrrrrrrrrqqqpppppppppoooooonnnnnnnnnnnnnnnnnnoooooooooooommmkkkjjjkkkmmmmmmlllkkkhhhhhhhhhgggffffffeeeeeedddfffgggeeebbbaaaccceee``````aaabbbccccccddddddbbbbbbaaaaaaaaabbbdddeeeeeeeeedddccccccbbbbbbbbbbbbccceeegggggggggggggggfffeeeddddddccccccccccccccccccbbbbbbbbbbbbcccccc~~~|||{{{yyyvvvsssrrrsssuuuvvvttttttuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{|||||||||}}}zzzxxxwwwuuussspppoooooonnnlllkkkjjjjjjjjjkkklllmmmnnnooonnnoooooopppqqqrrrrrrrrrpppqqqrrrqqqpppppprrrtttsssssssssrrrrrrpppooonnnoooooooooooonnnnnnnnnnnnlllmmmmmmmmmllljjjhhhggggggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaa````````````aaaaaabbbcccccccccbbbccccccddddddfffccc``````dddggggggfffeeefffggghhhhhhgggfffeeegggdddcccddddddaaaaaaddddddcccaaa``````aaacccddd}}}zzzyyyvvvtttsssssstttuuuuuuuuuvvvwwwxxxyyyyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~{{{yyyxxxwwwuuurrrppppppooonnnlllllllllllllllmmmmmmnnnooommmmmmnnnnnnoooppppppqqqpppqqqqqqqqqpppppprrrssssssrrrrrrqqqqqqpppoooooopppooooooooonnnnnnnnnnnnmmmmmmmmmlllkkkjjjiiihhhgggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaa````````````aaabbbbbbcccccccccccccccddddddeeefffcccaaaaaadddgggggggggfffggghhhhhhhhhhhhgggfffhhheeedddeeeeeebbbbbbddddddcccbbbaaaaaabbbcccddd~~~yyyxxxwwwvvvuuutttttttttwwwwwwwwwxxxxxxyyyyyyyyy{{{||||||}}}~~~}}}{{{yyyxxxvvvsssrrrrrrqqqooonnnnnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnooooooppppppqqqooopppqqqpppooooooqqqssssssrrrqqqppppppoooppppppppppppooooooooonnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiigggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaaaaa``````aaabbbbbbccccccccccccccccccdddeeefffgggeeecccccceeeggghhhhhhggghhhiiiiiiiiiiiihhhgggiiieeedddfffeeebbbbbbeeebbbbbbbbbbbbbbbbbbbbbbbbzzzzzzyyyxxxwwwvvvuuuuuuxxxxxxxxxxxxxxxyyyyyyyyy||||||}}}~~~}}}{{{yyywwwtttrrrrrrqqqpppnnnooonnnnnnmmmmmmmmmmmmnnnqqqqqqqqqrrrrrrrrrssssssooopppppppppooooooqqqssssssrrrqqqpppoooppppppqqqpppppppppooooooooonnnnnnooonnnllljjjiiiiiiiiijjjgggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaaaaaaaaaaabbbbbbcccdddddddddcccddddddeeefffggghhhgggffffffggghhhiiiiiihhhiiijjjkkkkkkjjjiiihhhiiieeedddfffeeebbbbbbeeeaaabbbccccccccccccbbbaaammm}}}||||||{{{zzzyyyxxxwwwyyyyyyyyyyyyyyyyyyzzzzzz}}}}}}~~~}}}yyyvvvtttrrrrrrqqqpppnnnooonnnmmmmmmmmmmmmmmmnnnrrrrrrrrrrrrssssssssssssooopppqqqpppooooooqqqssssssrrrqqqqqqqqqqqqqqqqqqppppppppppppooooooooooooooonnnllljjjiiiiiiiiijjjgggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaaaaaaaabbbbbbccceeeeeeddddddddddddeeefffggghhhiiiiiiiiiiiiiiiiiijjjkkkiiijjjkkkllllllkkkjjjiiihhheeedddfffeeebbbbbbeeeaaabbbccccccccccccbbbaaappp]]]rrr~~~}}}|||||||||{{{{{{{{{||||||}}}}}}}}}}}}yyywwwtttsssrrrrrrpppooooooooonnnnnnnnnnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrqqqpppppprrrtttrrrrrrssssssssssssrrrrrrqqqqqqpppppppppooooooooonnnmmmlllkkkjjjiiiiiiiiigggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbaaaaaabbbbbbcccdddffffffdddddddddeeefffggghhhiiiiiikkklllllljjjjjjkkklllkkklllmmmmmmmmmmmmlllkkkjjjfffeeegggfffccccccfffbbbbbbbbbbbbbbbbbbbbbbbbvvvdddfffppp}}}~~~~~~~~~{{{yyyvvvttttttsssrrrpppppppppppppppqqqqqqrrrsssrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrsssrrrqqqqqqsssuuuqqqsssuuuvvvvvvuuusssrrrqqqqqqqqqpppppppppoooooommmmmmmmmlllkkkjjjiiihhhgggffffffeeeeeedddccccccdddcccbbbbbbaaaaaabbbbbbbbbbbbbbbcccdddeeefffgggddddddeeeeeefffhhhiiijjjjjjlllnnnnnnkkkjjjkkkmmmlllmmmnnnnnnnnnnnnmmmlllllliiigggiiiiiiffffffhhhdddcccbbbaaaaaabbbcccdddpppbbbYYYhhh~~~|||zzzwwwvvvvvvuuusssrrrqqqqqqqqqrrrssstttuuuvvvttttttttttttttttttttttttrrrsssssssssrrrrrrtttvvvqqqsssvvvxxxxxxvvvtttrrrqqqqqqqqqppppppppppppooolllmmmmmmmmmllljjjhhhggggggffffffeeeeeedddccccccdddccccccbbbaaabbbbbbbbbbbbbbbbbbcccdddeeeggghhhddddddeeeeeeggghhhiiijjjkkkmmmoooooolllkkklllnnnlllmmmnnnoooooonnnmmmlllnnnkkkjjjkkkkkkhhhhhhkkkdddcccaaa``````aaacccddd{{{hhhiii~~~{{{yyywwwwwwwwwuuutttrrrssssssttttttuuuuuuuuuxxxuuuttttttwwwxxxvvvsssuuuuuutttttttttsssssssssrrrsssuuuvvvvvvvvvuuutttrrrsssttttttrrrrrrssstttrrrpppnnnlllkkkjjjjjjkkkggggggfffeeedddccccccbbbgggdddaaa```aaabbbbbbbbb______```aaabbbdddfffggghhhhhhhhhhhhiiijjjkkklllqqqpppppppppqqqqqqssssssoooppppppooonnnmmmmmmnnnooollliiihhhhhhhhhhhhgggeeeeeedddcccbbbbbbbbbbbb~~~}}}~~~|||zzzxxxxxxxxxvvvuuutttttttttttttttuuuuuuuuuxxxvvvtttuuuwwwxxxvvvtttuuuuuuuuuuuuttttttttttttssstttuuuvvvwwwvvvuuuuuurrrsssttttttsssrrrssstttrrrqqqooommmkkkkkkkkkkkkiiiiiihhhgggfffeeeddddddhhheeebbbaaabbbccccccbbbaaaaaaaaabbbdddfffggghhhhhhhhhhhhiiijjjkkklllmmmpppqqqqqqqqqrrrrrrrrrsssooopppqqqpppnnnmmmnnnooopppnnnkkkjjjjjjjjjiiihhhfffeeedddcccccccccccccccxxxzzz}}}{{{zzzzzzzzzxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuwwwvvvuuuvvvwwwxxxwwwvvvwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvssstttuuuuuusssssstttuuusssrrrpppnnnmmmlllllllllkkkkkkjjjiiihhhgggffffffhhhfffcccbbbcccdddcccccccccccccccdddeeeggghhhiiiiiiiiiiiijjjkkklllmmmnnnpppqqqrrrssstttsssrrrrrrpppqqqrrrqqqooonnnooopppqqqooommmlllmmmmmmllljjjggggggeeeddddddccccccccc|||{{{|||{{{zzzyyyxxxxxxwwwwwwvvvvvvuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxuuuvvvwwwvvvtttssstttuuussssssqqqpppooommmmmmllllllkkkkkkjjjiiihhhgggggghhhfffcccccccccdddcccbbbdddddddddeeefffggghhhiiiiiijjjjjjkkklllnnnooopppqqqrrrtttuuuuuutttsssqqqqqqrrrsssrrrqqqpppqqqrrrqqqpppnnnnnnnnnnnnmmmkkkiiihhhgggfffeeeddddddddd}}}|||}}}}}}|||zzzyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzvvvwwwxxxwwwuuutttuuuvvvttttttsssrrrpppooonnnmmmllllllkkkjjjiiihhhgggggggggeeeccccccddddddcccaaadddddddddeeeeeeggghhhiiijjjkkkkkklllnnnoooqqqrrrrrrtttuuuvvvvvvuuusssrrrqqqssstttsssrrrrrrssstttqqqpppnnnooooooooonnnlllkkkjjjiiigggfffeeeeeeeee}}}}}}}}}}}}|||{{{zzzzzzzzzyyyyyyyyyyyyyyywwwyyyzzzzzzyyyyyy{{{|||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{|||wwwyyyyyyxxxvvvuuuuuuvvvuuuuuuuuutttrrrqqqooonnnmmmllllllkkkjjjiiihhhhhhhhhfffeeeeeeeeeeeedddbbbeeeeeeeeeeeefffggghhhiiikkkkkklllmmmoooqqqssstttuuuuuuvvvwwwvvvuuutttsssrrrtttuuuuuusssssstttvvvqqqpppppppppqqqqqqooommmmmmllljjjiiigggfffffffff}}}|||}}}}}}}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{wwwyyy{{{{{{zzzzzz|||~~~}}}}}}|||||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}yyyzzzzzzyyywwwuuuvvvwwwvvvvvvvvvuuutttrrrpppoooooonnnmmmmmmkkkkkkjjjiiijjjhhhgggggghhhhhhfffdddggggggggggggggghhhiiijjjllllllmmmnnnppprrrtttuuuwwwwwwwwwvvvvvvuuuuuuuuussstttvvvuuuttttttvvvwwwsssrrrrrrssstttsssqqqooonnnmmmkkkjjjhhhggggggggg~~~}}}|||}}}}}}}}}{{{yyyzzzzzzzzz{{{|||||||||wwwyyy||||||zzzzzz|||}}}}}}}}}}}}|||||||||||||||{{{{{{zzzzzz|||}}}~~~yyyzzz{{{yyywwwvvvvvvwwwvvvvvvvvvvvvtttrrrpppoooppppppooonnnmmmlllkkkkkkkkkjjjiiijjjjjjjjjhhhfffiiihhhhhhhhhiiijjjkkkkkklllmmmmmmoooqqqssstttvvvxxxxxxwwwvvvuuuuuuvvvvvvsssuuuvvvvvvuuuuuuvvvxxxtttssssssuuuvvvuuusssqqqooonnnllljjjiiihhhgggggg~~~~~~~~~~~~}}}{{{yyyyyyyyyyyyyyyzzz{{{|||zzz{{{{{{{{{||||||}}}}}}|||{{{zzzzzz{{{|||{{{yyy~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxxxxxxxxxxvvvuuuvvvvvvvvvvvvuuutttsssrrrtttsssrrrpppmmmkkkjjjiiimmmmmmlllkkkjjjiiihhhgggiiiiiiiiiiiiiiijjjjjjjjjmmmmmmnnnpppqqqrrrssstttvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttsssqqqooommmlllkkkkkkkkk~~~}}}~~~~~~}}}{{{{{{{{{zzzzzz{{{||||||}}}{{{{{{{{{|||||||||}}}}}}}}}|||{{{{{{}}}}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyxxxyyyxxxvvvuuuwwwwwwwwwwwwvvvuuutttsssssssssrrrqqqooonnnmmmmmmmmmmmmlllkkkjjjiiihhhhhhjjjjjjkkkkkkkkkkkkllllllmmmmmmnnnpppqqqrrrssstttvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuutttrrrpppnnnnnnnnnnnn~~~}}}~~~~~~|||{{{}}}||||||||||||}}}}}}~~~{{{{{{||||||||||||}}}}}}~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyyyyyyyyyywwwuuuxxxxxxxxxxxxwwwvvvuuuuuussssssrrrrrrqqqqqqppppppnnnnnnmmmlllkkkjjjjjjiiillllllllllllmmmmmmnnnnnnmmmnnnooopppqqqrrrssstttvvvvvvwwwwwwwwwwwwwwwvvvxxxxxxxxxyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxwwwuuutttrrrrrrqqqqqq~~~~~~~~~~~~}}}|||}}}}}}|||||||||}}}}}}~~~||||||||||||||||||}}}}}}~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyzzzyyyxxxvvvwwwwwwxxxxxxwwwvvvvvvuuuttttttsssrrrrrrqqqqqqpppoooooonnnmmmmmmlllkkkkkkllllllmmmmmmnnnnnnoooooonnnnnnoooqqqrrrssstttuuuvvvvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuttt~~~}}}}}}}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}||||||}}}|||{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzzzzzzzzzzxxxwwwvvvvvvwwwwwwvvvvvvuuuuuuuuuuuutttsssqqqpppooonnnppppppoooooonnnmmmmmmmmmllllllmmmmmmnnnoooooopppooopppqqqrrrsssuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}{{{{{{{{{zzzyyyxxxwwwwww~~~~~~}}}}}}|||||||||||||||~~~~~~}}}}}}}}}}}}||||||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{yyywwwuuuvvvvvvwwwvvvvvvuuuuuuvvvvvvuuusssrrrpppooooooqqqpppppppppoooooooooooollllllmmmnnnooopppqqqqqqqqqqqqrrrtttuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||~~~}}}|||~~~}}}|||{{{|||{{{yyyxxxvvvvvvwwwxxxxxxwwwwwwvvvvvvvvvuuuttttttsssrrrrrrqqqqqqqqqqqqppppppppppppnnnnnnooopppqqqrrrsssssssssssstttvvvwwwxxxyyyzzzuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~|||{{{|||{{{zzzxxxwwwxxxxxxyyyyyyyyyxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrqqqqqqqqqqqqqqqqqqoooppppppqqqssstttuuuuuuttttttuuuwwwxxxyyyzzz{{{uuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}|||{{{zzzzzzyyyxxxxxxzzzzzzyyyxxxuuuuuuuuuuuuuuuuuuuuuuuusssssssssrrrrrrsssssstttqqqqqqrrrsssuuuwwwyyyzzzzzzzzzzzzyyyxxxxxx{{{}}}|||{{{zzzyyyzzzzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxzzzzzzyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttssssssssstttttttttttttttvvvwwwyyy{{{||||||}}}}}}|||{{{{{{~~~}}}}}}|||{{{{{{|||}}}~~~~~~}}}||||||zzzyyyxxxyyyzzz{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuxxxxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxyyyzzz{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwwwwwwwwwwwwwzzzzzz{{{{{{|||~~~~~~}}}{{{zzzyyyyyy{{{{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{zzzyyyyyyzzzzzz|||||||||}}}~~~~~~}}}}}}{{{zzzyyyzzz{{{|||{{{yyy{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~}}}||||||zzzyyyzzz{{{|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{zzzzzz{{{|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzzzz||||||}}}~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzyyy{{{|||}}}~~~~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuussstttuuuvvvwwwwwwwwwwwwvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyvvvvvvuuuuuuuuuuuuuuuuuussssssssssssttttttttttttqqqrrrsssuuuvvvvvvvvvvvvuuuuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxvvvvvvvvvuuuuuuttttttsssrrrrrrrrrrrrssssssssstttpppqqqrrrtttuuuuuuuuuvvvssstttvvvxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyyxxxxxxwwwwwwwwwvvvuuuttttttssssssqqqqqqqqqrrrrrrsssssssssoooppprrrssstttuuuuuuuuussssssuuuwwwyyy{{{}}}~~~||||||}}}~~~}}}}}}}}}}}}{{{zzzxxx{{{~~~}}}|||{{{{{{zzzxxxvvvwwwvvvtttrrrqqqqqqqqqqqqrrrrrrqqqqqqpppqqqqqqqqqrrrrrrrrrssstttuuuvvvwwwtttuuuuuuvvvwwwxxxxxxyyy{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~}}}}}}zzz{{{}}}}}}{{{xxx}}}}}}~~~}}}}}}~~~~~~|||{{{{{{zzzxxxwwwwwwvvvtttsssqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssstttuuuvvvttttttuuuuuuvvvvvvwwwwwwyyyyyyzzzzzz{{{{{{||||||~~~~~~~~~}}}}}}}}}||||||}}}zzzyyyyyyzzzzzzxxxvvv{{{{{{|||{{{{{{|||~~~~~~|||||||||{{{yyywwwwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrrssstttuuuuuutttttttttttttttttttttuuuwwwwwwwwwxxxyyyzzzzzz{{{|||||||||{{{{{{{{{zzzzzzyyyxxxvvvvvvwwwwwwuuutttwwwxxxyyyyyyxxxxxxzzz||||||}}}}}}||||||{{{yyyxxxwwwvvvuuuttttttssssssssssssrrrrrrrrrrrrsssssstttssssssrrrrrrssstttuuuuuutttttttttsssssssssssssssuuuuuuvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuuuutttsssssstttuuuvvvvvvuuuuuuvvvxxxyyyzzz|||~~~~~~}}}}}}|||zzzxxxvvvvvvvvvvvvuuuttttttsssssssssrrrrrrsssttttttuuuttttttssssssssstttuuuuuutttttttttttttttsssssssssuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuutttsssssssssqqqsssttttttsssrrrsssuuuwwwyyy{{{}}}~~~}}}}}}}}}{{{yyyvvvvvvwwwwwwvvvuuuttttttssssssssssssttttttuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuutttuuuvvvuuusssqqqrrrsssppprrrttttttrrrqqqrrrsssvvvwwwyyy|||~~~~~~~~~}}}{{{yyyvvvvvvwwwwwwwwwvvvuuutttsssssssssssstttuuuvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuuuussstttuuutttqqqpppqqqrrrppprrrttttttrrrqqqqqqrrrtttuuuwwwzzz|||~~~~~~~~~~~~|||zzzvvvvvvwwwxxxxxxwwwuuuuuusssssssssttttttvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxvvvvvvwwwxxxyyyzzzzzz{{{||||||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuqqqssstttssspppnnnoooqqqppprrrttttttsssqqqqqqrrrrrrsssvvvyyy{{{}}}~~~}}}||||||zzzxxxyyyyyyxxxxxxwwwvvvvvvvvvrrrrrrssstttuuuvvvwwwwwwyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{|||||||||||||||{{{xxxxxxwwwwwwvvvvvvuuuuuuvvvvvvtttsssssssssssssssuuutttsssrrrrrrrrrrrrsssqqqrrrtttwwwyyy|||~~~}}}}}}|||zzzyyyzzzzzzzzzyyyxxxxxxwwwwwwtttuuuuuuvvvvvvwwwwwwwwwyyyyyyxxxwwwwwwwwwxxxyyywwwwwwxxxyyyzzz{{{|||}}}||||||}}}}}}}}}||||||{{{yyyyyyxxxxxxwwwvvvvvvvvvwwwvvvuuutttsssssssssssstttssssssrrrrrrrrrssssssrrrsssuuuwwwyyy|||~~~}}}}}}|||{{{yyy|||{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyyyyxxxyyyyyyzzzzzzvvvwwwxxxzzz|||~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwvvvuuuttttttttttttssssssrrrrrrrrrsssssstttssssssuuuwwwyyy{{{}}}~~~~~~}}}}}}}}}{{{zzz||||||{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvzzzzzzzzzzzzzzz{{{{{{{{{xxxyyyzzz|||}}}~~~~~~}}}}}}}}}|||{{{zzzyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuuuussssssrrrrrrrrrsssttttttssstttuuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~|||{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuuuutttzzzzzz{{{{{{||||||||||||||||||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvssssssrrrrrrrrrsssssstttssstttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuyyyzzz{{{|||||||||||||||~~~~~~~~~}}}|||{{{zzzzzzyyyxxxwwwwwwwwwwwwuuutttsssrrrrrrrrrrrrsssrrrssstttuuuvvvwwwxxxxxx{{{|||}}}~~~}}}|||}}}}}}|||{{{{{{zzzzzzyyywwwwwwwwwwwwwwwwwwwwwvvvxxxyyyzzz|||||||||||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxwwwwwwwwwvvvuuutttsssrrrqqqqqqqqqqqqrrrrrrssstttuuuvvvvvvzzz{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz||||||||||||{{{{{{|||~~~~~~}}}{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvuuusssrrrqqqppppppqqqqqqrrrrrrsssttttttuuuzzz{{{|||~~~}}}~~~~~~~~~}}}|||{{{{{{zzz{{{zzzyyyvvvuuuvvvxxx}}}}}}|||||||||~~~~~~}}}{{{xxxwwwxxxyyyyyyxxxqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqsssuuuwwwxxxxxxxxxzzz|||~~~~~~}}}||||||{{{{{{|||zzzxxxwwwyyyzzz}}}}}}||||||}}}~~~~~~|||zzzyyyxxxyyyyyyxxxwwwrrrrrrrrrqqqqqqppppppppppppppppppqqqrrrssstttuuuwwwwwwyyy{{{}}}~~~}}}||||||}}}|||zzzzzz{{{}}}||||||||||||}}}~~~|||{{{zzzzzzzzzzzzxxxvvvssssssrrrqqqpppoooooonnnpppppppppppppppqqqqqqrrruuuvvvwwwyyy|||}}}~~~}}}||||||}}}|||{{{{{{}}}||||||}}}~~~|||{{{zzz{{{{{{zzzwwwuuuttttttsssqqqpppnnnmmmmmmnnnnnnnnnnnnoooooopppqqqssstttvvvxxxzzz}}}~~~~~~|||}}}}}}}}}{{{{{{}}}}}}}}}~~~||||||{{{{{{|||zzzwwwuuuttttttrrrqqqooonnnmmmlllkkkkkkllllllnnnpppqqqrrrrrrsssuuuwwwzzz|||~~~}}}~~~~~~||||||}}}~~~~~~~~~}}}{{{{{{{{{zzzxxxuuutttsssrrrqqqooonnnmmmllljjjjjjkkklllnnnppprrrsssrrrsssuuuwwwzzz|||~~~~~~}}}~~~~~~{{{zzzzzzzzzxxxwwwsssrrrqqqpppooonnnmmmlllkkkkkkllllllmmmooopppqqqrrrsssuuuwwwzzz}}}~~~~~~{{{yyyyyyyyyxxxwwwrrrqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmnnnoooooorrrsssuuuxxx{{{}}}~~~|||zzzzzzyyyxxxvvvsssrrrqqqpppooonnnmmmllljjjkkkkkklllnnnpppqqqrrrpppssswwwzzz{{{|||~~~~~~|||zzzzzzyyyxxxvvvtttsssrrrpppooommmllllllkkkkkkkkklllnnnpppqqqrrrpppssswwwyyy{{{|||~~~|||zzzzzzyyywwwvvvuuutttsssqqqooommmlllkkkkkkkkklllmmmnnnpppqqqrrrppprrrvvvyyyzzz|||~~~xxx|||zzzzzzyyywwwuuuvvvuuutttrrrpppnnnlllllllllllllllmmmnnnpppqqqrrrppprrrvvvxxxzzz||||||zzzzzzyyywwwuuuvvvuuutttrrrqqqooonnnmmmmmmmmmmmmnnnnnnpppqqqrrrpppsssvvvxxxzzz|||}}}{{{zzzxxxvvvuuuuuuuuutttsssqqqpppoooooonnnnnnnnnnnnooopppqqqrrrrrrtttwwwyyy{{{~~~}}}{{{zzzxxxvvvttttttttttttsssrrrrrrqqqqqqnnnnnnnnnnnnooopppqqqqqqsssuuuwwwzzz|||}}}{{{zzzxxxvvvtttttttttsssssssssrrrrrrrrrooonnnnnnnnnooopppqqqqqqtttvvvxxxzzz||||||zzzwwwvvvuuuttttttttttttsssrrrrrrqqqppppppqqqqqqqqqqqqppppppvvvxxx{{{}}}~~~}}}zzzxxxvvvuuuttttttuuuuuutttrrrqqqpppoooppppppqqqqqqqqqqqqqqqwwwyyy{{{}}}}}}zzzxxxwwwvvvuuuuuuvvvvvvuuussspppnnnoooooopppqqqrrrsssssstttwwwyyy|||~~~~~~{{{yyyxxxwwwvvvwwwxxxwwwvvvssspppnnnoooooopppqqqssstttvvvvvvxxxzzz}}}~~~|||zzzyyyyyywwwxxxxxxxxxvvvtttqqqoooppppppqqqrrrsssuuuwwwxxxxxxzzz}}}~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzzzzxxxxxxxxxwwwuuutttsssrrrrrrrrrrrrrrrtttvvvxxxzzzyyy{{{~~~~~~~~~}}}}}}|||{{{}}}}}}}}}|||||||||}}}~~~}}}|||{{{zzzyyyxxxwwwuuuuuutttuuuuuutttssssssssstttvvvxxxzzzyyy{{{~~~||||||{{{}}}{{{zzzzzz{{{|||{{{zzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{zzzxxxvvvttttttuuuvvvwwwuuutttsssssstttvvvxxxzzzyyy|||}}}|||{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyzzz{{{|||||||||{{{~~~||||||{{{zzzxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{||||||}}}~~~||||||{{{{{{{{{zzzyyyyyyxxxxxxyyyyyywwwxxxyyy{{{|||}}}}}}~~~~~~}}}}}}{{{zzzyyywwwvvvvvvuuuuuuvvvvvvvvvwwwxxxyyyzzz{{{{{{|||}}}}}}|||{{{{{{{{{zzzyyyyyyxxxxxxyyyyyywwwxxxyyy{{{|||~~~~~~~~~~~~{{{zzzyyyxxxvvvvvvvvvvvvwwwwwwwwwxxxyyyzzz{{{|||{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzyyyyyyyyyyyyzzzyyyzzzzzz{{{|||~~~{{{zzzyyyxxxwwwvvvvvvvvvxxxxxxxxxyyyzzz{{{||||||{{{|||~~~~~~}}}}}}}}}}}}~~~}}}}}}||||||{{{{{{{{{{{{{{{}}}}}}|||||||||}}}~~~~~~~~~~~~|||{{{yyyxxxwwwwwwvvvvvvyyyyyyyyyyyyzzz{{{||||||zzz}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}}}}||||||}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzxxxwwwwwwwwwwwwyyyyyyyyyyyyyyyzzz{{{|||zzz}}}zzzzzzzzzyyyyyyyyyyyyyyy|||~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyzzz{{{yyy}}}~~~wwwwwwwwwwwwwwwwwwwwwwww{{{}}}~~~}}}||||||}}}~~~|||{{{|||||||||||||||}}}~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwwwyyyyyyxxxxxxxxxyyyzzzzzzyyy}}}~~~}}}|||||||||yyyxxxwwwvvvvvvvvvwwwxxx}}}}}}~~~~~~}}}|||||||||||||||~~~}}}|||zzzxxxvvvuuutttwwwwwwvvvvvvwwwwwwxxxyyyzzz|||}}}{{{zzzyyyyyywwwwwwuuuuuutttuuuvvvwww|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzxxxwwwuuuuuuxxxwwwwwwwwwwwwxxxyyyyyy|||}}}~~~|||zzzxxxwwwvvvvvvuuutttssssssssstttuuuvvv||||||~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}|||{{{yyywwwvvvvvvyyyxxxxxxxxxxxxyyyzzzzzz|||~~~~~~|||}}}~~~{{{{{{yyyxxxvvvuuutttssstttsssrrrrrrssstttuuuvvv{{{{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{|||||||||{{{{{{|||}}}~~~~~~~~~|||{{{zzzxxxwwwwwwzzzyyyyyyyyyyyyzzz{{{{{{|||~~~}}}xxxwwwyyy{{{xxxxxxwwwvvvuuutttsssrrrsssrrrrrrrrrsssuuuvvvwwwyyyzzz|||~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxxzzzzzzyyyyyyzzzzzz{{{|||{{{}}}yyytttrrruuuyyyuuuuuuuuuuuutttsssrrrqqqrrrqqqqqqqqqsssuuuvvvxxxxxxyyy{{{}}}~~~~~~~~~}}}|||zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyzzzyyyyyyyyyyyyzzz{{{{{{zzz|||}}}wwwqqqooossswwwrrrssssssssssssrrrpppoooooooooooopppqqqsssuuuwwwwwwxxxzzz|||~~~}}}|||{{{yyyyyyyyyxxxxxxxxxwwwwwwxxxyyyzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{}}}|||vvvooonnnrrrwwwpppqqqrrrrrrrrrpppooonnnmmmmmmmmmnnnppprrrtttvvvwwwxxxzzz|||~~~}}}||||||}}}~~~|||{{{zzzyyyxxxxxxvvvuuuuuuuuuuuuvvvwwwwwwwwwzzz~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzzzz|||~~~}}}|||xxxuuusssssssssssstttrrrppppppqqqqqqqqqoooooooooooopppqqqrrrttttttzzz|||}}}}}}~~~}}}{{{yyyxxxyyyzzzzzzzzz}}}}}}~~~}}}{{{{{{zzzxxxxxxxxxwwwwwwwwwwwwwwwwwwyyy{{{}}}~~~~~~}}}{{{{{{xxxwwwvvvvvvxxxzzz}}}zzz{{{}}}}}}|||yyyvvvttttttttttttvvvtttsssrrrssstttsssrrrppppppppppppqqqssstttuuuwwwyyy{{{|||~~~|||zzzxxxyyyyyyxxxwwwzzzzzz{{{|||~~~}}}|||{{{zzzxxxxxxxxxxxxxxxwwwwwwwwwuuuwwwzzz{{{|||~~~~~~}}}{{{{{{yyyxxxwwwwwwxxxzzz|||}}}|||}}}}}}||||||{{{yyyvvvuuutttttttttsssqqqppppppqqqqqqqqqpppppppppqqqqqqrrrsssuuuvvvuuuxxx|||~~~~~~zzzxxxxxxwwwvvvuuuvvvvvvwwwxxxzzz|||}}}~~~~~~|||{{{{{{yyyyyyyyyyyyxxxxxxxxxwwwtttvvvxxxyyyzzz|||~~~}}}{{{{{{zzzyyyyyyxxxxxxzzz{{{|||}}}|||zzzzzzyyywwwvvvttttttttttttqqqooonnnnnnoooppppppoooqqqqqqqqqrrrssstttvvvvvvvvvyyy~~~}}}zzzxxxxxxxxxwwwuuuuuuuuuuuuvvvwwwxxxzzz{{{}}}||||||{{{{{{zzzzzzyyyyyyxxxxxxtttvvvwwwxxxxxxzzz|||}}}|||||||||{{{zzzzzzzzzzzz{{{{{{~~~|||zzzwwwwwwvvvuuutttssssssssstttsssqqqqqqsssttttttsssrrrrrrsssssstttuuuwwwxxxvvvzzz}}}zzzyyyyyyyyyyyyxxxuuuuuuuuuvvvwwwxxxyyyzzz~~~~~~~~~||||||{{{{{{zzzyyyyyyxxxvvvwwwxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}|||||||||||||||~~~~~~|||zzzvvvvvvvvvuuuuuutttttttttsssrrrqqqqqqsssttttttsssssssssssstttuuuvvvxxxxxxwwwzzz~~~~~~{{{zzzzzz{{{zzzyyywwwwwwwwwwwwwwwxxxyyyzzz||||||}}}~~~}}}}}}|||{{{zzzyyyyyywwwxxxyyyyyyxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{wwwwwwwwwwwwwwwvvvvvvvvvrrrpppooopppqqqssssssrrrtttttttttuuuvvvwwwxxxyyyyyy|||~~~}}}{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}|||{{{zzzyyywwwxxxyyyxxxwwwwwwyyyzzz|||||||||}}}~~~~~~}}}|||}}}~~~~~~|||zzzxxxxxxyyyyyyyyyxxxxxxwwwuuutttssssssuuuwwwvvvvvvttttttuuuuuuvvvxxxyyyzzz}}}}}}|||{{{yyywwwyyyyyyxxxxxxxxxxxxyyyyyy|||||||||~~~~~~}}}|||{{{zzzzzzwwwxxxxxxwwwvvvvvvwwwyyyzzzzzzzzz{{{|||}}}~~~~~~}}}||||||}}}~~~}}}zzz{{{{{{yyyxxxwwwxxxzzzzzzxxxuuuuuuvvvxxxyyyxxxvvvvvvvvvvvvwwwxxxzzz{{{~~~~~~}}}~~~|||zzzzzzyyyyyyyyyyyyzzz{{{{{{zzzzzzzzz{{{}}}}}}}}}}}}}}}~~~zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{|||~~~}}}||||||}}}~~~}}}{{{||||||{{{zzzyyy{{{|||}}}{{{xxxxxxyyyzzz{{{zzzyyyxxxxxxxxxyyyzzz|||}}}~~~}}}{{{{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{|||~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyy{{{~~~~~~}}}|||}}}~~~}}}~~~~~~}}}||||||~~~}}}|||}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~||||||||||||||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||||||||{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvuuuwwwzzz|||}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||{{{zzzyyyxxxwwwwwwwwwsssssssssssssssssssssssssssuuuwwwxxxyyyzzz|||~~~~~~~~~}}}|||{{{}}}|||zzzyyyxxxwwwwwwwwwrrrrrrrrrqqqqqqpppppppppqqqsssuuuvvvvvvwwwyyy{{{|||~~~~~~~~~~~~~~~}}}|||}}}}}}{{{zzzxxxwwwwwwwwwrrrqqqqqqpppooonnnnnnmmmoooqqqssssssssstttvvvwwwyyy{{{~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~}}}|||zzzxxxwwwwwwwwwrrrqqqqqqooonnnmmmllllllmmmoooqqqqqqpppqqqrrrttttttwwwzzz}}}~~~}}}~~~~~~}}}}}}}}}~~~|||}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwrrrqqqqqqooonnnmmmlllkkklllmmmoooooonnnoooppprrrpppsssxxx{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{{{{}}}}}}~~~~~~zzzzzzzzzyyyxxxwwwvvvuuurrrrrrrrrrrrpppnnnllljjjkkklllmmmmmmlllmmmpppsssuuuuuuuuuvvvwwwyyyzzz{{{~~~~~~}}}~~~~~~~~~~~~}}}{{{{{{||||||}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzxxxwwwvvvuuurrrrrrrrrqqqooommmkkkiiijjjkkklllkkkkkklllooorrrsssssstttuuuwwwxxxzzz{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||||||||||||||||||||{{{zzzyyywwwuuuuuuqqqqqqqqqooonnnkkkjjjhhhhhhiiijjjjjjiiikkkmmmpppqqqqqqrrrsssuuuwwwyyyzzzzzz|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzz{{{}}}}}}|||{{{yyywwwuuutttrrrqqqpppnnnllljjjhhhhhhggghhhhhhhhhgggiiikkknnnoooooopppqqqsssvvvxxxyyywwwyyy|||~~~~~~~~~~~~}}}}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyy||||||{{{zzzyyywwwuuuuuurrrqqqooommmkkkiiihhhgggeeefffgggffffffgggjjjmmmmmmmmmnnnoooqqqsssuuuvvvuuuwwwzzz|||}}}~~~}}}}}}||||||||||||||||||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxzzzzzzzzzyyyxxxwwwvvvuuusssrrrpppmmmkkkiiihhhhhheeeeeeffffffeeegggiiillllllmmmmmmnnnoooqqqrrrssssssuuuxxxzzzzzz|||~~~~~~~~~}}}}}}||||||{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzyyyyyyxxxxxxxxxwwwxxxxxxxxxwwwwwwvvvuuuuuussspppmmmkkkiiihhhhhhdddeeeffffffeeefffiiillllllllllllmmmmmmnnnooopppqqqsssvvvwwwxxxyyyzzz|||~~~~~~~~~}}}|||||||||{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}||||||}}}}}}}}}}}}}}}|||{{{zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvtttqqqnnnkkkjjjiiiiiidddeeeffffffeeefffiiilllmmmllllllllllllmmmnnnnnnoooqqqtttuuuvvvvvvxxxyyy{{{~~~~~~~~~}}}}}}}}}}}}||||||||||||zzzzzzzzzzzzzzz{{{|||}}}zzz{{{|||||||||||||||{{{|||zzz{{{}}}}}}{{{xxxyyyyyyyyyyyyxxxvvvtttssswwwxxxxxxxxxwwwvvvtttsssuuutttrrrooommmkkkjjjiiihhhgggeeeddddddeeeggghhhllllllmmmmmmmmmmmmmmmmmmoooooopppqqqssstttuuuuuuxxxzzz}}}~~~~~~{{{{{{{{{zzzzzzzzzzzzyyyzzzyyyyyyyyyzzzzzz{{{|||zzzzzz{{{||||||||||||{{{}}}{{{zzzzzz|||}}}{{{yyyzzzzzzyyyxxxwwwvvvuuuuuuwwwwwwxxxxxxwwwvvvtttssstttsssqqqooommmlllkkkjjjiiihhhgggffffffggghhhiiilllllllllmmmmmmmmmmmmnnnoooooopppqqqrrrsssttttttwwwxxxzzz~~~}}}}}}~~~~~~~~~~~~{{{zzzzzzzzzyyyyyyyyyxxxyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyzzz|||||||||zzz{{{zzzxxxvvvvvvuuuvvvvvvwwwwwwwwwwwwvvvvvvuuutttssssssqqqooonnnmmmmmmlllkkkjjjiiihhhhhhiiijjjkkklllllllllmmmmmmnnnnnnnnnnnnoooooopppqqqrrrsssssstttuuuwwwzzz~~~~~~||||||||||||}}}}}}}}}~~~~~~~~~||||||{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzwwwuuuuuuuuuvvvwwwvvvvvvvvvvvvvvvvvvuuuuuusssrrrqqqpppooonnnnnnnnnlllkkkjjjjjjjjjjjjkkklllllllllmmmmmmnnnooooooooooooooooooppppppqqqqqqqqqqqqqqqsssvvvzzz~~~~~~|||{{{{{{{{{{{{{{{||||||}}}~~~~~~{{{{{{{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxyyyyyyzzzzzz{{{{{{{{{yyywwwuuuuuuuuuwwwxxxuuuuuuuuuuuuuuuuuuvvvvvvsssrrrqqqppppppooooooooolllkkkkkkkkkkkkkkkkkklllmmmmmmnnnoooooopppqqqqqqpppppppppppppppppppppqqqmmmnnnpppsssxxx|||~~~|||{{{zzz{{{zzzzzz{{{|||}}}~~~~~~~~~~~~yyyyyyxxxwwwvvvuuuttttttuuuuuutttssssssssstttttttttuuuvvvxxxyyyyyyyyyyyywwwyyyzzzyyyxxxxxxyyy{{{zzzyyywwwvvvvvvvvvwwwwwwttttttttttttuuuuuuvvvwwwtttsssrrrqqqpppppppppppplllllllllmmmmmmlllllllllooooooppppppqqqrrrssssssqqqqqqqqqqqqqqqpppppppppllllllnnnrrrvvv{{{|||{{{zzzzzzyyyyyy{{{|||}}}~~~~~~~~~|||~~~~~~~~~yyyxxxwwwvvvuuutttssssssttttttsssrrrrrrrrrrrrrrrssstttvvvwwwxxxyyyyyyyyywwwyyy{{{zzzwwwvvvxxxyyyxxxxxxxxxwwwwwwwwwwwwwwwttttttsssssstttuuuwwwxxxuuuuuusssrrrppppppoooooonnnnnnoooooooooooonnnnnnppppppqqqrrrssstttuuuuuussssssrrrrrrqqqqqqqqqppplllmmmnnnppptttxxx|||~~~}}}{{{zzzzzzxxxyyy{{{|||}}}~~~~~~~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyxxxwwwvvvuuuuuutttsssrrrrrrqqqqqqqqqrrrssstttuuuvvvxxxxxxyyyyyyxxxzzz{{{zzzwwwuuuwwwyyywwwwwwxxxxxxxxxwwwvvvvvvtttssssssssstttuuuwwwxxxvvvuuutttrrrqqqpppooooooppppppqqqqqqqqqqqqppppppqqqqqqrrrssstttuuuvvvwwwtttssssssrrrrrrqqqqqqqqqmmmmmmnnnppprrruuuxxxzzz~~~|||zzzyyyyyyyyyyyyyyyzzzzzz{{{|||yyyxxxxxxzzz~~~~~~|||{{{yyywwwvvvuuutttrrrpppqqqqqqqqqpppqqqqqqrrrrrruuuuuuuuuuuuvvvvvvvvvvvvyyyyyyyyyxxxxxxwwwwwwwwwwwwwww~~~wwwrrrvvvtttttttttuuuuuuuuuuuuuuuqqqrrrssstttuuuuuuuuutttqqqrrrrrrqqqpppqqqsssvvvuuuuuutttttttttvvvwwwyyyvvvvvvwwwvvvuuutttrrrqqqpppooonnnnnnpppssswwwyyy}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{|||yyyxxxxxxzzz~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{yyyvvvuuuuuutttrrrppppppppppppppppppqqqqqqrrrrrrssstttuuuvvvwwwxxxyyyzzzyyyyyyyyyxxxxxxxxxxxxzzzwww|||vvvtttzzzuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttttttttttttttuuuuuutttrrrrrrsssuuuvvvvvvuuuuuuvvvwwwxxxyyywwwwwwwwwwwwvvvuuusssrrrqqqpppoooooopppsssvvvxxxyyy|||~~~|||zzzzzzzzzyyyyyyzzzzzz{{{{{{yyyyyyyyy{{{~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{|||||||||{{{zzzxxxuuuttttttsssqqqoooooonnnnnnnnnoooooopppqqqpppqqqsssuuuwwwyyy{{{|||zzzzzzzzzyyyyyyyyyyyyyyy|||xxxyyy}}}|||vvvwww}}}vvvvvvuuuuuuuuuuuuuuuuuuwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvtttssstttuuuwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyyyyxxxwwwvvvuuutttsssrrrqqqpppqqqsssuuuwwwwwwyyy}}}}}}|||{{{{{{zzzzzzzzz{{{{{{|||zzzzzz{{{|||~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}~~~}}}{{{zzzzzz{{{{{{{{{xxxvvvtttssssssrrrpppooommmmmmmmmmmmnnnnnnoooppppppqqqsssuuuwwwzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{xxxxxx{{{zzzwwwyyy}}}wwwwwwvvvvvvvvvvvvuuuuuuwwwvvvvvvuuuuuuvvvwwwxxxvvvwwwxxxwwwuuuuuuvvvxxxyyyyyyyyyzzzzzz{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvttttttrrrrrrrrrsssuuuvvvxxxzzz~~~}}}}}}|||||||||||||||}}}{{{|||}}}~~~~~~~~~~~~{{{{{{{{{zzzzzzyyyxxxxxxyyyyyyzzzzzz{{{|||}}}}}}~~~{{{zzzzzz{{{{{{zzzwwwuuusssrrrrrrrrrpppnnnllllllllllllmmmnnnooopppsssssstttvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxyyy{{{|||zzzyyyzzzxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyyyyvvvwwwwwwvvvvvvwwwzzz|||zzzzzz{{{{{{|||}}}}}}}}}||||||{{{zzzyyyxxxxxxwwwuuuttttttsssssstttuuuuuuxxx{{{~~~~~~}}}}}}~~~~~~}}}}}}zzzzzzzzzzzzyyyxxxwwwvvvwwwwwwxxxyyyzzz{{{|||}}}}}}{{{zzz{{{{{{zzzxxxuuutttrrrqqqrrrqqqooonnnkkkkkkkkklllmmmnnnooopppuuuuuuvvvvvvwwwxxxyyyyyy|||||||||||||||}}}}}}}}}{{{zzzzzz|||}}}|||zzzxxxyyyyyyxxxxxxwwwvvvvvvvvvtttuuuvvvwwwxxxxxxxxxwwwtttsssrrrqqqqqqtttyyy}}}zzzzzz|||}}}}}}~~~}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxuuuuuutttttttttuuuuuuvvvvvvyyy}}}~~~|||yyyyyyzzzzzzyyyxxxvvvuuuuuuuuuwwwxxxyyy{{{||||||}}}{{{zzzzzzzzzzzzwwwuuutttsssqqqpppqqqpppooommmkkkkkkllllllmmmooopppqqquuuuuuvvvwwwxxxyyyyyyzzz|||||||||}}}}}}~~~~~~~~~~~~}}}{{{{{{|||}}}{{{xxxzzzyyyyyyxxxwwwwwwvvvvvvuuuvvvxxxxxxxxxvvvtttrrrmmmkkkhhheeeeeeiiioootttzzzzzz|||}}}~~~~~~}}}}}}~~~}}}{{{yyyxxxxxxxxxxxxtttttttttuuuuuuvvvvvvwwwuuuyyy}}}~~~~~~{{{yyyyyyzzzzzzyyyxxxvvvuuutttuuuvvvwwwyyy{{{||||||{{{zzzyyyzzzzzzxxxuuussstttrrrppppppqqqpppooommmkkkllllllmmmnnnoooqqqqqqttttttuuuwwwxxxyyyzzz{{{||||||}}}}}}~~~~~~~~~|||yyy{{{}}}}}}zzzzzzzzzyyyyyyxxxwwwvvvvvvvvvxxxyyyzzzxxxtttpppnnnfffccc___ZZZYYY]]]dddiiiyyyzzz|||}}}~~~~~~}}}}}}~~~}}}{{{yyyxxxxxxxxxyyytttttttttuuuvvvwwwwwwwwwwwwzzz~~~~~~~~~zzzyyyyyyxxxwwwvvvuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyzzzyyywwwwwwxxxwwwvvvtttppppppooommmmmmlllllllllmmmllljjjjjjkkkmmmppprrrssssssuuuwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~}}}|||{{{yyyxxxwwwvvvyyyxxxvvvvvvvvvqqqjjjddd___\\\[[[YYYVVVTTTYYY```hhhttt~~~}}}}}}|||||||||{{{zzzxxxwwwvvvvvvvvvuuuuuuuuuvvvwwwxxxxxx|||~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxx{{{zzzwwwwwwvvvvvvsssrrrpppooonnnmmmllllllllllllmmmllljjjjjjkkkmmmppprrrssstttuuuwwwyyy{{{}}}~~~~~~}}}}}}|||~~~}}}|||{{{yyyxxxwwwwwwyyyxxxwwwwwwvvvooofff___^^^ZZZXXXVVVRRRPPPTTT[[[fffrrr|||~~~|||}}}}}}|||zzzyyyyyyyyyxxxxxxwwwwwwuuuuuuuuuuuuvvvwwwxxxxxx{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxxxxvvvvvvvvvvvvvvvwwwwwwwww|||zzzwwwvvvuuusssqqqooonnnnnnmmmlllkkkkkkkkkkkkllllllkkkkkklllnnnppprrrtttuuuvvvxxxzzz|||}}}~~~~~~}}}||||||~~~}}}}}}{{{zzzyyyxxxwwwzzzyyyyyyyyyvvvmmmaaaXXX\\\YYYVVVTTTOOOMMMQQQXXXfffpppzzz{{{zzz|||}}}|||wwwwwwwwwwwwwwwwwwwwwwwwttttttttttttuuuvvvwwwxxxyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvzzzxxxuuuttttttssspppnnnmmmlllkkkkkkjjjjjjjjjkkklllkkkkkkkkkmmmoooqqqrrruuuvvvwwwyyyzzz|||}}}~~~}}}||||||~~~~~~}}}|||{{{zzzyyyxxxzzzzzzzzzzzzwwwlll___UUU\\\XXXUUUSSSOOONNNSSS[[[jjjrrryyyyyyyyyzzz|||{{{wwwwwwwwwvvvvvvuuuuuuuuusssssssssssstttuuuwwwwwwxxxzzz~~~~~~}}}|||||||||||||||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwwwwwwwvvvvvvvvvvvvvvvwwwuuusssssstttsssrrrpppllllllkkkjjjjjjjjjjjjkkkkkkkkkkkklllmmmoooqqqsssvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}|||~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{{{{xxxooobbbYYYZZZWWWTTTSSSQQQPPPWWW```pppvvvzzzyyywwwyyyzzzyyyyyyxxxwwwvvvtttsssqqqqqqqqqqqqqqqrrrsssuuuvvvwwwyyy{{{}}}}}}||||||{{{{{{||||||}}}}}}~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzxxxxxxxxxwwwwwwwwwwwwwwwvvvtttssssssttttttrrrqqqlllkkkkkkjjjjjjkkkkkkkkkkkkkkklllmmmnnnppprrrssswwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{|||{{{{{{{{{zzztttjjjccc\\\YYYWWWVVVTTTTTT\\\eeetttxxxzzzwwwvvvxxxyyywwwyyyxxxwwwuuurrrqqqooonnnpppppppppqqqrrrtttuuuvvv{{{}}}~~~~~~}}}||||||{{{{{{|||||||||}}}}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}||||||yyyyyyyyyyyyxxxxxxxxxwwwxxxvvvtttssstttsssqqqooollllllkkkkkkkkkkkklllllljjjkkklllmmmoooqqqrrrsssxxxyyyyyy{{{|||}}}~~~~~~~~~~~~}}}}}}|||||||||}}}{{{zzz{{{|||yyytttoooeeeaaa^^^]]][[[[[[cccllltttwwwwwwttttttwwwxxxwwwwwwvvvuuusssrrrpppoooooooooooooooppprrrsssuuuvvv{{{}}}~~~~~~~~~}}}}}}}}}}}}|||||||||||||||}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxzzzxxxvvvttttttrrrpppnnnlllllllllkkkkkklllmmmmmmjjjkkklllnnnpppqqqrrrsssyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}||||||~~~{{{zzz{{{}}}}}}zzzwwwnnnjjjgggdddbbbbbbiiirrrrrruuutttrrrrrrwwwyyywwwttttttssssssrrrqqqppppppnnnnnnooopppqqqsssuuuvvv{{{|||~~~}}}}}}}}}||||||||||||}}}}}}|||||||||}}}}}}~~~|||}}}}}}~~~~~~~~~}}}}}}{{{{{{|||}}}}}}}}}}}}}}}~~~}}}}}}|||{{{zzzzzzyyyyyyzzzwwwvvvuuusssqqqooonnnmmmllllllkkkkkkkkkllllllmmmpppooonnnnnnppptttwwwzzzzzz|||}}}~~~}}}|||}}}~~~}}}}}}~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~zzzvvvppplllkkknnnrrrvvvwwwwwwvvvvvvuuuuuuttttttssssssrrrrrrqqqppppppooonnnnnnnnnoooppprrrssstttzzz{{{||||||zzz{{{|||}}}||||||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{||||||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzwwwwwwuuutttrrrpppooonnnmmmlllllllllllllllmmmmmmoooooooooppprrruuuxxxzzzzzz|||}}}~~~}}}|||}}}~~~}}}}}}~~~~~~}}}|||}}}{{{yyyvvvuuuuuuwwwxxxuuuuuuuuuuuuttttttssssssssssssrrrqqqpppoooooonnnnnnnnnnnnooopppqqqssssssyyyzzz|||~~~~~~|||||||||}}}||||||||||||||||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{{{{zzzzzzzzz{{{{{{|||~~~}}}|||{{{{{{{{{{{{yyyxxxwwwuuutttrrrqqqpppnnnmmmmmmllllllmmmmmmmmmooopppqqqsssuuuwwwyyyyyyzzz|||}}}~~~}}}|||}}}~~~|||}}}}}}~~~~~~}}}}}}~~~{{{yyyxxxtttttttttssssssssssssssssssrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnoooppprrrrrrwwwxxxzzz}}}~~~}}}}}}||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyzzz~~~}}}||||||||||||zzzyyyxxxwwwuuutttsssrrroooooonnnmmmmmmmmmnnnnnnooopppsssuuuxxxyyyyyyyyyzzz|||}}}~~~}}}|||}}}~~~||||||}}}}}}~~~~~~~~~~~~{{{xxxvvvtttttttttsssssssssssssssrrrrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnooopppqqqrrruuuwwwyyy|||~~~}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwxxx~~~}}}}}}||||||}}}zzzzzzyyyxxxvvvuuuttttttqqqpppoooooonnnnnnnnnooooooqqqtttwwwyyyzzzzzzyyyzzz|||}}}~~~}}}|||}}}~~~{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvuuuuuutttssssssrrrqqqqqqppppppooonnnnnnnnnooonnnnnnnnnooopppqqqrrrtttuuuxxx{{{~~~~~~|||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{}}}}}}|||||||||{{{{{{{{{xxxxxxwwwvvvvvvvvvvvvvvv~~~}}}||||||||||||zzzzzzyyyxxxwwwvvvuuuuuurrrrrrqqqpppoooooooooooooooqqqtttvvvxxxzzzzzzzzzzzz|||}}}~~~}}}|||}}}~~~{{{{{{{{{|||||||||}}}}}}|||}}}}}}~~~~~~~~~|||{{{yyyyyyxxxwwwvvvuuutttrrrqqqqqqppppppppppppppppppppppppppppppoooooopppqqqrrrrrrtttuuuwwwzzz~~~||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzz}}}||||||||||||{{{{{{{{{xxxxxxwwwvvvuuuuuuuuuuuu~~~}}}||||||||||||zzzyyyyyyxxxwwwvvvuuuuuussssssrrrppppppooooooooopppqqqsssuuuwwwyyyzzzzzzzzz|||}}}~~~}}}|||}}}~~~zzz{{{{{{{{{{{{|||||||||{{{{{{|||}}}}}}~~~~~~~~~|||zzzyyyxxxxxxvvvtttrrrpppooonnnooooooppppppqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrsssuuuuuuwwwzzz}}}||||||||||||||||||||||||{{{{{{{{{zzzzzzzzzyyyyyy{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvuuuuuuuuuuuu~~~}}}|||{{{{{{{{{{{{yyyyyyxxxxxxwwwvvvuuuuuutttsssrrrqqqpppppppppppppppqqqrrrtttvvvxxxzzz{{{zzz|||~~~~~~}}}|||}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~{{{}}}|||yyywwwxxxwwwvvvsssqqqnnnmmmlllnnnooopppqqqrrrsssttttttrrrrrrrrrqqqrrrrrrssssssuuuvvvwwwzzz|||~~~~~~||||||||||||||||||||||||{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxyyyyyywwwvvvuuuuuuuuuuuu~~~}}}~~~|||{{{zzzzzzzzz{{{}}}|||yyywwwvvvvvvvvvvvvvvvsssqqqsssrrroooooorrrrrrsssuuuvvvvvvwwwyyy{{{zzzzzz{{{{{{{{{{{{{{{zzz|||{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy|||||||||}}}~~~~~~{{{|||~~~~~~}}}||||||||||||{{{xxxuuusssqqqooollliiimmmoooqqqrrrrrrrrrssstttqqqqqqrrrrrrsssttttttuuuzzz|||}}}~~~~~~}}}{{{zzzzzz|||}}}}}}||||||{{{zzzyyyxxxyyyyyyzzzwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxvvvuuutttttttttttt~~~~~~~~~~~~~~~}}}|||{{{~~~}}}|||zzzyyyyyyzzzzzz{{{zzzxxxwwwvvvvvvvvvvvvuuurrrqqqrrrrrrooooooqqqrrrsssuuuvvvvvvwwwyyy{{{zzzzzz{{{|||||||||{{{{{{|||{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}||||||{{{{{{xxxvvvsssqqqooommmjjjhhhmmmnnnpppqqqpppqqqrrrtttrrrsssssstttuuuvvvwwwwwwzzz|||~~~~~~}}}|||zzzzzz{{{||||||{{{|||{{{zzzyyyxxxyyyyyyzzzwwwxxxxxxxxxxxxxxxxxxwwwxxxwwwvvvuuutttttttttttt|||}}}}}}|||{{{zzzyyyyyy|||{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuqqqppprrrqqqnnnoooqqqrrrsssuuuvvvvvvwwwyyyzzzzzz{{{||||||}}}}}}}}}}}}|||{{{zzzzzzyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyxxxxxxxxxxxxzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzxxxuuusssqqqooonnnkkkiiimmmnnnnnnnnnnnnooorrrtttssstttuuuvvvwwwxxxyyyyyy{{{}}}~~~~~~|||zzzzzz{{{{{{zzzyyy{{{zzzyyyxxxxxxxxxyyyyyywwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuttttttttt~~~||||||||||||{{{yyyxxxwwwyyyyyyyyyxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuuuuvvvvvvuuurrrqqqsssrrrooopppsssrrrsssuuuvvvvvvvvvxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxyyywwwtttsssrrrpppnnnkkklllmmmmmmllllllmmmqqqtttssstttuuuvvvxxxyyyzzz{{{|||~~~~~~~~~|||zzzyyyzzzzzzyyyxxxyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttsss}}}}}}}}}|||{{{zzzxxxwwwwwwwwwwwwwwwwwwvvvvvvuuussssssttttttttttttttttttuuurrrqqqssssssqqqqqqtttrrrtttuuuvvvuuuuuuwwwyyyyyyzzz{{{}}}~~~{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}|||zzzxxxwwwxxxvvvtttrrrrrrqqqnnnllllllllllllkkkkkkmmmpppsssqqqrrrsssuuuwwwyyyzzz{{{~~~~~~}}}}}}}}}{{{yyyyyyyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxuuuvvvvvvwwwwwwvvvvvvuuutttuuuuuuuuuuuuttttttsss~~~~~~}}}}}}{{{zzzxxxwwwtttuuuuuuvvvvvvuuuttttttrrrrrrsssssstttssssssrrrtttqqqqqqsssssspppqqqtttrrrtttuuuuuuuuuuuuvvvxxxwwwxxxzzz|||}}}{{{||||||||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyy{{{|||{{{{{{|||||||||zzzyyyxxxuuusssqqqppppppooommmkkkkkkllllllllllllmmmppprrrpppqqqrrrtttvvvyyyzzz{{{~~~}}}|||{{{|||zzzxxxxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvvvvuuuuuussstttuuuvvvvvvuuussssss~~~~~~}}}|||{{{yyywwwvvvrrrssstttuuuuuutttssssssqqqrrrrrrssssssrrrqqqppprrrooonnnqqqqqqoooooorrrrrrtttuuuuuuttttttvvvwwwvvvwwwyyy{{{}}}~~~{{{||||||}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxvvvuuutttssssssvvvuuuuuuuuuvvvxxxzzz{{{yyyzzz{{{||||||{{{yyyxxxtttsssqqqpppppppppnnnllljjjkkkmmmnnnmmmnnnoooqqqoooppprrrtttwwwyyy{{{|||~~~}}}{{{zzzzzzzzzyyywwwwwwxxxyyyyyyxxxtttuuuwwwxxxxxxxxxwwwwwwtttuuuuuuvvvvvvuuuuuutttrrrsssuuuvvvvvvuuusssrrr}}}}}}|||{{{zzzxxxwwwvvvqqqrrrssstttttttttsssrrrqqqqqqrrrsssrrrqqqpppooopppmmmmmmoooooommmnnnqqqrrrtttuuuuuuttttttvvvwwwuuuvvvxxxzzz|||~~~{{{|||}}}}}}}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzxxxvvvtttqqqoooooouuuuuutttuuuvvvwwwyyyzzzwwwxxxzzz||||||{{{zzzyyyvvvtttsssrrrrrrrrrpppnnniiikkknnnooonnnnnnoooqqqpppqqqrrruuuxxxzzz|||}}}~~~}}}|||zzzyyyyyyyyyxxxvvvwwwxxxyyyyyyxxxtttuuuvvvxxxxxxxxxwwwvvvttttttuuuuuuuuuuuuttttttqqqssstttvvvvvvuuusssrrr}}}zzzwwwuuuttttttsssqqqppppppnnnllliiimmmmmmmmmmmmmmmnnnoooppppppooonnnmmmmmmllllllmmmmmmooorrrtttuuuvvvxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{{{{zzz|||}}}}}}}}}|||zzzxxxvvvuuuvvvwwwvvvuuutttuuuvvvtttsssssssssssstttuuuuuuyyyxxxwwwvvvwwwxxxyyyzzzwwwsssrrruuuuuupppmmmmmmlllkkkkkkkkkkkkkkkkkkjjjnnnooopppsssuuuxxx{{{}}}~~~~~~}}}|||{{{{{{zzzwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttsssssssss~~~|||zzzwwwvvvuuusssqqqqqqpppooollljjjlllllllllllllllmmmnnnoooooonnnmmmmmmlllmmmmmmmmmmmmooorrrtttuuuvvvxxxyyyyyyyyyzzz|||~~~~~~~~~}}}||||||{{{~~~~~~~~~}}}|||{{{yyyxxxwwwxxxxxxwwwuuuuuuuuuvvvuuuuuuttttttuuuuuuvvvwwwxxxxxxwwwwwwxxxxxxyyyzzzzzztttrrrsssssspppooopppmmmmmmmmmmmmllllllllllllnnnoooppprrruuuxxx{{{|||}}}}}}||||||{{{zzzzzzyyywwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuttttttssssss~~~}}}zzzyyyvvvtttrrrrrrqqqpppmmmkkklllkkkkkkkkkkkkllllllmmmlllllllllllllllmmmmmmnnnlllooorrrttttttuuuwwwyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~}}}|||{{{{{{{{{xxxyyyyyyxxxvvvtttuuuvvvvvvvvvuuuuuuvvvvvvwwwxxxwwwwwwxxxyyyyyyyyyyyyxxx|||uuuqqqrrrrrrpppqqqsssoooooooooooonnnnnnnnnmmmnnnoooppprrruuuxxxzzz|||{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuttttttsss~~~~~~{{{yyywwwuuutttssssssqqqnnnlllkkkkkkjjjjjjjjjjjjjjjkkkjjjjjjjjjjjjkkklllmmmnnnlllooorrrssstttuuuwwwyyy{{{|||}}}~~~}}}{{{zzzzzz{{{|||yyyyyyyyyxxxuuutttttttttvvvuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxyyyzzzyyyxxxwww{{{uuurrrssstttrrrrrrtttqqqqqqppppppooonnnnnnnnnnnnoooppprrruuuwwwzzz{{{~~~~~~}}}}}}{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvvvvuuuuuutttttt~~~{{{yyyxxxwwwuuuttttttssspppnnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmnnnlllnnnqqqssstttuuuwwwxxx}}}}}}~~~~~~~~~}}}{{{zzzyyyzzzzzz{{{xxxyyyyyywwwuuusssssstttuuuuuuttttttuuuuuuvvvwwwvvvwwwxxxyyyzzzyyyxxxwwwxxxttttttwwwxxxuuussstttqqqqqqqqqpppooonnnnnnmmmnnnoooppprrrtttwwwyyyzzz~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvuuuuuuuuu~~~~~~{{{zzzzzzxxxvvvvvvuuutttqqqooommmlllkkkiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjllllllkkknnnqqqsssssstttvvvxxx}}}}}}}}}~~~~~~~~~||||||{{{zzzzzzzzzzzzzzzxxxyyyyyyxxxvvvtttuuuvvvuuuttttttttttttuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwttttttxxxzzzvvvttttttsssrrrrrrqqqpppooonnnnnnooooooppprrrtttvvvxxxyyy}}}~~~|||||||||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvv~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{yyywwwwwwvvvuuurrrpppmmmmmmkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkkkknnnqqqrrrssstttvvvxxxyyyzzz{{{|||~~~{{{||||||||||||{{{{{{zzzyyyzzz{{{zzzxxxwwwxxxyyyvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyuuutttwwwyyywwwvvvxxxuuuttttttsssrrrqqqpppooooooooopppqqqsssvvvxxxyyy}}}~~~~~~}}}||||||xxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvv~~~}}}}}}{{{{{{|||}}}~~~{{{zzzxxxwwwwwwuuussspppnnnmmmllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkknnnqqqrrrssstttvvvxxxvvvwwwyyy{{{~~~||||||}}}~~~~~~}}}{{{{{{zzz{{{||||||zzzyyyzzz|||wwwwwwwwwvvvwwwxxxxxxyyyyyyxxxwwwvvvwwwxxxzzz{{{|||vvvsssuuuwwwvvvxxx{{{wwwvvvuuutttsssrrrqqqqqqoooooopppqqqsssuuuwwwxxx}}}~~~~~~}}}||||||wwwwwwwwwwwwwwwwwwxxxxxxyyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvvvvvvvwwwwwwwww|||}}}~~~~~~}}}|||~~~|||yyywwwtttrrrqqqooommmlllllllllllljjjiiijjjiiiiiiiiiiiikkklllmmmnnnnnnoooqqqsssvvvxxxyyyxxxyyyzzz|||}}}}}}~~~~~~~~~||||||}}}}}}{{{yyy}}}}}}}}}|||zzzyyyzzz|||~~~|||zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxxxxwwwxxxxxxyyyyyyvvvuuutttssssssrrrrrrsssqqqqqqrrrssstttuuuvvvwwwxxx{{{~~~}}}|||{{{yyyyyyyyyxxxxxxxxxwwwwwwxxxxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvuuuuuuuuuvvvwww|||}}}~~~~~~}}}|||~~~|||zzzxxxvvvtttsssqqqooommmllllllllljjjiiihhhhhhhhhggghhhiiikkklllnnnooopppqqqtttvvvxxxyyyyyyyyy{{{|||}}}~~~~~~~~~~~~}}}{{{{{{||||||zzzyyy|||}}}~~~}}}||||||}}}}}}{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwyyyxxxxxxwwwxxxxxxyyyyyyvvvvvvuuutttssssssssssssqqqrrrrrrssstttuuuuuuvvvyyy|||~~~}}}|||{{{yyyyyyyyyyyyxxxxxxxxxxxxzzzyyyyyyxxxwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwwww}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyxxxvvvvvvtttqqqnnnlllkkklllkkkjjjiiiiiiiiiiiijjjkkklllmmmooopppqqqrrrtttvvvxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{{{{{{{zzzxxx|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||yyyzzzzzzzzzzzzyyyxxxxxxyyyyyyxxxxxxwwwxxxxxxyyywwwvvvuuutttssssssssssssrrrrrrssssssttttttuuuuuuzzz|||~~~||||||{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzyyyxxxxxxwwwxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxxxx}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{zzzyyyxxxwwwtttooolllllllllllllllllllllmmmmmmnnnooooooppppppqqqqqqsssuuuwwwxxxzzzyyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{||||||{{{zzz}}}~~~~~~}}}}}}~~~~~~}}}||||||||||||zzzzzz{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwxxxxxxwwwvvvuuutttssssssssssssrrrrrrrrrsssssstttttttttzzz|||~~~||||||{{{{{{{{{zzzzzzzzzyyyyyyyyywwwwwwvvvvvvvvvvvvvvvwww{{{zzzzzzyyyyyyxxxxxxwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{{{{yyyxxxwww~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzzzzyyyyyyuuupppnnnmmmmmmmmmmmmmmmnnnoooooopppqqqqqqqqqrrrrrrrrrsssuuuwwwyyyzzzyyyzzz{{{}}}~~~~~~~~~|||}}}~~~~~~}}}|||}}}~~~~~~}}}{{{{{{|||}}}|||||||||||||||||||||{{{zzz{{{{{{|||||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwxxxvvvuuutttssssssrrrrrrrrrqqqqqqrrrrrrssstttttttttzzz|||~~~}}}||||||{{{{{{{{{zzzzzzzzzyyyyyyyyywwwvvvvvvvvvvvvvvvwwwwwwzzzzzzzzzyyyyyyyyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzzzzzzzzyyywwwvvv~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||zzzzzzyyyxxxuuurrrpppooooooooonnnmmmmmmnnnpppppppppppppppssssssssstttvvvwwwyyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~}}}}}}~~~}}}|||zzzyyyzzz{{{{{{{{{|||}}}}}}}}}||||||{{{{{{|||}}}}}}}}}}}}|||zzzzzzyyyxxxwwwwwwwwwwwwuuutttsssrrrqqqqqqqqqqqqppppppqqqrrrssstttuuuuuuyyyzzz}}}~~~}}}|||||||||zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzyyyyyyxxxwww~~~}}}||||||}}}~~~~~~}}}{{{zzzyyyxxxwwwuuurrrrrrrrrrrrpppooommmnnnpppqqqrrrrrrqqqqqqsssttttttuuuvvvxxxyyyzzzzzz{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}{{{||||||{{{zzzyyy{{{|||{{{|||}}}~~~~~~~~~~~~}}}{{{|||}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwwwwssssssrrrqqqppppppppppppnnnooopppqqqsssuuuvvvvvvwwwyyy{{{}}}~~~~~~}}}|||||||||yyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzzwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzyyyzzzzzzzzz~~~}}}||||||}}}~~~~~~|||{{{yyyxxxwwwvvvtttssssssssssssqqqppppppqqqssstttuuuuuutttssstttttttttuuuvvvxxxyyyzzzzzz{{{|||~~~}}}|||{{{|||}}}~~~}}}|||zzz{{{|||{{{{{{{{{}}}{{{|||~~~~~~||||||}}}~~~~~~~~~~~~~~~{{{zzzyyyxxxwwwwwwwwwwwwsssrrrqqqpppoooooooooooommmnnnoooqqqsssuuuvvvwwwvvvxxx{{{|||}}}~~~}}}|||||||||yyyyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxxxxuuuvvvwwwxxxyyyyyyzzz{{{||||||||||||||||||||||||~~~}}}|||zzzzzz{{{||||||}}}}}}~~~~~~|||yyy{{{{{{{{{{{{{{{zzzzzzzzzxxxwwwuuutttrrrrrrqqqqqqqqqrrrssssssqqqqqqrrrsssvvvvvvvvvvvvwwwxxxyyyzzz}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}|||zzzzzz||||||yyywww||||||||||||}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{~~~|||{{{{{{{{{zzzwwwuuusssrrrqqqooonnnnnnmmmmmmnnnnnnooopppqqqrrrrrrsssvvvxxxzzz}}}}}}|||zzzzzzxxxxxxxxxxxxwwwwwwwwwvvvwwwxxxyyyyyywwwwwwxxxyyyvvvxxxyyyyyyyyyyyyzzz||||||||||||}}}||||||{{{zzzyyyzzz{{{|||||||||{{{zzz}}}}}}~~~}}}{{{yyy{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwvvvtttsssrrrrrrrrrssstttuuuuuusssssstttuuuvvvvvvvvvvvvwwwxxxyyyzzz}}}}}}}}}~~~~~~~~~~~~|||||||||}}}}}}~~~|||zzzzzz{{{|||zzzwww||||||||||||}}}}}}}}}}}}{{{{{{zzzzzzzzz{{{{{{||||||zzzyyyyyyyyywwwuuusssrrrrrrpppooonnnmmmmmmmmmlllmmmmmmnnnooopppqqqqqquuuvvvyyy}}}}}}|||zzzzzzxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxvvvvvvwwwxxxvvvxxxyyyyyyxxxyyyzzz|||{{{{{{||||||||||||{{{{{{yyyzzz{{{|||||||||{{{{{{~~~}}}|||}}}|||{{{yyy{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvuuutttsssssssssuuuvvvwwwwwwuuuuuuvvvwwwwwwvvvvvvwwwwwwxxxyyyzzz}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{}}}|||zzzzzz{{{{{{zzzxxx||||||||||||}}}}}}}}}}}}zzzzzzzzzzzz{{{|||}}}}}}{{{zzzyyyxxxxxxwwwuuurrrrrrqqqpppooonnnmmmmmmmmmkkkkkklllmmmnnnooopppppptttuuuyyy|||}}}|||{{{zzzwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvwwwwwwvvvuuuvvvwwwvvvwwwyyyyyyxxxxxxzzz{{{yyyzzz{{{||||||}}}}}}|||yyyzzz{{{|||||||||{{{{{{~~~}}}}}}|||{{{zzzyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvvvvvvvxxxwwwwwwwwwwwwxxxyyyzzzzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||||||||{{{{{{{{{{{{zzzyyy||||||||||||}}}}}}}}}}}}zzzzzzzzzzzz{{{|||~~~~~~}}}|||zzzzzzzzzyyyvvvtttrrrqqqpppooommmmmmmmmmmmkkkkkklllmmmnnnoooppppppuuuvvvyyy|||}}}|||{{{{{{wwwwwwwwwvvvvvvvvvuuuuuuvvvwwwxxxwwwvvvuuuvvvxxxvvvwwwyyyyyyxxxxxxzzz{{{xxxyyy{{{|||}}}~~~~~~~~~{{{{{{{{{|||||||||||||||~~~}}}|||{{{zzzzzz{{{zzzzzzyyyxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuuvvvwwwwwwvvvuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}{{{{{{|||{{{zzzzzzzzzzzz||||||||||||}}}}}}}}}}}}zzzzzzzzz{{{|||}}}~~~}}}{{{zzzzzzzzzxxxvvvtttrrrqqqpppnnnmmmmmmllllllkkkllllllmmmnnnoooppppppwwwxxxyyy|||~~~~~~|||{{{{{{wwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyywwwwwwxxxyyyvvvxxxyyyzzzyyyyyyzzz|||yyyzzz{{{}}}~~~|||||||||}}}}}}}}}~~~~~~|||{{{{{{|||zzzzzzyyyyyyxxxwwwvvvvvvuuuuuutttttttttuuuvvvvvvuuuvvvwwwwwwuuuuuuvvvwwwxxxwwwwwwxxxxxxyyyzzz{{{}}}}}}}}}~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~zzz{{{|||{{{zzzyyyzzz|||||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~zzzyyyxxxwwwwwwvvvtttqqqqqqpppooonnnmmmlllllllllkkkkkklllmmmnnnoooppppppwwwwwwxxxzzz}}}~~~}}}|||{{{xxxxxxxxxxxxwwwwwwwwwvvvwwwyyyzzzyyyxxxwwwxxxyyyxxxyyy{{{{{{zzzzzz|||}}}{{{|||}}}~~~~~~~~~}}}{{{|||}}}zzzzzzyyyxxxwwwvvvuuuuuutttssssssssstttuuuuuuvvvuuuwwwxxxwwwvvvuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~||||||yyy{{{}}}|||zzzyyy{{{|||||||||||||||}}}}}}}}}}}}}}}|||||||||||||||}}}}}}zzzyyywwwwwwwwwvvvsssqqqqqqpppooonnnmmmllllllllljjjjjjkkklllmmmnnnooooootttuuuvvvyyy|||~~~}}}||||||yyyyyyyyyyyyxxxxxxxxxxxxvvvxxxyyyxxxwwwvvvwwwxxxyyy{{{||||||{{{|||}}}}}}~~~}}}|||}}}~~~zzzzzzyyyxxxwwwvvvuuutttssssssssssssssstttuuuvvvvvvwwwxxxxxxvvvvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyy{{{}}}|||zzzyyy{{{}}}||||||||||||}}}}}}}}}}}}~~~}}}}}}||||||||||||}}}|||{{{yyyyyyyyyxxxuuusssqqqpppooonnnllllllllllllhhhiiijjjkkklllmmmmmmnnnqqqrrrtttwww{{{~~~}}}||||||zzzzzzzzzyyyyyyyyyxxxxxxuuuwwwxxxwwwvvvuuuvvvwwwzzz{{{}}}}}}||||||~~~}}}||||||zzzxxxvvvtttttttttttttttsssrrrrrrrrrtttvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{~~~~~~~~~~~~}}}||||||}}}~~~{{{{{{zzz{{{|||}}}||||||||||||||||||}}}~~~~~~}}}|||{{{zzzzzz~~~~~~|||zzzyyywwwvvvuuuqqqqqqooonnnllljjjiiihhhjjjjjjjjjjjjkkkmmmooopppooorrruuuyyy||||||zzzzzzzzz{{{wwwwwwyyyzzz{{{zzzvvvssstttuuuvvvxxxxxxxxxwwwvvvvvvwwwyyy{{{||||||||||||~~~~~~~~~|||zzzxxxvvvuuuuuuuuutttsssrrrqqqrrrsssuuuwwwuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{~~~}}}}}}|||}}}~~~~~~}}}|||||||||}}}{{{{{{zzz{{{|||}}}||||||||||||||||||}}}~~~~~~~~~}}}}}}|||||||||}}}}}}|||{{{yyywwwuuutttsssrrrqqqooommmlllkkkjjjjjjjjjjjjjjjkkkmmmooopppoooqqquuuxxx{{{}}}{{{zzzzzzzzzxxxxxxxxxzzz{{{zzzwwwuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}zzzxxxwwwwwwwwwtttsssrrrqqqqqqrrrtttuuutttttttttuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyzzzzzzzzz{{{{{{{{{||||||~~~~~~|||{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxvvvtttttttttsssqqqooonnnmmmlllkkkjjjjjjjjjkkkmmmnnnooonnnqqqtttwwwyyy}}}~~~}}}{{{zzzyyyzzzyyyxxxxxxyyyyyyxxxvvvwwwvvvvvvvvvvvvwwwxxxxxxzzzyyywwwvvvwwwzzz}}}~~~|||zzzyyyxxxxxxuuutttrrrqqqqqqrrrssstttssssssssstttttttttuuuuuuwwwwwwwwwxxxyyyyyyzzzzzzzzz{{{{{{|||}}}~~~}}}|||||||||zzz{{{|||{{{zzzzzzzzz{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||yyywwwuuuuuutttsssrrrpppooonnnmmmkkkkkkjjjjjjkkkmmmnnnooooooqqqtttvvvxxx{{{}}}|||zzzyyy|||zzzxxxwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwwwwxxxyyy|||}}}}}}{{{yyyyyyyyyvvvuuusssqqqqqqqqqssstttssssssssssssttttttttttttvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz|||}}}~~~~~~}}}zzz{{{|||{{{xxxvvvwwwxxxxxxyyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||zzzxxxwwwttttttsssrrrqqqooonnnnnnmmmllllllllllllmmmooopppoooqqqtttuuuwwwyyy}}}~~~|||zzzyyy}}}zzzxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxyyywwwwwwxxxyyyzzzzzzzzzzzz~~~~~~|||{{{zzzzzzxxxwwwtttrrrqqqrrrssstttsssssssssttttttttttttuuuvvvvvvwwwwwwxxxyyyyyyyyyxxxzzz|||~~~~~~~~~~~~zzz|||}}}zzzuuurrrsssuuuuuuvvvyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxwwwuuuttttttsssqqqppppppoooooonnnnnnmmmnnnooopppqqqqqqrrrtttvvvwwwyyy|||~~~~~~}}}|||{{{{{{}}}{{{xxxxxxyyyzzzzzzyyyyyyyyyxxxwwwwwwwwwwwwxxxvvvwwwyyyzzzzzzzzzyyyxxx~~~~~~~~~}}}||||||zzzxxxvvvtttrrrrrrssstttsssttttttttttttuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyvvvxxxzzz}}}}}}|||zzz|||}}}yyyrrrooooooqqqrrrtttwww{{{}}}~~~~~~~~~~~~~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqqqqpppooooooooopppqqqrrrrrrtttuuuvvvwwwxxx{{{}}}~~~}}}|||{{{|||||||||zzzyyyyyyzzzzzzyyyxxxxxxyyyyyyyyyxxxxxxwwwvvvxxxxxxxxxxxxxxxyyyyyyyyy|||}}}~~~~~~~~~{{{yyywwwtttsssssstttttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxyyyyyytttvvvyyy|||~~~~~~|||zzzzzz}}}}}}xxxqqqlllllloooqqqssswwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxuuurrrqqqrrrtttuuuxxxwwwwwwvvvuuuttttttsssrrrqqqpppppppppqqqrrrsssssstttvvvwwwwwwxxx{{{}}}~~~|||{{{{{{|||}}}|||zzzyyyzzz{{{{{{yyyxxxxxxyyyyyyzzzyyyxxxwwwuuuzzzyyywwwuuuvvvwwwzzz{{{|||}}}~~~~~~}}}{{{zzzyyyxxxvvvuuutttsssuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzz{{{{{{|||~~~~~~|||}}}xxxrrrmmmjjjiiiqqqssswwwzzz}}}}}}||||||~~~~~~~~~~~~~~~~~~xxxsssnnnnnnqqqsssqqqnnnqqqsssuuuuuutttssstttuuuvvvtttqqqnnnnnnpppssstttvvvwwwwwwxxxzzz|||~~~~~~}}}||||||||||||||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyy{{{{{{|||~~~}}}}}}|||zzzyyywwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{{{{|||~~~~~~|||}}}}}}}}}zzzuuurrrpppppptttvvvyyy|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwsssnnnnnnppprrrqqqnnnooorrrvvvxxxwwwvvvuuutttxxxvvvtttsssrrrsssuuuvvvvvvvvvwwwxxxzzz|||}}}~~~~~~}}}}}}|||}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{|||}}}~~~~~~~~~~~~|||zzz{{{|||{{{yyyxxxwwwxxxxxxzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~wwwsssooooooqqqrrrqqqooonnnrrrxxxzzzzzzxxxvvvuuuxxxwwwvvvvvvuuuuuuvvvvvvuuuvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz{{{|||}}}~~~||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyy{{{|||}}}|||{{{|||}}}{{{|||~~~~~~}}}|||||||||}}}}}}}}}}}}}}}wwwuuurrrrrrtttttttttrrrsssvvvyyyzzzyyywwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyyyyzzzzzzzzz{{{{{{xxxyyyzzz{{{|||~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzzzz{{{|||}}}~~~~~~}}}~~~~~~|||yyy{{{}}}}}}|||||||||}}}|||}}}~~~~~~~~~~~~}}}|||{{{{{{|||||||||}}}}}}}}}yyyxxxwwwvvvwwwwwwwwwvvvxxxyyyzzzxxxvvvuuuvvvwwwwwwwwwxxxxxxxxxwwwvvvuuuuuuvvvvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxyyy{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~}}}}}}~~~~~~}}}zzz|||~~~~~~}}}|||}}}~~~|||}}}}}}}}}}}}}}}||||||zzzzzz{{{{{{||||||}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyzzzzzzyyywwwuuuuuuwwwyyyyyyzzzzzzzzzzzzyyyxxxxxxvvvwwwwwwxxxzzz|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzwwwwwwwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzxxxyyyzzz{{{|||~~~||||||||||||||||||||||||{{{{{{zzzzzzzzz{{{||||||~~~}}}|||}}}~~~~~~}}}zzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}yyyyyyzzz{{{{{{|||}}}}}}yyyzzz{{{{{{zzzzzzzzzzzzvvvwwwxxxxxxwwwwwwxxxzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzuuuuuuuuuvvvwwwxxxzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzzzz{{{||||||~~~}}}|||}}}~~~~~~}}}zzz|||~~~~~~~~~~~~~~~yyyyyyzzzzzz{{{|||}}}}}}xxxyyy{{{{{{zzzyyyzzzzzzpppssswwwyyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxyyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{ttttttuuuvvvwwwyyy{{{|||wwwwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{yyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{|||{{{yyyxxxwwwzzzzzz{{{|||}}}~~~}}}}}}}}}|||{{{yyyyyyyyyyyyyyyxxxxxxxxxxxx}}}|||{{{zzzyyyyyyxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}|||{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyzzz||||||}}}}}}}}}{{{zzzyyy||||||}}}~~~~~~}}}~~~}}}|||zzzxxxxxxxxxxxxwwwwwwwwwwwwzzzzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{|||}}}~~~~~~|||{{{zzzzzz{{{{{{zzzzzzzzzzzzzzz{{{|||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~|||||||||}}}~~~~~~}}}|||{{{{{{zzzzzz{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz|||}}}~~~~~~}}}|||~~~~~~}}}{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}|||||||||}}}}}}~~~~~~}}}zzzyyyxxxxxxzzz{{{yyyxxxwwwwwwwwwxxxzzz{{{yyy{{{||||||{{{{{{}}}~~~|||||||||}}}~~~~~~}}}|||{{{{{{zzzzzz{{{zzzzzzyyyzzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyzzzzzz|||}}}~~~~~~~~~}}}|||||||||||||||{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||}}}|||zzzxxxwwwxxxyyyzzzwwwvvvuuutttuuuvvvwwwxxxwwwxxxzzzzzzyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyxxxxxxwwwwwwwwwvvvvvvwwwxxxxxxyyyzzzzzz{{{|||}}}~~~}}}}}}}}}|||||||||{{{{{{{{{|||{{{{{{zzzzzz{{{{{{|||~~~~~~~~~~~~|||zzz{{{zzzxxxwwwvvvvvvwwwxxxuuuttttttttttttuuuvvvvvvtttvvvxxxxxxxxxxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{zzzyyyyyyzzz|||~~~}}}}}}|||{{{{{{||||||yyyyyyyyyxxxwwwwwwvvvvvvuuuvvvvvvwwwxxxyyyzzzzzzzzz{{{~~~||||||||||||{{{{{{{{{{{{||||||{{{{{{{{{{{{{{{|||~~~~~~~~~~~~|||zzzxxxwwwwwwwwwvvvuuuuuuttttttsssssstttuuuuuuuuuuuutttssstttvvvvvvvvvwwwxxxzzzyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{zzzyyyxxxwwwxxx{{{~~~~~~|||{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{|||~~~~~~~~~~~~{{{zzzzzz{{{{{{|||}}}~~~}}}}}}~~~}}}{{{yyyxxxuuuuuuuuuuuutttsssrrrqqqrrrssstttuuuvvvuuutttsssrrrsssuuuvvvuuuvvvxxxzzzuuuwwwyyy|||~~~|||||||||}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{yyyxxxvvvvvvwwwyyy|||~~~~~~~~~~~~~~~}}}zzzzzzyyyxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvuuutttuuuvvvwwwxxxyyyzzzzzz|||~~~~~~~~~~~~yyyyyyyyyzzz|||}}}|||}}}~~~~~~|||{{{yyywwwuuuvvvuuuuuutttsssrrrrrrrrrpppqqqqqqrrrrrrqqqqqqppprrrqqqqqqrrruuuwwwvvvvvvyyyyyyxxxxxxyyyzzz|||}}}||||||}}}~~~~~~~~~~~~}}}~~~}}}||||||}}}~~~~~~}}}|||||||||}}}~~~~~~~~~}}}|||{{{{{{zzzvvvvvvwwwxxxyyy{{{|||}}}|||}}}~~~~~~}}}{{{zzzzzzyyyyyyyyyyyyzzz{{{zzzyyywwwvvvuuuuuuuuurrruuuwwwyyyyyyzzz{{{}}}|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}{{{{{{yyywwwuuuvvvvvvuuuuuutttssssssrrrpppqqqqqqrrrrrrqqqqqqppprrrqqqqqqrrruuuvvvvvvuuuyyyxxxxxxwwwxxxyyy{{{||||||||||||}}}}}}}}}}}}}}}~~~}}}||||||||||||}}}~~~|||||||||||||||}}}}}}~~~~~~~~~}}}}}}|||{{{{{{zzzxxxxxxxxxxxxyyy{{{|||}}}|||}}}~~~~~~}}}|||}}}}}}|||{{{{{{zzz{{{{{{{{{zzzyyywwwvvvuuuuuuuuusssuuuwwwxxxxxxyyyzzz||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||zzzzzzyyyvvvttttttttttttssssssrrrrrrqqqppppppqqqqqqqqqqqqppppppqqqppppppqqqtttuuuuuutttwwwwwwvvvvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{||||||}}}||||||{{{{{{{{{{{{||||||zzz{{{||||||}}}}}}}}}|||~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~}}}||||||~~~}}}||||||||||||{{{zzzyyywwwwwwvvvvvvvvvtttvvvwwwxxxwwwwwwyyyzzz|||}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~|||zzzyyyyyyxxxvvvtttrrrrrrqqqqqqqqqpppppppppppppppqqqqqqqqqqqqppppppqqqpppoooqqqsssttttttsssuuuuuuttttttuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz|||~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~}}}}}}|||||||||{{{{{{{{{|||{{{{{{zzzzzzzzz{{{{{{~~~~~~~~~~~~}}}}}}}}}|||~~~}}}|||{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvwwwxxxwwwvvvvvvwwwyyy|||}}}~~~~~~}}}}}}|||{{{{{{||||||||||||||||||||||||}}}}}}{{{zzzxxxwwwxxxwwwuuusssrrrrrrrrrqqqqqqqqqqqqqqqoooppppppqqqqqqppppppooopppooooooppprrrsssrrrqqqssssssrrrrrrssstttvvvwwwxxxxxxwwwwwwxxxxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{|||~~~~~~}}}|||||||||}}}}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{||||||{{{zzzzzzzzzzzz{{{~~~~~~}}}}}}}}}}}}}}}}}}|||zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyywwwxxxxxxwwwvvvvvvxxxyyy|||}}}~~~}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~yyyxxxvvvvvvvvvvvvuuusssssssssssssssssssssssssssooooooppppppppppppoooooopppooonnnoooqqqqqqqqqpppqqqqqqppppppqqqrrrtttuuuuuuuuuvvvwwwxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvyyyzzz{{{|||}}}~~~~~~~~~{{{{{{{{{|||||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{~~~}}}||||||||||||zzzyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxxxxxxxyyyyyyzzzxxxyyyyyywwwvvvwwwyyy{{{|||}}}~~~~~~}}}}}}}}}~~~}}}}}}||||||{{{{{{zzzzzzyyyzzzzzzzzzzzz{{{{{{{{{|||}}}~~~xxxvvvuuuuuuvvvvvvtttsssrrrrrrrrrrrrrrrrrrrrrrrrooooooppppppppppppooooooooonnnmmmnnnpppqqqpppooopppooooooooooooqqqrrrsssrrrtttvvvxxxxxxwwwuuuttttttuuuvvvvvvvvvvvvuuutttxxxxxxxxxyyyzzz{{{}}}}}}zzzzzz{{{{{{{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyyyyzzz{{{~~~}}}{{{zzzyyyyyyzzzzzzwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyyyyxxxwwwxxx{{{}}}|||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}|||{{{{{{zzzzzzxxxyyyyyyyyyzzzzzzzzzzzz||||||~~~~~~~~~wwwuuuttttttuuuuuutttsssnnnnnnnnnnnnnnnoooooooooooooooppppppppppppooooooooonnnmmmnnnooopppooonnnoooooonnnnnnnnnpppqqqrrrppprrrvvvxxxxxxwwwtttrrrssstttuuuvvvvvvuuutttssswwwvvvvvvvvvwwwyyy{{{|||zzzzzzzzz{{{{{{{{{||||||zzz{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxxxxxxxyyyzzz{{{|||{{{zzzxxxwwwwwwxxxxxxuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyyyyxxxxxxyyy||||||}}}}}}}}}}}}|||{{{{{{zzzzzzxxxxxxxxxyyyyyyzzzzzzzzz{{{|||~~~~~~}}}}}}~~~{{{zzzyyywwwvvvtttsssrrrnnnnnnoooqqqssssssqqqooooooooooooooonnnnnnnnnnnnoooooooooooooooppppppqqqpppooonnnmmmmmmnnnooopppooopppppppppqqqqqqqqqqqqssssssssssssssssssssssssuuuuuuuuuvvvwwwyyyzzz{{{yyyyyyzzzzzzzzzzzzzzzzzz|||{{{zzzyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvvvv|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{|||~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}~~~}}}}}}~~~{{{zzzyyywwwuuutttsssrrrnnnmmmnnnoooqqqrrrpppnnnooooooooonnnnnnnnnmmmmmmoooooonnnnnnoooooopppqqqoooooonnnmmmmmmnnnooooooooooooooooooppppppppppppqqqqqqqqqrrrrrrsssssssssssssssttttttuuuwwwxxxyyyxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvvvvyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{|||||||||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~}}}~~~{{{zzzyyywwwuuutttsssrrrnnnmmmmmmnnnppppppooommmooonnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnoooppppppnnnnnnmmmllllllmmmnnnnnnmmmmmmmmmnnnnnnnnnoooooonnnnnnooopppqqqrrrrrrsssrrrrrrrrrrrrsssuuuvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyy{{{zzzzzzyyyxxxxxxwwwwwwvvvuuutttsssssstttuuuvvvwwwwwwwwwxxxyyy{{{|||}}}{{{{{{|||||||||}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}~~~{{{zzzyyywwwvvvtttsssrrrpppooonnnnnnppppppooommmnnnnnnnnnmmmmmmmmmllllllnnnmmmmmmmmmmmmnnnoooooommmmmmmmmllllllmmmmmmmmmkkkllllllllllllmmmmmmmmmllllllmmmnnnpppqqqrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyyyy{{{zzzzzzyyyxxxwwwvvvvvvuuutttssssssssstttuuuvvvwwwwwwwwwxxxyyy{{{|||}}}||||||}}}}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~|||{{{zzzyyywwwuuutttssssssqqqooooooppppppooonnnmmmmmmmmmmmmllllllllllllmmmmmmmmmlllmmmmmmnnnooolllmmmmmmmmmmmmmmmmmmllljjjjjjkkkkkkkkklllllllllkkkkkklllmmmnnnppppppqqqqqqqqqqqqqqqqqqrrrssstttssssssttttttuuuvvvvvvwwwvvvvvvwwwxxxxxxwwwwwwvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwuuuttttttsssrrrrrrrrrsssuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{}}}}}}~~~{{{{{{zzzzzzzzzzzzzzz{{{~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvuuutttrrrpppoooppppppooonnnmmmmmmlllllllllkkkkkkkkklllllllllllllllmmmnnnnnnlllmmmnnnnnnnnnnnnmmmllljjjjjjjjjkkkkkkkkkllllllkkkllllllmmmnnnooooooppppppppppppppppppqqqrrrrrrqqqqqqrrrsssttttttuuuuuutttuuuvvvwwwwwwwwwvvvuuuwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyyyywwwuuusssrrrsssrrrqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxyyy{{{{{{~~~~~~||||||{{{{{{zzzzzz{{{{{{~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvuuurrrpppnnnoooooonnnmmmlllllllllkkkkkkkkkkkkjjjllllllkkkkkkllllllmmmnnnmmmnnnoooooooooooonnnmmmjjjjjjjjjkkkkkkkkklllllllllmmmmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnoooooopppoooooopppqqqrrrssstttuuurrrsssuuuwwwwwwvvvuuutttwwwwwwwwwwwwxxxxxxxxxxxxwwwxxxxxxxxxvvvtttrrrppprrrqqqqqqqqqqqqssstttuuuuuuuuuvvvwwwxxxzzz|||}}}~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwtttrrrooommmmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjlllkkkkkkkkkkkklllmmmmmmmmmnnnoooppppppooonnnmmmjjjjjjkkkkkkkkklllllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmnnnnnnnnnooopppqqqrrrsssttttttqqqsssuuuvvvwwwvvvuuutttvvvwwwwwwwwwwwwxxxxxxxxxvvvwwwxxxwwwvvvsssqqqoooqqqqqqppppppqqqssstttuuurrrssstttvvvyyy|||~~~~~~~~~~~~~~~~~~~~~|||||||||yyywwwvvvuuusssqqqooommmmmmlllhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnmmmmmmlllkkkpppmmmjjjjjjmmmnnnnnnlllmmmmmmlllllllllmmmmmmnnnnnnoooooopppqqqqqqrrrrrruuuuuuuuuuuuvvvvvvvvvvvvssstttuuuvvvxxxxxxxxxxxxwwwwwwxxxwwwvvvtttrrrqqqqqqqqqqqqpppqqqqqqrrrrrrssstttuuuwwwyyy{{{}}}}}}}}}|||||||||}}}}}}|||yyywwwvvvuuussspppnnnmmmllllllhhhhhhiiiiiiiiijjjjjjjjjkkkkkkjjjkkkkkklllmmmnnnmmmmmmnnnnnnnnnnnnoooooommmmmmnnnnnnnnnmmmllllllooommmjjjjjjlllnnnmmmlllmmmllllllkkkllllllmmmmmmmmmmmmnnnoooooopppqqqqqqssssssssssssttttttttttttssssssuuuvvvwwwxxxxxxxxxvvvvvvvvvvvvuuusssqqqpppqqqqqqqqqqqqqqqrrrrrrsssssstttuuuwwwyyy{{{}}}~~~~~~~~~}}}zzzwwwvvvuuussspppnnnlllkkkkkkhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnoooooooooppppppnnnnnnnnnnnnnnnmmmmmmlllnnnllljjjjjjlllmmmllllllllllllkkkjjjjjjkkkkkkllllllllllllmmmmmmnnnnnnoooppppppqqqqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwwwwwwwuuuuuuuuutttsssrrrqqqpppqqqqqqqqqqqqqqqrrrssstttttttttvvvxxxzzz|||}}}~~~tttnnn{{{}}}zzzxxxvvvuuussspppnnnlllkkkkkkhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmnnnnnnoooooopppqqqqqqqqqnnnoooooooooooonnnmmmmmmllllllkkkkkkllllllllllllkkkkkkjjjjjjiiijjjjjjjjjjjjjjjjjjkkkkkklllllllllnnnooooooppppppqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuuuuuuutttsssrrrrrrqqqrrrrrrqqqrrrrrrssstttuuutttuuuwwwxxx{{{|||~~~~~~}}}}}}{{{zzzwwwvvvtttqqqooommmkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmooooooppppppqqqrrrrrrsssooooooppppppoooooonnnmmmkkkllllllllllllllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjmmmmmmnnnoooooopppqqqqqqpppqqqrrrssstttuuuuuuuuuvvvvvvuuuttttttsssssssssrrrrrrrrrrrrssstttuuuvvvuuuvvvwwwyyy{{{}}}~~~~~~}}}|||}}}yyyxxxuuurrrpppnnnlllllliiihhhhhhhhhhhhhhhggggggggggggggghhhiiikkklllmmmoooppppppqqqrrrsssttttttpppppppppppppppooonnnnnnkkkmmmnnnnnnmmmllllllmmmllllllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhkkkkkklllmmmnnnoooppppppooopppqqqrrrssstttttttttvvvvvvuuutttssssssttttttrrrrrrrrrssstttuuuvvvwwwvvvvvvxxxzzz|||~~~~~~}}}|||~~~{{{yyywwwtttqqqooommmmmmiiiiiihhhhhhggggggggggggfffffffffgggiiijjjlllmmmppppppqqqrrrssstttuuuuuuppppppqqqqqqppppppooonnnkkknnnppppppnnnmmmmmmnnnmmmmmmkkkjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmnnnnnnoooppprrrssssssssssssuuutttsssrrrrrrrrrssstttrrrrrrsssssstttvvvwwwxxxvvvwwwxxxzzz|||~~~~~~||||||~~~|||zzzxxxuuurrrooonnnmmmiiiiiihhhhhhgggggggggfffeeeeeefffgggiiijjjlllmmmppppppqqqrrrsssuuuuuuvvvpppqqqqqqqqqqqqpppooooookkknnnqqqqqqooommmnnnooonnnmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhhhhgggggggggfffggghhhiiijjjkkkllllllnnnooopppqqqrrrssssssssstttsssrrrqqqqqqqqqrrrsssrrrrrrssssssuuuvvvwwwxxxvvvwwwyyy{{{}}}~~~}}}}}}|||yyyxxxwwwwwwvvvtttpppmmmnnnllliiifffeeefffggghhheeeeeeffffffgggiiijjjkkkppppppqqqrrrsssuuuuuuvvvtttssspppooonnnnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmkkklllmmmmmmllliiigggeeeeeeeeeeeeffffffffffffggghhhhhhhhhhhhiiiiiiiiiiiinnnnnnooopppqqqqqqrrrrrrwwwvvvuuutttsssrrrqqqqqqqqqrrrrrrtttvvvxxxzzz{{{yyyzzz{{{{{{|||~~~~~~}}}}}}zzzxxxwwwvvvuuussspppnnnlllkkkiiigggffffffggghhhffffffffffffhhhiiijjjkkkoooooopppqqqrrrssstttttttttsssqqqooonnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmlllkkkjjjhhhgggffffffffffffffffffffffffgggggggggggghhhhhhhhhhhhmmmnnnnnnooopppqqqrrrrrrtttttttttsssssssssssssssrrrrrrssstttvvvwwwyyyzzzzzz{{{|||||||||~~~{{{yyyvvvttttttsssqqqooojjjiiihhhgggggggggggggggfffffffffggghhhiiijjjkkkmmmnnnnnnooopppqqqrrrrrrsssrrrqqqoooooooooppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhhhhgggffffffeeeeeeeeeeeefffffffffggggggggggggllllllmmmnnnooopppqqqqqqqqqrrrrrrrrrssssssttttttssssssssstttuuuwwwxxxyyy|||}}}}}}}}}}}}~~~}}}zzzvvvtttssssssqqqppphhhhhhhhhhhhhhhhhhhhhggggggggggggggghhhiiijjjkkkmmmnnnnnnoooppppppqqqqqqrrrqqqpppoooooooooooopppmmmnnnnnnnnnnnnnnnooooooooonnnmmmlllkkkkkkkkkkkkiiiiiihhhgggfffeeeddddddddddddeeeeeeeeefffffffffjjjkkklllmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrssssssssstttuuuvvvwwwxxx|||}}}~~~~~~}}}~~~~~~{{{wwwuuuttttttrrrqqqiiiiiiiiiiiiiiihhhhhhhhhhhhhhhggghhhhhhiiijjjkkknnnnnnooooooppppppqqqqqqppppppoooooonnnnnnoooooollllllmmmmmmnnnnnnnnnnnnnnnnnnlllkkkkkkkkkkkkkkkjjjjjjiiigggfffeeedddcccddddddddddddeeeeeeeeeeeehhhiiijjjkkkmmmnnnooopppqqqqqqqqqqqqppppppppppppsssssssssssstttuuuwwwwww{{{}}}~~~~~~~~~~~~~~~|||yyywwwvvvuuutttrrrlllkkkjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkknnnnnnnnnoooooopppppppppnnnnnnnnnnnnnnnmmmmmmmmmkkkkkkkkkllllllmmmmmmnnnllllllllllllkkkkkkkkkjjjjjjjjjiiihhhgggeeeeeedddcccdddddddddeeeeeeeeeeeegggggghhhjjjlllmmmnnnoooqqqqqqppppppooooooooonnnrrrrrrrrrssstttvvvwwwxxxyyy{{{}}}~~~}}}~~~}}}{{{zzzyyyxxxuuurrrooonnnllljjjiiiiiijjjkkkiiiiiihhhhhhiiiiiijjjjjjmmmmmmmmmmmmnnnnnnnnnnnnkkkllllllllllllllllllllliiiiiijjjjjjkkkllllllmmmjjjkkklllllllllkkkiiiiiijjjiiiiiihhhgggfffeeeeeedddddddddeeeeeeeeeeeefffeeefffgggiiikkklllnnnnnnnnnnnnooooooooooooooopppqqqqqqqqqrrrtttvvvxxxyyywwwyyy{{{}}}}}}}}}~~~~~~~~~~~~||||||{{{yyyuuurrrrrrpppmmmjjjiiiiiikkkllliiiiiiiiiiiiiiiiiijjjjjjkkkkkklllllllllllllllllljjjjjjkkkllllllkkkkkkkkkhhhhhhiiijjjjjjkkkllllllhhhjjjkkkllllllkkkiiigggiiiiiihhhhhhggggggffffffddddddeeeeeeeeefffffffffeeeeeeggghhhjjjlllmmmnnnllllllmmmnnnooopppqqqqqqppppppqqqrrrtttvvvxxxyyyuuuwwwzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzzzzxxxuuusssvvvtttqqqnnnmmmlllmmmmmmlllkkkjjjjjjjjjkkklllmmmlllllllllkkkkkkkkkjjjjjjmmmkkkhhhggghhhiiiiiihhhhhhgggfffffffffgggiiijjjmmmlllkkkjjjiiijjjkkklllmmmlllkkkiiigggfffddddddeeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhggghhhjjjlllmmmnnnoooppppppooonnnmmmppppppppppppqqqrrrsssssstttuuuwwwwwwxxxzzz~~~|||~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvxxxvvvssspppnnnnnnnnnnnnmmmllllllkkkkkkkkklllllllllllllllkkkkkkjjjjjjjjjllljjjhhhhhhiiiiiihhhgggggggggfffeeefffggghhhiiijjjjjjiiiiiijjjkkklllmmmlllkkkjjjiiihhhfffeeeeeefffffffffffffffffffffffffffhhhhhhhhhhhhhhhjjjllllllmmmnnnnnnooooooooooooooooooooopppqqqrrrsssttttttuuuvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~{{{yyyzzzxxxvvvsssqqqooooooooonnnnnnnnnnnnmmmlllkkkkkkmmmmmmlllkkkjjjjjjiiiiiijjjiiihhhhhhiiiiiigggeeeffffffeeedddeeefffggghhhgggggghhhhhhiiikkklllmmmjjjjjjiiiiiihhhgggggggggggggggggggggggggggggggggggghhhiiihhhhhhhhhjjjlllllllllllllllmmmnnnooopppnnnnnnooooooqqqrrrttttttsssuuuvvvwwwwwwyyy}}}~~~~~~}}}~~~~~~~~~|||{{{zzzxxxuuusssqqqppppppooopppqqqqqqpppnnnlllkkknnnnnnmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiihhheeeccceeeddddddcccdddeeefffgggfffgggggghhhhhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggghhhiiiiiihhhiiikkklllkkkkkkjjjkkklllnnnpppqqqnnnnnnnnnoooppprrrttttttssstttuuuvvvwwwyyy|||~~~}}}}}}}}}~~~}}}}}}~~~|||{{{yyywwwuuusssrrrqqqrrrssssssssssssqqqooonnnppppppooommmkkkjjjiiihhhggggggfffggghhhgggdddbbbdddcccbbbbbbbbbccceeeeeeggggggggggggggggggffffffggghhhhhhhhhiiiiiiiiiiiiffffffffffffffffffffffffggghhhiiiiiihhhiiikkkmmmkkkkkkjjjkkklllnnnpppqqqnnnnnnnnnooopppqqqssstttrrrsssuuuuuuvvvxxx|||~~~~~~~~~}}}}}}}}}~~~~~~|||{{{{{{}}}|||{{{zzzxxxwwwuuuuuuuuuvvvvvvvvvuuutttsssssssssrrrqqqooommmkkkjjjiiigggfffeeeeeeffffffdddbbbbbbbbbaaaaaaaaabbbcccdddfffffffffgggfffeeeddddddgggggghhhhhhiiiiiiiiiiiiffffffffffffffffffffffffhhhiiijjjiiiiiiiiikkkmmmllllllllllllmmmnnnooopppooooooooooooooopppqqqrrrqqqssstttuuuuuuwww{{{~~~|||~~~}}}}}}~~~}}}|||zzzyyyyyy~~~}}}|||{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwxxxuuutttrrrpppnnnlllkkkjjjhhhfffdddcccddddddcccbbbbbbaaa`````````aaabbbccccccdddeeeffffffeeeddddddhhhhhhhhhhhhhhhiiiiiiiiigggggggggggggggggggggggghhhiiijjjjjjiiiiiikkkmmmlllmmmnnnnnnooooooooooooppppppooooooooooooppppppqqqrrrttttttuuuwwwzzz}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxxxxx~~~}}}}}}zzzyyyxxxwwwxxxyyyzzz{{{vvvuuutttrrrooommmkkkjjjhhhfffcccbbbcccdddccccccaaa``````______aaabbbccc```aaaccceeefffffffffeeehhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjiiijjjlllnnnmmmnnnoooppppppooonnnnnnqqqppppppoooooooooooooooqqqrrrssstttuuuwwwzzz}}}~~~}}}}}}|||{{{yyyxxxwwwwww~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{xxxuuusssrrrrrrqqqpppiiiiiihhhgggeeedddcccbbbbbbbbb```______```aaaaaaccccccccccccbbbbbbaaaaaabbbccccccddddddeeeeeefffhhhiiijjjkkkjjjhhhfffdddjjjjjjjjjjjjkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnooooooooopppppppppoooooonnnpppqqqrrruuuwwwyyyzzz{{{}}}~~~~~~~~~~~~|||yyywwwvvvvvvwww~~~}}}}}}|||||||||yyyvvvttttttsssrrrqqqkkkjjjiiigggeeedddbbbbbbaaa```_________```aaabbbdddcccccccccbbbbbbbbbbbbdddddddddeeeffffffggggggggghhhiiijjjjjjiiihhhhhhjjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmnnnnnnnnnoooooopppqqqqqqrrrqqqqqqppppppooopppqqqsssuuuwwwyyyzzz}}}~~~|||yyywwwvvvvvvvvv~~~~~~}}}{{{xxxwwwvvvvvvtttsssmmmlllkkkhhhfffdddbbbaaabbbaaa``````aaabbbcccdddddddddccccccccccccbbbbbbeeeeeeeeefffgggggghhhhhhgggggghhhiiijjjjjjkkkkkkjjjjjjjjjkkkkkkmmmnnnnnnnnnnnnnnnnnnoooooooooooorrrrrrssssssssssssrrrrrrnnnoooqqqrrrtttvvvxxxxxx|||}}}~~~{{{xxxvvvuuuuuuuuu~~~{{{zzzzzzyyywwwuuupppooommmjjjgggeeecccbbbccccccbbbbbbccceeeggghhhddddddddddddddddddccccccdddeeeeeefffgggggghhhhhhiiiiiihhhiiiiiijjjllllllkkkkkkkkkkkklllmmmoooooonnnnnnoooooooooppppppppprrrrrrssssssttttttsssssspppppprrrsssuuuwwwxxxyyy|||}}}~~~}}}{{{xxxvvvuuutttttt~~~}}}|||zzzxxxsssrrrpppmmmjjjgggeeedddccccccbbbbbbccceeefffhhhddddddddddddddddddeeeeeedddddddddeeeffffffggggggkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnpppqqqoooooooooppppppppppppqqqqqqrrrrrrsssttttttssssssrrrssstttvvvwwwyyyzzz{{{{{{}}}~~~}}}{{{yyywwwuuutttsss|||zzzuuutttrrrooommmjjjhhhgggbbbbbbaaaaaabbbcccdddeeeddddddeeeeeeeeeeeeffffffcccddddddeeeffffffggggggkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllnnnoooqqqrrrooopppppppppqqqqqqqqqqqqqqqrrrssstttttttttttttttuuuuuuvvvxxxyyy{{{||||||{{{|||~~~~~~}}}|||zzzxxxvvvtttsss~~~|||wwwvvvtttrrrooommmkkkjjjeeedddcccccccccdddeeefffdddeeeeeeeeeffffffffffffeeeeeeeeefffgggggghhhhhhiiijjjkkkmmmmmmmmmllllllkkkkkklllmmmnnnppprrrrrrpppppppppqqqqqqqqqrrrrrrrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwyyyzzz{{{||||||{{{|||~~~~~~~~~}}}{{{yyywwwuuuttt}}}xxxwwwuuusssqqqooommmllliiiiiigggffffffggghhhhhheeeeeeeeefffffffffggggggffffffgggggghhhiiiiiiiiifffhhhkkkmmmoooooonnnmmmkkkllllllmmmoooppprrrsssppppppqqqqqqqqqrrrrrrrrrttttttuuuwwwwwwxxxxxxxxxvvvvvvwwwxxxzzz{{{||||||{{{|||~~~~~~~~~}}}|||zzzwwwuuuttt}}}yyytttqqqooonnnnnnmmmiiifffgggiiijjjhhhfffhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggghhhiiiiiiiiikkkmmmoooqqqqqqqqqqqqnnnnnnmmmmmmmmmoooqqqrrrtttsssrrrqqqqqqrrrttttttuuuuuuuuuuuuttttttttttttxxxxxxyyyzzz{{{|||}}}~~~~~~}}}}}}zzzyyyyyyxxxuuusss{{{wwwtttrrrqqqqqqmmmllljjjiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkjjjkkkmmmoooqqqqqqrrrqqqoooooonnnnnnnnnooopppqqqsssrrrrrrrrrsssssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuxxxyyyzzz{{{|||}}}~~~~~~~~~}}}zzzyyyyyyxxxvvvttt~~~zzzwwwuuuttttttnnnooonnnmmmkkkjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiikkkjjjjjjjjjjjjkkklllllllllmmmnnnpppqqqrrrrrrrrrqqqqqqpppooooooooooooppppppqqqrrrssstttuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyzzz{{{{{{|||}}}~~~~~~~~~}}}{{{zzzyyyxxxvvvttt}}}zzzxxxwwwwwwoooqqqrrrooollljjjlllnnnkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkklllmmmmmmmmmnnnooopppqqqrrrsssssssssrrrrrrqqqpppooooooooonnnppprrrtttvvvvvvvvvvvvxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{||||||}}}~~~~~~}}}{{{zzzzzzyyywwwuuu~~~|||zzzxxxxxxppprrrsssppplllkkklllooommmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkklllmmmmmmpppppppppqqqrrrsssttttttttttttsssrrrqqqpppoooooonnnppprrruuuvvvwwwwwwwwwxxxyyyyyyyyyzzzzzz{{{{{{|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzzzzyyyxxxvvv}}}{{{zzzyyyssstttsssqqqooommmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnqqqqqqqqqqqqrrrsssuuuuuuttttttttttttsssrrrpppppppppqqqrrrtttvvvwwwwwwwwwxxxyyyyyyzzzzzz{{{{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzz{{{zzzxxxwww}}}|||{{{xxxvvvsssrrrrrrqqqpppoooppppppppppppppppppppppppnnnnnnnnnnnnnnnoooppppppsssrrrrrrrrrrrrtttuuuvvvssstttuuuuuutttsssrrrqqqrrrrrrrrrssstttvvvwwwxxxxxxxxxyyyzzzzzz{{{||||||~~~~~~~~~~~~~~~}}}}}}|||~~~~~~|||{{{zzz{{{zzzyyywww}}}|||{{{xxxtttsssuuuuuurrrooopppppppppppppppppppppppppppppppppoooppppppqqqrrrtttsssrrrrrrssstttvvvwwwssstttuuuuuuuuutttsssrrrtttssssssssstttuuuwwwyyyxxxxxxyyyyyyzzz{{{|||||||||}}}~~~}}}~~~}}}|||~~~~~~|||{{{{{{{{{{{{yyywww~~~{{{}}}}}}||||||||||||}}}}}}~~~~~~}}}|||{{{|||yyyvvvttttttuuuuuutttrrrrrrqqqppppppqqqqqqqqqsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvtttvvvwwwvvvuuutttuuuwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxyyyzzzzzzyyyyyy{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}|||~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}|||zzzxxxwww|||zzz|||{{{{{{zzzzzz{{{{{{|||~~~||||||~~~~~~}}}|||||||||yyywwwuuuvvvvvvuuutttsssrrrrrrqqqqqqrrrrrrsssssssssssssssrrrrrrrrrrrrsssssssssttttttuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvwwwvvvvvvvvvvvvwwwwwwwwwwwwyyyzzz{{{{{{zzz{{{|||~~~}}}}}}~~~~~~~~~}}}|||~~~~~~}}}|||||||||||||||~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}|||zzzyyyxxx}}}||||||{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxyyyyyyxxxyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}|||{{{yyywwwwwwwwwwwwuuutttttttttssssssssssssttttttuuutttttttttsssssssssrrrttttttttttttuuuuuuuuuuuuuuuwwwwwwwwwvvvuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{||||||{{{|||~~~~~~{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}|||zzz||||||{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}||||||||||||||||||~~~~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxx}}}zzzxxxxxxxxxxxxwwwvvvuuuuuuttttttuuuuuuvvvttttttvvvxxxzzz|||}}}~~~{{{{{{{{{{{{||||||||||||zzzyyyxxxxxxyyyxxxvvvtttuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvuuutttttttttsssvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzyyy{{{||||||{{{|||~~~~~~}}}}}}{{{{{{{{{||||||}}}}}}}}}{{{|||}}}}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~|||{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzzzz{{{||||||}}}}}}}}}{{{|||||||||{{{zzzzzz{{{|||}}}~~~~~~}}}||||||||||||{{{{{{zzzyyyxxx~~~{{{xxxvvvvvvwwwvvvuuussssssrrrrrrrrrrrrssssssppprrrsssuuuvvvxxxyyyzzzxxxxxxyyyzzzzzz{{{{{{|||yyyxxxwwwxxxxxxxxxvvvtttvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwvvvuuuttttttvvvvvvvvvvvvvvvvvvuuuuuuwwwxxxyyyxxxwwwvvvwwwyyyzzzzzzzzzzzz{{{{{{{{{{{{xxxyyy{{{{{{zzz{{{~~~~~~}}}|||{{{{{{{{{{{{{{{|||||||||zzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{||||||{{{yyyzzzzzzyyyyyyyyyzzzzzz{{{yyyyyyyyyyyyzzz{{{{{{|||xxx{{{}}}|||zzzyyyzzz{{{zzz{{{|||}}}}}}|||{{{zzz{{{{{{zzzyyyyyyxxxxxxxxx}}}zzzxxxwwwwwwvvvuuutttqqqqqqppppppppppppqqqqqqnnnppprrrsssssssssuuuwwwvvvwwwwwwxxxyyyyyyzzzzzzxxxwwwvvvvvvwwwwwwvvvtttvvvuuuuuuvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwxxxyyyzzzzzzzzz{{{{{{{{{||||||wwwyyyzzzzzzzzz{{{~~~~~~||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{||||||||||||~~~~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxxxxyyyxxxwwwuuuyyyyyyxxxxxxxxxyyyzzzzzzyyyxxxxxxwwwxxxxxxyyyzzzuuuxxx||||||zzzxxxyyy{{{yyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvwwwwwwwww~~~~~~|||zzzyyyyyyxxxwwwuuussspppoooooonnnnnnoooooopppnnnppprrrrrrqqqppprrruuuvvvvvvvvvwwwwwwxxxxxxyyyxxxvvvtttsssuuuvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxyyy{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyzzzyyyxxxxxxxxxzzzzzzzzzzzz{{{{{{{{{||||||xxxzzz{{{{{{|||}}}~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}}}}}}}|||zzzyyyzzzxxxwwwwwwwwwwwwvvvtttwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxpppuuuzzzzzzxxxvvvxxx{{{xxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvuuutttuuuvvvvvv~~~~~~~~~~~~~~~{{{zzzzzzzzzzzzxxxuuurrroooooonnnnnnnnnnnnoooooonnnppprrrrrrooooooqqqsssuuuvvvvvvvvvwwwwwwwwwwwwxxxvvvsssrrrsssuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyy|||{{{{{{zzzxxxwwwwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxyyyzzzzzzxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{|||yyy{{{|||}}}}}}~~~}}}|||wwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvxxxxxxyyyyyyyyyyyyzzz|||||||||zzzxxxwww{{{zzzxxxxxxyyyyyywwwvvvuuuuuuuuuuuuuuuvvvwwwwwwyyyxxxwwwuuuuuuuuuvvvvvvmmmsssxxxyyyvvvuuuwwwzzzxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvtttsssssstttuuuuuu~~~~~~}}}}}}}}}|||zzzxxxwwwuuuuuutttqqqqqqqqqppppppnnnmmmmmmppppppqqqrrrrrrrrrrrrqqqsssssstttuuuvvvvvvvvvvvvttttttssssssssssssttttttuuuvvvvvvuuusssrrrsssuuuvvvxxxyyyxxxwwwvvvwwwxxxyyyyyyyyyzzzzzzyyyyyyxxx||||||||||||||||||||||||}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~}}}{{{yyyyyywwwvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwxxxxxxxxx{{{zzzzzzzzzzzz{{{||||||wwwwwwvvvvvvuuuuuuttttttvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuuuuuuuqqqqqqrrrtttvvvwwwxxxyyyuuuuuuuuuuuutttsssqqqqqqtttttttttttttttttttttttt~~~}}}}}}}}}}}}|||zzzxxxwwwvvvuuuuuuppppppppppppooonnnmmmmmmppppppqqqrrrrrrrrrrrrqqqssstttuuuvvvvvvvvvvvvvvvtttsssssssssssssssssstttwwwvvvuuutttuuuvvvwwwxxxwwwxxxyyyxxxvvvvvvvvvxxxwwwwwwxxxyyyzzz{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}|||zzz{{{|||~~~}}}|||||||||~~~}}}yyyyyywwwvvvuuuuuuttttttvvvvvvvvvwwwwwwwwwwwwxxxzzzzzzzzzzzzzzz{{{{{{|||wwwwwwvvvvvvuuutttttttttttttttttttttttttttttttttssstttttttttttttttssssssppppppqqqssstttvvvwwwwwwuuuuuuuuuttttttrrrqqqqqqssssssssssssssssssssssss~~~}}}}}}}}}~~~|||{{{yyywwwvvvuuuuuuqqqpppppppppooonnnnnnmmmppppppqqqrrrrrrrrrrrrrrrttttttuuuuuuvvvuuuuuuuuusssrrrrrrrrrrrrrrrrrrsssuuurrroooooossswwwxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwuuuvvvwwwyyy{{{||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{}}}|||||||||}}}}}}|||zzzzzz{{{|||~~~~~~yyyyyywwwvvvuuutttttttttuuuuuuvvvvvvvvvwwwwwwwwwyyyyyyyyyzzzzzzzzz{{{{{{wwwwwwvvvuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssrrrqqqpppnnnooopppqqqrrrssstttuuussssssttttttsssrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrr~~~}}}}}}~~~}}}{{{yyywwwvvvuuuuuurrrrrrqqqpppppppppppppppqqqqqqrrrssssssssssssrrrssstttttttttttttttsssrrrrrrqqqqqqppppppqqqqqqrrrpppkkkggghhhnnntttuuutttvvvxxxxxxwwwvvvuuuuuuwwwvvvvvvxxxzzz{{{|||||||||zzzzzzzzzzzzzzzzzzzzzzzz||||||{{{|||}}}|||zzzwwwzzz{{{}}}~~~|||zzzyyywwwvvvttttttsssssstttttttttuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzzzzzzzzzzwwwvvvvvvuuuttttttssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq~~~~~~~~~}}}{{{yyyxxxvvvvvvuuutttsssrrrqqqqqqqqqrrrrrrrrrrrrssstttttttttttttttssssssssssssrrrqqqqqqpppppppppooooooooooooppppppmmmhhhdddeeelllqqqsssrrruuuvvvwwwwwwvvvuuuvvvwwwxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{|||{{{yyyvvv{{{|||~~~~~~}}}zzzyyywwwuuutttsssrrrrrrrrrrrrsssttttttuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyvvvvvvuuuuuutttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmmmmllllllmmmmmmnnnnnnooooooooopppqqqqqqqqqqqqqqqppppppppppppppppppppppppppp~~~}}}|||zzzxxxwwwvvvvvvtttsssrrrqqqqqqrrrssssssttttttuuuvvvvvvvvvvvvvvvssssssssssssrrrqqqpppooooooooonnnnnnnnnnnnoooooommmjjjggghhhmmmqqqrrrrrrsssuuuvvvvvvvvvvvvwwwyyyxxxyyyzzz{{{{{{{{{{{{{{{||||||||||||||||||||||||{{{zzzzzzzzz{{{{{{zzzxxx}}}~~~zzzyyywwwuuutttrrrrrrrrrqqqqqqrrrssstttuuuuuuvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrpppppppppppppppooonnnmmmllllllllllllmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqpppnnnnnnnnnnnnnnnnnnnnnnnn~~~|||zzzxxxwwwvvvvvvrrrqqqpppooooooppprrrsssvvvvvvwwwxxxxxxxxxxxxwwwuuuuuuuuutttsssrrrppppppnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllllllmmmoooqqqrrrqqqsssuuuvvvvvvvvvxxxzzzwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzz|||}}}}}}|||}}}~~~zzzyyywwwuuusssrrrqqqqqqppppppqqqrrrssstttuuuuuuuuuvvvxxxyyyzzzyyyxxxwwwvvvuuuuuuttttttsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooopppppppppoooooonnnlllllllllllllllllllllllllllmmmnnnoooppppppppppppmmmmmmmmmmmmmmmmmmmmmmmm~~~|||zzzxxxwwwvvvvvvqqqpppnnnmmmmmmoooppprrrwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwvvvuuusssrrrqqqmmmmmmmmmllllllmmmmmmmmmlllmmmnnnnnnmmmmmmooopppppprrrtttuuuvvvwwwyyy{{{uuuvvvxxxzzz}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{}}}}}}~~~~~~zzzyyywwwuuusssrrrqqqqqqoooppppppqqqssstttuuuuuutttvvvxxxyyyyyyyyywwwvvvvvvuuuuuutttssssssrrrrrrppppppppppppppppppppppppnnnooopppppppppppppppooommmmmmllllllllllllkkkkkkllllllmmmoooppppppppppppmmmmmmmmmmmmmmmmmmmmmmmm~~~|||zzzxxxvvvtttuuusssqqqooooooqqqssstttvvvwwwxxxxxxzzzzzz{{{|||zzzyyyxxxvvvtttrrrpppnnnooonnnmmmlllkkklllmmmnnnooonnnmmmlllmmmoooqqqsssooopppsssuuuwwwxxxxxxxxxzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}{{{{{{zzzyyyyyyyyyyyyzzz~~~~~~~~~~~~|||yyywwwuuuttttttsssqqqooossssssqqqqqqqqqqqqsssssstttvvvwwwxxxxxxwwwvvvtttwwwwwwwwwvvvuuusssrrrqqqrrrqqqpppooonnnnnnnnnnnnrrrqqqooommmmmmmmmmmmnnnkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnnnnnnnnooonnnllljjjiiiiiiiiiiii}}}{{{yyywwwvvvtttrrrqqqpppppprrruuuvvvwwwwwwxxxyyyzzz{{{{{{|||{{{zzzyyyxxxvvvsssqqqpppooonnnlllkkkkkkllllllmmmnnnmmmllllllmmmnnnppprrrpppqqqsssuuuwwwwwwwwwwww{{{{{{|||}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{~~~}}}~~~~~~}}}yyywwwuuuttttttsssqqqpppssssssrrrqqqqqqrrrssssssuuuvvvwwwxxxxxxwwwvvvuuuwwwwwwvvvvvvuuusssrrrqqqsssrrrqqqpppooooooooooooqqqpppooonnnnnnmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmooonnnllljjjiiiiiiiiiiii}}}{{{yyyxxxsssrrrqqqqqqrrrtttwwwxxxwwwxxxxxxyyyzzz{{{||||||||||||{{{yyywwwuuusssrrrooonnnlllkkkkkkkkkllllllmmmllllllkkklllnnnooopppqqqrrrsssuuuvvvwwwwwwwww||||||}}}~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~}}}yyywwwvvvuuuuuutttrrrqqqtttsssrrrqqqqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvuuutttsssrrrqqqssssssrrrqqqppppppppppppppppppppppppooonnnmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllllllllllllllnnnmmmllljjjiiiiiiiiiiii~~~|||{{{yyyuuutttsssssssssuuuwwwxxxxxxxxxyyyzzz{{{|||}}}}}}||||||{{{zzzxxxvvvtttsssooonnnmmmkkkkkkkkklllllllllllllllllllllmmmnnnooorrrrrrssstttuuuvvvwwwwww}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}zzzxxxvvvvvvvvvuuutttrrrtttsssrrrqqqqqqrrrssstttuuuvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqtttsssrrrqqqqqqqqqqqqqqqoooppppppqqqpppooonnnmmmllllllllllllllllllllllllllllllllllllllllllllllllmmmlllkkkjjjjjjiiiiiiiii~~~|||{{{yyyxxxwwwuuuuuuuuuuuuvvvxxxyyyzzz{{{|||}}}}}}~~~{{{{{{{{{yyyxxxvvvtttssspppooonnnlllkkkkkklllllllllllllllllllllmmmmmmnnnrrrrrrssstttuuuvvvwwwxxx}}}}}}~~~~~~~~~}}}|||}}}}}}}}}~~~zzzyyywwwwwwwwwwwwuuusssttttttrrrrrrrrrrrrttttttvvvvvvwwwwwwwwwwwwvvvvvvtttuuuuuuuuutttsssrrrqqqtttsssrrrrrrqqqrrrrrrrrrooooooqqqqqqqqqpppnnnmmmllllllllllllllllllllllllllllllllllllllllllllllllkkkkkkkkkkkkjjjiiiiiihhh~~~}}}|||{{{zzzyyywwwvvvvvvuuuuuuyyyzzzzzz{{{|||}}}~~~~~~|||{{{{{{zzzxxxwwwuuutttrrrqqqooommmllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmqqqqqqrrrsssuuuwwwyyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~{{{~~~{{{yyyxxxxxxxxxxxxvvvuuuuuutttsssrrrrrrssstttuuuwwwvvvvvvvvvvvvvvvvvvwwwtttttttttttttttsssrrrrrrsssrrrrrrqqqqqqrrrrrrrrroooppppppqqqppppppoooooolllllllllllllllllllllllllllllllllllllllllllllllljjjjjjkkkkkkjjjiiihhhhhh~~~}}}|||zzzzzzyyyyyyxxxxxxwwwwwwzzzzzz{{{|||}}}~~~~~~}}}}}}|||{{{zzzyyywwwvvvtttrrrqqqooonnnmmmnnnnnnnnnnnnnnnoooooonnnnnnmmmppppppqqqrrruuuwwwzzz|||||||||~~~{{{zzzxxxxxxyyyyyywwwvvvuuutttsssrrrrrrssstttuuuwwwwwwvvvvvvvvvvvvwwwwwwsssssstttttttttsssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqppppppooopppppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiijjjjjjkkkjjjiiihhhhhh~~~}}}|||yyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxuuusssqqqpppnnnnnnnnnooonnnooooooooooooooonnnnnnooooooppprrruuuxxx{{{}}}{{{|||}}}{{{zzzyyyyyyyyyyyyxxxwwwuuutttsssrrrrrrssstttuuuwwwwwwvvvvvvvvvvvvwwwwwwssssssssstttssssssrrrrrrqqqqqqqqqppppppqqqrrrrrrqqqqqqooooooooopppqqqrrrmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnhhhiiijjjkkkkkkjjjhhhggg~~~~~~||||||}}}}}}|||{{{zzzzzz{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzzzzzwwwuuurrrqqqqqqqqqqqqpppoooooonnnoooooopppqqqqqqmmmmmmqqquuuuuutttwww~~~{{{|||}}}~~~}}}{{{yyywwwuuutttxxxxxxwwwvvvuuuuuuvvvvvvuuuuuuuuuuuuttttttttttttvvvvvvvvvuuutttrrrqqqpppnnnnnnnnnnnnoooppprrrrrrqqqqqqrrrsssrrrqqqpppooonnnnnnmmmmmmmmmllllllllllllllllllmmmnnnmmmkkkiiiiiihhhhhhiiikkkkkkjjjhhh~~~}}}}}}}}}}}}~~~~~~~~~}}}|||||||||{{{{{{{{{{{{|||}}}~~~||||||{{{{{{zzzzzzzzzzzzxxxuuusssrrrrrrrrrqqqppppppoooooooooppppppqqqrrrooopppssswwwvvvtttxxx~~~{{{|||}}}~~~}}}}}}|||{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxuuuuuuuuuuuuttttttttttttvvvvvvuuuuuutttrrrqqqpppooonnnnnnnnnooopppqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnnnnnnnmmmmmmlllllllllmmmllllllmmmnnnmmmkkkiiijjjiiiiiijjjkkkkkkiiihhh~~~}}}}}}}}}~~~~~~~~~|||||||||||||||}}}}}}~~~||||||{{{{{{{{{{{{zzzzzzyyywwwtttsssttttttsssqqqqqqqqqqqqqqqqqqqqqrrrsssssssssvvvyyyxxxuuuxxx~~~{{{{{{|||~~~||||||||||||||||||||||||uuuuuuuuuuuuvvvwwwxxxyyyuuuuuuuuuttttttttttttsssuuuuuuuuuttttttrrrqqqppppppooooooooooooooopppppppppqqqqqqqqqqqqpppoooooonnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllmmmnnnnnnllljjjlllkkkjjjkkkkkkkkkiiiggg~~~}}}}}}||||||}}}~~~}}}}}}}}}||||||}}}}}}~~~||||||||||||||||||{{{{{{zzzxxxvvvvvvvvvvvvtttsssssssssrrrrrrrrrsssssstttuuuuuuwwwzzzxxxtttwww|||{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}wwwvvvvvvvvvvvvvvvwwwwwwuuuuuutttttttttsssssssssttttttttttttsssrrrqqqpppqqqpppoooooooooooooooppppppppppppppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmmmmnnnnnnmmmkkknnnmmmlllllllllllliiiggg~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~}}}||||||zzzyyyxxxyyyxxxvvvtttuuuuuuttttttttttttuuuuuuvvvvvvxxxzzzwwwtttvvv{{{||||||}}}~~~~~~}}}||||||{{{yyyxxxwwwvvvuuuuuuuuuuuuttttttttttttssssssssssssttttttttttttsssrrrqqqqqqqqqpppooooooooooooooopppppppppooooooooonnnnnnnnnoooooooooooooooooooooooopppooommmmmmnnnooonnnlllooonnnmmmmmmmmmmmmjjjhhh~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{zzzxxxvvvxxxwwwvvvvvvuuuvvvvvvvvvvvvvvvxxxzzzxxxtttvvv|||}}}~~~~~~}}}|||{{{zzz{{{zzzxxxvvvuuuttttttttttttttttttssssssssssssrrrsssssssssssssssrrrqqqqqqpppooooooooooooooopppppppppoooooonnnmmmnnnnnnnnnooooooooooooppppppppppppqqqooonnnmmmnnnooonnnmmmooonnnmmmnnnnnnnnnllljjj~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}|||yyywwwyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwzzz|||yyyvvvxxx~~~~~~}}}|||{{{zzzyyyyyywwwvvvuuuuuuuuuuuutttttttttsssssssssrrrrrrrrrrrrsssssssssrrrqqqqqqooonnnnnnnnnooopppqqqqqqpppooonnnmmmmmmmmmnnnnnnoooooooooppppppqqqqqqqqqrrrpppnnnmmmnnnoooooonnnooonnnmmmnnnoooooonnnlll~~~~~~~~~~~~}}}~~~~~~}}}zzzwwwzzzyyyyyyxxxwwwwwwwwwxxxyyyyyy{{{}}}{{{xxxzzz~~~}}}|||{{{{{{xxxwwwvvvvvvvvvvvvvvvwwwttttttsssssssssrrrrrrrrrrrrrrrsssssssssrrrqqqqqqnnnnnnnnnnnnoooppprrrrrrpppooonnnllllllmmmmmmnnnooooooppppppqqqqqqqqqqqqssspppnnnnnnooopppoooooonnnnnnmmmnnnppppppooommm~~~}}}~~~~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvxxxxxxxxxzzz}}}~~~}}}|||~~~}}}{{{zzz{{{yyywwwvvvvvvuuusssrrrsssrrrqqqrrrtttuuutttsssrrrrrrrrrqqqqqqqqqpppppppppooooooooooooooopppppplllllllllmmmmmmmmmmmmnnnmmmmmmnnnoooooooooooooooqqqqqqqqqpppooonnnnnnmmmoooooopppppppppoooooonnn~~~~~~}}}}}}||||||||||||{{{zzzyyyxxxzzzyyyyyyzzz|||~~~~~~}}}~~~|||{{{zzz{{{yyywwwwwwvvvvvvtttrrrtttsssrrrrrrttttttsssrrrrrrrrrqqqqqqqqqppppppppppppoooooonnnnnnooooooppplllllllllmmmmmmmmmmmmnnnmmmnnnooopppqqqqqqqqqqqqsssrrrrrrqqqppppppoooooooooppppppqqqqqqppppppooo~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||zzzyyyzzz|||~~~}}}|||zzzyyy{{{yyywwwwwwwwwvvvtttrrrvvvtttssssssssssssrrrpppqqqqqqqqqpppppppppppppppoooooonnnnnnnnnnnnoooooolllllllllmmmmmmmmmmmmnnnmmmnnnoooqqqrrrsssssssssttttttssssssrrrrrrqqqqqqppppppqqqrrrrrrqqqqqqppp~~~~~~}}}}}}}}}}}}~~~|||zzzzzz}}}~~~}}}{{{zzzyyy{{{yyywwwwwwwwwwwwuuussswwwuuusssssssssrrrqqqooopppppppppppppppppppppppppppooonnnnnnmmmnnnnnnnnnlllllllllmmmmmmmmmmmmnnnlllmmmoooqqqrrrssstttttttttttttttssssssrrrrrrrrrqqqqqqrrrsssssssssrrrrrr~~~~~~}}}~~~~~~}}}{{{|||~~~}}}|||zzzyyy{{{yyyxxxwwwxxxwwwvvvtttwwwuuutttssssssrrrpppnnnppppppppppppppppppqqqqqqppppppooonnnnnnnnnnnnnnnlllllllllmmmmmmmmmmmmnnnkkklllnnnpppqqqrrrsssssssssssssssssssssrrrrrrrrrrrrrrrsssttttttttttttttt~~~~~~~~~}}}~~~~~~}}}{{{zzz{{{yyyxxxwwwxxxxxxvvvuuuwwwuuusssssssssrrrqqqoooqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooonnnnnnooolllllllllmmmmmmmmmmmmnnnlllmmmnnnpppqqqrrrrrrrrrsssssssssssssssssssssssssssssstttuuuvvvvvvvvvvvv~~~~~~|||{{{{{{yyyxxxxxxxxxxxxwwwuuuvvvtttssssssssssssqqqpppqqqqqqrrrrrrrrrssssssssssssrrrqqqpppoooooooooooolllllllllmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuussstttuuuvvvwwwwwwwwwwww~~~}}}|||{{{yyyxxxxxxyyyyyywwwvvvvvvtttssssssssssssrrrppprrrrrrrrrssssssttttttttttttsssrrrqqqpppppppppppplllllllllmmmmmmmmmnnnnnnpppqqqrrrrrrssssssssssssvvvvvvvvvvvvvvvwwwwwwwwwttttttuuuwwwwwwxxxxxxxxx~~~~~~}}}{{{zzzzzz{{{zzzxxxvvvxxxwwwvvvuuutttsssrrrrrrssstttttttttuuuuuuvvvvvvqqqqqqqqqpppppppppppppppoooooonnnnnnnnnnnnooooooooopppqqqqqqsssssstttuuuttttttuuuvvvwwwxxxyyyyyyzzzyyyxxxwwwwwwwwwxxxyyy~~~|||{{{{{{|||{{{yyyvvvxxxwwwwwwvvvtttssssssrrrtttttttttuuuuuuuuuvvvvvvqqqqqqqqqqqqppppppppppppooooooooonnnnnnoooooooooooopppqqqqqqsssssstttuuuuuuuuuvvvwwwxxxyyyzzzzzzxxxxxxwwwwwwxxxyyyzzz{{{~~~}}}}}}}}}|||zzzxxxxxxxxxwwwvvvuuuttttttsssuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrrrrqqqqqqpppppppppppppppooooooooooooppppppooopppqqqqqqsssssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{wwwwwwwwwxxxyyyzzz||||||~~~~~~~~~~~~|||zzzyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvssssssrrrrrrqqqqqqppppppqqqppppppooooooppppppqqqooopppqqqqqqsssssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{xxxxxxxxxyyyzzz{{{{{{|||}}}}}}}}}~~~}}}{{{yyyyyyyyyxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvttttttssssssrrrqqqqqqpppqqqqqqppppppppppppqqqqqqooopppqqqqqqsssssstttuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{zzzzzzzzzzzz~~~~~~~~~}}}~~~}}}~~~~~~||||||||||||}}}~~~}}}{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwuuuuuutttssssssrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrooopppqqqqqqsssssstttuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{zzzyyy}}}}}}|||||||||}}}~~~~~~|||}}}~~~~~~}}}{{{||||||{{{{{{|||~~~}}}{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvuuutttsssrrrqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrooopppqqqqqqsssssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{zzzzzz||||||}}}|||{{{{{{~~~}}}}}}||||||{{{{{{|||~~~~~~}}}||||||}}}}}}|||{{{||||||{{{zzz{{{}}}}}}{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqsssrrrrrrqqqqqqrrrrrrsssooopppqqqrrrsssttttttuuuwwwxxxxxxyyyzzz{{{|||}}}xxxyyy{{{}}}~~~~~~}}}}}}~~~~~~}}}}}}|||zzzyyyyyyzzz{{{|||~~~~~~~~~~~~|||zzzxxxwwwyyyxxxwwwwwwyyy{{{}}}}}}|||~~~~~~|||{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuttttttttttttttttttttttttqqqqqqrrrrrrssstttuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}}}}}}}|||zzzxxxwwwxxxxxxwwwwwwxxxzzz|||~~~{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvttttttttttttttttttttttttqqqrrrrrrsssssstttttttttvvvvvvwwwxxxyyyyyyxxxxxxzzz{{{{{{|||}}}~~~~~~~~~~~~}}}{{{yyyyyyzzzzzz{{{{{{zzzzzzzzz{{{|||||||||{{{zzzxxxwwwxxxwwwvvvvvvwwwyyy{{{}}}~~~~~~~~~{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwvvvvvvuuuttttttvvvvvvvvvuuuuuuvvvvvvvvvttttttttttttttttttttttttssssssssssssssssssssssssvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{|||~~~~~~}}}}}}}}}|||yyyvvvwwwxxxzzz{{{{{{zzzyyyxxxzzzzzz{{{{{{{{{zzzxxxwwwwwwvvvuuuuuuvvvxxxzzz{{{~~~~~~{{{{{{zzzzzzyyyxxxxxxwwwyyyxxxwwwvvvuuutttssssssuuuuuuttttttttttttuuuuuuttttttttttttttttttttttttssssssssssssssssssrrrrrruuuuuuwwwxxxzzzzzz{{{{{{zzzzzz{{{|||~~~~~~|||||||||{{{xxxvvvvvvwwwyyyzzzzzzzzzyyyxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwuuuuuuuuuwwwyyyzzz|||}}}~~~}}}{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxwwwvvvuuutttsssrrrsssssssssrrrrrrsssssssssttttttttttttttttttttttttssssssssssssssssssrrrrrrssstttuuuvvvxxxxxxyyyyyyyyyyyyzzz|||}}}~~~|||zzzzzzzzzxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{||||||{{{zzzzzzxxxwwwvvvuuuuuuwwwyyyzzzzzz|||~~~~~~||||||zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuuuutttssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssrrrssstttuuuvvvvvvvvvvvvwwwxxxyyyzzz|||}}}|||yyyyyyyyyyyyxxxvvvvvvvvvwwwwwwxxxyyyzzzyyyzzz{{{|||}}}||||||{{{yyyxxxwwwvvvvvvwwwyyyzzzyyy{{{~~~~~~}}}}}}~~~||||||{{{zzzzzzyyyyyyxxxwwwwwwwwwvvvvvvuuuuuuuuutttttttttsssrrrrrrqqqqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssstttttttttrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwyyy{{{|||~~~~~~|||yyyxxxyyyzzzzzzwwwvvvuuuuuuvvvxxxzzz{{{yyyzzz{{{}}}}}}}}}}}}|||zzzyyywwwvvvvvvxxxzzz{{{xxx{{{~~~~~~||||||~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyxxxwwwwwwvvvuuuuuuuuuuuuuuuttttttttttttssssssrrrrrrsssssstttppppppppppppppppppppppppqqqqqqrrrrrrssstttuuuuuuttttttuuuuuuuuuuuuuuuttttttuuuvvvxxxzzz|||}}}~~~~~~|||zzzyyyyyytttttttttuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxwww{{{{{{zzzzzz{{{|||~~~~~~{{{zzz~~~~~~~~~~~~}}}|||{{{zzzzzzzzzyyywwwvvvtttssssssttttttsssrrrrrrqqqpppppprrrrrrrrrqqqqqqqqqpppppprrrqqqqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttttttttssssssttttttuuuvvvwwwyyy{{{|||~~~|||zzzzzzyyyuuuuuuuuuvvvwwwxxxzzz{{{zzz{{{{{{|||||||||{{{{{{zzz{{{{{{{{{zzzzzzyyyxxx||||||{{{{{{|||}}}}}}{{{zzz||||||||||||{{{zzzyyyxxxyyyyyyxxxvvvuuutttsssrrrssssssrrrrrrqqqqqqppppppqqqqqqpppppppppoooooooooppppppooooooooooooppppppqqqqqqqqqrrrrrrsssssssssssssssttttttttttttsssssstttttttttuuuwwwxxxzzz{{{}}}{{{{{{zzzvvvvvvvvvwwwxxxyyyzzz{{{zzz{{{|||}}}}}}}}}}}}}}}|||||||||}}}||||||{{{zzz}}}|||||||||}}}~~~~~~|||{{{zzzyyyzzzzzzyyyyyyxxxwwwvvvxxxwwwvvvuuutttrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppoooooooooooonnnnnnnnnnnnooonnnnnnmmmmmmnnnnnnoooppppppqqqrrrssssssttttttrrrssssssttttttsssssssssssssssttttttvvvwwwyyyzzz~~~}}}||||||xxxxxxxxxxxxyyyzzz{{{{{{zzz{{{|||~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzzzzxxxxxxyyyyyyxxxwwwwwwvvvvvvvvvuuutttsssrrrqqqpppppppppppppppppppppppppppooooooooonnnnnnnnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnoooooopppqqqrrrssstttuuuqqqrrrrrrssssssssssssrrrrrrrrrsssssstttvvvwwwxxx~~~}}}}}}{{{zzzzzzzzzzzz{{{{{{|||{{{{{{}}}~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzxxxyyyyyyyyyyyyxxxwwwwwwuuuttttttsssrrrqqqppppppoooooooooooooooooonnnnnnpppoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrssstttppppppqqqrrrssssssrrrrrrqqqqqqqqqrrrssstttuuuvvv~~~}}}}}}|||{{{{{{{{{||||||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzxxxyyyyyyyyyyyyyyyxxxxxxttttttssssssrrrqqqqqqppppppoooooonnnnnnmmmlllllloooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmnnnoooppppppqqqqqqoooooopppqqqrrrrrrrrrrrrqqqppppppqqqrrrssstttttt~~~}}}|||||||||||||||||||||}}}}}}~~~}}}}}}|||~~~~~~}}}}}}|||{{{yyyyyyyyyyyyzzzwwwxxxxxxyyyyyyxxxxxxxxxtttttttttsssrrrrrrqqqqqqppppppooonnnlllkkkjjjjjjnnnnnnnnnmmmmmmmmmllllllllllllkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnoooooonnnooopppqqqrrrrrrrrrrrrpppppppppppppppqqqrrrsss~~~}}}|||||||||||||||}}}}}}}}}}}}||||||{{{~~~~~~|||{{{}}}|||zzzyyyxxxyyyyyyzzzvvvwwwwwwxxxxxxxxxwwwwwwtttttttttssssssrrrrrrrrrqqqpppooonnnllljjjiiiiiimmmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkklllllllllmmmmmmmmmmmmmmmnnnnnnoooqqqqqqrrrrrrrrrpppooooooooopppqqqrrrrrr~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~~~~~~~}}}}}}~~~~~~xxxyyyzzzzzzxxxvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrrrrqqqqqqppppppooonnnmmmllllllkkklllllllllkkkkkkjjjjjjjjjkkkjjjiiihhhhhhiiijjjkkkjjjkkklllnnnnnnnnnnnnmmmnnnnnnnnnnnnoooooooooooouuusssqqqooonnnnnnoooppp~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||}}}}}}|||xxxyyyzzzzzzxxxwwwwwwxxxwwwvvvuuuttttttuuuvvvwwwuuuttttttsssrrrrrrqqqqqqppppppooonnnmmmllllllkkkllllllkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhiiijjjjjjjjjkkklllnnnnnnnnnnnnmmmnnnnnnnnnnnnooooooooooooqqqpppnnnmmmmmmnnnoooppp~~~~~~~~~}}}}}}}}}~~~}}}}}}|||{{{yyyxxxxxxyyyzzzzzzyyywwwyyyzzzzzzxxxwwwwwwxxxwwwvvvtttsssssstttvvvwwwtttttttttssssssrrrrrrqqqppppppooonnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhhhhiiijjjjjjjjjkkklllnnnnnnnnnnnnmmmmmmnnnnnnnnnooooooooopppnnnmmmlllllllllmmmoooppp~~~~~~~~~~~~~~~}}}|||{{{{{{yyywwwvvvvvvwwwxxxxxxwwwvvvxxxyyyyyyxxxwwwwwwxxxwwwvvvtttrrrrrrtttvvvwwwttttttsssssssssrrrrrrrrrqqqpppooonnnmmmlllkkkjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjkkklllnnnnnnnnnnnnmmmmmmmmmnnnnnnooooooppppppmmmmmmllllllllllllmmmnnn~~~~~~~~~|||~~~~~~}}}|||{{{zzzyyyyyyyyywwwuuuvvvwwwxxxwwwvvvuuuwwwxxxxxxwwwvvvwwwwwwvvvuuutttsssssstttuuuvvvsssssssssssssssrrrrrrrrrqqqqqqpppnnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjiiiiiiiiijjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppppppppoooooonnnmmmllllllkkkkkk}}}}}}}}}}}}~~~~~~}}}||||||{{{zzzyyyxxxwwwxxxvvvuuuuuuvvvwwwwwwvvvsssuuuvvvwwwuuuuuuuuuvvvuuuttttttttttttttttttuuussssssssssssssssssssssssrrrqqqpppnnnmmmkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjhhhiiijjjjjjjjjjjjiiihhhjjjkkklllnnnnnnnnnnnnmmmllllllmmmnnnooopppqqqqqqoooooonnnmmmlllkkkjjjiii}}}}}}}}}~~~~~~~~~}}}{{{{{{zzzyyyxxxwwwwwwvvvwwwuuuttttttuuuvvvvvvuuuqqqsssuuuuuutttssstttuuusssssstttuuuuuutttssssssssssssssssssssssssssssssrrrqqqpppooommmkkkjjjiiihhhiiiiiiiiijjjjjjjjjjjjhhhiiijjjjjjjjjjjjiiihhhjjjkkklllnnnnnnnnnnnnmmmllllllmmmnnnooopppqqqqqqkkkllllllkkkkkkjjjiiiiii~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyxxxwwwvvvvvvvvvtttrrrssstttuuuttttttppprrrttttttssssssssstttrrrsssuuuvvvvvvuuusssrrrssssssssssssssssssssssssrrrrrrpppooommmkkkjjjiiihhhhhhiiiiiijjjjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhjjjkkklllnnnnnnnnnnnnmmmllllllmmmnnnooopppqqqqqqhhhhhhiiijjjjjjjjjjjjiii}}}}}}{{{zzzyyyyyyyyyxxxvvvtttssssssrrrqqqpppooonnnnnnoooppppppqqqrrrrrrssssssqqqqqqrrrrrrsssttttttuuusssrrrrrrtttvvvvvvrrrooorrrpppnnnmmmmmmkkkiiiggghhhhhhhhhhhhiiijjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnmmmlllkkkkkklllmmmnnnllllllkkkjjjjjjiiiiiihhh}}}}}}zzzyyywwwwwwxxxwwwuuusssrrrrrrqqqpppooonnnmmmmmmnnnooooooppppppqqqrrrrrrqqqqqqqqqrrrssssssttttttssssssssstttvvvvvvsssppprrrpppnnnmmmmmmkkkiiiggghhhhhhhhhhhhiiijjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmllllllllllllmmmmmmlllkkkkkkjjjjjjiiiiiihhh||||||yyyxxxvvvvvvwwwvvvtttrrrqqqppppppooonnnmmmllllllmmmmmmmmmnnnoooooopppppppppppppppqqqrrrrrrssssssssssssssstttvvvvvvsssqqqrrrpppnnnmmmmmmllliiihhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkllllllmmmmmmnnnlllmmmmmmmmmmmmmmmmmmlllkkkkkkkkkjjjiiiiiihhhhhh|||{{{~~~yyyxxxvvvvvvwwwvvvtttrrrpppooonnnnnnllllllkkkjjjkkkkkkkkklllmmmmmmnnnnnnnnnooooooppppppqqqrrrrrrqqqqqqrrrssstttsssrrrrrrqqqpppnnnmmmmmmllljjjhhhiiiiiihhhhhhiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmkkklllmmmnnnnnnmmmlllkkkkkkkkkjjjjjjiiihhhhhhhhh~~~{{{{{{}}}zzzxxxwwwwwwxxxwwwuuurrroooooonnnmmmlllkkkjjjjjjiiijjjjjjkkkkkklllmmmmmmmmmmmmnnnnnnooopppppppppnnnoooppppppppppppqqqqqqqqqooommmmmmmmmllljjjhhhiiiiiiiiihhhiiiiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjkkklllllllllkkklllmmmnnnnnnmmmlllkkkkkkkkkjjjiiiiiihhhhhhggg~~~~~~{{{zzz}}}zzzyyywwwwwwxxxwwwuuusssooonnnnnnmmmlllkkkjjjjjjiiiiiiiiijjjkkkkkklllllllllllllllmmmnnnnnnoooooolllnnnoooooonnnnnnpppqqqqqqooommmmmmmmmlllkkkiiijjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiijjjjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmllljjjjjjjjjiiihhhhhhgggggg~~~~~~zzzzzz|||yyyxxxvvvvvvwwwvvvtttrrroooooonnnmmmlllkkkjjjjjjhhhiiiiiijjjkkkkkkllllllkkkkkkkkklllmmmmmmnnnnnnlllnnnoooooonnnnnnpppssspppooommmmmmmmmmmmkkkiiijjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkkkkkkkmmmmmmllllllllllllmmmmmmjjjjjjiiiiiihhhhhhgggggg~~~~~~}}}zzzyyy|||xxxvvvuuuuuuuuuuuurrrpppoooooonnnmmmlllkkkkkkjjjiiiiiiiiijjjkkkkkklllllljjjjjjkkkllllllmmmmmmnnnlllnnnppppppnnnnnnqqqtttpppnnnmmmmmmmmmmmmkkkiiijjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkknnnmmmlllkkkkkklllmmmnnnjjjjjjiiiiiihhhggggggggg~~~~~~}}}|||{{{zzzyyyyyyzzzyyywwwwwwxxxwwwvvvtttrrroooooopppooolllnnnsssjjjiiihhhhhhhhhiiijjjkkkhhhiiiiiikkklllmmmmmmnnnmmmmmmlllllllllmmmmmmnnnlllllllllmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjgggggghhhiiijjjjjjjjjjjjhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhggg}}}||||||{{{zzzyyyxxxxxxyyyxxxvvvvvvwwwwwwuuusssqqqnnnnnnooommmjjjlllpppkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllllllllmmmnnnmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjjjjjjjjjjjjjggghhhiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhgggggggggffffff|||{{{zzzyyyxxxwwwwwwvvvwwwvvvttttttuuuuuutttrrrpppnnnnnnooollliiijjjnnnkkkkkkkkkkkkkkkjjjiiihhhjjjjjjjjjiiiiiihhhhhhhhhkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmllllllkkkkkkkkkhhhiiiiiiiiijjjkkkkkkkkkiiiiiiiiiiiiiiihhhhhhggghhhhhhhhhiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiigggffffffffffffeeeeeeeee{{{{{{zzzyyyxxxwwwwwwvvvuuutttssssssttttttsssqqqqqqoooooopppmmmiiiiiimmmlllmmmmmmmmmlllkkkiiihhhiiihhhhhhhhhhhhgggggggggjjjjjjjjjjjjjjjkkklllmmmnnnmmmmmmlllkkkjjjiiiiiiggghhhhhhiiijjjkkkkkklllkkkkkkkkkkkkjjjiiihhhggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiffffffffffffeeeeeeeeeeee|||{{{{{{zzzyyyxxxwwwwwwtttsssqqqrrrssssssrrrqqqrrrqqqqqqrrrpppkkkkkknnnmmmnnnnnnnnnmmmllljjjiiiffffffggggggggghhhhhhhhhhhhhhhhhhiiiiiijjjllllllmmmmmmlllkkkjjjiiiiiihhhgggggghhhiiijjjjjjkkkkkkmmmmmmllllllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffffffffeeeeeeeee|||{{{{{{zzzyyyxxxwwwvvvsssrrrqqqqqqssssssrrrqqqsssqqqrrrtttrrrmmmmmmpppnnnnnnnnnnnnnnnmmmlllkkkfffffffffgggggghhhhhhhhhggggggggghhhhhhjjjkkklllkkkkkkkkkjjjjjjiiiiiiiiiggghhhhhhhhhiiijjjjjjjjjllllllllllllkkkjjjiiihhhiiihhhhhhhhhhhhhhhggggggggggggggggggggggggggggggggggggfffffffffeeeeeeeeezzzzzzyyyxxxwwwvvvvvvuuusssrrrqqqqqqssssssrrrqqqrrrqqqrrruuusssooonnnrrroooooonnnnnnmmmnnnnnnnnnhhhhhhhhhgggggggggggggggfffffffffggghhhiiikkkkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhgggiiiiiihhhhhhggggggggggggggggggggggggggggggggggggeeeeeeeeeeeeddddddddddddyyyyyyxxxwwwvvvuuuttttttsssrrrqqqqqqssstttsssqqqqqqppprrruuusssoooooorrroooooonnnmmmmmmnnnppppppjjjjjjiiihhhgggfffeeeeeeeeeeeeffffffgggiiijjjkkkiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhggghhhhhhhhhhhhggggggfffiiiiiihhhhhhgggggggggfffggggggggggggggggggggggggdddddddddcccccccccbbbbbb~~~{{{yyyxxxwwwxxxwwwuuutttrrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmlllkkkjjjhhhggggggffffffffffffeeeeeeeeeffffffgggkkkhhhfffgggjjjjjjhhhfffgggfffeeeeeeeeefffhhhiiikkkiiigggdddcccdddfffgggiiihhhhhhgggfffeeeeeeeeeffffffeeeeeeeeeddddddddddddddddddcccccccccbbbbbb~~~~~~~~~~~~yyywwwvvvuuuvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrpppoooooooooooonnnnnnnnnooonnnnnnmmmllllllmmmmmmkkkkkkiiihhhgggffffffffffffeeeeeeeeeeeeeeeffffffjjjhhhfffgggiiijjjhhhffffffffffffffffffggghhhhhhjjjhhhfffdddcccdddeeefffhhhhhhggggggfffeeeeeedddfffffffffeeeeeeeeeddddddddddddcccccccccbbbbbbbbb~~~}}}zzzxxx{{{{{{{{{}}}~~~yyywwwvvvuuuvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooooooooonnnnnnnnnmmmmmmlllllllllllllllkkkjjjiiihhhgggfffffffffeeeeeeddddddddddddeeeeeehhhfffeeefffhhhhhhgggfffeeefffgggggghhhhhhggggggiiigggeeeccccccccceeefffgggggggggffffffeeeeeedddggggggfffffffffeeeeeeeeeccccccccccccbbbbbbbbbaaa~~~}}}{{{wwwtttwwwxxxxxxzzz|||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{yyyxxxwwwxxxwwwuuutttqqqqqqqqqqqqppppppppppppppppppooooooooonnnnnnnnnllllllkkkkkkkkkkkkllllllkkkjjjiiihhhffffffffffffeeeddddddccccccccccccdddeeeeeeeeeeeeffffffffffffdddeeeggghhhhhhggggggfffhhhgggfffdddddddddeeeffffffffffffeeeeeeeeeddddddgggggggggfffffffffeeeeeecccbbbbbbbbbbbbaaaaaaaaa}}}|||zzzvvvtttuuuuuuvvvwwwyyy|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~{{{yyyxxxwwwxxxwwwuuutttqqqqqqqqqppppppoooooooooooooooooonnnnnnnnnnnnmmmkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiigggffffffeeeeeeddddddcccbbbbbbbbbbbbbbbccccccddddddddddddeeefffcccdddeeeggggggfffeeeeeehhhgggfffeeeeeeeeefffgggeeeeeeeeeeeeddddddddddddgggfffffffffeeeeeeeeeeeebbbbbbbbbaaaaaaaaa``````}}}|||{{{yyyvvvttttttttttttuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||}}}}}}~~~yyywwwvvvuuuvvvuuusssrrrqqqqqqppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmlllllljjjiiiiiiiiiiiijjjjjjkkkjjjiiihhhgggfffeeeeeeeeedddcccbbbaaaaaaaaaaaaaaa```bbbccccccccccccdddfffbbbcccddddddeeeeeeddddddffffffeeeeeeeeeeeeeeefffddddddddddddddddddddddddffffffeeeeeeeeedddddddddaaaaaaaaaaaa````````````~~~zzzyyyxxxxxxvvvuuuuuutttttttttuuuwwwyyyzzz~~~~~~~~~~~~}}}~~~~~~~~~~~~yyywwwvvvuuuvvvuuusssrrrqqqppppppooonnnnnnmmmmmmmmmllllllllllllkkkkkkkkkhhhhhhhhhhhhhhhiiijjjjjjjjjiiihhhgggfffeeeeeeeeeccccccbbbaaa````````````^^^aaaccccccaaaaaaccceeebbbbbbaaaaaabbbbbbcccdddcccccccccccccccccccccdddccccccccccccccccccddddddeeeddddddddddddcccccccccaaaaaa`````````_________|||xxxvvvvvvvvvvvvvvvuuuuuuttttttuuuvvvxxxyyy}}}~~~~~~~~~~~~{{{yyyxxxwwwxxxwwwuuutttqqqppppppooonnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjhhhhhhggghhhhhhiiijjjjjjjjjiiihhhgggeeeeeeeeeeeeccccccaaa```____________^^^```bbbbbbaaa```ccceeebbbaaa`````````aaacccdddaaaaaaaaaaaaaaabbbbbbbbbcccccccccccccccccccccddddddddddddcccccccccbbbbbbaaa`````````____________|||zzzxxxwwwwwwvvvtttrrrttttttttttttuuuwwwxxxzzz|||}}}~~~|||{{{zzzyyywwwvvvtttsssrrrvvvtttrrrqqqpppooommmkkkllllllllllllllljjjiiiiiihhhhhhgggfffffffffffffffeeefffggggggeeeccccccddddddcccbbb`````````aaabbbaaa````````````aaabbbbbbaaa```^^^]]]^^^___aaacccaaabbbbbbbbbcccccccccccc```aaadddeeeeeedddcccbbbcccccccccccccccddddddddddddaaa______aaabbb```^^^|||zzzxxxxxxwwwwwwuuusssttttttssstttuuuvvvxxxyyy}}}}}}~~~|||{{{zzzyyywwwvvvtttsssrrruuusssqqqppppppnnnllljjjllllllkkkkkkjjjiiiiiiiiiggggggfffeeeeeeeeeeeefffdddfffgggfffdddbbbbbbccccccbbbaaa`````````aaaaaa``````____________``````___^^^^^^]]]]]]___```aaaaaaaaaaaabbbbbbbbbccccccaaabbbcccdddeeedddcccccccccccccccccccccbbbbbbbbbcccaaa______aaabbbaaa___|||{{{yyyxxxxxxwwwuuutttttttttssstttuuuvvvxxxyyy}}}~~~}}}{{{zzzyyyxxxvvvtttsssrrrtttrrrpppoooooonnnllljjjlllkkkjjjiiihhhhhhhhhhhhffffffeeedddddddddddddddcccdddeeeeeebbbaaaaaaaaabbbaaa```_________````````````___^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___`````````aaaaaaaaabbbbbbbbbbbbcccccccccdddddddddcccccccccbbbbbbaaaaaa```bbb```______aaabbbaaaaaa}}}{{{yyyyyyyyyxxxvvvuuuttttttttttttuuuwwwxxxzzz}}}~~~~~~{{{{{{zzzxxxvvvuuusssssssssqqqooonnnnnnnnnkkkjjjkkkjjjiiihhhggggggggghhheeeddddddcccccccccccccccbbbcccdddcccaaa``````````````````____________``````___^^^]]]\\\[[[[[[[[[\\\]]]^^^____________^^^````````````aaaaaaaaaaaaccccccbbbbbbbbbcccdddeeecccccccccbbbaaa```______``````______```aaabbbbbb}}}{{{yyyyyyzzzyyyxxxvvvuuuuuuuuuuuuvvvxxxzzz{{{~~~~~~|||{{{zzzxxxwwwuuutttssssssqqqooonnnnnnnnnllljjjjjjjjjiiihhhggggggggggggddddddcccbbbbbbbbbbbbbbbaaabbbccccccaaa______```_________````````````___aaa```^^^]]][[[[[[ZZZZZZ^^^^^^___````````````___````````````aaaaaaaaaaaaccccccbbbbbbbbbcccdddeeecccccccccbbbaaa```_________````````````aaabbbccc}}}{{{zzzzzzzzzzzzyyywwwwwwwwwvvvvvvxxxyyy{{{|||~~~|||{{{zzzyyywwwuuutttssssssqqqoooooooooooommmkkkiiijjjjjjjjjiiihhhgggfffddddddcccbbbbbbbbbbbbbbbaaabbbcccccc```______```______```aaaaaaaaa``````bbbaaa___^^^]]]\\\\\\\\\_________`````````aaaaaa`````````aaaaaaaaabbbbbbbbbbbbcccccccccdddddddddcccccccccbbbbbbaaaaaa``````aaaaaa```______aaaccc~~~}}}||||||}}}|||zzzzzz{{{{{{yyyxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~||||||zzzyyywwwvvvttttttsssrrrppppppppppppnnnlllhhhiiikkklllkkkiiifffeeeddddddcccbbbbbbbbbbbbcccaaacccdddcccaaa______```___```aaabbbbbbbbbaaaaaabbbbbbaaa___^^^^^^^^^^^^______^^^^^^^^^___```aaaaaaaaaaaabbbbbbbbbccccccaaabbbcccdddeeedddcccccccccccccccccccccbbbbbbbbb```bbbbbbaaa___^^^```bbb~~~}}}|||{{{zzzzzz}}}|||zzzzzz{{{{{{zzzxxxzzzyyyyyyyyyzzz|||~~~||||||{{{yyywwwvvvtttttttttrrrppppppqqqpppooommmhhhiiilllmmmmmmjjjfffdddeeedddccccccbbbcccccccccbbbcccdddcccaaa`````````___```aaacccccccccbbbaaacccbbbaaa```````````````___^^^]]]\\\\\\^^^```aaabbbbbbbbbbbbcccccccccccc```bbbdddeeeeeeeeecccbbbcccccccccccccccdddddddddaaabbbcccaaa^^^]]]___bbb}}}zzzyyyzzz|||}}}~~~~~~~~~~~~}}}|||zzzzzz|||{{{zzzzzz{{{|||}}}~~~~~~|||zzzyyyyyyxxxvvvttttttpppmmmnnnqqqrrrnnnjjjnnnnnnmmmkkkiiihhhgggfffbbbcccccccccbbbaaa```___ccccccccccccbbb```____________``````aaaaaabbbbbbcccbbbbbbaaa``````______^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeefffeeeeeedddbbbccccccccccccbbbaaaaaaccccccbbbbbbbbbbbbbbbccc}}}{{{zzz{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzz}}}|||{{{{{{|||}}}~~~|||zzzyyyyyyxxxvvvtttuuurrroooooorrrsssppplllmmmmmmlllkkkiiihhhggggggeeeddddddccccccbbbaaaaaacccccccccccccccbbbaaa``````aaaaaabbbbbbcccddddddccccccbbbaaaaaa```______``````______```aaaaaabbbcccccccccccccccccccccccceeeeeefffffffffeeedddddddddddddddddddddccccccbbbccccccbbbbbbbbbbbbbbbccc}}}}}}}}}||||||||||||}}}~~~~~~}}}}}}||||||{{{{{{}}}}}}||||||}}}~~~~~~|||zzzyyyyyyxxxvvvtttuuurrrpppqqqssssssqqqnnnllllllkkkjjjjjjiiihhhhhhggggggfffdddddddddddddddccccccdddddddddccccccbbbbbbbbbcccddddddeeeeeefffeeedddcccbbbaaa``````___bbbaaaaaaaaaaaabbbccccccddddddddddddddddddddddddffffffggggggfffeeeddddddeeeeeeffffffeeeeeedddccccccbbbbbbaaabbbbbbcccccczzz{{{|||~~~~~~~~~}}}|||~~~~~~}}}|||||||||||||||}}}|||||||||}}}}}}}}}}}}~~~~~~|||zzzyyyyyyxxxvvvttttttrrrqqqqqqrrrsssqqqooolllkkkkkkkkkjjjjjjiiiiiihhhhhhfffeeeddddddeeeeeebbbbbbcccdddddddddccccccccccccddddddeeefffffffffffffffeeedddcccbbbaaaaaaccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddgggggggggggggggfffeeedddeeeffffffffffffeeeddddddcccbbbbbbbbbbbbccccccddd~~~}}}yyyzzz|||~~~~~~}}}|||~~~}}}||||||{{{||||||}}}{{{{{{{{{{{{|||~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~|||zzzyyyyyyxxxvvvtttrrrqqqppppppqqqqqqpppooommmlllllllllkkkkkkjjjjjjhhhhhhgggfffeeeeeeeeeeeebbbbbbccccccdddcccccccccccccccdddeeeeeeffffffggghhhggggggffffffeeeddddddddddddccccccccccccddddddccccccccccccccccccccccccggghhhhhhhhhggggggfffeeeeeeeeeeeeeeeeeeddddddccccccccccccccccccdddeeeeee~~~{{{zzzzzz{{{|||~~~~~~~~~}}}|||~~~}}}|||{{{{{{|||}}}~~~{{{{{{zzz{{{|||~~~~~~~~~}}}}}}}}}|||{{{{{{{{{|||~~~~~~{{{|||}}}~~~|||zzzyyyyyyxxxvvvtttqqqqqqqqqqqqqqqpppppppppoooooonnnmmmmmmlllkkkkkkhhhhhhhhhhhhgggfffeeeddddddddddddeeeeeedddccccccddddddeeeeeefffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiigggffffffeeeeeeeeeeeeeeeccccccccccccccccccccccccgggggghhhhhhhhhhhhggggggeeeeeeffffffeeeeeedddcccddddddddddddeeefffgggggg~~~{{{zzz|||||||||}}}}}}}}}}}}|||~~~}}}|||{{{{{{|||}}}~~~|||{{{{{{|||}}}~~~}}}}}}}}}}}}|||zzzyyyyyyyyy{{{|||yyyzzz|||~~~~~~|||zzzyyyyyyxxxvvvtttqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqpppooonnnmmmlllkkkhhhiiijjjkkkkkkhhhfffdddgggggggggggggggfffeeedddffffffgggggghhhiiiiiiiiijjjjjjjjjkkkllllllmmmmmmjjjjjjiiihhhhhhhhhhhhhhhddddddddddddddddddddddddffffffggghhhiiiiiiiiiiiifffggggggggggggfffeeeeeeeeeeeeeeeffffffggghhhiii}}}{{{}}}}}}}}}||||||||||||}}}~~~}}}|||zzz{{{|||~~~}}}||||||}}}~~~~~~}}}}}}}}}{{{yyyxxxwwwwwwyyyzzzxxxyyy{{{}}}~~~|||zzzyyyyyyxxxvvvtttrrrssstttsssrrrrrrssstttssssssrrrpppooommmllllllhhhjjjmmmnnnmmmkkkgggeeejjjjjjjjjjjjiiigggffffffhhhhhhhhhiiijjjjjjkkkkkkjjjjjjkkklllmmmnnnooopppmmmlllkkkkkkjjjjjjjjjkkkeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiijjjjjjjjjjjjhhhhhhhhhhhhhhhggggggffffffffffffggggggiiijjjjjj}}}~~~|||}}}|||~~~}}}||||||{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{zzzyyyyyyxxxwwwwwwwwwxxxzzzzzz{{{}}}~~~||||||||||||wwwyyyzzzxxxuuussssssuuurrrsssttttttrrrppppppqqqoooooonnnmmmmmmmmmmmmmmmmmmkkkjjjkkkmmmmmmjjjhhhiiimmmmmmiiiiiioooooollllllmmmmmmnnnoooppppppqqqssssssrrrqqqpppmmmkkkiiiiiihhhgggffffffggghhhiiikkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkkkkjjjjjjjjjfffhhhkkkmmmnnnmmmllljjj~~~}}}~~~}}}~~~}}}||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{zzzzzzyyyxxxxxxwwwvvvxxxyyyyyyyyy{{{~~~~~~}}}}}}}}}yyy{{{{{{yyyvvvtttuuuwwwuuuvvvwwwvvvtttrrrrrrsssqqqqqqpppoooooooooooooooooommmlllmmmoooooommmjjjkkkooonnnkkkkkkooopppmmmmmmnnnooopppqqqrrrssssssvvvvvvuuutttssspppnnnmmmmmmllljjjiiiiiiiiijjjjjjnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkiiijjjlllnnnnnnnnnmmmlll~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{{{{zzzzzzyyyxxxxxxxxxvvvwwwxxxxxxwwwyyy|||~~~~~~~~~|||}}}}}}|||yyyxxxxxxyyyzzz{{{{{{zzzxxxvvvuuuvvvttttttssssssrrrrrrsssssssssqqqqqqqqqrrrrrrqqqooooooqqqqqqnnnmmmppppppnnnooopppqqqrrrtttvvvwwwwwwzzzzzzyyyxxxvvvuuusssrrrrrrpppooommmlllllllllmmmoooooooooooooooooooooooooooooooooooonnnnnnnnnnnnmmmmmmnnnnnnoooppppppppp~~~|||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyywwwxxxxxxxxxwwwxxx{{{}}}~~~||||||{{{|||}}}~~~~~~}}}zzzxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwvvvvvvwwwwwwvvvuuutttttttttsssqqqqqqrrrrrrqqqrrrssstttvvvxxxyyy{{{{{{}}}}}}|||zzzyyywwwvvvvvvuuutttrrrpppnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqssssss}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzzzzyyyyyyzzz}}}~~~~~~~~~~~~|||zzzzzzzzz{{{{{{{{{zzzzzz{{{{{{|||zzz{{{||||||{{{zzzyyyyyyxxxvvvuuuuuuuuuttttttuuuuuuvvvwwwyyy{{{|||~~~~~~~~~|||{{{zzzyyyxxxxxxxxxvvvtttrrrpppooooooooooooooooooppppppqqqqqqqqqsssssssssssssssssssssssstttsssrrrqqqrrrssstttvvv~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyzzz{{{{{{zzz|||~~~~~~||||||}}}~~~~~~}}}}}}}}}~~~}}}~~~}}}}}}~~~{{{xxxwwwyyyyyyvvvwwwyyyxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyyyywwwuuusssqqqqqqqqqqqqrrrrrrsssssstttuuuuuuuuuttttttttttttuuuuuuuuuuuuvvvuuutttsssssstttuuuvvv~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}zzzzzz{{{{{{{{{{{{{{{{{{xxxyyyzzz{{{{{{}}}~~~~~~|||xxxxxx{{{|||yyyyyy}}}{{{{{{|||}}}~~~}}}|||{{{zzz{{{{{{zzzyyywwwuuutttsssssstttsssssstttuuuuuuvvvwwwwwwttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvv~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||}}}~~~~~~zzzzzz{{{{{{{{{{{{{{{{{{wwwxxxzzzzzz{{{}}}}}}yyyxxx}}}}}}zzz{{{||||||}}}~~~~~~|||{{{{{{||||||{{{zzzxxxvvvuuuuuuvvvvvvrrrrrrrrrssstttuuuuuuvvvttttttuuuuuuvvvvvvvvvwwwvvvvvvvvvvvvuuuuuuuuuuuu}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{|||||||||||||||||||||{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{|||}}}}}}~~~||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyxxxvvvtttrrrqqqttttttttttttuuuwwwxxxyyytttuuuvvvvvvuuutttuuuvvvtttttttttttttttttttttttt}}}}}}}}}|||||||||{{{{{{zzzzzzzzzzzz{{{|||}}}~~~||||||||||||||||||||||||}}}~~~}}}|||{{{zzz{{{{{{{{{{{{||||||}}}~~~~~~{{{zzzyyyyyyxxxxxxxxxyyyzzzyyyxxxwwwvvvttttttsssrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxwwwvvvvvvvvvxxxssssssssssssssssssssssss~~~||||||}}}}}}}}}||||||||||||{{{{{{{{{xxxxxxyyyyyy{{{}}}~~~||||||||||||||||||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{xxxxxxwwwwwwvvvvvvwwwwwwzzzyyywwwvvvuuuuuuvvvvvvrrrqqqqqqqqqqqqqqqrrrrrruuuvvvwwwvvvuuutttuuuwwwrrrrrrrrrrrrrrrrrrrrrrrr~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~|||||||||{{{{{{{{{zzzzzzxxxxxxxxxyyyzzz|||}}}~~~||||||}}}}}}}}}}}}~~~~~~~~~{{{||||||}}}}}}}}}}}}|||~~~}}}{{{zzz{{{|||~~~~~~}}}|||{{{zzzyyyyyyxxxvvvvvvvvvvvvwwwwwwxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvxxxwwwuuuttttttuuuwwwxxxssssssrrrqqqqqqpppqqqqqqqqqrrrsssrrrqqqpppqqqsssqqqqqqqqqqqqqqqqqqqqqqqq~~~}}}}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~|||{{{{{{{{{zzzyyyxxxwwwvvv{{{yyyxxxwwwwwwyyy{{{|||||||||}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxwwwwwwtttttttttttttttuuuuuuuuutttttttttssssssttttttuuuuuutttrrrqqqrrrsssvvvwwwrrrqqqpppooonnnnnnnnnnnnnnnoooppppppnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnn}}}}}}}}}}}}|||{{{{{{|||}}}~~~}}}~~~~~~}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyyyy}}}}}}}}}~~~~~~~~~~~~|||zzzyyyyyyxxxwwwvvvtttsssrrrvvvvvvuuuttttttuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwuuutttsssqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqpppqqqqqqrrrsssqqqppppppooopppqqqrrrsssmmmmmmlllkkkkkkjjjkkkkkkmmmnnnooonnnmmmmmmmmmoookkkkkkkkkkkkkkkkkkkkkkkk}}}}}}~~~}}}}}}{{{{{{{{{{{{|||}}}~~~}}}~~~}}}}}}}}}}}}}}}zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxyyyzzzzzz}}}}}}~~~~~~}}}}}}}}}|||zzzxxxttttttttttttsssrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvuuuuuutttttttttttttttsssqqqpppoooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnoooooommmmmmmmmmmmnnnnnnnnnnnnkkkkkkjjjiiiiiiiiijjjjjjjjjkkklllllljjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiii}}}}}}~~~~~~}}}zzzzzzzzzzzzzzz{{{|||}}}|||~~~}}}}}}|||}}}}}}zzzzzzzzzyyyyyyyyyxxxxxxuuuvvvvvvwwwxxxzzz{{{|||}}}}}}~~~}}}||||||{{{yyywwwqqqqqqrrrrrrrrrqqqppppppppppppqqqqqqqqqppppppooooooppprrrsssssssssrrrrrrpppqqqqqqqqqpppnnnlllkkklllllllllllllllllllllllljjjjjjjjjjjjkkkkkklllmmmkkkkkklllmmmmmmllllllkkklllkkkkkkkkkkkkkkkllllllfffhhhiiihhhgggfffggghhhgggggggggggggggggggggggg|||||||||}}}|||}}}}}}||||||}}}~~~~~~}}}|||{{{{{{{{{||||||{{{zzzxxxwwwvvvvvvxxxxxxwwwwwwwwwxxxzzz{{{|||}}}}}}zzzxxxwwwvvvtttrrrppppppppppppoooooooooooollllllllllllllllllllllllpppoooooonnnmmmlllllllllmmmmmmmmmlllllllllkkkkkkkkkkkkjjjiiihhhhhhiiiiiiiiihhhgggggggggggghhhhhhjjjkkkkkkjjjhhhgggiiijjjffffffffffffffffffffffffgggfffeeeddddddeeeggghhheeeeeeeeeeeeeeeeeeeeeeee}}}}}}}}}~~~|||}}}~~~}}}|||}}}~~~}}}}}}}}}}}}~~~}}}||||||{{{{{{|||{{{{{{zzzyyyxxxwwwwwwxxxxxxwwwwwwxxxyyyzzz{{{}}}~~~|||yyywwwvvvuuusssqqqnnnnnnnnnmmmmmmllllllllliiiiiiiiiiiiiiiiiiiiiiiimmmmmmlllkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhgggggggggggggggggggggfffffffffffffffggghhhiiiiiihhhffffffggghhheeeeeeeeeeeeeeeeeeeeeeeefffeeedddcccccccccdddeeedddddddddddddddddddddddd}}}~~~~~~}}}}}}~~~}}}||||||||||||}}}~~~~~~~~~}}}|||||||||{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxzzz{{{}}}~~~}}}{{{wwwuuutttsssqqqooollllllkkkjjjiiiiiihhhhhhffffffffffffffffffffffffiiiiiiiiihhhggggggffffffgggggggggfffffffffeeeeeegggfffeeeeeedddeeeeeeeeeeeedddddddddddddddeeeeeeeeeffffffeeecccbbbdddeeeddddddddddddddddddddddddddddddcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbb~~~}}}~~~}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzzzzzzzzzz{{{{{{{{{yyyyyyxxxxxxyyy{{{}}}~~~~~~~~~|||yyyvvvsssrrrqqqnnnlllkkkjjjjjjhhhgggfffeeeeeeffffffffffffffffffffffffffffffffffffeeeeeeddddddfffffffffeeeeeeeeeddddddccccccbbbbbbbbbbbbccccccbbbbbbbbbaaabbbbbbccccccbbbccccccbbb```___aaabbbbbbbbbbbbbbbbbbbbbbbbbbbdddccccccbbbaaa````````````````````````aaaaaaaaa~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~zzzzzz{{{{{{{{{{{{||||||zzzyyyyyyyyy{{{|||~~~~~~{{{xxxuuurrrqqqooommmkkkjjjjjjiiihhhfffeeeddddddddddddddddddddddddddddddeeeeeeeeedddddddddddddddddddddcccccccccbbbbbbbbb`````````______```aaaaaa```````````````aaabbbbbb``````aaa___^^^]]]___```aaaaaaaaaaaaaaaaaaaaaaaacccccccccbbbaaa```______^^^^^^^^^_________``````~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{||||||||||||||||||zzzzzzzzzzzz|||~~~}}}{{{xxxtttrrrpppnnnkkkiiihhhhhhggggggfffeeeddddddaaaaaaaaaaaaaaaaaaaaaaaacccccccccccccccccccccccc`````````_________^^^^^^^^^^^^^^^^^^^^^______```___^^^^^^^^^___```aaabbb___``````___]]]]]]^^^___________________________aaaaaabbbbbbaaa```___^^^]]]]]]]]]^^^^^^______```}}}||||||||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||{{{zzzzzz{{{|||~~~}}}{{{xxxtttqqqpppnnnkkkiiiffffffeeeeeedddddddddccc````````````````````````aaaaaaaaaaaaaaaaaaaaaaaa_________^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^______^^^^^^^^^^^^___```aaabbb___``````___]]]]]]^^^___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````___^^^]]]\\\\\\]]]^^^^^^___``````{{{{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{}}}}}}{{{xxxtttrrrpppnnnkkkiiidddddddddcccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbb___`````````````````````aaaaaa`````````_________]]]\\\\\\\\\]]]^^^^^^___^^^]]]]]]^^^___```aaabbb`````````___^^^]]]^^^```]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]^^^___^^^]]]\\\\\\\\\]]]^^^^^^___``````~~~|||{{{{{{}}}|||~~~~~~~~~}}}|||||||||}}}}}}||||||~~~|||yyyxxxvvvtttsssqqqmmmiiifffeeeeeedddccccccbbbbbbaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbaaa```^^^\\\[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^___``````______^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^______``````_________^^^^^^^^^\\\\\\\\\\\\]]]]]]^^^___~~~|||{{{}}}~~~}}}~~~~~~~~~}}}}}}}}}~~~{{{yyyxxxvvvtttrrrpppmmmiiifffeeeeeedddccccccbbbbbbaaabbbbbbbbbbbbaaaaaaaaaaaa``````aaaaaaaaaaaa``````bbbbbb```___]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^____________^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___```_________^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^~~~}}}}}}~~~}}}}}}~~~{{{xxxwwwuuusssqqqooollliiifffeeeeeedddccccccbbbbbbaaabbbbbbbbbbbbbbbbbbbbbbbb`````````aaaaaa`````````bbbbbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^____________^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\]]]]]]~~~~~~~~~|||~~~~~~~~~zzzxxxvvvtttqqqooonnnkkkhhhfffeeeeeedddccccccbbbbbbaaaaaabbbbbbbbbbbbbbbccccccaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbaaa```___]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\\\\}}}}}}zzzwwwuuussspppmmmllljjjhhhfffeeeeeedddccccccbbbbbbaaaaaaaaabbbbbbcccccccccdddcccccccccddddddcccccccccbbbccccccbbbaaa```___^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^___^^^]]]]]]\\\\\\\\\\\\}}}yyyvvvtttrrrnnnlllkkkjjjgggfffeeeeeedddccccccbbbbbbaaaaaaaaabbbbbbcccdddddddddddddddeeeeeeeeeeeeddddddbbbcccddddddcccaaa```______^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\]]]]]]|||xxxvvvtttqqqmmmkkkjjjiiigggfffeeeeeedddccccccbbbbbbaaaaaaaaabbbccccccdddeeeeeecccddddddeeeeeeddddddcccbbbcccdddeeedddcccaaa___``````______^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZ]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^|||xxxuuussspppmmmjjjiiihhhgggfffeeeeeeddddddcccbbbbbbaaaaaaaaabbbcccddddddeeeeeebbbccccccddddddccccccbbbcccccceeeeeeeeecccaaa```aaaaaa```___^^^^^^]]]]]][[[[[[[[[ZZZZZZZZZZZZZZZ]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\\\\]]]^^^^^^___|||yyyvvvssspppooommmkkkhhhgggfffffffffeeeddddddccccccddddddaaaaaabbbcccddddddeeeeeeeeedddccccccbbbbbbcccccceeeeeeeeeddddddcccccccccaaaaaa```___^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[[[[ZZZZZZ\\\]]]_________^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^|||yyyvvvtttpppooommmkkkiiigggffffffeeedddcccccccccccccccdddaaaaaabbbccccccdddeeeeeeaaaaaaaaabbbcccdddfffffffffeeeeeeeeedddddddddcccbbbaaaaaa```___^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ\\\\\\[[[[[[]]]^^^______^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^}}}zzzvvvtttpppooommmkkkiiigggffffffccccccbbbbbbbbbccccccdddaaaaaabbbbbbcccdddddddddaaaaaabbbbbbdddeeeeeeffffffffffffeeeeeeeeeeeeeeebbbbbbaaa```___^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[]]]]]]\\\\\\^^^___^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^}}}zzzwwwtttqqqooommmkkkiiihhhgggfffbbbbbbaaaaaabbbbbbcccdddaaaaaabbbbbbcccccccccdddddddddddddddccccccbbbbbbffffffffffffffffffffffffcccbbbbbbaaa```___^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\ZZZ[[[[[[\\\\\\\\\[[[[[[YYY[[[\\\\\\[[[\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^}}}zzzwwwuuuqqqpppnnnllliiihhhggggggcccbbbbbbaaabbbbbbccccccaaabbbbbbbbbbbbbbbccccccccccccdddddddddcccbbbaaaffffffffffffffffffffffffccccccbbbaaa```______^^^^^^]]]]]]\\\[[[[[[\\\\\\ZZZ[[[[[[\\\\\\\\\[[[[[[XXXYYY[[[[[[ZZZZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^______~~~{{{wwwuuuqqqpppnnnllljjjhhhggggggddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb___```bbbdddeeeeeeeeedddeeeeeeeeeeeeeeefffffffffddddddcccbbbaaa```_________^^^]]]\\\\\\[[[\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZWWWYYYZZZ[[[ZZZZZZ[[[]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]]]]^^^^^^_________~~~{{{xxxuuurrrpppnnnllljjjiiihhhggggggfffeeecccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa___```bbbdddeeeeeeeeedddcccdddddddddeeeeeeeeeeeeeeedddcccbbbaaa``````_________^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZ[[[[[[[[[[[[\\\^^^[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^______```~~~{{{xxxuuurrrqqqooollljjjiiihhhggghhhgggfffdddcccbbbbbbaaabbbbbbbbbaaaaaaaaaaaaaaabbbcccdddeeeeeecccbbb```cccccccccddddddeeeeeeeeeeeeddddddcccbbbaaa`````````___^^^]]]\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXYYY[[[\\\]]]\\\\\\]]]___[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^___``````}}}xxxsssuuurrrooommmmmmkkkiiihhheeehhhiiigggdddbbbdddfffbbbaaaaaaaaaaaaaaabbbbbbaaabbbcccdddeeeddddddcccdddddddddcccccccccbbbbbb````````````````````````___```aaaaaa```^^^\\\[[[``````___^^^]]][[[[[[ZZZ[[[\\\\\\]]]]]]^^^^^^___^^^]]]\\\\\\^^^^^^]]]\\\]]]]]]]]]]]]]]]^^^___```|||wwwsssuuurrrooonnnmmmllljjjhhhggghhhhhhgggeeeddddddeeebbbbbbaaaaaaaaaaaabbbbbbaaabbbcccddddddddddddcccddddddcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa````````````___^^^]]]]]]```___^^^]]]\\\[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^^^^]]]\\\]]]^^^^^^]]]\\\___^^^^^^^^^^^^______```~~~|||wwwsssuuussspppnnnmmmlllkkkiiijjjiiiggggggffffffdddcccccccccbbbbbbaaabbbbbbcccbbbbbbcccdddddddddccccccdddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^^^^_________^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^___]]]\\\]]]^^^___^^^]]]aaa``````____________```~~~{{{wwwtttuuussspppooonnnmmmllljjjmmmiiigggfffhhhhhheeebbbddddddcccbbbbbbbbbccccccccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbb```___^^^___```aaa___^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^______^^^]]]^^^___```___^^^bbbbbbaaa``````___``````{{{xxxvvvuuusssqqqoooooonnnmmmkkkmmmjjjggggggiiiiiifffccceeeeeedddcccccccccccccccdddccccccccccccccccccccccccccccccbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaa______```aaabbb______^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^___``````aaa___^^^]]]^^^```aaa```___cccbbbaaa```````````````|||zzzxxxvvvsssqqqppppppooonnnlllkkkjjjhhhhhhiiiiiigggfffffffffeeedddcccccccccccceeedddccccccbbbbbbcccccccccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbb```_________^^^^^^^^^]]]^^^^^^___``````aaaaaabbb___^^^^^^___aaabbbaaa```bbbaaaaaa````````````aaa}}}{{{zzzvvvtttqqqpppppppppooommmhhhiiijjjjjjhhhhhhiiijjjgggfffeeeddddddccccccccceeedddcccbbbbbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbaaa```````````````_________^^^^^^______```aaaaaaaaa___^^^^^^___aaabbbbbbaaa``````_________```aaaaaa~~~||||||vvvtttqqqpppqqqpppooonnnfffiiikkkkkkhhhgggiiilllhhhgggfffeeedddcccccccccfffeeecccbbbbbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaa```````````````````````````aaacccddddddcccbbbaaaaaaaaaaaaaaa````````````]]]]]]^^^^^^___`````````______^^^___bbbccccccbbb______^^^______```aaabbb~~~xxxwwwuuusssqqqpppooooookkkkkkkkkjjjjjjjjjiiiiiihhhhhhggggggffffffeeeeeebbbcccdddcccaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbaaa``````___bbbbbbaaaaaabbbbbbcccdddbbbaaa```^^^^^^^^^_________^^^]]]]]]^^^___aaabbb______``````aaaaaabbbbbb````````````aaaaaaaaaaaa}}}yyyxxxvvvtttrrrqqqppppppllllllkkkkkkkkkjjjjjjjjjhhhhhhhhhgggffffffeeeeeebbbcccdddcccaaa```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbaaa``````___cccccccccccccccddddddeeeccccccbbbaaaaaaaaaaaaaaa______^^^^^^^^^___aaabbb___`````````aaaaaaaaabbbaaaaaaaaa```````````````~~~}}}yyyxxxwwwuuusssrrrqqqqqqmmmmmmmmmlllllllllkkkkkkiiihhhhhhgggffffffeeeeeebbbcccdddcccaaa```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbaaa`````````ddddddccccccddddddeeefffeeeeeeeeeeeeeeeeeeddddddaaa``````___``````aaabbb````````````aaaaaaaaaaaabbbaaaaaa``````_________~~~|||yyyxxxvvvtttrrrqqqppppppnnnnnnnnnnnnmmmmmmmmmmmmiiiiiihhhgggfffeeeeeedddaaaccccccbbbaaa```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa``````cccccccccccccccdddeeeeeeeeefffhhhiiiiiihhhgggfffbbbbbbbbbaaaaaaaaaaaaaaa````````````aaaaaaaaaaaabbbbbbaaa```______^^^^^^}}}{{{wwwvvvtttrrrqqqoooooonnnooooooooonnnnnnnnnmmmmmmiiiiiihhhgggfffeeeddddddaaabbbcccbbb```___```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddeeeggghhhjjjjjjjjjiiihhhdddddddddccccccbbbbbbaaaaaaaaaaaaaaa````````````bbbaaaaaa```___^^^^^^]]]|||zzzvvvuuutttrrrpppooonnnnnnooooooooonnnnnnnnnmmmmmmjjjiiiiiigggfffeeedddcccaaabbbcccbbb```___```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaabbbbbbcccdddeeeeeeggghhhiiiiiiiiiiiifffffffffeeeeeecccbbbaaaaaaaaaaaaaaa````````````aaa``````______^^^^^^^^^|||yyywwwvvvtttrrrpppoooooonnnoooooonnnnnnnnnmmmmmmmmmjjjjjjiiigggfffeeedddccc```bbbbbbbbb```___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccbbbbbbbbbbbbcccdddddddddddddddeeefffgggiiiiiiggggggggggggfffdddbbbaaabbbaaaaaaaaa`````````___________________________|||yyyxxxwwwuuusssqqqppppppooonnnnnnnnnnnnmmmmmmmmmmmmjjjjjjiiigggfffdddcccccc```bbbbbbaaa```___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbddddddccccccddddddeeefffcccbbbbbbbbbdddfffhhhiiihhhhhhhhhhhhfffdddbbbaaabbbbbbaaaaaa`````````___^^^^^^^^^_______________~~~{{{yyywwwuuussssssqqqooommmnnnnnnnnnnnnnnnmmmmmmlllkkkjjjhhhgggeeecccbbbaaacccbbbbbbaaa```______^^^____________________________________```aaaccccccdddaaa___^^^___aaaaaaaaa```aaabbbbbbbbbcccfffhhhggggggggggggfffeeedddcccaaa___^^^^^^_________^^^bbbaaa```___^^^]]]]]]]]]~~~|||yyywwwuuussssssqqqooommmmmmmmmmmmmmmmmmlllkkkkkkjjjiiihhhfffeeecccbbbaaabbbbbbaaaaaa``````__________________________________________```aaabbbccceeebbb```___```aaaaaaaaa```aaabbbbbbaaabbbdddfffgggggggggffffffeeeccccccaaa___^^^]]]_________^^^______^^^]]]\\\[[[[[[\\\}}}yyywwwuuussssssqqqooommmlllllllllllllllkkkjjjjjjiiihhhgggfffdddbbbaaaaaaaaaaaaaaaaaa````````````________________________```______``````aaabbbcccgggdddaaa```aaaaaaaaa``````aaabbbbbbaaaaaaccceeeeeefffffffffeeedddcccbbbaaa___]]]]]]^^^___^^^]]]]]]\\\[[[ZZZYYYYYYYYYZZZ~~~yyywwwuuussssssqqqooommmlllllllllllllllkkkjjjjjjhhhhhhgggeeedddcccaaaaaa````````````aaaaaaaaaaaa________________________```````````````aaabbbbbbgggeeebbbaaabbbaaa```___aaabbbcccbbbaaaaaabbbdddddddddeeeeeedddcccbbbbbbaaa___]]]]]]^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYYYYY~~~yyywwwuuussssssqqqooommmlllmmmmmmmmmmmmlllkkkkkkhhhhhhgggfffdddcccbbbbbb````````````aaaaaaaaaaaa````````````````````````aaa````````````aaaaaabbbgggeeecccbbbbbbbbb```___bbbcccccccccaaaaaaccceeecccccccccccccccbbbbbbaaaaaa___]]]]]]]]]^^^]]][[[[[[ZZZZZZYYYYYYYYYYYYYYY~~~yyywwwuuussssssqqqooommmmmmmmmmmmmmmmmmlllkkkkkkiiihhhgggfffeeedddccccccaaaaaaaaaaaa````````````````````````````````````aaaaaa````````````aaaaaaeeecccbbbbbbbbbbbb```^^^```aaabbbbbbaaaaaaccceeeaaabbbbbbbbbbbbbbbaaaaaaaaa___]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZ}}}~~~}}}yyywwwuuussssssqqqooommmlllllllllllllllkkkjjjjjjiiiiiihhhgggffffffeeedddbbbbbbaaaaaa``````______````````````````````````aaaaaa````````````aaaaaacccbbbaaaaaabbbbbb```^^^]]]^^^_________```bbbddd```aaaaaabbbbbbaaaaaa```bbb```]]]\\\]]]]]][[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ|||}}}}}}yyywwwuuussssssqqqooommmjjjkkkkkkkkkkkkjjjiiiiiijjjjjjiiihhhgggffffffeeecccbbbbbbaaa```______^^^aaaaaaaaaaaaaaaaaaaaaaaabbbaaa````````````aaaaaaaaa``````aaabbbbbb```^^^ZZZ\\\]]]]]]]]]^^^```ccc``````aaaaaaaaaaaaaaa```bbb```]]]\\\\\\\\\[[[ZZZXXXXXXWWWWWWWWWXXXXXXYYY~~~}}}||||||}}}~~~|||yyywwwuuusssrrrpppmmmjjjmmmmmmlllkkkjjjhhhhhhgggllllllkkkjjjhhhfffeeeddddddcccaaa```______``````bbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaaaaaaaaccccccaaaaaaaaaaaa````````````]]]]]]]]]^^^___```aaabbbdddbbb``````aaabbbaaa```aaa```^^^\\\[[[[[[[[[[[[WWWXXXXXXXXXYYYYYYZZZZZZ~~~}}}|||}}}}}}~~~|||xxxvvvtttsssrrrpppmmmjjjlllkkkkkkjjjiiihhhhhhgggiiiiiiiiiiiiiiihhhgggfffdddcccaaa```______``````bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````aaabbbbbbaaaaaaaaaaaa````````````^^^^^^^^^^^^^^^___```aaabbbaaa``````aaaaaa```^^^aaa```^^^\\\[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZ~~~}}}}}}}}}~~~~~~}}}xxxvvvsssrrrqqqooollljjjjjjiiiiiiiiihhhhhhggggggffffffggghhhiiiiiiiiiiiidddcccaaa```______``````aaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaaaaaaaaaaaaaaaaa````````````______^^^^^^^^^______``````______```aaa```^^^\\\```___]]][[[ZZZZZZ[[[[[[XXXXXXYYYYYYYYYYYYZZZZZZ~~~~~~~~~~~~~~~~~~xxxvvvsssqqqpppnnnllljjjhhhhhhhhhhhhggggggggggggeeefffggghhhiiiiiiiiiiiidddcccbbb````````````aaaaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaabbbaaaaaaaaaaaa````````````aaa```___^^^^^^^^^^^^^^^^^^^^^___aaabbbaaa^^^\\\___^^^\\\[[[ZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYZZZZZZ~~~~~~~~~yyyvvvsssqqqpppooommmkkkhhhhhhggggggggggggggggggfffgggggghhhhhhhhhggggggeeedddbbbaaa``````aaaaaa````````````````````````aaaaaaaaabbbbbbcccccccccaaaaaaaaaaaa````````````aaa```___^^^^^^^^^^^^^^^______```aaacccbbb```]]]___^^^\\\[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZYYYYYY~~~{{{xxxtttqqqpppooonnnllliiihhhhhhhhhggggggffffffgggggghhhhhhhhhgggffffffeeedddbbbaaa``````aaaaaa```````````````````````````aaabbbcccddddddccccccaaaaaaaaaaaa````````````aaa```___^^^^^^^^^^^^^^^_________aaabbbbbb```_________]]]\\\\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZYYYYYY~~~~~~|||yyyuuurrrqqqpppooonnnjjjjjjiiiiiihhhgggffffffffffffgggggggggggggggfffeeedddcccaaa```aaaaaabbb______________________________aaabbbcccccccccbbbaaaaaaaaaaaa```````````````______^^^^^^^^^_________^^^]]]^^^```aaa```___```___^^^]]]]]]]]]^^^___[[[[[[[[[ZZZZZZZZZYYYYYY~~~}}}}}}zzzuuurrrqqqqqqpppooolllkkkjjjiiihhhgggfffeeeeeeeeefffggghhhhhhhhhgggeeedddcccaaaaaaaaaaaabbb________________________]]]^^^```aaabbbbbbbbbaaaaaaaaaaaaaaa````````````______^^^^^^^^^______```___]]]\\\\\\^^^___```___aaa```___^^^]]]^^^___```\\\[[[[[[[[[ZZZZZZYYYYYY~~~}}}~~~|||yyyuuurrrpppooonnnllllllkkkiiihhhfffeeeeeehhhhhhhhhhhhgggfffddddddeeeddddddcccbbbaaa``````aaa```___]]]\\\[[[ZZZZZZ````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]]]]]]]]]]]]]\\\]]]___`````````______^^^^^^\\\\\\\\\\\\^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYY~~~}}}~~~|||yyyuuurrrpppooonnnllllllkkkiiihhhfffeeeeeeggghhhhhhhhhgggfffeeeeeeeeeddddddcccbbbaaa``````______^^^]]]\\\\\\\\\\\\^^^^^^^^^^^^_________```________________________```___^^^]]]]]]]]]]]]^^^\\\]]]___`````````___^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZZZZ~~~~~~~~~~~~~~~|||yyyuuurrrpppoooooollllllkkkiiihhhgggfffeeefffgggggggggggggggffffffddddddcccbbbaaa``````___]]]]]]]]]\\\\\\]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]______^^^]]]]]]]]]^^^^^^]]]]]]^^^____________^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\[[[[[[~~~~~~|||yyyvvvrrrpppoooooolllkkkkkkjjjhhhggggggfffeeefffgggggggggggggggfffddddddcccbbbaaa```______^^^]]]]]]\\\\\\]]]]]]^^^[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\___^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\}}}zzzvvvsssqqqpppooolllkkkkkkjjjiiihhhggggggeeefffgggggggggggggggfffdddccccccbbbaaa```____________^^^]]]\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^___^^^^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]\\\~~~~~~~~~}}}zzzvvvsssqqqpppooolllkkkkkkjjjiiiiiihhhhhhfffgggggggggggggggffffffccccccbbbaaa```______^^^```___^^^]]]\\\\\\[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^_________^^^]]]]]]\\\]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]]]]]]]\\\\\\\\\\\\~~~~~~}}}~~~}}}zzzvvvsssqqqpppppplllkkkkkkjjjjjjiiiiiihhhggghhhhhhhhhgggfffeeeeeeccccccbbbaaa```___^^^^^^^^^]]]]]]\\\\\\]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^___```___^^^]]]\\\\\\\\\]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\~~~~~~|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwtttqqqpppppplllkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhgggfffddddddccccccbbbaaa```___^^^^^^\\\\\\\\\\\\]]]^^^___```[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___``````___]]]\\\[[[\\\]]]]]]\\\\\\^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}~~~{{{yyywwwtttrrrpppmmmmmmlllkkkjjjjjjiiiiiikkkjjjiiihhhgggfffeeedddccccccbbbaaa```___^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^ZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^__________________\\\\\\\\\[[[\\\\\\]]]]]]______^^^]]]]]]\\\\\\[[[WWWYYY\\\^^^^^^]]][[[ZZZ\\\[[[ZZZ[[[\\\\\\\\\ZZZ}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~{{{|||}}}~~~{{{xxxvvvtttqqqooommmmmmllllllkkkkkkjjjjjjkkkjjjiiihhhgggfffeeedddccccccbbbaaa```___^^^^^^]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[^^^^^^^^^^^^_______________^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]\\\\\\\\\YYYZZZ\\\]]]^^^]]]\\\[[[]]][[[ZZZ[[[\\\]]]\\\[[[}}}~~~~~~~~~}}}}}}||||||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~{{{{{{~~~|||~~~~~~~~~~~~{{{xxxuuussspppnnnmmmmmmllllllllllllllllllkkkjjjiiihhhgggfffeeedddccccccbbbaaa``````___^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]\\\\\\[[[ZZZZZZ]]]]]]^^^^^^^^^_________bbbaaaaaa```____________``````______^^^]]]]]]\\\[[[[[[\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\[[[~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}~~~{{{{{{}}}{{{}}}~~~}}}~~~}}}~~~{{{wwwuuussspppmmmllllllmmmmmmmmmmmmmmmmmmkkkjjjiiihhhgggfffeeedddccccccbbbbbbaaa``````___]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^______``````dddcccbbbaaa``````___```aaaaaa```______^^^^^^]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^\\\[[[\\\]]]^^^]]]\\\~~~~~~~~~}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~|||{{{{{{|||~~~~~~~~~}}}~~~}}}}}}~~~{{{zzz}}}zzz|||~~~~~~}}}|||}}}~~~|||}}}~~~{{{xxxuuussspppmmmllllllmmmmmmmmmmmmmmmmmmkkkjjjiiihhhgggfffeeedddccccccbbbbbbaaaaaa``````^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^______```aaaaaaeeedddcccaaaaaa`````````bbbbbbaaa``````______^^^___^^^]]]\\\\\\\\\^^^___^^^]]]\\\]]]^^^___^^^\\\~~~~~~~~~~~~~~~~~~}}}|||}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~|||}}}~~~}}}|||{{{|||}}}|||}}}}}}~~~~~~~~~}}}}}}{{{|||~~~}}}}}}{{{zzz|||yyy{{{}}}}}}|||{{{|||}}}||||||}}}~~~}}}yyyvvvssspppnnnmmmmmmllllllllllllllllllkkkjjjiiihhhgggfffeeedddccccccbbbbbbbbbaaaaaaaaa______^^^^^^^^^^^^______\\\\\\]]]^^^^^^___``````^^^^^^___```aaabbbbbbccceeedddcccbbbbbbbbbbbbbbbccccccbbbaaaaaa``````___```___^^^]]]\\\]]]^^^______^^^]]]]]]______^^^]]]~~~}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}||||||{{{|||}}}}}}||||||}}}~~~zzz{{{|||}}}}}}}}}}}}}}}||||||}}}|||}}}{{{yyy{{{yyyzzz||||||{{{{{{{{{|||{{{|||}}}~~~~~~~~~~~~zzzwwwtttqqqnnnmmmmmmllllllkkkkkkjjjjjjkkkjjjiiihhhgggfffeeedddcccccccccbbbbbbbbbbbbaaa``````____________``````^^^^^^^^^^^^__________________```aaabbbcccddddddfffeeeeeedddddddddeeeeeedddccccccbbbaaaaaa````````````___^^^^^^^^^^^^^^^___^^^]]]^^^___```___]]]~~~}}}}}}~~~~~~~~~}}}{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}|||{{{{{{zzz|||}}}}}}||||||~~~yyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~|||}}}{{{yyy{{{xxxzzz||||||{{{zzz{{{|||{{{|||}}}~~~~~~~~~~~~~~~~~~{{{xxxuuuqqqooommmmmmlllkkkjjjjjjiiiiiikkkjjjiiihhhgggfffeeedddcccccccccbbbbbbbbbbbbbbbaaaaaa````````````aaaaaa`````````___^^^^^^]]]]]]___```aaabbbcccdddeeeeeegggffffffffffffgggggghhhddddddccccccbbbaaaaaaaaa``````_________^^^^^^]]]```___^^^^^^___```___^^^~~~~~~}}}||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{|||||||||{{{zzz~~~}}}|||||||||~~~~~~~~~~~~~~~}}}}}}}}}|||zzzzzzzzzzzzzzz{{{||||||||||||||||||||||||||||||}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzzzz}}}}}}}}}}}}|||{{{zzzyyy}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}|||}}}zzzwwwtttsssqqqlllkkkkkkjjjjjjkkkkkkkkklllkkkjjjhhhgggfffffffffddddddddddddddddddddddddaaabbbccccccbbbaaabbbdddaaaaaaaaaaaaaaaaaaaaaaaacccccccccdddeeefffggghhhkkkjjjiiiggggggggghhhiiiiiihhhgggeeecccaaa```___````````````````````````_________^^^^^^_________~~~~~~~~~}}}||||||{{{|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{|||||||||{{{zzz~~~}}}|||||||||}}}~~~~~~}}}}}}}}}|||||||||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzzzz||||||}}}}}}|||{{{zzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{|||||||||}}}~~~~~~~~~}}}}}}~~~}}}||||||~~~zzzwwwuuusssqqqllllllkkkkkkjjjkkkkkkkkkkkkkkkjjjiiihhhgggffffffddddddddddddddddddddddddeeeeeefffdddbbb``````aaabbbbbbbbbbbbbbbbbbbbbbbbcccdddddddddeeeggghhhiiilllkkkjjjiiiiiiiiiiiijjjhhhgggfffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```__________________```~~~~~~~~~~~~}}}|||||||||}}}|||{{{zzzyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzzyyyzzz{{{||||||||||||{{{}}}}}}}}}|||}}}}}}~~~}}}}}}|||||||||{{{{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||||||||~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzzzzzzz||||||}}}}}}}}}|||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{|||~~~~~~}}}}}}}}}}}}{{{||||||}}}~~~~~~}}}}}}}}}||||||~~~~~~~~~~~~{{{wwwuuusssqqqmmmmmmlllkkkjjjjjjkkkkkkjjjjjjjjjjjjiiihhhfffeeeccccccccccccddddddddddddeeeffffffeeecccaaaaaabbbddddddddddddddddddddddddddddddeeeeeefffhhhiiijjjmmmllllllkkkkkkkkkkkklllgggffffffeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______``````aaa~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}|||{{{zzzyyyyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyzzzzzzzzz{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{||||||||||||||||||}}}}}}~~~}}}}}}|||||||||{{{{{{{{{{{{zzzzzzzzz{{{||||||}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||zzzzzz{{{|||}}}}}}}}}}}}~~~}}}{{{{{{}}}~~~}}}}}}}}}{{{xxxvvvsssqqqnnnnnnmmmkkkkkkjjjjjjjjjhhhiiijjjkkkjjjhhhfffdddccccccccccccddddddddddddcccdddeeeeeeeeeeeefffhhhfffffffffffffffffffffffffffffffffggghhhiiijjjkkkllllllllllllllllllllllllhhhhhhggggggfffeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa``````aaaaaaaaa}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}{{{||||||}}}}}}}}}|||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzwwwxxxyyyzzz{{{{{{{{{{{{}}}|||zzz{{{|||}}}}}}|||}}}|||yyyvvvsssqqqpppooommmlllkkkjjjjjjjjjhhhiiijjjkkkjjjhhhfffeeeccccccdddddddddeeeeeeeeeccceeeggggggffffffhhhiiiggggggggggggggggggggggggggggggggghhhiiijjjllllllkkkkkklllllllllllllllllllllkkkjjjhhhfffeeeccccccbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbaaaaaabbbbbbccc||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyxxxxxxwwwxxxxxxyyyyyyzzzzzzzzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}||||||yyyyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{|||}}}}}}}}}}}}zzz{{{{{{||||||||||||||||||{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxxxxwwwwwwuuuvvvwwwxxxyyyyyyzzzzzz{{{zzzyyyzzz|||~~~~~~}}}~~~}}}zzzwwwssspppqqqpppnnnmmmkkkjjjiiiiiihhhiiijjjjjjiiihhhgggfffddddddeeeeeeffffffgggggghhhiiijjjiiigggfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjlllmmmnnnkkkkkklllmmmmmmmmmmmmlllmmmmmmkkkiiigggeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbccccccccc~~~~~~}}}{{{||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxyyy{{{zzzzzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{xxxxxxwwwwwwwwwvvvvvvvvvtttttttttuuuvvvwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{wwwxxxyyyzzz||||||||||||yyyzzz{{{{{{|||||||||{{{|||{{{{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~}}}|||{{{{{{zzz{{{{{{zzzzzz{{{|||}}}~~~}}}}}}~~~~~~|||~~~~~~}}}{{{zzzxxxvvvuuutttssssssrrrsssuuuvvvwwwxxxxxxxxxyyyxxxxxxyyy|||~~~~~~~~~~~~~~~{{{wwwsssppprrrqqqooommmkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhheeeeeeffffffggghhhhhhiiihhhjjjjjjjjjhhhggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkmmmnnnooolllmmmnnnooooooooonnnnnnmmmlllkkkjjjhhhgggfffeeeddddddddddddddddddddddddddddddccccccccccccdddddd}}}}}}{{{{{{{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{yyyyyyxxxxxxwwwxxxxxxxxx{{{{{{zzz{{{|||~~~}}}~~~}}}|||{{{wwwwwwwwwwwwvvvvvvvvvvvvssssssssstttvvvwwwyyyzzz||||||||||||||||||||||||uuuvvvxxxyyyzzz{{{{{{{{{yyyzzzzzz{{{|||||||||{{{||||||{{{{{{{{{zzzzzzzzzyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||~~~}}}|||{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~|||}}}~~~~~~}}}|||{{{xxxwwwvvvtttrrrqqqqqqqqqqqqrrrsssuuuvvvwwwwwwwwwxxxwwwwwwyyy|||~~~~~~~~~{{{wwwsssppprrrqqqooommmkkkjjjiiihhhjjjiiihhhhhhggghhhhhhiiifffffffffggghhhiiiiiijjjeeegggiiiiiiiiijjjkkkmmmhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjkkklllmmmnnnooommmnnnoooqqqqqqqqqpppoookkkkkkjjjjjjiiihhhhhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccddddddeee~~~||||||}}}{{{{{{{{{{{{||||||||||||}}}|||{{{{{{{{{|||~~~~~~~~~}}}}}}||||||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy||||||||||||}}}}}}}}}}}}~~~~~~wwwvvvuuuuuuuuuuuuuuuvvvssssssssstttvvvwwwyyyzzz||||||}}}~~~~~~}}}|||{{{zzz{{{{{{|||||||||||||||||||||||||||||||||||||||zzz{{{{{{||||||||||||{{{{{{|||}}}~~~}}}}}}}}}}}}~~~~~~|||yyyxxxxxxxxxyyyxxxyyyzzz{{{||||||||||||}}}|||zzzyyyzzz{{{}}}~~~~~~|||{{{}}}}}}|||}}}|||{{{yyyxxxwwwuuusssrrrsssuuuvvvooooooppprrruuuvvvvvvuuuxxxxxxwwwxxxzzz|||~~~{{{xxxuuusssqqqooommmkkkkkkkkkiiihhhjjjjjjkkklllllljjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjkkkllllllllllllllllllkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnnnnnnnnnnqqqqqqqqqqqqqqqpppoooooommmllllllkkkjjjiiihhhhhhccccccccccccdddeeefffgggeeeeeeeeeeeeeeeeeeeeeeee}}}|||||||||~~~{{{{{{{{{{{{{{{|||||||||}}}|||{{{{{{{{{|||~~~~~~~~~}}}}}}||||||||||||yyyyyyyyyyyyyyyyyyyyyyyy{{{|||||||||}}}}}}}}}}}}~~~~~~~~~~~~wwwwwwvvvuuuuuuuuuuuuuuussssssssstttvvvwwwyyyzzz|||}}}~~~~~~~~~}}}|||{{{zzz{{{||||||}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyyxxxyyyyyyxxxyyyzzz{{{{{{|||||||||~~~}}}|||{{{|||}}}~~~|||{{{}}}~~~~~~}}}|||{{{|||{{{zzzxxxwwwuuutttrrrrrrssstttuuuppppppqqqsssuuuvvvvvvvvvxxxxxxwwwxxxzzz||||||yyyvvvtttssspppnnnmmmmmmlllkkkiiijjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkklllmmmmmmnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkklllmmmnnnnnnnnnnnnpppppppppppppppoooooonnnmmmllllllkkkjjjiiihhhhhhccccccccccccdddeeefffgggeeeeeeeeeeeeeeeeeeeeeeee~~~|||{{{{{{{{{|||}}}zzzzzzzzz{{{{{{{{{||||||}}}|||{{{{{{{{{|||~~~~~~}}}}}}}}}}}}|||||||||zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}xxxxxxwwwuuuttttttttttttsssssstttuuuvvvxxxyyyzzz|||}}}~~~~~~}}}}}}{{{{{{|||}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzyyyyyyzzzxxxxxxyyyzzz{{{{{{{{{{{{||||||{{{{{{|||~~~~~~|||{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzzzzzzzyyyxxxvvvuuutttrrrqqqqqqrrrsssssspppqqqrrrsssuuuvvvvvvwwwwwwwwwwwwxxxzzz|||~~~{{{xxxvvvtttqqqooonnnnnnnnnlllkkkkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnooooooooooooooonnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmooooooooooooooonnnnnnmmmmmmllllllkkkjjjiiihhhhhhccccccccccccdddeeefffgggeeeeeeeeeeeeeeeeeeeeeeee}}}}}}{{{zzzzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{{{{|||}}}|||{{{{{{{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxwwwuuutttssssssssssssttttttuuuvvvxxxyyyzzz}}}~~~~~~{{{|||}}}}}}~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzwwwxxxyyyzzzzzz{{{{{{zzzyyyyyyyyyyyyzzz|||~~~~~~|||{{{|||}}}||||||||||||||||||||||||{{{zzzxxxxxxxxxxxxvvvtttsssrrrqqqppppppqqqrrrrrrqqqrrrsssttttttuuuvvvxxxwwwwwwwwwxxxzzz|||~~~|||xxxvvvsssqqqooonnnnnnnnnmmmllllllkkkjjjhhhhhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllnnnoooppppppppppppoooooonnnnnnnnnmmmmmmmmmnnnmmmmmmllllllllllllmmmnnnnnnnnnooonnnmmmmmmlllmmmllllllkkkjjjiiihhhhhhdddddddddddddddeeeffffffffffffffffffffffffffffff}}}|||{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{{{{{{{}}}|||{{{{{{{{{|||~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||||||||||||||||||||{{{{{{{{{{{{||||||||||||||||||||||||||||||||||||yyyxxxwwwuuutttssssssssstttttttttuuuwwwxxxzzz{{{}}}~~~|||}}}}}}~~~~~~~~~~~~||||||||||||||||||||||||{{{|||}}}~~~~~~~~~~~~~~~|||~~~~~~}}}|||{{{zzzzzzzzzvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxyyyyyy{{{|||}}}~~~~~~~~~|||{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwvvvwwwvvvtttsssqqqqqqpppppppppqqqqqqqqqqqqrrrtttsssrrrsssvvvxxxvvvvvvwwwxxxzzz|||~~~~~~{{{xxxvvvrrrpppnnnmmmnnnnnnmmmkkkmmmllljjjiiiiiiiiijjjkkkkkkkkkkkkkkkllllllllllllkkklllmmmnnnppppppqqqqqqnnnnnnnnnnnnmmmmmmmmmlllnnnnnnmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmllllllmmmllllllkkkjjjiiihhhhhheeeeeeddddddeeeeeeffffffffffffffffffffffffffffff}}}||||||{{{zzzyyyxxxxxxvvvwwwxxxxxxyyyzzz{{{{{{}}}|||{{{{{{{{{|||~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{{{{{{{||||||||||||{{{{{{zzzzzz{{{{{{|||xxxxxxwwwuuuttttttttttttttttttuuuvvvwwwyyyzzz{{{~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyyvvvvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}~~~}}}{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{yyyxxxvvvvvvvvvuuutttrrrpppppppppqqqqqqqqqqqqqqqppprrrtttrrrpppqqquuuxxxuuuvvvwwwyyyzzz|||}}}~~~~~~|||yyyvvvrrrpppnnnmmmnnnnnnmmmlllmmmmmmlllkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmkkklllmmmooopppqqqqqqrrrnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllkkkkkklllnnnnnnnnnnnnnnnnnnnnnmmmmmmlllmmmllllllkkkjjjiiihhhhhhfffeeeeeeeeeeeeeeeffffffffffffffffffffffffffffff}}}}}}||||||{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{}}}|||{{{{{{{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{{{{{{{||||||{{{{{{zzzyyyyyyzzz{{{{{{wwwwwwvvvuuuuuuuuuuuuuuuttttttuuuvvvwwwyyyzzz{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyyyy{{{|||}}}~~~~~~~~~~~~|||{{{{{{{{{zzzzzzyyyxxxxxxuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{|||}}}}}}}}}}}}|||~~~}}}{{{zzz{{{zzzzzzzzzzzz{{{{{{||||||yyyxxxvvvuuuvvvuuutttrrrooopppqqqqqqrrrrrrrrrqqqooorrrsssqqqoooooosssxxxtttuuuwwwyyyzzz|||}}}}}}}}}~~~~~~zzzxxxsssqqqooooooooopppooonnnmmmmmmnnnnnnmmmmmmlllkkkllllllmmmmmmmmmnnnnnnnnnlllmmmoooppprrrsssssssssppppppooooooooonnnnnnnnnmmmlllkkkkkkkkkmmmooopppnnnoooooooooooonnnmmmmmmmmmllllllkkkjjjiiihhhhhhffffffeeeeeeeeeeeeffffffffffffffffffffffffffffff}}}}}}}}}|||{{{zzzxxxwwwuuuvvvwwwxxxyyyzzz{{{{{{}}}|||{{{{{{{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{{{{{{{||||||{{{{{{yyyyyyyyyyyy{{{{{{wwwvvvuuuuuuuuuuuuuuuvvvtttuuuuuuvvvwwwyyyzzz{{{~~~~~~~~~xxxyyyzzz|||}}}}}}~~~~~~~~~{{{xxxzzzzzzzzzzzzyyyxxxwwwwwwuuuvvvwwwxxxxxxyyyxxxxxxyyyyyyzzzzzz{{{zzzzzzyyy|||~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{|||||||||yyyxxxvvvuuuvvvuuutttrrrooopppqqqrrrrrrrrrrrrrrroooqqqsssqqqmmmnnnrrrwwwtttuuuwwwyyy{{{||||||}}}|||yyytttrrrppppppqqqqqqpppooommmnnnooooooooonnnlllkkkmmmmmmmmmmmmnnnnnnnnnnnnnnnoooppprrrssstttuuuuuuqqqqqqqqqppppppppppppooommmlllkkkjjjkkkmmmoooqqqooooooooooooooonnnnnnmmmmmmllllllkkkjjjiiihhhhhhgggffffffeeeeeeeeeffffffgggggggggggggggggggggggg}}}|||{{{zzzyyyvvvttttttuuuvvvxxxyyyyyyyyyyyy||||||{{{{{{{{{||||||}}}||||||}}}~~~~~~~~~~~~}}}{{{zzz|||{{{xxxxxx{{{yyyyyyyyyxxxxxxwwwwwwwwwxxxxxxwwwvvvuuutttsssssstttuuuuuuwwwxxxzzz|||}}}~~~}}}|||}}}~~~|||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyttttttttttttuuuvvvxxxxxxuuuvvvwwwxxxxxxxxxxxxxxx{{{{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~}}}}}}|||{{{{{{|||}}}}}}|||zzzzzzwwwxxxxxxwwwtttrrrqqqqqqpppqqqrrrqqqoooooooooppprrrqqqmmmjjjggghhhllloooyyyxxxxxxzzz}}}{{{yyywwwvvvttttttttttttrrrpppppppppppppppooonnnmmmlllooooooooooooooonnnmmmmmmooooooppppppqqqrrrssstttssssssrrrrrrqqqppppppoooooonnnmmmlllllllllllllllpppoooooonnnmmmlllllllllllllllkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggg}}}||||||zzzxxxuuuuuuuuuvvvwwwxxxyyyzzzzzz||||||{{{{{{{{{{{{||||||||||||}}}}}}}}}~~~~~~~~~{{{zzz|||{{{xxxxxx{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvuuuuuuttttttvvvvvvwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~|||{{{yyyyyyttttttttttttuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyyyy{{{{{{{{{|||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}|||{{{zzzwwwxxxxxxwwwtttrrrqqqrrrppprrrrrrqqqpppooopppqqqsssrrrqqqooonnnooosssvvvzzzyyyyyyzzz}}}~~~}}}{{{yyywwwvvvuuuvvvuuutttrrrqqqqqqqqqqqqpppooonnnmmmpppppppppppppppooonnnnnnoooooopppppprrrsssuuuuuusssssssssrrrqqqqqqppppppnnnmmmmmmmmmmmmmmmnnnnnnppppppooonnnnnnmmmllllllllllllkkkkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggg~~~~~~}}}|||yyywwwwwwvvvvvvvvvwwwyyy{{{|||||||||{{{{{{{{{{{{{{{|||}}}||||||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz||||||yyyyyy|||{{{{{{{{{{{{zzzzzzzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxyyy{{{}}}~~~}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxxxxtttttttttttttttuuuvvvwwwvvvwwwxxxyyyzzzzzzzzzzzz||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{{{{wwwxxxxxxvvvsssrrrrrrrrrqqqrrrsssrrrpppooopppqqqqqqrrrsssssssssuuuxxx{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}{{{zzzxxxwwwxxxwwwvvvtttrrrrrrsssrrrrrrqqqpppooopppqqqqqqqqqqqqppppppooooooppppppqqqsssuuuvvvwwwtttttttttsssrrrrrrqqqqqqmmmmmmmmmmmmnnnooopppqqqpppppppppooonnnnnnmmmmmmllllllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggg~~~~~~}}}zzzxxxxxxwwwvvvvvvwwwyyy|||}}}||||||{{{zzzzzzzzz{{{{{{}}}|||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz||||||yyyyyy|||{{{zzzzzzzzzzzzzzzzzzzzzuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz|||~~~~~~|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||zzzxxxwwwvvvtttsssssssssttttttuuuvvvwwwxxxyyyzzz{{{{{{|||||||||||||||}}}}}}}}}~~~~~~|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}|||{{{{{{wwwwwwwwwuuusssrrrrrrsssqqqsssssssssqqqpppqqqrrroooqqqssstttuuuvvvxxxzzz|||{{{zzz{{{}}}~~~~~~}}}|||{{{yyyyyyyyyxxxwwwuuusssssssssssssssrrrqqqqqqrrrrrrrrrssssssrrrrrrqqqpppqqqqqqrrrtttvvvxxxyyyvvvuuuuuuttttttsssrrrrrrooooooooooooooopppqqqqqqqqqqqqppppppoooooooooooollllllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhh~~~~~~~~~}}}{{{xxxyyyxxxwwwwwwxxxzzz|||~~~||||||{{{zzzzzzzzzzzzzzz}}}{{{zzzyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz}}}|||zzzzzz}}}yyyyyyyyyyyyyyyzzzzzzzzzuuuuuuvvvvvvwwwwwwxxxxxxvvvvvvwwwxxxzzz|||}}}~~~~~~~~~}}}{{{|||}}}~~~~~~}}}|||}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{yyywwwvvvuuusssssssssssssssssstttuuuwwwwwwyyyzzz{{{|||||||||||||||||||||}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{wwwwwwwwwuuusssrrrssstttrrrssstttsssqqqqqqqqqrrrppprrrtttuuuuuuvvvwwwyyy|||{{{{{{|||~~~~~~}}}}}}{{{zzzyyyyyyyyywwwvvvsssssstttttttttsssrrrrrrsssssstttttttttttttttsssrrrrrrssstttuuuwwwyyyzzzwwwwwwvvvvvvuuutttttttttsssrrrqqqpppppppppppppppqqqqqqqqqqqqqqqppppppppplllllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiii~~~~~~~~~{{{yyyyyyxxxxxxxxxyyy{{{}}}~~~||||||{{{zzzyyyyyyyyyyyy{{{zzzzzzyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{{{{}}}}}}zzz{{{~~~yyyyyyyyyyyyyyyzzzzzzzzzvvvvvvvvvwwwwwwxxxxxxxxxvvvvvvwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~}}}|||zzzzzz{{{||||||||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}zzzxxxvvvtttsssssssssrrrrrrrrrsssssstttvvvwwwxxxzzz{{{||||||}}}{{{{{{{{{{{{||||||||||||{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzwwwwwwvvvtttrrrrrrsssuuussstttuuutttrrrqqqrrrsssssstttvvvwwwvvvwwwxxxzzz|||{{{{{{|||~~~~~~~~~|||{{{zzz{{{zzzxxxwwwuuuuuuvvvvvvvvvuuuuuutttttttttuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvxxxyyyzzzxxxxxxxxxwwwvvvvvvuuuuuuuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiii}}}{{{xxxxxxyyyzzz{{{|||}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~{{{{{{}}}}}}{{{{{{yyyzzzzzzzzz{{{{{{{{{{{{wwwwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{||||||||||||{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}~~~|||zzzwwwuuusssrrrssssssrrrrrrrrrrrrrrrsssuuuvvvxxxyyy{{{|||||||||zzzzzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxyyyyyywwwwwwvvvtttrrrrrrtttvvvssstttuuutttsssrrrrrrtttssstttuuuvvvvvvwwwzzz|||{{{zzzzzz|||~~~}}}|||}}}|||{{{yyyxxxxxxyyyyyyyyyyyyxxxxxxuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvttttttssssssrrrsssssssssrrrrrrrrrrrrrrrsssssssssllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjj}}}wwwxxxzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy~~~{{{{{{}}}}}}{{{|||zzz{{{{{{{{{||||||}}}}}}wwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzz|||~~~}}}}}}~~~~~~}}}{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{|||||||||}}}~~~~~~}}}{{{yyyyyyzzz{{{||||||{{{zzzyyy{{{{{{|||}}}}}}~~~}}}}}}|||~~~~~~|||yyywwwuuusssrrrssssssrrrqqqqqqrrrrrrrrrtttuuuwwwyyyzzz{{{||||||yyyyyyyyyzzzzzzzzz{{{{{{{{{{{{|||~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwwwwvvvtttrrrrrrtttvvvtttuuuuuuuuusssrrrssstttppprrrsssssstttvvvzzz}}}zzzzzzzzz|||~~~~~~~~~|||{{{zzzzzz{{{{{{|||{{{{{{{{{uuuvvvwwwxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzyyyxxxxxxwwwwwwvvvssssssssssssssstttuuuvvvssssssssssssssssssssssssllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjj