BM66( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??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]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵ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ĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ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ĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~~~~||||||}}}{{{{{{{{{|||}}}~~~}}}{{{zzz{{{|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~|||{{{zzzyyyzzz{{{|||}}}~~~}}}}}}||||||}}}}}}~~~~~~}}}|||||||||{{{zzzzzzzzzyyyxxxwwwtttuuuvvvuuuttttttuuuwwwsssssssssttttttuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttttttttttttttrrrqqqpppqqqqqqrrrssssssrrrrrrssssssssstttttttttuuuvvvwwwvvvtttssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvttttttttttttttttttttttttssstttuuuuuuuuuuuuuuuuuussssssssssssssssssttttttttttttsssrrrqqqppppppooorrrsssssstttuuuvvvwwwwwwwwwxxx{{{}}}~~~~~~}}}|||yyyzzz}}}~~~|||{{{}}}}}}~~~~~~~~~~~~||||||{{{yyywwwyyyyyyzzz{{{{{{{{{{{{{{{||||||{{{yyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuupppppppppppppppqqqrrrrrrrrrrrrssssssrrrqqqpppooonnnnnnnnnnnnmmmlllllllllhhhiiijjjiiihhhhhhjjjllliiiiiiiiiiiiiiijjjkkklllooooooooonnnnnnmmmmmmmmmmmmlllkkkkkkjjjkkkkkkkkkffffffgggffffffggghhhiiijjjjjjjjjkkkkkkkkklllllljjjkkkkkkjjjhhhggggggiiikkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjhhhhhhhhhiiiiiiiiiiiiiiihhhiiiiiiiiijjjjjjjjjjjjjjjlllnnnqqqrrrqqqpppoooppprrrtttvvvvvvuuusssqqqqqqqqqrrrrrrsssttttttuuutttvvvxxxxxxwwwwwwxxxyyywwwwwwwwwxxxyyyyyyzzzzzzxxxyyyzzz|||~~~~~~~~~xxxwwwuuuttttttsssqqqpppoooooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqnnnnnnmmmmmmlllkkkkkkkkkiiiiiihhhhhhiiiiiijjjkkkjjjjjjkkkllllllkkkjjjiiifffggghhhgggeeedddeeefffbbbcccdddcccbbbbbbccceeecccccccccccccccdddeeeeeefffffffffeeeeeeeeedddddddddccccccbbbbbbccccccdddaaabbbcccbbbaaaaaaccceeeccccccccccccdddddddddeeecccdddeeedddbbbaaabbbccccccccccccbbbbbbbbbbbbbbb``````_________``````aaabbbbbbcccdddeeeeeeeeeeeeeeeeeeddddddcccccccccbbb^^^___``````aaabbbccccccaaaaaaaaaaaabbbbbbbbbbbbdddeeeggghhhiiiiiiiiiiiihhhjjjkkkllllllkkkjjjiiijjjjjjkkkkkklllmmmnnnnnnkkkmmmoooooonnnmmmnnnooommmmmmnnnnnnnnnoooooooooooooooppprrrtttvvvxxxyyy{{{|||~~~}}}||||||}}}~~~{{{|||~~~~~~}}}|||~~~~~~}}}|||}}}~~~uuuuuuuuutttttttttuuuuuuqqqooonnnmmmnnnnnnlllkkkeeefffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjeeeddddddcccbbbbbbaaaaaabbbbbbbbbbbbbbbccccccdddcccdddfffggggggfffeeeddd```bbbcccbbb```___```bbb^^^^^^___^^^\\\\\\]]]_________^^^^^^^^^___``````]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\^^^___^^^]]]]]]___aaa\\\\\\\\\]]]]]]]]]^^^^^^]]]_________]]]]]]]]]___^^^]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYY]]]^^^___```aaaaaaaaaaaa______^^^]]]\\\\\\[[[[[[XXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^_________```aaabbbcccddddddbbbbbbbbbccccccbbbbbbaaaccccccdddeeefffggghhhhhhccceeeggggggfffeeefffgggffffffgggggggggggghhhhhhfffffffffgggiiijjjlllmmmoooqqqssssssqqqqqqrrruuussstttvvvvvvuuutttuuuvvvtttuuuvvvvvvuuuttttttuuuuuuvvvxxxzzz|||~~~nnnnnnmmmmmmnnnnnnooopppgggfffeeeeeeffffffeeeccc___```aaabbbcccccccccccc]]]]]]]]]]]]^^^___``````^^^^^^^^^]]]\\\\\\[[[[[[YYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\^^^___```___]]]\\\XXXZZZ[[[ZZZXXXWWWXXXZZZVVVWWWWWWVVVTTTSSSUUUVVVWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXUUUWWWXXXWWWUUUUUUWWWZZZWWWXXXXXXXXXYYYYYYYYYYYYUUUVVVWWWWWWVVVUUUVVVXXXWWWWWWVVVVVVUUUUUUUUUTTTWWWVVVUUUTTTSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRSSSUUUWWWXXXZZZZZZWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^______^^^```aaaaaa`````````aaa_______________`````````_________```aaabbbddddddbbbeeeggggggeeedddgggiiiiiikkkllllllkkkkkkkkklllhhhjjjkkkllljjjjjjjjjkkkhhhiiijjjlllmmmooopppqqqttttttttttttuuuvvvxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwxxxyyy{{{}}}fffdddcccaaaaaacccdddfff```______^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZYYYZZZ[[[[[[YYYWWWXXXXXXXXXWWWWWWVVVVVVVVVSSSSSSTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXWWWWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSWWWSSSPPPPPPRRRTTTSSSQQQWWWUUUSSSTTTVVVVVVSSSPPPRRRRRRRRRQQQQQQPPPPPPOOORRRRRRRRRRRRRRRRRRRRRRRRQQQSSSUUUWWWXXXVVVTTTSSSTTTSSSRRRRRRQQQQQQQQQQQQOOOPPPQQQPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSSSSSSSTTTTTTTTTUUUTTTUUUVVVVVVVVVTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRRRRRRRSSSTTTVVVWWW[[[\\\]]]\\\YYYWWWWWWXXXUUUWWWXXXXXXXXXXXXYYY[[[[[[[[[[[[YYYXXXWWWYYY[[[ZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\]]]^^^___aaabbbcccaaacccfffhhhiiigggdddbbb___```aaaaaabbbbbbaaaaaabbbaaaaaaaaabbbccceeefffggggggfffggghhhjjjlllmmmrrrrrrqqqpppoooooooooooonnnoooqqqtttvvvxxxyyyyyyxxxwwwvvvxxx{{{}}}}}}{{{{{{||||||{{{zzz{{{}}}}}}]]]\\\[[[[[[[[[[[[\\\]]]XXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWUUUTTTUUUTTTTTTTTTSSSSSSSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNRRRPPPMMMNNNPPPRRRQQQPPPQQQPPPPPPQQQRRRRRRQQQPPPPPPPPPOOOOOONNNNNNNNNMMMPPPPPPPPPPPPPPPPPPPPPPPPMMMOOOPPPRRRRRRQQQPPPOOOPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOONNNLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVWWWWWWUUUSSSSSSTTTSSSUUUVVVVVVUUUVVVWWWYYYVVVWWWWWWUUUSSSSSSUUUWWWUUUUUUUUUTTTTTTUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\^^^```bbbbbbaaa___^^^\\\\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\]]]^^^```aaaaaaaaaaaaaaabbbdddeeefffhhhgggfffffffffffffffffffffgggiiikkklllmmmnnnnnnllljjjjjjkkkoooppppppnnnrrrrrrrrrqqqpppppprrrtttppprrrtttttttttttttttvvvxxxyyyzzz{{{}}}TTTTTTTTTUUUUUUTTTTTTTTTQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQQQQQQQRRRRRRPPPOOOPPPPPPOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNOOOOOOLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKJJJKKKMMMOOOOOONNNJJJLLLMMMNNNNNNNNNNNNOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLJJJIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLLLLKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQOOOQQQRRRRRRQQQPPPPPPQQQPPPQQQSSSSSSRRRRRRTTTUUURRRSSSSSSRRRPPPPPPQQQSSSQQQQQQQQQQQQRRRSSSSSSTTTPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]^^^\\\\\\[[[[[[[[[\\\]]]]]]]]]^^^___aaabbbbbbbbbbbbccccccbbbdddfffggggggffffffggggggfffeeeeeefffhhhgggiiikkkkkkjjjjjjkkklllooooooooopppqqqrrrrrrssstttvvvxxxyyyzzz|||OOOPPPRRRSSSSSSRRRPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMMMMNNNNNNMMMKKKLLLLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJJJJKKKKKKKKKHHHKKKNNNNNNKKKJJJLLLNNNJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOPPPOOONNNOOOPPPLLLNNNOOOOOOOOOOOOPPPRRRPPPQQQQQQPPPNNNNNNOOOPPPOOOOOOOOOOOOPPPRRRSSSSSSLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTRRRQQQPPPOOOOOOQQQSSSTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVWWWUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ^^^^^^^^^___```aaaaaaaaa___``````___^^^]]]^^^___```bbbdddeeeddddddeeefffeeeeeeffffffggghhhhhhiiihhhjjjlllmmmnnnpppsssuuuwwwxxxzzz|||LLLMMMOOOQQQQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKLLLLLLJJJHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJIIIIIIIIIIIIKKKNNNPPPOOOLLLJJJKKKMMMIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIHHHGGGEEEEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJHHHJJJLLLMMMLLLLLLMMMNNNJJJKKKMMMMMMLLLLLLNNNOOOLLLMMMNNNNNNLLLKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPPPPJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOOOOOOONNNMMMLLLPPPPPPOOOOOOOOOPPPQQQRRROOONNNMMMLLLLLLNNNPPPQQQOOOOOOOOOOOOOOOOOONNNNNNPPPPPPQQQQQQRRRRRRSSSSSSPPPPPPPPPQQQRRRSSSTTTUUUTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYZZZZZZXXXXXXXXXYYYWWWYYY[[[\\\[[[[[[\\\]]]YYYZZZ[[[\\\]]]______```^^^aaaccceeefffgggiiikkkkkklllmmmooorrrtttuuuvvvuuuwwwzzz{{{|||~~~~~~IIIJJJKKKMMMMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIMMMNNNOOONNNLLLKKKJJJKKKHHHHHHIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHGGGHHHIIIHHHFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJLLLLLLKKKKKKMMMNNNHHHIIIKKKJJJIIIGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMIIIJJJKKKLLLKKKJJJIIIHHHNNNNNNMMMMMMNNNNNNOOOPPPMMMLLLKKKKKKKKKLLLNNNOOOLLLLLLMMMNNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLLLLLLLLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPOOOOOONNNPPPQQQRRRRRRQQQQQQRRRTTTPPPRRRTTTTTTSSSSSSSSSTTTSSSUUUWWWWWWVVVVVVWWWXXXUUUVVVWWWXXXYYYZZZ[[[\\\XXXZZZ]]]_________aaabbbaaabbbccceeegggiiikkkllliiikkkmmmoooooopppsssuuurrrtttwwwzzz~~~GGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHGGGHHHIIIIIIGGGEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFF???CCCFFFGGGGGGGGGIIIJJJKKKJJJJJJKKKLLLKKKJJJHHHFFFGGGHHHIIIJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFHHHIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHJJJJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHIIIJJJJJJIIIHHHGGGGGGIIIKKKKKKIIIIIIIIIJJJIIIJJJLLLLLLKKKKKKMMMNNNGGGIIIJJJJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKHHHIIIJJJKKKLLLKKKIIIHHHKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJKKKLLLMMMMMMLLLLLLJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMJJJKKKKKKLLLLLLLLLKKKKKKNNNPPPQQQQQQOOONNNPPPRRRKKKMMMPPPQQQPPPPPPQQQRRRQQQSSSUUUVVVUUUUUUVVVWWWTTTTTTUUUUUUUUUVVVVVVVVVRRRUUUXXXYYYXXXXXXYYYZZZZZZ[[[\\\^^^```bbbcccddd___aaacccdddeeeeeeggghhhhhhjjjlllooorrrsssttttttuuuvvvvvvuuutttuuuwwwyyy{{{||||||}}}~~~GGGGGGHHHHHHHHHHHHGGGGGGIIIIIIHHHGGGFFFFFFEEEEEECCCDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHHHHFFFDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIII:::???CCCFFFFFFGGGJJJLLLHHHFFFEEEGGGKKKLLLJJJGGGEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHKKKMMMMMMLLLJJJHHHIIIIIIHHHHHHIIIJJJKKKKKKEEEHHHKKKLLLJJJHHHFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHIIIJJJJJJJJJHHHGGGFFFKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKJJJJJJHHHGGGKKKLLLNNNMMMLLLKKKKKKLLLIIIKKKLLLLLLKKKLLLMMMOOOIIIKKKLLLLLLKKKIIIIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJLLLNNNNNNMMMLLLKKKHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKKKKKKKKKKJJJGGGHHHIIIKKKLLLLLLLLLKKKGGGHHHJJJKKKKKKJJJIIIHHHKKKKKKKKKKKKKKKLLLLLLMMMIIIJJJJJJKKKKKKKKKKKKKKKJJJLLLNNNMMMKKKJJJLLLNNNIIILLLOOOPPPPPPPPPQQQRRRNNNPPPRRRRRRRRRQQQRRRSSSOOOOOOOOONNNNNNMMMMMMLLLOOOQQQTTTUUUTTTTTTTTTUUUSSSSSSUUUVVVXXXZZZ\\\\\\ZZZ\\\____________aaabbbcccdddfffhhhiiijjjiiiiiilllmmmmmmllljjjkkkmmmooopppqqqrrrsssuuuwwwxxxxxxwwwwwwwwwxxx{{{GGGFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFFFFGGGGGGEEECCCDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFFFFGGGHHHIIIGGGFFFIIIHHHFFFEEEFFFGGGIIIJJJFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLGGGHHHIIIIIIIIIIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNJJJKKKMMMNNNNNNMMMLLLKKKNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJLLLNNNOOONNNMMMLLLLLLNNNPPPRRRRRRQQQOOOMMMMMMNNNOOOPPPMMMMMMNNNOOOPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNPPPQQQQQQQQQRRRSSSQQQPPPMMMLLLKKKLLLMMMNNNNNNOOOPPPQQQQQQPPPOOONNNPPPNNNMMMMMMOOOPPPPPPOOOPPPPPPNNNMMMLLLLLLKKKLLLMMMLLLJJJIIIIIIKKKLLLNNNGGGFFFGGGJJJMMMNNNKKKHHHIIIGGGEEEGGGJJJLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMMMMHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLKKKJJJIIILLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIKKKLLLGGGHHHIIIIIIJJJJJJJJJIIIGGGIIIKKKMMMMMMMMMKKKJJJJJJLLLNNNNNNMMMLLLLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKKKKKKKKKKJJJJJJJJJIIINNNNNNNNNNNNOOOQQQRRRSSSSSSTTTVVVWWWWWWWWWVVVUUUYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[\\\^^^___```aaabbbccccccccccccddddddddddddhhhiiiiiijjjkkkllllllmmmkkklllnnnpppsssuuuwwwxxxyyyzzz|||~~~GGGFFFFFFEEEEEEEEEEEEEEEHHHGGGFFFGGGHHHHHHFFFEEEFFFFFFEEEDDDEEEFFFGGGHHHDDDDDDDDDEEEGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNJJJKKKMMMMMMLLLLLLNNNOOOKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWVVVVVVUUUUUUUUUUUUVVVRRRTTTVVVWWWXXXWWWVVVUUUVVVUUUTTTTTTTTTTTTTTTUUUSSSSSSRRRQQQQQQRRRSSSTTTWWWWWWVVVVVVWWWYYYZZZ[[[\\\[[[YYYWWWWWWXXXYYYZZZUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSUUUWWWXXXWWWWWWXXXYYYYYYYYYWWWVVVVVVVVVWWWWWWVVVWWWXXXYYYYYYYYYWWWWWWUUUSSSRRRRRRSSSTTTTTTSSSVVVUUUTTTRRRQQQPPPPPPOOOOOONNNLLLKKKJJJKKKLLLMMMIIIHHHHHHJJJMMMNNNLLLIIIOOOMMMKKKLLLNNNPPPOOOMMMKKKKKKLLLLLLLLLMMMMMMMMMJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIKKKJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKHHHHHHIIIJJJJJJJJJIIIIIIGGGHHHIIIJJJKKKJJJJJJIIIKKKLLLNNNNNNLLLLLLLLLMMMKKKLLLMMMOOOOOONNNMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRPPPQQQRRRRRRSSSSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]``````aaabbbbbbcccddddddcccdddeeegggjjjlllmmmnnnkkkmmmnnnoooppprrruuuwww|||~~~EEEEEEEEEDDDDDDCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDBBBEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFGGGIIIKKKMMMOOOPPPNNNPPPRRRTTTUUUUUUSSSRRRPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXVVVWWWXXXXXXXXXWWWVVVUUUTTTVVVWWWWWWWWWWWWXXXZZZUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\^^^___aaabbbddddddeeeeeedddcccbbbbbbbbbccc```bbbdddfffggggggfffeeecccbbbaaaaaa````````````___``````````````````___dddeeeggghhhiiijjjkkkkkklllkkkiiihhhhhhhhhiiijjjgggfffeeeddddddeeeffffffeeeeeeeeefffffffffffffffdddeeeggggggffffffggghhhhhhhhhiiiiiiiiihhhhhhgggfffggghhhiiiiiihhhgggfffcccaaa_________```___^^^bbbaaa```___]]]\\\[[[ZZZXXXWWWUUURRRQQQPPPPPPQQQPPPOOONNNNNNOOOPPPPPPOOORRRPPPOOOPPPRRRRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPOOONNNMMMMMMMMMMMMMMMHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHJJJJJJHHHGGGGGGHHHFFFGGGHHHIIIJJJJJJIIIHHHKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXXXXYYYYYYZZZZZZ[[[ZZZ[[[\\\^^^```aaaccccccbbbccceeeeeeeeefffiiikkknnnoooqqqsssvvvyyy{{{|||}}}}}}~~~IIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@AAACCCDDDCCCBBBDDDDDDCCCCCCDDDEEEGGGHHHLLLNNNPPPRRRTTTXXX\\\___[[[\\\^^^```aaabbbbbbaaa^^^___``````aaaaaaaaa```______```aaabbbcccdddeeecccdddeeefffggghhhhhhhhheeefffhhhiiihhhfffdddcccccceeeggggggfffggghhhjjjffffffffffffggghhhjjjkkklllmmmoooqqqsssuuuvvvwwwvvvuuutttsssrrrrrrqqqrrrppprrrtttvvvxxxxxxwwwvvvsssrrrqqqpppppppppppppppoooppprrrssssssrrrqqqpppuuuvvvyyy|||}}}~~~}}}}}}~~~}}}|||{{{{{{{{{|||||||||{{{yyywwwwwwxxxzzz{{{xxxxxxxxxyyyyyyzzzzzzzzzzzz{{{|||{{{zzzzzz{{{}}}{{{|||~~~~~~}}}{{{zzz{{{|||||||||{{{zzzyyywwwuuusssrrrrrrrrrqqqoootttsssrrrqqqooonnnlllkkkgggfffdddaaa^^^]]]\\\\\\\\\ZZZWWWVVVVVVVVVWWWXXXXXXXXXYYYZZZ\\\]]]]]]\\\]]]]]]^^^^^^]]]\\\ZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJGGGHHHIIIIIIGGGFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKNNNMMMLLLKKKKKKLLLNNNNNNLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\^^^______^^^___aaacccddddddfffhhhkkkmmmoooooooooppprrrsssssstttvvvwww{{{~~~SSSRRRRRRPPPNNNLLLJJJHHHHHHFFFDDDDDDFFFGGGGGGFFFGGGGGGGGGHHHIIILLLNNNOOORRRUUUYYY]]]```dddiiimmmmmmlllllllllnnnpppqqqsssnnnoooppppppppppppppppppnnnooopppqqqrrrssstttuuussstttuuuvvvwwwxxxxxxxxxuuuvvvxxxyyyxxxvvvtttssstttuuuwwwxxxwwwxxxzzz{{{yyyxxxwwwvvvuuuvvvwwwxxx|||}}}~~~}}}yyyxxxvvvssspppnnnmmmllliiihhheeebbb``````bbbcccdddfffiiilllnnnooopppqqqlllmmmnnnnnnmmmkkkiiigggcccaaa___\\\[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWTTTTTTUUUUUUUUUUUUUUUUUUUUUSSSRRRSSSTTTSSSPPPNNNRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJIIIJJJJJJKKKMMMMMMMMMOOOPPPOOOMMMLLLLLLMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVTTTUUUVVVVVVVVVVVVXXXZZZ\\\]]]^^^```bbbccceeeeeedddfffiiiiiiiiiiiikkknnnoooqqqrrrsssssstttwwwyyyxxxyyyzzz}}}[[[ZZZYYYWWWTTTPPPMMMKKKKKKIIIFFFFFFGGGHHHHHHGGGIIIJJJJJJLLLOOORRRUUUVVVZZZ___fffkkkooosssyyy}}}~~~}}}}}}~~~{{{{{{xxxuuuqqqpppqqqsssqqqtttyyy|||~~~|||{{{sssrrrpppmmmkkkiiihhhhhheeedddcccbbbaaaaaaaaaaaa]]]^^^^^^___^^^^^^]]]]]]^^^\\\ZZZ[[[\\\[[[WWWSSSWWWWWWVVVUUUSSSQQQOOONNNNNNOOOPPPQQQRRRTTTUUUUUUSSSUUUVVVUUUSSSRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIILLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQQQQQQQQQQTTTVVVUUUVVVWWWXXXYYYZZZ[[[\\\YYY\\\___```^^^^^^aaadddeeeggghhhhhhhhhiiikkkmmmnnnnnnoooqqqtttwwwzzz|||jjjiiihhheeeaaa\\\WWWTTTSSSPPPMMMLLLLLLMMMMMMLLLQQQQQQSSSUUUYYY]]]```ccciiiqqqzzz~~~|||wwwvvvuuusssrrrrrrssssssnnnoooooooooooonnnlllkkknnnkkkiiijjjlllkkkfffaaaccccccbbb```^^^\\\YYYXXXYYYZZZ]]]```bbbccccccccc^^^___``````]]]\\\\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOONNNOOORRRTTTPPPQQQQQQRRRSSSTTTTTTUUUQQQUUUYYYYYYWWWVVVZZZ^^^]]]^^^______^^^___bbbdddcccccccccdddfffiiilllmmmuuuwwwzzz{{{|||}}}~~~~~~~~~}}}{{{xxxsssmmmhhheee```]]]YYYXXXXXXXXXXXXWWW^^^^^^```ccchhhlllpppsssyyy}}}~~~yyytttuuuuuusssrrrooollljjjiiicccfffiiimmmooopppppppppmmmnnnooonnnllljjjjjjjjjiiiiiigggfffeeeddddddddddddddddddcccccccccbbbbbb]]]]]][[[ZZZYYYYYYYYYYYYVVVVVVWWWXXXWWWVVVTTTSSSQQQQQQPPPOOONNNMMMMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJFFFHHHIIIJJJJJJKKKNNNPPPNNNOOOOOOPPPPPPQQQQQQRRRNNNRRRVVVVVVSSSSSSWWW[[[UUUVVVVVVVVVUUUVVVYYY[[[[[[[[[[[[\\\]]]___bbbcccgggjjjlllnnnnnnnnnpppqqqsssuuuxxxyyyzzz|||}}}wwwqqqiiigggdddbbbbbbdddfffhhhfffjjjoootttyyy~~~~~~}}}xxx{{{~~~}}}zzzzzzzzzyyyxxxvvvvvvwwwwwwwwwvvvtttssstttrrrooonnnmmmjjjgggddddddcccbbb```___]]]\\\[[[[[[ZZZYYYYYYXXXUUUQQQMMMSSSRRRPPPOOONNNNNNOOOOOOJJJJJJKKKKKKKKKLLLLLLLLLGGGGGGHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNJJJKKKKKKLLLLLLMMMMMMMMMOOOOOOPPPPPPQQQRRRSSSSSSUUUTTTTTTSSSTTTVVVWWWYYYUUUUUUUUUVVVWWWYYY[[[[[[^^^___aaacccdddeeeffffffggghhhjjjlllnnnooopppppprrrssstttwwwyyy||||||wwwuuusssqqqqqqrrruuuwwwwwwzzz{{{xxxrrrqqqpppmmmkkkiiigggfffeeedddcccbbbbbb___[[[WWW\\\ZZZXXXVVVTTTSSSSSSSSSOOOOOONNNMMMMMMLLLKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWUUUWWWYYY[[[^^^```aaabbbaaabbbccceeeeeefffffffffhhhhhhiiikkknnnqqqsssuuuxxxzzz{{{|||}}}|||yyyxxxwwwuuutttsssrrroookkkhhhjjjiiifffbbb___]]][[[ZZZYYYXXXWWWUUUSSSQQQOOOOOOQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKLLLLLLKKKKKKJJJIIINNNNNNNNNNNNOOOPPPRRRRRRPPPQQQRRRTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[\\\]]]^^^```bbbdddfffggglllmmmnnnooopppsssvvvyyyzzz}}}~~~{{{{{{yyyvvvrrrmmmjjjgggeeeeeedddcccaaa___\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUURRRRRRRRRRRRRRRQQQQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLMMMNNNNNNOOOQQQPPPPPPOOOOOOOOOOOOOOOTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWXXXYYY[[[]]]^^^___bbbdddfffggggggiiimmmooooooqqquuuwwwzzz|||~~~zzzvvvtttrrrqqqpppooommmllljjjjjjhhhhhhgggeeedddcccbbbaaa______^^^^^^^^^]]]]]]]]]ZZZZZZYYYWWWVVVTTTSSSSSSQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOIIIJJJLLLMMMNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNLLLKKKJJJJJJKKKKKKNNNOOOPPPRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYXXXYYY[[[]]]]]]___aaadddbbbdddgggjjjkkkmmmqqqsssvvvvvvwwwzzz~~~~~~}}}}}}|||vvvuuutttsssqqqpppooonnnllllllkkkkkkjjjjjjiiiiiieeedddcccaaa___]]][[[ZZZZZZZZZYYYXXXXXXWWWVVVVVVSSSSSSSSSRRRRRRQQQQQQQQQLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJLLLMMMJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSQQQSSSVVVWWWWWWXXX[[[]]][[[]]]___aaaaaaccceeehhhmmmllllllooossswwwyyyzzz}}}}}}}}}|||{{{zzzzzzzzzxxxwwwuuussspppmmmlllkkkjjjiiihhhgggfffeeedddddd^^^^^^]]]\\\[[[[[[ZZZZZZXXXWWWVVVTTTSSSRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNLLLKKKJJJJJJJJJLLLNNNPPPKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNPPPSSSTTTUUUUUUWWWYYYWWWYYY[[[\\\[[[\\\^^^```fffdddcccdddhhhlllmmmmmmqqqtttxxxzzz|||}}}}}}~~~|||{{{wwwwwwvvvtttsssrrrqqqqqqjjjjjjiiihhhgggffffffeeefffdddaaa^^^[[[ZZZYYYYYYVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNNNNNNNPPPQQQOOOPPPPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIKKKNNNPPPPPPPPPRRRSSSRRRTTTUUUUUUUUUUUUWWWXXX[[[YYYWWWYYY]]]``````___ccceeeiiikkklllnnnppprrrpppsssvvvzzz}}}~~~~~~|||zzzxxxvvvuuutttrrrqqqpppooolllhhheeecccaaa```]]]ZZZYYYYYYYYYZZZUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWVVVUUUTTTSSSSSSRRRMMMMMMOOOPPPPPPOOONNNMMMMMMMMMNNNOOOPPPQQQRRRSSSOOOPPPPPPPPPQQQQQQRRRRRRTTTUUUVVVXXXYYYYYYXXXWWW^^^\\\[[[]]]bbbeeeeeedddggghhhjjjlllooorrrtttuuuxxx{{{|||yyywwwqqqooollliiigggffffffgggaaaaaaaaaaaabbbcccddddddaaaaaa___^^^\\\[[[ZZZYYYUUUUUUUUUUUUSSSQQQOOONNNNNNNNNOOOPPPPPPQQQQQQRRROOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTSSSXXXVVVUUUVVVZZZ\\\[[[ZZZ\\\]]]___bbbdddgggiiijjjkkknnnrrruuuwwwyyy{{{}}}}}}zzzxxxwwwwwwttttttsssssssssttttttuuurrrqqqooommmjjjhhhfffeeeccccccbbb```]]]YYYVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSRRRQQQQQQSSSTTTSSSRRRSSSTTTVVVXXXZZZ\\\]]]^^^^^^```ccceeefffgggiiijjjppprrruuuyyy}}}~~~{{{xxxvvvttttttsssrrrooolllhhhdddbbb```______^^^]]]]]]\\\\\\YYYYYYXXXWWWVVVUUUTTTTTTUUUTTTSSSQQQQQQQQQRRRSSSQQQQQQPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSUUUVVVWWWXXXWWWYYY\\\]]]^^^___aaaccceeefffhhhkkkmmmpppqqqrrrvvvxxx{{{|||yyyvvvtttnnnnnnmmmlllkkkjjjiiiiiidddcccbbb```___]]]\\\[[[YYYXXXVVVTTTSSSSSSTTTTTTPPPQQQRRRRRRQQQPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRSSSRRRTTTVVVWWWXXXZZZ]]]___]]]^^^___```bbbdddeeefffkkklllooorrrvvvzzz~~~}}}||||||{{{uuutttrrrpppmmmkkkiiihhhcccbbb```^^^]]]\\\[[[[[[UUUWWWXXXXXXUUUSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMOOOQQQQQQRRRTTTWWWYYYWWWWWWWWWXXXYYY[[[\\\]]]```aaabbbdddgggjjjlllmmmuuuvvvxxxzzz}}}}}}|||vvvuuutttsssqqqooommmlllfffhhhiiifffaaa]]][[[[[[WWWWWWWWWVVVVVVUUUUUUTTTOOOPPPQQQPPPPPPQQQTTTVVVSSSSSSSSSSSSTTTUUUWWWXXXVVVWWWXXXYYY[[[]]]___```eeegggiiikkklllooosssuuuzzz~~~}}}wwwyyyyyyuuuoooiiifffeeeaaa``````___^^^]]]]]]\\\TTTUUUUUUSSSRRRRRRTTTVVVRRRRRRQQQQQQRRRTTTVVVWWWQQQRRRRRRTTTVVVXXXZZZ[[[ZZZ\\\___aaabbbccceeegggiiilllqqquuuxxx{{{}}}zzzxxxqqqpppnnnlllkkkiiifffddddddcccaaa```^^^\\\[[[ZZZ\\\ZZZXXXVVVVVVVVVUUUSSSSSSTTTTTTSSSRRRRRRSSSTTTWWWXXXXXXXXXYYY[[[\\\]]]aaabbbcccfffiiilllnnnpppvvvyyy|||~~~~~~|||yyyuuurrrpppooommmkkkiiigggeeedddaaa___\\\ZZZYYYXXXVVVTTTUUUUUUUUUTTTSSSSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ]]]```bbbdddiiikkknnnppprrrvvv|||~~~{{{xxxvvvuuuooollliiifffdddbbb^^^\\\XXXWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRSSSTTTWWWZZZ[[[\\\^^^```aaacccgggkkknnnoooqqqtttyyy~~~}}}yyyvvvsssnnnkkkdddbbb___\\\[[[YYYXXXVVVXXXXXXWWWWWWVVVWWWWWWXXXYYYXXXVVVUUUUUUWWWYYY[[[XXXXXXYYY[[[\\\^^^aaacccbbbdddgggkkkoootttxxxzzz|||~~~yyyuuuqqqmmmkkkiiifffcccaaa```___^^^^^^^^^^^^^^^```^^^\\\ZZZYYYYYYZZZZZZXXXXXXXXXXXXZZZ[[[[[[[[[[[[\\\^^^```dddgggjjjlllkkknnnsssvvvyyy}}}~~~|||zzzvvvrrrnnnmmmlllkkkiiiiiihhhhhhgggfffdddbbb```^^^]]]\\\\\\[[[ZZZZZZ[[[[[[YYYXXXWWWXXXXXXYYY[[[]]]___```___aaadddgggiiikkknnnqqqqqqvvv|||~~~|||{{{{{{{{{xxxwwwvvvssspppmmmjjjhhhfffdddbbbbbbbbbbbb___\\\ZZZZZZZZZZZZZZZ[[[\\\\\\YYY[[[]]]^^^___```bbbdddfffiiioootttyyy}}}}}}yyyvvvqqqooolllllllllkkkgggdddaaa```___^^^^^^^^^^^^^^^YYYZZZ\\\\\\[[[\\\]]]___\\\___dddhhhkkknnnqqqtttuuuxxx}}}~~~zzzwwwvvvvvvqqqnnnkkkhhhgggfffdddcccaaa___]]]\\\\\\\\\[[[YYYWWWYYY\\\___aaabbbcccccckkklllmmmppprrruuuxxxyyy}}}yyywwwuuusssqqqkkkhhheeedddcccbbb```^^^XXXYYYZZZ\\\^^^___````````````aaaccceeehhhjjjkkkqqqtttxxx{{{~~~|||yyyuuurrrpppmmmjjjhhh```______^^^^^^^^^______ZZZZZZ[[[\\\]]]^^^______ccceeehhhjjjlllooosssvvvzzz}}}{{{zzz}}}}}}zzzwwwqqqooollliiifffeeedddddd```````````````____________```aaabbbdddfffhhhiiiiiilllqqquuuyyy}}}xxxrrrsssvvvxxxsssssstttwww~~~zzzuuuqqqooonnnkkkkkkjjjiiigggeeecccbbb```____________`````````___aaadddfffiiilllpppsss||||||ooolllpppwwwtttnnniiiiiiiiijjjooouuu~~~yyyxxxwwwuuurrrnnnkkkiiieeecccaaa_________^^^\\\ZZZ\\\]]]^^^^^^___bbbdddlllooossswwwyyy}}}{{{rrruuu||||||pppkkkggggggfffeeeggglllqqqzzz{{{yyyuuuqqqmmmkkkkkkjjjgggddd___``````___]]]\\\]]]^^^ccceeeggghhhiiikkkmmmoooqqqtttyyy~~~||||||rrrmmmjjjjjjhhheeefffiiikkksss}}}zzzyyyxxxtttqqqhhhhhhgggeeeaaa___``````^^^___aaaaaa``````bbbccccccfffjjjnnnrrrwww|||}}}vvvqqqhhhbbb```bbbhhhlllmmmrrr|||xxxwwwuuusssooollliiigggfffeeecccbbb```____________aaacccfffhhhhhhhhhhhhppprrrvvv{{{~~~vvvqqqjjjeeeccceeeiiimmmkkkpppzzz~~~{{{zzzqqqooommmjjjhhhfffeeedddaaabbbcccdddeeeeeeeeeeeehhhiiikkknnnqqqtttwwwyyy}}}|||tttqqqlllgggfffgggjjjmmmkkkppp{{{~~~zzzvvvsssqqqpppkkkjjjiiihhhggggggggggggeeeeeeeeeeeefffggghhhiiimmmooosssxxx~~~{{{rrrooommmjjjgggggggggiiijjjnnnttt|||zzzxxxuuurrrqqqpppppplllkkkkkkjjjjjjjjjjjjkkkiiijjjlllnnnqqqtttvvvwww~~~pppiiiiiigggeeedddddddddfffgggnnnvvvzzzyyywwwuuusssrrrrrrqqqnnnnnnmmmmmmmmmllllllllloooqqquuuyyy}}}ttthhhcccbbbaaa```______```bbbccckkkuuu~~~|||zzzyyyyyywwwuuussspppnnnlllkkkjjjllloooqqqsssuuuyyy|||zzzkkkbbb^^^^^^]]][[[ZZZ[[[]]]___```hhhuuu}}}zzzwwwvvvrrrtttuuuvvvuuutttuuuvvvvvvxxx{{{~~~rrrddd]]][[[\\\[[[YYYXXXYYY[[[^^^```ggguuu|||}}}~~~{{{yyyxxxxxxtttuuuvvvwwwwwwxxx{{{}}}yyy||||||nnnddd^^^]]]\\\[[[YYYXXXXXXYYY[[[]]]ggguuu~~~}}}}}}~~~}}}{{{xxxuuussssssssssssuuuxxx{{{uuujjjaaa\\\[[[YYYXXXWWWWWWXXXYYY[[[\\\hhhttt~~~zzzxxxvvvuuutttttttttvvvxxxzzzwww{{{~~~ooofff```\\\\\\WWWWWWXXXXXXYYYZZZ\\\\\\cccnnn}}}{{{xxxwwwvvvvvvvvvtttvvvyyy{{{|||~~~vvvjjjeeeaaa``````ZZZZZZZZZ[[[[[[\\\\\\\\\```jjjzzz~~~~~~~~~|||mmmfffdddccccccddd^^^]]]\\\\\\\\\\\\\\\]]]cccjjjwww~~~|||}}}uuufffbbbccceeefffhhhbbbaaa___^^^^^^___aaabbbfffllluuu~~~~~~~~~~~~~~~qqqdddbbbfffiiikkkmmmiiigggeeedddeeehhhlllooopppttt{{{~~~qqqfffeeejjjmmmppprrrpppnnnlllkkkmmmrrrxxx|||~~~ttthhhiiillllllqqqzzztttuuuvvvvvvxxx~~~}}}pppppprrrqqqttt|||yyy|||~~~{{{zzzwwwxxx|||xxx|||~~~zzzzzzuuuyyy~~~yyyzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~{{{zzzyyyyyy{{{~~~~~~}}}~~~~~~~~~|||zzzzzz{{{|||}}}}}}yyywwwvvvyyy|||~~~}}}||||||~~~~~~|||yyyxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvuuuuuuvvvwwwwwwxxxwwwvvvuuuuuuvvvyyy|||~~~~~~}}}{{{zzzxxxwwwwwwwwwxxxxxxwwwvvvttttttuuuwwwxxxzzz{{{}}}~~~~~~~~~}}}}}}|||}}}~~~|||{{{wwwtttqqqoooppprrrvvvxxx}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{yyyxxxzzz{{{|||{{{wwwsssqqqqqqsssrrrrrrqqqpppooonnnmmmpppoooooonnnmmmmmmnnnnnnnnnmmmlllkkklllnnnpppqqqrrruuuyyy}}}~~~{{{yyyvvvsssrrrssstttuuuxxxxxxwwwvvvtttsssrrrqqqooonnnmmmmmmllllllmmmmmmkkkkkkjjjiiiiiijjjkkklllqqqpppnnnmmmmmmoooppprrrqqqrrrssssssrrrrrrtttvvvwwwwwwxxxxxxvvvtttqqqooolllkkkhhhggghhhkkkooorrrxxx}}}{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvsssvvvzzz}}}}}}xxxvvvvvvxxxyyyzzzxxxtttooollljjjjjjjjjiiiiiihhhhhhhhhhhhlllkkkjjjhhhgggggggggggggggfffeeeddddddfffggghhhiiijjjkkklllmmmmmmlllllliiiiiihhhggggggggghhhhhhmmmllljjjiiihhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeefffbbbbbbaaaaaaaaabbbcccdddjjjhhhfffddddddeeegggiiiggghhhjjjjjjjjjkkkmmmppppppqqqrrrqqqpppmmmjjjhhheeecccaaaaaacccggglllooossszzz~~~yyyvvvwwwyyywwwvvvuuutttssssssssstttssssssrrrpppooonnnmmmmmmkkknnnsssxxx~~~|||zzz|||{{{uuussstttssstttuuutttooojjjfffdddaaaaaaaaaaaaaaabbbcccdddeeedddcccbbbaaa`````````cccbbbbbbaaaaaabbbcccccccccccccccbbbbbbbbbbbbaaa]]]^^^^^^______`````````eeedddaaa___^^^^^^___```___``````aaaaaaaaaaaaaaa______^^^^^^^^^_________aaa``````____________``````bbbcccddddddeeehhhjjjlllmmmnnnnnnllliiieeebbb___]]]\\\\\\___ccchhhlllpppxxx~~~}}}~~~~~~zzzrrroooqqqtttuuuuuutttssssssrrrrrrqqqpppnnnllliiifffeeeeeeeeeggglllttt}}}~~~yyyuuussswww|||~~~wwwrrrpppqqqmmmoooqqqppplllfffcccaaa\\\\\\[[[[[[\\\^^^```aaa______^^^]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^______\\\\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[\\\]]]^^^______aaa```^^^]]]\\\\\\]]]^^^]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZ[[[\\\\\\]]]\\\[[[[[[___aaabbbbbbbbbbbbeeegggiiijjjlllllljjjfffbbb___\\\ZZZYYYYYY\\\aaafffiiiqqqxxx}}}||||||}}}~~~~~~|||zzztttrrrpppooopppuuuzzz}}}~~~yyyyyy}}}}}}sssooorrrvvvyyy{{{~~~|||xxxvvvqqqnnnjjjeeebbb```aaaaaagggooo|||~~~yyyuuuqqqnnnmmmpppvvv|||zzztttnnnmmmnnnkkknnnppppppmmmhhheeeccc___^^^]]]]]]]]]___aaabbbbbbbbbaaaaaabbbcccddddddcccccccccddddddeeeeeeeeeaaaaaabbbbbbcccccccccccccccddddddeeefffggghhhiiiiiiiiiiiiiiiiiijjjkkkkkkiiijjjkkkkkkkkkjjjiiiiiiffffffeeeeeedddcccbbbaaa^^^^^^______``````aaaaaadddeeefffeeeddddddfffhhhjjjkkkmmmmmmkkkgggbbb___]]]\\\[[[[[[^^^bbbhhhkkkrrryyyvvvuuutttuuuvvvvvvtttrrrkkkiiifffeeegggmmmssswww~~~yyyyyy~~~wwwssswww|||~~~uuuqqqkkkeeeaaa```aaabbbiiissszzzxxxuuurrrnnnkkkiiihhhlllsssyyyxxxqqqkkkjjjlllmmmpppssstttqqqmmmiiihhhfffdddcccaaaaaabbbdddeeeiiiiiijjjjjjkkkmmmnnnoooqqqqqqrrrrrrsssttttttuuuqqqrrrssstttuuuvvvvvvvvvppppppppppppqqqssstttuuuvvvvvvxxxyyy{{{|||}}}}}}~~~wwwvvvvvvuuutttrrrqqqpppgggfffeeeeeefffhhhjjjkkkkkkllllllkkkiiiiiijjjlllmmmnnnppppppnnnjjjeeebbbaaa```______aaafffkkkoootttzzzxxxvvvtttuuuvvvvvvrrrooommmhhhccccccdddhhhrrr|||~~~~~~{{{}}}yyynnneee```aaaeeeiiiuuu~~~yyywwwtttqqqooooooooopppssstttwwwzzz|||}}}||||||zzz|||~~~|||wwwuuusssrrrrrrtttwwwxxxxxxyyy|||~~~~~~}}}|||{{{zzzyyyyyyyyyzzzxxxwwwtttsssrrrqqqqqqpppqqqrrrrrrqqqooollljjjfffggghhhiiijjjoootttyyy|||}}}yyywwwwwwxxxyyy}}}}}}~~~~~~{{{xxxpppkkkfffeeefffiiisss}}}~~~vvvnnnkkklllooorrr~~~~~~~~~{{{{{{{{{zzzxxxvvvtttsssppprrrtttvvvxxx}}}~~~zzzvvvtttsssssstttssssssssstttuuuwwwxxxyyyxxxyyy|||xxxrrrmmmkkkkkknnnwww~~~}}}{{{yyyvvvssspppooonnnnnnkkkkkkllllllmmmnnnooopppqqqssstttuuuvvvyyy~~~~~~}}}}}}wwwvvvuuuwww}}}zzzvvvsssrrrpppooommmlllkkkjjjjjjjjjjjjjjjkkklllmmmmmmnnnoooppppppppprrruuuxxx{{{}}}~~~}}}zzzvvvuuuuuuuuuvvvxxx|||}}}{{{|||||||||}}}~~~}}}|||yyyuuuqqqkkkjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhiiiiiijjjhhhiiijjjjjjiiikkkmmmpppppprrrsssrrrpppnnnmmmmmmoooooopppqqqtttwwwzzz|||xxxxxxxxxwwwvvvtttrrrqqqoooooooooooopppqqqssssssyyyzzz|||}}}~~~~~~~~~}}}|||yyywwwtttppplllhhhgggfffeeedddeeeeeefffeeeddddddccccccccccccddddddfffggggggggghhhjjjllljjjlllmmmlllkkkjjjjjjkkkiiiiiiiiijjjjjjlllmmmmmmlllllllllllllllkkkkkkjjjjjjjjjjjjjjjkkkkkklllmmmpppppprrrrrrsssrrrqqqppprrrssstttuuuvvvwwwxxxyyyzzz{{{||||||}}}~~~}}}zzzuuuqqqooommmjjjgggffffffggghhhccccccbbbaaaaaaaaaaaaaaacccdddffffffeeeeeefffhhhfffgggiiihhhgggggghhhiiidddeeeffffffgggggggggfffffffffffffffffffffeeeeeehhhhhhhhhggghhhhhhiiiiiiggghhhiiijjjkkkjjjjjjiiikkkkkklllmmmmmmnnnooooookkklllnnnnnnoooqqqtttwwwvvvvvvwwwyyy{{{~~~yyyvvvqqqmmmkkkjjjlllmmmfffeeeeeedddcccccccccccc___aaabbbaaa```___```aaa___aaabbbbbbaaaaaacccdddbbbccceeegggggggggfffeeeeeeeeeeeedddccccccbbbbbbcccbbbbbbbbbbbbbbbccccccaaabbbdddfffgggggggggfffccccccddddddeeeeeeeeefffZZZ\\\___aaaccceeeiiikkkllllllllllllnnnppprrrssstttuuuxxx{{{~~~|||yyyxxxxxxwwwtttpppkkkfffbbb___^^^cccaaa^^^]]]^^^^^^]]]]]]aaa___]]]\\\[[[\\\]]]^^^\\\\\\\\\^^^```aaa```___``````____________``````___```````````````aaaaaa___bbbaaa\\\\\\aaabbb^^^^^^___aaacccdddcccbbbaaaaaa```___^^^^^^^^^````````````aaabbbcccdddeeeeeehhhjjjlllooopppqqqqqqqqqyyyzzz}}}~~~xxxrrrnnnlllkkkhhheeecccbbbaaa___^^^]]]\\\ZZZYYYYYYZZZ[[[\\\\\\[[[[[[]]]___```___^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^______````````````]]]aaaaaa]]]]]]___^^^ZZZ[[[\\\^^^______^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\___```bbbdddeeeffffffeeeiiijjjmmmppprrruuuvvvwwwwwwxxxzzz|||~~~{{{vvvssspppmmmjjjhhhaaa```^^^[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[YYYWWWWWWVVVVVVVVVVVVWWWWWWWWWYYY[[[]]]]]]]]]]]]\\\XXX[[[\\\ZZZYYYYYYWWWSSSWWWXXXYYYZZZZZZZZZXXXXXXUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ]]]^^^```bbbdddeeefffgggggghhhiiikkknnnqqqsssuuuvvvzzz~~~}}}rrrppplllhhhddd```^^^]]]\\\ZZZYYYYYYZZZZZZZZZXXXXXXWWWWWWVVVVVVWWWWWWXXXWWWYYY]]]```aaaaaa___^^^XXXXXXXXXVVVUUUUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVWWWXXXUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWYYYZZZ[[[\\\\\\\\\]]]^^^___```bbbdddfffgggfffiiimmmppprrruuuxxxzzz|||}}}}}}vvvoookkkhhhgggeeebbbaaaaaaaaa```^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^aaafffkkkmmmllljjjhhh```\\\XXXVVVUUUUUUXXXZZZOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[ZZZ]]]```bbbcccdddfffhhhjjjkkknnnqqquuuyyy}}}zzzvvvrrrpppmmmpppsssuuuwww{{{zzzvvvrrrooonnnmmmkkkjjjffffffeeeeeeeeeeeeffffffiiinnnuuu{{{~~~|||yyyvvvkkkddd^^^[[[YYYXXX[[[```SSSSSSRRRRRRSSSSSSSSSSSSMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTUUUVVVWWWYYY[[[\\\\\\\\\]]]^^^^^^___```cccfffjjjmmmnnnqqqrrruuuxxx{{{}}}~~~|||zzzyyyxxxvvvvvvvvvxxx{{{~~~~~~}}}}}}{{{zzzzzz{{{{{{yyyxxxxxxxxxxxxxxxzzz}}}}}}zzzxxxuuutttrrrrrrsssrrrooommmjjjjjjkkkkkklllllllllmmmqqqqqqrrrrrrsssttttttuuupppnnnjjjfffbbb^^^\\\[[[ZZZ^^^bbbccccccfffkkkppplllnnnoooooooooooorrrtttwwwyyy{{{~~~~~~}}}zzzyyyxxxzzz|||}}}~~~~~~}}}|||vvvyyy|||~~~~~~~~~}}}}}}}}}}}}~~~~~~yyyrrrooojjjffffffkkk___^^^\\\ZZZXXXWWWVVVUUUNNNNNNOOOOOONNNMMMKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMNNNOOOOOOOOOOOONNNOOOOOOOOOPPPQQQRRRTTTTTTSSSUUUWWWWWWWWWWWWXXXYYYVVVVVVWWWYYY[[[^^^```aaacccdddfffhhhjjjlllmmmmmmmmmooorrrtttuuuvvvxxxzzz}}}}}}{{{vvvrrrnnnlllkkkkkknnnppprrrrrrpppmmmlllllliiikkknnnqqqtttwwwyyyzzz||||||{{{wwwsssooonnnnnnttttttsssqqqoookkkhhhfffjjjjjjkkklllnnnppprrrsssssstttuuuwwwxxxyyyyyyyyyzzzxxxsssoookkkiiihhhhhhiiikkknnnpppqqqooommmkkkhhhgggeeeddddddeeeggghhhffffffeeeeeeddddddccccccbbbaaa```aaacccdddcccbbbaaa______```bbbcccbbbaaa```___^^^]]]^^^```bbbdddcccdddeeeeeeccc```]]][[[[[[YYYXXXXXXXXXWWWUUUSSSYYYYYYZZZ[[[[[[ZZZZZZYYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]\\\YYYWWWTTTRRRPPPPPPMMMQQQUUUVVVTTTUUUYYY]]][[[\\\]]]^^^]]]^^^aaacccbbbdddgggjjjjjjiiifffddd```aaadddeeeffffffdddcccaaadddhhhllloooppppppooommmooosssvvvzzz|||}}}}}}~~~zzzxxx{{{kkkiiifffbbb___\\\ZZZYYYSSSSSSSSSSSSRRRPPPOOOMMMOOONNNNNNMMMKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLMMMHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKMMMNNNPPPPPPJJJLLLNNNOOOOOOOOOPPPRRRRRRRRRSSSTTTUUUWWWYYYZZZ\\\]]]^^^___```aaaaaaaaaaaacccfffhhhhhhiiikkkmmmkkkmmmppptttyyy}}}bbb```]]]YYYWWWVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ[[[[[[ZZZZZZ[[[]]]______^^^]]]\\\ZZZYYYXXXYYYZZZZZZYYYVVVUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^______^^^]]]\\\```[[[ZZZ\\\[[[UUUTTTWWWTTTVVVXXXYYYXXXWWWXXXYYYSSSRRRRRRRRRRRRTTTUUUVVVTTTRRRQQQRRRUUUWWWUUUSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOORRRSSSUUUWWWWWWUUUSSSQQQNNNOOOOOONNNLLLLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLJJJIIINNNMMMLLLKKKIIIGGGFFFFFFKKKKKKKKKKKKLLLMMMOOOPPPNNNNNNOOOOOOPPPPPPPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXWWWWWWVVVVVVVVVUUUVVVXXX[[[]]]^^^aaaeeehhhfffjjjnnnnnnqqqttttttqqqvvvyyyyyytttrrrvvv}}}wwwvvvqqqooommmlllmmmqqquuuxxx}}}~~~}}}{{{vvvsssooolllnnnsssyyy}}}}}}zzzvvvpppkkkgggddd^^^ZZZWWWTTTRRRPPPOOOLLLIIIHHHIIIKKKLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLJJJJJJKKKKKKLLLMMMMMMNNNLLLMMMMMMOOOPPPQQQRRRSSSSSSTTTVVVVVVUUUVVVYYY[[[VVVXXXZZZ[[[\\\]]]___aaa```aaadddhhhkkkoooqqqssswwwwwwxxxzzz}}}UUUTTTQQQOOOMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNMMMLLLLLLNNNOOOQQQQQQQQQPPPOOONNNMMMLLLOOOPPPQQQOOONNNLLLMMMNNNNNNMMMMMMNNNNNNPPPQQQQQQMMMNNNNNNNNNNNNNNNNNNMMMSSSNNNMMMOOONNNIIIHHHKKKLLLNNNOOOOOONNNMMMNNNOOOHHHHHHGGGGGGHHHIIIKKKLLLLLLKKKJJJLLLNNNPPPOOOMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHGGGEEEEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQTTTVVVXXX[[[___bbbbbbggglllnnnqqqwwwxxxvvvtttvvvzzz|||xxxssspppsssyyy~~~lllbbb``````___]]]\\\]]]___ccceeehhhiiikkklllkkkjjjgggfffaaa___[[[YYYZZZ^^^cccfffjjjjjjkkkmmmppptttwwwxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~yyyuuuoooiiiddd___ZZZVVVTTTRRRNNNLLLLLLKKKIIIGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJLLLMMMNNNOOOOOOOOOQQQRRRRRRRRRRRRUUUWWWRRRSSSVVVVVVWWWWWWYYY[[[\\\]]]^^^aaacccfffggghhhmmmmmmnnnoooqqqsssvvvwwwzzz{{{~~~HHHGGGFFFDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFEEEDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFGGGFFFEEEDDDEEEFFFEEEDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFEEEEEEFFFFFFFFFJJJGGGFFFHHHFFFCCCBBBDDDDDDEEEGGGFFFEEEDDDDDDEEEDDDCCCCCCBBBCCCEEEFFFGGGEEEDDDDDDFFFHHHJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEBBBCCCCCCBBB@@@???AAABBBAAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@CCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJKKKKKKJJJLLLOOORRRTTTWWW[[[^^^bbbhhhlllooottt{{{}}}{{{wwwwwwxxx|||{{{xxxuuuwww{{{~~~nnn]]]UUUQQQUUUTTTSSSSSSSSSTTTVVVWWWWWWXXXYYYZZZZZZXXXVVVUUURRRPPPNNNMMMMMMOOORRRTTTUUUUUUVVVWWWYYY\\\]]]_______________```aaabbbcccdddddddddfffhhhkkknnnoooqqqrrrtttvvvwwwxxxyyyyyyzzzzzz||||||tttkkkeee]]]ZZZVVVRRRPPPMMMIIIFFFJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJLLLMMMMMMLLLMMMOOOQQQNNNPPPRRRRRRRRRSSSUUUVVVWWWXXXYYYZZZ\\\]]]^^^^^^bbbbbbbbbcccdddfffggghhhlllmmmpppssswww{{{~~~DDDCCCBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCBBBAAAAAABBBCCC???@@@@@@AAAAAAAAA@@@@@@???@@@BBBBBBAAAAAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEEEEEEEDDDCCCBBBCCCBBBCCCEEEDDDBBBAAAAAAAAACCCBBBBBBBBBBBBDDDEEEFFFBBBCCCCCCEEEGGGIIIJJJJJJHHHGGGGGGFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBDDDEEEAAABBBBBBAAA??????@@@AAA@@@@@@AAAAAAAAAAAAAAABBB??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEBBBCCCEEEFFFFFFDDDBBBAAADDDCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGIIIJJJKKKLLLMMMJJJLLLOOOQQQTTTWWW[[[^^^ffflllqqqtttzzz}}}|||uuucccXXXRRROOOQQQPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVUUUVVVWWWXXXYYY\\\^^^aaaaaaaaabbbcccdddeeeeeefffffffffhhhkkklllqqq}}}}}}lllggg```ZZZVVVSSSOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHIIIKKKMMMNNNOOOQQQQQQQQQQQQSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^```aaabbbeeeeeegggiiillloooqqqrrrsssvvvzzz~~~DDDCCCBBBAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA===>>>???>>>===<<<===>>>>>>>>>??????@@@@@@??????===???@@@@@@??????AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCC@@@AAAAAA@@@@@@AAAAAA@@@BBBDDDEEEDDDBBBAAAAAAAAA??????>>>>>>???@@@BBBCCCBBBCCCDDDEEEGGGHHHIIIJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAABBBCCCDDDDDD??????@@@@@@AAAAAAAAAAAAAAABBBBBBAAA??????@@@BBB@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCAAACCCDDDEEEEEEDDDBBB@@@DDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGIIIJJJKKKKKKMMMPPPRRRTTTVVVZZZ]]]eeekkkrrrwww}}}}}}}}}eeeXXXRRRNNNKKKJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJLLLNNNNNNMMMNNNPPPRRRRRRRRRRRRRRRRRRSSSSSSTTTWWWVVVWWWYYYZZZ]]]iiittt~~~sssiiiaaa\\\YYYWWWRRRRRRQQQPPPPPPOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGGGGGGGIIIKKKLLLNNNOOOOOONNNNNNPPPQQQPPPPPPRRRSSSUUUWWWXXXYYYVVVWWWXXXZZZ\\\^^^___```\\\]]]^^^```bbbcccdddeeegggjjjlllnnnppprrrvvvxxx||||||}}}BBBBBBAAAAAA@@@???>>>>>>????????????????????????===>>>???>>>===<<<===>>>;;;;;;<<<<<<===<<<<<<<<<<<<>>>??????>>>>>>???AAAAAAAAAAAA@@@@@@AAAAAABBB@@@@@@????????????@@@@@@>>>AAAAAA???@@@BBBCCCAAA@@@BBBCCCCCCAAA@@@@@@AAA??????>>>>>>???@@@BBBCCC@@@BBBDDDDDDDDDEEEGGGIIIFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBAAA@@@AAAAAA@@@>>>>>>???AAA>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDCCCBBBDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJJJJKKKMMMOOOPPPQQQTTTWWWYYY^^^eeemmmuuu|||{{{rrr]]]RRRMMMJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@AAA@@@@@@AAAAAABBBCCCDDDEEEHHHJJJIIIGGGFFFHHHJJJIIIIIIHHHGGGGGGHHHHHHIIINNNNNNOOOPPPPPPRRR\\\gggxxxyyyuuutttqqqqqqrrrtttvvvxxxzzz|||}}}}}}}}}~~~tttlllgggddd\\\\\\ZZZYYYWWWUUUTTTSSSQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJIIIKKKLLLKKKJJJJJJKKKLLLIIIJJJLLLNNNPPPSSSTTTUUUPPPRRRTTTVVVYYYZZZ[[[\\\XXXYYYZZZ\\\]]]^^^^^^^^^aaacccdddeeeeeegggiiilllnnnoooqqqsssvvvyyy{{{|||??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@>>>===>>>???;;;<<<<<<<<<<<<<<<;;;;;;>>>???@@@@@@???>>>???AAAAAA@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>BBBBBB@@@@@@EEEEEEBBB>>>@@@BBBBBBAAA@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEE@@@BBBDDDDDDCCCCCCEEEGGGEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????AAAAAA@@@@@@AAABBBDDDEEE???@@@@@@???======>>>@@@>>>??????@@@AAAAAABBBBBBBBBAAA@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEFFFHHHIIIKKKKKKKKKMMMOOOOOOPPPQQQTTTVVVXXX___gggooozzzzzzyyyjjjXXXOOOKKKHHHEEEFFFFFFEEEEEEEEEEEEFFFGGGCCCCCCCCCCCCBBBBBBBBBAAACCCBBBBBBBBBCCCCCCCCCCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDBBBEEEHHHHHHDDDCCCEEEHHHHHHGGGFFFDDDDDDDDDEEEEEEIIIIIIKKKMMMLLLMMMUUU___fffrrr}}}~~~vvvnnnhhhdddbbbaaa^^^^^^___```aaabbbdddeeecccccccccdddeeegggjjjkkkjjjkkkmmmnnnppptttyyy|||zzz|||zzzuuummmllljjjgggdddaaa___^^^ZZZYYYXXXVVVTTTSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHGGGFFFFFFHHHIIIGGGIIIJJJIIIGGGGGGHHHIIIFFFGGGHHHJJJLLLNNNPPPPPPMMMOOOQQQSSSTTTUUUUUUUUUUUUVVVXXXYYYZZZ[[[ZZZZZZ]]]^^^_________aaadddffffffgggiiikkkmmmoooppppppooorrruuuwwwxxxxxxzzz{{{zzz|||~~~===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>===;;;;;;;;;<<>>======@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@??????@@@@@@@@@???@@@BBBBBBBBBBBB@@@???:::??????<<<===CCCCCC@@@>>>@@@BBBBBBAAAAAABBBCCC??????>>>>>>???@@@BBBCCCAAACCCFFFEEECCCCCCEEEGGGEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????AAA???<<<:::;;;>>>BBBEEE@@@AAAAAA@@@>>>>>>???AAA@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@AAAAAA>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEE@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHMMMNNNOOOPPPPPPQQQSSSUUUXXX^^^dddjjjssszzzzzzrrr```RRRKKKGGGEEECCCEEEDDDCCCCCCCCCEEEFFFGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBAAAAAABBBCCCBBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDD===AAAEEEDDDAAA@@@BBBFFFFFFEEECCCBBBAAAAAABBBBBBBBBCCCEEEGGGGGGGGGOOOXXXUUU```jjjnnnqqqtttuuusssnnnjjjddd^^^ZZZXXXWWWXXXPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSTTTUUUWWWYYYZZZWWWXXXYYYZZZZZZ]]]bbbeeeeeegggjjjooosssvvvxxxyyy~~~}}}}}}~~~{{{yyywwwtttpppmmmkkkiiigggfffdddbbb```^^^]]]\\\TTTTTTTTTSSSSSSRRRRRRRRRPPPOOONNNMMMKKKJJJIIIHHHJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGEEEEEEGGGIIIHHHIIIJJJIIIHHHGGGHHHIIIGGGGGGHHHIIIKKKLLLMMMNNNMMMNNNPPPQQQQQQQQQQQQPPPPPPQQQSSSTTTUUUUUUUUUTTTVVVXXXYYYYYYYYY[[[___aaa]]]^^^```cccdddeeeddddddeeehhhlllnnnooooooqqqrrrppprrrsssttttttwwwzzz}}}{{{~~~?????????@@@@@@AAAAAAAAA?????????@@@@@@?????????@@@AAABBB@@@>>>======>>>>>>????????????@@@@@@@@@BBBBBBAAA@@@AAABBBCCCDDD@@@@@@???>>>>>>???@@@@@@BBBBBBBBBBBBAAA@@@???>>>AAA@@@???@@@CCCDDDBBB????????????@@@AAABBBCCCDDDLLLGGGBBB@@@BBBDDDEEEDDDFFFFFFEEEDDDCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAAFFFDDDCCCAAA@@@@@@@@@AAACCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCBBB???<<<===???AAAAAA???AAA???===>>>BBBEEEDDDBBBDDDCCCCCCBBBBBBBBBCCCCCCBBB@@@>>>???BBBDDDBBB@@@CCCCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKMMMPPPRRRVVVXXX]]]bbbhhhpppyyy|||{{{ooofffXXXMMMGGGFFFGGGHHHFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@???BBBAAA@@@@@@@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCEEEGGGGGGEEEEEEEEEFFFEEEDDDCCCBBBAAABBBCCCCCCAAABBBCCCEEEHHHJJJKKKLLLQQQSSSUUUXXX\\\```bbbddd\\\ZZZWWWTTTQQQNNNLLLKKKHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLNNNPPPQQQUUUXXX[[[[[[[[[]]]aaaeeeffffffeeefffgggiiikkklllooosssyyy}}}|||wwwuuusssqqqpppnnnkkkgggdddcccbbb```_________]]][[[WWWVVVVVVUUUTTTSSSRRRQQQQQQOOONNNLLLKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKKKKKKKKKKKKKKKKOOOJJJJJJNNNOOOMMMOOOTTTUUUUUUVVVVVVWWWXXXXXXYYY^^^^^^^^^^^^^^^```aaacccdddccccccdddfffggggggfffggggggggghhhiiijjjkkklllpppqqqtttwwwzzz}}}@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???@@@AAABBBAAA>>>===>>>???===>>>>>>??????@@@@@@@@@BBBBBBAAAAAAAAABBBCCCDDDBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>AAA@@@???@@@CCCDDDBBB@@@@@@@@@@@@@@@AAABBBCCCDDDIIIFFFBBBAAACCCEEEEEEEEEBBBBBBBBBDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFEEEDDDCCCFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBB@@@>>>>>>AAACCCCCCBBBAAA@@@??????AAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCBBB@@@???@@@CCCDDDCCCAAAFFFFFFDDDCCCCCCCCCDDDEEEJJJJJJJJJJJJJJJKKKOOORRRTTTWWW\\\```ccciiirrrxxxyyypppccc]]]TTTLLLHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???BBBAAA@@@???>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFFFFEEEDDDEEEFFFDDDCCCBBBAAAAAAAAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFHHHIIIKKKNNNPPPRRRSSSTTTQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHFFFFFFFFFHHHJJJKKKLLLNNNPPPPPPOOOPPPSSSVVVUUUUUUTTTUUUVVVWWWYYYZZZ[[[^^^bbbfffiiimmmqqqssstttvvvxxxyyyzzz|||~~~|||wwwtttnnnmmmkkkkkkkkkkkkiiihhhccccccaaa```^^^\\\[[[ZZZWWWUUUSSSQQQOOOOOONNNOOONNNMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJKKKNNNIIIIIILLLMMMJJJLLLPPPQQQQQQQQQRRRRRRSSSTTTTTTYYYZZZZZZ[[[[[[]]]___aaa`````````aaaccccccccccccbbbbbbbbbbbbbbbcccdddeeeeeefffhhhkkknnnqqqssstttzzzxxxyyy}}}BBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBAAA???>>>>>>???======>>>??????@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@??????AAA@@@@@@AAACCCCCCBBB@@@AAAAAAAAAAAABBBCCCDDDDDDFFFDDDCCCCCCEEEFFFFFFEEEAAABBBCCCDDDFFFHHHJJJLLLFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAABBB@@@???@@@BBBDDDDDDDDDAAAAAABBBAAA@@@@@@AAACCC@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAAAAACCCDDDCCCBBBFFFEEEDDDDDDCCCCCCDDDDDDIIIIIIIIIGGGHHHJJJOOOSSSXXX^^^dddffffffiiirrryyyyyykkkbbbVVVRRRNNNKKKIIIHHHEEEDDDDDDCCCCCCBBBAAABBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA???@@@@@@AAAAAA@@@@@@???AAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCEEEEEEDDDDDDEEEFFFCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGIIIJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDEEEEEECCCCCCBBBAAAAAABBBDDDEEEEEEFFFGGGFFFEEEFFFGGGIIIKKKKKKKKKKKKKKKLLLMMMNNNLLLOOORRRTTTVVVXXX[[[^^^```bbbeeefffffffffgggiiijjjkkkllllllmmmpppuuuxxxtttvvvxxx{{{~~~}}}zzzxxxwwwwwwxxxxxxwwwvvvrrrqqqooommmkkkhhhgggfffbbbaaa^^^[[[XXXWWWVVVVVVRRRQQQQQQQQQQQQQQQRRRRRROOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJIIIJJJLLLNNNOOOLLLKKKMMMLLLJJJJJJLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQSSSUUUVVVWWWYYY\\\^^^]]]^^^___```aaaaaa``````^^^]]]]]]]]]]]]]]]^^^^^^\\\]]]^^^aaaccceeeggghhhiiihhhjjjnnnpppqqqwww}}}CCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBB@@@??????AAA>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAABBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEBBBBBBCCCDDDFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDDDDDDDAAACCCDDDBBB???>>>@@@CCC@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDDDDCCCAAABBBBBBCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFKKKQQQUUU^^^fffmmmooolllnnnvvvsssdddZZZNNNLLLJJJHHHHHHGGGEEECCCCCCCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAA@@@@@@???????????????>>>?????????>>>>>>>>>>>>????????????@@@BBBDDDDDDDDDCCCDDDEEEBBBBBBAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJIIIKKKMMMNNNNNNOOORRRTTTWWWYYY\\\]]]\\\[[[[[[[[[^^^______^^^^^^___bbbeeebbbdddgggiiillloootttwwwvvvwwwyyy|||~~~~~~}}}|||}}}~~~{{{zzzyyywwwuuutttsssrrrpppnnnkkkgggdddbbbaaa```YYYYYYXXXWWWWWWXXXYYYYYYWWWVVVTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJHHHJJJLLLKKKJJJLLLOOOSSSTTTSSSSSSRRRPPPMMMKKKJJJLLLKKKKKKKKKKKKLLLMMMNNNKKKNNNQQQRRRSSSUUUZZZ]]]^^^```bbbcccbbb```______]]]]]]\\\\\\\\\\\\\\\]]][[[\\\]]]___```bbbcccddddddcccdddhhhiiilllsss|||CCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCBBBAAA@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBBBBAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDAAABBBDDDEEEFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHDDDDDDEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA???@@@AAABBBBBBBBBCCCDDDAAACCCDDDBBB???===???BBBAAAAAAAAAAAABBBCCCEEEEEEBBBBBBCCCCCCCCCCCCCCCDDDAAAAAABBBCCCDDDEEEFFFFFFBBBCCCCCCDDDGGGLLLSSSYYY```hhhqqqsssqqqrrrzzzppp```VVVNNNKKKGGGEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>???@@@@@@AAAAAAAAA======>>>>>>>>>????????????AAACCCCCCCCCBBBCCCEEEAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEE>>>???AAABBBBBBBBBBBBAAAEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHKKKMMMOOOQQQSSSTTTRRRQQQPPPPPPTTTTTTTTTSSSQQQPPPRRRTTTUUUWWWZZZ[[[\\\^^^```ccccccdddfffhhhlllooorrrtttuuuvvvyyy}}}}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{yyyvvvrrrooommmlllkkkeeedddcccbbbaaabbbcccdddbbbaaa___]]]ZZZWWWUUUTTTOOOOOONNNNNNMMMMMMLLLLLLJJJLLLNNNMMMLLLNNNTTTYYY[[[]]]^^^\\\XXXTTTNNNJJJKKKJJJIIIIIIIIIJJJKKKLLLIIILLLOOOPPPQQQTTTZZZ___aaadddggggggeeeaaa______^^^^^^]]]\\\\\\\\\]]]]]]\\\]]]]]]^^^___```aaaaaacccbbbccceeefffiiisss}}}BBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCCCCAAAAAABBBCCCAAAAAABBBBBBBBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAA@@@>>>@@@BBBBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCAAACCCEEEFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA???AAACCCCCCBBBAAABBBCCCBBBCCCBBBAAA@@@???@@@AAABBBBBBBBBBBBCCCCCCDDDEEE@@@BBBCCCCCCBBBBBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBB@@@BBBCCCEEEHHHNNNUUUYYYdddkkktttwwwwwwyyy~~~qqqaaaWWWNNNKKKFFFDDDDDDEEEEEEEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???????????????@@@@@@AAAAAA@@@@@@???>>>???@@@@@@AAAAAA@@@@@@===>>>>>>>>>????????????===???AAABBBBBBBBBCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@<<<===>>>@@@AAACCCDDDDDD@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBCCCEEEFFFGGGGGGEEECCCBBBCCCDDDEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFIIIKKKKKKLLLMMMMMMKKKJJJJJJKKKLLLLLLLLLKKKIIIHHHIIIJJJNNNPPPQQQRRRRRRRRRTTTUUUUUUVVVWWWYYY[[[^^^```aaaaaabbbdddhhhkkknnnqqqrrrwwwxxx{{{|||}}}}}}yyyxxxyyy{{{~~~}}}~~~}}}zzzwwwuuussssssrrrqqqpppnnnmmmmmmnnnppprrrpppnnnllliiieeebbb```^^^UUUUUUTTTTTTSSSRRRQQQQQQNNNQQQSSSRRRPPPSSSZZZaaafffkkkmmmkkkfff___VVVNNNMMMLLLJJJIIIIIIJJJLLLMMMKKKNNNQQQQQQQQQUUU]]]dddgggkkkoooooojjjdddaaa```^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^aaa```aaabbbcccgggsss}}}|||}}}}}}@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAACCCDDDCCCBBBAAABBBDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBB???@@@AAABBBBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@>>>@@@CCCCCCAAA@@@AAACCCBBBBBBAAAAAAAAAAAABBBBBBBBBDDDFFFEEEDDDCCCEEEGGGDDDDDDDDDDDDEEEEEEFFFGGGCCCCCCDDDDDDEEEDDDDDDDDDAAABBBCCCEEEFFFFFFEEEEEEFFFFFFFFFEEEEEECCCBBBAAAEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@AAADDDFFFEEECCCAAABBBCCCCCCAAA@@@@@@AAAAAAAAA@@@BBBBBBBBBAAAAAABBBCCCCCC???AAACCCBBBAAA@@@BBBDDDCCCCCCDDDDDDDDDCCCBBBAAAAAACCCEEEGGGJJJNNNSSSWWWggglllsssxxxyyyzzz~~~mmm^^^UUUJJJHHHEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@???>>><<<;;;>>>>>>>>>?????????@@@@@@<<<>>>@@@AAAAAAAAABBBDDDBBBCCCCCCDDDCCCBBBAAA@@@===>>>???@@@AAACCCDDDDDDFFFEEECCCCCCCCCDDDFFFGGGBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBAAABBBDDDFFFHHHJJJKKKKKKHHHFFFCCCCCCDDDEEECCCAAAAAABBBCCCEEEFFFFFFFFFEEEDDDDDDEEEDDDDDDFFFIIILLLIIIJJJJJJIIIGGGGGGHHHIIIDDDFFFGGGGGGFFFFFFGGGIIIIIIKKKMMMMMMMMMLLLNNNOOONNNNNNNNNOOOPPPQQQSSSSSSRRRSSSUUUXXX[[[]]]___```eeegggiiijjjkkkmmmppprrrvvvvvvwwwxxxyyyzzz{{{{{{~~~~~~zzzyyywwwvvvwwwwwwvvvtttsssrrrsssvvvyyy|||}}}|||yyyzzz{{{}}}~~~|||{{{yyyvvvuuuttttttttttttsssrrrssstttwwwzzz||||||zzzxxxtttpppllliiihhh``````___^^^]]]\\\[[[[[[XXX[[[]]][[[YYY]]]fffnnnvvv}}}~~~xxxpppcccWWWSSSRRROOONNNNNNOOOQQQSSSPPPSSSTTTSSSRRRVVVaaajjjrrrwww{{{yyyssslllhhhggg____________```aaabbbbbbaaa```````````````______aaa```aaacccdddjjjxxx}}}yyywwwtttuuuyyyzzz|||?????????@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAACCCDDDCCCBBBBBBCCCDDDAAAAAA@@@??????>>>>>>===@@@AAABBBCCCCCCCCCBBBAAA@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@AAABBBBBBAAAAAAAAA>>>@@@CCCCCCAAA@@@AAACCCBBBAAAAAA@@@@@@@@@AAAAAACCCEEEFFFEEECCCBBBEEEHHHFFFEEEDDDDDDDDDDDDDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@AAACCCDDDEEEEEEEEEEEEGGGGGGGGGFFFDDDCCCAAA@@@FFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBCCCBBBAAA@@@???CCCFFFHHHGGGDDDBBBBBBCCCDDDAAA>>>???BBBCCCBBB@@@BBBBBBAAA@@@@@@@@@AAAAAA>>>AAACCCBBB@@@???AAADDD???@@@BBBDDDEEEEEEDDDDDDCCCEEEGGGIIIJJJMMMQQQTTTcccgggmmmqqqtttuuuvvvwwwxxxwwwdddUUUMMMFFFEEEDDDEEEFFFFFFDDDBBBCCCDDDEEEEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@>>>;;;999777????????????@@@@@@@@@@@@<<<>>>@@@AAAAAAAAABBBCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEHHHFFFCCCAAA@@@AAACCCEEEBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAACCCEEEGGGJJJLLLNNNPPPPPPNNNKKKGGGFFFGGGGGGDDDBBB>>>@@@BBBDDDEEEEEEEEEEEE@@@AAAAAAAAAAAACCCGGGJJJEEEFFFEEEDDDBBBBBBDDDFFF===???AAABBBBBBCCCEEEGGGCCCEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOQQQSSSUUUVVVWWWYYY[[[]]]^^^___aaadddfffeeefffggghhhiiijjjkkkkkkqqqrrrtttvvvwwwxxxwwwwwwxxxyyyzzzzzzzzzzzz|||}}}{{{}}}~~~}}}|||zzzzzz{{{wwwtttqqqppppppqqqqqqpppmmmmmmnnnppptttwwwxxxxxxuuuuuuvvvxxxyyy{{{||||||xxxwwwvvvtttssssssssssssrrrrrrrrrsssvvvzzz~~~{{{vvvrrrooonnnkkkjjjiiihhhgggeeeeeedddaaadddfffeeebbbfffpppyyy~~~oooaaaZZZXXXVVVTTTTTTVVVXXXYYYTTTVVVWWWTTTRRRXXXdddnnn|||{{{sssnnnmmmbbbbbbbbbcccdddeeefffggggggffffffeeeeeedddddddddccccccdddgggiiippp{{{vvvqqqqqquuuqqqsssuuuxxx{{{}}}BBBBBBAAA@@@????????????>>>AAACCCCCCBBBAAA@@@AAA@@@BBBCCCCCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>======???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBB?????????@@@AAACCCDDDEEEAAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDCCCAAACCCDDDCCCAAA??????@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCBBBAAABBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBCCCCCCCCCAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBEEEEEEBBB>>><<>>???CCCDDDAAAAAAAAA@@@@@@@@@@@@AAAAAADDDAAA??????AAACCCAAA???AAAAAACCCGGGGGGHHHOOOWWWaaagggnnnpppoooooorrruuuzzz}}}}}}uuummmbbbTTTJJJHHHEEECCCDDDGGGHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDDDD>>>@@@AAACCCDDDDDDCCCCCCAAA@@@@@@@@@AAACCCEEEFFFDDDCCCAAA??????@@@AAABBB>>>???@@@AAA@@@>>><<<;;;>>>>>>???@@@AAACCCDDDEEECCCDDDDDDDDDCCCBBBAAAAAA???@@@AAABBBDDDFFFHHHIIIHHHGGGDDDBBBBBBCCCEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDFFFFFFFFFFFFEEEFFFFFFGGGGGGEEECCCAAA@@@FFFFFFHHHLLLPPPTTTUUUTTTUUUSSSNNNJJJGGGEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHJJJFFFFFFFFFEEEEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHHHHJJJKKKMMMNNNQQQQQQRRRSSSTTTUUUVVVVVVYYYZZZZZZYYYXXXYYY[[[]]]\\\___cccfffggghhhjjjlllkkkkkkjjjkkklllnnnpppqqqrrrqqqpppooooooooooooooonnnnnnmmmmmmlllkkkkkkkkkkkkjjjjjjmmmqqqrrrpppnnnnnnnnnllllllmmmoooqqqssslllmmmnnnllljjjhhhiiijjjmmmnnnnnnoooqqquuu{{{~~~{{{yyyyyyxxxtttqqqrrrrrrrrroookkkiiihhhhhhiiimmmqqqrrrsssvvv~~~uuudddaaa]]]]]]```bbbbbbaaa___^^^[[[XXXXXX___iiirrr||||||rrriiiffffffffffffgggiiikkkllllllllllllkkkjjjhhhgggfff___kkkxxxxxxoooooozzzwwwwwwwwwsssssssssuuuwwwwwwvvvuuuxxxyyy{{{}}}~~~~~~~~~BBBBBBAAA@@@@@@@@@AAAAAA@@@BBBDDDDDDBBBBBBBBBCCCCCCDDDFFFEEECCCBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@????????????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@??????AAACCCCCCAAA???BBBDDDEEEBBBBBBEEEEEECCC>>>>>>>>>>>>>>>???@@@@@@EEECCC@@@AAACCCDDDCCCAAABBBBBBDDDGGGHHHJJJQQQZZZdddkkkssswwwvvvuuuwwwzzz}}}}}}uuummmfff\\\PPPGGGEEEBBBAAAAAADDDEEEEEECCCFFFFFFFFFEEEEEEEEEEEEEEEAAABBBCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCAAA@@@???======>>>???@@@===>>>@@@@@@@@@???===<<<>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBGGGHHHKKKPPPVVVYYYZZZZZZVVVTTTPPPLLLHHHGGGFFFFFFEEEEEEEEEFFFGGGJJJLLLMMMIIIHHHHHHGGGFFFEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRQQQPPPPPPSSSUUUVVVYYY\\\^^^^^^^^^___```^^^^^^^^^^^^___aaacccdddgggffffffeeeeeeffffffgggaaabbbbbbbbbccccccccccccgggggggggjjjnnnooommmkkkmmmllljjjiiihhhhhhhhhiiiggghhhhhhgggeeeddddddeeeggghhhhhhiiijjjnnnsssxxxwwwuuurrrrrrsssrrrpppnnnoooppppppooommmllllllmmmmmmqqquuuwwwxxx|||{{{kkkhhheeeeeejjjooossstttooommmhhhbbb___aaaiiiooo~~~zzzrrrkkkkkkjjjjjjjjjkkklllmmmqqqqqqppppppnnnmmmkkkjjjiiirrr~~~{{{}}}{{{zzzxxxwwwvvvvvvwwwxxxwwwvvvwwwxxxyyyzzz{{{{{{zzzyyy}}}AAAAAAAAA@@@AAAAAABBBCCC>>>@@@@@@@@@??????AAACCCAAACCCDDDDDDBBBAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>>>>===??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@AAAAAABBBBBBBBBAAA@@@???????????????BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDD@@@BBBCCCDDDCCCBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHHHHHHHHHHGGGDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@BBBCCCBBB@@@AAACCCCCC@@@@@@BBBBBB???>>>>>>>>>>>>>>>???@@@AAACCCBBB@@@@@@BBBCCCCCCBBBBBBAAABBBEEEGGGJJJSSS\\\kkksss~~~zzzuuunnnggg```WWWMMMEEEEEECCCBBBBBBDDDEEEEEEDDDGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAA@@@???AAA@@@>>>=========>>>???===>>>???@@@@@@@@@???>>>??????>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAACCCDDDFFFHHHIIIJJJJJJIIIHHHFFFCCC@@@>>>DDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEDDDDDDEEEEEEFFFHHHJJJNNNUUU\\\```aaaaaaYYYWWWSSSNNNKKKIIIHHHHHHFFFFFFGGGIIILLLPPPSSSUUUPPPOOOLLLJJJGGGFFFDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHKKKMMMPPPRRRTTTUUUTTTSSSSSSTTTVVVUUUVVVVVVWWWXXXZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]ZZZ[[[\\\]]]^^^___``````aaaaaaccceeehhhiiihhhffffffeeedddcccbbbaaa```___```aaaaaa```^^^]]]^^^___``````aaaaaabbbdddhhhllliiihhhggggggiiiiiihhhggggggiiijjjkkkjjjkkkmmmnnnlllppptttwwwyyy~~~vvvtttrrrsssxxxyyypppjjjhhhmmmqqq{{{ssssssqqqpppooonnnnnnnnnvvvuuuuuutttsssqqqoooooommmrrr{{{}}}|||||||||{{{zzzyyyzzz{{{{{{zzzyyywwwvvvuuuvvvxxxzzz}}}????????????@@@AAABBBCCC??????@@@???>>>@@@BBBEEEBBBCCCEEEDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@>>>===<<<@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@???@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIHHHFFFCCCAAAAAABBBBBBBBBBBBBBBCCCCCC>>>@@@BBBCCCBBBBBBCCCDDDAAAAAABBBBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBCCCBBBBBB>>>AAAAAA>>>>>>@@@@@@>>>AAA@@@@@@@@@@@@@@@AAAAAADDDCCCBBBBBBCCCDDDDDDDDDDDDBBBCCCFFFIIILLLVVVaaarrr{{{xxxtttmmmfff___WWWNNNHHHGGGGGGFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLHHHHHHHHHGGGFFFEEEDDDCCC@@@AAABBBBBBBBBAAA???>>>BBBAAA@@@?????????@@@@@@===>>>???@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@???DDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHEEEDDDDDDCCCDDDFFFGGGHHHHHHJJJPPPXXX___dddeeeeee]]]ZZZUUUPPPLLLIIIHHHHHHEEEFFFHHHLLLQQQVVV[[[^^^ZZZXXXSSSNNNJJJFFFCCCBBBDDDCCCAAAAAAAAAAAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAABBBCCCCCCBBBBBB@@@BBBDDDFFFGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDEEEGGGIIIKKKMMMPPPPPPOOONNNNNNNNNPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQRRRRRRTTTVVVWWWXXXWWWXXXXXXYYYZZZ[[[[[[\\\ZZZ[[[\\\___```aaaaaa```[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\[[[YYYYYYZZZ[[[ZZZ[[[[[[[[[[[[\\\___aaa]]]]]]]]]]]]^^^_________]]]___aaabbbbbbccceeegggeeehhhlllpppsssxxx~~~wwwtttvvvzzz|||{{{yyywwwuuusssrrrqqqwwwwwwvvvvvvtttsssrrrqqqoooqqqwww}}}{{{zzzwwwwwwxxxyyyzzz{{{}}}}}}}}}<<<<<<======>>>???AAAAAAAAABBBBBBBBBBBBCCCFFFIIIEEEGGGHHHGGGFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIJJJIIIGGGCCCAAA@@@@@@AAAAAAAAABBBBBBBBB===???BBBBBBBBBBBBCCCDDD@@@@@@AAAAAABBBBBBBBBCCCGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@AAAAAA???BBBCCCAAAAAAEEEEEECCCBBBBBBAAAAAA@@@AAAAAAAAAFFFFFFFFFFFFFFFFFFHHHIIIHHHFFFGGGKKKMMMQQQ[[[ffftttyyyuuuooohhh```WWWOOOJJJFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIHHHGGGEEEDDDCCCCCC???@@@AAABBBCCCBBBAAA@@@BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGFFFEEECCCAAA@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDCCCCCCEEEFFFHHHJJJHHHJJJOOOVVV]]]bbbdddddd^^^[[[VVVQQQLLLHHHGGGFFFCCCEEEHHHNNNTTT[[[aaadddbbb___YYYRRRKKKFFFBBB@@@CCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBB@@@AAACCCEEEGGGHHHIIIIIIGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCBBBCCCEEEGGGFFFHHHKKKLLLKKKKKKKKKLLLHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTRRRQQQQQQQQQPPPPPPPPPOOOQQQSSSVVVWWWXXXYYYYYYYYYUUUVVVVVVVVVVVVVVVUUUTTTUUUWWWXXXWWWVVVVVVWWWXXXUUUWWWXXXXXXWWWWWWYYYZZZVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWYYYZZZZZZZZZ\\\^^^\\\^^^bbbfffiiinnnrrruuuyyy}}}|||yyywwwvvvwwwwwwwwwwwwvvvuuuttttttxxxxxx|||~~~~~~}}}|||||||||}}}}}}~~~<<<<<<<<<<<<===>>>???@@@===???@@@AAAAAACCCEEEGGGEEEFFFHHHGGGFFFDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBDDDDDDFFFGGGIIIJJJJJJHHHEEECCCAAAAAAAAABBBCCCCCCDDDDDD>>>@@@CCCCCCCCCCCCDDDEEEAAAAAABBBBBBCCCDDDDDDDDDHHHIIIIIIIIIHHHGGGEEEDDDEEEEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCDDDCCCCCCBBBAAA>>>??????@@@@@@AAAAAAAAABBBCCCCCCAAA@@@???AAABBB???BBBCCCAAABBBFFFGGGDDDBBBAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFFFFHHHJJJJJJIIIJJJNNNPPPTTT]]]gggwwwwwwuuuooohhh___WWWQQQMMMDDDEEEFFFFFFDDDEEEFFFHHHJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIGGGFFFEEEDDDDDD@@@AAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGDDDBBB@@@??????AAADDDFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIIIILLLRRRXXX]]]______[[[YYYTTTOOOJJJGGGFFFEEECCCEEEIIINNNUUU\\\bbbeeeddd```ZZZRRRKKKEEEBBB@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????AAAAAABBBCCCCCCBBBBBBAAA@@@AAAAAACCCEEEGGGIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@???@@@BBBDDD@@@CCCFFFGGGGGGGGGHHHIIIDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMLLLJJJIIIHHHGGGJJJLLLOOOQQQQQQQQQRRRSSSTTTSSSSSSQQQPPPOOONNNNNNPPPRRRSSSSSSRRRRRRTTTUUUQQQSSSUUUUUUTTTTTTTTTUUUPPPRRRRRRQQQPPPOOOPPPQQQQQQSSSTTTTTTTTTTTTUUUVVVUUUWWWYYY\\\```ccceeefffiiimmmpppqqqqqqrrrvvvyyywww~~~~~~{{{{{{|||}}}}}}}}}||||||===============>>>???@@@<<>>>>>>>>AAAAAAAAABBBBBBAAAAAA@@@@@@?????????AAAEEEHHHJJJJJJJJJIIIGGGFFFDDDCCCCCC???@@@@@@???>>>>>>AAACCC>>>@@@CCCDDDDDDDDDDDDEEEDDDDDDFFFGGGGGGFFFFFFEEECCCCCCDDDEEEGGGHHHJJJKKKMMMMMMKKKJJJHHHGGGFFFEEEDDDGGGKKKLLLKKKKKKLLLNNNPPPOOOMMMLLLKKKKKKKKKLLLKKKLLLNNNNNNNNNNNNOOOQQQLLLOOOQQQRRRQQQPPPPPPPPPKKKMMMNNNNNNLLLKKKLLLNNNLLLNNNOOOOOONNNNNNPPPQQQPPPPPPQQQTTTWWWYYYYYYYYYZZZ^^^bbbbbb```aaaeeeiiimmmttt|||>>>>>>>>>>>>>>>??????@@@CCCFFFIIIKKKLLLMMMNNNOOORRRTTTUUUUUUSSSRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNPPPRRRTTTVVVTTTSSSRRRPPPOOOMMMLLLKKKEEEEEEEEEEEEFFFGGGIIIIIILLLKKKJJJHHHGGGFFFFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFFFFGGGHHHIIIIIIIIIDDDFFFGGGHHHFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIDDDFFFHHHHHHHHHIIINNNQQQIIIKKKKKKHHHHHHJJJJJJGGGCCCDDDGGGJJJNNNSSSVVVXXX]]]```aaaaaa______bbbeeeeeeeeehhhmmmnnnpppwwwtttrrroooiiibbb\\\YYYWWWRRRTTTUUUTTTRRRRRRUUUWWWQQQQQQQQQPPPPPPOOOOOOOOOOOONNNLLLJJJIIIIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAABBBBBBAAA@@@??????????????????>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFAAABBBCCCDDDDDDDDDCCCBBBEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGMMMKKKJJJKKKOOOSSSVVVWWWOOONNNKKKIIIHHHHHHIIIIIIIIIJJJKKKNNNRRRVVVZZZ\\\[[[WWWRRRLLLGGGDDDCCCCCC@@@@@@BBBCCCCCCBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@?????????>>>>>>======@@@@@@AAAAAAAAA@@@@@@??????>>><<<<<>>???AAACCC???AAADDDDDDCCCCCCCCCCCCAAAAAACCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHGGGFFFEEEDDDCCCCCCAAADDDHHHIIIHHHHHHIIIKKKJJJIIIHHHHHHHHHKKKMMMOOOGGGHHHJJJJJJJJJJJJLLLMMMIIIKKKNNNOOONNNMMMMMMMMMGGGIIILLLKKKJJJIIIKKKNNNGGGIIIKKKKKKJJJKKKLLLNNNKKKKKKLLLNNNPPPRRRQQQPPPPPPUUUYYYYYYVVVUUUXXX[[[ggglllssswwwxxxzzz||||||===???AAA@@@>>>???BBBFFFHHHOOOWWW\\\]]]]]]^^^```dddeeeggghhhhhhgggfffeeefffeeedddcccbbbcccdddeeeccccccccccccdddeeefffgggfffhhhgggdddcccbbb]]]WWWRRRPPPMMMKKKMMMQQQVVVZZZYYYYYYYYYZZZZZZXXXTTTPPPOOOMMMLLLJJJJJJKKKMMMNNNLLLMMMOOOPPPQQQPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSUUUVVVXXXWWWWWWYYYZZZYYYWWWUUUWWWUUUSSSSSSRRRQQQNNNLLLNNNMMMJJJIIIHHHIIIKKKLLLSSSSSSRRRPPPMMMNNNPPPRRRUUUTTTRRRQQQPPPPPPQQQRRROOONNNLLLLLLLLLOOORRRTTTSSSSSSSSSTTTVVVXXXZZZ\\\YYYXXXVVVUUUTTTTTTUUUVVVYYYYYYYYYZZZ]]]eeennntttuuuvvvxxx{{{}}}~~~yyyuuupppoooooonnniiidddeeeggghhhgggeeecccbbbbbbaaaaaa```^^^]]][[[ZZZZZZZZZXXXWWWVVVVVVUUUSSSQQQNNNLLLJJJGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGEEECCCBBBCCCDDDCCCBBB>>>@@@CCCCCCCCCCCCDDDEEEEEEFFFEEEDDDBBBCCCEEEGGGFFFFFFFFFEEEEEEDDDCCCBBB???@@@AAABBBCCCCCCBBBBBBEEEFFFGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLIIIKKKKKKIIIFFFEEEFFFIIIJJJIIIHHHHHHIIILLLPPPRRRQQQPPPMMMJJJGGGEEEDDDCCCDDDCCCAAA@@@@@@AAACCCDDD@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@BBBCCCDDDCCCDDDFFFHHHGGGGGGFFFFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>AAA@@@@@@AAABBB@@@<<<999@@@@@@@@@AAAAAABBBBBBBBB???@@@AAABBBCCCCCCCCCCCCGGGGGGGGGGGGFFFEEECCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHKKKLLLLLLLLLLLLMMMMMMMMMHHHIIIIIIGGGCCCAAABBBDDDJJJJJJIIIHHHIIIJJJKKKLLLLLLJJJHHHIIILLLMMMMMMKKKMMMMMMMMMMMMNNNOOOPPPQQQZZZ]]]aaacccdddeeefffggglllnnnqqqssstttvvvyyy{{{{{{}}}AAACCCEEEDDDCCCDDDHHHLLLUUU]]]gggnnnrrrsssuuuwwwzzz|||}}}}}}}}}}}}~~~~~~{{{xxxpppiii```\\\XXXWWW\\\cccjjjnnnqqqpppqqqqqqpppmmmhhhddd^^^]]]\\\ZZZZZZ[[[\\\]]][[[]]]___aaabbbbbbaaa``````aaabbbdddfffhhhiiijjjfffffffffffffffeeeddddddbbbbbbcccdddfffiiikkkmmmqqqppppppqqqrrrqqqooommmmmmllljjjiiihhheeeaaa___^^^[[[XXXVVVVVVWWWZZZ\\\bbbbbbbbbbbbaaabbbeeehhhkkkkkkjjjiiiiiihhhiiiiiidddcccaaaaaaaaadddfffhhhhhhhhhhhhjjjkkknnnppprrrooonnnlllkkkjjjjjjjjjkkkiiijjjlllooouuu~~~}}}{{{zzzyyywwwvvvtttsssrrrsssqqqooommmllljjjfffcccZZZXXXSSSPPPOOOPPPSSSUUUXXXXXXXXXXXXWWWVVVTTTTTTPPPMMMIIIGGGHHHIIIJJJJJJHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIHHHFFFEEEFFFGGGEEEEEEEEEDDDEEEEEEEEEEEEKKKLLLMMMOOOQQQSSSUUUUUUSSSRRRPPPNNNMMMLLLLLLMMMJJJKKKLLLKKKHHHHHHJJJLLLJJJJJJIIIIIIJJJLLLNNNPPPOOOMMMKKKHHHFFFDDDCCCBBBDDDCCCBBBBBBBBBBBBCCCDDD???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???????????????AAACCCDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>@@@AAAAAA@@@>>>>>>?????????@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHEEEEEEEEEEEEFFFGGGIIIJJJIIIJJJJJJJJJJJJKKKKKKKKKFFFHHHHHHFFFDDDCCCDDDFFFHHHGGGGGGFFFGGGHHHIIIJJJIIIGGGEEEFFFIIIJJJJJJHHHJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPSSSUUUVVVVVVWWWXXXXXX[[[___cccfffjjjnnnrrrsssuuuxxx|||HHHJJJLLLLLLLLLOOOTTTYYYhhhrrr~~~xxxqqqjjjjjjsss~~~{{{zzzxxxwwwwwwwwwxxxyyy{{{|||{{{wwwtttqqqmmmjjjjjjlllppprrrwwwxxxyyyzzz{{{~~~~~~}}}~~~~~~pppkkkddd___]]]```eeehhhnnnoooqqqqqqpppmmmjjjhhhbbb]]]WWWSSSSSSVVVXXXYYYZZZYYYWWWRRRNNNKKKKKKKKKLLLNNNOOOOOOMMMJJJIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKIIIHHHHHHIIIFFFFFFFFFEEEEEEEEEFFFFFFKKKMMMPPPSSSVVVXXXYYYYYYVVVTTTQQQNNNLLLKKKJJJJJJGGGHHHIIIIIIIIIIIIKKKMMMLLLLLLLLLLLLLLLLLLMMMNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@??????===???CCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@??????>>>???>>>===>>>@@@AAA@@@???=========>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCBBBBBBAAAAAA@@@????????????@@@@@@AAABBBCCCDDDDDDCCCDDDDDDDDDCCCCCCEEEFFFAAAAAABBBCCCEEEHHHJJJKKKGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGFFFEEEEEEFFFHHHEEEEEEDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCEEEFFFFFFEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGIIIKKKLLLLLLLLLMMMNNNFFFIIIMMMRRRUUUYYY^^^aaaeeegggjjjmmmqqquuuwwwyyyyyyzzzzzzzzz{{{}}}RRRUUUYYY[[[]]]aaahhhnnn~~~zzztttrrrvvv}}}|||vvvnnniiiiiilllppprrrsssqqqmmmfff___[[[ZZZ[[[[[[^^^```___[[[VVVRRRPPPLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIGGGFFFFFFHHHJJJLLLNNNOOOQQQPPPNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLOOOSSSWWW[[[\\\]]]]]][[[YYYVVVRRRNNNLLLJJJJJJGGGHHHIIIJJJKKKMMMOOOQQQOOOOOOOOONNNMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCC???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDDDDCCCAAA@@@;;;>>>BBBDDDDDDBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFBBBBBBBBBAAA@@@@@@??????CCCAAA>>>>>>>>>>>>===<<<======>>>>>>>>>>>>>>>>>>???>>>===<<<===???AAABBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAABBBBBBBBBAAAAAACCCEEE??????AAABBBDDDFFFHHHIIIEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFFFFEEEEEEEEEGGGGGGCCCCCCCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBCCCCCCCCCBBBCCCEEEGGGHHHGGGEEEDDDEEEFFFHHHHHHGGGFFFGGGHHHAAADDDGGGIIIJJJLLLOOORRRVVVXXXZZZ]]]aaadddfffggghhhhhhiiiiiijjjmmmrrrvvv|||bbbgggmmmrrrvvv|||}}}xxxwwwxxxxxxzzz|||zzzuuummmgggddd\\\\\\[[[ZZZYYYWWWUUUTTTXXXVVVSSSQQQRRRUUUYYY[[[\\\^^^``````]]][[[ZZZZZZWWWUUUSSSQQQPPPPPPPPPQQQUUUXXX\\\```cccdddeeeeeedddbbb___ZZZVVVRRROOONNNLLLLLLLLLNNNPPPRRRTTTTTTSSSRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDEEEDDDBBBAAA;;;???BBBDDDCCCAAAAAA@@@AAABBBCCCEEEFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@CCCAAA>>>===>>>>>>===;;;????????????????????????>>>===<<<;;;<<<>>>@@@BBB@@@???>>>=========>>>>>>======>>>>>>??????@@@@@@???@@@@@@@@@??????AAABBB??????@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAABBBBBBCCCAAABBBDDDFFFFFFEEECCCBBBAAABBBBBBBBB@@@@@@AAABBBAAACCCEEEEEEEEEEEEGGGHHHJJJKKKMMMPPPRRRUUUWWWXXXXXXYYYYYYYYY[[[^^^cccgggkkkpppwww~~~www~~~yyyyyyxxxvvvsssqqqooommmllliiieeeccceeeiiiooosssxxxzzz||||||zzzwwwvvvuuummmkkkhhhdddbbbaaaaaabbbeeegggiiillloooppppppqqqmmmllljjjfffaaa\\\WWWTTTRRRQQQPPPRRRTTTWWWWWWWWWYYYXXXUUURRROOOLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBBBBBBBAAAAAA===@@@BBBCCCBBBAAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGDDDCCCCCCBBBBBBAAAAAA@@@>>>===<<<===???@@@???>>>AAA@@@@@@@@@@@@@@@??????======<<<<<<===>>>@@@AAA???>>>===<<<<<<===>>>???=========>>>>>>>>>??????===>>>???>>>======???AAA>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCAAAAAABBBDDDAAAAAACCCCCCCCCCCCBBBAAA@@@AAAAAA@@@>>>>>>@@@AAA>>>@@@AAAAAAAAAAAACCCDDDBBBCCCEEEGGGIIIKKKMMMNNNLLLMMMNNNNNNNNNQQQUUUXXX\\\```ffflllrrryyy}}}xxxqqqkkkgggbbb```___```bbbddddddbbbfffccc___ZZZVVVTTTSSSRRRPPPOOONNNMMMLLLKKKKKKLLLHHHGGGFFFFFFFFFFFFGGGHHHDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB???AAACCCCCCBBBAAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA===<<<<<<>>>@@@@@@>>><<>>>>>???@@@@@@>>>===;;;::::::<<<===>>>============>>>>>>>>>>>>;;;<<<===<<<;;;<<<===???<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCAAA@@@AAACCCEEEEEECCC@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEECCCAAA@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????AAACCC===>>>??????>>>>>>???AAA>>>???@@@BBBDDDFFFGGGHHHEEEFFFGGGGGGGGGGGGJJJLLLOOORRRVVVZZZ^^^ccciiillllllooossswwwzzz~~~~~~xxxvvvssstttwwwxxxwwwuuuqqqnnniiiccc___]]]\\\\\\WWWVVVUUUTTTSSSRRRRRRRRRKKKJJJHHHGGGGGGHHHJJJKKKDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEAAABBBCCCBBBAAAAAABBBDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA????????????@@@>>>;;;888AAA@@@@@@@@@??????>>>>>><<<===>>>???@@@@@@@@@???===<<<:::999999:::<<<============>>>>>>>>>>>>>>>;;;<<<<<<<<<;;;;;;===>>>:::;;;===???@@@AAA@@@@@@>>>>>>>>>>>>????????????@@@>>>===???CCCFFFFFFEEE???@@@AAABBBCCCBBBAAAAAABBBDDDEEECCC@@@???AAACCC@@@???>>>>>>>>>>>>??????===>>>>>><<<;;;<<<>>>@@@???@@@@@@???===;;;<<<======>>>???@@@BBBCCCEEEEEEAAACCCDDDDDDCCCCCCDDDEEEEEEHHHKKKNNNQQQTTTXXX\\\ZZZ]]]bbbeeehhhlllpppsssvvvyyy~~~zzzvvvtttttttttvvvuuuttttttuuuxxxzzz|||zzzxxxtttpppnnnppptttxxxzzzxxxssspppnnnjjjiiihhhggggggeeebbb___ZZZUUUOOOMMMNNNOOOLLLHHHKKKIIIHHHHHHIIIJJJHHHGGGIIIGGGFFFEEEEEEDDDAAA>>>EEEDDDBBBBBBCCCDDDCCCBBBEEEFFFFFFEEEBBB@@@@@@AAAEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGEEECCC@@@???===???@@@???>>>>>>???@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????======>>>>>>?????????@@@;;;<<<======<<<<<<===???======<<<<<<<<<<<<=========>>>@@@@@@?????????@@@>>>>>>?????????@@@@@@@@@>>>??????@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>@@@?????????@@@AAABBBBBB????????????????????????@@@@@@@@@???>>>======<<<======>>>???@@@AAAAAABBBAAA???===>>>AAACCCBBBAAADDDDDDEEEGGGHHHJJJKKKKKKLLLMMMOOOQQQUUUZZZ]]]```hhhiiimmmqqqwww~~~~~~~~~~~~zzzyyywwwvvvwwwyyy{{{||||||{{{zzz{{{}}}}}}{{{zzzvvvwwwyyy{{{}}}xxxvvvtttqqqooonnnnnnnnnmmmkkkhhhdddbbbbbbbbbbbbbbbaaa```___```aaacccdddhhhlllrrrwwwxxxuuuppplllfffccc```___bbbeeehhhiiikkkjjjiiihhhhhhiiijjjkkknnnnnnqqqwww{{{vvvssskkkeee^^^ZZZZZZYYYVVVRRRTTTRRRPPPOOOOOONNNMMMKKKNNNLLLJJJIIIIIIHHHGGGEEEGGGEEEDDDDDDFFFGGGGGGFFF@@@AAACCCCCCBBBBBBCCCEEECCCCCCDDDDDDEEEEEEEEEFFFHHHHHHHHHGGGFFFCCCAAA@@@<<<===>>>>>>===<<<===>>><<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>??????============>>>>>>>>>???;;;<<<======<<<<<<===?????????>>>>>>>>>>>>??????===>>>@@@@@@?????????@@@??????????????????@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@???>>>>>>???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<>>>>>>>>>??????@@@@@@AAABBB@@@===>>>@@@AAA@@@>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEGGGIIILLLPPPSSSUUUXXXYYY\\\___dddhhhmmmoootttzzz~~~|||~~~~~~|||yyyxxxwwwwwwwwwxxxyyyzzzxxxuuusssrrrssssssrrrooollljjjiiiiiiiiiiiiiiiiiijjjmmmppptttvvvwwwvvvuuuvvvxxxxxxvvvtttnnnnnnooopppqqqqqqqqqqqqssstttvvvxxxyyyyyyyyyxxxyyyxxxwwwwwwxxxwwwuuusssqqqoookkkgggdddccccccddddddcccaaa`````````aaabbb```^^^]]]\\\[[[[[[\\\]]]ZZZ]]]aaadddeeeccc___]]]UUUTTTSSSTTTWWWZZZ[[[[[[]]][[[XXXUUUTTTUUUWWWYYY[[[\\\^^^dddnnnyyysssllliiijjjjjjiiijjjkkkmmmoooqqquuutttrrrpppooopppuuuxxx||||||||||||{{{yyyxxxwwwpppqqqqqqqqqrrruuu{{{zzztttqqqpppmmmjjjgggeeebbb```^^^\\\YYYWWWUUURRROOOLLLLLLLLLKKKJJJFFFEEEDDDDDDFFFHHHHHHGGG@@@BBBCCCCCCCCCCCCDDDFFFAAABBBBBBCCCDDDEEEEEEFFFDDDDDDDDDCCCBBBAAA???>>>===>>>???>>>===<<<===>>><<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????===============>>>>>>>>>;;;===>>>>>>===<<<>>>???@@@??????>>>>>>??????@@@===>>>@@@@@@?????????@@@@@@@@@??????????????????======>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>>>>===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========????????????????????????BBB@@@>>>===>>>>>>===<<<:::;;;;;;===>>>???@@@AAA>>>???@@@AAADDDFFFHHHJJJMMMMMMNNNQQQSSSVVVYYY[[[^^^ccciiioootttzzz|||wwwuuuuuuwwwyyyzzz||||||{{{zzzvvvuuusssrrrpppooonnnnnnrrrssssssqqqnnnlllllllllnnnmmmjjjgggeeedddcccbbbdddeeefffiiilllppptttwwwvvvuuuuuuvvvxxxxxxwwwuuuqqqqqqqqqpppooonnnmmmlllpppqqqsssuuuvvvvvvvvvuuutttsssrrrrrrrrrqqqnnnlllhhheee```[[[XXXXXXXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^ZZZYYYXXXVVVVVVUUUUUUVVVYYY[[[\\\^^^^^^]]][[[ZZZQQQPPPQQQSSSVVVXXXXXXWWW[[[XXXTTTQQQPPPRRRUUUXXXYYYYYYZZZ^^^dddlllsssxxxzzzlllccc^^^\\\XXXXXXXXXYYYZZZ[[[]]]^^^cccbbbaaa``````bbbdddfffjjjjjjiiiiiihhhhhhhhhiiiaaacccdddeeeeeegggjjjlllnnnppptttzzz}}}zzzxxxtttqqqnnnhhhccc]]]YYYWWWWWWVVVVVVOOOMMMKKKKKKKKKLLLKKKIIIHHHIIIIIIGGGEEECCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGCCCCCCCCCBBBAAA@@@@@@??????@@@AAA@@@>>>===>>>???>>>>>>>>>?????????@@@@@@@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>??????;;;===>>>>>>======>>>???>>>==================>>>===>>>@@@@@@?????????@@@@@@@@@@@@???????????????<<<======>>>???@@@@@@@@@@@@@@@????????????@@@@@@??????@@@@@@@@@??????>>>>>>>>>============>>>>>>========================????????????>>>>>>======@@@?????????>>>>>>>>>===???>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAA>>>>>>???@@@AAABBBDDDDDDFFFGGGHHHIIIKKKMMMOOOPPPRRRUUUZZZ^^^bbbgggmmmqqqtttuuuwww|||~~~{{{yyyyyyzzz~~~~~~zzzzzzzzzyyywwwvvvuuutttvvvvvvvvvssspppnnnnnnooorrrqqqpppnnnllliiigggeeefffggghhhjjjmmmqqqtttvvvvvvvvvvvvxxxzzz{{{zzzxxxvvvvvvuuutttrrrpppnnnmmmrrrssstttvvvvvvvvvvvvuuusssrrrqqqqqqpppnnnjjjggggggddd```[[[YYYXXXYYYZZZZZZ[[[\\\]]]^^^_________[[[ZZZYYYXXXWWWWWWVVVVVVZZZZZZZZZZZZZZZZZZYYYYYYRRRRRRSSSUUUXXXYYYWWWVVVVVVSSSOOOLLLLLLOOOSSSVVVUUUUUUUUUVVVYYY^^^bbbeeejjjpppyyy{{{xxxqqqggg]]]WWWUUUTTTPPPPPPPPPQQQRRRSSSTTTUUUTTTUUUUUUWWWXXXXXXWWWVVV^^^^^^]]]\\\[[[\\\\\\]]]YYY\\\^^^____________```ccceeehhhlllpppsssuuuvvvtttsssssssssuuuxxx{{{}}}zzztttqqqooonnnmmmeeebbb^^^\\\ZZZXXXVVVTTTQQQQQQPPPNNNJJJGGGFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDCCC???@@@AAA@@@>>>===>>>???????????????@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>======>>>@@@>>>>>>============>>>>>>===>>>@@@@@@?????????@@@????????????????????????=========>>>>>>??????@@@?????????>>>>>>?????????@@@@@@AAAAAABBBAAAAAA@@@>>>>>>===============>>>========================?????????>>>>>>>>>>>>>>>@@@@@@??????>>>=========;;;<<<<<<<<<;;;<<<===>>><<<======>>>???@@@AAAAAA??????@@@AAAAAAAAAAAAAAA???@@@AAACCCEEEGGGHHHHHHJJJKKKNNNPPPRRRVVVYYY\\\aaaaaabbbffflllssszzz~~~{{{xxxvvvvvvwwwzzz{{{|||{{{xxxtttpppmmmllllllmmmoooqqqsssuuuwwwzzzzzz{{{}}}~~~}}}|||{{{xxxvvvtttsssvvvvvvxxxxxxxxxxxxwwwvvvttttttsssssssssqqqmmmiiinnnlllhhheeeddddddeeefffdddeeehhhjjjkkklllkkkkkkfffeeedddbbbaaa___^^^]]][[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWYYYZZZZZZXXXUUUUUURRROOOLLLLLLOOOSSSVVVRRRQQQQQQRRRTTTWWWZZZ\\\^^^bbbgggkkklllkkkjjjjjjgggeeeaaaZZZSSSOOOMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUUUURRROOOSSSSSSSSSRRRSSSSSSTTTUUUWWWYYY\\\\\\[[[ZZZZZZZZZ]]]^^^```bbbccceeeeeefffgggfffddddddfffiiilllnnnrrruuuyyy|||}}}|||zzzyyywwwwwwwwwwwwxxxyyyzzz{{{zzz{{{~~~}}}zzzuuuqqqmmmjjjfffccc^^^^^^]]]YYYTTTPPPNNNNNNHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCC@@@AAAAAA@@@>>>===>>>???>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA<<<===???>>>======>>>@@@AAA@@@@@@??????@@@@@@AAA===>>>@@@@@@?????????@@@>>>>>>?????????@@@@@@@@@======>>>>>>??????????????????>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBB???>>>>>>===============@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>?????????>>>>>>=========:::;;;<<<<<<;;;<<<>>>@@@<<<<<<<<<===>>>?????????>>>>>>??????@@@??????>>>===>>>@@@BBBCCCEEEEEEEEEGGGGGGHHHIIIKKKLLLNNNOOOSSSSSSTTTVVVYYY^^^cccfffkkkoootttzzz|||yyyzzz{{{|||~~~}}}{{{{{{{{{}}}~~~|||yyyvvvpppooonnnlllllllllmmmnnnnnnppptttwwwzzz{{{{{{zzzsssrrrpppmmmjjjfffcccbbbffffffeeedddccccccbbbbbbfffeeedddddddddccc```^^^^^^\\\XXXUUUUUUWWWYYY[[[XXXXXXWWWWWWXXXYYYZZZ[[[ZZZ\\\___```___^^^^^^^^^]]]]]][[[WWWRRROOOOOOOOOMMMNNNOOOOOOPPPPPPPPPPPPVVVTTTSSSUUUVVVVVVTTTQQQMMMNNNOOOPPPRRRSSSTTTUUUXXXZZZ\\\]]][[[YYYYYYYYYYYYYYYZZZ\\\\\\]]]]]]]]]___^^^\\\[[[]]]```ccceeeiiillloooqqqqqqooollljjjjjjjjjkkklllmmmmmmmmmmmmooooooqqqsssuuuvvvxxxyyy~~~~~~{{{uuutttqqqkkkccc]]]ZZZYYYSSSSSSSSSRRRRRRRRRRRRQQQNNNLLLJJJHHHFFFFFFEEEFFFDDDEEEEEEDDDBBB@@@AAABBB??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@<<<>>>??????>>>>>>???@@@AAA@@@@@@??????@@@@@@AAA===>>>@@@@@@?????????@@@======>>>???@@@AAAAAABBB>>>>>>????????????@@@@@@@@@??????>>>>>>??????@@@???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>=========>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>=========;;;===>>>===;;;;;;===???;;;;;;<<<<<<======>>>>>><<<<<<===>>>>>>===<<<<<<>>>???@@@BBBBBBBBBBBBBBBEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKMMMPPPSSSTTTWWWZZZ^^^bbbfffkkkpppttt|||~~~zzzxxxvvvvvvuuutttsssrrrqqqqqqvvvuuusssqqqqqqooollliiihhheeebbb^^^]]]]]]___```______]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\ZZZYYYZZZ[[[ZZZ[[[\\\ZZZXXXVVVVVVWWWQQQRRRSSSTTTTTTTTTTTTTTTYYYVVVSSSSSSUUUVVVUUUSSSLLLNNNPPPSSSVVVXXXYYYZZZ[[[]]]___^^^\\\[[[ZZZ[[[WWWXXXYYYZZZZZZ[[[[[[ZZZ\\\[[[YYYXXXYYY\\\___aaafffhhhkkklllllliiieeebbbbbbcccdddfffffffffeeedddiiiiiijjjkkkmmmoooqqqrrruuuwwwzzz}}}{{{qqqhhhbbb```]]]]]]\\\[[[[[[ZZZZZZYYYXXXVVVTTTQQQOOONNNNNNNNNIIIIIIJJJIIIFFFEEEEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@?????????<<<>>>??????>>>>>>???@@@??????>>>>>>>>>>>>??????===???@@@@@@??????@@@AAA<<<<<<===???@@@AAABBBCCC???????????????@@@@@@@@@@@@@@@????????????@@@@@@>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>?????????=========>>>>>>>>>>>>>>>===???@@@>>>;;;999;;;>>><<<<<<<<<======>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;<<<=========<<<;;;:::>>>======>>>@@@BBBCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKMMMOOOQQQSSSVVVYYY^^^aaa___cccjjjsss}}}~~~|||zzzyyyxxxuuusssrrrssssssttttttsssrrrpppmmmjjjhhhgggfffeeeeeecccbbbaaa`````````___^^^___aaabbbbbbaaa]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^]]][[[ZZZYYYWWWWWWWWWXXXYYY\\\^^^```aaaccceeeggggggeeebbb``````^^^]]][[[[[[\\\]]]^^^^^^]]][[[\\\___aaabbbbbbeeegggiiijjjjjjgggeeecccbbbdddeeeffffffeeedddbbbaaacccfffiiillloooqqqrrrtttuuuxxx{{{xxxqqqmmmiiiiiiiiiiiiiiihhhgggfffaaaaaa___^^^\\\[[[ZZZYYYSSSOOOOOOQQQPPPLLLKKKMMMLLLKKKIIIHHHHHHIIIJJJKKKFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@?????????@@@BBBDDDEEE????????????????????????<<<===???@@@AAABBBBBBBBB>>>???AAAAAA?????????@@@>>>?????????@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBDDDAAA>>>>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;=========<<<;;;;;;::::::<<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????BBBAAAAAAAAAAAABBBCCCCCCEEEEEEGGGHHHJJJKKKMMMMMMTTTWWW[[[___eeemmmvvv{{{|||yyywwwvvvvvvuuutttsssrrrqqqqqqqqqppppppqqqssssssrrrpppmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiiiiihhhgggeeeddd``````______```bbbdddeeegggiiikkknnnnnnmmmkkkiiifffdddbbb```______```aaaaaa``````bbbfffiiijjjiiikkkkkkllllllkkkiiifffeeedddeeefffggggggfffeeedddaaadddhhhlllppprrrtttuuuvvvvvvxxxzzz}}}{{{xxxsssssssssssssssrrrqqqqqqlllkkkjjjhhhfffdddcccbbb[[[XXXVVVXXXVVVRRRQQQTTTQQQPPPOOOOOONNNOOOOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBB??????>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@>>>@@@AAAAAA@@@??????@@@??????@@@@@@@@@AAAAAAAAA???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBDDDAAA>>>>>>@@@AAA@@@???????????????????????????========================;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<============>>>>>>?????????@@@>>>??????@@@@@@??????>>>AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIFFFHHHLLLOOOTTTZZZaaafffooorrrvvv|||~~~|||{{{zzzzzzzzzzzz{{{{{{{{{yyyxxxwwwsssrrrpppoooooopppqqqqqqrrrtttwwwyyy{{{zzzyyywwwsssrrrooommmkkkjjjjjjjjjggggggiiilllqqqtttttttttttttttsssqqqpppnnnmmmllllllmmmnnnoooooonnnmmmllliiilllqqqvvvzzz|||}}}}}}}}}}}}|||}}}~~~}}}}}}}}}}}}}}}|||||||||xxxwwwvvvtttrrrpppnnnmmmgggdddbbbbbb```\\\[[[^^^YYYYYYZZZZZZYYYXXXXXXWWWRRRRRRQQQPPPOOOOOONNNNNNLLLLLLKKKIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@@@@AAABBB????????????????????????===>>>???@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@??????@@@???@@@@@@@@@@@@AAAAAAAAA???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBCCCAAA??????@@@AAA@@@???????????????????????????========================<<<<<<===>>>>>>>>>>>>>>>:::;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@@@@AAA>>>??????@@@@@@??????>>>???????????????@@@@@@AAA@@@AAAAAABBBBBBCCCDDDDDDAAACCCEEEFFFIIIMMMRRRVVVZZZ[[[]]]aaafffkkkooorrrxxx|||~~~}}}|||{{{vvvvvvxxx|||~~~|||{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}|||{{{~~~~~~}}}{{{xxxuuutttrrrnnnlllllljjjfffeeehhhddddddeeeeeeeeecccbbbaaa\\\\\\\\\[[[ZZZYYYXXXWWWTTTSSSRRROOOMMMLLLKKKJJJFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@===???AAA@@@???>>>??????????????????@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????;;;<<<<<<<<<=========>>><<<============>>>>>>>>><<<<<<<<<<<<============;;;<<<===>>>???@@@AAAAAA>>>>>>????????????>>>>>>>>>============>>>??????????????????@@@@@@@@@@@@DDDEEEFFFFFFFFFHHHKKKNNNOOOOOOPPPRRRUUUYYY]]]```ccceeeiiimmmrrryyy}}}zzzyyyxxxtttrrrrrrqqqnnnnnnqqqnnnoooooopppooommmkkkjjjggggggggggggeeedddbbbaaa]]]\\\YYYVVVTTTRRRQQQQQQKKKKKKKKKKKKJJJIIIIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@??????===???@@@@@@???>>>>>>???>>>>>>>>>????????????@@@???@@@AAAAAA??????@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAAAAA@@@?????????????????????????????????????????????????????????======>>>???@@@@@@??????>>>>>>=========<<<<<<<<<============>>>>>>>>>???<<<<<<<<<=========>>>>>>;;;<<<===>>>???@@@AAAAAA>>>>>>>>>??????>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>??????????????????BBBCCCCCCBBBAAAAAACCCEEEGGGFFFFFFFFFHHHKKKNNNPPPPPPQQQSSSVVVYYY___fffjjjwww{{{~~~|||zzzvvvtttvvvuuusssuuuyyywwwwwwwwwvvvuuutttsssrrrqqqrrrrrrqqqpppnnnlllkkkeeeccc```]]][[[YYYYYYXXXQQQQQQQQQQQQQQQPPPOOONNNJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEEEEDDDCCCAAA@@@??????AAABBBBBBAAA@@@@@@AAA>>>>>>?????????@@@@@@@@@???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBB???AAABBBBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>??????>>>======<<<;;;;;;=========>>>>>>>>>??????<<<<<<=========>>>>>>>>><<<<<<===>>>???@@@@@@AAA===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????@@@AAA@@@>>>>>>???AAABBBBBBAAABBBCCCDDDFFFGGGFFFGGGJJJLLLNNNSSSXXX\\\aaadddhhhlllqqqvvv|||}}}}}}}}}}}}~~~|||zzzvvvuuuwwwxxxxxxzzz}}}|||{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzxxxvvvsssrrrkkkiiifffccc```_________YYYYYYZZZ[[[[[[ZZZYYYXXXTTTTTTSSSRRRRRRQQQPPPPPPMMMMMMLLLKKKJJJHHHFFFEEEBBBDDDEEEEEEDDDCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBB???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBB>>>AAACCCBBB@@@>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>===<<<<<<>>>>>>>>>=====================>>>>>>>>>?????????<<<=========>>>>>>>>>>>>======>>>>>>?????????@@@======>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>><<<<<<======>>>>>>??????===???@@@???>>>>>>???AAA@@@AAAAAAAAABBBBBBCCCCCCCCCEEEGGGIIIJJJLLLPPPRRRSSSUUUXXXZZZ]]]```eeehhhjjjpppwww}}}||||||{{{zzzyyyzzz{{{}}}}}}~~~~~~{{{zzzzzzvvvuuuxxxzzzzzz~~~}}}{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}zzzwwwvvvnnnllliiifffdddccccccccc```aaabbbcccccccccaaaaaa]]]]]]\\\[[[[[[ZZZYYYYYYUUUUUUTTTSSSQQQOOOMMMLLLEEEFFFHHHHHHFFFFFFFFFGGGBBBBBBBBBCCCCCCCCCDDDDDD???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBB>>>AAACCCCCC@@@>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>><<<;;;:::<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>;;;;;;<<<======>>>??????:::;;;======<<<<<<>>>???===>>>??????@@@?????????@@@BBBDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLMMMPPPTTTWWWWWW\\\cccgggjjjpppxxx|||xxxxxxwwwvvvvvvxxxzzz}}}~~~|||}}}~~~{{{wwwuuussstttvvvyyy}}}}}}{{{}}}|||yyysssqqqnnnmmmmmmlllkkkiiieeeeeegggjjjmmmnnnmmmlllmmmiiieeecccdddcccaaa___cccaaa]]]YYYVVVUUUTTTTTTRRRPPPNNNNNNOOOPPPPPPOOOJJJGGGDDDBBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBAAA@@@??????>>>??????@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????BBBAAAAAAAAA@@@?????????<<<>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>@@@BBBCCC>>>???@@@AAAAAA@@@???>>>???>>>===============>>>===<<<;;;;;;;;;===>>>???;;;<<<===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<===>>>FFF===;;;BBBEEEBBBFFFOOOOOOHHHCCCEEEGGGGGGHHHKKKKKKOOOTTTXXX\\\```dddgggtttyyywwwwwwxxxyyy{{{}}}~~~~~~|||yyyvvvsssqqqsssuuuxxxxxxxxxwwwxxxyyyzzzzzzyyywwwtttssstttvvvssstttvvvxxxxxxwwwvvvuuurrrqqqppppppppppppmmmkkkqqqqqqpppppppppppppppooollllllmmmnnnnnnoooppppppjjjiiihhhfffeeedddddddddiiigggfffgggiiikkkjjjhhhiiikkknnnqqqsssuuuxxx{{{yyyxxxuuussspppnnnmmmlllmmmmmmmmmllllllkkkiiiiiieeeeeedddddddddeeefffgggjjjlllnnnoooooooooqqqsssqqqpppooommmllllllllllllppppppqqqpppnnnnnnpppqqqjjjjjjjjjjjjjjjjjjjjjiiimmmjjjkkkppptttvvvzzzzzzwwwvvvuuuttttttvvvxxxyyyzzz{{{}}}~~~}}}zzzwwwuuurrrsssuuuxxx|||~~~yyywwwtttsssrrrrrrpppnnnmmmmmmoooqqquuuvvvuuutttssspppllljjjjjjiiigggeeefffeeecccaaa^^^[[[YYYXXXYYYXXXWWWWWWXXXYYYXXXVVVRRRNNNJJJGGGGGGGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@@@@===>>>>>>>>>>>>>>>>>>===@@@@@@@@@@@@@@@?????????===>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>AAACCCEEE>>>??????@@@@@@??????>>>>>>>>>============>>>>>>>>>===<<<<<<<<<===>>>>>>;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;===>>>???>>>===<<<===>>>AAA<<<===BBBAAAAAALLL[[[OOOHHHCCCDDDEEEDDDEEEGGGEEEFFFHHHJJJLLLOOOTTTWWW^^^ccciiinnnssswww{{{~~~YYYYYYYYYYYYZZZ[[[]]]]]]^^^^^^]]]\\\YYYVVVTTTRRRUUUVVVXXXXXXWWWWWWXXXZZZYYYYYYYYYWWWUUUTTTUUUWWWUUUUUUWWWXXXXXXXXXWWWVVVZZZXXXWWWWWWXXXXXXWWWVVVPPPQQQQQQQQQRRRRRRSSSSSSOOOOOOPPPPPPQQQRRRRRRRRRUUUTTTTTTSSSRRRQQQQQQPPPLLLKKKKKKLLLNNNPPPOOONNNNNNPPPSSSTTTUUUWWWZZZ\\\ZZZYYYWWWUUUTTTSSSRRRRRRPPPPPPPPPPPPPPPOOONNNMMMRRRRRRQQQQQQRRRRRRSSSTTTVVVWWWYYYYYYXXXYYYZZZ\\\ZZZYYYXXXWWWWWWXXXYYYZZZRRRSSSTTTSSSRRRRRRSSSUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXVVVWWW[[[^^^]]]```dddkkkooouuuyyy|||}}}|||{{{zzz~~~}}}|||{{{{{{{{{{{{{{{~~~~~~~~~|||xxxvvvtttsssrrrrrrtttuuuvvvwwwyyyzzzzzzxxxvvvtttpppqqqsssvvvzzz}}}{{{{{{zzzxxxvvvvvvvvvwwwyyy|||~~~~~~||||||yyyvvvtttrrrqqqooommmkkkkkkkkkjjjhhhddd```^^^_________```bbbaaa___]]][[[VVVQQQMMMLLLLLLLLLLLLHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@???@@@AAAAAAAAAAAAAAA@@@@@@======>>>>>>>>>>>>======>>>>>>??????????????????===>>>??????======>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<>>>AAADDDFFF@@@??????>>>>>>??????@@@>>>>>>>>>======>>>>>>???>>>>>>===<<<<<<<<<======<<<<<<>>>>>>>>>>>><<<<<<>>>======<<<<<<;;;;;;;;;===>>>???>>>===<<<===>>><<<<<>>???PPPeeeLLLFFFAAABBBBBB@@@@@@CCCCCCCCCBBBAAAAAADDDHHHKKKMMMQQQUUUYYY]]]aaafffiiikkkpppxxxKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFGGGHHHIIIHHHGGGGGGIIIKKKHHHIIIIIIHHHGGGFFFGGGHHHHHHHHHIIIJJJKKKJJJJJJIIIGGGEEEDDDDDDFFFGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAACCCDDDFFFFFFFFFDDDFFFHHHIIIIIIJJJLLLNNNKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJHHHIIIJJJIIIHHHHHHIIIKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFKKKMMMLLLMMMPPPUUUXXX]]]```ccceeegggiiidddeeefffhhhlllooorrrtttuuuvvvxxxzzz|||~~~{{{yyyuuurrrooommmlllllljjjkkklllllllllkkkiiihhheeedddcccaaa___^^^^^^]]]``````___^^^^^^^^^^^^^^^_________```bbbdddfffgggjjjkkkkkklllmmmnnnooopppqqqrrrsssuuuwwwyyy{{{{{{~~~}}}xxxwwwtttrrrqqqrrrrrrsssttttttuuuvvvvvvvvvuuutttnnnoooqqqtttxxx}}}~~~|||||||||~~~~~~|||yyywwwuuutttrrrrrrqqqpppmmmjjjgggeeebbbbbbccceeeffffffccc```^^^ZZZUUUQQQPPPQQQQQQRRRLLLMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>????????????>>>>>>=========>>>?????????@@@===>>>??????>>>===>>>???========================<<<<<<<<<===>>>@@@BBBCCC@@@???>>>======>>>???@@@>>>>>>>>>===>>>>>>??????>>>>>>>>>===============<<<===>>>??????>>>===<<<<<<<<<<<<<<<===============>>>???>>>===<<<===>>>;;;===@@@@@@===???NNN___FFFAAA?????????===>>>AAAAAABBBBBBAAA???@@@BBBEEEGGGIIILLLNNNQQQTTTXXX\\\WWW[[[bbbhhhnnnuuu{{{AAAAAAAAAAAA@@@??????>>>===>>>???@@@AAAAAA@@@@@@>>>?????????>>>>>>@@@AAA===???@@@@@@?????????AAA>>>??????@@@@@@@@@@@@@@@===<<<;;;<<<>>>>>>>>><<>>>>>>>>=========>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>===999:::<<<======>>>???@@@===>>>@@@@@@@@@@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@AAA??????????????????>>>===;;;;;;<<<===>>>>>>??????@@@AAACCCCCCBBBBBBCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFHHHEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@BBBFFFHHHFFFGGGKKKIIILLLOOOQQQQQQQQQRRRSSSTTTSSSSSSTTTVVVXXX[[[\\\\\\]]]^^^```bbbccccccccc]]][[[YYYWWWUUUUUUUUUUUURRRSSSSSSTTTSSSRRRQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLLLLLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWYYYYYYZZZ[[[\\\]]]^^^___aaabbbddddddcccccceeefffggghhhjjjlllmmmmmmmmmllllllmmmnnnoooqqqsssttttttxxxzzz}}}yyyxxxuuusssrrrrrrrrrsssssssssssstttttttttttttttnnnoooppprrrvvv|||~~~{{{yyyyyyyyywwwuuurrrooonnnmmmmmmffffffggghhhiiihhheeeccc^^^ZZZVVVSSSSSSTTTUUUUUUPPPPPPQQQQQQPPPOOOOOONNNKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>===>>>>>>??????>>>>>>============>>>?????????@@@>>>???@@@???>>>===>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>======<<<===>>>??????>>>===<<<:::;;;;;;<<<===>>>??????===>>>???>>>===<<<===>>>>>>>>>?????????@@@FFFNNN@@@===<<<>>>>>><<<>>>BBB:::===???@@@???>>>>>>>>>@@@BBBDDDEEEFFFHHHLLLNNNMMMPPPTTTXXX\\\```eeehhhlllmmmpppvvv;;;<<<<<<<<<<<<;;;::::::666777999;;;============:::;;;<<<<<<::::::;;;<<<999;;;============>>>???:::::::::::::::;;;;;;;;;>>>===>>>???AAA@@@>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBCCCCCCCCCBBBAAA888:::;;;<<<;;;;;;===???:::;;;======<<<<<<>>>?????????>>>>>>>>>>>>??????;;;<<<<<<<<<<<<<<<;;;;;;===>>>???AAABBBBBBBBBBBBAAACCCEEEEEEDDDDDDFFFHHHGGGHHHIIIIIIHHHGGGEEEDDDAAABBBCCCBBBBBBBBBDDDFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIFFFFFFJJJKKKIIIKKKNNNGGGIIIKKKKKKJJJIIIHHHIIIMMMLLLJJJIIIIIIKKKMMMNNNMMMMMMOOOPPPPPPPPPOOONNNLLLLLLJJJIIIIIIIIIJJJKKKFFFFFFGGGHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAACCCBBBAAAAAAAAABBBCCCDDDAAABBBCCCDDDFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNPPPPPPOOOOOOQQQRRRPPPQQQRRRSSSSSSSSSSSSSSSQQQRRRSSSTTTVVVWWWXXXYYY\\\^^^```aaaaaacccfffiiikkkkkklllmmmoooppppppqqqqqqrrrtttwwwzzz}}}~~~zzzwwwuuutttttttttttttttsssssssssssstttuuupppoooppprrruuuzzz}}}~~~}}}yyyvvvtttsssttttttmmmmmmllllllmmmkkkiiifff^^^[[[XXXVVVWWWXXXWWWWWWTTTUUUUUUTTTTTTSSSRRRQQQOOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFEEEEEECCCBBB@@@@@@======>>>>>>>>>>>>======>>>>>>??????????????????>>>???@@@@@@>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>??????@@@AAA<<<===>>>????????????>>>======????????????======;;;;;;<<<===>>>??????@@@===>>>???>>>===<<<===>>>@@@???>>>>>>???@@@@@@@@@===;;;<<<>>>===;;;>>>CCC888<<<@@@AAAAAA???>>>======???AAABBBAAABBBDDDEEEGGGIIIKKKMMMNNNPPPTTTWWW[[[ZZZZZZ\\\bbbkkksssxxx999:::;;;<<<===<<<<<<;;;888999;;;<<<=========<<<:::<<<>>>>>><<<;;;;;;;;;999<<>>>>>???::::::<<<>>>???>>>:::777@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@AAAAAAAAA@@@???@@@BBBDDDCCCBBBAAACCCEEE???@@@BBBBBBAAAAAACCCDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@@@@AAAAAA@@@@@@@@@;;;<<<>>>@@@AAAAAAAAAAAA???AAACCCCCCCCCDDDFFFGGGGGGIIIMMMOOOOOONNNKKKIIIJJJLLLMMMLLLLLLLLLNNNPPPPPPPPPQQQRRRTTTUUUVVVVVVSSSOOOMMMOOOOOOMMMNNNRRRRRRSSSUUUTTTRRRPPPPPPPPPQQQOOOMMMKKKKKKLLLMMMOOONNNOOOPPPPPPOOOMMMKKKIIIIIIHHHGGGFFFFFFFFFGGGHHHBBBCCCDDDDDDDDDCCCAAA@@@@@@@@@???>>>======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<>>>???888999;;;<<<===>>>======>>>>>>??????@@@AAAAAAAAA@@@BBBCCCDDDCCCCCCDDDFFFDDDCCCCCCCCCCCCCCCDDDDDDAAABBBCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJJJJKKKNNNPPPRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXZZZ\\\]]]______bbbcccdddgggjjjmmmooopppqqqsssvvvyyy}}}}}}zzzyyyyyyvvvuuutttsssssssssuuuuuuqqqqqqqqqrrruuuzzz~~~~~~|||zzzyyyyyytttrrrpppnnnnnnmmmkkkiiiaaa___]]]\\\[[[[[[YYYWWWYYYYYYYYYXXXXXXWWWVVVUUUSSSSSSRRRRRRQQQPPPPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHJJJJJJIIIHHHGGGEEEDDDCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>???@@@@@@>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBB;;;<<<===???@@@@@@@@@@@@===>>>???@@@@@@???>>>===>>>>>>=====================>>>???>>>===<<<===>>>??????======>>>@@@???>>>===<<<===???===:::<<>>AAABBBAAA@@@@@@@@@>>>@@@BBBBBBAAA@@@@@@AAACCCDDDEEEEEEEEEFFFIIILLLMMMLLLLLLMMMPPPTTTYYY\\\```dddiiimmmppptttxxx{{{777999:::<<<======<<<<<<999:::;;;<<<<<<;;;::::::999;;;>>>???===;;;::::::999<<>>=========;;;;;;:::::::::;;;;;;<<<999999888888999:::<<<===666777999:::;;;<<<;;;;;;999999:::;;;<<<===>>>???:::;;;======<<<<<<>>>??????>>>===<<<;;;<<<===>>>;;;<<<<<<===>>>???@@@@@@===?????????>>>???AAACCCDDDEEEEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHLLLLLLMMMNNNPPPRRRTTTVVVTTTVVVYYY\\\```ccceeefffggghhhiiilllooorrrtttvvvvvvwwwyyy{{{~~~~~~xxxwwwuuusssssssssuuuvvvsssrrrqqqrrruuuyyy~~~}}}{{{vvvtttpppnnnnnnmmmkkkiiieeecccaaa```___]]]YYYWWW\\\\\\\\\[[[[[[YYYXXXXXXVVVVVVUUUUUUTTTSSSSSSRRRNNNNNNMMMLLLKKKJJJIIIIIIMMMMMMMMMKKKJJJHHHFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDBBBAAAAAAAAA@@@?????????>>>@@@@@@@@@???>>>???@@@????????????????????????:::;;;<<<>>>???@@@@@@@@@<<<===>>>??????>>>===<<<>>>>>>>>>>>>???@@@AAABBB:::;;;===???@@@AAAAAA@@@===>>>???@@@@@@???>>>===AAA@@@???>>>===<<<;;;;;;===??????>>>===<<<===>>>===>>>>>><<<<<>>???@@@===999;;;@@@===>>>>>>===<<<<<<===???<<<>>>AAAAAA@@@>>>===<<>>============???>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????AAACCCEEEFFFFFFFFFHHHIIIFFFGGGHHHJJJMMMPPPRRRSSSRRRTTTVVVXXXXXXWWWUUUTTTQQQPPPQQQSSSVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUWWWYYY[[[[[[[[[[[[YYYZZZ\\\^^^^^^^^^]]]\\\WWWYYYZZZZZZXXXVVVVVVVVVSSSTTTUUUTTTRRRQQQRRRSSSUUUVVVVVVUUUTTTRRRPPPOOONNNRRRWWW[[[]]]___aaabbbeeedddcccbbbcccgggnnnssssssvvvzzz~~~~~~|||wwwvvvttttttuuuwwwzzz|||}}}~~~zzzwwwvvvxxxtttooollllllnnnpppqqqrrrqqqpppooonnnjjjddd^^^]]]YYYTTTPPPPPPQQQQQQQQQQQQPPPNNNMMMMMMKKKHHHFFFBBB@@@===<<<===<<<;;;999::::::999999999::::::;;;888888888888888888888888999999:::;;;;;;<<<======555666888999::::::999999999999999:::;;;;;;:::999===;;;::::::<<<;;;888555777777888777777777999:::888;;;===>>><<<:::999999<<<===>>>???AAAAAABBBBBB===>>>>>>????????????????????????@@@AAAAAABBBBBBFFFFFFFFFHHHJJJMMMPPPRRRTTTTTTTTTUUUVVVWWWYYYZZZ```_________aaadddgggiiiiiimmmrrryyy|||wwwttttttvvvwwwxxxxxxwwwuuutttuuuxxxzzz|||}}}}}}|||~~~|||{{{yyywwwtttqqqooonnnjjjiiihhhfffccc```^^^\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\YYYXXXXXXXXXWWWSSSOOOPPPOOOMMMKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPMMMIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCC@@@AAABBBCCCDDDCCCBBBAAA===>>>>>>??????>>>===<<<>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAA>>>===<<<<<<<<<===???@@@??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBB>>>;;;;;;===???>>><<<============>>>>>>>>>>>>@@@???>>><<<<<<>>>???@@@>>>>>>???@@@AAAAAABBBBBBFFFEEEDDDCCCCCCDDDEEEFFFIIIGGGDDDEEEIIIMMMNNNMMMRRRTTTUUUXXX\\\bbbjjjooo{{{>>>@@@CCCDDDCCCBBBAAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLLLLKKKKKKIIIKKKNNNOOOPPPQQQRRRTTTVVVWWWYYY\\\___ccceeegggfffhhhjjjllllllkkkiiihhheeedddeeegggiiikkkjjjiiikkkjjjhhhggggggggghhhiiijjjkkkmmmoooqqqrrrrrrqqqmmmoooppprrrrrrrrrqqqpppmmmoooqqqqqqooommmmmmmmmhhhhhhhhhfffcccbbbbbbddddddeeeeeeeeeeeecccbbbaaaeeeiiinnnsssuuuxxxzzz{{{zzz{{{{{{{{{}}}zzzoookkkfffcccbbbcccccccccbbb```^^^\\\ZZZWWWSSSPPPNNNJJJEEEAAA>>><<<:::888;;;:::::::::::::::;;;;;;888888888888888888888888888888888999999:::::::::555666888999::::::::::::;;;::::::::::::::::::999===;;;:::;;;===<<<999777777888888888777777888999666888:::;;;:::999999999:::;;;<<<>>>??????@@@@@@888888999:::::::::::::::<<<<<<<<<===>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKOOOOOONNNOOOQQQTTTXXXZZZYYY\\\aaagggnnnvvv~~~}}}{{{{{{{{{{{{yyyxxxvvvuuuvvvxxx{{{}}}}}}~~~|||yyyyyy{{{~~~}}}zzzxxxuuusssqqqqqqmmmmmmkkkiiifffccc```____________^^^^^^^^^^^^^^^\\\ZZZYYYYYYYYYXXXTTTPPPPPPOOOMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSRRROOOLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFBBBCCCCCCCCCCCCBBBBBBBBB???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@>>>??????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>??????????????????????????????AAA@@@@@@???>>>>>>>>>???AAA???<<<<<<===???>>>===============>>>>>>>>>???@@@???===<<<<<<===???@@@>>>>>>???@@@@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBFFFCCCAAAAAADDDFFFFFFFFFFFFGGGHHHJJJLLLPPPVVVZZZbbbjjjsss{{{HHHKKKNNNNNNMMMLLLKKKKKKMMMNNNNNNOOOPPPRRRTTTUUUWWWXXXYYY[[[\\\\\\\\\\\\]]]___bbbdddeeefffiiikkklllmmmpppssswww|||~~~}}}~~~~~~~~~zzzwwwtttpppkkkggg^^^YYYPPPHHHCCC???;;;999<<<;;;;;;::::::;;;;;;;;;888888888888888888888888888888888999999999999999555666777999:::;;;;;;;;;<<<;;;:::::::::;;;;;;<<<>>>>>>>>>???@@@???<<<:::::::::999999999888888888444555777777666666888999888888:::;;;<<<<<<======555555666777777777777666888888999999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDGGGKKKNNNPPPQQQTTTYYY___fffmmmuuuzzz~~~{{{xxxyyyyyyyyyxxxvvvssspppnnnjjjlllpppsssvvvyyy~~~}}}{{{zzzzzz{{{}}}~~~|||zzzwwwvvvxxx~~~}}}~~~{{{yyywwwuuuuuuuuurrrqqqooollliiieeecccbbbbbbbbbaaaaaa`````````___]]]\\\[[[ZZZZZZXXXUUURRROOONNNMMMMMMMMMNNNOOOPPPTTTTTTUUUUUUTTTRRROOOMMMMMMMMMMMMMMMNNNNNNNNNOOOIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEDDDDDDBBB@@@???>>>>>>>>>??????@@@AAABBB@@@AAAAAAAAA@@@???>>>>>>=========>>>??????@@@@@@???@@@@@@@@@@@@???>>>>>>@@@@@@@@@??????@@@AAAAAA????????????????????????CCCBBBAAA???>>>>>>======AAA???======>>>???>>>============>>>>>>>>>?????????>>>===<<<<<<===>>>???>>>>>>??????@@@AAAAAAAAA???>>>============>>>???CCC@@@>>>>>>???@@@@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJOOOTTTZZZ```dddjjjrrrwwwTTTWWW[[[\\\\\\[[[[[[\\\]]]]]]^^^```bbbeeeggghhhhhhiiijjjlllnnnooooooooorrrtttwwwxxxzzz|||rrrjjj___SSSKKKEEE@@@>>><<<<<<;;;;;;:::;;;;;;;;;888888888888888888888888::::::::::::::::::::::::666777888999:::;;;;;;;;;;;;;;;;;;:::;;;===AAADDDGGGGGGIIIJJJJJJGGGDDDBBBAAA???===;;;:::999888777555666666555444444666888555666777888999999999999666777777888888888888888666666666777888888999999888999:::::::::999888777????????????@@@AAABBBCCC>>>??????AAADDDHHHLLLOOORRRWWW^^^fffmmmvvv~~~~~~{{{yyyuuupppjjjeee```]]]VVVXXXYYYZZZ[[[]]]```bbbdddfffiiimmmqqqtttvvvxxxzzz}}}|||zzzwwwvvvxxx}}}}}}zzz~~~~~~|||yyyxxxxxxxxxyyyuuusssqqqmmmjjjgggeeedddeeeeeedddcccbbbbbbaaaaaa^^^]]]]]]\\\[[[YYYVVVTTTOOONNNNNNNNNNNNOOOPPPPPPTTTUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNOOOOOONNNLLLIIIGGGFFFGGGHHHIIIIIIJJJJJJJJJHHHFFFDDDCCCAAAAAAAAAAAAAAABBBDDDEEEBBBBBBBBBBBBAAA@@@???>>>??????@@@@@@AAABBBBBBBBB===>>>???@@@@@@???>>>===AAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>>>>=========@@@@@@????????????>>>>>>======>>>>>>>>>?????????>>>>>>===<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@AAA?????????>>>>>>?????????@@@???>>>>>>>>>???@@@@@@@@@BBBDDDDDDCCCCCCDDDEEEGGGJJJMMMPPPSSSXXX^^^cccgggkkkrrrxxx~~~```cccgggjjjkkklllmmmnnnnnnnnnppprrruuuxxx{{{|||zzz{{{}}}qqqbbbUUULLLEEEAAA===<<<;;;:::::::::::::::777777777777777777777777999999:::::::::::::::;;;888888888999999:::;;;;;;::::::;;;;;;<<>><<<:::999777777777777666444333555666444555666777777777777777777888999999::::::999999555555666777777888888999666777999:::::::::999888;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<>>>AAAFFFJJJLLLRRRYYYdddooozzzzzzpppfff\\\VVVRRRNNNOOOOOONNNLLLJJJJJJJJJMMMNNNOOOQQQTTTVVVXXXYYYXXX[[[^^^aaacccfffkkknnnvvvzzz~~~|||zzzxxxzzz}}}}}}}}}}}}}}}|||xxx}}}~~~~~~}}}|||zzzyyyxxxyyyyyyzzzuuussspppmmmjjjgggfffeeegggffffffdddcccbbbaaaaaa]]]^^^^^^]]][[[XXXWWWVVVOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNOOOOOOOOOPPPPPPPPPKKKKKKKKKKKKLLLMMMNNNOOORRRQQQQQQQQQRRRRRRSSSTTTSSSQQQNNNLLLKKKLLLNNNOOOOOOPPPPPPOOONNNLLLJJJIIIGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHH@@@AAACCCCCCDDDCCCBBBAAABBBAAAAAA@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>>>>???@@@@@@AAA@@@????????????>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>???????????????@@@@@@??????@@@@@@@@@@@@??????===>>>>>>>>>??????@@@AAA<<<>>>@@@AAA@@@@@@@@@AAABBBCCCDDDDDDFFFJJJOOORRRRRRVVV[[[___cccgggkkknnntttxxx}}}dddhhhmmmqqqssstttvvvwwwvvvwwwyyy{{{~~~lll\\\NNNEEE???<<<<<<;;;:::999999999999777777777777777777777777666666777777888999999999::::::999999999999::::::888999::::::<<>>AAAEEEIIILLLSSS]]]lll{{{uuugggZZZQQQLLLMMMOOOPPPNNNJJJFFFCCCBBBAAAAAAAAAAAABBBCCCEEEFFFHHHIIIKKKMMMNNNPPPSSSVVVZZZ]]]bbbeeefffffffffgggfffjjjpppvvvyyy}}}~~~||||||}}}}}}|||zzz}}}|||yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxtttrrrooollliiiggggggfffhhhgggfffdddcccaaa``````]]]^^^___^^^[[[XXXVVVVVVQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWUUURRRPPPOOOQQQRRRTTTTTTUUUUUUUUUTTTSSSQQQPPPMMMLLLKKKKKKLLLNNNPPPQQQMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKLLLMMMMMMNNNNNNGGGGGGGGGGGGFFFDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======>>>??????@@@???AAABBBBBB@@@??????@@@>>>>>>>>>?????????@@@@@@>>>>>>????????????>>>>>>????????????????????????>>>??????@@@@@@??????>>>;;;<<<>>>>>>>>>>>>???AAA:::<<<>>>?????????@@@AAABBBAAA@@@@@@BBBDDDGGGHHHHHHJJJMMMOOOPPPRRRUUUWWWZZZ]]]bbbgggmmmssszzz___cccgggkkkmmmnnnoooqqqpppqqqsssuuuxxx{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}zzz{{{||||||{{{|||}}}kkkZZZLLLAAA;;;;;;;;;:::999888888888888777777777777777777777777444555666777888999:::;;;===<<<:::999888888999999888999999999:::BBBMMMVVVdddmmmzzz~~~{{{hhh]]]NNNCCC>>><<<999777111333555666666555666777555555666777777777777666444555666666777777666666555555555666777777888888888888888888999:::;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<===@@@DDDHHHJJJVVVbbbttt{{{iiiZZZOOOIIIHHHKKKNNNNNNKKKFFFBBB@@@<<<<<<;;;;;;;;;<<<===>>>@@@BBBCCCDDDDDDEEEHHHJJJIIIKKKNNNPPPOOOOOOPPPQQQNNNQQQVVVZZZ\\\^^^aaaccceeehhhmmmqqquuuyyy}}}~~~~~~~~~~~~~~~|||wwwsssrrrsssuuuwwwwwwwwwvvvuuusssqqqnnnkkkiiihhhhhhhhhggggggeeedddbbb```___^^^\\\^^^___^^^ZZZWWWVVVVVVRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVTTTSSSSSSTTTUUUVVVXXXYYYZZZZZZYYYXXXWWWVVVRRRQQQQQQRRRTTTWWW[[[]]]YYYZZZ[[[\\\]]]]]]]]]]]]YYYZZZZZZ[[[[[[\\\\\\]]]XXXVVVTTTQQQNNNKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@???AAADDDCCCAAA??????@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<>>>@@@@@@>>>===>>>@@@>>>@@@AAAAAA@@@AAABBBDDDDDDBBBAAAAAABBBCCCDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJLLLMMMPPPRRRUUUZZZ___cccrrrvvv}}}WWWZZZ^^^aaabbbcccdddeeefffggghhhkkknnnqqqtttuuuvvvvvvxxxyyyzzzzzz{{{{{{uuutttsssqqqooooooqqqsssrrrqqqqqqpppppppppppppppmmmoooqqqssssssrrrpppooollljjjjjjjjjkkkjjjhhhffffffeeeddddddeeefffggghhhhhhiiijjjkkkkkkkkkjjjiiigggfffdddcccaaa`````````aaabbbcccbbbbbbdddgggiiieeeiiinnnrrrttttttuuuvvvtttwww{{{tttdddUUUHHH???999;;;:::999888777777777777777777777777777777777777555666777888:::<<<===>>>>>>===;;;999888888888888888999999777888???KKKUUU```lll|||pppcccRRREEE???<<<999777,,,///333666666777777888666666777777888777777777444555666666777777666666444444555666666777777888<<<;;;:::999999:::<<<<<<::::::999999999:::;;;;;;777777777888;;;???BBBDDDUUUbbbwww{{{gggVVVJJJDDD<<>><<<;;;;;;:::999999:::<<<<<<888:::;;;;;;;;;<<>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@@@@BBBDDDCCC@@@>>>>>>@@@@@@AAABBBAAA@@@@@@BBBCCCBBBAAA@@@???@@@AAA@@@@@@CCCDDDDDDCCCAAAAAACCCDDDGGGGGGHHHHHHIIILLLPPPSSSVVVZZZaaaiiiqqqwww{{{}}}|||IIIJJJKKKMMMMMMLLLKKKKKKPPPQQQSSSUUUWWWZZZ\\\]]]aaaaaaaaaaaaaaa```___^^^^^^]]][[[YYYXXXXXXXXXXXXUUUUUUUUUVVVVVVVVVVVVVVVQQQRRRTTTUUUUUUUUUTTTSSSQQQQQQQQQPPPPPPOOOOOOOOOQQQPPPMMMKKKKKKKKKMMMNNNMMMMMMNNNOOOOOONNNLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIIIIJJJJJJLLLMMMNNNRRRSSSTTTVVVWWWXXXXXXXXXWWWZZZ^^^ccchhhlllooopppssstttuuuvvvvvvxxx{{{~~~wwwvvvvvvxxx|||}}}xxxtttpppnnnllljjjjjjlllnnnpppsssxxx}}}}}}zzzuuuuuuuuuuuutttrrrpppooollllllllllllmmmmmmmmmnnnlllnnnqqqtttwwwyyy{{{|||ssskkk^^^PPPEEE???<<<;;;666777777777777777666666333222222444666666555333888;;;<<<<<>>:::777666888:::555888;;;;;;;;;>>>EEELLL^^^eeeoooyyy~~~|||hhh\\\LLL@@@;;;888666444555555666666555555444333444333444666999999666333555666777666444333333555444555666777777666555555222333555666666666555444555555666666777777777888777777777666777999===AAARRR^^^pppooo___TTTJJJCCCBBBBBBBBBBBBAAA???===<<<:::::::::999999888888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======AAA@@@>>>>>>>>>@@@CCCDDDIIIFFFFFFIIIJJJHHHIIIMMMNNNOOOPPPRRRUUUXXXZZZ\\\^^^___bbbdddgggkkkqqquuuyyyzzz|||}}}yyyqqqqqqrrrvvv{{{{{{yyyuuuqqqqqqooommmkkkiiiggggggjjjiiifffccc```]]]\\\[[[]]]\\\\\\[[[ZZZXXXVVVUUUUUUTTTRRRPPPOOONNNMMMMMMNNNMMMMMMLLLMMMMMMNNNOOOJJJJJJIIIIIIIIIKKKLLLMMMNNNNNNMMMMMMMMMNNNNNNOOOSSSSSSSSSSSSRRRRRRQQQPPPSSSRRRQQQPPPQQQSSSUUUVVVVVVXXX\\\]]]\\\[[[[[[[[[WWWXXXYYY[[[]]]aaagggkkkrrruuuzzz}}}yyyuuurrrmmmfffaaa___YYYRRROOOOOONNNKKKGGGIIIGGGFFFDDDCCCCCCDDDDDDAAAAAAAAACCCDDDDDDAAA>>>@@@@@@AAABBBBBBBBBBBBAAA@@@BBBAAA>>>===@@@AAA>>>?????????@@@AAAAAABBBBBBAAA@@@?????????@@@AAABBB>>>???@@@AAAAAAAAAAAAAAABBBBBBAAA@@@???======<<>>=========>>>???>>>???@@@AAABBBCCCDDDDDDJJJMMMQQQUUUXXX[[[___bbbkkkjjjmmmtttyyy}}}@@@@@@AAABBBBBBBBBBBBAAA@@@@@@BBBDDDFFFHHHIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>===??????AAABBBBBBBBBAAA@@@AAA@@@@@@@@@?????????>>>>>>>>>===<<<<<<===>>>???======????????????>>>===>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>AAAAAACCCDDDEEEEEEEEEEEEDDDEEEHHHKKKNNNRRRTTTUUUZZZ[[[[[[ZZZYYYYYY[[[]]]aaabbbfffkkkppptttwwwxxxuuuqqqjjjccc^^^[[[YYYXXXYYYZZZ\\\^^^```bbbeeegggeeegggiiimmmqqqtttuuuuuuuuuvvvuuuqqqlllhhhiiijjjlllnnnppprrrsssssssssrrrppppppooommmiiiccc^^^[[[VVVVVVVVVUUUTTTSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSTTTRRRSSSUUUXXXZZZ\\\]]]]]]RRRNNNHHHAAA;;;777555444555666666666666666555555111222222333444444555666999===AAADDDIIINNNMMMIIIFFFDDD@@@<<<:::999999:::555777999888666888>>>CCCIIINNNWWW___dddeeecccbbb\\\RRREEE<<<999777666444555555555555444444333333444333444666888999666333555666666555444333333555111222444666777888888888333333444555555555555555666666666666666666666666666777777666666888===@@@KKKUUUdddrrr~~~ppp```TTTKKKCCC>>>???@@@@@@@@@???===;;;:::999999888888888777777777888888888888999999999:::888888888888999999999999======<<<<<<===>>>@@@AAA@@@======???@@@>>>???BBB@@@AAABBBCCCEEEHHHJJJKKKLLLMMMNNNOOOPPPSSSWWW[[[______```cccfffkkkoooqqqtttvvvyyy||||||zzzxxxxxxzzzzzzyyywwwvvvvvvtttrrrpppnnnlllllljjjhhheeebbb___\\\ZZZYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXWWWUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMIIIIIIHHHGGGHHHIIIKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNOOOOOOOOONNNMMMMMMQQQPPPOOONNNOOOQQQSSSTTTSSSVVVYYYZZZYYYXXXXXXYYYVVVWWWYYYZZZ\\\aaafffkkkvvvzzzzzzvvvqqqjjjccc^^^]]]ZZZUUUQQQNNNMMMKKKIIIHHHGGGGGGGGGEEEDDDDDDDDDDDDCCC@@@>>>CCCCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA>>>>>>AAAAAA?????????@@@@@@@@@AAAAAAAAACCCCCCAAA@@@@@@@@@@@@AAA>>>???@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAAAAABBB???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@???>>>=========>>>>>>>>>>>>>>>???????????????@@@CCCFFFIIIKKKMMMQQQSSSWWWVVVYYY^^^bbbeeelllsssxxx|||777777666666777777888999777777888999;;;<<<===>>>;;;<<<<<<<<<<<<;;;;;;:::<<<;;;999888777666777777666555555444333222111111333444444555666555555555777777777777666666666666444444444555666777777777444555666777888888777777777777777666555555444444555555555555555666666666777777999:::::::::999999:::999::::::<<>>???AAABBBCCCDDDDDDDDD999999999999888666444444444444555555555555444444000222444333222333666:::888???GGGMMMUUU[[[ZZZUUUOOOIIICCC???>>>===;;;999666888888666333333777;;;:::>>>CCCHHHKKKLLLLLLKKKJJJDDD<<<777666666555333444444444333333333222222444333444555777777555333444555666555444333444555111222333555666777777777444444333333444444555555666666666666666555555555666666666666555777;;;>>>AAAHHHRRR\\\dddkkkqqqtttvvvxxx{{{}}}~~~pppgggYYYNNNGGGBBB>>>;;;<<<<<<===<<<;;;:::888777777777777777666666666666666777777777777888888888666666777777777888888888999::::::;;;;;;<<<<<<======::::::<<<<<<:::;;;>>>;;;;;;<<<<<<>>>???AAAAAAAAABBBBBBAAAAAAAAADDDFFFKKKKKKKKKLLLNNNQQQTTTVVVZZZ[[[^^^aaafffkkkppprrrrrrssstttsssrrrrrrtttvvvvvvxxxzzz~~~}}}{{{yyyvvvuuutttnnnlllhhhddd```]]]ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYVVVUUUUUUTTTSSSRRRRRRQQQOOOOOOPPPOOONNNMMMKKKJJJJJJIIIHHHGGGHHHIIIJJJKKKIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIMMMLLLKKKKKKLLLMMMOOOPPPOOOQQQTTTUUUTTTTTTTTTUUUSSSUUUWWWYYY[[[___eeehhhqqqvvv}}}yyysssoookkkeee```YYYWWWTTTQQQOOOMMMLLLLLLJJJHHHFFFEEEEEEDDDBBBAAAGGGGGGFFFEEEDDDBBBBBBAAABBBDDDCCC@@@@@@DDDDDDBBB@@@@@@@@@@@@@@@AAAAAAAAAEEEDDDCCCAAA@@@@@@??????>>>??????@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDD???@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>???>>>===<<<<<<<<<============<<<<<<<<<;;;;;;;;;===???AAABBBCCCDDDGGGIIIIIIHHHJJJNNNPPPQQQWWW]]]___ccciiiooowww444333222222222333555666666777777888888999::::::999999:::::::::999999888888777666444333333444444111222222333333444444444222222222333333333333333666666666666666666666666444555666666777777666666444444555666777777888888555555555444444444333333666666666777666666555555666777888999999999777666:::999888888888;;;===???:::;;;<<<;;;;;;<<>>888AAAKKKUUU^^^eeeeee```XXXQQQHHHCCCBBB@@@;;;777999999999666444444666888777999;;;===????????????===999555333444444333222333333333222222222222222333444444555555555444333333444555555333333444555555555555555444444444333444333222222222333555666444444444555555666666666555555666555444666999;;;;;;???DDDIIINNNSSSVVVXXXYYYZZZ\\\^^^___```______WWWQQQIIIBBB???===<<<:::999::::::::::::888666555666666666666666666666666666666777777777888888888888888888999999999::::::777777999::::::;;;::::::>>>;;;:::======;;;;;;>>>>>>>>>>>>>>>>>>???@@@AAA???@@@@@@???======>>>@@@DDDDDDDDDEEEFFFHHHJJJKKKNNNNNNOOORRRWWW]]]bbbfffccceeeggghhhhhhhhhjjjllljjjkkkmmmooorrruuuwwwxxx|||~~~zzzxxxsssnnnhhhccc```^^^^^^^^^^^^^^^]]]]]]\\\[[[VVVVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRRRRQQQOOOLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKMMMOOOOOOOOONNNOOOPPPPPPRRRTTTVVVXXX\\\aaadddggglllsssyyy~~~|||vvvrrriiigggccc^^^ZZZWWWUUUTTTPPPMMMKKKJJJJJJJJJIIIHHHJJJJJJHHHGGGFFFEEEDDDDDDEEEGGGGGGDDDDDDGGGGGGEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@???BBBBBBBBBAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAACCCBBBBBBAAA@@@???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::===>>>@@@@@@??????AAABBBEEECCCDDDHHHHHHGGGKKKQQQOOORRRWWW\\\ccckkksssyyy444333222222222333555666333333444444444444555555444444555555555555444444444333222000000000111111...//////000111111222222000000000000000111111111333333333333333333333333333444444444444333222111111111111222333444555555222222111111111111000000222333444444444333222111333444666888888777555444777666555444555777999;;;444555666666666777:::<<<>>>IIIYYYjjjyyytttnnnmmmnnnpppppprrrtttsssmmmddd]]]PPPIII???999999:::999888>>><<<999888888777666444666777777888999999999999444555777888::::::::::::777666444333222333333444444444444444555555555555555666666666666555555444555444333333333333444444111111222333333333333333222555777666333444:::@@@;;;DDDOOOYYYcccjjjjjjeee^^^VVVLLLFFFCCC@@@:::555777777777666555555666888555555555555555666666777666555333333333333222111444333222111111111111222333444444444444333333333222444555444333333444555555555444333333333333333333333222111111333444555111222333444555666777888444555555444333444666888::::::;;;>>>AAACCCEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGDDD???<<<::::::999999888888999999999777666555666777777777777777777777777777777777888888888888999999999999::::::::::::666777888999::::::::::::;;;888777::::::888999<<<>>>>>>===============>>>;;;=========;;;;;;===>>>======>>>???AAABBBDDDEEEFFFFFFFFFHHHLLLQQQVVVZZZ\\\^^^aaabbbaaaaaabbbcccbbbbbbcccdddeeeffffffggghhhjjjnnnsssvvvyyy{{{|||}}}~~~~~~xxxrrrnnnllliiiiiihhhfffdddbbb```___^^^^^^^^^]]][[[YYYWWWVVVSSSTTTUUUUUUUUUSSSQQQOOOLLLKKKJJJHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIGGGIIIJJJKKKJJJJJJKKKLLLMMMOOORRRSSSUUUXXX\\\___```eeekkkooosssuuuxxxzzz~~~}}}zzzvvvpppkkkhhheeeddd___\\\XXXVVVUUUSSSQQQOOOMMMLLLKKKIIIHHHHHHHHHHHHGGGIIIHHHEEEEEEGGGHHHEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>===============<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;:::999:::;;;@@@??????BBBAAA???AAAFFFDDDFFFIIILLLOOOTTTYYY^^^222222222222222333444444111111222222222222333333///000000111111111111111333222000/////////000111/////////.........------000////////////000111111111111111111111222222222333333222222111000000///000000000000111222333333111111111111111111111111///000222333333222111000333555777999:::999777555444333222222333444555666333333444333222222555777===GGGVVVfffuuusssiiiTTTJJJ>>>888666777555333777777666444333222222222333333444444444555555555111222222222333222222222444333222111111111111111000000000111111111222222111222222333333333222222333222000000000222444666000111222333333444444333333555777666555666999======EEENNNVVV___ffffffbbbZZZTTTKKKEEE@@@===888555333333333333333444555555333333222222222222333333333444333333333222222111444333222111111111222333333444444444222111222333222333444444333333444555222222111222333444555666222222111111222222333444000111222333444666777777333444444444333222444666888777777888:::<<<<<<;;;:::::::::::::::999999888;;;:::999777666666666666777777888888888777555444666666666666777777777777777777777777888888888888666777777777777888888888666777777888999999::::::999777666::::::999:::===>>>======<<<<<<<<<<<<<<<:::;;;======<<<<<<===???999:::;;;<<<>>>???@@@AAACCCCCCCCCDDDGGGLLLPPPSSSWWWYYY]]]^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZ\\\___cccfffiiijjjjjjmmmnnnnnnooopppqqqrrrsssnnnnnnoooqqqtttxxx||||||{{{yyywwwtttpppnnnlllkkkjjjiiigggdddaaa]]][[[WWWWWWWWWWWWUUUTTTRRRPPPNNNMMMKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFHHHHHHGGGGGGIIIJJJKKKMMMOOOPPPQQQSSSVVVXXXWWW[[[___cccdddeeefffhhhlllpppvvvzzz|||~~~{{{yyyyyyuuurrrnnnjjjgggccc___\\\WWWVVVSSSQQQOOONNNNNNNNNJJJLLLKKKGGGFFFHHHHHHEEEGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>??????@@@AAABBBBBBCCC???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????===>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<=========:::;;;<<<;;;:::999:::;;;>>><<<===???>>><<<===BBB@@@AAACCCDDDEEEFFFIIIKKK111111222333333333333222222222222222333333444444///000000111222222111111333333111000000000111222111111000000000000//////111000000///000111222333111111111222222222333333333222111000000111222222444333222222222333444555333333333333333333333333///111333444555444333222555777;;;===>>>===;;;:::555555444444444444333333222222333333222333666999<<>>777777888666333222444555444222111444666444444333333444444555555222333333333222222222222444444555555555444333333000111111111111222222222000111222333444444444444222111111111222333555666000111222333444444444444333444444555666666777888;;;@@@FFFKKKRRRYYYZZZWWWPPPMMMGGGAAA<<<888777666222111111222333444444333333333222222222222333444222333333333333222333333555444222111111111333444222444555333111000111333111333444444333333444555222222111111222333444555000111111222222222222222333333333333333444444444222333444333222111222444555444333444777888777555444444444555555555555555444444555555444333444444555555666777666555444333444444555555555666666666555555666666666777777777555555555666666666777777666666555555666777999:::999777777;;;<<<;;;<<<@@@???>>>======<<<<<<======;;;<<<>>>>>>======>>>???;;;<<<===>>>????????????AAAAAABBBDDDHHHLLLPPPRRRSSSVVVZZZ\\\[[[YYYXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTSSSUUUXXXZZZ]]]^^^^^^___aaaaaaaaaaaaaaabbbbbbccc___^^^^^^^^^```cccfffhhhkkkooouuu|||}}}zzzuuupppkkkiiifffeeeccc```^^^[[[YYYXXXUUUTTTRRRPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFEEEFFFHHHIIIIIIKKKMMMMMMMMMNNNPPPRRRMMMQQQTTTWWWWWWWWWWWWXXXZZZ___dddfffgggiiinnnsssssswww}}}}}}yyytttqqqkkkiiieee```]]][[[ZZZZZZQQQSSSQQQMMMKKKMMMLLLIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCC???@@@AAAAAABBBBBBAAAAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>?????????>>>===<<<=========<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>>>>><<<===@@@???<<<===BBB<<<>>>AAABBBBBBBBBCCCDDD111222333444555444333222000000000111222222333333//////000111222222222111222111000///...///000111......///000111222333444//////...---...///000111//////000000111111111111000///---------///222333555444333222111222333444000000000000000000000000...///111333444444333222555777;;;>>>???>>><<<;;;555666555555444222111000,,,...000111222555999<<<666===FFFOOOYYYfffuuuyyyjjjOOOEEE:::444555666444111+++///333222///...333888222222111111111222333333000111111222333444555555///000111222222000///...000000111111111222222222//////111222333444444444000111111222222222111111000111222333444555555555333222222444666666555333666:::===@@@FFFMMMNNNKKKHHHFFFBBB===888555666888444333222333444555444333000000000000000000111222000222333333222222444555666555333111111222333444222444555333000///111444111222444333333333444555666444333111000000111111///000111333333222111111555555444333333222111111222333444333111111111222222111000222555666444222111222222333444555555666111222444444444333444555333444555555555444333222333333333444444555555555444444444555555555666666666666666666777777777888666555444333444666888:::666444444888:::999;;;???===<<<<<<;;;;;;;;;;;;<<<999;;;======;;;:::;;;<<<======>>>>>>>>>>>>>>>======>>>@@@BBBFFFKKKNNNQQQQQQUUUYYY\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRTTTVVVXXXYYYZZZZZZYYYZZZZZZYYYYYYXXXYYYYYYZZZUUUTTTRRRQQQQQQSSSTTTVVVZZZ]]]aaafffjjjpppwww{{{~~~~~~zzz{{{yyyvvvrrrnnnjjjhhhggg]]]\\\ZZZXXXVVVVVVVVVVVVPPPPPPOOOMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFEEEEEEEEEGGGIIIHHHJJJLLLLLLKKKKKKMMMNNNKKKNNNQQQSSSSSSSSSSSSTTTRRRVVV[[[\\\[[[\\\```eee```dddjjjoooqqquuuzzz~~~}}}zzzuuuooojjjgggeeedddYYY[[[YYYTTTQQQSSSRRRNNNJJJJJJIIIHHHGGGEEEDDDDDDGGGGGGGGGGGGFFFEEECCCBBBDDDDDDEEEEEEDDDCCCBBBBBBFFFEEEEEECCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA>>>??????@@@@@@AAABBBBBB>>>???@@@@@@@@@???===<<>>>>>===;;;::::::999999;;;<<<<<<;;;;;;<<<>>>;;;:::;;;>>>===;;;<<<@@@555888<<>>??????333333333444444444555555222222222222222222222333222000///...///000222333......////////////......000000////////////000000444000///111111///111555////////////////////////222222222222222333333333000222444444333111111222...//////000111222333444444444444333333222222222555777;;;<<<:::888777777333333333333333333333333444444444444444444444444:::888:::AAAJJJTTTbbbnnnyyy}}}mmmbbbJJJ@@@666444444222111111111555111111666333000777444444444333333222222222111111111111111111111111555111//////222444222///444444444333333222222222111111111000111111222333222222222222222222222222444444333111000000333555:::555333555555333555;;;888888999<<>><<<999888777666777444555666666555444333222444222111000000111333444111111000000111222333333222222222222222222222222222222111111222222333444999555222111333555444333111111111111222333444444111...,,,---111555666666111111222333333333333222222222111111111111111222111111222222222333333333444333111000000111333444444444333444444555666777555444444333333444444555777666555555666777666666444444444444444444444444555666666777777777777777555555555555666666666666777777777888888999999:::777888888888888999999999777888::::::::::::;;;===;;;<<<<<<<<<:::;;;<<<>>>???@@@BBBEEEHHHKKKMMMOOOQQQRRRTTTWWWYYYYYYVVVSSSRRRRRRSSSTTTSSSRRRQQQPPPVVVTTTTTTVVVYYYZZZXXXVVVXXXVVVTTTSSSTTTSSSPPPLLLLLLJJJIIIGGGGGGHHHIIIJJJNNNNNNPPPRRRVVVYYY]]]___bbbcccfffkkkqqqwww|||}}}|||wwwsssnnnhhhdddcccbbb___\\\XXXWWWVVVSSSQQQOOOMMMLLLNNNMMMMMMMMMNNNNNNLLLJJJFFFFFFFFFGGGHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKLLLMMMNNNOOOPPPQQQNNNOOOPPPQQQSSSTTTUUUVVVYYYZZZ\\\___bbbfffiiikkkppptttyyy}}}}}}yyywwwmmmkkkeee``````aaa[[[TTTUUURRRNNNLLLKKKKKKKKKJJJMMMJJJGGGEEEFFFGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGBBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???===???AAAAAA???>>>???@@@>>><<<;;;<<<===>>>===<<<=========<<<;;;;;;::::::<<<<<<<<<===<<<<<<;;;:::999::::::;;;<<<===>>>>>>333333444444444555555555333333333333222222222222111000///...///000222333......////////////......000/////////000000111222333000000222333111111444000000000000000000000000222222222222222222222222000222444444333222222333333333333444444444555555666555555444444333333222444777:::;;;999777666666333333333333333333333333222222222222222222222222888666888===BBBGGGOOOXXXfffllluuuvvvhhhYYYOOODDD;;;444333444333222222000333///...666333///444444444333333333222222222111111111111111111111111111111111000//////000111333333333333333333222222333333222111000000000111222222222222222222222222444444444222111111333555555222222555555222222555777666666888:::;;;;;;::::::999777555444333333333444555555666555444333222111000///......///111222222111111111222222333444333333333333333333333333222111111111111222333333888555222111333444444333333333222111111222222222222///...///333555666555000111222222333333222222222222111111111111111222111111111222222222333333444333111000000111333444222222222333333444555666444444333333333333444444444333222222333333333333333333333333333333333333333444444555555555555555444444555555555666666666777777777888888888888888666666777777777888888888666888999:::999999;;;<<<:::;;;<<<;;;::::::<<<>>>@@@AAADDDGGGJJJLLLNNNNNNLLLMMMPPPTTTWWWWWWTTTRRRQQQRRRSSSTTTTTTSSSRRRRRRTTTSSSSSSTTTWWWXXXWWWUUUWWWUUUSSSRRRRRRQQQNNNKKKHHHGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEFFFGGGJJJLLLNNNNNNOOOQQQTTTXXX]]]aaacccbbbeeejjjnnnssswww|||~~~yyyvvvssspppmmmiiihhhfffbbb___[[[YYYWWWVVVTTTRRRRRRRRRQQQOOOMMMKKKJJJJJJIIIJJJKKKMMMNNNKKKJJJIIIHHHHHHHHHHHHIIILLLLLLJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOQQQQQQSSSTTTWWWYYY[[[]]]```cccgggjjjlllnnnqqqtttzzz|||~~~}}}{{{vvvqqqoooooohhh```[[[WWWSSSPPPOOONNNMMMLLLMMMKKKJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@DDDDDDCCCCCCBBBAAAAAAAAA???AAABBBBBBAAA@@@@@@AAA???>>>===>>>?????????===<<<<<<<<<<<<<<<========================<<<;;;:::::::::;;;;;;<<<<<<======444444444555555555666666444444444333333222222222111000///...///000111222......////////////....../////////000111222333444222000111555555222222444111111111111111111111111222222222222222111111111000222444444333333333444777888888999999888888888888777777666555555444444333666888999888666555555333333333333333333333333111111111111111111111111555333555999::::::>>>DDDOOOTTT]]]fffmmmsssuuuvvvrrrooojjjccc[[[PPPEEE>>>;;;444000222444333222333000555000...444333...222333333333333222222222222111111111111111111111111///222444222///...111444222222222333333333333333555444333111000/////////222222222222222222222222333444444333222222444555333222444888888444222333666555444444555666666555666555444333222222222222444444555666555444333222000//////...///000111222222222222111222222333444333333333333333333333333111111111111111222222333666444222111222333333333444444333111111000000000111111111222444555444333000111222222333333222222222111111111111111222222111111111222222222222333333222111000000111222333000111111222222333444444333222222222222222222333222222111111111111222222222222222222222222222222111222222333333333333333444444444444555555555555777777777777777666666666555555555555666666666666666777888888888888999;;;999:::;;;:::999999;;;===@@@BBBFFFJJJMMMNNNNNNMMMGGGHHHKKKOOORRRSSSQQQOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQSSSUUUUUUTTTSSSUUUTTTRRRPPPPPPNNNKKKHHHEEECCCBBB@@@??????@@@@@@AAA@@@????????????@@@AAAAAAAAABBBCCCEEEGGGIIIJJJJJJMMMQQQTTTWWWZZZ^^^aaagggjjjnnnrrrvvv{{{~~~zzztttooollljjjfffccc```]]]\\\[[[XXXVVVUUUSSSQQQOOONNNPPPQQQSSSPPPNNNLLLJJJIIIIIIJJJJJJLLLKKKIIIGGGFFFEEEEEEDDDHHHHHHIIIIIIJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHKKKKKKKKKLLLMMMNNNOOOPPPTTTVVVXXXZZZ[[[]]]aaacccfffhhhlllooorrrwww|||~~~wwwnnniiieee```\\\ZZZXXXVVVUUUQQQPPPPPPPPPPPPOOOLLLJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEDDDCCCCCCBBBBBB>>>@@@AAA@@@???>>>???@@@AAA@@@??????AAAAAA@@@???;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;444444555555555666666666555555555444333222111111000////////////000111111......////////////............///000111333555666000///222777777444222333222222222222222222222222222222222222222222222222111222444444333333555666::::::<<<===>>>>>>>>>===::::::999888777666666555222555777777666444444444444444444444444444444444333333333333333333333333333111333666666555888===AAADDDIIINNNRRRTTTUUUUUUTTTRRROOOKKKGGGAAA<<<999444000///222444222000111222;;;888222333000---333333222222222222222222222111111111111111111111111111222333222111000333555111111222222333333333444444333222111000000000000111222222222222222333333111222444444333333555666555666:::======:::777666888666444333444555555444444444444444444444444444333444555666666555444333111111111000111222333333222222111111111111222222222222222222222222222222000000000000000111222222444333222111222222333333333333222111111111111111000111222444444444222000000000111222222222222222111111111000111111222333111111111111222222222222222222111000000111222222000000111222333333333333222222111111111111222222222333333222111111333444111111111111111111111111000111222222333333222222333333333333444444444444777777666666555555444444333333333333444444444444444666777777666666777999777888999999888888:::<<<@@@CCCHHHLLLNNNNNNLLLKKKEEEEEEGGGKKKNNNNNNLLLJJJKKKLLLMMMNNNOOOPPPQQQQQQOOOOOOPPPQQQRRRRRRRRRQQQSSSRRRPPPOOOMMMKKKHHHFFFCCCBBB@@@???>>>======>>>@@@???>>><<<<<<<<<<<<===============>>>???@@@@@@???AAADDDFFFGGGIIILLLOOONNNPPPTTTWWWZZZ___eeeiiijjjlllooosssyyy~~~zzzvvvrrrpppnnnkkkiiidddaaa]]]YYYWWWWWWXXXYYYXXXUUURRRNNNLLLLLLMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOPPPPPPPPPRRRVVVYYYWWWYYY]]]```cccggglllpppyyy~~~yyytttpppkkkgggdddbbb```^^^[[[YYYWWWVVVVVVTTTQQQOOOOOOOOONNNNNNLLLKKKJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCFFFFFFEEEDDDDDDCCCCCCBBBAAABBBBBBBBB@@@@@@AAACCCBBBAAA@@@@@@BBBBBBAAA@@@===>>>>>>>>>?????????@@@@@@@@@@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::444444444444555555555666555555444333222222111111///////////////000000111......////////////............///000222333555666//////222777888444222333222222222222222222222222222222222222333333333333222444555444333444555777999:::===@@@BBBCCCCCCCCC<<<;;;;;;:::888777777666222444666666555333444444444444444444444444444444333333333333333333333333444222222444444333666;;;999:::<<<>>>@@@@@@????????????>>><<<:::888888888222//////333444000...///444CCCCCC777222......666222222222222222222222222111111111111111111111111222000...///111333222111111111111222222333333333222111111111111111222222111111111222222333333333///111222333333555888:::888<<>>BBBGGGKKKMMMLLLJJJHHHDDDDDDEEEGGGIIIIIIGGGEEEFFFFFFGGGHHHIIIKKKLLLLLLKKKLLLMMMNNNNNNOOOOOOOOOOOOOOONNNLLLJJJGGGEEEDDDAAAAAA@@@???>>>>>>>>>>>>;;;:::999888888999::::::777888888999::::::::::::777999;;;<<<<<<===???AAAAAACCCEEEGGGIIILLLQQQTTTQQQRRRUUUXXX\\\aaafffhhhlllpppuuuyyy~~~xxxuuuoooiiieeedddddddddbbb```[[[WWWTTTSSSSSSTTTPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHHHHGGGIIILLLOOOOOORRRTTTVVVXXX[[[^^^aaahhhmmmttt{{{xxxtttooollljjjhhhfffeeegggddd```]]]\\\ZZZXXXVVVUUUUUUUUUTTTSSSQQQOOONNNMMMLLLKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCFFFGGGGGGFFFDDDDDDFFFHHHBBBAAA@@@@@@BBBBBBAAA@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@???>>>===<<<>>>======<<<<<<;;;;;;:::333333333444444444555555333333333222222111111111....../////////000000000......////////////...............///111333444555///...111666777444222444222222222222222222222222111111222333444555666666555666666555333333555777777999===AAACCCEEEEEEEEE======<<<:::999888777666333444666555444333444555444444444444444444444444222222222222222222222222666444333555333000222777333333444555666777777777666666666444111111222333111///000444444000...000333EEEEEE888222//////666111111111222222222222222111111111111111111111111000,,,***+++///222000---111111111222222222222222111111000000111222222333111111111222222333333444000111222333555888===AAA@@@HHHOOOSSSUUUTTTOOOIIIEEEAAA;;;888888999::::::777888999::::::::::::999999:::;;;<<<<<<<<<;;;:::555555555444333333222222222222111111000111111111111111111111111111111111///////////////000000111///111222222111000111333/////////000000222333333,,,///222222111000/////////000111111222222111111000000000000111222333333000000000111111111111222111111111111111111111111///000222333444444333333222111111111111111111222...111222000...---000222111111111111111111111111111222222333333333333333111111111111222222222222333333333333333222222222111111111111222222222222222333444444333222333444333555666666555666888:::<<>>>>>>>>>>>:::999888888888:::;;;<<<666666777999999999999999555777888888888888:::<<<<<<>>>@@@@@@AAABBBEEEGGGCCCCCCCCCEEEGGGJJJLLLNNNSSSUUUYYY]]]```eeejjjnnnqqquuu{{{{{{xxxwwwwwwmmmkkkfffbbb^^^\\\[[[ZZZUUUTTTRRRQQQOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGBBBBBBCCCCCCDDDEEEFFFFFFAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFFFFEEEFFFHHHJJJKKKMMMPPPQQQQQQRRRTTTVVVXXX\\\ccciiinnnrrrvvvyyysssrrrrrrrrrsssvvvyyy{{{}}}zzzwwwssspppppppppooonnnmmmkkkhhhfffeeeccc```^^^\\\\\\]]]]]][[[YYYWWWVVVPPPOOONNNMMMMMMMMMNNNOOOLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEECCCBBBBBBDDDGGGCCCBBBAAAAAACCCCCCBBBAAACCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<222222222333333333333444111111111111111111111111---......///////////////......////////////...............///000111333444...---000444555333222444222222222222222222222222111111222444666777999999777777777555333333444666777:::===AAACCCDDDDDDCCC>>>===<<<;;;999888777666333555666555444333444555555555555555555555555555333333333333333333333333333333555888777222222555111111111111222222333333111333333111///...000222000///000444444111111444111@@@>>>222222333111333000111111111222222222222111111111111111111111111...---,,,---///000000000222222222222111111111111222222111111000111111111000111111222333333444444333333444555777===DDDIIIQQQ]]]jjjpppsssqqqhhh^^^SSSNNNGGGBBB@@@@@@@@@@@@===>>>???@@@@@@??????>>>???@@@AAABBBCCCBBBAAAAAA;;;;;;:::999888777555444555444333333222222222333222222222222222222222222///............///000000...000222222000000111333111000000000000000111222,,,///222222111000111222///000000111111111111111000000000000111222333444000000000000111111111111000000111111111111000000---///111222333333222111222222222111111222222222...111333111...---000333222222222222222222222222111111222333333333333222000000000111111111222222111111111222222222222222000111111111222222222222111222333333111111222333222333555555555555888::::::<<<@@@CCCDDDDDDBBB@@@===<<<<<<>>>@@@@@@???===>>>>>>===>>>>>>@@@BBBCCC@@@BBBEEEEEEDDDCCCEEEFFFAAACCCDDDCCC???======>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;===>>>777888999:::::::::999999777888999999999999:::;;;999;;;===>>>======???@@@======<<<<<<<<<===>>>???BBBCCCFFFHHHIIIMMMQQQTTTVVVYYY___dddiiinnntttwwwzzz|||xxxsssooommmllleeedddaaa^^^[[[XXXWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEFFFFFFFFFGGGHHHGGGIIIKKKLLLLLLLLLMMMNNNOOORRRWWW\\\^^^aaaccceeeaaa```______aaacccfffhhhiiiooouuuvvvxxx{{{{{{xxxtttqqqooonnnoooqqqqqqqqqllllllnnnooopppmmmhhhddddddeeeeeefffeeecccaaa```YYYWWWUUUSSSRRRRRRSSSTTTRRRRRRQQQPPPOOONNNMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHDDDDDDCCCBBB@@@AAACCCFFFEEECCCCCCCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAA????????????>>>>>>>>>>>>111111222222222333333333000000000000000111111111---......///000/////////......////////////..................///111222333...---///333444222222444111111111111111111111111000111333555777999:::;;;999999888555333222444555888:::>>>AAABBBBBBAAA@@@>>>===<<<;;;999888777666444555666666444444555666555555555555555555555555666666666666666666666666///111777===<<<777555777333222111000000000000000///111333222000000222555///...000444444222333777///:::666,,,222777333000000000111111222222222222111111111111111111111111...000333222000000333666333222222222111111000000444444222111000000//////000000111222333333444444555555555666:::@@@IIINNNbbbrrr~~~qqqaaa[[[RRRKKKHHHFFFFFFEEECCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGFFFFFFBBBBBBAAA@@@>>><<<:::999777666555444444444444444444444444444444444444444...............///000000---000222222000///111333333222111000////////////---000333333111000222555//////000111111111111111000000000000111222333444000000000000111111111111000000111111111111000000,,,---///111222111000///333333222222222222333333000333555444000///222666222222222222222222222222000000111222222222222222000000000000111111111111000000111111222222222333111111111111222222222222111222333222111000111222111333444444444555777999999;;;>>>@@@AAAAAA???>>>888888888:::===>>>>>><<<======<<<<<<<<<>>>???@@@<<>>@@@???<<<::::::<<<777888999::::::;;;:::::::::999888888888999:::;;;666777888999888777666555666777888888777777888:::777999<<<===<<<<<<<<<======<<<;;;999999999::::::999:::<<<<<<===???BBBEEEEEEHHHLLLOOOQQQUUUXXX[[[\\\aaaggglllqqqvvv|||{{{yyyvvvqqqmmmiiigggfffYYYYYYWWWVVVTTTRRRQQQPPPKKKKKKKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCC<<<>>>AAACCCCCCBBBCCCDDDDDDFFFHHHIIIIIIIIIJJJKKKMMMOOORRRSSSSSSSSSTTTUUUWWWVVVTTTSSSTTTVVVYYY[[[XXX___dddeeegggkkklllkkkhhhfffddddddfffiiijjjjjjhhhkkkqqqvvvxxxtttmmmhhhiiijjjkkklllkkkiiigggfffaaa___]]]ZZZXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIGGGFFFFFFIIIKKKFFFEEEDDDEEEFFFGGGFFFDDDAAAAAABBBBBBCCCDDDDDDDDD??????@@@AAABBBBBBBBBBBB??????????????????@@@@@@222222222222111111111111///////////////.........333333222222111000//////---***&&&'''***...//////,,,---///.........111222------...000111333555666444333333222222111111111111111222333666:::===@@@===<<<:::999888777555333555777:::<<<>>>>>>>>>===<<<:::888666444444444444222222222333333333444444333444666666666777:::<<<>>>===;;;888555444555777444333333555666666444222444333111///...///000111000000000000111111111111000111111111111222222222444444333222111111222222222111000111333333111000000000111222222222222111444222111//////000222333,,,444666222333999777---111000000111333333222111333222111222333333333222777444444999===BBBOOO\\\nnnyyynnn```WWWTTTTTTSSSQQQKKKKKKJJJHHHGGGHHHKKKNNNNNNMMMLLLMMMNNNNNNLLLJJJJJJHHHFFFEEEDDDBBB???===999999888888888777777777:::888777777777777555333333222111111222222111000111111111111111000//////333......222333000000555000000000......111555888444333111000000000111111111000///......///000111000//////000222222111000///////////////000111111333222111///......------000111111222222222111111222333444222000//////000111111111111111111111111111111000000000000111111/////////000111111222222333222111111000000111111222222333333333444444444333333333333333333333333333444555666777999999:::555777:::;;;;;;;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;===>>>???@@@@@@@@@<<<;;;::::::999999999:::666666444444444444666666333444666888999:::999999777999:::999888777888:::555777888777555444444444;;;:::::::::::::::::::::<<<;;;;;;:::::::::;;;;;;888888999::::::;;;<<<<<<777888;;;>>>BBBFFFHHHJJJLLLNNNQQQSSSUUUXXX[[[^^^eeehhhmmmrrrwww}}}yyytttmmmjjjgggcccaaa^^^[[[YYYVVVSSSQQQOOOOOONNNLLLKKKJJJHHHEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAACCCDDDFFFHHHIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIKKKLLLMMMMMMNNNNNNPPPQQQSSSUUUWWWYYYZZZZZZ[[[\\\]]]]]]]]]___ccceeeeeehhhnnnsssuuutttrrrppplllmmmoooqqqqqqpppooonnnjjjhhheee```\\\[[[]]]___bbb___[[[[[[]]]___^^^\\\XXXVVVTTTRRRRRRQQQOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBAAA???>>>>>>@@@AAACCC???@@@@@@@@@@@@???>>>>>>000000000/////////......////////////////////////333333222222111000000///111...+++***,,,------,,,,,,---......---...000222000111111333444666888999444444333222222111000000111111222333666:::>>>@@@>>>===;;;999888666555333444666888:::<<<<<<<<<<<<:::999777555444444444444333333444444444555555555444666999:::<<<>>>BBBEEEBBBCCCBBB???;;;888666666555444333444555444222000444222000///......///000//////000000000111111111000111111111111222222222333333222222111111111111222111000111333333111000000000111222222222222222333222000//////000222333+++000111000666???<<<111333222222222222222000///111000111222333444444444;;;888888===BBBKKK[[[jjjuuukkkfffbbb]]]YYYSSSRRRQQQOOONNNMMMNNNOOOTTTTTTTTTVVVYYYZZZYYYWWWUUUSSSPPPNNNLLLIIIEEEBBBAAA@@@???>>>=========>>>999999888888999888555333555333222222333333222111000000000000000//////...333//////222333000111555///000000000///111444777333333111000000000111111111000///......///000111//////...000111222111//////////////////000111111111000000////////////000111111222222222111111000///000111111000///000111111111111111111111111111111111000000000000111111000000111111222333333444333222111111000000111111222222222222333333333333333333333333333222222222222333333444555666777777555777999;;;;;;;;;===>>>;;;;;;;;;;;;;;;:::999999::::::999999999:::;;;<<<777777888999::::::::::::999999888777777777777777222222111000000111222222333444555777888888888777555555666666777777777777444555777666555555666777999999999999999999999999::::::999888888999999:::777777888888999999:::::::::;;;<<<===>>>???@@@@@@???@@@BBBCCCDDDEEEHHHKKKOOORRRVVVZZZ^^^ccchhhllluuuwwwyyy}}}{{{vvvrrrnnnjjjhhhccc```]]]ZZZYYYWWWUUUSSSPPPMMMKKKIIIIIIIIIGGGFFFGGGFFFEEEDDDCCCBBBAAAAAAEEEFFFGGGHHHHHHGGGFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRPPPRRRRRRRRRRRRTTTWWWYYY[[[]]]bbbggglllooorrrssskkkmmmoooqqqrrrsssssssssnnnmmmjjjfffcccccceeegggiiigggddddddeeefffdddbbb^^^[[[XXXVVVUUUTTTSSSQQQPPPPPPPPPOOOOOONNNMMMLLLIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@////////////............////////////////////////333333222222111000000000000///---...//////...,,,,,,---......---...///111111111222333555777888999555444333222111000//////000111222444777;;;>>>@@@???>>><<<:::888666555444444555555777888999::::::666666555444444444444555444555666666777777666666555888;;;>>>BBBFFFLLLPPPLLLMMMLLLIIICCC===999777999888666555555555333111333222000///......///000////////////000000000000000111111111111222222222222222222222111111111111333111000111222333222000000111111222222222222222222111000//////000111222.../////////888AAA===222444444444333222111////////////111222444555666666>>>>>>AAAGGGOOO\\\pppzzzqqqjjj```___]]][[[YYYWWWWWWVVVZZZ[[[]]]aaaeeehhhhhhhhhgggddd```[[[WWWRRRMMMIIIFFFEEEDDDCCCCCCDDDEEEFFFAAA@@@>>>>>>===;;;888666666555333333444444333222000000000000//////......333111000222333111222555...000111111111111333555333222111111000111111111000000////////////000000///......///111111000...000000/////////000111111///////////////000111222222222222222222111000///,,,...000000000000111222000000000000000000000000111111000000000000111111111222222333444444555555333222111111000000111111000111111111222222222222222222222222222222222222222222222222333333333444333666999:::;;;<<<>>>???======<<<<<<;;;:::888888888888888777888999999:::444555555666666666555555666666555555555444444444333333222111111222333333222333444555555555555555555333111333777999888666333444555555444555777999555666666777777888888888777777777666666777777888666666666666777777777777:::::::::::::::::::::::::::;;;<<<;;;:::;;;===??????AAADDDGGGIIILLLPPPSSSWWWXXX[[[^^^cccgggjjjlllrrrvvv}}}xxxuuuqqqmmmjjjhhhdddbbb]]]ZZZWWWTTTRRRPPPNNNLLLMMMKKKIIIGGGFFFEEEEEEFFFDDDDDDEEEEEEDDDCCCBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIIIICCCDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPRRRQQQRRRTTTXXX^^^dddjjjnnnkkkkkklllnnnpppqqqrrrsssooonnnmmmkkkiiijjjmmmoooqqqpppppppppqqqpppnnnlllhhhddd```\\\ZZZYYYWWWVVVSSSSSSRRRRRRQQQPPPPPPOOOKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCC111111111000000000/////////////////////000000000222222222111111111000000+++,,,---///111111000000---.........------///111//////000000222444555666555444333222111000///...000111222444888;;;>>>@@@>>>>>>===;;;888666555555444444333444555666777888333333333333444444555555666666888999999999888777555888<<>>AAA>>>;;;:::999888666444333222111///////////////....../////////000000000000000111111111222222222222222222222222222111111333222111111222333222111000111222222333333222222111111000000000111222222333444333222666:::777///333444555444222111111111///111222333444555777999???EEEOOOYYYdddtttrrrooojjjgggggghhhhhhiiijjjkkkoootttzzz~~~~~~~~~}}}xxxppphhhaaaYYYRRRNNNKKKKKKLLLNNNQQQTTTXXXZZZUUUQQQLLLGGGCCC@@@===:::999777444333444444444333222111111000000000000000333222222222222222333444---///222333222222222333222222111111111111111111000000////////////000000...------...000000///...111000000///000000111111000000//////000000111222222222222222222111000///,,,...000111000000111111000000000000000000000000111111000000000000111111111222222333333444444555333222111111000000111111000000000000111111111111111111111111111222222222222222222222222222222222333555888:::;;;<<<>>>@@@@@@@@@???>>>===;;;:::999666666666666777777888888555666666666555555444333333333333444333333333333333222222222222222222333111222222222222222222222444111///222777:::888555444444555444333444666888222333333444555666777777666666555555555666777777666666666666666555555555444555666777888999::::::;;;<<<===<<<::::::<<<===;;;<<<>>>??????@@@CCCEEEDDDEEEGGGIIILLLOOORRRSSSVVV[[[```eeeiiilllooorrrxxx{{{~~~zzzwwwsssooojjjeeeaaa]]]YYYVVVTTTSSSPPPMMMLLLLLLLLLMMMGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIICCCCCCDDDDDDEEEGGGHHHHHHKKKLLLMMMMMMLLLLLLMMMOOOKKKKKKKKKNNNRRRWWW\\\___eeeeeeeeefffgggiiijjjkkkiiijjjjjjiiiiiikkkooorrrtttuuuxxxzzz|||{{{zzzxxxuuuqqqjjjeeeaaa^^^\\\ZZZUUUUUUTTTSSSSSSRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJIIIIIIJJJIIIHHHGGGFFFEEEHHHGGGGGGFFFFFFFFFFFFFFF111111111111000000000000////////////000000111111222222222111111111111111***,,,...000111000000000.../////////......///111.........///000222333444444333333222000//////...000111222444777:::<<<>>><<<======;;;777555555666444333333333333444555666111222333333444555555555777888999:::;;;:::999888888;;;???DDDKKKRRR[[[```cccdddddd```ZZZTTTPPPOOOMMMIIICCC???===;;;999777333222111111000/////////////////////000000000000000000111111111222222222111222333333333333222222444222111111222333333222111111222333333333333222111111111111111222333333333777777555222222222000111333555555333222333444222333444444333555999===CCCQQQdddsss{{{xxxzzz~~~}}}qqqfff]]]VVVRRRTTTWWW]]]dddlllssswwwzzzqqqjjj```VVVNNNGGGCCC@@@===:::777555555555444333444333222111111111222222444444444222222333444333---///222333333222222222111111111111222111111111//////000000000000//////...------...000000///...111111000000000000111111222222111000000000000000222222222222222111000///...111333333222000000000000000000000000000000000111111000000000000111111000000000111222222333333333222111111000000111111//////000000000111111111000000111111111222222222333333333222222222222222333555888:::;;;<<<>>>@@@@@@@@@???>>><<<;;;999888555555555666666666666666555555666555555444333222111222333333444333222222.........//////.........000000000000000000111111000---+++///444888666333444555555444222111222444111111222222333444555555555555444444555666777777666666666666555555555555222333444666888:::;;;<<<888999:::999888888:::<<<888999:::999888888:::<<<======>>>>>>@@@AAABBBCCCEEEHHHLLLOOOPPPQQQSSSUUU[[[^^^ccchhhmmmrrrxxx|||{{{vvvqqqlllhhhdddaaa]]]XXXUUUSSSSSSRRRNNNNNNLLLKKKJJJIIIHHHHHHBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGHHHIIIEEEFFFGGGIIIKKKNNNPPPQQQXXXXXXYYYZZZ\\\^^^```aaaaaabbbddddddfffiiimmmpppsssvvv||||||uuunnniiieeeaaa^^^YYYXXXWWWVVVUUUUUUUUUUUUSSSSSSRRRQQQQQQPPPPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIHHHGGGGGGGGGHHHHHH000000000000////////////...//////000000111111222111111111111111111111111...///111111000.........000000111000//////000222///000000000111333444555222222222111000000//////000111222444666888999:::999;;;<<<:::666444555888444444444444444444555555111222333444555555555555777888:::<<<<<<;;;:::999;;;===AAAFFFLLLUUU]]]ccciiimmmqqqrrrpppmmmjjjiii___YYYQQQIIICCC>>>:::888333333333222222111000000000000000000111111111111000111111111111222222222111222444555555555444333555333111111222333333333111222222333333333333333111111222333333444444444222666999777333111222555000333666666333222444666444555555444333777>>>CCCOOOddd}}}vvviii```[[[WWWZZZbbbnnn||||||nnnbbbWWWNNNIIICCC@@@;;;888777666555444666555333222222222333444444666555222222555555333...000222333222111111222000000111222222222222111//////000000000000/////////......///111111000...222222111000000000111111333222111000000000000000000111111222222222111111///111444444333111000000111111111111111111111111111111000000000000111111...//////000000111222222333222111111000000111111///000000000111111111111000000111111222333333333333333333333333222222222333666999:::;;;<<<>>>???======<<<;;;:::888666555444444555666666666666666333333333333333222111111000111222333444333222111//////000000000000////////////......///000111111,,,******,,,000333222000222333444333111//////000000111111222222333333333333333333333444555666666444444555555555555555555444555666666777888999999777888999888777777999;;;888999999888666666777888::::::999999999999::::::<<<>>>@@@AAA@@@@@@AAACCCGGGJJJNNNQQQUUUZZZ___bbbiiinnnvvv|||}}}yyytttnnngggbbb___]]]YYYWWWTTTQQQOOOMMMKKKKKKEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFHHHHHHGGGFFFGGGHHHAAACCCEEEGGGIIIKKKKKKLLLKKKLLLNNNQQQSSSVVVXXXYYYXXXZZZ\\\^^^```dddhhhlllmmmrrrzzz|||wwwrrrmmmgggddd___^^^\\\[[[ZZZZZZ[[[\\\ZZZYYYXXXVVVUUUTTTTTTTTTQQQPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMLLLKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJKKK111111111111000000000000...//////000111111222222111111111111111111111111///111333222000//////111111222222111000000111333000000111111222333555555111111111111000000000000000111222444555666666777555888;;;999555444666999444555666666666555444444222333444555666666555555777888:::<<<===;;;:::888:::<<<@@@DDDIIIQQQYYY___iiiqqq}}}xxxpppdddWWWMMMEEE???;;;444444444444333222111111111111111111222222222222000111111111111222222222222333555666777666555444666333111000222333444444111222333333444444333333222222333444555555555555666777888888666444555777222555888777333111333666444555555333333999DDDLLLbbbzzzwwwkkkdddaaa___bbbmmmooo```WWWJJJFFFAAA<<<:::999777666666444333111111222333444444777777222222555666222///111222222111111111222///000111222333222222111...///000111111000///...//////...000111222111///333222111111000000111111111111000000111111222222///000111222222222222222,,,///222333333111111111222222222222222222222222111111000000000000111111......///000000111111222333222111111000000111111000000000111111111222222111111111222333444444444222222222222222222222333555777999;;;;;;;;;===>>>;;;;;;;;;:::999777666555444444666777777777666555222222222333333222111111...///111222333222111000111222333333333333222111...---------...000111222,,,,,,---...///000111111---///222333111///......111111111111222222222222111111111111222333444555111222222333333444444444555555666666777777888888999:::;;;:::888888999;;;999999:::888777666888999777777666666666666777777777888::::::::::::;;;======???AAACCCEEEHHHKKKNNNOOOTTTZZZ]]]```eeelllrrruuuzzz~~~yyywwwnnnkkkgggaaa\\\XXXUUUTTTPPPPPPOOONNNMMMLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCBBBAAABBBCCCDDDEEEGGGIIIJJJIIIHHHHHHIIIEEEEEEFFFGGGHHHJJJJJJKKKIIIKKKLLLNNNOOOOOOOOOOOONNNQQQTTTVVVYYY]]]aaadddccciiiqqqwww||||||yyytttoookkkgggfffdddbbbaaabbbcccdddbbbaaa^^^\\\ZZZXXXXXXXXXUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPPPPOOONNNMMMKKKKKKLLLMMMNNN444444444333333333222222...//////000111222222222111111111111111111222222...000333333111111444777222333333222111111222444000000000000111222333444000000000000111111111111000111222333444555555555333777:::888555333666:::444666777888888666444333222333555666666666555555666888;;;<<<===;;;:::888777999<<>>AAACCC>>>AAAFFFGGGHHHKKKSSSZZZVVV\\\dddkkkqqqwww}}}~~~wwwooojjjfffddd[[[ZZZYYYWWWUUUSSSQQQQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGDDDCCCBBBBBBCCCDDDBBBDDDFFFGGGGGGFFFGGGGGGKKKJJJIIIGGGGGGHHHIIIJJJOOOOOOPPPOOONNNKKKHHHFFFGGGIIIMMMPPPRRRVVV[[[^^^ZZZ```hhhnnnrrrwww}}}}}}zzzuuuqqqmmmllljjjhhhggghhhiiijjjgggfffccc```]]]\\\[[[[[[XXXWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPOOOPPPQQQSSSTTTRRRQQQOOOMMMMMMNNNOOOPPP999888666555333333222222111111111000111111222333///000111111111///...---,,,///222333222222333444000111222222111000111333222222111111111111111222000000000000000000000000111222222333333222222111333444555555555333000///444444333222333444666777555555444444444333333333666777888999999999999999999<<>>AAAHHHNNNaaassswwwgggZZZLLLBBB>>>666666555444333333222222...///000111222333333333111333555555444444444666333444555777777777666555666666777666666555444444777555444555888999888555000222444555444555777999===<<<;;;:::888777666555666666555444333222111111333222333444666<<>>EEEKKKYYYlllsssdddWWWJJJAAA>>>777666666555444444333333//////111222333444444444222333555555444333444555444555666777888777777666666666777777777666555555888666555666888:::888777666777888777555444555666;;;;;;::::::999999888888555555555444333333222222111222444666666;;;KKK[[[|||yyy{{{ppp```PPPIIIFFFAAA<<<999999888777555444444444444777444222222444666666555333222222222222333333444111111111111111111111111//////......///000000111000000000000000000000000111111111111111111111111000000000111111111222222222222111000000000000000//////000000000111111111333222222444666777444222222111000000111111111111111111111111111222222333222222222222222222222222000000000000111111111111333444555555555444444444111222222222222333333333444555777999;;;;;;:::999<<<999777777999999777555111222222333333333333333222222222222222222222222000000111222222222111000111111111111111111111111000///////////////---+++///------///222333111///000000111111000//////...000000000/////////......000000000000000000000000222222333333333333222222333333333444444555555555777777666666777777888999777777777666666777777777666666777777888888999999444444555555555666666666444555666888999:::::::::666777999999888999:::<<<:::;;;>>>AAAFFFJJJNNNPPPSSSVVV[[[```eeekkkrrrvvv|||~~~yyyvvvrrrnnnhhhccc___\\\XXXVVVVVVSSSNNNKKKJJJIIIHHHGGGEEEDDDBBBCCCEEEFFFFFFEEEGGGHHHIIIJJJLLLMMMNNNOOONNNPPPRRRRRRPPPMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQNNNOOOQQQTTTXXX^^^bbbeeekkkllloooqqqrrrssssssssstttsssrrrrrrsssvvvyyy{{{xxxvvvsssoookkkhhhfffeeeccc```]]]\\\]]]]]]\\\ZZZWWWWWWXXXXXXXXXXXXWWWWWWTTTSSSRRRQQQPPPPPPQQQQQQ:::999888555444222111111//////000111222222333444000000111111111000///...---000222333333333333444222333444444222222333444222222111111111111222222222222222222222222222222333333333444444333333333000111333444555555555444333333222222222333444444666666666555555555555444444444555666666666555555444777999999999;;;AAAEEEMMM___wwwyyyhhhZZZOOODDD===<<<777777666666555555444444000000222333444555555555444666777777555444444555666666777888888888888777666777777888888888888777999888777888999::::::888:::;;;;;;:::777666666777::::::::::::::::::::::::666666666555555555444444000333777888777;;;LLL]]]yyyiiiWWWNNNIIIDDD???======;;;:::777555444333333666444333333555777777777888777666666555666666777222222111111111111111222//////.........///000000////////////////////////111111111111111111111111/////////000000000111111222222111000000000000111/////////000000000111111444333444666888777555333777333000000333444222///111111111111111222333333222222222222222222222222000000000000111111111111555444555777999999555222222222222222333333333333222444666888999999999888999777666666777777555444000111111222333222222222111111111111111111111111//////000000111111111111000000000000000000000000000111111000//////000222...------///111222111000000111111111111000//////////////////............000000000000000000000000000111111222222111111000333333333333333333333333555555444444555555666777666666666555555666666666666666666666666666666666444444444444555555555555444444555666777777777777333555777777555444333333444555777:::<<<===>>>???AAACCCGGGJJJMMMQQQUUUXXXZZZ___fffkkkqqqxxx|||vvvpppkkkgggddd```[[[WWWUUURRRPPPNNNJJJHHHFFFEEEFFFGGGGGGFFFFFFGGGHHHJJJLLLMMMOOOOOONNNPPPRRRQQQOOOMMMLLLLLLPPPQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSUUUVVVWWW\\\]]]```dddgggjjjlllmmmnnnnnnooorrrvvv{{{}}}zzzwwwssspppnnnmmmiiigggdddcccccccccbbb```]]]]]]]]]]]]\\\[[[ZZZZZZXXXWWWVVVUUUTTTSSSSSSSSS;;;:::888666444222111111000111111222222222222111000000000111000000000000...000333444444333444555333555555555333222333444222222111111111222333333333333333333333333333333444444444444444444444444111222333444555555555444333333222222333333333333666666666666666666666555444444555555555555555444333555666666777999===@@@DDDRRRdddssspppdddWWWMMMDDD===999:::666666555555444444444444111222333444555666666666777999:::999777666666777888888888888999888888888666777888999999999999999999999999999:::;;;;;;:::999:::<<<;;;::::::;;;<<<::::::::::::::::::::::::888888777777666555555555000444999;;;888;;;KKK\\\zzzzzzjjjYYYPPPKKKGGGDDDDDD>>>===;;;999777666555555666555444555666888:::;;;>>>===<<<;;;::::::::::::333222111000000000111111/////////......///000000////////////////////////111111111111111111111111////////////000000000000222222111000000111111111/////////000000000111111444555777888999888666444777444222111222333111///111111111111222333333444333333222222222222222111///000000000111111111111333333444555666666555444222222222333333333444444333444555666666666555555666555555444444444444333000000111222222222222111111111111111111111111111///////////////000222222111111111111111111111111000222444222000111444888000000000111111111000///000111111222111111000000//////..................//////////////////////////////000000000000//////111111111111222222222222333222222222222333444444555555444444444444555555333333333333222222222222333333333333444444444444444555555666666666666666555666777777555333333444444666888:::;;;;;;::::::===>>>AAABBBBBBDDDFFFHHHEEEHHHNNNSSSXXX^^^fffkkkpppwww~~~zzzvvvpppkkkfffbbb]]]ZZZWWWTTTPPPNNNMMMLLLKKKJJJIIIIIIJJJLLLMMMOOOPPPPPPOOOPPPRRRRRRPPPOOOOOOPPPTTTVVVYYY[[[[[[ZZZYYYWWWYYYYYYXXXWWWVVVTTTSSSSSSSSSTTTWWWZZZ^^^aaacccdddcccdddggglllrrrxxx~~~~~~{{{xxxuuurrrqqqpppmmmllljjjhhhgggfffeeedddccccccccccccbbbaaa```___]]]\\\[[[YYYXXXWWWVVVUUU;;;:::888666444333222222222222333222222111000///111000000000000111111111...111444555444444555666444555666555333222333444222222111111222333333444333333333333333333333333555444444333333444444555444444444444444444444444333333333333333333333333555666666666666666666666444555555666555555444444333444555555666777:::<<<>>>GGGPPPXXX```hhhiiifffYYYPPPHHHCCC>>>999888:::444444333333333333333222222333444666777777777777:::<<<===<<<:::999999:::999999999888888888888999777777888999999:::999999999:::::::::::::::;;;<<<:::<<<===<<<;;;;;;<<<===<<<;;;;;;::::::999888888888888777666666555444444111444999:::777999FFFVVVoooxxxiiiYYYPPPKKKFFFDDDEEE======<<<;;;::::::::::::666666777777999;;;===???AAAAAA@@@???>>><<<;;;:::444333111000///000111222111000000/////////000000000000000000000000000000000000000000000000000000////////////000000000000222111111111111111222222000000000000111111111111444666999::::::888555444333444555333000///000222111111111111222333444555333333333222222111111111///000000000111111111111000222333111......333777222222333333333444444444666555555555444333222222333444444333333222222333000000111222222222222111222222222222222222222222000///...---...///111222222222222222222222222222///111222111000000444888444444444444222000000///111111222222222222222111......//////////////////////////////////////////...//////000000//////.........///000111222333444111111000000111111222333444333333333333333333444222222222111111111111111222222222222333333333333555555666666666666666555777777666555333444777999111333444666777777777666888999;;;;;;:::999:::<<<<<<>>>AAACCCFFFKKKOOORRRWWW]]]dddgggiiimmmtttzzz}}}wwwrrrnnngggccc]]]XXXUUUSSSQQQOOOPPPPPPPPPQQQRRRRRRSSSSSSPPPRRRSSSSSSRRRRRRSSSTTTUUUXXX\\\___aaaaaa___^^^______^^^\\\ZZZWWWTTTRRRQQQQQQRRRSSSUUUVVVXXXYYYXXXZZZ^^^ccciiipppuuuxxxyyyxxxvvvsssqqqpppooonnnpppooonnnllljjjiiihhhiiiiiiiiiiiiiiihhhggggggfffbbbbbb```___]]][[[YYYXXX:::999888666555444444333111222333333222111///...111111000000000111222222///111444555555555555666444555666555333222222333222222111222222333444555333333333333333333333333555444333222222333444555555555555444444444444444444444555555555444333333444555555555555666666666444555555555555444333333333333333444555666777888:::>>>@@@BBBHHHNNNOOOLLLGGGBBB???>>>;;;888888;;;333222222222222222222222333444666777888888999999;;;===>>>>>><<<;;;;;;<<<:::999888888777888888888777888888999999999888888999:::;;;;;;::::::;;;<<<===>>>>>>===:::999999:::;;;;;;:::999999888777777777777777888888888888888666777999:::888999CCCNNNdddyyyzzzuuupppmmmnnnqqqtttvvvzzz~~~tttgggXXXOOOHHHCCCAAABBB=========<<<<<<======>>>777888::::::;;;>>>AAADDDCCCDDDEEEDDDBBB???<<<:::777555333111111111333444222222111000000000111111000000000000000000000000000000000000000000000000/////////000000000111111222111111111111222333333111111111222222222333333333666:::;;;:::777555444111444666333///...111444111111111111222444555666444333333222222111111111000000000000111111111111///111222///++++++222999333333333333444444444444666666555444333222222222222333444333222111222333000111111222333222222222222222222222222222222222111000---,,,,,,---000111222222222222222222222222,,,---...//////000222444555666777555333111000000111111222333333333333222////////////000000000000000000000000000000000000...//////000000//////...---...///000111333444444000000//////000000111222333222222111111222222333333333333333333333333333111111111111222222222222444555555666666666555555555555444222222333777:::111111333444555666666666444555777777555444555555999888999:::;;;>>>@@@AAAHHHKKKOOOQQQSSSVVV[[[___dddiiiqqqxxx~~~{{{vvvooohhhdddaaa^^^\\\ZZZZZZYYYXXXWWWVVVVVVUUURRRSSSTTTSSSQQQPPPQQQRRRUUUWWW\\\```bbbdddcccccceeeeeeeeeeeebbb___[[[YYYSSSRRRQQQPPPOOOOOOOOOOOOQQQSSSVVVZZZ___dddhhhkkkmmmlllkkkiiiiiihhhhhhhhhlllmmmmmmllljjjjjjlllmmmlllmmmmmmnnnoooooonnnnnniiiiiigggfffccc```^^^\\\999888777666555555555555...000111333333333111000111111000000000111222333000222555666666555666777444555666444222111111222222222222222333444555555222222222222222222222222444333222111111222333444444444444444444555666777555555666666666555444333333333444444555555555555333333444444333222222111222222222222333444444444555777777777;;;@@@@@@<<<;;;999999:::999555444777333333333333333333333333444555666888999999::::::999;;;======<<<;;;<<<===:::999888777666777777888888888888888888888777666888:::<<<;;;999999;;;===;;;<<<<<<;;;:::999999:::888888888888888888888888:::;;;===???AAACCCEEEEEEBBB@@@???AAA@@@@@@FFFMMMZZZjjjyyy}}}~~~}}}ttthhheeeaaa\\\ZZZ[[[^^^```aaafffjjjnnnrrrwww~~~|||zzz{{{{{{~~~kkk```TTTMMMGGGBBBAAACCC???>>>>>>>>>>>>>>>??????888:::<<<===>>>@@@DDDHHHIIIKKKMMMMMMKKKFFFAAA>>>;;;999777444444444666777444333333222111111222222222222222222222222222222000000000000000000000000000000000111111111222222222111111111222222333444222222333333333444444444222666;;;<<<999666444333444444444333222222333444111111111222333444555666444444333333222111111000000000000000111111111111111222222000///000444888333333333444444444444555444444444333333444444444111222444333111000222444111222222333333333333333111111111111111111111111333111---+++***,,,...000111111111111111111111111---------///111222111000222444555555222111222333111222222333444444333333000000000000111111222222000000000000000000000000//////000000000000////////////000111111222333333000////////////000111111222111111000000111111222222222222333333444444444000000000111111111222222222222333444555555444444333444444333222333555777444444444444555666777777444666888888777666666777555444333444666888:::;;;??????@@@AAACCCFFFIIIJJJKKKPPPVVV[[[```dddhhhjjjvvv|||}}}zzzxxxvvvpppooommmkkkhhhfffdddccc^^^___^^^[[[WWWUUUUUUVVVXXXZZZ]]]aaadddfffffffffgggiiijjjkkkjjjgggdddbbbZZZXXXUUURRROOOMMMLLLLLLKKKLLLNNNQQQTTTWWWZZZ[[[\\\\\\\\\[[[\\\\\\]]]]]]___bbbeeeffffffhhhlllooommmnnnppprrrtttuuuuuuuuuppppppooommmjjjfffcccbbb888888777666666666666666+++---000333444444444333111111000000000111333444000222555666666666666777444555555444222111111222222222222222333444555666222222222222222222222222444333111000000111333444222222222333555777888999666666777777777666444333333333333444444444555555222222222222222111000///111111000111222333222111111333444444888===;;;555444333555777555111000222444444444444444444444444555666777888999:::::::::888:::;;;<<<;;;;;;;;;<<<:::999777666666666777777888888888888888777666555777:::<<<;;;999888:::===666777999:::::::::<<<>>>555666666777888888999999>>>@@@CCCGGGKKKNNNQQQSSSMMMIIIGGGHHHIIIHHHKKKPPPSSS___hhhhhhgggggg___TTTXXXTTTPPPNNNOOORRRTTTUUUVVVYYY[[[\\\___fffrrr{{{|||wwwuuuuuusssqqqrrrrrrtttyyywwwcccYYYPPPKKKHHHDDDDDDGGGAAA@@@??????>>>>>>??????999;;;>>>??????BBBFFFJJJPPPRRRUUUVVVTTTNNNHHHDDD>>><<<999777666777999:::555444444333222222222333222222222222222222222222000000000000000000000000111111111111222222222222222111111111222333333444333333333444444444555555222666;;;<<<999555333333777444222333666777666444111111111222333444666777444444333333222111000000000000000000111111111111333222111333555777666555333333333444444444555555222222222333444555777777000222444333111000222444222222333444444444444333000000000000000000000000444222...***)))+++---///000000000000000000000000111//////222555666444000...111444444222111333555111222333333444444444444000000111111222222222333000000000000000000000000//////000000000000//////111111111111111111111111///////////////000111111111111000000000000111111//////000111222333333333000000000000111111111111000000111222333444333333333444666666555333333333555444333222222333555666333555888999888777777888333222111333555888:::::::::888777888;;;===>>>>>>:::>>>BBBFFFIIIKKKNNNPPPTTT[[[ccciiilllpppvvv{{{|||yyyxxxrrrrrrpppkkkfffcccaaabbb\\\^^^aaadddfffhhhiiiiiidddfffiiikkkkkkiiifffddd```^^^ZZZVVVRRRPPPNNNNNNGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTWWW\\\___aaaeeejjjooonnnoooqqqtttvvvxxxyyyzzzuuuuuutttrrrnnnkkkgggeee777777777777666555444333000//////...............000000000000000111111222111222333444555555555555555555444333333444444555000000000000000000//////111111111111000000000000000/////////000111222222111333666666666666777888444444444333333222222222111222222222222111000000333444555333111000000111000111111111111222222222000111222333333222111000444444444555444444333333666666666444333333555777555666666777888:::;;;<<<=========>>>======<<<;;;===999666555777888777555777888999999999777666555777777777777777666666666777888999999::::::::::::;;;::::::;;;888555888>>>AAAHHHPPPYYYccclllmmmjjjhhhddd^^^ZZZYYYYYYZZZYYYYYYXXXXXXXXXYYYXXXUUUSSSPPPOOONNNMMMKKKKKKJJJJJJLLLKKKKKKMMMPPPVVV[[[^^^kkkqqqyyy~~~}}}{{{yyyqqqnnniiifffdddcccbbb```dddaaabbbiiippptttxxx}}}pppgggYYYTTTMMMHHHEEEDDDCCCBBB@@@??????>>>>>>=========:::<<<===>>>>>>BBBHHHMMMQQQVVVZZZZZZXXXVVVPPPJJJDDDAAA===:::999999999888::::::999888666555444444555555444444333333222222000000000000111222333444111111111222222333333333222111000000000111333333444444444444444444444444333444555666666444222111333333333444444444555555444444666777777777666555666555555444222111111000666333111111333555333222111111111222222333333333333555666444111111444888444444444444444333222111222444444333222111111222000000000000111111111111000000111111111111000000333000...---(((%%%(((///444555666555333222333444333333222111111222222333222444555444222222222444555555444444444555555666222222222111111111000000111000///------///000111111111111111111111111111000000000000111111111111///////////////...------333222111111111222444444...///000000111111222333111111111111111000/////////000111222333333222111...000222333333222333555333333444555666777888888777777777777666555444444333222111222444555444333888777555444333444666777888666999>>>>>><<<>>>DDDFFFHHHKKKOOOUUUZZZ^^^aaaiiimmmsssyyyyyyssspppqqqpppmmmkkkiiiiiihhhiiihhhiiikkklllkkkiiifffddd___^^^[[[XXXVVVVVVVVVVVVOOONNNNNNMMMLLLJJJHHHGGGIIIGGGFFFEEEEEEFFFHHHIIIHHHKKKPPPTTTXXX\\\```dddfffhhhkkkooosssvvvyyyzzzvvvuuussssssrrrooollliii333333333444555555666666444333222222111111222222000000//////000000111222111222333444555555555555333222222111111111111222000000000000000000000000000000000000000000111111000000///000000111222333222444666666666666777888444444444333333333222222222222222222222111000000222333444333111000000111///000000000000111111111000111111222222111000000333333444444444444444444555555666444333333666888777777777888999:::;;;<<<============<<<<<<;;;:::;;;888555555666666444222555555555555555444333333666666666666666666666666888888999:::;;;;;;;;;;;;777777999<<<<<<;;;@@@GGGPPP[[[jjjvvv}}}yyyvvvtttrrrgggddd___\\\YYYVVVSSSQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHFFFFFFGGGJJJNNNPPPWWW\\\ccchhhiiihhhgggggggggeeedddccccccaaa___]]][[[VVVUUUYYY___bbbfffkkkkkknnnqqqtttxxx|||oooccc\\\UUUQQQLLLHHHGGGFFFEEEEEE???>>>>>>>>>=========<<<<<<>>>??????@@@CCCHHHMMMSSSYYY___```______YYYSSSJJJFFF@@@<<<;;;<<<<<<<<<999999888777666555444333333222222222222222111111444444333222111111111111111111222222222333333333222111000000000111333333555555555555555555555555333444666777777666444333444444444444555555555555222333444555666555444444444444444444333333333333555333111222444555333111333333333444444444555555444555555444333333444666333444444444444333222111222333333222000///111222000000111111111222222222111111222222222222111111333000...,,,((($$$(((...000222333333111111111333333333222222222222222333222333444444333222333555777666666555555444555555222222111111111000000000222111///......///111222111111111111111111111111000000000000111111111111000000000000000///......111000/////////000111222111000000000111111000///000000000000000///......///000111222333222222111111333444333222000111222333444666777888999888888666666666555555444444444333222111222444555444333888777555333333444555666666444555999888555666;;;:::;;;===@@@CCCFFFHHHIIIRRRVVV[[[```eeelllrrrvvv{{{vvvsssqqqpppooonnnllliiigggeeecccbbbaaa```^^^[[[XXXVVVTTTSSSRRRQQQPPPNNNLLLJJJHHHGGGFFFEEECCCAAAAAAAAACCCCCCAAADDDHHHLLLPPPTTTYYY\\\___aaadddiiimmmpppssstttqqqpppppppppooommmkkkiii222222222222333444555666555555444333333333333333///////////////000111111111111222333444444444444333222111111000000000111000000000000000000111111/////////000000111111111000000000000111222333444333555666777666666666777444444444444333333333333222222222222222111111000000111222222000///000222/////////000000000000111///000111111111111000000222333333444444555555555444555666555444555777999:::999999999999:::;;;<<<<<<<<<<<<<<<;;;:::999888999777666666666555333111555444333333222333333333444444444444444555555555888999:::;;;<<<<<<<<<<<<888888;;;???@@@AAAHHHOOOUUUfffzzz~~~xxxooogggaaa]]][[[YYYXXXXXXVVVTTTSSSRRRRRRQQQPPPNNNKKKIIIHHHHHHJJJKKKLLLPPPVVV[[[^^^___aaabbbfffhhhjjjmmmnnnlllgggddd\\\UUUQQQRRRTTTVVVZZZ______bbbeeehhhjjjooovvv|||zzzxxxuuuppphhh___XXXSSSOOOLLLIIIFFFFFFFFFEEEDDD============<<<<<<<<<<<<===>>>>>>??????BBBFFFJJJQQQYYY```dddfffhhhddd^^^TTTOOOGGGAAA?????????@@@999999888777666555555444222222222222333333333333555555333222222111111111222222222222333333333333222111111111111222333333666666666666666666666666333444555777888777777666666666666666555555555555222333555666666666555444333333444444555555666666444444333444666666444333555555666666666666777777555555444555666666555444333444444444444333222222333444333222000000222444000111111111111222222222222222222333333222222222111///---,,,'''###&&&---...000222222111111222333333333333333333333333333111333444444333333555666888777777666666555555555222222111111111111000000333222111000000111222333111111111111111111111111000000000000111111111111000111111111111000//////000000//////000000111222444222///000111111///,,,...////////////......---000000111222222222222111111333333333111000111222555777;;;>>>???>>>===<<<:::999777666555444555555333111111111333444333222666555444333222333444555333222333444333///000444222444666888:::;;;;;;;;;AAADDDGGGKKKOOOSSSXXX[[[aaafffkkkqqqvvv{{{~~~zzztttmmmgggdddcccbbbaaa```___]]][[[XXXWWWUUUWWWVVVTTTQQQNNNLLLJJJIIIGGGEEECCCAAA@@@?????????;;;>>>BBBEEEHHHKKKOOORRRSSSUUUYYY^^^bbbfffiiijjjiiiiiijjjjjjjjjjjjiiihhh666555444333222222222333333333222111111111111222///............///000000000111222333333444444444444444333222222222222333///000000000000000111111...//////000000111111222000000000111222333444555555777999999777777777888444444444444444444333333222222333333222222111000///000111111000///000222000000000000111111111111//////000000000111111000222222222333444555666666333555666666666666888:::<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::999888777555666666777777666444333777666555444444555666777333333333333333444444444777888999:::;;;;;;<<<<<<<<<;;;>>>BBBCCCDDDKKKSSSdddxxx|||qqqjjjgggeeeddd```___^^^\\\[[[[[[ZZZZZZ]]]ZZZWWWSSSPPPOOOOOOOOOOOOSSSZZZ```eeejjjnnnqqqsssvvv{{{xxxssshhh___XXXVVVVVVUUUYYY]]]___cccgggiiiiiilllqqquuuqqqppplllhhhbbb]]]XXXUUURRROOOMMMLLLKKKJJJGGGFFFBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBEEEHHHJJJRRR[[[dddjjjppptttrrrnnnbbbZZZPPPGGGBBBAAAAAAAAA;;;;;;:::999888777666666333333444444555555666666222222111111222333333444333333333333333333333333111111111111222222333333555555555555555666666666222333444666777777777777777777777777666666666666555666777888999888777777555555555666666666777777666666777888888888777666777777777777777777777777777555444666999999666222444444444555555444333333666666555444222333555777000000000111111111222222111222222333333222222111///---,,,+++&&&"""%%%+++---000333444444444555666333333333444444444444444111333444555444444666888666666777777777777777666333333333333222222222111333222222111111222222333111111111111111111111111///000000000111111111111111111222222222111111000222222222222222333333333555111...///222222///,,,...//////000//////......111111111111222111111111...///111111111222444666888<<>>:::888666666666222111000111222333222111555444333222222222222333111222333333111///000222000222555888:::::::::999:::<<>>BBBDDDFFFMMMUUUkkkvvvnnnjjjhhhgggcccbbbaaa```````````````aaa___\\\YYYVVVTTTTTTTTTTTTYYY```gggooowww~~~tttjjjaaa]]][[[YYY[[[```cccggglllmmmmmmnnnqqqttttttsssqqqnnnkkkfffcccaaa___]]][[[YYYWWWSSSOOOKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEGGGJJJMMMOOOQQQYYYbbbkkkrrrzzz}}}ooofffYYYNNNGGGCCCBBBBBB===<<<;;;:::999777666666444444444555555666666666222222111111111222333333333333333333333333333333111111222222333333333333333333444444444555555555000111222444555666777777777777777777777777777777666777888999999999888777888888888777777777666666888999:::::::::::::::;;;888888888888888777777777888666555777::::::777333444555555666666666555555555555555444333333555777000000111111111222222222111222222333333222222111...,,,,,,+++&&&"""$$$***,,,///333555555555666777222333444555555555555444222333555555555555777888333444666777888888888888555555444444444333333333333333222222222222333333000000000000000000000000///000000000111111111111111111222222222222111111111111222222333333333333222000...///222222111//////000000111111000000000222222111111111111111111---///000000000222444777<<>>===:::999777666555555555555555666666666666666444333111000000000444444444444333333333333111222222333444333333333222222333333444555555555111111222333444555666777666666666666777777777888444555777888888888777666::::::999999888888777777:::;;;;;;;;;:::;;;===???999999999999999888888888888888777888999999888666666666777888888888777777222444555555444333555666222222333333333444444444222333333444444333333222000......---)))$$$&&&+++***...222444444444555666222333555666777666666555333555666666555555777888222333555777888888888777555555555444444444333333222222222222222222222222000000000000000000000000000000000000111111111111000000111222222222222111//////000111111111111000000000000000000000111111///000000111111111111111333222111111000111111111000111111000//////222444>>>EEEQQQ^^^hhhnnnppppppgggbbbZZZPPPEEE===666333222111///000111111000///111111111000000000//////***...000......111333222111222333444444333222222333444555555555666888:::<<<===>>>>>>===>>>@@@BBBAAACCCGGGKKKPPPTTTWWWXXX\\\aaagggjjjlllqqqyyyzzzqqqggg```[[[YYYYYYVVVUUUSSSQQQOOOOOOOOOPPPOOOOOONNNMMMKKKJJJHHHHHHDDDEEEEEEBBB???=========>>>???BBBDDDGGGIIIJJJKKKIIILLLOOOOOOMMMNNNRRRVVV///111333555666555444333333333222111111111111111------,,,,,,------...///...///000111222222222222000000111222333555666777444444555555666777777888555444444333333222222222111111111222444555777888999:::;;;:::888777666777444444444444555555555666333333444444333333222111222333444333111000000111111111222222222333333333222111111111222333444555555444333222222333555666555777999:::888777888888;;;:::::::::::::::;;;;;;999::::::;;;;;;;;;;;;;;;222333444333111000222555222222333444444444444444111111222222333444444555444555666888::::::;;;;;;:::999;;;>>>???AAAIIIRRRcccqqqwwwnnngggbbb^^^\\\\\\\\\\\\]]]^^^___aaabbb```___\\\ZZZXXXVVVUUUUUUXXX]]]eeennnvvv~~~zzzqqqmmmjjjggghhhkkkkkkooosssttttttuuuyyy|||zzzrrrlllbbbaaa___]]][[[YYYXXXWWWVVVVVVXXX]]]dddjjjllllllrrrwww{{{|||}}}uuuiii^^^VVVQQQNNNMMMJJJHHHFFFDDDAAA???===<<<999999999999999999888888999888666555333222222222555555444444444333333333111222333444444444333333333333333444555666666666333333333444444666777777333444555555666777888888555666777888888888777777999999999999:::::::::::::::;;;;;;999888999===AAA<<<<<<;;;;;;;;;:::::::::888999999999888777999:::777888999999:::::::::999333666888999888777777777666666666666777777777777555555666666666666555555333222222111---((()))...,,,///333555666555555666222333555777888777666555555666777777666555666888444555666777777666444333444333333333222222222222111111222222222222111111000000000000000000000000000000000000111111111111///000000111222222111111...///000111222111111000///222444222...---///111...//////000111111000000333333111000000000111111000111000///...///222444>>>FFFUUUeeesss|||~~~yyyoooaaaSSSFFF<<<666222000//////000000///...000000000000000///......***///111......222444222222333333444444555555666222333444444444555777999999999999888666666777999999;;;===???BBBDDDFFFGGGIIILLLPPPSSSUUUZZZ```eeeiiinnntttxxx{{{~~~sssjjjccc___[[[YYYWWWTTTRRRQQQQQQRRRPPPPPPPPPPPPOOOOOONNNMMMFFFGGGGGGDDDAAA????????????@@@AAACCCDDDDDDDDDDDDBBBEEEHHHGGGDDDEEEIIIMMM000222555666555333///---222111000000//////000000---,,,,,,,,,,,,---.........///000111111222222222222222333444666888:::;;;666777777888999::::::;;;777666555555333333222111111111111222444666777888888999:::999777555555555444444444555555555666666333333444444333333222111333444555333111000000111000111111111111222222222222222111111222444555777666555333222222333444555666888::::::999777777777:::999999999999:::;;;<<<999999:::;;;<<<<<<<<<<<<888999999666333222444777111222444555666555444444111111222333444444555555555666777999;;;<<<<<<<<<>>><<<<<<===<<<<<>>>>>======<<<888777777666666666777777555555555444444333333333111222333444555444333333444444444555666777777888555555444555555666777888222333444555666777888999777888999:::;;;:::999999777888888999;;;<<<<<<===999:::999777666777===AAA>>>>>>======<<<<<<<<<;;;999:::;;;999666666999===888999:::;;;;;;;;;;;;;;;666999===>>>>>><<<;;;:::888999999999::::::::::::777777888888888888777777666555555555000+++,,,111///222666999999888888888222333555777888888777666666777888777666555666777666666777777666444111000222222222111111111000000000111111222222111111000000000000000000000000000000000000000111111111111...///000111111111111111000111222333444333222222000444777444---***,,,111------...///000000//////444333111000000000111111---.........///111555888===FFFVVVhhhxxxppp___OOOBBB;;;222000//////000000///---/////////000///......------333444000///333555222......///111333666888:::///000111111111222555777888888888666444333555777666777888999;;;<<<>>>>>>>>>???BBBDDDGGGKKKPPPSSSRRRWWW]]]```bbbhhhqqqxxx|||~~~zzzqqqkkkbbb```]]]YYYVVVUUUUUUUUURRRSSSSSSTTTTTTSSSSSSRRRHHHIIIIIIHHHEEECCCCCCDDDAAAAAABBBBBBBBBBBBBBBAAA???BBBDDDBBB??????CCCHHH111///...000333555444222111444666555111///000222000000///...............111111111111111222222333///222444666888;;;???AAA>>>>>>>>>@@@BBBBBBAAA???>>>:::777444333333222111000222333222222333888<<<888888777666555444444333666666555555555555666666555444333333555555444333222333666777888777666555999666444555666777444222222222333333444555666666555666666444111000000000888999999::::::;;;;;;<<<777:::<<<;;;888777777999999:::;;;<<<>>>???@@@@@@@@@???===999444111111222333333555666666666555444333444666888888888777777666666888999:::;;;;;;<<<:::;;;<<<<<<<<<<<<>>>@@@KKKPPPXXX___bbbccccccccc___^^^\\\[[[ZZZ[[[]]]^^^VVVSSSNNNLLLKKKJJJIIIHHHCCCEEEFFFFFFFFFGGGJJJLLLJJJJJJJJJJJJJJJKKKKKKLLLJJJOOOUUUYYY]]]eeepppxxx~~~vvvpppiiieeeddddddcccaaadddddddddcccdddgggkkkooo|||wwwooohhhccc___ZZZXXXXXXVVVRRRPPPOOOMMMKKKIIIIIIHHHGGGEEECCCAAA??????::::::<<<<<<;;;:::888666:::999777666555666666777777555444222111111222222444555666666555555666888888888777666666666666666444555777888888888777666777888888999999:::;;;;;;;;;:::::::::::::::999999<<<;;;;;;;;;<<<===???@@@BBBBBBAAAAAA@@@???>>>>>>>>>===;;;:::999999:::;;;999:::;;;;;;;;;:::999888555999>>>===:::888;;;??????===::::::<<<<<<:::777555:::===:::888::::::888:::999777555444333222222111222333555777888999999333444555666777999::::::999:::;;;;;;:::999777666555555555555555555555555333333333222222222111111222222222222111111111000---///111333444333222111---...///000111111000000///////////////000111111000000111111111222222222222222222222222222222222------...000111111111111000000111///......///111............///000222222888BBBRRRcccuuuzzzfffRRRBBB999222222111000//////000000//////000000000000///...444111//////222333222000777777888888888777666666444444444444333333333333222333444444444333222111111333555444222222555888777;;;??????======AAAEEEBBBDDDGGGJJJMMMPPPUUUXXXgggfffkkktttzzz|||zzzsssjjjccc```]]]ZZZWWWVVVVVVUUUVVVVVVTTTQQQNNNQQQOOOLLLJJJHHHFFFCCCAAACCCBBBBBBBBBBBBBBBCCCCCC@@@AAAAAA???;;;:::;;;>>>222000///111333555444222000222333333111000000111111111000///////////////000000000000000111222222111444777999<<>>===<<<<<<===???AAAAAAAAAAAAAAABBBBBBCCC>>>CCCIIILLLOOOSSSZZZ```fffjjjpppttttttsssqqqpppjjjfff```^^^^^^^^^]]]\\\[[[ZZZZZZXXXYYY\\\aaadddyyyxxxtttnnnhhhddd```]]]ZZZZZZXXXUUUSSSRRRQQQOOONNNOOONNNMMMKKKIIIGGGEEEDDDAAABBBCCCCCCBBBAAA???======<<<;;;:::::::::;;;;;;888777555444333222333333555666888777666666777999888888777666666666666666666666888999999999888777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::===<<<<<<<<<===>>>???@@@CCCBBBBBBAAA@@@?????????>>>===<<<;;;::::::::::::999:::;;;<<<;;;;;;:::999888;;;>>>>>><<<<<<>>>@@@BBB@@@???@@@BBBBBB@@@>>>999===???===>>>@@@@@@===???>>><<<;;;999888888777333444666777999:::::::::::::::999999888777666666;;;;;;;;;;;;:::999888777666666555555555444444444333333222222222111111111333333222222222111111111---...000222222222222111////////////000000000000///////////////000000111000000000111111111222222222222222222222222222222---...///000000111000000///000111000///...///000000000000000111222333333888>>>IIIWWWfffvvvvvvdddPPPAAA999111000//////......////////////000000000/////////111///...///222333222000000111222444666666777777555555444444333333333333000111333444444444333333111333555444333333555888///333666666444444777;;;;;;===???AAABBBEEEHHHKKKQQQPPPUUU]]]bbbdddkkkrrr|||~~~xxxtttqqqmmmjjjdddaaa^^^\\\[[[YYYWWWUUURRRPPPMMMLLLKKKJJJGGGEEECCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDAAA>>><<<>>>???333222111222333444333222000//////000111222000///111111000000//////000000///////////////000111111111444888;;;>>>BBBGGGJJJKKKLLLNNNQQQTTTSSSPPPMMMFFFAAA:::555333333333222111222222111000111444777333333333222222222222222666666555555555555666666777666555555666777666555555666666777888888999999<<<:::999888999999888666333333333444555555666666444666888888888888:::<<<:::::::::999999999999888<<<===>>><<<:::999999:::888:::>>>DDDJJJPPPUUUXXXSSSNNNFFFAAA>>>;;;777333444444555666666666666666666666666666777888999999555666777888999999::::::888999:::999999999;;;======@@@BBBCCCAAA???>>>>>>???>>>===<<<<<<===>>>???AAA???======>>>>>>>>>===;;;<<<;;;:::777666777888<<<<<<<<<;;;<<<======>>>999===BBBDDDDDDFFFIIILLLQQQUUUYYY\\\]]]\\\\\\\\\YYYWWWTTTSSSSSSTTTSSSSSSQQQPPPOOONNNMMMPPPUUUYYYjjj{{{zzztttpppjjjfffccc```]]][[[ZZZXXXVVVUUUUUUUUUSSSRRRSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJKKKKKKKKKIIIGGGFFF@@@@@@???>>>>>>>>>??????:::999777666555444444444666777999888777777888:::888888777666666666666777777777888999999999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===>>>>>>???@@@AAACCCCCCBBBBBBAAAAAA@@@@@@===>>>======<<<;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>?????????AAACCCCCCAAA???;;;>>>>>>===???BBBAAA===??????===<<<::::::999999888999:::;;;;;;<<<<<<<<<>>>===<<<;;;999888777777======<<<;;;;;;::::::999777777666555555444333333222222222222111111111111333333222222222111111111......//////000000111111222111000/////////000111//////////////////000000000000000000111111111111111111111111111111222222//////000000000000//////---///111111000//////////////////000000111111222666999>>>FFFQQQ```pppyyyyyymmm]]]LLL>>>777//////......------......//////////////////////////////000222444555444222222444666999;;;=========999888777555444333333333///000111222444444444444222333444444333444666888///222555444222222444777555777888888888999;;;>>>AAAAAADDDJJJMMMOOOUUU[[[cccgggmmmttt|||wwwsssmmmiiifffdddaaa```WWWUUUSSSQQQPPPNNNLLLJJJEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCC@@@===<<<<<<===222222111111111111111000///---,,,...111222000---000000///////////////000...............///000000///222666:::===BBBGGGJJJMMMOOORRRVVVXXXWWWSSSPPPIIICCC<<<666333333333333222222111//////000333444111111222222333333333333666666555555555555666666666555444555666777666444777777777777888999;;;;;;999999888777777777666555333444444444555555666666555666888999999999;;;===;;;::::::999888777777777<<<<<<<<<;;;999999999999666999>>>FFFOOOWWW^^^bbb^^^VVVKKKDDDAAA<<<666000555555666666777777777777777666666555666888999:::555555666888888999999999888999999999888888:::<<<;;;===??????>>>>>>>>>???<<<;;;;;;;;;;;;<<<<<<======<<<;;;<<<>>>??????>>><<<<<<<<<:::777666777888999999999999999::::::;;;;;;===????????????AAACCCFFFIIILLLNNNNNNOOOQQQRRRLLLKKKJJJJJJJJJJJJJJJIIIJJJJJJIIIHHHGGGJJJNNNQQQ[[[jjj||||||tttnnnjjjfffbbb___\\\YYYWWWVVVTTTRRRRRRSSSSSSSSSRRRRRRQQQPPPNNNMMMKKKJJJIIINNNOOOPPPQQQQQQOOONNNLLLEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;:::999777666666555666777999888777777888:::999888777777666666777777777777888888888999999999::::::;;;;;;<<<=========<<<<<<======>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>??????>>><<<:::999::::::;;;;;;<<<<<<<<<<<<:::999999:::<<<===<<<:::>>>???@@@BBBBBBBBB@@@???>>>@@@???===@@@CCCBBB===AAA@@@???>>>==================>>>>>>???>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>======<<<;;;;;;;;;999888777666555444333333333222222222111111111111222222111111111000000000...............///000111444222000......///000111......///////////////////////////000000000111111000000000111111111111111///000000000000//////...,,,...111222111000//////,,,,,,---...............333444555999AAALLLYYYbbblllkkkggg]]]QQQDDD:::555//////......---......//////........./////////000000111333666888999777666:::<<>>AAABBBDDDHHHLLLPPPTTTYYY```fffmmmuuuzzz~~~{{{wwwtttpppnnneeebbb^^^[[[XXXUUUQQQNNNJJJJJJIIIIIIIIIIIIIIIJJJFFFEEEDDDAAA???=========000000000000////////////...,,,+++---000222000---......---------......///...............//////000///222666999===AAAFFFIIILLLNNNQQQUUUXXXWWWSSSPPPIIICCC;;;666333333444444333222000//////111222333222222333333444444555555666666555555555555666666555444333333555555444333777666777777888:::;;;<<<999999999888777666666666444444555555555555555666666777888888888888999:::::::::999888777666666555:::999888777777888888888888:::@@@HHHRRR\\\dddiiifff]]]QQQHHHCCC===666000666666666666777777888888777777666666666888:::;;;555666777888888888888888888999:::999888888:::;;;777999:::;;;::::::<<<===888888888888999999:::;;;777777888:::<<<===;;;:::888888888777555444555777666666555555666666777888;;;;;;:::888888:::===???===???AAABBBCCCDDDFFFHHHEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEGGGJJJLLLRRR]]]kkkuuusssllleeebbb^^^[[[XXXUUUQQQNNNMMMLLLJJJKKKLLLMMMMMMLLLMMMLLLLLLKKKJJJIIIIIIHHHOOOQQQSSSTTTUUUTTTSSSRRRLLLKKKJJJHHHFFFDDDBBBAAA>>>===<<<;;;:::888777666555666888777666666777999999999888777777777777777666666666666777777888888:::;;;;;;<<<<<<======>>><<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBB>>>?????????>>><<<:::888::::::::::::;;;;;;<<<<<<;;;:::999;;;<<<===;;;:::AAABBBCCCDDDCCCBBBBBBAAA???AAAAAA@@@BBBFFFFFFCCCFFFFFFEEEDDDCCCCCCCCCDDD@@@AAAAAABBBBBBAAAAAA@@@:::;;;<<<===>>>???@@@@@@@@@@@@??????>>>=========::::::999888666555444444333333333333222222222111111000000000///////////////......---......///000444333000///...///000111......////////////...---....../////////000000000/////////000000111111111///000000000000//////...+++...111222111000//////,,,---......///......---///000111333777>>>FFFLLLRRRRRRPPPKKKCCC;;;666333/////////......///000000......------...///000000...111444777888888888777:::===BBBHHHLLLOOOPPPQQQLLLIIIDDD???:::777444333111111111111111111111111333222222222444555555666222333333333222222333333222333444444444555777999666888999888999;;;>>>@@@CCCFFFKKKOOOSSSWWW\\\```aaaeeekkkqqqwww}}}zzzvvvpppjjjeee___YYYUUURRRQQQOOONNNMMMLLLLLLKKKMMMKKKHHHFFFDDDCCCAAA@@@---...//////...---...000...------...///000///---------,,,,,,------.....................///000000111333777999<<>>888444777777777777777888999999777777777777888999::::::666777888888999999888888888999:::999777777999;;;777888::::::999888888999777777888888999999::::::777777888;;;======:::888777888999888666666777999999888888888888999::::::<<<;;;888666777:::===???999:::<<<======>>>@@@AAABBBBBBBBBAAA@@@AAACCCEEEBBBDDDGGGIIIIIIJJJKKKLLLLLLSSS[[[___eeemmmrrrsssxxxyyyzzzzzzyyyyyy{{{|||wwwwwwyyyqqqfff```ZZZWWWTTTQQQNNNKKKGGGEEEEEECCCBBBBBBDDDEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGLLLNNNQQQSSSUUUUUUTTTTTTPPPPPPOOOMMMKKKHHHFFFDDD>>>>>>>>>===;;;999777666555666888777666666777999999999888777777777777888666666666555666777777888::::::;;;;;;<<<=========;;;;;;<<<===???@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCC??????>>>===<<<;;;999888999999999999999:::<<<<<<<<<<<<===============<<<===???@@@@@@??????@@@BBB===AAACCC@@@???CCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@>>>===;;;;;;:::999888888777777444444444444333333333333111111000000000/////////......//////////////////333222111000///000111222---...///000///...---,,,............////////////......//////000000111111//////000000000000//////,,,...000111000000000111...///111111222111000///---///000111222555999======>>>>>>;;;777333222111/////////...//////000111...------,,,---...000111,,,...222333333333444666888===FFFOOOXXX^^^bbbdddZZZVVVOOOGGG???999666444222111111000//////000000222111000111333444444444222222222333333333333333000222333333333333666888555888888555444777999999:::<<>>???>>>;;;777;;;;;;<<<:::999888999;;;<<<;;;;;;;;;;;;<<<======<<<;;;999999:::;;;======999;;;<<<===<<<<<<===??????@@@@@@??????AAAFFFJJJIIINNNSSSWWWXXXWWWWWWWWWOOOTTTVVVUUUVVV[[[]]]\\\\\\^^^^^^]]][[[[[[^^^```gggjjjmmmppppppnnnkkkiiibbbaaaaaafffpppxxx}}}~~~~~~~~~|||ttthhh]]]UUURRRMMMKKKHHHGGGFFFCCC@@@===???===<<<<<<>>>??????>>>??????@@@AAABBBCCCDDDEEECCCEEEIIILLLOOOPPPPPPPPPLLLMMMLLLLLLKKKIIIGGGEEE?????????>>><<<999777666666777999888777777888::::::999888888777777888888777777666666666777888999999::::::;;;<<<<<<======::::::<<<===>>>@@@AAAAAA???@@@AAAAAAAAAAAA@@@????????????@@@AAABBBBBBCCC@@@???===;;;:::999999888888888777777888999;;;<<<:::===??????<<<;;;<<<>>>888999;;;;;;;;;===AAAEEEIIINNNNNNGGG@@@???AAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@AAACCCEEEDDDAAA>>><<<<<<<<<;;;;;;::::::::::::666666555555555444444444222222222222111111111111...///000000000000///...111111111111111111222222---...///000///...,,,+++------........./////////------...//////000111111---...///000000111000000---...000000//////111222///000222333333222000///---///000//////000222555111222333222000//////000...---------......///000...---,,,,,,,,,...000222,,,...000111000000333555888>>>IIIUUU```iiinnnqqqgggbbbYYYNNNDDD<<<777444000000/////////000111111222000...///222444333222333333333333555555555555000111222222111111333555666::::::555333777999777444666888999999999;;;<<<>>>@@@BBBDDDFFFHHHLLLNNNRRRVVV[[[___dddjjjrrrxxx~~~|||uuusssoookkkfffbbb```^^^WWWSSSOOOMMMLLLKKKHHHEEE,,,...000000//////111444---000222111...,,,---///...............///000111///////////////000111111...000222333444666999<<<::::::;;;>>>AAABBBAAA@@@;;;888555444444444444333444111...///222555555444444444444444444444444444666666555555555555666666777555444555666777666555111333666999:::::::::999555777999777444222444666666666666666666555555555333555666777666666888:::777777777777666666666666666333000222666999::::::888999;;;@@@FFFMMMTTTXXXSSSPPPJJJBBB;;;777777999999888777777777888::::::555666888999::::::999888888999999:::::::::999999666666777666444444555777222555999:::::::::::::::555555777888999999999999888999:::<<<===;;;777444;;;;;;;;;999777666777888888888888888888999::::::777777777777888999777666777999;;;;;;:::::::::;;;===>>>???>>>???BBBIIINNNUUUZZZaaafffgggfffeeeddd[[[]]]\\\XXXWWWZZZZZZXXXRRRSSSTTTRRROOOOOORRRUUUXXXZZZ]]]___```^^^\\\[[[[[[XXXVVVXXX^^^ccceeeeeeaaacccbbb^^^UUUMMMIIIGGGDDDCCCAAAAAA@@@???<<<:::===;;;::::::<<<===<<<<<<888999:::<<<>>>???AAAAAA:::===AAAEEEHHHJJJJJJJJJFFFGGGHHHHHHHHHGGGEEEDDD?????????>>><<<:::777666777999::::::999888:::;;;:::999888888777888888888999888777777777888:::;;;999999::::::;;;<<<<<<===999:::;;;===>>>@@@AAABBB???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAAAAABBBBBB@@@???<<<:::999888888888777777666666777999;;;<<<777<<>>999777999===888:::<<<<<<===AAAGGGLLL^^^cccaaaUUUGGGAAABBBCCCEEEEEEEEEEEEEEEEEEFFFGGGCCCCCCDDDFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFF???BBBEEEFFFFFFCCC???<<<<<<<<<<<<<<<<<<<<<<<<;;;777666666666666555555555444444444333333333222222...///111222222000...---///000111222222222222222---...///000000...,,,+++---------.........//////---------...///000000111------///000111111111111---...//////...///111333...///111222111000...---/////////...------000222---...//////------...///,,,,,,,,,,,,------...///...---,,,+++,,,...000222...000222111000000333666666<<>>777555............///000222333111///---...111333222111000000///000222333333222222333333222111000222333555999999333111555777444222444666666666666777888999:::;;;;;;;;;<<>>888777555333222222222222444333333333333444555555555555555666888777555333222555888888666222///...<<<:::777666666777777666444444555777888888888888555666777666555444555666666777888777555555666888666666666666666666777888:::999999888888888666444222555888888555333444666666999<<>>:::888666555555555666777777777777777888999999888666555666777888888777777777777888888:::999777666666777999:::444555777888::::::::::::AAA;;;777999;;;::::::;;;999999::::::;;;<<<======;;;:::999999888888888999:::::::::999999888888888888999999999999888777777999999999999::::::;;;<<<<<<>>>@@@>>>===CCCPPPZZZ[[[jjjuuuvvvyyy~~~|||sssrrrppplllhhhdddaaa______XXXTTTNNNLLLNNNOOOPPPOOOWWWZZZ^^^``````````````````YYYUUUVVVVVVRRRQQQTTTRRRRRRQQQOOOLLLHHHEEECCC?????????>>>===<<<:::999<<<;;;999888888999;;;<<<<<<<<<;;;:::::::::;;;;;;???===:::;;;???BBBBBBAAABBBBBBDDDFFFHHHHHHFFFDDD<<<<<<;;;:::999888777666444666888888888777888999666666777777777777666666555888888555666;;;===;;;<<<;;;:::999888999===@@@>>>===<<<;;;;;;===???@@@@@@@@@@@@???>>>===<<<<<>>>>>>>>>>>??????>>>===<<<;;;:::999999999888888777777888:::<<<===>>>@@@BBBBBB???;;;999888666666:::>>><<>>>>>>>>;;;:::888777777777888888777666555444333444555555444222000222555666555333222222222222222222222222111000000/////////000000---...///...,,,+++,,,---,,,---......------///000.........////////////000//////000000000000//////...///000111111000///...000000000000////////////...............///000000...///000000//////000222000///...---------------+++...222222000...///111333:::EEEPPPZZZbbbhhhllljjjfff^^^SSSHHH???888444222222222111000//////...111111000000111111222333333333333333333333333333000111333333333333444666333333333333333333333333111222444444333222444555666666666666666777888999:::<<>>@@@???@@@FFFSSS]]]eeesss~~~}}}zzzuuuqqqmmmjjjiii```\\\WWWTTTVVVXXXYYYYYY[[[___eeejjjlllmmmmmmnnnlllddd^^^\\\XXXPPPMMMNNNLLLKKKKKKIIIGGGDDDAAA???>>>>>>>>>>>>=========<<<;;;:::999888888999:::;;;;;;;;;;;;::::::;;;<<<<<<===;;;999:::===???>>>===>>>???@@@BBBDDDDDDBBB@@@===<<<;;;:::999888888777555666888999888777888999777777888888888888777777444777666444555:::;;;:::999999999888888:::>>>AAADDDCCCAAA???>>>???@@@AAABBBAAA@@@@@@??????@@@@@@?????????>>>>>>????????????>>>===<<<;;;:::::::::999888888888888:::<<<======@@@BBBAAA>>>;;;999888777777<<>>FFFMMMSSSYYY\\\^^^ZZZTTTLLLCCC<<<777444222222111000000///......111111000000000111222222222222222222222222222222///000222222111222333555333333333333333333333333111333444333222222333444222222222222222333444444444666888:::;;;===@@@CCCEEEGGGKKKPPPUUU[[[bbbfffjjjmmmqqqwww~~~|||wwwqqqmmm///000000000//////111333///////////////000111111...///000///......000222000111222111//////111222333333222111000000111111000111333444555555444333444333222222222444555666333333333333333444555555111000111444777999999888222444666777777777888999777555333222333333222111555555666666666666666555444555666555444444555666666666777666555555666888444555777888999;;;???AAA@@@@@@@@@???===;;;:::999:::999777777888999888888777777888999999999999888999888777666666666666666555555555555666666666666555777888888666666777999888777777666666777777888666666666666666666666666888888777888999:::<<<======999888;;;<<<:::888:::999999999::::::;;;;;;<<<::::::::::::999999999999999999999888888888888888888888999999888888777666999999999:::;;;===>>>???:::===@@@@@@BBBIIIUUU^^^jjjwww~~~zzzvvvtttjjjfffaaa___aaadddggghhhiiioooxxxzzzrrrkkkddd[[[UUUSSSNNNNNNMMMLLLJJJGGGDDDCCC@@@???>>>>>>>>>>>>???@@@;;;;;;999999999999;;;;;;::::::::::::;;;<<<======:::999999:::;;;;;;:::888:::::::::<<<>>>???===;;;===<<<<<<;;;:::999888888555777888999777777777888777777888888888888777777333555555222333888999888777777888888888;;;???BBBGGGEEECCCAAA????????????AAA@@@>>>>>>>>>@@@BBBCCCAAA@@@@@@@@@@@@@@@@@@AAA???>>>===;;;::::::::::::999999888888888:::;;;<<<===???AAAAAA>>>;;;999999888888===DDDDDDAAAHHHSSS```EEEGGGDDDDDDDDDDDDDDDDDDEEEEEECCCDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIHHHGGGGGGIIIKKKHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<;;;;;;<<<===>>>;;;::::::999999:::;;;;;;999777666777888888777666333333444444444555555555555444333222111000000000+++,,,......------///000---///000000///...///111,,,---------............222000...,,,,,,...000222000000111222222111000000////////////...........................///000000---...//////......///111,,,,,,,,,------///000000...///111111///......///...111666:::>>>BBBGGGJJJLLLJJJFFFAAA<<<777444333111111000000//////......000000000000000111111222111111111111111111111111...///111111000000111333222222222222222222222222111333444333111111222333000////////////000111111000111333444444555888:::;;;<<<===???AAAFFFLLLQQQPPPRRRWWW]]]dddjjjoooqqqzzz~~~~~~yyy000111111000//////000222///////////////000000111///000000000//////111333111222222111000000111333111111000000000000111111111222222333444444333333444333222222222333444555333333222222333333444555444333333444555666555444444555666777666777999;;;888666555555666666555333555555666666666555444444333444555555444333444666555666666666555555666888777999::::::999;;;???CCCHHHHHHHHHEEEBBB???>>>======:::777777999;;;:::888999999999888888777666666555555444444444444555555666666666666666777777777444666777777666666888999777777666666666666777777555666666777777666666555777666555444555777999;;;;;;888888;;;<<<999888999888999999999:::::::::;;;999:::::::::::::::999999888888888888888888888777888888888888888777777666777777888999:::<<<>>>???;;;===???@@@BBBHHHRRRYYYdddnnnxxx|||~~~zzzxxxqqqnnnjjjiiijjjnnnsssvvvxxx}}}tttkkkddd```YYYYYYXXXUUURRROOOKKKJJJEEEDDDAAA?????????@@@AAA===<<<<<<;;;;;;<<<<<<===::::::::::::;;;===>>>>>>999999:::;;;;;;:::888666777777777999;;;;;;:::999;;;;;;;;;:::999888888777555777999999777777777888666777777777777777777666222444444111222666777666666777888888888:::===@@@CCCBBB@@@>>>===<<<<<<<<<===<<<;;;:::;;;>>>AAADDDCCCDDDDDDDDDDDDDDDDDDCCC>>>===<<<;;;:::999999999;;;:::999888999:::;;;<<<===???@@@@@@===;;;999999999888<<>>>>><<<<<<;;;;;;;;;::::::999666666666666777777777888666666444333111111000000---...//////......///000...///000///......///000,,,,,,,,,---------......111000...------...000111111111111222222111111111////////////.........---...............///000000,,,...//////......///000---------------...////////////000//////.........///000222333555777;;;>>>>>>===:::777555333111111000000000//////.........000////////////000111111000000000000000000000000...///111111000000111222111111111111222222222222222333333333111000111222111111000000000111111222000222333222222222444666777888999999999;;;>>>AAA???AAAEEEJJJPPPUUUYYY[[[___ccciiinnnssswww{{{~~~111222222111//////000111...//////000000000000000///000111111000000111333111222222111000000111333////////////000111222333333222000///000111333444555444333222111222333333333222222222222333444444555333222333444555444333666777777666555555777999888666555666777777666444444555555555555444444333111333444444333333444666444555666555444555666888666999;;;;;;:::<<>>:::999;;;<<<:::888888777777777666666666666666555555444444444444444777777666666666777888999444555777777666666777999777777666666666666777777666777777888888777777666777666444444444666888:::999777888;;;;;;777777:::888888888999999999999999888888999::::::999999888777777777777777777777777777888888888888777666666555555666777888:::<<<===;;;<<<>>>>>>???DDDKKKPPPZZZaaaiiinnnrrrwwwzzzzzz||||||}}}|||{{{yyywwwvvvsssrrrpppoooqqqvvv{{{yyyqqqkkkeeedddbbb___ZZZUUUQQQNNNKKKIIIFFFCCCAAA@@@AAAAAA????????????????????????:::::::::;;;<<<===>>>???:::;;;<<<<<<;;;:::888888888777777888:::;;;:::999::::::999999888888777777666888999999777666777777555666666777777666666555222444333111111555777555777888999888777888:::<<<>>>======<<<<<<<<<<<<<<<;;;:::999999;;;???BBBEEEFFFGGGHHHHHHHHHHHHGGGFFF@@@???>>><<<;;;;;;;;;;;;<<<;;;:::999999999:::;;;===>>>??????<<<::::::::::::999:::???CCCCCCDDDFFFQQQyyyRRRFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBDDDGGGJJJGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCAAA???===;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>======>>>::::::::::::::::::::::::777666555333222111111111111222333111///......///---///000///...---...///,,,,,,,,,---------.........///000111111000///...222111111111111111111222000////////////........................///000000---...//////......///111//////...---------------//////.........///........./////////000222555888777555444222000///....../////////...............//////......//////000111000000000000000000000000///000111111000000111222000000000111111222222222111333444333111111222333222222111111111111222222222333333333111111333555222444666666555444333444888:::<<>>>>><<<===>>>>>><<<::::::;;;:::888888999;;;<<<<<<;;;:::::::::999999888888888666888999999777666666777666666777777777777666666333555555111222666777555777888999888777777999:::;;;;;;<<<<<<============<<<;;;;;;<<<>>>AAADDDFFFHHHIIIJJJKKKKKKJJJIIIHHHCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;999999999::::::<<<>>>???>>><<<::::::;;;;;;::::::===@@@CCCEEEEEEEEE^^^xxxzzzNNNEEEDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>???????????????AAABBBCCCCCCDDDGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<===>>>???===>>>???AAABBBCCCCCCCCCBBBCCCDDDCCCAAA@@@AAACCC??????>>>======<<<<<<;;;888777666555444333333333555666666444111//////000///000111000...---...///,,,---------...............000222444444222000...222111000000000000111222000000000000////////////...............///000000...///000000//////000111000000///------,,,,,,,,,///---,,,,,,...000000///,,,------------...111444333222111///...---------..................------...............///000000000000000000000000000000///111222111000///000222/////////000111111222222111333444444333222444555222222111000000000111111111222333222000000222333111444777888666444222111444555666777999:::;;;;;;>>>AAAEEEHHHJJJNNNQQQTTTZZZ___fffmmmttt{{{000111222111000000111333---...///000111000000///111222222222111111333444222222333222111111222444000000000000111111222333111000000/////////000111333222111111111222333444222222222111222222333444555333111111222333333333333444555444222111222333333222222444555555333111111222333444444444444444///111333333222222444555333444555555444444777888000555999::::::???IIIQQQVVVZZZ]]]\\\YYYWWWZZZ]]]ZZZXXXUUUNNNFFF>>>999777555444333333333333444555555555444444444555555666666555333333333444666777555666777777555444555666666666555555555555666666777666555555555555666777666666666777777777888888888666777999777444777===888888888888888888888777444555777888888888666666555555555666666666777777777777777777777666666555666666666666777888999:::999999::::::;;;>>>AAACCCIIIJJJMMMPPPRRRRRRUUUXXXXXXXXXYYYZZZ[[[]]]___```___bbbeeegggjjjmmmssswww~~~~~~wwwuuutttqqqmmmhhhccc^^^[[[QQQPPPNNNLLLIIIGGGFFFEEEAAAAAABBBBBBBBBBBBAAAAAA===<<<<<<<<<<<<<<<======<<<>>>???===;;;:::<<<>>>;;;:::999:::<<<=========<<<<<<;;;;;;;;;;;;::::::777888999999777666666777888888999999999999888888555777666333333777888666555666888888777888999;;;:::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;===???AAACCCDDDHHHIIIJJJKKKKKKJJJIIIHHHCCCBBB@@@???>>>>>>======>>>===;;;:::999999::::::<<<===>>>===;;;::::::;;;:::;;;<<<>>>@@@CCCDDDDDDCCC???OOOqqq|||cccIIIDDDCCCCCCBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<============???AAABBBBBBBBBDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBB>>>>>>=========>>>@@@AAA???@@@BBBDDDFFFGGGGGGGGGCCCEEEFFFFFFDDDCCCEEEGGGDDDCCCBBBAAA???>>>======:::999888777777777777777666777777666333222222333111222333222000///000111------........./////////111222333444444333222111111000000//////000000111222111111111000000000000...............///000000///000111111000000111333///......---------.........,,,***+++...111111000,,,---......---...///111000000///...------------------------------------......------......///000111111111111111111111111...///000000......///000......//////000111111222111222444444444444666888333333222111111111111111111222222222000000222333333555777777666444444444111222222333333444444444666888:::<<<===???CCCEEEFFFJJJQQQWWW]]]ccchhhllluuu{{{000111222111000000222444---...000111111111000///111222333222111111333555222333333222111111222444333222222111111111111111222222333444444333222111111000000000111333555666222222111111222222333444999666333111111000///...000222333333222111222222333333333555666666444222000111222333444555555555///111222222222222444555222444555444444444777999333777;;;;;;999===FFFOOOUUUZZZ^^^___^^^^^^bbbfffeeedddaaaWWWJJJ???999777777666555444444444555666333333333333444555666777444333222111111333444666666777888777555444444555666666555555555555666666777666444333333444666777333444555555666555555444888666777888666444888>>>888888888777777777777777222444666777888777666555444555555555666666777777777777777777777666666555888888777777888999::::::888888999:::;;;>>>@@@BBB@@@AAABBBEEEEEEDDDFFFJJJMMMLLLLLLMMMNNNPPPSSSTTTSSSWWW[[[^^^```dddiiinnnooossszzz}}}{{{}}}yyyrrrpppooommmiiiddd___[[[YYYPPPPPPOOONNNLLLJJJIIIGGG@@@AAAAAABBBBBBAAAAAA@@@>>>======<<<<<<<<<<<<===<<<>>>>>>===::::::===@@@<<<;;;::::::===>>>>>>>>>===============<<<<<<<<<777888:::999777666666777999::::::;;;;;;::::::999666888777444444888999777222444666777888999;;;===999999:::;;;;;;::::::999888888:::<<<>>>???AAAAAAGGGHHHJJJKKKKKKJJJHHHGGG@@@???>>><<<;;;;;;;;;;;;???===<<<:::999999999:::<<<===>>>===;;;::::::;;;:::===??????@@@BBBBBBBBBAAA<<>>======:::::::::;;;;;;;;;<<<<<<999;;;>>>@@@@@@???@@@AAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA???>>>>>>>>>??????AAABBBDDDGGGHHHIIIIIIIIICCCEEEHHHGGGEEEEEEGGGIIIGGGFFFEEECCCAAA???>>>===;;;;;;::::::999:::::::::555666777777555444555666333444555444222111222333.........////////////000444333333333333333333444111000///......///000111222222222222111111111000...............///000000///111222222111111222333---------------...///000...+++)))+++...111222111///000111000///...///111......------------......------------------------...------------...//////111111111111111111111111---...//////---,,,---...---......///000111111222000222444555555666888999555555444333222222333333222333333333111111333555111222222222000000222444000000111111222222333333000111333444555777:::<<<;;;>>>CCCGGGJJJNNNQQQTTTYYY___gggooovvv}}}333333333333222111000//////000000111111111111111000000111222333444444555...222555555222111111333000000000000000111111222---///000000//////000222///111333333222111111222333333333333333333333333222222111111111111222222333111000111444444222///222222111111111111222222444333222222333666999;;;444333333333222222111111666555333222222444555777444444555777:::@@@DDDGGGPPPSSSWWW[[[___ccchhhlllvvvsssjjj^^^PPPEEE===:::444444444444444444444444555555555555666666666777222333444444333333555666666666555555555555666666777888999888777666666888444555555555444444555777555444444444444555666666777777777777777777777777999999888888777777666666...000333555666666444333333444555555555444333222666555555555555666777777444333222222333555888999:::::::::999999:::;;;;;;??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEGGGKKKMMMLLLNNNUUUZZZ\\\aaaccceeeiiilllnnnpppqqqqqqpppnnnllljjjhhhggggggeeeeeecccaaa]]]YYYUUUSSSLLLLLLLLLLLLKKKJJJHHHHHHEEEDDDBBBAAAAAAAAAAAA@@@???>>>>>>============>>>============>>>???@@@AAA<<<======>>>???>>>>>>>>>>>>>>>?????????===<<<;;;999999888888888888888888666888:::;;;;;;:::;;;<<<555777999999777666777888666777888888777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<======BBBCCCDDDEEEFFFEEEDDDDDDAAA@@@>>>===<<<;;;::::::>>>>>>>>>===<<<:::888777:::999888888:::<<<>>>@@@===>>>@@@@@@??????@@@AAABBB@@@???BBBEEEHHHGGGEEEBBBAAA>>><<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;????????????@@@AAACCCCCCGGGFFFEEEDDDCCCBBBBBBBBB??????>>>>>>>>>>>>??????BBBDDDHHHKKKMMMLLLKKKIIIGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGEEECCCAAA???>>>???>>>===<<<<<<===>>>???<<<<<<<<<;;;:::999999888:::888666444333444555555---...///000111111111111222222111111222222333444222222222333333444444444333222111111000000111111000000000000111111111111111111111111111111111111000000///////////////000000///......//////...---...---,,,,,,---...///000------------------------///000111000...---------000///...------...///000,,,---......//////..................////////////,,,...111222111000//////444444555777999999777555555444222000000111222333222222222222222222222222444444444444333222111111444444444333222000---,,,111222333444555555555555777999<<<======>>>AAACCCHHHLLLRRRYYY```iiiqqqwww333333444444333222111111000000111222222222222111//////000000111222222333222444666666444222333555111111111000111111222333...000111111000000111222///111333333222111222333111111111111111111111111000000000//////000000000444222000000111000---+++333222222111111222222333000000111111222333444555444444333333333222222222444333111000111222333444333333333555888===AAADDDEEEIIINNNTTT[[[bbbjjjooovvvrrriii]]]OOOCCC<<<999333333333333333333222222555555555666666666666666555666777666444444555666666666555555555555666666777888999888666555666777555666666666555555666888444444444444444555666666555555555555555555555555888888777777777777666666000222444666777666555333444444444555555444444333555555666666666777777777666555555555666777999:::888888888888999999:::;;;999999::::::;;;;;;;;;:::============>>>???@@@@@@<<<@@@BBB@@@BBBHHHMMMNNNQQQRRRTTTVVVXXXYYYZZZZZZ\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[ZZZXXXUUURRROOOMMMIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCBBBBBBBBBBBBAAA@@@???>>>==============================>>>@@@@@@===>>>??????@@@@@@??????>>>>>>?????????>>>===<<<::::::::::::::::::::::::888:::;;;<<<;;;;;;===>>>888:::;;;;;;999888888999999:::::::::999999;;;===;;;;;;;;;;;;;;;:::::::::999999999999999:::;;;;;;???@@@AAABBBBBBAAA@@@@@@???>>>===<<<<<<<<<======<<<<<<:::999888888888777;;;:::999999;;;===???@@@>>>???AAAAAAAAAAAABBBDDDCCCBBBAAACCCFFFGGGGGGEEEEEEDDDBBB@@@???>>>>>>>>>???>>>===<<<;;;;;;::::::AAA@@@>>>============>>>======>>>???AAABBBDDDEEEFFFFFFDDDCCCCCCBBBBBBBBB????????????@@@AAABBBCCCDDDFFFIIILLLMMMLLLJJJHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGEEECCCAAA???>>>>>>>>>===<<<===>>>???@@@AAAAAA@@@@@@???>>>>>>===;;;:::888555444444555666---...000111222333333333444444333333444444555666333444444444555555555666444333333222222222222222000000000000111111111111111111111111111111111111000000////////////000000000//////...//////...---......---,,,---...//////------------------------...///000000...------...000///...------...//////............/////////000............////////////,,,...111222111/////////333333444666999999777555555333222000000111222333...///000111333444555666333333444444333222111111333333333333222000...---111222333444555555555555222444666777777888:::;;;>>>AAAFFFJJJPPPVVV\\\aaa444444444555555444333333000111111222222222222222000000111111222222333333444555555444333222444555222111111111111222333333///111222111000000111333///000222333222111222333000000000000000000000000000000000000000000000000222111000000000000---+++333333222222222222333333...///111222222222111000444444333333333333222222333222111000000111222333222222222333555888<<<>>><<>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???>>>>>>???@@@@@@@@@@@@???======>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;<<<>>>AAA<<<===>>>===;;;::::::;;;<<<======<<<;;;;;;===???<<<<<<<<<;;;;;;:::::::::999999999999:::::::::;;;======>>>>>>>>>>>>======;;;;;;:::999:::;;;===>>><<<:::999888777888999999;;;;;;::::::;;;===???@@@???@@@BBBCCCCCCCCCEEEGGGEEEDDDCCCDDDFFFGGGFFFEEEFFFFFFEEECCCBBB@@@??????AAA@@@???>>>===<<<;;;;;;AAA???===;;;::::::<<<<<<;;;<<<===>>>@@@BBBDDDFFFDDDDDDCCCBBBBBBAAABBBBBB???@@@AAABBBCCCEEEFFFFFFGGGHHHJJJLLLLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>=========>>>@@@AAACCCDDDDDDEEEDDDDDDCCCBBBAAA>>><<<:::888666666666666///000111333444444555555444444444444444555666666555555666666666666777777555555444333333333333333000000000111111111222222000000000000000000000000000000////////////000000////////////............//////...---------......------------------------,,,...//////.........//////......---......//////000///.........///111111............////////////,,,...000111000//////000111111222555777888777555333333111000000000111222...///000111222444555555222222333333333222222111111111222222111111000///111111222333444444444444000111333333222222444555:::<<<>>>@@@BBBEEEJJJMMM555555666666666666555555000111111222222222222222444444444444444555555555444333222111000111222333111111111111111222222333///111222111000///000222---///111111111000111222222222222222222222222222111111222222222222111111...//////111222333222222333333222222222222333333222222333333333222222111333333333333333333222222444333222222111222222333222111111111222444666888777999<<<@@@EEEMMMVVV\\\aaa^^^XXXOOODDD;;;666555333333333333444444444444666666666666555555555555666777888888666555666777666555555555555555555666555666777666555444555666444555777777666666777999555555444444555555666777888888888888888888888888444555555666777777888888555555666777777555444222555555444333333444666777222444666777888777555444333444555555666555555444333333333444555777888999:::::::::::::::;;;;;;;;;888888888888888999;;;;;;777;;;===::::::>>>AAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???======>>>??????>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<=========;;;:::;;;>>>AAA>>>??????===;;;;;;;;;======>>>???>>>======>>>@@@??????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;===>>>???<<<;;;;;;;;;::::::::::::;;;;;;:::;;;;;;===>>>???>>>@@@BBBCCCCCCDDDFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEDDDDDDCCCAAAAAADDDDDDCCCBBBAAA???>>>===AAA???===:::999:::;;;<<<<<<<<<<<<===???AAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEECCCBBB@@@@@@============???AAACCCDDDEEEEEEFFFFFFFFFEEEDDDCCC@@@???===:::888777777666222222333444444444444333333333333333333444555555666666666777777777777777555444444333333333333333000000111111111222222222////////////////////////000////////////000000111///000000///...---......//////......------------------------------------***,,,...///......///000...------.........//////000///---,,,---...000222............////////////,,,...000000///...///000000000000333555666666444222111000000000000111111222222222222111111111111111111222222222222222111///000000111111111111111000111222333333444444444222333444333222111222444888999:::::::::<<>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>?????????@@@AAAAAAAAA@@@@@@>>>???@@@>>><<<<<<===???<<<<<<;;;:::999888888888::::::::::::;;;<<<===>>>::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>;;;;;;;;;;;;<<<<<<============<<<;;;:::;;;>>>@@@>>>>>>>>>===;;;:::<<<===>>>?????????>>>>>>???AAA@@@@@@@@@??????>>>>>>>>><<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<======AAAAAA@@@@@@@@@AAAAAAAAA======>>>???>>><<<999888:::::::::;;;;;;<<<=========???AAABBBCCCCCCFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAADDDCCCAAA???>>>???@@@@@@>>>>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@@@@AAABBBGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@<<<<<<<<<===???AAACCCEEEEEEFFFGGGHHHHHHGGGEEEDDDAAA@@@>>><<<:::999888777555555555555444333222222555555555555555666666777777777777666666666666666444444333222222222222222111111111111222222222222///////////////////////////////////////000111111...000111000---,,,...////////////......---,,,,,,------------------------)))+++............///000,,,,,,---..................---,,,++++++---///000............////////////,,,...//////......///000///...///000333444444333000000000000000000000111222222222111111000000000//////000111222222222222/////////000000111222222///000111222333333333333333444555444222111222333222333333333222333666888????????????>>>===<<<;;;333333444555555555555555666666555555444444333333777555333333444444333222111111111111111222333333000222222222000///000111---///111222222222333444333333333333333333333333222333444555555444333222000222333333222222222333666666555555555555666666888666444222222333555777444444444555555555555666222222222111000000//////333333333222222333333444000111222333555:::???CCC@@@???>>>;;;777444444555//////000000111111222222555555555555666666666777222444666666666777999;;;888777777666666777777888666777888777555444555666333555888999999888999999777777777777777888999999777777777777777777777777555666666777888999999:::555555555555444444333222444444444444555666777777222333444555666555444444888888777777666666555555222222222222333444555666333222111111111222333444444444444444555666777777333888999777666999:::999666777888999:::;;;;;;;;;<<<<<<;;;:::999999999999999999999999:::;;;<<<=========>>>???@@@@@@?????????AAABBBAAA>>>===???BBB;;;:::999999999999999999;;;;;;:::;;;;;;<<<===>>>:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;;;;<<<<<<===>>>>>>=========<<<;;;;;;===???=========<<<;;;;;;===???>>>???@@@@@@???@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@@@@???===<<<;;;;;;;;;;;;<<<>>>???@@@BBBCCCEEEFFFFFFEEEDDDCCCBBBBBBBBBAAA???<<<:::888;;;;;;<<<<<<<<<=========>>>???AAABBBBBBBBBDDDFFFFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEFFFHHHIIIKKKLLLLLLGGGHHHHHHIIIHHHFFFEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDLLLMMMNNNOOOOOONNNMMMLLLIIIIIIHHHHHHHHHIIIJJJJJJEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBAAA@@@??????<<<<<<<<<===>>>@@@CCCDDDEEEGGGHHHIIIIIIHHHFFFEEE@@@@@@???===<<<:::999888888888888777666555444333999999999999999:::;;;;;;888888777777777777666666444333333222222222222222111111111222222222222333000000000000000000000000///......//////000111222---000222000---,,,---000.........///......---,,,------------------------)))+++............///000+++,,,---...............---,,,+++++++++,,,---...............////////////,,,...//////...---///000///...---///111222111000////////////000000000000//////000000111222222333---...///000111222222222//////...///000111222333//////000111222222222222222333444333111000111222111111222111000111444666FFFFFFFFFEEEDDDBBBAAA@@@777777888999999999999888777777666555555444333333777555333444555555222000444333333333333444555555333444555444222111222333000222444555555555666777888888888888888888888888666888999::::::999888666333666888888777666777999:::999999888888999999:::999888777777777888999999777777888888999999999999555555555444333222222111555555555444444555555555111222333444444666999<<<999999999777555444555666000111111222333333444444333444444555666777888888444666888888888888999;;;999999888888888888999999777888999888666555666777444777:::<<<;;;;;;;;;<<<999999888888999999:::;;;888888888888888888888888777777888888999999::::::666666666666555555555555333444555666666777777777555555555666666666777777:::999777666555555555666333222222222333333444555555444222222222333555666333333333333444555666666333888:::777777999:::999888888999:::;;;;;;;;;;;;<<<;;;::::::999999::::::999888777777888999:::;;;:::;;;<<<===>>>>>>>>>>>>>>>AAACCCAAA>>>===@@@CCC:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@??????>>>===<<<===>>>>>><<<<<<======>>>??????@@@===>>>??????======>>>???=========<<<;;;<<>>>>>???@@@AAADDDFFFGGGKKKMMMQQQTTTUUUTTTQQQPPPOOOMMMIIIDDDAAA???>>>>>>======>>>??????????????????@@@BBBBBBBBBBBBCCCEEEDDDFFFGGGGGGEEEDDDFFFHHHEEEEEEDDDEEEFFFHHHJJJLLLEEEFFFHHHIIIIIIGGGFFFEEE===>>>???@@@@@@@@@???>>>EEEEEEEEEEEEEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIPPPQQQSSSUUUUUUUUUSSSSSSMMMKKKIIIGGGEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>><<<<<<<<<<<<===???AAABBBBBBDDDFFFGGGHHHFFFDDDCCC??????>>>>>><<<;;;:::999999999::::::::::::999999;;;;;;;;;;;;;;;<<<======:::999999999888888888777555555444333333333333333111111111222222222333333111111111111111111111111............///000111222---000222111---+++---000,,,---.../////////...---------------------------***,,,......------...///***+++,,,...//////......,,,,,,,,,---------..................////////////,,,.........------///000000...------///000///...---...//////000000000/////////000000111111222222,,,---...000111222222222//////......///000111222...///000111222222222222000111222111000///000111222333333222111222444666LLLLLLKKKJJJHHHFFFDDDCCC::::::;;;<<<<<<<<<<<<;;;::::::999888777666555555444333222333444444000---666555555555555666777777555666777666444333444555222444777777777777999:::========================<<<===???@@@@@@???===<<<555888<<<=========@@@BBB===<<<<<<;;;;;;<<<<<<===:::;;;<<<===>>>======<<<:::::::::;;;;;;<<<<<<<<<999999999999888777666555666666666666666666666666555666777666444444555666777888888777555555666888444444555555666777888888222333444555666888999999888999::::::999888999;;;::::::999999999999::::::777888999888777666777888666999<<<>>>>>>======>>>::::::999999::::::;;;<<<::::::::::::::::::::::::999999999999999:::::::::666666666666777777777777222333555777888777777666777777777777777888999999999888555333222222333444333333333222333333444444333222111000000222444555444444444444555666777888///444666444333666777555888888999999999999888888777666666666666777777888888888777666666777888999888999:::;;;<<<=========<<>>BBB;;;;;;;;;;;;<<<===>>>>>><<<<<<;;;<<<<<<===>>>???AAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>??????===>>>>>>???@@@@@@AAAAAA>>>???AAAAAA???>>>>>>???=========<<<<<<>>>AAADDD@@@AAACCCDDDDDDEEEHHHJJJIIIJJJJJJKKKLLLMMMNNNNNNHHHIIIKKKLLLKKKIIIGGGFFFDDDDDDDDDEEEHHHJJJMMMOOOZZZ]]]cccgggiiihhhfffddd[[[VVVOOOHHHDDDCCCDDDFFF???@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCBBBBBBCCCEEEBBBEEEGGGFFFDDDDDDFFFHHHCCCBBBAAAAAABBBDDDFFFGGGCCCEEEFFFHHHHHHGGGFFFEEE>>>@@@BBBDDDEEEDDDCCCBBBGGGGGGGGGHHHIIIKKKLLLMMMGGGGGGHHHHHHIIIJJJLLLLLLRRRSSSVVVXXXZZZZZZYYYXXXPPPNNNJJJFFFDDDBBBBBBCCCCCCBBBAAA@@@????????????>>>>>>?????????>>>>>>===<<<<<<;;;<<<===>>>@@@AAA>>>@@@BBBDDDDDDCCCAAA???>>>>>>>>>>>>===<<<::::::999999;;;<<<===>>>>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::999999999666666555444444444444555111111222222222333333333111111111111111111111111............///000222222---000333111---+++---111+++,,,.../////////......------------------------+++,,,......---,,,---...)))+++,,,...//////......,,,---......//////................../////////000---.........------///000000///------.........---------...///000000//////222222222111000//////...,,,,,,...000111222222222000///.........000111222...///000111111222222222000111222111000///000222111111111000...///111333OOOPPPQQQRRRPPPMMMJJJGGGAAA???===>>>@@@AAA???===AAA@@@>>>;;;999777666666;;;999999:::;;;===<<<;;;888777888999;;;<<<;;;999:::::::::999999888777777888:::<<<<<<<<<;;;<<<===AAAAAABBBCCCCCCCCCBBBBBBGGGFFFEEECCCDDDEEEGGGHHHDDDDDDDDDEEEFFFGGGIIIJJJIIIGGGFFFHHHFFFCCCEEEJJJGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCBBBAAA@@@>>>>>>>>>@@@AAAAAA???>>>>>>???:::;;;;;;;;;999999:::<<>>???>>>======999888888:::<<<<<<;;;999======<<<<<<<<<<<<======<<<===<<<;;;999888:::<<<<<<<<<======<<<:::999888:::===???@@@???>>>============;;;;;;;;;<<<===>>>>>><<<;;;<<<>>>>>><<<999;;;;;;;;;;;;;;;<<<<<<<<<777777777777777888888888888666555777:::;;;999666888777777666666666777777888777555444444444555555666666555444333222222222444444333222222222333333333444444555555555555444666666666666666666666666666666777777777666555444666666555666666777888999666444222444777999888555777777888999::::::;;;<<>>>>>============>>>@@@>>><<<;;;;;;===???AAA>>>>>>>>><<<;;;;;;>>>@@@???HHHOOOQQQQQQQQQNNNIIIFFFDDDAAAAAAAAAAAA@@@>>>AAA@@@???@@@AAA@@@>>><<<<<<<<<===>>>????????????<<<===>>>===<<<===>>>@@@@@@BBBCCCEEEGGGKKKQQQUUUTTTVVVYYY[[[[[[YYYUUUSSSWWWUUURRRQQQQQQPPPNNNLLLEEEFFFFFFFFFHHHMMMTTTYYYaaalllwww|||}}}}}}yyysssnnnhhh___VVVQQQMMMJJJHHHDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCDDDFFFGGGHHHCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDBBBAAAAAABBBCCCEEEDDDEEEGGGJJJLLLNNNOOOOOOQQQPPPOOOOOOOOOPPPPPPQQQTTTWWW[[[^^^___^^^[[[YYYTTTRRRMMMIIIFFFDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>===<<<;;;;;;======<<<;;;:::999999999:::;;;<<<<<<;;;<<<>>>?????????>>>===<<<<<<<<<<<<;;;;;;:::999::::::999;;;<<<===<<<:::<<<<<<<<<<<<;;;:::999888<<>>AAABBBAAA@@@BBBAAA@@@AAACCCDDDCCCBBBAAAAAA???>>><<<;;;;;;;;;<<<>>>AAACCCCCCDDDEEEGGGIIIJJJJJJKKKKKKKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPRRRTTTVVVXXXWWWUUUTTTUUURRROOOPPPUUUTTTTTTTTTTTTSSSSSSRRRRRRNNNNNNMMMLLLKKKJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHIIIBBBCCCCCCAAA@@@@@@BBBDDDFFFDDDBBBBBBCCCCCCAAA???@@@@@@???===;;;:::;;;===>>>???BBBDDDEEEEEEDDDCCC@@@???>>>>>>@@@AAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@AAA@@@???======???@@@@@@@@@AAAAAA@@@???===<<<<<<>>>AAABBBBBBAAAAAAAAAAAA@@@???>>>>>>??????@@@BBBAAA???@@@BBBBBB@@@>>>??????@@@@@@@@@@@@??????;;;;;;;;;:::::::::999999999888888:::===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666666777777666666666555555444333222444333333222222222222222222222333333333333333333333444444444444444444444555555444444444444444444333333333333444555666777666555555666777999888777777777888999999:::;;;;;;=========<<<<<<<<<======::::::999888:::<<>>???????????????>>>>>>===>>>???>>>======???AAACCCFFFJJJOOOTTTYYY___dddgggjjjmmmoooooollliiigggfffccc```]]]ZZZWWWSSSPPPMMMMMMMMMMMMOOOTTT[[[aaaqqq|||{{{tttiii```XXXSSSOOOLLLLLLKKKIIIHHHGGGFFFGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBBCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBAAA@@@AAACCCDDDDDDEEEHHHJJJMMMOOOQQQRRRUUUUUUUUUUUUTTTTTTTTTTTTWWWZZZ^^^aaabbbaaa^^^\\\VVVTTTQQQMMMJJJHHHGGGFFFDDDDDDCCCAAA@@@@@@??????>>>===;;;;;;<<<<<<;;;:::999999999999999:::;;;;;;;;;;;;<<<===============;;;;;;;;;<<<;;;;;;::::::<<<;;;:::<<<===>>>===;;;>>>>>>>>>======<<<;;;:::999<<<<<<999888:::999666999888666666777666555333222333444444333333444555222222333333444444333333111000000000000000000111000111111222222111111000111000//////......//////***+++,,,,,,,,,,,,...///---..................---------------------------000///...------...///000////////////////////////....../////////...---,,,'''))),,,...///...,,,+++////////////............---------------------------...///...---...///111......////////////.........000111000///...///000///000000111111111000000///000222111111000222333___^^^\\\YYYUUURRRNNNMMMKKKKKKJJJLLLOOOPPPPPPOOOJJJKKKKKKKKKJJJHHHFFFEEEDDDEEEGGGKKKNNNPPPOOOMMMOOOMMMKKKKKKMMMNNNNNNNNNKKKIIIFFFCCCAAA@@@@@@@@@AAADDDGGGIIIKKKLLLNNNPPPRRRSSSTTTTTTTTTSSSRRRRRRPPPRRRVVVXXXYYYWWWTTTRRRSSSUUUWWW[[[___bbbeeeggggggdddcccccc```[[[\\\```bbbbbbbbbbbbbbbaaa``````]]]\\\ZZZXXXVVVUUUUUUVVVUUUVVVXXXWWWUUUSSSRRRRRRLLLLLLKKKIIIGGGHHHLLLNNNMMMLLLJJJJJJKKKKKKIIIHHHJJJKKKKKKJJJHHHFFFFFFGGGEEEFFFIIIKKKLLLLLLKKKJJJHHHFFFDDDDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEECCCBBBBBBDDDFFFDDDEEEEEEEEEEEECCCBBBAAA???BBBEEEGGGGGGGGGHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCGGGFFFDDDEEEFFFFFFEEECCCCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>===<<<<<<;;;<<<<<<===???BBBDDDDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@???>>><<<;;;::::::;;;;;;888999::::::999888666555666666555555555444444444333333333333333333333333222222333333444444444555555444333333333444555666333333222333333444555666444666777777777777888:::777888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<>>AAACCCKKKWWWeeennnsssvvvuuupppkkkgggbbb]]]ZZZXXXUUUSSSMMMKKKIIIHHHIIIJJJJJJIIIEEEDDDDDDDDDCCCAAA@@@??????@@@AAA@@@??????AAACCCFFFKKKTTT]]]eeennnuuuzzz|||yyysssnnnhhhaaaZZZUUUUUUTTTTTTSSSUUU[[[bbbgggxxx~~~ssshhh^^^WWWQQQNNNRRRPPPNNNLLLJJJIIIHHHGGGCCCCCCDDDEEEGGGIIIKKKLLLHHHGGGFFFDDDBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@DDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEHHHKKKNNNRRRTTTUUUXXXXXXYYYYYYYYYWWWVVVUUUXXX[[[^^^aaabbbaaa___^^^VVVUUUSSSQQQOOOLLLKKKJJJHHHGGGFFFDDDCCCAAA@@@???@@@>>><<<<<<<<<<<<;;;999999999999999999999:::;;;:::::::::::::::;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;===<<<;;;<<<>>>???>>>===????????????>>>===<<<<<<777999999666666999:::777:::888777777888888666555333444555555444444555666333333444555555555555555222222111111111111222222111222222333333222111111222111000000//////000000++++++++++++,,,---............////////////......------------------------///...------...///000111////////////////////////+++,,,---...............(((***,,,...///...---,,,........................---,,,+++******+++,,,------...///...---...///111//////............//////...///000000......///000000000000111111000//////000000///000111222111000```___]]]ZZZXXXVVVTTTSSSOOOPPPQQQSSSUUUWWWXXXXXXTTTTTTSSSQQQOOONNNMMMMMMLLLMMMQQQVVVZZZ\\\[[[YYYZZZWWWTTTSSSTTTVVVWWWWWWSSSQQQLLLHHHEEEDDDEEEEEEFFFHHHLLLNNNOOOPPPRRRTTTXXXXXXYYYZZZYYYXXXVVVUUURRRTTTWWWZZZZZZYYYWWWUUUUUUXXX\\\aaafffkkknnnpppqqqnnnlllkkkgggbbbcccfffhhhiiiiiijjjiiihhhgggffffffdddaaa___]]]]]]]]]^^^[[[]]]^^^]]][[[XXXWWWWWWRRRQQQOOOMMMLLLMMMQQQTTTRRRQQQPPPPPPOOOOOONNNMMMPPPQQQSSSRRRPPPNNNNNNNNNJJJLLLNNNPPPRRRRRRQQQPPPOOOLLLIIIHHHIIIJJJKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJHHHIIIIIIGGGFFFFFFHHHJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEGGGKKKLLLMMMNNNPPPQQQLLLKKKKKKJJJIIIIIIIIIHHHJJJJJJIIIHHHHHHIIIHHHHHHHHHIIILLLNNNNNNLLLJJJIIIHHHGGGFFFEEECCCAAA@@@???AAABBBDDDGGGJJJLLLMMMMMMMMMNNNNNNNNNMMMJJJGGGEEEDDDCCCBBB@@@?????????@@@===>>>???@@@@@@>>><<<;;;;;;;;;;;;::::::999888888777777666666555555555555333333444444555666666666666555444333333444666888444444444444555666777888333666888888666555888:::888888888888999999999999888888999:::::::::::::::<<<===>>>@@@BBBEEEGGGHHHBBBBBBBBB@@@??????BBBDDDLLLZZZkkkxxx~~~xxxrrrnnnjjjfffccc\\\YYYUUUSSSRRRSSSRRRRRRNNNMMMLLLKKKHHHFFFDDDBBBAAABBBCCCBBBAAAAAACCCEEEHHHPPP]]]jjjwwwwwwlllbbb[[[YYYYYYXXXWWWXXX\\\ccchhhvvv}}}ssshhh^^^WWWQQQMMMPPPOOONNNLLLJJJHHHGGGFFFDDDEEEEEEGGGHHHJJJLLLMMMKKKIIIGGGEEEDDDCCCBBBBBB@@@AAACCCDDDCCCBBB@@@>>>EEEEEEFFFGGGGGGFFFEEEEEEAAAAAA@@@@@@@@@AAABBBBBBCCCDDDGGGJJJNNNRRRUUUWWWVVVWWWYYYYYYYYYWWWUUUSSSUUUXXX[[[^^^______]]]\\\UUUUUUTTTTTTRRRPPPNNNMMMMMMLLLKKKIIIFFFDDDBBBAAABBB@@@>>>>>>>>>===;;;:::::::::999999999::::::;;;:::999888888888999;;;<<<999:::;;;;;;<<<<<<<<<<<<===<<<:::;;;===>>>======????????????>>>===<<<<<<888:::888555555888:::888:::999888888999999777666444555777666555555666888444555666777777777777777444333333222222333333444333333444444444333222222111111000////////////000///...------...000000000------............------------------------------...---------...///111222////////////////////////,,,,,,,,,---------------+++,,,...///000///...---------...............///---,,,***))))))***,,,------...///...---...///111//////---,,,,,,---//////---...000///......///000000000000000000000///...111///---...111333111///bbbaaa___\\\ZZZWWWVVVUUUQQQSSSUUUWWWYYY[[[^^^___```]]]YYYUUURRRQQQRRRRRROOOQQQTTTYYY^^^```___]]]___\\\YYYXXXYYYZZZZZZZZZXXXUUUPPPLLLIIIHHHIIIIIIJJJLLLNNNOOOOOOPPPQQQSSSXXXYYYZZZ[[[ZZZXXXUUUTTTRRRRRRSSSSSSTTTUUUVVVVVVVVVXXX]]]ccchhhmmmppprrrssspppnnnmmmiiieeeeeeiiiiiijjjkkklllkkkjjjhhhggggggeeebbb___^^^^^^______]]]___aaaaaa^^^[[[YYYYYYSSSRRRPPPNNNLLLNNNRRRUUURRRRRRRRRQQQPPPOOOOOOOOONNNPPPQQQPPPNNNMMMMMMMMMMMMOOOQQQTTTUUUUUUUUUTTTSSSPPPMMMKKKLLLNNNNNNNNNLLLNNNOOOQQQQQQOOONNNLLLKKKLLLLLLKKKIIIJJJLLLNNNLLLLLLMMMNNNNNNMMMKKKKKKHHHKKKNNNPPPQQQRRRUUUWWWRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNMMMLLLLLLMMMMMMOOOQQQTTTVVVWWWVVVTTTSSSSSSRRRQQQOOOMMMKKKIIIHHHHHHJJJMMMPPPSSSUUUWWWYYYYYYYYYYYYXXXUUUQQQNNNLLLLLLJJJIIIGGGFFFEEEFFFFFFCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<;;;999888777777777777555555555666666777777777666555333222222444666777555555555555666777888888222555888777555555777:::999888888888888888888888555666888999::::::::::::;;;<<<===???@@@AAABBBBBBBBBBBBBBB@@@??????BBBDDDNNN]]]ppp~~~{{{qqqmmmhhheeecccbbbaaa```[[[YYYWWWSSSOOOJJJGGGDDDDDDEEEEEEEEEDDDDDDFFFGGGMMMWWWfffwwwyyymmmeee^^^^^^]]][[[[[[]]]bbbeeerrr}}}zzztttkkkbbbZZZTTTOOOKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLMMMKKKIIIFFFEEEEEEEEEEEECCCDDDEEEFFFEEEDDDAAA@@@EEEFFFGGGHHHHHHGGGFFFEEE@@@@@@@@@@@@AAAAAABBBBBBBBBCCCEEEHHHLLLPPPSSSUUUSSSTTTVVVWWWVVVUUUSSSQQQRRRTTTWWWZZZ[[[[[[ZZZYYYVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTRRRPPPNNNJJJHHHFFFEEECCCAAA@@@@@@@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<:::;;;<<<===============<<<;;;999999;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;<<<:::666666888999777:::999888888999999888777555777888888777666888999666666888999999:::::::::555555444444444444555555555555555555555444333333111000//////......//////111///,,,,,,...000000000+++,,,,,,------,,,,,,+++------------------------...---------...///111222////////////////////////......------,,,,,,,,,,,,...///000111111000000///,,,---------....../////////---,,,******,,,---///---...///...---...///111///...---,,,,,,---...///,,,...//////......///111//////000000000//////...000...,,,...111222000...aaa```^^^[[[XXXTTTQQQOOOOOORRRUUUWWWXXXZZZ]]]___bbb___ZZZVVVSSSRRRRRRRRRRRRSSSVVVZZZ^^^```___^^^\\\YYYWWWVVVVVVWWWVVVUUUSSSQQQNNNKKKIIIHHHHHHHHHHHHJJJLLLMMMLLLKKKLLLMMMSSSTTTUUUVVVTTTRRRNNNLLLLLLKKKJJJIIIJJJLLLOOOQQQQQQTTTYYY^^^cccgggiiijjjllliiiggggggddd``````dddcccdddfffgggfffeeecccaaa]]]\\\ZZZXXXWWWWWWXXXXXXXXX[[[]]]^^^[[[XXXVVVVVVMMMMMMLLLJJJIIIJJJMMMOOOMMMNNNOOONNNLLLKKKKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLKKKLLLOOORRRSSSTTTSSSSSSPPPMMMKKKKKKLLLMMMMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIJJJLLLNNNMMMMMMOOOOOOOOONNNMMMLLLGGGJJJLLLNNNOOOQQQTTTVVVUUUUUUVVVWWWWWWVVVVVVUUUQQQRRRQQQPPPNNNNNNPPPRRRTTTVVVYYY\\\]]]^^^]]]]]]]]]\\\[[[YYYWWWUUUSSSRRROOORRRVVVYYY[[[^^^```cccccccccbbbaaa^^^[[[XXXVVVUUUSSSQQQPPPNNNNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHHHHGGGFFFDDDBBB@@@???===;;;:::999::::::888888888888888888888888666555444333222333333444444444333444444555666777444666777777777777888:::999999999888777777777666444555777999::::::::::::===>>>@@@AAABBBBBBAAAAAAAAAAAA@@@???===>>>AAACCCPPP^^^qqq}}}{{{yyywwwpppmmmhhh```XXXPPPJJJFFFFFFGGGHHHGGGFFFFFFHHHJJJSSS]]]lll~~~wwwnnnffffffeeebbb```___aaaccchhhqqqzzz}}}~~~~~~{{{vvvlllgggaaaZZZUUUQQQMMMJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJLLLKKKHHHFFFEEEFFFGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDFFFGGGHHHIIIIIIHHHGGGFFF@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCEEEHHHKKKNNNPPPOOOPPPQQQRRRRRRQQQPPPPPPOOOPPPSSSVVVWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYWWWUUUQQQNNNLLLGGGFFFDDDDDDDDDDDDBBBAAA@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<======>>><<<===>>>>>>>>>>>>>>>>>><<<:::888888:::<<<<<<<<<============<<<;;;::::::;;;===<<<888777::::::777999888777888999999888777777888999999888888999:::777888999:::;;;<<<<<<<<<777777666666666666777777777777777777666555444444000000///............///111---******---//////---++++++,,,,,,,,,,,,++++++------------------------///...------...///000111//////////////////////////////...---,,,,,,------///000000111111111000000,,,,,,,,,---....../////////...---,,,,,,---...///---...///...---...///111......------------......,,,---...///......///111---...//////000000000//////...---...///000//////VVVVVVUUUTTTPPPLLLHHHFFFGGGJJJMMMOOOOOOQQQTTTWWWWWWVVVTTTRRROOOMMMKKKJJJNNNNNNOOOQQQUUUWWWWWWVVVPPPNNNLLLKKKLLLKKKIIIHHHFFFEEECCCBBB@@@@@@?????????AAACCCDDDCCCBBBCCCDDDGGGHHHJJJJJJHHHEEEBBB???@@@???>>>===>>>AAACCCEEECCCFFFJJJOOOSSSVVVWWWWWWXXXVVVUUUUUUSSSPPPQQQVVVTTTUUUWWWXXXWWWVVVSSSRRRKKKKKKKKKJJJJJJJJJIIIIIIIIILLLOOOPPPNNNKKKJJJIIIAAABBBBBB@@@??????AAACCCCCCEEEFFFDDDBBB@@@AAACCCEEEFFFEEEDDDBBBBBBDDDFFFAAACCCFFFIIIJJJKKKKKKJJJEEEDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFHHHGGGHHHIIIJJJJJJIIIHHHHHHBBBDDDFFFGGGHHHJJJMMMPPPOOOPPPRRRSSSTTTTTTSSSSSSOOOPPPPPPNNNKKKKKKNNNQQQTTTUUUWWWZZZ]]]^^^````````````^^^\\\ZZZYYYWWWVVVVVVZZZ^^^aaabbbdddgggjjjjjjiiiiiihhhfffeeeeeeddd^^^]]][[[XXXWWWVVVWWWWWWVVVUUUSSSRRRRRRSSSUUUVVVSSSTTTTTTUUUSSSQQQOOONNNHHHFFFDDDAAA@@@@@@@@@AAA?????????>>>======<<<<<<999999888777666555555444555555555555555666888888888777777888:::;;;;;;::::::999999888777666666555333444777999;;;;;;;;;:::===???BBBDDDEEEEEECCCBBB?????????===<<<<<>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>>>>>>>;;;999999;;;<<<==================<<<;;;::::::888;;;;;;999999;;;;;;888999777666777888999888777888999::::::999999:::;;;888999:::<<<===>>>>>>>>>888888777777777777888888888888888888777666555444222111000000//////000000333...***)))---//////---+++,,,,,,------,,,,,,+++------------------------000///...------...///000///////////////////////////...---------...///000////////////////////////++++++,,,------...//////...------------------...---...///...---...///111,,,------......------,,,+++---............///111,,,,,,...///000000111111,,,---///......---///000HHHIIIJJJKKKIIIFFFCCC@@@===AAADDDFFFFFFGGGKKKNNNJJJKKKMMMMMMKKKGGGCCC@@@BBBAAAAAACCCFFFHHHHHHGGGDDDBBBAAAAAAAAA@@@===;;;999888888888777666666555666888:::;;;::::::;;;===<<<===??????>>>:::666444444444444555666777999:::555777;;;???CCCDDDEEEEEEFFFCCCCCCDDDBBB@@@AAAFFFDDDFFFGGGIIIHHHFFFDDDBBB======>>>>>>>>>>>>===<<<999===@@@BBB@@@===;;;;;;666777888777666555777888:::<<<===;;;888666888:::999999888666555555888:::777999<<>>===;;;<<<;;;::::::::::::;;;<<<<<<<<<===<<<;;;<<<>>>@@@@@@AAABBBCCCCCCCCCBBBAAA===???AAABBBCCCDDDGGGJJJHHHIIIKKKLLLNNNNNNMMMMMMKKKLLLLLLIIIGGGGGGJJJMMMPPPQQQSSSUUUXXX[[[^^^______^^^]]][[[YYYXXXVVVVVVZZZ^^^ccceeefffhhhkkknnnmmmmmmlllllllllmmmmmmnnndddcccaaa^^^]]]\\\\\\\\\```^^^\\\ZZZ[[[\\\___aaa^^^^^^______^^^\\\YYYXXXPPPNNNKKKHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>>>>===;;;:::888777777777777777888999:::;;;;;;999888999===>>>===;;;:::999999888777666555555222444777:::;;;<<<;;;;;;888;;;>>>AAABBBBBBAAA@@@>>>>>>>>><<<;;;;;;>>>@@@BBBOOO^^^nnnsssdddXXXRRRHHHIIIJJJJJJIIIIIIJJJLLLRRR[[[jjj{{{|||rrrooopppoookkkfffaaa]]]\\\QQQWWW\\\[[[YYYZZZXXXTTTWWWTTTOOOKKKIIIGGGDDDBBBCCCCCCDDDCCCBBB@@@>>>===@@@@@@AAACCCFFFHHHKKKLLLHHHFFFDDDCCCCCCDDDFFFHHHIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGIIIIIIIIIIIIGGGGGG@@@AAABBBCCCDDDDDDDDDDDDAAA@@@??????@@@CCCEEEGGGBBBBBBBBBBBBCCCEEEFFFGGGCCCEEEGGGJJJKKKLLLMMMMMMQQQPPPOOOOOOQQQSSSVVVXXXVVVWWWWWWUUUSSSOOOLLLJJJKKKJJJIIIIIIKKKKKKJJJIIIEEEDDDCCCCCCBBBBBBBBBBBB???@@@AAACCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>???===::::::<<<>>>>>>???>>>>>>>>>>>>===<<<;;;:::444888:::999:::<<<<<<888888777666777888999888777888:::;;;;;;999999:::<<<999:::;;;===>>>?????????999999888888888888999999999999999888888666555555333222222111000111111111666000++++++///222111///,,,------......------,,,------------------------000000...------...//////////////////////////////------------...000222333...............---------++++++,,,,,,---...//////,,,------......------,,,---...//////---...///111+++,,,............,,,++++++,,,............///111++++++---///000111111111+++...000///---,,,...111DDDDDDDDDCCC@@@<<<888666;;;777666999:::999;;;???EEEBBB?????????>>>:::666555333444777888666777:::555444444333222111111111//////000111111222222222000000000000111111111222000000000000000000000000000...,,,++++++---000222333333222333444555777888888999999777555555666777333999;;;999777888666333333333444444444444333222222222333333333333222222111111111000000/////////------...////////////...111111000//////......---444444444444444555555666444333222000000000111222333333333333333333333333444444333333444555666666666777888999888666333222:::999888777777999;;;<<<<<>>???@@@AAAEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRWWW]]]bbbeeefffggghhhfffgggiiijjjkkkkkkkkkjjjfffeeedddbbbaaa___^^^]]]\\\^^^``````^^^]]]___aaaeeeeeedddcccaaa^^^]]][[[YYYUUUPPPMMMNNNOOONNNMMMMMMKKKJJJJJJKKKJJJHHHFFFEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@>>><<<<<<===>>>???=========>>>???AAABBBCCC???>>><<<999777666555444999999999:::;;;===>>>???BBB@@@???>>>???AAACCCEEE===<<<<<<;;;;;;;;;<<<<<>>???@@@AAABBBCCCCCCDDDGGGGGGHHHIIIIIIIIIIIIHHHKKKJJJHHHHHHIIIMMMQQQTTTOOOPPPQQQRRRQQQOOOMMMKKKHHHHHHHHHGGGHHHHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>><<<<<<<<<===>>>============>>>>>>>>>>>>999999999888888888888777888888888888888777666666;;;;;;<<<<<<;;;;;;::::::<<<888888<<>><<<;;;::::::============>>>@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCC>>>>>>===<<<<<<<<<<<<<<<>>>CCCJJJSSS]]]mmm~~~wwweeeYYYOOOMMMJJJHHHFFFGGGHHHIIIKKKOOOWWWaaammmyyy}}}rrriiidddggghhhiiigggccc]]]WWWSSSGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@??????>>>???@@@???>>>===>>>?????????@@@AAABBBCCCDDDDDDBBBBBBAAABBBCCCDDDFFFGGGJJJJJJJJJIIIIIIGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>???@@@??????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBDDDFFFIIIKKKLLLLLLMMMMMMLLLKKKIIIHHHFFFFFFFFFEEEEEEFFFFFFGGGCCCBBBBBBAAA@@@@@@AAAAAAEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>=========::::::999999999888888888888888888888888777666666999999:::;;;;;;;;;;;;;;;;;;888777;;;===<<<<<>>============@@@CCCGGGNNNZZZhhhrrr}}}hhh[[[NNNLLLIIIGGGEEEEEEEEEFFFFFFHHHLLLRRRYYYaaagggkkkttttttuuuwwwwwwxxxxxxxxx|||zzzuuupppiiibbb]]]ZZZ^^^______^^^[[[VVVPPPMMMAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA===???@@@@@@>>><<<;;;;;;??????@@@AAABBBBBBCCCDDDAAAAAAAAABBBCCCDDDFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEHHHGGGFFFEEEDDDCCCCCCCCC@@@BBBDDDFFFFFFDDDBBB@@@AAA@@@>>>======>>>@@@BBB@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEDDDDDDCCCBBBAAA????????????@@@AAABBBCCCGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>???????????????>>>>>>=========;;;;;;:::::::::999999999777888888888888777666666666777888:::;;;;;;<<<<<<;;;777555999;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666555222222333444444444444333555555555444333111000///////////////////////////---...///...------///111000000000000////////////---...//////000000///////////////.........------...//////000000000000000......---------------...---------------...///000,,,------,,,+++***,,,---111///......000111111000......---------,,,,,,,,,111///---,,,------,,,+++000111222111000000222444------,,,,,,,,,,,,---...&&&######''')))(((***...,,,,,,,,,,,,,,,+++***)))***''''''))))))&&&&&&)))%%%%%%%%%%%%$$$$$$######((('''&&&%%%%%%'''((()))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%***)))(((''''''''''''(((((())))))((('''&&&((()))(((+++***&&&$$$'''***)))((('''''''''((((((((()))(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''***))))))(((''''''&&&&&&'''''''''''''''((())))))((((((''''''''''''''''''))))))))))))))))))))))))******))))))))))))******$$$%%%''')))***+++++++++******)))))))))***+++,,,++++++,,,---------...///...---,,,+++***+++++++++,,,,,,------.../////////...//////000111222222333777999<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>???@@@<<>>===<<<>>>??????@@@AAABBBBBBBBB???@@@@@@AAACCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEJJJHHHFFFDDDBBBBBBBBBBBB>>>@@@CCCDDDDDDCCC@@@>>>BBBAAA???>>>???AAACCCEEE@@@AAABBBCCCDDDEEEEEEFFFHHHHHHGGGGGGFFFDDDCCCBBB>>>??????@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???AAAAAA@@@??????@@@@@@@@@===>>>???@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<;;;;;;;;;::::::888888888888888777777666666777888999::::::::::::;;;666444888::::::;;;>>>:::::::::;;;;;;;;;;;;;;;;;;::::::999888777777666333333444555555444444444444444444333222111111000000000000000000000000000...///000///......000111111111111000000000//////,,,---...///000///...---////////////.........---//////000000000000/////////............//////000,,,,,,,,,---...///000111//////...,,,+++***,,,...222///------///111000///000000000///......------///...,,,,,,---...---,,,111111222000//////111333---,,,+++*********++++++'''%%%%%%((((((&&&'''***(((((()))***))))))(((((($$$""""""&&&'''%%%%%%(((&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&''')))***+++%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%...+++(((&&&%%%&&&)))***((())))))((('''''')))***%%%***+++(((''')))***((()))(((((((((((()))***+++((((((((())))))(((((((((''''''((((((((((((((((((%%%%%%&&&''''''''''''&&&))))))(((''''''&&&&&&%%%''''''&&&&&&''''''((()))''''''''''''((('''''''''((((((((((((((((((((((((***))))))((((((((())))))&&&''''''(((((()))))))))&&&&&&&&&&&&&&&''''''(((+++*********+++++++++***++++++******)))))))))******++++++++++++,,,,,,,,,))))))***+++,,,------...)))---222777999:::;;;===;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999888888888888888888:::;;;<<<===>>>>>>>>>======;;;::::::999999999888888888:::;;;@@@??????@@@BBBBBBAAA???AAABBBCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKHHHJJJMMMOOOOOONNNMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEIIIHHHGGGFFFGGGJJJPPPTTTWWW^^^gggpppwww{{{iii]]]JJJIIIGGGDDDBBBAAAAAAAAA>>>??????AAACCCFFFIIIKKKJJJKKKLLLMMMNNNNNNNNNNNNQQQPPPNNNMMMLLLLLLMMMMMMKKKKKKKKKJJJIIIFFFDDDCCC<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<======:::===@@@AAA@@@???>>>>>>>>>>>>??????@@@AAAAAAAAA>>>>>>@@@AAACCCDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDIIIHHHFFFDDDBBBBBBBBBCCC>>>???AAACCCCCCAAA???>>>AAA@@@??????@@@BBBDDDEEEBBBBBBCCCDDDEEEFFFFFFGGGJJJJJJIIIHHHGGGEEEDDDCCC???@@@AAAAAAAAAAAA@@@???CCCBBBAAA???????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<>>>>>>>>===============<<<<<<<<<<<<999999999999999888888777999999999::::::999999888:::666444888:::::::::===888999999:::::::::999999::::::999999888777666666555555666666666666555555555333222000000000111222111111111111111111111111...///111111000///000111222111111111111000000000+++,,,---//////...------////////////////////////333333333333333222111111//////...............///,,,,,,,,,---...///000111000111000...,,,,,,...000000...------............000000/////////............,,,+++,,,///000111000000000111000......000111)))((((((''''''&&&%%%%%%(((%%%%%%((((((%%%%%%(((###$$$&&&&&&$$$$$$$$$%%%$$$"""###&&&'''&&&'''***%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((())))))'''&&&%%%,,,***'''$$$$$$%%%(((***'''(((((((((&&&'''(((***$$$(((***((('''))))))'''(((''''''&&&'''(((***+++&&&''''''((((((''''''&&&'''''''''''''''(((((((((&&&&&&'''(((((((((((('''$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%&&&&&&'''(((''''''((()))))))))(((((('''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))(((((())))))'''&&&(((((((((((((((((((((''''''''''''''''''(((((((((&&&'''''''''((())))))))) %%%+++000222222222333444333333222222333444444555444444222111000//////000//////000111222111000444444444444444333222111000111111000......///000444444444555777888666555888999;;;===>>>???@@@@@@AAABBBCCCEEEGGGHHHJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJJJJJJJKKKLLLLLLMMMIIIKKKNNNPPPRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIKKKJJJIIIIIIIIIKKKLLLMMMOOOSSSZZZ___dddjjjrrrxxx|||rrrbbbXXXJJJIIIHHHFFFDDDCCCCCCBBBBBBAAA???>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@:::::::::;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;888;;;===>>>=========>>>>>>>>>?????????@@@@@@@@@<<<===???AAABBBDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCCCCCCCCCC???@@@@@@AAAAAA@@@@@@???=========>>>???AAABBBCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIHHHHHHFFFEEEDDDCCC>>>??????@@@@@@@@@??????BBBBBBAAAAAA@@@@@@??????===<<<;;;::::::999999:::;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBB??????@@@AAAAAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>=========:::;;;;;;;;;;;;:::999999:::::::::::::::999888888999555555999<<<::::::<<<888999:::::::::999888777777777777666666555555444666777777777777666555555444333111000///000222333111111111111111111111111...000222222111000111222222222222222111111111000,,,------...............---......//////000111111333333333444444333222222333222000///...------------------------...///000///000111///......///000,,,...000///---,,,,,,------------------------------++++++,,,///111222111...000111111///......///%%%&&&'''''''''&&&%%%$$$&&&$$$%%%((()))&&&&&&)))###%%%''''''%%%###$$$&&&(((%%%&&&)))***'''(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((''''''''''''''''''&&&'''(((((('''''')))***&&&))))))%%%%%%(((******((('''&&&&&&'''(((***,,,''''''((((((((((((''''''''''''(((((())))))))))))(((((()))************)))&&&''''''(((((()))******'''''''''''''''(((((()))'''''')))*********))))))''''''''''''''''''''''''***)))((('''''''''''''''((((((''''''''''''(((((((((((())))))******))))))+++)))''''''((((((&&&$$$'''''''''(((((((((''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((###&&&***,,,------...///000///...------...///000...---------,,,,,,,,,+++---+++((((((+++---,,,,,,---............------,,,)))+++,,,+++)))(((***,,,+++++++++---///000///---///000222333555555555555444555777:::<<<>>>???????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEEEEFFFFFFHHHIIIJJJGGGIIIKKKNNNPPPQQQQQQQQQMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNMMMLLLLLLOOORRRTTTVVV[[[bbbhhhggglllssszzzttthhh\\\TTTLLLLLLKKKIIIHHHGGGGGGFFFEEECCCAAA???>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????@@@:::::::::;;;;;;<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>???????????????;;;<<<>>>AAABBBCCCDDDDDD@@@@@@BBBCCCCCCDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA:::;;;===???AAABBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDDDD>>>>>>>>>>>>???@@@@@@@@@BBBBBBCCCCCCBBBAAA???>>>===<<<;;;:::999999999999<<<<<<;;;;;;<<<======>>>888888999999:::::::::;;;>>>>>>??????@@@@@@@@@@@@===>>>???AAAAAAAAA@@@???>>>>>>>>>??????@@@@@@AAA@@@????????????>>>>>>>>><<<<<<<<<===<<<<<<;;;:::999::::::;;;;;;;;;;;;:::888555666<<<>>><<<:::;;;999:::;;;<<<;;;:::888777666666666666666555555555666666777777666555555444222222222333333333333333222222222222222222222222...000222333222111111222333333222222222111111111///////////////000111111,,,,,,---///000111222333555666777999:::;;;;;;;;;;;;:::888555333111000///......---------......///,,,...000000///...///000***///444333...+++,,,...++++++,,,,,,---.........---+++***+++...///000///...000333333222///......%%%''')))***+++***((('''&&&$$$&&&***+++)))))),,,(((***,,,+++)))'''(((***(((&&&%%%((('''$$$$$$'''&&&&&&&&&&&&''''''''''''((()))******(((%%%"""''''''(((((((((((())))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&%%%''')))++++++)))'''&&&((()))))))))((((((***,,,)))+++)))$$$###(((---...)))((('''''''''))),,,---)))******++++++******)))*********+++++++++,,,,,,)))******+++++++++++++++---------,,,++++++************))))))******+++,,,&&&''')))*********)))))))))))))))))))))))))))))),,,+++***)))))))))))))))***)))))))))******+++,,,&&&&&&'''(((((((((((('''---***(((((())))))'''$$$'''(((((()))))))))((((((''''''(((((()))*********)))))))))))))))(((((((((***+++,,,,,,+++,,,---//////...,,,,,,+++,,,---...)))))))))******+++++++++---)))$$$$$$'''+++,,,---)))***************))))))%%%(((******((('''))),,,'''&&&'''(((+++,,,+++***'''(((***,,,---------,,,)))+++---000222444555666666666666777888:::;;;<<<;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJMMMOOOPPPQQQLLLLLLKKKKKKKKKKKKKKKLLLKKKLLLMMMPPPRRRQQQOOOMMMJJJLLLNNNNNNOOOSSSYYY___]]]aaafffkkknnnttt{{{yyyqqqiiiaaaXXXSSSNNNNNNMMMLLLKKKKKKJJJJJJFFFEEECCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAAAAA@@@??????>>>>>>=========>>>???@@@<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>=========AAAAAAAAA@@@>>>===>>>@@@>>>>>>>>>>>>????????????:::<<<>>>AAABBBCCCDDDCCC???@@@AAABBBCCCDDDDDDDDD===>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBB;;;===@@@CCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFF???>>>>>>??????@@@BBBBBBAAABBBCCCDDDCCCAAA???>>>===<<<;;;:::999999999999999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>???===>>>???@@@AAA@@@@@@???======>>>???@@@AAAAAABBB@@@@@@@@@????????????>>>=========>>>===<<<<<<;;;888999:::;;;<<<=========777555777===@@@===::::::;;;<<<======<<<:::888777777777777777888888888888555666666666555444333333111222555666777555333222222222222222222222222222...000333333222111111222333333333222222222111111222111000000000111333444+++,,,---///000222333444===???AAADDDFFFHHHIIIJJJDDDBBB???<<<999777555444///......---------......***,,,///000///......///(((000888777///***,,,000,,,------...///000111111---,,,***+++,,,------,,,...111555666444111///...&&&'''((())))))((('''&&&''''''''''''''''''''''''*********)))))))))))))))******)))((('''&&&%%%%%%&&&''''''((()))******+++,,,&&&"""&&&......%%%+++,,,,,,+++***+++---///(((((()))******)))'''&&&+++++++++*********))))))((((((((((((((('''&&&&&&&&&((('''$$$$$$***************************************************---+++)))((('''((()))***)))))))))***++++++,,,,,,)))******)))(((((()))+++,,,+++***))))))***+++,,,))))))***++++++++++++***((()))))))))************+++---///000///,,,)))&&&,,,***(((&&&'''(((+++---'''(((///000''')))---(((((())))))*********))))))+++(((&&&)))++++++)))((())))))(((''''''''''''''' ))),,,***''''''((())))))(((((((((((())))))******))))))))))))******++++++******************))),,,---***)))---000///'''))))))'''))),,,***%%%((()))))))))))))))((((((###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))))))))***)))+++,,,,,,++++++,,,...111,,,+++000222000...//////111333555666555444333666888::::::999999999::::::<<>>AAA???===<<<<<<===???@@@@@@@@@@@@@@@????????????>>>>>>????????????>>>>>>@@@???===???AAABBB???===CCCDDDEEEEEEDDDBBB@@@>>>???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@????????????;;;<<>>???@@@BBBCCCDDDEEECCCCCCCCCBBBAAA@@@>>>===<<<;;;999777777888999:::666666777777888888888999777888888888888999999999888999;;;===>>>>>>===<<<<<<<<<============<<<<<<===>>>>>>>>><<<<<<>>>@@@<<<===????????????AAACCC<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;::::::<<>>GGGPPPTTTXXX]]]___]]]XXXTTTNNNJJJGGGBBB;;;666111111000...,,,,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........///........................,,,---......,,,,,,---...''''''((())))))(((''''''''''''''''''''''''''''''***)))))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))******&&&%%%&&&(((++++++'''$$$+++,,,...---,,,,,,---///+++++++++++++++***)))(((*********))))))((((((((())))))))))))((((((''''''(((***,,,***&&&%%%'''+++************************************************,,,+++)))((('''((()))***)))))))))***++++++,,,,,,***++++++***)))(((***,,,++++++************++++++((()))******++++++******)))))))))))))))******+++((()))+++---,,,+++)))'''+++***)))(((((()))+++,,,---''',,,000,,,,,,///)))(((((())))))***+++,,,,,,...+++((()))******((('''***))))))(((''''''(((((("""&&&***+++)))'''(((******))))))(((((())))))************))))))*********++++++******************(((,,,,,,)))(((+++...---)))+++***'''))),,,+++'''))))))************))))))$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&((())))))(((((()))***,,,((('''+++...,,,***++++++---///000111000///...---...//////......///000444666:::===@@@AAAAAAAAAAAA@@@>>>===>>>@@@BBBDDDAAABBBDDDEEEFFFEEEDDDCCCFFFFFFHHHIIIKKKLLLNNNNNNNNNOOORRRVVV[[[^^^aaacccgggddd```\\\XXXWWWWWWWWWUUUVVVWWWXXXXXXWWWUUUTTTPPPOOONNNLLLLLLLLLMMMMMMJJJJJJIIIGGGFFFDDDBBBAAABBBAAA@@@??????@@@@@@AAA======>>>?????????????????????@@@@@@@@@@@@??????BBB@@@???AAACCCDDDCCCAAAGGGHHHIIIIIIHHHFFFDDDCCCBBBCCCDDDEEEFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@??????===>>>???AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAACCCCCCBBBCCCFFFHHHFFFFFFFFFEEEEEEDDDCCCBBBCCCBBBBBBCCCCCCCCC@@@>>>======>>>@@@AAABBBDDDDDDBBBBBBBBBAAA@@@???======;;;;;;999888888888999999555555666666666777777777888888888888999999999999888999;;;===>>>===<<<<<<<<<======>>>>>>======<<<<<<=========<<<<<<===???===>>>@@@@@@@@@@@@AAACCC======<<<;;;;;;;;;<<<<<<<<<===>>>===<<<<<<>>>@@@======<<<<<<>>>@@@BBBCCC>>>>>>======<<<:::999888888888888888888777666666666444333333444444333222222222222222222222222222111111111111222222222333000111111222444555555666444444555555444444333222222222111000000///......222222222111222666<<<@@@EEEOOOZZZbbbjjjqqqtttsssmmmiiiccc]]]XXXPPPFFF???666555222///---,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///------------------------,,,---...---,,,,,,,,,...'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))******&&&'''''''''(((((())))))(((((((((((())))))))))))"""&&&******((((((***...+++---///000///......///---,,,+++***))))))))))))))))))((((((((((((''''''))))))))))))))))))(((((((((+++...---***((()))+++************************************************++++++)))((((((((()))***)))))))))***++++++,,,,,,***+++,,,+++******+++---++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***)))((((((((()))+++,,,((())))))***++++++******))))))*********+++++++++111$$$&&&///...,,,...+++))))))))))))***,,,///000---+++))))))***+++***)))+++***))))))((())))))))),,,+++***)))((()))***++++++******************+++++++++++++++++++++++++++******++++++++++++++++++(((+++,,,((('''***+++***+++,,,***'''(((,,,,,,)))))))))***++++++******)))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&%%%'''(((%%%""""""''')))'''&&&((('''((()))*********)))((()))******)))((()))+++------///222444777888888888888777666555666888:::<<<:::;;;===>>>>>>>>>===<<>>>>>======>>>@@@@@@>>>===<<<===>>>???@@@AAABBBCCC@@@@@@@@@@@@???===<<<<<<:::::::::999999999999888666777777777777888888888888888888888999999999:::888999;;;<<<===<<<<<<;;;<<<======>>>>>>======<<<:::;;;<<<;;;:::;;;<<<>>>>>>???@@@@@@@@@@@@AAABBB>>>===<<<;;;;;;<<<>>>???>>>@@@AAABBBAAA@@@AAABBBAAAAAAAAAAAABBBCCCEEEEEEBBBAAAAAA@@@>>><<<:::999888888999999888888777666555444222222333444333111333333333333333333333333222222222333333333333333111111222333333444555555444444555555444444333333222222222111000000//////333333444444666:::@@@DDDMMMYYYgggrrr|||{{{tttlll```SSSIII>>>:::555000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))*********''''''''''''(((((((((((())))))))))))((((((((((((###'''+++***'''''',,,111+++...111222111/////////,,,+++)))'''&&&&&&''''''((((((((((((((((((((((((******)))))))))))))))***((()))+++***((('''(((***************************************************+++***)))(((((()))******)))))))))***++++++,,,,,,+++,,,---,,,++++++,,,...++++++---......---+++++++++,,,------......------***)))((('''((()))+++,,,,,,+++++++++++++++,,,,,,((()))***+++,,,,,,++++++/// ###---+++)))---///,,,+++***)))***,,,///000)))+++***((())),,,---+++++++++******)))******+++...,,,)))((()))+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,(((,,,---)))(((***+++***+++,,,)))%%%'''+++,,,)))((())))))************)))&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((### !!!%%%'''%%%%%%'''&&&&&&'''''''''&&&%%%%%%)))***)))(((&&&(((+++---((()))+++---///000111111000///......///111333555555666777888888888777777<<<<<<<<<===>>>>>>>>>???AAABBBCCCEEEHHHJJJKKKLLLIIIIIIIIIJJJMMMOOORRRTTTTTTUUUVVVVVVWWWVVVUUUUUUTTTSSSSSSSSSSSSUUUVVVWWWUUUTTTRRROOOLLLJJJIIIHHHEEEFFFGGGHHHHHHFFFDDDCCCAAABBBDDDFFFGGGFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDFFFHHHIIIJJJKKKQQQRRRSSSTTTTTTSSSQQQPPPNNNOOOPPPQQQRRRRRRQQQQQQOOONNNLLLIIIFFFDDDBBBAAACCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCBBBBBBAAAAAA@@@???@@@AAAAAAAAAAAACCCEEEDDDDDDDDDCCCAAA@@@>>>======;;;;;;;;;======<<<:::;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::999999:::::::::999999888::::::::::::::::::::::::888888888999999999::::::888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999::::::999:::<<<======>>>@@@???>>>>>>???@@@===<<<:::999:::<<>><<<:::888888888888888777777666444333222333444444222000222222222222222222222222222222222222333333333333111111222333333444555555333444444555444444333333333333222222111111111000111222333444666;;;@@@EEETTT```ooo{{{{{{mmm]]]RRRDDD???777111...---...///+++++++++,,,,,,,,,,,,,,,------------------------...---,,,***((((((+++---+++++++++++++++++++++++++++,,,------++++++,,,---)))))))))(((((()))))))))))))))))))))))))))))))))(((((())))))************((((((((((((''''''''''''))))))))))))(((((((((((((((((())))))((())),,,...+++---000111000///......,,,+++)))'''&&&''''''((())))))))))))))))))))))))******)))((())))))***+++***)))(((&&&%%%&&&))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,+++,,,---,,,++++++---///++++++---......---++++++******+++,,,,,,,,,,,,,,,***)))((((((((()))++++++...---,,,******)))******&&&(((***,,,,,,,,,+++***+++"""'''...))))))222777///...,,,******+++---...(((,,,---)))(((++++++(((++++++************++++++***)))((()))+++,,,,,,***,,,,,,++++++++++++,,,,,,+++,,,------------,,,+++******++++++,,,,,,,,,,,,***...///,,,***,,,---+++++++++(((%%%&&&+++,,,)))'''((())))))*********)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&'''$$$"""$$$'''(((%%%%%%((('''''''''''''''&&&&&&&&&&&&&&&%%%$$$###$$$'''***%%%&&&((()))+++,,,------++++++******+++---.../////////000111111111111111444444444555555555666666999:::;;;<<<>>>???@@@AAA??????AAADDDGGGKKKNNNPPPRRRRRRRRRRRRQQQPPPOOOOOOPPPPPPPPPPPPRRRTTTVVVWWWXXXVVVTTTQQQOOONNNMMMLLLIIIKKKMMMNNNNNNMMMKKKIIIGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGGGGIIIKKKMMMNNNTTTUUUWWWYYYYYYXXXVVVUUUUUUVVVWWWYYYZZZZZZYYYYYYVVVUUURRROOOKKKHHHEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAA@@@???@@@BBBDDDAAAAAAAAAAAAAAA@@@??????>>>===;;;;;;;;;;;;:::999:::;;;;;;<<<===>>>??????============<<<;;;::::::888999999:::::::::999999;;;;;;;;;:::::::::::::::888999999999999:::::::::999999999:::::::::::::::888888999999999999888888777888999999999999;;;===<<<===>>>===<<<;;;<<<===;;;999888888999<<>>???@@@???>>>???@@@BBB>>>???@@@@@@AAAAAAAAAAAA???===;;;:::;;;;;;:::999:::::::::;;;<<<=========<<<<<<<<<<<<<<<;;;::::::888999999999999:::::::::999999999888888888888777999999999999::::::::::::999999999999999999999999666777777888888777777666777888999999999999<<<>>>;;;<<<===<<<:::999:::;;;888888777888:::===???AAABBBDDDGGGGGGGGGGGGHHHIIIHHHJJJKKKLLLLLLKKKIIIGGGGGGFFFEEEDDDBBB???===<<<888888999999888888777666444444444555666555333111333333333333333333333333222222222222111111111111222222222333333444444444333333444444555555444444444444444444444444333333333444666888:::>>>CCCGGGTTT```ooo|||zzzjjj^^^GGG@@@666111///000///...+++,,,,,,------......///------------------------,,,,,,,,,+++))))))+++---++++++++++++++++++++++++***,,,---,,,+++***+++---******)))(((((()))******'''''''''''''''''''''''''''(((((()))******++++++'''''''''(((((((((((((((''''''(((((())))))******''''''((())))))******+++)))+++,,,,,,++++++,,,---)))******++++++++++++***'''''''''(((((())))))))))))((('''&&&&&&(((***++++++)))((('''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))***++++++,,,,,,)))***++++++***+++---///++++++************++++++&&&'''(((((())))))(((((('''(((***+++++++++)))(((******))))))((((((''''''%%%&&&'''((()))************+++...+++***:::FFFAAA,,,,,,,,,,,,++++++++++++ ***///***(((+++)))""")))))))))))))))***++++++%%%(((+++,,,******,,,...++++++************++++++***+++,,,------,,,+++*********++++++,,,------...)))...000...---000000...,,,---,,,***+++......***)))***+++,,,------------+++***((('''&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((&&&%%%&&&''''''&&&(((***((($$$$$$)))&&&&&&&&&&&&&&&'''((()))%%%'''((((((''''''((()))''''''''''''((()))***+++((((((((('''''''''''''''((('''''''''(((((())))))))))))******+++,,,------***++++++,,,---...//////111222333666888;;;===>>>@@@???>>>>>>============??????@@@BBBDDDHHHKKKLLLLLLKKKIIIHHHHHHIIIJJJKKKKKKMMMNNNPPPRRRRRRRRRRRRNNNMMMLLLKKKKKKMMMNNNOOOMMMNNNNNNOOOOOONNNNNNMMMLLLMMMNNNMMMLLLNNNQQQUUU[[[]]]___aaabbbaaa```___```bbbccceeefffgggffffffaaa```]]]YYYUUUQQQNNNLLLJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>?????????>>>>>>???AAA>>>???@@@@@@AAAAAAAAAAAA===;;;999999:::;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888999;;;;;;999888888888777777777777999999999:::::::::;;;;;;999999888888888888999999666777777888888777777666777888999999999:::<<<>>><<<======<<<:::999999:::777777888:::<<<>>>AAABBBCCCEEEFFFFFFFFFFFFIIIKKKIIIJJJLLLNNNMMMKKKHHHFFFFFFEEEDDDCCCAAA???===<<<::::::;;;;;;::::::999888555555555666777666444111555555555555555555555555444444333333222222222222222222333333333333444444222333444444555555444444444444444444444444444444444666888:::<<>>)))***+++,,,,,,,,,,,,+++$$$,,,******...---&&&))))))(((((()))***++++++(((+++---,,,((((((,,,111+++******************+++)))***,,,------,,,***)))******+++,,,,,,---......(((---000......000000...---///...---...111///++++++,,,---...////////////...,,,***)))((()))***+++))))))))))))))))))))))))((((((((())))))))))))******+++,,,+++)))((((((***'''&&&(((***'''"""###'''$$$$$$$$$$$$%%%&&&((((((###%%%&&&'''&&&%%%&&&&&&''''''''''''((()))***+++((((((''''''&&&&&&%%%%%%))))))(((((())))))***+++''''''((()))***+++,,,,,,((())))))***+++,,,------------///111222444555666444444333333333444555555666777888:::===@@@CCCEEEBBBAAA@@@@@@@@@BBBDDDFFFGGGHHHJJJLLLMMMOOOPPPPPPQQQPPPNNNNNNOOOQQQTTTVVVOOOPPPPPPQQQQQQPPPPPPOOONNNPPPQQQOOONNNOOOSSSWWW^^^___aaadddddddddcccbbbcccdddfffhhhiiijjjiiiiiidddbbb___\\\WWWTTTQQQOOORRRQQQNNNKKKHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>===>>>>>>???>>>======???AAA@@@@@@AAAAAAAAAAAA@@@@@@;;;999777888:::<<<======999999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;:::999888777777999;;;<<<:::::::::999999888888888999999:::::::::;;;;;;;;;999999888888888888888999777777888888888888777777777888999:::999:::===???===>>>>>>===;;;999::::::666777999<<<>>>@@@BBBCCCDDDDDDEEEEEEDDDFFFIIIKKKIIIJJJMMMNNNMMMKKKHHHEEEDDDDDDCCCBBBAAA???===<<<<<<<<<======<<<<<<;;;:::666555666777888777444222777777777777777777777777555555555444444333333333333333333333333333333444222333333444555555555444444444555555555555555555444666888999;;;>>>BBBEEEIIIRRR]]]eeeooo{{{zzzrrreeeVVVKKKBBB;;;333///000111000---------......///000111111........................)))+++---------,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,'''((()))***)))'''%%%$$$))))))))))))(((((((((((()))'''&&&$$$%%%'''***,,,******))))))((((((''''''&&&'''((())))))((('''&&&###&&&)))+++,,,+++,,,---******))))))((('''%%%%%%000...,,,***(((''''''(((%%%&&&&&&&&&''''''((((((%%%%%%&&&''')))+++---...))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***((((((((()))***(((((((((((())))))))))))))))))))))))((((((((((((,,,+++***)))))))))***+++)))***+++***'''%%%$$$$$$(((***++++++)))(((((())))))************))))))(((,,,)))''''''***+++***((()))&&&###$$$'''***+++***///+++((()))...333555666))))))))))))((((((((((((///,,,))))))+++,,,+++)))++++++***)))((('''&&&&&&,,,,,,,,,***''''''***---++++++,,,,,,,,,++++++***---------,,,+++***((((((,,,---......//////......///,,,***,,,///111///------------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---+++)))((((((((())),,,,,,,,,++++++*********(((,,,,,,&&&%%%)))+++)))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((()))'''&&&&&&((()))(((&&&&&&&&&'''((()))***++++++++++++***(((((('''''''''((((((((((((((('''''''''))))))(((((((((((())))))++++++******))))))((((((++++++,,,,,,---------...222000.........---,,,***......000333777999999999999888777666777999;;;===>>>@@@BBBDDDEEEGGGJJJMMMIIIKKKLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQPPPQQQTTTYYY]]]```cccgggiiijjjlllnnnooollllllkkkkkkiiihhhffffffeeeccc___[[[WWWTTTSSSRRRSSSQQQPPPNNNMMMMMMLLLMMMJJJHHHFFFDDDCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@??????>>>>>>??????@@@?????????BBB@@@>>>>>>???@@@@@@???::::::::::::;;;;;;;;;<<<<<<;;;:::888888888999999>>>>>>>>>======<<<<<<;;;888999:::;;;;;;;;;;;;;;;::::::::::::999999999999<<<999888999===>>><<<:::;;;<<<;;;:::777666777888777888888888888999999999999999:::;;;<<<>>>???@@@======<<<;;;;;;<<<<<<<<<;;;999888999<<>>======??????>>>>>>===;;;:::999888888777777777777777777999777777888;;;;;;888555666555555555555444444444222333333222000///000111444333333333222333333333444555666666555555666777222555999;;;:::;;;>>>@@@@@@EEENNNXXXaaagggkkkmmmrrrppplllggg```VVVKKKDDD===999333111111111000...---...000111222222111000//////...------------...+++***)))(((((()))***+++************************))))))*********+++++++++(((''''''&&&'''((()))***)))(((((((((((((((((((((***)))'''&&&&&&'''((()))((((((((((((((()))))))))&&&''''''((((((''''''&&&'''((()))(((&&&&&&''')))&&&&&&&&&%%%%%%###"""""",,,++++++***)))))))))***'''''''''''''''((((((((($$$$$$$$$%%%&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))******((('''''''''((((((((((((((())))))*********))))))))))))((((((((((((******)))))))))***,,,---***+++,,,+++)))'''''''''%%%''')))))))))((()))***((())))))*********))))))+++)))'''(((***+++***(((+++(((&&&&&&)))+++,,,++++++(((&&&'''***...000000***************)))))))))...+++******,,,,,,***(((*********)))((((((''''''''')))***))))))***---000+++++++++,,,,,,++++++***------,,,,,,++++++******+++,,,,,,------------------,,,+++,,,...///...---.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++*********++++++,,,,,,,,,+++++++++******'''+++,,,'''&&&)))+++)))************************(((((((((((())))))))))))(((((((((((())))))))))))++++++***(((&&&&&&(((***$$$%%%&&&'''((())))))***&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((,,,+++***(((''''''''''''++++++******)))((((((((((((((()))))))))*********///---,,,,,,,,,,,,+++)))...---,,,---///000000///222111000000000222444666777999;;;<<<===???BBBDDDBBBDDDEEEFFFEEEEEEGGGIIIJJJJJJLLLMMMNNNOOOOOOOOOQQQQQQQQQQQQQQQUUUZZZ^^^cccfffkkknnnooopppqqqrrrlllllllllkkkjjjhhhgggfffdddccc```\\\ZZZXXXWWWWWWYYYXXXWWWVVVUUUSSSRRRQQQLLLKKKIIIGGGFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBAAA>>>>>>???@@@AAAAAA@@@@@@BBBAAA@@@@@@BBBBBBAAA@@@========================???>>>===<<<<<<<<<===>>>?????????>>>>>>>>>======777888:::;;;<<<======>>>;;;;;;:::999999888999999;;;:::999:::<<<<<<<<<;;;;;;;;;;;;999777666777999777777888888999999999:::999::::::;;;<<<===???@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::999;;;===@@@@@@@@@@@@AAAAAA@@@???@@@CCCEEEEEEFFFGGGGGGFFFCCC@@@>>>??????>>>>>>======<<<<<<>>>>>>>>>===<<<;;;:::999888888888888888777777777888777666888::::::777555777777666666555444333333222333444333111///000111222111000//////000111222777888888777666444555666333666999:::::::::<<>>@@@BBBCCCEEEGGGHHHJJJJJJJJJNNNOOOOOOOOOQQQTTTYYY]]]bbbgggmmmqqqssstttuuuuuunnnnnnmmmkkkiiigggeeedddbbbaaa___^^^]]]]]]^^^^^^aaabbbbbbbbb```]]]ZZZWWWRRRQQQOOOMMMLLLLLLMMMMMMOOONNNKKKIIIHHHHHHHHHHHHBBBCCCDDDEEEEEEEEEDDDDDDAAAAAAAAABBBCCCCCCAAA???======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;======@@@@@@@@@@@@@@@@@@??????;;;<<<<<<======>>>>>>>>>>>>===;;;999888888999999999:::;;;;;;::::::;;;<<<:::::::::999777666888999777888888999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???>>>>>><<<;;;::::::::::::;;;:::;;;===???AAA@@@???>>>??????===<<<===???AAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;:::999888888888888888888888888888888777666777999999777555999888777666555444333222333444555333111000111222333222000......000222444999:::;;;999777555555666555777::::::::::::;;;<<<888999;;;>>>@@@BBBDDDEEEEEEDDDBBB@@@???<<<777444333111///...///000000///000111111222333333444444444444444444333111000///...---,,,++++++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------)))'''$$$###$$$''',,,...'''''''''((((((((((((((((((((()))))))))(((&&&%%%'''''''''((((((((())))))***)))'''''''''''')))***((()))))))))((((((+++---)))************))))))(((&&&''')))++++++++++++***+++*********))))))((((((++++++******++++++,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((('''(((((()))***+++,,,,,,(((((((((((()))))))))))))))))))))******+++,,,,,,***+++,,,+++******+++---$$$&&&((()))(((((()))***&&&'''(((******+++++++++***)))((((((((()))))))))---,,,*********+++++++++)))))))))***+++++++++***))))))***************+++)))***+++,,,---,,,)))((((((((()))))))))*********((()))++++++++++++***+++******+++,,,,,,,,,++++++---,,,+++******,,,...000***++++++,,,,,,,,,,,,,,,+++...000///,,,+++---000------------------------,,,,,,++++++,,,,,,---...***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,,,,+++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,++++++,,,+++***)))***+++((())))))***+++,,,------------,,,+++++++++++++++************++++++++++++&&&''''''(((***+++---...+++++++++***))))))((((((((((((((((((((()))))))))(((''''''(((***++++++***+++)))'''''')))+++,,,---+++************+++,,,---)))+++.../////////111222///111333333333444666888:::;;;===???AAABBBCCCDDDGGGIIIJJJKKKLLLPPPUUUXXX]]]bbbjjjppptttvvvvvvwwwrrrqqqpppmmmjjjgggdddccc````````````aaaccceeefffjjjlllnnnooommmiiidddaaa\\\[[[YYYVVVUUUTTTSSSSSSWWWVVVSSSQQQPPPPPPQQQQQQKKKLLLMMMNNNMMMKKKJJJHHHFFFFFFGGGHHHJJJIIIFFFCCC@@@@@@??????>>>======<<<;;;;;;:::::::::<<<===>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@????????????AAA@@@===;;;999999999:::888:::===<<<999888:::===999999:::999777777888:::999999:::;;;===>>>???@@@===<<<<<<<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA???>>>=========;;;::::::<<<>>>======<<<;;;;;;;;;<<<<<<999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999777777777777777888888888888888888888888888888888888777888777777666666555555555444555666444222111222333777555222111111333666888888:::;;;;;;999777777888888999:::;;;;;;::::::;;;888777666666666666777888999888666666777666555333444333111000000111111111333333444444666777888999777777777666555333111///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))((('''&&&&&&'''((()))&&&&&&''''''((((((((()))%%%&&&((()))***)))(((''')))((((((((('''''''''&&&+++***)))(((((()))***+++&&&(((++++++************''''''(((((((((((((((((('''(((***++++++***)))(((++++++******))))))(((((((((((('''''''''(((((()))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))******++++++'''((((((((()))))))))************+++************)))******)))((()))+++,,,((()))+++***)))(((((()))&&&'''(((******+++++++++))))))(((((('''(((((()))************)))))))))***)))***+++,,,+++*********((((((((()))))))))******''')))+++,,,,,,+++))))))(((((())))))******++++++*********+++++++++***))))))***+++,,,,,,,,,,,,,,,,,,+++***)))***,,,...000++++++,,,---------------,,,///111000---,,,...000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***---...---,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,111666666000+++)))******+++,,,---............---,,,,,,,,,------+++++++++,,,,,,,,,------'''(((((()))+++---///000,,,,,,,,,+++******)))))))))))))))((((((((((((((((((''''''(((+++,,,,,,+++---***(((((()))+++,,,,,,++++++******++++++,,,,,,)))+++---...---------...***,,,............000222222333555888999;;;<<<<<<>>>@@@AAABBBDDDGGGLLLOOOUUU[[[dddlllpppsssuuuwwwvvvuuussspppllliiifffdddbbbbbbcccdddfffjjjlllnnnsssvvvzzz|||{{{wwwrrrnnnhhhfffdddbbb___]]]\\\[[[^^^^^^\\\[[[ZZZZZZ[[[[[[XXXYYYYYYYYYWWWTTTQQQOOOPPPPPPPPPQQQRRRPPPMMMJJJHHHGGGGGGEEEDDDCCCBBBAAAAAA@@@??????@@@AAABBBCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFEEEDDDAAA???===;;;;;;;;;888;;;<<<;;;888777999<<<777888999888777777888::::::;;;<<<>>>@@@BBBCCCDDD??????>>>>>>======>>>>>>??????>>>>>>>>>>>>??????>>>===>>>???AAAAAA???<<<<<<<<<<<<;;;999999;;;===<<<<<<;;;:::::::::;;;<<<999::::::;;;;;;<<<<<<===::::::::::::999777666555666666666777777888888888999999999999888888999999555666666777777888888888555666777555333222333444888666444222333555888:::666888;;;<<<;;;::::::::::::::::::;;;;;;;;;:::999777666444222111111222333111000...///000111000///444333333222000//////000222333555666888:::;;;<<<:::999888777555333111000...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........)))))))))(((((('''&&&%%%&&&&&&&&&''''''(((((()))$$$%%%'''))))))))))))((())))))(((((('''&&&&&&%%%***))))))(((((())))))***&&&(((***+++)))&&&%%%%%%'''((()))***************))))))******))))))((((((************)))))))))))))))(((((((((((())))))***((((((((((((((((((((((((''''''(((((())))))******((())))))************)))(((((((((((())))))))))))''''''(((((())))))******+++++++++++++++***)))((()))))))))(((''''''))),,,)))***,,,+++)))(((((()))'''((()))***************((())))))(((''''''(((***''')))***)))(((((()))***''')))+++***)))(((((()))'''''''''((())))))******''')))+++,,,***)))******)))))))))******+++++++++)))(((((()))+++------,,,)))***++++++,,,,,,,,,,,,++++++*********+++---...+++,,,,,,---------------.../////////---,,,---...************++++++++++++,,,,,,++++++,,,,,,---...............---,,,,,,+++,,,,,,,,,,,,------------******,,,......+++,,,///++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,------,,,...666>>>>>>555,,,((())))))***+++,,,------)))******+++,,,...///000,,,,,,,,,------......///------,,,,,,,,,------.........------,,,++++++***((((((((((((''''''''''''((('''''')))+++------,,,...,,,)))((((((((('''&&&))))))))))))))))))))))))(((+++------,,,++++++,,,)))***,,,,,,++++++,,,...---...///111333444555555555666888999;;;===AAADDDLLLQQQZZZaaafffjjjmmmooosssrrrqqqnnnkkkhhhfffdddddddddeeegggjjjnnnqqqsssyyy|||~~~{{{sssrrrqqqooommmkkkiiiiiiggghhhhhhhhhhhhiiiiiiiiihhhiiiiiiiiigggccc___]]]XXXWWWVVVVVVVVVTTTQQQNNNMMMLLLKKKIIIHHHFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIJJJDDDDDDDDDEEEGGGJJJMMMOOOIIIHHHGGGDDDBBB???===<<<999:::;;;:::999888999:::666777888888777777999;;;:::;;;===???BBBDDDFFFGGGCCCBBBAAA@@@??????>>>????????????@@@AAACCCDDDEEEDDDCCCAAABBBBBBAAA???===<<<======<<<:::;;;===???<<<<<<;;;;;;:::;;;;;;<<<::::::;;;;;;<<<<<<<<<===999999999888777666555444444555555666666777777777888999999888777777888:::444555666777888999:::;;;666777888666444333444555555444222111222444666888444777:::<<<<<<;;;;;;;;;999888888999::::::888777444333111////////////000000.........000111000///111222222111///---......111333666:::===??????@@@>>>===:::888555333222222///...---,,,,,,---...///------------------------,,,,,,,,,---------......***))))))((('''&&&&&&&&&%%%%%%&&&''''''((())))))''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&((())))))'''&&&'''((('''((()))***+++,,,,,,+++))))))(((((((((((())))))(((((())))))))))))))))))))))))))))))******+++,,,(((((((((((((((((((((((((((((((((((())))))))))))'''''')))*********))))))(((((((((''''''''''''''''''''''''((()))*********))))))***+++,,,+++************)))(((&&&''')))+++'''(((******)))((()))***((())))))*********))))))'''((()))(((&&&&&&(((***%%%(((******(((((()))+++''')))***)))''''''(((***'''(((((()))******++++++''')))+++***)))(((***,,,******************++++++,,,***'''(((***,,,,,,+++))))))***+++,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,...---+++,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,---...,,,,,,,,,---------......***((())),,,,,,)))+++000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,///555;;;:::333---))))))***+++,,,---......******+++,,,---///000111,,,,,,---......///000000000///...............////////////...------,,,,,,*********)))))))))(((((((((''''''(((+++,,,,,,++++++)))((('''((((((&&&$$$(((((()))))))))(((((((((&&&(((++++++)))((('''''')))***++++++))))))***+++)))***+++---.../////////...///111222333555888;;;AAAEEELLLQQQUUUYYY\\\^^^ddddddddddddcccbbb``````aaabbbccceeehhhkkkoooqqqwww{{{zzz{{{{{{{{{zzzzzzyyyyyyuuuvvvyyy{{{||||||{{{zzzzzz{{{}}}}}}|||yyyuuussshhhfffcccaaa```^^^\\\YYYVVVUUUSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOIIIIIIHHHIIIJJJMMMOOOQQQLLLLLLLLLJJJGGGCCC@@@>>>;;;:::999999::::::999777555666777777777777999;;;999:::<<>>???@@@BBBEEEHHHKKKLLLKKKIIIFFFEEEDDDCCCBBB@@@===>>>>>>===<<<===@@@BBB===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;888888888777666555444333333333444444555666666777666777888666444444777999666666777777888999::::::777888888777555444444555222111111111222333555666444777;;;<<<;;;:::999999666555444555777888666333222111000///.........---///...///000222333222111///111333222000///000222444777===BBBFFFHHHHHHHHHCCCAAA===999666444444555000///............///000------------------------+++,,,,,,,,,------------***)))'''&&&&&&&&&((((((%%%%%%&&&&&&'''((()))))))))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((((((((($$$%%%&&&''''''&&&%%%$$$&&&'''((('''(((***---000######$$$&&&'''''''''''')))(((''''''''')))***,,,''''''(((((())))))******%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&((()))))))))((((((((((((((('''&&&&&&%%%%%%&&&''''''((()))******+++&&&((()))+++,,,,,,,,,+++++++++***(((&&&''')))+++###&&&(((((((((((()))+++)))************))))))(((&&&(((***(((&&&%%%(((***%%%(((++++++))))))***---(((***+++***((((((***---((())))))***++++++,,,,,,''')))+++***((((((***---************************222...)))((()))***)))'''((()))***+++,,,---------))))))************)))((())))))***++++++++++++***---+++((()))+++,,,***'''+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++*********+++---///000,,,,,,,,,------.........***&&&'''******''')))000........................******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++...222333222...++++++,,,,,,---...///000000000000/////////000000111---------...///000000111............///111222333000000000///......------...---------,,,,,,++++++((('''&&&(((***++++++***'''&&&&&&(((******)))((()))))))))******)))(((((($$$&&&(((((('''%%%$$$$$$)))***+++***((((((((()))((((((***+++,,,,,,,,,,,,***,,,......///000333666888;;;@@@DDDGGGIIILLLOOOUUUUUUWWWXXXYYYZZZZZZZZZ]]]]]]^^^```cccfffiiikkkrrrvvv{{{~~~|||yyyuuurrrpppooollljjjbbbaaa```]]][[[XXXWWWVVVQQQPPPOOONNNMMMMMMNNNOOOMMMMMMNNNOOOQQQRRRSSSSSSQQQPPPMMMLLLKKKLLLMMMNNNNNNOOOOOOMMMJJJFFFAAA>>><<<:::777888:::;;;999666555666777777777777999;;;777888;;;>>>AAADDDFFFGGGGGGFFFEEECCCAAAAAA@@@@@@>>>???AAADDDHHHKKKOOOPPPQQQNNNJJJGGGFFFEEEDDDCCC>>>?????????>>>???BBBDDD<<<======<<<<<<;;;999999::::::::::::::::::::::::888888777777666444333222222222333333444555666666444666666555222222555888888888888888888999999999777888999888555444555666111111222222333444555666666999<<<<<<;;;999777777333222111222555666444111222222111000///...------******,,,...111222000///...111444555333333444777999===DDDJJJOOOQQQPPPPPPGGGDDD???:::777666666777222111000//////000111222........................+++++++++,,,,,,,,,------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############''''''&&&&&&&&&&&&''''''&&&(((***)))&&&$$$%%%&&&)))))))))(((&&&$$$""" &&&'''((((((&&&'''(((***$$$%%%''')))***))))))(((***)))(((&&&&&&''''''(((&&&''''''((()))******+++&&&((()))++++++)))(((&&&))))))))))))((((((((((((((()))+++***(((''''''((("""&&&)))***(((&&&&&&'''&&&''''''((()))******+++))))))************))))))+++*********))))))(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''((((((((()))******++++++...---+++)))(((((()))***((('''&&&%%%&&&(((***,,,,,,++++++***)))(((((((((***)))(((((()))))))))(((,,,***((())),,,---***'''************************((()))*********)))))))))'''((()))***+++***))))))*********)))))))))))))))---,,,+++******,,,...///+++---...---++++++,,,---,,,,,,+++***+++,,,---...111...+++******+++++++++,,,---------------------))))))***+++++++++******)))+++++++++***)))***+++------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,((()))***+++,,,+++******---------............//////......------///000111///000000111111222333333888777555222111000000000000000111111000///---,,,111...+++***,,,---+++)))))))))))))))((((((((((((***))))))(((((()))***+++(((((()))***************+++***'''&&&%%%&&&'''(((((()))******))))))***+++'''((()))***************,,,+++)))((()))+++...000444333333444666:::>>>AAAEEEFFFHHHJJJLLLMMMNNNOOOPPPPPPRRRTTTWWW[[[^^^``````fffmmmsssvvvwwwwwwxxxvvvzzz~~~yyyuuutttsssqqqmmmiiieeeaaa______[[[WWWWWWTTTQQQPPPSSSUUUSSSQQQSSSVVVXXXVVVTTTSSSSSSRRRRRRSSSTTTVVVWWWSSSRRRQQQNNNJJJFFFBBB@@@;;;;;;::::::999888888888666777888888999888888777666777:::???DDDHHHHHHHHHGGGFFFDDDBBB@@@??????>>>>>>???BBBFFFLLLQQQVVVYYY[[[XXXSSSNNNIIIFFFEEEDDD????????????>>>>>>==================<<<<<<<<<<<<999:::<<<======<<<:::999999666444444666777666444000333777999888777666666555555555555555666777888777777777777777777888888;;;;;;:::999888777777777555555666666666666555555777888999999999777666555444444333333333444555555000000000///......------111000///000222333333222222333222111111444888<<<>>>HHHQQQVVVYYY\\\ZZZWWWPPPGGG???<<<;;;777555666666555444333222222222222333111000111222222///+++...------,,,,,,------...''''''''''''&&&&&&&&&&&&((((((''''''&&&&&&'''''''''''''''&&&&&&'''''''''"""%%%''''''&&&&&&''')))&&&&&&'''''''''&&&$$$$$$%%%&&&''''''&&&&&&''')))%%%&&&'''((())))))))))))***)))((('''&&&''''''(((&&&&&&&&&'''((()))))))))&&&'''((())))))((('''&&&((((((((((((((()))))))))((()))******(((''''''(((&&&((()))(((&&&&&&)))+++''''''(((((())))))******))))))************))))))*********)))))))))((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((((()))******++++++---,,,+++***))))))))))))((('''&&&%%%&&&(((***+++(((((((((((((((((((((((())))))((()))*********))))))***++++++************************************+++***))))))******)))(((((((((***+++++++++***)))***))))))))))))))))))))),,,+++***)))***+++---...)))***++++++))))))***+++,,,,,,+++++++++,,,---...---+++))))))+++---......------,,,,,,++++++******++++++,,,---------,,,,,,)))+++,,,+++***)))***+++---,,,,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++---------............//////......---...///000111000000111111222333333333555444333222222333333444111111111111111///...---+++)))(((***---///...,,,)))))))))******+++++++++///...,,,***))))))))))))((())))))******+++******+++***((('''&&&''')))***''')))******)))(((***+++((())))))************)))+++***)))))))))+++---///111000000111333666999;;;;;;<<<>>>@@@BBBCCCDDDDDDIIIIIIJJJKKKMMMOOORRRSSSSSSXXX___dddggghhhjjjkkkoootttzzz~~~zzzwwwtttssspppjjjeeebbb]]]VVVTTTVVVXXXWWWVVVWWWYYYYYYXXXWWWWWWVVVTTTSSSSSSTTTUUUVVVUUUTTTRRROOOKKKFFFBBB@@@<<<<<<;;;;;;:::999999999777777777777777777777777888999:::>>>BBBEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>???BBBGGGLLLRRRWWWZZZ[[[YYYVVVRRRMMMHHHDDDBBB@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<999:::<<<======<<<:::999666444222222333444333111333555666666555555666888555555444444555555666777777777777777888888999999<<<<<<<<<<<<;;;:::999888888888999999999999888888777777777777777666555555444444444444444444444333111111000//////......---------///111333444333222111222333444555888<<>><<<888666777666666444333222222222222333222111222333333///---...------,,,,,,------...&&&&&&&&&&&&''''''''''''(((((('''''''''((())))))''''''''''''''''''''''''###$$$&&&&&&%%%%%%'''(((###$$$%%%&&&''''''''''''%%%&&&'''&&&%%%%%%''')))''''''&&&''''''((()))***))))))(((''''''''''''(((%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''''''''(((((())))))***''')))******(((''''''(((******(((&&&%%%&&&+++...(((((((((((((((((((((((())))))************))))))******))))))))))))((((((''''''''''''''''''''''''&&&''''''((()))(((((((((((((((((()))******++++++++++++++++++***)))((((((''''''&&&&&&'''(((***+++&&&''''''((()))******+++(((((())))))******++++++&&&***---,,,)))'''))),,,))))))))))))))))))))))))...+++'''''')))***)))'''))))))***++++++++++++***))))))))))))))))))******+++***)))))))))***,,,---+++---...---,,,,,,---...,,,++++++++++++,,,------,,,***))))))+++---......------,,,+++***)))((((((***+++,,,---------------***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---...------------------............//////............///000000111111222222333444444444444444333333333333444555222222222222111000///......---,,,,,,,,,+++(((%%%((()))***+++,,,---......///...---,,,+++*********))))))***+++++++++******+++***)))(((((()))+++,,,'''((())))))(((((()))************+++******))))))******)))******+++------,,,,,,---...000111222333111222444666777888999999??????>>>>>>???@@@AAABBBDDDGGGLLLPPPSSSUUUXXXZZZbbbgggooouuuzzz}}}{{{tttooohhh___\\\]]]]]]^^^______^^^]]]]]]^^^\\\ZZZXXXUUUTTTTTTTTTUUUVVVUUURRROOOKKKFFFBBB@@@=========<<<;;;;;;::::::888888666666555666777888;;;:::999;;;>>>AAAAAAAAACCCBBBAAA@@@>>>>>>=========???BBBGGGMMMSSSXXX[[[[[[ZZZXXXTTTOOOIIICCC@@@@@@@@@@@@???????????????============<<<<<<<<<<<<:::;;;<<<======<<<;;;:::999777555555666777666555666666666444333444666888444444444444444444555666666666777888999::::::;;;;;;<<<>>>>>>>>><<<:::999999999::::::::::::999999777777666555555555666666444444555555555333222111222111111000//////......+++---///222444444444444000222555888:::>>>CCCFFFSSS]]]gggkkkmmmnnnkkkfffXXXNNNDDD???===999777999777666555444333222222222444333333333444333111.........------------......%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&''''''''''''''''''&&&''''''&&&%%%$$$###$$$$$$###$$$%%%&&&''''''((((((&&&'''''''''&&&&&&((()))((('''&&&&&&&&&((()))***)))(((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''(((&&&&&&''''''((()))******&&&((())))))(((''''''(((***)))'''%%%%%%'''***,,,((((((((((((((((((''''''))))))************))))))))))))))))))))))))((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))******++++++)))***+++++++++***(((''''''''''''&&&'''((()))***(((((())))))***++++++,,,'''((())))))))))))***+++''')))++++++)))((()))+++((((((((((((((((((((((((000+++&&&&&&)))***)))''')))******+++++++++++++++)))))))))))))))************))))))((()))***+++++++++---...---,,,,,,---...+++++++++++++++,,,,,,,,,...,,,******+++++++++***,,,,,,++++++*********)))((()))******++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------------------------............///............/////////000111222222333333444555555666555555444333222222222333333222222111000000///------------,,,)))%%%###)))******+++,,,,,,------+++++++++,,,,,,---......******+++++++++++++++******************+++,,,---&&&((())))))(((''')))***++++++++++++******)))(((((()))******++++++,,,,,,)))***,,,---......------...///000222333444444444444444444444555555555666999;;;???BBBDDDFFFJJJLLLQQQVVV^^^eeejjjnnnqqqsssxxx|||~~~yyyrrrjjjfffgggdddgggiiiiiieeecccdddfffbbb___[[[WWWUUUTTTTTTTTTTTTSSSQQQNNNJJJGGGDDDCCC>>>>>>======<<<<<<;;;;;;;;;999777555555666777888;;;999888999;;;>>>??????AAA@@@???======<<<<<<<<<<<<>>>AAAFFFLLLRRRWWWZZZZZZYYYWWWRRRMMMHHHCCC@@@@@@@@@@@@@@@????????????============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888888888888666777777666444444555777444444333333333444444555555666777888999:::;;;<<<:::;;;===??????===:::999888888999999999999888888888777666555555666777888444555666777666444111000222222222111000000//////...000111222222444555777333555888;;;@@@GGGNNNTTT^^^hhhqqqttttttsssnnniii[[[PPPEEE@@@===:::888:::888777666444333333222222444444555555555444222000......------------......######$$$$$$%%%%%%%%%%%%""""""######$$$%%%''''''&&&&&&'''(((((('''&&&&&&((('''%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&''''''((()))((('''''')))+++(((((('''&&&&&&''')))***(((((((((((((((''''''&&&((((((((((((((()))))))))))))))(((''''''((())))))%%%&&&&&&'''((())))))***&&&'''))))))'''''''''(((&&&&&&&&&'''((((((((('''((((((((((((''''''''''''))))))************))))))(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))******++++++((()))***++++++)))(((''''''''''''''''''(((((()))))))))))))))))))))))))))%%%'''))))))'''''')))***)))(((''')))+++,,,***(((''''''''''''''''''''''''...+++'''&&&(((******)))***************+++++++++(((((())))))************))))))((()))))))))******&&&'''((((((''''''(((*********+++++++++,,,,,,,,,---+++******+++,,,+++*********++++++,,,,,,------'''((()))***++++++,,,+++***,,,,,,,,,+++***+++,,,***+++,,,------------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,------------............///---......///////////////111222222333333444555555444444444333333222222111333333222111111000000000###%%%))),,,------------++++++++++++++++++++++++)))***+++,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------'''((())))))(((((()))***+++++++++++++++***)))(((((())))))***+++++++++,,,)))***,,,------,,,+++***---...///000111111222111---...//////000111111111222444666888999;;;>>>@@@@@@EEELLLRRRWWWZZZ]]]___fffjjjppptttuuuuuuvvvxxx|||zzzrrroooppplllooorrrrrrnnnllllllnnnhhheee```[[[WWWUUUUUUUUUSSSRRRPPPMMMKKKIIIGGGGGG@@@@@@???>>>>>>======<<<===<<<999777666777888999999777666777:::===>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<>>@@@@@@???===;;;999999::::::::::::999999999999777777777888999:::555666777888777555222111333333333222111111000000333333333222111222777:::888999;;;???FFFQQQ\\\dddjjjrrryyyyyywwwtttnnngggYYYOOOEEE@@@>>>:::999:::777777666555444444444444444555666666555333222222///......------......///######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&$$$######%%%'''((((((''''''&&&%%%%%%%%%&&&&&&((()))***)))((((((***,,,((((((''''''''''''((((((((((((((()))(((''''''&&&(((((())))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((((()))%%%'''(((((('''''''''((($$$%%%&&&(((***)))'''$$$''''''''''''''''''''''''))))))************))))))''''''(((((((((((())))))''''''''''''''''''''''''(((''''''''''''((())))))((((((((()))******++++++((())))))***))))))((((((''''''((((((((((((((((((((((((((('''''''''''''''&&&)))+++***'''&&&(((***)))'''%%%''',,,---+++'''((((((((((((((((((((((((******)))(((((()))***+++))))))(((((())))))***+++((((((((()))******++++++((()))))))))************%%%'''(((((('''((()))***)))******+++,,,+++++++++((((((((())),,,......---))))))***+++,,,---......)))***+++,,,---.........+++,,,---,,,+++***+++---)))***,,,---...------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++***+++,,,---------------............///---......///000/////////111111222222333444444444...///000222333444444444333333111000000///000000%%%(((+++,,,,,,,,,---...,,,,,,,,,++++++*********,,,------------,,,+++***,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,((()))******))))))***++++++++++++,,,++++++******))))))((())))))***,,,,,,)))***,,,------,,,,,,+++,,,,,,---...............+++,,,---...///000000000---///111111111222444555555888===AAADDDGGGJJJLLLRRRWWW\\\]]]]]]\\\^^^```ffflllttt{{{xxxuuuvvvtttvvvyyyyyyxxxvvvuuuuuuppplllfff```[[[YYYYYYYYYUUUTTTRRROOOMMMKKKJJJJJJCCCCCCBBBBBBAAA@@@@@@@@@@@@???===;;;:::999::::::888777666888:::<<<<<<<<<;;;::::::999999999:::::::::;;;<<>>>>>>>>>>>>>>?????????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::999777666888999444777;;;<<<;;;999777777666555444444444444444444555555666777888999999:::<<<===???AAAAAAAAA??????;;;;;;<<<<<<<<<<<<;;;;;;999999888888888999::::::777777888888888666555444444444444333222222111111222333333222000222888<<<;;;===AAAGGGPPP\\\iiirrrssszzz}}}zzzuuupppiiibbbSSSJJJBBB???>>>:::888999666666666555555555666666444666777777555333222222//////............//////$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&((())))))(((&&&%%%(((%%%######&&&((()))((('''&&&%%%%%%%%%%%%&&&''''''((()))((('''((()))+++''''''(((((((((((('''''''''((()))))))))(((&&&&&&((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''$$$&&&(((((('''''''''(((&&&%%%&&&(((++++++((($$$%%%&&&&&&''''''((((((((())))))************))))))'''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&'''((()))***((((((((()))******++++++))))))(((((((((((())))))'''(((((((((((((((''''''((((((((()))******++++++))),,,...,,,(((&&&(((+++''''''''')))***+++***)))((((((((((((((((((((((((%%%)))++++++((('''***---)))((('''''''''((()))***'''(((((()))******++++++))))))******++++++******((()))++++++******,,,---((()))***+++,,,++++++***'''''''''))),,,...---,,,))))))******++++++,,,,,,)))***+++,,,---.........+++,,,------++++++,,,---(((***,,,---......---,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,+++,,,---...///---------............///------///000000000///...000000111111222333333333+++---///111222333333333333222000///.../////////,,,...///---***((()))+++,,,,,,,,,,,,,,,---------------...///...---,,,+++---------------,,,+++++++++,,,,,,,,,,,,++++++***)))***++++++******+++,,,******+++,,,,,,,,,++++++***)))((('''(((***,,,---******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,++++++,,,---...//////......,,,...//////...---...///000222555666888:::===@@@BBBFFFJJJIIIGGGFFFHHHKKKNNNTTT\\\dddiiilllnnnpppuuu{{{zzzyyy|||zzz{{{|||~~~|||zzzxxxtttmmmfffaaa_________[[[ZZZVVVSSSPPPMMMLLLLLLGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBAAA???>>><<<;;;;;;:::999888999:::;;;999777999888888777888888999999999999:::;;;===@@@CCCEEEEEEDDDBBB@@@???===<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<======<<<<<<<<<<<<======;;;===>>><<<:::999;;;===666999;;;;;;;;;::::::;;;777666555555444444555555555555666666666777777777:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;777777888999999999999999888888888888888888888888555555444444333222222222)))...222333222333888<<<;;;???GGGPPP[[[gggssszzzwww||||||vvvnnnggg```YYYLLLDDD>>>>>>===:::777888555555555555666777888999333555777777444222222333//////............//////&&&&&&''''''((()))******&&&%%%%%%%%%%%%&&&''''''%%%&&&((())))))(((&&&%%%,,,)))%%%$$$&&&''''''%%%&&&%%%%%%$$$%%%&&&((()))&&&'''((((((&&&'''(((***&&&'''((())))))((('''&&&'''((()))))))))(((&&&%%%'''''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%'''''''''''''''&&&&&&&&&$$$&&&(((((('''''''''((()))'''&&&(((+++,,,)))'''%%%%%%&&&&&&'''((())))))))))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&((()))***((((((((()))******++++++***)))(((''''''((()))***'''((((((((((((((('''''')))***+++,,,...///000111,,,///111///***'''))),,,$$$'''******((('''***,,,))))))))))))))))))))))))"""(((---,,,((('''***///((('''&&&&&&&&&''')))***'''(((((()))***+++++++++))))))***+++++++++++++++%%%'''((()))((((((***+++((()))***+++,,,+++*********))))))***,,,,,,+++)))************))))))))))))'''''')))***+++,,,,,,,,,+++,,,------++++++,,,---((())),,,.........---,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,......---,,,---...///000---------.........//////,,,---///000000000///...///000000111222222333333---...000111111000//////333111000.........//////)))+++---,,,***+++...111+++,,,,,,---...///000000***,,,...///111111111000---.........---,,,,,,+++,,,,,,,,,,,,++++++***))))))+++,,,,,,++++++,,,---)))***+++,,,,,,,,,,,,,,,***)))'''&&&'''))),,,...******++++++,,,,,,------***++++++,,,,,,+++++++++,,,---............,,,,,,---///111111///---,,,---000111222222222444777:::999===???>>>:::999<<>><<<;;;<<<;;;:::;;;;;;999666444777777777777777888888999888888888999:::<<<>>>@@@<<<===>>>???>>><<<:::888;;;<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======999:::;;;:::777666888;;;999:::::::::999;;;===???888777666555555555555555555555555555666666666666777777777888999:::;;;;;;888999999::::::999999888555666777999999999888777:::999999888888999:::;;;666555555444444333222222!!!(((000555555555777::::::@@@KKKWWWcccnnnwww}}}wwwzzzxxxpppggg___XXXQQQGGG@@@<<<<<<===999777777444444555555666888999:::222555777777444111111333//////............//////(((((('''''''''&&&&&&&&&)))'''&&&''')))***'''%%%""")))---(((###%%%***---"""%%%'''((('''&&&&&&''''''&&&&&&&&&&&&'''((((((&&&(((((('''%%%&&&))),,,%%%&&&'''''''''&&&%%%$$$"""%%%'''((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))(((+++...+++$$$$$$)))''''''''''''((((((((((((((()))***)))'''%%%&&&'''###+++%%%###+++---&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))(((((((((((()))))))))))))))))))))(((''''''&&&'''''''''(((((()))))))))&&&%%%&&&)))***)))'''***)))))))))((((((((((((%%%&&&((()))+++,,,,,,,,,''''''((()))***+++,,,,,,,,,,,,+++)))'''&&&(((***((((((((((((((((((((((((((((((((((((''''''''''''************))))))))))))))))))))))))************************))))))))))))((((((((()))***,,,---...)))((('''''''''(((***+++%%%,,,---+++((()))+++***************************++++++,,,,,,++++++***)))+++------,,,,,,,,,---+++,,,,,,,,,++++++***)))++++++************++++++...---+++*********+++,,,)))+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......------...000111111111111000000000000000///...///000111000/////////000000000000000000,,,------......------,,,,,,,,,+++++++++,,,------......///000000000000000////////////...---,,,++++++,,,,,,***)))((()))+++&&&+++))))))------)))))))))***++++++++++++***++++++,,,,,,,,,++++++***************************,,,******,,,///111///---+++++++++,,,,,,---------......---------....../////////......///000222333222333555555555555666888888999;;;===@@@BBBDDDEEELLLTTTYYYVVVTTTVVVXXXYYY]]]ccciiijjjlllooopppnnnsssqqqooommmnnnqqqtttvvvzzz||||||yyytttppplllkkkjjjkkkbbbaaa___\\\YYYVVVTTTRRRRRRQQQPPPOOONNNNNNNNNOOOMMMJJJGGGGGGHHHGGGDDDAAAAAA@@@>>>===<<<===>>>>>>>>><<<::::::::::::999888888888888999:::;;;======;;;;;;;;;;;;::::::::::::=====================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>??????===;;;:::;;;=========>>>>>>>>>>>>======;;;999888888999::::::999666888999888555444555777<<<<<<;;;;;;;;;::::::::::::999888777666666666666555666666666777777888888:::999999888777666666666222222222111111111000000111111111222444666777888<<>>???===DDDHHHEEECCCDDDFFFFFFLLLRRRVVVVVVWWW[[[\\\ZZZ]]]]]]]]]^^^bbbggglllppprrrtttwwwzzz||||||{{{zzzwwwtttpppllliiihhhhhhhhhdddcccaaa___\\\ZZZXXXWWWXXXWWWWWWWWWWWWVVVVVVVVVSSSQQQNNNMMMNNNMMMJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@===<<<===<<<;;;999777777777777888999::::::999999888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========>>>>>>===;;;;;;<<<======>>>>>>??????>>>>>>======;;;999888999999888777666888999888666444666777:::::::::999999999888888777777666555555555555666555555555666666666777777222222333444444555555555333333333222222222111111111111111222444666777888===CCCNNNZZZfffooouuuwwwqqqkkkbbbWWWNNNGGGDDDCCC>>>===;;;999777666666555333444555555666666666555555333111111111222111000...//////...------...000'''''''''''''''&&&&&&&&&(((''''''((())))))(((&&&$$$'''(((&&&&&&'''&&&###$$$%%%%%%%%%###$$$%%%''''''&&&&&&&&&&&&'''((((((%%%'''))))))((('''((()))###$$$%%%&&&((((((((((((%%%&&&'''&&&%%%%%%''')))''''''''''''((()))******$$$$$$'''******''''''+++((((((((()))))))))******%%%&&&(((((('''''')))+++***&&&(((///...&&&$$$(((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&%%%))))))(((((((((((()))))))))))))))))))))(((((('''''''''''''''((((((((((((((('''&&&'''((())))))'''(((((((((((()))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((('''((())))))((()))+++---((((((((((((((((((((((((((((((((())))))*********(((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))*********------+++***))))))((((((*********)))***++++++,,,%%%(((,,,,,,***)))+++...++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++------,,,,,,,,,---+++++++++,,,++++++******---,,,,,,,,,,,,,,,,,,---******++++++******))))))+++***(((&&&$$$&&&***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......------...///.....................//////...---...000111000///000000//////.........---------............---------------------...//////111111222222222111111000////////////...---,,,,,,+++---...---,,,,,,---///+++...///+++)))***+++))))))******+++++++++++++++++++++******+++,,,---...************************+++***)))***,,,,,,+++)))******++++++++++++,,,,,,///...---,,,+++*********+++*********+++,,,---...,,,---...///......///111...///000222555777888999777<<>>>>>>>>>>>===;;;<<<===<<<;;;;;;===???>>>??????????????????>>>???===:::999999999777666777888999888666666666888888888777777777666666666444333333333333444555555444444444444555555555555333333444444555666666777444444333333333222222222111111111222333555777777===CCCMMMXXXaaahhhkkkmmmccc]]]TTTJJJBBB>>><<<<<<:::999888777555555555555333444444555555555555555333111//////000000///...***,,,...///......///000'''''''''''''''''''''''''''''''''((())))))((('''&&&((('''&&&(((***&&& $$$%%%$$$###""""""%%%''''''&&&&&&&&&&&&'''((((((&&&''')))))))))(((''''''$$$%%%&&&&&&'''(((((((((&&&''''''&&&%%%%%%(((***&&&&&&''''''((()))***+++%%%%%%'''))))))(((((()))))))))))))))************%%%'''((((((''''''(((***)))%%%$$$''')))))))))+++''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''((()))(((((())))))*********+++++++++)))((((((''''''''''''''')))((((((((('''''''''&&&'''((())))))))))))+++,,,))))))))))))))))))))))))(((((())))))******++++++((((((((((((((()))))))))''''''((((((((()))))))))''''''(((((()))***++++++///...---,,,+++*********)))))))))*********++++++(((***++++++******---///++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++------,,,,,,,,,---)))***+++,,,---.........,,,,,,++++++++++++,,,,,,((()))***++++++***((((((++++++***(((''''''***---++++++++++++++++++++++++,,,,,,---------.........+++---......---,,,...///,,,---------------.........------...000111000///000000//////...---------------............------......---......///000111222222333333333222111111000000000//////...---,,,***,,,......------...///---......+++))))))***+++)))***++++++,,,,,,++++++...---+++******+++,,,...************************++++++++++++++++++***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******))))))******+++,,,,,,------...//////......///111...///000222444666777888888<<<===999777888888777:::>>>???;;;;;;>>>AAA@@@<<<<<<===@@@EEEJJJPPPSSSWWWYYY]]]```bbbbbbaaa```___^^^\\\ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXWWWVVVVVVXXX[[[]]]^^^^^^]]]\\\___^^^]]][[[ZZZYYYXXXWWWUUUVVVWWWXXXWWWUUURRRPPPOOOMMMJJJHHHGGGDDDAAA>>>>>>===<<<;;;::::::::::::999999999999999999999999999999:::;;;<<<<<<======::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===:::;;;<<<<<<;;;<<<>>>@@@??????@@@@@@@@@@@@?????????===;;;:::::::::999777888888888888888777888888777777777666666666555555222222222222333444555666333333333333333333333333666666555555555444444444333333222222222222111111111111111222333444666777;;;AAAIIISSSZZZ^^^______XXXSSSJJJAAA;;;999888999666666555444444444444555222333333444444444333333444222000///000000///...(((+++...////////////000&&&'''''''''''''''''''''%%%&&&(((((((((((((((((($$$$$$######%%%(((###%%%%%%%%%###""""""$$$&&&'''&&&&&&&&&&&&'''((((((''''''((()))))))))'''&&&'''''''''''''''''''''''''''''''''&&&%%%&&&(((***&&&&&&&&&&&&'''((()))***'''(((((('''((()))((('''))))))))))))************((()))))))))'''&&&&&&(((%%%((($$$***...)))'''''''''((((((((())))))((((((((((((((()))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((('''''''''&&&'''((((((((((((((()))))))))))))))))))))))))))'''&&&&&&&&&'''((()))***))))))((((((''''''&&&&&&((()))+++***)))((()))***************************((()))))))))*********+++'''((((((((())))))******(((((((((((())))))))))))'''(((((()))***++++++,,,,,,++++++*********++++++((((((((()))))))))))))))***++++++******+++---///++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++------,,,,,,,,,---,,,------...///.........++++++************++++++((((((***++++++***)))((()))+++------+++******+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------,,,,,,---///++++++,,,,,,---------...------,,,---000111000///000000//////............---......//////......---...------...///000111222222222333333333333222111000000000000///...---,,,)))+++---...---------...---,,,+++***)))(((+++...******+++,,,,,,,,,,,,+++111///---+++******+++,,,************************+++,,,------,,,+++++++++------------,,,,,,,,,,,,)))))))))))))))***+++,,,)))******+++,,,,,,---------...//////......///000///000111222444555666777555888888444222444555333555888888444333666999888444555666888<<<@@@DDDFFFKKKMMMPPPSSSTTTTTTSSSRRRPPPPPPOOONNNNNNOOOOOOPPPSSSSSSRRRRRRRRRRRRRRRRRRSSSUUUXXX\\\^^^___^^^^^^aaaaaaaaa```^^^]]]]]]]]][[[]]]___aaaaaa```]]][[[XXXVVVSSSQQQOOOLLLGGGDDDBBBAAA@@@???>>>=========;;;;;;;;;::::::::::::999888888999:::;;;<<<<<<===888888888888888888888888;;;;;;<<<===============999:::;;;;;;;;;;;;>>>@@@??????@@@@@@@@@@@@??????>>><<<::::::;;;<<<;;;:::999888888888999999999888888777777777666666666666222222333333444555777777333333333333333222222222222111111111111111000000111111111111000000000000111111111222333444555666999===DDDKKKOOORRRRRRRRRMMMIIIBBB;;;777666777888444444333333444444555666222222333333333222222111444222000///000000///...(((+++.../////////000111&&&&&&&&&'''''''''''''''$$$&&&((()))(((((((((***%%%&&&%%%$$$&&&)))&&& %%%&&&&&&%%%######$$$&&&'''&&&&&&&&&&&&'''(((((()))((('''((())))))'''%%%)))(((((('''&&&&&&''''''&&&'''((('''&&&&&&(((***&&&&&&&&&&&&'''((()))))))))***)))'''(((+++***&&&((((((((()))))))))******))))))***)))'''%%%&&&'''$$$---)))(((,,,$$$''''''((((((((()))))))))((())))))))))))*********))))))(((((((((((())))))'''(((((()))))))))))))))((((((((((((((('''''''''&&&'''((((((''''''(((***''''''''''''&&&&&&&&&%%%&&&%%%%%%&&&'''***,,,---)))))))))(((((('''''''''(((***++++++)))((())))))************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))************)))******++++++,,,,,,,,,((('''''''''((()))******''''''((())))))))))))(((++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))+++------,,,,,,,,,---000000000///...---+++***+++******))))))******+++))))))******++++++******(((+++...///---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,------,,,,,,---...+++++++++,,,------......---,,,,,,---///111000000///000000000000000000000......////////////......---------......000111222111111222333333333333222000000000000///...------***,,,...///...---,,,---,,,******+++***)))+++///***++++++,,,,,,,,,,,,,,,000///---,,,++++++++++++***************************+++------,,,++++++,,,------,,,,,,,,,,,,,,,+++((((((((()))***+++,,,---)))***+++,,,------------+++,,,------,,,+++,,,.........///000111222333444222444444000000333444111333666666222111444666555---...///222555999===???AAACCCFFFHHHIIIHHHFFFEEEBBBBBBBBBBBBBBBCCCCCCDDDHHHHHHHHHIIIJJJJJJKKKKKKOOOQQQTTTXXX[[[]]]^^^^^^^^^```aaa```^^^^^^___```aaacccgggjjjkkkkkkjjjiiicccaaa^^^\\\ZZZVVVQQQNNNGGGFFFEEEDDDCCCBBBBBBBBB??????>>>===<<<;;;::::::888888999999::::::;;;;;;888888888888888888888888::::::;;;<<<<<<<<<<<<;;;999:::;;;;;;:::;;;===???>>>??????????????????>>>===<<<::::::<<<======<<<:::888888888:::;;;:::999888888888777777777666666333333333444555666777888333333333333222222222222//////000111333444555555111000000000000/////////111111111111222333444555666888===AAADDDEEEFFFEEEBBB???:::666444333444555333333333444555666777888333444444444444333333222222000......//////...---***,,,.../////////111222&&&&&&&&&'''''''''(((((($$$&&&))))))(((''')))***''')))(((&&&'''+++***'''%%%&&&''''''%%%$$$$$$%%%'''&&&&&&&&&&&&'''((((((+++(((&&&&&&((()))'''&&&(((((('''&&&&&&'''((()))%%%'''((()))((('''((()))((((((((('''(((((())))))(((***(((&&&)))...---(((''''''((((((((()))))))))'''((()))((('''&&&'''(((&&&,,,,,,$$$!!!$$$'''%%%'''((((((((())))))))))))(((((((((((()))))))))***))))))(((((((((((())))))''''''((())))))))))))))))))(((((((((''''''''''''%%%''')))((('''&&&(((******))))))((('''&&&%%%%%%''''''&&&&&&(((***---...)))))))))))))))))))))(((&&&(((***+++***)))***+++++++++++++++++++++++++++***))))))((((((''''''''')))))))))***+++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++'''((()))*********))))))************+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))+++------,,,,,,,,,------------------,,,++++++,,,++++++******++++++,,,***************+++,,,,,,)))+++------+++***++++++*********************************+++++++++,,,,,,***,,,------,,,+++---...++++++,,,,,,---......///,,,++++++---///111000000//////000000111222222222......////////////......,,,,,,,,,---...///111111...///000222333333333333000111111000000///...---,,,...000111///---------...+++,,,...---)))+++000***+++,,,,,,------,,,,,,------------------------************************'''))),,,,,,******+++---+++++++++*********))))))))))))))))))***+++,,,,,,((()))+++,,,------,,,,,,***,,,---,,,+++***+++,,,------......///000111111111222111///111555666444111555555222000333444333,,,---...000333555888999:::;;;===??????===;;;:::777777888888888999999999;;;<<<===>>>???AAAAAABBBEEEFFFIIIMMMPPPTTTVVVXXXVVVYYY[[[ZZZYYYYYY[[[]]]ccceeeiiimmmppprrrssssssmmmkkkiiigggeeeaaa\\\XXXOOONNNMMMLLLKKKKKKJJJJJJGGGFFFEEECCCAAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888999::::::;;;;;;::::::999:::;;;;;;::::::<<<>>>===>>>>>>??????>>>>>>===???>>><<<;;;<<<===<<<;;;:::888777888;;;<<<;;;999777777777777666666666666444444444444444555666777444444333333333222222222111222333444555777888888111111111000000000000///111111111111222333444444333444666888:::;;;<<<<<<999888666444333333333444222333333444666888:::;;;666777777777777666555444444222000///000000///...---.../////////000222444&&&&&&&&&'''''''''((((((###&&&))))))'''''')))+++$$$&&&&&&###$$$''')))'''%%%''')))((('''%%%$$$$$$'''&&&&&&&&&&&&'''((((((,,,)))&&&%%%''')))(((&&&'''&&&&&&&&&'''(((***,,,$$$''')))***)))(((((((((+++***)))))))))))))))***''')))(((&&&***000000+++''''''''''''((((((((((((%%%'''(((((('''''')))***'''''',,,///***###$$$***(((((((((((())))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))''''''((()))))))))))))))))))))(((((('''''''''&&&%%%'''))))))'''&&&(((***...---,,,+++***((((((''')))(((''''''(((***---...))))))))))))************###&&&)))+++++++++,,,---++++++++++++++++++++++++******)))((('''&&&%%%%%%))))))***+++,,,,,,------******+++++++++,,,,,,,,,---------------------,,,------,,,,,,+++,,,,,,---((()))***+++,,,+++*********))))))***,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))+++------,,,,,,,,,---&&&''')))+++---...//////---,,,,,,++++++,,,,,,---,,,+++*********+++---...***++++++***((()))+++---************************))))))*********+++++++++***,,,------,,,+++---...++++++,,,------...//////,,,++++++---///111111000//////000111222333444444......////////////......++++++,,,,,,...///000111---...///111222333444444111111111111000///...---...000222222111...------000---...111///******///***+++,,,,,,------,,,,,,)))***,,,---.../////////************************%%%(((++++++))))))+++---***)))))))))((((((''''''++++++***************+++'''(((***+++,,,,,,++++++,,,---...---,,,+++,,,---------...//////000111111...///...,,,///444555333+++///000---,,,...///...111111111222222444555666666777999:::999777555333111111222222222333333333222222333555777888999::::::;;;===@@@EEEIIILLLOOONNNQQQTTTTTTSSSSSSVVVXXXaaadddhhhlllppptttuuuvvvsssrrrpppnnnlllhhhccc___WWWVVVUUUTTTSSSSSSSSSSSSNNNMMMLLLJJJGGGEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999:::;;;;;;;;;::::::<<<=========>>>>>>>>>>>>======BBB@@@===<<<<<<<<<:::999;;;999777999;;;===;;;999777777666666666555555555444444333333444444555555444444444333333222222222222222222222222222222222222222222111111111111000111111111111222333444444111111222333444666777888666666555555444444444444333333444555777999;;;<<<999999999999999888777777777555333222333333222111///000000//////000222555%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&%%%$$$)))(((&&&%%%&&&''')))+++%%%&&&((()))***)))(((&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))''')))******((('''((((((%%%%%%&&&&&&'''((()))))))))((((((((((((***,,,---++++++***)))((('''&&&&&&******))))))))))))******(((((((((((())))))))))))******))))))))))))******+++)))'''''')))))))))(((&&&'''((())))))***)))))),,,,,,+++++++++++++++++++++---+++&&&&&&)))+++)))++++++***'''%%%&&&(((***)))((('''''''''(((***+++))))))))))))************(((***,,,,,,+++***+++,,,+++***))))))((())))))******++++++***)))***---///......---,,,+++)))((('''***,,,,,,,,,******+++,,,,,,,,,,,,+++)))***---000...///000111111111000///,,,++++++---...///---,,,---,,,++++++*********+++***,,,,,,+++)))((()))***((()))***+++,,,+++******++++++,,,---------,,,,,,---------,,,,,,+++++++++************+++,,,---...000000///...------,,,,,,(((,,,,,,***+++------***************************++++++******++++++,,,---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++,,,---///111222333222111000////////////111111000000//////......000000000///......------//////------...000222444000000111222444555666777111111000///////////////....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---///333000)))'''+++---,,,******,,,---...---+++++++++************)))+++***)))((()))***+++,,,,,,+++******)))************)))(((((()))++++++***(((((()))***+++---//////,,,---.........---,,,++++++---......------///000...---,,,,,,...333777:::,,,...//////...------...---.........---...000333444444444333333222222222000111111///---,,,---...,,,---...///000222333333666888:::;;;<<<>>>AAADDDKKKJJJIIIJJJKKKLLLKKKJJJPPPVVV^^^eeeiiillloooppprrrsssrrroookkkgggeeeeeebbbbbbbbb___[[[XXXVVVVVVVVVWWWWWWUUUQQQNNNMMMMMMHHHHHHHHHHHHGGGGGGGGGGGGDDDAAA???===>>>???>>>>>>999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>===>>>>>>???@@@AAABBB<<<<<<<<<;;;;;;;;;::::::999999999999999999999999666666666666666555555444555444333222333444666888888777777777666666555555444555555555444333333222444444444333222111000///444444555666555444333222000333222///000444666444000222444666666444222000111333444555666888;;;>>>============<<<;;;::::::999999888555222000111111111111111000///000333666%%%%%%%%%&&&&&&&&&'''''')))))))))((('''&&&%%%%%%)))(((&&&&&&&&&''')))***%%%&&&((()))***)))((('''%%%&&&''''''(((((('''''''''((((((((())))))))))))%%%'''))))))(((((()))***%%%%%%&&&&&&'''(((((()))))))))((((((((()))+++,,,******))))))((((((''''''******))))))))))))******'''((((((((())))))))))))***))))))))))))))))))***+++)))(((((()))******)))))))))******+++*********+++++++++++++++++++++++++++,,,***&&&&&&)))***)))*********(((&&&&&&(((***)))(((((((((((()))******(((((()))))))))*********%%%&&&((('''&&&&&&''')))))))))))))))))))))))))))%%%'''***+++++++++,,,---000000000///...---,,,++++++,,,------++++++,,,---,,,,,,,,,+++***+++...000///000222333444333222222---,,,,,,---//////...------,,,,,,++++++,,,,,,---,,,------,,,+++***+++,,,******,,,---------,,,+++++++++,,,---------------***+++,,,---...///000000,,,,,,,,,,,,---...///000000//////...------,,,,,,(((+++,,,)))***---...+++************************++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,---...000111222111000///............000000000///////////////.........///////////////......------...///111222//////000111222333333444000//////...............---///111000...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++---+++%%%$$$(((---,,,******,,,---...---++++++++++++***************************+++,,,,,,***)))))))))***+++,,,,,,***)))(((((()))***++++++************+++,,,------)))***+++,,,------,,,,,,,,,---......---,,,---///,,,,,,,,,---...///111222,,,---//////---------...---.........---...000222333333333222222222111111000000000...,,,+++,,,...,,,,,,------...///000000111333555666777999<<<>>>@@@@@@@@@AAACCCDDDDDDDDDIIINNNUUU[[[___bbbeeegggiiijjjkkkkkkiiiiiijjjlllfffggggggeeeaaa^^^]]]]]]]]]]]]]]][[[XXXVVVUUUUUURRRQQQQQQPPPOOONNNMMMMMMHHHFFFDDDCCCCCCCCCBBB@@@=================================<<<<<<<<<;;;;;;<<<;;;;;;<<<===>>>??????=========<<<;;;;;;;;;:::<<<<<<;;;:::888777666666777777777777777666666555666555444333333555777888888888777777777666666666444555555555444444333222222222333333333333222222333444555555555444333222222444333......111111///000111333444444333111000111222444444555888;;;>>>@@@@@@AAAAAAAAA@@@@@@@@@======<<<:::666555555666444444444222111222555888%%%%%%%%%&&&&&&&&&''''''((('''''''''(((((()))***(((''''''&&&&&&((()))***%%%&&&((()))))))))((('''%%%&&&''''''((((((''''''''''''((((((((()))))))))$$$&&&((((((((((((***,,,%%%%%%&&&&&&'''((((((((())))))((((((((()))******))))))))))))((((((((((((***))))))(((((())))))***''''''((((((((()))))))))))))))))))))))))))))))))***((('''(((***+++++++++))))))*********)))(((((())))))******++++++,,,,,,***,,,***&&&&&&)))***(((((()))***)))((('''((()))(((((()))***************(((((())))))))))))******'''(((((('''&&&''')))+++((()))***++++++***)))(((!!!%%%))),,,,,,,,,+++,,,000000000000/////////...,,,---......---,,,---...,,,,,,,,,,,,+++---000333444555777999::::::999888111000......000000///......------------......///---...///...,,,+++,,,---+++,,,---.........------,,,,,,---............---++++++---...///111222333---------------...///000/////////...------,,,,,,)))++++++((()))---///---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,...///000111000///......------........./////////000000000------......///000000111---------......//////000.........//////000000000//////...---------------+++///333222...+++---///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---+++''''''***---,,,******,,,---...---,,,+++++++++***************++++++,,,,,,,,,,,,,,,((((((((()))***,,,---...***))))))))))))***++++++,,,,,,++++++***+++++++++&&&''')))***++++++,,,,,,,,,---...---+++++++++---***+++,,,------,,,******+++---......---,,,,,,---,,,---......---...000222111111111111000000000000...//////---++++++,,,---++++++,,,,,,------------,,,---///000000222555777555666777888:::;;;<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>======<<<;;;::::::<<<<<<;;;999888777666555777888888888888777666666666666555444444555777888888888888888777777777777444444444444444444333333111111333444555555555555333444555555555444222111111333111---,,,///000...111111222222222222111111000111333444555888;;;>>>AAABBBBBBCCCDDDEEEEEEFFFCCCDDDCCC@@@>>><<<<<<===::::::999777666666888;;;%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&(((+++---///(((''''''''''''((())))))&&&&&&'''((()))(((((((((%%%&&&''''''(((''''''''''''''''''((((((((())))))&&&'''(((((('''''')))+++&&&&&&&&&'''''''''(((((())))))((((((((()))))))))'''((((((((()))))))))***))))))(((((((((((())))))'''''''''((((((((())))))((())))))))))))))))))(((((('''&&&''')))+++++++++''''''(((''''''&&&%%%%%%'''(((((()))***+++,,,,,,(((+++***&&&&&&******(((''')))******)))((((((((('''(((***+++++++++***)))(((((((((((()))))))))***))))))((('''&&&'''***,,,'''(((***+++,,,+++)))((($$$&&&***,,,+++++++++,,,---------------.........---...//////......///000---............000444666<<<===@@@CCCDDDDDDCCCBBB999666333111111111000///111000//////.........///,,,.........,,,,,,---...,,,,,,------............------...////////////............////////////000,,,,,,,,,,,,,,,---......//////.........---------)))+++***'''(((---///...++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,---...///111000///...............------......///000000111............//////000000------...///000////////////.....................000///......------......***000555333...+++---222------------------------...---------+++)))+++------,,,******,,,---...---,,,,,,+++++++++************+++,,,---...---,,,+++))))))))))))***+++,,,---)))*********)))***+++,,,,,,++++++******++++++,,,(((((()))*********++++++,,,------,,,***)))***+++)))******++++++***)))(((+++,,,......,,,+++,,,---+++---......---...///111////////////////////////---......,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++---------///111444111222333333333444555666777999<<>>>>>======>>>??????@@@??????>>>===<<<::::::999888888888888888888888888777777777777777666555555777666555555555666666777888888888888888888777777444444444444333444444444222333444555666777777777444555555666666444333222...000///,,,---111333111333333222111111222333333///111222333444777;;;>>>@@@@@@AAACCCDDDFFFHHHIIIIIIIIIIIIGGGEEEDDDEEEFFFBBBAAA@@@>>><<<;;;===@@@%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&(((***,,,---'''''''''''''''((())))))&&&''''''(((((((((((((((%%%&&&''''''((('''''''''''''''''''''(((((((((((()))))))))'''&&&%%%&&&(((&&&&&&&&&''''''''''''''''''((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))''''''''''''(((((((((((('''((())))))))))))(((''''''&&&%%%&&&(((*********''''''(((''''''&&&%%%%%%''''''((())))))***++++++'''***)))''''''******(((&&&(((******)))(((((()))'''((()))++++++***))))))'''(((((((((((()))))))))%%%%%%%%%###"""###&&&)))&&&(((***+++,,,+++)))(((***+++,,,+++******+++---++++++++++++,,,---...///---...000000///...000111///000000111111444888;;;CCCEEEIIILLLMMMLLLKKKJJJ@@@<<<777444222222111000444333222000///......---+++---...---,,,,,,---...,,,,,,,,,,,,---------.........///000000000000///.............../////////------,,,,,,------.....................---------***,,,***'''(((---///...++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,......111111000000//////000000,,,,,,---...///000111111000000//////..................///000000000/////////////////////.........111000//////......//////***000555444...,,,///333------------------------***+++,,,***((()))***+++---,,,******,,,---...---,,,,,,,,,++++++++++++******+++,,,---...---,,,+++++++++***************+++)))***++++++))))))+++---************+++,,,------,,,,,,++++++************+++,,,---,,,***))))))+++******))))))***+++,,,---***,,,------,,,++++++,,,+++,,,......------///000........................,,,------,,,******+++---.........---------------+++,,,.........///111333///111222111///...///111111333555666777999===@@@BBBCCCDDDFFFIIIOOOWWW\\\___bbbeeefffeeecccbbbbbbeeefffggggggfffgggiiikkkjjjlllmmmnnnmmmjjjfffdddaaa```______^^^\\\YYYVVVQQQPPPPPPOOONNNMMMMMMLLLIIIHHHFFFDDDBBB@@@???>>>@@@????????????@@@AAAAAAAAA@@@???===<<<:::999999888888888888888888888888555555666666555555444333666666666555555555555666777777777777777777888888555444333333333444444555555555666777777777777777666777777888888666555444///111111...///333444333666444333222222333444666///111222333333666999<<<>>>???@@@BBBDDDGGGJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMIIIHHHGGGDDDBBBBBBDDDFFF%%%%%%%%%&&&&&&&&&''''''******)))((('''''''''''''''''''''(((((((((((((((''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((******)))'''%%%$$$%%%'''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''(((((())))))******)))((((((''''''(((((()))&&&&&&'''''''''(((((((((''''''))))))))))))'''''')))'''&&&''')))******)))))))))*********)))((((((''''''(((((())))))******&&&))))))''''''******''''''((())))))(((((()))***''''''((()))))))))))))))''''''(((((((((((())))))&&&&&&'''&&&%%%%%%'''***'''((()))***++++++******------,,,+++))))))+++---...------,,,---///000222---...///000//////000222///000111222333666:::>>>FFFHHHLLLOOOPPPNNNLLLKKKBBB>>>888444222222222222555444222111///.........+++,,,...---,,,,,,---///---,,,,,,,,,,,,---......//////000111111111111000,,,,,,---...///000111111000000/////////000000111........................***,,,,,,((())),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,---------,,,+++++++++---...///111111000000000000111111,,,,,,---...//////000000111000000///......------........................000/////////////////////111111000///////////////,,,000444444000...000333------------------------)))---...+++***,,,---,,,---,,,******,,,---...---,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++***))))))******(((+++,,,+++))))))+++...************+++,,,---...///...---,,,************+++,,,---,,,*********,,,******))))))***,,,...///)))+++,,,,,,+++***++++++***,,,.........---...///---------...............,,,------,,,+++***,,,---/////////..................///000000///000222444---///111///,,,***+++...///000222222222333666888666888:::===BBBIIIQQQVVVYYY\\\```aaa```___]]]]]]^^^___aaabbbccceeeiiillllllnnnrrruuuuuussspppnnnhhhgggeeeeeedddcccaaa^^^YYYXXXWWWVVVUUUTTTSSSSSSOOOOOOMMMKKKIIIGGGFFFEEECCCBBBBBBAAABBBBBBCCCCCCDDDCCCBBB@@@>>><<<;;;:::;;;;;;:::888777666555444444555555555555444333333555555555555555444444444666666666666777777777777555444333222333444555666666666777888888999888888999:::;;;;;;;;;:::888777444666444000///222333111666555444333333444555666111222222222222444777:::===>>>???AAADDDGGGKKKMMMKKKLLLNNNNNNNNNOOOQQQSSSNNNNNNMMMJJJHHHHHHJJJLLL%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&''''''((((((((((((((('''''''''''''''((())))))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((())))))(((&&&$$$$$$&&&(((''''''''''''''''''''''''###$$$&&&(((************(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&''')))******)))'''&&&,,,***))))))***++++++***))))))******+++*********((((((((((((((((((((((((%%%((()))''''''******'''(((((()))(((''''''***,,,'''''''''''''''(((((()))'''''''''((((((((())))))''')))******)))(((***+++'''(((((()))******++++++)))***,,,+++*********,,,000///...---...///111333,,,---////////////000222---///000111333666;;;>>>CCCEEEIIIKKKLLLJJJGGGEEE>>>:::444111111222444555222111111000000000000000,,,...//////...---///000......---------...///000///000111111222222111111/////////000000000111111111111000000000000000111........................***------******,,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------++++++******+++---///000000000/////////000000111---------......////////////////////////.........------,,,+++++++++,,,---.........///////////////000000///............///---000222333222111111222........................(((...000---,,,//////,,,---,,,******,,,---...---------,,,,,,,,,+++++++++***************+++,,,,,,*********)))******++++++(((+++---,,,)))(((+++///,,,++++++***++++++,,,,,,...---,,,+++******++++++***+++---,,,++++++,,,---)))***+++,,,---------,,,)))+++,,,,,,*********+++)))+++.........---...///------------......//////,,,---------++++++---..................////////////000111000///000222444,,,///111000,,,***---000...///111111000000222333000222444777:::@@@GGGKKKPPPSSSWWWXXXWWWUUUTTTSSSQQQSSSUUUWWWYYY]]]bbbfffhhhlllrrrwwwyyyxxxvvvtttmmmkkkiiihhhhhhhhhfffeee``````___]]]\\\[[[ZZZYYYWWWVVVUUUSSSQQQOOONNNMMMIIIIIIHHHHHHGGGHHHHHHIIIHHHGGGFFFDDDBBB@@@>>>===;;;:::999888777666555444555555555555555444444333444444444444444333333222444555555555666666666666555444333222222444555777555555777999:::;;;;;;;;;<<<===>>>>>>>>>===;;;:::444666444000000222333111444444444333333444444444222333333222222222555777::::::;;;===@@@DDDHHHJJJIIIJJJMMMNNNOOOPPPTTTVVVRRRRRRQQQOOOMMMMMMOOOQQQ%%%%%%%%%&&&&&&&&&''''''!!!###%%%''')))******)))&&&''''''((()))((((((((('''''''''''''''((())))))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''((('''%%%$$$%%%(((***'''''''''''''''''''''&&&"""###&&&(((***+++++++++))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&...---++++++,,,---,,,+++&&&'''((())))))***))))))((((((((((((((('''''''''$$$((()))''''''******'''((()))((('''&&&'''***---''''''&&&%%%%%%'''((()))''''''''''''((((((((()))$$$&&&(((((('''&&&'''((((((((((((((()))***+++,,,$$$'''***,,,,,,*********///...---,,,---...000222+++---//////......000222,,,---///000222555:::>>>???AAADDDGGGGGGEEEBBB???:::666111...000333555777////////////000111222333---///000000//////000222000///.........///111222000000111222222222222111555444333222111///......000///............//////---.....................+++......+++***,,,+++''',,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------************+++---///000//////.........//////000---------...............------......///000000000---+++)))(((((()))+++,,,---------.........////////////...------------...///000111222333333222111........................"""))),,,***))),,,+++(((---,,,******,,,---...------------,,,,,,,,,+++++++++***)))((()))***,,,---(((((())))))***+++------(((+++...,,,)))(((+++000...---,,,+++************,,,+++*********+++,,,---***+++------,,,,,,---///(((***---//////---***((()))***,,,,,,***)))***+++)))+++...///...---......---------....../////////,,,---...---,,,,,,---///---------........./////////000000000//////111333,,,000333222///...111555---///111111000///000000///000111222444777;;;???AAADDDHHHJJJHHHFFFDDDDDDFFFHHHJJJMMMPPPUUU[[[___cccgggnnnuuuxxxxxxvvvuuuooommmjjjiiiiiijjjjjjiiieeeeeedddbbbaaa___^^^]]]\\\[[[ZZZXXXVVVUUUSSSSSSPPPOOOOOONNNNNNNNNOOOOOOKKKKKKIIIGGGDDDBBBAAA@@@777777777777777777777777666666666666666555555444333444444444333333222111333444444444555555666666555444222222222444666777333444666999;;;===>>>>>>>>>???@@@@@@@@@???===<<<000333222///000444666444333333333333333333333333333333333222111222444666666666777999<<<@@@DDDFFFGGGIIIKKKMMMOOOQQQUUUXXXTTTTTTSSSQQQPPPPPPRRRUUU&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((''''''&&&(((((((((((((((((((((((("""&&&'''&&&'''***)))&&&%%%%%%&&&&&&''''''(((((('''((()))******)))((('''&&&%%%%%%'''))))))%%%"""'''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''')))***+++***)))(((''''''((()))***&&&(((******'''%%%&&&((()))((('''((()))***)))(((((())))))*********))))))******++++++++++++******%%%&&&'''(((((('''&&&&&&(((((((((((()))))))))))),,,***(((&&&%%%&&&'''((('''((()))((('''&&&''')))((('''&&&%%%%%%&&&'''(((***)))(((''''''((()))***************************)))))))))***++++++,,,,,,------------------------......------------...////////////000222444666888::::::::::::999999888888222222111111000/////////222222111000//////000000---///000///...---...000...............///000000333555777666333111222444111111111111111000//////000000000000111111111111---///000000.........///------------------------///...,,,++++++,,,...///------------,,,,,,+++***,,,+++***)))***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,+++---......------///000------///000111111111111------,,,+++)))***---///---------.........//////.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,+++---000222222000---+++,,,...000000///.........///...---,,,,,,,,,,,,,,,,,,---......,,,,,,---...************************+++------******---...+++((()))***++++++,,,000222,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++---.../////////---......///////////////...---,,,,,,,,,,,,---...///...,,,,,,,,,---///111//////////////////////////////000000000000//////000000000000////////////000111222333444444444444999<<>>;;;::::::<<<<<<===@@@EEEKKKPPPSSS]]]aaahhhnnnqqqqqqooommmiiihhheeeccccccdddfffgggjjjiiigggeeecccaaa``````]]]]]]]]]]]]]]]]]]]]]]]]WWWXXXWWWUUUWWWZZZYYYUUUWWWTTTPPPMMMKKKIIIFFFDDDBBB???;;;::::::;;;<<<;;;999777777777888777555444444444222111111222333333333333222222222222333333111222333333222333555777888777777:::>>>???===;;;===>>>??????>>>===<<<;;;555444333222111222333333333444444555555444444333555555444333333333333444111222444555666888<<>>:::999777777888777555333333222111000000000111222555444333222111111111111000111222222111111333555888777888;;;>>>???>>><<<>>>??????@@@???>>><<<;;;666555444222222333333444333444444555555444444333444444333222222222222222111222333444555777:::======>>>???AAACCCDDDFFFGGGLLLMMMNNNMMMKKKIIIIIIJJJ&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))'''''''''''''''''''''''''''))))))%%%%%%)))***(((((((((((((((((('''''''''!!!!!!###%%%&&&'''((((((%%%%%%%%%'''((((((&&&###'''&&&&&&&&&&&&'''((((((''''''((((((((('''&&&&&&(((((()))))))))(((&&&&&&)))((((((''''''(((((()))$$$%%%''''''&&&&&&((()))***)))((()))+++,,,+++***'''((()))***+++,,,,,,,,,((('''&&&%%%%%%&&&'''((($$$###"""!!!###&&&)))+++''''''((((((((()))))))))&&&&&&'''(((((((((((('''&&&'''((((((&&&&&&'''((())))))(((((((((((())))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---000222111///...------...///111333444333333333222222222222222111111111111222222222222333222111111000111111111///000111000///...///111+++...222555555333///---222333555444333111222222000111111111111000000///000000000000111111111111///000222222000///000111........................///...---,,,,,,---...///---------...------,,,+++......//////////////////.................................---------------------............------,,,.........,,,+++,,,------....../////////......---------,,,***+++---///---------..................------------,,,,,,,,,...------,,,,,,,,,,,,,,,------............------.../////////...---,,,,,,,,,,,,+++*********++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------***))),,,+++(((---------,,,***)))***,,,++++++++++++++++++++++++,,,,,,+++*********++++++******+++,,,,,,,,,,,,+++------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...///////////////---......///////////////......---,,,,,,---............---,,,,,,...///000000000000000000000000000000000111111111111000000////////////////////////111111222222222222222111000111111111000222555888111111111333666999===???FFFJJJPPPWWW\\\]]]]]]\\\XXXVVVSSSRRRRRRUUUYYY\\\bbbaaa```______^^^_________```aaacccfffiiikkkmmmhhhiiifffcccbbbdddccc^^^^^^[[[WWWUUUTTTSSSQQQOOOMMMLLLJJJJJJJJJHHHEEECCC===<<<::::::999888555333555444222111111111222222777666444222111000//////000111222222111222444666888888999<<<>>>???>>>===???@@@@@@@@@@@@>>>===<<<777666555444333444444555333444444555555444444333333333222111111111111111000222333333333444777999888888888999;;;===???@@@EEEFFFGGGGGGEEECCCCCCDDD&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''(((***'''######''')))''')))))))))(((((('''''''''!!!"""###$$$%%%&&&''''''%%%%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&'''((((((((((((((())))))(((((('''%%%&&&((())))))'''%%%$$$((((((((((((((((((((((((''''''''''''''''''(((((()))(((((((((***+++***)))'''((()))+++,,,---------((('''%%%$$$$$$%%%'''((($$$$$$######$$$&&&(((***'''''''''((((((((())))))###$$$'''((())))))((('''%%%&&&''''''&&&%%%&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++*********+++++++++++++++...,,,***---222444222///......------...000222333000000000000000000000///------......///000111111222222111111111111222222///000111000//////000111//////---,,,---...000111111222333333222111111111000000111111111111000//////000000000111111111111///111333333111000111222........................//////...------...//////------............------/////////000000///......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///...,,,++++++,,,---...............---,,,------...,,,++++++---///........................------------------------------,,,,,,+++,,,,,,------------,,,,,,---------///...------...---,,,+++,,,,,,+++++++++++++++,,,)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++***,,,,,,((()))+++,,,+++++++++,,,...************************,,,,,,+++***))))))************+++,,,,,,,,,,,,+++)))***+++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,---......///////////////......------------.........------------...///000000000000000000000000000000000111111111111000000.........///////////////222222333333333222111111---///000/////////111333111111111222333666888:::<<>>===;;;888555888777555444444444444555666555333222000/////////111222333333222333555777777888:::===???@@@??????@@@AAAAAAAAA@@@???===<<<888777555444444555555666333444444555555444444333333333222111111111111111000111333333222222444666444444444555888<<>>???@@@@@@>>>=========&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$###'''''''''''''''''''''''''''(((%%%!!! %%%'''&&&))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((())))))*********))))))!!!"""%%%'''((('''&&&%%%''''''((((((((((((''''''+++***((('''''''''''''''((('''&&&''')))))))))(((&&&''')))***+++,,,------)))(((&&&%%%%%%&&&((()))%%%&&&&&&''''''''''''&&&''''''''''''(((((((((((("""###&&&((())))))((('''$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''(((((()))******))))))))))))******++++++,,,++++++...111333111///000///......///000111222////////////////////////,,,,,,---...///000000111222111111000111111222222...000111000///...///000000///---,,,,,,...000222000000000111222222111000///000000111111111000000///000000000111111111111000111333333111111111222////////////////////////////////////////////////---......//////.............../////////......---000000000000000000000000------------............---......//////......------...///...,,,+++,,,------...............---,,,,,,---...---,,,,,,---........................---------------------------,,,,,,+++++++++,,,,,,---...---,,,,,,,,,,,,---...///---+++,,,------,,,***------,,,,,,,,,,,,------)))***++++++))))))***++++++++++++++++++++++++++++++...///,,,,,,...---)))(((***,,,,,,++++++,,,---************************,,,++++++***))))))))))))******+++,,,,,,,,,,,,+++)))***+++---.../////////+++++++++,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,+++---......///////////////........................------------......//////000000000000000000000000000000111111111111000000------....../////////000222333333333333222222111...000333333222000//////222222222222333444555666777999<<>><<<;;;===@@@DDDGGGKKKKKKKKKKKKLLLMMMNNNOOORRRTTTWWW\\\cccjjjppptttwwwyyywwwsssqqqpppkkkeeedddaaa^^^\\\\\\]]]]]]]]]\\\]]]^^^___^^^[[[UUUQQQJJJHHHFFFDDDCCCAAA===:::;;;:::888777666666666777444444333222111111111111000222333222222222444666777999;;;>>>???@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;888777666555444555666666333444444555555444444333444444333222222222222222///111222222111111222333444333333444666:::===???888999;;;:::888777888888&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))************&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&$$$ $$$'''%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''(((((((((((()))*********))))))!!!"""$$$&&&'''''''''&&&&&&''''''((((((''''''&&&+++)))&&&&&&'''((((((''''''&&&%%%&&&((()))((('''&&&'''((()))***+++++++++)))(((''''''''''''((()))%%%&&&((()))((('''&&&%%%&&&&&&'''''''''((((((((("""$$$&&&((()))((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''(((((()))************+++---///////////////000000///......///000111............////////////---......///000111111222000000000000000000111222...///000///...---...000---///111333333222000/////////...000111222000//////000000111111111111000000000000000111111111111000111333333111000111222000000000000000000000000///000000000000000000///---...//////000/////////............////////////000000000000000000000000000000000000000111111111......////////////......---/////////---,,,---...---....../////////......,,,...///...---,,,---..................---------,,,,,,,,,------------...+++++++++++++++,,,,,,---......------------......///,,,)))***---...---+++------,,,,,,------......)))***++++++***)))***+++************************)))---...,,,,,,...---)))***,,,---,,,***)))))))))++++++++++++++++++++++++++++++***)))))))))************+++,,,,,,,,,,,,+++***+++,,,---...---,,,+++***++++++,,,,,,------...++++++************++++++,,,,,,---...............---......///////////////---...////////////...------------............///000000000000000000000000//////000000000000//////---------......//////000111111222222222222222111///111444555333111///...222111111111111222222222444555666777888888888888777666555555666888;;;===?????????@@@AAABBBCCCDDDJJJLLLPPPVVV^^^gggooosss{{{}}}}}}zzzxxxuuunnnfffbbb___[[[ZZZ[[[]]]^^^^^^___```aaacccccc___ZZZUUUPPPNNNLLLJJJHHHFFFBBB@@@>>><<<;;;999888888888999777666555555444444444444///000111111000111333444666999===??????@@@AAABBBAAAAAAAAAAAA???===;;;:::888777666555444555555666333444444555555444444333444444333222222222222222///000222222111111111222555444333333333555666777444555777777555444555555&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&###%%%$$$!!!!!!&&&(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%&&&'''&&&$$$$$$&&&((('''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&'''$$$"""###%%%((()))(((((('''&&&'''((())))))'''&&&'''((()))))))))))))))((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((###$$$&&&''''''''''''&&&###%%%&&&%%%$$$###$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&&&&''''''((())))))&&&&&&'''(((((()))******'''+++000000---+++,,,...000///...------...//////---------.........//////.........//////000000000//////......///000000111,,,...///...---,,,---///---///111333333222000//////...---...111222000...//////000111111111111111000000000000111111111111///111222222111000000111000000000000000000000000000000000111111000000000......///000000000000000000//////...///000222333000000000000000000000000////////////000000111111......////////////......---///000///......///000---......///000000000000,,,...//////---------...//////.........---------,,,,,,,,,---------......++++++******+++,,,,,,---...........................***'''(((,,,///...,,,,,,,,,++++++,,,------...***+++,,,+++******+++,,,++++++++++++++++++++++++%%%)))+++***+++---,,,))))))***,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++******+++,,,,,,,,,,,,+++'''(((***,,,,,,,,,************+++,,,,,,---......++++++************++++++***+++,,,---.../////////---......///////////////---...///000000///...---,,,------...............////////////////////////......////////////......,,,,,,---......///000000---...///000111111111000...000222333111000111111111111111111111111111111111111222222222333333333111111111111222333555555666666777777888999;;;;;;@@@BBBGGGNNNWWW```iiinnnxxx|||}}}|||yyyuuulllbbb]]]ZZZVVVUUUWWWYYY[[[\\\______```bbbbbb```[[[WWWSSSQQQOOOMMMLLLJJJFFFDDDDDDBBBAAA???>>>>>>>>>>>>===<<<;;;999888777777777111222333333222222444666666999===??????@@@BBBDDD@@@@@@AAA@@@???<<<:::999777666555444444444555666333444444555555444444333333333222111111111111111...000222333222111111222222222222222333333333333222444555555444333333444&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%"""###''')))'''$$$$$$$$$%%%%%%&&&&&&&&&############$$$&&&)))***%%%'''(((&&&$$$###&&&((('''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''''''''&&&))))))(((''''''''''''(((%%%&&&'''(((((('''&&&%%%###  $$$(((***))))))((('''((()))******(((''''''((((((((((((((('''&&&''''''((((((''''''&&&$$$###""""""###&&&)))+++&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''&&&&&&###$$$%%%%%%######$$$%%%%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''((())))))***&&&,,,111111+++(((***...///...---,,,+++,,,---...,,,,,,,,,------.........,,,,,,,,,------------..................///000000,,,---...---,,,,,,---...111///---++++++...111333///---,,,...111222000---//////000111111111111111000000000000111111111111///000222222000///000111000000000000000000000000000000111111111111000000......///000000000000000111000//////000222444666////////////////////////,,,,,,,,,---------............////////////......---///000000//////111222------///000111111111111,,,...//////...------...//////.........---------,,,,,,,,,------.........+++*********+++,,,,,,---......///000000///......---)))&&&''',,,//////,,,+++*********+++,,,,,,---***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,"""'''))))))***,,,+++((($$$'''***,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++******+++,,,,,,,,,,,,+++!!!###&&&)))+++,,,,,,+++******+++,,,,,,---......++++++************++++++'''(((***+++,,,------------......///////////////---...///000000///...---,,,---......//////......////////////////////////------............------,,,,,,------...///000000+++,,,---...////////////.../////////...000222555222222222222222222222222......//////000000111111...//////000111111111111222222222333444555666777888:::???FFFOOOZZZccchhhrrrwwwzzzyyywwwrrrggg]]]XXXUUURRRQQQSSSVVVXXXYYY]]]]]]___```aaa___ZZZWWWTTTRRRPPPNNNMMMKKKHHHEEEJJJIIIGGGEEEDDDDDDDDDDDDCCCBBB@@@===;;;:::999888555666777666666666888:::666:::>>>@@@@@@@@@BBBDDD@@@@@@@@@???>>><<<:::888777666555444333444444555333444444555555444444333222111111000000000000000---000222333222222222333...///111333444555555555111333555555444333333444"""######"""!!!!!!"""$$$---***&&&%%%''''''$$$"""%%%&&&'''''''''&&&%%%$$$###!!! !!!###%%%&&&%%%%%%%%%%%%$$$######&&&(((""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''(((((($$$&&&)))+++***((($$$!!!%%%%%%%%%$$$###"""!!! %%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''%%%'''***((("""$$$***((('''%%%######%%%'''((($$$%%%'''&&&%%%%%%&&&((((((((('''''''''(((((()))"""%%%'''&&&###!!!###&&&'''%%%###""""""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&''''''''')))+++'''&&&%%%$$$$$$&&&''')))(((111555///((())),,,,,,---//////++++++......+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***,,,+++***,,,000111...***++++++,,,,,,------...------///000111111111111/////////......---------......------------.........000///***(((+++...---222111111111000000//////111000...,,,---///111333222111000//////000111222000000///...............//////...............///.........///////////////+++,,,------,,,,,,...000..................------......///000000000000000---333555000,,,+++'''!!!000000000000000000000000......////////////......,,,,,,,,,---------..................////////////------------------------//////...---,,,,,,++++++,,,,,,,,,++++++*********......------,,,+++++++++---+++&&&"""$$$***,,,))),,,...///...,,,*********((()))++++++******,,,---,,,++++++***++++++,,,---)))************+++++++++((((((((()))******++++++,,,,,,,,,++++++***************++++++++++++******''')))++++++******+++,,,+++,,,,,,,,,++++++---///---------.........//////......//////......---,,,---...///...------...//////000000///......000111222000...,,,,,,---000111,,,------...//////......,,,,,,++++++,,,...///111---------...///000000111333//////111///+++,,,222///000000111111111111000////////////000000000000///000000000111111111111444555777;;;BBBMMMZZZbbbkkkoootttvvvrrrhhh^^^WWWTTTQQQMMMIIIIIIKKKNNNQQQSSSTTTUUUUUUVVVVVVVVVVVVPPPPPPOOONNNMMMLLLKKKJJJHHHJJJKKKKKKIIIGGGHHHHHHGGGFFFEEECCCAAA???======>>>===;;;999888888999::::::<<<>>>@@@AAAAAA@@@???BBBAAA???===;;;999888888666555444444333444444444333444444333111000111222222111111000111222444555222333444444222222333444555555444333111222555777555444333222222333555666$$$%%%&&&%%%$$$###%%%'''***(((&&&%%%%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%((((((((((((''''''''''''$$$%%%&&&&&&&&&(((+++---#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&'''***(((###%%%***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$""" """$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$&&&''')))(((---...+++***,,,---***,,,///...+++***------+++)))))))))*********++++++******++++++++++++******---///...***+++------*********++++++,,,---------,,,,,,---...////////////.........------,,,,,,,,,000//////......//////000---000///+++))),,,...---111111000000////////////000///...------///000222000000//////////////////000000///...............//////............//////000/////////...------------......---++++++,,,...------,,,,,,,,,,,,,,,,,,......///000000000000///###***...---...222222///////////////////////////...////////////......---,,,,,,,,,,,,------------------------............------------------------///......---,,,,,,++++++---,,,,,,,,,++++++++++++++++++***)))'''&&&%%%%%%,,,+++'''$$$&&&+++,,,))),,,---...---+++***)))************++++++***)))(((,,,,,,,,,,,,,,,+++++++++************++++++++++++(((((())))))******++++++,,,,,,,,,+++++++++************++++++++++++******(((***,,,,,,+++***+++,,,+++,,,,,,,,,++++++---...,,,,,,---------.........***+++,,,...//////000000---...///...---,,,---//////000000///...---///000///...---,,,,,,---...///------...............---,,,,,,,,,,,,,,,---...///,,,------...//////000000///---...222222//////333//////000111111111000000/////////000000000111111//////000000000111111111333444555888<<>><<<;;;;;;<<<===;;;===???AAABBBBBBBBBAAABBBAAA???===;;;:::999888333222111111111111222222222333444444222111222333444333222111111111222333111222333333222111222333222333333222111333666888666555333222222333444555&&&&&&'''&&&%%%$$$&&&(((%%%&&&&&&%%%######$$$&&&$$$$$$%%%&&&''''''''''''!!!$$$''''''%%%###$$$&&&!!!"""$$$$$$$$$%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''((()))))))))))))))))))))((('''&&&%%%%%%&&&''')))***((()))***++++++***)))((((((((((((''''''''''''&&&'''&&&''')))(((%%%&&&***%%%&&&'''(((((('''&&&%%%&&&'''((((((''''''((()))((((((''''''''''''(((((()))&&&###%%%(((***'''$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%"""!!!!!!"""&&&&&&%%%$$$%%%&&&'''(((''')))((((((+++...---(((+++------******,,,,,,))))))))))))************+++))))))************))))))---///...+++***,,,+++(((*********+++,,,,,,------++++++,,,---............,,,,,,,,,,,,,,,+++++++++///......------......///+++///000,,,***,,,---,,,////////////............---------........./////////////////////...---,,,000/////////............///...............//////000000///...---,,,++++++---......---+++******,,,++++++++++++++++++++++++---...//////000/////////''',,,///------000111000........................///////////////...---,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------------------------.........------,,,,,,+++------------,,,,,,,,,,,,//////...,,,***)))((('''+++,,,***'''(((,,,,,,)))+++,,,---,,,***))))))***---+++***+++,,,+++&&&"""+++,,,,,,,,,,,,,,,++++++************+++++++++,,,(((((())))))***+++++++++,,,,,,,,,++++++++++++*********++++++++++++*********,,,------+++***++++++***+++,,,+++***+++,,,...++++++,,,,,,,,,---------***+++,,,...////////////,,,...///...---,,,---...000000000///------...///------------------------------.........------,,,,,,,,,---------------,,,,,,------....../////////,,,+++---111111///...000......///000000000000000000000000000111111111111////////////000000000000///000111333666;;;AAAFFFPPPTTTYYY]]]\\\VVVOOOJJJ@@@>>>:::777777888;;;<<<<<<<<<===>>>>>>>>>======>>>???@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOOOOOOOQQQSSSOOOOOOOOONNNMMMLLLKKKJJJHHHGGGEEECCCBBBBBBBBBBBB>>>@@@BBBCCCDDDEEEDDDDDDAAA@@@???===<<<:::999999111111111000000111111222111333444333222222333444444444333111111000000111000111222222000000111222///000111111111333666999666555333222111222222333$$$%%%&&&%%%######%%%&&&###%%%'''&&&######&&&)))###$$$%%%&&&''''''((((((###%%%"""!!!###&&&###$$$%%%$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))***))))))(((((((((((()))&&&&&&&&&''''''(((((()))''''''%%%%%%%%%'''(((***'''(((***,,,,,,***((('''(((((((((''''''''''''''''''''''''(((((('''''')))&&&&&&''''''''''''&&&&&&'''((())))))(((((()))*********))))))(((((())))))'''%%%$$$%%%'''((('''%%%(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%"""!!!!!!"""&&&&&&%%%%%%%%%&&&'''(((((((((((((((+++,,,+++)))))),,,,,,))))))++++++(((++++++++++++,,,,,,,,,,,,((())))))******))))))((('''+++---******,,,---+++))))))******+++,,,,,,,,,++++++,,,------...------++++++++++++************+++++++++******+++++++++)))---///,,,+++,,,---***------------------------++++++---.........---,,,...//////000///...,,,+++....../////////............------------......///......------,,,,,,+++++++++,,,------+++***+++,,,******++++++++++++++++++------...////////////...000111111...,,,,,,,,,---........................////////////...---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------......---------,,,,,,,,,------------------------222111111000///...------***,,,,,,)))***------)))***+++,,,,,,***))))))))),,,)))(((***---,,,&&& ))))))+++,,,,,,,,,,,,+++*********+++++++++,,,,,,((())))))******+++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,---......,,,******+++***+++,,,+++******,,,...******+++++++++,,,,,,,,,------.........---,,,,,,,,,---......,,,,,,---...///000000...,,,,,,---...+++,,,---...///...------------.........---,,,,,,+++,,,---......---+++***,,,,,,---------............---,,,,,,,,,+++******------...///000000000000000000000000111111111222........./////////000000***,,,...000222666:::===CCCFFFKKKNNNMMMIIIDDD@@@999888555333222333555666444555555666666555555555555666888:::===???AAABBBDDDFFFHHHJJJKKKLLLOOORRRQQQRRRSSSTTTTTTTTTSSSSSSOOONNNMMMKKKJJJIIIIIIIIIEEEFFFGGGGGGGGGGGGFFFFFFAAAAAA@@@???===;;;:::999444333333222222333333444///111222222111111333444333222222111111111111111///000111000/////////111///000111111111222444777666555333222111111111111%%%&&&&&&%%%$$$$$$%%%'''###&&&((('''%%%%%%(((+++$$$$$$$$$%%%&&&'''((((((!!!'''(((&&&$$$&&&)))&&&((()))(((&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))***++++++***(((&&&%%%&&&%%%%%%%%%&&&'''((()))''''''&&&%%%&&&'''((()))&&&''')))******)))'''&&&((((((((((((((((((((((((''''''''''''((())))))((()))(((&&&%%%%%%&&&((()))'''((())))))(((((()))+++(((''''''&&&%%%%%%%%%&&&###%%%'''&&&%%%$$$&&&(((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&''''''((()))++++++***((((((***))),,,,,,***)))+++***'''******+++++++++,,,,,,,,,))))))************))))))%%%***,,,***)))+++,,,***(((((()))******++++++,,,,,,,,,---.........------******************************))))))))))))******''',,,---+++)))+++,,,***++++++++++++++++++++++++)))***,,,---------+++***---.../////////...,,,+++,,,---............------,,,,,,++++++,,,------...******++++++,,,,,,------''')))+++,,,++++++,,,---******++++++,,,,,,,,,,,,,,,,,,---...............,,,,,,------------///222////////////////////////...............---,,,,,,******+++++++++,,,,,,,,,,,,------------.........,,,,,,,,,---------......---------------,,,,,,,,,------------------------,,,,,,,,,,,,------------)))------+++***---,,,***)))+++,,,,,,***))))))******((('''***......)))###((()))***+++,,,,,,------***++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,---......,,,******+++***+++++++++******,,,---*********+++++++++,,,,,,---------...---,,,,,,+++,,,---...---,,,+++,,,......//////...,,,+++,,,...+++---...000000000///...,,,---------------,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,------------111...+++)))***,,,,,,***,,,,,,---//////000000000///000000000000111111111---............/////////+++---///111111333555777:::<<<@@@BBBAAA>>>:::777555444222111000000111111///000000000000000//////000111222444555777888999===???AAACCCDDDGGGKKKNNNPPPQQQTTTWWWYYYZZZZZZZZZWWWVVVUUUSSSRRRQQQPPPPPPNNNMMMMMMLLLKKKJJJIIIHHHDDDDDDCCCBBB@@@>>>;;;:::666555555444444444444444...000111111000000111333000000111111222222222222...///000000......///000///111111111000000111333444444333222111000000000''''''((('''&&&%%%''')))%%%&&&'''&&&&&&''')))***%%%%%%%%%%%%%%%&&&'''((($$$'''***)))&&&$$$%%%&&&###%%%''''''''''''''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&'''((()))(((&&&$$$"""((('''&&&&&&&&&((()))***&&&'''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''(((((((((((()))))))))&&&((('''&&&(((++++++'''***(((&&&$$$$$$&&&(((***'''((())))))(((((()))******)))((('''''''''''''''!!!%%%((('''$$$###&&&***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''((((((***,,,***&&&'''+++(((,,,---******,,,***'''((((((((())))))))))))***))))))************))))))%%%+++...***'''(((((('''((((((((()))******++++++,,,------......------,,,)))))))))***************+++******************+++&&&***+++(((''')))***)))))))))))))))************((()))***+++,,,+++******,,,,,,------------,,,,,,***+++,,,---------,,,+++***)))))))))***+++,,,---(((((()))***+++,,,------$$$'''***,,,,,,,,,,,,---*********++++++,,,------+++,,,------......---------+++,,,...---+++---111////////////////////////,,,------.........------++++++++++++,,,,,,,,,,,,------------............+++,,,,,,------.........------------------------,,,,,,,,,,,,------------))))))***+++,,,---......)))---...+++)))+++,,,+++)))+++,,,,,,+++******+++((('''(((+++...///,,,))),,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++*********,,,------+++***++++++)))***+++***)))***+++---******+++++++++,,,,,,,,,)))***+++---............+++---...---,,,+++,,,---,,,---...---++++++---///,,,---...000111000000///++++++,,,---------------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))---111111---++++++---...////////////////////////000000000000------------.........///000111222222000///000111444555777999888666333111000000///...------------,,,,,,,,,,,,,,,,,,+++***------...///000111111222777888;;;<<<>>>BBBFFFJJJMMMOOOTTTYYY]]]___``````]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTRRRQQQOOONNNMMMLLLKKKKKKJJJHHHFFFBBB???===888777666555444333333333///000222111000000111222...///000111222222222222...///000000......///000///000111111/////////000222222222222111000000000&&&''''''&&&%%%%%%&&&(((&&&%%%$$$%%%&&&((((((''''''&&&%%%%%%%%%&&&'''''''''''''''&&&%%%$$$######!!!$$$&&&'''&&&%%%&&&'''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%%%%'''(((((($$$$$$%%%%%%&&&&&&&&&''')))((('''&&&&&&''')))***%%%&&&((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))&&&((('''%%%(((---,,,''')))((('''&&&&&&'''((()))&&&''')))(((''''''(((***---,,,+++***))))))))))))$$$%%%&&&&&&&&&'''((()))'''(((***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&''''''&&&&&&((($$$$$$)))+++(((''')))(((,,,---++++++,,,+++'''(((((((((((())))))))))))'''(((((())))))(((((('''""")))---***'''((()))(((''''''(((((()))******+++++++++,,,,,,,,,,,,++++++)))))))))******+++++++++***))))))))))))))))))***%%%((((((%%%$$$'''))))))''''''(((((())))))))))))(((((())))))*********))))))))))))))))))***+++,,,''')))***,,,,,,,,,***)))'''''''''(((((()))++++++((())))))******+++++++++%%%'''***,,,+++***++++++(((((())))))***++++++,,,++++++,,,------------,,,///------///,,,''''''+++........................++++++,,,---............,,,,,,,,,,,,------------+++,,,,,,,,,------------++++++,,,,,,---......///------------------------++++++++++++,,,,,,,,,---,,,,,,,,,---......//////(((------)))'''***,,,,,,***+++------,,,++++++,,,))))))***,,,---------,,,666444111...------......+++++++++,,,,,,,,,------)))******++++++,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******(((***,,,,,,+++***+++,,,)))***+++***))))))+++---++++++++++++,,,,,,,,,---)))***+++,,,---.........+++,,,------++++++,,,---***+++,,,,,,+++,,,...000,,,,,,---...////////////)))***+++,,,---.........************+++,,,------,,,,,,++++++++++++++++++)))+++******...222///'''***+++,,,---.../////////---.........////////////,,,,,,---------.........000111111000......///000...///111222222111000///......------,,,++++++***+++++++++++++++***))))))******+++,,,------......000222444555777;;;@@@DDDJJJNNNTTTZZZ```ccceeefffbbbaaaaaa___^^^\\\ZZZYYYWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRPPPLLLHHHDDDBBB<<<;;;:::888666555444444222333444333222111222333///000111222222111000000...000111000///...///000,,,...000000//////000111000111111111111111000000$$$$$$%%%$$$###"""$$$&&&'''$$$"""###&&&((('''%%%((('''&&&%%%$$$%%%&&&''')))'''%%%%%%'''(((((('''(((***,,,+++)))'''&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++%%%$$$######%%%(((+++...)))(((&&&%%%%%%&&&'''((($$$&&&(((******(((%%%$$$((('''&&&&&&&&&&&&'''((('''((((((((())))))******&&&((('''%%%(((...---'''&&&'''((())))))((('''&&&&&&'''((((((''''''((()))***)))((('''&&&&&&&&&&&&(((%%%$$$&&&***+++***'''%%%&&&)))******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&(((%%%,,,+++(((''')))---...,,,,,,---+++'''************++++++++++++&&&''''''''''''''''''&&&%%%***)))'''))),,,,,,''''''(((((()))***************+++++++++******)))))))))******+++++++++,,,''''''&&&&&&&&&&&&''''''$$$''''''###"""&&&))))))''''''''''''(((((())))))(((((((((((()))))))))***'''&&&&&&&&&'''(((***,,,&&&''')))+++,,,+++***)))&&&&&&&&&''''''(((******************))))))))))))&&&(((+++,,,+++)))))))))&&&''''''((()))******+++++++++,,,------------,,,+++(((***...---((()))...------------------------******,,,---.../////////,,,,,,------------......******+++++++++,,,,,,,,,++++++,,,,,,---...//////------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((------)))&&&))),,,,,,***,,,------,,,+++,,,---***,,,---,,,++++++---...===:::555000---------...++++++,,,,,,,,,---------)))******++++++,,,------*********++++++,,,,,,,,,******++++++++++++******''')))++++++******+++,,,)))***+++***))))))+++---++++++,,,,,,,,,---------,,,,,,---------,,,+++++++++,,,------++++++,,,---)))***,,,,,,+++,,,...000++++++,,,,,,---...//////((()))***,,,---...//////******))))))***,,,...///,,,+++++++++++++++++++++&&&)))******---///''')))***,,,---.../////////------------.........///,,,,,,,,,---------......+++---......---...111333***+++---...///000//////............---,,,+++***,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,------+++,,,...///222555:::>>>IIIMMMSSS[[[bbbfffiiijjjddddddcccbbb```^^^\\\[[[WWWWWWVVVVVVVVVWWWXXXXXXYYYYYYXXXUUUQQQLLLHHHEEEAAA@@@>>><<<999888777666444555666555333222333444111111222222111000...---///000111000///...///111***,,,...//////000111222///000000111111111111000)))'''$$$$$$%%%&&&'''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%###!!! '''&&&%%%$$$###$$$%%%&&&((($$$###%%%%%%###$$$(((!!!###%%%'''''''''&&&%%%$$$$$$%%%%%%&&&'''(((((('''((())))))(((((()))***))))))(((''''''''''''((((((&&&$$$$$$&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&### ###******%%%###&&&))))))((('''''''''''''''&&&((()))((('''&&&''')))++++++******))))))((((((&&&(((******))))))+++---$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&%%%$$$###$$$&&&)))***((((((((((((((((((((((((&&&%%%$$$######%%%'''((('''((())))))(((((()))***'''((())))))(((((()))***))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&'''''''''""""""(((***''''''+++''''''(((((())))))******((()))***,,,,,,,,,+++******+++,,,,,,+++***)))((((((&&&&&&''')))***)))(((((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''"""###&&&(((((((((&&&%%%(((((((((((())))))))))))''''''(((((())))))************))))))))))))******''''''(((((())))))******''''''((()))))))))))))))(((((())))))))))))((((((***)))))))))+++,,,+++***)))+++------+++***++++++---------,,,,,,+++++++++***+++---......---,,,+++)))***++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***,,,......---,,,---...------......---,,,++++++((()))+++,,,,,,+++)))((((((***---///...,,,,,,,,,)))***++++++,,,,,,++++++---------...------,,,,,,,,,,,,.../////////...---999AAA???222***---...))),,,++++++******++++++,,,************************)))***+++,,,,,,,,,++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))---+++)))((('''((()))***)))***+++,,,,,,,,,,,,,,,---+++)))***---///...,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,---...///000111---,,,,,,---......,,,***------------------------******))))))***,,,---///)))*********))))))+++---,,,***(((***---...,,,***///---+++,,,---...---,,,+++,,,------.........------///111111///...---......------------...//////+++,,,...///000///...,,,++++++++++++******)))(((++++++***************+++---,,,+++,,,...222555888AAAFFFNNNVVV^^^ccceeeffffffdddaaa^^^[[[XXXVVVVVVWWWVVVUUUTTTUUUWWWYYYZZZ\\\]]]^^^]]]YYYTTTNNNJJJKKKHHHDDDAAA@@@???===<<<;;;999777666555555444333444444333333222111000000///000000111111222222333...///000...---...222555000//////000111222111000&&&%%%$$$$$$&&&''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((('''%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&((($$$###&&&&&&###$$$((("""###%%%'''''''''&&&%%%$$$%%%%%%&&&''''''(((((()))******)))&&&%%%%%%&&&'''&&&&&&''''''((()))))))))'''%%%%%%'''(((((('''''''''''''''''''''(((((((((((((((((((((((((((((( !!!(((***'''&&&)))+++***)))(((((((((((((((((()))***)))((('''((()))((((((((((((((((((((((((&&&((())))))))))))***,,,%%%&&&''''''&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&$$$$$$%%%&&&((()))''''''''''''''''''''''''&&&%%%$$$###$$$%%%'''(((&&&'''((((((''''''((()))((()))***)))((('''((()))))))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''')))%%%%%%)))***'''&&&)))'''''''''((())))))******((()))******************((())))))******)))((('''&&&$$$$$$%%%&&&''''''&&&''''''''''''''''''''''''$$$&&&'''(((&&&&&&'''(((%%%&&&'''(((''''''%%%%%%'''''''''((((((((())))))''''''(((((())))))))))))***))))))(((((())))))***((((((((((((((()))))))))'''(((((()))******))))))(((((())))))))))))((((((***)))((()))+++,,,+++***)))+++,,,+++***)))***+++------,,,,,,,,,+++++++++)))((()))***,,,,,,,,,++++++++++++,,,++++++******+++************+++,,,,,,***,,,---...---,,,---...---.........------,,,+++)))***,,,------,,,***)))***,,,......---,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,.../////////...---333::::::///)))---...+++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++***************************************)))(((((()))***+++,,,,,,,,,,,,,,,---+++***+++---...---+++,,,,,,+++*********************+++++++++,,,,,,,,,************++++++,,,---...,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************,,,---...***+++,,,+++******,,,...+++*********,,,---,,,+++---,,,******,,,---,,,+++---------------,,,,,,+++---///000000...------------------------...//////+++---...000000///...---......//////...------,,,)))((((((''''''(((((((((---,,,+++,,,---000444666===BBBJJJSSS[[[aaadddeeebbb```]]]ZZZWWWTTTRRRQQQSSSRRRQQQRRRSSSUUUWWWYYY\\\\\\]]]\\\YYYUUUPPPMMMMMMKKKHHHEEEDDDCCCBBBAAA@@@???<<<;;;:::999888777555555444333333333333333111111000000000000000000000111111///------000333000000///000111222111111$$$$$$$$$%%%'''((('''%%%)))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&$$$$$$%%%&&&''''''''''''(((%%%$$$&&&&&&$$$%%%(((###$$$%%%'''(((''''''&&&%%%%%%&&&&&&'''(((((((((((())))))(((%%%$$$$$$%%%$$$$$$%%%&&&'''((()))***)))(((&&&&&&'''((('''&&&%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))$$$"""$$$(((***((())),,,++++++***)))))))))*********+++,,,+++)))(((((()))%%%%%%&&&''''''((())))))&&&'''))))))((((((***+++&&&((()))((('''&&&'''(((***))))))(((''''''&&&&&&***)))))))))((((((((((((''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%&&&''''''&&&&&&'''((()))***+++)))(((&&&'''((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((+++((((((***)))'''&&&(((&&&''''''(((((()))*********))))))(((((((((((()))%%%&&&''''''(((''''''&&&&&&%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''%%%&&&(((((('''''''''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''(((((((((((())))))))))))(((((((((((((((((()))))))))(((((((((((((((((((((((()))*********))))))'''(((((())))))(((((('''***)))((()))***+++***))))))******)))'''''')))+++,,,,,,,,,+++++++++++++++)))&&&%%%&&&***,,,+++)))))))))***+++++++++++++++)))))))))))))))***++++++)))+++------,,,+++,,,---------.........---,,,,,,***+++,,,------,,,+++***,,,---......,,,+++,,,...++++++,,,---------------,,,,,,------...------,,,,,,,,,.../////////...---+++222333,,,)))---///,,,,,,++++++******++++++,,,------------------------,,,+++++++++,,,---///000...---+++************+++++++++++++++++++++++++++((()))+++,,,,,,***((('''******+++,,,,,,,,,++++++,,,++++++,,,------+++))),,,++++++************+++******+++++++++,,,,,,,,,------------------------...,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,------++++++---...)))+++,,,,,,++++++,,,------+++)))***+++,,,++++++---------------,,,,,,,,,,,,...//////---,,,,,,,,,---------------......///,,,---///000000000///...///000000000000///......+++++++++******++++++,,,------,,,+++,,,...111222888===EEENNNVVV\\\___aaa[[[ZZZVVVSSSOOOLLLKKKJJJJJJJJJJJJKKKNNNPPPSSSUUUYYYZZZZZZYYYWWWTTTQQQPPPMMMLLLJJJHHHGGGGGGGGGGGGEEEEEECCCBBB@@@>>>===<<<999888777666555555555555444333222111000000000000222222111///---,,,...000000000000111111111111222%%%%%%%%%&&&((('''%%%###)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''((((((((('''(((%%%%%%((((((%%%%%%((($$$%%%&&&'''((((((''''''&&&&&&'''''''''(((((((((%%%&&&''''''''''''(((***$$$%%%&&&&&&'''((((((((()))(((''''''(((((('''&&&$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''+++************))))))***+++******)))))))))******+++,,,---,,,***))))))***&&&'''''''''((((((((()))&&&((())))))(((((()))***&&&'''((((((&&&&&&'''((())))))(((((((((''''''''')))))))))(((((((((''''''((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%'''(((((('''&&&((()))***++++++***'''&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((('''&&&'''(((&&&&&&''''''((())))))***+++)))(((&&&&&&&&&'''(((%%%%%%&&&&&&''''''''''''((('''&&&&&&(((((('''&&&''''''''''''''''''''''''%%%'''))))))((('''((())))))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((((((''''''&&&(((((()))******)))))))))'''((((((((((((((((((''')))((('''(((***+++***)))))))))(((&&&%%%&&&(((++++++++++++++++++*********+++'''$$$%%%(((+++***(((&&&'''(((***+++,,,,,,,,,***))))))))))))***++++++(((***,,,,,,+++***+++,,,,,,---------------,,,,,,***++++++,,,,,,++++++***.........---++++++---...+++,,,------......------,,,,,,------...---------,,,,,,.../////////...---)))...///+++***---...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000222///...+++)))))))))***+++++++++++++++++++++++++++)))***+++++++++***))))))***++++++,,,,,,,,,++++++++++++---------,,,)))''',,,++++++******+++++++++******+++++++++,,,,,,,,,/////////......------,,,,,,,,,,,,...000000---+++++++++++++++++++++++++++*********++++++,,,,,,,,,***,,,------++++++,,,---(((+++---,,,***)))+++...---+++******+++,,,,,,+++***+++++++++,,,---...///,,,---...---+++***+++,,,------,,,,,,------...///---...///000000000//////------............------------,,,,,,------.........---,,,+++,,,---...///555999@@@HHHNNNSSSVVVXXXRRRQQQNNNJJJFFFDDDBBBAAA??????AAACCCEEEIIIKKKMMMRRRSSSSSSSSSRRRPPPOOONNNJJJJJJJJJIIIHHHHHHJJJLLLIIIJJJJJJHHHFFFDDDCCCCCC@@@???===;;;:::999888888777666555333222222222333222222111///......//////000000111111111111222333((('''''''''((('''$$$!!!(((''''''''''''''''''(((''''''''''''''''''''''''###$$$%%%&&&''''''''''''###%%%&&&((())))))(((((((((&&&&&&))))))&&&&&&(((%%%%%%&&&'''((((((((((((''''''((((((((((((((()))%%%'''((((((((((((***+++&&&''''''(((((('''&&&&&&)))(((''''''))))))(((&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((***+++***)))((())))))((()))))))))(((((())))))***,,,------,,,+++******+++************))))))(((((('''((())))))(((((()))***%%%'''((('''&&&%%%&&&'''&&&&&&''''''((((((((((((((((((((('''''''''&&&&&&((('''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&((())))))(((''')))******++++++***'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((("""%%%'''&&&%%%&&&((()))&&&&&&&&&'''(((((())))))***)))'''&&&&&&&&&''''''&&&&&&&&&''''''(((((()))((('''&&&&&&'''((('''%%%''''''''''''''''''''''''%%%'''))))))((('''((()))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))((((((''''''&&&&&&(((((()))))))))(((((('''''''''((((((((((((''''''((('''&&&''')))***)))((((((((('''&&&$$$%%%(((***************************...***'''&&&((()))((('''(((((()))*********))))))***************+++,,,,,,''')))++++++***)))***+++++++++,,,,,,,,,,,,,,,+++))))))************))))))---......---++++++---...+++,,,------......------+++,,,,,,---.........---,,,,,,.../////////...---+++...///---,,,------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111///...+++)))))))))***+++************************++++++***))))))***+++,,,++++++,,,,,,,,,++++++******+++---...---+++)))(((,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***(((((()))+++///333444222...***++++++++++++++++++++++++******++++++,,,,,,,,,+++)))+++,,,,,,+++*********(((+++---,,,***)))+++......---++++++---...---,,,,,,,,,+++++++++,,,------,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,---......---......///////////////+++,,,,,,---------,,,,,,***************+++,,,---...---,,,,,,,,,,,,---...555777<<>>;;;:::999444555777999<<>>999777666444333333444555222111000000111111111111///111333222111000222444***)))((((((((('''%%%###(((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&&&&'''((())))))))))))(((&&&'''******'''&&&(((&&&&&&''''''((())))))***(((((()))))))))))))))))))))*********((('''((()))'''((()))))))))(((&&&%%%'''''''''(((******)))'''&&&&&&''''''((()))))))))************************$$$'''(((&&&'''))))))&&&))))))((((((((()))******+++,,,---,,,++++++,,,---------,,,++++++***))))))(((***+++***)))((()))+++%%%&&&''''''&&&%%%&&&'''&&&&&&&&&'''((())))))***''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((())))))(((((()))+++)))***+++)))(((&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''%%%###&&&((()))%%%&&&&&&''''''((()))))))))((((((''''''''''''((((((((('''''''''((())))))&&&%%%$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''''''''((($$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&''''''((((((''''''&&&((('''&&&'''((()))(((''''''(((((('''%%%%%%'''))))))))))))))))))*********,,,+++***)))((((((((())),,,,,,+++***(((&&&$$$###+++************+++,,,,,,&&&(((******)))((()))***))))))***+++++++++******))))))))))))))))))))))))***+++---,,,++++++---...++++++,,,---------------++++++,,,---............,,,,,,.../////////...---.../////////......---,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++++++++,,,.........---+++************+++)))))))))))))))))))))))),,,+++)))((()))***,,,...++++++,,,,,,,,,+++******)))+++------+++***)))***,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***((((((***///333555333...))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++(((***,,,,,,+++))))))))))))+++,,,,,,++++++,,,---///---,,,,,,---......---000...,,,+++***)))******---------,,,******+++---,,,,,,,,,,,,,,,------...------------.........///,,,,,,---............---,,,,,,,,,,,,---...//////...------,,,,,,---------444555888;;;>>>@@@AAAAAA???>>>;;;999666444333333...///000222444666888999<<<===???AAAAAA@@@>>>===@@@CCCEEEFFFFFFHHHMMMQQQNNNRRRUUUVVVTTTSSSTTTWWWRRRRRRSSSSSSQQQNNNKKKIII>>><<<999777555555666666333222111222333444333222///222444333111000222555***((('''''')))***)))((()))((((((''''''(((((()))************************''''''((()))************)))((((((((((((((())))))(((&&&'''++++++'''&&&(((''''''''''''((()))******))))))))))))))))))))))))((()))))))))'''&&&'''(((&&&((()))***+++***((('''&&&&&&&&&(((++++++***)))(((((())))))))))))))))))++++++++++++++++++++++++###(((***((((((***)))$$$***))))))))))))***+++,,,)))***,,,,,,++++++,,,...,,,,,,,,,,,,++++++++++++***+++,,,+++***)))***+++&&&((((((((('''&&&'''((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&''')))(((''''''(((***((()))***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&& '''***&&&###%%%((((((%%%%%%&&&''''''(((((()))''''''((()))))))))(((((()))((('''&&&&&&''''''(((&&&%%%$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((&&&&&&'''(((###$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$&&&''''''((((((''''''&&&'''&&&%%%&&&((()))((('''&&&((()))((('''&&&'''(((((((((((()))))))))******%%%))),,,+++((('''))),,,*********)))(((&&&%%%$$$***))))))))))))***++++++%%%'''))))))((((((((()))''''''((()))))))))))))))******))))))))))))******&&&)))+++,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,***+++,,,---............,,,,,,.../////////...---///......000000...---,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++,,,,,,+++,,,,,,,,,,,,+++***)))(((***,,,+++))))))***,,,+++++++++++++++,,,---...******+++++++++,,,,,,,,,,,,---...//////...,,,+++)))***,,,///111000---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))+++---...,,,***))))))+++*********,,,---,,,+++...,,,++++++,,,------,,,---,,,***)))***+++,,,---.........,,,+++***,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......,,,,,,---...............////////////000111222333------------------......111222444666888::::::;;;888777555333111000//////+++,,,---///000111111222333555888::::::999666555666:::>>>??????BBBHHHMMMJJJOOOUUUWWWVVVVVVXXX[[[XXXZZZ^^^``````^^^ZZZXXXJJJGGGCCC???<<<:::::::::666555333444555555333000///222555444000///222555)))'''&&&'''))),,,------******))))))))))))******************************''''''((()))))))))))))))******(((''''''((()))***)))'''(((++++++(((''')))''''''''''''((()))***+++*********)))))))))))))))###%%%&&&''''''''')))+++%%%''')))+++,,,,,,+++***%%%%%%&&&(((+++,,,+++***************)))))))))))))))))))))))))))))))))))))))...///,,,***,,,((("""+++*********+++,,,,,,---''')))++++++++++++---///*********+++,,,,,,------+++,,,---,,,******+++,,,((()))***)))((('''(((***,,,,,,++++++***)))))))))))))))))))))((((((((((((%%%%%%'''((())))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&((('''&&&&&&''')))'''((())))))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###***---'''###%%%((('''%%%%%%&&&&&&'''(((((()))&&&'''(((*********))))))***)))'''&&&%%%&&&&&&'''((('''&&&&&&&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$%%%&&&'''&&&$$$""" &&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((((((%%%&&&&&&&&&%%%%%%$$$###&&&''''''''''''''''''&&&'''&&&%%%&&&((()))((('''&&&((())))))(((''''''((('''((((((((())))))******&&&,,,,,,((('''***///%%%&&&'''((())))))))))))((((((((((((((()))******%%%'''))))))((('''((()))&&&&&&'''(((((()))((((((++++++************++++++$$$'''***,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---............,,,---.../////////...---...------000111///---,,,,,,++++++++++++++++++,,,........................,,,,,,,,,,,,,,,***))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++((()))+++---------+++***,,,,,,,,,,,,,,,+++***)))(((***+++***((()))+++...++++++++++++,,,,,,---...******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((***))))))***,,,------,,,------------------------***+++,,,---,,,,,,***)))***,,,//////---+++******,,,***(((***---...,,,***---+++******+++,,,,,,+++&&&&&&&&&(((+++...222444...///...---++++++---///,,,,,,++++++,,,,,,---...,,,++++++++++++,,,------***++++++,,,---------,,,,,,,,,,,,,,,---...000000------...............//////000222444666777888888444333111000///...------+++,,,---..................000444777777555222000...222666888888;;;BBBHHHDDDJJJQQQTTTTTTTTTXXX\\\[[[___eeeiiikkkiiieeecccVVVRRRMMMGGGCCC@@@??????:::777555555666555222///...222555444000///222666''''''''''''(((***+++++++++*********))))))((((((************+++++++++++++++)))((()))***+++***((())))))************))))))+++***((('''''')))***,,,'''$$$&&&***)))''',,,555---------,,,,,,+++++++++)))))))))))))))******+++(((***++++++)))((())))))******************++++++---------///000///---,,,(((((((((((())))))))))))((()))+++,,,---+++***))),,,......---+++******+++---,,,+++***+++,,,---...///...,,,+++***+++,,,,,,******))))))))))))******((()))******))))))***++++++***)))(((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***((()))+++)))$$$!!!"""&&&%%%%%%(((,,,---+++((($$$$$$&&&''''''&&&$$$$$$&&&&&&'''''''''''''''&&&))))))'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((######$$$%%%&&&&&&&&&&&&)))(((&&&&&&&&&''')))+++&&&&&&&&&&&&%%%%%%$$$###$$$'''(((%%%%%%((('''$$$&&&'''((((((&&&%%%&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''///,,,(((&&&&&&%%%"""$$$$$$%%%%%%%%%%%%&&&&&&"""&&&)))(((&&&&&&&&&%%%&&&'''''''''''')))+++''''''''''''((((((((((((&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((***++++++***$$$!!! """'''++++++***((()))***+++,,,+++******------------------------******+++,,,,,,,,,,,,+++,,,---......,,,+++,,,......------,,,+++++++++,,,+++,,,------......------,,,++++++++++++,,,------...///...,,,+++***,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++)))***------***))),,,+++,,,,,,+++***)))+++,,,***+++,,,,,,------,,,,,,+++,,,,,,---,,,+++***)))---------...------,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++,,,,,,---...///000000************************,,,---...,,,***))))))******))))))))))))+++,,,------------+++***((('''&&&++++++******)))************+++---......---+++***,,,---------------,,,,,,.........------,,,,,,,,,000///---,,,+++,,,,,,---,,,---......------...000000000//////.........---111111222222222333333333111000...---,,,,,,------)))*********...333222......---+++))))))))))))***/////////111444888<<<>>>DDDFFFIIILLLOOOSSSXXX[[[]]]dddmmmssstttrrrnnnkkkfff]]]SSSNNNNNNMMMHHHCCC@@@>>><<<;;;<<<:::555111222222222222222222333333))))))))))))***++++++,,,,,,,,,,,,++++++*********************+++++++++++++++***)))***+++,,,+++***)))******++++++******)))---,,,+++))))))***+++,,,&&&$$$%%%)))(((&&&***222---------,,,,,,+++++++++***))))))))))))***++++++,,,,,,------------,,,+++++++++++++++************------...///000///...,,,)))************+++++++++))))))+++,,,,,,,,,++++++---...//////......000111---,,,,,,+++,,,---...//////...,,,+++++++++,,,---*********))))))*********)))***++++++******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))''''''***)))%%%$$$%%%'''&&&&&&''')))***'''%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&((()))&&&''''''''''''&&&%%%$$$$$$'''(((%%%%%%((('''$$$$$$&&&'''&&&%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''',,,)))&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###!!!%%%&&&''''''&&&''')))+++''''''''''''((((((((((((&&&&&&&&&'''((()))))))))''''''&&&&&&''''''((()))&&&'''''''''((((((((()))(((((((((((('''''''''''''''&&&''''''((()))((('''%%%%%%%%%%%%%%%&&&(((***'''((()))***+++***))))))(((((())))))******++++++)))***++++++,,,,,,++++++,,,---...---,,,+++,,,---,,,+++***)))))))))))))))++++++,,,---------------,,,,,,++++++,,,,,,---...---------+++))))))+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------******------******,,,+++,,,,,,,,,******+++---***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,,,,++++++------.........------,,,++++++++++++++++++++++++,,,,,,,,,------......///***************************+++,,,+++)))'''((())),,,+++***))))))******+++------......------,,,+++++++++************++++++***+++---......---+++***---......//////......---,,,,,,+++++++++*********......---,,,,,,,,,,,,,,,,,,---......------...000////////////......------000000111111111222222222...---+++***))))))******,,,---+++)))+++...---)))---,,,***)))(((((())))))+++++++++---///111444555<<<>>>AAADDDGGGLLLQQQUUU[[[bbblllsssuuutttqqqpppllldddZZZUUUTTTRRRNNNIIIHHHFFFCCCBBBAAA???:::666444444444444444444444444,,,,,,++++++++++++,,,---...------------,,,,,,,,,*********+++++++++,,,,,,,,,+++***+++---...---,,,++++++,,,,,,,,,,,,++++++///...---,,,+++,,,,,,---)))'''(((***)))(((+++000---,,,,,,,,,,,,++++++++++++************+++,,,,,,...---+++---///000...+++,,,,,,,,,++++++*********......////////////......+++,,,,,,,,,------------******+++,,,------......+++---...---,,,,,,---...---------------.../////////...---,,,,,,,,,---...++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,------------------,,,------------------------)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((&&&&&&))))))&&&'''))))))((('''''''''&&&$$$"""&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((('''&&&%%%###$$$&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&%%%%%%$$$#########$$$&&&'''''''''((((((''''''&&&&&&$$$'''(((%%%%%%((('''$$$###$$$&&&&&&%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&,,,(((######%%%%%%###%%%&&&''''''&&&&&&(((***&&&''''''''''''(((((((((&&&&&&&&&'''(((((())))))''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$&&&)))***((($$$###&&&***&&&'''((()))))))))((((((&&&&&&'''((()))***++++++))))))***+++++++++++++++***,,,---,,,++++++,,,---+++***))))))))))))))))))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,***(((((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000,,,***,,,+++)))***---+++,,,---,,,++++++,,,...***+++,,,,,,------,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***.../////////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***)))'''&&&&&&'''---,,,+++***))))))))))))((()))***++++++,,,++++++,,,++++++***++++++,,,,,,***+++,,,------,,,+++***))))))***************)))++++++++++++************---------------,,,,,,++++++---......------...//////............---------...////////////000000000,,,+++***)))(((((()))))),,,---+++((((((,,,+++'''++++++***)))(((((((((((((((((()))***+++,,,------111333777:::===BBBFFFJJJTTT[[[dddlllpppqqqqqqpppnnnggg___[[[ZZZXXXTTTOOOQQQOOOLLLJJJGGGCCC???;;;888888888777666666666555------,,,,,,+++,,,,,,,,,..................------+++++++++,,,,,,,,,------,,,+++***+++---///...---,,,------......------,,,000///...---,,,,,,------------------------///111---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......***(((***///000---(((...------,,,,,,++++++***...///000000///...///000------------............,,,+++,,,,,,...///111222/////////...+++))))))***............//////000000000///...---------...///,,,,,,,,,------,,,,,,,,,***+++---,,,++++++,,,...,,,---...//////...---,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************'''&&&))))))'''(((+++)))((((((''''''&&&$$$$$$((('''&&&%%%%%%&&&'''(((((())))))(((((('''&&&%%%!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))(((((('''&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$'''(((%%%%%%((('''$$$###$$$&&&&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&%%%###%%%&&&'''&&&%%%%%%''')))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%&&&'''''',,,+++***(((&&&$$$###"""&&&&&&'''''''''''''''(((&&&'''((((((&&&%%%%%%%%%((()))***)))&&&%%%&&&(((&&&'''((()))***)))(((((()))))))))******+++++++++((())))))***+++*********)))***,,,+++******+++,,,,,,++++++*********++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,------...+++,,,,,,+++)))(((((()))++++++++++++++++++++++++***++++++++++++,,,,,,,,,111,,,***+++***(((***---+++,,,---,,,++++++---///***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++////////////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************((()))***)))'''&&&'''(((,,,++++++*********))))))''''''((()))************++++++++++++++++++,,,---***+++,,,,,,,,,,,,+++***''''''((()))))))))((((((---,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***+++---......---,,,...///------------------------------------............------,,,,,,++++++++++++(((+++***'''(((,,,---******))))))((((((((((((((('''((()))++++++,,,,,,,,,+++...111333555888<<<>>>GGGNNNWWW___dddggghhhiiigggbbb]]][[[\\\[[[XXXTTTUUUSSSQQQNNNJJJFFFAAA>>>===<<<<<<;;;:::999999888------,,,+++++++++,,,,,,........................------------............---,,,+++,,,...///...---......////////////......//////......------------///////////////111111000---------------------...---------------...//////---***(((***///000---)))//////......------------///000111000///...000111------............//////---------...///111222333333333444222000....../////////000000111111111111000///.........///000111------............------***+++---,,,++++++,,,...,,,---...//////...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************************'''''''''''''''''''''''')))))))))************+++,,,((('''))))))''''''***)))))))))(((((((((((())))))(((&&&&&&&&&&&&((()))(((((())))))(((''''''&&& """$$$'''((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%$$$'''(((%%%%%%((('''$$$$$$&&&'''((('''((()))+++%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&!!!'''(((&&&$$$%%%(((%%%%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$######$$$$$$%%%&&&))))))((('''&&&%%%$$$$$$%%%&&&&&&&&&''''''(((((($$$&&&))))))'''&&&'''))))))'''&&&''')))***(((&&&'''((()))*********)))(((,,,,,,++++++******))))))'''((())))))******))))))((()))******))))))***,,,*********))))))******+++((())))))***+++*********,,,++++++++++++,,,------***+++,,,,,,***))))))***++++++++++++++++++++++++*********+++++++++,,,,,,000+++)))******((()))---***+++,,,,,,++++++---///***+++,,,,,,------,,,,,,+++++++++++++++++++++,,,++++++,,,---------------......//////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***))))))************************)))***+++***((('''((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,+++***+++*********++++++,,,---++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------+++++++++,,,------,,,,,,---///,,,,,,,,,,,,------------++++++,,,,,,,,,------------------------,,,,,,,,,'''+++,,,)))))),,,---***)))))))))))))))(((((('''&&&''')))***+++,,,,,,,,,+++---000111111111333555<<>>======<<<---,,,,,,,,,,,,,,,------.........////////////////////////000000000111111000///......///000///...000000000111111000000000.../////////////////////...//////...000333222///.........////////////000///............///000000///---,,,...111333111...000000000000000000000000///111333111......000333....../////////000000000//////000111222222333333///000222222111111333444000000111222222222222222111000/////////000111222---...///000000///...---+++---......------...///......////////////......------------------------,,,------......------,,,++++++++++++++++++++++++)))))))))))))))))))))))))))*********+++++++++++++++)))(((++++++((((((***(((*********))))))+++---((((((''''''''''''(((((('''(((((())))))((((((((("""###%%%&&&'''''''''&&&%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%$$$'''(((%%%%%%((('''$$$&&&'''))))))(((((()))+++&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''###!!!$$$((($$$%%%&&&%%%$$$$$$%%%'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%$$$$$$%%%&&&'''(((((((((%%%%%%%%%&&&''''''((((((###&&&))))))'''&&&(((***'''%%%###&&&***+++)))%%%'''((()))***+++***))))))++++++***)))((('''&&&&&&''''''((()))))))))))))))&&&((())))))((((((***+++'''''''''''''''(((((()))'''((())))))******))))))***************+++,,,,,,(((***+++,,,+++******+++++++++++++++++++++++++++************++++++++++++,,,)))(((******((())),,,)))***++++++******,,,...***+++,,,,,,------,,,,,,++++++******++++++,,,---++++++,,,---............,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))***++++++))))))***+++(((((()))++++++,,,,,,+++,,,,,,,,,+++***)))((('''))))))))))))***+++,,,,,,++++++++++++++++++++++++)))***+++,,,------------)))))))))******************++++++,,,,,,,,,,,,,,,***,,,------,,,,,,---...++++++,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,***+++++++++++++++******''',,,///,,,***+++)))&&&((())))))******)))((((((&&&''''''((()))***++++++,,,---//////.........///555999???DDDGGGJJJMMMOOOLLLLLLMMMPPPSSSUUUUUUTTTQQQSSSSSSQQQMMMJJJHHHHHHDDDDDDCCCCCCBBBBBBAAAAAA------------...//////000///000000000111111111222111111111222222222333333444333111111222222111///111111222222222222111111...///000111111222222222...111000...111666555//////000000000111111111111000////////////000111111000000111222333333333333000000111222222333333333000222444222...---111555000000111111111222222222000111222333444333333222---...000111111222444555000111222333444333333222111111000///000111222333...///111222222111///......000111111000///111222111111000000000000111111////////////////////////---......//////......---------------------------++++++++++++++++++++++++*********+++++++++,,,,,,((('''(((,,,---***))),,,)))++++++***))))))+++...((((((((())))))(((((((((&&&'''((())))))***))))))%%%%%%&&&&&&'''''''''(((&&&&&&'''(((((()))******'''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((''''''%%%&&&&&&'''''''''''''''$$$%%%%%%&&&''''''&&&&&&$$$'''(((%%%%%%((('''$$$&&&((()))(((''''''((()))&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%######%%%((($$$$$$%%%%%%%%%%%%&&&&&& %%%%%%"""!!!###&&&$$$%%%%%%$$$######$$$&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&&&&'''(((((($$$'''***)))%%%###%%%(((%%%%%%&&&'''(((((('''%%%&&&'''((()))))))))(((((()))((((((''''''&&&&&&&&&&&&'''(((((())))))((((((%%%'''(((((((((((()))+++'''&&&&&&&&&&&&'''((()))''''''((()))))))))(((((())))))(((((())))))***+++$$$''')))************+++++++++++++++++++++++++++************++++++++++++(((&&&&&&)))***((((((+++((()))******)))***,,,...***+++,,,,,,------,,,,,,++++++*********+++,,,---******+++,,,---......---)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************)))***++++++))))))***+++))))))++++++++++++***)))))))))))))))((('''&&&%%%(((((((((((()))***+++,,,++++++************++++++''''''((()))************((()))))))))************++++++******+++,,,,,,---***,,,------,,,+++---...***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***++++++***))))))""")))...---+++***(((%%%((()))***++++++***))))))+++***)))(((((()))***+++)))+++---...,,,+++,,,,,,000333666999:::<<<>>>AAA===???BBBFFFIIIKKKKKKKKKIIILLLNNNMMMKKKIIIIIIJJJFFFFFFFFFEEEEEEEEEEEEEEE............///111222222111111111222222333333333222222333333333444444444888666444444444444222000111222222333333222222111///000111222333444444444000333333111444:::999222000000111111222222222333000000000000000111111222...000222333222222333555111111222333444555555666000222444222...---111555222222333333333333444444000222444555555444222111333555666666555444555777111222333444555444333333111111000000000111333444...000111222222111000...000222333333222222333444444333222111111222333444////////////////////////......////////////..............................------------------------******+++++++++,,,,,,,,,%%%%%%'''---///,,,+++...***,,,,,,***((('''***---'''((()))******)))((('''%%%&&&''')))************''''''&&&&&&&&&'''(((((('''''''''((()))******+++'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((((((((('''$$$'''(((%%%%%%((('''$$$&&&'''((((((&&&%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$$$$&&&)))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%$$$%%%%%%$$$###"""$$$&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((&&&%%%$$$######$$$$$$%%%%%%&&&'''(((((($$$(((***(((### """$$$###&&&))))))&&&###$$$&&&%%%&&&'''((((((((('''&&&''''''((((((((((((((((((&&&''''''(((((((((((((((%%%&&&(((((('''((()))+++((((((((((((((()))***+++&&&''''''(((((((((((((((((((((((((((((())))))***"""$$$''')))))))))***+++++++++++++++++++++++++++)))************+++++++++&&&$$$%%%)))***((((((+++'''((())))))((()))+++---++++++,,,---------,,,,,,++++++*********+++---...((()))***+++,,,---------((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++***)))(((***+++++++++,,,,,,+++***((('''***++++++++++++******)))''''''''''''((()))***+++++++++************++++++))))))+++,,,------------******++++++,,,,,,,,,,,,++++++***)))***+++---...***,,,------,,,+++---...*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))$$$+++,,,++++++***''')))***+++,,,,,,+++***)))000///,,,***))))))***+++&&&(((+++,,,+++***++++++,,,...000111111222444666444666999===@@@AAABBBAAABBBEEEHHHIIIGGGFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGHHH000......000444555444111222222222333333333444444666666666666666666666666444444333333333444444444666666666666444222000///333333444555666777888888555555555555555666777777666666666666666666666666888777666666666666666777222333444555666777888999888777666444444444555666444555666555555666999;;;444444444444555555555555333333444444555666666666333444555666666555444333555555555555666666666666333333333444444444444555333333333333333333333333222222222333333333444444,,,000333333111///000222222111111111111111111111...///000111222111000///...---,,,,,,,,,...///111111000///---,,,+++******///---+++,,,///000///,,,///...,,,++++++,,,---...,,,------------,,,++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))'''(((******)))(((((()))))))))))))))(((((((((((($$$%%%'''((((((((('''&&&%%%&&&((((((((()))+++---!!!&&&(((((())),,,+++(((''''''&&&&&&&&&&&&''''''$$$&&&(((&&&###"""$$$&&&&&&&&&&&&'''''''''((((((''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''(((((('''%%%###"""$$$%%%'''&&&%%%%%%&&&((()))(((%%%$$$$$$&&&(((***''''''&&&&&&&&&''''''((((((((((((((())))))))))))%%%$$$###%%%+++---%%%%%%$$$$$$$$$&&&***---///&&&'''((())))))((('''&&&'''''''''''''''((())))))%%%&&&&&&'''((((((''''''&&&)))+++,,,***(((''''''((((((((()))******+++++++++***)))(((((()))******((()))***+++,,,+++******(((((((((((())))))))))))++++++************++++++ %%%***------***(((''',,,,,,+++++++++++++++++++++)))((())),,,---+++((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++*********++++++******)))((((((((())))))))))))))))))))))))))))))(((((()))***++++++)))************+++++++++))))))(((((((((***+++,,,(((***,,,,,,++++++,,,---...***'''(((+++,,,)))%%%)))***+++,,,---,,,++++++,,,///...)))(((,,,,,,((((((((()))************)))++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,((('''+++---***''''''+++++++++************))))))************+++++++++((())),,,------,,,+++***---...//////......///111000//////111444777888777======>>>???@@@@@@@@@???AAADDDGGGEEEBBBBBBEEEIII222111000222666777666444555555555666666666777777888888888888888888888888888777777666666666777777888999999888777666444333444555555666777888999:::777777777777777888999999888888888888888888888888777777777777777777777777555666666777888999:::::::::999888777666777777888666777888777666777999;;;666777777777888888888888666666666666777777777777666666777888888777666666666666666666777777777888555555555555666666666666555555555555555555555555333333444444444555555555---000333333111000111222222222222222222222222222111222333444333333111111111111111111111111222333111000///...---,,,,,,,,,...,,,+++---000222111///000///---,,,,,,---///000---------...---,,,,,,+++)))******++++++******)))************************))))))))))))))))))))))))((()))******(((((()))***))))))))))))((((((((((((&&&&&&'''(((((((((((((((*********)))''''''((()))"""$$$###%%%''''''###(((''''''&&&&&&''''''(((((()))***)))'''''''''(((&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%"""###%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%'''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))---,,,)))'''(((''''''&&&&&&&&&'''(((***+++%%%&&&'''(((((('''&&&%%%'''''''''''''''(((((()))''''''''''''&&&%%%$$$###%%%%%%&&&'''''''''&&&%%%&&&''''''((())))))******+++***)))(((((()))******((()))***+++++++++******'''((((((((())))))))))))*********))))))*********&&&(((+++++++++******+++************************---,,,+++,,,---...+++)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,+++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((()))******+++(((((()))))))))************)))((((((((()))***+++&&&(((***+++******+++,,,+++'''%%%&&&)))***'''###)))***+++,,,,,,,,,++++++---000///***))),,,,,,)))((()))******++++++******++++++++++++++++++++++++*********************************+++++++++,,,,,,+++***+++...+++'''&&&))))))))))))******+++++++++)))************+++++++++)))***+++,,,,,,,,,++++++,,,...//////...---///000...------...111333444333555666777999:::;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>======<<<<<<::::::;;;;;;<<<======>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<555777999;;;<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<===>>><<<;;;:::;;;<<<<<<<<<<<<============>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;777777777777777777777777777777777777888888888999777777888888888888999999555555666666666666666777999:::::::::999888666555222333444444444222111000111111111000000111222222//////000111222333333333333222222111111222333444000000000000000///......,,,------......------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,...************))))))))))))***)))((((((((()))+++,,,)))***+++***))))))***,,,(((+++,,,++++++...---***)))((((((''''''(((((())))))&&&$$$$$$'''(((%%%###''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$######%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&'''((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%%%%&&&+++...---'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''%%%$$$"""!!!***&&&"""###(((,,,+++(((%%%&&&&&&'''(((((())))))(((((((((((()))))))))***((((((((()))))))))))))))'''''''''((((((((())))))((())))))))))))))))))(((,,,,,,+++)))'''(((+++---''''''(((((()))***++++++$$$%%%&&&(((***,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++'''(((***,,,---,,,***)))'''(((((()))******++++++++++++++++++++++++++++++))))))((((((((())))))***((((((((()))))))))************))))))(((((((((((($$$&&&)))*********+++---...,,,***+++------,,,***)))******+++++++++++++++------,,,******++++++*********+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++************++++++++++++)))((()))+++***''''''+++((((((((()))***+++++++++))))))*********+++++++++*********)))***++++++,,,+++,,,------,,,,,,---...+++***)))***+++,,,***)))))))))+++,,,......//////111333666777888:::>>>AAA777777777777888999;;;===<<<============>>>>>>>>>????????????????????????@@@???>>>>>>=========>>>??????>>>>>>>>>>>>>>>>>><<<<<<======>>>?????????===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<666888:::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>???@@@???===<<<<<<===<<<<<<<<<=========>>>>>>@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;<<<<<<<<<======777777777777777777777777888888999999999:::::::::999888888888999:::::::::666666777777888888888888;;;<<<<<<<<<;;;:::888777333444555555444333111000333333222222333333444555333333444333333222222333333333333333444444555555111222222222222111000000......////////////............////////////....................................---+++***+++---000,,,,,,+++++++++*********,,,+++***)))***+++,,,---***+++++++++))))))+++---'''***+++((((((++++++((()))))))))(((((()))))))))---***((((((+++,,,)))'''((((((((()))))))))******'''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((&&&'''((()))((('''%%%$$$%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$((()))&&&$$$''')))(((%%%&&&'''''''''''''''&&&(((''''''''''''''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&%%%%%%&&&!!!"""&&&&&&$$$&&&''''''(((((()))******''''''(((((())))))))))))((((((((((((((()))))))))''''''''''''(((((((((((('''((())))))))))))((('''((()))***)))''''''(((***(((((())))))***+++,,,,,,$$$&&&'''((())))))******))))))***++++++++++++***++++++++++++++++++++++++&&&(((***,,,---,,,+++***''''''((()))***++++++,,,(((((((((((((((((((((((())))))((((((((((((((())))))))))))*********++++++))))))))))))((((((''''''%%%'''***+++******,,,---)))((((((((()))***)))((()))))))))*********+++++++++***)))))))))((()))*********+++,,,,,,,,,,,,+++************************************************))))))*********+++++++++***$$$!!!&&&++++++))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))***+++,,,***+++,,,,,,++++++,,,---+++***)))***++++++)))'''******++++++,,,+++++++++...///111222333444777999777888888888888999<<<>>>============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@>>>>>>?????????@@@@@@@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>======<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<=========<<<<<<>>>@@@AAA@@@>>>======>>><<<<<<<<<<<<============@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======888888888888888888888888999999999::::::::::::;;;999777666666888999999888666777777888888999999:::;;;<<<======<<<;;;999888666777777777777666666555555555555444555555666666555666777666444222333444333444444555555666666666333333444444333333222111000000000111111000000000000///............///000////////////////////////...//////---,,,,,,...000...------------,,,,,,,,,,,,,,,++++++,,,,,,---...---...---,,,)))((()))+++))),,,,,,)))(((++++++(((******))))))))))))******+++***((())))))***((('''))))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''(((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((('''((((((((((((&&&%%%$$$%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''&&&)))***&&&$$$&&&&&&$$$%%%%%%%%%&&&''''''(((((()))(((''''''''''''((()))&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((((((((('''&&&"""###%%%&&&%%%&&&''''''((())))))******&&&&&&'''((())))))))))))'''''''''''''''((())))))&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&%%%'''(((((('''&&&''''''((())))))******+++++++++)))***,,,+++)))(((((()))))))))***++++++++++++***++++++++++++++++++++++++((()))+++,,,,,,,,,++++++))))))***+++,,,,,,------************************))))))((((((''''''((((((************++++++++++++(((((()))))))))(((''''''''')))++++++******+++,,,))))))))))))***************))))))))))))***++++++***''''''))))))''''''***)))******+++++++++++++++************************************************)))))))))************+++,,,###%%%,,,...+++)))******)))))))))((((((((()))************+++++++++)))))))))************+++)))***++++++******+++,,,*********+++,,,+++)))&&&+++++++++++++++******))),,,,,,------///000222222888999:::999888999===@@@===>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>???@@@AAAAAA??????>>>>>>>>>???AAAAAA?????????@@@@@@@@@@@@@@@???>>>======<<<<<<======================================================999::::::;;;<<<===>>>>>>;;;<<<===>>>???>>>>>>======???AAAAAA???>>>>>>>>><<<<<<<<<=========>>>>>>??????>>>>>>=========<<<======<<<;;;;;;<<<======<<<<<<<<<<<<============:::;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;;;;999666777999;;;;;;:::666777777888999999:::::::::;;;<<<<<<<<<;;;:::999888888888888888888999:::888777666666666666666777555777888777555444555777333444555666666777777777444555555555555444333333111111222222222222111111111000...,,,,,,...000111111111111111111111111111...///000000......///000////////////............,,,,,,---............------------,,,******+++,,,...000///,,,+++......++++++******))))))******+++'''((()))(((&&&&&&&&&''')))))))))*********++++++)))***++++++++++++***)))***))))))(((((())))))***((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''(((((()))))))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&"""$$$&&&'''(((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%$$$%%%'''&&&%%%%%%&&&((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&''''''''''''###%%%&&&$$$%%%(((((($$$&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&''''''''''''((('''&&&%%%&&&&&&'''(((%%%&&&&&&''''''((())))))%%%&&&'''))))))))))))(((''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%$$$%%%''''''&&&&&&''')))))))))))))))))))))))))))&&&(((+++***)))((()))***))))))***++++++++++++***************************++++++++++++,,,,,,,,,,,,*********+++,,,,,,,,,---************************))))))((('''''''''''''''))))))))))))************&&&'''((()))))))))((('''''')))******)))(((((())))))***++++++++++++,,,,,,***))))))((()))***+++,,,+++'''&&&******''''''+++((()))******++++++******************************++++++++++++++++++++++++))))))))))))************...'''$$$(((,,,,,,******((((((((())))))))))))))))))************+++++++++'''(((***+++++++++***)))((()))+++***))))))***,,,)))))))))+++,,,+++(((&&&((()))************))))))***))))))***,,,...//////999;;;<<<:::999:::>>>BBB>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>???@@@AAABBBCCC@@@???>>>>>>???@@@BBBCCC???@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===============>>>999:::;;;<<<===>>>???@@@<<<===>>>???@@@@@@???>>>===???AAAAAA@@@???>>>???<<<============>>>>>>>>>>>>>>>>>>===============???>>>===<<<<<<===>>>???<<<<<<<<<<<<============::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;???<<<999:::===???>>>===666666777888999999::::::999:::;;;<<<<<<;;;;;;:::888888777666777888:::;;;999888888777666666777777333666888777666555777:::333333555666777777777777555555555666555555444333111222222333333222222111222000---++++++---000222111111111111111111111111...///111111000//////000000000000000////////////+++,,,.../////////...---)))***+++++++++,,,///111...000///+++***------+++++++++************++++++))),,,---,,,)))'''))),,,)))************+++++++++***+++,,,------,,,+++*********))))))))))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&'''((())))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&"""###&&&((((((((('''&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%$$$%%%'''&&&%%%%%%&&&((())))))((('''&&&&&&%%%%%%#########$$$%%%&&&((()))&&&&&&&&&'''''''''((((((&&&((('''%%%%%%'''$$$)))'''%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$###$$$&&&$$$$$$%%%&&&&&&''''''((($$$%%%'''))))))))))))(((''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%%%%&&&&&&%%%%%%&&&))),,,((((((((((((((('''''''''!!!&&&''''''(((+++...))))))***++++++++++++***************************------,,,++++++,,,,,,---)))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''(((((((((((())))))))))))%%%&&&''')))))))))(((((('''(((***)))'''&&&&&&'''%%%&&&((((((''''''((()))***)))((((((((()))+++,,,,,,''''''++++++'''(((---(((((()))***************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************000,,,***++++++)))))),,,&&&&&&'''((()))***++++++)))************+++++++++&&&(((***+++,,,+++)))(((((()))******))))))***+++(((((()))***++++++(((&&&%%%&&&'''((()))*********'''''''''(((+++...//////@@@>>><<<::::::<<<>>>@@@AAA@@@???>>>>>>???@@@AAA????????????????????????>>>??????@@@AAAAAABBBBBBAAA@@@???>>>============BBB@@@??????@@@AAAAAA@@@AAA@@@>>>===<<<<<<======>>>>>>>>>>>>>>>??????@@@============<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@:::<<<>>>>>>===<<<===>>>AAAAAAAAAAAAAAA@@@???>>><<<<<<======>>>>>>??????========================>>>>>>============>>>>>>???===:::;;;===>>>===;;;<<<<<<;;;<<<<<<===>>>?????????>>><<<::::::<<<>>><<<<<<;;;::::::::::::;;;>>>===<<<;;;;;;;;;;;;;;;:::999999888888999999:::::::::::::::::::::::::::888888888888888888888888555666666777888999999:::555666777888888888888888888888888888888888888888::::::999777666555444333555444444444444333000...666333111000000111000000111111111111111111111111111111111000000000000000111111000000000000111111000000//////.........------111444222---,,,///222000///...---,,,+++++++++---------,,,,,,+++++++++---,,,,,,+++*********+++((()))***+++,,,---------//////---***(((''')))+++,,,,,,,,,,,,,,,+++***))))))***+++***)))((()))***---,,,***((((((((()))***%%%&&&'''((())))))))))))'''''''''((((((((((((((('''''''''((((((((())))))%%%&&&''''''((((((''''''%%%&&&''''''&&&&&&(((***'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''(((***((((((((((((((('''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''""""""###$$$&&&''''''((($$$$$$&&&'''''''''&&&%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%(((***&&&'''((((((&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%((((((&&&$$$###%%%))),,,(((((((((((())))))))))))''')))***+++******+++---+++++++++,,,,,,++++++++++++***)))(((((()))************)))(((''''''((((((******++++++++++++******++++++***)))(((((())))))(((((())))))))))))((('''((()))***++++++***)))(((******))))))((((((''''''******************++++++)))***+++***(((((()))+++%%%''')))+++,,,+++******++++++***)))(((((())))))***---///...,,,***+++---+++((((((***)))&&&&&&(((***'''%%%'''***---,,,+++))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((('''(((((()))***+++******))))))((((((''''''''''''''''''(((((((((((()))(((&&&&&&'''***---000>>>===;;;::::::;;;===>>>@@@??????>>>>>>??????@@@>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>BBBAAA??????AAABBBAAA@@@AAA@@@???============>>>>>>============>>>??????============<<<<<<<<<<<<;;;;;;<<<======>>>??????;;;===??????>>>===>>>???@@@@@@@@@@@@@@@???>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???===;;;;;;===>>>===<<<>>>======<<<<<<<<<======>>>>>>>>><<<::::::<<<>>>======<<<;;;;;;:::;;;;;;>>>===<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999777777777888999:::::::::888888999999999888888777999999999999999999999999999999888777666555555444666555555666666666333111777555222222222333222111333333333333333333333333222222222222222222222222111111111000000111111111111111111000000000//////...000222111...---///111111000///......------...............------------------,,,+++++++++++++++)))***+++,,,------------//////...---******,,,---,,,---------,,,,,,+++***+++,,,,,,+++)))((()))***(((((('''''''''(((((()))&&&'''((()))************((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''(((((((((''''''%%%&&&'''&&&%%%&&&''')))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((''''''(((******)))(((''''''&&&&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&'''(((((()))$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$###"""###%%%'''%%%'''''''''&&&%%%&&&'''&&&'''''''''''''''&&&&&&&&&&&&'''&&&%%%&&&''')))'''''''''((((((((())))))&&&((()))***))))))***,,,******++++++++++++******+++***)))(((((()))******+++***)))((((((((((((((()))******++++++******)))(((((((((((()))***++++++)))***************))))))((()))***++++++***)))((((((((((((((()))))))))))))))))))))******+++++++++)))******)))((((((***+++''''''''''''((()))***+++++++++***)))))))))))))))(((***,,,+++)))((()))++++++)))))),,,,,,)))))),,,---+++)))***,,,,,,+++)))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))((((((((((((((((((((()))***))))))))))))((((((''''''''''''''''''((((((((((((***)))((('''((()))+++---===<<<:::999999:::<<<===>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAA@@@????????????BBB@@@???@@@AAABBBAAA???AAA@@@???>>>=========>>>======<<<<<<======>>>???============<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<>>>@@@@@@???>>>???@@@>>>????????????>>>>>>===============>>>>>>>>>>>>????????????????????????>>>======<<<<<<======>>>>>><<<;;;;;;===>>>===<<>>>>>>>><<<::::::<<<>>>??????===<<<;;;;;;;;;;;;======<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999::::::;;;;;;;;;;;;;;;;;;:::999888777999999999999999999999999888888777777777666666666777777666777888888777555888666444444555555444333555555555555555555555555444444444444444444444444222222111111111111222222333333222222222222222111/////////////////////000111111000000000000111111//////////////////000000......---,,,,,,,,,,,,---***+++,,,---...............///000///...---...000---............------,,,---......---+++******+++&&&'''((()))************((()))***++++++++++++++++++******))))))(((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((%%%&&&'''&&&%%%%%%''')))'''&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''')))+++***(((&&&%%%%%%&&&&&&))))))))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''*********)))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""#########""""""$$$&&&$$$&&&'''&&&%%%$$$%%%&&&''''''((((((((((((''''''$$$%%%'''((('''&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''))))))((((((***+++))))))************))))))***))))))(((((())))))***+++******)))))))))))))))))))))************))))))%%%&&&&&&((()))+++---...************+++++++++***((()))***++++++***)))((('''''''''((()))*********(((((())))))***+++,,,,,,((()))***)))((()))+++,,,((('''&&&%%%&&&'''***++++++***))))))))))))))))))((()))+++***)))((()))******'''(((+++,,,***+++...)))((()))***,,,,,,***((())))))))))))))))))))))))((())))))******))))))((())))))************))))))))))))(((((('''((((((((()))))))))(((((((((((('''&&&''''''''''''(((((((((******))))))))))))******<<<;;;:::999999:::;;;<<<===>>>???@@@@@@???>>>===@@@@@@?????????>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAA@@@???????????????@@@???>>>???@@@@@@???>>>@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<===??????>>>>>>>>>???======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<======>>><<<;;;;;;===>>>AAA@@@???===<<<<<<<<<<<<======<<<<<<<<<<<<============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::777777777777777888888888777666666777999:::999888999777666555666777666444666666666666666666666666444444444555555555555555333333222222222222333333333333333333333333333333000///...///111111111///111000000000111222222333......//////000000111111///......------.........,,,---....../////////...,,,...000111000000000111//////000000000//////...000111111///---,,,,,,---)))***,,,---...---,,,+++)))******+++,,,,,,++++++---,,,,,,+++***))))))(((((((((((((((((((((((((((''''''((())))))))))))(((&&&''''''&&&%%%%%%'''((('''&&&&&&&&&&&&''''''(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&''')))((('''%%%%%%&&&'''(((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&%%%%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%&&&''''''''''''''''''$$$&&&''''''%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&((())))))((()))***,,,(((((())))))))))))(((((((((((((((((()))))))))***+++******)))))))))******((())))))))))))))))))(((%%%%%%&&&''')))+++,,,---******))))))******++++++((()))***++++++***)))((('''((((((((()))))))))***&&&'''((()))***+++,,,---'''((())))))((()))+++---(((''''''&&&'''((()))*********)))))))))))))))*********+++*********+++,,,)))&&&&&&******((((((+++!!!"""%%%(((******)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************<<<;;;;;;::::::;;;;;;<<<>>>???@@@AAAAAA@@@???>>>CCCBBBAAA@@@???===<<<<<<======>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>???>>>======>>>??????===<<<>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::<<<>>>>>>===<<<===>>><<<======>>>>>>>>>======>>>>>>>>>>>>==========================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<===>>>>>><<<===>>>===<<<;;;===>>>@@@@@@???>>>===<<<<<<<<<======<<<<<<<<<======>>>>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========<<<999999::::::::::::;;;;;;999:::;;;======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999999:::777666555666888999999888888777666666888888666555666666666666666666666666444444444555555555666666444444333333333333444444333333333333333333333333111000///000222333222111000000000000111222333444......//////000000111111000///////////////000000......///000000000000///+++---000111000000111222111111222222222222111111222333333222000...///000......///000///...,,,+++******+++,,,,,,,,,,,,+++......---,,,++++++******))))))))))))))))))))))))'''((())))))******))))))'''(((((('''&&&%%%'''(((&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&'''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((()))$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''''''''''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###%%%''''''''''''((()))$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$'''***%%%%%%%%%%%%&&&&&&&&&&&&''')))************+++---((((((((())))))(((((((((''''''(((((())))))))))))***)))))))))))))))******'''(((((())))))(((((('''''''''''''''((()))***+++)))(((((((((((()))***+++((()))***++++++***)))(((***)))))))))((((((((('''&&&'''''')))***+++,,,,,,'''((())))))((()))+++---'''((()))*********)))(((***)))))))))))))))*********)))))))))***++++++,,,+++((((((******&&&&&&))) """&&&((()))))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))(((''''''&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&'''((()))***+++,,,,,,=========<<<<<<=========@@@@@@AAAAAAAAAAAA@@@@@@EEEDDDCCCBBB@@@>>>============>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>???===<<<===>>>??????===;;;>>>?????????>>>===<<<;;;======<<<<<<======>>>???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>===<<<===>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<===<<<<<<<<<>>>@@@;;;;;;;;;<<<<<<===??????;;;<<<>>>===<<<<<<===>>>???>>>>>>=====================<<<<<<======>>>>>>>>>======<<<<<<======>>>========================????????????????????????;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;===>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;777666555555777888888888888888777888999999888666777777777777777777777777444444555555666777777777555555444444444444555555333333444444444444555555111111222222333333444444222111111111222333444444//////000000000000000000111000000000000111111222000000111111111111000000---...000111000111333444222222333444444444444333333444555444222111222333000000000//////...---,,,,,,------......---------///......------,,,,,,,,,++++++++++++************(((((()))***************))))))***((('''&&&((()))&&&&&&&&&&&&'''((())))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''$$$%%%%%%&&&''''''(((((("""###$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''!!!###%%%&&&&&&&&&'''((($$$&&&'''&&&%%%$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%'''&&&%%%"""!!!###'''+++%%%%%%%%%&&&&&&&&&''''''((()))++++++******,,,---(((((())))))))))))((((((&&&&&&'''((())))))))))))((((((((((((((())))))***''''''((((((((((((''''''(((((((((''''''((())))))((((((''''''''')))***+++((()))***++++++***)))(((*********)))((('''''''''''''''(((((()))***++++++((()))***)))((()))+++,,,'''(((***,,,,,,+++)))''')))))))))))))))******+++(((&&&%%%%%%''')))***)))...+++***,,,+++((('''***''')))++++++)))'''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))))))))((((((((((((''''''&&&'''''''''&&&''''''''''''(((((((((%%%&&&&&&&&&&&&'''''''''&&&''''''((()))+++---...????????????????????????CCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@?????????@@@AAAAAABBBBBB@@@??????>>>>>>??????@@@>>>>>>>>>@@@AAAAAA>>><<<@@@@@@AAAAAA@@@???===<<<>>>============>>>??????============<<<<<<<<<<<<========================;;;===>>>>>>======>>>???<<<===>>>>>>?????????>>>???>>>>>>>>>=========<<<===========================<<<<<<;;;;;;<<<<<<===:::<<<======;;;<<<>>>AAA======<<<<<<<<<======>>>:::<<<===>>>===<<<===>>>======<<<<<<<<<===>>>>>>===============>>>??????=========<<<<<<=================================?????????@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>::::::<<<===>>>>>>>>>>>>====================================<<<<<<<<<<<<999777555555777888888888:::999999:::<<<<<<:::888888888888888888888888888666666666777888999999999666555555555555555555666555555555666666666777777000333555555333333555888444444333333333444555555222222222222111111111111111111111111111222333333111111222222222222111111000111222111111222444777333444444555666666555555333444555555444444555666222111111000000000111111///000000111000000//////........................---------,,,,,,+++++++++((()))******++++++*********++++++***(((''')))***&&&&&&&&&&&&'''((()))***&&&&&&'''(((((((((((((((''''''''''''''''''''''''$$$&&&''''''''''''((()))%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''(((''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((&&&&&&&&&''''''''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%%%%&&&'''%%%'''''''''&&&%%%&&&'''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&)))&&&&&&&&&&&&'''''''''''''''(((******))))))+++,,,((())))))******))))))(((%%%&&&'''))))))))))))((('''''''''''''''((())))))&&&''''''((((((''''''&&&(((''''''''''''((()))))))))(((''''''((())),,,---((()))***++++++***)))((())))))))))))(((((((((((('''((((((((())))))******)))******)))((((((***+++((()))))))))))))))(((((()))))))))))))))***++++++(((&&&###$$$''')))***))),,,)))))),,,,,,))))))+++***,,,,,,+++(((&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''')))(((''''''(((***,,,---@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@AAAAAABBBBBBCCCCCCDDD@@@@@@@@@???@@@@@@AAAAAA??????@@@BBBCCCBBB@@@===AAABBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>???@@@@@@>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>=========<<<>>>???@@@???>>>???@@@======>>>?????????????????????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<999<<<======;;;;;;>>>AAA???>>>===<<<<<<;;;<<<<<<:::<<<===>>>===<<<===>>>;;;;;;;;;<<<<<<===>>>???===============>>>??????======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============;;;999666666777999999888;;;;;;;;;<<<>>>>>><<<:::::::::::::::::::::::::::777777888999::::::;;;;;;666666555555555555666666666666777777888888888999000444777777333222666:::666666555555555555666666444444444333333222222222222111111111222333333444222222333333333222222111333333333222111333666999444444555666666777666666333444666666555555777888444333333222333444666777222222333333333222222111.........///////////////.........------,,,,,,,,,))))))***++++++++++++***+++,,,,,,+++)))((()))+++&&&&&&&&&'''''')))******&&&''''''(((((((((((((((((((((((((((((((((((((((%%%'''))))))((()))***,,,'''((()))***(((%%%!!!(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''' """%%%'''&&&&&&'''(((&&&'''((((((&&&&&&'''(((###$$$%%%&&&''''''''''''###$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&'''))))))((((((***+++))))))************))))))$$$%%%'''))))))))))))(((&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&&&&&&&&&&'''''')))*********)))(((((()))+++---...((()))***++++++***)))(((''''''(((((())))))******(((((((((((())))))))))))******+++***(((((()))+++***)))'''&&&&&&'''((()))))))))((())))))***++++++***'''%%%%%%(((+++,,,+++(((&&&&&&)))***((((((+++'''((()))(((&&&%%%(((***((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''',,,***(((''''''(((+++,,,CCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCC???@@@AAAAAA??????@@@AAA======>>>>>>?????????@@@@@@@@@??????@@@@@@AAABBB@@@AAAAAA@@@??????@@@BBBAAAAAAAAA@@@@@@?????????>>>===<<<;;;<<<>>>@@@AAA>>>>>>>>>>>>============;;;;;;:::;;;<<>>???@@@@@@@@@>>>===<<<======>>>???????????????======<<<<<<===>>>??????DDDCCCAAA>>><<<;;;===???@@@@@@???>>>>>>???@@@AAA===@@@BBBCCCBBBAAAAAABBBBBBAAA@@@@@@??????@@@@@@===============>>>??????===???@@@???>>>===>>>@@@AAA@@@@@@???===<<<:::999>>>===;;;999888888888888===>>>>>>>>>>>>>>>======999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888888666666666666777888999:::666666666666666666666666777777777666666666666666777666666666555555555555222222222111000111333555333333333444444444555555111333555777888888777666666666777888888888888777777555333333555777777666333333444555555555444444222222222111111111111000111111000000000/////////...............---------&&&,,,///+++***...///,,,++++++******************+++***)))))))))))))))***&&&'''((('''&&&&&&&&&((((((***+++***(((''''''((((((&&&%%%%%%(((*********((()))***)))((('''(((***''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%"""'''((($$$%%%)))((($$$%%%&&&&&&%%%$$$$$$''')))&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&%%%%%%'''))) !!!!!!!!!"""%%%'''''''''(((&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$###!!!!!!$$$$$$$$$%%%%%%&&&&&&'''%%%)))---,,,((($$$%%%''''''''''''((((((((((((((()))(((((('''''')))***+++&&&))))))&&&&&&))))))&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&''''''$$$))),,,******---...---&&&(((***)))(((&&&&&&'''%%%&&&'''(((((('''&&&%%%))))))))))))************((((((((()))******++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))(((((('''((()))***)))((())))))************))))))+++******+++------)))%%%&&&''')))***+++++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###***(((&&&&&&''''''&&&&&&))))))))))))))))))))))))EEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDAAABBBCCCCCCAAAAAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCCCCBBBAAAAAABBBDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>???AAABBB@@@@@@@@@?????????>>>>>><<<;;;;;;;;;<<>>>>>>>>@@@@@@???@@@@@@@@@??????>>>===>>>??????@@@AAA@@@@@@@@@>>>>>>>>>>>>??????@@@@@@BBBCCCBBBAAA??????AAACCCBBBAAA@@@@@@@@@@@@BBBBBB???AAACCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@>>>============>>>??????>>>???@@@???>>>===>>>@@@????????????>>>======<<>>===;;;:::999::::::======>>>>>>>>>>>>======<<<<<<============<<<<<<999::::::;;;<<<===>>>>>>:::999888777777888999999999999888999999:::;;;<<<888888888888888888888888999999999999999999999999777777777777777666555555222333333222111222444666333444444444444555555555222333555777888888888777777777777888888888999999888666555555666888888888555555666666666555555444333222222222111111111111........................000//////......---,,,,,,%%%***,,,)))))),,,---++++++++++++++++++*********+++******)))))))))))))))''')))***)))((('''((()))%%%'''((('''&&&$$$$$$%%%&&&&&&&&&''')))***)))(((((()))******(((((()))***''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%"""&&&'''%%%&&&))))))&&&)))))))))&&&$$$###$$$&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''&&&$$$$$$&&&'''"""$$$%%%&&&%%%&&&''')))'''''''''&&&$$$$$$%%%'''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$(((+++***'''%%%''')))((((((((((((''''''''''''(((((('''''''''((()))***&&&))))))&&&&&&))))))&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''((((((((())))))))))))(((''''''&&&&&&&&&'''''' &&&***))))))+++***((('''***,,,,,,***((('''''''''((()))******)))((('''((((((((()))))))))******+++++++++***************'''((()))***++++++++++++))))))))))))))))))))))))))))))(((((())))))(((((())))))))))))))))))))))))***)))((()))++++++(((%%%$$$%%%'''((()))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###'''&&&%%%$$$$$$%%%$$$$$$((((((((((((((((((((((((HHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEFFFEEEDDDCCCEEEGGGDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>@@@BBBCCCAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAACCCDDDDDDCCCCCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDD@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@>>>>>>???@@@>>>>>>???@@@@@@?????????@@@???>>>===<<<;;;;;;;;;<<<======>>>>>>=========>>>>>>????????????>>>>>>888999:::;;;===>>>??????::::::999999999::::::;;;:::::::::999999:::;;;;;;::::::::::::::::::::::::999999999999999999999999777888999999999888666555333444555444333444555777444444555555555666666666333444666888999999888888999888888777777999:::;;;:::888777777999:::::::::888888777777666666555555333333333333222222222222000000111111111111111111000000//////...---,,,,,,&&&***,,,******,,,,,,++++++++++++++++++++++++++++++++++++******)))))))))'''((()))(((''''''''')))''')))******(((''''''(((&&&%%%&&&(((******)))'''((()))******(((((()))***''''''''''''''''''''''''&&&&&&''''''(((((())))))((('''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&))))))''''''((((((%%%)))******(((%%%$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''&&&&&&&&&'''((((((&&&$$$###$$$&&&###%%%(((((('''''''''(((&&&''''''&&&$$$$$$%%%'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%###%%%((('''%%%%%%(((+++)))((((((((('''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&))))))&&&&&&))))))&&&'''(((((()))******))))))''''''''''''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&''''''(((%%%))))))((()))(((&&&)))+++......,,,)))''''''(((((())))))))))))(((((('''''''''(((((((((((()))------,,,++++++***))))))''''''((()))************))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++***(((''''''))))))(((&&&%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''JJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKJJJHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFCCCEEEGGGGGGEEEDDDDDDEEEGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHEEEEEEEEEDDDDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDD@@@AAACCCDDDEEEEEEDDDDDDDDDCCCAAA@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDBBBDDDFFFGGGFFFFFFFFFGGGFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDBBBAAAAAA@@@????????????@@@AAAAAA???@@@AAAAAA??????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<===>>>>>>>>>======>>>>>>????????????>>>>>>999999:::;;;<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;777777777888888888888888888999:::;;;:::999777666444666777666555555777888555555555666666666777777444555777888999::::::999;;;:::888777888999;;;<<<;;;:::999:::<<<======<<<:::999888777666666555555444444444444333333333222333333333222222111111111////////////............***,,,......------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))$$$&&&'''&&&%%%$$$%%%&&&)))***,,,+++***))))))***'''&&&&&&''')))***)))((('''((())))))''''''((()))''''''''''''''''''''''''''''''(((((()))))))))***((((((((((((''''''''''''%%%&&&&&&'''''''''''''''***+++***)))'''&&&%%%###&&&'''((((((''''''(((***&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&!!!###&&&'''&&&$$$$$$$$$&&&''''''&&&$$$$$$&&&'''%%%%%%&&&''''''''''''&&&######$$$$$$%%%%%%&&&&&&###$$$%%%###"""###'''***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&))))))&&&&&&))))))&&&&&&'''((()))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((###(((***(((''')))***((()))+++......,,,)))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((+++++++++*********))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))((()))***+++,,,***(((''''''(((***,,,***)))'''''''''((((((((('''((()))+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&KKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFHHHHHHHHHIIIHHHGGGFFFEEECCCEEEGGGHHHGGGEEEEEEEEEHHHHHHHHHGGGGGGFFFFFFEEECCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCDDD@@@AAACCCEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFFFFEEEGGGHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFGGGFFFGGGGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAABBBCCCCCCAAABBBCCCBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>======<<<<<<<<<======>>>??????>>>>>><<<<<<============<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<============::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999999:::999:::;;;;;;;;;:::888777555777888888777666777999666666777777777777888888666666777999::::::;;;;;;<<<;;;999888999:::<<<>>>;;;;;;:::<<<>>>??????===;;;:::888777666666666666555555555555444444444444222111000///...---,,,+++------......///000000000+++,,,...///...,,,---///++++++,,,,,,------------------------,,,+++))))))%%%&&&'''&&&%%%%%%&&&'''%%%'''(((((('''&&&'''(((***(((%%%%%%'''((())))))&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((((('''((((((((())))))'''&&&'''&&&'''))))))''''''((()))'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''))) ###%%%&&&%%%#########%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$############%%%$$$###!!! !!!$$$&&&)))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&))))))&&&&&&))))))&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&))))))%%%$$$'''***)))'''***,,,,,,***'''&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))******'''(((((())))))))))))(((((((((((((((((((((((((((###%%%((()))((())),,,...,,,***(((''''''(((***,,,)))))))))((((((((()))***((((((***++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&&&&'''((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&LLLLLLLLLMMMMMMMMMNNNNNNMMMNNNNNNNNNNNNOOOOOOOOOMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFDDDFFFIIIJJJHHHFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHGGGEEEEEEGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIGGGFFFGGGIIIJJJIIIHHHHHHIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHIIIIIIHHHFFFFFFGGGIIIFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDEEEEEECCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>?????????>>>>>>===<<<======>>>???@@@@@@@@@@@@<<<<<<============<<<<<<===<<<<<<;;;::::::999999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;;;;<<<======:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===;;;:::::::::999999999999555777999999888777888999777777777888888888999999777888888999:::;;;<<<<<<<<<;;;:::::::::;;;===>>><<<;;;;;;===@@@AAA@@@>>><<<;;;999888888888999999666666666666555555555444444444333222000///......---......//////000000111+++***,,,...---)))***---+++,,,,,,------......///---.........---+++)))(((((()))***)))((('''(((***&&&(((******)))((()))******(((&&&%%%'''((()))(((&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))%%%&&&'''(((((((((((((((###"""$$$(((***)))***,,,((()))***)))'''%%%$$$%%%''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''$$$%%%&&&&&&%%%%%%((()))"""$$$''''''&&&%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&%%%$$$###((('''&&&$$$###!!! &&&%%%###"""!!!"""$$$%%%((('''''''''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&))))))&&&&&&))))))&&&$$$$$$%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((()))%%%(((((($$$"""%%%'''&&&&&&((())))))(((&&&&&&'''))))))(((((((((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((())))))******)))))))))(((((((((((((((((((((((("""%%%((()))((())),,,///+++***)))(((((()))***+++''')))******)))((()))+++&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&###%%%'''%%%######%%%(((&&&&&&&&&&&&&&&&&&&&&&&&NNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMLLLJJJHHHGGGEEEHHHKKKLLLKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIJJJJJJEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIHHHFFFFFFHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIKKKKKKKKKIIIHHHFFFIIIJJJJJJJJJJJJKKKNNNPPPNNNMMMKKKJJJIIIIIIJJJJJJJJJKKKJJJIIIGGGGGGHHHJJJFFFGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFGGGGGGEEEEEEFFFGGGDDDDDDDDDEEEEEEDDDCCCCCC???@@@@@@AAA@@@@@@>>>>>>>>>>>>???AAAAAABBBBBBAAA>>>>>>????????????>>>>>>===============<<<<<<<<<:::;;;<<<===>>>>>>>>>===<<<<<<;;;<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<;;;999888777888999:::444666999999888777777888888888888999999999999:::888888999999:::<<<===>>>;;;;;;<<<<<<<<<=========;;;;;;<<<>>>AAAAAA@@@???>>>===<<<::::::;;;===>>>777777777666666666555555666666666666555555555555000000000000//////......,,,***,,,///---))))))...,,,,,,,,,---.../////////......//////...,,,***((()))***+++***))))))***+++(((***,,,,,,++++++,,,---''''''''')))******'''$$$((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++%%%&&&'''((())))))))))))### """(((***'''(((,,,'''(((***)))&&&$$$###$$$'''''''''''''''(((((()))&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%%%%&&&(((###%%%&&&'''&&&'''(((***$$$&&&&&&&&&%%%%%%''')))%%%&&&&&&''''''''''''&&&''''''&&&&&&%%%$$$$$$$$$&&&%%%$$$$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&))))))&&&&&&))))))&&&$$$%%%&&&((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&&&&((())))))$$$(((***'''%%%&&&&&&###&&&'''((('''&&&&&&((()))***)))(((''''''((()))***&&&''''''''''''((((((((((((((((((((()))))))))))))))***************))))))((((((((((((((((((((((((###'''******''''''***...))))))))))))))))))))))))$$$'''******((('''((()))&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''"""%%%'''&&&###"""%%%)))&&&&&&&&&&&&&&&&&&&&&&&&OOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPOOONNNNNNMMMMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQPPPPPPOOONNNMMMMMMLLLMMMNNNOOONNNLLLJJJHHHGGGJJJMMMNNNMMMKKKIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLGGGGGGFFFFFFGGGGGGHHHIIIHHHIIIJJJIIIGGGGGGIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKDDDEEEGGGHHHIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLKKKJJJHHHFFFIIIJJJKKKKKKKKKNNNRRRUUUQQQPPPNNNLLLLLLLLLLLLMMMKKKLLLKKKIIIGGGGGGIIIKKKEEEGGGIIIKKKKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJFFFGGGHHHHHHGGGFFFGGGHHHBBBCCCDDDEEEFFFFFFFFFFFF@@@AAABBBBBBBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@======>>>>>>??????@@@@@@999:::<<<===>>>>>>>>>===999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;<<<<<<===;;;888666666777999;;;444666999999888777777888888888999999999:::::::::999999999:::;;;<<<===>>>;;;<<<<<<===>>>=========;;;;;;<<<>>>AAABBB@@@???@@@???===<<<===>>>@@@AAA777777777777666666666666333333333444555666666777333333222000///---,,,,,,///,,,---111000++++++000,,,,,,------...///000000.../////////...,,,***(((''')))***)))((('''(((***%%%''')))))))))((()))***$$$%%%))),,,...+++%%%!!!)))+++,,,+++***)))***+++))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''((()))***+++,,,%%%&&&'''((())))))))))))'''###$$$))))))$$$$$$'''###%%%'''((('''&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&'''''''''(((((('''((((((&&&$$$$$$%%%&&&"""$$$%%%%%%%%%&&&)))+++$$$%%%&&&&&&%%%%%%''')))$$$%%%&&&((()))*********"""###$$$&&&(((***+++,,,%%%%%%%%%&&&)))+++++++++%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&))))))&&&&&&))))))&&&%%%&&&''')))******++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***###***...---+++***'''"""&&&''''''&&&&&&'''))),,,((('''&&&%%%%%%&&&'''((('''''''''(((((((((((()))++++++******))))))((((((******+++++++++******)))((((((((((((((((((((((((&&&))),,,***'''%%%(((+++))))))************))))))"""%%%)))***(((&&&&&&((())))))***++++++***)))(((************************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''###''')))(((%%%$$$(((,,,''''''''''''''''''''''''UUUVVVVVVWWWVVVUUUTTTSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSUUUWWWWWWVVVTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQSSSVVVWWWTTTTTTSSSSSSRRRRRRQQQQQQRRRPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLOOOPPPPPPNNNLLLJJJMMMLLLLLLKKKLLLNNNOOOPPPLLLKKKJJJIIIIIIKKKMMMNNNLLLKKKKKKMMMOOOPPPOOOMMMNNNOOOPPPPPPPPPNNNKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKLLLMMMMMMMMMLLLJJJIIIKKKNNNPPPOOOMMMOOOVVV]]]ddd^^^VVVPPPMMMMMMMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIJJJEEEGGGHHHHHHGGGGGGHHHJJJJJJIIIGGGFFFFFFFFFGGGHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>?????????>>><<<;;;;;;===???AAA=========<<<<<<;;;;;;;;;;;;:::999999999;;;===???;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;:::;;;;;;<<<777999;;;;;;:::999888999;;;::::::999999::::::;;;:::;;;;;;:::999:::<<<>>><<<===>>>???????????????<<<>>>AAABBBAAA?????????;;;<<<>>>@@@@@@???===<<<:::::::::::::::999777777777777777777666555444333333333222222111000//////...000222333444333111000...---,,,,,,,,,,,,---.........------,,,+++******))))))))))))((((((((((((&&&((('''%%%'''******&&&)))************+++++++++))))))))))))))))))))))))+++)))''''''((()))((('''))))))))))))))))))))))))******++++++***)))'''&&&###%%%'''(((''''''((()))'''++++++'''%%%''''''&&&&&&&&&((()))************###$$$'''((())))))'''&&&$$$%%%&&&'''(((((((((((('''$$$""""""%%%''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))$$$%%%&&&&&&%%%%%%''')))###%%%'''(((*********)))&&&''''''&&&%%%### %%%&&&'''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%''')))((($$$!!!(((''''''&&&&&&((()))***''''''''''''(((((((((((('''((())))))(((((()))+++######%%%&&&'''((((((((($$$%%%''''''&&&%%%&&&'''***&&&######&&&))))))(((000//////...,,,***((('''(((((((((((('''''''''''''''((()))((('''((()))+++))))))*********))))))((('''(((***++++++,,,...000((((((((()))******++++++(((+++,,,))))))+++***&&&'''''''''''''''((())))))''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''YYYYYYYYYXXXWWWVVVTTTTTTWWWWWWXXXYYYYYYYYYYYYYYYVVVXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUTTTTTTSSSSSSSSSTTTRRRRRRRRRRRRTTTVVVXXXYYYVVVVVVUUUUUUTTTTTTSSSSSSTTTRRRQQQPPPQQQQQQPPPNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNPPPRRRSSSSSSRRRPPPNNNRRRRRRQQQQQQRRRSSSUUUVVVRRRQQQPPPOOOPPPQQQSSSTTTQQQPPPPPPQQQSSSSSSRRRPPPQQQRRRTTTTTTTTTRRRPPPOOONNNNNNOOOOOOOOOOOONNNNNNMMMNNNOOOPPPPPPOOOMMMLLLOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLNNNPPPOOONNNOOOTTTXXX\\\ZZZWWWUUUTTTSSSQQQOOOMMMMMMMMMLLLLLLKKKJJJIIIKKKKKKJJJJJJKKKLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHHHHGGGHHHIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBCCCDDDDDDDDDCCCBBBCCCCCCBBBAAAAAAAAAAAAAAABBBAAA???======???AAABBB>>>>>>=========<<<<<<<<<>>>===;;;::::::;;;<<<===<<<<<<;;;<<<<<<======>>>::::::999999999999::::::777999;;;;;;:::999999999<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;:::999:::<<<>>>===>>>>>>???????????????<<<>>>AAAAAA@@@??????@@@======>>>??????>>>===<<<:::::::::999999888888888888888888777777666555444555444444333222222111111///000222333333222111000000///...------...///000......---,,,,,,+++******+++*********))))))(((((((((***+++)))***---,,,)))************++++++++++++************************,,,,,,+++***)))))))))***))))))))))))))))))))))))'''((()))******)))(((((($$$&&&((((((''''''((()))$$$((()))&&&%%%'''((('''&&&&&&&&&'''((()))))))))%%%'''(((******)))((('''%%%%%%&&&'''(((((((((((((((&&&###$$$&&&(((((('''&&&''''''((((((''''''&&&(((((('''&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&%%%%%%&&&(((###$$$%%%'''((()))((((((''''''''''''&&&%%%$$$$$$######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&((((((%%%"""(((''''''&&&'''((()))***''''''''''''(((((((((((($$$&&&''''''&&&&&&'''(((&&&'''((()))))))))))))))$$$%%%''''''&&&%%%&&&''')))'''$$$$$$&&&((()))((())))))))))))(((((('''&&&(((((((((((('''''''''''''''((()))((('''''')))+++))))))************))))))%%%&&&''''''''''''(((***++++++******)))((((((((((((++++++((((((++++++((('''''''''''''''((())))))'''''''''((((((((())))))&&&''''''((((((''''''&&&''''''''''''''''''(((((((((((((((''''''(((((((((]]]]]][[[ZZZYYYXXXWWWWWW[[[\\\]]]]]]^^^^^^]]]]]][[[]]]______]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYXXXXXXXXXXXXYYYWWWWWWWWWWWWXXXZZZ\\\^^^ZZZYYYYYYXXXXXXWWWWWWVVVXXXVVVVVVVVVWWWVVVTTTRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUWWWXXXXXXWWWUUUTTTWWWWWWVVVWWWWWWXXXYYYZZZXXXWWWVVVVVVVVVWWWYYYZZZXXXWWWWWWWWWXXXXXXVVVUUUVVVWWWYYYZZZYYYXXXWWWUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTTTTUUUTTTSSSQQQPPPSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQQQQRRRTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWZZZ[[[ZZZWWWSSSQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMNNNOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNKKKJJJJJJIIIJJJJJJKKKKKKMMMLLLKKKJJJIIIGGGGGGFFFHHHHHHHHHGGGGGGHHHHHHIIICCCDDDFFFHHHHHHGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFEEECCCAAA@@@AAABBBCCC@@@????????????>>>>>>>>>@@@???===<<<;;;;;;<<<<<<==================>>>>>>::::::::::::::::::;;;;;;888:::<<<<<<:::999::::::===<<<<<<<<<<<<<<<<<<===;;;;;;;;;:::999:::<<<>>>???????????????>>>>>>>>>>>>???@@@@@@??????@@@BBB?????????>>>>>>======<<<<<<;;;:::999999999:::;;;:::999999999888777777666666666555555444333333333000111222333222111000///111000000//////000000111---------,,,,,,++++++***------,,,+++******))))))(((+++---++++++...---)))************+++++++++,,,************************+++,,,---+++(((&&&(((***))))))))))))))))))))))))%%%&&&'''((())))))))))))%%%'''(((((('''&&&'''((("""&&&(((%%%%%%((()))((('''&&&&&&%%%&&&''')))***((()))***+++***)))((('''&&&''''''(((((((((''''''((('''%%%&&&'''))))))(((''''''((((((((((((''''''(((''''''&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''(((((((((&&&''''''&&&$$$$$$%%%'''######%%%&&&''''''''''''(((((('''''''''(((((()))$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&$$$(((''''''''''''((())))))&&&''''''''''''((((((((($$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%%%%$$$%%%'''&&&&&&%%%&&&((()))'''%%%%%%'''((()))(((''''''((()))***+++******(((((((((((('''''''''''''''((()))((('''''')))+++))))))************))))))((()))***)))((('''((()))+++******))))))(((((('''(((***)))&&&'''+++---+++'''''''''''''''((())))))''''''((((((((()))))))))&&&''''''((((((''''''&&&)))))))))(((((('''''''''))))))(((((((((((())))))```___]]]\\\\\\\\\]]]^^^___```aaaaaabbbbbbaaaaaa___aaabbbbbb`````````aaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]^^^___aaabbb^^^^^^]]]\\\\\\[[[[[[ZZZ\\\[[[[[[\\\]]]\\\ZZZXXXXXXYYYYYYYYYZZZZZZZZZZZZXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\ZZZZZZZZZYYYZZZ[[[\\\\\\___]]]\\\]]]]]]]]][[[YYYZZZ[[[]]]^^^^^^^^^\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYZZZZZZYYYXXXWWWVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXVVVUUUUUUWWWYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVTTTSSSSSSSSSTTTUUUUUUTTTSSSSSSTTTTTTSSSQQQQQQSSSWWW[[[^^^^^^[[[XXXVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPOOONNNNNNMMMNNNOOOPPPPPPOOONNNOOOPPPKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLDDDFFFHHHJJJKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGGGGGGGIIIHHHFFFDDDBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????????????????======>>>>>>??????>>>>>>:::<<<===<<<;;;:::;;;<<<======<<<<<<<<<<<<======;;;<<<<<<;;;:::;;;===???AAA@@@@@@???>>>>>>>>>>>>>>>???@@@?????????AAACCCAAA@@@???>>>============>>>===;;;::::::<<<>>>???<<<;;;::::::999888888888666666555555555444444444111222222333222111000000111111000000000000111111---------,,,,,,,,,++++++000///...---,,,+++***)))%%%***,,,+++***,,,+++(((*********+++++++++,,,,,,++++++++++++++++++++++++(((+++---***%%%###%%%)))))))))))))))))))))))))))'''(((((()))))))))))))))&&&((())))))'''&&&''''''$$$(((***'''&&&(((***((()))(((&&&%%%&&&'''***+++************)))((('''&&&'''((((((((((((''''''&&&'''&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''((((((&&&$$$$$$%%%&&&$$$$$$%%%&&&''''''((((((***)))(((''''''((()))***((('''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&((()))$$$$$$$$$$$$$$$###""""""$$$%%%&&&&&&%%%%%%''')))((('''&&&&&&'''((())))))((((((***+++,,,,,,,,,,,,(((((((((((('''''''''''''''((((((((('''''')))***((())))))************))))))***+++***)))((()))+++''''''(((((()))*********''')))(((%%%&&&+++...---'''''''''''''''((())))))'''(((((((((((()))))))))''''''(((((((((((('''''')))))))))))))))((((((((()))(((((((((((((((((()))````````````aaaccceeefffbbbcccddddddeeeeeeddddddbbbcccdddcccbbbaaabbbddddddddddddddddddddddddddd``````____________``````cccbbbbbbaaabbbccceeeeeebbbaaaaaa``````___^^^^^^aaa_________aaaaaa___]]]\\\]]]]]]]]]^^^^^^^^^^^^\\\]]]^^^____________^^^\\\\\\]]]^^^____________^^^]]]]]]]]]^^^^^^______cccaaa``````aaa```^^^\\\]]]^^^```bbbbbbaaa___^^^______````````````______^^^^^^^^^]]]]]]\\\\\\[[[YYYYYYZZZ[[[[[[\\\]]]]]]\\\[[[ZZZYYYZZZ[[[]]]^^^_________^^^^^^]]]]]]]]]\\\[[[YYYXXXXXXXXXYYYZZZZZZYYYXXXXXXYYYYYYWWWVVVVVVVVVWWWZZZ]]]^^^]]][[[ZZZ[[[[[[[[[[[[ZZZZZZYYYVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQSSSSSSSSSQQQQQQRRRSSSNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPMMMMMMMMMMMMMMMNNNOOOOOOHHHIIIKKKMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBAAAAAA@@@>>>???@@@AAABBBAAAAAAAAA===>>>???>>>===<<<===???======<<<<<<<<<<<<===============<<<;;;<<<>>>@@@BBBAAA@@@???>>>>>>??????>>>???@@@@@@???@@@BBBDDDBBBAAA???>>>============@@@???===<<<===???AAABBB===<<<;;;:::999999::::::555555555555555444444444222333333333333333222222000000000111111000000000.........---------------111000///...---,,,+++***&&&+++---+++)))+++,,,******++++++++++++,,,,,,,,,++++++++++++++++++++++++(((+++---***%%%###&&&***************************+++++++++******)))))))))'''(((***)))(((''''''((((((,,,---)))''')))***(((+++***((('''''')))+++,,,*********)))((('''&&&%%%((((((((()))((((((''''''%%%&&&&&&''''''&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&$$$$$$%%%&&&&&&&&&&&&''''''((())))))+++)))(((&&&%%%&&&&&&'''((('''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&&&&'''((('''((((((''''''&&&%%%$$$$$$%%%&&&%%%%%%%%%(((***''''''(((''''''((())))))''''''((()))))))))((((((((((((((((((''''''''''''&&&'''((('''&&&&&&(((***(((((()))***************%%%&&&((((((''''''(((***'''''''''((())))))******''')))(((%%%''',,,...---'''''''''''''''((())))))(((((((((((()))))))))***'''((((((((((((((((((''''''''''''((()))******+++(((''''''&&&&&&''''''(((aaabbbcccdddfffhhhjjjkkkeeeffffffgggggggggggggggddddddeeedddbbbbbbdddfffffffffffffffffffffffffffbbbbbbbbbaaabbbbbbcccdddgggfffeeeeeeeeefffggghhheeeddddddcccbbbbbbaaaaaadddcccaaaaaabbbccccccbbb``````aaaaaaaaabbbbbbbbb___```aaabbbbbbccccccbbbaaabbbcccddddddeeeeeedddbbbbbbbbbcccccccccddddddeeedddccccccdddcccaaa___aaabbbcccddddddcccaaa```aaabbbbbbccccccbbbbbbaaa````````````````````````[[[\\\]]]]]]^^^___``````^^^^^^^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaa``````___^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[ZZZ[[[]]]___```___^^^_______________^^^^^^ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXWWWUUUTTTUUUVVVRRRSSSSSSSSSSSSRRRQQQPPPTTTTTTSSSRRRRRRQQQPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTNNNNNNOOOOOOOOOOOONNNNNNKKKKKKKKKKKKKKKKKKLLLMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGBBBCCCCCCDDDEEEFFFFFFFFFCCCDDDEEEFFFEEEDDDCCCBBB>>>???AAABBBCCCCCCBBBAAA@@@AAAAAA@@@??????@@@BBB???>>>>>>======>>>>>>???>>>??????>>>===>>>@@@BBBBBBAAA???>>>>>>???@@@AAA===???@@@AAA@@@AAABBBDDD@@@@@@@@@??????>>>>>>===??????>>>>>>???AAABBBDDD>>>===;;;:::999999:::;;;555555555555555555555555333333333444444555555555000000111222222111000000////////////////////////000000///...------,,,,,,(((---///,,,))),,,......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***)))+++...************************...---,,,+++************&&&((())))))((('''((()))***......***(((******(((+++***)))))))))***+++,,,******)))(((''''''&&&&&&'''(((((()))))))))(((((($$$%%%''''''&&&&&&&&&'''(((((())))))))))))((((((&&&'''((()))))))))))))))%%%%%%&&&&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''(((''''''''''''((()))***))))))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&(((&&&''''''((()))(((((((((%%%&&&&&&&&&&&&'''''''''"""###%%%$$$######$$$&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%(((+++&&&((())))))(((''')))******************))))))(((((((((((((((''''''''''''&&&'''((('''&&&&&&(((***'''((()))******+++******&&&'''))))))((()))***,,,***))))))((((((''''''&&&&&&))))))&&&''',,,...,,,'''''''''''''''((())))))((((((((()))))))))******'''(((((())))))(((((('''%%%&&&&&&''')))******+++''''''&&&&&&&&&&&&''''''dddeeefffhhhjjjkkkllllllhhhiiiiiijjjjjjjjjjjjjjjeeeffffffeeecccdddeeeggghhhhhhhhhhhhhhhhhhhhhhhheeeeeeddddddeeeffffffgggiiihhhgggffffffggghhhhhhfffffffffeeeddddddccccccgggeeebbbaaabbbdddeeefffdddddddddeeeeeeeeeffffffccccccdddeeeeeeffffffgggdddeeefffhhhhhhhhhhhhgggdddeeeeeefffffffffffffffgggfffeeefffffffffdddbbbdddeeefffgggfffeeecccaaacccddddddeeeeeeddddddccc`````````aaaaaabbbcccccc^^^^^^___```aaabbbcccddd___```bbbcccddddddccccccaaabbbbbbccccccddddddeeecccddddddddddddcccbbbbbb___aaaaaa```^^^___cccgggaaa___]]]^^^```bbbccccccaaaaaabbbbbbbbbbbbaaaaaa]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\ZZZYYYZZZ[[[XXXYYYYYYYYYXXXVVVTTTSSSXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYVVVUUUSSSRRRQQQRRRRRRRRRNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIHHHGGGEEEDDD@@@AAACCCEEEFFFFFFEEEDDDBBBCCCCCCBBB@@@AAACCCDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAA@@@???@@@BBBDDDAAA@@@???>>>>>>@@@AAABBB<<<>>>AAABBBBBBBBBBBBCCC>>>???@@@@@@@@@???>>>>>><<<===>>>???@@@AAABBBBBB>>>===;;;999999999:::;;;777777777777777777777777444444444555666777888999111222333444444333222111000000000000000000000111//////.........---------)))...///***'''***...///+++++++++,,,,,,,,,---------------------------------------,,,------...///************************,,,+++***))))))******+++%%%''')))))))))((()))***(((,,,---***(((***+++)))******))))))))))))))))))+++******)))((((((((((((&&&'''((()))))))))))))))$$$&&&))))))(((&&&''')))(((((())))))))))))((((((%%%&&&((()))*********)))&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&(((''''''&&&&&&&&&'''((()))&&&''''''(((''''''&&&&&&######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&"""%%%((((((&&&%%%&&&'''&&&&&&((()))))))))((('''%%%%%%&&&&&&&&&'''''''''"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$$$$%%%)))+++%%%(((******(((''')))*********+++++++++++++++***((((((((((((''''''''''''&&&'''''''''&&&&&&((()))'''((()))******+++++++++)))***++++++))))))***+++***))))))(((''''''&&&&&&&&&))))))((((((,,,---***'''''''''''''''((())))))(((((()))))))))*********(((((())))))))))))((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((fffgggiiikkklllllllllkkkjjjkkkkkklllmmmlllllllllgggggggggfffdddeeegggiiiiiiiiiiiiiiiiiiiiiiiiiiiggggggffffffggghhhiiiiiijjjiiihhhggggggggghhhiiigggggggggfffeeeeeeddddddiiifffbbb```bbbeeeggggggfffgggggggggggghhhhhhhhheeeffffffggghhhhhhiiiiiidddeeeggghhhiiiiiihhhhhhddddddeeefffffffffffffffhhhggggggggghhhhhhgggeeegggggghhhiiihhhfffdddbbbeeeeeeffffffffffffeeeeee`````````aaabbbcccdddeee``````aaabbbdddeeeeeefff```bbbdddfffggggggfffeeeaaabbbbbbcccdddeeeffffffeeefffgggggggggfffdddccc___bbbcccaaa^^^___ffflllcccaaa```aaaccceeeffffffbbbbbbcccddddddccccccccc___^^^]]]]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^___```___]]]\\\]]]^^^]]]]]]]]]]]][[[YYYWWWVVVWWWXXXXXXYYYZZZ[[[[[[\\\XXXXXXXXXXXXYYYZZZ\\\\\\[[[YYYWWWTTTSSSTTTUUUVVVPPPPPPPPPPPPPPPQQQRRRSSSOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJHHHFFFEEECCCEEEGGGIIIJJJIIIHHHGGGDDDEEEDDDCCCBBBBBBDDDFFFDDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBAAA@@@AAACCCEEEAAA@@@???>>>>>>@@@BBBDDD;;;>>>AAACCCCCCBBBBBBCCC===>>>@@@AAABBB@@@???>>>:::;;;===>>>@@@@@@AAAAAA???===;;;999888999:::;;;888888888888888888999999444444444555777888:::;;;333333444555555444333333111111111111111222222222...............---------''',,,,,,'''###&&&,,,...++++++,,,,,,,,,---------------------------------,,,+++)))***,,,......---************************))))))(((((((((***+++,,,%%%'''))))))))))))***+++%%%***+++((((((***,,,+++(((((())))))))))))(((''',,,+++******)))*********&&&&&&((()))************$$$(((++++++)))'''(((***&&&&&&''''''''''''&&&&&&###$$$&&&((((((((((((''''''''''''((((((((())))))$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&$$$%%%&&&&&&%%%%%%''')))'''&&&%%%$$$%%%&&&'''((($$$%%%'''))))))))))))(((%%%&&&'''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$((()))'''%%%&&&'''%%%&&&((()))))))))((('''%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$&&&''''''(((((())))))(((((('''$$$$$$%%%$$$$$$&&&))),,,%%%(((******(((''')))+++$$$%%%&&&'''(((((((((''')))(((((((((''''''''''''&&&'''''''''&&&&&&((()))''''''(((******+++++++++'''(((((('''%%%###$$$%%%&&&&&&''''''((()))))))))&&&)))***)))))),,,,,,)))'''''''''''''''((())))))))))))))))))************(((((())))))))))))(((((('''''''''''''''&&&&&&&&&))))))(((((((((((())))))iiiiiikkklllnnnoooppppppnnnmmmkkkjjjiiiiiijjjkkkhhhgggeeecccccceeeggghhhdddgggjjjmmmnnnmmmjjjiiiiiihhhfffeeeeeeffffffgggjjjjjjiiigggeeeeeefffhhhiiijjjjjjiiiiiihhhgggfffggggggfffeeeeeefffhhhhhhfffffffffffffffggghhhiiihhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjkkkllllllkkkjjjhhhgggiiihhhgggffffffggghhhiiijjjiiihhhfffffffffgggggghhhgggfffeeedddcccccccccdddaaa___aaaeeehhhfffbbbcccbbbbbbbbbccccccdddeeefffgggggggggfffeeedddddddddddddddeeeeeefffffffffggghhhhhhhhhgggfffdddccceeeeeedddcccdddeeefffgggeeeeeefffggggggggggggggggggfffeeedddcccbbbbbbbbbbbbaaa```^^^^^^______```aaabbbcccbbbaaa```aaabbbdddddddddcccbbbaaa`````````aaaaaa```^^^\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[```]]][[[\\\^^^___]]]ZZZZZZZZZZZZZZZZZZYYYXXXXXXTTTSSSRRRRRRTTTVVVYYYZZZQQQQQQPPPNNNNNNMMMMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGHHHJJJKKKLLLKKKKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAABBBDDDEEEAAAAAAAAAAAAAAAAAABBBBBB???@@@AAAAAA@@@AAACCCEEEBBBAAA???>>><<<<<<;;;;;;<<<888666888<<<>>><<<999333333333555888999888777555555555555555555555555444444333222111111111222222000///000222111...***...//////...---,,,...///---------........./////////000000///---,,,,,,---,,,------......------,,,------------------------+++,,,,,,------,,,,,,++++++***)))(((((()))******%%%&&&''')))***,,,---...666222...,,,---,,,)))&&&))))))******++++++,,,,,,+++***)))(((((()))***+++***************)))(((((())))))(((''''''''''''(((''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))&&&%%%$$$&&&((())))))(((%%%&&&'''((())))))))))))$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&((('''%%%$$$$$$%%%&&&''''''((()))***)))(((&&&$$$&&&&&&&&&''''''''''''(((%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&&&&&&&''''''((())))))))))))((((((((((((,,,)))%%%%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&###"""$$$'''(((%%%###&&&'''))),,,...---***''',,,))))))++++++'''''')))'''(((((())))))((('''&&&&&&'''((()))))))))''''''++++++******))))))((((((''''''''''''''''''''''''''''''''''''((((((((()))iiiiiijjjlllmmmnnnppppppooonnnlllkkkjjjjjjkkkkkkiiigggeeeddddddeeegggiiifffhhhkkklllmmmlllkkkiiijjjiiigggfffeeeffffffgggiiiiiiiiigggeeedddfffhhhiiiiiiiiiiiiiiihhhffffffhhhgggfffffffffggghhhiiifffeeeeeefffggghhhiiijjjhhhhhhiiijjjjjjjjjjjjjjjggghhhhhhiiiiiiiiiiiiiiijjjjjjkkkkkkjjjiiihhhggghhhhhhgggffffffggghhhiiijjjiiihhhgggggggggggghhhhhhgggfffeeeeeeddddddddddddaaa___aaafffhhhfffccceeeeeedddddddddeeeeeeffffffggggggggggggffffffeeeffffffffffffeeeeeeeeeeeehhhhhhiiiiiihhhgggeeedddfffeeedddddddddeeeggggggfffggghhhhhhiiiiiihhhhhhhhhgggfffeeedddcccccccccbbbaaa`````````aaabbbbbbaaabbbccccccaaaaaabbbcccddddddeeeeeedddbbbaaa```aaaaaaaaaaaa___]]][[[ZZZ\\\\\\\\\]]]^^^______```aaa___]]]]]]___```^^^\\\\\\\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWYYYZZZWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRRRRQQQOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKFFFGGGHHHJJJJJJJJJJJJIIIKKKKKKJJJIIIHHHGGGGGGFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCBBBBBBDDDFFFCCCBBBAAA???>>>============:::888999===>>><<<999999888888888999999777555666666666666666666666666555555444333333333333333333111///000111111...,,,---...///...------...000---------.........//////,,,...////////////000222------............------------------------------,,,,,,------------,,,,,,+++***))))))))))))***+++*********))))))(((((((((+++)))'''(((***,,,+++)))******************+++++++++***))))))))))))***+++(((((()))((((((''''''&&&)))(((((('''''''''((((((''''''''''''''''''''''''%%%'''''''''&&&&&&(((***''''''''''''''''''''''''(((''''''''''''''''''&&&&&&%%%%%%&&&((())))))(((&&&&&&'''((())))))))))))''''''(((((())))))))))))&&&''''''((((((''''''&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&''''''&&&''')))***)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((''')))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))'''&&&''')))+++,,,,,,)))***+++++++++++++++***---***(((***)))&&&&&&)))(((((('''&&&&&&'''((()))&&&'''(((((()))(((((((((*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((iiiiiijjjkkklllnnnooopppooonnnmmmlllkkkkkkkkkllliiihhhfffeeeeeefffhhhiiijjjjjjkkkkkkkkkkkkkkkjjjkkkjjjhhhgggfffffffffggghhhhhhhhhfffdddccceeegggiiiiiiiiiiiihhhgggffffffhhhgggggggggggghhhiiijjjeeeeeeeeefffgggiiijjjkkkiiiiiiiiijjjjjjkkkkkkkkkfffgggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggffffffggghhhiiijjjjjjjjjiiihhhhhhhhhiiiiiiiiiiiihhhgggffffffffffffeeebbbaaacccfffhhhfffdddggggggfffffffffffffffgggfffgggggghhhhhhhhhhhhgggggggggggggggfffeeeddddddiiiiiiiiiiiihhhgggffffffffffffeeeeeeffffffggghhhhhhhhhiiijjjjjjjjjiiiiiiiiihhhgggfffeeeddddddcccaaaaaaaaaaaabbbcccdddeeebbbdddeeedddcccbbbccceeedddeeefffgggfffdddbbbaaabbbbbbcccbbbaaa___]]]\\\]]]]]]^^^___```bbbccccccbbbaaa___```aaaaaa```^^^______``````______^^^]]]___^^^\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXYYYYYYZZZVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQPPPPPPOOONNNHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKIIIJJJKKKKKKLLLKKKJJJIIIGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDEEEEEEDDDEEEFFFHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@===;;;<<<>>>???===:::===<<<;;;;;;;;;;;;999777888888888888888888888888666666555444444444444555333111000///000000///...---...///...---...///111............////////////---///000000000000111333......////////////......------------------------,,,,,,------------,,,,,,++++++************++++++,,,+++***)))(((''''''&&&'''&&&%%%'''))),,,,,,,,,***************)))))))))+++******))))))******+++))))))))))))((((((((('''(((((('''''''''(((((()))((((((((((((((((((((((((&&&'''((('''&&&&&&((()))&&&&&&''''''(((((())))))******)))((((((''''''&&&'''&&&%%%&&&((())))))(((''''''((()))************))))))))))))************&&&''''''((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''''''''&&&'''((()))))))))((('''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((())))))))))))))))))(((((((((''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((('''&&&(((+++...+++---...,,,))))))+++......***'''((('''$$$%%%((()))'''%%%$$$%%%'''***,,,((('''''''''(((((()))***((())))))))))))))))))***))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''jjjiiiiiijjjkkkmmmnnnooonnnmmmmmmlllkkkkkkjjjjjjiiihhhgggffffffggghhhiiilllkkkkkkjjjjjjjjjjjjkkkllljjjiiigggfffffffffggghhhhhhgggeeeccccccdddfffiiiiiiiiiiiihhhgggfffeeegggggghhhhhhiiiiiijjjjjjeeeeeefffggghhhjjjlllmmmjjjjjjiiiiiiiiihhhiiiiiieeeffffffggghhhgggggggggggggggggghhhhhhhhhhhhhhhfffffffffggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhggggggggghhhfffdddcccdddfffgggfffeeehhhggggggffffffffffffffffffggghhhiiiiiiiiiiiiiiifffggghhhhhhhhhgggfffeeeiiiiiiiiiiiiiiihhhggggggffffffffffffgggggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhggggggfffeeedddcccbbb``````aaabbbcccdddeeefffcccdddeeeeeeddddddeeefffdddeeeggghhhhhhfffdddbbbddddddddddddcccaaa___^^^\\\]]]^^^```aaacccdddddddddcccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbaaa``````aaa```___]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZYYYZZZZZZYYYZZZZZZ[[[[[[\\\]]]]]]YYYYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRMMMMMMNNNOOOOOOPPPPPPPPPNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOLLLIIIGGGGGGHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMJJJLLLNNNOOOOOONNNMMMKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCEEEFFFGGGFFFFFFGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@??????@@@@@@???======<<<<<<===>>>>>>===;;;999999999999888888888888666666555555555555555666444333111000000000111111---/////////...///111333////////////000000000000111222222111///....../////////000000000000//////------------------------------............------+++++++++++++++,,,,,,,,,'''(((((())))))*********,,,+++******+++,,,,,,,,,+++++++++******))))))(((++++++++++++++++++++++++,,,+++++++++***+++++++++))))))(((((((((((())))))(((((((((((((((((((((((('''(((((('''&&&&&&((()))&&&&&&'''((())))))***************************)))'''&&&&&&'''((())))))((('''((()))******+++++++++(((((((((((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%###%%%&&&(((((((((''''''%%%&&&'''((())))))(((((($$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%''''''((())))))*********))))))((((((((('''''''''&&&)))***)))&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))***(((%%%%%%'''***,,,000222000+++))),,,///...)))&&&&&&%%%"""$$$((('''&&&%%%%%%%%%'''***+++((((((''''''''')))***+++'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((jjjiiiiiiiiijjjkkkmmmooollllllkkkkkkjjjiiiiiihhhiiihhhgggggggggggghhhiiikkkkkkjjjiiiiiiiiijjjjjjkkkjjjhhhgggfffffffffggghhhhhhgggeeeccccccdddfffhhhiiiiiihhhhhhgggfffeeefffgggggghhhiiijjjjjjjjjeeeffffffgggiiikkklllmmmlllkkkiiigggfffeeeeeeeeeeeeeeefffgggggggggggggggfffffffffgggggghhhhhhiiiffffffggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhhhhiiiiiiffffffeeefffgggggggggfffffffffeeeeeeeeeeeeeeefffgggggghhhiiijjjjjjjjjiiidddeeegggiiijjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhfffffffffgggggggggggggggfffgggggggggggggggffffffffffffffffffeeecccbbbaaa^^^___```bbbcccdddeeeeeeccceeeffffffeeeeeefffgggeeefffggghhhhhhgggeeedddeeefffffffffeeecccbbb```^^^___```bbbccceeeffffffeeeeeeeeeeeedddccccccdddbbbbbbccccccbbbbbbaaa`````````___^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\ZZZZZZ[[[[[[\\\]]]]]]^^^\\\\\\[[[[[[ZZZZZZYYYYYYWWWWWWXXXXXXWWWWWWVVVUUUPPPPPPPPPQQQQQQRRRSSSSSSQQQQQQQQQRRRSSSSSSTTTTTTSSSQQQNNNKKKJJJIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOLLLMMMOOOQQQRRRQQQOOONNNKKKLLLMMMMMMMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEEEECCCEEEGGGHHHGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCBBBAAA@@@>>>======>>>@@@@@@???===;;;:::::::::999999999888666666555555555666666777555444333222111111333444000111111111000000222444000000111111111222222222111222333111///...///000000111111222222111111000........................---......//////......---++++++,,,---------------&&&&&&((()))***,,,------.........---,,,,,,,,,---,,,,,,++++++******))))))++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,---++++++***))))))))))))***))))))))))))))))))))))))(((((()))(((&&&&&&((()))''''''(((((()))***++++++''''''((()))******++++++((('''&&&''')))))))))''''''((()))******+++++++++))))))))))))))))))(((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''&&&&&&'''(((((()))))))))&&&&&&&&&&&&''''''''''''######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((()))************((((((((((((''''''''''''%%%(((***)))'''&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%(((,,,,,,***(((***,,,***///444333///+++,,,...---)))&&&&&&$$$"""$$$((($$$$$$&&&'''((((((((((((((((((''''''((()))+++,,,''''''(((((()))))))))***''''''''''''''''''''''''(((((((((((())))))))))))jjjiiihhhhhhhhhjjjmmmnnnjjjkkkkkkkkkjjjiiihhhggghhhgggggggggggggggggghhhiiiiiihhhhhhhhhiiiiiijjjiiihhhfffeeeeeeffffffggghhhhhhhhhfffdddccceeeggghhhhhhhhhhhhgggfffeeeeeeeeefffggghhhiiijjjjjjjjjggggggggghhhiiikkklllmmmlllkkkiiifffeeedddddddddeeeffffffgggggggggggggggffffffffffffggghhhjjjjjjgggggghhhhhhhhhhhhggggggfffggghhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiiiiiggggggggggggggggggggggggddddddccccccdddeeeeeefffggghhhhhhiiiiiiiiiiiihhhccceeehhhjjjllllllkkkjjjiiihhhhhhggggggggghhhiiieeeeeefffggggggggggggfffeeeeeefffffffffeeeddddddeeeeeeffffffeeecccaaa```^^^___aaabbbddddddddddddcccdddffffffeeeeeefffhhhffffffgggggggggfffffffffgggggghhhhhhgggfffdddcccccccccdddeeefffhhhhhhiiieeefffgggfffdddcccdddeeeccccccddddddccccccbbbaaa``````````````````````````````____________``````[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYXXXPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWTTTSSSQQQOOONNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQOOOPPPRRRSSSTTTSSSSSSRRRNNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHCCCFFFHHHIIIIIIHHHHHHIIIGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>><<<======<<<<<<;;;;;;::::::777777777777777888888999555666666555444333555777333444444333222222333555222333333333333444444444///111222222111222333555222222333333333333222222000000000000000000000000......////////////......+++,,,---...//////......*********+++++++++,,,,,,+++,,,---,,,+++,,,...///,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++***)))))))))***+++,,,///...---,,,+++*********))))))))))))))))))))))))((())))))((('''&&&((()))(((((())))))******++++++###$$$%%%&&&((()))******)))((('''''')))))))))'''''''''((()))************++++++++++++************'''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((("""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))$$$%%%''')))******))))))((((((((('''''''''&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((!!!$$$&&&((())))))+++,,,(((,,,111222///,,,***+++,,,(((%%%'''&&&$$$%%%(((###$$$&&&((((((((('''&&&'''''''''((()))***+++,,,'''(((((((((((((((((()))''''''''''''''''''''''''(((((()))))))))*********jjjiiihhhggggggiiilllnnnkkkkkkllllllkkkjjjhhhgggffffffffffffffffffffffffffffffgggggghhhhhhiiiiiifffeeeeeeddddddeeeggghhhiiiiiiiiigggeeedddfffhhhhhhhhhhhhhhhgggfffeeedddcccdddfffhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmkkkjjjhhhfffeeefffggghhhffffffggghhhhhhhhhhhhgggffffffffffffgggiiikkklllhhhhhhiiiiiihhhgggfffeeedddeeegggiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiihhhhhhggghhhhhhbbbbbbccccccdddeeegggggghhhhhhhhhiiihhhhhhggggggeeegggiiilllmmmlllkkkiiihhhggggggffffffggghhhhhhcccdddeeefffgggffffffeeeeeeeeeeeeeeeeeedddcccccceeefffggggggfffdddbbb``````aaacccdddeeeeeeeeeeeebbbdddeeeeeeeeeeeefffhhhgggfffeeeeeeeeefffgggggghhhhhhiiiiiiiiigggfffeeedddeeeeeefffggghhhhhhhhheeeggghhhgggdddcccdddfffeeeeeeeeeeeeeeedddccccccbbbbbbbbbbbbbbbaaaaaa```aaaaaaaaa``````aaaaaabbb]]]]]]^^^______``````aaa_______________^^^^^^^^^[[[\\\\\\\\\\\\[[[ZZZZZZSSSRRRRRRRRRRRRTTTUUUVVVUUUUUUUUUVVVVVVWWWWWWXXXVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUSSSTTTTTTUUUVVVVVVWWWWWWSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLEEEHHHKKKLLLKKKJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLFFFGGGGGGGGGGGGGGGGGGHHHEEEDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@???>>>>>>======:::::::::::::::;;;<<<<<<555777999999777666777888777777777666444333444555444555555555666666666666222333555555444444666777333333444444444444333333111111111111111111111111/////////000000/////////+++,,,...///000000//////------,,,,,,,,,,,,,,,,,,***,,,...---,,,,,,///111,,,------------------...+++,,,---......---,,,+++,,,+++)))))))))+++,,,...333222000...,,,+++******************************)))******)))'''&&&((()))************************&&&&&&'''(((((()))*********((('''((())))))((('''&&&&&&'''((())))))))))))++++++*********)))))))))(((((())))))))))))(((((('''''''''((((((((())))))***)))(((''''''&&&&&&''')))((((((''''''''''''(((%%%%%%&&&&&&&&&'''''''''%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))###$$$&&&(((******)))((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''%%%""""""###&&&(((((('''(((***++++++***)))((()))&&&&&&((((((&&&&&&)))&&&&&&&&&&&&&&&&&&&&&'''&&&'''((()))***+++++++++((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))kkkiiigggfffgggiiilllmmmkkklllmmmmmmlllkkkiiihhhffffffffffffffffffffffffddddddfffggghhhhhhhhhhhhddddddccccccdddeeeggghhhjjjjjjiiigggeeeeeefffhhhhhhhhhhhhhhhgggfffeeedddbbbccceeeggghhhiiihhhhhhjjjiiiiiiiiijjjkkkkkkllljjjhhhgggfffggghhhjjjkkkfffgggggghhhhhhhhhhhhhhhgggfffffffffhhhjjjlllmmmiiiiiijjjiiihhhgggeeedddcccdddfffhhhiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiihhhiiijjjiiihhhggghhhiiibbbbbbcccccceeefffhhhiiihhhhhhhhhhhhhhhgggfffeeegggiiikkkmmmmmmkkkiiihhhhhhgggfffeeeeeefffggghhhcccccceeefffffffffeeedddeeefffffffffeeeddddddcccfffggghhhhhhgggeeecccaaabbbccceeefffgggffffffeeebbbccceeeeeeeeeeeefffhhhhhhfffeeecccdddeeeggghhhhhhiiijjjjjjiiihhhgggfffcccdddddddddeeeeeeffffffeeeggghhhgggdddcccdddgggfffffffffffffffeeeeeedddeeeeeeeeedddcccbbbaaa````````````___``````aaaaaa___``````aaaaaabbbcccccc````````````____________\\\\\\]]]]]]\\\\\\[[[ZZZVVVUUUUUUTTTUUUWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXXXXXXXXXXWWWVVVUUUSSSTTTTTTUUUUUUVVVWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[VVVUUUSSSQQQQQQQQQQQQRRROOOOOOOOOOOOOOOOOOOOOPPPGGGIIIMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPFFFGGGHHHHHHHHHHHHIIIJJJCCCBBBCCCEEEGGGIIIHHHGGGCCCCCCBBBBBBAAA@@@??????<<<<<<<<<<<<<<<===>>>???555888;;;;;;999777888999999999999777555444444666666666666666777777777777777888999888666444555666333444444555555444444333222222222222222222222222//////000000000000//////+++,,,...000000000000///,,,,,,,,,------............000111///---,,,...111---------....../////////,,,,,,---......---,,,,,,...---+++++++++---///000555444222///---+++******************************)))******)))'''&&&((()))+++++++++***************+++++++++++++++,,,,,,,,,***)))'''((()))***((('''%%%&&&'''((()))))))))))))))(((((((((''''''&&&&&&(((((())))))))))))(((((('''((((((((())))))******,,,***((('''&&&&&&&&&'''***)))((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''"""###&&&((())))))(((((((((((('''''''''&&&&&&&&&'''&&&%%%'''+++,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''666///&&&"""###&&&'''((('''%%%$$$%%%'''(((((('''(((&&&&&&))))))''''''***)))'''%%%######%%%'''(((%%%&&&(((***+++,,,++++++))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))kkkjjjhhhggggggiiikkkmmmiiiiiijjjjjjiiihhhgggfffgggffffffffffffeeeeeeeeebbbcccdddeeeffffffffffffdddcccbbbbbbbbbcccdddeeefffeeedddeeegggggggggfffiiiiiiiiijjjkkkjjjfffddd```bbbdddfffhhhiiiiiiiiikkkiiiggghhhkkkmmmlllkkkiiihhhhhhhhhhhhhhhiiijjjeeefffhhhiiijjjjjjiiiiiiiiihhhhhhhhhhhhjjjlllmmmkkkjjjiiiiiiiiihhhfffdddeeefffhhhkkklllkkkjjjjjjkkkllllllkkkiiiiiijjjlllkkkiiifffggghhhhhhfffcccfffeeeddddddfffggggggggggggggghhhhhhhhhhhhggggggjjjjjjjjjiiiiiiiiiiiiiiiggghhhhhhhhhhhhggggggfffbbbbbbcccccccccddddddddddddeeegggfffeeeccccccdddeeefffgggggggggggggggfffhhhgggfffffffffgggiiijjjggghhhhhhgggffffffhhhjjjfffeeedddcccbbbcccdddeeeccccccdddeeeffffffffffffgggfffeeedddcccdddeeeeeeffffffeeedddeeefffggghhhhhhiiiiiiiiihhhgggfffeeefffdddccccccdddeeeeeeddd^^^aaadddeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa```aaabbbccccccbbbaaa```]]]\\\[[[ZZZZZZZZZ[[[\\\YYYYYYWWWWWWVVVWWWXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[]]]]]]]]][[[YYYXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVUUUUUUWWWXXXYYYXXXVVVYYYXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQRRRSSSSSSQQQOOOMMMNNNOOOPPPPPPPPPOOONNNSSSRRRPPPNNNNNNOOOPPPQQQPPPOOOOOONNNMMMLLLKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGIIIGGGEEECCCAAAAAAAAAAAA???@@@AAAAAAAAA@@@???>>>:::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999777888999::::::999888777777888999999888888999:::888888888888888888888888///555666222111666777444444333222111000000000000000000////////////000000///////////////.........+++...000000---,,,---///.........................../////////...------,,,+++,,,,,,++++++---000333555333000---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,++++++******++++++,,,***++++++,,,,,,++++++************)))))))))))))))******))))))))))))******((((((((((((((((((((((((***)))'''&&&'''(((***++++++(((%%%&&&)))+++***)))&&&'''((('''&&&&&&'''((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))'''$$$"""!!!"""###%%% !!!$$$&&&&&&&&&%%%$$$(((((()))))))))(((&&&%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%(((***))))))((('''&&&%%%%%%$$$'''(((((('''%%%%%%&&&((()))'''###!!!!!!%%%))),,,******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''((())))))(((&&&%%%'''(((jjjiiigggffffffhhhjjjllljjjjjjiiihhhhhhggggggfffffffffffffffeeeeeeeeeeeecccccccccdddeeeeeeffffffeeeeeedddcccbbbcccddddddfffeeedddeeefffggggggeeehhhggghhhiiijjjiiigggdddaaabbbdddfffggghhhhhhhhhjjjhhhggghhhkkkllljjjhhhggghhhhhhhhhiiiiiijjjjjjhhhhhhiiiiiiiiihhhgggfffggggggffffffggghhhjjjkkkhhhgggfffggghhhhhhgggeeeeeefffiiikkkllllllkkkjjjjjjkkkkkkjjjhhhgggiiijjjkkkiiigggggghhhhhhfffdddfffeeedddeeefffgggggggggggggggggghhhhhhgggggggggggggggggggggggggggggggggfffgggggghhhhhhhhhggggggbbbbbbcccccccccdddddddddeeeggghhhhhhfffeeeeeefffeeeeeefffggggggggggggfffeeeeeeeeeeeeeeefffggggggggghhhgggfffeeeeeegggiiidddccccccbbbbbbcccddddddcccdddeeeeeefffeeeeeeeeefffeeeddddddddddddeeeffffffeeeeeeddddddfffggghhhiiihhhhhhggggggfffeeeeeeeeecccbbbbbbcccddddddccc```bbbddddddcccaaaaaabbbbbbbbbbbbaaaaaaaaa``````___```bbbccccccbbb```___]]]\\\[[[[[[ZZZ[[[\\\]]][[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]_________^^^\\\[[[\\\[[[YYYXXXVVVVVVUUUUUUXXXXXXWWWYYYZZZ[[[ZZZXXXZZZZZZYYYWWWVVVUUUUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQPPPPPPQQQRRRRRRRRRQQQPPPTTTRRRQQQOOOOOOPPPQQQRRRQQQQQQPPPPPPOOONNNNNNNNNJJJIIIHHHIIIKKKLLLKKKJJJKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEDDDCCCCCC????????????>>>===<<<<<<===============<<<<<<;;;::::::;;;;;;;;;;;;:::::::::;;;<<<;;;999888888:::999999999999999999999999222777888555444777999777444333222111111000111111000111222333333222111000/////////000000000000000,,,///000000...---...///.........................../////////......---,,,//////...---++++++---000333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))***)))((('''''')))***+++***(((&&&&&&(((******)))&&&'''((((((&&&&&&'''((()))(((''''''''''''((()))''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''$$$&&&((()))******)))(((''''''((()))((('''&&&%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$&&&((('''&&&%%%$$$%%%&&&'''((()))))))))(((((((((''''''&&&&&&&&&&&&&&&''''''(((((())))))(((&&&%%%'''(((iiihhhfffeeefffgggiiikkkkkkjjjhhhgggffffffggggggffffffeeeeeeeeedddddddddccccccbbbbbbcccdddfffggggggfffeeedddddddddddddddfffddddddeeefffgggfffeeeeeeeeeeeegggiiiiiigggeeecccccceeefffgggggggggfffiiihhhhhhiiijjjiiigggeeedddeeegggiiijjjjjjiiiiiijjjjjjiiiiiigggfffdddccceeeeeeeeeeeefffggghhhhhheeeeeeeeefffhhhhhhgggeeefffgggiiikkkllllllkkkkkkhhhiiiiiihhhffffffggghhhjjjiiigggggghhhhhhgggeeefffffffffeeeffffffggghhhggggggggggggggggggggggggffffffffffffffffffffffffdddeeefffgggggggggggggggbbbbbbcccccccccdddddddddfffhhhiiiiiigggffffffgggdddeeeffffffggggggffffffdddeeeffffffggggggffffffgggggggggeeeccccccdddfffbbbaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeeeeddddddcccdddddddddddddddeeeggggggfffeeedddddddddeeeggghhhiiihhhfffeeeddddddeeeeeedddbbbaaaaaabbbccccccbbbbbbccccccbbbaaa```aaacccbbbbbbaaaaaaaaaaaa``````^^^___aaabbbbbbaaa___^^^]]]\\\\\\\\\\\\\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]]]]YYYZZZZZZ[[[\\\]]]^^^^^^___```aaabbbaaa```___^^^___]]]\\\ZZZXXXWWWVVVVVV[[[ZZZZZZ[[[]]]]]]\\\ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWXXXWWWVVVWWWXXXXXXVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQNNNMMMMMMMMMOOOPPPOOONNNMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHFFFEEEEEEDDDBBB@@@>>>===@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<======>>>===>>>>>>===:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;666:::;;;888777999:::999777666555444444333444444000222444666666444222000000000111111222222333333///000111000///...///111////////////////////////...////////////......---/////////---++++++---///000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************+++******))))))******+++++++++++++++++++++++++++***)))((((((((()))+++,,,)))'''&&&&&&((()))))))))&&&((()))((('''&&&'''))))))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((()))))))))))))))((('''&&&$$$$$$###$$$$$$$$$%%%&&&'''((()))$$$%%%&&&(((((((((''''''&&&&&&'''((((((&&&%%%$$$###$$$&&&'''((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%###&&&((()))'''%%%$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$&&&((($$$%%%'''((((((&&&%%%###((((((((((((((('''''''''''''''&&&&&&''''''((()))(((((()))'''&&&%%%'''(((gggfffeeeeeeeeegggiiijjjkkkiiigggeeedddeeefffgggeeeeeeeeeeeedddddddddccccccbbbaaa```aaaccceeeggghhhgggffffffeeeeeeddddddeeedddcccdddfffgggfffeeeccccccccceeeggghhhgggeeeddddddeeeeeeeeeeeeeeeeeeggghhhhhhiiiiiigggdddbbbaaabbbeeegggiiiiiihhhgggiiihhhhhhgggfffeeedddccceeeeeeeeeeeeffffffggggggfffeeeeeefffhhhhhhfffeeefffgggiiijjjkkkllllllkkkggghhhhhhgggeeeeeefffhhhiiihhhggggggggggggffffffffffffgggfffeeeeeeggghhhfffffffffeeeeeefffffffffffffffffffffggggggggggggccccccdddffffffgggggggggbbbbbbcccccccccdddddddddfffgggiiihhhgggeeeffffffcccdddeeefffffffffffffffeeefffhhhiiiiiihhhhhhgggffffffeeecccaaaaaabbbdddaaaaaabbbbbbdddeeeffffffeeeffffffeeedddcccbbbbbbbbbccccccdddeeefffggghhheeeeeedddddddddeeefffgggiiigggeeecccbbbcccdddeeecccaaa``````aaabbbbbbaaaaaabbbaaa```___```cccfffbbbaaaaaaaaa````````````]]]^^^```aaaaaa```^^^]]]\\\\\\]]]]]]]]]^^^______^^^]]]]]]\\\\\\]]]^^^___\\\\\\]]]]]]^^^______```aaaaaabbbbbbbbbbbbaaa```^^^^^^\\\[[[ZZZZZZYYYYYY]]]]]]\\\]]]______]]]\\\]]]]]]]]]\\\[[[[[[ZZZYYYZZZYYYXXXYYYZZZZZZXXXVVVVVVVVVVVVVVVVVVUUUUUUTTTWWWVVVUUUTTTTTTTTTTTTUUURRRRRRRRRSSSSSSTTTTTTTTTQQQPPPPPPPPPRRRSSSRRRQQQNNNNNNOOOOOOMMMLLLJJJHHHIIIIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIHHHFFFEEECCCBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA???>>>>>>???@@@@@@>>>??????>>><<<;;;;;;<<<========================:::<<<===;;;::::::;;;;;;<<<;;;:::999888888888888333444555666666555444333111222222333444555555666111111222111111111111222000000000000000000000000//////000000000000//////+++,,,------,,,---///111---............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,*********+++++++++++++++++++++************++++++++++++++++++++++++++++++******)))))))))***+++,,,((('''''''''((()))))))))'''((())))))''''''((())))))(((((((((((((((((()))'''''''''''''''''''''''''''''''''(((((()))))))))))))))((('''&&&%%%$$$$$$%%%%%%&&&''''''(((((((((###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%'''((((((&&&$$$$$$$$$""""""######$$$$$$$$$%%%###$$$%%%%%%$$$%%%''')))%%%&&&((()))(((&&&$$$"""''''''''''''''''''''''''(((''''''''''''((())))))'''(((((('''&&&%%%'''(((eeeeeeeeeeeefffggghhhiiijjjiiifffdddddddddfffgggeeedddddddddccccccccccccbbbaaa```___```bbbdddfffggggggggggggffffffeeeeeeeeedddcccdddfffffffffeeecccbbbbbbdddfffggggggeeeeeeeeeeeeddddddeeeeeeeeefffgggiiiiiihhheeecccbbb^^^```ccceeeffffffeeeeeefffeeeeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhhhhgggiiihhhgggggghhhgggeeecccfffggghhhiiijjjkkkkkkkkkggghhhhhhgggeeeeeefffgggfffgggggggggfffeeeffffffeeefffgggfffdddccceeegggeeeddddddccccccddddddeeeddddddeeeeeeeeefffffffffaaabbbccceeeeeefffffffffbbbbbbcccccccccddddddddddddfffgggfffeeecccddddddbbbcccdddeeeffffffffffffdddeeefffhhhhhhgggffffffeeeeeedddbbb```___aaacccaaabbbcccdddfffgggggghhhffffffeeeeeedddcccaaaaaaaaabbbcccdddfffggghhhhhheeeddddddcccdddeeefffggghhhgggeeecccbbbcccdddeeecccaaa``````aaabbbbbbaaa___``````______aaaeeehhhaaaaaaaaa````````````___]]]^^^___``````___^^^]]]\\\\\\]]]^^^___`````````___^^^]]]]]]]]]^^^```aaa^^^^^^______```aaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa]]]\\\\\\\\\\\\]]]^^^^^^___^^^^^^^^^``````^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZ\\\ZZZZZZZZZ[[[[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWRRRRRRSSSSSSTTTUUUUUUUUUSSSQQQQQQRRRSSSTTTSSSRRROOOPPPPPPPPPOOOMMMLLLJJJLLLLLLLLLLLLLLLMMMNNNNNNJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEDDDBBBAAA@@@AAABBBCCC>>>???@@@@@@???>>>???AAA????????????????????????======>>>>>><<<:::;;;=========<<<;;;::::::::::::888777666555555666777888444444555555666777888888444333222222222333333444222222222222222222222222000111111222222222111111+++---......------///111---......//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------------...---------......---------***+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************++++++,,,'''((()))))))))))))))***((()))******(((((()))***((())))))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''((('''&&&$$$###%%%'''######$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&(((***''''''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''(((''''''''''''((())))))&&&'''''''''%%%%%%'''(((eeeeeeeeefffggghhhiiijjjiiihhhfffeeeddddddeeeeeedddddddddcccccccccbbbbbb``````______```aaacccdddeeeeeefffggggggffffffeeeeeeccccccdddeeefffeeedddcccbbbbbbccceeegggffffffeeedddddddddddddddeeeffffffhhhiiiiiifffddddddddd___```bbbdddeeeeeeddddddccccccccccccdddeeefffgggggghhhhhhiiiiiiiiihhhhhhjjjiiihhhhhhhhhgggeeeccceeeffffffggghhhiiijjjkkkfffggggggfffddddddeeegggdddeeefffeeedddcccdddfffdddfffgggeeebbbaaadddfffccccccaaaaaaaaaaaacccccc```aaaaaabbbbbbcccccccccaaabbbcccdddddddddddddddbbbbbbcccccccccdddddddddbbbdddeeeeeecccbbbbbbcccaaabbbcccdddeeefffffffffaaabbbccccccddddddccccccdddddddddbbb``````aaacccbbbcccdddfffggghhhhhhhhheeeeeeeeeeeedddcccaaaaaaaaabbbdddeeefffgggggggggeeedddcccccccccdddfffggghhhgggeeedddccccccddddddcccaaa``````aaabbbbbbaaa_______________aaadddgggaaaaaa````````````______]]]^^^```aaaaaa```^^^]]][[[\\\^^^```aaaaaabbbbbb```___^^^^^^___```bbbcccaaaaaaaaaaaabbbbbbccccccaaaaaaaaabbbbbbbbbbbbccc^^^^^^^^^^^^___aaabbbcccaaa`````````aaaaaa```^^^^^^___`````````___]]]\\\^^^]]]\\\]]]^^^]]]\\\ZZZ[[[ZZZYYYXXXWWWWWWWWWXXXZZZZZZZZZZZZYYYYYYYYYXXXTTTTTTUUUUUUVVVVVVVVVWWWSSSRRRQQQRRRTTTUUUTTTSSSQQQQQQQQQQQQPPPOOONNNMMMNNNNNNMMMMMMMMMMMMNNNNNNJJJKKKLLLLLLMMMMMMMMMMMMIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGFFFFFFEEEEEEEEEEEEAAACCCDDDDDDCCCCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAA???;;;;;;???>>>===<<<;;;;;;:::::::::<<<:::888666666888:::<<<777777777888888999999:::777555333222444555555555555555555555555555555555222222333444444444444333111222222111///------...///////////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---......//////......---+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,''')))++++++*********+++(((***+++***)))((()))+++((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''((((((%%%&&&&&&'''(((((())))))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&(((((('''&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%((((((&&&$$$######&&&)))$$$%%%%%%%%%&&&&&&''''''%%%&&&''''''&&&&&&(((***''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))%%%&&&'''&&&%%%%%%''')))eeeeeeffffffhhhiiijjjjjjggggggfffeeeeeeddddddcccccccccccccccbbbbbbbbbbbb^^^______``````aaabbbbbbbbbccceeefffggggggffffffdddcccbbbccceeefffeeedddeeedddcccccceeeffffffeeeddddddcccccccccdddfffgggfffhhhiiihhheeedddeeegggcccccccccdddddddddeeeeeecccbbbbbbbbbcccdddfffgggggghhhiiiiiiiiihhhhhhggghhhgggffffffggggggeeecccdddeeeeeeeeeggghhhiiijjjdddeeeeeedddbbbbbbccceeeaaaccceeedddbbbaaaccceeebbbeeefffddd```___bbbeeebbbaaa___^^^^^^___aaabbb______```aaaaaabbbccccccbbbbbbcccccccccccccccbbbbbbbbbcccccccccdddddddddbbbdddeeedddcccaaabbbbbb```aaabbbdddeeeeeeeeefffaaaaaa``````aaaaaabbbccccccccccccbbb``````bbbdddbbbcccdddfffggggggffffffdddddddddddddddcccbbbaaabbbcccdddffffffgggffffffeeedddcccccccccdddeeefffggggggffffffeeeddddddddddddbbb```aaabbbcccbbbbbb```aaaaaa```______aaadddaaaaaa`````````_________]]]^^^```aaaaaa```^^^]]][[[\\\^^^```bbbcccccccccbbbaaa``````aaacccdddeeebbbccccccccccccdddddddddbbbbbbbbbbbbccccccddddddbbbbbbbbbbbbcccdddeeeeeedddcccbbbcccddddddbbb``````aaabbbccccccaaa```___```_________``````^^^]]]^^^]]]\\\ZZZYYYYYYZZZZZZ\\\\\\\\\\\\[[[[[[ZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXTTTSSSRRRSSSUUUVVVUUUTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIGGGGGGGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEBBBCCCDDDBBB======AAAAAA@@@???>>>>>>=========>>>===<<<;;;;;;<<<===>>>::::::::::::::::::::::::999666333333555777777666777777777777777777777777444444555666666666666666444555666555222000000111222111000///...//////000////////////////////////........................//////............//////......////////////......++++++,,,,,,---.........------,,,,,,,,,,,,------------------------------***++++++,,,,,,,,,,,,,,,(((***------,,,***+++---)))***++++++))))))***+++((()))************)))((((((((((((((((((((((((((())))))((((((((((((((((((&&&&&&&&&'''((()))))))))'''&&&%%%$$$%%%&&&(((***$$$$$$$$$#########$$$$$$%%%&&&'''((()))(((''''''&&&&&&%%%$$$%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&%%%%%%''')))eeeeeefffggghhhiiijjjkkkffffffffffffeeedddcccbbbcccccccccbbbbbbbbbbbbaaa]]]^^^___```aaaaaaaaaaaaaaabbbdddfffggggggffffffdddcccbbbccceeefffeeedddfffdddcccccceeeffffffeeedddcccbbbbbbccceeefffgggfffhhhiiigggeeedddfffiiifffeeedddddddddeeeffffffdddcccbbbbbbbbbccceeeeeegggggghhhiiiiiihhhgggfffeeeddddddeeefffgggfffdddddddddddddddeeeggghhhiiicccddddddcccaaa```bbbccc```bbbdddcccaaa```bbbdddaaadddfffddd___^^^aaadddaaa```^^^]]]]]]^^^```aaa```aaaaaabbbcccddddddeeebbbbbbcccccccccbbbbbbaaabbbbbbcccccccccdddddddddbbbdddeeeeeecccbbbbbbccc``````bbbcccdddeeeeeeeeecccbbbaaaaaaaaabbbdddeeebbbccccccbbbaaaaaaccceeeaaabbbdddeeefffeeeeeedddccccccdddddddddcccbbbbbbbbbccceeefffgggffffffeeeddddddcccccccccdddeeefffggggggggggggfffeeedddcccdddbbbaaaaaabbbccccccbbbbbbccccccaaa___^^^___```aaa`````````____________^^^___aaabbbbbbaaa___^^^[[[\\\___aaaccccccccccccccccccbbbbbbccceeefffgggcccddddddddddddddddddeeecccccccccccccccdddeeefffgggffffffeeeeeeffffffffffffeeeeeeeeeffffffdddbbbbbbcccdddeeeeeedddbbbaaacccbbbaaaaaacccbbbaaa___```___^^^\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYUUUTTTSSSTTTVVVWWWVVVUUUVVVUUUSSSRRRQQQRRRSSSSSSTTTRRRQQQOOONNNNNNNNNNNNLLLMMMMMMNNNNNNMMMMMMLLLOOOOOOPPPPPPOOOOOONNNMMMNNNNNNOOOOOONNNMMMKKKJJJMMMNNNNNNMMMJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEEEEGGGDDD>>>???CCCEEEEEEDDDCCCBBBBBBBBBBBB??????@@@@@@@@@@@@??????;;;;;;;;;;;;;;;;;;:::::::::777333333666888888777888888888888888888888888555555666777777888777777444555777777666555666777555333111///...///000111000000000000000000000000000000000000000000000000//////............//////......////////////......++++++,,,,,,---...//////...------,,,,,,------...////////////////////////***+++,,,---------,,,,,,(((+++...///,,,+++,,,---)))+++++++++***)))***+++((()))***++++++***)))((())))))))))))))))))))))))++++++******))))))((((((''''''''''''((((((((()))%%%$$$###"""$$$'''***,,,)))(((((('''''''''((((((%%%&&&((()))))))))((((((&&&%%%%%%%%%&&&((()))+++$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###!!!!!!"""%%%&&&&&&''''''&&&&&&%%%"""$$$'''((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&###$$$&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%''')))gggfffeeeddddddeeefffggghhhhhhhhhgggfffdddcccbbbcccccccccbbbbbbbbbbbbaaa____________```bbbcccddd```aaacccddddddcccaaa```aaa^^^\\\^^^ccceeeccc___cccdddeeeeeeeeedddcccbbbaaaaaabbbcccdddfffggghhhhhhiiiiiigggeeedddeeegggcccdddeeefffffffffeeedddeeedddcccbbbbbbbbbcccccchhheeeddddddggghhhfffddddddddddddeeeeeeeeeeeeeeefffeeeeeeddddddeeeeeefffdddbbb______aaabbbbbbbbbbbbbbbbbbbbbbbbaaa```___bbbbbbaaa``````aaabbbbbbaaa^^^\\\]]]```bbbaaa___bbbbbbcccdddddddddcccccc___aaaccccccbbbbbbcccdddbbbbbbbbbbbbaaaaaaaaa```````````````aaabbbcccccc^^^___aaaaaaaaaaaadddfffdddcccaaa`````````aaabbbbbbaaa`````````aaacccdddaaabbbbbbbbbcccccccccccccccdddeeeeeecccaaabbbbbb___bbbdddfffeeeeeeeeeffffffffffffeeeccccccdddfffggghhhhhhhhhhhhhhhggggggcccddddddcccbbbaaacccdddcccbbbaaa``````aaabbbcccbbbbbb```___]]][[[ZZZYYY^^^^^^______``````aaaaaa]]]]]]]]]^^^___aaabbbcccbbbdddeeedddbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeee``````aaabbbcccddddddeeecccccccccdddfffgggiiijjjiiiiiijjjiiiiiigggeeedddeeeeeefffgggggggggffffffeeeddddddccccccbbbbbbbbbaaa```^^^]]]]]]^^^___``````aaaaaa___]]]\\\^^^___^^^]]][[[ZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWUUUQQQNNNMMMNNNPPPQQQNNNNNNOOOOOOOOOOOONNNNNNQQQRRRSSSRRRPPPOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOLLLMMMOOOPPPPPPOOONNNLLLKKKLLLNNNOOONNNMMMKKKJJJHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGCCCDDDEEEDDDCCCBBBCCCDDDAAAAAA@@@@@@???>>>>>>===;;;;;;<<<<<<;;;;;;:::999::::::::::::;;;<<<<<<===999999:::;;;;;;:::::::::999999999999888777555555444444444333333222222222444222111111222333333222333333222000//////222444000000000000////////////222222111111000000//////---------....../////////...///000///...---...000,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,---------.........//////---------,,,,,,+++++++++******)))))))))))))))***))))))))))))))))))))))))''''''(((((((((((('''''')))''''''(((******'''$$$)))(((&&&%%%$$$$$$%%%&&&''''''((((((((((((''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%)))$$$!!!"""&&&)))'''$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&''''''&&&$$$######$$$###$$$%%%%%%$$$$$$&&&'''%%%'''(((((('''&&&&&&'''fffeeeddddddddddddeeefffeeeeeeffffffeeeeeedddccccccccccccbbbbbbbbbaaaaaaaaa````````````aaaaaabbbaaabbbcccddddddcccbbbaaa```]]][[[^^^bbbdddbbb```eeeeeeeeeeeedddcccaaa```aaaaaaaaabbbdddeeeggghhhggghhhhhhfffddddddeeefffccccccdddeeeeeeeeedddcccdddccccccccccccccccccdddiiigggeeeeeeffffffdddbbbdddddddddeeeeeeeeeeeeeeeddddddccccccccccccdddddddddbbb``````aaabbbbbbbbbaaaaaaaaaaaaaaa```______bbbbbbbbbbbbbbbbbbbbbbbbbbb___^^^^^^aaabbbbbb``````aaabbbcccdddddddddddd___aaaccccccbbbbbbbbbdddbbbbbbbbbaaaaaaaaa``````bbbbbbaaa``````````````````aaabbbaaa``````bbbccccccbbbaaa```___```aaaaaabbbaaa`````````aaabbbbbbaaaaaaaaaaaaaaabbbccccccbbbdddeeeeeecccaaabbbbbb```bbbeeefffeeeddddddeeedddeeeeeedddcccbbbdddeeeeeeeeeeeeffffffeeeeeeddddddeeeeeecccbbbaaabbbcccdddcccbbbaaaaaabbbcccddddddcccaaa```^^^\\\ZZZZZZ]]]^^^______```aaabbbbbb^^^^^^______```aaabbbcccbbbcccddddddbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeee```aaaaaabbbcccdddeeeeeefffeeeeeeeeeeeefffgggggghhhiiiiiiiiihhhgggeeedddffffffffffffffffffffffffeeeeeeeeeeeeeeedddddddddcccbbb```______``````aaa```aaaaaa```^^^^^^___``````___^^^]]]]]]]]]^^^^^^ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXVVVSSSQQQPPPPPPQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPRRRSSSSSSSSSQQQPPPQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQOOOOOOPPPQQQQQQQQQPPPOOOLLLMMMNNNOOOOOOMMMLLLKKKLLLKKKKKKKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKEEEFFFGGGFFFEEEDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA======>>>>>>======<<<;;;<<<<<<=========<<<;;;:::;;;<<<<<<======<<<<<<;;;::::::::::::999888777666666666666666555555555444555333111222333444333333333333222111///000222444111111111111000000000///222111111111000000000000.........//////000000000...///000000......///000............///000111222000000///............................../////////......---------,,,,,,,,,++++++***************+++))))))))))))))))))))))))(((((())))))))))))(((((()))((('''(((******'''%%%((('''''''''''''''((((((&&&&&&&&&''''''&&&&&&&&&(((((()))'''&&&%%%'''((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%'''%%%###%%%((()))'''$$$$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''###%%%&&&&&&%%%%%%&&&(((%%%'''(((((('''&&&&&&'''ddddddccccccccccccddddddaaabbbcccdddddddddddddddccccccbbbbbbbbbaaaaaaaaabbbbbbaaa```````````````aaabbbcccddddddcccbbbaaa___]]][[[^^^aaacccbbb```fffeeeeeedddcccaaa```___``````aaabbbccceeefffgggfffggggggeeeccccccdddeeeaaabbbcccddddddcccbbbaaabbbbbbbbbccccccdddeeeeeeiiigggfffeeeeeedddbbb___ddddddddddddeeeeeeffffffdddccccccbbbbbbccccccdddcccbbb``````aaabbbbbbaaa```````````````______^^^aaaaaabbbccccccbbbaaaaaabbbaaa___```bbbccccccbbb___```aaabbbccccccdddddd```aaaccccccbbbaaabbbcccaaaaaaaaaaaa````````````ddddddbbbaaa______^^^^^^aaabbbcccbbb```___```aaabbbaaa```___^^^___``````aaa``````_________``````aaa``````______aaabbbcccbbbccceeedddcccaaabbbbbbaaaccceeefffdddccccccdddbbbccccccbbbaaaaaacccdddcccddddddeeeeeedddddddddeeeeeeeeedddaaa```aaaccceeedddcccbbbbbbcccdddeeeeeeeeecccaaa___]]][[[[[[\\\]]]___```aaabbbbbbbbb`````````aaaaaabbbbbbbbbbbbcccdddcccbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeaaabbbbbbcccdddeeefffggghhhhhhgggfffeeeeeeeeeeeehhhhhhhhhhhhhhhgggfffeeeiiihhhfffeeedddeeeeeefffffffffffffffggggggggggggddddddccccccbbbbbbbbbbbbaaabbbbbbbbb`````````bbbaaaaaaaaa``````aaabbbbbb[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUTTTRRRRRRRRRSSSUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRNNNOOOPPPPPPPPPOOOMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOIIIJJJKKKJJJHHHGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCC@@@@@@AAAAAA@@@@@@???>>>===>>>???@@@@@@>>>===<<<>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;:::999888999999999999888888888888666444333333444555555444222333333222000111333555333333222222222111111111222222111111111111000000000000000000000111111111///000111000//////000111000000000000111222333333222111000000000000000000000000000/////////////////////............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))***)))))))))******(((&&&&&&'''((()))************&&&&&&''''''''''''&&&&&&)))******)))''''''((()))++++++***)))'''&&&%%%%%%'''''''''&&&&&&&&&&&&%%%$$$%%%&&&((((((((('''&&&%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%''''''&&&&&&((()))%%%&&&''''''&&&%%%'''(((%%%&&&((((((&&&%%%&&&'''bbbbbbbbbbbbbbbbbbbbbbbb``````aaabbbccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa````````````aaaaaabbbbbbcccddddddcccbbbbbb___^^^]]]___bbbccccccaaaddddddccccccbbbaaa```_________```aaabbbdddeeefffeeeffffffdddbbbaaabbbddd```aaabbbbbbbbbaaa```___``````aaacccdddeeeeeeeeeffffffeeeeeedddcccaaa___bbbccccccddddddeeeeeeeeedddccccccbbbbbbccccccdddbbbaaa``````bbbbbbaaa```___```````````````______```aaacccddddddcccaaa```bbbaaaaaaaaabbbccccccccc``````aaabbbbbbbbbaaaaaa```aaaccccccbbbaaaaaabbbaaaaaa`````````_________ddddddcccbbbaaa````````````aaacccbbb```___``````aaa```^^^]]]]]]^^^^^^___``````______^^^^^^^^^^^^aaa```^^^^^^^^^___aaabbbaaacccddddddbbbaaabbbcccaaaccceeeeeedddbbbbbbccc```aaaaaaaaa``````bbbcccddddddeeeeeefffeeeeeeeeeeeefffeeedddaaa```aaabbbeeedddcccbbbbbbcccdddeeeffffffdddbbb```^^^]]]\\\\\\]]]___aaabbbcccccccccaaaaaaaaabbbbbbbbbbbbaaaaaabbbccccccbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeebbbccccccdddeeefffgggggghhhhhhgggfffffffffffffffhhhhhhhhhhhhhhhhhhggggggkkkiiigggeeedddeeefffgggffffffgggggghhhhhhiiiiiidddeeeeeeeeedddcccbbbaaaaaacccddddddcccbbbcccdddbbbbbbcccccccccdddeeeeee``````bbbbbbbbbaaa```______`````````______^^^]]][[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVWWWXXXWWWUUUTTTUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTTTTQQQQQQQQQRRRQQQPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOQQQQQQPPPPPPPPPPPPQQQQQQMMMNNNNNNMMMKKKJJJKKKLLLIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBB??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;::::::::::::888666555555666777777666333444444333222222444666555444444444444333333333222222222222222222222222111111111111111111111111000111222111000000000222222111111111222222333444222222111111000111111222111111111111000000000000000000000000////////////---......///////////////------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))'''((()))+++++++++***)))***))))))))))))))))))***)))******)))''''''(((***,,,+++***)))(((&&&&&&%%%''''''''''''&&&&&&&&&&&&###%%%''''''&&&&&&'''((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&(((&&&'''((('''&&&&&&'''((($$$&&&((('''&&&%%%&&&&&&```aaaaaaaaaaaaaaaaaa`````````aaaaaaaaaaaaaaa```bbbbbbbbbaaaaaaaaa``````____________```aaabbbcccbbbbbbbbbbbbbbbbbbbbbbbb```______```bbbccccccbbbaaaaaa``````aaaaaaaaabbb^^^^^^______aaacccdddeeedddddddddcccaaa```aaabbb``````aaaaaaaaa```^^^]]]^^^___```bbbcccdddddddddaaacccdddeeedddbbbaaaaaaaaaaaaaaabbbcccdddddddddaaa``````______``````aaaaaa```___```aaaaaa```_________```````````````______```bbbccccccbbb```___aaaaaaaaaaaaaaaaaabbbcccaaaaaaaaaaaa```___^^^^^^```aaaccccccaaa``````aaa`````````____________^^^cccbbbbbbbbbccccccdddeee^^^___aaabbbaaa``````aaa___^^^]]]\\\\\\\\\]]]^^^^^^____________^^^^^^^^^```___^^^^^^^^^___aaaaaa```bbbccccccbbbaaabbbcccaaaccceeeeeecccbbbbbbbbb___```aaa```______```bbbbbbbbbcccdddddddddddddddeeeeeeeeedddaaa```aaacccdddcccbbbaaaaaabbbcccdddffffffdddcccaaa___^^^]]]\\\^^^```bbbccccccbbbbbb```aaabbbbbbbbbbbbaaaaaa```aaaccccccbbbaaacccdddeeeeeeeeeeeeeeeeeeeeeeeeccccccdddeeefffgggggghhhfffffffffffffffgggiiiiiiiiihhhhhhhhhiiiiiiiiijjjlllkkkhhhfffeeefffggghhhffffffgggggghhhhhhiiiiiieeeffffffeeeeeecccbbbaaabbbdddfffffffffeeeffffffccccccdddeeeeeefffffffffeeeeeeffffffeeecccaaa```bbbbbbcccccccccbbbaaaaaa______``````___^^^]]]\\\[[[[[[ZZZYYYYYYZZZ[[[[[[YYYZZZ[[[ZZZXXXXXXXXXZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXWWWVVVUUUUUUUUUUUUVVVSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPNNNLLLMMMNNNJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGEEECCCAAA@@@BBBDDDEEEAAAAAAAAAAAAAAA@@@??????<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888777777888999999888444555666666555555777888777777666666666555555555444444444444444444444444222222222111111111111111111222333222111111222333222222222111222222333333222111111111111111222222222222222222222222222222111111111111111111111111//////000111222222111111////////////////////////---......//////......------------,,,+++++++++,,,)))***+++++++++)))((('''+++***))))))))))))***+++))))))***((('''&&&((()))******))))))(((((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%$$$###%%%(((***((((((((('''%%%$$$"""!!!''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$&&&'''((((((&&&%%%&&&((($$$&&&''''''&&&%%%%%%&&&``````aaaaaaaaaaaa``````___``````aaaaaaaaa``````bbbbbbaaaaaaaaa`````````^^^^^^______```bbbcccdddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_______________aaabbbbbb]]]]]]^^^___```bbbcccdddcccccccccbbb______```aaa``````aaaaaaaaa___^^^]]]\\\]]]___aaabbbcccbbbbbb^^^aaaddddddcccaaaaaaaaa^^^______```aaabbbcccccc]]]\\\\\\[[[[[[\\\\\\]]]___^^^^^^___``````^^^]]]]]]^^^______```_______________```aaaaaa```______^^^___```___^^^^^^```bbb````````````___^^^]]]]]]```aaacccbbbaaa``````aaa```_________^^^^^^^^^^^^``````aaaaaaccceeefffggg\\\___aaabbbaaa``````aaa^^^]]]\\\[[[ZZZ[[[\\\\\\]]]^^^______``````_______________```````````````___aaaccccccbbbaaabbbccc```bbbdddeeecccbbbbbbccc```aaaaaa```^^^]]]___```^^^___```aaaaaaaaaaaaaaadddddddddcccbbbaaacccddddddcccbbbaaaaaabbbcccdddeeedddcccbbbaaa``````___]]]___aaacccccccccbbbaaa^^^___aaabbbcccbbbaaaaaa___aaabbbbbbaaaaaacccdddccccccccccccccccccccccccbbbccccccdddeeefffggggggddddddeeefffgggiiikkkllljjjiiiiiiiiijjjkkkllllllmmmllljjjiiihhhiiiiiijjjhhhhhhhhhhhhiiiiiiiiiiiihhhggggggfffeeedddccccccbbbeeegggiiihhhhhhhhhiiieeeeeefffgggggggggffffffhhhhhhhhhgggfffeeedddcccdddeeeeeeffffffeeeddddddcccccccccccccccbbbaaaaaa```___^^^]]]]]]^^^___```]]]^^^___^^^\\\[[[\\\]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRQQQOOOMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHMMMKKKGGGDDDBBBBBBCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<=========<<<:::999999:::;;;;;;:::555777999999888888999;;;999888888888888777777777555555666666666666777777444444444333333333333222222333444333222222222444444333333222222333333444222222222111222222333444222222333333333444444444222222222333333333333444000111333444555444444333111111111111111111111111///000000000000000000///.........---++++++,,,...++++++++++++***)))((('''***)))(((''''''((()))***)))******)))'''&&&((()))((()))))))))))))))))))))((((((((('''''''''&&&&&&&&&%%%$$$$$$%%%''')))***(((((('''&&&%%%###!!! &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&%%%"""!!!"""###&&&'''((('''%%%%%%%%%'''$$$%%%''''''%%%$$$%%%&&&___```aaabbbbbbaaa```___]]]^^^___aaabbbbbbbbbbbbbbbaaaaaaaaa```````````````````````````aaabbbbbb``````____________```````````````___^^^]]]]]]]]]```___^^^^^^^^^___```aaa\\\\\\]]]^^^___aaabbbcccbbbbbbbbbaaa___^^^___``````aaaaaaaaa```___]]]\\\[[[\\\^^^```aaaaaa```___^^^aaaeeeeeebbb___^^^___\\\]]]]]]^^^___```aaabbb\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\\\\]]]______]]][[[[[[[[[\\\]]]]]]]]]]]]]]]________________________\\\]]]^^^^^^\\\\\\^^^```]]]]]]^^^_______________```aaacccbbb```______```_________^^^^^^^^^]]]]]]^^^^^^___```aaaccceeefff^^^```bbbbbbaaa___^^^^^^]]]\\\[[[ZZZYYYZZZ[[[[[[\\\]]]^^^```aaaaaaaaaaaa^^^___```bbbbbbaaa```______aaabbbcccbbbaaabbbccc___aaacccdddcccccccccdddbbbbbbbbb```^^^]]]^^^___]]]]]]^^^___```aaaaaa```bbbcccdddcccbbbbbbdddfffeeedddcccbbbbbbcccdddeeebbbbbbbbbbbbaaaaaaaaaaaa___```bbbddddddbbb```___\\\]]]```aaabbbbbbaaaaaa___```bbbbbbaaaaaacccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffggggggddddddeeefffgggiiikkklllkkkkkkjjjjjjkkkmmmnnnooollllllllllllllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkjjjhhhgggfffeeeffffffccceeeiiijjjjjjjjjjjjkkkggghhhhhhiiiiiihhhgggfffhhhhhhgggggggggggghhhhhhfffgggggghhhhhhgggggggggffffffffffffeeeeeeeeeeeeeeedddbbbaaaaaabbbdddeee```aaabbbaaa```______aaa____________^^^^^^^^^^^^]]]^^^^^^^^^^^^\\\[[[ZZZWWWWWWVVVVVVUUUUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRSSSQQQOOOMMMMMMNNNMMMMMMNNNNNNOOOPPPPPPPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBBBB@@@AAAAAABBBBBBBBBAAAAAA=========>>>>>>>>>??????===<<<::::::<<<===<<<;;;777999;;;;;;;;;;;;<<<===:::::::::999999999888888777777777888888999999999777777777666666555555555222444555444333222333444666555555444444444555555444333333333444444555666222222333444555666666777333333333444444555555555111222444666777666555555222222222222222222222222111111222222222222111111///000000...,,,+++---000,,,,,,+++++++++++++++,,,+++***(((''''''(((***+++***++++++***(((((()))+++))))))))))))))))))))))))((((((((((((''''''''''''&&&%%%%%%))),,,---***'''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''###%%%%%%%%%#########%%%%%%''''''&&&%%%$$$$$$%%%###%%%'''&&&%%%$$$%%%&&&___```aaabbbbbbaaa```___[[[\\\^^^```bbbdddeeeeeeaaaaaaaaaaaa````````````bbbaaaaaa```````````````______^^^^^^^^^^^^_________``````^^^\\\ZZZZZZ[[[aaa```___^^^]]]^^^^^^___\\\\\\]]]]]]___```bbbcccaaabbbbbb```^^^]]]^^^```aaaaaaaaaaaaaaa___]]]\\\ZZZ\\\^^^`````````^^^]]]___cccfffeeeaaa^^^\\\\\\[[[[[[\\\]]]^^^___```aaa___^^^^^^]]]]]]^^^^^^___\\\[[[[[[]]]^^^^^^\\\ZZZXXXYYYZZZ[[[[[[[[[[[[[[[___^^^]]]]]]]]]]]]^^^___ZZZ\\\]]]\\\ZZZZZZ]]]___YYYZZZ\\\^^^___```aaaaaa```bbbcccbbb```______```______^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^___aaabbbccc___aaacccccc```^^^\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[[[[\\\^^^```bbbbbbbbbbbb]]]___aaacccdddbbb```______```bbbcccbbbaaabbbccc^^^```cccdddcccccccccdddcccccccccaaa^^^\\\]]]^^^^^^___```aaabbbbbbbbbbbbaaabbbccccccbbbccceeegggfffeeeddddddddddddeeefffaaaaaaaaaaaaaaaaaabbbbbb```aaacccddddddbbb```^^^ZZZ\\\___aaabbbbbbaaaaaa^^^```aaabbbaaaaaaccceeeaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcccdddeeefffgggffffffffffffgggiiijjjkkklllkkkkkkkkklllnnnoooqqqllllllmmmnnnnnnmmmmmmmmmmmmmmmmmmllllllkkkkkkkkknnnmmmjjjhhhgggggghhhhhhcccfffiiikkkkkkkkkkkkllliiijjjjjjkkkjjjiiigggfffgggfffffffffgggiiikkkmmmggghhhhhhiiiiiiiiihhhhhhiiihhhggggggggggggggghhhiiigggfffeeeeeefffgggiiibbbcccdddcccaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaa```aaabbbbbbaaa___]]][[[XXXXXXWWWVVVVVVVVVVVVWWWSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSQQQNNNMMMMMMNNNLLLLLLMMMNNNOOOPPPQQQRRRLLLMMMMMMMMMMMMLLLKKKKKKAAACCCHHHKKKMMMMMMKKKJJJHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCC>>>>>>>>>??????@@@@@@@@@>>>===;;;;;;===>>>===<<<888:::<<<===<<<<<<===>>>;;;;;;:::::::::999999999888888999999999::::::::::::999999999888888777777333444555555333333444555888777666666666666777777555555555555555666777777111222333444555777888888444444444555555555666666222333555777888888777666333333333333333333333333111222222333333222222111///000111///,,,+++...111---,,,++++++,,,---///000---,,,***))))))***,,,---,,,,,,---+++***)))***,,,+++*********))))))(((((()))(((((((((''''''''''''%%%%%%'''---222222+++%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((("""$$$%%%%%%%%%%%%&&&(((%%%&&&'''&&&$$$###$$$%%%###%%%'''&&&%%%$$$%%%%%%^^^```aaaaaa```______```______```aaaaaaaaaaaaaaafffccc```______```___^^^]]]]]]]]]^^^^^^_________```___^^^^^^___```___]]]aaa___]]]\\\]]]]]]\\\[[[\\\]]]]]]]]]\\\\\\^^^_________^^^]]]^^^___```aaa___```aaa```^^^^^^```aaa````````````___^^^]]]\\\\\\]]]^^^^^^^^^___aaacccbbb```^^^___``````]]]ZZZ[[[\\\]]]^^^____________^^^^^^______^^^^^^]]]\\\```^^^\\\\\\\\\\\\ZZZYYYYYYZZZ\\\\\\[[[[[[\\\^^^``````]]]ZZZXXXXXX[[[^^^YYYZZZ\\\]]]]]]\\\[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^aaa```___^^^]]]]]]^^^___[[[\\\]]]^^^^^^]]][[[ZZZ]]]]]]]]]^^^^^^_________aaaaaaaaa```___]]][[[[[[ZZZYYYVVVUUUUUUWWWYYY[[[^^^^^^]]]]]]]]]^^^______cccbbb```___^^^___aaabbbaaa___]]]]]]^^^``````______```bbbdddeeeeeeeeedddccccccbbbaaa```^^^\\\[[[]]]^^^aaacccdddeeeeeeeeeeeedddccccccdddeeefffgggaaaaaaaaa```aaaaaabbbbbbdddddddddccccccccccccbbbbbbbbbbbbbbbaaa```^^^]]]]]]___```aaa```aaabbbdddbbbaaa___^^^___```bbbccc^^^___aaaccccccbbb```___bbbaaabbbcccfffhhhhhhhhhgggfffeeeeeefffiiimmmooommmiiifffhhhmmmpppooommmnnnnnnnnnnnnmmmlllkkkjjjjjjkkkllllllmmmmmmllllllhhhhhhgggfffffffffffffffhhhhhhiiijjjkkkkkkkkkkkkeeehhhkkklllkkkjjjiiijjjgggfffffffffggghhhiiijjjggghhhjjjkkkkkkjjjiiihhhgggggghhhhhhhhhhhhggggggjjjjjjiiihhhgggfffeeeeeejjjhhhfffcccbbbcccddddddbbbcccdddeeeddddddbbbaaabbbbbbcccbbbbbbaaa```___[[[[[[[[[[[[[[[ZZZYYYXXXVVVWWWXXXXXXXXXVVVUUUTTTVVVVVVUUUTTTTTTTTTUUUUUURRRRRRRRRRRRQQQPPPNNNNNNKKKMMMNNNNNNMMMNNNPPPSSSNNNNNNOOOOOONNNMMMKKKJJJKKKMMMOOONNNLLLJJJIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCBBBAAA@@@AAABBBBBB???>>>===<<<<<<===>>>?????????>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===666666777777888888888999<<<;;;888666444444444444555555666666777777777888666555555444444444555555666666666666777777777777888888888888888888888888444555666888999999999999555555444444444444555555888888777666555333111000---111222000000222111---111111111000000000000000------------,,,+++***)))++++++++++++++++++++++++))))))))))))***+++,,,---((()))***++++++***)))((())))))((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''%%% """(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''%%%###$$$$$$%%%&&&&&&&&&&&&%%%]]]___``````___^^^____________```aaaaaaaaaaaaaaabbb```______`````````___]]]]]]]]]^^^^^^^^^_________^^^]]]]]]___```___]]]```___]]]\\\]]]]]]\\\[[[\\\]]]^^^]]]\\\]]]^^^```___^^^]]]]]]]]]^^^``````___`````````^^^^^^```aaa````````````___^^^]]]\\\^^^_________^^^]]]___aaaaaa```^^^^^^______\\\YYYZZZ[[[]]]^^^___`````````_______________^^^]]]]]]___]]]\\\[[[\\\\\\ZZZYYYXXXZZZ[[[[[[ZZZZZZ[[[]]]______]]][[[YYYYYY[[[]]]YYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^aaa```___^^^^^^^^^______ZZZ\\\]]]^^^___^^^\\\[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]^^^______`````````___XXXWWWVVVVVVWWWYYY\\\^^^]]]]]]\\\[[[\\\]]]^^^___````````````______^^^^^^___]]][[[ZZZ[[[]]]]]]\\\___```bbbdddeeeeeeeeedddccccccbbb```___]]]\\\\\\]]]^^^```bbbcccdddddddddddddddcccbbbcccdddeeeeeebbbbbbaaaaaaaaabbbccccccccccccccccccccccccccccccccccccdddcccbbb```^^^]]]^^^___aaaaaaaaaaaabbbdddbbbaaa```______aaabbbccc```aaabbbbbbbbbbbbaaa```bbbbbbbbbcccfffhhhhhhggggggfffffffffgggiiilllmmmmmmjjjggghhhmmmpppooommmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkllllllllllllkkkhhhhhhgggfffffffffffffffhhhhhhiiijjjkkkkkkkkkkkkgggiiilllllljjjiiihhhhhhiiiiiiiiijjjjjjjjjjjjjjjggghhhjjjkkkkkkjjjiiihhhfffggghhhiiiiiiiiiiiihhhkkkjjjjjjiiiiiihhhhhhgggiiihhhfffdddddddddeeefffddddddeeeffffffeeedddcccddddddddddddcccbbbbbbaaa]]]^^^^^^^^^]]]]]]\\\[[[YYYZZZZZZ[[[ZZZYYYXXXWWWYYYXXXWWWWWWVVVVVVWWWWWWUUUUUUUUUUUUTTTSSSRRRQQQNNNOOOPPPPPPOOOPPPRRRTTTPPPPPPQQQQQQPPPOOOMMMLLLLLLNNNPPPOOOMMMLLLKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDAAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<============888999999999::::::::::::;;;:::888777777777888888888888888888999999999:::777777666666666666777777888888888888999999999999::::::::::::::::::::::::888888999999:::999999999777777666666666777888888999999999888777666444444111444555333333555444111222222222222222222222222...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,((()))***++++++***)))((()))))))))))))))(((((((((&&&&&&'''(((((((((((('''%%%&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###%%%'''%%%!!!"""(((%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$""""""###$$$$$$$$$$$$###\\\^^^______^^^]]]]]]^^^^^^___``````aaa`````````^^^]]]]]]^^^```aaa```^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[\\\^^^______]]]```^^^]]]\\\]]]]]]\\\[[[\\\^^^______^^^^^^___```^^^]]]]]]]]]]]]^^^_________``````___^^^^^^___aaa_______________^^^]]]\\\___``````___]]]]]]]]]^^^```___^^^^^^^^^]]][[[YYYYYYZZZ\\\^^^___aaaaaaaaa___````````````___^^^^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXXXXYYY[[[ZZZYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWZZZYYYYYYYYYZZZ\\\^^^___aaa```______^^^_________ZZZ[[[]]]___```___^^^]]][[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^___```aaaaaaaaaWWWWWWVVVWWWYYY\\\___aaa]]]\\\[[[ZZZZZZ\\\^^^___^^^___```aaa```^^^[[[ZZZ^^^\\\ZZZYYYZZZ[[[[[[ZZZ^^^___aaacccdddddddddddddddbbb```___]]]]]]]]]]]]]]]^^^___aaabbbcccccccccddddddcccbbbbbbbbbccccccbbbbbbbbbbbbbbbcccddddddcccccccccccccccccccccccceeeffffffeeecccaaa___^^^___```bbbbbbaaaaaabbbdddbbbaaa`````````bbbcccdddccccccbbbbbbbbbbbbcccccccccbbbbbbdddfffhhhhhhgggfffgggggghhhiiiiiijjjkkkmmmjjjhhhiiimmmoooooonnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiijjjkkkkkkkkkkkkjjjhhhhhhgggfffffffffggggggggghhhiiijjjkkkkkkkkkkkkiiikkklllllljjjhhhggggggjjjjjjkkklllkkkjjjiiihhhhhhiiikkklllllljjjiiigggfffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhgggfffeeeeeefffggghhhffffffggggggggggggffffffggggggffffffeeeddddddccc```aaaaaaaaaaaa```______]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZZZZZZZ[[[YYYZZZZZZZZZYYYXXXWWWWWWRRRSSSTTTSSSRRRRRRSSSUUURRRSSSSSSRRRRRRQQQPPPOOOMMMOOOQQQPPPOOONNNNNNOOONNNNNNMMMLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???===<<<;;;;;;;;;<<<===>>>?????????>>>===;;;;;;<<<<<<<<<<<<======999999999999:::;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<:::999888777777888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===============;;;;;;;;;;;;;;;:::999999999999999999999:::;;;;;;:::::::::::::::999999888555888999777777999888555555555555555555555555555111111222222222111111000////////////////////////...------,,,,,,,,,,,,,,,))))))************)))))))))))))))))))))*********'''(((((()))))))))))))))&&&((()))((('''&&&'''((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%'''&&&###$$$((($$$$$$$$$$$$$$$$$$%%%%%%%%%(((***)))%%%$$$$$$&&&"""######$$$$$$$$$$$$$$$[[[]]]___^^^]]]\\\]]]]]]^^^______``````_________\\\\\\\\\^^^``````^^^\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZ[[[]]]___^^^]]]___^^^]]]]]]^^^^^^\\\ZZZ]]]^^^``````___^^^___```]]]]]]]]]]]]^^^^^^^^^_________```___^^^]]]___aaa_______________^^^]]]]]]]]]^^^```___^^^]]]]]]^^^______^^^]]]\\\[[[YYYXXXXXXYYY[[[]]]```aaabbbccc`````````aaa```______^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYXXXYYYZZZYYYXXXWWWXXXYYYYYY[[[]]]]]][[[ZZZZZZZZZ[[[ZZZXXXVVVUUUUUUVVVVVVZZZYYYXXXWWWXXX[[[]]]___``````__________________ZZZ[[[^^^___``````___^^^[[[[[[\\\\\\\\\\\\\\\\\\^^^______`````````______YYYXXXXXXYYYZZZ\\\___```]]]\\\[[[ZZZZZZ\\\___```````````````___]]]\\\[[[```]]][[[ZZZ[[[[[[[[[ZZZ\\\]]]___aaabbbbbbbbbaaacccbbb___]]]\\\]]]^^^___^^^___```aaabbbcccddddddddddddcccbbbbbbbbbaaaaaabbbbbbbbbbbbcccdddeeeeeebbbbbbbbbccccccdddddddddggggggggggggeeeccc```___```bbbcccbbbaaaaaabbbcccbbbbbbaaaaaabbbcccdddeeefffeeecccbbbbbbcccdddeeecccbbbbbbdddfffhhhhhhgggfffggghhhiiijjjjjjiiihhhllljjjhhhiiilllnnnooonnnnnnnnnnnnnnnmmmlllkkkjjjhhhhhhiiijjjjjjjjjjjjjjjhhhhhhggggggggggggggghhhggghhhiiijjjjjjkkkkkkjjjhhhjjjlllllljjjiiiiiijjjiiijjjkkkkkkkkkiiifffeeeiiijjjkkklllllljjjiiigggfffggghhhjjjkkklllmmmmmmjjjjjjjjjkkkkkkkkkllllllfffeeeeeeeeeeeefffggghhhfffgggggghhhhhhhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeebbbcccccccccccccccbbbbbbaaaaaabbbbbbbbbaaaaaaaaa```______^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]\\\\\\[[[VVVWWWWWWVVVTTTSSSUUUVVVUUUUUUTTTTTTSSSRRRRRRQQQNNNPPPQQQQQQPPPOOOPPPQQQOOOOOONNNMMMMMMMMMMMMNNNKKKKKKLLLLLLLLLLLLMMMMMMIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@???======<<<<<<<<<===???AAAAAA@@@???===>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<======>>><<<<<<==================;;;:::999888888999;;;<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;::::::::::::::::::;;;<<<======999:::;;;;;;<<<<<<;;;;;;888;;;;;;999999;;;;;;888777777777888888888888888555555555555444333222111333333333333333333333333111000///...------------*********++++++*********)))))))))))))))*********'''((())))))***)))))))))&&&'''((((((&&&&&&'''((('''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''"""######$$$$$$%%%%%%%%%&&&))),,,***%%%"""$$$'''$$$%%%&&&&&&''''''&&&&&&[[[]]]^^^^^^]]]\\\\\\]]]^^^^^^____________^^^]]]]]]\\\\\\^^^___^^^[[[YYY]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYY[[[]]]^^^^^^]]]^^^]]]]]]]]]^^^^^^\\\ZZZ\\\^^^``````_________```]]]]]]^^^^^^^^^_________^^^___```___]]]]]]___```______`````````___^^^^^^ZZZ\\\^^^___^^^^^^___```_________]]]\\\ZZZXXXXXXWWWYYY[[[]]]```aaacccccc`````````aaa```______^^^[[[ZZZYYYYYY[[[\\\[[[ZZZYYYZZZZZZYYYWWWVVVWWWXXXWWWYYY\\\\\\[[[ZZZYYYZZZ\\\[[[YYYWWWVVVVVVWWWWWWYYYXXXWWWVVVWWWZZZ\\\^^^^^^^^^^^^____________^^^ZZZ[[[^^^___``````___^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^_______________\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[\\\^^^```aaabbbaaa```^^^]]]]]]^^^^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZYYY[[[\\\^^^____________bbbaaa^^^]]]\\\]]]^^^___`````````aaabbbcccddddddccccccccccccbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeeeaaaaaabbbcccddddddeeeeeehhhhhhhhhhhhfffdddbbb```bbbcccdddcccbbbaaabbbcccbbbbbbbbbcccdddeeeeeefffhhhfffdddbbbbbbccceeefffdddcccbbbdddfffggggggfffeeeggghhhjjjjjjjjjiiihhhjjjiiihhhhhhjjjlllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjggghhhiiiiiijjjjjjiiiiiihhhhhhggggggggghhhhhhiiigggggghhhiiijjjjjjjjjjjjgggiiijjjkkkjjjjjjlllmmmjjjkkkllllllkkkiiifffeeeiiijjjllllllllljjjiiigggfffggghhhjjjlllmmmnnnnnnhhhhhhiiiiiijjjkkkkkkkkkdddddddddeeeeeefffgggggggggggggggggghhhhhhiiiiiihhhgggfffeeeddddddeeeeeeccccccddddddeeeddddddcccdddddddddcccddddddddddddcccbbbaaaaaa``````aaaaaa]]]]]]^^^_________^^^^^^YYYZZZZZZXXXVVVVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTPPPQQQRRRRRRPPPPPPRRRSSSPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@?????????===>>>@@@BBBBBBAAA???>>>????????????????????????;;;;;;<<<<<<<<<<<<<<<<<<========================;;;:::999888888:::<<<>>><<<<<<<<<=========>>>>>><<<=========>>>>>>>>>???888999:::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===999999:::;;;<<<<<<<<<<<<:::<<<<<<999999<<<<<<:::999:::::::::;;;;;;<<<<<<999999888777666444222111555555555555555555555555444333222000////////////,,,,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))''''''((())))))))))))(((%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%#########$$$$$$%%%%%%&&&&&&***,,,)))$$$"""$$$(((%%%%%%&&&''''''''''''&&&[[[]]]^^^^^^]]]\\\\\\]]]^^^^^^^^^___^^^^^^]]]\\\^^^]]]\\\]]]^^^]]][[[ZZZ]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZ[[[]]]^^^^^^\\\]]]\\\\\\^^^______]]]ZZZ[[[]]]``````___^^^^^^___]]]^^^______``````______^^^______^^^]]]]]]^^^`````````aaaaaaaaa``````___XXX[[[^^^______^^^___```___``````^^^[[[YYYXXXXXXXXXYYY[[[]]]```aaabbbccc___````````````___^^^^^^[[[YYYYYYZZZ\\\]]]\\\[[[ZZZ[[[[[[ZZZWWWVVVVVVWWWVVVXXXZZZ[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\]]]^^^^^^^^^^^^]]]ZZZ[[[]]]___```___^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\YYYZZZ[[[]]]___`````````^^^^^^]]]\\\[[[ZZZZZZZZZ\\\\\\\\\]]]^^^___```aaabbbaaa___]]]]]]^^^```aaa[[[YYYWWWWWWXXXZZZZZZYYYXXXYYY[[[]]]^^^^^^^^^]]]```___^^^]]]]]]^^^^^^___````````````aaabbbcccdddaaaaaaaaabbbbbbaaa``````^^^^^^^^^___```aaabbbccc``````aaacccdddeeeffffffgggggghhhhhhgggeeecccbbbdddeeeeeedddbbbaaabbbcccbbbccccccdddeeefffgggggghhhgggeeecccbbbcccdddeeedddccccccdddfffggggggfffeeefffhhhiiijjjjjjjjjiiihhhggggggggghhhjjjlllmmmnnnnnnnnnnnnmmmlllkkkjjjhhhhhhiiijjjjjjjjjjjjiiihhhhhhggggggggghhhiiiiiifffggghhhiiijjjjjjjjjjjjfffhhhjjjjjjjjjkkkmmmooommmmmmnnnnnnmmmkkkjjjiiijjjkkklllmmmlllkkkiiigggfffggghhhjjjlllmmmmmmmmmggghhhhhhhhhiiiiiijjjjjjeeeeeeffffffgggggggggggghhhggggggggghhhiiijjjkkkhhhgggfffdddcccddddddeeeddddddeeefffffffffeeeeeedddddddddcccddddddeeefffddddddcccbbbbbbbbbbbbbbb]]]^^^___```````````````]]]]]]]]]\\\ZZZZZZ[[[\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTUUUTTTRRRRRRSSSUUURRRQQQQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGEEEFFFFFFEEEDDDCCCCCCCCCCCC???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@======>>>>>>>>>===<<<<<<>>>>>>===============<<<===;;;999888999;;;>>>@@@<<<<<<=========>>>>>>>>><<<<<<======>>>>>>??????888999:::;;;============<<<<<<;;;;;;;;;;;;<<<<<<999999;;;<<<<<<=========:::===<<<999999<<<===:::;;;;;;<<<<<<======>>>>>><<<;;;;;;:::888666444333555555555555555555555555555555333222111111111111......------------......+++++++++*********))))))''''''((()))))))))))))))%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&%%%$$$%%%((('''###%%%%%%%%%%%%%%%%%%&&&&&&'''((()))'''$$$###%%%(((######$$$%%%%%%%%%%%%%%%\\\^^^______^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\^^^\\\[[[[[[]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[]]]\\\[[[\\\]]]^^^]]]\\\\\\\\\\\\^^^```___]]]ZZZZZZ\\\___```___^^^]]]^^^^^^___```aaaaaaaaa``````^^^______^^^]]]]]]^^^```aaaaaabbbbbbbbbbbbaaaaaaYYY\\\^^^___^^^]]]]]]^^^___aaaaaa___[[[YYYXXXYYYXXXZZZ[[[^^^___aaabbbbbb_______________^^^]]]]]][[[ZZZYYY[[[]]]^^^^^^]]][[[\\\\\\ZZZXXXVVVVVVWWWUUUWWWYYYZZZYYYYYYZZZ[[[XXXYYYYYYYYYYYYYYYXXXXXXUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\ZZZ\\\]]]^^^___^^^\\\[[[]]]\\\\\\\\\[[[[[[[[[[[[XXXYYY[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYZZZ\\\^^^____________^^^^^^^^^^^^^^^^^^______ZZZXXXWWWWWWYYY[[[[[[[[[YYYZZZ\\\^^^_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^___aaabbb]]]]]]^^^_________^^^^^^[[[[[[\\\\\\]]]___```aaa___```aaabbbdddeeefffgggeeefffgggggggggfffdddccceeeffffffeeecccaaabbbcccbbbcccdddeeefffgggggghhhgggfffeeecccccccccccccccdddccccccdddfffgggfffeeeeeeeeeggghhhjjjjjjkkkkkkfffffffffffffffhhhjjjlllnnnnnnnnnnnnmmmlllkkkjjjhhhiiijjjjjjkkkkkkjjjjjjhhhhhhgggggghhhiiiiiijjjfffggghhhiiijjjjjjjjjjjjhhhiiikkkkkkjjjkkkmmmooonnnnnnmmmmmmllllllkkkkkkkkklllmmmmmmlllkkkhhhgggfffggghhhjjjkkklllllllllhhhhhhhhhiiiiiiiiiiiiiiiggghhhhhhiiiiiiiiihhhhhhiiiiiiiiiiiiiiikkklllmmmiiihhhfffdddddddddeeefffeeeffffffggghhhhhhggggggdddccccccbbbcccdddeeefffddddddcccbbbbbbbbbbbbccc^^^___```aaabbbbbbbbbbbb```aaaaaa```___^^^```aaa___^^^\\\[[[ZZZZZZ[[[[[[YYYYYYYYYWWWUUUTTTVVVXXXVVVVVVUUUTTTTTTTTTTTTUUURRRQQQQQQPPPOOONNNMMMMMMNNNNNNOOOOOOOOONNNMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJHHHFFFDDDGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCBBBBBB>>>???@@@@@@@@@@@@???>>>?????????>>>>>>=========???===;;;:::;;;===@@@BBB======>>>>>>>>>?????????<<<======>>>??????@@@@@@;;;<<<<<<===>>>>>>>>>===???>>>===<<<;;;;;;;;;;;;:::;;;<<<===============;;;======999999======;;;<<<<<<======>>>??????@@@<<<<<<<<<<<<;;;;;;:::999888888888888888888888888666555444444333333333333111000///......///000111//////...---,,,++++++***((()))******++++++******&&&((((((((('''&&&'''(((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''$$$&&&%%%"""$$$((('''!!!''''''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&###$$$%%%%%%&&&%%%%%%%%%\\\^^^______^^^]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[]]][[[ZZZZZZ]]]___``````]]]]]]]]]\\\\\\[[[[[[[[[___]]]\\\]]]^^^^^^]]]\\\\\\\\\\\\^^^```___]]]ZZZYYY\\\^^^___^^^]]]]]]]]]^^^___aaabbbbbbbbbaaa```^^^^^^___^^^]]]\\\^^^```aaabbbbbbcccccccccbbbbbb[[[]]]``````^^^\\\[[[[[[___aaabbb```\\\YYYXXXZZZYYYZZZ\\\^^^___aaaaaaaaa^^^^^^______^^^^^^]]]\\\[[[ZZZZZZ[[[]]]______^^^\\\]]]]]][[[XXXWWWWWWWWWUUUWWWXXXYYYXXXYYY[[[\\\VVVWWWXXXYYYYYYYYYXXXWWWSSSTTTVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[\\\]]]^^^^^^]]][[[ZZZ\\\[[[[[[[[[ZZZZZZYYYYYY\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\\\\[[[[[[ZZZZZZZZZWWWYYY[[[^^^______^^^]]]YYY[[[]]]_________^^^]]][[[ZZZXXXYYY[[[^^^^^^^^^ZZZ[[[]]]___`````````___\\\]]]^^^_________^^^^^^]]]\\\\\\[[[\\\]]]___```YYYZZZ\\\]]]^^^]]]]]]\\\ZZZZZZZZZ[[[\\\]]]___```___```aaabbbdddeeeggggggdddeeefffggggggfffeeedddeeefffgggeeecccaaabbbcccbbbcccdddfffggghhhhhhhhhffffffeeedddccccccbbbbbbeeeccccccdddfffgggfffeeeeeeeeefffgggiiikkklllllldddeeefffeeeeeegggiiikkknnnnnnnnnnnnmmmlllkkkjjjiiiiiijjjkkkkkkkkkkkkjjjhhhhhhggghhhhhhiiijjjjjjfffggghhhiiiiiijjjjjjiiijjjkkklllkkkjjjjjjkkkmmmllllllkkkjjjjjjjjjkkkkkkkkklllmmmmmmmmmkkkhhhgggfffggghhhiiijjjkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiikkkkkkjjjjjjkkklllnnnooojjjiiigggeeedddeeefffgggfffggghhhiiiiiiiiiiiiiiicccbbbbbbaaabbbcccdddeeeddddddcccbbbbbbbbbbbbccc___```aaabbbcccdddddddddcccddddddcccbbbbbbccceeebbbaaa___^^^]]]]]]^^^^^^\\\\\\\\\YYYWWWWWWXXXZZZZZZZZZYYYXXXXXXXXXXXXXXXTTTTTTSSSQQQPPPOOONNNMMMOOOPPPQQQQQQQQQPPPOOONNNLLLMMMNNNNNNNNNNNNMMMLLLJJJJJJKKKKKKJJJHHHEEEDDDHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIGGGFFFFFFFFFEEEEEEDDDDDD>>>???AAABBBCCCBBBBBBAAA@@@@@@@@@??????>>>>>>>>>@@@???===<<<<<>>>>>?????????@@@@@@@@@======>>>???@@@@@@AAAAAA>>>????????????>>>======AAA@@@???===<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>><<<>>>===::::::===>>><<<<<<<<<===>>>??????@@@@@@<<<<<<===>>>>>>>>>>>>>>>========================666666555444444444444555222111000//////000111222222222111///...---,,,+++******+++,,,,,,,,,,,,+++((()))***)))((('''(((***&&&&&&&&&'''''')))******(((((((((((((((((((((((($$$&&&$$$!!!###(((''' (((((((((''''''&&&&&&&&&'''%%%######$$$&&&&&&&&&%%%&&&''''''((((((''''''```______^^^^^^]]]\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZ[[[\\\^^^___^^^^^^]]]\\\\\\[[[ZZZZZZ^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]___^^^]]]]]]\\\\\\]]]]]]ddd```]]]]]]___aaa```^^^]]]___aaabbbaaa______```]]]___aaabbbcccbbbaaa`````````_________^^^^^^^^^___```aaa```^^^]]]]]]^^^]]]]]]]]]^^^^^^^^^^^^^^^`````````___^^^\\\[[[ZZZ^^^^^^^^^^^^]]]]]]\\\[[[XXXWWWWWWVVVVVVVVVWWWWWWYYYXXXWWWWWWXXXYYYXXXWWWZZZZZZZZZ[[[ZZZZZZYYYXXXVVVVVVVVVWWWWWWWWWXXXXXX[[[[[[ZZZYYYYYYYYYYYYYYYWWWYYY[[[^^^______^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZXXXZZZ\\\^^^^^^]]]ZZZYYYYYY[[[\\\]]]]]]\\\[[[YYY[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\^^^___```___^^^^^^ZZZZZZYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^ddd```]]]\\\___aaaaaa___bbb```^^^]]]]]]___bbbcccaaa```^^^]]]\\\\\\]]]]]]^^^]]][[[YYYZZZ\\\^^^```_________```aaacccdddeeebbbdddfffeeedddbbbaaabbbfffffffffeeedddcccbbbaaa^^^___aaaccceeeffffffggggggfffeeeeeeccccccbbbaaacccddddddeeeeeeeeedddddddddbbb```bbbfffiiiiiihhheeeeeeeeeeeefffhhhiiijjjmmmllljjjjjjlllmmmmmmlllhhhiiikkkkkkjjjjjjkkkmmmggggggggggggggghhhiiiiiiiiijjjjjjkkkjjjiiihhhgggfffgggiiijjjkkklllmmmmmmjjjjjjjjjjjjkkkkkklllmmmkkklllllllllkkkjjjiiiiiiiiiiiiiiiiiijjjkkkkkklllkkkiiigggffffffhhhkkkmmmlllkkkiiihhhggghhhiiiiiifffiiimmmnnnmmmkkkjjjjjjhhhiiijjjiiigggeeeeeefffiiiiiijjjkkkkkkjjjjjjjjjhhhfffcccaaa`````````aaabbbbbbbbbbbbbbbaaa``````ccccccbbbbbbbbbbbbccccccdddcccbbbcccccccccaaa``````bbbcccbbb___]]]]]]]]]``````___^^^]]]\\\\\\\\\___]]][[[\\\^^^___]]][[[VVVVVVVVVVVVUUUTTTSSSRRRUUUVVVUUURRROOONNNNNNOOOOOOOOOPPPOOOMMMKKKHHHFFFJJJJJJKKKLLLKKKJJJHHHGGGJJJJJJIIIIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKIIIGGGHHHJJJJJJGGGDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@>>>=========>>>?????????@@@@@@@@@@@@??????===>>>@@@@@@??????@@@BBBBBBAAA@@@@@@AAAAAA@@@>>>========================::::::;;;;;;<<<=========??????>>>===<<<;;;;;;:::======<<<===>>>???AAABBB===>>>>>>??????@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888777666555333222111111333333222111///000111000///...///000++++++,,,---------,,,,,,((())))))***++++++,,,,,,'''(((((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%]]]]]]]]]]]]]]]\\\\\\\\\______^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]______^^^]]]]]]]]]]]]^^^bbb___\\\\\\^^^___^^^]]]]]]___``````_________```]]]___```bbbbbbbbb```___```_________^^^^^^^^^^^^___```aaa```^^^]]]^^^___^^^^^^]]]]]]]]]]]]]]]]]]`````````___^^^\\\[[[ZZZ]]]]]]]]]]]]]]]\\\[[[[[[XXXWWWWWWVVVVVVWWWWWWXXXYYYXXXWWWWWWXXXYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXX[[[[[[ZZZYYYYYYYYYYYYYYYWWWYYYZZZ\\\]]]^^^]]]]]]\\\[[[ZZZYYYXXXYYYYYYZZZXXXZZZ\\\^^^^^^]]][[[ZZZXXXYYYZZZ[[[[[[ZZZYYYXXX[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]^^^^^^^^^^^^ccc```]]]]]]___``````___```___^^^^^^^^^___aaabbbaaa```^^^]]]\\\\\\]]]]]]\\\[[[YYYXXXYYYZZZ]]]^^^````````````aaabbbddddddaaacccddddddcccaaaaaaaaaeeeeeeeeeeeedddcccaaaaaa___```bbbcccdddeeefffffffffeeeeeeddddddccccccbbbccccccddddddddddddcccccccccaaa```bbbeeehhhhhhgggddddddeeeeeefffhhhiiijjjkkkjjjjjjkkkmmmmmmmmmlllhhhiiijjjjjjiiihhhjjjkkkiiihhhhhhgggggggggggghhhiiiiiijjjjjjjjjiiigggfffeeeeeegggiiikkkllllllllliiiiiiiiijjjjjjlllmmmmmmooooooppppppooonnnnnnmmmkkkkkkjjjjjjjjjkkkllllllkkkjjjhhhggghhhiiikkkllllllkkkjjjiiihhhiiiiiijjjhhhkkknnnnnnmmmllllllllllllkkkiiihhhggggggggggggjjjjjjkkkkkkkkkkkkkkkjjjgggfffcccaaa``````aaaaaabbbccccccccccccbbbaaaaaaccccccbbbbbbbbbbbbccccccccccccccccccdddcccbbbaaabbbccccccbbb```______```bbbbbbaaa______^^^^^^^^^___]]]\\\]]]___```___]]]ZZZYYYYYYXXXXXXWWWWWWVVVXXXXXXWWWUUURRRQQQQQQRRRPPPPPPQQQQQQQQQOOOMMMKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHIIIJJJJJJKKKKKKKKKKKKIIIGGGHHHIIIIIIFFFDDDGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>???@@@@@@???@@@@@@AAAAAA@@@@@@???>>>???@@@@@@??????@@@BBBBBB@@@??????@@@AAA???>>>========================<<<<<<<<<<<<============@@@@@@???>>>======<<<<<<===<<<<<<<<<===???AAABBB@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>???;;;;;;:::999888888777777555444333444555666555333222333333222000///000111---------......---,,,,,,---,,,,,,++++++*********((()))***)))((('''''')))&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%[[[[[[[[[[[[\\\\\\\\\\\\_________^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\]]]]]]``````___^^^^^^^^^^^^^^^```^^^\\\\\\]]]]]]]]]\\\]]]^^^______^^^^^^```bbb^^^___```aaaaaaaaa```_______________^^^^^^^^^^^^___aaabbbaaa_________aaa___^^^^^^^^^]]]\\\\\\\\\____________^^^\\\[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZZZZXXXWWWWWWWWWWWWWWWXXXXXXYYYXXXWWWWWWXXXYYYXXXWWWTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYY[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ\\\^^^^^^]]]\\\[[[XXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[\\\\\\]]]]]]\\\\\\ZZZ[[[[[[\\\\\\[[[ZZZYYY[[[[[[\\\]]]^^^^^^^^^^^^aaa___]]]]]]^^^``````__________________```````````````^^^]]]]]]]]]]]]]]][[[ZZZXXXWWWXXXYYY[[[]]]aaaaaaaaaaaaaaabbbcccccc```aaacccbbbaaa___``````cccccccccccccccbbbaaa```aaaaaabbbcccddddddddddddddddddddddddddddddddddddbbbcccccccccccccccbbbbbbbbb``````aaadddfffffffffdddddddddeeefffggghhhiiiiiihhhiiikkknnnnnnmmmkkkhhhiiijjjiiigggggggggiiijjjjjjiiihhhggggggggggggiiiiiijjjjjjiiigggfffeeebbbccceeegggiiijjjkkkkkkhhhhhhhhhiiijjjlllmmmnnnmmmmmmnnnnnnnnnmmmllllllmmmmmmlllllllllllllllllljjjjjjiiiiiiiiijjjkkkkkklllkkkjjjjjjiiijjjjjjkkkkkklllnnnnnnmmmlllmmmoooqqqmmmiiihhhiiijjjiiihhhkkklllllllllllllllkkkkkkgggeeedddbbbaaaaaabbbbbbdddddddddddddddcccbbbbbbdddccccccccccccccccccdddbbbbbbccccccdddccccccccccccccccccbbb```aaabbbddddddcccbbbbbbaaaaaaaaaaaa___^^^^^^___aaabbbaaa```___^^^\\\[[[ZZZZZZ[[[[[[[[[[[[[[[YYYVVVUUUUUUVVVRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNOOOOOOIIIIIIJJJKKKLLLMMMNNNNNNJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKIIIIIIJJJJJJHHHGGGJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAABBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA???@@@AAAAAA@@@@@@AAABBBBBB@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>=========@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDEEECCCBBBAAA@@@@@@??????@@@;;;;;;;;;:::::::::999999888777666777888888777666555666666555333111222333///000000000///...------.........---,,,+++++++++***+++,,,+++)))((()))***((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))(((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&ZZZZZZ[[[[[[\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]][[[\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\]]]^^^\\\[[[[[[ZZZ[[[\\\]]]]]]______^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\]]]]]]\\\\\\]]]^^^^^^]]]\\\]]]```bbb^^^^^^___`````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaabbbaaa``````aaabbb`````````___^^^]]]\\\\\\^^^______^^^]]]\\\[[[[[[YYYZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXYYYYYYWWWWWWWWWXXXYYYXXXWWWTTTTTTVVVWWWXXXYYYYYYYYYWWWXXXXXXXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[ZZZXXXXXXXXXXXXYYYZZZ\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^]]]\\\\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\ZZZXXX[[[\\\]]]]]]^^^^^^^^^]]]___^^^]]]]]]^^^_________]]]^^^___`````````____________^^^^^^]]]]]]]]]]]][[[ZZZYYYXXXYYYZZZ\\\]]]aaaaaaaaa```aaaaaabbbbbb^^^___aaa```___^^^___```aaaaaabbbbbbbbbaaaaaa```bbbbbbcccdddddddddcccccccccccccccddddddeeeeeeeeebbbbbbcccccccccbbbaaaaaa`````````aaabbbdddeeeeeecccccccccdddeeefffhhhhhhfffggghhhkkknnnnnnllljjjggghhhiiihhhfffeeeeeegggiiiiiihhhhhhggghhhhhhhhhiiiiiijjjiiihhhfffdddccc```aaaccceeegggiiiiiijjjfffgggggghhhjjjlllmmmnnnkkkkkkkkkllllllkkkkkkjjjnnnnnnnnnnnnmmmmmmlllllliiiiiiiiiiiiiiiiiiiiiiiijjjiiijjjjjjjjjkkkkkkkkkllllllmmmlllkkkkkkmmmpppuuuoooiiihhhkkkmmmllliiimmmmmmmmmmmmmmmmmmlllkkkfffeeedddccccccccccccccceeeeeeffffffeeeeeedddcccddddddeeeeeeeeeeeedddddd___aaabbbcccbbbbbbccccccbbbcccbbbaaa```aaadddgggddddddcccbbbbbbbbbbbbbbb`````````aaabbbcccddddddbbbaaa___]]]\\\]]]^^^___\\\]]]]]][[[YYYXXXYYYZZZWWWWWWWWWWWWWWWVVVTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSLLLLLLMMMNNNNNNOOOPPPPPPLLLLLLLLLLLLLLLMMMMMMMMMOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBBAAA@@@AAACCCBBB@@@??????@@@@@@???>>>========================AAAAAA@@@??????>>>======??????????????????>>>>>>;;;;;;<<<<<<===???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCAAAAAA@@@???????????????<<<<<<<<<<<<<<<<<<;;;;;;:::999888888::::::999888777888888666444333333444222333222222111000///...---........./////////000+++,,,---,,,***)))***+++))))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''ZZZZZZ[[[\\\]]]^^^______[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZ[[[\\\]]]]]][[[ZZZYYYWWWWWWXXXYYYZZZ\\\]]]^^^[[[[[[ZZZYYYZZZ[[[\\\^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\\\\]]]```bbb^^^^^^_________^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^```aaaaaa``````aaacccbbbaaaaaa```___^^^^^^]]]^^^^^^^^^^^^]]]\\\[[[[[[XXXYYYYYYZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZYYYWWWWWWWWWXXXYYYXXXWWWSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]\\\[[[[[[YYYXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ\\\\\\]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^\\\ZZZYYY\\\\\\]]]^^^^^^^^^]]]]]]\\\]]]]]]]]]]]]^^^______\\\]]]___```aaa```___^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^`````````______```aaaaaa]]]^^^___^^^]]]]]]^^^```______``````aaa`````````bbbccccccddddddcccccccccbbbccccccddddddeeeeeefffcccccccccccccccbbbaaa`````````aaaaaabbbcccdddeeeccccccccccccdddfffggghhhffffffhhhkkkmmmnnnllljjjggghhhhhhgggeeedddeeefffgggggggggggghhhjjjkkkkkkjjjjjjjjjiiihhhfffdddbbb___```bbbdddfffggghhhhhhfffffffffgggiiikkkmmmnnnllllllmmmmmmmmmmmmmmmlllnnnoooooooooooonnnmmmlllhhhhhhhhhgggfffeeeddddddeeefffggghhhjjjkkkkkklllkkklllkkkjjjiiijjjlllooouuuooojjjiiilllooonnnkkkmmmnnnnnnnnnmmmmmmlllkkkfffffffffeeeeeeeeeeeefffgggggggggggggggffffffeeedddeeeffffffffffffeeeddd]]]```bbbbbbaaa```aaacccaaabbbaaa```___aaadddgggccccccbbbbbbaaaaaabbbbbb```aaabbbccccccdddeeefffcccbbb___^^^]]]^^^___```]]]^^^^^^\\\[[[ZZZ[[[]]][[[[[[ZZZYYYXXXVVVUUUTTTUUUTTTSSSRRRRRRSSSTTTUUURRRRRRRRRRRRQQQQQQQQQQQQOOOOOONNNMMMMMMMMMNNNNNNPPPPPPOOONNNLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDCCCBBBAAABBBCCCBBBAAA@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>======>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDBBBAAAAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>============;;;999888999:::;;;:::888777888888777555444444555555555555444444222111000000000000000111111111111+++,,,---,,,***)))***+++***)))))))))((((((''''''''''''((((((((((((((()))'''''''''(((((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''[[[[[[[[[\\\]]]^^^^^^___YYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZXXXWWWWWWWWWXXXYYY[[[\\\]]][[[ZZZYYYXXXYYYZZZ\\\^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\^^^______]]]\\\\\\\\\ZZZ[[[\\\\\\\\\]]]___aaa___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^````````````bbbcccaaaaaa``````______^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[XXXXXXYYYZZZZZZZZZYYYYYYWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYXXXWWWQQQRRRTTTUUUVVVWWWWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\^^^^^^]]]\\\[[[XXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[\\\\\\ZZZYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZYYYZZZ\\\]]]]]]]]]\\\[[[\\\]]]]]]^^^^^^]]]]]]]]]ZZZ\\\]]]]]]]]]]]]^^^___\\\]]]^^^___```___^^^^^^]]]^^^^^^______^^^]]]]]]]]]]]]]]]]]]]]]^^^______^^^^^^^^^^^^^^^___``````]]]^^^^^^^^^\\\]]]^^^```]]]]]]^^^______```______bbbbbbcccdddddddddcccccccccccccccddddddeeeeeeeeeddddddddddddcccbbbaaaaaa```aaabbbbbbaaabbbdddfffbbbbbbbbbcccdddeeefffggggggfffgggiiillllllkkkiiifffggghhhgggeeeeeeeeegggffffffggghhhiiikkklllmmmllllllkkkjjjhhhfffcccbbb___```bbbccceeeffffffffffffffffffggghhhjjjkkkllliiijjjkkkkkklllkkkkkkkkkmmmnnnooopppooonnnmmmlllhhhfffeeebbbaaa___^^^^^^___aaacccfffhhhjjjkkkllljjjkkkkkkjjjiiijjjlllnnnrrroookkkkkknnnpppooonnnnnnnnnnnnnnnmmmlllkkkkkkgggggghhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhggggggeeefffggghhhhhhgggfffeee^^^aaacccccc```___aaacccaaabbbbbbaaa```aaadddfffcccbbbbbbaaaaaaaaabbbbbbaaacccddddddcccccceeefffcccbbb```___^^^^^^______^^^^^^___^^^\\\\\\]]]___^^^^^^\\\[[[YYYWWWVVVUUUVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRPPPOOONNNOOOPPPPPPPPPQQQPPPNNNLLLKKKMMMOOOMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHEEEFFFFFFGGGGGGFFFFFFEEECCCDDDEEEDDDCCCBBBCCCDDDCCCBBBAAAAAABBBBBBAAA@@@========================BBBBBBAAA@@@??????>>>>>><<<======>>>>>>?????????;;;<<<===???@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@??????>>>>>>>>>;;;:::999999;;;;;;:::999777888999888777666777888666777777777666555444333666555444333222111000///,,,---...---+++***+++,,,*********))))))(((((('''(((((())))))))))))))))))''''''(((((()))******+++'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&ZZZZZZ[[[[[[\\\\\\]]]]]]YYYZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZ[[[ZZZYYYXXXWWWXXXYYY[[[]]]]]]\\\ZZZXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYXXXWWWXXXZZZ\\\^^^^^^]]]\\\\\\[[[[[[\\\\\\ZZZ\\\___^^^\\\ZZZZZZ[[[XXXZZZ\\\]]]]]]]]]^^^```___^^^^^^]]]]]]\\\]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^[[[]]]_________```aaaccc^^^^^^^^^^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[XXXXXXYYYZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[YYYXXXWWWWWWXXXYYYXXXWWWSSSSSSUUUVVVWWWWWWWWWWWWYYYYYYZZZZZZZZZ[[[[[[[[[ZZZ[[[]]]^^^___^^^]]]\\\XXXYYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZYYYYYYYYYZZZZZZYYYZZZ[[[\\\\\\]]]^^^^^^\\\]]]]]]^^^^^^]]]]]]\\\XXX[[[]]]^^^\\\\\\]]]___]]]]]]^^^^^^_________^^^]]]]]]^^^______^^^^^^]]]]]]^^^^^^^^^^^^_________[[[[[[[[[\\\]]]^^^___```]]]^^^^^^]]]\\\]]]___aaa[[[\\\]]]^^^____________aaabbbcccdddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeedddcccbbbaaa```bbbccccccaaabbbdddgggaaaaaabbbbbbccceeefffggghhhgggggghhhjjjkkkjjjiiieeefffggggggffffffggghhhgggggghhhhhhiiijjjkkklllmmmmmmlllkkkiiifffdddbbbaaaaaabbbcccdddeeeeeedddfffffffffggghhhiiijjjjjjggghhhiiiiiijjjjjjjjjiiikkkmmmnnnppppppooonnnmmmgggeeeaaa]]]ZZZYYYXXXXXXYYY\\\___cccgggiiikkkllljjjkkkllllllkkkkkklllnnnmmmmmmmmmmmmnnnooopppqqqmmmnnnnnnmmmlllkkkjjjjjjhhhiiiiiijjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhheeefffhhhiiiiiihhhfffeee```cccfffeeeaaa___aaadddbbbcccddddddccccccdddeeecccbbbbbbbbbbbbbbbccccccbbbdddfffeeecccbbbdddfffbbbbbbaaaaaa```____________`````````^^^^^^```bbb______]]]\\\[[[ZZZZZZYYYWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWVVVTTTRRRQQQRRRRRRSSSTTTTTTTTTQQQNNNNNNQQQSSSPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEFFFEEECCCBBBCCCDDDEEECCCBBBBBBCCCDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>======>>>??????@@@AAAAAA<<<===???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>>>><<<;;;:::;;;<<<===<<<:::888999;;;:::999999:::<<<777777888888888777777666888777666555333222111000...///000///---,,,---...,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[\\\\\\\\\]]]XXXYYYZZZZZZZZZXXXWWWVVVWWWYYY[[[]]]]]]\\\ZZZXXXXXXXXXWWWXXXXXXYYYZZZ[[[ZZZYYYWWWVVVWWWZZZ\\\^^^___^^^]]]]]]\\\\\\]]]]]]XXX[[[^^^]]]ZZZXXXYYYZZZWWWYYY\\\^^^^^^]]]^^^______^^^]]]]]]\\\\\\\\\]]]\\\\\\\\\]]]]]]^^^^^^^^^ZZZ\\\^^^_________aaaccc\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\]]]]]]]]]\\\[[[[[[XXXXXXYYYZZZ[[[[[[ZZZZZZWWWWWWWWWXXXXXXZZZ[[[[[[YYYXXXWWWWWWXXXYYYXXXWWWVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[]]]_________]]]\\\XXXYYY[[[]]]]]]\\\ZZZYYYYYYZZZ[[[[[[[[[ZZZXXXWWWUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\XXXYYYYYYZZZ[[[\\\\\\\\\]]]\\\[[[YYYYYYYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^___```]]]]]]]]]^^^^^^]]]\\\\\\XXX[[[]]]^^^\\\[[[]]]___]]]]]]]]]^^^^^^^^^______\\\]]]^^^_________^^^]]]]]]]]]^^^^^^^^^^^^______ZZZZZZZZZ[[[\\\^^^___```]]]^^^^^^]]]\\\]]]___bbbZZZ[[[\\\]]]^^^_________aaaaaabbbcccddddddddddddddddddddddddddddddddddddfffffffffeeedddcccbbbaaaaaacccddddddbbbbbbdddgggaaaaaaaaabbbcccdddffffffjjjhhhgggggghhhiiiiiiiiidddfffggggggffffffhhhiiiiiiiiiiiiiiiiiiiiijjjjjjnnnnnnmmmllljjjgggdddbbbbbbbbbcccdddddddddddddddggggggggggggggghhhiiiiiikkklllmmmmmmnnnnnnnnnnnnjjjlllnnnooopppooonnnmmmgggddd___ZZZVVVUUUUUUUUUVVVXXX]]]aaafffiiikkklllkkklllnnnmmmllllllmmmooojjjlllnnnooonnnoooqqqrrrmmmmmmmmmmmmlllkkkjjjiiiiiiiiikkkkkklllllllllllljjjkkkkkkkkkkkkjjjiiiiiieeeggghhhjjjjjjhhhgggeeebbbfffiiigggccc```bbbeeeccceeegggfffeeeddddddeeecccccccccbbbbbbcccddddddccceeefffeeecccaaaccceeebbbbbbbbbbbbbbbaaa______```aaabbbaaa``````bbbddd______^^^]]]]]]]]]]]]]]]YYYZZZ[[[\\\]]]]]]\\\[[[XXXXXXYYYZZZ[[[\\\]]]]]]ZZZYYYWWWUUUTTTTTTUUUVVVXXXYYYYYYVVVSSSRRRUUUXXXRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFEEEDDDCCCCCCDDDFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>???@@@AAABBBBBBCCC<<<===???AAABBBBBBBBBAAA??????@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>><<<;;;<<<===>>>===;;;999;;;<<<<<<;;;;;;===>>>777888888999999999888888555555555555555555444444///000111000///...///000......---,,,,,,+++***************)))))))))))))))++++++******)))(((((((((((((((''''''''''''((((((######$$$$$$$$$%%%%%%%%%YYYYYYYYYYYYZZZ[[[\\\]]][[[[[[\\\\\\\\\[[[ZZZZZZ\\\[[[YYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]\\\ZZZXXXWWWXXXZZZZZZYYYWWWUUUUUUUUUYYYVVVTTTVVVZZZ]]]]]]]]]\\\]]]^^^]]][[[YYYXXXYYYYYYZZZ[[[[[[ZZZYYYZZZ[[[ZZZ[[[\\\\\\\\\]]]___aaa___```bbbaaa___]]]\\\]]]```]]]YYYYYY[[[]]]]]]\\\]]]]]]]]]^^^^^^_________]]]\\\[[[]]]``````]]]ZZZ\\\]]]^^^^^^]]]\\\ZZZYYYXXXWWWWWWYYY\\\]]][[[XXXWWWYYY[[[\\\]]]\\\ZZZYYY[[[XXXUUUUUUWWWXXXVVVTTTXXXXXXWWWYYYZZZ[[[YYYXXXZZZZZZ[[[[[[[[[ZZZZZZYYY[[[]]]^^^^^^^^^^^^___aaaZZZ[[[[[[\\\\\\\\\[[[[[[^^^\\\YYYYYYYYYYYYXXXWWWXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZXXXXXXXXXYYYZZZWWWWWWXXXYYY[[[]]]^^^___]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZ[[[\\\^^^^^^[[[YYYZZZ\\\^^^______^^^]]][[[YYYYYYZZZ[[[[[[[[[[[[[[[^^^]]]\\\^^^```aaa^^^[[[\\\\\\[[[[[[[[[\\\]]]]]][[[\\\]]]]]]^^^^^^]]]]]][[[ZZZZZZYYYZZZZZZ[[[[[[\\\\\\[[[[[[\\\^^^___```YYY[[[^^^```aaa```^^^]]]```aaaccceeefffffffffeeecccbbbbbbbbbaaaaaa``````dddfffiiiiiigggeeedddddddddcccbbbbbbbbbcccdddeeebbb```___aaadddgggiiiiiijjjgggdddccceeegggfffdddiiiiiihhhhhhggggggffffffjjjiiihhhhhhgggggghhhhhhkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeeeedddcccbbbbbbdddeeefffggghhhhhhhhhhhhiiijjjlllllljjjiiiiiijjjhhhiiijjjllllllmmmmmmlllhhheee___YYYUUUTTTUUUVVVRRRUUUZZZ___dddhhhkkkllloooqqqoookkkjjjnnnnnnllllllmmmooopppppppppooonnnrrrpppnnnllliiihhhffffffggghhhjjjkkklllmmmmmmmmmllllllmmmmmmmmmllljjjiiiiiiiiiiiiiiiiiihhhggggggbbbeeehhhgggdddbbbaaabbbiiihhhfffeeeddddddeeeeee```bbbeeeggghhhgggeeedddffffffeeeeeeeeedddddddddccccccbbbaaaaaa```aaaaaaaaaaaa````````````aaaaaabbb___\\\[[[[[[]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^___\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWWWWWWWWWWZZZZZZYYYYYYXXXXXXWWWWWWTTTTTTTTTTTTSSSQQQPPPOOOKKKLLLMMMMMMNNNNNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJHHHGGGFFFFFFGGGHHHGGGIIIJJJIIIFFFDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@?????????>>>===@@@BBBBBB@@@???@@@BBB???@@@AAABBBBBBAAA@@@???>>>>>>============>>>>>>AAAAAA@@@@@@@@@AAABBBCCCFFFEEEDDDCCCCCCDDDFFFGGGAAAAAA@@@@@@???>>>======<<<<<<============<<<<<<;;;;;;;;;;;;:::999888777======<<<;;;::::::999999999888777666555555555555111111111000111111222333......---,,,,,,,,,,,,------***((((((+++,,,+++)))(((******)))((('''((()))'''''''''(((((((((((((((&&&''''''((((((((())))))YYYYYYYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYXXXYYYYYYZZZZZZYYYXXXWWWUUUWWWXXXXXXWWWWWWWWWXXXYYYWWWVVVWWW[[[]]]^^^]]]\\\]]]^^^]]]ZZZYYYXXXYYYYYY[[[\\\[[[ZZZYYYZZZ[[[ZZZ\\\\\\\\\[[[\\\^^^______``````___]]][[[\\\]]]___\\\YYYYYY[[[]]]]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[]]]______]]]ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWZZZ\\\]]][[[YYYXXXYYYZZZ\\\\\\[[[ZZZYYYYYYWWWUUUVVVXXXZZZYYYXXXYYYXXXWWWXXXYYYXXXWWWUUUYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ\\\]]]\\\ZZZZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZ]]][[[YYYXXXYYYYYYXXXWWWYYYYYYXXXXXXXXXYYYZZZZZZ[[[ZZZXXXWWWWWWWWWXXXYYYXXXXXXXXXYYY[[[\\\^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXYYY[[[]]]]]][[[YYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYZZZ[[[[[[[[[[[[[[[]]][[[[[[]]]______\\\ZZZ\\\\\\[[[\\\\\\]]]^^^^^^\\\]]]]]]^^^^^^^^^^^^^^^ZZZZZZZZZZZZ[[[\\\^^^^^^[[[\\\]]]^^^______^^^^^^YYY[[[]]]^^^______^^^]]]___```bbbcccdddeeeddddddaaaaaaaaaaaa`````````___bbbdddfffgggeeeccccccccccccbbbaaaaaaaaabbbdddeeeaaa``````bbbeeeggghhhggghhheeecccbbbdddeeeeeeccchhhhhhhhhgggggggggggggggiiiiiihhhggggggggggggggghhhiiiiiihhhhhhgggfffeeefffffffffeeeeeecccbbbbbbdddeeefffggghhhhhhhhhhhhhhhiiikkkjjjiiihhhhhhiiiiiiiiijjjjjjkkkllllllmmmkkkhhhbbb\\\XXXVVVVVVVVVUUUWWW\\\aaaeeeiiilllmmmmmmooooookkkkkknnnnnnllllllmmmnnnooopppoooooonnnooonnnlllkkkiiiiiihhhhhhhhhhhhjjjkkklllmmmmmmmmmkkklllmmmmmmmmmkkkjjjiiiiiiiiiiiiiiiiiihhhggggggeeeggghhhfffdddcccdddfffiiihhhgggeeeddddddeeeeeeaaaccceeeggghhhgggfffdddggggggffffffeeeddddddddddddcccbbbbbbaaaaaaaaabbbbbbaaaaaa``````aaaaaabbbcccaaa^^^\\\]]]^^^]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\[[[[[[ZZZYYYYYYXXXVVVVVVVVVVVVUUUTTTRRRRRRPPPPPPQQQRRRRRRRRRQQQQQQOOOOOONNNMMMLLLLLLLLLLLLMMMLLLJJJIIIHHHHHHHHHHHHFFFHHHJJJIIIGGGFFFEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA???AAACCCCCCAAA@@@AAABBB@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>======>>>>>>???AAAAAAAAAAAAAAABBBBBBCCCDDDCCCAAA@@@@@@BBBCCCDDDAAAAAA@@@@@@???>>>>>>>>>?????????@@@@@@?????????<<<<<<<<<<<<;;;:::999888>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777444333333222222333333333///......---,,,---------...,,,******,,,---,,,+++)))***+++***((('''((()))((((((((((((''''''''''''&&&&&&%%%%%%&&&''''''(((XXXXXXXXXXXXYYYZZZ[[[[[[YYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWRRRTTTVVVWWWWWWXXXYYY[[[YYYXXXWWWYYY[[[^^^^^^^^^\\\]]]]]]\\\ZZZXXXXXXYYYYYY[[[\\\[[[ZZZYYYZZZ\\\[[[\\\]]]\\\[[[[[[\\\^^^^^^^^^]]]\\\ZZZYYY[[[]]]^^^\\\ZZZYYY[[[\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]\\\\\\]]]___^^^\\\ZZZZZZZZZ[[[\\\\\\\\\\\\[[[YYYXXXYYYZZZ\\\]]]\\\ZZZXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWVVVWWWZZZ\\\]]]\\\\\\ZZZXXXXXXXXXXXXVVVTTTXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\[[[YYYWWWXXXYYY\\\[[[ZZZYYYXXXXXXYYYYYY\\\ZZZXXXXXXYYYYYYXXXWWW[[[ZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZVVVVVVWWWZZZ\\\\\\ZZZXXXYYYYYYYYYYYYZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[ZZZZZZ[[[ZZZZZZ[[[]]]]]][[[XXXZZZ[[[[[[\\\]]]^^^______]]]]]]^^^_______________ZZZ[[[[[[\\\]]]___aaabbb[[[]]]```bbbbbb```^^^\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^___```bbbccccccccccccaaa````````````____________aaaddddddcccbbbbbbbbbbbbaaa`````````aaabbbcccaaaaaaaaacccfffgggfffeeegggdddbbbbbbcccdddccccccgggggggggggggggggghhhhhhhhhhhhhhhgggggggggggggggeeefffhhhiiiiiihhhfffeeehhhhhhgggfffeeedddcccbbbdddeeefffggghhhhhhhhhhhhfffhhhjjjjjjhhhggghhhiiijjjiiiiiiiiiiiijjjlllmmmnnnkkkfff```\\\ZZZYYYYYYYYY[[[___cccgggjjjmmmnnnjjjnnnnnnllllllooonnnkkklllmmmnnnooopppooonnnnnnkkkkkkkkkjjjjjjiiiiiiiiihhhiiijjjkkklllmmmmmmmmmkkkkkklllllllllkkkjjjjjjhhhiiiiiiiiiiiihhhhhhgggiiiiiihhhgggeeeeeehhhjjjiiihhhgggfffeeeeeeffffffbbbcccfffggghhhgggfffeeehhhhhhgggffffffeeeddddddeeedddcccccccccccccccccccccbbbbbbaaaaaabbbbbbccceeebbb___^^^^^^___^^^]]][[[[[[]]]^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\]]]^^^^^^]]]]]]\\\[[[[[[ZZZZZZXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMKKKJJJJJJIIIIIIGGGIIIJJJJJJIIIHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCAAABBBDDDDDDBBBAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>><<<<<<============<<<<<<============<<<;;;::::::@@@@@@??????>>>>>>=========<<<;;;;;;::::::::::::777666555444444444444444000///......------......///---,,,,,,---......---)))+++++++++)))((()))***)))((((((''''''&&&&&&&&&&&&%%%$$$######$$$&&&'''VVVVVVVVVVVVWWWXXXYYYZZZWWWWWWYYYZZZ[[[[[[[[[[[[XXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXQQQRRRTTTUUUUUUVVVYYY[[[YYYYYYYYYZZZ\\\]]]^^^^^^\\\\\\\\\ZZZXXXWWWWWWXXXYYYZZZ[[[[[[YYYYYYZZZ[[[]]]]]]^^^]]][[[[[[\\\^^^\\\\\\[[[YYYWWWWWWZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[[[[]]]]]]]]]\\\\\\[[[[[[ZZZ\\\\\\]]]]]]^^^]]][[[ZZZXXXYYYZZZ[[[[[[\\\\\\\\\YYYYYYYYYZZZ\\\\\\\\\\\\XXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXYYY[[[\\\]]]^^^\\\ZZZYYYXXXYYYYYYXXXVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZ[[[\\\[[[YYYXXXYYYZZZ]]][[[YYYWWWVVVWWWXXXYYY[[[YYYXXXXXXYYYYYYYYYXXX[[[ZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXZZZZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYTTTTTTUUUXXXZZZ[[[YYYWWWXXXWWWVVVUUUVVVXXXZZZ[[[YYYYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^^^^______]]]^^^^^^_______________]]]]]]]]]^^^___```aaabbb^^^___aaabbbaaa```^^^]]]]]]]]]\\\\\\\\\]]]______^^^___```aaabbbcccccccccaaaaaaaaaaaaaaa`````````^^^```ccccccbbbbbbbbbccc``````___^^^___```aaabbbaaaaaaaaadddffffffeeecccfffeeecccbbbbbbccccccdddeeeffffffgggggghhhhhhhhhiiiiiiiiiiiihhhhhhggggggbbbdddgggiiijjjiiigggfffjjjiiihhhfffeeedddccccccdddeeefffggghhhhhhhhhhhhfffhhhjjjjjjiiihhhiiijjjkkkjjjhhhggghhhjjjlllmmmooolllhhhdddaaa___^^^^^^^^^___bbbeeehhhkkkmmmnnnhhhlllmmmlllmmmooonnnkkklllmmmnnnooooooooonnnmmmkkkkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkklllllllllllljjjkkkkkkkkkkkkjjjjjjjjjhhhhhhiiiiiiiiiiiihhhgggiiijjjjjjjjjiiiiiijjjkkkiiihhhhhhggggggfffffffffcccdddfffhhhhhhhhhgggfffiiiiiihhhggggggfffeeeeeefffeeeeeedddddddddeeeeeeddddddccccccccccccddddddeeeccc```_________^^^]]]ZZZ[[[]]]______^^^\\\[[[]]]\\\\\\[[[[[[ZZZZZZYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVWWWVVVVVVUUUTTTTTTSSSRRRQQQQQQPPPPPPPPPRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCDDDEEEBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>===<<<;;;@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999888777555444444333333000000///........./////////...---------.........***,,,,,,+++***)))***+++))))))(((((('''&&&%%%%%%(((&&&$$$""""""$$$&&&(((TTTTTTTTTTTTUUUVVVWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWQQQRRRSSSSSSRRRSSSUUUWWWWWWXXXYYYZZZ[[[[[[\\\]]]ZZZ[[[ZZZXXXVVVUUUVVVWWWXXXYYYZZZZZZXXXXXXYYYZZZ\\\]]]]]]\\\[[[ZZZ\\\]]]ZZZZZZYYYWWWVVVVVVYYY[[[ZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\[[[[[[ZZZZZZZZZYYY[[[\\\^^^^^^]]][[[ZZZZZZXXXXXXYYYYYYZZZ[[[\\\]]]XXXYYYZZZZZZZZZ[[[\\\]]]XXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\YYYWWWUUUUUUWWWXXXXXXWWWUUUVVVWWWXXXYYYZZZZZZZZZWWWXXXZZZYYYYYYXXXZZZ[[[]]][[[YYYWWWVVVVVVWWWXXXZZZXXXWWWWWWYYYZZZYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^YYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXSSSTTTUUUWWWYYYYYYWWWUUUVVVUUUTTTSSSTTTVVVYYYZZZYYYYYYZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[[[[ZZZYYYXXXYYY[[[\\\]]]^^^^^^^^^\\\]]]]]]^^^^^^^^^^^^^^^______^^^^^^______``````aaaaaa```_________`````````___^^^]]]]]]^^^```aaa___``````aaabbbcccddddddbbbbbbbbbbbbbbbbbbbbbbbb```aaacccccccccbbbccceee```___^^^^^^^^^___```aaa``````aaacccffffffdddcccffffffeeedddccccccdddeeeeeeeeeffffffgggggghhhhhhiiiiiijjjjjjjjjiiihhhgggaaacccfffiiijjjiiihhhfffjjjiiigggeeedddddddddddddddeeefffggghhhhhhhhhhhhgggiiikkkkkkjjjjjjjjjkkklllkkkiiihhhhhhjjjlllmmmlllkkkiiigggfffeeeddddddbbbcccdddfffhhhjjjlllmmmgggkkkmmmkkklllnnnmmmjjjkkklllmmmoooooonnnnnnmmmllllllllllllkkkiiihhhgggiiiiiijjjkkklllllllllllljjjjjjjjjiiijjjjjjjjjjjjggghhhhhhiiiiiiiiihhhhhhggghhhkkkmmmnnnmmmkkkiiihhhhhhhhhhhhhhhhhhggggggdddeeefffhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhggggggggggggffffffffffffggggggeeeeeeddddddddddddeeeeeeeeecccaaa`````````___]]][[[]]]^^^______^^^\\\[[[\\\\\\\\\\\\[[[[[[ZZZZZZ^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYWWWWWWXXXXXXYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPOOONNNMMMPPPPPPPPPOOOLLLKKKKKKLLLIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAEEEDDDDDDDDDDDDDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>??????>>>>>>======??????>>>>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<:::999777666444444333333222111000000//////000000.........---------...///+++------,,,+++***+++,,,******)))(((''''''&&&&&&***(((%%%$$$$$$%%%''')))QQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVTTTTTTUUUUUUUUUTTTSSSRRRSSSSSSSSSTTTTTTTTTTTTTTTPPPQQQQQQPPPOOOPPPRRRTTTTTTVVVXXXYYYXXXXXXYYYZZZYYYYYYXXXUUUSSSRRRTTTVVVWWWXXXYYYXXXWWWVVVWWWYYYZZZ[[[[[[ZZZYYYYYY[[[\\\XXXYYYYYYWWWVVVVVVXXXZZZXXXZZZ[[[ZZZYYYXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYY[[[]]]^^^^^^\\\ZZZZZZZZZXXXXXXXXXXXXYYYZZZ\\\\\\WWWYYYYYYYYYXXXYYY[[[]]]XXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\ZZZXXXWWWXXXYYYUUUSSSQQQRRRSSSUUUVVVUUUVVVVVVWWWXXXYYYYYYYYYXXXTTTUUUWWWWWWVVVWWWXXXZZZ[[[ZZZYYYXXXWWWWWWXXXXXXXXXWWWVVVWWWXXXZZZZZZYYYYYYYYYYYYZZZ[[[\\\^^^^^^YYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYTTTTTTUUUWWWYYYXXXVVVTTTUUUTTTSSSRRRSSSUUUXXXYYYYYYYYYZZZZZZZZZYYYXXXXXXXXXZZZ\\\\\\[[[YYYYYYZZZWWWXXXZZZ\\\]]]]]]\\\\\\ZZZZZZ[[[\\\\\\\\\\\\\\\______^^^^^^^^^^^^^^^___aaa```___^^^^^^___aaabbbaaa```___^^^^^^___```aaa````````````aaacccdddeeebbbbbbcccccccccccccccdddbbbcccddddddcccbbbdddeee```___^^^^^^^^^___```aaa`````````bbbeeefffeeedddfffffffffdddbbbbbbdddfffffffffffffffffffffgggggghhhiiijjjjjjjjjiiigggfffaaaccceeehhhiiiiiihhhggghhhgggfffdddddddddeeeeeedddeeefffggghhhhhhhhhhhhgggiiikkkkkkkkkjjjkkkllllllkkkjjjjjjjjjkkklllmmmjjjjjjjjjiiiiiihhhggggggddddddeeefffgggiiijjjkkkhhhlllllljjjjjjmmmmmmiiikkklllmmmnnnooonnnmmmmmmllllllmmmmmmllljjjiiigggiiijjjkkkkkklllllllllkkkiiiiiihhhhhhiiiiiijjjkkkggghhhhhhiiiiiiiiiiiihhheeegggjjjnnnpppoookkkhhhhhhhhhiiiiiiiiiiiihhhhhheeefffggghhhhhhiiiiiiiiihhhhhhiiiiiiiiiiiijjjjjjhhhhhhhhhggghhhhhhiiijjjgggffffffeeeeeeffffffgggeeecccbbbbbbccccccaaa```^^^______``````___]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\```___^^^]]][[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXVVVVVVWWWXXXYYYYYYYYYXXXZZZZZZ[[[\\\\\\\\\\\\\\\WWWWWWVVVUUUTTTTTTTTTTTTRRRSSSSSSSSSRRRQQQPPPOOOSSSSSSSSSPPPNNNLLLMMMNNNKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDEEEEEECCCAAAFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>??????>>>>>>===>>>>>>=====================<<<<<<;;;;;;;;;<<<<<<:::999888666555555444444222222111000000000111111...//////...------...000,,,......---,,,+++,,,---+++******))))))(((((((((***)))'''&&&&&&'''((()))NNNNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRRRRSSSSSSRRRQQQPPPNNNNNNNNNMMMLLLNNNQQQSSSQQQTTTWWWWWWVVVUUUVVVXXXWWWWWWVVVSSSQQQPPPRRRTTTUUUVVVWWWWWWUUUUUUVVVWWWUUUVVVWWWWWWVVVVVVXXXZZZWWWXXXYYYXXXWWWWWWXXXYYYWWWYYY[[[ZZZXXXWWWXXXZZZXXXYYYYYYYYYYYYYYYZZZZZZZZZ]]]___^^^[[[YYYYYYZZZYYYXXXXXXWWWXXXYYY[[[[[[VVVXXXYYYXXXWWWWWWZZZ]]]XXXXXXXXXXXXXXXYYYZZZZZZYYYZZZZZZYYYVVVUUUVVVXXXXXXUUURRRRRRSSSTTTUUUTTTVVVWWWWWWXXXXXXXXXWWWWWWUUUWWWXXXWWWVVVVVVWWWXXXZZZYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUVVVXXXZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[[[[WWWWWWVVVVVVVVVWWWYYYZZZYYYZZZ\\\^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYVVVVVVVVVWWWXXXXXXUUURRRSSSSSSRRRSSSTTTVVVWWWXXXYYYYYYZZZZZZYYYXXXXXXWWWVVVXXX[[[[[[YYYWWWWWWYYYVVVXXXYYY[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZZZZZZZYYY\\\\\\\\\\\\]]]]]]^^^___]]]^^^^^^___````````````_________^^^^^^^^^_________^^^^^^^^^___aaacccdddaaaaaabbbbbbcccccccccccccccddddddcccbbbaaabbbddd```___^^^^^^^^^___aaabbb```______```cccfffffffffdddeeeeeecccaaaaaaccceeeffffffffffffffffffeeeeeefffggghhhiiihhhgggeeedddcccdddeeefffggghhhhhhhhhfffeeedddccccccdddeeefffdddeeefffggghhhhhhhhhhhhfffhhhjjjjjjjjjjjjkkkllllllllllllllllllllllllllljjjjjjjjjjjjjjjiiigggffffffeeeeeeeeeeeeggghhhiiijjjmmmllliiihhhkkkllliiikkklllmmmnnnnnnnnnmmmllljjjkkkmmmnnnnnnmmmkkkjjjjjjjjjkkklllllllllkkkkkkiiihhhhhhggghhhiiijjjkkkgggggghhhiiiiiiiiiiiiiiieeefffgggkkknnnnnnkkkhhhhhhhhhiiijjjjjjjjjiiihhhfffgggggghhhiiiiiijjjjjjggghhhhhhiiijjjkkklllllliiiiiiiiiiiiiiijjjkkkkkkhhhggggggffffffgggggghhhfffeeedddeeefffgggeeedddaaaaaa`````````_________\\\\\\\\\]]]^^^^^^______```___^^^\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXVVVVVVXXXYYYZZZZZZZZZZZZXXXYYYZZZ[[[\\\]]]]]]]]]XXXWWWVVVUUUUUUTTTTTTUUUQQQRRRSSSSSSSSSSSSRRRQQQTTTTTTSSSQQQOOOOOOPPPRRRNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKLLLMMMLLLKKKIIIHHHJJJHHHFFFGGGHHHHHHEEECCCHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDDDDCCCCCCDDDDDDEEECCCDDDFFFGGGHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;:::999888777777777777333333222111111111111111///000111000......000222---...///...,,,,,,,,,---+++++++++******************)))(((((('''''''''(((MMMMMMMMMMMMNNNOOOPPPPPPRRRSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTTTTTTTSSSQQQPPPOOOPPPRRRRRRRRRPPPNNNLLLKKKLLLLLLKKKKKKMMMQQQSSSOOOSSSVVVVVVUUUSSSTTTVVVVVVVVVTTTRRROOOOOOQQQSSSTTTUUUVVVVVVTTTTTTUUUVVVQQQSSSTTTTTTSSSTTTVVVXXXVVVXXXYYYYYYXXXWWWXXXXXXVVVYYY[[[[[[XXXWWWXXXZZZWWWXXXXXXXXXYYYYYYZZZZZZZZZ]]]___^^^[[[XXXYYYZZZYYYYYYXXXWWWWWWYYYZZZ[[[UUUWWWXXXWWWUUUVVVYYY]]]XXXXXXXXXXXXXXXYYYZZZZZZVVVXXXYYYWWWUUUTTTVVVXXX]]]ZZZVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVVVVZZZ[[[[[[ZZZXXXWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZYYYWWWVVVUUUVVVXXXZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXVVVVVVUUUTTTUUUVVVXXXYYYXXXZZZ\\\^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWXXXXXXWWWTTTQQQRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWWWWTTTWWWZZZYYYWWWUUUVVVWWWVVVWWWYYYZZZ[[[ZZZXXXWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^___```ZZZ\\\^^^aaabbbaaa___^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^]]]]]]]]]^^^```bbbccc``````aaaaaabbbbbbbbbccccccddddddcccaaa```aaaccc``````___^^^___```aaabbb```___^^^___bbbfffggghhhcccddddddbbb```___bbbeeegggggggggffffffeeeeeeddddddeeefffggggggeeecccbbbddddddeeeeeefffgggggghhheeedddcccbbbbbbdddeeegggdddeeefffggghhhhhhhhhhhheeegggiiiiiiiiiiiijjjkkklllmmmmmmnnnnnnmmmlllllljjjkkkkkkkkkjjjhhhfffeeefffeeedddddddddeeeggghhhlllmmmlllhhhgggjjjkkkiiikkklllmmmnnnnnnnnnmmmllliiijjjlllnnnoooooonnnmmmjjjjjjkkklllllllllkkkkkkiiihhhgggggggggiiijjjkkkgggggghhhiiiiiiiiiiiiiiigggfffeeehhhlllmmmllljjjhhhhhhjjjkkkkkkjjjiiihhhggggggggghhhiiiiiijjjjjjfffggghhhiiikkklllmmmnnnjjjiiiiiiiiijjjkkkkkklllhhhhhhgggggggggggghhhhhhgggffffffgggiiijjjhhhgggcccbbbaaa```````````````[[[\\\]]]]]]______```aaa^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYVVVWWWXXXZZZ[[[[[[[[[[[[UUUVVVWWWYYYZZZ[[[\\\\\\XXXXXXWWWVVVUUUUUUUUUUUUPPPQQQRRRTTTTTTSSSSSSRRRSSSSSSSSSRRRPPPQQQSSSUUUQQQPPPOOOOOONNNNNNOOOOOOKKKMMMOOOPPPPPPNNNKKKJJJLLLJJJHHHIIIJJJJJJGGGDDDHHHHHHGGGFFFFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEECCCEEEGGGHHHHHHHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBB<<<======>>>>>>>>>======>>>>>>>>>>>>>>>>>>??????>>>===============>>>>>><<<<<<;;;:::999999999999444333222222111111222222000222333222//////111444.../////////---,,,---...+++++++++++++++,,,,,,,,,)))))))))((((((''''''&&&NNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRQQQOOONNNPPPRRRTTTTTTRRRQQQPPPPPPQQQRRRRRRRRRPPPMMMKKKIIINNNMMMLLLLLLLLLMMMNNNOOOTTTSSSSSSSSSSSSSSSTTTTTTVVVUUUTTTRRRQQQPPPPPPPPPNNNOOOQQQRRRSSSTTTSSSSSSQQQRRRSSSRRRQQQRRRTTTUUUTTTTTTUUUVVVXXXYYYZZZZZZUUUVVVXXXZZZZZZYYYXXXWWWXXXUUURRRRRRVVVYYYYYYXXX\\\[[[[[[[[[[[[[[[[[[[[[TTTUUUVVVXXXYYY[[[\\\]]]ZZZZZZYYYYYYXXXXXXWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWXXXWWWTTTSSSRRRTTTVVVXXXVVVVVVVVVVVVWWWXXXYYYYYYWWWWWWWWWWWWXXXXXXXXXXXX\\\[[[ZZZXXXXXXXXXYYYZZZ[[[ZZZXXXWWWWWWYYYZZZ\\\WWWWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSUUUWWWXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]]]]\\\YYYVVVTTTUUUVVVXXXYYY[[[ZZZXXXWWWWWWXXXRRRRRRSSSTTTUUUUUUVVVVVVYYYYYYZZZ[[[]]]\\\ZZZXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWZZZXXXWWWWWWXXXYYYWWWVVVXXXXXXZZZ[[[]]]]]]^^^^^^\\\^^^aaabbb```___^^^^^^]]]```bbb```\\\[[[^^^aaa```___]]]]]]]]]^^^```bbbaaabbbcccbbbaaa```aaabbbbbbbbbbbbbbbbbbaaa``````aaa``````aaaaaaaaa```^^^```aaabbbddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbaaabbbbbbdddeeefffggggggggggggggghhhggggggfffeeeeeebbbbbbccceeeeeeeeeeeeeeeeeeeeeeeeffffffhhhiiiiiikkkhhheeeeeegggiiihhhgggiiilllnnnmmmkkkiiijjjlllkkkjjjiiihhhggggggggggggiiiiiijjjjjjjjjjjjiiiiiikkkjjjiiihhhggggggggggggiiijjjkkklllmmmmmmmmmmmmmmmnnnooopppooonnnlllkkkiiijjjjjjkkkllllllllllllfffhhhjjjjjjiiiiiijjjkkkiiijjjjjjkkkjjjiiihhhgggdddeeeggghhhjjjjjjkkkkkkllllllkkkjjjjjjkkkkkklllfffgggggghhhiiijjjjjjjjjhhhhhhiiijjjkkkllllllmmmmmmllljjjiiiiiijjjlllmmmggghhhiiigggffffffgggiiigggggghhhhhhhhhhhhggggggeeedddbbbaaaaaabbbdddeeedddcccbbb```____________^^^___`````````___]]]\\\YYYZZZ[[[[[[ZZZ[[[]]]___[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZ[[[[[[\\\\\\\\\ZZZZZZYYYXXXWWWVVVVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTTTTSSSSSSOOOPPPPPPQQQQQQPPPPPPOOONNNPPPQQQQQQNNNLLLLLLLLLNNNMMMLLLKKKKKKJJJHHHFFFIIIHHHFFFGGGHHHHHHGGGEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEDDDCCCDDDBBBAAAAAAAAAAAA@@@>>>AAA@@@@@@???>>>===<<<<<<======<<<======>>>???@@@@@@@@@??????>>>>>>======>>>>>>===<<<:::999888777888777777666555444444333555333111000111111---***000/////////............///---,,,***))))))******))))))******)))((('''&&&PPPOOOMMMLLLLLLMMMPPPQQQPPPPPPQQQQQQQQQPPPPPPOOONNNPPPQQQQQQOOOMMMMMMMMMQQQQQQRRRQQQPPPMMMKKKIIIKKKKKKJJJKKKLLLNNNPPPRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVUUUTTTSSSQQQQQQQQQPPPOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTTTTSSSQQQQQQRRRTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVXXXYYYYYYYYYXXXWWWWWWUUURRRSSSVVVXXXYYYXXX[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXWWWVVVTTTRRRRRRSSSUUUWWWUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWWWWXXXXXXXXXYYYYYY[[[ZZZYYYXXXXXXXXXYYYYYY[[[ZZZYYYXXXXXXXXXYYYZZZWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYWWWVVVTTTTTTTTTUUUWWWXXXYYYZZZ\\\[[[ZZZZZZ[[[]]][[[[[[ZZZXXXVVVUUUWWWXXXXXXYYYZZZZZZXXXWWWWWWXXXTTTTTTTTTUUUUUUVVVVVVVVVXXXXXXYYYZZZ\\\[[[YYYWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWWWWYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^```aaa___^^^______]]]```bbb```\\\[[[]]]aaa___^^^]]]\\\]]]^^^```aaa^^^```aaaaaa``````aaabbb______`````````______^^^`````````aaabbbbbbaaa```aaaaaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbaaaaaaaaaaaaaaaaaabbbccceeeffffffgggggggggggggggggggggfffeeeeeebbbbbbccccccdddeeeeeeeeeeeeeeeeeeffffffggghhhiiiiiifffddddddfffhhhhhhfffhhhkkkmmmllljjjiiijjjkkkjjjjjjiiihhhggggggggggggiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkllllllllllllmmmnnnooooooooommmkkkjjjjjjjjjkkklllllllllkkkkkkhhhjjjkkkkkkjjjjjjjjjkkkiiiiiijjjjjjjjjiiihhhgggeeefffhhhiiijjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjggggggggghhhiiijjjjjjjjjggghhhiiiiiikkkkkklllmmmmmmkkkjjjiiiiiijjjkkkmmmhhhiiiiiihhhgggfffhhhjjjhhhhhhhhhhhhhhhgggffffffeeedddbbbaaaaaabbbdddeeedddcccbbbaaa````````````___```aaaaaaaaa```^^^^^^XXXYYYZZZZZZYYYZZZ\\\^^^\\\\\\\\\[[[[[[ZZZXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPOOOQQQRRRRRRPPPNNNMMMNNNOOONNNNNNMMMMMMLLLJJJIIIJJJIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCDDDEEEDDDCCCCCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>============>>>>>>????????????>>>>>>>>>>>>>>>>>>======<<<;;;:::999999999999999888777777666666444222111111333333000...000000000/////////......///...,,,+++******++++++++++++***************)))RRRPPPLLLJJJJJJLLLOOOQQQPPPPPPOOOOOOOOOPPPPPPQQQMMMOOOPPPOOOMMMKKKKKKLLLPPPPPPQQQPPPOOOMMMKKKJJJHHHHHHIIIJJJLLLOOORRRTTTRRRRRRRRRSSSTTTUUUVVVWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQRRRRRRRRRRRRQQQQQQTTTUUUUUUTTTRRRQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWVVVWWWUUUSSSTTTVVVXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVWWWUUUTTTRRRQQQQQQSSSTTTVVVUUUUUUTTTUUUUUUVVVWWWXXXWWWXXXXXXXXXXXXYYYYYYYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWYYY[[[\\\[[[ZZZZZZ[[[YYYYYYYYYWWWVVVVVVXXXZZZWWWYYYZZZYYYXXXVVVWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXYYY[[[ZZZXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVWWWZZZ[[[ZZZYYYWWWXXXYYYZZZZZZZZZZZZZZZ\\\^^^^^^^^^]]]]]]___aaa]]]___aaa___\\\[[[]]]```___^^^]]]\\\]]]^^^___```\\\^^^______^^^^^^___aaa\\\\\\]]]^^^^^^^^^]]]]]]______```aaabbbbbbbbbaaabbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaa```___```aaaaaaaaabbbcccdddeeefffffffffffffffggggggffffffeeeeeecccbbbbbbbbbbbbdddeeefffffffffeeeffffffggghhhiiifffdddcccdddfffggggggggghhhiiikkkjjjiiihhhiiijjjiiiiiihhhgggffffffffffffiiihhhgggffffffggghhhiiikkkjjjiiihhhhhhggghhhhhhggghhhiiijjjkkkkkkkkkkkkmmmnnnoooooonnnlllkkkjjjkkkkkklllllllllkkkjjjjjjjjjkkkmmmlllkkkjjjjjjkkkiiiiiiiiihhhhhhhhhggggggfffggghhhiiijjjkkkkkkkkkjjjiiihhhggggggggggggggggggggghhhhhhiiijjjjjjjjjggghhhhhhiiijjjkkklllllllllkkkjjjiiiiiijjjkkklllhhhiiijjjiiiggggggiiikkkjjjjjjjjjiiihhhgggfffeeeeeedddcccbbbbbbcccdddeeedddccccccbbbbbbcccccccccaaabbbbbbbbbbbbaaa``````YYY[[[\\\\\\[[[[[[]]]^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRTTTSSSQQQOOOOOOPPPQQQPPPPPPOOONNNMMMLLLLLLMMMKKKJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDCCCCCCBBBBBBCCCEEEFFFFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888444333222333555555444222111111111000000000/////////...---,,,,,,+++,,,,,,,,,,,,+++******+++------RRRPPPNNNLLLLLLLLLNNNOOOOOOOOONNNMMMMMMNNNPPPQQQNNNOOOPPPOOOMMMLLLLLLMMMOOOOOOOOOOOONNNMMMKKKJJJHHHHHHHHHIIILLLNNNQQQRRRQQQQQQQQQRRRTTTVVVWWWXXXUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSUUUTTTSSSRRRRRRSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYUUUUUUWWWXXXZZZ\\\]]]]]][[[[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTSSSRRRQQQQQQRRRTTTUUUTTTTTTTTTTTTTTTUUUWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVTTTWWWZZZ\\\[[[ZZZYYYZZZXXXYYYXXXWWWUUUUUUWWWYYYVVVXXXYYYYYYWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWYYYYYYXXXYYYZZZZZZXXXVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZWWWVVVVVVXXXZZZ\\\\\\[[[YYYYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\\\\[[[ZZZ[[[^^^aaa]]]______^^^\\\[[[]]]___]]]]]]\\\\\\]]]]]]^^^___\\\]]]^^^]]]\\\[[[\\\]]][[[[[[\\\\\\]]]]]]\\\\\\]]]^^^```aaaaaaaaabbbbbbcccbbbaaa______```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbb```___^^^___```aaa```aaabbbdddeeeeeeeeeeeeeeeeeefffffffffeeeeeedddcccbbbaaa```aaaccceeegggfffffffffffffffggghhhhhhdddddddddeeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjiiihhhgggffffffeeeeeeeeeiiihhhfffeeeeeefffhhhiiiiiihhhhhhgggffffffggggggggghhhiiijjjkkkkkkkkkkkkmmmmmmnnnnnnmmmllljjjiiillllllllllllkkkjjjjjjiiijjjkkklllllljjjhhhhhhiiihhhhhhgggffffffgggggghhhffffffggghhhiiiiiiiiihhhiiiiiihhhggggggggggggggghhhhhhhhhiiiiiijjjjjjjjjgggggghhhiiijjjkkkllllllkkkjjjiiiiiiiiiiiijjjkkkhhhiiijjjiiihhhhhhjjjlllkkkkkkkkkjjjhhhfffeeedddeeeddddddccccccddddddeeedddddddddddddddeeeffffffcccccccccccccccbbbbbbbbb]]]___``````______```aaa^^^^^^______^^^]]]\\\\\\[[[\\\]]]^^^____________]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYUUUUUUUUUUUUUUUUUUUUUUUURRRRRRSSSSSSSSSSSSRRRRRRQQQSSSTTTSSSQQQPPPPPPQQQQQQRRRQQQPPPNNNNNNNNNOOOOOONNNLLLMMMNNNNNNMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEAAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>>>>============>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::555555666666777666666555222222222222111111111111//////......---------------,,,*********,,,...000OOOOOOPPPPPPOOONNNMMMLLLOOONNNMMMLLLLLLMMMNNNOOOMMMNNNNNNMMMLLLKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPRRRSSSUUUWWWXXXSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQPPPPPPOOOOOONNNPPPSSSSSSSSSSSSSSSUUUNNNOOOPPPQQQSSSTTTUUUVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVUUUVVVWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXTTTUUUVVVXXXYYY[[[\\\]]]ZZZZZZYYYYYYXXXWWWWWWWWWXXXVVVTTTRRRQQQPPPQQQQQQRRRRRRQQQQQQQQQRRRTTTTTTSSSSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUVVVWWWWWWVVVUUUTTTWWWWWWXXXXXXWWWVVVUUUUUUWWWVVVVVVVVVUUUVVVVVVVVVSSSVVVYYY[[[ZZZYYYYYYYYYYYYYYYYYYVVVTTTSSSUUUVVVVVVWWWXXXXXXVVVUUUUUUVVVYYYYYYXXXXXXXXXXXXXXXXXX[[[YYYXXXYYYZZZZZZXXXVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[XXXWWWWWWXXX[[[]]]]]]\\\[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[YYYXXXZZZ]]]```]]]^^^^^^]]][[[[[[\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^]]]^^^^^^\\\ZZZYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[]]]``````______```bbbbbbaaa```_________aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbb```_________```aaa``````bbbcccdddeeeeeeeeeddddddeeeeeeeeeeeedddddddddcccaaaaaaaaacccfffggggggffffffffffffgggggghhhdddeeefffggghhhhhhiiijjjhhhggggggggghhhiiiiiijjjiiihhhgggffffffeeeeeeeeehhhgggeeeddddddeeeggghhhggggggfffeeeeeeeeeeeefffhhhiiijjjkkklllllllllllllllllllllllllllkkkkkkjjjllllllllllllkkkjjjjjjiiihhhjjjkkkjjjhhhggggggggghhhgggeeeddddddeeeggghhhdddeeefffffffffffffffeeejjjiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjfffggghhhiiijjjkkkkkkllliiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjiiihhhhhhjjjlllllllllkkkjjjhhhfffeeedddffffffeeeeeeeeeeeeffffffeeeddddddeeeeeefffggghhheeeeeeddddddcccccccccccc___aaaccccccbbbaaabbbbbb`````````aaa``````___^^^]]]^^^___```aaaaaaaaaaaa___^^^]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZVVVVVVVVVWWWWWWWWWWWWWWWSSSTTTTTTUUUUUUTTTTTTSSSQQQRRRSSSRRRPPPPPPQQQRRRQQQRRRRRRPPPNNNMMMOOOQQQQQQPPPOOOOOOPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFGGGFFFEEEEEEGGGGGGFFFEEEGGGEEEDDDDDDEEEEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@???>>>=========>>>>>>??????@@@@@@<<<<<<============>>>>>><<<;;;;;;;;;;;;;;;::::::888999999999888666666555444444333333333222222222000000000000/////////...---,,,***)))***,,,...///LLLMMMOOOPPPPPPNNNLLLKKKNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJLLLLLLOOOOOOOOOQQQRRRTTTUUUVVVQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPPPPKKKNNNQQQRRRRRRRRRSSSTTTLLLMMMOOOPPPSSSTTTVVVWWWVVVVVVUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWUUUUUUVVVWWWTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUXXXVVVTTTRRRQQQPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTUUURRRRRRRRRRRRRRRSSSUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUWWWWWWUUUUUUUUUUUUUUUUUUVVVVVVTTTUUUVVVWWWVVVUUUTTTSSSWWWWWWXXXXXXWWWVVVTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVRRRUUUXXXYYYXXXXXXXXXYYYYYYYYYXXXVVVSSSRRRTTTUUUUUUWWWXXXWWWVVVTTTUUUUUUXXXXXXXXXXXXXXXXXXYYYYYYZZZYYYWWWWWWXXXXXXWWWUUUSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[YYYXXXXXXYYY\\\]]]]]]\\\\\\]]]^^^_______________]]]]]]\\\[[[YYYZZZ]]]___^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]]]]\\\YYYXXXXXXYYY\\\]]]]]]]]]]]]\\\[[[[[[ZZZ]]]```___]]]\\\^^^aaa_______________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaa``````___```aaabbbcccdddddddddccccccddddddeeeeeedddddddddccccccbbbccceeefffgggggggggffffffffffffggggggdddfffhhhiiihhhhhhhhhiiiiiigggffffffhhhjjjkkkjjjiiiiiihhhgggffffffffffffhhhgggfffeeeeeefffggghhhffffffeeeeeeeeeeeeffffffhhhiiijjjkkklllllllllllljjjjjjjjjkkkkkkkkkllllllkkkkkklllllllllkkkjjjjjjggghhhjjjiiihhhfffggghhhgggfffdddbbbbbbdddgggiiiddddddeeeeeeeeedddcccccciiiiiiiiiiiijjjkkklllllljjjjjjjjjjjjjjjjjjjjjjjjfffgggggghhhiiijjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiiiiihhhhhhjjjlllllllllkkkjjjiiigggeeedddggggggggggggggggggggggggeeeeeeeeeeeeeeefffggghhhfffeeeddddddccccccdddddd___aaacccdddbbbaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaa______```bbbbbbbbbbbbbbb```______^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\XXXXXXXXXXXXYYYYYYYYYYYYUUUUUUVVVVVVVVVVVVUUUUUURRRSSSSSSRRRQQQPPPRRRTTTRRRSSSTTTQQQNNNNNNPPPTTTSSSQQQPPPPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIEEEFFFGGGHHHIIIHHHGGGFFFIIIHHHGGGGGGHHHIIIHHHGGGHHHFFFEEEEEEEEEEEEDDDBBBCCCCCCBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBAAA???>>>??????@@@@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888666666777555555555444444444333333000000111111111111000000---,,,,,,++++++,,,---...JJJKKKLLLLLLMMMLLLLLLKKKNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJIIIIIIJJJMMMOOOLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOQQQRRRSSSTTTOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQKKKMMMPPPRRRQQQQQQQQQQQQNNNNNNOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTVVVXXXXXXUUUTTTUUUWWWSSSSSSTTTTTTUUUVVVVVVWWWUUUUUUUUUVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVUUUTTTTTTUUUTTTSSSRRRRRRRRRSSSTTTQQQRRRRRRSSSSSSTTTUUUUUUQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSTTTUUUVVVWWWTTTTTTSSSSSSTTTUUUWWWXXXTTTUUUVVVWWWVVVUUUSSSRRRUUUVVVWWWXXXXXXWWWUUUTTTQQQRRRSSSTTTUUUVVVVVVVVVSSSTTTVVVWWWVVVWWWYYYZZZWWWWWWWWWUUUSSSSSSUUUWWWUUUVVVWWWWWWUUUTTTTTTUUUWWWWWWWWWXXXXXXYYYYYYYYYYYYWWWUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYZZZ\\\]]]]]]\\\\\\]]]^^^___```aaaaaaaaa```aaa```^^^\\\\\\]]]___^^^\\\[[[[[[[[[[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\\\\YYY[[[\\\[[[ZZZYYYZZZ\\\]]]]]]]]]]]]\\\ZZZYYYXXXYYY\\\___^^^[[[ZZZ\\\^^^\\\]]]^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddcccbbb```___^^^___```bbbccccccddddddbbbbbbcccdddddddddddddddcccddddddeeeeeefffggggggggggggffffffffffffggggggdddfffiiiiiigggffffffhhhjjjhhheeefffiiikkklllkkkjjjjjjiiihhhgggggggggggggggggggggggggggggggggggggggggggggffffffgggggghhhggghhhiiijjjkkkkkkkkkkkkhhhhhhiiiiiijjjlllmmmnnnjjjjjjkkklllllllllkkkkkkfffhhhiiijjjhhhhhhhhhiiigggeeebbbaaaaaadddgggiiieeeeeeeeeeeeeeedddcccbbbgggggghhhiiijjjlllmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjffffffggghhhiiijjjkkkkkkggghhhhhhhhhhhhhhhhhhgggfffggghhhhhhggghhhjjjllllllkkkkkkjjjiiihhhfffeeeiiiiiiiiijjjjjjiiiiiiiiiffffffeeeeeeeeeffffffgggfffeeedddcccccccccdddddd```ccceeefffdddbbbbbbbbbbbbccccccddddddccccccccc```aaabbbccccccdddddddddaaa``````___^^^]]]\\\\\\]]]]]]^^^______^^^]]]]]]YYYYYYZZZZZZZZZ[[[[[[[[[VVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTSSSRRRRRRTTTVVVSSSUUUVVVSSSPPPOOOSSSWWWSSSRRRQQQQQQRRRRRRQQQOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLHHHIIIKKKLLLMMMLLLKKKJJJKKKIIIHHHIIIJJJKKKJJJIIIHHHGGGEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBB>>>???AAABBBCCCBBB@@@???BBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<777999;;;;;;888777888:::666666666555555555444444000111222333333222111111///..................---JJJIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNLLLJJJHHHGGGIIIJJJKKKKKKKKKMMMPPPSSSLLLKKKKKKKKKKKKLLLLLLMMMIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOQQQQQQKKKNNNQQQRRRPPPOOONNNNNNPPPPPPQQQQQQRRRSSSTTTTTTVVVVVVUUUTTTSSSSSSTTTTTTTTTVVVYYYXXXUUUTTTUUUWWWRRRSSSSSSTTTUUUUUUVVVVVVQQQQQQSSSTTTVVVXXXYYYYYYWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTVVVWWWQQQRRRRRRSSSTTTUUUUUUVVVQQQPPPPPPQQQQQQRRRSSSTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTVVVWWWTTTSSSRRRRRRSSSUUUWWWYYYSSSTTTVVVWWWVVVTTTRRRQQQRRRTTTVVVXXXXXXXXXWWWVVVOOOPPPRRRSSSUUUVVVVVVVVVSSSTTTUUUUUUUUUVVVYYY[[[TTTUUUUUUTTTSSSTTTVVVYYYTTTVVVWWWWWWUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZWWWUUUSSSRRRSSSSSSRRRQQQPPPQQQQQQRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXYYYYYYZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\[[[\\\]]]___```aaaaaaaaacccccccccaaa___^^^___```^^^\\\[[[ZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\\\\\\\\\\[[[WWWXXXZZZ[[[ZZZ[[[]]]___]]]]]]]]]\\\ZZZYYYWWWVVVXXX\\\___^^^ZZZXXXZZZ]]]ZZZ[[[]]]```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```bbbdddeeeeeeccc```___^^^___```bbbccccccccccccaaabbbcccdddddddddddddddcccdddeeefffgggggggggggghhhggggggfffffffffggggggcccfffiiihhhfffddddddfffkkkhhheeefffiiilllllllllkkkjjjiiihhhhhhggggggggggggggghhhhhhhhhhhhggggggiiiiiihhhhhhhhhhhhiiijjjfffggghhhiiiiiijjjjjjiiigggggghhhiiijjjlllnnnoooiiijjjkkkkkkllllllllllllfffhhhjjjjjjjjjiiijjjkkkgggeeebbb``````cccgggiiiffffffffffffeeedddcccccceeeffffffhhhjjjlllnnnooojjjjjjjjjjjjjjjjjjjjjjjjffffffggghhhiiijjjkkkkkkgggggghhhhhhhhhhhhggggggeeefffggggggfffgggiiikkkkkkkkkkkkjjjiiihhhgggfffjjjjjjkkkkkkkkkkkkjjjjjjffffffeeeeeeeeeeeefffffffffeeedddcccbbbcccddddddcccfffhhhiiigggeeeeeeeeeccccccdddeeeeeedddddddddaaaaaabbbcccddddddddddddaaaaaa```___^^^]]]]]]\\\]]]^^^___``````___^^^]]]ZZZZZZ[[[[[[\\\\\\\\\]]]VVVWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVTTTSSSTTTVVVXXXUUUWWWXXXUUUQQQQQQUUUYYYSSSRRRQQQQQQRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNLLLMMMOOOQQQRRRQQQPPPOOOLLLJJJJJJJJJKKKLLLKKKJJJGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCC>>>???AAACCCCCCCCCAAA@@@CCCCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>===<<<<<<<<<<<<============555888::::::999888:::<<<666666666666555555555555000111222333444333222111000000111111000///...---KKKKKKKKKJJJKKKLLLLLLMMMMMMNNNNNNMMMLLLJJJHHHGGGJJJKKKLLLLLLLLLKKKJJJIIIKKKJJJHHHHHHHHHIIIKKKMMMKKKIIIHHHFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQMMMMMMMMMLLLLLLLLLLLLKKKMMMNNNPPPRRRTTTUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSOOOQQQTTTUUUTTTTTTTTTUUURRRSSSTTTUUUVVVVVVUUUTTTRRRRRRQQQQQQRRRTTTVVVWWWZZZYYYXXXUUUSSSRRRTTTVVVUUUSSSQQQQQQSSSUUUUUUUUUQQQQQQQQQRRRRRRRRRSSSSSSNNNNNNNNNOOOPPPQQQRRRSSSVVVTTTRRRSSSUUUUUUSSSQQQTTTSSSRRRQQQRRRSSSUUUWWWQQQPPPPPPRRRTTTUUUTTTSSSWWWVVVUUUTTTSSSSSSSSSSSSWWWXXXXXXXXXWWWVVVVVVUUUSSSQQQNNNMMMOOOQQQSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWUUUVVVVVVUUUTTTTTTWWWYYYXXXWWWVVVUUUTTTUUUVVVWWWUUUUUUWWWWWWWWWWWWUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQRRRTTTUUUUUUTTTTTTUUUVVVXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXZZZ[[[[[[\\\\\\___^^^]]]\\\]]]___aaabbbbbbbbbbbbaaaaaaaaaaaaaaa\\\[[[ZZZZZZ[[[\\\^^^```\\\\\\]]]]]]^^^___``````\\\[[[ZZZYYYYYY[[[]]]^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]___]]][[[[[[]]]^^^___^^^]]]^^^``````______aaacccccccccdddddddddeeeeeeeeeeeeeeedddbbb```___aaacccaaabbbdddeeeeeedddbbbaaaccceeefffeeeddddddeeefffdddeeeeeeffffffeeeeeedddeeefffggghhhiiiiiiiiiiiiiiigggeeeeeeggghhhiiihhhiiiiiihhhhhhggggggffffffgggggggggggggggggggggggggggggggggggggggfffeeedddfffggghhhiiiiiiiiiiiiiiiggghhhjjjllllllllljjjiiijjjhhhgggiiikkkllljjjgggjjjjjjjjjjjjjjjiiihhhgggfffffffffffffffggghhhhhhcccddddddeeeeeeddddddcccdddccccccdddgggjjjmmmooommmllljjjhhhgggggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjggggggiiiiiifffiiihhhgggggghhhjjjlllmmmkkkjjjiiiiiijjjjjjhhhfffffffffeeeddddddddddddeeeeeecccaaa```___```aaabbbfffggghhhiiiiiihhhggggggdddeeeeeefffeeedddbbbbbbccccccbbbbbbbbbbbbcccccccccbbbbbbaaa```______^^^```aaabbbccccccaaa___]]]]]]^^^___^^^\\\\\\^^^```\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXXXXWWWWWWYYYZZZ[[[XXXWWWUUUTTTSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSQQQSSSTTTUUUTTTSSSQQQPPPNNNOOOPPPQQQRRRQQQPPPOOOLLLMMMNNNOOOPPPOOONNNMMMIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFEEECCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBB???BBBEEEEEEBBB???>>>????????????>>>===;;;999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666555555555444444333333333111111222333333333222222KKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIJJJJJJKKKKKKKKKJJJJJJIIILLLKKKJJJIIIIIIKKKLLLNNNKKKJJJHHHFFFFFFFFFHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMNNNMMMMMMLLLKKKJJJLLLMMMNNNOOOPPPQQQQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQSSSSSSTTTTTTVVVUUUUUUTTTSSSRRRRRRRRRNNNQQQSSSTTTSSSSSSSSSTTTQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRRRRSSSUUUVVVWWWVVVVVVVVVTTTRRRSSSUUUWWWSSSQQQPPPPPPRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQQQQQQQRRRSSSSSSUUURRRPPPQQQSSSTTTSSSRRRSSSSSSQQQQQQQQQRRRTTTUUUPPPPPPPPPRRRTTTUUUTTTSSSUUUUUUTTTSSSSSSSSSSSSTTTWWWWWWWWWWWWVVVVVVUUUUUUTTTQQQNNNNNNOOOQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVWWWVVVUUUUUUWWWYYYYYYXXXVVVUUUUUUUUUUUUVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUWWWXXXYYYZZZZZZZZZ]]]\\\[[[[[[\\\]]]___aaaaaaaaaaaaaaaaaa`````````]]]\\\ZZZYYYYYY[[[]]]___\\\\\\\\\]]]]]]^^^^^^___^^^]]][[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]][[[ZZZYYYZZZ]]]___``````\\\]]]______^^^^^^___aaaaaaaaaaaaaaabbbbbbbbbbbbdddddddddccc``````aaabbbaaabbbdddeeeeeedddbbbaaaccceeefffeeeddddddeeegggdddeeeeeeffffffeeeeeedddeeeffffffggghhhhhhhhhhhhgggfffeeefffhhhjjjjjjiiihhhhhhhhhgggggggggffffffhhhhhhhhhhhhhhhhhhhhhhhhfffggggggggggggffffffeeegggggghhhiiiiiiiiihhhhhhggghhhjjjkkklllkkkjjjiiillljjjiiijjjlllmmmjjjhhhiiijjjjjjjjjiiiiiihhhggggggggggggggggggggghhhhhhdddddddddeeeeeeddddddddddddddddddeeegggjjjmmmooonnnmmmkkkiiihhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiihhhkkkkkkggggggiiiiiifffhhhgggfffffffffhhhjjjllljjjiiiiiiiiijjjjjjhhhfffgggfffeeeeeeddddddeeeeeedddcccaaa``````aaacccddddddeeefffggggggfffeeeddddddeeeffffffeeedddcccbbbccccccbbbbbbbbbbbbcccccccccbbbbbbaaa``````______^^^___`````````___^^^]]]^^^_________]]]]]]^^^```]]]\\\[[[ZZZZZZ[[[\\\\\\^^^]]][[[ZZZXXXXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSTTTUUUTTTSSSQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPOOONNNMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIIIIIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB@@@CCCEEEDDDAAA??????@@@AAA@@@??????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999999888777666666555555555444444444222333333444333333222222KKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNOOONNNMMMLLLLLLJJJIIIIIIIIIIIIIIIJJJJJJLLLLLLKKKJJJJJJLLLMMMNNNLLLKKKHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHJJJKKKLLLNNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQQQQRRRRRRRRRTTTTTTTTTSSSRRRRRRQQQQQQNNNPPPRRRSSSRRRRRRRRRTTTQQQQQQRRRRRRRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUUUUSSSTTTTTTSSSRRRSSSUUUXXXQQQPPPNNNOOOPPPRRRQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMNNNNNNRRRPPPOOOOOOQQQSSSTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSOOOOOOOOOQQQTTTUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTRRROOONNNOOOQQQRRRQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVWWWWWWWWWVVVVVVXXXZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUTTTTTTQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWXXXXXXYYY[[[ZZZYYYYYYZZZ[[[]]]^^^___________________________]]]ZZZXXXWWWYYY\\\^^^\\\\\\\\\\\\\\\\\\\\\\\\___^^^]]][[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\ZZZZZZZZZ[[[\\\]]]]]]]]]\\\ZZZYYYZZZ\\\^^^^^^]]][[[]]]^^^^^^\\\\\\]]]^^^______`````````aaaaaaaaabbbcccdddcccaaa``````aaaaaabbbcccddddddcccbbbaaacccdddfffeeeeeedddfffgggdddeeeeeeffffffeeeeeedddeeeeeefffgggggghhhhhhhhheeedddeeegggjjjkkkkkkiiigggggggggggggggfffffffffiiiiiiiiiiiiiiiiiiiiiiiiffffffgggggghhhggggggggghhhhhhiiiiiiiiihhhggggggggghhhiiijjjjjjjjjiiihhhlllkkkjjjjjjkkkkkkiiigggiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeedddddddddeeegggjjjlllnnnnnnmmmkkkjjjiiihhhiiiiiiiiiiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhkkkkkkhhhhhhjjjjjjgggffffffeeeeeeeeeggghhhiiijjjiiiiiiiiikkkjjjiiigggggggggfffeeeeeeeeeeeeeeedddcccbbbbbbbbbcccdddeeedddeeefffggggggfffeeeddddddeeeeeeeeeeeedddccccccccccccbbbbbbbbbbbbccccccccccccbbbbbbaaa`````````___________________________```aaa```___^^^___aaa^^^]]]]]]\\\\\\]]]^^^^^^___^^^]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUSSSRRRQQQQQQRRRTTTUUURRRSSSTTTTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQRRRRRRSSSPPPPPPQQQQQQQQQOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDCCCAAA@@@@@@AAA@@@??????>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999777777777666666666666555555555555555444444333222KKKKKKLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMIIIHHHGGGGGGHHHIIIJJJLLLKKKKKKJJJJJJJJJKKKLLLMMMLLLKKKIIIGGGFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIKKKLLLNNNOOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMOOOOOOPPPQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRQQQPPPPPPOOOPPPRRRRRRRRRRRRSSSTTTRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUUUUUUUTTTSSSSSSTTTSSSRRRRRRTTTVVVQQQOOONNNOOOPPPQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLOOONNNMMMNNNOOOQQQSSSTTTQQQPPPPPPOOOOOOPPPQQQQQQNNNNNNNNNPPPSSSTTTTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTRRROOOOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUWWWXXXWWWVVVVVVXXXYYYXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSTTTUUUUUUTTTSSSSSSPPPPPPQQQRRRRRRRRRRRRRRRPPPQQQRRRRRRQQQQQQRRRTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^```]]]ZZZWWWVVVWWWZZZ\\\[[[[[[[[[ZZZZZZZZZZZZZZZ^^^]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\ZZZZZZ[[[\\\]]]^^^_________]]][[[[[[[[[[[[YYYXXX\\\]]]^^^]]]\\\\\\]]]^^^`````````aaaaaaaaabbbbbb```bbbddddddbbb`````````aaabbbccccccccccccbbbaaabbbdddeeeeeeddddddfffgggdddeeeeeeffffffeeeeeedddeeeeeeeeeeeefffggghhhhhheeeeeeeeehhhjjjjjjiiigggffffffffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhiiiiiiiiiiiiiiihhhiiiiiiiiihhhgggffffffggghhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhhhhgggeeedddhhhhhhhhhhhhggghhhhhhhhhjjjjjjjjjjjjiiiiiihhhhhhffffffeeeeeeeeeeeeffffffdddeeeeeefffgggiiikkklllmmmllljjjhhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkllllllllllllllllllllllllllliiikkkkkkhhhhhhkkkkkkhhhfffffffffeeefffggghhhiiilllkkkjjjkkkllllllkkkiiihhhgggffffffeeefffffffffffffffeeedddddddddeeeeeeggghhhiiiiiiiiihhhgggfffcccccccccccccccccccccbbbccccccbbbbbbbbbbbbcccccccccccccccbbbbbbaaaaaaaaaaaaaaaaaa```aaaaaabbbccc___aaabbbaaa```___```aaa__________________``````\\\\\\\\\\\\\\\]]]]]]]]]ZZZZZZ[[[[[[[[[YYYWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTRRRQQQQQQSSSUUUVVVSSSTTTTTTUUUTTTSSSRRRRRRSSSSSSRRRQQQQQQSSSTTTUUURRRRRRSSSSSSRRRPPPOOOMMMMMMNNNOOOOOOPPPPPPOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCC>>>>>>?????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888888888888888888888888777777777777666555333333IIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKHHHGGGGGGGGGHHHIIIKKKLLLJJJIIIIIIIIIJJJJJJKKKKKKLLLJJJHHHFFFFFFFFFGGGHHHBBBCCCDDDFFFGGGIIIJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOOOOOPPPPPPQQQPPPPPPOOOPPPPPPQQQQQQQQQPPPOOONNNOOOQQQRRRRRRQQQQQQSSSUUURRRRRRQQQQQQPPPPPPPPPPPPNNNOOOQQQSSSTTTTTTTTTSSSTTTTTTUUUTTTRRRRRRSSSTTTQQQPPPOOOPPPQQQQQQPPPNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQMMMMMMMMMNNNOOOPPPSSSTTTPPPPPPOOOOOOOOOOOOOOOPPPMMMMMMMMMPPPRRRTTTTTTRRROOOOOOOOOPPPQQQRRRSSSTTTRRRRRRQQQQQQQQQQQQRRRSSSSSSQQQOOOOOOPPPQQQQQQPPPQQQRRRRRRSSSSSSTTTUUUUUUSSSUUUVVVVVVUUUUUUVVVWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTSSSRRRRRRPPPPPPQQQRRRSSSSSSSSSSSSOOOQQQRRRRRRQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\___\\\YYYVVVUUUVVVXXXZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZ[[[[[[\\\]]]^^^___\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^___```aaa___^^^\\\[[[[[[[[[XXXWWW\\\]]]^^^^^^]]]\\\^^^_________`````````aaaaaaaaa___aaacccdddbbb`````````bbbbbbbbbbbbbbbbbbbbbbbbaaabbbddddddcccccceeegggdddeeeeeeffffffeeeeeedddeeedddddddddeeefffggghhhfffffffffggghhhhhheeeccceeeeeeeeeeeeeeefffffffffggggggggggggggggggggggggggghhhiiiiiijjjjjjjjjjjjhhhhhhhhhhhhhhhgggfffeeehhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiigggfffeeeeeehhhggggggffffffggghhhhhhiiiiiijjjjjjjjjjjjiiihhhgggffffffeeeeeeffffffgggeeeeeefffggghhhiiijjjkkkiiiiiigggffffffgggggghhhiiiiiiiiiiiijjjkkklllmmmlllllllllllllllllllllllliiilllllliiiiiilllllliiihhhhhhhhhhhhhhhhhhiiiiiimmmllllllmmmnnnooommmkkkhhhhhhgggffffffffffffgggiiiiiihhhgggfffeeeeeeeeeggghhhiiiiiiiiihhhfffeeeaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbbbbbbbccccccccccccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbccc___aaabbbbbbaaa``````aaa______``````aaaaaaaaaaaa[[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZ[[[[[[[[[YYYWWWVVVVVVWWWXXXXXXYYYXXXWWWWWWVVVUUUSSSSSSSSSUUUWWWXXXUUUUUUUUUUUUUUUTTTTTTTTTUUUTTTSSSRRRSSSTTTUUUVVVSSSTTTTTTTTTSSSRRRPPPOOONNNNNNOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDD???AAACCCDDDCCC@@@<<<:::????????????????????????======>>>>>>>>>>>>======::::::::::::::::::::::::999999999888888666555444HHHIIIJJJKKKLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJGGGGGGGGGHHHIIIKKKLLLMMMIIIIIIIIIJJJJJJJJJJJJJJJKKKIIIHHHFFFFFFGGGHHHIIICCCDDDEEEFFFGGGIIIJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPOOONNNMMMOOOPPPQQQPPPPPPPPPRRRTTTRRRQQQPPPPPPOOOPPPPPPQQQMMMNNNOOOQQQRRRRRRSSSSSSRRRSSSTTTSSSQQQPPPQQQRRRPPPOOOOOOPPPQQQQQQOOOMMMNNNNNNOOOOOOOOOPPPPPPPPPKKKKKKKKKLLLMMMNNNPPPQQQKKKMMMOOOPPPOOOPPPRRRSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLLLLOOORRRTTTSSSRRROOOOOOOOOOOOPPPQQQRRRSSSQQQPPPOOONNNOOOPPPQQQRRRQQQPPPOOOOOOQQQRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRTTTTTTSSSSSSSSSTTTSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSSSSRRRQQQQQQPPPPPPQQQRRRSSSSSSRRRRRRPPPQQQRRRRRRQQQQQQRRRSSSRRRRRRSSSSSSTTTUUUUUUUUUVVVUUUTTTTTTTTTVVVWWWXXXVVVWWWWWWXXXYYYYYYZZZZZZXXXXXXXXXYYYZZZZZZ[[[[[[\\\[[[XXXWWWVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[\\\]]]^^^___ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[\\\]]]^^^___```aaa[[[[[[[[[\\\]]]^^^\\\ZZZZZZ\\\]]]]]]]]]]]]^^^```]]]]]]^^^^^^^^^____________aaabbbbbbaaa``````aaabbbbbbbbbbbbbbbbbbbbbbbb___```bbbbbbbbbbbbdddeeedddeeeeeeffffffeeeeeedddddddddccccccdddeeeggghhhgggfffeeeeeefffeeecccaaadddddddddeeeeeeeeeeeeeeeffffffffffffffffffffffffgggggghhhiiiiiiiiihhhhhhgggggghhhhhhhhhgggffffffjjjiiiiiiiiiiiihhhhhhhhhjjjkkklllkkkjjjhhhhhhiiiggggggfffeeeeeefffhhhiiiggghhhiiijjjkkkjjjjjjiiihhhgggfffeeeeeefffggghhheeeffffffggghhhiiiiiiiiiffffffeeeeeeeeeggghhhiiiiiiiiiiiiiiijjjlllmmmnnnlllllllllllllllllllllllliiilllllljjjjjjmmmmmmjjjiiiiiiiiijjjjjjjjjjjjjjjmmmllllllmmmoooooonnnllliiiiiihhhgggggggggggggggjjjjjjiiiiiihhhggggggfffffffffgggggggggeeedddcccaaaaaa``````aaaaaabbbcccccccccbbbbbbbbbbbbccccccccccccccccccccccccccccccaaaaaaaaa``````_________^^^```bbbcccaaa`````````______aaabbbbbbbbbbbbbbb^^^^^^^^^^^^]]][[[ZZZYYY\\\\\\\\\[[[[[[ZZZYYYXXXWWWXXXYYYZZZZZZZZZYYYXXXVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWTTTTTTUUUUUUUUUSSSRRRQQQNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHFFFEEEFFFGGGHHHGGGEEEDDDFFFHHHHHHGGGCCC???===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????;;;<<<<<<<<<<<<<<<======::::::::::::999888777777FFFGGGIIIJJJKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGHHHIIIFFFGGGHHHJJJLLLMMMMMMMMMIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFHHHIIIKKKGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNPPPPPPOOOMMMLLLMMMNNNNNNNNNMMMNNNPPPRRROOOOOONNNMMMNNNOOOPPPPPPMMMMMMMMMNNNOOOPPPQQQRRRMMMOOOPPPPPPOOOOOOOOOQQQOOONNNNNNOOOOOOOOOMMMKKKLLLMMMMMMNNNOOOPPPQQQQQQKKKJJJJJJJJJKKKLLLMMMMMMJJJMMMQQQRRRQQQPPPPPPRRRPPPPPPPPPPPPPPPOOOOOONNNKKKKKKLLLNNNRRRSSSSSSRRROOOOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMMMMOOOPPPRRROOOOOONNNOOORRRSSSSSSRRRTTTSSSSSSRRRRRRQQQPPPPPPMMMPPPRRRRRRQQQPPPQQQQQQPPPQQQRRRSSSSSSSSSRRRQQQPPPQQQRRRRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQQQQPPPPPPPPPRRRSSSSSSRRRQQQSSSTTTRRRRRRSSSTTTTTTUUUVVVVVVUUUTTTSSSRRRRRRTTTUUUWWWTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZYYYXXXXXXWWWWWWVVVVVVVVVTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\XXXYYYYYYYYYZZZZZZZZZZZZXXXYYYZZZ[[[]]]^^^___```[[[[[[[[[]]]______]]]\\\WWWYYY[[[\\\\\\\\\^^^```^^^^^^^^^^^^____________```aaabbbaaa______aaabbbbbbbbbaaaaaaaaaaaabbbbbb]]]^^^```aaa```aaacccddddddeeeeeeffffffeeeeeedddddddddcccbbbccceeeggghhheeedddbbbbbbcccdddcccbbbccccccdddddddddeeeeeeeeeggggggggggggggggggggggggeeeeeefffffffffeeeeeedddffffffgggggghhhgggggggggkkkkkkjjjiiiiiiiiiiiiiiiiiikkkmmmllljjjiiijjjkkkgggfffeeeddddddfffhhhiiidddfffhhhjjjkkkkkkjjjiiiiiihhhfffeeeeeefffhhhiiiffffffggghhhhhhiiihhhhhhdddddddddeeefffhhhjjjllliiiiiiiiijjjkkklllmmmnnnlllllllllllllllllllllllliiilllllljjjjjjnnnnnnkkkiiijjjjjjjjjjjjjjjiiiiiilllkkkkkklllnnnnnnmmmllljjjiiihhhhhhgggggghhhhhhhhhhhhiiijjjjjjjjjjjjjjjfffggggggggggggeeecccbbbcccbbbbbbaaabbbcccdddeeeccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddaaabbbbbbbbbaaa___^^^\\\]]]___bbbbbbaaa_________^^^___aaabbbccccccbbbbbb````````````___]]][[[ZZZ___^^^]]]\\\[[[[[[[[[[[[WWWXXXZZZ[[[\\\[[[ZZZYYYUUUVVVXXXYYYZZZZZZZZZYYYZZZYYYYYYXXXXXXXXXXXXXXXUUUUUUVVVWWWWWWWWWWWWWWWTTTTTTUUUVVVVVVUUUTTTSSSPPPQQQRRRRRRSSSRRRRRRRRROOOOOOOOOPPPOOOOOONNNMMMMMMNNNNNNOOOOOONNNNNNMMMKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGIIIKKKKKKIIIFFFHHHHHHGGGGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA============>>>>>>>>>???::::::;;;;;;;;;::::::999EEEFFFHHHJJJJJJIIIHHHGGGJJJIIIHHHGGGFFFGGGHHHHHHEEEGGGIIIKKKMMMNNNNNNMMMJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGFFFFFFFFFHHHJJJLLLKKKJJJJJJIIIHHHGGGFFFFFFJJJJJJJJJKKKJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOOOONNNMMMLLLKKKLLLLLLKKKKKKLLLNNNPPPMMMMMMLLLLLLLLLNNNOOOPPPMMMLLLLLLLLLMMMOOOQQQRRRIIIKKKMMMNNNNNNNNNOOOPPPMMMMMMLLLMMMNNNNNNKKKIIIKKKKKKLLLNNNOOOPPPQQQRRRPPPOOOOOONNNNNNNNNNNNNNNJJJNNNRRRTTTRRRPPPPPPQQQQQQQQQQQQQQQPPPPPPOOONNNKKKKKKKKKNNNQQQSSSSSSRRROOOOOONNNNNNOOOOOOPPPPPPOOONNNMMMLLLLLLNNNPPPQQQNNNNNNNNNOOORRRTTTTTTSSSUUUTTTSSSRRRQQQPPPOOOOOOLLLNNNPPPQQQPPPOOOOOOOOONNNOOOPPPRRRRRRRRRRRRQQQOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOOOOONNNQQQRRRSSSSSSRRRRRRSSSUUURRRSSSSSSTTTUUUVVVVVVVVVTTTSSSQQQPPPQQQRRRTTTUUURRRSSSTTTUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYWWWWWWXXXXXXXXXWWWVVVUUUSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYWWWXXXXXXXXXYYYYYYZZZZZZVVVWWWXXXZZZ[[[\\\^^^^^^^^^^^^]]]^^^___^^^[[[YYYUUUWWWYYYZZZ[[[\\\^^^````````````aaaaaaaaabbbbbbaaaaaaaaa```^^^___aaacccbbbbbbaaaaaaaaaaaabbbbbb\\\]]]___```___```bbbddddddeeeeeeffffffeeeeeeddddddcccbbbbbbbbbdddfffhhhcccaaa``````bbbdddddddddcccccccccddddddeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhddddddddddddcccbbbbbbaaaeeeeeefffggghhhhhhhhhgggllllllkkkjjjiiiiiijjjjjjfffiiikkkkkkiiihhhiiikkkgggfffdddddddddfffhhhiiiccceeegggjjjkkkkkkjjjjjjjjjhhhgggffffffggghhhjjjffffffggghhhhhhhhhhhhhhhdddddddddeeegggjjjlllnnniiiiiiiiijjjkkklllnnnooolllllllllllllllllllllllliiilllmmmjjjkkknnnnnnllliiiiiijjjjjjjjjiiiiiihhhjjjiiiiiikkklllmmmllljjjjjjiiiiiihhhhhhhhhhhhhhheeefffhhhjjjlllmmmmmmnnnhhhiiiiiiiiiiiigggeeedddddddddcccccccccdddfffgggccccccbbbbbbbbbbbbccccccddddddddddddddddddddddddddddddeeeeeedddaaa___]]]\\\___bbbbbbaaa___^^^___^^^___aaabbbccccccbbbbbb]]]^^^```aaaaaaaaa```___aaa```^^^]]]\\\\\\]]]^^^WWWYYY[[[\\\]]]\\\[[[ZZZUUUWWWYYY[[[\\\\\\ZZZYYY[[[[[[ZZZYYYYYYYYYYYYYYYUUUVVVWWWXXXYYYXXXWWWVVVSSSTTTUUUVVVWWWVVVUUUTTTRRRRRRSSSTTTTTTTTTTTTTTTOOOOOOOOOPPPOOOOOONNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMIIIHHHHHHKKKMMMMMMJJJFFFHHHGGGDDDCCCCCCDDDFFFHHHBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBBBBBBBBBB======>>>>>>?????????@@@::::::;;;;;;<<<;;;;;;;;;IIIJJJKKKKKKLLLLLLKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHIIIJJJJJJIIIGGGKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMQQQOOOLLLJJJIIIIIIJJJJJJNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJLLLLLLKKKKKKLLLNNNPPPOOOLLLKKKJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPKKKKKKLLLLLLMMMMMMMMMNNNLLLNNNOOOOOOMMMLLLLLLMMMLLLLLLMMMNNNOOOOOOOOOOOONNNLLLJJJIIIIIIKKKMMMOOOOOOPPPQQQQQQQQQQQQQQQPPPSSSQQQPPPOOOPPPPPPNNNMMMKKKKKKLLLMMMOOOQQQSSSTTTSSSRRRQQQOOOOOOPPPPPPQQQNNNNNNMMMLLLKKKKKKKKKLLLPPPPPPQQQQQQQQQQQQQQQPPPTTTSSSSSSRRRQQQPPPPPPOOOPPPOOOOOOOOOOOONNNNNNNNNLLLLLLMMMNNNOOOQQQQQQRRRPPPOOONNNMMMMMMMMMNNNOOOLLLLLLLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSQQQRRRSSSRRRQQQQQQSSSUUURRRRRRRRRRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWXXXZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[[[[ZZZ[[[]]]___^^^^^^]]]]]]\\\[[[[[[[[[UUUVVVWWWYYYZZZ\\\]]]^^^]]]```ccccccaaa___```aaa```aaaaaabbbbbbbbbaaaaaabbbbbbbbbbbbbbbcccccccccaaa````````````bbbcccddd``````aaabbbdddeeeffffff```cccfffgggfffeeeeeeffffffdddcccaaaaaabbbdddeeehhhfffeeedddeeeeeecccbbbeeeeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbaaabbbbbb___```bbbccceeeeeeffffffiiiiiiiiihhhfffeeefffhhhkkkkkkkkkkkklllmmmnnnnnniiiiiihhhhhhggggggffffffeeefffggghhhjjjkkkmmmmmmkkkjjjhhhggggggggghhhiiihhhhhhgggeeeddddddgggjjjeeeeeefffggghhhjjjlllmmmkkklllmmmlllkkkkkklllnnnkkkllllllkkkiiiiiijjjlllkkkjjjjjjiiiiiijjjkkkkkklllkkkjjjiiiiiiiiikkkkkkhhhiiikkklllmmmllllllkkkhhhhhhhhhgggggggggggggggiiijjjkkkjjjiiiiiikkkmmmlllllllllkkkjjjiiihhhgggfffdddccccccdddffffffffffffggggggeeecccaaaaaabbbdddddddddddddddddddddeeedddeeeffffffcccaaa`````````aaacccbbb```______```^^^^^^______``````aaaaaa[[[[[[\\\]]]^^^^^^______````````````___\\\ZZZYYYZZZ[[[\\\\\\\\\ZZZYYYXXXZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVVVVYYY[[[[[[WWWTTTUUUUUUUUUTTTUUUUUUVVVVVVSSSSSSSSSSSSSSSRRRQQQPPPSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPMMMNNNPPPQQQQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKJJJHHHGGGHHHIIIGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@??????@@@AAAAAA@@@>>>===<<<===>>>???>>>===???@@@@@@>>><<<;;;<<<===HHHHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIHHHGGGHHHJJJJJJHHHFFFJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKPPPNNNLLLJJJHHHHHHIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHJJJKKKLLLKKKKKKMMMOOOKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMOOONNNLLLKKKKKKLLLJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIIIIJJJLLLNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMNNNPPPPPPOOONNNKKKLLLLLLMMMOOOPPPRRRRRRTTTSSSRRRQQQPPPQQQQQQRRRNNNNNNMMMLLLLLLLLLLLLLLLPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRSSSRRRQQQQQQSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWYYYZZZ[[[ZZZZZZZZZ\\\^^^^^^]]]]]]\\\[[[ZZZZZZYYYUUUVVVWWWXXXZZZ[[[\\\]]]]]]```bbbbbb```______```aaaaaabbbbbbaaaaaa```___aaaaaaaaabbbbbbbbbbbbbbb``````______```aaabbbdddaaaaaabbbcccdddeeeeeefffccceeeggggggfffdddccccccbbbaaa`````````bbbdddeeehhhgggeeeeeeffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccaaa```___^^^^^^``````aaabbbcccdddeeefffhhhiiiiiigggfffeeefffhhhjjjjjjjjjjjjkkklllmmmmmmhhhhhhhhhgggggggggffffffgggggghhhiiiiiijjjkkkkkkjjjjjjhhhggggggggghhhiiiggghhhhhhgggeeeeeegggiiiffffffggghhhiiikkklllmmmkkklllllllllkkkkkklllnnnkkkllllllkkkiiiiiijjjllljjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiihhhiiijjjkkkiiiiiijjjkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkjjjiiiiiikkkmmmkkkkkkkkkkkkjjjjjjiiihhhgggeeecccdddeeegggggggggfffggggggeeecccaaabbbbbbcccdddddddddeeeeeeeeeeeedddfffgggfffdddbbbaaaaaa```aaabbbaaa___^^^___```aaaaaa``````___^^^^^^^^^[[[\\\\\\]]]^^^_______________``````___]]][[[ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZZZZZZZZZZZZZYYYWWWVVVVVVXXXZZZYYYVVVSSSWWWVVVVVVVVVVVVVVVWWWWWWTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRRRRQQQQQQQQQQQQNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLJJJKKKLLLKKKIIIHHHIIIJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAACCCCCCBBBAAA???>>>===>>>???@@@???>>>@@@AAAAAA???===<<<===???EEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFGGGIIIIIIGGGFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLKKKKKKJJJIIIHHHMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGIIIKKKKKKKKKLLLNNNOOOGGGHHHKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLNNNMMMLLLJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLOOOMMMKKKIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLLLLMMMOOOQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQTTTSSSRRRQQQQQQQQQRRRRRRNNNMMMMMMLLLLLLLLLLLLLLLNNNNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOONNNPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPOOOOOONNNMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRQQQPPPPPPRRRTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYXXXVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZYYYYYY[[[]]]]]]]]]\\\[[[YYYXXXXXXWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]___aaaaaa```_________aaaaaaaaaaaa```___^^^^^^````````````aaaaaabbbbbb```___^^^^^^___```bbbcccbbbbbbcccccccccdddddddddeeeggghhhgggeeebbbaaaaaa```_________```bbbdddeeehhhgggeeefffggghhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeefffeeeccc```^^^\\\[[[[[[aaa`````````aaacccdddeeefffggghhhfffeeeeeefffhhhggghhhhhhiiiiiijjjkkkkkkgggggggggggggggfffffffffhhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhggggggggghhhhhhggghhhiiiiiigggggghhhiiihhhiiiiiijjjjjjkkklllllljjjkkklllkkkjjjkkklllnnnkkkllllllkkkiiiiiijjjkkkjjjjjjkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiijjjkkkggghhhhhhhhhiiijjjjjjjjjiiijjjkkkjjjiiiiiikkkmmmjjjjjjkkkkkkkkkjjjjjjiiihhhfffeeeeeeggghhhhhhhhhfffggggggfffcccbbbbbbccccccddddddeeeffffffeeeeeeeeeggghhhgggeeecccbbbbbbaaaaaaaaa___^^^^^^___aaadddcccbbbaaa___]]]\\\\\\]]]]]]]]]^^^^^^______```^^^^^^______^^^^^^]]]\\\\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZVVVUUUVVVWWWXXXXXXVVVTTTXXXWWWWWWVVVVVVWWWWWWXXXVVVVVVUUUTTTTTTTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTSSSSSSSSSRRRRRROOOPPPQQQRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPOOONNNNNNLLLMMMMMMMMMKKKJJJKKKLLLIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDEEEFFFFFFDDDBBBAAA@@@???@@@AAAAAA@@@???AAABBBBBB@@@>>>>>>???@@@CCCCCCCCCCCCCCCDDDDDDEEEGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFHHHHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJIIIHHHHHHGGGJJJJJJHHHGGGGGGGGGGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHHHHIIIHHHGGGGGGFFFFFFHHHJJJKKKKKKKKKMMMOOOGGGHHHIIIKKKKKKKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKLLLLLLJJJIIIIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKNNNMMMKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLLLLMMMOOOPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPPPPPPPPPPMMMMMMLLLLLLKKKLLLLLLMMMIIIJJJLLLMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSRRRRRRQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLNNNOOOOOOOOOPPPQQQPPPOOOOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXXXXWWWUUURRRPPPSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWXXXXXXXXXVVVUUUTTTRRRSSSTTTVVVWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXZZZ\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZ]]]^^^___```___^^^^^^]]]^^^^^^_______________^^^^^^^^^______``````aaaaaa```____________aaabbbccccccccccccccccccccccccccceeefffgggfffdddbbbaaaaaaaaa````````````aaabbbccceeedddddddddfffgggfffeeeddddddddddddddddddddddddfffeeecccaaa___]]]]]]\\\bbbaaa```______aaaccceeeeeeffffffeeeddddddfffgggeeeffffffggghhhhhhiiiiiiffffffffffffffffffffffffffffffgggggghhhiiijjjjjjjjjiiihhhgggfffgggggghhhggghhhjjjjjjiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkiiijjjkkkkkkjjjkkklllnnnkkklllllljjjiiihhhjjjkkkjjjjjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhgggggghhhiiijjjgggggghhhiiijjjkkkkkkllliiijjjkkkjjjiiiiiikkkmmmiiiiiijjjkkkkkkkkkjjjjjjiiigggfffgggiiijjjiiihhhfffggggggfffdddbbbcccdddcccdddeeefffggggggffffffeeegggiiihhhfffdddccccccbbbbbbbbb```^^^___bbbdddfffeeedddbbbaaa___^^^]]]__________________``````]]]^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZZZZ[[[\\\]]]ZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[ZZZVVVWWWWWWXXXXXXXXXWWWVVVXXXWWWWWWVVVVVVVVVVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTQQQQQQRRRSSSSSSRRRQQQQQQPPPPPPQQQQQQPPPPPPOOONNNMMMOOOOOONNNMMMLLLMMMNNNKKKKKKJJJJJJIIIIIIIIIHHHEEEEEEEEEGGGIIIHHHEEECCCDDDCCCBBBBBBCCCCCCBBBAAAAAABBBBBBAAA??????@@@AAABBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCCCCDDDFFFGGGFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGIIIIIIIIIJJJKKKMMMKKKJJJHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJKKKKKKIIIHHHHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNOOONNNMMMNNNOOOPPPOOOMMMOOOPPPPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLHHHHHHJJJKKKMMMMMMNNNNNNQQQQQQPPPPPPPPPPPPPPPOOONNNNNNOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOPPPOOONNNNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWWWWXXXVVVTTTQQQPPPSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRSSSUUUVVVXXXXXXYYYYYYWWWXXXYYYXXXWWWWWWYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUVVVVVVWWWWWWXXXXXXXXXYYY\\\]]]]]]^^^___^^^]]]\\\ZZZ[[[\\\]]]^^^_________\\\\\\]]]^^^^^^___````````````______```aaacccdddcccbbbbbbbbbbbbaaaaaaaaaaaacccddddddbbbaaabbbcccccccccbbbbbbaaaaaaaaaaaaaaa``````bbbdddeeeeeedddddddddddddddddddddddddddddddddcccbbbaaaaaaaaaaaacccbbb```______aaabbbdddcccdddeeedddcccdddfffgggcccdddeeefffggggggggggggeeeeeeeeeeeeeeefffffffffbbbcccdddfffhhhjjjkkkllliiiiiigggfffffffffggghhhggghhhjjjjjjiiihhhhhhiiijjjkkkllllllllllllkkkjjjhhhjjjkkkjjjjjjjjjmmmnnnjjjkkkkkkjjjhhhhhhiiikkkkkkkkkkkkkkkjjjjjjiiihhhgggggghhhhhhiiiiiiiiiiiijjjiiihhhgggggggggiiiiiigggggghhhiiijjjkkkkkkllliiijjjkkkjjjiiiiiikkkmmmiiiiiijjjkkkkkkkkkjjjjjjiiihhhggghhhjjjkkkjjjhhheeeggggggfffdddcccdddeeecccdddfffggghhhhhhgggfffeeegggiiihhhfffddddddddddddddddddbbbaaaaaadddgggeeeeeeddddddcccbbbbbbaaaaaaaaa``````````````````]]]]]]]]]]]]^^^^^^______^^^]]]\\\[[[[[[\\\]]]^^^ZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[XXXXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUUUUTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTTTTSSSSSSSSSPPPPPPQQQQQQPPPPPPOOONNNOOOPPPQQQPPPNNNMMMNNNOOOLLLLLLLLLLLLLLLKKKKKKKKKFFFFFFFFFHHHJJJIIIFFFDDDGGGFFFDDDDDDEEEEEEDDDCCCAAABBBBBBAAA@@@???AAABBBBBBAAA@@@@@@@@@AAACCCDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEECCCDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCEEEFFFEEECCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDEEEGGGHHHCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFHHHHHHGGGGGGHHHJJJKKKIIIGGGEEEDDDEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHJJJIIIHHHFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHIIIJJJLLLLLLMMMMMMMMMOOOMMMLLLMMMNNNNNNMMMLLLKKKLLLMMMMMMMMMLLLJJJIIIKKKKKKLLLLLLLLLKKKJJJIIIJJJIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMNNNPPPQQQRRRRRRNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOONNNMMMMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUSSSRRRQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVUUUTTTSSSSSSTTTVVVWWWXXXYYYYYYYYYWWWXXXXXXWWWVVVVVVWWWYYYZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWW\\\\\\\\\]]]^^^^^^\\\ZZZYYYZZZ[[[\\\]]]^^^^^^^^^ZZZ[[[[[[\\\]]]^^^______```______^^^___aaabbbcccaaaaaaaaa```````````````^^^___aaaaaa```aaabbbdddddddddccccccbbb``````___^^^]]]]]]___bbbddddddcccdddddddddddddddddddddddddddccccccccccccdddeeefffdddcccbbbaaa```aaabbbcccaaabbbcccccccccccceeegggbbbccceeefffggggggfffeeedddddddddeeeeeeeeeeeeeee```aaaccceeehhhjjjlllmmmiiihhhgggfffffffffggggggggghhhiiiiiigggggghhhiiiiiijjjkkklllmmmlllkkkjjjhhhiiijjjjjjjjjjjjmmmooojjjkkkkkkjjjhhhhhhiiijjjmmmlllkkkjjjiiiiiiiiiiiigggggghhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhggghhhhhhhhhiiijjjjjjjjjiiijjjkkkjjjiiiiiikkkmmmjjjjjjkkkkkkkkkjjjjjjiiihhhhhhhhhiiikkkkkkjjjhhheeeggggggfffdddddddddeeebbbdddfffhhhiiiiiihhhgggdddfffhhhhhhfffeeedddddddddeeeeeedddccccccfffhhhddddddddddddddddddccccccbbbbbbbbbaaaaaa`````````^^^^^^]]]]]]]]]^^^______]]]]]]\\\\\\]]]]]]^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\XXXZZZZZZZZZXXXXXXYYYZZZWWWWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYXXXXXXUUUUUUUUUVVVVVVWWWWWWXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUQQQQQQQQQQQQQQQPPPOOOOOOOOOQQQQQQPPPOOONNNOOOPPPNNNNNNNNNNNNNNNMMMMMMMMMHHHGGGGGGIIIJJJJJJHHHFFFJJJHHHGGGGGGGGGGGGFFFDDDCCCDDDDDDCCCBBBAAACCCDDDCCCBBB@@@@@@@@@AAACCCDDDAAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@@@@BBBDDDEEEDDDCCCDDDCCCBBBBBBBBBBBBBBBCCCEEEDDDCCCBBBBBBDDDEEEFFFCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFGGGFFFEEEDDDEEEGGGGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIHHHGGGEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLMMMMMMKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIJJJKKKKKKLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMOOOPPPQQQRRRMMMMMMMMMNNNNNNNNNOOOOOOMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLMMMNNNNNNLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRSSSTTTUUUUUUUUUWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVWWWWWWVVVUUUUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVV\\\[[[ZZZ\\\^^^^^^[[[YYYZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___^^^]]]\\\\\\]]]^^^```aaa^^^^^^__________________\\\^^^______^^^___aaabbbbbbbbbbbbbbbaaa```______\\\[[[\\\^^^aaaddddddcccccccccccccccccccccccccccddddddccccccdddeeeffffffddddddccccccbbbbbbbbbbbb___aaabbbbbbbbbccceeegggaaaccceeefffggggggfffeeeccccccdddddddddeeeeeeeeeaaabbbccceeegggiiijjjkkkiiihhhgggfffeeefffggggggggghhhhhhgggeeeeeegggiiigggiiijjjlllmmmlllkkkjjjggghhhjjjjjjiiijjjmmmooojjjkkkkkkjjjhhhgggiiijjjnnnmmmjjjhhhggghhhjjjkkkggghhhiiijjjkkkkkkkkkjjjiiijjjjjjjjjiiiiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkjjjiiiiiikkkmmmkkkkkkkkkkkkjjjjjjiiihhhhhhggggggiiikkkkkkiiigggeeefffgggfffeeedddeeefffbbbdddgggiiijjjjjjiiihhhdddfffggggggfffdddddddddcccdddeeeeeeddddddeeegggccccccccccccbbbbbbbbbbbbddddddcccbbbaaaaaa``````______^^^]]]]]]]]]^^^___\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\XXXYYYZZZYYYWWWWWWYYY[[[XXXXXXWWWVVVUUUTTTTTTUUUTTTVVVXXXZZZZZZYYYXXXVVVUUUUUUVVVWWWWWWXXXYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVRRRRRRSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQOOONNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKJJJIIIJJJKKKLLLKKKIIILLLJJJIIIHHHIIIIIIGGGFFFEEEFFFGGGFFFDDDDDDFFFHHHCCCBBBAAA@@@@@@BBBDDDEEE@@@?????????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBCCCDDDDDDDDDCCC@@@@@@@@@AAADDDEEEDDDBBBDDDCCCBBBBBBAAAAAAAAAAAADDDCCCAAAAAAAAABBBDDDFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFEEEDDDCCCDDDEEEBBBCCCEEEGGGHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGHHHHHHFFFEEEEEEFFFCCCDDDEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEECCCCCCEEEFFFGGGHHHHHHHHHFFFEEEFFFGGGJJJLLLLLLKKKKKKMMMNNNOOOOOONNNLLLKKKIIIJJJKKKKKKKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIGGGGGGHHHIIIIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLNNNPPPQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJJJJKKKKKKLLLMMMNNNLLLMMMNNNMMMLLLLLLNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRSSSSSSTTTQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVWWWWWWVVVUUUTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZWWWWWWVVVVVVVVVVVVUUUUUU\\\ZZZZZZ[[[^^^^^^[[[XXX]]]]]]\\\\\\ZZZYYYXXXWWWXXXYYYZZZ[[[\\\]]]^^^^^^\\\[[[[[[ZZZ[[[]]]^^^___]]]]]]]]]^^^^^^^^^______]]]^^^^^^^^^]]]]]]___aaa______```````````````___[[[[[[[[[^^^aaadddddddddccccccccccccccccccccccccdddddddddcccddddddeeeeeedddddddddddddddcccbbbaaa___```aaabbbbbbccceeegggaaaccceeegggggggggfffeeecccccccccddddddeeeeeeeeeccccccdddeeefffhhhhhhiiiiiihhhgggfffeeeffffffggghhhhhhgggeeeddddddgggjjjfffhhhjjjlllllllllkkkjjjggghhhiiijjjiiijjjmmmooojjjkkkkkkiiihhhgggiiijjjpppmmmjjjgggfffhhhjjjlllggghhhjjjkkkllllllkkkkkkiiijjjkkkkkkkkkiiihhhggghhhhhhhhhhhhggggggggggggiiijjjkkkjjjiiiiiikkkmmmlllllllllkkkjjjiiihhhggggggggggggiiikkkkkkiiigggeeefffggggggeeedddeeefffbbbdddgggjjjkkkjjjiiihhhccceeeggggggeeedddddddddaaaccceeeeeedddddddddeeeccccccbbbbbbaaa``````___eeeddddddcccbbbaaa`````````___^^^]]]\\\]]]^^^^^^[[[\\\^^^___```___^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^\\\]]]]]]^^^^^^]]]]]]\\\WWWXXXZZZXXXVVVUUUXXXZZZZZZYYYXXXWWWVVVUUUUUUVVVSSSUUUXXX[[[[[[ZZZWWWUUUXXXXXXXXXYYYZZZ[[[[[[\\\WWWWWWVVVVVVVVVUUUUUUUUUWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTTTTTTTTTTSSSRRRRRRPPPQQQQQQQQQOOONNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLKKKKKKLLLMMMMMMLLLMMMKKKJJJIIIJJJJJJHHHGGGGGGHHHIIIHHHGGGGGGHHHJJJ