BMv6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene}}}~~~}}}{{{zzz~~~zzz||||||zzz{{{~~~|||xxx~~~}}}}}}zzzyyy}}}~~~{{{|||~~~~~~xxxwww{{{~~~~~~||||||}}}~~~~~~~~~ttt|||}}}}}}|||yyy{{{|||yyy{{{|||{{{yyyxxxxxxyyy{{{zzz{{{~~~{{{||||||zzzxxxxxx{{{zzz|||~~~xxx~~~}}}yyy{{{zzz{{{zzzyyyyyyyyyzzz|||~~~~~~}}}~~~}}}{{{}}}~~~{{{||||||{{{{{{|||}}}{{{yyyzzz}}}}}}~~~~~~~~~yyyzzz~~~|||yyyyyy}}}~~~|||{{{|||}}}{{{zzz{{{~~~|||zzz}}}~~~{{{|||}}}{{{vvvpppuuu{{{}}}}}}|||{{{{{{zzz{{{|||}}}~~~~~~}}}}}}~~~{{{|||}}}yyyyyyyyyxxxwwwwwwzzz}}}}}}{{{zzz{{{~~~~~~~~~|||~~~{{{{{{~~~{{{{{{~~~~~~}}}~~~yyyxxxwwwyyy{{{|||zzzxxxvvvyyy}}}}}}zzz}}}~~~{{{|||~~~}}}~~~zzztttrrrxxx}}}}}}|||~~~{{{{{{{{{|||}}}~~~|||~~~}}}}}}}}}xxxwwwyyy{{{{{{zzzyyyyyyyyywwwuuuuuuwwwyyyzzzyyyxxxyyy{{{||||||{{{}}}zzzzzz~~~}}}|||}}}{{{xxxwww{{{}}}{{{zzz{{{wwwvvvwwwxxx{{{|||{{{yyywwwxxxyyy{{{|||}}}}}}}}}|||}}}xxx}}}~~~yyyzzzyyy|||{{{||||||yyyyyy|||}}}}}}}}}uuu{{{}}}}}}zzzzzzzzz{{{|||}}}~~~~~~|||yyy|||~~~yyywwwxxx{{{}}}~~~zzz{{{{{{yyyxxxwwwyyy{{{yyyyyyyyy{{{||||||||||||~~~yyyxxx|||~~~|||zzzyyyzzzwwwwww{{{|||zzzyyyzzzwwwxxxyyyzzz|||}}}}}}}}}~~~~~~|||{{{zzzyyyyyyzzzyyy}}}|||wwwyyy~~~uuuzzzxxxwwwyyy}}}~~~zzzyyy~~~~~~}}}~~~{{{xxx}}}}}}}}}|||~~~zzzzzz}}}}}}zzz|||~~~~~~{{{|||~~~xxxxxxyyyzzz||||||}}}}}}~~~}}}{{{}}}~~~|||}}}zzz{{{||||||{{{{{{|||~~~{{{}}}~~~zzzxxx{{{}}}zzzvvvuuu{{{{{{~~~}}}~~~wwwxxxzzz{{{|||}}}}}}~~~}}}{{{yyyyyyzzz{{{}}}{{{www{{{}}}zzzxxxwwwuuuttttttuuuvvvvvvuuutttwwwsssvvv~~~|||~~~~~~{{{|||}}}}}}}}}zzz|||~~~{{{yyyzzzyyyyyy{{{|||}}}~~~~~~~~~{{{~~~~~~}}}}}}}}}zzz{{{}}}}}}||||||}}}~~~xxxzzz}}}~~~}}}|||}}}}}}|||{{{}}}|||xxxvvvvvv~~~zzzzzz~~~~~~|||~~~vvvxxxzzz{{{zzzzzz{{{}}}{{{zzzyyyxxxyyy{{{}}}xxxxxx|||}}}yyy{{{~~~~~~}}}{{{zzzzzzxxxttt||||||~~~yyy}}}|||}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~{{{{{{|||}}}|||~~~{{{|||~~~~~~~~~}}}|||}}}}}}~~~~~~|||}}}~~~vvvyyy|||}}}|||{{{{{{|||~~~~~~yyyyyy|||{{{wwwwww{{{}}}{{{yyyzzzxxxzzz||||||{{{zzz{{{}}}xxxwwwwwwwwwyyy{{{~~~zzzyyyzzzzzzrrrvvvzzzzzzxxxxxxyyy{{{tttzzzrrrxxx}}}}}}{{{}}}~~~~~~||||||~~~|||~~~~~~~~~}}}~~~}}}~~~{{{{{{|||}}}yyyyyy}}}|||{{{|||{{{}}}}}}|||}}}zzzyyyyyyyyyyyy{{{|||}}}}}}~~~~~~|||||||||yyyvvv}}}}}}|||xxxssstttyyy~~~zzz{{{~~~{{{~~~}}}}}}~~~yyy~~~}}}|||}}}~~~{{{xxxzzzxxx}}}}}}{{{zzz~~~|||~~~}}}{{{|||}}}|||zzz~~~~~~{{{xxxwww~~~|||xxxvvvvvvwwwyyy{{{vvvzzz~~~xxxyyy{{{~~~zzz}}}~~~{{{vvv~~~~~~~~~~~~}}}}}}zzz{{{}}}~~~|||~~~}}}}}}}}}~~~{{{{{{zzzyyyyyyyyyzzzzzzzzz|||~~~|||~~~~~~}}}~~~~~~}}}|||}}}|||~~~~~~www{{{~~~}}}}}}{{{}}}~~~}}}~~~zzz{{{|||}}}}}}||||||{{{~~~}}}~~~~~~}}}|||{{{zzzxxxwww}}}~~~{{{|||yyy}}}~~~xxx}}}~~~zzzxxx}}}}}}}}}~~~~~~}}}~~~~~~~~~|||zzzyyyvvvtttyyy|||}}}zzz{{{}}}}}}}}}uuu~~~}}}{{{xxx|||~~~~~~}}}~~~~~~}}}|||zzzwwwuuuxxx{{{|||zzz|||~~~}}}|||xxxyyy~~~}}}~~~|||zzzxxxyyy|||}}}{{{|||~~~|||}}}~~~tttwwwzzzzzz}}}}}}{{{{{{~~~~~~~~~{{{|||www|||~~~{{{|||{{{|||ssswww|||}}}~~~}}}~~~}}}~~~~~~}}}zzz~~~yyy{{{ssswww~~~yyyzzzwww~~~{{{zzz|||~~~||||||}}}}}}zzz|||{{{|||}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}|||~~~|||yyyxxxyyyvvv|||zzz}}}~~~zzzwww~~~|||zzz|||~~~zzz{{{}}}|||~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~wwwtttyyy||||||~~~~~~~~~~~~{{{}}}}}}}}}yyywwwwwwzzz~~~{{{zzzzzzyyyyyyyyyzzzzzznnn||||||}}}~~~|||wwwxxxzzz{{{|||||||||||||||yyywwwwwwzzz|||zzzxxx||||||}}}~~~|||{{{vvvvvv{{{~~~}}}yyyyyy~~~~~~yyy|||~~~~~~}}}|||}}}~~~uuutttvvv|||~~~{{{|||~~~zzzpppyyysssvvv~~~|||sssvvv}}}||||||}}}~~~~~~|||~~~~~~}}}}}}zzzsssuuuxxx}}}yyyyyy}}}~~~|||{{{xxx}}}~~~|||vvvsssvvv{{{~~~{{{|||~~~}}}~~~vvvvvvxxx~~~yyywwwwwwzzz{{{zzzzzz{{{}}}|||}}}zzzvvvtttuuuzzz~~~qqquuuyyy|||||||||||||||~~~}}}~~~|||}}}|||xxxzzz|||uuuvvvyyy{{{|||}}}}}}~~~~~~{{{~~~rrrnnnxxx}}}~~~|||wwwzzz}}}~~~}}}~~~tttttt}}}{{{zzz{{{~~~}}}vvvrrrttt|||{{{|||{{{}}}~~~yyy|||yyyzzz~~~|||~~~|||yyy~~~}}}|||~~~}}}|||~~~|||zzzzzz{{{|||{{{yyy|||~~~}}}~~~|||{{{zzzyyyxxx~~~|||zzzzzz}}}{{{{{{|||~~~xxxzzzwwwpppqqq~~~{{{zzz~~~~~~zzzxxx||||||{{{zzz{{{~~~}}}~~~vvv{{{xxxqqq}}}zzz{{{|||}}}}}}|||~~~}}}{{{{{{|||~~~xxxrrr}}}|||{{{}}}~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~{{{xxx{{{yyyvvvwwwvvvtttzzzzzz{{{|||}}}}}}}}}}}}uuuvvvwwwxxxxxxwwwvvvuuutttssswww~~~wwwvvv{{{vvvwwwwwwvvvuuuvvvxxx{{{rrrsssvvvyyy|||~~~www|||{{{~~~|||zzzzzz{{{|||{{{zzzwww|||~~~zzzyyyuuussstttsssoooooorrrxxx{{{{{{yyyzzz~~~}}}yyyzzz{{{}}}~~~~~~~~~~~~yyyzzz{{{||||||{{{zzzyyyxxx{{{~~~}}}||||||yyyzzz{{{yyyvvvvvvxxxzzz}}}}}}{{{zzzyyyxxxxxxwwwvvvuuuuuuvvvwwwzzz}}}~~~wwwyyy|||||||||{{{xxxxxxzzz~~~}}}}}}}}}|||{{{}}}uuutttzzz}}}zzzuuuzzzwwwvvvyyyzzzyyy{{{zzz}}}}}}zzzzzz||||||yyy|||}}}~~~~~~~~~|||{{{zzzwwwxxxzzz{{{{{{zzzxxxwwwwww}}}|||{{{}}}}}}zzzyyyzzz{{{zzzxxxxxx{{{~~~}}}{{{zzzxxxwwwwwwxxxyyyssssssrrrsssuuuxxx|||~~~xxxxxxxxxxxxyyyzzz{{{|||www}}}yyyxxx}}}}}}~~~~~~}}}}}}~~~}}}|||zzzxxxwwwvvvvvvyyy{{{}}}}}}wwwuuuvvvwwwxxxwwwtttuuuwwwxxxyyyzzzzzzyyyxxxyyy{{{}}}}}}|||zzzxxxxxxyyy{{{||||||zzzxxxwwwxxxyyyxxxwwwyyy}}}zzzuuutttxxx}}}~~~|||{{{zzz{{{xxx||||||wwwuuuxxxzzzzzzxxxvvvuuutttuuuuuuuuuuuuqqqpppwwwwwwssswwwxxxyyyzzzyyyxxxxxxyyy{{{xxxvvvuuuuuuvvvwwwwwwvvvvvvzzz~~~yyy|||~~~~~~yyyyyyyyyxxxxxxyyy|||~~~zzzyyyxxxwwwxxx{{{}}}~~~zzzvvvtttuuuvvvvvvuuuxxxxxxxxxyyyyyyzzz{{{{{{zzz{{{{{{|||||||||}}}}}}{{{||||||}}}}}}|||zzzyyy~~~~~~|||~~~zzzyyy|||}}}{{{zzz{{{~~~xxxuuuvvvvvvsss{{{xxxvvvxxx}}}~~~zzzwwwuuuzzzzzzwww|||tttvvvvvvvvvuuuuuuwwwyyyyyyxxxvvvvvvxxxyyyxxxwwwxxxyyy|||~~~|||vvvwwwzzz{{{{{{zzzuuuuuuvvvwwwuuuuuutttuuuvvvxxxzzz{{{zzzyyyxxxxxxyyy{{{}}}zzzyyywwwvvvxxxxxxxxxwww||||||{{{{{{{{{{{{|||}}}~~~}}}}}}|||}}}~~~~~~~~~}}}}}}}}}|||||||||}}}~~~|||{{{{{{{{{||||||zzzwwwxxx||||||yyy~~~zzzwww{{{zzzyyyvvvyyy}}}wwwvvv|||ssstttuuuuuutttuuuwwwyyy|||zzzyyyyyyzzz{{{{{{zzzvvvwwwwwwxxxyyyyyyyyyyyyxxxzzz|||~~~~~~zzz}}}wwwvvvxxxzzz{{{zzzyyyzzzzzz~~~}}}{{{yyyxxxwwwwwwwwwxxxxxxwwwwwwxxxzzz|||~~~zzzzzz{{{||||||}}}|||{{{}}}~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}}}}yyy}}}}}}}}}|||{{{{{{{{{{{{zzzzzzxxxwwwyyy~~~{{{|||yyyxxx{{{~~~~~~yyytttxxxwwwyyy}}}{{{vvvuuuyyytttvvvwwwwwwwwwxxxzzz|||~~~|||zzz{{{|||}}}||||||wwwxxxyyy{{{|||}}}}}}}}}~~~}}}{{{xxxuuusssuuuvvvwww{{{}}}xxxzzz~~~}}}}}}}}}}}}{{{zzzwwwtttvvv{{{}}}xxx|||~~~zzzwwwuuu{{{{{{zzzzzzzzzyyyzzzzzzzzzyyyyyyyyyzzz{{{|||}}}yyy{{{|||~~~~~~~~~~~~~~~{{{}}}}}}zzzxxxxxxzzz|||~~~~~~||||||{{{zzzzzzzzzzzz{{{yyy|||}}}zzzyyy{{{zzzwwwyyyyyyyyyyyyzzz{{{{{{{{{}}}}}}zzzuuutttwwwvvvrrrtttvvvxxxyyywwwuuuttttttxxxzzz}}}zzzxxxzzzuuuwwwxxxxxxxxxyyy{{{~~~~~~|||zzz{{{|||}}}||||||||||||||||||{{{zzzyyyxxxzzz{{{|||{{{zzzyyyzzz{{{xxxxxxxxxxxxyyy~~~}}}zzz{{{~~~}}}{{{{{{}}}}}}|||{{{yyywww|||xxxvvvuuuuuutttttt~~~~~~}}}|||zzzyyyxxx~~~~~~}}}}}}|||{{{{{{zzz}}}|||||||||||||||}}}}}}vvvxxxzzz{{{zzzzzz{{{|||xxxzzz}}}~~~~~~{{{xxxvvvsssuuuxxx{{{|||{{{yyyxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvzzz|||yyyxxxzzzzzzxxxvvvvvvvvvwwwzzzzzzyyyxxxvvvyyyxxxsssppprrrsssrrrooosssxxxxxxuuutttwwwyyyuuuxxx|||}}}|||yyyxxxxxxuuuvvvwwwwwwvvvwwwyyy{{{|||zzzyyyyyyzzz{{{{{{zzzzzzzzzzzz{{{zzzzzzyyyxxxtttvvvyyyzzzyyyxxxxxxyyywwwyyy|||}}}}}}~~~|||zzz}}}~~~||||||~~~zzztttssswww|||~~~~~~tttuuuuuutttsssuuuyyy}}}~~~{{{yyyzzz}}}~~~~~~}}}{{{yyyxxx}}}||||||{{{zzzzzzyyyyyytttwwwxxxxxxwwwvvvxxx{{{xxxxxxxxxxxxxxxxxxwwwwwwvvvvvvxxxyyyyyyyyyxxxxxxvvvwwwxxxxxxxxxwwwuuutttsssxxx{{{xxxwwwyyyzzzyyyvvvvvvvvvxxxzzzzzzwwwtttrrrxxxzzzuuuppprrrvvvxxxsssuuuvvvwwwvvvwwwyyyzzzrrruuuwwwwwwvvvvvvwwwwwwuuuvvvwwwvvvuuuvvvwwwyyyyyyxxxvvvvvvxxxyyyxxxwwwuuuvvvxxxyyyzzz{{{||||||vvvwwwxxxwwwuuusssssstttrrrvvvzzz~~~~~~~~~~~~~~~~~~zzzyyyyyy{{{{{{zzzxxxwwwzzz~~~~~~zzzvvvyyy{{{|||yyyuuuuuuzzz|||zzzyyy{{{{{{vvvwwwwwwxxxzzzzzz{{{zzzzzzzzzyyyyyyxxxwwwuuuuuutttuuuwwwxxxwwwuuuuuuxxx{{{yyywwwuuussssssuuuwwwyyy|||{{{zzzyyyzzzzzz||||||uuuvvvxxxyyyxxxwwwuuusssqqqvvvyyywwwvvvxxxzzzyyyxxxwwwwwwyyy{{{zzzuuuqqq{{{{{{rrrppptttwwwzzzxxxvvvuuuwwwxxxwwwvvvvvvxxxxxxvvvuuuxxx{{{}}}wwwxxxxxxwwwvvvvvvxxxyyyxxxvvvuuuuuuvvvwwwwwwvvvwwwwwwwwwwwwvvvvvvuuutttvvvvvvwwwvvvuuuuuuwwwyyyyyyzzz{{{zzzyyyyyyzzz|||yyy|||yyyxxxyyy{{{}}}rrr}}}~~~~~~|||zzzwww}}}~~~~~~{{{yyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||~~~~~~}}}~~~~~~}}}||||||}}}{{{xxxvvvtttuuuvvvxxxzzz{{{{{{{{{uuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuttt|||xxxttttttvvvxxxxxxvvvwwwwwwwwwxxx{{{|||{{{zzzzzzxxxwwwxxxzzzzzzwwwttttttssssssuuuwwwvvvrrrnnntttssswww||||||vvvssssss{{{vvvppprrruuutttuuuvvvuuuttttttvvvxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvttttttuuuwwwxxx{{{xxxuuuuuuuuuvvvvvvuuuqqqqqquuuyyy}}}|||wwwsssxxxxxxwwwvvvvvvwwwxxxyyy{{{wwwyyy}}}}}}{{{{{{|||~~~}}}yyyyyyyyyzzzzzz{{{{{{{{{~~~||||||{{{{{{}}}~~~~~~|||yyyxxxzzz{{{{{{{{{xxxxxxxxxxxxxxxyyyzzzzzz}}}~~~~~~|||{{{|||}}}zzzyyyxxxyyyzzzzzzyyywwwvvvwwwwwwxxxyyyyyyxxxxxxuuuvvvvvvvvvwwwwwwxxxxxxvvvvvvvvvuuuuuuuuutttttt|||yyyuuutttuuuvvvvvvuuuyyyxxxxxxyyy{{{|||{{{yyyyyyxxxwwwxxxzzzzzzxxxvvvsssrrrqqqsssvvvxxxwwwvvvwwwvvvyyy}}}}}}xxxvvvwwwvvv~~~{{{sssrrrrrrrrrtttvvvyyyzzzyyywwwwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxvvvuuuuuuuuuvvvwwwxxxvvvttttttuuuvvvuuutttsssrrrrrruuuxxxyyywwwuuuxxxwwwuuuuuuuuuvvvxxxyyyxxxuuutttwww|||~~~{{{|||}}}|||wwwwwwwwwxxxxxxyyyyyyyyyxxxzzz}}}~~~~~~~~~}}}zzzyyyxxxwwwwwwxxxzzz{{{|||zzzxxxxxxzzz|||||||||xxxwwwwwwwwwwwwxxxxxxyyy|||}}}}}}|||yyyxxxxxxyyywwwvvvuuuvvvyyy{{{{{{zzzxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwxxxxxxyyywwwwwwvvvvvvvvvuuuuuuuuu|||zzzwwwuuuuuuvvvuuutttzzzyyyyyyzzz{{{{{{zzzxxxxxxwwwwwwxxxzzzzzzyyywwwwwwvvvuuuwww{{{uuussstttxxxxxxuuusssuuuvvvxxxwwwuuuvvvxxxwwwtttsssvvvzzz{{{zzzxxxwwwvvvuuuvvvxxxzzz{{{{{{zzzyyywwwwwwwwwwwwwwwvvvuuuuuutttsssssstttvvvvvvuuutttuuusssqqqqqqtttvvvxxxxxxwwwuuusssrrrsssuuuwwwyyytttssssssvvv{{{}}}{{{xxx|||}}}~~~~~~{{{uuuuuuvvvvvvvvvvvvvvvwwwxxxzzz||||||zzzxxxwwwwwwzzzppp}}}~~~}}}|||}}}{{{tttttt{{{~~~|||zzzyyyxxx}}}{{{zzzzzz{{{||||||{{{xxxxxxwwwwwwwwwxxxxxxyyy{{{{{{{{{zzzwwwuuuvvvvvvyyywwwuuuvvvxxx{{{||||||xxxxxxxxxxxxwwwvvvuuuuuurrrrrrssstttvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvzzzyyywwwwwwvvvwwwwwwvvvyyyxxxxxxxxxzzzzzzxxxvvvwwwwwwwwwxxxyyyyyyxxxxxxvvvwwwxxxzzz~~~tttqqqqqqtttuuurrrrrruuuuuutttssssssvvvyyyyyyxxxrrrtttwwwwwwvvvuuutttuuutttvvvxxxzzzzzzyyywwwuuuuuuvvvxxxxxxxxxwwwuuutttrrrrrrsssuuuwwwxxxvvvtttvvvtttrrrrrrsssuuuxxxyyyvvvtttrrrqqqqqqsssvvvxxxuuutttuuuwwwyyyyyyvvvtttxxxyyy{{{~~~{{{uuuuuuuuuuuuuuuuuuuuuuuuwwwyyy||||||{{{yyyyyyyyy{{{{{{|||wwwuuu~~~}}}{{{}}}{{{uuuyyyzzzxxx|||xxxyyyzzz{{{||||||{{{zzz~~~|||{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyvvvtttuuuuuuzzzxxxuuuuuuwwwxxxyyyxxxvvvwwwwwwxxxxxxxxxxxxwwwsssssstttuuuwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvwwwwwwwwwxxxyyyzzzwwwvvvuuuvvvwwwwwwvvvtttvvvvvvwwwxxxwwwwwwwwwwwwoooqqqtttwwwyyyyyyzzzzzzwwwttttttwwwwwwuuuvvvyyyrrrrrrrrrrrrqqqrrruuuxxxuuuuuuuuusssrrrrrrtttvvvtttuuuwwwxxxxxxvvvsssqqquuuvvvxxxyyyyyywwwuuussssssssstttvvvyyyyyyxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxvvvtttrrrqqqqqqrrrtttvvvtttuuuvvvxxxyyyxxxvvvtttssstttxxx|||~~~{{{vvvvvvvvvvvvvvvvvvuuuuuuppprrrtttuuuuuuvvvyyy{{{yyy{{{|||}}}}}}~~~}}}xxx|||~~~~~~{{{}}}}}}yyysss~~~zzzxxxyyyzzzzzz}}}vvvxxxzzz}}}~~~~~~~~~|||||||||{{{zzzxxxzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzzyyyvvvuuuuuuvvvyyywwwuuuuuuvvvvvvvvvtttuuuvvvwwwxxxyyyzzzzzzzzzuuuvvvvvvwwwxxxyyyyyyzzzxxxxxxwwwwwwwwwvvvvvvvvvqqqsssuuuvvvvvvwwwxxxzzzuuuttttttuuuvvvvvvuuusssuuuvvvwwwwwwuuuttttttuuummmppptttvvvvvvuuuttttttuuurrrsssvvvwwwtttuuuxxxtttuuuvvvvvvsssppptttzzzwwwwwwuuurrrqqqrrruuuxxxttttttvvvvvvuuutttrrrpppuuuvvvxxxyyyxxxwwwuuusssuuuttttttvvvxxxyyyxxxwwwtttvvvxxxxxxwwwvvvwwwxxxvvvuuutttrrrrrrrrrrrrsssqqqrrruuuwwwyyyyyyzzzyyyrrrsssvvv{{{}}}{{{wwwwwwvvvvvvvvvvvvuuuuuutttuuuuuutttssstttwwwzzzxxx{{{}}}~~~{{{yyywwwvvvxxx~~~~~~~~~}}}uuutttzzz{{{xxxzzz|||{{{wwwvvvyyyzzzyyy|||}}}~~~~~~~~~}}}}}}|||zzzzzzzzz{{{{{{yyywwwyyyyyyxxxwwwwwwwwwwwwwwwyyyzzzzzzyyyxxxwwwwwwxxxzzzyyyxxxyyyzzzzzzxxxvvvwwwwwwxxxzzzzzz{{{{{{zzztttuuuuuuuuuvvvvvvwwwwwwuuuuuuuuutttttttttssssssnnnqqqssstttsssrrrtttvvvtttsssssstttvvvwwwvvvuuutttvvvwwwvvvsssqqqqqqrrroooqqqtttuuutttssstttvvvrrrpppqqquuuvvvssssssvvvxxxwwwxxxzzzwwwrrrttt{{{uuuuuutttrrrqqqqqqsssuuurrrsssttttttuuuuuuuuutttvvvwwwwwwxxxwwwvvvuuutttvvvuuussstttvvvwwwwwwwwwtttuuuwwwwwwuuutttvvvxxxwwwvvvvvvuuusssrrrppppppqqqrrrtttuuuvvvwwwyyyzzzuuuvvvyyy||||||zzzwwwvvvvvvvvvuuuuuuuuutttzzzzzz{{{zzzxxxwwwyyyzzzyyyyyyyyyxxxxxxzzz~~~zzz~~~}}}~~~vvv~~~}}}}}}zzzvvvvvv||||||sssvvv||||||uuuuuu|||~~~zzzuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxzzzzzzyyywwwxxxxxxwwwvvvvvvuuuvvvvvvyyyzzz{{{zzzxxxxxxyyyzzz|||||||||~~~}}}{{{yyyyyyzzz{{{{{{{{{zzzzzzqqqqqqrrrrrrrrrrrrrrrrrrssssssrrrrrrrrrqqqqqqqqqmmmppprrrrrrpppoooppprrrtttssssssuuuwwwxxxwwwvvvtttvvvwwwuuurrrooooooqqqmmmooopppooonnnnnnrrruuuuuusssuuuyyyzzzwwwvvvyyyvvvrrrrrrvvvvvvqqqqqquuupppqqqrrrrrrpppnnnooooooqqqqqqrrrtttuuuwwwxxxyyywwwwwwwwwwwwwwwvvvuuuuuuvvvtttrrrrrrtttvvvvvvvvvtttuuuvvvtttrrrrrruuuyyywwwwwwwwwvvvuuurrrooonnntttuuuuuutttttttttvvvwwwyyyyyy{{{~~~{{{xxxvvvvvvuuuuuuuuutttttttttsssuuuxxxxxxwwwwwwwwwxxxxxxzzz}}}}}}{{{xxxvvvuuuvvv|||wwwyyyyyy|||~~~uuuppp}}}~~~~~~~~~|||uuu}}}yyyyyyzzzzzzwwwuuuwwwyyy|||{{{xxxxxxzzz}}}wwwuuusssuuuxxxyyyxxxvvvxxxvvvssstttxxxzzzzzzyyyvvvvvvwwwyyyzzz{{{yyywwwzzz{{{zzzyyyyyy|||~~~yyywwwwwwyyyzzz{{{uuuuuuuuuvvvwwwyyyzzz{{{xxxtttqqqrrrvvvxxxvvvsssttttttttttttsssrrrqqqppptttuuuvvvuuurrrqqqpppqqquuuuuuvvvvvvvvvvvvvvvvvvtttrrrooonnnoooppppppooollloooqqqrrrqqqqqqtttvvvpppqqqrrrtttvvvwwwyyyyyyttttttssssssrrrrrrrrrrrruuuttttttsssrrrrrrqqqppptttuuuuuusssrrrrrrtttvvvvvvvvvvvvwwwwwwvvvtttsssooonnnooorrruuuvvvtttrrruuuvvvvvvuuusssqqqqqqrrrvvvvvvvvvwwwwwwwwwtttrrruuuuuuuuuuuuuuutttttttttuuuvvvxxx{{{}}}}}}yyyvvvtttsssssssssssstttuuuuuuxxxyyyzzz{{{{{{yyyxxxwwwwwwxxxzzz{{{zzzxxxvvvuuussswwwyyyxxxyyy{{{{{{wwwvvv}}}yyy~~~}}}||||||~~~~~~{{{xxx~~~yyy}}}{{{yyyyyyyyyzzzyyyxxxzzz{{{||||||{{{{{{{{{|||vvvuuutttuuuxxxyyyxxxwwwvvvtttrrrsssuuuxxxxxxwwwwwwwwwwwwxxxzzzzzzxxxvvv{{{yyyxxxxxxzzz{{{|||{{{{{{yyywwwwwwyyy{{{{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvxxxvvvttttttttttttrrrpppwwwwwwwwwwwwvvvuuutttsssrrrsssuuutttsssrrrrrrsssqqqqqqqqqqqqqqqqqqppppppsssrrrpppooopppqqqpppooooooqqqssssssqqqqqqsssuuuuuuuuuuuuuuuvvvxxxyyyyyytttsssqqqpppppprrrtttuuussssssrrrrrrrrrssssssttttttsssrrrqqqrrrrrrsssttttttuuuwwwwwwvvvtttsssssswwwuuussssssuuutttrrrooouuuvvvwwwvvvtttssstttuuutttsssrrrsssttttttrrrppptttttttttttttttsssssssssxxxwwwwwwyyy{{{|||{{{yyyrrrrrrrrrrrrrrrsssttttttwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwvvvuuutttssswwwyyywwwxxx{{{zzzwwwzzz|||~~~ooouuu~~~~~~~~~}}}|||~~~~~~|||~~~{{{uuuwww}}}|||uuuyyyyyyzzzyyyxxxxxxzzz{{{{{{zzzzzz{{{||||||zzzyyyvvvuuutttvvvxxxyyyyyyxxxvvvtttssssssuuuwwwwwwwwwzzzyyyyyyzzz{{{{{{yyywww{{{xxxvvvwwwzzzzzzvvvrrrssssssuuuwww{{{||||||{{{vvvvvvwwwvvvuuutttrrrqqqtttvvvwwwvvvtttrrrqqqqqquuuuuuuuuuuuuuutttsssrrrppprrrttttttsssssssssttttttttttttsssrrrrrrrrrqqqsssqqqpppqqqrrrrrrqqqooorrrsssttttttrrrrrrssstttvvvvvvuuuttttttuuuvvvwwwsssrrrooonnnpppssswwwyyyvvvuuusssrrrqqqrrrtttuuutttrrroooppprrrtttsssqqqrrruuuxxxxxxuuussssssuuuzzzxxxuuutttttttttrrrqqqsssuuuvvvvvvuuuuuuvvvwwwuuusssrrrqqqsssssssssrrrssssssssssssssssssssssssxxxvvvuuuvvvxxxyyyzzzyyyrrrqqqqqqqqqqqqrrrsssssstttttttttsssttttttuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwtttwwwxxxvvvwwwzzzzzzwwwyyyyyyxxxwwwyyy~~~~~~~~~{{{~~~rrr{{{}}}}}}zzz|||}}}wwwooowwwyyy{{{yyyvvvvvvxxx{{{yyywwwvvvwwwzzzzzzwwwtttuuuuuuuuuvvvxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyy~~~|||{{{{{{||||||{{{yyy{{{yyyxxxwwwxxxwwwvvvtttsssssstttvvvzzz|||}}}|||uuuvvvwwwwwwvvvtttqqqpppnnnsssxxxyyyvvvtttuuuxxxtttttttttttttttsssrrrrrrqqqsssttttttsssrrrssssssxxxxxxwwwvvvuuuttttttsssrrrqqqqqqqqqssssssqqqppprrrrrrssssssrrrsssssstttrrrrrrpppppppppqqqssstttrrrqqqqqqqqqsssvvvyyy{{{}}}zzzwwwsssqqqqqqrrrsssuuuqqqnnnppptttvvvtttppprrrvvvyyyyyyuuusssuuuwwwuuutttsssssstttuuuvvvwwwqqqrrrtttuuutttuuuwwwxxxxxxvvvtttssstttvvvvvvvvvssssssssssssssstttttttttuuutttsssuuuwwwxxxwwwvvvrrrrrrrrrqqqrrrrrrssstttssssssrrrqqqrrrsssuuuvvvxxxwwwvvvuuuvvvxxxyyy{{{tttwwwxxxuuuvvvyyyyyyvvvwww{{{~~~}}}zzzyyyxxx~~~{{{}}}~~~~~~xxxyyyyyyzzz|||}}}xxxrrrxxxzzz{{{yyyuuutttvvvyyywwwvvvuuuwwwzzzzzzvvvssstttuuuvvvwwwxxxyyyzzz{{{xxxwwwwwwvvvvvvwwwxxxzzz}}}{{{zzzzzz{{{{{{zzzxxxyyy{{{{{{xxxttttttyyy~~~xxxvvvuuuuuuxxx{{{||||||ssstttvvvwwwwwwvvvtttrrrmmmtttyyyzzzwwwuuuwww{{{vvvvvvwwwwwwwwwvvvuuuuuussstttuuuuuurrrqqqqqqqqqttttttssssssrrrqqqpppppprrrqqqpppppprrrrrrrrrpppoooooooooqqqrrrsssttttttooonnnnnnnnnoooqqqssstttpppqqqsssvvvwwwxxxyyyyyy~~~|||xxxtttsssrrrssstttuuurrroooqqqvvvxxxuuuqqqtttwwwzzzyyywwwvvvvvvxxxppppppqqqqqqrrrtttwwwyyyoooqqqssssssssssssuuuwwwxxxvvvttttttuuuwwwwwwwwwssssssttttttuuuuuuuuuuuussstttvvvxxxzzzzzzwwwuuusssssssssssssssttttttuuussssssrrrrrrsssuuuvvvxxxxxxwwwuuutttuuuwwwyyy{{{tttwwwwwwttttttxxxxxxvvvxxxxxxwwwwwwxxx||||||}}}~~~vvvuuu}}}~~~xxxzzz}}}zzzyyyyyyzzz}}}}}}yyyuuuyyyyyyyyyxxxuuuuuuuuuwwwuuuvvvwwwyyy{{{zzzxxxvvvsssuuuwwwxxxxxxxxxzzz|||uuuvvvvvvuuussstttvvvxxxzzzxxxvvvvvvwwwxxxwwwwwwwww{{{|||xxxrrrrrrzzzzzzxxxvvvuuuwwwyyyzzzzzzrrrssstttvvvvvvvvvuuuuuuqqqvvvzzzyyyuuusssuuuxxxtttttttttuuuuuuttttttssstttuuuvvvuuurrrppppppppprrrrrrrrrqqqqqqppppppppprrrpppnnnnnnpppqqqrrrqqqnnnnnnnnnppprrrtttttttttooopppqqqrrrssstttuuuuuuppprrruuuxxxyyyxxxwwwvvvxxxwwwuuutttttttttvvvwwwtttrrrqqqsssvvvwwwuuusssuuuvvvwwwxxxyyyxxxwwwvvvpppqqqrrrqqqqqqqqqsssuuupppqqqssssssrrrrrrssstttuuusssrrrrrrtttuuuuuutttssssssttttttuuuvvvvvvvvvuuuwwwyyy|||~~~}}}zzzwwwtttsssssssssssstttuuuuuussssssssstttuuuwwwxxxyyyvvvuuutttsssssstttvvvwwwuuuwwwvvvsssssswwwwwwuuutttsssssstttvvvyyy|||~~~xxx~~~zzz|||~~~|||~~~~~~}}}{{{wwwxxx{{{zzz}}}|||~~~}}}xxxuuuxxxwwwuuuuuuwwwwwwwwwvvvqqqtttxxxyyyyyyxxxxxxxxxsssuuuxxxxxxxxxxxx{{{}}}uuuvvvwwwuuussssssuuuxxxyyywwwuuuuuuwwwxxxyyyxxxuuuxxxyyywwwrrrrrrvvv{{{xxxvvvvvvvvvxxxxxxwwwvvvrrrsssssssssttttttttttttrrrtttvvvuuutttsssuuuwwwppppppqqqqqqqqqqqqqqqppprrrtttuuutttsssqqqqqqrrrssssssssssssssssssssssssrrrooolllkkkmmmpppqqqrrrqqqpppooopppsssuuutttrrrrrrsssuuuvvvwwwvvvuuutttsssssstttuuuuuuuuuttttttsssssssssrrrssssssttttttpppqqqrrrtttuuuuuuttttttuuusssrrruuuxxxyyyvvvsssoooqqqssssssqqqpppqqqsssssstttuuutttrrrqqqrrrsssqqqpppppprrrssstttsssqqqrrrrrrsssttttttuuuvvvvvvwwwwwwxxxzzz}}}}}}{{{yyyssssssrrrrrrsssssstttuuuqqqrrrtttvvvwwwxxxyyyyyyvvvvvvttttttssstttuuuuuuuuuwwwvvvrrrrrrvvvwwwuuuppprrrvvvyyyyyyvvvqqqnnnppp{{{~~~xxxzzzzzz|||{{{zzzyyy}}}~~~zzzyyy|||zzzxxxyyy}}}~~~zzzwwwwwwuuussstttxxxzzzyyywwwlllqqqvvvxxxvvvuuuvvvwwwsssuuuxxxyyyxxxxxx{{{~~~wwwyyyyyywwwuuuuuuwwwzzz{{{yyywwwxxxzzz{{{||||||tttuuuvvvuuutttrrrrrrrrrssstttuuuwwwyyyxxxuuusssssssssrrrqqqqqqrrrrrrsssnnnooopppqqqrrrtttwwwyyyrrrrrrsssttttttsssssssssppprrrttttttsssrrrssstttqqqrrrrrrrrrrrrrrrrrrrrrrrroookkkiiikkkoooqqqsssuuurrrqqqrrrtttuuusssqqqssstttwwwxxxwwwuuusssqqquuutttsssrrrqqqrrrrrrsssssssssrrrrrrqqqpppoooooonnnpppssstttsssrrrssstttuuuqqqooorrrxxxzzzuuuppplllpppssstttsssrrrssstttuuuvvvwwwuuusssqqqqqqrrrppppppqqqssstttuuusssqqqqqqqqqrrrrrrssstttuuuuuuwwwvvvuuuvvvxxxyyyyyyyyyrrrrrrqqqqqqrrrrrrssstttppprrrtttvvvxxxyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvuuuwwwvvvrrrrrruuuvvvtttsssrrrsssuuuwwwxxxxxxwwwzzzzzzyyywwwzzz~~~yyyyyyvvvzzzyyy~~~~~~vvvxxxzzz}}}~~~}}}xxx||||||xxxvvvvvvrrrtttvvvwwwxxxxxxxxxwwwqqqtttwww{{{{{{zzzwwwuuuwwwvvvuuutttuuuvvvyyyzzzssssssttttttttttttssssssssswww{{{}}}|||zzzxxxwwwwwwssstttxxxxxxtttssswwwxxxwwwvvvttttttsssssssssqqqrrrrrrssssssrrrrrrqqqrrrtttvvvwwwvvvtttrrrpppvvvtttrrrqqqrrrsssssssssoooooonnnppprrrttttttsssrrruuuxxxvvvqqqnnnpppsssoooqqqsssqqqmmmlllpppuuusssttttttssssssssstttvvvpppooooooqqqssstttsssqqqpppsssvvvtttpppnnnqqqtttvvvsssqqqooopppppppppooouuutttssssssrrrrrrssssssoooqqqtttttttttssstttuuupppqqqrrrqqqoooooopppqqqqqquuuuuuqqqnnnpppsssssssssrrrqqqpppoooooooooooorrrrrrssstttuuuuuuttttttqqqwww|||{{{vvvsssvvv{{{ssspppooorrrwwwyyywwwtttvvvtttqqqppprrrtttvvvwwwyyyxxxwwwxxxzzzyyyuuuqqqqqqxxxzzzuuuqqqrrrtttuuuuuuuuuttttttttttttuuuuuuvvvxxxzzz{{{zzzzzz{{{|||zzzxxx|||}}}}}}zzz|||zzzxxxxxxwwwxxxzzz|||}}}}}}}}}|||vvvyyy||||||yyyuuussssssssstttuuuvvvvvvwwwvvvvvvuuuvvvxxxyyyyyyyyyxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxttttttsssrrrrrrsssttttttsssvvv{{{|||{{{yyywwwwwwuuurrrssswwwwwwsssrrruuuuuuuuuttttttssssssssstttqqqqqqrrrttttttuuuuuuuuuuuusssrrrtttvvvvvvrrrmmmuuusssqqqqqqrrrrrrrrrqqqqqqooommmmmmpppssstttuuutttwwwxxxvvvqqqnnnnnnqqqpppssstttrrrnnnnnnqqquuuuuuuuuuuutttrrrrrrrrrssspppooonnnppprrrsssrrrqqqqqqtttvvvtttpppoooqqqtttuuusssqqqrrrsssuuuuuutttrrrrrrqqqppppppppppppqqqqqqsssuuuuuusssrrrrrrrrrmmmooorrrssstttuuuwwwyyyooossstttpppnnnqqqttttttrrrqqqppppppoooppppppppprrrsssssstttuuuuuuttttttvvvxxxzzzzzzyyyxxxyyyzzzrrrpppooorrrvvvxxxvvvssssssqqqpppqqqtttxxxyyyzzzzzzxxxxxxyyyzzzyyyvvvrrrwww|||~~~xxxrrrrrrssstttuuuuuuttttttttttttuuuuuuuuuwwwyyyzzzyyyyyyzzz{{{}}}yyyxxx{{{xxx~~~~~~|||~~~}}}{{{yyy}}}~~~}}}yyyyyyzzzzzzzzzzzz{{{{{{vvvyyy{{{zzzxxxtttrrrqqqtttttttttttttttuuuuuuuuuwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvttttttsssrrrrrrsssttttttrrruuuyyyzzzyyyxxxvvvvvvtttrrrrrruuuuuurrrrrrtttssssssssssssssssssssssssnnnoooqqqssstttuuuuuuvvvxxxrrrnnnpppvvvwwwqqqkkktttrrrqqqpppqqqqqqooonnnrrrooolllkkkmmmqqqtttuuuuuuwwwxxxvvvqqqmmmmmmooorrrtttuuussspppoooqqqtttwwwwwwuuusssrrrqqqpppppppppnnnmmmnnnppprrrrrrqqqsssuuuwwwuuuqqqoooqqqssstttsssrrrsssvvvxxxyyyyyyuuuuuutttsssssssssssssssrrrtttuuuuuusssqqqpppppplllooorrrtttuuuvvvxxxzzznnnqqqrrrnnnmmmqqqsssssspppppppppoooppppppqqqrrrrrrsssttttttuuuttttttttt{{{yyywwwxxx{{{|||{{{yyyrrrpppoooqqquuuvvvuuurrrrrrqqqqqqsssvvvxxxyyyxxxwwwwwwwwwwwwxxxwwwuuusssvvv|||~~~xxxrrrrrrttttttuuuuuuttttttttttttuuuuuutttvvvxxxxxxxxxwwwxxxyyywwwtttsssuuuuuuvvv{{{}}}~~~}}}~~~{{{tttuuuwwwzzzzzzxxxxxxxxx{{{zzzyyyxxxxxxxxxyyyyyyxxxzzz{{{{{{yyyvvvsssrrrvvvvvvuuuuuuttttttttttttuuuuuuttttttttttttttttttwwwwwwwwwwwwwwwvvvuuutttssstttuuuuuuuuuuuutttsssrrrtttwwwxxxwwwvvvuuuvvvsssssssssttttttsssssssssssssssssssssrrrqqqqqqpppmmmmmmooopppqqqrrrrrrrrrwwwrrrnnnooossstttqqqlllsssqqqppppppqqqpppnnnlllqqqnnnllllllnnnqqqrrrrrrsssuuuvvvtttqqqooooooppprrrttttttssspppoooppprrrwwwuuusssrrrrrrqqqpppooopppnnnmmmmmmoooqqqqqqqqqtttvvvvvvuuurrrpppqqqrrrrrrqqqqqqsssvvvxxxxxxxxxuuuuuutttsssssssssssssssrrrsssuuutttrrrqqqppppppmmmppprrrrrrqqqqqqqqqrrroooqqqpppmmmmmmppprrrpppoooooooooooopppqqqrrrssssssssstttttttttttttttssszzzxxxwwwxxxzzz{{{zzzyyyqqqppppppqqqtttuuusssqqqssssssssstttvvvvvvtttrrrtttttttttuuuuuuuuutttrrrpppwwwzzzuuuqqqrrruuuvvvuuuttttttssssssttttttuuusssuuuwwwwwwvvvvvvvvvwwwppppppssswwwyyyxxx{{{}}}zzzooosss|||uuuxxxyyywwwvvvwwwzzz|||{{{{{{yyyxxxxxxwwwxxxxxxxxxyyyyyyyyyxxxwwwtttrrrxxxwwwwwwvvvvvvuuuuuutttttttttvvvvvvvvvuuutttssssssssstttuuuvvvvvvuuuuuuqqqtttwwwzzzzzzwwwtttqqqqqqsssuuuuuutttssstttuuussstttuuuttttttuuutttssstttttttttsssrrrpppooonnnoooooopppqqqqqqqqqpppppprrrrrrqqqpppqqqqqqppppppqqqqqqqqqrrrrrrqqqnnnkkknnnmmmnnnoooqqqrrrpppoooqqqrrrssssssrrrqqqqqqrrrqqqrrrrrrqqqpppoooooopppsssqqqpppppprrrsssrrrqqqooonnnmmmnnnpppqqqqqqqqqtttuuuuuutttrrrqqqqqqqqqpppooooooqqqssstttsssrrrppppppooonnnnnnnnnnnnnnnooorrrttttttrrrqqqqqqrrrnnnppprrrrrrpppnnnmmmmmmqqqrrrpppllllllppppppmmmnnnnnnoooooopppqqqssssssssstttttttttttttttssssssuuuwwwxxxxxxwwwvvvxxxyyyrrrqqqqqqrrrssssssrrrqqqqqqqqqrrrsssttttttqqqooottttttuuuuuuuuuuuuuuuuuupppvvvyyyuuuqqqrrruuuvvvttttttssssssssssssttttttssstttvvvvvvuuutttuuuvvvrrrrrrvvvzzzzzzvvvvvvyyy|||zzz|||{{{|||~~~{{{uuuvvvwwwwww{{{}}}|||{{{{{{zzzyyyyyyxxxwwwwwwvvvuuuuuuvvvwwwwwwtttrrrvvvwwwxxxxxxxxxvvvuuuttttttuuuwwwyyyyyyxxxvvvuuurrrrrrrrrssstttuuuuuuuuupppssswwwzzzzzzwwwssspppqqqrrrsssrrrqqqqqqssstttrrruuuvvvttttttvvvuuurrrssstttttttttsssqqqooonnnrrrrrrssssssssssssrrrrrroooppprrrrrrrrrqqqqqqrrrqqqqqqrrrtttuuutttpppmmmmmmnnnoooqqqsssssspppmmmooopppqqqrrrrrrssssssrrroooppppppqqqqqqppppppoooqqqooommmnnnrrruuutttrrrnnnnnnnnnppprrrrrrqqqpppssssssrrrrrrrrrrrrqqqqqqooonnnnnnoooqqqqqqpppoooppppppooonnnnnnnnnnnnooooooqqqssssssrrrqqqqqqrrrmmmooorrrsssrrrqqqppppppqqqrrrppplllmmmqqqqqqmmmoooooooooooopppqqqrrrssstttttttttuuuttttttsssrrrrrruuuxxxxxxvvvuuuuuuwwwrrrssssssssssssrrrrrrqqqnnnnnnoooqqqssstttsssqqqtttvvvwwwwwwvvvvvvxxxyyyuuu{{{}}}xxxssssssuuuuuuttttttssssssssssssttttttssstttvvvvvvuuuttttttuuuttttttxxx{{{zzzvvvuuuxxx}}}~~~}}}{{{~~~~~~~~~~~~~~~zzzrrrsssyyy{{{xxxxxx|||~~~}}}zzzzzz{{{{{{{{{yyyxxxwwwvvvttttttvvvxxxyyywwwtttsssuuuwwwyyyyyywwwtttrrrtttttttttuuuuuuvvvvvvwwwuuutttsssrrrssssssuuuuuuqqqssstttvvvvvvtttsssqqqpppqqqqqqpppoooppprrrtttqqquuuuuurrrrrruuuuuuqqqpppqqqsssttttttsssrrrqqqqqqrrrssstttttttttttttttooonnnooorrruuuvvvsssqqqpppqqqsssvvvxxxwwwsssppppppooooooqqqrrrsssqqqoooppppppqqqqqqrrrsssrrrqqqoooooopppqqqssssssrrrqqqqqqnnnlllnnnrrruuutttrrrnnnnnnooorrrttttttqqqoooqqqpppppppppqqqrrrrrrqqqnnnmmmnnnppprrrrrrqqqooosssrrrrrrqqqqqqqqqqqqqqqppprrrttttttrrrpppoooooolllooorrrtttsssrrrrrrrrrooopppnnnlllooottttttppppppooooooooopppqqqrrrrrrttttttuuuuuutttssssssrrrrrrsssuuuwwwyyyxxxuuurrrssstttuuuuuusssrrrrrrrrroooooooooqqqssstttsssrrrrrrtttvvvuuuttttttwwwyyyttt{{{}}}xxxssssssuuuvvvtttssssssrrrrrrsssssstttsssuuuvvvvvvtttttttttuuussssssvvv{{{{{{xxxyyy}}}rrr|||{{{|||}}}~~~~~~}}}}}}www~~~}}}{{{|||xxxrrryyyzzz|||||||||zzzxxxwwwxxxvvvuuuwww{{{|||zzzxxxpppsssvvvyyyyyyvvvsssqqqrrrqqqpppoooppprrruuuwwwxxxwwwuuusssrrrssstttuuusssrrrrrrqqqqqqrrrrrrssspppppppppooonnnoooqqqtttooottttttqqqqqqttttttooonnnooorrrtttvvvvvvuuutttnnnoooppprrrssstttuuuuuupppmmmlllqqqyyy{{{uuuooopppqqqtttxxxzzzyyyuuuqqqsssqqqooooooqqqrrrrrrrrrrrrrrrqqqqqqrrrrrrpppoooooooooppprrrtttuuutttrrrrrrnnnkkkmmmrrruuussspppmmmnnnqqqtttvvvuuurrrnnnoooooonnnoooqqqrrrrrrqqqnnnnnnoooqqqtttuuusssrrrqqqpppoooooonnnnnnoooooossstttuuutttqqqnnnmmmmmmlllooorrrsssrrrpppoooooommmnnnlllkkkpppvvvwwwtttpppppppppoooppppppqqqrrrtttuuuuuuuuutttsssrrrrrrtttrrrrrrwww||||||uuunnntttuuuvvvuuutttrrrrrrrrrtttsssqqqqqqrrrsssqqqpppnnnqqqrrrrrrpppqqqtttwwwooovvvyyyuuuqqqsssvvvwwwtttssssssrrrrrrsssssstttsssuuuvvvvvvuuuttttttuuusssrrrtttxxxwwwtttvvvzzzxxxyyyzzz{{{{{{{{{{{{{{{}}}|||www}}}~~~{{{xxxyyy|||}}}}}}}}}~~~~~~|||}}}zzzzzz}}}|||yyyyyy{{{xxxzzz{{{zzzwwwvvvyyy|||rrrvvvwwwuuuxxx~~~~~~yyymmmsssxxxwwwrrrppptttyyyoooqqqrrrrrrqqqpppqqqrrruuurrrppprrrrrrqqqssswwwtttrrrpppppprrrtttuuuuuuzzzvvvrrrrrrtttuuurrroootttsssrrrsssuuuvvvuuutttqqqqqqqqquuuxxxwwwrrrnnnqqqooonnnqqqtttvvvtttqqqnnnnnnoooqqqtttuuusssrrrmmmnnnoooqqqssssssqqqooorrrqqqpppppprrruuuxxx{{{ppppppoooooooooooooooppprrrrrrrrrsssssstttttttttrrrpppnnnmmmnnnppprrrttt|||xxxtttrrrssstttsssqqqpppooooooppprrrsssssssssssspppmmmmmmpppqqqooonnnrrrssssssrrrpppooopppqqqrrrssssssrrrooommmnnnnnnppprrrsssrrrooooooqqqsssnnnnnnooopppqqqrrrsssssspppqqqrrrsssrrrqqqpppooovvvssspppoooqqqsssuuuuuuuuuuuuvvvxxxyyyxxxvvvssstttsssssstttuuuuuutttrrrpppuuuvvvsssqqqssssssqqqpppqqqrrrsssttttttttttttttttttttttttuuuuuuuuuvvvvvvtttrrrqqqrrrssssssrrrtttttttttrrrqqqqqqsssuuuvvvtttsssuuuxxxyyywwwttt~~~||||||||||||zzzyyy}}}xxx}}}|||{{{vvvxxxyyyzzzzzz{{{zzzyyy}}}zzzyyy{{{{{{wwwwwwzzzwwwxxxyyyxxxwwwvvvwwwxxxwwwzzzzzzwwwyyy}}}|||wwwqqqtttwwwuuurrrppprrruuuppprrrttttttsssrrrssstttvvvsssrrrtttuuussstttxxxtttrrrpppppprrrtttuuuuuuvvvrrroooppptttuuusssppptttsssrrrrrrssssssqqqooopppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrsssvvvyyy|||nnnnnnoooqqqssstttsssrrroooooooooppprrrrrrpppnnnqqqqqqqqqqqqrrrrrrsssssspppoooooonnnnnnooooooooooooooooooooopppppppppppptttrrrpppnnnnnnoooqqqsssuuurrrooonnnoooqqqpppooopppppppppppprrrrrrrrrrrrqqqooonnnooorrrsssrrrppppppqqqrrrqqqpppooopppqqqrrrssssssqqqooommmnnnnnnpppqqqrrrqqqooonnnpppsssmmmmmmnnnooopppqqqrrrrrroooppprrrsssuuuvvvvvvwwwuuusssppppppqqqtttuuuuuuuuuuuuvvvxxxyyyxxxvvvsssrrrqqqqqqrrrssssssrrrpppoootttuuusssqqqssstttrrruuuuuutttttttttssssssssstttttttttttttttuuuuuuuuuttttttssstttuuutttrrrpppxxxyyyxxxvvvtttsssuuuwwwrrrqqqrrrtttvvvwwwwwwvvv{{{yyyxxxyyyzzzzzzyyyxxx{{{}}}zzz{{{|||zzzvvvvvvwwwvvvuuuuuuwwwxxxyyyyyyyyyyyy{{{xxxxxxzzzyyyuuuuuuwwwwwwwwwwwwyyyzzzzzzxxxvvvzzz{{{zzzxxxxxxyyyvvvqqquuuuuutttsssrrrqqqqqqrrrrrrsssuuuuuuttttttuuuvvvvvvssstttwwwxxxuuuuuuwwwtttrrrpppppprrrssstttsssrrrooommmooosssuuutttsssqqqqqqrrrsssttttttqqqooonnnqqqrrrqqqnnnmmmqqqvvvqqqrrrrrrqqqpppsss|||ooonnnnnnpppssstttsssqqqtttrrrqqqqqqrrrrrrqqqpppppppppqqqqqqqqqooommmlllpppoooooonnnooooooppppppqqqqqqpppppppppppppppooouuusssqqqoooooooooqqqqqqqqqooollllllmmmoooppppppppppppqqqqqqqqqqqqqqqqqqnnnnnnoooqqqssstttsssqqqoooqqqrrrrrrqqqpppqqqrrrqqqrrrrrrqqqooommmnnnnnnoooppppppooonnnnnnpppqqqkkkllllllmmmnnnoooppppppllllllmmmoooqqqsssuuuvvvuuussspppppprrrtttuuuuuuuuuuuuvvvxxxzzzyyyvvvssspppoooooopppqqqqqqpppnnnnnnsssuuurrrqqqtttuuusssyyyxxxvvvtttsssrrrssssssuuuuuuttttttttttttttttttssssssuuuwwwxxxvvvssspppwwwwwwvvvtttrrrqqqrrrtttnnnppprrrtttuuuuuuwwwxxxzzzyyyyyyzzz}}}~~~}}}}}}xxx{{{|||zzz{{{~~~zzz}}}{{{~~~wwwsssvvvxxxuuuqqqxxxvvvwwwzzz{{{yyyzzz|||zzzwwwvvvxxxwwwtttsssvvvzzzxxxxxx{{{~~~~~~zzzwwwxxxxxxwwwvvvvvvuuuqqqmmmwwwtttqqqqqqrrrtttsssqqqqqqsssuuuuuuuuutttuuuvvvtttssstttyyyyyyuuutttvvvuuusssqqqqqqrrrsssrrrrrrqqqooonnnppprrrttttttsssnnnooorrruuuxxxxxxvvvtttooopppqqqpppoooooorrruuuooooooooommmnnnqqqxxx}}}ooonnnnnnppprrrsssrrrqqqyyyvvvsssrrrrrrssssssssspppppppppoooooommmlllkkkpppppppppppppppqqqqqqrrrvvvuuuuuuuuuttttttsssssssssrrrqqqppppppppprrrssssssrrrpppooooooqqqrrrssspppqqqqqqqqqpppooopppqqqlllmmmooorrrssssssqqqpppoooqqqttttttssssssssstttpppqqqrrrqqqnnnmmmnnnooonnnnnnnnnnnnnnnnnnooopppkkkkkkkkklllmmmnnnnnnooonnnmmmmmmmmmmmmoooqqqrrruuusssqqqppprrrttttttttttttuuuvvvyyyzzzyyyuuurrroooooonnnoooppppppooommmmmmrrrtttrrrqqqtttuuusssyyywwwuuusssrrrrrrssstttvvvuuutttssssssssstttttttttttttttvvvwwwwwwtttrrrsssssssssqqqpppppprrrsssnnnqqquuuuuuttttttvvvyyyxxxwwwxxxzzz}}}~~~vvv|||~~~xxxxxx}}}xxxyyy}}}~~~xxxwwwwwwzzz}}}~~~{{{xxxzzzwwwwww{{{{{{xxxxxx|||xxxuuuuuuxxxwwwttttttvvvyyyxxxxxxzzz~~~~~~zzzwwwvvvuuuuuuwwwwwwtttqqqnnnuuurrroooppptttvvvuuurrrppprrrtttttttttssstttvvvrrrqqqsssxxxxxxtttrrrtttuuusssqqqqqqrrrrrrqqqpppsssrrrqqqqqqrrrsssssssssnnnooorrruuuxxxxxxvvvtttpppooooooqqqtttuuusssqqqpppnnnlllmmmpppssssssrrrpppooonnnoooqqqrrrrrrqqqxxxuuurrrppppppqqqrrrqqqqqqpppnnnmmmlllmmmoooppprrrqqqqqqqqqrrrrrrssstttuuuuuuuuuttttttsssssssssppppppooopppppprrrssstttvvvuuutttrrrqqqqqqrrrtttoooqqqrrrqqqooonnnoooqqqlllnnnpppqqqpppooommmmmmnnnpppssstttsssrrrrrrrrrpppqqqqqqpppnnnmmmnnnooonnnmmmmmmmmmnnnoooppppppkkkkkkllllllmmmmmmnnnnnnqqqpppppppppqqqrrrtttuuutttrrrqqqqqqsssttttttttttttuuuwwwyyy{{{yyyuuurrrpppoooooooooqqqqqqooonnnmmmqqqsssqqqqqqtttuuusssuuutttrrrqqqqqqrrrtttuuuuuutttsssrrrrrrssstttuuuvvvuuussssssuuuvvvuuuuuurrrssstttsssrrrsssuuuxxxqqqtttwwwwwwuuutttvvvxxxsssrrrsssuuuxxxzzz{{{zzzuuuzzz~~~zzzyyyyyyyyywwwyyyuuuvvvvvvwwwyyy{{{|||}}}~~~{{{uuutttyyyxxxssstttyyywwwuuuuuuxxxxxxvvvvvvyyyuuuuuuvvvwwwyyyyyyxxxvvvvvvtttuuuyyyzzzwwwsssssssssqqqqqqsssvvvxxxvvvsssnnnppprrrssssssssstttuuuqqqppprrrvvvvvvsssqqqsssuuusssrrrqqqrrrrrrpppnnnuuutttsssrrrrrrrrrrrrrrrqqqqqqrrrsssttttttqqqooopppnnnnnnqqquuuwwwtttpppssspppnnnppptttuuuqqqmmmqqqooonnnnnnpppqqqqqqqqquuurrrooommmnnnoooooonnnqqqooommmkkklllnnnppprrrqqqqqqqqqqqqrrrsssttttttppppppooooooooooooooonnnmmmmmmnnnoooppprrrssstttuuuuuusssqqqooonnnpppsssmmmppprrrqqqnnnnnnppprrrmmmnnnppppppnnnmmmlllmmmkkknnnqqqrrrqqqooonnnoooooopppqqqpppnnnmmmnnnoooooommmlllmmmooopppppppppmmmmmmmmmmmmnnnnnnoooooommmmmmnnnpppqqqtttvvvwwwtttrrrqqqqqqsssttttttsssssstttwwwzzz{{{yyyuuuqqqpppoooooopppqqqqqqpppnnnmmmrrrtttqqqpppssstttrrrrrrrrrqqqqqqrrrsssuuuvvvtttsssrrrqqqqqqsssuuuvvvvvvtttrrrrrrsssuuuvvvuuuqqqrrrrrrrrrqqqrrrtttwwwsssuuuwwwwwwvvvuuuvvvwwwuuuttttttvvvyyy{{{{{{zzzvvvxxxzzz|||||||||||||||}}}|||}}}yyy|||~~~sssvvvqqqzzzxxxwwwwwwyyy||||||||||||uuusssxxxwwwppppppwwwwwwuuuuuuyyyzzzxxxyyy|||sssuuuvvvvvvvvvvvvwwwyyyvvvsssuuu{{{|||wwwssstttssssssuuuwwwxxxwwwtttrrrnnnppprrrssssssssstttuuurrrpppqqquuuuuurrrqqqsssuuusssrrrrrrrrrqqqooommmssssssrrrqqqppppppqqqrrrtttsssrrrrrrssssssqqqoooooonnnnnnoooqqqrrrssssssqqqqqqqqqrrrrrrrrrqqqoooqqqooommmnnnoooqqqqqqpppsssqqqooonnnooooooooonnnooonnnmmmmmmmmmmmmnnnooopppoooooopppqqqrrrssssssmmmnnnnnnnnnnnnnnnnnnooommmmmmnnnoooooopppqqqrrrpppqqqqqqooommmmmmpppssskkkooorrrqqqnnnmmmppptttlllnnnpppooonnnmmmnnnpppmmmppprrrsssrrrooonnnnnnnnnooopppooonnnmmmnnnoooooommmlllmmmppprrrqqqpppooooooooooooooopppppppppkkklllnnnoooqqqrrrsssssssssrrrqqqrrrtttuuutttsssssstttwwwzzz{{{yyyuuuqqqpppooonnnoooqqqqqqooonnnnnnrrrtttqqqppprrrrrrqqqrrrrrrrrrssstttuuuuuuvvvsssrrrqqqpppqqqsssvvvxxxsssrrrrrrssstttuuutttsssssstttsssrrrppppppqqqssssssrrrssstttvvvwwwwwwvvv{{{zzzyyyzzz|||}}}}}}|||yyyyyyxxxwwwwwwyyy}}}{{{wwwzzz~~~~~~~~~}}}{{{yyyzzz|||~~~~~~||||||wwwyyy{{{|||~~~{{{~~~vvvtttyyywwwppppppwwwwwwuuuvvvzzz{{{zzz{{{~~~tttvvvxxxwwwuuuvvvyyy|||uuurrrssszzz{{{uuuqqqqqqsssvvvxxxzzzyyyvvvsssqqqnnnpppssstttssstttuuuvvvssspppqqquuuuuurrrrrruuuuuusssrrrrrrrrrqqqnnnlllppppppqqqpppooooooqqqrrrtttsssrrrsssuuuvvvuuutttnnnoooooommmkkkmmmsssxxxnnnppprrrqqqnnnnnnpppsssqqqooommmmmmooopppqqqppptttsssqqqqqqrrrsssrrrqqqmmmnnnnnnnnnnnnmmmkkkjjjnnnnnnnnnnnnooopppqqqrrrppppppqqqqqqrrrrrrrrrsssnnnnnnnnnnnnoooooooooooonnnooopppnnnmmmnnnrrruuujjjnnnrrrqqqnnnmmmqqquuulllnnnpppooonnnnnnqqquuuqqqsssvvvwwwuuurrrqqqpppnnnooopppooonnnmmmnnnooopppnnnlllmmmpppsssrrrpppppppppppppppqqqqqqqqqqqqrrrssstttuuuuuutttrrrqqqsssrrrqqqrrrtttuuutttsssssstttwwwzzz|||zzzuuuqqqooonnnnnnoooppppppooommmooossstttqqqpppqqqrrrpppsssttttttuuuvvvvvvuuuuuurrrqqqppppppqqqtttwwwyyypppppprrrtttvvvvvvsssppp{{{{{{zzzwwwtttssstttuuuqqqoooooorrrwwwyyyxxxuuu{{{yyyxxxyyy{{{{{{zzzyyy{{{}}}}}}zzzvvvuuuxxx{{{vvv}}}~~~yyywwwxxxzzzooozzzxxx{{{~~~wwwzzzyyyyyyxxxwwwvvvttttttuuuvvvxxxxxxvvvuuuvvvwwwvvvwwwxxxyyyxxxvvvtttsss|||xxxsssqqqooonnnpppsssqqqrrrssstttuuutttsssrrrmmmrrrvvvuuupppnnnooorrrtttqqqooonnnppprrrsssssssssttttttrrrpppnnnooopppoooqqqpppnnnooorrrpppllloooppppppqqqrrrrrrssssssooopppqqqpppnnnmmmnnnooowwwuuurrrpppoooqqqsssuuuwwwqqqnnnpppooojjjkkkpppppprrrsssqqqnnnmmmoooqqqiiijjjlllmmmmmmllljjjhhhqqqpppooonnnnnnnnnnnnnnnooooooooooooooonnnmmmmmmrrrrrrqqqqqqqqqrrrssstttnnnooommmiiijjjpppttttttqqqnnnllllllppprrrrrrpppxxxuuuqqqqqqrrrrrrpppmmmnnnoooqqqqqqqqqqqqsssuuunnnlllkkkmmmppprrrqqqoooooorrrssspppnnnpppqqqoooqqqssssssrrrpppooopppqqqrrrnnnnnnppppppnnnnnnrrruuuuuuuuurrrppppppqqqsssuuuvvvwwwzzz{{{xxxqqqlllrrrooolllmmmqqquuuuuuuuusssssssssssstttvvvwwwxxxwwwwwwvvvtttsssrrrqqqqqqqqqooonnnnnnqqqtttwwwxxxtttsssuuuzzzzzzuuussstttvvvvvvuuusssrrrsssuuuxxxqqqrrrtttttttttuuuwwwyyyyyywwwuuutttvvvxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvwwwvvv|||~~~{{{{{{zzz{{{}}}zzz|||sssrrr|||}}}yyy{{{~~~{{{|||{{{yyyyyyzzzzzzyyyxxxwwwuuusssrrruuuvvvxxxxxxvvvuuuuuuvvvsssuuuvvvwwwxxxwwwuuutttuuussspppoooooonnnooopppqqqrrrrrrsssssssssrrrrrrrrrrrrqqqooonnnnnnoooqqqsssqqqooooooqqqtttuuuuuurrrrrrrrrpppnnnnnnoooqqqppprrrqqqoooqqqtttsssnnnsssrrrrrrqqqqqqqqqrrrrrrtttuuuuuuuuusssrrrssstttvvvuuuttttttssssssttttttsssooooooqqqppplllkkknnnmmmpppssssssqqqppppppqqqooopppppppppooommmlllkkkoooooooooooooooooopppppplllmmmnnnoooqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrrrrsssmmmppppppnnnoootttvvvuuuvvvssspppoooqqqqqqqqqoooxxxuuurrrqqqrrrqqqooommmnnnpppqqqqqqqqqqqqrrrtttpppnnnmmmooorrrsssrrrqqqlllppprrrppppppssstttsssnnnpppppppppnnnmmmnnnoooooommmmmmoooooommmmmmooorrrssssssrrrpppqqqsssuuutttssstttvvvwwwuuuoookkkqqqooommmlllmmmooooooooorrrrrrrrrrrrsssssstttuuuvvvvvvuuutttsssrrrqqqppprrrpppnnnoooqqqsssvvvwwwsssqqqssswwwwwwsssqqqsssvvvvvvuuutttssstttuuuwwwrrrsssttttttttttttwwwyyyzzzxxxvvvvvvxxxyyyyyyyyyvvvuuutttttttttuuuvvvwwwwww|||~~~zzzxxx{{{xxxyyyyyywwwwww|||~~~|||~~~{{{{{{~~~~~~vvvtttyyy|||zzz}}}zzztttvvv{{{yyyyyyyyyxxxvvvuuusssrrruuuwwwxxxwwwuuuttttttuuuqqqrrrtttuuuvvvvvvuuuuuurrrqqqoooooopppqqqpppooorrrrrrqqqqqqqqqqqqqqqrrrwwwrrrllljjjkkknnnoooooorrrpppooopppsssuuuvvvwwwrrrrrrrrrpppnnnooorrrtttppprrrrrrqqqsssvvvuuuqqqvvvtttrrrpppooopppqqqrrrppprrrrrrrrrpppooopppqqqtttuuuvvvwwwwwwvvvtttsssooommmooorrrrrrnnnlllmmmkkkooosssttttttrrrqqqqqqsssrrrqqqooonnnmmmllllllqqqpppppppppoooooooooooolllmmmnnnpppqqqrrrssssssooopppqqqrrrsssrrrqqqqqqkkkoooqqqpppqqquuuuuusssuuussspppooopppqqqpppooouuusssqqqqqqrrrsssrrrqqqpppqqqrrrqqqppppppqqqrrrqqqppppppqqqssstttsssrrrkkkpppqqqoooooorrrtttrrrkkkmmmnnnmmmllllllmmmnnnooommmnnnqqqqqqnnnmmmooopppqqqrrrrrrqqqrrrtttvvvtttttttttuuuuuutttpppmmmpppqqqpppooonnnnnnppprrrssssssssssssssssssssssssuuuuuuttttttsssrrrqqqppprrrqqqppppppppprrrtttvvvsssqqqsssvvvvvvsssqqqsssuuuuuuuuutttttttttuuuuuussstttuuuuuuttttttvvvxxxyyywwwvvvvvvxxxxxxwwwvvvtttssssssrrrssstttvvvwwwuuuzzz|||xxxvvvxxxzzzzzzyyy}}}www{{{wwwxxx~~~~~~}}}~~~}}}|||{{{zzz~~~{{{yyy|||{{{yyyyyy{{{{{{yyy}}}~~~yyyyyyzzzvvvvvvwwwwwwvvvuuuuuutttuuuvvvwwwwwwuuusssssstttqqqrrrsssttttttttttttssswwwvvvsssppprrrvvvuuuqqqrrrqqqpppooooooooopppqqqvvvsssnnnlllkkkmmmoooppprrrpppoooppprrrtttttttttssssssrrrqqqpppqqqtttwwwooorrrrrrqqqssswwwvvvrrruuussspppnnnnnnoooqqqrrrmmmnnnooonnnmmmlllmmmnnntttuuuuuuvvvvvvuuuttttttoooooopppqqqqqqpppoooooonnnppprrrssssssrrrrrrqqqqqqpppnnnlllkkkkkklllmmmqqqqqqqqqpppooommmlllkkknnnnnnoooppppppppppppooonnnoooqqqssssssrrrpppoookkknnnooommmmmmpppqqqnnnnnnnnnmmmmmmnnnoooqqqqqqpppooooooppprrrtttuuuuuuqqqrrrrrrqqqpppooooooppprrrqqqqqqqqqrrrsssrrrrrrmmmqqqrrrnnnlllnnnooommmkkkmmmnnnnnnmmmmmmnnnpppqqqoooqqquuuuuuqqqoooqqqqqqrrrssssssssssssuuuvvvxxxwwwwwwwwwwwwvvvtttssspppsssuuuuuussstttxxx|||uuuuuuuuuuuuuuutttttttttssssssttttttsssrrrqqqppprrrrrrrrrqqqpppqqqsssuuuvvvssstttwwwwwwtttsssvvvsssrrrrrrsssttttttsssqqqtttuuuuuutttssssssuuuvvvuuutttssstttuuuuuusssqqqssssssrrrrrrsssuuuwwwxxxrrrwwwzzzxxxwwwyyyzzzxxx{{{|||}}}yyy~~~yyyyyy~~~~~~~~~~~~~~~}}}|||{{{zzz{{{yyy~~~|||zzz||||||||||||yyyyyy~~~~~~~~~}}}|||{{{rrrssstttuuuvvvwwwwwwwwwtttuuuvvvvvvtttsssssstttsssssssssssssssrrrqqqqqq|||zzzuuuppprrrxxxwwwrrrsssrrrpppooonnnoooppppppqqqtttuuusssnnnmmmooorrrrrrqqqooooooqqqqqqpppoooqqqqqqqqqpppooopppsssvvvnnnpppqqqppprrrvvvuuuqqqqqqpppnnnmmmmmmooorrrssspppqqqrrrrrrppppppqqqrrrtttsssrrrrrrrrrsssttttttqqqqqqpppooooooqqqrrrssstttsssqqqoooppppppqqqqqqnnnmmmkkkjjjjjjkkknnnooommmnnnooooooooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnppprrrrrrqqqpppooonnnpppnnnjjjjjjmmmnnnlllmmmmmmmmmmmmmmmnnnppprrrpppppppppppppppqqqrrrsssqqqrrrrrrqqqooonnnnnnoooqqqqqqqqqqqqpppppppppqqqnnnrrrsssooonnnooopppooommmoooppppppooooooppprrrqqqoooqqquuuuuuqqqoooqqqsssuuuvvvuuutttssstttuuuxxxxxxyyyxxxwwwvvvvvvvvvpppsssuuuuuuttttttxxx{{{ssssssttttttttttttsssrrrpppqqqsssssssssrrrqqqpppqqqssssssrrrpppppprrruuuvvvssssssuuuuuussssssvvvqqqppppppqqqssssssqqqooosssttttttsssrrrrrrtttuuutttsssrrrsssuuuuuusssqqqttttttsssssstttvvvwwwyyytttyyy{{{yyyyyyzzzyyywwwyyy{{{zzzyyy~~~|||{{{~~~}}}~~~zzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~|||~~~~~~{{{wwwyyy}}}xxxyyyzzzxxxwwwzzzyyyrrrppptttyyy{{{{{{qqqrrrsssuuuvvvvvvwwwwwwrrrtttuuuuuutttsssssstttttttttssssssrrrqqqqqqqqq{{{zzzuuuooorrryyywwwooorrrrrrqqqpppoooooooooooonnntttxxxwwwrrroooppptttrrrqqqooooooppppppnnnmmmmmmnnnoooooonnnnnnppprrrnnnppppppoooqqqtttsssooopppooonnnmmmnnnppprrrtttqqqrrrssssssrrrrrrssstttrrrqqqpppppppppqqqrrrsssrrrsssqqqmmmmmmqqqsssrrrvvvsssooommmmmmoooppppppnnnmmmlllllllllnnnppprrriiijjjmmmoooqqqqqqrrrqqqjjjkkklllmmmnnnooooooooommmnnnooopppqqqpppooooooqqqrrrppplllkkkooopppnnnrrrrrrrrrpppnnnmmmoooqqqrrrrrrrrrpppmmmllllllnnnpppqqqrrrqqqooonnnnnnppppppqqqrrrqqqooonnnnnnooommmrrrsssqqqqqqtttvvvuuuooopppqqqqqqpppoooppprrrooommmnnnqqqqqqnnnmmmooosssuuuvvvvvvtttsssssstttuuuvvvwwwwwwuuusssttttttooopppqqqqqqoooooopppqqqnnnooopppqqqqqqqqqpppooonnnppprrrssssssrrrqqqoooppprrrtttssspppppprrruuuuuurrrppprrrrrrppprrruuussspppnnnooorrrsssqqqnnnpppqqqrrrrrrqqqqqqsssuuuuuutttssstttvvvwwwvvvuuuuuuuuutttttttttuuuwwwxxxyyy|||}}}yyyxxxyyywwwrrrnnnwww~~~}}}zzz~~~rrrsss}}}{{{{{{|||}}}~~~}}}~~~}}}}}}|||~~~xxxxxx{{{}}}xxxzzzzzzwwwvvvxxx~~~yyyuuuqqqoooqqquuuxxxyyyrrrsssttttttuuuuuuuuutttppprrrttttttsssssstttuuutttssssssrrrrrrrrrssssssuuuxxxuuurrrvvv}}}wwwkkkrrrrrrrrrrrrqqqpppooonnnooorrruuuvvvtttrrrssstttqqqpppooopppqqqqqqpppnnnmmmoooqqqrrrpppoooppppppoooqqqqqqoooqqqtttrrrnnnrrrqqqqqqqqqqqqqqqrrrrrroooqqqrrrrrrqqqqqqrrrsssooopppqqqqqqrrrrrrqqqqqqnnnqqqqqqmmmmmmqqqqqqmmmssspppmmmmmmnnnppppppooopppooonnnnnnnnnooopppqqqkkkmmmoooqqqssssssrrrrrrllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooopppnnnqqqqqqoooooorrrssspppqqqrrrrrrpppmmmlllnnnqqqooopppqqqoookkkjjjkkkmmmooopppqqqpppooonnnooopppppprrrsssqqqnnnmmmnnnooolllqqqsssppppppsssuuutttnnnooopppooommmmmmmmmoooooommmmmmoooooommmmmmooooooqqqttttttssssssssstttqqqtttvvvvvvtttrrrrrrsssooonnnmmmnnnooopppnnnmmmkkklllnnnpppppppppooonnnmmmoooqqqssssssrrrpppooonnnrrrtttsssppppppsssvvvvvvrrrpppqqqqqqppprrrvvvuuurrrnnnooorrrtttssspppnnnoooppppppoooppprrrtttuuutttrrrsssuuuxxxxxxxxxuuutttssssssssstttuuuvvvyyy{{{zzzvvvvvvwwwuuuqqqmmmuuu}}}zzzxxx}}}{{{tttuuu~~~|||~~~}}}}}}}}}~~~{{{{{{{{{yyyxxxuuuvvv{{{~~~yyyuuutttuuuvvvsssvvvyyyzzzxxxvvvvvvvvvuuuuuuuuuuuutttsssrrrrrroooqqqssstttssssssuuuvvvrrrrrrrrrrrrssstttuuuuuupppvvvwwwvvv{{{zzzkkkrrrrrrssssssrrrqqqooonnnrrrqqqqqqrrrtttvvvuuussspppppppppqqqssssssrrrqqqpppsssuuuvvvuuusssrrrrrrqqqrrrrrrpppqqqtttrrrnnnttttttttttttsssrrrrrrqqqqqqrrrtttssssssssstttuuummmooorrrtttuuusssqqqoookkkpppqqqnnnmmmpppnnniiinnnllllllmmmqqqrrrpppnnnppppppooonnnnnnmmmnnnnnnrrrssstttuuutttrrrooonnnqqqqqqqqqpppooommmkkkjjjooonnnnnnnnnnnnoooppppppiiinnnqqqqqqrrruuutttpppkkkmmmnnnmmmkkklllooorrriiikkkmmmmmmkkklllooorrrnnnpppqqqpppooonnnoooqqqqqqssstttrrrnnnmmmnnnpppmmmqqqqqqnnnlllnnnooommmlllmmmnnnmmmkkkjjjjjjlllrrrnnnnnnppppppnnnnnnrrrkkknnnqqqrrrrrrrrrssstttppptttwwwwwwuuurrrrrrsssooommmmmmppptttvvvtttrrrkkkmmmoooqqqrrrrrrpppppplllnnnqqqssssssrrrpppooommmqqqttttttqqqpppssswwwxxxtttqqqssssssqqqtttxxxxxxsssoooooosssvvvuuurrrlllmmmoooooooooppprrrttttttrrrppppppsssvvvxxxxxxuuutttsssrrrqqqrrrsssttttttvvvuuussstttwwwwwwssswwwwwwxxxyyywwwvvvyyy}}}}}}~~~~~~}}}|||||||||}}}{{{zzz~~~~~~zzz~~~}}}}}}zzzwww|||~~~~~~|||||||||~~~yyyuuuuuutttsssvvv{{{zzzvvvuuuyyy|||zzzwwwwww~~~vvvssswww|||zzzuuusssvvvwwwwwwuuuwwwyyyuuunnnpppoooooorrrvvvyyyxxxvvvuuuqqqnnnppptttvvvsssooosssqqqqqqtttuuussspppoooqqqqqqqqqqqqqqqqqqqqqqqqppppppooopppqqqqqqnnnlllssspppoooqqqqqqoooqqqtttuuuttttttttttttsssssssssuuusssqqqpppqqqrrrrrrrrrqqqqqqqqqpppqqqrrrrrrsssrrrtttuuutttqqqnnnmmmmmmooonnnoooqqqooolllnnntttpppnnnlllmmmpppqqqooommmqqqppppppppppppnnnkkkiiilllmmmmmmlllkkkmmmpppsssppppppqqqqqqpppooommmlllkkkmmmooopppooonnnooopppjjjkkklllnnnqqqtttwwwxxxrrrqqqpppoooooonnnoooooosssqqqmmmkkkkkknnnrrruuurrrqqqqqqpppooonnnnnnnnnoooqqqrrrqqqnnnmmmnnnpppsssrrrooommmlllnnnpppqqqnnnnnnnnnoooqqqpppnnnllllllppppppjjjiiinnnqqqooonnnnnnmmmooorrrssssssrrrrrrsssuuuuuuuuusssqqqpppvvvtttqqqooonnnoooqqqrrrqqqppppppqqqssssssrrrpppnnnmmmmmmpppooolllnnnsssuuurrrppprrruuuwwwvvvtttqqqpppoooqqqsssvvvvvvuuunnnnnnpppsssuuuvvvtttrrrooopppqqqrrrrrrrrrqqqqqqwwwuuusssppppppqqqssstttttttttttttttttttttssssssuuusssrrrrrrtttvvvwwwwwwvvvxxxzzzyyywwwvvvxxxzzzvvv{{{yyyyyyzzz{{{xxx{{{}}}~~~~~~}}}|||}}}{{{~~~yyy{{{}}}}}}|||zzzzzz{{{}}}xxxtttuuutttsssvvv{{{zzzvvvvvvzzz|||xxxvvvvvv{{{vvvssswwwyyywwwsssrrrvvvxxxxxxvvvxxxzzzvvvpppuuutttsssuuuwwwxxxvvvttttttqqqoooppptttuuusssooosssqqqqqqssstttssspppoooppppppppppppppppppppppppjjjlllnnnpppqqqqqqqqqqqqssspppooorrrrrroooooosssssssssssssssrrrrrrqqqqqqwwwuuurrrqqqqqqqqqooonnnooooooooooooppppppqqqqqqrrrsssttttttqqqooonnnoooqqqqqqtttvvvsssnnnnnnqqqooommmlllmmmooopppnnnmmmnnnnnnooopppppppppnnnmmmkkkmmmnnnooonnnnnnooopppoooppppppqqqppppppooooookkkmmmoooooonnnmmmnnnoooqqqqqqpppppppppqqqqqqrrrooonnnnnnmmmmmmnnnnnnooonnnmmmkkkkkkkkkmmmoooqqqmmmmmmnnnnnnnnnnnnmmmmmmmmmoooqqqpppooonnnppprrrrrrqqqooonnnmmmnnnooopppnnnmmmmmmnnnpppqqqooonnnmmmqqqpppkkkkkkpppssssssmmmllllllnnnppprrrqqqqqqqqqrrrsssttttttsssrrrppprrrqqqpppooooooppprrrsssooorrrttttttsssrrrsssuuuooonnnnnnpppooommmooosssuuusssppppppqqqrrrpppnnnpppqqqqqqqqqrrrssstttuuuooooooppprrrttttttrrrppprrrrrrrrrrrrrrrrrrrrrssstttsssrrrqqqqqqsssuuuwwwuuutttsssrrrrrrrrrrrrrrrtttsssrrrsssuuuwwwwwwvvvuuuwwwyyyyyywwwwwwxxx{{{~~~|||~~~{{{zzzzzz||||||~~~|||~~~{{{xxxyyyzzz{{{|||}}}|||{{{zzz{{{}}}~~~{{{~~~~~~xxxvvv|||xxxzzz}}}}}}|||{{{{{{{{{zzzuuussstttttttttwww{{{|||xxxwwwzzz{{{wwwttttttxxxuuutttvvvuuuqqqpppqqqtttvvvvvvtttuuuxxxvvvqqqttttttssstttvvvvvvuuussstttqqqooopppssstttrrrooorrrrrrqqqqqqrrrrrrqqqnnnoooooooooooooooooooooooogggkkkpppqqqpppoooqqqssssssppppppsssrrrnnnnnnpppqqqqqqqqqqqqqqqppppppooosssrrrqqqrrrrrrrrrpppnnnooooooooopppppppppqqqqqqqqqrrrtttsssrrrppppppqqqqqqqqqtttwwwuuupppnnnpppooommmkkklllmmmnnnmmmlllkkkmmmnnnpppqqqqqqqqqqqqkkkmmmpppqqqpppnnnmmmmmmmmmmmmmmmmmmnnnooopppqqqlllnnnoooooommmllllllmmmtttsssrrrpppoooooonnnnnnmmmllllllllllllmmmmmmnnnmmmnnnoooppppppqqqqqqqqqlllnnnppprrrsssrrrqqqqqqkkkmmmoooooooooppprrrssspppppppppoooooooooooooooooonnnlllmmmoooppppppoooooorrrqqqmmmmmmqqquuuvvvqqqppppppqqqtttuuuuuutttoooppprrrssstttsssqqqpppnnnnnnoooooopppqqqrrrrrrmmmrrrwwwvvvrrrqqqtttyyyqqqoooppprrrqqqnnnpppttttttrrrppppppqqqqqqpppoooppprrrtttsssqqqpppsssvvvrrrqqqqqqssstttsssqqqooouuuuuusssrrrrrrssstttuuuuuutttsssrrrrrrsssuuuvvvvvvuuusssqqqppppppqqqrrrsssrrrrrrtttvvvwwwvvvttttttvvvwwwxxxwwwwwwyyy{{{xxxttt|||yyyyyy|||uuu~~~yyyxxx{{{xxxxxxyyyzzzzzzzzzyyyyyywwwvvvwww{{{|||zzz~~~}}}~~~|||zzz|||~~~~~~}}}}}}}}}xxxtttrrrsssttttttwww||||||yyyyyy{{{yyyuuurrrsssttttttuuuvvvrrrmmmmmmqqqppprrrrrrppppppsssssspppnnnooopppqqqssstttttttttsssqqqpppppprrrsssqqqoooqqqrrrqqqoooppprrrqqqmmmppppppppppppppppppppppppjjjooosssrrrnnnlllnnnrrrrrrppppppsssrrrnnnlllmmmppppppqqqqqqqqqpppooonnnmmmmmmnnnqqqssstttsssqqqppppppqqqqqqqqqrrrqqqqqqoooqqqrrrrrrqqqqqqrrrssspppnnnppptttssspppoooqqqnnnmmmkkkkkkkkklllllllllkkkmmmoooqqqqqqqqqrrrrrrmmmoooqqqqqqpppnnnnnnnnnkkkjjjjjjjjjlllnnnppprrrnnnpppqqqpppnnnmmmmmmmmmppppppoooooonnnoooooopppnnnmmmmmmlllllllllmmmmmmkkkmmmooorrrsssrrrqqqooolllnnnqqqssstttsssqqqppplllmmmnnnoooppppppqqqrrrnnnooopppqqqqqqpppooonnnrrrpppmmmlllmmmoooooonnnrrrrrrqqqnnnmmmooosssuuusssrrrqqqsssuuuvvvvvvuuupppqqqrrrssssssrrrpppooommmnnnooopppqqqppppppooolllpppttttttrrrqqqtttwwwsssqqqqqqsssrrroooqqquuusssrrrrrrrrrsssuuuuuuvvvppptttvvvuuuqqqooossswwwsssrrrrrrsssuuuuuusssrrrxxxvvvtttsssssstttuuuvvvxxxwwwvvvtttsssrrrqqqqqqyyywwwtttqqqpppppprrrsssrrrrrrssstttvvvvvvtttsssssstttuuuvvvwwwxxxyyyzzzzzzzzzzzzwwwxxx{{{{{{}}}{{{{{{|||~~~~~~xxxwww~~~zzzzzzzzz{{{|||}}}}}}~~~zzzwwwwww{{{}}}~~~}}}||||||}}}tttyyyzzz|||~~~~~~}}}|||||||||wwwsssrrrtttuuutttwww||||||zzzzzz{{{xxxsssqqqrrrssssssuuuvvvqqqlllmmmrrrooorrrqqqnnnnnnqqqsssqqqmmmnnnpppqqqqqqrrrrrrrrrsssrrrqqqqqqqqqqqqpppoooppprrrqqqmmmnnnrrrqqqlllqqqqqqqqqqqqqqqqqqqqqqqqmmmpppsssqqqmmmllloootttqqqoooppprrrqqqmmmkkkmmmppppppqqqrrrrrrpppooonnnllllllmmmpppssstttrrrqqqnnnoooppppppqqqqqqppppppnnnpppqqqqqqpppqqqrrrtttvvvrrrpppqqqqqqoooooorrrnnnmmmllljjjjjjjjjkkklllkkknnnqqqqqqpppooopppqqqpppqqqqqqooonnnnnnppprrrllllllllllllmmmppprrrssspppqqqsssrrrpppooooooooommmmmmmmmmmmmmmnnnooooooqqqpppooonnnmmmmmmmmmmmmfffhhhlllnnnooonnnllljjjiiikkkmmmoooooommmkkkiiioooooonnnoooppppppppppppmmmnnnpppqqqqqqpppooonnnuuurrrooommmmmmmmmlllkkkrrrrrrqqqpppnnnmmmnnnqqqnnnmmmmmmnnnpppqqqpppoooqqqrrrsssssssssqqqnnnmmmooooooqqqqqqqqqooonnnlllmmmmmmnnnpppqqqrrrrrrrrrtttrrrrrrtttrrroooqqquuusssssstttttttttuuuvvvwwwrrruuuxxxvvvrrrqqqtttyyyrrrrrrrrrtttvvvxxxwwwvvvwwwvvvtttsssssstttvvvwwwvvvvvvvvvuuutttrrrqqqpppzzzxxxuuurrrqqqrrrssstttrrrrrrssstttvvvvvvtttrrrsssssstttuuuwwwxxxyyyyyyvvv{{{~~~zzzsssxxx~~~~~~xxxssspppyyyvvv}}}yyywww{{{{{{{{{|||}}}~~~|||~~~}}}|||{{{|||}}}~~~~~~|||wwwwwwyyyyyyyyyyyy{{{||||||{{{yyyyyyyyywwwtttsssuuuvvvuuuwww{{{{{{zzzzzz{{{xxxrrrppprrrrrrrrrtttvvvrrrnnnnnnsssrrruuutttooonnnqqqttttttrrrssstttsssqqqooooooppprrrrrrrrrqqqppppppooooooooosssqqqkkklllrrrrrrlllqqqqqqqqqqqqqqqqqqqqqqqqoooppppppooommmoootttxxxqqqnnnnnnqqqpppllllllnnnooopppqqqrrrrrrpppnnnmmmpppoooooooooppppppooommmllllllnnnooooooooonnnmmmnnnoooooooooooooooqqqsssxxxssssssrrrpppppprrrnnnnnnmmmkkkiiiiiikkkmmmkkknnnqqqqqqnnnmmmnnnoooqqqqqqpppooommmnnnqqqtttppppppppppppqqqrrrssstttppprrrssssssqqqppppppqqqpppooonnnmmmllllllllllllrrrqqqpppoooooonnnnnnnnnjjjkkkmmmoooooonnnlllkkkkkklllnnnooonnnmmmkkkjjjpppooonnnooopppqqqpppooommmnnnpppqqqqqqpppooooootttrrrooonnnnnnmmmllljjjpppooopppqqqooolllllloooooonnnmmmnnnpppqqqpppoooqqqrrrssstttsssqqqooonnnpppqqqrrrrrrqqqooonnnmmmnnnmmmmmmooorrrsssrrrppptttrrrrrrtttrrroooqqquuusssttttttrrrpppoooqqqrrrrrrtttvvvuuusssrrruuuxxxrrrrrrqqqsssvvvxxxxxxxxxtttssssssrrrssstttuuuvvvoooqqqrrrtttuuuttttttssszzzxxxvvvtttsssssstttuuussssssrrrsssuuuuuusssrrrtttsssssstttwwwxxxxxxwwwzzzvvvuuuxxxyyyyyy{{{}}}~~~}}}ssswww|||~~~~~~}}}www~~~yyywww|||zzzzzzyyyyyy{{{~~~~~~|||}}}~~~}}}{{{zzz{{{}}}~~~~~~}}}|||pppwwwyyyvvv}}}zzz|||}}}|||zzzxxxwwwwwwxxxuuutttvvvwwwvvvwww{{{zzzyyyzzz{{{wwwqqqpppssssssrrrsssvvvuuuqqqqqqttttttvvvuuuooolllpppssstttqqqsssuuussspppnnnnnnooorrrrrrrrrqqqpppoooooooooooosssqqqjjjkkkrrrrrrkkkppppppppppppppppppppppppvvvtttooommmmmmpppuuuyyypppmmmllloooooolllmmmpppmmmnnnpppqqqqqqooolllkkkrrrpppnnnnnnoooooonnnmmmmmmnnnpppqqqqqqqqqoooooommmnnnnnnnnnmmmnnnppprrr{{{uuurrrtttuuusssrrrsssoooooonnnkkkiiihhhkkkoooiiimmmppppppmmmkkkmmmpppooopppqqqqqqpppppprrrtttqqqrrrrrrrrrrrrrrrqqqqqqoooqqqrrrrrrqqqpppqqqrrrrrrqqqpppooonnnmmmmmmmmmooooooooooooooopppqqqrrrqqqqqqqqqqqqppppppppppppmmmnnnoooppppppqqqppppppooommmlllnnnqqqsssrrrpppnnnnnnooopppppppppppppppqqqooonnnooooooooommmkkklllkkkooosssrrrmmmmmmpppqqqpppoooppprrrrrrrrrqqqoooqqqssstttuuutttsssrrrpppqqqqqqqqqqqqqqqpppppppppqqqrrrssssssrrrsssssstttrrrrrrtttrrroooppptttqqqrrrsssqqqnnnmmmnnnqqqqqqqqqqqqrrrrrrtttuuuvvvsssrrrqqqrrrtttvvvvvvuuuppppppqqqrrrsssssstttuuulllnnnqqqsssuuuuuutttssswwwvvvuuutttttttttttttttuuusssrrrrrrssstttsssrrruuutttrrrtttvvvwwwvvvuuuzzzsssqqqvvvzzzyyywwwvvv||||||wwwzzzwwwrrr|||}}}yyyzzz{{{xxxwwwxxx|||zzzxxxwwwxxxzzz}}}zzzyyyyyyyyyzzz|||~~~vvvzzz|||zzzyyy{{{~~~}}}}}}zzz~~~}}}wwwxxx}}}~~~~~~|||yyyxxxxxxyyyvvvuuuwwwxxxvvvwww{{{yyyyyyzzz{{{wwwqqqpppttttttrrrrrrvvvvvvtttsssuuusssuuutttmmmjjjmmmqqqrrrlllnnnqqqpppnnnmmmnnnppprrrrrrrrrqqqooonnnnnnooonnnsssqqqiiijjjrrrrrrkkkoooooooooooooooooooooooo~~~xxxqqqllllllooosssuuuppplllkkkmmmnnnlllmmmqqqkkklllnnnpppooommmkkkiiiooonnnllllllnnnpppqqqqqqppprrrsssuuuuuutttsssrrrmmmmmmnnnmmmlllllloooqqqrrrmmmmmmssswwwvvvuuuvvvppppppooollliiihhhlllooofffkkkoooooommmkkkmmmqqqlllooorrrssssssrrrrrrrrrppppppqqqqqqpppooommmlllmmmoooqqqqqqppppppqqqrrrrrrqqqqqqpppppppppppppppllllllmmmnnnppprrrssstttsssqqqpppnnnmmmnnnoooooojjjjjjkkkmmmnnnoooqqqqqqmmmkkkkkkmmmrrrttttttrrrnnnnnnoooooopppppppppqqqmmmmmmmmmoooqqqqqqooommmiiiiiinnnuuuuuupppooosssooonnnmmmmmmooopppooonnnmmmoooqqqtttvvvvvvvvvuuupppppppppqqqqqqrrrsssssspppuuuyyyxxxsssqqqtttxxxtttrrrrrrtttrrrnnnppptttmmmpppqqqqqqoooooorrruuupppnnnnnnooorrrttttttttttttrrrpppppprrrssssssrrrmmmnnnoooqqqrrrsssssstttnnnooorrrttttttsssqqqooottttttttttttttttttssssssvvvtttqqqqqqrrrsssssssssvvvtttrrrsssvvvwwwuuusssuuuuuuvvvwwwuuutttzzzzzz{{{}}}||||||}}}vvvuuu{{{|||yyy{{{~~~|||xxxuuuuuuwwwxxxwww|||yyywwwvvvxxxzzz|||{{{{{{|||||||||~~~zzzxxx{{{zzzyyy{{{~~~{{{yyy||||||yyyzzz~~~}}}~~~{{{zzzzzz{{{{{{yyywwwsssrrrtttxxx~~~~~~xxxvvvxxxyyyvvvttttttzzzsssppprrrrrrppptttzzzqqqqqqpppooonnnnnnnnnooonnnqqqooojjjjjjoooqqqnnnxxxrrrnnnqqqtttqqqllljjjqqqpppmmmjjjiiikkkooossslllmmmnnnmmmlllmmmooopppppppppqqqpppnnnnnnoooqqqppppppooommmmmmlllllllllpppqqqrrrrrrrrrrrrqqqqqqvvvssspppoooooooooooonnnpppqqqpppmmmooossssssooooooqqqsssqqqooommmoooqqqoooppprrrrrrrrrrrrtttuuuqqqnnnlllnnnrrrtttsssrrrpppmmmkkklllnnnnnnllljjjlllnnnqqqssssssrrrssstttpppppppppppppppppppppqqqppprrrsssrrrpppooopppsssrrrsssrrrooommmnnnrrrvvvnnnooopppqqqrrrsssssssssrrrpppnnnoooqqqrrrqqqnnnkkkqqqqqqkkkiiiooossssssrrrqqqqqqpppooonnnmmmmmmqqqqqqqqqqqqqqqpppoooooojjjnnnrrrtttssspppnnnlllnnnpppqqqqqqppppppqqqrrrppppppooommmllllllnnnqqqnnnoooqqqqqqpppppppppqqqsssrrrooonnnmmmmmmoooppptttqqqvvvxxxqqqssswwwrrrooovvvvvvooopppwwwvvvmmmppppppqqqqqqqqqrrrrrrrrrppptttuuuqqqqqquuuuuuqqqvvvsssqqqooopppqqqrrrrrrooopppqqqssstttuuuuuuuuurrrssssssrrrpppppprrrsssvvvuuusssrrrqqqqqqrrrrrryyytttqqqrrrxxx||||||zzzzzzyyywwwtttrrrpppooooooqqquuuxxxwwwtttsssvvvzzz|||xxxxxxzzzwwwuuutttuuuwwwyyyzzzzzzxxxtttuuu~~~yyyvvvtttuuuxxx{{{{{{zzz~~~|||xxxvvvuuuwwwyyy{{{wwwwwwyyyzzz{{{}}}~~~~~~xxxxxxwwwwwwyyy{{{}}}zzzyyy||||||zzzzzz}}}}}}{{{~~~}}}{{{yyyxxxwwwxxxxxxwwwvvvuuuuuuvvvxxxzzz||||||wwwuuuwwwyyyvvvssstttpppllllllqqqtttuuuzzzsssqqqooonnnmmmoooppprrrnnnpppooojjjjjjooopppnnntttooommmqqqssspppnnnmmmooonnnllljjjhhhjjjnnnqqqnnnoooooonnnmmmlllnnnooommmnnnooonnnmmmmmmnnnppplllmmmmmmmmmnnnpppqqqrrrpppppppppooooooooonnnnnnuuussspppppppppqqqpppooopppqqqpppnnnooosssssspppmmmpppssssssrrrrrrtttuuuoooqqqrrrrrrqqqqqqssstttpppmmmkkkmmmppprrrqqqoooooommmkkklllnnnooonnnllllllnnnqqqrrrqqqqqqrrrsssqqqqqqqqqqqqppppppppppppppprrrsssrrrpppoooqqqssspppqqqqqqooommmmmmpppsssoooooopppqqqrrrrrrrrrrrrrrrpppooooooqqqrrrpppnnnnnnsssrrrllliiimmmooonnnnnnnnnoooooooooooooooooonnnooooooppppppooooooooommmnnnooorrrtttsssqqqnnnnnnpppqqqqqqppppppqqqrrrpppppppppnnnllllllnnnqqqoooqqqrrrrrrqqqqqqrrrsssqqqpppooommmmmmmmmmmmnnnqqqlllrrrwwwppppppwwwxxxssswwwwwwrrrooonnnkkkfffoooooopppppppppqqqqqqqqqqqqtttsssoooooossstttqqqvvvtttrrrqqqrrrrrrrrrrrrrrrssstttuuuvvvuuuuuutttqqqrrrrrrrrrpppppprrrtttvvvuuusssrrrqqqqqqrrrrrruuussspppqqquuuyyyzzzyyyxxxwwwuuutttssssssttttttqqquuuwwwwwwtttsssvvvzzzzzzyyyyyyzzzyyyxxxuuuttttttvvvyyyzzzyyyxxxsssrrrtttzzzxxxvvvwwwyyyzzzzzzxxx{{{zzzxxxvvvvvvxxxzzz|||{{{{{{{{{||||||}}}}}}~~~~~~wwwzzzzzzzzz{{{{{{|||||||||vvvyyyyyy|||}}}{{{{{{|||{{{wwwyyyyyyxxxwwwvvvuuuuuutttvvvwwwxxxxxxxxxwwwuuutttxxxtttssswwwxxxuuussstttqqqoooooorrrttttttvvvzzzsssqqqooonnnnnnppprrrtttnnnpppnnnjjjjjjnnnpppnnnnnnlllmmmqqqqqqooooooqqqnnnnnnllljjjiiijjjmmmppppppqqqqqqooommmlllmmmoookkklllmmmlllllllllnnnpppmmmmmmmmmnnnoooqqqrrrsssooonnnmmmlllkkkkkklllmmmsssqqqppppppqqqrrrrrrqqqqqqrrrqqqnnnpppttttttppplllooorrrtttsssssssssssspppqqqrrrrrrqqqpppqqqsssooommmkkklllooopppnnnlllooonnnmmmnnnooopppooonnnnnnppprrrrrrqqqqqqrrrsssrrrrrrrrrqqqqqqppppppppppppqqqrrrqqqppppppqqqsssoooqqqrrrrrrqqqpppqqqrrroooppppppqqqqqqqqqpppppprrrqqqppppppqqqqqqpppnnnnnnqqqqqqnnnlllmmmmmmlllllllllmmmnnnpppqqqrrrsssmmmnnnoooppppppqqqppppppmmmkkkjjjlllpppqqqpppnnnnnnpppqqqqqqppppppqqqrrrpppppppppnnnmmmmmmnnnppppppqqqssssssrrrrrrrrrsssoooooonnnnnnmmmlllllllll{{{tttuuuvvvmmmmmmuuuvvvtttqqqpppsssrrrnnnlllnnnnnnnnnooooooooopppppppppqqqrrrqqqmmmmmmqqqrrrpppttttttsssrrrrrrqqqppppppssstttuuuvvvuuutttrrrppppppqqqrrrrrrqqqqqqsssuuuvvvuuusssqqqpppqqqrrrsssqqqqqqpppqqqrrrtttvvvwwwuuutttsssrrrsssvvvxxxzzzqqqtttwwwvvvttttttvvvyyyxxxxxxyyyxxx|||xxxwwwuuuttttttuuuxxxyyyyyyxxxvvvssspppqqq{{{{{{{{{zzzyyyyyyzzzzzzyyywwwzzzyyyyyyzzzzzz{{{}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{yyyzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}~~~zzzyyy}}}|||yyyyyyyyy|||~~~{{{{{{{{{yyyuuuwwwwwwwwwwwwwwwvvvuuutttwwwwwwxxxxxxwwwtttrrrpppuuurrrsssvvvwwwsssrrrtttsssrrrrrrssssssrrrrrrsssqqqqqqppppppppprrrssstttoooooommmkkkkkkmmmoooooolllkkkmmmqqqpppmmmnnnrrrnnnnnnmmmllljjjkkkmmmpppppppppqqqpppnnnnnnoooqqqjjjkkklllllllllmmmoooqqqqqqqqqooonnnnnnmmmmmmmmmnnnmmmkkkjjjjjjkkkmmmnnnpppooonnnoooqqqrrrrrrqqqqqqrrrqqqooopppttttttqqqmmmooorrrsssrrrpppmmmlllpppqqqrrrqqqpppooopppqqqpppnnnlllmmmooopppmmmjjjqqqppppppooooooooonnnnnnqqqsssttttttrrrrrrssstttqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqppppppqqqrrrsssqqqsssuuuvvvvvvtttsssrrrppppppqqqqqqqqqpppoooooorrrqqqpppppppppppppppoookkkmmmooooooooooooooonnnmmmmmmnnnpppqqqsssttttttmmmnnnoooqqqrrrssssssssspppooonnnmmmnnnoooqqqrrrnnnpppqqqqqqppppppqqqrrrpppqqqqqqooommmmmmooopppoooqqqssssssrrrqqqrrrsssoooooooooooonnnmmmlllkkknnnnnnooommmrrryyyooosssvvvqqqqqqwwwoooooooooooopppppppppqqqpppqqqqqqppppppppppppoooqqqrrrsssrrrpppooonnnnnnpppqqqrrrssssssqqqnnnmmmppprrrssssssrrrsssuuuwwwvvvuuurrrpppoooppprrrsssooopppqqqqqqqqqrrrtttwwwtttsssqqqppprrruuuyyy|||rrrtttuuuuuuttttttvvvxxxwwwvvvwwwvvvrrrzzz~~~zzzwwwuuuuuutttssstttwwwxxxxxxwwwyyyyyywwwtttuuuvvvzzzzzzzzzzzz{{{{{{zzzyyy{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}tttvvvqqqvvvvvvwwwxxxzzz{{{||||||{{{|||||||||}}}}}}~~~~~~vvvyyywww{{{~~~}}}xxx|||}}}{{{zzzzzzxxxtttxxxxxxyyyyyyyyyxxxwwwwwwxxxwwwvvvuuusssrrrqqqpppsssrrrssswwwvvvrrrqqqsssmmmooopppqqqrrrtttuuutttnnnoooqqqrrrssssssrrrqqqpppnnnllllllllllllnnnpppnnnmmmnnnqqqppplllmmmqqqnnnoooooonnnmmmmmmnnnpppmmmnnnooooooooooooqqqssslllmmmnnnnnnmmmnnnppprrrsssrrrpppnnnmmmkkkkkkkkkmmmlllkkkjjjkkknnnppprrrlllllllllmmmpppqqqqqqpppppprrrpppnnnpppttttttpppmmmoooppprrrrrrpppmmmkkkoooqqqqqqqqqooonnnoooppprrrpppnnnoooqqqqqqnnnkkkssssssrrrqqqooommmmmmmmmppprrrrrrrrrqqqppprrrsssppppppqqqrrrsssttttttuuurrrqqqooooooppprrrssssssqqqsssuuuwwwxxxvvvssspppppppppqqqqqqqqqppppppoooppppppqqqppppppppppppqqqmmmmmmnnnqqqqqqpppnnnnnnppppppqqqrrrrrrsssttttttlllmmmnnnpppqqqrrrrrrssssssuuuuuusssppppppssswwwnnnpppqqqqqqppppppqqqrrrpppqqqqqqpppnnnnnnooopppnnnppprrrrrrqqqpppqqqrrrpppppppppppppppnnnmmmmmmpppwwwtttiiiyyywwwuuuwwwqqqmmmqqqpppppppppqqqqqqqqqrrrrrroooppprrrtttsssqqqnnnmmmppprrrttttttqqqppppppqqqnnnoooqqqrrrqqqpppooommmrrrsssttttttttttttwwwyyyvvvtttrrrooooooppprrrsssoooppprrrrrrqqqrrrtttvvvuuussspppooopppsssvvvxxxrrrssstttuuutttuuuvvvwwwwwwtttuuuxxxvvvvvvxxxuuuxxxvvvvvvtttssssssuuuwwwwwwwwwvvvzzz}}}{{{wwwzzz}}}yyyzzz{{{{{{{{{|||}}}~~~|||}}}}}}~~~}}}|||{{{zzzyyyyyyzzzzzz{{{||||||}}}tttrrruuuwwwwwwxxxxxxyyyzzz{{{{{{zzz|||}}}}}}}}}}}}{{{{{{{{{zzz{{{}}}~~~}}}{{{~~~|||}}}~~~~~~~~~vvv}}}~~~vvvxxx||||||yyyxxxzzzxxxtttxxxxxxyyyyyyyyyyyyyyyyyyxxxvvvtttrrrpppppppppqqqsssrrruuuxxxvvvqqqppprrrqqqsssssspppppprrrrrroooooopppqqqrrrrrrrrrppppppqqqmmmlllmmmmmmlllmmmqqqqqqnnnnnnqqqqqqnnnmmmooonnnoooppppppooonnnooopppkkklllnnnnnnnnnooorrrtttnnnooopppoooooooooqqqsssppppppooonnnnnnnnnoooooonnnmmmmmmmmmnnnpppqqqrrrkkkjjjkkkmmmoooppppppnnnpppqqqpppmmmooossssssooommmnnnoooqqqttttttrrrpppnnnoooppppppooonnnoooqqqrrrpppoooqqqssssssooolllrrrssssssqqqnnnllllllmmmnnnooooooooonnnnnnppprrrpppqqqrrrrrrssstttuuuuuussspppnnnnnnppprrrttttttoooppprrruuuvvvuuuqqqmmmpppqqqqqqrrrrrrrrrqqqqqqnnnoooqqqqqqppppppqqqssstttqqqppprrrsssooolllkkkqqqqqqrrrrrrrrrssssssssskkkkkkmmmnnnppppppqqqqqqppprrrssssssqqqpppqqqsssnnnpppqqqqqqppppppqqqrrrpppqqqrrrqqqooonnnooopppnnnoooqqqqqqpppppppppqqqqqqqqqqqqpppoooooonnnnnnrrr{{{yyylll}}}yyysssvvvsssoooooopppqqqqqqqqqqqqrrrrrrrrrpppoooqqquuutttooommmmmmqqqtttvvvuuusssrrrtttwwwpppqqqqqqqqqqqqqqqppppppssstttuuuuuuttttttvvvxxxwwwtttqqqnnnnnnoooqqqsssppppppqqqrrrssssssttttttuuusssqqqppppppqqqsssuuurrrsssssstttuuuuuuvvvvvvuuussssssxxxzzzyyyzzz|||xxxxxxwwwvvvtttrrrrrrtttvvvvvvvvvqqquuuzzzzzzwwwuuuwwwzzzzzz{{{{{{{{{{{{|||{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{wwwyyy}}}{{{{{{zzzyyyyyyxxxwwwwwwxxx{{{~~~~~~~~~yyy|||~~~{{{yyyzzzyyy{{{}}}wwwwww|||zzzuuuxxx{{{{{{wwwwwwyyyyyyvvvxxxwwwvvvvvvvvvxxxyyyzzztttsssrrrqqqqqqpppppppppssssssvvvyyyvvvpppooorrrtttvvvuuuooommmooooookkkrrrqqqpppnnnnnnooopppqqqqqqmmmkkkmmmmmmkkkmmmqqqrrrnnnlllqqqsssqqqoooooommmnnnppppppooonnnnnnoookkkmmmnnnnnnmmmnnnppprrrooopppqqqpppooooooppprrrppppppppppppqqqrrrssstttppppppppppppooooooooooookkkkkklllnnnpppqqqooonnnooopppooolllnnnrrrrrrnnnooonnnmmmpppssstttsssqqqlllnnnoooooonnnnnnpppqqqqqqpppoooqqqttttttppplllnnnpppqqqpppnnnmmmnnnpppnnnooooooooooooppprrrtttttttttttttttssssssssssssssspppmmmmmmpppsssttttttppppppqqqsssuuutttpppmmmpppqqqrrrssssssssssssssskkknnnpppqqqppppppsssuuuxxxrrrpppssstttooommmmmmooooooppppppqqqrrrrrrsssmmmnnnooopppqqqrrrrrrrrrnnnmmmmmmqqqvvvwwwsssnnnnnnpppqqqqqqppppppqqqrrroooqqqrrrqqqpppoooooopppnnnppprrrrrrqqqpppqqqrrrrrrqqqooonnnmmmmmmnnnnnn```ggglllkkkzzzrrrpppuuuvvvtttsssppppppppppppqqqqqqqqqqqqsssooonnnqqqppplllllloooooorrrtttsssqqqqqquuuzzztttsssqqqooonnnnnnnnnnnnsssttttttsssrrrrrrtttuuuwwwtttqqqnnnmmmoooqqqsssqqqooonnnpppsssuuussspppuuutttsssrrrqqqrrrssstttsssrrrrrrsssuuuuuuuuuuuurrrttttttsssvvvzzzyyyvvv~~~wwwwwwvvvtttrrrqqqsssuuuvvvvvvssssssssstttuuuvvvvvvuuu~~~}}}~~~}}}{{{yyy{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyypppsssvvvyyyuuuwww||||||{{{zzzyyyxxxwwwwwwvvvzzz~~~~~~{{{zzz|||~~~}}}zzzyyy|||~~~zzz}}}wwwzzzwww}}}}}}{{{}}}xxxzzzzzzvvvvvvyyyyyywwwvvvuuutttssstttvvvxxxyyyqqqqqqrrrrrrrrrqqqpppooottttttxxxzzzvvvpppnnnqqqmmmpppppplllmmmtttvvvsssuuurrrnnnkkkjjjmmmpppsssrrrlllkkknnnnnnkkklllrrrsssmmmkkkpppuuutttqqqoookkkmmmooopppnnnmmmmmmmmmmmmnnnnnnnnnllllllnnnpppppppppqqqpppnnnnnnoooqqqrrrrrrrrrrrrsssssstttuuurrrrrrrrrqqqpppnnnmmmlllllllllmmmoooqqqqqqpppnnnnnnooonnnlllmmmqqqqqqnnnqqqooommmmmmooopppnnnlllkkkmmmnnnooonnnoooppprrrpppooooooqqqttttttpppllljjjmmmoooooonnnmmmppprrrpppqqqrrrrrrrrrsssvvvyyywwwvvvuuutttsssrrrqqqqqqtttpppmmmmmmpppsssttttttrrrqqqrrrtttwwwvvvrrrooopppqqqrrrssstttuuuuuuuuujjjmmmpppqqqpppqqqtttwwwvvvpppnnnsssuuurrrppprrrlllmmmmmmooopppqqqrrrrrrrrrrrrssstttuuuuuuuuuuuutttnnnmmmuuu|||qqqnnnpppqqqqqqppppppqqqrrroooqqqrrrrrrpppoooooopppoooqqqssssssrrrrrrrrrsssrrrpppnnnlllkkklllmmmnnnrrrpppsssqqqmmmyyyzzzsssnnnnnnrrrtttssspppooooooooooooppppppppppppuuuoookkkmmmllliiikkkqqqllloooqqqooommmnnntttyyyuuusssooollljjjjjjjjjkkkrrrssssssrrrpppppprrrssswwwtttpppnnnmmmoooqqqsssqqqnnnlllooosssuuurrrnnntttttttttsssssstttttttttsssrrrrrrsssuuuvvvuuuuuuooouuuuuunnnoooxxx|||zzznnntttuuuvvvtttqqqqqqssstttuuuuuuyyyuuuppppppuuuyyy{{{{{{}}}}}}|||}}}~~~vvv~~~{{{xxxyyy~~~|||{{{{{{{{{|||}}}~~~{{{{{{zzzyyyyyyxxxwwwwww~~~zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzsssxxx~~~~~~~~~~~~~~~}}}{{{~~~{{{yyy~~~zzz|||}}}|||sssvvv}}}yyyvvvyyy}}}vvvtttyyyxxxqqqqqqxxxsssuuuwwwwwwwwwxxxzzz{{{xxxvvvssssssttttttrrroootttqqqrrrtttqqqmmmooowwwooonnnmmmmmmmmmnnnppprrrsssrrrqqqpppoooooooooooopppppppppnnnllllllnnnpppqqqooollllllnnnqqqssstttnnnooonnnlllkkkjjjlllnnnnnnoooooonnnlllkkklllnnnoooooooooooopppqqqrrrsssrrrrrrqqqqqqrrrrrrsssssstttsssqqqooonnnnnnooooooqqqqqqrrrrrrrrrqqqppppppppprrrpppllllllooopppnnnwwwuuusssrrrrrrpppmmmjjjlllpppsssqqqmmmkkkmmmpppooonnnnnnppprrrqqqlllhhhlllnnnpppqqqqqqrrrtttvvvqqqsssqqqlllnnnuuuwwwtttuuusssrrrsssuuuuuurrrooowwwuuusssqqqqqqsssvvvxxxuuuttttttuuuvvvvvvtttrrrrrrsssssspppmmmmmmppptttooollljjjmmmssswwwwwwuuutttttttttuuuuuutttqqqnnnpppppppppppppppqqqqqqrrrrrrppprrryyyyyysssqqqtttvvvsssppprrrvvvyyyzzzzzzxxxrrroooqqqqqqnnnmmmooommmoooqqqrrrrrrrrrsssttttttsssrrrrrrsssrrrqqqoooqqqlllkkkqqqrrrnnnlllooonnnoooooooooppppppppppppqqqqqqrrrsssssssssrrrrrroooqqqsssrrrooonnnppprrruuupppjjjgggjjjlllmmmllltttsssqqqooooooppprrrsssqqqrrrrrrrrrqqqooommmlllssspppmmmmmmppprrrrrrqqqrrrooolllmmmoooqqqqqqooovvvwwwuuupppooorrrtttrrrttttttttttttsssrrrqqqqqqtttsssssssssssstttuuuuuuqqqqqqrrrtttuuuwwwxxxyyyxxxwwwxxxbbbrrrxxxxxxwwwzzzuuuttt}}}xxxwwwyyyzzzzzzyyyxxx}}}}}}xxxxxx{{{|||||||||}}}}}}~~~~~~~~~~~~zzz{{{~~~}}}zzzrrryyyyyyooonnnzzz}}}{{{|||||||||{{{zzzxxxwwwvvvyyyxxxwwwzzz~~~~~~xxxzzzwww{{{|||}}}|||rrrwww}}}yyyvvvzzzyyyvvvuuuwwwvvvssssssvvvuuuvvvxxxxxxwwwwwwxxxyyyuuusssqqqrrrssstttrrrpppssspppqqqsssrrrnnnqqqwwwqqqooommmoooqqqrrrpppmmmpppppppppoooppppppqqqqqqpppppppppnnnllllllmmmooopppmmmkkkkkkoooqqqqqqpppnnnnnnnnnlllkkkjjjlllnnnmmmnnnooonnnmmmmmmooopppqqqqqqppppppooopppppppppssssssrrrqqqpppppppppqqqqqqpppooonnnmmmmmmmmmmmmoooppppppqqqqqqpppppppppnnnpppooolllkkknnnnnnlllrrrrrrrrrrrrqqqpppooonnnmmmooopppmmmjjjiiimmmqqqqqqpppppprrrsssrrrnnnjjjmmmoooqqqrrrssstttvvvxxxrrrtttrrrmmmnnnsssuuurrrsssrrrpppqqqtttuuusssqqq{{{yyyvvvtttrrrssstttuuuvvvtttrrrrrrtttuuuuuuuuuttttttsssrrrpppppprrrtttqqqnnnlllnnnssswwwwwwuuuooooooppprrrssssssrrrqqqnnnmmmmmmmmmmmmnnnoooooorrrppprrrwwwwwwsssrrrttttttrrroooppprrrtttsssrrrtttooolllnnnnnnlllkkkmmmmmmnnnppppppoooooopppqqqttttttsssssssssrrrpppoooqqqllllllppprrrnnnmmmoooqqqpppooonnnnnnmmmmmmmmmnnnooopppqqqrrrsssssssssppprrrtttsssqqqpppqqqsssnnnooonnnmmmllllllmmmnnnooonnnmmmllllllmmmnnnooommmnnnoooppppppppppppppptttqqqooooooqqqssstttssstttqqqooonnnpppqqqpppnnnssstttsssooonnnqqqqqqooossssssttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrsssssspppqqqrrrssstttuuuvvvwwwssstttvvvtttqqqxxxxxxxxxvvvnnnuuu~~~vvvvvvyyyyyy|||www~~~|||~~~}}}{{{yyyxxxxxxxxxyyyxxxwwwwwwzzz~~~~~~wwwwwwvvv}}}{{{~~~~~~{{{yyyuuuxxxzzzvvvsss}}}yyyqqqxxx|||xxxvvvzzztttwwwwwwttttttwwwwwwtttwwwxxxyyyxxxvvvuuuvvvwwwqqqppppppqqqrrrssssssrrrrrrpppqqqrrrqqqppprrrwwwsssooommmpppuuuuuupppjjjoooooooooooopppqqqrrrrrrppppppooommmkkkkkklllnnnnnnkkkiiikkkpppqqqnnnkkknnnnnnnnnllljjjjjjlllnnnmmmnnnoooooonnnoooqqqsssrrrrrrqqqpppoooooooooooossssssqqqpppooonnnnnnnnnooooooooooooooonnnmmmlllmmmnnnooopppppppppppppppqqqttttttqqqqqqssssssooommmppprrrrrrpppoooppprrrrrrsssrrrooolllmmmrrrwwwrrrrrrrrrssstttsssooommmnnnppprrrssstttuuuwwwyyytttuuusssoooooorrrsssrrrsssqqqpppppprrrtttuuuuuuyyyxxxvvvtttssssssttttttuuurrrooooooqqqsssuuuvvvtttsssrrrrrrssssssrrrqqqsssqqqoooppptttvvvvvvtttoooppppppqqqrrrsssssssssmmmmmmmmmmmmmmmnnnoooooorrrqqqqqquuuuuurrrrrrttttttsssqqqpppqqqpppnnnmmmpppllljjjlllmmmkkkkkklllmmmoooqqqqqqooonnnooopppuuuuuuuuuuuusssrrrpppooopppmmmmmmpppqqqooonnnnnnuuusssqqqooommmmmmmmmmmmlllmmmnnnoooqqqrrrsssssspppqqqrrrqqqppppppqqqrrriiinnnssssssooollllllnnnmmmmmmmmmnnnnnnooooooooommmmmmmmmnnnooopppqqqrrruuusssqqqqqqsssuuuuuuuuuvvvtttqqqpppqqqqqqpppoooqqqtttssspppoooqqqqqqnnnqqqrrrssssssttttttsssssspppoooooooooooopppqqqqqqqqqqqqrrrrrrsssttttttuuutttwwwrrrooowwwxxxvvvxxxtttiiiuuutttuuuyyywww{{{{{{~~~zzzxxxwwwxxxyyy{{{vvvvvvwwwzzz~~~|||~~~|||wwwqqqwwwwww}}}|||}}}|||||||||rrr~~~}}}uuuvvvrrr|||sssrrryyy{{{vvvtttxxxqqqxxxyyyssstttzzzzzztttyyyzzzzzzxxxuuusssssstttoooooopppqqqrrrtttttttttsssrrrqqqqqqqqqqqqrrrtttpppooonnnpppsssssspppmmmooooooooooooooopppqqqqqqppppppooommmkkkjjjlllmmmmmmjjjhhhkkkpppqqqlllgggnnnnnnnnnlllkkkkkkmmmoooooopppqqqpppooooooqqqrrrqqqqqqpppoooooooooooooooqqqqqqpppnnnnnnmmmmmmmmmooopppqqqrrrrrrqqqooonnnmmmmmmooopppqqqqqqqqqqqqqqquuuvvvttttttvvvuuuqqqkkkooosssrrrooommmppptttsssssssssqqqpppqqquuuxxxsssssssssttttttrrrpppnnnppprrrssstttssssssuuuvvvuuuuuutttrrrqqqsssuuuuuuvvvtttrrrqqqrrrtttuuuvvvrrrrrrrrrsssssstttuuuuuurrrpppnnnnnnqqqssstttuuusssqqqoooqqqttttttqqqnnnuuusssrrrrrrtttuuutttsssuuuuuuuuutttrrrrrrssstttqqqqqqppppppqqqqqqrrrsssrrrrrrrrrsssssssssssstttuuuuuuttttttsssqqqooonnnppplllkkknnnooommmmmmnnnnnnppprrrrrrrrrqqqrrrttttttvvvwwwvvvtttqqqpppooopppnnnnnnpppqqqpppooonnnvvvuuurrrpppnnnnnnoooooommmmmmmmmnnnooopppqqqqqqmmmnnnnnnnnnnnnnnnoooooolllooossstttqqqnnnllllllooopppqqqrrrssssssssssssqqqpppooonnnnnnnnnoooppptttsssrrrrrrssstttuuuuuuuuutttsssrrrrrrrrrrrrqqqrrruuuuuusssrrrtttsssppppppqqqrrrsssttttttttttttqqqppppppppppppqqqrrrrrrrrrrrrrrrsssssstttttttttuuuxxxtttppp|||{{{qqqvvvxxxmmmtttssswwwzzzuuuwww}}}{{{}}}~~~}}}{{{yyyyyyyyyzzzzzzvvvwwwyyy{{{~~~~~~}}}}}}xxxmmmuuu}}}www{{{{{{~~~vvv~~~{{{mmm{{{vvvrrrssszzzzzztttrrrvvvqqqxxxyyytttuuu{{{{{{tttyyyzzzzzzxxxuuusssssssssooopppqqqrrrssstttuuuuuuuuutttrrrpppppprrrrrrqqqlllnnnooonnnmmmmmmqqqtttqqqppppppooonnnnnnooooooppppppooommmkkkkkklllnnnmmmkkkiiikkkooooookkkgggnnnoooooommmlllllloooqqqrrrssssssqqqooonnnooopppoooooonnnnnnoooppppppqqqnnnnnnnnnmmmmmmnnnoooooonnnoooqqqrrrrrrqqqpppooonnnooopppqqqrrrrrrrrrrrrmmmqqqrrrpppppprrrqqqnnnmmmqqqtttsssooommmooorrrmmmnnnooooooooopppqqqrrrrrrsssttttttrrrqqqpppooosssttttttsssrrrqqqqqqrrrttttttuuuvvvttttttwwwzzzyyyxxxvvvtttsssssstttvvvrrrrrrsssssstttuuuvvvvvvrrrrrrrrrsssvvvwwwvvvttttttrrrppprrruuuvvvssspppvvvuuuttttttttttttsssrrrtttuuuvvvtttrrrrrrtttvvvssssssrrrrrrsssssstttuuurrrssssssrrrrrrtttttttttssstttuuuuuutttssssssrrroookkkkkkooopppnnnmmmoookkkmmmppprrrrrrsssuuuwwwsssvvvxxxxxxuuurrrppppppoooooooooooopppqqqpppmmmrrrqqqpppooonnnoooppppppoooooonnnmmmmmmmmmnnnooonnnmmmmmmnnnoooooooooooosssqqqppppppqqqpppmmmjjjnnnoooppprrrrrrsssssssssqqqpppooonnnnnnoooqqqrrrrrrrrrrrrrrrrrrrrrssstttqqqrrrsssttttttttttttuuuqqquuuuuusssrrrtttsssppppppqqqrrrssstttuuuuuuuuussssssrrrrrrsssssstttuuussssssttttttuuuuuuuuuvvvsssrrrtttwwwxxxnnntttvvvsss}}}sssxxx{{{wwwxxx~~~}}}|||~~~}}}||||||||||||{{{xxx{{{||||||}}}|||{{{yyyxxxwwwyyy{{{}}}{{{~~~~~~{{{|||{{{vvvwww}}}vvvqqquuusssuuuzzzzzzuuusssuuusssvvvxxxvvvwwwyyyxxxuuuxxxxxxyyywwwuuusssssstttppprrrssssssrrrrrrsssuuuttttttrrrooopppsssssspppkkkoooqqqnnnjjjjjjpppvvvqqqqqqpppooonnnnnnnnnnnnpppppppppnnnllllllnnnppppppnnnlllllllllmmmlllkkkoooppppppooonnnnnnpppsssssstttsssqqqnnnmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqnnnmmmmmmmmmnnnnnnoooppplllmmmnnnoooooooooooooooooopppqqqrrrrrrrrrrrrrrrnnnrrrrrrppppppssssssppppppsssuuussspppnnnoooqqqmmmnnnppprrrssssssssssssssstttuuutttrrrppppppqqqssstttuuusssqqqppppppqqqssssssvvvxxxvvvtttwww}}}yyyyyyxxxvvvsssrrrsssuuuxxxwwwuuutttttttttuuuvvvuuuuuuuuuwwwyyyzzzxxxvvvuuutttssstttuuuvvvuuutttuuuuuuuuuuuutttsssrrrqqqmmmpppssssssrrrrrruuuxxxrrrrrrrrrrrrrrrsssttttttqqqtttuuussstttvvvuuusssoooqqqrrrsssrrrssstttvvvnnnkkkkkkooopppnnnlllmmmgggiiimmmoooqqqrrrtttvvvrrruuuyyyyyyvvvsssrrrrrroooqqqpppooopppsssqqqmmmllllllmmmmmmnnnnnnnnnnnnqqqpppnnnmmmllllllmmmnnnpppooooooppprrrsssrrrqqquuuqqqnnnnnnpppqqqnnnjjjkkkkkkkkkllllllmmmmmmmmmkkkkkklllmmmoooqqqssstttoooqqqrrrrrrqqqqqqrrrsssoooqqqssstttttttttuuuvvvpppsssrrrpppppprrrrrrooopppqqqrrrsssttttttttttttttttttssssssttttttuuuvvvssssssttttttuuuvvvwwwwwwuuuqqqvvv}}}vvvooo~~~qqqrrr}}}tttzzz~~~wwwtttxxx{{{|||}}}yyy~~~}}}~~~|||~~~|||yyyyyy{{{}}}~~~|||yyywwwxxxzzz|||~~~~~~~~~~~~{{{~~~vvvzzz}}}wwwuuuuuuyyyzzzxxxwwwwwwtttrrrtttxxxxxxtttssstttuuuwwwwwwvvvuuutttuuuvvvqqqssstttssspppoooppprrrqqqrrrpppmmmpppvvvvvvrrroooqqqrrrpppmmmlllnnnqqqpppoooooonnnnnnnnnoooooooooppppppooonnnnnnqqqssssssrrrpppllliiijjjnnnqqqpppqqqqqqpppoooppprrrtttrrrrrrrrrpppnnnmmmnnnooooooooonnnnnnnnnoooooopppoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqooopppqqqqqqqqqqqqpppppprrruuutttrrrrrrvvvvvvtttrrrssssssssssssrrrqqqqqqsssrrrrrrsssuuuwwwyyyyyytttvvvwwwvvvsssqqqrrrtttrrrtttuuutttsssrrrssstttssssssvvvxxxuuuqqqttt{{{uuuwwwwwwvvvsssqqqrrrtttvvvuuurrrqqqppprrrtttuuuvvvuuuttttttvvvvvvvvvuuurrrssssssrrrqqqrrrtttvvvssstttuuuuuutttrrrqqqqqqkkkppptttuuusssrrruuuxxxrrrrrrrrrrrrrrrsssttttttpppuuuwwwuuuuuuxxxwwwrrroooppprrrrrrqqqrrrvvvyyyqqqmmmmmmqqqrrrooommmnnnhhhjjjmmmoooppprrrtttuuupppuuuzzzzzzwwwssssssuuuoooqqqqqqnnnpppsssrrrmmmkkkmmmnnnpppppppppnnnmmmqqqpppnnnmmmlllmmmooopppqqqpppooopppsssuuutttrrrnnnnnnnnnoooppppppooonnnlllkkkjjjiiiiiijjjkkklllggghhhjjjlllooopppqqqrrrnnnqqqssssssqqqppprrrsssooorrruuuuuusssrrrsssuuuqqqsssrrrnnnnnnrrrsssqqqqqqqqqrrrsssttttttttttttrrrrrrrrrrrrrrrsssssstttqqqqqqrrrsssuuuvvvwwwwwwwwwuuuwwwzzzvvvqqqwww{{{qqq||||||www|||uuuyyyyyywwwxxx~~~~~~{{{yyy{{{~~~}}}|||}}}{{{{{{}}}}}}}}}|||zzzyyywwwzzz|||}}}|||}}}|||{{{tttzzzrrrxxxuuuuuuxxx{{{{{{zzzyyytttoooqqqxxxxxxpppooottttttuuuvvvvvvuuuuuuvvvwwwqqqssstttrrrooommmnnnooonnnpppooolllqqqyyyyyytttssssssssssssrrrooollljjjnnnmmmmmmnnnnnnooopppqqqoooppppppooooooppprrrtttuuuuuurrrlllhhhhhhooovvvqqqrrrrrrqqqpppqqqsssvvvoooppppppooonnnnnnoooqqqqqqpppooonnnnnnmmmmmmnnnrrrqqqpppnnnnnnmmmmmmmmmoooooonnnnnnoooqqqssstttoooppppppppppppoooooonnnqqqsssrrroooooosssuuussssssrrrrrrssstttuuutttrrrsssqqqoooooorrrvvvyyyzzzuuuwwwyyywwwtttrrrtttvvvqqqsssuuuuuutttuuuvvvxxxtttsssuuuxxxtttnnnpppxxxqqqsssvvvuuurrrqqqrrrssspppnnnlllkkklllooosssvvvuuurrrooonnnoooqqqrrrrrrnnnppppppnnnllllllqqquuurrrtttuuuuuusssrrrqqqqqqoootttyyyyyyuuurrrsssvvvtttsssssssssssstttuuuuuupppvvvxxxvvvwwwyyywwwrrrqqqssssssrrrqqqssswww{{{tttqqqqqquuuvvvrrrppppppkkknnnppprrrrrrssstttvvvoootttzzz{{{wwwttttttvvvooorrrqqqnnnppptttrrrmmmnnnppprrrttttttssspppnnnooonnnmmmlllmmmoooqqqrrrpppnnnmmmooorrrtttrrrpppfffkkkppprrrpppoooppprrrpppooommmllllllmmmnnnoooggghhhjjjlllmmmmmmlllllloooqqqttttttrrrqqqrrrtttpppsssvvvuuusssqqqqqqssssssuuusssoooppptttvvvtttrrrrrrssssssttttttsssssspppppppppoooppppppqqqrrrooopppqqqrrrtttuuuvvvwwwtttuuusssqqqsssxxxzzzwwwqqqvvvxxxzzzuuu~~~vvvttt|||{{{{{{}}}~~~yyyzzzzzzyyy~~~}}}||||||{{{{{{{{{{{{|||vvvyyy{{{{{{zzzzzz|||{{{uuuppp|||}}}yyyuuuuuu|||zzzwwwuuutttuuuwwwxxxwwwvvvtttsssrrrtttwwwyyyxxxwwwtttqqqnnnoooqqqtttuuurrrqqqsssrrrppppppssstttrrrpppqqqtttvvvuuusssppppppqqqrrrrrrpppooonnnssspppmmmnnnqqqsssqqqooollljjjmmmssssssmmmjjjlllpppnnnkkkiiiiiikkknnnppprrrrrrqqqpppnnnooorrrtttuuurrrppppppnnnllloootttuuutttuuuvvvvvvsssooolllooorrruuusssnnnmmmpppuuuvvvqqqmmmmmmrrruuutttrrrqqqmmmlllppprrrqqqqqqsssrrrssstttuuuvvvvvvvvvvvvtttqqqqqqttttttqqqooooooqqqooooootttwwwuuutttuuuqqqssssssqqqrrrvvvwwwuuusssssssssrrrqqqrrrsssuuunnnuuuzzzwwwsssssssssssswww{{{uuuzzzppp{{{nnnyyyoootttjjjmmmooopppppppppqqqssspppnnnmmmnnnrrrvvvyyyzzz|||xxxsssrrrsssuuuuuuttttttrrrppprrrwwwyyyyyywwwnnnvvv}}}zzzrrrqqqzzzrrrrrruuusssqqqrrruuuwwwvvvtttrrrrrruuuxxxxxxsssrrrwww{{{wwwrrrooorrrooollljjjlllmmmnnnooolllssssssllllllsssssslllllljjjhhhlllqqqsssqqqnnnssssssqqqnnnppptttrrrnnntttqqqrrrtttqqqjjjhhhllloooooonnnmmmmmmmmmmmmnnnqqqjjjiiinnnqqqnnnmmmoooqqqpppnnnmmmmmmnnnpppqqqppprrrppplllnnnsssqqqkkkoooqqqssstttsssssstttuuuuuuqqqnnnnnnpppqqqpppooopppppppppppppppppppppppprrrrrrqqqqqqrrrrrrsssssspppwwwyyytttoooqqqwww{{{wwwppprrrzzzzzz~~~{{{ttt}}}yyywww{{{|||~~~~~~}}}}}}yyy{{{zzz}}}}}}~~~yyyzzz~~~zzzyyy|||}}}zzzzzzzzzzzzzzz{{{~~~vvvzzzssswwwvvvrrrqqqzzzxxxvvvtttssstttuuuvvvyyywwwtttssstttuuuvvvwwwttttttuuusssqqqooopppqqquuurrrqqqssssssppppppsssqqqooonnnooorrrttttttrrrrrrrrrrrrqqqpppooonnnmmmqqqqqqpppooonnnnnnnnnooommmkkkmmmrrrrrrmmmkkknnnnnnmmmlllllllllllllllmmmmmmnnnooooooooorrruuuxxxrrroooooopppooommmooottttttssstttuuuuuussspppmmmqqqssstttssspppppprrrtttyyyvvvsssqqqrrrrrrqqqooorrrnnnmmmqqqtttssssssvvvqqqqqqrrrtttuuuuuuuuuuuuzzzyyy|||~~~vvvooommmssssssvvvzzzyyytttpppqqqxxxzzzxxxsssqqqrrrrrrooolllppptttsssppppppuuuyyyzzz}}}{{{vvvpppmmmnnnqqqtttvvv{{{vvvtttvvvwwwxxxwwwuuusssrrrtttwwwwwwtttppptttxxxzzzxxxuuuvvv|||zzzpppqqqtttsssrrrrrrsssssssssqqqoooooorrruuuuuuqqqpppuuuvvvsssooonnnssspppmmmlllmmmnnnoooooonnnpppqqqnnnnnnqqqpppnnnooolllkkkmmmrrrsssqqqnnnssstttrrroooqqquuutttooossspppqqqtttqqqkkkjjjmmmjjjkkkmmmnnnoooooonnnnnnnnniiiiiinnnpppmmmlllmmmrrrqqqppppppppppppqqqrrrppprrrpppnnnooosssqqqkkklllpppsssuuuuuusssrrrrrrtttqqqnnnnnnpppqqqpppoooqqqqqqppppppppppppqqqqqqsssrrrqqqqqqqqqrrrttttttrrruuuuuurrrqqqtttwwwvvvqqqwwwyyy|||www~~~{{{ttt|||uuuuuu}}}}}}|||{{{{{{|||~~~|||~~~{{{sssxxxyyyyyyzzz|||~~~~~~}}}{{{uuusssyyyzzzvvvtttyyyxxxvvvuuuttttttuuuvvv{{{xxxttttttvvvwwwvvvuuuooorrruuuvvvtttqqqooooootttqqqqqqssssssppppppssspppooonnnpppsssttttttssstttsssrrrpppooonnnnnnnnnooorrrssspppllljjjllloooooommmmmmppppppmmmmmmooommmmmmnnnooonnnmmmkkkjjjlllnnnooooooppprrruuuxxxmmmlllnnnqqqqqqnnnooosssrrrrrrrrrtttuuutttqqqnnnrrrsssssssssrrrsssssssssvvvuuutttqqqooooooppprrrsssoooooorrruuuttttttwwwppppppqqqrrrssstttuuuuuu{{{wwwvvvwwwvvvttttttxxxqqqrrrvvvzzzyyywwwyyy~~~ooorrrssssssvvv}}}yyy|||{{{{{{tttqqqmmmkkkllloooqqqqqqtttttttttwwwzzz{{{wwwssswwwvvvuuuttttttvvvxxxzzz|||uuuoooqqqttttttrrrrrrqqqrrrqqqpppooooooqqqtttsssqqqqqqtttsssooonnnooorrrpppnnnmmmnnnooooooooopppmmmnnnqqqqqqnnnmmmppprrrooonnnooorrrrrrpppmmmppprrrqqqoooppptttsssooopppoooqqqrrrpppllllllooohhhjjjmmmooopppooommmkkkllliiiiiimmmooommmkkkkkkrrrrrrrrrrrrrrrrrrrrrrrrppprrrrrrpppqqqsssqqqllljjjnnnsssvvvuuurrrpppooosssqqqnnnnnnoooppppppooosssrrrpppoooooopppqqqssssssrrrqqqpppppprrrsssuuussssssrrrpppssswwwuuuqqqoooiiizzzwwwtttyyy~~~yyy|||||||||~~~}}}zzzyyyzzz{{{|||{{{||||||wwwyyy}}}|||zzzyyyzzzzzzyyyxxxwwwwwwwwwwww~~~zzzwwwwwwyyyzzzwwwtttooorrruuuvvvuuusssqqqqqqsssqqqqqqttttttqqqpppssspppqqqrrrsssuuuvvvvvvvvvsssrrrqqqooonnnooopppppppppqqqrrrpppnnnmmmoooqqqrrrpppnnnnnnnnnnnnooopppooooooppppppooonnnmmmlllqqqrrrrrrpppooonnnpppqqqllllllooosssrrrnnnmmmpppqqqpppqqqrrrtttsssqqqooorrrqqqpppqqqssstttsssqqqppprrrsssrrrpppsss{{{vvvrrrpppsssuuusssrrrtttqqqqqqqqqrrrsssuuuvvvvvvzzzwwwuuuuuusssppprrrwwwzzzxxxwwwuuuooolllqqqyyyzzzxxxrrrpppqqqooooooqqquuuwwwuuusssttttttuuuuuuttttttttttttvvvsssqqqsssuuutttrrrqqqrrrrrrrrrrrrqqqrrrsssttttttrrrtttvvvtttoooooorrrqqqooonnnnnnoooooonnnmmmqqqkkklllsssssslllkkkqqqrrrqqqooopppqqqqqqnnnllllllnnnnnnlllmmmpppppplllnnnooopppqqqpppnnnoooqqqmmmnnnoooooonnnllljjjhhhjjjjjjlllnnnooommmlllkkkqqqrrrrrrssssssrrrrrrqqqppprrrrrrssssssrrrpppnnnkkknnnqqqsssrrrpppooooooqqqpppooonnnnnnooopppppptttrrrpppnnnnnnoooqqqsssrrrpppooonnnnnnppprrrsssppprrrrrrqqqrrrvvvtttoootttjjjxxxwwwooo~~~{{{{{{~~~~~~|||zzz{{{wwwxxx{{{|||{{{}}}~~~}}}zzzyyy{{{}}}zzz|||vvvvvvxxxzzzzzzwwwvvvxxxzzzzzzzzzyyyyyyxxxwwwvvv}}}{{{yyyzzz{{{{{{xxxuuutttuuuvvvvvvtttssstttuuurrrpppqqqttttttqqqpppssspppqqqsssuuuuuuvvvvvvvvvppppppooonnnoooqqqrrrsssrrrpppooopppsssuuuuuutttsssrrrpppmmmlllnnnpppqqqsssrrrqqqpppooooooppppppsssssssssqqqnnnmmmmmmnnnnnnnnnqqquuusssnnnkkkmmmpppooopppqqqssssssqqqooooooooooooppprrrsssqqqooorrrtttvvvttttttzzzyyytttqqqssssssqqqoooqqqtttssssssssstttuuuvvvwww{{{zzz}}}~~~yyyppplllmmmjjjmmmuuu}}}}}}vvvrrrpppooommmkkknnnrrrvvvvvvuuussstttuuutttuuuvvvuuuuuuuuurrrpppsssrrrrrrrrrsssttttttttttttsssuuuwwwuuupppooorrrooonnnnnnnnnoooooommmlllqqqlllmmmttttttmmmlllqqqqqqpppoooppppppooommmllljjjnnnooommmlllooonnnkkklllnnnpppooonnnpppqqqrrrpppooommmlllkkkkkklllllljjjmmmnnnnnnnnnnnnnnnmmmppppppqqqqqqqqqqqqppppppqqqqqqrrrsssrrrpppooopppnnnooopppooonnnnnnoooqqqppppppooonnnnnnnnnpppqqqtttrrrooommmmmmnnnppprrrooonnnmmmlllmmmnnnpppqqqmmmrrrtttrrrqqqssstttrrrwwwsssxxxyyy}}}~~~|||}}}|||sssyyy|||~~~|||yyyyyy|||yyypppuuuzzz{{{yyyvvvvvvxxxwwwxxxxxxyyyxxxvvvuuusssyyyzzz{{{|||{{{yyyxxxwwwxxxxxxwwwuuussssssuuuwwwqqqoooqqquuuuuurrrqqqsssnnnqqqssstttssssssssstttnnnnnnnnnoooppprrrsssttttttqqqoooqqqwwwzzzyyywwwttttttqqqmmmlllpppqqqppprrrqqqpppooooooppprrrsssooopppqqqqqqooonnnooopppoooooosssvvvtttnnnlllmmmpppoooooopppqqqrrrpppooolllnnnoooqqqqqqqqqppppppqqqssstttsssrrrvvvzzzuuurrrtttssspppooopppvvvuuutttsssssstttuuuvvvwwwsssqqqqqqpppsss|||vvv}}}rrrtttvvvvvvsssrrrrrrtttrrrwwwyyywwwuuuuuusssppprrrqqqqqqrrrtttuuutttssssssrrrtttwwwwwwrrrooopppooooooooopppqqqpppnnnkkkpppooopppttttttpppooopppnnnoooooopppoooooonnnnnnlllqqqssspppnnnoooooolllkkkooopppnnnmmmqqqssssssnnnmmmkkkjjjkkknnnqqqssskkkooopppmmmlllnnnpppooooooooooooooooooooooooooorrrqqqqqqsssqqqnnnooorrrooopppooonnnlllmmmppprrrnnnoooooonnnmmmnnnppprrrrrrqqqooommmmmmmmmnnnooommmmmmmmmmmmnnnnnnoooooolllqqqsssqqqpppsssvvvvvvvvvwwwxxxvvv}}}}}}|||vvvyyy|||zzzxxxyyy}}}{{{{{{{{{zzzzzz{{{{{{{{{vvvwwwyyyzzzyyywwwuuusssssswww{{{{{{xxxuuuvvvwwwxxxxxxwwwuuusssrrrtttuuuqqqoooqqquuuuuurrrqqqsssooorrruuuuuusssrrrrrrsssmmmnnnooopppqqqrrrrrrrrrssssssssstttvvvxxxyyyyyysssuuusssmmmlllqqqrrrpppmmmnnnooopppqqqqqqqqqqqqlllnnnpppppppppoooqqqrrroooooosssvvvuuupppnnnpppqqqpppoooooopppqqqooonnnkkknnnrrrsssqqqpppqqqrrroooqqqssssssrrrrrrtttvvvyyytttrrruuuuuusssrrrssswwwvvvtttsssrrrrrrsssttttttssstttzzz~~~zzzxxxvvvtttooovvvzzzvvvsssttttttrrrtttsssrrrtttwwwxxxwwwuuuvvvssstttzzz|||wwwqqqnnnqqqqqqqqqssstttssspppmmmnnnrrrtttsssssstttrrrnnnmmmnnnppppppqqqqqqqqqrrrmmmrrruuuqqqnnnnnnmmmkkkkkkppppppmmmlllqqqsssrrrllllllllllllnnnpppsssuuukkkoooooojjjiiimmmpppooopppooonnnnnnnnnnnnooopppsssppppppqqqoookkknnntttooopppppppppnnnnnnooopppmmmoooooonnnlllmmmpppssspppooonnnmmmllllllllllllmmmnnnooopppppppppoooooonnnpppooonnnrrrxxxyyywwwuuutttwwwtttwww~~~~~~yyy|||}}}yyyuuuvvv}}}}}}~~~xxxuuuxxx}}}}}}zzzxxxyyy{{{||||||yyywwwuuunnnuuu{{{{{{uuurrrtttwwwvvvwwwxxxvvvtttrrrrrrrrrpppoooqqquuuvvvrrrqqqsssrrruuuxxxxxxuuusssssstttnnnoooppprrrrrrqqqpppppprrruuuwwwvvvttttttwwwzzzsssvvvtttnnnmmmqqqrrroooiiikkknnnqqqrrrqqqooonnnmmmooopppqqqpppooopppqqqnnnooorrrvvvvvvqqqqqqtttrrrpppooooooppppppooommmjjjooouuuuuuqqqoooqqqtttqqquuuyyy{{{yyyvvvsssqqqxxxtttrrruuuwwwuuuuuuwwwxxxvvvtttqqqppppppqqqrrryyyyyyllluuuyyyuuurrrtttvvvtttxxxvvvuuuxxx{{{|||zzzxxxyyyvvvwww~~~|||tttooorrrrrrsssuuuvvvuuuqqqnnnmmmuuuwwwsssssswwwuuummmlllnnnppprrrrrrssstttuuulllrrrtttpppllllllkkkiiikkkpppqqqllllllqqqtttrrrmmmnnnoooppppppqqqqqqqqqjjjooonnnhhhfffkkkooooooqqqpppnnnmmmmmmnnnpppqqqssspppooopppmmmiiimmmuuummmooorrrrrrqqqooonnnnnnmmmnnnooonnnlllmmmpppsssooonnnnnnmmmllllllkkkjjjmmmoooqqqrrrsssrrrpppooorrroookkkkkksss||||||vvvwwwrrrvvvvvvqqq|||zzzyyysssrrrxxx}}}}}}{{{zzzyyyxxxxxxyyyzzz}}}{{{xxxvvvvvvwwwwwwwwwzzzwwwuuuvvv{{{vvvwwwwwwuuurrrqqqqqqrrrpppqqqssstttuuuttttttsssooopppqqqqqqrrrrrrqqqqqqooommmnnnsssrrrnnnooouuutttuuusssoooqqqvvvuuuooorrrpppnnnmmmnnnqqquuuxxxqqqrrrssssssttttttssssssuuurrrpppqqqqqqoooooosssqqqrrrqqqpppqqqsssuuuuuuuuutttrrrppppppqqqssstttppprrrtttssspppnnnppprrrsssxxxxxxqqqnnnsssxxxyyyyyywwwyyy}}}~~~xxxsssrrrnnnttttttnnnuuuwwwsssnnnkkkttt{{{tttxxxttttttxxxyyywwwvvvwwwwwwwwwvvvwwwwwwuuuppplllqqqsssuuuwwwxxxvvvtttsssrrrrrrqqqqqqpppooooooooorrrttttttrrrooonnnoooqqqqqqpppoooooonnnnnnmmmlllkkklllnnnoooooonnnlllkkkooooooooooooooonnnmmmmmmqqqnnnjjjiiijjjmmmpppqqqnnnmmmlllkkklllnnnqqqrrrnnnmmmnnnppprrrrrrpppnnnnnnnnnnnnnnnnnnmmmmmmmmmkkkjjjjjjlllppppppnnnkkkssspppllllllmmmnnnlllkkkmmmrrrsssqqqssswwwuuuooouuussssssuuuwwwwwwsssoootttsssuuuwwwtttyyyuuuwww|||~~~vvvzzzvvvuuu|||}}}uuu~~~~~~}}}|||zzzzzzzzzzzz{{{|||zzzwwwvvvvvvvvvwwwwwwyyywwwuuuvvvyyy||||||{{{uuuuuuuuuttttttrrrqqqpppsssrrrqqqpppooopppqqqrrrsssssssssrrrqqqpppooonnnrrrppppppsssrrrmmmnnnsssuuuvvvuuurrrssswwwvvvppppppoooooopppsssttttttsssuuuuuuuuuuuutttrrrqqqppptttqqqppprrrqqqoooooorrrlllmmmmmmmmmooorrrtttuuuqqqooonnnmmmmmmnnnpppqqqoooqqqsssrrrqqqppprrrttttttyyy{{{xxxwwwyyyvvvpppvvvtttwww{{{zzzvvvtttuuunnn}}}zzzwwwjjjsssrrrtttxxxyyyvvvwwwzzztttuuuvvvwwwvvvuuurrrppprrrrrrrrrrrrssssssttttttsssrrrrrrqqqpppoooooonnnqqqrrrsssqqqnnnmmmoooqqquuuqqqnnnnnnqqqqqqmmmjjjkkklllmmmnnnnnnmmmlllkkkmmmmmmnnnoooooonnnlllkkkssspppmmmlllmmmooorrrtttooonnnmmmkkkjjjjjjkkkkkkpppppppppqqqssssssrrrpppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllllloooqqqrrrpppnnntttqqqmmmlllnnnooonnnmmmnnnqqqrrrppprrrvvvtttoooqqqpppqqqsssttttttsssqqqsssrrrtttvvvqqqpppzzzyyyxxx~~~xxxwww}}}||||||{{{{{{|||zzzyyywwwvvvuuuuuuvvvwwwwwwvvvvvvwwwxxxxxxwwwvvvtttrrrrrrtttvvvuuurrrnnnwwwuuuqqqmmmmmmooorrrtttuuuttttttsssrrrqqqpppoootttrrrrrrsssqqqnnnooorrruuuvvvvvvuuuvvvxxxuuuqqqrrrpppqqquuuyyyyyytttnnnuuuuuuuuuuuutttrrrqqqppprrroooppprrrrrrooonnnpppmmmmmmmmmnnnoooppprrrsssnnnmmmmmmlllmmmnnnpppqqqnnnpppqqqrrrrrrrrrtttvvvyyyxxxtttppprrrwwwxxxuuu~~~wwwpppmmmnnnvvvxxxuuussstttsssqqqtttyyytttvvvxxxxxxvvvtttsssssssssqqqooommmnnnpppssstttttttttsssrrrpppooonnnnnnqqqrrrrrrqqqooooooqqqrrrtttpppllloootttuuuqqqllllllmmmnnnoooooonnnmmmllllllmmmoooqqqqqqpppnnnmmmtttsssqqqoooppprrrtttvvvppppppooonnnlllkkkjjjjjjrrrpppooooooqqqrrrrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmoooqqqrrrpppnnnuuurrrnnnlllmmmoooppppppoooppppppoooqqqttttttppplllnnnpppppppppqqqrrrtttuuutttwwwzzzvvvqqqxxxwww}}}}}}zzzzzz~~~}}}~~~}}}|||{{{{{{zzzxxxxxxwwwvvvuuutttvvvwwwtttuuuvvvxxxxxxwwwvvvtttsssppppppsssxxxxxxrrrmmmxxxvvvrrrpppppprrruuuwwwtttsssssstttttttttuuuuuutttssssssrrrqqqoooqqqssssssuuuvvvvvvwwwvvvtttqqquuurrrqqqvvv||||||uuummmqqqqqqrrrssssssssssssssspppnnnooossssssooonnnppptttrrrqqqrrrqqqooonnnppppppoooooopppppprrrssstttppppppqqqrrrssstttuuuuuuttttttsssqqqrrruuuxxxzzzsssrrrsssyyy~~~yyywwwttttttvvvxxxyyyzzzyyyvvvttttttuuurrrpppooonnnnnnppprrrsssuuuttttttrrrqqqpppooonnnrrrrrrrrrrrrqqqrrrssstttooonnnoooqqqtttuuutttsssnnnoooppppppppppppooonnnmmmooosssuuuvvvtttrrrpppttttttsssrrrqqqrrruuuwwwpppppppppqqqqqqpppooooooqqqooommmmmmnnnpppppppppnnnnnnnnnnnnnnnoooooooookkkkkklllnnnoooooonnnmmmsssqqqnnnllllllnnnpppqqqpppooonnnnnnppprrrsssqqqlllnnnppppppnnnnnnrrruuutttssswww|||{{{xxxzzz|||~~~{{{yyyyyy{{{||||||~~~{{{~~~}}}}}}|||{{{yyyxxxxxxvvvwwwxxxwwwuuutttvvvwwwrrrtttwwwyyyyyyxxxwwwvvvsssppppppsssxxxxxxsssnnnrrrrrrsssssstttuuuvvvwwwvvvuuuuuutttuuuvvvwwwwwwqqqrrrrrrqqqpppqqqtttuuurrrrrrtttvvvuuurrrqqqqqquuuqqqnnnrrrxxxyyysssmmmppppppqqqrrrrrrrrrrrrrrrpppnnnooosssssspppooopppuuuqqqqqqtttsssnnnmmmpppqqqqqqrrrrrrssstttuuuvvvsssrrrrrrsssttttttttttttooouuu|||~~~xxxssssssvvviiiwwwyyyzzzzzzyyyxxxuuuttttttuuupppqqqqqqrrrsssrrrrrrrrruuuuuutttsssrrrqqqpppoooqqqpppoooooopppqqqqqqqqqlllrrrvvvvvvrrrppprrruuuqqqqqqrrrrrrrrrrrrqqqqqqnnnpppsssvvvvvvuuurrrpppqqqsssssssssqqqqqqsssvvvqqqqqqrrrrrrrrrqqqpppppprrrpppnnnmmmooopppppppppnnnnnnnnnnnnooooooppppppjjjlllnnnooooooooonnnnnnpppooommmlllkkkmmmoooqqqqqqnnnmmmoooqqqrrrrrrrrrnnnqqqrrrqqqnnnnnnqqqtttooooooqqquuuxxxxxxzzz}}}}}}zzzzzz~~~{{{yyyyyy{{{||||||{{{}}}{{{~~~~~~~~~|||||||||{{{zzzxxxwwwvvvuuuwwwyyyxxxvvvtttvvvyyyrrruuuxxxyyyyyywwwwwwwwwsssrrrrrrtttwwwwwwtttpppmmmoooqqqsssuuuuuuuuutttyyyxxxvvvtttssssssttttttooorrrrrrooonnnrrruuuuuuqqqqqqrrruuusssooooooqqqrrrnnnlllooosssuuurrrnnnssssssssssssrrrpppooonnnqqqooopppssssssqqqpppsssqqqlllmmmssstttoooooosssrrrrrrrrrssstttttttttttttttsssrrrsssuuuuuuuuussszzz{{{{{{wwwpppppp{{{|||yyyxxxwwwuuusssppprrrtttvvvwwwuuusssqqquuuttttttssssssrrrrrrqqqpppnnnllllllnnnooonnnmmmooovvv|||yyypppjjjmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnoooqqqssssssrrrpppooonnnqqqsssssspppppprrrtttssssssrrrpppooonnnmmmmmmuuusssrrrrrrsssssssssrrrmmmnnnnnnooooooppppppqqqlllnnnqqqrrrqqqpppqqqqqqlllmmmmmmmmmlllmmmoooqqqqqqnnnmmmqqqsssrrrqqqssspppqqqrrrrrrqqqqqqqqqsssrrrqqqqqqrrrtttwwwzzz}}}xxxwww}}}|||{{{|||}}}~~~~~~yyy|||yyy~~~|||||||||{{{zzzxxxvvvuuutttxxx{{{zzzvvvuuuwwwzzztttwwwyyyyyyvvvuuuuuuvvvuuuuuuuuuvvvvvvuuuttttttoooppprrrtttuuuuuutttssswwwvvvtttrrrqqqqqqrrrrrrpppsssrrrmmmlllppptttsssrrrpppqqqtttqqqmmmnnnssspppoooppprrruuuuuutttrrruuuuuuuuutttsssrrrqqqpppsssppppppssssssqqqrrruuuqqqlllmmmuuuvvvpppooouuusssssstttttttttttttttttttttrrrqqqsssvvvxxxwwwuuu|||zzzzzz|||{{{}}}yyy{{{tttmmmqqqsssuuuwwwxxxvvvtttsssttttttttttttssssssssssssrrrooommmmmmnnnooonnnlllooouuu{{{xxxqqqlllmmmqqqrrrrrrqqqqqqqqqqqqrrrrrrppppppqqqrrrrrrqqqooonnnlllppptttssspppoooqqqssstttsssqqqpppooooooooopppuuutttttttttuuuuuusssqqqmmmnnnnnnoooppppppqqqqqqlllooorrrrrrqqqpppqqqrrrjjjmmmoooooonnnnnnoooqqqqqqnnnnnntttvvvrrrqqqsssnnnnnnoooqqqssstttsssqqqtttuuuuuuttttttxxx|||||||||zzz{{{}}}}}}~~~~~~{{{zzz||||||}}}|||zzzxxxvvvuuutttxxx|||{{{wwwuuuxxx{{{vvvyyyzzzxxxtttrrrrrrtttvvvwwwwwwvvvuuutttuuuvvvttttttuuuuuuuuuuuuuuuuuurrrqqqpppooooooqqqrrrtttqqquuusssllljjjooorrrpppssspppqqqtttqqqlllnnnuuupppsssvvvyyyzzzyyyxxxwwwssstttuuuuuuvvvvvvuuuuuuuuuqqqpppssssssrrrssswwwwwwqqqrrryyyyyyqqqooouuuvvvvvvvvvwwwvvvvvvuuuuuurrrppppppssswwwyyyyyywwwlllsssoooyyyzzzyyy~~~rrrhhhrrrsssuuuvvvwwwvvvuuutttsssssssssttttttttttttuuuvvvsssppppppqqqrrrpppnnnlllpppuuuvvvsssqqqqqqsssqqqppppppooooooppppppqqqssssssssssssrrrqqqqqqppplllpppttttttqqqooopppssssssrrrqqqpppqqqsssvvvwwwtttsssssstttuuutttqqqooommmnnnnnnooopppqqqqqqqqqjjjmmmpppqqqooonnnoooqqqjjjmmmqqqrrrpppoooppprrrqqqmmmooouuuwwwsssqqqssslllkkklllpppuuuvvvtttqqqpppssstttrrrssswww|||~~~~~~xxxwwwyyy|||}}}||||||}}}zzz}}}~~~|||{{{yyyxxxxxxyyy{{{|||xxxxxxxxxxxxyyyyyyzzz{{{tttuuuvvvvvvuuusssqqqoooqqqqqqrrrrrrssstttttttttxxxvvvsssqqqooonnnmmmnnnsssrrrqqqrrrttttttrrrpppwwwsssppppppssstttsssrrrtttrrrpppnnnmmmoooqqqrrrrrrqqqppprrruuuwwwwwwwwwsssttttttrrrqqqqqqsssuuussssssssstttuuuuuutttsssrrrqqqqqqrrrttttttrrrqqqooooooqqquuutttpppooosssuuussssssvvvyyyxxxuuutttzzz}}}{{{yyywww{{{tttoooqqqvvvvvvsssooovvvsssooooooqqqtttuuuuuuxxxwwwuuussspppnnnlllkkkqqqrrrrrrqqqooooooqqqtttoooqqqsssrrrooonnnppprrrssssssrrrqqqqqqpppooooootttrrrooooooqqqsssttttttmmmrrrwwwwwwtttrrrtttvvvrrrqqqrrruuuxxxwwwtttppppppnnnlllnnnqqqtttsssrrrkkklllnnnppppppooommmlllnnnnnnoooqqqrrrrrrrrrrrrpppooopppsssvvvvvvssspppnnnnnnnnnnnnooopppqqqrrrtttssstttwww{{{|||zzzxxx{{{www}}}}}}|||wwwvvvxxx|||xxx}}}wwwyyy{{{zzzyyyxxxwwwxxxyyy{{{|||yyyyyyxxxxxxxxxyyyyyyzzzuuuvvvxxxxxxxxxwwwuuutttuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqtttttttttttttttttttttttttttqqqppppppsssuuuuuuttttttsssqqqoooooopppqqqrrroooooooooqqqtttuuusssrrrsssuuuwwwwwwuuuttttttuuuwwwtttrrrtttyyyzzzwwwsssrrrqqqqqqrrrtttuuutttsssqqqppprrrtttssspppqqquuugggvvv|||lllmmmuuurrrvvvuuusssmmmoooxxxooosssxxx{{{zzzwwwtttsssrrrqqqqqqpppooonnnmmmlllpppooonnnppprrrrrrpppmmmlllnnnqqqpppnnnmmmppprrrrrrrrrrrrrrrqqqqqqqqqqqqsssqqqnnnnnnoooqqqrrrrrrppptttxxxxxxtttqqqrrrtttrrrqqqrrruuuwwwwwwtttqqqpppnnnlllmmmppprrrrrrqqqmmmnnnnnnooonnnmmmlllkkkkkkkkklllmmmnnnnnnnnnmmmnnnmmmnnnpppssstttrrrooooooooooooooopppqqqrrrrrrtttssssssuuuyyy{{{zzzxxx{{{www}}}~~~}}}www|||zzzxxxwwwwwwzzz}}}|||}}}wwwzzz|||yyyxxxwwwwwwwwwyyyzzz{{{yyyyyyxxxxxxwwwxxxxxxxxxuuuvvvwwwxxxyyyxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwqqqrrrrrrssssssssssssssstttvvvwwwuuusssrrruuuxxxqqqpppoooqqqtttvvvwwwvvvuuutttrrrqqqqqqqqqrrrsssppppppqqqsssuuutttrrrppprrruuuxxxyyyxxxvvvuuuuuuuuupppmmmpppwwwzzzvvvppprrrpppooopppsssvvvwwwwwwuuussstttwwwvvvtttvvvzzzuuuxxxxxxuuuxxx|||ssswwwyyynnnmmmnnnrrrhhhooopppsssvvvvvvsssrrrtttxxxppppppqqqqqqrrrrrrssssssooolllkkkooottttttnnnhhhiiillloooooommmmmmppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooommmmmmnnnooooooooopppsssvvvuuurrrooooooppprrrqqqrrrtttvvvuuusssqqqooommmlllmmmnnnppppppooopppooonnnmmmlllkkkkkkjjjjjjjjjkkkkkklllkkkkkkjjjkkkkkklllnnnqqqrrrpppooopppooooooppppppqqqrrrssstttrrrrrrsssvvvxxxxxxxxxzzzvvvzzz~~~uuuyyy{{{||||||zzzzzz}}}|||www|||~~~yyyyyyxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwssstttuuuuuuuuuuuuttttttyyyyyyxxxwwwwwwvvvuuuuuuoooppprrrssstttsssrrrrrrqqqtttwwwuuuqqqppptttyyyqqqpppqqqrrrsssuuuvvvvvvuuuttttttssssssssssssssswwwvvvuuuuuuvvvwwwvvvuuurrrtttvvvvvvuuuttttttuuussspppnnnqqqvvvxxxuuurrrqqqooonnnooorrrvvvxxxxxxxxxvvvxxxzzzyyyvvvwww{{{wwwuuuwwwzzz|||uuuqqqwwwrrrrrrssssssrrrqqqrrrtttvvvooopppqqqrrrsssttttttuuuooommmlllooorrrrrrnnnjjjkkknnnpppooommmmmmooorrrttttttssssssrrrqqqqqqpppqqqooommmmmmnnnoooooonnnmmmooorrrrrrpppmmmmmmmmmqqqqqqqqqrrrsssssssssrrrnnnmmmllllllmmmmmmmmmmmmpppooommmkkkjjjkkkllllllllllllmmmmmmmmmllllllkkkiiijjjkkkmmmoooppppppoooppppppppppppqqqrrrssstttsssrrrqqqrrrsssuuuwwwxxxyyywwwuuu{{{xxx}}}~~~|||yyy|||xxxuuu{{{|||{{{zzzyyyxxxwwwvvvvvvvvvyyyxxxwwwwwwvvvvvvvvvvvvttttttttttttsssrrrqqqqqqwwwvvvvvvuuutttsssrrrrrrooopppqqqrrrrrrqqqoooooonnnrrruuusssooonnnrrrwwwrrrssstttssssssrrrrrrsssuuuuuuuuuuuuuuutttssssss|||yyyvvvtttuuuwwwxxxyyyuuuuuutttsssrrrsssvvvyyyuuuvvvxxxyyyyyyxxxyyyzzzrrrpppnnnooorrruuuwwwxxxyyywwwxxxyyyvvvrrrqqquuuppprrrzzzwwwuuuvvvxxxwwwrrrmmmmmmmmmnnnnnnnnnoooooooooppppppppppppoooooopppqqqooorrrsssrrrooommmoooqqqvvvuuutttsssqqqpppnnnnnnrrrpppoooooopppqqqpppooolllnnnppprrrqqqpppooooooppppppppppppppppppqqqrrrnnnnnnmmmlllkkkkkkkkklllooonnnllljjjjjjlllnnnooommmmmmnnnnnnnnnmmmlllllljjjkkkmmmnnnnnnooopppqqqppppppppppppqqqrrrssstttrrrrrrrrrrrrrrrtttvvvxxxxxxwwwtttxxxyyyyyy}}}~~~||||||}}}zzzxxxyyy~~~|||{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwvvvuuusssrrrrrrqqquuuttttttsssrrrqqqqqqpppqqqqqqqqqqqqpppooonnnmmmnnnqqqssstttrrrqqqrrrttttttuuuvvvuuurrrpppppppppttttttuuuvvvvvvtttsssrrrzzzwwwtttssstttvvvwwwxxxwwwwwwuuusssrrrtttyyy|||tttxxx{{{zzzwwwuuuxxx{{{uuusssrrrrrruuuwwwwwwwwwxxxvvvuuuwwwvvvtttwww}}}uuuwwwnnnxxxvvvmmmnnnqqqrrrqqqqqqqqqpppppppppoooooooooqqqrrrsssqqqoooooorrruuurrruuuvvvtttpppnnnoooqqquuuuuusssrrrpppooommmmmmqqqpppoooppprrrsssrrrqqqnnnoooqqqsssttttttsssrrrnnnnnnnnnmmmlllmmmooorrrooooooooommmjjjiiijjjkkkooonnnlllkkklllmmmoooqqqkkkkkkllllllmmmllllllllllllmmmnnnnnnnnnnnnoooqqqpppooooooppppppqqqrrrsssqqqrrrssssssrrrsssuuuwwwwwwxxxuuuwwwsss|||yyy|||}}}}}}{{{{{{~~~}}}zzz|||{{{yyyyyyyyyzzzzzzzzzyyyyyyvvvvvvuuuuuuuuuvvvwwwwwwvvvvvvuuuttttttttttttttttttttttttssssssrrrrrrrrrrrrqqqppppppooooooppppppppprrruuuwwwwwwvvvuuutttsssuuuwwwvvvrrrpppoooppprrrtttuuuvvvvvvtttrrrqqquuutttssstttvvvvvvuuutttuuuuuutttsssssstttwwwzzztttvvvwwwwwwuuuttttttuuuzzzxxxwwwxxxyyyyyyxxxwwwxxxuuuuuuzzzvvvnnnyyyuuuoooppprrrtttuuuuuuuuuttttttsssssssssrrrqqqqqqqqqrrrrrrrrrqqqrrrtttvvvtttqqqoooqqqsssrrrqqqqqqppppppoooooonnnooonnnnnnpppssstttsssrrrooopppqqqssstttsssqqqooolllmmmmmmkkkiiijjjmmmqqqpppqqqpppnnnjjjhhhiiikkkppppppooonnnmmmnnnoooooojjjjjjkkklllmmmmmmmmmllllllnnnooonnnllllllnnnpppoooooooooooopppqqqrrrrrrppprrruuuuuusssssstttvvvvvvwwwwwwxxx{{{}}}}}}|||zzzxxxyyy{{{yyywwwyyy|||uuuvvvwwwyyyzzz{{{|||||||||uuuuuutttuuuuuuvvvwwwxxxtttsssssssssssstttuuuuuuuuuuuuuuuuuuttttttttttttrrrqqqpppppppppqqqrrrsssssstttvvvzzz|||{{{xxxuuurrruuuwwwvvvsssppppppqqqrrrsssuuuwwwvvvtttrrrppprrrsssuuuxxxzzzyyyuuurrrpppqqqssssssrrrssstttvvvzzzxxxwwwwwwyyyxxxvvvttt}}}|||{{{||||||{{{yyywwwyyyvvvxxx|||vvvwwwmmmwwwxxxlllkkk~~~qqqiiitttssssssssssssrrrrrrrrrrrrooonnnrrrvvvvvvqqqkkkppprrrtttsssqqqppprrruuunnnnnnoooooopppppppppqqqmmmmmmnnnppprrrtttsssrrrooooooooopppqqqooommmjjjkkklllllliiiggghhhlllppppppqqqqqqnnnjjjhhhiiikkksssrrrqqqooonnnnnnnnnnnnjjjkkklllmmmnnnooooooooommmnnnooonnnkkkjjjlllooonnnnnnnnnnnnooopppqqqrrrooosssvvvvvvtttssstttvvvuuuwwwyyyyyy}}}~~~yyywwwzzz~~~||||||xxx}}}}}}xxxsssuuuxxxzzz||||||{{{{{{xxxvvvuuuwwwzzz{{{zzzwwwttttttsssssstttuuuvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxxxxtttpppoooqqqssstttssszzzxxxvvvvvvxxxzzzzzzzzzoooqqqsssrrrqqqpppqqqrrrrrrssstttuuutttrrrooonnn|||yyyvvvttttttuuuuuuuuuuuuttttttuuuxxxyyyyyyxxxyyy{{{zzzvvvtttuuutttqqqrrryyy~~~{{{vvvvvvyyy{{{kkkuuuvvvmmmppp~~~yyy|||wwwzzzvvvttt|||qqqooosssvvvxxxvvvsssqqqpppooosssrrroooqqquuusssmmmqqqtttwwwxxxuuuqqqmmmkkkppppppqqqpppooommmkkkjjjppprrrqqqnnnooosssuuusssllllllmmmrrrvvvtttllleeeoooppppppmmmnnnqqqrrrooorrrmmmllloooooojjjjjjoooooonnnnnnmmmmmmmmmnnnnnnpppoooooooooooooooppppppnnnllljjjjjjlllnnnooonnnoooooopppqqqqqqqqqqqqqqqqqqrrrsssrrrqqqqqqsssttt|||tttvvv~~~}}}}}}|||}}}~~~}}}|||~~~vvvxxxzzz|||vvvwwwyyyzzz{{{{{{{{{zzzxxxwwwvvvwwwyyyzzzxxxvvvxxxwwwuuusssssstttuuuvvvvvvvvvuuuttttttuuuwwwwwwxxxtttqqqpppqqqssstttsssuuusssrrrrrrtttuuuuuuuuuttttttsssqqqooooooqqqssspppqqqssstttuuutttsssrrr|||zzzwwwuuuvvvwwwwwwvvvtttsssssssssuuuvvvuuuttttttwwwvvvsssrrrttttttqqqtttuuuyyy~~~|||uuuqqquuurrrvvvwwwtttooouuuuuu}}}wwwwwwxxxzzzpppooouuuyyytttnnnooorrrrrrooopppuuuuuurrrooorrruuuuuusssqqqooonnnssssssssssssrrrpppnnnmmmmmmoooooolllmmmqqqrrrpppqqqpppqqqtttxxxvvvpppjjjkkkpppqqqmmmjjjlllnnnnnnooolllkkkoooooollllllpppmmmmmmllllllmmmmmmnnnooommmmmmmmmmmmnnnpppqqqrrrqqqooommmlllmmmnnnnnnmmmoooooopppqqqqqqrrrrrrrrrqqqrrrsssrrrqqqqqqsssuuuuuurrryyyzzzxxx{{{~~~}}}|||}}}yyyrrrvvvxxx{{{{{{{{{zzzzzzzzzzzzzzzuuuuuuuuuvvvyyyyyyxxxwwwzzzxxxuuurrrqqqrrrssstttqqqqqqppppppppprrrssstttwwwtttqqqpppqqqssssssssswwwuuuttttttvvvwwwwwwvvvwwwvvvtttpppnnnnnnqqqtttmmmoooqqqtttuuuvvvvvvvvvwwwuuurrrqqqrrrssssssrrrvvvuuussstttuuuuuutttrrrrrruuuuuussssssvvvvvvssswwwuuuxxx}}}{{{sssppptttxxxqqqyyy}}}www}}}|||hhhxxxtttvvv{{{rrrtttwwwvvvrrrooosssssspppooorrrtttsssnnnppprrrrrrqqqppppppqqqtttttttttsssrrrqqqpppooooooqqqqqqoooooossstttrrrtttsssrrrtttwwwvvvrrrnnniiippprrrmmmhhhhhhkkkmmmmmmjjjkkknnnooommmnnnppplllkkkkkkkkklllmmmnnnnnnkkkkkkkkkkkkmmmoooqqqrrrtttqqqooommmmmmnnnmmmlllnnnnnnooopppqqqqqqrrrrrrpppqqqrrrrrrqqqqqqrrrtttpppsss|||xxxsssyyy~~~}}}|||}}}~~~~~~~~~|||pppooossszzz~~~}}}|||zzzzzzyyyyyyyyyrrrrrrtttvvvxxxyyyyyyyyyxxxvvvssspppoooppprrrtttqqqqqqppppppqqqrrrtttuuuvvvtttrrrqqqqqqrrrssssssxxxvvvuuuvvvxxxyyyxxxwwwtttuuutttrrrqqqqqqsssuuulllnnnppprrrtttuuuvvvvvvtttrrrppppppqqqrrrrrrqqqyyywwwvvvvvvvvvvvvtttsssvvvxxxyyyvvvvvvyyyyyywww}}}{{{||||||tttooouuuoooqqquuupppssstttrrrpppooooooppppppqqqqqqpppnnnoooppprrrqqqqqqppppppooonnnmmmmmmoooqqqrrrooopppttttttrrrtttrrrpppqqqrrrrrrpppnnnjjjoooqqqmmmkkklllnnnmmmlllkkklllmmmnnnmmmmmmnnnmmmllllllkkkkkkkkklllllllllkkkjjjjjjkkkmmmooopppssspppnnnmmmmmmnnnmmmlllmmmmmmmmmnnnnnnooopppqqqnnnoooqqqqqqppppppqqqsssqqqttt{{{xxxtttzzzzzzyyyyyy|||~~~zzzvvvnnnpppwww~~~|||{{{yyyyyyyyyyyyuuuvvvwwwwwwwwwvvvvvvvvvrrrqqqooonnnoooqqqsssuuuvvvuuuuuutttuuuvvvwwwxxxttttttsssrrrqqqqqqrrrsssrrrqqqpppqqqssstttsssrrrooorrruuuvvvvvvuuuuuuvvvoooooopppqqqrrrssssssssswwwuuutttuuuvvvwwwvvvuuuxxxwwwuuuuuuvvvvvvtttsssxxx{{{{{{xxxxxxzzzzzzwww}}}yyy{{{{{{ooorrrmmmqqquuuiii~~~xxxsssssspppqqqrrrsssrrrpppooopppssssssqqqooommmmmmoooqqqoooooonnnnnnmmmmmmlllllljjjmmmnnnllllllppppppmmmsssqqqoooooooooooonnnnnnnnnoooooonnnqqquuurrrmmmlllnnnnnnmmmmmmmmmllljjjooonnnmmmlllkkkjjjjjjjjjnnnmmmkkkiiiiiijjjlllmmmnnnlllkkkkkkmmmnnnooonnnmmmllllllkkklllmmmnnnnnnlllnnnpppqqqppppppqqqrrrssssssuuuwwwvvvwww{{{|||yyyxxxyyy}}}~~~{{{~~~vvvrrrvvv~~~||||||{{{{{{zzzyyyyyyxxx{{{||||||yyyvvvsssqqqqqqnnnnnnnnnoooppprrrtttuuuuuutttsssrrrrrrsssttttttsssttttttsssqqqqqqrrrtttppppppoooqqqrrrsssqqqpppmmmqqquuuxxxxxxxxxwwwwwwsssrrrrrrrrrrrrrrrqqqqqquuutttssstttvvvwwwwwwuuutttsssrrrrrrtttuuutttsssvvvyyyyyyvvvvvvxxxxxxuuutttssszzzrrrnnnmmmmmmnnnzzz{{{mmmdddzzznnnbbbxxxtttpppnnnrrrtttttttttuuuttttttrrrpppmmmmmmppprrrqqqpppooonnnnnnnnnnnnoookkknnnooommmnnnqqqqqqnnnssssssqqqpppooonnnnnnoooqqqpppnnnnnntttxxxtttllllllnnnooommmlllmmmkkkhhhoooooommmlllkkkkkkkkkjjjpppnnnkkkiiihhhiiikkklllkkkjjjiiijjjmmmoooppppppnnnmmmlllkkkjjjkkklllmmmlllnnnqqqrrrrrrqqqrrrssssssqqqpppqqqsssvvv{{{zzz}}}||||||}}}~~~~~~|||~~~~~~|||xxxwww|||xxxyyyzzz{{{{{{zzzyyyxxx|||}}}}}}{{{vvvrrrqqqrrrmmmnnnpppqqqssstttuuuuuutttsssqqqpppoooooopppppprrrtttuuutttrrrppprrrtttsssssssssuuuvvvvvvuuussspppsssvvvxxxxxxwwwxxxyyyvvvuuuuuutttssssssssssssqqqpppppprrrtttuuutttsssqqqpppppprrrtttvvvvvvuuusssvvvvvvtttuuuxxxyyyvvvuuu~~~nnnvvvtttssswwwnnnooosssuuuvvvyyyrrrsssrrrqqqoooooorrrtttqqqqqqooonnnnnnoooooopppnnnrrrsssrrrrrruuuuuurrrsssrrrrrrpppooonnnnnnnnnqqqrrrpppoooqqqsssooohhhiiimmmooollllllnnnmmmhhhnnnmmmmmmlllmmmmmmnnnnnnooommmkkkiiihhhjjjmmmnnnllljjjiiikkknnnpppqqqrrrrrrpppnnnlllkkkkkkllllllnnnqqqtttuuuuuutttuuuuuuqqqtttuuusssrrruuuwwwwww{{{{{{|||~~~~~~~~~|||yyy|||zzz}}}uuuwwwyyy{{{{{{{{{yyyxxxxxx{{{|||{{{wwwuuuuuuwwwnnnppprrrtttuuuuuuuuutttyyyxxxvvvtttssssssssstttrrrtttvvvtttrrrppprrrtttsssssstttuuuwwwwwwuuussstttuuuvvvvvvuuuvvvxxxzzzxxxwwwvvvuuuuuuuuuuuuuuusssrrrssstttwwwxxxwwwvvvqqqpppqqqsssvvvyyyyyyyyyqqqtttvvvtttvvvzzz{{{yyyzzzpppnnnqqqsssuuuxxxpppqqqrrrqqqqqqrrrtttvvvpppooonnnmmmmmmnnnoooooommmppprrrqqqqqqtttsssppppppqqqqqqpppmmmlllllllllooosssssspppmmmllljjjfffffflllnnnllllllpppoooiiikkkllllllmmmnnnoooqqqqqqnnnllljjjhhhiiikkknnnqqqnnnlllkkkllloooqqqrrrrrrtttssspppmmmlllllllllmmmpppsssvvvxxxxxxwwwwwwxxxqqqxxx|||yyyttttttuuuttt}}}yyyyyy|||~~~~~~}}}zzzwwwxxxxxxyyyzzz{{{{{{{{{{{{yyy|||{{{uuutttwwwwwwsssrrrqqqqqqsssuuuuuuqqqnnnvvvvvvvvvtttsssuuuyyy|||vvvvvvuuurrrpppppprrrtttrrrssstttttttttsssqqqpppxxxyyywwwsssrrruuuvvvtttzzzxxxuuusssrrrrrrssstttuuuuuuuuuuuuuuutttttttttuuutttuuuwwwzzz{{{zzzxxxvvvnnnttt{{{kkkttt|||~~~wwwvvv|||www}}}wwwiiimmmuuuvvvlll{{{vvvqqqxxxwwwnnnppplllkkknnnooollljjjkkkoooooonnnmmmmmmnnnpppqqqrrrpppmmmnnnoooooommmjjjmmmooopppnnnjjjhhhiiikkkjjjkkkmmmoooooonnnmmmlllfffiiimmmoooooopppqqqrrrlllkkkjjjlllnnnqqqqqqqqqqqqrrrrrrqqqqqqqqqtttvvvqqqpppnnnoooppprrrqqqqqqnnnppprrruuuvvvvvvuuutttxxxuuussstttwwwwwwsssooo~~~}}}~~~{{{}}}{{{yyyyyy}}}~~~~~~~~~}}}zzzxxxwwwxxxyyyzzz{{{zzzyyyyyytttxxxwwwsssssswwwwwwtttuuusssrrrsssuuutttqqqnnnrrrrrrrrrqqqqqqsssvvvzzzsssttttttrrrpppoooqqqsssnnnqqqtttwwwwwwvvvsssqqqsssvvvvvvtttsssvvvuuurrrvvvtttsssqqqqqqrrrssstttvvvuuuuuuuuutttttttttttttttvvvxxxxxxwwwwwwyyy{{{vvvyyy}}}{{{rrruuuyyyzzzrrrnnnlllmmmyyyppprrrsssqqqzzz{{{sssooossssssooorrrnnnmmmpppqqqnnnlllmmmnnnnnnnnnpppqqqrrrrrrqqqrrrpppnnnnnnppppppnnnllllllmmmnnnllliiiggghhhjjjiiijjjlllmmmmmmmmmlllkkkhhhjjjmmmnnnnnnoooqqqrrrnnnlllkkklllnnnoooooooooqqqqqqqqqooonnnnnnppprrrqqqooonnnoooqqqssssssrrroooppprrrtttuuuuuuuuutttwwwtttsssuuuxxxxxxtttppp{{{{{{{{{}}}}}}yyy|||zzzyyyyyy|||}}}~~~}}}}}}|||{{{yyywwwxxxyyyzzzzzzyyywwwuuurrruuuuuussstttxxxyyywwwxxxvvvtttsssttttttrrrqqqpppqqqqqqpppppprrruuuxxxqqqsssttttttrrrqqqrrrsssnnnqqquuuyyyyyywwwsssqqqooosssuuutttuuuvvvuuuqqqrrrqqqppppppppprrrssstttvvvvvvuuuttttttttttttttttttxxx{{{xxxtttsssxxx~~~{{{~~~yyyqqquuuyyy~~~{{{}}}zzzsssxxxwwwuuurrrpppoooqqqssstttpppooorrrssspppnnnnnnlllkkklllppptttuuurrroooqqqpppoooooopppqqqpppnnnmmmnnnooommmkkkiiijjjkkkkkkkkkkkklllllllllmmmmmmjjjkkkmmmmmmlllmmmppprrrpppnnnllllllnnnnnnnnnmmmppppppooommmkkkkkklllnnnpppooonnnppprrrssssssrrroooppppppqqqrrrsssttttttvvvtttsssuuuxxxyyyvvvsssuuuzzzxxxyyy||||||zzzyyy{{{wwwxxx{{{}}}zzzuuuuuuyyyvvvwww}}}}}}vvv{{{zzzyyyyyy{{{}}}~~~}}}|||}}}|||{{{zzzwwwxxxyyyzzzyyywwwuuusssuuuvvvvvvvvvwwwyyyzzzzzzyyywwwuuusssssstttuuuvvvtttuuutttsssrrrsssuuuxxxpppsssuuuvvvuuutttssssssqqqsssvvvxxxxxxvvvsssqqqooosssuuuttttttwwwwwwsssqqqqqqppppppqqqqqqrrrssswwwvvvuuutttsssttttttuuuuuuwwwxxxuuusssssswww|||uuukkkrrr~~~}}}~~~xxx|||tttpppssssssppprrryyyvvvrrrpppssstttpppnnnooommmkkkjjjmmmppprrroookkkppppppppppppqqqqqqqqqpppqqqqqqqqqpppooonnnmmmnnnmmmmmmllllllmmmmmmnnnooolllmmmmmmlllkkkllloooqqqooonnnllllllnnnooonnnmmmnnnooonnnlllkkkjjjlllnnnpppooonnnoooqqqrrrpppooooooooonnnooooooqqqrrrssstttssstttvvvxxxyyywwwuuupppvvvwwwyyy|||}}}|||||||||zzz{{{|||zzz}}}}}}yyyvvvxxx}}}~~~{{{wwwvvvzzzzzzzzzzzz{{{}}}}}}~~~~~~{{{{{{|||||||||{{{xxxxxxyyyyyyxxxvvvtttsssxxxwwwwwwwwwwwwwwwwwwyyyxxxwwwuuutttsssuuuwwwyyywwwwwwwwwuuusssrrrtttuuunnnqqqtttuuutttrrrqqqqqqrrrrrrsssuuuvvvvvvwwwwwwsssuuuuuurrrssswwwyyyxxxtttssssssrrrrrrrrrrrrrrrwwwvvvtttsssssssssuuuuuuvvvtttrrrrrrsssuuuwwwxxx{{{ppprrr~~~uuummm~~~sssnnnsssuuuqqqrrrzzzvvvqqqpppssssssooommmnnnrrrooolllkkkmmmnnnmmmlllooopppppppppppppppqqqqqqrrrqqqppppppppppppooonnnllllllkkkkkkllllllmmmnnnlllmmmmmmlllkkkkkknnnpppnnnlllkkklllnnnppppppooommmnnnnnnmmmlllmmmoooqqqpppooooooooopppooommmkkknnnmmmmmmmmmnnnooopppqqqrrrssstttvvvxxxxxxwwwvvvmmmwwwyyy{{{{{{|||}}}|||{{{~~~}}}~~~}}}wwwtttvvv{{{wwwwww{{{}}}|||yyytttvvvyyy|||{{{xxxzzzzzz{{{|||{{{zzz|||~~~zzz|||}}}zzzzzz{{{|||}}}|||yyyyyyyyyxxxwwwvvvuuuuuuyyyvvvuuuvvvvvvssssssvvvwwwwwwvvvuuussstttwwwyyyuuuvvvvvvtttrrrqqqqqqsssmmmooorrrrrrqqqooonnnnnnooooooppprrrtttwwwzzz|||tttvvvuuurrrrrrwwwzzzyyyuuuuuuttttttssssssrrrrrrxxxvvvtttsssrrrsssuuuvvvuuurrrppprrruuuwwwxxxwwwrrr|||kkksss|||yyy{{{yyy|||rrrrrrsssrrrssswwwvvvqqqpppssssssooolllmmmvvvtttrrrooommmmmmooopppooopppqqqqqqooonnnoooqqqpppooommmnnnoooooommmllljjjjjjjjjkkkkkkkkklllllljjjlllllllllkkklllmmmooommmlllkkklllnnnppppppooonnnooooooooonnnooorrrtttpppoooooopppqqqpppmmmkkknnnnnnnnnoooooooooppppppqqqrrrtttuuuvvvvvvvvvuuummm{{{}}}}}}zzzyyy{{{yyyvvv|||zzz{{{~~~}}}xxxuuuvvvwwwtttqqqrrruuuxxxyyyxxxyyyzzzzzzzzz{{{~~~~~~~~~}}}~~~{{{{{{zzz|||~~~}}}{{{{{{zzz{{{~~~|||zzzyyy{{{|||}}}}}}zzzyyyxxxwwwvvvwwwwwwxxxyyyuuutttwwwvvvsssssswwwxxxyyyyyyvvvsssrrrsssuuuqqqsssssssssqqqqqqrrrsssoooqqqsssrrrpppooonnnnnnooopppqqqsssuuuvvvwwwwwwsssuuuuuusssssswwwxxxuuurrrsssssstttttttttttttttxxxvvvtttrrrrrrsssuuuvvvqqqrrrtttuuuvvvxxxyyy{{{tttssswwwsss~~~tttrrrtttuuuuuuvvvrrrqqqssssssooommmmmmrrrtttvvvsssooommmooorrroooqqqrrrpppnnnlllmmmooopppnnnlllmmmoooooommmkkkkkkkkkmmmnnnnnnnnnmmmlllhhhjjjlllmmmllllllmmmoooooommmllllllnnnooonnnmmmpppqqqqqqpppnnnoooqqqsssoooooooooqqqssssssqqqoooooopppqqqrrrrrrrrrqqqpppppprrrtttuuuuuutttttttttooo|||}}}zzzxxx{{{{{{wwwyyyxxx{{{||||||}}}{{{zzzxxxxxxyyyzzz{{{zzz{{{zzzyyyxxx{{{~~~}}}zzzyyy|||{{{{{{{{{~~~~~~|||{{{}}}~~~~~~|||yyyyyyzzz|||}}}}}}{{{zzzxxxvvvvvvwwwyyyzzzzzzuuuuuuyyyyyyuuuvvvzzzzzz{{{{{{wwwrrrpppppprrroooqqqssssssssssssuuuwwwtttuuuvvvuuurrrqqqqqqqqqrrrsssuuuvvvuuussspppnnnppptttvvvttttttvvvuuuqqqoooppprrrssstttuuuuuuuuuxxxvvvtttrrrrrrsssuuuvvvnnnsssyyyyyywwwwww{{{}}}yyywwwssswwwyyyvvvwwwsssrrrttttttpppmmmnnnkkkqqqvvvuuuooolllnnnrrroooqqqrrrpppmmmkkklllnnnrrrooonnnnnnqqqqqqooommmmmmoooqqqrrrsssrrrpppooogggiiilllnnnmmmmmmmmmnnnqqqooommmmmmmmmmmmmmmkkkrrrsssrrrpppnnnnnnoooqqqmmmnnnpppsssvvvvvvuuusssppprrrtttuuuuuutttsssrrrppprrrtttuuutttssssssssspppzzz}}}zzzzzz}}}yyyxxx||||||vvvtttxxxxxxxxxvvvtttsssuuuwwwvvvxxxxxxwwwuuuwww{{{~~~zzzxxx{{{{{{~~~|||{{{~~~xxxvvv{{{~~~|||zzzyyy}}}zzzwwwuuuuuuuuuuuuuuutttssstttvvvvvvuuuttttttwwwyyyvvvppppppvvv|||xxxtttpppoooqqqssstttsssnnnoooqqqrrrssssssrrrqqqrrrvvvwwwuuutttuuurrrnnnsssssssssrrrrrrsssssstttoooqqquuuxxxyyywwwtttrrrrrrtttvvvuuutttsssssstttwwwuuuvvvxxxxxxwwwxxx|||}}}rrrnnn}}}vvvxxx~~~}}}||||||yyyxxxtttwwwxxxvvv~~~~~~uuutttzzzwwwlllkkknnnppppppooonnnoooooommmnnnooopppppppppppppppuuuqqqmmmlllnnnpppooonnniiimmmpppooommmkkkkkkmmmlllkkkiiiiiihhhhhhhhhhhhmmmmmmlllkkklllmmmnnnooorrrlllkkknnnooolllnnntttsssnnnoootttuuuqqqnnnpppsssssstttuuuuuuuuuttttttnnnooorrrtttvvvwwwwwwwwwtttwww{{{zzz}}}~~~|||yyy|||~~~{{{xxxxxxyyytttsssrrrrrrsssvvvzzz|||}}}{{{yyyvvvtttuuuyyy|||~~~{{{~~~}}}zzzzzz{{{~~~|||}}}}}}~~~zzz{{{zzz}}}~~~|||||||||{{{yyywwwvvvvvvwwwwwwttttttuuuvvvxxxxxxvvvtttrrrvvvzzzxxxsssqqquuuyyyuuusssrrrrrrttttttrrrppppppqqqrrrssssssttttttssstttwwwwwwttttttwwwwwwtttwwwvvvuuutttsssrrrrrrrrrppprrruuuwwwxxxwwwuuusssvvvvvvuuuttttttsssrrrrrruuuuuuxxxyyyrrrnnn}}}}}}www|||{{{lllvvvyyyxxx~~~zzz{{{zzzqqq|||pppxxxxxxqqqpppvvvuuunnnrrrrrrqqqooommmlllmmmooooooppppppqqqqqqrrrqqqqqqqqqnnnlllllloooqqqrrrqqqmmmoooqqqpppnnnmmmmmmooollllllmmmllljjjjjjkkkllllllkkkkkklllmmmoooppprrrsssooonnnqqqrrrooopppuuusssooonnnssstttqqqoooqqqoooppppppqqqqqqrrrssssssrrrrrrssstttuuuvvvvvvvvvuuuwww~~~~~~|||{{{zzz}}}|||zzzzzzzzzvvvuuuttttttvvvyyy|||~~~}}}~~~}}}|||{{{{{{}}}|||~~~|||{{{{{{|||xxxvvvyyyzzz|||{{{~~~wwwzzz}}}~~~}}}|||{{{{{{yyyyyywwwvvvvvvwwwxxxyyyttttttuuuxxxyyyyyyvvvtttpppuuuyyyyyyuuurrrtttwwwrrrrrrsssuuuvvvuuuqqqnnnrrrrrrrrrrrrssstttuuuvvvpppsssrrroooppptttvvvuuuzzzyyywwwuuusssrrrqqqqqqrrrsssuuuvvvwwwwwwvvvuuu{{{wwwsssrrrssstttrrrppptttuuuxxxwwwlllmmmvvvlllwwwyyyvvvyyyuuuvvvkkk~~~rrruuunnntttvvvqqqpppsssrrrnnntttsssqqqmmmkkkkkknnnpppoooooopppppppppppppppqqqooommmllllllnnnpppqqqqqqoooppppppooommmmmmnnnoookkkmmmooonnnkkkjjjkkknnnjjjjjjjjjlllnnnppprrrsssnnnlllmmmppppppnnnmmmooosssooonnnqqqrrrqqqppprrrooonnnnnnnnnoooqqqrrrsssuuuuuuttttttssssssttttttwwwuuu|||{{{{{{{{{}}}~~~|||zzzyyyyyyxxxwwwwwwxxx{{{}}}}}}}}}~~~|||~~~}}}{{{{{{|||zzztttsss~~~|||}}}|||wwwyyyxxx{{{vvvxxxyyyyyyxxxvvvvvvwwwyyyxxxwwwwwwvvvwwwxxxxxxuuuttttttuuuwwwwwwvvvuuurrruuuxxxwwwtttrrrtttwwwrrrssstttuuuuuutttqqqooosssrrrrrrqqqrrrtttuuuwwwooorrrrrroooppptttuuusssyyyxxxwwwuuusssrrrqqqqqqtttttttttuuuvvvvvvwwwwww|||vvvqqqqqqtttvvvtttqqqssswwwwwwqqqooo~~~ooozzz{{{yyyyyysssqqqqqquuuwwwvvvsssrrrooolllnnnnnnnnnmmmlllmmmooorrrnnnmmmmmmmmmmmmmmmnnnnnnqqqpppnnnmmmmmmmmmmmmmmmooonnnmmmlllkkkkkklllnnnkkknnnpppnnniiiggghhhkkkiiiiiijjjkkkmmmnnnppppppkkkkkkmmmoooooommmlllkkkssspppnnnooopppqqqqqqrrrrrrqqqooonnnoooppprrrsssuuutttrrrqqqqqqrrrssssssxxxttt}}}zzz{{{}}}{{{xxxvvvzzzyyyyyyyyyzzz|||~~~}}}~~~{{{zzz~~~}}}}}}}}}}}}|||{{{{{{{{{|||wwwqqqwww{{{~~~~~~tttxxxuuuwwwxxxyyyyyyxxxuuusssttttttyyyxxxxxxwwwvvvvvvvvvvvvvvvtttqqqqqqsssuuuvvvvvvuuuvvvvvvtttqqqrrruuuxxxttttttssssssrrrrrrrrrsssrrrrrrqqqqqqqqqsssuuuvvvsssvvvxxxvvvvvvxxxwwwsssvvvuuutttsssrrrrrrrrrrrrtttttttttuuuvvvvvvwwwxxxzzzuuuppppppuuuxxxwwwttttttyyyvvvqqq|||zzz}}}~~~{{{rrrwww}}}mmmxxx}}}ooo~~~tttssstttwwwwwwsssooommmjjjlllnnnnnnmmmlllmmmnnnooonnnmmmmmmlllmmmnnnnnnooooooooommmllllllllllllnnnmmmlllkkkkkklllmmmnnnoooqqqrrroookkkhhhggghhhiiijjjjjjkkkllllllllllllnnnppprrrrrrrrrqqqooommmqqqpppnnnmmmooorrrrrrqqqtttrrrpppnnnmmmnnnooopppqqqqqqpppooopppqqqssstttyyysss}}}}}}~~~~~~}}}{{{wwwuuuyyyyyyyyyyyyzzz|||}}}~~~}}}wwwxxx~~~|||zzz}}}|||{{{{{{{{{{{{yyyrrrrrr}}}~~~~~~|||{{{{{{}}}~~~|||}}}}}}|||{{{{{{}}}{{{yyywwwvvvzzzssszzzwwwvvv}}}}}}|||yyyvvvuuuuuuvvvxxxxxxxxxwwwwwwvvvvvvuuuuuussspppppprrrtttuuuuuuvvvvvvtttrrrqqqrrruuuxxxvvvuuusssqqqooopppsssvvvqqqqqqqqqqqqrrrssstttuuuqqqvvvxxxwwwwwwxxxuuuqqqssssssrrrrrrrrrssssssttttttuuuuuuvvvvvvwwwxxxxxxwwwtttqqqrrruuuxxxxxxvvvuuuxxxxxx~~~uuu~~~{{{~~~qqq|||~~~uuuvvvkkkbbb~~~|||sssoootttwwwsssppppppmmmoooppppppmmmkkkjjjjjjrrrqqqpppooonnnooopppqqqjjjkkkmmmmmmllllllnnnoooooommmlllmmmoooqqqqqqppptttssssssrrrpppmmmjjjhhhjjjjjjkkkllllllllllllkkkmmmqqqrrrqqqqqqqqqppplllooopppooommmooosssssspppqqqpppnnnmmmllllllmmmnnnnnnoooooopppqqqrrrtttuuuxxxrrr|||yyyvvvyyyyyyyyyzzz{{{|||}}}}}}~~~wwwxxx}}}~~~yyyyyy}}}|||}}}}}}|||zzz{{{tttrrrxxx}}}~~~|||~~~{{{}}}~~~~~~~~~~~~yyywww|||xxx}}}}}}|||yyywwwvvvwwwyyyuuuvvvvvvwwwwwwwwwwwwwwwsssrrrrrrtttuuuvvvtttssstttttttttsssrrrssstttuuuuuuuuutttqqqoooooosssvvvqqqrrrsssttttttuuuuuutttnnnrrrsssqqqrrruuutttqqqttttttssssssssssssttttttttttttvvvwwwwwwxxxwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvvvvsss}}}|||zzztttssszzz{{{|||zzzxxxvvvyyyeeekkk|||nnnpppuuurrrppprrrpppqqqqqqpppmmmllllllmmmtttrrrqqqoooooooooqqqrrrhhhkkkmmmmmmlllkkkmmmooolllkkkkkknnnqqqsssrrrppptttrrrpppqqqsssrrrmmmhhhjjjkkklllnnnoooooonnnnnnmmmqqqqqqnnnnnnpppoookkkllloooooommmoootttsssnnnmmmmmmnnnnnnnnnoooooooooooopppqqqrrrssstttttttttvvvqqqzzzvvvzzzzzz{{{{{{||||||}}}}}}zzzzzz~~~|||yyyzzz~~~|||{{{|||~~~~~~}}}{{{xxx~~~wwwzzz{{{|||~~~{{{}}}|||{{{~~~~~~{{{{{{{{{~~~}}}}}}|||{{{yyy{{{zzzyyywwwuuuuuuxxxzzzssssssuuuwwwxxxyyyyyyyyyqqqrrruuuxxxzzzxxxtttppprrrsssuuuuuuuuutttsssssstttuuuuuussspppppprrruuuqqqssstttvvvvvvvvvvvvuuupppssssssqqqrrrwwwyyyxxxvvvvvvuuuttttttttttttuuussstttvvvwwwxxxxxxwwwwwwuuuwwwxxxwwwuuutttttttttwwwooo{{{vvv{{{sssrrroooqqqtttxxxzzzpppuuupppyyysssxxxwwwqqqpppssspppooorrrqqqqqqpppnnnmmmooorrruuusssqqqooonnnmmmnnnooopppkkknnnooonnnkkkiiijjjkkkhhhhhhhhhlllppprrrpppnnnqqqmmmkkknnnssssssnnnhhhiiijjjmmmoooqqqrrrrrrrrrqqquuuuuuqqqqqqtttsssoookkkooopppnnnppptttsssmmmlllmmmoooqqqrrrsssssstttqqqrrrtttuuuvvvuuuuuutttuuuqqq{{{ttt{{{{{{||||||}}}}}}~~~~~~{{{}}}}}}}}}}}}|||{{{yyy{{{{{{yyyyyy{{{~~~~~~{{{|||}}}{{{}}}}}}~~~}}}}}}zzzyyy~~~}}}}}}}}}}}}{{{yyyyyywwwxxx{{{|||yyy|||sss~~~{{{wwwtttrrrtttvvvxxxxxxxxxxxxxxxwwwuuuqqqnnnooopppqqqtttwwwxxxvvvtttuuuuuutttsssrrrrrrrrrrrrwwwxxxxxxtttqqqqqquuuzzzvvvsssrrruuuyyyzzzwwwsssuuusssrrrrrrssstttrrrqqqxxxwwwuuuuuuvvvvvvtttsssrrrsssvvvxxxxxxxxxvvvuuu~~~tttrrrzzzzzzrrrpppwwwsss|||nnnpppkkkooo}}}mmmxxxtttoooyyyzzzxxxqqqrrrpppyyyaaaoootttuuusssrrrooolllkkkmmmoooppppppmmmmmmoooqqqrrrqqqmmmjjjjjjnnnqqqpppmmmlllooorrrqqqnnnlllmmmoooqqqpppnnnllloootttwwwvvvrrrlllhhhnnnooopppqqqrrrrrrrrrqqqpppsssqqqmmmnnnssssssnnnpppnnnnnnooorrrqqqmmmiiinnnnnnnnnoooppprrrssstttsssssstttuuuvvvwwwxxxxxxvvvttttttwwwyyyzzz{{{|||}}}}}}||||||yyy{{{~~~~~~}}}zzzuuu~~~~~~zzz{{{|||zzz}}}yyyzzz~~~}}}yyy|||}}}|||{{{~~~{{{}}}rrr}}}~~~~~~}}}}}}}}}}}}zzzxxxvvvxxxzzz{{{|||}}}~~~~~~~~~~~~xxx~~~|||xxxvvvtttuuuwwwxxxvvvvvvvvvwwwxxxvvvtttrrrqqqqqqrrrtttwwwwwwuuusssqqqqqqqqqqqqqqqrrrssssssvvvuuusssssstttuuuwwwwwwuuusssqqqsssvvvwwwsssoooppppppqqqqqqqqqrrrrrrssswwwvvvttttttuuuvvvuuutttqqqrrrssstttuuuttttttsssuuurrrpppssswwwyyyvvvsssuuu~~~ppplllvvvjjjuuu}}}sssuuu}}}rrroooyyy{{{nnnjjjxxxzzztttfffxxxnnnsssqqqnnnlllkkkmmmppprrrrrroooooopppqqqrrrrrrooommmhhhllloooooommmnnnrrrvvvpppooonnnnnnnnnnnnnnnnnnpppqqqssstttsssqqqnnnlllllllllmmmnnnoooooooooooolllnnnllliiimmmuuuxxxuuupppnnnmmmmmmnnnnnnnnnmmmoooooooooooopppqqqrrrsssqqqrrrsssuuuvvvxxxyyyzzzvvvsss~~~|||xxx||||||{{{{{{zzzyyyyyyxxx{{{{{{{{{|||}}}~~~~~~|||yyy~~~zzzzzz{{{zzz~~~{{{yyy{{{~~~}}}}}}|||zzzyyyyyyxxxssssss~~~}}}}}}}}}|||zzzxxxuuuxxx{{{zzzxxxxxx|||}}}{{{}}}{{{~~~zzz{{{zzzxxxvvvuuuuuuvvvvvvssstttuuuwwwxxxxxxwwwvvvrrrrrrssstttvvvvvvtttrrrnnnnnnooopppqqqssstttttttttqqqoooqqqvvvyyywwwtttvvvsssrrrsssuuuuuuqqqnnnmmmppprrrrrrqqqqqqsssvvvvvvtttsssrrrtttvvvvvvvvvssssssrrrrrrrrrsssssstttvvvxxxuuuqqqtttzzzwwwooo{{{~~~xxxooonnn|||rrr~~~jjjmmmiiiqqqxxxuuuxxxzzzuuuvvvmmm~~~mmm}}}kkk}}}}}}xxx}}}iiivvvrrrpppnnnlllllloooqqqssssssrrrqqqpppqqqrrrsssrrrpppjjjlllnnnmmmlllnnnrrrwwwnnnoooooonnnmmmllllllmmmqqqqqqooonnnnnnnnnnnnnnnkkkllllllmmmnnnnnnoooooolllllliiigggllltttxxxxxxooonnnnnnlllkkkllloooqqqppppppoooooopppqqqrrrrrrpppqqqrrrtttvvvxxxyyyzzzuuurrrxxx~~~{{{yyyxxxwwwwww}}}{{{yyyxxxyyy|||}}}}}}~~~yyyzzz{{{zzzzzzzzz{{{|||~~~~~~}}}~~~uuutttnnn}}}~~~}}}}}}}}}|||zzzxxxvvvxxxyyyxxxwwwyyy|||}}}}}}www}}}yyywwwxxxwwwwwwvvvuuutttttttttrrrtttvvvwwwwwwwwwxxxxxxtttsssssstttuuuuuusssrrrnnnooopppqqqrrrsssttttttqqqppppppsssvvvwwwuuusssuuuttttttuuuvvvvvvssspppnnnsssvvvuuurrrqqqtttyyyuuusssqqqqqqsssvvvwwwwwwvvvuuutttsssssstttuuuvvvwwwxxxxxxwwwvvvwwwzzz|||yyy{{{~~~uuu~~~iiiqqquuu~~~wwwsssnnnjjjmmmrrrttt}}}tttzzzzzzuuummmrrrhhhyyy|||rrr|||jjj|||rrrpppnnnnnnppprrrrrrrrrsssqqqooooooqqqrrrrrrrrrppppppooommmkkklllpppsssnnnmmmlllmmmnnnooonnnlllooonnnmmmlllkkkllllllmmmmmmmmmmmmnnnnnnooopppqqqpppnnnkkkjjjlllppprrrrrrmmmooopppooommmmmmppptttqqqpppppppppppppppqqqqqqqqqrrrssstttuuuwwwxxxxxxtttrrr~~~}}}{{{zzzzzz{{{~~~|||zzzxxxyyy|||~~~{{{}}}~~~|||yyyyyy{{{|||yyy{{{}}}}}}}}}}}}~~~zzzsssrrruuu}}}}}}}}}}}}}}}{{{yyy{{{xxxvvvwwwzzz|||}}}|||}}}||||||}}}wwwzzzwwwwwwxxxxxxxxxxxxwwwvvvuuuuuutttvvvxxxxxxvvvuuuvvvxxxuuutttssstttuuuuuusssrrrrrrrrrsssssstttsssrrrrrrnnnqqquuuuuutttrrrrrrsssrrrrrrssstttuuuuuutttsssppptttwwwuuuqqqooorrrvvvsssrrrpppqqqsssvvvvvvvvvwwwuuusssrrrssstttvvvxxxsssooottt|||wwwppp~~~qqqqqqnnn~~~hhhnnniiiwwwsssjjjjjjuuuvvvmmmrrruuuttt{{{uuuuuuzzz~~~uuuwwwyyyoooxxxttt{{{uuuzzzxxxwwwwwwvvvtttqqqpppqqqqqqpppoooqqqooommmmmmoooqqqqqqqqqqqqpppnnnlllkkklllooorrrnnnjjjiiilllqqqsssppplllnnnnnnooooooooonnnmmmmmmnnnmmmmmmmmmnnnooopppqqqqqqooonnnooooooooommmlllmmmpppttttttqqqpppqqqtttqqqpppppppppppppppqqqqqqtttttttttttttttuuuuuuuuutttrrr|||}}}||||||}}}~~~|||||||||||||||}}}}}}}}}|||yyyzzzzzzzzz{{{{{{zzz|||{{{}}}~~~~~~~~~~~~}}}~~~uuutttrrr}}}|||||||||~~~~~~|||{{{}}}zzzwwwyyy}}}~~~|||}}}|||{{{zzz{{{}}}zzz|||yyy{{{zzzzzzzzzzzzyyyyyyxxxxxxvvvxxxzzzxxxuuutttvvvxxxuuutttsssssstttuuutttrrrttttttuuuuuutttrrrqqqpppnnnrrrvvvvvvsssqqqrrruuunnnoooppprrrssssssrrrrrroooqqqrrrqqqnnnmmmnnnppprrrqqqppprrrtttuuuuuuttttttsssrrrqqqrrrtttvvvxxxxxxqqqvvv~~~tttiiissssss}}}}}}}}}jjj}}}kkkpppooowwwooorrr|||rrr|||rrrwwwvvv~~~xxxuuuppp|||mmmooorrrxxxmmmzzz~~~{{{~~~tttpppuuuxxxvvvtttrrrrrrqqqpppnnnooommmllllllnnnpppppppppnnnmmmllllllmmmooorrrsssmmmkkkkkknnnrrrtttqqqmmmoooppprrrssssssrrrpppooommmllllllkkklllmmmoooppppppnnnnnnqqqrrrooommmmmmooorrrtttvvvuuusssrrrrrrppppppoooooopppqqqrrrrrrvvvuuuuuuttttttsssssssssvvvtttxxx~~~}}}|||{{{{{{|||}}}}}}{{{|||}}}~~~~~~~~~~~~}}}{{{{{{{{{xxxyyyxxxyyy|||}}}|||}}}}}}}}}}}}~~~~~~|||{{{zzz|||sssuuuxxx{{{{{{{{{|||~~~~~~}}}||||||}}}~~~~~~{{{zzz{{{|||}}}}}}yyy{{{zzzyyyyyyxxxxxxxxxxxxxxxuuuxxxzzzxxxuuutttwwwzzzuuusssrrrrrrtttuuuuuutttrrrssstttttttttrrrpppnnnpppqqqssstttttttttuuuvvvnnnpppqqqrrrqqqqqqppppppnnnnnnnnnnnnnnnnnnooooooppppppqqqsssuuuuuusssqqqsssrrrrrrssstttvvvxxxyyy|||xxxyyy{{{sssqqqsss}}}uuu|||zzzrrrppp{{{ppppppzzzxxx~~~{{{uuuxxxmmmvvvwww~~~~~~zzz~~~xxxjjjhhhzzzxxxtttkkkooozzzssseeevvvnnnxxxvvvtttsssssssssqqqooonnnllllllllloooppppppooommmmmmlllmmmooopppqqqqqqlllooosssssspppnnnnnnpppppppppqqqrrrrrrrrrqqqpppnnnmmmlllllllllnnnpppqqqtttooonnnqqqrrrooommmoootttsssrrrsssttttttrrrqqqoooooooooooopppqqqrrrsssuuuttttttttttttssssssssswwwvvvzzz{{{vvv{{{{{{{{{|||||||||}}}}}}{{{{{{||||||}}}}}}||||||}}}zzz{{{|||zzz|||yyyzzz~~~}}}}}}{{{zzz}}}~~~}}}zzzvvvyyywww}}}www|||zzzzzzzzz|||~~~~~~zzz~~~~~~xxxyyy{{{}}}{{{wwwyyywwwvvvuuuttttttuuuvvvvvvtttwwwzzzxxxuuutttxxx|||tttsssrrrrrrtttuuuuuutttpppqqqsssssssssqqqpppnnnrrrpppoooqqqvvvyyyxxxvvvrrrsssuuutttsssqqqppppppnnnmmmmmmnnnqqqrrrrrrqqqpppppprrrtttvvvuuurrrooottttttuuuvvvxxxzzz{{{|||sssuuuwwwvvvvvv~~~lll}}}wwwmmmvvvuuunnneeewwwoooooozzztttxxxvvvvvvhhhsssxxxsssxxxyyyvvvtttwwwhhh|||ssstttjjjmmmjjj}}}yyykkkwwwwww}}}pppvvvuuutttsssttttttsssqqqmmmllllllmmmpppqqqpppooopppooonnnnnnoooooonnnlllkkktttzzzwwwnnnhhhlllrrrooonnnnnnnnnnnnnnnooooooqqqpppooonnnoooqqqssstttzzzrrroooqqqpppllllllooowwwsssooooooqqqsssrrrpppnnnnnnnnnoooppprrrssstttssssssssstttttttttuuuuuuxxxwwwyyymmmxxx~~~|||}}}}}}~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{||||||{{{{{{zzz|||}}}|||{{{}}}}}}|||yyyxxx||||||}}}}}}yyy|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{xxx|||zzzqqquuusssrrrtttvvvxxxxxxxxxrrrsssvvvzzz|||zzztttnnnsssssssssssssssssssssssstttrrrqqqooooooooooooppptttsssrrrqqqqqqsssuuuvvvvvvvvvuuutttsssssssssssspppqqqssssssrrrrrrrrrsssrrrpppnnnooorrrtttsssqqqrrrtttvvvvvvuuuttttttuuuppp||||||lll|||yyy|||rrrrrrsss{{{pppyyyoooxxxfffttteeetttzzz{{{rrrsssyyyvvvsssyyywwwqqqyyyooogggpppsssrrr}}}{{{kkk{{{uuulllsssrrrnnnxxxpppqqqqqqqqqpppooommmllljjjkkklllnnnoooppppppppppppooommmkkkkkkmmmoooppppppkkkhhhlllooonnnlllmmmqqqmmmlllnnnnnnnnnsss||||||vvvnnnjjjllloooqqqrrrwwwuuurrrooommmnnnooopppnnnnnnooopppqqqqqqqqqqqqrrrtttvvvvvvvvvvvvwwwxxxzzzoooppptttzzzuuu}}}}}}zzzxxxzzz}}}~~~|||zzz{{{yyywwwwww{{{~~~{{{zzz{{{~~~{{{zzz|||~~~}}}}}}}}}{{{~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~|||{{{zzz}}}zzz||||||ssstttttttttttttttuuuvvvwwwuuuttttttvvvxxxxxxuuurrruuuuuuttttttsssrrrrrrrrrrrrrrrpppooooooooopppqqqrrrqqqpppooooooppprrrsssrrrqqqqqqpppppppppppppppppprrrssssssrrrqqqqqqqqqrrrpppoooppprrrsssrrrpppnnnpppsssuuuvvvwwwyyy{{{|||{{{vvvtttzzzqqqyyyqqqttt|||tttfffmmmoooppphhhtttuuuuuunnn~~~ssswwwvvvyyy}}}uuuppp{{{nnn{{{wwwwwwsssoooxxxrrr}}}~~~tttuuuyyyvvvsssuuurrrooosssooooooooonnnmmmlllkkkkkkiiikkknnnpppqqqqqqpppoooooonnnmmmllllllmmmnnnooouuupppmmmoooooolllkkkmmmpppiiifffjjjmmmmmmooosssyyytttnnnkkkkkknnnppppppxxxvvvtttqqqpppqqqrrrsssooopppqqqrrrsssssstttsssrrrtttvvvvvvuuutttuuuvvvwwwuuuuuutttvvvqqqzzzxxxwwwwwwxxxzzz{{{zzzyyy}}}{{{zzz{{{|||}}}|||{{{~~~}}}||||||}}}~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}|||{{{{{{zzzyyy{{{tttsssuuuwwwuuusssrrruuuxxxyyyvvvsssssstttvvvwwwvvvuuuuuuuuutttttttttssssssrrrrrrpppoooooopppqqqrrrrrrrrrpppoooooopppqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrppprrrssssssqqqooooooooorrrqqqqqqqqqrrrrrrqqqooommmooorrruuuvvvxxx{{{}}}www~~~mmmooo}}}rrrtttvvv{{{ooo{{{hhhwwwrrrvvvrrrmmm|||lll}}}rrrwww~~~uuuyyyoooqqq|||qqqrrrrrruuuwwwuuunnnpppmmmwwwkkklllmmm|||vvvzzzuuurrrqqqwwwuuurrrqqqooopppooonnnmmmmmmmmmmmmmmmiiikkknnnpppqqqqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnuuurrrqqqqqqooolllnnnrrrssslllhhhlllqqqrrrqqqpppuuurrrnnnllllllnnnnnnnnnvvvuuusssrrrrrrrrrssstttpppqqqrrrtttuuuuuuvvvvvvrrrtttvvvvvvuuuttttttuuuzzznnnttttttwwwttt}}}tttuuuvvvvvvuuuuuuvvvwww{{{{{{{{{}}}~~~}}}zzzwww|||}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}~~~zzzuuuzzzuuuuuuxxxzzzxxxsssqqqtttyyyyyywwwtttrrrsssuuuwwwxxxttttttttttttuuuuuuvvvvvvtttsssrrrpppoooooopppppptttsssrrrrrrqqqrrrrrrrrrppppppqqqrrrssssssssstttoooqqqssssssqqqooonnnnnnrrrrrrrrrrrrrrrqqqpppnnnrrrtttuuuuuutttuuuwwwyyyttttttkkk|||}}}~~~sssuuu{{{ooo{{{yyyxxxuuulllvvvuuuyyyxxxyyyqqqqqqwwwwwwwww~~~vvv~~~ttthhhyyyzzzvvvuuu~~~vvvwww}}}wwwqqqsssoooppprrrvvvyyy___uuuyyy{{{xxx}}}nnnjjjuuuqqqqqquuuooosssrrrqqqppppppppprrrrrrkkkllllllmmmnnnnnnoooooommmnnnoooooooooooonnnmmmqqqppppppqqqooommmqqqxxxsssooommmooossstttqqqooorrrpppooonnnnnnnnnnnnnnnrrrqqqqqqqqqqqqqqqrrrrrrpppqqqrrrtttuuuuuuvvvvvvqqqsssvvvvvvvvvuuuvvvxxxuuu}}}uuuyyy|||yyy~~~rrruuuvvvuuurrrppprrrtttwwwwwwyyy|||~~~}}}{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{}}}ttt{{{wwwvvvyyy{{{yyytttrrruuuyyywwwvvvuuutttttttttvvvwwwuuuuuuuuuuuuuuutttttttttwwwuuusssqqqooonnnnnnnnnsssrrrrrrrrrrrrrrrrrrrrrkkklllmmmoooppppppppppppoooppprrrqqqpppooopppqqqrrrrrrsssrrrqqqpppppppppuuuuuuuuutttsssssstttvvvwww{{{mmmvvvxxxvvvuuuiiiyyyqqqgggnnnpppxxxvvvyyyoooqqqvvvsssppprrrppprrrsssmmmrrrtttllleeetttyyyppptttmmmqqqcccjjjsss|||}}}xxxooo~~~uuukkkuuuoooiiioooiiimmmpppuuuzzzlllsssoooqqqwwwqqqtttsssrrrrrrrrrssstttuuunnnllljjjiiiiiillloooqqqnnnnnnoooppppppooonnnnnnooonnnooopppnnnlllqqqwwwmmmnnnoooooonnnnnnnnnnnnpppppppppppppppoooooopppooopppqqqqqqqqqqqqqqqqqqpppqqqrrrssssssttttttsssppprrruuuwwwwwwwwwyyy{{{vvvrrryyy~~~xxxvvvtttvvvwwwuuuqqqoooqqqsssxxxwwwvvvyyy}}}||||||{{{{{{|||~~~uuu}}}yyywwwyyyzzzxxxuuutttvvvxxxuuuvvvwwwvvvttttttvvvwwwxxxwwwvvvuuusssrrrqqqqqqwwwvvvsssqqqoooooooooooooooooooooppppppppppppqqqlllmmmoooqqqrrrrrrqqqqqqoooooopppoooooopppsssvvvqqqrrrrrrqqqpppoooqqqrrrrrrssssssrrrqqqrrruuuwww{{{uuunnnlllzzz|||}}}yyypppyyysss|||~~~tttzzzssstttqqqsssnnnyyyyyytttsssnnnssshhhxxx{{{xxxqqqccc|||~~~pppooonnnzzzjjjwwwiiioootttsssttttttqqqeee~~~sssvvvxxxgggqqqkkkqqqtttzzzzzzyyyrrrqqqssstttpppqqqqqqqqqqqqqqqrrrssstttooommmjjjhhhiiikkkoooqqqooooooooooooooooooooooooqqqooooooqqqooolllmmmqqqlllppprrrooommmoooppppppnnnpppqqqqqqpppooopppqqqpppqqqrrrssssssrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqppprrruuuvvvvvvwwwyyyzzzooo~~~xxxvvv}}}|||wwwtttvvvwwwxxxwwwuuuttttttuuu|||yyyvvvvvvyyy}}}~~~}}}||||||}}}sss|||xxxvvvvvvuuuuuutttuuuuuuvvvvvvwwwwwwuuussssssvvvyyytttttttttsssssssssssssssuuutttrrrqqqppppppqqqrrrlllmmmnnnooopppqqqqqqqqqpppqqqssstttuuutttsssrrrnnnnnnnnnmmmnnnrrrxxx|||qqqrrrrrrpppnnnooorrrvvvppppppqqqpppppprrruuuxxxzzzrrruuutttxxxwwwtttuuuuuu{{{|||lllpppzzztttoooxxxwww}}}tttxxxrrr~~~|||vvv{{{~~~rrrmmmwwwyyypppxxxuuuvvv}}}qqquuuzzzqqquuuvvvpppnnnnnnooopppqqqrrrrrrrrrrrrnnnnnnmmmmmmmmmnnnooopppppppppooonnnnnnoooppppppqqqnnnnnnrrrrrrooommmnnnnnnpppppplllnnnrrrsssooolllnnnpppooonnnnnnppprrrnnnpppqqqsssrrrqqqooonnnrrrssssssrrrrrrqqqpppoooppprrrtttuuutttttttttvvvqqqvvv~~~nnnuuuyyywwwwwwxxxwwwvvvvvvxxxzzz{{{{{{{{{zzzxxxuuutttwww{{{}}}}}}}}}~~~pppyyyuuuuuutttrrrrrrtttuuutttssswwwxxxvvvsssppprrrwww{{{mmmnnnooorrrtttvvvxxxyyyrrrqqqqqqpppqqqrrrtttuuummmnnnpppqqqssstttttttttmmmoooqqqrrrrrrqqqpppooonnnnnnmmmlllnnnsss{{{qqqrrrqqqooommmnnnsssxxxqqqqqqqqqoooooopppsssuuuvvvqqq|||pppyyy}}}|||uuuxxxvvv}}}sssxxxwwwrrr}}}lll}}}lllzzzrrroooyyylllyyy{{{mmmtttooo{{{}}}ppppppuuupppkkkwww~~~rrr{{{{{{pppooohhhwww{{{mmmwwwoooxxxyyynnnnnnmmmnnnppprrrsssssssssrrrmmmnnnpppqqqrrrqqqooonnnrrrpppnnnmmmmmmnnnppprrroookkklllrrrvvvtttqqqpppkkkkkkgggeeejjjqqqpppiiikkkmmmooonnnllllllooorrrlllmmmoooppppppnnnkkkjjjtttttttttsssrrrqqqooonnnqqqsssttttttrrrppppppqqqqqq}}}ttt}}}zzzsssvvvyyywwwuuuuuuyyy~~~vvvtttrrrssswwwzzz|||}}}|||}}}~~~yyywwwyyy{{{~~~ssssssvvvxxxxxxwwwvvvttttttvvvxxxwwwwwwwwwuuurrrrrrssstttvvvrrrrrruuuuuupppppptttrrrqqqpppqqqssstttssssssqqqrrrsssssssssrrrqqqpppqqqpppnnnoooqqqrrrrrrqqqpppuuuuuuppplllnnnrrrtttvvvxxxuuunnnlllrrruuussstttsssrrrqqqqqqssstttvvv{{{wwwttt~~~yyyjjj|||mmm~~~{{{nnnwwwyyy|||mmmtttsssggg{{{oootttvvvppprrrmmmtttfffwww~~~~~~yyyuuuqqqkkkjjjuuuxxxrrrnnnpppooorrrpppqqq|||llluuuyyyyyypppssspppnnnqqqmmmjjjlllqqqtttssspppnnnooopppqqqqqqpppooonnnpppnnnmmmooorrrrrrpppnnnqqqpppooooooqqqrrrqqqqqqggghhhjjjmmmooonnnjjjgggpppooollljjjjjjkkkmmmnnnllllllmmmmmmnnnoooooopppqqqrrrrrrqqqqqqrrruuuxxxooosssvvvvvvsssqqqrrrtttrrr}}}vvvvvvzzzzzzyyyvvvvvvxxx|||yyywww|||}}}~~~}}}yyyuuuwww}}}|||}}}{{{zzzwww{{{||||||{{{xxxuuussstttuuuuuuvvvwwwvvvtttrrrrrrssstttppppppssssssoooooossstttsssrrrrrrrrrqqqppppppooopppqqqrrrsssrrrrrrqqqqqqpppnnnooopppqqqqqqppprrrvvvwwwrrrnnnppptttuuutttvvvsssooooootttuuuqqqtttsssrrrqqqqqqsssuuuvvvwwwqqquuu}}}~~~jjjzzztttrrrxxx}}}vvv{{{nnnzzzwwwzzz|||iii~~~ttt{{{}}}qqqzzznnnvvvyyyxxxxxx|||qqqooommmwww{{{ppprrrnnnyyy}}}zzz{{{{{{}}}vvvtttrrroooqqqnnnmmmpppsssuuurrrnnnmmmmmmnnnnnnnnnnnnmmmmmmnnnlllkkkmmmooopppnnnlllqqqpppnnnnnnppprrrrrrrrrqqqqqqrrrssstttssspppmmmqqqpppmmmkkkjjjkkklllnnnkkkkkkkkkkkkllllllmmmmmmtttuuutttsssrrrsssvvvxxxoooqqqssstttttttttuuuuuutttuuurrrtttzzz~~~~~~}}}yyyzzzzzzxxxwwwyyy|||zzz|||}}}yyyuuuwwwzzz|||~~~~~~zzz{{{~~~zzz|||www||||||}}}|||yyyvvvtttuuuvvvsssuuuvvvvvvtttrrrrrrrrrsssqqqqqqssssssqqqqqqtttuuuuuusssrrrpppooonnnmmmoooooopppqqqrrrrrrrrrqqqrrrpppnnnnnnpppppppppooorrrvvvwwwrrroooqqqttttttssssssqqqooorrrvvvuuuqqqtttsssrrrrrrrrrsssuuuvvvwwwqqqpppvvvqqq^^^kkkuuupppqqqlll}}}nnnyyyeeekkkiii~~~yyyyyy{{{zzzzzz}}}uuutttzzzssshhhyyyrrrrrriii}}}~~~ffflllsss~~~zzz{{{uuusssppppppppppppsssvvvuuuqqqlllnnnnnnmmmmmmmmmmmmnnnnnnnnnllllllmmmnnnooonnnmmmqqqooollllllnnnqqqsssssssssrrrqqqrrrsssrrrpppnnnrrrpppnnnlllkkklllmmmnnnpppooooooooooooppppppqqqtttttttttrrrqqqrrrtttwwwoooooopppsssvvvxxxxxxwwwzzzxxxuuuuuu~~~yyyxxx{{{|||yyyxxxyyy~~~}}}|||{{{zzzzzzyyyzzz{{{~~~wwwzzzxxxyyyyyyxxxwwwvvvwwwxxxttttttuuusssrrrrrrsssuuuuuuttttttuuuvvvuuuuuuvvvtttuuutttrrrpppnnnmmmmmmrrrrrrrrrrrrrrrrrrrrrqqqrrrpppoooooopppppppppooopppttttttpppnnnppprrrqqqtttqqqnnnnnnrrrvvvuuussstttssssssrrrssstttuuuuuuuuuuuu}}}yyy{{{pppkkkvvv|||rrrtttfffzzzsssrrr~~~mmmqqq|||uuu|||uuuzzzyyy{{{}}}uuurrrsssrrrttt~~~ssszzz~~~zzz~~~zzzqqqtttrrrpppoooppprrrttttttqqqnnnqqqpppooonnnnnnooopppqqqoooooonnnooopppppppppppppppmmmjjjiiilllooorrrsssqqqooonnnnnnooopppooonnnpppooommmmmmmmmnnnooopppssssssrrrqqqqqqrrrssstttpppqqqqqqoooooopppsssuuurrrpppooorrrwwwyyyxxxvvv|||}}}~~~zzzzzz~~~|||zzzzzz}}}~~~~~~|||yyyyyy|||||||||}}}}}}}}}{{{|||zzzwwwvvvxxxxxxxxxvvvuuuvvvwwwvvvuuusssqqqpppqqquuuyyyuuuvvvvvvvvvvvvwwwwwwvvvrrrssstttssspppnnnoooqqqwwwvvvuuutttsssrrrrrrrrrrrrqqqoooooopppqqqqqqppppppsssssspppoooqqqrrrppptttpppmmmnnnqqqtttuuuvvvssssssssssssttttttuuuuuuppp|||}}}~~~uuuvvvkkkuuu~~~pppqqqnnnmmmgggyyysssvvv~~~{{{sssqqqwwwvvvyyyyyysss}}}vvvppptttuuullluuusssooonnnmmmnnnpppqqqrrrrrrqqqpppooonnnnnnooopppqqqoooooooooooonnnoooqqqrrrooollliiihhhjjjnnnpppqqqrrrqqqooooooqqqsssssssssmmmmmmmmmmmmnnnppprrrsssqqqpppooonnnooopppqqqrrroooooopppooooooqqqtttwwwvvvsssqqqsssvvvxxxwwwuuu{{{|||{{{|||}}}{{{rrryyyzzzzzzyyyuuusssrrrrrrvvvuuutttrrrqqqssswww{{{uuuwwwwwwttttttvvvuuussspppsssuuutttqqqoooqqqtttxxxwwwvvvuuutttsssssssssrrrqqqpppppprrrssssssrrrrrruuuuuurrrrrrttttttqqqrrroooooopppqqqqqqssswwwssssssttttttuuuuuuuuuuuuooouuu}}}wwwzzzxxxuuummmsss{{{yyykkkllltttttt}}}tttiiirrrxxx~~~oooiii}}}vvvnnnuuutttjjjuuurrrpppooonnnmmmnnnoooqqqrrrnnnnnnmmmmmmmmmmmmnnnnnnmmmnnnnnnmmmlllllloooqqqpppnnnkkkjjjlllnnnooopppsssqqqpppppprrrsssssssssmmmmmmmmmnnnpppqqqrrrsssrrrqqqpppoooppprrrtttvvvrrrrrrrrrrrrqqqsssvvvyyyxxxvvvttttttuuuvvvvvvuuusssyyyzzz{{{zzzwwwtttssssssssstttvvvvvvuuuvvvwwwyyywwwzzzyyyuuutttvvvuuurrrqqqtttwwwuuuqqqppprrruuuvvvuuutttsssssstttuuuvvvrrrqqqpppqqqtttuuuvvvuuusssuuutttrrrrrruuutttpppmmmnnnrrrvvvsssnnnooouuusssttttttuuuuuuuuuuuuuuuqqqqqqooo}}}wwwiiipppsssmmmooowww|||hhhhhh~~~|||~~~}}}tttsssxxxhhhlllkkkwwwyyy|||rrr}}}|||yyylllvvvooorrrrrrrrrqqqooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmkkkkkkooorrrsssqqqooonnnooopppppppppsssrrrppppppqqqpppooommmooooooooopppppppppqqqqqqsssrrrqqqqqqrrruuuxxxzzzvvvvvvuuusssrrrrrruuuwwwwwwwwwwwwvvvttttttvvvxxx{{{}}}wwwyyyzzzzzzyyywwwwwwwwwppptttwwwyyyyyyxxxwwwwwwzzz}}}|||wwwuuuxxxwwwssssssvvvxxxvvvrrrooorrruuurrrrrrrrrrrrsssuuuwwwxxxrrrqqqppprrruuuwwwwwwwwwqqqsssrrrpppqqqsssrrrmmmiiimmmvvv{{{vvvmmmlllrrrsssttttttuuuvvvuuuuuuuuummm{{{ooozzz}}}|||}}}nnnsssrrrxxx~~~qqqfff{{{mmmnnn~~~{{{zzzooommmuuuiiinnnvvvsssttt}}}{{{mmmzzzxxxpppvvv|||uuu{{{~~~ooowwwlllsssuuuvvvuuurrrnnnkkkjjjnnnooopppqqqqqqpppooonnnoooppppppooolllmmmqqqtttuuutttrrrqqqrrrrrrqqqpppwwwvvvtttsssrrrqqqnnnkkkrrrrrrqqqqqqpppoooooonnnooonnnmmmmmmooorrrvvvxxxwwwwwwuuurrrpppoooqqqsssuuuwwwxxxvvvttttttwww{{{~~~~~~}}}zzzyyy~~~zzzxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuzzzxxxvvvuuuvvvwwwvvvuuuwwwuuuvvvzzzzzztttnnnmmmtttsssrrrpppoooooopppppprrrsssqqqmmmooowwwyyyuuusssrrrqqqooooooppprrrsssnnnpppssstttsssqqqppppppssssssttttttssssssrrrqqqlllwww~~~ttt~~~jjjuuu~~~|||wwwmmmxxxlllgggyyyggguuu|||vvvyyyuuuqqqoooqqqrrrqqqooosssuuuwwwwwwvvvxxx|||uuu|||sssvvvppprrrqqqvvvwwwuuusss|||xxx~~~ooo|||ttt~~~rrr|||~~~nnnrrruuupppooonnnpppsssssspppmmmpppooonnnnnnpppppppppnnnnnnoooqqqssstttttttttssstttppppppvvvwwwqqqnnnpppqqqnnnnnnppppppnnnnnnqqqqqqssstttrrrnnnllllllmmmllllllmmmmmmoooppprrrrrrsssssssssrrrqqqqqqsssvvvtttyyyxxxxxxyyyssswww{{{~~~~~~{{{}}}xxx{{{||||||yyywwwuuusssvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwuuuuuuvvvwwwvvvuuuuuurrrsssxxxyyyuuuqqqppptttsssrrrqqqpppqqqrrrrrrssstttqqqmmmnnntttuuurrrrrrqqqoooooooooppprrrsssppprrrssssssrrrppppppqqqssssssttttttssssssrrrqqqooo{{{zzzvvvjjj{{{pppvvvooohhhrrr{{{yyyssstttkkkpppzzz{{{uuuppplllkkknnnooonnnkkkvvvsssooonnnpppqqqpppoookkkmmmnnnnnnmmmnnnrrruuuvvvrrrmmmlllooorrrttttttsssnnnnnnvvvrrrxxxrrr~~~yyyuuurrryyyoooqqqsssrrrrrrtttvvvwwwuuurrroooppppppqqqqqqqqqpppqqqqqqmmmmmmmmmoooqqqrrrqqqqqqsssnnnlllooopppmmmlllooorrrppppppsssssspppppprrrmmmoooppppppmmmlllmmmooonnnnnnnnnooooooqqqrrrrrrssssssrrrsssssstttuuuuuuxxxzzzyyyyyyyyyrrrzzz~~~}}}}}}~~~~~~yyyyyyzzz||||||yyyuuurrruuuuuuuuuvvvvvvvvvvvvvvvwwwuuuttttttvvvwwwvvvvvvsssppppppuuuwwwuuusssuuuuuutttsssrrrrrrrrrssstttuuuuuuqqqnnnnnnqqqqqqnnnpppooonnnnnnoooppprrrsssrrrssstttsssqqqpppqqqrrrssssssttttttssssssrrrqqqsss~~~xxxzzznnnqqqoootttrrryyyssseeetttdddooozzzuuuwwwrrrjjjrrrooolllmmmppprrrrrrppprrrpppnnnnnnooopppqqqpppmmmnnnoooooonnnoooqqqsssyyyvvvrrroooooopppqqqqqqqqqsssvvvxxx{{{~~~gggfff~~~rrruuuzzzvvvyyyuuu~~~}}}~~~zzzoooppprrrqqqtttwwwxxxvvvtttrrrqqqnnnooopppppppppqqqsssuuuooommmkkkmmmpppsssrrrppptttnnnjjjjjjllllllmmmqqqsssrrrssswwwwwwsssrrrsssnnnoooooommmlllkkklllnnnoooooopppppppppqqqqqqrrrtttrrrqqqssswwwxxxwwwttt||||||yyy{{{zzzrrr~~~|||yyy|||~~~~~~||||||~~~{{{yyyzzzxxxxxxxxxwwwwwwvvvvvvvvvvvvtttssstttvvvwwwwwwvvvtttpppooorrrtttssstttvvvxxxwwwuuusssssssssssstttvvvtttqqqooopppqqqqqqoooppppppooonnnnnnooooooppptttttttttsssqqqpppqqqsssssssssttttttssssssrrrqqqwww|||{{{xxxqqqpppkkkzzz|||rrrrrrtttzzzwwwyyyuuuuuurrrnnnppptttrrrllluuurrrpppoooppppppooonnnoooooonnnnnnoooqqqrrrrrrsssssssssssssssssstttuuuvvvuuusssrrrrrrssstttuuurrrqqqpppnnnmmmnnnppprrrssswwwtttnnnrrrssslll|||~~~pppnnn{{{~~~ppppppqqqpppsssuuutttqqqnnnoooqqqrrrnnnjjjjjjmmmrrruuuvvvssspppmmmnnnrrrvvvuuusssvvvrrrooonnnoooqqqrrrssssssrrrtttyyyyyytttrrrssssssrrrqqqnnnlllkkkkkkkkkoooppppppqqqqqqqqqpppppptttqqqqqqtttzzz{{{xxxttt}}}|||yyy{{{{{{uuuooo{{{}}}}}}|||{{{zzzyyywwwvvvvvvvvvtttssstttvvvwwwwwwwwwwwwrrroooqqqsssrrrsssvvv{{{yyywwwuuusssrrrrrrrrruuusssqqqqqqssssssssssssrrrqqqpppooonnnnnnmmmmmmtttuuuuuusssqqqqqqrrrtttssssssttttttssssssrrrqqqxxxyyywwwssssssgggsss{{{tttlllmmmmmmjjjhhhttthhhmmmwwwqqqpppqqqnnnppprrrrrrssstttsssooonnnmmmmmmmmmooopppppppppnnnoooooopppqqqrrrssstttqqqppppppqqqqqqqqqqqqpppuuutttsssqqqooonnnmmmnnnooonnnnnnnnnooopppqqqqqqllllllnnnrrrwwwvvvsssmmmzzzvvvrrruuurrrzzzooopppsssrrrsssssspppllllllpppttt~~~tttiiiggglllrrrsssrrrsssqqqnnnooosssvvvvvvuuuuuuuuuttttttuuuvvvvvvsssrrrqqqsssxxxxxxsssqqqrrruuusssrrrpppoooooonnnmmmoooooopppqqqqqqqqqpppppptttrrrqqquuuzzz|||yyyttt|||}}}zzzzzz|||}}}~~~zzz}}}~~~}}}}}}{{{zzzyyyxxxwwwxxxvvvuuuuuuwwwxxxwwwwwwyyysssppprrrsssrrrsssuuu{{{yyywwwuuusssrrrrrrrrrtttqqqpppsssuuuttttttuuurrrrrrqqqpppooonnnnnnmmmssstttuuuuuusssssstttuuussssssttttttssssssrrrqqqwwwwwwzzz}}}rrr}}}zzz}}}wwwkkknnnwwwzzzuuuiiikkkzzzpppkkkiiikkkpppssssssrrrooommmmmmooopppssssssssstttttttttttttttmmmoooqqqqqqqqqqqqsssuuunnnmmmmmmnnnppppppooommmsssuuuuuutttsssrrrrrrsssooonnnmmmoooqqqrrrqqqpppmmmooooookkkhhhlllyyy}}}yyy{{{sssnnnvvvlllzzz||||||uuupppwwwuuummmrrrvvvtttsssrrrpppnnnpppsssvvv{{{ooojjjmmmqqqpppmmmnnnnnnoooooopppqqqssstttqqqtttuuuuuuwwwxxxvvvqqqqqqpppqqquuuuuuqqqpppqqqqqqpppqqqrrrtttuuutttrrrooopppqqqrrrsssrrrrrrqqquuusssrrrtttxxxyyyxxxuuuxxx|||yyy}}}|||~~~{{{|||{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxvvvvvvwwwxxxxxxwwwxxxsssqqqsssuuussstttvvvxxxwwwuuutttsssssstttuuutttoooooosssuuurrrrrrtttppppppqqqqqqqqqqqqqqqppppppsssuuuvvvuuuuuuuuuvvvssssssttttttssssssrrrqqquuuuuu~~~ggg}}}|||yyyrrrlll}}}xxxhhhnnn{{{pppgggsssyyysssqqqtttuuuqqqppprrrpppppppppmmmjjjiiilllppppppqqqqqqpppnnnlllkkkkkkkkknnnpppqqqpppoooqqqsssooonnnnnnpppssssssqqqoooiiillloooppppppppprrrtttrrrooommmmmmoooqqqpppooojjjpppuuutttppplllkkkkkk|||}}}yyymmm|||aaasssrrrxxxyyyyyytttrrrlllvvvnnnmmmooofffuuukkkssszzzrrrqqqqqqrrrsssuuuttttttzzzwwwrrrooommmnnnnnnnnniiilllppppppnnnmmmpppssspppsssuuusssuuuxxxvvvppprrrooopppsssssspppooorrrooooooppptttwwwxxxuuusssoooqqqsssuuuvvvvvvuuutttuuutttttttttuuuvvvvvvwwwuuuyyy{{{zzz||||||xxxxxxyyyyyyzzz{{{||||||{{{yyyxxxwwwxxxxxxxxxvvvwwwrrrqqqtttvvvuuuuuuxxxuuutttsssssssssuuuvvvwwwtttooonnnssstttpppooorrrnnnnnnpppqqqssssssttttttooorrruuuwwwwwwvvvvvvvvvssssssttttttssssssrrrqqqttttttlll}}}{{{qqqfffnnniiipppoooooohhhqqquuuzzzkkkiiihhhmmmdddyyyqqqlllnnnoooooorrrxxxqqqsssvvvvvvqqqkkkllloookkkmmmooopppoooooopppqqqjjjmmmppppppnnnnnnooorrrooonnnnnnpppssstttrrrooopppsssvvvvvvtttrrrrrrtttooollljjjkkkpppuuuxxxxxxnnnppppppoooppprrrrrrqqqrrrpppvvv|||^^^xxxooolllxxxyyyeeerrrkkkuuuyyyhhh~~~dddssshhhpppzzz~~~jjjttt|||ooonnnooossswwwwwwssspppggglllqqqppplllkkknnnrrrgggmmmrrrrrrnnnllloootttqqqttttttrrrtttxxxwwwqqqssspppppprrrrrrppppppssspppppprrruuuxxxwwwsssoooqqqrrruuuwwwxxxxxxwwwwwwuuuuuuuuutttrrrsssuuuwwwtttyyy||||||www{{{}}}{{{xxxxxxxxxyyyxxxvvv}}}zzzvvvuuuwwwyyyyyywww~~~xxxtttvvvwwwuuuttttttooosssvvvvvvtttssstttvvvpppqqqooolllmmmrrrsssqqqoooppppppqqqqqqqqqppppppnnnoooqqqssstttsssqqqpppqqqqqqqqqrrrtttuuutttssszzzwwwwww|||qqqpppnnnuuunnnoooeeeeeeeeesssyyylllmmmsssqqqrrrrrrpppmmmmmmooorrrtttvvvwwwtttpppmmmnnnppptttsssssssssnnnjjjnnnuuunnnoooqqqrrrrrrqqqpppooosssrrrqqqqqqssssssrrrqqqppprrrssssssrrrrrrtttuuuqqqqqqqqqrrrssstttvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqppprrrtttuuu|||uuuhhh}}}sssxxx|||~~~yyyooonnnvvvzzzvvvssswwwssstttuuuuuuuuutttsssrrrrrrpppnnnnnnnnnnnnmmmkkkkkklllmmmnnnooopppqqqqqqsssqqqppprrruuuvvvtttrrrmmmnnnpppppppppqqqsssuuuvvvuuuuuutttssssssrrrrrrpppnnnnnnrrrwwwxxxtttpppqqqsssuuuvvvuuuuuuvvvwwwxxx{{{}}}~~~||||||}}}~~~}}}||||||yyyuuuuuuwwwyyyyyyxxx|||vvvsssuuuvvvsssrrrsssrrrtttwwwvvvtttrrrssstttssstttrrroooppptttvvvtttooooooppprrrrrrsssssssssqqqrrrrrrrrrqqqpppooonnnsssrrrqqqsssvvvwwwuuusssyyywww}}}}}}~~~wwwyyyhhhhhhsss{{{{{{wwwttteeerrr{{{zzzyyytttooorrrssstttssspppoooqqqsssqqqrrrttttttttttttvvvwwwtttsssssssssoookkknnnuuurrrrrrqqqpppppppppppppppsssrrrqqqqqqssssssrrrqqqsssuuuvvvuuutttssstttvvvttttttsssrrrrrrrrrsssssstttsssrrrqqqqqqqqqqqqqqqmmmmmmppprrrqqqpppyyysss~~~|||pppxxx{{{{{{qqquuuxxxvvvuuuqqquuuuuuuuuuuuuuutttsssqqqppprrrrrrrrrrrrqqqoooooonnnqqqqqqppppppppppppoooooorrrppppppqqqtttuuussspppnnnooopppppppppqqqsssuuurrrrrrssssssssssssssssss|||uuummmkkknnnrrrttttttrrrssssssssstttuuuyyy||||||}}}~~~~~~}}}{{{{{{|||}}}|||{{{yyywwwuuuuuuwwwxxxxxxxxxyyytttrrrttttttrrrqqqrrrtttvvvwwwvvvtttrrrrrrsssrrrsssqqqmmmmmmrrrtttsssooopppqqqrrrsssuuuuuuvvvttttttsssrrrqqqqqqqqqqqqvvvsssqqqsssxxxzzzwwwsssvvvzzzyyyzzzyyykkkgggiiihhhmmmvvv|||gggooo}}}tttkkkmmmvvv{{{xxxqqqssstttvvvuuutttrrrssstttpppoooppprrruuuxxxxxxxxxtttsssssssssppplllooouuuvvvtttrrrooonnnnnnppppppsssrrrqqqrrrssstttsssrrrwwwxxxxxxwwwuuuttttttuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqmmmnnnrrrvvvtttooommmnnn|||xxxtttkkkooouuunnnmmm}}}~~~rrrqqq}}}ooosssjjjwwwtttuuuqqqsssttttttssssssqqqpppnnnmmmqqqtttwwwvvvssspppqqqrrrssssssrrrrrrqqqqqqqqqqqqoooooooooppprrrrrrpppnnnnnnpppqqqqqqppppppqqqsssppppppqqqqqqrrrssstttttt~~~wwwnnnjjjlllqqqtttuuusssssssssrrrssswww|||xxxyyy}}}{{{zzz{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxtttsssuuuuuurrrqqqssstttuuuuuuuuuttttttttttttrrrtttsssnnnnnnrrruuutttqqqqqqqqqrrrrrrssstttuuussssssrrrrrrrrrtttwwwxxxwwwsssqqqtttyyy{{{xxxsssrrrzzz{{{xxx}}}}}}yyyrrrqqqttttttxxxqqqpppxxxmmmppprrrrrrpppqqquuuyyyssstttuuuvvvuuutttssssssrrrpppnnnppptttuuutttqqqtttrrrrrrsssqqqnnnppptttuuutttrrrqqqppppppqqqqqqsssrrrqqqrrrttttttsssrrrxxxyyyyyywwwuuusssssstttrrrqqqqqqrrrssstttuuuuuuppppppqqqqqqqqqqqqqqqqqqppppppssswwwxxxtttpppmmmaaattt}}}lll|||eeevvvwwwuuummmvvvmmmtttwwwvvvrrrsssppppppoooooonnnnnnmmmmmmpppuuuyyyxxxssspppqqqtttppppppqqqqqqrrrsssssstttmmmmmmooopppppppppnnnmmmmmmoooppppppooonnnooopppqqqqqqqqqrrrsssssstttttttttrrrqqqrrrtttuuusssrrrtttuuuuuuuuuuuuxxx|||~~~vvv|||}}}}}}|||{{{yyywwwwwwwwwwwwwwwwwwxxxxxxxxxuuuuuuwwwvvvsssrrruuussssssssstttuuuvvvwwwwwwwwwzzzzzzuuusssvvvyyyyyysssrrrqqqqqqqqqqqqrrrrrrrrrqqqpppooopppsssvvvxxxvvvsssrrrtttxxxzzzwwwtttnnnttt|||xxxyyyvvvvvvrrrwwwxxxlllrrrooo||||||sssrrrfffnnntttyyywwwooommmrrrxxxrrrssssssuuuuuuuuusssrrruuurrrpppqqqssstttrrroootttrrrrrrtttsssoooppptttqqqrrrsssttttttsssrrrqqqsssrrrqqqrrrtttuuutttsssvvvwwwxxxvvvtttrrrssstttrrrrrrrrrrrrsssssstttuuuppppppqqqrrrrrrrrrqqqqqqqqqppppppppprrrtttsssppprrrsssuuu}}}sssttt}}}rrrooommm~~~|||uuu~~~sssvvvyyytttqqqqqqnnnnnnooooooppppppqqqqqqooossswwwvvvqqqoooqqqtttooooooppppppqqqqqqrrrrrrlllmmmpppqqqpppnnnmmmlllkkkmmmoooooonnnmmmmmmnnnsssssssssssssssssssssssspppqqqsssvvvwwwuuurrrpppuuuwwwyyyyyyyyyyyy{{{|||~~~}}}~~~||||||{{{zzzxxxxxxyyyzzzyyywwwvvvwwwxxxwwwvvvwwwzzzxxxttttttwwwsssrrrrrrsssvvvxxxyyyxxxtttyyy{{{wwwtttvvvwwwwwwuuutttrrrpppppppppqqqqqqqqqpppnnnmmmmmmnnnpppqqqsssrrrrrrtttvvvvvvvvvtttlllwwwwwwxxxssssssrrr}}}|||wwwnnnhhhmmm}}}vvvvvvwwwpppiiivvvuuutttssssssttttttrrrppprrrrrrqqqssstttuuusssrrrtttsssrrrsssuuuvvvuuuttttttqqqqqqttttttqqqqqqtttpppqqqsssuuuuuuuuusssrrrsssrrrqqqrrrtttuuuuuutttsssuuuuuuuuusssssssssuuuvvvuuutttsssrrrqqqqqqqqqqqqrrrssstttssssssqqqpppuuuuuurrrnnnooorrrsssqqqvvvsssooopppoooiiizzzppp}}}mmm~~~nnnwwwwww|||lllmmmsssqqqzzzxxx|||qqqppppppqqqqqqqqqrrrsssuuuvvvwwwooorrrsssrrrooonnnpppsssrrrrrrqqqpppooonnnnnnmmmlllooorrrsssqqqnnnmmmmmmjjjllloooooonnnmmmnnnnnnttttttttttttttttttttttttwwwvvvtttsssrrrrrrrrrrrrwwwyyy{{{{{{{{{zzz{{{||||||}}}{{{{{{||||||{{{zzzzzz{{{}}}{{{xxxvvvwwwxxxvvvvvvxxx{{{xxxttttttxxxvvvtttrrrsssvvvxxxxxxwwwooovvvzzzwwwsssssssssrrruuutttrrrqqqqqqqqqssstttpppooonnnnnnnnnnnnooopppnnnqqqssssssrrrrrrsssuuulllrrrzzzooo|||rrrnnn{{{wwwyyyoooqqqsssuuu{{{yyyppp{{{tttiiiqqq|||uuuqqqnnnppptttvvvsssppptttrrrpppqqqtttuuutttsssqqqsssttttttttttttuuuvvvtttqqqqqqtttuuurrrqqqssstttttttttttttttssssssssssssrrrqqqsssuuuvvvuuutttqqqrrrttttttttttttvvvwwwvvvuuutttsssrrrqqqqqqqqqssstttuuuuuuuuusssqqqpppssswwwvvvqqqooorrrrrrooojjjpppssstttzzzqqqvvvxxxpppwwwfffqqqwww|||vvvsssrrr~~~wwwvvvxxxvvv{{{qqqrrrrrrsssrrrrrrrrrsssuuuwwwxxxrrrqqqooonnnnnnoooqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmppptttuuurrrooonnnnnnjjjllloooqqqpppppppppppprrrrrrrrrssssssttttttuuuwwwvvvtttrrrqqqqqqtttuuuxxxyyyzzzzzzzzz{{{~~~}}}~~~{{{}}}~~~}}}yyyvvvvvvxxxuuuuuuxxx{{{xxxssstttxxxxxxuuussssssuuuwwwwwwuuuooowww|||zzzvvvttttttrrrttttttrrrrrrrrrtttvvvwwwnnnnnnooopppqqqsssuuuvvvlllppptttssspppoooqqquuummmooo|||vvvwwwmmmvvv}}}xxxnnniiijjjyyyuuummm{{{nnnvvvvvvkkkppprrrsssrrrpppqqqsssvvvvvvssspppqqqtttvvvvvvuuupppsssuuussspppoooqqqssstttqqqqqqtttvvvsssrrrsssxxxwwwtttrrrqqqrrrrrrssssssrrrqqqsssuuuvvvvvvuuupppqqqttttttuuuvvvxxxzzzssssssrrrrrrrrrssstttttttttuuuvvvvvvuuusssqqqpppjjjrrruuuqqqnnnooommmiiipppwwwwwwnnnjjjvvv|||sssqqqtttpppuuuooowwwzzz{{{uuupppmmmqqq~~~uuu|||uuuvvvwwwsssrrrqqqqqqqqqrrrsssttttttqqqmmmlllnnnppprrrrrrppppppppppppppppppqqqqqqmmmqqqvvvvvvssspppoooooojjjmmmqqqrrrrrrrrrrrrsssnnnooopppqqqssstttuuuvvvoooqqqsssuuuuuuuuuvvvwwwyyyyyyyyyxxxyyy|||{{{yyy}}}~~~zzz~~~{{{xxxwwwwwwxxxyyyyyywwwuuutttvvvxxxyyyzzzxxxtttqqqssswwwyyywwwuuuxxxssssssxxxyyyuuusssvvvtttsssssssssuuuuuutttsssrrrtttssspppqqqtttsssooorrrrrrrrrrrrrrrrrrqqqqqqrrrttt}}}yyytttrrrxxxuuuppp|||}}}}}}ssskkkjjjyyyxxxnnnrrrrrrvvvuuuqqquuutttsssrrrrrrrrrrrrrrrwwwyyyqqqmmmsssssspppvvvrrryyy|||wwwrrrsssuuuvvvwwwtttsssuuuuuurrrrrruuuvvvxxxyyyxxxvvvttttttuuuuuupppooouuuvvvrrrqqquuuwwwttttttwwwvvvtttwww}}}wwwsssqqqrrrvvvxxxwwwvvvyyyyyyvvvqqqrrrxxxvvvpppnnnrrrtttqqqqqqtttvvvuuuvvvttttttwwwwwwwww|||xxxppp|||{{{qqqqqqnnn{{{xxxvvvqqqwwwssslllpppzzznnn{{{|||vvvuuupppuuurrrppppppsssuuuuuussssssqqqooonnnllllllmmmmmmlllppptttuuusssrrrtttvvvtttsssrrrssstttuuusssrrrpppssssssppprrrvvvuuuoooqqqqqqrrrsssttttttttttttoooppprrrtttuuuvvvwwwwwwuuuzzz~~~~~~|||}}}~~~{{{~~~}}}|||zzzyyyxxxwwwvvvyyywwwttttttvvvxxxyyyyyywwwtttrrrssswwwyyywwwtttxxxttttttwwwxxxuuutttwwwuuusssrrrrrrsssttttttsssrrrssssssqqqrrruuutttppprrrrrrrrrrrrssssssssssssvvvvvvyyy|||~~~vvvqqqyyyllltttxxxvvv{{{kkkwwwwww{{{pppqqqvvvuuurrruuutttssssssrrrrrrssssssqqqtttooommmttttttrrrxxxvvv|||}}}yyyuuuuuuuuuttttttpppooorrrrrroooppptttvvvwwwwwwvvvsssrrrrrrssssssrrrrrruuuuuuttttttwwwrrrqqqqqqqqqqqqqqqqqqppprrrsssuuuvvvvvvwwwxxxyyyvvvvvvtttppprrrvvvtttnnnqqquuuwwwtttsssvvvwwwvvvxxxuuuuuuvvvuuussswww|||qqq}}}uuu{{{xxxwwwsssyyysss|||vvvssstttrrrrrrpppnnnpppsssvvvvvvuuurrrrrrppppppoooppppppqqqjjjlllnnnooonnnmmmmmmnnnrrrqqqqqqrrrtttsssrrrpppmmmpppooommmooosssrrrmmmrrrrrrssstttuuuuuuuuuuuurrrrrrssstttuuuvvvvvvwwwvvvyyy|||~~~~~~~~~}}}}}}{{{{{{||||||zzzxxxvvvtttxxxvvvttttttvvvwwwxxxwwwwwwtttrrrsssvvvxxxvvvtttxxxuuutttvvvvvvtttuuuxxxuuusssppppppqqqrrrssssssppprrrrrrqqqsssvvvuuuqqqrrrrrrrrrsssttttttuuuuuusssrrr{{{wwwnnn~~~{{{nnntttqqqyyyxxx{{{}}}iiissstttnnnqqquuuuuurrruuuttttttsssssssssssstttvvv{{{wwwuuuzzzxxxtttyyysssvvvuuurrrqqqsssrrrooozzzvvvttttttrrrmmmlllnnnpppqqqqqqpppoooppprrrtttsssuuuuuurrrrrrttttttqqquuuxxxwwwsssuuu|||zzzrrrnnnrrruuuuuuqqqoooqqqtttvvvvvvuuuuuuyyy|||zzzuuuuuuyyyzzzxxxvvvxxxyyywwwzzzwwwuuuuuurrroooqqquuu~~~yyy}}}{{{{{{pppxxx~~~www}}}{{{tttkkkoooooottttttrrrpppoooppprrrttttttssspppppppppppppppqqqrrrsssoooooonnnoooppppppooommmqqqqqqrrrsssuuutttqqqooooooqqqqqqppprrrvvvuuuqqqqqqqqqrrrssstttuuuuuutttuuuuuutttssstttuuuvvvwwwyyyyyy{{{~~~~~~~~~||||||{{{{{{yyyxxxwwwvvvxxxvvvttttttvvvwwwwwwvvvvvvtttssstttvvvwwwuuusssuuuuuuttttttsssssstttwwwvvvsssooonnnoooqqqrrrrrrnnnpppqqqppprrrvvvuuuppprrrrrrsssssstttuuuvvvvvvqqqqqq}}}}}}xxxooovvvmmmxxx~~~qqqmmmeeejjjuuu}}}hhhvvvxxxqqqooorrruuutttrrruuuuuutttttttttttttttuuuooovvvsssqqqvvvsssnnnsssyyyyyyuuupppqqquuuuuurrrmmmlllmmmqqqqqqllljjjkkkjjjlllmmmnnnooossswww{{{zzz{{{wwwrrrssswwwssskkkoootttqqqkkkqqq~~~~~~ssstttvvvvvvuuussssssuuuxxxrrrqqqpppqqqssstttqqqlllvvvzzz|||yyyxxxyyyyyywwwzzzwwwuuuuuuqqqmmmnnnrrrooozzzqqqrrrttttttssstttwwwyyy|||}}}rrrooosssiiixxx}}}nnn|||ttt~~~uuuzzz}}}|||mmmoootttsssuuusssrrrqqqppppppooonnnnnnnnnnnnoooooooooppppppsssqqqoooqqqtttvvvtttqqqrrrrrrsssuuuvvvvvvsssppppppqqqqqqrrruuuwwwvvvtttooopppqqqrrrssstttttttttxxxwwwuuuttttttuuuvvvxxxzzz|||~~~~~~}}}{{{yyyxxxxxxyyyzzzxxxwwwuuuuuuwwwwwwwwwvvvtttttttttuuuvvvuuutttsssrrrtttuuusssqqqqqqssstttvvvsssooonnnooopppqqqqqqlllooopppooorrruuusssooorrrrrrsssssstttuuuvvvvvvvvvxxx{{{yyyzzz}}}uuunnnvvvyyynnniiipppmmmwwwwwwuuussssssttttttsssrrruuuuuuuuuttttttuuuuuuvvvpppwwwuuutttxxxuuurrryyyqqqpppllliiilllsssxxxwwwzzz}}}{{{vvvpppmmmlllmmmllllllxxxtttqqqrrrtttsssqqqoootttyyy{{{yyywwwxxxxxxuuuyyyvvvuuuvvvsssoooooosssoootttqqqnnnkkkfffffflllzzz{{{}}}{{{|||mmmjjj}}}yyy~~~tttxxxyyyooorrrsssqqqttttttsssrrrpppooonnnnnnpppppppppppppppoooooonnnnnnlllkkkmmmrrrttttttrrrrrrqqqrrrtttuuutttrrrpppnnnmmmmmmpppsssssssssrrrpppqqqrrrtttuuuuuuvvvvvvyyyxxxvvvuuuuuuvvvxxxyyyxxx}}}~~~{{{yyyxxxyyy{{{|||yyyxxxwwwwwwxxxxxxwwwvvvssstttuuuvvvuuutttsssrrroootttwwwtttqqqrrrssssssvvvssspppooopppqqqqqqpppmmmpppqqqppprrruuusssnnnrrrrrrrrrsssttttttuuuuuuxxx|||zzzwww{{{rrrwwwxxx{{{nnnooo}}}~~~nnnyyytttvvvwwwvvvtttsssssstttvvvuuuuuuuuuuuuvvvvvvwwwvvv|||xxxsssuuuqqqpppxxxqqquuuyyy|||}}}wwwpppkkkuuuoookkknnnsssuuuxxxzzzrrrwwwzzzxxxwwwxxxwwwuuuwwwuuuuuuvvvtttpppqqquuuuuummmzzzrrr{{{xxxzzz}}}yyy}}}nnntttvvv~~~{{{ooorrrzzz}}}uuuwwwsssqqqvvvqqqtttsssnnnoooqqqssssssrrrqqqqqqrrrrrrrrrssssssrrrqqqppppppmmmllllllnnnqqqtttuuuuuuqqqppppppqqqrrrrrrqqqoooqqqnnnooosssuuutttssstttrrrsssuuuvvvxxxxxxyyyyyywwwwwwvvvvvvwwwyyyzzz{{{www}}}~~~}}}|||{{{{{{||||||zzzyyyxxxxxxyyyyyyxxxvvvssstttvvvvvvuuusssrrrrrrmmmuuuzzzvvvsssttttttrrruuusssqqqqqqqqqrrrqqqoooooorrrsssssstttvvvsssnnnrrrrrrrrrrrrsssssssssssstttzzzsssyyy~~~yyymmmiiixxxwww~~~mmmyyy}}}tttwwwyyyxxxtttrrrtttvvvvvvvvvuuuuuuvvvvvvwwwxxxmmmtttrrrnnntttvvvzzz{{{pppnnnnnnmmmooossspppuuuyyyxxxwwwxxxwwwuuuwwwuuuuuuvvvtttpppppptttuuummmtttvvvwwwrrryyyuuuqqqrrrwww|||zzzvvvqqq{{{|||uuurrrzzzrrr}}}pppppptttrrrmmmnnnqqqttttttsssrrrssstttpppqqqrrrsssssssssrrrqqqpppqqqrrrssssssuuuxxxzzzuuusssqqqqqqrrrttttttsssvvvqqqqqqvvvxxxuuutttvvvqqqrrrtttvvvwwwxxxxxxyyytttuuuvvvxxxyyy{{{}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyyyyyzzzzzzxxxvvvrrrtttvvvwwwuuusssrrrqqqmmmwww}}}yyyuuuvvvvvvsssuuutttrrrrrrsssrrrqqqoooqqqtttuuuuuuvvvwwwtttnnnrrrrrrrrrrrrrrrrrrrrrqqqsssyyykkklll}}}{{{zzzwww~~~xxxwwwwwwcccffffffqqqxxxwwwqqqxxxssswwwzzzxxxsssqqquuuyyyvvvvvvuuuvvvvvvwwwxxxxxxppp{{{~~~vvvqqqsssooouuuyyyxxxwwwyyyxxxuuuvvvtttuuuvvvsssoooooorrrpppooorrrsssqqq}}}wwwuuuuuuvvvwww|||uuupppqqqvvvxxx~~~yyyrrrwwwlllnnnsssrrrmmmqqqtttwwwvvvsssqqqqqqrrrlllmmmoooqqqrrrrrrrrrrrrqqqssstttsssqqqrrrvvvyyyzzzwwwuuutttuuuwwwxxxxxxtttooooootttuuuqqqpppsssnnnoooqqqssstttuuuvvvvvvrrrsssvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~wwwwwwxxxxxxwwwvvvtttsssyyytttuuuqqqwwwtttuuuqqqtttuuuvvvxxxxxxxxxwwwwwwtttttttttttttttrrrqqqqqqqqqqqqqqqsssuuuvvvtttsssqqqrrrtttvvvvvvuuutttsssqqqxxxvvvppp~~~zzz|||www}}}xxxsssppp{{{xxxssstttlllgggppplllzzz|||zzzrrruuuvvvssstttuuurrrlllrrrvvvyyywwwttttttzzz{{{tttrrrqqqppprrrvvvuuuwwwyyyxxxwwwuuuvvvvvvvvvuuurrruuuzzzqqqwwwqqqqqqsssqqqjjjfffnnn|||~~~iiitttuuutttrrrzzzyyygggkkkqqqooopppvvvpppooooooooooooqqqrrrsssnnnoooooooooppppppppppppqqqqqqrrrssssssttttttuuuwwwvvvuuuvvvvvvuuurrrppprrrqqqoooooooooqqqsssuuuqqqsssvvvwwwwwwwwwyyyzzzyyywwwxxx}}}~~~}}}~~~}}}|||||||||yyyyyyzzzzzzzzzyyyxxxwwwvvvzzzqqq~~~ttttttvvvqqqrrrssstttttttttsssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppqqqsssttttttsssqqqrrrtttuuuuuuuuusssrrrvvvyyyvvvqqqzzzrrr{{{yyyzzzvvv|||uuujjjpppxxxuuummmtttsssvvvtttsssssstttvvvwwwxxxnnnrrrvvv{{{rrrlllnnntttzzztttqqqqqqtttuuuvvvwwwvvvpppnnn|||{{{kkk~~~uuummmlllooowww{{{~~~tttuuuyyytttooonnneeesssvvv}}}}}}uuummmzzzkkkooorrrmmmmmmsssoooooonnnnnnnnnooopppqqqpppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrssstttuuussssssssstttvvvuuusssqqqtttsssqqqpppooopppqqqrrrrrrtttvvvwwwwwwxxxyyy{{{{{{xxxxxx{{{|||zzz{{{~~~}}}{{{{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{wwwqqqqqqtttuuuqqqqqqrrrrrrrrrqqqqqqpppoooooonnnnnnoooqqqrrrssssssqqqppppppqqqssssssrrrpppqqqssstttttttttsssrrrvvvwwwuuusssvvvkkkwwwjjjlllyyy|||vvvxxxsssmmmjjjzzzyyy{{{{{{qqqfffmmmooosssppprrryyyyyyrrrooorrrnnn|||{{{mmmrrrnnnkkknnntttwwwuuuqqq||||||wwwtttpppvvvrrrsss|||}}}vvvyyyvvviiipppooouuuuuupppxxxvvvtttzzzxxx}}}xxx|||}}}ttttttvvvooossssssmmmmmmsssrrrqqqpppooooooooopppppprrrrrrqqqpppppprrrsssttttttsssqqqpppqqqrrrtttuuuqqqpppqqqsssvvvvvvuuusssvvvuuusssqqqppppppppppppssstttvvvwwwwwwxxxzzz|||}}}yyyxxxzzz{{{zzz}}}~~~||||||{{{yyyyyyyyyyyyyyyzzz{{{|||uuu~~~oooooorrryyyttttttttttttssssssrrrrrrqqqpppooonnnnnnppprrrssstttrrrooonnnpppqqqrrrrrrpppqqqrrrsssssssssrrrrrrrrrqqqsssuuutttzzz{{{jjjttt{{{uuutttrrrnnnjjjhhhjjjnnnrrrzzzwwwfffmmmqqqyyyqqqqqqzzzzzzrrrttt}}}vvvtttuuuuuutttqqqrrruuurrrnnnwwwrrr}}}xxxtttvvvzzz~~~wwwpppjjjjjjxxxsssooo~~~xxxuuuoootttvvvpppvvvpppooouuuuuuooopppwwwuuuuuutttsssrrrrrrqqqqqqrrrrrrpppppppppqqqssstttuuusssqqqooooooqqqsssuuurrrrrrrrrtttvvvwwwuuusssvvvuuusssrrrqqqqqqqqqqqqtttuuuwwwwwwwwwxxx{{{}}}{{{xxxxxx{{{~~~~~~~~~}}}|||zzzzzzzzz{{{}}}~~~vvvmmmnnnwwwvvvvvvuuuttttttsssssssssuuutttqqqpppoooppprrrssstttqqqooonnnppprrrssssssqqqqqqrrrrrrrrrsssrrrrrrpppppptttwwwrrrppp{{{vvv~~~yyy~~~vvvsssrrrooonnnmmmqqqzzzyyynnn|||kkkrrrzzzpppooozzzyyyqqqppprrrooorrrppplllsss}}}jjj{{{xxxsssqqqnnnjjjkkkoootttwww}}}tttvvvxxxpppxxx|||~~~vvv{{{mmmyyynnnmmmpppvvvuuuooopppwwwuuuuuuuuutttsssrrrqqqqqqqqqppppppooopppqqqrrrssstttrrrpppooooooqqqsssuuuvvvuuuuuuvvvwwwwwwtttrrrsssrrrrrrssssssttttttuuuuuuvvvwwwxxxxxxyyy|||~~~{{{xxxxxx|||}}}|||}}}vvvnnnuuu~~~uuutttssssssssssssssstttvvvuuutttrrrqqqrrrrrrrrrrrrpppooooooqqqsssttttttrrrrrrrrrrrrssssssssssssssssssuuuwwwqqqmmmttt~~~{{{yyyuuuhhhdddmmmvvvtttlllwww|||jjjsssffflll~~~xxxqqqlllpppooolllvvvmmmyyynnnkkkpppsssrrrttt~~~yyy{{{yyy}}}pppuuuuuunnnnnnrrruuusssnnnnnnsssrrrssssssrrrqqqpppooonnnpppppppppqqqqqqqqqqqqqqqrrrqqqpppoooppprrrtttuuuyyyxxxwwwwwwxxxvvvsssqqqpppqqqrrrsssuuuvvvwwwwwwvvvwwwxxxxxxxxxyyy|||~~~{{{zzz~~~~~~||||||~~~{{{uuusss~~~{{{tttssssssrrrrrrssstttuuutttttttttssssssssssssssspppooooooqqqtttuuuuuuuuusssssssssssssssttttttuuuuuuttttttsssqqqppprrrvvv}}}zzz|||yyymmmrrr|||ppp~~~vvv~~~zzzxxx}}}~~~|||www|||mmmnnniiieeeooo{{{rrrxxxzzz~~~xxx|||vvvxxxrrrrrrnnnnnnppprrrqqqnnnooorrrqqqqqqrrrrrrqqqpppooonnnoooppprrrssstttsssrrrqqqooooooooopppqqqssstttuuuxxxwwwvvvwwwwwwvvvsssppppppqqqrrrtttvvvwwwwwwxxxwwwxxxxxxxxxxxxzzz}}}}}}~~~|||zzzyyy{{{|||www{{{zzz~~~wwwyyywww{{{uuuttttttssstttuuuwwwxxxqqqqqqrrrtttttttttttttttooooooppprrruuuwwwwwwuuutttsssssssssssstttuuuuuussssssqqqoooqqqvvvwwwvvvsss~~~ooo~~~vvv~~~}}}zzzooo{{{~~~~~~}}}~~~~~~}}}{{{pppuuujjjkkkzzz||||||wwwzzz{{{{{{iiirrrkkkvvvrrrfffkkkkkkmmmooopppqqqsssuuuqqqrrrssstttsssrrrqqqpppoooqqqtttvvvvvvuuurrrqqqmmmmmmoooppprrrtttuuuuuuvvvuuuuuuvvvvvvuuusssqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxzzz}}}}}}{{{{{{{{{wwwwwwvvvuuutttsssrrrqqq|||xxxtttssstttvvvwwwxxxuuuwwwxxxyyyyyyvvvtttrrrpppnnnnnnqqqvvvyyyzzzyyyrrrrrrssstttuuuuuuuuuuuuqqqrrrsssvvvwwwvvvssspppwww|||~~~tttuuuooommmllluuu|||yyyqqq}}}{{{~~~{{{|||~~~xxxjjjyyyyyyyyy{{{}}}~~~|||wwwyyy}}}xxxnnnuuulllssshhhvvvlllzzz{{{}}}nnnzzz~~~tttnnnxxxzzzppplllllluuujjjvvvpppppppppooonnnoooqqqtttwwwvvvttttttttttttrrrppptttrrrrrruuuuuussssssvvvqqqnnnlllnnnqqqtttsssppppppppprrruuuwwwwwwtttrrrqqqtttwwwxxxvvvuuuvvvxxx|||xxxuuuyyy{{{~~~~~~|||zzzxxxxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuzzzwwwsssrrrssstttvvvvvvxxxxxxyyyzzzxxxvvvsssqqqtttrrrppppppssstttsssrrrpppqqqrrrrrrssssssssssssrrrrrrsssuuuvvvvvvtttrrrrrr}}}zzz|||~~~wwwppplllkkklllmmmiiilllkkkjjjqqq|||~~~yyyrrr~~~{{{}}}|||zzz{{{~~~zzz~~~~~~}}}|||~~~{{{|||jjjuuunnnpppqqqrrrssstttuuuxxxyyyuuusssmmmiiimmmvvvxxxuuuxxx|||~~~wwwqqqjjjrrroooppprrrqqqqqqqqqsssuuusssrrrqqqrrrssstttsssrrrsssqqqqqqtttuuurrrrrruuuqqqqqqqqqqqqppppppqqqssssssqqqqqqrrrtttuuuuuutttpppsssvvvvvvuuuttttttvvvzzzxxxvvvyyy~~~~~~}}}{{{{{{}}}}}}|||{{{yyyxxxxxxxxxyyyzzzzzzwwwtttssstttvvvvvvvvvzzzzzzzzzyyyxxxuuusssqqqvvvtttrrrrrrrrrsssrrrqqqqqqrrrrrrsssssssssrrrrrrsssrrrrrrtttuuuvvvuuussshhhpppxxx}}}wwwtttooonnnrrrxxx~~~ppp~~~{{{zzzyyyyyyuuu~~~~~~~~~yyy|||~~~sssxxxzzz{{{{{{|||}}}}}}}}}~~~~~~zzzzzz~~~}}}}}}}}}xxx}}}vvv}}}yyyhhhnnnpppsssxxx|||}}}{{{tttppp|||~~~www|||{{{~~~|||nnnlllnnnmmmoooqqqrrrqqqqqqrrrsssooonnnnnnpppsssuuuuuutttsssqqqrrruuuuuussssssuuunnnrrrtttssspppppptttxxxvvvssspppoooqqqtttvvvwwwqqqrrrttttttssssssssstttxxxxxxxxxzzz|||||||||~~~}}}|||zzzyyyyyyzzz{{{|||{{{yyywwwwwwxxxyyyxxxxxxyyyyyyxxxxxxwwwvvvuuuttttttsssssstttuuuwwwxxxxxxtttuuuuuuuuuuuuuuuttttttsssrrrrrrsssuuuvvvuuutttoooooo|||sssxxxuuuzzz}}}~~~xxx||||||~~~vvvpppttt}}}{{{ooonnnwwwpppxxx|||nnnwww|||pppvvvyyyuuuqqqrrrtttsssyyyzzz||||||||||||~~~{{{xxxuuutttvvvyyyyyyyyy|||xxxtttuuuxxxzzz{{{{{{}}}|||~~~}}}tttuuuttt~~~ooo~~~qqqiiikkk|||mmmnnnqqqmmmlllnnnppppppooonnnmmmnnnooonnnnnnpppsssuuuuuuttttttrrrssswwwwwwttttttvvvnnnppprrrsssssstttwwwzzzwwwtttqqqppprrruuuwwwxxxrrrsssttttttttttttttttttvvvxxx{{{{{{|||zzzxxxzzz~~~}}}|||{{{zzzzzzzzz{{{|||zzzyyyxxxxxxyyyyyyxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwrrrssstttuuuvvvxxxzzz{{{vvvvvvvvvvvvuuutttsssssssssrrrqqqrrruuuvvvvvvuuuxxxrrrvvvuuu}}}}}}nnnnnnuuuyyy{{{|||~~~{{{yyy|||}}}yyywwwvvvvvvyyy|||~~~}}}zzzxxxzzzvvv~~~uuu~~~|||tttuuu}}}xxxzzz|||}}}|||}}}~~~~~~zzzyyyzzz}}}yyy{{{}}}~~~|||yyyzzz~~~|||}}}|||{{{zzz|||{{{fff}}}yyy}}}uuuyyypppxxxyyyqqqnnneeeqqquuummmnnnppprrrqqqooolllkkkkkkqqqppppppqqqtttuuuuuutttrrrppprrrvvvvvvsssrrrttttttrrrqqqrrruuuwwwwwwvvvwwwuuussstttuuuwwwvvvvvvtttttttttuuuvvvwwwwwwwwwvvvzzz}}}~~~~~~~~~|||||||||||||||{{{{{{zzzzzzwwwvvvuuuvvvwwwwwwuuusssttttttsssssstttvvvxxxyyyssstttuuutttttttttvvvxxxuuuuuuuuutttsssrrrqqqppprrrqqqqqqsssvvvwwwvvvtttwwwsssrrr{{{{{{yyy{{{vvvyyy~~~wwwrrrpppqqqtttvvvnnnpppsssuuu}}}}}}zzzxxxuuuyyy}}}mmmxxx}}}uuuppp|||~~~{{{|||xxxyyy}}}{{{|||~~~jjjnnnsssooossssssrrrrrruuuzzz|||{{{yyyvvvsssooommmkkklllttt}}}xxx|||yyyyyyxxxzzztttvvv|||iiiqqq}}}yyyrrr~~~jjjhhhsssuuunnnrrrttttttssspppnnnnnnnnnsssqqqqqqrrrsssttttttsssooommmooottttttpppooopppyyyvvvrrrrrruuuvvvtttpppuuuttttttuuuwwwwwwuuusssvvvttttttuuuxxxzzz{{{zzzxxx{{{}}}}}}~~~~~~}}}|||zzzxxxuuuuuuuuuvvvwwwvvvtttqqqtttsssrrrqqqrrrtttvvvwwwuuuvvvwwwvvvsssssstttwwwvvvvvvuuuuuutttrrrqqqppppppppprrrtttwwwwwwvvvtttrrruuutttsss}}}xxx}}}uuuwwwyyyxxxzzz|||zzzuuu~~~xxxxxxuuuuuu||||||||||||}}}xxxxxxyyynnnkkkqqqpppoooooottt|||yyyyyytttsssuuuppp}}}sss{{{vvvpppvvvttt~~~}}}yyykkktttmmmooorrrrrrqqqrrrssssssrrrppppppqqqrrrqqqpppooopppssstttsssrrrooonnnpppuuuuuuqqqoooqqquuutttsssssstttttttttttttttsssssssssuuuuuusssrrruuusssrrrtttxxx|||}}}|||zzz}}}~~~~~~}}}yyywwwvvvvvvwwwxxxyyyxxxuuurrrvvvtttrrrpppppprrrtttuuuvvvxxxyyyxxxvvvuuuxxx{{{xxxxxxxxxwwwvvvtttsssrrroooppprrruuuxxxxxxuuusssoooxxxyyyqqqrrreee|||~~~~~~uuu{{{vvvzzzyyyxxxxxx{{{~~~zzzyyyxxxrrr|||}}}{{{mmmqqqtttppppppuuuoooppppppooonnnooorrruuunnnmmmmmmooorrrssssssrrrrrrqqqsssxxxxxxtttrrrsssmmmpppssstttssstttxxx|||tttrrrppppppqqqrrrrrrrrrtttrrrqqqtttyyy}}}~~~}}}|||~~~zzz|||~~~~~~wwwwwwxxxxxxxxxyyyyyyyyyxxxtttpppqqquuuxxxwwwtttoooqqqsssuuuvvvvvvvvvuuurrrrrrssstttsssrrrpppoootttssssssrrrssstttuuuvvvxxxsssrrrvvvuuuyyy}}}|||xxx{{{ttttttqqq||||||yyy{{{}}}rrr}}}~~~|||wwwyyysss}}}zzzpppttttttpppnnnppprrrpppuuurrrrrrttttttqqqqqqsssnnnnnnnnnnnnoooppprrrrrrrrrrrrrrrsssssssssttttttyyytttooommmqqquuuxxxyyyssstttsssrrrrrrtttxxx{{{{{{wwwssssssvvvzzz|||{{{~~~~~~zzzxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyxxxuuurrrssswwwyyyxxxvvvsssssstttuuuuuuuuuttttttssssssttttttssssssrrrqqqvvvuuutttssssssssstttuuuwwwrrrrrrvvvtttsss~~~vvvyyyyyy{{{}}}tttwwwxxxwwwyyy~~~{{{|||{{{oooqqqyyy~~~wwwhhhuuu{{{~~~zzzwwwyyyxxxrrrnnnooonnnllluuussssssuuuuuurrrrrruuuooooooooooooooopppqqqrrrsssssssssssstttttttttuuuuuurrrnnnmmmpppsssuuuvvvsssuuuvvvuuuuuuuuuxxxzzz{{{yyyvvvvvvyyy||||||{{{zzzzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxxxxvvvsssuuuxxx{{{zzzxxxvvvvvvuuutttttttttttttttvvvuuuuuutttttttttttttttxxxwwwvvvttttttttttttuuuxxxsssssswwwuuuppprrryyy{{{zzzttt|||yyytttnnnxxx~~~vvvxxxrrrvvv}}}ppp{{{nnn~~~vvv|||{{{{{{{{{zzzxxxyyy{{{}}}~~~{{{tttmmmzzzkkk{{{wwwgggzzz|||nnnxxxzzzyyysssooooooooommmuuurrrrrruuuuuussssssvvvpppppppppoooppppppqqqqqqssssssssstttttttttuuuuuusssqqqoooppprrrtttuuuuuutttvvvwwwwwwwwwvvvxxxyyyxxxxxxxxxxxxyyy{{{wwwwwwwwwwwwxxxxxxxxxyyywwwvvvuuuvvvyyyzzzyyyxxxxxxvvvuuutttssstttuuuvvvxxxwwwuuuuuutttuuuvvvwwwyyyxxxvvvuuuuuuuuuvvvwwwyyyuuutttwwwwwwrrroooqqq|||qqqyyyzzzuuuvvvyyyxxxwww{{{}}}}}}~~~}}}~~~{{{yyyxxxxxxmmmlll~~~vvvyyynnnyyywww~~~yyynnnmmmrrruuuuuuqqqppprrrsssrrrtttqqqqqqttttttrrrrrruuurrrqqqqqqpppppppppqqqqqqrrrrrrssssssssstttttttttssssssssstttuuuvvvvvvvvvvvvwwwwwwvvvuuuvvvxxxzzzzzz}}}~~~|||}}}}}}zzzwwwxxxxxxxxxyyyyyyyyyyyyvvvvvvvvvwwwxxxxxxxxxwwwvvvvvvuuutttuuuvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxxxxtttrrrtttvvvuuussstttuuu{{{sss{{{~~~~~~{{{~~~{{{|||vvvxxx{{{yyy{{{wwwsssvvv}}}wwwgggyyydddvvvyyymmmmmmsssmmmqqqrrrpppooosssuuutttrrroooppprrrrrrppppppssssssrrrqqqqqqqqqqqqqqqrrrqqqrrrrrrrrrssssssssssssqqqsssuuuvvvvvvvvvvvvvvvxxxxxxvvvttttttvvvzzz}}}{{{yyyyyyyyyyyyzzzzzzzzzzzzwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvuuuuuuvvvvvvwwwsssqqqpppqqqtttvvvwwwwwwrrrvvvppp~~~```rrrppp}}}zzz}}}xxxwww{{{sss|||zzz{{{|||qqq}}}qqqzzz|||ppppppttttttnnnrrrrrroooooorrrtttsssrrroooooorrrqqqnnnnnnppprrrrrrrrrqqqrrrrrrssssssrrrrrrrrrsssssssssttttttoooqqqtttuuutttttttttuuuxxxxxxwwwvvvvvvxxx|||zzzzzzzzz{{{{{{{{{||||||yyyzzz{{{{{{yyywwwvvvuuuwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxxxx{{{zzzxxxuuutttsssssssssqqqssssssssstttvvvxxxyyyvvvsssqqq}}}yyy~~~yyy}}}|||{{{{{{~~~~~~~~~~~~|||}}}~~~~~~{{{vvv~~~ssszzz}}}~~~oooyyyooosssooosssuuusssooossstttpppooorrrtttssstttqqqppprrrqqqnnnmmmooorrrrrrrrrrrrrrrssstttuuuttttttttttttuuuuuuuuuvvvooorrruuuuuutttssstttvvvuuuxxxzzz||||||}}}~~~||||||~~~|||{{{{{{{{{||||||||||||}}}{{{}}}~~~}}}zzzwwwvvvvvvyyyyyyyyyyyyxxxvvvtttssstttvvvwwwxxxyyyxxxxxxwww~~~|||yyyvvvsssqqqpppppprrrvvvxxxwwwvvvwwwyyyyyyyyypppvvvyyy{{{sssxxxuuuzzzzzz|||zzzyyyxxxuuusssqqqpppppppppssssssrrrrrrrrrrrrssssssssssssqqqqqqqqqrrrssstttrrrrrrqqqqqqrrrssstttuuuwww~~~~~~wwwyyy{{{zzzzzzwwwyyynnntttvvvjjjllltttppppppoooppprrrnnnrrrtttqqqqqqtttwwwvvvvvvsssrrrsssrrrnnnmmmoooqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwqqqtttwwwwwwuuuuuuvvvyyysssxxx}}}~~~|||zzz{{{~~~~~~{{{|||||||||{{{zzzzzzyyyzzz|||zzzuuuvvv{{{{{{vvvuuutttttttttuuuxxx{{{|||{{{uuutttwwwvvvpppjjjuuutttuuuyyyzzzvvvuuuwwwwwwyyyzzzxxxttt{{{~~~tttxxx|||uuuuuuuuuvvvwwwwwwuuusssxxxuuuqqqpppqqqtttvvvwwwrrruuuyyy{{{{{{yyyxxxxxxqqqrrrsssssstttssssssrrrvvvuuutttuuuvvvvvvuuuttt|||wwwwwwqqqvvvrrruuusss|||}}}|||||||||wwwqqqooouuuooolllvvv~~~yyy|||mmmooozzztttooonnnooopppppppppsssvvvtttpppnnnqqqtttrrrpppoooqqqssstttqqqoooppprrrtttuuuttttttuuuvvvwwwxxxxxxwwwuuutttttttttvvvtttwwwrrrvvvsssyyyzzz}}}||||||}}}}}}|||||||||{{{||||||||||||{{{zzzyyyxxxvvvxxxwwwuuuwww}}}}}}zzzvvvvvvuuuuuuuuuwwwxxxyyy|||yyyuuuuuuwwwvvvsssooovvvtttuuuxxxxxxuuuuuuwwwyyyzzzzzzyyytttttt}}}xxxssswwwvvvtttttttttttttttsssssssssssssssssssssttttttuuuxxxzzz{{{zzzxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvuuuuuutttsssttttttvvvyyynnnzzzooo}}}tttyyytttuuuvvvxxxzzz~~~}}}wwwyyy}}}xxxvvvyyy~~~{{{|||qqq}}}xxxttt|||wwwuuu|||wwwuuuqqqpppoooooonnnmmmooorrruuusssooonnnpppsssrrrqqqpppqqqssssssqqqoooppprrrtttuuuttttttuuuvvvtttvvvxxxwwwuuutttuuuxxxsssxxxooozzzmmmyyysss{{{|||{{{{{{}}}}}}}}}|||{{{yyyxxxwwwvvvwwwvvvuuuwww||||||yyywwwwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvxxxuuutttvvvvvvttttttwwwzzzyyyzzzzzzwwwsssuuu{{{rrr~~~|||~~~wwwpppoootttxxxvvvsssvvvuuutttttttttuuuvvvwwwuuuyyy}}}~~~zzzwwwuuuuuuvvvwwwxxxxxxvvvuuuuuuvvvtttsssrrrrrrrrrrrrssssssssstttuuusssqqqqqqtttwwwuuummmzzzjjjooo|||sssrrrpppoooppprrrtttttttttwww}}}~~~zzz}}}}}}zzz{{{vvvrrryyysssqqqqqqqqqrrrrrrqqqnnnkkkoooqqqtttsssooonnnoooqqqrrrqqqqqqqqqssssssqqqpppppprrrtttuuuttttttuuuvvvppptttwwwwwwtttsssvvvzzzwwwppp~~~lll~~~nnn~~~yyy}}}~~~}}}~~~~~~~~~|||{{{yyywwwvvvzzzyyywwwwwwxxxyyyxxxvvvvvvwwwxxxxxxxxxxxxwwwvvvtttwwwxxxxxxvvvuuuwwwzzzyyyuuutttuuuuuussstttwwwxxxvvvwww{{{|||xxxvvvxxx||||||}}}zzztttnnntttqqqpppttt{{{~~~{{{vvvvvvxxxyyy{{{|||}}}}}}{{{zzzyyyzzzzzz{{{~~~~~~{{{{{{|||rrrqqqssszzzvvvsssqqqrrruuuuuurrroooooorrrsssssswwwyyyvvv~~~qqqqqq|||uuummmrrrrrrrrrssstttuuusssooolllppprrrtttsssqqqppppppqqqrrrqqqrrrrrrssssssrrrqqqppprrrtttuuuttttttuuuvvvnnnssswwwvvvrrrqqquuuzzzuuu~~~ooommmuuuzzz~~~}}}|||zzzxxxwwwzzzxxxwwwxxxyyyyyywwwvvvvvvwwwxxxyyyzzzzzzzzzzzzuuuxxxzzzyyyvvvuuuwwwzzzyyyuuutttuuuuuusssuuuxxxwwwssssssyyy}}}{{{yyyyyyyyyyyy|||wwwrrrqqqrrrtttuuuwwwuuuuuuxxx}}}~~~|||yyy|||zzzzzzzzzyyytttppptttuuusssooopppvvvxxxwww|||{{{}}}~~~mmmsssyyy{{{pppvvv|||yyyooopppvvvvvvtttsssssssssrrrpppmmmqqqsssuuuuuutttrrrqqqqqqqqqrrrsssssssssrrrrrrrrrppprrrtttuuuttttttuuuvvvooosssvvvuuuqqqpppssswwwyyyrrroooqqq|||}}}~~~|||{{{zzzxxxuuuvvvzzz|||{{{zzz{{{xxxyyyyyyzzz{{{||||||}}}wwwyyy{{{zzzwwwvvvxxxzzzwwwuuutttwwwwwwuuuvvvyyyxxxsssrrrwwwzzzxxxvvvvvvpppwww{{{~~~yyy~~~}}}vvvnnnrrrvvvvvvsssrrruuuxxxwwwwwwxxxzzz}}}zzzxxxxxxuuupppqqqttttttppptttwww{{{zzzuuuyyy|||yyy~~~~~~xxxwww~~~sssqqqvvvxxxvvvvvvtttqqqpppppppppooonnnrrrsssuuuvvvuuutttrrrqqqqqqrrrttttttrrrrrrrrrsssppprrrtttuuuttttttuuuvvvrrrsssttttttttttttuuuvvvttt}}}rrrqqqwww~~~}}}|||yyyuuuvvv|||~~~|||zzz|||}}}}}}|||{{{{{{|||}}}~~~wwwxxxyyyyyyxxxyyyzzz{{{vvvtttuuuyyyzzzxxxxxx{{{xxxuuuuuuyyyzzzvvvssssssnnnvvvvvvqqqyyy~~~~~~|||zzztttnnnrrrvvvyyyxxxuuutttwwwzzzzzz}}}}}}zzzvvvwwwyyywwwrrrxxxwwwuuutttuuuzzz~~~{{{~~~qqquuuyyyyyytttooorrrwwwvvvssstttsssqqqrrrssssssrrrppprrrssstttuuuvvvtttqqqoooqqqsssuuutttrrrqqqrrrtttppprrrtttuuuttttttuuuvvvuuutttsssuuuxxxzzzzzzyyyzzzwwwxxxyyy~~~}}}yyyyyy~~~zzzxxxzzz~~~|||{{{{{{}}}~~~vvvvvvwwwxxxzzz{{{||||||uuusssvvvzzz|||yyyyyy|||xxxvvvwww||||||xxxtttttt|||xxxyyyxxxpppoooxxx|||tttttt{{{~~~yyyrrruuuuuutttssssssxxxyyyvvvvvvuuutttssssssvvvyyy}}}xxx~~~}}}}}}kkk~~~tttoooooouuuvvvooommmooosssssstttvvvxxxxxxvvvsssqqqqqqssstttuuutttpppnnnpppsssuuuuuurrrqqqrrrtttppprrrtttuuuttttttuuuvvvvvvtttsssvvv|||||||||||||||}}}}}}}}}}}}|||{{{yyyyyyuuuwwwzzz}}}~~~~~~|||{{{~~~{{{wwwvvvxxx||||||{{{zzzyyyyyyzzz||||||xxxzzz||||||zzzxxxwwwwwwwwwxxxxxxvvvtttuuuxxx|||zzz{{{wwwxxxwwwvvvwwwxxxxxxvvvtttttt{{{wwwtttwwwttt{{{yyy}}}zzzmmmppptttyyyyyyuuusssrrruuutttqqqpppsssrrroooxxxwwwuuuuuuuuutttrrrqqqwwwtttrrrqqqsssvvvwwwxxxrrruuuxxxwwwtttrrrsssvvvsssssstttuuuvvvwwwxxxxxxyyyxxxwwwwwwyyy{{{{{{{{{}}}~~~~~~}}}}}}||||||{{{{{{xxxzzz|||}}}}}}|||zzzyyy~~~zzzxxxxxxzzz{{{{{{}}}|||{{{zzzyyyzzzzzz{{{wwwyyyzzzyyyxxxwwwwwwxxxxxxyyyyyywwwttttttvvvxxx~~~zzzwwwvvvwwwwwwwwwwwwwwwwwwwwwyyyuuurrr|||qqqtttnnnqqqssstttwww~~~yyyooo~~~~~~{{{sssqqqttttttqqqrrrttttttrrrqqqqqqqqqrrrtttvvvvvvvvvwwwuuurrrqqqsssuuuvvvvvvuuuvvvwwwvvvtttsssrrrssstttttttttuuuvvvwwwxxxyyyzzzyyyxxxxxxzzz|||}}}~~~~~~}}}||||||}}}~~~{{{|||}}}~~~}}}zzzxxxvvv~~~zzzyyyyyyyyyyyyxxx}}}|||{{{zzzyyyyyyzzz{{{vvvwwwwwwvvvuuuuuuwwwyyyxxxyyyyyyxxxuuuttttttuuu}}}|||uuuwwwzzzxxxttttttvvvxxxxxxwwwxxx|||wwwqqqzzzppptttvvvwwwuuussstttxxx{{{ttt~~~~~~vvvrrrrrrooossstttrrrsssvvvvvvsssnnnnnnpppqqqsssuuuvvvwwwwwwuuurrrqqqrrrtttttttttvvvvvvvvvwwwxxxxxxwwwvvvwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{yyyxxx{{{yyyxxxyyyzzzzzzyyyxxx|||{{{zzzyyyyyyzzz||||||uuuuuuuuusssrrrtttwwwzzzwwwxxxxxxxxxwwwvvvuuuuuu|||xxxwwwwwwpppqqqvvvyyyvvvqqqqqquuuyyy{{{{{{|||xxx~~~vvvwwwwwwuuurrrrrrtttvvv{{{zzzwwwvvvssspppooorrrsssrrrrrruuutttqqqqqqrrrssssssrrrrrrssstttwwwuuurrrqqqrrrsssssssssuuuttttttxxx}}}}}}xxxwwwvvvvvvvvvwwwyyyzzzxxxyyyzzz{{{||||||}}}~~~~~~~~~}}}||||||yyyxxxxxxxxxyyyyyyxxxvvvzzzyyyyyyyyyzzz|||}}}~~~vvvvvvtttsssrrrtttwww{{{vvvvvvwwwxxxyyyyyyxxxxxxuuu{{{}}}yyyrrrqqqqqqsssuuuvvvuuusssqqqwww}}}wwwuuussspppooopppsssvvvoooqqqyyy||||||uuurrruuuxxxuuuqqqpppssstttrrrqqqsssqqqmmmssstttuuutttrrrqqqrrrtttwwwuuusssrrrssstttsssrrrtttsssssswww|||}}}xxxxxxwwwwwwxxxyyyzzz{{{xxxzzz{{{|||}}}}}}~~~~~~}}}|||zzzyyyzzzyyywwwuuuzzzyyyyyyyyyzzz|||}}}xxxwwwvvvtttssstttxxx{{{wwwvvvvvvwwwzzz{{{{{{zzz~~~}}}wwwwwwzzzzzz}}}vvvwwwwwwuuurrrssswww{{{yyy~~~}}}xxxsssqqqsssuuuwwwvvvrrrqqqvvv}}}yyyvvvxxxyyyyyywwwtttrrrrrrppptttuuusssrrrsssqqqmmmooorrruuutttrrrrrruuuxxxwwwuuuttttttuuuuuuuuutttuuuuuuuuuvvvxxxyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||yyy|||~~~~~~~~~|||{{{||||||{{{zzz|||{{{zzzyyyyyyzzz{{{|||yyyzzzyyywwwuuuvvvxxxzzz{{{yyywwwwwwzzz||||||{{{~~~www{{{}}}|||zzztttuuuxxxzzzxxxyyyzzzyyywwwyyy~~~}}}zzzyyyyyyyyyzzzvvvtttuuuwww{{{|||}}}yyyoootttzzz{{{xxxsssqqqpppppptttvvvuuuuuuvvvtttppplllooossssssqqqrrruuuyyyvvvuuutttuuuvvvwwwwwwuuuvvvwwwxxxxxxwwwvvvwwwwwwtttvvvyyy{{{}}}}}}}}}}}}}}}}}}{{{|||~~~~~~|||zzzyyyyyyyyyyyy{{{{{{{{{yyywwwwwwxxxzzz|||xxxxxxzzz||||||{{{~~~~~~~~~zzz|||zzzqqqtttxxxxxxvvvrrrvvvzzz~~~~~~|||zzzxxxttttttxxx|||zzzuuusssuuu}}}vvvoooyyyuuurrrtttxxxxxxrrrlllpppuuuwwwwwwwwwyyywwwssskkkooosssssspppooossswwwvvvuuuuuuvvvxxxyyyxxxwwwuuuxxx||||||zzzyyy{{{}}}sssuuuyyy}}}~~~}}}~~~}}}|||}}}~~~{{{{{{||||||{{{zzzxxxwwwxxxyyyyyyxxxvvvvvvvvvwwwzzzyyyxxxxxxzzz||||||{{{}}}zzz|||}}}{{{wwwxxxxxxwwwvvvxxxyyyuuuuuuzzz}}}~~~~~~{{{uuuqqqpppsssuuuuuuvvvxxxyyyzzz~~~|||sssttt~~~yyyvvvssstttxxxxxxuuupppooopppqqqrrrsssssstttsssxxxwwwuuurrrqqqpppppppppttttttttttttvvvxxxzzz|||zzzxxx{{{www|||yyy|||{{{||||||}}}~~~~~~}}}~~~}}}|||xxxxxxwwwvvvtttuuuxxx{{{xxxwwwwwwyyy|||~~~{{{{{{|||~~~~~~}}}}}}~~~zzzvvvyyy|||{{{xxxwwwuuu}}}zzzxxxqqqnnnrrrvvvvvvuuuvvvvvvzzz{{{wwwyyyxxxwwwzzzyyyvvvtttuuuxxxxxxuuuqqqqqqrrrrrrsssttttttttttttwwwvvvuuutttsssttttttuuuuuuuuuuuuuuuwwwyyyzzz|||xxx}}}uuuvvvyyy~~~~~~~~~~~~}}}|||{{{{{{yyyvvvuuuwww{{{~~~yyyxxxxxxzzz}}}{{{yyy{{{{{{~~~}}}}}}xxxvvv{{{}}}zzzxxxvvvyyyooommmmmmkkkqqqjjjqqqjjjnnnjjjrrrooonnnqqqrrrrrrtttxxxwww{{{yyy{{{tttooorrrvvvvvvuuuuuuyyyyyyzzzuuuvvv{{{zzzvvvzzzxxxvvvvvvxxxxxxuuurrrttttttuuuuuuvvvuuuuuutttvvvvvvuuuvvvvvvwwwyyyyyywwwwwwwwwwwwxxxzzz{{{{{{zzzttttttwww|||~~~}}}|||~~~}}}{{{yyyzzz|||~~~}}}{{{zzzzzz|||}}}|||{{{}}}|||~~~wwwvvvyyyvvvwww{{{{{{zzz{{{{{{rrrppprrrnnnlllnnnlllooopppvvvyyy{{{uuupppqqquuuzzz}}}||||||xxxuuuvvvvvvssstttwwwzzzyyyyyy{{{wwwyyyzzzvvvzzzyyywwwxxxxxxxxxuuusssvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||tttrrrtttzzz~~~~~~|||zzzyyyzzz}}}|||zzzzzz{{{||||||{{{|||xxxxxxzzzuuuvvvyyyyyyvvvuuu}}}~~~tttqqqtttzzzrrr||||||nnnppppppooowww~~~}}}}}}}}}wwwrrrtttzzzvvvvvvxxx{{{~~~wwwxxxyyyzzzyyyxxxxxxxxxwwwuuusssxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyy{{{{{{|||}}}}}}}}}~~~~~~yyyrrrrrrwww~~~}}}|||~~~}}}zzzxxxwww{{{zzzyyy{{{}}}~~~yyyuuuwww{{{}}}vvvwwwyyyyyyuuuuuuzzzllliiippp{{{uuummmpppqqqnnn}}}vvvuuuzzzuuuwww{{{~~~~~~~~~{{{vvvzzzyyyyyyyyyxxxwwwuuutttsssxxxxxxyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzzzzyyyyyyxxx|||}}}~~~yyytttvvv~~~~~~|||{{{}}}~~~}}}}}}}}}~~~}}}|||}}}~~~}}}vvvuuuxxxzzzzzzzzzxxxxxxzzz{{{|||rrroooxxx|||~~~wwwooooooyyy~~~xxxvvvuuuwwwzzz|||~~~xxxxxxxxxyyyyyyxxxvvvtttsssrrrwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{{{{|||}}}|||yyy~~~|||}}}zzzyyyyyyxxxwwwuuu~~~xxxvvv{{{zzzvvvxxxyyytttppp~~~uuu|||}}}ooowwwiiiwwwrrrzzzllluuu{{{wwwtttvvvwwwuuupppyyy~~~mmmqqqyyyzzzrrrpppqqqrrrtttxxx|||ssszzzvvvxxxyyyyyywwwuuusssrrrrrrvvvwwwxxxyyyzzzzzz{{{zzz{{{|||}}}~~~~~~}}}|||}}}~~~}}}{{{xxxvvvvvvxxxyyy|||xxxrrr{{{|||rrrsss~~~uuuwww{{{pppsssyyypppuuuxxxzzz{{{zzzyyyxxxxxxvvvuuuwww{{{~~~zzzyyyyyywwwtttrrrqqqrrrttt{{{qqqpppuuu}}}sssqqqsssxxxyyyxxx|||}}}www}}}{{{tttsssyyyyyyttttttvvvyyyzzzzzzzzz{{{|||~~~~~~|||~~~~~~~~~|||yyywwwuuuuuuvvvvvvpppssstttzzzhhhlllyyywwwrrrwww}}}tttwww~~~xxxyyyzzz{{{zzzyyyyyyzzz|||xxxyyyzzz}}}~~~~~~{{{yyyssstttvvvwwwwwwwwwyyyzzzuuuwwwuuupppwwwzzztttqqq||||||wwwuuuyyy{{{zzz|||zzz{{{|||zzzzzzxxxuuuvvvxxxvvvrrrwwwxxxzzzzzzzzz{{{|||~~~}}}}}}{{{{{{zzzxxxwwwvvvuuuuuuqqq|||uuu||||||xxxqqqssszzzsssxxx|||tttsssxxxvvvttttttuuuuuuuuuwwwzzz}}}uuuwwwzzz{{{zzzyyyxxxxxxvvvxxxzzzzzzxxxvvvvvvvvvrrruuuuuuqqqpppvvv}}}zzzqqqkkk}}}~~~wwwyyy}}}~~~}}}|||||||||zzzyyy{{{vvvxxxzzzxxxuuutttzzz{{{||||||{{{||||||www}}}{{{{{{||||||{{{yyyxxxwwwuuu~~~www}}}uuunnnxxx{{{yyy|||wwwuuuyyy{{{uuuqqqsssvvvzzz{{{{{{zzzxxxxxxyyyzzztttwww{{{{{{yyywwwxxxzzzyyyzzz{{{zzzxxxvvvvvvvvvttt{{{yyyrrrmmmxxxuuupppoooxxxxxx~~~~~~zzz|||wwwyyyyyy{{{~~~zzzxxx{{{~~~~~~}}}}}}~~~zzzvvv{{{yyyzzz{{{|||{{{zzzxxxwwwpppvvvzzzxxx{{{tttrrr{{{|||yyy}}}wwwxxxxxxxxxvvvqqqqqqxxxtttvvvxxxwwwsssnnnkkkjjjnnnqqqsssrrrnnnkkklllnnntttuuuvvvuuuuuuvvvxxxzzzwwwxxxzzz|||||||||}}}zzzsssqqq}}}zzzvvvwwwzzzxxx~~~{{{~~~~~~{{{wwwuuu}}}~~~~~~~~~qqqxxxwwwxxxyyyyyyyyyxxxwwwvvvvvv{{{wwwzzzyyyxxx~~~yyyvvv{{{yyywww~~~~~~wwwrrruuunnnjjjuuutttyyy~~~||||||~~~~~~|||yyyuuuqqqppppppwwwttttttwwwxxxyyy{{{yyyzzzyyyuuusssvvvvvv{{{|||~~~xxxwwwwwwwwwwwwyyy|||xxx|||~~~}}}wwwxxxxxxxxxyyyxxxxxxxxx~~~wwwoooxxx~~~zzzzzzxxx}}}|||yyyvvvtttzzzuuuuuusssvvv|||}}}wwwssstttuuuvvvwwwtttqqqttt{{{uuu|||~~~zzzvvvuuuyyy{{{yyyzzz}}}zzz{{{yyyzzzzzzzzzzzzzzz{{{{{{|||uuuoooggg|||ttt}}}}}}{{{yyy|||vvv{{{ttt{{{vvvqqqqqqvvvxxxvvvwww{{{tttnnnttt}}}}}}xxxsss}}}ooo{{{|||{{{xxx}}}~~~yyyuuuuuu{{{vvvttt~~~www{{{wwwwww|||tttvvvzzzoooyyyrrrwwwyyyxxxzzz~~~zzzxxxzzz~~~|||www}}}{{{tttpppuuuyyy{{{zzzwwwvvvwwwuuuqqqooo{{{www|||~~~}}}{{{yyyyyyzzzzzzyyyxxx{{{{{{xxxuuu{{{|||}}}rrruuu{{{}}}|||wwwooo~~~uuuyyy}}}zzzyyy{{{yyyzzz}}}}}}wwwsss|||yyyqqqwwwvvvwwwzzz{{{xxxtttqqqqqqnnnwwwsssyyy|||{{{yyyxxxwwwxxxzzz|||||||||www~~~|||zzzzzz~~~tttvvvtttlll{{{tttlllnnnuuu~~~~~~wwwwww}}}wwwyyy||||||tttttt}}}wwwuuusssvvv|||zzzqqqnnnqqqrrrqqqsssxxxsss}}}yyywwwvvvwwwzzz|||}}}|||uuu|||}}}|||xxxssskkk{{{uuuzzzpppttt{{{~~~yyyrrrvvv~~~}}}{{{xxxuuu{{{}}}ssspppwwwxxxqqqnnnqqqxxxuuuppptttsssxxx|||zzzwwwwwwxxxzzzzzzzzzxxxvvv~~~}}}~~~nnnqqqzzzrrrxxxwwwyyyzzz|||~~~~~~xxxtttwww}}}}}}wwwzzz|||nnnoootttsssqqqrrrvvvwwwuuurrrxxxzzzqqqvvv|||yyywwwvvvwwwyyyzzzzzz|||xxx|||zzz{{{}}}}}}wwwpppiiivvvvvv}}}wwwtttxxx|||~~~}}}{{{zzzzzz|||{{{yyymmmooottttttrrrnnnrrrwwwvvvpppwwwvvvxxx~~~zzz|||xxxvvvttttttwww{{{}}}~~~~~~{{{}}}|||{{{yyyzzz|||zzzttt~~~rrr}}}}}}xxxzzzqqqqqqpppuuu{{{~~~~~~}}}zzzxxxyyyxxxssskkkrrruuuqqqooonnnuuu|||tttooo}}}|||{{{{{{xxxvvvssstttwww{{{~~~{{{zzz|||zzz{{{~~~~~~zzzyyy|||xxx}}}}}}uuu{{{|||www|||}}}kkktttttttttyyy}}}}}}zzzyyyyyyxxxyyyvvvzzziiipppuuuqqqwwwnnnttt{{{ppp|||xxxsss{{{xxxuuutttvvvyyy{{{|||wwwxxxxxx~~~zzzyyyyyy|||}}}~~~~~~{{{|||{{{yyy}}}wwwssssss|||{{{{{{|||||||||{{{zzzyyytttooogggssswww|||wwwzzzsssttttttuuuyyyooo|||xxxvvvssssssuuuxxxyyyyyy{{{{{{}}}~~~~~~zzzyyyyyy{{{}}}~~~~~~|||}}}|||yyy~~~vvvttttttyyyzzzzzzzzz{{{{{{{{{{{{{{{~~~xxxvvvuuuvvvwwwzzz|||}}}~~~xxxtttyyyqqqyyytttxxxsssvvvwwwuuu{{{pppzzzxxxvvvuuuvvvxxxxxxwww{{{zzz||||||}}}zzzyyyzzz{{{||||||}}}|||xxxzzzzzzuuuxxxvvvxxxxxxxxxxxxzzz{{{|||}}}|||yyywww{{{nnnhhhuuuwwwwwwxxx|||zzzuuuoootttooosssvvvwwwrrrvvvsssyyy{{{ttt~~~ooo|||zzzxxxxxxyyyyyyxxxvvv{{{zzz{{{{{{}}}{{{zzzzzz{{{||||||~~~}}}xxxzzzttt~~~xxxxxx}}}wwwttttttuuuvvvxxxzzz|||}}}wwwyyyoootttzzzvvvvvv~~~zzzvvvrrrqqqsssuuuvvvvvvvvvtttwww~~~iiitttvvvrrrvvvsss{{{}}}qqqooo~~~~~~}}}{{{zzzzzz{{{{{{zzzxxx{{{zzz~~~~~~~~~}}}||||||||||||||||||~~~xxxwwwwwwvvvyyyxxxrrrssstttuuuwwwyyyzzz{{{{{{yyyrrrmmmnnnzzzyyyxxxuuurrrqqqvvv~~~~~~ttt|||ooouuuwwwtttxxxsss{{{}}}ooozzz}}}ooo~~~|||{{{yyyzzz|||}}}}}}|||zzz{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~|||xxxzzzuuuyyyxxx}}}wwwssstttuuuwwwxxxyyyyyyyyyvvvxxxvvvyyyvvvsss{{{}}}ssswwwyyytttvvvxxxvvvyyysssyyy}}}pppzzz{{{rrr}}}{{{yyyyyy{{{}}}yyy|||}}}~~~~~~~~~~~~}}}{{{yyy~~~}}}}}}uuuyyywwwvvvwwwzzz{{{{{{zzzxxxwwwnnntttzzz~~~wwwzzzyyyxxxssstttvvvvvvzzzqqqwww}}}tttzzzvvv}}}yyywwwyyy|||~~~yyy|||}}}~~~~~~}}}|||{{{yyy}}}~~~sssvvvxxxxxxzzz}}}~~~|||yyywwwqqq|||ssszzzuuuzzzyyy{{{ooottt{{{tttuuuzzzpppvvv~~~wwwzzzzzzyyyvvvwwwzzz|||~~~yyy{{{}}}~~~~~~~~~~~~}}}{{{|||~~~ppp~~~yyy{{{zzzzzz{{{{{{{{{xxxvvvwwwyyynnnqqq{{{}}}zzz}}}vvvyyy{{{xxxxxxvvvsss~~~{{{xxxyyymmmrrr}}}ttt~~~|||zzzwwwvvvwwwwwwwwwvvv~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}zzztttnnnuuuwww|||{{{zzzzzz{{{yyywwwttttttyyyqqqmmmtttxxxrrrnnnttttttttt{{{zzzuuuvvvtttyyywwwooosss|||xxxzzzzzzzzz|||~~~}}}}}}~~~}}}{{{~~~~~~~~~~~~~~~|||{{{{{{|||}}}|||uuummmuuupppxxx|||{{{zzzzzzzzzyyywwwuuuwwwxxxzzzpppvvvtttsss}}}|||uuuuuuvvvvvvyyyvvvqqqvvv~~~uuuzzz}}}}}}|||{{{{{{|||~~~~~~}}}~~~~~~~~~~~~|||zzz{{{}}}}}}wwwvvvxxx|||{{{zzzzzz{{{{{{zzzxxxyyyyyy|||tttwwwxxxyyy{{{uuu|||}}}zzz|||qqqttt~~~uuuuuuvvvxxx|||~~~~~~~~~|||{{{{{{|||}}}yyysss{{{zzzyyyzzz|||~~~}}}|||vvv}}}uuuuuu{{{zzzyyy}}}www{{{yyysss~~~tttmmm}}}wwwzzzyyyyyy{{{~~~|||~~~}}}qqqtttttt{{{yyyxxxyyy|||~~~~~~}}}xxx~~~zzztttwww{{{xxxxxxzzz}}}ssskkknnnrrrqqqyyyvvv}}}}}}~~~}}}}}}|||~~~yyyrrr|||zzzxxxxxxyyyzzzzzzzzzyyyzzz~~~{{{yyyvvvwwwxxxxxxwwwwww|||nnntttsss|||{{{}}}|||}}}~~~}}}{{{yyy~~~~~~{{{}}}xxxvvvyyy}}}{{{xxxwwwwwwwwwwwwvvvvvvvvvwwwvvvssswwwttt||||||zzzvvvvvvyyyyyywwwsssooowww{{{{{{|||}}}|||~~~yyy|||ooopppyyyuuuqqqyyy~~~{{{wwwsssxxx}}}~~~zzzvvvttttttzzzvvvxxx}}}yyyyyy{{{zzzssslllppp{{{~~~||||||}}}~~~~~~}}}qqqvvv}}}zzzqqqxxxuuuwwwyyyyyyyyyzzz{{{|||{{{~~~wwwwwwyyywww{{{}}}xxxrrrrrrzzz}}}|||}}}}}}}}}~~~~~~}}}qqq{{{yyyrrrrrr}}}~~~|||{{{zzz{{{{{{zzzxxxtttvvvyyy}}}~~~~~~|||yyywwwwwwzzz}}}wwwzzz{{{xxxvvv~~~uuuzzzwwwwww}}}yyy~~~~~~xxx~~~yyywww{{{vvvtttsssvvvzzz|||zzzwwwzzzxxxuuutttuuu{{{{{{|||ssstttvvvyyy{{{~~~uuupppoooyyyyyyxxx{{{zzz}}}zzz{{{wwwxxxrrrtttuuuqqqnnnpppuuuzzz|||}}}xxxwwwuuuuuuvvvwwwxxxyyyxxx|||wwwppppppuuuzzz{{{}}}~~~~~~|||zzznnnmmmuuuyyypppsss}}}xxx||||||}}}yyy{{{vvvrrryyy~~~wwwtttsssrrrvvvvvvvvvxxxzzzyyywwwtttwwwxxxxxxxxxwwwxxxzzz|||www{{{}}}zzzyyyxxxtttnnnwwwtttsssttttttsssvvv|||zzz{{{{{{yyyuuusssssstttwwwrrrvvvyyy}}}zzz}}}~~~}}}{{{vvvrrr{{{|||rrrmmmwwwvvvtttuuuvvvwwwtttrrr|||||||||zzzxxxwwwxxxyyyyyy||||||yyyxxxyyywwwsssyyyuuuuuuyyy{{{zzzyyy{{{sssuuuuuussssssxxxyyywwwyyyxxx|||}}}|||}}}yyywwwwwwyyy}}}ssspppmmmnnnrrrvvvwwwwwwsssuuuwwwxxxxxxyyy{{{|||}}}~~~|||xxxwww{{{|||zzzvvvssstttzzz~~~{{{vvvuuusssvvvxxxyyy~~~ppplllvvv~~~zzz~~~}}}}}}~~~~~~}}}qqqmmmrrr{{{qqqtttyyywwwsssuuuuuuvvvwwwxxxxxxwwwwww{{{}}}~~~|||zzzwwwvvvuuuzzz|||}}}zzzuuuuuuyyy~~~zzztttuuu~~~|||~~~|||~~~}}}zzzrrrpppvvvuuuwwwvvvuuusssqqqnnnlllkkkvvvwwwxxxvvvssspppnnnnnntttxxx|||vvvqqqxxx}}}}}}{{{}}}|||~~~zzz~~~}}}{{{{{{wwwrrruuuzzzsssrrrvvv{{{vvvzzzyyy{{{vvv}}}~~~~~~~~~{{{zzztttpppsss{{{yyyrrrhhhnnnuuu{{{zzzqqqppp||||||}}}~~~wwwyyyyyy~~~~~~~~~~~~yyywww}}}uuuooollllllmmmooorrrtttvvvwwwwwwvvvsssqqqtttxxxyyysssnnnqqqnnnyyy~~~~~~|||{{{~~~~~~~~~~~~zzzxxxvvvsssuuuyyy|||}}}~~~uuusss{{{~~~~~~~~~xxxwww~~~}}}sss|||~~~}}}{{{xxxuuuwww|||}}}zzzyyy||||||~~~|||~~~~~~~~~}}}}}}~~~{{{|||~~~{{{zzz|||}}}{{{~~~zzz|||www|||}}}~~~uuu{{{~~~}}}{{{|||~~~vvv}}}}}}|||{{{{{{|||xxxxxx{{{~~~vvv|||}}}{{{{{{}}}xxxyyyxxxzzzwwwssswww}}}~~~|||{{{zzzvvvwww|||{{{~~~|||{{{{{{}}}}}}{{{{{{{{{{{{qqqrrruuutttwww}}}}}}|||~~~~~~xxxuuuxxx~~~uuu{{{~~~|||{{{}}}~~~yyywwwyyy~~~}}}xxxyyy~~~yyyvvvqqqsssxxx|||~~~xxx{{{{{{vvvvvv|||~~~{{{|||~~~}}}~~~|||zzzxxxxxxxxxyyy~~~}}}yyyzzzxxxuuuvvvjjjuuu{{{{{{ttt|||{{{{{{uuuzzzxxxvvvzzz{{{{{{yyyvvvyyy}}}~~~}}}|||uuuyyy}}}tttrrrxxx{{{rrrvvv~~~{{{~~~zzzxxx}}}zzzyyy~~~~~~~~~zzz}}}|||wwwyyy~~~~~~xxxzzz~~~|||wwwwwwvvvvvvvvvwwwzzz|||~~~~~~}}}}}}www{{{tttxxx}}}{{{}}}~~~uuu}}}|||xxx{{{{{{}}}zzz|||~~~}}}}}}{{{|||~~~~~~zzz}}}|||zzzzzzyyyyyyyyyyyyzzzzzzyyyxxxxxxyyy||||||xxxyyy{{{yyyxxxwwwvvvxxx{{{~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~{{{}}}|||{{{~~~}}}~~~www{{{}}}~~~}}}|||{{{{{{{{{{{{}}}zzzzzzzzzzzzyyyxxxuuuvvvvvvwwwwwwvvvtttttttttxxxooo}}}sssuuuxxxuuuvvvwwwuuuttttttwww{{{zzzzzzyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzyyy}}}}}}}}}}}}||||||~~~{{{yyy}}}~~~~~~zzzvvv~~~~~~~~~~~~~~~{{{zzzxxxyyy{{{||||||{{{{{{|||||||||{{{zzzyyyxxx|||sssoootttxxx}}}~~~~~~~~~||||||||||||||||||||||||~~~}}}{{{zzzyyy}}}}}}}}}~~~}}}~~~}}}|||yyy|||~~~~~~}}}uuu{{{|||{{{zzz{{{~~~yyyzzz{{{|||}}}~~~}}}tttrrryyy~~~|||{{{~~~~~~~~~}}}{{{zzz~~~~~~~~~{{{}}}~~~}}}~~~zzzvvv~~~}}}xxxyyyzzz{{{}}}xxxrrrttt}}}~~~}}}{{{}}}~~~vvv{{{}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}xxx~~~~~~~~~~~~~~~}}}}}}}}}zzz}}}~~~|||~~~}}}}}}~~~{{{~~~~~~}}}~~~}}}}}}}}}~~~{{{~~~}}}xxx|||~~~{{{{{{|||~~~~~~}}}~~~||||||~~~~~~~~~}}}~~~{{{{{{}}}{{{{{{}}}zzzzzz}}}~~~