BM6(c xxxpppsssyyymmmwww}}}ӵĦĦӵĦ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]3hhse{{{~~~~~~~~~~~~geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^zzzyyywwwwwwxxxxxxyyyyyyDdDĦxxxvvvvvvvvvuuutttuuuwwwxxxsssuuuwwwyyyzzzzzz||||||zzzzzzD^s׼sssssssuuuwwwzzzzzzwwwuuu|||{{{zzzyyyyyyxxxgeFm8www>aĦvvvwwwzzzzzzvvvuuus׼sooooooppprrrssstttwwwvvvuuuHovvvyyyxxxwwwxxxzzzyyyyyyzzzzzzyyyxxxwwwvvvyyyxxxuuurrrrrrrrrwwwxxxyyyD^DdDĦmmmnnnooorrrs׼s~~~|||zzzyyyzzz{{{|||{{{zzzwwwvvvrrrrrrssstttsssrrrpppooommmmmmnnnoooppprrrtttuuutttsssssssssssstttuuuuuurrrtttxxxvvvoooyyyzzzrrrvvvtttppp{{{vvv~~~vvv}}}}}}~~~~~~}}}wwwrrrtttxxx|||}}}}}}|||{{{zzz|||~~~}}}{{{zzz|||~~~www{{{~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ~~~}}}}}}}}}~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzz>d<Ħyyywwwuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwxxxyyy{{{|||yyyzzz|||~~~~~~~~~~~~}}}~~~~~~~~~Ħ>d<ĦBevvvrrrkkklllpppvvv{{{~~~uuutttsssrrrqqqqqqgeFYĉqqqqqq>aĦrrrrrrrrrsssuuuvvvsssuuuvvvtttpppmmmBevvvvvvwwwwwwyyyzzzzzzrrrqqqpppnu]ӵrrruuuvvvuuuttttttwwwxxxwwwtttqqqooooooqqqtttttttttsssrrrqqqpppooorrrpppnnnmmmkkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnnnnnnnoooqqqssssss>d<Ħsss>d<ĦĦxxxvvvsssqqqBeuuuzzz~~~Ħ|||yyywww}}}{{{yyyvvvtttsssssssssqqqqqqqqqqqqrrrsssuuuuuurrrrrrssstttuuuwwwxxxyyyrrrwwwzzzuuupppsssvvvuuuuuuqqq{{{|||}}}yyy{{{xxxxxxxxxxxxyyyvvvvvvppprrruuuwwwwwwwwwuuutttpppxxxzzzuuuvvvzzz}}}uuuxxx}}}}}}}}}|||}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ}}}~~~{{{xxxwwwxxxxxxxxxwwwssssssssssssssssssssssssgdDĦqqqpppoooppppppqqqqqqrrrssssssssstttsssrrrrrrrrrsssuuuvvvtttuuuwwwxxxyyyzzzzzzzzzyyyxxx{{{}}}yyywwwvvvzzz{{{gdKĦsdKĦrrrqqqpppsssvvvwwwzzzyyywwwwwwvvvtttpppmmmxxxxxxxxxxxxyyyzzzŶSyyyyyyyyy3weAnenenene}}}{{{|||||||||{{{{{{{{{zzzzzzzzzzzz{{{Dewwwwwwwwwxxxtttuuuvvvwwwxxxzzz{{{{{{yyyxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~}}}~~~{{{~~~~~~xxxxxxyyy{{{~~~neneyyysssuuuwwwvvvuuuuuuwwwyyy|||~~~uuuuuuuuuxxx{{{~~~~~~~~~uuuttttttuuuuuuvvv>Atttttttttk<qqqnnnlllmmmooovvvtttssssssssssssrrrpppssssssrrrqqqqqqqqqrrrrrrppppppooofhuuuxxxzzzyyyyyy{{{|||uuuxxxyyywwwtttrrruuuyyyqqqrrrrrrrrrrrrrrrqqqqqqqqqpppnnnlllkkkkkkkkkllllllkkkjjjjjjkkknnnpppqqqrrrrrrrrrssssssDeooorrrnene|||sssssswww{{{qqqqqqqqqrrrtttwwwzzz|||newwwsssuuuuuuwwwzzz~~~}}}|||{{{{{{|||{{{yyyvvvuuutttuuuuuurrrssstttuuuuuuuuuttttttpppooooooppppppqqqrrrssswwwuuusssrrrvvv~~~{{{{{{zzz{{{}}}xxxrrrrrrtttuuussswwwwwwvvvwww|||qqq~~~rrrmmmxxxzzzyyyzzz|||{{{{{{sssrrrxxxuuutttttttttsssttttttttt{{{xxxwww}}}yyy{{{{{{||||||zzzzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzttttttuuuvvvxxxqqqqqqssstttvvvxxxyyyzzzxxxxxxyyyyyyyyyyyyyyyyyy{{{zzzyyyyyyyyy{{{}}}~~~}}}||||||{{{qqq{{{~~~wwwvvv}}}zzz~~~pppsssvvvzzzvvvwwwwwwwwwwwwvvvuuuuuuwwwvvvttttttvvvwwwwwwvvvzzzyyyxxxwwwvvvvvvyyyyyyyyyvvvuuussssssvvvxxxuuusssqqqrrruuuwwwuuussswwwwwwvvvuuuttttttttttttvvvvvvuuuuuuvvvxxxzzzzzzyyyzzz~~~}}}wwwvvvxxxuuuuuuvvvvvvwwwvvvvvvvvvvvvuuurrrpppooonnnnnnnnnqqqpppoooooopppsssuuuwwwqqqqqqpppppppppssswww{{{}}}wwwqqqqqqtttvvvuuurrrvvvuuutttsssttttttuuuvvvmmmnnn~~~{{{wwwzzzxxxvvvvvvuuutttqqqooopppvvv}}}{{{wwwuuuuuuvvvuuutttssssssssssssttttttttttttttttttsssrrrrrrrrrsssuuuwwwxxxxxxvvvvvvrrrqqqppppppooooooppppppuuupppmmmooouuuyyyyyyvvvqqqqqqrrrssstttuuuuuuvvvuuuooommmqqqtttssssssvvvppptttrrrppp~~~~~~mmmrrr~~~rrrrrrvvvyyyxxxvvvyyyxxxqqqwww}}}{{{zzzyyyyyyyyyzzz|||}}}www}}}xxx~~~|||uuu~~~yyy~~~vvvxxxzzz|||||||||zzzyyyuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvwwwxxxxxxyyyyyy|||yyywwwwwwzzz{{{zzzxxxwwwwwwxxxyyy{{{}}}zzz|||{{{xxx}}}xxxuuuvvv{{{zzztttqqqtttuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwyyy||||||yyyvvv}}}wwwvvvxxxxxxuuuvvv|||zzz|||zzzvvvuuuyyy{{{yyyttttttuuuvvvwwwwwwwwwwwwzzzzzzyyyxxxxxxwwwvvvvvvwwwuuussstttvvvwwwuuusssvvvsssuuu{{{}}}zzzuuutttuuunnnrrrxxx|||nnn{{{tttpppssstttssssssvvvsssqqqqqqtttsssooommmooooookkkkkkoooqqqpppoooqqqrrrkkkoooyyyxxxmmmnnnzzzrrr~~~wwwvvvpppsssuuutttrrrqqqsssuuutttrrrppppppqqqtttxxx{{{xxxssspppsssuuutttuuuxxxssstttvvvxxxyyyxxxwwwvvvyyyuuuooommmnnnpppppppppmmmpppsssuuusssqqqppppppqqqpppoooqqqttttttrrrooosssrrrrrrrrrsssuuuwwwxxx~~~xxxrrrqqqtttooouuuzzzxxxrrroooqqqvvvoootttqqqqqqzzzzzzuuuyyyxxxuuurrrqqqvvvxxxuuupppttt|||qqqooowwwsssqqqtttttttttttttttuuuvvvwwwxxxuuupppwwwxxxsss|||yyyvvvwww||||||wwwzzz{{{}}}~~~~~~{{{|||~~~zzz}}}www|||xxxyyyzzz{{{{{{{{{zzzyyywwwwwwvvvuuuuuuvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxvvvvvvxxxyyyxxxwwwwwwwwwxxxzzz|||~~~}}}yyyvvvyyyvvvzzzwwwwww{{{zzzuuusssuuuvvvvvvvvvuuuvvvvvvwwwxxxyyywwwwwwxxx{{{|||zzzxxxyyyvvvvvvzzzzzzwwwvvvzzz{{{}}}{{{vvvuuuxxxyyywwwrrrsssuuuwwwxxxzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvzzzwwwuuuuuuvvvvvvtttrrrtttwww{{{yyyqqqppp|||}}}vvvwwwvvvsssrrrtttsssrrrtttrrrsssuuuuuupppoooqqquuupppnnnooonnnmmmoootttwwwsssppppppqqqsssvvvxxx|||sss{{{yyykkksssuuuvvvuuurrrqqqrrrtttuuusssrrrqqqqqqsssvvvwwwyyyuuusssvvvwwwvvvvvvxxxuuuvvvwwwxxxxxxwwwuuutttzzzvvvrrrpppqqqrrrrrrqqqnnnpppssssssrrrpppooopppqqqpppnnnooorrrtttsssrrrssssssrrrrrrrrrsssssstttzzzppplllkkkqqqvvvrrrnnnrrrqqqpppxxxrrrtttvvvxxx{{{}}}~~~|||sss|||vvvuuuyyyyyywwwyyyttttttttttttuuuwwwxxxxxxqqqrrrxxxyyyvvvxxxwwwxxxzzzxxxxxx{{{}}}}}}xxx|||zzzzzzzzzzzzzzzzzzyyyyyyzzzxxxvvvttttttuuuxxxyyyyyyyyyxxxxxxwwwvvvvvvuuuxxxwwwuuuuuuwwwxxxwwwvvvxxxxxxyyy{{{}}}|||||||||zzzyyyzzzyyyvvvuuuwwwwwwwwwvvvuuuuuuuuuvvvvvvxxxwwwvvvwwwyyy{{{{{{zzzvvvuuuwww{{{|||yyywwwxxx{{{}}}{{{vvvtttwwwwwwttttttuuuwwwxxxyyyzzzzzzzzzxxxyyyyyyzzzyyyxxxvvvuuuxxxwwwuuuuuuvvvwwwvvvuuuwwwxxxyyyyyyzzztttwwwvvvssssssvvvuuuqqquuussssssvvvvvvrrrppprrrzzzvvvsssrrrpppooovvvwwwxxxtttnnnpppyyyzzzuuullllllzzzzzzooovvvwwwwwwuuusssqqqqqqrrrtttssssssrrrrrrsssssstttxxxttttttwwwxxxuuutttuuuxxxxxxxxxxxxwwwuuusssqqqyyywwwuuutttttttttsssrrrpppqqqsssrrrpppooonnnoooqqqpppoooooorrrtttttttttqqqqqqrrrrrrqqqppppppooossswwwqqqxxxtttooorrrqqqsss~~~~~~zzztttpppooouuu}}}{{{{{{uuuvvvxxxuuuuuussssssttttttvvvwwwxxxyyy~~~sssooouuuxxxxxxzzzvvvxxx|||{{{vvvzzz}}}vvv}}}~~~||||||{{{zzzyyyyyyyyyyyyyyyzzzxxxwwwuuuuuuvvvwwwxxxzzzzzzyyyxxxwwwvvvuuutttxxxwwwvvvvvvwwwwwwwwwwww{{{{{{{{{|||}}}~~~yyy~~~|||{{{zzzyyywwwwwwxxxxxxxxxwwwuuuuuutttttttttwwwvvvvvvvvvxxxzzz|||}}}uuuuuuwwwyyyzzzzzzyyyyyyyyy{{{yyyuuutttwwwwwwtttyyyyyyyyyyyyxxxwwwvvvuuuvvvwwwxxxxxxxxxvvvuuussssssrrrrrrsssvvvxxxzzz{{{|||uuuvvvyyywwwqqqtttxxxvvvtttvvvtttrrrsssvvvvvvrrrppprrrtttsssssssssqqqqqqzzzqqquuuxxxwwwwwwyyyzzzyyyqqqvvv|||vvvttt|||uuuuuuttttttrrrqqqqqqqqqqqqrrrrrrssssssssssssrrruuurrrrrrvvvwwwsssppppppwwwxxxxxxwwwvvvuuusssrrrwwwwwwvvvvvvvvvuuusssrrrqqqrrrrrrqqqooommmnnnoooqqqqqqqqqrrrssssssrrrqqqnnnooopppqqqqqqpppooonnnlllooowwwyyyppprrrtttvvvzzz~~~zzzwwwwwwuuuzzzwwwxxx{{{~~~yyyzzzqqqtttwwwqqqooossssssssstttuuuwwwxxxyyyuuuzzzmmmrrrxxxuuuuuu{{{vvv|||}}}yyyzzz}}}zzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvzzzyyyyyyxxxwwwvvvuuuuuuyyyyyyyyyyyyxxxxxxyyyzzz~~~}}}}}}}}}}}}~~~{{{|||{{{~~~~~~~~~|||zzzxxxxxxxxxwwwxxxxxxvvvuuutttttttttsssvvvvvvvvvvvvwwwyyy{{{}}}wwwwwwwwwvvvwwwyyy{{{{{{tttwwwwwwttttttwwwxxxuuuyyyyyyyyyxxxwwwvvvuuutttttttttuuuvvvvvvuuussssssqqqqqqrrrssstttwwwzzz|||zzzyyy|||pppxxx|||ssspppxxxsssqqqrrruuuuuuqqqppprrrmmmnnnqqqssspppooouuu}}}rrrqqqwww~~~zzzttt~~~rrrnnn{{{}}}oooooo}}}qqqqqqpppqqqqqqrrrqqqqqqnnnoooqqqrrrsssttttttssstttqqqrrrvvvwwwrrroooooouuuuuuvvvvvvvvvuuuuuuuuutttuuuvvvvvvuuusssrrrrrrrrrssssssqqqooonnnnnnoooppprrruuuvvvuuurrrooonnnlllmmmooopppqqqqqqpppoooqqqppprrrxxx||||||yyy{{{|||uuutttzzzuuulllnnntttnnnooozzzzzzwwwtttyyyzzztttsssrrrrrrrrrssstttvvvwwwxxxmmm{{{~~~{{{qqqoooxxxxxxqqqqqqzzzwww~~~{{{uuu~~~|||~~~}}}{{{{{{|||yyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyzzzyyyxxxvvvuuuxxxxxxxxxwwwwwwwwwwwwwwwzzz{{{|||{{{yyyyyy{{{|||~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~zzzxxxyyyxxxuuuxxxwwwvvvuuuttttttttttttuuuvvvwwwwwwwwwwwwzzz|||xxxyyyxxxtttuuuyyy{{{{{{rrruuuuuussstttwwwxxxuuusssssstttuuuvvvvvvvvvvvvttttttttttttttttttttttttuuuuuuuuuttttttuuuxxx{{{ttt}}}}}}|||pppmmmuuusssqqqrrruuuuuuqqqppprrrssssssuuuwwwuuuqqqsssxxxyyyssstttzzzwwwuuuooowwwzzzuuupppqqqtttuuupppooonnnoooqqqrrrqqqpppmmmnnnoooqqqrrrsssttttttuuurrrrrrwwwxxxtttqqqrrrssssssttttttuuuvvvwwwwwwssstttvvvuuusssrrrrrrsssqqqrrrtttsssqqqooooooppppppsssvvvwwwuuurrrooonnnlllmmmooopppqqqrrrrrrrrrtttpppnnnppprrruuu~~~}}}yyyxxxxxxrrrooorrrvvvyyy{{{}}}uuusssrrrtttwww|||{{{sssyyyxxxsssvvvrrrrrrrrrrrrrrrssstttuuussstttssssssyyy}}}sssiiioooooosssyyywwwppprrrzzzxxx{{{yyy|||yyyzzz}}}}}}yyyzzzxxxxxxyyyzzz{{{{{{{{{zzzyyyzzzzzzyyyxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyzzz|||}}}{{{yyyyyy{{{}}}{{{{{{{{{|||}}}~~~~~~rrr|||zzzyyyzzzwwwssswwwvvvuuuttttttttttttttttttvvvyyyyyywwwvvvxxxyyyvvvzzzzzzvvvvvvzzzzzzwwwrrruuuuuussssssvvvvvvssspppppprrrsssttttttttttttwwwvvvtttsssssstttvvvwwwwwwxxxxxxvvvuuuvvvzzz~~~uuuzzzxxxtttrrrrrrsssqqqrrrvvvvvvsssrrrtttxxxuuuuuuxxxxxxttttttwwwyyywwwvvvvvvxxxnnnzzz}}}tttooosssvvvsssrrrpppooooooqqqrrrpppnnnooooooooopppqqqrrrrrrssstttqqqqqquuuwwwtttrrrsssssssssssstttuuuvvvwwwwwwsssuuuvvvuuusssrrrsssuuuppprrrtttuuusssrrrqqqqqqppprrrttttttrrrrrrsssuuuqqqpppppppppqqqrrrssssssooommmlllnnnooooootttzzz~~~}}}yyywwwyyy|||uuuvvvzzzuuuqqqtttqqqnnnuuurrrqqqqqqpppqqqqqqrrrrrrxxxvvvrrrnnnmmmoooooolllqqqttttttrrrsssuuusssooommmppptttuuuuuuuuuxxx{{{{{{www}}}zzz|||~~~xxxwww{{{|||vvvxxxzzz|||||||||zzzyyy}}}{{{xxxvvvuuuvvvwwwyyyssstttuuuwwwxxxzzz{{{{{{zzz|||}}}{{{yyyxxx{{{}}}xxxxxxyyy{{{}}}{{{vvvvvv}}}|||}}}}}}|||zzz{{{yyyzzzwwwqqqvvvvvvuuuttttttttttttuuutttwwwzzzzzzxxxvvvwwwxxxuuuzzz{{{xxxxxx{{{yyytttsssvvvvvvssssssuuutttpppqqqqqqrrrrrrqqqqqqppppppyyywwwuuuttttttvvvxxxzzzvvvxxxyyyxxxwwwyyy|||ooossszzz{{{ssstttrrrtttwwwwwwtttsssuuusssnnnmmmqqqsssrrrsssuuutttzzzzzzwww}}}sssrrrnnnqqqxxxwwwooommmsssvvvssspppppprrrrrrooommmqqqqqqpppoooppppppqqqqqqrrrnnnnnnrrrtttrrrqqqrrrtttttttttttttttuuuvvvvvvtttvvvwwwuuurrrrrrtttwwwooorrruuuvvvuuusssrrrrrrpppqqqrrrqqqppprrrwww{{{uuutttrrrqqqqqqqqqrrrsssmmmlllooossssssqqqrrrvvvooo}}}zzztttqqqrrrqqqnnnrrrzzz~~~xxxnnnmmmqqqnnnvvvvvvttttttnnnllluuurrrqqqppppppooooooppppppooosssuuuuuutttttttttsssqqqtttuuusssssswwwxxxwwwooorrrssspppssszzz}}}|||vvv{{{zzz}}}zzzxxxzzz|||||||||{{{xxxvvvvvvwwwuuuvvvwwwxxxwwwuuutttrrruuuzzz~~~~~~zzzuuussssss~~~}}}{{{{{{|||}}}|||{{{{{{vvv{{{}}}zzz|||xxxvvvxxxzzzzzz|||~~~{{{xxx~~~~~~~~~}}}zzzyyyxxxxxxzzz{{{zzzyyyvvvvvvuuuttttttttttttuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxwwwuuuwwwvvvvvvuuuttttttsssssssssssssssssstttuuuuuuvvvxxxvvvwwwyyywwwtttuuuyyyvvvzzzxxxyyyxxxzzzuuuqqqssszzzxxxvvvsssrrrsssttttttpppsssvvvuuusssrrruuuwwwrrr~~~{{{qqqzzzttttttuuuuuuvvvuuutttrrrqqqsssqqqooooooqqqrrrsssrrrrrrqqqppppppooooooppppppsssqqqooooooqqqtttuuuuuutttssssssrrrrrrrrrssssssuuuvvvwwwyyyyyyyyyxxxwwwssstttuuuwwwwwwvvvuuuuuurrrpppooopppqqqqqqpppooovvvuuutttsssrrrqqqpppppppppqqqppplllkkkoooooommmrrruuu~~~xxxpppkkkhhhgggmmmyyyvvvpppnnnlllooouuuuuuwwwuuuqqqpppqqqpppmmmpppqqqqqqooommmoootttxxxrrrrrrssstttuuuuuuttttttqqqrrrssstttuuuuuuuuuuuuxxxssspppqqqqqqpppsssxxxssszzz|||qqqwww{{{|||vvvuuuwwwxxxxxxwwwwwwxxxzzzvvvvvvvvvvvvvvvvvvuuuuuu{{{zzzyyyyyyzzz{{{||||||}}}{{{yyywwwwwwxxxxxxxxxzzz}}}zzzvvvuuuzzz{{{zzz|||~~~|||zzz~~~~~~|||}}}|||~~~}}}{{{yyyxxxwwwvvvsssqqqtttttttttttttttuuuvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{wwwvvvvvvvvvxxxyyyyyywwwxxxwwwwwwvvvuuuuuuttttttuuuuuutttsssttttttvvvvvvvvvwww{{{zzzyyy{{{vvvzzz|||}}}|||tttyyyuuutttrrrpppooooooppppppttttttuuutttssstttvvvxxxyyywwwtttzzzxxxppprrrssstttuuuuuutttsssssssssqqqppppppqqqssssssssstttsssrrrrrrqqqrrrrrrrrrpppppppppqqqssstttsssrrrtttttttttttttttuuuvvvwwwtttuuuvvvwwwwwwwwwvvvuuuvvvvvvwwwxxxxxxxxxwwwvvvpppqqqqqqsssuuutttrrrooorrrrrrrrrrrrrrrqqqqqqqqqppprrrqqqmmmmmmppppppnnnkkkkkkoootttsssooopppuuuvvv|||yyysssooooooqqqssswww}}}tttnnnkkkpppsssssstttwwwqqqttttttrrrrrrttttttqqqpppppppppooonnnoooqqqtttrrrrrrssstttttttttttttttqqqqqqrrrsssttttttttttttwwwsssqqqssssssrrrtttyyyuuuttt|||xxx|||{{{~~~xxx|||}}}|||zzzwwwtttttttttwwwwwwwwwwwwwwwwwwxxxxxx~~~zzzvvvwww{{{~~~~~~|||~~~|||{{{{{{~~~{{{yyyxxxwwwtttrrrxxx|||{{{}}}~~~~~~}}}}}}|||~~~|||{{{~~~|||zzzxxxwwwuuusssppprrrrrrsssssstttvvvwwwxxxvvvxxxzzzyyywwwvvvxxxzzzvvvuuuuuuvvvyyy{{{zzzzzzxxxxxxwwwwwwvvvvvvuuuuuuxxxvvvuuuttttttvvvwwwyyyyyyyyy{{{~~~}}}xxxwwwzzz{{{wwwuuu|||yyyxxxvvvtttssssssssstttwwwuuusssssstttvvvwwwwww|||rrrxxxuuunnnpppqqqrrrsssttttttttttttsssqqqpppppprrrssssssrrrttttttsssrrrrrrrrrrrrrrrnnnoooppprrrttttttrrrooossssssssstttuuuvvvwwwxxxtttttttttuuuuuutttssssssssssssttttttttttttsssrrrnnnoooqqqtttvvvuuurrrnnnooopppppppppqqqqqqrrrrrroooqqqpppllllllooopppnnnrrrooonnnpppnnnkkkjjjllllllnnnqqqsssuuuxxx|||~~~rrrnnnmmmmmmnnnpppqqqmmmmmmppprrrppppppqqqooorrrssspppppprrrrrrnnnpppooonnnooopppqqqpppooorrrssssssttttttttttttsssqqqrrrrrrsssttttttuuuuuuvvvssssssvvvwwwvvvwwwzzzuuu{{{yyyzzz|||~~~~~~~~~yyyuuuttttttuuuwwwxxxzzzzzzzzzyyyxxx{{{zzzyyyyyy{{{zzzwwwttttttttttttuuuxxx|||{{{yyyxxxxxxzzzyyyxxx{{{}}}{{{|||~~~~~~|||{{{{{{{{{}}}|||{{{yyyyyyzzzzzzyyywwwtttsssssstttuuuvvvwwwwwwtttwwwyyyxxxtttsssuuuxxxvvvvvvuuuwwwyyy{{{zzzzzzwwwwwwwwwwwwvvvvvvuuuuuuxxxwwwuuuuuuvvvxxx{{{}}}zzzwwwwwwxxxxxxwwwzzzuuuvvvxxx~~~}}}{{{zzzyyyxxxxxxxxxvvvtttrrrssswwwxxxvvvsssxxxzzz~~~tttpppqqqrrrrrrsssssssssssssssqqqpppooopppqqqrrrrrrqqqrrrrrrqqqppppppppppppqqqoooooopppqqqssssssqqqppprrrrrrrrrrrrrrrssstttuuussssssssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqlllmmmnnnqqqssssssqqqooopppppppppqqqqqqqqqqqqrrrnnnpppoookkkkkknnnooommmxxxuuusssssstttuuutttuuuvvvtttrrrooommmlllllllllssswwwvvv~~~|||tttrrrwwwsssooonnnppptttyyy}}}rrruuuuuuqqqpppqqqoookkkooonnnmmmpppssstttrrrooorrrssssssttttttssssssssssssssssssssstttuuuvvvvvvtttssstttxxxzzzxxxyyy|||uuu~~~vvv}}}~~~|||}}}~~~}}}{{{{{{{{{}}}tttwww{{{~~~~~~|||yyywwwyyyyyyyyywwwuuuuuuwwwzzz{{{xxxwwwssstttzzz}}}{{{|||}}}~~~~~~|||xxx{{{{{{~~~zzzyyyxxxyyy{{{||||||zzzwwwvvvvvvuuuuuuvvvvvvvvvuuuwwwyyyxxxuuutttuuuxxxxxxwwwwwwwwwyyyzzzyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvwwwyyy|||uuutttvvvzzz{{{zzz~~~|||~~~ttt{{{{{{zzzxxxwwwwwwvvvvvvrrrqqqrrruuuyyyyyyuuuqqqwww|||sssrrrsssttttttssssssrrrrrrrrrrrrooonnnnnnoooqqqqqqpppooosssrrrqqqqqqppppppqqqqqqsssqqqooooooqqqrrrsssrrruuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqquuuuuuuuuuuuuuuvvvvvvwwwpppooonnnnnnqqqrrrsssrrrrrrrrrrrrrrrqqqqqqqqqqqqoooqqqpppllllllpppqqqoooqqqpppnnnnnnpppsssttttttsssrrrpppoooooopppqqqqqqtttqqqjjjooo~~~~~~xxx{{{|||sssmmmoootttvvvwwwxxx|||yyyuuuuuutttrrruuutttqqqpppsssssspppnnnmmmnnnqqqvvvwwwuuurrrrrrsssssssssssssssrrrrrrttttttttttttuuuvvvwwwxxxtttrrrtttyyy{{{yyyyyy|||zzz|||xxx~~~~~~~~~xxx{{{|||}}}|||zzzzzzzzz|||vvvyyy|||}}}zzzwwwyyyzzzyyywwwvvv{{{yyy|||~~~|||}}}}}}zzzuuusssxxx||||||yyyyyy~~~|||{{{{{{{{{||||||{{{|||vvv||||||zzzyyyxxxxxxyyyyyyxxxwwwyyyyyyxxxwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz}}}xxxxxx|||}}}xxxuuuwwwzzzwww{{{zzzzzzyyyxxxwwwvvvvvvpppqqqssswwwyyyyyywwwuuuuuurrrooouuuwwwvvvuuussssssrrrssssssooonnnnnnpppqqqrrrpppooouuuttttttsssssssssssssssuuussspppoooqqqrrrssstttxxxwwwvvvuuutttsssssssssrrrqqqqqqqqqqqqrrrssstttrrrrrrrrrssstttuuuwwwwwwvvvsssqqqppprrruuuvvvvvvssssssrrrrrrqqqqqqqqqpppqqqsssrrroooooossstttsssoooqqqpppmmmmmmppprrrqqqkkklllnnnnnnnnnoooqqqtttsssqqqlllrrryyykkkiiipppmmmnnnsssvvvrrrnnnmmmvvvsssrrrvvv}}}{{{rrrsssrrrnnnnnnrrrtttrrrnnnnnnpppsssuuuwwwvvvuuurrrssssssssssssrrrrrrqqquuuttttttssstttvvvwwwxxxtttrrrtttxxxzzzxxxxxx{{{|||yyyzzz||||||yyyzzz}}}~~~}}}{{{yyyzzz{{{{{{|||}}}}}}}}}|||{{{zzzzzz|||}}}tttvvv~~~|||xxxyyyzzz{{{}}}~~~~~~}}}}}}yyyxxxzzzzzzvvvtttvvvzzz{{{{{{{{{zzzyyyyyyzzzyyy~~~}}}}}}{{{yyy}}}}}}|||zzzyyyxxxyyyyyywwwvvvyyyyyyxxxxxxxxxyyyzzzzzz{{{xxxwwwxxx|||~~~|||yyywwwwwwvvvxxxzzz{{{{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzyyyzzz|||~~~~~~}}}}}}}}}}}}||||||{{{yyyxxxxxxqqqsssuuuwwwwwwyyy{{{}}}vvvwwwnnnwwwvvvvvvuuutttttttttuuuvvvppppppppprrrssstttrrrpppuuuuuutttsssssssssssstttuuusssrrrrrrssstttsssrrrwwwvvvuuutttttttttttttttrrrqqqqqqqqqrrrtttvvvwwwmmmmmmnnnooopppsssuuuvvvwwwuuussssssuuuvvvvvvuuuppppppppppppqqqqqqqqqqqqppprrrrrrnnnooossstttrrrpppuuuvvvqqqnnnqqqsssrrrlllooorrrqqqmmmjjjlllpppmmmppppppvvvyyyoooqqqqqqppprrrwwwwwwsssqqqssswwwsssnnnkkklllppprrrsssrrrwww~~~vvvqqqqqqpppnnnoooqqqrrrsssrrrrrrssstttsssssssssssssssrrrqqqppptttsssrrrqqqrrrtttvvvwwwtttrrrrrrvvvwwwvvvwwwzzzsssqqq~~~|||xxx}}}rrrxxxzzz|||~~~|||{{{zzz{{{|||}}}zzz~~~{{{www{{{}}}vvvyyy~~~{{{~~~zzz{{{}}}xxxvvvwwwzzz}}}|||zzz}}}wwwyyy{{{{{{zzzxxxxxxxxxxxx}}}}}}}}}|||{{{zzzzzz||||||{{{yyyxxxxxxxxxyyyzzz{{{|||}}}{{{vvvsssvvv||||||wwwuuuuuuuuuwww{{{}}}}}}}}}{{{{{{||||||||||||||||||{{{}}}~~~}}}~~~}}}||||||{{{{{{zzzxxxwwwvvvtttvvvwwwvvvvvvyyyuuuxxx|||nnnyyyuuuuuuttttttuuuvvvxxxyyyrrrqqqrrrtttuuuuuusssqqqssssssrrrqqqqqqqqqqqqrrrsssssstttuuuvvvvvvsssqqqssssssrrrrrrrrrsssssstttrrrrrrqqqrrrsssuuuwwwyyynnnnnnoooppprrruuuwwwyyytttsssssstttvvvuuusssqqqmmmmmmnnnooopppqqqrrrrrrmmmooooookkklllpppqqqpppjjjrrruuuoookkkmmmpppooommmssswwwvvvppplllooosssoootttrrrsssxxxssspppzzzrrrnnnlllmmmllllllrrryyymmmppprrrrrrsssuuuuuutttmmmpppqqqpppooorrryyy{{{uuuqqqlllpppssstttsssooonnnppprrrssssssssssssrrrrrrqqqppprrrqqqppppppppprrrtttvvvtttqqqqqquuuvvvtttuuuyyywwwyyy{{{|||~~~~~~}}}~~~||||||uuuuuuzzz~~~xxxzzz}}}uuussswww|||~~~{{{yyyxxx}}}{{{wwwtttwwwzzz}}}}}}|||yyyxxxwww{{{{{{zzzyyyxxxxxxxxxxxx{{{wwwuuuxxx}}}~~~zzz~~~yyyvvvwwwxxxzzzzzz||||||}}}}}}|||~~~}}}|||{{{zzzzzzzzzrrrvvvzzz|||{{{yyyxxxxxxyyy}}}zzz|||}}}{{{yyyzzzzzz{{{|||~~~zzzvvvwww~~~|||yyywwwxxxuuuoooxxxwww|||xxxuuupppzzzwwwmmmrrruuuvvvwwwvvvtttsssrrrsssvvvqqqppptttsssoooooosssrrrtttuuuuuutttsssssstttsssrrrpppppprrrrrrqqqooorrrwwwxxxsssooooooooonnnjjjtttrrrooovvvxxxtttvvvqqqqqqppppppqqqrrrrrrsssrrrrrrrrrrrrrrrqqqpppooooooooonnnmmmmmmnnnooopppooooooooooooppppppppppppppppppqqqrrrrrrsssssstttoooqqqqqqooollllllooossssssrrrrrrtttvvvvvvrrrooooooooonnnnnnnnnoooqqqrrroooqqqsssqqqnnnnnnrrrvvvqqqrrrrrrqqqooooooqqqsssqqqpppooorrrzzzxxxzzzwwwrrroooqqqrrrqqquuunnnlllrrrvvvuuutttwwwppprrruuuuuurrrppppppqqqqqqrrrtttvvvwwwwwwvvvuuuxxxuuuvvvzzz}}}~~~}}}zzz{{{yyyyyyvvvyyy}}}~~~zzzmmmmmm|||~~~{{{||||||zzzwwwzzz}}}~~~|||{{{zzz}}}|||{{{yyyxxxxxxwwwwwwyyywwwvvvxxx|||~~~}}}{{{|||}}}~~~|||yyyxxxyyy{{{ttt{{{}}}uuu~~~~~~|||{{{zzzzzzzzzzzztttwwwzzz|||}}}~~~{{{~~~|||{{{zzz|||{{{{{{|||~~~~~~}}}}}}rrrxxx}}}}}}xxxwwwzzzyyyuuuxxxuuuvvvxxxyyy{{{qqqyyyyyytttvvvsssuuuvvvuuusssqqqqqqrrrvvvrrrpppsssrrrnnnnnnqqqrrrtttuuutttsssrrrssstttqqqppppppqqqrrrsssqqqppppppuuuwwwssspppqqqrrrpppqqqrrrooosssyyypppkkkuuuqqqqqqpppppppppqqqqqqrrrqqqrrrrrrrrrrrrqqqqqqpppoooooonnnmmmmmmnnnnnnnnnppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssssssooonnnnnnooopppppppppooosssrrrqqqsssuuuuuurrrppppppoooooooooooopppqqqrrrrrrqqqppppppqqqrrrrrrrrroooqqqrrrqqqpppooopppqqqvvvtttpppmmmmmmqqqwww}}}}}}}}}~~~xxxxxxxxxvvvpppoootttwwwtttrrrsssrrrsssttttttrrrppppppqqqssssssssstttuuuvvvvvvwwwyyyvvvvvvyyyyyy~~~~~~~~~~~~~~~yyywww|||~~~zzzssstttzzzppp{{{vvvttttttwww{{{}}}|||yyy{{{}}}|||{{{{{{~~~}}}|||zzzyyyxxxxxxxxxwwwxxxxxxyyyzzz{{{||||||xxxyyyzzzyyyxxxxxxyyyzzzuuuuuu}}}||||||{{{zzzzzzzzz{{{zzz{{{||||||zzzzzz{{{}}}yyy}}}~~~~~~{{{|||~~~~~~~~~{{{xxxyyy|||}}}zzztttssstttzzznnnooorrruuuwwwuuuqqqssstttsssqqqpppppppppvvvsssqqqrrrqqqnnnnnnpppsssttttttsssrrrqqqsssuuuoooooooooqqqssssssrrrpppoootttuuurrrqqqssstttrrrqqqlllhhhqqqwwwjjjeeeuuuqqqqqqppppppppppppppppppppppppqqqrrrrrrrrrqqqqqqooooooooooooooonnnmmmlllqqqqqqqqqrrrrrrrrrrrrsssttttttsssssssssrrrrrrrrrrrrooonnnpppssssssnnnjjjuuutttssssssuuuuuutttsssqqqppppppppppppqqqrrrrrrssspppnnnppptttvvvsssooonnnppprrrrrrqqqoooooopppqqqqqqpppnnnkkkjjjjjjkkkpppmmmtttyyywww{{{yyysssppprrruuuuuuuuuvvvrrrqqqpppoooooopppqqqrrruuutttsssssssssuuuwwwxxxxxxuuuvvvyyywwwvvvzzzxxx~~~~~~~~~~~~}}}|||{{{zzzzzz~~~~~~|||~~~zzzvvvyyy~~~{{{vvvzzz|||zzzyyywwwvvvuuuvvvxxx{{{}}}{{{yyyyyy{{{}}}}}}{{{yyyyyyyyy||||||{{{zzzzzzzzzzzz{{{wwwyyy{{{{{{zzzzzz|||}}}yyyyyyzzzyyyxxxxxxwwwwwwzzzzzz|||{{{{{{zzz{{{{{{||||||{{{|||~~~~~~|||{{{||||||}}}|||{{{~~~~~~{{{zzz|||~~~}}}{{{uuuwwwzzzvvvllltttooopppwwwtttqqqrrrssssssqqqppppppqqqvvvtttsssrrrqqqooooooooorrrssssssrrrqqqqqqssstttmmmmmmnnnqqqssstttrrrpppppptttuuurrrqqqtttsssqqqqqqoooiiikkkpppjjjiiiuuuppppppqqqpppppppppoooooommmnnnoooppppppppppppppppppqqqqqqrrrqqqooommmlllqqqqqqqqqqqqrrrrrrrrrrrruuuuuuttttttsssrrrqqqqqqvvvtttrrrqqqrrrqqqnnnlllwwwvvvuuuuuuuuuvvvvvvvvvqqqqqqqqqqqqqqqqqqrrrrrrqqqpppppprrrttttttrrrooonnnpppssstttrrrpppppppppjjjllloooqqqppppppqqqqqquuunnnpppooohhhnnnzzzzzz{{{xxxvvvtttsssrrrooommmmmmpppsssuuuuuuttttttttttttuuuuuuvvvvvvvvvssstttyyyyyyvvvxxx}}}~~~}}}~~~~~~}}}|||{{{yyyxxxvvv}}}~~~}}}}}}}}}~~~uuurrr{{{zzzvvvvvvxxxyyyyyy}}}|||zzzzzzzzz{{{zzzzzzxxxzzz{{{{{{yyyxxxxxxxxxzzzzzzzzzzzz{{{|||}}}}}}yyyzzz||||||{{{{{{|||~~~xxxyyyyyyzzz{{{zzzyyyxxx|||xxxzzz~~~{{{{{{{{{{{{||||||}}}~~~xxx{{{}}}~~~}}}~~~{{{yyy||||||}}}uuuuuu}}}ssspppyyywwwqqqsssttttttrrrqqqqqqrrrvvvvvvtttrrrqqqqqqqqqpppqqqrrrsssrrrpppppprrrsssmmmlllmmmpppssstttsssqqqrrrttttttqqqqqqsssqqqnnn~~~yyykkkmmmqqqoooqqqppppppqqqqqqqqqqqqpppoookkklllmmmnnnnnnnnnnnnnnnrrrrrrssssssrrrpppooommmpppppppppqqqqqqqqqqqqrrruuuuuutttsssrrrqqqqqqpppuuuuuutttqqqooopppssswwwuuuuuutttssssssssstttuuuqqqqqqqqqrrrqqqqqqqqqqqqmmmpppssssssrrrpppqqqrrrnnnqqqttttttsssqqqqqqqqqkkkmmmoooooommmmmmmmmnnnssskkkmmmpppmmmqqqvvvpppiiiooowww~~~{{{qqquuupppllllllqqquuuuuutttqqqsssuuuwwwxxxvvvtttrrruuurrrsssvvvyyyxxxxxxyyyzzzrrr}}}~~~}}}~~~~~~}}}||||||{{{zzzzzzyyy{{{|||{{{{{{zzz}}}}}}sss{{{}}}|||uuuzzzzzzuuu~~~|||zzzyyyxxxyyy{{{|||zzz{{{||||||zzzyyyyyyzzzyyyyyyyyyyyyzzz{{{}}}}}}zzzzzzzzz{{{{{{|||||||||uuuvvvwwwzzz}}}~~~}}}|||xxx||||||{{{{{{{{{|||}}}~~~|||{{{|||~~~~~~zzzxxx|||zzz~~~|||vvvyyy{{{sssqqquuuvvvrrrtttuuuuuusssrrrssstttsssuuutttqqqppprrrrrrpppoooqqqssssssqqqppppppqqqnnnmmmmmmnnnqqqssssssrrrrrrsssrrrpppppprrrpppkkkqqqpppvvvqqqmmmooopppqqqrrrsssrrrqqqqqqllllllmmmmmmnnnnnnmmmmmmrrrrrrrrrrrrrrrqqqpppoooppppppppppppqqqqqqqqqqqqttttttsssrrrqqqqqqpppppppppqqqrrrpppooorrryyypppqqqrrrqqqppppppppprrrqqqqqqqqqrrrqqqqqqpppooolllooosssrrrooommmpppsssoooqqqssssssrrrqqqpppqqqmmmnnnnnnmmmkkkkkklllnnnooohhhlllrrrqqquuuvvvmmmlllmmmmmmkkkjjjmmmvvv~~~xxxpppnnnqqqssspppkkkpppsssvvvyyyyyywwwsssppptttsssrrrtttvvvwwwwwwwwwxxx~~~zzz}}}|||{{{||||||}}}{{{zzzyyyzzz{{{}}}|||{{{|||~~~}}}xxxyyyyyyyyyyyyxxxxxxyyy{{{|||zzz|||}}}|||zzzyyyzzz{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzxxxvvvxxxzzz|||zzzxxxuuuuuuvvvzzz}}}}}}{{{}}}~~~{{{{{{|||}}}yyyzzz}}}|||{{{|||zzzzzzoooxxxuuuooorrrtttrrruuurrrsssuuuuuussssssssstttooorrrrrrnnnnnnrrrrrrooommmpppssstttrrrpppoooooopppnnnlllmmmoooqqqrrrrrrooopppooonnnpppsssqqqkkksssuuuuuuoooooonnnooorrrtttuuuttttttsssnnnnnnooooooooonnnmmmmmmqqqppppppoooooooooppppppqqqqqqqqqqqqrrrrrrrrrsssrrrrrrrrrqqqqqqpppppppppooooooooooooppptttxxx{{{nnnpppssssssqqqooopppqqqppppppqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnooopppnnnpppqqqpppooonnnoooppplllnnnooooooooooooqqqsssoooiiinnnqqqlllooosssmmmmmmqqqwwwxxxvvvrrroooooommm~~~}}}tttkkkrrrtttvvvxxxwwwvvvsssrrrrrrsssssstttuuuwwwxxxwwwxxxxxxzzz~~~}}}}}}|||{{{|||~~~zzzyyyzzz||||||{{{|||~~~|||}}}~~~~~~|||www}}}}}}xxxyyy|||wwwyyyzzzzzzzzzyyyzzz{{{zzz{{{{{{{{{yyyxxxyyyzzz|||{{{zzzyyyxxxwwwwwwwwwzzzvvvsssuuuyyy{{{xxxuuuxxxwwwxxxzzz||||||yyyvvvttt|||~~~{{{||||||~~~vvvvvvzzz|||~~~~~~}}}nnn}}}uuuiiivvv|||vvvxxxqqqsssttttttsssrrrssstttlllppppppllllllqqqqqqnnnlllooossstttsssqqqooonnnrrrooollllllnnnppprrrssslllmmmmmmlllooosssrrrmmmhhhllllllooovvvrrrmmmtttnnnooorrrtttvvvvvvuuutttppppppqqqppppppooonnnnnnoooooonnnmmmmmmnnnoooppprrrrrrrrrsssssssssttttttqqqqqqqqqppppppppppppooossspppmmmooorrrtttsssqqqooorrrvvvvvvtttrrrrrrsssooopppqqqqqqpppooonnnmmmpppmmmjjjjjjnnnpppooonnnmmmnnnnnnmmmllllllnnnooonnnpppqqqqqqooonnnnnnnnnjjjggglllmmmgggkkkuuuuuulllmmmnnnooonnnoooppprrrssspppmmmqqqxxxtttuuuuuuuuuuuuuuuttttttooorrruuuvvvwwwzzz{{{zzzvvv|||~~~|||zzz{{{zzzxxxxxxzzz{{{{{{zzzzzz|||~~~|||yyyvvvwwwyyy|||||||||||||||{{{{{{zzz{{{}}}~~~~~~~~~~~~zzzyyy{{{|||yyy|||xxxuuuuuuwwwxxxwwwuuuyyyyyyyyyyyyyyyyyyyyyyyy|||{{{yyyxxxwwwxxxyyyyyywwwxxxyyyzzzzzzzzzyyyyyyuuuvvvwwwxxxyyyxxxwwwvvv|||}}}}}}xxx|||}}}~~~~~~}}}xxxppp{{{|||vvvuuutttsssssstttuuuvvvsssppppppssssssqqqrrruuuqqqooonnnooorrrsssqqqnnnmmmoooqqqssssssqqqooonnnnnnnnnmmmmmmnnnoooqqqrrrpppoooooopppqqqqqqooommmpppooonnnoooqqqrrrrrrqqqqqqsssuuuvvvvvvsssqqqoooppppppqqqqqqqqqqqqppppppnnnnnnoooooopppqqqqqqqqqooooooooooooooonnnmmmmmmqqqqqqppppppooonnnnnnnnnoooooopppqqqrrrrrrssssssnnnnnnooopppqqqqqqrrrrrrnnnmmmmmmmmmnnnoooqqqrrrpppooonnnoooppppppooonnnooonnnnnnmmmmmmmmmmmmnnnnnnoooqqqqqqpppoooooopppmmmpppooojjjkkkqqqssspppoooooooooooooooooooooooolllkkkmmmoooqqquuu~~~xxxvvvvvvvvvtttqqqppprrruuuyyy{{{yyyuuuqqqvvvvvvyyy|||}}}{{{}}}{{{yyyyyyzzzzzzyyyxxxzzz{{{|||{{{yyyxxxxxxyyy~~~}}}}}}}}}|||zzzwww|||~~~~~~}}}}}}}}}|||}}}|||wwwwwwyyyzzzxxxyyyvvvtttuuuxxxzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzyyyxxxxxxyyyzzz{{{|||{{{zzzzzzzzzzzzyyy{{{~~~|||{{{}}}~~~|||mmmuuuttttttttttttttttttuuutttqqqppprrrsssqqqrrrvvvuuusssrrrsssuuuvvvsssqqqrrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmmmmmmmnnnooopppnnnmmmnnnppppppooonnnnnnmmmnnnpppsssuuuuuutttpppqqqsssttttttsssrrrpppnnnooopppqqqqqqpppooonnnqqqppppppooonnnnnnnnnnnnooooooooooooooonnnmmmmmmnnnnnnnnnoooppppppqqqqqqppppppppppppqqqqqqqqqqqqnnnnnnoooooopppqqqqqqrrrmmmmmmlllllllllnnnooopppsssrrrqqqqqqssssssrrrqqqqqqpppooonnnnnnnnnnnnnnnnnnooopppooonnnnnnooopppnnnqqqpppllllllppppppmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnppprrrqqqpppwwwuuummmqqqyyyvvvyyyzzztttmmmooozzzvvvwww{{{~~~zzzvvvzzz}}}|||}}}{{{zzzzzzzzzyyyxxx{{{zzzyyyyyy{{{{{{zzzyyy}}}{{{{{{}}}}}}}}}|||zzzzzz{{{xxxxxx~~~}}}}}}}}}}}}{{{|||{{{wwwvvvyyyzzzxxxyyyxxxvvvvvvxxxzzz{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvwwwxxxyyyzzzyyyxxxxxxyyyzzz{{{||||||||||||{{{}}}vvv}}}}}}~~~zzz{{{sssttttttuuuuuuuuuuuuttttttwwwrrrppprrrrrrqqqtttxxxtttsssrrrsssssssssqqqooouuutttrrrqqqpppqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnooommmllllllnnnppppppppppppoooooopppsssttttttssspppqqqqqqrrrrrrrrrqqqqqqmmmnnnoooqqqqqqooonnnmmmqqqpppnnnmmmllllllmmmmmmnnnnnnooooooooonnnmmmmmmmmmnnnnnnooooooppppppqqqppppppppppppoooooooooooonnnnnnooooooppppppqqqqqqrrrqqqqqqpppqqqqqqrrrrrrsssrrrqqqqqqssssssrrrqqqrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmllllllnnnpppoooqqqqqqnnnmmmooonnnkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnooorrruuurrrnnnooosss}}}~~~}}}sssqqqoooqqqwww}}}~~~wwwppptttuuuyyy}}}|||vvvuuuvvvzzz~~~|||{{{~~~~~~|||{{{zzz{{{{{{{{{zzz{{{yyywwwxxx{{{}}}{{{yyyyyy{{{{{{zzzxxxxxx{{{~~~zzz{{{~~~~~~{{{~~~~~~{{{}}}|||xxxxxx|||}}}zzz}}}|||yyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwxxxyyyzzzzzzyyywwwwwwuuuvvvxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyyyyzzzzzzzzz{{{www~~~zzz|||tttuuuvvvwwwwwwvvvuuutttxxxtttqqqrrrrrrqqqtttyyyttttttsssssssssrrrpppooosssrrrqqqpppoooooonnnooorrrrrrqqqqqqppppppppppppnnnllljjjjjjllloooqqqqqqsssqqqppppppqqqqqqooonnnrrrqqqqqqpppppppppooooookkkmmmoooppppppooommmkkkmmmlllkkkkkkkkkmmmooopppmmmnnnnnnnnnnnnnnnmmmmmmpppppppppooonnnnnnmmmmmmnnnnnnnnnnnnooooooooooooppppppppppppqqqqqqrrrrrrsssssssssrrrrrrrrrrrrrrrpppnnnmmmnnnooopppooonnnrrrqqqpppnnnmmmmmmmmmmmmnnnnnnmmmkkkjjjkkkmmmpppmmmooopppppppppooommmkkknnnnnnnnnnnnnnnnnnnnnnnnllllllppptttsssoooooosss}}}vvvwwwqqqkkkqqqxxxxxxuuuwwwuuutttvvvyyy{{{}}}~~~vvv~~~}}}|||{{{zzzzzz|||~~~~~~}}}{{{xxxvvvwww{{{}}}|||zzzzzz|||}}}{{{wwwvvvxxx{{{vvvxxxvvvwww|||}}}zzz{{{~~~~~~}}}}}}}}}}}}~~~~~~zzz|||{{{xxxxxx|||}}}{{{}}}|||{{{yyywwwvvvwwwxxxvvvvvvvvvwwwwwwxxxxxxxxxvvvwwwxxxyyyyyyyyyxxxwwwuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyzzzxxx}}}yyyuuunnnvvvvvvwwwxxxyyyyyyxxxwwwvvvyyytttqqqrrrrrrqqqtttxxxwwwwwwxxxwwwvvvtttsssssspppqqqrrrsssrrrpppmmmllloooooooooppppppqqqqqqqqqnnnllljjjjjjllloooqqqqqqqqqooonnnnnnoooooonnnlllssssssrrrpppooonnnmmmmmmkkkmmmnnnoooooonnnmmmkkklllkkkkkkkkklllmmmnnnooommmmmmnnnnnnnnnnnnmmmmmmppppppoooooonnnmmmmmmmmmkkkllllllnnnooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrnnnnnnooonnnnnnnnnnnnmmmmmmlllkkklllmmmnnnmmmkkkoooooonnnmmmlllkkkkkklllnnnnnnmmmkkkjjjjjjmmmpppkkklllnnnqqqrrrpppnnnnnnoooooooooooooooooooooooommmlllnnnrrrssspppqqquuuqqqzzz|||rrrqqqssswwwnnnrrrzzzyyyvvvrrrpppssswwwyyyyyyyyyyyyvvv~~~|||zzzzzz{{{}}}{{{yyyxxxxxxyyy{{{||||||{{{}}}}}}zzzvvvvvv|||{{{uuuxxx~~~yyyyyy}}}|||{{{zzzzzzzzzzzzzzz{{{wwwyyyxxxuuuvvvzzz{{{zzzyyyyyyyyyxxxwwwwwwyyy{{{uuuuuuuuuvvvwwwwwwxxxxxxvvvwwwxxxxxxxxxxxxxxxxxxtttuuuvvvwwwxxxwwwvvvvvvwwwwwwwwwxxxyyyzzz{{{|||www}}}}}}~~~rrrpppxxxwwwwwwxxxxxxxxxxxxwwwwwwxxxtttqqqrrrrrrppprrrwwwtttuuuvvvvvvtttrrrrrrsssqqqrrrtttuuuuuussspppnnnkkklllmmmnnnooooooooooooooommmllllllnnnpppppppppkkkkkkjjjllloooppppppooossssssrrrrrrpppooommmlllmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmmmmlllkkkkkkllllllmmmnnnnnnnnnmmmmmmlllmmmmmmnnnnnnoooooopppjjjkkklllnnnoooqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrmmmnnnnnnooooooooonnnnnnnnnmmmllllllnnnnnnmmmlllmmmmmmllllllkkkkkkllllllmmmmmmmmmlllkkkkkkmmmooolllkkkmmmqqqrrrooonnnppppppppppppppppppppppppppprrroooooorrrrrrppppppssssssqqqnnnuuu~~~vvvoooqqqsssssssssvvvzzzyyyvvvuuu}}}yyywww~~~yyyzzz~~~~~~}}}|||{{{{{{}}}~~~zzzzzzzzzyyyxxxxxx{{{}}}yyy{{{||||||{{{}}}~~~~~~}}}{{{yyyyyy||||||}}}}}}{{{{{{zzzyyyyyyxxxyyyyyyvvvxxxxxxuuuvvvzzz|||zzzxxxyyyyyywwwuuuuuuxxxzzzttttttuuuuuuvvvwwwwwwxxxwwwwwwwwwwwwwwwxxxyyyyyytttuuuvvvwwwwwwwwwvvvuuuxxxxxxxxxxxxyyy{{{}}}~~~{{{|||wwwyyyzzz|||wwwvvvvvvuuuuuuvvvvvvwwwvvvrrrqqqsssrrrpppqqqtttooorrrtttsssqqqpppppprrrqqqrrrsssssssssrrrqqqqqqmmmnnnooopppppppppooonnnpppnnnmmmnnnppppppooonnnkkkjjjjjjllloooqqqqqqqqqpppqqqrrrssssssqqqooonnnoooooonnnmmmmmmnnnoooooommmnnnooooooooommmkkkjjjkkklllmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnoooooopppllllllmmmnnnpppqqqrrrrrrppppppppppppppppppppppppnnnoooppprrrrrrrrrqqqqqqnnnmmmllllllnnnnnnmmmlllmmmllllllllllllmmmnnnnnnlllnnnnnnnnnmmmlllmmmnnnooolllmmmqqqqqqmmmmmmoooooooooooooooooooooooooooqqqnnnooorrrssspppoooppp{{{pppxxx}}}qqqpppzzzjjjpppttttttwww|||}}}{{{qqq}}}~~~wwwwww{{{|||vvv}}}yyy|||~~~~~~||||||}}}~~~~~~}}}zzz{{{|||yyyvvvvvvzzz~~~wwwzzz~~~|||sssvvvyyy{{{yyyuuuvvv{{{{{{uuuwww{{{}}}~~~}}}}}}|||{{{zzzzzzzzzzzzxxxzzzzzzwwwxxx|||~~~|||zzz{{{{{{xxxtttrrrtttwwwsssttttttuuuvvvwwwwwwxxxxxxwwwvvvvvvvvvwwwyyyzzzssstttvvvwwwwwwwwwvvvuuuwwwwwwwwwwwwxxxzzz|||}}}wwwvvvvvv}}}xxxxxxxxxsssvvvuuutttsssssstttuuuvvvuuurrrqqqssssssppppppsssqqqtttvvvvvvsssrrrtttvvvqqqpppooooooooopppqqqrrrrrrsssttttttsssrrrpppooopppoooooopppqqqqqqooommmnnnmmmmmmnnnpppqqqpppooolllnnnqqqtttttttttrrrqqqqqqpppnnnllllllnnnpppqqqiiikkknnnpppqqqpppnnnmmmkkkkkklllmmmnnnnnnnnnmmmooooooooonnnmmmmmmllllllnnnnnnooooooppppppqqqqqqooooooooonnnnnnnnnnnnnnnkkklllnnnooopppppppppooommmlllkkkkkklllmmmlllkkkmmmmmmlllmmmmmmnnnoooppplllnnnoooooonnnmmmmmmnnnrrrnnnnnnqqqqqqlllkkknnnoooooooooooooooooooooooollljjjmmmsssuuurrrooopppqqqnnn~~~|||wwwwwwwwwvvv|||~~~ooottttttooonnntttxxxxxxrrr{{{zzzwwwzzzyyy|||sssqqq|||}}}xxx}}}|||}}}}}}~~~yyy}}}{{{ttt|||}}}~~~}}}{{{{{{|||}}}zzz|||}}}|||yyywwwwwwyyy{{{wwwuuu|||{{{zzzzzzyyyyyyzzzzzz}}}zzzwwwvvvxxxzzzzzzyyy{{{xxxwwwyyyzzzyyyxxx{{{vvvsssvvv}}}~~~zzzvvvvvvwwwwwwxxxxxxyyyyyyzzzuuussswwwyyywwwuuuvvvtttxxxvvvooolllrrryyyzzzzzzyyyxxxvvvuuutttttttttxxxvvvuuutttuuuwwwzzz|||~~~}}}}}}}}}}}}yyyvvvyyytttuuutttwwwxxxuuuqqqpppsssxxxrrrssstttqqqnnnmmmpppsssvvvuuutttuuuvvvuuutttrrrsssrrrrrrrrrqqqqqqppppppttttttsssrrrqqqooonnnnnnnnnmmmmmmnnnqqqrrrqqqqqqnnnnnnnnnmmmlllllllllkkkqqqqqqqqqqqqqqqpppooonnnooolllkkkmmmmmmkkklllooommmnnnpppqqqqqqooonnnlllkkkkkklllmmmmmmlllkkkkkkooommmooorrrppplllnnntttnnnmmmlllmmmoooooonnnmmmqqqooonnnllllllnnnoooqqqqqqqqqpppooommmllljjjiiimmmnnnnnnmmmkkkkkklllnnnjjjkkkmmmnnnmmmnnnppprrrooonnnmmmlllllllllllllllkkkmmmoooqqqpppooollljjjjjjlllllllllnnnpppllleeemmmnnnoooppppppppppppooozzzlllxxxyyyrrruuu~~~uuutttyyyxxxyyy~~~vvvzzz}}}uuuuuu}}}ppprrrvvvxxxxxxwwwvvvvvv||||||zzz{{{xxxuuuzzz|||}}}zzz{{{}}}xxxttt{{{uuuuuu}}}|||wwwwwwzzz{{{zzzyyyxxxvvvuuutttttttttxxxuuurrrrrrtttvvvvvvuuu{{{zzzzzz|||~~~~~~{{{xxxzzzvvvsssuuu{{{~~~|||xxxvvvvvvwwwwwwwwwwwwwwwwwwyyytttsssvvvxxxvvvuuuvvvzzz{{{xxxssswwwxxxxxxwwwvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuwwwyyyzzz~~~~~~~~~~~~}}}|||zzzyyyxxxwwwyyysssuuutttvvvxxxuuuqqqpppssswwwtttttttttrrrooonnnppprrruuutttssstttttttttrrrpppqqqqqqqqqqqqppppppoooooossssssrrrqqqpppooonnnnnnnnnmmmmmmnnnpppqqqqqqpppmmmmmmmmmmmmmmmmmmlllllloooooopppppppppooonnnnnnooolllkkkmmmmmmkkklllooommmnnnoooppppppnnnmmmlllllllllllllllllllllllllllrrroooppprrrnnniiijjjooommmlllkkklllnnnooopppooopppooonnnmmmmmmnnnooopppnnnnnnooopppooonnnmmmlllmmmlllllllllllllllmmmmmmnnnooopppooommmkkklllmmmooonnnmmmmmmmmmmmmmmmmmmjjjlllmmmooopppooonnnmmmlllnnnnnnmmmoooqqqnnnhhhqqqqqqqqqqqqqqqqqqrrrrrrxxxnnnxxxzzzooommmooowwwrrruuutttsssrrrsssyyy{{{uuuzzzzzzwwwwwwvvvtttrrruuu{{{uuuyyy{{{wwwxxxyyywwwtttxxx}}}~~~~~~www|||xxx~~~}}}|||{{{zzzrrrxxx}}}vvvrrrrrruuuxxxzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwuuusssssstttvvvvvvuuuwwwxxx{{{|||xxx|||wwwtttvvvzzz}}}{{{wwwvvvvvvwwwwwwvvvvvvuuuuuuxxxtttsssvvvxxxuuuuuuvvvttttttpppnnnqqqzzzwwwwwwwwwwwwwwwxxxyyyzzzwwwwwwwwwvvvvvvwwwxxxxxx{{{|||~~~~~~}}}zzzwwwuuuzzz|||zzz~~~wwwyyyxxxrrruuutttvvvwwwuuurrrqqqsssvvvuuuvvvuuusssqqqpppppprrruuusssrrrsssssssssqqqoooppppppoooooooooooonnnnnnrrrqqqqqqpppooonnnnnnmmmnnnmmmlllmmmoooqqqpppooommmmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnoooooonnnnnnooolllkkkmmmmmmkkklllooommmnnnnnnooonnnmmmlllkkknnnnnnmmmllllllmmmnnnnnnqqqpppppppppmmmiiiiiilllnnnllljjjjjjllloooppppppnnnnnnoooooooooooonnnnnnkkkmmmoooqqqqqqqqqooonnnmmmjjjiiijjjmmmooonnnllloooppppppooommmkkkllllllooonnnnnnnnnnnnnnnooopppjjjkkklllmmmnnnoooooopppmmmnnnnnnlllmmmpppoookkksssrrrqqqppppppqqqqqqrrrvvvrrryyyooooooppppppuuurrryyyuuusssqqqpppqqqtttwwwyyyssszzzwwwoootttyyy{{{yyyvvvttttttzzzvvvtttvvvxxxwwwvvvvvvxxxyyyxxxvvvtttzzz~~~||||||rrr|||zzz}}}yyyxxxzzz|||xxxsss~~~{{{xxxwwwvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{vvvuuuuuutttuuuvvvwwwwwwwwwyyy|||~~~~~~{{{xxx}}}yyyvvvwwwzzz|||zzzwwwvvvvvvwwwwwwvvvuuutttsssvvvssssssvvvwwwuuutttwwwyyyyyyyyyzzz|||{{{vvvpppxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyy{{{||||||{{{zzzxxxvvvzzz{{{{{{zzzwwwwww{{{wwwrrrtttsssuuuvvvuuusssrrrsssuuuwwwwwwvvvtttrrrqqqqqqqqquuusssssssssssssssqqqooonnnnnnnnnnnnnnnnnnnnnnnnppppppoooooonnnnnnmmmmmmnnnmmmlllmmmooopppooonnnllllllmmmmmmnnnnnnoooooolllmmmnnnnnnoooooooooooonnnkkkkkknnnnnnkkkkkknnnmmmmmmnnnnnnmmmlllkkkkkkpppooommmllllllmmmooopppooonnnnnnooonnnmmmmmmnnnpppmmmjjjiiikkkmmmoooooommmnnnoooppppppooonnnmmmkkkmmmppprrrrrrqqqpppooommmiiifffhhhmmmpppnnnkkkjjjkkkmmmnnnnnnnnnppprrrooonnnnnnnnnooopppqqqqqqmmmllllllkkklllmmmoooooolllnnnmmmjjjkkknnnooommmrrrqqqooommmmmmnnnpppqqqtttuuuyyyyyyppprrrtttrrruuuqqqxxxuuuuuuuuuuuuuuuuuuttttttrrryyyzzzwww|||tttyyyqqqmmmnnnsssxxx{{{|||zzzvvvtttuuuzzzyyyxxxyyywwwyyy|||||||||zzzzzzyyyxxxxxx{{{|||www{{{~~~}}}~~~xxx}}}}}}~~~{{{{{{{{{yyyssstttwwwyyywwwxxxyyyyyyxxxwwwwwwvvvqqqqqqqqqrrrsssuuuwwwwwwrrrssssssssssssssstttuuuyyyzzzzzzzzzyyyxxxxxxxxxzzzxxxuuuuuuwwwxxxwwwuuuuuuvvvwwwwwwwwwuuutttrrruuussstttwwwwwwtttuuuxxxxxxwwwyyy~~~zzzvvvzzzyyyxxxxxxwwwwwwxxxxxxzzzzzzzzzzzzzzzzzzyyyyyy{{{{{{zzzzzz{{{{{{||||||zzzuuupppwww}}}xxxxxxzzzvvvssstttrrrsssttttttssssssssstttwwwvvvuuuuuutttsssrrrqqquuutttssssssttttttsssqqqnnnnnnnnnnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnooonnnmmmnnnooopppooonnnlllmmmmmmnnnnnnooooooooommmmmmnnnoooppppppppppppnnnkkkkkknnnnnnkkkkkknnnllllllmmmmmmmmmmmmllllllpppooommmllllllmmmooopppooopppooonnnooopppooonnnrrroookkkiiijjjlllmmmmmmlllmmmoooqqqqqqooommmlllnnnoooqqqqqqqqqpppnnnmmmnnnjjjgggiiinnnqqqooolllhhhjjjlllmmmnnnooorrrtttooooooooooooooopppqqqrrrpppnnnmmmkkkkkkkkklllmmmmmmpppoookkkkkkoooqqqppprrrpppnnnmmmmmmnnnpppqqqqqquuuxxxsssqqqnnnoooooosssnnnrrrpppqqqsssuuuvvvvvvuuutttrrrssstttuuu~~~xxx}}}vvvppprrrxxx|||xxxssstttuuuwwwxxxxxxvvvtttsss}}}uuussswww|||{{{}}}~~~}}}{{{yyyzzz{{{}}}vvvvvv{{{|||zzz}}}|||}}}|||~~~}}}zzzwww}}}|||yyyvvvttttttttttttssssssuuuxxxxxxwwwvvvvvvvvvvvvuuuuuuttttttttttttuuussstttvvvvvvuuuuuuvvvxxxzzzzzzxxxvvvttttttvvvxxxvvvtttrrrrrrtttttttttssstttvvvwwwxxxxxxwwwuuusssuuutttuuuxxxwwwuuuvvvzzzxxxtttrrrtttvvvuuuwwwyyyzzzyyyxxxwwwwwwwwwwwwwwwzzzzzzzzzyyyyyyzzz{{{{{{~~~|||zzzzzzzzz{{{|||zzz|||yyy{{{|||vvvzzzyyyuuuuuurrrrrrrrrsssttttttttttttsssvvvuuuttttttuuutttrrrpppsssrrrrrrsssuuuuuutttsssooooooppppppppppppqqqqqqnnnnnnnnnnnnoooooooooooopppooonnnooopppqqqpppooonnnnnnnnnnnnnnnnnnoooooonnnnnnooopppppppppoooooommmkkkllloooooolllkkkmmmlllllllllmmmmmmnnnoooooonnnnnnmmmllllllmmmnnnnnnrrrsssqqqnnnoooqqqoookkkqqqnnnkkkjjjkkkllllllllllllnnnoooqqqqqqooonnnlllqqqqqqppppppooonnnmmmlllnnnkkkjjjkkknnnpppooommmkkkmmmnnnnnnmmmmmmooopppoooooooooooooooooopppqqqpppooommmkkkjjjjjjkkkkkknnnqqqrrrnnnmmmqqqtttsssrrrqqqpppppppppqqqssstttnnnrrruuuqqqsssnnnnnnpppvvvpppsssqqqrrrtttuuuuuuuuutttsssuuuuuuttttttuuuwwwyyyzzzyyyrrrrrrxxxzzztttmmmssstttuuuvvvwwwvvvuuutttrrrvvv}}}sssuuuvvvvvvvvvwwwyyy{{{yyyyyyyyywwwuuuvvvwwwyyy{{{sssrrrzzz}}}|||zzz~~~}}}xxxhhhvvvzzz~~~~~~zzzwwwuuuvvvyyy{{{zzzxxxvvvvvvwwwyyyyyyxxxwwwvvvvvvvvvwwwsssvvvxxxxxxwwwwwwxxxzzzwwwxxxxxxvvvssssssvvvyyyuuutttssssssttttttuuuttttttuuuwwwyyyyyyxxxvvvuuuuuuuuuwwwzzzxxxuuuwww|||{{{xxxyyywwwuuuxxxwwwwwwvvvvvvvvvwwwxxxxxxyyyxxxwwwvvvwwwyyy{{{|||{{{||||||||||||{{{{{{{{{www{{{wwwxxx}}}vvvuuuxxxqqqqqqrrrrrrtttuuuuuutttrrrtttrrrrrrsssuuuuuussspppppppppppprrrtttuuuuuusssqqqqqqqqqrrrrrrrrrssssssnnnnnnnnnooooooppppppppprrrpppooopppqqqrrrqqqoooooooooooonnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmkkkllloooooolllkkkmmmkkkkkklllmmmnnnpppqqqrrrllllllllllllllllllllllllpppqqqooolllnnnrrrpppjjjmmmkkkjjjjjjlllnnnmmmmmmmmmnnnoooppppppooonnnmmmqqqpppooommmmmmmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnooonnnooooooooommmllllllnnnppppppooonnnnnnnnnoooooonnnmmmmmmlllkkkkkkkkkkkkkkkoooqqqnnnmmmppprrrrrroooooopppqqqrrrsssssstttoooooorrrpppwwwrrrrrrrrrxxxrrrvvvuuuuuuuuuuuuttttttssssssssssssssstttssspppnnnnnnyyy{{{mmmhhhoooyyywwwvvvtttsssrrrrrrssstttwwwvvvvvvvvvyyyxxxqqqmmmqqqqqqsssuuuwwwxxxwwwuuuwwwuuutttsssssstttuuuuuuuuutttuuuzzz}}}}}}zzzwww~~~|||vvv~~~{{{}}}~~~|||zzzxxxxxxyyyqqqtttuuutttqqqqqqtttxxxsssvvvyyyzzzxxxxxxzzz|||tttssssssttttttuuuvvvwwwooorrruuuuuutttsssuuuwwwsssuuuwwwwwwuuuuuuwwwzzzvvvvvvuuuvvvvvvwwwxxxxxxsssuuuxxxzzzzzzyyywwwvvvvvvvvvxxxzzzyyyvvvxxx~~~qqqpppsssxxxwwwsssuuu|||tttttttttuuuvvvxxxyyyzzzxxxvvvuuutttuuuwwwzzz|||tttvvvzzz}}}~~~~~~}}}}}}zzzzzzwww}}}zzztttuuuzzzqqqqqqqqqrrrsssuuuuuutttrrrrrrqqqqqqsssvvvvvvssspppnnnmmmnnnpppsssuuutttsssrrrrrrrrrsssssstttttttttnnnnnnooooooppppppqqqqqqsssqqqpppqqqrrrrrrqqqpppppppppoooooonnnnnnmmmmmmmmmnnnnnnnnnmmmlllkkkkkkmmmkkklllpppppplllkkkmmmkkkkkklllmmmoooqqqssstttkkkkkklllmmmmmmlllkkkkkkjjjlllllljjjmmmtttsssmmmiiihhhiiikkknnnooooooooonnnnnnoooooooooooonnnnnnpppooommmkkkkkklllnnnooooooppppppooommmmmmnnnpppmmmnnnooonnnmmmlllmmmnnnppppppooonnnmmmmmmnnnnnnkkklllllllllllllllllllllffflllnnnkkkjjjlllnnnnnnkkklllnnnoooqqqrrrrrrrrrqqqooopppoooxxxuuussspppsssnnnssstttsssrrrqqqqqqqqqqqqrrrrrrqqqqqqsssttttttvvvxxxtttrrr|||ppphhhsssrrrqqqqqqqqqssstttuuuvvvxxxyyyxxxvvvtttssssssssstttuuuvvvxxxxxxxxxyyy|||{{{zzzzzz{{{{{{yyywwwwwwtttrrrqqqtttwwwzzzzzzyyyvvvrrrrrruuuxxxxxxwwwyyywwwuuutttuuuuuutttrrrpppvvv{{{|||{{{|||{{{yyyvvv|||zzz~~~~~~zzzxxxwwwxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxzzz{{{{{{zzzyyywwwvvvvvvuuuxxxyyyvvvuuuxxxxxxvvvtttuuutttssswww|||{{{vvvvvvuuutttuuuuuuuuusssrrrsssttttttttttttvvvyyy{{{ssswww{{{}}}|||yyyvvvuuu}}}|||{{{zzzyyyyyyyyyyyywwwwwwvvvuuutttsssrrrqqqzzzyyyxxxwwwwwwyyyzzz|||yyywwwuuutttuuuvvvvvvvvvsssxxxzzzxxxyyy{{{zzz{{{wwwyyy~~~{{{{{{wwwwwwwwwuuusssuuutttsssrrrqqqrrrssssssqqqrrruuuxxxyyyvvvqqqmmmlllmmmppprrrsssrrrqqqqqqvvvrrrpppqqqtttuuuqqqmmmlllmmmnnnnnnnnnnnnnnnmmmuuuttttttsssrrrqqqppppppqqqqqqpppnnnnnnmmmmmmmmmqqqooollljjjiiiiiijjjlllrrrpppooommmlllllllllmmmiiijjjkkklllnnnooopppqqqmmmnnnpppqqqpppnnnkkkiiimmmoooooolllllloooooolllpppnnnmmmkkkkkkmmmnnnpppqqqqqqpppppppppppppppqqqnnnnnnooonnnnnnmmmllllllqqqpppooonnnlllkkkiiiiiimmmnnnooonnnmmmlllmmmnnnnnnmmmnnnpppoookkkkkknnnllllllllllllmmmmmmnnnnnnqqqpppooooooooooooooopppoooooooooooopppqqqssssssuuuxxxtttvvvxxxssstttnnnpppuuusssrrrsssssstttssssssrrrrrrrrrtttsssooooooqqqrrroooqqquuuwwwvvvvvv{{{{{{vvvnnnllltttwwwqqqpppsssuuu{{{|||xxxuuuvvvxxxxxxxxxxxxxxxxxxwwwvvvuuutttxxxwwwvvvuuuttttttttttttwwwxxxwwwuuurrrrrruuuxxxuuuuuuuuuwwwxxxvvvrrroooyyyxxxwwwuuusssrrrqqqqqqxxxyyyzzz{{{zzzyyyxxxwwwyyyuuu~~~|||yyywwwvvvvvvwwwxxxzzzyyyxxxwwwwwwxxxyyyzzzxxxwwwxxx|||~~~{{{wwwwwwtttrrrtttwwwuuuooosssuuutttsssvvv{{{zzzvvvwwwwwwwwwyyyzzz{{{{{{{{{sssttttttsssssssssvvvxxxsssuuuwwwxxxwwwwwwwwwxxx{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvxxxwwwvvvuuuvvvwwwxxxzzz{{{yyywwwwwwxxxzzzzzzyyyuuuzzz}}}{{{|||}}}xxx{{{}}}{{{|||~~~{{{wwwuuuuuuuuutttrrrvvvuuutttsssrrrsssttttttssstttvvvxxxyyywwwsssoooqqqppppppppppppqqqqqqrrrvvvrrroooppprrrrrrnnnjjjlllmmmmmmnnnnnnnnnoooooopppppppppoooooooooooooooppppppooonnnmmmmmmmmmmmmpppnnnllljjjjjjkkkmmmnnnppppppnnnmmmllllllllllllkkkkkkllllllmmmmmmnnnnnnkkkllloooqqqrrrqqqooonnnmmmoooooolllllloooooollloooooonnnmmmmmmnnnooooooooooooooonnnoooppppppqqqooooooooooooooonnnmmmmmmmmmmmmllllllkkkkkkkkkkkkmmmooopppooonnnmmmnnnooolllkkkllloooooolllmmmpppmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooooopppqqqrrrrrruuurrrtttuuurrruuupppppptttpppuuuuuuuuutttsssqqqpppoooqqqtttssspppooorrrssspppppprrrsssrrrppprrrwww||||||uuunnnpppssstttuuuuuuuuutttwww~~~zzzooopppqqqrrrtttuuuuuuvvvvvvyyyxxxxxxwwwxxxxxxyyyyyyvvvwwwvvvtttrrrrrrtttwwwttttttvvvxxxyyyyyyvvvsssvvvuuuuuutttttttttuuuuuuwwwxxxyyyyyyzzzzzzzzzzzz{{{zzz~~~zzz}}}}}}xxx~~~uuunnnxxxvvvuuuttttttuuuwwwxxxzzzyyyyyyxxxyyyzzz|||}}}|||{{{~~~}}}wwwwwwuuurrrrrrwww|||yyyrrrrrrttttttsssuuuyyyyyyuuuttttttuuuvvvwwwxxxyyyyyysssttttttsssrrrqqqsssuuusssssssssssssssuuuyyy|||zzzyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxyyy{{{xxxwwwwwwwwwwwwxxxyyyzzzzzzxxxwwwxxxzzz{{{{{{{{{www{{{~~~~~~~~~~~~{{{vvvyyy~~~|||}}}xxxwwwuuuuuuvvvvvvtttsssvvvuuuuuutttssstttttttttsssssstttuuuvvvuuurrrppptttsssqqqoooooopppqqqrrruuurrrnnnnnnooonnnkkkhhhllllllllllllmmmooopppqqqmmmmmmmmmnnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnmmmlllkkklllmmmoooqqqooonnnmmmllllllllllllllllllllllllllllllllllllkkklllmmmoooqqqrrrqqqpppooollloooooommmmmmooopppmmmooooooooooooooooooooooooooooooooooooppppppqqqrrroooooopppppppppooonnnnnniiiiiijjjkkkkkkllllllllllllmmmnnnnnnmmmlllmmmnnnkkkiiijjjnnnooommmnnnqqqnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmnnnnnnooooooooooooooonnnnnnoooppppppooosssppprrr~~~rrrrrruuuqqqqqqsssooowwwvvvuuutttrrrpppnnnmmmqqqtttssspppppptttuuurrrtttssssssrrrrrrqqqrrrrrrlllwww{{{xxxyyynnnmmmpppqqqzzzzzzsssssswwwyyyrrrssstttvvvwwwxxxxxxxxxtttttttttuuuuuuwwwxxxxxxvvvvvvvvvtttrrrrrrtttvvvtttuuuvvvxxx{{{{{{xxxvvvuuuuuuuuuttttttuuuvvvvvvwwwwwwwwwxxxyyyzzz||||||xxx|||{{{|||~~~}}}~~~pppqqqyyy}}}vvvuuutttttttttuuuwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~||||||~~~~~~{{{xxx~~~{{{|||~~~{{{uuurrrttttttssstttwwwxxxuuusssttttttsssrrrrrrssstttrrrsssttttttsssssstttvvvqqqrrrrrrrrrsssuuuyyy}}}zzzyyyyyyxxxwwwwwwxxxxxxwwwwwwvvvvvvwwwyyy{{{|||zzz{{{{{{{{{||||||||||||wwwvvvuuuwwwyyy{{{{{{zzzxxxzzz||||||||||||zzzxxxxxx}}}{{{zzz~~~xxxxxxxxxxxxxxxwwwvvvtttuuutttttttttssssssssssssrrrqqqpppqqqrrrqqqpppnnnsssrrrqqqppppppqqqrrrrrrssspppnnnmmmnnnnnnllljjjlllkkkkkklllmmmoooqqqrrroooooooooooooooooooooooommmllllllllllllmmmmmmnnnooonnnmmmmmmmmmnnnpppqqqmmmmmmmmmlllllllllllllllllllllllllllllllllllllllooopppqqqqqqpppooommmlllllloooooommmmmmppppppnnnooopppqqqqqqqqqqqqpppooorrrrrrqqqqqqpppqqqqqqqqqnnnnnnoooooooooooonnnmmmjjjjjjjjjkkkllllllmmmmmmjjjkkkllllllkkkjjjlllmmmmmmiiiiiimmmnnnmmmmmmpppoooooooooooonnnnnnnnnnnnkkklllmmmnnnoooooopppppppppooonnnnnnnnnnnnnnnoooqqqtttppprrr~~~rrrqqqtttpppqqqtttpppuuuuuuuuutttrrrpppooonnnqqqssssssqqqqqquuuvvvtttvvvsssqqqqqqtttvvvuuusssvvvqqqnnnppprrrsssvvvzzz}}}rrrkkkxxxzzzooonnnttt{{{xxxyyyyyyxxxwwwvvvuuutttsssssssssssstttuuuvvvvvvvvvvvvuuuuuuttttttuuuvvvvvvuuuvvvxxxzzzzzzxxxvvvxxxwwwvvvuuuttttttttttttyyyxxxwwwwwwxxxyyy{{{|||yyy}}}|||yyy~~~|||uuuuuuuuutttxxxxxxwwwvvvvvvwwwwwwxxxvvvvvvvvvvvvxxxzzz|||}}}vvvwwwxxxvvvvvvxxx~~~{{{xxxuuurrrqqquuuuuussssssvvvwwwuuuuuuvvvwwwvvvttttttvvvxxxqqqsssuuuvvvvvvvvvwwwyyyppprrruuuvvvwwwwwwyyy{{{xxxwwwvvvvvvvvvvvvvvvvvvzzzyyyxxxwwwwwwxxxyyyzzzzzz{{{}}}~~~~~~~~~}}}|||vvvuuuuuuwwwzzz{{{{{{zzzyyywwwvvvwwwxxxyyy|||~~~zzz~~~zzzxxx}}}xxxyyyzzzzzzyyyvvvtttsssssssssssssssrrrrrrqqqqqqqqqpppooooooppppppooonnnnnnoooppprrrssssssrrrrrrqqqooonnnnnnnnnoooooooookkkkkkllllllnnnooopppqqqppppppoooooonnnmmmmmmlllmmmllllllllllllmmmmmmnnnqqqpppooonnnnnnnnnnnnooollllllmmmmmmmmmmmmmmmmmmjjjjjjkkkllllllmmmmmmnnnooooooooooooooommmlllkkkllloooooommmnnnqqqqqqnnnppppppqqqqqqqqqqqqppppppsssrrrqqqooonnnnnnnnnnnnllllllmmmmmmnnnmmmmmmlllmmmmmmmmmmmmlllllllllllljjjkkkmmmmmmllllllmmmnnnqqqllljjjlllnnnmmmlllmmmooooooooooooooonnnnnnnnnlllmmmnnnppppppqqqqqqppppppooonnnnnnnnnnnnnnnoootttwwwrrrssstttqqqrrrnnnqqqvvvtttrrrrrrrrrsssrrrrrrqqqpppqqqssssssqqqqqquuuvvvtttuuupppkkkkkkooorrrsssrrryyypppllltttzzzwwwrrrppp|||~~~yyyrrrqqqwww{{{tttjjjwwwwwwwwwuuutttrrrpppoooxxxwwwwwwvvvvvvwwwwwwxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvwwwwwwuuusssxxxwwwvvvuuuuuuuuuuuuuuu{{{zzzyyyxxxwwwxxxyyyzzzyyyyyy|||~~~}}}yyywwwxxxxxxuuurrryyyyyyxxxxxxwwwwwwwwwxxxuuuuuuuuuuuuvvvxxxzzz{{{sssvvvwwwtttpppqqqxxxzzzxxxyyyzzzrrrvvvwwwtttsssvvvwwwvvvrrrtttvvvvvvtttvvvzzz~~~rrrtttwwwxxxxxxxxxzzz{{{rrrtttxxxzzzyyyxxxxxxxxxuuuttttttsssssssssttttttzzzzzzyyyyyyyyyxxxwwwwwwwwwxxxzzz||||||{{{zzzyyywwwvvvwwwyyy|||}}}|||{{{yyyuuusssuuuwwwxxx}}}}}}|||zzzwwwyyyzzzxxxuuurrrqqqqqqqqqrrrrrrrrrrrrqqqppppppsssrrrqqqrrrssssssqqqoookkkmmmppprrrssssssrrrqqqpppooonnnnnnnnnoooqqqrrrkkkkkkmmmnnnooooooooooooooonnnnnnmmmlllkkkjjjiiinnnnnnmmmmmmmmmmmmmmmnnnppppppooonnnnnnnnnnnnnnnllllllmmmnnnooooooooonnnkkkkkkllllllmmmnnnooooookkklllmmmnnnnnnooooooooollloooooommmnnnqqqrrrooopppppppppppppppppppppppppppooonnnmmmlllkkkkkkkkkkkkkkklllmmmmmmmmmlllllloooooonnnmmmllllllkkkkkklllmmmoooooonnnnnnoooqqqtttmmmjjjlllooonnnmmmmmmmmmmmmmmmnnnnnnooooooooommmnnnoooqqqqqqqqqppppppooooooooonnnnnnoooppppppvvvxxxsssrrruuuqqqrrrmmmpppvvvtttooopppqqqrrrssssssssssssqqqtttssspppppptttuuurrrvvvrrrmmmkkkmmmpppqqqpppqqqqqqsssvvvwwwvvvyyy~~~mmmpppvvvpppiiilllpppooouuuuuuvvvvvvvvvuuuttttttvvvvvvuuuuuuuuuuuuuuuvvvvvvuuutttuuuwwwwwwvvvuuuwwwvvvtttuuuuuuuuusssqqqtttttttttuuuvvvwwwyyyzzz{{{zzzyyyyyyxxxxxxxxxyyyxxxvvv{{{}}}yyy~~~|||}}}uuu~~~{{{wwwsssqqqrrrtttwwwzzzwwwvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwyyyzzzvvvwwwxxxvvvrrrqqqsssvvvrrrxxx{{{yyyxxx|||rrrwwwyyyuuutttvvvxxxwwwoooqqqtttsssqqqsssxxx}}}sssvvvxxxyyyxxxxxxyyyzzzuuuwwwyyyyyyxxxvvvvvvvvvuuuuuuuuuttttttuuuuuuvvvwwwxxxzzzzzzzzzyyywwwvvvtttuuuxxxzzz{{{yyywwwuuuvvvvvvwwwyyy{{{|||zzzyyyyyytttssswwwyyyyyy||||||}}}|||{{{uuuwwwxxxvvvsssqqqqqqrrrrrrrrrsssssssssrrrqqqppprrrrrrrrrssstttsssqqqooommmnnnooooooppppppppppppqqqpppooonnnmmmnnnpppqqqjjjlllnnnppppppooonnnlllnnnnnnmmmmmmllllllkkkkkkppppppooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooolllmmmnnnpppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmnnnoooooopppppplllooopppmmmnnnrrrrrrpppqqqpppooonnnnnnooopppqqqnnnnnnmmmmmmmmmmmmnnnnnnkkkllllllmmmnnnnnnmmmmmmnnnnnnmmmllllllkkkkkkjjjjjjlllmmmnnnmmmmmmoooppptttmmmiiimmmppppppooopppkkkkkklllmmmnnnoooooopppmmmnnnooopppqqqpppnnnmmmooooooooooooooopppqqqrrrtttuuupppqqqtttqqqsssnnnooossspppnnnooopppqqqrrrsssssssssqqqtttssspppooorrrssspppuuutttqqqpppqqqqqqqqqqqqnnntttwwwtttrrrtttxxxzzzppprrruuuvvvxxxwwwnnnssszzzuuuvvvwwwxxxxxxyyyyyyyyyrrrrrrrrrrrrsssssstttuuutttrrrqqqsssuuuvvvuuusssuuutttssstttuuuuuutttssssssssstttuuuvvvxxxzzz{{{xxxxxxyyyyyyzzzzzzyyyyyywwwxxx{{{~~~}}}}}}|||wwwsssxxx{{{~~~}}}|||yyy{{{{{{|||}}}{{{uuuppppppsssssssssttttttuuuvvvvvvwwwwwwvvvvvvvvvvvvxxxyyyzzzoooqqqsssvvvyyyyyyxxxwwwtttvvvwwwuuuvvvzzzzzzwwwsssxxxzzzvvvtttvvvxxxwwwsssuuuwwwtttqqqqqqvvv{{{uuuwwwyyyyyyxxxwwwwwwwwwwwwyyyyyyxxxvvvttttttuuuyyyxxxxxxxxxxxxxxxyyyyyyuuuwwwyyy{{{{{{yyywwwuuusssuuuxxxzzz{{{yyywwwuuuttttttuuuwwwyyyyyywwwuuuyyyuuuvvvzzz|||zzz{{{yyy}}}{{{|||yyyuuuwwwxxxvvvsssqqqsssuuurrrssstttttttttsssrrrqqqppppppppprrrsssrrrooolllqqqpppnnnmmmlllmmmoooppprrrqqqpppnnnllllllmmmooojjjllloooqqqqqqooommmkkknnnnnnnnnooooooooooooppprrrqqqpppnnnnnnmmmmmmmmmkkkkkklllmmmnnnooopppppplllmmmooopppqqqqqqqqqqqqqqqppppppooonnnnnnmmmmmmqqqqqqppppppooonnnnnnnnnlllooopppnnnnnnrrrssspppqqqpppnnnmmmmmmnnnpppqqqnnnnnnnnnoooppprrrssstttllllllmmmnnnoooooonnnnnnllllllkkkkkkkkkkkkkkkjjjgggiiijjjjjjjjjjjjlllmmmssslllhhhlllqqqrrrrrrsssiiijjjkkklllmmmooopppppplllmmmoooppppppnnnlllkkkoooooooooooopppqqqssssssqqqsssnnnooosssqqqtttooonnnppplllooopppqqqrrrrrrrrrrrrrrrrrrtttsssooooooqqqrrrooonnnoooqqqrrrrrrqqqqqqppprrruuuuuutttwww|||xxxooo{{{vvvtttvvvtttssslllsssssstttuuuuuuuuuuuuuuussssssssstttvvvxxxyyyzzzrrrpppoooqqqtttuuusssqqqtttsssrrrsssvvvwwwvvvuuuvvvvvvvvvvvvvvvwwwwwwxxxuuuvvvxxxzzz{{{{{{{{{zzzxxx}}}}}}zzzzzz{{{|||yyy}}}|||~~~~~~{{{xxxzzz{{{wwwrrrppptttyyysssrrrqqqqqqqqqsssuuuwwwxxxxxxwwwuuutttsssrrrqqqoooqqqsssttttttvvvyyy|||uuuvvvwwwwwwwwwuuutttsssxxxwwwvvvuuuuuuuuuvvvwwwwwwuuurrrrrrttttttsssrrrwwwuuusssrrrrrrtttwwwxxx|||wwwsssssswwwyyywwwttt|||tttssswwwwwwssstttxxx|||~~~~~~|||{{{{{{rrruuuxxxyyyxxxuuutttsssvvvvvvwwwwwwwwwwwwvvvvvvyyyyyyyyyyyy{{{|||~~~}}}|||zzzzzzyyywwwvvvvvvvvvwwwwwwvvvuuutttsssrrrqqqqqqqqqpppqqqrrrsssssssssssssssnnnnnnoooooopppppppppqqqsssrrrqqqpppooonnnmmmmmmmmmoooqqqqqqpppmmmllllllooonnnmmmlllmmmoooqqqrrrmmmmmmmmmmmmmmmnnnoooppppppooonnnmmmmmmlllmmmmmmrrrpppnnnlllkkkjjjjjjjjjrrrpppmmmkkkkkkmmmppprrrqqqssstttrrrooommmnnnpppmmmppprrrqqqooommmnnnpppoooooooooooonnnnnnnnnnnnqqqooommmlllnnnpppqqqqqqtttrrrpppppprrrssspppnnnnnnllljjjjjjkkkkkkjjjiiimmmmmmllllllllllllmmmmmmpppnnnlllmmmpppsssrrrpppnnnnnnmmmmmmmmmllllllllloooooonnnnnnnnnnnnooooooqqqppppppppppppppppppppprrruuuuuulllppptttpppkkkqqqmmmpppppppppooooooppprrrtttvvvsssssssssrrrqqqpppooonnnrrrooommmnnnqqqsssrrrpppwwwtttrrrqqqrrrssssssrrrpppuuuwwwsssrrrvvvwwwuuu}}}pppkkkvvvwwwtttyyywwwxxxxxxwwwxxxxxxvvvsssrrrsssrrrqqqtttxxxuuunnnsssvvvwwwttttttwwwwwwuuunnn~~~vvv|||zzz||||||{{{zzz||||||{{{|||zzz~~~}}}|||~~~yyyyyy|||zzzwwwyyyxxxwwwtttrrrrrrsssuuurrrqqqppppppppprrrtttuuuwwwwwwvvvuuutttssssssrrrpppqqqsssttttttuuuxxxzzzuuuuuuvvvwwwwwwvvvuuuuuuzzzyyyxxxwwwwwwwwwxxxyyynnnpppsssttttttvvvxxxzzzvvvtttsssqqqrrrtttvvvwwwyyyuuuqqqrrrvvvxxxvvvttt{{{~~~~~~zzzxxxyyyuuuoootttxxx|||~~~}}}|||{{{{{{zzz{{{|||{{{xxxvvvuuuuuuxxxxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzzzzyyyyyyyyy|||{{{wwwzzzyyyxxxvvvuuuuuuvvvvvvvvvuuutttsssrrrrrrrrrrrroooppppppqqqqqqrrrqqqqqqnnnoooooooooppppppppppppqqqqqqpppooonnnmmmmmmlllmmmoooqqqqqqooommmmmmmmmpppooonnnmmmmmmnnnoooooommmmmmnnnnnnnnnooooooooooooooonnnnnnnnnooooooppprrrqqqooommmlllllllllmmmqqqooommmllllllmmmoooqqqppprrrsssqqqooommmnnnpppmmmpppqqqqqqooonnnooopppoooooonnnnnnmmmmmmllllllqqqnnnllllllnnnppppppppppppnnnllllllooopppooommmnnnlllkkkkkklllllllllkkkllllllkkkkkkkkkkkkllllllnnnllljjjkkknnnppppppnnnpppppppppooonnnmmmmmmlllnnnnnnmmmmmmnnnooopppppppppqqqqqqqqqqqqppppppooorrruuuvvvmmmooosssoookkkqqqnnnppprrrqqqpppooooooqqqrrrtttttttttttttttsssrrrqqqppprrrooonnnoooqqqsssrrrpppvvvtttrrrrrrsssssssssqqqpppsssvvvzzzzzzxxxssspppzzzvvv~~~{{{qqqpppuuuwwwyyyyyyzzzzzzyyywwwrrruuuuuussstttvvvuuupppuuuwwwwwwuuuwwwzzzzzzwwwuuu|||~~~sssxxx}}}~~~~~~||||||}}}~~~{{{~~~~~~zzzxxx{{{|||yyyvvvzzzvvvsssrrrssstttsssqqqqqqpppppppppppprrrssstttvvvuuuuuuuuuttttttttttttqqqrrrssssssssstttvvvxxxttttttuuuvvvvvvwwwwwwwww{{{zzzxxxwwwwwwwwwxxxxxxqqquuuyyyxxxtttrrrtttvvvwwwvvvtttssstttuuuwwwxxxyyyvvvssssssvvvxxxxxxvvvvvvyyy{{{yyyyyyzzzxxxtttuuuxxx{{{}}}|||zzzzzzzzz}}}}}}{{{xxxvvvuuuwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxzzz{{{{{{|||{{{zzzyyyxxx}}}zzzyyy|||~~~vvv{{{zzzxxxvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssooooooooooooppppppppppppnnnnnnnnnmmmmmmmmmlllllllllnnnppppppooommmmmmmmmpppppppppooonnnmmmmmmmmmlllmmmnnnooopppooonnnnnnnnnnnnnnnoooooopppqqqrrrqqqpppooonnnnnnnnnoooooonnnnnnmmmmmmmmmmmmnnnnnnooopppqqqqqqoooooopppqqqnnnoooppppppnnnnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmpppnnnllllllnnnoooppppppooommmkkkkkklllnnnnnnnnnnnnlllkkklllnnnooonnnmmmkkkkkkkkkjjjjjjkkkkkkkkkmmmlllkkkkkkmmmoooooonnnppppppoooooonnnmmmllllllnnnmmmmmmmmmnnnooooooppppppqqqqqqrrrqqqpppooonnnqqquuuvvvooommmrrroookkkrrrnnnqqqtttsssqqqooooooooopppqqquuuuuuuuuuuutttssssssrrrrrrpppooooooqqqrrrrrrqqqtttsssrrrsssttttttrrrqqqrrrnnnrrr|||{{{{{{wwwnnnlllzzzxxxooosssrrrtttvvvxxxwwwuuuuuuuuutttxxxyyyvvvtttuuuuuussstttuuusssssswww||||||www}}}~~~~~~~~~~~~||||||}}}~~~zzzyyy|||}}}~~~}}}{{{{{{zzz|||||||||{{{{{{}}}}}}{{{wwwtttxxxvvvtttsssssssssssssssqqqqqqqqqqqqrrrssstttuuutttttttttuuuuuuuuuuuuuuurrrssstttsssrrrsssuuuwwwsssttttttuuuvvvxxxyyyzzzyyyxxxwwwuuuuuuuuuvvvvvvuuuwwwyyyyyywwwtttsssrrrxxxxxxvvvvvvvvvwwwyyyzzz}}}zzzxxxwwwxxxzzzyyyxxxuuuuuuuuussstttyyy}}}wwwyyy{{{{{{zzzyyyyyyzzzyyyxxxuuusssrrrtttxxx|||vvvvvvwwwwwwwwwwwwvvvvvvwwwyyy{{{~~~~~~}}}|||~~~}}}|||}}}}}}yyy|||zzzxxxvvvttttttttttttuuuuuutttsssssssssssssssrrrqqqqqqqqqqqqqqqrrrrrrooooooooooooooopppppppppmmmmmmmmmllllllllllllllllllnnnpppooonnnmmmmmmnnnooooooooopppooonnnmmmmmmkkklllnnnoooooonnnmmmkkkooonnnnnnnnnoooooopppqqqnnnnnnnnnnnnooooooppppppmmmmmmnnnnnnnnnnnnmmmmmmnnnooooooppppppppppppqqqnnnnnnooonnnnnnnnnooopppjjjkkklllmmmnnnpppqqqqqqpppnnnmmmmmmoooppppppppprrrpppnnnmmmmmmoooooopppnnnmmmlllnnnppppppooonnnllllllkkkkkkkkkkkkllllllooonnnmmmnnnoooppppppppplllllllllllllllllllllllloooooonnnmmmmmmmmmmmmnnnoooppprrrrrrrrrpppooonnnpppsssuuuooo~~~kkkqqqoookkkrrroooqqqsssrrrpppooonnnoooppprrrttttttttttttttttttssssssrrrqqqppppppqqqqqqrrrqqqsssrrrrrrtttuuuuuurrrppptttllllllvvv{{{{{{{{{nnnooowww}}}xxxvvvuuuvvvxxxvvvssssssuuuuuuzzz|||xxxtttuuuvvvuuuvvvvvvttttttyyy{{{|||{{{|||||||||}}}||||||zzzwww{{{}}}|||~~~||||||{{{{{{{{{|||{{{xxxtttppptttwwwyyywwwsssqqqsssvvvrrrrrrrrrsssttttttuuuvvvttttttttttttuuuuuuuuuuuurrrsssttttttssssssuuuvvvttttttssstttvvvxxx{{{}}}zzzxxxwwwuuuuuuuuuuuuvvvsssrrrrrrvvv|||~~~zzzvvvwwwwwwvvvvvvvvvwwwxxxyyy}}}zzzxxxxxxxxxwwwwwwuuuuuutttttttttvvv{{{xxxyyyzzzzzzxxxwwwxxxyyywwwvvvssspppppprrrwww{{{vvvvvvwwwwwwwwwwwwvvvvvvvvvxxxzzz}}}~~~~~~}}}}}}|||~~~~~~~~~{{{{{{zzzxxxvvvtttsssssstttuuuuuutttsssssssssttttttpppooonnnnnnnnnnnnooooooppppppoooooooooooooooooommmmmmmmmmmmmmmllllllllllllmmmooonnnmmmmmmmmmnnnmmmmmmnnnooopppooooooooojjjkkkmmmnnnnnnmmmkkkjjjpppooonnnmmmmmmmmmmmmmmmllllllmmmnnnooooooppppppmmmmmmnnnoooooonnnmmmmmmnnnnnnnnnooopppqqqqqqpppnnnnnnmmmmmmnnnoooppppppmmmnnnnnnoooppppppqqqqqqpppooonnnooopppqqqqqqpppsssrrrqqqooonnnnnnnnnooonnnmmmmmmoooqqqqqqpppnnnmmmmmmllllllllllllmmmmmmnnnnnnnnnnnnnnnnnnooopppjjjkkkkkklllmmmnnnoooppprrrqqqooonnnlllkkkkkkkkkooopppqqqqqqqqqqqqpppooonnnqqqtttppp}}}kkkrrrppplllsssoooqqqqqqpppooonnnnnnppprrrsssqqqrrrrrrsssssssssrrrrrrrrrrrrrrrqqqppppppqqqrrrrrrrrrrrrtttuuuuuusssqqquuunnnnnnttttttssszzznnnmmm{{{wwwyyyyyywwwxxx|||www|||}}}xxxtttuuuwwwwwwyyyyyyxxxxxx}}}{{{yyy~~~~~~|||}}}zzzuuuxxx|||www~~~yyy}}}|||zzzzzz{{{zzzwwwuuurrrwwwzzzxxxssspppsssxxxssssssssstttuuuuuuvvvvvvtttttttttuuuuuuuuuuuuuuussstttuuutttttttttvvvxxxuuutttssssssuuuxxx|||~~~|||{{{yyywwwvvvvvvwwwwwwzzzuuurrrvvv}}}zzztttuuuuuuuuuuuuuuuvvvvvvwww|||{{{yyywwwuuuuuuuuuuuutttuuuyyy{{{xxxsssssswwwyyyzzzzzzxxxvvvvvvwwwyyyzzzyyywwwtttqqqrrruuuxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxzzz{{{||||||{{{{{{uuu{{{~~~}}}yyyyyyzzzyyywwwuuuttttttttttttuuuuuutttttttttttttttuuuuuutttsssqqqqqqrrrssssssppppppppppppooooooooooooooooooooonnnnnnnnnmmmmmmlllmmmnnnnnnllllllnnnooommmmmmmmmnnnooopppppppppllllllmmmnnnmmmlllkkkjjjpppooonnnmmmllllllllllllkkklllmmmnnnoooooooooooonnnnnnoooooooooooonnnnnnooonnnmmmnnnpppqqqpppoooooommmkkklllnnnppppppppprrrrrrqqqppppppooonnnnnnpppnnnnnnooopppqqqpppooooooppppppooommmllllllmmmnnnnnnnnnpppqqqqqqooommmnnnmmmmmmllllllmmmmmmnnnllllllmmmlllkkkkkklllnnnmmmmmmnnnoooqqqrrrssssssrrrqqqooommmlllkkkjjjjjjoooooooooppppppqqqrrrrrrnnnqqqtttqqq~~~lllsssqqqmmmtttpppqqqppppppnnnnnnnnnppprrrsssoooooopppqqqrrrrrrrrrrrrrrrssssssrrrppppppqqqssssssrrrrrrssstttuuusssrrruuusssuuuwwwrrrmmmtttuuurrrwwwxxxwwwwwwyyywwwyyy}}}xxx{{{{{{wwwuuuwwwyyywwwuuuwwwwwwvvvxxx~~~xxx{{{}}}}}}~~~zzz{{{|||}}}{{{}}}}}}{{{xxxyyy|||}}}{{{xxxsssuuuwwwvvvsssrrrssstttrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttssstttuuuuuuuuuuuuxxxzzzwwwuuusssssstttxxx||||||{{{yyywwwvvvvvvvvvwwwzzzwwwwwwzzz{{{wwwrrrvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwvvvuuuuuuvvvxxxssstttxxx{{{xxxrrrrrrxxxzzzzzzyyywwwuuutttvvvxxxxxxyyyxxxvvvttttttuuuwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyzzz|||}}}~~~}}}}}}uuuyyyyyyxxxvvvuuutttttttttuuuuuuuuuttttttttttttuuuuuuyyyxxxvvvttttttuuuvvvwwwppppppppppppooooooooonnnrrrrrrqqqqqqpppooonnnnnnkkklllmmmmmmllllllnnnooooooooonnnmmmmmmnnnooopppoooooonnnnnnnnnmmmmmmmmmoooooonnnnnnnnnnnnnnnooolllmmmoooppppppppppppooopppppppppppppppppppppppppppnnnmmmnnnpppqqqooonnnooommmjjjkkkmmmppppppppppppppppppooooooooooooooommmllllllmmmoooooonnnmmmhhhlllooopppnnnmmmmmmnnnnnnnnnooopppqqqpppnnnkkkmmmllllllkkkkkkllllllmmmkkkmmmnnnllljjjjjjlllnnnqqqqqqqqqqqqrrrrrrrrrrrroooooonnnmmmllllllllllllooonnnnnnnnnoooqqqtttuuuooosssvvvsssmmmuuusssooouuupppqqqrrrqqqooonnnmmmnnnpppqqqnnnooopppqqqrrrrrrrrrrrrrrrssstttrrrpppoooqqqssssssrrrqqqqqqsssttttttssssssuuuvvvvvvtttrrrpppppppppssszzz{{{{{{wwwvvvyyyyyyzzzxxxuuuvvvzzzzzzwwwqqqvvvxxxuuutttyyyzzzwww|||}}}|||}}}yyyyyy}}}~~~vvv|||{{{{{{{{{}}}|||xxxzzz~~~|||xxxtttuuuzzz{{{yyyuuutttsssrrrsssttttttrrrppppppqqqrrrsssttttttttttttvvvvvvuuuuuuttttttttttttsssuuuvvvvvvvvvwwwyyy{{{xxxvvvtttssstttxxx|||{{{yyywwwvvvtttttttttuuuwwwwwwvvvwwwyyy{{{||||||yyyyyyzzzzzzzzz{{{{{{{{{wwwwwwwwwwwwwwwxxxzzz|||tttrrrsssuuusssqqqxxx{{{zzzyyyvvvttttttvvvxxxrrrtttvvvvvvuuuvvvwwwxxxvvvvvvwwwwwwwwwwwwvvvvvvyyyzzz{{{~~~xxxtttzzzxxxwwwvvvtttttttttuuuvvvuuuuuutttttttttuuuuuuvvvuuutttrrrppppppppprrrsssqqqpppppppppoooooonnnnnnttttttsssrrrqqqpppooonnnkkklllmmmmmmllllllnnnppprrrqqqooommmlllmmmnnnooorrrqqqpppooonnnnnnoooooonnnnnnnnnnnnooopppqqqrrrnnnooopppqqqrrrqqqqqqpppqqqqqqppppppppppppqqqqqqqqqnnnlllmmmpppqqqooommmooollliiijjjmmmpppqqqpppiiijjjkkkmmmppprrrssstttkkkkkkjjjlllmmmnnnlllkkkeeeiiioooqqqpppooopppqqqooonnnooopppqqqpppmmmjjjlllkkkkkkjjjjjjkkkkkklllmmmooopppnnnlllkkkmmmppprrrrrrqqqqqqpppoooooonnnmmmllllllllllllmmmnnnnnnnnnnnnllllllnnnrrruuuxxxqqqtttxxxuuuooovvvtttpppuuupppqqqtttssspppnnnmmmmmmnnnooonnnooopppqqqrrrsssssssssrrrtttuuussspppoooqqqssstttrrrpppppprrrtttuuuuuussssssqqqqqqvvv|||yyyqqqggg{{{zzzuuu~~~|||wwwxxxzzzyyyvvvtttwww|||{{{vvvuuu|||zzzwww{{{}}}tttyyy{{{{{{~~~yyy}}}~~~}}}}}}{{{yyyxxxtttsssyyyzzz}}}{{{|||yyyvvvvvvxxxyyyxxxwwwvvvuuuttttttuuuvvvuuusssrrrqqqtttwwwvvvrrrrrrvvvvvvuuuuuuttttttsssrrrqqqrrrrrrrrrsssuuuxxx{{{|||wwwwwwxxxyyyyyyxxxvvvvvvwwwuuutttvvvxxxyyywwwuuutttvvvxxxyyyyyyzzz|||~~~yyyxxxwwwvvvuuuuuuuuuuuusssvvvxxxxxxwwwyyy~~~tttsssrrrtttvvvwwwwwwvvvwwwtttssswwwxxxtttqqqrrruuuwwwxxxuuurrrqqqssswwwxxxxxxyyyzzzyyyxxxwwwvvv}}}~~~nnnwwwvvvvvvvvvvvvwwwwwwxxxrrrtttuuutttsssrrrrrrrrrppppppqqqqqqqqqpppoooooooooooooooooooooooooooooonnnoooppppppooommmjjjiiinnnmmmlllkkkkkklllmmmnnnnnnnnnoooooooooooonnnnnnpppooonnnlllllllllmmmnnnpppnnnnnnpppssstttqqqnnnrrrrrrssssssrrrqqqooonnnooooooppppppppppppoooooouuupppllllllppprrrpppmmmllllllllllllmmmooopppqqqooonnnnnnnnnooopppqqqqqqqqqooollljjjjjjkkkmmmnnnmmmllllllnnnrrrrrrpppmmmmmmmmmnnnnnnnnnnnnmmmmmmooooooooonnnlllkkkmmmnnnkkknnnqqqpppnnnmmmnnnppppppooonnnmmmmmmnnnooooooooonnnnnnoooppppppnnnmmmppppppooonnnoooppprrrsssuuuppp{{{jjjssskkkpppsssppppppvvvsssssssssrrrpppnnnlllkkkqqqssstttsssqqqqqqqqqsssrrrtttuuuuuutttsssssstttrrrqqqpppoooooopppqqqrrrtttttttttttttttuuuvvvvvv{{{zzzzzz|||{{{www{{{|||{{{zzz|||}}}zzztttuuuwwwyyyzzzzzz|||rrrvvv|||yyy~~~}}}~~~}}}}}}}}}~~~wwwuuu|||wwwxxxyyyuuu}}}zzzwwwvvvwwwwwwvvvtttvvvtttssstttuuuvvvuuusssrrrqqqtttwwwvvvrrrrrrvvvuuuuuusssrrrrrrqqqqqqqqqtttssssssrrrrrrrrrssssssvvvwwwxxxyyyyyyyyyxxxwwwzzzxxxvvvwwwyyyyyyvvvtttwwwxxxyyyyyyxxxxxxzzz{{{yyyxxxwwwvvvuuuuuuuuuuuuwwwvvvuuuuuuwwwzzz|||}}}sssrrrqqqrrrssstttsssrrrwwwsssssswwwxxxuuusssssswwwwwwwwwuuussssssuuuwwwuuuvvvxxxzzzzzzzzzzzzzzz~~~}}}rrruuuuuuttttttttttttuuuuuussstttuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqpppooooooooooooooooooooooooooooookkkmmmnnnppppppooonnnmmmnnnmmmmmmllllllmmmmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmpppooonnnnnnmmmmmmmmmnnnnnnmmmlllnnnpppqqqooommmmmmmmmnnnooooooooonnnnnnnnnooopppqqqqqqpppooonnnuuuqqqnnnnnnrrrsssqqqnnnmmmmmmllllllmmmnnnoooqqqooooooooonnnooooooppppppnnnmmmmmmmmmmmmmmmlllllllllkkkkkkmmmpppqqqooommmnnnnnnooooooooonnnmmmmmmlllmmmnnnmmmlllkkklllmmmnnnpppqqqpppllljjjkkklllnnnnnnmmmllllllmmmnnnooonnnmmmlllmmmnnnooommmkkkooooooooonnnoooooopppppptttlllwwwllltttlllppprrrnnnnnnsssppppppqqqrrrrrrqqqooommmnnnoooppppppooonnnoooqqqppprrrttttttssssssssstttrrrrrrqqqppppppqqqrrrrrrtttttttttttttttuuuuuuvvv|||vvv{{{rrr}}}~~~{{{zzzxxxvvvuuuvvvvvvxxxyyyzzz{{{|||{{{xxx}}}zzz}}}}}}~~~~~~~~~~~~~~~|||sssuuu}}}yyyzzzzzzyyy~~~{{{yyywwwwwwvvvtttsssuuutttssstttuuuvvvuuusssrrrqqqtttwwwvvvrrrrrrvvvuuutttrrrpppppppppqqqrrrvvvvvvwwwwwwvvvtttsssrrrvvvwwwxxxyyyzzzzzzyyyxxx|||zzzxxxxxxxxxxxxvvvtttyyyzzz{{{zzzxxxvvvwwwxxxxxxxxxwwwvvvuuuuuuuuuuuuyyyuuuqqqrrrvvvyyyyyywwwrrrqqqpppqqqsssuuutttsssvvvsssssswwwxxxvvvuuuvvvyyywwwuuutttuuuvvvvvvvvvuuuwwwyyy|||~~~}}}{{{yyy~~~tttwwwvvvuuuttttttssstttttttttttttttttttttssssssrrrssssssssssssrrrqqqpppoooppppppppppppppppppppppppmmmnnnooopppppppppooonnnmmmmmmmmmnnnnnnmmmmmmmmmllllllllllllllllllllllllooooooooooooooonnnnnnmmmnnnmmmlllmmmooopppooommmjjjjjjkkklllmmmooopppqqqmmmnnnppprrrrrrpppnnnmmmrrrpppnnnoooqqqrrrooolllooonnnmmmllllllmmmnnnoooppppppooonnnnnnnnnoooooojjjlllnnnoooooonnnmmmlllkkkkkkkkklllnnnooonnnlllpppppppppppppppooonnnnnniiikkknnnooommmlllllllllnnnooopppnnnllljjjkkkkkkllllllkkkllllllmmmnnnooolllkkkkkklllmmmmmmllljjjnnnoooooooooooonnnnnnmmmtttiiiqqqppp~~~tttmmmppppppllllllpppmmmmmmnnnqqqttttttqqqmmmmmmnnnppppppooooooppprrroooqqqrrrsssrrrrrrrrrssssssrrrrrrqqqqqqrrrrrrsssssssssssstttttttttuuuuuu}}}tttwww~~~wwwwwwwwwzzzyyyzzz}}}wwwyyyzzz{{{{{{|||yyy~~~~~~||||||}}}~~~~~~}}}}}}~~~~~~}}}{{{}}}}}}{{{zzz}}}|||}}}}}}|||zzzyyyxxxwwwvvvuuutttsssrrrsssuuuuuuuuutttrrrqqqtttwwwvvvrrrrrrvvvvvvtttrrrpppoooppprrrtttqqqsssvvvxxxyyyyyywwwvvvtttuuuwwwxxxyyyyyyyyyxxxzzzyyyxxxwwwwwwvvvvvvuuuyyyzzzzzzyyywwwvvvwwwxxxxxxwwwvvvuuuuuuttttttuuuvvvsssqqqqqqtttvvvwwwwwwqqqpppqqqsssvvvwwwxxxwwwvvvrrrrrrvvvyyywwwvvvxxxyyyuuurrrsssvvvxxxwwwuuuyyy{{{}}}zzz~~~{{{~~~{{{}}}~~~xxx~~~xxx}}}xxxyyyyyywwwvvvuuuuuuuuuuuuuuuuuutttuuuuuuuuusssrrruuuuuuttttttsssrrrppppppooooooooooooooooooooooooqqqqqqqqqqqqpppnnnmmmllllllmmmnnnoooooonnnmmmlllkkkkkkkkkjjjjjjkkkkkkkkknnnnnnpppppppppooonnnmmmqqqpppooooooooopppppppppmmmmmmmmmmmmnnnpppssstttlllnnnqqqssssssqqqnnnlllmmmllllllmmmooonnnllliiipppooonnnmmmllllllmmmnnnqqqpppooonnnnnnnnnnnnnnnjjjlllmmmooooooooonnnmmmlllllllllmmmnnnnnnnnnmmmpppqqqqqqqqqqqqpppooooooiiilllppprrrqqqpppnnnnnnlllmmmmmmmmmmmmnnnooopppkkkkkkllllllmmmnnnoooppplllkkkkkklllmmmnnnlllkkkoooooopppqqqpppooommmllltttiiiooowwwyyyrrrmmmoooooollllllooommmlllmmmqqquuuuuupppllloooppprrrrrrrrrrrrsssuuuoooqqqrrrrrrpppooopppqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrsssssstttttttttttt}}}vvvqqqyyyrrrzzz|||xxxzzz{{{{{{{{{|||xxx}}}{{{{{{|||}}}}}}||||||}}}~~~~~~~~~|||~~~~~~~~~{{{uuuwww{{{wwwwww|||{{{{{{{{{{{{yyyxxxxxxxxxsssrrrrrrssstttuuuuuutttrrrqqqtttwwwvvvrrrrrrvvvwwwuuusssqqqqqqrrrtttvvvkkknnnrrruuuwwwwwwvvvtttssstttvvvxxxxxxyyyxxxxxxvvvvvvvvvuuutttuuuvvvwwwvvvxxxyyyyyywwwwwwxxxzzzxxxwwwvvvuuuttttttttttttpppqqqrrrqqqqqqrrrvvvzzzsssrrrrrrsssuuuvvvuuutttvvvrrrqqquuuxxxwwwvvvxxxwwwtttqqqrrrvvvxxxwwwvvv|||}}}}}}~~~yyy}}}zzzvvvzzzyyy{{{~~~|||{{{zzz~~~}}}yyyyyywwwvvvuuuuuuuuuuuuwwwuuutttuuuvvvvvvtttrrrtttuuuuuutttsssrrrqqqpppnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrqqqpppooonnnmmmllllllmmmnnnoooooonnnmmmllllllkkkjjjjjjjjjjjjkkklllmmmnnnoooppppppooonnnmmmqqqpppooonnnmmmnnnpppqqqppppppooonnnoooppprrrssslllnnnqqqssssssqqqnnnlllllllllmmmnnnnnnmmmkkkiiiqqqpppnnnmmmllllllmmmmmmppppppooonnnmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnooopppmmmnnnnnnnnnnnnnnnooooooppppppqqqqqqqqqqqqpppppplllppptttvvvuuusssqqqqqqooonnnmmmnnnooopppqqqrrrllllllmmmnnnooopppppppppmmmllllllmmmooopppnnnmmmpppqqqqqqrrrqqqpppnnnmmmtttmmmooo~~~sssooommmnnnooommmnnnoooooonnnoooqqqsssrrrnnnjjjoooqqqssssssrrrssstttvvvqqqrrrsssrrrooommmmmmnnnppppppqqqqqqqqqqqqppppppqqqqqqrrrssstttssssssrrryyyxxxtttyyywwwvvvwwwwww~~~yyyzzz{{{{{{{{{{{{}}}zzzzzzyyyzzz|||}}}}}}|||{{{}}}~~~~~~~~~~~~~~~~~~~~~wwwuuuzzz{{{vvvuuuyyyxxxzzz|||{{{zzzxxxxxxyyysssrrrqqqrrrtttuuuuuutttrrrqqqtttwwwvvvrrrrrrvvvvvvuuusssrrrrrrsssuuuvvvppprrrtttwwwwwwvvvuuussstttuuuwwwxxxyyyyyyxxxwwwtttuuuuuutttssstttvvvxxxtttvvvxxxxxxwwwxxxyyy{{{wwwwwwvvvuuuttttttttttttnnnppprrrqqqooopppvvv{{{vvvtttrrrqqqqqqqqqooommmvvvqqqppptttvvvuuuvvvxxxvvvtttssstttvvvxxxyyyyyy}}}}}}~~~~~~~~~}}}{{{zzzvvvvvvqqqxxx}}}yyyyyyzzzyyy~~~xxx{{{xxxyyy}}}|||www|||xxxyyyzzzwwwvvvuuuttttttsssttttttxxxvvvtttuuuwwwxxxuuurrrssssssttttttssssssrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooppppppnnnnnnnnnoooooonnnnnnnnnmmmmmmkkkkkkkkkkkkmmmmmmlllmmmmmmnnnnnnnnnnnnnnnpppooommmkkkiiijjjmmmpppoooooonnnnnnmmmnnnnnnnnnmmmnnnppprrrrrrpppnnnmmmooooooooooooooonnnnnnmmmpppooonnnmmmllllllmmmnnnoooooonnnmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnooopppnnnooooooooommmmmmoooqqqnnnooopppqqqqqqrrrqqqqqqnnnrrrvvvwwwvvvtttrrrrrrtttqqqooonnnoooppppppooolllmmmnnnooopppppppppooonnnmmmmmmnnnpppqqqpppooopppqqqqqqqqqqqqppppppoooqqqqqqqqqooooooooooooooonnnooopppppppppqqqqqqooonnnllllllnnnoooqqqqqqppppppqqqsssqqqrrrsssrrrooommmmmmnnnoooppppppqqqqqqppppppooopppqqqrrrsssssssssrrrqqqsssyyyzzzyyyuuuwwwqqqpppyyyyyyzzz{{{zzzzzzzzz|||~~~|||xxx}}}www{{{|||}}}}}}||||||}}}~~~|||}}}|||wwwyyyyyyzzz||||||zzzxxxxxxwwwzzz{{{{{{xxxuuuuuuvvvrrrqqqqqqrrrtttuuuuuutttrrrqqqtttwwwvvvrrrrrrvvvtttssssssrrrrrrssssssttttttuuuwwwxxxxxxxxxvvvuuuwwwxxxyyyzzzzzzzzzyyyxxxvvvwwwwwwuuurrrsssuuuxxxuuuvvvxxxxxxwwwwwwyyyzzzwwwwwwuuutttttttttttttttrrrqqqqqqpppppprrrtttwwwtttsssqqqqqqqqqqqqooonnnvvvqqqpppsssuuuttttttvvvvvvvvvwwwwwwwwwxxx{{{}}}~~~~~~}}}|||zzzyyywwwxxxxxxwwwvvvyyy~~~xxxxxxxxxxxxwwwwwwxxxzzzyyyzzztttuuu~~~|||zzz|||~~~xxxwwwwwwyyyuuuuuuttttttttttttuuuuuuyyyvvvtttuuuxxxyyyvvvrrrqqqqqqrrrssssssssssssrrrppppppppppppppppppppppppnnnnnnmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnooooooooonnnmmmllllllmmmnnnooolllllllllllllllmmmnnnnnnpppooonnnjjjhhhiiimmmqqqlllmmmmmmnnnnnnmmmmmmlllnnnooopppqqqqqqpppooonnnpppppppppooonnnnnnoooooooooooommmllllllmmmnnnnnnnnnnnnmmmmmmmmmnnnoooooonnnnnnoooppppppooommmlllnnnoooooonnnlllkkknnnpppllllllnnnpppqqqrrrrrrsssoooqqqtttuuusssqqqpppppptttpppmmmmmmoooppppppooolllmmmnnnoooooonnnnnnmmmmmmmmmmmmoooqqqrrrqqqooopppooooooooooooppppppqqqkkkrrrpppoooqqqqqqpppooonnnnnnnnnnnnqqqrrrppplllkkkmmmpppmmmnnnoooooonnnmmmnnnpppnnnpppqqqqqqpppooopppqqqppppppqqqrrrrrrqqqppppppoooppprrrsssssssssqqqppppppxxx|||www{{{ssswwwyyyzzzzzzzzzxxxxxxzzz||||||www|||yyy{{{}}}~~~~~~}}}|||~~~}}}yyy|||vvvxxxxxxwwwxxx{{{yyyvvvwwwzzz{{{zzzvvvrrrrrrsssrrrqqqqqqrrrtttuuuuuutttrrrqqqtttwwwvvvrrrrrrvvvrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrssstttuuuuuuuuutttzzz{{{|||||||||{{{zzzyyyyyyzzzyyyvvvsssrrruuuxxxvvvwwwxxxxxxwwwvvvxxxyyywwwvvvuuuttttttsssssstttwwwsssoooooorrrtttsssrrrqqqpppppprrrtttvvvvvvuuuvvvqqqooorrrtttrrrsssuuuvvvxxxzzzyyyxxxyyy}}}~~~|||{{{~~~{{{yyy{{{~~~}}}wwwqqqyyyzzzwwwqqqqqqwww{{{{{{xxxvvvnnnqqq~~~}}}yyy~~~www}}}||||||~~~|||wwwvvvvvvvvvvvvwwwwwwxxxyyyvvvtttuuuyyyzzzvvvrrrppppppqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooommmllllllllllllpppooonnnmmmmmmnnnooopppqqqpppnnnmmmmmmnnnpppqqqlllkkkkkkjjjkkklllmmmnnnrrrrrrpppllliiijjjooossskkklllnnnooopppooonnnmmmooooooppppppppppppoooooooooooonnnmmmkkklllmmmoooooonnnmmmllllllmmmnnnooommmmmmmmmmmmmmmnnnoooppplllnnnqqqsssrrrooollliiimmmnnnooommmjjjjjjmmmpppjjjkkkmmmoooqqqrrrssssssnnnppprrrrrrpppnnnmmmmmmooollljjjkkknnnrrrrrrrrrlllmmmnnnnnnnnnmmmlllkkkmmmlllmmmnnnpppqqqpppoooooonnnmmmmmmmmmooopppqqqgggsssooopppssssssqqqnnnnnnmmmlllmmmqqqssspppjjjiiinnnsssnnnooopppooonnnmmmnnnooolllnnnpppqqqqqqqqqrrrtttqqqqqqssssssssssssqqqqqqnnnppprrrssssssrrrqqqppppppxxx{{{tttqqq~~~xxxyyyxxxyyyzzzyyyxxxxxxyyy{{{www|||vvv}}}||||||}}}~~~~~~}}}}}}~~~yyywww{{{wwwwww{{{zzzxxxvvvvvvwwwxxxyyysssvvvwwwvvvsssrrrtttvvvtttrrrqqqrrruuuwwwuuussstttssssssrrrrrrrrrssssssqqqrrrssssssqqqqqqrrrssstttuuuvvvvvvtttssstttuuuvvvwwwxxxyyyyyyxxxvvvuuu}}}|||yyywwwvvvvvvwwwxxxuuuuuutttuuuwwwwwwvvvtttuuutttrrrooommmnnnrrruuuttttttsssrrrrrrrrrssssssqqqrrrsssuuuuuuuuutttttt|||zzzxxxvvvuuuuuuvvvwwwsssssstttvvvwwwzzz{{{|||zzzzzzzzzzzz{{{|||}}}~~~~~~zzzwwwwwwzzz{{{wwwssswwwyyyzzzxxxyyy{{{xxxssswwwwwwvvvvvvwwwwwwxxxyyyzzz}}}}}}{{{zzzxxx~~~zzzvvvvvvwwwwwwwwwvvvvvvuuutttssssssuuuxxxxxxuuuqqqqqqqqqqqqqqqqqqrrrsssttttttssssssrrrrrrsssssstttooonnnmmmnnnoooooommmkkkooollljjjkkkooorrrrrrqqqkkkmmmpppqqqpppnnnnnnnnnrrrpppnnnmmmlllllllllmmmmmmppprrrrrrpppnnnnnnoootttmmmkkkoootttssspppoooqqqqqqppppppoooooonnnnnnpppppppppnnnlllkkklllmmmooommmkkkiiiiiillloooqqqjjjkkkkkklllmmmnnnoooooonnnmmmmmmnnnoooooonnnlllkkklllmmmnnnmmmkkkhhhffffffkkknnnlllkkknnnnnnlllpppnnnlllnnnrrrttttttrrrsssppplllkkknnnoooooonnnjjjmmmoooooonnnmmmnnnnnnqqqnnnlllmmmppprrrrrrqqqnnnooooooooommmmmmooopppiiioookkkpppppppppooonnnmmmmmmlllmmmoooppppppppppppsssuuummmpppqqqnnnmmmpppqqqpppnnnoooqqqqqqppppppqqqssssssrrrqqqsssvvvvvvssspppmmmnnnooopppqqqrrrssssssqqqrrrvvvwwwsssuuu}}}~~~xxx}}}ttttttyyyzzz{{{}}}tttzzz}}}}}}zzzwwwzzzxxxxxxzzz|||~~~|||xxxzzz|||zzz{{{yyy{{{zzzxxxwwwwwwwwwxxxyyyuuuwwwxxxwwwtttssstttvvvuuusssqqqrrrtttvvvuuusssttttttssssssssstttuuuuuusssssstttssssssrrrssstttssstttuuutttsssrrrtttvvvwwwwwwyyyyyyzzzyyyxxxwwwuuuuuuuuuuuuttttttssssssuuuuuuvvvvvvuuutttttttttuuuvvvwwwvvvtttssstttuuuuuuuuusssrrrqqqqqqqqqqqqrrrrrrssstttuuuuuuuuuuuu{{{yyywwwvvvuuuvvvwwwxxx{{{zzzyyyxxxwwwwwwwwwwww||||||}}}}}}~~~~~~|||yyyvvvwwwzzzzzzxxxtttvvvyyyyyywwwxxxzzzxxxrrrvvvvvvvvvwwwwwwwwwxxxxxxzzz{{{{{{}}}{{{zzzwww|||yyy||||||{{{zzzyyywwwvvvuuuuuuuuuuuuvvvwwwvvvsssqqqrrrrrrrrrrrrrrrsssssstttsssrrrrrrqqqqqqrrrrrrsssqqqooonnnnnnoooooonnnmmmpppmmmkkklllnnnooonnnmmmnnnppprrrsssqqqppppppqqqooonnnnnnmmmmmmmmmmmmnnnmmmnnnppprrrtttsssooolllpppllllllooopppnnnnnnpppnnnnnnoooooooooooooooooonnnoooooonnnlllkkklllnnnooommmlllkkkkkkmmmoooqqqmmmnnnnnnnnnooopppppppppooonnnmmmmmmoooooonnnmmmlllmmmnnnoooooommmlllkkkggglllnnnllllllnnnooommmooommmlllmmmppprrrrrrqqqpppmmmjjjjjjmmmooopppoookkkmmmooopppooonnnnnnnnnpppmmmkkkllloooqqqqqqqqqooopppqqqpppnnnnnnpppqqqoootttnnn{{{ssssssrrrrrrqqqppppppooonnnnnnooonnnmmmmmmoooqqqpppssssssooommmooopppnnnlllnnnpppppppppqqqssstttsssqqqqqqrrrttttttrrrooonnnnnnooopppqqqrrrssssssrrrsssvvvwwwsssttt~~~xxxppp{{{~~~~~~yyyttt||||||~~~xxxxxx||||||{{{{{{|||}}}~~~~~~}}}yyyvvv{{{{{{~~~}}}ttt{{{zzzzzzxxxwwwwwwwwwxxxyyywwwxxxyyywwwuuuttttttuuuwwwuuurrrrrrsssttttttttttttttttttttttttuuuvvvwwwttttttttttttttttttttttttrrrssssssrrrqqqrrruuuwwwwwwxxxxxxyyyyyyzzzzzzzzzssstttvvvwwwwwwvvvtttsssvvvxxxyyywwwsssqqqrrrtttsssvvvyyyzzzyyyvvvuuutttvvvuuusssrrrpppooooooooosssssssssssstttuuuvvvwwwyyyxxxwwwvvvvvvwwwxxxyyy~~~}}}{{{yyyxxxwwwvvvvvvxxxyyyzzz{{{{{{zzzzzzyyyzzzxxxvvvwwwyyyzzzxxxvvvwwwyyyyyywwwxxxzzzxxxsssuuuuuuvvvwwwwwwwwwwwwwwwzzzxxxxxxyyy}}}zzzzzzvvvzzzwwwyyyyyyyyyxxxvvvuuussssssuuuwwwxxxwwwuuusssqqqqqqtttttttttsssssssssssssssqqqqqqqqqppppppqqqqqqqqqsssqqqnnnnnnoooppppppoooooonnnmmmmmmmmmmmmkkkiiimmmnnnooonnnmmmlllmmmooollllllmmmnnnnnnnnnnnnnnnllllllnnnrrrvvvuuupppjjjlllkkkmmmooommmjjjlllqqqllllllmmmmmmnnnoooooopppmmmnnnooonnnllllllmmmnnnnnnnnnmmmmmmmmmnnnooopppoooooooooooooooooooooooopppnnnllllllmmmnnnnnnnnnlllllllllmmmmmmnnnnnnnnnhhhmmmooommmllloooooonnnooommmlllmmmnnnppppppooolllkkkiiijjjllloooppppppkkkmmmooopppooonnnnnnoooooommmkkklllnnnppppppppppppqqqqqqpppooooooppprrrqqquuuoooxxxsssssssssrrrrrrqqqqqqpppoooppppppooommmlllnnnooosssvvvuuupppmmmnnnooommmkkkmmmoooppppppqqqtttvvvqqqppppppqqqrrrrrrqqqooooooooopppqqqqqqrrrssssssssssssuuuvvvuuutttyyy~~~~~~tttzzzyyy{{{zzz~~~{{{zzz}}}}}}vvvyyy|||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~yyywwwwww{{{xxxxxxwwwvvvvvvwwwwwwxxxwwwxxxwwwvvvuuutttsssssswwwvvvsssrrrrrrsssssstttsssssssssssstttuuuvvvwwwtttssssssssstttttttttsssrrrssssssrrrrrrsssvvvyyywwwvvvvvvwwwxxxyyyzzz{{{wwwwwwwwwwwwwwwwwwvvvvvvwwwzzz|||xxxsssppprrruuuqqqtttwwwxxxwwwtttsssrrrtttsssrrrqqqppppppoooooossssssrrrrrrsssuuuwwwxxxwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxxxxuuuvvvxxxyyyyyyxxxvvvuuuyyywwwvvvxxxzzz{{{zzzxxxxxxzzzzzzxxxyyy{{{yyyttttttuuuvvvwwwwwwwwwvvvvvvzzzvvvvvvzzzyyy{{{zzz{{{tttxxxuuuttttttuuuuuuvvvvvvuuuuuutttvvvyyywwwtttqqqrrrtttuuuuuuuuuttttttssssssrrrppppppooooooooooooppppppssspppmmmlllmmmooooooooonnnnnnnnnooonnnmmmkkkiiilllmmmmmmllljjjjjjkkkmmmkkklllmmmnnnnnnnnnlllllljjjkkkmmmppprrrrrrooommmllljjjkkknnnmmmkkkkkkooolllllllllmmmmmmmmmnnnnnnkkkmmmnnnnnnmmmlllmmmnnnmmmnnnnnnooooooooooooooonnnnnnnnnmmmmmmmmmmmmmmmooollljjjiiijjjlllmmmmmmlllkkkjjjjjjjjjjjjlllllljjjnnnpppmmmlllooopppnnnnnnmmmllllllmmmmmmnnnnnnllllllkkkkkkmmmnnnooopppkkkmmmppppppooonnnnnnooonnnmmmllllllmmmnnnooopppppppppqqqpppooonnnppprrrooorrrmmmvvvpppppppppooooooooonnnnnnpppqqqqqqpppooooooppprrrsssvvvvvvqqqnnnooopppnnnlllnnnpppppppppqqqssstttpppooooooppppppppppppoooppppppqqqqqqrrrsssssstttsssssstttvvvwwwwwwwwwwww||||||vvvtttvvvwww{{{~~~}}}{{{zzzyyyyyy{{{xxxwwwyyy{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}zzz{{{~~~wwwvvvuuuuuuuuuuuuuuuvvvvvvvvvuuuuuuttttttsssrrrqqqvvvuuutttsssrrrrrrssstttsssrrrrrrrrrsssttttttuuutttrrrqqqqqqssstttsssqqqssstttuuuttttttuuuxxxzzzuuuuuuuuuuuuvvvwwwyyyzzzzzzxxxuuusssrrrsssuuuvvvzzz}}}}}}yyysssppprrrvvvqqqsssttttttsssrrrssstttqqqqqqpppppppppqqqrrrrrrrrrrrrqqqqqqssstttwwwxxxuuuuuuuuuuuuvvvwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxxxxvvvxxxzzz{{{{{{zzzyyyxxxyyyxxxxxxyyyzzz{{{{{{zzzzzz{{{{{{xxxyyy|||zzzvvvttttttuuuvvvvvvvvvvvvuuuzzzvvvwww}}}|||xxx|||yyy{{{sssvvvtttvvvwwwwwwxxxyyyyyyxxxxxxrrruuuwwwvvvtttrrrtttwwwtttuuuuuuuuutttsssrrrrrrpppoooooonnnnnnooooooppprrrooolllkkklllnnnnnnnnnlllmmmoooppppppooonnnnnnpppqqqqqqooommmmmmnnnpppmmmnnnnnnnnnnnnllljjjiiiiiilllnnnmmmjjjjjjnnnssspppjjjhhhmmmpppooommmmmmnnnmmmmmmmmmlllllllllkkkjjjlllnnnnnnmmmllllllmmmmmmmmmooopppppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmkkkhhhggghhhjjjkkkkkkooommmkkkiiiiiiiiijjjkkkkkkooopppmmmlllnnnooonnnllllllllllllkkklllmmmnnnnnnoooooonnnnnnmmmnnnoookkknnnppppppooonnnoooooonnnnnnmmmllllllmmmnnnpppnnnooopppooommmmmmooopppnnnpppkkkqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnoooppppppoooppprrrtttpppttttttpppnnnqqqrrrqqqooopppqqqqqqpppoooppprrroooooooooooonnnnnnooopppqqqqqqqqqrrrssssssttttttrrrrrrsssuuuxxxzzzxxxuuuyyyzzznnnzzzxxxwww{{{|||~~~|||xxxtttsssqqqvvv}}}zzzyyyyyyyyyxxxyyy{{{}}}|||zzzyyyzzz|||vvv{{{~~~~~~zzzxxxuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttrrrsssttttttsssqqqssstttuuuuuusssrrrssstttsssssssssrrrrrrrrrsssssstttqqqooopppssstttrrrppptttuuuwwwwwwvvvvvvwwwxxxttttttuuuuuuvvvwwwwwwwww~~~{{{wwwttttttvvvyyy||||||}}}|||xxxsssqqqsssuuutttttttttsssqqqrrruuuwwwqqqppppppqqqqqqrrrssstttpppppppppqqqrrrtttuuuvvvssssssttttttuuuuuuuuuvvvuuuuuutttttttttttttttuuutttuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{zzzxxxyyy|||{{{vvvtttttttttttttttuuuvvvvvvyyywwwxxx}}}~~~zzzwwwwwwyyy|||sssuuusssxxxxxxxxxwwwwwwuuuttttttssstttuuuuuuttttttuuuwwwrrrssstttuuuuuutttrrrqqqpppoooooonnnnnnoooooopppqqqnnnllllllmmmnnnmmmmmmjjjlllnnnoooooooooqqqrrrooopppqqqpppnnnlllmmmnnnnnnnnnnnnmmmlllkkkjjjiiijjjnnnppplllggggggnnnvvvrrrkkkhhhmmmrrrqqqnnnlllooonnnnnnmmmllllllkkkkkkjjjlllnnnnnnmmmkkkkkkllllllmmmnnnooooooooonnnnnnppppppppppppppppppppppppllljjjhhhgggiiijjjjjjjjjqqqpppnnnlllkkkkkkkkkkkkkkkoooooollljjjmmmooonnnkkklllmmmlllkkkkkkmmmoooooopppqqqpppnnnmmmmmmooolllnnnpppqqqpppoooooopppnnnoooooommmlllllloooqqqnnnoooooonnnmmmmmmnnnpppqqqqqqllljjjooooooooooooooooooooooookkkmmmnnnnnnnnnnnnqqqsssnnnrrrrrrooonnnqqqsssrrrpppqqqrrrqqqooooooooopppoooooopppooommmmmmoooqqqrrrrrrrrrsssssstttttttttrrrssssssssswww|||zzzvvvtttzzz~~~}}}wwwzzzxxxxxx{{{{{{yyyxxxzzzyyyuuurrrsssyyy~~~zzzvvvyyy|||{{{yyyxxxyyy{{{|||||||||~~~}}}~~~}}}zzz~~~yyyuuuvvvvvvwwwwwwwwwwwwwwwuuusssqqqrrruuuvvvuuussspppsssvvvvvvuuusssssstttvvvuuutttssssssrrrrrrsssuuurrrpppqqqtttvvvsssppprrruuuwwwxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuu|||{{{yyyxxxyyy{{{~~~|||zzzxxxuuurrrrrrrrrrrrrrrssstttsssrrrrrrtttvvvsssrrrrrrrrrrrrrrrssstttmmmnnnoooqqqrrrsssttttttrrrrrrssssssssssssssssssuuuttttttsssssssssssssssrrrrrrsssuuuvvvwwwxxxyyyvvvwwwxxxwwwwwwwwwwwwxxxyyyzzzxxxvvvwwwzzzyyyuuuvvvtttsssqqqrrrtttvvvwwwvvvyyyyyyxxxxxx{{{zzzvvvsssxxx|||sssuuusssuuuuuuuuuuuutttsssrrrrrrvvvuuuttttttuuuuuuuuutttpppqqqssstttttttttrrrqqqpppooooooooooooooooooppppppooonnnnnnoooooonnnllljjjlllnnnnnnmmmmmmpppsssmmmnnnpppooommmkkkkkkkkknnnmmmllllllkkkkkkkkkkkkmmmoooqqqnnnjjjjjjnnnssspppkkkjjjnnnpppnnnmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmkkkmmmoooooommmkkkjjjjjjlllmmmmmmmmmmmmnnnnnnnnnooooooooopppqqqqqqqqqrrrllljjjiiijjjkkklllkkkjjjooonnnmmmmmmllllllllllllkkkooooookkkiiilllnnnmmmiiikkkmmmlllkkklllnnnqqqkkknnnpppooommmlllnnnooolllnnnpppqqqpppoooooopppoooppppppooommmlllooorrroooppppppooonnnnnnoooqqqqqqpppllliiiooooooooooooooopppppppppmmmnnnooonnnmmmnnnoooqqqmmmqqqrrrnnnmmmppprrrqqqooopppqqqqqqpppoooppprrrooopppqqqooommmmmmooorrrssssssssssssttttttttttttqqqtttsssqqqtttzzzzzzvvvooo~~~yyy{{{vvvqqqvvv}}}zzzvvvxxxyyyxxxzzz{{{xxxvvvvvvxxxxxxxxxxxxzzzwwwwww}}}~~~zzzxxxzzzyyy{{{}}}zzz|||zzz{{{vvvwwwxxxyyyyyyyyyyyyyyyuuusssrrrsssvvvxxxwwwuuunnnrrrvvvxxxvvvtttssstttxxxwwwvvvuuutttssssssssswwwsssppprrrvvvwwwtttqqqqqqtttwwwxxxwwwtttsssrrrvvvwwwxxxzzzyyyxxxvvvuuussstttuuuvvvxxx{{{}}}~~~{{{xxxtttrrrqqqrrrqqqpppoooqqqssssssrrrqqqrrrtttuuutttssssssrrrrrrrrrrrrkkkllloooqqqrrrssssssrrrqqqrrrrrrssssssrrrrrrqqqssssssssssssssstttuuuvvvuuuuuuvvvwwwxxx{{{|||~~~uuuvvvvvvvvvuuutttuuuvvvxxxxxxwwwtttuuuxxxwwwtttvvvuuurrrppppppsssvvvxxxtttzzzzzzrrrrrrzzz~~~{{{uuuzzz}}}xxx}}}sssuuuttttttuuuvvvwwwxxxxxxxxxxxxzzzwwwssssssuuuuuusssqqqoooppprrrtttttttttrrrqqqppppppooooooooooooppppppppppppooopppqqqpppooommmkkklllmmmllljjjkkknnnrrrooorrrttttttrrrooonnnmmmmmmlllkkkjjjkkklllmmmnnnppppppppppppooonnnoooppplllkkklllooonnnkkklllpppllllllmmmmmmnnnoooooooookkkmmmoooooommmjjjiiiiiimmmllllllllllllmmmnnnnnnllllllmmmnnnoooppppppqqqlllkkkkkklllnnnnnnllljjjjjjjjjkkkkkkkkkkkkkkklllkkknnnnnnjjjhhhkkkmmmllliiikkkmmmmmmllllllooorrrhhhkkknnnnnnmmmlllnnnppplllnnnqqqqqqpppoooooopppoooqqqqqqooommmmmmooorrrpppqqqqqqpppooooooppprrrooonnnjjjmmmnnnnnnnnnnnnnnnoooooooooqqqrrrrrrqqqooonnnpppqqqmmmqqqrrrnnnmmmoooqqqpppmmmooopppqqqpppppprrrsssoooqqqqqqooommmmmmpppsssssssssssstttttttttttttttrrruuusssooopppwwwyyyvvvyyy~~~yyyuuuxxx{{{yyy~~~zzzvvvrrrsssxxxooorrrwww{{{{{{zzz{{{~~~|||}}}~~~yyyxxx|||xxxzzz~~~{{{||||||uuu|||zzzyyyxxxzzz{{{|||{{{yyyvvvvvvvvvvvvtttrrrpppooowwwuuussstttvvvwwwuuusssuuuuuutttsssrrrrrrqqqqqqttttttuuuuuuuuutttsssssstttttttttttttttuuuvvvvvvxxxyyyzzzyyyvvvttttttuuusssqqqssswwwxxxwwwxxx{{{|||zzzwwwvvvvvvvvvuuussssssttttttuuuttttttsssrrrppppppoooooooooppprrrssssssqqqooonnnmmmnnnooopppsssrrrrrrrrrsssuuuvvvxxxssswwwzzzxxxtttsssvvvzzzrrrrrrssssssttttttuuuuuuyyyxxxvvvtttsssrrrssssssuuutttsssssstttuuuvvvwwwwwwvvvtttsssssstttvvvwwwuuuvvvwwwvvvuuuvvvwwwyyyuuuyyy}}}~~~www{{{|||xxxuuupppwwwwwwwwwwwwwwwvvvuuuuuuxxxuuurrrqqqrrrssstttsssvvvuuussssssuuuvvvuuutttsssssssssssssssssssssssstttsssrrrpppooonnnnnnnnnnnnmmmllllllmmmoooqqqsssppprrrsssqqqnnnmmmooorrrnnnllliiijjjlllllljjjgggmmmnnnnnnllljjjiiikkklllmmmmmmoooppprrrqqqmmmkkklllmmmmmmlllkkklllnnnpppmmmmmmmmmllljjjjjjkkkmmmlllllllllmmmllllllkkkkkknnnrrruuusssooolllnnnqqqnnnppprrrqqqnnnllllllnnnpppooommmkkkiiihhhggggggllliiihhhlllrrrtttoooiiikkkkkklllmmmnnnnnnnnnmmmnnnoooqqqrrrqqqpppnnnmmmoooppppppooolllkkkkkklllpppooonnnnnnooopppooommmoooppppppppppppooonnnnnnkkkyyyhhhpppnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmppprrrsssqqqooonnnooorrrqqqnnnnnnrrrrrrpppnnnoooqqqrrrsssssssssrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwuuuvvvmmm~~~{{{zzz||||||{{{vvv|||vvvuuuvvvvvvvvvyyyzzzwwwwww{{{}}}zzzxxxyyy~~~}}}|||zzzxxxyyy|||~~~|||}}}uuu{{{yyywwwvvvvvvxxxyyyyyyyyyvvvvvvvvvvvvuuutttsssssstttsssqqqrrrttttttsssqqqssssssssssssrrrqqqppppppnnnnnnooooooooooooooonnnsssrrrrrrssstttvvvxxxyyyxxxzzz{{{zzzwwwuuuttttttrrrqqqtttzzz|||zzzzzz}}}zzzxxxwwwwwwyyyzzzzzzyyyuuuuuuuuutttttttttssssssqqqpppoooooooooppprrrsssrrrqqqooonnnnnnnnnooopppssssssrrrrrrssstttuuuvvvsssvvvxxxwwwuuuuuuwwwyyyuuuuuuuuuuuuuuuvvvvvvvvvxxxwwwvvvtttttttttuuuuuuuuuuuutttsssttttttvvvvvvuuutttrrrqqqqqqrrrtttuuuwwwxxxyyywwwvvvvvvwwwxxxxxxzzz{{{yyyzzzwwwzzzyyywwwwwwuuurrrssstttuuuuuuvvvvvvvvvwwwuuurrrrrrtttuuuvvvvvvvvvtttsssssstttuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooooooooooooooommmnnnoooppppppqqqqqqqqqooopppqqqpppnnnnnnnnnoooooonnnlllllllllllljjjiiimmmnnnooonnnlllllllllmmmllllllmmmppprrrqqqnnnlllllllllllljjjiiijjjmmmooolllmmmnnnmmmkkkjjjkkklllllllllmmmnnnnnnmmmmmmmmmnnnqqqtttsssooommmooorrrnnnpppqqqpppmmmkkklllmmmooonnnlllkkkiiihhhhhhhhhkkkjjjiiilllpppqqqmmmjjjllllllmmmmmmnnnmmmmmmmmmkkkmmmnnnppppppooommmlllmmmnnnooonnnmmmlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppppppppppppjjjvvvfffoooppppppppppppppppppppppppmmmnnnpppqqqqqqqqqooonnnqqqrrrpppllllllqqqtttsssnnnoooppprrrrrrrrrrrrqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrsssuuuvvvwwwpppwww~~~}}}eee{{{|||}}}|||{{{{{{{{{rrrqqqtttwwwttttttxxxzzzyyyzzz}}}|||}}}|||zzzyyyyyy|||~~~wwwvvv~~~}}}vvvyyyzzzxxxvvvuuuwwwyyyzzzyyyvvvvvvuuuuuuuuuvvvvvvwwwtttrrrqqqrrrssstttsssrrrrrrrrrssssssrrrqqqooonnnooopppqqqrrrrrrsssrrrrrrrrrrrrqqqrrrsssvvvyyy{{{wwwyyy}}}~~~|||zzzyyyyyyuuutttwww~~~~~~~~~}}}{{{zzzzzz{{{||||||{{{yyyxxxvvvtttssssssttttttqqqpppooooooooopppqqqrrrrrrqqqpppnnnnnnoooppppppttttttssssssssssssttttttrrrrrrssstttuuuuuuvvvwwwuuuuuuuuuuuuuuuuuuttttttwwwvvvuuuttttttuuuvvvwwwvvvuuuuuuttttttttttttuuuuuutttsssrrrrrrssstttuuuyyyzzzzzzxxxvvvuuuvvvxxxzzzzzzxxxuuuuuuzzzwwwyyyvvvuuuzzz{{{pppqqqrrrtttvvvwwwxxxxxxvvvtttrrrsssuuuwwwxxxwwwvvvtttrrrssstttuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqooooooooonnnnnnoooooopppmmmnnnqqqrrrsssrrrqqqpppmmmmmmnnnoooppppppnnnmmmpppppppppooolllkkkkkkkkkkkkmmmooopppooonnnnnnoookkkkkkmmmoooqqqqqqnnnllllllkkkjjjiiihhhiiillloookkkmmmooonnnmmmkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmkkknnnqqqpppnnnmmmnnnqqqmmmnnnooonnnlllkkkkkklllnnnnnnmmmlllkkkkkkkkkkkkjjjkkklllmmmmmmlllkkkjjjmmmmmmmmmnnnmmmmmmllllllhhhjjjlllmmmnnnmmmlllkkkkkkmmmnnnnnnmmmmmmnnnpppkkknnnooonnnlllkkkmmmooolllmmmnnnpppqqqrrrrrrrrrnnnxxxmmmrrrppppppppppppppppppppppppppppppppppppppppppooooooqqqrrrooojjjkkkrrrvvvvvvoooppppppqqqqqqqqqppppppqqqqqqppppppppppppqqqqqqqqqqqqqqqrrrsssuuuvvvwwwnnntttvvvsss{{{|||xxx{{{}}}pppxxxvvvxxxxxxvvvvvvxxxxxxwww{{{zzz{{{||||||zzzzzz{{{|||~~~~~~~~~~~~}}}wwwwwwzzzyyyxxxyyy{{{|||{{{zzzwwwvvvuuuttttttuuuvvvwwwttttttttttttuuuvvvuuuuuuqqqrrrsssttttttrrrpppooottttttuuuwwwwwwxxxxxxxxxtttsssrrrrrrsssuuuxxxzzzvvvzzz}}}{{{|||~~~|||{{{zzzxxxvvv{{{yyyvvvtttsssssstttuuuqqqqqqpppoooooopppqqqrrrqqqqqqpppooooooppppppqqqtttttttttssssssrrrrrrrrrpppooonnnpppsssuuutttttttttssssssrrrrrrqqqqqqqqqttttttsssssstttuuuwwwxxxvvvvvvuuuuuuttttttttttttvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwvvvuuuwwwxxx{{{yyywwwuuuvvvzzz~~~}}}vvvyyyttttttzzz{{{rrrsssuuuvvvxxxyyyyyyyyyvvvtttsssssstttvvvvvvuuuuuusssrrrrrrsssttttttssspppppppppppppppppppppppppppooonnnnnnnnnnnnnnnnnnnnnooopppqqqqqqqqqpppooommmllllllooossssssppplllppprrrsssqqqmmmjjjkkkmmmiiillloooppppppooooooooommmlllmmmnnnoooooollljjjllllllkkkiiihhhiiimmmpppjjjmmmooopppnnnlllkkkkkkiiijjjkkklllmmmmmmmmmmmmiiikkkmmmmmmlllkkkmmmnnnlllmmmmmmmmmlllkkkkkkkkknnnnnnmmmmmmmmmmmmnnnnnniiilllnnnmmmjjjiiiiiikkkmmmnnnnnnnnnmmmlllkkkkkkgggiiikkkmmmnnnmmmlllllllllmmmnnnnnnmmmmmmnnnoooiiimmmpppoookkkiiilllpppmmmnnnooopppqqqqqqqqqqqqooowwwtttqqqnnnnnnnnnnnnnnnnnnnnnnnnsssrrrpppoooooooooooopppoooqqqooolllmmmsssvvvvvvppppppppppppppppppooooooqqqppppppooooooppppppqqqqqqqqqqqqrrrsssuuuvvvwwwsssppp}}}xxxxxx||||||}}}~~~yyy{{{yyyzzz|||zzzxxx{{{xxxzzz}}}}}}|||{{{{{{|||{{{sss|||yyywwwwwwxxxyyy|||~~~}}}zzzwwwwwwvvvtttsssrrrrrrssstttssstttuuuuuuuuuuuuvvvvvvsssttttttuuuuuutttsssrrrrrrssstttuuuvvvwwwwwwwwwvvvuuutttsssssstttvvvwwwwww{{{|||zzzxxxuuusss{{{yyyvvvtttsssssstttuuurrrqqqpppoooooopppqqqqqqqqqpppppppppppppppqqqqqqtttttttttssssssrrrqqqqqqpppooooooqqqsssuuuuuutttssssssrrrrrrqqqqqqppppppqqqqqqqqqqqqrrrtttvvvwwwvvvvvvvvvuuuuuutttssssssvvvvvvvvvuuuuuuvvvvvvvvvssstttuuuuuuuuuuuuwwwyyy{{{yyywwwwwwxxxyyy{{{|||wwwuuuzzztttsssxxxwwwuuuuuuvvvwwwwwwwwwwwwwwwwwwuuusssrrrssssssrrrppptttsssqqqqqqsssssssssrrrpppppppppppppppppppppppprrrqqqpppnnnmmmmmmllllllqqqpppooonnnmmmnnnooopppooommmnnnpppttttttqqqmmmooorrrsssqqqmmmkkklllnnnhhhjjjnnnpppooonnnnnnoooooonnnmmmmmmnnnmmmjjjhhhmmmmmmllljjjiiikkknnnqqqkkkmmmppppppnnnlllkkkkkkkkkkkkmmmnnnoooooooooooojjjlllmmmnnnmmmmmmnnnnnnllllllllllllllllllkkkjjjllllllkkkkkkllllllmmmnnnjjjmmmooommmiiigggiiikkkmmmnnnnnnnnnmmmlllkkkkkkhhhiiilllnnnooonnnmmmlllmmmoooooonnnmmmlllmmmnnnhhhlllpppoookkkjjjmmmqqqppppppqqqqqqqqqqqqppppppiiiqqqvvvxxxkkknnnnnnnnnnnnnnnnnnnnnnnntttrrrpppooonnnooopppqqqmmmpppqqqpppqqquuuuuusssqqqqqqppppppppppppppppppqqqqqqppppppppppppqqqqqqqqqqqqrrrssstttvvvwwwxxxyyytttzzzuuu~~~zzz~~~}}}{{{wwwtttyyywwwyyy||||||zzz{{{xxxzzz}}}~~~}}}||||||||||||}}}{{{{{{~~~|||zzzwwwuuuvvvxxxzzz|||{{{xxxuuuvvvvvvuuussssssrrrrrrrrrppprrrssssssrrrrrrtttuuuuuuuuuttttttttttttttttttsssssstttuuuvvvvvvvvvvvvvvvvvvuuutttttttttttttttxxxzzz}}}~~~|||zzzxxxxxx~~~~~~|||yyyxxxxxxwwwuuutttyyyxxxvvvtttssssssttttttrrrqqqpppooooooooopppqqqpppppppppqqqqqqqqqqqqqqqsssssssssssssssrrrqqqppprrrrrrssstttuuuvvvvvvwwwssssssssssssssssssrrrrrrppppppppppppqqqsssuuuvvvtttuuuuuuvvvuuuuuutttsssttttttttttttttttttttttttqqqrrrtttttttttuuuxxxzzzzzzyyyxxxwwwvvvvvvvvvwwwyyyyyy}}}sssuuuzzzuuutttwwwtttuuuuuuuuuuuuuuutttsssssswwwuuusssrrrrrrrrrooonnntttrrrpppqqqrrrsssrrrrrrppppppppppppppppppppppppsssrrrqqqooonnnmmmllllllrrrpppnnnllllllmmmnnnooooooooopppqqqrrrrrrqqqooonnnooopppnnnmmmllllllmmmiiikkknnnooonnnnnnnnnoooooommmllllllmmmllljjjhhhlllmmmmmmlllkkklllnnnppplllnnnoooooonnnllllllllloooooopppqqqrrrrrrrrrqqqnnnoooppppppppppppppppppllllllkkklllmmmmmmllljjjhhhhhhhhhhhhhhhiiijjjkkkkkkmmmnnnmmmjjjhhhjjjlllmmmmmmmmmnnnmmmmmmlllllljjjkkkmmmooooooooommmlllnnnooopppooommmllllllmmmjjjlllooonnnllllllnnnqqqqqqqqqrrrrrrqqqppppppooojjjppp{{{vvvkkkppppppppppppppppppppppppsssrrrqqqoooooopppqqqrrrlllppprrrrrrrrruuutttqqqrrrqqqqqqpppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrssstttuuuwwwyyyzzz|||}}}~~~uuuyyy}}}~~~}}}~~~rrryyyuuutttyyy||||||}}}yyy{{{~~~~~~}}}~~~~~~||||||{{{|||yyyxxxwwwvvvwwwyyyzzzyyyxxxttttttuuuuuuuuuuuuttttttooorrrtttsssrrrrrrtttvvvuuutttsssrrrrrrsssuuuvvvuuuuuuvvvwwwwwwvvvvvvvvvssstttuuuvvvvvvuuuttttttuuuwwwyyyyyyxxxwwwwwwwww~~~~~~|||{{{}}}vvvtttsssssstttuuuuuutttuuuuuuuuutttttttttsssssssssrrrpppooooooooopppqqqooopppqqqqqqrrrrrrrrrqqqqqqrrrsssssssssrrrqqqqqqqqqsssuuuuuusssrrrtttwwwrrrrrrrrrrrrssssssssssssqqqqqqppppppqqqsssuuuvvvssstttuuuvvvvvvuuuuuutttttttttuuuuuuuuuuuuttttttssstttuuuuuuuuuuuuwwwyyywwwxxxyyywwwuuuuuuvvvxxxzzzyyyyyy~~~~~~tttuuuyyyuuuvvvxxxsssuuuuuuuuuuuuuuutttssssssvvvtttsssssstttsssqqqooosssqqqppppppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqpppooonnnnnnnnnrrrqqqpppooonnnnnnnnnnnnooopppqqqpppooonnnooopppmmmlllkkkkkklllmmmlllkkklllmmmoooooonnnnnnoooppplllkkkjjjkkklllmmmllljjjjjjkkkmmmmmmlllllllllmmmmmmnnnooonnnmmmllllllnnnoooppppppqqqqqqqqqpppppppppoooooopppppppppooonnnmmmlllkkklllnnnooommmjjjiiihhhhhhhhhhhhiiiiiijjjmmmmmmmmmlllkkkkkklllmmmllllllmmmmmmnnnmmmmmmmmmjjjlllmmmoooooonnnlllkkklllmmmnnnnnnmmmmmmnnnooollllllmmmnnnnnnoooppppppppppppqqqrrrrrrrrrqqqqqqoooqqqwwwoooppppppppppppppppppppppppqqqqqqppppppqqqqqqrrrrrrooorrrsssqqqqqqttttttqqqrrrrrrqqqqqqqqqssstttuuussssssrrrrrrrrrrrrsssssssssssstttuuuwwwyyy{{{|||{{{xxxzzzxxx}}}}}}yyy}}}|||uuuwww{{{}}}}}}~~~{{{}}}~~~~~~{{{zzz}}}yyy~~~zzzwwwvvvwwwzzz|||}}}rrrsssuuuwwwwwwwwwwwwvvvqqqsssvvvvvvttttttvvvyyyuuutttrrrpppppprrrtttvvvssstttttttttttttttsssrrrppprrrtttvvvwwwwwwvvvuuupppsssuuuwwwxxxyyy{{{}}}yyyxxx|||{{{xxxxxxsssrrrpppppprrrsssrrrqqqsssttttttuuuttttttsssrrrsssrrrpppoooooooooppppppooopppqqqrrrrrrrrrrrrrrrqqqqqqssssssssssssrrrqqqnnnrrruuusssooonnnqqquuuoooooooooppppppqqqqqqrrrrrrrrrqqqqqqrrrsssuuuvvvrrrssstttvvvvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvuuuuuuwwwyyysssvvvyyyxxxvvvwwwzzz~~~{{{~~~|||yyy~~~vvvuuuwwwtttwwwzzztttvvvvvvwwwwwwwwwwwwvvvvvvuuutttssstttuuuuuusssrrrsssqqqppppppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqrrrrrrsssrrrpppmmmllloooqqqqqqooolllkkkmmmpppllljjjhhhiiilllnnnllljjjnnnooopppooonnnnnnppprrriiihhhhhhjjjlllnnnnnnmmmhhhjjjlllmmmlllkkkkkkkkknnnoooooonnnllllllmmmooommmnnnnnnnnnnnnmmmmmmlllnnnmmmmmmmmmnnnmmmllljjjnnnlllkkklllooopppmmmkkklllkkkkkkjjjjjjkkkkkklllnnnmmmlllllllllmmmmmmmmmkkkkkklllmmmnnnnnnnnnmmmkkklllmmmnnnnnnmmmkkkjjjjjjlllmmmnnnnnnnnnppprrrnnnmmmlllmmmpppqqqqqqpppnnnooopppqqqrrrsssssssssooonnn|||sssooonnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqrrrrrrrrrrrrrrrtttrrroooooossstttsssrrrrrrqqqqqqrrrtttuuuwwwtttssssssrrrrrrsssssstttsssttttttvvvxxxzzz|||}}}zzzrrrzzz||||||vvvzzzxxxzzzxxx{{{}}}}}}}}}|||~~~~~~}}}zzz}}}xxx|||zzzzzz~~~}}}yyyzzzzzzwwwttttttvvvwwwuuusssrrrsssttttttuuuwww{{{~~~uuussssssuuuuuurrrrrruuussstttuuuuuuuuutttrrrqqqsssuuuwwwwwwvvvuuuvvvwwwvvvuuuuuuuuuwwwwwwuuuttt|||{{{zzzxxxwwwuuutttssspppppppppqqqqqqrrrrrrrrrpppoooooonnnoooqqqrrrssspppmmmnnnqqqrrrppppppsssuuuttttttssssssrrrqqqqqqqqqpppqqqsssttttttrrrppppppooooooppprrrvvvzzz}}}kkkmmmoooqqqrrrrrrrrrrrrsssqqqppprrrvvvwwwvvvuuuwwwwwwxxxyyyyyywwwvvvuuuvvvwwwxxxyyyxxxxxxvvvvvvvvvvvvvvvwwwxxxxxxyyyyyywwwwwwxxxyyyyyyyyyxxxxxxxxxzzzzzzxxxuuuuuuxxx{{{}}}yyyuuutttvvvxxxxxxwwwxxxwwwwwwwwwwwwwwwxxxyyytttsssrrrrrrssstttrrrqqqsssttttttqqqnnnnnnssswwwuuuuuuuuutttrrrooommmkkkllllllmmmnnnnnnnnnnnnnnnmmmnnnpppqqqqqqqqqpppooopppqqqqqqpppmmmkkkllllllkkkkkkkkklllllllllmmmmmmmmmpppqqqnnnjjjiiimmmqqqllllllkkkjjjiiiiiihhhhhhpppnnnmmmllllllkkkiiifffmmmllljjjiiijjjkkkmmmoookkknnnpppoookkkjjjmmmqqqqqqooolllkkklllnnnmmmlllnnnmmmlllmmmnnnooonnnmmmsssrrrqqqooommmkkkiiihhhpppooonnnmmmkkkjjjhhhhhhlllmmmnnnnnnnnnnnnnnnnnnooooooppppppooommmkkkjjjmmmiiiiiikkkmmmnnnqqqvvvllllllkkklllnnnppppppppprrrrrrssstttsssrrrqqqpppmmmmmmyyyrrrnnnrrrrrrrrrpppoooooorrrtttrrrrrrrrrqqqooonnnlllkkkoooooooooooooooooooooooonnnoooqqqssstttvvvvvvwwwrrrsssttttttrrrppppppqqqoooyyyyyywww|||{{{xxx}}}{{{~~~zzzwwwxxx~~~tttyyy|||xxxttt}}}~~~}}}{{{yyy~~~|||}}}~~~~~~~~~}}}|||zzzyyywwwttttttvvvvvvuuusssttttttttttttsssuuuxxx{{{uuussssssuuuuuurrrrrruuuuuuvvvvvvvvvvvvvvvuuuuuusssuuuvvvvvvuuuuuuvvvwwwvvvuuutttuuuwwwwwwuuutttvvvvvvuuuuuutttttttttsssppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrsssqqqooopppssstttrrrsssvvvtttssssssssssssrrrrrrrrrqqqppppppqqqssssssrrrqqqrrrrrrssstttuuuvvvwwwxxxttttttttttttsssqqqpppooosssqqqqqqrrrvvvwwwwwwuuuzzzzzzyyyyyywwwvvvtttssstttuuuvvvwwwxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwwwwwwwvvvwwwyyy{{{ppp}}}zzzwwwvvvvvvxxxyyywwwvvvvvvuuuuuutttttttttuuuuuuwwwuuuttttttuuuuuutttrrrqqqqqqpppqqqqqqqqqooonnnnnnoooooooooooonnnmmmmmmnnnoooppppppqqqqqqppppppkkkkkkmmmnnnnnnnnnmmmlllnnnoooppppppnnnnnnooopppkkkkkkkkkkkkkkkllllllllljjjlllnnnnnnlllmmmpppsssnnnnnnnnnnnnmmmlllkkkjjjmmmlllkkklllnnnnnnlllkkknnnnnnmmmmmmmmmnnnooopppiiillloooooommmmmmqqquuupppqqqrrrpppnnnmmmoooqqqnnnmmmllllllnnnnnnnnnllloooooonnnnnnmmmlllkkkkkkmmmmmmmmmmmmllllllkkkkkklllmmmmmmnnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmlllkkkkkkiiijjjnnnooonnnooorrrllllllkkklllnnnoooppppppqqqrrrrrrssssssqqqpppoootttssssssooommmoooppprrrrrrqqqooonnnnnnoooooooooooonnnnnnnnnrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssssssssssssssssssrrrpppnnnnnnppprrrttt|||yyyvvv{{{yyyvvv|||ttt}}}vvv{{{~~~~~~zzzqqqzzzyyy{{{}}}~~~~~~~~~|||}}}~~~}}}}}}~~~~~~~~~|||~~~}}}xxxxxxwwwuuuuuuvvvuuutttsssuuuuuuuuutttrrrsssuuuwwwuuussssssuuuvvvssssssvvvvvvuuuuuuuuuuuuuuuvvvvvvuuuuuuuuutttssstttvvvxxxvvvuuutttuuuvvvwwwuuusssrrrrrrrrrsssttttttuuuuuuqqqqqqqqqqqqrrrrrrrrrrrrsssssssssssssssrrrrrrqqqqqqoooooossstttssstttwwwrrrrrrrrrsssssssssttttttrrrqqqoooppprrrssssssrrrtttuuuvvvwwwwwwvvvtttsssrrrqqqpppoooooopppqqqrrrsssrrrrrrsssvvvwwwwwwvvvzzzyyyxxxwwwvvvvvvvvvvvvrrrsssuuuvvvxxxxxxwwwwwwxxxxxxwwwvvvvvvuuuttttttuuuuuutttssstttuuuvvvwwwxxxwwwwwwxxx{{{}}}~~~~~~uuuwww{{{wwwvvvwwwxxxzzzzzzxxxuuuvvvvvvuuutttssssssssssssxxxvvvttttttuuutttsssqqqpppnnnnnnqqqsssrrrkkkfffjjjjjjjjjkkklllnnnooopppooopppqqqqqqrrrrrrqqqqqqkkkkkklllmmmmmmmmmmmmllllllnnnpppppppppppprrrssslllllllllllllllkkkkkkkkkkkklllmmmnnnooopppppppppooooooqqqqqqqqqooommmkkkmmmllllllmmmoooooommmlllnnnnnnoooooopppppppppoookkknnnppppppnnnooorrrvvvmmmrrruuutttnnnlllooosssnnnlllkkklllmmmmmmlllkkkkkkkkkllllllmmmmmmmmmmmmlllllllllmmmmmmnnnoooooollllllmmmnnnnnnnnnnnnnnnkkkkkkkkkkkkkkklllmmmmmmjjjiiikkkpppqqqmmmlllnnnllllllllllllmmmooopppqqqpppqqqqqqrrrqqqpppooonnnuuutttppplllwwwsssppppppqqqpppnnnkkkkkkllllllmmmoooooopppppptttttttttssssssrrrrrrrrrssssssssssssrrrqqqpppooosssrrrpppmmmkkkmmmppptttvvv{{{wwwuuu{{{yyywww}}}}}}{{{|||~~~~~~zzzttt{{{}}}yyyzzz|||~~~|||~~~~~~}}}}}}~~~|||zzzzzzzzz}}}|||xxxxxxwwwvvvvvvuuutttsssuuuuuuvvvuuussssssuuuwwwuuussssssvvvvvvssstttvvvuuutttsssrrrssstttuuuvvvuuuuuuuuusssrrrsssvvvyyyuuuttttttuuuvvvvvvuuusssrrrrrrssstttuuuuuuvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrsssssstttttttttrrrpppoooooommmnnnrrrsssqqqrrrvvvqqqqqqrrrrrrssstttuuuuuutttrrrpppppprrrsssttttttuuuuuuuuuuuuuuutttssssss{{{wwwrrrmmmlllnnnrrruuussssssssstttvvvwwwwwwwwwvvvuuuuuuuuuvvvxxxzzz|||tttuuuvvvxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuttttttuuutttsssrrrsssuuuwwwxxxyyywwwvvvxxx|||~~~}}}{{{~~~yyyuuuwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxwwwuuuttttttttttttvvvtttrrrrrrrrrrrrpppooopppooopppqqqrrrooojjjeeejjjjjjjjjjjjllloooqqqsssnnnnnnooopppppppppppppppnnnoooooopppppppppppppppmmmooopppqqqpppqqqrrrtttnnnnnnmmmmmmmmmmmmllllllooonnnnnnoooppppppmmmkkkmmmnnnpppqqqqqqooollljjjqqqpppnnnnnnnnnnnnkkkiiikkklllnnnooopppooonnnmmmqqqrrrrrrqqqooonnnppprrrkkkooorrrrrrnnnlllmmmooommmlllkkkkkklllmmmkkkjjjjjjjjjkkkkkklllmmmmmmnnnllllllmmmmmmnnnoooooooookkklllmmmnnnooooooooonnnmmmmmmkkkkkkkkklllmmmnnnllljjjllloooooollljjjlllkkklllmmmmmmmmmnnnppprrroooppppppqqqqqqooonnnmmmtttsssooolll~~~rrrkkkkkknnnooonnnllllllmmmnnnooopppqqqrrruuuuuuttttttssssssrrrrrrsssssssssrrrqqqpppooonnnqqqqqqpppnnnmmmnnnqqqtttrrrvvvtttvvv}}}zzzxxxzzzuuu|||}}}}}}tttnnn}}}}}}~~~~~~~~~~~~}}}|||~~~|||zzz{{{www|||xxxyyyyyyyyywwwuuutttssstttuuuvvvvvvuuuvvvwwwyyyuuurrrsssvvvvvvttttttwwwvvvuuutttsssssstttvvvwwwuuuuuutttsssrrrsssvvvxxxuuutttssstttvvvvvvtttsssssssssssssssttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttsssqqqooonnnpppmmmnnnrrrsssqqqrrruuupppqqqqqqrrrssstttuuuuuuuuusssqqqqqqsssuuuuuuuuuuuutttrrrqqqqqqrrrtttuuu~~~sssmmmmmmpppsssssstttuuuvvvvvvwwwxxxyyyuuuuuuuuuuuuvvvyyy{{{|||xxxyyyyyyzzzyyyxxxvvvuuuttttttuuuuuuvvvvvvvvvvvvvvvuuutttssstttvvvyyyzzzxxxvvvtttuuuxxxyyywwwtttpppvvv|||~~~}}}|||}}}zzzyyyxxxwwwvvvwwwyyy{{{xxxxxxwwwuuuttttttttttttuuusssrrrqqqrrrrrrpppoooqqqrrrsssrrrnnnkkkkkkkkkkkkkkkjjjjjjlllmmmoooqqqnnnnnnooopppppppppppppppqqqqqqqqqqqqqqqrrrrrrrrrooopppqqqqqqpppoooppprrroooooooooooonnnnnnnnnnnnooooooooopppqqqpppnnnkkkmmmnnnppprrrqqqpppmmmkkkpppooonnnnnnooonnnllljjjjjjlllnnnppppppooommmlllqqqrrrqqqpppooooooooopppmmmmmmnnnoooppppppnnnmmmnnnlllkkkkkkllllllkkkjjjkkkkkkkkkllllllllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmkkklllmmmnnnooooooooooooqqqpppnnnlllkkkllllllmmmnnnkkkkkkmmmllliiiiiillljjjlllnnnmmmmmmmmmppprrroooooopppqqqpppooonnnmmmuuutttuuusss~~~rrrkkklllnnnooonnnpppooooooooooooqqqrrrrrrttttttssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqpppppppppqqqrrrrrrrrrqqqssstttqqqvvvuuuyyy~~~zzzyyyrrrzzz}}}}}}{{{~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~{{{|||~~~}}}yyy{{{|||{{{xxxvvvuuuuuutttvvvwwwwwwvvvvvvwwwyyyuuurrrsssvvvwwwuuuuuuxxxzzzzzzyyyxxxxxxxxxxxxxxxtttttttttsssrrrsssuuuwwwuuutttssstttuuuvvvtttrrrrrrrrrrrrrrrqqqqqqqqqqqqssssssssssssrrrrrrrrrrrrsssssssssrrrrrrqqqoooooosssqqqqqquuuuuussstttvvvqqqqqqrrrrrrssstttuuuuuutttsssqqqrrrtttuuuuuuttttttsssqqqoooooorrrtttvvv|||sssoooooorrrtttsssuuuvvvwwwvvvwwwxxxzzzxxxxxxwwwwwwwwwwwwwwwwwwzzzzzz{{{{{{zzzxxxvvvuuuttttttuuuvvvvvvwwwxxxxxxvvvvvvuuuuuuvvvxxxzzz{{{|||zzzzzzyyyyyyyyyvvvtttsssxxx~~~zzzxxxwwwzzz{{{{{{yyywwwuuuvvvyyy|||vvvvvvuuutttssssssssssssuuutttssssssttttttsssrrrrrrttttttqqqllljjjllloookkkkkkkkkkkkkkkllllllmmmooopppqqqqqqrrrrrrqqqqqqpppppppppooopppqqqqqqrrrpppqqqrrrqqqooonnnnnnooonnnnnnnnnnnnoooooopppppplllmmmnnnooopppqqqqqqqqqnnnoooqqqrrrrrrqqqooonnnlllkkkkkkmmmooopppnnnmmmlllmmmoooqqqqqqpppooonnnnnnmmmmmmnnnooopppqqqqqqpppnnnmmmoooqqqrrrpppnnnooommmllllllmmmmmmkkkjjjlllllllllllllllllllllllloooooonnnnnnmmmlllkkkkkkkkkkkkmmmnnnooooooooooooqqqpppooonnnmmmlllllllllnnnkkkjjjlllkkkiiiiiillljjjlllnnnnnnllllllpppsssoooppppppqqqpppooonnnmmmqqqqqqttttttuuurrrooooooqqqqqqooommmrrrqqqpppooopppppprrrsssrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrrrrrrrrrrrrrooorrrtttuuuttttttuuuvvvtttyyyyyy{{{~~~yyy}}}uuuxxx~~~~~~{{{~~~zzz|||||||||}}}~~~~~~}}}zzzzzz}}}zzz}}}~~~}}}zzzwwwvvvvvvuuuvvvxxxwwwuuutttuuuuuuuuurrrsssvvvwwwuuuvvvyyy|||||||||{{{zzzyyyxxxwwwrrrsssuuutttsssssstttvvvtttsssssstttuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttsssssssssrrrrrrrrrttttttsssrrrrrrrrrrrrrrruuurrrrrruuuuuurrrrrruuurrrrrrrrrsssssstttttttttqqqqqqppprrrssstttsssqqqtttsssrrrrrrrrrrrrssstttvvvuuusssqqqqqqssstttvvvsssuuuwwwwwwvvvwwwyyy{{{xxxxxxxxxxxxxxxwwwvvvuuuxxxyyyzzzzzzyyyxxxvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwtttuuuuuuvvvwwwyyyyyyzzz{{{|||}}}|||zzzxxxwwwwww~~~~~~|||xxxuuuuuuzzz~~~www}}}{{{||||||yyyvvvuuuwwwyyyvvvuuuuuutttttttttuuuuuusssrrrrrrrrrtttuuutttsssrrrrrrqqqpppnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmlllnnnoooppppppqqqqqqppppppppppppooooooooopppqqqrrrooopppqqqpppnnnmmmnnnoookkkkkklllmmmnnnoooooopppkkknnnpppooonnnnnnqqqtttnnnnnnoooooooooooonnnnnnkkkjjjjjjlllnnnooonnnmmmlllmmmnnnooopppooonnnnnnmmmlllkkklllmmmnnnoooooommmnnnnnnnnnnnnnnnoooppppppooommmmmmmmmmmmllljjjllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkkkkkjjjkkklllnnnooooooppppppnnnnnnnnnnnnmmmmmmlllkkkkkkiiijjjmmmmmmiiihhhjjjiiilllooonnnllllllooosssooopppqqqqqqqqqpppooonnnnnnooo~~~qqqqqqkkkmmmoooqqqrrrrrrqqqpppqqqpppooonnnoooppprrrsssqqqqqqqqqrrrrrrsssssstttrrrrrrssssssssssssrrrrrrqqqrrrssssssssstttwwwyyyuuuzzzzzz{{{}}}{{{zzzwww~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{}}}|||}}}zzz~~~{{{{{{~~~{{{wwwvvvwwwvvvwwwxxxwwwtttrrrqqqrrruuurrrsssvvvwwwuuuvvvyyy{{{{{{|||{{{zzzxxxuuutttqqqsssuuuuuutttssstttuuutttsssssstttuuuuuutttrrrsssssssssttttttuuuuuuvvvtttttttttssssssrrrrrrrrrvvvuuutttrrrrrrssstttuuutttqqqqqqsssssspppppprrrrrrrrrrrrsssssssssttttttoooooooooqqqsssrrrqqqoootttuuuuuuuuuuuusssrrrqqqqqqrrrtttvvvvvvuuusssrrrsssuuuxxxxxxwwwwwwyyy|||tttuuuwwwxxxyyyyyyxxxwwwvvvvvvxxxxxxyyyxxxwwwvvvyyyyyyxxxxxxwwwvvvvvvvvvssstttuuuwwwxxxyyyyyyyyysssvvvxxxwwwtttqqqqqqsssnnnrrruuuvvvuuuuuuwwwzzz~~~{{{tttvvvyyy|||~~~|||xxxuuuuuuvvvxxxwwwwwwwwwwwwxxxxxxyyypppooooooppprrrssssssrrrrrrpppnnnoooqqqpppmmmiiimmmnnnpppqqqqqqqqqpppooollllllmmmnnnnnnnnnnnnnnnrrrqqqpppppppppqqqssssssmmmnnnoooooonnnmmmnnnppphhhiiijjjkkklllnnnoooooooooqqqsssppplllkkkooossskkkkkkkkkkkkkkklllllllllnnnlllllllllmmmlllkkkiiijjjkkkkkklllllllllllllllooonnnlllkkkkkkkkkjjjiiiiiilllnnnlllhhhhhhmmmrrrqqqooonnnmmmnnnnnnlllkkkkkkkkklllmmmnnnooopppppplllllllllllllllkkkkkkkkkjjjkkklllnnnooopppppppppjjjkkklllmmmnnnmmmlllkkkhhhgggkkkpppooojjjggggggiiilllooonnnlllkkkoootttpppqqqqqqrrrrrrpppooonnnrrrrrr~~~ssssssppppppppppppoooppptttvvvooonnnmmmmmmnnnppprrrtttpppqqqqqqrrrssstttuuuuuuttttttttttttsssrrrqqqqqqssssssrrrqqqqqqsssxxx{{{sssxxxxxxzzz}}}www|||~~~vvvzzz~~~|||{{{zzzzzz|||zzz{{{|||||||||}}}}}}|||yyyxxx~~~|||yyyuuusss~~~zzzuuusssttttttsssqqqsssqqqpppqqqsssvvvwwwwwwyyyxxxvvvvvvwwwvvvuuusssttttttuuuuuuuuuuuuttttttvvvvvvvvvvvvuuuuuuuuuuuussssssrrrrrrrrrssssssttttttsssssssssssstttuuuuuurrrrrrssssssrrrpppooommmooonnnmmmnnnpppqqqqqqppptttssssssrrrrrrsssssssssuuuttttttsssssssssttttttvvvvvvuuuuuuuuuuuuuuuvvv{{{wwwsssrrrssssssrrrpppvvvvvvuuuuuuuuuuuuvvvvvvttttttuuutttssstttvvvxxxzzzxxxuuuuuuwwwxxxwwwuuu|||zzzxxxwwwvvvuuusssqqqqqqtttvvvuuussssssvvvyyywwwwwwvvvuuuuuuuuuuuuuuutttuuuuuuuuutttuuuwwwyyyxxxwwwxxx|||{{{{{{{{{{{{yyyuuurrrzzzyyyxxxxxxxxxvvvsssppptttrrroooooopppqqqqqqqqquuuqqqnnnooorrrtttrrroooppppppppppppooooooooonnnllllllmmmmmmmmmmmmllllllnnnnnnoooooopppqqqrrrssstttqqqmmmlllmmmooonnnmmmooooooooooooooooooppppppnnnnnnnnnmmmmmmooossswwwooollljjjlllppprrrqqqoooooonnnlllkkkkkklllmmmnnnkkkmmmoooooommmkkkkkkkkkllllllllllllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmmmmlllkkkiiikkkmmmnnnooonnnmmmlllkkkppppppkkkjjjnnnqqqoooooonnnllllllnnnnnnnnnmmmooommmkkkkkkmmmooooooooojjjlllnnnnnnmmmlllmmmnnnkkklllmmmnnnoooooooooooopppqqqrrrrrrqqqqqqsssuuunnn~~~}}}tttssssssuuurrrmmmlllooopppooopppppppppoooppppppqqqrrrsssrrrqqqqqqqqqrrrssstttrrruuuwwwtttpppppptttxxxqqqqqqqqqrrrtttvvvxxxzzz}}}ooozzzvvv}}}|||}}}~~~~~~~~~tttzzz}}}zzz|||}}}}}}xxx}}}}}}||||||}}}~~~}}}}}}yyywwwuuu}}}zzzuuuttttttuuusssrrryyywwwvvvuuuuuuvvvvvvvvvyyyxxxvvvvvvwwwvvvuuussstttuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvvvvvvvuuuttttttsssssssssttttttrrrrrrrrrrrrrrrsssttttttsssssssssrrrrrrqqqpppooopppooooooppprrrrrrqqqooossssssrrrrrrrrrsssttttttttttttssssssssstttttttttyyyxxxwwwvvvuuuuuuuuuuuuxxxvvvssssssuuuvvvuuusssvvvvvvuuuuuuuuuuuuvvvvvvtttuuuuuutttssstttvvvxxx|||zzzxxxxxxzzz{{{yyyxxx{{{zzzyyyxxxwwwvvvuuusssssstttttttttttttttvvvxxxxxxwwwwwwvvvuuuuuuvvvvvvsssuuuuuuuuusssssssssuuu}}}vvvyyyzzz|||}}}{{{zzzzzzzzzyyyvvvsssyyyxxxwwwwwwwwwuuurrrooowwwtttrrrrrrsssttttttsssuuuqqqnnnooorrrtttrrroooqqqqqqqqqqqqppppppppppppnnnooooooppppppoooooonnnnnnooopppqqqrrrrrrrrrrrrpppmmmjjjkkkmmmpppppppppppppppooonnnnnnnnnooopppnnnmmmllllllmmmoooqqqrrroooooopppppppppppprrrsssooonnnmmmllllllmmmooopppnnnppprrrrrrpppnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnoooooollllllmmmmmmmmmmmmllllllkkklllnnnooonnnmmmllljjjkkkooooookkkjjjnnnpppooopppnnnmmmmmmnnnoooooonnnpppnnnlllmmmnnnpppppppppkkklllnnnmmmllllllmmmooommmnnnoooooopppppppppppprrrrrrsssrrrppppppqqqsssrrrzzzqqqooorrrtttrrrnnnmmmpppqqqnnnpppppppppppppppqqqqqqrrrtttssssssrrrssstttuuuvvvsssvvvwwwuuurrrqqquuuyyyqqqqqqppppppqqqssstttuuu|||rrrzzzzzz|||~~~~~~{{{}}}|||{{{vvv~~~}}}}}}~~~xxxqqq|||}}}|||{{{|||}}}zzzxxxwww|||yyyvvvuuuuuuuuuuuutttyyyxxxxxxwwwvvvvvvwwwwwwyyywwwvvvvvvvvvvvvuuusssuuuuuuvvvvvvuuutttsssssstttttttttuuuuuuvvvvvvvvvvvvuuuttttttssssssssssssqqqqqqqqqqqqqqqrrrrrrsssttttttsssrrrqqqqqqqqqqqqqqqqqqqqqssstttssspppnnnrrrrrrrrrrrrrrrssstttuuurrrrrrssssssttttttuuuuuuvvvvvvvvvuuuuuuvvvvvvwwwtttttttttuuuwwwxxxwwwvvvvvvuuuuuuttttttuuuuuuvvvtttuuuvvvuuuttttttvvvwww|||{{{yyyyyyzzz{{{zzzxxxzzzyyyyyyxxxxxxwwwwwwvvvuuusssrrrsssuuuvvvvvvvvvxxxxxxwwwvvvvvvvvvvvvwwwtttvvvwwwwwwuuusssrrrrrrwwwvvv|||}}}yyy}}}{{{zzzyyyyyyxxxwwwuuuxxxwwwvvvvvvvvvuuurrrpppxxxvvvtttssstttuuutttssstttqqqnnnooorrrsssrrrppprrrrrrrrrqqqqqqqqqqqqpppooooooppppppppppppoooooonnnoooqqqsssssssssrrrqqqnnnmmmkkkkkknnnpppppppppsssqqqooommmmmmmmmooopppmmmkkkjjjkkknnnooonnnlllnnnqqqsssrrrnnnmmmpppsssooonnnmmmmmmnnnoooppprrrlllnnnoooooommmllllllmmmlllmmmmmmmmmmmmmmmllllllmmmlllllllllmmmnnnpppqqqkkkkkkllllllllllllllllllmmmnnnnnnooonnnlllkkkjjjkkknnnoookkkjjjmmmooooooooommmllllllmmmnnnnnnmmmnnnlllkkkkkkmmmnnnnnnnnnlllmmmmmmmmmkkklllnnnooooooppppppqqqqqqqqqqqqppprrrrrrrrrqqqooonnnoooppprrrxxxpppnnnqqqsssssspppoooqqqqqqnnnpppppppppppppppqqqrrrrrrtttttttttttttttuuuvvvvvvtttvvvxxxvvvtttsssvvvyyyuuuuuutttttttttuuuvvvvvvyyyuuu{{{~~~~~~~~~~~~yyy}}}yyyuuu}}}zzz~~~|||~~~~~~www{{{{{{zzz{{{}}}}}}}}}{{{zzzyyyzzzyyywwwvvvvvvvvvvvvuuutttuuuvvvvvvvvvvvvxxxyyyxxxvvvuuuuuuvvvvvvuuutttvvvvvvvvvvvvuuutttsssrrrssssssttttttuuuvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssuuutttrrrqqqqqqqqqrrrsssrrrrrrsssuuuvvvtttqqqmmmrrrrrrrrrrrrsssttttttuuupppqqqrrrsssttttttuuuuuuppppppqqqsssuuuwwwyyyzzzrrrsssuuuvvvwwwwwwvvvuuuuuuuuuuuuttttttuuuuuuuuutttuuuvvvvvvttttttuuuwwwyyyyyyxxxyyyyyyxxxwwwwwwvvvwwwxxxxxxwwwvvvwwwxxxvvvsssqqqrrrvvvwwwvvvtttvvvvvvuuuuuuuuuuuuvvvvvvuuuwwwyyyzzzxxxvvvuuuuuuxxxxxx}}}xxx}}}{{{yyyxxxxxxyyyxxxwwwyyywwwvvvvvvvvvvvvtttrrrvvvuuussssssttttttsssqqqsssqqqoooooorrrsssrrrqqqrrrrrrqqqqqqqqqpppppppppmmmnnnnnnoooooonnnnnnmmmnnnppprrrttttttsssqqqoooqqqpppooonnnnnnnnnnnnnnnuuusssqqqnnnnnnnnnpppqqqnnnkkkiiilllpppqqqmmmiiinnnpppqqqpppnnnlllmmmnnnmmmmmmmmmmmmnnnooopppqqqkkklllmmmmmmlllkkkkkkmmmjjjkkkkkkllllllkkkjjjiiillllllkkkkkkllloooqqqrrrmmmmmmlllkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmlllkkklllmmmnnnlllkkklllnnnpppmmmkkkjjjjjjkkkllllllkkkjjjiiihhhiiijjjkkkkkkjjjlllmmmmmmlllkkklllnnnpppoooppppppqqqqqqqqqppppppppppppqqqpppnnnnnnoooqqqoooxxxrrrpppooorrrsssqqqppprrrrrrnnnqqqppppppppppppqqqrrrrrrrrrrrrrrrssssssssstttttttttvvvwwwvvvtttsssuuuwwwuuuuuuuuuvvvvvvwwwxxxxxxwwwyyy{{{{{{||||||~~~|||vvv|||~~~yyyzzz|||}}}yyy~~~yyy{{{zzz{{{~~~|||~~~}}}|||{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvsssuuuwwwwwwvvvvvvwwwyyywwwvvvtttuuuvvvvvvuuutttuuuuuuvvvuuuuuutttssssssssstttttttttuuuuuuuuuvvvsssrrrqqqqqqpppppppppqqqrrrrrrrrrrrrrrrssssssttttttsssrrrqqqpppqqqrrrssssssssstttvvvwwwuuuqqqnnnrrrrrrrrrrrrrrrssstttuuupppppprrrsssttttttttttttpppqqqrrrsssuuuxxxzzz{{{ssstttuuuvvvuuutttsssrrruuuuuuttttttttttttuuuuuuuuuvvvwwwwwwuuutttuuuvvvwwwxxxyyyyyyxxxwwwwwwvvvsssuuuwwwvvvuuutttvvvxxxwwwtttqqqrrrvvvwwwvvvtttttttttsssssssssttttttuuurrruuuxxxyyyxxxwwwvvvvvvyyyyyyyyyzzzyyyyyy|||zzzxxxxxxyyyyyyyyyxxxzzzxxxwwwvvvwwwxxxvvvuuuwwwuuuttttttttttttrrrqqqqqqpppooopppqqqrrrrrrrrrqqqpppppppppoooooooooooonnnnnnoooooooooooonnnnnnoooppprrrttttttrrrooonnnqqqqqqqqqpppooooooppppppvvvuuurrrqqqppppppqqqrrrooolllkkknnnrrrsssooojjjqqqooonnnoooppppppmmmjjjkkkkkkllllllmmmnnnooopppnnnoooppppppnnnnnnoooqqqjjjkkklllmmmlllkkkiiihhhlllkkkkkklllmmmoooqqqrrrpppooommmllljjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnooollllllllllllkkkkkkmmmpppnnnlllkkkkkklllmmmmmmllljjjiiihhhiiikkklllkkkiiikkklllmmmmmmllllllmmmooommmnnnoooooooooooooooooommmnnnoooooonnnoooqqqssspppvvvqqqpppooorrrsssqqqqqqsssssspppqqqqqqqqqpppqqqrrrrrrssspppppppppqqqqqqqqqqqqqqqssstttuuuuuutttsssttttttooopppqqqrrrtttuuuvvvvvvvvv|||zzz|||zzz~~~~~~~~~~~~~~~}}}|||~~~|||yyy}}}~~~~~~xxxzzzzzzzzz||||||}}}}}}{{{{{{{{{zzz{{{{{{zzzwwwuuuuuuvvvxxxzzz|||{{{wwwuuuuuuwwwvvvuuuttttttvvvvvvuuutttttttttuuuuuuuuuuuuttttttttttttttttttttttttttttttqqqppppppooooooppppppqqqrrrrrrrrrrrrrrrsssttttttrrrqqqqqqppppppqqqqqqqqqsssssssssuuuvvvuuurrrppptttssssssrrrrrrssssssssspppqqqrrrtttttttttsssrrrvvvvvvvvvuuuvvvvvvwwwwwwtttuuuvvvuuusssqqqqqqrrruuuttttttssssssttttttuuuuuuvvvxxxxxxvvvuuuuuuvvvwwwyyy{{{{{{zzzxxxwwwxxxrrrtttwwwvvvtttsssuuuxxxvvvuuussssssuuuuuuuuuuuusssrrrrrrrrrrrrsssssstttooorrrtttuuutttttttttuuuvvvxxxssstttyyyxxx~~~zzzyyyxxxxxxzzzzzzyyyxxxzzzxxxwwwwwwxxxyyyxxxwwwxxxwwwvvvvvvwwwvvvtttqqqppppppppppppqqqrrrsssssspppppppppooooooooonnnnnnqqqqqqrrrrrrrrrrrrqqqqqqpppqqqrrrrrrrrrpppnnnmmmlllmmmoooppppppqqqrrrtttttttttsssrrrqqqqqqqqqqqqooonnnmmmpppsssssspppnnnssspppooopppssssssoookkkkkkkkkllllllmmmmmmnnnnnnmmmnnnooonnnmmmmmmooopppmmmnnnpppppppppnnnllljjjkkkllllllmmmnnnooopppppprrrpppnnnlllkkkjjjkkkkkkiiijjjkkklllmmmoooppppppmmmkkkkkkmmmllljjjlllqqqpppnnnmmmmmmnnnoooooonnnlllllllllmmmoooooonnnllljjjlllnnnnnnmmmlllmmmnnnkkklllmmmnnnnnnooooooooolllmmmnnnooooooppprrruuuuuu~~~sssooommmooorrrrrrppppppttttttrrrqqqqqqqqqqqqqqqrrrssssssoooooopppqqqqqqqqqqqqpppssssssttttttttttttsssssspppqqqsssuuuwwwxxxyyyyyywww~~~{{{~~~|||{{{{{{}}}~~~|||yyyxxx||||||~~~}}}}}}www}}}~~~~~~~~~}}}{{{{{{{{{{{{|||}}}{{{wwwuuuuuuvvvwwwzzz}}}{{{wwwttttttvvvvvvtttssstttuuuvvvuuutttrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuttttttssssssrrroooooooooooopppqqqrrrsssqqqqqqqqqqqqqqqrrrrrrsssoooppppppqqqqqqpppppppppsssrrrrrrsssuuuuuusssrrruuutttssssssrrrrrrrrrrrrpppqqqsssttttttsssrrrqqqwwwvvvuuutttssssssssssssuuuwwwwwwuuurrrqqqsssuuuuuuttttttssssssttttttuuuuuuwwwyyyxxxwwwuuuuuuuuuuuuxxx{{{{{{yyyvvvvvvwwwrrrvvvxxxwwwtttsssuuuyyyuuuuuuuuuuuussssssuuuvvvsssrrrrrrrrrrrrssstttuuuqqqrrrssssssrrrqqqssstttqqqzzztttrrr|||zzzwwwxxxxxxxxxzzz{{{{{{yyywwwyyywwwuuuuuuwwwxxxxxxxxxxxxwwwvvvvvvvvvuuussspppoooppppppppppppqqqssstttqqqqqqqqqpppppppppooooooqqqrrrrrrrrrrrrrrrrrrqqqpppqqqqqqpppooonnnmmmllliiikkknnnooonnnoooqqqssspppqqqqqqrrrrrrqqqpppooommmnnnooopppqqqrrrrrrqqqppppppqqqrrrrrrqqqooonnnmmmmmmmmmnnnnnnnnnmmmmmmkkkllllllkkkjjjkkkmmmooonnnoooqqqrrrqqqooolllkkkkkklllnnnooopppooonnnmmmpppooonnnllllllmmmnnnoookkkkkkkkklllmmmnnnooopppmmmjjjjjjmmmllliiikkkqqqooommmllllllmmmnnnnnnmmmnnnmmmmmmoooqqqqqqooommmhhhkkknnnpppooommmlllllliiijjjlllmmmnnnoooppppppmmmnnnppppppoooppprrrtttwww|||rrrpppnnnppprrrrrroooppptttuuutttrrrqqqqqqqqqqqqrrrssssssqqqrrrssstttttttttsssssstttttttttuuuvvvvvvtttsssvvvwwwyyyzzz||||||||||||yyy}}}zzz}}}}}}|||}}}}}}}}}|||~~~||||||~~~uuu}}}uuu|||}}}{{{{{{{{{{{{}}}~~~|||xxxttttttuuuqqquuuyyyxxxuuusssuuuwwwuuutttssstttuuuvvvuuutttqqqrrrsssuuuvvvvvvwwwwwwvvvvvvuuutttsssrrrrrrqqqooooooooopppqqqrrrttttttpppppppppooopppqqqqqqrrrmmmnnnpppqqqqqqpppooonnnsssqqqqqqrrrtttuuutttsssvvvuuutttsssrrrqqqqqqqqqqqqrrrsssttttttsssqqqpppqqqppppppooooooppppppqqqvvvwwwwwwuuusssrrruuuxxxtttttttttsssssstttttttttuuuwwwyyyyyywwwuuuuuuuuurrrvvvyyyyyyvvvsssssstttssswwwzzzxxxuuusssvvvyyytttvvvwwwuuusssrrrtttwwwssssssssssssssstttuuuvvvuuuvvvvvvtttrrrqqqssstttooo}}}wwwtttvvv}}}wwwwwwxxxzzz||||||yyywwwxxxvvvttttttvvvwwwxxxwwwuuuttttttttttttssspppmmmooopppqqqqqqpppqqqsssuuurrrrrrrrrqqqqqqqqqppppppoooppppppqqqqqqppppppoooqqqqqqpppooonnnmmmlllllljjjmmmoooooolllkkklllnnnmmmnnnpppqqqrrrpppooonnnkkkmmmoooooooooppprrrtttjjjnnnrrrrrrooommmmmmooonnnooooooooooooooonnnmmmnnnoooooonnnmmmnnnppprrrmmmnnnpppqqqpppnnnkkkiiijjjlllooopppqqqooommmkkkooonnnmmmlllmmmoooqqqsssmmmmmmlllllllllmmmmmmnnnmmmjjjjjjmmmllliiikkkqqqllljjjiiiiiijjjkkkkkkjjjmmmlllmmmnnnppppppnnnlllgggkkkoooqqqpppnnnlllkkkiiijjjkkkmmmooopppqqqqqqpppqqqqqqpppooooooqqqsssttt|||tttsssqqqppprrrqqqnnnoootttvvvuuurrrrrrqqqqqqrrrrrrssstttssstttvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwuuussswwwwwwyyyzzzzzzzzzyyyxxx{{{}}}|||www{{{zzz}}}~~~yyy~~~~~~~~~tttuuuuuuwwwvvvsss{{{}}}zzzyyywww~~~yyy~~~}}}|||{{{yyywwwvvvvvvtttttttttsssqqqqqqrrrsssxxxsssrrrttttttqqqpppqqqwwwvvvuuutttuuuwwwyyyzzzqqqqqqrrrssssssrrrrrrrrrnnnqqqrrrooopppssstttqqqqqqqqqqqqqqqrrrsssqqqpppppprrrppplllmmmqqqsssrrrooorrrvvvvvvsssqqqrrrtttuuussssssvvvsssnnnpppvvvyyyvvvtttrrrssssssrrrrrrtttssssssrrrrrrqqqppppppqqqsssvvvxxxxxxuuuqqqooorrrsssuuuvvvvvvvvvuuutttxxxxxxwwwvvvttttttvvvxxxuuuvvvwwwuuusssrrrsssttttttssssssuuuxxxyyyxxxvvvssstttttttttsssssstttuuutttsssqqqpppqqqsssuuuvvvsssqqqrrrvvvvvvssssssuuuwwwwwwwwwwwwxxxyyyzzz{{{|||yyyxxxyyy{{{{{{xxxuuuxxxyyyyyyxxxvvvtttqqqppprrrrrrssssssrrrrrrqqqpppttttttsssrrrssstttuuuvvvqqqqqqrrrpppooonnnoooqqqkkkppprrrnnnkkkmmmoooppprrrqqqpppppprrrrrrqqqppprrrpppnnnoooqqqsssssssssvvvtttqqqnnnmmmnnnoooppppppoooooonnnnnnooopppqqqsssmmmkkknnnpppooonnnooorrrmmmhhhgggjjjnnnppppppjjjkkklllkkkjjjjjjkkkmmmuuupppkkkiiijjjlllkkkjjjkkkkkkjjjiiijjjmmmoooqqqooommmkkkkkklllmmmnnnmmmkkkkkkllllllmmmnnnnnnnnnlllkkkjjjlllooopppnnnllllllllllllllllllmmmnnnnnnrrrpppmmmkkkjjjlllnnnoookkkkkkkkkkkkkkkkkkkkkkkkkkkmmmooopppppppppqqqrrrmmmooopppooooooqqqqqqooo~~~tttxxxpppuuuttttttsssrrrrrrsssssssssuuuqqqnnnooosssvvvtttqqqtttuuuuuuuuutttsssrrrrrrwwwwwwwwwwwwvvvuuutttssswww{{{|||{{{yyyyyyyyyxxx~~~|||}}}vvv~~~yyyxxxrrr~~~yyy{{{|||yyyzzzvvvvvv{{{wwwuuu~~~|||}}}~~~}}}|||{{{||||||{{{zzzzzzyyyxxxxxxtttuuuuuutttsssssstttvvvvvvrrrqqqtttuuurrrqqqrrrzzzxxxwwwuuuuuuvvvwwwxxxqqqrrrrrrssssssrrrrrrrrrooorrrssspppqqquuuuuussspppppppppqqqrrrrrrrrrqqqqqqsssrrrnnnooosssuuusssoooqqqsssssssssrrrsssttttttrrrsssuuurrrnnnpppuuuvvvsssqqqpppqqqrrrqqqpppxxxwwwvvvuuutttsssssssssqqqsssvvvwwwwwwuuuqqqooorrrssstttuuuvvvuuuuuutttuuuvvvvvvuuutttssstttuuuxxxyyyzzzxxxvvvuuuuuuvvvqqqrrrsssttttttuuuuuuuuutttuuuttttttsssssssssttttttssssssrrrrrrssstttuuusssqqqqqqttttttrrrrrruuuvvvvvvvvvwwwxxxyyy{{{|||~~~{{{yyyxxxxxxvvvuuuxxxxxxxxxwwwvvvtttsssrrrqqqrrrrrrssssssssssssssssssssssssssssssttttttuuuqqqrrrrrrqqqooooooppprrrpppttttttqqqppprrrsssrrrsssrrrqqqqqqrrrsssrrrppptttrrrpppoooqqqrrrrrrqqqrrrrrrqqqqqqqqqpppooonnnmmmnnnnnnooopppqqqrrrrrrrrrmmmkkknnnpppnnnmmmnnnsssoookkkiiijjjkkklllkkkiiikkkllllllkkklllnnnppptttpppllljjjkkkllllllkkklllkkkjjjjjjjjjlllnnnooonnnmmmkkkjjjlllmmmmmmlllmmmmmmmmmmmmmmmlllllllllooonnnmmmoooqqqrrrqqqnnnooonnnnnnnnnnnnooooooooonnnmmmllllllkkkllllllmmmmmmmmmmmmmmmmmmlllllllllmmmnnnppppppnnnmmmnnnoookkkmmmooooooppprrrsssssstttxxxnnnpppssssssrrrrrrrrrrrrrrrsssvvvrrrpppqqquuuwwwuuurrruuuuuuuuuuuutttsssrrrqqquuuvvvvvvvvvvvvuuuttttttvvvwwwxxxwwwwwwxxxyyyyyyzzz~~~~~~zzzzzz~~~|||xxxsssuuuvvvxxx|||yyyxxx|||}}}~~~}}}}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzuuuvvvwwwvvvuuuuuuvvvxxxvvvrrrqqqtttuuusssrrrsss{{{zzzxxxvvvuuutttuuuuuurrrrrrssssssssssssrrrrrrpppssssssqqqrrruuuvvvsssooooooppppppqqqqqqqqqqqqqqqsssrrroooooosssuuusssqqqooooooppprrrssssssssssssqqqrrrsssrrrooopppssstttrrrppppppqqqrrrrrrrrrzzzyyywwwuuuttttttttttttqqqsssuuuvvvvvvtttrrrpppsssssstttuuuuuuuuuuuuttttttvvvxxxwwwvvvtttttttttvvvwwwwwwvvvsssqqqrrrrrrtttvvvyyyxxxvvvuuuvvvxxxvvvuuutttsssssssssssssssttttttuuuuuuuuutttsssssstttqqqppprrrsssqqqrrrvvvtttuuuuuuvvvxxxzzz{{{|||zzz{{{xxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuurrrrrrrrrsssttttttuuuuuuqqqrrrssssssttttttssssssrrrssssssrrrppppppqqqsssqqqrrrqqqooopppssssssooopppooonnnnnnoooooommmllluuusssqqqpppqqqqqqpppooommmooorrrttttttrrrooommmlllmmmoooqqqrrrssssssrrrppplllkkknnnpppmmmmmmnnnqqqnnnkkkjjjjjjkkkjjjiiiiiikkkmmmmmmmmmnnnppprrrssspppmmmkkklllmmmmmmmmmmmmlllkkkjjjjjjkkklllmmmmmmllljjjjjjkkkllllllkkknnnnnnmmmmmmlllkkkkkkjjjmmmllllllmmmoooooonnnllloooooonnnnnnnnnnnnnnnnnnjjjjjjkkklllllllllkkkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnooopppooommmkkkkkkllliiikkknnnpppqqqrrruuuwwwtttwwwpppnnnrrrqqqqqqqqqqqqqqqrrrrrruuurrrpppqqqtttvvvtttrrruuuuuuuuuuuutttsssrrrqqqtttttttttuuuuuuuuuuuuuuuwwwuuutttuuuwwwzzz{{{{{{zzzyyy}}}}}}~~~}}}xxxwww|||zzz~~~|||yyyyyyzzz{{{{{{{{{}}}~~~~~~}}}|||||||||{{{{{{zzzzzzyyyyyywwwxxxxxxwwwuuutttuuuwwwwwwsssrrruuuuuusssqqqsssyyyxxxvvvuuutttsssssssssssssssssssssssssssrrrqqqooorrrsssqqqrrruuuuuusssqqqqqqqqqpppooooooooopppppprrrrrroooooossstttrrrqqqnnnlllmmmqqqttttttrrrqqqqqqqqqrrrrrrppppppqqqtttsssqqqqqqssstttuuuuuuxxxvvvtttrrrqqqqqqrrrrrrqqqrrrtttuuuuuutttrrrqqqsssssstttttttttuuuuuuuuuuuuxxxzzz{{{yyywwwvvvuuuuuuvvvvvvtttqqqooooooppptttxxx{{{zzzuuusssvvvyyywwwuuutttssssssssssssrrrtttuuuvvvwwwvvvuuusssrrrvvvrrrppprrrrrrqqqssswwwsssttttttvvvxxxzzz|||}}}zzz~~~|||zzzyyyyyyyyy{{{||||||xxxwwwvvvuuuuuuuuuvvvwwwtttttttttsssssstttttttttpppqqqssstttttttttsssrrrsssttttttsssqqqqqqrrrtttqqqrrrpppoooqqquuusssmmmqqqooonnnnnnooonnnmmmllltttrrrppppppqqqrrrqqqooolllooorrrtttuuussspppooolllnnnppprrrssssssqqqqqqooolllllloooooommmlllnnnkkkkkkjjjkkkkkkkkkkkkkkkjjjkkkmmmnnnmmmmmmooopppqqqooommmllllllmmmnnnnnnmmmmmmlllkkkjjjjjjkkkkkklllkkkjjjjjjkkklllkkkjjjmmmmmmmmmllllllkkkkkkkkkllllllllllllmmmlllkkkkkkllllllllllllllllllkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnooooooooonnnoooppppppmmmlllllllllkkkkkknnnqqqqqqqqqtttzzzttttttsssrrrppppppppppppppppppqqqrrrrrrpppnnnoooqqqsssrrrqqqrrrsssttttttuuutttttttttsssssssssttttttuuuvvvwwwxxxuuutttxxx{{{{{{{{{|||{{{||||||}}}yyyzzz~~~~~~zzzwww{{{}}}~~~{{{{{{~~~~~~|||}}}~~~~~~}}}|||xxx~~~}}}|||zzzyyyxxxwwwyyyzzzyyywwwtttssstttuuuyyyuuusssuuuuuurrrpppqqqtttttttttsssssstttttttttssstttttttttssssssrrrqqqnnnqqqrrrppppppttttttrrrsssttttttqqqnnnlllmmmoooqqqtttsssqqqqqqtttuuusssrrrnnnlllmmmpppssssssqqqpppqqqqqqqqqrrrrrrqqqppptttrrrpppqqqssstttuuuuuuuuutttsssqqqqqqqqqqqqrrrrrrrrrsssssssssssssssrrrsssssssssssssssttttttuuutttwwwzzz{{{zzzwwwuuutttwwwxxxxxxvvvtttrrrrrrsssooosssvvvuuuqqqoooqqqtttwwwuuurrrrrrttttttsssrrrtttuuuvvvwwwwwwuuusssqqqwwwsssrrrttttttsssuuuyyysssssstttuuuwwwzzz{{{}}}}}}yyytttvvvxxxzzz{{{|||||||||xxxwwwvvvuuuuuuvvvwwwxxxxxxwwwuuutttrrrrrrqqqqqqqqqrrrssstttuuutttsssrrrttttttuuusssrrrqqqrrrtttuuuuuutttsssvvvyyyvvvqqqvvvuuuttttttuuuuuusssrrrqqqpppoooppprrrsssrrrqqqooopppqqqrrrrrrsssrrrrrrnnnpppqqqrrrrrrqqqooonnnnnnlllmmmppppppllllllooojjjkkkllllllkkkkkkjjjkkkkkkmmmnnnnnnlllkkkkkklllmmmmmmmmmmmmlllmmmnnnpppnnnnnnmmmlllkkkkkkkkkkkklllkkkjjjjjjllllllkkkjjjkkkkkkkkkkkkllllllmmmmmmppppppqqqpppooonnnnnnnnnkkkkkklllmmmllllllkkkjjjnnnllljjjiiijjjllloooppplllllllllmmmmmmnnnnnnnnnmmmnnnppppppooooooooopppmmmmmmpppsssrrrooosss{{{sssnnnssstttpppoooooooooppppppqqqrrrrrrpppppppppqqqrrrrrrrrroooppprrrtttuuuvvvwwwwwwsssssssssssstttvvvwwwxxxwwwtttuuu{{{~~~zzzyyy{{{{{{}}}~~~zzz~~~wwwxxx|||~~~}}}}}}~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||zzzyyywwwwwwzzzzzzzzzxxxuuussstttuuuyyyuuusssuuuvvvsssqqqrrrqqqrrrrrrssstttuuuuuuuuuttttttuuuttttttsssrrrqqqnnnqqqqqqooopppssstttqqquuuvvvuuurrrnnnlllnnnqqqsssvvvvvvttttttwwwwwwtttqqqpppoooooopppqqqqqqqqqoooqqqrrrqqqsssuuusssooorrrpppnnnnnnppprrrrrrrrrtttttttttttttttttttttsssrrrrrrrrrrrrrrrsssssssssssssssrrrrrrsssssstttuuurrrtttwwwxxxvvvtttrrrrrrtttuuuuuutttrrrqqqrrrssspppsssuuuuuurrrqqqrrrtttvvvsssqqqrrruuuvvvuuurrrssstttuuuvvvvvvuuusssrrrwwwtttsssuuuvvvtttuuuyyysssttttttuuuwwwyyyzzz{{{~~~zzztttwww{{{|||{{{zzzxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwzzzxxxvvvsssqqqppppppppprrrsssttttttuuuuuuttttttsssttttttsssqqqqqqrrrtttrrrtttuuussstttwwwuuupppuuutttssssssuuuuuutttsssoooooooooqqqssstttsssqqqqqqqqqqqqpppqqqrrrssstttppppppqqqqqqpppooommmlllnnnmmmooorrrqqqmmmlllpppooooooooommmjjjhhhhhhhhhkkkmmmoooooommmkkkjjjjjjjjjkkkmmmlllllllllnnnpppnnnnnnnnnnnnmmmmmmlllllllllkkkkkklllmmmmmmkkkjjjiiijjjjjjkkkllllllmmmmmmooopppqqqpppnnnlllllllllkkklllmmmnnnooonnnnnnmmmooommmkkkiiiiiikkknnnqqqkkkkkkkkkllllllmmmmmmnnnkkkmmmoooppppppppprrrsssnnnmmmppptttrrrnnnsss~~~~~~rrrhhhqqqqqqoooooooooooopppqqqrrrrrrttttttssssssssstttuuuuuunnnoooqqqsssuuuwwwwwwxxxuuutttttttttuuuvvvxxxyyytttrrruuu|||}}}xxxyyy~~~}}}{{{~~~yyytttzzzwwwxxxzzz}}}}}}||||||~~~{{{||||||}}}}}}~~~~~~~~~zzz~~~~~~}}}|||{{{zzzyyyxxxyyyyyyzzzyyywwwvvvxxxyyywwwsssrrruuuwwwuuutttuuurrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqooorrrrrrpppqqqtttuuurrrsssuuuvvvsssnnnmmmqqquuuqqqtttuuurrrsssvvvuuussspppqqqrrrrrrqqqpppppppppooorrrsssqqqtttwwwuuunnnrrrpppnnnnnnpppqqqqqqqqqqqqrrrtttvvvwwwvvvuuutttrrrrrrqqqqqqqqqrrrssstttssssssrrrrrrrrrssstttuuuqqqtttvvvvvvtttrrrrrrrrrpppqqqrrrqqqpppooopppqqqssstttuuuvvvvvvvvvvvvwwwuuurrrpppqqquuuwwwvvvsssrrrrrrttttttuuutttssssssuuussssssvvvvvvttttttwwwttttttuuuuuuvvvxxxyyyzzz|||{{{~~~wwwzzz}}}|||zzzxxxxxxyyyxxxxxxxxxxxxwwwwwwvvvuuuxxxwwwtttqqqpppoooppppppuuuttttttttttttuuuvvvvvvsssttttttsssqqqppprrrsssmmmrrrtttrrrqqqrrrrrrooopppooonnnoooqqqrrrrrrqqqqqqpppppprrrssssssqqqooorrrrrrqqqqqqrrrrrrrrrsssooooooooonnnnnnnnnnnnnnnnnnnnnqqqtttrrrmmmmmmqqqpppqqqpppmmmjjjhhhhhhjjjkkkmmmppppppnnnmmmllllllgggiiillllllkkkkkknnnpppoooooooooooooooooonnnnnnlllllllllmmmnnnnnnllljjjkkkkkkkkkkkkkkkkkkkkkllllllnnnooonnnkkkiiiiiijjjiiijjjlllnnnoooooonnnnnnnnnmmmkkkjjjiiijjjlllmmmjjjkkkkkklllmmmmmmnnnnnnjjjlllooooooooooooqqqrrrmmmkkkooouuusssnnnuuuwwwtttiiitttooopppoooooopppqqqrrrsssssstttuuuuuuuuutttuuuvvvwwwpppqqqrrrtttuuuvvvvvvvvvwwwvvvuuuuuuuuuwwwyyyzzzuuussswww}}}|||yyy~~~~~~}}}{{{}}}|||}}}vvvtttvvv{{{|||zzz{{{zzz{{{{{{|||}}}~~~~~~}}}}}}|||||||||{{{{{{{{{{{{wwwyyyzzzyyyyyyzzz|||~~~tttppppppuuuwwwvvvvvvxxxuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuuuutttsssrrrqqqpppssssssqqqrrruuuvvvsssqqqtttuuusssooooootttyyymmmpppqqqoooppprrrrrroooooosssuuuuuuqqqnnnoooppppppssssssqqqtttyyyvvvnnnuuussspppppprrrssssssrrrnnnpppsssvvvwwwvvvuuutttrrrrrrqqqpppqqqrrrtttuuussssssrrrqqqrrrssstttuuusssuuuwwwwwwuuusssssstttqqqsssttttttsssrrrtttuuurrrqqqqqqsssuuuvvvuuutttuuuqqqoooqqqvvvxxxwwwtttqqqqqqrrrsssttttttttttttsssqqqrrrvvvvvvssssssuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz|||vvvyyy{{{}}}{{{yyyyyy{{{}}}xxxxxxyyyyyyxxxwwwuuutttvvvuuussspppooopppqqqqqqvvvuuuuuuttttttuuuwwwxxxrrrssssssrrrppppppqqqsssnnnuuuyyyvvvsssttttttssspppoooooopppsssttttttsssrrrrrrqqqrrrsssrrrooommmqqqrrrsssssssssrrrqqqqqqmmmmmmllllllmmmnnnooopppnnnooorrruuusssnnnnnnrrrnnnoooooommmjjjiiilllooojjjmmmpppqqqpppoooooooooeeehhhkkkkkkjjjkkknnnpppooooooppppppppppppoooooommmllllllnnnoooooommmjjjmmmllllllkkkkkkjjjjjjiiiooorrrsssqqqmmmkkkkkkmmmeeegggjjjlllnnnnnnmmmlllkkkkkkkkkkkkjjjjjjiiihhhkkkkkkllllllmmmnnnnnnooojjjlllnnnooonnnnnnooopppkkkiiinnnuuutttooowwwqqqvvvnnnyyyqqqppppppppppppqqqrrrssstttsssssstttsssssssssuuuvvvsssssstttttttttttttttsssyyyxxxvvvuuuvvvwwwyyyzzzxxxvvvzzz}}}|||~~~}}}~~~zzz|||yyyzzz|||}}}xxxsssuuu{{{~~~|||{{{}}}~~~}}}|||{{{zzzzzzwwwxxxxxxxxxwwwvvvtttssswwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyrrrtttuuuuuutttsssssstttrrrrrrssstttuuuuuuuuutttppp{{{vvvnnnooottttttttttttrrrpppoooppprrrsssrrrrrrrrrssssssttttttrrrqqqpppqqqssstttsssrrrooopppqqqrrrsssrrrqqqqqqssssssttttttuuuuuuvvvvvvvvvrrroooqqqvvvyyyxxxuuurrrsssssssssrrrrrrtttuuuttttttttttttsssrrrqqqqqqsssssstttuuutttsssqqqppppppqqqssssssqqqppppppqqqtttsssqqqpppppprrruuuwwwsssppppppssstttrrrssswwwvvvsssrrrtttuuutttuuuyyyzzzxxxvvvwwwyyyzzzxxxvvvvvvzzzzzz~~~xxxzzz{{{||||||zzzxxxvvvwwwwwwwwwwwwwwwwwwwwwwwwrrrrrrsssssssssrrrqqqqqqtttsssqqqqqqsssttttttsssuuuuuuuuutttssssssrrrrrrsssqqqppprrruuuvvvtttqqqvvvtttsssqqqppppppqqqqqqtttsssrrrrrrqqqqqqqqqqqqooonnnlllmmmoooqqqrrrrrrsssnnnjjjkkkppptttuuusssuuuooonnnssssssnnnlllooommmmmmlllllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnooommmlllkkkjjjkkkmmmoooqqqqqqppppppooonnnmmmmmmlllnnnoooppppppooommmkkkjjjllljjjhhhjjjlllnnnllljjjqqqrrrpppmmmiiiiiilllooommmllllllmmmnnnnnnmmmkkkmmmnnnooonnnllljjjiiijjjmmmllllllkkkkkkmmmnnnooorrrmmmkkknnnooolllnnnssssssnnnooouuuuuusss|||rrrnnnuuuuuulllsssqqqoooppprrrsssrrrooopppqqqqqqpppooooooppprrrrrrsssuuuuuuttttttvvvxxxrrrtttvvvxxxyyyyyyxxxwww{{{vvvzzzyyyttt~~~}}}~~~}}}}}}yyy|||}}}zzzzzz|||~~~}}}}}}~~~{{{zzz|||~~~}}}}}}}}}|||zzzzzz{{{{{{zzzxxxwwwvvvzzzzzzyyyxxxvvvuuuttttttwwwvvvvvvvvvvvvvvvvvvvvvssstttvvvvvvtttssstttuuussssssttttttttttttttttttmmmrrrvvvtttnnnkkklllpppssstttuuutttttttttvvvxxxsssrrrrrrqqqrrrssstttuuusssrrrqqqqqqssstttsssrrroooppprrrsssssssssrrrqqqtttttttttuuuuuuuuuuuuuuuvvvsssqqqrrrvvvwwwuuurrrpppqqqrrrrrrqqqqqqsssuuuuuuuuuuuutttsssrrrqqqpppkkkmmmppprrruuuvvvwwwwwwpppqqqssssssqqqpppqqqqqqtttsssrrrqqqqqqrrrtttuuutttqqqqqqsssssspppqqqtttwwwtttsssttttttrrrsssvvvyyywwwvvvvvvyyyyyyxxxvvvttt}}}~~~zzz|||||||||{{{{{{{{{zzzzzzwwwwwwwwwvvvwwwwwwxxxxxxsssssssssssssssrrrqqqpppqqqssstttsssrrrrrrtttvvvuuuuuuuuuuuuuuuuuuuuuuuutttsssssstttvvvvvvuuutttuuutttrrrqqqqqqqqqqqqrrrtttssssssrrrqqqqqqrrrrrrpppooonnnnnnppprrrsssssssssooolllmmmqqqtttsssqqqppplllmmmrrrtttqqqpppqqqooommmlllkkkkkkmmmooopppooonnnnnnnnnnnnnnnoooooollllllkkkkkklllmmmoooppprrrrrrrrrqqqqqqppppppooommmmmmmmmmmmlllkkkjjjjjjllljjjiiijjjlllmmmllljjjoooooonnnjjjggggggjjjmmmkkkkkkjjjkkklllmmmkkkiiilllmmmmmmllljjjiiiiiijjjnnnmmmlllllllllmmmoooooosssnnnmmmppppppnnnppptttqqqnnnooottttttsssrrrmmmtttssslllrrrpppnnnoooqqqrrrqqqoooqqqrrrsssrrrpppppprrrsssrrrtttuuuuuuttttttuuuwwwrrrsssuuuwwwxxxxxxwwwwww{{{||||||~~~yyyzzz~~~|||}}}{{{{{{}}}}}}{{{|||~~~~~~~~~~~~zzzzzzzzzzzzzzzyyyxxxwwwyyyyyyxxxwwwwwwvvvuuuuuuxxxwwwwwwvvvuuuttttttssssssuuuwwwvvvuuutttuuuuuutttttttttttttttsssssssssqqqqqqpppooooooppprrrtttssstttuuuuuuttttttwwwyyysssrrrqqqpppppprrrtttuuutttrrrqqqrrrssssssrrrqqqpppqqqrrrssstttsssrrrrrruuuuuuuuuuuuuuutttttttttvvvtttrrrtttvvvvvvssspppooopppqqqqqqpppqqqsssuuuvvvvvvuuuuuusssrrrppppppppppppqqqrrrssssssrrrrrrpppqqqssssssqqqqqqqqqrrrtttssssssssssssrrrrrrrrruuurrrqqqrrrrrrooooooqqqwwwtttsssttttttqqqqqqtttyyywwwvvvwwwxxxyyyxxxvvvtttwww~~~}}}|||zzzyyyyyyzzz{{{|||xxxwwwuuuuuuuuuwwwyyyzzzttttttttttttsssrrrqqqpppnnnrrrvvvuuuqqqpppuuuzzzttttttuuuvvvvvvwwwxxxxxxtttuuuwwwwwwvvvvvvvvvwwwssssssrrrrrrrrrrrrrrrsssttttttsssrrrrrrrrrrrrsssqqqqqqqqqqqqqqqrrrssstttssspppnnnooorrrsssqqqooonnnlllnnnrrruuurrrppppppooonnnlllkkklllmmmpppqqqpppoooooooooooooooooooookkkllllllmmmmmmnnnooooooqqqqqqqqqqqqqqqpppppppppmmmllljjjiiiiiiiiiiiijjjmmmkkkjjjkkkllllllkkkjjjoooooommmkkkhhhhhhjjjlllkkkjjjiiijjjlllllljjjiiikkkkkkkkkjjjhhhiiikkkmmmnnnnnnnnnmmmnnnoooooopppssspppoooqqqrrrqqqrrruuupppoooqqqtttssstttpppnnnttttttoooqqqooonnnooopppqqqpppooosssttttttsssrrrrrrsssuuussstttuuuuuutttssstttvvvtttuuuvvvwwwxxxyyyzzzzzzvvv~~~~~~xxx{{{}}}~~~}}}yyywww|||{{{||||||~~~~~~~~~}}}|||||||||wwwwwwwwwwwwwwwvvvvvvuuuttttttuuuvvvvvvwwwxxxxxxwwwwwwvvvvvvuuuttttttssstttvvvwwwwwwvvvuuuuuuvvvuuuuuuttttttssssssssssssuuuuuutttssstttuuuwwwxxxsssttttttrrrqqqpppqqqssssssrrrpppooooooqqqsssuuutttsssrrrrrrssstttrrrqqqqqqrrrssstttuuutttssssssvvvvvvuuuuuuttttttssssssvvvttttttuuuwwwwwwuuurrroooqqqrrrrrrqqqrrrtttvvvvvvvvvvvvuuutttrrrppppppttttttsssrrrqqqooonnnmmmpppqqqssssssrrrqqqrrrssssssttttttttttttsssqqqpppuuurrrqqqssssssppppppsssvvvrrrrrrttttttqqqqqqsssyyyxxxxxxxxxyyyyyyyyyxxxyyy|||}}}zzzzzzzzzzzzyyyyyyyyyyyyyyyzzzxxxvvvtttssstttvvvyyy{{{uuuuuuuuuuuutttrrrqqqpppooorrruuutttrrrrrrvvvzzzuuuuuuuuuvvvvvvwwwwwwwwwsssvvvxxxxxxvvvtttvvvyyyrrrrrrrrrrrrssssssssssssttttttssssssssssssssstttrrrssstttssssssssstttuuusssrrrqqqrrrsssrrrooommmpppppppppssstttqqqnnnlllmmmnnnnnnnnnoooppppppppppppqqqqqqqqqppppppooooookkklllmmmnnnooooooooonnnmmmmmmmmmmmmmmmnnnnnnnnnmmmllliiigggggghhhjjjkkkmmmlllllllllllllllkkkkkkrrrqqqpppnnnmmmmmmnnnooolllkkkkkklllmmmmmmllljjjkkkkkkkkkiiihhhjjjmmmooooooooooooooooooppppppppprrrqqqpppqqqrrrrrrsssuuuqqqqqqssssssqqquuuyyynnnoootttuuusssqqqpppppppppqqqqqqpppppprrrssstttsssrrrqqqsssuuussstttuuuuuusssssstttuuuwwwwwwwwwxxxyyy{{{|||}}}vvv~~~{{{rrr}}}~~~ttt|||~~~}}}{{{zzz||||||{{{}}}~~~~~~}}}{{{zzzyyyyyywwwvvvvvvvvvuuuuuuuuuuuussssssttttttuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvuuuuuutttvvvwwwwwwvvvuuuuuuvvvvvvuuutttsssssssssssssssrrruuuwwwwwwtttssssssuuurrrrrrsssrrrpppoooqqqrrrsssrrrqqqpppppprrrtttuuutttsssrrrrrrttttttsssrrrrrrssstttuuuvvvuuuttttttvvvvvvuuuuuuttttttssssssttttttuuuvvvxxxxxxxxxwwwqqqrrrssssssssssssuuuwwwvvvvvvvvvuuutttsssqqqpppqqqqqqqqqqqqqqqqqqrrrrrroooqqqssssssrrrrrrssstttrrrssstttuuutttsssqqqpppuuurrrqqqtttuuusssssswwwssspppqqqtttuuurrrrrruuuyyyzzzzzzzzzyyyyyyzzzzzz~~~wwwyyy|||xxxxxxyyy{{{||||||{{{zzzyyyxxxvvvtttssstttvvvxxxzzzuuuuuuuuuuuutttsssrrrqqqrrrqqqqqqrrrtttvvvwwwwwwvvvvvvvvvuuuuuutttttttttqqqtttwwwwwwtttsssuuuwwwrrrssssssssssssssssssssstttttttttsssssstttuuuuuusssuuuvvvvvvtttssstttuuusssssssssssssssqqqnnnlllppppppqqqqqqrrrrrrppplllkkkmmmpppssssssrrrpppoooqqqqqqrrrrrrqqqpppooonnnkkklllmmmnnnooooooooooookkkkkkkkklllllllllllllllnnnllljjjggggggiiikkkmmmllllllmmmllllllkkkllllllsssrrrpppoooooopppppppppnnnnnnmmmnnnooopppnnnllllllllllllkkkjjjkkkoooqqqnnnoooooopppppppppppppppoooppppppoooppprrrsssssstttttttttrrrqqqwwwuuuoooppprrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrqqqrrrrrrqqqppppppqqqsssrrrsssttttttsssssstttuuuvvvvvvvvvwwwyyy{{{|||}}}}}}|||yyy~~~~~~xxx|||www}}}{{{yyyzzz~~~}}}~~~}}}zzzyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxyyywwwwwwvvvuuuuuutttssssssuuuvvvwwwxxxxxxwwwvvvuuusssuuuwwwvvvuuutttuuuuuuvvvuuusssrrrrrrssstttuuurrruuuyyyyyywwwsssrrrrrrppprrrssssssssstttwwwyyysssrrrrrrrrrssssssttttttsssrrrrrrrrrtttuuutttsssssstttuuuvvvwwwvvvuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttuuuvvvwwwyyyzzzssstttuuutttssssssuuuwwwuuuuuuuuuuuuuuutttsssrrruuutttsssqqqppppppppppppoooqqqssstttsssrrrssstttrrrssstttttttttsssrrrqqquuurrrrrruuuvvvtttuuuxxxrrrpppqqquuuvvvssssssvvvyyyzzz{{{zzzyyyxxxyyy{{{uuuxxx~~~sssxxxzzz}}}}}}{{{zzzxxxwwwuuuttttttuuuwwwxxxuuuuuuuuuvvvuuuuuutttssstttrrrqqqrrruuuwwwwwwvvvwwwwwwvvvuuuuuutttssssssrrrsssuuuuuutttttttttuuussssssttttttttttttsssrrruuuttttttttttttuuuvvvvvvsssvvvxxxwwwtttrrrsssuuussssssttttttrrrqqqooommmlllnnnooonnnqqquuutttqqqkkkmmmqqqtttuuutttqqqppppppqqqrrrrrrqqqpppnnnmmmlllmmmmmmnnnnnnoooppppppnnnnnnnnnnnnmmmmmmmmmmmmnnnllljjjiiihhhjjjlllnnnjjjlllmmmmmmllllllmmmnnnqqqooonnnnnnoooooonnnmmmooonnnmmmnnnppppppnnnmmmlllmmmmmmmmmlllllloooqqqnnnnnnooopppppppppppppppllloooooonnnooorrrsssqqqttttttsssqqqrrrzzztttqqqrrrooommmnnnrrrssstttsssrrrqqqrrrtttppppppqqqpppooooooppprrrppprrrssstttssssssuuuvvvssstttuuuvvvxxxyyy{{{{{{~~~~~~xxxyyyyyy||||||yyyzzz}}}{{{{{{|||}}}{{{zzzyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwvvvuuutttssswwwxxxyyyzzzyyywwwuuutttssstttvvvvvvtttssstttuuuuuutttsssrrrrrrsssuuuvvvvvvuuuuuuwwwyyyxxxuuuqqqrrrsssuuuuuuuuuvvvyyy{{{rrrssstttuuuuuuuuuttttttrrrqqqqqqrrruuuvvvvvvuuutttuuuvvvwwwwwwwwwvvvvvvtttttttttuuuuuuuuuuuuuuuuuutttsssrrrrrrsssvvvyyytttuuuuuutttrrrrrrsssuuuttttttuuuuuuuuuuuuttttttxxxwwwuuurrrpppooooooooooooqqqssstttsssssstttuuurrrrrrsssssstttsssssssssuuurrrrrrtttuuurrrsssvvvtttrrrssswwwwwwssssssuuuvvvxxxzzzyyywwwvvvxxxyyyyyyxxx|||}}}www}}}xxxyyyzzz{{{{{{{{{zzzzzzxxxwwwvvvuuuuuutttuuuuuuttttttuuuvvvvvvvvvvvvuuussstttttttttttttttvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvssssssssstttuuuvvvuuusssttttttuuuuuutttsssrrrqqquuuuuuttttttuuuvvvvvvwwwssswwwyyyxxxtttqqqrrrtttsssttttttsssrrrppppppooommmooonnnlllooouuuvvvrrrnnnoooppprrrsssttttttssspppqqqrrrrrrqqqooommmlllnnnmmmmmmmmmmmmooopppqqqpppppppppoooooonnnnnnnnnmmmkkkjjjiiiiiijjjlllmmmiiikkkmmmmmmllllllnnnqqqpppmmmllllllnnnooommmkkklllkkkkkklllmmmmmmllljjjkkkmmmnnnmmmllllllmmmnnnmmmnnnooopppppppppooooookkkooopppnnnooossstttpppsssrrroooooottt~~~pppqqqtttpppmmmoooqqqrrrtttsssqqqppprrrtttooopppqqqpppnnnnnnpppqqqoooppprrrsssssstttvvvwwwssstttvvvyyy{{{{{{|||||||||zzzyyy|||{{{{{{~~~}}}~~~{{{zzzyyyxxxyyyzzz{{{|||yyyyyyyyyxxxxxxxxxxxxxxxzzz{{{{{{{{{zzzwwwtttsssrrrtttuuuuuutttssssssttttttsssrrrqqqrrrtttvvvwwwvvvqqqmmmpppwwwyyytttnnnuuuvvvvvvuuuttttttvvvxxxrrrsssuuuwwwwwwvvvuuusssqqqqqqqqqrrruuuwwwwwwvvvtttuuuvvvxxxxxxwwwwwwvvvssstttttttttuuuuuuvvvvvvvvvuuussspppooopppsssvvvtttuuuuuusssqqqpppqqqssssssttttttuuuuuuuuuuuuuuupppppppppqqqrrruuuwwwxxxoooqqqssstttsssssstttuuurrrrrrrrrsssssstttttttttwwwsssrrrtttsssppppppsssvvvtttuuuxxxwwwsssqqqssstttwwwxxxxxxuuutttvvvxxxsss}}}~~~{{{}}}}}}zzzvvvvvvuuuuuuuuuvvvxxxyyyxxxxxxwwwvvvuuutttssssssssstttuuuvvvvvvwwwwwwwwwrrruuuxxxvvvrrrqqqtttyyyvvvvvvvvvwwwxxxxxxyyyyyyuuusssrrrtttwwwxxxvvvsssuuuuuuvvvvvvuuusssqqqpppuuuuuuuuuuuuuuuvvvwwwwwwssswwwzzzxxxssspppqqqtttsssttttttsssqqqppppppqqqqqqssspppkkkmmmssstttpppqqqpppooooooqqqsssuuuwwwooopppqqqrrrqqqooommmkkkooonnnmmmlllmmmoooqqqrrrqqqppppppooonnnmmmmmmlllkkkjjjjjjiiiiiijjjkkklllhhhjjjmmmmmmlllmmmooorrrpppnnnlllmmmooopppnnnkkkjjjiiihhhiiijjjkkkiiigggjjjlllnnnmmmlllkkkkkkllllllmmmnnnppppppoooooonnnjjjoooqqqnnnooottttttpppqqqooommmmmmuuuwwwkkkqqqwwwsssppptttooorrrsssrrrpppoooqqqssspppqqqqqqpppooooooppprrrnnnppprrrsssssstttvvvxxxuuuwwwzzz}}}~~~}}}|||}}}}}}zzzzzz{{{|||~~~~~~}}}|||yyywwwyyy||||||wwwsssvvvwwwyyyxxxvvvuuuuuuuuu~~~|||xxxvvvuuuwwwyyy{{{wwwwwwvvvuuuuuuuuuuuuuuupppppppppqqqrrrssstttuuutttuuuuuuuuussssssuuuvvvvvvuuusssrrrrrrsssuuuvvvqqqsssvvvvvvuuuttttttuuurrrtttwwwwwwvvvtttttttttwww{{{zzzuuutttxxxxxxtttvvvvvvwwwwwwwwwwwwvvvvvvxxxvvvuuuwwwyyyyyyvvvrrrrrrssssssrrrqqqrrrtttvvvxxxxxxwwwvvvuuutttssssssssssssrrrqqqqqqqqqqqqrrrvvvuuutttrrrrrrsssttttttuuusssqqqpppqqqqqqpppnnnqqqrrrrrrssstttuuuvvvvvvrrrsssuuuvvvwwwvvvtttsssxxxwwwvvvuuuuuuvvvwwwwwwwwwxxxzzz|||~~~xxxuuuvvvyyyzzzwwwvvvxxxyyyxxxwwwvvvuuuuuuuuuvvvtttuuuuuuuuuuuuuuuttttttuuuvvvvvvuuusssssstttvvvvvvtttrrrqqqsssuuuuuuuuuqqqrrrrrrssstttttttttsssrrrrrrsssvvvzzz{{{xxxuuuwwwwwwvvvvvvvvvvvvvvvvvvzzzvvvrrrqqqssstttsssqqquuu{{{uuuqqqxxxyyytttuuuvvvkkkjjjtttvvvoooooowwwvvvsssooonnnoooqqqrrrrrrooooooppppppooooooooopppkkkkkkkkklllllllllllllllssssssrrrqqqooollliiigggqqqooollliiiiiikkknnnppppppllljjjkkkpppqqqooolllnnnooopppppppppooommmlllkkkkkkjjjiiijjjkkkmmmnnnnnnooopppnnnkkklllppptttnnnooopppooonnnmmmnnnooopppllliiiiiimmmqqqssssssmmmoooooooootttwwwmmmnnnrrrssspppnnnoooqqqqqqnnnnnnppppppmmmsssqqqqqqtttwwwwwwuuurrrpppqqqssstttuuutttsssssssssuuuwwwwwwyyy}}}wwwzzz~~~|||}}}}}}zzzzzz}}}|||xxxtttvvvxxxyyyyyywwwvvvvvvwww{{{yyywwwuuutttvvvxxxyyyvvvuuuuuutttttttttttttttrrrrrrrrrsssssstttuuuvvvuuuvvvvvvuuuttttttuuuwwwvvvuuutttsssssstttuuuvvvrrrtttwwwwwwvvvuuuuuuvvvrrrtttwwwwwwvvvtttttttttvvvyyyyyyuuutttxxxxxxuuussssssttttttttttttsssssswwwuuuuuuvvvxxxwwwuuurrrtttttttttsssrrrsssuuuwwwuuuuuuuuuuuuuuuuuuttttttvvvuuuuuutttttttttttttttttttttsssrrrrrrrrrrrrrrrtttrrrqqqrrrtttuuuuuuuuussssssssssssttttttttttttsssuuuvvvxxxxxxwwwvvvuuuvvvvvvuuuttttttuuuvvvwwwvvvwwwxxx{{{|||~~~~~~||||||xxxwwwyyyyyyuuussstttvvvvvvuuutttsssrrrrrrrrrsssssstttuuuuuutttsssrrrsssuuuuuuuuusssrrrssstttuuusssrrrrrrtttuuuuuutttqqqrrrsssssstttttttttssstttrrrppprrrvvvzzz{{{{{{vvvvvvvvvvvvuuutttrrrqqqpppooooooppprrrttttttsssnnnvvvsssooovvvvvvqqqrrrnnnkkkmmmtttuuuooooootttuuurrrpppooopppqqqrrrqqqooonnnmmmnnnnnnooonnnmmmnnnnnnmmmlllllllllllllllnnnnnnoooooooooooonnnnnnooonnnllljjjkkklllnnnppppppmmmkkkmmmqqqrrrpppmmmlllmmmnnnnnnnnnmmmkkkjjjkkkkkkjjjjjjjjjkkkmmmmmmmmmoooqqqqqqpppoooppppppnnnoooppppppnnnnnnooopppqqqnnnkkkjjjnnnqqqssssssqqqrrrqqqqqqwwwwwwpppqqqssssssrrrqqqpppssssssoooooorrrqqqoootttsssrrrtttvvvvvvsssqqqqqqrrrssssssttttttttttttwwwvvvvvvwww{{{}}}|||}}}|||}}}}}}zzz{{{|||}}}|||}}}|||yyyvvvvvvxxxyyyzzzxxxxxxxxxyyyxxxwwwuuusssssstttvvvwwwuuutttttttttssssssssssssttttttttttttuuuvvvwwwwwwvvvvvvwwwvvvuuutttvvvxxxttttttttttttttttttttttttqqqtttvvvvvvuuutttuuuuuurrrtttvvvwwwuuuttttttttttttwwwwwwuuuuuuxxxxxxvvvrrrrrrssssssssssssrrrrrruuuuuuuuuvvvwwwvvvtttrrruuuuuuuuutttssstttvvvxxxssssssssstttttttttuuuuuuwwwvvvuuuuuuttttttuuuuuurrrrrrssssssrrrrrrqqqppptttsssrrrsssuuuvvvvvvvvvttttttsssssssssrrrrrrrrruuuvvvxxxyyyyyyyyyxxxwwwtttttttttttttttuuuvvvwwwtttuuuwwwyyyzzz{{{||||||{{{~~~yyywwwxxxxxxuuussstttttttttsssrrrqqqpppooonnnppprrrsssuuuuuutttrrrqqqrrrtttuuuuuutttrrrrrrrrrsssrrrrrrsssuuuvvvuuusssrrrrrrssssssssssssssssssvvvtttrrrsssuuuwwwxxxxxxttttttuuuwwwzzz}}}sss{{{vvvooorrrrrrooossssssvvvyyyxxxuuuqqqpppqqqtttrrrqqqqqqrrrrrrqqqpppqqqnnnmmmnnnpppqqqooommmrrrqqqooommmlllllllllmmmmmmmmmmmmmmmnnnpppqqqqqqmmmlllllllllmmmnnnoooooopppnnnmmmooorrrsssqqqnnnmmmmmmmmmnnnmmmmmmlllkkkllllllkkkkkkkkklllmmmmmmmmmnnnpppsssuuussspppmmmooopppqqqpppoooooopppqqqssspppmmmmmmnnnqqqrrrsssuuuuuusssttt|||{{{uuuqqqrrrrrrqqqqqqtttqqqssssssoooooorrrrrrooovvvtttttttttttttttrrrppprrrrrrrrrsssssstttvvvvvv{{{wwwvvvxxx}}}}}}{{{~~~~~~||||||}}}zzz}}}}}}}}}|||{{{yyywwwuuuwwwyyyyyyxxxxxxxxxzzzvvvvvvuuutttttttttuuuvvvuuuuuuuuuuuuttttttssssssuuuuuuttttttuuuvvvwwwwwwvvvwwwwwwwwwuuuuuuvvvxxxssssssttttttttttttssssssppprrrtttuuutttsssssstttssstttvvvvvvuuuttttttuuussstttuuuuuuuuuvvvwwwvvvtttuuuuuuvvvvvvuuuuuutttvvvvvvvvvwwwwwwvvvtttssstttuuuuuutttssstttvvvxxxssssssssssssssssssssssssuuuuuutttsssssssssssstttrrrrrrsssttttttrrrqqqpppvvvtttrrrrrrssssssrrrqqqsssssssssssssssrrrrrrrrruuuvvvwwwxxxxxxxxxxxxwwwtttttttttuuuvvvwwwxxxxxxuuuvvvwwwyyyzzzzzz{{{{{{{{{xxx|||wwwtttvvvxxxwwwvvvxxxuuuttttttsssqqqpppooonnnppprrrtttuuuvvvuuusssqqqrrrtttvvvwwwuuusssrrrrrrrrrrrrrrrtttvvvvvvuuussssssssssssrrrssssssssssssvvvvvvvvvwwwwwwuuusssrrrzzzzzz||||||wwwrrrmmmppprrryyy{{{uuuppprrrvvvvvvsssrrrrrrssstttsssqqqoootttqqqnnnpppssstttrrrooosssrrrpppnnnmmmmmmnnnoooqqqpppooommmmmmmmmnnnoookkkkkklllnnnnnnoooooooooooonnnmmmoooqqqrrrpppnnnoooooooooooooooooonnnnnnllllllllllllllllllmmmmmmnnnmmmnnnqqquuutttppplllooopppqqqqqqpppoooqqqrrrtttrrrpppooooooppprrrsssuuutttrrrvvvtttqqqpppqqqpppmmmoootttqqqsssrrrnnnnnnqqqqqqooottttttssssssssssssrrrqqqssssssrrrrrrsssuuuwwwxxx{{{xxxxxxzzz||||||}}}|||}}}}}}~~~|||{{{zzzyyyxxxtttuuuwwwxxxwwwvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvvvvvvvuuutttsssttttttssssssttttttuuuuuuvvvwwwwwwwwwuuuuuuvvvxxxqqqrrrssssssssssssrrrqqqqqqsssuuuvvvuuuttttttuuusssuuuvvvvvvtttttttttuuurrrrrrsssuuuvvvuuutttuuuvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwyyyyyyxxxwwwvvvuuutttttttttsssrrrsssuuuwwwuuuttttttsssrrrqqqqqqqqquuuuuutttsssssssssssstttssstttuuuuuuuuutttrrrqqquuusssrrrrrrsssssssssrrrqqqqqqrrrsssssstttuuuuuutttuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyyyyyyywwwwwwxxxzzzzzz{{{{{{{{{|||ssswwwyyy{{{wwwsssuuuxxxwwwwwwxxxvvvvvvvvvuuutttsssqqqpppqqqssstttvvvvvvvvvttttttsssuuuxxxxxxwwwuuutttsssqqqqqqrrrtttvvvwwwuuussstttssssssrrrrrrrrrssstttwwwvvvvvvuuuuuuvvvxxxzzzvvvtttmmmssstttnnnkkkqqqwwwzzzrrrrrrrrrsssttttttqqqnnnsssqqqooopppssssssrrrpppqqqpppooooooooooooqqqqqqrrrqqqooommmmmmmmmmmmnnnjjjkkkmmmnnnooopppoooooollllllmmmoooppppppnnnmmmoooooonnnnnnnnnooooooooommmmmmmmmmmmmmmmmmmmmmmmpppnnnlllmmmppprrrpppnnnnnnpppqqqqqqppppppqqqrrrssssssrrrpppooopppqqqsssrrrqqqpppxxxqqqpppqqqrrrqqqnnnpppuuusssuuusssoooooorrrsssqqqrrrrrrrrrrrrrrrssstttttttttssssssssstttvvvxxxyyyxxxxxx{{{|||yyyxxxzzz~~~}}}}}}~~~}}}}}}{{{zzzzzzzzztttvvvwwwwwwvvvvvvvvvwwwuuuvvvwwwwwwxxxwwwwwwvvvuuuvvvwwwwwwwwwvvvtttssstttssssssrrrssssssttttttvvvvvvwwwvvvuuutttvvvxxxrrrrrrrrrrrrrrrrrrrrrrrrsssvvvxxxxxxwwwvvvwwwwwwtttuuuvvvuuutttssstttvvvrrrqqqrrrvvvvvvsssrrrsssttttttuuuuuuuuuuuuttttttvvvxxxzzzzzzxxxwwwvvvwwwsssttttttsssrrrsssuuuwwwvvvuuutttsssrrrqqqppppppwwwvvvuuuuuuttttttuuuuuuttttttuuuuuuttttttsssrrrsssrrrqqqrrruuuwwwxxxwwwqqqqqqrrrssstttuuuvvvwwwtttttttttttttttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyxxxyyyzzzzzz{{{{{{{{{{{{yyyxxx{{{{{{ttttttvvvuuuttttttvvvvvvwwwwwwwwwuuusssrrrsssssstttuuuvvvvvvvvvvvvuuuwwwxxxxxxwwwuuuuuuuuurrrqqqqqqsssvvvwwwvvvuuuuuutttsssrrrqqqrrrssstttwwwvvvsssrrruuu}}}~~~{{{yyy{{{zzztttrrrrrrsssrrrrrrsssttttttqqqooooooooooooooooooooooooooooooooooooppppppqqqqqqqqqnnnnnnnnnnnnnnnooopppppplllmmmnnnooooooooooooooojjjlllnnnooopppooommmlllmmmllllllllllllmmmnnnnnnnnnnnnnnnooonnnnnnmmmlllqqqnnnlllkkkmmmooopppqqqmmmoooppppppooooooqqqrrrrrrrrrrrrqqqooooooqqqsssqqqoooppp{{{tttrrrsssvvvuuuqqqrrrvvvvvvwwwuuuqqqppptttvvvtttpppqqqrrrrrrqqqrrrtttvvvssssssssstttvvvwwwyyyzzzyyyyyy{{{|||yyy{{{}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}|||||||||vvvwwwyyyxxxwwwvvvvvvwwwtttuuuvvvxxxxxxxxxvvvvvvtttuuuvvvwwwvvvuuusssrrrttttttssssssrrrsssssstttuuuvvvvvvuuuttttttuuuwwwuuutttsssssssssssstttuuusssuuuwwwxxxwwwvvvvvvvvvtttuuuvvvuuussssssuuuvvvsssppprrrvvvvvvqqqooorrrsssttttttttttttttttttsssuuuxxxzzzzzzwwwvvvvvvwwwuuuuuuuuutttssstttvvvxxxuuutttttttttssssssrrrrrrvvvuuuuuutttttttttttttttuuutttssssssrrrrrrssssssrrrppppppqqqtttvvvwwwwwwtttttttttuuuuuuvvvvvvvvvttttttssssssttttttuuuvvvvvvwwwxxxxxxyyyxxxwwwvvvyyyyyyzzzzzz{{{zzzzzzzzz{{{}}}|||}}}{{{ssssssvvvuuuttttttssstttuuuvvvvvvuuutttsssssssssrrrrrrsssuuuvvvwwwuuuwwwwwwvvvuuutttuuuvvvsssqqqqqqrrrtttvvvwwwvvvvvvtttsssqqqqqqrrrsssttttttuuuwwwzzz~~~zzzuuu{{{wwwsssrrrsssuuuwwwxxxyyysssnnntttsssrrrsssttttttrrrpppllloooqqqppplllkkkmmmpppnnnoooqqqqqqqqqpppnnnmmmjjjkkkmmmnnnpppqqqqqqqqqnnnnnnnnnnnnnnnnnnoooooojjjmmmoooqqqqqqooonnnmmmmmmllllllkkklllmmmnnnooonnnoooooopppooonnnmmmlllppppppooommmmmmnnnqqqssslllnnnooooooooooooppprrroooqqqrrrqqqooooooqqqssssssqqqsss~~~uuussssssvvvwwwtttrrrtttuuuvvvsssoooooorrrtttsssqqqssssssrrrppppppsssuuurrrssstttvvvwwwxxxyyyyyy}}}yyyyyy||||||~~~rrrxxx{{{}}}~~~~~~~~~xxxyyyzzzzzzxxxvvvwwwwwwrrrtttvvvwwwxxxwwwvvvuuussstttuuuvvvvvvtttrrrqqquuuttttttssssssssstttttttttuuuuuuuuussssssuuuvvvxxxwwwuuuttttttuuuwwwxxxppprrrtttuuutttssssssssstttuuuvvvuuussssssuuuvvvsssppprrrvvvvvvpppnnnqqqtttuuuuuuuuuuuuuuuuuuttttttwwwzzzyyyvvvtttuuuvvvvvvvvvwwwvvvuuuuuuwwwzzzssssssssstttttttttuuuuuussssssrrrqqqqqqqqqqqqrrrtttsssrrrqqqpppqqqrrrsssrrrqqqooopppqqqrrrrrrqqqvvvvvvvvvvvvuuuuuuuuuuuutttttttttttttttuuuvvvvvvvvvvvvwwwxxxxxxwwwuuuuuuxxxyyyyyyzzzzzzzzzyyyyyymmmxxx{{{xxx|||yyyqqqrrrvvvwwwwwwwwwpppqqqsssuuuuuutttsssrrrsssrrrqqqpppqqqsssvvvwwwuuuvvvvvvuuusssssstttvvvsssrrrpppqqqtttvvvwwwwwwvvvuuusssqqqqqqqqqssstttnnnuuu{{{ssspppqqqvvvyyyvvvtttrrrtttxxx{{{zzzyyyvvvwwwooorrr}}}tttuuusssrrrrrrssstttrrrqqqkkkppptttrrrmmmkkknnnsssoooppprrrsssrrrooollljjjkkklllnnnppppppppppppooopppooonnnnnnnnnnnnnnnoookkknnnqqqrrrrrrpppooonnnooonnnmmmmmmnnnooopppqqqnnnooopppppppppnnnmmmlllnnnppprrrqqqnnnnnnqqqtttkkkmmmnnnooonnnnnnppprrrnnnppprrrqqqooonnnqqqtttvvvsssuuuzzzuuuqqqqqquuuvvvsssqqqqqqqqqrrrpppkkkkkkoooqqqpppssstttuuurrrooonnnqqqtttqqqsssuuuwwwyyyyyyyyyyyyzzzvvvzzz~~~}}}|||{{{zzzxxxxxxxxxxxxwwwuuuyyywwwwwwzzzyyyvvvuuuwwwuuuttttttwwwzzzyyyuuupppsssuuuvvvvvvuuuuuuwwwxxxyyywwwuuuwwwyyyzzzxxxuuuqqqtttuuutttrrrqqqrrrtttssssssrrrqqqqqqqqqrrrrrrssspppqqquuuvvvuuuwww{{{uuuqqqrrrxxxyyyuuurrrsssqqqrrrssssssssstttvvvxxxtttxxxzzzyyyuuussstttwwwwwwxxxxxxwwwtttqqqpppqqqqqqrrrssstttsssqqqnnnlllrrrttttttrrrssswwwvvvrrrttttttsssrrrqqqppppppoootttsssqqqppppppqqqssstttvvvssspppqqqtttuuusssppptttuuuvvvvvvuuutttvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuyyywwwvvvvvvwwwwwwvvvtttvvvvvv}}}~~~wwwtttrrrqqqxxxrrrtttqqqqqqqqqqqqsssuuuxxxyyyxxxsssrrruuuvvvsssvvv{{{zzzzzzyyyvvvsssrrrrrrsssvvvuuutttsssrrrssstttttttttyyysssooovvvxxxuuuyyyooo|||~~~zzzpppppp{{{}}}uuuwww~~~wwwttt{{{tttvvvtttoooqqqmmmnnnrrruuurrrnnnqqqwwwrrrqqqpppooooooooopppqqqnnnppprrrsssqqqnnnjjjggglllkkkkkknnnrrrrrrnnnkkkrrrrrrqqqooonnnmmmlllkkkqqqoooqqquuusssmmmlllpppmmmlllnnnssssssnnnlllmmmqqqllliiikkkkkkjjjkkknnnqqqooonnnnnnpppqqqpppooommmkkkkkkmmmppprrrrrrpppqqqrrrsssssssssrrrrrrqqqxxxqqq{{{jjjqqqsssttttttsssrrrrrrssssssqqqooonnnnnnqqqsssuuutttssssssssssssttttttuuu{{{sssqqqyyy}}}yyyxxx}}}wwwsss}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~|||zzzyyyyyyyyyyyywwwvvvxxxvvvvvvyyyxxxuuutttvvvvvvvvvvvvwwwwwwvvvsssqqqtttuuuvvvuuutttuuuvvvxxxwwwuuutttuuuwwwxxxvvvtttrrrtttuuutttrrrqqqsssttttttsssssssssssssssttttttvvvsssrrruuuvvvttttttxxxxxxttttttyyyzzzvvvtttvvvrrrsssttttttttttttvvvxxxxxxwwwvvvvvvvvvvvvvvvuuuvvvwwwyyyxxxvvvuuuuuuvvvsssrrrqqqqqqqqqrrrssssssrrrsssrrrppprrrvvvuuurrrsssssssssssssssrrrrrrrrrssssssrrrqqqqqqrrrsssssssssttttttttttttttttttuuuuuuvvvwwwwwwuuutttuuuwwwwwwvvvvvvuuuuuuuuuuuuuuurrrssstttvvvwwwxxxzzz{{{wwwwww|||}}}~~~yyyvvvsssqqqwwwrrrtttssssssssstttuuuvvvwwwxxxssssssxxxzzzvvvwwwwwwwwwwwwuuurrrpppqqqrrrwwwvvvtttsssrrrssssssttttttyyytttpppwwwxxxvvv}}}wwwvvvuuu}}}tttvvv}}}uuuoooppprrrqqqqqqrrrtttsssrrrqqqpppqqqrrrrrrooopppqqqrrrqqqooollljjjmmmlllmmmnnnoooooonnnlllmmmmmmnnnnnnnnnooooooooopppoooqqqtttrrrmmmlllooonnnlllmmmqqqpppllljjjlllqqqkkkhhhjjjmmmlllkkkmmmpppooonnnoooqqqqqqooonnnooonnnmmmnnnqqqsssrrrpppqqqqqqrrrrrrrrrsssuuuvvvvvvuuu~~~mmmqqqsssttttttsssrrrrrrsssuuutttrrrqqqqqqrrrssstttttttttttttttttttttuuuvvvwwwttttttwwwxxxuuuvvvxxxwww{{{}}}}}}~~~~~~}}}}}}}}}{{{zzzzzzzzzzzzyyywwwyyywwwwwwyyyyyyvvvvvvxxxwwwxxxxxxwwwuuutttttttttuuuuuuuuutttssssssvvvxxxttttttssstttuuuvvvtttrrrrrrsssttttttsssrrrsssttttttssssssssstttuuuvvvvvvxxxuuutttvvvuuurrrrrruuuyyyuuutttvvvwwwvvvuuuwwwsssuuuvvvvvvuuuuuuvvvxxx{{{wwwsssssswwwyyywwwtttsssuuuwwwwwwwwwwwwxxxyyyxxxuuurrrooooooqqquuuwwwssssssqqqnnnpppuuuuuusssssssssssssssttttttuuuuuurrrssssssssssssssssssrrrqqqtttwwwvvvsssrrruuuyyywwwxxxxxxwwwuuutttuuuvvvvvvvvvuuuuuuttttttuuuuuuooorrrvvvwwwvvvwwwzzz}}}yyyxxx|||{{{yyyxxxvvvtttrrryyyuuuxxxttttttuuuvvvvvvvvvvvvuuuqqqtttzzz|||vvvuuuuuuvvvvvvuuusssrrrrrrsssxxxwwwuuutttssssssssstttsssxxxtttrrrxxxxxxyyyyyyqqqvvvuuuooommmsssuuussspppuuuuuutttsssrrrsssssssssppppppqqqqqqppppppooonnnnnnoooooonnnllllllmmmnnnkkkkkklllmmmnnnoooppppppooooooqqqsssqqqlllkkknnnpppnnnnnnqqqpppmmmlllnnnrrrkkkgggkkkoooooommmlllnnnnnnoooppprrrqqqnnnlllqqqpppoooppprrrsssrrrqqqpppqqqrrrqqqrrrssswwwyyyssszzzwwwoooqqqsssttttttsssrrrrrrssswwwvvvvvvuuuttttttssssssuuuuuuuuuuuuuuuvvvwwwwwwtttxxxyyyvvvuuuvvvvvvtttwwwyyy~~~|||}}}}}}~~~~~~~~~|||{{{{{{||||||{{{yyy|||yyyxxx{{{{{{xxxxxx{{{xxxzzz{{{xxxuuutttwwwzzzvvvvvvvvvtttssssssuuuwwwttttttttttttuuuuuutttsssssssssttttttsssssstttuuusssssssssssstttuuuvvvwwwxxxuuutttvvvuuurrrrrruuuwwwtttqqqrrrsssttttttuuutttvvvwwwwwwvvvvvvvvvwwwzzzwwwtttsssuuuwwwwwwwwwqqqsssuuuuuuuuuuuuvvvwww}}}zzzuuuqqqooopppssstttuuuuuuqqqnnnpppuuuvvvttttttttttttuuuuuuuuuuuuuuurrrssstttuuuuuutttsssrrrqqqsssuuuuuuttttttvvvxxxxxxyyyyyyxxxvvvtttuuuuuuvvvuuuuuutttttttttuuuuuussswwwzzzxxxtttsssvvvzzzzzzwww{{{zzzuuuwwwwwwuuussszzzwww|||tttuuuvvvvvvvvvuuusssrrrtttssstttuuuvvvvvvvvvwwwvvvwwwxxxxxxvvvuuuuuuvvvyyyxxxvvvtttssssssttttttsssxxxuuusssxxxwww{{{zzzuuuuuuwwwxxx|||tttnnnsssvvvuuusssuuuttttttsssssssssssssssqqqpppppppppppppppqqqqqqoooppppppmmmjjjjjjmmmpppmmmmmmmmmmmmmmmmmmnnnnnnooooooqqqqqqooollllllmmmrrroooooorrrssspppqqqttttttmmmjjjnnnsssrrrooommmmmmmmmoooqqqrrrqqqnnnkkkooooooooopppqqqrrrssssssnnnpppssssssrrrrrrtttwwwrrrjjjrrrqqqsssttttttsssrrrrrrssstttuuuvvvvvvvvvuuutttsssuuuuuuuuuuuuvvvwwwxxxxxxuuu{{{{{{vvvwww}}}|||tttyyy~~~~~~|||~~~|||}}}~~~~~~}}}||||||yyyxxxzzzzzzxxxyyy}}}yyy{{{|||zzzwwwwww{{{wwwxxxwwwuuutttsssuuuwwwtttuuuvvvvvvvvvuuuuuuuuusssssssssssstttuuuuuuuuurrrrrrrrrrrrssstttuuuvvvvvvssssssuuuuuussstttwwwvvvuuurrrpppqqqtttuuutttuuuwwwxxxxxxwwwvvvvvvvvvwwwwwwwwwuuussstttwwwzzzrrrtttvvvvvvuuuttttttuuuzzzyyywwwtttsssrrrssssssvvvvvvsssoooqqqvvvxxxvvvwwwwwwvvvuuuttttttssssssrrrsssuuuvvvvvvuuusssrrrrrrqqqppprrruuuvvvuuutttwwwxxxyyywwwuuuttttttuuuuuuuuuttttttttttttuuuuuuuuuyyy{{{yyytttqqqtttwwwxxxvvv|||{{{uuuzzzzzzvvvrrrxxxuuuzzzssstttuuuuuutttsssqqqpppsssrrrpppnnnooorrruuuvvvuuuwwwxxxxxxwwwvvvvvvwwwyyyxxxvvvuuuttttttuuuuuutttxxxuuutttxxxvvv|||~~~sssqqqvvv}}}{{{sssrrrssstttvvvssssssssssssrrrrrrrrrqqqqqqpppooooooooopppqqqrrroooppppppmmmjjjiiimmmqqqmmmmmmmmmnnnnnnnnnnnnnnnnnnpppqqqooommmmmmmmmmmmpppmmmnnnrrrsssrrrssswwwuuupppnnnrrrvvvtttpppnnnmmmmmmnnnppprrrqqqmmmjjjlllmmmnnnoooppprrrssstttmmmqqquuuuuurrrpppqqqsssxxxzzziiivvvqqqsssttttttsssrrrrrrsssppprrrtttvvvwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwyyyyyyuuuxxxwwwtttzzzwwwrrr{{{zzz~~~~~~~~~|||xxxwwwyyyyyyxxxyyy}}}{{{|||{{{zzzyyyyyy{{{}}}xxxyyyzzzxxxvvvuuuuuuvvvtttvvvxxxwwwvvvuuuvvvwwwtttsssrrrsssuuuvvvvvvuuurrrrrrrrrrrrssstttuuuuuutttrrrrrruuuvvvtttuuuyyywwwwwwtttqqqssswwwwwwuuuuuuwwwyyyyyywwwuuutttuuutttwwwyyywwwsssssswww{{{vvvwwwxxxxxxvvvuuuuuuvvvttttttuuuuuuvvvvvvvvvvvvvvvvvvtttqqqsssxxxxxxvvvwwwwwwvvvuuutttsssrrrrrrssstttvvvwwwwwwvvvtttssstttqqqoooqqquuuwwwuuuqqqvvvwwwwwwvvvtttssstttuuuttttttssssssttttttuuuuuutttwwwyyyxxxuuutttvvvxxxvvvuuu|||}}}uuu~~~xxxqqqtttpppttttttttttttsssrrrqqqppppppooorrrtttssssssvvvuuussssssuuuwwwwwwvvvtttttttttyyyxxxvvvuuuuuuvvvvvvwwwtttxxxvvvuuuwwwsss{{{{{{vvvwww}}}tttsss{{{tttoooppptttqqqrrrrrrrrrrrrqqqppppppppppppoooooooooppppppqqqoooooonnnlllkkkkkknnnpppkkkkkklllnnnoooqqqrrrrrrooorrrrrrooommmnnnnnnmmmllljjjlllqqqrrrpppqqqtttuuurrrsssvvvvvvrrroooooommmmmmnnnoooqqqpppmmmkkkkkkmmmoooppppppppprrrtttnnnrrrvvvvvvqqqooopppsssvvvpppyyyqqqsssttttttsssrrrrrrsssoooppprrrtttvvvvvvvvvvvvuuuuuuuuuuuuvvvxxxyyyyyyttttttssstttzzz}}}}}}zzz{{{~~~{{{yyy{{{|||zzz|||~~~}}}{{{zzzzzzyyyxxxwwwxxxzzz|||{{{yyyvvvuuuuuutttvvvxxxxxxvvvuuuuuuwwwtttsssrrrsssvvvwwwvvvuuuuuutttttttttttttttuuuuuuuuurrrrrruuuvvvtttuuuxxxuuuwwwuuuqqqssswwwwwwsssuuuwwwyyyyyywwwtttssssssuuuvvvvvvvvvvvvvvvwwwxxxuuuvvvxxxxxxvvvvvvvvvwwwssssssssstttuuuvvvwwwwwwtttuuutttrrrssswwwwwwtttuuuuuuuuuttttttssssssssstttuuuvvvvvvvvvvvvuuuttttttssssssssstttttttttssstttuuuvvvuuutttssstttuuutttsssssssssssstttuuuvvvuuuuuuvvvvvvwwwwwwwwwxxxuuuttt}}}uuu|||~~~wwwppprrroootttuuutttsssrrrrrrrrrrrrrrroootttwwwuuuvvvyyywwwssstttvvvxxxxxxvvvtttssssssxxxwwwvvvvvvvvvwwwxxxyyytttxxxvvvuuuuuupppzzzuuusssxxx}}}uuurrroooyyyuuu}}}}}}sssooorrrqqqrrrrrrsssrrrqqqpppoooooooooooooooooooooooonnnooommmllllllmmmnnnooonnnmmmmmmnnnooopppqqqrrrsssooossstttooolllooopppnnnlllkkkmmmrrrrrrooonnnpppssstttvvvxxxuuunnnlllnnnnnnmmmmmmnnnoooooonnnllloooqqqrrrrrrpppoooqqqsssqqqtttvvvtttpppooouuu{{{{{{qqqvvvwwwqqqsssttttttsssrrrrrrsssqqqrrrssstttuuuuuuvvvvvvtttttttttuuuvvvwwwxxxyyyuuutttvvvyyyzzzzzz~~~~~~yyy}}}}}}zzzyyyyyyxxxtttqqqyyy{{{}}}}}}{{{wwwuuutttsssvvvxxxwwwuuutttuuuwwwtttrrrqqqsssvvvxxxwwwuuuwwwvvvvvvuuuuuuuuuuuuvvvvvvssssssuuuvvvssstttwwwrrruuusssoooqqqvvvuuupppuuuwwwyyyyyyvvvtttrrrrrrwwwuuusssvvvyyyzzzxxxuuuqqqsssuuuvvvuuutttuuuvvvvvvuuutttsssssstttuuuvvvrrrttttttrrrssswwwvvvrrrssssssssstttttttttttttttuuuuuuvvvvvvvvvvvvuuuuuusssvvvxxxvvvsssrrrtttvvvrrrsssuuutttsssssstttuuussssssssssssssstttuuuvvvxxxwwwuuuvvvwwwwwwvvvuuuuuuttt~~~tttyyy}}}{{{{{{vvvppptttrrrxxxvvvuuutttsssrrrsssttttttssswwwvvvrrrsssxxxyyyvvvvvvxxx{{{zzzxxxvvvuuuuuuwwwvvvvvvvvvvvvxxxyyyzzzuuuxxxvvvvvvuuuoooyyypppmmmvvvxxxrrrsssyyy}}}}}}}}}vvv{{{sssyyyqqqqqqqqqrrrsssssssssrrrqqqpppooooooooooooooonnnmmmmmmooollljjjkkkoooqqqpppmmmqqqqqqqqqqqqpppppppppooopppttttttooommmpppqqqnnnpppoooqqquuutttpppmmmnnnrrrtttxxxyyysssjjjiiilllooommmlllmmmnnnooonnnmmmsssuuuvvvtttpppnnnpppqqqtttvvvvvvrrrnnnqqqzzznnnkkkwwwrrrqqqsssttttttsssrrrrrrsssttttttttttttuuuuuuuuuuuussssssssstttuuuwwwxxxyyywwwxxx|||zzzvvv}}}}}}~~~~~~|||zzz~~~zzzvvv~~~}}}||||||}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyuuuuuuyyyxxxttttttxxxxxxuuurrrrrruuuvvvtttsssxxxxxxwwwuuutttuuuwwwyyywwwwwwwwwyyyzzzyyyvvvssssssvvvvvvssssssuuutttqqqoooppprrrtttuuuuuutttsssuuuuuuttttttttttttuuuuuuwwwxxxxxxwwwwwwvvvuuutttvvvxxxyyyxxxwwwvvvwwwxxxxxxtttrrrsssxxxyyywwwsssyyywwwuuutttuuuuuuuuutttrrrtttwwwxxxxxxuuurrrpppvvvxxxyyyxxxwwwvvvwwwxxxuuutttrrrqqqqqqsssvvvxxxtttvvvvvvtttqqqpppsssvvvwwwwwwwwwvvvtttuuuwwwyyyooossssssvvvzzzyyy}}}}}}oooqqqvvvuuuvvvzzzyyyvvvrrrqqqsssttttttrrrssstttuuuuuuuuutttrrrrrrvvvwwwzzz}}}yyytttssswww{{{tttqqquuuyyyyyywwwwwwtttuuuxxxzzzyyyxxxtttrrryyytttuuu|||xxxssspppxxx}}}zzzyyyvvv}}}|||wwwqqqrrrtttssssssrrrtttuuutttsssqqqooonnnnnnoooooopppoooooonnnoooooopppqqqpppmmmnnnqqqrrrppppppssswwwssspppoooqqqrrrqqqoooqqqpppooonnnnnnoooppppppnnnmmmlllmmmoooooonnnlllrrrqqqpppooopppqqqrrrssspppqqqrrrssstttsssrrrrrruuurrrrrrrrroooooozzzuuusssvvvuuuqqqtttwwwvvvssspppppprrrqqqrrrsssuuuvvvxxxyyyzzzvvvttttttvvvyyyzzzxxxuuuwwwwwwwwwvvvttt{{{}}}~~~{{{zzz|||~~~~~~|||~~~~~~}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyuuuuuuxxxxxxttttttwwwxxxvvvuuuvvvxxxyyywwwuuuuuuuuutttssssssssstttvvvvvvvvvvvvwwwxxxxxxuuurrrsssvvvvvvssssssuuutttqqqqqqrrrtttuuuvvvvvvuuuuuuttttttssssssssssssttttttuuuuuuvvvvvvvvvuuuttttttvvvwwwxxxwwwuuuuuuwwwxxxtttrrrppprrrvvvxxxwwwtttyyywwwwwwwwwxxxxxxvvvttttttuuuwwwxxxwwwvvvsssrrrwwwwwwvvvtttssstttvvvyyyuuutttttttttvvvvvvvvvuuuuuuvvvuuutttrrrrrrtttuuuvvvwwwwwwvvvttttttvvvxxxuuuyyyxxxyyy|||yyyqqqqqqssspppooossszzzwwwsssrrrtttuuuuuusssttttttuuuvvvvvvvvvuuutttuuuuuuwwwzzzyyyuuuuuuxxxzzztttrrrvvvzzzyyywwwwwwvvvvvvyyy{{{zzzzzzsssrrrsssuuu{{{|||vvvvvvttt{{{tttvvv}}}nnnkkkuuurrrssstttsssrrrqqqrrrtttpppooonnnmmmmmmmmmnnnooonnnnnnnnnoooppppppqqqqqqqqqnnnooorrrsssqqqqqqtttrrrpppmmmmmmnnnooommmkkkqqqpppooonnnnnnoooppppppmmmllllllmmmoooooonnnmmmpppppppppppppppqqqrrrrrrqqqrrrsssttttttsssrrrrrrvvvtttuuuvvvuuuvvvpppooosssrrrsssuuuwwwvvvrrrpppooopppqqqrrrssstttvvvwwwxxxyyyuuutttssstttwwwxxxwwwvvvuuuuuuvvvxxx~~~~~~}}}~~~}}}~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyvvvvvvxxxwwwuuutttwwwuuuuuuvvvyyy{{{{{{yyywwwssssssssstttttttttttttttuuuuuuuuuvvvwwwvvvtttrrrsssvvvvvvsssrrruuutttqqqttttttuuuuuuvvvwwwwwwwwwssssssrrrrrrrrrrrrsssssssssssstttuuuuuuuuuttttttvvvvvvvvvuuuttttttvvvxxxtttqqqpppssswwwyyyxxxvvvyyyxxxxxxyyyzzzzzzxxxvvvvvvwwwwwwwwwwwwvvvuuuuuuwwwvvvtttqqqpppqqquuuyyyuuutttuuuwwwzzzzzzwwwssswwwvvvttttttuuuuuuuuutttvvvvvvwwwvvvttttttvvvxxxxxx}}}{{{{{{|||www~~~xxxuuuuuurrrqqqtttzzzxxxuuutttuuuvvvuuuuuuttttttuuuvvvwwwwwwwwwwwwvvvrrrrrrvvvxxxvvvvvvxxxyyytttssswwwzzzyyywwwwwwvvvvvvxxxzzzyyyzzzsssrrrzzzxxxxxx|||~~~~~~tttrrrssskkkjjjrrrqqqsssssssssqqqpppqqqsssooonnnnnnnnnnnnooopppqqqlllmmmnnnpppqqqqqqqqqqqqpppmmmnnnqqqrrrppppppsssrrrqqqppppppqqqqqqooommmppppppoooooooooooopppppplllkkklllmmmpppqqqpppnnnoooooopppqqqqqqqqqqqqqqqrrrsssssssssssssssrrrqqqrrrrrrssstttuuuzzzzzzpppqqquuuuuuuuuvvvvvvuuurrrooonnnoooqqqqqqrrrssstttvvvvvvwwwuuutttrrrrrruuuwwwwwwwwwwwwwwwxxx|||}}}~~~~~~~~~||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwwwwwwwvvvuuuuuuuuuqqqsssvvvyyyzzzzzzxxxvvvuuutttuuuvvvwwwwwwvvvtttvvvuuuuuuuuuwwwvvvtttrrrtttvvvuuurrrrrrtttuuurrruuuuuuuuutttuuuvvvwwwwwwssssssrrrrrrrrrrrrssssssrrrrrrssstttuuuvvvvvvvvvuuuvvvuuutttrrrsssuuuwwwwwwuuuuuuvvvyyyzzzzzzxxxzzzxxxvvvvvvxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxuuuuuutttrrrqqqrrruuuwwwwwwuuutttvvvzzz{{{wwwsssyyyvvvttttttwwwxxxvvvsssuuuvvvwwwvvvuuuuuuvvvwwwwww|||zzzyyyzzzuuuwwwyyywwwwwwuuuvvvyyyyyyxxxvvvuuuuuuuuuuuuuuusssssstttvvvwwwxxxxxxxxxxxxrrrppptttwwwvvvuuuvvvwwwssssssxxxzzzxxxuuuvvvuuuuuuwwwxxxxxxyyytttrrr~~~tttooozzzzzz}}}{{{nnnxxxuuusssrrrrrruuupppqqqrrrrrrqqqqqqrrrtttssssssssssssssssssssssssnnnnnnooopppqqqpppoooooonnnllllllppppppnnnooorrrqqqqqqrrrssssssrrrpppnnnooooooooooooooopppppppppmmmlllmmmoooqqqsssrrrqqqoooppprrrsssssssssrrrqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrsssuuu|||uuuooorrruuuvvvtttttttttsssrrrpppppppppqqqqqqrrrrrrssstttuuuuuuvvvtttsssssstttvvvyyyzzz|||{{{{{{~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxvvvvvvvvvuuutttooorrrvvvzzzzzzyyyxxxvvvuuuttttttuuuxxxxxxwwwuuuwwwvvvuuuvvvwwwwwwuuuttttttvvvuuurrrqqqtttuuurrrttttttssssssssstttuuuuuuttttttssssssssssssttttttrrrssstttuuuvvvwwwwwwwwwuuuuuuuuutttrrrsssuuuwwwyyyxxxwwwwwwxxxxxxwwwvvvzzzwwwsssrrrtttwwwyyyzzzxxxxxxwwwvvvvvvwwwxxxyyysssuuuwwwwwwuuuttttttuuuwwwuuussstttwwwyyywwwvvvzzzwwwuuuvvvxxxyyywwwtttuuuwwwxxxxxxvvvvvvvvvwwwuuu{{{yyywww{{{wwwvvv~~~wwwsssrrrrrrtttwwwwwwwwwvvvuuutttsssttttttrrrrrrssstttuuuwwwxxxyyy{{{uuurrruuuwwwvvvtttuuuuuussstttyyy{{{wwwuuuuuuvvvvvvxxxzzzyyyzzzyyysss{{{}}}tttqqqqqq{{{~~~wwwpppssszzzwwwuuussstttmmmnnnoooqqqrrrrrrsssuuuvvvwwwwwwvvvvvvuuutttssssssppppppqqqppppppooonnnmmmooommmmmmqqqrrrooopppssslllnnnooooooooommmllllllnnnnnnooooooppppppppppppooonnnoooqqqsssuuutttssspppqqqssstttttttttsssrrrqqqqqqppppppppppppppppppvvvwwwwwwvvvyyyxxxooommmnnnqqqsssrrrqqqqqqqqqrrrssssssrrrqqqrrrrrrrrrssssssttttttvvvvvvuuuuuuuuuwwwzzz|||}}}{{{}}}~~~~~~}}}~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxzzzyyyvvvuuuvvvvvvsssppptttyyy{{{{{{zzzyyyxxxuuusssqqqsssvvvxxxvvvtttxxxwwwuuuuuuvvvwwwvvvtttuuuvvvuuuqqqqqqtttuuusssrrrrrrssssssssssssssssssttttttssssssssssssttttttrrrssstttuuuvvvwwwwwwwwwsssuuuvvvuuutttssstttuuuwwwvvvvvvuuuuuutttssssssxxxuuuqqqqqqsssvvvyyyzzzwwwwwwwwwvvvwwwwwwxxxyyysssuuuxxxyyyxxxvvvuuuuuuvvvvvvvvvuuuvvvvvvwwwxxxyyyxxxxxxxxxyyyyyywwwuuuvvvxxxyyyyyyxxxwwwwwwxxxuuu{{{xxxwww|||{{{yyy|||vvvrrrqqqsssuuuvvvwwwwwwvvvtttsssssstttssssssssstttuuuvvvxxxyyy|||wwwvvvyyyyyyvvvuuuvvvuuutttwww|||}}}xxxvvvvvvxxxyyy{{{~~~||||||vvvyyy}}}uuutttzzz~~~nnnwwwzzzuuutttsssuuuiiioooppprrrsssssstttvvvwwwvvvvvvvvvuuutttsssqqqppprrrqqqpppooonnnnnnnnnooorrrooopppssstttrrrrrruuummmoooppppppnnnmmmnnnooommmnnnoooppppppqqqpppppppppooopppqqqtttuuutttrrrqqqrrrrrrssssssssssssssspppppppppppppppqqqrrrrrrvvvxxxwwwuuuyyyssspppqqqpppqqquuuqqqpppoooppprrrtttttttttrrrsssssssssssssssssssssuuuvvvwwwwwwwwwxxx{{{~~~yyyvvv~~~}}}}}}{{{|||~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwzzzzzzuuutttwwwvvvrrrqqqtttyyyzzzyyywwwwwwxxxxxxtttqqqrrrvvvyyyxxxvvvwwwvvvttttttuuuuuuuuutttuuuwwwuuuqqqppptttuuusssqqqrrrsssttttttsssrrrqqqssssssrrrrrrrrrrrrssssssrrrsssttttttuuuuuuuuuuuurrruuuwwwxxxvvvuuutttttttttuuuuuuuuutttssstttttttttsssrrrsssvvvxxxxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxtttvvvxxxxxxvvvuuuuuuvvvssswww{{{zzzxxxvvvwwwzzzwwwyyy{{{zzzyyyxxxwwwwwwwwwyyy{{{{{{zzzxxxxxxyyytttzzzwwwuuu{{{{{{yyy~~~zzz{{{uuutttuuuvvvvvvxxxyyyxxxuuussstttuuuuuuuuuttttttuuuwwwxxxyyyyyyxxxzzz}}}|||wwwwwwzzzwwwwww{{{{{{xxxyyyvvvxxx{{{~~~|||zzzzzzxxxwwwtttzzz}}}wwwzzztttvvvvvv~~~sssrrrtttuuuuuusssssstttvvvsssttttttttttttsssqqqqqqqqqooonnnmmmmmmoooqqqsssqqqoooooorrrsssqqqrrruuuoooqqqrrrqqqooooooqqqssslllmmmooopppqqqqqqpppppppppooooooppprrrsssrrrpppqqqppppppppppppqqqrrrrrrqqqqqqpppqqqrrrsssuuuvvvuuuwwwvvvtttyyy|||qqqtttwwwssssssxxxrrrpppnnnoooqqqssssssrrrtttttttttsssssssssssssssrrruuuwwwxxxwwwwwwzzz}}}xxxuuu}}}}}}~~~||||||||||||||||||||||||www{{{zzzuuutttwwwvvvqqqooosssvvvwwwuuutttuuuvvv{{{wwwssstttyyy||||||zzzvvvuuusssssstttttttttsssuuuwwwuuuqqqppptttuuutttqqqrrrtttuuuuuutttrrrppprrrqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssttttttssssssrrruuuxxxyyyxxxvvvttttttsssuuuvvvvvvuuuuuuvvvxxxpppqqqtttwwwzzzzzzwwwuuutttuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuttttttvvvxxxpppxxxzzzvvvwwwzzzvvvzzz}}}|||yyywwwwwwyyyxxxzzz||||||{{{yyyyyyzzzsssxxxtttqqqyyyyyyvvvzzzqqqyyysssrrrtttvvvvvvyyy{{{zzzvvvtttuuuwwwwwwvvvvvvvvvvvvxxxyyyzzzvvvxxx|||}}}yyyzzz~~~yyyzzz~~~{{{|||rrrtttyyy|||yyyvvvzzz~~~xxx~~~xxxtttwww|||vvvtttyyy}}}uuuuuu{{{vvv{{{xxx~~~vvvwwwwwwvvvtttrrrssstttrrrssstttuuuuuuuuutttsssooonnnlllkkkmmmppptttwwwnnnllllllooopppnnnooorrrmmmnnnooommmkkkkkknnnqqqlllmmmooopppqqqqqqqqqpppooonnnnnnoooqqqqqqpppnnnpppooonnnnnnnnnoooqqqrrrrrrrrrqqqrrrsssuuuwwwyyyxxx{{{zzzxxx~~~uuummmsssvvvpppooouuutttqqqnnnoooqqqsssrrrqqquuuttttttttttttssssssssspppssswwwxxxwwwwwwyyy{{{{{{www}}}|||~~~~~~{{{zzz~~~~~~{{{zzzzzz{{{yyyvvvwwwzzzxxxtttxxxwwwvvvuuuuuuvvvwwwxxxuuunnnrrrxxxyyytttqqqvvvuuussssssttttttsssrrrttttttuuuuuuttttttsssrrrrrrsssssstttsssqqqpppooosssuuuwwwvvvsssqqqrrrsssqqqpppoooqqqtttvvvtttrrrtttuuuuuuvvvvvvvvvvvvvvvsssqqqqqqssswwwxxxwwwtttxxxuuussssssuuuwwwuuuttt}}}wwwrrrrrruuuxxxvvvsssxxxuuuuuuxxxyyyvvvtttuuuuuuxxx{{{{{{yyyzzz~~~uuu{{{}}}zzzvvvwwwwwwuuuyyyzzzzzzzzz|||}}}zzzuuu}}}|||yyyuuusssuuuzzz~~~lllsssyyyuuuyyyvvvwwwxxxxxxwwwvvvtttsssuuuvvvwwwwwwtttssstttuuuxxxxxxyyyzzzzzz{{{{{{|||xxxzzz|||}}}{{{zzzzzz{{{tttxxx{{{{{{}}}}}}xxx{{{~~~uuuuuuqqqzzzpppxxx|||yyyrrrxxx}}}|||vvvwwwwwwrrroooqqqtttqqqsssxxxzzzwwwvvvvvvrrrrrrrrrrrrrrrssstttuuurrrmmmjjjlllnnnnnnooorrrpppqqqqqqrrrqqqpppooonnnnnnoooppppppooonnnoooqqqmmmnnnoooppppppooonnnmmmsssrrrqqqqqqsssuuuuuutttpppppppppqqqsssuuuvvvwwwuuuwwwtttvvv|||xxxtttsssttttttrrrpppsssrrrpppoooooorrruuuwwwsssssssssrrrrrrsssvvvyyywwwxxxxxxuuuvvvyyy|||}}}vvv|||~~~}}}}}}}}}zzzxxxyyyzzz{{{{{{xxxyyy|||zzzuuuvvvuuuuuuuuuuuuvvvvvvvvv~~~xxxtttwwwxxxwwwuuuvvvvvvuuuttttttuuuuuutttrrrsssssssssssssssrrrrrrqqqlllnnnpppsssuuuvvvvvvvvvssstttvvvuuurrrqqqrrrsssqqqpppoooqqqtttuuutttrrruuuuuuvvvwwwwwwwwwwwwvvvzzzxxxvvvvvvxxxxxxvvvtttvvvtttssstttwwwyyyxxxwww|||zzzxxxvvvuuuuuuttttttqqqooorrrwwwzzzxxxxxxzzzyyyxxxxxxwwwwwwvvvvvvvvvwww~~~}}}yyyzzzyyywwwvvvxxx{{{}}}|||uuu{{{{{{tttwwwyyyyyyyyyxxxwwwuuutttsssrrrtttvvvwwwxxxwwwwwwwwwvvvvvvwwwyyy{{{|||}}}~~~{{{|||~~~~~~|||zzzzzzzzzssswwwyyyyyyzzz}}}}}}yyy|||~~~yyytttwww~~~}}}uuu|||~~~~~~xxxrrrnnnrrryyyvvvrrrqqquuuvvvtttsssuuutttssssssssssssttttttuuuqqqmmmmmmqqqrrrqqqppprrrpppqqqrrrrrrqqqpppooonnnqqqrrrrrrqqqpppooopppqqqnnnoooppppppppppppooonnntttrrrppppppqqqrrrrrrqqqppppppqqqrrrsssuuuvvvwwwtttvvvwwwzzzxxxuuurrrrrrssstttsssqqqsssrrrqqqpppppprrrsssuuurrrrrrrrrpppoooppprrruuuwwwwwwwwwwwwxxxzzz||||||}}}}}}}}}}}}}}}yyyyyy|||zzz||||||zzz{{{~~~{{{wwwssstttuuuvvvwwwvvvvvvuuu|||yyyxxxyyywwwsssssswwwvvvuuuttttttuuuuuutttsssrrrrrrssssssrrrrrrqqqpppqqqrrrssstttttttttttttttsssttttttsssrrrqqqssstttqqqqqqqqqrrrtttuuutttrrruuuuuuvvvwwwwwwwwwwwwvvvyyywwwtttssstttttttttsssvvvuuuuuuvvvxxxyyyxxxwwwqqqtttwwwwwwuuutttuuuvvvsssqqqssswwwxxxuuuuuuwww|||xxxuuuuuuyyy}}}}}}{{{yyy|||uuuzzzyyy{{{vvvooottt{{{zzzyyywwwvvvtttssssssuuuuuuvvvxxx{{{{{{zzzxxxwwwwwwxxxyyyzzz{{{||||||{{{}}}~~~}}}{{{yyyxxxxxxuuuxxxzzzxxxyyy{{{{{{xxx|||vvvzzzvvvtttxxxxxx{{{ssszzzuuuooorrryyywwwrrrpppssstttrrrqqqsssuuuuuuttttttssssssttttttpppnnnooouuuwwwtttrrrrrrpppqqqrrrrrrrrrqqqpppooorrrssstttsssqqqppppppqqqoooppppppqqqqqqppppppooosssrrrpppoooppppppooonnnqqqqqqqqqrrrsssuuuvvvwwwrrrvvv{{{tttrrrqqqqqqsssttttttssssssssssssrrrrrrrrrrrrrrrssstttsssqqqpppppprrrtttvvvuuuvvvxxxzzz{{{{{{{{{~~~~~~~~~|||yyy||||||{{{|||~~~|||wwwrrrtttvvvyyyyyyxxxwwwuuuzzzvvvuuuwwwuuuqqqqqqsssuuusssrrrsssttttttsssrrrrrrssssssssssssrrrqqqqqqtttttttttttttttttttttssstttttttttsssssssssuuuvvvqqqqqqrrrsssttttttssssssttttttuuuvvvvvvvvvvvvuuuvvvuuusssrrrsssuuuwwwxxx{{{}}}|||zzzxxxxxxuuutttvvvuuusssvvvzzz{{{zzz{{{{{{|||zzzxxxppppppxxx|||{{{zzzyyyxxxwwwwwwwwwyyywwwvvvwwwyyyzzzyyywww{{{{{{zzzzzzyyyxxxwwwwwwxxxzzz|||{{{yyyxxxwwwxxxzzz}}}}}}zzzzzz}}}}}}zzz~~~{{{}}}wwwtttttt}}}~~~yyyqqqtttxxxzzzqqqxxxwwwrrrpppvvvrrrqqqtttuuurrrqqqrrruuutttssssssrrrrrrrrrrrrqqqooopppuuuwwwtttrrrssspppqqqrrrrrrrrrqqqpppoooppprrrsssrrrqqqppprrrsssqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqoooooopppqqqpppoooqqqqqqrrrrrrsssuuuvvvwwwqqqxxxuuuqqqqqqqqqrrrtttuuuuuuvvvsssttttttttttttrrrpppooouuuvvvvvvuuuttttttvvvxxxwwwuuuuuuyyy{{{zzzyyyzzz~~~~~~~~~~~~zzz||||||zzz{{{}}}{{{vvvtttvvvyyy{{{{{{zzzxxxvvvzzzuuurrruuuwwwtttqqqpppsssrrrqqqqqqssstttsssqqqtttttttttttttttsssrrrrrrnnnoooppprrruuuwwwyyyzzzuuutttttttttuuuvvvwwwwwwqqqrrrsssttttttsssssssssrrrsssttttttuuuuuuttttttzzzyyyxxxxxxxxxyyy|||~~~~~~{{{yyyxxxwwwvvv{{{xxxyyysssvvv|||xxxxxxyyyyyyyyyyyyyyyyyyxxxvvvtttsssuuuvvvwwwxxx{{{{{{zzzyyyxxxwwwwwwvvvwwwyyy{{{|||{{{zzz{{{{{{}}}~~~zzzzzz}}}}}}{{{vvv|||uuuzzz{{{vvvzzz~~~{{{rrrsss{{{uuuzzzzzzzzzppptttrrrsssxxxyyyuuurrrrrrsssrrrrrrqqqpppppppppppptttooonnnrrrtttrrrqqqssspppqqqrrrssssssrrrqqqpppmmmoooqqqqqqqqqqqqssstttrrrrrrqqqqqqqqqqqqrrrrrrqqqpppoooppprrrtttttttttrrrrrrrrrssstttuuuvvvwwwrrrzzzpppqqqrrrssstttuuuvvvwwwwwwttttttuuuuuutttrrrpppoootttuuuwwwwwwwwwxxxzzz|||xxxuuuvvvzzzzzzxxxzzz}}}~~~~~~~~~|||}}}|||yyyyyy|||{{{wwwwwwxxxzzz||||||zzzxxxvvv{{{uuussswwwzzzwwwtttrrrsssqqqqqqqqqssstttsssrrrttttttuuuuuuttttttsssrrrqqqqqqqqqrrrsssuuuvvvwwwsssssssssuuuwwwxxxwwwvvvqqqsssuuuuuussssssssstttsssssstttuuuuuuuuuuuutttzzzzzzzzzxxxwwwwwwxxxzzz~~~wwwyyy~~~{{{xxxvvvzzzxxxqqqrrrtttvvvwwwwwwvvvvvvtttvvvwwwwwwvvvvvvwwwyyywwwwwwxxxxxxyyyyyyzzzzzzxxxzzz}}}~~~~~~~~~~~~|||}}}{{{vvvvvvzzz{{{zzzuuuyyyttt|||yyyrrrvvv}}}}}}uuutttvvvxxxsss~~~wwwtttuuuyyyzzzvvvssssssqqqqqqpppoooooooooppppppuuupppoooqqqrrrppppppqqqpppqqqrrrsssssssssrrrqqqmmmooopppqqqpppqqqrrrtttrrrqqqqqqppppppqqqqqqrrrqqqppppppqqqtttvvvwwwvvvsssssssssssstttuuuvvvwwwttt}}}zzzpppqqqsssuuuvvvuuuuuuvvvwwwtttuuuuuuuuutttsssqqqpppqqqsssuuuvvvvvvwwwyyy{{{yyyvvvxxx{{{zzzxxxzzz~~~}}}}}}yyyyyy||||||xxxyyyzzz{{{{{{zzzyyywwwuuuvvvtttuuuxxxxxxuuutttvvvtttsssrrrsssuuuvvvuuutttsssttttttttttttsssrrrrrrvvvuuutttrrrqqqpppqqqqqqppppppqqqtttxxxxxxuuurrrrrrtttvvvuuusssrrrsssttttttuuuuuuvvvwwwvvvvvvvvvsssuuuvvvvvvttttttuuuwwwzzz~~~yyy{{{www|||}}}xxxzzz}}}}}}{{{|||zzzwwwxxxvvvvvvwwwxxxyyyyyyzzzzzzxxxzzz}}}~~~}}}||||||}}}zzz{{{xxxtttsssxxxzzzyyyzzzzzzyyyzzzsss{{{|||xxxzzzssstttrrrvvvvvvyyyvvvvvvvvvrrrqqqsssppppppppppppppppppqqqrrruuuqqqqqqttttttpppmmmnnnpppppprrrsssssssssrrrrrrqqqrrrsssrrrqqqpppqqqrrrrrrqqqpppoooooopppqqqrrrsssqqqqqqrrrtttvvvvvvuuutttssssssttttttuuuvvvwwwvvvwwwtttqqqtttvvvvvvtttssssssttttttuuuuuuttttttsssrrrrrrppprrruuuuuuuuuvvvwwwyyyxxxvvvzzz}}}{{{|||xxx~~~|||}}}~~~~~~yyyyyy|||}}}zzzzzzzzzzzzzzzyyywwwuuutttppprrrvvvxxxuuuppprrrxxxuuuttttttuuuwwwxxxwwwvvvrrrrrrsssssssssrrrqqqqqqqqqpppppppppqqqsssuuuvvvmmmmmmoootttwwwwwwtttppprrrtttvvvvvvsssrrrsssuuuvvvvvvwwwxxxxxxxxxxxxxxxooorrrvvvxxxwwwxxxzzz}}}ttt|||yyywwwvvvyyyyyyyyyxxxxxxxxxxxxwwwwwwyyy{{{{{{yyyxxxxxxxxxzzz{{{xxxssssssxxx{{{zzz|||~~~~~~tttvvvuuupppooouuu}}}vvvsssqqqoooooorrrppppppppppppqqqrrrsssssstttrrrssswwwwwwqqqlllkkkpppppprrrssstttssssssrrruuuvvvvvvtttrrrppppppqqqrrrqqqpppoooooopppqqqrrrtttsssqqqrrrsssttttttssstttttttttttttttuuuvvvwwwxxxzzzvvvwwwqqqtttvvvvvvssspppqqqrrruuutttttttttssssssssssssrrrtttvvvwwwvvvuuuvvvwwwwwwvvv{{{}}}xxx~~~{{{}}}|||{{{}}}|||~~~}}}xxx||||||wwwvvvyyywwwrrrxxxvvvttttttuuuvvvvvvuuuqqqrrrssstttuuuuuuuuuuuusssqqqooooooqqqrrrsssrrrsssssssssssstttuuuvvvvvvsssssstttvvvxxxwwwtttrrrsssvvvvvvttttttvvvuuurrrvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyvvvwww}}}vvvuuuxxx|||yyyxxxzzzyyywwwwwwzzzzzzyyyxxxwwwwwwwwwxxxyyywwwxxxyyyvvvtttsssvvvxxx}}}}}}|||sssppp{{{{{{~~~qqqyyytttrrrxxxxxxppplllwwwwwwpppssswwwuuuqqqwwwtttpppnnnnnnqqqvvvyyyrrrrrrssstttsssrrrpppoookkkqqqtttqqqppprrrrrrnnnttttttsssrrrrrrsssssssssrrrpppnnnoooqqqtttuuuuuuqqqqqqppppppqqqqqqrrrsssvvvuuuuuuwwwxxxxxxuuusssyyylllooozzztttuuuvvvvvvvvvuuusssrrrsssuuuwwwuuurrrqqqrrrtttvvvuuutttssstttvvvxxxyyywww{{{{{{vvv{{{~~~{{{}}}}}}yyyyyy~~~{{{{{{zzz}}}}}}xxxwwwzzzyyyuuuuuusssssstttvvvxxxyyyxxxttttttuuuuuuvvvvvvuuuuuutttrrrpppppprrrttttttsssrrrqqqqqqppppppppppppppprrrqqqrrrtttwwwwwwvvvttttttwwwxxxvvvvvvxxxxxxuuuuuuvvvxxxyyyxxxwwwvvvuuusssssstttuuuuuuuuuuuuuuuyyywwwvvv|||yyytttrrrrrr{{{xxxxxx{{{zzzwwwwwwyyy|||{{{zzzzzzzzz{{{||||||wwwxxxxxxwwwttttttvvvxxx~~~yyy~~~~~~xxxssswwwvvvsssrrrwwwzzz||||||pppooovvvzzzrrrppppppvvvwwwuuuuuutttrrrsssssssssssssssqqqpppooosssssssssssssssrrrqqqqqqrrrvvvvvvqqqnnnpppqqqnnnrrrrrrqqqqqqqqqqqqrrrrrrttttttssstttvvvvvvuuusssqqqqqqqqqpppqqqqqqrrrsssvvvvvvvvvuuutttssssssrrrzzzuuuzzztttuuuvvvvvvvvvuuusssrrrsssuuuvvvuuusssqqqsssttttttssssssssstttvvvxxxyyyzzz|||{{{{{{zzzxxx}}}{{{xxx}}}~~~|||xxxxxxzzzzzzxxxvvvtttssstttwwwyyyyyyxxxwwwwwwwwwvvvvvvvvvuuuuuutttsssqqqrrrtttuuuuuutttsssrrrqqqooonnnmmmmmmmmmqqqpppppprrruuuwwwwwwvvvssswwwxxxvvvvvvyyyyyyvvvvvvxxxzzz|||{{{xxxuuussspppqqqsssuuuvvvvvvuuuuuuyyyxxxwwwzzz}}}yyytttsssvvvxxxwwwuuuzzzxxxyyy|||{{{xxxvvvxxx{{{{{{zzzzzz{{{|||}}}~~~wwwxxxxxxwwwuuuuuuvvvxxxyyy~~~vvvxxxjjjnnnwwwuuuuuuxxx~~~~~~||||||wwwsssxxxzzzooonnnrrrtttuuuyyyyyyuuutttuuuttttttttttttrrrpppmmmllltttssssssrrrrrrrrrrrrrrruuuwwwuuupppnnnppprrrrrrqqqqqqppppppppppppqqqqqquuuuuuuuuwwwxxxwwwtttqqqqqqqqqqqqqqqqqqrrrssssssvvvwwwwwwtttqqqqqquuuyyywwwwwwyyy{{{uuuuuuuuuvvvuuuuuutttssstttuuuvvvuuussssssssstttrrrrrrssstttuuuvvvwwwxxx|||{{{yyy~~~~~~~~~|||~~~}}}{{{~~~}}}{{{xxxwwwyyyzzzzzzzzzxxxvvvvvvwwwwwwvvvuuuxxxxxxwwwvvvuuuuuutttttttttrrrqqqrrrtttuuutttsssuuutttsssqqqpppooooooooorrrqqqpppqqqsssuuuuuuuuuqqqtttvvvtttuuuxxxxxxuuuwwwxxxzzz{{{zzzwwwuuusssrrrsssvvvxxxyyyyyyyyyxxxxxxxxxxxxyyy}}}zzzxxxzzzyyyuuurrrtttxxx{{{zzzxxxyyywwwyyy}}}|||xxxvvvwwwwwwwwwwwwxxxyyyzzz{{{{{{wwwwwwxxxwwwwwwvvvwwwwwwsssxxxttt}}}mmmuuu}}}uuu{{{~~~|||yyyuuussswww|||qqqlllppptttuuuuuuvvvzzz~~~vvvvvvxxxyyywwwsssooonnnoooqqqrrrttttttrrrqqqqqqrrrssstttqqqrrrsssqqqppprrrtttvvvqqqqqqpppppppppqqqrrrrrrtttsssssstttvvvuuusssqqqrrrqqqqqqqqqqqqrrrssssssuuuvvvwwwtttqqqsss{{{{{{sssvvvvvvqqquuuuuuuuuuuuuuuuuutttttttttuuuuuuuuutttttttttuuurrrssstttuuuuuuvvvuuuuuuzzzvvvwww}}}{{{}}}~~~}}}}}}{{{yyyxxxwwwwwwyyy{{{{{{yyywwwwwwwwwwwwvvvuuuxxxxxxvvvuuutttsssssstttrrrqqqqqqrrrttttttsssrrrsssssssssrrrrrrrrrssssssuuusssqqqqqqsssssssssrrrqqquuuvvvtttuuuxxxyyyvvvyyyyyyxxxwwwvvvvvvuuuuuutttuuuwwwyyyzzzzzzzzzzzzvvvxxxyyyyyyyyy~~~~~~}}}{{{yyyyyy{{{||||||{{{yyywwwuuutttyyywwwyyy}}}|||xxxvvvwwwuuuuuuvvvwwwxxxyyyyyyyyywwwwwwwwwwwwxxxxxxxxxwwwrrr|||~~~wwwzzzxxx~~~|||vvvrrrzzz|||{{{wwwtttuuu|||zzzqqqnnnpppsssuuusssvvvxxxxxxyyyxxxtttvvvxxxvvvsssqqqppprrrtttvvvtttsssrrrrrrrrrssstttuuunnnooorrrtttsssrrrrrrtttrrrrrrrrrrrrrrrssstttuuutttrrrqqqqqqtttvvvvvvvvvrrrrrrqqqqqqrrrrrrssstttvvvwwwvvvrrrpppttt}}}vvvssszzz{{{uuuuuuuuutttttttttuuuuuuuuuuuutttttttttuuuuuuuuuuuuuuuuuuuuuvvvuuuuuutttsssxxxuuuyyy~~~~~~}}}}}}}}}|||}}}zzzxxxyyyyyywwwxxx{{{yyywwwvvvwwwxxxzzzzzzyyyxxxwwwvvvtttssssssttttttrrrqqqqqqrrrttttttsssqqqqqqqqqqqqqqqrrrssstttuuuvvvuuussssssttttttrrrqqqtttxxxyyywwwwwwzzzzzzwwwyyyxxxwwwvvvuuuuuuvvvvvvuuuuuuvvvvvvwwwxxxyyyyyyuuuwwwyyyxxxvvvwww{{{yyyxxx{{{zzzwwwvvvrrrwww||||||yyywwwxxxzzzzzzxxxyyy|||{{{xxxvvvxxxvvvwwwxxxyyyzzzzzzyyyyyywwwwwwvvvxxxyyyzzzxxxwwwuuu{{{zzz}}}|||~~~xxxxxxwwwxxx}}}|||www~~~tttwwwxxxyyy~~~yyyoookkkooossstttsssqqqvvvzzzwwwtttxxx|||tttpppppprrruuuwwwxxxvvvtttssssssssssssssssssttttttuuuppppppsssvvvtttooonnnppptttssssssttttttuuuvvvwwwvvvsssqqqrrrtttwwwyyyyyyrrrrrrrrrrrrrrrsssssstttxxxwwwtttqqqqqqvvv}}}ttttttyyyzzzvvvuuuttttttttttttuuuvvvvvvuuutttttttttvvvwwwvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuxxxyyy}}}|||}}}~~~~~~yyy}}}yyyyyy||||||xxxxxx{{{zzzxxxwwwwwwyyyzzzzzzyyyyyyxxxvvvttttttuuuvvvwwwrrrrrrrrrtttuuuvvvtttrrrqqqqqqqqqqqqrrrssstttuuutttttttttuuuvvvvvvsssqqqvvvyyyzzzwwwwwwzzzyyyvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwvvvuuutttuuuvvvxxxyyyuuuvvvvvvvvvvvvvvvxxxyyyuuu{{{|||wwwxxxzzzwwwttttttnnnrrrwwwxxxwwwxxx{{{{{{xxxxxx{{{zzzwwwwwwyyyxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvxxxzzz{{{yyyvvvuuu{{{yyyyyy}}}xxxrrrqqqvvv{{{sssqqqnnnvvv|||xxxsssnnnooorrrvvvvvvtttsssvvvxxxvvvrrruuu}}}zzzrrrooorrruuuwwwwwwvvvsssrrrrrrrrrsssttttttttttttttttttqqqsssvvvtttoooppptttttttttttttttuuuvvvwwwwwwuuusssrrrsssuuuvvvvvvuuusssrrrrrrrrrrrrsssttttttwwwuuurrrrrrwww|||wwwwwwvvvttttttuuuttttttssstttuuuvvvwwwvvvtttssstttwwwxxxwwwuuuvvvvvvuuuuuuvvvwwwyyyzzzwww}}}~~~}}}~~~~~~xxx}}}zzzzzz~~~zzzyyy|||~~~|||yyyxxxxxxxxxwwwvvvzzzyyywwwuuuuuuvvvxxxyyysssssstttuuuwwwwwwuuussstttsssssssssttttttuuuvvvrrrssstttvvvxxxxxxuuusssuuuxxxxxxvvvuuuxxxwwwtttuuuwwwzzz||||||{{{xxxvvvzzzxxxvvvtttuuuvvvyyy{{{uuuttttttuuuvvvxxxyyyyyyyyyvvvtttuuuyyyuuutttuuuyyyzzzwwwwwwzzzzzzzzzyyyvvvttttttuuuwww|||yyyxxxzzzyyywwwwwwzzzwwwxxxyyyyyyyyyxxxwwwvvvwwwvvvvvvxxx{{{|||yyyvvvrrrzzzxxxuuuzzzzzzyyy}}}wwwrrrqqqwww~~~|||vvvvvvvvvsssppppppuuu}}}zzzmmmrrrrrrsssuuuwwwxxxwwwwwwuuuvvvvvvuuussstttxxx|||xxxuuutttrrrqqqqqqrrrtttuuuqqqrrrtttuuuvvvuuutttssstttppppppttttttqqquuu|||sssssssssttttttvvvwwwwwwrrrqqqrrrssstttsssqqqnnnsssrrrrrrrrrrrrssstttttttttrrrqqquuu~~~yyyxxxzzzwwwvvvyyyuuutttsssssstttuuuvvvwwwvvvtttssstttwwwxxxwwwuuuuuutttttttttvvvyyy|||~~~uuu~~~}}}~~~{{{{{{|||vvv|||yyyxxxzzzzzzwwwwwwzzzwwwwwwwwwvvvuuuttttttssswwwuuusssrrrsssttttttsssqqqrrrsssuuuuuuuuuuuutttvvvwwwwwwwwwwwwuuusssrrrxxxwwwvvvuuuuuuvvvxxxyyyxxxyyyzzz{{{|||{{{zzzzzzzzzxxxvvvvvvwwwwwwwwwvvvssstttvvvxxxyyy{{{|||||||||zzz||||||uuutttyyy~~~}}}|||www||||||wwwvvvzzz{{{xxx}}}yyyuuutttuuuvvvvvvtttxxxyyy|||}}}{{{wwwwwwyyywwwvvvuuuxxx{{{|||zzzwwwvvvvvvxxxyyyvvvwwwssslllpppvvv{{{{{{|||~~~}}}{{{xxxuuurrrqqqtttyyy|||~~~}}}xxxuuuuuuvvvttttttttttttvvvyyy|||~~~xxxxxxxxxvvvuuutttuuuwwwzzzvvvppptttvvvssspppppptttvvvrrrssstttvvvyyyyyywwwtttyyyxxxvvvtttssstttvvvwwwtttsssrrrtttxxxyyyxxxvvvwwwvvvuuuttttttuuuvvvvvvuuuxxxwwwtttvvv}}}~~~zzznnnrrrvvvzzzuuutttwwwwwwtttqqqttttttuuuwwwwwwxxxxxxxxxrrrssstttuuuuuutttsssrrrzzzvvvuuuzzz~~~~~~~~~uuu~~~~~~}}}~~~~~~}}}yyy}}}zzzyyyyyyxxxtttuuuyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuttttttuuuvvvuuusssqqqqqqrrrtttuuuvvvvvvuuuuuuvvvwwwwwwwwwvvvuuusssrrrvvvuuutttsssssstttuuuvvvvvvwwwxxxyyyzzzyyyyyyxxxvvvuuutttuuuwwwxxxxxxwwwuuuvvvwwwyyyzzzzzzzzzyyyvvvuuuxxx|||{{{xxxzzzwww||||||wwwtttuuuyyyyyyuuutttwwwxxxvvv}}}yyyvvvuuuvvvwwwwwwuuuwwwwwwyyy{{{{{{yyyxxxxxxxxxvvvtttuuuxxxzzzyyywwwuuuvvvxxxyyywwwxxx}}}}}}~~~xxxuuuuuuvvvxxxzzzyyywwwuuuqqqsssxxx~~~~~~}}}zzzwwwuuusssrrrrrrvvvuuutttttttttvvvxxxzzzuuuvvvwwwvvvtttttttttvvvuuuqqqtttvvvtttqqqqqqtttvvvsssssstttvvvxxxxxxwwwuuuvvvuuusssrrrqqqrrrssstttpppppppppssswwwyyyyyywwwtttuuuvvvvvvwwwvvvuuuuuuuuuwwwuuuqqqqqqvvvvvvsssoootttzzz}}}wwwvvvvvvtttsssuuusssssstttvvvvvvwwwwwwwwwrrrrrrsssuuuuuuvvvvvvvvvyyyuuuuuuyyy|||{{{|||~~~}}}~~~~~~|||~~~}}}||||||}}}|||||||||xxxsssuuuzzz{{{yyywwwvvvuuuuuuwwwxxxssstttuuuwwwxxxwwwsssppprrrssstttuuuvvvvvvvvvvvvvvvvvvwwwvvvvvvuuutttsssvvvuuutttsssssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyxxxvvvuuuttttttvvvwwwvvvuuuvvvwwwyyyzzzzzzyyyxxxwwwssssssuuuxxxyyyyyy|||{{{zzzzzz}}}{{{vvvttttttwwwxxxuuusssvvvwwwwww|||zzzwwwwwwwwwxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuvvvxxxxxxwwwuuuvvvxxx{{{yyyyyyyyy{{{~~~{{{{{{|||~~~}}}{{{|||}}}~~~zzzxxxuuurrrrrrssstttrrrpppwwwvvvuuussssssssstttuuuqqqsssuuuvvvuuutttttttttppp|||tttuuuvvvvvvtttssstttuuutttssssssuuuwwwxxxvvvuuuuuutttsssqqqqqqrrrssssssppppppqqqsssvvvwwwwwwuuuqqqsssvvvxxxxxxwwwuuutttyyyzzzwwwsssqqqssstttrrrvvvyyy|||zzzxxxxxxuuuqqqtttyyyrrrssstttuuuuuuvvvuuuuuurrrsssssstttvvvwwwyyyzzzxxxvvvvvvzzz{{{zzz{{{~~~~~~}}}{{{~~~{{{{{{}}}{{{||||||wwwwww||||||zzzxxxuuuuuuvvvxxxzzzttttttuuuvvvxxxwwwtttrrrttttttuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuuuutttxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzyyywwwvvvvvvuuussspppuuuvvvxxxzzzzzzyyyxxxvvvvvvuuuuuuvvvvvvwwwyyy||||||wwwuuuwww}}}~~~~~~||||||~~~{{{{{{zzzzzzyyyyyyxxxxxxvvvxxxxxxwwwvvvwwwxxxyyy{{{zzzyyyyyyyyyyyyzzzzzzzzz}}}}}}yyywwwyyy{{{}}}wwwwwwwwwxxxxxxxxxwwwvvvvvvvvvyyy{{{{{{zzz|||}}}{{{zzzyyywwwvvvvvvrrroooqqquuuwwwuuuqqqwwwvvvuuutttssssssttttttppprrrvvvwwwvvvuuuttttttoootttyyyvvvuuuwwwwwwtttssstttuuutttssstttvvvwwwvvvuuuvvvuuuttttttttttttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrtttvvvwwwwwwvvvuuu{{{{{{yyyuuussstttvvvwwwvvv}}}zzzxxxuuurrruuuzzzssstttuuuuuuvvvvvvvvvuuuuuuuuuttttttuuuwwwyyy{{{yyywwwyyy||||||zzz}}}}}}~~~~~~~~~~~~}}}|||xxxzzz~~~yyyxxx{{{|||zzzxxxvvvuuuwwwyyy{{{wwwvvvttttttvvvwwwwwwvvvuuuvvvvvvvvvwwwxxxxxxyyyxxxwwwwwwwwwvvvvvvvvvvvvyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyy{{{zzzxxxxxxxxxvvvsssqqqrrrtttvvvxxxyyyyyyxxxxxxwwwvvvuuussstttvvvwwwwwwvvvuuuuuuvvvxxx{{{~~~}}}ttt|||zzzwwwuuuuuuxxxyyyxxxyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{|||{{{wwwssswww|||}}}tttwwwzzz||||||zzzxxxvvvwwwwwwxxx{{{{{{{{{yyyuuutttxxx|||~~~~~~~~~}}}yyytttrrrssswwwzzz|||tttqqqoooqqqwwwyyywwwsssuuuuuuuuutttuuuuuuuuuvvvqqqsssvvvxxxwwwuuuuuuuuutttqqqyyyyyyuuuwwwxxxuuussstttvvvtttrrrrrrtttvvvvvvuuuuuuuuuuuuttttttuuuuuuuuuvvvvvvwwwvvvuuutttsssssssssssssssssstttuuuwwwwwwwwwwwwvvvuuutttuuuyyy}}}tttzzzwwwwwwvvvwwwyyyuuuuuuvvvwwwwwwwwwvvvvvvxxxwwwvvvuuuuuuvvvxxxyyywwwwwwyyy{{{zzzyyy~~~~~~}}}|||}}}{{{zzz{{{zzzxxxyyyzzzyyywwwvvvvvvwwwyyyzzzxxxvvvttttttvvvwwwxxxxxxwwwwwwwwwwwwwwwyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuttttttuuuuuuvvvwwwwwwvvvwwwxxxzzzyyywwwuuurrrssstttuuuvvvwwwxxxxxxssstttsssqqqtttxxxxxxuuussstttwwwyyy{{{{{{zzzzzz{{{www{{{zzzvvvsssuuuzzz}}}|||{{{zzzyyyyyyxxxwwwvvvvvvuuutttuuuwwwvvvtttvvvzzzxxxyyy{{{{{{zzzzzz{{{}}}yyy}}}|||wwwyyyyyyssswww{{{~~~}}}{{{zzzyyyzzzxxxxxxzzz{{{||||||vvvwwwxxxuuuqqqvvvvvvwwwyyy{{{zzzxxxvvvuuusssssstttvvvxxxyyyxxxqqqpppppprrrvvvxxxvvvtttsssssstttuuuuuuvvvvvvvvvrrrtttwwwwwwvvvuuuuuuvvvwwwsssvvv|||uuuwwwyyytttrrrtttwwwuuurrrqqqsssuuuuuuuuussssssssstttttttttttttttrrrtttvvvwwwvvvvvvwwwxxxttttttsssrrrssstttvvvwwwwwwvvvwwwyyyyyyzzzyyyvvvyyyzzzyyywwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwtttuuuwwwyyywwwyyy~~~}}}{{{|||{{{|||}}}|||{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuvvvxxxyyyxxxwwwxxxxxxwwwwwwxxxyyy{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzzzzzyyyxxxwwwvvvwwwvvvvvvuuuvvvwwwxxxyyyttttttuuuwwwyyyyyywwwuuutttssssssrrrssstttuuuvvvppprrrrrrqqqtttyyywwwrrrvvvwwwxxxyyyyyyxxxwwwvvv~~~uuuwwwyyywwwuuuwww}}}{{{xxxwwwwwwwwwwwwwwwwwwwwwvvvtttuuuxxxwwwtttwww|||vvvxxx{{{{{{zzzzzz{{{}}}zzz{{{zzz}}}uuutttvvvyyyzzzyyyyyy{{{}}}|||xxxwwwyyy{{{|||~~~yyyzzz{{{wwwrrruuuuuuvvvxxxzzzzzzwwwuuuxxxwwwvvvvvvvvvvvvtttrrrqqqrrrtttuuuvvvvvvvvvuuurrrrrrsssttttttttttttttttttuuuvvvuuusssssssssuuuxxxvvvvvv|||uuuwwwxxxsssqqqsssxxxuuurrrppprrrtttuuuvvvsssttttttuuuuuuvvvuuuuuuppprrruuuvvvuuuuuuwwwyyyssstttttttttttttttttttttxxxwwwyyy}}}~~~vvvuuuzzz|||zzzxxxuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuvvvwwwwwwwwwwwwuuuvvvyyyzzzxxx|||}}}~~~||||||}}}{{{~~~wwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvyyy{{{zzzwwwuuuyyyxxxwwwwwwxxxyyy{{{||||||{{{zzzyyyzzzzzz|||}}}}}}}}}}}}}}}|||{{{zzzyyy{{{zzzyyyyyyyyyzzz{{{|||vvvvvvvvvwwwxxxwwwtttqqqvvvuuusssqqqpppqqqssstttqqqtttsssqqqtttxxxuuunnnsssttttttvvvwwwzzz|||}}}~~~sssuuuxxx||||||zzz|||yyy|||{{{zzzyyyxxxvvvuuuuuuyyyvvvwww{{{zzzwwwyyyuuuxxx{{{{{{zzzyyy{{{}}}}}}{{{yyyuuuuuuvvvwwwvvvuuuwww|||~~~yyywwwxxxzzz|||yyywwwyyy|||wwwwwwxxxzzz|||{{{yyywwwyyyvvvsssrrrsssuuuwwwwwwsssvvvxxxyyyxxxwwwwwwxxxrrrrrrsssssssssrrrqqqqqqtttuuuuuusssqqqqqqrrrssswwwyyywwwvvvuuuvvvxxxssspppsssyyyuuuqqqpppqqqsssuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxqqqtttvvvvvvsssrrrsssuuurrrsssuuuvvvvvvuuurrrqqquuusssvvv{{{|||}}}~~~uuuvvv{{{|||zzzyyytttuuuuuuuuuuuuuuuttttttqqqrrrtttvvvxxxxxxxxxwwwxxxyyy|||}}}||||||{{{}}}}}}}}}{{{yyyyyyzzzzzzxxxwwwvvvwwwyyy{{{}}}xxx}}}{{{zzz|||yyyrrrtttvvvwwwxxxxxxyyy|||uuuzzz~~~}}}|||}}}|||{{{}}}~~~{{{uuuuuuxxxxxxxxxwwwwwwvvvvvvuuuuuurrruuuwwwtttqqqqqqvvv{{{ttttttssssssssssssrrrrrrttttttssstttvvvyyy}}}~~~oooyyyxxx{{{yyytttwww~~~vvv|||yyyyyyzzzxxxtttuuuyyywwwwwwvvvvvvvvvwwwwwwxxxwwwxxxzzz{{{|||{{{yyyxxxxxxwwwxxx}}}~~~zzz|||~~~|||yyyxxxyyy|||{{{xxxxxxzzz{{{|||zzz}}}}}}xxxrrrsssuuuvvvwwwwwwwwwwwwxxxvvvtttuuuwwwyyywwwuuuvvvwwwxxxwwwvvvuuuvvvwwwxxxxxxvvvuuusssssssssrrrtttuuuvvvuuusssrrrrrrttttttyyyvvvooovvvtttqqquuuwwwuuuvvvssspppppprrruuuwwwwwwvvvuuusssrrrssstttvvvwwwyyyuuuuuuwwwxxxvvvxxx{{{{{{vvvuuuvvvwwwvvvtttrrr|||}}}sssttt|||yyyvvvxxxyyyuuurrrrrrwwwwwwvvvvvvuuuuuuttttttuuuvvvvvvwwwxxxxxxyyyyyywww||||||xxx{{{}}}}}}~~~xxxqqq|||{{{zzz|||}}}|||xxxssszzz}}}}}}yyyxxx{{{zzzvvv|||}}}}}}|||zzzyyyzzz{{{{{{}}}{{{vvvxxxzzzxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvtttuuuvvvuuussstttwww{{{tttttttttssssssrrrrrrrrrtttttttttuuuwwwyyy{{{}}}ttt|||zzz{{{yyyvvvwwwzzz{{{xxx{{{yyyzzz|||zzzwwwvvvyyywwwvvvvvvvvvwwwxxxxxxyyyyyyzzz{{{}}}}}}}}}|||||||||{{{zzz}}}{{{www{{{|||||||||zzzzzzzzz{{{yyywwwwwwyyyzzzyyy~~~yyy{{{{{{vvvzzzyyyxxxwwwvvvuuuttttttwwwuuutttuuuwwwxxxvvvttttttvvvwwwwwwvvvvvvwwwxxxttttttsssssssssssssssttttttuuuvvvuuusssrrrssstttvvvyyywwwtttwwwuuuqqqtttvvvtttuuusssqqqqqqrrrtttuuuuuuwwwvvvtttttttttuuuwwwxxxwwwttttttwwwxxxwwwyyy}}}}}}zzzvvvuuuvvvwwwvvvuuuuuu{{{}}}}}}}}}xxxvvvyyyzzzvvvssssssuuuuuuuuuuuuuuutttttttttvvvvvvvvvwwwwwwwwwxxxxxxwww{{{|||zzz~~~~~~}}}~~~}}}zzz|||~~~~~~yyyuuu{{{|||zzzwwwwwwzzz|||{{{yyy{{{}}}}}}}}}}}}uuuuuuzzz{{{wwwuuuwwwvvvuuutttuuuvvvwwwxxxvvvvvvuuuttttttvvvxxxzzzuuuuuutttsssrrrrrrqqqqqqtttuuuuuuvvvwwwxxxyyyzzz~~~uuuzzzxxx~~~{{{{{{zzzxxxyyy|||{{{yyyzzz}}}}}}yyyxxxzzzuuuuuuuuuuuuuuuvvvwwwxxxwwwwwwxxxyyyzzzzzz{{{{{{~~~|||{{{}}}~~~yyyuuu{{{zzzzzzzzz|||}}}|||{{{yyywwwxxx{{{{{{yyy{{{{{{{{{zzzvvv}}}|||zzzwwwvvvuuuuuuuuuvvvuuuuuuvvvxxxwwwuuussssssuuuwwwwwwvvvvvvwwwxxxoooppppppqqqrrrsssttttttsssuuuuuuuuusssrrrssstttuuuuuuvvvxxxxxx{{{wwwrrrttttttrrrtttsssrrrssstttuuutttsssvvvuuutttssstttuuuvvvwwwuuurrrssswwwxxxxxxyyy}}}{{{yyyvvvvvvwwwxxxxxxwwwvvvxxx}}}zzzwwwwwwzzz{{{wwwuuuuuutttttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxzzz|||}}}{{{xxxyyy|||~~~zzzzzzzzzxxxyyy|||}}}~~~xxxzzz{{{{{{|||yyyyyy|||zzzvvvsssvvvvvvtttttttttvvvxxxyyywwwtttrrrrrrtttwwwxxxxxxvvvuuuuuutttsssrrrqqqqqqtttuuuvvvwwwxxxxxxwwwwwwwwwuuu{{{qqq|||~~~~~~zzzyyy~~~}}}yyyxxx{{{|||zzzzzz}}}yyyyyyxxxxxxwwwxxxxxxxxxvvvvvvvvvvvvwwwyyyzzz{{{{{{zzz{{{}}}~~~{{{|||zzzxxxzzz}}}}}}{{{{{{zzz|||}}}zzzzzz~~~~~~}}}|||yyyyyyxxxwwwuuuvvvwwwyyyzzzvvvvvvwwwxxxyyyxxxvvvttttttvvvwwwwwwvvvuuuuuuuuuooopppqqqrrrssstttttttttssstttuuutttsssrrrsssuuutttooorrryyyxxxuuuyyysssssssssqqqsssrrrsssuuuwwwxxxvvvuuutttsssssssssssstttuuuvvvuuusssssswwwxxxwwwxxx{{{yyyxxxwwwwwwwwwxxxyyyyyyvvvvvv~~~xxxvvvwww{{{{{{xxxvvvwwwttttttuuuuuuvvvvvvwwwwwwttttttuuuvvvvvvwwwxxxxxxxxxyyy}}}~~~{{{yyy{{{~~~zzzyyyzzz|||~~~}}}~~~||||||{{{wwwuuuuuuvvvvvvuuuuuuvvvwwwxxxyyyuuusssqqqqqqsssuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrtttuuuvvvwwwwwwwwwwwwvvvsssxxxqqq|||}}}|||yyy{{{zzzvvvxxxzzzzzz|||~~~}}}|||{{{zzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{|||xxxyyyzzz|||~~~~~~}}}zzzyyyzzz}}}}}}{{{|||{{{}}}}}}yyyxxx|||||||||yyyvvvuuuttttttuuuxxxzzz|||wwwxxxzzzzzzyyywwwvvvvvvuuuwwwyyyxxxvvvsssrrrrrrrrrsssttttttttttttssssssrrrtttuuutttsssssstttuuuvvvooopppwwwuuuqqq}}}|||uuutttsssqqqqqqrrrssswwwzzz{{{yyyxxxuuuuuuuuuuuuuuuvvvvvvvvvwwwtttuuuxxxxxxuuuuuuxxxxxxxxxxxxxxxxxxxxxyyyzzzxxx{{{}}}wwwvvvwww{{{{{{xxxwwwzzzvvvvvvwwwwwwxxxxxxxxxyyyrrrssstttvvvwwwyyyzzz{{{uuuwww~~~~~~~~~{{{xxx|||zzz|||}}}~~~zzzxxxuuuvvvyyy|||zzzuuuvvvzzzwwwwwwxxxxxxxxxxxxxxxxxxsssrrrqqqqqqqqqsssuuuwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwpppuuupppzzz}}}{{{||||||zzzxxx|||wwwyyy{{{||||||zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{|||||||||||||||{{{|||{{{{{{{{{}}}}}}}}}|||{{{yyyzzz|||zzzvvvvvvyyy}}}yyyzzzyyywwwwwwvvvuuuvvvwwwxxxyyyxxxyyyzzzyyywwwvvvvvvwwwtttwwwyyyxxxvvvsssrrrqqquuuuuuvvvwwwvvvuuusssrrrrrrsssuuutttsssssstttuuuzzzsssssswwwtttpppxxxxxxvvvuuusssrrrrrrtttvvvyyy{{{zzzxxxwwwwwwxxxxxxxxxyyyyyyyyywwwuuuuuuxxxxxxtttsssvvvwwwyyyzzzyyyxxxxxxyyyzzz}}}{{{xxxwwwxxxzzzyyywwwxxx|||xxxxxxxxxxxxyyyyyyyyyyyyssstttuuuvvvxxxzzz{{{|||tttwww~~~}}}|||~~~}}}yyyvvvttttttxxx{{{zzzvvvwww{{{xxxyyyzzz{{{{{{zzzxxxwwwrrrssstttsssqqqrrrvvvyyywwwwwwwwwwwwwwwxxxxxxxxxuuutttttttttuuuvvvxxxyyyqqqpppyyyoooyyytttyyy~~~yyy|||~~~|||~~~{{{~~~}}}}}}yyyyyyzzz{{{}}}~~~}}}~~~}}}}}}}}}|||}}}~~~}}}|||{{{|||}}}{{{yyyzzz{{{yyyuuuvvvzzz|||yyyzzzzzzxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyxxxvvvssssssuuuxxxqqqtttwwwxxxwwwuuutttttttttuuuvvvwwwwwwuuutttrrrrrrsssttttttsssssstttvvvvvvtttuuuxxxwwwtttvvv|||{{{xxxwwwuuutttssssssuuuwwwwwwvvvuuuvvvvvvwwwxxxxxxxxxxxxxxxvvvtttuuuxxxxxxuuutttvvvwwwyyy{{{zzzxxxwwwxxxzzz{{{yyyzzzxxxxxxyyyxxxuuuxxx~~~yyyyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzzzzyyy|||~~~}}}vvvxxx|||}}}{{{|||zzzzzz|||{{{wwwwwwzzzyyyzzz|||}}}}}}zzzxxxvvvrrruuuwwwtttqqqqqqvvv|||wwwwwwwwwxxxyyyyyyzzzzzzuuutttsssssstttvvvyyyzzzyyyrrryyysssuuuyyytttuuuxxx|||~~~xxx}}}}}}{{{|||~~~~~~{{{yyy{{{}}}}}}{{{{{{|||{{{wwwxxx}}}}}}~~~zzz|||}}}wwwxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwssspppppptttwwwnnnqqquuuwwwwwwvvvvvvvvvrrrtttuuuwwwwwwvvvtttsssrrrsssttttttssssssuuuvvvpppqqquuuyyy{{{zzzyyyxxx|||yyyxxxvvvvvvuuussssssttttttsssrrrsssssstttuuuuuuuuuuuuuuusssrrrtttxxxyyyvvvuuuxxxxxxzzz|||{{{xxxwwwwwwyyynnnvvvvvv{{{yyyyyyyyyvvvtttyyyyyyxxxxxxxxxwwwvvvvvvvvvzzzzzzzzzyyyyyyxxxxxxxxx~~~~~~}}}|||~~~||||||yyyzzzzzz{{{{{{zzzzzzyyy|||{{{{{{{{{||||||zzzxxxuuuuuuuuuuuuuuuvvvyyy{{{ssstttvvvxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwyyyzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwxxxzzz|||~~~}}}zzzwwwvvvxxx|||||||||wwwxxxzzzwwwvvvwwwxxxzzz|||{{{zzzxxxwwwvvvuuuvvvwwwyyyzzzuuuwwwyyyxxxwwwuuuuuuuuuuuuwwwxxxwwwtttrrrrrrrrrsssssssssssstttttttttuuurrruuuyyy{{{{{{yyyyyyyyy}}}wwwuuuuuuqqquuuyyyxxxsssrrruuuxxxuuuuuuvvvwwwwwwwwwwwwwwwuuuvvvwwwwwwvvvuuusssrrrxxxssstttyyyvvvqqqwww{{{vvvtttzzzzzzyyyxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvuuuuuuuuu{{{yyywwwvvvwwwyyy|||~~~~~~~~~}}}~~~xxxyyyyyyzzzzzzyyyyyyxxxyyyxxxwwwwwwxxxxxxwwwuuuvvvwwwwwwwwwwwwwwwyyyzzzyyyyyyzzzzzzyyywwwuuutttwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}{{{yyyvvvttttttttttttuuuuuuvvvvvvvvvuuuwwwyyyyyywwwuuuuuuvvvuuuvvvwwwvvvtttsssssstttssssssssssssttttttttttttuuuvvvxxxwwwvvvvvvwwwxxx{{{uuurrrppprrrrrrqqqqqqpppqqqssstttvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuwwwzzzyyyvvvvvv}}}xxxzzz|||zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{zzzyyyxxxyyy|||~~~~~~}}}~~~|||~~~||||||}}}~~~zzz|||yyyyyyzzzzzzzzzzzzyyyyyyyyywwwuuuuuuvvvwwwvvvuuuwwwxxxxxxyyyyyyyyyxxxxxxyyyzzzzzzzzzyyywwwuuutttyyyyyyxxxwwwvvvuuuuuutttwwwvvvvvvvvvuuuuuuuuuuuuyyyyyyzzzzzzyyyyyyxxxwwwssswww}}}|||zzzyyyxxxxxxsssttttttuuuvvvuuuuuutttvvvxxxyyyyyywwwvvvvvvwwwtttuuuvvvvvvttttttuuuvvvssssssssstttttttttuuuuuuwwwwwwvvvtttrrrrrrtttwwwzzzuuusssqqqvvvsssqqqqqqsssvvvvvvuuuwwwwwwwwwxxxwwwwwwvvvvvvyyyyyyxxxxxxwwwxxxxxxxxxxxxuuuwwwxxxxxxuuuyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||||||||yyy|||}}}{{{xxxyyy~~~~~~~~~}}}~~~zzzzzz~~~zzzzzz{{{{{{{{{{{{zzzzzzzzzxxxvvvvvvxxxyyyyyyxxxxxxwwwxxxyyyzzzyyywwwuuutttuuuvvvvvvwwwvvvuuuuuuyyyxxxxxxwwwvvvuuuttttttuuuuuutttttttttssssssssswwwxxxxxxxxxwwwvvvuuuuuuuuuvvvxxxyyyzzz}}}~~~zzzzzz|||~~~vvvvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyyyywwwvvvvvvwwwtttuuuvvvuuutttuuuvvvxxxuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvuuussssssuuuvvv|||zzzuuuvvvwwwvvvuuuuuuvvvvvvwwwvvvvvvuuuvvvwwwwwwxxxxxxxxxxxxzzzyyyxxxxxxxxxyyyzzz{{{yyy~~~{{{~~~uuussswwwxxxxxxxxxxxxxxxxxxyyyzzzwwwwwwxxxxxxyyyyyyyyyyyywww{{{|||zzzwwwzzz~~~~~~|||yyyyyyyyyzzzzzzyyyyyyyyyzzzxxxwwwwwwyyyzzzyyyxxxwwwvvvvvvwwwyyyyyyvvvsssuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuutttttttttsssssssssrrrrrruuuuuuvvvvvvvvvvvvvvvuuuxxxyyyyyyyyyxxxxxxxxxyyy}}}~~~|||yyy{{{}}}yyyxxxvvvttttttuuuwwwyyywwwxxxyyyxxxvvvuuuvvvxxxtttuuuvvvuuutttuuuwwwyyywwwwwwwwwwwwxxxxxxxxxxxxqqqtttwwwxxxxxxwwwwwwwww{{{wwwqqquuuyyypppuuuyyyyyyvvvrrrrrrsssssstttvvvwwwyyyzzzzzzzzzyyyyyyxxxwwwxxxyyy{{{|||yyywww}}}~~~{{{{{{{{{wwwwwwwwwwwwxxxxxxyyyzzzyyyyyyxxxxxxwwwwwwwwwvvvwwwyyyyyywwwvvv~~~~~~|||vvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvxxxxxxwwwuuuwwwuuutttuuuxxxyyywwwttt{{{zzzyyyxxxvvvtttssssssssstttvvvwwwxxxwwwvvvvvvuuuttttttttttttsssssssssttttttuuuvvvwwwwwwwwwwwwtttvvvxxxyyyzzzzzzzzzyyywwwtttuuu|||}}}yyyzzz}}}xxxwwwuuutttssstttvvvwwwwwwxxxxxxvvvuuutttvvvwwwuuuvvvvvvuuutttuuuwwwzzzwwwwwwwwwxxxxxxxxxyyyyyyppptttxxxzzzzzzyyyxxxxxx}}}uuurrrvvvwwwvvv{{{yyyttttttwwwtttuuuvvvxxxyyyzzzzzzzzzvvvvvvwwwwwwxxxyyyzzz{{{xxxvvv{{{zzzzzzxxxwwwwwwvvvwwwwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyxxxxxxzzz~~~~~~{{{}}}~~~xxxwwwvvvwwwwwwxxxxxxwwwwwwvvvsssssstttwwwxxxxxxuuusssyyyuuussstttxxx{{{yyyvvv|||{{{yyywwwuuutttssssssssstttvvvwwwxxxwwwvvvuuuvvvvvvuuuuuuuuutttttttttuuuvvvwwwwwwxxxwwwwwwwwwssstttuuuvvvyyyzzzzzzyyyzzzvvvtttwww{{{}}}{{{{{{vvvwwwxxxxxxxxxvvvuuutttvvvwwwvvvuuussssssuuuwwwwwwwwwvvvuuutttuuuwwwzzzvvvvvvvvvwwwwwwwwwxxxxxxtttvvvxxxyyyxxxwwwwwwxxx}}}yyy~~~||||||yyyzzz{{{wwwwwwxxxxxxyyyyyyxxxxxxssstttuuuvvvxxxxxxyyyyyyzzz~~~xxxuuuvvvuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{}}}}}}~~~sssuuuyyy|||zzzvvvvvv{{{uuuwww{{{|||wwwsssxxxyyyzzzzzz{{{{{{zzzzzzyyyrrrsssuuuxxxzzzyyyuuurrrzzzvvvssstttyyy|||{{{yyyvvvvvvuuuttttttttttttttttttuuuwwwxxxwwwvvvtttssswwwvvvvvvvvvvvvuuuuuuuuuwwwxxxxxxxxxxxxwwwwwwvvvwwwvvvtttssstttuuuuuuuuuuuutttwww}}}~~~~~~|||yyyvvvvvvxxx|||~~~~~~{{{vvvsssvvvvvvvvvtttrrrrrrtttvvvxxxxxxwwwuuuttttttwwwyyyuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxvvvttttttvvvxxx{{{|||~~~zzzyyyzzzyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuqqqrrrtttvvvwwwxxxwwwwww}}}~~~xxxvvvzzz|||vvvvvvvvvvvvwwwxxxyyyzzzxxxxxxyyyyyyzzz{{{{{{{{{~~~~~~|||{{{{{{}}}{{{ttt|||zzzxxxvvvvvvxxxzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{yyywwwtttsssssstttvvvxxxuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyyyywwwvvvvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuxxxwwwuuutttsssssssssssstttuuuvvvwwwxxxwwwvvvvvvuuutttsssuuuxxxyyywwwttttttyyyzzzwwwwww|||{{{wwwzzzzzz}}}~~~}}}}}}{{{yyyzzz}}}~~~~~~}}}|||{{{|||}}}}}}{{{yyyzzz|||~~~uuuttt|||vvvvvvwwwyyy||||||{{{yyy{{{zzzzzzyyyxxxvvvtttssswwwxxxwwwtttrrrssswwwzzztttvvvyyyyyyyyyxxxxxxyyywwwvvvvvvwwwyyy{{{{{{{{{yyy|||zzzxxxvvvuuuvvvxxxzzzvvvxxxyyyyyyxxxwwwyyyzzzvvvwwwxxxxxxxxxyyyzzzzzzwww}}}tttuuu|||xxxvvvwwwyyyyyyyyyzzz}}}|||tttsssyyy~~~{{{xxxxxxttt|||~~~{{{vvv{{{zzz|||{{{yyyxxxxxxyyy{{{|||xxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssssstttuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvxxxyyyyyywwwvvvvvvvvvttttttuuuuuuuuuuuuttttttvvvvvvvvvuuuttttttsssssstttuuuwwwxxxyyyxxxxxxwwwuuutttssstttwwwwwwuuusssqqquuuuuusssssswwwxxxtttwwwvvvvvvwwwzzz}}}}}}~~~~~~}}}~~~||||||~~~~~~}}}wwwzzz~~~~~~}}}}}}}}}{{{zzzzzz{{{{{{zzzyyy|||}}}~~~}}}{{{{{{|||}}}zzz|||}}}wwwvvvwwwyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuyyyyyywwwtttpppooorrrtttwwwyyyzzzyyywwwtttssssss}}}||||||{{{zzz{{{}}}vvvsssxxxxxxxxxxxxxxxxxxxxxxxxuuuwwwxxxxxxwwwwwwxxxyyytttwwwxxxwwwwwwzzzzzzzzzxxxwww~~~zzzwwwxxxyyyyyyyyyyyy|||~~~yyywwwxxx}}}}}}yyywwwzzz~~~|||uuuyyy|||{{{{{{{{{{{{{{{{{{{{{{{{vvvwwwxxxxxxxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvwwwyyyxxxwwwvvvvvvwwwxxxxxxwwwvvvvvvwwwxxxyyyuuuuuuvvvvvvvvvtttsssrrrtttuuuvvvxxxyyyyyyxxxxxxuuutttssstttuuuuuusssrrrsssuuuuuussstttxxxyyywwwzzzyyyvvvuuuttttttuuuvvv|||{{{{{{~~~}}}}}}~~~~~~|||}}}{{{zzz{{{}}}~~~vvvyyy|||~~~}}}||||||}}}|||zzzxxxxxxyyyzzzyyyxxxwwwyyy{{{|||zzzyyyxxxxxxvvvwwwzzzyyyuuu{{{{{{rrrvvvyyy{{{{{{xxxuuuvvvwwwwwwwwwxxxyyyyyyyyyxxxxxx}}}zzzvvvuuuvvvwwwrrruuuxxx{{{|||}}}~~~{{{xxxyyyuuuttttttuuuwwwxxxyyyyyyxxxwwwuuuvvvxxxwwwvvvvvvwwwyyyxxxzzzzzzwwwvvv}}}|||yyy}}}zzz|||zzz{{{|||{{{zzzzzz|||~~~{{{{{{||||||yyyxxx}}}zzz{{{~~~zzz{{{zzzyyyyyy{{{||||||{{{{{{zzzuuuvvvxxxyyyyyyxxxvvvuuuyyyzzz{{{|||||||||{{{zzzvvvvvvvvvwwwwwwwwwxxxxxxuuuwwwxxxxxxvvvuuuvvvwwwzzzxxxvvvuuuuuuwwwyyy{{{tttuuuvvvwwwwwwuuusssqqqrrrsssuuuwwwxxxxxxwwwwwwtttttttttttttttsssrrrqqqttttttttttttuuuwwwxxxyyy|||{{{yyywwwvvvvvvvvvvvvwwwxxx|||xxxxxx|||~~~{{{xxx}}}{{{zzzzzz{{{||||||{{{yyy{{{}}}~~~|||{{{zzz{{{{{{yyyvvvvvvwwwxxxxxxwwwuuuwwwzzz{{{{{{{{{}}}~~~wwwwwwxxxyyy|||}}}~~~~~~wwwrrrvvvyyyuuuzzz}}}{{{vvvrrrtttvvvxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{vvvyyy~~~{{{uuu~~~yyyyyyxxxyyyssstttuuuwwwxxxyyyzzzzzzvvvxxxyyyyyyxxxwwwyyyzzz}}}zzzxxx{{{|||}}}|||}}}}}}~~~~~~}}}||||||}}}}}}zzzwwwxxx~~~~~~~~~|||}}}|||vvvxxxyyy{{{{{{{{{yyyyyywwwxxxzzz{{{{{{zzzxxxwwwyyyzzz|||}}}}}}}}}|||{{{uuuuuuuuuvvvvvvvvvwwwwwwtttvvvxxxwwwvvvuuuvvvwwwuuusssqqqpppppprrruuuwwwssstttvvvwwwwwwuuusssrrrpppqqqssstttuuuuuuuuutttssstttttttttsssrrrqqqqqqpppooooooqqqrrrssstttuuuxxxwwwvvvuuuuuuuuuvvvwwwwwwttttttyyy|||vvvzzz~~~~~~||||||~~~~~~|||zzzvvvrrr{{{yyyxxxyyyzzz|||{{{{{{|||~~~~~~|||zzzyyyyyyyyywwwvvvvvvwwwwwwvvvuuu{{{zzzyyywwwttttttvvvxxxzzzzzzzzzzzzyyyyyyyyyzzz|||wwwxxxuuuzzz}}}{{{vvvrrrtttvvvvvvwwwxxxyyyyyyyyyyyyyyypppqqqsssvvvyyy{{{|||}}}|||xxxxxx{{{}}}zzzwww|||vvvwwwwwwyyyuuutttttttttvvvyyy|||~~~xxxyyy{{{zzzyyyyyyzzz|||{{{www{{{|||}}}|||~~~||||||}}}}}}|||{{{zzz|||}}}|||||||||}}}~~~{{{vvvwwwyyyzzz{{{zzzzzzyyyyyyzzz{{{{{{{{{{{{zzzyyyvvvwwwyyyzzz{{{zzzzzzyyytttuuuuuuuuuvvvvvvvvvvvvtttuuuwwwwwwvvvuuuvvvwwwuuusssrrrqqqqqqsssvvvxxxttttttuuuvvvvvvuuutttssspppqqqrrrssstttsssrrrrrrrrrsssuuutttsssrrrrrrssspppoooppptttvvvttttttwwwxxxvvvuuuttttttuuuwwwxxxyyywwwwwwzzz{{{~~~|||zzz{{{|||yyy}}}}}}||||||}}}|||{{{{{{{{{zzzxxxvvvvvvuuuuuuwwwzzz|||}}}}}}}}}~~~~~~{{{yyyyyyyyywwwvvvvvvwwwxxxwwwuuuttt|||{{{yyyvvvttttttwwwzzzwwwyyyzzzyyyxxxxxxyyy{{{~~~xxx}}}yyyxxxvvvyyy{{{{{{xxxuuuvvvwwwtttuuuvvvxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~xxxwwwvvvwwwyyy{{{{{{{{{{{{wwwyyyxxxyyywwwvvvttttttvvvzzz}}}yyy{{{||||||{{{zzz|||}}}|||xxxyyy|||yyyxxx}}}}}}{{{yyyzzzzzzyyyxxxwwwyyyzzzwww~~~~~~yyy}}}wwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuvvvwwwxxxyyyyyyyyyyyyuuuuuuvvvvvvvvvwwwwwwwwwsssuuuwwwwwwvvvuuuvvvwwwvvvvvvuuutttuuuwwwyyyzzzttttttuuuuuuuuuuuuuuuuuurrrrrrssstttsssrrrqqqpppqqqsssuuuuuusssrrrsssuuuqqqpppsssyyyzzzwwwvvvxxxzzzxxxvvvuuuuuuwwwzzz}}}xxxwwwyyy}}}|||xxxyyy|||~~~|||yyyyyy|||}}}{{{{{{{{{}}}{{{zzzzzz{{{||||||{{{uuuttttttvvvyyy{{{||||||zzz{{{|||{{{zzzyyyyyyzzzvvvvvvwwwxxxyyyxxxuuurrrwwwxxxyyyyyyxxxyyy|||~~~rrruuuxxxyyyyyyyyyzzz|||yyyxxxxxxvvvwwwyyyzzzzzzzzzyyyyyytttuuuxxx{{{~~~}}}||||||zzz{{{{{{zzzxxxwwwxxxzzz{{{yyy}}}zzzyyyvvvvvvvvvwwwyyy{{{}}}~~~yyyzzz{{{{{{zzzzzz{{{}}}xxxzzz|||{{{~~~wwwyyy~~~}}}{{{xxxyyyzzzyyyxxxxxxzzz{{{{{{~~~~~~}}}~~~}}}yyyyyy~~~yyyyyyzzzzzz{{{|||}}}}}}{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwxxxxxxyyyzzz{{{{{{vvvwwwwwwwwwwwwxxxxxxxxxssstttvvvwwwvvvuuuvvvwwwtttssssssssstttuuuwwwxxxuuuuuuttttttttttttuuuvvvsssttttttuuutttsssqqqppppppsssvvvuuutttssstttvvvnnnlllpppxxxyyytttrrruuuxxxvvvtttsssuuuxxx}}}vvvuuuwww{{{zzzvvvvvvzzzsss|||vvvxxxzzz}}}}}}|||}}}yyyxxxxxx{{{~~~|||zzzwwwwwwxxxzzzzzzyyyyyywwwvvvvvvwwwxxxxxxwwwvvvxxxyyyyyyyyyyyyzzz|||uuuvvvwwwzzz{{{yyyuuuqqqvvvxxxzzzzzzxxxvvvvvvvvvqqquuuyyyzzzyyyyyy{{{}}}rrryyy||||||vvvvvvwwwyyy||||||{{{yyyvvvxxx|||zzzuuu|||~~~~~~{{{xxxwwwwwwuuuxxx{{{yyyvvvvvvzzz~~~wwwxxx|||xxxvvvuuuvvvxxx{{{|||}}}}}}|||xxxyyy{{{zzzyyyyyyzzz|||yyyzzz}}}{{{}}}~~~xxx~~~|||zzz{{{||||||{{{{{{}}}~~~{{{|||}}}|||{{{|||}}}vvv||||||~~~~~~{{{xxx|||{{{zzz}}}}}}wwwuuuuuuwwwxxxwwwssspppuuuttttttvvvyyyzzzxxxuuuwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttttttttssssssrrrtttuuuuuutttrrrrrrsssuuuqqqppppppsssvvvwwwuuurrruuuvvvwwwxxxwwwvvvtttrrrxxxqqqooouuuxxxvvvtttvvvrrruuuxxxyyyxxxvvvvvvvvv}}}|||zzzyyyyyyzzz|||}}}||||||}}}~~~|||yyyzzz{{{{{{zzzyyyyyyxxxxxxyyyyyyzzzzzzyyyxxxyyyzzzzzzyyywwwxxxxxx}}}|||{{{}}}xxxwwwvvvwwwyyyzzzyyyxxxwwwzzzyyyuuuwww}}}|||xxxyyyvvvtttvvvzzz{{{xxxtttssssssssstttuuuwwwzzz{{{tttssstttvvvyyyzzzxxxvvv}}}zzzwwwvvv{{{~~~wwwqqqqqqyyy{{{yyyzzz{{{zzzyyyzzzzzz{{{{{{yyywwwtttrrrtttuuuvvvuuuuuuwww~~~yyyvvv{{{{{{wwwuuuvvvvvvwwwyyyzzz{{{{{{yyyzzzzzzyyy|||}}}yyywwwvvv||||||~~~zzzyyy|||wwwvvvvvvvvvwwwyyyyyyzzz~~~~~~~~~}}}}}}}}}~~~||||||}}}yyy}}}{{{|||}}}}}}{{{zzz{{{~~~~~~}}}{{{zzzyyyzzz{{{{{{xxxuuuuuuttttttuuuxxxyyyxxxvvvwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuttttttsssssssssssssssuuuuuutttsssrrrssstttrrrqqqppprrruuuvvvtttrrruuuvvvwwwwwwwwwuuutttsssvvvrrrrrrvvvxxxtttsssvvvsssuuuxxxyyyxxxvvvvvvvvv{{{zzzxxxwwwwwwxxxzzz{{{yyyyyyzzzzzz}}}}}}zzzxxxxxxwwwvvvuuuyyyyyyyyyxxxxxxyyyyyyyyyzzzxxxvvvvvvxxxyyyyyyxxxyyyyyy}}}{{{zzz}}}{{{yyyyyyyyy{{{{{{{{{yyyyyy{{{yyyvvvxxx}}}}}}yyyyyyvvvtttvvvyyyzzzwwwtttoooppprrrtttvvvvvvwwwwwwuuuuuuvvvwwwxxxxxxwwwwwwtttvvvwwwwwwxxxzzzzzz}}}zzz|||zzzwwwwwwxxxxxxvvvtttxxxyyyzzzzzzyyyxxxvvvuuuqqqsssuuuvvvvvvwwwzzz{{{xxxxxx{{{zzzvvvtttuuuvvvwwwyyyzzz{{{|||{{{{{{|||}}}}}}{{{|||~~~}}}}}}~~~~~~zzz~~~{{{}}}zzz||||||zzzxxxyyy~~~~~~~~~~~~|||{{{zzz{{{}}}~~~~~~|||yyyyyy{{{|||||||||{{{yyyxxxxxxxxxxxxwwwuuuvvvuuuttttttvvvxxxxxxwwwvvvuuuuuuuuuuuutttttttttuuuuuutttsssssssssssstttrrrtttvvvvvvtttrrrrrrrrrtttsssqqqqqqsssttttttsssvvvvvvvvvvvvuuuuuuuuuuuuttttttvvvxxxwwwssssssuuusssuuuxxxxxxwwwvvvvvvwwwyyyxxxwwwvvvvvvwwwxxxyyyxxxyyyyyyyyyzzz}}}~~~|||{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyyyywwwuuuuuuwwwyyyzzzzzz|||{{{|||~~~}}}yyyyyy|||~~~|||{{{|||}}}}}}|||{{{xxxyyyxxxvvvxxx{{{{{{xxxxxxvvvuuuvvvyyyzzzwwwtttoooqqqtttvvvwwwwwwvvvuuuuuuvvvwwwxxxxxxzzz|||~~~zzz~~~{{{tttssszzz|||zzzyyyyyyyyyxxxvvvvvvvvvwwwxxxwwwuuurrrvvvwwwxxxyyyyyyyyywwwwwwqqqrrruuuxxxzzzzzzwwwuuuyyyzzzyyyxxxyyy{{{yyyuuuuuuuuuvvvwwwyyyzzz{{{||||||{{{~~~|||www}}}xxxxxx{{{||||||{{{|||zzz~~~}}}yyy|||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||yyyxxxxxxyyyzzz{{{yyyxxxvvvuuuuuuuuuuuuuuuvvvuuuttttttuuuvvvwwwxxxuuuuuutttttttttsssssssssuuutttsssssssssssstttuuuqqqsssvvvvvvtttrrrqqqqqquuutttrrrqqqrrrrrrssstttwwwvvvuuuuuuuuuuuuvvvvvvsssuuuyyyyyyvvvssssssuuutttuuuwwwxxxwwwvvvvvvwwwxxxwwwvvvvvvvvvvvvwwwxxx{{{|||}}}}}}{{{{{{}}}~~~|||{{{yyywwwuuuuuuvvvwwwyyyyyyxxxxxxxxxxxxyyyyyywwwvvvvvvwwwzzz{{{zzzyyy}}}{{{{{{|||zzzvvvwww{{{~~~}}}||||||}}}}}}|||{{{xxxwwwuuuuuuvvvxxxxxxvvvwwwvvvuuuvvvxxxxxxwwwttttttuuuvvvwwwxxxyyyyyyxxxwwwxxxxxxwwwuuuvvvyyy{{{ooottt{{{zzzvvv~~~zzzwwwuuutttvvvxxxyyyyyyvvvvvvvvvwwwxxxxxxxxxwwwvvvwwwxxxxxxxxxxxxwwwvvvvvvuuuvvvyyy||||||xxxsssrrrtttuuuwwwxxxyyyxxxvvvwwwwwwxxxxxxxxxyyyyyyyyy|||yyy{{{~~~yyyvvv{{{}}}|||~~~zzz{{{|||vvvzzz~~~zzz~~~~~~}}}|||zzzxxxwwwwwwyyyzzzzzzzzzyyyxxxwwwvvvwwwxxxvvvuuuuuuttttttuuuvvvxxxttttttttttttssssssssssssuuutttsssrrrrrrsssuuuvvvpppsssuuuvvvtttrrrqqqqqqttttttsssrrrqqqrrrssstttvvvvvvuuuuuuuuuuuuvvvwwwrrrvvvyyyxxxuuutttuuuvvvtttvvvwwwwwwvvvvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxx}}}~~~~~~|||{{{{{{{{{}}}~~~{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzvvvvvvxxx{{{~~~}}}{{{xxx}}}{{{zzz{{{xxxuuuvvvzzz|||{{{zzzzzz||||||{{{zzzzzzwwwvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwvvvuuuyyyxxxvvvuuuvvvwwwzzz{{{yyyyyyxxxvvvttttttuuuwww}}}~~~wwwxxx|||zzzvvvuuuuuuuuutttssswwwwwwvvvuuuvvvwwwzzz|||xxxxxxxxxxxxwwwvvvuuuuuuyyywwwuuuvvvyyyzzzxxxuuuttttttuuuvvvwwwvvvwwwyyyzzzzzzyyyyyyxxxwwwvvvvvvzzzwwwxxxzzzxxxzzz}}}yyy|||~~~~~~yyyzzz{{{|||vvvzzz~~~~~~}}}}}}{{{zzz|||{{{{{{{{{yyywwwwwwyyyzzzwwwxxxyyyxxxvvvtttuuuvvvtttuuuvvvuuuttttttuuuwwwuuuttttttttttttsssssssssuuutttsssrrrrrrsssuuuwwwqqqsssuuuuuusssqqqqqqqqqrrrssstttsssrrrrrrsssuuuuuuuuuuuuuuuvvvvvvvvvvvvssswwwxxxuuutttwwwxxxwwwuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz{{{}}}|||zzzxxxxxxyyyyyyyyy|||{{{{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxzzz|||~~~~~~{{{xxx|||yyyyyyzzzxxxtttuuuyyyyyyxxxwwwxxxzzz{{{zzzyyy}}}yyywwwzzz{{{yyyxxxzzzuuuvvvvvvwwwwwwvvvvvvuuuzzzxxxuuussssssuuuxxxzzzuuutttvvvzzz}}}wwwrrrvvvyyy|||{{{xxxuuuttttttuuuuuuuuuvvvvvvuuussssssuuuyyy|||yyyyyyxxxwwwvvvvvvuuuuuuxxxvvvsssssstttuuuvvvuuuwwwvvvvvvxxxwwwuuuvvv{{{{{{{{{zzzyyyxxxvvvvvvuuuwwwwwwwwwwww|||yyy}}}yyyxxx|||yyy~~~}}}|||~~~}}}~~~~~~~~~zzz{{{}}}yyyzzz|||{{{yyyxxxyyy{{{tttvvvxxxxxxuuusssssstttsssuuuwwwvvvtttssstttvvvuuuuuuuuuttttttttttttsssuuutttrrrqqqqqqsssvvvwwwrrrssstttsssqqqpppqqqrrrooorrrttttttsssrrrsssuuussstttuuuwwwwwwwwwvvvuuuuuuvvvuuurrrtttzzz{{{xxxuuuvvvwwwvvvuuuuuuwwwyyywwwxxxxxxxxxxxxxxxxxxwwwvvvxxxyyyyyyxxxwwwxxxyyyuuuwwwyyy|||www||||||{{{{{{{{{{{{||||||{{{zzzxxxyyy{{{{{{zzzyyyyyyxxxxxxzzzxxxtttuuuyyywwwvvvvvvwwwyyy{{{zzzzzz}}}xxxvvvyyyzzzwwwvvvyyytttuuuwwwwwwvvvuuuuuuvvvyyyxxxvvvuuuuuuvvvxxxyyysssqqqsss{{{zzzxxxuuutttvvvxxxyyyyyysssuuuuuuzzzzzzuuurrrsssvvvyyyzzzsssuuuvvvuuuttttttwwwzzzwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuutttssssssuuuwwwwwwvvvxxx{{{yyytttuuuzzzyyyyyyyyyxxxxxxxxxwwwwwwuuuyyyyyyyyy|||uuu}}}~~~uuuvvv|||~~~~~~}}}|||}}}}}}yyyyyy}}}ssswwwzzz||||||zzzxxxyyy{{{wwwzzz}}}}}}zzzwwwvvvwwwrrruuuxxxwwwuuussssssuuuvvvuuuuuuuuuuuutttttttttuuutttrrrqqqqqqsssvvvxxxsssssssssrrrppppppqqqsssmmmqqqtttuuutttssstttuuurrrtttvvvwwwxxxwwwvvvuuuvvvvvvsssooottt|||}}}xxxuuuvvvwwwvvvuuuuuuwwwyyywwwwwwxxxxxxxxxxxxwwwwwwuuuwwwxxxxxxwwwwwwyyyzzzssszzz}}}yyy}}}}}}||||||||||||}}}}}}~~~{{{wwwuuuvvvyyyzzz{{{xxxvvvxxxzzzyyyuuuuuuxxxvvvuuuuuuwwwyyy{{{{{{zzzzzztttsssvvvwwwtttsssvvvtttuuuwwwwwwvvvuuuuuuvvvzzzzzzyyyyyyyyyyyyyyyyyyyyytttqqquuu}}}zzzssswwwwwwvvvtttsssuuuzzz~~~xxx{{{pppwww|||sssqqqrrrtttvvvrrrvvvyyyyyywwwvvvwwwxxxuuuuuuuuuuuuvvvwwwxxxyyysssvvvyyyxxxvvvuuuvvvyyyuuutttxxx}}}{{{uuuuuuzzzwwwwwwwwwxxxxxxyyyyyyzzzttt|||}}}}}}uuu{{{}}}wwwtttyyy~~~}}}{{{~~~~~~~~~zzz}}}}}}}}}}}}}}}|||||||||yyyzzz{{{|||}}}~~~zzz~~~|||yyyyyyyyyxxx{{{{{{|||zzzwwwvvvvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxuuusssrrrrrrssssssrrrqqqsssrrrrrrsssuuuvvvuuutttrrrqqqpppqqqrrrsssqqqpppppprrrttttttsssrrrssstttuuuttttttsssssssssttttttvvvvvvvvvvvvuuuuuuuuuuuuxxxwwwuuuttttttvvvxxxyyy|||{{{{{{{{{{{{xxxuuurrrxxxwwwuuussstttvvvxxxzzztttyyywwwvvvzzzzzz}}}xxx{{{|||zzz}}}{{{zzzxxxvvvtttvvvvvvvvvuuutttuuuxxxzzzsssuuuwwwwwwwwwxxxzzz{{{wwwvvvvvvwwwxxxyyywwwvvvwwwvvvvvvvvvvvvxxxyyyzzz}}}}}}|||zzzwwwvvvvvvwwwqqquuuyyyxxxuuutttxxx|||{{{zzzxxxvvvtttttttttuuuuuuvvvvvvvvvuuuyyy{{{rrruuusssmmmxxxvvvuuuwwwzzz{{{xxxtttuuuttttttttttttvvvxxxyyyyyyyyyxxxwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyxxx~~~{{{yyyxxxxxxyyyyyyxxxvvvyyy~~~zzzyyy|||~~~}}}yyyxxx|||~~~zzz}}}}}}}}}|||{{{{{{{{{{{{|||xxxxxxyyyzzz{{{{{{||||||~~~||||||{{{{{{zzz{{{}}}~~~~~~|||zzzxxxxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxuuusssrrrsssttttttsssrrrssssssrrrrrrrrrssssssttttttrrrooooooppprrrrrrrrrppprrruuuuuutttsssssstttuuuttttttsssssssssttttttvvvvvvvvvvvvuuuuuuuuutttwwwvvvuuuuuuuuuvvvwwwxxxzzzyyywwwvvvwwwwwwwwwwwwxxxwwwvvvuuuuuuwwwyyyzzzrrrwwwvvvwww{{{xxx}}}}}}~~~}}}{{{yyyzzz||||||zzzxxxzzz{{{|||{{{yyyxxxxxxyyytttvvvwwwwwwwwwwwwxxxzzzxxxwwwwwwxxxyyyyyywwwuuuvvvvvvuuuuuuuuuvvvwwwxxxvvvwwwwwwvvvtttsssuuuvvvrrruuuxxxwwwttttttwwwzzzxxxwwwvvvuuuuuuuuuvvvwwwyyyyyyyyyvvvttttttxxx{{{tttqqqwwwyyyttttttuuuwwwxxxxxxwwwwwwwwwvvvvvvuuuuuuvvvwwwyyyzzzxxxxxxwwwvvvvvvwwwxxxxxxuuuvvvwwwwwwxxxxxxxxxwwwxxxxxxwwwwwwxxxxxxxxxxxxwwwyyyvvvxxx{{{}}}|||yyyxxx{{{{{{~~~|||{{{yyyyyyzzz{{{|||{{{{{{{{{|||||||||}}}}}}~~~|||zzzxxxzzz{{{||||||{{{}}}}}}~~~~~~}}}zzzyyyyyyzzzwwwwwwvvvvvvvvvvvvwwwwwwuuutttssssssuuuvvvuuussssssuuuuuusssqqqpppsssvvvvvvsssooonnnoooqqqssstttpppsssvvvwwwvvvtttttttttttttttsssssssssttttttuuuvvvvvvvvvuuuuuuuuuttttttuuuuuuuuuvvvvvvwwwwwwwwwyyywwwtttrrrrrrvvvzzz|||vvvvvvvvvuuuvvvwwwwwwxxxrrrxxxwwwyyy~~~zzzwww}}}}}}~~~|||yyyvvvxxx}}}|||yyyyyy{{{}}}|||yyyuuussssssuuuvvvwwwwwwvvvvvvxxxyyyzzzyyyxxxxxxyyyyyywwwuuuvvvuuuuuutttttttttttttttrrrssstttsssssssssuuuwwwsssuuuwwwvvvtttsssuuuwwwuuuuuuuuuuuuvvvvvvxxxxxxzzzzzzyyywwwtttssssssuuussswwwvvvqqqrrryyy|||xxxppptttxxxxxxuuutttvvvzzzxxxxxxwwwwwwwwwyyyzzz{{{wwwwwwvvvuuuuuuvvvwwwwwwuuuuuuvvvwwwxxxxxxxxxwwwtttuuuwwwyyyzzzzzzyyyxxxwww{{{wwwvvvwwwzzz|||{{{yyyxxx{{{}}}||||||~~~|||yyywwwwwwxxxzzz||||||||||||{{{{{{{{{{{{{{{zzz|||}}}~~~}}}|||}}}~~~}}}~~~~~~|||zzz|||zzz{{{|||zzzxxxwwwwwwxxxwwwvvvvvvvvvvvvvvvvvvwwwuuutttssstttvvvvvvvvvtttuuuwwwxxxuuuqqqooosssxxxtttrrrppppppqqqrrrsssrrrpppsssvvvxxxwwwuuutttttttttsssssssssssstttuuuuuuvvvvvvuuuuuuuuutttttttttssstttuuuvvvwwwwwwwwwvvvwwwvvvtttrrrrrruuuzzz}}}tttttttttuuuuuuuuuuuuuuuvvv{{{yyy{{{xxx|||}}}~~~{{{wwwxxx|||}}}yyytttxxxyyyzzzxxxuuusssqqqqqqsssuuuvvvwwwvvvwwwxxxzzzzzzyyyxxxyyyyyyyyywwwuuuwwwvvvvvvuuutttsssssssssssstttuuuuuutttuuuvvvxxxtttuuuvvvvvvsssssstttuuutttuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwwwwvvvvvvuuuuuurrruuuvvvssssssxxxyyyvvvpppsssuuuuuuttttttvvvxxxxxxxxxwwwwwwwwwxxxzzz{{{wwwwwwwwwvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwsssvvvyyy{{{{{{{{{zzzzzzwwwyyyzzzxxxzzz||||||{{{zzz|||}}}{{{~~~}}}yyy{{{{{{}}}{{{yyywwwwwwxxxzzz|||wwwwwwwwwvvvvvvvvvvvvvvvtttwww{{{}}}}}}zzzxxxxxxzzz{{{~~~|||yyy{{{yyyzzz{{{zzzxxxwwwwwwxxxvvvvvvvvvwwwwwwvvvvvvvvvuuutttssstttuuuvvvuuutttsssuuuwwwtttpppnnnrrrvvvrrrqqqrrrsssttttttrrrpppqqqsssvvvwwwvvvuuutttuuussssssssssssssstttuuuuuuuuuuuuuuuuuuttttttttttttrrrsssuuuvvvwwwwwwwwwvvvvvvwwwwwwvvvtttuuuwwwzzzuuuuuuvvvvvvvvvwwwwwwwwwxxx}}}yyyxxx||||||~~~xxx}}}yyyyyy{{{{{{wwwsssyyyzzzyyywwwuuutttvvvwwwqqqsssuuuvvvvvvwwwyyy{{{zzzxxxxxxxxxyyyyyywwwuuuxxxxxxxxxwwwvvvuuutttsssvvvwwwwwwvvvttttttuuuwwwtttuuuvvvuuutttssstttuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvsssuuuvvvtttsssuuutttqqqtttrrrqqqsssuuuwwwvvvuuuwwwwwwvvvuuuuuuvvvxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzyyyxxxwwwvvvuuusssvvvyyyzzzzzzyyy{{{|||~~~{{{yyyzzz|||}}}}}}}}}~~~~~~}}}~~~}}}}}}|||zzz}}}}}}{{{zzzxxxxxxyyyzzz{{{wwwwwwwwwwwwwwwwwwwwwwwwuuuwwwxxxxxxxxxyyy{{{}}}{{{zzzzzz{{{}}}|||{{{{{{yyy{{{{{{zzzyyyxxxxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuttttttuuuuuutttrrroooqqqsssrrrooonnnooorrrpppqqqsssuuuvvvuuuqqqnnnrrrsssuuuuuutttttttttvvvssssssssssssssstttuuuvvvuuuuuuuuutttttttttsssssssssssstttuuuuuuvvvwwwwwwuuuwwwyyyxxxuuutttuuuwwwxxxxxxxxxxxxxxxyyyyyyzzzuuu{{{wwwsss|||}}}||||||{{{zzzyyyyyyzzzzzzyyywwwvvvvvvuuusssrrrrrruuuxxxqqqsssuuuvvvvvvwwwyyyzzzwwwwwwvvvwwwyyyyyywwwvvvyyyyyyyyyyyyxxxwwwuuuuuuvvvwwwwwwuuusssrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvvvvvvvuuuuuuxxxwwwvvvwwwxxxwwwuuutttpppqqqqqqrrrrrrrrrrrrqqqwwwtttqqqrrrvvvxxxvvvsssvvvvvvuuuttttttuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwvvvuuusssssssssuuuwwwwwwwwwxxx}}}ttt}}}vvvyyy{{{|||~~~~~~|||}}}xxx|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{xxxyyyyyyxxxxxxyyy|||vvvwwwxxxyyy{{{~~~www}}}|||}}}|||xxxyyyzzzyyywwwwwwwwwxxxuuuvvvwwwxxxxxxwwwvvvuuuwwwuuutttssstttsssrrrpppnnnppprrrssssssrrrqqqppprrrrrrrrrtttuuuuuurrrpppsssssstttsssrrrrrrtttvvvsssrrrrrrssssssuuuvvvvvvuuuuuutttttttttssssssssssssssssssssstttvvvxxxyyysssvvvxxxwwwsssrrruuuxxxyyyxxxvvvuuuvvvwwwyyyzzzrrr{{{wwwrrryyy}}}|||~~~|||wwwyyyzzzzzzxxxxxxyyy{{{sssttttttsssrrrqqqrrrssstttuuuwwwvvvuuuuuuvvvwwwuuuttttttvvvxxxxxxwwwvvvxxxxxxyyyyyyyyywwwvvvuuuvvvvvvvvvuuusssrrrssstttuuuuuutttuuuwwwwwwwwwwwwqqqrrrtttuuuvvvwwwvvvvvvyyyvvvttttttvvvvvvtttrrrllllllnnnppprrrssssssuuuxxxvvvtttttttttuuuuuuuuuvvvvvvuuutttttttttuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvuuuuuutttvvvwwwwwwwww|||{{{uuu|||{{{sssyyyyyy{{{}}}~~~}}}}}}xxxzzzooo|||||||||{{{{{{{{{zzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzuuuxxxzzz{{{yyyxxxxxxxxxwwwxxxzzz{{{|||{{{zzzyyy~~~||||||{{{uuuvvvwwwvvvuuutttuuuvvvuuuvvvwwwxxxxxxwwwvvvuuuwwwuuutttssssssrrrpppnnnqqqqqqsssvvvxxxwwwtttqqqtttsssqqqrrrssstttsssrrrsssssssssqqqpppqqqtttwwwrrrrrrrrrssstttuuuvvvwwwuuuuuutttttttttssssssssstttsssrrrrrrsssuuuxxxzzzqqqtttvvvtttpppqqquuuzzzvvvuuusssrrrrrrtttvvvxxxrrr}}}zzztttzzz}}}|||vvvzzzzzzwwwzzz}}}{{{wwwuuuxxx{{{vvvxxxzzzzzzwwwuuuttttttwwwxxxxxxwwwtttsssssstttsssssssssuuuwwwxxxxxxvvvwwwwwwxxxyyyyyyxxxvvvuuuvvvwwwwwwvvvttttttuuuwwwuuuttttttvvvwwwyyyyyyxxxnnnppprrruuuwwwxxxxxxxxxvvvsssqqqrrrtttvvvuuusssmmmlllnnnqqqssstttvvvxxxvvvxxxyyyvvvrrrqqqtttxxxwwwvvvuuuttttttuuuvvvvvvuuuvvvwwwxxxxxxwwwvvvuuutttuuuvvvwwwyyyyyyzzzzzzwwwyyyyyyyyyzzz{{{||||||xxxtttxxxxxxzzz}}}}}}|||xxxvvvxxxzzz{{{xxxvvvvvvxxxzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxuuurrrssswww{{{wwwvvvuuuuuuxxxyyyyyyxxx||||||||||||||||||||||||~~~~~~~~~zzz|||||||||{{{zzzyyywwwvvvwwwvvvvvvuuuuuuuuuuuuuuuqqqtttwwwvvvrrrpppssswwwpppsssvvvvvvtttssstttvvvqqqrrrssstttuuuuuuuuuuuuuuuttttttsssssssssttttttuuusssqqqpppqqqrrrrrrqqqssstttuuuvvvuuutttrrrpppvvvvvvuuutttttttttttttttyyyvvvssspppoooppprrrttttttuuuuuuvvvwwwxxxxxxyyyzzz|||{{{}}}zzz|||}}}ttt{{{zzzyyyyyyzzzxxxuuusssuuuvvvxxxyyyxxxwwwuuussswwwvvvuuuvvvvvvvvvtttrrroooppprrrtttvvvyyyzzz{{{vvvuuurrrqqqqqqsssuuuvvvwwwvvvuuuuuuvvvuuusssqqqtttuuuuuuuuuuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuurrrrrrsssuuuvvvuuuqqqnnnnnnppprrrttttttrrrpppooorrruuuxxxxxxvvvtttrrrqqquuuttttttssssssuuuvvvwwwyyyvvvuuuwww|||}}}yyyuuuxxxvvvuuuxxx{{{|||wwwsss|||yyyuuuwwwzzzxxxyyyxxxxxxzzz|||}}}}}}}}}~~~}}}zzz~~~~~~{{{{{{yyywwwwwwyyyzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuuvvvxxxzzzwwwvvvuuuvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz|||~~~|||~~~||||||yyy||||||{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuuuutttuuuuuurrruuuwwwvvvrrrpppsssvvvqqqsssuuuuuusssrrrsssuuuqqqrrrssstttuuuuuuuuuuuutttssssssrrrrrrrrrsssssswwwuuusssrrrsssttttttsssssssssuuuvvvuuutttsssqqqtttttttttttttttuuuvvvvvvxxxvvvsssppppppqqqsssuuuwwwvvvuuutttuuuwwwyyy{{{zzz}}}zzzzzz}}}zzz}}}{{{|||~~~{{{{{{zzzyyyyyyyyyxxxvvvsssssstttvvvxxxyyyyyyyyyxxxyyyxxxwwwwwwxxxxxxvvvuuuttttttuuuvvvwwwxxxyyyyyyyyyxxxuuusssrrrsssuuuvvvvvvuuutttuuuvvvvvvtttssssssssstttuuuvvvvvvvvvuuuuuuuuuvvvvvvvvvuuuuuutttssssssssstttuuutttrrrooonnnooopppqqqssstttuuuuuurrruuuwwwwwwvvvtttssssssvvvuuuuuuttttttvvvwwwxxxwwwuuusssvvvzzz{{{wwwsssxxxzzz~~~xxx{{{tttwww|||||||||~~~zzz{{{|||}}}~~~~~~|||{{{uuuzzz{{{yyyxxxxxxzzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwwwwxxxyyyxxxwwwxxxvvvuuuvvvxxxzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzxxxwwwvvvuuuvvvvvvqqqtttwwwyyy{{{}}}||||||}}}zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxvvvuuuttttttttttttsssuuuwwwuuurrrqqqrrruuurrrssstttsssrrrqqqrrrsssqqqrrrsssttttttuuuuuutttsssrrrrrrrrrrrrrrrsssssswwwuuusssssstttuuutttsssrrrssstttuuuuuuuuutttsssrrrrrrssssssuuuvvvwwwxxxvvvuuusssqqqqqqrrruuuvvvyyywwwtttssssssvvvzzz|||zzz}}}yyyxxxzzzyyy{{{zzz~~~yyyyyyxxx||||||{{{zzzyyyyyyyyyxxxvvvtttuuuuuuvvvwwwxxxyyyzzzzzzxxxwwwvvvwwwxxxxxxvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuurrrqqqrrrssstttvvvuuuttttttvvvwwwvvvuuuqqqrrrsssuuuvvvvvvwwwwwwuuuvvvvvvvvvuuutttssssssuuutttssssssttttttsssqqqqqqqqqpppqqqrrrtttvvvxxxrrrtttvvvvvvuuutttuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxtttsssrrrtttwwwxxxuuurrryyy{{{|||yyyzzzzzz{{{}}}~~~~~~yyy{{{|||sssuuu{{{zzzyyyyyyzzzzzzxxxvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxvvvuuuwwwzzzzzzwwwtttxxxvvvuuuvvvxxxzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyxxxwwwwwwxxxyyyyyyzzz{{{zzzxxxwwwxxxyyyvvvwww{{{}}}~~~}}}zzzzzzyyywwwvvvuuuuuuuuuyyyxxxwwwuuutttttttttttttttuuuvvvuuusssqqqrrrtttsssssssssrrrqqqqqqqqqqqqqqqqqqrrrsssttttttttttttssssssrrrrrrrrrssstttttttttsssqqqrrrssstttsssrrrqqqrrrssstttuuuuuuuuutttsssssssssssstttvvvwwwxxxuuutttsssrrrrrrtttvvvxxxxxxwwwvvvuuuuuuwwwyyyzzzwww{{{yyywwwzzz{{{ssszzz{{{vvv{{{www}}}{{{~~~{{{yyyxxxxxxyyyxxxwwwuuuzzzyyyxxxxxxwwwwwwxxxxxxuuuttttttuuuvvvvvvtttssszzzzzzyyyyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuvvvwwwuuuttttttuuuwwwxxxxxxwwwsssssstttuuuvvvvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrwwwuuurrrrrrsssttttttsssuuuttttttsssssssssssstttrrrsssuuuuuuttttttvvvxxxvvvuuutttttttttuuuwwwxxxsssrrrssstttwwwwwwuuurrr{{{yyyxxx|||zzz|||{{{|||~~~~~~|||sss{{{|||zzz{{{zzzyyyyyyzzzzzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvttttttvvvyyyyyyuuurrrwwwvvvuuuuuuwwwyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxuuuvvvxxxxxxwwwxxxyyy{{{yyyzzzyyyvvvuuuzzz{{{}}}}}}}}}{{{yyywwwuuuuuuuuuxxxwwwvvvuuutttttttttttttttuuuuuutttsssrrrssssssuuusssrrrqqqqqqqqqqqqqqqpppqqqrrrssstttttttttttttttttttttttttttuuuvvvvvvsssrrrrrrrrrttttttsssrrrrrrrrrsssttttttuuuuuuuuutttttttttttttttuuuvvvvvvuuutttsssssstttuuuwwwxxxvvvwwwwwwxxxxxxxxxxxxwwwtttyyyxxxxxx|||~~~zzzyyyzzzwwwxxxvvv{{{{{{yyyxxxwwwxxxxxxwwwvvvzzzyyyxxxxxxwwwwwwxxxxxxttttttssstttvvvvvvtttsssxxxxxxyyyyyyyyyzzzzzzzzzxxxxxxwwwxxxyyyzzz|||}}}ttttttuuuwwwyyyzzzyyywwwuuuuuuvvvvvvuuutttsssssstttttttttttttttsssrrrrrrxxxuuurrrrrrssstttttttttssstttuuuvvvvvvtttrrrqqqqqqssstttuuutttuuuwwwxxxttttttsssrrrssstttuuuvvvsssssstttvvvwwwwwwuuutttzzzwwwtttsssvvvzzz~~~}}}~~~}}}vvvyyy~~~www{{{yyyxxxxxxzzzzzzyyywwwxxxxxxxxxxxxxxxxxxxxxxxxtttttttttvvvwwwvvvtttsssvvvtttssstttvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvv|||{{{yyywwwvvvvvvvvvvvvtttuuuwwwwwwvvvvvvwwwyyyxxx{{{}}}zzztttssswww|||xxx|||~~~{{{~~~|||zzzyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuttttttttttttttttttttttttuuusssqqqppprrrssssssrrrpppqqqrrrssssssttttttsssttttttttttttuuuvvvwwwwwwuuuttttttuuuwwwwwwvvvtttssssssssstttttttttttttttuuuttttttttttttuuuuuuvvvvvvuuuttttttuuuvvvwwwxxxuuuwwwyyyzzzzzzyyywwwvvvtttxxxvvvxxx}}}yyyzzz~~~}}}zzz~~~zzzzzzvvvuuu{{{{{{yyywwwwwwxxxxxxxxxwwwuuuuuuvvvwwwxxxyyyzzzzzzvvvuuuuuuvvvwwwxxxwwwuuuvvvvvvwwwxxxyyyyyyzzzzzzrrrrrrssstttvvvxxxzzzzzzssstttvvvyyy{{{{{{xxxvvvwwwwwwvvvvvvuuusssrrrqqqrrrrrrsssssssssssssssrrrxxxuuusssrrrssstttttttttoooqqqtttvvvwwwvvvtttsssqqqsssuuuvvvuuuuuuvvvwwwtttsssrrrrrrrrrssstttuuussstttvvvwwwwwwwwwvvvuuuvvvwwwxxxxxxxxxwwwuuutttuuu|||~~~}}}|||yyy{{{~~~zzz~~~zzz}}}ttt{{{yyywwwwwwyyyzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwtttuuuwwwwwwuuuuuuuuuvvvtttsssrrrsssuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuu~~~|||zzzxxxwwwwwwwwwwwwwwwxxxxxxwwwuuutttuuuvvvtttwwwzzzzzzyyyyyy{{{}}}www{{{|||{{{~~~xxx|||~~~zzz}}}{{{zzzzzz{{{|||uuuuuuuuuuuuuuuvvvvvvwwwsssrrrrrrssstttuuuuuuuuuvvvsssppppppsssuuuuuutttppppppqqqrrrsssssssssssssssssssssttttttuuuwwwwwwtttttttttvvvxxxxxxvvvtttuuuttttttsssssssssssstttsssssssssttttttvvvwwwxxxvvvvvvuuuuuuuuuvvvwwwwwwwwwxxxxxxyyyyyyxxxwwwwwwwwwxxxsssuuu||||||zzz{{{}}}xxxwww}}}{{{zzzzzz|||yyy{{{yyywwwvvvxxxxxxxxxxxxssstttvvvxxxyyyyyyyyyxxxuuuttttttvvvwwwxxxwwwuuuuuuuuuuuuvvvwwwwwwxxxxxxppppppqqqrrrsssuuuvvvvvvssstttxxx|||~~~|||wwwsssuuuvvvvvvvvvuuutttsssssspppqqqrrrssssssssssssssswwwuuutttssstttuuutttsssqqqqqqssstttuuuuuuttttttpppsssvvvwwwvvvuuuuuuuuutttssssssrrrssstttuuuvvvssstttvvvwwwvvvvvvuuuuuutttvvvxxxzzzyyyxxxxxxwwwzzz|||zzzuuutttxxx||||||yyy|||{{{wwwwwwzzzyyyttt|||~~~iii{{{{{{yyyvvvvvvxxxzzz{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvtttwwwyyyxxxuuutttvvvyyytttrrrqqqrrrtttvvvvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvuuutttuuuvvvvvvqqqssstttuuuuuuvvvxxxyyyzzzxxxvvvvvvyyy|||}}}}}}zzz}}}}}}yyyyyy~~~~~~zzz~~~~~~zzz~~~|||{{{zzzyyyxxxxxxyyy{{{|||tttttttttuuuuuuvvvwwwxxxrrrqqqqqqsssuuuvvvvvvvvvvvvsssppppppsssvvvvvvuuuppppppqqqrrrssssssssssssrrrrrrrrrssstttuuuvvvvvvrrrrrrrrrtttvvvvvvtttrrrvvvuuutttsssssssssssssssqqqqqqrrrsssuuuwwwyyyzzzwwwwwwvvvvvvvvvvvvvvvwwwzzzyyyxxxwwwwwwwwwxxxyyy{{{yyyqqqrrr{{{wwwuuu}}}www|||}}}{{{|||}}}uuunnnyyy{{{{{{yyywwwvvvwwwxxxyyyxxxuuuvvvxxxyyyxxxwwwuuussssssrrrrrrsssuuuvvvuuusssuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyrrruuuyyy}}}|||vvvrrrttttttuuuuuuuuuuuuuuutttooopppqqqrrrssstttttttttvvvuuuttttttuuuuuutttsssvvvuuusssrrrqqqqqqrrrrrrpppssswwwxxxwwwuuuttttttuuuttttttssstttuuuvvvwwwrrrtttvvvvvvvvvuuuuuuuuuuuuuuuttttttuuuxxx}}}{{{}}}~~~{{{{{{~~~}}}yyyxxx|||zzzvvvwww}}}|||~~~{{{}}}vvvuuurrrsssuuuxxxzzzzzzxxxwwwxxxwwwvvvtttssstttuuuwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwxxxwwwvvvuuuuuuvvvwwwwwwsssvvvyyyxxxuuutttwwwzzzwwwvvvtttsssrrrsssuuuvvvsssttttttsssssstttwwwyyy{{{yyyxxxxxxzzz||||||{{{}}}}}}}}}}}}}}}|||||||||}}}~~~~~~}}}|||wwwsss{{{wwwyyy}}}~~~yyysss|||zzzwwwvvvvvvuuusssrrruuuvvvvvvwwwvvvtttrrrqqqsssrrrpppqqqtttvvvwwwwwwsssrrrpppppprrrssstttsssqqqsssrrrnnnooosssuuutttxxxwwwvvvuuuttttttttttttyyywwwuuutttttttttsssrrrrrrssstttvvvwwwwwwwwwwwwxxxwwwwwwwwwvvvvvvuuuuuuwwwuuuwwwyyyuuupppttt}}}}}}uuussswwwxxx||||||{{{||||||{{{zzzzzz{{{}}}}}}~~~uuu}}}zzzxxxtttrrrrrrsssvvvxxxvvvwwwxxxwwwuuusssssstttuuusssrrruuuxxx{{{zzzxxxppprrrtttvvvwwwwwwuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyvvvttttttwwwwwwuuurrruuuttttttvvvxxxyyyxxxwwwssssssssstttuuuvvvwwwwwwuuuvvvwwwvvvuuutttuuuvvvuuuuuuuuuuuutttsssrrrqqqrrruuuwwwvvvsssssstttwwwxxxxxxwwwvvvuuuttttttsssuuuuuuuuuuuuvvvvvvvvvvvvqqqsssuuuwwwxxxxxxwwwvvvyyyyyyzzz|||}}}}}}{{{yyyzzzxxxwwwxxxzzz}}}}}}}}}sss~~~}}}~~~~~~zzzvvvvvv{{{zzzsssqqqvvv{{{{{{wwwvvvtttssstttuuuwwwxxxxxxxxxyyyyyyxxxxxxwwwvvvwwwvvvuuuttttttuuuvvvvvvrrruuuwwwvvvsssrrrtttwwwxxxwwwuuuttttttuuuvvvwwwuuuuuuvvvuuuuuuvvvxxxzzzxxxvvvvvvvvvxxxyyyxxxwww{{{{{{{{{{{{|||||||||||||||~~~~~~}}}~~~{{{}}}}}}}}}}}}~~~{{{{{{|||}}}|||||||||yyywwwuuuuuuuuutttsssvvvvvvvvvvvvuuutttsssrrrrrrqqqpppqqqtttwwwxxxxxxsssrrrpppppprrrsssssssssrrrtttrrrooooootttuuutttsssttttttuuuvvvwwwwwwxxxxxxvvvttttttttttttsssrrrvvvvvvvvvwwwwwwvvvvvvvvvxxxwwwwwwwwwwwwvvvvvvvvvwwwvvvwwwxxxuuuqqqttt{{{}}}zzzzzz|||yyy{{{~~~~~~{{{{{{|||vvv~~~zzzyyywwwuuuuuuvvvwwwyyyvvvxxxyyyxxxvvvttttttuuuuuusssrrrtttvvvxxxwwwuuurrrssstttvvvwwwvvvvvvvvvrrrssstttuuuvvvwwwxxxyyyuuutttssssssttttttsssrrrtttttttttuuuwwwxxxwwwvvvrrrrrrrrrssstttttttttuuuuuuvvvwwwvvvuuutttuuuvvvuuuuuuuuuuuuuuutttttttttsssuuuvvvvvvtttssstttvvvyyyxxxuuussssssssstttuuuuuuuuuuuuvvvvvvvvvwwwwwwrrrsssvvvxxxyyyyyyyyyxxx|||{{{zzzzzzzzzzzzxxxwwwyyyyyyzzzzzzzzz{{{{{{{{{yyyyyy|||~~~{{{vvv|||{{{rrrpppwww|||zzzwwwvvvtttssstttuuuwwwxxxwwwwwwwwwxxxwwwvvvvvvuuuuuuuuuttttttttttttuuuuuusssuuuwwwvvvsssrrrtttvvvxxxwwwvvvuuuvvvwwwxxxyyywwwwwwxxxwwwvvvwwwyyy|||zzzyyyyyyzzz{{{{{{yyywwwxxxyyyyyyzzzzzz{{{{{{{{{zzz|||~~~~~~|||{{{{{{|||zzz}}}~~~~~~zzz{{{{{{zzz{{{}}}}}}|||yyyvvvvvvyyy}}}{{{yyyuuutttuuuvvvvvvvvvwwwvvvuuuttttttsssttttttrrrqqqppprrruuuwwwxxxxxxvvvtttrrrrrrtttuuuvvvuuusssuuutttpppppptttvvvtttqqqrrrtttvvvwwwxxxxxxwwwxxxvvvtttttttttuuutttssswwwwwwvvvvvvuuutttssssssxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxyyyzzzvvvsssuuuzzz||||||~~~~~~yyyzzz~~~~~~~~~}}}{{{{{{|||~~~}}}}}}yyy{{{zzzyyyxxxxxxxxxyyyyyyvvvxxxyyyxxxvvvuuuuuuuuuuuutttsssssstttuuusssrrrttttttuuuuuuvvvvvvwwwwwwttttttuuuuuuvvvvvvwwwwwwssstttuuutttsssrrrrrrssstttsssssstttvvvwwwvvvuuurrrrrrrrrrrrrrrrrrrrrrrruuuvvvwwwvvvuuutttuuuvvvuuuuuuttttttuuuuuuvvvwwwtttuuuvvvuuutttssstttuuuzzzwwwtttqqqqqqrrruuuwwwuuuvvvvvvvvvvvvwwwwwwwwwssstttvvvxxxzzz{{{zzzzzz}}}|||zzzyyyxxxwwwwwwxxxyyy{{{}}}|||zzzzzz}}}~~~yyywww}}}}}}pppwwwwww}}}xxxvvvyyywwwvvvyyy{{{zzzxxxwwwwwwvvvtttssstttuuuwwwxxxwwwwwwxxxxxxwwwwwwvvvuuuuuutttttttttuuuuuuvvvvvvvvvwwwyyyxxxuuutttvvvwwwvvvvvvvvvvvvvvvwwwxxxyyywwwxxxxxxwwwvvvwwwyyy{{{{{{{{{{{{|||}}}|||yyyvvvxxxxxxyyyyyyyyyyyyyyyyyy}}}~~~~~~|||{{{|||}}}yyy|||~~~}}}}}}~~~yyy{{{|||~~~~~~{{{zzz||||||{{{xxxuuutttvvvxxxzzzxxxuuusssuuuvvvwwwwwwwwwvvvuuussssssssstttuuutttsssrrrsssuuuwwwvvvuuuxxxvvvuuuuuuvvvxxxxxxxxxsssvvvuuurrrrrruuuvvvtttsssuuuvvvxxxxxxvvvtttssswwwuuussssssuuuuuuuuutttvvvuuutttssssssrrrrrrrrrxxxwwwwwwwwwwwwyyyzzz{{{{{{{{{|||{{{yyywwwxxxzzzzzzyyyzzzzzzxxxyyy|||{{{yyyyyy|||}}}xxxxxxxxxwwwwwwxxxzzz}}}~~~~~~~~~zzzzzzzzzzzzzzzyyyyyyxxxuuuwwwxxxwwwvvvttttttuuuttttttsssttttttttttttsssvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvsssvvvxxxvvvsssrrrtttwwwsssrrrrrrtttuuuvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrruuuvvvwwwvvvuuutttuuuvvvsssssssssssstttvvvwwwxxxuuuuuuuuuuuuttttttttttttwwwvvvtttrrrrrrsssuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxssstttvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwyyy|||~~~{{{|||}}}{{{zzz~~~xxx|||~~~{{{{{{}}}vvvxxxqqqxxxyyyooo~~~vvvooo|||zzzvvv|||wwwvvvtttssstttuuuwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvwwwwwwwwwvvvvvvvvvwwwttttttuuuuuuvvvwwwxxxyyyvvvwwwwwwvvvuuuuuuxxxzzzxxxwwwxxxyyyzzzyyyvvvssszzzzzzzzzyyyyyyxxxxxxwww}}}|||}}}{{{|||}}}~~~}}}}}}~~~{{{|||}}}zzzyyy~~~|||zzzxxxxxxyyyyyyxxxwwwyyywwwttttttuuuwwwwwwwwwwwwvvvtttsssssstttuuuuuuvvvuuutttuuuvvvvvvtttsssxxxvvvttttttvvvxxxxxxwwwtttwwwvvvssssssvvvvvvttttttuuuwwwxxxxxxvvvtttsssvvvtttssssssuuuvvvvvvuuuuuuuuuttttttuuuuuuvvvwwwxxxxxxwwwvvvwwwxxxzzz{{{xxxzzz{{{yyyxxxxxxxxxwww{{{wwwuuuwwwyyy|||xxxyyyyyyxxxzzzuuuwwwxxxxxxxxxyyy{{{}}}yyyyyy|||~~~~~~xxxyyyzzzzzzzzzyyywwwwwwtttuuuwwwvvvuuuttttttuuussstttuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwrrruuuwwwvvvsssrrrtttwwwsssrrrrrrsssuuuuuutttrrrttttttttttttssssssssssssuuuvvvwwwvvvuuutttuuuvvvqqqqqqrrrssstttvvvxxxxxxvvvuuuuuuuuuuuuttttttsssssstttuuuvvvvvvuuuuuutttwwwwwwwwwwwwxxxxxxxxxxxxssstttuuuvvvxxxyyyzzzzzzvvvwwwxxxxxxyyy|||~~~~~~}}}{{{}}}yyy~~~}}}~~~}}}{{{||||||||||||}}}}}}|||yyyqqquuuzzzrrrsssqqqwww}}}xxxzzzwwwvvvtttssstttuuuwwwxxxxxxxxxyyyyyyxxxxxxwwwvvvtttuuuvvvwwwxxxxxxxxxwwwttttttttttttuuuuuuuuuuuusssssstttuuuwwwxxxxxxyyyvvvvvvvvvuuuttttttvvvxxxyyyxxxxxxyyyzzzzzzxxxvvv{{{{{{zzzzzzzzzyyyyyyyyy}}}}}}{{{yyyxxxzzz~~~}}}||||||}}}}}}|||}}}xxxvvv||||||~~~|||yyywwwyyy~~~}}}zzzwwwvvvwwwxxxwwwuuuxxxwwwuuuuuuvvvwwwvvvuuuuuuuuuttttttttttttuuuuuuwwwvvvuuuuuuvvvvvvtttrrruuutttrrrrrrtttuuuuuuuuuuuuxxxxxxuuuuuuwwwwwwtttssstttuuuvvvwwwwwwvvvvvvuuusssrrrsssuuuvvvvvvvvvxxxwwwwwwwwwxxxzzz|||}}}yyyxxxvvvuuuvvvwwwyyyzzztttvvvwwwuuuuuuwwwwwwttt{{{wwwuuuwww|||~~~}}}zzz|||zzzyyywwwwwwxxxxxxxxx|||}}}xxxxxx{{{~~~xxx{{{~~~}}}zzzyyy{{{}}}vvv~~~zzz{{{xxxxxxyyyyyyyyyxxxwwwvvvtttvvvwwwwwwuuutttuuuvvvsssuuuwwwwwwvvvwwwxxxzzzwwwwwwwwwwwwwwwwwwxxxxxxrrrrrrsssuuuvvvxxxyyyyyyqqqrrrssssssrrrrrrsssttttttsssssstttuuuuuutttrrruuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwvvvuuutttuuuvvvqqqrrrsssuuuwwwwwwxxxxxxwwwvvvttttttuuuuuutttrrrrrrsssvvvxxxxxxwwwvvvuuuwwwwwwxxxxxxxxxyyyyyyyyytttuuuuuuvvvwwwxxxyyyyyytttvvvxxxyyyzzz~~~|||}}}yyyyyy}}}{{{~~~{{{yyyxxxyyyxxxvvvuuuyyy|||tttxxxvvvsssxxx}}}wwwvvvtttssstttuuuwwwxxxwwwwwwwwwxxxwwwvvvvvvuuussstttuuuvvvwwwwwwwwwvvvsssrrrrrrtttuuuvvvwwwvvvssstttuuuwwwxxxyyyzzzzzzvvvwwwwwwuuuttttttvvvxxx{{{zzzyyyzzz|||||||||zzzyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||zzz{{{}}}zzzzzz{{{|||~~~|||}}}zzztttrrrtttvvvxxxwwwvvvwwwxxxwwwuuusssttttttuuuuuuuuuuuutttttttttttttttvvvwwwxxxvvvtttvvvtttrrrrrrtttvvvvvvvvvvvvyyyyyyvvvvvvxxxwwwtttuuuuuuuuuuuuvvvvvvvvvvvvtttsssrrrsssuuuwwwwwwvvvxxxxxxwwwwwwxxxzzz}}}~~~zzzxxxvvvttttttvvvwwwyyyrrruuuvvvtttvvvyyyxxxtttxxxxxxwwwyyy|||~~~{{{|||xxxvvvvvvvvvuuuuuuwww|||}}}{{{yyyxxxvvvtttxxx|||~~~|||{{{}}}rrrxxxqqq||||||yyyyyyyyyyyyxxxxxxxxxxxxwwwuuuwwwyyyyyywwwvvvwwwxxxuuuwwwyyyxxxvvvuuuwwwyyywwwwwwxxxyyyyyyxxxwwwvvvsssttttttuuuvvvvvvwwwwwwrrrqqqpppqqqssstttsssrrruuutttssstttvvvvvvtttrrrtttttttttuuuuuuvvvvvvwwwuuuvvvwwwvvvuuutttuuuvvvrrrsssvvvyyyzzzzzzyyyxxxxxxvvvttttttuuuuuusssqqqtttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzwwwwwwwwwwwwwwwxxxyyyyyyuuuxxx{{{zzzyyy{{{~~~}}}|||~~~{{{zzz~~~}}}zzzzzz|||~~~}}}zzzyyyzzzvvv|||wwwxxx{{{oooyyyyyypppzzz~~~uuuwwwvvvtttssstttuuuwwwxxxvvvvvvvvvvvvvvvuuuuuutttqqqrrrtttvvvvvvvvvvvvuuutttssstttuuuxxxyyyzzzyyyssstttvvvxxxzzz{{{{{{|||wwwwwwwwwvvvttttttvvvxxxxxxwwwvvvvvvxxxzzzzzzyyyxxxxxxzzz|||~~~wwwqqquuu|||wwwwwwwwwxxxyyywwwtttqqqssstttuuuvvvvvvuuutttsssrrrrrrsssuuuxxxyyyxxxwwwyyywwwuuuuuuwwwxxxyyyxxxvvvyyyzzzwwwvvvxxxwwwttt{{{zzzxxxvvvtttsssrrrrrrtttsssrrrsssuuuwwwwwwwwwwwwwwwuuuuuuvvvwwwzzz{{{zzzyyyvvvtttssstttvvvxxxssswwwxxxvvvyyy}}}|||vvvssswwwyyyzzzzzz{{{|||zzz|||{{{qqq{{{yyyyyywwwuuutttvvvzzz~~~yyyzzz|||}}}zzzyyy}}}~~~zzzyyyzzz|||ttt||||||yyy{{{zzzyyyxxxxxxxxxyyyyyywwwyyyzzzzzzyyyxxxyyyzzzwwwyyyzzzxxxuuussstttvvvvvvxxxyyyzzzzzzyyywwwvvv{{{{{{zzzxxxwwwuuuttttttuuurrrqqqrrrvvvwwwuuusssuuuuuutttuuuvvvvvvtttsssssssssssstttuuuvvvwwwwwwuuuwwwwwwvvvuuutttuuuvvvsssuuuyyy|||}}}|||zzzxxxyyyvvvttttttuuuvvvsssqqqvvvvvvuuuvvvwwwxxxzzz{{{xxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzwww{{{}}}{{{xxxxxx|||}}}wwwzzz|||zzz|||}}}yyyzzz}}}}}}xxxrrrvvvwwwwwwxxxxxxvvvuuutttvvvxxxvvv{{{yyyuuuvvvuuutttvvvyyyzzzxxxxxxvvvuuutttsssuuuvvvwwwxxxuuussstttwwwyyyxxxvvvvvvtttssstttwwwzzzzzzzzzvvvwwwyyyxxxwwwwwwxxxzzzvvvtttsssuuuxxxzzzyyyvvvtttvvvyyyzzz|||yyyyyyzzz{{{vvvtttvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwqqqsssuuuxxxzzz{{{{{{{{{uuusssrrrtttwwwzzzzzzyyyyyyyyyxxxwwwvvvvvvwwwwwwuuurrrrrrtttuuurrrsssvvvzzzyyywwwvvvvvvvvvwwwwwwtttuuuxxxyyyyyyxxxuuutttvvvwwwwwwuuuvvvzzz|||{{{wwwyyyzzzyyyvvvtttuuuwwwxxxwwwvvvxxx|||~~~}}}{{{{{{{{{{{{yyyyyyxxxvvvuuuvvvxxx{{{}}}yyyxxxxxx|||~~~yyyzzz}}}~~~zzzzzzyyy~~~zzzzzz}}}xxxyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxyyy{{{zzzwwwssstttvvvvvvvvvtttssstttuuuxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxvvvuuuvvvxxxuuuuuuvvvvvvuuutttssssssuuutttssssssrrrrrrrrrrrrttttttsssssstttuuuwwwxxx{{{yyywwwvvvvvvvvvtttrrrxxxxxxyyyyyyxxxwwwvvvuuuwwwuuutttvvvyyyzzzyyywwwzzzxxxuuuuuuwwwxxxxxxxxxuuuuuuuuuvvvwwwyyyzzz|||uuuwwwzzz|||{{{yyyvvvttt~~~yyywww}}}~~~xxxxxx~~~{{{}}}zzzwwwwwwyyyyyyuuuqqqvvvwwwwwwxxxxxxvvvuuutttrrrwwwttt{{{vvvtttrrrssswwwyyyvvvrrrvvvuuutttttttttvvvxxxyyyxxxvvvttttttwwwxxxwwwvvvtttsssrrrrrrtttvvvxxxxxxtttuuuvvvvvvuuuuuuvvvwww}}}yyyuuutttvvvyyyzzzzzz~~~~~~oooppptttyyy{{{yyyvvvtttuuuuuuvvvvvvvvvvvvuuuuuurrrsssuuuwwwxxxxxxxxxwwwzzzxxxvvvwwwyyyzzzyyywwwyyyxxxxxxwwwwwwwwwwwwwwwvvvssssssvvvwwwuuuvvvyyyzzzyyyxxxvvvvvvvvvwwwxxxuuuvvvxxxyyyyyyxxxvvvuuuwwwxxxxxxwwwxxxyyyzzzzzzwwwyyyyyyxxxvvvuuuwwwyyy{{{yyyxxxyyy|||}}}|||zzzvvvwwwxxx{{{zzzyyyxxxyyyzzz|||}}}|||yyyxxx{{{}}}uuuzzz|||zzzzzzttt~~~www{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxzzzyyyvvvsssvvvwwwwwwvvvuuuttttttuuuxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuwwwvvvuuutttttttttuuuvvvxxxwwwuuutttssssssttttttwwwwwwwwwwwwvvvuuuttttttuuutttsssrrrrrrrrrssssssvvvttttttuuuxxxyyyxxxvvvxxxvvvttttttvvvwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{vvvxxxzzz|||}}}|||zzzyyy|||{{{~~~{{{sss~~~yyyxxxxxxwwwwwwvvvvvvuuutttvvvwwwwwwxxxxxxvvvuuutttsssqqq~~~ooowwwxxxuuutttvvvzzzyyytttpppxxxwwwvvvuuuuuuvvvwwwwwwxxxvvvuuuuuuvvvwwwvvvuuuwwwxxxzzz{{{{{{|||uuuvvvwwwwwwwwwwwwyyy{{{|||yyyvvvwww{{{yyytttxxx{{{xxxvvvxxxtttvvvwwwxxxxxxvvvuuussstttuuuvvvwwwwwwvvvuuutttyyyxxxwwwwwwyyyyyyyyywwwxxxxxxxxxxxxwwwwwwwwwwwwxxxuuuuuuxxxyyywwwxxx|||zzzyyyxxxwwwwwwwwwxxxyyywwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwvvvvvvyyy{{{|||{{{zzzzzz||||||{{{zzzwww|||yyy}}}}}}||||||{{{{{{|||}}}}}}~~~{{{yyyzzz~~~zzzyyyzzz}}}|||xxx||||||zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxxxxxxxwwwuuussswwwxxxxxxwwwuuuttttttuuuxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxwwwuuuuuuvvvwwwxxxxxxvvvuuuuuuvvvwwwwwwwwwuuutttssssssuuuvvvxxxxxxwwwuuutttssssssttttttssswwwzzzzzzwwwttttttuuuxxxwwwuuussssssuuuxxxzzzuuuttttttuuuwwwxxxwwwvvvwwwuuuttttttuuuvvvvvvuuuwwwyyyzzz{{{|||{{{{{{zzzxxxyyyzzz|||~~~xxxzzz|||yyyxxxzzz{{{zzzwwwvvvxxxzzzvvvwwwwwwxxxwwwvvvuuutttxxxqqq{{{zzzpppxxxwwwyyy|||}}}yyyvvvvvv{{{zzzxxxwwwuuuuuuuuuuuuxxxwwwvvvuuuuuuvvvvvvuuuzzz}}}|||xxxvvvvvvuuuvvvwwwvvvvvvwwwzzz|||uuuwww{{{}}}~~~xxxwwwvvvxxx~~~zzzvvvvvvrrrtttwwwyyyyyyxxxvvvuuutttuuuvvvwwwwwwvvvuuuuuusssssstttvvvxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwxxxuuuuuuyyyzzzxxxyyy}}}zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzyyyxxxyyy|||{{{xxxvvvwwwwwwwwwwwwvvvvvvxxxzzz|||zzzzzzyyyzzz{{{{{{{{{zzzxxx}}}sss{{{{{{||||||}}}}}}}}}}}}|||{{{zzz|||~~~}}}}}}~~~vvvwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzyyyxxxxxxvvvuuutttwwwxxxxxxwwwtttsssssstttxxxxxxxxxyyyyyyyyyyyyyyyuuuvvvxxxwwwvvvuuuuuuwwwxxxwwwuuuttttttuuuwwwxxxuuusssrrrqqqqqqsssvvvwwwttttttsssssstttuuuwwwxxxtttyyy~~~}}}xxxttttttvvvzzzyyyxxxxxxxxxzzz|||~~~uuuuuuuuuvvvwwwxxxxxxxxxwwwvvvtttuuuvvvwwwvvvuuuxxxyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{}}}~~~wwwuuu{{{xxx{{{|||zzzwwwvvvyyy}}}vvvwwwwwwxxxwwwvvvuuutttyyyzzzxxx}}}tttwwwxxx||||||vvvvvv|||yyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwwww{{{yyyyyyxxxvvvttttttuuuwwwzzz~~~}}}~~~vvvxxx}}}tttnnnpppsssvvvyyyzzzzzzxxxwwwtttuuuwwwxxxyyyxxxxxxwwwqqqsssuuuwwwxxxxxxyyyyyywwwxxxyyyyyyyyyyyyxxxxxxxxxuuuuuuxxxyyywwwyyy|||zzzzzzyyyxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{xxxyyy}}}|||wwwuuuxxxwwwwwwvvvvvvxxxzzz{{{|||vvvwwwxxxyyyzzz{{{|||}}}|||yyy{{{{{{||||||}}}}}}}}}}}}yyyzzz{{{~~~}}}{{{|||{{{{{{xxxwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{zzzyyywwwvvvvvvvvvvvvwwwwwwvvvtttsssssstttxxxxxxyyyyyyzzzzzzzzzzzztttvvvxxxxxxwwwvvvvvvwwwwwwvvvtttsssssstttvvvwwwtttsssrrrrrrrrrtttvvvwwwttttttsssssstttuuuwwwxxxwww|||yyyttttttuuuttttttvvvwwwxxxxxxyyyyyyvvvwwwwwwxxxxxxyyyyyyzzzxxxwwwvvvwwwxxxxxxwwwvvvxxxwwwvvvuuuuuuvvvxxxyyyxxxxxxyyyzzz|||{{{sss}}}xxxyyyzzzxxxuuuuuuwww{{{vvvwwwwwwxxxxxxvvvuuutttuuu|||vvvppp{{{xxxyyy|||xxxrrruuu}}}tttuuuvvvxxxyyyzzz{{{|||vvvxxxxxxxxxwwwwwwyyy{{{}}}~~~ttttttwwwvvvtttrrrsssvvvxxxyyyzzzyyyxxxuuuvvvwwwxxxyyyyyyxxxxxxvvvxxxzzzzzzyyyxxxwwwxxxwwwwwwyyyzzzzzzzzzyyyxxxyyyvvvvvvxxxxxxvvvwwwzzz{{{zzzyyyyyyyyyzzz{{{||||||{{{zzzyyyyyyzzz{{{|||}}}xxxxxx}}}|||wwwvvvzzzwwwwwwvvvxxxzzz{{{{{{zzzuuuwwwyyyzzzzzz{{{}}}|||xxx~~~~~~~~~~~~~~~yyy{{{~~~|||{{{zzz}}}~~~|||}}}xxxssszzz{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzxxxwwwxxxzzzvvvwwwxxxwwwuuutttuuuvvvxxxyyyyyyzzzzzz{{{{{{|||tttvvvyyyyyyxxxwwwwwwxxxuuuttttttsssssstttvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxwwwuuutttssssssttttttyyy|||~~~}}}yyyvvvuuuvvvrrrsssuuuwwwwwwwwwwwwvvvvvvxxxyyyyyyxxxyyyzzz|||xxxwwwwwwxxxyyyyyywwwvvvwwwwwwvvvuuuvvvwwwyyyzzzyyyyyyzzzzzz|||~~~}}}yyy~~~yyyyyywwwvvvttttttvvvxxxvvvwwwwwwxxxxxxvvvuuutttsssuuutttttt||||||vvvxxxxxxssstttzzzvvvwwwxxxyyyzzzzzzzzzzzzvvvxxxyyyyyyxxxxxx{{{~~~{{{{{{}}}||||||~~~vvvxxx{{{yyyvvvvvvwwwxxxxxxxxxwwwwwwvvvwwwxxxxxxxxxwwwuuutttuuuxxx{{{{{{yyywwwwwwxxxvvvwwwyyyzzz{{{zzzyyyxxx{{{xxxwwwyyyyyyvvvvvvyyy{{{zzzyyyyyyyyyzzz|||}}}|||{{{{{{{{{{{{{{{{{{|||~~~wwwwww||||||vvvvvv}}}wwwwwwwwwyyy||||||zzzwwwxxxzzz||||||{{{{{{}}}zzz}}}zzz}}}~~~~~~}}}}}}|||pppwww|||zzz~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||{{{yyyxxx{{{}}}vvvxxxyyyyyywwwwwwxxxzzzyyyyyyyyyzzz{{{|||||||||uuuwwwzzz{{{zzzyyyxxxyyyttttttuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxwwwvvvuuuuuuxxxwwwuuutttssssssttttttwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxuuuwwwyyyyyywwwwwwyyy{{{vvvvvvvvvwwwxxxxxxvvvtttuuuwwwyyy{{{||||||{{{zzz{{{{{{||||||}}}}}}~~~~~~|||zzzwwwvvvuuuvvvwwwwwwvvvwwwwwwxxxxxxvvvuuuttttttnnnsss|||wwwtttwww{{{wwwuuuxxx||||||{{{zzzyyywwwvvvuuuuuuxxxzzzzzzyyyzzz}}}zzz~~~zzzvvvttt~~~qqqwww~~~{{{pppzzzyyyxxxwwwwwwvvvvvvuuuwwwxxxxxxwwwvvvtttrrrqqqooossswwwyyyxxxwwwxxxzzzvvvwwwyyy{{{{{{{{{yyyxxx}}}yyyxxxzzzyyyvvvvvvyyy{{{zzzzzzyyyzzz{{{|||}}}{{{||||||||||||||||||{{{wwwvvv||||||vvvwwwwwwwwwxxx{{{}}}}}}yyyuuu|||~~~|||{{{}}}{{{{{{{{{}}}}}}~~~uuuvvvzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz|||}}}{{{yyyyyy}}}wwwyyyzzzzzzzzzzzz{{{}}}yyyyyyzzzzzz{{{|||}}}}}}uuuxxxzzz|||{{{yyyyyyyyytttuuuvvvwwwwwwwwwwwwwwwtttuuuvvvwwwvvvuuurrrqqqttttttsssssstttuuuwwwxxxuuuttttttuuuwwwyyyyyyxxxwwwvvvtttssssssuuuwwwyyytttvvvxxxxxxvvvvvvxxx{{{uuuuuuuuuvvvxxxwwwuuussstttxxx}}}}}}zzz}}}}}}~~~~~~~~~~~~}}}|||}}}{{{~~~xxxvvvwwwzzz{{{|||xxx||||||wwwvvvyyyxxxtttoootttzzzzzzssstttvvvzzz~~~xxxyyywwwwwwwwwvvvvvvuuuuuuuuu{{{|||zzzvvvxxxxxxxxxwwwvvvvvvyyy~~~}}}||||||vvvzzz}}}}}}wwwvvv}}}yyy{{{}}}ssswww{{{{{{yyywwwwwwxxxyyyzzzzzzzzzyyyvvvsssqqqqqqtttwwwyyyzzzzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwwwwyyyzzz{{{zzzzzzzzz{{{||||||{{{zzzyyy{{{|||~~~~~~}}}}}}{{{}}}{{{tttrrrwww~~~{{{|||}}}}}}||||||}}}~~~}}}yyyyyy|||zzz}}}}}}}}}~~~zzz~~~~~~~~~|||~~~||||||~~~yyy|||~~~~~~{{{xxxyyyzzzzzzyyywwwvvvvvvwwwyyyzzzyyyzzzzzzzzz{{{{{{||||||ssstttvvvyyyzzz{{{{{{zzzyyyzzzzzzxxxvvvvvvwwwxxxxxxvvvtttuuuwwwwwwtttqqqxxxvvvttttttuuuvvvvvvuuuwwwwwwvvvvvvwwwyyy{{{|||zzzzzzzzzxxxvvvuuuwwwyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyy{{{{{{wwwsssyyyyyyyyyzzz{{{|||}}}~~~}}}{{{{{{~~~zzz~~~~~~~~~|||zzzzzz{{{}}}yyy|||{{{wwwvvvyyyxxxuuussstttxxxyyyvvvvvv}}}yyyxxx{{{|||yyyzzzzzzzzzzzzzzzyyyyyyyyyttt{{{}}}|||{{{zzzxxxwwwuuuuuu||||||zzzyyywwwxxx{{{~~~|||}}}~~~}}}yyy~~~|||{{{zzzxxx~~~zzzyyyvvvzzz|||xxxyyyyyyxxxxxxyyywwwxxxxxxyyyxxxwwwvvvuuusssuuuxxxyyyyyyyyyzzz|||zzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvvvvxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzz~~~~~~~~~|||zzzzzz|||{{{|||zzztttsssxxx}}}}}}zzz}}}~~~{{{zzz|||~~~{{{{{{}}}~~~~~~}}}}}}yyy~~~~~~~~~}}}}}}}}}~~~}}}|||yyyyyyyyy{{{zzzyyyyyyyyyyyyzzz{{{|||||||||{{{{{{{{{{{{{{{uuuuuuwwwxxxyyyzzzzzzzzzyyyzzzzzzyyyxxxxxxzzz{{{|||zzzxxxwwwyyyyyywwwtttwwwvvvttttttvvvvvvvvvuuuxxxwwwvvvuuuvvvvvvxxxyyyyyyzzzzzzyyyxxxxxxzzz|||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxuuuvvvwwwxxxwwwuuuyyyyyyyyyzzz{{{|||}}}~~~~~~yyy}}}{{{xxxyyy{{{yyy{{{{{{xxxwwwyyyyyyvvvyyywwwwwwzzz{{{xxxwwwyyyyyyssstttxxxxxxxxxxxxyyyyyyyyyyyyssszzz~~~{{{yyyxxxyyyzzz{{{uuuuuutttttttttttttttsssyyyzzzzzzyyyxxxwwwyyy{{{zzzyyywwwuuussstttwwwzzz}}}}}}}}}|||{{{}}}~~~}}}zzzvvvttt|||zzzzzz{{{zzz~~~{{{}}}|||~~~}}}xxxsssvvvzzzyyy{{{yyyyyyzzzwwwvvvwwwwwwwwwxxxyyyzzzuuuwwwyyyzzzyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyzzzzzzwwwvvvuuuvvvxxxzzzzzzzzz|||{{{{{{{{{{{{{{{||||||}}}zzzzzz|||~~~}}}}}}zzzvvvwww|||}}}zzz||||||zzz~~~~~~}}}~~~|||{{{}}}~~~yyy|||xxxwwwxxxzzzzzz~~~zzzxxx}}}~~~~~~}}}}}}~~~~~~~~~}}}zzzyyyyyy||||||||||||||||||||||||~~~}}}}}}||||||{{{{{{zzzxxxxxxxxxxxxyyyyyyyyyzzzxxxyyyzzzzzzyyyzzz|||~~~|||yyyxxxxxxxxxxxxwwwwwwvvvtttuuuvvvwwwwwwvvvxxxwwwuuutttttttttuuuvvvwwwxxxyyyyyyxxxyyy{{{}}}xxxxxxwwwwwwvvvuuuuuuuuuzzzwwwtttssstttvvvvvvvvvyyyyyyyyyzzz{{{|||~~~~~~~~~{{{|||}}}|||zzzxxxwwwwwwzzzzzzzzzyyyyyyzzzzzzyyy~~~zzzyyy||||||xxxvvvvvv{{{xxxvvvwwwwwwwwwxxxxxxyyyyyyzzz}}}yyyxxx{{{~~~|||{{{zzz{{{}}}|||zzzwwwuuuuuuuuuvvvwwwzzz|||~~~yyyyyyyyyyyyyyyyyyyyyyyyrrrtttwwwxxxwwwxxxyyyzzzxxxyyyxxxwwwuuuvvvyyy{{{|||}}}}}}{{{yyyyyyzzz|||xxxyyyzzzyyywwwvvvvvvwwwyyy}}}~~~}}}}}}{{{wwwvvvxxxyyyxxxvvvzzzxxxyyy|||{{{~~~{{{yyy|||wwwvvvxxx}}}~~~{{{}}}yyy~~~{{{vvvyyy{{{|||{{{yyy{{{xxxwwwvvvvvvvvvxxxzzz{{{xxxyyyzzzzzzxxxxxxxxxzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwvvvxxxzzz||||||{{{~~~}}}|||||||||}}}~~~~~~}}}}}}~~~|||zzz}}}yyy~~~~~~~~~}}}}}}~~~{{{|||}}}zzzzzzzzz|||~~~~~~}}}yyyyyyxxxwwwxxx{{{}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}|||||||||||||||{{{zzzzzzzzzzzzzzzyyyzzz{{{zzzyyyyyy{{{}}}~~~|||yyywwwvvvvvvwwwwwwwwwvvvtttuuuvvvwwwwwwvvvwwwvvvuuuttttttuuuvvvwwwuuuvvvwwwwwwvvvvvvxxxyyywwwwwwvvvuuuttttttssssssxxxwwwuuuuuuuuuvvvwwwwwwyyyzzzzzzzzz{{{}}}~~~zzzxxxzzz{{{yyyuuuzzzyyyzzz{{{{{{zzzzzz{{{|||zzzzzz{{{yyyvvvxxx|||vvv~~~zzzzzz{{{{{{{{{|||}}}}}}}}}{{{www~~~}}}}}}{{{zzzyyyxxxwwwxxxzzzyyyvvvsssrrruuuyyy}}}}}}}}}~~~~~~|||{{{||||||}}}|||{{{yyyxxxvvvxxxxxxxxxxxxwwwwwwwwwvvvsssuuuxxxyyyxxxxxxyyyzzzuuuwwwxxxyyyxxxwwwxxxyyywwwyyy{{{{{{yyyxxxxxxxxx||||||}}}{{{xxxwwwwwwxxxqqquuuyyyyyywwwwww{{{~~~yyyvvvuuuvvvzzz{{{zzzxxxyyywwwxxxyyytttvvvzzzxxxwwwxxxwwwxxx|||ssswww|||}}}yyywwwzzz{{{zzz{{{||||||{{{zzzxxxvvvvvvwwwyyyzzzyyyzzz{{{zzzxxxwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{}}}~~~}}}~~~~~~~~~|||~~~~~~~~~~~~~~~~~~}}}|||~~~yyy|||xxxzzz~~~~~~zzz|||~~~|||}}}|||~~~}}}}}}}}}~~~{{{|||||||||{{{|||{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}||||||zzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzz{{{{{{zzzxxxwwwyyyzzz~~~}}}zzzxxxvvvvvvxxxyyywwwvvvtttuuuwwwxxxxxxwwwvvvvvvuuuuuuvvvxxxyyyzzzwwwxxxyyyxxxwwwuuuvvvwww|||{{{{{{zzzyyyxxxwwwwwwvvvwwwyyyzzzyyyxxxxxxwwwzzzzzzzzz{{{|||}}}~~~|||yyy}}}|||xxx{{{yyyyyy||||||zzz{{{}}}yyyxxxzzz{{{xxxvvv{{{~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{uuu|||~~~|||}}}}}}wwwyyyyyyyyyyyyxxxxxxxxxwww~~~|||zzz{{{}}}vvvwwwxxxyyyyyyxxxwwwvvv{{{|||}}}}}}{{{yyyvvvtttvvvvvvvvvuuuttttttssssssyyyzzz|||{{{yyywwwwwwxxxvvvxxxzzzzzzxxxvvvvvvvvvtttvvvxxxzzzzzzzzz{{{|||yyyzzz{{{{{{yyyyyyzzz{{{vvvxxxyyyxxxvvvwwwzzz~~~xxxxxxxxxyyy{{{zzzxxxvvvxxxxxxxxxvvvsssvvv}}}yyyvvvvvvyyy}}}~~~{{{zzzzzzxxxvvvyyy~~~|||www{{{~~~}}}{{{yyywwwvvvwwwxxxxxxzzz{{{{{{zzzxxxwwwyyyzzzzzzzzzzzz{{{||||||}}}}}}~~~~~~}}}~~~wwwzzz~~~~~~}}}~~~{{{}}}~~~|||~~~{{{}}}zzz|||~~~zzz}}}}}}{{{zzzyyyvvvttt|||wwwzzz~~~}}}~~~~~~~~~~~~~~~}}}{{{|||}}}~~~||||||||||||||||||||||||yyyyyyzzz{{{}}}~~~~~~}}}{{{zzz{{{{{{{{{zzzxxxwwwxxxyyy}}}~~~}}}{{{yyyyyyzzz|||wwwvvvuuuuuuwwwyyyyyyxxxwwwwwwvvvwwwxxxyyy{{{|||zzz|||}}}|||zzzxxxxxxxxx{{{zzzzzzyyyyyyxxxxxxxxxvvvxxx|||}}}{{{zzzyyyyyyzzzzzzzzz{{{|||}}}~~~~~~~~~|||yyy{{{xxxxxx}}}~~~{{{{{{zzzzzz|||~~~}}}zzzxxxxxxxxxxxxwwwwwwwwwwwwwww~~~}}}yyyvvvuuutttwww|||~~~}}}{{{zzzzzzzzzyyyyyyyyyyyyyyywwwuuusssrrrtttuuuvvvwwwyyyzzz|||||||||{{{zzzzzzssstttuuuwwwyyyzzzzzz{{{wwwwwwwwwwwwvvvvvvvvvvvvyyyzzzzzzyyywwwvvvvvvwwwyyyzzzzzzyyywwwvvvwwwxxxwwwwwwwwwwwwwwwyyy}}}uuuwwwxxxwwwvvvuuuvvvxxxwwwwwwwwwwwwvvvvvvxxxyyyvvvxxxzzzyyyxxxvvvuuuuuuwwwyyyxxxuuuvvv||||||yyyyyyyyyzzzzzzyyy}}}xxxtttzzz}}}|||{{{yyyxxxwwwwwwxxxxxxzzz{{{{{{yyyxxxxxxyyy{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}|||}}}~~~}}}}}}}}}{{{|||~~~|||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~yyyyyyzzz{{{||||||}}}}}}{{{}}}}}}zzzxxxzzz{{{|||{{{yyyyyyzzz|||zzz|||}}}|||zzzyyy{{{|||wwwvvvuuuuuuxxxyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz{{{yyy{{{}}}}}}|||zzzzzz{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwzzz|||{{{zzzyyy{{{|||zzzzzz{{{{{{|||~~~}}}{{{zzzyyy{{{xxxxxx}}}~~~{{{|||}}}yyy{{{{{{{{{zzzzzzyyyyyyyyytttwwwxxxvvvvvv{{{~~~~~~{{{{{{{{{zzzyyywwwvvvuuuyyyyyyyyyyyyyyyxxxxxxxxx|||yyyuuuvvvyyy||||||{{{wwwxxxzzz{{{zzzyyyyyyyyyuuutttttttttvvvxxx{{{}}}wwwwwwwwwxxxxxxxxxyyyyyyssstttuuutttssstttvvvxxxwwwwwwvvvtttssstttxxx{{{{{{yyyuuuqqqpppsssyyy~~~yyyzzzzzzxxxvvvttttttuuutttuuuvvvwwwxxxxxxwwwvvvsssvvvxxxwwwtttsssuuuwwwwwwzzzxxxtttxxxvvvxxx|||~~~||||||{{{zzzxxx}}}~~~}}}ppptttyyyzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{{{{yyyxxxxxxzzz|||{{{||||||}}}~~~~~~|||{{{|||~~~}}}|||~~~~~~}}}~~~|||{{{{{{|||~~~zzzzzzzzz{{{{{{{{{{{{{{{xxx{{{~~~}}}yyyvvvzzz{{{|||{{{{{{{{{}}}uuuxxx{{{{{{yyywwwyyy{{{wwwvvvuuuvvvxxxyyyzzzyyyzzzyyyxxxwwwwwwwwwxxxyyyvvvxxx{{{|||{{{zzzzzz{{{yyyyyyyyyyyyyyyzzzzzzzzzyyyzzz{{{yyywwwxxx{{{{{{{{{{{{{{{|||~~~~~~xxx}}}~~~vvvzzz|||}}}}}}||||||}}}~~~~~~~~~yyyrrrvvv|||xxxxxxzzz{{{zzzxxxzzzxxxuuuvvvyyy{{{zzzxxx}}}{{{yyyyyyzzzzzzyyyxxxzzzwwwtttvvv{{{~~~|||yyyvvvwwwwwwvvvtttuuuyyy}}}zzzzzzzzzzzzzzzyyyxxxwwwssstttrrrpppwwwyyy}}}zzzxxxvvvvvvwwwwwwvvvssspppqqqtttwwwxxxwww|||rrrxxxyyyzzz~~~uuuzzzuuutttwwwwwwssstttyyyzzzyyyxxxxxxyyyyyywwwuuuwwwuuutttvvvzzz{{{yyyvvv|||zzzyyyyyyzzz{{{yyyxxx{{{zzzxxxwwwwwwwwwxxxxxxwwwyyywwwzzz~~~~~~|||yyytttzzzzzz|||zzzxxxwwwyyyzzz{{{||||||xxxxxxzzz|||{{{yyy}}}~~~~~~|||}}}}}}}}}vvv~~~~~~}}}}}}|||{{{zzz}}}~~~~~~{{{zzz}}}}}}~~~xxxxxx}}}vvvvvv~~~}}}{{{yyyzzz{{{|||yyy{{{~~~|||yyyvvvzzzzzzzzzzzzzzzzzzzzzzzz~~~{{{xxxwwwwwwzzz~~~xxxxxxzzz|||~~~}}}zzzwww}}}zzzyyy{{{zzzvvvuuuwww|||{{{yyyyyyyyy{{{}}}~~~|||zzzvvv{{{yyy{{{|||uuuxxx~~~~~~}}}|||~~~~~~xxxxxx~~~{{{xxxxxxzzz{{{yyywwwzzzxxxvvvvvvxxxyyyxxxwww{{{yyywwwwwwxxxyyyxxxwww{{{wwwtttvvvzzz|||zzzwwwtttvvvxxxxxxvvvvvvxxx{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwxxxvvvvvv{{{}}}zzzyyywwwuuuuuuvvvwwwxxxwwwtttrrrrrruuuwwwxxxwww{{{www}}}xxxvvvyyyzzzxxxyyy}}}yyyxxxwwwxxxyyyyyywwwuuuwwwvvvuuuvvvxxxyyyyyyxxx{{{zzzyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxzzz{{{}}}xxx{{{}}}xxx|||zzzyyy{{{~~~~~~zzzvvvxxxxxx|||~~~{{{zzzxxxwwwxxxzzz{{{||||||zzzyyyzzz{{{}}}}}}|||~~~~~~}}}~~~~~~|||~~~zzzzzz~~~||||||}}}zzzyyy{{{}}}~~~wwwyyy|||}}}zzzxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyzzzzzz{{{|||uuuuuuvvvxxxyyyyyywwwuuuzzzwwwxxx{{{{{{xxxyyy{{{|||{{{zzzzzz{{{}}}www|||{{{|||xxxzzz~~~|||zzzzzz|||~~~~~~yyyxxx~~~zzzvvvvvvwwwxxxvvvtttyyyxxxvvvvvvwwwxxxwwwvvvyyywwwvvvvvvwwwwwwvvvuuuyyywwwtttuuuxxxyyyxxxvvvrrruuuxxxyyyxxxwwwwwwxxxzzzzzz{{{{{{zzzzzzyyyyyyuuuvvvvvvvvv{{{zzzwwwvvvuuuuuuvvvwwwyyyzzzxxxvvvttttttvvvwwwwwwwwwyyy{{{yyytttuuuxxxxxxyyy{{{xxxwwwwwwwwwyyyxxxwwwuuuvvvvvvwwwvvvvvvwwwyyy{{{{{{yyyxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyy{{{|||}}}yyyzzzyyyvvvxxxzzzzzzyyyyyyzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{|||xxxzzz|||}}}}}}}}}~~~~~~}}}~~~www}}}www~~~}}}yyywwwyyy||||||{{{vvvxxx{{{~~~~~~~~~|||zzz{{{{{{{{{{{{{{{{{{{{{{{{xxxyyy{{{||||||zzzxxxwwwvvvuuutttuuuwwwxxxwwwvvvzzzxxxxxx{{{{{{yyyyyy|||||||||||||||}}}zzz|||www{{{}}}{{{yyyzzz}}}}}}zzz{{{{{{zzz}}}zzzvvvwwwxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxxxxwwwvvvvvvvvvxxxxxxvvvuuuvvvuuussstttvvvxxxwwwvvvtttuuuvvvwwwwwwwwwxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwsssssstttwwwzzz|||{{{xxxxxxwwwwwwwwwxxxyyyzzz{{{yyyxxxwwwvvvvvvwwwwwwwwwxxx{{{xxxtttuuuxxxzzz|||wwwvvvvvvwwwxxxxxxvvvuuuuuuwwwxxxvvvtttuuuzzz~~~zzzxxxwwwwwwxxxxxxwwwvvvyyyxxxxxxxxxxxxxxxxxxxxx{{{~~~}}}yyyyyy|||}}}xxx|||xxx{{{zzzxxxyyyyyyyyyxxxyyy{{{}}}www{{{~~~}}}{{{xxx{{{}}}{{{xxxwwwyyy||||||zzz{{{}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{xxxyyy{{{{{{{{{yyywwwuuuzzzxxxvvvwwwyyyzzz{{{zzz~~~{{{zzz|||{{{xxxwwwzzz|||||||||}}}zzzyyy~~~qqq~~~}}}{{{zzz{{{~~~}}}}}}|||wwwwwwzzz|||}}}|||~~~wwwwwwzzz}}}~~~xxxxxxxxxxxxxxxyyyzzz{{{xxxwwwwwwxxxyyyyyyxxxvvvssssssrrrsssuuuwwwxxxxxxwwwuuuttttttuuuwwwyyyyyyttttttuuuuuuvvvuuuuuutttvvvuuuwwwzzz||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxzzz}}}|||zzzxxx{{{~~~vvvuuuuuuvvvwwwxxxvvvuuutttvvvwwwvvvtttuuuzzz~~~yyywwwvvvvvvwwwwwwvvvuuuvvvvvvvvvwwwwwwwwwvvvvvvtttxxx|||~~~zzzxxxxxxzzz}}}~~~{{{vvv~~~{{{vvvyyyxxxwwwyyyzzzzzzyyyyyy|||~~~zzz~~~~~~~~~}}}~~~}}}}}}wwwyyy}}}~~~~~~~~~||||||||||||||||||||||||{{{zzzyyyyyyxxxxxxxxxxxx|||zzzxxxxxxzzz}}}~~~~~~~~~{{{{{{}}}|||yyyxxx{{{||||||}}}~~~~~~{{{~~~}}}|||~~~|||zzz{{{}}}}}}{{{xxxxxxzzz{{{xxxuuuvvvwwwzzz{{{yyywww||||||ttttttxxx|||{{{||||||{{{zzzyyyzzz|||xxxwwwxxxyyy{{{{{{yyywwwssssssssstttuuuvvvxxxxxxxxxuuurrrrrrtttwwwyyyzzzssstttuuuuuuvvvuuuuuuuuuuuutttuuuxxxyyywwwwwwzzzxxxxxxwwwvvvuuuuuutttsssvvvwwwxxxxxxwwwvvvwwwyyy|||}}}yyyyyy{{{{{{uuuttttttuuuwwwwwwvvvttttttuuuvvvvvvvvvxxxzzz}}}xxxvvvuuuuuuvvvwwwuuutttpppqqqsssuuuwwwxxxxxxyyyuuuuuuwww{{{{{{zzzzzzyyyyyyxxxxxxyyyzzz{{{uuuvvvzzzyyy}}}zzzwwwzzz||||||{{{zzz}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyywwwwwwxxxzzz{{{{{{yyyxxxxxx{{{}}}~~~~~~{{{xxxyyy}}}~~~||||||}}}}}}~~~|||{{{|||~~~~~~zzz}}}zzz{{{||||||~~~xxxyyy~~~{{{xxxyyyzzzwwwwwwxxxzzz{{{{{{yyywwwvvvvvvvvvuuuttttttuuuvvvwwwtttrrrsssvvvxxxxxxwwwvvvwwwwwwxxxyyyyyyxxxxxxvvvssssssvvvvvvsssuuuzzzwwwwwwwwwvvvvvvuuutttssssssvvvxxxxxxvvvvvvwwwyyyyyy{{{wwwuuusssttttttsssuuuvvvwwwvvvtttuuuttttttvvvyyyzzz{{{zzzwwwvvvtttuuuvvvvvvuuussspppqqqtttvvvxxxyyyyyyyyyxxxwwwwwwwwwyyy{{{{{{|||zzz{{{||||||{{{zzz{{{{{{sss|||xxx{{{zzzwww{{{~~~~~~|||{{{~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{yyyxxxyyyzzz{{{}}}zzzyyyyyyzzz|||~~~~~~~~~{{{yyyyyy}}}~~~|||}}}~~~|||wwwwwwxxxvvvvvvwwwyyy{{{{{{yyyvvvyyyyyyxxxvvvtttssssssttttttssssssuuuxxxyyywwwtttyyyzzz{{{{{{||||||||||||{{{wwwwwwzzzzzzvvvxxxwwwxxxxxxxxxxxxwwwwwwvvvrrruuuwwwxxxvvvvvvwwwzzzssszzzvvvrrrtttsssssstttvvvwwwvvvtttuuussssssvvvzzz|||{{{xxxwwwuuuttttttuuuuuutttssstttuuuvvvxxxxxxxxxwwwvvvyyyyyyyyyxxxwwwwwwzzz}}}{{{||||||{{{|||}}}|||{{{zzzzzzzzzwwwwww{{{wwwwww{{{}}}|||~~~|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzzzz{{{||||||||||||{{{{{{|||~~~|||{{{~~~~~~{{{{{{}}}zzztttxxxuuu{{{{{{{{{zzzyyyyyy{{{~~~}}}|||zzzxxxxxxxxxzzz{{{}}}{{{xxxvvvuuuuuuuuuvvvuuuyyyxxxsssttt{{{zzztttvvvvvvwwwxxxyyyyyyyyyyyywwwxxxvvvssstttwwwwwwssszzzxxxuuuvvvxxxxxxuuuqqquuuvvvxxxyyyyyyxxxvvvuuuxxxyyyuuuuuuttttttuuuvvvwwwxxxxxxxxxwwwvvvuuuuuuwwwxxxwwwvvv{{{zzzxxxwwwwwwwwwxxxxxxuuuvvvvvvvvvvvvtttsssrrrwwwxxxyyyxxxvvvuuuvvvwwwzzzyyy}}}xxxzzz~~~yyy{{{{{{yyyyyyzzzzzzwwwttt~~~vvvxxxyyyzzzzzzzzz|||zzzzzz~~~~~~|||~~~}}}|||}}}}}}}}}}}}}}}|||||||||}}}|||zzzzzz|||}}}|||{{{zzzzzz{{{|||~~~~~~}}}|||{{{{{{{{{|||}}}}}}zzzvvv~~~|||zzz~~~||||||{{{||||||{{{zzz{{{{{{||||||{{{zzz|||yyyyyyzzzzzzzzzyyywwwxxxyyy{{{{{{yyyxxxvvvvvvwwwxxxyyyzzzyyywwwvvvvvvvvvwwwwwwxxxzzzxxxssssssyyyzzzvvvxxxxxxyyyyyyyyyxxxxxxwwwuuuvvvuuusssuuuzzzzzzvvvwwwwwwwwwvvvuuuttttttuuuwwwxxxyyyzzzzzzyyywwwvvvxxx{{{yyyzzzvvvvvvvvvvvvwwwxxxxxxyyyvvvvvvvvvwwwzzz|||{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxtttuuuvvvvvvvvvuuutttsssuuuwwwxxxxxxwwwwwwxxxyyy~~~yyy~~~~~~|||{{{{{{}}}{{{yyyzzzzzzzzzzzz{{{zzzyyy||||||}}}}}}~~~}}}yyyyyy~~~}}}}}}||||||{{{{{{{{{~~~|||{{{zzz{{{|||{{{zzzxxxyyyyyy{{{|||}}}~~~~~~~~~}}}|||||||||}}}~~~zzz{{{||||||~~~|||zzzwwwwwwxxxzzz{{{tttyyy}}}|||wwwuuuwww{{{~~~zzz{{{{{{yyyzzzzzzxxxvvvvvvwwwxxxzzzyyywwwvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxvvvwwwvvvsssssswwwyyyxxxzzzzzzzzzzzzyyyxxxwwwvvvsssuuuuuuuuuxxx|||}}}yyyvvvxxxzzzwwwtttsssvvvzzzyyyyyy{{{||||||{{{zzzyyy|||}}}~~~}}}yyyxxxwwwwwwwwwxxxyyyzzzxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwvvvvvvvvvvvvwwwssstttuuuvvvvvvvvvuuutttsssuuuwwwwwwwwwxxxzzz{{{xxxwww~~~||||||zzz{{{{{{~~~xxxxxx}}}ttt{{{{{{|||}}}~~~|||}}}~~~}}}}}}||||||~~~|||zzzzzz{{{{{{{{{zzzyyyzzz{{{|||}}}}}}}}}|||~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}{{{{{{|||}}}~~~xxx}}}{{{xxx{{{xxxvvv~~~wwwxxxyyyzzzzzzyyyvvvuuuvvvwwwzzzzzzyyyxxxxxxyyyyyyzzzvvvwwwxxxxxxxxxxxxxxxwwwssssssvvvxxxxxxwwwxxxyyyyyyyyyzzzzzzyyyxxxxxxwwwtttwwwwwwvvvyyy~~~}}}zzzyyyyyyyyywwwvvvvvvzzz}}}zzz{{{||||||}}}||||||{{{}}}~~~zzz{{{zzzxxxwwwwwwxxxyyyzzz{{{yyyxxxwwwxxxxxxvvvtttvvvvvvvvvuuuuuuuuuuuuvvvrrrsssuuuvvvwwwwwwvvvvvvtttuuuwwwwwwwwwwwwyyy{{{}}}wwwuuuzzz}}}xxxyyy}}}~~~|||{{{~~~{{{~~~www{{{vvvyyy{{{}}}~~~~~~~~~|||zzzyyyzzz{{{}}}|||||||||}}}~~~~~~}}}|||~~~~~~|||{{{{{{{{{}}}|||||||||||||||{{{{{{zzzzzz{{{||||||{{{zzzzzz{{{wwwttt{{{wwwuuuyyyzzz{{{zzzwwwvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyzzzwwwxxxyyyyyyyyyyyyxxxxxxzzzzzzyyyuuuxxxwwwxxxyyyzzzzzzzzzzzzzzzwwwyyyyyyxxxzzz}}}{{{www{{{xxxuuuuuuwwwyyyyyyyyy{{{{{{||||||}}}}}}}}}}}}~~~www{{{zzzyyyxxxxxxxxxyyyzzz|||zzzxxxxxxyyyxxxwwwuuuuuuuuuuuuuuuvvvuuuuuuuuurrrsssuuuvvvwwwxxxwwwwwwuuuwwwxxxxxxwwwwwwxxxyyywwwwwwzzzzzzuuuvvv{{{wwwyyy{{{{{{|||~~~}}}{{{|||~~~||||||~~~~~~}}}~~~~~~}}}zzzyyyxxxzzz}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~||||||zzz{{{|||}}}}}}|||{{{zzz{{{yyyxxxyyy||||||zzzxxxyyyxxxxxxzzzwwwxxxyyy{{{zzzxxxvvvvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{|||||||||tttwwwwwwxxxyyyzzz{{{{{{{{{{{{yyy{{{{{{yyyzzz|||zzzuuuzzzvvvrrrsssvvvxxxwwwtttzzzzzzzzz{{{{{{|||}}}}}}{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyzzz|||}}}}}}|||tttuuuuuuvvvvvvvvvvvvuuussstttuuuwwwxxxxxxwwwwwwvvvwwwxxxxxxwwwvvvwwwyyyssswww~~~wwwvvv{{{yyyzzz{{{zzz|||}}}|||zzzxxx}}}|||}}}}}}|||{{{zzzyyy{{{~~~}}}}}}|||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}|||{{{|||~~~}}}{{{www|||www||||||zzzuuuwwwyyyyyywwwvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxyyy|||~~~~~~vvv|||yyyyyyzzzzzzzzzzzzzzzyyyxxx{{{{{{yyyzzz|||yyytttyyyxxxwwwwwwwwwwwwvvvuuuxxxxxxyyyyyyzzz{{{||||||zzz||||||uuuvvvxxxzzz{{{zzzyyyxxxyyyyyyxxxzzz}}}~~~~~~~~~tttuuuvvvwwwwwwwwwvvvvvvtttuuuvvvwwwxxxxxxwwwvvvtttuuuwwwwwwwwwwwwyyy{{{rrrtttzzz~~~yyywww}}}xxx{{{~~~~~~}}}~~~||||||~~~}}}|||}}}}}}{{{yyyyyyzzz|||}}}||||||}}}}}}~~~~~~}}}}}}|||}}}}}}~~~}}}}}}}}}|||rrr~~~vvvuuu{{{{{{sssuuuwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuvvvyyy|||yyy{{{{{{{{{{{{zzzyyyxxxxxxwwwyyyzzzyyyzzz|||zzztttyyy|||~~~}}}yyyvvvwwwyyywwwwwwwwwxxxyyyzzz{{{|||}}}zzzwww}}}sssuuuxxxzzz{{{zzzyyywwwzzzyyyxxxyyy{{{{{{zzzyyytttuuuvvvxxxxxxxxxwwwvvvtttuuuwwwxxxxxxwwwvvvvvvrrrtttvvvwwwxxxyyy{{{}}}rrrqqqtttxxxvvvuuuwwwzzz~~~{{{yyyyyy|||~~~~~~~~~|||zzzzzz||||||||||||}}}~~~~~~|||~~~}}}|||}}}{{{{{{{{{|||||||||||||||www{{{|||{{{{{{}}}|||yyyrrrssstttvvvwwwwwwxxxxxx{{{yyywwwxxx{{{zzzwwwsssvvvwwwyyyzzz|||}}}yyy|||zzz{{{yyyuuutttwww}}}{{{{{{|||~~~~~~{{{xxxzzzyyy{{{}}}xxxqqqssszzzxxxwwwyyyzzzxxxtttwww}}}zzzzzz{{{sssvvvvvvvvvvvvwwwxxxyyyzzzzzzwwwvvvwww{{{}}}{{{yyywwwuuutttuuuvvvvvvuuutttpppuuuvvvssstttyyyzzzvvvssstttuuuuuuttttttuuuwwwxxxwwwwwwwwwxxxyyyzzzzzzvvvuuu{{{qqquuu}}}~~~~~~}}}|||~~~|||{{{yyyyyyyyy|||}}}zzz~~~zzz{{{|||}}}}}}|||{{{zzzwww{{{{{{yyyyyy{{{zzzwwwssstttuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyxxxvvvtttssstttuuuvvvxxx{{{~~~{{{uuutttvvvzzz{{{yyy{{{~~~{{{zzzyyyyyy{{{zzzwwwtttvvvvvvyyy{{{xxxtttwww~~~xxxvvvwwwzzzyyywwwyyy}}}|||{{{~~~yyywwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuvvvxxxyyyyyyxxxzzzxxxvvvvvvwwwwwwvvvuuuwwwzzzzzzuuuuuuwwwwwwssstttvvvwwwvvvuuuuuuvvvwwwvvvvvvvvvwwwxxxyyyzzzzzzvvvrrrwww}}}~~~{{{{{{~~~~~~}}}|||~~~|||}}}~~~{{{|||}}}}}}}}}{{{yyyxxxyyy{{{zzzvvvvvvxxxxxxvvvttttttuuuuuuuuuuuuttttttsssuuuwwwxxxwwwvvvvvvwwwwwwwwwwwwwwwxxx|||zzz{{{zzzxxxyyyzzzyyyxxxxxxxxxwwwtttqqquuuuuuxxxzzzxxxvvvxxx~~~yyyuuuuuuxxx{{{zzzzzz|||{{{~~~wwwxxxyyyyyyyyyxxxwwwvvvxxxzzz{{{{{{{{{{{{|||}}}~~~{{{xxxvvvwwwwwwwwwwwwzzz|||{{{wwwvvvwwwvvvsssvvvwwwxxxwwwvvvuuuvvvwwwtttuuuuuuvvvxxxyyyzzzzzzyyy|||yyy}}}~~~~~~~~~~~~|||zzz|||~~~|||~~~}}}{{{zzzyyyyyyyyy{{{}}}zzzvvvuuuwwwxxxuuuuuuuuuuuuuuuuuutttssssssqqquuuyyyyyywwwvvvwwwyyyyyyyyyyyyxxxxxx|||~~~vvvtttyyyyyyyyyyyyxxxwwwuuusssxxxxxxzzzzzzxxxvvvwwwzzz{{{uuussswwwzzzyyyxxxyyy|||xxxyyy{{{{{{zzzxxxvvvuuuxxx{{{}}}}}}{{{zzz}}}|||wwwuuuuuuvvvwwwwwwvvvwwwwwwwwwwwwyyyyyyxxxvvvwwwxxxwwwuuutttuuuvvvssssssuuuwwwxxxyyyzzz{{{yyy|||{{{}}}}}}{{{{{{}}}}}}~~~|||yyywwwxxx{{{|||}}}~~~|||wwwvvvyyyyyyvvvvvvvvvvvvvvvuuutttsssrrrrrrvvvyyyzzzxxxwwwyyy{{{vvvvvvvvvuuuuuuwww|||{{{|||zzzuuuvvvxxxxxxxxxwwwwwwvvvwwwyyyzzzxxxwwwxxxxxxxxx{{{uuusssvvvyyywwwvvvvvv|||~~~|||zzz{{{||||||{{{yyyvvvuuutttwwwyyyyyywwwvvvyyy|||~~~zzzvvvttttttuuuuuuuuurrrrrrsssuuuwwwwwwxxxzzztttuuuvvvvvvtttttttttvvvrrrtttuuuwwwyyyzzzzzzzzzyyywwwyyy{{{~~~~~~~~~~~~~~~}}}~~~{{{~~~~~~||||||~~~}}}yyyxxxzzz|||~~~}}}~~~zzzxxxzzzzzzwwwvvvvvvwwwvvvvvvuuutttttttttvvvyyyzzzyyyyyyyyyzzzwwwxxxxxxwwwvvvxxx{{{~~~zzzyyyrrrtttwwwwwwwwwvvvwwwwwwuuuwwwxxxvvvwww{{{{{{yyyzzzuuutttwwwxxxvvvvvvxxx}}}|||zzz{{{{{{||||||{{{yyyxxxwwwvvvxxxyyyyyyyyyyyyzzz|||zzzxxxuuusssttttttttttttsssqqqrrruuuuuuttttttwwwrrrtttuuuuuuttttttuuuvvvtttuuuwwwyyyzzz{{{zzzzzz{{{yyyxxx{{{}}}}}}|||~~~}}}|||||||||}}}||||||~~~}}}|||}}}||||||}}}~~~{{{~~~~~~{{{zzz|||zzzwwwvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvxxxzzzzzzxxxwwwxxxzzz{{{{{{zzzzzz{{{}}}yyytttvvvtttwwwyyyyyyxxxvvvwwwxxxvvvyyyyyyvvvwww{{{{{{wwwwwwuuuvvvyyyyyywwwyyy~~~}}}|||{{{||||||{{{{{{zzzzzzyyyyyy{{{{{{zzz{{{}}}~~~~~~}}}xxxvvvttttttuuuuuuuuusssuuuqqqqqquuuuuurrrrrrvvvrrrsssuuuuuuuuuuuuwwwyyyuuuwwwyyy{{{{{{{{{zzzyyyyyyzzzzzz{{{|||~~~~~~|||zzz~~~|||~~~~~~}}}||||||~~~~~~}}}~~~}}}|||~~~}}}|||zzz}}}~~~{{{{{{|||zzzvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvuuutttvvvyyyzzzwwwttttttvvvxxxyyywwwwwwwwwxxxwwwvvv{{{xxx{{{~~~}}}zzzxxxxxxyyyzzz}}}{{{vvvvvvyyyxxxrrrttttttxxx{{{{{{yyy}}}}}}}}}}}}||||||{{{zzzzzzzzz{{{{{{{{{yyywwwyyy|||~~~}}}zzzwwwuuuuuuuuuvvvwwwuuuttttttppppppuuuvvvssssssxxxrrrtttvvvvvvvvvwwwyyy{{{wwwxxxzzz|||||||||zzzyyysssqqqssszzz~~~~~~}}}}}}}}}}}}||||||~~~~~~|||~~~||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxzzz{{{yyyvvvuuuwwwyyyuuutttuuuxxx{{{|||zzzxxxyyyzzz|||{{{zzzyyyyyyzzzxxx}}}}}}vvvxxx|||{{{{{{zzzzzzzzzyyyyyyyyy||||||zzzwwwuuutttvvvxxxzzzxxxxxx{{{{{{yyyyyy|||zzz{{{zzz{{{||||||yyyxxxxxxyyy{{{yyyxxxxxxzzzzzzyyywwwvvvwwwwwwwwwvvvuuutttsssuuuuuuvvvvvvvvvuuuuuutttuuuuuuvvvwwwwwwwwwwwwvvvwwwzzzzzzwwwvvvxxxwwwsss|||uuuttt|||xxxzzzyyy|||~~~{{{}}}~~~~~~|||}}}~~~}}}}}}~~~~~~}}}|||{{{xxxzzzzzzyyyvvvvvvwwwyyyvvvuuuuuuwwwzzz{{{zzzxxxxxxzzz||||||zzzzzzzzz{{{}}}~~~{{{xxxwwwzzzzzzzzzzzzzzzyyyyyyyyy~~~~~~}}}zzzwwwwwwxxxzzzyyywwwwwwzzzzzzxxxzzz~~~zzz|||zzz{{{||||||yyyxxxxxxyyyyyyxxxwwwwwwyyyyyyxxxwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvuuuttttttssstttuuuvvvvvvwwwwwwvvvvvvxxx{{{zzzwwwwwwzzzyyyvvvxxxwwwzzz~~~~~~~~~|||}}}}}}~~~|||~~~}}}}}}~~~~~~}}}|||yyyzzzzzzyyywwwwwwxxxzzzwwwvvvuuuvvvxxxzzzzzzzzzxxxzzz||||||{{{{{{|||}}}}}}~~~xxxssszzzzzzzzzzzzzzzyyyyyyxxxzzzzzzyyywwwuuutttvvvxxxyyyvvvwwwyyyyyyxxx|||{{{|||zzz{{{||||||yyyxxxxxxyyyxxxwwwvvvwwwxxxyyyxxxwww{{{zzzxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvuuutttsssrrrtttuuuvvvvvvwwwvvvvvvvvvyyy{{{{{{xxxxxx{{{|||zzzxxx~~~~~~zzz{{{}}}}}}|||~~~{{{~~~~~~}}}}}}~~~||||||~~~|||{{{|||}}}~~~~~~~~~}}}|||yyyyyyyyyxxxxxxxxxyyyzzzyyyxxxwwwwwwxxxzzz||||||xxxzzz|||}}}||||||}}}~~~|||zzz}}}~~~}}}|||yyyuuuyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvtttsssuuuvvvyyywwwxxxzzzyyyyyy~~~|||}}}zzz{{{||||||yyyxxxxxxyyyxxxwwwvvvwwwyyyzzzzzzxxx|||zzzxxxvvvuuuvvvwwwxxxxxxxxxxxxwwwvvvtttsssrrruuuvvvwwwwwwxxxxxxwwwwwwxxxzzzzzzwwwxxx|||~~~||||||~~~yyy}}}~~~zzz~~~}}}}}}~~~}}}~~~}}}}}}~~~~~~zzz{{{|||}}}}}}}}}|||{{{zzzyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyy{{{}}}~~~xxxzzz|||}}}||||||}}}~~~zzzzzz}}}zzzxxxyyy{{{xxxyyyzzz{{{zzzyyywwwvvvxxxyyyzzzyyyxxxwwwxxxzzzyyyyyyzzz|||zzzzzz|||~~~zzz{{{||||||yyyxxxxxxyyyyyyxxxwwwyyy{{{||||||{{{{{{yyywwwuuutttuuuvvvwwwzzzyyyyyyxxxwwwvvvtttsssvvvwwwxxxxxxyyyyyyxxxxxxvvvyyyyyywwwxxx|||}}}{{{}}}zzz|||~~~}}}~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{{{{yyyxxxxxxzzz{{{{{{zzzyyy{{{{{{{{{zzzzzz|||~~~xxxzzz||||||{{{{{{|||}}}zzz{{{}}}{{{vvvzzzwwwxxxzzz{{{zzzyyywwwvvvvvvxxxyyyyyyxxxwwwxxxzzzxxxyyy{{{}}}{{{zzz}}}~~~zzz{{{||||||yyyxxxxxxyyyxxxxxxxxxyyy|||~~~}}}}}}zzzyyywwwvvvuuuuuuvvvvvvyyyyyyyyyxxxwwwvvvuuutttvvvwwwxxxxxxyyyyyyxxxxxxvvvyyyzzzyyyzzz}}}}}}zzzzzz~~~zzzzzz}}}|||}}}~~~~~~||||||}}}~~~}}}}}}~~~~~~}}}|||{{{yyywwwxxxzzz|||{{{zzzwwwyyy{{{{{{yyyxxxzzz{{{xxxzzz||||||zzzzzzzzz{{{|||zzzxxx~~~zzz{{{~~~wwwxxxzzz{{{{{{yyywwwuuutttvvvwwwxxxwwwvvvwwwxxxvvvxxx|||~~~zzzxxx}}}~~~zzz{{{||||||yyyxxxxxxyyywwwvvvwwwxxx{{{}}}}}}}}}zzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssuuuuuuvvvwwwwwwwwwwwwvvvvvvzzz}}}||||||~~~}}}yyyzzzyyyzzz}}}~~~~~~~~~|||||||||}}}}}}~~~}}}~~~~~~}}}{{{yyywwwxxx{{{||||||zzztttwww{{{{{{xxxwwwwwwyyyyyyzzz|||{{{zzzyyyyyyzzz}}}wwwrrrxxx||||||vvvxxxzzz{{{{{{yyyvvvuuuwwwyyy{{{{{{{{{zzz{{{|||tttvvv{{{}}}yyyvvvzzz~~~zzz{{{||||||zzzxxxxxxyyyvvvuuuuuuxxx{{{}}}}}}|||zzzzzzzzzzzzzzzxxxwwwvvvssstttttttttttttttsssssssssttttttuuuuuuuuuuuuuuuwww|||}}}xxx}}}||||||~~~{{{}}}|||~~~|||||||||yyyzzz{{{}}}zzz~~~}}}~~~}}}||||||}}}}}}zzzzzzzzzzzzzzz{{{|||}}}zzzzzz{{{}}}~~~|||}}}{{{}}}|||zzz{{{~~~www{{{|||}}}}}}vvvyyyuuuxxxxxxtttuuu{{{}}}zzzuuuuuuvvvwwwxxxxxxyyyyyyxxxyyyyyyyyyxxxyyy|||~~~zzzzzzzzzzzzzzz{{{|||}}}vvvwwwyyy{{{{{{zzzyyyxxxyyyxxxwwwvvvvvvvvvwwwxxxvvvwwwwwwuuussstttvvvxxxwwwvvvuuuwwwyyyzzzxxxuuu{{{|||}}}~~~~~~}}}~~~~~~}}}zzz|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~~~~zzz{{{{{{{{{{{{{{{|||}}}}}}zzzzzzzzz|||~~~~~~|||{{{zzz|||{{{yyyyyy}}}zzz}}}|||}}}zzzxxxvvvzzzzzzxxxyyy|||zzzuuuuuuuuuvvvvvvwwwxxxxxxyyyxxxyyyyyyyyyxxxyyy|||~~~|||~~~zzzzzzzzzzzzzzz{{{||||||yyyyyyyyyyyyyyyzzzzzz{{{zzzyyyxxxwwwvvvwwwxxxxxxyyyyyyxxxvvvtttsssuuuvvvxxxvvvuuuvvvxxxzzzxxxwww|||{{{{{{|||~~~~~~}}}|||||||||~~~xxxuuuuuuxxx|||{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}|||}}}}}}~~~~~~zzzzzzzzz{{{}}}~~~}}}{{{}}}yyyxxxzzzzzzxxxxxx{{{}}}~~~||||||}}}xxx{{{}}}|||||||||wwwqqquuuvvvvvvwwwwwwxxxxxxyyywwwyyyyyyyyyxxxxxxzzz||||||}}}{{{zzzzzzzzzzzz{{{||||||{{{zzzxxxwwwxxxyyy{{{}}}{{{zzzxxxwwwwwwwwwxxxyyyzzzzzzzzzxxxuuussstttuuuyyywwwuuuuuuwwwxxxyyyxxx|||{{{zzz{{{}}}~~~}}}}}}zzz|||}}}}}}}}}{{{yyyxxx}}}|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzzzz{{{}}}}}}|||{{{|||yyyyyy{{{{{{xxxxxx{{{~~~}}}zzz{{{}}}||||||}}}~~~}}}xxxssswwwwwwxxxxxxyyyyyyyyyyyywwwxxxyyyyyyxxxwwwyyyzzz}}}{{{{{{zzzzzzzzz{{{{{{|||{{{zzzyyyyyyyyyzzz|||}}}{{{zzzyyyxxxxxxxxxyyyzzzxxxyyyyyywwwuuutttuuuvvvyyywwwuuuuuuvvvwwwyyyzzzyyy{{{}}}|||{{{|||~~~}}}||||||zzz|||~~~}}}}}}|||||||||}}}~~~~~~~~~~~~|||{{{zzz{{{|||}}}}}}|||}}}{{{{{{}}}}}}zzzyyy||||||{{{zzz{{{~~~zzz{{{}}}}}}{{{yyyyyyyyyyyyzzzzzzzzzzzzzzzwwwxxxyyyyyywwwvvvwwwxxx}}}{{{{{{|||{{{{{{zzzzzzzzz{{{{{{yyyzzz{{{|||}}}|||{{{{{{{{{zzzyyyxxxxxxxxxyyyzzztttvvvwwwwwwvvvuuuvvvwwwxxxwwwvvvuuuuuuvvvyyy{{{vvv|||~~~zzz|||xxx~~~}}}{{{|||yyyzzzzzzuuuuuuyyy}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~}}}}}}~~~||||||{{{zzz|||zzz{{{{{{zzz~~~yyyyyy|||}}}|||}}}zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyyyywwwuuuuuuvvvvvvwwwyyy||||||{{{zzzzzzzzzzzz{{{yyyzzz|||~~~~~~}}}|||zzz{{{zzzxxxwwwwwwwwwxxxyyysssuuuwwwxxxwwwwwwxxxyyywwwwwwwwwwwwuuuvvvxxxzzzvvv|||~~~||||||www~~~www}}}|||~~~{{{~~~xxx~~~|||yyyzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~|||}}}|||zzz|||{{{}}}~~~{{{yyyzzz{{{~~~|||{{{{{{yyyyyyyyyyyyyyyyyyyyyxxxwwwxxxyyyyyywwwuuuttttttrrrzzzyyy|||||||||{{{zzzzzzzzzzzzzzz{{{{{{||||||}}}}}}}}}}}}zzzyyyxxxwwwvvvwwwxxxxxxvvvxxxzzz{{{yyyxxxyyyyyyuuuwwwyyyxxxvvvvvvxxxzzzzzz{{{||||||||||||}}}}}}zzz~~~~~~|||www|||||||||||||||}}}~~~~~~}}}}}}}}}|||~~~~~~}}}{{{|||{{{zzz|||||||||uuuyyy|||}}}|||yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvxxxzzzyyywwwtttttttttppp|||zzz}}}|||{{{zzzzzzzzzzzzzzz~~~}}}{{{zzz{{{|||~~~yyyxxxwwwvvvvvvvvvwwwxxxzzz|||}}}}}}{{{yyyyyyyyytttwwwyyyyyywwwvvvwwwyyy~~~zzzwwwzzzvvv~~~|||zzz|||{{{zzzzzz|||~~~zzzzzzzzz{{{{{{}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}}}}{{{}}}yyy{{{{{{zzzzzzwwwwwwvvvvvvvvvvvvwwwxxx|||wwwvvvzzz{{{wwwvvvxxxxxxwww|||}}}|||||||||}}}||||||}}}~~~|||xxxzzz}}}|||yyyvvvvvvxxxxxxvvvuuuwwwzzz{{{yyywwwwwwwwwxxxyyyyyyyyyyyyxxxzzz{{{zzzxxx~~~}}}|||zzzyyy}}}}}}{{{}}}|||{{{zzzzzzzzz{{{|||~~~|||}}}}}}~~~~~~~~~~~~}}}~~~yyyzzz{{{|||yyyzzzzzzzzz{{{{{{{{{{{{|||wwwuuuyyyzzzwwwvvvxxxwwwyyy}}}zzz||||||zzzyyyzzz|||{{{zzz|||~~~~~~yyy|||}}}}}}zzzxxxyyyzzzyyywwwwwwxxxzzz{{{yyywwwwwwxxxxxxyyyzzzyyyyyyyyy{{{|||}}}}}}}}}uuu|||~~~}}}~~~{{{{{{{{{zzzzzzzzz|||}}}~~~|||~~~~~~~~~~~~~~~}}}{{{yyyzzz|||wwwwwwyyyyyyzzz{{{{{{zzzyyywwwvvvzzzwwwvvvyyyzzzxxxvvvvvvtttyyyyyyzzz||||||zzzyyyyyyzzz~~~|||{{{{{{|||~~~~~~~~~|||}}}~~~}}}{{{{{{{{{}}}zzzyyyxxxyyyzzzzzzxxxwwwxxxyyyyyyzzzzzzzzzzzzzzz}}}zzz}}}|||~~~~~~vvv~~~~~~}}}||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}~~~}}}{{{zzzzzzzzz|||~~~~~~~~~~~~{{{{{{}}}zzzwwwuuuzzzzzz|||}}}yyyvvvtttwww{{{|||||||||{{{{{{{{{|||}}}{{{|||}}}}}}}}}}}}}}}}}}|||||||||}}}}}}{{{zzzzzzzzzzzzyyyxxxwwwyyyzzz{{{{{{||||||{{{{{{}}}{{{~~~~~~zzz}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||zzz}}}|||{{{|||xxx|||{{{zzz~~~~~~}}}{{{zzz{{{{{{||||||}}}|||~~~}}}}}}||||||}}}}}}|||{{{{{{{{{|||{{{zzzyyyyyyyyy{{{{{{|||}}}}}}}}}}}}}}}|||~~~~~~~~~~~~{{{|||}}}|||||||||{{{zzzzzz~~~~~~~~~}}}}}}||||||}}}}}}}}}|||yyy}}}zzzyyyyyyzzz{{{zzz}}}{{{{{{|||~~~~~~}}}~~~~~~{{{yyyzzz{{{}}}|||{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~|||ttt{{{~~~|||yyy~~~~~~|||~~~~~~{{{{{{{{{}}}|||zzzzzz||||||{{{{{{zzzzzz|||~~~{{{wwwyyy{{{}}}}}}{{{zzz{{{}}}}}}~~~~~~}}}~~~yyy~~~~~~|||}}}~~~}}}{{{zzz|||}}}}}}~~~~~~}}}||||||}}}|||yyywww{{{vvvxxx{{{}}}}}}{{{{{{|||~~~~~~~~~~~~yyy~~~}}}|||}}}zzz{{{xxxzzzzzz{{{}}}~~~~~~}}}~~~yyyyyyzzz{{{zzz{{{{{{{{{{{{|||~~~}}}{{{|||~~~}}}{{{zzz}}}|||}}}}}}}}}~~~{{{sss{{{|||zzz|||{{{zzz{{{~~~~~~}}}~~~|||{{{|||}}}~~~}}}{{{|||~~~~~~~~~~~~zzz{{{}}}}}}zzzuuuxxx|||~~~}}}~~~~~~~~~~~~~~~~~~|||}}}~~~}}}{{{yyy{{{}}}}}}~~~xxx|||~~~}}}~~~~~~||||||{{{{{{|||~~~~~~}}}}}}|||{{{|||}}}~~~}}}||||||}}}~~~~~~~~~{{{uuuxxx{{{||||||}}}}}}~~~}}}~~~~~~~~~}}}~~~}}}|||||||||~~~~~~{{{|||xxx~~~~~~}}}|||{{{|||~~~~~~~~~|||}}}|||{{{|||~~~~~~}}}}}}~~~~~~}}}~~~{{{yyy|||}}}{{{}}}~~~}}}||||||~~~~~~~~~|||}}}|||{{{|||~~~~~~~~~}}}~~~{{{}}}}}}~~~~~~~~~}}}}}}~~~}}}|||}}}~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}|||~~~}}}|||yyyyyyyyy}}}||||||}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}zzzyyyzzz|||{{{{{{}}}~~~~~~~~~~~~}}}{{{~~~|||}}}zzz~~~}}}}}}~~~{{{zzz{{{}}}~~~~~~~~~|||{{{}}}}}}}}}}}}~~~|||}}}||||||~~~yyy~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||~~~~~~~~~~~~~~~}}}~~~vvvzzz~~~~~~~~~{{{|||~~~~~~~~~~~~{{{~~~~~~}}}}}}~~~}}}~~~}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~|||zzzyyyzzz}}}|||~~~zzz~~~~~~}}}~~~|||||||||~~~{{{}}}{{{~~~{{{|||}}}}}}{{{{{{~~~{{{|||{{{~~~~~~}}}~~~}}}~~~|||uuu}}}~~~|||~~~}}}||||||}}}{{{{{{{{{yyyxxx|||zzz{{{xxxxxxzzz}}}yyyzzzxxx|||}}}~~~~~~|||zzzxxxwwwxxxzzz{{{{{{zzz}}}}}}}}}xxxxxxxxxxxxyyyzzz{{{{{{zzz}}}}}}}}}||||||}}}~~~~~~{{{{{{ssstttvvvxxxzzz|||~~~~~~~~~~~~|||}}}}}}~~~~~~wwwrrrsssuuuyyyxxxxxxxxxxxxyyyzzzzzzwwwwww||||||vvv}}}~~~}}}}}}}}}}}}|||{{{|||~~~|||wwwvvvxxx{{{|||sssuuuvvvxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}{{{|||~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~|||||||||}}}~~~}}}zzzxxxxxxyyyxxxxxxzzz{{{|||}}}~~~~~~}}}}}}xxxxxxxxxxxxxxxxxxxxxxxx~~~~~~~~~||||||~~~}}}}}}~~~~~~}}}{{{}}}}}}~~~yyy~~~}}}|||{{{{{{|||}}}~~~yyyyyyzzz{{{|||{{{wwwtttuuuuuuvvvvvvvvvvvvuuuuuu{{{{{{{{{{{{{{{{{{{{{{{{|||zzz}}}~~~~~~{{{vvv|||}}}zzz|||yyy~~~~~~|||{{{zzz{{{{{{{{{{{{{{{zzzyyy|||~~~|||}}}}}}~~~|||xxxyyyxxx}}}{{{~~~~~~xxxyyy{{{}}}~~~{{{vvvsss{{{{{{{{{{{{zzzzzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxyyy}}}wwwsss~~~|||{{{|||}}}|||zzz|||~~~|||~~~zzzwww~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyy}}}{{{~~~