BM6( ӵĦĦӵĦ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~~~~~~~~~~~~~~~~~~}}}~~~~~~yyyzzz{{{|||}}}||||||{{{}}}||||||{{{{{{zzz{{{{{{~~~{{{zzz}}}~~~}}}|||}}}vvvvvvwww{{{~~~|||}}}}}}|||~~~~~~}}}~~~}}}|||zzz||||||zzz{{{~~~{{{zzz|||~~~yyyxxx{{{wwwxxxzzzzzzwwwtttsssrrruuuttttttvvvzzz{{{{{{yyyyyy{{{||||||{{{|||zzz{{{{{{{{{|||}}}~~~||||||}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~}}}{{{|||{{{zzz{{{}}}xxxzzzzzzyyy{{{}}}|||}}}}}}~~~}}}wwwuuu|||~~~{{{||||||~~~~~~~~~sss{{{}}}{{{}}}~~~}}}}}}yyy}}}}}}}}}|||||||||}}}~~~}}}zzzxxx|||zzz{{{~~~~~~|||}}}~~~|||zzz||||||}}}}}}|||zzz{{{}}}|||{{{zzzxxxwwwwwwvvvvvv}}}}}}|||{{{zzzyyyxxxwww{{{}}}}}}|||}}}yyy}}}||||||~~~zzz~~~}}}}}}|||~~~~~~~~~zzzyyy}}}}}}|||~~~}}}~~~~~~{{{wwwwwwzzz~~~}}}zzzzzzzzz}}}~~~|||}}}|||||||||}}}zzzzzz{{{|||{{{yyywwwvvv~~~~~~|||{{{yyywwwvvv~~~{{{yyyzzz||||||{{{~~~~~~}}}|||{{{zzzyyyxxxsssvvvwwwvvvyyy~~~{{{sssvvvvvvvvvwwwxxxxxxxxxyyywwwxxx{{{~~~~~~~~~|||{{{{{{|||~~~{{{}}}~~~}}}~~~~~~|||{{{}}}~~~|||||||||}}}~~~}}}}}}}}}}}}}}}||||||~~~~~~~~~|||{{{{{{{{{||||||}}}~~~~~~|||yyywww{{{|||~~~}}}zzzxxx{{{zzzyyywwwwwwxxxyyy{{{~~~~~~}}}|||zzzxxxtttwwwwwwuuuxxx}}}{{{uuuvvvvvvvvvwwwxxxyyyzzzzzzwwwyyy{{{}}}~~~~~~}}}|||~~~~~~~~~}}}~~~~~~zzzwwwwwwzzz}}}~~~{{{{{{{{{|||~~~{{{}}}|||}}}~~~~~~~~~}}}}}}}}}}}}|||yyywww{{{||||||}}}||||||}}}~~~~~~|||||||||~~~~~~~~~|||zzzzzz{{{~~~{{{vvvuuuxxx|||}}}}}}~~~}}}~~~|||yyywwwuuuxxx|||~~~{{{yyywwwxxxyyywwwuuuuuuyyy|||yyyzzzzzz{{{zzzyyyxxxwwwuuuvvvvvvtttvvvzzzyyyvvvvvvvvvwwwwwwyyyzzz{{{|||yyyzzz{{{|||}}}|||{{{zzz~~~~~~~~~~~~zzzwwwzzz~~~~~~zzz||||||xxx}}}~~~~~~~~~~~~~~~vvvxxxzzz{{{zzz{{{}}}{{{}}}|||{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~zzzyyyyyyzzzxxxzzzzzzyyyzzz~~~~~~~~~|||zzz{{{|||}}}|||xxxvvv~~~{{{{{{}}}~~~|||||||||}}}~~~}}}{{{zzzxxxyyyzzz{{{|||{{{zzzyyy~~~|||uuusssvvv{{{zzzzzzzzzyyyxxxvvvuuutttwwwyyy{{{||||||zzzwwwvvvqqqssswwwyyyzzzzzzxxxwwwvvvyyy{{{xxxuuuuuuzzzxxxwwwwwwwwwxxxzzz|||}}}uuuuuutttssstttvvvwwwvvvwwwwwwwwwwwwyyy{{{|||}}}{{{||||||}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~|||~~~}}}}}}~~~~~~}}}|||{{{zzzyyy|||~~~zzz|||}}}{{{~~~|||||||||||||||{{{{{{zzz~~~}}}|||{{{zzzzzzzzz}}}zzz{{{~~~xxxyyyyyyyyy{{{}}}~~~{{{yyyyyy|||~~~~~~}}}~~~}}}}}}~~~~~~}}}}}}|||~~~}}}yyyvvv|||zzzxxxxxxzzz}}}~~~~~~{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{zzzxxxvvvuuuxxx|||}}}wwwuuuvvvzzz{{{zzzyyywwwuuusssrrrqqqsssuuuwwwxxxyyyyyyxxxwwwtttttttttuuuuuuvvvwwwwwwuuuxxxzzzxxxttttttyyy~~~|||zzzwwwwwwyyy~~~tttssssssssssssssstttvvvxxxwwwwwwwwwxxxzzz|||~~~}}}}}}}}}}}}|||{{{zzzzzzyyyzzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{zzz{{{zzzyyywwwzzz~~~}}}yyyzzz~~~|||zzz}}}}}}~~~~~~~~~}}}|||{{{||||||zzzyyyxxxxxxxxxxxxzzz}}}|||yyyyyyzzzyyyxxxxxxzzz{{{{{{}}}~~~~~~|||zzzyyyzzzzzz{{{zzz~~~}}}~~~}}}{{{zzzwwwzzz~~~}}}}}}~~~~~~yyywwwzzzxxxvvvvvvxxxzzz||||||{{{}}}|||xxxvvvwwwxxxzzztttxxx{{{{{{yyywwwxxxyyyxxxwwwuuutttsssssstttuuuuuuvvvvvvwwwxxxyyyzzzzzzxxxwwwvvvuuuvvvwwwyyyzzzuuuwwwwwwuuusssssswwwzzzzzzwwwtttsssuuu|||tttssstttvvvuuurrrssswwwyyyxxxwwwvvvwwwyyy{{{|||}}}}}}|||{{{{{{zzzzzzyyyyyy{{{}}}~~~}}}}}}|||~~~}}}zzz~~~{{{zzz{{{|||}}}{{{zzzyyywwwuuusssvvv{{{}}}}}}~~~}}}yyy{{{|||{{{yyyyyy{{{~~~{{{{{{|||||||||{{{zzzyyyzzzzzzyyyxxxwwwwwwwwwwwwvvvxxx{{{|||{{{yyyxxxxxxxxxuuuuuuxxxxxxwwwxxx{{{|||{{{zzzxxxwwwwwwvvvvvvyyyzzz{{{{{{{{{{{{{{{{{{uuuyyy|||}}}{{{yyyyyy{{{~~~~~~|||||||||~~~vvv}}}}}}~~~~~~}}}{{{~~~{{{zzz{{{||||||||||||~~~|||yyyxxxxxxyyyzzzvvvvvvwwwwwwxxxxxxyyyzzzvvvuuurrrqqqqqqtttvvvxxxzzzyyywwwuuuuuuwwwxxxzzzwwwxxxxxxxxxyyyzzz{{{{{{xxxwwwvvvttttttuuuvvvxxxtttrrrpppoooppptttyyy|||vvvuuuxxx{{{yyyttttttyyyzzzyyywwwuuuuuuwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxzzz}}}~~~|||{{{zzz~~~~~~{{{zzz}}}}}}yyyzzzyyyyyy{{{}}}~~~|||}}}~~~|||yyyvvvuuuwww{{{|||{{{}}}~~~{{{zzzyyyxxxxxxzzz|||}}}yyyxxxxxxxxxwwwwwwwwwwwwzzzyyyyyyxxxxxxxxxyyyyyyyyyxxxwwwxxxyyyzzzyyyxxxxxxttttttwwwwwwtttuuuyyywwwxxxxxxxxxwwwuuuuuuuuuppptttxxxzzzyyyxxxzzz{{{xxx|||~~~zzzxxxyyy{{{zzz{{{zzzyyyxxxxxx{{{}}}tttzzz}}}~~~}}}}}}|||yyy{{{|||{{{}}}~~~~~~||||||}}}uuuxxx{{{}}}}}}zzzwwwtttzzzwwwttttttvvvxxxzzzzzz{{{yyyvvvssstttvvvzzz|||}}}zzzvvvsssrrrsssvvvwwwtttuuuxxxzzz||||||{{{{{{}}}zzzwwwvvvwwwxxxxxxxxxssssssrrrqqqrrrssstttuuuxxxwwwzzz|||vvvvvv{{{{{{yyywwwuuutttvvvxxxyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvxxx{{{}}}}}}{{{yyywwwxxx|||}}}yyyyyy}}}}}}xxx{{{}}}}}}~~~|||www}}}}}}|||}}}~~~}}}yyy|||~~~{{{~~~~~~{{{{{{~~~~~~|||~~~|||yyyxxxzzz}}}~~~|||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{wwwrrrqqqtttvvvvvvuuuzzzvvvuuuxxxxxxttttttyyytttvvvxxxyyyxxxwwwvvvwwwpppvvv|||~~~{{{yyy{{{~~~}}}}}}zzz|||~~~{{{{{{zzzyyyxxxzzz~~~rrrwwwzzz{{{}}}}}}}}}}}}}}}|||||||||{{{yyyxxxwwwwww|||~~~}}}}}}yyy|||xxxwww|||{{{vvvxxxvvvwww{{{{{{wwwvvvwwwxxxxxxxxxwwwuuutttuuuvvvxxxvvvtttuuuuuutttvvvxxx}}}{{{xxxuuutttuuuwwwxxxzzztttrrrvvvyyyyyywwwxxxzzzxxxzzz}}}zzzuuuvvv}}}xxxuuussstttvvvvvvtttrrrsssvvvzzzzzzwwwvvvwwwyyyrrr{{{}}}vvvttt{{{~~~zzzzzzxxxvvvvvvwwwyyyyyyyyy{{{yyyxxxyyy{{{zzzvvvrrrvvvzzz~~~|||zzzzzzzzzyyyyyyxxxzzz{{{}}}}}}|||{{{{{{{{{||||||~~~~~~}}}{{{{{{|||}}}{{{~~~yyyzzzyyy}}}}}}|||zzzwwwwwwxxxzzz~~~zzzvvvuuuwwwxxxxxxwww}}}yyyvvvvvvxxxyyyxxxwwwrrrrrrsssvvvwwwvvvssspppuuuvvvyyyzzzzzzxxxvvvuuuzzzttttttxxxzzzvvvrrrrrruuuxxxzzzyyyxxxwwwwww~~~~~~~~~xxxwwwzzz|||{{{zzzyyyxxxyyyzzzzzzxxx{{{||||||zzzyyy{{{~~~zzz~~~{{{zzz~~~~~~~~~xxx{{{~~~~~~||||||{{{zzzyyywww{{{~~~~~~}}}|||{{{~~~}}}|||zzz{{{}}}|||}}}{{{{{{~~~|||vvvssstttvvvwwwwwwvvvuuuuuuvvvxxxvvvuuuuuuuuuuuuttttttuuuwwwwwwwwwwwwvvvuuutttsss{{{vvvuuuxxxzzzxxxyyy{{{zzzwwwvvvvvvsssooorrryyyxxxvvvtttuuuvvvwwwuuusssuuuwwwyyyyyywwwvvvuuuvvvttt}}}yyywww{{{{{{vvv{{{zzzxxxxxxxxxyyyyyyyyy|||xxxtttuuuxxxyyywwwssstttxxx|||~~~}}}{{{{{{|||zzzxxxrrr|||yyyyyy}}}}}}{{{||||||{{{}}}}}}{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}xxxxxxyyyyyyyyyxxxxxxzzz{{{|||yyywwwwwwxxxyyywwwuuuuuusssrrrsssvvvyyyyyyxxxttttttuuuwwwxxxwwwtttqqqssstttwwwxxxxxxwwwuuutttxxxtttqqqrrruuuwwwuuussstttwww{{{|||{{{zzzyyyzzzzzzxxxyyy{{{yyyuuuwww|||{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{{{{yyywwwxxx{{{{{{{{{xxxzzz}}}~~~~~~zzz|||~~~~~~|||{{{~~~~~~~~~xxxxxxzzz|||}}}~~~~~~|||||||||~~~~~~|||zzzzzz{{{||||||{{{xxx|||~~~~~~~~~~~~~~~~~~|||wwwwwwzzzwwwtttuuuxxxxxxtttsssuuuzzzzzzzzzyyyvvvvvvwwwxxxwwwwwwwwwwwwvvvvvvuuutttuuuxxx|||~~~~~~zzzvvvssszzzwwwwwwyyyxxxvvvxxx}}}{{{wwwtttrrrooommmqqqwwwxxxwwwvvvvvvwwwxxxvvvuuuxxxwwwwwwwwwxxxwwwuuussswww|||yyy{{{xxxrrr|||{{{zzzzzzyyyyyyyyyzzz~~~yyyttttttxxx{{{zzzxxxtttwww{{{}}}}}}|||}}}}}}}}}}}}~~~}}}|||~~~~~~{{{yyyyyy||||||yyyzzzvvvxxxyyyyyyxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyvvvssssssqqqqqqrrruuuxxxxxxxxxwwwvvvvvvwwwxxxwwwuuurrrrrrtttvvvwwwxxxwwwvvvuuurrrrrrrrrrrrsssuuuvvvwwwwwwzzz}}}~~~}}}|||||||||yyywwwvvvwwwvvvtttwww|||yyyxxxwwwwwwwwwxxxyyyzzz{{{zzzxxxvvvuuuwww{{{|||~~~{{{zzzzzzzzzzzz{{{|||xxxzzz|||}}}zzz~~~~~~}}}{{{yyyzzz}}}~~~|||~~~~~~|||{{{{{{|||wwwvvvvvvxxx{{{}}}}}}|||{{{}}}}}}}}}|||yyyyyy}}}~~~{{{yyyyyyzzz{{{|||zzzwwwvvvxxxyyywwwuuuxxx}}}|||xxxtttxxxwwwxxxyyyvvvsssvvv}}}zzzxxxuuusssrrrrrruuuxxxxxxxxxxxxxxxxxxxxxxxxwwwyyywwwuuuvvvyyyzzzxxxuuuyyy}}}~~~zzzxxxyyywwwsss{{{{{{{{{zzzyyyxxxxxxyyy{{{{{{{{{zzzzzz{{{}}}~~~wwwxxx{{{|||}}}|||||||||~~~~~~~~~~~~~~~zzzzzz{{{|||~~~}}}zzzwwwvvvuuuwwwxxxzzz||||||yyyuuurrrvvvuuuuuuuuuvvvvvvwwwvvvxxxwwwvvvvvvwwwvvvtttrrrssstttvvvxxxxxxxxxwwwvvvrrrtttvvvvvvuuuuuuxxxzzzxxx{{{}}}~~~~~~}}}}}}~~~}}}zzzxxxyyyxxxuuuvvvyyyzzzyyywwwvvvvvvvvvwwwwwwyyyxxxwwwvvvvvvwwwzzz||||||~~~}}}yyyvvvuuuwww}}}~~~yyyxxxyyy~~~|||{{{zzz~~~|||zzz{{{~~~||||||}}}vvvwwwxxx{{{~~~~~~~~~{{{tttsssxxxzzzyyytttuuuwwwxxxxxxwwwvvvtttxxxxxxzzz{{{xxxuuuwww|||vvvvvvvvvvvvwwwyyyyyyyyyxxxxxxyyyyyyxxxxxxyyyyyyxxxvvvtttvvv{{{}}}|||zzzyyyzzzxxxuuuuuuwwwxxxvvvxxxzzz{{{zzzxxxvvvwwwxxxuuu{{{{{{yyy|||{{{{{{{{{||||||{{{zzzyyy}}}}}}|||}}}}}}yyyxxxwwwvvvxxx{{{|||{{{xxxuuussstttuuuvvvvvvuuuuuuuuuvvvvvvuuussssssttttttsssrrrssssssuuuvvvvvvvvvuuuuuutttwwwzzzyyyvvvtttwwwzzzwwwzzz|||}}}|||{{{|||}}}{{{yyyyyy||||||xxxwwwxxx|||zzzxxxvvvuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyxxxwwwzzz|||}}}}}}xxxuuuuuupppvvv|||~~~}}}zzzyyyzzz~~~}}}}}}~~~}}}||||||~~~~~~~~~{{{{{{}}}}}}~~~|||sssqqqxxxzzzwwwwwwwwwvvvvvvvvvxxxyyyzzzzzzyyy{{{~~~}}}xxxxxx{{{tttuuuvvvuuuxxx||||||xxxwwwxxxyyyyyyxxxxxxyyyzzzuuuuuuuuuvvvzzz|||}}}~~~yyywwwtttrrrtttwwwxxxxxxuuuxxx{{{zzzwwwvvvwwwyyyrrryyyzzzwwwyyy~~~}}}|||{{{{{{|||{{{yyywww{{{}}}~~~}}}}}}}}}wwwyyy{{{{{{yyywwwvvvvvvoooqqqtttuuuttttttuuuvvvuuurrrppppppqqqsssssssssrrrrrrssssssssssssrrrrrrtttwwwyyyxxxuuussstttuuuvvvxxxzzz{{{zzzzzz{{{|||uuusssuuuzzz}}}{{{yyyyyy|||{{{yyywwwuuuuuuuuuuuuvvvvvvwwwzzz{{{{{{xxxvvvxxxyyy{{{}}}~~~|||zzz~~~{{{vvvwwwyyyrrrtttvvvxxxzzzzzz{{{{{{yyy|||~~~}}}~~~||||||~~~~~~~~~~~~~~~~~~yyywww||||||uuu{{{zzzyyyxxxyyy{{{}}}yyywwwyyy}}}~~~yyyuuuuuuxxxyyywwwtttwww}}}~~~yyyvvvxxxzzzyyywwwwwwyyy{{{ssstttuuuvvvvvvxxx{{{}}}zzzvvvssstttvvvwwwwwwwwwsssxxx{{{{{{yyywwwyyy|||xxxzzz{{{{{{zzzyyyzzz{{{}}}{{{yyyzzz||||||{{{xxx|||~~~}}}~~~yyyzzz{{{yyyvvvuuuwwwyyypppsssvvvvvvtttssstttvvvsssqqqooonnnpppssstttuuuuuuuuuuuuttttttssssssrrrtttuuuwwwwwwuuutttssssssvvvxxxyyyyyyyyyyyyzzz{{{wwwssssssxxx{{{{{{zzz{{{zzzyyyxxxwwwvvvwwwxxxxxxxxxwwwwwwxxx{{{{{{yyywwwwwwxxxyyy{{{|||}}}|||{{{|||~~~{{{~~~||||||}}}vvv{{{~~~}}}xxxuuuyyy}}}zzzxxxuuuuuuwwwzzz{{{{{{uuuyyy~~~}}}zzzyyyyyyyyy|||~~~}}}~~~~~~zzz~~~~~~zzz~~~~~~||||||}}}~~~vvvxxxxxxwwwwwwxxxyyy|||}}}uuurrrtttzzz}}}xxxqqqnnn~~~~~~yyytttwww~~~|||uuuwwwzzzyyywwwwwwyyy{{{rrrtttvvvuuussstttxxx{{{zzzwwwuuuxxxzzzxxxvvvtttsssxxx|||}}}zzzyyy{{{~~~|||xxxxxx{{{~~~}}}{{{{{{yyyxxxyyy|||~~~|||zzz|||{{{{{{zzz{{{zzzwwwttttttwww{{{wwwyyy{{{zzzvvvsssssstttsssqqqnnnnnnpppsssuuuvvvzzzzzzyyyxxxwwwvvvuuuuuutttuuuvvvwwwwwwwwwuuutttvvvxxxyyyyyyxxxyyyzzz|||~~~xxxuuuwwwzzzzzzzzz{{{wwwwwwwwwwwwwwwyyy{{{|||{{{xxxvvvwwwyyy{{{{{{yyywwwwwwxxxyyyzzzzzzxxxwww~~~}}}}}}}}}}}}}}}www}}}~~~{{{|||zzzzzz{{{{{{zzz}}}~~~}}}{{{{{{}}}{{{vvvxxxuuuvvvyyyzzzxxxxxx{{{yyy{{{}}}}}}|||{{{|||}}}~~~~~~|||zzz|||~~~zzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzxxxvvvuuuuuuzzz|||{{{uuuqqqsssuuutttvvvwwwvvvsssvvv|||~~~|||xxxwwwwwwxxxwwwvvvvvvxxxyyyyyyyyyxxxxxxxxxwwwwww}}}{{{|||zzzxxxyyyxxxxxxyyy{{{|||~~~}}}|||zzzyyyzzz{{{}}}yyyzzz{{{{{{|||{{{{{{{{{|||{{{~~~}}}zzz}}}zzzyyywwwuuuvvvxxxzzz|||xxxxxxxxxxxxwwwuuusssrrrooorrruuuuuussssssvvvyyyuuuvvvvvvuuuuuuvvvyyy{{{tttuuuvvvwwwyyy|||~~~vvvuuutttuuuxxx{{{}}}}}}yyyxxxxxxxxxyyy{{{}}}~~~yyywwwxxxzzzyyyxxxxxx|||vvv|||vvvvvv|||uuu{{{yyyxxxxxxyyy{{{|||{{{zzzxxxuuusssuuuzzz}}}{{{xxxxxx|||~~~{{{zzz{{{{{{zzzyyy{{{||||||zzz|||~~~zzzwwwvvvyyy~~~|||{{{}}}||||||}}}{{{yyywwwxxxxxx}}}}}}|||}}}~~~|||{{{zzz|||~~~~~~~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwyyyyyyvvvtttvvvzzzzzzwwwxxxzzzxxxuuuvvvyyyzzzwwwzzzyyyyyy{{{|||{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwyyy}}}~~~{{{zzz|||yyyyyyzzzzzz{{{{{{{{{{{{|||{{{yyyyyyyyyzzz|||}}}xxxxxxwwwwwwxxxzzz|||}}}xxx~~~}}}zzz|||zzzyyy}}}yyyvvvttttttuuuuuuxxxxxxwwwwwwwwwwwwwwwxxxrrrsssuuuuuuttttttvvvwwwrrrsssttttttttttttvvvxxxvvvvvvvvvwwwyyy{{{}}}~~~tttssstttwww{{{|||zzzwwwxxxwwwvvvvvvwwwzzz|||~~~yyywwwvvvyyy||||||{{{zzzxxxsss{{{uuuuuu{{{uuu}}}}}}zzzyyyxxxxxxwwwuuu~~~{{{xxxyyy|||}}}{{{wwwwww{{{|||{{{zzzzzz{{{{{{zzzxxxwwwyyyyyyxxx{{{|||vvvvvvzzz|||yyyyyy{{{{{{{{{yyyvvvuuuvvvxxx~~~~~~~~~~~~}}}||||||}}}}}}}}}{{{{{{}}}|||~~~~~~|||{{{}}}}}}~~~~~~}}}}}}~~~~~~|||zzzyyy{{{yyyuuutttyyy}}}vvvvvvyyyyyyvvvvvvyyyyyyvvvzzzyyyyyy{{{~~~{{{{{{zzzzzzyyyyyyyyyyyyyyywwwvvvwww||||||yyyyyy{{{||||||{{{{{{zzzyyyyyyyyy}}}|||{{{{{{{{{|||~~~~~~zzzyyywwwwwwxxx{{{{{{}}}~~~||||||||||||yyy|||yyyvvvuuuttttttwwwwwwwwwwwwxxxzzz{{{|||vvvtttttttttuuuvvvuuutttoooqqqsssssssssrrrssstttssssssrrrqqqrrruuuwwwyyyqqqpppqqqvvv{{{zzztttnnnvvvvvvuuutttuuuwwwzzz{{{|||{{{zzzzzz{{{zzzxxxvvvzzzvvvzzzyyyzzz}}}{{{yyyyyyzzz|||}}}}}}}}}{{{||||||yyyvvvyyy}}}~~~~~~~~~xxxxxxyyyzzz|||{{{yyywwwuuuwwwwwwvvvxxx}}}}}}zzzwwwvvvxxx||||||wwwttttttxxxxxxyyyxxxwwwwwwyyy{{{zzzzzzzzzzzzyyyxxxwwwvvvyyyzzz{{{{{{zzzzzz|||~~~}}}}}}~~~}}}}}}}}}}}}{{{yyy{{{|||~~~{{{zzz|||{{{yyywwwzzz}}}zzztttrrrvvvyyywwwwwwzzz{{{yyyuuuvvvwwwzzz}}}|||{{{zzzyyyyyyyyyzzzzzz|||yyyzzz||||||xxxvvvxxx~~~~~~~~~}}}||||||{{{{{{~~~~~~~~~}}}|||~~~}}}|||{{{zzzzzzzzzzzzwwwxxxyyyzzz{{{|||||||||wwwuuurrrsssuuuvvvtttqqqnnnqqqssstttsssrrrrrrssstttsssqqqpppqqqsssuuuwwwrrrpppooosssxxxxxxqqqkkkuuuuuutttssstttvvvxxxyyy{{{{{{zzzwwwwwwxxxxxxvvvwwwuuuyyyvvv{{{vvv{{{zzzzzz|||{{{zzzzzz|||~~~|||xxxzzz~~~~~~|||{{{{{{{{{vvvwwwxxxzzz|||{{{xxxvvvyyyzzzxxxvvvxxx||||||yyyuuusssssswwwwwwuuutttwwwxxxyyyzzzyyyxxxyyyzzz|||yyyyyyxxxxxxwwwvvvttttttxxxyyyzzzzzzyyyzzz|||~~~}}}{{{|||}}}}}}}}}~~~~~~~~~|||~~~~~~}}}}}}}}}}}}|||zzz}}}~~~~~~~~~zzz{{{}}}}}}{{{yyyxxx|||}}}zzzyyy{{{zzzwwwrrrxxxzzzxxxwwwzzz{{{zzzssswwwxxxzzz~~~}}}{{{zzzyyyzzz{{{|||~~~|||{{{~~~}}}yyyyyy{{{~~~~~~~~~zzzzzz{{{{{{{{{{{{{{{zzzvvvxxx{{{}}}~~~|||yyywwwwwwtttrrrrrrtttuuurrrooopppsssuuuuuutttsssssstttyyyxxxwwwvvvvvvxxxzzz{{{xxxuuurrrtttwwwxxxtttpppvvvuuusssssssssuuuwwwyyyrrrvvvvvvssstttyyy|||zzz|||~~~{{{yyy~~~~~~~~~|||xxxtttwwwwwwyyyzzz||||||zzzyyy{{{}}}~~~}}}|||{{{{{{{{{{{{wwwwwwxxxzzz{{{{{{xxxvvv}}}}}}{{{xxxyyy}}}}}}yyyrrrpppqqqvvvxxxwwwyyy}}}{{{}}}~~~}}}zzzxxxxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvwwwyyyzzzzzzzzz{{{}}}{{{xxxyyy|||||||||}}}~~~zzz}}}~~~|||~~~}}}~~~}}}~~~}}}~~~zzz{{{}}}}}}}}}|||zzzyyyuuu{{{}}}|||}}}}}}{{{xxx}}}~~~zzzvvvxxxyyyyyyvvv|||~~~|||~~~|||zzzzzz{{{|||}}}}}}zzz{{{~~~}}}}}}~~~~~~~~~|||~~~~~~}}}zzzzzz{{{{{{zzzxxxvvvuuuwwwyyy{{{}}}|||zzzvvvtttvvvuuussssssttttttsssrrrtttuuuwwwwwwuuuuuuuuuvvvwwwwwwwwwwwwxxxyyyyyyzzz}}}{{{xxxwwwxxxyyyyyyyyywwwvvvuuuttttttvvvxxxyyyvvv}}}~~~yyyxxx||||||xxx}}}wwwyyyxxx|||ssswww{{{zzz{{{||||||zzzuuurrrxxxyyyzzzzzzyyywwwuuusss{{{~~~~~~||||||}}}}}}}}}||||||{{{yyyxxxxxxyyy{{{zzzxxxvvv{{{|||yyyvvvwww{{{|||yyyrrrqqqsssxxxyyywwwwwwzzzzzz|||~~~~~~|||yyywwwvvv{{{{{{{{{{{{{{{zzzyyyxxxxxxyyy{{{{{{{{{||||||{{{}}}~~~|||~~~{{{|||~~~}}}|||}}}~~~|||}}}}}}}}}|||{{{zzzzzzzzz~~~zzzzzzzzzvvvxxx{{{{{{yyy|||zzz|||{{{zzz{{{}}}~~~{{{{{{~~~}}}~~~~~~~~~~~~~~~~~~|||}}}|||}}}}}}}}}|||yyyvvvtttxxxxxxxxxxxxxxxwwwvvvvvvuuuvvvwwwvvvuuutttuuuvvvvvvwwwwwwvvvuuuuuuvvvxxxqqqrrrtttuuuvvvvvvvvvvvvzzz{{{{{{yyywwwwwwyyy|||yyyxxxvvvuuuvvvwwwyyyzzz}}}|||tttzzzvvvyyysssuuu{{{yyyxxxxxxzzzzzzyyyxxxxxxzzz||||||zzzwwwuuutttyyy|||~~~|||{{{{{{zzzyyyyyyzzzzzzxxxwwwwwwwwwuuurrrtttyyyzzzwwwtttsssvvvzzzyyytttppppppuuuxxx|||~~~}}}{{{yyyxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxzzz{{{||||||~~~~~~zzz{{{}}}}}}~~~~~~||||||~~~}}}}}}|||{{{|||~~~}}}~~~}}}~~~|||{{{|||~~~~~~~~~}}}}}}|||{{{{{{{{{~~~uuuxxx}}}zzzwwwzzz{{{{{{uuu{{{}}}{{{{{{|||~~~~~~}}}~~~~~~{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}zzzxxxyyywwwuuussssssuuuxxxyyyuuuxxxzzzyyyvvvuuuwwwzzzwwwxxxwwwvvvtttuuuwwwyyyqqqsssuuuwwwyyyxxxwwwvvvtttwwwzzzxxxtttsssvvvyyyzzzyyywwwvvvwwwxxxzzz{{{www}}}yyywwwwwwwwwvvvvvvxxx|||}}}|||zzzyyyxxxwwwzzz}}}}}}}}}~~~{{{xxxyyy{{{}}}~~~|||{{{zzzyyyxxxyyyzzz{{{xxxvvvtttuuuxxx{{{}}}}}}uuuwwwxxxwwwvvvuuuvvvwww|||xxxyyy}}}~~~zzz{{{tttrrruuuvvv|||}}}sss~~~}}}|||}}}~~~~~~|||zzz{{{}}}~~~xxx}}}~~~www~~~}}}||||||~~~}}}~~~|||}}}~~~}}}zzz}}}}}}zzz}}}|||yyyyyy~~~~~~uuunnn~~~~~~~~~}}}}}}~~~~~~~~~|||{{{~~~~~~|||~~~{{{|||xxx{{{}}}||||||zzzwwwyyy~~~~~~}}}{{{{{{||||||{{{yyywwwxxxyyyyyyxxxyyy{{{}}}|||zzzvvvrrrpppsssyyy~~~zzzvvvuuuvvvtttoooqqqwwwxxxvvvwww{{{yyyuuuwww}}}xxxuuuvvv{{{~~~}}}}}}xxx{{{ppphhhqqqyyy|||}}}}}}zzzuuuuuuwww}}}|||}}}~~~zzzxxxxxxzzz||||||{{{zzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{|||wwwxxxyyyxxxvvvvvvxxxyyy|||zzz||||||yyyzzzzzzxxxwwwvvvvvvuuuzzz}}}}}}}}}~~~~~~|||{{{{{{}}}|||~~~{{{~~~~~~~~~wwwvvv~~~~~~||||||}}}|||}}}|||~~~~~~~~~}}}~~~xxxwww~~~~~~{{{uuuyyy|||zzz|||yyywwwwwwzzz}}}}}}||||||}}}~~~~~~}}}{{{xxxzzz{{{{{{zzzyyy{{{|||}}}|||zzzwwwuuuuuuwwwzzzxxxttttttxxxxxxtttsssvvvwwwxxx|||~~~yyytttxxx|||xxxxxx}}}}}}|||}}}xxxuuuxxxzzzyyyxxxxxx{{{}}}~~~~~~{{{yyyzzz{{{||||||{{{{{{{{{{{{zzzyyywwwvvvuuuxxxzzzzzzxxxwwwxxxzzzzzzzzzyyyxxxvvvwwwzzz|||}}}zzzzzzzzzyyy|||uuuyyyuuu{{{yyysss~~~|||}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~xxxzzz~~~~~~}}}~~~~~~~~~~~~~~~~~~yyyxxxzzz}}}||||||||||||}}}{{{xxxuuuzzz{{{{{{zzzxxxxxxxxxzzzzzzzzzzzz|||~~~~~~|||zzzyyy{{{||||||{{{yyyyyyyyyyyy{{{||||||zzzyyyyyyyyyvvvssssssxxx{{{yyyvvvtttuuuyyy~~~~~~xxxtttxxx}}}yyyxxx|||}}}zzzxxxyyy}}}|||{{{}}}}}}|||xxxxxx|||~~~}}}~~~|||{{{|||}}}~~~}}}|||}}}~~~~~~}}}zzzwwwuuusssxxx|||{{{wwwtttuuuxxx{{{{{{yyywwwvvvwwwzzz}}}{{{yyyxxxyyyzzz|||yyy|||vvvpppzzz~~~}}}{{{{{{|||}}}|||{{{|||}}}~~~~~~~~~}}}||||||~~~}}}}}}}}}~~~}}}~~~|||}}}}}}~~~|||{{{{{{|||}}}~~~|||xxxuuuvvvyyy|||}}}|||zzzyyyyyyxxxxxxxxxyyy{{{zzzwwwuuuwwwyyy{{{{{{yyywwwuuuuuutttvvvyyy{{{{{{{{{|||}}}xxxtttsssvvvzzzzzzvvvsssuuuwwwzzzzzzwwwuuuxxx{{{yyyuuuuuuxxxyyyvvvuuuvvvtttwwwzzz|||~~~~~~~~~wwwuuuxxx|||}}}}}}~~~||||||}}}~~~}}}|||{{{|||~~~~~~}}}zzzwwwtttsssxxx}}}|||wwwssssssvvv{{{zzzyyywwwuuuvvvzzz}}}vvvxxxyyyzzz{{{|||||||||}}}rrrzzz~~~|||zzzyyy{{{{{{{{{zzz}}}~~~{{{}}}~~~}}}zzz~~~|||||||||{{{{{{zzzzzz{{{|||~~~~~~}}}~~~}}}}}}~~~||||||}}}~~~}}}zzzwwwtttxxx|||~~~}}}zzzyyyxxxzzzyyyxxxyyyyyyxxxuuusssuuuwwwyyyyyywwwtttsssrrrtttuuuwwwwwwxxxyyy|||~~~|||xxxssssssvvvyyyvvvrrrvvvtttrrrsssvvvxxxvvvsssvvvrrrrrrwwwyyywwwuuuwwwrrrtttuuutttrrrsssxxx}}}}}}~~~}}}wwwtttxxx|||||||||}}}}}}|||{{{{{{}}}}}}|||zzzyyyzzz|||||||||yyyvvvtttvvvyyy||||||yyyvvvuuuvvvzzzzzzyyyxxxvvvwwwzzz|||xxx|||}}}|||{{{{{{yyyuuuxxx|||qqq~~~|||zzzyyyzzz{{{{{{{{{~~~yyyzzz|||}}}~~~~~~zzz~~~|||{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}vvvzzz~~~}}}~~~{{{~~~}}}}}}}}}~~~~~~{{{yyytttwww{{{|||{{{yyywwwwww|||{{{yyyyyyzzzzzzxxxwwwvvvxxxyyyxxxvvvtttttttttxxxxxxwwwuuutttuuuxxx{{{}}}{{{wwwsssuuuxxxwwwtttvvvsssoooooovvv{{{wwwooovvvssssssxxx{{{yyyxxxzzzsssuuuvvvvvvtttvvvzzz}}}vvvyyyzzzyyywwwzzz~~~~~~}}}{{{xxxxxx|||~~~|||{{{}}}~~~~~~}}}}}}~~~~~~|||{{{|||}}}}}}}}}|||zzzxxx{{{|||}}}}}}|||{{{yyyyyyzzz{{{{{{zzzyyyyyyzzz|||||||||zzz|||zzzvvvwww{{{~~~}}}wwwrrrvvv~~~{{{zzz{{{}}}}}}}}}zzz{{{|||~~~~~~|||zzzwww|||~~~}}}}}}||||||~~~}}}xxxzzz||||||zzzyyyyyyyyy{{{yyywwwwwwyyy{{{||||||zzz{{{{{{zzzxxxwwwxxxyyywwwxxxxxxvvvuuuuuuwwwyyyzzz}}}|||xxxwww{{{{{{wwwwwwvvvsssqqqwww|||yyyqqqvvvssssssxxx{{{yyyxxxzzzqqqsssuuuwwwxxxyyy{{{|||yyyyyyyyywwwtttuuuxxx|||zzzzzzzzz||||||yyyzzz~~~~~~|||~~~~~~~~~~~~}}}~~~}}}{{{zzz|||}}}}}}{{{{{{{{{|||}}}zzzzzz|||{{{{{{|||yyy~~~}}}|||}}}~~~~~~~~~}}}|||}}}~~~|||zzz}}}~~~}}}|||{{{|||}}}xxxvvvssstttwww{{{}}}~~~}}}~~~~~~}}}{{{{{{|||~~~sssuuuwwwxxxwwwxxxyyyzzzvvv}}}|||{{{~~~}}}zzzwwwyyyxxxuuuwww}}}{{{vvvvvvrrrrrrwwwyyyvvvuuuwwwrrrsssuuuxxxzzzzzzzzzyyyrrrtttuuuvvvvvvvvvxxxyyywwwyyy{{{zzzvvvuuuzzz~~~}}}zzzxxx}}}{{{xxx|||}}}}}}zzz{{{www{{{}}}~~~~~~~~~}}}}}}~~~~~~{{{wwwttt|||yyyxxxxxxxxx}}}{{{{{{{{{{{{zzz~~~~~~~~~}}}||||||}}}}}}}}}~~~uuu}}}|||}}}~~~~~~|||zzzwwwuuuvvvyyy|||~~~}}}{{{yyyzzz}}}~~~|||yyyxxxzzz{{{{{{zzzzzz{{{||||||{{{zzz{{{}}}}}}{{{yyyyyyxxxvvvuuuuuuvvvwwwxxxvvv{{{yyyrrrttt|||{{{sssrrrtttvvvyyy{{{}}}~~~~~~yyy{{{zzzvvvvvvzzz{{{yyy|||{{{zzzxxxxxxyyyzzz{{{zzzxxxxxx|||}}}{{{{{{~~~zzz|||}}}zzz||||||}}}|||xxx~~~|||zzzyyyzzzzzzzzzyyy~~~}}}{{{{{{{{{|||}}}}}}{{{|||}}}zzz}}}~~~~~~~~~}}}~~~~~~}}}~~~{{{{{{{{{zzzzzz{{{~~~~~~{{{~~~}}}}}}zzz~~~~~~~~~}}}}}}~~~~~~{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}|||zzzyyy{{{zzzxxxvvvuuuvvvwwwwwwuuu|||}}}wwwvvvzzzwwwpppssstttuuuxxxzzz|||~~~xxxzzzzzzwwwxxx{{{|||zzz{{{{{{{{{{{{{{{{{{||||||~~~{{{|||||||||}}}~~~|||}}}{{{xxxzzzxxxvvvwww{{{}}}}}}{{{{{{zzzzzzzzz{{{}}}yyy{{{|||||||||~~~|||zzzyyyzzz||||||{{{zzz~~~~~~~~~yyy|||zzz}}}~~~~~~}}}|||}}}}}}~~~{{{~~~}}}~~~~~~|||zzzzzz{{{|||{{{yyywwwvvvvvvwwwwwwvvv~~~zzzyyyvvvppptttuuuuuuwwwyyy{{{}}}~~~uuuxxxyyyxxxyyy||||||zzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~{{{xxx{{{xxxvvvyyy}}}}}}zzz{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}zzz{{{}}}}}}}}}}}}~~~~~~}}}~~~}}}~~~yyyvvvxxx{{{|||{{{~~~}}}}}}}}}}}}yyyzzz{{{~~~~~~~~~}}}{{{{{{|||{{{zzzyyyyyyxxxyyyyyyzzzzzz|||zzzyyywwwxxxxxxwwwwwwxxxyyyzzz{{{rrrvvvxxxxxxyyy||||||yyyxxxzzz}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~||||||~~~|||{{{|||{{{~~~{{{|||~~~~~~~~~~~~{{{yyyyyy|||~~~zzz~~~~~~~~~|||~~~~~~~~~~~~{{{zzz{{{~~~~~~~~~~~~~~~~~~zzzzzz{{{{{{{{{|||}}}~~~~~~zzzyyy{{{|||{{{{{{zzzyyyxxxxxxxxxxxxqqquuuwwwwwwyyy||||||yyywwwyyy|||}}}{{{zzzyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}zzzzzz~~~||||||}}}|||zzz|||}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~{{{wwwvvvzzz}}}{{{|||||||||{{{zzzyyyxxxssswwwxxxwwwyyy}}}}}}{{{xxxzzz}}}~~~}}}{{{xxxwwwzzz}}}~~~|||}}}|||~~~~~~|||}}}}}}{{{|||{{{yyyxxxyyy{{{xxxzzz|||~~~~~~}}}|||{{{xxx{{{{{{yyy{{{~~~|||}}}~~~}}}|||{{{zzz}}}~~~~~~yyy|||~~~|||zzzuuuwww~~~}}}}}}{{{yyyzzzuuuwww{{{~~~|||~~~~~~{{{|||~~~~~~}}}~~~~~~}}}{{{}}}{{{}}}{{{yyyyyy{{{~~~~~~zzzyyy|||}}}}}}~~~}}}}}}}}}~~~~~~|||zzz||||||yyyuuu|||zzz~~~|||}}}{{{zzz}}}zzzzzz|||~~~{{{www~~~zzz~~~{{{}}}~~~}}}|||zzz}}}~~~~~~yyyyyyzzzzzz|||~~~{{{|||}}}~~~~~~||||||}}}||||||}}}|||}}}||||||~~~~~~|||}}}~~~}}}|||~~~~~~~~~~~~{{{||||||yyy{{{}}}}}}}}}~~~}}}yyyyyy|||~~~}}}|||{{{zzz{{{{{{|||~~~|||zzz}}}|||{{{~~~~~~zzz~~~~~~}}}zzz||||||~~~~~~|||zzzyyy~~~}}}{{{{{{|||~~~|||yyyzzz~~~~~~{{{}}}{{{|||~~~|||zzz}}}}}}~~~~~~}}}|||}}}}}}zzzxxxvvvsssssswww}}}|||yyy{{{~~~{{{~~~~~~{{{yyy|||~~~|||zzzwwwuuuuuuwwwyyyyyyxxxxxxxxxwwwuuuttttttssswwwzzzyyyyyyyyyzzzzzzyyyxxxuuutttvvvyyy{{{||||||zzzwwwuuuwwwvvvxxx|||||||||~~~}}}~~~||||||~~~}}}zzz~~~~~~{{{zzzzzzssstttwwwzzz|||{{{wwwtttwwwyyyyyyvvvwwwyyyzzzxxx|||zzzzzzyyyxxx}}}~~~{{{zzzwwwzzz{{{zzz{{{{{{|||}}}~~~}}}{{{{{{wwwwwwyyy|||~~~}}}zzzvvvuuuxxxwwwsssssswwwwwwttt{{{wwwvvvxxxyyyzzz~~~~~~}}}wwwyyy{{{{{{yyyyyyyyyzzz{{{|||~~~~~~yyyzzz|||}}}~~~|||{{{{{{|||{{{wwwssspppwwwzzzyyy{{{~~~}}}wwwyyyvvvuuuwwwxxxxxx{{{|||}}}|||wwwwwwzzz{{{yyyxxxzzzwwwyyy|||}}}}}}~~~|||tttwwwwwwwwwxxxyyyyyywwwuuuxxxttttttyyy}}}~~~zzzzzzzzzzzzzzzxxxvvvuuu~~~{{{xxxzzzxxxtttvvvvvvvvvwwwyyyyyyxxxxxxzzzuuutttwww{{{}}}}}}}}}vvvooopppsssuuuttttttuuuwwwyyy{{{}}}{{{vvvuuuwwwzzz|||}}}yyyxxxwwwwwwwwwxxxxxxxxxzzz}}}{{{yyyxxx{{{||||||~~~zzzzzz{{{uuu}}}~~~xxxzzzuuupppooossswwwyyy|||zzz}}}|||}}}xxxvvvxxxyyywwwwwwyyypppsssuuuvvvvvvwwwyyyzzzyyywwwzzz~~~~~~~~~|||zzz{{{}}}||||||yyy{{{|||{{{yyyyyyxxxuuusssrrrsssuuuvvvtttvvvxxxyyyxxxxxxyyyzzz{{{zzzyyyxxx{{{|||{{{~~~|||wwwwww|||~~~|||{{{yyyxxxxxxzzz|||}}}|||zzzyyyyyyzzzxxxwwwuuusssrrruuuzzz~~~~~~{{{wwwwww|||vvvsssuuuwwwwwwyyy|||yyywwwwww}}}}}}{{{~~~~~~zzzxxxwwwwwwxxxxxxwwwuuurrrqqqsssuuuxxxxxxwwwwwwzzz{{{{{{|||}}}zzz|||~~~}}}}}}||||||~~~~~~~~~{{{{{{|||}}}~~~|||}}}~~~|||yyyvvvvvvvvvvvvxxxyyyxxxvvvuuuuuuuuu{{{{{{zzzzzz|||~~~yyy|||~~~~~~|||{{{}}}zzzvvvvvvzzz|||zzzwww~~~|||zzz{{{}}}}}}{{{xxxyyy|||}}}}}}|||{{{|||~~~{{{zzzzzz}}}~~~{{{|||zzz~~~}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~{{{xxxxxx{{{|||{{{{{{}}}~~~|||xxxwwwvvvvvvwwwyyy|||}}}yyy{{{|||{{{zzzxxxxxxyyyssstttvvvvvvuuussssssssswwwxxxyyyzzz}}}yyyrrruuu{{{vvv{{{~~~}}}}}}~~~yyyxxxwwwxxx}}}}}}xxxxxx|||{{{xxxyyy{{{|||{{{yyy}}}~~~~~~|||zzzyyy}}}sss{{{||||||{{{zzzzzz{{{}}}xxxyyyzzzzzzzzzzzzzzzzzz~~~yyyxxx{{{~~~|||{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{zzz|||}}}{{{{{{}}}|||{{{~~~{{{zzzzzz{{{zzz|||~~~~~~||||||~~~{{{yyyyyyxxxwwwwwwuuusssvvvyyy}}}xxx{{{{{{~~~|||zzz{{{}}}}}}yyy||||||{{{zzzzzzzzzzzzyyywww{{{~~~~~~~~~|||~~~}}}{{{{{{yyyvvvtttsssuuuwwwxxxwwwyyy||||||||||||}}}~~~vvvwwwwwwvvvsssqqqrrrrrr|||{{{zzzxxxxxx}}}||||||}}}xxx~~~}}}{{{|||yyyuuuwwwzzz{{{zzzyyyzzz}}}xxxxxx{{{~~~|||{{{zzzyyyyyyyyyyyyyyyyyy|||~~~{{{{{{~~~yyyuuuzzz|||}}}|||{{{zzz{{{|||xxx{{{|||{{{wwwvvvxxx|||}}}yyyyyy||||||yyyxxxyyyuuuqqqttt}}}~~~~~~}}}|||}}}{{{zzz|||~~~{{{zzz|||||||||zzzxxxyyyzzzuuuxxxzzzyyywwwwwwzzz}}}~~~{{{yyyyyy|||yyy|||}}}www|||~~~}}}}}}~~~zzzttt{{{yyyzzz}}}|||wwwvvvxxxvvv{{{}}}zzz}}}xxxxxxxxx{{{}}}|||xxxuuusssxxxzzzzzzzzz~~~}}}zzz{{{}}}~~~~~~|||}}}}}}{{{zzzyyyyyyxxxwwwuuuttttttuuuuuuuuuwwwzzz{{{{{{|||}}}~~~zzzyyyxxxuuurrrrrrsssuuu~~~zzzxxx|||}}}{{{zzz{{{}}}}}}}}}|||{{{{{{}}}|||zzzzzzzzzzzzyyy~~~zzzyyy{{{|||yyyzzz{{{zzz{{{{{{yyywwwvvvxxxyyywww{{{}}}{{{|||}}}xxxxxxxxxzzz{{{{{{zzzyyyyyyzzzwww{{{}}}yyysssqqqvvv{{{zzzxxxxxx{{{zzzvvvvvvxxxxxxssstttvvvyyy|||~~~~~~}}}{{{|||zzzxxxzzz}}}~~~|||yyyvvvxxxyyy{{{}}}xxxvvvwwwxxxyyyzzz{{{xxxtttrrrsssvvvsssvvvxxxvvvtttuuu{{{|||yyyzzzyyy}}}|||tttppptttxxxxxxvvvvvvyyy}}}{{{vvvvvvyyyxxxxxx|||~~~uuuuuuwww{{{~~~|||wwwsssrrrvvvxxxxxxyyy{{{zzzvvvpppuuu|||zzzyyyyyyuuurrrvvv|||vvvvvvuuuuuuvvvwwwwwwwwwwwwzzz|||}}}|||{{{zzzzzzssstttuuuvvvwwwvvvuuuuuusssuuuwwwyyyyyyyyyzzz|||vvvuuussspppoooppptttwwwqqqvvv{{{{{{zzz~~~{{{}}}{{{|||{{{zzzuuuuuuzzz~~~~~~}}}|||}}}yyyuuuzzzwwwwww{{{zzzyyyxxx~~~{{{{{{~~~}}}zzzyyy{{{}}}{{{}}}{{{xxx||||||{{{zzzyyyxxxxxxxxxxxx|||~~~yyyuuuyyy~~~uuussszzzxxxvvvuuuvvvwwwvvvuuuwwwzzz{{{yyyuuuuuuzzzzzzsssppptttyyyyyyxxxyyyzzzuuurrryyyzzzyyywwwyyy}}}}}}zzz|||zzzzzz{{{{{{yyywwwuuuoooooozzz}}}yyy~~~|||tttwwwzzz}}}zzztttqqqrrrttt|||zzzwwwuuutttttttttuuuvvvxxxxxxzzz}}}{{{yyyxxxyyyzzzzzzzzzyyyuuurrrrrrvvvzzz{{{{{{{{{{{{{{{{{{|||}}}}}}|||zzz~~~zzzwwwxxxyyywwwvvvttttttxxxxxxvvvvvvyyyssstttuuuvvvxxx{{{wwwnnnjjjkkkppptttwwwuuurrrpppqqqqqqppppppwwwvvvvvvwwwyyy{{{zzzyyytttsssssswww{{{zzzsssmmmsssrrrsssvvv{{{}}}{{{yyyooopppqqqssssssssssssrrrtttuuuwwwzzz~~~}}}|||{{{yyyzzz|||}}}}}}{{{zzzyyyzzz||||||}}}}}}wwwxxxzzzyyyyyyzzz~~~{{{yyyzzz|||~~~}}}{{{|||~~~|||{{{}}}{{{yyyyyyyyyyyyyyyxxxwwwvvvuuuvvvzzz|||yyyvvv{{{wwwuuuyyyxxxvvvvvvwwwxxxwwwvvvwwwyyy{{{yyyuuuvvvzzz~~~|||uuurrruuuxxxvvvuuuuuu~~~vvvvvvxxxxxxzzzyyyxxxzzz~~~}}}yyyzzzyyyzzz|||}}}|||xxxtttsssnnnpppxxx}}}xxxyyyxxxqqqqqqtttwwwwwwtttsssvvvzzzvvvwwwwwwwwwvvvuuutttsssyyyxxxssspppxxxzzzxxxzzz||||||||||||zzzwwwvvvwwwxxxyyyxxxuuuwwwxxxxxxwwwzzz~~~zzzuuuvvvzzz{{{yyysssssswww||||||vvvqqqqqqyyywwwssspppqqqvvvxxxooojjjmmmqqqtttrrrqqqqqqsssuuuuuutttvvvuuuuuuvvvyyyzzzzzzzzzwwwuuutttuuuwwwwwwtttqqqtttssssssuuuwwwxxxvvvtttuuuuuutttssssssssstttuuuxxxxxxyyy{{{}}}~~~|||}}}zzz|||vvv{{{}}}{{{{{{}}}vvvxxxyyy~~~}}}yyyxxxyyyzzzxxxyyy|||~~~}}}|||}}}~~~{{{|||}}}|||{{{vvvwwwwwwxxxwwwvvvtttssstttwwwyyyxxxwww~~~{{{yyyyyywwwvvvvvvxxxyyyxxxxxxwwwyyyzzzxxxvvvvvvyyy}}}|||wwwvvvxxxyyyvvvuuuwww|||sssvvv{{{vvvyyyyyyyyy{{{~~~|||xxxuuuvvvzzz}}}~~~|||vvvrrrtttqqqrrrwwwxxxyyyyyyvvvuuurrrppprrrttttttssstttxxx|||qqqssswwwyyyzzzwwwtttqqq{{{xxxqqqnnnuuu{{{wwwyyy{{{{{{yyyzzzzzzzzzxxxvvvuuuvvvwwwsssvvvwwwtttqqqttt}}}wwwqqqtttzzz|||xxxyyyxxxzzz~~~}}}wwwsssssszzzxxxtttqqqppptttzzz}}}yyyssstttwwwsssrrrrrrsssuuuwwwvvvuuutttssssssuuuxxxzzzzzzzzzzzzxxxuuusssssssssuuuuuuuuutttsssttttttsssqqqoooyyywwwtttrrrqqqrrrtttuuuyyyxxxyyyyyy{{{~~~yyy}}}{{{}}}wwwvvv{{{xxx{{{~~~~~~|||}}}{{{}}}vvvvvvxxxzzzyyyvvvyyy~~~zzz{{{|||}}}~~~|||}}}~~~}}}~~~vvvwwwxxxyyyyyywwwvvvuuutttvvvxxxxxxyyy}}}{{{wwwvvvtttuuuwwwxxxxxxxxxwwwxxxyyyxxxwwwwwwyyy{{{{{{yyyyyy{{{{{{xxxyyy}}}wwwvvvwwwtttwwwxxxxxxzzz}}}zzzuuutttvvvyyy|||}}}{{{wwwtttvvvtttuuuxxxuuuttt|||vvvvvvvvvvvvvvvvvvtttrrrrrrvvvyyyppprrrvvvzzz{{{yyyvvvtttyyyxxxvvvvvvzzz}}}vvvvvvwwwvvvsssrrruuuwwwvvvsssrrrtttwwwwwwwwwvvvrrrpppqqqvvv{{{zzztttssswwwxxxvvv}}}yyywwwxxxwwwtttuuuyyyvvvwwwxxxwwwuuutttuuuuuuwww~~~}}}zzzzzzvvvuuuttttttuuuuuusssrrrsssrrrqqqsssvvvxxxzzzzzzzzzyyyxxxuuusssrrruuuwwwwwwvvvuuuttttttsssqqqpppuuutttsssrrrqqqrrrrrrrrrttttttuuuvvvxxx|||xxxyyy|||tttuuu{{{wwwyyy{{{}}}~~~~~~}}}|||pppwww~~~|||~~~ssstttxxx{{{xxxuuuxxx~~~ssstttvvvwwwxxxzzz{{{||||||}}}~~~~~~xxxxxxzzzzzz{{{zzzyyyyyywwwwwwxxxxxx||||||xxxvvvuuuttttttvvvxxxwwwwwwwwwxxxxxxxxxwwwwwwyyyzzz{{{zzzzzz{{{xxxvvvyyywwwppprrruuuvvvvvvxxx{{{xxxssswwwxxxxxxyyyxxxxxxxxxyyyvvvtttuuuvvvqqqooo{{{wwwwwwyyyzzzyyywwwuuussssssuuuvvvrrrsssuuuxxxyyyzzzyyyyyyzzzyyyxxxxxxzzz{{{wwwvvvsssppprrrtttwwwvvvsssrrrtttwwwyyyvvvssssssttttttrrroooyyy|||vvvttttttsssvvvsssrrruuuuuusssuuuyyyvvvwwwyyyxxxuuusssrrrrrr{{{}}}zzztttvvvtttssssssttttttrrrqqqsssqqqpppqqqtttwwwxxxxxxwwwxxxyyyxxxvvvtttuuuuuuwwwwwwwwwvvvuuuttttttuuupppqqqsssuuuuuutttsssrrrrrrsssttttttuuuwww|||}}}}}}zzz}}}}}}yyyvvvwww{{{tttwww|||}}}wwwrrruuu}}}ttttttuuuuuuwwwzzzxxxuuuxxx}}}tttuuuwwwwwwxxx{{{~~~yyy|||}}}}}}yyyyyyyyyzzzzzz{{{{{{|||yyyxxxxxxyyyzzztttwwwvvvtttuuuvvvxxxwwwvvvwwwwwwwwwxxxxxxxxxxxxxxxzzzyyyyyyxxxtttrrrxxx|||ooorrruuuuuuuuuwwwzzzxxxtttyyyxxxwwwuuussstttwwwzzzuuussstttuuupppmmmwwwyyywwwyyyyyyxxxwwwvvvuuuuuuvvvwwwrrrssstttuuuwwwyyyzzz{{{|||yyyuuussssssxxx}}}xxxuuusssyyyyyyyyywwwuuutttuuuvvvtttqqqppptttyyyyyytttnnnsss}}}wwwuuusssqqqrrrwww{{{xxxxxxxxxwwwuuurrrooopppsssvvvuuuuuuyyy~~~uuusssqqqqqqssstttuuutttsssqqqoooooorrrtttvvvvvvvvvwwwyyyzzzzzzxxxvvvtttwwwxxxxxxvvvuuutttvvvwwwppprrrvvvyyyyyyxxxuuussstttuuuvvvuuurrrrrruuuxxx{{{~~~~~~yyyxxxyyy{{{~~~zzzzzzyyyxxxxxx{{{uuuzzz}}}~~~xxxvvvwwwyyyxxxvvvwww|||zzz{{{|||{{{|||}}}vvvzzz~~~zzzzzzxxxxxxwwwvvvwwwyyy{{{|||yyywwwwwwzzz|||uuuzzzyyywwwwwwxxxyyyxxxwwwwwwvvvvvvwwwxxxyyyxxxwwwwwwwwwxxxwwwtttuuuvvvuuuwwwvvvtttwwwzzzzzzvvvwwwwwwvvvssspppppptttwwwxxxuuuuuuwwwtttpppxxx}}}xxxwwwwwwwwwvvvvvvvvvvvvuuutttpppqqqrrrtttvvvwwwxxxyyyyyywwwvvvuuurrrttt{{{xxxxxx{{{yyyvvvuuuuuuwwwwwwwwwqqqpppqqquuuyyyyyyvvvrrrsss~~~|||wwwqqqssszzzzzzyyyssssssrrrooommmnnnqqqssslllmmmrrryyyyyyvvvrrrqqqrrrtttuuuvvvtttrrrooonnnppprrrttttttwwwvvvvvvxxx{{{{{{xxxuuuvvvwwwwwwuuurrrqqqsssuuussstttvvvxxxxxxwwwuuuttttttvvvxxxvvvrrrppprrruuuzzzzzz}}}~~~|||yyyxxxzzz{{{xxxyyy|||zzz~~~|||yyy}}}xxx|||xxxvvvxxxxxxvvvwwwzzzzzz{{{|||{{{{{{zzzsssyyy|||xxxxxx}}}wwwvvvtttssstttwwwzzz|||wwwvvvvvvzzzyyy}}}{{{yyyyyyzzzzzzyyyxxxwwwvvvvvvwwwyyyyyyxxxwwwrrrsssvvvxxxxxx|||wwwxxxwwwuuuwww||||||xxxtttuuuuuurrrooonnnpppsss|||xxxyyy{{{yyyuuu|||zzzxxxxxxwwwvvvvvvuuutttqqqooommmoooqqqtttuuuvvvuuuuuusssuuuzzz}}}yyyuuu|||{{{yyyzzzwwwtttpppqqquuuyyyzzzyyyqqqsssuuuvvvwwwvvvvvvuuuttt~~~{{{rrrqqqtttzzz{{{wwwvvvxxxjjjmmmqqqsssqqqooommmlllnnnqqquuuxxx}}}{{{vvvrrrqqqrrrssssssuuurrrooonnnoooqqqssssssyyyvvvtttvvv{{{}}}zzzvvvuuuvvvvvvsssooommmooorrruuuuuuuuutttssssssrrrrrrqqquuuxxxwwwtttrrrtttwww|||~~~~~~}}}|||}}}xxx|||xxxyyy}}}}}}wwwuuuyyy{{{xxx|||zzzwwwtttuuu}}}{{{}}}zzzxxxvvvvvvxxxzzz||||||vvv{{{~~~~~~yyyrrrqqqvvvyyyyyyuuutttsssssstttvvvxxxzzztttooo{{{xxx}}}zzzxxxyyy|||~~~}}}{{{xxxyyyzzzxxxvvvuuuuuuvvvtttwwwwwwtttxxx{{{zzzxxxwwwyyy{{{xxxssstttssssssssstttwwwyyyzzz{{{zzzvvvwww}}}|||~~~wwwrrrtttuuusssqqqqqqppppppppppppqqqrrrssstttqqqrrrwww}}}|||wwwxxx~~~uuuqqquuuwwwvvvrrrpppssswwwyyyttttttvvvwwwxxxvvvrrroooqqqyyyzzzyyywwwuuuvvvxxxxxxuuurrrsssmmmlllrrruuurrrppprrrooorrrtttsssrrruuu|||~~~sssrrruuutttsssuuuwwwtttqqqpppqqqrrrrrrrrruuuuuuuuuuuuuuuxxx|||wwwvvvsssqqqpppooooooooopppqqqssstttuuuttttttssssssssssssssstttvvvwwwxxx}}}|||}}}~~~~~~zzzyyy{{{zzz~~~~~~xxxvvvyyy{{{yyy{{{xxxuuuwww}}}}}}vvvvvvzzzwwwwwwxxxyyyzzzxxxtttqqq|||{{{xxx|||}}}zzzvvvuuuzzz|||{{{zzzxxxvvvuuuvvvxxxyyyyyy{{{uuuwwwxxx|||yyyvvvvvvxxx{{{{{{{{{xxxyyyzzzxxxvvvuuuuuuvvvsssvvvuuurrrwww}}}vvvsssuuuxxxyyywwwttttttuuuuuuvvvwwwxxxyyyyyy||||||yyyuuuvvv|||}}}~~~xxxssstttuuussstttwwwnnnnnnoooooopppqqqrrrsss{{{xxxxxx{{{zzzwwwyyy~~~{{{qqqrrruuuvvvtttrrrssswwwzzzttttttuuuwwwxxxwwwssspppppptttyyy~~~|||yyyxxxwwwvvvssspppvvvqqqrrrwwwzzzvvvttttttpppsssuuutttrrrsssxxx}}}zzzvvvxxxvvvrrroooqqqvvvsssqqqppppppqqqpppooosssssssssrrrrrruuuyyy}}}{{{yyyvvvssspppooonnnmmmooopppqqqrrrsssrrrrrrqqqqqqqqqrrrtttuuuwwwxxxyyyzzzzzzzzz|||||||||zzz}}}}}}yyywwwyyyzzzyyyxxxvvvwwwyyytttwww}}}wwwwwwwwwxxxyyyyyywwwttt{{{uuuxxxxxxzzz{{{xxxyyy||||||zzz{{{xxxxxxzzz{{{{{{yyywwwyyyvvvzzzwwwtttssstttwwwyyyyyyxxxyyyyyyxxxvvvuuuvvvwwwsssuuusssqqqvvv~~~uuuqqqrrruuuxxxzzzuuuvvvwwwxxxyyyxxxxxxwwwwwwyyyzzzwwwtttuuu|||~~~xxxuuuuuuttttttwww|||rrrsssssssssuuuvvvwwwxxx}}}wwwwwwwwwvvvxxx{{{tttnnnrrrvvvvvvtttsssvvv{{{ttttttuuuwwwxxxwwwtttqqqqqqqqqrrrvvv|||xxxvvvuuutttssssssqqqrrrvvvxxxuuurrrrrrqqqtttvvvuuurrrrrrtttwwwwwwyyywwwrrrrrrsssrrrppppppppppppooommmqqqqqqpppnnnnnnqqquuuyyy}}}yyyvvvrrrooommmlllppppppqqqrrrrrrqqqqqqqqqqqqrrrtttuuuvvvwwwvvvvvvyyyyyyyyyzzz}}}}}}{{{}}}zzzxxxzzzxxxzzz{{{yyywwwwwwxxxxxxvvvyyy{{{yyyxxxyyy}}}{{{wwwttttttxxx~~~xxxvvvtttxxxzzzyyyyyy{{{yyyuuu{{{xxxyyy|||~~~|||zzzyyytttvvvuuusssssstttuuuuuuuuuwwwxxxyyyxxxvvvuuuvvvwwwuuuuuurrrqqqxxx|||uuussssssssstttuuuuuuwwwyyy{{{{{{yyywwwvvvvvvvvvxxxxxxuuuuuu||||||xxxvvvvvvvvvtttwww|||uuuuuuuuuuuuvvvxxxyyyzzz{{{uuussstttvvvvvvvvv{{{{{{ooorrrvvvxxxuuusssuuu{{{uuuttttttuuuwwwwwwuuussssssrrrppppppxxx~~~xxxuuuuuuwwwxxxrrrqqqqqqrrrsssrrrrrrrrrppprrruuuuuusssrrrrrrssssssxxx}}}wwwtttqqqpppooopppqqqqqqooonnnppppppooommmlllooossswww~~~}}}zzzwwwtttqqqooonnnqqqqqqrrrrrrqqqqqqqqqqqqssstttvvvwwwwwwuuutttrrrzzzzzzzzz{{{~~~|||zzzzzz~~~{{{yyyyyyzzzvvvwwwxxxxxxwwwvvvwwwyyyzzzvvvssswwwxxxvvvtttyyywwwtttuuuzzz~~~}}}|||xxxuuuyyy{{{yyyyyyzzzxxxsss{{{yyywwwyyy|||~~~}}}{{{}}}tttssstttuuuvvvuuutttsssssswwwxxxyyyxxxvvvvvvvvvxxxwwwwwwtttsss{{{~~~xxxuuuxxxxxxsssooonnnuuuwwwyyy{{{|||zzzwwwvvvvvvuuuwwwyyywwwuuu}}}{{{wwwvvvxxxxxxuuuuuuxxxrrrrrrrrrrrrssstttuuuuuu|||yyyuuutttvvvxxxwwwttt{{{vvvtttvvvxxxwwwrrrtttyyytttsssrrrtttuuuvvvvvvuuurrruuutttppprrr{{{zzzttttttvvvyyyuuuuuutttrrrqqqsssuuuvvvnnnpppssstttttttttssstttqqqtttyyy}}}~~~yyytttqqqpppppprrrssstttrrrqqqpppppppppnnnmmmooorrruuuzzzyyyxxxwwwuuusssrrrqqqqqqqqqpppoooooonnnnnnnnnqqqrrrtttvvvwwwwwwuuutttyyyyyyzzz{{{}}}}}}xxxyyy|||}}}|||vvvvvvxxx{{{{{{xxxyyy}}}rrrrrrxxxzzzvvvqqquuuuuuwww{{{yyy~~~uuuyyy|||}}}zzzzzz{{{zzzvvvvvvwwwxxxyyyzzz{{{||||||xxxtttvvvxxxxxxvvvuuuttttttvvvxxxyyyxxxwwwvvvwwwxxxyyyxxxuuuuuu~~~|||vvvuuu{{{{{{sssmmmmmmtttvvvyyy{{{{{{zzzxxxwwwvvvtttvvvyyywwwuuu|||yyyuuuwwwxxxvvvttttttttttttssssssssssssttttttwwwyyyxxxwwwyyy{{{{{{www|||zzzuuuwwwwwwrrrrrrwwwsssqqqpppqqqsssuuuvvvuuupppvvvwwwsssrrrzzzyyytttssstttsssuuutttpppnnnqqqttttttnnnooorrrtttuuuuuuuuuuuusssuuuvvvxxx|||{{{wwwvvvttttttuuuvvvtttssspppqqqrrrqqqppppppqqqsssttttttuuuuuuuuuuuuttttttpppooonnnmmmlllkkkkkkkkkmmmooorrruuuwwwyyyyyyzzzwwwxxxxxxyyyzzz|||}}}~~~xxxvvvzzz~~~~~~}}}yyyxxx{{{~~~}}}tttvvv{{{{{{xxxwwwuuuvvvxxx|||~~~~~~|||yyyvvvzzzyyy{{{{{{xxxxxx{{{|||zzzuuuxxx{{{{{{xxxwwwyyy|||zzzyyyzzzzzzwwwuuuuuuwwwzzzvvvwwwxxxxxxwwwvvvwwwxxxxxxxxxuuuvvvwwwtttzzzzzzssspppssssssuuuwwwyyyzzzzzzyyyxxxvvvrrrtttyyywwwrrryyy~~~ttttttwwwwwwtttsssyyyxxxwwwvvvvvvuuuuuuuuutttyyyzzzwwwvvvzzz{{{yyyzzz{{{tttuuuwwwrrrqqqtttrrrpppnnnoooqqqtttuuuuuupppuuuwwwttttttzzzzzzsssqqqnnnsssuuuqqqooopppqqqoooqqqqqqrrrsssuuuvvvuuuuuurrrwwwyyywwwyyy}}}zzzxxxwwwvvvuuusssnnnqqqssssssrrrppppppppppppqqqrrrttttttuuuttttttrrrqqqooommmllllllllllllpppqqqrrrtttvvvwwwyyyyyyxxxxxxyyyyyyzzz{{{||||||~~~~~~}}}|||yyywwwwwwzzz}}}}}}||||||{{{~~~{{{vvvuuuxxxzzzxxxxxxzzzzzzyyywwwxxxzzz}}}vvvyyyvvvxxxwwwtttuuuzzz}}}|||uuuzzz~~~|||wwwtttwww{{{yyy}}}}}}zzzvvvsssuuuzzzvvvwwwxxxxxxwwwvvvwwwyyyxxxwwwuuuvvvzzzssswwwxxxssstttzzzssstttvvvxxxyyyyyyyyyyyyvvvqqqsssxxxuuuqqqwwwsssqqqvvvwwwvvvuuuxxxwwwvvvtttsssrrrrrrrrrsssyyyzzztttqqqvvvzzzyyywwwuuuttttttvvvrrrppprrrqqqooommmnnnpppsssuuuuuurrruuutttrrrtttyyyzzzxxxwwwrrrnnnwww{{{xxxuuuvvvtttoootttsssrrrsssuuuuuuuuutttkkktttxxxtttrrryyy~~~zzzxxxvvvtttsssmmmpppssstttssspppnnnnnnnnnoooqqqsssttttttssssssvvvuuusssqqqoooooooooooovvvvvvuuuttttttttttttuuuzzz{{{{{{||||||}}}}}}}}}uuu|||~~~zzz|||zzzuuuvvv|||}}}zzzzzzyyyzzz|||~~~}}}yyyvvvvvvyyy|||}}}|||{{{{{{xxx~~~}}}{{{zzz{{{xxxzzz||||||yyyxxxxxxzzzzzz{{{~~~zzzvvv~~~||||||yyyxxxyyywwwtttvvv{{{|||zzzxxxvvvvvvxxxzzz|||zzz}}}|||{{{ppprrrxxxxxxvvvxxxtttrrrqqqssswwwzzzzzzxxxrrrtttxxxzzztttooovvv|||nnnnnnwwwzzzuuu{{{vvvrrrrrrvvvxxxvvvssswwwxxxtttmmmnnnvvv||||||vvvrrr|||{{{ttttttrrrqqqrrruuuuuutttsssrrrqqqooonnnrrrvvvqqqnnntttsssqqqwwwuuuwwwyyywwwrrrnnnnnnoootttsssqqqooooooqqqsssuuurrrqqqoooooorrrzzzzzztttyyy{{{uuurrruuunnnooonnnnnnqqqsssnnnhhhrrrooommmooouuuxxxwwwuuusssuuuxxxxxxvvvsssrrrqqquuuuuuuuuuuuuuussspppmmmssstttwwwyyyzzz{{{zzzzzz{{{|||}}}}}}~~~|||}}}|||xxxyyy~~~||||||{{{{{{~~~zzzwwwuuutttvvvyyy{{{|||~~~|||}}}zzzyyyzzz|||}}}|||zzzyyyzzz|||~~~{{{zzz{{{|||zzzvvvvvvyyyzzzyyyxxxwwwwwwxxxyyyzzz{{{|||{{{|||uuupppsssvvvwwwwwwwwwuuussstttwwwyyyxxxwwwvvvvvvyyyzzzvvvrrrwwwzzzrrruuuzzz{{{{{{wwwssssssvvvxxxvvvssstttvvvsssmmmnnnvvv|||~~~wwwsss}}}vvvooosss{{{uuutttrrrpppppppppqqqrrrqqqwwwvvvuuu{{{{{{yyy|||xxxuuusssrrrqqqpppssssssrrrrrrrrrrrrrrrrrrrrrqqqpppooorrrxxxzzzsssoooqqqqqqssstttsssqqqppppppqqqnnnmmmoootttwwwvvvssstttvvvwwwwwwuuuttttttuuutttssssssssstttsssqqqnnnssssssuuuwwwxxxyyyyyyyyyyyyzzz{{{|||}}}|||{{{||||||yyyyyy}}}~~~}}}}}}}}}yyyxxxwwwvvvttttttwww|||}}}zzz|||~~~}}}{{{{{{}}}~~~|||{{{}}}}}}wwwvvvxxxxxxxxxwwwwwwwwwwwwxxxxxx|||{{{zzz~~~zzz}}}pppnnntttwwwuuuzzzyyyxxxxxxyyyzzzyyywwwzzzyyyyyyzzzxxxvvvxxx}}}uuuqqqvvv}}}zzzwwwttttttwwwxxxvvvttttttvvvtttpppqqqyyywwwsss{{{{{{nnnssswwwuuurrrpppppprrruuuwwwnnnwwwxxxwww|||yyywwwwwwrrrrrrssssssqqqqqqssstttuuutttssspppooorrrqqqqqqpppqqqtttyyy}}}yyyooosssqqqtttwwwssslllnnnvvvooommmmmmppptttvvvtttqqqvvvwwwxxxxxxvvvuuuvvvwwwrrrqqqpppqqqrrrsssrrrppptttuuuuuuvvvwwwyyyzzz{{{vvvxxxzzz{{{{{{}}}}}}xxxzzzzzzyyyyyyzzz|||}}}{{{xxxxxxyyyxxxvvvuuuxxx}}}||||||}}}|||}}}}}}~~~~~~~~~}}}~~~|||wwwuuuxxxwwwwwwwwwwwwwwwwwwwwwwww~~~{{{zzzqqqrrrvvvooouuuxxxsss{{{{{{zzz{{{{{{{{{zzzyyy}}}zzzxxxxxxxxxxxxxxxyyy~~~tttuuuzzzyyywwwuuuvvvwwwxxxwwwvvvvvvxxxwwwvvvwww||||||xxx|||tttsssyyywwwvvvtttssssssuuuxxxzzzsss{{{zzzvvvxxxtttrrryyy{{{ssspppqqqrrrssssssssstttuuutttrrrqqqooorrrrrrrrrqqqpppqqqsssvvv{{{wwwvvvppppppuuurrrjjjllluuunnnnnnooorrruuuuuussspppvvvxxxzzz{{{yyywwwvvvvvvrrrpppooooooqqqssssssrrrwwwwwwwwwwwwxxxzzz}}}~~~uuuwwwyyyzzz{{{|||~~~~~~xxxyyy{{{|||{{{zzz|||xxxwwwxxxyyyyyywwwvvvxxx~~~yyy|||~~~{{{{{{~~~}}}~~~{{{~~~~~~~~~}}}||||||yyyuuuvvvzzzwwwwwwwwwwwwwwwwwwwwwwww~~~{{{|||wwwwwwwwwsssvvvwwwyyyyyyyyyxxxxxxxxx{{{yyywwwuuuvvvxxxwwwuuuvvvsssxxxwwwwwwwwwxxxyyyxxxwwwwwwxxxyyyyyyyyy|||zzzrrruuuuuuuuuuuuvvvvvvvvvvvvxxx~~~{{{vvvxxxuuurrrzzz}}}|||tttrrrtttwwwuuuttttttsssrrrrrrrrrrrrrrrssssssrrrpppoooppprrrvvv|||rrrnnnqqqqqqmmmlllqqqpppppprrrtttuuuuuusssqqqtttxxx|||~~~|||yyyuuutttsssrrrpppqqqrrrttttttsssvvvuuuuuuvvvwwwyyy{{{}}}vvvxxxzzz{{{{{{{{{}}}{{{}}}{{{||||||{{{|||wwwvvvwwwvvvvvvvvvxxx|||zzz|||xxx}}}~~~~~~~~~~~~}}}xxx{{{}}}|||}}}{{{{{{xxxuuuwww|||xxxxxxwwwwwwwwwwwwxxxxxx}}}{{{~~~xxxuuutttrrrtttvvvwwwuuuttttttuuuxxxyyyvvvssstttwwwwwwttttttiiiwwwwwwxxxyyyyyyyyyyyyxxxvvvvvvxxxxxxwwwwwwxxxtttuuuuuuuuuuuutttsssrrrsssxxxuuussszzzxxxuuuzzz}}}zzzyyyzzzttttttssssssssssssttttttsssttttttssspppoooppprrrwww}}}{{{ssspppqqqrrrqqqpppqqqrrrssstttttttttsssrrrqqqvvv{{{~~~}}}zzzxxxvvvwwwuuuttttttuuuuuutttrrrqqqqqqqqqrrrsssuuuwwwwwwwwwyyy{{{{{{zzzzzzzzz{{{}}}{{{|||||||||~~~||||||}}}zzz{{{xxxvvvuuuvvvxxxzzzzzzzzzxxx|||yyy{{{~~~~~~~~~~~~|||zzzxxx|||~~~}}}}}}}}}~~~|||xxxyyy}}}zzzyyyxxxwwwwwwxxxyyyzzz|||{{{vvvrrrvvvtttvvvyyyyyyvvvsssssstttvvvyyyxxxssssssvvvxxxuuuwwwkkkvvvwwwyyyzzzzzzyyyyyyyyywwwvvvxxxyyyvvvttt|||zzzyyywwwvvvtttsssssssssmmmrrrqqquuuwwwxxx{{{wwwqqqrrrsssuuuuuuuuutttttttttuuuuuusssqqqqqqrrrtttwwwyyy|||pppmmmsssuuuppprrrsssssssssrrrqqqrrrrrrooorrrwwwyyy{{{|||}}}~~~zzzyyyxxxxxxxxxvvvsssqqqmmmnnnoooqqqrrrsssssstttwwwyyyzzzzzzxxxwwwvvvwww|||yyyzzz~~~}}}{{{{{{{{{|||}}}{{{xxxwwwyyy|||}}}{{{yyyyyy{{{www~~~zzz{{{~~~~~~}}}}}}~~~{{{xxx}}}}}}}}}{{{zzz}}}|||zzzxxxvvvvvvxxxzzz|||{{{{{{tttpppxxxyyy|||~~~}}}yyyuuutttuuutttyyyyyytttrrrvvvyyywwwyyyvvvxxxzzz{{{zzzyyyyyyzzzzzzyyyzzz|||wwwttt{{{{{{wwwuuuuuuvvvwwwpppvvvvvv}}}|||yyy|||qqqmmmppptttwwwxxxwwwtttrrruuuuuuuuusssrrrrrrtttvvvtttsss{{{ppphhhqqquuuppprrrrrrrrrqqqpppoooqqqrrrnnnppprrruuuxxx|||}}}|||{{{{{{zzzwwwsssooolllnnnppprrrssstttssssssvvvxxxzzzyyywwwtttttttttxxxttttttzzz~~~~~~|||~~~zzzwwwuuuvvvwwwvvvxxx||||||zzz|||yyyzzz{{{~~~~~~}}}}}}~~~~~~~~~yyy||||||~~~wwwuuu}}}xxxxxx{{{|||zzzwwwzzzyyywwwvvvvvvxxxzzz{{{yyyxxxwwwwwwvvvtttrrrqqqvvvvvvyyy|||||||||www|||zzzpppqqq{{{wwwvvvvvvxxx{{{|||||||||{{{ooojjjvvv|||uuurrrwwwzzzvvvvvvwwwwwwwwwvvvuuuttttttvvvwww{{{uuummmmmmqqqqqqooonnnoooqqqrrrrrrqqqpppnnnnnnqqqwww|||yyyvvvuuurrrnnn{{{vvvssstttuuutttwww|||vvvtttsssvvv|||~~~zzz{{{{{{{{{zzz{{{|||}}}}}}}}}xxxxxxvvvxxxxxxsssqqquuuxxxxxxxxxzzz~~~}}}~~~}}}~~~}}}|||}}}|||xxxxxxwwwvvvwwwyyyxxxvvvsssyyyyyyyyyxxxxxxxxxxxxxxx~~~yyyxxxzzzyyyuuuuuuxxxzzzyyy{{{}}}}}}}}}{{{{{{{{{vvvtttwwwvvvvvvxxxzzz||||||zzzxxxxxxsssqqqrrrtttvvvtttsssssstttttttttssssssssssssrrruuuuuuwww{{{xxxrrrooommmmmmmmmoooqqqqqqooommmoooqqqssstttuuuxxx}}}}}}{{{{{{{{{xxxxxxtttqqqsssttttttwww|||vvvttttttxxx~~~}}}{{{zzzxxxxxxzzz|||~~~~~~zzzzzz~~~~~~||||||xxx{{{~~~||||||~~~zzz|||}}}~~~~~~~~~zzz~~~~~~~~~}}}vvvrrruuuxxxyyyxxxvvvttttttvvvwwwyyyzzz{{{zzzyyyxxx|||vvv{{{}}}xxxyyy{{{zzzzzz|||||||||{{{{{{|||yyyuuuwwwvvvuuuvvvxxxyyyxxxwwwwwwzzztttlllssswwwrrrooossssssrrrrrrqqqrrrrrrsssttttttrrrrrrtttzzzyyypppmmmmmmoooqqqrrrrrrooolllppptttxxxwwwssstttzzz~~~}}}wwwsssppprrrssssssvvv{{{wwwvvvvvvyyy~~~}}}zzzyyyzzz}}}~~~~~~}}}zzzzzz}}}~~~}}}xxxzzz~~~}}}~~~|||}}}~~~{{{|||}}}~~~}}}~~~xxx|||vvvuuuzzz~~~}}}yyyvvvwwwyyyuuuvvvxxxzzz{{{|||}}}}}}ssszzz}}}|||xxxwwwxxxzzzyyyzzz}}}xxx~~~zzz{{{yyyxxxyyy{{{||||||||||||yyy~~~tttqqqrrrqqqrrruuutttssssssrrrssstttuuuvvvsssrrrqqqsssxxxxxxsssrrrrrrrrrssssssqqqpppsssvvvxxxwwwttttttwww{{{}}}|||}}}zzzvvvsssssssssrrruuuyyy{{{yyyvvvvvvzzz~~~}}}~~~~~~~~~{{{~~~|||}}}~~~}}}zzz~~~~~~vvv{{{|||xxx}}}~~~~~~{{{|||}}}}}}{{{{{{~~~yyywwwzzz{{{zzzyyyyyyzzz|||ssswww}}}~~~wwwvvvxxx{{{{{{|||yyy~~~}}}|||qqqkkkrrrvvvuuussssssssssssssstttuuuvvvrrrssstttwww{{{{{{xxxsssqqqqqqrrrrrrsssvvvuuuttttttuuuuuuuuuuuuzzz~~~}}}{{{wwwvvvuuurrrssswwwzzzuuusssuuuzzz~~~~~~|||{{{~~~{{{zzz|||xxx|||~~~}}}}}}}}}||||||~~~}}}xxxwww{{{}}}{{{{{{|||~~~{{{www~~~}}}yyyyyyyyy|||~~~xxx}}}rrrvvvwwwqqqqqqrrrrrrsssssssssrrrrrrrrrtttvvvyyy{{{{{{tttooonnnoooqqqrrruuusssrrrsssuuuvvvtttrrrxxx{{{}}}}}}{{{yyyvvvsssssswww|||yyyuuurrrsssxxx~~~{{{~~~~~~}}}|||||||||}}}|||wwwyyy||||||zzzzzz|||~~~~~~zzzwww|||}}}xxx||||||}}}uuunnnqqqssstttvvvuuutttrrrppprrrtttuuuvvvxxx}}}xxxsssqqqpppppppppoooqqqrrrsssrrrrrrssstttyyyzzzzzz{{{{{{zzzwwwssstttxxxuuuuuuuuuuuuwwwzzz~~~{{{|||}}}}}}~~~~~~}}}~~~{{{{{{rrruuuzzz}}}~~~~~~~~~~~~yyy{{{~~~~~~sssxxx|||xxx}}}}}}~~~tttmmmtttuuuxxxzzzyyyvvvsssqqqrrrssssssssstttyyy}}}yyyvvvsssqqqoookkkoootttssspppooorrrvvv|||zzzxxxyyy~~~{{{yyywwwtttuuuyyynnnrrrvvvyyy|||}}}~~~yyywwwxxx{{{~~~}}}{{{~~~yyy}}}}}}{{{}}}vvvvvvyyy|||zzz|||~~~~~~oooooottt|||yyyqqqrrrwwwsssooonnnppprrrwwwwwwrrrsssvvvqqqssstttsssrrrssswwwzzzzzzuuuvvv}}}}}}yyyvvvtttppprrruuuyyy|||}}}zzz~~~}}}|||{{{yyy|||zzz~~~~~~}}}~~~}}}xxxuuuzzz~~~|||{{{yyy{{{~~~}}}{{{|||~~~uuuuuuxxx{{{xxxssssssvvvtttpppoooppprrrvvv~~~xxxrrrnnnrrrsssuuutttrrrqqqsssuuuwwwsssssszzzyyyyyyyyyzzz|||{{{zzz}}}~~~yyy}}}{{{{{{}}}{{{~~~{{{wwwzzz|||}}}{{{~~~{{{wwwyyy{{{|||~~~}}}}}}}}}}}}~~~xxxvvv|||~~~~~~}}}}}}~~~{{{vvvvvvwwwuuuuuuvvvxxxtttssstttuuuvvv}}}yyyooorrrtttvvvuuussspppoooooosssppppppvvv{{{}}}{{{|||}}}|||yyywwwyyy}}}}}}xxx}}}~~~{{{vvvyyyzzz~~~~~~~~~zzz}}}}}}yyyzzz~~~}}}~~~~~~||||||{{{rrrzzz|||~~~~~~}}}~~~xxxtttuuuuuuuuuvvv{{{xxxwwwxxxwwwwww{{{|||ssstttvvvuuusssqqqnnnmmmqqqooooootttwwwzzzyyyvvvyyy|||yyyvvvsssvvv~~~~~~zzz{{{}}}}}}}}}xxxzzz}}}||||||{{{~~~|||}}}wwwzzz{{{}}}~~~|||~~~~~~uuusssrrrrrrsssyyywwwvvvxxxvvvtttvvv|||vvvuuuuuuuuutttrrrpppnnnqqqpppqqqtttuuuwww}}}|||}}}zzzvvvvvv}}}~~~~~~~~~wwwyyy}}}|||~~~{{{{{{{{{}}}~~~|||~~~wwwpppnnnpppuuussssssuuusssooopppttt|||yyyvvvttttttssssssrrrrrrrrrtttvvvtttttt|||zzz{{{~~~~~~~~~}}}~~~|||{{{|||~~~}}}|||{{{}}}}}}vvvpppqqqsssqqqsssuuurrrnnnnnnqqqzzzxxxsssrrrsssttttttrrrsssvvvwwwsssqqqxxx{{{|||||||||~~~{{{~~~||||||~~~~~~}}}zzzzzz}}}~~~}}}{{{yyyyyy|||~~~~~~uuuuuutttssstttwwwuuupppooorrrrrr{{{zzzsssqqqsssttttttqqqtttwwwwwwrrrnnnuuu{{{yyyzzz~~~~~~{{{|||zzz}}}{{{|||xxx~~~}}}tttuuutttvvvxxxtttnnnqqqyyyqqqpppwww{{{uuuuuuvvvuuummmppptttwwwvvvuuutttssszzz~~~~~~xxxyyy~~~|||~~~|||zzzssstttxxx{{{vvvqqqssszzzrrrqqqwww{{{xxxtttpppnnnooopppqqqqqqqqqrrrssswwwzzz~~~wwwyyy}}}~~~|||{{{yyyvvvvvvxxxzzzwwwtttuuuzzztttqqquuu|||uuummmtttsssqqqqqqqqqsssuuuvvvvvvxxx|||~~~xxxxxx~~~{{{}}}zzz~~~}}}vvvsssssstttvvvwwwtttqqqssszzzzzzqqquuutttqqqqqqrrrsssuuuuuuuuuwww{{{zzzzzz}}}}}}|||}}}wwwmmmnnntttuuussssssqqqqqquuuyyy}}}zzzqqqooommmmmmooopppooommmpppsssxxx~~~{{{xxxxxx{{{{{{ssspppssstttrrrtttrrrrrrtttuuuxxxtttqqqnnnnnnqqqrrrpppmmmjjjmmmsss{{{yyyuuuzzzxxx~~~~~~{{{{{{yyyuuuuuusssuuutttuuuvvvuuuxxx|||wwwqqqppprrruuutttsssllllllooouuu~~~zzzwwwzzzvvvyyyyyy}}}{{{wwwvvvvvvwwwvvvxxxxxxwwwyyy}}}~~~wwwnnnkkknnnrrrtttsssrrrooonnnrrrzzzvvvrrr|||xxxyyy~~~xxxsssxxxvvvvvvyyyyyyzzz{{{vvvtttsssssssssvvvxxxwwwtttrrrwwwjjj}}}vvv}}}vvvtttssstttwwwxxxwww{{{}}}vvvqqqoooooorrrwwwyyyuuupppssszzz}}}~~~|||}}}~~~}}}}}}}}}|||rrrqqqrrrwwwyyywwwxxxzzzzzzrrrmmmjjjnnntttxxxuuunnnppp|||xxxzzz{{{}}}xxxyyy}}}~~~}}}tttqqqsssyyy|||zzzxxxxxx~~~tttmmmmmmqqqtttrrroooqqqyyysssuuuzzz~~~yyywww~~~{{{zzztttrrrwww{{{zzzxxxwww{{{~~~qqqpppoooooooooqqqsssvvvwwwuuuxxxxxxuuuxxxyyyyyy{{{~~~{{{}}}{{{rrrtttwwwwwwuuutttuuu|||ppprrrooolllnnnrrrtttrrrooo}}}~~~wwwrrrxxx|||~~~uuu|||}}}}}}}}}wwwrrrtttuuutttsssrrr|||tttrrrpppooopppqqqqqqooolllsss~~~zzzwww{{{{{{|||zzz|||ttttttuuuttttttpppyyypppqqqrrrrrrpppnnnmmmllljjjyyy~~~qqquuu}}}zzz}}}zzzuuutttwwwxxxsssuuuxxxmmmjjjooosssqqqmmmpppvvv{{{vvvuuu~~~||||||vvvuuuuuutttuuuvvvqqqoooppprrrrrrooovvvyyyyyyzzz}}}~~~}}}yyyttttttuuuzzzsssooorrruuummmsss|||}}}tttsss~~~{{{zzzyyy}}}vvvuuussszzzssspppqqqjjjooowwwwwwooottt~~~yyy|||xxxuuuqqq}}}zzzqqqkkklllnnnttt}}}uuurrr{{{|||~~~tttoooyyyvvvmmmqqqqqqssszzzwwwtttuuu~~~|||tttnnnxxxxxxsssppppppuuuxxxsss~~~{{{{{{tttnnnxxxrrrnnnlllpppyyyyyyrrruuu~~~~~~ssswwwooolllmmmtttyyypppvvv}}}www~~~vvvpppnnnrrrrrryyy}}}}}}|||}}}uuuoooqqq~~~{{{vvvwwwzzzxxxoooppp}}}|||ttt||||||~~~|||zzzqqqmmmwwwyyyyyy~~~tttlllooovvvxxxyyy}}}{{{zzz|||~~~||||||}}}~~~|||qqqmmmooo|||~~~~~~}}}~~~}}}wwwxxx~~~}}}zzzwwwvvvwwwzzz{{{{{{{{{xxx~~~}}}tttvvv~~~||||||}}}~~~|||yyyxxxxxxzzz~~~ttttttwwwzzz}}}~~~|||yyy|||~~~|||yyyzzz~~~}}}xxxzzzzzzzzzzzz{{{|||~~~~~~vvvvvvvvvwwwzzz{{{|||{{{uuuzzz~~~~~~|||{{{~~~}}}~~~~~~}}}zzz~~~}}}wwwpppooozzzzzzxxx{{{{{{~~~|||zzz||||||xxx{{{{{{{{{||||||||||||}}}zzzxxxvvvuuuuuuwwwzzz||||||~~~~~~{{{zzz}}}}}}{{{|||xxxvvvxxx{{{yyyzzz{{{zzzxxxwwwxxxyyy|||zzz|||~~~{{{uuuwww~~~www~~~zzz{{{{{{xxxuuuuuuyyy|||{{{{{{|||{{{zzz{{{}}}{{{zzz{{{{{{xxxyyyxxxxxx|||{{{zzz}}}}}}~~~xxx}}}~~~}}}|||zzzvvvssspppxxx|||{{{~~~}}}yyyyyy}}}{{{xxxxxxzzz{{{wwwttt||||||{{{zzzzzzzzzzzz{{{|||{{{yyyxxxwwwwwwwwwxxx}}}|||{{{~~~}}}{{{|||{{{zzzxxxxxxzzz{{{yyyzzz{{{zzzxxxwwwxxxyyy{{{xxxyyy{{{yyyttttttyyyvvv}}}}}}|||||||||zzzxxxwwwxxxzzzvvvwwwxxxxxxxxxyyy|||~~~|||{{{~~~~~~|||zzzxxxwwwyyy|||~~~}}}{{{}}}~~~{{{{{{|||~~~~~~||||||||||||||||||||||||}}}{{{{{{|||~~~~~~{{{xxxwww|||}}}{{{}}}}}}~~~}}}}}}~~~yyy}}}xxxwwwwwwyyy{{{zzztttpppuuusssqqqqqqsssuuuuuuuuu{{{uuurrrtttuuusssssswwwuuuvvvuuutttrrrsssuuuxxxuuuvvvwwwvvvuuuvvvxxxzzzvvvvvvrrrpppuuu~~~~~~{{{xxxvvvvvvtttqqqnnnmmmrrryyy}}}}}}|||||||||zzzxxxwwwzzz}}}~~~~~~~~~~~~{{{wwwxxx|||}}}yyyvvvvvvyyyzzzyyywww|||{{{yyyxxxxxxxxxxxxyyy}}}}}}}}}{{{yyywwwtttsssyyy}}}}}}yyywwwyyyzzzyyyyyywwwvvvwwwyyyzzzzzzzzzyyyzzz{{{zzzxxxwwwxxxyyy|||xxxwwwyyyyyywwwuuuvvvvvvyyy{{{|||~~~{{{yyywwwvvvuuuvvvwwwwwwvvvuuuvvvwwwwwwxxxyyy}}}{{{|||zzzyyywwwwwwyyyyyyyyyxxxxxxyyy{{{||||||{{{yyyxxxxxxzzz}}}~~~}}}||||||}}}~~~~~~||||||}}}~~~|||{{{{{{|||~~~{{{{{{}}}}}}||||||}}}||||||}}}{{{{{{|||}}}|||{{{~~~}}}}}}}}}}}}zzz{{{{{{{{{zzzzzzzzz{{{zzzzzz|||}}}~~~~~~}}}|||}}}~~~~~~~~~|||~~~~~~wwwxxxzzz}}}zzz{{{|||}}}|||zzzyyyyyy{{{~~~|||}}}~~~zzzxxx{{{}}}|||}}}|||{{{|||{{{}}}}}}{{{xxx{{{~~~}}}xxxvvvuuuuuuwwwvvvrrroooqqqpppnnnooopppqqqqqqqqquuurrrpppsssssspppnnnoooqqqqqqqqqooommmnnnoooqqqrrrssstttsssrrrrrrsssuuuuuutttqqqnnnqqqzzz~~~~~~vvvtttrrrqqqqqqpppnnnllllllmmmooosssuuuvvvuuussstttsssqqqssswww{{{}}}}}}~~~|||}}}~~~|||~~~|||wwwxxx{{{{{{yyywwwxxx|||yyyxxxwwwvvvvvvwwwyyyzzz{{{|||}}}}}}{{{xxxtttqqqwww{{{|||xxxuuuvvvxxxxxxyyyvvvuuuvvvyyy{{{zzzxxxyyyzzzzzzzzzxxxwwwxxxyyy|||yyywwwyyy}}}}}}{{{zzzyyyxxxxxxyyy}}}~~~{{{wwwzzzvvvrrrqqquuuyyyzzzzzzyyyzzzzzzzzzzzz{{{~~~{{{{{{zzzyyyxxxxxxyyyzzzzzzzzzwwwxxxzzz|||}}}|||{{{{{{wwwyyy{{{|||}}}}}}}}}}}}~~~~~~~~~}}}|||||||||{{{zzz{{{~~~}}}|||~~~||||||~~~}}}{{{~~~}}}|||||||||||||||||||||}}}~~~~~~}}}~~~~~~{{{yyy}}}|||{{{zzzyyyyyyzzzzzz{{{yyyxxxyyy{{{|||zzzxxxxxxzzz|||}}}~~~}}}~~~~~~~~~}}}{{{{{{{{{}}}{{{}}}~~~}}}|||{{{|||~~~|||}}}}}}}}}}}}~~~~~~{{{{{{~~~xxx|||xxxyyyzzz|||}}}}}}{{{yyy|||~~~~~~{{{}}}|||}}}}}}|||||||||zzzyyy{{{~~~{{{{{{}}}}}}{{{{{{||||||zzzwwwwwwuuutttuuuvvvwwwvvvuuuyyyxxxwwwwwwvvvrrrnnnkkkrrrssstttsssrrrrrrtttvvvyyyzzzyyywwwtttrrrrrrssstttvvvwwwwwwyyy|||{{{vvvssssssrrrqqqqqqqqqpppppppppmmmkkknnnsssuuusssoooqqqnnnmmmpppwww{{{zzzwww{{{yyyzzz}}}|||zzz{{{}}}||||||}}}wwwxxx~~~~~~|||}}}}}}}}}}}}~~~|||yyyzzz~~~|||{{{yyyzzz}}}uuuttttttuuuvvvxxxzzz{{{xxxyyy{{{||||||yyyvvvtttzzz|||xxxyyy{{{{{{{{{xxxvvvwwwzzzzzzxxxuuuxxxyyyyyyyyywwwvvvwwwxxxyyyxxxwwwyyy}}}}}}|||yyywwwyyyzzzyyyuuusss~~~wwwtttwww{{{|||}}}}}}|||zzz{{{}}}~~~zzzyyy|||}}}{{{zzzzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~zzz{{{|||~~~~~~|||}}}}}}}}}}}}~~~~~~}}}~~~}}}}}}~~~{{{{{{||||||||||||}}}~~~~~~|||{{{}}}~~~{{{{{{{{{zzzzzzzzzzzzzzz{{{~~~xxxtttvvv}}}{{{uuuvvvwwwyyyxxxxxxxxx{{{~~~}}}{{{xxxwwwvvvwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwwwwvvvvvvwwwxxxwwwxxxyyy}}}vvvvvvvvvttt|||wwwssssssuuuxxx{{{|||yyyvvvvvvvvvxxxyyyzzzyyywwwvvvzzzxxxuuu~~~zzzyyy}}}}}}|||{{{{{{{{{|||{{{{{{zzzzzzzzzzzzyyyzzz{{{{{{ttttttuuuwwwyyyzzzzzzyyy{{{xxxuuuuuuwwwxxxvvvtttuuutttssstttuuuuuutttrrruuuuuuttttttsssrrrmmmiiipppqqqrrrrrrrrrrrrtttvvvvvvwwwwwwuuurrrpppppppppkkkoooqqqsssvvvzzzyyytttrrrrrrssssssrrrrrrsssttttttpppmmmnnntttwwwtttqqqqqqmmmkkkrrrzzz}}}wwwpppqqqppprrruuutttqqqssswwwwwwuuuvvv{{{xxxrrrpppssswww~~~}}}zzzyyy{{{|||wwwvvvwwwzzzzzzxxxzzz}}}|||{{{zzzyyyzzz{{{{{{qqqrrrsssuuuwwwyyyzzz{{{vvvvvvxxxyyyzzzyyyyyyxxxxxx~~~zzzuuuvvvyyyzzzzzzyyyxxxxxxyyyxxxvvvtttvvvwwwxxxwwwuuutttuuuvvvtttvvvvvvvvvyyy~~~~~~|||}}}zzzxxxyyyxxxtttrrrrrryyytttsssvvvzzz|||{{{{{{{{{yyyxxxxxxyyy{{{|||~~~}}}yyyyyy{{{{{{xxxzzz{{{zzzxxxuuusssssstttxxxyyyzzz{{{|||}}}~~~~~~||||||}}}~~~}}}xxxzzz{{{|||}}}~~~~~~}}}~~~~~~~~~}}}|||wwwyyyzzzzzzzzz{{{}}}|||}}}~~~}}}zzzzzz~~~|||}}}|||zzzzzz{{{{{{||||||||||||}}}yyy{{{yyyxxxzzzzzzyyywwwyyy}}}zzzyyyyyyxxxxxxyyyyyyyyywwwxxxxxxvvvtttrrrsssssstttrrrsssvvvwwwttttttvvv{{{ppprrrzzzzzz{{{{{{sssrrrrrrsssvvvyyyzzzyyyxxxvvvuuuttttttuuuuuutttrrrtttyyyyyyssssssyyy|||zzzyyyzzz{{{{{{yyyyyy{{{}}}{{{wwwvvvyyy||||||}}}|||{{{zzzxxxwwwuuutttssstttttttttuuuvvvuuusssppplllpppuuuwwwwwwvvvvvvvvvvvvsssqqqrrruuuvvvtttrrrqqqpppooopppqqqqqqooommmlllnnnnnnmmmooosssrrrnnnnnnppprrrrrrqqqqqqssstttoooppprrrrrrqqqppppppqqqpppqqqnnnkkkmmmrrrrrrpppnnnoooqqqqqqppppppqqqsssuuuqqqnnnoootttvvvuuurrrqqqnnnnnnssszzzzzzssskkklllkkkmmmqqqpppnnnooossspppqqqtttyyy}}}}}}zzzvvvqqqqqqsssyyy}}}~~~~~~wwwuuuvvvxxxwwwuuuwww{{{yyyzzzyyyxxxvvvuuutttuuuppprrruuuwwwyyyyyyyyyyyyvvvuuuuuuuuuvvvxxxzzz{{{ttt{{{}}}wwwqqqqqqtttvvvvvvwwwyyyxxxvvvuuutttttttttvvvvvvuuutttssstttuuurrrwwwxxxuuuuuuyyy{{{yyy|||yyyxxxzzzwwwqqqqqquuu|||zzzvvvrrrpppqqquuuxxxxxxxxxxxxwwwvvvvvvyyy{{{xxx||||||zzzzzz|||{{{xxxxxxyyyyyywwwsssrrrsssuuuwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz|||~~~~~~|||yyywwwyyy{{{|||||||||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||{{{{{{{{{|||}}}}}}{{{zzz{{{{{{vvvxxxyyyyyyxxxyyy{{{~~~wwwzzz{{{zzzwwwxxx|||{{{yyyxxx{{{}}}yyyvvvvvvwwwyyyyyyzzzzzzzzz~~~}}}~~~~~~}}}yyy{{{~~~|||zzzzzztttvvvxxx{{{}}}~~~~~~wwwyyyyyyyyywwwvvvwwwxxxwwwuuuwww{{{|||xxxvvvyyyyyyqqq~~~{{{vvvssstttuuuvvvwwwyyy{{{}}}{{{xxxuuutttuuuvvvuuusssvvvuuutttuuuwwwxxxyyyxxxuuuwwwxxxxxxvvvvvvxxxzzzzzzvvvtttxxxzzzyyyzzz}}}zzzzzzzzzyyywwwuuussssssrrrpppppprrruuuuuurrrnnnnnntttzzzzzzuuurrrsssvvvtttrrrrrrtttwwwxxxvvvtttqqqpppppppppqqqqqqooollljjjlllkkkiiilllsssuuurrrqqqrrrssssssqqqppppppqqqllloooqqqrrrqqqpppqqqqqqttttttqqqmmmmmmooonnnjjjjjjlllnnnnnnllllllnnnpppooommmkkkmmmppprrrqqqooooooppprrrssssssqqqnnnkkkmmmlllooosssrrrpppppptttoooqqquuuxxxzzzzzzxxxwwwuuuttttttuuuxxx{{{||||||xxx}}}{{{xxxwwwqqqwww}}}|||{{{{{{}}}{{{zzzzzzvvvrrrrrrvvvuuuvvvwwwwwwvvvtttttttttqqqsssvvvyyyzzzyyywwwvvvwwwuuutttssstttwwwzzz|||vvv}}}yyyrrrrrrvvvxxxrrruuuxxxxxxtttrrrsssuuutttuuuuuuuuusssrrrssstttssszzz|||wwwtttwwwyyyxxxyyywwwyyy{{{wwwppprrrxxxrrrtttvvvuuussstttxxx{{{vvvwwwxxxwwwwwwxxxzzz}}}uuuyyy|||{{{|||~~~}}}yyytttvvvxxxwwwuuuuuuxxx{{{wwwwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwxxx{{{{{{xxxuuuxxx{{{}}}~~~}}}||||||}}}{{{{{{|||~~~|||zzzyyyyyyxxxxxxwwwwwwxxxxxxxxxzzz}}}|||yyywwwyyy{{{wwwyyyzzzzzzxxxxxxzzz}}}zzz|||}}}{{{wwwwww|||~~~yyyvvvwww{{{}}}|||zzzpppqqqssstttuuuvvvvvvvvvssswwwzzzxxxtttrrruuuzzzssswww{{{{{{xxxwwwzzz~~~wwwxxxzzz{{{{{{yyywwwvvvrrrtttvvvwwwwwwxxxzzz|||xxxvvvxxx~~~yyywwwzzzwwwrrr{{{yyyrrrssssssssssssuuuyyy}}}|||xxxtttrrrssstttsssrrrxxxrrrqqqvvvyyywwwuuuvvvrrruuuxxxxxxvvvuuuvvvxxxxxxsssrrruuuwwwvvvvvvyyytttuuuwwwwwwuuusssrrrrrruuurrrppprrrwwwyyywwwtttooouuuzzzxxxppplllnnnsssnnnmmmmmmppptttuuussspppqqqppppppqqqrrrqqqnnnlllkkkllliiieeehhhpppssspppqqqrrrsssqqqnnnlllkkkkkkmmmoooppppppnnnmmmllllllfffkkkooopppssstttpppiiihhhjjjlllllljjjjjjllloooiiihhhhhhjjjkkkmmmmmmlllmmmrrruuurrrkkkgggiiinnnlllkkknnnrrrrrroooppptttpppsssvvvwwwvvvtttsssssstttsssrrrooommmoootttxxxuuuzzz~~~zzzzzz}}}~~~}}}yyyuuutttxxxyyy|||}}}}}}|||zzzxxxxxxwwwuuusssrrrssstttuuurrrvvvxxxuuusssuuuuuusssrrrqqqtttyyyzzzuuurrrsssvvvuuusssrrrsssuuuxxxzzz{{{xxxwwwzzzzzzxxxxxx|||uuuuuuwwwzzz{{{zzzvvvsssrrrrrrssstttuuuvvvwwwxxxyyy{{{|||}}}{{{wwwsssqqqvvvxxxzzz{{{zzzwwwtttqqqyyyzzzzzzvvvrrrrrrwww|||wwwxxxxxxxxxwwwvvvtttsssvvvzzzxxxrrrttt}}}|||ssssssuuuwwwwwwuuuuuuuuuvvvxxxyyy}}}{{{vvvtttxxx|||~~~}}}xxxuuuxxx{{{zzz|||~~~~~~{{{xxxvvvuuutttuuuuuuvvvwwwyyyzzz{{{uuutttuuuxxx{{{{{{xxxuuutttwww{{{~~~~~~|||vvvvvvvvvwwwzzz}}}yyyuuusssvvv}}}|||xxx~~~zzzvvvuuuwwwyyyxxxvvvsssssstttttttttttttttsssvvvwwwwwwvvvuuuuuuwwwxxxsssuuuwwwyyyyyyxxxvvvtttzzz{{{{{{zzzxxxwwwwwwxxxsssuuuvvvvvvuuuttttttuuu{{{wwwuuuwww{{{yyyqqqjjjttt~~~~~~vvvtttwwwsssssstttuuuvvvwwwwwwxxxzzz||||||zzzuuuqqqnnnmmmrrrrrruuuyyyyyywwwuuuvvvvvvuuutttsssrrrsssttttttttttttuuutttrrrrrrsssuuuxxxxxxxxxwwwvvvwwwyyy|||tttuuuuuusssrrrrrrtttvvvwwwuuurrrqqqqqqqqqpppoooqqqqqqqqqqqqqqqqqqqqqqqqqqqsssuuuwwwwwwtttmmmiiiwwwuuuqqqnnnmmmmmmnnnoooppprrrtttssspppmmmkkkjjjoooooonnnmmmmmmmmmmmmmmmlllpppsssuuussspppnnnmmmhhhjjjllllllkkkkkklllmmmkkkjjjiiijjjkkkkkkiiigggkkksssuuunnniiikkkmmmmmmqqqpppoooooooooooopppppptttsssqqqpppqqqsssvvvwwwxxxuuurrrppppppppppppooorrrrrrrrrssstttuuuuuuuuu|||}}}}}}yyywwwwwwxxxzzz{{{}}}~~~}}}{{{yyyxxxwwwuuusssrrrqqqqqqrrrtttxxxyyyuuussstttsssqqqtttrrruuuyyyzzzvvvtttvvvxxxvvvsssrrrtttxxx~~~{{{xxxwwwyyyxxxvvvvvvyyyzzzyyyxxxyyyzzzzzzyyywwwpppqqqqqqrrrsssuuuuuuvvvuuuvvvxxxyyyxxxwwwtttrrruuuvvvxxxyyyyyywwwuuutttwwwxxxxxxuuuqqqqqquuuzzzuuuuuuttttttuuuvvvxxxyyytttyyywwwqqqsss{{{zzzrrrvvvwwwyyyyyywwwwwwwwwxxx~~~|||yyyxxxuuusssssstttvvvxxxzzz{{{zzzyyyzzzzzzxxxyyy{{{zzzxxxwwwwwwxxxvvvvvvvvvwwwxxxyyyzzz{{{wwwvvvuuuwwwzzzzzzxxxuuuvvvxxxzzz||||||{{{yyyxxxuuuuuuuuuvvvxxx{{{}}}yyyvvvuuuwww{{{}}}zzzwww|||zzzwwwvvvvvvwwwwwwwwwtttttttttuuuuuutttttttttrrrtttuuutttsssrrrssstttqqqsssuuuwwwxxxwwwvvvuuuzzzzzzzzzxxxuuutttuuuvvvtttvvvvvvuuusssqqqqqqqqquuusssrrrtttvvvtttnnniiiooosssxxxzzzyyywwwwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyvvvwwwvvvtttqqqppppppqqqoooooopppqqqrrrrrrssstttrrrrrrrrrrrrssstttvvvwwwuuuvvvvvvuuutttsssuuuvvvyyyyyyxxxvvvtttuuuwwwyyy|||yyytttqqqppprrrtttvvvzzzxxxtttrrrrrrrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrssstttqqqmmmjjjuuutttqqqooonnnooopppqqqoooqqqrrrqqqnnnkkkjjjiiipppoooooonnnmmmlllllllllkkknnnqqqrrrqqqooonnnnnniiijjjkkkkkkjjjjjjlllmmmjjjkkklllllllllllllllllljjjoooqqqllliiikkklllkkkppppppooooooooooooooopppppppppqqqqqqrrrssssssttttttsssrrrqqqpppqqqssstttssssssttttttuuuuuuuuuvvv{{{||||||}}}}}}}}}}}}}}}yyywwwzzz~~~~~~|||xxxvvvwwwzzz|||zzz{{{}}}}}}}}}{{{yyyxxxwwwvvvuuutttrrrpppoooooouuuyyyyyyuuurrrsssrrrpppsssqqqrrrvvvwwwuuuuuuwwwvvvssspppooorrryyy{{{wwwvvvwwwvvvssssssvvv}}}zzzxxxwwwxxxyyyyyyxxxppppppppppppqqqsssttttttssstttvvvxxxxxxxxxxxxwwwttttttuuuvvvwwwwwwvvvvvvtttuuuvvvtttqqqpppsssvvvsssrrrqqqqqqsssvvvzzz|||ssswwwuuuqqqrrrxxxwwwpppvvvxxxyyyyyywwwvvvwwwxxxzzzyyyxxxvvvuuuwwwxxxxxxzzzzzzzzzzzzxxxvvvttttttvvvwwwwwwvvvuuuvvvyyy{{{wwwwwwxxxxxxxxxyyyyyyyyyyyywwwvvvvvvwwwxxxvvvuuuxxxxxxyyyyyyxxxwwwuuutttttttttuuuvvvwwwyyy{{{|||xxxwwwwwwwwwxxxxxxwwwwwwyyyyyyyyywwwuuuuuuvvvxxxvvvuuuuuuuuuuuuuuuuuuuuuppprrrtttuuusssrrrrrrrrrqqqsssuuuwwwxxxwwwvvvuuuxxxxxxwwwtttqqqqqqsssuuuvvvwwwvvvtttqqqnnnnnnnnnpppqqqrrrssssssqqqnnnlllqqqnnnmmmooouuuxxxxxxvvvsssssssssssssssssssssssspppppppppnnnmmmnnnqqqtttooonnnmmmmmmnnnpppssstttqqqqqqqqqrrrssstttvvvvvvuuuvvvwwwvvvuuutttvvvxxxvvvvvvuuusssqqqqqqsssuuu|||sssnnnooorrruuuvvv{{{yyyuuussssssrrrqqqpppqqqrrrsssssssssrrrqqqpppqqqpppoooooooooooommmkkkpppooonnnmmmmmmnnnpppqqqmmmooopppooommmjjjiiiiiipppoooooonnnmmmlllllllllkkkmmmoooooonnnmmmmmmnnnjjjkkkkkkjjjiiiiiikkkmmmjjjmmmppppppnnnmmmoooqqqllloooooollllllnnnnnnlllnnnnnnnnnnnnnnnnnnoooooolllmmmoooqqqrrrqqqppppppoooqqqsssrrrpppqqquuuyyyuuuuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxyyyxxxxxxxxx{{{yyy{{{}}}|||{{{zzz|||{{{zzzxxxwwwxxx{{{}}}xxxyyyyyyzzzyyyxxxvvvuuuuuuuuuuuuttttttrrrqqqpppssswwwxxxtttrrrssssssqqqpppmmmnnnqqqsssqqqsssvvvqqqpppnnnmmmpppvvv|||xxxtttsssuuuuuurrrrrruuuzzzxxxvvvuuuvvvvvvvvvuuuppppppppppppqqqrrrssstttrrrrrrssstttuuuvvvvvvvvvuuuuuutttttttttuuuuuuuuussstttuuutttrrrqqqsssuuurrrrrrrrrrrrsssuuuvvvwwwsssvvvvvvrrrsssvvvuuuqqqtttvvvwwwwwwuuuttttttuuuuuuxxxzzzzzzzzzzzzwwwtttyyyzzzzzzwwwrrrqqqsssuuuxxxxxxwwwuuutttuuuyyy|||xxxxxxyyyyyyyyyxxxxxxxxxzzzxxxwwwvvvvvvvvvuuuuuuwwwwwwwwwwwwvvvvvvuuutttuuuvvvvvvvvvwwwxxxyyyyyyvvvxxxyyywwwtttsssuuuwwwwwwyyyyyywwwtttsssvvvyyyxxxwwwuuuttttttuuuvvvvvvrrrtttwwwxxxvvvuuutttttttttuuuvvvwwwxxxwwwvvvuuuvvvvvvtttrrrpppqqqtttwwwvvvwwwvvvtttqqqooooooooonnnrrruuuvvvsssqqqqqqrrrvvvrrroooppptttwwwvvvtttqqqqqqppppppooooooooonnnlllmmmnnnmmmmmmnnnqqqssspppqqqqqqoooppptttvvvuuusssssssssrrrrrrrrrrrrrrrtttuuuvvvuuuttttttvvvwwwrrrrrrqqqpppnnnooorrrtttyyypppmmmooosssttttttwwwuuurrrqqqqqqqqqqqqpppqqqrrrsssttttttsssqqqpppnnnmmmmmmmmmnnnnnnllljjjiiiiiiiiijjjkkklllmmmnnnmmmnnnoooooollljjjjjjjjjmmmmmmnnnnnnnnnnnnmmmmmmooooooooonnnlllkkklllmmmllllllkkkiiiggghhhkkkmmmlllpppsssrrrnnnlllooossskkkkkkkkklllnnnnnnllljjjkkkllllllmmmmmmmmmmmmmmmkkklllmmmnnnoooooooooooommmqqqtttsssppppppuuuzzzvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwxxxyyy}}}zzzzzz~~~}}}~~~}}}zzzyyyxxxwwwxxxzzz{{{{{{zzzyyyzzz{{{wwwwwwwwwxxxwwwvvvuuutttsssssstttuuuuuuuuuuuutttpppuuuvvvsssrrrtttuuussspppmmmmmmpppqqqppprrrvvvpppoooooooooqqqsssuuuwwwtttqqqqqqssstttrrrsssvvvwwwvvvvvvwwwxxxwwwuuussssssrrrqqqqqqqqqssstttvvvppppppqqqqqqqqqqqqqqqqqqwwwvvvuuutttssssssssssssttttttttttttsssssstttuuutttuuuvvvvvvuuussspppoootttwwwxxxvvvuuuuuuuuurrruuuvvvwwwwwwuuuttttttuuuxxx|||}}}yyyxxxzzzxxxssswwwzzz{{{wwwqqqpppwww~~~zzzzzzyyyvvvttttttwwwyyyxxxxxxyyyyyyyyyxxxwwwvvvyyyyyyxxxvvvuuuttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxwwwwwwtttvvvxxxvvvrrrqqqtttwwwuuuwwwyyywwwtttsssuuuxxxyyyxxxuuusssssstttvvvwwwsssvvvxxxyyyxxxvvvuuuuuutttuuuuuuuuutttsssrrrqqqttttttsssqqqqqqrrrvvvyyyuuuuuuuuusssqqqqqqrrrsssnnnssswwwwwwtttrrrsssuuutttuuuuuuttttttsssttttttvvvvvvuuuttttttssssssssskkkmmmooopppooonnnooooooppptttuuurrrssswwwwwwtttrrrrrrrrrrrrrrrqqqqqqpppqqqrrrssssssrrrrrrtttvvvpppqqqqqqqqqppprrrvvvyyyyyysssmmmmmmppptttsssqqqpppnnnllllllnnnppppppppprrrrrrsssssssssrrrppppppkkkkkklllooopppnnnkkkhhhggghhhiiijjjkkklllmmmmmmmmmnnnooonnnlllkkklllllljjjkkklllnnnooopppoooooorrrrrrqqqnnnkkkjjjjjjlllllllllkkkiiiggggggiiilllmmmqqqtttsssnnnkkknnnqqqggggggiiilllnnnlllhhhfffiiijjjkkklllllllllkkkkkkmmmlllkkkkkkkkkmmmoooqqqnnnqqquuussspppooorrrwwwuuuuuuuuuuuuuuuvvvvvvvvvttttttttttttuuuvvvwwwxxx}}}}}}~~~zzz{{{~~~}}}|||{{{zzzyyyuuuxxx{{{|||{{{xxxvvvvvvwwwwwwwwwxxxxxxwwwwwwwwwrrrsssssstttuuuvvvwwwwwwnnnsssuuusssrrruuuvvvtttrrrooopppssstttrrrssswwwttttttssssssssssssssssssrrroooooorrrsssrrrssswwwwwwwwwwwwyyyzzzzzzwwwuuuuuusssrrrqqqrrrsssuuuwwwtttuuuvvvvvvvvvuuutttsssxxxwwwvvvtttssssssssssssuuuuuutttssstttuuuvvvwwwuuuvvvxxxxxxwwwsssnnnllluuuwwwyyyxxxvvvuuuttttttwwwyyyzzzyyywwwvvvvvvvvv{{{~~~}}}xxx|||wwwrrrtttwwwzzz{{{{{{yyyvvvtttttttttvvvwwwxxxyyyyyyxxxvvvuuuwwwxxxxxxwwwuuussstttuuussstttvvvwwwxxxxxxxxxwwwxxxyyyyyyxxxxxxwwwuuuuuurrrttttttsssqqqqqquuuxxxuuuvvvwwwvvvuuutttuuuvvvzzzxxxtttrrrqqqsssuuuwwwrrrtttvvvwwwuuutttttttttqqqqqqqqqqqqppppppooonnnrrrssssssrrrrrrsssvvvyyysssttttttsssqqqrrrtttvvvnnnrrruuuuuusssqqqrrrtttmmmqqquuutttqqqppprrruuuvvvvvvvvvuuuuuutttttttttllloooqqqrrrqqqooonnnmmmooouuuuuuqqqqqqvvvuuuooonnnnnnpppqqqrrrsssssssssooopppqqqqqqpppppprrrtttqqqrrrsssssssssvvvzzz}}}pppnnnlllmmmppprrrrrrpppkkkjjjiiijjjllloooppppppsssrrrrrrqqqqqqpppppppppjjjkkkmmmoooqqqpppllliiiiiikkklllnnnoooooonnnmmmlllmmmnnnmmmlllkkklllnnniiijjjlllnnnpppppppppooorrrrrrqqqoookkkiiijjjkkkllllllllljjjgggggghhhjjjllloooqqqpppmmmkkklllnnniiikkkpppvvvvvvpppjjjiiihhhiiikkklllmmmmmmlllkkkooommmkkkjjjkkkmmmppprrrnnnqqqsssrrrooonnnpppsssrrrrrrsssssstttuuuuuuuuuvvvuuuuuuuuuuuuwwwxxxyyy|||{{{}}}{{{|||}}}}}}}}}}}}{{{zzzuuuwwwzzzzzzwwwtttrrrqqqtttuuuuuuvvvwwwwwwwwwxxxtttssssssrrrssstttvvvwwwoootttvvvsssrrrttttttsssssspppqqqtttuuurrrrrruuuxxxwwwuuusssrrrsssssstttsssppppppssssssqqqrrrvvvxxxvvvuuuvvvxxxyyyyyyyyyuuutttrrrqqqqqqsssuuuwwwvvvwwwzzz{{{{{{zzzxxxvvvvvvvvvvvvvvvuuutttttttttwwwuuurrrqqqrrruuuwwwxxxtttuuuvvvwwwvvvtttrrrpppuuuwwwyyyzzzwwwtttssstttxxxyyyzzzyyywwwuuuuuuvvvwww}}}~~~|||}}}uuuooovvvxxx{{{zzzxxxtttqqqppptttuuuwwwxxxxxxwwwvvvuuutttwwwyyyxxxvvvttttttuuuqqqsssvvvxxxyyyxxxvvvuuuxxxxxxxxxxxxwwwuuusssrrrppppppppppppqqqsssvvvyyyuuuttttttuuuvvvvvvuuutttzzzxxxtttppppppqqqtttwwwssstttuuuuuusssssstttuuuooooooppppppqqqqqqqqqqqqsssttttttsssrrrrrrsssuuusssssssssqqqpppqqqsssuuuppprrrssstttsssrrrrrrssslllooorrrqqqnnnnnnqqquuuqqqqqqppppppppppppppppppnnnoooqqqpppooonnnnnnoooqqqvvvtttmmmlllrrrsssmmmmmmnnnpppqqqrrrrrrrrrrrrnnnoooppppppoooppprrrtttpppqqqqqqqqqrrrtttwww{{{nnnmmmmmmmmmnnnoooqqqqqqmmmkkkjjjjjjmmmooopppppptttrrrpppooonnnnnnoooppplllllllllnnnppppppooommmlllmmmoooppppppooommmlllkkkllllllllljjjjjjlllmmmkkklllnnnooopppooonnnmmmnnnoooooonnnkkkjjjjjjkkkkkkllllllkkkhhhgggggghhhiiijjjkkkllllllmmmmmmmmmkkkoooxxx|||rrrlllllljjjkkkmmmooopppooonnnnnnnnnnnnmmmmmmnnnoooqqqrrrnnnnnnooopppppppppppppppnnnooopppqqqrrrssstttuuuvvvvvvwwwyyy|||yyyzzz~~~}}}}}}~~~~~~|||zzzwwwuuuwwwxxxwwwtttqqqooooooqqqrrrrrrssstttuuuvvvvvvuuutttrrrqqqqqqrrrtttuuuqqquuuwwwsssqqqssssssqqqqqqooopppsssssspppppprrrzzzwwwsssppppppqqqtttvvvuuuqqqqqqsssssspppqqqtttwwwtttqqqqqqssswwwyyyzzzuuutttrrrpppppprrruuuvvvppprrruuuxxxxxxwwwtttssstttuuuvvvvvvwwwvvvvvvvvvwwwtttqqqpppqqqtttwwwxxxssssssttttttuuuvvvvvvwwwuuuvvvyyyzzzwwwrrrrrrtttvvvwwwxxxwwwuuusssssstttttt}}}tttqqquuuyyy{{{xxxtttpppnnnrrrtttvvvwwwxxxwwwuuutttrrrvvvyyyyyyvvvttttttuuuqqqsssvvvxxxxxxwwwtttrrrwwwwwwwwwwwwuuusssqqqoooooonnnnnnoooqqquuuxxxyyyvvvtttrrrtttwwwxxxuuurrrzzzwwwsssooooooqqqtttvvvuuuuuuvvvuuussssssuuuwwwooopppqqqrrrtttuuuvvvwwwtttuuuuuutttqqqpppppppppssssssrrrpppnnnoooqqqsssttttttttttttuuuuuutttsssrrrqqqpppnnnlllmmmppprrrnnnnnnooooooooooooooooooooooooooommmlllmmmppprrrtttxxxtttjjjhhhqqqsssnnnppppppqqqrrrqqqpppooonnnnnnoooppppppoooppprrrtttnnnnnnnnnnnnmmmooorrruuunnnooonnnmmmlllmmmpppssspppnnnllllllnnnppppppppptttrrrooommmlllmmmoooppppppnnnllllllnnnpppqqqqqqlllmmmooopppooommmjjjiiiiiijjjkkkjjjiiiiiikkkmmmmmmnnnooopppooommmkkkjjjiiikkkmmmlllkkkjjjkkkkkkkkklllmmmkkkiiigggffffffeeeeeefffiiilllnnnnnnmmmfffkkkwwwzzzmmmfffggglllmmmoooqqqrrrrrrqqqpppmmmnnnoooqqqqqqqqqqqqppplllllllllnnnpppqqqpppooollllllnnnoooqqqssstttttttttuuuxxx}}}yyywwwyyywwwtttuuuxxxuuuooonnnssstttyyyxxxoooooowwwxxxrrrzzzvvvsssrrrsssssspppmmmyyywwwtttrrrssssssrrrqqqqqqsssvvvwwwvvvttttttttt{{{tttpppppprrrtttuuuxxxwwwtttrrrpppooonnnnnnpppooossszzz|||xxxsssrrrqqqsssuuuuuutttsssvvvxxxppprrrtttvvvvvvuuusssrrrppprrrtttuuuuuuuuuwwwyyyyyyuuuuuuwwwvvvrrrqqqttttttppprrrwwwtttmmmpppyyyuuuvvvyyy|||uuuyyyrrrooossswwwvvvsssqqqtttrrrqqqvvvyyywwwssstttyyy~~~uuurrrvvvxxxwww~~~yyywwwxxxyyyvvvuuuwwwtttvvvwwwwwwuuuuuuvvvwww|||yyytttrrrrrrrrrssssssqqqssstttsssrrrrrrvvvzzzyyywwwuuussstttwwwzzz|||{{{yyyvvvuuuvvvvvvuuutttssssssttttttttttttttttttqqqqqqqqqqqqrrrtttvvvwwwwwwrrrnnnooonnnmmmppptttsssqqqppprrruuuvvvtttqqqvvvrrrqqqssssssqqqrrruuurrruuuvvvuuuqqqnnnoooppplllppprrrqqqmmmkkkmmmppprrrvvvsssllllllrrrrrrkkkrrrvvvsssjjjkkkssstttlllssssssrrrrrrpppooommmlllkkklllqqquuusssnnnnnnqqqsssrrrooolllkkkmmmrrrvvvqqqpppooopppqqqqqqooommmsssqqqoooooopppqqqqqqpppuuussspppnnnmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnqqqooolllkkkjjjiiigggeeemmmllljjjiiiiiijjjlllmmmmmmmmmnnnooonnnmmmlllkkkeeegggiiikkklllkkkjjjjjjmmmooolllggggggkkkjjjeeeiiiiiijjjkkkkkklllmmmmmmkkkjjjiiijjjlllmmmlllkkklllooossstttrrrqqqrrrtttrrrqqqqqqrrrtttrrrnnniiimmmnnnnnnmmmkkkkkklllnnnkkkmmmmmmkkkmmmsssvvvuuurrrwww{{{|||~~~~~~~~~|||xxxwwwyyyvvvsssssswwwvvvrrrrrrwwwsssxxxvvvoooooowwwzzzuuuwwwvvvuuuuuuuuutttrrrpppxxxvvvsssrrrrrrsssssssssooorrruuuvvvvvvvvvwwwxxx~~~zzzxxxxxxyyyyyyxxxssssssttttttsssqqqpppooorrroooqqqwwwyyyvvvttttttuuuwwwyyyxxxuuuuuuvvvxxxrrrtttvvvxxxxxxwwwvvvtttrrrtttvvvvvvuuuuuuvvvwwwxxxuuutttvvvuuurrrqqqtttttttttuuuvvvrrrpppuuu|||{{{yyyzzzyyysssnnnmmmsssuuuuuuvvvyyy|||wwwmmm{{{wwwvvvyyyzzzwwwvvvxxxzzzyyyxxxvvvuuutttuuuvvvwwwvvvttttttuuuwwwxxxxxxqqqrrrsssrrrqqqqqqtttwwwvvvuuusssrrrsssuuuxxxzzzyyywwwvvvvvvvvvvvvuuusssqqqrrrssstttsssrrrpppoooqqqqqqqqqqqqsssuuuwwwxxxnnnjjjhhhjjjjjjhhhjjjoootttsssrrrrrrsssrrrpppooorrrppprrruuuuuuqqqppprrruuuvvvvvvuuurrrqqqqqqqqqqqqtttuuurrrnnnmmmppptttsssssspppmmmmmmpppoookkkoootttrrrlllmmmuuuuuunnnsssssssssrrrqqqpppnnnmmmkkkkkknnnsssssspppqqqtttnnnooooooooonnnppprrruuukkkkkkkkkmmmooopppooommmnnnnnnnnnnnnnnnooopppqqqsssrrrpppooommmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllllllmmmllljjjhhhjjjiiihhhhhhhhhiiijjjkkkkkklllmmmmmmmmmlllkkkjjjcccdddfffhhhiiihhhgggggglllmmmlllhhhhhhlllkkkfffhhhiiiiiijjjjjjkkkkkkkkkkkkjjjiiijjjlllmmmlllkkkiiilllnnnooommmmmmnnnppprrrppppppqqqrrrqqqmmmjjjnnnoooooonnnlllkkklllnnnlllnnnnnnkkkmmmrrruuutttpppsssuuuuuuuuuzzz|||zzz{{{yyyvvvvvvyyyvvvssssssuuuvvvuuuwww{{{tttwwwuuunnnnnnvvvzzzxxxtttvvvyyyyyyxxxuuusssrrrwwwtttrrrqqqrrrtttuuuuuurrrtttvvvvvvuuuuuuwwwyyyyyyxxxwwwxxxyyyxxxvvvtttoooqqqsssuuuuuutttrrrqqqrrrooooootttvvvuuutttvvvxxxyyyyyyxxxvvvtttuuuvvvsssuuuwwwxxxxxxwwwvvvuuusssuuuwwwwwwvvvtttttttttvvvssssssuuutttqqqqqqsssqqquuuwwwuuuwwwzzzsssssstttwwwvvv|||rrrzzzvvvvvvyyy{{{xxxvvvwwwyyyvvvsssqqqqqqrrrrrrrrrqqqrrrssstttuuuuuuvvvvvvqqqrrrsssrrrpppppprrrttttttsssrrrqqqrrrtttvvvxxxuuuuuuuuuvvvwwwwwwuuusssrrrsssttttttsssqqqnnnmmmqqqqqqqqqrrrtttvvvwwwxxxnnnkkkjjjmmmmmmkkklllooouuuvvvvvvtttqqqooonnnooonnnmmmqqqvvvwwwqqqnnnnnnvvvtttrrrqqqrrrrrrqqqpppuuuuuutttpppmmmmmmqqquuutttooommmoooooommmlllmmmmmmqqqqqqmmmpppvvvuuunnnsssssssssrrrrrrpppooooooooollllllppprrrqqqqqqsssjjjmmmpppqqqqqqqqqrrrssskkkkkkkkklllnnnnnnmmmlllhhhkkkmmmmmmllllllnnnqqqqqqqqqpppoooooonnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnllllllmmmoooppppppnnnkkkhhhhhhiiiiiijjjjjjkkkkkkiiijjjjjjkkkkkkkkkjjjjjjfffgggiiijjjkkkkkkjjjiiijjjkkkjjjhhhjjjmmmlllhhhiiiiiiiiiiiiiiiiiiiiiiiillljjjjjjkkklllmmmlllkkkiiijjjkkkkkkjjjkkkmmmnnnqqqpppooooooooonnnllljjjpppppppppnnnlllkkklllnnnmmmooonnnkkkmmmrrrtttsssqqqssssssqqqooosss}}}~~~zzzxxxyyyxxxvvvwwwzzzxxxuuuttttttvvvxxxzzz{{{wwwxxxtttnnnnnnuuuyyyxxxrrrwww{{{{{{wwwsssqqqrrrtttrrrpppqqqsssuuuwwwwwwxxxxxxxxxvvvtttssstttuuurrrrrrqqqrrrttttttrrrppppppqqqrrrsssttttttssssssrrrnnnoootttvvvuuutttuuuvvvvvvvvvuuutttsssssssssrrrssstttuuuvvvuuutttsssppprrruuuvvvuuusssssssssuuurrrrrrttttttqqqqqqtttooosssuuuwwwzzzyyyvvvvvvzzz~~~zzzwwwvvvyyyzzzwwwuuuuuuvvvsssqqqqqqssstttsssrrrpppsssuuuvvvuuutttsssrrrsssssssssrrrrrrqqqqqqrrrttttttsssssstttuuuwwwxxxrrrrrrsssvvvwwwwwwuuurrrttttttttttttssssssrrrqqqsssssssssssstttuuuvvvvvvrrrppppppsssrrrooonnnpppuuuwwwxxxuuupppnnnoooqqqmmmlllooouuuuuupppmmmnnnuuuqqqmmmmmmooopppooollltttssspppllliiikkkooosssuuummmkkkqqqrrrllljjjoookkkooopppnnnppptttqqqlllqqqqqqqqqqqqqqqpppooonnntttnnnkkkmmmpppnnnmmmmmmkkkmmmpppqqqqqqpppqqqqqqpppooonnnnnnnnnnnnllliiiggglllooonnnkkkiiilllpppooooooppppppooonnnmmmlllnnnmmmmmmllllllmmmmmmnnnlllmmmnnnqqqrrrqqqnnnllliiijjjkkklllmmmmmmmmmmmmhhhhhhiiiiiiiiijjjjjjiiiiiiiiijjjkkkllllllkkkkkkiiiiiiiiijjjlllnnnmmmkkkjjjjjjjjjjjjiiiiiiiiiiiilllkkkjjjkkkmmmmmmmmmlllmmmllllllkkkkkklllnnnooopppooonnnmmmmmmlllkkkkkkqqqqqqqqqooommmlllmmmnnnnnnpppooollllllqqqsssrrruuuvvvuuurrrpppttt|||~~~|||yyyxxxyyyyyywwwwww{{{{{{xxxuuutttvvvyyyzzzxxxzzzyyytttoooooosssvvvwwwssswwwzzzyyytttpppoooppprrrqqqpppqqqtttwwwxxxwwwwwwxxxxxxvvvsssssstttuuuuuusssqqqqqqrrrtttuuuuuuvvvtttrrrqqqqqqrrrtttuuupppnnnpppvvvxxxuuurrrrrrtttsssssssssssstttssssssqqqrrrssstttuuuttttttsssmmmooorrrssssssssstttuuutttqqqqqqttttttrrrrrruuupppqqqsss}}}xxxuuuttt|||ttt|||xxxvvvyyyyyyuuussstttwwwwwwwwwwwwwwwvvvtttrrrppptttxxxzzzxxxvvvuuutttuuuuuutttttttttsssrrrqqquuuuuuuuuvvvwwwwwwxxxxxxqqqqqqrrrtttvvvvvvtttrrrtttsssqqqpppqqqsssuuuvvvtttttttttttttttssssssrrrrrrpppppprrrpppllljjjlllrrrttttttrrrnnnmmmooorrrooolllmmmqqqqqqnnnnnnqqqssspppmmmmmmooopppnnnlllrrrpppmmmjjjiiikkknnnqqquuunnnmmmssstttmmmlllppplllnnnooooooppppppmmmhhhnnnnnnooooooooonnnnnnmmmsssmmmiiikkkmmmlllkkklllpppppppppooommmmmmoooqqqpppooonnnnnnooonnnllljjjjjjooorrrpppllliiikkknnnnnnnnnooooooooonnnnnnmmmmmmmmmllllllllllllmmmmmmnnnooooooqqqrrrpppmmmiiihhhiiikkklllnnnnnnnnnnnniiiiiiiiiiiiiiiiiiiiijjjgggggghhhhhhhhhhhhhhhhhhiiihhhhhhkkknnnnnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjlllkkkjjjkkkmmmnnnmmmlllnnnmmmlllkkklllmmmnnnooommmmmmmmmllllllkkkllllllpppqqqqqqooommmlllmmmnnnnnnpppooollllllqqqsssrrrtttttttttrrrrrruuu{{{zzz{{{zzz}}}{{{xxxxxx{{{zzzwwwwwwzzz{{{zzzwwwtttvvvzzzyyytttyyywwwtttqqqpppsssvvvwwwuuuuuuuuusssqqqppppppqqqpppooopppsssvvvxxxwwwvvvqqqsssuuuuuuttttttvvvxxxwwwssspppooopppsssvvvwwwyyyvvvssspppoooqqqtttvvvrrrppprrrwwwyyyuuuqqqppptttsssrrrssstttuuutttssssssssstttuuuuuuuuuuuuuuummmoooqqqrrrrrrsssuuuwwwsssqqqqqqtttuuussssssvvvsssqqquuuxxxpppqqqzzzwww}}}xxxuuuwwwxxxuuutttuuuvvvxxxyyywwwtttrrrqqqrrriiinnntttwwwuuuttttttuuuuuutttttttttuuuuuusssqqqttttttvvvwwwwwwwwwwwwwwwqqqpppqqqssstttuuusssqqqpppooonnnnnnoooqqqtttuuussstttttttttsssrrrqqqqqqssspppoooqqqpppllljjjlllooooooooommmllllllnnnppppppmmmlllnnnooonnnppptttrrrrrrqqqrrrrrrrrrpppooopppooonnnmmmmmmooopppqqqsssoooooorrrssspppnnnooonnnnnnnnnooopppoookkkhhhlllmmmmmmnnnnnnnnnmmmmmmmmmiiihhhkkknnnmmmnnnqqqsssrrrpppmmmkkkkkknnnqqqjjjiiijjjlllnnnoooooommmmmmppprrrqqqmmmkkkkkklllnnnnnnnnnnnnnnnnnnnnnooommmmmmllllllllllllmmmmmmpppooooooooopppnnnjjjhhhgggggghhhjjjkkkmmmnnnooolllkkkjjjjjjiiiiiijjjjjjiiiiiiiiiiiiiiiiiijjjjjjiiiggghhhmmmooonnnlllmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmkkkkkkkkkmmmnnnmmmlllmmmkkkjjjjjjlllllllllkkkiiikkkmmmmmmmmmlllmmmnnnnnnoooooonnnmmmlllmmmooommmooonnnkkkmmmrrrtttsssooopppppppppqqqsssxxx{{{}}}yyyxxx{{{yyywwwxxx|||{{{wwwuuuwwwyyyyyywwwtttwww|||yyyrrrvvvtttrrrrrrssstttwwwzzzvvvssspppnnnppprrrtttvvvnnnoooqqquuuxxxyyyvvvtttnnnqqqsssuuuuuuuuuuuuvvvuuurrrooonnnppprrrttttttwwwuuusssrrrqqqrrrtttuuuwwwssssssvvvwwwtttqqqrrruuusssqqqqqqssssssqqqooorrrrrrrrrsssssssssttttttrrrrrrrrrrrrqqqrrruuuxxxsssqqqrrruuuvvvtttuuuxxxuuuttt~~~~~~rrrtttyyy|||{{{vvvsssuuuvvvvvvwwwzzzuuuxxxyyyvvvrrrrrrxxx~~~iiioootttvvvtttrrrsssuuutttsssrrrsssuuuuuusssppppppqqqssstttuuuuuutttsssrrrqqqpppqqqrrrsssrrrqqqnnnooopppqqqqqqqqqqqqqqqpppppprrrsssssssssrrrqqqssspppooorrrqqqooonnnqqqrrrpppmmmlllmmmnnnoooooopppmmmllloooooonnnppptttooorrrtttuuusssqqqpppppplllmmmnnnpppqqqrrrqqqpppoooqqqqqqoooppprrrpppkkkooonnnnnnpppqqqpppnnnmmmllllllmmmnnnoooooonnnnnnkkkjjjkkkoooooonnnpppuuuqqqpppooommmkkkllloooqqqiiiiiijjjllloooqqqqqqpppmmmnnnooopppooommmllljjjnnnmmmmmmlllmmmnnnooopppmmmllllllkkkkkkllllllmmmooonnnmmmlllmmmllljjjhhhgggggghhhiiijjjmmmoooqqqooonnnmmmkkkjjjjjjjjjkkkmmmllllllkkkkkkllllllllljjjggghhhnnnpppmmmkkkmmmiiiiiijjjjjjkkkkkkllllllmmmlllkkklllmmmnnnnnnlllllljjjiiijjjmmmmmmkkkiiieeeiiimmmooonnnnnnnnnppplllmmmnnnmmmllllllnnnppplllnnnnnnkkkmmmrrruuutttnnnpppqqqrrrsssuuuwwwxxxzzzyyy}}}wwwvvvxxx|||{{{vvvttttttwwwxxxvvvtttxxx}}}zzzrrrrrrppppppsssuuuvvvyyy|||wwwrrrlllkkkooouuuyyyzzzmmmnnnrrrwwwyyyyyyvvvsssooorrruuuvvvtttsssrrrrrrvvvtttrrrrrrsssuuuuuuuuusssssssssttttttttttttttt{{{vvvsssuuuuuurrrrrrtttuuurrroooooopppooollljjjoooooopppppppppqqqqqqqqqvvvvvvuuusssqqqrrrvvvyyytttqqqrrrvvvwwwuuuuuuyyytttuuurrr|||uuuyyyssspppsssvvvwwwzzz~~~www{{{}}}zzzwww{{{tttyyy~~~}}}yyyvvvvvvxxxrrrqqqppprrruuuuuurrrooolllnnnppprrrsssrrrqqqpppsssqqqppppppqqqrrrrrrqqqoooqqqtttvvvvvvtttpppnnnlllnnnppprrrssstttssssssnnnlllllloooooonnnooossswwwsssooonnnppprrrqqqoooooommmmmmpppqqqooopppssskkkpppuuuuuurrrooonnnnnnhhhjjjmmmpppssssssqqqnnnlllqqqqqqlllmmmsssqqqiiipppnnnnnnqqqsssrrrqqqqqqlllmmmnnnooopppppppppooommmmmmppprrrpppllloootttmmmnnnooonnnmmmnnnppprrrnnnnnnnnnoooqqqrrrqqqppplllkkklllnnnpppooommmjjjnnnmmmlllkkklllnnnpppqqqmmmllllllkkkkkkllllllmmmnnnllljjjjjjkkkkkkjjjiiijjjjjjiiijjjlllooorrrtttrrrpppnnnlllkkkjjjkkkkkkjjjjjjiiihhhhhhiiiiiiiiikkkggghhhoooqqqmmmkkkmmmgggggghhhiiijjjkkkkkklllmmmlllkkklllnnnnnnnnnmmmmmmkkkkkkllloooooolllhhhccchhhmmmpppoooooopppqqqkkklllmmmlllllllllnnnpppkkkmmmmmmkkkmmmsssvvvuuussstttvvvwwwxxxyyyyyyyyy|||vvvyyy~~~}}}{{{{{{zzz|||yyyzzzzzzwwwttttttwwwvvvuuuvvvwwwwwwuuusssuuutttrrrrrrsssuuuvvvwwwuuuwwwpppmmmtttssspppttttttrrrqqqtttyyyzzzuuuqqqlllooorrrttttttuuuvvvwww{{{yyyuuuttttttttttttsssxxxwwwuuusssrrrrrrrrrrrrxxxyyyuuunnnnnnssssssoootttsssqqqqqqqqqqqqooonnnuuupppooossstttssswww~~~{{{xxxuuussssssvvvzzz|||sssrrrrrrrrrtttuuuuuutttpppxxxwwwoootttwwwzzz}}}{{{yyyxxxwwwuuutttvvvzzz}}}yyywwwyyy|||yyy{{{|||yyyxxxwwwvvvuuutttqqqrrruuutttpppooopppnnnpppssstttsssqqqpppqqqsssrrrrrrssstttuuusssqqqqqqooommmnnnqqqqqqpppmmmmmmnnnpppqqqrrrrrrqqqpppooorrrtttpppjjjjjjqqqxxxqqqrrrsssrrrqqqppppppqqqkkkppprrrpppooorrrsssrrrlllnnnppprrrsssrrrqqqppptttqqqooonnnnnnoooooonnnkkklllnnnpppqqqpppooonnnssspppnnnnnnqqqrrrqqqooooooooooooqqqrrrrrrqqqooolllmmmoooqqqrrrqqqpppooooooqqqqqqoookkkkkknnnrrrvvvqqqooosssvvvrrrmmmjjjkkklllmmmmmmllllllnnnooopppsssrrrmmmkkkooorrrrrrjjjiiiiiiiiikkklllkkkiiiiiikkkmmmnnnmmmlllllllllhhhkkkllllllkkklllppptttqqqoooooorrrqqqkkkhhhhhhgggggggggiiilllmmmmmmkkkjjjiiijjjlllooonnnjjjfffkkkjjjhhhgggfffgggiiijjjiiikkkmmmlllkkkjjjjjjkkkhhhjjjmmmqqqtttsssqqqnnnhhhhhhiiimmmqqqrrrpppmmmnnnpppqqqooollljjjlllnnnqqqooommmkkkkkknnnqqqssspppnnnmmmpppuuuxxxyyywwwzzzvvvwww~~~}}}{{{zzzyyyzzztttrrrwwwzzzxxxtttsss|||zzzwwwtttssspppmmmjjjpppsssuuutttrrrsssvvvyyyzzz}}}vvvrrrwwwuuurrrwwwvvvsssrrrtttxxxyyyuuurrrmmmpppssstttuuuuuuvvvwwwxxxvvvtttsssssssssrrrppprrrrrrsssssstttsssssssssvvvxxxvvvqqqrrruuutttooosssrrrrrrsssttttttrrrqqqvvvqqqooorrrsssqqqrrruuuqqqqqqpppqqqtttyyy~~~uuurrrpppppprrrtttuuuvvvqqqooo}}}uuu{{{vvvwwwyyytttpppvvvvvvwwwwwwwwwxxxzzz|||yyyvvvwwwwwwpppkkksssyyywwwuuuttttttuuutttssspppnnnppptttuuurrrqqqtttqqqsssttttttrrrqqqpppqqqsssrrrrrrsssttttttsssqqqrrrpppoooooorrrsssqqqpppnnnnnnooopppqqqrrrrrrrrrrrrqqqnnnllllllnnnqqqssssssssssssqqqooommmnnnooolllppprrrpppppprrrrrroooqqqqqqrrrqqqpppnnnkkkjjjsssqqqpppoooppppppoooooolllnnnoooqqqqqqpppooonnnooommmlllmmmppprrrrrrqqqlllmmmnnnpppqqqpppnnnmmmmmmnnnpppqqqqqqpppooonnnooooooooonnnlllkkkkkklllrrrnnnpppwww{{{yyytttrrrnnnoooooonnnlllkkkkkkllllllooommmiiihhhlllppppppmmmkkkjjjjjjkkklllkkkjjjlllnnnooonnnlllkkkjjjjjjjjjkkklllkkkjjjkkknnnqqqllljjjkkknnnmmmjjjjjjmmmlllkkkkkkkkkmmmmmmllljjjkkkjjjkkklllnnnmmmiiifffgggfffeeeddddddeeeggghhhiiijjjllllllkkkjjjkkklllkkkkkkmmmoooqqqpppnnnkkkmmmllllllnnnppppppmmmjjjlllnnnppppppnnnllllllmmmnnnmmmmmmmmmmmmnnnoooooommmlllmmmoootttxxxzzz{{{zzzxxxzzz~~~zzzwwwuuutttvvvqqqoootttyyywwwtttrrruuutttrrrpppooommmiiifffmmmrrrvvvtttpppnnnqqquuuvvv{{{uuupppsssrrrpppwwwxxxuuussstttvvvwwwuuurrroooqqqtttuuuuuuuuuuuuvvvvvvuuuttttttttttttqqqoooooopppqqqssssssrrrqqqqqqrrrtttsssqqqrrrtttrrrnnnsssssssssuuuwwwwwwtttrrrwwwsssqqqsssssspppoooqqqtttuuuxxx|||~~~zzzuuuqqqqqqrrrsssssssssmmmzzzwww}}}{{{|||~~~zzztttqqqtttvvvxxx{{{||||||{{{zzztttrrrtttxxxtttlllmmmtttrrrppppppqqqsssuuuuuuuuuqqqoooppptttuuurrrrrrtttrrrssstttsssqqqqqqrrrttttttsssrrrrrrttttttsssrrrqqqppppppqqqssstttsssrrroooooonnnoooppprrrtttuuuuuuooojjjjjjnnnrrrqqqnnnttttttrrrooolllkkkkkkmmmnnnrrrsssqqqppprrrppplllqqqqqqqqqpppooollljjjhhhpppqqqqqqqqqqqqqqqpppooommmnnnpppqqqqqqpppooooooooommmllllllnnnoooooooookkkmmmoooqqqqqqpppnnnmmmoooooopppqqqqqqpppnnnmmmqqqpppooonnnnnnmmmkkkjjjooolllooowww{{{xxxsssqqqnnnoooooonnnmmmooorrrtttrrrtttqqqkkkhhhlllooooooqqqnnnkkkjjjkkklllllllllooopppqqqooollljjjiiiiiikkkkkkkkkiiihhhiiilllnnnjjjiiijjjlllkkkiiimmmtttpppooommmmmmnnnmmmkkkiiikkkkkkkkklllmmmllliiigggeeeeeeccccccccceeeggghhhhhhiiikkkkkkjjjjjjkkklllnnnmmmlllmmmmmmmmmkkkiiinnnmmmmmmnnnoooooommmkkkjjjmmmooopppooonnnmmmnnnjjjkkkmmmnnnooonnnmmmllljjjlllnnnooorrrwww|||zzzzzz|||~~~}}}|||}}}yyyvvvuuutttvvvsssrrrttttttssstttxxxqqqsssvvvzzz}}}}}}zzzwwwxxx{{{}}}{{{xxxuuutttuuutttxxxrrrlllooonnnoooxxxyyyvvvttttttuuuvvvuuusssppprrruuuvvvuuutttuuuuuuvvvuuuuuuvvvwwwvvvsssqqqrrrrrrqqqqqqpppooonnnnnnoooooonnnnnnoooqqqpppnnnssssssuuuwwwxxxwwwssspppvvvvvvuuussspppppptttzzz|||xxxtttqqqoootttsss}}}{{{ssswwwvvvzzzxxxxxxqqqtttwww{{{|||zzzvvvrrrsssqqqsssyyy{{{vvvtttvvvrrrqqqqqqsssvvvxxxxxxxxxwwwttttttvvvuuurrrqqqsssqqqqqqqqqqqqpppqqquuuwwwuuusssrrrrrrssstttsssrrrpppppppppqqqrrrssssssssspppooonnnnnnooorrruuuwwwvvvpppkkkkkkppprrrqqqmmmsssrrrqqqnnnkkkjjjkkkmmmooorrrsssrrrrrrsssooojjjlllmmmnnnoooooooooooonnnmmmoooqqqqqqpppoooooonnnlllmmmooopppqqqrrrqqqqqqsssqqqooonnnmmmlllkkkkkklllooorrrtttsssqqqpppoooppppppqqqqqqpppooonnnmmmtttqqqmmmlllnnnooonnnlllooolllmmmsssuuurrrooooooqqqqqqpppppprrrwww~~~~~~uuuqqqrrrsssrrrssspppllljjjkkklllmmmmmmpppqqqqqqpppmmmkkkkkklllkkkjjjiiiggggggiiikkkmmmooommmmmmmmmjjjiiinnnwwwpppnnnmmmmmmnnnmmmkkkiiiiiiiiijjjjjjkkkkkkkkkjjjggggggfffeeefffhhhjjjlllgggiiijjjjjjiiiiiikkkmmmnnnllljjjjjjjjjkkkjjjhhhiiiiiijjjkkkmmmoooooooookkklllmmmmmmnnnnnnooopppjjjkkklllmmmmmmmmmllllllkkkmmmppppppqqqtttzzzzzzxxxxxxzzz|||||||||||||||yyyyyyyyyyyyssstttuuuuuurrrrrr{{{wwwoooqqqpppoooxxxwwwvvvtttssstttttttttsssqqqsssuuuvvvtttsssssstttssssssssstttuuuuuussspppsssrrrpppnnnnnnnnnppppppqqqnnnlllmmmoooppppppqqquuutttuuuvvvvvvtttppplllpppuuuwwwqqqlllppp~~~xxxsssrrrwwwzzz}}}tttsss~~~wwwrrrtttxxxwwwxxx{{{~~~{{{tttnnnxxxtttrrruuuvvvtttqqqppptttttttttuuuxxxzzzyyyxxxyyyvvvuuuwwwvvvssssssvvvssssssrrrpppnnnooorrruuuvvvtttrrrqqqrrrssssssrrroooppppppqqqqqqqqqrrrrrrqqqpppnnnnnnooorrruuuwwwtttssspppoooppppppqqqqqqpppppppppnnnllllllmmmoooooorrrtttsssuuuuuupppiiijjjkkkmmmnnnpppqqqrrrssskkknnnppppppnnnllllllmmmjjjkkkllloooqqqrrrttttttssssssqqqooommmllllllllllllooossstttrrrpppppppppppppppppppppoooooonnnnnnqqqlllgggfffiiimmmooooooqqqnnnooouuuxxxxxxzzz}}}{{{wwwwww{{{~~~yyyzzzzzzyyytttqqqmmmkkklllmmmnnnnnnnnnooopppooonnnnnnoooqqqllljjjgggggghhhjjjmmmnnntttqqqooommmjjjgggkkkqqqlllkkkjjjkkklllmmmkkkiiigggggghhhiiijjjkkkmmmnnniiihhhgggggghhhjjjlllmmmhhhiiiiiihhhhhhhhhjjjlllkkkiiiggghhhiiikkkkkkjjjhhhhhhiiiiiikkkmmmoooqqqnnnmmmkkkjjjlllnnnqqqssslllkkkkkkjjjkkklllmmmmmmnnnppprrrqqqqqqrrrwww|||wwwtttrrrtttzzz~~~{{{vvvzzz}}}{{{xxxvvvuuuvvvwwwxxxrrrtttxxxzzzzzz|||xxxzzzuuunnnqqqtttttttttsssssssssssssssrrrsssuuuuuusssqqqqqqqqqoooooonnnoooqqqqqqpppnnnppppppooooooppprrrtttuuuuuuqqqooorrrsssrrrrrrsssvvvuuutttttttttrrrnnnkkklllsssuuuooolllwwwvvvwwwpppjjj}}}zzzttt|||tttsssyyy}}}yyyuuupppppprrrssssssrrruuuttttttuuuwwwxxxwwwuuuwwwttttttvvvwwwuuuwwwzzzyyyxxxvvvrrrooommmooopppwwwuuurrrqqqrrrsssrrrrrrpppqqqrrrqqqpppooopppqqqsssqqqpppooooooqqqtttvvvsssttttttrrrooonnnqqqsssoooqqqrrrqqqooonnnooopppooorrrtttuuuxxxyyyssskkkmmmmmmnnnnnnooopppqqqrrrlllnnnpppoookkkiiijjjllliiijjjkkkmmmooorrrssstttoooppppppooonnnmmmooopppjjjnnnqqqqqqnnnmmmnnnppppppppppppoooooooooooooookkkhhhffffffjjjoootttvvvwwwwwwzzz}}}{{{|||~~~}}}{{{|||}}}{{{ssspppmmmlllmmmnnnnnnnnnmmmnnnoooooooooppprrrtttpppllliiigggiiilllnnnnnntttooolllllljjjggggggjjjiiihhhhhhjjjkkklllkkkjjjfffggghhhhhhhhhjjjmmmpppiiihhhfffffffffhhhjjjkkkiiiiiiiiihhhffffffiiikkkiiigggfffgggjjjkkklllkkkjjjjjjjjjiiiiiikkknnnqqqooommmjjjjjjllloooqqqrrrllllllkkkjjjkkklllmmmnnnqqqrrrssssssrrrssstttvvvsssqqqoooooovvv|||{{{uuu}}}|||yyywwwuuusssrrrtttvvvxxx{{{{{{sssooopppqqqsssssssssrrrrrrrrrrrrsssuuutttrrrpppoooooonnnmmmllllllnnnoooooonnnnnnppprrrtttuuuuuutttttttttqqqrrrxxxyyytttqqqqqqvvvtttsssssssssrrrpppmmmnnnsssuuurrrvvv|||oooiiiqqqzzzuuuzzzwwwsssqqqssswwwyyyyyysssssssssuuuwwwwwwvvvtttvvvsssrrruuuvvvtttvvvyyyyyyyyyxxxuuurrrqqqqqqsssxxxuuurrrqqqqqqrrrrrrrrrrrrssstttssspppoooppprrrtttrrrqqqppppppqqqssstttrrrssstttrrrooonnnpppqqqqqqsssuuuuuurrrpppoooooommmqqqtttwww{{{}}}wwwnnnmmmmmmmmmmmmnnnoooooopppnnnpppqqqooojjjhhhjjjmmmjjjkkkkkklllnnnooopppqqqmmmnnnooonnnllllllnnnqqqkkknnnqqqooollllllooorrroooooooooooooooooopppppplllooorrruuuyyy~~~}}}xxxvvvqqqvvvyyywwwvvvwwwwwwuuupppnnnllllllnnnooonnnmmmnnnoooppppppoooqqqsssvvvvvvqqqllliiijjjlllmmmlllqqqkkkiiilllooommmiiihhhiiihhhhhhiiikkkllljjjiiihhhiiiiiihhhfffhhhkkkoooiiihhhfffeeefffggghhhjjjjjjjjjiiigggeeeeeegggiiihhhgggggghhhjjjkkkkkkjjjjjjkkkkkkjjjjjjlllqqqvvvnnnlllkkklllooopppooommmkkkkkklllmmmmmmmmmmmmmmmqqqqqqrrrsssuuuuuutttrrrmmmqqqqqqnnnooovvvyyyxxx|||}}}zzzxxxxxxyyy|||~~~xxxmmmooorrrssssssrrrqqqqqqqqqsssttttttqqqooonnnnnnpppnnnllllllnnnpppqqqqqqooorrrwwwzzzyyyvvvqqqnnnpppooosss{{{|||tttmmmllluuutttrrrrrrssssssrrrqqqsssvvvvvvwwwvvvuuurrrqqq}}}ttttttyyy}}}xxxsssrrrtttuuuuuurrrrrrsssuuuwwwxxxvvvuuuxxxtttssstttsssqqqqqquuuuuuvvvwwwvvvvvvvvvxxxyyyxxxuuurrrqqqqqqrrrrrrrrrtttvvvwwwuuuqqqoooppprrrtttsssrrrqqqqqqqqqrrrrrrsssrrrqqqpppoooooooooooosssvvvxxxwwwtttqqqnnnmmmlllpppssswww}}}yyypppjjjjjjkkkkkkmmmnnnpppqqqqqqssssssoooiiigggjjjnnnmmmllllllllllllmmmnnnnnnnnnppppppnnnjjjiiikkkmmmnnnqqqsssqqqmmmmmmqqqvvvoooooonnnnnnooopppqqqqqqsssyyyzzzuuukkkppptttrrrpppqqqooolllnnnmmmlllmmmoooooonnnmmmooopppqqqppppppqqqsssvvv{{{vvvoookkkkkklllkkkjjjnnnhhhgggnnnuuusssnnnkkkkkkjjjiiijjjkkkkkkjjjhhhkkklllkkkhhheeeeeeiiimmmkkkjjjhhhgggfffgggiiijjjkkkkkkiiigggddddddfffhhhiiihhhhhhiiikkkkkkjjjhhhgggiiijjjkkklllpppwww}}}kkkkkklllppprrrrrrmmmiiiiiikkknnnppppppooollljjjqqqppppppssswwwwwwtttpppjjjrrruuunnnjjjooowwwzzz~~~yyyyyy{{{{{{xxxuuuzzzssswwwsssrrrxxxuuuooorrrnnnnnnoooppppppppppppppplllmmmllljjjlllqqqqqqmmmqqqrrrtttsssrrrpppoooooonnnoooqqqrrrssssssrrrqqqrrrrrrrrrrrrrrrqqqoooooouuuwwwvvvwwwmmmkkkxxxwwwpppuuu}}}zzzqqqvvvtttrrrzzztttuuuuuuuuutttuuuwwwzzzuuuuuutttsssrrrrrrqqqpppoootttxxxwwwqqqnnnppptttvvvtttrrrqqqssstttuuutttqqqqqqqqqqqqqqqqqqqqqqqqppprrrsssssssssssstttvvvqqqppppppoooppppppqqqqqq{{{xxxxxxyyywwwrrrooopppmmmpppuuuvvvuuurrrqqqpppnnnnnnooonnnkkkkkkooovvvnnnnnnooooooppppppppppppmmmmmmmmmmmmnnnoooqqqqqqooollljjjiiikkkmmmooooootttrrrooonnnooooooooonnnmmmiiijjjrrrzzz}}}}}}}}}~~~|||wwwnnnmmmmmmllllllnnnooopppmmmkkkjjjkkkoooqqqqqqppplllmmmooopppqqqrrrsssssstttvvvxxxvvvsssooommmlllqqqpppnnnnnnnnnnnnlllkkkmmmmmmlllkkkkkkkkkjjjjjjfffiiijjjjjjiiiiiilllooollliiiiiikkkjjjfffeeeggghhhfffeeeddddddfffhhhjjjkkkhhheeeeeehhhjjjjjjiiillljjjiiiiiilllnnnooonnnjjjmmmooonnnlllkkkmmmoookkklllnnnnnnmmmmmmoooqqqkkklllnnnoooppppppoooooopppppppppnnnlllnnnssswwwzzz{{{~~~zzzuuurrrvvv|||uuuwwwtttoootttnnnoooqqqrrrrrrrrrqqqpppssstttssspppqqquuutttppppppqqqssssssrrrqqqppppppooopppqqqrrrrrrrrrqqqqqqsssssssssrrrrrrrrrqqqqqqqqqrrrqqqxxxyyyvvvyyywww|||zzznnn{{{{{{yyywwwssspppvvvtttuuutttsssqqqppprrrtttttttttsssrrrrrrqqqppppppssswwwzzzyyyuuussstttvvvvvvuuutttuuuxxxyyyyyyxxxrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssrrrqqqqqqssstttooorrrtttsssoooooorrruuuxxxvvvvvvyyyxxxsssqqqrrrlllnnnpppssstttsssrrrpppnnnnnnoooppppppppprrrtttmmmoooqqqrrrsssrrrpppooonnnnnnmmmnnnnnnooopppqqqqqqooommmmmmooopppppppppjjjkkkmmmnnnooopppqqqrrrjjjjjjqqq|||yyywwwqqqqqqrrrtttuuutttppplllmmmmmmmmmlllmmmmmmnnnnnnnnnlllkkklllppprrrqqqpppnnnmmmmmmmmmoooqqqtttuuuvvvwwwyyyyyywwwwwwwwwxxxvvvuuutttsssqqqooommmkkkhhhiiiiiijjjjjjjjjjjjiiikkkmmmnnnmmmjjjjjjlllnnnkkkhhhhhhkkkjjjfffeeegggjjjhhheeeddddddfffiiilllkkkhhhffffffhhhjjjkkkjjjjjjjjjjjjkkkmmmooorrrssslllmmmnnnllljjjiiijjjllljjjlllnnnnnnmmmmmmnnnooolllmmmnnnooopppqqqqqqrrrooopppooonnnmmmnnnssswwwyyyyyy}}}|||zzz|||~~~qqqpppmmmkkkrrrooopppqqqrrrsssrrrrrrqqqvvvwwwuuuqqqrrruuutttpppppppppqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqppppppuuutttsssrrrrrrrrrssstttwwwuuussszzzuuummmyyy{{{xxxvvvvvvtttxxxttttttsssvvvvvvvvvvvvtttqqqpppqqqrrrssssssrrrrrrqqqqqqppppppssstttuuuuuuuuutttsssrrrsssssstttwwwzzz{{{zzzyyyrrrsssssssssssssssssssssrrrrrrrrrqqqpppoooqqqrrrmmmssswwwuuuooonnnsssyyyrrrqqqssswwwwwwsssppprrrooonnnnnnqqquuuvvvuuusssuuusssqqqqqqrrrqqqnnnjjjmmmooorrrtttuuussspppnnnoooooonnnnnnnnnnnnooooooqqqpppoooooopppqqqpppooogggkkkoooqqqqqqqqqtttvvv}}}~~~zzzvvvsssqqqqqqrrrooonnnnnnooopppooommmlllllllllmmmmmmmmmllllllkkkkkkjjjjjjkkknnnoooooonnnmmmlllkkkkkkmmmppptttwwwyyyyyyyyyxxxxxxyyy|||{{{{{{zzzxxxuuurrrnnnlllhhhiiikkkmmmnnnmmmlllkkkoooppppppnnnlllkkklllmmmjjjhhhhhhkkkjjjffffffhhhhhhfffdddbbbbbbdddgggiiikkkiiiggggggiiijjjkkkjjjgggjjjlllmmmmmmoootttxxxoooooonnnkkkiiihhhiiikkkkkknnnpppqqqpppnnnnnnnnnnnnnnnnnnooopppsssuuuvvvooooooooonnnmmmooossswwwuuutttuuu|||vvvuuu~~~|||~~~xxxxxxzzz|||zzzxxx||||||~~~ttttttqqqnnnuuurrrqqqpppooooooqqqrrrsssqqqrrrpppmmmnnnqqqpppmmmpppooooooqqqrrrssssssrrrssssssrrrrrrqqqpppooooootttsssqqqpppqqqrrrtttuuuzzzxxxuuuyyy{{{tttyyyyyy{{{vvvqqqqqqwwwvvvwwwrrrsssssssssqqqqqqrrrsssssssssrrrrrrrrrrrrrrrrrrsssrrrqqqsssuuuuuurrrooonnnoooqqqtttvvvvvvtttrrrqqqqqqrrrrrrrrrrrrrrrsssrrrsssrrrqqqooonnnooopppmmmqqquuussspppooosssxxxnnnmmmpppttttttpppnnnooovvvrrrooorrrwwwyyyxxxtttsssqqqnnnmmmpppssspppjjjnnnoooqqqrrrrrrqqqooonnnpppoooooonnnnnnnnnnnnoooooonnnnnnoooppppppnnnlllooosssvvvuuurrrrrrvvv{{{xxxuuurrrnnnkkkjjjlllooorrrsssrrrqqqpppqqqqqqrrrrrrkkklllmmmmmmmmmlllkkkjjjgggggghhhiiijjjkkkkkkjjjkkkjjjkkklllnnnpppsssuuu{{{zzzxxxtttrrrssswwwzzz{{{||||||zzzwwwssspppooolllnnnppprrrrrrqqqnnnmmmnnnnnnnnnlllkkkkkkkkkllljjjggghhhjjjjjjgggfffiiihhhhhhhhhggghhhhhhhhhhhhjjjiiihhhhhhiiijjjkkkkkkgggkkknnnnnnkkklllrrrwwwpppooommmkkkjjjjjjkkkmmmlllooossstttrrrpppooooooooonnnmmmnnnppptttwwwyyyoooooonnnnnnnnnpppsssvvvtttrrrpppssszzzzzzxxx}}}|||xxxqqqmmmnnnrrrqqqrrrsssqqqnnnrrrxxxqqqrrrtttvvvxxxyyyyyyzzz{{{rrrttttttqqqmmmjjjkkknnnsssvvvnnnooonnnlllnnnrrrrrrnnnpppooonnnooorrrttttttrrrtttsssrrrqqqppppppoooooorrrqqqpppooopppqqqsssuuuqqqssstttuuu}}}zzzxxx{{{pppsssxxxnnnrrryyyvvvtttjjjlllnnnppppppqqqsssuuussssssssstttttttttttttttvvvtttsssuuuxxxyyyuuurrrlllmmmoooqqqsssrrrooolllooooooppppppqqqqqqqqqqqqqqqrrrsssqqqooommmmmmnnnmmmnnnoooooopppqqqsssuuuooonnnpppttttttpppmmmooozzzuuuqqqrrrvvvxxxvvvsssmmmooonnnlllqqqxxxzzzvvvpppooonnnnnnnnnnnnoooooopppoooooonnnnnnnnnnnnoooooonnnnnnoooppppppnnnllltttwwwxxxuuurrrtttzzz{{{pppkkkoookkkgggdddcccfffjjjmmmqqqpppooommmmmmnnnppprrrkkkkkkmmmmmmmmmlllkkkjjjfffgggiiijjjjjjjjjjjjjjjgggiiikkknnnppppppppppppyyywwwtttpppnnnnnnqqqtttuuuwwwyyyxxxuuusssrrrsssnnnoooqqqqqqqqqnnnkkkiiijjjiiihhhiiiiiijjjkkkkkkiiifffgggjjjjjjhhhgggjjjjjjlllnnnppppppnnnkkkiiijjjjjjjjjjjjjjjjjjkkkllliiilllnnnllliiihhhmmmrrrmmmllljjjjjjjjjkkklllllljjjmmmqqqrrrqqqooonnnnnnnnnmmmmmmmmmooossswwwzzzqqqooonnnnnnoooqqqrrrssstttsssssstttxxxxxxuuutttvvvtttpppnnnpppvvvtttttttttqqqnnnrrrxxxoooooopppqqqrrrrrrrrrrrrwww{{{kkkiiiuuuqqqllliiiiiimmmsssvvvqqqrrrqqqooorrrvvvvvvsssrrrooommmooorrrttttttrrrtttsssrrrqqqppppppppppppppppppooooooppprrrssstttqqquuuwwwuuuttt{{{zzzvvv|||zzzooozzzssswwwiiitttyyyuuuvvvlllooorrrtttuuuvvvxxxzzzssssssttttttuuuuuuvvvvvvsssqqqqqqsssuuuvvvssspppnnnoooppprrrsssrrrooolllnnnnnnooooooppppppqqqqqqoooqqqttttttqqqooommmmmmlllkkkkkkmmmoooqqqrrrsssrrrpppqqquuuuuuqqqpppssswwwtttqqqqqqssstttrrrpppttt{{{}}}vvvrrrvvvyyywwwqqqooommmlllkkklllnnnpppoooooonnnnnnnnnnnnoooooopppooonnnoooqqqrrrqqqpppqqqssstttuuuuuuzzz{{{vvvqqqmmmnnnrrrsssppplllhhhggghhhjjjlllmmmmmmmmmkkkjjjkkknnnqqqkkkkkklllmmmmmmmmmmmmmmmhhhjjjmmmmmmmmmlllllllllfffhhhlllooopppooonnnlllqqqqqqqqqooommmnnnpppsssnnnqqqssssssqqqqqqsssvvvmmmmmmnnnnnnllljjjgggfffgggfffeeegggiiikkkkkkkkkhhhfffgggjjjkkkhhhhhhjjjfffiiillloooooolllhhheeeiiikkkllllllkkkjjjlllmmmkkkmmmmmmkkkggggggiiillliiihhhhhhiiijjjkkkkkkiiigggiiilllnnnmmmlllllllllmmmlllkkklllnnnrrrvvvxxxrrrpppooonnnpppqqqqqqpppoooppprrrtttxxx~~~~~~{{{zzzzzz{{{qqqoooppptttvvvssstttvvvuuuttttttuuusssqqquuu|||qqqqqqrrrsssssssssssssssttt}}}pppmmmsssqqqnnnllllllooorrruuutttuuusssqqqrrrvvvvvvrrrtttpppmmmnnnrrrtttsssqqqtttsssqqqppppppppppppqqqoooooopppqqqrrrssstttuuussswwwzzzyyytttqqqvvv}}}|||uuu}}}tttttt~~~}}}ooolllwwwvvvqqqxxxqqqtttvvvwwwwwwvvvwwwxxxrrrrrrsssssstttuuuvvvvvvmmmnnnnnnpppqqqqqqpppnnnoooooopppsssttttttrrrpppnnnoooooopppqqqqqqrrrrrrmmmpppuuuvvvtttqqqnnnllliiikkkmmmnnnmmmooorrruuuqqqnnnnnnrrrsssqqqrrrvvvssssssrrrrrrrrrrrrrrrqqqvvvtttrrrtttsssppppppooonnnmmmmmmnnnnnnnnnnnnmmmnnnnnnooopppqqqooommmlllmmmoooqqqrrrrrroooqqqtttyyy~~~tttqqqooonnnkkkkkksss|||uuusssqqqnnnmmmmmmmmmnnnlllmmmmmmllljjjkkknnnqqqkkkkkkllllllmmmnnnooopppiiilllooopppnnnllllllmmmhhhiiikkkmmmmmmmmmllllllkkkmmmnnnooonnnnnnooopppkkkmmmpppooommmnnnsssxxxppppppppppppooonnnlllllliiigggfffhhhkkkmmmmmmlllgggeeefffjjjkkkhhhhhhkkkfffggghhhiiiiiigggeeedddiiikkkmmmmmmkkkjjjlllnnnmmmlllkkkiiihhhhhhhhhiiikkkjjjjjjlllnnnmmmjjjgggfffhhhkkklllllllllnnnoookkkkkkjjjkkkmmmpppsssttttttrrroooooopppqqqooonnnlllnnnppprrrtttyyyyyypppqqquuuwwwvvvwwwttttttvvvuuuqqqoooqqqmmmlllmmmooonnnmmmssszzzrrrssstttuuuuuuvvvuuuuuuqqqrrrwwwrrrqqqpppppppppqqqrrrsssssstttrrroooooorrrqqqnnnuuupppmmmnnnrrrtttssspppsssrrrqqqpppppppppqqqrrrooopppqqqssstttuuuuuuuuulllpppwwwzzzyyytttsssuuutttzzzxxxzzzuuuvvvvvvvvv}}}rrrjjjuuuppprrrsssssspppnnnmmmmmmpppqqqrrrrrrssstttuuuuuunnnpppqqqrrrsssrrrrrrqqqooonnnooorrruuuvvvuuusssoooooopppqqqrrrrrrsssssskkkpppuuuxxxvvvrrrnnnlllfffkkkppppppllllllrrrxxxllliiijjjmmmoooooorrrwwwqqqsssuuuuuutttttttttuuuiiiwwwtttwwwxxxooopppqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnpppqqqqqqllljjjhhhiiillloooqqqqqqpppsssxxx}}}ssspppqqqllloootttuuuqqqlllpppxxxnnnnnnnnnmmmmmmmmmmmmnnniiijjjkkkjjjhhhhhhlllooolllkkkkkklllmmmoooqqqssshhhkkkoooooommmkkkkkklllkkkkkkjjjjjjkkkkkklllmmmhhhkkknnnooommmkkkkkkjjjjjjlllnnnllljjjlllrrrxxxvvvvvvvvvvvvvvvvvvvvvvvvmmmjjjhhhjjjmmmooonnnmmmgggeeefffjjjkkkiiiiiilllllllllkkkjjjiiiiiijjjjjjhhhkkknnnnnnlllkkklllnnnnnnllliiihhhiiijjjjjjiiipppooooooqqqrrrqqqlllhhhiiijjjlllmmmnnnoooqqqsssjjjjjjjjjkkklllnnnqqqrrrvvvssspppooopppqqqnnnlllsssssstttrrrrrruuu{{{yyy~~~rrrmmmssswwwsssssswwwyyywwwttttttvvvuuurrrooorrrqqqnnnmmmmmmnnnppprrrttttttsssqqqpppqqqtttwwwtttrrrsssvvvzzziiijjjxxxsssrrrxxxssspppppprrruuutttoooooorrrpppooommmlllnnnqqqtttwwwuuussspppnnnmmmnnnpppqqqppptttuuuqqqjjjjjjpppxxxuuuuuuxxxzzzuuunnnooowwwzzzxxxvvvyyy|||~~~tttuuu|||www}}}zzz{{{sssvvvuuummmlllsssrrrsssuuuuuutttpppmmmjjjlllnnnooopppsssxxxxxxuuuppppppqqqpppooopppsssuuuooooooppprrrttttttrrrqqqssstttrrrooooootttwwwvvvrrrrrrrrrqqqqqqpppppppppmmmooooookkkjjjnnnpppooonnnllljjjlllpppsssttttttqqqrrrrrrqqqpppsssyyy~~~xxxvvvtttsssrrrrrrrrrrrrqqqooommmnnnqqqrrrpppnnnssssssssspppnnnmmmooopppjjjlllmmmnnnqqquuuuuuqqqnnnzzz|||~~~zzzrrrnnnooonnnlllppppppooonnnmmmooosssvvvpppmmmkkkkkkmmmnnnmmmkkkjjjiiijjjkkkiiiggglllrrrqqqoooooosssvvvvvvpppkkkooonnnnnnnnnmmmmmmmmmmmmkkkjjjiiijjjkkkllljjjhhhjjjkkkmmmmmmmmmkkkiiihhhkkkkkklllmmmoooqqqssstttwwwzzz}}}|||zzz{{{zzzuuunnnhhhfffgggkkkmmmkkkjjjjjjiiihhhggggggfffjjjiiihhhiiijjjkkkiiigggiiikkklllnnnnnnmmmkkkjjjmmmmmmllljjjhhhgggiiikkkiiijjjkkklllmmmlllkkkkkkmmmllllllkkkkkkkkkllllllmmmpppsssqqqllljjjmmmpppxxxzzzzzzuuunnnjjjjjjmmmnnnoooooooooooorrruuuxxxwwwqqqzzzpppnnnvvvzzzuuurrruuurrrrrrrrrtttwwwxxxvvvtttsssrrrpppooooooqqqssstttrrrssssssrrrpppqqqsssuuutttssssssuuuvvvxxxnnnkkkvvvxxxuuuqqqkkkrrrooooooqqqqqqmmmlllnnnqqqooommmmmmnnnqqqtttvvvvvvtttrrroooooooooqqqrrrtttpppmmmmmmqqqsssqqqoooiiikkkrrrzzz{{{xxxzzz|||yyyuuussstttwwwyyyzzz}}}ssstttnnnrrr}}}~~~uuuoooppprrrpppnnnooommmnnnqqqrrrrrrpppnnnllliiikkkllllllpppuuuuuuqqqqqqqqqqqqqqqoooppprrrtttqqqppppppqqqsssrrrpppnnnuuuvvvtttpppooosssuuutttrrrrrrqqqqqqqqqqqqqqqqqqnnnqqqqqqmmmlllnnnnnnlllpppnnnmmmnnnppprrrqqqpppqqqrrrrrrqqqqqqssswww{{{xxxwwwvvvttttttttttttuuusssqqqoooppprrrrrrqqqooopppqqqqqqqqqpppppprrrtttrrrsssrrrpppqqqttttttpppsssssstttqqqkkkiiijjjjjjhhhnnnnnnnnnmmmlllnnnqqqtttrrrpppmmmllllllllljjjhhhjjjhhhhhhkkkkkkjjjmmmsssssspppmmmnnnqqqrrroookkkmmmmmmmmmlllllllllkkkkkkhhhiiikkkkkkkkkkkkjjjjjjkkklllmmmmmmmmmllljjjiiikkkkkkkkklllmmmooopppqqqrrruuuxxxxxxwwwyyy~~~zzztttnnnjjjhhhiiijjjiiiiiiiiijjjkkkiiifffccceeefffhhhjjjlllnnnooopppmmmllllllkkkkkkkkklllllllllllllllkkkiiihhhiiijjjeeefffhhhjjjkkklllkkkkkkmmmmmmlllllllllllllllmmmlllooorrrpppmmmkkkmmmpppwwwyyyzzzwwwpppllllllnnnnnnoooooonnnnnnppptttwwwyyysssqqqqqqtttooopppyyy|||wwwrrrsssoooppprrruuuwwwxxxvvvtttrrrqqqppppppppprrrssstttpppqqqsssrrrqqqpppqqqrrrqqqpppqqqsssqqqooorrryyynnniiiqqqrrrqqqwwwwwwpppmmmnnnpppmmmkkklllqqqpppnnnmmmnnnqqqtttvvvvvvuuusssqqqpppqqqrrrsssssspppnnnooosssuuuuuutttsssuuu~~~~~~|||zzzyyywwwwww~~~vvv}}}ooo{{{zzzuuuuuuuuurrrnnnlllrrrwwwtttmmmiiikkknnnpppqqqqqqooonnnlllnnnoooooossswwwwwwtttsssssssssrrrqqqppprrrsssrrrqqqqqqqqqrrrqqqnnnlllvvvwwwuuupppooossstttrrrqqqqqqqqqpppqqqqqqrrrrrrooorrrrrrooonnnooommmjjjrrrqqqppppppqqqpppnnnlllpppqqqrrrqqqqqqqqqtttvvvuuuuuuttttttttttttuuuuuurrrqqqppppppppppppooommmmmmooopppqqqqqqrrruuuwwwyyyyyyvvvsssuuuyyyzzzxxxzzz}}}xxxvvvsssmmmoooooolllkkknnnnnnkkkllllllmmmlllkkkllloooqqqpppooommmllllllllljjjhhhlllhhhfffjjjmmmmmmooorrrtttpppkkkiiikkkmmmmmmlllkkkkkkkkkkkkkkkjjjiiiiiieeeiiimmmnnnllljjjjjjllllllllllllllllllkkkkkkkkkkkkkkkkkkjjjkkkkkkllllllmmmoooqqqqqqrrruuu{{{~~~zzzuuupppllljjjiiiiiiggggggiiimmmlllfff```cccfffjjjllllllnnnrrruuupppnnnllliiiiiijjjlllmmmjjjlllmmmllljjjiiiiiiiiieeefffhhhjjjlllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnnnnkkknnnppppppmmmlllnnnpppsssvvvxxxwwwrrrnnnmmmnnnnnnnnnooonnnnnnpppsssvvvyyy}}}uuuqqqqqquuuxxxrrroooqqqxxx{{{wwwttttttrrrssstttvvvvvvtttqqqooooooooooooooopppqqqrrrrrrnnnpppssssssqqqpppoooooonnnmmmnnnqqqooommmooottt~~~jjjqqqqqqrrr}}}tttmmmnnnqqqooommmmmmrrrqqqooonnnoooqqqsssuuuuuutttrrrqqqqqqqqqrrrsssqqquuuwwwsssnnnqqq}}}tttuuuwwwxxxxxx~~~vvvuuu}}}uuu~~~~~~|||zzzrrrkkkqqqtttvvvtttqqqoooqqqtttsssvvvsssooovvv|||nnnkkkmmmoooqqqrrrrrrqqqpppooorrrrrrrrruuuzzzzzzvvvuuuvvvvvvuuusssrrrrrrsssqqqppppppqqqrrrqqqooommmrrrtttsssoooooorrrsssrrrqqqppppppppppppqqqssstttnnnqqqrrrqqqqqqrrrooojjjrrrrrrrrrrrrqqqpppmmmkkknnnoooppppppppppppppppppqqqqqqqqqqqqqqqrrrsssssspppooonnnnnnmmmmmmlllkkknnnoooqqqqqqqqqrrrtttvvvuuuvvvtttssswwwuuupppmmmiiimmmqqqrrrqqqqqqtttssspppkkklllmmmmmmllllllnnnpppkkkkkkkkklllmmmnnnmmmmmmpppjjjgggjjjnnnnnnnnnoootttpppkkkiiijjjkkkkkkkkkjjjkkkkkklllkkkjjjiiihhhdddiiiooooookkkiiijjjmmmlllkkkjjjjjjjjjjjjkkkkkklllkkkjjjiiihhhhhhhhhhhhlllmmmmmmmmmmmmqqqvvv{{{||||||{{{zzzwwwtttpppnnnmmmiiieeegggllllllgggaaagggkkknnnmmmjjjiiimmmrrrpppooollljjjiiijjjkkkllliiikkkmmmmmmkkkjjjiiiiiiiiiiiikkklllnnnoooppppppnnnmmmmmmmmmmmmnnnoooooojjjmmmoooooonnnmmmnnnpppooorrruuuuuussspppnnnnnnnnnooooooooooooqqquuuxxxtttwww|||wwwtttsssuuuxxxzzzsssqqqrrrvvvwwwvvvuuuvvvtttuuuvvvuuusssqqqnnnmmmoooooopppqqqqqqqqqqqqqqqnnnpppssssssqqqooonnnmmmqqqooonnnppppppoooqqqvvvyyy{{{zzztttnnnzzz}}}tttnnnoooqqqpppoooooosssrrrpppppppppqqqrrrsssssssssqqqqqqpppqqqqqqrrruuuvvvtttppppppxxx{{{sssqqqyyyvvvxxx||||||vvvtttxxxxxxppphhhwwwtttqqqppprrrwww{{{~~~ssszzzxxxrrrxxx~~~ooorrrrrrtttttttttsssqqqpppnnnqqqqqqqqqtttxxxxxxtttwwwxxxxxxwwwuuusssssstttoooooooooqqqssssssqqqooonnnppppppmmmnnnrrrtttrrrqqqqqqpppooopppqqqssstttllloooqqqqqqtttvvvrrrlllpppqqqrrrrrrqqqpppnnnnnnlllmmmmmmnnnooonnnmmmlllooooooppppppqqqqqqrrrrrrooooooooonnnmmmlllkkklllqqqrrrrrrqqqpppqqqtttvvvtttvvvvvvwww|||{{{sssppppppnnnllllllpppqqqpppppprrrqqqmmmkkkmmmoooooonnnnnnooopppiiikkkmmmnnnnnnnnnnnnoootttnnniiikkknnnlllkkklllqqqooonnnmmmllllllkkkiiikkklllmmmmmmmmmllljjjiiieeejjjooooookkkiiikkknnnjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjhhhhhhgggggggggnnnnnnmmmlllkkkmmmqqqssssssuuuxxx{{{|||{{{zzzxxxtttmmmfffeeeiiillliiieeeiiimmmnnnlllgggfffiiimmmnnnnnnmmmlllkkkjjjjjjjjjiiikkkmmmmmmllljjjjjjjjjlllllllllmmmmmmnnnoooooommmmmmmmmmmmmmmnnnoooooojjjlllnnnoooooonnnnnnnnnmmmppptttvvvuuutttsssrrrooopppqqqqqqqqqtttxxx{{{ssstttwww~~~{{{xxxwwwwwwwwwvvvtttttttttsssttttttuuuvvvwwwrrrssstttsssqqqppppppqqqqqqrrrsssttttttsssrrrqqqoooqqqssssssqqqooonnnnnnvvvrrrpppqqqqqqppprrrwwwxxxwwwzzzqqqooorrryyyyyyrrrmmmooopppooooooqqqssssssqqqqqqpppqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrr{{{qqqhhhmmm}}}zzztttvvv|||yyyrrrqqqwwwzzzyyyzzz||||||rrryyyyyytttvvv~~~zzzooowwwwwwwwwvvvuuurrrpppooopppsssssssssvvvzzzyyyvvvvvvwwwxxxwwwuuusssssssssoooooooooqqqttttttsssqqqllloooooommmooosssuuussssssrrrpppooooooqqqrrrtttmmmooopppqqquuuxxxuuunnnpppqqqsssrrrpppoooooopppmmmllllllmmmnnnooommmlllppppppqqqrrrssssssrrrrrrpppqqqrrrqqqooonnnooopppsssrrrrrrqqqqqqtttyyy}}}~~~rrrlllnnnssssssrrrmmmqqqrrrppppppqqqppplllkkkmmmpppqqqpppppppppppplllnnnppppppooommmmmmmmmvvvpppmmmmmmmmmjjjjjjlllnnnooooooooonnnmmmkkkiiikkklllnnnooonnnmmmkkkjjjiiilllnnnmmmkkkiiikkkmmmiiiiiiiiiiiijjjjjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiiooonnnmmmlllkkkkkkllllllkkknnnsssxxx}}}zzzssskkkgggiiikkkjjjhhhiiikkkkkkiiiffffffhhhlllmmmmmmmmmllllllkkkkkkjjjjjjlllmmmmmmkkkjjjkkklllllllllkkkkkkkkklllmmmmmmllllllllllllmmmnnnooooookkklllnnnoooooonnnmmmllloooqqqtttvvvxxxyyyyyyxxxrrrssssssrrrrrrtttwwwzzztttssstttxxxyyy{{{xxxuuuuuuvvvwwwwwwuuutttuuuuuutttttttttuuuuuuqqqssssssqqqooooooqqqtttrrrsssuuuuuuuuusssqqqoooppprrrtttsssqqqooonnnooosssooonnnqqqrrrqqqsssvvvwwwnnnlll~~~wwwfffmmmyyyxxxuuuqqqoooqqqrrrppprrruuutttsssrrrqqqqqqqqqqqqqqqsssrrrrrrrrrrrrssssssssswwwnnnkkkxxxsssvvvvvvwwwtttyyy|||xxxuuuuuupppuuuwwwttttttwwwvvvrrrwwwwwwvvvuuussspppnnnmmmrrrtttuuutttwww{{{zzzvvvrrrtttuuuuuusssqqqqqqrrrrrrqqqqqqsssttttttrrrpppnnnqqqqqqoooppptttuuussstttssspppooooooppprrrssspppqqqqqqqqquuuxxxuuunnnrrrssstttrrrooonnnoooqqqooommmlllmmmpppqqqpppnnnooopppqqqrrrrrrrrrqqqppppppqqqsssrrrpppoooppprrrqqqqqqpppqqqttt{{{~~~wwwooommmoooqqqrrrrrrnnnqqqrrrooooooqqqqqqnnnjjjmmmppprrrqqqpppoooppplllooorrrrrrpppooooooppptttqqqoooooollliiikkkooolllmmmnnnnnnmmmlllkkkkkkkkklllnnnoooooommmkkkiiinnnnnnlllkkkjjjjjjkkkkkkiiijjjkkklllmmmllllllkkkjjjjjjjjjiiijjjkkkkkklllmmmmmmlllkkkkkkjjjiiigggiiikkkooouuuzzz|||wwwqqqmmmkkkkkkjjjjjjlllkkkiiiggggggggghhhiiinnnmmmkkkjjjjjjkkklllnnnkkklllmmmllljjjjjjlllnnnkkkkkkkkkkkklllmmmooopppkkkkkkkkkkkklllmmmnnnooollllllnnnooopppnnnllliiinnnnnnppptttwwwzzz{{{{{{wwwvvvuuusssqqqppprrruuurrrssstttwww|||yyyxxx|||uuurrrooopppuuuyyy||||||sssvvvwwwvvvtttuuutttssstttttttttqqqmmmmmmpppsssqqqrrrttttttsssqqqnnnlllrrrssstttsssqqqoooooopppllliiijjjpppsssssssssvvvrrroooffffffppptttyyyhhhtttrrrsssuuuuuusssvvv{{{ttttttsssrrrqqqqqqqqqqqqssssssttttttttttttttttttmmmpppzzz}}}rrrqqq~~~xxx{{{lll|||{{{zzzuuuuuuooosssvvvvvvtttsssuuuvvvvvvuuutttsssqqqnnnlllkkknnnppppppppprrrvvvvvvrrroooqqqssssssqqqpppppppppttttttssstttuuutttqqqoooqqqttttttrrrrrruuuuuurrruuusssqqqooonnnoooqqqrrrtttsssrrrqqquuuxxxtttmmmtttuuuuuurrrnnnlllnnnqqqqqqooommmnnnqqqssssssqqqmmmnnnoooppppppooonnnmmmmmmoooqqqqqqnnnmmmooorrrnnnnnnoooqqqwww}}}tttqqqooooooooommmmmmnnnkkkmmmnnnkkkkkknnnooollliiilllppprrrqqqpppoooooohhhlllqqqsssrrrqqqssstttrrrpppppppppllliiilllrrrlllmmmmmmlllkkkkkklllmmmjjjlllnnnooonnnmmmjjjhhhrrroookkkiiijjjkkkkkkjjjjjjkkkmmmoooooonnnmmmllljjjjjjjjjjjjkkklllnnnnnnkkkjjjjjjkkkkkkjjjgggeeeiiikkknnnrrrxxx}}}|||zzzvvvrrrnnnkkkjjjjjjpppmmmiiiggggggggggggfffpppmmmjjjggggggjjjnnnqqqlllllllllkkkjjjjjjmmmooollllllllllllnnnpppssstttjjjjjjjjjkkklllmmmnnnooolllmmmnnnooopppnnnkkkhhhjjjkkkllloootttxxxyyyzzzzzzyyywwwsssooommmnnnpppooorrrvvvyyy}}}|||{{{zzzwwwssstttwww|||}}}xxxsssvvvvvvxxxyyyvvvpppppptttrrrrrrrrrqqqpppoooooooooppprrrtttsssqqqnnnmmmmmmtttsssrrrrrrrrrqqqnnnllliiiiiikkkooorrrsssrrrpppvvvqqqsssllljjjrrrnnnppppppnnnrrrwwwwwwtttrrruuuxxxrrrtttuuurrrnnnlllppptttssswwwxxxuuusssuuuvvvuuuqqqooo{{{qqqpppuuuooovvv|||ttt}}}rrrtttuuuuuutttqqqpppqqqrrrtttqqqnnnnnnpppqqqqqqoooxxxxxxvvvssspppppprrrtttsssrrrrrrrrrqqqpppooonnnyyysssrrrxxx{{{wwwttttttssssssrrrrrrssstttvvvwww}}}xxxsssrrrssstttsssrrrrrrpppooooooppppppnnnmmmuuuwwwuuupppnnnooonnnkkkxxxsssooonnnllljjjlllpppwwwvvvqqqmmmmmmooolllgggjjjlllnnnnnnmmmkkkjjjjjjlllnnnttt|||~~~uuurrrqqqooonnnnnnoooqqqrrrtttnnniiiiiimmmpppooolllmmmmmmnnnoooooooooooooookkkpppuuutttpppnnnqqqvvvsssppplllkkkkkkmmmmmmmmmnnnmmmlllkkkiiihhhgggfffhhhkkknnnooommmlllkkkkkkmmmmmmlllkkkkkkjjjiiiiiijjjkkklllkkkhhhgggggghhhhhhiiijjjkkklllkkkjjjiiimmmlllkkkjjjjjjlllmmmooonnnjjjfffjjjsss{{{~~~~~~~~~~~~~~~|||wwwqqqjjjfffpppllliiijjjhhheeefffiiilllkkkhhhggghhhkkknnnpppllllllllllllllllllllllllkkkiiilllpppoookkknnnvvvmmmnnnooonnnlllkkkkkkllljjjlllpppqqqpppnnnmmmmmmmmmlllppptttqqqlllpppxxxxxx{{{|||wwwpppkkklllooouuuvvvuuuuuuxxx}}}yyy{{{{{{yyyuuuuuuvvvyyy{{{yyyuuuqqqsssssstttvvvsssnnnmmmqqqooonnnnnnoooppppppooonnnqqqsssttttttrrrooonnnnnnsssrrrqqqrrrssssssrrrpppmmmnnnpppqqqrrrrrrqqqqqqsssmmmoookkkhhhzzzpppooopppnnnrrrvvvvvvrrrppprrrtttnnnppprrrppplllkkknnnqqqqqqvvvwwwttttttwwwxxxwwwqqq|||}}}rrrwww~~~{{{qqq}}}{{{nnn|||sssrrrqqqqqqqqqrrrsssttttttqqqoooooopppqqqqqqooottttttsssqqqnnnmmmooopppsssrrrsssvvvzzzzzzuuuoooyyyuuutttwwwwwwrrroooppppppooooooooopppqqqssstttxxxuuuqqqoooooopppppppppqqqpppoooooopppqqqooonnnnnnqqqqqqooopppuuuvvvttttttpppnnnppppppooorrrvvvooopppnnnlllooossspppkkklllnnnooonnnllllllnnnqqqvvvzzzzzztttqqqpppooonnnoooqqqssstttsssoookkkjjjmmmoooooonnnpppppppppooonnnnnnmmmmmmkkkpppsssqqqllljjjmmmrrrooopppqqqpppmmmlllmmmnnnnnnnnnmmmllljjjiiiiiihhhkkklllnnnnnnlllkkkjjjkkkmmmmmmllllllkkkjjjjjjiiillllllllljjjhhhggghhhjjjjjjkkkkkkllllllllllllllliiihhhgggggggggiiijjjlllmmmjjjhhhjjjpppvvvzzz{{{|||vvvoookkkpppkkkhhhiiihhheeefffjjjooonnnmmmkkkjjjiiiiiiiiikkkkkkkkklllllllllllllllsssooommmnnnkkkffffffkkkjjjkkkllllllkkkjjjkkkmmmjjjlllmmmmmmmmmmmmnnnoookkkkkkooorrrooolllooovvvuuuxxxzzzxxxsssnnnmmmmmmoooqqqrrrsssuuuzzz}}}wwwwww{{{{{{yyywwwvvvuuuuuuvvvuuusssqqqqqqoooqqqsssqqqlllkkknnnnnnmmmmmmpppssstttrrrooorrrtttvvvuuussspppoooooooooooooooqqqsssttttttrrrqqqsssuuutttqqqoooqqqssstttnnnpppqqqmmm}}}rrrlllppppppsssuuutttpppnnnnnnoookkknnnppppppmmmlllnnnpppoootttvvvttttttxxxzzzyyyxxx}}}vvvtttyyyxxxxxxuuuxxxuuuqqqqqqsssuuuuuussstttrrrppppppqqqqqqqqqpppppprrrrrrqqqooommmmmmnnnqqqqqqsssyyyxxxqqquuusssssstttqqqmmmmmmpppnnnnnnnnnnnnooopppqqqrrrwwwvvvtttrrrppppppsssuuurrrqqqqqqrrrttttttsssrrrqqqtttsssppppppttttttrrrrrrppppppssstttssstttxxxnnnooooooooossswwwtttoooooopppqqqnnnlllnnnvvv}}}yyy}}}vvvsssppppppooooooppprrrtttuuupppooommmlllmmmnnnpppqqqsssrrrpppooommmlllkkkkkklllooopppmmmhhhfffjjjnnnkkkpppuuusssnnnjjjllloooooonnnmmmlllkkkkkkkkkkkkmmmmmmnnnllljjjjjjkkklllmmmmmmllllllkkkjjjjjjjjjmmmmmmllliiiggggggjjjlllmmmmmmmmmmmmmmmnnnnnnooojjjjjjiiiiiijjjlllnnnooolllkkkjjjjjjlllpppsssuuu}}}{{{uuurrrpppkkkhhhhhhgggeeegggkkknnnnnnnnnmmmllliiigggeeejjjjjjjjjkkkkkklllllllllwwwqqqllljjjhhhdddcccdddgggiiijjjjjjjjjjjjkkkmmmooooooooommmkkkkkknnnpppjjjkkkmmmpppnnnkkknnnsssqqqsssuuuvvvvvvssspppnnnppprrrtttuuuvvvyyy}}}|||}}}|||yyyyyy|||zzzvvvwwwuuutttsssssssssttttttqqqoooppprrrqqqmmmkkknnnrrrppppppssswwwxxxtttppptttvvvwwwvvvsssqqqqqqqqqnnnnnnnnnppprrrsssrrrqqqqqqtttvvvtttooonnnrrrvvvsssooorrruuurrrxxxrrrkkkrrrqqqssstttrrrooolllkkkkkkkkkmmmqqqqqqpppooopppqqqoootttvvvttttttwwwyyyxxx|||xxxuuuxxxyyymmm~~~wwwuuuwwwzzzzzztttrrrtttvvvssspppsssrrrrrrqqqqqqqqqqqqqqqqqqsssuuuuuurrrpppoooooonnnpppsssxxx{{{zzzvvvrrrnnnpppqqqpppmmmlllooosssppppppppppppqqqrrrrrrrrruuuvvvvvvssspppppptttxxxsssssssssuuuwwwxxxwwwuuuuuuwwwuuuqqqpppsssssspppvvvssssssvvvuuuqqqqqqssstttuuuuuutttwwwyyyuuuooooooqqqqqqooonnnttt}}}wwwsssqqqrrrqqqqqqpppqqqqqqrrrsssnnnoooooonnnmmmnnnpppssssssrrrpppnnnmmmllllllllllllnnnnnnkkkhhhgggkkkooolllooorrrpppllljjjkkknnnmmmmmmlllkkkjjjkkkkkkllllllmmmlllkkkiiijjjmmmooommmmmmllllllkkkkkkkkkkkklllllljjjhhhfffgggjjjlllnnnmmmlllllllllmmmooopppllllllllllllmmmooopppqqqkkklllkkkjjjiiijjjmmmoooxxx{{{~~~|||xxxuuupppllliiiiiihhhfffgggkkkjjjjjjkkklllllllllkkkjjjiiiiiijjjjjjkkkkkkllllllrrrmmmhhhggghhhiiigggggghhhiiijjjjjjiiiiiikkklllssssssrrrpppmmmkkklllmmmjjjlllmmmnnnmmmlllnnnqqqnnnooopppsssvvvxxxwwwvvvuuuuuuuuuuuuvvvwwwzzz{{{{{{}}}}}}{{{{{{}}}yyyttttttuuutttttttttuuuvvvwwwssspppqqqttttttpppnnnoootttrrrrrrsssvvvvvvssspppuuuvvvwwwvvvsssrrrrrrrrrrrrqqqqqqrrrssssssrrrpppnnnrrrtttsssooonnnssswwwoooooopppsssrrrpppsssmmmsssrrrssssssrrrooollljjjjjjkkkmmmoooqqqqqqqqqqqqqqqppptttvvvsssrrruuuwwwvvv~~~mmmnnn~~~vvvppppppssssssrrr}}}~~~xxxrrrqqqssstttqqqnnnssssssssssssrrrrrrqqqrrrqqqsssvvvvvvtttqqqppppppnnnrrrvvvvvvrrrpppsssvvvnnnqqqqqqnnnkkklllppprrrqqqqqqqqqrrrrrrrrrrrrrrrpppqqqqqqooolllmmmqqquuurrrrrrsssuuuwwwxxxvvvtttpppsssssspppqqquuuwwwuuuwwwttttttvvvtttpppnnnooouuuvvvvvvuuuwwwyyyuuunnnoooqqqrrrqqqsss{{{xxxuuussspppmmmtttsssrrrqqqppppppoooooolllmmmnnnnnnmmmnnnpppssspppoooooonnnnnnnnnnnnnnnmmmnnnnnnlllkkkkkkooossspppnnnkkkjjjjjjkkkkkklllkkkjjjiiiiiiiiijjjlllmmmkkkkkkkkkjjjiiikkkooorrrmmmmmmllllllllllllkkkkkkkkkkkkiiigggeeefffiiilllmmmlllkkkkkkkkklllnnnooojjjjjjkkkkkklllmmmnnnnnnkkklllllljjjhhhhhhiiikkkqqqtttwwwzzz{{{zzzxxxvvvrrrnnnllllllkkkhhhhhhkkkiiiiiiiiiiiikkklllnnnoooiiiiiiiiijjjjjjjjjkkkkkkmmmjjjggggggjjjmmmmmmkkkjjjllllllkkkiiiiiiiiijjjnnnppprrrqqqooolllkkkjjjkkkmmmnnnnnnmmmnnnooopppnnnmmmmmmoootttzzz~~~wwwuuusssqqqqqqsssuuuvvvxxxzzz{{{xxxzzzzzzyyyzzz|||zzzuuurrrtttvvvwwwvvvvvvwwwxxxtttqqqqqquuuuuurrrppppppqqqqqqqqqqqqqqqqqqqqqqqqvvvwwwwwwuuusssrrrrrrsssvvvuuutttuuuvvvuuusssqqqllloooqqqrrrppppppsssvvvooouuuuuutttvvvpppxxxuuuppptttrrrrrrrrrrrrpppnnnlllkkkkkklllmmmnnnoooooopppoooooosssuuurrrqqqtttuuuttt|||||||||xxxzzzxxxsssoooxxxnnnooopppsssxxx}}}{{{uuuppptttqqqooooooqqqrrrqqqooorrrtttuuuuuusssrrrrrrrrroooqqqssstttrrrpppooooooooouuuyyyuuummmkkkrrrzzzuuuvvvsssnnnkkkmmmpppooonnnoooppppppppppppooooooppppppooonnnnnnpppsssvvvnnnnnnppprrrtttuuurrrppprrrttttttppppppssstttqqqtttqqqqqqttttttpppoooqqqoooqqqqqqqqquuuyyyvvvqqqqqqrrrsssuuuzzz{{{qqqqqqrrrnnniiittttttsssqqqooonnnmmmlllkkkkkkkkklllnnnooopppqqqmmmmmmnnnoooppppppoooooommmnnnnnnnnnmmmnnnqqqsssqqqmmmiiigggiiijjjkkkjjjjjjiiihhhggghhhjjjmmmnnnjjjkkkkkkjjjjjjkkkoooqqqmmmmmmlllllllllllllllllljjjjjjjjjhhhggggggjjjlllkkkkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnlllkkkkkkkkkjjjiiihhhhhhlllnnnqqqtttvvvwwwwwwwwwuuurrrqqqrrrpppkkkiiikkklllkkkjjjiiijjjkkklllmmmiiiiiiiiiiiiiiiiiiiiiiiikkklllkkkiiijjjmmmmmmjjjkkkllllllkkkiiihhhhhhiiigggjjjnnnooonnnlllkkkjjjkkknnnnnnlllmmmooopppnnnooonnnmmmnnnqqqwww~~~}}}yyyuuussstttuuuuuuuuuuuu}}}xxxzzzuuuwwwwwwuuuvvvzzzyyyuuuppptttxxxzzzxxxuuutttttttttpppooosssuuurrroooooonnnppprrrpppmmmnnnrrrvvvvvvwwwvvvuuurrrqqqrrrsssuuutttttttttuuuuuusssqqqmmmnnnppprrrssssssssssssppp}}}{{{vvvyyytttsss{{{uuusssrrrrrrrrrrrrsssqqqooonnnooonnnmmmnnnooopppppppppkkkppprrrppppppsssuuutttuuu|||nnnpppsssvvv{{{yyyxxxnnn{{{~~~qqqlllwww|||rrrkkkvvvoooppppppqqqrrrqqqqqqppprrrtttvvvvvvsssrrrrrrsssnnnppprrrrrrpppnnnnnnoooooosssvvvrrrlllkkkqqqxxxyyyxxxtttmmmmmmrrrssspppmmmnnnooooooooonnnmmmmmmsssqqqooooooqqqtttvvvwwwnnnnnnppprrrttttttqqqoootttvvvuuupppoooqqqqqqnnnsssppppppssssssqqqqqqtttmmmnnnnnnnnnsssxxxxxxsssuuutttvvvzzz}}}|||~~~vvvpppqqqqqqmmmhhhrrrrrrqqqpppooommmlllkkkkkkiiihhhjjjnnnqqqpppnnnkkkmmmoooqqqqqqpppnnnmmmmmmmmmnnnnnnmmmmmmnnnooommmmmmlllkkkiiiiiijjjkkkjjjiiihhhhhhiiilllnnnppplllmmmmmmkkkjjjjjjlllnnnllllllmmmmmmmmmmmmmmmmmmkkkkkklllkkkjjjjjjkkkmmmjjjjjjkkklllllllllllllllooooooooooooooonnnnnnmmmmmmkkkjjjkkkmmmmmmiiifffkkkkkkmmmooorrruuuwwwxxxxxxvvvuuuwwwtttnnnjjjjjjkkkkkkkkkllllllkkkjjjjjjjjjjjjjjjiiihhhhhhgggggghhhmmmoookkkiiikkkkkkhhhhhhiiijjjjjjhhhggghhhjjjlllnnnoooooolllkkkjjjkkkjjjmmmmmmjjjkkkooooookkknnnppppppooonnnqqqwww|||~~~|||yyyxxxyyyxxxvvvssssss}}}yyy{{{wwwxxxvvvssstttxxxxxxtttpppuuuzzz{{{xxxtttqqqppprrrnnnmmmqqqsssqqqnnnmmmmmmqqqsssqqqmmmnnnuuu}}}vvvvvvvvvtttrrrqqqrrrsssqqqppppppqqqrrrsssqqqpppooopppqqqsssuuuuuussspppmmm~~~zzzrrrwwwrrrlllxxxxxxqqqrrrrrrrrrsssttttttrrrpppsssqqqooooooqqqrrrsssssshhhmmmpppnnnooosssvvvuuusssuuu~~~zzzxxxvvvrrrlllgggooovvv~~~}}}|||sssnnnwwwrrr~~~{{{zzznnnmmmpppwwwrrrtttvvvvvvtttqqqppppppqqqtttwwwwwwtttrrrrrrsssoooqqqrrrrrrpppoooppppppllloooqqqpppmmmlllppptttxxxwwwrrrmmmooowwwxxxtttnnnnnnoooppppppooonnnmmmpppmmmjjjjjjooossstttssspppqqqrrruuuvvvvvvssspppkkknnnooonnnpppuuuwwwuuuvvvsssrrrtttsssqqqqqqtttppppppooonnnsssyyyyyyuuuxxxwwwxxx}}}{{{{{{}}}xxxuuurrrqqqqqqpppmmmjjjoooppppppoooooonnnmmmlllkkkhhhfffiiiooorrrpppmmmkkkmmmppprrrrrrpppmmmkkkmmmmmmnnnmmmlllkkkjjjjjjiiinnnqqqpppkkkhhhiiilllkkkjjjiiiiiijjjmmmppprrrnnnoooooommmjjjiiiiiijjjllllllmmmmmmmmmmmmmmmmmmkkkmmmnnnnnnllllllmmmnnniiijjjlllmmmmmmmmmlllkkkkkkkkkkkkkkkjjjiiihhhgggnnnkkkiiikkkooooookkkfffkkkkkklllnnnqqqtttxxxzzzzzzxxxyyyzzzwwwooojjjjjjfffiiilllnnnooommmkkkiiikkkkkkjjjiiihhhgggffffffeeemmmpppllliiijjjjjjgggeeefffhhhhhhggggggiiijjjwwwwwwtttpppllljjjiiijjjiiillllllhhhjjjnnnnnniiinnnqqqsssqqqmmmlllqqquuuyyyxxxwwwxxxyyyvvvqqqmmmqqq|||{{{~~~{{{xxxwwwvvvtttrrrrrrrrrsssrrrqqquuussswww{{{xxxpppmmmqqqppplllmmmsssvvvsssppppppoooxxxyyypppppp}}}qqqiiillltttooommmpppuuutttnnnnnnrrruuuuuuttttttttttttuuuvvvxxxwwwuuurrrqqqpppppppppuuunnntttsssqqqppppppqqqrrrssswwwuuuvvvxxxvvvrrrssswwwqqqoooppprrrqqqnnnooosssooowww}}}~~~~~~}}}xxxrrrtttuuusssqqqvvv|||{{{wwwvvvxxxsssyyy|||vvvzzzyyysssooorrrrrrooossstttvvvxxxwwwuuusssqqqpppuuuvvvsssppppppnnnkkktttttttttrrrpppoooppprrrnnnrrrvvvxxxxxxvvvuuutttrrrooolllnnnsssuuutttqqqiiihhhiiimmmrrruuutttsssuuutttrrrqqqqqqqqqrrrsssssspppmmmmmmqqqtttuuutttllllllnnnrrruuusssmmmgggoootttuuuqqqooossszzz}}}{{{~~~~~~{{{uuutttwwwtttrrrpppoooppppppllliiirrroooooopppooolllkkkmmmmmmhhhfffjjjmmmmmmlllllloooppppppooommmkkkiiihhhnnnllllllmmmpppoookkkgggnnnoooppppppooommmkkkiiilllooonnnjjjlllrrrrrrmmmnnnooooooooonnnmmmlllllljjjlllnnnooonnnnnnooopppkkkjjjiiijjjlllnnnooonnnkkkiiigggiiilllmmmkkkgggllllllmmmooopppoookkkhhhjjjjjjiiihhhgggggghhhhhhlllkkkkkkkkkmmmooorrrtttyyywwwuuuuuuvvvtttooojjjmmmhhhdddfffjjjmmmkkkhhhooommmkkkiiigggffffffgggiiiiiijjjlllnnnmmmkkkiiiiiinnnttttttpppjjjgggfffpppqqqrrrqqqooolllhhhfffgggiiilllmmmmmmkkkkkkkkkmmmllljjjiiilllppppppnnnrrrtttyyy~~~}}}vvvqqqwwwxxxyyy{{{~~~{{{wwwuuuvvvtttsssqqqqqqrrrsssrrrqqqrrrqqqtttyyyyyytttrrruuu}}}zzzwwwtttssssssqqqpppuuulllgggppp~~~tttqqqssspppmmmoootttuuuqqqppprrrssssssttttttuuuuuuvvvvvvuuutttrrrqqqppppppqqqqqq}}}vvvvvvvvvuuusssqqqqqqrrrsssuuuvvvrrrrrrtttsssqqqqqqsssuuuqqqpppqqqpppnnnpppuuuqqquuuwwwvvvvvvvvvsssnnnmmmsss{{{rrrpppnnn{{{vvvqqqyyy~~~yyyuuuyyyxxxrrroooqqqrrrpppssstttuuuvvvvvvtttsssqqqpppuuuwwwtttrrrsssrrrppptttuuuuuusssqqqpppqqqrrrnnnqqquuuwwwvvvsssrrrrrrvvvrrroooppptttvvvtttrrrlllkkkkkknnnrrrtttsssrrrqqqqqqqqqppppppqqqqqqrrrooommmkkklllooorrrrrrqqqooonnnooopppqqqqqqooommmkkkoooooolllmmmvvv|||tttpppqqqtttqqqmmmlllmmmnnnmmmlllpppnnnooosssrrrmmmkkklllkkkggggggkkkmmmmmmmmmpppqqqooommmmmmooonnnjjjfffkkklllmmmoooqqqqqqooommmmmmnnnnnnooonnnmmmkkkkkkkkkmmmllliiikkkoooooojjjmmmmmmnnnnnnnnnmmmmmmllllllmmmooonnnmmmllllllmmmmmmlllkkklllnnnoooooonnniiijjjlllmmmmmmmmmnnnnnnjjjjjjkkkmmmooonnnllliiihhhgggggggggiiijjjjjjjjjlllkkkjjjjjjjjjlllmmmooouuuvvvwwwwwwuuurrrooonnnllljjjhhhgggggghhhhhhhhhjjjiiihhhhhhgggggghhhhhhjjjjjjkkkmmmnnnnnnllliiifffjjjnnnooonnnlllmmmooommmnnnpppppppppmmmkkkiiihhhjjjlllmmmlllkkkjjjjjjmmmkkkiiiiiillloooooonnnnnnpppsssxxx{{{|||zzzxxxxxxyyywwwuuu{{{~~~{{{vvvuuuvvvuuutttssssssuuuvvvuuutttssspppoootttyyy{{{tttnnnrrrrrrmmmtttiiikkkxxxqqqpppmmmmmmrrruuutttqqqqqqoooqqqsssuuuvvvwwwwwwwwwqqqqqqpppppppppqqqrrrrrruuutttvvvuuuxxxvvvuuusssqqqqqqrrrssstttxxxrrrnnnqqqsssrrrqqqrrrtttooolllmmmlllkkkmmmqqqqqquuuvvvtttrrrrrroookkkwww{{{zzzwww{{{llliiiuuu{{{xxxvvvtttwwwvvvrrrppprrrtttssstttttttttsssssssssrrrrrroootttvvvtttrrrttttttqqqsssttttttsssqqqpppqqqrrrnnnqqqtttuuutttrrrqqqqqqyyyuuuqqqqqqrrrtttrrrpppnnnnnnnnnppprrrsssrrrpppmmmmmmnnnooopppppppppppppppoooooopppsssttttttsssqqqqqqpppooommmnnnqqqsssnnnpppooolllqqq|||yyy{{{}}}}}}xxxsssrrrrrroookkkjjjkkkmmmnnnooonnnmmmpppttttttnnnkkkkkkiiigggiiilllmmmlllnnnssssssnnnkkklllooopppjjjeeelllnnnpppqqqqqqppppppqqqmmmmmmlllllllllllllllmmmkkklllkkkiiijjjmmmlllhhhllllllmmmmmmmmmmmmmmmmmmlllnnnooonnnllljjjjjjjjjlllllllllmmmnnnnnnllljjjfffjjjnnnnnnkkkkkkooorrrggghhhiiillloooooommmkkkgggeeeeeegggkkknnnmmmkkklllkkkjjjhhhggghhhhhhiiinnnsssxxxxxxuuurrrrrrsssmmmmmmllliiieeeccceeehhhhhhhhhhhhhhhhhhgggffffffjjjjjjkkkmmmoooooollljjjgggiiikkkkkkkkklllqqquuukkklllnnnooooooooonnnmmmjjjkkklllmmmlllllljjjiiillljjjiiiiiikkkmmmmmmmmmmmmlllnnnrrrxxx|||zzz{{{xxxsssuuu}}}}}}xxxwwwwwwvvvvvvwwwzzz{{{zzzyyywwwssspppttt}}}{{{rrruuutttlllhhhrrr{{{qqqppplllkkkoootttuuurrrooommmooorrruuuwwwwwwwwwvvvqqqqqqqqqqqqqqqrrrrrrrrrzzzvvvrrrtttvvvtttrrrqqqpppqqqrrrsss{{{sssooorrrvvvvvvttttttsssooommmoooooommmmmmooopppwww{{{xxxuuuvvvwwwvvvyyyyyyttt{{{nnnkkkxxxuuuvvvrrrtttwwwuuuvvvvvvtttrrrsssvvvwwwtttsssrrrqqqqqqqqqrrrrrrnnnssstttqqqpppqqqqqqoooqqqrrrsssrrrpppoooppppppnnnqqquuuvvvuuutttttttttxxxuuuqqqpppppppppnnnmmmmmmmmmnnnoooqqqqqqqqqpppiiikkkmmmnnnppppppoooooonnnooopppqqqssssssssssssqqqrrrrrrpppmmmnnnrrrvvvqqqrrrooonnnvvv}}}nnnoooyyyyyyyyyzzzwwwrrroooooonnnllllllmmmnnnooopppooommmooossssssnnnlllnnnjjjiiilllnnnllliiimmmsssqqqooollllllnnnmmmkkkhhhnnnqqqsssrrrooolllmmmooommmlllkkkjjjjjjkkkmmmnnnmmmlllkkkkkkkkkllljjjhhhjjjkkklllmmmmmmnnnmmmmmmjjjlllmmmmmmkkkiiijjjjjjjjjjjjjjjllllllkkkhhhfffgggiiikkkkkkjjjjjjllloooggggggiiilllooopppooonnnhhhfffeeehhhmmmooommmjjjlllkkkiiihhhggggggggggggiiimmmrrruuuvvvuuuvvvwwwpppooollliiiffffffggghhhjjjjjjkkkjjjiiifffdddbbbkkkkkklllnnnpppooommmkkkjjjlllmmmkkkiiijjjnnnrrrllllllmmmnnnnnnoooooonnnmmmmmmmmmmmmnnnnnnllljjjllliiihhhjjjkkkjjjkkknnnnnnmmmmmmqqqvvv{{{~~~{{{zzzxxx~~~yyy~~~zzzuuuvvvvvvwwwyyy{{{|||{{{yyytttwww{{{xxxxxxuuulllkkk{{{qqqooollljjjlllqqqtttqqqmmmmmmooorrruuuwwwwwwvvvvvvsssssssssssssssrrrrrrrrr{{{tttrrrvvvwwwvvvtttrrrqqqrrrssssss{{{sssooossswwwwwwuuuuuuwwwttttttxxxzzzvvvrrrrrrnnnuuuxxxuuuvvv~~~pppvvvqqqwww}}}vvv}}}mmmzzzyyyqqqppptttwwwuuuuuuvvvwwwvvvuuuwwwyyytttsssqqqppppppppprrrsssqqquuuuuuqqqoooppppppmmmnnnpppqqqqqqooonnnnnnoooooorrruuuwwwxxxxxxyyyyyywwwuuusssqqqpppooommmllliiikkkmmmnnnoooooopppqqqhhhjjjlllnnnooopppoooooohhhiiikkklllmmmmmmnnnnnnoooqqqsssrrrpppooorrruuupppqqqnnnmmmvvvkkkgggsssuuussstttqqqllljjjkkkmmmoooqqqqqqpppppppppqqqnnnnnnppppppnnnooorrrllllllmmmnnnkkkgggjjjooommmooopppnnnkkkiiijjjmmmllloooqqqpppmmmkkklllooonnnllljjjiiiiiikkkmmmooonnnmmmlllmmmnnnmmmkkkjjjkkkkkklllmmmnnnnnnnnnnnnhhhjjjllllllkkkjjjkkkllljjjjjjjjjllllllkkkhhheeennnkkkiiiiiikkklllkkkjjjiiiiiijjjmmmppprrrqqqpppjjjiiihhhjjjmmmmmmkkkiiikkkjjjjjjiiiiiiiiiiiiiiifffgggjjjpppvvvzzzzzzyyyuuupppjjjhhhjjjlllkkkhhhjjjjjjkkkkkkjjjhhhfffeeekkkkkklllnnnpppooommmkkkjjjmmmooommmjjjiiikkkmmmooonnnnnnmmmmmmmmmnnnnnnpppnnnmmmnnnppppppooommmmmmiiiiiikkkkkkhhhjjjooonnnmmmmmmpppsssuuuuuuuuuzzzzzzvvv|||xxxssstttttttttwwwyyyyyyxxxvvvqqq~~~tttoooooolllwwwsssoooooommmlllooosssqqqmmmpppqqqssstttuuuuuuuuutttsssssstttttttttsssrrrrrrxxxqqqpppuuu}}}zzzxxxvvvtttsssssstttuuuuuupppnnnrrruuutttrrrrrruuurrrtttzzz}}}yyysssqqqnnnooommmmmmwww{{{rrrmmmpppuuuwww}}}{{{~~~ooolllxxxuuuxxxyyysssoooqqquuu|||xxxrrrqqqpppnnnttttttwwwzzzyyyuuuuuuxxxtttsssrrrqqqpppqqqrrrssstttxxxxxxssspppqqqqqqooommmoooqqqqqqpppnnnnnnoooppprrrvvvwwwxxxxxxyyyzzzuuuuuuvvvuuutttrrrooonnnhhhjjjmmmnnnnnnnnnoooqqqjjjkkkmmmnnnoooppppppppphhhjjjkkklllkkklllnnnooonnnppprrrrrrrrrqqqrrrssstttuuusssrrrxxx{{{iii```iii}}}yyyppppppssstttssssssjjjmmmqqqsssrrrqqqpppooorrrnnnmmmoooooonnnqqquuunnnllllllmmmkkkggghhhkkklllppprrroooiiigggkkkooogggiiikkklllmmmnnnppprrrooommmllljjjjjjkkkmmmnnnooollllllpppqqqnnnlllllllllmmmnnnnnnnnnnnnnnnnnngggiiikkklllkkkkkklllmmmmmmmmmmmmmmmnnnmmmkkkiiisssoookkkkkkmmmooommmjjjlllkkklllnnnpppqqqqqqpppkkklllmmmmmmlllkkkiiiiiijjjkkkkkkkkkkkklllllllllfffeeefffkkksssyyy{{{yyyyyyrrrjjjiiilllnnnllliiiffffffhhhiiikkkllllllllljjjjjjkkkmmmoooooollljjjgggjjjnnnnnnllljjjkkkmmmqqqpppnnnlllllllllmmmnnnpppnnnlllmmmqqqrrrqqqnnnnnnjjjiiimmmlllgggiiiqqqmmmlllkkkmmmnnnnnnmmmkkkvvv|||}}}zzzwwwxxx|||~~~zzzvvvuuusssssstttvvvxxxxxxvvvtttzzz{{{lllhhhqqqzzzsssuuupppsssrrrnnnnnnrrrrrrnnnssssssssssssssssssssssssoooppprrrsssttttttssssss~~~xxxmmmppptttzzzxxxwwwtttrrrqqqqqqrrrsssooommmooossstttpppoooqqqrrrnnnooouuuzzzwwwrrrpppqqqllliiippp~~~uuuooosssuuusssvvvxxxwwwvvvsssvvvtttrrrwwwkkkmmm{{{ttttttooouuurrrqqqrrrtttvvvvvvwwwpppvvvyyytttqqqqqqpppmmmrrrrrrvvv{{{zzztttrrruuutttssssssrrrrrrrrrrrrrrrssswwwwwwrrrppprrrsssqqqnnnppprrrsssrrrpppppppppppprrrtttuuutttttttttvvvqqqsssvvvwwwvvvssspppnnnjjjmmmoooooommmmmmnnnooonnnnnnnnnnnnoooppprrrrrrkkkmmmnnnmmmlllmmmpppssspppooonnnpppqqqsssrrrrrrwwwyyyxxxwwwyyytttmmmfffiiizzz|||ssssssuuuvvvxxxzzzjjjmmmpppqqqpppnnnoooppppppmmmmmmpppqqqpppqqqtttnnnjjjhhhjjjkkkhhhhhhiiimmmooopppmmmjjjiiikkknnnhhhggghhhjjjnnnqqqrrrrrrpppooommmllllllllllllmmmoookkklllqqqrrrooolllnnnooooooooopppoooooonnnnnniiikkkmmmmmmlllkkkkkklllooommmlllmmmnnnnnnmmmlllpppooommmllllllmmmnnnnnnnnnmmmlllmmmoooooonnnmmmhhhlllpppooollliiiiiikkklllllllllmmmmmmllllllkkkgggggggggiiinnnssswwwyyyzzzuuunnnjjjiiijjjiiiiiiddddddeeegggiiikkkmmmooojjjjjjkkkmmmnnnnnnllliiigggjjjmmmmmmkkkjjjlllnnnqqqooommmkkkkkklllnnnoooooollliiikkkppprrrqqqnnnooojjjkkkooommmgggiiirrrmmmkkkjjjjjjlllmmmllllllqqqwww|||{{{yyyuuuwww||||||vvvuuuyyyuuuuuuvvvwwwyyyyyyvvvtttwwwkkklll}}}~~~qqqvvvqqqvvvvvvpppnnnrrrssspppvvvuuutttsssrrrqqqqqqrrrlllmmmooorrrsssttttttttt|||rrrtttrrrpppuuusssqqqooonnnnnnnnnooommmmmmqqquuutttpppoooqqqtttooonnntttyyyxxxuuutttsssnnnmmm|||zzzrrruuuxxxyyy~~~yyyppprrruuuvvv}}}sssuuuxxx{{{zzzwwwuuuvvvuuuzzzzzzsssppptttxxxwwwppppppuuu{{{zzzrrrooorrrtttttttttsssssssssrrrrrrooosssssspppnnnqqqrrrqqqoooqqqtttuuutttrrrqqqqqqqqqrrrssssssqqqoooooopppllloootttvvvuuurrrooommmmmmppprrrqqqnnnlllmmmnnnppppppoooooooooqqqrrrtttiiikkkllljjjiiijjjnnnrrrrrrooolllmmmpppssssssrrrtttvvvwwwuuuuuuuuurrrmmmooooooqqq}}}zzzuuuqqqppprrrkkkmmmooonnnllllllnnnqqqnnnlllnnnrrrsssqqqpppsssmmmhhheeehhhkkkjjjiiiiiipppnnnmmmkkkkkklllllllllllliiihhhjjjnnnqqqqqqoooqqqpppooonnnmmmlllllllllmmmiiikkkqqqsssnnnlllnnnppppppqqqppppppooonnnmmmlllmmmnnnnnnllljjjjjjkkknnnllljjjjjjlllmmmmmmllljjjlllmmmkkkiiiiiimmmqqqooommmllllllmmmmmmlllkkkffflllqqqqqqkkkhhhjjjnnnmmmmmmmmmmmmmmmlllkkkjjjhhhjjjkkkiiiiiilllsssxxxyyywwwrrrkkkfffdddfffhhhfffeeeeeeeeegggiiikkkllliiiiiijjjlllnnnmmmkkkiiikkklllmmmkkkhhhhhhkkknnnpppnnnlllkkkkkkmmmoooqqqmmmiiigggiiiooorrrqqqnnnpppkkkkkkpppnnngggiiisssooommmjjjjjjmmmoooqqqrrrmmmppprrruuu{{{}}}}}}{{{wwwuuuxxx}}}|||xxxpppvvvyyyxxxxxxyyyvvvqqqtttsssuuunnnoooxxxrrrqqqrrrooojjjnnnyyyuuuuuutttsssssssssttttttooorrrtttrrrrrrsssuuuuuurrr|||ppprrryyywwwssspppnnnmmmmmmnnnmmmpppuuuyyyzzzxxxuuurrruuusssqqqsssvvvxxxwwwuuuooouuummmppp~~~}}}}}}tttqqqxxxnnnoootttyyyzzzwwwvvvvvvrrrrrrssssssssssssttttttqqquuuyyywwwrrroooppprrrssssssqqqooorrruuutttnnnnnnnnnooopppqqqrrrssssssuuurrroooqqqttttttooojjjooooooooooooppppppppppppppptttvvvuuuqqqqqquuuyyynnnqqqssssssqqqoooqqqtttmmmlllkkkmmmqqqrrrqqqoooqqqnnnkkkkkkmmmooopppppplllsssuuuppprrryyyzzzttttttsssqqqpppnnnnnnnnnnnnxxxnnnlllqqqlllkkkjjjhhhlllkkkkkklllnnnooonnnmmmssssssqqqpppooooooooooooiiiiiiiiijjjkkkllljjjiiipppnnnkkkkkkkkklllkkkiiinnnnnnnnnpppqqqpppmmmkkknnnoooqqqpppnnnkkkkkkkkkkkkmmmooopppoooooopppqqqsssooommmnnnooonnnqqqvvvxxxyyyuuuoooiiikkkmmmmmmjjjiiilllnnnooojjjjjjkkkmmmpppooommmkkkooolllhhhhhhjjjllllllkkklllooopppnnnkkkiiikkkmmmmmmkkkjjjkkkmmmmmmjjjgggfffeeeddddddeeeiiilllooo{{{{{{zzzvvvqqqmmmjjjiiikkkhhhdddeeehhhkkkkkkjjjfffhhhkkkmmmnnnllliiigggllljjjhhhhhhjjjkkkkkkkkkmmmoooppppppooonnnnnnooonnnjjjhhhjjjiiifffgggjjjmmmlllkkkkkkjjjjjjkkkkkkhhhiiiiiiiiiiiijjjllloootttppppppuuuwwwxxx{{{|||{{{xxx{{{|||}}}}}}|||yyyvvvtttuuutttuuuwwwxxxwwwuuusss~~~ssszzznnnmmmrrrqqqzzzzzz}}}{{{oooggggggrrrqqqqqqqqqppppppoooooosssuuuvvvtttrrrqqqqqqppp~~~sss~~~uuuwwwuuutttrrrpppppppppqqqqqqrrrtttvvvxxxxxxvvvtttsssqqqpppqqqsssvvvwwwtttqqqsssvvvttttttzzzvvvwwwxxxzzz~~~vvvsssrrruuuyyyyyywwwuuuqqqqqqqqqqqqqqqqqqqqqqqqppprrrtttssspppnnnnnnppppppqqqooommmooosssqqqmmmooooooppppppqqqqqqqqqrrrpppooonnnpppssstttqqqoookkkkkklllmmmnnnppprrrssspppsssuuutttqqqpppsssvvvnnnpppqqqrrrqqqpppqqqrrrsssqqqppprrrtttuuusssqqqooonnnmmmmmmnnnpppqqqrrrrrrvvvxxxwwwxxx{{{{{{xxxqqqqqqqqqppppppooonnnmmmuuuuuu||||||qqqmmmnnnmmmkkknnnlllllllllnnnooonnnmmmqqqqqqpppooooooooooooooolllllllllllllllkkkjjjiiiooonnnmmmlllkkkkkkkkkkkkoooooooooqqqrrrrrrooommmooonnnmmmnnnoooooollliiijjjlllmmmmmmkkkkkklllmmmmmmmmmnnnpppnnnoooxxxzzzooommmjjjhhhhhhkkkllllllpppoooooommmmmmmmmmmmnnnnnnllliiiiiilllmmmmmmlllllllllmmmmmmmmmmmmmmmmmmjjjiiihhhiiikkkjjjhhheeefffeeeeeeeeefffhhhkkklllrrrtttvvvuuurrrnnnjjjhhhkkkiiiggggggiiikkkkkkkkkeeegggjjjlllmmmmmmkkkjjjkkkjjjhhhhhhjjjlllllllllooopppqqqpppnnnmmmlllmmmnnnkkkkkkmmmlllgggeeegggggggggggghhhjjjkkkmmmnnnhhhiiijjjjjjkkkllloooqqqssspppppptttuuuuuuzzz}}}xxx{{{{{{yyyvvvxxxyyyxxxvvvuuuxxx{{{yyyrrrqqqwwwzzzxxxzzzrrrpppooohhhrrr}}}nnncccrrrssstttttttttsssqqqpppssstttuuuuuurrrooonnnooo|||wwwpppzzztttuuuqqqqqqqqqqqqrrrsssuuuvvvtttttttttttttttssssssrrrooopppsssvvvxxxwwwtttqqqqqq{{{sssxxxyyywwwnnn}}}}}}zzz}}}uuurrrwww{{{zzzvvvrrrssssssrrrrrrqqqpppooopppppppppoooooooooppppppnnnooonnnlllnnnqqqppplllrrrrrrqqqqqqppppppppppppooooooppppppqqqqqqppppppnnnmmmmmmmmmnnnpppssstttpppsssuuussspppoooqqqsssooonnnnnnoooqqqqqqpppoooqqqpppppprrrttttttsssrrrkkkmmmoooooopppppprrrtttwwwvvvyyy}}}}}}yyyxxxyyyoooooopppqqqqqqpppooooooiiiuuuxxxqqqppppppooonnnpppnnnmmmmmmoooooonnnllloooooonnnnnnnnnnnnnnnoooooooooooonnnmmmllljjjjjjmmmooopppnnnkkkiiikkknnnppppppppprrrssssssqqqooopppllliiilllppprrrnnniiilllmmmmmmllljjjiiikkkllljjjlllpppppplllnnn{{{yyyrrrjjjgggjjjllllllkkkpppqqqooollliiiiiimmmqqqlllkkkjjjkkkmmmnnnmmmlllkkkkkkjjjkkkmmmnnnnnnnnniiiiiihhhiiijjjjjjhhhfffffffffgggggghhhiiiiiijjjjjjnnntttxxxxxxsssmmmiiiiiijjjkkkkkkjjjjjjkkklllfffgggiiijjjllllllmmmmmmkkkiiiggghhhjjjlllmmmmmmpppqqqrrrpppmmmkkkjjjkkknnnlllmmmooonnnhhheeefffeeeeeefffggghhhjjjlllmmmiiijjjllllllmmmnnnqqqssssssqqqrrrtttttttttwww|||zzzvvvyyy{{{zzzrrrvvvyyyxxxuuuuuuzzzyyyqqqqqqzzz{{{xxxyyyhhhnnniiitttpppqqqsssuuuwwwwwwwwwuuutttppppppsssuuutttpppppprrrsss{{{uuupppuuusssqqqooopppqqqrrrtttuuuvvvvvvqqqrrrrrrssssssrrrqqqqqqrrrtttvvvxxxyyyyyywwwuuukkkyyyoooxxxxxxooouuu{{{zzz~~~}}}rrruuu{{{{{{uuuvvvvvvvvvuuutttsssqqqpppsssqqqooooooqqqrrrssssssmmmppppppmmmnnnqqqqqqnnntttsssrrrqqqpppoooooonnnqqqrrrrrrqqqnnnllllllmmmvvvtttrrrpppoooppprrrtttrrrtttuuutttqqqpppqqqrrrooommmlllnnnqqqrrrpppmmmlllmmmnnnqqqssstttuuuuuulllooorrrsssrrrrrrtttvvvvvvrrrttt||||||sssppptttppppppoooooopppqqqrrrsssfffyyy~~~uuuqqqqqqqqqpppnnnqqqpppnnnnnnoooooonnnlllooonnnmmmmmmllllllllllllooopppqqqpppnnnmmmlllmmmllloooqqqooojjjhhhlllppppppooooooqqqrrrrrrqqqooonnnkkkiiikkkoooqqqnnnkkknnnoooooonnnmmmmmmoooqqqmmmnnnooommmjjjmmm|||zzzmmmjjjmmmnnnmmmlllllloooppplllhhhgggkkkpppiiijjjjjjlllmmmmmmlllllljjjkkkmmmlllllllllmmmnnnllllllkkklllllllllkkkkkkggghhhiiijjjkkkjjjiiiiiiiiinnnvvv}}}zzzrrrlllgggjjjmmmllliiihhhiiikkkiiiiiiiiiiiijjjkkklllllljjjiiiggghhhkkkmmmnnnnnnmmmnnnooonnnkkkiiiiiijjjnnnllllllnnnnnnjjjiiijjjkkkjjjiiihhhggggggggggggkkklllmmmnnnmmmnnnpppqqqrrrsssuuuvvvvvvuuuwwwyyyyyyuuuwwwyyyyyyxxx||||||wwwtttuuuxxxwwwrrrtttzzzxxxvvvtttiiiuuuoookkklllnnnqqqtttvvvvvvvvvuuuqqqooorrrvvvuuupppppptttsss|||{{{wwwttttttwwwrrrpppqqqrrrtttuuuuuuttttttnnnqqqtttvvvwwwvvvtttrrruuuuuuvvvwwwwwwwwwxxxyyyjjjyyyqqquuu~~~uuuzzzzzzuuuooouuu|||uuu~~~tttrrrxxxxxxrrrvvvvvvwwwvvvuuusssqqqooorrrpppnnnoooqqqsssssssssooorrrsssppppppssstttrrrttttttsssrrrqqqpppoooooorrrsssssspppnnnllllllmmmwwwuuurrrpppoooppprrrsssssstttuuuuuutttrrrrrrrrrooommmkkkmmmpppqqqooolllmmmnnnpppqqqrrrssstttttttttvvvxxxxxxxxxxxxyyyyyysssoooqqqyyyxxxooolllpppsssqqqooonnnooorrrvvvxxxqqq}}}yyysssqqqppppppnnnlllqqqpppnnnnnnoooooonnnlllpppooonnnlllkkkjjjjjjjjjmmmoooqqqpppooonnnnnnpppkkknnnpppnnnjjjhhhlllpppnnnmmmmmmnnnpppqqqpppnnnkkkkkklllllllllmmmnnnooommmnnnpppppppppqqqsssuuuqqqnnnmmmmmmmmmrrroookkknnnnnnnnnnnnppptttwwwtttnnnjjjjjjlllhhhiiikkkkkkkkkkkkkkkkkkjjjmmmpppnnniiigggjjjnnnlllmmmmmmmmmllllllmmmnnniiijjjlllmmmmmmlllkkkjjjjjjnnnvvv~~~}}}uuunnnfffiiilllkkkhhhfffhhhjjjmmmlllkkkiiiiiiiiiiiijjjjjjiiihhhiiikkknnnooooooiiijjjlllkkkjjjhhhiiijjjnnnjjjiiikkklllkkkmmmrrrooonnnllljjjhhhgggfffffflllnnnooonnnmmmmmmmmmnnnooorrrtttttttttuuuvvvwwwyyyuuuwwwxxxwwwuuuyyy||||||yyywwwwwwxxxvvvuuuvvvwwwuuuxxxuuutttiii{{{mmmoooqqqtttvvvxxxxxxxxxvvvrrrrrrvvvtttnnnooouuusss}}}vvvwwwuuuqqqxxxqqqppprrrsssuuuuuusssqqqpppqqqssswwwzzz{{{zzzxxxvvvtttuuuuuuuuutttuuuwwwyyyqqq|||rrrnnnzzz{{{uuussszzzttt{{{zzzqqqnnnssswwwuuurrrrrrxxx~~~{{{tttwwwwwwqqqssstttuuuuuutttrrrooommmooooooooooooooopppqqqrrrnnnssstttqqqqqqsssuuutttssssssrrrrrrqqqqqqqqqpppqqqqqqpppooooooooopppppprrrqqqooonnnnnnpppqqqrrrssstttuuuuuuuuutttsssrrrnnnmmmmmmnnnppppppooonnnkkkmmmoooooonnnmmmmmmnnn~~~|||{{{{{{|||}}}{{{zzzrrrppprrruuuuuupppmmmnnnrrrqqqooonnnooorrrvvvxxxuuuwwwuuurrrpppooonnnmmmkkkpppnnnmmmmmmoooooonnnlllpppooonnnlllkkkjjjjjjjjjjjjmmmppppppnnnmmmnnnqqqkkkmmmnnnllljjjiiikkknnnlllkkkkkklllnnnooonnnnnnjjjlllmmmlllkkkkkkmmmpppiiilllooopppqqqqqqssstttqqqnnnmmmoooqqqxxxmmmjjjlllmmmpppttt|||zzzsssnnnmmmjjjkkklllllljjjjjjkkklllkkknnnooommmiiigggiiillljjjkkkkkkjjjiiiiiikkkmmmjjjkkklllmmmmmmmmmlllkkkjjjlllqqqyyy}}}|||vvvppphhhiiijjjiiiggggggggghhhnnnmmmllljjjiiihhhhhhhhhllljjjhhhiiikkkmmmnnnnnngggiiijjjjjjiiihhhiiijjjmmmiiigggiiijjjkkkooouuummmmmmlllkkkjjjjjjjjjjjjlllnnnpppooonnnmmmnnnnnnmmmqqqrrrpppooorrrsssrrr{{{zzzvvvvvvvvvuuuqqqsssuuuwwwxxxyyyyyyyyyvvvvvvuuutttxxxxxxwww~~~wwwzzzxxxqqqrrrssstttuuuwwwxxxxxxxxxrrrqqqvvvuuuoooqqqzzz~~~zzz|||xxxpppyyynnnoooqqqsssuuutttssspppnnntttuuuwwwxxxxxxxxxxxxwwwrrrtttwwwxxxvvvuuuwwwxxxuuuoooooovvv{{{zzz}}}~~~{{{xxxwwwvvvvvv|||{{{yyyuuuoookkklllpppppprrr}}}~~~{{{tttrrrsssuuuuuuuuurrrpppnnnnnnpppsssrrrpppoooppprrrlllqqqssspppoooqqqssssssqqqqqqqqqrrrrrrsssssssssuuurrrooonnnqqqrrrqqqoooqqqpppooooooooooooppppppqqqrrrssstttuuuuuusssqqqmmmnnnppppppooooooooopppiiikkkooopppooooooqqqttt|||wwwvvvyyyzzzwwwssspppssstttqqqqqqrrrpppmmmnnnnnnoooooopppqqqrrrsssuuurrrqqqooonnnnnnmmmmmmlllnnnlllllllllnnnooonnnmmmmmmmmmllllllllllllmmmnnnjjjmmmpppoookkkjjjkkknnnkkkkkkkkkjjjjjjjjjkkkllllllkkkjjjkkkmmmnnnnnnnnnmmmlllkkkjjjkkklllmmmmmmiiilllppprrrrrrqqqqqqqqqooooooppppppnnnsss}}}llljjjmmmooovvvyyyvvvnnnoooooommmjjjjjjlllnnnmmmkkkiiijjjlllmmmkkkiiihhhiiijjjiiiggggggjjjmmmiiiiiijjjkkkkkkkkkkkkkkkjjjjjjlllrrryyy{{{xxxtttllljjjhhhggghhhiiiiiihhhlllllllllkkkjjjiiihhhhhhmmmkkkiiijjjkkkmmmnnnmmmjjjkkklllkkkjjjhhhhhhiiilllhhhgggjjjkkkkkknnnrrrkkkkkkkkkkkkkkkllllllmmmkkkmmmpppqqqqqqpppqqqrrrooossssssnnnllloooqqqoooyyy~~~|||wwwwwwvvvssswwwvvvtttsssttttttrrrqqqtttuuurrrsssxxxqqqwwwyyyrrruuuyyygggpppoooooooooooopppqqqrrrvvvoooooouuuvvvqqqvvvttt}}}qqqnnnppprrrttttttssspppnnnwwwvvvtttsssssstttuuuuuuqqqvvv{{{|||{{{xxxxxxyyyuuupppqqqnnn{{{sssvvvyyy{{{{{{xxxwwwuuusssvvv}}}}}}zzzxxxvvvttttttwww|||uuutttwwwqqqhhhuuuzzztttuuuwwwxxxwwwuuurrrqqqooosssxxxwwwrrrppprrruuuiiioooqqqnnnllloooqqqqqqoooppppppqqqsssttttttuuuzzzuuupppoooqqqrrroookkkuuuuuutttrrrqqqooonnnmmmooopppqqqsssuuuuuusssqqqlllooorrrqqqooonnnooorrrkkkoootttwwwyyy|||xxxpppooosssuuupppjjjnnnttttttnnnmmmsssrrrkkkjjjlllnnnqqqrrrqqqooonnn|||lllooonnnnnnmmmmmmmmmmmmmmmlllkkkkkklllnnnooonnnmmmjjjjjjkkklllmmmooopppqqqkkknnnqqqooojjjgggiiikkkkkkjjjhhhiiijjjkkkkkkjjjlllkkkjjjkkkmmmoooooonnnqqqlllhhhhhhmmmooommmjjjkkknnnrrrtttsssqqqpppooolllpppssspppiiijjj{{{}}}mmmlllpppsss}}}rrrrrrqqqnnnkkkjjjmmmpppppphhhcccgggpppsssnnnfffhhhiiijjjiiiggggggjjjnnnggghhhhhhiiiiiijjjkkkkkkkkkiiijjjpppxxx}}}|||zzzppplllggggggiiikkkkkkiiijjjjjjkkkkkkkkkjjjiiiiiinnnllljjjjjjkkkmmmmmmmmmmmmnnnooommmjjjhhhhhhhhhjjjhhhhhhlllmmmkkkkkknnnlllkkkkkkjjjjjjkkkkkkllliiilllppprrrssstttuuuvvvssswwwvvvooolllooopppnnnvvvxxxzzzxxxvvvuuusssppp{{{rrrqqqyyy~~~zzzzzzvvvqqqsssnnnpppsssmmmnnnfffcccsssrrrooonnnmmmnnnoooppplllvvvqqqpppyyysssuuuwwwssssssqqqsssuuuuuusssrrrrrrrrrttttttttttttsssqqqooommmrrruuuyyyzzzyyywwwuuuuuu}}}xxxtttqqq|||uuupppsssuuu|||xxxsssvvvwwwuuuwww}}}zzz~~~}}}vvvrrrrrrsssrrrsssyyy}}}yyyrrrooosssxxx{{{yyysssuuuvvvqqqnnnmmmllltttuuuppppppuuussslllsssooolllnnnrrruuutttrrrsssmmmlllssszzzxxxrrrnnntttqqqoooppprrrsssqqqnnnsssvvvvvvqqqpppttttttpppqqqpppppprrrssstttsssqqqooosssuuuwww|||}}}qqqccclllvvvtttnnnmmmnnnnnnlllnnnpppqqqrrrqqqpppnnnpppooooooqqquuuwwwwwwvvvrrrkkkrrrqqqpppooonnnmmmlllkkklllmmmmmmkkknnnrrrsssppplllmmmoooqqqsssrrrooommmtttrrrooollljjjjjjlllmmmnnnmmmmmmmmmmmmnnnoooooosssqqqooommmlllmmmnnnooonnnnnnkkkmmmqqqjjjgggsss{{{zzz}}}}}}tttpppssssssgggvvvnnnhhhnnnpppnnnmmmwwwzzzrrrmmmmmmoooppppppooollljjjjjjlllmmmjjjhhhiiifffhhhmmmnnnjjjiiimmmfffeeeeeeeeefffgggiiijjjiiifffdddiiiqqqwwwyyyxxxqqqmmmiiihhhiiiiiihhhgggiiikkklllkkkhhhgggjjjmmmllljjjfffdddeeehhhlllooossssssqqqmmmjjjggghhhiiikkkkkkkkkmmmnnnnnnllljjjjjjkkkllllllllllllmmmnnnssswwwxxxttttttzzz{{{xxx~~~~~~}}}}}}{{{zzzxxxwwwxxxyyyzzzzzzyyyxxxvvvsssqqqttt}}}|||xxxppprrryyyzzzqqqnnnkkkrrrqqqpppooooooooopppqqqooorrrqqqppprrrqqqyyy{{{qqqmmmlllssstttuuuvvvvvvuuutttsssuuuuuuuuutttsssqqqooommmrrruuuwwwwwwvvvttttttuuuqqqwwwwwwrrrwwwxxxqqqzzzwww{{{wwwvvvwwwvvvvvvxxxyyy|||zzztttooooooppppppqqquuuxxxvvvrrrpppssswwwtttppplllmmmkkknnnttttttuuusssppppppsssqqqmmmssspppmmmooosssvvvuuussspppnnnnnnrrrtttpppmmmnnnmmmkkkjjjjjjkkkkkkiiihhhhhhmmmooommmnnnqqqqqqmmmuuusssrrrrrrsssrrrpppnnnpppnnnjjjgggllltttuuuppptttvvvpppmmmkkkjjjmmmnnnoooqqqqqqpppnnnnnnoooooopppqqqrrrsssssssssxxxlllqqqqqqpppooonnnmmmmmmllllllnnnmmmlllnnnssssssppprrrpppoooooopppqqqqqqpppsssqqqnnnkkkjjjjjjkkkkkknnnnnnnnnnnnnnnoooooopppuuusssqqqnnnmmmkkkkkkkkklllnnnlllmmmqqqlllpppzzzxxxvvvhhhrrrppppppvvvsssvvvfffjjjyyysssmmmmmmpppooonnnrrrpppnnnnnnooopppnnnkkkkkkhhhiiimmmlllhhhgggiiiggggggffffffggghhhjjjkkkhhhfffdddgggnnnsssvvvwwwtttpppkkkiiiiiijjjiiigggllllllmmmlllkkkkkklllnnnlllkkkjjjiiiiiijjjkkklllpppnnnmmmkkkkkkkkkkkkkkkkkkjjjhhhiiillloooqqqqqqkkknnnqqqqqqpppqqqtttvvvuuuxxxxxxuuuxxx}}}}}}zzz~~~}}}|||{{{{{{zzzzzzzzzzzzxxxuuurrrttt|||rrrxxxzzz~~~ssskkkzzzqqqppppppqqqqqqqqqqqqqqqqqqqqqnnnqqqqqqkkkqqqwwwooolllkkktttrrrrrrtttwwwxxxuuussssssssstttuuutttsssrrrqqqttttttuuutttrrrrrrtttuuupppooo{{{{{{zzzzzzyyysssssslllyyyttttttvvvvvvwwwzzz}}}}}}vvvrrrrrrsssrrrppprrrttttttssssssuuuwwwvvvxxxtttssswww{{{vvvnnnpppyyyqqqllloootttuuuuuuvvvssspppnnnppptttvvvvvvtttpppoooqqqrrroookkkkkkooonnnoooooonnnlllkkkkkkllliiimmmppppppqqqsssrrrooowwwuuusssrrrrrrqqqooommmrrrpppmmmkkkrrr~~~{{{uuupppoooooonnnnnnmmmnnnooopppooonnnmmmlllpppqqqrrrrrrqqqqqqrrrsssqqqppppppooooooooonnnnnnnnnmmmoooooommmoootttssspppvvvrrrnnnlllnnnppprrrsssqqqpppmmmkkkjjjjjjjjjjjjnnnnnnnnnnnnnnnooooooooorrrrrrqqqpppooommmkkkkkklllpppooonnnooonnn{{{}}}mmmooopppvvv|||vvvvvvjjjsssuuunnnoooqqqooolllnnnlllkkkkkkllllllkkkjjjllljjjiiikkkjjjfffdddfffiiihhhgggggghhhiiikkkllliiihhhhhhiiilllqqqvvvxxxwwwsssooolllkkkjjjiiiiiinnnlllkkkkkklllmmmlllllliiijjjkkklllmmmlllkkkjjjllliiiggghhhlllnnnnnnmmmnnnkkkhhhhhhkkkppptttvvvlllqqquuuuuuttttttxxx}}}wwwxxxwwwwww{{{{{{zzz{{{|||xxxwwwxxxwwwtttqqqqqqzzzsssrrrzzz}}}lllkkk}}}qqqnnnqqqsssmmmnnnppprrrsssrrrqqqpppsssjjjqqqssshhhvvvuuurrrtttsssrrrooonnnqqqvvvxxxtttppppppqqqsssuuuvvvvvvvvvvvvuuuuuutttrrrqqqqqqtttvvvyyyqqqssstttnnnooorrrmmmuuutttvvvxxxuuuyyyrrrjjjtttxxxoootttwwwxxx|||~~~wwwssstttuuusssppppppqqqsssuuuwwwxxxwwwxxxwwwrrrqqq~~~}}}yyyvvvmmmrrrwwwuuuuuuyyyrrrpppoooqqqsssuuutttsssrrrpppqqqsssqqqmmmnnnrrrrrrtttvvvtttpppoooppprrrqqqrrrsssssssssssssssrrruuusssqqqqqqrrrrrrqqqpppsssyyy~~~rrrjjjmmmllllllmmmoooqqqrrrrrrmmmnnnnnnooonnnmmmmmmlllpppsssttttttsssssstttvvvrrroooooooooooooooooooooooonnnppppppnnnppptttssspppsssppplllkkkmmmppprrrssspppooonnnmmmlllkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnlllnnnoooqqqqqqqqqooonnnnnntttsssooonnnnnnzzzrrrppptttxxxwww{{{zzzvvvuuummmooorrrooojjjhhhhhhhhhhhhiiijjjjjjiiikkkjjjiiiiiihhhfffeeeeeeiiihhhhhhggghhhiiijjjkkkmmmmmmlllllllllpppvvvzzzyyyvvvrrrooommmkkkjjjjjjmmmjjjggghhhkkklllkkkiiifffhhhiiikkklllllllllkkkjjjfffcccffflllppppppmmmrrroookkkkkkmmmpppssstttnnnssswwwwwwttttttxxx}}}wwwuuuuuuwww|||~~~zzz~~~~~~}}}}}}}}}~~~~~~~~~}}}zzzyyyxxxttttttwwwvvvsssvvv{{{wwwttttttkkkmmm{{{mmmkkknnnqqqssslllnnnppprrrsssrrrpppooorrrjjjpppsssmmmpppsssxxxwwwqqqooommmpppvvvwwwtttooorrrsssuuuvvvwwwvvvvvvuuuuuuvvvuuusssrrrrrrsssuuu}}}tttsssrrrnnntttzzzttttttsssuuuwwwvvvooopppuuu{{{uuuvvvxxxxxxwwwyyy{{{yyyttt|||sssoooqqqqqqoooooonnnnnnppptttvvvvvvuuuqqqtttrrrooovvv~~~vvvwwwxxxsssqqqtttqqqqqqqqqqqqrrrsssrrrqqqsssooonnnrrrtttrrrqqqsssoooqqqsssrrrnnnmmmoooqqqsssqqqnnnnnnnnnpppsssvvvyyyxxxwwwxxxzzz|||}}}||||||yyyqqqlllsssttttttsssqqqooonnnmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnppprrrrrrssstttvvvwwwoooooooooooooooppppppppppppnnnppppppoooqqqtttsssooolllkkkjjjkkknnnpppqqqqqqpppppppppooonnnmmmlllkkkjjjkkklllmmmmmmmmmllllllkkkllloooqqqrrrrrrqqqppprrrwwwuuupppnnnmmm|||tttpppqqq|||vvvvvv}}}qqqjjjmmmppplllgggiiiiiijjjkkkkkkkkklllmmmhhhiiiiiihhhhhhiiiiiihhhiiihhhggggggggghhhiiijjjnnnnnnnnnllllllooossswwwyyyxxxvvvsssooolllkkkjjjmmmjjjggghhhkkklllkkkiiinnnmmmlllkkkkkkkkklllllljjjfffcccfffkkkoooooolllpppnnnnnnooorrrtttttttttsssvvvyyyxxxtttsssvvvyyysssqqqrrruuuyyyzzzyyywwwyyyxxxxxxwwwxxxxxxyyyzzz}}}}}}{{{yyytttrrrtttxxxxxxwwwtttvvvqqqpppzzzlllkkkqqqtttqqqooonnnoooqqqssssssrrrpppoooqqqnnnoooqqqvvv~~~kkkqqqvvvqqqsssqqqqqqsssvvvwwwtttrrrxxxxxxyyyxxxwwwuuusssqqqtttuuuvvvvvvtttrrrrrrrrr|||vvvvvvsssooowww~~~xxxwwwxxxwwwvvv{{{rrrzzz}}}uuuqqqwwwsssrrruuuwwwuuutttuuu|||sssooorrrrrrooommmllllllnnnqqqrrrsssrrrmmmrrrtttqqqpppsssvvvvvvvvvuuuxxxxxxzzzzzzzzz{{{sssssstttssssssrrrqqqppprrrnnnnnnrrruuutttrrrsssooopppqqqqqqppppppqqqrrruuuqqqnnnooorrrtttzzztttnnnlllkkkkkkmmmsssttttttsssooommmllllllmmmmmmmmmnnnnnnooooooooolllkkklllnnnqqqttttttsssvvvooopppppppppppppppppppppmmmooopppoooqqqtttrrrmmmiiiiiijjjlllooopppooonnnppppppqqqqqqpppooommmllljjjkkklllmmmnnnmmmllllllnnnoooqqqrrrrrrqqqooonnntttxxxuuuqqqppplllxxxxxxmmmmmmuuukkksssyyymmmiiimmmooommmhhhlllmmmnnnmmmkkkjjjkkklllhhhjjjjjjhhhiiilllnnnllliiihhhgggfffggggggiiiiiinnnlllkkkjjjkkkmmmnnnooovvvxxxyyywwwrrrnnnkkkjjjnnnlllkkkkkklllmmmllllllwwwtttpppllljjjiiijjjkkkjjjhhhfffgggkkkmmmnnnlllkkkkkknnnrrrwwwyyyyyywwwxxxyyyyyyxxxuuuttttttuuunnnnnnpppttttttrrrrrrttttttsssrrrqqqrrrrrrtttuuu~~~zzzzzzzzzyyyuuutttwww{{{xxxxxxpppxxx}}}qqqlllsssllljjjpppuuusssqqqqqqrrrssstttttttttsssrrrqqqqqqtttnnnnnn}}}llltttvvvlllrrrrrrssstttuuutttsssrrrxxxxxxyyyyyyxxxvvvtttssspppsssvvvwwwuuurrrooonnnxxxuuuwwwsssmmmuuu{{{uuu|||{{{vvvttt~~~zzzooommmvvvyyytttvvv~~~ssspppsssssspppooooooppppppqqqqqqrrrsssppptttvvvtttqqqqqqqqqpppfffpppzzzzzzxxxwwwzzzvvvwwwxxxwwwuuurrrqqqppprrrrrrtttxxxwwwrrrrrruuuvvvvvvvvvwwwyyy{{{zzzzzz|||wwwvvvyyy|||}}}xxxqqqpppnnnkkkmmmrrrjjjlllnnnnnnmmmnnnpppsssmmmmmmmmmnnnooopppqqqrrroookkkhhhkkkqqqtttrrrnnn~~~qqqppppppppppppppppppppplllooooooooopppssspppkkkmmmlllkkklllnnnooommmlllnnnooopppqqqqqqooolllkkkkkklllnnnooopppooonnnmmmnnnnnnpppqqqrrrqqqqqqppptttvvvrrrqqqsssllloooxxxmmmnnnqqqnnnwwwzzzuuuoooooorrruuussspppuuuvvvvvvrrrmmmjjjjjjjjjjjjmmmmmmiiijjjooopppnnnjjjjjjhhhhhhhhhhhhiiijjjnnnllljjjjjjlllmmmkkkiiissswwwzzzzzzuuuoookkkiiillllllmmmlllkkkkkklllnnntttrrrnnnkkkiiiiiiiiijjjiiihhhhhhiiijjjlllnnnoookkklllooosssxxxzzzzzzyyyxxxvvvtttsssttttttqqqoookkkkkkooossspppkkklllqqqrrrqqqooonnnnnnooopppqqq}}}vvvuuuvvvwwwxxxxxx{{{|||vvvtttkkkzzz~~~|||pppuuurrrmmmoooqqqpppsssxxxvvvrrruuu|||vvvvvvvvvvvvuuutttssssssqqqxxxnnnlllpppzzzzzzllloooqqqssssssrrrppppppppptttuuuvvvxxxyyyyyyyyyxxxmmmqqqvvvxxxvvvqqqmmmjjjqqqqqqwwwuuupppyyy{{{}}}zzzqqq~~~uuu{{{|||vvvqqq|||}}}rrrtttzzzooommmoooooolllssstttuuuuuusssssstttvvvrrrttttttssssssttttttrrrpppvvvxxxvvvzzz{{{xxxwww}}}~~~xxxyyyzzz{{{yyyvvvsssrrrqqqtttwww}}}yyyrrrsssyyy{{{yyyxxx{{{~~~|||{{{{{{xxxxxxwwwvvvuuuvvvqqqsss}}}|||qqqkkkgggiiipppvvvtttlllkkkooommmoooppppppoooppptttxxxmmmmmmmmmnnnoooqqqssstttsssmmmiiilllsssvvvqqqkkk~~~qqqqqqqqqpppppppppoooooolllnnnooonnnppprrrpppkkkrrrpppmmmlllmmmmmmmmmllllllnnnpppqqqpppnnnkkkjjjmmmnnnpppqqqrrrqqqooonnnjjjlllmmmppprrrtttuuuuuussssssoooqqquuullliiiuuuvvvlllooo|||uuussszzz}}}xxxuuutttvvvzzz|||{{{yyy{{{tttooommmnnnlllpppooojjjkkkpppqqqnnnlllkkkjjjiiiiiiiiijjjkkkqqqmmmjjjllloooppplllgggqqqvvv{{{{{{wwwpppkkkhhhiiikkklllkkkhhhgggjjjmmmjjjiiiiiihhhhhhiiiiiijjjggghhhiiijjjjjjlllooorrrppppppqqqssswwwyyyyyyxxxuuuqqqnnnnnnqqqrrrnnnjjjiiikkkpppsssnnngggiiiqqqrrrqqqooommmmmmnnnoooppp~~~{{{|||yyyttttttxxx{{{zzz|||}}}xxxvvvvvvhhh}}}|||lllrrriii~~~rrrlllkkknnnpppiiillltttsssooowwwzzznnnsssttttttuuutttsssqqqppptttppplllpppwwwppp~~~jjjkkknnnqqqssssssrrrpppooouuuuuuuuuvvvwwwxxxyyyzzzxxxvvvttttttvvvtttppplllttttttsssrrrqqqrrruuuxxx}}}zzzzzz|||~~~sssuuuyyyqqqyyytttyyyvvvrrrooonnnoooqqqssspppppprrruuusssqqqsssyyyuuuvvvwwwvvvtttrrrqqqrrrppptttxxxvvvrrrrrrxxx~~~}}}xxxyyy~~~|||vvvyyyyyyyyyyyyyyyxxxxxxwwwuuuxxx|||}}}xxxvvvtttvvvzzz{{{wwwssswwwwwwwwwxxxzzz|||}}}~~~{{{xxxuuuttttttssssssqqqrrrjjjffflllqqqpppooopppmmmoooqqqpppnnnlllkkklllrrruuusssjjjfffjjjrrrvvvwwwsssrrrsssqqqnnnmmmpppkkkkkklllmmmnnnooopppppp|||uuuuuuqqqrrrvvvtttmmmlllqqqmmmoooqqqrrrqqqpppqqqqqqoooppppppoooooonnnmmmlllnnnmmmlllnnnpppqqqpppooonnnppprrrrrrpppooonnnoooqqqwwwqqqmmmuuuxxxssssssvvvfffpppuuudddjjjwwwhhh}}}lllggguuu{{{sssrrruuu~~~yyysssmmmyyy~~~yyyssssssmmmjjjjjjlllllllllkkkjjjjjjmmmnnnlllhhhhhhlllooommmllljjjiiijjjmmmnnnllliiimmmrrryyy{{{xxxqqqkkkggghhhkkkooopppkkkeeegggnnnmmmjjjggghhhjjjkkkiiigggjjjhhhggghhhjjjnnnpppqqqwwwxxxzzz{{{zzzxxxuuutttqqqqqqpppooonnnlllkkkjjjhhhkkknnnnnnmmmjjjiiihhhjjjlllnnnppppppooonnnmmmzzzzzzzzzxxxyyy}}}{{{yyyzzzzzztttrrruuukkksss}}}vvvsssqqqooonnnnnnrrrxxx}}}pppmmmqqqlllqqqrrrsssttttttssssssrrrqqqqqqpppqqq}}}ooommmuuuxxxsssppppppqqqrrrsssrrrpppnnnqqqrrrssstttttttttrrrrrryyyyyyxxxxxxyyyxxxuuussstttuuuuuutttssstttvvvyyy|||xxxvvvvvv~~~yyylll|||ssspppyyysssvvvzzztttsssqqqpppooooooooopppqqqqqqssswwwuuurrrtttxxxsssrrrqqqrrrssssssrrrqqquuuwwwxxxvvvrrrppprrrvvvqqqssstttuuu}}}|||}}}~~~|||xxxyyy|||~~~|||zzz~~~}}}|||zzzzzzyyyyyyyyywwwvvvtttqqqpppooooooooorrrjjjggglllpppooonnnoooooooooppppppooonnnmmmmmmpppssssssmmmjjjmmmqqqrrrrrrooonnnqqqpppmmmlllooonnnnnnnnnnnnnnnoooooooooiii|||wwwtttssshhhrrrpppooopppnnnlllmmmooonnnooooooooonnnnnnppprrrnnnooopppppppppppppppooonnnmmmmmmnnnpppqqqqqqpppooooooooonnnmmmmmmooorrrjjjooolllqqqpppooowwwhhhqqqqqqlllvvvyyysssttt|||zzzqqqmmmwww~~~wwwhhhooonnnmmmlllllllllmmmmmmnnnooommmhhhhhhlllnnnmmmhhhhhhhhhiiijjjkkkkkkkkkqqqssswwwyyyxxxuuuooollljjjkkkoooqqqmmmggghhhlllkkkiiigggggghhhhhhhhhggghhhgggggghhhkkkoooqqqrrruuuwwwyyyzzzyyywwwtttrrrjjjjjjiiiiiihhhfffeeedddkkkmmmooopppnnnkkkjjjjjjhhhiiijjjkkkllllllkkkjjj{{{{{{|||zzzyyyzzzyyywwwxxxxxxsssppp{{{nnnyyyvvvtttyyypppyyypppggglllvvv{{{kkkppptttooopppqqqrrrsssssssssssslllpppqqqqqqyyyvvvrrrtttrrrttt{{{vvvsssqqqrrrssstttqqqnnnrrrtttvvvxxxwwwuuurrrpppxxxyyy{{{zzzyyywwwwwwxxxuuuvvvvvvuuuttttttvvvxxxyyyvvvrrrppppppzzzwwwllliii~~~~~~rrrsssyyyvvvvvvuuurrrrrrsssvvvyyy}}}||||||}}}|||xxxsssnnnppppppppppppoooooonnnnnnqqqqqqtttxxxwwwssssssvvvqqqooonnnpppsssuuutttrrruuuuuutttrrrqqqooonnnnnnmmmnnnpppsss{{{}}}}}}zzzyyy{{{~~~~~~}}}}}}|||zzzxxxvvvttttttssstttuuuuuuqqqmmmkkkmmmoooqqqllliiilllooonnnmmmnnnooommmllllllmmmmmmmmmlllmmmqqqqqqooonnnpppooolllkkkiiikkkoooooollllllnnnpppppppppooooooooonnnnnnqqqzzzxxxooopppoookkkkkknnnpppoooppppppooommmlllmmmpppsssmmmnnnooopppqqqqqqqqqqqqnnnmmmmmmnnnpppqqqpppooopppooollljjjiiilllppptttrrrqqqnnnvvvtttkkkqqq|||tttqqquuu}}}ooommmqqq~~~qqqmmmooosssqqqtttrrrooolllkkklllnnnooonnnooommmiiihhhlllmmmkkkhhhjjjlllkkkjjjkkkooorrrtttssstttvvvyyyyyyuuurrrnnnlllmmmqqqpppkkkiiijjjhhhhhhhhhgggffffffggghhhggghhhiiilllooorrruuuwwwuuuwwwyyyzzzxxxuuurrrooojjjjjjjjjjjjiiigggffffffmmmoooqqqpppnnnlllkkkkkkiiiiiiiiiiiiiiijjjjjjkkk~~~zzz{{{||||||zzzwwwtttttt|||zzzzzz{{{vvvrrr{{{iiivvvxxxppp}}}sssooolllkkk}}}pppttt{{{qqqqqqrrrrrrrrrrrrrrrrrrmmmqqqsssuuu}}}tttyyy{{{ssspppwwwxxxtttqqqqqqtttuuutttqqquuuvvvwwwxxxxxxwwwvvvuuuuuuwwwyyywwwtttrrrsssuuutttuuuvvvvvvuuutttuuuvvvuuuuuussspppooovvvxxxrrrrrrooovvv{{{ssswww~~~qqqxxxxxxnnnjjjoootttssseeehhhkkknnnoooqqqrrrssspppoooooonnnnnnoooppppppqqqqqqtttxxxxxxsssqqqsssppppppqqqrrrssstttuuuvvvpppnnnmmmnnnqqqrrrpppnnnooonnnmmmooossswwwwwwtttxxxxxxyyyyyyxxxxxxwwwvvv}}}zzzvvvuuuvvvxxxxxxwwwssssssrrrqqqppppppppppppsssvvvvvvrrrllljjjmmmqqqqqqmmmkkkkkkmmmmmmmmmmmmmmmjjjhhhgggiiikkkkkkjjjlllnnnnnnlllmmmpppnnniiiffffffiiinnnpppmmmlllnnnppppppppppppppppppppppppvvvvvvwwwooorrrqqqlllnnnssstttoooppppppqqqpppnnnoooppprrrmmmnnnooopppppppppppppppmmmlllkkklllnnnpppooonnnmmmmmmkkkiiiiiikkkppptttzzzuuupppxxxwwwuuuyyynnnuuutttrrrqqqqqqrrriiilllttt{{{hhhcccjjjyyyyyysssqqqooolllkkkjjjkkkkkklllmmmlllggggggjjjkkkiiikkkooorrrpppmmmmmmtttzzzrrrppppppuuu{{{|||yyytttqqqmmmlllppprrrnnnjjjiiigggiiijjjiiifffeeehhhkkkhhhjjjnnnqqqtttwwwzzz|||xxxyyyzzzzzzwwwsssnnnkkkmmmmmmmmmmmmlllkkkjjjjjjnnnooopppooommmlllllllllmmmlllkkkjjjjjjkkkmmmnnnyyyvvvzzz|||yyytttsssxxx|||~~~uuuyyylll}}}vvvuuurrr~~~tttkkkkkkqqq{{{ssssssxxxuuutttsssrrrqqqqqqppppppssstttvvv|||yyyvvvuuuuuusssooonnnpppwwwtttqqqqqqtttvvvvvvuuuttttttsssssssssuuuwwwxxxuuuwwwwwwtttooommmnnnppprrrtttvvvvvvtttsssssstttxxxzzzyyysssooooootttxxx~~~pppqqqvvvtttuuu{{{vvvqqqwwwyyyrrrqqqssspppzzz|||rrrmmmsssvvvtttpppsssvvvvvvvvvvvvwwwyyyqqqpppmmmlllmmmooorrrtttrrrppprrrvvvvvvrrrooopppmmmqqquuuuuusssrrrtttvvvqqqnnnlllooosssuuutttqqqmmmjjjiiilllqqqrrrqqqoooqqqqqqrrrrrrqqqqqqpppooowwwppppppvvvvvvnnnmmmtttsssrrrrrrrrrrrrrrrpppooommmmmmlllllllllmmmnnnnnnqqqtttuuuqqqllljjjmmmqqqooonnnlllkkkkkkmmmmmmlllmmmkkkiiihhhiiijjjjjjjjjkkkllljjjhhhiiimmmmmmiiiffffffiiioooqqqnnnnnnpppooooooooopppqqqrrrrrrrrroootttrrrrrrsssrrrppprrruuusssnnnlllnnnqqqrrrpppnnnmmmmmmnnnnnnoooooonnnmmmmmmlllkkkjjjjjjkkkmmmnnnnnnmmmjjjkkkllllllllllllnnnppptttrrrpppxxx}}}qqqlllyyy~~~xxxnnnvvv~~~oooppppppqqqrrrpppzzz|||ooofffhhhtttsssnnnnnnmmmllljjjhhhgggfffiiikkkjjjffffffiiiiiigggjjjooorrroookkkkkkrrryyyllllllnnnuuu|||~~~yyyttttttnnnllloooqqqnnnjjjiiiiiikkklllkkkhhhhhhjjjmmmhhhkkkppptttvvvxxx{{{~~~||||||{{{yyyuuupppkkkiiijjjjjjkkkkkkkkkjjjjjjiiilllmmmnnnlllkkkjjjkkkmmmooonnnllljjjjjjkkkmmmooo|||}}}{{{sssqqqzzzxxxuuu{{{xxxpppoooooogggwwwpppmmmsss~~~vvvuuussswwwvvvuuusssqqqqqqpppppprrrqqqqqqzzzrrrwwwwwwppplllooosssttttttssssssssssssuuuvvvxxxwwwvvvtttssstttwwwzzz|||yyyxxxwwwtttpppnnnnnnnnnqqqsssvvvwwwuuusssrrrrrrpppuuuwwwsssooooooooonnnsssssssssuuuvvvssslllgggpppuuusssttt{{{wwwpppssszzzuuusssqqqpppsss{{{}}}vvvqqqsssuuusssnnnpppsssuuuttttttssstttqqqooolllkkkllloootttwwwssspppppptttuuuqqqnnnnnnlllpppuuuwwwvvvttttttuuuwwwtttqqqqqqtttuuuuuusssqqqlllkkkooorrrpppnnnmmmmmmmmmooopppqqqrrrrrrrrrooommmnnnsssqqqkkkmmmtttmmmnnnpppqqqqqqpppnnnmmmooonnnmmmllllllllllllllloooppppppnnnjjjjjjlllooolllnnnmmmjjjjjjmmmnnnmmmnnnoooooonnnkkkjjjkkkmmmjjjllljjjffffffkkkmmmkkkiiihhhjjjoooqqqoooooorrrmmmnnnooopppqqqrrrssssssrrryyysssppprrrtttqqqooooooiiilllpppqqqpppmmmkkkjjjnnnnnnnnnnnnmmmlllkkkjjjkkkjjjiiikkkmmmnnnmmmllliiikkknnnooonnnmmmmmmmmmqqquuutttyyy|||rrrkkktttmmmooouuutttmmmqqqsssppprrrvvvyyyrrryyykkknnnrrrwww|||rrrlllllllllllljjjhhheeedddgggiiiiiiffffffiiiiiigggfffkkkmmmkkkfffeeejjjppphhhiiimmmtttzzz|||zzzvvvuuuoookkkmmmooollljjjkkkkkklllmmmlllkkkkkkmmmnnnhhhmmmsssvvvvvvwwwyyy||||||{{{xxxuuuqqqmmmjjjiiijjjjjjkkkkkkkkkkkkkkkkkkjjjkkkkkkjjjiiiiiilllnnnmmmllljjjiiihhhiiikkklll{{{{{{wwwttt{{{|||uuuxxxmmm{{{tttxxxtttoooqqqpppxxxxxxxxxssswwwvvvuuusssrrrrrrsssssspppnnnnnnwwwvvvwwwuuurrroooqqquuuxxxrrrtttvvvuuurrrqqqtttwwwyyyxxxwwwvvvwwwxxxzzz{{{{{{xxxuuusssrrrrrrpppoooqqqtttwwwxxxvvvtttrrrqqqiiippptttrrrrrruuuuuusssuuuttttttttttttuuuvvvvvvqqqwwwssspppvvvtttpppuuuooowww}}}{{{zzz}}}zzzwwwtttssstttuuuvvvvvvvvvxxxxxxuuurrrqqqssstttmmmppptttxxxzzzzzzwwwuuummmlllkkkkkklllooorrrtttvvvrrrpppsssuuurrrooooooppppppsssyyy{{{uuuwwwuuuqqqooooooqqqsssssstttnnnmmmrrrtttpppmmmmmmlllmmmnnnooopppqqqqqqqqqppppppqqqrrrrrrrrrtttwwwmmmnnnnnnooonnnooopppqqqoooooonnnmmmllllllllllllooonnnmmmllllllmmmnnnooojjjmmmmmmiiiiiimmmooonnnnnnrrruuurrrllliiikkknnnhhhlllmmmiiigggjjjmmmmmmmmmjjjkkkooopppnnnooorrrnnnoooooooooppppppqqqqqqnnnvvvoootttuuunnnnnnuuullloooqqqrrrpppnnnmmmlllmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkklllnnnoooooonnnjjjmmmoooooonnnmmmmmmmmmsss{{{yyyvvvxxxqqqkkkpppooorrrqqquuurrrhhh|||zzzrrrrrr{{{}}}ooonnn~~~yyykkkuuutttnnnmmmlllkkkjjjiiihhhhhhfffiiiiiiggghhhkkkllliiihhhkkkmmmkkkgggdddfffiiihhhjjjnnnrrrwwwyyy{{{{{{vvvpppllllllkkkiiijjjmmmmmmlllkkkkkkmmmnnnnnnnnnkkkqqqxxxzzzyyyxxxzzz|||xxxvvvssspppmmmlllkkkkkkkkklllmmmnnnnnnnnnnnnnnniiijjjiiihhhhhhjjjmmmppplllkkkjjjhhhhhhhhhiiijjj}}}~~~tttuuutttyyyxxxzzzwwwxxxtttvvvvvv||||||zzztttxxxssswwwvvvtttsssssstttuuuvvvtttssssss{{{uuuoooooottttttooonnnrrrqqqvvvyyywwwqqqnnnqqqvvvuuuuuuuuuuuuuuuttttttssszzzvvvrrrrrrssstttrrrppprrruuuyyyzzzxxxuuusssrrrpppvvvxxxtttsssvvvvvvsssooorrrtttuuusssrrrrrrsssooowwwtttppptttrrrooouuuooouuuxxxvvvvvvyyy{{{{{{zzzxxxvvvtttssstttvvvxxxwwwuuussssssrrrpppssswwwqqqsssvvvzzz|||yyysssooohhhiiijjjlllnnnoooqqqqqqyyysssqqqsssuuurrrppppppvvvrrrsss}}}wwwrrrpppmmmkkkjjjmmmpppsssmmmggghhhqqqvvvtttssstttmmmmmmmmmmmmmmmllllllkkkkkklllllllllooossstttrrrnnnmmmmmmllllllnnnqqqtttllllllkkkkkkllllllmmmmmmqqqooommmmmmoooqqqqqqqqqhhhmmmmmmiiihhhnnnpppnnnlllrrrwwwssskkkfffhhhmmmfffmmmqqqmmmiiikkknnnoooooolllkkknnnooommmnnnrrrpppppppppooooooooooooooommm{{{pppwwwwwwnnnooo}}}rrrssstttsssqqqpppqqqrrrlllmmmnnnoooppppppppppppnnnmmmlllnnnpppqqqpppooommmnnnoooooommmlllmmmnnnmmmxxxvvvooorrrqqqnnnqqqwww|||uuuooouuu~~~{{{gggxxxrrrqqq|||vvviiinnnuuufff{{{{{{nnnrrrpppmmmkkkjjjjjjlllmmmfffiiijjjhhhiiimmmnnnkkknnnqqqrrrpppllliiihhhiiijjjllloooqqqtttxxx}}}vvvppplllkkkiiigggjjjooonnnllliiikkknnnpppooommmpppwww}}}}}}{{{|||tttrrrnnnkkkjjjkkklllmmmjjjjjjkkklllmmmmmmmmmmmmiiiiiiiiihhhhhhkkkooorrrllllllkkkjjjjjjiiiiiijjj~~~zzzzzz~~~yyysssuuuyyyyyymmm~~~wwwyyyzzzhhhzzzwwwssstttssssssvvvwwwuuurrrqqqqqqqqqrrrlllzzzpppkkklllssswwwtttqqqrrroootttxxxxxxuuurrrtttvvvzzzlllqqqtttooorrrhhhppp|||uuunnnvvvxxxvvvuuuvvvuuusssrrrsssoootttwwwvvvuuuvvvsssnnnppptttsssnnnoootttuuurrrwwwmmmkkksssvvvqqqppptttppppppqqqqqqrrrrrrrrrrrrtttuuuuuutttsssrrrtttuuurrrsssssssssssssssssssssuuuwwwyyyyyyvvvsssqqqppppppnnnmmmooosssvvvtttrrrxxxuuuuuuwwwvvvrrrppprrruuupppqqq{{{tttxxxvvvsssqqqpppooommmkkknnnppprrrssssssrrrsssuuupppoooooonnnnnnnnnnnnnnnsssrrrqqqooonnnmmmmmmmmmmmmmmmmmmnnnoooqqqsssuuulllkkkiiihhhiiikkkmmmooolllnnnoooooonnnmmmmmmmmmmmmkkkiiihhhiiijjjmmmnnnmmmlllkkkjjjjjjjjjkkklllkkkmmmoooooommmkkkkkkkkknnnmmmlllmmmppprrrrrrrrrtttqqqqqqrrrnnnhhhkkkrrrqqqyyypppnnnsssrrrqqqtttvvvwwwsssmmmmmmrrrqqqllluuupppnnnqqqtttqqqoooppplllmmmpppssstttrrrnnnjjjllllllmmmmmmmmmkkkjjjiiiiiiqqqtttmmmgggiiiooorrr{{{vvvyyy~~~uuummmjjjlllvvvjjj{{{wwwaaalllooorrr|||tttqqqooollliiilllmmmjjjjjjmmmnnnlllhhhkkkkkkhhhhhhkkkmmmkkkmmmkkkmmmooolllggghhhnnnkkkiiijjjnnntttzzz||||||wwwtttpppllliiiiiijjjkkkiiikkkmmmnnnnnnnnnpppqqqtttwww{{{~~~~~~{{{wwwuuupppkkkiiimmmooommmllllllgggggghhhiiijjjkkkkkklllggglllnnnlllkkkmmmmmmkkkiiiiiiiiihhhiiiiiijjjjjj}}}yyyyyy|||ttt{{{|||{{{sssyyymmmrrr|||zzzuuussstttsssqqqqqqqqqpppppprrrtttuuunnnuuurrrnnnooouuuxxxuuussstttsssvvvxxxwwwtttsssvvvzzzgggnnnqqqlllxxxxxxppprrrvvvuuuuuuvvvvvvuuuuuuvvvppptttvvvuuuuuuvvvsssnnnnnnssstttrrrssswwwwwwtttvvvyyyzzzwwwuuutttrrrpppooooooooooooooopppqqqqqqqqqrrrrrrrrrpppqqqrrrtttsssssssssrrrrrrrrrrrrrrrqqqsssvvvuuussspppnnnmmmooonnnnnnoooqqqssssssssssssqqqrrruuuuuusssrrruuupppmmmlllttt~~~vvvkkksssqqqooooooppppppooonnnnnnppprrrrrrrrrqqqrrrsssuuusssqqqooollljjjiiiiiirrrqqqqqqqqqqqqqqqqqqqqqggghhhjjjkkklllmmmmmmlllpppnnnlllkkkjjjlllnnnooommmnnnoooooonnnmmmmmmnnnooonnnmmmlllkkkjjjjjjiiillllllkkkkkkkkkmmmnnnooolllmmmooonnnmmmllllllmmmoooqqqrrrqqqooooooqqqssstttqqqpppqqqoookkklllqqqsssppp~~~ssspppqqqsssvvvtttvvvtttppppppuuuvvvssstttooommmqqqrrrpppnnnooommmmmmmmmoooqqqqqqpppnnnpppooonnnlllkkkkkkkkklllooo}}}uuuiiiiiimmmnnnpppnnnwwwssswwwuuuoooyyygggwwwtttbbbkkkvvvrrruuutttxxxxxxrrrnnnnnnnnnllljjjllljjjhhhiiinnnooommmhhhnnnppplllhhhjjjlllmmmmmmkkkmmmooommmiiikkkpppkkkjjjiiimmmsssxxxzzz{{{xxxuuuqqqmmmkkkjjjkkklllkkklllmmmmmmlllmmmooorrrvvvxxx{{{}}}}}}zzzvvvtttnnnjjjhhhlllnnnllljjjkkklllllllllkkkkkkkkkkkkjjjiiimmmmmmiiihhhlllnnnmmmllllllkkkkkkkkkkkkkkklll}}}|||zzzzzz{{{ttt|||xxxzzzuuu|||ppplll~~~tttsssttttttuuuwwwssspppoooooopppqqqrrrmmm~~~rrrpppppptttvvvtttrrrssstttuuuuuusssqqqrrrvvvzzzmmmyyyrrrnnnvvvuuutttuuuuuuuuuvvvwwwxxxxxxpppuuuwwwuuuuuuuuusssnnnooorrrtttssstttvvvvvvssssssxxxsssvvvuuunnnrrrqqqooonnnoooppprrrsssnnnooopppooonnnoooppprrrssssssrrrrrrqqqqqqppppppoooqqqssssssqqqnnnmmmmmmpppppppppooonnnooorrrtttpppmmmooossstttssstttwwwsssppppppsssxxxwwwqqqjjjnnnmmmlllmmmppprrrrrrqqqnnnppprrrrrrpppppppppqqqvvvtttrrrooollljjjiiihhhnnnoooooopppqqqrrrssssssjjjkkknnnooopppnnnmmmkkkqqqpppmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnllljjjiiikkkkkkllllllmmmnnnpppqqqmmmnnnnnnmmmllllllnnnpppmmmqqqtttqqqllljjjnnnrrruuupppnnnpppqqqooooooqqquuuhhhzzz}}}qqqqqqtttuuuooorrrssspppooorrrtttsssrrrnnnmmmpppqqqooommmooonnnlllkkkllloooqqqqqqqqqtttrrrooolllkkklllmmmnnnuuuttttttpppmmmjjjuuuuuupppwwwuuu}}}|||hhhzzzwwwmmmrrrooohhhuuu|||vvvrrrrrruuukkkoooppplllkkkmmmnnnlllkkkkkkhhhfffiiiooooookkkgggooosssoooiiijjjlllnnnmmmllllllnnnllliiijjjmmmkkkjjjiiilllpppuuuxxxyyyzzzwwwrrrnnnllllllmmmnnnkkkkkkkkkjjjiiikkkooorrrvvvwwwyyyzzzyyyvvvsssqqqlllhhhgggjjjllljjjiiijjjllllllllllllkkkkkkkkkkkkjjjmmmlllhhhgggkkknnnnnnmmmmmmmmmlllkkkkkkkkkkkkzzzxxx|||}}}|||{{{yyyzzzttt~~~zzz}}}xxxpppnnnssswww|||kkklllssstttuuuxxxvvvqqqnnnoooqqqqqqqqqrrrqqqwwwpppooopppqqqrrrqqqpppppppppqqqrrrqqqoooppprrruuuuuuyyy||||||||||||wwwqqqnnnzzz|||uuuvvvuuussstttwwwxxxwwwssswwwxxxvvvuuuvvvtttppprrrssstttssssssttttttssstttzzz{{{uuurrrtttuuuqqqvvvtttrrrpppppprrrtttvvvmmmnnnooonnnnnnnnnppprrrssssssrrrqqqqqqpppoooooonnnqqqssssssqqqooooooooorrrsssrrrooommmmmmqqquuurrroooooorrrsssqqqrrruuutttttttttuuuuuussspppnnnpppnnnmmmnnnppprrrrrrqqqnnnpppqqqqqqooonnnoooooorrrqqqpppoooooonnnoooooollllllmmmnnnoooppppppqqqpppqqqqqqqqqqqqpppooonnnnnnmmmllljjjjjjjjjkkklllooonnnmmmmmmoooooooooooommmmmmnnnoooooooooooonnnlllllllllmmmmmmnnnnnnooooooooonnnlllkkklllooorrrkkknnnooommmiiihhhkkknnnuuupppmmmnnnqqqrrrqqqpppwwwhhhqqqyyyuuutttqqqnnnqqqrrrqqqooooooqqqrrrrrrooonnnqqqqqqnnnnnnppppppnnnmmmnnnpppqqqpppooouuusssqqqnnnmmmmmmnnnnnn~~~|||wwwrrrwwwrrrooowwwyyy{{{yyynnnaaawww{{{qqqwwwwwwooooooppppppqqqtttuuuwwwwwwsssqqqrrrrrrooonnnnnnlllkkknnnrrroooiiiiiinnnpppnnnlllnnnnnnmmmmmmmmmlllllljjjhhhggghhhkkkjjjjjjkkknnnrrruuuwwwzzzwwwsssnnnllllllmmmnnniiiiiihhhggghhhkkkqqquuuvvvvvvvvvuuusssqqqnnnmmmkkkggggggjjjkkkiiiiiikkkggghhhhhhiiijjjkkklllllljjjnnnnnnjjjiiimmmnnnnnnlllllllllkkkjjjiiihhhhhh~~~vvvzzz}}}zzzyyyzzzwww}}}ppprrrppprrrrrrzzznnniiipppvvvttttttxxxmmmiiiiiiooorrrqqqrrruuu{{{uuuqqqnnnpppqqqpppppppppppppppnnnoooqqqrrrrrrqqqqqqqqqjjjppprrrooooootttuuurrriiiqqq~~~pppssswwwwwwyyywwwrrrqqquuuvvvsssuuuyyyzzzwwwvvvwwwuuuqqquuusssssstttuuuvvvyyy{{{~~~uuupppssstttppppppuuuvvvtttrrrpppppprrrtttvvvnnnoooppppppooooooqqqsssssssssrrrqqqqqqpppoooooommmoooqqqrrrpppppppppqqqssstttssspppmmmnnnrrrvvvxxxtttrrrsssrrrooonnnqqqooopppqqqpppooonnnnnnnnntttrrrppppppqqqqqqpppooonnnoooqqqqqqooonnnnnnoooppppppppppppqqqrrrssssssmmmnnnnnnooooooooonnnnnnqqqooommmkkkjjjkkklllmmmlllkkkkkkkkkkkklllmmmnnnpppnnnlllmmmoooqqqpppooopppooonnnmmmmmmoooppprrrmmmmmmmmmmmmllllllkkkkkkoooooommmkkkjjjkkkooorrrlllkkkjjjjjjkkkllllllllltttqqqnnnmmmppprrrqqqoooxxxnnnoooyyyxxxppppppppppppqqqqqqqqqsssvvvsssppppppsssrrroooooorrrrrrqqqqqqqqqrrrpppmmmkkkrrrrrrqqqqqqpppnnnmmmlllkkk{{{~~~~~~{{{}}}xxxmmmqqq~~~sssrrrooottttttyyyvvvwww{{{uuutttoookkkkkkrrryyyzzz{{{}}}~~~||||||zzzvvvuuuwwwxxxwwwyyyyyytttlllnnnmmmkkkkkkoootttqqqjjjlllllllllkkkkkklllllljjjjjjjjjjjjjjjlllppptttwwwyyyvvvrrrnnnlllkkklllmmmiiiiiiiiiiiikkkpppvvv{{{xxxwwwuuusssqqqooonnnmmmkkkhhhiiilllllliiijjjmmmhhhhhhiiijjjkkkllllllmmmhhhmmmpppooonnnooonnnllllllmmmmmmmmmllljjjiiihhh{{{|||yyyuuu|||~~~nnntttwwwyyyrrrqqqrrrwwwwwwtttsssuuuqqqllllllpppooojjjllltttrrrnnnnnnrrrsssqqqppprrrtttsssoooqqqsssuuuuuutttrrrqqqnnnrrruuuttttttvvvwwwvvvqqqllltttyyypppnnnssstttzzz}}}zzzrrrpppuuuvvvqqqvvvzzzzzzwwwvvvwwwuuurrrtttrrrsssxxx{{{}}}xxxoootttuuunnnnnnuuusssrrrpppooonnnoooqqqrrrqqqrrrrrrqqqppppppqqqsssssssssrrrrrrqqqqqqppppppkkkmmmooopppoooooopppqqqssssssrrrpppooooooqqqtttzzzvvvssssssqqqmmmmmmooommmnnnoooooonnnnnnnnnooouuusssqqqpppqqqqqqpppnnnmmmoooqqqqqqoooooooooppprrrrrrqqqqqqqqqqqqqqqrrrppppppqqqrrrqqqpppnnnmmmrrrooollliiihhhjjjlllnnnmmmmmmmmmmmmnnnooopppqqqqqqnnnkkklllooorrrqqqpppuuurrrooommmllllllnnnooonnnnnnnnnnnnlllkkkjjjiiioooooommmkkkiiijjjmmmooonnnllljjjkkknnnpppooonnnqqqrrrppplllmmmppppppmmmwwwssspppmmmuuu{{{pppkkkiiimmmpppqqqrrruuurrrqqqrrrtttrrrnnnooossssssrrrqqqrrrqqqoookkkhhhnnnooopppppppppnnnlllkkkooouuuwwwuuuyyy~~~vvvyyy{{{wwwmmmssskkkkkkxxxmmm|||zzzrrr~~~tttlllqqqmmmdddfffvvvuuuyyy~~~~~~xxxuuupppjjjjjjqqqwwwrrrhhhiiikkkkkkkkknnnsssssspppjjjjjjjjjjjjkkkooouuuyyyzzzwwwrrrnnnlllkkklllmmmkkkkkkllllllnnnssszzz{{{zzzwwwtttrrrqqqpppqqqjjjiiikkkmmmmmmjjjkkkpppmmmmmmmmmmmmllllllllllllfffmmmqqqpppooopppnnnjjjnnnnnnooopppooonnnlllkkk~~~~~~{{{zzzuuu~~~||||||rrr}}}zzznnn~~~zzzyyyvvvttt|||pppssswwwyyyvvvsssttttttsssxxxsssrrrsssnnniiippp~~~tttsssooolllrrrssspppooorrruuutttrrrrrrrrrsssttttttssssss{{{xxxuuuuuutttrrrsssvvvxxxtttzzz|||sssrrrwwwwww|||}}}sssrrrwwwxxxsssvvvyyyxxxuuutttuuutttppprrrqqqttt|||}}}~~~{{{uuusssqqqpppqqqtttqqqqqqpppooooooooooooooosssttttttrrrppppppqqqrrrsssssssssrrrrrrrrrrrrrrrlllnnnpppppppppqqqrrrtttpppooonnnnnnooopppppppppwwwrrrpppqqqpppmmmnnnqqqooopppqqqqqqqqqqqqppppppqqqooonnnoooqqqrrrrrrqqqmmmoooqqqqqqppppppqqqrrrrrrqqqpppoooooooooooooooooopppqqqrrrqqqpppnnnmmmrrrqqqnnnmmmlllmmmnnnooonnnnnnnnnnnnnnnooooooooorrrnnnjjjkkkpppsssrrrppprrrqqqpppnnnmmmmmmmmmmmmnnnnnnoooooonnnmmmlllkkkoooooommmkkkiiihhhjjjlllnnnnnnnnnmmmllllllmmmnnnooosssrrrllljjjmmmnnnlllwwwppppppnnnnnn{{{pppjjjlllpppppppppqqqqqqpppqqqsssqqqmmmnnnsssrrrpppnnnmmmnnnmmmkkkiiimmmmmmmmmmmmmmmmmmmmmmmmzzzxxxvvvtttssspppnnnmmmqqqtttzzz|||tttmmmuuu{{{mmmqqqzzz}}}ppp}}}zzzkkkiiirrrppplllsss~~~xxxpppmmmqqquuuqqqiiijjjlllkkkjjjmmmrrrrrrmmmiiijjjjjjjjjkkkooovvv{{{{{{xxxtttooommmmmmnnnoookkkkkkllllllmmmqqqwww{{{{{{yyyuuuqqqoooooopppqqqjjjiiikkknnnllliiikkkpppnnnmmmmmmmmmmmmlllllllllffflllooommmlllmmmmmmjjjmmmnnnoooppppppooommmlll|||~~~~~~{{{{{{|||zzzxxxwwwuuusssqqqvvvlllmmmkkkjjjooouuuuuuoooiiikkk{{{wwwtttpppppp{{{rrrtttzzzxxxpppnnnuuuwwwssstttpppppptttrrrsssmmmfffsssrrriiioooqqqmmmlllqqqtttssssssqqqooonnnppprrrssssssuuuqqqsssyyyzzztttqqqsssrrrqqqzzz{{{ooolllsssttt}}}uuussszzz{{{uuuuuuwwwwwwsssrrrtttrrroooqqqqqqvvv~~~yyyuuuvvvqqqzzzzzzppplllsssvvvsssrrrrrrrrrrrrqqqqqqpppppptttuuuuuussspppooopppqqqssssssssssssssssssssssssoooppprrrsssssstttvvvxxxnnnlllkkkllloooqqqooolllrrrnnnmmmoooooonnnppptttnnnnnnooopppppppppnnnlllkkkkkkkkkmmmqqqtttuuuuuulllnnnqqqqqqqqqqqqrrrsssnnnnnnnnnnnnnnnoooooopppkkklllnnnooopppooommmlllooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmllllllkkkkkkrrrnnnjjjkkkpppssssssqqqlllmmmnnnppppppoooooonnnmmmnnnoooppppppooonnnnnnnnnooonnnkkkhhhggghhhjjjllloooqqqnnnhhhfffiiimmmnnnsssssslllhhhkkkmmmlllvvvllloootttooovvvtttuuuwwwuuurrrqqqpppoooqqqrrroookkkmmmrrrqqqnnnjjjiiijjjkkkllllllmmmllljjjiiiiiikkkmmmooosssooooooqqqnnniiillltttmmmnnnqqqrrrnnnmmmxxx|||uuu|||pppnnnooopppooovvvwwwpppppprrrpppkkklllnnnkkkgggiiimmmkkkdddiiijjjkkkjjjkkkooowww||||||yyyuuuqqqnnnnnnooopppiiiiiiiiiiiijjjlllppptttxxxvvvqqqnnnllllllnnnoooiiihhhkkkmmmllliiikkkppphhhiiiiiijjjkkklllmmmmmmgggkkkllliiihhhkkkllljjjjjjkkkmmmoooooonnnlllkkk~~~}}}~~~}}}|||~~~}}}|||~~~nnntttzzzmmmmmmmmmkkkkkknnnrrrvvvmmmoooqqqsssvvvxxxwwwtttjjjsssyyyvvvqqqrrrwwwyyyssssssttttttsssrrrpppooolllrrruuuqqqppp|||yyyllljjjmmmssssssqqqnnnmmmooorrrvvvpppnnnppptttsssmmmmmmrrrsssuuuxxx{{{{{{zzzyyywwwvvvxxxzzzwwwsssrrruuuyyyuuussstttxxxwwwsssuuu{{{tttqqqqqquuu{{{{{{uuuooorrr}}}uuuppptttuuuqqqssswwwyyyvvvppplllmmmppppppooonnnmmmnnnoooqqqssstttsssqqqoooooopppqqqrrroooppprrrssssssrrrqqqpppooommmnnnsssyyyzzzvvvrrrooonnnlllkkklllmmmoooppptttooojjjjjjooorrrrrrqqqoooppprrrsssttttttsssrrrjjjjjjlllmmmoooqqqssssssmmmjjjkkkrrruuuqqqnnnlllppppppqqqrrrtttwwwyyyzzzmmmjjjjjjmmmnnnlllnnnqqquuunnniiikkkmmmmmmmmmnnnrrrpppnnnmmmoooppppppoooooonnnnnnppprrrrrrpppmmmlllmmmnnnooooooooommmmmmkkkooosssrrrnnnlllooosssrrrmmmkkkooorrrqqqoooooonnnnnnmmmkkkiiiiiilllnnnmmmrrrtttpppooossstttrrrwwwuuuqqqoooppptttyyy|||xxxwwwxxxwww{{{qqqjjjkkkoooqqqrrrtttlllmmmnnnmmmkkkjjjlllnnnpppllllllqqqtttqqqnnnmmmppprrrttttttrrrpppnnnnnnlllllloooqqqqqqsss|||ssstttnnnssswwwmmmfffjjjtttyyytttjjjhhhkkklllnnnlllmmmppppppkkkiiijjjkkkiiijjjmmmoooqqqwww~~~{{{|||xxxqqqmmmnnnllliiiiiihhhggggggiiilllppprrrrrrpppmmmkkkiiiiiiiiijjjfffeeefffiiilllllliiifffiiiiiihhhhhhgggffffffeeehhhiiikkkkkkkkkkkklllnnnlllkkkkkkkkklllllljjjiii~~~{{{yyyyyy{{{}}}zzzzzzyyywwwxxx{{{~~~~~~nnniiipppvvvyyy}}}|||rrrqqqtttvvvsssssssssrrrqqqpppooonnnrrrvvvtttkkklll~~~~~~qqqlllnnnqqqsssrrrqqqooonnnooosssvvvpppnnnqqquuutttoooooossssssuuuwwwxxxyyyxxxvvvuuuwwwxxxxxxvvvtttsssuuuxxxxxxrrrqqquuuwwwuuutttvvvsssqqqppptttyyyzzztttnnnpppwwwxxxpppnnnuuuwwwsssqqqssstttssspppnnnppprrrqqqpppooonnnoooppprrrssstttsssqqqooonnnnnnooopppqqqqqqpppppppppppppppqqqqqqooonnnpppsssrrrnnnjjjnnnmmmllllllmmmoooqqqrrrsssoookkkkkknnnpppooommmnnnoooppprrrrrrrrrrrrqqqlllmmmmmmnnnnnnnnnnnnmmmqqqmmmmmmrrruuusssqqqrrrrrrrrrrrrrrrssstttuuuvvvnnnkkkjjjmmmmmmkkkkkkoooqqqnnnmmmnnnmmmkkkmmmqqqpppnnnllllllmmmooooooooorrrpppooopppqqqqqqooolllnnnnnnoooooooooooonnnnnnlllmmmnnnoooooonnnnnnooopppmmmlllppprrrpppoooqqqqqqqqqpppooonnnnnnoooppplllqqqrrrnnnmmmpppqqqoooqqqooommmmmmnnnrrrvvvyyy}}}|||rrroooqqquuu|||sssyyy~~~}}}wwwssssssvvvuuuooollloooqqqooommmmmmjjjjjjkkklllooorrrtttuuusssooommmmmmmmmooovvv~~~{{{rrrgggpppyyyxxxxxx}}}zzzpppmmmmmmlllkkkjjjlllppppppllljjjlllmmmjjjjjjmmmnnnooottt{{{|||}}}yyyrrrnnnnnnmmmiiihhhiiijjjlllnnnpppqqqrrrrrrqqqnnnllljjjjjjkkkkkkgggggggggjjjmmmnnnllljjjmmmllllllkkkjjjiiihhhhhhjjjjjjjjjjjjkkkkkkkkkkkkllljjjiiiiiijjjjjjiiiggg~~~yyyxxx|||~~~{{{|||vvv~~~zzzuuupppsssuuuuuutttsssrrrpppppppppooouuuxxxtttlllmmm}}}ppplllnnnpppqqqqqqrrrrrrqqqpppqqqsssvvvoooooosssvvvuuurrrqqqtttrrrsssuuuvvvvvvuuutttssswwwuuusssrrrssstttttttttzzzsssnnnqqqvvvuuuqqqooouuurrrrrruuuyyyzzzuuupppooosssrrrnnnpppxxxzzzuuuooooooooopppqqqsssuuuvvvrrrqqqpppppppppqqqrrrssstttsssqqqooonnnmmmmmmnnntttrrrpppnnnnnnnnnpppqqqqqqooommmmmmooonnnkkkgggmmmmmmmmmmmmoooqqqssstttssspppnnnnnnpppqqqnnnlllmmmnnnoooqqqqqqqqqqqqpppnnnnnnoooppppppooommmlllqqqmmmlllpppsssrrrsssuuupppooonnnnnnmmmmmmnnnnnnnnnkkkjjjlllllliiiiiilllnnnnnnpppqqqnnnjjjnnntttpppnnnlllmmmnnnpppqqqppptttrrrpppooooooooonnnmmmnnnnnnmmmlllkkkkkkkkkkkkmmmlllkkklllooopppnnnlllnnnlllnnnqqqqqqnnnpppttttttrrrpppooonnnnnnmmmllllllooopppmmmlllmmmnnnmmmmmmmmmlllmmmooorrruuuwwwuuuwwwzzzvvvxxx~~~||||||uuuqqqqqqrrrrrrqqqwwwrrrooopppqqqtttzzzzzz~~~uuuqqqnnnkkkjjjiiikkkooopppmmmlllnnnpppmmmmmmooooooooosssyyy~~~~~~zzzsssoooooonnnjjjgggiiimmmppprrrssssssrrrsssqqqooommmlllkkklllllliiiiiijjjllloooooonnnlllpppoooooonnnlllkkkkkkjjjllljjjhhhiiilllmmmkkkiiimmmjjjhhhgggggghhhgggfff|||{{{qqqyyyiiippp}}}xxxooorrrvvvwwwvvvtttrrrqqqqqqqqqrrrrrrvvvvvvtttwww~~~yyyrrrooooooppppppnnnpppqqqrrrsssrrrrrrtttvvvoooqqqtttvvvvvvtttsssuuuqqqqqqrrrttttttuuuuuuuuuwwwsssoooooosssuuutttqqqyyytttpppqqqsssrrrooommmwwwuuutttvvvyyyzzzvvvsssqqqrrrqqqqqqvvv}}}{{{uuupppnnnlllmmmqqquuuwwwwwwrrrqqqpppppppppqqqqqqrrrsssrrrqqqpppoooooooooppptttsssrrrpppooooooooopppooommmlllmmmooopppooonnnoooooooooooopppqqqrrrssssssrrrqqqrrrttttttqqqooommmnnnoooqqqqqqqqqqqqpppmmmnnnppprrrssssssrrrqqqllljjjjjjnnnpppoooppprrrooonnnmmmlllllllllllllllllliiihhhkkkkkkiiiiiimmmnnnmmmooorrrpppmmmoootttqqqpppnnnoooqqqsssttttttqqqpppnnnmmmmmmmmmnnnnnnqqqpppnnnlllkkkkkklllmmmllllllmmmnnnoooooonnnmmmllllllooorrrpppmmmpppvvvyyyuuupppmmmmmmllljjjhhhmmmoooooonnnlllllllllllloooooopppppprrrsssuuuvvvtttkkknnn~~~}}}~~~yyyttt|||{{{~~~|||ooo~~~uuuqqqmmmjjjllljjjlllqqqrrrnnnmmmooorrrpppppprrrsssrrrvvv||||||uuuqqqpppoookkkhhhjjjmmmpppssstttuuuuuuqqqpppooommmlllkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllpppoooooonnnlllkkkkkkjjjmmmiiigggiiinnnpppnnnjjjnnnkkkhhhffffffggggggggg|||tttvvv~~~ppp}}}nnnpppvvvuuusssrrrpppoooppppppqqqqqqtttvvvyyy~~~qqqsssuuutttqqqoooooopppnnnpppsssuuuuuutttuuuvvvqqqsssvvvuuuttttttuuuuuupppqqqqqqrrrtttvvvxxxyyyyyytttpppqqqvvvxxxvvvsssuuuvvvuuurrrpppooooooooowwwuuussstttvvvwwwuuusssrrrqqqqqqtttyyy|||wwwpppnnnlllkkkkkknnnrrrssstttpppppppppoooooooooppppppqqqqqqqqqqqqrrrsssssstttssssssssssssrrrqqqooonnnmmmllllllnnnpppqqqqqqqqqqqqqqqqqqpppppppppppppppooopppqqqsssuuuuuutttrrrnnnoooppprrrrrrrrrrrrqqqmmmnnnpppqqqrrrrrrrrrqqqhhhhhhkkkpppqqqnnnmmmoooppppppoooooooooppppppqqqiiiffffffjjjkkkjjjkkkoooqqqmmmlllppprrrqqqpppqqqqqqpppnnnoooqqqsssttttttmmmllllllkkkkkklllnnnpppuuutttrrrppppppppppppqqqkkkooorrrqqqnnnmmmooorrrllllllooorrrpppmmmpppvvvxxxuuupppmmmmmmmmmmmmmmmoooooooooooommmllllllnnnrrrrrrrrrrrrrrrrrrsssssswwwjjjgggsss{{{|||xxxxxx|||yyyhhhkkk{{{rrrpppnnnlllooommmooossssssooommmooopppnnnooorrrssssssvvv|||}}}uuuqqqqqqoookkkiiijjjlllooorrruuuwwwxxxooonnnmmmlllkkkkkkjjjjjjmmmmmmmmmmmmkkkjjjjjjjjjmmmllllllkkkkkkjjjiiiiiilllhhhfffjjjpppsssqqqnnnooollliiiggghhhiiiiiiiii}}}xxxxxx}}}~~~nnnooouuuoooooonnnnnnnnnnnnoooooottttttuuuxxxyyywww|||}}}xxxoookkkooouuulllppptttwwwwwwvvvvvvvvvsssvvvvvvsssqqqtttuuuuuurrrqqqqqqrrrtttvvvyyyzzz{{{wwwssstttxxx{{{yyyvvvsssvvvwwwssspppqqqrrrrrruuusssqqqqqqrrrssssssrrrrrrqqqpppssswwwwwwrrrllllllllllllllllllnnnpppqqqpppppppppoooooooooooonnnooopppqqqrrrsssuuuuuuvvvpppqqqssstttsssqqqooonnnmmmmmmnnnnnnnnnmmmllllllrrrrrrqqqqqqpppoooooonnnkkkmmmoooqqqrrrssssssrrrnnnoooppprrrrrrrrrrrrqqqmmmmmmmmmllllllllllllllljjjkkkooottttttooommmooommmmmmmmmmmmnnnooopppppphhheeefffjjjlllkkkmmmpppsssmmmjjjnnnqqqqqqoooooopppnnnlllmmmnnnpppqqqpppjjjkkklllllllllmmmoooqqqrrrqqqppppppoooooooooooolllqqquuutttooommmqqquuunnnlllnnnqqqqqqnnnppptttmmmnnnooonnnllllllnnnpppooonnnoooqqqooolllmmmppprrrrrrqqqpppoooooooooooouuunnnnnntttwwwtttvvv{{{}}}wwwvvvvvvxxxxxxcccrrrxxxpppppppppoooooonnnooossssssooommmooolllkkklllooopppooosssxxx}}}vvvqqqqqqoookkkjjjkkkmmmooorrrvvvyyy{{{nnnmmmmmmlllkkkkkkjjjjjjlllmmmmmmllljjjhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhjjjoooqqqpppooonnnllljjjiiikkklllkkkkkk||||||{{{|||uuu{{{ssstttzzzwww}}}{{{oooppptttmmmmmmnnnooopppppppppppprrrvvvxxxxxx{{{~~~}}}xxxyyy}}}yyyoookkkooouuukkkooouuuxxxyyywwwvvvvvvvvvxxxwwwpppnnnrrruuuuuuuuusssrrrqqqrrrtttvvvxxxwwwuuurrrsssuuuwwwwwwvvvtttvvvuuurrrssswwwwwwssswwwuuusssrrrrrrsssssstttuuurrrpppqqqssssssrrrpppllloooqqqqqqpppppprrruuuqqqqqqqqqqqqppppppooooooooopppqqqrrrssstttttttttoooooopppppppppooooooooommmnnnoooooonnnkkkjjjiiippppppppppppppppppoooooolllnnnooopppppppppqqqrrrmmmnnnoooqqqqqqqqqqqqppplllkkkiiihhhiiijjjlllmmmnnnooorrruuusssnnnnnnrrrnnnmmmmmmmmmmmmnnnoooooojjjggggggkkklllkkklllppprrrnnnlllmmmnnnlllmmmppppppnnnllllllmmmooooooooojjjmmmoooooonnnmmmooopppoooooopppppppppoooooonnnnnnqqqssssssqqqppprrrssspppmmmlllppprrrpppoooqqqhhhooowwwxxxsssnnnnnnoooooolllmmmqqqppplllmmmrrrqqqpppooonnnmmmnnnooopppoooqqqtttuuusssqqqppppppyyy{{{{{{zzz~~~~~~{{{zzz}}}{{{zzzrrryyy{{{yyy|||qqqvvv{{{~~~sssmmmooopppnnnlllkkkmmmqqqrrrnnnmmmooolllkkklllnnnnnnlllooottt}}}uuuqqqpppnnnjjjiiilllooossswwwyyy{{{{{{nnnnnnnnnmmmmmmlllkkkjjjjjjlllmmmllljjjiiikkkmmmiiiiiijjjkkkkkkllllllmmmiiiiiijjjjjjkkkllllllllllllkkkjjjkkklllmmmlllkkk~~~zzzxxxsss{{{ppprrrsssqqqsssvvvooorrruuunnnoooqqqsssttttttttttttnnnvvv}}}{{{wwwvvvuuusssrrrwww{{{yyyrrrnnnnnnqqqjjjooouuuyyyzzzxxxwwwvvvwwwzzzwwwooolllqqquuutttwwwuuusssqqqpppqqqssstttrrrpppooooooppprrrssssssvvvvvvssspppvvv|||zzzssszzzxxxvvvuuutttuuuvvvwwwyyyuuuqqqqqqrrrsssuuuwwwoootttxxxxxxuuutttwww{{{rrrrrrrrrrrrrrrqqqpppoooppppppqqqrrrrrrrrrrrrqqqooonnnlllllllllmmmooopppkkknnnqqqqqqpppmmmlllkkkmmmnnnoooppppppppppppppppppqqqrrrqqqqqqpppqqqssskkkmmmnnnoooppppppooooooiiihhhggggggiiimmmpppsssqqqpppqqqrrrppplllnnnsssvvvuuuttttttttttttttttttllliiiiiilllllljjjkkknnnqqqooonnnnnnjjjhhhlllsssrrrpppnnnnnnoooppppppooommmpppsssrrrpppnnnnnnooossstttuuuvvvwwwvvvuuutttqqqppppppqqqssssssrrrpppsssmmmkkkooorrrqqqooooooppp{{{vvvqqqqqqmmmkkklllpppoookkkmmmrrrqqqpppnnnmmmnnnoooqqqssskkkrrrtttooolllnnnpppppplllpppqqqooooootttxxxxxx|||vvvtttyyy~~~}}}zzzxxxsssqqqppppppsssttttttsssyyytttuuu|||{{{~~~{{{zzztttkkkkkkpppkkkpppsssqqqlllkkkpppvvvvvvzzzxxxnnnjjjlllmmmkkkhhhgggjjjoooqqqnnnnnnpppooommmnnnpppooolllmmmrrr}}}uuuppppppmmmjjjhhhlllrrrxxx{{{||||||{{{nnnooooooooonnnmmmllllllhhhjjjlllllljjjkkknnnqqqjjjjjjkkklllmmmnnnooopppiiijjjkkkjjjhhhggghhhiiijjjiiiiiikkkmmmnnnlllkkkxxxxxxzzz{{{xxxmmmooozzztttxxxwwwooommmppprrrrrrooonnnoooqqqsssxxx||||||wwwqqqnnnlllkkknnnrrrttttttrrrqqqpppvvvwwwyyy{{{|||{{{yyywwwnnnooommmjjjlllssswwwxxxzzzwwwuuutttwwwuuuqqqmmmlllooouuuzzzzzzwwwqqqmmmpppwww{{{yyyvvvzzzyyyuuurrrssssssoooppprrrrrroooqqqxxxxxxtttsssrrrrrrssstttvvvxxxzzzoooqqqqqqoooooossstttrrrnnnnnnoooooopppppppppqqqkkkmmmooopppqqqpppooommmnnnnnnnnnpppqqqqqqnnnkkknnnppprrrttttttrrrpppnnnmmmmmmnnnnnnoooooopppppppppllllllqqqssspppmmmmmmlllkkkkkkllllllnnnooopppppprrrqqqlllkkkooorrrrrrpppooonnnppptttuuusssqqqrrrpppnnnlllkkkmmmnnnpppoooppppppooonnnnnnppprrrssssssrrrqqqqqqpppppppppooooooqqqqqqrrrqqqpppooossspppooosssyyy|||yyyuuuppprrrtttvvvvvvuuuttttttyyyrrrpppsssrrrqqqwwwxxxsssllljjjnnnpppnnnoootttwwwsssooommmpppuuuyyy|||tttooonnnqqqqqqmmmoootttpppmmmlllmmmooopppnnnlllooommmllllllmmmnnnmmmlllvvvnnniiimmmvvvzzztttmmmqqqqqqrrruuuwwwvvvqqqmmmwww~~~~~~sss|||tttnnnqqqllllllqqqrrrnnnooossslllvvvqqqhhhkkknnnpppyyyooommmmmmpppvvvzzz{{{{{{}}}zzzxxxwwwxxxxxxrrrrrrpppooommmkkkjjjiiimmmllljjjjjjkkkllljjjiiinnnmmmmmmmmmmmmooopppqqqyyynnnooooookkkkkkkkkuuu~~~xxxvvvqqqkkkiiijjjllllllkkkpppkkkggggggkkknnnllljjjkkkhhhhhhkkkpppsssppplllkkkpppoooiiifffiiiiiifffjjjlllmmmmmmkkkkkklllnnn~~~vvvxxxnnnqqqyyysssrrrrrrrrrtttrrrssstttrrrpppqqqtttwwwwwwzzz|||{{{uuuoookkkjjjfffhhhkkknnnpppqqqrrrsssvvvuuusssssstttvvvyyy{{{uuu|||}}}yyyxxxtttnnnvvvuuutttvvvxxxxxxvvvtttssstttrrroooqqqxxxzzzwwwqqqqqqqqqqqqrrrsssuuuvvvrrrttttttppppppsssssspppoooooooooooooooppppppqqqmmmnnnooopppppppppooonnnooopppqqqrrrrrrqqqpppnnnnnnppprrrssssssrrrpppnnnpppooommmllllllmmmoooqqqqqqlllkkkooopppnnnlllmmmooooooooonnnmmmmmmllllllnnnqqqqqqllljjjmmmooooooooommmlllnnnrrrsssqqqnnnsssqqqooommmmmmnnnoooqqqoooqqqrrrpppnnnkkkjjjkkkpppqqqqqqqqqqqqpppooooooppppppqqqqqqpppooonnnmmmllllllmmmooorrrsssttttttrrrrrrqqqrrrtttvvvvvvvvvwwwnnnmmmwww~~~uuutttsssttttttqqqmmmlllnnnooommmmmmpppvvvxxxwwwtttsssooonnnqqqqqqmmmmmmqqqooommmkkklllnnnooonnnmmmooonnnllllllmmmnnnnnnmmmooonnnnnnqqqttttttpppmmmllllllmmmppprrrrrrooolllqqqtttvvvvvvuuuwwwyyyzzztttqqqzzzwwwrrrlllmmmssswww}}}wwwppppppllljjjsssnnnlllkkkkkknnnrrrtttuuuuuuuuuuuutttrrrpppnnnlllqqqpppooonnnmmmlllkkkkkkmmmkkkjjjjjjjjjjjjhhhgggooonnnnnnmmmmmmnnnqqqssspppmmmnnnmmmhhhhhhqqqzzz~~~xxxuuuqqqkkkhhhhhhhhhgggfffkkkiiihhhjjjmmmnnnmmmkkkooojjjffffffjjjnnnnnnllliiimmmmmmhhhfffhhhiiigggiiijjjkkkkkkkkkkkkkkkkkk|||{{{uuu{{{|||xxxwwwyyy{{{|||wwwnnnpppssswwwpppooouuuwwwwwwvvvtttsssuuuxxx|||xxxyyyzzzxxxtttooommmllllllmmmmmmnnnnnnoooppppppwwwvvvssspppqqqwwwyyyoookkkrrrwwwvvvwww{{{vvvtttppplllnnnrrrtttrrrpppoooooooooooopppqqqrrruuuwwwuuuqqqppprrrqqqnnnoooooooooooooooppppppqqqooopppppppppppppppoooooonnnppprrrrrrqqqpppppppppnnnoooqqqrrrrrrqqqooonnnrrrpppmmmkkkjjjllloooqqqqqqlllkkkmmmnnnlllkkklllooooooppppppooonnnlllkkklllppppppmmmkkklllmmmlllooommmkkkmmmppppppnnnkkkqqqpppnnnmmmlllmmmooopppllloooqqqqqqnnnkkkhhhgggmmmnnnpppqqqqqqqqqpppooopppqqqqqqqqqpppnnnlllkkklllnnnpppppppppqqquuuxxxtttqqqmmmnnnrrruuuwwwwwwxxxoooppp~~~ssspppoootttwwwtttpppmmmkkkhhhooommmmmmqqqvvvxxxtttpppqqqooooooqqqppplllkkkmmmnnnllljjjjjjlllnnnooonnnooommmllllllmmmnnnnnnmmmgggmmmrrrssspppmmmmmmnnniiiiiijjjllloooooonnnlllnnnnnnnnnnnnlllkkkjjjiiihhhuuusssiiikkktttqqqjjjuuuuuutttrrrnnnkkkjjjlllmmmmmmooorrrtttssspppmmmjjjnnnnnnmmmmmmmmmmmmlllllllllkkkiiiiiiiiiiiihhhfffppppppnnnllllllnnnrrruuunnnggghhhiiiiiigggooowwwzzzuuurrroookkkhhhhhhhhhhhhggghhhiiijjjlllmmmnnnmmmlllnnnkkkiiijjjmmmnnnllliiihhhkkkkkkhhhfffhhhiiihhhhhhhhhhhhjjjkkkkkkiiihhh~~~{{{~~~xxxwwwzzztttqqqrrrvvvyyyzzz|||yyyrrrtttzzzuuurrr{{{}}}uuuppprrrwwwwwwwwwvvvwwwxxxzzz|||uuuuuuuuuuuusssrrrqqqppprrrrrrrrrsssttttttrrrqqqooorrrwww{{{yyy{{{xxxoooooowwwwwwuuurrrooooooppppppooooooooooooooonnnnnnoooooosssuuutttpppoooqqqqqqnnnppppppooonnnnnnooopppqqqqqqqqqqqqqqqqqqpppppppppkkknnnppppppnnnmmmnnnpppnnnooopppqqqqqqpppooonnnsssrrrooonnnmmmnnnooopppnnnkkklllooooookkkiiijjjkkklllnnnppppppooonnnmmmiiinnnpppnnnlllnnnnnnlllooommmkkklllooopppmmmjjjooonnnlllkkkkkklllmmmnnniiilllnnnooonnnmmmllllllmmmnnnppprrrsssrrrqqqqqqpppqqqqqqrrrqqqpppooonnnnnnoooppppppqqqsssvvvxxxtttppplllmmmqqqttttttrrryyyrrrxxxppplllqqqlllrrrtttrrrqqqssspppjjjvvvtttqqqppppppqqqssstttpppoooppppppooollljjjjjjmmmllljjjjjjkkkmmmoooooommmlllkkkkkkmmmnnnmmmmmmeeejjjpppqqqmmmkkkmmmppplllllllllmmmnnnooonnnnnnooonnnnnnqqqrrrooonnnooocccuuuxxxooonnnmmmnnnuuuyyyqqqyyy}}}|||vvvtttuuuoooqqqtttvvvvvvssspppmmmjjjkkkkkkkkkllllllllllllkkkiiihhhiiijjjkkkjjjiiippppppooolllkkkmmmrrrwww~~~~~~ooohhhffffffnnnkkkqqqwwwyyysssmmmlllkkkkkkkkklllmmmmmmhhhjjjlllmmmllllllmmmnnniiilllpppuuuwwwtttmmmgggiiijjjkkkiiihhhiiijjjkkkhhhggghhhjjjlllllljjjggg{{{zzz}}}www{{{www|||||||||~~~iiimmmsss}}}|||jjj{{{|||lllsssyyyzzzyyyxxxuuuqqqssstttvvvxxxzzzzzzyyyxxxtttssssssssssssrrrrrrqqqnnnnnnppptttwwwyyywwwtttjjjuuussshhhjjjwwwtttssstttuuutttsssssspppppppppppppppooooooooooooqqqpppmmmmmmpppqqqoooqqqpppooonnnnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqlllmmmoooooonnnnnnooopppnnnooooooppppppoooooonnnrrrrrrrrrrrrrrrqqqpppoookkkkkknnnsssrrrllliiiiiijjjlllnnnooopppnnnmmmlllgggmmmpppooonnnpppqqqnnnpppnnnlllmmmppppppnnnkkkooonnnnnnmmmmmmnnnoooooolllmmmnnnnnnmmmnnnppprrrnnnoooqqqsssttttttssssssoooppprrrssstttssssssrrrooollljjjmmmrrruuutttrrrsssqqqooooooqqqrrrpppnnnuuupppyyy|||uuulllmmmuuuqqqsssrrrrrrvvvyyyuuuooorrrssstttqqqmmmmmmrrrvvvoooppppppooonnnmmmjjjhhhmmmllllllllllllmmmnnnpppllljjjiiijjjkkkmmmmmmlllggghhhjjjkkklllnnnqqqtttnnnooooooooonnnmmmllllllpppmmmmmmpppnnniiihhhlllrrroooccchhhwww|||uuuzzz~~~xxxyyyyyyxxxwwwtttqqqmmmkkkiiiiiijjjjjjjjjkkkkkkkkkiiihhhhhhiiilllmmmmmmlllooopppooollljjjlllrrrxxx~~~uuuooollliiinnnkkkrrrxxx{{{wwwkkkkkklllllllllllllllmmmkkklllmmmllljjjkkkmmmooohhhlllqqqwwwxxxuuuooojjjkkklllllllllkkkkkkllloooiiiiiijjjkkkmmmmmmkkkjjj~~~}}}yyy{{{}}}www~~~~~~zzz~~~wwwyyy{{{~~~zzzvvvxxxkkkzzzyyylllrrrwwwwwwxxx{{{{{{xxxllluuuxxxrrrooouuuxxxvvvooopppssswwwzzzzzzxxxuuuvvvtttsssrrrsssrrrooommmpppooooooqqquuuvvvtttqqqwwwooossspppooorrrtttssssssuuupppqqqqqqrrrrrrqqqppppppkkknnnnnnlllmmmqqqrrrppprrrqqqooommmmmmnnnpppqqqpppqqqsssuuuuuutttsssqqqpppooonnnoooqqqsssrrrqqqnnnnnnoooooooooooonnnnnnoooqqqsssttttttrrrpppnnnkkklllpppuuutttnnnkkkmmmppppppppppppooommmkkkiiihhhmmmpppnnnnnnpppqqqooopppnnnlllnnnqqqrrrooolllpppppppppppppppqqqqqqrrrpppppppppooommmnnnqqqsssqqqqqqqqqrrrssstttuuuuuuoooppprrrtttuuuuuuuuutttqqqmmmlllpppvvvyyyvvvrrrssssssssssssrrrrrrrrrrrrvvvqqqxxxnnnmmmooorrrrrrooopppsssvvvrrrrrrvvvwwwtttppppppjjjooossstttqqqoooppprrrnnnppppppnnnmmmnnnmmmjjjmmmnnnoooooommmlllmmmoookkkjjjiiijjjlllmmmmmmlllkkkiiihhhiiilllpppsssuuulllnnnpppooollljjjiiiiiimmmjjjmmmqqqooojjjnnnvvv|||xxxjjjnnnsss~~~uuu{{{}}}~~~xxxsssooommmkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhjjjlllnnnnnnmmmmmmooopppmmmiiijjjqqqvvvzzzuuupppllljjjiiihhhpppyyy}}}zzzkkklllmmmllliiigggfffgggkkkkkkkkklllmmmmmmnnnnnnlllllllllmmmnnnoooppppppooommmnnnpppnnnlllnnnrrrjjjlllmmmmmmkkkkkkmmmnnn|||zzz{{{yyy}}}~~~vvv~~~xxxzzzyyywwwxxxzzzyyyuuuzzzzzz|||~~~{{{ttt~~~yyy}}}mmm~~~|||{{{wwwsssuuuyyyzzzwwwuuurrrpppqqqrrrsssuuuxxxooooooppptttwwwyyyxxxuuutttrrrqqqrrrssssssooollltttpppnnnpppwww|||~~~}}}~~~vvvqqqqqqqqqoooppptttpppqqqrrrrrrsssrrrqqqqqqllloooooolllmmmqqqrrrpppsssqqqooommmmmmnnnpppqqqmmmpppssswwwxxxvvvtttrrrrrrnnnkkkmmmsssuuusssooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqqqqpppooonnnnnnqqqtttsssooopppttttttsssrrrqqqooonnnmmmllljjjooopppmmmlllmmmnnnlllnnnlllkkkmmmqqqrrrpppmmmooooooooooooppppppqqqqqqlllnnnpppppppppppprrrsssrrrrrrqqqpppqqqrrrtttuuupppqqqssstttttttttssssssooooooqqquuuyyyzzzxxxuuutttvvvwwwuuussstttxxx}}}yyysssjjjppptttttttttvvvwwwuuuwwwtttyyy}}}ooommmwwwvvvuuussstttttttttqqqnnnnnnqqqppplllllloooooolllmmmppprrrrrrooommmlllmmmmmmkkkjjjkkkmmmoooooonnnlllllllllmmmnnnppprrrsssiiilllooopppmmmjjjiiiiiiiiiiiinnntttsssoooyyyxxxlllwww}}}zzzppp|||lllpppssswww~~~zzzxxxppppppooonnnmmmlllkkkkkkkkkiiiiiiiiikkklllkkkjjjjjjnnnpppmmmiiiiiiooouuu~~~~~~}}}xxxqqqjjjiiikkkhhhfffpppxxx{{{uuujjjlllnnnmmmiiifffeeeeeefffgggiiinnnssssssppplllmmmlllkkkiiihhhjjjllloooqqqnnnoooqqqppplllmmmrrrjjjmmmooommmhhhhhhmmmrrr~~~yyyyyyzzzzzz~~~~~~vvvuuu}}}xxxvvvyyy}}}ttt~~~vvvsssnnn{{{{{{{{{yyyyyy}}}}}}vvvzzzmmmjjjxxx}}}vvvrrrwwwqqqooonnnqqquuuxxxxxxwwwooonnnooorrruuuuuurrrooommmjjjiiippp~~~{{{wwwsssoooqqqvvvooopppqqqsssssssssrrrqqqnnnppppppmmmnnnqqqrrrpppsssrrrooommmmmmnnnoooqqqllloootttxxxyyyxxxuuurrrrrrlllgggjjjqqquuurrrlllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmooopppqqqqqqpppqqqrrrqqqooossszzzssssssrrrqqqqqqrrrrrrsssmmmppppppllliiijjjkkkiiimmmkkkjjjmmmppprrrpppmmmkkklllllllllmmmmmmnnnnnndddhhhmmmqqqssstttuuuvvvsssrrrpppnnnnnnpppsssuuuqqqrrrsssssssssrrrqqqppphhhlllqqqtttuuutttssssssuuuxxxyyyvvvsssuuu~~~www}}}{{{~~~zzzzzztttttttttppptttvvvsssnnnnnnrrrpppkkkkkkpppqqqnnnmmmqqqttttttqqqmmmllllllnnnmmmlllmmmoooqqqqqqppplllooorrrrrrpppnnnoooqqqggglllppprrrooommmlllllliiiiiinnnsssnnniiitttxxxrrrzzzrrr|||oooyyyvvvpppzzztttsssrrrqqqooommmlllkkklllkkkiiiiiijjjiiihhhfffhhhmmmpppnnniiiiiinnnsss|||qqqiiikkkpppjjjiiiqqqxxxyyy}}}zzzlllhhhllloooooollliiiiiijjj```bbbhhhqqqxxxxxxqqqjjjkkklllmmmmmmkkkiiiiiiiiirrroooooorrrpppkkkmmmrrriiinnnppplllfffeeemmmuuuyyywww}}}{{{yyyxxxyyy|||~~~oooqqq}}}wwwsssvvvnnn{{{ttt}}}rrrnnnvvvzzzvvvsssvvvqqqnnnlllooouuuyyywwwtttxxxxxx{{{}}}yyysssrrruuunnnoooqqqqqqpppoooppprrroooooowwwrrrtttwwwzzz|||vvvooorrrsssrrrpppnnnmmmoooqqqssssssrrrpppsssvvvuuuqqqpppsssvvvqqqpppooommmmmmmmmnnnnnnlllnnnrrrvvvwwwvvvtttssspppppppppqqqqqqrrrrrrssslllpppooorrrvvvnnnjjjtttkkkjjjmmmssstttpppnnnnnnpppqqqpppnnnllllllppptttrrrqqqpppqqquuuyyywwwsssqqqnnnlllnnnnnnlllmmmqqqqqqkkkkkkqqqsssooolllmmmrrriiiooouuunnnjjjllliiinnnpppmmmmmmrrrnnnllluuu{{{oookkksssvvvssssssxxxrrrrrrrrrrrrrrrsssssssssttt}}}~~~uuuppprrruuu|||qqqwwwyyyxxxzzzxxxvvv{{{|||zzzyyywww~~~{{{sssnnngggooorrrmmmqqqppptttyyyzzzvvvssstttrrrqqqnnnmmmmmmnnnnnnoookkkpppqqqllljjjlllpppqqqqqqnnnmmmmmmoooooollliiihhhjjjmmmmmmkkkiiiiiiiiimmmkkklllnnnmmmoooxxx}}}jjjnnnqqq{{{hhhrrrzzzssswwwpppyyy~~~uuuoooooooooooonnnrrrooommmlllmmmmmmmmmmmmqqqmmmkkkmmmooonnnooorrr{{{ppplllllljjjjjjnnnuuu|||~~~zzzrrrkkkkkklllmmmnnnmmmkkkhhhfffeeejjjmmmkkkkkknnnpppnnnkkklllllljjjiiiiiikkkmmmppppppooommmlllkkkjjjiiikkklllnnnmmmlllkkkkkklll{{{xxxuuuvvvwwwyyyyyyzzz|||}}}{{{{{{ssswww{{{}}}vvvwwwppp}}}mmmfff}}}kkklllzzzuuusssttttttqqqqqqsssmmmnnnppptttwwwxxxvvvttt{{{zzz{{{|||xxxrrrrrruuurrrrrrrrrssstttsssqqqppp{{{|||uuuvvvwwwnnnooopppqqqppppppppprrrtttxxxuuuxxx~~~qqqnnnooopppnnnnnnooorrrtttttttttkkkooottttttqqqooooooqqqsssrrrpppooonnnooopppqqqoooqqqsssttttttsssqqqppprrrpppooonnnnnnoooqqqsssttttttqqqqqqrrrkkkhhhoooooonnnooorrrqqqnnnnnnqqqqqqqqqpppnnnkkklllppptttpppppppppqqqrrrsssppplllrrrooonnnqqqqqqoooooossssssnnnmmmrrrsssooolllmmmooohhhooowwwrrrppptttsssoooqqqmmmpppxxxrrrjjjnnnoookkknnnvvvwwwrrrttt|||zzzzzzzzzyyyyyyyyyyyyxxx~~~~~~{{{xxxwwwvvv}}}uuuzzz~~~tttttt{{{lll|||xxxllllllwww~~~|||iiikkkqqquuurrrrrr~~~}}}tttvvvwwwrrrsssqqqtttxxxwwwssspppqqqmmmoooqqqooolllkkkmmmooorrrtttqqqlllkkkooorrrrrrooonnnlllmmmoooooollljjjjjjjjjlllmmmmmmmmmkkkjjjtttpppnnnpppqqqrrrvvv||||||mmmgggmmmqqqxxxqqqkkkzzzyyysss|||uuu|||uuuqqqooooooooopppmmmiiihhhjjjmmmooopppwwwqqqnnnnnnnnnlllmmmppp|||pppkkkiiihhhmmmqqqxxx~~~|||tttmmmkkklllmmmnnnmmmkkkhhhgggeeejjjllljjjjjjmmmnnnlllnnnnnnmmmkkkiiiiiijjjllloooooonnnmmmlllkkkkkkjjjjjjkkkmmmlllkkkjjjjjjkkk~~~{{{ssswww|||~~~~~~}}}}}}xxxvvvmmmtttuuuhhhaaammm{{{}}}gggcccqqqiiissssssvvvvvvpppmmmooorrrrrrooooooppprrrtttuuuvvvvvv~~~|||{{{zzzwwwrrrqqquuusssqqqooopppsssuuutttsssyyyqqqqqqrrrmmmqqqwwwtttrrrrrrrrrpppnnnlllmmmnnnppplllmmmqqqpppmmmrrr|||vvvmmmqqqpppooonnnooorrrttttttsssiiimmmssstttrrrooonnnooouuutttqqqpppoooqqqssstttssssssssssssrrrpppooonnnsssqqqnnnlllkkkmmmppprrruuurrrpppqqqrrrqqqrrrwwwtttrrrrrrrrrooolllooovvvrrrqqqpppmmmlllmmmqqqtttnnnoooqqqsssrrrpppnnnmmmqqqooopppssstttqqqqqqttttttqqqppprrrsssooommmmmmrrrmmmsssxxxrrrrrrwwwuuummmrrruuu|||www|||zzzzzzzzzyyyyyyxxxxxxwwwzzzwwwvvvxxxxxxuuurrryyyuuu||||||nnnmmmrrrhhhkkk}}}{{{}}}tttppptttvvvtttzzzzzz|||{{{wwwuuuuuuxxxwwwrrrooopppmmmpppqqqmmmiiijjjqqqxxxtttuuuqqqlllkkkpppttttttnnnmmmmmmmmmoooooommmkkklllkkkjjjmmmppppppnnnkkktttooommmppptttttttttvvvttthhhfffkkkmmmssszzzyyyqqqrrrttt{{{vvvsssvvvwwwyyyqqqnnnppprrrqqqmmmhhheeegggkkknnnpppxxxrrrnnnnnnlllkkkmmmrrr~~~rrrkkkkkklllooossszzz}}}tttnnnkkkllllllmmmlllkkkiiihhhfffkkkllliiihhhkkkllljjjppppppooollljjjhhhiiikkkmmmmmmmmmmmmlllllllllkkkhhhjjjkkkkkkjjjiiiiiijjj~~~{{{xxxvvvzzz~~~~~~rrrwwwfffxxxssskkkzzz~~~hhhjjjtttoooyyyoootttssslllllltttwwwsssssspppnnnooossswwwyyyyyy{{{xxxwwwtttppppppsssssspppnnnnnnsss{{{{{{qqqqqqpppkkkqqquuurrrtttvvvoootttuuuuuutttrrrrrrsssuuuxxxuuutttvvvtttrrruuu{{{uuuyyy{{{}}}wwwyyysssqqqooooooqqqqqqqqqpppkkkooorrrsssrrrqqqpppqqqvvvtttqqqpppoooqqqtttuuuvvvuuusssrrrqqqpppoooooosssrrrpppnnnmmmnnnoooppprrrmmmnnnpppmmmqqqwwwwwwuuutttttttttqqqnnnqqqxxxsssrrrooommmlllnnnqqqtttpppooorrruuuuuurrrqqqssspppnnnppptttuuurrrqqqsssqqqppppppqqqqqqpppooooootttooossstttlllmmmtttrrrttt}}}pppkkkrrrvvvvvvvvvvvvvvvvvvuuuuuuxxxrrrnnnpppssstttsssssssssssszzzzzzmmmlllxxx}}}xxxtttuuuzzzwwwmmmwww~~~yyysssvvv{{{~~~yyywwwwwwyyyxxxtttrrrtttzzzxxxtttppppppvvvwwwooonnnpppqqqooonnnoooooopppooonnnnnnmmmjjjhhhkkkppprrroookkkkkkjjjlllppprrrqqqrrrvvvxxxjjjqqqxxxoooqqqyyyqqqzzzzzzvvvsss~~~|||zzz}}}yyypppmmmpppssstttpppkkkhhhhhhjjjkkkkkkqqqmmmjjjkkklllmmmrrryyy}}}rrrmmmooosssnnnrrryyy{{{ssslllkkkkkkkkklllkkkkkkjjjjjjiiilllmmmiiihhhjjjkkkjjjppppppooommmjjjiiikkklllllllllllllllllllllllllllggghhhjjjjjjiiihhhiiijjj{{{yyyxxxvvvsssyyy{{{|||{{{yyyyyy}}}}}}pppxxxlllpppuuummmooorrruuuqqqkkkoooxxxxxxpppooooooqqqzzzzzz|||wwwssssssrrroooooorrrrrrrrrqqqrrrxxx~~~ooorrruuuooonnntttqqqjjjmmmrrrrrruuutttjjjqqqrrrsssrrrqqqqqqsssttttttsssrrrtttssssssuuuyyynnnsssvvvsssttt}}}uuusssqqqoooooonnnmmmkkknnnooooooooooooppprrrttttttssspppooooooqqqssstttuuutttsssqqqqqqqqqrrrrrrqqqrrrrrrrrrqqqpppoooooosssmmmpppoooeeejjjtttqqquuutttuuuwwwtttqqqsssxxxsssqqqooonnnnnnpppqqqrrrqqqnnnoootttuuuqqqpppsssooonnnooossstttqqqppprrrlllmmmnnnnnnnnnpppqqqqqqmmmkkkppprrrnnnwwwpppooovvvvvvvvvvvvwwwwwwxxxxxxxxxtttppppppsssttttttwww~~~wwwtttxxxvvvpppxxxzzzzzz}}}rrrwwwyyysssvvvwwwuuuqqqppptttvvvvvvwwwttttttwwwwwwttttttwww|||yyyzzzuuummmlllmmmpppqqqqqqqqqqqqpppoooooommmjjjhhhjjjooorrroookkkgggkkkqqqtttppplllooovvvxxxssszzzsssvvvnnnvvvuuurrrtttzzz{{{}}}|||oootttyyyoookkknnnrrrrrrpppnnnmmmmmmmmmllljjjllliiiiiijjjkkkmmmttt|||zzzpppkkkmmmrrrnnnrrryyy|||sssmmmkkkkkkjjjjjjkkkkkkllllllkkknnnnnnjjjhhhkkklllkkknnnnnnnnnlllkkkkkkmmmoookkkkkkkkklllllllllllllllfffhhhjjjjjjiiiiiijjjkkkzzzyyyzzzyyyxxx}}}~~~}}}zzzwww{{{zzzuuu~~~ooowww~~~rrrpppqqq~~~{{{sssnnnlllzzzwwwrrrooosssvvvrrrkkkiiiqqqxxxxxxrrroooqqqqqqpppppprrrnnnoooqqqwwwrrrhhhdddjjjpppppprrrwwwzzzooommmppppppvvvzzzsssrrrssssssqqqooonnnpppqqqppppppoooppprrrsssuuuwwwuuuzzz{{{uuunnnnnnwwwwwwuuurrrpppooonnnllljjjnnnmmmlllkkkllloooqqqsssqqqqqqpppppppppqqqrrrssssssrrrqqqqqqqqqqqqrrrrrroooqqqsssttttttrrrpppnnntttmmmuuussseeerrryyyuuutttvvvvvvssssssvvvrrrqqqooopppqqqrrrqqqppppppkkkmmmvvvyyysssmmmnnnqqqnnnooorrrrrrnnnnnnpppiiimmmnnnlllmmmpppssssssjjjkkktttxxx{{{xxxooouuuuuuuuuuuuvvvvvvvvvwwwpppnnnqqqvvvuuurrrxxx~~~zzzyyyvvvwwwxxxsssvvvxxx~~~rrrkkkkkklllnnnsssqqqppprrrvvvvvvqqqlllqqqnnnnnnqqqrrrqqqrrrvvvsssrrruuu|||}}}ttt~~~tttooopppqqqqqqrrrsssrrrpppnnnnnnooommmkkkjjjkkknnnpppnnnllllllqqqwwwwwwooohhhllluuurrrzzz|||xxxvvvwwwzzzmmm|||nnnhhhooo{{{yyyppplllmmmooommmmmmmmmoooqqqrrrqqqooonnnllllllmmmkkkkkkqqqzzz|||yyyrrrkkkhhhjjjnnnssszzz~~~vvvpppkkkkkkjjjiiijjjkkkmmmnnnkkkooonnnjjjhhhkkkmmmmmmlllmmmmmmllljjjkkkmmmoookkkkkkkkkkkkkkklllllllllgggiiikkklllkkkkkkkkkmmm}}}||||||}}}~~~~~~{{{zzz~~~xxxwwwyyy|||yyyqqqyyyzzzqqqpppvvvtttvvv~~~tttqqqqqqssstttrrrrrrtttzzzuuusssuuuuuuqqqmmmlllpppssstttooommmpppsssrrrrrrtttnnnooouuufffiiilllnnnoooooopppqqqtttllllllmmmiiinnntttoootttttttttsssqqqpppqqqssstttssssssrrrtttvvvvvvvvvvvvyyy{{{wwwppplllpppvvvwwwuuusssqqqqqqqqqooonnnnnnmmmlllmmmoooqqqrrrrrrppppppqqqqqqrrrrrrrrrrrrppppppppppppooooooooonnnooopppqqqqqqrrrqqqqqqpppssslllwwwuuufff}}}yyysssssstttsssrrrsssqqqpppppprrrtttsssqqqnnnmmmhhhnnnvvvrrrssspppoooqqqpppmmmmmmpppjjjooopppmmmlllppptttsssnnnooouuuwwwyyy~~~iiittttttssssssrrrqqqppppppnnnkkknnnuuutttoootttzzz|||~~~oooqqqyyy}}}pppvvvxxxnnnjjjppppppnnnnnnssswwwvvvqqqmmmpppllllllnnnooonnnppptttjjjkkkooouuuyyyyyysssnnneeelllppppppoooqqqsssqqqppprrrsssqqqnnnllllllmmmnnnnnnmmmmmmnnnnnnoooooonnnqqquuuuuuoooiiikkkrrrooo{{{rrrkkkwwwyyyzzz{{{rrrooottt{{{~~~tttooonnnooopppnnnmmmlllnnnqqqssssssrrrpppoooppppppnnnlllqqqyyy|||{{{}}}uuummmjjjlllqqqxxxwwwqqqkkkjjjiiihhhiiikkknnnooojjjmmmmmmiiigggkkkmmmmmmmmmmmmmmmkkkiiiiiikkkllllllkkkkkkkkkkkkkkkkkkkkkiiikkkmmmnnnmmmmmmnnnooo|||}}}}}}|||yyyxxxyyyzzzwwwzzz{{{yyyyyy~~~zzzuuuyyy~~~}}}{{{tttxxxuuujjjqqq}}}yyytttuuuuuurrrvvvzzzyyytttooorrrwwwtttqqqsssyyyvvvmmmlllrrr}}}wwwooorrrmmmlllqqquuuuuutttvvvvvvvvvyyyqqqdddmmmrrrooolllnnnqqqqqqsssqqqxxxyyypppooorrrnnnqqqrrrrrrrrrqqqrrrsssuuuttttttsssqqqrrrsssssspppppprrrtttvvvtttqqqrrrtttsssqqquuuwwwuuussssssttttttsssrrrnnnnnnoooqqqtttuuutttrrroooppprrrssstttsssrrrrrroooooooooooonnnmmmkkkjjjoooooonnnnnnnnnpppqqqrrrwwwnnnwwwrrr___zzz}}}rrrppprrrqqqpppppppppppppppsssuuuuuuppplllkkkgggsss~~~vvvrrrpppqqqpppmmmmmmppplllrrrsssnnnlllqqqtttssspppooopppjjjggg{{{xxxwwwvvvtttrrrpppnnnnnnrrrmmmnnnvvvvvvqqqsss|||ooozzztttlllwwwssskkkzzzppplllkkknnnrrrsssttttttrrrnnnmmmnnnooonnnppptttqqqqqqqqqqqqppppppqqqrrrrrrqqqnnnlllnnnqqqnnnhhhoooqqqrrrpppllliiiiiijjjppppppqqqpppnnnnnnoooqqqllllllnnnpppoookkklllqqqmmmwwwvvvzzz~~~rrrvvvttt{{{yyyoooqqqqqqxxxmmm}}}uuunnnnnnpppssssssrrrpppmmmlllnnnpppqqqrrrpppppprrrssspppnnnsss{{{|||xxx{{{vvvpppiiinnnuuu}}}}}}uuuoookkkjjjiiihhhiiikkknnnpppiiilllkkkgggfffjjjmmmmmmoooooommmkkkhhhggghhhjjjlllllllllkkkkkkjjjjjjjjjjjjlllnnnooonnnnnnooopppyyy{{{{{{zzzwwwvvvxxx{{{{{{xxxwww{{{{{{zzz}}}~~~|||zzztttzzz}}}xxxttt{{{~~~rrrzzzrrrvvv|||}}}zzzwwwwwwyyy|||yyytttsssvvvqqquuu||||||ooogggxxxpppqqqyyywwwpppnnnssstttrrruuu|||www}}}wwwwwwtttqqqqqqlllmmmnnnoooooonnnlllkkkrrrttttttqqqmmmlllnnnqqqqqqqqqssswwwwwwssstttwwwsssrrrqqqsssuuuuuuqqqmmmsssuuuvvvssspppnnnoooqqqwwwtttsssxxx~~~zzzsssnnn~~~tttsssuuuyyyyyyuuuuuuwwwkkkqqqxxxyyyuuuqqqqqqrrrrrrrrrpppooooooooopppqqqmmmqqqtttssspppmmmmmmnnnpppmmmkkklllooorrrsssssswwwwwwuuupppnnnsss}}}ooopppqqqooolllkkknnnqqqqqqpppoooppprrrsssrrrqqqrrrnnnooowwwxxxyyyyyy|||}}}vvvlllkkkqqqsssuuuuuuqqqllljjjllloooqqqrrrrrrpppmmmnnnuuu{{{rrrtttxxxtttooopppvvvuuutttuuuwwwxxxxxxxxxyyysssnnnxxx~~~rrrnnnhhhkkkyyyuuupppnnnnnnoooooooookkklllmmmmmmnnnoooooooootttpppnnnppppppnnnppptttvvvtttqqqmmmjjjiiiiiiiiipppnnnnnnnnnooooooooonnnmmmoooqqqrrrrrrrrrpppooojjjjjjmmmqqqpppllllllpppnnnoooppprrrrrrqqqqqqpppzzzqqqrrrpppeee}}}wwwyyynnnlll|||}}}{{{uuulllgggkkkrrrqqqkkknnnmmmllllllllllllkkkjjjfffiiimmmnnnmmmnnnvvvxxxmmmmmmqqqnnnqqquuuzzz|||yyysssnnnooooooooommmllllllmmmooojjjlllmmmmmmjjjhhhggggggjjjkkklllmmmnnnmmmlllkkkgggjjjmmmnnnmmmkkkiiiiiijjjkkklllmmmmmmmmmlllkkk}}}yyy{{{|||{{{xxxvvvwwwyyyssspppqqq~~~~~~{{{ppptttwwwuuuoooqqqyyy{{{xxxppptttvvvzzz}}}}}}{{{xxxvvv{{{uuuqqqsssuuuuuuwwwzzzzzzssslllkkkppp{{{xxxqqqqqqtttvvvpppqqqvvvvvvrrrttt{{{|||qqqnnnttttttssstttrrrsssttttttsssqqqnnnmmmrrrrrrqqqooommmmmmoooqqqooonnnpppsssrrrpppqqqtttqqqppppppqqqssssssooolllsssuuuvvvuuurrrpppqqqssswwwvvvwww{{{|||pppvvv~~~zzz{{{}}}uuunnnooosssuuuuuuuuuqqqvvvzzzyyytttpppooopppqqqqqqooonnnnnnnnnooopppnnnppprrrrrrpppnnnllllllqqqnnnlllmmmpppssstttsssnnnrrruuutttqqqooopppsssnnnppppppooonnnnnnqqqtttrrrqqqpppqqqrrrsssrrrqqqpppoooooorrrvvvyyyxxxvvv{{{|||pppmmmqqqooolllkkkllloootttvvvqqqrrrssspppnnnpppvvv|||rrrqqquuuvvvsssuuusssrrrrrrtttuuuuuutttzzzrrrzzz{{{yyytttnnnooopppnnnqqq{{{wwwqqqnnnnnnooopppppppppppprrrrrrrrrqqqooonnnrrrnnnmmmoooooommmnnnrrruuussspppmmmkkkjjjjjjjjjooonnnnnnnnnooopppooonnnmmmmmmmmmnnnnnnooopppqqqnnnmmmnnnpppoookkklllpppnnnnnnoooooopppooooooooowwwvvvtttssswwwyyyccc|||xxxppp{{{{{{~~~ssswwwzzzqqqsssuuuhhhuuutttooojjjkkkppprrrpppnnnmmmmmmllllllkkkjjjhhhkkknnnqqqqqqqqqsss{{{|||qqqlllttt~~~wwwhhhkkkoootttzzz}}}{{{vvvrrrlllmmmmmmkkkjjjiiikkkllljjjkkkmmmmmmkkkiiiiiiiiijjjjjjjjjkkkjjjjjjiiiiiigggjjjlllmmmkkkjjjiiiiiiiiijjjkkklllllllllkkkkkkyyyzzz|||}}}|||yyywwwvvvvvvxxxtttwww{{{zzz}}}ttttttyyy{{{sssooowwwttt~~~sssoootttvvvwwwxxxyyyxxxvvvtttrrrxxxppplllnnnrrrssstttuuuoooqqqrrrwww|||ppppppsssrrrooouuuqqqsssxxxuuuoooqqqyyy}}}ppphhhnnnwwwxxxwwwyyysssssssssrrrqqqnnnkkkjjjssspppmmmmmmnnnooopppqqqnnnmmmnnnpppooommmoootttooooooooopppqqqpppnnnkkkqqqrrrttttttrrrrrrrrrsssuuuvvvxxxzzz}}}zzzvvvtttwwwyyywwwvvvwww||||||{{{wwwuuuttttttssstttvvvxxxvvvrrroooooopppppppppooonnnnnnnnnnnnooooooooooooooopppooollljjjpppnnnmmmnnnqqqsssssssssmmmqqqvvvvvvsssooonnnnnnnnnoooppppppoooqqqtttvvvsssrrrqqqrrrssssssrrrppplllnnnooommmkkkmmmsssxxxyyywwwmmmuuuqqqlllkkkmmmppprrrrrrpppqqqrrrqqqppprrrwww|||uuujjjqqqwwwuuuuuutttrrrrrrsssssssssrrr~~~zzzsss{{{zzz||||||}}}xxxsssoooooopppqqqqqqrrrsssttttttssspppmmmlllpppmmmmmmoooooommmmmmpppsssrrrooommmkkkkkklllmmmmmmnnnnnnoooppppppppppppllllllkkkkkkkkkmmmoooqqqooommmnnnooommmiiiiiimmmqqqppppppoooooooooppppppwwwtttssszzzrrrjjjppp~~~}}}ttttttkkkgggfffaaannnrrrqqqmmmkkknnnqqqrrrmmmmmmnnnmmmllljjjhhhggglllnnnooonnnooottt|||uuujjjiiinnnmmmfffiiimmmssszzz~~~~~~yyyuuujjjkkklllkkkjjjiiiiiikkkiiikkkmmmmmmlllllllllmmmlllkkkjjjiiiiiiiiiiiiiiihhhjjjkkkkkkjjjiiiiiijjjiiijjjkkkkkkllllllkkkkkk{{{|||}}}~~~}}}{{{xxxuuusss{{{{{{yyyyyyvvv}}}zzzrrrqqqsssrrryyytttjjjrrr}}}wwwwwwwwwwwwvvvuuuttttttuuurrrrrruuuvvvqqqnnnooonnnnnnhhhmmmrrrqqqmmmtttrrrsssuuupppkkkrrr{{{pppllllllsssxxxvvvuuuvvvqqqqqqqqqpppooommmkkkjjjrrroookkkkkkoooqqqqqqppppppnnnnnnpppooommmoootttoooooooooppppppooonnnmmmnnnoooqqqrrrrrrrrrrrrrrrqqqsssuuuvvvuuuwww{{{zzzttttttvvvwwwzzz~~~qqqwwwrrrpppqqqssssssqqqooooooqqqsssqqqppppppooooooooooooooopppnnnlllmmmpppooollliiinnnnnnnnnooopppqqqqqqqqqqqqrrrrrrpppnnnooorrruuuoooooooooooopppqqqsssuuutttsssrrrssstttsssqqqooojjjmmmooonnnkkknnnuuu{{{tttxxx{{{uuuxxxwwwtttqqqooonnnnnnoooooopppqqqqqqppprrrvvvzzzmmmiiipppvvvwwwuuusssssssssssssssqqqmmm~~~xxxvvvqqqqqqyyy{{{}}}qqq|||~~~|||wwwyyy~~~}}}yyyssspppoooppprrrrrrqqqppppppooonnnmmmlllkkkpppmmmmmmppppppmmmmmmpppqqqpppnnnmmmlllmmmnnnooolllnnnppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnoooooorrruuusssnnnmmmoootttsssrrrqqqqqqqqqrrrssswwwzzz|||}}}zzzqqqrrrpppiiiiiillllllpppppplllkkkmmmooonnnlllmmmooonnnllliiigggggglllmmmmmmlllnnnvvv}}}~~~uuujjjhhhmmmooollliiimmmttt{{{{{{wwwkkkmmmnnnmmmkkkjjjkkkllliiikkklllmmmmmmmmmooopppooonnnllljjjiiiiiijjjkkkjjjkkklllkkkjjjiiikkkllljjjjjjkkkllllllmmmmmmmmm|||yyy}}}}}}}}}}}}{{{xxxuuurrrrrrzzzyyywww~~~~~~ttthhhttttttuuuvvvxxxzzz~~~wwwooommmrrrwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxxxxzzzyyysssmmmnnnsssssspppnnnnnnpppqqqpppooorrrqqqrrrsssnnnooossskkkpppoooppprrrqqqnnnlllmmmqqqqqqqqqqqqqqqppppppoooqqqnnnlllmmmppprrrrrrppppppnnnnnnpppnnnllloootttpppqqqqqqqqqpppooooooooommmnnnppprrrttttttsssrrrppprrrtttrrrooooootttxxx}}}zzzxxxxxxvvvvvv{{{xxx~~~pppuuutttsssqqqpppppprrrtttrrrrrrrrrqqqqqqqqqppppppqqqnnnlllmmmoooooollliiilllmmmoooppppppppppppppprrrpppnnnlllkkkmmmpppsssqqqpppnnnnnnooopppqqqrrrsssrrrrrrssstttssspppnnnmmmnnnoooooopppqqqtttvvvoooppprrruuuzzz}}}~~~|||~~~uuummmkkkqqqwwwnnnoooppppppqqqrrruuuwwwyyyhhhjjjxxxvvvtttrrrqqqrrrrrrqqqooohhhvvvqqqvvvsssiiipppwwwuuuvvvooo{{{wwwyyy|||zzzwwwrrrppppppqqqqqqqqqooonnnlllkkkkkklllnnnooorrrooonnnqqqqqqnnnooorrrpppooonnnmmmmmmnnnpppqqqkkknnnqqqrrrpppoooooopppqqqrrrssstttssspppmmmkkkppprrrxxx~~~}}}wwwsssttttttsssrrrqqqqqqqqqssssssqqq|||vvvqqqzzzqqqpppssskkkiiipppmmmnnnmmmjjjkkkmmmlllhhhkkkmmmooonnnkkkhhhhhhhhhmmmoooooommmrrr|||zzzpppjjjkkkppprrrpppkkknnnuuu||||||xxxlllmmmnnnmmmkkkjjjkkkllljjjkkkmmmmmmmmmmmmoooqqqooommmllljjjiiiiiijjjjjjkkklllmmmlllkkkjjjkkkmmmkkkkkkkkklllmmmmmmnnnoooyyyvvv~~~||||||{{{yyyvvvsssttt|||ttttttwwwxxxtttrrrrrrrrrqqqyyyvvvuuuvvvxxxwwwrrrmmmuuuuuuuuuuuuvvvwwwyyyzzzvvvuuusssoooiiiiiittt~~~bbbiiiqqquuusssqqqpppqqqpppooorrrssspppwwwkkkiiirrrrrrrrrqqqnnnlllkkklllmmmmmmnnnnnnoooppppppqqqoooooooooppprrrrrrqqqpppooommmmmmooonnnkkkmmmqqqqqqrrrsssrrrpppooopppqqqooooooqqqsssvvvvvvtttrrrsssttttttrrrnnnnnnpppssswwwyyy}}}{{{www||||||zzzwwwtttrrrqqqrrrrrrrrrrrrssssssrrrrrrqqqpppqqqooonnnnnnnnnnnnmmmlllkkknnnqqqrrrqqqpppoooooorrrsssttttttsssqqqnnnlllrrrpppnnnnnnoooqqqqqqpppqqqpppqqqssstttssspppmmmrrrqqqpppppppppooonnnmmmnnnqqqssstttxxx~~~|||lllgggnnnxxxooopppqqqrrrssssssttttttwwwzzzxxxpppyyysssqqqooonnnoooooonnnmmmooovvvnnnwwwqqqiiiqqquuuqqqvvvzzz}}}}}}uuussspppppppppqqqpppooonnnmmmlllkkklllnnnqqqrrrtttpppnnnppppppnnnppptttpppooonnnmmmmmmoooqqqrrrlllpppssssssqqqnnnnnnpppqqqsssvvvwwwvvvrrrmmmjjjkkkmmmttt{{{zzztttpppqqqooooooooooooooopppqqqqqqsssssscccuuuzzzqqqtttlllfffnnnnnnnnnllliiijjjmmmkkkgggjjjlllnnnllliiigggiiikkkjjjmmmllllllsss~~~vvvllliiilllooonnnkkkkkknnnuuu}}}~~~zzzllllllllljjjhhhhhhjjjlllkkklllmmmlllllllllnnnpppkkkjjjiiihhhhhhhhhhhhhhhiiikkkmmmlllkkkjjjkkkkkkjjjjjjjjjkkklllmmmnnnooo|||}}}~~~{{{zzz{{{zzzxxxuuuwwwuuuzzz{{{vvvtttvvvsssnnnuuuttttttwwwzzzyyytttooorrrrrrsssssstttuuuvvvvvvqqqnnnmmmmmmooovvvhhhiiimmmrrrtttsssrrrqqqqqqpppqqqttttttpppxxxssskkkpppqqqrrrrrrpppnnnoooppppppllllllllllllmmmnnnooopppmmmpppsssuuutttrrrppppppooonnnppprrrqqqmmmmmmqqqqqqrrrsssrrrooonnnppprrrmmmmmmnnnqqqtttuuurrroootttttttttrrrpppooopppqqquuuxxx~~~}}}xxxyyy|||yyyvvvsssrrrqqqppppppqqqqqqrrrsssrrrqqqpppooopppqqqqqqooommmmmmmmmooolllppptttuuusssqqqpppppprrrtttwwwyyyyyyuuuqqqmmmqqqooommmnnnqqqssstttsssnnnnnnooorrrsssssspppmmmrrrqqqpppnnnmmmlllllllllnnntttwwwvvvyyy{{{qqqppprrrrrrrrrssstttuuuuuutttsssxxxwwwuuuqqqooommmmmmnnnnnnmmmlllooorrrkkkyyyzzznnnqqqsssoookkktttsssuuuqqqwww~~~{{{tttrrrsssooonnnnnnoooppppppooommmlllmmmnnnoooppppppppppppuuupppmmmmmmmmmmmmpppuuupppooonnnmmmmmmoooqqqrrrmmmqqquuuuuuqqqmmmmmmooonnnppprrrtttsssqqqooommmiiiiiimmmrrrqqqllljjjllllllmmmnnnoooppppppqqqqqqvvvpppnnnwwwppprrrlllfffooolllooonnnjjjiiilllnnnmmmjjjlllmmmjjjgggfffjjjnnnfffjjjkkkkkkuuu}}}xxxrrrlllkkklllllljjjiiihhhmmmttt}}}}}}nnnnnnllliiiggghhhlllooommmnnnnnnllljjjjjjkkkmmmhhhhhhiiiiiiiiihhhhhhgggfffiiikkkllljjjiiihhhhhhhhhhhhhhhhhhiiikkkmmmnnn~~~}}}}}}~~~}}}zzzyyyzzz{{{yyyvvvrrrkkkwww|||zzzttttttzzzyyysssrrrqqqpppooooooqqqtttvvvpppqqqqqqqqqqqqrrrrrrrrrooonnnqqqzzzxxxsssqqqqqqwwwssspppooorrrsssrrrppprrrsssvvvuuunnnttthhh```jjjwwwkkkmmmmmmllllllnnnpppoooqqqqqqppppppqqqrrrsssssslllqqqvvvxxxuuuqqqpppppprrrqqqsssvvvtttppppppsssppprrrsssqqqnnnmmmooorrrjjjiiijjjnnnqqqqqqnnnjjjsssrrrrrrqqqqqqqqqpppoooqqqsssxxx|||zzztttrrruuuuuusssqqqppppppppppppoooppppppqqqrrrqqqpppooonnnppprrrsssqqqmmmlllnnnqqqmmmrrrvvvwwwuuusssrrrrrrnnnoooppprrrttttttrrrpppqqqnnnmmmooosssvvvwwwvvvlllmmmnnnqqqsssrrrpppmmmpppqqqpppnnnkkkkkkooosssnnntttvvvrrrwww{{{tttuuuuuuuuuwwwxxxwwwuuussssssqqqwwwppprrrpppnnnnnnooopppooonnnjjjoookkkpppoooqqqnnniiiqqquuuqqqyyyqqqssssssrrrqqqqqqoooooosssxxxkkkkkkmmmoooqqqpppnnnkkkiiikkkoooqqqrrrpppmmmjjjuuuoookkkkkkkkkkkkooouuuqqqpppnnnmmmnnnoooqqqrrrmmmrrrvvvuuuqqqmmmlllnnnlllmmmnnnoooppppppppppppooonnnoooqqqooojjjjjjnnnkkkmmmoooqqqrrrssssssrrrmmmsssiiiiiizzziiikkkiiilllkkkgggqqqhhhooorrrmmmhhhkkkqqquuuiiikkkllliiiffffffkkkqqqhhhmmmnnnooo{{{ssspppnnnmmmllljjjjjjkkkfffkkksss}}}rrrqqqnnnkkkiiijjjooorrroooooonnnllliiihhhjjjkkkhhhiiikkkllllllkkkjjjiiidddfffjjjkkkjjjgggffffffgggfffffffffhhhiiikkkmmm||||||~~~~~~|||zzzxxxwwwwwwwww|||}}}rrr}}}tttwwwwwwttttttwwwxxxvvvsssuuutttrrrrrrtttuuutttzzztttoooqqqtttuuusssqqqzzz~~~wwwpppmmmmmmpppuuussssssttttttssssssrrrqqqtttnnnttttttooo{{{mmmjjjjjjmmmqqquuutttsssqqqqqqrrrssstttnnnqqqqqqlllkkkpppwwwzzznnnppprrrtttsssqqqnnnkkkkkkmmmpppssstttsssqqqpppnnnnnnnnnnnnnnnnnnoooooolllpppqqqoooooorrrrrrooonnnnnnnnnnnnnnnmmmmmmllloootttwwwvvvuuutttqqqlll}}}fffbbbtttrrrmmmpppnnnpppqqqrrrsssrrrqqqpppoooqqqqqqpppooonnnmmmllllllmmmooorrruuuvvvvvvtttssstttqqqnnnoooqqqqqqmmmiiiqqqkkkhhhlllppprrrsssvvvnnnmmmnnnrrrvvvvvvpppkkkjjjmmmpppqqqpppmmmllllllkkkrrrtttppprrr}}}sssnnntttyyywwwsssrrrnnnsss{{{wwwoooppppppqqqqqqqqqpppppprrrnnnhhhvvvnnnpppvvvnnniiikkkooorrruuuwwwwwwwwwyyyvvvxxxwwwsssqqqtttwwwqqqmmmooosssqqqkkkfffjjjlllmmmmmmkkkjjjjjjkkknnnllljjjiiikkkoootttwwwrrrrrrpppnnnmmmnnnqqqtttooopppsssuuuqqqjjjiiilllpppnnnmmmooorrrsssqqqnnnhhhjjjlllmmmlllmmmoooqqqpppooonnnoooqqqsssrrrqqqqqqxxxhhh~~~|||llliiizzzssskkklllllljjjnnnnnnoooooooooooonnnnnnpppmmmjjjhhhiiijjjkkklllrrrvvvoooqqqtttnnnhhhgggkkknnnnnnmmmqqqjjjjjjuuu}}}~~~}}}ssskkkiiihhhgggkkkrrrrrrpppnnnjjjggggggjjjlllkkkhhhgggkkkmmmjjjiiijjjhhhhhhhhhiiiiiiiiihhhhhhiiihhhggghhhiiikkkkkkkkk|||||||||{{{{{{}}}zzzxxxzzz}}}~~~|||yyyxxxyyyuuuuuurrrnnnoootttuuusssuuuvvvvvvuuuuuuvvvwwwwwwtttqqqooonnnoootttzzzvvvqqqnnnpppqqqooooooqqquuuuuuuuutttsssrrrqqqqqqsssjjjpppvvvxxxuuunnnnnnnnnoooqqqrrrrrrqqqqqqqqqrrrrrrssspppssssssnnnlllpppvvvxxxrrrtttvvvxxxwwwuuusssqqqmmmnnnppprrrssssssrrrqqqpppppppppqqqrrrrrrsssssshhhllllllkkklllpppqqqoooooooooooooooooonnnmmmmmmoootttwwwxxxyyyyyyuuunnnvvvyyykkkppppppkkkjjjiiiqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqpppoooooonnnqqqtttuuutttsssssstttuuuqqqoooppprrrsssoookkkooojjjhhhlllppppppqqqtttpppnnnmmmppptttuuuqqqmmmmmmooorrrrrrpppnnnmmmlllssswwwvvvppppppxxx|||sssmmmppptttssssssttttttuuuxxxxxxqqqqqqqqqrrrrrrqqqqqqqqqpppnnnlll|||~~~jjjmmmsssjjjnnnpppqqqsssssssssrrrqqqtttpppooossssssooonnnpppwwwrrrmmmmmmoooooommmllllllllllllllllllkkkjjjjjjpppooommmlllmmmooorrrtttppppppoooooooooqqqtttwwwpppooopppsssqqqlllkkknnnnnnmmmmmmnnnppppppooonnnkkklllmmmnnnooopppqqqrrrkkkjjjjjjllloooppppppoooooo{{{uuuiii{{{vvv}}}qqqhhhsss}}}qqqlllnnnooommmnnnnnnnnnnnnnnnnnnmmmmmmmmmllljjjiiijjjkkkmmmmmmyyy}}}|||qqqlllhhhhhhlllpppooonnnmmmiiiiiipppvvvzzz}}}xxxoookkkhhheeegggllllllmmmmmmllljjjjjjlllmmmmmmiiihhhlllmmmjjjiiijjjjjjjjjjjjjjjiiihhhggggggmmmlllkkkjjjjjjiiihhhggg~~~}}}|||zzzxxx{{{yyyxxx}}}tttuuuvvvtttsssvvvzzzxxxsssxxxwwwvvvuuutttsssrrrssspppuuuzzz{{{|||yyydddeeeiiioooqqqooopppsssttttttttttttsssrrrqqqppprrrhhhmmmzzz|||qqqoooqqqqqqnnnmmmoooooopppqqqqqqrrrrrrqqqnnnqqqqqqkkkhhhkkkoooqqqnnnppprrrttttttsssqqqooooooppppppqqqqqqrrrrrrrrrnnnooopppqqqssstttuuuuuukkknnnnnnlllnnnsssuuutttppppppppppppooooooooonnnqqquuuyyy{{{~~~zzzrrrqqqzzzooosssrrrlllmmmrrrrrrrrrqqqqqqrrrssssssqqqrrrssssssssssssqqqqqqooosssvvvuuuqqqoooqqquuutttrrrpppqqqssssssqqqmmmoookkkkkkooorrrqqqqqqsssrrrooommmnnnqqqsssrrrooooooqqqssssssqqqnnnmmmmmmwwwxxxuuupppooorrrtttssszzzwwwyyyxxxrrrrrrssssssuuuyyywwwtttsssyyytttrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrtttnnnqqqvvvlllrrrrrrssstttuuuuuuttttttrrrpppqqqttttttqqqqqqsssyyyvvvqqqmmmlllnnnqqqrrrnnnlllkkklllnnnnnnllliiioooooooooooonnnnnnnnnnnnnnnnnnnnnoooqqqtttwwwxxxrrrnnnmmmpppqqqnnnmmmnnnkkklllnnnnnnmmmmmmmmmnnnooonnnnnnoooqqqrrrrrrqqqiiihhhiiikkknnnppppppooojjjrrr~~~}}}pppkkkyyyssslllzzziiilllxxx~~~~~~{{{tttmmmkkkooopppnnnooonnnmmmlllllllllllllllkkkkkkjjjjjjkkklllnnnooottt}}}~~~mmmjjjhhhjjjnnnppppppnnnkkklllkkkkkkpppxxx{{{zzzyyyrrrmmmhhheeefffiiigggiiilllmmmmmmmmmnnnooonnnjjjjjjmmmmmmjjjhhhiiilllllllllkkkjjjiiihhhgggnnnnnnnnnmmmllljjjgggfff~~~~~~~~~~~~~~~}}}~~~|||yyyxxxooorrruuuwww{{{}}}wwwnnnrrrppprrruuuwwwxxxzzz}}}vvv~~~rrrooonnnlllkkklllnnnmmmlllqqqyyypppqqqqqqrrrrrrqqqqqqppprrrkkkppp}}}wwwrrrrrrsssqqqmmmjjjmmmnnnppprrrssssssrrrqqqnnnrrrrrrlllhhhjjjmmmmmmjjjkkknnnooopppooonnnmmmppppppooonnnooopppqqqrrrjjjkkklllnnnppprrrssstttoooqqqpppmmmoootttvvvuuuqqqqqqqqqpppppppppppppppsssvvvyyy||||||tttrrruuukkktttxxxqqqtttsssrrrqqqqqqqqqrrrtttuuunnnoooqqqrrrsssrrrqqqppppppuuuxxxuuuooolllpppuuuqqqpppoooqqqrrrsssqqqoooqqqoooppptttuuusssrrrssstttqqqmmmmmmoooqqqrrrqqqppprrrsssssspppmmmllllllsssrrrqqqpppqqqrrrqqqooozzzwwwuuuwww}}}~~~{{{xxxvvvuuutttuuuwwwtttsssrrrrrrwwwqqqrrrrrrqqqqqqqqqqqqqqqqqqppprrrtttssstttxxxooonnnppprrruuuyyy|||~~~zzzyyywwwuuusssrrrtttvvv{{{|||yyysssooopppsssuuupppmmmjjjlllpppqqqmmmhhhlllmmmnnnooonnnmmmlllkkknnnmmmmmmooorrrtttuuuuuutttmmmjjjlllooommmlllllliiilllooonnnlllkkklllooopppooonnnoooqqqsssrrrpppmmmllllllmmmoooqqqppppppgggkkkrrrxxxooonnnnnnmmmvvvxxxkkkvvvxxxmmmjjjmmmooosssxxx{{{zzzvvvrrrqqqpppmmmiiijjjnnnooolllooonnnlllkkkkkkkkkkkkkkkkkklllllllllkkklllnnnpppmmmrrrqqqlllkkkjjjlllooopppnnnmmmkkkppppppkkkooozzz{{{yyyvvvrrrnnnjjjhhhiiikkkgggiiikkklllllllllooopppoookkkjjjmmmnnnjjjhhhiiikkkkkkllllllkkkkkkjjjjjjkkkmmmoooooonnnllljjjjjj|||zzz|||~~~wwwyyyvvvwwwvvvtttuuuxxxuuuooossssssxxxzzznnnllloooppprrrpppnnnmmmjjjiiinnnvvvlllmmmnnnooopppqqqqqqqqqooosss}}}xxxxxxvvvtttssssssssspppmmmnnnoooqqqssssssssssssrrrsssxxxxxxsssoooppprrrrrrnnnoooqqqrrrsssrrrqqqpppooonnnmmmmmmmmmoooqqqrrriiijjjkkkmmmnnnpppqqqrrroooqqqoookkklllppprrrppprrrrrrqqqpppoooppppppqqqqqqtttvvvwwwzzz}}}zzzsssqqqllltttjjjoootttooorrrqqqqqqppppppqqqssstttvvvnnnoooqqqrrrssssssrrrrrrqqquuuxxxuuunnnkkkooosssnnnnnnnnnpppqqqrrrqqqpppqqqppprrrvvvuuuqqqpppssssssqqqooommmnnnpppqqqrrrpppqqqrrrqqqooolllllllllpppnnnoooqqqssssssqqqpppyyyxxxuuuqqqooossszzzzzz||||||{{{yyywwwtttqqqqqqttttttqqqnnnqqqzzz{{{xxxsssrrrqqqppppppppppppqqqmmmmmmmmmzzzqqqooosssllljjjkkknnnsssxxx~~~~~~yyyqqqlllkkknnnppp{{{yyysssssstttsssqqqnnnkkkmmmqqqrrrnnniiikkklllnnnoooppppppooonnnooommmmmmoooqqqrrrqqqoootttmmmiiikkklllkkkiiijjjiiillloooooolllkkkmmmoooooonnnnnnnnnooopppooooooqqqooonnnnnnppppppooommmiiikkknnnqqqtttxxx|||}}}nnnffflllqqqooottt}}}}}}ooosssnnnyyyqqqnnnnnnnnnnnnoooqqqpppnnnlllnnnooommmjjjkkkooooookkkmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnlllkkkkkknnnqqqxxxsssqqqmmmlllmmmmmmnnnnnnlllkkklllrrrqqqlllooo{{{~~~vvvwwwuuuqqqllljjjjjjkkkjjjjjjiiihhhhhhjjjnnnqqqoookkkjjjmmmmmmjjjhhhhhhhhhiiijjjkkklllmmmmmmmmmkkknnnpppqqqnnnlllkkkkkk}}}wwwvvvyyy|||{{{~~~|||~~~{{{tttlllkkkppprrrqqqkkkjjjkkknnnmmmjjjjjjnnnkkklllmmmooopppqqqqqqqqqmmm{{{ppprrrttttttrrrrrruuuuuusssppppppqqqrrrsssssssssrrrqqqvvvxxxssspppqqqrrrqqqpppqqqrrrsssssssssrrrqqqmmmmmmmmmmmmnnnppprrrsssmmmmmmnnnnnnooopppqqqqqqrrrtttrrrnnnnnnqqqrrrpppsssrrrpppooooooooopppqqqmmmppprrrppprrrwwwyyyxxxppphhhiii}}}yyyqqqqqqooooooooooooooopppqqqssstttuuurrrrrrrrrsssssstttttttttqqqtttwwwuuupppmmmnnnqqqllllllnnnooopppqqqqqqqqqpppoooqqqtttrrrmmmmmmppprrrqqqpppppppppppppppppppppqqqrrrqqqnnnmmmlllmmmpppoooppptttssspppoooqqqssssssrrrooonnnrrrzzz{{{}}}uuurrruuuvvvsssnnnmmmqqqwwwuuuzzzuuusssrrrpppppppppqqqqqqppppppmmmwwwooojjjqqqllliiijjjkkknnnsssxxx}}}|||qqqiiiiiilllmmmxxxyyytttuuusssnnnqqqooonnnoooqqqqqqooolllnnnnnnooopppqqqrrrssstttpppnnnmmmooorrrrrrnnnkkkqqqllljjjkkkllljjjiiillllllmmmoooooonnnnnnnnnooommmooopppooommmlllmmmoooqqqooommmmmmmmmmmmkkkjjjnnnnnnoooqqqqqqrrrrrrrrrrrrnnnmmmqqqsssrrrrrruuuzzznnnvvvttttttrrrqqqnnnnnnnnnnnnnnnoooppppppqqqsssqqqnnnooorrrqqqmmmkkkkkklllmmmmmmllllllkkklllnnnnnnllljjjkkkpppuuu~~~sssuuummmmmmnnnnnnmmmllllllkkklllnnnnnnlllnnnvvv|||{{{~~~~~~wwwooollljjjgggjjjiiihhhfffeeeggglllooommmiiiiiilllllliiiggghhhfffgggiiikkklllnnnnnnooonnnqqqsssqqqllliiiiiijjj~~~{{{wwwwwwzzzzzzwwwrrrkkkmmmmmmkkkmmmpppqqqnnnhhhfffiiioooqqqpppnnnooonnnoooppppppqqqqqqppppppnnnxxxmmmmmmrrrtttqqqppptttuuusssqqqqqqpppppppppqqqqqqrrrjjjpppssspppmmmnnnoooooopppqqqqqqrrrqqqqqqpppooommmmmmnnnoooqqqssstttuuuppppppppppppoooooooooooorrruuuuuurrrrrruuuuuusssrrrqqqooonnnnnnnnnpppqqqlllqqqrrroooooowwwrrrnnnkkktttxxxrrrtttnnnlllmmmnnnpppqqqrrrsssssstttsssqqqqqqqqqrrrtttuuupppsssuuutttrrrooonnnnnnkkkmmmooopppqqqrrrssstttqqqpppqqqssspppkkklllpppoooppprrrsssrrrpppnnnnnnpppqqqrrrqqqooonnnooopppoooooorrruuurrrlllmmmrrrpppnnnmmmnnnrrrwww|||~~~yyy~~~|||uuutttrrrppppppqqqrrrrrrqqquuuzzzwwwvvvtttrrrqqqrrrssstttssssssooowwwooohhhqqqppplllkkkkkklllnnnssswwwzzz~~~tttllllllnnnnnnrrryyyzzzsssppptttrrrkkkpppppppppqqqppppppooonnnpppnnnmmmmmmnnnpppsssuuupppnnnmmmpppssssssooojjjmmmkkklllnnnnnnkkkmmmqqqooooooooopppqqqrrrqqqooolllpppssspppkkkiiilllpppooommmllllllllllllkkkjjjnnnnnnoooppprrrrrrqqqpppooorrrssspppqqquuutttpppuuuooozzzsssmmmqqqrrrjjjllloooooommmmmmoooqqqtttuuusssppppppsssrrrnnnhhhjjjmmmoooooonnnmmmllljjjlllllljjjiiimmmttt{{{tttkkkqqqllllllmmmmmmllllllmmmnnnnnnlllkkkmmmmmmooouuu}}}~~~tttoookkkgggeeeffffffffffffgggjjjmmmkkkggggggjjjllliiiggghhhfffgggiiijjjlllmmmmmmmmmmmmppprrroookkkhhhjjjmmm|||zzz{{{~~~sssnnnrrrsssqqqnnnhhhppptttuuurrroooppppppnnnpppjjjiiinnnsssuuuvvvxxxrrrssssssrrrrrrqqqoooooorrruuuiiilllsssuuuqqqnnnqqqrrroooqqqpppooonnnnnnoooppppppiiipppsssqqqooopppqqqpppsssssssssssssssrrrqqqpppmmmnnnoooqqqsssuuuvvvwwwqqqppppppooonnnmmmmmmlllmmmpppqqqpppqqqttttttqqqrrrqqqooommmmmmnnnooopppnnntttuuuqqqqqq{{{wwwwwwrrrrrrzzzpppuuummmjjjkkknnnppprrrrrrrrrrrrsssqqqooommmmmmoooqqqsssppprrrsssttttttqqqnnnlllkkkmmmpppqqqrrrsssuuuvvvtttsssssstttqqqlllmmmrrrmmmpppsssuuussspppnnnlllqqqrrrsssrrrppppppqqqrrrmmmmmmrrruuuqqqkkkmmmtttsssmmmiiimmmuuuzzzyyyuuuqqquuuyyy~~~|||vvvpppjjjlllrrrvvvuuuqqqmmmssswww{{{xxxzzzxxxvvvtttssstttuuuvvvooooookkksss|||llleeepppqqqnnnmmmllllllnnnrrrvvvyyyuuu|||}}}tttmmmmmmnnnlllmmmssssssllllllrrrqqqjjjoooqqqrrrrrrpppoooooopppooommmjjjhhhiiilllppprrrpppnnnnnnqqquuuuuuqqqllliiijjjmmmqqqpppmmmqqqwwwrrrpppoooppptttuuurrroookkkqqquuurrrkkkhhhlllrrrnnnmmmllllllnnnnnnmmmlllkkkkkklllnnnqqqssstttsssnnntttrrrkkkmmmvvvwwwooojjjzzzrrruuu{{{jjjddd|||oooqqqjjjoootttsssooolllmmmooorrrsssqqqnnnooorrrqqqmmmgggiiimmmpppqqqpppnnnlllhhhjjjjjjiiiiiinnnxxxqqqeeejjjjjjkkklllllllllmmmoooqqqrrrlllkkkooommmjjjqqq}}}xxxsssooojjjaaacccfffgggggghhhjjjkkkjjjffffffjjjkkkiiiggghhhhhhhhhiiijjjkkkkkkkkkkkkiiimmmooommmjjjjjjmmmrrr~~~|||}}}~~~sssrrrqqqpppvvvwwwpppppprrrrrrqqqqqqooommmnnnqqqrrrpppmmmpppooommmnnntttxxxwwwrrrpppqqqrrrtttxxxzzzyyyvvvzzzoooqqqtttuuurrrmmmjjjkkkmmmqqqssstttrrrnnnmmmnnnoooqqqoooqqqttttttpppooopppnnnrrrsssoooooottttttpppjjjnnnqqqqqqmmmlllnnnrrrpppooooooppprrrtttsssrrroooooooooooopppqqqrrrssspppnnnlllmmmpppqqqooommmpppsssuuusssqqqrrrwww|||lllwwwwwwuuujjjnnntttkkklllnnnoooqqqrrrrrrrrrmmmkkklllqqqssspppmmmnnnjjjnnnssswwwxxxuuupppmmmllllllmmmooorrrsssrrrqqqrrrrrrrrrqqqpppooonnnnnnqqqqqqqqqqqqpppnnnlllkkkooopppooooootttzzzwwwoootttmmmnnnvvvvvvnnnmmmtttqqqttttttrrrtttyyywwwrrruuurrrooopppwww~~~}}}|||wwwrrrpppnnnsssuuuuuuxxx~~~qqqvvvwwwwwwuuurrrqqqsssvvvooonnnrrrxxx}}}}}}zzzyyyssskkkuuuooolllooopppmmmjjjkkkqqqvvvqqqpppnnnmmmlllllllllmmmpppsssrrrnnnmmmoooooommmmmmllllllllllllmmmnnnnnnkkkmmmnnnllljjjjjjnnnqqqsssrrrqqqrrrrrrrrrpppnnnlllnnnoooqqqrrrrrrrrrqqqoooqqqqqqqqqpppqqqrrrtttqqqnnnkkkkkklllmmmmmmmmmnnnoooppppppooommmjjjiiikkklllmmmoooooooooooonnnnnnrrrssspppoooqqqqqqoooiiippp{{{~~~sssooooooqqqtttoooqqq|||rrrllllllmmmnnnooopppqqqrrrrrrrrrqqqnnnkkkmmmqqqsssqqqnnnkkkmmmoooqqqqqqpppnnnllllllmmmlllkkknnnwww~~~}}}tttnnnjjjhhhiiikkkllllllkkkjjjkkklllnnnnnnoooooollljjjlllppp}}}zzztttnnneeefffhhhiiiiiiiiihhhgggggggggkkkppppppjjjffffffiiijjjllllllllljjjhhhgggqqqqqqppplllhhhgggkkkooowwwoooqqqrrrppppppwwwwwwzzzuuupppnnnppprrrsssrrrpppqqqqqqqqqpppoooppppppnnnmmmllloootttwwwvvvrrrmmmmmmmmmooorrrtttrrrooowwwnnnrrrrrrrrrrrrrrrqqqnnnmmmqqqssstttsssqqqpppqqqsssrrrqqqsssxxxwwwsssqqqrrrlllqqqsssqqqqqqsssrrrmmmjjjnnnqqqqqqnnnmmmooorrrooonnnmmmnnnqqqrrrqqqpppmmmmmmmmmlllmmmmmmnnnnnnqqqooommmnnnpppqqqooommmkkkooossssssqqqppprrruuukkkrrrooo{{{tttpppsssooopppqqqqqqrrrrrrqqqqqqqqqnnnooorrrtttqqqppprrrmmmoooqqqssssssrrrpppooollllllllllllmmmnnnpppqqqssssssrrrqqqooooooooopppsssssssssrrrqqqooommmlllqqqqqqnnnkkkooovvvyyyvvvrrrmmmlllnnnpppppptttyyyxxxyyyyyywwwuuusssssstttuuusssrrrrrrvvvwwwrrrmmmrrrtttrrrsssvvvwwwuuuuuussstttuuusssqqqqqqtttvvvtttqqqrrr{{{}}}tttuuuooovvvoookkkooorrrqqqnnnnnnqqqtttpppnnnmmmkkkkkkkkkkkklllpppqqqpppmmmmmmppppppllllllllllllllllllmmmmmmnnnqqqrrrrrrpppmmmlllnnnqqqqqqppppppqqqqqqrrrqqqpppnnnnnnooopppppppppooooooooopppppppppnnnnnnppprrrpppnnnjjjiiikkklllmmmmmmooooooooopppooonnnlllkkklllmmmnnnooooooooonnnnnnlllqqqrrrpppnnnpppqqqooosssuuuxxxyyy|||wwwpppmmmkkklllooosssooonnnvvv|||tttxxxzzzvvvoookkkoootttnnnnnnooopppqqqqqqqqqqqqqqqnnnllllllnnnppppppooojjjlllnnnppprrrrrrqqqqqqrrrmmmjjjmmmuuu}}}yyyrrrooolllkkkkkklllnnnmmmlllkkkkkkllllllmmmnnnnnnlllkkkmmmpppwwwnnnhhhhhhiiiiiijjjjjjjjjiiikkkiiijjjmmmmmmiiihhhiiilllmmmmmmnnnmmmlllkkkjjjmmmnnnmmmllljjjiiijjjlll~~~rrrmmmrrrqqqqqqpppooosss|||wwwzzz{{{zzzyyyyyytttmmmooopppppprrrssstttuuuuuunnnqqqsssqqqmmmkkknnnqqqlllkkklllpppuuuvvvtttqqqqqqooonnnppprrrrrrooollluuuqqqsssqqqppprrrvvvvvvqqqmmmpppqqqssssssrrrqqqssstttqqqpppsssxxxyyytttpppqqqkkkppprrrrrrrrrrrrooojjjkkknnnqqqqqqooooooqqqsssooonnnnnnoooqqqrrrqqqpppnnnmmmllllllkkkkkkllllllqqqpppoooooopppqqqpppooolllqqqvvvxxxvvvsssqqqrrrsssuuunnnyyyxxxnnnrrrqqqqqqqqqqqqqqqpppooonnnsssppppppssssssqqqqqqtttsssrrrrrrrrrrrrsssttttttmmmnnnmmmkkkiiijjjooosssrrrrrrqqqooommmmmmooorrrtttttttttsssqqqpppnnnmmmtttvvvtttqqqppptttwwwxxxsssuuutttpppqqquuuwwwuuuvvvuuuyyy}}}yyyppppppxxxtttuuuuuutttuuu{{{zzzuuuxxxxxxtttssssssqqqmmmvvvwwwvvvuuusssrrrssstttxxxsssrrr}}}|||sssnnnqqqkkkkkkooossstttrrrpppqqqrrrpppooonnnlllllllllmmmmmmppppppmmmkkkmmmqqqpppkkkkkkkkkkkklllllllllmmmmmmtttuuutttqqqnnnmmmmmmnnnnnnnnnoooooopppqqqrrrrrrpppooonnnnnnmmmmmmmmmnnnnnnoooooonnnllllllmmmooopppmmmiiihhhiiilllnnnooopppoooooonnnnnnooooooooonnnnnnoooooonnnnnnmmmllljjjoooqqqooonnnpppqqqooossstttsssqqqqqqttt||||||vvvqqqooolllhhhiiilllvvvooohhhgggmmmsssuuuuuussssssqqqmmmjjjjjjoootttoooooooooppppppppppppooonnnooonnnmmmllllllmmmooommmnnnoooooopppqqqqqqrrrsssjjjgggrrr}}}xxxrrroooooonnnmmmlllnnnooonnnlllkkkkkkkkkjjjkkkllllllkkklllnnnooo{{{zzzpppkkkjjjjjjiiijjjkkklllmmmoookkkhhhjjjiiigggiiimmmjjjjjjiiiiiiiiiiiihhhhhhkkkkkklllmmmnnnnnnllljjjvvvqqqtttqqqssstttsssqqqrrrwww{{{rrrwwwxxxwww|||~~~tttkkkmmmnnnnnnqqqvvvvvvsssppprrrttttttsssrrrrrrsssnnnooopppooolllkkklllnnnooommmoootttvvvtttqqqpppuuuqqqoooqqqrrrpppnnnnnnvvvvvvrrrrrrrrrtttuuuuuuqqqmmmpppppppppppppppppppppqqqllllllpppvvvvvvqqqmmmmmmnnnpppqqqqqqpppooollljjjllloooqqqrrrppppppqqqsssrrrqqqpppqqqssstttsssrrrnnnnnnnnnmmmnnnnnnooooooqqqpppppppppqqqqqqppppppooossswwwyyywwwtttrrrqqq}}}yyyxxxpppzzzvvviiiooonnnoooooooooooonnnmmmlllpppnnnpppsssrrrooonnnqqqrrrqqqpppppppppqqqrrrrrrnnnqqqrrroookkkjjjoootttpppqqqpppmmmkkkkkkooosssttttttsssrrrpppooonnnmmmpppuuuxxxvvvqqqooooooqqqooozzz|||uuusssvvvpppdddsssmmmppp{{{zzzpppoooxxxtttwwwxxxuuurrruuu~~~{{{|||yyytttrrrssspppkkkttt~~~}}}|||yyyuuusssqqqqqqvvvqqqppp{{{xxxooommmjjjlllooorrrsssrrrpppqqqqqqsssrrrpppooooooooopppqqqoooooollljjjmmmqqqpppjjjjjjkkkkkklllllllllllllllrrrqqqpppooommmlllkkkkkknnnooooooooooooooopppqqqpppooonnnmmmmmmmmmoooooooooooopppnnnllllllmmmnnnppplllhhhgggiiilllnnnooopppooonnnmmmnnnoooqqqrrrnnnnnnnnnmmmllllllkkkjjjiiinnnpppnnnmmmpppqqqpppjjjmmmppprrrqqqqqqssstttqqqooopppppplllhhhjjjooonnnmmmkkkkkkmmmoooppppppsssssstttsssrrrqqqpppoooppppppoooooonnnnnnnnnnnnkkkooosssrrrmmmkkkkkknnnrrrqqqooonnnmmmmmmmmmnnnmmmgggkkkyyy{{{ppplllmmmmmmlllmmmlllnnnooonnnkkkjjjiiijjjjjjlllllljjjiiilllmmmkkknnnwww{{{rrrmmmkkkjjjhhhiiikkkmmmnnnoookkkiiiiiiiiigggiiimmmhhhggggggfffffffffgggggglllkkkjjjlllpppqqqooolllyyy{{{zzzwwwtttuuuuuuuuusssoookkkhhhhhhppprrrnnnooouuuvvvrrrssstttrrrpppqqquuuuuurrrrrrrrrrrrpppnnnlllmmmnnnrrrpppnnnnnnppppppnnnllltttqqqrrrwwwxxxrrrooopppssspppnnnpppnnnkkkmmmsssssswwwqqqtttvvvuuurrrooonnnooorrrrrrqqqppppppoooooonnnjjjjjjnnntttuuupppllllllsssqqqooonnnmmmlllkkklllnnnoooqqqqqqqqqpppqqqqqqqqqpppoooppprrrsssrrrqqqmmmmmmmmmnnnoooppprrrsssppppppqqqqqqpppppppppqqqoooppprrrrrrqqqpppoooooossswwwuuuooouuu|||kkknnnlllmmmnnnooooooppppppooommmnnnrrrvvvtttnnnmmmpppmmmmmmnnnnnnnnnmmmmmmlllmmmqqqtttsssnnnlllnnnrrrnnnoooooommmjjjjjjoootttsssrrrqqqpppooonnnnnnmmmlllpppuuutttpppnnnqqqvvv}}}uuummmssstttmmmmmmttttttxxxyyyvvvppppppvvv}}}zzzyyyuuupppppprrrqqqmmmpppqqqvvv}}}{{{yyywwwtttrrrpppqqqpppnnnrrrvvvooopppooopppppppppoooooopppqqqsssrrrpppoooooopppqqqqqqoooooommmjjjmmmpppooojjjjjjkkklllmmmmmmmmmllllllnnnmmmmmmmmmmmmmmmlllkkknnnppprrrqqqooommmnnnooonnnnnnmmmmmmnnnoooqqqrrrpppqqqqqqooommmmmmnnnooopppmmmiiihhhiiilllnnnnnnpppooonnnmmmmmmooorrrsssnnnmmmlllkkkjjjiiiiiiiiiiiinnnpppnnnmmmpppqqqppphhhkkknnnqqqqqqrrrrrrsssnnnnnnooooookkkhhhkkkqqqiiikkknnnooonnnmmmlllkkkjjjkkknnnqqqrrrrrrooonnnqqqpppooonnnmmmmmmmmmmmmhhhooovvvwwwrrrlllkkklllqqqooommmkkkjjjkkkllllllhhhkkkwwwvvvkkkjjjkkkiiihhhjjjkkklllmmmllljjjhhhhhhhhhkkknnnmmmhhhhhhllllllhhhgggnnntttvvvxxxzzzwwwqqqmmmkkkiiihhhhhhjjjmmmooonnnkkkjjjkkkkkkggggggjjjjjjjjjiiiiiiiiiiiijjjkkkkkkiiiggghhhlllooonnnmmmzzzwwwtttrrrqqqrrrppplllhhhpppxxxzzzssspppuuuxxxwwwtttuuusssppprrruuuuuuqqqsssrrrpppoooooopppqqqrrrtttqqqnnnpppsssuuurrrooovvvrrrsssxxxxxxqqqnnnrrruuurrrssstttoookkkttt~~~nnnuuurrruuuwwwuuupppmmmoooqqqvvvtttrrrrrrrrrrrrpppnnnllllllpppuuuvvvqqqoooooowwwrrrooonnnllljjjjjjmmmpppppppppqqqppppppooonnnooommmlllmmmoooooonnnmmmiiijjjjjjlllmmmoooqqqrrrooopppqqqpppoooooopppqqqrrrrrrqqqqqqqqqqqqqqqqqqpppxxxtttrrrrrrqqqnnnmmmnnnoooqqqssstttttttttoooppptttwwwtttooonnnrrrpppqqqsssttttttrrrpppooolllooorrrrrrooommmnnnooollloooqqqoookkkkkkpppuuuqqqpppoooooonnnnnnoooooorrrssswww{{{|||~~~|||vvvtttooommmpppsssvvvxxxuuuqqqpppssswww~~~}}}zzzwwwzzz~~~yyyvvvmmmiiissszzzxxxwwwvvvvvvvvvvvvtttrrrpppqqqnnnkkkttt~~~nnnpppppppppoooooooooooopppqqqpppooonnnmmmmmmnnnooopppoooqqqpppmmmlllnnnnnnlllkkklllmmmnnnnnnnnnmmmlllnnnmmmmmmnnnpppqqqooonnnmmmqqquuutttqqqnnnmmmmmmmmmmmmmmmnnnoooppprrrrrrpppqqqqqqpppooonnnpppqqqqqqnnnkkkkkklllmmmmmmmmmpppooommmmmmmmmoooqqqrrrnnnmmmllljjjjjjiiiiiiiiijjjoooqqqooonnnpppqqqooopppooommmllllllooosssuuunnnllllllmmmjjjgggjjjppppppqqqqqqpppnnnlllllllllnnnnnnlllkkkkkkkkkllllllpppooonnnlllllllllmmmnnngggnnnvvvxxxtttnnnllllllkkkjjjjjjjjjkkklllnnnoookkkvvv|||qqqjjjkkkjjjfffeeeiiiiiikkklllkkkiiihhhhhhhhhkkknnnmmmggghhhnnnmmmgggiiimmmooonnnooorrrrrrooommmllljjjiiiiiikkkmmmooommmjjjjjjmmmlllhhhfffhhhhhhhhhhhhiiiiiiiiiiiiiiihhhfffeeeeeehhhjjjkkkkkk{{{tttsssrrrqqqrrrqqqpppnnnsssyyyzzzsssrrrwwwxxxtttnnnppppppppprrrwwwvvvsssrrrpppoooppptttvvvuuussspppoooooopppqqqrrrrrrrrruuupppqqqwwwvvvoooooovvvuuuuuuwwwxxxpppmmm|||zzzmmmxxxuuuuuutttsssrrrrrrssstttuuusssqqqqqqssssssqqqooonnnnnnpppuuuvvvrrrqqqrrrwwwrrrpppqqqooojjjiiilllqqqqqqppppppooonnnmmmkkknnnlllkkklllmmmnnnmmmkkkjjjjjjjjjkkklllnnnooopppmmmoooqqqpppnnnmmmoooqqqssssssrrrssstttttttttsssuuu}}}vvvxxxqqq|||sssooonnnoooqqqrrrtttuuuuuuuuuqqqqqqssssssppplllnnntttwwwwwwxxxxxxxxxwwwvvvuuuppppppppppppppppppqqqqqqmmmqqqtttsssooonnnsssxxxppppppooooooooopppqqqrrruuuxxxwwwpppqqqsssuuuvvvuuuuuuvvvwwwooowwwyyyqqqkkkmmmuuuyyywwwtttuuutttsssuuuwwwwwwuuurrrpppsssqqqkkkoooyyy|||www}}}ooommmppppppqqqrrrrrrrrrpppoooooonnnmmmlllmmmmmmoooooooootttuuuoookkkkkkmmmmmmkkklllnnnppppppooonnnmmmooonnnmmmooorrrrrrpppnnnjjjpppvvvwwwtttooonnnnnnlllmmmnnnnnnooooooooooooooopppqqqpppooooooppprrrrrrpppnnnmmmnnnnnnlllkkkooonnnmmmmmmmmmnnnooopppooonnnlllkkkkkkkkklllllllllqqqrrrpppnnnpppqqqooopppnnnkkkjjjkkknnnpppqqqmmmkkkjjjlllkkkiiijjjnnnssssssrrrpppnnnmmmmmmmmmrrrrrrpppmmmjjjiiikkknnnooonnnmmmkkkkkklllmmmnnnhhhmmmrrrtttrrrooommmmmmiiiiiijjjkkklllnnnooopppsss{{{tttllliiimmmkkkdddccciiiiiijjjlllkkkjjjiiiiiijjjiiimmmkkkfffiiiqqqqqqjjjiiilllllljjjkkkooopppnnnnnnmmmlllkkkkkkmmmnnnpppnnnkkkjjjlllkkkgggfffiiieeefffggghhhhhhhhhggggggdddfffhhhiiiiiiiiijjjkkk{{{ppprrruuuvvvtttrrrpppppppppttttttqqqsssyyywwwppppppssssssqqqsssuuusssnnnmmmjjjjjjnnnsssuuuqqqllliiillloooooommmlllooorrrsssmmmnnnuuuuuuooopppyyyqqqrrruuuuuullliii|||yyyooo}}}xxxtttpppqqqtttwwwwwwvvvqqqooonnnooorrrsssqqqoooooommmoootttuuurrrqqqssswwwrrrqqqtttrrrjjjhhhjjjrrrqqqpppoooooonnnkkkiiiooonnnmmmmmmnnnooonnnlllllllllllllllmmmmmmnnnooommmoooqqqpppmmmlllnnnpppnnnnnnoooqqqsssrrrpppoooxxxuuuxxxnnnsss{{{pppooonnnooopppqqqrrrsssssssssrrrpppooonnniiigggmmmuuuvvvvvvuuutttttttttttttttvvvsssppppppqqqtttuuuvvvmmmssswwwvvvrrrqqquuuzzzppppppooooooppprrrsssuuuooowwwsssooopppsssvvvxxxyyyzzzzzzoooxxxvvvsssqqqooonnnpppuuu{{{yyywwwvvvwwwyyyxxxuuurrrpppuuutttppprrrwwwrrrfffrrrtttnnnoooqqqsssuuuvvvtttpppmmmppppppooonnnnnnooopppqqqooovvvxxxqqqjjjjjjmmmnnnlllmmmooopppqqqpppooommmooommmmmmoooqqqqqqnnnkkkgggnnnvvvyyyvvvqqqoooppplllmmmnnnnnnnnnmmmlllkkknnnooopppooonnnoooqqqsssrrrqqqpppppppppnnnllliiinnnnnnmmmmmmmmmmmmnnnnnnpppooonnnmmmlllmmmnnnnnnnnnrrrtttpppoooqqqqqqooohhhhhhkkknnnoooooollljjjmmmjjjjjjnnnooollllllnnnjjjkkkmmmnnnooommmjjjhhhccchhhmmmooonnnoooqqqtttooommmlllkkkkkklllnnnooojjjlllnnnoooooonnnnnnnnnllllllmmmmmmmmmmmmmmmmmmxxxtttnnnhhhiiiooommmdddcccjjjiiikkkllllllkkkjjjkkklllfffkkkjjjfffjjjttttttllleeehhhiiihhhjjjoooqqqoooooonnnnnnmmmnnnooopppqqqpppllljjjjjjiiifffgggjjjgggiiikkklllmmmlllkkkjjjdddiiinnnooommmkkkkkklll|||{{{|||{{{{{{|||~~~yyysssrrrqqqpppqqqsssqqqmmmrrrvvvwwwsssrrrttttttssskkkooosssssspppnnnnnnoooiiimmmrrrtttrrrooonnnooonnnpppsssrrrpppnnnpppqqqtttrrrooommmmmmqqqvvvyyypppssstttwwwssshhhuuu|||mmmtttrrrsssrrrqqqtttwwwuuuppppppoooooooooqqqqqqooommmnnnkkkiiilllrrruuussspppqqqtttuuusssnnnlllmmmooommmmmmoooqqqooommmnnnppprrrrrrrrrrrrrrrqqqppppppiiimmmooonnnpppssstttqqqrrrqqqpppnnnnnnnnnoooooooooooonnnooopppsssuuuwwwuuurrrsssssskkkjjjxxxnnnxxxsssqqqppprrrtttssspppmmmqqqssstttssspppppptttxxxxxxtttpppoooooopppnnnlllqqqrrrrrrrrrqqqnnnkkkjjjppprrrttttttsssssstttuuusssrrrqqqppppppqqqsssuuukkk|||xxxuuuxxx{{{zzzxxxzzzqqqyyyyyyrrrnnnnnnpppqqqtttrrrpppqqqtttvvvtttrrruuussssssuuutttssswww}}}vvv{{{nnnvvvyyytttppppppqqqpppsssqqqnnnmmmmmmmmmmmmmmmoooqqqtttuuurrrnnnlllkkklllmmmnnnppprrrqqqnnnlllooooooooooooppppppppppppmmmnnnooommmkkklllppptttppppppqqqpppooonnnnnnoookkknnnpppnnnooorrrssspppiiimmmqqqqqqooonnnnnnooooooqqqrrrqqqnnnlllkkkjjjoooooooooqqqrrrqqqnnnkkktttttttttrrrooonnnnnnooommmlllkkkkkkllllllkkkjjjiiinnnqqqnnniiihhhmmmrrrooooooooonnnmmmkkkjjjiiihhhiiijjjlllnnnpppqqqqqqiiiooopppkkkjjjlllllliiimmmnnnqqqrrrqqqnnnkkkhhhcccrrrpppllluuunnnfffqqq{{{~~~qqqkkkmmmnnnkkkgggeeefffgggjjjjjjjjjjjjkkkmmmooopppiiikkkiiidddjjjssssssjjjkkkhhhiiikkkllliiijjjmmmkkkjjjjjjkkkmmmnnnnnnmmmllliiihhhhhhiiiiiikkkmmmggghhhjjjkkklllkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkk}}}}}}~~~|||zzzzzz}}}zzztttvvvvvvssspppppppppqqqqqquuuvvvsssqqqssssssrrroooooopppqqqrrrrrrpppooonnnqqquuuvvvssspppoooooollloooqqqqqqooommmnnnpppuuutttqqqoooooorrrvvvyyyzzzyyyvvvwwwwwwpppuuupppqqqrrrqqqppprrrwwwvvvqqqsssrrrqqqqqqqqqooollljjjooonnnnnnppptttuuutttrrrqqqpppoooooooooooonnnmmmppppppqqqqqqooommmnnnpppooopppppppppooonnnmmmmmmkkknnnooommmnnnrrrsssqqquuutttrrrpppnnnnnnnnnooonnnnnnoooppprrrssstttuuussssssxxxzzzqqqoooqqqlllrrrqqqoooppprrrsssqqqnnntttuuutttsssqqqpppppprrrtttrrrooooooqqqqqqpppnnnpppqqqqqqqqqpppooommmlllppprrrssssssrrrrrrrrrsssrrrqqqppppppqqqsssuuuwww{{{wwwuuu{{{|||}}}|||zzzxxxvvvtttuuutttssstttuuuvvvuuuttttttsssssstttrrrqqqxxxsssttttttsssqqqqqqsssvvvqqqooommmmmmmmmmmmmmmmmmppprrrtttsssrrrqqqqqqrrrrrrqqqpppppppppooonnnmmmmmmmmmnnnnnnooooooooonnnqqqqqqpppooonnnnnnqqqsssqqqssstttrrrooonnnppprrrmmmppppppnnnnnnqqqqqqmmmlllooorrrsssqqqppppppqqqqqqrrrsssrrrooonnnmmmnnnnnnmmmmmmoooqqqqqqooommmqqqpppooonnnnnnoooppppppssssssssssssrrrqqqqqqqqqlllnnnpppoookkkiiikkknnnooooooooonnnmmmllljjjjjjhhhiiikkklllmmmmmmmmmllljjjooopppllljjjlllmmmjjjkkkmmmooopppooommmjjjhhhiiiqqqiiieeepppnnnjjjttt~~~wwwvvvrrrjjjjjjlllmmmkkkhhhfffggghhhooommmlllkkkmmmnnnoooooommmkkkhhhfffjjjooonnnjjjmmmkkkkkknnnnnnkkkjjjmmmpppnnnlllkkklllmmmnnnnnnkkkiiihhhggggggggghhhjjjjjjkkklllmmmnnnnnnmmmllliiiiiijjjjjjkkkkkkkkklll||||||~~~}}}{{{yyywwwwwwyyy|||~~~zzztttvvvwwwuuuqqqooorrrvvvtttxxxyyyvvvtttvvvvvvtttrrrooommmnnnrrrsssqqqmmmqqqsssuuuuuussspppnnnnnnlllnnnppppppooonnnnnnnnnuuuuuutttrrrqqqrrruuuwwwsssqqqnnnpppoooiiixxxwwwoooppprrrpppnnnpppuuuuuusssrrrqqqqqqrrrrrrpppllliiilllooorrrssssssrrrrrrrrrpppmmmjjjllloooqqqnnnkkkssssssrrrpppmmmmmmnnnooooooooooooooonnnmmmlllkkkmmmoooooolllmmmqqqsssqqqwwwuuussspppooonnnnnnnnnmmmnnnoooqqqrrrsssttttttttttttyyy{{{rrrpppnnnrrrpppoooooopppqqqqqqpppwwwuuusssrrrqqqooommmjjjpppoooooopppqqqrrrpppoooppppppoooooooooppppppqqqppprrrssssssqqqppppppqqqqqqqqqqqqqqqsssuuuwwwxxxwwwttt|||zzzppptttzzzuuuqqqrrrsssttttttuuuwwwyyyvvvvvvwwwuuupppqqq}}}xxxooommmrrruuuqqqppptttnnnnnnmmmmmmmmmmmmnnnnnnrrrsssssssssrrrtttvvvyyyvvvtttrrrpppnnnnnnnnnnnnpppqqqrrrssstttsssrrrrrrtttrrrpppooopppqqqrrrqqqrrrtttvvvsssooonnnrrrvvvoooqqqrrrooooooqqqppplllmmmooorrrrrrqqqppppppqqqrrrssssssrrrpppoooppprrrnnnmmmlllmmmoooppppppooouuurrrnnnmmmoooqqqpppoooqqqsssuuutttpppnnnoooqqqnnnnnnoooooommmllljjjiiipppppppppooonnnmmmlllkkkiiijjjlllmmmlllkkkiiihhhjjjnnnpppmmmkkklllmmmkkkkkkmmmnnnoooooonnnlllkkknnnpppiiihhhsssuuussszzzwwwllljjjkkkjjjiiikkkkkkjjjiiihhhiiijjjpppmmmkkkmmmqqqtttuuutttssslllfffggghhhgggfffgggjjjhhhiiimmmmmmiiihhhiiirrrqqqnnnllllllmmmpppqqqlllllljjjhhhgggggggggggghhhiiiiiijjjjjjjjjiiiiiigggggghhhiiijjjkkkkkklll~~~zzz|||zzz{{{yyyvvvxxx|||zzz{{{|||}}}}}}tttwwwuuutttuuutttsssuuuzzzsssxxxyyyvvvuuuvvvvvvttttttqqqnnnnnnooopppooommmqqqrrrrrrrrrpppooommmmmmoooppprrrsssrrrqqqpppooosssuuuuuutttrrrqqqsssuuutttvvvwwwzzzuuukkkzzzsssrrrrrrsssqqqmmmnnnrrrsssqqqnnnnnnppprrrsssssspppmmmhhhnnnssstttpppnnnnnnppppppnnnlllmmmnnnooommmkkkqqqsssrrrmmmkkkmmmooopppppppppppppppooonnnmmmlllnnnpppnnnkkkkkkppprrrqqqtttsssqqqooonnnnnnnnnnnnpppoooooooooppprrrtttuuuuuusssvvvwwwpppnnnzzzqqqpppooonnnooopppqqqrrrvvvtttqqqqqqrrrppplllhhhmmmmmmooopppqqqpppooommmpppooonnnnnnoooppprrrtttpppqqqsssrrrpppooooooooossssssssssssssstttvvvvvv{{{vvvvvvyyyuuuxxxzzzrrrlllnnnppppppooorrrxxx}}}xxxyyy{{{wwwrrrtttooofffqqqyyyssskkkjjjmmmnnnnnnnnnnnnnnnoooppprrrsssssssssssstttvvvxxxssssssrrrpppnnnmmmnnnnnnqqqrrrtttuuuuuuuuusssssstttqqqnnnooorrrtttrrrpppooossstttrrrmmmlllqqqvvvooorrrsssppppppsssrrrooommmnnnooooooooonnnnnnnnnqqqrrrrrrpppoooooorrrtttrrrooommmlllnnnppppppppp}}}wwwqqqoooqqqrrrpppmmmmmmqqqtttrrrmmmjjjkkknnnnnnmmmlllnnnpppoookkkhhhooooooppppppooonnnmmmmmmiiijjjlllmmmmmmkkkiiihhhkkknnnooonnnmmmmmmmmmmmmmmmnnnooopppppppppooonnnlllpppqqqtttzzz}}}}}}|||qqqjjjkkkooooooiiiiiijjjjjjjjjjjjkkkkkkkkkiiijjjoooxxx~~~uuunnnpppmmmfffdddiiihhhfffhhhlllllliiigggiiiooooooooonnnnnnoooqqqsssooopppooollljjjkkkjjjggghhhhhhhhhhhhhhhgggggggggeeefffggghhhiiijjjkkklll|||||||||xxxzzzwwwvvvwwwuuusssvvv|||yyyuuuzzztttvvvyyyxxxxxxyyypppuuuwwwtttssstttssspppuuuvvvvvvssspppnnnoooqqqqqqqqqpppppppppppppppooorrrssstttvvvvvvuuusssqqqqqqsssuuutttpppoooqqqtttsssxxxzzzzzzsssjjjyyyuuutttvvvsssnnnmmmpppqqqooonnnnnnoooqqqssssssqqqooohhhnnnttttttpppmmmnnnqqqppprrrsssqqqnnnllllllnnnmmmppppppjjjiiinnnpppoooooooooooooooooonnnmmmmmmnnnpppnnnkkkkkkppprrrppppppooonnnmmmmmmnnnooopppsssqqqnnnmmmnnnqqquuuxxxrrrqqqwww}}}wwwrrrqqqqqqpppoooooooooqqqrrrsssqqqoooppprrrrrrnnnjjjmmmnnnooopppooonnnmmmlllqqqpppnnnnnnnnnpppsssuuupppqqqrrrrrrpppnnnnnnooovvvuuuuuutttssssssssssssyyy~~~vvvooo{{{{{{tttqqqrrrqqqooommmooouuuzzzsssuuuwwwvvvsssyyy}}}ggglllvvvsssllliiimmmoooqqqqqqppppppqqqsssppprrrttttttsssqqqrrrrrrkkknnnqqqrrrpppnnnnnnnnnmmmnnnooopppppppppoooooopppmmmlllmmmqqqsssrrrppplllooopppnnnkkkjjjnnnrrrooorrrtttrrrsssvvvvvvsssooonnnnnnooooooooonnnmmmoooppppppooonnnnnnqqqsssuuurrrnnnmmmnnnooopppppp|||vvvpppoooqqqrrrppplllnnnrrrvvvtttooolllmmmpppllljjjjjjmmmqqqqqqnnniiinnnooooooooooooooonnnnnniiikkkmmmnnnooonnnmmmllllllmmmooopppnnnmmmmmmooonnnnnnnnnnnnnnnoooooooookkkooovvvyyyvvv{{{tttssspppllllllpppqqqpppiiiiiiiiijjjkkklllllllllhhhiiimmmttt~~~}}}}}}yyyooommmqqqjjjhhhiiimmmnnnkkkjjjlllmmmoooqqqqqqooonnnooopppooossssssooonnnooommmhhhllllllkkkkkkjjjjjjjjjjjjeeeeeefffgggiiijjjkkkkkkzzzwwwuuuwww||||||yyyxxxvvvwwwxxxuuusssvvv}}}wwwyyy}}}zzzwwwxxxtttyyy{{{yyywwwxxxwwwtttwwwzzz{{{yyyuuussstttwwwuuusssqqqqqqrrrssssssrrrssssssuuuwwwxxxwwwtttqqqooosssuuusssooonnnrrrvvvtttvvvtttqqqlllhhhttttttvvvuuupppnnnoooqqqooosssrrrqqqqqqrrrqqqooommmjjjoootttuuurrrppprrrtttrrrtttvvvsssnnnkkkmmmpppjjjooopppjjjiiinnnqqqnnnkkkllllllmmmmmmmmmmmmmmmlllnnnnnnkkklllppprrrpppnnnnnnmmmlllmmmnnnooopppsssqqqnnnmmmmmmpppuuuwwwnnnooozzzxxxxxxrrrssssssrrrpppoooppprrroooooooooppprrrrrrqqqpppnnnoooqqqpppooonnnnnnooosssqqqpppooooooppprrrsssoooqqqrrrrrrpppoooooopppvvvvvvuuutttsssqqqppppppttt~~~}}}rrrtttsssmmm}}}}}}|||zzzwwwuuuuuuvvvnnnppprrrrrrqqqzzzvvvmmmqqqrrrqqqrrrmmmqqqssssssqqqppprrrtttoooqqqsssrrrpppooonnnnnngggkkkppprrrpppoooooopppooooooooooooooopppppppppmmmllllllmmmoooppppppoookkklllmmmmmmllllllmmmnnnooorrrtttrrrssswwwwwwtttrrrqqqooopppqqqqqqpppooommmnnnooonnnmmmmmmooopppsssqqqnnnmmmnnnoooppppppqqqooommmmmmpppqqqpppnnnmmmpppttttttqqqnnnnnnoookkkjjjjjjlllpppqqqooolllmmmmmmnnnooooooooonnnnnnkkklllmmmnnnppppppqqqqqqmmmmmmoooqqqpppmmmnnnqqqnnnnnnmmmllllllmmmmmmnnnooopppyyyyyypppvvvpppnnnkkkjjjlllnnnmmmkkkjjjiiihhhjjjlllmmmmmmllljjjooouuu|||}}}wwwuuuvvvllliiihhhkkkkkkhhhhhhjjjooorrrsssrrrnnnlllnnnpppooouuuwwwrrrrrruuussslllmmmlllkkkjjjiiiiiiiiiiiiffffffggghhhiiijjjjjjkkkuuutttuuuwww{{{|||{{{yyyuuuuuuwwwxxxuuurrruuu|||~~~uuuxxxzzzvvvuuuzzzvvv{{{~~~|||zzz{{{yyyvvvuuuvvvxxxyyyyyyyyyyyyyyyxxxuuurrrqqqrrrsssrrrqqqqqqqqqrrruuuwwwvvvrrrnnnooosssvvvsssooooootttyyy}}}yyyyyyxxxtttssspppuuuvvvrrrpppqqqsssrrruuussspppooopppqqqpppooolllooorrrrrrqqqqqqsssuuurrrssssssqqqpppooooooooojjjqqqrrrkkkjjjooopppkkkjjjkkklllmmmnnnoooooooooiiilllmmmlllmmmqqqrrrppppppooonnnmmmmmmnnnooooooqqqpppppppppppprrrssstttpppoooxxxyyyssswwwssstttvvvtttqqqooopppqqqnnnooopppppppppqqqsssuuuoooqqqrrrrrrppppppsssuuutttsssrrrpppooooooppppppoooppprrrrrrqqqpppqqqrrrtttttttttsssrrrqqqpppppptttwww~~~tttfffsss~~~xxxwwwvvvuuurrrpppwwwzzzrrrqqqssstttmmmqqqttttttqqqooopppsssoooppppppooommmmmmnnnooohhhmmmqqqqqqooonnnqqqtttrrrrrrpppppppppqqqssstttnnnooopppooonnnlllmmmmmmlllllllllnnnppppppnnnkkkooorrrsssqqqrrruuuuuurrrsssqqqooooooqqqqqqpppnnnmmmnnnpppooonnnmmmmmmnnnnnnlllkkkkkkmmmoooppppppllllllmmmoooppppppooonnnkkkllloooppppppooommmllllllkkkkkklllnnnnnnnnnmmmkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnppprrrsssnnnlllnnnrrrqqqmmmnnnrrrrrrqqqooonnnmmmnnnoooooowwwuuuzzz|||rrrqqqooommmjjjiiiiiijjjkkkiiihhhjjjlllnnnlllkkklllttt~~~~~~{{{uuupppmmmmmmjjjggggggjjjoooqqqqqqooommmoootttzzzrrrzzz}}}yyyzzz|||uuummmllljjjhhhgggggggggggghhhhhhhhhiiiiiijjjjjjjjj{{{yyy~~~yyyyyyyyyzzz{{{{{{yyywwwrrrsssuuuwwwsssooossszzzwwwxxxyyywwwwwwzzzuuupppttttttqqquuu~~~qqqvvvyyywwwvvvvvvtttqqqqqqpppqqqvvv{{{}}}{{{wwwzzzuuuqqqoooooopppnnnmmmooonnnooorrruuutttoookkkppptttvvvtttppppppvvv|||xxxvvvsssxxxzzzqqqxxxtttmmmsssvvvsssrrrtttuuutttrrrpppnnnnnnpppsssttttttkkklllnnnooooooqqqssstttssspppnnnooorrrsssqqqnnnllltttuuummmkkkpppoooiiikkklllnnnpppqqqrrrssssssgggkkkmmmlllnnnrrrrrrooosssrrrpppooonnnnnnnnnooonnnoooqqqssstttsssqqqpppwwwoooqqq|||~~~tttppptttuuusssvvvxxxvvvssspppooopppnnnppprrrqqqoooppptttwwwppprrrssssssrrrsssxxx{{{uuutttsssqqqpppooonnnnnnnnnppprrrrrrqqqqqqrrrsssrrrrrrssssssrrrrrrqqqppptttpppyyytttqqqjjjsss|||uuupppsssxxxqqqooonnnlllpppttttttpppmmmooorrrppppppnnnllljjjlllpppsssmmmppprrrqqqnnnnnnrrrwwwqqqpppmmmllllllnnnqqqsssppprrrtttqqqmmmjjjjjjlllnnnmmmlllppptttuuupppkkkpppsssssspppppprrrqqqnnnrrrooommmmmmooopppnnnlllmmmoooqqqqqqooommmmmmmmmhhhggghhhjjjmmmpppqqqpppmmmppprrrsssqqqooommmmmmlllmmmnnnqqqsssssspppmmmnnnnnnmmmlllllllllmmmmmmjjjkkklllmmmnnnnnnnnnnnnooonnnmmmlllmmmoooqqqrrrooolllnnnsssrrrmmmnnnssswwwvvvtttrrrqqqqqqrrrsss}}}|||yyyuuuvvvuuuqqqjjjfffiiiooollljjjhhhjjjlllnnnllljjjjjjuuu}}}xxxvvvrrrmmmmmmpppmmmnnnnnnllllllsss~~~www}}}qqqpppmmmkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjj}}}xxxxxx{{{}}}zzzyyyzzzzzzzzzzzztttxxxzzzwwwrrrrrryyy|||pppoootttuuuqqqnnntttvvvvvvtttqqqrrrvvv{{{xxxwwwuuusssrrrrrrrrrrrrtttuuuwwwzzz{{{zzzvvvsssmmmppprrrqqqnnnlllmmmooorrrpppoooppptttuuutttrrrqqqrrrrrrpppnnnnnnoooqqqwwwwwwwwwvvvwwwwwwxxxyyy|||mmmuuuyyyuuuppppppooommmxxxqqqlllnnnuuuxxxtttnnnnnnkkklllqqqtttttttttwwwqqqrrrrrrppplllkkknnnpppvvvssspppooopppooolllhhhqqqpppnnnmmmmmmoooqqqssspppooonnnnnnnnnooopppqqqvvvuuutttqqqooommmlllkkkiiilllooonnnlllkkkmmmpppqqqqqqrrrttttttrrrqqqqqqxxxyyy{{{{{{nnnzzzvvvmmmnnniiikkkooopppooonnnnnnooosssvvvooonnnooorrrvvvxxxvvvtttnnnqqqrrrqqqooonnnppprrrpppooooooooopppqqqrrrrrrssssssssstttvvvvvvuuusssyyyuuuttt{{{qqqkkkfffppp}}}tttqqqrrrmmmppppppooosssxxxuuunnnsssooonnnpppnnniiikkkqqqooopppqqqqqqqqqrrrtttwwwtttoookkkjjjllloooppppppvvvsssooonnnoooooommmjjjkkklllnnnqqqssssssqqqnnnoooqqqtttvvvuuuqqqmmmjjjqqqrrrrrrpppmmmmmmpppttttttuuuvvvtttooolllmmmooopppkkkkkkppppppmmmnnnrrrpppooommmmmmnnnmmmjjjhhhiiikkknnnnnnnnnmmmmmmnnnoooooonnnmmmmmmnnnpppqqqjjjjjjkkklllkkkjjjhhhgggjjjllloooqqqrrrqqqooommmlllooossstttssspppnnnmmmooorrrssspppqqqwwwzzzpppqqqtttsssooolllmmmnnnlllnnnnnnnnnoooppppppmmmjjjrrruuurrrlllnnnrrrpppppppppnnnmmmnnnssswwwvvv~~~wwwqqqmmmllllllmmmkkkmmmmmmjjjffffffkkkppp}}}xxxxxxzzz}}}{{{yyyxxxxxxyyyyyyxxxvvv{{{}}}yyyxxx|||xxxssssssuuusssrrrsssooossswwwyyyxxxuuurrrpppssstttuuutttssssssuuuxxxrrrrrrsssuuuvvvtttqqqnnnpppqqqrrrqqqooonnnnnnooorrrpppoooqqqtttuuutttrrrpppqqqrrrqqqpppooopppqqqqqqrrrsssuuuvvvxxxyyyzzztttvvvxxxuuuqqqpppssswwwvvvssspppppprrrssspppnnnnnnkkklllpppsssrrrrrruuuppprrrrrrpppnnnnnnpppssssssqqqpppooooooooommmlllooommmllljjjkkkllloooppppppqqqrrrsssssssssrrrrrrtttsssrrrqqqooonnnlllllllllmmmoooooonnnnnnooopppsssssstttuuuuuutttssssssssszzz{{{nnnyyyvvvnnnqqqmmmpppnnnoooooonnnmmmnnnqqqsssrrrqqqqqqsssvvvwwwuuusssppprrrsssrrrpppoooppprrrppppppoooooooooooooooooopppoooooopppqqqrrrqqqoooppprrrvvv}}}ssskkknnn~~~vvvrrrooopppnnnlllnnntttuuuqqqrrrooooooqqqppplllmmmrrrmmmoooqqqqqqqqqsssuuuxxxssspppllllllnnnpppqqqppprrrqqqoooooopppqqqqqqpppkkklllnnnqqqsssrrrooolllnnnpppsssuuuuuusssqqqpppqqqqqqpppooommmnnnqqqssspppqqqqqqpppmmmllllllmmmooolllnnnrrrrrrnnnmmmpppmmmlllkkklllmmmmmmkkkiiiiiikkknnnooonnnmmmnnnnnnpppnnnllllllnnnooonnnllljjjkkklllmmmmmmlllkkkkkkjjjlllmmmooooooooonnnmmmoooooonnnlllkkkmmmpppssstttqqqnnnpppvvvwwwsssrrruuutttooommmnnnnnnlllqqqrrrrrrqqqqqqpppppppppnnnooowwwvvvqqqqqqrrroooooommmkkkjjjlllqqqvvvxxx}}}xxxpppllljjjiiimmmooopppmmmjjjjjjnnnrrr~~~}}}yyyxxxzzz{{{zzzyyyxxxwwwwwwwwwwwwwww|||~~~|||~~~yyysssvvv{{{xxxrrrnnnppprrruuuxxxyyywwwrrrnnnvvvwwwxxxvvvrrrqqqrrrtttxxxwwwvvvwwwwwwwwwuuusssnnnmmmlllmmmppprrrrrrrrrqqqppppppqqqttttttsssrrrnnnppprrrsssrrrqqqqqqqqqnnnooorrrtttvvvwwwwwwwwwtttoooppptttsssnnnpppwwwttttttsssrrrooonnnnnnnnnnnnllllllpppqqqooopppssspppqqqqqqpppoooppprrrtttnnnoooppppppnnnnnnooopppmmmlllkkkjjjjjjlllnnnooooooqqqsssuuuuuutttrrrqqqpppppppppoooooonnnnnnnnnooonnnnnnoooqqqqqqpppooorrrssstttuuuuuutttsssrrr{{{|||nnnwwwuuuoootttqqquuuooopppqqqqqqpppoooppprrrrrrqqqpppqqqrrrrrrpppnnnpppqqqrrrqqqooonnnnnnpppoooppppppoooooonnnmmmlllnnnmmmlllmmmooopppooonnnmmmsssxxxyyyxxx}}}tttooouuu||||||~~~|||qqqssstttqqqmmmmmmqqqtttsssqqqpppqqqtttrrroooooorrrnnnppprrrrrrqqqrrrsssuuurrrqqqoooooopppqqqqqqpppqqqqqqrrrqqqpppppprrrssslllmmmooorrrtttrrrnnnjjjnnnoooqqqrrrtttuuuuuuuuuqqqooommmmmmnnnqqqrrrrrrsssqqqpppqqqrrrrrrqqqpppnnnnnnpppttttttpppmmmmmmlllkkkkkklllnnnooonnnllliiikkknnnooonnnmmmnnnoooqqqooonnnnnnppppppnnnkkkkkklllmmmnnnooooooooooooooooooooooooooonnnnnnnnnrrrqqqooolllkkklllooorrrvvvnnnnnnxxx|||sssqqqrrrsssvvvvvvqqqnnnnnnnnnlllnnnpppqqqpppmmmlllnnnppppppnnnsss|||vvvrrrnnnmmmlllkkkhhhhhhjjjnnnrrrvvvvvvyyyzzzvvvtttsssqqqsssuuussspppoooqqqttt}}}}}}|||zzz|||zzz{{{zzzyyyxxxwwwwwwxxxwww|||~~~|||}}}xxxmmmuuuyyynnnvvvrrroooooorrrttttttrrrwwwvvvtttsssrrrrrrqqqpppsssqqqpppppprrrsssrrrqqqvvvrrroooppprrrtttsssqqqppppppqqqrrrttttttsssrrrmmmpppssstttsssrrrrrrrrrppprrrtttuuuvvvuuusssrrruuuxxxllljjjuuuyyyqqqlllooorrrrrrrrrqqqpppooonnnmmmooommmnnnqqqqqqnnnooosssqqqqqqpppooooooooopppqqqmmmoooqqqpppmmmlllnnnqqqnnnnnnlllllllllmmmooopppmmmnnnooopppqqqqqqppppppnnnnnnnnnnnnoooooooooooopppnnnmmmooorrrssspppmmmooorrrsssrrrrrrsssrrroooooowwwsssnnntttqqquuurrrtttuuuuuutttrrrssssssssssssrrrrrrrrrrrrqqqpppoooppppppooonnnmmmmmmmmmnnnooopppppppppooonnnmmmpppnnnmmmnnnpppqqqpppoooppptttwwwssslllkkkpppwwwpppmmmmmmrrrttttttyyy{{{ttttttvvvuuuvvvyyyrrrtttuuuuuusssrrrqqqqqqqqqqqqssstttuuusssppppppqqqqqqrrrssssssqqqppppppqqqrrrqqqrrrrrrsssrrrrrrqqqrrrssstttrrrnnnmmmoooqqqnnnooorrrtttuuusssnnnjjjnnnnnnooooooqqqsssuuuvvvqqqmmmjjjkkkooorrrrrrqqqsssqqqoooqqqtttuuutttqqqqqqpppqqqsssrrrpppnnnnnnooonnnnnnoooqqqqqqpppoooiiilllnnnooonnnnnnnnnooorrrsssttttttsssqqqooooooooooooppppppppppppppppppwwwvvvtttqqqpppooooooooossstttuuutttqqqnnnmmmmmmvvvqqqwww~~~tttpppqqquuutttwwwwwwrrroooooonnnkkkkkkooosssrrrnnnkkklllooopppmmmrrr{{{ssskkkkkkkkkjjjjjjjjjkkklllnnnooooooooottt}}}zzz||||||zzzwwwuuuuuuwww~~~|||~~~}}}{{{|||}}}|||zzzxxxyyyzzzzzz}}}~~~~~~||||||vvvooovvv{{{{{{uuusssuuuwwwvvvuuutttoookkkmmmrrrvvvtttqqqsssrrrqqqrrrtttvvvwwwvvv~~~zzzvvvuuuuuutttqqqnnnnnnppprrrssstttsssssssssnnnqqqtttuuutttsssrrrsssqqqrrrtttvvvvvvuuutttsssqqq|||xxxmmmuuu|||vvvpppqqqrrrpppnnnppprrrsssppplllpppoooqqqsssqqqnnnpppuuusssrrrooonnnmmmmmmmmmlllnnnppprrrpppmmmkkkmmmooonnnmmmmmmlllmmmnnnooopppnnnmmmkkkkkklllnnnppprrrmmmmmmnnnnnnoooooooooppppppnnnmmmooorrrrrroookkknnnrrrsssppppppsssrrrnnnuuuqqqvvvrrrmmmsssooorrrsssuuuvvvvvvtttsssssstttvvvvvvvvvvvvuuuuuuuuuvvvrrrqqqppppppppppppoooooommmnnnooopppqqqqqqrrrrrrqqqooonnnnnnpppqqqqqqpppoooqqqrrrqqqooooooqqqtttmmmkkkkkkjjjiiiiiimmmsssrrrwwwsss{{{vvv|||vvvuuuuuuuuutttuuu|||lllnnnrrrvvvwwwtttpppnnnrrruuuvvvuuurrrpppooonnnnnnppprrrrrrqqqqqqqqqrrrqqqrrrssstttsssrrrrrrrrroooqqqsssqqqmmmlllnnnqqqqqqrrrsssuuuvvvtttooolllooonnnmmmmmmnnnppprrrtttpppmmmjjjjjjnnnqqqqqqpppooommmkkkmmmpppqqqpppmmmssssssqqqooonnnoooppppppqqqpppooopppqqqqqqooommmjjjlllooooooooonnnnnnooopppuuuyyywwwqqqnnnooorrrssssssrrrqqqppppppoooooozzzxxxuuurrrpppnnnnnnnnnqqqsssttttttrrrqqqrrrsssxxxuuuvvvwwwxxxrrrvvvwwwrrroooooonnnkkklllrrrxxxyyytttpppooopppllljjjppp~~~yyypppiiikkkmmmoooooonnnllljjjkkklllmmmmmmpppyyy~~~}}}}}}~~~|||~~~{{{~~~{{{yyyzzz|||~~~xxxqqquuu~~~{{{yyyqqqpppsssvvvtttqqqrrrqqqpppqqqtttuuuvvvuuurrrqqqqqqssstttuuusssrrrmmmpppsssttttttsssrrrsssppprrrtttuuutttsssssssssoooqqqsssuuuwwwxxxxxxxxxssszzzvvvrrruuutttrrrtttrrrooonnnppptttuuuqqqmmmoooooorrrtttrrrnnnqqqvvvuuurrrooommmllllllkkkjjjoooooopppooommmlllmmmmmmllllllllllllllllllmmmnnnpppnnnkkkjjjkkknnnrrrtttoooooooooooooooooooooooooooooopppqqqrrrqqqnnnlllooouuuvvvqqqqqqvvvuuuoooooorrrwwwsssmmmsssmmmoooqqqrrrssssssrrrqqqrrrttttttuuuuuutttrrrrrrsssuuuuuusssrrrssstttuuutttsssnnnnnnnnnoooppprrrtttuuupppnnnllllllmmmooopppoooqqqpppoooppprrrssssssssstttsssqqqpppoooooorrruuurrruuutttxxx}}}vvvmmmooowww}}}zzzwwwuuutttuuuuuutttsssiiihhhjjjrrrwwwuuuqqqnnnqqqtttuuurrrooopppooonnniiilllppprrrrrrssstttuuuqqqrrrttttttsssrrrrrrssslllmmmnnnooooooppprrrtttrrrrrrssstttuuutttpppmmmooonnnmmmllllllnnnpppqqqooommmkkkkkklllooopppppppppooonnnnnnoooooonnnmmmrrrsssppplllkkkooorrrqqqooonnnmmmnnnooonnnlllkkkjjjlllooopppooonnnooopppnnnrrrvvvtttooolllnnnrrruuutttrrrqqqoooooonnnnnnwwwuuussspppnnnnnnmmmnnnpppooommmmmmooovvv~~~tttppprrruuutttssspppuuuvvvrrrooopppnnnlllkkkoootttuuurrrooommmmmmmmmlllrrryyykkklllnnnqqqrrrqqqmmmiiikkkmmmmmmkkkiiiooozzz}}}~~~}}}~~~{{{~~~|||yyyzzz}}}}}}{{{pppqqqwww~~~|||}}}vvvtttssstttuuuvvvtttsssqqqtttwwwxxxwwwvvvuuuuuulllppptttuuutttrrrrrrsssssstttuuutttsssrrrssstttpppqqqrrrtttuuuwwwxxxyyytttwww~~~{{{ssspppqqqrrrqqqrrrssstttsssrrrpppnnnmmmnnnqqqsssqqqmmmpppwwwtttqqqnnnmmmnnnnnnmmmkkknnnmmmlllmmmnnnoooooonnnlllllllllmmmmmmmmmnnnnnnnnnmmmllllllmmmooorrrtttrrrqqqqqqpppoooooonnnnnnnnnqqqssstttrrrpppooonnnnnnuuuvvvppppppvvvuuunnnlllsssxxxuuupppuuuooooooqqqrrrrrrqqqpppqqqtttvvvvvvwwwvvvssspppnnnppprrrtttrrrqqqsssvvvwwwvvvtttpppooommmmmmnnnpppssstttooommmkkkkkkmmmnnnoooooopppooonnnnnnooopppqqqqqqtttsssrrrqqqrrruuuwwwwwwtttsssxxxxxxuuuxxxyyypppnnnooopppppppppppppppoooqqqrrrqqqsssyyyzzzvvvvvvtttssssssttttttrrr{{{xxxnnnhhhmmmsssssspppooommmqqqrrrnnnlllpppqqqpppkkkmmmqqqrrrrrrrrrrrrrrrqqqssstttsssqqqppprrrtttnnnmmmmmmnnnqqqsssttttttqqqqqqpppqqqrrrrrrpppnnnnnnnnnmmmmmmmmmoooqqqrrrnnnnnnmmmlllkkkkkknnnpppqqqrrrrrrqqqnnnmmmmmmmmmnnnqqqpppllllllppprrrooommmllllllmmmnnnooommmllljjjmmmooopppoooooooooppprrrqqqppppppppppppppppppsssrrrqqqooonnnnnnnnnoooppppppppppppppppppqqqqqqnnnnnnnnnpppuuutttqqqmmmmmmooopppooommmnnnrrrtttqqqooopppooollljjjkkkllllllkkkjjjiiiiiipppnnnrrr|||~~~ooonnnmmmoooqqqqqqnnnkkkmmmmmmkkkiiihhhkkkqqqvvvuuuyyy|||}}}zzz~~~|||yyyzzz|||zzz}}}~~~|||wwwlllvvvvvvqqqooolllppptttvvvtttrrrrrrsssuuuvvvuuutttrrrqqqsssttttttsssssssssssstttuuuvvvuuuwww}}}|||tttrrrqqqpppuuuxxxwwwqqqmmmnnnpppkkklllppprrrooolllpppvvvtttqqqmmmmmmooopppooonnnmmmjjjiiilllppprrrqqqoooooooooooopppppppppppppppkkkkkklllmmmnnnooopppqqqtttsssrrrqqqpppooonnnmmmnnnrrrvvvvvvssspppooopppkkkssstttnnnnnntttssskkkccc~~~sssyyyvvvrrrwwwqqqpppsssssssssrrrqqqsssvvvyyy~~~~~~zzzuuurrrtttvvvqqqooonnnppptttvvvuuusssrrrpppmmmkkkkkkmmmppprrrqqqooollllllnnnpppqqqqqqkkkmmmnnnooopppssswwwzzzxxxvvvsssqqqqqqsssrrroooqqqnnnwwwwwwppp~~~yyyyyyvvvrrrpppppppppooonnnnnnnnnnnnnnnuuu}}}~~~zzzwwwwwwuuurrrrrrttttttssslll|||{{{kkkjjjooooooooooooiiinnnoookkkkkkppptttrrrppprrrttttttqqqnnnmmmlllqqqssstttrrrpppooorrruuussspppnnnooorrrtttrrrppppppooonnnnnnpppppppppooommmmmmmmmnnnoooqqqssstttmmmoooooollliiiiiimmmpppnnnpppqqqnnniiiggggggiiijjjooopppmmmmmmrrrqqqmmmlllllllllnnnppprrrqqqpppjjjmmmooopppooooooooopppwwwqqqlllnnntttwwwtttpppqqqpppooonnnnnnnnnooopppmmmnnnoooqqqsssuuuvvvwwwnnnqqquuu{{{pppmmmoooqqqssssssqqqpppppplllqqqsssqqqooopppooolllooollliiihhhiiikkkkkkkkkmmmkkkmmmttt{{{|||rrrooollllllooopppooonnnmmmjjjgggfffgggjjjkkkkkkeeejjjrrr{{{zzz~~~{{{||||||sssvvvxxxzzzzzzyyywwwwww||||||{{{{{{~~~rrrtttzzz}}}yyyyyyuuunnnuuuqqqmmmmmmrrrvvvwwwvvvwwwrrrpppvvv||||||vvvqqqwwwyyyuuu}}}yyyqqqssstttssssssuuussspppqqquuuoooppppppooommmnnnppprrrnnnoooqqqrrrrrrqqqpppoooqqqnnnlllooouuuwwwtttppprrrqqqrrrsssqqqppprrruuupppooommmkkkjjjmmmqqqtttppppppqqqrrrqqqooommmkkkpppvvvwwwqqqnnnooonnnjjjoooqqqqqqooopppttttttpppiiixxxrrrooowwwtttooopppoooooonnnnnnnnnppprrrtttuuuxxxxxx|||zzzqqqmmmooooooooopppqqqrrrrrrrrrpppppppppnnnmmmooossswwwrrrooollljjjllloooqqqrrrkkkrrrsssmmmnnntttuuuppptttvvvtttpppppptttrrrmmmkkknnnppprrrrrruuuyyy}}}yyyzzzyyyvvvrrrqqqtttwwwvvv|||zzzrrrssszzzyyypppuuusssoooooouuu|||zzztttooouuuvvvhhhjjjssssssmmmlllmmmmmmlllooosssqqqlllnnnoooqqqqqqqqqpppnnnllloooqqqrrrrrrpppoooooopppvvvuuusssrrrqqqqqqrrrsssoooppppppqqqqqqpppnnnmmmrrrqqqooonnnmmmmmmmmmnnnqqqpppnnnmmmllllllmmmmmmllloooqqqoooiiifffiiillllllmmmnnnooooooooooooooonnnmmmlllmmmoooqqqpppooommmnnnppppppoooooooooqqqsssrrrrrrqqqppppppqqqqqqqqqpppooollliiiiiikkkmmmqqqppppppsssvvvvvvsssooottt{{{uuusssuuuvvvuuurrrqqqqqqqqqppppppmmmkkknnnsssssspppmmmlllkkkkkkkkklllmmmmmmllllllkkkkkknnnyyywwwppphhhgggkkknnnjjjfffkkkjjjhhhgggggghhhkkklllkkkoooqqqqqqoooqqqwww}}}tttpppqqqxxxzzzvvvuuuwww}}}xxxssswwwvvvttt{{{|||}}}}}}||||||~~~~~~yyyxxxzzz}}}}}}|||yyysssooommmmmmvvvuuuuuuwwwxxxvvvqqqooossstttssszzzrrrrrrpppoooqqqssstttsssqqqqqqqqqooommmmmmoooppprrrrrrrrrqqqpppooonnnnnnooommmlllooorrrsssrrrpppqqqrrrrrrrrrpppoooppprrroooooonnnlllkkklllooorrrooopppqqqqqqpppooommmkkknnnrrrssspppooorrrpppkkkrrrttttttqqqrrruuutttqqqkkkxxxssslllqqqnnnjjjmmmnnnooonnnnnnnnnoooqqqrrrsssrrrrrrwww~~~zzztttqqqnnnnnnnnnoooqqqrrrrrrrrrrrrpppnnnllllllooosssuuuwwwtttpppnnnmmmnnnnnnnnnuuuqqqpppsssssspppnnnoooqqquuuuuussstttzzz|||zzz{{{xxxzzz}}}ssssssrrrooolllkkklllmmmvvvyyyxxxsssqqqsssrrrnnnrrrpppmmmnnnuuu}}}}}}xxxqqqpppyyytttrrrssssssoooooommmlllpppvvvxxxuuuooopppqqqrrrrrrpppooommmpppqqqsssrrrqqqoooooopppuuutttrrrqqqppppppppppppnnnnnnoooooonnnnnnmmmlllrrrqqqooonnnmmmmmmnnnnnnppppppqqqqqqpppooommmllllllnnnooonnnkkkiiikkkmmmooooooppppppoooooonnnnnnmmmlllmmmnnnpppqqqpppoooqqqrrrttttttrrrpppooooootttsssrrrqqqqqqpppqqqqqqooooooooonnnmmmmmmpppsssppppppooopppsssvvvxxxyyyyyyvvvvvvtttuuuvvvtttrrrpppooopppppppppnnnlllnnnqqqpppllllllkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnooovvv{{{ooohhhiiikkkkkkjjjggghhhhhhiiijjjkkkkkklllnnnpppqqqnnnkkkjjjnnnrrrllliiijjjoooqqqnnnlllmmm~~~xxx}}}xxxvvv~~~~~~}}}{{{{{{zzzvvvtttrrrnnnooosss|||yyyyyyuuuuuusssqqqppprrrtttvvvwwwvvvrrrrrrsssrrrtttrrrmmmpppvvvuuuooorrrsssrrrpppnnnmmmnnnooosssrrrqqqpppoooooopppqqqmmmmmmnnnnnnoooooooooooossstttvvvuuusssqqqqqqrrroooppppppooommmmmmnnnpppoooooopppppppppnnnmmmkkkmmmnnnnnnnnnqqqtttrrrmmmpppssstttrrrrrruuuuuurrrjjjuuu}}}oooqqqnnnlllqqqrrroooooonnnnnnooopppqqqqqqqqqooorrryyy{{{wwwsssrrrnnnmmmlllnnnppprrrrrrrrrooollliiiiiikkkooorrrsssvvvuuurrrpppooonnnnnnnnnvvvpppttt~~~|||~~~|||zzzxxxuuussstttwwwwwwuuuwww|||sssrrrnnnmmmrrrxxxvvvqqquuuqqqrrrxxxyyyxxx}}}~~~pppppptttssssssooommmqqqyyy~~~~~~pppqqqrrrsssrrrqqqpppoooqqqrrrtttsssqqqppppppqqqtttsssrrrpppooonnnnnnnnnppppppooonnnnnnnnnnnnoooqqqqqqooonnnnnnnnnnnnnnnpppqqqsssttttttqqqooommmllllllmmmmmmnnnnnnnnnooopppppppppqqqppppppoooooollllllmmmoooqqqrrrooommmtttvvvxxxxxxuuuqqqooonnntttsssrrrqqqpppppppppppppppppppppnnnmmmnnnqqqtttpppqqqqqqpppooorrrxxx}}}xxxpppmmmnnnqqqssstttuuusssqqqooooooooonnnpppooolllmmmooommmhhhmmmlllkkkjjjiiijjjjjjkkklllnnnpppqqqppprrrwww{{{zzzpppkkkjjjjjjiiieeefffhhhkkklllllllllkkkooopppppplllhhhgggiiilllllliiijjjmmmooollljjjjjjvvv~~~}}}{{{}}}yyyuuutttvvvxxxyyyqqqnnnrrruuuuuu|||{{{tttyyy{{{qqqyyyyyyrrrqqqvvvtttlllqqqrrrrrrqqqooonnnoooppppppooonnnnnnooorrruuuwwwmmmooooooooommmmmmooopppooosssuuusssqqqrrrrrrqqqpppqqqsssrrrpppooooooooonnnoooooooooooonnnmmmlllnnnlllkkkmmmsssuuurrrmmmkkkooorrrpppqqqttttttrrrgggqqqttttttqqqooossssssooooooooooooooooooppppppvvvsssrrrvvvvvvrrroooooonnnlllkkklllpppssssssrrrnnnlllkkklllppptttuuutttqqqqqqrrrqqqqqqqqqrrrssswww~~~|||pppkkkrrrtttppprrrzzz{{{zzzwwwuuuxxx}}}{{{vvvzzzxxxxxx{{{zzzxxx{{{}}}xxxsssuuuuuuuuussspppssszzzrrrrrrsssssssssrrrqqqpppqqqsssttttttrrrqqqqqqrrrtttsssrrrpppooonnnmmmmmmtttsssqqqpppppppppqqqrrrqqqppppppoooooonnnnnnnnnqqqrrrssstttsssqqqooonnnlllllllllmmmppprrrrrrqqqnnnooopppqqqqqqqqqqqqqqqkkklllmmmppprrrrrrooolllsssvvvyyyyyyvvvrrrooonnnsssrrrqqqpppoooooooooooorrrqqqpppnnnllllllnnnpppqqqvvvzzzyyytttrrrvvvzzzyyyxxxvvvssspppnnnmmmmmmpppqqqsssrrrqqqppppppqqqkkknnnooolllmmmnnnlllhhhpppooonnnlllllllllmmmmmmlllnnnppppppooonnnppprrrvvv~~~yyyqqqkkkhhhfffggghhhiiijjjkkkkkkllllllmmmnnnnnnmmmkkkjjjlllooopppnnnmmmooopppnnnlllkkk|||~~~}}}zzzyyyvvvtttuuuzzz~~~}}}tttiiirrrwwwuuuvvv}}}lllvvvzzzuuuqqqsssrrrmmmnnnoooqqqqqqppppppqqqrrrqqqpppnnnnnnooorrruuuwwwooopppqqqpppnnnoooppprrrjjjoooqqqnnnmmmpppqqqnnnqqqsssuuutttrrrqqqpppqqqooooooooooooooonnnnnnnnnppplllkkkooottttttqqqmmmlllrrrtttrrrppprrrrrrpppfffqqqttttttqqqpppqqqoooooooooooopppppppppppppppxxxtttrrrttttttqqqnnnoooqqqmmmjjjlllpppssssssqqqqqqqqqqqqssstttuuutttssssssuuuvvvvvvuuuuuuwwwyyy{{{zzzllloooqqqiiifffmmmrrrssssssrrruuuyyywwwrrrxxxwwwwwwyyyyyyyyy}}}yyy{{{|||vvvtttvvvvvvttttttxxxzzzyyyssssssssssssrrrrrrqqqqqqqqqsssttttttrrrqqqqqqrrrssssssrrrqqqpppooonnnmmmtttsssqqqpppppppppqqqrrrpppppppppppppppooooooooossssssrrrqqqppppppppppppmmmmmmmmmooorrrssstttssspppqqqqqqqqqqqqpppooooookkklllmmmppprrrrrrooolllooorrruuuwwwuuurrrpppoooppppppooonnnnnnnnnnnnnnnrrrrrrqqqooommmmmmoooqqqsss~~~zzzqqqrrrsssttttttrrrooolllllloooqqqrrrrrrrrrsssttthhhmmmooommmmmmooonnnkkkppppppnnnmmmmmmmmmnnnnnnlllmmmnnnnnnmmmmmmnnnoooooottt}}}|||pppjjjiiikkkmmmkkkjjjhhhhhhiiikkklllkkklllmmmmmmlllmmmnnnooommmmmmlllkkkllllllkkkhhh}}}|||~~~vvvvvvzzzyyyvvvuuu|||yyyxxx}}}uuuiiiqqqtttxxx}}}~~~lllpppssstttrrrqqqqqqqqqlllnnnqqqrrrqqqqqqrrrtttuuutttqqqooooooppprrrsssrrrqqqppppppppprrrssstttnnnttttttnnnmmmsssuuuqqqqqqsssuuutttsssqqqrrrrrrpppppppppoooooooooooooooqqqmmmmmmqqqtttrrrpppooorrrxxxzzzvvvqqqpppooommmiiiuuuuuuuuuuuussstttpppnnnooopppqqqqqqqqqqqqqqquuupppooossstttrrrrrrttttttoookkklllqqqtttsssqqqooopppqqqooonnnmmmoooqqq|||xxxvvvxxx{{{sss~~~}}}xxxqqqsssqqqnnnmmmmmmpppwww}}}xxxwwwzzz~~~}}}qqqrrrvvvxxxuuutttuuuuuusssssssssrrrrrrrrrqqqqqqqqqqqqrrrtttsssqqqppppppqqqqqqqqqrrrqqqqqqpppooonnnppppppooonnnnnnnnnnnnooooooppppppqqqqqqpppoooooosssrrrpppooonnnnnnooopppoooooopppqqqrrrsssttttttssssssrrrqqqpppnnnlllkkkllllllmmmoooqqqrrrooommmlllooorrrssssssqqqppppppnnnnnnnnnmmmnnnnnnooopppqqqrrrrrrqqqqqqrrruuuxxxttt|||uuupppxxxvvvtttrrrqqqpppmmmkkklllnnnqqqrrrrrrssstttvvviiinnnpppnnnmmmpppqqqooonnnmmmlllkkkkkklllmmmnnnlllllllllmmmmmmnnnnnnnnnmmmmmmsss~~~pppjjjmmmsssooommmjjjhhhggghhhjjjllllllllllllkkkkkkjjjjjjjjjlllmmmllliiijjjmmmlllhhh}}}|||}}}{{{xxxuuutttvvv|||{{{yyysssxxx~~~~~~rrrlllrrruuuqqqpppsssmmmppprrrsssrrrqqqqqqrrrvvvuuurrrpppppppppqqqqqqssspppmmmnnnqqqtttuuuttttttyyyxxxooommmsssuuurrrpppqqqrrrrrrqqqqqqrrrsssqqqqqqppppppppppppqqqqqqpppmmmoootttuuuqqqqqqtttpppwwwzzzvvvrrrqqqpppooolllxxxttttttuuuuuuwwwsssnnnoooqqqrrrsssssssssssspppmmmmmmqqqtttssstttvvvwwwqqqllllllqqquuusssppplllnnnooollljjjmmmvvvxxxtttwwwzzzmmm~~~{{{vvvtttttttttrrroooooossswww|||zzzppppppuuuxxxtttrrrssstttssssssrrrrrrqqqqqqqqqqqqqqqpppqqqsssrrrqqqoooooopppnnnooopppppppppooonnnnnnnnnnnnoooooonnnnnnmmmlllooopppqqqqqqqqqqqqpppooorrrrrrqqqqqqpppoooooonnnppprrrtttsssqqqppprrruuuppppppppppppooonnnmmmmmmmmmlllmmmnnnpppqqqpppooolllnnnqqqqqqpppoooppppppnnnnnnnnnooopppqqqrrrsssrrrrrrrrrrrrqqqsssvvvyyyrrr~~~}}}|||xxxsssnnnoooqqqsssssssssrrrsssuuummmrrrsssooommmppprrrqqqmmmllllllllllllnnnooopppkkkkkkmmmoooppppppnnnlllllllllnnnuuuzzzoooooorrrllllllkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkkjjjiiiggglllnnnllliiijjjnnnmmmiii~~~|||~~~~~~{{{~~~|||vvvsssyyytttttt~~~xxxzzzkkkrrrxxxrrrnnnsssoooqqqssssssrrrpppppppppsssrrrqqqqqqqqqrrrssstttsssoookkkmmmrrrvvvuuusssrrrxxxtttiiiffflllooojjjooopppppppppooooooqqqsssrrrqqqqqqpppqqqqqqrrrrrrnnnmmmpppvvvuuuqqqrrrxxxhhhpppvvvtttqqqqqqrrrrrrmmmwwwmmmmmmnnnqqqtttqqqnnnoooqqqsssttttttttttttooollllllpppsssrrrrrrtttzzzsssmmmmmmrrruuussspppoooqqqsssppppppyyy}}}uuurrruuuyyyvvvvvvvvvvvvuuussspppnnnzzzrrrmmmqqqvvvzzz|||ttt{{{wwwttttttsssttt{{{|||vvvpppuuuwwwsssqqqsssuuuuuusssrrrqqqpppppppppqqqqqqoooqqqrrrrrrpppoooooopppkkklllnnnooooooooonnnmmmooopppqqqqqqqqqpppnnnmmmooooooqqqrrrrrrqqqpppooopppqqqssstttsssqqqooommmppptttwwwuuuqqqooorrruuuiiijjjlllnnnpppqqqrrrsssnnnmmmlllmmmoooqqqpppooonnnoooqqqpppooonnnooopppnnnnnnooopppqqqsssuuuvvvsssssssssqqqoooppprrrtttoooxxxyyyrrrsssuuutttsssrrrrrrsssqqquuuuuupppmmmooorrrrrrnnnnnnnnnnnnoooppprrrsssjjjkkkooorrrsssqqqmmmiiillllllmmmooottt|||vvvmmmkkkhhhiiikkklllmmmllllllkkkkkkkkkjjjkkkmmmmmmkkkjjjhhhjjjiiieeeffflllkkkfff|||}}}|||vvvtttvvvxxxyyyyyy{{{wwwpppyyy~~~yyyqqqyyytttooopppqqqqqqtttnnnlllqqqtttsssrrrsssvvvxxxqqqlllrrrssssss|||ooottttttnnnkkkpppuuuuuutttsssppplllhhhgggiiikkkjjjnnnrrrrrroooooossswwwqqqooommmooorrrsssrrrpppppppppqqqrrrrrrrrrrrrrrrsssrrrqqqpppooooooooooooppplllxxxqqqkkkwwwtttvvvrrr{{{tttrrrxxx{{{xxxsssssssssqqqoooppptttvvvrrrmmmppppppooommmooorrrqqqlllooosssyyypppqqq~~~uuurrrtttuuuqqqmmmmmmmmmqqqwwwuuuoooooottttttrrrqqqqqqssstttsssrrrwww{{{~~~vvvvvvtttnnnmmmsss{{{{{{tttuuu{{{xxxooorrrsssqqqoootttzzzwwwooouuurrrrrrvvvxxxtttrrrsssnnnnnnooooooooommmlllkkkppppppppppppppppppppppppqqqpppooonnnnnnnnnnnnnnnmmmrrrsssooonnnpppnnniiiqqqpppooonnnnnnoooqqqrrrooonnnmmmnnnppppppnnnmmmooooooooooooppppppppppppmmmkkkmmmpppqqqmmmmmmoooqqqpppqqqssstttrrrpppoootttrrruuu~~~}}}{{{|||vvvmmmjjjoootttrrrppprrrrrrpppnnnmmmnnnoooppppppooosssrrrnnnnnnqqqmmmfffjjjnnntttwwwsssrrrzzztttbbbkkkhhhhhhnnnppplllhhhfffllllllkkkjjjiiihhhgggffffffkkknnnlllgggdddhhhmmm{{{xxxxxxyyyyyyzzzzzz}}}zzzwwwxxxvvvrrrsssttt~~~tttqqqqqqsssqqqnnnppptttvvvsssrrrsssoootttooolllrrrppplllrrrmmmqqqqqqlllkkkpppsssrrrnnnooonnnmmmlllmmmppprrrmmmpppsssqqqnnnlllooorrrqqqooonnnoooqqqrrrqqqooopppqqqrrrsssssssssrrrqqqtttttttttsssrrrrrrrrrqqqllliiixxxooorrr}}}tttsssrrrqqqooosss}}}{{{yyyttttttttttttvvvxxxtttooorrrqqqoooooosssxxxtttnnntttwww|||uuupppzzzsssllllllppptttssspppllllllqqqwwwwwwssstttyyyvvvwwwwwwuuusssrrrtttvvvuuuxxx{{{zzzwwwvvvxxx{{{qqq{{{pppiiijjjccciiitttuuurrrvvvwwwsssnnnppppppooorrrwwwuuuoooqqqooopppuuuwwwsssoooooonnnoooppppppooonnnmmmlllppppppppppppppppppppppppppppppooooooooooooppppppkkkooopppmmmmmmqqqqqqmmmooonnnnnnnnnooooooppppppqqqpppppppppqqqpppmmmkkkrrrrrrqqqooonnnmmmmmmlllpppooopppsssrrrnnnmmmppppppnnnqqquuusssnnnsss|||wwwpppppprrrqqqqqqssstttrrrooonnnoooppprrrrrrmmmooonnnkkklllqqqpppkkklllnnnqqqtttqqqooottt}}}vvvooojjjiiimmmooollliiihhhhhhjjjlllmmmmmmkkkiiigggfffiiillljjjgggfffiiilll|||yyyxxxyyyzzz|||yyyvvvvvvxxxvvvqqqqqqsss{{{wwwxxxqqqooorrrwwwxxxtttrrrsssmmmuuuttttttzzzvvvpppsssnnnooonnnmmmooosssssspppmmmnnnooopppooopppsssuuurrrtttuuurrrnnnllllllnnnrrrqqqoooooopppqqqpppooooooppprrrttttttsssrrrqqqtttuuuvvvvvvvvvuuutttsssnnniiivvvuuuvvv}}}rrrtttuuuxxxuuuwww}}}}}}xxxvvvuuuyyy{{{yyyyyyzzzwwwrrrssstttssssssxxx{{{wwwpppkkkmmmtttrrrkkkssszzzrrr}}}vvvpppnnnrrruuuuuusssmmmmmmppptttuuurrrsssvvvvvvyyy{{{wwwqqqoootttyyyuuuxxxzzzyyyuuurrrrrrtttqqqtttsssooouuu|||sssiiigggpppvvvvvvyyyyyyooorrrsssrrrrrrsssrrrooonnnlllnnntttuuuqqqmmmllloooppppppqqqppppppooonnnooooooooooooooooooooooooppppppooooooooopppqqqqqqlllnnnooommmnnnrrrtttrrrnnnooopppqqqrrrqqqqqqpppsssrrrrrrrrrrrrpppllliiiqqqqqqpppnnnmmmmmmmmmmmmpppoooppprrrpppmmmnnnrrrwww|||vvvvvv{{{vvvuuu{{{wwwsssqqqqqqsssllllllkkkjjjlllooorrrtttoooooommmjjjlllooopppmmmnnnmmmmmmpppooolllnnnsssvvvooojjjkkkmmmkkkiiijjjdddhhhmmmqqqqqqnnnjjjggggggggghhhhhhiiiiiijjjjjj}}}~~~xxx{{{}}}~~~|||yyywwwxxxzzz}}}~~~}}}rrrtttyyywwwrrruuuwwwzzzsssqqqtttwwwuuurrrqqqnnnvvvwwwxxx|||vvvyyyqqqpppoooppptttvvvuuurrrqqqrrrsssrrrpppooopppqqquuuvvvvvvtttpppnnnnnnooosssrrrpppoooooooooppppppmmmoooqqqssssssrrrpppooorrrsssuuuvvvwwwuuutttssssssmmmsss}}}rrrrrrrrrzzzwwwzzzuuusssssstttuuuuuuvvv}}}}}}{{{}}}{{{vvvssswwwzzzxxxxxxyyywwwrrruuuxxx~~~~~~yyyxxxxxxvvvtttttttttuuuuuutttsssrrrssstttvvvvvvssspppppptttxxxuuuwwwxxxxxxxxxyyy|||~~~zzz}}}{{{uuuuuu{{{tttqqqtttxxxzzzvvvsssrrrooouuuwwwxxxvvvsssqqqpppoooooolllmmmqqqrrrooommmmmmppppppqqqqqqqqqqqqqqqqqqooooooooooooooooooooooooqqqppppppoooooooooooopppnnnooonnnnnnooorrrtttuuunnnpppsssuuuuuutttsssqqqsssrrrrrrssstttrrrnnnkkkmmmmmmmmmmmmnnnooopppqqqqqqooooooqqqpppqqqwww~~~~~~wwwvvvyyy~~~zzzzzzmmmmmmlllllllllooosssvvvsssrrrpppnnnnnnooommmjjjoookkkkkkmmmnnnllllllnnnwww~~~~~~tttllljjjiiihhhhhhkkkeeehhhlllppppppmmmiiiggghhhfffeeefffjjjkkkjjjiii}}}~~~xxxuuuxxxzzzyyyvvvuuuwwwyyyqqqwwwzzzuuupppsss}}}}}}ooosssvvvrrrpppvvvwwwxxx|||ppppppuuuuuurrrpppooouuussssssyyyvvvqqqvvvssspppnnnqqquuuvvvtttrrrsssttttttssspppnnnnnnooorrrssssssrrrpppnnnnnnooosssrrrqqqooonnnnnnpppqqqmmmnnnpppqqqrrrqqqoooooooooppprrrttttttsssqqqppptttpppsssuuusssnnnlllwwwrrrtttrrrooonnnqqqwww|||~~~vvv}}}{{{xxxqqqzzz{{{uuussstttttt|||~~~|||zzzxxxuuusss{{{zzzyyywwwvvvwwwvvvuuusssrrrqqqqqqrrruuuvvvwwwttttttsssrrrsssvvv{{{~~~uuuyyy{{{zzzyyyzzzzzzyyy~~~~~~qqq~~~qqqvvvvvvwwwvvvsssqqqqqqrrrsssnnnmmmpppqqqooooooqqqpppqqqqqqqqqrrrrrrssssssoooooooooooooooooooooooorrrqqqpppooonnnmmmmmmmmmooonnnmmmmmmnnnnnnpppqqqmmmooorrruuuuuutttrrrqqqqqqqqqqqqssstttssspppnnnmmmmmmllllllnnnppprrrsssuuurrrrrrssstttyyy~~~}}}|||zzzyyyzzz}}}vvvtttxxxtttuuurrrrrrwwwxxxsssppprrrtttsssrrrsssuuuuuuqqqmmmjjjpppkkkjjjnnnpppooommmnnnmmmrrr}}}{{{oooiiigggfffgggjjjhhhiiikkklllkkkjjjhhhgggiiifffdddfffkkkmmmkkkhhhxxx{{{|||{{{}}}||||||}}}~~~~~~tttuuuvvvwwwwwwuuuuuuvvvwwwrrrqqqooooootttzzzxxxrrrlll}}}|||tttxxxxxxsssrrrwwwuuuoootttxxxrrrssstttrrrqqqtttxxxrrrooossspppmmmrrrsssooonnnppprrrqqqqqqrrrtttttttttrrrpppoooppprrrnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrqqqooommmnnnpppsssnnnoooooopppppppppppppppooopppqqqqqqqqqpppooonnnoooooovvvuuuoooxxxoooooo|||kkklllppprrrsssvvv{{{}}}{{{vvvyyyzzzyyyqqqzzzzzzsssqqqsssuuurrrvvvtttuuuyyyrrrooo||||||zzzwwwuuuuuutttsssrrrvvvvvvtttqqqrrrvvvvvvtttsssqqqppprrrvvvyyyyyyxxxxxxvvvssspppoooqqqsssuuuwwwxxxyyyxxxwwwyyy|||~~~wwwxxxzzz~~~yyy|||uuurrrppprrrrrrqqqrrruuuuuupppnnnqqqsssqqqqqqsssppppppppppppqqqssstttuuupppppppppppppppppppppppprrrrrrqqqoooooonnnooooooooolllkkkmmmmmmkkkkkknnnkkkmmmppprrrssssssqqqpppqqqqqqpppqqqrrrsssqqqpppqqqpppnnnmmmmmmoooqqqrrruuuttttttuuuvvv{{{yyyxxxwwwxxxxxxvvvsssppplllssswwwtttpppqqqssssssuuuqqquuuuuulllnnnuuurrruuutttrrrsssuuuvvvwwwwww~~~xxxpppnnnoooqqqppprrrxxxyyyuuupppooopppmmmmmmqqqssspppoooppppppooosss|||tttlllhhheeegggjjjkkkjjjjjjiiihhhhhhhhhhhhjjjhhhfffhhhkkklllkkkiiixxxxxx{{{||||||zzz|||xxxwwwwww|||yyy|||zzzwwwvvvvvvvvvuuutttvvvtttqqqqqqwww}}}yyyqqqkkkqqq{{{zzzwwwxxxxxxvvvtttyyy{{{uuupppuuuzzztttpppqqqtttssswwwrrrnnnsssqqqooouuutttqqqpppqqqpppmmmooouuuwwwwwwuuusssqqqqqqsssuuuooonnnnnnooooooppppppoooqqqqqqqqqooommmnnnqqquuurrrqqqpppppppppqqqssssssrrrrrrqqqqqqppppppoooooommmnnnuuuvvvsss~~~rrrvvvzzz{{{mmmpppvvvwwwuuuuuuxxxxxxuuuvvv}}}|||uuuxxxyyyrrrwwwyyyvvvtttvvvwwwuuuttt|||vvvvvv|||vvvqqqqqqrrrsssssssssrrrqqquuuuuurrrmmmooottttttpppooopppssstttuuuuuuvvvvvvxxxvvvuuutttssssssrrrqqq}}}{{{yyywwwvvvvvvzzzwwwvvvtttqqqrrrzzz}}}tttoooppprrrppppppsssrrrppppppuuuvvvssspppppppppoooooopppqqqrrrtttuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttpppmmmnnnqqqqqqnnnmmmpppmmmnnnqqqsssttttttsssrrrtttrrrpppooopppqqqpppooorrrqqqooonnnnnnpppssstttyyyzzz}}}~~~}}}~~~tttxxxuuusssuuuyyy{{{xxxtttnnnqqqrrrooooootttxxxyyyssslllooorrrnnnqqqvvvrrroooqqqqqqooollliiiiiijjjpppvvv}}}xxxxxxzzzsssoooqqqwwwxxxsssppppppqqqoooqqqtttsssooooooqqqqqqppprrrvvvxxx~~~{{{qqqkkkggggggjjjjjjiiiiiijjjjjjjjjkkkkkkkkkjjjiiijjjkkkkkkkkkjjjtttwww{{{}}}|||~~~|||{{{xxxwwwzzz~~~yyywwwxxxxxxuuusssrrrxxxyyysssooorrruuuuuuzzzsssqqquuuyyyxxxppppppqqqrrrsssqqqxxxvvvmmmqqq|||uuummmpppwwwkkkppplllkkkssssssqqqwwwwwwtttssstttqqqlllpppxxx|||{{{xxxtttqqqqqqsssuuusssrrrqqqrrrsssssssssrrrpppqqqqqqooommmnnnrrrvvvtttsssrrrqqqqqqsssuuuvvvuuutttsssrrrqqqppppppqqqooommmqqqtttxxxsssssszzztttwwwuuusssvvvtttnnnnnnuuuzzzzzzvvv{{{xxxqqqwwwyyyuuuuuusssrrrwww|||{{{uuuppp}}}xxxyyyvvvvvvwwwwwwvvvtttqqqooo~~~~~~xxxrrrrrrwwwvvvpppjjjooouuuuuuqqqoooqqqtttoooppprrruuuwwwwwwtttrrrwwwvvvuuuvvvuuuuuuxxx|||{{{~~~|||wwwsssuuuxxxvvv{{{rrrrrrrrrooonnnpppooonnnrrrxxxzzztttooommmooooooooooooppprrrtttvvvrrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqrrrtttvvvxxxyyysssppprrrwwwxxxsssrrrvvvqqqrrrtttuuuwwwwwwwwwwwwwwwtttpppnnnnnnooonnnnnnooonnnmmmnnnpppssswwwyyy{{{{{{|||uuuooopppuuuxxxuuuqqqmmmpppqqqnnnooorrrrrrpppqqqjjjooouuurrrrrrqqqiiihhhmmmqqqpppllliiikkkmmmpppqqqrrrssstttvvvzzz|||xxxrrrqqquuuuuuooommmooorrrrrrsssvvvsssnnnmmmqqqlllpppvvvwwwtttttttttmmmiiiiiikkkggghhhjjjlllmmmmmmmmmmmmkkkllllllkkkkkkkkkkkkkkk}}}}}}uuuuuuzzz~~~www~~~yyywww}}}~~~yyyzzzoooyyy~~~~~~xxxyyy}}}zzzwwwvvvvvvwwwwwwwwwvvvttttttssstttrrrtttzzz||||||pppmmmxxxuuuuuuvvviiitttwwwzzzxxxtttpppnnnoootttzzzyyy|||xxxtttuuurrrssswwwvvvsssuuuzzzpppkkklllsssvvvqqqoooqqqyyyyyytttmmmllloooqqqppprrrppppppsssrrrooonnnppppppnnnmmmnnnqqqtttuuuvvvsssrrrqqqpppppprrrtttuuuqqqnnnnnnqqqqqqnnnnnnqqqvvvgggsss}}}uuuwwwrrrvvvuuummmkkkvvvzzzrrrnnntttxxxuuuttttttuuuuuuvvvxxxyyyzzztttrrruuuxxxvvvppppppvvv|||uuurrrvvv{{{~~~}}}xxx{{{yyyrrrooooooppprrrrrrqqqnnnooorrruuuxxxtttpppoooqqqrrrqqqppp{{{wwwrrrrrruuuxxxyyyxxx}}}~~~~~~{{{yyyooo~~~zzz}}}qqqqqqrrrrrrsssoooqqqttttttrrrpppoooooohhhqqqwwwuuussstttuuuuuuvvvrrrqqqssssssqqqrrrvvvooopppsssuuuvvvvvvvvvvvvwwwqqqooosssuuurrrsssvvvvvvwwwvvvrrrrrruuuvvvtttmmmqqqqqqnnnnnnooonnnjjjqqqmmmwwwxxxmmmxxx~~~|||xxxvvvuuurrrooonnnsssyyy{{{wwwqqqwwwtttppppppsssuuutttsssttttttttttttssssssrrrrrrssssssrrrpppooommmllllllooonnnnnnnnnnnnoooppppppoooqqqssstttssstttuuuvvv|||wwwtttxxxwwwwwwwwwrrrpppsssqqqqqqooonnnoooqqqqqqoooqqqtttvvvtttpppqqqvvv|||}}}ooommmooonnnjjjiiihhhjjjmmmooooooooollllllllllllkkkkkkjjjiiizzzvvvuuuyyy|||}}}|||www{{{|||yyyxxxzzz{{{zzzsssxxx~~~xxxvvvxxx||||||}}}{{{uuussstttyyywwwvvvvvvvvvvvvuuutttwwwtttuuuyyyzzzzzz~~~ooolllvvvuuuxxx}}}vvvsssvvvyyyxxxtttrrrrrrtttmmmrrrpppzzz|||rrrmmmrrrwwwvvvsssrrrkkkkkkmmmrrrtttrrrpppqqqwwwwwwsssmmmlllpppsssrrrpppmmmmmmoooooollllllnnnrrrpppnnnmmmoooqqqrrrrrrqqqqqqqqqqqqqqqqqqppppppooommmooossssssooommmoooqqqdddqqqzzztttvvvsssyyy{{{vvvlllssstttlllkkksssxxxvvvuuusssssstttwwwzzzzzzzzzsssqqqsssvvvtttqqqsssyyyyyyvvvvvvyyy{{{|||wwwrrrrrrtttoooqqqrrrrrrqqqqqqtttwwwvvvssspppoooppprrrqqqpppsssqqqpppqqqtttxxxzzzzzz|||~~~~~~yyyrrrwww}}}}}}xxx~~~zzz|||vvvtttttttttrrrtttuuutttrrrpppooooootttzzz~~~yyytttrrrqqqpppqqqnnnmmmoooooommmnnnqqqpppqqqrrrssstttuuuuuuuuuuuupppnnnqqqrrrpppqqqtttyyy{{{zzzuuusssuuuvvvtttmmmqqqsssrrrsssuuutttpppooolllpppwww~~~zzzxxxwwwvvvwwwwwwssspppsssxxxyyyuuuppppppnnnmmmoooqqqrrrpppnnnmmmnnnoooqqqqqqqqqqqqpppoooooonnnnnnmmmmmmllllllnnnnnnooooooooopppppppppqqqrrrttttttrrrqqqrrrssswwwuuussstttwww}}}|||pppkkkkkknnnoooppppppqqqqqqooollloooooonnnmmmmmmoooqqqssswwwooollllllllljjjjjjkkknnnpppppppppkkkjjjiiiggggggggghhhiii{{{zzzzzzzzzzzz{{{||||||}}}{{{|||~~~}}}zzz{{{}}}wwwxxx~~~{{{xxxyyy{{{|||sssrrrvvv|||yyyuuuuuuwwwxxxwwwuuuwwwuuuuuuvvvvvvuuuxxx}}}|||wwwrrrvvvssstttzzzyyysssuuuxxxwwwttttttvvvxxxssstttmmmqqq|||llljjjqqquuutttqqqiiinnnrrrqqqqqqrrrqqqnnnwwwxxxtttnnnmmmppprrrqqqooollllllnnnnnnlllmmmppptttrrrnnnmmmnnnooooooooolllnnnppprrrrrrqqqpppnnnnnnmmmpppttttttpppmmmnnnpppfffpppwwwrrr~~~rrrrrrzzz}}}{{{rrruuusssmmmoooyyy~~~}}}vvvssspppsssxxx|||{{{xxxqqqqqqrrrttttttsssuuuyyyvvvvvvyyy{{{zzzxxxzzzyyy~~~uuuoooooopppnnnpppssstttttttttuuuwwwtttqqqnnnnnnoooqqqqqqqqqmmmnnnqqqrrrsssuuuwwwyyyzzz|||qqqzzzyyywwwuuuvvvyyylllvvv|||uuuuuuuuussstttuuutttssssssuuuwwwyyy~~~zzztttqqqooolllrrrooonnnppppppnnnooorrrqqqqqqqqqqqqqqqrrrssssssvvvqqqnnnpppqqqpppqqqssssssxxxxxxsssoooppprrrqqqmmmqqqttttttvvvyyyxxxtttmmmqqqoooxxx|||vvvuuuuuuvvvyyy{{{vvvrrrrrrvvvvvvsssoooqqqpppqqqrrrsssrrrnnnlllsssrrrrrrpppooonnnlllkkkmmmmmmmmmmmmnnnnnnnnnnnnmmmnnnooopppqqqpppoooooorrrttttttsssqqqoooooopppsssttttttqqqooorrryyyoooccckkkmmmooorrrsssrrrpppooonnnllliiiiiikkkmmmmmmlllqqq|||uuunnnnnnmmmlllkkklllnnnppppppooommmkkkhhhffffffgggjjjkkk~~~zzzyyy{{{~~~~~~}}}~~~~~~yyyyyy~~~yyy{{{~~~zzz}}}}}}uuuvvvzzz~~~zzzuuuuuuwwwyyyxxxvvvuuutttssssssqqqqqqtttwwwkkkwwwzzzvvvvvvsssqqqtttwwwsssuuuwwwvvvssssssvvvyyy|||}}}tttpppyyy~~~zzzllliiimmmrrruuulllsssvvvsssppprrrqqqlllyyyyyyuuuooommmooopppnnnrrrooonnnqqqrrrpppqqquuuuuurrrooonnnooopppppppppkkklllnnnppprrrrrrrrrrrrpppnnnooossssssooonnnppprrrkkkqqquuuqqqyyy~~~wwwooopppvvvyyywwwzzz{{{xxxuuuyyyyyytttpppsssyyy|||yyyuuupppqqqtttvvvvvvuuutttuuusssuuuyyyyyyvvvsssuuuxxxvvvyyysssqqqqqqoooppprrrtttttttttttttttqqqpppnnnmmmnnnoooqqqrrrmmmpppttttttsssrrrsssvvvvvv{{{zzzzzz{{{vvvsssvvv}}}|||tttrrrvvvooozzziiiyyyrrrrrruuuqqqrrrssstttuuuwww|||rrrwwwyyyuuuqqqqqqpppmmmssspppppprrrrrrppppppsssrrrqqqpppoooooopppqqqrrrvvvsssppppppqqqrrrrrrsssnnnsssuuuqqqmmmoooqqqrrrmmmqqqsssrrrsssuuutttqqqrrryyyvvvuuutttuuuwwwzzzvvvqqqppprrrsssrrroootttssssssrrrqqqooollljjjsssqqqnnnlllkkkkkklllmmmppppppooooooooooooooooookkklllnnnppppppooonnnmmmqqqssstttsssqqqoooooopppuuuvvvvvvsssrrrttt{{{jjjpppooooooqqqrrrqqqtttwwwnnnmmmkkkkkkkkkllllllllliiippp~~~vvvwwwnnnmmmkkklllnnnooonnnnnnnnnmmmlllkkkkkkkkkmmmnnn}}}~~~~~~{{{zzz|||~~~|||vvvvvv{{{|||yyy~~~zzz~~~zzzxxx{{{~~~~~~zzzvvvuuuwwwyyyxxxwwwuuuvvvuuusssrrrsssvvvxxxtttyyyvvvvvv}}}zzzrrrttt~~~vvvssstttppprrrrrrtttvvvttttttyyytttvvvwwwuuurrrpppsssuuuxxx~~~zzzvvvyyyzzzmmmggglllsssnnnsssuuutttsssuuuuuurrruuuvvvsssooonnnqqqsssqqqtttqqqqqqttttttrrrssswwwtttrrrpppoooqqqsssssssssppppppoooooopppqqqrrrssstttpppnnnoooooonnnppptttrrrnnnqqqsssrrrvvvzzzxxxyyyxxxtttppppppsssssspppzzz{{{{{{||||||vvvrrrsssxxxzzzwwwrrrpppssswwwyyyzzzxxxsssooorrruuuwwwvvvttttttvvvwwwyyy~~~~~~|||{{{qqqqqqrrrssssssrrrpppoooppppppnnnmmmmmmnnnppprrrmmmqqquuuvvvtttssstttvvvuuuwwwtttxxxxxxrrruuuuuuqqquuupppuuunnnmmmuuuooopppqqqqqqrrruuuyyy}}}mmmqqqsssqqqpppssssssppppppnnnnnnqqqqqqnnnnnnppprrrqqqpppnnnnnnooopppqqqsssrrrqqqpppqqqsssrrrqqqrrrwwwyyyuuurrrssstttsssoooqqqqqqnnnnnnrrrsssqqq{{{wwwwwwwwwtttrrrsssvvvsssooonnnoooqqqqqqpppoooooommmlllkkkjjjkkklllmmmkkkgggfffgggkkkpppsssqqqqqqppppppoooooonnnnnnjjjkkkmmmoooooonnnmmmlllnnnppprrrrrrqqqqqqqqqrrrwwwvvvtttuuuwww|||{{{{{{~~~}}}xxxtttrrrnnnkkkpppwwwkkknnnpppnnnkkkjjjlllooohhhjjjqqq|||ooommmkkkkkklllmmmlllkkklllmmmnnnooooooooommmlll|||}}}}}}}}}}}}|||zzz|||}}}zzz}}}{{{~~~}}}~~~~~~{{{xxxuuuyyy}}}~~~{{{zzzyyywwwvvvvvvwwwxxxxxx{{{zzzvvvuuuxxx{{{{{{{{{~~~wwwrrrvvvsssmmmqqqxxx~~~yyyuuusssrrrrrrjjjsssssstttzzzuuunnntttuuuwwwxxxvvvrrrooopppsssqqqyyyyyyvvvwwwuuu|||tttrrrtttrrrooooootttwwwxxxxxxzzzoooqqqqqqnnnoootttwwwvvvssspppqqquuuuuurrrqqqtttsssqqqoooppprrrtttvvvvvvvvvtttqqqooonnnnnnooopppwwwqqqnnnnnnnnnnnnqqqwwwoooooooooqqquuuxxxxxxxxxxxxwwwuuussssssrrrpppnnnsssuuuyyy{{{|||}}}|||{{{{{{wwwssstttwwwyyyvvvsssrrrvvvyyy{{{|||{{{uuunnnssswwwyyyyyy{{{~~~|||||||||yyysssrrrqqqqqqrrrqqqpppnnnqqqqqqpppnnnmmmmmmppprrrmmmpppsssuuuvvvvvvwwwxxxtttuuurrrvvv~~~~~~vvvssswwwxxxttttttyyywwwuuuxxxppplllvvvrrrrrrqqqooommmnnnpppsssooossssssqqqqqqtttsssppprrrpppqqqttttttqqqppprrrqqqppppppoooooooooppppppoooqqqqqqppprrrtttsssooouuuxxxxxxuuutttuuussspppqqqrrrpppmmmqqqzzz{{{yyyvvvuuuxxxxxxtttqqqqqqssspppnnnmmmnnnpppppppppkkkllllllkkkkkknnnrrruuuwwwtttppplllkkkllloooppppppoooooonnnmmmllllllkkkkkklllmmmnnnnnnnnnmmmmmmmmmoooqqqrrrrrrrrrtttuuuuuusssrrrssswww|||}}}{{{xxxttttttwwwwww{{{qqqggggggoooiiimmmqqqoookkkiiilllqqqlllkkklllqqq{{{ooommmkkkkkkkkkkkkjjjiiihhhjjjmmmoooooonnnkkkjjj~~~~~~}}}{{{zzz|||{{{||||||zzz~~~zzz}}}}}}zzz|||{{{~~~||||||}}}~~~}}}xxxuuuxxx{{{yyywwwzzz{{{zzzvvvtttvvvxxx{{{}}}xxxvvvyyy|||zzztttyyyuuusssxxxwwwtttzzzqqquuuuuurrrzzzxxxyyyvvvuuuwww{{{}}}zzzwwwmmmyyyvvvttt|||vvvkkkppptttwwwyyyxxxtttqqqqqqssssssxxxuuussstttnnnooo|||{{{mmmiiissszzzuuuuuu|||ppprrrqqqoooppptttvvvuuurrrqqqrrrvvvvvvrrrpppqqqsssqqqooooooqqqsssuuuuuuqqqqqqppppppoooooooooooovvvqqqnnnoooooonnnqqqvvvppprrrpppqqqyyyzzzwwwzzzyyyvvvsssssssssrrrqqqpppooossswwwyyywwwttttttvvvwwwvvvtttuuuwwwxxxxxxwwwtttxxxyyyxxxzzz}}}yyyrrruuuzzz~~~xxxvvvtttrrrpppppprrrsssrrrppprrrrrrrrrooommmlllooorrrqqqqqqqqqsssuuuvvvvvvuuurrrtttvvvwww}}}}}}|||wwwsssrrrtttvvvxxxyyyuuuppppppuuuyyyzzz~~~xxxoooxxxvvvvvvtttqqqnnnmmmnnnooorrrttttttqqqqqqtttsssooouuusssssswwwwwwssssssuuuoooooopppqqqqqqqqqppppppnnnrrrttttttvvvzzzwwwqqqrrrsssrrrrrrvvvzzzxxxqqqrrrrrrqqqrrr{{{wwwssssssvvvvvvrrrpppqqqrrrqqqooonnnooooooooooookkknnnppppppooopppsssvvv{{{zzzwwwtttqqqnnnkkkjjjnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnoooooooooooopppnnnppprrrssssssssstttvvvqqqssssssrrrqqqtttyyy~~~zzzsssppppppttt}}}nnnfffjjjkkkmmmoooooonnnmmmoooqqqpppooonnnooorrryyy}}}qqqooommmllllllllljjjiiihhhiiikkklllllllllkkkjjj{{{yyyzzz}}}{{{~~~{{{tttzzzyyyxxx}}}{{{xxxzzz}}}|||xxxyyyzzzyyyyyy}}}|||wwwzzzyyyxxxuuutttyyy}}}{{{uuurrrtttyyy{{{~~~wwwtttwwwyyywwwpppwwwuuurrruuurrrnnnuuuyyyqqqmmmrrrvvvwwwwwwxxxzzzwwwuuuwww{{{yyyrrrjjjhhhwwwsssrrr}}}rrryyysssvvvzzzyyyvvvsssssstttxxxxxxsssssswwwpppkkktttdddxxxooogggtttzzzqqqnnnwwwuuuvvvtttpppoooqqqrrrooosssrrruuuyyyxxxssspppppptttqqqooonnnppprrrsssssshhhjjjmmmpppqqqrrrqqqqqqtttpppoooqqqqqqooopppttttttwwwrrrrrrzzzzzzuuuxxxyyytttpppoooppppppqqqsssrrruuuyyyzzzuuuqqqssswwwsssttttttuuuvvvxxxzzz{{{vvvyyyxxxuuuyyy~~~xxxwww}}}}}}}}}uuurrrooopppsssuuuuuutttssstttssspppmmmlllooorrrwwwtttqqqrrrttttttrrrooooootttzzzzzzuuutttxxxttttttttttttxxx|||zzzvvvtttppppppvvvyyyuuuuuuxxxxxxuuuqqqssszzzxxxxxxxxxvvvsssqqqrrrsssqqqsssrrrooopppsssrrrnnnqqqooopppttttttpppoooqqqnnnoooppprrrrrrrrrqqqppppppvvvyyyyyy||||||uuupppppppppttt}}}|||rrrsssssswwwwwwsssrrrttttttqqqqqqssssssrrrqqqpppooooooooonnnkkknnnqqqqqqnnnllllllmmmhhhkkkooorrrrrrpppmmmjjjnnnnnnnnnooopppqqqqqqrrrpppppppppooopppqqqqqqrrrpppqqqssstttsssssstttuuuoootttwwwsssllllllsss{{{qqqqqqvvv}}}|||{{{}}}vvvnnnooo~~~zzzlllkkkooonnnnnnpppssstttsssqqqrrrrrrrrrqqqppppppsssvvvsssmmmzzz|||sssqqqnnnmmmmmmmmmkkkjjjjjjjjjjjjjjjkkkkkklllmmm~~~{{{~~~~~~}}}yyyvvv|||xxxsss{{{|||{{{~~~~~~}}}}}}zzz{{{yyyzzz|||}}}~~~{{{vvv}}}yyy}}}zzz{{{|||{{{yyy}}}zzzvvvsssqqqrrrtttvvvvvvuuusssssswwwzzzyyy|||tttssssssrrrrrrooopppttttttrrrqqqtttwwwqqqqqquuuvvvrrrqqqtttwwwwwwwwwyyyyyyxxxtttqqqmmm{{{rrrlllnnnoootttppppppwwwuuuvvvsssoooooosssuuutttpppsssvvvvvvtttqqqqqqrrruuuoookkknnnuuuxxxsssmmmnnnoooqqqrrrrrrpppnnnmmmvvvooojjjlllooooooppprrrtttrrrppprrrvvvxxxxxxwwwzzzvvvssstttrrroooooorrrxxxyyy{{{}}}}}}|||{{{zzzsssxxx{{{{{{||||||wwwqqqvvvtttuuu{{{~~~tttrrruuuzzzvvvooonnnwww~~~yyymmmpppppprrruuuwwwxxxvvvttttttttttttssssssrrrrrrrrrqqquuutttppprrryyy}}}{{{vvvuuutttuuuwwwwwwtttppppppuuuvvvtttrrrtttuuusssnnn|||yyyyyy|||vvvtttsssrrrrrrrrrrrrrrrqqqooonnnqqqooopppttttttpppoooqqqmmmsssvvvrrrnnnoooooonnnkkklllnnnqqqssstttuuuuuu{{{{{{www|||}}}xxxtttnnnxxx|||vvvyyyooottttttqqqtttvvvuuurrrpppqqqssslllnnnooommmiiihhhjjjmmmmmmmmmmmmmmmmmmmmmlllkkkrrrnnnnnnsssuuurrrnnnmmmqqqooonnnnnnpppqqqpppooonnnllllllnnnrrrsssrrrpppsssqqqpppooooooqqqssstttoooppprrrtttttttttrrrqqqnnnqqquuuyyyyyyxxxuuussstttqqqpppuuu{{{tttmmmrrrssspppqqquuurrrjjjmmmnnnnnnoooppppppooooooyyy}}}zzzwww{{{yyyvvvrrrpppooonnnkkkiiilllmmmnnnmmmkkkjjjkkklll|||zzz}}}ssszzz~~~|||{{{}}}{{{~~~|||~~~xxxvvvwwwxxx|||{{{}}}}}}{{{xxxwwwxxxyyyyyyxxxvvvuuutttvvvxxxyyyxxxvvvuuuwwwyyyzzz}}}vvvvvvwwwwwwsssqqqqqqttttttqqqqqqtttxxxsssqqqvvvxxxvvvuuuxxxzzzyyyvvvrrroooppptttxxx|||wwwmmmrrruuutttooorrrrrrooonnnssswwwwwwrrrtttvvvuuurrrpppooopppooommmmmmoooqqqrrrooolllnnnoooppppppppppppooonnnrrrmmmjjjnnnqqqpppooooooqqqpppoooqqquuuxxxyyyxxx{{{vvvrrrrrrpppmmmooorrrwwwwwwvvvvvvvvvwwwxxxyyyssstttvvvyyy~~~vvvyyyxxxxxx}}}}}}~~~zzz}}}~~~zzzqqqpppuuuuuuppptttttttttvvvxxxxxxvvvuuussssssssssssrrrrrrrrrqqqqqqttttttrrrttt{{{~~~vvvuuutttuuuwwwwwwuuusssssswwwxxxuuussstttuuurrroooyyyzzzyyyvvvuuuvvvtttttttttsssqqqppppppqqqqqqppprrrvvvvvvqqqooopppooossstttqqqooopppooommmpppppppppqqqqqqrrrssssssttt|||}}}wwwvvv{{{|||vvv{{{vvv{{{{{{rrryyyrrrqqquuu{{{pppuuuvvvvvvtttqqqnnnmmmmmmlllnnnooonnnkkkjjjlllmmmnnnnnnnnnnnnnnnmmmlllkkkooolllmmmqqqqqqnnnmmmoooqqqooommmmmmnnnppppppooonnnllllllnnnqqqsssrrrpppppppppooonnnooopppqqqrrroooppprrrssstttsssqqqpppjjjmmmppptttuuuuuutttrrrrrroooooossswww~~~}}}xxxpppjjjkkkoooooollljjjkkklllmmmmmmmmmmmmmmmnnnvvv|||sssllljjjkkkmmmlllmmmnnnmmmkkkjjjkkklll~~~|||yyy}}}wwwzzzzzz}}}~~~|||yyyzzz~~~zzztttwwwxxx~~~||||||~~~~~~{{{xxxsssvvvzzz}}}}}}{{{wwwuuurrrtttvvvvvvvvvvvvwwwyyytttyyyzzzuuupppqqqtttvvvvvvrrrqqqssssssqqqrrruuurrrqqqrrruuuuuurrrrrrtttqqqtttwwwwwwwwwzzzrrrrrrrrrnnntttvvvrrroooqqqvvvxxxsssttttttssspppnnnnnnooommmoooqqqqqqqqqooonnnmmmooooooooooooooooooooooooqqqllllllqqqtttrrroooooolllkkkkkkmmmqqqtttvvvvvvzzzuuuqqqqqqooolllnnnrrrxxxvvvsssqqqqqqtttwwwzzzvvvuuutttvvvyyy{{{zzzzzz|||~~~~~~yyyuuu}}}~~~tttmmmooorrrsssvvvtttttttttuuuvvvuuusssrrrrrrrrrrrrqqqqqqqqqqqqqqqtttttttttwww}}}vvvuuussstttuuuwwwvvvuuuuuuyyyzzzvvvtttuuutttrrrqqquuu{{{ttt|||tttvvvxxxttttttwwwuuuwwwvvvtttpppoooqqqsssrrrqqqssswwwvvvqqqooooooqqqrrrrrroooppprrrppplllvvvtttrrrpppooopppqqqqqqooouuuvvvtttwww}}}|||vvvwwwtttxxxxxxqqquuuyyypppoooqqqnnnqqqwwwuuusssqqqpppooollljjjkkkmmmooopppooonnnnnnnnnpppppppppoooooommmllllllmmmlllnnnpppnnnkkknnntttrrrooolllkkkmmmoooppppppnnnmmmmmmnnnqqqrrrrrrqqqmmmnnnnnnnnnnnnooooooooopppqqqrrrssssssrrrpppooogggiiilllnnnpppqqqrrrrrrqqqnnnnnnqqqsssvvv}}}vvvmmmjjjjjjllloooiiijjjkkklllmmmmmmmmmmmmhhhoooyyywwwkkkgggjjjooolllmmmnnnnnnlllkkkkkklll{{{zzz|||zzz{{{{{{zzzzzz}}}|||yyyzzzvvvzzz|||||||||}}}}}}|||{{{xxxzzz~~~wwwrrrnnnoooooopppqqqtttvvvyyynnnqqqqqqnnnkkkmmmqqquuuxxxtttrrrsssrrrqqqrrrvvvoootttxxxxxxsssppptttyyyxxxlllqqqssszzz}}}vvvoooooosssuuurrrrrrqqqpppooooooooopppqqqrrrtttuuuuuusssqqqooooooooonnnnnnnnnooopppppprrrnnnmmmrrruuutttqqqqqqmmmmmmmmmoooqqqtttuuuvvvwwwsssqqqrrrqqqmmmmmmoooyyywwwtttrrrrrruuuyyy{{{{{{zzzwwwvvv{{{}}}wwwyyyzzzzzzzzz||||||wwwpppuuu}}}xxxsssuuuvvvsssqqqqqqssstttrrrqqqooooooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuvvvxxx|||~~~wwwvvvtttsssssssssttttttsssxxxyyyuuutttuuuuuusssrrrtttuuutttxxxwwwqqquuuxxxrrrpppuuuvvvwwwwwwsssnnnmmmppptttsssqqqqqqtttsssooonnnppprrrrrrpppnnnppptttqqqkkkxxxuuurrrooonnnoooppprrrqqqttttttuuuyyy|||vvvrrrsssvvvwwwtttuuuwwwttt}}}oooeeennnyyyuuurrrooooooqqqrrrpppmmmkkkmmmoooqqqqqqqqqpppoooqqqqqqqqqpppooonnnmmmlllnnnoooqqqrrrnnnkkkqqqzzzsssooollljjjkkknnnpppqqqnnnnnnnnnnnnpppqqqqqqqqqmmmmmmnnnooopppoooooooooqqqqqqrrrrrrqqqpppooonnniiijjjkkkmmmnnnpppqqqqqqpppnnnnnnqqqpppooosssyyyvvvlllkkkoookkklllmmmnnnnnnooooooooojjjmmmpppsssxxx{{{rrrmmmkkklllkkkmmmooonnnmmmkkkkkklll~~~zzz{{{vvvxxxxxx|||}}}{{{zzz{{{|||}}}yyy{{{wwwqqqtttqqqnnnlllnnnqqqtttvvvqqqqqqqqqpppooopppuuuzzzxxxtttrrrssssssrrrssswwwvvv|||}}}wwwrrrxxxvvvooowww}}}~~~vvvnnnmmmpppssspppooonnnooopppqqqrrrrrrtttsssrrrtttwwwwwwssspppooooooooooooooopppqqqrrrsssmmmkkknnnqqqqqqpppqqqssstttttttttuuuvvvwwwxxxrrrqqqrrruuutttooommmnnnwwwwwwvvvuuuuuuvvvxxxyyyyyy{{{{{{vvvuuuwwwyyyxxxyyy{{{{{{zzz}}}{{{tttvvvwwwqqqnnnmmmpppssstttttttttpppooommmmmmoooqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqsssssstttwwwxxxyyyyyyzzzwwwwwwuuurrrqqqpppqqqrrrppptttvvvtttsssuuuvvvttttttvvvwwwtttsssyyyuuuvvvvvvooommmsssuuuuuutttqqqnnnmmmooorrrtttpppnnnnnnnnnlllnnnrrrrrrrrrooommmppptttrrrllluuussspppmmmmmmooorrrtttssstttttttttxxx{{{yyytttuuuxxxxxxwwwwwwtttssswwwrrrjjjlllttt{{{uuurrroooooorrrsssrrrooolllmmmoooqqqssssssqqqpppqqqqqqqqqqqqpppooonnnmmmmmmooorrrrrrmmmjjjqqq{{{ssspppllljjjlllnnnpppqqqnnnoooooonnnnnnoooqqqrrrnnnooopppqqqqqqqqqppppppqqqqqqqqqqqqpppoooooonnnnnnnnnnnnoooooopppqqqqqqrrrpppppprrrpppmmmnnnrrrqqqvvvuuummmllllllmmmnnnnnnoooooonnnnnnjjjkkkllllllpppxxx~~~yyyqqqiiikkkmmmoooooonnnlllkkkkkk|||~~~~~~{{{xxx}}}yyyxxxyyy|||~~~uuuvvvzzzyyysss~~~zzztttqqqppprrrsssssssssqqqqqqrrrqqqqqquuuzzzvvvsssrrruuuuuusssuuuxxx{{{}}}zzzsssuuuzzzwwwxxxyyyxxx|||{{{}}}tttxxx|||{{{ssslllmmmppprrrnnnmmmmmmooorrrssssssrrrssspppoooqqquuuvvvssspppoooppppppqqqqqqrrrrrrrrrqqqkkkhhhjjjmmmllllllmmmrrrsssssssssrrrrrrtttuuupppooorrrvvvvvvqqqooopppttttttuuuuuuvvvvvvvvvvvvsssxxxzzzuuurrruuuyyyzzzzzz~~~~~~{{{|||yyy{{{qqqpppsssuuuuuuuuusssrrrqqqqqqrrrsssqqqpppqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqssswwwxxxvvvvvvwwwvvvwwwvvvtttqqqppppppqqqnnnsssuuussssssuuuwwwuuutttwwwyyyxxxuuuuuuyyy~~~wwwtttsssooonnnssstttsssqqqpppoooppppppppprrrnnnlllmmmmmmlllnnnsssqqqrrrpppnnnooorrrrrroooqqqpppmmmlllmmmooorrruuussssssrrrrrrssstttsssrrrpppvvvttttttzzzvvvuuupppmmmrrrwwwvvvuuuwwwtttrrrppppppqqqppppppnnnmmmnnnppprrrsssqqqpppoooppppppppppppoooooonnnlllnnnppppppkkkhhhnnnwwwssspppmmmlllnnnpppqqqqqqooooooooonnnmmmnnnqqqsssqqqqqqqqqqqqrrrrrrrrrrrrpppppppppoooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqsssqqqrrrtttrrrnnnnnnqqqqqqoooooouuuvvvmmmmmmmmmmmmnnnmmmmmmlllkkkgggiiikkkmmmnnnqqqtttwww~~~{{{zzzvvvlllkkkmmmppppppnnnlllkkkkkk{{{rrr~~~~~~{{{~~~}}}{{{yyyxxxyyy{{{}}}uuuuuuvvv{{{|||www|||yyywwwwwwwwwuuusssrrrnnnnnnppppppnnnpppuuutttrrrrrrvvvwwwuuuvvvyyyzzz|||{{{||||||yyykkkvvvvvvuuuuuuvvvuuurrrppp~~~~~~{{{vvvvvvzzzzzzvvvvvvuuutttuuuwww|||sssnnnoooqqqqqqooonnnnnnqqqtttuuussspppooooooooooooppprrrssstttoooppprrrsssttttttsssssspppkkkiiilllooollliiihhhnnnoooqqqqqqoooppprrruuurrrooopppttttttrrrsssuuutttttttttttttttuuuuuuvvvsssvvvwwwtttssswwwyyyyyy{{{~~~zzz{{{|||zzzzzzxxxwwwyyyxxxvvvuuuuuuuuussspppmmmqqqrrrrrrrrrssssssssssssqqqooorrrxxxzzzvvvvvvxxxsssvvvwwwwwwtttssstttuuupppuuuvvvtttsssvvvvvvuuusssvvvxxxyyyxxxvvvvvvwww|||~~~|||xxxwwwvvvsssqqqpppqqqrrrtttqqqooopppsssuuurrroooooollllllooopppnnnooorrrooorrrrrrnnnmmmppprrrqqqnnnmmmlllkkkllloooqqqsssrrrqqqqqqpppnnnnnnpppssskkksssooopppyyyuuuuuu{{{sssoootttwwwuuurrrrrrrrrrrrqqqpppnnnnnnppprrrpppnnnmmmnnnqqqrrrqqqooommmnnnoooooopppooooooooonnnnnnppppppmmmiiimmmtttsssqqqooonnnpppqqqqqqqqqoooppppppnnnmmmmmmpppsssrrrqqqqqqpppppprrrssstttoooooonnnnnnnnnoooooopppoooooopppqqqrrrrrrqqqqqqsssrrrsssuuusssoooooosssrrrooolllkkkqqq}}}wwwpppppppppooonnnmmmkkkkkkiiijjjkkkkkkkkklllnnnoootttsssssswww{{{zzztttnnnkkkmmmpppqqqooommmkkkkkk~~~uuu}}}||||||{{{wwwxxxyyyyyyyyyyyyzzz{{{zzzxxxxxx|||~~~yyyyyyxxxxxxzzz||||||xxxuuutttooonnnrrrqqqnnnoootttsssqqqssswwwxxxvvvwwwyyy{{{~~~xxxoooyyy}}}nnnnnnvvvnnnxxxxxxxxx{{{~~~~~~{{{{{{xxxvvvyyy}}}}}}xxxwwwxxx{{{}}}zzz}}}vvvpppqqqqqqppppppoooppprrruuuuuuqqqnnnmmmppprrrpppnnnoootttzzzooopppsssuuuvvvuuutttssspppmmmmmmqqqsssoooiiigggppprrruuuuuutttuuuxxx{{{tttpppoooqqqrrrrrrvvvzzzwwwvvvuuuttttttvvvwwwxxxwwwwwwvvvsssuuuyyyyyytttyyy~~~|||www|||~~~zzz{{{zzzyyyxxxwwwuuurrrmmmiiirrrrrrrrrsssssstttttttttooommmqqqyyy{{{xxxwwwzzzqqquuuxxxyyywwwvvvwwwyyyssswwwyyyvvvtttvvvvvvtttrrrtttvvvxxxyyyyyyxxxwwwqqqwwwnnnwwwvvvtttuuu{{{xxxoooeeeooovvvtttqqqrrrrrrqqquuuqqqnnnqqqwwwxxxtttooolllkkknnnssstttqqqoooqqqnnnrrrsssooolllooorrrsssmmmmmmlllkkklllnnnpppqqqrrrrrrqqqpppmmmlllpppvvvrrrzzzrrrnnnuuummmkkk~~~oooqqqvvvzzztttmmmnnnuuulllnnnooonnnmmmnnnssswwwqqqooolllmmmpppqqqqqqooolllmmmnnnooooooppppppoooqqqpppqqqsssppplllnnntttsssqqqppppppqqqrrrrrrqqqoooppppppooolllmmmppptttsssqqqpppooooooqqqssstttnnnnnnmmmnnnnnnooopppqqqkkklllnnnppprrrrrrrrrqqqsssrrrsssuuussspppqqquuummmooopppmmmlllrrrtttssssssrrrpppooommmlllooolllhhhffffffiiinnnrrrnnnnnnmmmnnnooopppppppppkkknnnpppqqqooommmlllkkk}}}yyyzzz}}}~~~~~~~~~~~~~~~|||yyyxxxxxxzzz{{{ttttttwwwxxxvvvvvvxxxvvvqqqeeennnvvvvvvsssssswwwzzzyyyyyyuuupppqqqvvvyyywwwxxxsssssstttrrrpppqqqssstttrrrpppssswww|||}}}{{{yyy|||yyywwwxxxzzz{{{yyyvvv|||{{{yyyvvvvvvxxx|||vvvnnnqqqyyyqqqpppnnnmmmoootttxxx{{{rrrrrrrrrssstttsssqqqooorrrssssssrrrpppooopppqqqvvvrrrooonnnppppppmmmkkkqqquuuuuuppppppwww{{{zzzxxxvvvsssqqqppprrrtttvvvzzzyyywwwuuuuuuxxx}}}~~~yyytttrrrtttwwwxxxxxxyyy{{{{{{zzz}}}}}}|||}}}}}}wwwzzzzzzvvvssstttuuurrrpppqqqssstttrrrooonnnooopppqqqtttwwwzzz|||yyyxxxuuusssrrrssstttuuuqqqrrrtttttttttrrrpppnnnqqqrrrtttvvvwwwvvvvvvuuuyyywww{{{ooonnnwww}}}xxxppppppvvvyyyvvvpppoooooopppqqqrrrrrrpppnnntttrrroooooopppqqqrrrqqqooosssvvvtttpppmmmooorrrooonnnmmmllllllmmmooopppmmmooonnnlllnnnsssssspppooopppqqqqqqqqqqqqrrrssspppooopppuuuzzzooorrruuuuuupppmmmnnnnnnkkkooonnnmmmnnnppprrrqqqppprrrqqqqqqpppooonnnmmmmmmqqqqqqpppooonnnmmmlllllloooppprrrqqqpppnnnnnnooorrrrrrpppnnnlllnnnssswwwqqqmmmjjjmmmnnnmmmnnnqqquuussspppooopppqqqppppppnnnooopppooonnnnnnppprrrmmmmmmnnnpppssstttrrrpppooonnnnnnoooppppppnnnlllqqqmmmjjjiiilllpppsssuuuuuunnnqqqrrrnnnnnntttoookkkhhhjjjoooqqqooollljjjoooqqqooonnnpppqqqpppooooooooopppqqqpppllliiizzz{{{~~~{{{yyy{{{{{{{{{}}}}}}{{{vvvrrrzzz}}}}}}|||yyy||||||{{{{{{}}}~~~|||yyytttyyy|||zzzyyy{{{}}}|||||||||~~~~~~{{{uuuqqqrrrtttuuutttrrrsssvvvvvvuuussstttyyy~~~~~~{{{xxxzzz}}}||||||{{{yyyxxxwwwwwwxxxxxxxxxxxxxxxyyyzzz}}}vvvvvvyyy~~~wwwvvvtttsssqqqqqqpppqqqrrrsssssssssttttttttttttsssssspppqqqsssrrrqqqppppppqqqsssrrrooooooooonnnmmmlllpppssssssnnnnnnssswwwwwwuuuttttttsssssssssttttttyyyxxxvvvtttrrrssswww{{{{{{wwwuuuwwwyyyzzzzzzwww{{{}}}|||~~~}}}xxxtttqqqqqqsssuuutttrrrooooooqqqsssuuuuuutttrrruuuuuuuuuttttttsssrrrrrrrrrssstttttttttsssqqqqqqrrrssstttuuuuuuvvvuuuuuuvvvtttvvv}}}pppkkknnn}}}yyyyyy{{{vvvsssssstttrrrpppqqqqqqrrrsssssssssrrrppptttrrrppppppqqqrrrrrrrrrooopppqqqpppnnnmmmnnnpppnnnnnnmmmmmmmmmmmmmmmnnnoooqqqqqqooopppttttttppppppqqqrrrrrrqqqqqqqqqrrrkkkqqqsssuuupppttttttxxxwwwrrrooopppqqqooorrrooollllllmmmoooppppppqqqqqqppppppoooooonnnnnnppppppoooooonnnnnnmmmmmmlllnnnoooooommmllllllmmmooopppqqqrrrqqqpppppppppssspppppptttuuurrrqqqsssuuusssqqqqqqrrrsssrrrrrrqqqrrrrrrqqqooonnnoooqqqpppsssuuuuuusssqqqrrrssspppooooooppprrrqqqpppnnnnnnllljjjjjjmmmpppqqqrrrzzzsssooooooooonnnnnnooonnnmmmlllllllllmmmnnnjjjmmmnnnmmmooosssssspppnnnnnnnnnnnnnnnmmmlllkkk~~~}}}{{{yyy~~~}}}~~~~~~~~~}}}|||}}}}}}}}}{{{yyyyyy{{{||||||vvvpppwwwvvviiilllmmmooopppqqqrrrrrrsssvvvuuutttuuuwwwxxxxxxwwwtttzzz}}}wwwtttyyy~~~{{{}}}~~~zzzvvvtttwwwzzzuuuvvvxxxzzz{{{}}}~~~~~~|||zzzwwwwwwyyy|||}}}}}}|||sssssssssssssssrrrqqqooonnntttuuuvvvtttpppooopppsssmmmooorrrsssrrrppppppppppppqqqqqqooommmllllllmmmoooqqqqqqmmmlllooorrrsssqqqrrrssstttttttttrrrrrryyyxxxwwwtttrrrsssvvvyyy{{{xxxvvvuuuwwwxxxxxxwwwqqqwww||||||~~~|||}}}|||wwwqqqnnnoooppppppooonnnnnnppptttwwwvvvppplllpppqqqsssttttttrrrpppooossssssssstttttttttttttttuuutttttttttttttttuuuuuuxxxxxxyyyxxxuuussssssrrrwwwqqqvvv{{{rrrzzz|||zzzwwwssspppoooooopppssssssttttttttttttsssrrrtttrrrqqqqqqrrrssssssrrrqqqooommmmmmooopppqqqpppoooooooooooonnnnnnmmmlllpppssstttrrrsssuuutttppprrrrrrrrrrrrqqqqqqqqqqqqkkktttuuutttlllhhhzzzxxxzzzyyytttqqqsssuuussswwwsssooolllmmmoooqqqqqqpppppppppppppppppppppooonnnnnnnnnnnnnnnnnnnnnnnnqqqrrrtttsssqqqppppppqqqppppppqqqrrrttttttsssqqqrrrqqqssswwwvvvqqqoooppptttsssqqqrrrtttuuuuuutttsssttttttrrrpppnnnooopppssswww{{{yyysssppprrrvvvqqqppppppqqqssssssqqqppplllkkkkkkmmmooopppooonnnkkkppppppnnnqqqooojjjnnnppppppmmmiiihhhlllppplllmmmllllllpppuuuuuupppqqqrrrqqqooonnnmmmoooppp{{{zzzzzz{{{|||{{{zzz~~~}}}}}}||||||~~~~~~~~~}}}zzzyyy}}}|||yyyxxx|||uuutttyyyzzzooollluuusssrrrtttvvvvvvsssppptttttttttuuuvvvwwwwwwwwwuuuyyy}}}|||xxxuuuwwwzzz{{{|||{{{yyywwwwwwyyy|||xxxxxxxxxyyy{{{}}}~~~|||{{{zzzyyyxxxwww|||{{{rrrssssssssssssssssssrrrtttvvvvvvrrrkkkiiikkkoookkknnnrrrsssrrrqqqppppppmmmppprrrpppmmmkkklllooooooppppppmmmlllmmmoooqqqooopppqqqrrrrrrrrrqqqqqqyyyyyyyyyxxxvvvwwwzzz|||wwwwwwvvvvvvwwwwwwvvvvvvpppyyy}}}}}}uuupppooopppooonnnmmmlllnnnssswwwwwwsssnnnnnnooopppqqqrrrqqqpppooosssssssssssstttuuuwwwwwwvvvuuutttsssrrrssstttuuuwww||||||tttpppsssxxx~~~wwwwwwzzzxxxzzzxxxtttqqqooooooppprrrssstttuuutttsssssssssssstttrrrqqqrrrtttttttttssstttppplllmmmqqquuutttsssqqqqqqrrrrrrqqqooonnnllloootttvvvtttssstttsssooosssrrrqqqrrrrrrrrrqqqppppppuuussssss~~~oooqqqsssvvvxxx{{{zzzuuusssuuuwwwvvv{{{xxxtttrrrrrrrrrrrrrrrpppppppppppppppppppppqqqnnnnnnnnnooooooooopppppptttuuuwwwvvvtttssssssttttttrrrppppppsssvvvxxxwwwrrrqqqsssvvvuuupppnnnpppsssqqqqqqrrrtttvvvuuuuuuqqqssssssrrrpppoooooopppsssvvvxxxwwwsssppprrruuuqqqppppppqqqrrrsssrrrqqqkkklllnnnppprrrrrrooolllkkknnn|||wwwnnnqqqrrrmmmmmmnnnnnnkkkhhhhhhlllppppppooollllllqqqwwwuuuooorrrrrrrrrpppmmmlllmmmppp{{{tttzzz|||~~~|||zzz~~~|||zzzzzz|||~~~~~~~~~~~~}}}yyyyyywwwttt}}}~~~}}}}}}|||www{{{yyyqqqnnnqqqmmmllllllooosssuuurrroooqqqqqqrrrrrrrrrsssssstttuuuvvvyyy{{{|||zzzvvvrrrzzzxxxvvvwwwzzz}}}}}}||||||xxxxxxzzz}}}wwwyyy|||~~~~~~}}}||||||ssswww}}}yyyxxxvvvuuuttttttuuuvvvqqqtttuuuqqqllljjjnnnrrrkkknnnrrrtttsssqqqpppppplllooorrrqqqnnnlllmmmoooqqqpppppppppnnnmmmoooqqqpppoooooonnnnnnooopppqqqzzz{{{{{{zzzxxxxxxyyyzzzxxxyyyyyyzzzyyyyyyyyyyyy{{{}}}xxxxxx}}}~~~|||{{{yyyuuuuuuvvvuuutttqqqpppooorrruuuvvvuuusssqqqpppooonnnooopppqqqrrrssssssssstttuuuvvvwwwxxxvvvuuusssrrrrrrssstttuuuttt{{{|||sssooouuu|||~~~tttuuuuuuvvvzzz|||wwwsssrrrssssssrrrrrrtttuuusssqqqpppqqqssssssrrrqqqrrrtttuuutttssstttoookkklllrrrvvvuuurrrssstttttttttsssrrrpppooommmsssvvvsssqqqrrrqqqoootttrrrqqqqqqssstttrrrqqqtttrrrpppvvvhhhjjjwwwuuunnnvvvzzzyyyuuusssuuuwwwvvvxxxwwwuuuuuuuuutttqqqoooppppppppppppqqqqqqqqqqqqnnnnnnoooooopppqqqqqqqqqoooppprrrqqqooonnnnnnooossssssrrrssstttuuuuuutttrrrqqqsssvvvtttqqqssswwwqqqpppppprrrtttuuuuuutttmmmoooqqqqqqpppooooooppprrrqqqpppqqqrrrssssssrrrqqqpppooopppqqqsssrrrqqqnnnnnnpppssstttsssppplllnnnssswww|||ooonnnqqqqqqkkkjjjiiiiiijjjlllnnnoootttrrrnnnlllpppuuussslllnnnpppqqqqqqooommmlllkkk~~~{{{~~~~~~zzz{{{}}}|||yyy~~~|||{{{{{{{{{zzzyyy}}}~~~}}}zzzyyy~~~~~~zzz|||yyyyyyqqqppprrrvvvvvvsssqqqssskkkkkklllooossstttrrrooooooqqqrrrqqqpppooopppqqqttttttuuuzzz}}}|||vvvoooxxxvvvuuuxxx}}}|||yyyxxx{{{vvvzzz~~~~~~{{{yyyxxxyyyyyyzzzxxxtttuuuzzzvvvtttssssssnnnqqqssssssqqqrrruuuxxxnnnpppssstttsssqqqqqqqqqmmmoooqqqqqqpppooooooooorrrpppqqqrrrqqqnnnooosssrrrqqqpppnnnnnnnnnooopppyyyzzzzzzyyyvvvttttttuuuxxxyyy{{{zzzyyyyyyzzz{{{yyywww{{{|||xxxttttttvvvxxxwwwvvvvvvuuutttrrrrrrssstttvvvsssrrrpppnnnnnnpppqqqsssssssssssstttuuuvvvvvvwwwtttsssssssssssssssttttttvvv{{{}}}yyyqqqmmmrrrwwwpppsss}}}~~~mmmsssttttttssstttyyyvvvvvvuuusssrrrssstttrrrooonnnpppsssqqqqqqqqqrrrtttuuutttrrrqqqmmmjjjlllpppsssrrrpppttttttttttttssssssrrrqqqkkkrrruuurrrooopppqqqppptttqqqpppqqqtttvvvtttqqqsssooopppzzzxxxnnnyyywwwooopppssswwwxxxuuusssuuuvvvuuurrrrrrrrrttttttsssooolllqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrrrrrrrsssnnnoooqqqpppnnnmmmmmmnnnnnnrrrwwwyyywwwtttrrrqqqssssssuuuvvvsssoooqqqwwwppppppppprrrtttuuutttssslllnnnpppqqqpppoooooopppooommmlllmmmqqqssssssrrrqqqpppooooooqqqssssssrrrqqqqqqqqqssstttssspppnnnmmmrrrqqqnnnwwwtttkkkmmmqqqjjjjjjjjjkkkmmmooopppppptttsssooolllmmmqqqpppkkkppprrrwww|||~~~|||uuuppp{{{{{{xxx{{{~~~yyy{{{|||}}}}}}zzz{{{~~~}}}}}}|||yyywwwzzz|||~~~}}}{{{zzz|||~~~}}}xxxqqqrrr{{{yyy{{{nnnssswwwvvvuuuvvvvvvtttqqqrrrsssuuuvvvuuurrroooqqqrrrsssrrrooonnnoooqqqrrrsssuuuxxxzzzyyyvvvsssuuuvvvxxx{{{~~~~~~~~~}}}~~~{{{{{{zzzxxxwww{{{yyyxxxwwwtttsssyyy{{{|||vvvrrrooopppqqqrrrttttttuuuvvvvvvqqqsssttttttrrrqqqqqqrrrnnnooopppqqqssssssqqqooorrrpppqqqtttrrrooopppuuutttttttttsssrrrqqqoooooorrrtttvvvwwwvvvuuuuuuvvv~~~~~~~~~~~~xxxzzz~~~wwwuuutttuuuxxxxxxuuurrrsssuuuvvvtttqqqqqquuuyyytttssssssrrrqqqqqqqqqqqqqqqrrrtttuuuvvvuuuuuutttqqqrrrrrrsssttttttttttttwwwyyyzzzwwwsssqqqssswwwttttttzzzqqqvvvwwwtttpppnnn~~~vvvtttvvvxxxrrrtttuuurrrnnnmmmpppssspppoooppprrrttttttsssqqqpppnnnlllnnnqqqrrrqqqooossssssrrrrrrrrrrrrrrrssskkkqqqtttqqqnnnppprrrsssssspppnnnqqquuuwwwuuusssqqqssstttwwwyyyttt|||xxxpppuuuqqqvvvxxxvvvuuuvvvvvvssspppooooooppprrrrrrpppnnnrrrrrrrrrqqqqqqppppppppprrrrrrssssssssssssssssssrrrtttuuuuuusssrrrrrrsssmmmrrrwwwyyywwwyyyyyyooolllooorrrrrrrrrtttuuuvvvtttsssnnnppprrrsssqqqooooooooonnnooooooooopppqqqsssuuusssqqqpppppprrrtttuuutttsssrrrppppppqqqrrrpppooonnnnnnnnnpppsss|||~~~mmmjjjooojjjnnnqqqrrrpppoooqqqsssooopppnnniiiiiilllmmmkkkooosss|||xxx}}}xxxuuu}}}}}}|||yyyppp{{{zzz{{{zzzyyy~~~~~~~~~~~~|||zzzuuuzzzzzztttpppsssxxxzzzyyyyyyyyywwwssspppzzzvvvsssxxxzzzwwwtttzzzzzzqqqnnnsssvvvrrrlllnnnqqqssssssrrrpppooosssuuuvvvtttpppnnnoooqqqqqqtttvvvwwwvvvuuuwwwyyysssxxx}}}}}}{{{{{{}}}}}}{{{~~~}}}}}}~~~{{{zzz{{{yyytttrrrsssoooyyyrrrnnnssssssrrrssstttssspppnnnttttttuuutttrrrqqqrrrssspppoooooorrruuuuuurrroooqqqoooppptttsssooopppuuutttvvvwwwxxxwwwssspppmmmkkknnnsssvvvxxxzzz|||}}}}}}tttsssvvv~~~}}}|||~~~|||wwwrrrlllqqqvvvuuurrrrrrwww}}}ssstttuuuuuuuuussspppoooqqqrrrtttvvvvvvuuusssrrroooppprrrtttuuuuuuttttttsssssssssssstttuuuxxxzzz{{{vvvttt~~~|||jjjqqqvvvuuurrrrrrssspppwww~~~rrruuuvvvsssnnnmmmppptttooonnnoooqqqttttttrrrqqqpppppppppqqqssssssrrrppprrrqqqpppooopppqqqrrrssskkkrrrtttpppmmmppptttvvvrrrooonnnpppuuuxxxvvvsssqqqyyyxxxqqq{{{{{{xxx|||kkkoooxxxvvvrrrooouuuyyywwwvvvwwwvvvsssqqqpppnnnoooqqqsssssssssssssssrrrrrrqqqpppooooootttttttttttttttttttttttttttuuuwwwvvvtttsssssstttqqqtttuuutttuuutttkkkjjjtttssstttuuuwwwwwwuuusssqqqsssuuutttrrrooonnnnnnnnnrrrtttrrroooooosssxxxtttrrrqqqqqqtttvvvvvvvvvtttrrrooonnnoooppppppooorrrlllpppzzzxxxqqq~~~sssjjjnnnjjjrrryyyxxxqqqmmmpppvvviiillllllgggfffiiillllllggglllxxxxxx|||{{{~~~~~~}}}xxxxxx{{{xxxrrrnnn}}}{{{|||}}}{{{yyyzzz|||}}}|||||||||~~~zzzzzzvvvpppwww~~~mmmooosssqqqtttrrrnnnwwwwwwuuutttrrrpppooonnnmmmllllllnnnppprrrrrrqqqrrrssstttuuuuuutttssssssqqqsssvvvyyyzzzyyyxxxvvv~~~~~~~~~uuuuuu{{{}}}zzzvvvsssrrrsssuuulllzzzuuunnnrrrssssssqqqooooooqqqsssmmmpppqqqpppssswwwvvvrrrpppsssvvvwwwtttqqqnnnmmmllllllnnnqqqpppnnnpppvvvvvvqqqsss{{{|||uuuqqquuutttuuuvvvwwwyyy|||vvvuuuyyy~~~|||wwwtttrrrsssuuuqqqkkkmmmtttwwwuuutttvvvzzz{{{vvvqqqqqqpppppprrruuuvvvssspppjjjmmmqqquuuvvvuuurrrpppqqqtttwwwwwwuuussstttvvvrrrsssttttttwwwyyyqqqmmmpppssstttsssqqqqqquuuxxx~~~xxxmmmuuuyyyvvvsssuuutttqqqqqqqqqrrrssssssttttttuuuuuutttsssqqqqqqqqqqqqqqqvvvuuusssqqqpppppppppqqqvvvtttqqqoooooopppssstttrrryyyssslllrrrvvvsssuuuttt|||qqqpppxxxsssyyyxxxuuusssqqqooooooooorrrssstttttttttrrrpppnnnqqqqqqpppooonnnoooqqqtttxxxwwwvvvssspppoooooopppssssssrrrrrrssssssooojjjpppqqquuuxxxuuuooonnnqqqyyytttqqqyyyvvvfffppptttzzzwwwpppwwwzzzoootttrrrqqqsssuuutttpppmmmppprrrsssrrrqqqrrrtttttttttrrrooonnnoooqqqrrrrrrxxxuuuqqqqqqssstttrrrooorrrrrrrrrqqqqqqtttyyy|||jjjlllppprrrrrrrrrqqqooommmkkkllljjjffffffkkkmmmlllnnnllloooxxx}}}~~~~~~~~~xxxtttvvvxxxwww}}}}}}~~~|||{{{{{{|||{{{yyy}}}zzzvvvxxxxxx{{{}}}zzzwwwxxxoooppptttuuussswwwvvvuuutttrrrqqqooooooooonnnnnnooorrrssssssrrrssssssrrrqqqqqqqqqrrrssspppqqqsssuuuvvvvvvuuuuuu}}}|||zzzyyy}}}~~~}}}zzzvvvsssrrrsssuuuooooootttuuu||||||zzzwwwsssqqqqqqrrrooorrrrrrppprrrvvvvvvsssrrrsssuuuwwwwwwuuurrrqqqmmmmmmooorrrrrrooorrrwwwtttpppppptttwwwvvvtttuuuqqqtttwwwxxxyyy~~~||||||vvvsssrrrtttrrrnnnooottttttrrrrrrvvvzzz|||yyyuuurrrqqqppprrrtttuuussspppnnnoooppprrrsssssssssrrrqqqtttvvvvvvtttssssssuuussstttuuusssrrruuu}}}uuuxxx{{{|||yyyuuuqqqoooppprrrsssqqqmmmmmmooorrr}}}oooooossstttsssvvvzzzxxxrrrssssssssssssssssssssssssoooooopppqqqssstttuuuuuuuuuuuutttsssrrrrrrrrrrrrsssrrrqqqqqqppppppqqqqqqmmmvvvuuurrrzzzzzzrrrpppmmmxxxuuuyyywwwuuusssrrrsssttttttqqqrrrssssssrrrqqqnnnmmmpppppppppooonnnooorrruuusssssssssrrrrrrsssuuuvvvvvvrrrpppvvvwwwkkkllltttxxxyyyyyysssnnntttvvvpppppptttuuussswwwxxxqqqxxxsssnnnmmmooosssuuuuuupppooonnnnnnpppsssttttttuuutttrrrrrrssstttuuuuuuvvvuuusssrrrrrrrrrpppnnnnnnnnnooonnnnnnppptttvvvwwwmmmoooppppppppppppnnnmmmlllmmmkkkggggggkkkmmmlllhhhiiijjjnnntttzzz}}}}}}{{{yyytttvvv|||zzz{{{{{{||||||zzz~~~}}}vvvxxx|||}}}yyy{{{{{{sssppprrrtttvvvuuuuuuuuutttsssrrrqqqpppppprrrqqqpppqqqsssttttttrrrvvvtttqqqooooooppprrrtttoooooopppqqqrrrsssttttttzzzxxxyyy~~~~~~|||}}}{{{|||{{{xxxvvvuuuttttttuuutttmmmiiirrrwwwzzzzzzzzzyyyxxxwwwyyyzzzrrrttttttpppqqquuuvvvttttttssstttwwwzzz{{{xxxuuuooonnnpppssssssqqqtttxxxsssqqqnnnnnnssszzzyyytttuuuvvvvvvuuuvvv}}}}}}{{{|||~~~yyytttqqqrrrrrrqqqqqqtttsssrrrrrruuuyyy{{{yyyvvvsssrrrrrrsssttttttrrrpppqqqqqqppppppqqqrrrssssssrrrsssuuuuuusssrrrsssssssssuuuuuusssnnnlllnnnpppppprrruuuwwwvvvvvvvvvwwwrrrtttuuussspppooorrruuuvvvpppqqquuupppooonnnooovvv|||yyysssuuuuuutttssssssrrrqqqqqqmmmnnnppprrrtttuuuuuuuuuqqqrrrssssssssssssrrrqqqpppqqqrrrrrrrrrqqqooonnnkkkssspppoooxxxxxxooonnnooouuusssvvvuuusssqqqrrrtttvvvxxxrrrrrrsssrrrqqqooommmlllooopppppppppooopppsssvvvrrrrrrsssssstttvvvwwwxxxxxxzzz~~~xxxyyyyyywwwuuutttlllxxxwwwpppnnnssswwwwwwuuuttttttssstttvvvxxxyyywwwuuurrrpppnnnooorrrtttsssrrrsssssssssttttttuuuuuuvvvtttuuuvvvuuurrrpppnnnnnnlllmmmnnnnnnnnnnnnpppqqq|||sssqqqooooooooonnnmmmkkknnnooommmiiiiiilllllljjjjjjlllmmmllllllrrr~~~}}}{{{xxx{{{}}}{{{yyy{{{~~~~~~}}}|||zzzzzzyyy|||}}}wwwwwwvvvuuutttsssssssssttttttsssrrrrrrqqqqqqqqqtttsssrrrsssuuuuuutttssswwwvvvtttrrrrrrrrrssstttqqqqqqpppqqqrrrsssuuuvvvwwwttttttyyy|||yyy~~~xxx~~~xxxwwwvvvvvvvvvwwwwwwvvvttttttsssooorrrxxxuuuwwwxxxxxxxxxxxxzzz|||tttvvvuuuqqqpppsssvvvuuuuuusssssswww}}}}}}yyyqqqoooooorrrsssrrrtttxxxsssuuurrrnnnttt~~~}}}ttt}}}xxxsssqqqvvv~~~vvvvvvuuutttvvv{{{yyytttpppppprrrssssssrrrvvvuuutttvvvxxxxxxvvvsssttttttsssssssssrrrrrrqqqrrrrrrrrrrrrrrrrrrsssssssssssstttssssssrrrrrrrrrtttvvvvvvtttqqqnnnnnnoootttuuuvvvvvvvvvwwwyyy{{{ooorrrttttttssssssvvvyyytttkkkppp}}}yyysssooolllmmmssswwwvvvsssttttttsssssssssrrrrrrrrrqqqrrrsssttttttrrrpppoookkkmmmoooqqqrrrqqqpppoooqqqrrrrrrrrrrrrqqqpppooorrruuummmjjjrrrsssooosssrrroootttrrrpppoooooorrrtttvvvtttttttttsssqqqpppnnnmmmooopppqqqqqqqqqqqqtttvvvwwwvvvuuuuuuuuuvvvuuutttuuu}}}tttttt{{{oooyyy|||oooqqqyyyvvvrrrxxxrrrrrrtttuuuvvvvvvtttssstttrrrsssuuutttqqqppppppmmmoooqqqrrrrrrrrrrrrssssssvvvyyyxxxsssooonnnooommmoooqqqrrrqqqoooppppppooo|||{{{tttnnnnnnnnnmmmkkkkkkoooqqqoookkkjjjlllllliiilllooopppnnnlllpppyyy}}}zzzxxxxxxyyy{{{}}}}}}|||}}}~~~~~~~~~}}}}}}|||zzzrrr{{{~~~nnnrrrvvvyyyxxxuuuqqqpppqqqrrrrrrrrrrrrrrrrrrrrrrrruuutttssssssuuuvvvuuussstttuuuuuuuuutttssssssrrrttttttsssssstttvvvxxxyyywwwvvvuuuyyyzzz}}}www}}}sssssssssuuuxxxzzzyyyxxxqqqvvvxxxsssnnnuuu}}}zzz{{{{{{yyyuuusssrrrssstttwwwvvvqqqooorrruuuuuuvvvtttuuuzzz{{{tttpppnnnqqqrrrqqqrrrvvvtttxxxwwwtttzzzvvvzzzuuurrrvvvzzzxxxzzzvvv|||{{{zzz{{{~~~wwwtttpppooorrrttttttqqqvvvuuuuuuuuuvvvvvvuuuttttttttttttsssrrrrrrrrrrrrqqqrrrtttuuuuuutttsssrrruuutttsssrrrsssrrrrrrrrrwwwwwwvvvuuusssssstttuuurrrssstttsssssstttvvvyyylllooorrrrrrpppoooqqqtttwwwxxxzzz{{{{{{zzzxxxwwwzzzvvvqqqpppqqqrrrtttuuurrrrrrrrrssssssssstttttttttuuuuuuuuusssqqqnnnllliiikkkoooqqqsssrrrpppooouuutttsssrrrrrrrrrrrrssswwwxxxpppmmmrrrrrrqqqyyyvvvpppuuusssqqqooooooppprrrtttuuuuuuuuutttsssqqqpppppppppqqqrrrrrrrrrrrrtttvvvyyyxxxvvvvvvvvvvvvtttrrrvvv~~~{{{pppxxxvvvpppzzzuuuppp{{{uuussspppnnnmmmnnnqqqtttoooppptttxxxuuunnnmmmqqqkkkmmmpppqqqpppoooppprrrtttwwwzzzyyytttqqqpppqqqnnnpppssssssrrrpppppppppkkkmmm~~~rrriiijjjmmmmmmlllnnnnnnqqqpppmmmlllmmmkkkhhhhhhjjjlllmmmmmmnnnoooooo{{{uuu}}}~~~|||{{{wwwxxx|||~~~zzzvvvuuu||||||{{{xxx{{{rrrmmm}}}wwwyyyxxxrrrnnnrrrvvvvvvsssqqqpppqqqpppqqqqqqqqqrrrrrrrrrssssssrrrqqqrrrtttuuuuuussspppqqqrrrssstttsssqqqpppvvvuuuuuuuuuvvvxxxzzz{{{yyyzzz{{{~~~xxx{{{rrrqqqrrruuuzzz{{{yyyvvvvvvsssrrrrrrrrruuu}}}~~~{{{wwwxxx~~~xxxyyyzzzxxxvvvsssssssssqqqvvvwwwrrroooqqqtttuuuxxxxxx{{{~~~wwwrrroooqqqrrrqqqqqqttttttwwwyyyzzz}}}}}}uuutttwwwzzzuuu{{{~~~~~~}}}}}}tttuuutttrrrsssvvvuuurrrrrrrrrssstttvvvwwwxxxyyyttttttuuusssrrrrrrsssuuurrrsssvvvwwwxxxwwwuuutttwwwuuusssrrrsssssssssrrrzzzyyyvvvtttsssssstttuuunnnppprrrssssssuuuwwwyyyrrruuuvvvtttpppnnnnnnppprrrzzz|||{{{}}}wwwtttrrrqqqtttxxxqqqqqqrrrrrrssstttuuuuuussstttttttttsssqqqooonnnlllnnnqqqsssttttttrrrqqqvvvuuusssrrrrrrrrrssstttmmmsssppppppsssnnnnnnyyy{{{tttvvvuuutttsssrrrrrrssssssuuuuuuttttttssssssrrrrrrqqqsssttttttsssrrrsssuuuvvvtttsssuuuxxxyyyvvvsssyyypppvvvooozzzvvvppp~~~uuu|||xxxsssnnnlllooouuutttmmmmmmsssmmmooorrrqqqooonnnqqqtttuuuvvvwwwwwwuuurrrqqqqqqllloooqqqqqqpppoooooopppnnnjjjwwwqqqeeeggglllmmmnnnqqqmmmppppppnnnlllmmmkkkgggfffgggiiimmmppppppkkkggg}}}wwwyyy|||zzz{{{zzzzzz~~~~~~xxxvvvyyynnnxxxqqqoootttwwwxxxppprrrttttttrrrrrrssstttoooooopppqqqrrrsssssssssqqqpppoooqqqsssttttttssspppqqqqqqqqqrrrssssssttttttttttttuuuvvvwwwyyyyyywww{{{~~~yyyzzztttssssssvvvzzzzzzwwwrrrwwwqqqoooqqqrrrpppooorrr|||}}}vvvtttzzzssstttvvvvvvuuusssssstttnnntttwwwsssoooqqqttttttzzz}}}{{{uuuqqqrrrsssqqqqqqsssrrrrrruuuzzz|||}}}}}}}}}zzzxxxwwwrrrxxxyyyvvvuuuwwwwwwtttqqqrrrssstttuuuvvvxxxyyyssstttuuusssrrrrrrtttwwwuuuuuuvvvwwwwwwxxxyyyyyyyyyvvvsssrrrttttttsssrrryyyxxxvvvtttttttttsssrrrmmmppptttvvvvvvuuuvvvvvvvvvxxxzzzwwwsssoooooopppuuuyyy}}}|||zzztttrrrsssrrrsssuuurrrssssssssssssssssssssssssssssssrrrrrrqqqqqqpppnnnoooqqqsssttttttsssrrrssssssttttttssssssrrrqqqiiippppppoooqqqmmmrrr{{{tttssstttttttttssssssrrrrrrtttssssssrrrrrrsssssssssssstttuuuuuusssrrrrrrssstttrrrqqqtttxxxzzzwwwtttzzzuuunnnzzzzzzrrr~~~}}}qqqlllqqqtttpppooorrroooqqqsssqqqnnnmmmqqquuuuuusssrrrrrrssssssrrrqqqlllnnnppppppoooooopppqqqnnnpppuuu|||lllkkkooonnnmmmpppkkknnnpppnnnmmmmmmkkkfffhhhhhhiiimmmqqqrrrpppnnnxxxzzzvvv|||||||||~~~~~~~~~yyywwwxxxuuuoookkkqqqvvvwwwxxxuuuuuuuuutttsssssstttuuunnnooopppqqqrrrsssssstttooonnnnnnppprrrttttttssstttsssqqqqqqrrrtttwwwyyyrrrrrrssstttuuuvvvwwwwwwssszzz~~~zzzyyywwwuuutttwwwzzzyyytttnnnooooootttxxxtttnnnqqqxxxsssttt~~~wwwyyywwwxxxxxxuuuqqqmmmkkkjjjlllsssvvvssspppqqqsssttt|||wwwrrrssstttrrrqqqsssooommmqqqxxxyyyxxx}}}}}}{{{||||||zzzzzzrrrzzz~~~zzzwwwyyyyyyvvvuuuuuuuuutttssssssuuuvvvrrrtttuuusssqqqrrruuuxxxxxxwwwuuuuuuvvvyyy|||~~~zzzwwwsssssstttuuutttrrrvvvuuuuuuvvvwwwvvvtttrrrkkkooossstttsssqqqooonnnpppsssvvvtttpppmmmmmmoooqqqtttzzz~~~}}}nnnmmmrrrrrrqqqqqquuuttttttssssssrrrrrrqqqvvvuuutttrrrqqqppppppooommmnnnpppqqqrrrrrrqqqqqqpppqqqtttuuuuuussspppnnnrrrwwwtttpppqqqqqqvvvqqqooopppqqqrrrsssrrrqqqppprrrrrrqqqqqqqqqrrrsssttttttuuuvvvuuusssrrrrrrrrruuurrrqqqtttxxxyyyvvvqqqtttyyynnnzzz|||sss~~~{{{lllooouuusssooopppoooqqqrrroookkkkkkooottttttqqqnnnooorrrsssrrrpppnnnoooqqqqqqpppppprrrtttllluuutttooo}}}vvvssssssoookkkmmmiiimmmooommmmmmmmmkkkffffffggggggiiilllooosssuuu~~~~~~}}}}}}}}}xxx{{{}}}}}}qqqpppwww|||rrrooossswwwxxxvvvzzzxxxuuuuuuvvvvvvsssqqqlllkkklllooopppooorrrxxxqqqooonnnnnnqqqsssttttttzzzyyyxxxwwwvvvuuutttsssqqqrrrssstttuuuwwwxxxxxxxxxwwwxxx}}}uuuwwwwwwyyy{{{|||{{{wwwsssppp{{{vvvttttttsssqqqssswwwqqqzzz}}}yyytttqqqpppqqqwwwxxxzzzyyyvvvsssqqqqqq~~~~~~~~~yyyyyyzzzyyytttppprrroootttzzzyyyxxx~~~vvv}}}yyyyyy}}}}}}~~~zzzvvvuuuuuuwwwzzzzzzxxxwwwyyyxxxuuuqqqrrrtttuuuuuuuuutttsssuuuuuuvvvvvvvvvwwwwwwwwwtttyyy~~~{{{vvvuuu|||wwwwwwvvvtttsssuuuxxx{{{tttvvvxxxxxxuuurrrooonnnqqqpppooopppqqqsssssssssxxxvvvsssrrrrrrrrrpppooosssuuuxxx{{{||||||zzzyyyzzzggguuuuuukkkwwwxxxvvvtttrrrqqqqqqqqqqqqqqqtttvvvuuuqqqnnnnnnooonnnppptttvvvwwwvvvsssqqqsssqqqpppqqqrrrsssrrrqqqrrrsss|||uuuhhhuuuqqqqqqrrrtttttttttrrrpppooooooqqqsssrrrpppoooqqqsssyyyzzztttkkkkkkrrrtttrrrvvvvvvqqqrrr{{{yyysssvvvqqq|||vvvnnnuuu}}}ooopppzzzxxxnnnppprrrrrrqqqoooppptttxxxpppssswwwxxxvvvrrrooonnnqqqpppnnnnnnoooppppppooossstttuuuwww~~~uuulllllllllhhhkkklllmmmmmmmmmlllkkkkkkmmmmmmmmmnnnpppsssuuuwww~~~}}}|||{{{{{{{{{}}}{{{|||wwwrrr{{{|||uuutttxxxzzzwwwtttzzzxxxvvvvvvwwwwwwuuusssooollllllpppqqqpppqqquuurrrrrrrrrrrrrrrsssttttttvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrsssuuuxxxzzzwwwxxx{{{|||~~~}}}|||zzz{{{||||||yyyuuupppmmmuuussstttwwwwwwssssssvvvttt|||~~~}}}{{{yyywwwuuusssrrrvvvvvvwwwvvvttttttuuuvvv}}}}}}~~~{{{yyywwwwwwxxxyyyyyywwwvvvsssttt|||}}}}}}yyyrrrooovvvyyyzzzwwwwwwyyyxxxuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxzzzzzz}}}yyyxxx{{{~~~wwwwwwvvvtttrrrsssuuuxxxrrrtttvvvvvvtttrrrqqqqqqtttsssrrrqqqrrrrrrrrrrrrtttrrrpppppprrrssstttssstttvvvxxx{{{||||||zzzyyyrrrzzzwwwkkkqqqsssttttttsssrrrsssuuuwwwooopppqqqqqqnnnlllkkkkkkooopppsssuuuvvvuuusssrrrrrrqqqrrrsssuuuuuutttrrrttttttzzzvvvooovvvssstttqqqrrrsssttttttrrrpppoooppprrrssssssqqqppprrrtttrrrtttuuuvvvxxxzzzxxxtttxxxwwwxxxzzzyyywwwvvvuuuvvvooo}}}ttt~~~|||uuuvvvuuupppmmmooorrrrrrrrrqqqsssuuuooorrruuuuuussspppnnnmmmqqqpppooooooppppppooommmooopppqqqrrryyyqqqgggmmmpppmmmpppooommmlllllllllkkkjjjqqqppppppooooooooopppppp}}}{{{}}}}}}~~~~~~}}}|||{{{{{{{{{|||yyyyyy~~~zzz}}}vvv}}}|||yyyzzz}}}}}}xxxsssyyyxxxwwwxxxxxxxxxvvvuuusssnnnmmmqqqtttrrrpppppprrruuuwwwvvvsssqqqrrrtttsssssssssttttttuuuuuuvvvxxxvvvsssrrrrrrtttxxxzzzwwwyyy}}}zzzxxxxxxyyyyyyzzzzzzxxxtttpppnnnqqqrrrvvvzzzyyysssqqqrrrqqqvvv}}}xxxwwwwwwwwwvvvtttqqqnnntttttttttssssssuuuyyy|||zzz|||~~~~~~yyyxxxxxxvvvvvvwww{{{}}}vvvrrrooosssyyyrrroootttxxxxxxvvvvvvyyyxxxuuuwwwvvvvvvvvvvvvwwwxxxxxxvvvvvvvvvvvvxxx{{{~~~{{{wwwxxxxxxvvvsssqqqppprrrtttrrrsssttttttsssrrrsssuuuwwwvvvtttsssrrrrrrrrrsssrrrpppnnnooorrruuuwwwxxxtttvvvxxx{{{|||{{{zzzyyyxxxpppsssssslllqqqrrrtttuuutttsssssswwwzzzrrrqqqqqqqqqrrrpppnnnlllooopppqqqrrrsssssssssssspppqqqtttwwwyyyyyyvvvsssrrrppprrrppptttooopppuuuqqqrrrssstttsssrrrqqqpppqqqsssttttttsssssstttuuutttqqqqqqvvvwwwsssnnnlllrrrkkktttwwwlllrrr|||vvvwwwnnnnnnvvvjjjwww{{{qqqppprrrjjjnnnqqqssssssrrrrrrrrrnnnppprrrrrrpppnnnmmmmmmppppppooopppqqqpppnnnlllnnnnnnnnnooorrr{{{ssshhhooosssllltttqqqmmmlllnnnnnnllljjjppppppppppppooonnnmmmlll~~~}}}}}}{{{~~~}}}}}}}}}}}}www}}}|||~~~|||}}}~~~~~~yyyuuuwwwwwwwwwxxxxxxxxxvvvuuuvvvpppnnnsssvvvtttooommmqqqvvvzzzxxxssspppqqqtttrrrrrrssssssttttttuuuuuuxxxwwwuuuttttttuuuwwwxxxyyy{{{{{{xxxvvvvvvvvvtttuuuwwwwwwwwwvvvtttsssrrrsssvvvyyyvvvpppoooqqqrrrrrrsssyyyzzzuuuxxx{{{zzzvvvrrrpppoooqqqssstttttttttvvvyyy|||zzz{{{~~~}}}~~~}}}yyyuuuuuuzzzxxxvvvoookkkyyy~~~~~~xxxvvvvvvxxxtttwwwwwwuuuvvvxxxxxxuuuuuutttsssrrrrrrsssuuuvvvwwwvvvuuuvvvyyy|||}}}uuuyyyyyywwwtttqqqpppqqqrrrsssttttttsssqqqqqqsssuuuuuuuuutttrrrqqqqqqsssuuuvvvssspppooorrruuuxxxyyyuuuwwwyyyzzz{{{{{{zzzyyytttnnnhhhkkkmmmssstttvvvwwwuuuqqqqqqtttxxxtttrrrqqqrrrtttssspppllloooooooooooopppqqqrrrrrrppprrruuuzzz|||{{{wwwtttqqqooolllnnn~~~nnnpppsssqqqrrrsssssssssrrrqqqqqqsssssstttttttttuuuvvvvvvzzzrrrnnnrrrtttrrrsssvvvqqqxxxyyyiiirrrqqqooo~~~pppwww}}}lllyyypppnnntttnnnoooqqqqqqqqqqqqppppppooopppqqqpppnnnmmmnnnooommmmmmoooqqqrrrrrrooommmqqqoooooonnnnnnqqq{{{|||mmmqqqqqqgggssspppnnnoooqqqqqqmmmjjjkkklllnnnooopppppppppooozzz~~~}}}|||||||||xxx}}}}}}|||}}}}}}{{{yyytttvvvwwwxxxwwwvvvuuutttxxxrrroootttwwwtttooommmpppuuuyyywwwsssoooqqqtttssssssttttttttttttttttttwwwwwwxxxxxxwwwwwwvvvuuu{{{}}}~~~{{{xxxvvvuuuvvvvvvttttttuuuvvvvvvvvvvvvuuurrrrrrtttuuusssppptttzzz}}}vvvqqqttt{{{~~~{{{xxxyyy{{{tttsssvvvppprrruuuwwwwwwwwwxxxyyyzzz{{{|||wwwxxx~~~zzzqqqzzz{{{~~~zzzuuuuuuyyy}}}tttwwwxxxuuuvvvxxxxxxtttuuutttsssrrrrrrrrrttttttwwwvvvuuuvvvyyy||||||yyyyyyyyyxxxvvvrrrqqqqqqsssuuuuuutttrrrpppppprrrtttrrrssssssqqqoooppptttwww{{{xxxsssrrrsssuuuvvvwwwvvvwwwyyyzzzzzzzzzzzzyyyzzzpppkkkmmmrrrssstttuuusssqqqpppsssvvvqqqooonnnoooqqqqqqnnnjjjnnnmmmmmmmmmnnnooopppqqqqqqrrruuuyyy|||{{{xxxuuuuuutttooosss~~~mmmrrrtttqqqrrrrrrrrrrrrrrrrrrrrrssssssttttttvvvwwwwwwwwwvvvtttwwwiiimmmuuuyyyssszzzoooxxxqqqmmmuuutttrrrpppooooooooooooooopppqqqqqqpppnnnnnnoooqqqkkkkkkmmmpppssssssrrrpppqqqooopppqqqnnnnnnxxxpppooonnnhhhnnnnnnooorrrttttttoookkkhhhjjjllloooqqqrrrrrrqqq}}}xxx{{{~~~}}}|||{{{zzzzzzzzzzzz~~~}}}|||zzzzzz{{{{{{zzzsssvvvxxxxxxvvvtttsssssswwwrrrqqqtttwwwtttqqqqqqqqqtttvvvuuusssrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwyyyzzzzzzxxxvvvuuuzzz|||}}}|||zzzyyywwwvvvvvvvvvwwwxxxwwwwwwvvvuuuuuuuuuuuurrrqqqrrrsssrrrsss|||zzzpppqqqxxx}}}~~~~~~zzz{{{ttttttvvvooorrrvvvxxxxxxwwwwwwxxxyyy{{{}}}~~~|||zzz|||~~~~~~zzzxxxyyyzzzvvvyyyyyyvvvvvvxxxwwwtttwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvxxx{{{~~~~~~yyywwwyyy|||xxxxxxxxxvvvsssrrrssstttuuuuuutttrrrpppoooqqqsssqqqrrrsssqqqooopppuuuyyy|||xxxuuussssssuuuuuuuuuwwwxxxyyyyyyzzzzzzzzzzzzrrrtttrrrtttrrrqqqqqqqqqrrrtttuuuvvvrrrqqqqqqrrrsssrrrpppnnnnnnnnnmmmnnnnnnoooqqqqqqsssssstttwwwyyyyyywwwuuusssvvvooouuupppllluuuwwwqqqqqqrrrrrrrrrrrrsssssstttsssssstttvvvxxxwwwwwwqqqwwwgggmmmttt{{{tttvvvrrrtttsssmmmuuuvvvssspppnnnoooppppppppppppqqqrrrqqqpppooopppqqqkkkkkklllooorrrssssssqqqnnnmmmpppsssqqqoooyyyrrrkkkmmmooojjjmmmqqqssstttrrrpppnnnlllmmmnnnoooppppppppppppzzz|||xxx~~~}}}|||zzzzzzzzzzzz{{{zzz}}}|||{{{zzzzzzyyyyyytttwwwzzzzzzwwwtttssssssuuurrrrrruuuuuussstttwwwrrrsssssstttuuuvvvxxxyyyuuuuuuvvvwwwxxxxxxyyyzzzvvvwwwxxxyyyyyyxxxxxxwwwvvvyyy|||}}}zzzyyyyyyxxxwwwvvvvvvuuuxxxxxxwwwvvvvvvvvvwwwwwwxxxwwwvvvvvvtttvvv~~~ooonnnuuu{{{yyy{{{}}}|||yyyvvvsssrrrooorrrtttvvvvvvwwwyyy{{{xxxyyyzzz~~~|||}}}}}}zzzzzzzzzxxx{{{{{{wwwvvvxxxwwwsssxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxzzzzzzyyywwwuuussssssuuuwwwyyytttuuuvvvuuusssrrrsssuuurrrssssssrrrqqqqqqrrrssstttuuuuuurrrooooootttyyyvvvtttrrrrrrtttvvvvvvvvvxxxxxxyyyyyyyyyyyyzzzzzzrrr}}}vvvrrruuuvvvsssoooppptttwwwvvvtttsssuuuwwwwwwuuutttttttttoooooopppqqqqqqrrrrrrsssuuutttrrrssstttvvvvvvvvvooouuunnnvvv~~~llloooxxxtttqqqqqqqqqqqqrrrrrrsssttttttrrrqqqsssvvvxxxxxxvvvsssvvvvvvvvvxxx}}}qqqzzz{{{rrrkkkuuusssqqqoooppprrrsssrrrpppnnnppprrrrrrpppooopppqqqooonnnmmmnnnppprrrqqqpppooommmqqquuuqqqmmmvvv~~~llljjjppplllooorrrrrrooommmooorrrppppppoooooooooppppppqqq~~~~~~zzz}}}|||||||||||||||rrrvvv|||~~~}}}||||||zzzyyywwwvvvvvvyyy||||||xxxtttsssssstttrrrsssuuutttsssvvv{{{tttsssrrrssswwwzzz{{{|||ssstttvvvwwwyyy{{{}}}}}}xxxxxxwwwwwwwwwxxxzzzzzzrrrvvv{{{~~~zzzzzzzzzyyyxxxvvvuuutttuuuuuuuuuuuuwwwyyy{{{|||~~~}}}zzzvvvvvvqqqnnnuuuzzz}}}zzzwwwyyy}}}}}}wwwrrrpppqqqrrrssstttwww|||wwwwwwxxx{{{~~~~~~|||}}}~~~~~~}}}{{{{{{}}}}}}zzzzzz|||~~~zzz||||||xxxwwwxxxvvvssswwwxxxyyyyyyyyywwwvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwuuussssssvvv{{{|||xxxsssqqqrrrtttsssrrrrrrsssuuuoooqqqrrrrrrrrrrrrsssuuuwwwxxxxxxtttooooootttyyyooonnnnnnqqqtttwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzqqqkkkqqq}}}wwwqqqqqquuuwwwtttooopppsssvvvvvvsssqqqqqqsssqqqqqqrrrtttttttttttttttwwwtttqqqpppqqqtttuuuvvvpppyyyrrrzzz}}}qqquuuyyyooorrrqqqqqqqqqrrrrrrssstttsssrrrqqqsssvvvxxxwwwvvvuuuzzzwww{{{qqqcccrrrrrrqqqiiiuuuooooooooorrrvvvwwwtttqqqmmmoooqqqrrrpppooooooooorrrpppnnnnnnooopppooonnnsssqqqsssvvvppphhhppppppfffkkkooorrrtttooojjjiiinnnuuupppooooooooooooqqqsssttt}}}|||{{{|||}}}}}}zzz{{{}}}{{{~~~}}}xxxvvvyyy|||zzzvvvsssrrrssssssttttttsssrrrrrrqqqnnnnnnrrrtttrrrqqqsssqqqssstttsssvvv|||~~~tttpppmmmkkktttyyypppzzz~~~pppttt}}}pppsssllluuu}}}~~~|||{{{{{{|||}}}}}}zzzwwwvvvvvvuuuvvvxxx|||}}}}}}yyy{{{qqqnnnttt~~~||||||{{{uuunnnrrrrrrrrrqqqsssxxx{{{|||xxxxxxyyy{{{~~~~~~|||}}}{{{xxxvvvwww|||}}}uuutttyyyyyyuuuxxxvvvttttttuuuuuuuuutttxxxyyyyyyvvvttttttwww{{{tttttttttttttttuuuvvvvvvuuuuuuuuuwwwyyyyyywwwuuunnnooopppppppppqqqtttwwwttttttsssrrrrrrqqqpppppp{{{wwwrrrpppppppppooommmqqqmmmjjjlllppptttuuutttwwwzzzvvvxxx|||rrrqqq}}}{{{aaaiiijjjmmmqqqtttttttttuuuvvvssstttuuuuuuttttttuuuwwwtttqqqoooppppppooosssyyyzzzxxxuuusssrrrsssuuuvvvsssnnnttt{{{ttttttrrrpppoooooopppppppppqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwww|||xxx{{{~~~vvvrrrnnn{{{sssmmmtttrrrvvv}}}xxxmmmkkkpppuuuqqqmmmlllmmmnnnpppsssqqqqqqqqqppppppppprrrsssuuuqqqqqquuussspppvvvwwwjjjuuunnnqqqssspppllljjjlllpppqqqqqqqqqsssttttttrrrppp~~~||||||~~~~~~|||{{{{{{||||||{{{~~~|||}}}~~~}}}yyyvvvuuuxxx|||}}}zzzxxxxxxwwwvvvuuutttrrrqqqqqqqqqnnnooossstttrrrrrrtttqqqpppqqqtttwwwyyyzzz{{{vvvttt{{{||||||ooouuuuuuzzzpppttt{{{rrryyyyyy|||||||||}}}}}}{{{xxxvvvvvvvvv~~~xxxvvvxxx}}}~~~~~~wwwqqqttt~~~|||wwwtttsssrrrqqqrrruuuxxxyyy{{{zzzzzz{{{~~~~~~}}}~~~||||||zzzzzz}}}}}}yyyuuuuuutttuuuvvvvvvvvvuuuxxxyyyyyyxxxuuuuuuwwwzzzvvvuuuuuuttttttuuuuuuvvvuuuvvvwwwuuurrrrrrtttvvvppppppooooooppprrrtttuuuuuutttsssrrrrrrqqqqqqqqqvvvtttrrrqqqrrrpppmmmjjjqqqqqqqqqqqqqqqsssuuuwwwnnnzzz{{{zzzvvvuuupppmmmnnnoooppppppqqqrrruuuxxxvvvwwwvvvtttrrrrrrsssuuurrrpppqqqsssrrroooqqquuuvvvvvvvvvvvvvvvvvvvvvvvvqqqmmmvvvyyyvvvvvvtttrrrpppqqqqqqqqqrrrrrrrrrsssuuuuuuvvvwwwxxxyyyyyyzzz|||}}}ooozzz~~~zzzsssyyyrrrooovvv}}}wwwoooooommmnnnooooookkkjjjlllssswwwzzzwwwrrrnnnooorrrsssoooppptttrrrooottt~~~xxxiiisssqqqssstttqqqlllkkkmmmqqqllllllmmmooorrrsssrrrqqq|||yyytttxxx~~~{{{zzz{{{}}}|||zzzwww~~~~~~zzz~~~xxxyyywwwvvvwwwzzz}}}{{{yyyzzzyyywwwvvvuuutttssssssqqqoooppptttuuurrrrrruuutttoooqqqxxxzzzvvvuuuyyyxxxxxxpppwwwssstttzzzwww|||xxx~~~{{{vvvxxxzzzxxxuuuuuuyyy}}}{{{wwwxxx}}}xxxuuuyyyyyyxxxuuutttrrrqqqqqqrrrtttvvv~~~|||{{{{{{~~~}}}zzzzzzzzz~~~}}}{{{|||~~~{{{vvvvvvwwwwwwwwwwwwvvvvvvyyyzzzzzzyyyxxxwwwwwwyyyxxxwwwvvvuuutttttttttttttttwwwxxxsssmmmlllpppvvvssspppmmmmmmpppssssssrrrvvvuuutttrrrrrrrrrssssssppppppqqqrrrsssqqqmmmiiipppsssuuusssqqqqqquuuzzzkkk~~~~~~xxxuuuzzzsssrrrpppnnnnnnqqqvvvzzzzzzyyywwwtttqqqppprrrtttqqqqqqssswwwuuupppoooqqqssstttvvvxxxxxxxxxwwwwwwtttrrr|||pppqqqsssvvvwwwwwwuuuuuurrrrrrrrrrrrssssssssssssrrrssstttvvvvvvvvvuuutttwwwnnnlllssswww|||vvv{{{ooorrryyywwwjjjkkkoootttsssmmmkkklllqqqxxx}}}zzzrrrlllmmmqqqpppmmmnnnsssrrrmmmqqqzzzxxxiiirrrtttuuutttqqqmmmlllooosssmmmmmmmmmoooqqqrrrpppooo|||{{{{{{qqqzzz|||zzz}}}|||xxxuuu}}}www|||{{{yyywwwxxxzzzxxxuuuwwwvvvvvvuuuuuuvvvwwwxxxrrrqqqrrruuuuuurrrrrrvvvxxxsssvvv}}}{{{tttxxxtttyyyxxxuuu}}}xxxyyy|||}}}uuuvvvuuuttttttuuuyyy{{{~~~{{{xxxxxx{{{yyyuuuuuuuuutttuuurrrqqqssssssrrrtttwww~~~{{{{{{}}}~~~~~~zzzyyyyyy{{{zzzzzzzzzzzz|||~~~}}}{{{wwwxxxyyyyyywwwvvvuuuuuuyyyzzzzzzzzzzzzxxxxxxxxxzzzyyyxxxvvvuuutttsssssssssvvvvvvtttooonnnpppsssuuupppllllllqqqtttssspppwwwvvvtttrrrrrrrrrtttuuuooopppqqqrrrrrrqqqnnnmmmnnnpppqqqqqqqqqrrruuuxxxtttyyyyyytttrrrxxxxxxuuutttrrrpppooorrrvvvzzzzzzyyywwwtttqqqppprrruuuttttttuuuxxxvvvqqqppprrruuuuuuvvvwwwwwwxxxwwwwwwvvvwwwfffhhhnnntttwwwuuutttuuurrrrrrrrrrrrrrrssssssssspppqqqsssttttttsssrrrppptttqqqlllnnnsssnnnkkkuuu}}}mmmjjjmmmrrrrrrmmmmmmrrrnnnrrruuusssnnnlllmmmpppooolllnnntttrrrmmmpppyyyzzzkkkqqqssssssrrrpppnnnooorrruuusssrrrppppppqqqpppooommm}}}~~~|||yyy{{{}}}yyy}}}||||||yyyyyy|||{{{~~~|||wwwwwwyyyxxxsssvvvvvvuuuuuuvvvwwwwwwxxxsssrrrtttwwwuuurrrssswwwwwwwwwzzz|||wwwtttxxxzzzxxxuuuxxx||||||zzzuuuqqqrrrvvvwwwvvvsssoootttyyyzzzwwwxxx}}}xxxrrr~~~xxxvvvuuuqqqqqquuuwwwuuuwww|||}}}|||~~~}}}}}}zzzzzz|||~~~|||zzz{{{|||{{{{{{{{{sssuuuwwwwwwuuutttuuuvvvyyyyyyyyyzzzzzzzzzyyyxxx|||{{{yyywwwuuutttssssssrrrssstttuuuvvvtttrrrpppuuuqqqmmmnnnsssuuussspppvvvuuutttsssrrrsssttttttqqqrrrrrrrrrrrrrrrrrrrrrnnnmmmmmmoootttwwwxxxwww{{{ttttttrrrrrruuuooouuuvvvvvvuuuttttttwwwyyyvvvvvvvvvtttrrrrrrtttwwwzzzwwwvvvwwwtttqqqssswwwyyyxxxvvvuuutttuuuvvvwwwuuuvvv~~~sssoooooottttttqqqqqqtttrrrrrrrrrrrrrrrqqqqqqqqqtttvvvxxxyyyyyyxxxvvvuuurrr|||wwwkkkvvvsss~~~zzzjjjnnn}}}|||qqqkkkmmmllliiillluuutttqqqnnnllllllmmmnnnnnnpppmmmpppuuusssmmmpppyyymmmooooooooooooooooooqqqtttvvvtttrrrppppppppppppooommm~~~~~~{{{yyy|||}}}}}}|||yyyzzzyyy}}}{{{uuuxxxxxxxxxxxxwwwvvvuuutttttttttvvvyyyvvvrrrsssxxxssswwwzzzwwwuuu|||xxxyyyvvvuuu{{{~~~vvvrrroooooovvv~~~oootttyyyyyywwwwww|||xxx~~~zzzwwwrrrssszzz|||yyy{{{~~~~~~~~~}}}{{{|||~~~}}}}}}zzzyyy{{{wwwwwwxxxxxxzzz}}}uuuwwwxxxvvvsssrrruuuxxxxxxwwwvvvwwwzzz{{{zzzyyy}}}{{{zzzxxxvvvuuutttsssrrrrrrtttwwwyyywwwrrrnnnrrrqqqppprrruuuvvvtttqqqssssssssssssssssssssssssssstttuuutttsssrrrtttuuupppnnnmmmqqqvvvzzzyyywwwxxxyyysssssssssvvvssssssuuuwwwwwwvvvvvvwwwxxxssstttuuuuuuttttttvvvwww|||xxxvvvuuusssqqqtttzzzzzzxxxuuusssrrrsssuuuvvvwwwuuuuuu{{{rrrssssssoooooosssrrrrrrrrrrrrqqqqqqqqqqqqvvvwwwxxxyyyzzzzzzyyyxxxrrrwww|||zzzwwwxxxvvvooovvvrrrpppppplllooowww{{{uuunnnlllmmmooonnnlllrrrooopppuuusssnnnqqqzzzqqqmmmnnnnnnooopppqqqsssuuuuuuooommmlllmmmoooqqqqqqqqq~~~~~~|||}}}{{{xxx{{{}}}|||}}}|||tttxxxyyyzzz{{{zzzxxxvvvttttttuuuxxxzzzvvvrrrtttyyypppxxxyyytttyyy|||}}}xxxxxx{{{{{{zzzsssqqqssszzz{{{wwwvvvzzz~~~{{{uuuwww}}}~~~{{{|||}}}}}}{{{{{{|||~~~yyyzzzzzzxxxvvvwwwzzz}}}yyyuuuxxx}}}}}}uuurrrsssvvvwwwuuusssuuuxxx{{{|||{{{}}}|||zzzxxxvvvuuuuuutttsssuuuvvvwwwuuusssqqqooooooqqqtttvvvwwwwwwuuusssqqqrrrsssttttttsssrrrqqqqqqtttwwwwwwuuusssssssssooooooppprrrtttuuuuuuuuunnnzzzyyysssuuutttsssxxxuuuuuurrrtttuuuuuuuuuuuuwwwxxxqqqsssvvvvvvuuutttuuuvvvzzzvvvttttttrrrppptttzzzvvvuuutttssssssttttttuuutttttttttrrrqqqsssppppppttttttsssssssssrrrrrrrrrrrrsssttttttuuuvvvwwwwwwxxxtttwww}}}tttrrrwww~~~yyy}}}rrr{{{{{{tttvvv~~~vvvvvvyyysssrrrwwwyyyuuurrrooooooppppppoootttooopppsssqqqmmmqqq{{{wwwnnnppppppqqqssstttuuutttsssooommmlllmmmppprrrssssss}}}sssvvv~~~|||uuutttyyy}}}{{{qqqtttwwwzzz}}}~~~}}}zzzxxxuuuvvvyyyzzzvvvrrrtttzzzpppyyyyyyttt||||||{{{zzzxxxxxxttt~~~uuuvvv}}}~~~xxxyyy~~~~~~}}}}}}}}}yyy{{{}}}|||{{{zzzzzz{{{}}}|||zzzxxxxxx~~~zzzxxxyyyrrrqqqssswwwtttqqqssswww{{{|||||||||{{{zzzxxxwwwvvvuuuuuutttxxxyyyvvvpppmmmnnnrrrlllqqqvvvyyyyyywwwuuuuuuooopppsssuuuuuusssqqqooonnnsssxxxzzzwwwsssqqqpppmmmpppsssrrrooonnnppprrrgggoooooopppwwwtttpppvvv}}}qqqyyyrrrrrrsssrrrrrrsssvvvyyyqqqtttwwwxxxvvvtttttttttwwwtttssstttrrrppprrrxxxqqqrrrsssuuuuuuuuuuuutttjjjpppxxxppppppsssqqqqqquuuuuuuuutttttttttsssssssssssssssssstttuuuwwwyyyzzzwwwyyyvvvtttwwwrrrxxxnnnnnnpppyyyrrrqqqyyyooouuu{{{uuuppprrroooqqqsssrrrppppppqqqssstttoooooorrroookkkqqq{{{|||qqqsssssstttvvvvvvuuusssppptttrrrpppppprrrsssssssss}}}uuuwww~~~~~~~~~uuuuuu}}}zzzxxx{{{}}}}}}zzz~~~~~~{{{{{{}}}{{{tttwwwtttrrrssswwwxxxvvvsssttt|||zzz~~~sssvvv~~~wwwwwwyyy~~~rrruuu|||~~~}}}zzz~~~yyyvvvoooqqqyyy{{{{{{|||{{{yyyvvvwwwzzz~~~qqq}}}{{{|||vvvxxxttt{{{|||zzzxxxwwwxxx{{{xxxwwwvvvvvvwwwwwwuuusssssssssuuuwwwwwwuuuqqqnnnvvvuuuttttttvvvwwwwwwvvvvvvuuutttuuuvvvuuuqqqmmmppppppppppppppppppqqqqqqnnnpppssstttssssssssssssvvvsssqqqssswwwyyyvvvrrrvvv||||||sssmmmrrrvvvssssssxxxuuuxxxzzzzzzxxxuuusssrrrtttsssrrrrrrrrrtttuuuvvvqqqpppooooooqqqtttxxxzzztttzzzpppwwwvvvtttssspppvvvtttrrrpppqqqsssvvvxxxsssrrrsssttttttssstttwwwuuuwwwxxxwwwwwwssspppsss~~~{{{sss|||llllllwwwvvvxxxtttrrrtttsssrrrpppooonnnoooppppppoooqqqrrrpppnnnnnnqqqttt}}}zzzzzzssspppqqqppplllmmmrrrssstttsssooonnnrrrtttrrr~~~|||}}}{{{zzz}}}~~~}}}yyy{{{}}}||||||~~~{{{vvvuuuzzz|||zzz{{{sssppp|||xxxwwwxxxsss|||zzzwwwuuuzzz}}}qqquuu|||~~~zzz{{{rrrxxx~~~{{{ttttttttttttuuuvvvyyyzzz}}}}}}{{{zzzwwwxxx{{{yyywwwvvvvvvxxxzzz|||xxxvvvttttttvvvwwwxxxxxxqqqqqqsssvvvxxxxxxuuurrrvvvtttssstttuuuwwwvvvvvvwwwvvvuuuwwwxxxwwwtttqqqsssrrrrrrqqqqqqpppppppppmmmooorrrrrrrrrrrrtttuuurrrpppppptttyyy|||{{{xxx|||zzzmmmuuu{{{vvvrrrtttssstttvvvxxxxxxvvvtttrrrtttttttttttttttuuuuuuvvvqqqpppppppppqqqsssvvvxxxppprrriiiooommmmmmrrrsssvvvtttrrrpppqqqsssvvvxxxwwwvvvvvvvvvvvvtttsssssstttuuuuuurrrqqquuu~~~|||vvvwww||||||jjjvvv~~~eeerrrzzzqqquuuyyyvvvsssvvvwwwvvvtttrrrqqqpppoooooopppppppppooonnnoooqqqsssxxx{{{rrrllljjjmmmnnnlllmmmrrrrrrtttrrrnnnnnnrrrsssrrr}}}}}}zzz}}}~~~zzz{{{~~~zzz{{{|||{{{|||~~~}}}xxxvvvyyy{{{{{{|||yyy}}}wwwnnn~~~~~~vvvrrrwwwwwwyyy~~~{{{|||zzz{{{uuuwww|||zzz{{{uuussstttwwwxxxxxx|||{{{~~~~~~zzzvvv{{{zzzyyyxxxwwwwwwxxxxxx{{{xxxuuutttuuuxxxyyyzzzsssssstttwwwyyyyyyvvvtttuuutttssssssuuuvvvvvvuuuuuuuuuuuuvvvwwwwwwuuusssuuuuuutttsssrrrqqqppppppnnnooopppqqqpppqqqtttvvvsssqqqrrruuuzzz}}}|||zzzxxx}}}{{{|||iiitttxxxqqqtttrrrrrrrrrvvvxxxxxxtttpppuuuvvvwwwwwwwwwvvvuuutttpppppppppqqqqqqrrrssstttkkkxxxmmmoookkkkkktttxxxuuutttrrrpppqqqsssuuuwwwuuutttttttttuuuvvvuuusssuuuvvvwwwvvvwwwzzz~~~qqqnnnppp~~~vvvjjjsss{{{uuussslllmmmuuuyyyuuurrrssstttttttttsssrrrqqqoooooopppooommmmmmooopppqqqqqqrrrnnnllloooppppppqqqsssqqqsssrrroooooorrrsssrrrxxxwww|||}}}|||xxx|||~~~zzz{{{|||{{{yyy~~~}}}zzzzzzzzzyyyjjj~~~{{{ppprrrxxx|||xxxvvvwwwwww{{{www{{{wwwyyyyyyttt}}}uuuzzz{{{{{{{{{{{{zzzyyyyyy}}}zzzxxxwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxwwwuuurrruuutttrrrsssuuuvvvvvvuuuqqqrrrrrrssstttttttttsssvvvuuuuuuttttttssssssssspppqqqqqqpppoooooorrrtttxxxvvvuuuwwwxxxyyywwwuuussswwwsss{{{zzzfffrrr}}}vvvrrryyyuuurrrqqqtttyyyyyytttooovvvwwwyyyzzzyyywwwuuusssppppppqqqqqqqqqqqqqqqqqqjjjtttsssnnnnnntttvvvuuusssrrrqqqqqqsssuuuvvvttttttrrrpppqqqssssssppptttuuuvvvwwwwwwvvvvvvuuuuuuxxx|||sssvvvuuuwwwvvvyyyuuu}}}xxxwwwtttmmmkkkooovvvvvvqqqnnnooommmnnnpppqqqrrrrrrqqqpppqqqnnnkkklllooorrrqqqpppvvvssspppqqqssssssrrrqqqqqqtttssspppppptttuuusss}}}vvvuuuwww}}}~~~~~~zzz|||yyy{{{}}}|||zzz~~~zzzwwwzzzjjjyyyyyyxxxpppzzz~~~~~~zzzyyy|||~~~uuutttuuuxxxyyyzzz{{{{{{{{{zzzzzzxxxxxxyyy{{{}}}~~~|||zzzyyyxxxvvvvvvwwwwwwuuutttvvvtttssssssuuuvvvvvvuuupppqqqrrrssssssssstttttttttttttttuuuvvvvvvvvvwwwssstttsssqqqooonnnppprrryyyxxxwwwwwwvvvuuutttrrrwwwzzzvvv~~~lllssszzztttttt}}}yyyvvvssstttwwwxxxtttooouuuvvvxxxzzzyyywwwtttrrrqqqqqqqqqqqqqqqqqqqqqqqqooossspppooooooqqqmmmuuutttsssrrrrrrtttuuuwwwssswwwwwwsssssswwwxxxvvv}}}{{{xxxrrrmmmnnnuuu}}}ttt~~~rrr}}}ooommmqqqqqqrrrpppqqqqqqsssuuutttpppnnnooommmnnnpppqqqrrrrrrqqqpppqqqnnnkkklllppprrrrrrqqqtttrrrpppooopppsssuuusssoooqqqttttttrrrrrruuuvvvtttzzz|||zzz{{{~~~~~~}}}zzzxxx{{{}}}}}}~~~}}}{{{vvvppprrruuuwwwvvv{{{qqq~~~~~~|||~~~wwwuuuvvv~~~vvvvvvvvvwwwxxxxxxyyyxxxxxxssstttwww|||~~~|||wwwuuuttttttwwwxxxxxxxxxvvvuuuttttttvvvwwwwwwvvvrrrtttuuuuuuttttttuuuwwwsssssstttuuuvvvwwwxxxxxxtttuuutttssspppooopppqqquuuuuuvvvvvvwwwvvvvvvuuuyyy|||yyyyyyxxxyyyuuuuuu||||||xxxtttssstttuuutttrrrssstttvvvxxxxxxvvvsssrrrrrrqqqqqqqqqqqqrrrrrrsssuuupppooorrruuutttmmmvvvuuutttttttttuuuvvvwwwkkkyyy~~~xxxssszzzzzzuuuiiihhhbbbtttsssppptttvvvuuuvvvuuusssssssssssssssttttttttttttsssrrrqqqoooooopppooommmnnnppprrrssssss~~~pppoooooooooqqqxxx}}}zzztttpppssstttrrrsssvvvvvvttt}}}{{{}}}{{{|||~~~~~~zzzxxx{{{}}}}}}~~~{{{xxxsssooouuusssvvv|||{{{~~~|||{{{yyy|||wwwvvv~~~|||yyywww|||zzzxxxxxxxxxwwwwwwwwwwwwwwwttttttvvvxxx{{{|||{{{yyywwwuuussssssuuuwwwxxxxxxwwwvvvuuuuuuwwwxxxxxxwwwssstttuuutttsssrrrtttwwwttttttuuuuuuvvvvvvwwwwwwqqqsssuuutttsssrrrssstttsssuuuvvvwwwxxxxxxyyyyyyuuuxxxvvvyyyyyyyyyxxxwwwzzzwwwssspppppprrruuuwwwqqqrrrtttuuuuuutttsssrrrsssrrrqqqpppqqqrrrtttvvvvvvppprrruuuxxxxxxsssvvvvvvvvvvvvvvvwwwxxxxxxsss{{{tttssszzzzzz{{{{{{qqqmmmeeepppnnntttwwwxxx{{{xxxvvvrrrqqqrrruuuvvvuuuwwwvvvtttrrrqqqpppoooooooooppppppppppppqqqtttvvv{{{xxxoooqqqqqqsss{{{~~~uuunnnqqqrrrqqqqqqtttuuurrrxxxyyyzzz}}}~~~{{{yyy|||~~~yyy{{{xxxzzz}}}|||yyyyyyzzzzzzwww|||kkkpppwww~~~zzz|||vvvxxx~~~zzz}}}wwwyyyuuu}}}|||zzzyyyxxxwwwwwwwwwzzzxxxvvvuuuvvvvvvtttssszzzwwwtttssstttuuuuuuuuuxxxwwwuuuvvvxxxyyyyyyxxxqqqssstttrrrpppooorrrtttvvvvvvvvvuuuuuuuuuuuuuuuoooqqqtttvvvuuuuuuuuuvvvuuuwwwxxxyyyyyyxxxyyyzzzrrrvvvtttwwwxxx}}}zzzssswwwuuuqqqnnnmmmpppvvvzzzoooppprrrsssssssssrrrrrrtttsssqqqpppqqqsssvvvxxxrrroooqqqrrrtttvvvssswwwwwwwwwwwwwwwxxxxxxyyy{{{wwwqqqlllqqq~~~~~~ooowwwfffooozzzzzz{{{zzzwwwrrrppprrrvvvuuurrrsssrrrpppooonnnoooppppppnnnqqqrrrrrrpppqqquuuxxxsssxxxnnnpppooopppwww}}}xxxnnnlllpppqqqooopppsssssspppyyy~~~zzz~~~~~~}}}zzzwwwxxx|||yyywwwzzzzzzxxxwww|||xxxrrr|||}}}}}}{{{~~~|||ttt~~~sssqqqxxx}}}uuuxxxzzz~~~zzz}}}~~~zzzsssppprrruuussszzz~~~rrruuuzzzrrrvvvtttrrrsssvvvxxxxxxvvvuuuttttttvvvxxxyyyxxxvvvuuuuuuuuuuuuvvvvvvvvvvvvppprrrssssssrrrqqqrrrsssooonnnnnnpppsssuuuvvvvvvxxxvvvuuuwwwyyyyyyvvvrrrtttvvvtttsssssspppvvvrrrtttrrrppprrrtttuuusssqqqrrrpppoooqqquuuwwwuuussstttvvvxxxxxxwwwvvvvvvvvvtttzzzuuummmqqqssstttuuurrr{{{yyyvvvzzzyyyzzzzzz|||qqqfffgggtttyyy~~~}}}yyy{{{~~~rrroooyyyzzzqqqooommmnnnrrrtttqqqnnnnnnrrroooqqqvvvrrrlllrrr}}}jjjiiiooonnnoooqqqtttvvvuuutttqqqoooooopppsssuuuuuuuuuyyywww}}}}}}}}}zzzxxxyyy}}}~~~|||}}}}}}~~~~~~uuu{{{yyyxxx|||}}}||||||{{{}}}{{{|||uuurrruuu|||yyy{{{lllqqq|||yyyxxxvvvtttuuuwwwwwwvvvtttrrrtttvvvxxxxxxwwwuuutttuuuuuuuuuuuuuuuvvvwwwwwwqqqqqqrrrrrrssssssrrrrrrrrrpppooopppssstttuuuttttttwww{{{|||zzzwwwtttsss{{{{{{xxxrrrsssqqqxxxtttuuusssqqqrrrtttuuutttrrrtttrrrqqqrrruuuvvvvvvuuuxxxyyyzzzzzzyyywwwvvvvvvyyyyyytttxxxzzz{{{}}}vvvyyyvvvwww|||yyyyyyrrrmmmqqqvvvvvvsss}}}|||mmmsssvvvuuuxxx~~~}}}sssvvvuuulllqqqoooooorrrqqqmmmlllnnnlllkkkooouuutttrrr|||rrrqqqpppppppppqqqtttuuutttssstttrrrpppqqqrrrssssssrrrxxxzzz~~~|||}}}|||{{{zzz|||zzz}}}}}}zzz{{{~~~}}}}}}vvv~~~{{{zzz~~~{{{|||zzz{{{|||}}}zzz{{{|||}}}pppooowwwsssxxxwwwwwwwwwxxxwwwtttrrrqqqvvv|||~~~{{{wwwtttsssuuutttttttttuuuvvvxxxyyyrrrpppoooqqqtttuuussspppsssrrrqqqqqqssstttsssssspppwww~~~zzzuuutttuuuwwwuuuqqq~~~~~~rrruuusssyyyvvvvvvtttrrrssstttuuutttssswwwuuusssssstttvvvvvvuuuxxxxxxyyyyyyxxxvvvtttsssyyyttttttxxxxxxyyy}}}zzzwwwsssxxxyyy{{{~~~xxxtttsssssswww|||qqqsssssszzzzzzzzz~~~wwwtttsssnnnrrrqqqqqqrrrnnnjjjkkkpppooooooqqqtttqqqppp|||}}}qqqqqqqqqpppoooppprrrsssrrrqqqvvvtttrrrqqqrrrrrrpppooo||||||zzz}}}||||||||||||}}}~~~|||uuutttyyy}}}~~~{{{}}}}}}{{{||||||~~~vvvvvvyyyvvvsss|||mmmvvvwwwxxxyyyyyywwwuuusssrrrzzzxxxuuutttuuutttsssssstttvvvxxxzzzssspppnnnpppuuuwwwtttpppsssqqqpppqqqssstttttttttooouuu{{{|||xxxuuuuuuwwwtttqqqooosssvvvrrrwwwuuuvvvuuutttsssssstttttttttxxxvvvtttssssssssstttuuusssssssssttttttsssqqqooopppvvvooosssuuussstttyyyzzzvvvssszzzyyy{{{wwwwwwxxx}}}ooozzz||||||zzz{{{yyyuuuvvvtttqqqqqqrrrqqqmmmiiimmmuuuvvvuuuvvvuuuqqqrrrxxxlllmmmnnnmmmlllnnnpppqqqqqqqqqvvvtttrrrqqqrrrrrrpppooo~~~~~~zzzwww||||||||||||~~~|||yyywww{{{|||{{{xxx{{{{{{xxx{{{{{{vvvzzz~~~vvvyyywwwyyyxxxssssssuuuwwwxxxxxxwwwvvvvvvssszzzxxxuuutttuuutttttttttuuuvvvxxxyyysssooommmpppuuuwwwtttpppqqqpppoooqqqtttvvvwwwvvvrrrtttvvvvvvvvvvvvxxxyyyzzzxxxwwwvvvxxxqqqtttrrrvvvuuutttsssrrrrrrsssuuuvvvuuutttrrrqqqqqqrrrsssoooooooooqqqssstttrrrooojjj}}}tttqqqvvvwwwssstttxxxwwwwwwvvv{{{}}}xxxsssooottt~~~yyyrrr~~~{{{tttttttttxxxsssyyyvvvvvvvvvppppppqqqqqqnnnkkkqqqyyysssssstttttttttyyywwwnnnpppkkkjjjiiikkknnnqqqrrrrrrtttrrrqqqqqqrrrsssrrrqqq~~~zzz}}}}}}}}}}}}~~~}}}yyyyyyzzzzzzwwwyyyqqqxxx{{{www|||tttzzzsss~~~{{{yyywwwzzzxxxyyy~~~yyyqqqtttvvvwwwvvvvvvvvvwwwrrrwww}}}~~~{{{vvvsssrrruuuuuuuuuuuuvvvvvvvvvvvvqqqooooooqqqtttvvvtttrrrqqqpppoooqqqtttwwwxxxxxxuuuvvvvvvuuuuuuvvvxxxyyyyyywwwuuuvvvyyyppprrrqqquuuuuutttrrrpppppprrrtttssstttuuutttrrrqqqqqqrrrqqqpppooorrrvvvwwwuuurrrlll~~~uuurrrvvvwwwssssssxxxtttyyyyyyzzz{{{xxx}}}zzz~~~~~~vvv}}}vvvnnnuuuqqquuuvvvxxxzzznnnyyy{{{wwwuuurrrqqqpppqqqrrrqqqooossszzzqqqpppooooooqqquuu|||}}}tttooorrrjjjiiiiiikkknnnrrrttttttrrrqqqpppppprrrttttttsss{{{{{{~~~~~~~~~zzzxxx~~~xxxxxxvvvzzz}}}}}}vvvxxxxxxxxx|||~~~|||rrrtttvvvuuusssssstttvvvtttuuuwwwxxxxxxvvvsssrrrtttuuuwwwwwwwwwvvvtttsssooooooqqqrrrssstttttttttrrrqqqppprrrtttvvvwwwvvvwww{{{}}}{{{vvvsssuuuxxxsssqqqooo|||{{{tttyyyqqqttttttuuuuuutttqqqnnnnnnqqqtttqqqtttvvvvvvtttrrrrrrsssuuurrrqqqtttxxxyyyvvvrrrooovvvppptttuuurrrsssxxxttt{{{zzzxxxyyywwwnnnlllvvvnnn{{{{{{|||}}}uuuzzz}}}}}}|||{{{wwwsssuuurrrqqqttttttrrrtttxxxsssqqqoooooossswwwwwwuuusss|||vvvooonnnpppnnnlllkkkmmmpppsssuuuvvvsssqqqpppppprrrsssssssss{{{~~~zzz}}}uuu~~~{{{vvv{{{}}}tttvvv{{{{{{ttt|||zzz|||vvvwww|||~~~|||qqqtttzzz|||tttvvvvvvtttqqqppprrruuuwwwvvvvvvwwwxxxxxxvvvttttttvvvxxxyyyxxxvvvsssqqqmmmppprrrssssssssstttuuutttsssrrrrrrtttuuuuuutttxxxwwwppprrrwwwwwwuuuttt~~~vvvrrryyyrrrvvvwwwttttttssspppmmmmmmpppsssppptttxxxyyyvvvtttssstttwwwtttrrrtttxxxxxxuuuppppppyyyrrruuuwwwuuuwww|||ttt|||yyyuuuyyywwwttt{{{oooqqq{{{nnn|||{{{yyyyyyxxxzzzyyyyyyyyy}}}|||xxxxxxtttrrruuuvvvtttsssuuutttsssssswwwyyyyyyvvvqqqnnnnnnoooppprrrpppnnnooorrrtttvvvvvvtttrrrqqqqqqrrrsssrrrqqq