BM6P6(@ }}}yyy~~~}}}~~~~~~}}}{{{{{{|||}}}~~~}}}{{{|||||||||||||||{{{{{{zzzwwwxxxyyy{{{|||}}}}}}}}}yyyyyyzzz{{{}}}}}}|||zzz}}}{{{xxxxxx{{{~~~~~~~~~|||||||||}}}~~~~~~~~~}}}|||{{{yyywwwvvv||||||}}}~~~~~~zzzyyy|||{{{}}}}}}{{{wwwuuuwwwzzz~~~||||||~~~|||yyyzzz~~~{{{zzz{{{|||~~~~~~|||{{{{{{{{{{{{|||}}}zzz|||~~~{{{~~~|||~~~|||~~~xxx~~~|||~~~|||{{{|||}}}}}}}}}~~~~~~}}}zzz{{{||||||{{{||||||}}}|||{{{yyyyyyxxxyyyyyyzzz|||}}}~~~~~~zzzyyyyyyzzz||||||{{{zzz{{{yyywwwwwwzzz}}}~~~~~~~~~}}}}}}|||}}}}}}}}}||||||||||||{{{yyyxxxwww}}}{{{wwwuuuwww{{{~~~zzzzzz||||||}}}}}}|||zzzyyyyyyzzzzzzyyy|||~~~zzzzzz}}}~~~}}}|||}}}~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{{{{|||zzz}}}~~~}}}~~~~~~|||~~~~~~}}}~~~~~~}}}}}}~~~zzzzzz~~~|||}}}~~~|||zzzyyy{{{zzzzzzzzz{{{|||~~~{{{yyyxxxxxxzzz{{{{{{zzz{{{zzzxxxxxx{{{}}}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{zzzzzzyyyxxx{{{yyyvvvtttvvvzzz}}}}}}||||||~~~~~~}}}}}}~~~~~~~~~|||zzzyyyyyy||||||{{{~~~}}}}}}~~~~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}{{{{{{||||||}}}}}}~~~~~~~~~}}}|||{{{|||yyy|||~~~~~~~~~|||zzz}}}|||zzzyyyzzz|||~~~|||zzzxxxwwwyyyzzz{{{zzz}}}|||{{{|||}}}~~~}}}}}}~~~~~~}}}{{{yyyxxxxxxyyyyyyzzzzzzzzzzzzzzzwwwxxxzzz}}}~~~}}}~~~}}}~~~}}}}}}~~~zzz}}}|||~~~{{{|||~~~}}}}}}~~~~~~}}}|||}}}}}}}}}}}}}}}}}}||||||{{{}}}}}}{{{~~~{{{~~~~~~~~~~~~{{{}}}}}}~~~|||{{{|||}}}}}}{{{}}}}}}}}}~~~}}}||||||{{{zzzvvvxxxyyyyyy{{{~~~|||}}}~~~}}}{{{zzz}}}|||zzzyyyyyy{{{}}}~~~}}}{{{xxxxxxyyyzzz{{{zzz||||||{{{|||~~~~~~}}}{{{|||}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzz{{{{{{{{{{{{xxxyyy|||~~~}}}~~~|||{{{}}}}}}|||||||||~~~~~~|||xxxyyy}}}~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}}}}|||~~~{{{}}}}}}zzz{{{zzzzzz{{{|||~~~xxxttt~~~~~~~~~}}}|||}}}~~~}}}{{{{{{{{{{{{|||||||||}}}}}}}}}yyy{{{{{{yyyzzz|||xxxyyyyyyzzzzzzzzzzzzzzz||||||zzzzzzyyyzzz{{{{{{}}}{{{zzzzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{xxxvvv{{{|||||||||{{{zzzyyyyyyxxxyyyzzz{{{|||||||||||||||zzzxxxwwwxxx{{{|||zzzzzz||||||xxxwwwyyyzzz{{{|||~~~{{{wwwwww{{{}}}{{{zzzzzz|||~~~zzz{{{|||}}}~~~}}}|||{{{}}}~~~~~~~~~{{{||||||yyy|||{{{ttt{{{~~~{{{{{{zzz{{{|||}}}~~~}}}}}}{{{}}}xxxxxxwwwxxxyyyzzz|||}}}{{{{{{zzzzzzyyyyyyyyyxxx}}}|||||||||}}}}}}{{{yyyxxxxxxxxxzzz{{{yyyvvvsss{{{{{{zzzzzzyyyzzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}|||zzzxxxwwwwwwyyy|||~~~{{{xxxwwwyyyyyyvvvvvvyyyxxxyyy{{{|||}}}~~~}}}zzz|||~~~|||yyyyyyzzz|||}}}|||wwwxxxzzz|||||||||{{{zzz}}}~~~}}}~~~~~~|||||||||~~~}}}|||zzz~~~zzz}}}zzz|||}}}|||zzz{{{~~~|||{{{zzz{{{|||}}}zzzzzz~~~|||yyyyyyzzzyyyyyyyyyzzz}}}zzzzzzzzzzzzyyyxxxwwwwww}}}}}}}}}~~~~~~{{{yyyyyyyyyzzz{{{|||{{{wwwttt{{{zzzyyyxxxyyyzzz{{{|||{{{{{{|||}}}}}}}}}}}}}}}xxxzzz|||~~~~~~|||zzzxxx{{{xxxwwwyyyyyyxxxyyy}}}vvvxxx{{{{{{zzz{{{}}}zzzxxxyyyzzzzzzzzzwwwxxxzzz|||}}}}}}|||{{{}}}~~~}}}}}}~~~|||{{{|||pppssswww}}}|||~~~~~~{{{yyy~~~~~~|||zzz|||}}}}}}}}}{{{zzz{{{~~~~~~~~~~~~~~~}}}||||||~~~{{{yyyyyy|||zzzzzzzzzzzzzzzzzzzzzzzz{{{yyyxxxyyyxxxxxx{{{}}}~~~}}}{{{zzzzzz{{{|||zzzyyyzzzzzzzzzyyyzzz|||}}}}}}|||{{{{{{|||yyyzzz|||}}}}}}|||zzzyyyxxxwwwvvvxxx{{{{{{xxxuuuwwwxxxyyy{{{}}}{{{vvvwwwzzz{{{zzzzzzyyyyyyzzz|||}}}|||{{{}}}~~~~~~|||xxxxxx|||zzzyyy|||}}}}}}|||{{{yyyzzz|||~~~~~~}}}}}}|||{{{zzzxxxwww{{{{{{{{{{{{{{{|||}}}~~~||||||{{{zzzyyyyyyxxxxxx|||zzzyyyzzzzzzzzzyyy{{{}}}~~~}}}|||{{{{{{||||||{{{yyyyyyzzz||||||{{{xxxzzz|||{{{zzzyyyzzzzzzvvvwwwxxxyyyyyyxxxxxxwwwyyyxxxxxxyyy{{{|||yyyvvvwwwxxxxxxyyyzzzzzz{{{{{{}}}}}}|||{{{yyyyyy{{{||||||||||||~~~~~~}}}~~~}}}{{{zzz}}}|||}}}}}}~~~}}}|||{{{}}}~~~~~~|||zzzzzz|||~~~~~~~~~}}}|||zzzxxxvvvuuuwwwyyy|||~~~~~~}}}{{{~~~}}}|||{{{yyyxxxwwwvvv{{{zzzyyyzzz{{{|||{{{zzzzzz|||}}}}}}{{{{{{|||}}}zzzyyyxxxyyy{{{|||}}}|||wwwxxxzzzzzzxxxwwwxxxyyyvvvvvvvvvvvvvvvwwwxxxxxx{{{zzzzzz{{{}}}|||zzzxxxyyyyyyyyyyyyxxxxxxxxxxxxwww||||||zzz{{{}}}~~~}}}||||||}}}~~~|||{{{{{{|||~~~~~~~~~}}}}}}||||||}}}|||yyyzzzyyyvvvvvvuuu~~~}}}ӵĦ{{{~~~Ħ|||~~~|||{{{|||~~~~~~~~~~~~}}}|||zzzyyyxxxxxxӵ}}}}}}|||{{{zzzyyyxxxwwwwwwzzzyyyyyyzzz||||||zzzyyyyyyzzz{{{{{{zzzzzz|||}}}zzzyyyxxxyyy{{{|||{{{zzzwwwxxxzzzzzzxxxwwwxxxyyyyyyxxxwwwwwwwwwyyy{{{||||||||||||}}}}}}|||{{{zzz{{{zzzzzzzzzzzzyyyyyyyyyuuuyyy|||zzzwwwxxx~~~|||zzz{{{||||||{{{zzz{{{|||{{{zzzyyyĦ~~~~~~}}}}}}~~~yyyuuu}}}}}}yyyxxxvvvssstttxxxxxxvvvxxxyyyuuuttt4ĉ@ӵ>Lzzz=hĦ}}}~~~~~~{{{zzz{{{|||{{{|||||||||||||||{{{{{{4ĉ@ӵzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzyyyzzz{{{{{{yyywwwxxxxxxyyyxxxxxxxxxzzz||||||zzzyyyyyyzzzzzzyyywwwxxxyyy{{{{{{yyyyyyyyyzzz{{{zzzxxxwwwwwwyyy{{{}}}{{{|||}}}~~~}}}{{{zzzzzzxxxyyyyyyzzzzzz{{{{{{{{{wwwwwwvvvuuuuuuxxx{{{~~~{{{~~~xxxyyy{{{|||zzzzzzzzz{{{zzzyyyyyy>L~~~~~~||||||~~~~~~}}}|||~~~~~~yyyuuu{{{zzzssswww{{{zzz~~~}}}nnnvvvyyyqqqrrr~~~vvvvvvzzz}}}zzz{{{GG=?HdĦ{{{=Īj{{{|||}}}|||zzzxxxyyyzzzyyyyyyzzz{{{{{{{{{{{{zzzGG=?zzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyzzzzzzyyyxxxyyyyyyyyyxxxwwwwwwzzz||||||zzzzzzzzzzzzzzzxxxvvvyyyzzz||||||zzzzzzzzz{{{zzzyyywwwvvvvvvwwwxxxzzzzzz|||}}}}}}{{{yyyyyyyyyuuuvvvwwwxxxyyyzzz{{{|||zzzwwwuuuuuuxxx{{{zzzyyyxxxxxxwwwtttsssyyyyyyuuuxxx{{{{{{{{{zzz{{{{{{xxxyyyyyyHdĦ~~~{{{zzz||||||{{{}}}}}}|||~~~yyywwwwww}}}{{{zzzyyy{{{~~~~~~{{{~~~wwwuuusss~~~zzzyyy||||||zzzӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD~~~}}}?fӵzzz|||}}}Ħ{{{{{{{{{ӵƜ`1.׼s{{{{{{ĭӵwww|||{{{|||yyyyyyyyyzzz{{{{{{yyyӵzzzzzzzzz{{{Ħwwwvvvuuuuuuvvvwwwwwwzzz{{{||||||{{{yyyyyyĦwwwwwwuuurrrpppqqqĦzzz||||||{{{||||||yyyzzzzzzDdD|||}}}{{{ӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦ|||~~~gLg&e{{{gĉ@vvv}}}g&e>&euuu@e~~~~~~??{{{}}}wwwwwwwwwyyy{{{|||g<ĉ{{{zzzyyyyyy3we<Ħyyywwwvvvvvv3h?@e||||||}}}}}}}}}zzz{{{}}}Zzzzvvvwwwxxxwwwuuu3h?gLvvvzzz|||||||||}}}}}}|||}}}}}}D%%)?~~~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]Ħzzzttyyy~~~Hƅ^Hu]ĦwwwH׼szzzzzz{{{zzzyyy{{{{{{zzzyyyxxxxxxtQwwwwwwwwwxxxje<Ħ|||{{{yyyBt=o9ĦH׼szzzzzz|||~~~~~~~~~}}}{{{yyyHtĦxxxxxxzzz}}}~~~Bt=o9ĦHdĦxxxxxxyyy|||~~~~~~}}}yyyzzz{{{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Ħxxx`eĭzzzDdDΦDdDĦuuuDdDĦxxxyyyzzz{{{{{{{{{{{{yyyyyy{{{zzzyyyyyyxxxxxxgeĦxxxwwwwwwFSĦ{{{{{{qjRgdKӵDdDĦyyyzzz|||~~~~~~~~~|||zzzxxxDdDĦwwwzzz{{{}}}qjRgdKӵDdDĦzzzyyyzzz{{{|||{{{zzzyyyzzz{{{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`o9wwwDdDΦDdDӵvvvDdDĦyyyxxxxxxzzzzzzzzzzzzyyyxxxzzzzzzyyyxxxxxxxxxgeĦyyyxxxsp?aĦzzzzzzGIdnuR)ĦDdDĦxxxyyy{{{}}}}}}}}}zzzyyyxxxDdDĦvvv{{{||||||GIdnuR)ĦDdDĦ|||{{{zzz{{{zzzyyywwwwwwxxxzzzDdDĦ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<ӵDd<~~~qR/ܗ?fӵ~~~>d<>d<Ħ~~~4DufئL>evvvDdDʜ4DuTӵyyyDdDĦ|||vvvwwwxxxyyyzzzyyyxxxxxxyyyyyyyyyxxxxxxyyygeĦyyys<v>aĦzzzzzzpeӵDx<DdDĦyyyyyyzzz{{{zzzyyyyyyyyyyyyDdDĦvvv{{{{{{{{{peӵDx<>dd<ӵ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?Ho9xxx>dd<ӵyyyxxxB?Ho9|||<xzzz{{{zzzxxxvvvwwwyyy&ӫeʬtIӇzzz>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Ō}}}Bene{{{Hkgene||||||fezzzHu]3hhxxxwwwvvvseuuuvvvxxxyyyzzzzzzyyyxxxwwwwwwwwwxxxyyyzzzgeĦja>aĦzzz|||@G|||xxxse{{{{{{zzzwwwuuuwwwzzz|||<Ōwwwwwwwww@G{{{zzzHkgexxxzzz{{{{{{zzzyyy{{{{{{HĪj@IŌ}}}|||ege|||~~~Hu]3hIŌ~~~}}}DdDĦ|||ne@h>hsene@GsĪj@h~~~4DuXӵĵD^DdDĦ~~~|||}}}~~~yyyzzzD^zzzwwwvvvuuus׼sxxxuuuwwwxxxzzzzzzzzzzzzyyywwwwwwwwwxxxyyyzzzgeFm8{{{>aĦwww{{{}}}|||yyys׼szzz{{{||||||yyywwwuuuyyy|||Howwwvvvwwwxxxyyyzzz{{{zzzwwwxxxzzz{{{zzzyyyzzz{{{{{{}}}{{{zzz}}}D^~~~}}}DdDĦ}}}s׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ~~~~~~~~~~~~}}}{{{yyyĦ{{{xxxyyyyyyyyyyyyyyyyyyyyyyyy>d<Ħ{{{|||xxxwwwwwwBe{{{zzzvvvwwwyyyzzz{{{{{{zzzzzzvvvwwwwwwxxxyyy{{{geFYĉ{{{{{{>aĦvvvyyy~~~{{{}}}zzzyyy||||||zzzBeyyyyyy{{{}}}~~~|||zzztttwww{{{nu]ӵvvvzzz{{{{{{zzzyyyvvvxxxzzz{{{zzzyyyyyyyyyzzzyyyxxxxxxzzzzzzyyyxxxxxxxxxyyywwwvvvuuuvvvxxx{{{zzzyyyxxxxxxyyy{{{|||xxxxxxzzz}}}>d<Ħ}}}}}}>d<Ħ}}}ĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ~~~}}}{{{gdKĦ{{{{{{||||||}}}}}}|||{{{zzzwwwsdKĦ{{{zzzzzz{{{{{{yyyyyyzzztttuuuyyy~~~xxxzzz{{{{{{zzzzzz|||ŶS|||~~~~~~3we<|||~~~yyy{{{||||||{{{{{{~~~{{{yyyxxxzzzzzzyyyvvvzzzxxxvvviĉ@3hR/Ōwwwyyy}}}~~~{{{wwwwwwwwwyyy{{{~~~~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxwwwyyyzzzzzzyyywwwwwwxxxzzzwwwyyy{{{}}}~~~~~~}}}|||~~~}}}}}}DdDĦ~~~sdKĦgdKĦgdKĦ>AneneneneDe~~~~~~}}}nexxxyyy{{{|||}}}||||||{{{ne}}}|||xxxyyyzzzzzzyyyyyyzzz{{{}}}}}}}}}~~~~~~}}}{{{yyyyyy>Azzz|||}}}k<{{{|||}}}~~~yyyzzz{{{zzzyyyzzz{{{}}}}}}{{{yyyyyy{{{|||{{{zzz{{{yyywwwfhyyyxxxxxxyyyzzz|||~~~yyyxxxyyyzzz|||~~~{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzxxxxxxyyyzzzzzz{{{|||~~~~~~}}}|||{{{}}}~~~De~~~nene~~~nezzz~~~~~~~~~~~~|||vvvxxxyyy{{{||||||||||||~~~|||zzzyyywwwxxxxxxyyyyyyzzzzzz{{{~~~~~~~~~{{{~~~~~~}}}zzzxxxxxxzzzzzzzzzzzzzzz{{{||||||}}}zzzzzzzzzxxxwwwxxx{{{}}}{{{zzzxxxyyyzzz|||{{{{{{}}}zzzxxxwww~~~~~~|||yyywwwwww|||{{{zzzyyyyyyzzz}}}{{{{{{{{{{{{||||||||||||{{{||||||{{{yyyyyyzzz{{{|||}}}~~~~~~~~~|||{{{zzzzzz}}}}}}zzz}}}~~~~~~wwwzzz~~~~~~~~~}}}{{{yyywwwxxxzzz{{{{{{{{{zzzzzzyyyzzzzzz{{{{{{zzzyyyyyyyyyxxxxxxxxxyyyzzzyyyxxxzzzyyyyyy{{{}}}~~~|||yyy|||||||||zzzyyyzzz|||{{{zzzyyyyyy{{{{{{yyyxxxzzzzzzzzzzzzzzz{{{{{{{{{|||{{{zzzxxxwwwxxx{{{~~~zzzzzzyyyxxxxxxyyyyyyyyy~~~{{{yyyxxxzzz{{{||||||~~~}}}|||zzzyyyzzz{{{zzzzzzyyyzzz|||~~~yyyyyyyyyzzz{{{||||||}}}|||}}}}}}|||zzzzzz{{{||||||}}}}}}~~~~~~}}}||||||yyy|||}}}}}}{{{}}}{{{|||~~~~~~}}}~~~|||~~~zzz~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{{{{zzzxxxwwwxxxyyy{{{}}}~~~|||zzzxxxxxxzzzzzzxxxvvvzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}|||{{{yyyzzz}}}|||{{{yyyyyyzzzzzzyyyxxxyyyyyyyyyyyyzzzzzzzzzzzz}}}}}}|||yyyxxxyyy|||~~~}}}|||{{{yyyxxxxxxxxx}}}{{{yyyyyy{{{|||{{{{{{}}}|||~~~~~~uuuxxxzzz||||||yyywwwvvvwwwxxxwwwwwwxxxyyyzzz|||||||||}}}}}}|||zzzzzz{{{}}}zzz{{{{{{|||}}}~~~~~~~~~zzz{{{|||}}}}}}}}}}}}}}}~~~{{{}}}|||{{{|||~~~~~~~~~}}}~~~}}}~~~}}}|||zzzzzzzzz||||||||||||{{{yyyxxxvvvxxxyyyzzz}}}}}}zzzxxxyyy{{{|||zzzwwwyyyyyyzzz{{{|||}}}~~~~~~~~~}}}zzzxxxxxxzzz|||~~~|||zzzyyyzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyyyy}}}}}}}}}{{{yyyyyy|||~~~~~~{{{yyyzzz{{{{{{zzzzzz{{{|||{{{zzzxxxuuutttxxxxxxvvvzzz}}}|||xxxuuutttuuuxxxwwwwwwwwwwwwyyy{{{||||||}}}}}}|||zzzzzz{{{|||yyyyyyzzz{{{|||}}}~~~~~~|||{{{yyyxxxxxxyyy{{{|||~~~}}}~~~}}}zzz{{{~~~~~~|||~~~}}}~~~~~~}}}~~~}}}yyywwwxxxzzz{{{||||||}}}|||{{{yyyxxxzzzzzzzzz{{{{{{}}}~~~~~~|||yyywwwyyy}}}}}}zzzwwwxxxyyyzzzyyyyyyzzz{{{{{{{{{zzzxxxvvvvvvyyy{{{}}}{{{zzzzzz{{{zzzyyywwwwwwxxxxxxyyyyyyyyyzzz|||||||||{{{yyyyyyzzz|||~~~zzzyyyzzz|||yyyyyyzzz|||}}}{{{xxxttttttsssuuu}}}~~~vvvyyy|||{{{wwwuuuwwwyyyyyyyyywwwwwwwwwyyy{{{|||||||||}}}{{{zzzyyyzzz|||zzzzzzzzzzzzzzz{{{|||||||||{{{yyyxxxwwwwwwxxxyyy|||}}}}}}~~~~~~}}}~~~yyyxxx|||zzz~~~|||~~~}}}~~~~~~}}}|||zzz|||zzz{{{|||}}}}}}}}}|||{{{~~~|||{{{{{{{{{{{{zzzwwwuuuyyy~~~zzz|||}}}|||{{{zzzyyyzzzuuuvvvvvvuuuuuuwwwzzz}}}~~~{{{zzz{{{{{{{{{zzzvvvwwwwwwxxxyyyyyyzzzzzzzzz{{{|||{{{yyyxxxyyyzzzzzz||||||{{{xxxwwwyyy{{{wwwxxxzzz}}}~~~{{{vvvrrrxxxwwwvvvyyy}}}wwwyyy{{{yyyvvvvvvzzz{{{zzzyyyxxxxxxyyy{{{}}}{{{||||||{{{yyyyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyzzz|||{{{zzzyyyxxxwwwwwwwwwvvvyyy{{{|||zzzyyyyyyzzz{{{{{{~~~yyy{{{|||||||||~~~tttxxx~~~~~~~~~~~~~~~~~~~~~|||||||||{{{{{{|||||||||~~~|||yyyxxx{{{~~~{{{yyy{{{}}}yyy|||yyyyyy{{{{{{wwwsssyyyxxxvvvuuuuuuvvvxxxyyy}}}zzzwwwxxx{{{~~~~~~vvvvvvwwwxxxyyyyyyyyyzzz{{{|||}}}{{{yyyyyy|||{{{{{{yyy{{{|||zzzwwwxxxzzzzzzzzzxxxvvvuuuxxxzzz|||{{{yyyxxxzzz|||vvvxxxyyyyyyyyyyyyzzz{{{{{{yyyxxx{{{|||www}}}|||{{{zzzzzzzzzzzzzzzyyyzzz{{{|||{{{zzzyyyxxxzzzzzzyyyzzz{{{zzzwwwuuuwwwyyyzzz{{{{{{{{{}}}|||~~~~~~|||{{{zzz{{{|||}}}{{{}}}~~~~~~zzz}}}~~~~~~}}}}}}}}}}}}||||||{{{zzzzzz{{{||||||}}}}}}|||zzzxxxxxxzzz|||~~~{{{yyy{{{}}}yyy{{{xxxyyy{{{{{{xxxuuuzzzyyyxxxxxxyyyzzz|||}}}}}}zzzxxxxxxzzz|||}}}|||zzzzzzyyyxxxxxxxxxxxxxxx{{{|||}}}|||zzzyyy{{{}}}{{{~~~}}}xxxwwwzzz}}}|||xxxyyy{{{{{{{{{yyyxxxvvvwwwyyy{{{{{{zzzzzz|||xxxyyyzzzzzzzzzzzz{{{||||||xxxvvvwwwzzz|||zzzwww|||{{{{{{zzzzzzzzzzzz{{{zzz{{{{{{{{{{{{{{{zzzzzz}}}|||{{{{{{{{{zzzwwwuuuxxxzzz{{{|||||||||~~~~~~~~~{{{zzzzzz{{{||||||{{{~~~~~~~~~}}}||||||||||||}}}|||zzzyyyyyyzzz|||}}}}}}{{{xxxwwwxxxxxxxxxxxx}}}{{{zzz{{{~~~~~~|||yyy|||zzzxxxxxx{{{{{{yyywwwxxxxxxyyyzzz{{{||||||}}}|||zzzxxxwwwyyyzzz{{{zzz~~~}}}{{{yyyxxxwwwxxxxxx{{{|||}}}|||zzzyyyyyyzzz{{{}}}{{{uuutttyyy}}}~~~yyyzzz{{{|||{{{zzzyyyxxxvvvxxxzzz{{{{{{|||~~~zzzzzz{{{{{{|||}}}}}}}}}|||xxxttttttvvvxxxxxxwwwzzzzzzzzzzzzzzz{{{{{{|||zzzyyyyyyyyyyyyyyyzzzzzz|||{{{{{{{{{|||{{{yyywwwwwwxxxzzzzzzzzzzzz|||}}}~~~~~~{{{{{{|||}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{}}}{{{yyyxxxxxxyyy{{{}}}}}}zzzwwwvvvyyyzzzxxxvvv|||{{{zzz{{{}}}}}}{{{xxxzzzxxxwwwxxxzzz{{{zzzyyyvvvvvvwwwxxxxxxxxxxxxwwwxxxwwwwwwwwwxxxyyyzzzzzz~~~{{{yyyxxxxxxyyyzzz{{{|||}}}|||{{{yyyxxxwwwxxxzzzzzzvvvuuuyyy||||||yyyyyyzzz{{{zzzzzzyyyxxxwwwxxxyyyzzzzzz{{{|||||||||{{{{{{|||~~~~~~~~~~~~zzzxxxuuuuuuvvvwwwwwwvvvyyyyyyyyyyyyzzz{{{|||}}}wwwvvvuuutttuuuvvvwwwxxxyyyxxxxxxyyy{{{|||{{{zzztttuuuwwwwwwwwwwwwxxxzzz|||}}}~~~}}}}}}~~~||||||~~~|||}}}~~~||||||{{{{{{zzz{{{{{{{{{}}}|||zzzyyyyyyzzz|||}}}~~~zzzxxxxxxzzz{{{xxxvvv{{{{{{{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxzzz{{{{{{zzzxxxxxxxxxxxxwwwvvvtttsssuuuuuuvvvwwwxxxyyyzzz{{{||||||{{{zzzzzz{{{||||||{{{{{{{{{{{{{{{yyywwwuuutttyyy{{{yyyxxxzzz{{{yyyxxxxxxxxxyyyyyyyyyxxxxxxyyyxxxxxxxxxxxxxxxxxxwww|||{{{zzz{{{~~~~~~}}}wwwwwwwwwxxxyyyyyywwwuuuxxxxxxxxxyyyzzz{{{|||}}}vvvvvvuuutttuuuvvvxxxyyy{{{yyyxxxwwwxxxyyyxxxvvvtttvvvwwwwwwwwwwwwxxxyyy|||}}}~~~~~~}}}}}}~~~|||zzz}}}www~~~~~~||||||{{{{{{zzz{{{{{{||||||||||||{{{{{{|||||||||}}}{{{zzzzzzzzzzzzyyywww{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyzzzzzzzzz}}}}}}{{{zzzxxxwwwvvvuuutttvvvwwwxxxxxxxxxzzz{{{yyyyyyzzz{{{{{{||||||}}}{{{zzzyyyyyyzzzzzzxxxvvvtttyyy|||{{{yyyzzzzzzwwwwwwwwwxxxxxxxxxxxxyyyyyyzzzxxxwwwwwwwwwwwwvvvttt|||zzzxxxzzz}}}~~~{{{uuuwwwyyyzzz{{{zzzxxxwwwxxxxxxxxxxxxyyyzzz{{{|||xxxxxxxxxxxxyyyzzz{{{{{{|||yyywwwvvvuuusssrrrxxxyyy{{{{{{zzzyyy{{{|||}}}|||||||||~~~{{{~~~}}}vvv}}}|||}}}||||||{{{{{{{{{{{{||||||||||||}}}~~~~~~}}}||||||zzz{{{|||{{{yyyxxxxxxxxxzzz{{{{{{{{{yyyxxxwwwwwwvvvwwwxxxxxxxxxxxxyyyzzz~~~|||zzzyyyyyyyyyyyyvvvxxxzzzzzzwwwvvvwwwyyyvvvxxxzzz|||||||||{{{zzz{{{yyyvvvwwwyyyzzzyyywwwwww{{{}}}zzzxxxzzzzzzxxxxxxxxxxxxxxxxxxyyyzzzzzzyyywwwvvvvvvxxxyyywwwuuu{{{xxxvvvxxx|||~~~|||yyyuuuvvvwwwxxxyyyyyyzzz{{{xxxxxxxxxxxxyyyzzz{{{{{{xxxyyyzzz{{{||||||||||||~~~|||yyywwwwwwwwwvvvtttzzz{{{||||||{{{{{{|||}}}~~~~~~~~~~~~yyy~~~~~~{{{zzz}}}||||||{{{{{{{{{||||||}}}{{{}}}~~~~~~}}}{{{xxx{{{}}}|||xxxvvvwwwyyyzzz{{{{{{{{{yyywwwwwwwwwvvvwwwyyyxxxxxxxxxyyyzzz}}}{{{yyyxxxyyyzzz{{{yyy{{{}}}{{{wwwuuuuuuvvvvvvxxxzzz|||}}}|||yyyxxx{{{xxxuuuuuuxxxzzzzzzxxxzzz}}}}}}xxxvvvyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{|||yyywwwuuuwwwzzz{{{zzzxxxzzzwwwtttwww{{{}}}{{{xxxuuuuuuvvvuuuvvvxxx{{{~~~yyyyyyxxxxxxyyyyyyzzzzzzvvvxxxyyy{{{||||||{{{{{{zzzxxxvvvwwwyyy{{{{{{{{{yyy{{{|||{{{zzzzzz{{{|||~~~}}}||||||{{{|||||||||~~~~~~vvv~~~{{{{{{|||yyy}}}|||~~~~~~}}}||||||{{{||||||{{{~~~}}}|||zzzzzzyyyyyyyyy|||{{{{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{zzzyyywwwvvv~~~|||{{{zzzyyyzzzzzz{{{yyyzzzzzzxxxuuuuuuwwwzzz{{{|||}}}~~~~~~}}}{{{{{{xxxxxxxxxxxxxxxxxxxxxwwwxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{|||{{{zzzzzzyyyyyyxxxxxxwww{{{{{{xxxvvvyyy}}}zzztttpppttttttsssuuuzzz|||{{{zzzyyywwwyyyzzzzzzwwwssstttzzz}}}yyyxxxyyy~~~{{{xxxvvvuuuvvvvvvwww{{{}}}wwwuuuxxx}}}~~~~~~~~~|||zzzzzz|||~~~}}}~~~{{{~~~|||}}}}}}www}}}xxx|||}}}|||~~~{{{~~~}}}}}}||||||}}}}}}~~~}}}~~~{{{~~~~~~}}}|||{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{yyyyyyzzzzzzzzzzzzyyyyyy|||{{{{{{zzzyyyyyyzzzzzzyyyzzzzzzyyyvvvvvvxxx{{{zzz{{{{{{|||||||||{{{{{{}}}}}}}}}|||||||||||||||xxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{|||||||||yyyyyyyyyyyyyyyyyyyyyzzz}}}}}}zzzwwwyyy|||zzztttuuuxxxxxxuuuvvvzzz{{{yyyzzzyyyxxxzzz{{{{{{yyyvvv{{{~~~|||yyy{{{}}}|||zzzyyyxxxyyyyyy|||~~~}}}yyywwwzzz}}}}}}{{{{{{|||~~~}}}~~~|||{{{vvvvvv~~~zzz{{{~~~~~~~~~~~~}}}~~~~~~|||{{{}}}}}}zzz~~~~~~}}}}}}|||||||||||||||}}}}}}}}}~~~~~~~~~zzzzzzzzzzzzzzzzzz{{{|||zzzzzzzzzzzzzzzyyyyyyxxxyyyzzzzzzzzzxxxyyyzzz|||yyyyyyyyyyyyzzz{{{||||||||||||||||||||||||||||||yyyyyyyyyyyyzzzzzz{{{{{{||||||}}}~~~~~~}}}|||{{{wwwxxxxxxyyyzzzzzz{{{{{{yyy{{{yyywwwxxx{{{zzzvvvzzz|||{{{xxxwwwzzzzzzxxxzzzyyyyyyzzz||||||{{{yyy~~~zzzzzz}}}~~~|||||||||}}}}}}}}}|||zzz{{{|||}}}~~~||||||}}}~~~}}}~~~xxx{{{}}}yyyxxx~~~~~~~~~~~~~~~zzzyyy{{{|||yyy~~~~~~~~~~~~}}}||||||{{{{{{{{{|||}}}~~~}}}|||{{{yyyyyyzzz{{{|||xxxxxxzzzzzzzzzyyyxxxwwwyyyzzzzzzzzzzzz{{{|||}}}zzzyyyxxxxxxyyy{{{}}}~~~zzzzzzzzz{{{{{{{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{{{{|||~~~~~~}}}{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{uuuxxxyyyvvvvvvyyyzzzxxxzzz||||||xxxwwwzzzzzzxxxxxxxxxyyyzzz{{{||||||||||||yyyyyy{{{~~~~~~}}}}}}~~~|||xxxwwwzzz|||}}}|||~~~}}}}}}~~~~~~}}}~~~{{{xxx~~~zzz}}}~~~}}}}}}}}}}}}~~~|||xxxxxx{{{|||zzz||||||}}}}}}}}}|||{{{{{{xxxyyyzzz{{{}}}~~~}}}{{{zzzyyyyyyzzzzzzwwwxxxyyyzzzzzzzzzxxxxxxzzzzzzzzz{{{||||||||||||zzzzzzyyyyyyzzz|||~~~|||||||||}}}}}}}}}~~~~~~yyyzzz{{{|||||||||{{{{{{yyyzzz|||}}}}}}|||zzzyyy{{{{{{{{{zzzzzzyyyyyyyyyyyy~~~zzzwwwxxxyyyxxxwwwzzzyyyvvvwwwzzzzzzxxxwwwxxxxxxyyyyyyzzz|||}}}{{{|||||||||zzzyyyxxxyyy||||||||||||}}}}}}~~~~~~{{{wwwssssssxxx||||||{{{~~~~~~}}}{{{|||~~~xxxzzz}}}yyyxxx{{{~~~~~~}}}}}}|||}}}~~~|||xxxxxx|||}}}|||{{{|||}}}}}}}}}|||{{{zzzwwwxxxyyyzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}{{{zzzzzzzzzzzzzzz{{{|||}}}}}}yyyyyyzzzzzz{{{{{{||||||xxxyyy{{{|||||||||{{{zzzwwwxxxzzz{{{{{{{{{zzzyyy||||||{{{{{{zzzyyyyyyxxxyyywwwwwwwwwuuuxxxxxxuuuvvvyyyzzzxxxwwwxxxyyyyyyxxxyyy{{{}}}xxxyyyzzz|||{{{zzzwwwvvvzzzzzz{{{{{{||||||||||||wwwtttrrrssswwwzzz{{{zzz}}}~~~}}}{{{zzz{{{}}}zzz|||wwwqqqxxxyyy{{{wwwxxx~~~~~~}}}~~~~~~~~~~~~}}}}}}yyyyyy}}}~~~{{{|||~~~~~~|||{{{xxxxxxyyyzzz|||}}}~~~~~~xxxxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{{{{|||{{{zzzyyyzzz||||||zzzwwwyyyzzzzzz{{{{{{{{{zzzzzzvvvwwwwwwxxxyyyyyyzzzzzzxxxyyyzzz||||||{{{zzzyyywwwwwwxxxyyyzzz{{{{{{|||{{{{{{{{{{{{{{{zzzzzzzzzyyyvvvwwwxxxvvvxxxxxxuuuvvvyyyzzzxxxyyyzzz{{{zzzxxxyyy|||~~~yyyyyyzzz|||}}}|||zzzyyyyyyzzzzzz{{{{{{{{{{{{{{{xxxwwwvvvwwwxxxyyyyyyyyyzzz|||}}}{{{{{{|||}}}~~~{{{~~~|||~~~{{{zzz|||~~~yyy{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~yyyzzz~~~|||}}}~~~}}}yyyyyyzzz{{{|||}}}~~~~~~sssuuuwwwzzz{{{|||||||||{{{zzzzzzyyyzzz{{{}}}~~~|||zzzyyyzzz||||||yyyuuuxxxyyyzzz{{{zzzyyyxxxwwwzzzzzz{{{{{{|||}}}~~~~~~wwwxxxzzz||||||{{{zzzyyywwwwwwxxxxxxzzz{{{}}}~~~yyyyyyzzzzzz{{{|||||||||{{{wwwuuuxxx{{{xxxzzzzzzvvvvvvyyyyyywwwzzz|||}}}{{{yyyyyy|||{{{{{{{{{|||~~~~~~}}}zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxxxxxxx{{{~~~~~~||||||}}}~~~yyyvvvvvvxxxyyyyyy~~~yyy||||||}}}}}}|||{{{{{{~~~~~~~~~~~~}}}~~~~~~zzzzzz{{{{{{{{{||||||}}}}}}{{{zzzyyyyyyyyyyyyzzz{{{}}}|||{{{zzz{{{~~~}}}{{{yyywwwwww~~~}}}zzzxxxxxxyyy{{{}}}{{{|||}}}~~~xxxyyyzzzyyyyyyxxxyyyzzz{{{{{{yyywwwuuuuuuwwwyyyzzzyyyyyy{{{~~~}}}yyyuuuxxxzzz{{{{{{zzzyyy{{{|||~~~|||{{{yyyyyyxxxxxxxxxzzz}}}~~~}}}|||{{{|||}}}xxxuuuuuuzzz{{{{{{{{{|||||||||||||||}}}{{{yyywwwwwwyyy{{{|||{{{}}}~~~}}}|||}}}}}}}}}~~~|||{{{zzzzzzzzz|||}}}}}}~~~~~~|||{{{{{{}}}~~~~~~}}}}}}~~~~~~zzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}{{{{{{zzzzzz{{{}}}~~~~~~}}}||||||{{{zzzzzz}}}|||yyyxxxwwwxxxzzz|||xxxxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{|||||||||{{{yyywwwwwwyyy{{{{{{zzzxxxyyy{{{|||zzzxxxxxxzzz{{{{{{zzzzzz{{{|||~~~}}}}}}|||{{{zzzyyyyyy{{{}}}~~~~~~~~~~~~|||yyywwwxxx{{{~~~}}}}}}||||||{{{zzzyyyyyy{{{zzzyyyxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~||||||}}}}}}{{{|||zzzwww~~~~~~~~~|||{{{|||}}}~~~~~~}}}}}}}}}|||||||||yyy~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzzzzz{{{|||xxxyyyyyyzzz{{{||||||}}}{{{{{{{{{{{{|||||||||||||||zzzxxxwwwvvvwwwyyyzzzzzzzzz{{{{{{|||{{{{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{yyywwwvvvxxxzzz|||zzzwwwwwwyyyzzz{{{zzzwwwyyy{{{{{{zzzyyyzzz{{{yyyzzzzzz{{{zzzyyyxxxwwwzzz}}}}}}~~~~~~~~~|||zzzzzz{{{|||||||||}}}}}}|||{{{zzzxxxvvvvvvyyyxxxxxxxxxxxxyyyyyyyyy{{{}}}~~~}}}}}}}}}zzz{{{|||~~~|||wwwwww{{{}}}}}}{{{{{{{{{||||||}}}}}}}}}||||||{{{||||||zzzyyy|||||||||}}}}}}~~~~~~~~~zzzyyyxxxwwwwwwxxxyyyzzzvvvwwwyyyzzzzzzzzzzzzyyyxxxyyyyyyzzzzzz{{{{{{{{{zzzyyywwwvvvvvvvvvwwwxxxzzzzzz{{{{{{|||{{{{{{zzzuuuuuuuuuwwwxxxyyyxxxvvvxxxyyyyyywwwuuutttvvvwwwyyyxxxxxxxxxyyyzzz{{{{{{uuuwwwyyyzzzyyyxxxxxxyyyssstttvvvxxxxxxwwwuuutttvvvxxxzzzzzzyyyxxxyyyzzz|||yyywwwyyy|||}}}{{{yyy{{{{{{{{{{{{zzzxxxvvvuuuvvvwwwxxxyyyyyyyyyxxxwww{{{|||}}}}}}~~~~~~}}}}}}}}}~~~yyyzzz{{{}}}zzztttuuuyyyzzz}}}||||||{{{zzzzzz{{{}}}~~~~~~}}}|||{{{|||{{{xxxwwwzzzyyyyyyzzz{{{}}}~~~zzzyyyxxxxxxxxxxxxyyyzzzvvvxxxyyyzzzzzzzzzxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvvvvvvvwwwvvvvvvwwwwwwxxxxxxwwwwwwsssssssssvvvxxxyyywwwtttxxxyyyyyyxxxvvvuuuvvvwwwtttvvvyyy{{{{{{zzzzzzyyytttvvvyyyzzzyyywwwwwwxxxrrrsssuuuwwwwwwvvvuuussssssuuuvvvvvvuuuuuuvvvwwwyyywwwuuuwwwzzz{{{yyyvvvwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvxxxzzzzzzyyyxxxwww{{{{{{{{{{{{zzz{{{~~~}}}{{{{{{}}}~~~xxxyyyzzz|||~~~}}}vvvvvvwwwsssuuu}}}{{{~~~~~~{{{zzzzzz|||}}}|||yyy{{{}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{|||}}}yyyyyyzzz{{{{{{zzzxxxxxxyyyyyyxxxxxxwwwwwwvvvvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyvvvuuuuuuxxx|||}}}zzzvvv{{{||||||{{{yyyxxxxxxyyyqqquuuyyy|||{{{zzzzzzzzzuuuwwwzzz{{{zzzyyyxxxxxxvvvwwwxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwvvvvvvwwwyyyxxxvvvvvvvvvwwwwwwvvvuuutttvvvxxx{{{|||{{{zzzzzzvvvwwwxxxzzzzzzzzzyyyyyyzzz{{{{{{zzzyyyyyyzzz|||~~~|||zzzyyyyyy{{{~~~yyyyyyzzz{{{}}}~~~sssnnnvvvyyyuuuwwwxxx~~~}}}|||{{{{{{}}}}}}zzz|||}}}{{{{{{|||||||||||||||}}}}}}}}}~~~}}}||||||||||||}}}~~~{{{|||||||||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwxxxyyy{{{|||}}}}}}}}}xxxwwwwww{{{}}}xxx{{{}}}~~~}}}{{{yyyyyyzzzrrruuuxxxzzzyyyyyy{{{|||wwwzzz}}}~~~}}}|||{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzyyyxxxxxxzzz{{{xxxxxxxxxwwwuuutttuuuwwwtttvvvyyy{{{}}}|||{{{zzzwwwxxxyyyzzzzzz{{{{{{{{{zzz|||}}}}}}{{{zzz{{{|||}}}|||yyywwwwwwyyy{{{}}}yyyzzzzzz{{{||||||}}}}}}~~~}}}}}}~~~~~~zzzwwwxxxxxxwwwwwwtttxxx}}}}}}{{{|||~~~~~~~~~~~~~~~}}}{{{zzz}}}~~~}}}||||||{{{}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{zzzyyyzzzzzzzzzzzzzzz{{{{{{xxxxxxxxxxxxwwwwwwwwwvvvssstttvvvxxxzzz{{{{{{|||xxxwwwwww{{{}}}xxxzzz{{{||||||zzzxxxxxxxxxsssvvvwwwwwwvvvxxx|||yyy|||~~~}}}}}}yyyyyyxxxwwwvvvvvvwwwwwwyyyzzzzzzzzzyyyyyy{{{}}}yyyzzzzzzxxxtttsssvvvyyyuuuwwwzzz|||}}}|||{{{yyyxxxxxxyyyyyyzzz{{{||||||zzz|||~~~}}}}}}~~~~~~|||yyyvvvuuuvvvxxxzzzzzzzzzzzz{{{{{{{{{||||||~~~|||{{{{{{|||~~~|||{{{~~~tttxxxsssrrr{{{{{{}}}~~~~~~}}}~~~{{{{{{~~~yyyxxxzzzzzzwwwzzzyyyxxxxxxxxxyyyzzz{{{}}}zzzxxxxxx{{{}}}}}}{{{{{{|||~~~~~~}}}{{{zzz{{{zzzzzzyyywwwvvvvvvuuuuuuttttttvvvyyy|||||||||zzz{{{|||}}}}}}{{{yyywww~~~{{{xxxwwwwwwxxxyyyxxx{{{zzzxxxxxxzzz{{{{{{zzzyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwvvvuuusssrrrxxxyyyyyyxxxwwwwwwyyyzzzzzzzzz{{{zzzxxxvvvtttsss{{{|||}}}|||yyyxxxxxxxxxzzzzzzyyyxxxxxxyyyyyyyyy|||}}}}}}|||zzzzzz{{{}}}zzz}}}|||xxxwwwyyyxxxuuuyyyyyyyyy{{{~~~}}}{{{zzz{{{~~~yyy|||wwwuuuyyy}}}}}}xxx|||~~~{{{zzz}}}~~~{{{~~~|||{{{zzzyyyxxxxxxxxxyyyzzzyyywwwuuuuuuxxxzzzzzzyyyzzz{{{|||}}}|||{{{yyyxxxzzzzzzzzzzzzzzzyyyyyyyyyvvvuuuuuuvvvyyy{{{||||||vvvwwwyyyzzz{{{|||{{{{{{zzzyyywwwwwwxxxyyyzzzzzzzzzyyywwwxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyxxxwwwwwwuuuvvvwwwxxxxxxwwwvvvuuutttuuuvvvvvvuuuuuuwwwyyyyyyzzz{{{{{{{{{{{{zzzyyyyyyzzzzzzxxxwwwwwwyyy{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{||||||{{{yyyyyyzzz|||wwwzzzyyyvvvvvvyyyyyyvvvyyyyyyxxxzzz}}}~~~yyy{{{}}}~~~~~~~~~~~~||||||}}}}}}|||~~~yyyxxx}}}|||{{{|||~~~{{{yyy|||{{{yyy~~~~~~{{{{{{zzzyyyxxxxxxyyyyyyzzzyyywwwxxxzzz|||}}}}}}xxxyyyzzz{{{zzzyyyxxxwwwzzzzzz{{{{{{|||||||||}}}wwwvvvvvvwwwzzz{{{{{{zzzwwwxxxxxxzzz{{{||||||}}}vvvvvvwwwxxxyyyyyyzzzzzzzzzyyywwwwwwxxxyyyyyyxxxyyyzzzzzzzzzzzzyyyyyyxxxvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxxxxxxxyyy{{{}}}xxxyyyzzz|||}}}}}}}}}}}}zzzzzzxxxvvvuuuwww{{{~~~zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzxxxxxxxxxzzzuuuxxxyyywwwxxx{{{|||zzz{{{zzzzzz{{{}}}~~~~~~}}}xxx{{{~~~|||vvvxxx|||~~~}}}~~~{{{zzz|||}}}~~~~~~~~~|||~~~zzzyyy|||{{{xxxxxx}}}||||||||||||{{{{{{zzzyyyyyyxxxxxx{{{zzzyyyyyy{{{}}}~~~xxxyyyyyyzzzyyyxxxwwwwww{{{{{{{{{{{{||||||||||||xxxwwwwwwxxxzzz{{{zzzyyy|||{{{{{{zzzzzzzzz{{{|||uuuvvvxxxyyyyyyxxxyyyyyy{{{zzzxxxxxxyyyzzzyyyxxxzzzzzzzzz{{{{{{zzzyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxwwwyyyzzzzzzzzz{{{~~~{{{{{{{{{|||||||||||||||~~~|||yyyvvvuuuwww|||yyyzzzzzz{{{{{{{{{{{{{{{yyyzzz{{{zzzxxxwwwwwwxxxuuuyyyzzzyyy{{{~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~{{{}}}xxxwwwyyyuuuvvv~~~}}}}}}}}}~~~~~~zzz}}}}}}zzzzzz}}}}}}zzzxxx~~~|||wwwwwwyyyzzz{{{{{{{{{{{{zzzzzzyyyyyywwwwwwwwwwwwwwwxxxzzz|||zzzzzzzzzzzzzzzyyyxxxxxx{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxyyy{{{{{{yyywwwzzzyyyyyyxxxxxxyyyzzzzzzvvvxxxzzzzzzxxxwwwxxxyyy}}}|||zzzzzzzzz{{{zzzyyyyyyyyyzzz{{{{{{zzzzzzzzzzzz{{{|||||||||zzzyyyxxxuuuwwwxxxxxxxxxyyy{{{~~~~~~|||{{{zzzzzz~~~}}}zzzwwwtttuuuyyy}}}yyyzzz{{{||||||||||||{{{yyyzzz|||{{{yyywwwwwwwwwuuuxxxzzzyyy|||}}}{{{{{{{{{}}}}}}|||{{{}}}||||||~~~~~~~~~yyytttxxx~~~www|||}}}~~~{{{{{{|||}}}~~~yyy|||}}}{{{|||~~~~~~{{{{{{yyyvvvxxx{{{{{{yyyzzz{{{{{{{{{{{{zzzzzzyyyzzzzzzyyyxxxxxxzzz}}}{{{{{{zzzzzzzzzyyyyyyyyy{{{zzzzzzyyyyyyyyyxxxxxxzzzzzzzzzzzz{{{{{{xxxvvvrrrrrrtttuuuwwwxxxyyyzzzwwwzzz|||{{{xxxvvvxxx{{{}}}{{{zzz{{{{{{{{{yyyxxxyyyyyyzzzzzzzzzzzzyyyzzz{{{|||||||||{{{zzzyyyxxxzzz{{{{{{zzz{{{}}}}}}|||zzzzzz{{{{{{zzzwwwuuutttvvvxxxyyyzzz{{{}}}}}}}}}||||||zzz|||~~~}}}{{{xxxxxxxxxssswwwxxxwwwyyy~~~}}}zzzxxxxxxxxxzzz{{{zzzyyy||||||{{{zzzzzz}}}}}}}}}}}}}}}yyy{{{}}}~~~}}}|||||||||zzzzzz{{{|||}}}~~~{{{~~~}}}}}}~~~}}}zzzzzz}}}|||yyyyyy}}}~~~}}}xxxyyyzzz{{{||||||{{{{{{|||}}}}}}|||yyyyyy{{{~~~{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{|||zzzwwwuuuqqqrrrtttwwwxxxyyyzzzzzzwwwzzz|||zzzwwwwww{{{~~~|||zzzzzzzzz{{{zzzyyywwwwwwxxxyyyyyyyyyyyyyyyvvvxxxzzz{{{}}}}}}}}}}}}|||~~~~~~~~~}}}}}}}}}|||{{{{{{{{{yyy{{{||||||zzzxxxxxxxxxyyyzzz|||~~~~~~~~~}}}||||||~~~}}}zzzyyyyyytttxxxyyywwwyyy}}}~~~{{{yyyxxxxxxyyy{{{|||{{{zzzyyyzzz{{{{{{{{{}}}||||||}}}yyyxxx|||~~~{{{~~~|||~~~}}}{{{{{{yyyzzz{{{|||}}}~~~}}}~~~}}}~~~|||xxxwwwzzzzzzyyy||||||wwwxxxzzz|||}}}}}}||||||zzz{{{{{{yyyvvvuuuwwwzzz{{{zzzyyyyyyxxxxxxyyyyyywwwwwwxxxyyyzzz{{{|||}}}|||{{{{{{||||||zzzwwwtttvvvwwwyyy{{{|||{{{yyyxxxvvvyyy{{{zzzxxxyyy~~~~~~|||zzzyyyzzzzzzyyywwwvvvwwwxxxxxxyyyyyyyyyyyysssuuuxxx{{{}}}{{{||||||{{{zzzzzz|||}}}{{{zzzyyyxxxxxxyyyzzz{{{yyy|||~~~}}}|||xxxzzz|||~~~}}}}}}}}}~~~|||zzzzzzwwwzzz{{{yyyzzz}}}~~~||||||{{{zzz|||~~~~~~yyy{{{}}}~~~|||{{{{{{{{{}}}{{{zzz}}}}}}|||~~~~~~|||}}}~~~}}}|||}}}~~~zzzvvvwww{{{}}}~~~|||zzzyyyyyyzzz{{{}}}|||||||||{{{{{{zzzzzzwww{{{{{{wwwvvvyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{yyywwwvvvxxx|||~~~yyyuuuvvvzzz~~~~~~}}}yyywwwuuuwwwzzz||||||zzz~~~}}}|||{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{yyywwwvvvwwwwwwvvvtttxxx{{{}}}{{{wwwvvvyyy}}}yyyzzzzzzyyywwwvvvvvvwwwtttuuuvvvvvvuuutttvvvwwwuuuwwwyyy{{{{{{{{{zzzyyy|||xxxuuutttvvvxxxxxxwww{{{zzzzzzzzzzzzyyyyyyyyy{{{zzzxxxwwwwwwxxxzzz{{{zzzxxxxxx{{{~~~|||xxx}}}|||zzzyyyyyyzzz{{{}}}~~~|||{{{}}}~~~~~~~~~}}}~~~zzz~~~|||}}}~~~~~~~~~}}}xxxxxx|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}zzz~~~{{{zzz|||~~~}}}yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{zzzxxxwwwyyyzzz}}}yyyuuuuuuyyy}}}}}}{{{xxxvvvuuuwwwzzz||||||{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy|||zzzxxxwwwxxxxxxwwwvvvxxxzzz}}}|||zzzxxxxxxyyy{{{||||||{{{yyywwwwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwwwwxxxzzz|||}}}|||{{{zzzyyywwwttttttvvvwwwvvvtttyyyyyyyyyzzzzzzzzzzzzzzz{{{zzzyyyxxxxxxyyyzzz{{{{{{xxxwwwzzz|||{{{{{{zzz{{{|||~~~}}}}}}~~~}}}}}}}}}}}}~~~{{{~~~zzz|||~~~|||zzz}}}~~~~~~~~~~~~~~~}}}|||{{{||||||||||||{{{{{{{{{{{{yyy}}}}}}yyyxxx{{{|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}|||yyywwwwwwwww}}}yyyuuuuuuxxx{{{zzzyyywwwwwwvvvxxxzzz||||||{{{xxxxxxxxxyyyyyyyyyyyyyyyxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyy}}}{{{yyyyyyzzzzzzzzzxxxwwwxxxzzz|||}}}|||yyyvvv}}}~~~~~~}}}zzzyyyyyyzzzxxxyyyzzzyyywwwvvvvvvxxxyyyzzz|||}}}~~~~~~}}}}}}|||{{{zzzzzz{{{{{{zzzxxxxxxyyyyyyzzzzzz{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzwwwwww{{{{{{||||||}}}~~~~~~|||||||||||||||}}}~~~}}}}}}wwwzzzxxx{{{~~~}}}~~~|||}}}~~~~~~}}}{{{zzz|||{{{{{{{{{{{{{{{{{{{{{xxx||||||yyywwwzzz|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzxxxwwwwwwxxx}}}zzzwwwwwwyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwxxxxxxyyyzzz{{{||||||yyyyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyy~~~|||zzzzzz|||||||||{{{wwwuuuuuuxxx}}}|||xxx}}}~~~~~~}}}zzzyyyyyyzzz{{{||||||{{{xxxwwwwwwxxxzzzzzz|||}}}~~~~~~}}}}}}}}}~~~|||{{{yyyyyyzzz{{{|||}}}~~~||||||}}}}}}}}}|||{{{{{{yyy{{{}}}{{{xxxvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~}}}|||wwwzzzxxx{{{~~~~~~}}}||||||{{{}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvwwwzzz}}}}}}{{{zzzyyyzzz{{{{{{zzz{{{{{{{{{{{{yyywwwvvvuuuyyyyyyzzz{{{|||}}}~~~yyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyyyy}}}|||zzz{{{|||}}}}}}|||xxxtttqqqttt{{{}}}{{{||||||{{{yyyxxxyyyzzz|||}}}}}}|||yyyxxxxxxyyyyyyyyyzzz{{{||||||||||||zzz{{{~~~~~~~~~|||zzzyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}|||{{{wwwzzz{{{zzzwwwuuuvvvxxx}}}}}}zzz|||}}}~~~~~~zzz}}}|||}}}}}}|||~~~~~~~~~~~~~~~zzz}}}~~~zzzyyy{{{}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxuuutttvvv{{{~~~{{{{{{{{{zzzzzz{{{{{{|||zzz|||}}}|||yyyvvvuuuuuu{{{{{{||||||}}}~~~~~~xxxxxxyyyzzzzzzyyyyyyyyyvvvvvvwwwwwwxxxyyyyyyyyy{{{zzzyyyzzz{{{}}}}}}|||yyytttqqqrrryyy~~~~~~xxxzzzzzzzzzyyyxxxyyyzzz{{{|||}}}|||zzzyyyyyyzzzyyyyyyyyyzzzzzz{{{||||||zzz}}}~~~|||{{{{{{{{{||||||}}}~~~~~~}}}}}}|||||||||zzzyyyxxxvvvvvvyyy~~~~~~}}}}}}~~~~~~~~~}}}}}}|||~~~}}}zzzzzz{{{|||||||||{{{zzzyyyzzzzzzzzz{{{{{{{{{{{{wwwzzz{{{wwwvvvxxxzzzyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzyyywwwvvvvvvxxx{{{xxxyyyzzzzzzzzzzzz{{{|||wwwzzz}}}|||yyywwwvvvwww}}}}}}||||||||||||||||||wwwxxxxxxyyyzzzzzzzzzzzzuuuvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwxxxzzz||||||{{{zzzwwwtttuuuxxx{{{{{{zzzvvvxxxzzzzzzyyyyyyzzz|||zzz{{{||||||zzzyyyzzz|||yyyyyyyyyyyyzzz{{{|||||||||~~~||||||~~~{{{{{{||||||}}}~~~}}}|||{{{{{{||||||zzzyyywwwxxxzzz~~~{{{|||~~~}}}yyy}}}~~~}}}|||}}}|||}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{{{{|||||||||}}}}}}yyy}}}}}}zzzxxx{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{zzzxxxvvvvvvvvvvvvwwwyyyyyyyyyyyy{{{|||uuuxxx||||||zzzxxxxxxyyy}}}}}}||||||{{{{{{zzzzzzvvvwwwxxxyyyzzz{{{{{{{{{uuuvvvvvvwwwxxxxxxyyyyyyxxxwwwvvvwwwyyy{{{{{{{{{zzzyyyxxxyyyyyyxxxwwwuuuvvvxxxyyyzzzzzzzzz|||~~~yyyzzz|||{{{zzzzzz{{{|||zzzzzzyyyzzzzzz{{{|||}}}yyy{{{}}}|||yyyxxxyyy{{{zzzzzz{{{{{{||||||}}}}}}}}}{{{zzzzzz||||||wwwwwwyyy}}}{{{vvv~~~~~~~~~|||}}}~~~~~~|||{{{~~~~~~~~~{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwyyy{{{zzz~~~~~~}}}|||||||||}}}|||~~~}}}yyy{{{|||~~~}}}xxxwwwyyyyyyvvvyyyzzz{{{{{{{{{|||~~~~~~{{{xxxxxxzzz|||~~~yyyyyyyyyyyyzzzzzz{{{|||{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{{{{{{{{{{{{{zzzzzzyyyzzz{{{||||||zzzxxxwwwyyyyyyzzzzzzzzzyyyxxxwwwxxxyyy{{{{{{zzz{{{|||~~~}}}|||{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||yyy{{{||||||zzzxxxxxxxxx{{{}}}}}}|||{{{|||}}}|||{{{|||~~~~~~}}}{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwyyy{{{zzz~~~~~~}}}}}}}}}}}}|||||||||{{{}}}|||yyyzzz{{{}}}|||xxxwwwzzzyyywww{{{||||||{{{zzzzzz{{{}}}~~~|||zzz{{{}}}xxxxxxxxxxxxxxxxxxyyyzzzwwwwwwwwwxxxyyyyyyzzzzzz||||||||||||||||||||||||zzzzzz{{{||||||{{{zzzyyy{{{{{{{{{zzzzzzzzzzzzyyyxxxyyy{{{{{{zzzzzz|||~~~|||zzzyyyyyy{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{~~~~~~|||zzzyyyyyyyyy{{{}}}~~~}}}|||}}}}}}}}}}}}}}}|||zzzxxx||||||}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}{{{~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}zzzwwwyyy{{{zzz||||||||||||}}}}}}}}}}}}{{{zzz{{{~~~|||yyyzzz}}}zzz|||{{{xxxwwwzzzzzzxxx|||||||||zzzxxxwwwxxxyyyxxxwwwwwwyyy{{{}}}}}}|||xxxwwwwwwvvvvvvvvvvvvwwwsssssstttvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyzzzzzzzzzzzz{{{zzzyyyxxxxxxxxxyyyzzzxxxyyy{{{{{{zzzzzz{{{}}}zzzxxxwwwwwwyyyzzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyy{{{~~~}}}{{{zzzzzzwwwzzz|||}}}}}}}}}~~~~~~}}}|||}}}|||{{{yyyzzz{{{||||||}}}}}}}}}}}}|||}}}~~~~~~}}}{{{~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{{{{|||}}}{{{~~~zzzxxxzzz{{{zzzzzzzzz{{{||||||}}}~~~~~~zzzxxxzzz}}}}}}zzzyyy|||yyy{{{zzzwwwwwwzzzzzzxxx{{{{{{{{{yyywwwwwwxxxyyyttttttuuuwwwzzz{{{zzzyyyyyyxxxwwwvvvvvvuuuvvvvvvssstttuuuvvvwwwyyyzzzzzzwwwxxxxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxvvvttttttuuuvvvxxxxxxyyy{{{zzzzzzyyy{{{|||yyyxxxvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{||||||{{{zzz{{{}}}yyy{{{|||}}}||||||}}}|||{{{zzz{{{}}}~~~yyyzzz{{{||||||}}}}}}|||zzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{|||}}}|||{{{zzzyyyzzz~~~~~~zzzxxxzzz{{{yyyyyyyyyzzz{{{|||}}}}}}~~~zzzxxxyyy}}}~~~{{{zzz{{{xxx{{{zzzwwwwwwzzzzzzxxxwwwyyyyyyyyyxxxxxxyyy{{{wwwwwwxxx{{{}}}~~~|||zzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyywwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxvvvttttttuuuvvvwwwxxxyyy{{{zzzyyyyyyzzz{{{zzzyyywwwxxxzzz{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{yyyxxxwwwxxx||||||}}}~~~}}}|||{{{|||~~~{{{zzzyyyzzz}}}zzzzzz{{{|||||||||||||||xxxxxxzzz{{{}}}zzzzzz{{{~~~{{{~~~~~~|||{{{zzz{{{|||}}}}}}{{{xxxwwwyyy}}}~~~zzzxxxzzzzzzyyyyyyyyyyyyzzz{{{||||||}}}zzzwwwyyy~~~}}}{{{{{{yyy{{{zzzwwwvvvyyyyyywwwvvvwwwxxxxxxxxxyyy{{{~~~wwwwwwwwwyyy{{{|||zzzxxxzzzzzzyyyxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{||||||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyxxxyyy{{{zzzyyyxxxyyy{{{{{{yyyxxxyyyzzz{{{{{{{{{xxxyyyyyyzzzzzz{{{{{{{{{zzzzzzxxxvvvvvvxxx}}}~~~||||||}}}~~~|||zzzzzz|||}}}~~~}}}|||||||||}}}}}}||||||{{{wwwxxxyyy{{{}}}{{{zzzzzz|||}}}~~~~~~zzz~~~~~~|||zzz||||||||||||{{{zzzyyyxxxxxx|||}}}zzzxxxzzzzzzxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{xxxyyy~~~|||{{{zzz|||{{{wwwvvvxxxxxxuuuvvvxxxyyyyyyyyyzzz|||~~~wwwvvvvvvwwwxxxxxxwwwvvvyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyyyyzzz{{{|||||||||{{{{{{{{{{{{zzzyyywwwvvvzzzzzzyyyyyyyyyxxxxxxxxxxxxzzzzzzzzzxxxxxxyyyzzz{{{yyyxxxxxxzzz{{{{{{zzzwwwwwwxxxxxxyyyzzzzzzzzzxxxyyyzzzzzzyyy{{{}}}~~~~~~~~~|||zzzzzz|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{xxxxxxzzz|||~~~}}}|||~~~~~~~~~~~~{{{zzz}}}{{{yyyyyyyyyzzz{{{www|||}}}zzzxxxzzzzzzxxxyyyyyyzzzzzzzzzzzz{{{{{{{{{xxxyyy||||||{{{|||{{{wwwvvvwwwwwwtttxxxyyyzzzzzzyyyzzz|||}}}|||{{{yyyzzz{{{{{{zzzxxxxxxwwwwwwwwwxxxyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{xxxxxxyyyyyyxxxuuurrrqqqwwwxxxxxxxxxxxxwwwvvvvvvxxxzzzzzzzzzxxxxxxyyyzzzzzzxxxwwwxxxyyy{{{zzzzzzuuuvvvvvvwwwxxxxxxyyyyyyuuuxxx|||~~~~~~}}}}}}~~~~~~{{{yyyxxxyyy|||~~~|||{{{zzzyyyzzz{{{}}}~~~|||}}}|||{{{~~~~~~{{{~~~{{{xxxwwwyyy|||~~~}}}}}}}}}{{{yyyyyy{{{}}}xxxwwwwwwzzz}}}~~~|||yyyyyyzzz{{{{{{||||||{{{{{{}}}}}}|||yyyvvvuuuvvvxxxyyy{{{}}}~~~|||{{{{{{|||xxxxxxxxxxxxxxxwwwvvvuuuxxxwwwvvvttttttvvvwwwxxxzzzzzzyyywwwvvvvvvwwwyyy{{{~~~|||wwwtttvvvyyyyyy{{{{{{yyyvvvtttvvvxxxzzzyyyyyyzzz{{{zzzxxxvvv{{{yyywwwvvvvvvxxx{{{|||}}}wwwuuuwwwyyywwwuuuuuuuuuxxx{{{|||{{{yyyyyyyyywwwwwwxxx{{{}}}~~~{{{~~~}}}}}}~~~zzz|||~~~~~~~~~~~~|||}}}}}}}}}}}}~~~rrrwww~~~}}}}}}~~~~~~}}}zzz{{{~~~{{{xxx}}}}}}|||{{{{{{{{{{{{{{{|||}}}}}}{{{yyyyyy{{{}}}vvvvvvvvvxxx|||}}}{{{yyyyyyyyyzzz{{{{{{{{{{{{zzz{{{|||{{{yyywwwvvvwwwyyyzzz|||~~~~~~|||zzzyyyzzzxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwyyyyyyyyyxxxwwwwwwxxxxxxzzz}}}|||xxxvvvwwwzzzzzz{{{|||zzzxxxwwwxxxzzzxxxxxxyyyyyyyyyyyywwwuuuzzzyyywwwvvvwwwyyy{{{}}}~~~yyyvvvyyyzzzxxxvvvwwwtttwwwyyy{{{zzzzzzzzz{{{xxxyyyzzz|||~~~|||~~~|||}}}~~~~~~~~~~~~{{{}}}||||||}}}~~~|||{{{{{{}}}|||xxxzzz{{{}}}~~~~~~|||zzzyyy|||}}}}}}{{{zzzyyy{{{|||xxxwwwwwwxxxyyyzzzxxxvvvxxxxxxyyyzzzzzzzzzzzzyyyyyyzzzzzzyyywwwwwwxxxyyy{{{}}}~~~}}}{{{yyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{{{{yyywwwvvvvvvwwwxxxxxxyyyxxxxxxxxxyyy|||}}}|||yyywwwyyy|||{{{||||||{{{zzzyyy{{{|||wwwxxxxxxxxxxxxwwwwwwvvvyyyxxxwwwvvvwwwyyy{{{}}}}}}xxxvvvyyyyyywwwvvvxxxuuuwwwyyyyyyyyyzzz|||~~~zzzzzz{{{}}}~~~||||||~~~~~~}}}{{{|||}}}}}}}}}}}}}}}zzz{{{}}}~~~~~~|||{{{yyy{{{|||}}}|||zzzyyyzzz{{{|||{{{zzzyyyxxxwwwvvvtttwwwwwwxxxyyyyyyyyyyyyxxxwwwxxxyyyyyywwwwwwxxxzzzyyy{{{}}}|||{{{yyyxxxyyywwwwwwxxxxxxxxxwwwwwwvvvwwwwwwxxxyyyyyyxxxwwwwwwuuuuuuvvvxxxzzzzzzyyywwwxxxzzz{{{{{{zzzyyy{{{}}}{{{{{{{{{zzzzzzzzz{{{|||xxxxxxyyyyyyxxxwwwxxxxxxwwwwwwvvvvvvwwwyyy{{{|||yyyvvvuuuwwwwwwttttttwwwxxxyyyzzzyyyxxxyyy{{{}}}{{{|||}}}}}}}}}~~~{{{|||}}}}}}{{{|||}}}||||||~~~||||||{{{{{{{{{|||||||||zzz{{{||||||zzzyyyyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyvvvwwwxxxxxxyyyyyyxxxxxxvvvwwwyyyyyyxxxwwwxxxyyyvvvxxx{{{{{{zzzzzzzzz{{{vvvwwwwwwxxxxxxxxxwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxuuutttuuuwwwzzz{{{yyywwwwwwxxxyyyzzzzzzzzz{{{|||zzzyyyxxxxxxyyyzzzzzzzzzxxxzzz{{{zzzyyyxxxzzz|||wwwwwwvvvwwwwwwyyyzzz{{{yyyvvvuuuwwwwwwtttuuuxxx{{{||||||zzzxxxxxxyyyzzzzzz|||}}}|||{{{{{{}}}|||~~~~~~~~~~~~}}}}}}yyy|||}}}}}}}}}~~~zzz|||}}}|||{{{zzzzzz|||~~~}}}|||zzzyyyyyy{{{}}}yyy{{{||||||zzzyyyyyyzzzvvvwwwyyyyyyyyy{{{}}}wwwwwwxxxyyyyyyyyyyyyxxxuuuwwwyyyyyyxxxwwwwwwxxxtttvvvyyyzzzzzzzzzzzz{{{vvvvvvwwwxxxxxxxxxxxxwwwxxxwwwuuuttttttuuuwwwxxxvvvtttsssvvvyyy{{{yyyvvvwwwwwwwwwxxxyyyzzzzzzzzzzzzxxxwwwwwwxxxyyyxxxwwwyyy{{{|||{{{yyyxxx{{{~~~wwwwwwwwwwwwwwwxxxyyyyyyzzzyyyyyy{{{yyyvvvxxx|||}}}}}}}}}|||yyywwwwwwxxxyyy{{{|||zzzwwwwww{{{~~~{{{}}}~~~}}}~~~qqquuuyyyzzz~~~yyyzzz~~~||||||}}}|||||||||}}}~~~|||{{{zzzzzzzzz{{{}}}~~~yyy{{{||||||zzzyyyyyyyyyuuuwwwyyyxxxxxxyyy|||wwwxxxxxxyyyyyyyyyyyyyyyvvvwwwyyyyyyxxxvvvvvvwwwuuuwwwyyyzzzyyyyyyyyyzzzvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxuuurrrtttxxxzzzxxxvvvvvvvvvvvvvvvxxxyyyxxxxxx{{{yyyvvvvvvxxxxxxwwwuuuwwwzzz|||zzzwwwwww{{{xxxxxxxxxwwwwwwwwwwwwwww{{{yyyzzz|||zzzwwwyyy~~~{{{|||~~~}}}{{{yyyxxxxxxwwwyyyzzzxxxttttttxxx|||zzz|||}}}{{{ppprrruuuwwwzzzyyyyyy|||~~~|||~~~~~~}}}}}}{{{{{{{{{{{{||||||}}}}}}xxxzzz||||||zzzyyyxxxyyyyyyzzzzzzxxxuuuuuuwwwzzzxxxxxxyyyzzzzzzzzzzzzyyyvvvxxxzzzzzzxxxvvvvvvvvvvvvxxxzzzzzzyyywwwwwwwwwuuuvvvwwwxxxxxxxxxxxxxxxvvvwwwyyyzzzzzzyyywwwvvvzzzvvvrrrssswwwzzzxxxvvvvvvuuuuuuvvvwwwxxxwwwwww}}}zzzwwwwwwxxxyyywwwuuuvvvyyy{{{yyyvvvvvvzzz~~~yyyyyyxxxxxxwwwvvvvvvvvvyyyxxxyyy{{{yyyuuuxxx}}}xxx{{{}}}~~~|||zzzyyyyyyvvvxxxyyyvvvrrrrrrvvvzzzxxx{{{}}}~~~}}}|||}}}~~~}}}~~~yyyuuusssuuuwww}}}}}}{{{{{{||||||{{{}}}}}}zzzzzz|||}}}~~~~~~|||{{{zzzuuuvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}xxxzzz{{{{{{zzzyyyzzzzzzvvvwwwyyy{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvzzzzzz|||}}}~~~}}}yyyvvvuuuvvvxxxyyyzzzzzzyyyxxx|||{{{zzzxxxwwwxxxxxxyyy~~~}}}|||{{{yyyxxxwwwwwwyyyyyyzzzzzzzzzzzzzzzzzzwwwyyy{{{{{{zzzxxxxxxxxxxxxwwwvvvwwwyyyzzzyyyxxx||||||{{{yyywwwwwwyyy{{{wwwwwwvvvtttssstttwwwzzzyyy{{{|||{{{yyyxxx{{{~~~wwwvvvxxx|||||||||}}}~~~}}}||||||}}}}}}~~~||||||||||||||||||{{{{{{~~~~~~~~~~~~~~~}}}}}}|||vvvvvvwwwxxxzzz{{{|||}}}xxxyyyzzzzzzyyyxxxxxxxxxuuuwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxxxx{{{zzzzzz{{{|||{{{yyywwwvvvwwwxxxyyyyyyyyyyyyyyy|||{{{yyyxxxwwwwwwxxxxxxzzzyyyxxxxxxwwwvvvuuuuuuwwwwwwxxxxxxyyyzzzzzz{{{yyyzzz||||||zzzzzzzzz{{{}}}{{{zzzyyyzzzyyyxxxvvvvvvwwwyyyxxxwwwwwwxxxzzzxxxyyyzzzzzzyyyyyy{{{||||||~~~}}}{{{{{{|||}}}~~~vvvvvvzzzzzz|||~~~}}}~~~~~~}}}||||||}}}~~~zzzzzzyyyyyyyyyzzz|||}}}~~~}}}{{{zzzyyytttuuuvvvwwwyyyzzz||||||xxxxxxxxxxxxxxxwwwvvvvvvuuuvvvxxxyyyyyyyyyxxxwwwxxxwwwvvvvvvwwwxxxyyyzzz|||zzzxxxxxxyyyzzzyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwzzzzzzzzzzzzyyyyyyyyyxxxvvvvvvwwwxxxxxxyyyzzzzzz{{{{{{|||{{{zzz{{{}}}~~~}}}|||zzzxxxuuupppssswwwyyyyyyxxxxxxxxxwwwyyy|||~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~xxx{{{~~~xxxzzz}}}~~~{{{||||||}}}}}}~~~~~~|||{{{|||}}}|||{{{yyyxxxxxxyyy{{{|||}}}}}}||||||zzzyyywwwvvvwwwxxxxxxyyyzzz{{{||||||zzzyyyxxxxxxyyyxxxvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuvvvxxxzzz||||||zzzwwwvvvxxxyyyzzzzzzyyyxxxwwwwwwxxxyyy{{{|||zzzyyyyyyxxxwwwwwwvvvvvvzzzzzzzzz{{{{{{{{{{{{{{{xxxxxxxxxxxxyyyyyyyyyyyy{{{{{{{{{yyyyyy{{{~~~}}}zzzwwwppptttyyy||||||yyywwwvvvuuuxxxzzz{{{{{{{{{|||~~~~~~~~~|||www|||||||||}}}}}}}}}~~~~~~~~~|||{{{{{{|||}}}~~~~~~{{{yyyyyyyyyzzz{{{~~~~~~~~~~~~~~~}}}|||{{{|||||||||||||||||||||||||||zzzyyyzzz{{{{{{yyywwwxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvxxxzzz|||{{{yyywwwwwwxxxzzzzzzzzzyyyxxxxxxwwwxxxzzz{{{|||zzzzzzyyyyyyxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxx{{{{{{zzzzzzyyyyyyxxxxxxzzzzzzyyywwwwwwyyy}}}~~~{{{vvvzzz~~~~~~zzzwwwvvvwwwxxxxxxxxxwwwyyy}}}~~~~~~~~~}}}}}}vvvzzz~~~zzzzzz{{{}}}~~~}}}|||zzzzzzzzz{{{{{{||||||}}}}}}}}}}}}|||||||||||||||||||||||||||}}}{{{yyy{{{~~~~~~|||yyyzzzzzzzzzzzz{{{{{{{{{|||zzzyyyxxxwwwwwwxxxyyyzzzyyyxxxxxxyyy{{{{{{zzzxxxxxxxxxxxxyyyyyyzzz{{{|||zzzzzzzzzzzzzzzxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyy|||{{{{{{zzzzzzyyyyyyxxxyyyyyyxxxvvvvvvwww{{{~~~{{{{{{}}}|||~~~}}}yyywwwvvvzzzzzzyyyxxxxxxzzz~~~~~~||||||}}}}}}|||{{{~~~~~~~~~uuuvvv{{{zzz~~~|||yyy{{{}}}~~~~~~~~~}}}}}}|||||||||{{{{{{xxxxxxyyyyyyyyyyyyxxxxxxwwwxxxxxxyyyzzz{{{|||}}}|||zzzxxx{{{~~~zzzzzzyyyyyyyyyzzzzzz{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwxxxzzz}}}~~~zzzwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||{{{zzzxxxwww{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyywwwvvvwwwyyy|||xxxyyy{{{}}}~~~~~~|||yyywwwwwwwwwzzz{{{{{{zzzyyyzzz|||~~~}}}zzz{{{}}}~~~}}}{{{zzzwwwyyy~~~}}}~~~{{{yyyzzz||||||{{{zzz{{{||||||}}}}}}||||||xxxyyyyyyyyyxxxxxxwwwvvvrrrrrrtttvvvxxxzzz|||}}}{{{yyywwwzzz~~~{{{yyyyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxvvvvvvuuuwww{{{zzzuuuwwwxxxzzz{{{|||{{{{{{zzz{{{||||||}}}|||zzzyyyxxxyyyyyyyyyxxxxxxwwwwwwwwwtttuuuvvvwwwyyyzzz{{{|||zzzzzzzzzyyywwwwwwyyy{{{wwwxxxzzz~~~~~~||||||zzzxxxuuuuuuvvvxxxwwwyyy{{{|||zzzyyyyyyzzz~~~|||zzzzzz}}}~~~}}}|||yyy~~~xxxzzz|||||||||}}}yyyyyy~~~{{{}}}~~~~~~~~~~~~{{{xxxzzzzzz{{{|||}}}|||||||||wwwyyyzzz{{{yyywwwsssqqqwwwtttsssuuuzzz}}}|||{{{xxxyyyzzz{{{||||||||||||zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{yyywwwxxxyyyvvvyyyxxxzzzxxxzzzwwwvvvyyyyyyvvvuuuwwwyyyyyyyyyyyyzzzzzzyyywwwyyyyyyyyyxxxxxxxxxwwwwwwttttttuuuvvvxxxyyyzzzzzzwwwxxxyyyxxxwwwvvvxxxzzzxxxxxxyyy}}}{{{wwwyyyzzz{{{{{{yyyxxxxxxyyy{{{zzzyyyyyyyyyyyyxxxwwwvvvwwwxxx{{{}}}}}}{{{yyy|||~~~}}}zzz{{{uuuuuuuuuvvvwww{{{{{{{{{~~~}}}~~~~~~~~~{{{yyyzzz{{{{{{|||||||||{{{{{{tttvvvxxxzzz{{{zzzzzzyyy|||zzzwwwwwwyyy|||~~~xxxyyyzzz{{{{{{{{{{{{{{{vvvwwwyyyzzz|||}}}~~~~~~yyyzzz|||{{{zzzzzz{{{}}}|||}}}{{{vvvpppnnnuuu|||{{{xxxuuuwwwvvvvvvwwwwwwwwwvvvuuuyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzxxxxxxyyy{{{zzzyyyyyyzzz|||~~~~~~~~~{{{xxxwwwyyyxxxwwwwwwxxxxxxwwwwwwxxxxxxxxxzzz|||{{{yyywww}}}~~~}}}{{{zzzzzzzzzyyywww|||xxxwwwwwwwwwwwwyyy|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{zzzzzzvvvwwwxxxyyyzzz||||||}}}zzzyyywwwtttsssuuuzzz}}}xxxyyyyyyzzzzzzzzzyyyyyyuuuwwwyyy|||}}}~~~~~~~~~xxxzzz|||||||||}}}xxxwwwwwwwwwxxx}}}~~~xxxtttvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyy}}}}}}|||{{{zzzzzzyyyxxx}}}}}}~~~|||zzzzzz{{{||||||{{{yyywwwwwwzzz|||zzzxxxxxxxxxyyyyyyyyyyyyyyy{{{{{{{{{|||}}}|||yyywww}}}~~~}}}{{{}}}yyyuuurrrsssuuuvvvvvvzzzuuuyyyyyyzzzyyyzzz}}}{{{|||yyyyyy|||~~~}}}{{{~~~||||||}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzz|||{{{zzzxxxxxxxxxyyyyyytttvvvwwwvvvssstttxxx|||xxxxxxyyyyyyyyyxxxwwwwwwwwwxxxzzz||||||{{{zzzyyyyyy{{{}}}~~~~~~~~~vvvssssss|||{{{yyyyyyyyyyyyzzzyyyyyyyyyzzz{{{xxxxxxwwwwwwwwwxxxyyyzzz}}}}}}||||||{{{zzzyyyyyy}}}~~~~~~|||zzzzzz{{{|||{{{{{{zzzwwwuuuwww}}}~~~zzz{{{||||||||||||}}}~~~~~~~~~~~~~~~{{{|||}}}~~~}}}|||{{{zzzyyyxxxxxx}}}zzzuuussstttuuuwwwwwwzzzyyyuuuyyyzzzzzzzzz{{{}}}}}}www{{{|||||||||~~~}}}{{{yyyyyyzzz{{{zzzyyy{{{zzzyyyyyyyyyyyyzzzzzz~~~}}}zzzxxxvvvvvvvvvvvvrrrvvv{{{|||{{{zzz|||~~~xxxxxxxxxyyyxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxwww{{{}}}~~~~~~}}}}}}~~~}}}yyyxxx{{{yyy|||yyyzzz{{{zzzyyyyyy|||~~~yyyyyywwwvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{|||zzzxxxxxxyyy{{{yyy{{{{{{yyyvvvvvvyyy|||~~~yyy{{{}}}}}}{{{{{{}}}||||||}}}~~~zzz{{{}}}~~~{{{wwwtttrrrsssvvvxxx{{{yyywwwvvvwwwxxxwwwvvvuuuzzzzzzwwwxxxyyyzzzzzz{{{}}}{{{~~~|||}}}~~~~~~}}}xxxwwwvvvwwwxxxxxxwwwvvvyyyyyyxxxwwwxxxyyyzzz{{{|||{{{yyywwwwwwwwwxxxxxxppptttyyy}}}~~~}}}|||{{{wwwxxxxxxyyyyyyyyyxxxxxxuuuuuuvvvvvvwwwxxxyyyyyy|||}}}~~~}}}|||{{{|||}}}{{{yyy{{{vvvtttvvvxxxzzzxxxvvvvvvzzz~~~{{{zzzxxxvvvvvvwwwxxxyyyvvvvvvvvvwwwwwwxxxxxxxxxwwwxxxyyyxxxvvvvvvxxxzzzwwwyyy||||||zzzyyyxxxxxx}}}}}}{{{{{{wwwzzz|||{{{yyyxxxzzz|||xxxyyyzzz}}}~~~|||wwwxxxyyy{{{}}}{{{wwwsssrrrtttwwwzzzxxxwwwvvvwwwxxxwwwuuusssrrrwww||||||zzzyyywwwyyyzzz{{{|||~~~}}}{{{|||}}}}}}|||{{{||||||yyyxxxxxxzzz{{{{{{yyywwwxxxwwwvvvvvvwwwyyy{{{}}}{{{zzzzzzyyyyyyyyyyyyzzzssstttwwwzzz||||||zzzxxxwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvwwwxxxyyyzzz{{{|||{{{zzzzzzzzz|||ttttttyyyvvvppptttwwwxxxvvvttttttyyy}}}}}}{{{xxxvvvuuuvvvwwwxxxuuuuuuuuuuuuvvvvvvvvvwwwuuuvvvwwwvvvuuuvvvxxxzzzwwwxxxzzz}}}~~~|||yyy~~~}}}{{{zzz{{{|||wwwzzz}}}{{{wwwvvvxxx{{{xxxxxxyyy|||}}}}}}{{{yyytttuuuvvvwwwzzz|||~~~|||zzzxxxvvvuuuvvvxxxzzzwwwvvvuuuuuuvvvvvvuuussssssvvvzzz|||{{{yyyxxxxxxwwwyyy{{{|||~~~uuuxxxzzz|||~~~~~~||||||}}}}}}{{{wwwvvvuuuuuuwwwyyy|||~~~}}}}}}|||{{{zzzzzzyyyxxx|||zzzyyy{{{~~~}}}zzzvvvwwwxxxyyyzzz{{{{{{{{{}}}zzzvvvttttttuuuvvvxxxyyyzzzzzzyyyyyyzzz|||xxxxxxzzz}}}xxxtttwwwyyywwwttttttyyy~~~~~~|||yyyvvvuuuuuuvvvwwwvvvvvvvvvuuuuuuuuuuuuuuusssuuuvvvvvvuuuvvvxxxzzzxxxwwwxxx}}}}}}~~~~~~}}}{{{zzz{{{~~~yyy}}}}}}yyywwwyyy|||{{{{{{|||}}}~~~}}}zzzxxxrrrssstttuuuwwwzzz|||}}}xxxxxxxxxxxxwwwwwwwwwwwwyyywwwuuutttuuuvvvvvvuuutttwwwyyyzzzxxxwwwwwwwwwwwwyyy|||~~~}}}zzz|||~~~vvvwwwuuu|||}}}~~~~~~|||zzzyyy|||zzzzzz{{{}}}~~~~~~}}}|||{{{xxxvvvwwwzzz}}}}}}{{{zzzzzz||||||{{{yyy{{{zzzyyyyyyzzz{{{zzzyyywwwyyy{{{}}}}}}}}}{{{zzz{{{{{{zzzzzzyyyxxxwwwwwwtttvvvyyyyyyxxxwwwwwwxxx|||zzz|||~~~{{{xxxxxxxxxxxxwwwwwwwwwvvvvvv|||}}}zzzwwwyyy}}}}}}zzzzzzxxxwwwuuuuuuvvvxxxyyyuuuwwwzzzzzzyyyzzz|||www{{{~~~~~~|||~~~|||~~~|||xxxvvvzzz{{{}}}{{{wwwxxxuuurrrsssxxx|||{{{yyy|||zzzyyyzzz||||||yyyvvvwwwwwwxxxxxxxxxyyyyyyyyy{{{{{{{{{zzzyyyxxxwwwvvvwww}}}}}}}}}}}}~~~~~~xxxyyyxxx|||}}}~~~~~~~~~|||zzzyyy~~~|||zzzzzz|||}}}~~~~~~|||{{{zzzxxxvvvwwwyyy|||yyyzzz{{{zzzxxxwwwwwwxxxyyyyyyyyyzzzzzzzzzyyyxxxyyyzzz{{{||||||{{{yyyxxxzzzzzzyyyyyyxxxwwwwwwwwwrrruuuwwwxxxwwwvvvvvvwwwzzzwwwvvvyyy}}}~~~{{{wwwvvv{{{}}}{{{|||~~~}}}yyyyyyyyyxxxxxxwwwwwwvvvvvvvvvxxxxxxvvvyyy~~~|||yyyxxxvvvuuuuuuvvvwwwxxxvvvxxxzzzzzzyyyyyy{{{~~~zzz|||}}}||||||{{{yyy{{{~~~{{{xxxxxxyyy{{{}}}}}}yyyvvvyyyuuussstttxxx{{{zzzxxxxxxwwwwwwyyy||||||zzzxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuu{{{}}}{{{|||}}}~~~||||||}}}vvvyyyyyy~~~}}}|||{{{~~~|||zzzzzz|||~~~~~~~~~||||||{{{yyywwwxxxzzz}}}xxx{{{}}}|||wwwuuuvvvyyyvvvxxxyyyzzz{{{zzzxxxwwwzzz{{{{{{{{{{{{yyywwwvvvyyyyyyxxxxxxwwwvvvvvvvvvsssuuuwwwxxxxxxwwwxxxyyyyyyyyyyyy}}}~~~zzzrrrttttttrrrtttyyy{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvuuuwwwxxxxxx{{{|||xxxwwwvvvvvvvvvwwwxxxyyywwwyyyzzzzzzyyyyyyzzz|||}}}}}}|||{{{|||zzzwwwyyy}}}}}}~~~wwwwwwyyy{{{|||{{{xxxuuuyyyvvvtttuuuxxxzzzyyyxxxuuuuuuvvvxxx{{{|||zzzyyywwwwwwxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||www{{{|||~~~}}}~~~|||zzz{{{|||~~~~~~}}}~~~~~~}}}{{{zzzzzz|||~~~{{{}}}~~~}}}{{{yyyxxxxxxtttvvvzzz{{{zzzyyywwwwwwyyyyyyzzzzzzzzzyyyxxxwwwxxxwwwwwwwwwvvvvvvuuuuuuvvvxxxzzzzzzzzzzzz|||}}}yyyzzz|||}}}zzzyyyxxxvvvwwwyyy{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvxxx{{{|||{{{}}}~~~yyyyyyxxxxxxwwwxxxxxxyyyzzzyyyyyyzzzyyyyyyyyyyyyyyy||||||{{{zzz||||||xxxyyy|||{{{yyyyyyyyy{{{||||||yyywwwyyywwwvvvwwwyyyzzzyyywwwtttuuuvvvxxxyyyzzzyyyxxxvvvwwwxxxyyyyyyyyyxxxxxxvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvxxx{{{~~~~~~~~~~~~~~~zzz{{{~~~}}}}}}}}}|||{{{{{{}}}~~~~~~}}}|||}}}}}}{{{yyyyyy{{{|||~~~{{{yyy{{{~~~~~~yyytttsssvvvzzz|||zzzxxxwwwxxxwwwxxxxxxyyyyyyzzzzzzzzzwwwwwwvvvvvvvvvvvvvvvuuuxxxyyyzzzzzzzzzzzz|||~~~sssuuuxxx|||~~~}}}{{{xxx}}}|||{{{|||{{{zzzyyyzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwzzzzzzyyy{{{~~~|||wwwyyyyyyyyyyyyzzzzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxyyyzzzzzzzzz|||~~~yyyzzz}}}|||{{{zzzzzz||||||{{{{{{|||}}}}}}|||zzzxxxxxxwwwxxxyyyyyyyyyxxxtttvvvwwwxxxxxxxxxwwwwwwvvvwwwxxxzzzzzzyyyxxxwwwwwwwwwxxxxxxyyyxxxxxxxxxwwwvvvxxx}}}}}}}}}~~~~~~~~~}}}xxx{{{}}}~~~}}}}}}|||{{{{{{zzzzzz}}}{{{{{{|||}}}~~~}}}|||zzzzzz{{{zzzxxxwwwxxxzzz|||xxxuuuxxx~~~xxxqqqssswww{{{|||yyyxxxyyyzzzxxxxxxxxxyyyzzz{{{{{{|||wwwwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyxxxwwwwwwyyy{{{rrrtttwwwyyyzzzzzzxxxwwwxxxvvvwww{{{{{{xxxwwwxxxxxxxxxxxxxxxyyyyyyyyyyyysssuuuvvvuuuxxx||||||xxxxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzxxxwwwwwwxxxyyy{{{||||||}}}}}}zzz~~~{{{}}}~~~{{{wwwtttuuu|||~~~}}}||||||}}}~~~}}}|||wwwwwwxxxyyyzzzzzzyyyyyytttwwwyyyyyyxxxwwwwwwwwwuuuwwwyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyvvvwww}}}|||{{{{{{{{{|||}}}~~~}}}|||vvvxxxyyy~~~}}}}}}|||{{{{{{zzz{{{|||{{{{{{|||~~~~~~}}}|||zzz{{{|||{{{yyyyyyyyy{{{yyyvvvvvvyyy~~~~~~yyyttttttxxx|||{{{yyyxxxzzz}}}zzzzzzzzzzzzzzzzzz{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyywwwuuuuuuwwwyyywwwyyyzzz{{{{{{{{{zzzzzzwwwttttttyyyyyyuuuuuuxxxvvvwwwwwwxxxyyyzzz{{{{{{vvvxxxwwwuuuwww{{{{{{xxxvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxvvvwwwyyyzzzyyywwwxxxxxxyyyzzz|||}}}|||{{{uuu|||~~~{{{xxxvvvxxx}}}}}}{{{zzzyyy{{{||||||{{{uuuwwwyyyzzzzzzzzzzzz{{{sssvvvyyyzzzyyyxxxyyyzzzuuuvvvyyyzzz{{{zzzxxxwwwwwwwwwyyyzzz{{{{{{{{{{{{zzzuuuuuu}}}}}}|||{{{{{{{{{}}}}}}{{{}}}{{{|||}}}~~~}}}}}}}}}}}}|||{{{{{{|||~~~}}}|||}}}~~~~~~}}}|||}}}~~~wwwxxxzzz}}}~~~~~~{{{yyyuuuyyy|||{{{xxxxxx{{{}}}}}}|||zzzzzzzzzzzzzzzwwwwwwwwwwwwwwwxxxxxxxxx{{{{{{{{{yyywwwvvvxxxzzzxxxzzz{{{{{{zzzyyyzzz{{{|||wwwvvvyyyxxxtttuuuyyyuuuvvvwwwxxxzzz{{{|||}}}|||xxxxxx{{{{{{wwwtttuuuvvvwwwxxxyyyyyyyyyyyywwwuuuwwwzzz{{{yyywwwzzzyyyyyyzzz|||~~~~~~~~~www~~~~~~zzzxxxwwwwww{{{yyywwwwwwxxxzzzzzzyyytttvvvyyyzzzzzzzzz{{{|||qqqtttxxxzzzyyyyyy{{{}}}uuuvvvyyy{{{{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{{{{{{{zzztttttt|||~~~}}}|||}}}}}}|||~~~wwwxxxzzz~~~|||{{{zzz||||||zzz|||}}}yyywwwzzz}}}~~~|||{{{zzzzzzxxxzzz||||||{{{yyyyyyzzz|||{{{zzzyyyxxxyyyyyyzzz{{{yyyxxxyyy{{{{{{xxxtttvvvvvvvvvxxxzzzyyywwwuuuwwwxxxyyyyyyyyyxxxxxxwwwyyyxxxwwwvvvvvvxxxyyyzzz{{{zzzzzzzzzzzzyyyvvvsssxxxvvvuuuvvvyyyzzz{{{zzzzzzyyyzzz{{{}}}}}}{{{yyywwwwwwwwwwwwxxxyyyzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{zzzyyyzzz|||~~~zzz}}}||||||}}}~~~~~~}}}{{{{{{|||||||||{{{zzzyyywwwvvvuuuuuuvvvxxx{{{|||{{{zzzuuuwwwzzz{{{||||||~~~~~~zzzvvvuuuwwwxxxxxxvvvyyyxxxxxxzzz{{{|||zzzyyy}}}|||{{{|||~~~~~~zzz|||~~~|||{{{{{{{{{xxx|||{{{{{{|||{{{{{{}}}|||{{{|||~~~yyyxxxzzz|||{{{yyyxxxwwwxxxsssuuuxxxxxxxxxwwwwwwxxx{{{zzzyyyxxxwwwxxxxxxyyyzzzyyyxxxzzz{{{{{{yyyvvvwwwvvvvvvwwwyyyyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyzzzxxxxxxxxxxxxyyyzzzzzz{{{~~~}}}|||}}}~~~}}}zzzxxxyyyxxxvvvwwwyyyzzzzzzzzzyyyxxxxxxzzz||||||zzzxxxyyyyyyxxxwwwwwwxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxzzz}}}~~~}}}zzzzzz{{{{{{{{{{{{zzzyyyyyy|||||||||{{{zzzxxxwwwvvvuuuttttttuuuxxxzzzyyyyyyvvvxxxyyyzzzyyyxxxyyyzzzzzzwwwuuuuuuwwwyyyyyyxxxzzzyyyxxxzzz{{{|||{{{yyy{{{zzzyyy{{{}}}~~~}}}|||wwwyyy|||}}}}}}}}}~~~{{{}}}~~~|||||||||~~~~~~{{{|||~~~}}}|||}}}~~~zzzzzzzzzzzzxxxvvvuuuuuuvvvqqqsssvvvwwwvvvvvvwwwxxxyyyyyyxxxwwwwwwwwwxxxxxxzzzyyyyyyzzz{{{|||zzzyyyyyywwwuuuvvvwwwyyyyyyyyyzzzyyyxxxxxxyyyzzz{{{|||wwwxxxzzz{{{||||||||||||zzzzzzzzz{{{||||||zzzxxxzzzyyywwwwwwyyyzzzzzzyyyxxxwwwwwwxxxzzzzzzyyyxxxzzzzzzyyywwwwwwvvvvvvvvvuuuwwwyyy{{{|||zzzxxxwwwxxxwwwwwwyyy}}}|||xxxzzz~~~}}}yyy||||||{{{zzzzzzzzzzzzzzz|||||||||{{{yyyxxxvvvuuuxxxwwwuuuvvvxxxzzz{{{{{{wwwxxxyyyyyywwwuuuuuuuuuuuuttttttvvvyyy{{{{{{zzzzzzyyyxxxyyy{{{|||{{{zzzyyyxxxwwwxxxzzz|||{{{zzzwwwyyy{{{{{{{{{|||yyy|||{{{}}}{{{zzz}}}~~~{{{}}}~~~|||}}}~~~zzzzzzzzzyyywwwuuuuuuwwwyyyvvvxxxyyyyyyxxxwwwxxxzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzwwwuuutttvvvyyy{{{{{{yyyxxxwwwvvvwwwyyy{{{}}}wwwyyy{{{~~~~~~}}}|||wwwwwwxxxzzz||||||{{{yyyzzzxxxwwwvvvxxxxxxxxxwwwxxxwwwwwwxxxzzzzzzyyyxxxyyyyyyxxxwwwwwwwwwwwwwwwuuuwwwyyyzzzzzzzzzxxxwwwxxxxxxxxxyyy|||{{{xxxzzz||||||{{{~~~}}}||||||}}}~~~||||||{{{{{{yyywwwvvvuuuyyyvvvttttttvvvxxxyyyyyyxxxzzz{{{zzzwwwvvvuuuvvvuuuuuuwwwxxxzzz{{{{{{{{{zzzyyyxxxxxxzzz{{{{{{zzzwwwvvvvvvwwwzzz{{{{{{zzz||||||{{{zzzyyyzzz|||~~~zzz~~~~~~xxxxxx}}}{{{xxx~~~|||}}}~~~yyyyyyyyyxxxwwwvvvwwwzzz}}}|||||||||{{{xxxwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzxxxyyyyyyzzzzzzzzz{{{|||zzzxxxuuutttvvvyyy{{{|||xxxwwwvvvuuuuuuwwwyyy{{{wwwyyy|||~~~~~~|||{{{yyyyyyzzz|||~~~}}}yyywwwuuuuuuvvvwwwwwwvvvzzzyyyxxxxxxzzz{{{zzzzzzwwwvvvvvvvvvwwwwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyzzzzzzyyy{{{{{{|||~~~~~~|||{{{|||~~~}}}~~~~~~{{{{{{{{{zzzyyyxxxvvvvvvvvvtttqqqqqqrrrtttuuuuuuyyy{{{||||||zzzyyyyyyzzzwwwxxxzzz{{{{{{zzzzzzzzzzzzxxxvvvwwwyyyzzzzzzyyywwwvvvvvvxxxzzz||||||{{{||||||{{{zzzyyyzzz}}}}}}}}}~~~xxxxxx}}}~~~~~~|||yyywww}}}~~~|||}}}}}}xxxxxxyyyyyyxxxwwwyyy|||}}}~~~}}}zzzwwwvvvvvvwwwyyyyyyzzz{{{{{{{{{zzzzzzxxxyyyzzzyyyxxxxxxyyy{{{zzzwwwuuuuuuwwwzzz|||}}}xxxwwwvvvuuuuuuvvvwwwxxxwwwyyy{{{}}}~~~|||zzzyyywwwwwwxxxzzz}}}~~~|||{{{xxxvvvuuuuuuwwwxxxwwwwwwzzzyyyxxxxxxzzz{{{{{{zzzuuuuuuuuuvvvvvvxxxyyyyyyxxxxxxvvvvvvvvvwwwyyyzzzyyyzzz{{{zzzyyy{{{xxxzzz~~~zzz|||}}}||||||||||||yyyyyyyyyyyyyyyxxxwwwwwwzzzxxxvvvvvvwwwxxxxxxwwwyyyzzz||||||{{{{{{{{{|||yyyzzz{{{zzzyyyxxxyyyzzzyyywwwuuuuuuwwwxxxyyyxxxwwwwwwvvvxxx{{{}}}}}}|||yyyyyyzzzzzz{{{}}}~~~{{{zzz~~~~~~}}}}}}|||||||||}}}~~~{{{|||~~~|||wwwxxxyyyzzzyyyxxxyyy{{{}}}}}}~~~}}}zzzxxxwwwxxxyyywwwxxxyyyzzz{{{zzzzzzyyyxxxyyyzzzxxxvvvuuuwwwzzzyyywwwuuuvvvxxx{{{||||||yyyyyyxxxwwwwwwvvvvvvvvvxxxyyyzzz{{{{{{yyyxxxvvvttttttuuuwwwyyyzzzyyywwwyyywwwvvvwwwyyyzzzzzzyyyzzzxxxvvvvvvxxxzzzzzzyyywwwvvvvvvvvvvvvvvvwwwxxxvvvwwwwwwwwwxxxxxxxxxxxxvvvyyyzzzyyywwwxxx}}}|||zzz{{{{{{{{{~~~~~~~~~~~~}}}|||{{{yyyyyywwwwwwxxxyyyyyyyyyyyyxxx}}}{{{zzzzzz{{{{{{zzzxxxxxxyyy{{{{{{yyyxxxyyyzzzxxxyyyyyyxxxvvvvvvxxx{{{wwwuuussssssuuuvvvwwwwwwvvvvvvvvvxxxzzz|||||||||xxxzzz{{{|||}}}~~~~~~|||~~~~~~}}}~~~}}}{{{{{{}}}{{{vvvyyyzzzzzzyyyxxxwwwyyyzzz~~~~~~}}}|||yyyyyy{{{}}}vvvwwwxxxyyyzzzyyyyyyxxxxxxyyyzzzwwwttttttvvvyyyxxxwwwvvvwwwyyy{{{||||||zzzzzzzzzzzzyyywwwvvvuuuxxxyyyyyyyyyyyywwwvvvuuuwwwwwwwwwyyy{{{|||zzzyyyyyyxxxwwwxxx{{{|||||||||yyywwwuuuuuuwwwxxxyyyxxxyyyxxxwwwvvvuuuuuuuuuuuutttuuuxxxzzzzzzyyywwwvvvssswwwzzzyyywwwwww|||zzzxxx|||{{{yyy{{{~~~~~~}}}{{{yyyxxxuuuvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvwwwwwwwwwuuussswwwxxxzzzyyywwwuuuvvvvvvuuuwwwwwwuuussstttxxx{{{wwwtttrrrrrrsssuuuvvvvvvuuuuuuuuuwwwzzz||||||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~wwwvvvzzz|||~~~}}}{{{yyyxxxyyyzzz{{{yyyxxxwwwwwwyyy{{{{{{zzz|||}}}}}}|||{{{{{{}}}xxxyyyzzzyyywwwvvvwwwxxxwwwxxxxxxyyyyyyxxxxxxwwwvvvuuutttuuuxxxzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvyyyzzz||||||zzzxxxxxxxxxuuuvvvwwwyyyyyyzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{{{{vvvvvvwwwwwwxxxxxxxxxyyyxxxzzzxxxuuuuuuvvvsssnnnsssssstttvvvxxxxxxwwwuuuuuuvvvwwwuuusssrrruuuyyy~~~|||zzzyyyzzz{{{|||vvvwwwyyy{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyxxxwwwyyyvvvuuuwwwwwwssssssuuuyyyxxxxxxwwwvvvvvvwwwwwwyyyyyyyyyxxxxxxxxxwwwwwwvvvuuusssqqqqqqsssuuuvvvwwwvvvvvvwww{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~wwwvvvzzzxxx|||{{{|||||||||||||||{{{{{{yyyxxxwwwxxxzzz{{{{{{zzz}}}}}}~~~}}}||||||}}}zzz{{{|||{{{yyyxxxyyyzzzvvvwwwwwwxxxxxxwwwwwwvvvvvvttttttuuuwwwyyyyyyxxxyyyyyyxxxwwwwwwvvvuuuuuuxxxzzz|||}}}{{{yyyxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{yyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwxxxxxxyyyyyyyyyxxxyyyyyywwwxxxzzzyyyttttttttttttvvvxxxyyywwwvvvxxxyyyyyyxxxvvvwwwxxxzzz}}}|||zzzyyyyyyyyy{{{{{{sssuuuwwwzzz{{{{{{zzzzzzwwwxxxyyyyyyyyywwwuuutttvvvttttttwwwwwwuuuuuuxxxzzzyyyxxxxxxwwwwwwwwwwww}}}}}}|||||||||{{{{{{{{{xxxxxxvvvvvvvvvvvvxxxxxxyyyxxxxxxzzz}}}~~~~~~zzzzzz~~~}}}yyyyyy}}}|||yyywwwyyy|||~~~~~~}}}{{{yyyyyyxxxxxxyyy{{{||||||{{{xxxyyyyyyxxxwwwwwwxxxzzzzzz{{{|||{{{yyyxxxyyyzzzvvvvvvvvvwwwwwwvvvvvvvvvvvvuuuttttttvvvwwwwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuvvvyyy||||||{{{xxxwwwvvvwwwvvvvvvvvvvvvxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvxxxxxxxxxxxxxxxyyyyyyyyyvvvxxxyyyxxx{{{~~~zzzvvvuuuuuuwwwyyyzzzyyywww{{{zzzxxxxxxyyyzzzzzzyyyzzzzzzyyyxxxxxxzzz{{{|||uuuvvvxxxyyyzzzzzzyyyyyyvvvwwwyyyyyyxxxvvvsssqqquuurrrrrrvvvwwwvvvwww{{{yyyxxxxxxwwwvvvvvvuuuuuuyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyy{{{}}}~~~zzz{{{yyy|||~~~||||||}}}zzzuuuwwwyyy{{{||||||{{{yyyxxxyyyyyyxxxzzz|||}}}|||{{{vvvwwwwwwvvvttttttuuuwwwwwwxxxyyyyyywwwwwwxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvxxxvvvuuuuuuwwwxxxwwwvvvxxxxxxwwwwwwvvvvvvvvvvvvtttwww{{{|||zzzxxxvvvvvvvvvuuutttssssssuuuwwwyyy|||{{{zzzxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxtttwwwxxxxxx{{{{{{wwwvvvvvvwwwyyyzzzzzzxxx{{{xxxvvvwwwzzz{{{yyywwwxxxxxxxxxyyyzzz{{{}}}~~~{{{{{{{{{{{{zzzxxxwwwvvvuuuvvvyyyzzzzzzxxxuuusssvvvssssssvvvwwwvvvxxx{{{wwwwwwvvvvvvuuutttssssssuuuuuutttsssrrrsssssstttvvvvvvwwwwwwwwwwwwvvvvvvyyyxxxxxxzzz|||}}}|||{{{~~~}}}}}}}}}}}}~~~wwwyyyzzz~~~~~~{{{{{{~~~~~~||||||||||||{{{{{{zzzzzzyyyyyyyyy{{{}}}~~~|||{{{{{{{{{{{{zzzxxxxxxyyy{{{wwwxxxyyyyyywwwwwwxxxyyywwwxxxxxxxxxxxxxxxxxxwwwyyyxxxvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvyyy|||}}}|||zzzyyyyyyxxxwwwvvvuuuuuuvvvxxxzzz}}}|||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvtttvvvwwwvvvyyy}}}}}}yyyxxxwwwvvvwwwyyyzzzzzzyyy{{{yyywwwxxx{{{|||zzzwwwxxxxxxyyyzzz|||}}}~~~}}}}}}|||zzzyyyxxxwwwtttvvvyyy{{{||||||zzzyyyyyyvvvtttvvvvvvuuuvvvzzzwwwwwwxxxxxxxxxwwwvvvuuuyyyxxxwwwuuuuuuvvvwwwwwwuuuvvvvvvwwwwwwvvvvvvuuuyyyxxxyyy{{{}}}~~~|||{{{~~~}}}|||}}}~~~||||||~~~~~~zzz}}}}}}zzz~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyzzz|||~~~}}}{{{{{{||||||zzzxxxxxxyyyzzzxxxzzz{{{{{{yyyyyyzzz|||xxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwwwwyyyzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}||||||}}}{{{{{{zzzyyyyyyzzz{{{||||||{{{{{{zzzzzzzzzzzz{{{xxxxxxxxxwwwwwwwwwwwwvvvtttvvvvvvvvvyyy}}}|||xxxxxxwwwvvvvvvxxxzzzzzzzzz|||{{{{{{|||}}}}}}{{{zzzxxxyyyzzz{{{}}}~~~zzzzzzzzzzzzzzz{{{{{{{{{vvvwwwyyy{{{}}}~~~~~~~~~|||xxxvvvwwwvvvsssuuuxxxyyyyyy{{{|||||||||{{{zzz|||zzzxxxwwwvvvwwwyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{}}}~~~}}}|||{{{~~~}}}xxxzzz}}}zzzzzz{{{}}}}}}{{{zzzzzzzzzyyywwwvvvwwwxxxxxxyyy{{{zzzzzzyyy{{{|||wwwwwwxxxxxxxxxxxxwwwwwwxxxvvvuuuvvvyyyzzz{{{zzzwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzyyyxxxxxxzzz|||{{{{{{{{{zzzzzzzzzzzzzzzxxxxxxxxxyyyzzz{{{|||}}}zzzzzzzzzyyyyyyxxxxxxxxxtttwwwxxxxxx{{{|||xxxvvvuuuuuuwwwyyyzzzyyyyyy{{{}}}}}}|||{{{zzz{{{wwwxxxyyy{{{|||}}}}}}~~~xxxxxxxxxxxxyyyyyyzzz{{{yyyyyyzzz{{{|||}}}}}}xxxvvvvvvvvvtttuuuyyywwwxxxzzz|||~~~}}}}}}|||{{{zzzxxxvvvuuuwwwxxxzzz{{{zzzyyyxxxxxxyyyzzz{{{yyyyyy{{{~~~|||{{{vvvzzzzzzyyyyyypppsssyyy~~~~~~|||zzzzzz{{{}}}}}}{{{}}}}}}}}}|||yyyyyyyyy{{{vvvwwwyyyxxxxxxxxxyyyzzzvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttuuuxxxzzzzzzzzzvvvvvvvvvvvvvvvwwwwwwwwwtttttttttsssrrrsssvvvxxxxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvwwwxxxyyy{{{}}}~~~|||||||||{{{{{{zzzzzzzzzuuuxxxyyyzzz~~~xxxvvvtttuuuwwwyyyyyyyyyuuuyyy||||||yyywwwxxxzzzvvvwwwyyyzzz{{{|||||||||yyyyyyxxxwwwvvvvvvvvvvvv|||{{{zzzzzz{{{|||~~~|||xxxuuuvvvvvvtttvvvzzzsssuuuxxxzzz||||||{{{{{{~~~|||zzzxxxwwwyyy{{{|||{{{zzzxxxwwwwwwxxxzzz{{{vvvvvvxxx|||}}}~~~yyyyyy}}}xxx}}}xxx|||zzzyyyyyy|||}}}}}}}}}||||||||||||}}}}}}~~~}}}|||{{{{{{|||}}}}}}|||zzzxxxxxxyyy{{{{{{{{{{{{wwwttttttwwwxxxvvvssstttvvvxxxzzzzzzzzzxxxwwwvvvwwwwwwwwwwwwvvvuuuuuuvvvwwwwwwvvvuuuuuuvvvxxxxxxwwwvvvwwwxxxxxxwwwuuuwwwvvvuuuuuuuuuxxxzzz|||}}}~~~zzz{{{~~~|||uuutttvvvxxxyyyyyyzzz|||~~~~~~{{{wwwwwwyyy{{{zzzyyy{{{|||{{{yyywwwwwwyyy{{{sssssstttvvvwwwxxxyyyzzz|||zzzxxxvvvuuuuuuwwwwwwvvvuuuuuuwwwyyy{{{{{{zzz}}}{{{yyywwwvvvvvvwwwxxxsssssstttvvvxxx{{{~~~}}}|||xxxtttwww|||yyyxxxxxxzzz||||||yyyvvvwww{{{~~~~~~}}}~~~zzz|||~~~~~~}}}~~~}}}}}}|||zzzyyy{{{~~~~~~xxx||||||{{{zzzzzz}}}}}}zzz}}}}}}||||||{{{|||||||||~~~}}}|||{{{{{{|||}}}~~~}}}zzzvvvuuuwwwzzz|||}}}{{{zzzxxxwwwwwwwwwvvvuuuvvvwwwxxxyyyyyyxxxxxxwwwzzzzzzzzzyyyyyyxxxwwwvvvwwwxxxxxxwwwvvvvvvwwwyyyzzzyyyxxxyyyzzz{{{yyywww{{{zzzyyyxxxxxxxxxyyyyyyyyy|||{{{xxxyyy|||zzzuuuwwwyyyzzzzzzzzzzzz{{{}}}|||zzzyyyzzz|||~~~}}}|||{{{{{{|||{{{yyyyyyzzz|||vvvvvvwwwxxxyyyzzzzzz{{{zzzyyyxxxwwwvvvwwwxxxxxxxxxxxxxxxyyy{{{|||{{{zzzyyyyyywwwvvvuuuuuuvvvvvvuuuuuuvvvxxxzzz}}}}}}|||yyyvvvyyy~~~{{{yyywwwwwwyyyzzzyyywwwuuuyyy}}}}}}zzzzzz~~~{{{|||}}}}}}{{{{{{|||~~~~~~~~~|||zzzyyy{{{tttxxx{{{~~~wwwwwwyyy{{{|||{{{xxxuuu}}}}}}|||{{{{{{{{{{{{{{{||||||{{{{{{{{{}}}~~~}}}zzzvvvtttwww{{{~~~|||}}}|||zzzxxxwwwwwwxxxyyyxxxxxxwwwwwwwwwwwwwww{{{{{{zzzzzzyyyxxxwwwwwwvvvwwwxxxwwwuuuuuuwwwxxxyyyxxxxxxyyyzzz{{{yyyxxx{{{{{{{{{zzzxxxwwwvvvuuuvvvxxxwwwvvvwwwzzzxxxtttyyyzzz{{{zzzyyyxxxyyyzzzxxxxxxyyy{{{~~~~~~||||||}}}~~~}}}~~~zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}zzzzzz{{{|||~~~}}}{{{xxxuuuuuuvvvvvvvvvuuuuuuuuuxxxxxxyyyzzz|||~~~|||{{{|||zzzwwwzzz|||yyyvvvuuuvvvwwwxxxxxxvvvzzz}}}}}}{{{zzz{{{}}}|||||||||zzzyyyyyy{{{}}}~~~}}}zzzyyy{{{tttwww{{{vvvxxxzzz}}}~~~|||zzzxxx~~~}}}|||{{{zzzzzzzzzzzz|||{{{{{{{{{|||}}}|||zzzxxxxxxzzz~~~}}}}}}yyywwwxxx{{{|||zzzxxxwwwvvvwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxxxxuuuvvvvvvvvvttttttuuuwwwwwwvvvvvvwwwyyyyyyxxxvvvxxxyyyyyyyyyxxxvvvsssqqqwwwwwwvvvvvvwwwxxxvvvtttxxxyyyzzzyyywwwwwwwwwyyyuuuvvvyyy{{{||||||zzzxxx}}}|||||||||{{{{{{{{{zzzzzzxxxyyyzzz|||}}}}}}}}}}}}||||||}}}~~~}}}yyyvvvssstttvvvwwwxxxwwwvvvuuuyyyyyyyyyzzzzzz{{{|||||||||zzzzzz{{{yyyvvvxxx|||zzzyyywwwvvvvvvvvvvvvvvvyyy|||}}}}}}~~~~~~~~~}}}zzzxxxyyy{{{}}}~~~~~~|||zzzxxxzzz~~~www{{{xxx{{{~~~}}}|||zzzzzzyyyyyy|||{{{{{{{{{|||}}}zzzzzz{{{}}}~~~~~~}}}zzzxxxzzz|||}}}|||yyyxxxwwwxxxzzz{{{wwwvvvvvvwwwxxxyyy{{{|||wwwxxxxxxwwwvvvvvvwwwyyyvvvvvvvvvwwwyyyyyyxxxwwwvvvwwwyyyzzzzzzxxxuuutttzzzxxxwwwxxxyyyxxxvvvtttxxxyyyzzzzzzyyyyyyzzz{{{uuuxxx{{{|||{{{yyywwwvvv|||~~~|||||||||{{{zzzzzzyyyyyytttuuuvvvxxxzzzzzz{{{{{{||||||}}}~~~~~~|||xxxuuusssuuuwwwyyyzzzyyywwwvvvyyyyyyyyyxxxxxxwwwvvvvvv{{{yyyyyyzzzxxxttttttxxxwwwxxxyyyyyyxxxwwwvvvuuuzzz|||~~~|||zzzzzz}}}~~~}}}|||yyyxxxzzz~~~uuuyyyvvvyyy|||~~~}}}{{{zzzzzzyyy||||||{{{{{{{{{}}}~~~zzz{{{}}}|||}}}~~~}}}|||zzzyyyzzz||||||{{{yyyxxxwwwxxxzzz{{{yyyyyyyyyyyyzzz|||~~~yyyzzz{{{zzzxxxxxxzzz{{{xxxwwwwwwyyy{{{|||zzzyyyxxxyyy{{{}}}}}}|||zzzyyy|||yyyxxx{{{|||yyywwwxxx{{{|||}}}}}}||||||}}}~~~xxxzzz}}}~~~|||zzzxxxxxxyyy{{{}}}}}}|||{{{|||}}}||||||{{{{{{zzzyyyyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~|||yyyvvvuuuvvvyyyzzz{{{zzzyyyxxxwwwxxxxxxxxxwwwvvvuuutttyyyxxxyyy{{{yyyttttttwwwtttwwwzzz{{{yyyxxxwwwwwwzzz{{{}}}}}}}}}~~~~~~}}}{{{zzz|||tttxxx}}}zzzwwwyyy{{{{{{{{{|||~~~|||{{{zzzzzz~~~}}}|||{{{{{{|||}}}~~~{{{{{{|||~~~}}}{{{|||{{{yyyyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyzzz|||{{{zzzyyyzzz{{{}}}~~~yyyzzzzzzyyyxxxxxxyyy{{{xxxwwwwwwyyy{{{|||{{{yyy{{{{{{|||}}}}}}|||{{{{{{zzzvvvvvv{{{~~~{{{zzz||||||}}}~~~}}}{{{zzzzzz{{{vvvyyy|||}}}{{{yyyyyyzzzzzz{{{{{{zzzyyyxxxzzz{{{|||||||||{{{zzzzzzyyyyyy~~~}}}}}}~~~~~~~~~~~~|||zzzwwwxxxyyyzzzzzzyyyxxxxxxuuuvvvxxxyyyyyyyyyxxxxxxwwwwwwyyy|||{{{wwwvvvyyyuuuwwwzzzzzzxxxxxxyyy{{{~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{www~~~~~~}}}{{{zzzzzz~~~}}}|||{{{{{{|||}}}}}}|||{{{zzz{{{|||}}}|||{{{|||yyyvvvwww{{{|||{{{yyyuuuuuuuuuvvvvvvwwwxxxxxx~~~|||zzzxxxwwwxxxyyyzzzvvvwwwwwwvvvuuuuuuvvvxxxuuuuuuuuuwwwyyyzzzyyyxxx{{{{{{|||{{{{{{zzzzzzyyywwwsssttt{{{}}}}}}|||}}}|||zzzwwwuuuuuuvvvsssvvvyyyzzzxxxxxxyyy{{{}}}}}}}}}{{{yyyyyy{{{}}}}}}|||||||||{{{{{{{{{{{{|||{{{zzzyyy{{{}}}~~~|||xxxxxxyyyyyyyyyxxxxxxxxxtttvvvxxxzzz|||}}}}}}}}}vvvvvvyyy~~~}}}zzzyyy}}}wwwxxxyyyxxxwwwxxx|||~~~}}}~~~~~~}}}||||||~~~rrrxxx}}}|||yyy{{{zzzyyyxxxyyy{{{}}}~~~zzzzzzyyyyyyyyyzzz{{{{{{{{{vvvvvvzzz|||{{{xxx{{{{{{|||}}}}}}|||yyyvvvwwwwwwxxxyyyxxxwwwvvvuuuuuutttuuuuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyyyyzzzzzzssstttuuuvvvvvvvvvwwwvvvuuuuuuvvvwwwxxxyyyyyyyyy|||{{{{{{zzzzzzyyyxxxxxxuuuyyy~~~{{{yyyyyyyyyvvvssssssuuuvvvtttqqquuuvvvvvvwwwyyy{{{}}}~~~vvvyyyzzzyyywwwwwwzzz~~~~~~}}}}}}|||||||||||||||yyyxxxyyy{{{|||}}}|||~~~|||{{{{{{zzzyyyyyyyyy{{{}}}xxx{{{}}}|||yyyyyy~~~|||}}}}}}}}}|||{{{{{{zzz|||zzzxxxvvvvvvxxxzzz||||||{{{zzz{{{~~~~~~}}}}}}|||~~~}}}~~~vvv|||~~~|||}}}|||{{{zzzzzz{{{}}}~~~||||||{{{zzzzzzzzz{{{{{{|||yyyyyy{{{|||{{{yyyzzzzzzzzz{{{{{{{{{yyyxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzz{{{wwwvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{tttxxx||||||zzzxxxvvvvvvwwwvvvvvvwwwwwwwwwuuusssttttttuuuvvvwwwyyyzzzzzz|||{{{zzzxxxwwwxxxzzz|||yyyyyyxxxwwwwwwxxxxxxyyy}}}{{{yyyxxxyyy{{{}}}~~~}}}~~~|||{{{yyyyyyyyyzzz|||}}}wwwzzz|||{{{yyyxxx||||||||||||||||||{{{zzzzzz{{{zzzyyyxxxxxxyyy{{{|||}}}|||{{{}}}~~~~~~~~~}}}~~~~~~~~~yyy~~~|||~~~|||{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzz}}}}}}|||{{{{{{zzzzzzyyyyyyyyyyyyxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{yyyvvvuuuwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwxxxzzz{{{|||}}}}}}yyy{{{}}}}}}{{{yyyxxxxxxuuuwwwyyyzzzxxxwwwvvvvvvxxxyyy{{{}}}~~~|||yyywwwxxxyyyzzzzzz{{{zzzyyyyyyyyyzzz{{{|||{{{zzzyyyyyyyyy{{{|||}}}|||}}}|||{{{yyyxxxwwwxxxzzz{{{tttxxx{{{zzzxxxwwwyyy|||zzz{{{{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyzzzzzz{{{|||~~~}}}|||}}}|||}}}~~~xxx{{{}}}~~~{{{yyy~~~~~~}}}|||{{{{{{{{{|||}}}{{{zzzyyyxxxxxxyyy{{{|||{{{yyywwwwwwwwwxxxxxxwwwvvvvvvwwwzzz|||}}}}}}|||{{{zzzyyyxxxxxxzzzzzzzzzzzzyyyyyyxxxxxx{{{{{{{{{{{{{{{zzzzzzyyyuuuvvvxxxyyyxxxwwwtttsssxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{|||{{{zzzyyyxxxxxxxxxuuuxxxzzzyyyvvvuuuwwwzzzzzz|||}}}zzzwwwxxxzzz{{{yyyvvv}}}|||zzzzzzzzz{{{}}}~~~yyyzzzzzzyyyxxxxxxyyyzzzyyy|||~~~|||{{{zzz{{{zzzwwwvvvuuuuuuvvvwwwsssvvvyyyyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{}}}||||||}}}~~~~~~uuu{{{zzz{{{}}}~~~~~~|||zzzxxx}}}||||||{{{zzzzzzzzzzzz~~~}}}|||zzzyyyxxxxxxwwwvvvwwwyyyxxxwwwuuuuuuvvvwwwxxxxxxvvvuuuvvvzzz}}}~~~}}}|||zzzxxxwwwvvvuuuxxxxxxxxxxxxxxxvvvuuutttxxxxxxyyyyyyxxxwwwvvvuuurrrsssuuuvvvwwwvvvuuutttxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwuuutttttttttsssrrrvvvwwwxxxuuussstttyyy}}}{{{|||}}}~~~~~~vvvvvvwwwzzz}}}}}}yyytttxxxwwwuuuttttttvvvxxxyyyyyy{{{|||zzzwwwvvvvvvwwwxxxyyy|||}}}|||zzzyyyzzzzzzxxxvvvtttsssssstttuuutttvvvxxxyyyxxxwwwwwwwwwuuuvvvvvvwwwwwwvvvvvvvvvuuuvvvwwwxxxyyyzzz{{{{{{|||{{{{{{|||~~~~~~}}}~~~sssyyy{{{|||~~~}}}|||{{{{{{{{{{{{{{{{{{zzzzzzzzz|||{{{zzzyyyyyyyyyyyyyyyvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyyyywwwuuuuuuyyy}}}|||{{{zzzxxxwwwvvvvvvvvvvvvwwwwwwxxxwwwvvvtttsssyyyzzz{{{{{{zzzyyywwwvvvssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwwwwvvvuuuuuuxxxvvvuuuuuuvvvvvvtttssswwwwwwvvvttttttvvvzzz}}}}}}{{{yyyxxxwwwwwwtttvvvxxx|||~~~}}}yyyvvvyyywwwuuusssrrrtttuuuwwwxxx{{{~~~}}}yyyvvvvvvwww{{{zzz|||~~~}}}zzz{{{~~~yyyxxxvvvtttsssssstttuuuwwwwwwxxxxxxxxxxxxxxxwwwuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~|||{{{zzz{{{}}}~~~}}}~~~{{{yyyxxxzzz}}}uuu{{{|||}}}~~~}}}}}}zzz{{{{{{||||||||||||{{{zzzzzzzzzzzzzzz{{{||||||{{{xxxvvvwww{{{}}}}}}|||xxxzzz|||yyyvvvuuuxxx|||yyyxxxwwwwwwwwwxxxzzzzzzvvvwwwyyyzzzyyyxxxwwwuuu|||}}}}}}~~~}}}{{{yyyxxxwwwwwwvvvuuuuuuvvvwwwxxxvvvvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwvvvzzzxxxwwwyyy{{{{{{yyyvvvvvvvvvvvvxxxzzz{{{{{{zzz~~~{{{xxxxxxxxxxxxyyyzzz||||||{{{zzz{{{{{{~~~|||yyyvvvuuuvvvxxxyyywww|||}}}zzz{{{}}}~~~{{{{{{~~~}}}zzz|||{{{yyywwwvvvuuuvvvwwwxxxzzzyyyxxxxxxyyyyyyyyyyyyvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxzzz}}}|||{{{{{{|||~~~~~~|||~~~|||zzzyyyzzz|||~~~www}}}|||}}}~~~~~~}}}|||zzz{{{|||}}}~~~~~~}}}}}}yyyyyyzzzzzz|||}}}{{{wwwyyy~~~xxx{{{}}}{{{vvvuuuxxx{{{vvvvvvvvvwwwxxx{{{}}}xxxyyy{{{||||||{{{yyyxxxyyyzzz{{{{{{zzzxxxvvvuuuyyyxxxuuutttssstttuuuvvvuuuuuuvvvwwwxxxyyyyyyzzz{{{{{{{{{zzzzzzzzzyyyyyywwwvvvuuuwwwzzzzzzwwwtttuuuuuuwww{{{|||xxx}}}zzzwwwvvvxxxzzz|||~~~|||yyyxxx|||}}}zzzvvvuuuvvvxxxyyyvvv{{{~~~{{{zzz}}}|||yyy||||||{{{yyywwwwwwxxxyyy{{{}}}{{{yyyxxxyyyzzz{{{zzzxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyyyy{{{~~~~~~}}}|||}}}~~~}}}}}}{{{~~~}}}zzzxxx|||{{{zzzyyyzzz{{{~~~~~~xxx{{{}}}www{{{||||||zzzxxxxxxyyy{{{{{{{{{}}}zzzxxxyyy||||||yyyvvvzzzxxxvvvuuuwwwyyyzzzzzz{{{yyywwwyyy{{{{{{yyyuuuwwwwwwxxxxxxxxxwwwwwwvvvxxxxxxwwwuuussssssuuuwwwtttsssuuuyyyzzzyyy|||}}}zzzxxxxxxzzz{{{yyywwwxxxvvvvvvwwwyyyzzzzzzzzzxxxyyy{{{~~~|||zzz}}}|||zzzyyyxxxzzz{{{}}}~~~~~~~~~|||zzzzzz|||~~~|||{{{zzzzzzzzzzzz{{{|||yyy{{{~~~~~~~~~}}}|||zzzxxxyyyzzzyyyxxxwwwyyy{{{xxxyyyzzz{{{{{{yyyxxxvvvxxxyyyzzzyyywwwxxx||||||zzzxxxyyy}}}~~~}}}vvvzzz~~~}}}|||{{{}}}}}}|||{{{|||}}}~~~~~~~~~zzz~~~wwwxxx}}}yyyzzzxxxvvvwwwxxxzzz{{{zzzzzzzzzzzz{{{{{{{{{yyywwwyyyxxxvvvvvvwwwyyyzzz{{{{{{yyywwwyyy||||||zzzwwwwwwwwwwwwwwwwwwvvvuuutttuuuwwwxxxwwwuuuttttttuuuvvvuuuwww{{{}}}}}}}}}yyywwwvvvvvvwwwwwwuuuttttttvvvxxxyyyyyyuuuvvvwwwyyy{{{zzzyyywww|||{{{zzzyyyyyyzzz{{{{{{}}}~~~~~~|||zzzzzz|||}}}}}}|||yyyxxxwwwxxxzzz{{{||||||}}}~~~}}}|||{{{{{{zzzyyyzzzzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwxxxyyyyyyxxxzzz~~~}}}zzzxxxzzz}}}~~~}}}uuuyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxtttssswwwtttxxxvvvuuuvvvxxxzzz{{{{{{wwwyyy||||||{{{yyyxxxxxxxxxwwwwwwwwwxxxyyy{{{|||zzzxxxvvvxxx{{{}}}{{{yyyzzzzzzzzzyyyxxxwwwvvvuuusssvvvxxxyyywwwuuuttttttsssqqqssswwwyyy{{{~~~vvvsssuuuxxxvvvtttrrrrrrtttvvvwwwwwwttttttuuuwwwwwwwwwwwwwwwzzzzzz{{{{{{{{{{{{zzzzzz|||}}}}}}|||zzzzzz{{{}}}|||{{{xxxwwwvvvwwwyyyzzz|||zzz{{{}}}~~~|||~~~~~~|||yyyvvvwwwyyy{{{zzzxxxzzzyyywwwuuuuuuvvvxxxyyyvvvwwwxxxyyyzzz|||~~~{{{yyyzzz~~~}}}}}}{{{{{{yyy~~~||||||{{{zzz{{{|||}}}}}}}}}{{{zzzxxxyyyvvvsssxxxvvvxxxvvvuuuvvvxxx{{{||||||uuuyyy}}}}}}zzzxxxwwwyyywwwwwwxxxxxxxxxyyy{{{}}}xxxvvvtttvvvzzz||||||zzz~~~}}}}}}|||{{{zzzxxxwwwtttvvvxxxxxxwwwuuuuuuvvvsssrrrrrrvvvwwwxxx}}}zzztttvvvzzzwwwuuurrrqqqsssvvvwwwwwwvvvvvvwwwxxxwwwxxxyyyzzzyyy{{{|||~~~~~~}}}|||{{{{{{|||||||||zzzzzz{{{|||xxxyyyyyyyyyyyyzzzzzzzzzzzzwwwxxx|||~~~|||yyy}}}~~~~~~~~~{{{vvvrrrssswwwyyyxxxuuuyyyxxxvvvuuuuuuuuuvvvwwwvvvvvvwwwxxxyyy{{{}}}~~~|||yyyzzz~~~~~~}}}}}}{{{zzzzzzyyy~~~zzzyyyxxxxxxyyy{{{~~~{{{|||~~~~~~|||zzzxxxxxxzzz{{{zzz}}}yyywwwvvvwwwzzz|||}}}}}}uuuxxx||||||yyywwwxxxyyyvvvxxxzzzyyyxxxxxx{{{}}}wwwtttssstttyyy{{{{{{zzz~~~}}}}}}|||{{{zzzxxxwwwwwwwwwwwwvvvuuuuuuwwwyyyzzzxxxxxxzzzzzzyyy||||||uuuvvvzzzxxxvvvtttsssuuuwwwxxxwwwvvvwwwyyyyyyxxxxxxzzz|||zzz{{{~~~}}}|||yyyzzz|||{{{zzzyyyzzz{{{tttvvvzzz}}}~~~~~~|||{{{|||xxxuuuwww|||}}}zzz{{{~~~}}}||||||{{{vvvqqqrrrvvvyyyxxxuuuvvvvvvwwwxxxwwwvvvuuutttvvvvvvvvvvvvwwwxxxxxxxxx}}}zzzxxxzzz~~~~~~}}}}}}|||{{{}}}uuuyyyzzzyyyxxxxxxyyy{{{~~~zzz{{{}}}~~~}}}|||zzzyyyuuuuuuzzzzzz|||zzzxxxwwwxxxzzz|||}}}}}}vvvxxxyyyyyyyyyxxxyyyzzzwwwyyy|||{{{xxxxxxzzz|||xxxuuussstttxxx{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuwwwwwwwwwuuutttuuuxxx{{{zzzxxxyyy{{{yyyvvvwww{{{{{{zzzuuuvvvyyyxxxwwwuuuvvvwwwxxxxxxwwwsssvvvyyyyyywwwvvvxxxzzzzzz{{{~~~~~~}}}wwwyyy{{{{{{zzzyyyzzz{{{sssvvvzzz~~~}}}{{{xxxwwwwwwyyy~~~~~~|||zzz~~~~~~{{{zzz{{{}}}yyyuuutttwwwyyyzzzyyyuuuvvvxxxyyyxxxwwwuuussswwwuuutttuuuvvvwwwvvvttt{{{xxxwwwyyy~~~~~~}}}}}}vvvzzz{{{zzzzzzzzz{{{}}}~~~{{{{{{|||}}}~~~}}}||||||tttrrryyy}}}wwwxxx}}}yyyzzzyyywwwwwwyyy{{{{{{{{{yyyxxxvvvvvvxxxyyyzzzzzzwww{{{}}}|||xxxvvvxxx{{{{{{xxxuuuvvvyyy||||||{{{wwwwwwwwwwwwwwwvvvuuutttuuuwwwxxxwwwvvvvvvxxxzzzwwwvvvxxxzzzxxxssssssvvvvvvyyy|||{{{wwwvvvxxx|||wwwvvvvvvwwwyyyyyywwwuuuqqquuuzzzzzzxxxvvvwwwyyyyyyzzz|||}}}~~~~~~}}}}}}vvvxxxzzz{{{zzzyyyyyyzzzwwwxxxzzz{{{{{{{{{{{{{{{vvvxxx{{{}}}~~~}}}|||zzzyyyzzz|||zzzwwwvvvvvvxxxzzz|||wwwwwwxxxxxxwwwwwwvvvvvvvvvtttsssuuuwwwxxxwwwuuuxxxvvvtttwww}}}~~~}}}~~~{{{|||||||||}}}}}}~~~||||||}}}~~~~~~~~~~~~~~~{{{vvv|||{{{}}}{{{zzzxxxvvvvvvxxxyyyyyyyyy{{{xxxttttttxxxzzz{{{yyyxxx|||}}}xxxvvvwwwzzz}}}zzzwwwwww{{{}}}~~~|||wwwwwwxxxxxxxxxwwwwwwvvvsssvvvyyyzzzyyyxxxwwwxxxxxxxxx{{{~~~|||wwwvvvxxxwwwyyyyyyxxxwwwxxx|||vvvvvvvvvxxxyyyxxxvvvsssqqqvvv|||}}}zzzwwwxxxzzzxxxyyyzzz{{{||||||||||||uuuxxxzzz{{{zzzyyyyyyzzz|||{{{yyywwwwwwxxxyyyzzzvvvzzz~~~~~~}}}}}}}}}{{{yyyzzzyyyyyywwwuuusssuuuxxx|||zzzyyywwwvvvuuuvvvwwwxxxuuussssssuuuyyy{{{yyywwwvvvtttsssvvv|||}}}~~~}}}}}}wwwvvv{{{|||}}}~~~~~~}}}|||{{{zzz}}}}}}}}}}}}zzzyyyzzz}}}|||{{{{{{zzzyyyxxxwwwuuutttwwwwwwxxxyyyyyyyyyyyyxxxyyyzzz{{{zzzxxxwwwxxxyyy{{{zzzyyyxxxxxxxxxyyyzzzuuuvvvxxxxxxwwwwwwxxxzzzuuuxxxzzzyyywwwuuuvvvxxxtttwwwyyyzzzyyyxxxxxxyyyzzzxxxwwwxxxzzz||||||{{{|||wwwvvvzzzyyytttssswwwzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwxxxzzz|||}}}~~~zzzxxxwwwzzz}}}~~~}}}zzz~~~|||}}}{{{vvvuuuxxxxxxzzz|||}}}}}}}}}~~~~~~xxxwwwyyyxxxzzzyyyvvvvvvzzz{{{yyy}}}|||zzzyyyxxxxxxyyyyyyzzzwwwuuuvvvyyyzzzzzzxxxzzzxxxwwwwwwzzz}}}}}}}}}}}}~~~~~~~~~}}}|||{{{yyy{{{}}}~~~|||{{{{{{|||zzzyyyzzz|||~~~~~~{{{xxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxyyyzzzzzzzzzxxxwwwxxxyyyzzzyyyxxxvvvvvvwwwwwwxxxvvvwwwyyyxxxwwwwwwxxxyyyuuuwwwxxxwwwtttrrrsssttttttvvvxxxxxxwwwvvvvvvwwwyyywwwwwwwwwyyy{{{{{{zzz|||xxxwwwzzzyyyuuuuuuxxxyyyyyyyyyxxxxxxwwwwwwvvvxxxxxxwwwwwwxxxyyyyyyzzzzzzxxxxxxyyy|||}}}{{{yyy|||xxxwwwyyyxxxuuutttwwwzzz{{{||||||||||||~~~yyywwwwww{{{|||{{{wwwwww{{{{{{xxx}}}|||zzzyyyxxxxxxxxxxxxyyyxxxvvvxxxzzz{{{zzzxxxyyyxxxvvvxxx{{{~~~~~~~~~}}}|||{{{yyy{{{|||{{{yyyyyyzzz{{{zzzzzzyyyzzz{{{zzzxxxvvvvvvvvvwwwxxxyyyzzz{{{{{{wwwxxxxxxyyyyyyyyyyyyyyyxxxyyyzzzyyywwwvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwxxxyyyxxxwwwvvvwwwxxxvvvwwwxxxwwwuuusssssssssuuuvvvwwwvvvuuutttuuuvvvxxxwwwvvvwwwyyyzzzzzzyyy|||yyyyyy{{{zzzwwwwwwyyyyyyyyyxxxwwwwwwvvvuuuuuu{{{{{{zzzyyyxxxxxxxxxxxxzzzyyyyyyzzz||||||zzzyyy{{{xxxxxxzzz{{{yyyzzz}}}|||||||||{{{{{{||||||xxxvvv{{{|||zzzvvvwwwzzzzzzvvv|||{{{zzzxxxwwwwwwwwwwwwyyyxxxyyyzzz||||||zzzxxxxxxwwwvvvxxx|||zzzyyy~~~|||{{{zzz{{{{{{zzzxxxxxxzzz{{{yyyyyyzzzzzzzzzzzzxxxwwwvvvvvvwwwxxxyyyzzz||||||wwwxxxyyyyyyzzzzzzyyyyyywwwxxxyyyyyywwwwwwwwwyyyyyyxxxvvvuuuuuuuuuvvvwwwvvvxxxxxxwwwuuutttuuuvvvxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyxxxvvvuuuvvvwwwxxxwwwwwwxxx{{{{{{{{{yyy{{{zzzzzz{{{{{{zzzyyyzzzyyyyyyyyyxxxwwwvvvvvvvvv}}}}}}|||{{{zzzzzzzzzzzz{{{{{{{{{|||||||||{{{zzz}}}zzzzzz}}}~~~|||}}}{{{{{{{{{zzz{{{}}}~~~zzzwwwwwwxxxvvvtttwww{{{zzzuuu{{{zzzyyyxxxwwwvvvvvvvvvxxxyyy{{{|||}}}|||{{{yyyxxxwwwwwwyyy}}}~~~zzzzzz~~~|||{{{|||}}}}}}{{{yyyyyyzzz|||yyyzzzzzz{{{{{{{{{{{{{{{yyyxxxxxxxxxyyyzzz{{{{{{xxxxxxyyyzzzzzzzzzzzzyyywwwxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwvvvwwwxxxxxxuuuvvvwwwvvvtttsssssstttxxxxxxyyyzzz{{{|||{{{{{{zzz{{{{{{zzzyyywwwxxxyyyyyyyyyyyy{{{}}}}}}|||zzzyyyzzzzzzyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxxxx{{{{{{zzzzzzzzz{{{|||||||||}}}}}}}}}}}}||||||||||||yyyyyy{{{|||zzzzzz~~~xxxyyyzzzzzz{{{|||yyyuuuvvvuuuuuuzzz~~~yyyyyyyyyyyyyyyxxxwwwvvvvvvxxxyyy|||}}}}}}|||{{{zzzxxxwwwxxxzzz~~~~~~}}}|||}}}~~~~~~}}}{{{zzz{{{|||yyy{{{||||||{{{{{{|||~~~{{{zzzyyyxxxxxxyyyzzz{{{xxxxxxyyyzzzzzzzzzzzzzzzwwwyyyzzzzzzyyyxxxyyy{{{{{{{{{yyyxxxxxxxxxyyyzzztttuuuvvvuuutttssstttuuuwwwvvvvvvxxxzzz{{{zzzxxxxxxzzz||||||zzzyyyxxxyyyyyyyyyzzz|||~~~~~~}}}{{{vvvxxxyyywwwxxxzzz{{{yyyxxxxxxyyyyyyyyyzzzzzzzzzvvvvvvvvvwwwxxxyyyzzz{{{zzz|||~~~}}}|||{{{|||}}}~~~{{{{{{}}}}}}{{{{{{~~~wwwyyyzzz{{{}}}~~~|||{{{zzzuuuvvvuuuwww~~~|||xxxxxxyyyyyyyyyyyyxxxxxxxxxzzz|||}}}|||{{{{{{{{{yyyxxxyyy|||~~~~~~}}}||||||~~~|||zzzzzzzzz{{{|||}}}|||zzzyyy{{{}}}{{{zzzxxxxxxxxxzzz{{{|||xxxyyyzzzzzz{{{zzzzzzzzzxxxzzz{{{{{{zzzzzz{{{||||||{{{yyyxxxxxxxxxyyyzzztttvvvwwwvvvuuuuuuvvvwwwyyywwwvvvwwwxxxxxxvvvtttsssvvvyyy{{{zzzxxxvvvvvvxxxxxxyyy|||~~~~~~|||zzzssswwwwwwtttuuuzzzzzzwwwvvvvvvwwwxxxyyyzzz{{{{{{vvvvvvvvvvvvwwwxxxyyyyyywwwyyy||||||zzzzzz{{{}}}~~~{{{{{{~~~~~~|||}}}yyyzzz|||}}}~~~{{{wwwwwwyyyuuuuuutttvvv~~~zzzwwwwwwyyyzzz{{{{{{zzzzzzxxxzzz|||{{{yyyyyy{{{}}}zzzzzzzzz}}}yyyyyy}}}~~~~~~}}}|||{{{}}}}}}zzzyyyyyy}}}~~~~~~|||xxxwwwxxx{{{zzzyyyxxxwwwxxxzzz}}}~~~xxxyyyzzzzzz{{{{{{zzzzzzyyyzzz{{{{{{zzzzzz|||}}}{{{zzzyyyxxxxxxxxxyyyzzzuuuvvvxxxxxxwwwwwwxxxzzz|||zzzxxxwwwxxxxxxtttqqqnnnrrrwwwyyyxxxvvvtttssswwwwwwyyy{{{}}}}}}{{{yyyqqquuuvvvssstttyyyyyyvvvttttttuuuwwwxxxyyyzzz{{{xxxxxxxxxwwwxxxxxxyyyyyytttwwwzzzzzzyyyxxxzzz|||xxxuuuvvvyyyzzzyyyzzz}}}{{{|||~~~~~~xxxttttttwwwtttsssrrrttt{{{}}}uuuvvvwwwyyy{{{||||||||||||xxxzzz{{{zzzxxxxxxzzz}}}{{{zzz{{{~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{|||~~~{{{wwwvvvwwwzzz|||}}}xxxwwwuuuvvvxxxzzz{{{{{{zzz{{{||||||yyyxxxxxxyyy{{{{{{||||||||||||{{{{{{|||xxxttttttwwwzzzzzzzzzyyyyyywwwwwwwwwxxxyyyzzzyyyyyyyyyzzzzzzwwwssspppppprrrtttvvvwwwvvvuuuttttttvvvxxxzzz{{{zzzyyyxxxrrrrrrssstttvvvxxxyyyzzzvvvuuuttttttuuuwwwyyyzzzxxxxxxyyyyyyzzz{{{||||||{{{yyywwwwwwzzz{{{zzzxxxyyyyyyzzzzzzzzzzzzzzzzzzyyy}}}~~~}}}{{{wwwuuutttsssuuuwwwxxxvvvuuuuuuuuuuuuuuuvvvxxxyyyzzzzzz{{{yyyyyyyyyxxxxxxyyy|||yyy|||zzz}}}~~~}}}||||||{{{||||||{{{{{{zzzzzzzzzzzz{{{{{{|||yyyvvvvvvwwwyyy{{{{{{zzzwwwvvvwwwzzz|||{{{zzzxxxyyy{{{zzzyyywwwxxxxxxyyyzzzzzz{{{{{{zzzzzzyyy{{{xxxuuuvvvxxx{{{||||||wwwwwwwwwwwwwwwyyyzzz{{{xxxxxxxxxyyyzzzxxxtttqqqssstttuuuwwwwwwwwwvvvvvvvvvwwwxxxyyyxxxwwwvvvvvvuuuuuuttttttuuuvvvwwwwwwtttttttttuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyywwwuuuvvvyyyzzzzzzxxxyyyyyyyyyzzzzzzzzz{{{{{{yyy|||}}}{{{|||~~~|||yyyvvvsssssssssuuuwwwxxxwwwvvvttttttuuuuuuuuuvvvvvvwwwyyyzzz{{{xxxxxxyyyxxxxxxyyy}}}zzz|||xxx{{{}}}}}}|||{{{zzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{yyywwwvvvvvvxxxyyyyyyyyyzzzwwwvvvxxx}}}~~~{{{xxxvvvwwwyyyyyyxxxwwwxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxyyywwwuuuuuuwwwzzz{{{{{{yyyyyyxxxwwwwwwxxxxxxyyywwwvvvwwwxxxyyyxxxvvvssswwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwvvvuuuttttttttttttttttttuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{{{{yyyxxxvvvvvvuuutttuuuwwwyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxx{{{|||zzz{{{~~~|||}}}{{{xxxtttsssrrrssstttwwwxxxxxxwwwuuutttuuuwwwwwwvvvuuuuuuvvvxxxzzz|||xxxxxxxxxxxxwwwyyy}}}zzz{{{}}}~~~~~~|||~~~{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzwwwwwwwwwxxxzzz{{{zzzxxxzzzwwwuuuxxx}}}~~~zzzuuuuuuwwwyyyyyyyyyyyyzzz{{{xxxxxxyyyyyyyyyyyyxxxxxxwwwvvvtttttttttuuuvvvwww~~~}}}{{{yyywwwuuutttsssuuuuuuuuuwwwyyyyyywwwuuuyyyyyyxxxwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxwwwvvvuuuttttttsssssstttuuuwwwxxxxxxxxxwwwvvvuuuwwwyyy{{{{{{zzzxxxvvvttttttttttttvvvxxxyyyyyy}}}}}}|||zzzyyyxxxwwwwwwxxx{{{|||{{{|||~~~yyyuuutttuuuvvvwwwvvvwwwwwwvvvuuuvvvxxxzzzyyyxxxvvvuuuvvvxxx{{{}}}yyyzzzyyyxxxwwwxxxzzz}}}xxxyyyzzz{{{|||}}}zzz}}}{{{~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxwwwxxxzzz||||||{{{yyyxxxvvvtttwww{{{|||xxxtttuuuwwwzzzzzzzzzzzz{{{|||yyyyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwuuusssssssssttt}}}}}}{{{yyywwwuuusssssstttttttttvvvxxxyyyxxxvvvyyyxxxxxxwwwxxxxxxyyyzzzyyyxxxxxxxxxxxxyyyzzz{{{wwwvvvvvvuuuuuuuuuvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwrrrtttwwwzzz{{{{{{yyyxxxttttttuuuuuuvvvwwwyyyzzz}}}{{{yyywwwuuutttwww{{{}}}}}}{{{wwwwwwxxxxxxxxxtttuuuvvvvvvvvvxxx{{{~~~{{{zzzxxxwwwwwwyyy|||~~~|||{{{zzzxxxvvvvvvxxxzzzvvvwwwxxxzzz|||wwwzzz~~~}}}||||||||||||{{{{{{{{{zzzzzz{{{{{{{{{xxxwwwxxxzzz|||}}}|||{{{wwwvvvvvvwwwxxxxxxwwwuuuvvvxxxzzz{{{zzzzzz{{{}}}zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{zzzxxxvvvtttuuuvvvxxxxxxyyyyyyyyyxxxxxxwwwtttttttttuuuxxxxxxxxxvvvuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{|||wwwwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwqqqsssuuuxxxzzzzzzzzzzzzuuuvvvwwwwwwwwwxxxzzz|||}}}{{{yyywwwuuutttwww{{{}}}~~~zzzwwwwwwyyyxxxwwwtttuuuwwwwwwxxxyyy|||~~~zzzyyyxxxwwwxxxyyy{{{}}}||||||zzzxxxuuuuuuwwwyyywwwxxxyyyzzz}}}xxx{{{~~~}}}||||||||||||}}}||||||{{{{{{||||||}}}xxxwwwvvvxxxzzz||||||{{{wwwxxxyyyxxxvvvuuuwwwyyyvvvxxxzzzzzzyyyyyyzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzwwwyyyzzzyyywwwvvvwwwyyyuuuvvvwwwyyyzzzzzzyyyyyyuuuttttttuuuwwwxxxwwwvvvqqqrrrtttvvvwwwxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxyyyyyyxxxxxxxxxxxxxxxyyywwwwwwvvvvvvvvvvvvvvvwwwssstttuuuwwwxxxyyyyyyyyyxxxyyy{{{zzzxxxxxx{{{}}}||||||{{{zzzyyyyyyxxxxxxvvvzzz|||}}}~~~xxxvvvxxxzzzyyywwwuuuwwwyyyzzzyyyyyyzzz{{{xxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyywwwvvvvvvyyy{{{{{{{{{|||}}}~~~~~~}}}||||||{{{{{{|||}}}}}}||||||||||||}}}}}}wwwvvvuuuvvvyyy{{{{{{{{{wwwzzz{{{yyyuuutttxxx|||vvvxxxyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzyyysssuuuxxxwwwvvvuuuwwwzzzwwwwwwyyyyyyzzzyyyxxxwwwvvvttttttuuuvvvwwwwwwvvvnnnpppsssvvvwwwxxxwwwwwwxxxyyyzzz{{{zzzxxxvvvttt{{{{{{zzzyyyxxxxxxxxxxxxvvvuuutttsssssstttuuuvvvuuuuuuvvvvvvvvvwwwxxxxxxyyy{{{}}}{{{yyyyyy{{{~~~xxxyyyyyyzzzzzz{{{{{{{{{vvvzzz{{{{{{}}}|||wwwwwwzzz}}}|||yyywwwyyy{{{{{{zzzxxxwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwwwwvvvvvvxxx{{{~~~~~~~~~xxxxxx}}}||||||}}}}}}}}}}}}~~~}}}{{{yyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyywwwwwwyyyzzzzzzyyyuuusssppprrruuuxxxxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzyyywwwwwwuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttsssvvvwwwvvvwwwzzzzzzwwwuuuxxx{{{~~~~~~|||xxxvvvuuuvvvxxxzzz{{{{{{{{{zzzqqqwww||||||||||||zzzvvv}}}zzzxxxwwwwwwxxxwwwvvvxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwyyyzzzzzzzzzzzzzzzyyyvvvtttuuuxxxzzzyyywww~~~~~~zzz{{{~~~}}}}}}~~~~~~}}}|||}}}~~~~~~|||{{{||||||{{{zzzzzz{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxx|||{{{yyyzzz{{{|||{{{zzzvvvtttrrrrrruuuwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwwww{{{yyywwwwwwwwwxxxxxxwwwuuuvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvxxxwwwwwwvvvvvvuuuuuuuuuwwwwwwvvvuuuuuuttttttssstttwwwxxxvvvwwwzzzzzzxxxuuuwwwzzz||||||{{{xxxwwwtttvvvxxxyyyzzzzzzyyyyyyrrrwww{{{{{{{{{}}}|||xxxzzzwwwtttssstttuuuuuutttvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxvvvtttuuuwwwxxxxxxvvv|||||||||}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{}}}}}}|||{{{}}}|||{{{zzzzzz{{{|||}}}zzzzzzyyyyyyyyyyyyzzzzzzxxxxxxxxxxxxwwwwwwwwwwww|||zzzyyyzzz{{{|||{{{yyywwwuuuttttttuuuvvvvvvuuuvvvvvvuuutttuuuvvvwwwxxx}}}xxxtttsssuuuxxxxxxwwwvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuxxxxxxwwwvvvuuuuuuttttttuuuxxxyyywwwwwwzzz{{{xxxvvvwwwxxxzzzzzzzzzyyyxxxtttvvvxxxzzzzzzzzzxxxwwwsssxxxzzzyyy{{{~~~~~~{{{}}}zzzvvvuuuuuuwwwxxxxxxuuutttttttttuuuwwwxxxzzz|||{{{yyywwwvvvuuuuuuvvvyyywwwuuuuuuvvvwwwwwwvvv{{{|||}}}{{{{{{}}}~~~~~~}}}yyyxxxwwwxxxzzz||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwyyyxxxwwwxxxyyyyyyxxxvvvxxxwwwvvvvvvvvvvvvuuuuuuxxxwwwuuuttttttvvvxxxyyy|||xxxttttttwwwzzzyyywwwwwwwwwxxxxxxxxxxxxxxxwwwttttttuuuuuuuuuuuuuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwzzzyyywwwwwwzzzzzzxxxwwwxxxxxxyyyyyyzzzzzzzzzvvvxxxzzz{{{{{{zzzyyywwwuuuxxxyyyxxx{{{~~~~~~{{{wwwuuuvvvxxxyyyzzztttssssssssstttwwwzzz||||||{{{yyyvvvvvvvvvwwwxxxzzzyyyxxxwwwwwwxxxxxxwww~~~||||||}}}~~~~~~}}}{{{yyyxxxyyy|||}}}~~~~~~zzz{{{~~~~~~{{{zzzzzzyyywwwvvvuuuvvvwwwwwwzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyywwwuuuxxxxxxxxxxxxvvvuuuuuuuuuzzzyyywwwvvvvvvwwwyyyzzzzzzxxxwwwxxx{{{{{{yyywwwxxxxxxyyyyyyyyyyyyxxxxxxuuuuuuuuuuuuvvvvvvwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxxxxzzzyyyvvvvvvyyyyyywwwxxxxxxxxxxxxyyyzzz{{{|||zzz{{{{{{||||||{{{zzzyyyxxxyyyyyyxxx|||zzzwwwtttssstttuuuvvvvvvuuutttttttttvvvxxx{{{}}}{{{zzzxxxwwwxxxyyy|||}}}{{{{{{zzzzzzyyyyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~|||}}}}}}||||||{{{yyywwwvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{|||{{{zzzzzz{{{{{{zzzxxxvvvwwwxxxzzzyyywwwvvvvvvvvv{{{zzzyyyxxxwwwxxxyyyyyywwwxxxzzz{{{{{{zzzyyyxxxyyyyyyzzzzzzzzzyyyxxxxxxvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwtttuuuuuuvvvvvvwwwwwwxxxyyyzzzyyyuuutttwwwxxxvvvvvvwwwwwwxxxyyyzzz{{{{{{~~~}}}|||{{{{{{{{{{{{{{{zzz{{{zzzyyy~~~~~~yyywwwuuuuuuvvvxxxwwwwwwuuuuuuuuuvvvwwwzzz|||}}}xxxxxxxxxyyyzzz|||~~~zzz{{{|||{{{zzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{xxxvvvvvvvvvxxxyyywwwxxxyyyyyyzzz{{{||||||zzzzzzzzz{{{{{{zzzwwwuuuvvvxxxzzzzzzxxxvvvwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwuuuxxx{{{zzzwwwvvvyyy|||zzzzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{xxxxxxwwwwwwvvvvvvuuuuuuvvvvvvvvvuuuuuuuuuttttttyyyzzzxxxssssssvvvwwwtttssstttuuuwwwxxxxxxxxxxxx~~~{{{yyyxxxyyy{{{|||{{{|||{{{{{{|||zzzyyyxxxyyyzzz{{{yyyxxxuuuuuuvvvwwwxxxzzzzzz{{{vvvwwwxxxyyy{{{|||}}}~~~xxxzzz|||{{{zzz{{{}}}{{{|||}}}||||||}}}|||zzzzzz{{{}}}~~~~~~}}}{{{xxxvvvvvvxxx{{{}}}{{{yyyvvvtttssstttvvvwwwvvvvvvwwwxxxzzz{{{||||||xxxxxxxxxyyyyyyxxxuuurrruuuxxx{{{{{{xxxwwwwwwyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuxxxzzzwwwrrrrrrxxxzzz{{{{{{{{{zzzyyyyyyxxxyyyyyyzzz{{{{{{|||}}}}}}xxxwwwwwwvvvuuuttttttsssxxxxxxwwwuuutttrrrqqqqqqxxxzzzwwwsssrrruuuvvvtttpppqqqsssuuuwwwwwwvvvvvvzzzwwwvvvxxxzzz}}}|||}}}||||||{{{uuuuuuuuuwwwxxxxxxvvvttttttuuuvvvxxxyyyyyyyyyyyyuuuvvvxxxyyyzzz{{{{{{{{{vvvyyy{{{{{{zzzzzz}}}~~~~~~~~~}}}|||}}}|||{{{zzzyyyzzz{{{|||~~~~~~|||yyyvvvuuuuuuwwwyyy{{{|||{{{zzzzzz{{{|||{{{wwwvvvwwwxxxvvvtttvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvtttsssssssssuuuvvvvvvwwwxxxzzz|||wwwyyy{{{{{{zzzxxxxxxyyyxxxxxxyyyyyyzzz{{{|||}}}}}}yyyxxxxxxwwwssssssuuuwwwzzz{{{xxxsssqqqssswwwxxxwwwvvvttttttvvvwwwxxx}}}rrrvvv}}}uuu|||xxxssstttxxx}}}~~~}}}}}}}}}yyyyyyvvvssssssuuuxxxxxxwwwxxxvvvuuuvvvyyyzzzxxxvvvxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxxxx{{{}}}{{{~~~~~~zzz}}}~~~~~~zzzyyyyyyyyyyyyzzz|||}}}}}}}}}|||zzzwwwvvvxxxyyy{{{|||}}}|||{{{{{{|||}}}~~~{{{wwwvvvwwwxxxvvvuuuxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuwwwxxxyyyyyyxxxyyy{{{}}}vvvxxxzzzzzzyyyxxxxxxxxxvvvwwwyyyzzzzzzyyyxxxwww~~~{{{{{{}}}|||yyyxxx{{{xxxzzz|||zzzvvvtttwwwzzzyyyxxxvvvuuuuuuuuuvvvwwwqqq|||wwwvvvyyy|||{{{}}}{{{xxxvvvvvvxxxyyyyyywwwxxxwwwvvvxxxzzz{{{yyywwwzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{{{{zzz{{{}}}xxx|||}}}~~~~~~xxxwwwwwwwwwxxxzzz|||}}}{{{{{{{{{yyyxxxxxxzzz|||{{{}}}~~~}}}|||{{{|||}}}|||zzzwwwwwwwwwwwwvvvuuuzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxxxxvvvvvvwwwyyyuuuwwwxxxxxxwwwvvvvvvwwwtttvvvxxxyyyyyywwwtttrrryyywwwyyy}}}}}}yyyxxxzzzvvvxxxzzzyyyvvvvvvyyy|||zzzyyyxxxvvvuuuuuuuuuuuutttwwwyyy{{{yyy|||zzzyyyyyyzzzyyyxxxwwwyyyxxxxxxyyy{{{{{{zzzxxx{{{{{{{{{{{{{{{zzzyyyxxxxxxzzz|||}}}}}}~~~{{{~~~~~~~~~~~~xxxxxxwwwwwwwwwxxxzzz{{{xxxyyyyyyxxxxxxxxx{{{}}}{{{|||}}}|||{{{zzz{{{|||zzzyyyxxxwwwwwwwwwwwwvvvyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxwwwyyyyyyyyyxxxvvvuuuvvvwwwtttvvvwwwwwwuuuuuuuuuvvvtttuuuvvvwwwwwwwwwvvvuuuvvvuuuxxx|||}}}xxxvvvwwwrrrtttvvvvvvuuuvvvyyy|||{{{zzzyyyxxxvvvuuutttssswwwtttyyyvvvyyy~~~{{{{{{{{{zzzzzzxxxvvvuuuxxxxxxxxxyyyzzzzzzyyyyyy||||||}}}|||{{{zzzyyyxxxuuuxxx|||~~~~~~zzz~~~~~~}}}|||{{{zzzzzzxxxwwwvvvwwwwwwxxxwwwwwwxxxwwwwwwxxx{{{}}}zzz{{{|||{{{yyyxxxyyyzzzxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwww{{{{{{{{{yyywwwwwwxxxyyytttuuuvvvuuuttttttuuuvvvuuuuuutttuuuvvvxxxzzz{{{xxxxxx{{{zzzwwwwwwrrrsssuuuuuuvvvwwwzzz{{{zzzzzzzzzyyyxxxvvvsssrrrpppyyykkkzzz~~~~~~{{{zzzzzzzzzyyywwwuuuttttttvvvwwwxxxxxxxxxxxxxxxxxx{{{|||}}}}}}|||zzzxxxwwwsssvvvzzz|||}}}}}}~~~}}}~~~uuu{{{~~~~~~|||{{{zzz|||{{{yyywwwvvvvvvvvvwwwxxxyyyyyyxxxwwwxxxzzz|||zzz{{{{{{zzzxxxwwwxxxyyywwwyyy{{{{{{zzzyyyyyyzzzvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvuuuvvvvvvuuutttsssuuuwwwuuuvvvvvvuuutttsssuuuwwwvvvuuutttsssuuuyyy|||wwwvvvyyy}}}}}}xxxuuuvvvvvvvvvvvvwwwxxxzzz{{{|||yyyzzz{{{{{{yyyvvvtttrrrssszzz||||||zzz{{{{{{yyyxxxyyyyyywwwuuusssssstttuuuvvvxxxxxxwwwwwwwwwxxxzzz{{{|||}}}|||zzzxxxwwwsssvvvxxxzzzzzz{{{}}}~~~uuu{{{~~~}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxwwwwwwxxxyyy|||||||||zzzyyyxxxzzz|||{{{||||||{{{yyyxxxxxxyyywwwzzz}}}}}}{{{zzz{{{|||uuuvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvqqqrrrssssssrrrsssuuuwwwuuuvvvvvvuuussstttvvvwwwvvvuuuuuuuuuvvvxxxzzz|||tttsssvvvzzz{{{wwwvvvwwwyyyxxxwwwwwwxxxyyyyyyyyyxxxyyy{{{|||zzzwwwtttrrryyy{{{}}}zzzwwwyyy{{{zzzxxxyyyxxxvvvsssrrrtttwwwuuuwwwzzzyyyxxxwwwxxxzzzwwwyyy{{{||||||zzzxxxwwwuuuwwwxxxyyyyyyzzz}}}zzz~~~}}}||||||}}}~~~~~~~~~~~~~~~zzzyyyxxxxxxxxxyyyzzz{{{|||zzzzzz{{{}}}|||}}}}}}|||zzzxxxyyyzzzwwwzzz~~~~~~|||{{{|||~~~vvvvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuwwwxxxyyyyyyzzz|||vvvvvvvvvuuuttttttvvvxxxuuuuuuvvvwwwwwwwwwwwwwwwvvvuuuxxx}}}}}}|||xxxwwwuuuuuuvvvwwwvvvuuuwwwyyy{{{|||{{{xxxuuurrrtttxxx~~~~~~xxxvvvzzz||||||xxxyyyxxxvvvsssrrruuuyyyvvvxxx{{{{{{yyyxxxyyy{{{vvvwwwzzz{{{|||zzzxxxwwwwwwxxxyyyxxxxxxzzz}}}}}}||||||~~~zzzwww~~~~~~|||||||||||||||||||||||||||||||||xxxxxxwwwwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwwww{{{||||||{{{yyywwwwwwxxxzzzwwwtttvvvzzz|||yyyvvvxxxwwwwwwvvvwwwwwwxxxxxxvvvwwwwwwxxxxxxxxxxxxwwwxxxwwwuuutttuuuwwwzzz|||wwwuuutttrrrqqqrrrssstttsssuuuwwwxxxxxxxxxyyyzzztttvvvyyy{{{{{{zzzxxxvvvrrruuuxxxxxxwwwuuutttuuutttvvvyyyyyyxxxvvvuuuuuuzzz|||uuuvvvuuuyyy}}}~~~{{{yyyxxxxxxyyyzzzxxxvvvtttssstttyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvwwwxxxzzzyyyxxxvvvyyyxxxwwwvvvwwwyyy|||}}}~~~|||zzzyyy~~~}}}}}}zzzwww~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxwwwwwwwwwwwwwwwxxxwwwwwwwwwwwwwwwvvvvvvvvvxxx{{{}}}~~~|||yyyxxxwwwyyyvvvsssuuuyyy{{{yyyvvvvvvvvvuuuuuutttuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvzzzyyyvvvuuutttuuuvvvvvvvvvuuusssrrrqqqrrrssstttssstttvvvvvvuuuuuuwwwxxxuuuvvvxxxyyyyyyxxxwwwvvvsssuuuxxxxxxwwwuuuuuuuuuuuuwwwyyyyyywwwuuutttttt}}}uuusssvvvuuuxxx|||~~~|||yyyvvvuuuuuuvvvwwwvvvsssqqqqqqrrrwwwvvvuuuuuuuuuvvvxxxyyywwwvvvuuuvvvwwwvvvtttrrryyyxxxwwwwwwxxxzzz|||}}}~~~~~~~~~~~~}}}{{{yyyxxx{{{xxx}}}{{{{{{||||||yyyzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwvvvwwwwwwxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwvvvyyy~~~~~~{{{yyywwwxxxuuurrrssswwwyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuuuussssssttttttuuuuuuuuuuuuxxxwwwvvvuuuuuutttuuuuuuvvvuuusssrrrqqqrrrtttuuuuuuuuuuuutttssssssuuuwwwwwwwwwwwwwwwwwwvvvvvvvvvsssvvvxxxxxxwwwuuuuuuuuuvvvxxxyyyyyywwwuuutttttt|||uuuqqqtttyyyxxx{{{~~~|||yyyvvvuuurrrttttttsssqqqoooooopppuuutttsssrrrrrrtttwwwxxxvvvuuutttttttttsssqqqooovvvvvvvvvvvvwwwyyy{{{||||||}}}}}}}}}|||zzzxxxwww~~~}}}~~~{{{xxx|||yyyxxxzzz~~~|||wwwyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxxxxyyyyyyyyyyyyvvvyyy}}}~~~|||zzzzzzwwwuuussssssvvvyyyzzzyyy|||{{{zzzyyyyyyxxxyyyyyyttttttttttttuuuuuuvvvwwwuuuuuuvvvvvvwwwxxxxxxxxxwwwvvvtttsssssstttuuuwwwxxxxxxwwwuuussssssvvvxxxxxxwwwuuuttttttuuuuuuvvvtttvvvxxxxxxvvvuuuvvvvvvwwwxxxyyyxxxvvvtttttttttvvv{{{sssqqqtttyyy}}}~~~{{{yyyxxxssstttuuutttrrrppppppqqqttttttttttttttttttuuuuuuuuutttrrrsssssssssrrrpppqqqrrrrrrtttvvvxxxzzz|||||||||}}}}}}|||{{{yyyxxxxxx|||~~~}}}|||~~~zzzxxx|||yyywwwyyy~~~{{{vvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{||||||||||||wwwyyy{{{|||{{{{{{|||}}}xxxvvvuuuvvvwwwyyyzzzzzz}}}|||{{{zzzzzzzzzzzzzzzuuuuuuuuuuuuvvvwwwxxxyyyvvvvvvwwwxxxyyyyyyyyyzzzxxxwwwuuuttttttvvvwwwyyy{{{{{{zzzwwwuuuvvvxxxzzzwwwvvvuuusssssstttvvvwwwuuuwwwxxxxxxvvvuuuvvvwwwwwwxxxyyyxxxvvvttttttuuusssyyy}}}~~~{{{wwwssssssvvvzzz|||||||||zzzyyyuuuvvvwwwwwwuuusssssstttuuuvvvxxxyyyxxxvvvtttssstttsssrrrsssuuuvvvvvvuuupppqqqrrruuuxxx{{{}}}~~~|||}}}}}}~~~}}}|||zzzyyyxxx{{{}}}}}}{{{~~~yyywww{{{yyyyyyzzz}}}}}}zzzwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||}}}}}}}}}}}}||||||||||||xxxyyyzzzzzzyyyyyy{{{|||wwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{yyyxxxxxxxxxxxxxxxxxxwwwuuutttuuuvvvxxxyyyzzz{{{zzzyyywwwvvvxxxzzzvvvuuutttttttttuuuwwwxxxvvvwwwxxxwwwvvvvvvwwwxxxvvvwwwxxxwwwuuuuuuvvvwwwuuuuuuxxx{{{zzzuuutttvvvxxxvvvvvvxxx|||}}}{{{yyy}}}yyywwwwwwvvvxxxyyyxxxwwwuuuuuuvvvwwwxxxzzz{{{{{{yyywwwuuuuuutttssstttwwwyyyyyyyyyssstttvvvyyy{{{}}}|||}}}}}}~~~}}}|||{{{zzz|||~~~~~~}}}|||xxxwww{{{{{{|||||||||zzzyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}~~~}}}}}}|||{{{zzzyyyxxxxxxvvvxxxzzz{{{zzzxxxxxxyyyvvvwwwyyyzzzyyywwwvvvuuuuuuuuutttuuuuuuvvvwwwxxxwwwvvvuuuuuuvvvyyy{{{||||||zzzxxxwwwvvvvvvxxxxxxvvvuuutttssssssuuuwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwtttttttttuuuvvvwwwxxxyyywwwxxxxxxwwwvvvvvvwwwyyyuuuvvvwwwvvvuuuuuuwwwyyyxxxuuuuuuyyyyyyvvvvvvyyyzzzyyyxxxzzz|||~~~}}}|||}}}~~~{{{wwwvvvuuuuuuwwwxxxxxxvvvuuuuuuvvvxxxxxxxxxyyyyyy{{{|||}}}xxxvvvuuuuuuwwwyyyyyyyyywwwwwwxxxzzz{{{{{{||||||zzz{{{|||}}}|||{{{zzzyyy~~~}}}|||}}}xxxvvv{{{|||~~~}}}{{{yyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||||||~~~{{{{{{zzzyyywwwvvvuuuuuussswww{{{}}}{{{xxxvvvuuutttwwwyyyzzzxxxvvvtttsssttttttttttttuuuwwwxxxyyyvvvvvvuuuuuuvvvxxx{{{|||xxxwwwuuutttuuuwwwzzz|||tttsssrrrqqqrrrtttuuuwwwrrrsssuuuuuutttsssssstttssstttuuuvvvwwwyyyyyyzzzwwwxxxxxxwwwvvvvvvwwwyyytttvvvvvvvvvuuuvvvxxxzzzzzzuuutttyyy{{{yyyzzz~~~{{{yyyxxxxxxzzz~~~}}}~~~~~~zzzwwwvvvvvvtttuuuwwwvvvuuussstttuuuyyywwwvvvuuuwww{{{zzzxxxvvvvvvwwwxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvvvvyyyzzz{{{{{{{{{zzzyyyxxx|||zzzyyy||||||{{{{{{{{{{{{zzzwwwuuu}}}yyywwwxxxxxxuuuvvvyyy}}}|||{{{zzz{{{}}}~~~}}}{{{yyywwwvvvvvvuuuvvvyyy}}}}}}yyyvvvuuuuuutttsssrrrrrrssstttuuuwwwtttuuuvvvuuuttttttwwwyyy~~~{{{xxxxxxyyyxxxuuurrrvvvtttsssuuuyyy{{{{{{yyysssrrrrrrqqqqqqssstttuuussstttttttttttttttsssrrryyywwwuuuuuuvvvwwwwwwwwwvvvuuuuuuxxx{{{|||zzzxxxvvvvvvvvvuuutttuuuwwwzzzvvvyyyzzzyyywwwvvvxxxzzz~~~}}}|||{{{zzzzzz{{{{{{{{{zzzzzz{{{|||{{{vvvrrrtttuuuvvvxxxyyyyyyvvvtttzzzzzzzzzyyyxxxzzz}}}zzzyyyyyyxxxxxxyyyyyyzzzuuuwwwyyyyyywwwvvvwwwxxx|||}}}}}}|||||||||~~~{{{|||zzzzzz~~~|||yyyyyyyyyzzzzzzyyy{{{wwwvvvyyyyyywwwxxx{{{}}}|||zzzzzz{{{|||}}}~~~}}}{{{yyyxxxxxxxxxvvvzzz}}}|||yyyvvvvvvxxxvvvvvvuuuuuutttuuuuuuuuusssuuuwwwwwwvvvuuuvvvwww}}}{{{yyyyyyzzzzzzxxxvvvwwwuuusssuuuxxxzzz{{{zzzyyyxxxvvvuuutttsssssstttvvvvvvvvvwwwwwwxxxxxxxxxyyywwwvvvuuuuuuvvvvvvuuuuuutttuuuxxx|||}}}|||zzzvvvxxxxxxxxxwwwwwwyyyzzzvvvxxxzzzyyywwwvvvwwwyyy||||||||||||{{{{{{zzzzzzzzzyyyyyyzzz|||zzzuuurrrrrrsssuuuwwwyyyyyywwwvvv{{{|||}}}{{{yyyxxxyyyzzz|||{{{{{{zzzzzzzzzzzz{{{xxxyyy{{{{{{zzzyyyzzz{{{|||~~~~~~}}}}}}~~~}}}{{{|||wwwwww|||xxxwwwxxx{{{||||||yyyvvvvvvyyyzzzxxxyyy}}}~~~|||zzzyyyxxxyyyyyy~~~|||{{{zzzyyyyyyxxxwwwyyy{{{zzzwwwvvvxxxzzzxxxxxxxxxwwwwwwvvvuuutttrrruuuxxxyyyxxxvvvuuuuuuyyyxxxwwwxxxyyyzzzyyyxxxxxxvvvttttttwwwyyy{{{{{{{{{{{{yyyxxxwwwvvvvvvvvvwwwwwwvvvwwwxxxyyy{{{|||yyyxxxvvvuuuttttttttttttuuuuuuvvvxxxzzz{{{zzzxxxtttvvvxxxxxxwwwwwwwwwxxxvvvwwwxxxxxxvvvvvvwwwxxxzzz{{{|||}}}}}}|||zzzyyy|||||||||~~~~~~|||xxxuuuqqqrrrtttvvvxxxxxxxxxwwwxxxzzz||||||yyywwwvvvvvv{{{zzzzzzyyyxxxxxxxxxxxxyyy{{{}}}}}}||||||}}}~~~|||~~~~~~}}}}}}}}}zzzzzz}}}{{{yyyxxxzzz|||}}}}}}zzzwwwwwwzzz{{{yyyyyy|||~~~}}}{{{zzzxxxxxxxxxxxx|||{{{zzzyyyxxxwwwwwwwwwvvvxxxyyyxxxuuuuuuxxx|||vvvvvvwwwxxxxxxwwwvvvuuutttvvvxxxxxxvvvuuuvvvwwwtttttttttuuuwwwxxxxxxxxxyyyxxxvvvuuuvvvxxxzzz{{{yyyyyyyyyyyyyyyzzzzzz{{{wwwvvvuuuttttttvvvxxxzzzxxxxxxxxxvvvtttsssssssssvvvvvvwwwxxxxxxwwwuuutttqqqsssvvvvvvuuuttttttuuuvvvvvvwwwwwwvvvvvvvvvwwwwwwyyy|||~~~~~~|||zzzxxx{{{|||}}}~~~}}}{{{xxxuuurrrtttuuuvvvvvvvvvvvvwwwtttuuuwwwwwwwwwvvvwwwxxxwwwvvvuuuttttttsssssstttxxxzzz}}}}}}}}}}}}~~~}}}yyyzzz{{{zzzzzz|||~~~~~~}}}||||||zzzzzz||||||xxxxxxzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{zzzyyyxxxxxxxxxxxxxxxvvvwwwxxxvvvssstttwww{{{rrrtttuuuwwwxxxxxxwwwwwwxxxxxxwwwuuuttttttwwwzzzssstttuuuvvvvvvwwwyyyyyyyyyyyyxxxwwwvvvwwwyyy{{{xxxxxxyyyyyyyyyzzzzzzzzzxxxwwwuuusssrrrssstttvvvwwwxxxyyywwwtttrrrrrrtttrrrsssuuuvvvvvvuuuuuutttqqqsssvvvvvvuuuttttttuuuwwwvvvvvvvvvwwwwwwvvvvvvvvvxxx{{{~~~}}}zzzxxxxxxzzz{{{|||zzzxxxuuutttuuuwwwxxxwwwuuussstttuuutttuuutttsssrrrsssuuuxxxttttttsssrrrqqqqqqrrrrrrvvvxxx{{{|||||||||}}}~~~~~~~~~~~~}}}}}}~~~tttwww{{{{{{{{{}}}}}}{{{}}}{{{{{{}}}}}}yyyxxxzzzxxxxxxyyyzzzzzz{{{|||||||||{{{{{{zzzzzzzzz{{{{{{vvvxxxyyywwwttttttwwwzzzrrrsssuuuvvvxxxyyyyyyyyyzzzyyywwwtttrrrtttxxx{{{vvvwwwyyyyyyxxxyyyzzz|||yyyzzzzzzyyywwwwwwxxxzzzzzzzzzzzzyyyxxxwwwuuuuuuyyyxxxvvvuuutttsssttttttvvvyyy{{{yyyuuussstttuuummmpppsssuuuuuuvvvwwwxxxtttvvvxxxxxxwwwwwwwwwxxxxxxwwwvvvvvvxxxxxxwwwvvvuuuwwwzzz}}}~~~}}}{{{yyy{{{~~~~~~{{{yyyxxxxxxzzz{{{xxxtttrrrsssuuuyyyxxxvvvrrrpppppprrruuuuuuttttttssssssttttttuuuuuuxxxzzz|||||||||~~~}}}{{{{{{}}}}}}}}}vvvzzz~~~}}}||||||~~~~~~~~~}}}|||zzz{{{~~~~~~zzzyyy{{{xxxyyyyyy{{{{{{|||||||||{{{{{{zzzzzzzzz{{{{{{|||xxxzzz{{{yyyvvvuuuwwwyyyvvvvvvvvvwwwwwwyyyzzz{{{yyyyyyxxxvvvttttttwwwyyyxxxzzz{{{{{{xxxxxxyyy{{{wwwzzz|||{{{yyywwwwwwxxxyyyyyyzzzyyyxxxwwwuuutttwwwvvvvvvuuuuuutttttttttuuuyyy|||{{{wwwtttuuuxxxooosssvvvwwwvvvuuuwwwxxxvvvxxxxxxxxxwwwwwwyyyzzzyyywwwvvvwwwyyyyyyxxxvvvuuuwwwyyy|||}}}}}}{{{zzz~~~}}}{{{{{{xxxzzz|||yyyuuusssuuuxxxyyyyyyxxxvvvsssrrrssstttuuuuuuuuuuuuuuuvvvwwwxxxwwwyyy|||~~~~~~}}}{{{{{{~~~zzz{{{}}}|||~~~{{{zzz{{{}}}zzzxxxzzz~~~|||{{{}}}yyyzzz{{{{{{||||||{{{{{{yyyyyyxxxxxxxxxyyyzzzzzzzzz|||~~~|||xxxvvvxxxzzzzzzyyyxxxwwwxxxyyyzzz{{{xxxyyyyyyxxxvvvuuuvvvwwwxxxzzz{{{zzzwwwuuuvvvxxxwwwzzz}}}}}}zzzwwwvvvwwwvvvwwwxxxyyyyyyyyyxxxwwwrrrssstttttttttttttttssstttyyy||||||xxxuuuwwwyyyvvvyyy{{{zzzvvvsssssstttvvvwwwvvvuuutttuuuwwwzzzzzzxxxvvvwwwyyyzzzyyyvvvuuuvvvyyy{{{|||}}}|||{{{yyy|||{{{xxxwwwwwwwwwzzz|||zzzuuutttwww{{{vvvxxxyyyzzzxxxwwwvvvwwwttttttttttttvvvwwwxxxyyyyyy||||||zzzzzzzzz{{{|||uuuyyy~~~|||{{{zzz{{{}}}~~~yyyxxxyyy|||}}}yyyxxxzzz{{{yyyvvvttttttvvvyyy{{{{{{zzzyyyxxxyyyzzz{{{|||vvvvvvvvvuuussssssuuuwwwxxxxxxwwwwwwvvvvvvwwwxxx|||xxxuuuuuuuuuttttttwwwwwwvvvwwwxxxyyyzzz{{{yyyxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwvvvtttrrrqqqvvvvvvvvvuuuvvvwwwwwwxxxvvvxxxzzzyyyvvvtttvvvyyyvvvxxxzzzzzzxxxvvvvvvvvvuuuuuuvvvvvvvvvwwwwwwxxxwwwuuutttssstttuuuwwwyyyrrruuuyyyzzzzzzyyyyyyzzzzzz{{{|||{{{xxxwwwvvvwwwvvvuuuuuuvvvwwwxxxxxxvvvtttvvvxxxwwwuuuuuuvvvyyyuuussssssvvvwwwuuuuuuxxx~~~}}}}}}~~~}}}zzz{{{~~~~~~|||zzz}}}{{{~~~~~~www~~~}}}|||{{{zzzzzz{{{|||zzzxxxzzz}}}}}}~~~|||zzzxxxxxxyyy|||}}}xxxxxxwwwvvvwwwxxxyyyzzzzzzzzzyyywwwtttrrrsssuuuzzzzzzzzzyyywwwwwwxxxxxx|||yyyvvvuuuuuuuuutttsssvvvwwwwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwtttuuuvvvvvvuuusssqqqpppuuuuuuuuuuuuvvvvvvvvvvvvzzzzzzzzzxxxvvvttttttuuuuuuvvvxxxwwwvvvtttttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwuuuuuuwwwyyyyyyzzz{{{zzzyyyxxxyyyzzzwwwuuutttuuuwwwxxxxxxwwwtttvvvxxxwwwuuuuuuwwwyyyxxxuuuuuuxxxyyyvvvvvvyyy~~~~~~}}}zzz|||~~~}}}{{{yyy}}}www}}}}}}|||{{{{{{zzzyyyyyyyyywwwyyy~~~~~~|||zzzzzz{{{|||}}}vvvuuuuuuuuuuuuvvvwwwxxx{{{{{{zzzxxxuuutttuuuvvv{{{||||||{{{xxxwwwwwwxxxxxxvvvuuuuuuuuuuuutttrrrvvvwwwxxxyyyyyyxxxwwwvvvxxxxxxxxxyyyyyyyyyzzzzzzssstttuuuuuutttsssqqqpppssstttuuuvvvvvvvvvuuutttzzzyyywwwwwwwwwwwwvvvtttvvvwwwxxxwwwuuusssssstttuuuvvvwwwyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvvvvuuuuuu{{{zzzwwwtttqqqrrrvvvyyyyyyzzzzzzzzzyyyyyy{{{}}}xxxvvvttttttvvvwwwxxxwwwtttvvvwwwwwwvvvvvvwwwxxx{{{xxxxxxzzzzzzwwwwwwzzz||||||}}}{{{|||~~~~~~~~~|||zzzyyy~~~~~~~~~uuuyyy}}}}}}}}}}}}|||{{{yyyxxxwwwuuuvvv{{{|||{{{|||~~~}}}{{{zzzzzzzzzzzz{{{vvvvvvvvvvvvwwwxxxxxxyyywwwyyyzzzyyyxxxxxxyyy{{{zzz|||}}}|||xxxvvvvvvxxxuuuttttttuuuwwwwwwuuusssuuuvvvxxxyyyyyywwwuuutttxxxxxxxxxxxxxxxxxxxxxxxxttttttuuuuuuuuutttsssrrrssstttvvvxxxxxxwwwuuutttwwwuuusssuuuyyy{{{zzzwwwyyyzzzzzzyyyvvvuuuuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvssstttvvvxxxxxxxxxvvvuuuzzzzzzxxxuuussssssvvvyyyzzz{{{{{{zzzxxxyyy{{{}}}yyywwwttttttuuuwwwxxxwwwuuuuuuvvvvvvvvvwwwxxxxxx|||yyyxxxzzzzzzwwwvvvyyy{{{~~~zzz{{{~~~|||}}}~~~~~~}}}|||zzzyyy{{{}}}}}}uuuyyy~~~~~~~~~|||{{{zzzyyyvvvvvvyyyyyywwwwwwzzz||||||{{{{{{zzzzzzzzzzzzwwwxxxxxxyyyzzz{{{{{{{{{wwwyyyzzzzzzyyyyyyzzz{{{xxx{{{~~~|||wwwtttuuuwwwuuuttttttvvvxxxxxxwwwuuutttvvvwwwxxxxxxwwwuuusssxxxxxxxxxwwwvvvuuuuuutttvvvvvvvvvvvvvvvuuuuuuttttttvvvxxxyyyyyyyyywwwvvvwwwuuusssuuuyyy{{{zzzwwwyyyyyyzzzxxxvvvuuuvvvwwwvvvwwwxxxxxxxxxxxxvvvvvvqqqsssvvvxxxzzzyyyxxxwwwvvvwwwyyyxxxwwwwwwxxxzzz{{{||||||zzzxxxwwwxxxyyyyyywwwuuuuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxzzzwwwwwwyyyyyyuuuuuuxxxwww|||}}}zzz{{{~~~}}}}}}~~~~~~~~~}}}{{{{{{yyywww~~~~~~~~~~~~~~~}}}}}}}}}yyyxxxzzzyyyvvvvvvyyyzzz{{{||||||||||||{{{zzzwwwxxxyyy{{{{{{|||||||||zzz{{{|||{{{yyyxxxwwwxxxvvv{{{~~~|||wwwtttuuuxxxvvvuuutttuuuwwwxxxwwwvvvtttuuuvvvwwwwwwvvvuuutttxxxwwwvvvuuutttsssrrrrrrvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxxxxzzzyyywwwwwwwwwwwwvvvtttvvvwwwwwwuuutttsssuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvqqqsssvvvxxxzzzzzzyyyxxxrrruuuyyy{{{{{{zzzzzzzzzzzz{{{|||{{{xxxvvvvvvvvvxxxwwwvvvvvvwwwwwwvvvuuuuuuttttttuuuxxxyyyyyyxxxyyyvvvvvvxxxxxxuuuuuuwwwvvvzzz~~~}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~xxxwww~~~~~~}}}}}}||||||}}}~~~zzzyyyzzzyyyvvvwwwzzzvvvwwwyyy{{{{{{{{{zzzyyyuuuvvvwwwyyyzzz{{{zzzzzzyyyzzz|||{{{yyyxxxwwwwwwuuu{{{~~~yyyuuuwwwzzzwwwuuussssssuuuvvvvvvvvvsssttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuttttttssssssvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxzzzzzzzzzxxxvvvttttttuuuuuuuuuvvvuuuttttttvvvxxxxxxwwwuuutttssstttuuuvvvuuuvvvwwwxxxxxxxxxwwwwwwqqqtttxxxzzzzzzyyyyyyyyyvvvxxx{{{{{{yyywwwvvvuuuwwwvvvvvvxxxyyyxxxuuusssuuutttsssuuuxxxzzzyyyxxxwwwuuuuuuxxxxxxvvvvvvyyyyyy{{{}}}}}}zzzxxx~~~~~~~~~}}}zzzuuuxxx}}}|||{{{zzz{{{}}}|||xxxwwwxxxxxxuuuvvvzzzqqqsssuuuxxxyyyxxxwwwwwwrrrsssuuuwwwxxxyyyxxxxxxtttwwwzzz{{{zzzyyyzzz{{{uuu{{{zzzwwwyyy|||wwwtttrrrqqqrrrtttuuuuuusssssssssssstttvvvwwwxxxttttttttttttuuuuuuuuuuuuuuuuuutttttttttuuuuuuvvvvvvvvvvvvuuuvvvwwwwwwxxxvvvxxxzzzyyyvvvuuuvvvyyyvvvwwwwwwvvvvvvwwwyyy{{{yyywwwtttrrrqqqsssuuuvvvyyyyyyyyyxxxwwwvvvuuuuuusssuuuwwwxxxwwwwwwwwwxxxrrruuuyyy{{{zzzxxxvvvuuuvvvvvvwwwyyyzzzxxxtttqqquuussssssuuuxxxzzzyyywwwwwwuuuuuuxxxyyywwwwwwzzz}}}}}}~~~~~~yyyvvv~~~~~~}}}vvvwww~~~|||{{{~~~~~~}}}|||zzzxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwyyyzzzzzz}}}~~~zzzxxxxxxzzz{{{zzzyyyyyyzzzzzzxxxvvvxxxuuurrrtttyyy|||zzzxxxwwwvvvuuuvvvxxxxxxvvvtttxxxyyyzzzyyywwwuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwuuuyyy||||||yyyxxxxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvyyyyyyyyyxxxxxxwwwwwwwww|||{{{yyywwwvvvvvvwwwwwwxxxxxxwwwvvvvvvvvvvvvvvvwwwvvvuuuuuuvvvvvvuuutttwww{{{~~~~~~zzzvvvttttttvvvxxx{{{|||{{{yyyxxxwwwzzzxxxvvvvvvxxx{{{||||||ssstttuuuwwwxxxzzz{{{{{{|||~~~~~~|||{{{{{{wwwxxx~~~~~~~~~~~~}}}|||{{{zzzzzzvvvwwwxxxyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyyyy{{{}}}|||xxxwwwxxxzzzzzzyyyxxxxxxxxxxxxvvvtttzzzwwwttttttwwwyyyvvvsssvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxzzzyyywwwuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxxx{{{||||||zzzxxxyyy{{{wwwwwwwwwwwwwwwwwwwwwwww||||||{{{zzzyyyxxxwwwwwwyyyxxxwwwvvvuuuuuuvvvvvvwwwwwwvvvvvvwwwwwwxxxxxxvvvvvvuuuuuuvvvvvvvvvuuuxxx{{{~~~~~~{{{xxxvvvvvvwwwyyy|||}}}{{{yyyxxxwwwxxxvvvuuuuuuwwwyyyzzzzzzuuuvvvwwwxxxyyyzzz{{{{{{zzz}}}xxxyyy~~~|||}}}~~~|||}}}}}}}}}}}}|||{{{{{{tttuuuwwwxxxyyyyyyxxxxxxvvvuuuttttttuuuvvvxxxyyywwwyyyzzzyyyvvvuuuxxx{{{yyyxxxwwwvvvwwwuuusssqqqyyyvvvttttttwwwxxxvvvsss|||}}}}}}yyyuuutttvvvxxxvvvwwwyyyyyywwwvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzyyywwwwwwxxxyyyxxxwwwwwwvvvvvvwwwwwwxxx~~~~~~}}}{{{yyyxxxwwwvvvvvvuuuttttttttttttuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyvvvvvvvvvuuuuuuvvvvvvwwwxxxzzz}}}}}}{{{yyyxxxxxxwwwzzz||||||zzzxxxwwwwwwuuuttttttuuuwwwxxxwwwvvvuuuuuuvvvwwwwwwxxxyyyyyyzzz|||~~~yyyyyy}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||||||||{{{zzzyyytttuuuwwwxxxyyyxxxwwwwwwvvvvvvuuutttuuuvvvwwwxxxvvvxxxyyywwwuuutttwww{{{zzzyyywwwvvvvvvuuurrrpppuuuttttttuuuxxxzzzyyywwwwwwrrrtttxxxuuuwwwxxxxxxwwwwwwwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxvvvuuuttttttuuuvvvwwwvvvvvvuuuuuuvvvvvvwww~~~~~~|||zzzxxxwwwuuutttttttttttttttttttttuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuwwwyyywwwxxxzzzzzzzzzyyyyyyxxxvvvxxxzzzzzzyyywwwvvvvvvuuuttttttvvvwwwxxxvvvuuusssssssssttttttuuuuuuuuu{{{|||}}}}}}|||}}}~~~}}}}}}~~~yyyzzz|||}}}}}}}}}~~~~~~}}}}}}||||||||||||{{{zzzyyywwwwwwxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwvvvuuuuuuvvvxxxyyyuuuwwwyyyxxxuuuuuuwwwzzz{{{zzzxxxxxxwwwvvvsssqqquuuuuuvvvxxxzzz{{{zzzyyywwwsssuuuyyyuuuwwwxxxxxxwwwwwwwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxvvvtttsssssstttuuuuuuuuuuuuuuuttttttuuuuuuuuu{{{zzzyyyxxxvvvuuutttsssttttttuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvuuuttttttvvvwwwwwwvvvtttuuuxxx{{{wwwvvvvvvwwwxxxxxxxxxwwwtttvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwyyyyyywwwvvvssssssttttttuuuuuuvvvvvv|||}}}~~~~~~}}}~~~~~~~~~wwwzzz|||zzz{{{|||}}}|||||||||{{{zzzyyyxxxxxx|||zzzyyywwwvvvvvvwwwxxxyyyxxxwwwvvvwwwwwwyyyyyyvvvyyy{{{zzzxxxvvvwwwyyy{{{zzzyyyxxxyyyxxxuuusssxxxyyyzzzzzzzzzyyywwwvvv|||}}}}}}zzzwwwvvvxxxzzzvvvwwwyyyyyywwwvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwuuuvvvwwwxxxwwwwwwtttuuuuuuvvvvvvuuuuuutttwwwvvvvvvuuuuuutttttttttuuuvvvvvvvvvvvvvvvuuuuuussstttuuuvvvvvvvvvuuutttuuuwwwxxxvvvttttttyyy}}}xxxvvvttttttvvvwwwwwwvvvsssuuuwwwwwwvvvvvvwwwxxxyyywwwwwwwwwyyyyyyxxxwwwvvvvvvwwwxxxxxxyyyzzzzzz{{{~~~~~~}}}|||~~~vvvzzz|||{{{|||}}}~~~zzzzzz{{{|||}}}}}}}}}}}}}}}{{{xxxvvvvvvxxxzzz|||{{{zzzyyyxxxxxxxxxzzzzzzwww{{{~~~~~~{{{xxxwwwxxxzzzyyyxxxxxxyyyxxxvvvtttwwwxxxzzz{{{yyyxxxwwwvvvuuuvvvvvvwwwxxxyyyzzzzzzwwwxxxzzzyyywwwuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvyyyzzzyyywwwtttvvvxxxyyyyyyxxxvvvtttssssssttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuutttsssqqqrrruuuxxxyyyzzzyyyyyyuuuwwwxxxvvvssstttyyy~~~zzzwwwttttttvvvwwwwwwvvvsssuuuwwwxxxxxxxxxzzz|||zzzxxxvvvvvvwwwxxxxxxxxxwwwwwwxxxyyyzzz||||||}}}|||~~~}}}|||{{{|||~~~uuuzzz}}}~~~}}}|||xxxyyy{{{}}}}}}{{{wwwuuuuuuyyy}}}|||{{{zzzyyyyyyyyyzzz{{{xxx|||}}}yyywwwwwwyyyxxxwwwxxxxxxxxxvvvtttrrrtttxxxyyyyyyyyyxxxyyyvvvuuuvvvxxxzzz{{{zzzxxxxxxyyyzzzyyywwwuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvsssrrrsssuuuyyyzzzxxxuuuuuuwwwzzz||||||zzzwwwuuuqqqrrrssstttuuuwwwwwwxxxvvvvvvwwwwwwvvvtttrrrqqqoooqqquuuyyy|||}}}}}}}}}uuuwwwxxxvvvssstttyyy|||yyyuuutttvvvxxxxxxwwwtttuuuxxxyyyyyy{{{}}}{{{xxxuuuuuuvvvxxxxxxxxxuuuvvvwwwxxxzzz{{{|||}}}yyyyyytttzzz|||}}}~~~~~~|||zzzyyyyyyzzz{{{||||||{{{zzzzzz}}}zzzvvvuuuvvvwwwxxxyyywwwvvvvvvwwwwwwxxxxxxyyy~~~|||xxxvvvuuuwwwyyy{{{yyywwwvvvxxxzzzzzzxxxuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxvvvttttttvvvwwwxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvsssrrrqqqpppqqqrrrssstttyyyvvvsssqqqrrrsssssssssuuuuuuwwwyyyyyywwwsssoooqqqqqqrrrrrrtttuuuwwwwwwyyyuuuqqqppprrruuuuuutttrrruuuuuusssvvvzzzwwwpppwwwwwwvvvuuuuuuxxx|||uuusssrrrrrrtttvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzuuuuuuuuuuuuvvvwwwyyyyyyxxxtttrrruuuzzz~~~||||||}}}~~~~~~~~~|||uuuzzzzzzzzzzzz{{{|||{{{zzzyyyxxx{{{|||}}}}}}}}}}}}|||{{{{{{xxxvvvuuuvvvwwwxxxxxxxxxwwwvvvvvvwwwxxxyyyzzz}}}|||yyywwwwwwxxxzzz{{{zzzzzzzzz|||~~~}}}xxxuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxwwwwwwyyyzzzzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvssssssrrrrrrsssuuuwwwxxxyyywwwtttssstttuuuuuutttuuuuuuvvvvvvvvvvvvvvvvvvssssssssstttuuuvvvwwwxxxzzzwwwtttrrrssstttuuuuuurrruuuuuutttvvvzzzwwwqqqtttuuuvvvwwwvvvwwwzzz|||uuuuuuttttttttttttvvvwwwvvvvvvvvvvvvwwwxxxyyyyyywwwvvvvvvvvvvvvvvvwwwwwwzzzvvvtttvvv{{{}}}~~~~~~~~~}}}zzzzzz{{{|||}}}~~~~~~ttt{{{|||zzzzzzyyyxxxxxxxxxxxxxxx{{{{{{||||||||||||{{{zzzzzzyyyxxxxxxzzz{{{zzzyyyyyyxxxwwwvvvvvvxxxyyy{{{|||{{{yyyxxxxxxyyyzzzzzzxxxyyy|||~~~}}}xxxtttxxxxxxxxxwwwwwwvvvvvvuuuzzzxxxwwwwwwyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvrrrrrrrrrssstttvvvxxxyyyyyywwwttttttuuuwwwwwwvvvuuuvvvvvvtttrrrtttxxx}}}vvvuuuuuuuuuvvvvvvwwwxxxyyyyyywwwuuussssssuuuwwwsssuuuuuutttvvvxxxwwwrrrqqqsssvvvwwwwwwvvvwwwwwwuuuvvvwwwvvvsssrrrtttwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvvvvuuuuuuvvvvvv{{{xxxvvvxxx|||~~~|||{{{||||||}}}~~~xxx|||{{{|||{{{yyywwwwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyxxxxxx{{{{{{{{{}}}~~~|||{{{yyyxxxvvvvvvxxxzzz{{{yyyyyyyyyxxxxxxxxxyyyyyyuuuwwwyyy{{{|||{{{xxxvvvwwwwwwvvvuuuttttttssssssvvvuuutttuuuvvvwwwwwwvvvxxxwwwuuusssssstttvvvwwwrrrrrrqqqrrrrrrtttvvvwwwwwwvvvttttttvvvwwwwwwvvvtttwwwxxxuuurrrrrrxxx~~~vvvvvvuuuuuuuuuvvvwwwwwwxxxyyyyyyvvvrrrqqqtttwwwsssuuuuuuuuuvvvwwwvvvtttqqqsssuuuvvvuuutttuuuvvvtttxxxzzzxxxssspppssswwwwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvwwwwwwxxxzzzxxxwwwxxx}}}~~~}}}~~~~~~www}}}}}}~~~|||zzzxxxxxxyyy{{{|||zzzzzzyyyyyyxxxxxxxxxxxx{{{{{{|||~~~~~~|||{{{zzzyyyxxxwwwxxxzzz{{{xxxwwwwwwwwwwwwwwwxxxxxxuuuvvvwwwxxxyyy{{{|||}}}xxxwwwwwwvvvuuuttttttsssuuutttssstttvvvvvvvvvtttxxxwwwuuusssssstttvvvwwwvvvuuutttssssssssstttuuuvvvuuussstttuuuvvvvvvuuutttwwwzzzxxxtttsssvvvzzzuuuuuuuuuttttttuuuvvvvvvvvvxxxxxxvvvrrrqqqsssvvvttttttuuuwwwvvvuuuvvvwwwtttuuuuuutttssssssuuuwwwuuuxxx{{{yyysssqqqsssvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvxxxyyy{{{{{{wwwvvvvvvxxx|||||||||}}}~~~sss}}}}}}|||zzzzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{yyyyyyyyy{{{||||||zzzxxx{{{{{{zzzzzzyyyyyyzzzzzzxxxxxxwwwvvvvvvwwwyyyzzzxxxyyyzzzzzzzzz|||zzzzzzzzzyyyyyyxxxxxxwwwvvvvvvuuuwwwxxxyyywwwvvvxxxwwwvvvuuuuuuuuuvvvvvvzzzyyywwwvvvuuuuuuvvvvvvvvvuuuttttttvvvvvvuuussstttwwwzzzzzzwwwuuuuuuwwwttttttttttttuuuuuuvvvwwwuuuvvvvvvuuutttssstttvvvuuutttuuuxxxwwwtttuuuyyywwwwwwvvvuuussssssvvvxxxuuuxxxzzzxxxuuussssssuuutttuuuvvvwwwwwwwwwvvvuuuuuuvvvvvvxxxyyy{{{}}}~~~vvvuuuuuuvvvzzz~~~~~~~~~sss}}}~~~}}}|||{{{{{{{{{||||||~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxyyyzzzzzzxxxwwwzzz{{{||||||{{{zzzyyyxxx{{{yyyxxxvvvwwwyyy{{{}}}yyy{{{||||||{{{{{{}}}zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwyyyzzz{{{yyywwwxxxxxxwwwwwwwwwvvvvvvvvvyyyxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvwwwwwwuuussstttuuuwwwxxxxxxxxxxxxxxxtttttttttuuuvvvwwwxxxyyyvvvuuuuuuuuuwwwwwwwwwvvvvvvtttvvvxxxwwwsssuuu{{{wwwxxxyyyyyywwwvvvvvvvvvvvvwwwxxxxxxwwwvvvuuutttrrrtttvvvwwwxxxwwwvvvuuuxxxxxxyyyyyy{{{|||~~~vvvvvvuuuuuuwww|||}}}zzzxxx}}}}}}}}}}}}|||{{{{{{{{{{{{{{{~~~}}}{{{zzzyyyyyyzzzzzz|||{{{yyyyyyzzzzzzyyyxxxzzz{{{|||}}}}}}{{{yyywww}}}{{{yyywwwxxxzzz}}}wwwzzz}}}}}}zzzxxxxxxyyyxxxyyyyyyyyyyyyyyyyyyyyywwwwwwwwwyyyzzzzzzyyywwwwwwxxxxxxxxxxxxwwwvvvvvvuuuuuutttttttttvvvwwwxxxzzzyyyxxxxxxxxxxxxuuusssuuuttttttuuuxxxzzz{{{zzzuuuuuuuuuvvvwwwyyyzzz{{{xxxuuutttvvvyyy{{{yyywwwvvvtttvvvyyywwwrrruuu|||vvvyyy|||}}}{{{xxxuuuuuuwwwvvvvvvwwwxxxxxxuuusssqqqsssuuuwwwxxxxxxwwwvvv{{{{{{{{{{{{{{{|||}}}~~~xxxwwwvvvuuuuuuyyy~~~}}}yyywww{{{|||}}}~~~yyysss|||{{{|||~~~~~~|||yyyxxxxxx|||}}}}}}}}}}}}}}}|||{{{{{{yyyxxxwwwwwwzzz|||~~~{{{zzzyyyxxxwwwwwwvvvwwwvvvuuuuuuuuuvvvxxxzzz{{{yyyyyy{{{~~~yyyssswwwuuuvvvyyyyyywwwvvvyyyuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxwwwuuutttxxxwwwtttrrrrrrrrrssstttqqqqqqrrrsssuuuwwwxxxyyy|||xxxuuuuuuyyy{{{yyyvvvyyy{{{||||||zzzyyyxxxxxxxxxyyyyyyvvvsssuuu|||xxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyyzzzzzzyyyxxxvvvwwwwwwvvvwwwxxxwwwuuusssrrrwwwzzzxxxvvvwwwvvvsssvvvuuuuuuxxx}}}~~~yyyuuuwwwwwwwwwuuurrrssswww{{{~~~{{{wwwvvvxxxzzz|||{{{{{{zzz|||~~~~~~}}}}}}}}}{{{{{{{{{||||||}}}}}}}}}}}}|||zzzyyyxxxyyyzzz{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwxxxzzz{{{}}}zzzyyyxxxzzz|||{{{xxxuuuyyyvvvwww{{{{{{xxxxxxzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyywwwvvvuuuwwwuuutttrrrrrrssstttuuuyyyxxxwwwwwwvvvvvvvvvwww{{{xxxvvvwww{{{|||zzzwwwtttwwwzzz{{{zzzzzz{{{{{{wwwyyyyyywwwssstttyyy~~~{{{{{{zzzzzzyyywwwvvvuuuwwwxxxyyy{{{{{{zzzxxxwww{{{yyywwwvvvwwwxxxwwwwwwuuu{{{~~~}}}zzzyyyvvvrrrvvvuuuuuuxxx}}}}}}yyyuuuxxxxxxxxxvvvttttttwwwzzz}}}~~~~~~yyyzzz|||}}}~~~}}}|||{{{yyy~~~zzz{{{}}}~~~~~~yyyyyyyyyzzz{{{|||~~~~~~~~~|||{{{zzzyyyxxxxxxzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxyyyzzz{{{|||}}}{{{yyyvvvuuuwwwxxxxxxwwwzzzxxxxxx||||||yyyyyy|||{{{{{{|||||||||{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvuuutttttttttvvvwwwxxx}}}|||zzzxxxwwwvvvuuuuuuyyywwwwwwyyy|||}}}zzzwwwsssvvvxxxzzzyyyyyyzzz{{{wwwyyyzzzxxxuuutttvvvyyy|||||||||{{{zzzxxxwwwvvvxxxxxxzzzzzzzzzyyyxxxwww}}}zzzwwwvvvwwwyyyyyyyyywww~~~}}}{{{wwwrrrvvvuuuuuuxxx{{{|||yyyuuuxxxyyyyyyxxxwwwvvvxxxzzz{{{|||}}}~~~~~~}}}|||{{{yyyttt~~~}}}}}}~~~|||{{{|||zzzzzzyyyyyyzzz{{{|||}}}}}}}}}}}}}}}|||zzzxxxwwwzzzzzzzzzyyyzzzzzz{{{{{{xxxxxxyyyyyyzzz{{{||||||zzzyyywwwvvvvvvwwwwwwxxxzzzwwwxxx||||||yyyyyy{{{yyyyyyzzz{{{{{{{{{zzzzzzwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{zzzyyywwwvvvuuuuuuuuuuuuuuuvvvyyy||||||zzzwwwuuuwwwyyyyyyxxxwwwvvvwwwwwwyyy{{{zzzwwwuuuuuuvvvyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxyyyxxxwwwwwwvvvzzzyyywwwwwwxxxyyyyyyxxxwww}}}}}}{{{{{{xxxuuuvvvuuuvvvxxxzzzzzzxxxvvvvvvwwwxxxyyyyyyzzz{{{|||~~~~~~}}}~~~|||www|||~~~}}}{{{{{{{{{}}}|||{{{zzzzzzzzzzzzzzzyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyywwwwwwxxxxxxyyyyyyyyyzzzxxxyyyzzzzzzyyyxxxwwwwwwxxxvvvwwwzzz{{{xxxwwwzzzuuuvvvwwwxxxyyyyyyyyyyyyuuuuuuuuutttttttttttttttsssssstttuuuvvvxxxyyyzzz|||{{{yyyxxxvvvuuuttttttssssssuuuxxxyyyyyywwwvvvtttvvvyyyyyyxxxvvvvvvwwwxxxyyy{{{|||zzzxxxvvvvvvuuuuuuwwwxxxxxxyyyyyyxxxvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvxxxyyyyyyvvvsssuuuyyyzzzvvvuuuxxxyyyxxxvvvvvvvvvxxxyyyyyywwwvvvttttttvvvxxx{{{}}}~~~~~~~~~{{{zzz|||}}}~~~yyy{{{xxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxvvvwwwyyy{{{||||||{{{zzzvvvuuuuuutttttttttuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwyyy}}}}}}|||yyywwwwwwwwwuuuuuuyyyyyyvvvvvvyyytttuuuvvvwwwxxxxxxxxxxxxtttssssssrrrrrrsssssstttqqqqqqrrrtttuuuwwwwwwxxx}}}zzzwwwuuutttsssssssssuuuvvvwwwwwwvvvuuuqqqssswwwxxxyyyyyyzzz{{{wwwxxxzzz{{{{{{zzzyyywwwssssssuuuvvvwwwwwwwwwwwwvvvuuuuuutttsssssssssrrrqqqrrruuuxxxyyyxxxtttqqqtttwwwwwwrrrrrrvvvzzzzzzvvvvvvwwwwwwwwwwwwwwwvvvtttttttttvvvzzz~~~{{{}}}|||{{{{{{|||}}}vvv|||xxxyyy{{{~~~{{{|||~~~~~~|||zzzxxxvvvwwwxxxyyyzzzzzzzzzzzzvvvvvvuuutttssssssssssssuuuvvvwwwxxxxxxxxxwwwvvvwwwzzz}}}}}}{{{xxxxxxxxxwwwtttuuuyyyyyyvvvvvvxxxyyyyyyzzzyyyyyyxxxwwwwwwtttssssssrrrrrrssstttttttttuuuvvvwwwyyyzzzzzzzzz~~~}}}{{{yyywwwuuuttttttuuuuuuvvvvvvuuuuuuvvvvvvqqqtttwwwyyyyyyzzz{{{|||tttuuuwwwyyy{{{{{{zzzyyyuuuuuuuuuvvvvvvuuuuuutttvvvvvvuuutttssssssssssssrrrrrrsssvvvwwwwwwtttrrruuuxxxxxxtttsssvvvyyyxxxvvvwwwwwwwwwvvvvvvvvvwwwwwwuuusssuuuxxx|||}}}}}}www|||}}}}}}}}}~~~zzzuuu~~~}}}~~~~~~~~~yyy{{{~~~~~~|||zzzwwwwwwwwwxxxxxxyyyyyyyyyyyyyyywwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxwwwvvvwwwzzz|||{{{yyywwwxxxyyywwwuuuvvvyyyyyywwwvvvyyy~~~~~~}}}|||{{{yyywwwvvvuuutttsssrrrssssssuuuvvvyyyzzz{{{}}}~~~wwwwwwvvvvvvuuuvvvvvvvvvwwwwwwwwwvvvuuuuuuvvvxxxuuuwwwyyyzzzyyyxxxxxxyyyrrrssstttwwwzzz{{{{{{zzzwwwwwwwwwwwwvvvtttsssrrrwwwwwwvvvttttttssssssssstttsssssstttvvvwwwvvvuuuvvv{{{|||xxxvvvxxxxxxvvvvvvwwwxxxwwwvvvuuuvvvwww{{{wwwttttttwwwzzz{{{{{{yyy|||}}}|||~~~tttxxxxxx}}}|||~~~|||wwwxxx|||xxxxxxzzz{{{{{{{{{{{{{{{yyyxxxwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuuuutttuuuuuutttssssssuuuvvvwwwtttrrrsssvvvxxxwwwuuu~~~|||yyywwwuuuuuuvvvvvvzzz}}}}}}xxxvvvxxxzzzyyysssuuuwwwwwwwwwvvvuuuvvvxxxxxxxxxxxxxxxwwwvvvuuuyyyuuuqqqssswwwzzzyyyvvvwwwzzz{{{zzz{{{|||yyysssxxxxxxwwwuuussstttwwwyyyuuutttssstttvvvyyyzzzzzzyyyuuuuuutttsssvvv{{{xxxxxxxxxxxxxxxwwwvvvuuurrrsssuuuvvvvvvvvvuuutttuuuuuuuuuuuuuuuuuuttttttyyywwwuuusssrrrssstttuuu{{{xxxuuuuuuyyy|||||||||||||||||||||}}}xxxooo{{{~~~~~~}}}~~~}}}xxxyyy}}}zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxvvvuuutttuuuvvvwwwvvvvvvvvvvvvwwwwwwxxxxxxwwwxxxyyyxxxwwwvvvwwwxxxwwwtttssstttwwwyyywwwuuuyyyxxxwwwvvvwwwyyyzzz|||zzzvvvwwwxxxwwwsssuuuvvvvvvuuuuuuuuuuuuwwwwwwwwwxxxwwwwwwvvvvvvwwwtttqqqrrrwwwzzzyyywwwuuuwwwxxxwwwxxx{{{xxxsssuuuvvvvvvtttssssssuuuwwwxxxvvvuuuuuuwwwxxxxxxxxxxxxuuutttvvvvvvtttuuuyyywwwwwwwwwvvvvvvvvvuuuuuuqqqrrrssstttuuutttssssssttttttttttttttttttttttttuuuuuutttttttttuuuvvvwwwzzzwwwtttuuuwwwzzzzzzyyy||||||}}}~~~~~~~~~~~~~~~yyyttt}}}~~~~~~zzzzzz~~~{{{zzzyyywwwvvvvvvwwwwwwyyyxxxuuusssssstttvvvxxxwwwvvvuuuuuuvvvxxx{{{|||xxxzzz{{{zzzyyywwwwwwxxxvvvttttttvvvyyyyyyvvvssswwwvvvvvvwwwxxx{{{}}}~~~xxxuuuvvvxxxxxxvvvuuuuuutttttttttuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvsssqqqrrrvvvyyyyyyxxxtttvvvuuussstttxxxwwwsssrrrtttuuuuuutttssstttuuu{{{yyywwwwwwxxxxxxwwwvvvsssqqqrrrvvvwwwuuutttwwwwwwvvvuuutttttttttuuuvvvrrrssstttuuuuuuuuuttttttttttttttttttttttttttttttrrrrrrtttuuuwwwwwwxxxxxxyyywwwuuutttvvvwwwxxxwww{{{}}}||||||||||||~~~{{{||||||~~~}}}zzzzzz}}}{{{yyywwwvvvuuuvvvxxxyyyyyywwwuuussssssuuuwwwyyyyyyxxxvvvuuuuuuxxx{{{}}}vvvxxxyyyyyywwwuuuuuuuuuvvvuuuuuuwwwzzzzzzvvvrrrxxxxxxxxxxxxyyyzzz{{{|||}}}vvvssswwwzzz{{{xxxwwwuuutttuuuvvvwwwwwwssstttuuuvvvvvvvvvvvvvvvvvvtttssstttwwwzzzzzzzzzwwwwwwuuuqqqrrrvvvvvvrrrsssuuuxxxyyyxxxvvvvvvvvv{{{zzzxxxxxxyyyyyyxxxwwwtttrrrrrrvvvwwwtttuuuwwwxxxwwwuuuttttttuuuvvvxxxuuuvvvvvvwwwwwwwwwwwwwwwssssssssssssttttttttttttqqqrrruuuwwwyyyyyyxxxwwwyyyxxxwwwvvvvvvwwwwwwwww|||}}}}}}|||{{{{{{|||~~~yyyyyy~~~zzzyyy{{{{{{yyyyyy|||yyyxxxwwwvvvvvvxxxzzz{{{yyywwwuuuttttttvvvxxxyyy|||zzzwwwuuutttwwwzzz|||uuuwwwxxxwwwuuuttttttuuuwwwuuuuuuwwwzzzzzzvvvrrrwwwxxxxxxxxxyyyzzz{{{{{{~~~wwwuuuxxx||||||zzzxxxvvvvvvxxxzzzzzzyyyssstttuuuvvvvvvvvvvvvvvvwwwvvvuuuvvvxxxzzz{{{{{{{{{{{{wwwssssssvvvvvvrrruuuxxx|||}}}|||zzzzzzzzzxxxwwwwwwxxx{{{|||{{{zzzyyyuuutttvvvvvvtttuuuyyyyyyxxxvvvuuuuuuvvvxxxyyyvvvvvvvvvvvvvvvwwwwwwxxxssssssssstttttttttuuuuuusssuuuwwwyyyyyyxxxwwwuuuyyyzzzyyyyyyxxxxxxyyyyyy|||}}}}}}{{{~~~|||{{{{{{|||~~~xxxxxx}}}~~~yyywwwyyy{{{yyyyyy|||yyyyyyxxxxxxyyy{{{|||}}}xxxxxxwwwwwwwwwxxxyyyzzz|||zzzwwwuuutttvvvxxxzzzwwwxxxyyyxxxvvvvvvxxxzzzxxxvvvuuuwwwyyyyyyvvvssstttuuuvvvwwwyyyzzz{{{|||zzzwwwyyy{{{{{{zzzwwwvvvwww{{{}}}}}}{{{uuuuuuvvvwwwwwwwwwvvvvvvwwwwwwvvvvvvwwwxxxzzz{{{|||}}}yyyuuuuuuxxxwwwtttxxxzzz}}}~~~}}}|||}}}uuuuuuvvvxxx{{{}}}|||{{{{{{wwwuuuwwwwwwuuuwww{{{xxxwwwwwwvvvvvvwwwyyyyyyttttttssssssssstttuuuvvvssssssttttttuuuvvvvvvvvvvvvwwwxxxzzzyyyxxxvvvuuuyyy{{{|||{{{zzzzzz{{{|||zzz|||~~~}}}}}}{{{zzz{{{}}}~~~zzz}}}zzzwwwyyy{{{zzz{{{||||||||||||||||||||||||}}}xxxxxxyyyyyyzzzzzzzzzzzzyyywwwvvvttttttvvvxxxzzzyyyyyyxxxwwwvvvwww{{{~~~zzzwwwuuuvvvxxxyyywwwtttuuuvvvvvvwwwxxxxxxxxxxxxzzzwwwyyyzzzzzzwwwuuutttxxx}}}~~~{{{wwwwwwwwwxxxwwwwwwvvvvvvwwwwwwvvvuuuuuuuuuwwwxxxzzz{{{yyywwwxxx{{{zzzvvvwwwzzz|||}}}|||||||||}}}uuuuuuvvvxxx{{{|||{{{zzzxxxuuuvvvyyyyyywwwxxx{{{vvvvvvvvvvvvwwwwwwwwwxxxtttsssrrrrrrrrrssstttuuuttttttuuuuuuvvvwwwwwwxxxwwwwwwxxxyyyyyyxxxwwwwwwxxxzzz||||||{{{zzz|||~~~xxxzzz}}}}}}{{{{{{|||}}}zzzwwwzzz|||||||||~~~~~~~~~}}}|||{{{wwwxxxzzz{{{|||{{{zzzzzzvvvuuuttttttuuuwwwyyy{{{xxxxxxvvvuuutttwww{{{{{{xxxuuuuuuxxxyyywwwuuuyyyyyyyyyxxxvvvuuusssrrrvvvyyyzzzvvvuuuxxxzzzzzzuuusssssswww~~~~~~zzzxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvuuutttsssssstttvvvwwwxxxxxxwwwyyy}}}}}}yyyvvvxxxzzz{{{zzzzzz{{{|||uuuuuuvvvxxx{{{{{{zzzxxxrrrrrruuu{{{|||yyyxxxzzzssstttuuuvvvwwwwwwvvvvvvuuuttttttssssssuuuvvvwwwtttuuuuuuvvvwwwxxxxxxyyyvvvwwwxxxxxxyyyyyyyyyyyyvvvyyy||||||{{{zzz|||~~~vvvxxx{{{|||{{{{{{~~~tttuuu{{{xxxxxxyyy{{{{{{zzzwwwwwwyyyxxxxxxyyyzzzzzzzzzyyyyyyssstttvvvwwwxxxyyy|||{{{zzzxxxvvvuuuuuuuuuuuuyyyxxxwwwvvvuuuuuuuuuuuuxxxxxxyyyyyyxxxuuusssqqqzzzzzzzzzwwwtttuuuyyy|||xxxxxxwwwuuutttuuuyyy|||yyyyyywwwttttttwwwwwwssswwwvvvuuuuuuuuuuuuuuuvvvyyyxxxwwwwwwwwwxxxyyyzzztttsssrrrqqqrrrsssvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwssssssssstttvvvwwwvvvuuuwwwvvvvvvwwwxxxvvvqqqmmmrrrrrrssstttuuuuuuuuutttvvvvvvuuuuuuuuutttttttttwwwvvvuuuvvvyyyyyyvvvssstttuuuuuuwwwxxxzzz|||}}}xxxzzz~~~|||}}}~~~{{{{{{yyyxxx~~~{{{zzz{{{||||||}}}|||}}}~~~xxxxxxxxxxxxxxxxxxxxxxxxtttuuuwwwwwwwwwxxxzzz|||xxxxxxwwwvvvvvvwwwwwwxxx|||~~~~~~{{{tttqqqqqqsssvvvwwwyyyzzzyyyxxxwwwvvvyyyzzzxxxuuurrrrrruuuxxxssstttuuuuuuvvvyyy~~~zzzzzzxxxsssrrrvvvvvvsssvvvvvvuuuuuuuuuuuuvvvvvvxxxwwwvvvuuuuuuvvvwwwxxxvvvuuutttssstttuuuvvvwwwuuuuuutttttttttuuuuuuvvvtttsssssstttvvvwwwvvvuuutttssssssuuuwwwwwwsssppprrrsssttttttuuuuuuuuuttttttssssssrrrrrrrrrrrrrrrxxxvvvssssssvvvwwwvvvuuuuuuuuuuuuvvvwwwyyy{{{|||zzz|||~~~~~~{{{|||yyyyyy}}}{{{{{{{{{|||{{{}}}zzzyyywwwvvvvvvvvvvvvwwwwwwxxxxxxwwwvvvvvvxxxyyyvvvvvvvvvwwwxxxyyyzzz{{{zzz~~~uuuoooppptttvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyvvvsssrrrtttvvvssstttuuuvvvwww{{{}}}}}}yyysssqqqtttvvvtttvvvvvvvvvuuuuuuvvvvvvwwwzzzyyywwwvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttttttttuuuuuutttsssssstttvvvwwwwwwvvvrrrrrrsssuuuxxxxxxwwwuuusssttttttuuuuuuuuuuuuuuuuuusssrrrppppppqqqrrrsssxxxuuusssrrrsssuuuvvvvvvwwwvvvvvvvvvwwwxxxzzz{{{{{{{{{|||}}}}}}{{{|||yyyvvvxxx}}}qqqvvv}}}zzzxxxxxxyyyyyyzzz{{{|||}}}~~~|||zzzxxxvvvuuuuuuwwwwwwzzz{{{{{{yyywwwvvvwwwxxxwwwxxxxxxyyyzzz{{{||||||uuuzzz~~~}}}wwwssstttwwwvvvvvvwwwxxxyyy{{{|||||||||{{{yyywwwvvvvvvwwwxxxyyyyyyyyyyyyxxxyyy|||~~~|||tttqqqtttvvvvvvvvvvvvvvvuuuvvvvvvwwwwww}}}|||zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvxxxwwwwwwvvvuuuuuuuuuvvvuuutttssstttvvvwwwwwwvvvttttttuuuwwwxxxyyyyyyyyytttuuuuuuvvvvvvvvvuuuuuuwwwuuusssqqqqqqrrrtttvvvvvvuuuttttttuuuvvvwwwwwwzzzyyywwwwwwwwwxxxzzz{{{zzzzzz|||}}}}}}zzzzzzwwwuuuwww|||ooovvv{{{yyyxxxyyy{{{zzz{{{|||}}}~~~~~~~~~}}}{{{yyywwwvvvwwwxxxyyy|||}}}|||zzzxxxvvvwwwxxxzzzzzz{{{{{{{{{{{{{{{{{{sssuuuxxxyyyyyywwwvvvvvvwwwwwwvvvvvvwwwxxxyyyzzzyyyxxxwwwwwwxxxxxxyyyyyy|||||||||zzzxxxxxxyyy{{{wwwrrruuuxxxxxxvvvvvvvvvvvvvvvwwwxxxxxx}}}{{{zzzxxxwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxwwwvvv{{{zzzyyyxxxwwwwwwwwwwwwvvvtttssstttvvvwwwxxxwwwuuuuuuuuuuuuvvvvvvwwwxxxuuuvvvvvvwwwvvvvvvuuuuuuxxxvvvsssqqqqqqrrrtttvvvsssuuuxxxyyyyyyxxxwwwvvv|||zzzyyywwwwwwyyy{{{|||{{{}}}|||yyy|||tttzzz~~~zzz{{{{{{}}}~~~}}}||||||~~~~~~}}}||||||{{{yyyxxxxxxxxxxxxyyy|||||||||zzzxxxwwwwwwyyy{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvwwwwwwxxxwwwuuusssxxxwwwuuuttttttuuuwwwyyyvvvuuutttuuuwwwxxxxxxwwwyyyzzz{{{zzzyyyyyyzzz|||xxxsssuuuxxxyyyvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxvvvuuuuuuuuuuuuvvvxxxxxxxxxxxxxxxwwwwwwwww~~~}}}{{{zzzyyyxxxwwwwwwwwwuuussstttvvvxxxxxxxxxtttuuutttsssrrrrrruuuwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvtttsssqqqqqqrrrssstttrrruuuzzz|||{{{yyywwwwww|||zzzxxxwwwwwwyyy{{{}}}}}}}}}zzz|||uuu|||{{{||||||~~~~~~|||zzz{{{}}}}}}|||zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxvvvvvvwwwyyywwwxxxyyyyyyxxxwwwvvvuuuwwwyyyzzzxxxvvvtttuuuwwwxxxvvvtttssssssuuuxxxzzzwwwuuutttuuuwwwxxxwwwuuuwwwyyyzzzzzzyyyyyyzzz||||||yyyssstttwwwxxxvvvvvvvvvvvvwwwxxxyyyzzzwwwvvvuuutttttttttuuuvvvwwwvvvuuuuuuuuuvvvwwwxxx~~~}}}|||zzzxxxwwwwwwwwwwwwuuussssssuuuxxxyyyyyyuuuvvvuuutttrrrsssvvvzzzwwwxxxxxxxxxwwwwwwvvvuuuuuuuuutttsssssssssssstttrrruuuyyyzzzyyywwwxxxxxxzzzxxxvvvuuuuuuwwwzzz|||~~~}}}}}}~~~}}}yyy{{{}}}qqq|||}}}{{{{{{}}}{{{xxxwwwxxxzzz{{{yyywwwvvvwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwvvvuuuuuuwwwxxxtttuuuvvvwwwwwwvvvuuutttuuuzzz}}}zzztttssswww}}}wwwvvvtttrrrsssvvvzzz|||{{{yyywwwwwwyyyzzzxxxuuuyyyzzz{{{zzzxxxwwwxxxyyyyyy~~~xxxssssssvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwvvvuuuuuuvvvwwwxxxvvvuuutttssssssuuuwwwyyy~~~}}}{{{yyyxxxvvvvvvvvvxxxvvvssssssuuuxxxyyyyyywwwxxxxxxvvvuuuvvv{{{xxxxxxxxxxxxxxxwwwvvvuuuwwwwwwwwwwwwwwwvvvvvvvvvrrruuuwwwwwwvvvuuuxxxzzzxxxvvvtttssssssvvvyyy|||}}}}}}||||||}}}~~~~~~}}}}}}|||xxx~~~}}}}}}|||zzzyyyyyyzzz{{{zzzyyy{{{~~~yyyuuuvvvuuusssrrrtttwwwyyyxxxwwwuuuuuuvvvxxxxxxyyyyyyyyyxxxyyyzzzzzzzzzxxxvvvuuu{{{zzzxxxwwwwwwxxxzzz{{{zzz{{{zzzyyyzzz~~~}}}yyy|||xxx}}}}}}yyy|||yyywwwrrrtttxxx}}}yyyuuutttvvvyyy{{{xxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuutttuuuwwwyyy{{{||||||{{{yyyvvvvvvwwwxxxwwwwwwwwwwwwvvvwwwzzz}}}xxxwwwwwwyyy{{{}}}}}}|||}}}zzzwwwttttttvvvyyy|||wwwxxxyyyxxxvvvuuuvvvwww{{{yyyvvvvvvvvvwwwwwwvvvwwwvvvsssqqqqqqsssvvvyyy|||{{{{{{}}}|||{{{{{{~~~|||yyyuuu~~~~~~}}}}}}||||||zzzyyyxxxwwwyyyxxxyyy}}}|||wwwuuuvvvuuusssrrrtttwwwxxxwwwvvvssstttuuuvvvvvvwwwwwwwwwyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwvvvuuuvvvwwwyyyzzzyyyzzzzzzxxxyyy}}}|||xxxxxxuuuyyyxxxtttwww|||{{{yyy|||zzzwwwuuutttuuuwwwyyywwwwwwwwwwwwwwwvvvvvvvvvyyyxxxvvvtttuuuvvvxxxzzzwwwwwwwwwvvvuuuvvvxxxzzzzzzzzzxxxvvvttttttvvvyyywwwuuuuuuvvvxxxzzz{{{zzzyyyxxxuuuttttttvvvxxxzzzvvvwwwxxxwwwuuutttuuuvvvyyyvvvttttttuuuvvvvvvuuuwwwvvvtttssssssuuuwwwxxx~~~}}}~~~}}}|||}}}}}}{{{vvvttt~~~}}}}}}|||{{{{{{zzz{{{||||||{{{yyywwwuuuzzzwwwwwwzzzyyyvvvuuuwwwvvvuuuttttttvvvvvvuuutttssstttuuuvvvvvvwwwvvvvvvxxxwwwvvvuuuvvvwwwyyyzzzuuuttttttssstttuuuwwwxxxwwwyyyxxxvvvxxx{{{{{{www|||uuurrruuuuuuqqqssszzzyyywwwvvvuuuttttttuuuvvvwwwvvvvvvvvvuuuuuutttttttttyyyxxxvvvuuutttuuuwwwxxxtttuuuuuutttssssssvvvxxxyyyxxxvvvtttrrrssswwwzzzvvvtttrrrrrrtttwwwxxxxxxuuuttttttttttttuuuwwwwwwuuuvvvvvvuuusssssstttuuuvvvtttrrrrrrtttuuuuuuuuuvvvvvvuuuuuuvvvwwwxxxxxx}}}}}}}}}~~~~~~|||||||||}}}|||zzzvvvwww{{{|||}}}|||zzzxxxxxxxxx{{{|||||||||{{{yyywwwvvv{{{wwwwwwyyyxxxuuuvvvyyywwwvvvvvvuuuuuuttttttsssvvvvvvwwwxxxxxxxxxxxxxxxuuuuuuuuuvvvwwwxxxyyyyyyuuuuuutttssssssttttttuuuvvvwwwvvvuuuvvvzzzyyyuuu{{{vvvtttvvvuuurrrsssxxx|||~~~yyyuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuuttttttssssssyyyxxxvvvuuuttttttuuuvvvvvvvvvuuusssqqqqqqrrrtttttttttsssrrrssswww}}}vvvtttqqqppprrruuuvvvwwwqqqrrrtttuuuvvvvvvvvvvvvuuuuuuuuutttsssssstttvvvuuusssqqqrrrtttuuuvvvvvvuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyzzz|||}}}~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{yyy{{{{{{|||~~~}}}zzzxxxxxxyyy~~~|||{{{zzzyyyzzzzzz|||xxxwwwyyyyyyvvvwwwzzzxxxxxxxxxwwwuuutttssssssvvvwwwwwwxxxxxxxxxxxxwwwqqqsssvvvxxxyyyyyywwwvvvxxxwwwvvvuuutttsssssssssuuuvvvuuusssuuuyyyxxxtttxxxvvvuuuvvvuuussstttvvvtttzzz~~~{{{uuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttttttttxxxwwwuuuttttttttttttuuuuuuvvvuuusssqqqqqqsssuuurrrrrrssstttvvvzzzwwwtttqqqpppqqqtttuuuvvvppprrrtttvvvwwwwwwvvvuuuuuuvvvuuutttssssssuuuxxxvvvtttssssssuuuwwwwwwwwwtttuuuwwwxxxyyyyyyyyyxxxwwwxxxzzz{{{}}}}}}}}}}}}zzzzzzyyyxxxxxxzzz{{{}}}zzz|||||||||~~~|||zzz||||||zzzyyyyyy{{{{{{{{{xxxwwwyyyyyywwwwww{{{yyyzzzzzzxxxvvvttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuooorrrvvvyyyzzzxxxuuusssxxxwwwwwwvvvuuutttsssssstttvvvuuusssuuuxxxxxxtttssssssssstttttttttssstttpppwww}}}||||||wwwwwwwwwwwwwwwvvvvvvvvvttttttttttttttttttttttttvvvuuuuuutttttttttttttttrrrsssssssssrrrsssvvvyyytttuuuvvvvvvwwwyyy}}}wwwtttrrrqqqrrrsssttttttqqqrrrtttvvvwwwvvvuuusssuuuuuuuuusssrrrsssvvvxxxxxxvvvttttttvvvwwwwwwwwwtttuuuvvvxxxyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~xxxzzz{{{zzzzzzzzz|||~~~~~~~~~uuuyyy~~~~~~{{{}}}}}}zzzyyy}}}~~~}}}|||{{{zzzyyyyyyyyyyyyvvvvvvyyyyyyvvvvvvyyyyyy{{{{{{zzzwwwuuuvvvwwwuuuuuuvvvvvvvvvvvvuuuuuuqqqsssuuuxxxxxxwwwuuusssttttttuuuuuuuuuuuuuuuttttttvvvuuusssuuuyyyxxxtttppprrrsssttttttuuuuuutttoootttxxxwwwyyy}}}}}}xxxxxxwwwvvvuuuuuuuuuvvvqqqqqqrrrrrrssstttttttttttttttttttttttttttuuuuuuqqqqqqrrrrrrrrrsssvvvxxxuuuwwwxxxxxxwwwwwwxxxzzzuuusssqqqqqqrrrsssrrrqqqqqqrrrsssttttttsssrrrqqqttttttsssqqqppprrruuuxxxyyywwwuuutttuuuvvvvvvvvvttttttuuuvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{||||||}}}{{{}}}}}}|||}}}~~~}}}||||||pppvvv~~~wwwzzz{{{yyyvvvwww|||{{{{{{||||||{{{yyywwwuuuwwwtttuuuxxxyyyvvvuuuwwwyyy{{{|||{{{xxxvvvwwwyyywwwwwwxxxxxxxxxwwwwwwvvvssstttuuuuuuvvvuuuuuuuuupppqqqrrrtttuuuvvvvvvvvvtttvvvuuusssuuuyyyxxxtttpppsssuuuuuuvvvxxxwwwuuunnnqqqqqqrrruuu{{{}}}zzzyyyxxxvvvuuutttttttttuuuoooooopppqqqrrrsssssstttrrrssssssttttttuuuuuuuuusssssssssrrrpppppprrrtttsssuuuwwwxxxwwwvvvwwwxxxtttrrrqqqqqqrrrrrrpppooopppqqqrrrrrrrrrqqqpppooorrrrrrqqqpppoooppptttwwwyyywwwuuutttuuuvvvuuuuuutttttttttuuuvvvxxxyyyzzzyyyyyyxxxxxxxxxyyyzzzzzz~~~}}}}}}~~~}}}|||~~~zzzssswww{{{wwwvvvwwwyyy{{{uuuwwwzzz|||||||||{{{zzz{{{}}}{{{wwwvvvyyyxxxvvv~~~{{{wwwwww}}}}}}xxxwwwwwwxxxvvvtttuuuuuutttsssssssssssssssqqqrrrqqqqqquuu{{{zzzuuuyyyxxxvvvuuutttsssttttttttttttttttttuuuvvvwwwxxxuuutttsssssstttvvvxxxzzzvvvwwwxxxuuuqqqpppsssvvvxxxuuurrrrrruuuwwwvvvtttvvvvvvvvvuuuuuutttsssrrruuuuuuuuuuuutttsssqqqqqqpppxxx|||xxxssssssuuuuuuvvvuuutttsssrrrqqqqqqqqqrrrsssuuutttrrrqqqqqqrrrrrrqqqoooooopppqqqpppooosssvvvvvvssssssvvvvvvsssqqqrrrsssuuuvvvxxxyyyzzzwwwvvvwwwzzz~~~~~~{{{zzzzzz}}}{{{xxxxxxuuu{{{{{{xxxwwwwwwyyyzzzxxxyyyzzz{{{{{{{{{zzzyyyzzz|||{{{wwwvvvxxxxxxuuuzzz|||{{{xxxttttttyyy~~~|||xxxwwwxxxxxxwwwvvvvvvuuuuuutttttttttuuuuuupppqqqpppppptttzzzyyytttxxxwwwuuutttssssssssssssttttttttttttuuuvvvwwwwwwuuuuuuttttttuuuvvvxxxyyyyyyxxxxxxxxxxxxxxxvvvuuuyyyvvvssssssvvvwwwvvvtttvvvvvvvvvvvvuuutttsssrrrsssssstttuuuuuuuuuttttttvvv{{{}}}yyyvvvvvvwwwvvvvvvuuutttsssrrrrrrrrrrrrsssuuuvvvuuutttssssssssssssrrrpppqqqrrrssssssrrruuuxxxxxxuuuuuuxxxxxxuuuqqqqqqsssuuuvvvxxxzzzzzzzzzyyyxxxzzz}}}~~~}}}{{{}}}}}}|||}}}~~~yyyyyy~~~|||zzzxxxxxxxxxyyy{{{{{{zzzzzzyyyyyyyyyyyy|||~~~|||xxxwwwyyyyyyvvvyyyzzzzzzwwwttttttwww{{{}}}{{{xxxwwwxxxyyyyyyxxxvvvvvvvvvvvvvvvvvvwwwwwwrrrsssrrrrrrwww|||{{{wwwzzzyyywwwuuuttttttuuuuuuttttttttttttuuuvvvwwwwwwtttttttttuuuuuuvvvwwwwwwzzzxxxwwwzzz}}}}}}yyytttyyyvvvtttuuuwwwyyywwwuuuwwwwwwwwwwwwvvvuuutttsssqqqrrrsssuuuvvvwwwxxxxxxzzz|||{{{wwwvvvxxxxxxvvvuuuuuuttttttsssssssssrrruuuwwwxxxwwwvvvtttuuuuuutttsssrrrsssuuuvvvvvvuuuwwwyyyyyywwwwwwzzzzzzwwwqqqrrrsssuuuvvvxxxyyyzzzzzzxxxwwwxxxyyy{{{zzzyyy~~~}}}~~~{{{{{{~~~~~~~~~~~~~~~}}}||||||{{{yyyxxxxxxwww{{{zzzyyyxxxxxxyyy{{{|||{{{zzz||||||zzzzzz{{{{{{yyywwwvvvxxx{{{zzzyyyxxxxxxxxxyyyyyyyyyvvvwwwwwwxxxxxxxxxxxxxxxwwwxxxwwwwww||||||}}}|||zzzyyyxxxwwwxxxxxxuuuuuuuuuuuuvvvwwwxxxxxxsssssstttvvvvvvvvvvvvvvvxxxwwwwwwyyy||||||{{{yyywwwuuussstttxxxzzzyyywwwyyyyyyyyyyyyxxxwwwvvvuuuqqqrrrtttuuuwwwxxxyyyyyywwwwwwuuurrrssswwwxxxttttttuuuuuuuuuuuuttttttsssvvvxxxyyyyyywwwvvvvvvwwwtttsssrrrsssuuuwwwwwwwwwwwwyyyzzzwwwwwwzzz{{{xxxttttttuuuuuuvvvvvvwwwwwwvvvuuuttttttvvvxxxyyyzzz{{{zzz|||~~~}}}xxxxxx|||~~~~~~zzz|||{{{{{{{{{zzzyyyxxxwwwyyyxxxwwwwwwxxx{{{}}}{{{zzz||||||zzzyyyzzzzzzzzzxxxxxxxxxyyywwwwwwwwwwwwwwwxxxyyyyyyvvvwwwxxxxxxxxxxxxwwwwwwxxxyyyxxxxxx}}}}}}}}}|||zzzyyyxxxwwwxxxxxxvvvvvvvvvvvvwwwxxxyyyyyytttuuuwwwxxxyyyzzzzzzyyyyyyzzz{{{zzzyyy{{{vvvsssqqqrrrwwwzzzzzzyyyzzzzzzzzzzzzyyyxxxwwwwwwssssssuuuvvvwwwwwwwwwwwwrrrsssrrrooorrrwwwxxxuuuttttttuuuvvvvvvvvvuuuuuuwwwxxxzzzyyywwwvvvvvvwwwtttsssrrrsssuuuwwwwwwvvvuuuxxxyyyvvvwwwzzzzzzxxxxxxwwwwwwvvvuuuttttttsssttttttuuuuuuwwwyyy|||~~~~~~zzzyyy|||~~~~~~|||}}}|||}}}{{{{{{{{{{{{zzzyyyxxxxxxwwwxxxwwwwwwwwwyyy{{{~~~|||~~~|||xxxwwwyyyyyyvvvwwwwwwxxxxxxwwwwwwvvvuuutttvvvwwwwwwvvvvvvwwwxxxvvvwwwwwwxxxxxxvvvuuuttttttuuuuuutttyyy~~~~~~yyyzzzyyywwwuuuttttttuuuuuuvvvvvvvvvvvvwwwxxxyyyyyyvvvwwwxxxyyy{{{}}}~~~|||~~~}}}|||~~~{{{vvvrrrrrrvvvzzz{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvssstttuuuuuuvvvvvvvvvuuupppssstttrrrssswwwyyywwwssstttuuuwwwwwwwwwvvvvvvvvvxxxyyyxxxwwwuuuvvvvvvtttsssrrrrrrtttvvvvvvuuutttwwwxxxuuuvvvyyyzzzwwwyyyyyyxxxvvvuuusssrrrrrrtttvvvxxxyyyzzz|||~~~}}}yyywwwzzz}}}|||}}}{{{}}}zzz{{{}}}{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~zzz|||{{{wwwvvvxxxxxxuuuuuuuuuvvvwwwwwwvvvtttrrrrrrtttvvvvvvtttsssuuuvvvuuuvvvwwwwwwvvvtttrrrppppppqqqppppppuuuzzzyyyuuuxxxwwwuuutttssssssssssssttttttttttttuuuvvvwwwxxxsssttttttvvvxxx{{{~~~}}}}}}~~~}}}vvvsssuuuyyy{{{{{{xxxxxxxxxwwwwwwvvvuuutttrrrrrrsssuuuuuuvvvuuuuuupppvvvxxxuuusssuuuvvvvvvrrrtttvvvwwwxxxxxxwwwvvvuuuvvvwwwwwwuuuttttttuuuvvvtttssssssuuuvvvuuuuuutttwwwxxxvvvvvvzzzzzzxxxxxxwwwwwwvvvuuuttttttssssssvvvyyy{{{zzz{{{}}}yyyyyy|||}}}xxxwwwyyy{{{yyyzzz~~~zzzzzz~~~|||{{{yyyxxxwwwxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{|||{{{}}}|||wwwvvvyyyxxxvvvuuuuuuvvvwwwxxxwwwtttrrrqqqtttvvvvvvsssrrrsssuuuuuuvvvvvvvvvuuurrrpppnnnooopppoooooosssyyyxxxtttyyyxxxvvvuuutttsssttttttsssrrrrrrsssssstttuuuvvvnnnnnnooopppssswww{{{}}}|||zzzzzz~~~zzzuuuuuuxxxzzz{{{vvvvvvvvvuuuuuutttsssrrrpppqqqrrrtttuuuvvvvvvvvvooowwwzzzvvvqqqqqqrrrrrrrrrtttvvvxxxyyyyyyxxxwwwtttuuuvvvvvvtttsssssstttxxxvvvttttttuuuvvvvvvuuuuuuxxxxxxvvvwww{{{{{{yyyuuuuuuuuuuuuvvvvvvvvvvvvqqqtttxxxyyyxxxwwwyyy{{{zzz{{{~~~}}}|||yyyxxxzzz}}}~~~|||zzzzzz{{{|||||||||{{{vvvvvv|||~~~zzzxxxzzz}}}{{{xxxxxxzzzzzzwwwuuuyyyxxxyyyzzzzzzyyyvvvssswwwttttttxxxzzzwwwuuuvvvssstttvvvwwwvvvuuusssrrr{{{wwwtttuuuxxxyyyvvvrrruuuuuuwwwwwwwwwvvvuuutttrrrsssttttttrrrssstttvvvwwwvvvuuutttuuuxxx{{{}}}}}}yyyyyy}}}|||xxxxxxyyyyyyxxxyyyvvvvvvuuutttssstttttttttuuupppnnnrrruuutttsssttt|||zzzxxxwwwwwwvvvtttrrrvvvvvvwwwxxxyyyxxxuuurrrttttttuuuuuuttttttsssrrrtttttttttuuuuuuuuuuuuuuuxxxvvvssstttvvvyyy{{{|||ssssssssssssssstttuuuuuutttyyy}}}}}}yyyvvvwwwyyyzzz|||xxxvvv|||||||||~~~yyy~~~||||||}}}~~~|||{{{}}}~~~~~~~~~|||xxxyyy~~~|||~~~|||zzzxxxxxxzzzzzzxxxvvvvvvvvvvvvxxxyyyyyywwwtttxxxuuuuuuyyy{{{xxxvvvwwwssstttuuuvvvvvvtttsssqqqtttrrrqqqtttyyy|||zzzwwwsssttttttuuuuuuuuuttttttrrrssstttsssrrrrrrtttvvvuuutttsssssstttwwwzzz||||||}}}~~~~~~zzzvvvvvvzzz{{{{{{{{{xxxxxxxxxxxxyyyyyyzzzzzz|||wwwuuuxxxzzzxxxwwwxxxxxxwwwvvvvvvxxxxxxxxxvvvwwwvvvvvvwwwxxxwwwuuusssttttttuuuuuuttttttsssrrrtttttttttttttttuuuuuuvvvuuutttssstttwwwyyyyyyyyytttuuuvvvxxxxxxwwwvvvvvvvvvzzz~~~|||zzz{{{~~~|||zzz{{{}}}~~~{{{~~~~~~}}}{{{{{{}}}~~~~~~}}}|||zzzzzz~~~~~~zzzyyyxxxxxxzzzzzzyyyxxxtttssstttvvvxxxyyywwwuuuxxxuuuuuuyyyzzzwwwuuuvvvssstttuuuvvvuuutttsssrrrpppoooqqquuu{{{}}}{{{yyyrrrrrrrrrrrrrrrssstttuuurrrssstttsssrrrssstttvvvssssssrrrrrrtttvvvyyy{{{zzzzzz|||~~~~~~zzzuuuuuuyyy~~~~~~}}}vvvwwwyyyzzz{{{|||||||||{{{zzz|||}}}zzzxxxzzzwwwuuutttuuuwwwxxxxxxwwwxxxvvvuuuuuuwwwwwwvvvttttttuuuuuuuuuuuutttssssssuuutttsssrrrssstttvvvwwwtttsssssstttwwwxxxxxxvvvsssuuuxxxzzzzzzyyywwwuuurrrvvvzzz{{{yyyxxxzzz|||~~~}}}zzz}}}|||}}}{{{yyyyyyzzz{{{|||{{{{{{yyyyyy|||}}}|||zzzyyyxxxxxxxxxyyyyyyzzzzzzzzzuuutttuuuvvvxxxxxxwwwuuuwwwssstttwwwyyyvvvttttttuuuuuuvvvvvvvvvuuutttsssrrrrrrtttwwwzzzzzzwwwtttrrrrrrqqqqqqrrrtttuuuwwwtttuuuuuuuuuttttttvvvwwwssssssrrrssstttvvvyyyzzz~~~{{{yyy{{{~~~}}}xxxuuuyyy~~~{{{ssstttvvvwwwxxxyyyxxxxxx|||yyyxxx{{{{{{xxxwwwyyyyyywwwuuutttuuuvvvuuuuuuxxxvvvttttttuuuvvvvvvuuuuuuuuuuuuuuuuuutttssssssvvvtttrrrqqqqqqsssvvvxxxvvvtttssstttvvvxxxxxxxxxtttuuuvvvxxxxxxwwwvvvuuurrruuuxxxxxxxxxwwwyyyzzz~~~|||}}}xxx}}}|||~~~}}}yyy~~~}}}||||||}}}{{{yyyxxxzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzwwwtttwwwxxxyyyyyyyyyyyyzzz{{{yyywwwvvvwwwxxxxxxvvvtttwwwttttttyyy{{{xxxvvvwwwwwwwwwwwwwwwvvvvvvuuuuuussstttvvvxxxyyywwwtttrrrtttssssssrrrsssuuuwwwxxxuuuvvvwwwvvvuuuuuuwwwyyyttttttttttttuuuwwwyyyzzz|||{{{|||~~~xxxxxx}}}|||xxxssssssttttttuuuuuuuuutttvvvtttvvvyyyyyyvvvvvvyyyyyywwwtttssstttuuuuuutttwwwuuuttttttuuuvvvvvvuuuuuuuuuvvvvvvuuuuuutttsssvvvtttrrrqqqqqqsssuuuwwwzzzwwwtttsssuuuxxxzzz{{{wwwvvvuuuuuuuuuvvvxxxyyyxxxyyy{{{{{{{{{{{{|||}}}~~~}}}|||~~~xxx|||}}}zzz{{{~~~zzz~~~~~~}}}~~~|||zzzzzz|||}}}}}}||||||}}}}}}zzzzzz{{{xxxtttwwwxxxzzzyyyyyyxxxzzz{{{zzzxxxwwwwwwwwwwwwvvvtttxxxuuuvvv{{{~~~|||zzz{{{wwwwwwwwwvvvvvvvvvuuuuuurrrsssuuuwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxuuuvvvwwwvvvuuuvvvwwwyyyvvvuuuuuuuuuvvvvvvwwwxxxsssyyy~~~xxxzzzzzzvvvuuuuuutttttttttuuuvvvvvvttttttvvvzzzyyyvvvvvvzzzvvvtttrrrqqqsssvvvwwwwwwuuutttssstttvvvwwwvvvuuuuuuvvvvvvvvvvvvuuutttttttttsssrrrqqqrrrsssuuuvvvzzzwwwttttttvvvxxxzzzzzzzzzyyywwwuuuuuuxxxzzz|||wwwxxxyyyzzz{{{|||}}}}}}}}}zzz|||}}}{{{xxxzzz|||~~~|||zzzzzz{{{}}}}}}|||zzz||||||zzz{{{~~~|||vvvwwwyyy{{{zzzxxxwwwyyy{{{xxxvvvuuuuuuvvvwwwvvvuuuvvvsssuuuzzz}}}|||{{{}}}vvvuuuuuutttttttttttttttrrrsssuuuuuuuuuuuuvvvvvvuuuuuuvvvwwwwwwvvvvvvvvvtttuuuvvvuuuttttttvvvxxxvvvvvvuuuuuuuuutttttttttoooxxxyyyyyyyyyvvvvvvuuutttssstttwwwyyy{{{uuuuuuxxx{{{yyyuuuuuuyyywwwuuurrrqqqrrrtttvvvvvvsssssssssuuuwwwwwwuuusssvvvvvvvvvvvvvvvuuuttttttssssssrrrrrrrrrssstttuuuvvvuuuuuuvvvxxxxxxwwwvvvxxxxxxwwwvvvvvvxxxyyyzzzsssssstttwwwzzz}}}|||~~~~~~|||zzzyyy{{{|||xxx~~~}}}||||||zzzxxxxxxyyyzzz{{{zzzvvvzzzzzzxxxzzz}}}wwwwwwzzz{{{zzzxxxwwwxxx{{{uuusssrrrsssuuuvvvwwwvvvrrroooqqqwww{{{zzzyyy{{{ttttttsssrrrrrrrrrrrrsssuuuvvvvvvuuutttssstttuuuuuuuuuwwwwwwwwwvvvuuutttrrrsssttttttrrrssstttvvvvvvuuuuuutttssssssrrrrrrrrryyyzzzxxxyyywwwuuutttrrrrrrtttwww|||~~~uuuvvvyyy{{{xxxrrrrrrvvv{{{xxxtttqqqqqqrrrrrrqqqrrrssstttvvvxxxwwwuuusssvvvvvvvvvvvvvvvuuuuuutttrrrrrrrrrsssssssssttttttrrrsssvvvyyyzzzyyyuuuqqqttttttuuuvvvvvvvvvvvvvvvttttttvvvzzz{{{{{{~~~|||zzzzzz}}}yyyuuuzzz~~~}}}~~~zzzvvvvvvxxxzzzyyyxxx{{{yyywwwwwwxxxzzzzzzzzzuuuuuuuuuuuuvvvwwwxxxyyywwwxxxxxxwwwtttssssssttttttsssrrrtttwwwxxxvvvtttrrrssssssrrrqqqrrrtttvvvrrrsssssstttttttttttttttsssttttttuuutttrrrqqqpppoooqqqssstttttttttvvvwwwtttuuuvvvvvvtttuuuvvvxxxqqqwww}}}~~~wwwxxx|||wwwwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvxxxxxxvvvsssrrrtttvvvyyyvvvsssqqqppprrrtttvvvsssssstttuuuuuutttsssrrrrrrqqqqqqppppppqqqqqqrrrtttuuuwwwwwwwwwuuurrrqqqrrrsssuuuvvvwwwvvvuuutttrrrrrrsssyyy~~~~~~~~~}}}{{{|||||||||zzzzzz|||~~~~~~zzz}}}~~~{{{zzz|||}}}}}}|||zzzyyywwwwwwyyyzzzyyyxxx{{{{{{zzzyyyyyyyyyyyyyyywwwxxxxxxwwwuuutttuuuvvvwwwuuuuuuvvvyyyzzzxxxvvvtttuuuuuutttrrrrrrtttvvvvvvuuutttttttttvvvwwwyyyvvvvvvvvvvvvuuusssqqqpppqqqsssvvvwwwxxxxxxzzz{{{wwwwwwwwwuuurrrpppqqqrrrtttwww{{{~~~zzzzzz}}}zzzxxxwwwwwwxxxyyyxxxxxxvvvvvvvvvvvvwwwwwwwwwwwwyyyyyywwwssspppooorrruuuwwwuuusssqqqqqqrrrtttuuuttttttuuuvvvvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrsssttttttuuuvvvvvvvvvuuutttqqqrrrtttvvvvvvvvvuuutttuuuuuuvvv{{{|||||||||}}}zzz{{{|||}}}}}}||||||~~~|||~~~~~~||||||}}}|||}}}~~~~~~{{{zzzyyyzzz||||||zzzxxx~~~~~~}}}|||zzzyyyxxxxxxuuuvvvwwwvvvuuutttvvvwwwwwwvvvvvvwwwxxxyyywwwvvvuuuvvvvvvuuussssssuuuvvvwwwuuusssrrrsssvvvyyy{{{yyyxxxxxxwwwuuusssqqqpppqqqsssvvvxxxxxxyyy{{{}}}wwwxxxwwwuuurrrpppqqqrrrvvvuuuwww~~~zzzxxxxxx}}}}}}{{{|||zzzxxxvvvwwwyyy{{{yyywwwvvvvvvvvvvvvwwwwwwwwwwww|||zzzwwwsssppppppsssvvvwwwvvvuuutttssstttuuuvvvtttuuuvvvwwwxxxxxxwwwwwwuuuttttttssssssttttttuuussssssttttttuuuvvvwwwwwwrrrtttuuuwwwxxxxxxwwwwwwxxxwwwyyy}}}|||||||||}}}~~~~~~{{{yyy{{{|||}}}}}}}}}}}}}}}zzzzzz{{{{{{yyyyyy{{{zzzyyyzzz{{{|||}}}}}}}}}||||||}}}~~~~~~|||yyy{{{{{{{{{zzzyyyxxxvvvvvvssstttuuutttssstttvvvxxxtttsssssstttttttttsssrrrrrrsssttttttttttttvvvwwwsssrrrrrrrrrssstttvvvxxxwwwwwwwwwvvvuuutttsssrrrqqqsssuuuvvvvvvvvvwwwxxxtttuuuvvvvvvuuuvvvxxxzzzuuuqqqrrr|||{{{wwwvvv{{{~~~}}}{{{|||xxxuuusssuuuxxxyyyvvvsssuuuvvvvvvvvvwwwwwwwwwwww{{{{{{yyywwwvvvvvvwwwyyyxxxxxxwwwwwwwwwwwwwwwxxxttttttuuuvvvwwwxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvtttsssrrrqqqrrrsssuuuvvvtttuuuwwwxxxzzzzzzzzzzzzvvvvvvxxx}}}~~~~~~}}}}}}}}}}}}|||{{{zzz{{{|||}}}|||}}}zzzzzzyyyyyyyyy{{{zzzyyyuuuuuuwwwxxxyyyzzz|||}}}|||{{{{{{|||}}}|||zzzxxxvvvwwwxxxxxxxxxxxxwwwvvvuuuvvvvvvuuutttuuuxxxzzzrrrsssssssssrrrqqqppppppmmmppprrrssstttuuuwwwxxxpppqqqsssuuuvvvuuuuuutttttttttttttttttttttuuuuuusssuuuvvvuuutttrrrssssssrrrsssuuuvvvvvvxxxzzz}}}tttpppoooxxx{{{vvvtttxxx}}}}}}|||~~~xxxvvvuuuvvvxxxxxxuuusssuuuvvvvvvvvvwwwwwwwwwwwwuuuvvvxxxzzz{{{{{{yyyxxxxxxwwwwwwwwwwwwwwwxxxxxxssssssssstttuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwvvvtttrrrpppoooppprrrsssssssssuuuvvvxxxyyyzzzzzzssssssuuuzzz~~~~~~}}}|||{{{{{{{{{|||xxxzzz{{{{{{{{{|||xxx{{{|||zzz{{{~~~~~~|||uuuwwwyyyyyyyyyzzz{{{}}}zzzyyyxxxxxxyyyyyywwwuuuuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyyyywwwvvvxxx{{{}}}tttvvvvvvuuusssqqqqqqrrrllloooqqqssstttuuuvvvxxxrrrtttvvvyyyyyywwwuuusssrrrrrrrrrssstttuuuvvvwwwwwwxxxyyywwwuuusssrrrsssssstttuuuuuuttttttvvvxxxuuurrrpppttt|||}}}yyyyyyvvvvvv{{{~~~}}}~~~{{{|||||||||{{{yyywwwvvvvvvvvvvvvvvvwwwwwwwwwwwwpppqqqtttyyy|||{{{xxxuuuvvvvvvuuutttuuuvvvwwwxxxssssssrrrrrrssstttuuuvvvvvvuuuuuuttttttuuuuuuvvvvvvtttrrrpppooopppqqqrrrooopppqqqsssuuuwwwxxxyyysssrrrssswww~~~{{{{{{{{{yyyxxxxxxzzz|||yyyzzz{{{{{{{{{{{{}}}xxx}}}~~~||||||}}}yyy{{{}}}|||zzzyyyyyy{{{|||zzzxxxwwwxxxxxxwwwvvvtttuuuwwwyyyzzzzzzyyyxxxyyyyyyxxxvvvuuuvvvyyy|||vvvxxxyyywwwtttrrrrrrsssoooqqqtttuuuuuutttuuuvvvuuuvvvwwwwwwwwwvvvtttsssuuuttttttttttttvvvwwwxxxwwwxxxyyyxxxvvvtttttttttvvvvvvwwwuuutttssstttvvvuuutttttttttuuuxxxzzz{{{}}}}}}~~~~~~}}}yyyyyyzzzvvvvvvvvvvvvwwwwwwwwwwwwqqqqqqssswwwzzz{{{xxxuuuyyyxxxvvvuuuuuuwwwyyy{{{tttssssssrrrrrrssstttuuuttttttssssssssssssttttttuuutttsssrrrrrrrrrssstttooooooqqqrrrtttwwwyyyzzzvvvssssssvvv{{{{{{{{{{{{yyywwwxxx{{{{{{|||}}}|||{{{{{{}}}~~~}}}xxx~~~|||{{{~~~{{{|||}}}yyyvvvvvvwww}}}zzzyyyzzzzzzzzzyyysssuuuwwwxxxxxxxxxvvvuuuwwwwwwvvvsssrrrsssvvvyyyuuuxxxyyywwwsssqqqqqqsssrrrtttvvvwwwuuutttttttttvvvuuutttssssssrrrrrrsssxxxwwwvvvuuuuuuvvvwwwxxxuuuvvvxxxwwwuuuttttttuuuwwwxxxxxxwwwvvvvvvwwwyyyuuuvvvwwwvvvuuuwww}}}}}}}}}~~~}}}wwwxxx{{{vvvvvvvvvvvvwwwwwwwwwwwwvvvuuutttvvvzzz{{{yyywww}}}{{{yyywwwxxxzzz}}}vvvuuusssrrrrrrssstttuuussssssrrrrrrrrrrrrssssssttttttttttttuuuuuuvvvwwwqqqrrrsssuuuwwwyyy|||}}}yyyvvvtttuuuzzz~~~|||}}}}}}{{{yyyzzz}}}~~~~~~}}}||||||~~~}}}sssxxxzzz}}}~~~}}}{{{{{{{{{}}}}}}|||{{{{{{{{{{{{{{{zzzvvvsssuuuzzz|||zzzwwwwwwvvvvvvwwwyyyyyyxxxvvvvvvwwwxxxwwwuuusssssssssoooppprrrssstttuuuuuuuuutttyyy}}}|||wwwrrrqqqrrrwwwvvvuuutttttttttttttttwwwrrrnnnpppvvvyyyvvvrrruuuttttttvvvwwwxxxvvvuuurrrwwwxxxtttvvv|||~~~zzz}}}|||}}}|||zzz{{{zzz{{{{{{|||~~~{{{zzzwwwvvvuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvyyyxxxwwwvvvvvvwwwyyy{{{|||zzzzzzxxxtttsssvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwuuuttttttuuuuuutttssstttsssssstttuuuwwwyyyzzz{{{yyyxxxwwwyyy}}}xxxuuuuuuyyy{{{zzz|||}}}|||}}}}}}|||zzz~~~ssszzz|||~~~~~~}}}{{{{{{|||~~~}}}|||{{{{{{{{{{{{{{{yyywwwvvvyyy}}}~~~zzzvvvuuutttuuuvvvyyyzzzyyywwwuuuwwwwwwvvvtttssstttuuuppptttwwwxxxwwwuuuttttttssswww{{{zzzvvvrrrrrrsssvvvuuuuuutttsssssssssssswwwtttqqqrrrvvvwwwvvvssstttsssrrrssstttuuuuuusssqqqtttvvvwwwxxx{{{{{{yyywwwyyy||||||yyyxxxzzz}}}}}}yyywwwvvvuuuuuuuuuwwwyyyzzzyyyyyyyyyxxxwwwvvvuuutttzzzxxxvvvvvvwwwxxxyyyyyy{{{wwwvvvwwwuuurrrqqqtttvvvvvvvvvuuuuuuuuuuuuuuuvvvtttsssssstttuuusssrrrtttuuuvvvwwwwwwvvvuuuuuuyyyxxxwwwwwwxxx{{{{{{xxxxxx|||}}}}}}}}}||||||}}}}}}}}}|||~~~www}}}~~~~~~|||{{{{{{|||~~~~~~|||{{{{{{zzzzzzzzzzzzyyyzzz}}}{{{vvvtttttttttvvvyyyzzzzzzyyyvvvvvvwwwvvvttttttuuuwwwrrrvvvzzz{{{xxxuuusssssssssvvvyyyxxxuuussstttvvvtttttttttsssssssssssssssuuuttttttssssssssstttttttttrrrpppppprrrtttttttttttttttvvvzzz{{{xxxwwwxxxrrrvvv}}}}}}|||zzzxxxuuuuuuttttttuuuvvvxxxyyyyyyyyyxxxwwwvvvuuutttssszzzwwwttttttvvvxxxwwwvvvxxxtttsssuuuuuurrrrrruuuvvvvvvvvvuuuuuutttttttttuuutttssssssttttttsssrrruuuvvvxxxyyyxxxuuurrrpppxxxwwwwwwvvvxxxzzz}}}~~~}}}zzzzzz}}}~~~~~~}}}|||{{{{{{}}}~~~~~~}}}~~~www~~~{{{{{{|||}}}~~~}}}|||{{{{{{zzzzzzzzz}}}||||||}}}|||yyywwwvvvvvvxxxzzz{{{zzzyyywwwxxxxxxwwwvvvvvvxxxzzzuuuuuuvvvwwwxxxvvvtttrrrtttvvvwwwvvvuuuuuuwwwyyyrrrrrrssssssssssssssssssrrrtttuuussspppoooqqqsssvvvtttqqqqqqsssuuuvvvvvvyyyuuuvvv{{{|||xxxwww{{{sssxxx}}}{{{wwwwwwuuutttssssssttttttxxxxxxwwwvvvvvvvvvvvvvvvzzzwwwssssssvvvxxxvvvssswwwtttsssvvvvvvtttuuuxxxwwwvvvvvvuuuuuutttttttttvvvuuuttttttuuuuuutttsssvvvwwwxxxxxxwwwuuusssqqqxxxxxxxxxxxxyyy{{{}}}~~~}}}zzzzzz}}}~~~|||~~~~~~||||||~~~~~~~~~~~~}}}ttt~~~{{{{{{|||}}}}}}}}}|||{{{{{{{{{{{{{{{|||{{{{{{|||}}}|||{{{zzzyyyzzz{{{{{{yyyxxxxxxyyyzzzyyyxxxxxxzzz{{{vvvrrroooqqqvvvxxxuuuqqqvvvvvvvvvvvvvvvwwwyyy{{{pppqqqrrrssstttttttttssssssuuuwwwuuuqqqooorrruuuyyywwwttttttvvvxxxyyyyyywwwuuuvvv{{{~~~~~~{{{|||{{{~~~vvvvvvuuuttttttsssssssssvvvvvvvvvvvvwwwyyyzzz{{{}}}zzzxxxwwwyyyyyywwwuuuvvvssssssvvvwwwuuuvvvzzzxxxwwwwwwvvvuuuuuuttttttxxxwwwvvvvvvwwwwwwvvvuuuvvvvvvuuuuuuuuuuuuvvvvvvxxxyyyzzz{{{|||}}}~~~|||{{{~~~~~~|||~~~~~~~~~}}}~~~|||www}}}~~~~~~|||{{{{{{|||{{{{{{{{{{{{{{{|||}}}}}}|||yyyyyyzzz{{{}}}|||{{{zzzzzz{{{{{{yyywwwxxxzzz{{{{{{zzzyyyyyyzzzvvvrrrooorrrwwwyyyvvvqqquuuuuuuuuuuuvvvwwwxxxyyypppqqqssstttuuuuuuuuutttuuuwwwxxxwwwtttsssuuuxxxzzzxxxvvvvvvxxxzzzzzzzzzssswwwzzz|||}}}sssuuuuuussssssttttttuuuvvvvvvvvvuuuuuuuuuvvvxxxzzz}}}~~~~~~}}}{{{zzzyyyyyytttrrrrrruuuvvvuuuvvvzzzyyyyyyxxxwwwvvvvvvuuuuuuyyyxxxwwwwwwxxxxxxwwwvvvvvvuuutttttttttvvvwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||}}}{{{yyyzzz|||~~~~~~}}}{{{{{{|||zzzzzzzzzzzz{{{}}}~~~~~~|||zzzxxxxxxyyyzzzzzzyyyxxxyyyzzzzzzxxxvvvvvvyyy||||||zzzwwwvvvvvvsssvvvyyy{{{{{{xxxuuusssssssssssstttuuuvvvvvvuuuoooqqqsssuuuwwwwwwvvvuuutttuuuuuuuuuttttttvvvwwwxxxvvvvvvvvvxxxyyyxxxwwwsssyyytttyyyyyysssssstttuuuvvvvvvvvvvvvuuuuuutttuuuwwwyyy|||~~~{{{~~~}}}xxxuuuvvvxxxvvvttttttwwwxxxwwwxxx{{{{{{{{{zzzyyyxxxwwwvvvuuuyyyxxxvvvwwwxxxxxxwwwuuutttuuuuuuuuuvvvvvvvvvvvvvvvxxx{{{~~~~~~}}}~~~~~~||||||}}}}}}}}}|||}}}uuusssxxxzzz}}}~~~}}}|||{{{{{{yyyyyyyyyzzz|||~~~||||||}}}{{{yyywwwvvvwwwvvvvvvuuuwwwyyyyyyxxxwwwuuuxxx{{{|||zzzvvvtttrrrqqqzzz~~~vvvttttttrrrqqqrrrssstttuuutttrrroooqqqtttvvvwwwwwwwwwvvvqqqqqqqqqqqqrrrsssssstttuuuttttttuuuwwwxxxvvvtttxxxxxxwwwvvvzzzwwwwwwwwwwwwvvvuuutttsssvvvuuuttttttuuuwwwzzz{{{vvvzzz~~~zzzsssppprrruuuzzzwwwwwwzzz{{{zzz{{{~~~||||||{{{zzzyyywwwwwwvvvxxxwwwvvvvvvwwwwwwvvvtttsssuuuwwwxxxxxxvvvtttsssuuuwwwzzz~~~}}}|||}}}}}}{{{||||||{{{zzzzzz|||}}}}}}||||||xxxooovvv~~~~~~}}}|||{{{{{{zzzzzz|||xxxvvvzzz|||yyywwwwww|||||||||||||||{{{zzzyyy{{{tttrrrwwwyyywwwwwwzzz{{{yyywwwvvvvvvvvvtttrrruuuyyysssppptttnnnooopppqqqqqqqqqqqqpppwwwvvvvvvvvvxxxxxxvvvtttssssssttttttttttttttttttvvvuuuttttttuuuwwwyyy{{{}}}wwwxxxxxxzzz}}}{{{|||vvvrrroooooorrrtttssstttvvvyyy{{{zzzyyy}}}yyyyyy|||{{{vvvtttxxxyyyyyyyyyxxxxxxyyyyyyzzzyyy{{{}}}~~~}}}yyytttqqqvvvtttqqqoooppprrrrrrrrrppprrrtttvvvxxxxxxxxxxxx|||~~~~~~}}}zzzyyy|||~~~~~~|||{{{zzz{{{|||}}}|||{{{{{{}}}uuuwww|||{{{{{{zzzzzzyyyxxxxxx}}}xxxxxx|||~~~|||zzz{{{{{{||||||||||||{{{{{{zzz}}}wwwuuuyyy{{{zzzzzz|||yyyxxxvvvvvvvvvvvvtttrrrtttxxxvvvssswwwqqqqqqrrrrrrrrrrrrrrrrrrvvvuuutttuuuvvvwwwuuusssuuuuuutttttttttssssssssstttuuuuuuvvvwwwwwwwwwwww~~~}}}xxxyyyzzz{{{~~~|||xxxuuuqqqppprrrvvvuuuuuuvvvxxxyyyxxxvvv{{{xxxwwwzzzyyyuuuuuuxxxxxxxxxwwwwwwwwwwwwwwwwwwyyyzzz|||}}}|||zzzxxxvvvrrrpppooooooppprrrrrrqqqqqqrrruuuwwwxxxyyyyyyyyy{{{}}}~~~|||{{{|||~~~}}}|||}}}~~~~~~}}}|||}}}~~~~~~}}}ssssss|||{{{{{{zzzzzzyyyyyyyyyzzzwwwwww|||~~~}}}|||}}}{{{{{{|||}}}~~~}}}||||||~~~zzzxxx{{{}}}|||{{{}}}wwwvvvtttuuuvvvvvvuuusssssstttyyy}}}|||wwwuuuvvvuuutttsssssssssssssssttttttsssssstttuuuvvvtttsssvvvvvvuuutttsssssssssssssssuuuvvvxxxxxxwwwuuusssuuuvvvwwwyyy|||~~~}}}xxxuuuvvvxxxvvvuuuvvvwwwwwwvvvuuuzzzwwwvvvwwwwwwuuuvvvzzzxxxxxxwwwwwwvvvvvvuuuuuuxxxxxxxxxxxxxxxxxxyyyyyyrrrqqqppprrrtttuuutttsssssstttvvvxxxzzz{{{{{{|||{{{}}}~~~}}}}}}~~~~~~|||zzzzzz|||}}}|||}}}~~~~~~|||yyytttxxx~~~}}}}}}}}}||||||{{{{{{vvvsssuuuzzz|||{{{{{{~~~{{{|||~~~~~~~~~|||zzzzzz{{{{{{{{{{{{{{{uuutttssstttuuuvvvuuutttrrrsssuuuwwwwwwuuusssrrruuuuuutttsssrrrssssssttttttsssssstttvvvvvvuuusssuuuuuutttsssssstttuuuvvvuuuuuuvvvvvvvvvuuusssssslll{{{uuuwwwzzz~~~{{{zzzxxxwwwvvvvvvwwwxxxwwwvvvyyywwwuuuuuuvvvwwwyyy{{{yyyyyyyyyyyyxxxwwwvvvvvvwwwvvvtttrrrssstttwwwxxxxxxwwwwwwxxxyyyzzzxxxvvvuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{zzzzzz}}}}}}|||{{{{{{||||||{{{zzz~~~~~~|||{{{|||~~~zzz|||}}}}}}}}}}}}}}}|||||||||uuutttvvvzzz|||zzz{{{~~~{{{}}}~~~xxxyyyzzzyyyxxxyyyyyyxxxuuutttssstttuuuvvvuuutttuuuwwwwwwvvvuuutttrrrpppssssssrrrrrrrrrrrrrrrsssttttttsssuuuwwwwwwvvvttttttssssssssstttvvvxxxyyywwwvvvuuusssssssssssstttllltttvvvwww{{{{{{xxxvvvuuuvvvxxxzzzzzzyyyxxxwwwvvvuuuuuuxxxzzz{{{zzz{{{{{{{{{{{{zzzyyyxxxyyywwwtttrrrrrrsssvvvxxx}}}|||{{{{{{|||{{{yyywwwwwwxxxxxxzzz{{{|||~~~~~~~~~{{{zzz|||}}}{{{|||~~~|||{{{{{{||||||{{{yyy|||}}}~~~}}}||||||}}}yyy{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwyyy}}}}}}zzz{{{{{{}}}~~~|||vvvzzz{{{yyywwwxxxxxxwwwvvvuuuttttttvvvwwwvvvtttxxx{{{|||xxxuuutttsssqqqppppppqqqrrrrrrrrrrrrrrrtttssssssuuuwwwxxxvvvuuuuuutttsssssstttvvvxxxzzzwwwvvvsssrrrqqqrrrtttuuurrrrrrtttyyywwwxxx|||}}}xxxvvvtttuuuwwwyyyzzzzzzuuuwwwvvvttttttxxxyyyxxxyyyzzz{{{||||||{{{zzzyyy{{{zzzxxxvvvvvvwwwyyyzzz~~~|||zzzzzzzzzyyywwwuuuzzzzzzzzzzzzzzz|||}}}}}}|||yyyyyy|||~~~~~~}}}}}}~~~~~~|||{{{}}}~~~~~~~~~~~~tttvvv|||{{{{{{{{{{{{{{{{{{{{{|||yyyyyy{{{~~~|||xxxyyy~~~yyy{{{}}}}}}zzzxxxwww}}}{{{xxxzzzzzzxxxwwwvvvuuuuuuwwwwwwvvvtttttt{{{~~~xxxsssrrrrrrqqqlllnnnqqqsssttttttrrrqqqsssrrrrrrtttvvvwwwvvvtttxxxwwwtttsssssstttvvvxxxttttttssssssssssssssssssvvvuuuqqqppp}}}~~~xxxvvvsssssstttvvvwwwvvvrrruuuuuurrrrrrvvvvvvsssuuuvvvxxxzzzzzzzzzyyyxxxxxxxxxyyyzzzzzz{{{{{{|||}}}{{{xxxwwwwwwxxxwwwvvv|||{{{zzzzzzzzzzzz{{{|||{{{zzzyyy{{{~~~}}}}}}~~~~~~|||{{{~~~~~~~~~}}}{{{rrrzzz}}}}}}}}}}}}~~~~~~~~~~~~yyyyyy{{{|||yyyuuuvvvzzzxxxyyy|||}}}}}}zzzwwwuuuxxx}}}zzz|||}}}zzzyyywwwvvvvvvwwwwwwvvvtttnnnxxx}}}vvvoooooopppoookkknnnqqquuuvvvuuusssrrrqqqqqqqqqrrruuuvvvuuusss{{{yyyvvvsssrrrssstttuuuqqqrrrtttuuuuuutttrrrqqquuuyyyvvvooorrrvvvyyyvvvsssqqqrrrsssssssssooottttttqqqqqqttttttoooqqqrrruuuwwwxxxxxxwwwvvvsssuuuxxxzzz||||||||||||}}}zzzwwwvvvwwwyyyzzzzzz}}}|||{{{zzzyyyyyyzzz{{{wwwwwwyyy}}}|||}}}{{{{{{||||||zzzxxx~~~~~~~~~||||||}}}~~~yyyuuuwww{{{}}}~~~{{{zzzxxxxxx{{{}}}yyy{{{{{{wwwvvvzzz{{{~~~yyywwwzzzyyyttttttxxx{{{{{{xxxuuuuuuvvvxxxwwwuuuuuuuuuuuuuuutttuuuwwwxxxxxxvvvtttsssssssssttttttuuutttsssqqqpppttttttsssrrrrrrrrrrrrsssuuuvvvwwwwwwwwwvvvtttsssyyynnnlllsssxxxrrrxxxwwwooossssssrrrrrrvvvzzz{{{yyywwwwwwvvvxxx|||}}}{{{zzz|||uuuuuuuuuxxx{{{}}}}}}}}}}}}||||||{{{zzzzzzyyyyyy~~~~~~~~~{{{yyywwwxxxyyy{{{yyyxxxzzz~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{zzzxxxxxx{{{|||wwwwwwyyyzzzzzzyyyxxxxxx{{{yyyvvvxxxyyyvvvwwwzzz{{{~~~}}}xxxvvvyyyyyyuuutttwwwzzz{{{yyywwwwwwxxxyyyxxxvvvuuuuuuuuutttssstttvvvxxxwwwuuutttssstttrrrsssttttttsssrrrqqqppprrrrrrsssssstttttttttuuuttttttuuuvvvvvvvvvuuutttvvvssstttuuu}}}~~~tttqqqwww{{{yyyxxxwwwvvvxxx{{{|||zzzxxxzzzwwwxxx{{{{{{xxxxxxzzzyyywwwvvvxxx|||~~~~~~|||zzzyyyyyyzzzzzz}}}~~~~~~}}}{{{{{{|||}}}}}}{{{yyyzzz}}}}}}|||||||||}}}||||||{{{{{{}}}{{{zzz}}}|||~~~zzzzzzyyy~~~}}}}}}|||{{{|||vvvvvvvvvwwwyyy|||{{{vvvssstttvvvvvvwwwzzz{{{|||zzzvvvuuuxxxyyywwwsssuuuxxxyyyxxxwwwxxxxxx{{{zzzxxxvvvtttssssssrrrsssuuuwwwvvvuuutttttttttqqqqqqrrrssssssrrrqqqppppppqqqsssuuuvvvvvvvvvvvvrrrssstttuuuuuuuuuuuuuuuttttttvvvxxx|||uuuwwwxxxvvv{{{zzzxxxxxxyyyzzzyyyxxx|||yyyxxx{{{{{{zzz{{{}}}yyyuuuwww|||}}}~~~}}}{{{yyywwwwwwxxxyyyyyy{{{|||||||||}}}}}}{{{zzz|||~~~~~~zzzzzzzzz|||}}}}}}|||{{{zzz~~~|||{{{}}}}}}yyyzzz~~~~~~zzz}}}zzz{{{yyyxxx{{{~~~tttuuuvvvwwwxxxyyyzzzzzzzzzvvvssssssuuuvvvxxxyyy{{{zzzxxxuuuuuuwwwyyyzzzuuuvvvwwwwwwwwwvvvuuuuuu{{{{{{zzzwwwtttrrrrrrsssssstttuuuuuutttssstttuuuooopppqqqrrrrrrrrrqqqpppqqqrrrtttvvvwwwwwwuuuuuuqqqqqqrrrssstttuuuvvvvvvwwwooonnnxxxqqqnnnyyyzzzyyywwwvvvvvvwwwxxxxxx|||yyyxxx|||yyyttttttyyy}}}|||zzzzzzzzzzzzyyyxxxwwwuuuuuuuuuvvvxxxzzzzzz||||||zzzzzz}}}{{{wwwxxxyyyzzz||||||{{{zzzyyy|||{{{zzz{{{||||||yyyvvvxxx}}}yyy{{{{{{~~~~~~{{{xxxyyyzzz{{{{{{{{{zzzyyy{{{yyywwwuuuvvvxxxyyywwwzzzxxxvvvuuuvvvwwwyyy|||{{{{{{zzzyyyxxxwwwuuutttzzzzzzzzzxxxtttrrrsssuuussstttuuutttrrrrrrssstttnnnoooqqqrrrsssrrrrrrqqqssstttvvvwwwwwwuuutttrrrqqqqqqrrrssstttuuuwwwwwwxxxooolllttt|||yyysss{{{yyyyyyxxxwwwwwwxxxyyy{{{|||yyyxxx|||~~~{{{vvvuuuyyy{{{{{{yyyxxxyyy|||~~~}}}zzzwwwttttttvvvxxxyyyzzz}}}}}}zzzyyy{{{~~~{{{xxxxxxyyyzzzzzzzzzzzzyyyxxx|||{{{{{{||||||{{{yyywwwyyy}}}{{{~~~~~~~~~|||{{{zzz{{{zzzxxxyyy|||{{{wwwzzzvvvuuuwwwxxxxxxzzz~~~~~~||||||zzzxxxvvvwwwyyyzzzxxxuuusssuuuxxxtttuuuuuusssqqqpppqqqsssnnnoooqqqrrrsssssssssssstttuuuuuuvvvuuutttsssrrrrrrrrrrrrssstttvvvwwwxxxxxxsssrrrrrrzzz}}}zzzzzz{{{|||{{{zzzzzz{{{}}}}}}yyyxxxzzz{{{{{{~~~|||zzzzzz{{{{{{{{{yyy{{{{{{yyyxxxzzz{{{||||||}}}~~~~~~}}}{{{yyyzzz}}}~~~{{{{{{{{{zzzzzzzzzyyyyyy|||}}}~~~~~~~~~}}}||||||}}}}}}yyy}}}}}}~~~|||{{{yyyvvvzzz{{{zzz|||}}}wwwyyyuuuvvvzzz{{{yyy{{{}}}|||}}}|||zzzxxxtttwwwyyyxxxuuuuuuxxx|||vvvvvvuuurrrpppooopppqqqnnnoooqqqssstttuuuttttttssssssssssssssstttttttttttttttsssssstttvvvwwwxxxzzzssstttsssppp}}}{{{}}}}}}{{{yyyyyy{{{|||xxxwwwzzz{{{zzz|||~~~zzzxxxyyyzzzzzz{{{}}}~~~~~~}}}{{{|||}}}|||{{{|||~~~{{{||||||{{{yyyyyy|||~~~}}}|||~~~~~~|||{{{{{{||||||zzz|||~~~zzz~~~yyy}}}~~~|||{{{}}}~~~}}}~~~}}}|||{{{yyywwwvvvrrrxxx{{{{{{~~~xxxxxxuuuvvv|||}}}zzz{{{}}}zzzyyy{{{{{{yyywwwrrruuuxxxxxxuuuvvvzzz~~~wwwvvvuuurrrooonnnooopppnnnppprrrtttuuuuuuuuuuuuqqqqqqqqqqqqrrrtttuuuvvvuuuuuuttttttuuuvvvxxxyyy}}}ppppppvvvuuu}}}~~~zzz}}}}}}yyyvvvuuuvvvyyyvvvwww{{{}}}}}}|||~~~xxxuuuvvvyyyyyyyyyyyyyyyzzz|||~~~{{{||||||{{{yyyyyyzzz{{{xxxzzz|||{{{yyyyyy{{{~~~{{{yyyyyyzzz}}}}}}||||||~~~wwwyyy|||~~~~~~~~~~~~~~~{{{~~~}}}||||||}}}|||yyywww}}}}}}}}}zzzwwwvvvvvvwwwxxxuuuvvv{{{~~~|||{{{|||yyyyyyxxxwwwxxx{{{}}}|||xxxyyy}}}~~~zzzwwwvvvxxx{{{zzzxxxvvvuuutttwwwvvvvvvuuuttttttssssssqqqtttvvvuuurrrpppqqqsssssstttttttttuuuuuuvvvvvvsssuuuxxxwwwvvvuuuxxxzzz~~~xxxqqqmmmlllsss}}}{{{zzzzzzzzzyyysssvvvyyy{{{|||}}}}}}{{{xxxwwwwwwyyy{{{{{{{{{{{{}}}~~~~~~zzzyyyzzz}}}|||}}}~~~~~~}}}|||zzzzzz~~~}}}zzzxxxzzz}}}wwwxxxyyy{{{}}}~~~}}}{{{~~~|||{{{{{{{{{{{{zzzxxx}}}}}}}}}{{{yyyxxxxxxzzzwwwtttuuuzzz|||zzzyyyzzz{{{zzzyyyxxxyyy{{{}}}~~~~~~zzzwwwwwwyyyzzzwwwssswwwyyyzzzyyyvvvsssqqqqqqpppqqqrrrsssttttttttttttpppsssuuuuuusssssstttvvvssssssssssssssssssssssssrrrtttvvvvvvttttttvvvxxxxxxvvvsssppplllnnn|||~~~|||~~~~~~~~~|||}}}}}}zzzwwwuuuwwwzzz|||}}}~~~|||zzzyyyyyyxxxzzz|||}}}{{{zzzyyyzzz}}}~~~{{{||||||}}}}}}}}}||||||{{{{{{~~~}}}{{{zzzzzzzzzzzzyyyyyyzzz{{{|||~~~~~~}}}~~~|||~~~}}}}}}{{{{{{|||~~~~~~}}}}}}~~~~~~}}}{{{{{{|||~~~zzzwwwwww{{{}}}zzzyyyzzz|||{{{zzzyyyyyyzzz{{{||||||yyywwwvvvxxxxxxuuurrrxxxzzzzzzxxxtttpppnnnnnnpppqqqrrrttttttttttttsssppprrrtttuuuuuuuuuvvvxxxvvvuuuuuuttttttssssssrrrqqqrrrttttttssssssuuuvvvsssuuuvvvtttooonnnzzz~~~~~~}}}wwwwwwxxxyyy{{{}}}|||zzzzzz{{{|||yyy{{{}}}}}}{{{xxxwwwvvv~~~}}}||||||{{{{{{{{{{{{{{{||||||yyyyyy{{{||||||}}}{{{zzz|||}}}|||zzz||||||||||||}}}}}}}}}}}}{{{}}}~~~}}}{{{|||~~~~~~{{{zzz~~~|||{{{||||||{{{zzzyyyxxxxxxyyyyyy{{{yyywwwxxxyyyyyywwwuuuxxxyyyyyywwwtttqqqoooooouuuuuuvvvwwwvvvtttsssqqqrrrtttuuuvvvvvvvvvwwwwwwyyyyyyxxxwwwvvvuuuuuutttrrrrrrssstttttttttuuuvvvttttttvvvwwwvvvwww{{{zzzyyyyyyzzz}}}{{{yyyzzz|||}}}zzz{{{|||{{{yyyxxxxxxxxx}}}~~~}}}~~~~~~}}}|||{{{{{{{{{|||}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}|||||||||zzz|||~~~~~~||||||}}}~~~|||{{{}}}|||{{{}}}zzzzzzyyyxxxxxxwwwwwwwwwxxxwwwwwwwwwyyyyyyyyyxxxwwwxxxyyyxxxuuutttttttttuuuvvvvvvvvvvvvtttsssrrrvvvvvvvvvvvvwwwvvvuuuuuuxxxxxxwwwwwwvvvvvvuuuuuutttttttttuuuvvvwwwwwwwwwwwwrrrqqqwww~~~}}}~~~||||||~~~~~~{{{yyyyyy{{{|||zzzzzzzzzxxxwwwxxx{{{~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~}}}}}}}}}~~~}}}}}}~~~zzzxxx{{{|||zzzzzz{{{zzzyyyyyyyyyxxxxxxwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwvvvxxxyyyxxxwwwvvvwwwyyyqqqqqqrrrrrrsssttttttuuuwwwvvvuuuvvvwwwvvvuuussssssssssssttttttuuuuuuuuuvvvuuutttvvvxxxyyyxxxwwwvvvpppoooxxx{{{||||||~~~|||zzzyyyyyyyyyyyyzzzyyyyyyyyyzzz~~~}}}}}}~~~{{{{{{~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||}}}}}}~~~~~~}}}yyywwwzzz{{{zzzzzz|||zzzzzz{{{{{{zzzzzzyyyyyyxxxyyyxxxxxxvvvuuuuuuuuuwwwxxxyyyxxxwwwwwwxxxzzzsssrrrqqqqqqqqqsssuuuvvvuuutttssstttwwwwwwuuusssooopppqqqrrrtttuuuwwwwwwwwwuuutttuuuxxxzzzyyywwwtttrrruuu~~~~~~}}}zzz{{{~~~~~~}}}|||}}}}}}}}}|||yyywwwvvvwwwyyy|||}}}}}}}}}~~~{{{|||}}}}}}||||||}}}{{{~~~}}}yyyzzz~~~}}}zzz|||~~~~~~||||||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}||||||~~~~~~zzzxxx{{{}}}||||||~~~{{{{{{||||||}}}||||||{{{}}}}}}}}}{{{xxxvvvuuuuuuwwwxxxyyywwwvvvvvvwwwyyyyyywwwuuurrrrrrssstttvvvsssrrrqqqssswwwxxxwwwuuuooopppqqqsssvvvxxxzzz{{{wwwuuusssuuuxxxzzzxxxvvvsssvvv~~~{{{yyy|||yyyxxx|||}}}}}}}}}}}}{{{xxxyyy{{{}}}~~~}}}zzzvvvsssvvvzzz~~~|||{{{~~~~~~~~~}}}xxxxxxzzz~~~{{{{{{}}}~~~~~~~~~~~~}}}{{{~~~}}}}}}|||}}}}}}~~~~~~~~~|||{{{zzzwwwuuutttvvvxxxxxxwwwwwwvvvvvvvvvvvvvvvtttwwwzzzyyyvvvttttttvvvrrrssstttvvvwwwxxxxxxxxxwwwtttqqqrrruuuwwwvvvuuuxxxuuuuuuyyy{{{{{{~~~uuu{{{}}}zzz|||~~~|||{{{{{{xxxyyyzzzyyy{{{}}}|||}}}~~~~~~|||zzzyyyyyy}}}|||{{{}}}~~~{{{|||}}}~~~~~~}}}{{{zzz~~~}}}~~~}}}|||{{{}}}|||{{{|||~~~~~~|||||||||}}}}}}~~~}}}{{{~~~~~~}}}{{{|||~~~}}}}}}}}}}}}}}}}}}}}}{{{yyyvvvuuuwwwyyyxxxwwwwwwvvvuuuuuuuuuuuusssvvvxxxxxxuuussstttuuussstttuuuwwwxxxxxxyyyyyywwwuuutttuuuvvvxxxyyyyyyvvvssssssvvvwwwuuuwww{{{yyy}}}~~~}}}zzzxxxxxxuuuwwwwwwzzz~~~zzzzzz|||~~~~~~}}}{{{yyyxxx}}}|||{{{}}}~~~~~~}}}{{{yyyxxxyyy{{{}}}~~~~~~}}}|||}}}~~~~~~|||}}}|||}}}~~~}}}~~~~~~}}}~~~||||||{{{{{{xxxzzz}}}}}}|||{{{xxxvvvuuuvvvwwwxxxwwwwwwvvvuuuttttttssssssuuuwwwwwwuuusssssstttrrrssstttuuuvvvwwwwwwwwwuuuvvvvvvvvvvvvwwwyyy{{{|||xxxwwwyyyyyyvvvwwwzzz{{{|||~~~~~~}}}yyyxxxwwwuuuwwwvvvsssyyyzzzyyy{{{~~~~~~zzzxxx|||{{{{{{|||~~~~~~~~~~~~~~~||||||}}}~~~~~~||||||{{{yyyvvvvvvyyy{{{}}}~~~~~~}}}}}}}}}{{{~~~}}}}}}||||||~~~~~~~~~}}}}}}}}}}}}xxxyyy{{{}}}~~~~~~~~~}}}{{{{{{zzzxxxuuuttttttvvvwwwwwwwwwvvvuuutttsssrrrsssuuuvvvvvvvvvuuuttttttpppppprrrsssssstttttttttsssvvvxxxvvvtttsssuuuxxx~~~{{{zzz||||||yyyxxx{{{wwwwww{{{yyy}}}}}}~~~xxxxxx|||zzzzzzzzzvvvxxxwwwpppooozzz|||~~~}}}yyy{{{zzzyyyzzz}}}~~~}}}{{{zzzzzz|||~~~~~~~~~|||}}}~~~~~~|||yyyxxxzzz}}}~~~~~~}}}zzz~~~~~~}}}~~~~~~{{{}}}}}}yyy{{{|||~~~}}}|||{{{zzzyyyzzz{{{{{{{{{{{{{{{zzzwwwvvvvvvxxxwwwwwwwwwwwwvvvuuussssssuuuuuuvvvwwwxxxwwwvvvuuuqqqqqqrrrsssttttttttttttvvvxxxzzzxxxtttrrrsssuuuvvvttttttwwwwwwuuuuuuwwwsssttt~~~{{{yyy{{{xxxzzzzzzxxx|||~~~|||yyyxxxyyy{{{uuuwwwvvvrrroooyyy|||zzzyyywwwxxxzzz}}}~~~~~~}}}{{{yyywwwxxxzzz}}}~~~~~~~~~{{{}}}~~~{{{zzz|||}}}{{{~~~}}}}}}~~~~~~|||zzz~~~{{{|||~~~|||~~~{{{yyyxxxyyyzzz{{{}}}}}}}}}{{{zzzzzz|||vvvwwwwwwxxxxxxwwwuuutttvvvuuuuuuwwwyyyyyywwwuuutttuuuvvvwwwwwwwwwwwwwwwyyyzzz{{{zzzwwwuuuuuuuuusssqqqrrrvvvvvvtttsssvvvrrruuu~~~}}}zzz||||||{{{}}}~~~zzzwwwwwwxxxzzzssssssuuuvvvwww|||zzzxxxwwwyyy|||}}}}}}}}}{{{yyyxxxyyy{{{~~~}}}~~~~~~yyyzzz~~~{{{{{{|||~~~~~~~~~|||}}}||||||}}}~~~|||zzz~~~~~~~~~|||zzzyyyyyyzzz||||||{{{zzz{{{|||uuuvvvxxxyyyyyyyyywwwvvvuuuttttttvvvxxxyyyvvvtttwwwwwwxxxyyyyyyyyyxxxxxxyyyxxxxxxyyyzzzyyywwwuuuvvvtttuuuyyyyyyvvvuuuxxxqqqwww}}}}}}{{{|||~~~|||xxxyyy}}}}}}~~~|||zzzxxxxxx|||~~~wwwuuuvvvzzz~~~}}}zzzyyyzzz|||}}}~~~|||{{{zzzzzzzzz|||~~~}}}}}}yyyzzz~~~||||||~~~~~~~~~~~~}}}|||{{{{{{|||~~~~~~|||zzz}}}{{{||||||zzztttvvvxxxyyyxxxxxxyyyzzzuuuvvvxxxzzz{{{zzzyyyxxxtttsssrrrtttwwwxxxvvvsssvvvwwwwwwxxxxxxxxxxxxwwwuuutttsssvvvyyyzzzxxxuuuwwwuuuvvvyyyyyyuuutttvvvpppxxx|||{{{|||xxxwwwuuuuuuzzz{{{|||~~~{{{{{{{{{zzzyyyyyy|||~~~yyyxxx~~~|||zzz{{{}}}~~~~~~zzzyyyyyyyyyzzz{{{}}}~~~}}}|||{{{{{{}}}||||||~~~}}}~~~~~~{{{zzz{{{|||~~~~~~}}}zzz~~~~~~}}}~~~yyyvvv|||{{{zzzyyyyyy{{{}}}~~~uuuvvvwwwxxxxxxxxxwwwwwwqqqsssuuuvvvuuuuuuvvvwwwuuuuuutttttttttsssssssssuuuqqqppprrrwwwzzzxxxuuurrrsssuuuvvvvvvvvvuuuttttttssswww~~~~~~zzzwwwuuuvvvwwwxxxxxxzzz~~~~~~}}}~~~|||yyy{{{zzzwww{{{~~~}}}~~~}}}yyyxxxyyy{{{}}}}}}|||{{{~~~}}}yyy|||{{{|||~~~~~~|||}}}}}}{{{{{{|||||||||~~~~~~~~~{{{wwwtttwwwxxxyyyzzzzzzzzzyyyyyyvvvwwwxxxyyyyyywwwvvvtttppprrrttttttsssssssssuuusssssssssrrrrrrrrrqqqqqqtttrrrppprrrwwwyyyxxxuuurrrrrrtttuuuuuuuuutttssstttsssuuuzzz|||zzz{{{}}}yyywwwvvvvvvxxxxxxwwwvvvvvvsssvvv~~~}}}}}}~~~zzzwww}}}{{{{{{|||zzz{{{~~~|||zzzyyyzzz{{{{{{~~~{{{|||~~~~~~{{{}}}}}}~~~~~~~~~~~~~~~}}}zzz{{{|||}}}{{{xxxuuussswwwzzz}}}~~~{{{yyywwwyyyzzz{{{zzzwwwtttrrrqqqsssttttttsssrrrsssuuuttttttsssssssssrrrrrrrrrtttrrrqqqsssvvvxxxwwwuuuqqqrrrsssttttttttttttsssvvvtttuuuxxxxxxuuutttvvvuuutttuuuwwwyyyzzzyyywwwtttuuuxxx{{{~~~|||{{{vvv|||~~~zzzyyyxxxzzz~~~~~~|||zzzzzzzzz{{{}}}|||~~~~~~{{{|||}}}|||zzz|||~~~}}}||||||yyy{{{}}}}}}{{{xxxvvvtttxxxzzz}}}~~~|||zzzzzz{{{|||}}}{{{xxxuuurrruuuvvvwwwvvvttttttuuuvvvvvvvvvvvvuuuuuuuuutttttttttsssrrrsssvvvwwwwwwuuussssssssstttttttttttttttyyywwwwwwzzzyyyuuusssuuuuuuttttttvvvyyy|||||||||www|||~~~vvvrrr{{{}}}zzzwwwxxx{{{~~~}}}{{{{{{{{{|||}}}~~~{{{zzz{{{~~~~~~}}}}}}~~~}}}{{{zzzwwwzzz}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~}}}zzzzzz}}}}}}zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxx|||}}}~~~~~~}}}zzzwwwuuuwwwxxxwwwvvvtttsssuuuvvvvvvuuuuuuuuutttttttttttttttsssssstttuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwyyywwwxxx{{{zzzvvvtttvvvxxxvvvssstttxxx}}}xxxzzztttttt{{{~~~wwwvvvyyy{{{~~~{{{yyyyyyzzzxxx|||~~~~~~}}}~~~|||zzzyyyyyy{{{~~~|||{{{}}}~~~|||{{{|||}}}{{{xxxzzz~~~~~~{{{{{{|||zzzxxxvvvuuuvvvwwwzzz{{{||||||}}}}}}|||{{{zzzyyywwwwwwvvvtttrrrqqqssstttssssssrrrrrrrrrqqqqqqqqqttttttttttttuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxwwwuuuvvvzzzyyyvvvuuuwwwyyyvvvssstttxxx~~~{{{vvvzzzzzzvvvyyy|||zzzvvvuuuttt~~~{{{vvvuuuvvvqqqwww|||}}}~~~~~~|||{{{xxxxxxzzz}}}~~~~~~~~~}}}}}}~~~}}}zzzxxx|||}}}zzzzzz||||||{{{yyyxxxyyyzzz}}}~~~yyyyyyyyyzzzzzz{{{||||||xxxxxxvvvtttqqqqqqrrrtttrrrqqqqqqqqqqqqpppppppppssstttuuuuuuttttttuuuvvvvvvuuuuuutttuuuvvvwwwxxxxxxvvvwwwzzzzzzvvvuuuwwwwwwuuutttuuuyyyzzzzzzwwwsssuuu|||||||||}}}zzz|||zzzuuuqqqwww|||{{{wwwwwwyyyqqqxxx||||||~~~~~~xxxwwwwwwzzz~~~}}}~~~{{{}}}}}}~~~~~~~~~~~~{{{yyyvvv{{{|||xxxyyy{{{yyyxxxxxxxxxxxxyyyzzz{{{wwwwwwwwwwwwxxxzzz|||}}}{{{zzzyyyvvvsssssstttvvvsssssssssrrrrrrrrrqqqqqqssstttuuuuuuttttttuuuvvvuuuttttttssssssuuuvvvwww{{{yyyyyy||||||xxxvvvxxxuuuttttttvvv{{{xxx{{{{{{xxxvvvwwwvvvrrrxxxzzzttt{{{yyytttooouuu{{{}}}|||{{{}}}vvv|||||||||}}}~~~}}}|||~~~xxx{{{~~~|||zzz|||}}}|||{{{zzz|||~~~}}}yyyuuuuuuxxxzzz{{{yyyvvvtttttttttttttttuuuwwwyyy{{{}}}yyyyyywwwtttqqqooopppqqquuuuuuuuuuuuuuuuuuttttttrrrrrrsssssstttuuuuuuvvvwwwttttttwwwyyyyyy}}}vvvyyy||||||yyywwwxxxyyy|||wwwuuuuuuwwwzzzyyyvvv{{{xxx}}}{{{{{{yyyttttttvvv||||||}}}wwwsssrrrssswww{{{|||zzzvvvyyy{{{||||||zzzzzz{{{|||tttxxx{{{~~~~~~}}}}}}~~~|||zzz{{{~~~~~~}}}}}}}}}~~~}}}{{{{{{|||}}}|||xxxuuutttwww{{{|||{{{yyyxxxxxxxxxxxxwwwwwwwwwxxxyyyzzztttttttttrrrpppppprrrsssssssssssssssssssssssssssrrrrrrssstttuuuvvvvvvwwwssspppooorrrssssssuuuxxxsssxxx|||~~~}}}{{{zzzzzzzzzvvvtttuuuwwwyyyvvvvvv}}}|||{{{{{{xxxssssssvvvxxx}}}{{{}}}}}}{{{yyyyyy{{{}}}~~~~~~||||||{{{zzzzzzzzz{{{{{{{{{zzz|||~~~|||zzzzzz|||~~~|||~~~~~~||||||{{{{{{|||zzzwwwuuutttwww{{{}}}|||||||||}}}|||{{{zzzxxxwwwvvvvvvvvvqqqrrrrrrqqqooooooqqqrrrssssssssssssssssssssssssrrrrrrssstttuuuvvvwwwwwwzzzuuurrrtttuuutttuuuxxxrrrvvv}}}~~~|||{{{yyywwwvvvxxxyyyzzzxxxvvv{{{|||vvvuuuxxxvvv}}}|||yyywwwzzz~~~{{{yyyyyyzzzzzzzzz{{{wwwyyy|||}}}{{{zzz|||~~~|||zzzyyyzzz|||}}}{{{zzz{{{{{{{{{{{{zzzyyywwwuuuuuuxxx{{{||||||||||||}}}{{{{{{yyyxxxvvvuuuttttttsssttttttrrrpppnnnnnnoootttttttttuuuuuuuuuuuuuuuqqqqqqrrrssstttuuuvvvvvvzzzvvvwwwwwwwwwyyy}}}tttwww{{{~~~~~~|||{{{{{{zzzzzz}}}}}}}}}}}}|||}}}yyyxxx|||vvv}}}zzztttvvv~~~|||yyyyyyyyyyyyxxxtttqqqwww~~~}}}}}}}}}~~~~~~~~~~~~yyyxxxxxxxxxyyyyyyxxxwwwzzzzzzzzzzzzxxxwwwwwwwwwwwwyyy{{{{{{zzzyyyyyyyyywwwwwwvvvvvvuuuuuuttttttsssuuuuuutttrrrpppqqqqqqtttttttttuuuuuuuuuvvvvvvpppqqqqqqrrrssssssttttttyyyuuussssssrrrqqqvvv|||wwwwwwxxxyyyzzz{{{zzzzzz|||zzz|||~~~||||||}}}~~~wwwvvvzzzvvv{{{~~~xxxwww}}}~~~{{{zzzyyyyyyyyyuuuuuu}}}~~~~~~{{{~~~~~~~~~zzzzzzzzzyyyyyyyyyyyyyyywwwxxxyyyyyywwwwwwxxxyyyyyyzzz{{{zzzxxxvvvvvvwwwsssssstttuuuuuuuuuuuutttppprrrtttuuuuuutttuuuvvvqqqqqqrrrrrrssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrssstttwwwxxxsssooorrryyyxxxvvvuuuuuuwwwyyyyyyyyyzzzyyyzzz||||||yyy{{{}}}{{{~~~|||ttttttyyyvvvxxxxxxwwwyyy~~~~~~zzzyyy{{{zzzuuu~~~||||||~~~}}}{{{|||}}}~~~}}}|||zzz|||zzz{{{{{{zzzyyyyyyyyyyyyuuuwwwxxxxxxvvvvvvyyy{{{yyyzzz{{{zzzwwwvvvvvvwwwrrrssstttvvvvvvvvvuuuuuuooorrrtttuuuuuuuuuvvvwwwqqqqqqrrrrrrsssttttttuuuvvvuuuuuuttttttsssrrrrrrsss{{{uuutttzzzuuutttsssvvvyyy{{{zzzxxx{{{yyyyyy{{{zzzwwwyyy~~~|||xxxvvvzzz}}}yyy{{{xxxyyyvvvsssuuuyyyzzzwwwyyywww|||}}}zzz|||{{{yyy~~~~~~zzzzzz{{{}}}yyy|||~~~~~~~~~~~~yyyzzz{{{zzzxxxwwwxxxyyysssvvvxxxwwwvvvvvvzzz}}}yyyzzz{{{zzzxxxwwwxxxyyyssstttvvvwwwwwwwwwvvvuuurrrtttvvvvvvtttsssssssssssssssttttttuuuvvvwwwwwwyyyxxxwwwvvvuuutttsssssstttyyytttyyyqqqqqqssswww|||}}}{{{xxx~~~{{{{{{|||{{{xxxzzzrrrpppqqqzzz~~~||||||yyyuuuvvvzzzzzzwww~~~zzzvvvrrrzzzyyyyyyzzz|||~~~xxx}}}~~~}}}}}}yyyyyyzzzzzz{{{zzzzzzzzzyyyyyyyyyxxxuuutttuuuwww{{{|||{{{zzzxxxwwwxxxyyysssqqqpppssswwwwwwsssnnnuuuuuutttsssssssssssssssuuutttssstttuuuvvvvvvuuuyyyyyyyyyyyyxxxvvvuuutttqqq~~~xxxssssssvvvrrrqqqtttvvvuuuvvvxxxzzzxxxvvvwwwzzz{{{yyyvvvuuurrrsssyyy~~~uuusssxxx}}}~~~}}}xxxxxx{{{|||wwwtttxxx}}}~~~}}}||||||}}}}}}{{{zzzyyyyyyzzz~~~~~~}}}|||{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwuuutttuuuvvvuuuvvvwwwvvvuuuuuuvvvxxxsssqqqqqqtttyyyzzzwwwsssuuutttsssrrrqqqrrrrrrssstttrrrrrrsssuuuuuutttsssvvvvvvvvvuuuuuutttsssrrrooouuu{{{yyyssspppsssxxxpppmmmnnnrrruuuttttttwwwzzzwwwtttuuuwwwyyyxxxuuuvvvssstttzzz~~~yyysssrrrvvvzzz}}}}}}{{{vvvxxx{{{~~~}}}~~~}}}|||{{{xxxxxxxxxyyy{{{~~~}}}~~~~~~}}}|||{{{zzzyyyxxxyyyyyyyyyyyyyyyxxxxxxvvvwwwxxxwwwuuuttttttuuuqqqsssttttttttttttvvvwwwsssrrrrrrvvv{{{}}}{{{xxxtttsssqqqpppoooppprrrsssrrrrrrqqqrrrtttuuusssrrrssssssssssssssssssssssssrrrtttuuusssqqqqqqvvvzzzrrrqqqtttyyy{{{yyyzzz}}}{{{wwwssssssvvvxxxxxxvvvzzzxxxzzzyyyyyyvvvuuuttttttvvvyyy|||zzzsssttt~~~}}}|||~~~~~~}}}|||~~~|||zzzzzz{{{yyyyyyyyyyyy{{{}}}~~~}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxxxxyyyxxxxxxwwwvvvvvvwwwxxxxxxvvvuuuuuuvvvrrrsssuuuuuuuuuuuuvvvwwwtttssstttwwwzzz|||{{{yyyuuusssqqqooooooppprrrsssrrrrrrrrrsssuuuuuutttrrrssssssssssssssstttuuuuuutttuuuxxxyyyyyywwwuuutttwwwwwwzzz}}}}}}}}}yyyuuutttwwwzzzzzzyyy~~~zzzyyyzzzuuutttwwwyyyyyyxxxyyy}}}{{{wwwtttyyy{{{}}}~~~}}}zzz|||~~~~~~}}}|||~~~{{{wwwyyy|||{{{{{{{{{{{{||||||}}}~~~~~~~~~}}}|||{{{zzzyyyyyywwwwwwxxxxxxwwwvvvvvvuuuuuuwwwyyyxxxwwwvvvvvvvvvrrrtttvvvvvvuuutttttttttuuuuuuuuuvvvwwwwwwvvvuuuuuutttrrrqqqpppqqqrrrssssssssssssuuuwwwwwwuuusssrrrqqqqqqqqqrrrssstttuuuppprrruuuxxxyyywwwtttqqqvvvwwwzzz~~~|||xxxxxx|||~~~zzzvvvuuuxxx{{{{{{zzzppprrrxxxuuuuuuxxx{{{zzzxxxwwwzzz~~~xxxvvvvvv|||yyy{{{|||zzzzzzzzzzzzzzz{{{{{{~~~xxxyyy~~~xxxvvv|||xxxzzz|||{{{{{{{{{{{{{{{{{{||||||~~~}}}}}}|||{{{zzzyyyyyywwwwwwwwwwwwvvvuuutttttttttvvvxxxxxxwwwuuuuuuuuuqqqsssuuuuuutttrrrrrrrrrvvvvvvuuutttssssssrrrrrrttttttsssrrrrrrrrrrrrrrrsssssstttvvvxxxwwwuuusssppppppooonnnoooppprrrssspppqqqrrrssstttvvvxxxzzzxxxxxx{{{}}}{{{vvvwww|||~~~{{{wwwwwwzzz||||||zzz~~~{{{sssrrruuusssvvvxxxwwwuuutttvvvxxxyyywwwuuuwww|||~~~wwwsss|||zzzxxxuuuvvvyyyyyyxxxxxx{{{|||{{{wwwwwwrrr|||}}}|||}}}zzzyyyxxxxxxxxxyyy{{{|||~~~~~~~~~||||||{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvuuutttssssssqqqsssvvvvvvuuussssssssspppsssvvvwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqqqqrrrqqqrrrrrrsssrrrqqqpppooorrrrrrsssvvvwwwwwwtttqqqqqqpppooonnnnnnpppqqqrrrrrrssstttssssssuuuyyy}}}{{{{{{~~~}}}yyy||||||}}}~~~}}}}}}yyytttsssrrrssssssssssssssstttuuuvvvuuutttsssuuu|||zzzuuuxxxnnnxxx}}}zzzyyy|||}}}|||yyyxxx{{{~~~zzzxxxwwwvvvwwwzzz}}}~~~}}}~~~~~~||||||}}}~~~{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvuuutttsssrrroooqqqtttuuusssrrrqqqqqqqqqtttxxxzzzzzzyyyzzzzzztttttttttsssqqqqqqrrrsssoooppprrrsssrrrqqqooommmpppqqqrrruuuvvvvvvsssppptttsssrrrppppppqqqssstttnnnrrruuuuuurrrpppqqqsssyyyzzz}}}|||zzz~~~}}}{{{}}}}}}~~~{{{ppprrrqqqqqqrrrssstttuuuuuuooorrruuuuuuuuuyyy|||nnnttt{{{mmmnnnwww}}}|||vvvxxx}}}|||zzzxxxxxxyyy}}}yyyyyyzzz}}}}}}||||||zzz{{{}}}~~~}}}{{{xxxvvvvvvvvvyyy{{{xxxrrrrrruuussspppooorrrwwwyyyvvvsssuuuuuuvvvvvvvvvvvvuuuuuuyyywwwvvvtttrrrqqqppppppsssooooooqqqpppnnnnnnqqquuutttsssrrrrrrrrrrrrrrrxxxvvvtttsssttttttsssrrrrrrrrruuuyyywwwqqqqqqwwwvvvtttvvv{{{}}}|||}}}wwwqqqvvvqqqqqqqqqqqqrrrsssuuuuuutttuuuvvvwwwyyyzzz{{{||||||uuuuuurrrtttsssjjjsss~~~~~~|||{{{}}}{{{{{{{{{{{{{{{|||||||||~~~~~~{{{|||}}}}}}}}}{{{yyyxxx{{{zzz|||~~~{{{vvvvvvzzzvvvtttsssvvvzzz|||zzzwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvuuuuuuyyyvvvvvvxxxxxxuuutttwwwttttttsssrrrrrrrrrssssss|||yyyuuussstttuuuvvvvvvtttuuuyyy}}}zzzsssrrrvvv{{{yyy{{{~~~~~~~~~~~~zzzqqqttttttttttttuuuvvvwwwwwwwwwxxxxxxyyyzzzzzzyyyyyy{{{|||oookkkrrrnnnuuu}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzz|||||||||{{{zzzzzzyyyyyyyyywwwwwwxxxvvvssstttxxxrrrppppppssswwwyyyxxxuuuttttttuuuuuuuuuuuutttttttttuuuvvvwwwwwwwwwvvvuuuwwwuuuuuuxxxxxxtttsssvvvrrrrrrsssssssssssssssttt|||yyytttrrrsssuuuwwwwwwqqqttt{{{|||vvvsssuuuyyywwwxxx{{{{{{xxxxxxzzz|||yyy{{{yyyqqquuuuuuuuuuuuvvvwwwxxxxxxwwwxxxyyyzzzyyyxxxvvvttt|||vvvnnnuuummmllltttzzz}}}{{{~~~~~~||||||{{{zzzyyyxxxxxxwww|||{{{yyyxxxwwwwwwxxxxxxvvvrrrppprrrqqqnnnppptttooonnnnnnppptttuuuuuusssrrrssssssttttttssssssrrrtttuuuvvvwwwvvvtttrrrppptttrrrrrruuuuuuqqqppprrrqqqrrrrrrsssttttttttttttxxxuuurrrqqqrrrttttttssslllrrrzzz}}}xxxuuuuuuvvvttttttxxxxxxuuuuuuxxxzzz|||~~~~~~~~~}}}ssspppxxxvvvvvvvvvvvvvvvwwwxxxxxxuuuvvvxxxyyyxxxvvvsssqqq|||ssssssmmmmmmwww}}}yyyvvv}}}}}}~~~~~~~~~~~~~~~{{{yyywwwvvvuuuuuuvvvwwwyyytttqqqssssssqqqssswwwsssssstttuuuwwwxxxxxxwwwuuuvvvvvvwwwwwwvvvvvvuuutttuuuvvvwwwwwwuuusssqqqvvvttttttwwwwwwsssrrruuuqqqqqqrrrttttttttttttssssssssssssuuuvvvuuurrrppppppwww}}}|||xxxuuussswwwvvvwww|||}}}{{{{{{~~~yyyxxxwwwvvvuuuwww{{{~~~~~~~~~{{{}}}wwwsssyyyxxxxxxxxxwwwxxxxxxyyyzzzsssuuuwwwyyyzzzxxxvvvtttvvvwwwrrrppprrrvvv||||||}}}}}}~~~zzzwwwzzz{{{|||~~~|||}}}}}}~~~~~~zzzyyywwwvvvuuuuuuvvvvvvyyytttqqqssstttssstttvvvuuuvvvwwwxxxxxxxxxxxxwwwuuuuuuvvvvvvvvvvvvuuuuuussstttvvvxxxyyyyyyyyyyyyxxxtttsssuuuuuurrrsssvvvqqqrrrssstttttttttsssrrrssssssvvvxxxzzzxxxtttpppwww~~~~~~yyywwwtttqqquuutttvvv{{{}}}|||}}}uuuvvvwwwwwwvvvwwwxxxzzzwww~~~~~~uuu{{{zzzzzzzzzzzzzzz{{{{{{uuuvvvxxxzzz{{{{{{zzzyyy~~~uuutttsssrrrppprrr}}}}}}{{{{{{|||~~~~~~{{{yyyzzz{{{~~~~~~|||||||||}}}}}}~~~zzz~~~}}}}}}}}}}}}}}}~~~~~~~~~zzzyyyxxxxxxwwwwwwvvvwwwvvvqqqnnnqqqsssrrrrrrssstttuuuuuuuuutttssssssssssssttttttuuuuuuttttttsssssstttuuuwwwxxxyyyzzz{{{wwwssspppqqqqqqoooqqquuurrrssstttuuuuuusssrrrqqqssssssuuuwwwxxxwwwtttqqqvvv|||~~~xxxtttttttttrrrpppnnnpppuuuwwwvvvwwwzzzssstttvvvvvvvvvwwwyyy{{{}}}ttt}}}yyyzzzwwwyyyyyyxxxxxxxxxxxxxxxyyyuuuvvvwwwxxxyyyyyyyyyyyy}}}ssssssttttttpppooowww}}}||||||}}}|||zzzzzz{{{}}}~~~}}}}}}}}}~~~~~~{{{}}}~~~}}}}}}}}}|||||||||}}}}}}}}}}}}}}}{{{{{{zzzzzzyyyxxxxxxwwwvvvqqqooosssuuutttsssssstttuuuvvvuuutttrrrrrrrrrwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuutttuuuuuuvvvwwwyyyuuuqqqrrrqqqpppsssxxxrrrsssuuuuuuuuusssqqqpppsssrrrrrrssstttuuusssqqqnnntttvvvqqqnnnrrrvvvuuunnnmmmnnnsssuuussstttwwwtttsssqqqppppppttt{{{{{{xxxvvvwwwzzz{{{zzzxxxyyyppppppyyy|||vvvwwwuuuuuutttttttttttttttuuutttttttttttttttuuuuuuuuu{{{uuuuuutttuuuuuuqqqnnnrrrzzzuuurrryyyxxx{{{{{{|||~~~|||zzz|||{{{|||~~~}}}}}}|||}}}~~~~~~~~~~~~}}}xxxyyy|||}}}|||{{{xxxvvv{{{{{{{{{{{{zzzyyyxxxwwwxxxvvvsssqqqqqqsssvvvxxxwwwxxxxxxvvvsssqqqqqqrrryyyxxxwwwuuuuuuuuuvvvwwwuuuvvvwwwvvvuuutttuuuvvvuuuyyyxxxrrrqqquuuuuuqqqyyywwwuuurrrqqqrrrtttuuurrrtttvvvwwwvvvtttqqqooovvvssspppqqqtttvvvuuutttnnnsssuuuttttttwwwxxxwwwtttuuuvvvtttsssuuuzzz~~~~~~~~~~~~}}}|||{{{yyyyyyvvvuuuwwwzzzwwwsssyyyyyyzzzzzzwwwtttsssvvvyyyxxxuuussstttwwwyyyxxxwwwzzz~~~{{{yyyxxxxxxrrrkkknnnuuuuuuttttttxxxxxxyyy~~~}}}~~~|||}}}~~~~~~|||xxx}}}zzzzzz}}}~~~}}}|||zzzzzzyyyxxxxxxxxxxxxxxx{{{{{{{{{{{{{{{zzzyyyxxxwwwuuusssqqqqqqsssuuuwwwxxxwwwvvvuuuuuutttsssrrruuutttsssrrrqqqqqqrrrsssssstttuuuuuutttssstttvvvxxxzzzyyytttssswwwwwwtttxxxvvvuuuttttttuuuxxxyyyzzzyyyxxxwwwvvvvvvvvvwwwyyyvvvttttttwwwyyyxxxwwwtttxxxyyyvvvuuuwwwxxxvvvuuuuuuuuuuuuuuuxxx|||~~~}}}|||yyyxxxxxx{{{yyywww{{{zzzzzzzzzxxxuuuuuuxxxzzzxxxvvvuuuuuuwwwxxxvvvttttttwwwzzz{{{}}}zzzppppppuuuvvvvvvvvvyyy|||}}}zzzzzz~~~|||{{{~~~yyyzzz{{{}}}~~~~~~~~~}}}{{{zzz}}}~~~}}}{{{zzz|||zzzwwwttttttvvvxxxzzzuuuvvvvvvvvvvvvvvvuuuuuuvvvuuusssrrrrrrsssuuuvvvxxxvvvttttttwwwwwwuuusssuuuuuutttsssssssssttttttqqqsssttttttssssssuuuvvvyyyyyywwwssssssvvvwwwuuuvvvuuuuuuuuuwwwyyy{{{|||~~~zzzvvvvvvxxx{{{~~~{{{yyyxxxxxxzzz{{{{{{zzz{{{~~~~~~xxxvvvwwwwwwvvvuuutttssstttxxx|||~~~~~~}}}}}}zzzwwwwwwyyyyyyyyy|||zzzzzzyyyxxxvvvvvvyyy{{{xxxwwwvvvwwwxxxwwwtttrrrrrrtttvvvvvvwwwzzzuuurrrvvvwwwwwwyyy{{{{{{yyyuuuqqqtttqqquuu~~~{{{yyyzzzwwwxxxyyy{{{}}}~~~|||~~~||||||}}}~~~~~~~~~}}}|||zzzyyyyyy|||zzzwwwttttttvvvxxxzzzttttttuuuuuuvvvuuuuuuuuuvvvvvvuuuttttttuuuvvvvvvxxxtttrrrsssxxxzzzwwwtttvvvvvvvvvuuuuuuuuuvvvvvvqqqrrrttttttttttttvvvwwwwwwvvvtttqqqqqqssstttuuutttuuuuuuvvvwwwyyyzzz{{{~~~yyyuuutttwww{{{}}}yyyyyyyyyyyyzzzzzz{{{zzz}}}yyyvvvwwwwwwvvvuuurrrqqqtttyyy}}}~~~~~~}}}|||{{{{{{zzzzzzzzzxxxuuussstttvvvwwwyyyyyyzzzyyyxxxvvvvvvwwwyyyzzztttuuuvvvxxxxxxwwwtttsssvvvxxxyyyyyyxxxyyy}}}yyyvvvwwwvvvwwwyyy|||}}}{{{wwwtttqqq{{{www~~~|||yyyzzzwwwyyy{{{}}}www~~~{{{~~~}}}|||}}}|||||||||{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvwwwsssqqqsssxxxzzzxxxtttssssssttttttttttttttttttrrrtttuuuuuuuuuuuuwwwxxxvvvtttsssrrrrrrrrrsssuuutttuuuuuuvvvvvvwwwvvvvvvzzzyyywwwuuutttuuuvvvwwwuuuvvvwwwwwwwwwwwwxxxxxxyyy}}}|||xxxuuuwwwxxxvvvtttrrrpppsssxxx||||||{{{{{{zzzyyyxxxwwwwwwwwwxxxuuutttrrrqqqsssvvvwwwvvvyyyxxxvvvtttuuuvvvwwwwwwqqqsssuuuwwwxxxwwwvvvvvvxxxyyyyyyyyyyyyzzz{{{}}}~~~|||xxxxxxxxxzzz}}}~~~}}}|||wwwxxx}}}}}}|||~~~|||~~~zzz|||~~~www~~~zzz}}}}}}~~~||||||||||||{{{{{{{{{{{{|||}}}yyyyyyzzzzzzzzzyyyxxxwwwxxxyyyyyyyyyyyyyyyxxxxxxuuuvvvvvvwwwwwwvvvvvvuuuuuurrrqqqsssvvvxxxwwwuuuttttttuuuvvvvvvvvvvvvuuusssuuuvvvvvvuuuuuuwwwxxxwwwttttttvvvvvvttttttwwwssstttuuuvvvvvvuuusssrrruuuvvvvvvvvvuuutttsssrrrrrrtttvvvvvvuuutttuuuvvvtttxxxzzzwwwvvvwwwxxxvvvtttsssssstttwwwyyyyyyyyyzzzyyywwwvvvvvvvvvwwwxxxuuuwwwvvvsssssswwwyyyxxx{{{xxxuuussstttuuuuuuuuuooorrruuuvvvvvvvvvwwwxxxvvvvvvuuutttuuuvvvwwwxxx~~~zzzrrrppp|||zzzwwwwwwyyy|||}}}~~~yyytttuuu~~~|||www|||zzz}}}|||~~~}}}~~~wwwvvv{{{~~~}}}{{{zzzyyyxxxwwwwwwxxxyyyxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuuuutttsssrrrssstttuuuvvvvvvuuutttsssrrrrrrrrrsssttttttuuuuuuuuuuuuwwwxxxxxxxxxwwwwwwsssuuuvvvuuuttttttuuuvvvuuussstttxxxxxxtttsssvvvrrrsssuuuvvvvvvuuusssrrrvvvwwwxxxyyyxxxvvvtttrrrqqqtttvvvvvvuuuttttttvvvqqqvvvyyyxxxwwwxxxwwwtttvvvwwwxxxwwwvvvvvvwwwxxxxxxwwwvvvttttttuuuvvvwwwuuuyyyzzztttrrrvvvzzzzzz}}}zzzvvvtttuuuuuuuuusssqqqsssuuuuuuttttttvvvyyywwwuuusssqqqqqqrrrsssssstttrrrnnnlllrrr~~~zzzwwwvvvxxx{{{}}}~~~}}}{{{wwwvvvxxx}}}www|||~~~~~~|||}}}}}}{{{|||}}}{{{}}}~~~|||~~~~~~|||{{{}}}yyyxxx|||yyy|||~~~}}}zzzyyy{{{}}}yyyxxxvvvtttrrrrrrrrrrrrxxxxxxvvvuuuuuuuuuvvvwwwvvvvvvvvvvvvuuutttsssrrrqqqrrrtttuuuuuutttrrrqqqqqqrrrssssssrrrrrrsssuuupppqqqssstttttttttssssssssstttuuuuuusssrrrssstttrrrpppqqqwwwwwwrrrpppsssqqqrrruuuwwwxxxvvvtttsssyyyzzz{{{{{{zzzyyywwwuuuqqqtttxxxxxxvvvtttuuuwwwpppvvvzzzyyyxxxxxxvvvsssxxxzzz|||zzzvvvuuuvvvyyyvvvuuusssrrrqqqrrrtttuuussszzz{{{tttppptttyyyzzz{{{wwwuuuvvvvvvuuussssssuuuvvvuuusssrrruuuxxx{{{xxxtttrrrrrrrrrssssssooorrrvvvvvvqqqrrrxxx|||}}}zzzwwwwwwyyy|||pppuuuyyyyyyxxxyyy{{{zzzyyyzzzyyy{{{~~~{{{|||~~~www}}}zzz~~~xxx~~~{{{uuuyyy||||||zzzxxxxxxyyyxxxxxxxxxvvvsssqqqqqqqqqsssuuuvvvvvvtttsssvvvyyytttsssrrrtttwwwxxxvvvssspppqqqssssssrrrrrrrrrssslllrrrwwwvvvqqqnnnqqquuuooopppqqqrrrssssssssssssooossswwwwwwtttssssssuuusssqqqoooooorrrsssqqqooorrrssssssttttttssssssrrrxxxzzzyyyvvvvvvyyyzzzxxxqqqtttxxxxxxxxxzzz~~~}}}xxxsssssswww{{{{{{yyy|||yyywwwwwwzzz||||||zzzvvvvvvuuuuuuttttttssssssvvvuuusssqqqpppssswww{{{vvvwwwwwwwwwvvvuuusssrrrrrrtttuuurrrpppqqqvvv|||yyyxxxwwwvvvtttrrrqqqpppttttttsssrrrssszzzuuutttyyytttrrruuuxxxwwwvvvwwwyyyyyyxxxwwwxxxyyyzzz{{{{{{sssuuuwww{{{}}}yyy|||~~~|||}}}~~~~~~~~~|||{{{{{{{{{|||~~~~~~}}}wwwzzz||||||zzzxxxyyyzzzyyyzzzzzzxxxuuusssssstttxxxyyyzzzyyywwwvvvxxx{{{vvvuuutttuuuxxxxxxvvvtttpppsssuuutttrrrpppqqqsssoootttwwwvvvqqqoooqqquuutttttttttttttttssssssrrrrrrtttvvvvvvuuusssrrrqqqvvvuuutttuuuwwwxxxvvvtttsssssssssssssssssssssssstttwwwvvvssssssvvvwwwtttvvvvvvvvvxxx{{{}}}~~~zzzvvvuuuxxxyyyxxxuuuyyywwwtttuuuwwwyyyyyyxxxxxxxxxwwwvvvuuutttsssssssssttttttsssrrrsssvvvxxxvvvwwwxxxxxxwwwuuusssqqqqqqsssuuusssppppppuuuyyytttttttttttttttttttttttttttvvvuuuqqqnnnttt}}}uuuuuuwwwvvvuuuuuuzzzyyyvvvuuuvvvxxx|||~~~zzzttttttwww{{{~~~{{{{{{{{{zzz{{{}}}{{{}}}~~~}}}|||}}}|||zzzyyyzzz{{{{{{yyyyyyzzz{{{zzz{{{{{{zzzwwwuuuuuuvvvxxxyyyyyywwwuuutttuuuwwwwwwwwwvvvwwwxxxxxxvvvtttppptttwwwuuuqqqnnnpppssssssvvvxxxvvvqqqooorrrvvvyyyxxxwwwvvvuuutttsssrrrvvvuuutttuuuuuusssqqqnnntttttttttvvvxxxxxxwwwuuuttttttsssrrrrrrsssttttttsssuuuuuuqqqqqquuuuuusssyyyvvvtttvvvzzz|||{{{xxx{{{xxxvvvvvvxxxyyywwwtttwwwuuuttttttvvvwwwwwwwwwyyyxxxxxxvvvuuutttssssssrrrtttvvvwwwvvvvvvvvvwwwuuuwwwxxxyyyxxxuuurrrooopppsssuuutttqqqppprrruuurrrrrrsssssstttuuuuuuuuuuuuwwwvvvpppjjjnnn}}}vvvttttttssssssttt|||zzzvvvuuuvvvzzz~~~wwwuuuuuuwwwzzz~~~}}}{{{{{{|||~~~xxxtttzzzzzzyyyyyyxxxyyyzzz{{{zzz{{{{{{zzzxxxvvvwwwwwwzzzyyyxxxvvvtttssssssssswwwwwwwwwwwwwwwvvvuuutttqqquuuxxxvvvqqqnnnpppsssvvvxxxyyyvvvqqqpppssswwwyyyxxxwwwvvvuuutttttttttvvvtttrrrsssuuuuuuqqqnnnqqqrrrtttvvvwwwwwwvvvuuutttsssqqqppppppqqqssstttsssuuuuuurrrrrruuuuuusssuuutttssstttvvvvvvtttrrrrrrrrrrrruuuxxxyyywwwuuuwwwvvvvvvvvvwwwxxxxxxxxxvvvvvvuuuuuuttttttsssssstttvvvxxxxxxwwwwwwxxxzzztttvvvyyyzzzyyyvvvqqqoooppprrrttttttrrrpppqqqrrrttttttttttttssssssssssssvvvvvvuuuppplllnnnwww{{{vvvtttrrrooorrrvvv{{{zzzxxxxxxzzz}}}}}}}}}yyywwwvvvvvvzzz~~~~~~~~~~~~~~~{{{||||||}}}xxxtttzzzyyyxxxwwwxxxyyyyyyyyyxxxyyyzzzyyywwwvvvvvvxxx~~~}}}{{{yyywwwvvvuuuuuuuuuvvvvvvvvvuuutttssssssrrruuuxxxvvvqqqooopppssswwwxxxwwwuuurrrqqqsssvvvvvvvvvuuuttttttuuuvvvvvvtttrrrppprrruuuuuussspppssstttvvvxxxxxxxxxxxxxxxrrrqqqooonnnnnnoooqqqrrrqqqtttsssppppppssstttqqqqqqsssuuuuuusssqqqrrrsssmmmnnnpppsssuuuvvvuuutttuuuuuuvvvvvvvvvvvvwwwwwwrrrrrrrrrsssssssssssstttuuuuuuuuuuuutttuuuxxxzzzsssuuuxxxzzzyyyvvvrrrpppppprrrttttttsssrrrqqqpppttttttttttttttttttttttttwwwtttrrrqqqrrrssssssrrrxxxzzz}}}}}}vvvoooqqqxxxuuuvvvwwwyyy{{{}}}~~~~~~~~~zzzxxxwwwuuuuuuzzz~~~|||zzzxxx{{{}}}|||yyyzzzyyyxxxxxxzzzzzzyyyxxxvvvxxxyyyxxxvvvvvvwwwxxx}}}{{{xxxvvvvvvuuusssrrrsssuuuvvvvvvtttsssssstttsssuuuuuuuuusssrrrrrrrrrtttuuuuuutttrrrqqqrrrssstttssssssssssssuuuwwwxxxrrrqqqqqqqqqsssttttttsssqqqsssttttttsssssstttvvvqqqqqqpppoooooopppqqqqqqoooqqqqqqmmmmmmqqqqqqoooooossswwwwwwtttrrrtttvvvnnnoooqqqrrrssssssrrrqqqqqqsssuuuuuutttttttttuuuqqqqqqqqqrrrrrrrrrrrrsssrrrrrrrrrqqqpppqqquuuwwwrrrtttwwwyyyyyywwwtttrrrqqqrrrsssttttttsssrrrqqqrrrrrrssstttuuuvvvwwwxxxwwwsssqqqssswwwwwwrrrllluuu{{{wwwtttxxxpppqqqsssvvvwwwyyyyyyyyyyyyzzz{{{}}}~~~|||yyyxxxxxxvvvsssuuuzzz~~~xxx||||||{{{~~~~~~zzz}}}{{{{{{}}}~~~}}}|||{{{zzzyyy{{{}}}}}}{{{xxxvvvwwwxxxxxxwwwvvvwwwyyyzzzwwwtttrrrssssssqqqnnnsssuuuwwwwwwuuutttuuuwwwuuusssrrrsssuuuuuusssqqqqqqqqqrrrrrrrrrqqqqqqqqquuutttsssssssssuuuwwwxxxrrrssssssrrrqqqqqqrrrssspppqqqqqqooommmnnnqqqtttqqqqqqqqqqqqqqqqqqqqqqqqoooqqqpppmmmmmmpppqqqooooooqqqtttvvvvvvvvvuuuuuuoooppprrrrrrrrrsssssstttqqqsssvvvvvvuuussstttvvvttttttsssrrrrrrqqqppppppoooqqqssssssrrrrrrsssuuurrrsssuuuwwwxxxwwwvvvuuurrrrrrrrrssstttuuuttttttttttttuuuuuuvvvwwwxxxxxxwwwtttrrrtttwwwwwwsssooosss{{{yyypppqqqrrrssstttvvvwwwxxxqqqssswwwzzz}}}~~~zzzxxxxxxvvvssstttwwwyyy}}}xxxwww~~~|||wwwzzz}}}~~~{{{|||{{{}}}yyyzzz{{{||||||{{{zzzzzz|||{{{{{{~~~|||yyyvvvxxxyyyyyywwwwwwxxxzzz|||yyyuuutttuuuuuusssqqqsssuuuxxxxxxvvvuuuwwwyyyvvvrrrppprrrvvvxxxuuuqqqnnnoooqqqrrrrrrqqqpppooovvvuuutttssstttuuuwwwxxxsssuuuvvvsssooonnnppprrrtttuuutttqqqoooooossswwwrrrssssssttttttssssssrrrqqqssssssoooooossssssqqqnnnmmmnnnrrrvvvxxxuuurrrmmmnnnqqqrrrtttuuuxxxzzzsssvvvyyyyyywwwvvvvvvxxxxxxwwwvvvtttrrrpppooonnnooorrrvvvxxxwwwvvvuuuuuurrrssstttvvvwwwxxxxxxwwwsssrrrrrrsssuuuvvvvvvuuuxxxxxxxxxwwwvvvuuuuuuuuuvvvvvvuuutttuuuuuuuuutttwww|||uuutttsssrrrtttvvvyyy{{{pppsssvvvyyy{{{}}}~~~zzzxxxuuuqqqrrrvvvzzz~~~yyyzzzwwwwwwooo}}}~~~~~~yyyzzz~~~xxxxxx{{{}}}|||zzzxxxwwwwwwyyy|||~~~zzzzzzzzzzzzyyyyyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuzzzyyyyyywwwuuusssqqqpppnnnrrrwww{{{|||zzzvvvsssssstttuuutttrrrqqqrrrsssnnnnnnoooppppppqqqrrrrrrwwwvvvvvvvvvvvvwwwwwwxxxuuuvvvwwwvvvtttrrrsssttttttsssrrrrrrqqqqqqqqqqqqvvvuuusssrrrqqqrrrrrrsssxxxuuurrrrrrtttuuutttrrrrrrpppnnnooosssvvvuuusssmmmlllpppvvvxxxwwwwwwzzzsssyyy{{{yyyyyy{{{yyysssssswww{{{{{{wwwrrrnnnmmmoooqqquuuxxxyyyxxxuuutttvvvuuuuuuuuuuuuvvvwwwwwwrrrssstttvvvwwwxxxxxxxxxxxxwwwvvvvvvwwwvvvsssqqqvvvtttssstttvvvvvvsssoootttzzz|||nnnkkkuuuxxxppppppyyyuuussssssuuuyyy}}}}}}||||||}}}{{{xxxwwwyyyvvvwwwyyy}}}|||{{{~~~}}}{{{~~~{{{{{{yyy{{{~~~~~~zzzvvvuuuvvvxxxyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~wwwwwwxxxyyyxxxwwwvvvuuuvvvuuuuuuuuuuuuuuuuuuvvvxxxxxxwwwvvvuuussssssrrrrrruuuxxx{{{{{{yyyvvvsssssssssssssssssssssssssssqqqqqqrrrrrrsssttttttuuuttttttsssssssssssssssttttttuuuvvvvvvtttssstttuuuqqqqqqqqqqqqqqqqqqrrrrrrtttsssrrrqqqqqqqqqrrrsssssspppnnnoooqqqssssssrrrrrrpppooopppqqqssssssrrrnnnmmmqqqvvvxxxvvvvvvyyyqqqvvvxxxwwwwwwzzzxxxsssuuuwwwyyyyyyuuurrrqqqqqqqqqsssuuuwwwxxxwwwuuutttttttttttttttttttttssssssrrrssstttuuuvvvwwwwwwwwwxxxvvvuuuuuuuuuuuutttrrrtttssssssuuuwwwvvvssspppnnnssszzz~~~}}}ssspppvvvxxxttttttzzzuuuttttttvvv{{{~~~~~~~~~}}}{{{{{{yyyyyyzzz~~~|||~~~~~~{{{{{{}}}}}}zzzyyyzzz|||||||||}}}}}}|||{{{yyyxxxwwwxxxzzzzzzzzzyyywwwuuuwwwvvvuuuttttttuuuvvvwwwvvvuuutttsssssstttuuuuuuuuuwwwxxxyyyyyywwwuuussstttqqqppprrruuuvvvuuussstttuuuuuuvvvvvvwwwwwwwwwuuutttsssrrrrrrrrrrrrrrrrrrtttvvvvvvuuutttuuuvvvpppppppppqqqqqqrrrssssssrrrqqqqqqpppqqqqqqrrrssspppooonnnooorrrttttttttttttuuuuuusssrrrqqqrrrtttqqqooorrrwwwyyyvvvuuuwwwrrrvvvxxxwwwwwwyyyxxxuuuvvvwwwwwwvvvtttssssssuuussstttuuuuuuuuuuuuttttttttttttuuuuuuuuusssrrrqqqrrrrrrsssuuuvvvvvvvvvvvvwwwuuusssrrrtttuuuuuutttrrrrrrtttvvvxxxwwwtttqqqlllppptttvvvxxx|||}}}}}}xxxuuuuuuvvvwwwvvvvvvuuutttvvvzzz~~~{{{{{{zzzyyy|||~~~~~~}}}}}}}}}|||}}}}}}xxxxxxzzzzzz|||}}}{{{|||}}}}}}{{{yyyyyyxxxwwwvvvvvvwwwxxxyyyuuutttsssrrrssstttwwwxxxuuuuuuvvvvvvvvvuuuuuuuuutttpppnnnqqqvvvyyywwwsssvvvwwwwwwwwwxxxxxxxxxyyyxxxwwwvvvuuutttsssssssssqqqsssuuuvvvuuuuuuvvvwwwrrrrrrssssssssssssssssssqqqqqqqqqrrrrrrsssssstttsssrrrssssssuuuvvvwwwwwwyyy{{{{{{yyyuuusssuuuxxxsssqqqtttxxxyyyvvvtttvvvxxxyyyyyyxxxxxxxxxwwwvvvuuuuuuvvvvvvuuuuuuuuuuuuttttttssssssrrrsssssssssvvvwwwxxxxxxwwwuuurrrqqqrrrrrrtttuuuuuuvvvvvvvvvvvvsssqqqqqqrrruuuvvvvvvppprrruuuwwwxxxwwwtttrrrqqqrrrssssssrrrtttxxx{{{{{{{{{wwwuuuyyyyyyssswwwuuuttttttwwwzzz||||||xxxyyy}}}zzzyyywwwvvvwwwzzz}}}~~~}}}zzz|||~~~~~~~~~~~~~~~vvvtttvvvtttwww|||~~~}}}|||{{{zzzyyyyyyzzz{{{|||uuutttsssrrrsssuuuwwwyyysssrrrrrrssssssuuuvvvvvvtttpppnnnqqqwwwyyywwwtttwwwwwwwwwwwwxxxxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuppprrruuuvvvvvvuuuvvvwwwvvvvvvvvvvvvuuutttsssrrrrrrrrrsssttttttuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxzzz|||}}}{{{wwwuuuwwwyyytttsssuuuyyyyyyvvvtttvvv{{{zzzxxxxxxvvvtttttttttssstttvvvxxxxxxxxxvvvttttttsssrrrqqqqqqqqqrrrssswwwxxxxxxxxxwwwuuurrrpppsssssstttuuuvvvvvvvvvvvvuuusssqqqppprrruuuvvvvvvqqqsssuuuwwwwwwvvvuuuttttttttttttsssssssssuuuwww{{{zzz~~~|||zzzzzzvvvtttssstttxxx{{{~~~~~~yyyxxxyyy}}}xxxvvvuuuvvvxxx{{{{{{{{{{{{yyy|||~~~|||}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||vvvuuuuuutttuuuvvvwwwxxxrrrrrrrrrrrrsssuuuvvvwwwsssqqqppprrrvvvxxxwwwuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttttttttttttttooorrrvvvwwwvvvuuuuuuvvvxxxyyyyyyxxxwwwuuusssqqqsssttttttuuuuuuuuuuuuttttttvvvwwwxxxvvvuuuvvvwwwyyyzzzzzzxxxwwwvvvwwwyyyuuutttvvvzzzzzzvvvuuuwwwzzzvvvttttttrrroooooorrrssstttuuuxxxzzzyyyvvvssstttssssssrrrssssssttttttuuuvvvvvvuuutttrrrqqqooottttttuuuvvvvvvvvvvvvvvvuuusssrrrrrrtttvvvvvvvvvrrrtttwwwwwwvvvuuuuuuvvvrrrssstttuuuvvvxxxyyyyyyuuu|||uuuttttttwww{{{xxxyyyxxxxxxyyy{{{yyy{{{}}}~~~|||{{{|||~~~}}}{{{|||~~~~~~|||{{{xxxwwwwwwwwwvvvvvvvvvvvvttttttttttttuuuuuuvvvwwwrrrsssssstttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuttttttsssssssssttttttpppsssvvvxxxwwwuuutttuuuwwwwwwxxxxxxxxxvvvsssrrrssstttuuuuuuuuutttsssrrrqqqtttwwwxxxwwwvvvwwwyyyyyyxxxwwwwwwyyyzzzzzzzzzuuutttvvvzzz{{{wwwvvvxxxxxxsssppprrrqqqnnnppptttwwwuuutttvvvxxxyyywwwuuutttuuuuuuvvvvvvwwwwwwwwwvvvuuuuuutttsssrrrrrrqqquuuvvvwwwwwwwwwwwwwwwwwwvvvtttttttttvvvvvvvvvtttuuuvvvwwwvvvtttsssuuuwwwqqqrrrtttwwwyyyzzzyyyxxx{{{uuuvvv{{{xxxwwwvvvxxx||||||{{{vvvxxx|||~~~~~~~~~}}}{{{zzz{{{~~~~~~{{{zzzyyyyyyyyyyyyxxxvvvuuutttwwwwwwwwwwwwvvvvvvvvvvvvrrrtttuuuuuuttttttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuuuutttttttttuuuuuuvvvpppssswwwxxxwwwuuutttttttttuuuwwwxxxwwwvvvtttssssssssstttuuutttsssqqqppppppsssxxxyyyxxxxxxzzz|||{{{xxxvvvxxx|||~~~|||uuutttvvvzzz{{{xxxvvvxxxwwwqqqooorrrrrrpppsssyyyzzzwwwssssssvvvxxxxxxwwwuuuvvvwwwyyyzzzzzzzzzzzzxxxwwwvvvuuuttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwwwwuuutttwwwxxxxxxuuurrrrrruuuxxxssstttvvvxxxzzzyyyvvvsssxxx{{{~~~{{{{{{~~~sssvvv|||}}}}}}|||zzzxxxxxxzzz|||}}}}}}~~~sssvvv|||{{{||||||}}}~~~zzz|||}}}~~~{{{{{{~~~}}}yyyttt{{{zzzxxxvvvuuuuuuvvvvvvxxxvvvssstttvvvwwwvvvttttttooonnnsssvvvvvvvvvwwwwww{{{{{{wwwwwwzzzyyyuuutttttttttuuuuuuuuuuuuvvvsssuuuwwwvvvsssqqqrrrtttrrrrrrsssssstttsssssssssttttttttttttsssrrrqqqqqqtttsssrrrrrrsssuuuxxxyyy{{{yyy{{{}}}}}}wwwwwwwwwxxxyyyyyywwwuuuwwwvvvtttssssssuuuxxxzzzyyyyyyxxxvvvuuutttsssrrrtttwwwuuupppqqqxxx{{{yyyrrrssstttvvvvvvvvvvvvuuuyyyzzzwwwttt|||uuussstttvvvwwwxxxwwwuuutttvvvtttrrrqqqqqqsssvvvwwwyyyvvvtttvvvyyyyyytttoooooo}}}}}}wwwooowwwvvvpppuuu|||yyyxxxxxxxxxwwwwwwxxxwww|||{{{uuuvvv|||~~~|||{{{|||~~~|||~~~|||{{{wwwqqqqqquuuqqqrrrrrrssstttxxx~~~}}}}}}~~~}}}yyyvvvzzzyyyxxxwwwwwwwwwxxxxxxvvvtttrrrsssuuuvvvuuuttttttpppnnnrrruuuuuuuuuvvvssswwwwwwsssssswwwvvvrrrttttttuuuuuuuuuvvvvvvvvvrrruuuvvvuuusssqqqrrrsssttttttttttttsssrrrqqqqqqttttttuuuuuuuuutttssssssvvvuuutttsssssstttvvvwwwuuusssuuuyyyyyyvvvvvvxxxwwwvvvvvvwwwyyyyyywwwuuurrrsssttttttuuuuuuuuutttwwwwwwvvvuuutttssssssrrryyyzzzxxxrrrppptttuuusssssstttuuuuuuuuutttsssrrrsssvvvvvvtttzzzwwwssstttvvvwwwxxxwwwvvvuuuwwwvvvtttrrrrrrrrrssstttwwwvvvuuuvvvwwwwwwsssooorrr|||}}}}}}{{{zzz}}}www}}}zzzqqqqqqzzzwwwttttttuuuuuuvvvvvvrrrzzz}}}zzzyyyrrryyy}}}||||||~~~|||}}}~~~~~~{{{yyyzzztttrrrppppppsssuuuwwwxxxpppsssuuuuuuwww}}}}}}zzzyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvwwwyyyzzzzzzyyywwwrrrqqqtttuuutttuuuwwwuuuwwwwwwuuuuuuxxxxxxvvvtttuuuuuuuuuuuuvvvvvvvvvrrrtttuuuuuusssrrrrrrsssuuuuuuttttttrrrqqqqqqpppttttttuuuvvvvvvvvvvvvuuuwwwvvvuuussssssssstttuuuvvvtttuuuxxxxxxuuuuuuwwwwwwvvvuuuwwwxxxxxxwwwuuuoooqqqtttwwwwwwuuurrrqqqwwwvvvvvvvvvuuuuuuuuuuuuyyyzzzwwwrrrqqqrrrrrrppptttuuuuuutttsssqqqooonnnlllrrrtttsssxxx~~~wwwrrrsssuuuvvvwwwwwwwwwvvvwwwvvvuuutttsssrrrqqqqqquuuvvvvvvvvvuuusssqqqoootttzzzxxxzzzxxxuuuvvv{{{{{{~~~{{{uuurrrssspppnnnqqqvvvxxxtttppppppwww|||{{{yyywwwvvv}}}zzz|||}}}zzz}}}~~~yyy{{{{{{}}}}}}}}}}}}}}}~~~}}}yyyxxxyyyyyywwwtttqqqsssrrrqqqqqquuuyyy||||||zzz{{{~~~~~~zzzyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxyyy{{{{{{{{{zzzyyyuuusssuuuvvvtttuuuxxxvvvwwwwwwvvvwwwxxxxxxwwwsssssstttttttttuuuuuuuuusssssstttttttttsssssssssuuutttssssssrrrrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvvvvvvvuuuttttttttttttuuuxxxvvvvvvyyyxxxuuuuuuwwwvvvuuutttuuuwwwxxxvvvuuuppprrruuuwwwxxxvvvsssqqqwwwwwwwwwwwwwwwwwwwwwwwwtttttttttsssssstttttttttsssssstttsssrrrqqqooonnniiipppttttttuuuyyyyyyvvvpppqqqssstttuuuuuuuuuuuutttuuuuuuuuuuuusssrrrqqqtttuuuvvvuuusssqqqppppppssszzz}}}wwwtttyyywwwtttsssyyy~~~zzzuuuooorrr}}}|||zzzzzzoooqqqtttzzzzzzwww}}}}}}}}}||||||{{{zzz||||||{{{xxxzzz|||~~~yyyyyyzzz{{{|||}}}{{{{{{~~~~~~|||zzz|||{{{|||{{{wwwtttyyyxxxwwwuuuttttttwwwzzztttttttttuuuwwwyyyyyywwwzzzxxxvvvuuuvvvxxxyyyyyyyyyyyyxxxwwwvvvuuutttsssssstttuuuvvvvvvvvvvvvvvvxxxtttrrrssssssqqqssswwwsssssstttuuuuuutttssssssrrrrrrssssssssstttttttttssssssttttttuuuuuutttsssrrrrrrrrrrrrrrrssstttuuuqqqrrrssstttuuuvvvvvvvvvtttttttttttttttuuuuuuvvvtttqqqqqqsssssspppqqqsssuuutttssstttvvvwwwvvvuuusssssstttttttttssssssrrruuuuuuuuuvvvvvvvvvwwwwwwrrrqqqrrrtttuuuuuuuuuuuuqqqqqqsssssssssrrrqqqqqqmmmrrruuuuuussstttuuutttooopppqqqrrrssssssssssssrrrssstttuuuvvvuuusssrrrssstttuuutttrrrpppqqqrrrpppsssvvvxxxyyywwwuuuttttttvvvtttsssuuuzzzyyyuuuxxxsssooowwwzzzpppnnnttt~~~~~~xxxzzz}}}{{{{{{zzzyyy|||~~~~~~}}}|||}}}|||yyyzzzzzz{{{}}}zzz|||}}}|||zzzyyy{{{~~~vvv|||~~~~~~~~~|||}}}{{{zzzzzzxxxuuuxxx|||uuuvvvvvvtttvvvzzzyyyvvvssssssrrrrrrsssuuuvvvxxxxxxxxxxxxwwwvvvuuusssrrrsssuuuwwwxxxvvvuuutttuuutttqqqooopppnnnlllooouuuuuutttvvvzzzyyyuuurrrsssrrrrrrssssssssstttttttttuuuttttttuuuwwwwwwvvvtttrrrqqqqqqqqqrrrtttvvvwwwqqqrrrssstttuuuvvvvvvvvvssstttttttttuuuuuuvvvvvvssspppppprrrrrrpppqqqtttuuusssrrrsssuuuvvvvvvvvvtttsssrrrqqqqqqqqqrrrsssssssssssssssttttttttttttuuussstttwwwwwwsssrrrssspppqqqssstttuuuuuuuuutttsssuuuvvvuuutttsssssstttqqqqqqqqqqqqqqqrrrrrrrrrqqqrrrtttuuuuuuuuutttsssssssssssssssssssssssssssoooppppppqqqrrrssstttuuupppsssuuussssssvvvvvvssspppqqqssssssmmmmmmwww}}}zzzwwwwwwxxx~~~~~~xxxvvvvvvuuuvvv{{{~~~~~~}}}~~~~~~|||www|||~~~|||}}}|||{{{}}}~~~}}}zzzxxxzzz}}}|||~~~}}}|||~~~{{{uuuvvvzzzuuuwwwvvvtttvvvzzzzzzvvvtttuuuvvvwwwwwwwwwxxxyyyuuuvvvwwwwwwxxxwwwvvvuuuvvvyyy{{{{{{xxxvvvuuuvvvrrrpppoooooommmlllpppvvvxxxwwwzzzxxxsssssstttttttttuuuuuuuuuvvvvvvvvvuuutttvvvxxxyyywwwuuusssrrrqqqqqqqqqsssuuuvvvssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttsssuuurrrrrrtttuuusssuuuxxxtttsssqqqrrrtttvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuuuutttttttttttttttwwwtttuuuzzzyyysssppprrrrrrsssuuuvvvwwwwwwvvvvvvyyywwwvvvuuuuuuuuuuuuvvvtttssssssrrrrrrrrrrrrrrrttttttttttttttttttsssssstttrrrpppqqquuuvvvvvvtttrrrsssttttttssssssuuuvvvrrrvvvwwwsssrrrtttuuusssooopppoooyyyyyypppqqqwwwzzzwwwssspppwww{{{xxxuuuwwwvvvssssssxxx{{{yyyyyy}}}}}}zzz~~~yyyzzz|||}}}}}}zzzzzz~~~~~~~~~}}}zzzwwwyyy~~~yyyyyyvvv}}}|||~~~|||tttssswwwvvvxxxwwwtttvvv||||||wwwtttvvvwwwwwwvvvvvvvvvvvvssstttvvvxxxyyyzzzzzzyyytttwwwzzzyyyuuurrrrrrrrrtttrrrqqqqqqooonnnssszzzvvvuuuyyy~~~uuuoooooovvvvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuwwwyyyzzzyyyvvvuuutttrrrqqqqqqrrrssstttuuuvvvvvvwwwwwwwwwwwwvvvwwwwwwwwwvvvuuusssrrrqqqtttqqqqqqssstttsssuuuyyytttrrrqqqqqqtttvvvvvvvvvyyyzzzzzz{{{zzzyyyxxxwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvsssuuu{{{zzztttrrrttttttuuuwwwxxxxxxxxxwwwvvv}}}xxxuuuuuuwwwwwwxxxxxxvvvvvvuuutttssssssssssssvvvvvvuuutttsssrrrrrrqqquuuqqqnnnqqqvvvyyywwwtttuuuwwwyyyyyywwwuuuvvvwwwxxx{{{zzztttppprrrssssssvvvsssjjjmmmxxxooorrrxxxxxxsssxxx{{{zzzvvvvvvzzzzzztttqqqvvvwwwtttuuu|||wwwwww}}}~~~xxxuuu|||~~~zzzwwwxxx}}}zzzzzz{{{~~~~~~||||||}}}}}}}}}|||}}}}}}zzzxxxvvv{{{}}}}}}zzz|||~~~|||xxxvvvwwwxxxxxxxxxxxxyyyzzzvvvuuuttttttttttttuuuuuuqqqsssttttttsssrrrrrrsssxxxvvvrrrpppqqquuuyyy|||vvvxxxzzzyyyvvvsssqqqqqqtttuuuuuuuuuvvvvvvvvvwwwttttttuuuvvvxxxxxxvvvtttxxxvvvsssqqqpppqqqssstttssstttttttttssstttvvvyyyvvvwwwwwwwwwwwwwwwvvvvvvsssrrrrrrqqqqqqrrrrrrsssssssssrrrqqqqqquuuzzz~~~~~~|||zzz|||~~~~~~|||yyyyyyzzz{{{{{{{{{|||~~~~~~{{{zzz{{{zzzvvvuuuwwwyyyyyyyyywwwuuutttuuuvvvtttvvvwwwwwwvvvuuuuuuvvvxxxxxxwwwvvvuuutttssssssuuuvvvxxxxxxvvvuuuvvvwwwvvvtttrrrtttwwwyyyxxxuuuwwwyyy{{{{{{zzzyyyxxxyyyxxxvvvtttuuuyyyzzzzzzxxxqqqllliiirrr~~~xxxwwwvvvtttuuuwwwwwwxxx~~~|||xxxzzz{{{yyyxxxwwwtttxxx~~~|||uuuvvv}}}|||}}}|||}}}|||}}}~~~}}}~~~~~~}}}~~~|||{{{{{{}}}~~~~~~~~~~~~|||zzzyyywwwzzz|||{{{yyyzzz|||zzzvvvxxxzzz}}}}}}|||zzzyyyyyywwwvvvvvvuuuuuuttttttuuutttvvvwwwvvvuuutttuuuwwwuuutttsssssssssuuuvvvwwwuuuvvvwwwxxxwwwvvvtttssstttttttttuuuuuuuuuuuuuuutttssstttuuuvvvvvvuuusssuuutttqqqoooooooooqqqrrrqqqrrrrrrqqqppppppsssuuusssssssssssssssrrrqqqqqqsssrrrrrrqqqqqqrrrrrrsssrrrsssuuuuuuttttttvvvwwwzzzxxxwwwxxxzzzzzzxxxvvvwwwxxxyyyyyyxxxxxxyyy{{{xxxuuutttwwwvvvsssrrruuuuuuuuuuuutttrrrqqqqqqsssssstttvvvvvvtttssstttuuuvvvvvvvvvuuuuuuttttttttttttuuuwwwvvvuuutttuuuvvvuuutttssstttvvvvvvvvvuuuvvvwwwyyyyyywwwwwwwwwxxxvvvtttrrrsssuuuwwwwwwvvvwwwpppkkkooo}}}wwwuuuuuuuuuuuuuuuzzzwwwvvv{{{}}}~~~{{{{{{|||~~~~~~~~~{{{|||}}}|||}}}{{{~~~}}}||||||~~~}}}xxxxxx}}}}}}}}}}}}|||||||||||||||{{{zzzyyyzzz}}}~~~}}}}}}}}}~~~}}}{{{||||||||||||{{{{{{zzz|||}}}~~~}}}{{{zzzzzz{{{{{{{{{{{{zzzyyyyyy{{{zzzxxxyyyzzzxxxsssyyy|||{{{yyyxxxyyyxxxxxxwwwvvvuuuttttttsssttttttrrrqqqqqqsssuuurrrssstttuuuvvvuuutttsssuuuttttttvvvyyyzzzxxxuuuuuuuuuuuutttttttttttttttssssssrrrsssttttttrrrqqqsssrrrpppooonnnnnnoooppprrrsssrrrqqqooooooqqqsssrrrrrrrrrqqqpppooonnnmmmsssrrrrrrqqqqqqrrrrrrssspppssswwwxxxwwwtttrrrqqqxxxwwwuuuvvvwwwwwwuuutttuuuwwwxxxxxxwwwvvvwwwwwwsssppppppssssssqqqqqqtttrrrssstttsssqqqppppppqqqqqqsssuuutttsssrrrssssssuuuuuuttttttttttttuuuuuussstttuuuuuutttssstttuuutttuuuuuuuuusssrrrssstttuuuuuuvvvuuutttsssuuuwwwtttrrrooooooqqqtttuuuuuuyyyssslllkkkpppyyy~~~uuusssuuuwwwyyyrrrwww~~~uuuxxx}}}zzz{{{~~~~~~}}}||||||xxxzzz|||}}}}}}{{{{{{}}}~~~~~~{{{zzzxxxzzzxxxyyyyyyzzz{{{||||||||||||{{{zzzzzzzzz{{{|||}}}|||{{{zzzzzz|||~~~~~~{{{yyyzzz|||||||||}}}|||{{{|||}}}}}}|||zzzwwwwwwxxxyyyzzz{{{{{{{{{yyy{{{{{{xxxyyyzzzwwwrrrxxx{{{}}}~~~|||zzzyyyyyyzzzzzzyyyxxxwwwvvvttttttssssssrrrpppoooppprrruuussstttuuuvvvvvvuuutttsssxxxtttsssuuuzzz|||yyytttvvvvvvvvvvvvuuuuuuuuuuuutttrrrqqqrrrssssssrrrpppsssrrrqqqppppppooooooooovvvvvvvvvtttrrrqqqssstttttttttssssssqqqpppnnnnnnsssrrrrrrqqqqqqrrrrrrsssooossswwwyyywwwtttrrrqqqxxxwwwvvvvvvuuuuuuuuuttttttvvvxxxyyyxxxwwwxxxxxxtttqqqqqqttttttqqqqqqtttssstttvvvuuussssssssstttrrrtttuuuuuutttsssssstttvvvuuutttssssssssstttuuutttuuuuuuuuusssssstttvvvsssuuuwwwuuuqqqoooqqqssssssssssssrrrpppqqqsssuuurrrqqqooonnnppprrrtttuuuuuuqqqmmmkkkmmmpppqqqrrrooozzztttppp{{{|||~~~yyyrrrppptttwww}}}qqqppp~~~}}}uuuvvv{{{}}}vvv|||~~~|||}}}}}}}}}}}}~~~zzz{{{zzzyyyzzz~~~|||{{{|||~~~~~~}}}www{{{~~~wwwxxxyyyzzz{{{}}}~~~~~~{{{|||||||||{{{yyyxxxvvv{{{zzzyyyyyyzzz|||~~~~~~|||zzzzzz|||~~~~~~}}}}}}}}}~~~~~~|||{{{vvvvvvwwwxxxyyyzzz{{{|||yyy{{{|||zzz{{{|||xxxsssuuuvvvwwwwwwvvvwwwyyy|||zzzzzzzzzyyyxxxvvvtttssswwwwwwvvvtttssssssvvvyyywwwvvvuuuuuuuuuvvvwwwxxx{{{wwwtttvvvzzz{{{xxxsssxxxxxxwwwwwwwwwwwwwwwwwwuuusssrrrrrrssstttsssrrrttttttttttttsssrrrqqqqqqxxxxxxxxxuuusssrrrtttuuuuuuuuuuuutttsssqqqpppooosssrrrrrrqqqqqqrrrrrrsssooorrruuuwwwvvvvvvvvvwwwwwwwwwvvvuuussssssttttttqqqsssuuuvvvvvvvvvxxxyyyvvvssssssuuutttqqqpppssssssuuuwwwwwwvvvuuuuuuvvvtttuuuwwwwwwuuuuuuuuuvvvxxxwwwuuusssssssssttttttuuuvvvvvvuuussssssuuuwwwsssuuuvvvtttqqqoooppprrrrrrrrrrrrpppooooooqqqtttrrrrrrqqqpppppprrrtttvvvrrrqqqpppppppppqqqqqqqqqpppxxxooojjjuuurrrlllvvv~~~{{{vvvrrrppprrrttt{{{pppnnnwwwxxxooonnnuuuxxxzzz|||~~~~~~tttzzz}}}}}}~~~~~~~~~xxxxxx{{{zzzzzz{{{}}}}}}~~~~~~|||{{{|||~~~}}}}}}~~~~~~}}}|||xxx|||yyyxxxxxxyyyzzz{{{}}}~~~~~~zzz{{{|||{{{zzzwwwtttrrrzzzzzzzzzzzzzzz{{{||||||{{{zzzzzz{{{}}}}}}|||{{{|||}}}}}}|||zzzwwwwwwwwwwwwxxxzzz{{{|||xxx{{{|||{{{|||~~~zzzuuusssssssssssssssuuuyyy|||xxxyyyyyyyyyxxxwwwuuutttvvvvvvvvvuuuttttttvvvxxxxxxwwwuuuttttttwwwzzz||||||zzzwwwwwwyyyyyywwwtttwwwxxxxxxxxxyyyyyyyyyyyywwwuuuttttttvvvwwwwwwvvvvvvwwwxxxxxxwwwvvvtttssswwwwwwvvvtttrrrqqqsssuuutttttttttsssrrrqqqpppooosssrrrrrrqqqqqqrrrrrrsssppprrruuuvvvwwwxxxzzz{{{vvvvvvuuusssqqqpppqqqssspppqqqrrrrrrrrrsssuuuxxxuuurrrrrrtttsssooooooqqqqqqsssvvvwwwvvvuuuuuuvvvuuuwwwyyyxxxwwwvvvwwwxxxyyywwwuuutttssstttuuuwwwvvvvvvvvvtttssssssvvvxxxtttuuuuuutttrrrqqqqqqrrrqqqqqqrrrqqqppppppqqqsssqqqrrrtttsssssssssuuuwwwttttttttttttttttttuuuuuuyyy|||wwwvvvzzzwwwppppppvvvwwwwwwvvvsssqqqqqqrrrtttppprrrxxxvvvooommmrrrrrrvvv||||||vvvyyy{{{~~~~~~~~~xxxvvvyyy}}}zzz{{{}}}~~~~~~{{{{{{{{{~~~}}}{{{}}}|||yyyvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzxxxwwwvvvuuuwwwxxxzzz{{{||||||{{{{{{zzzzzzzzz|||~~~~~~}}}{{{yyyxxxxxxyyyzzzzzzyyywwwyyyyyyxxxwwwxxxyyyzzz{{{vvvzzz|||{{{}}}{{{vvvssstttuuuttttttuuuwwwyyyvvvwwwxxxyyyxxxwwwuuuttttttuuuvvvuuutttssstttvvvuuuuuutttsssuuuwwwzzz|||{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyzzzzzzyyywwwvvvwwwyyy{{{|||{{{wwwxxxzzzzzzzzzxxxuuutttuuuvvvuuusssqqqqqqsssuuussstttttttttsssrrrrrrqqqsssrrrrrrqqqqqqrrrrrrssspppssswwwyyyyyyyyyzzz|||wwwwwwwwwtttqqqppprrruuuuuutttsssqqqppppppsssvvvtttqqqqqqttttttqqqqqqssspppsssvvvwwwvvvvvvvvvvvvvvvxxxyyyyyyxxxwwwwwwxxxwwwvvvttttttuuuwwwzzz{{{uuuuuuuuusssrrrrrruuuwwwvvvtttssssssttttttsssqqqppprrrssssssrrrqqqqqqrrrppprrruuuvvvttttttuuuvvvsssttttttttttttuuuvvvxxx}}}{{{yyyvvvvvvpppuuutttsssssssssttttttsssrrrrrrrrrtttvvvvvvtttsssrrruuuyyy|||}}}|||{{{zzz~~~xxxyyyzzz{{{}}}}}}zzz{{{~~~{{{~~~~~~}}}~~~{{{yyyxxx~~~}}}zzz|||{{{yyyuuuwwwwwwwwwwwwxxxxxxxxxxxx~~~}}}{{{yyyxxxyyyzzz{{{uuuvvvyyy|||}}}}}}|||{{{zzzzzz{{{}}}~~~}}}zzzwwwuuuttttttuuuwwwwwwvvvuuu{{{zzzyyyxxxxxxxxxyyyzzzuuuxxx{{{{{{}}}|||vvvtttvvvxxxxxxwwwvvvvvvwwwuuuvvvwwwxxxxxxwwwuuutttwwwxxxzzzzzzyyyxxxxxxyyyrrrrrrssstttuuuxxxzzz{{{yyyzzzzzzyyywwwwwwyyyzzzttttttuuuwwwxxxyyyzzz{{{zzzxxxwwwxxx{{{~~~wwwyyyzzz{{{{{{xxxvvvtttvvvvvvvvvtttsssssstttvvvuuuuuuuuuvvvvvvuuuttttttsssrrrrrrqqqqqqrrrrrrsssqqqtttyyy{{{{{{zzzzzzzzzzzz{{{zzzwwwsssrrruuuxxx{{{yyywwwsssppppppsssvvvtttqqqrrruuuvvvttttttwwwqqqtttwwwyyyxxxxxxxxxxxxvvvwwwyyyyyywwwvvvwwwxxxuuutttssstttvvvyyy}}}ttttttsssrrrpppqqqsssvvvwwwtttrrrsssuuuvvvtttqqqppprrrttttttsssrrrqqqrrrnnnrrrvvvwwwuuuttttttuuuqqqqqqrrrrrrssstttwwwzzz|||vvvqqqooovvvnnntttqqqoooooorrruuuwwwwwwuuusssnnnmmmsss||||||wwwxxxwwwvvvvvvxxx{{{yyytttzzz~~~~~~~~~{{{xxxttt~~~}}}~~~~~~}}}wwwwwwzzz}}}{{{yyyyyyzzz{{{yyywwwvvvyyy|||~~~|||yyy{{{|||}}}{{{yyywwwwwwwwwuuuxxx|||}}}zzzxxxwwwyyy{{{}}}}}}|||zzzxxxuuusssuuuzzzzzzvvvuuuvvvyyyvvvsssssswwwzzzzzzzzzuuu{{{{{{vvvtttzzzyyyrrrsss{{{}}}vvvsssxxxyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{|||zzzvvvsssssstttwwwrrrppptttwwwvvvuuuvvv|||zzzvvvttttttuuuxxxzzzzzzvvvrrrssswwwzzzxxxuuutttvvvxxxyyyyyyzzz|||~~~zzzwwwsssqqqqqqtttxxx{{{yyyxxxwwwuuuttttttttttttwwwvvvuuuvvvvvvvvvtttrrruuuvvvvvvtttrrrqqqrrrssssssrrrrrrssstttvvvxxxyyyzzzwwwuuuxxx}}}|||xxx|||zzzwwwtttsssrrrssssssxxxuuussssssuuuvvvuuusssssstttttttttsssqqqooonnnqqqrrrssstttuuuuuuuuuuuuqqqsssvvvvvvvvvvvvwwwxxxuuuuuuvvvvvvvvvvvvvvvvvvuuuxxxxxxvvvvvvxxxuuupppsssqqqoooqqqtttvvvuuussssssuuuvvvuuuttttttuuuvvvpppppppppqqqsssvvvxxxzzz{{{zzzyyyyyyyyywwwssspppuuuqqqnnnoooqqqttttttsssrrrtttvvvxxxyyywwwuuutttssstttuuuwwwxxxxxxyyyyyy|||}}}zzzzzz{{{~~~}}}zzzyyyuuuzzz~~~}}}~~~~~~{{{yyy}}}}}}|||}}}zzzwwwwww|||~~~~~~}}}zzzyyyzzz{{{|||{{{zzzzzzzzz{{{{{{zzzyyyzzz|||}}}|||zzzyyyyyyyyyxxxyyyzzzzzzzzzzzzzzzyyyyyy{{{|||}}}}}}{{{xxxwwwwwwuuuwww|||}}}zzzzzz|||zzzxxxuuuuuuxxxzzz{{{zzzyyy{{{xxxqqqooowwwzzz{{{yyytttvvvwwwwwwvvvuuuuuuvvvwwwwwwwwwyyy{{{zzzwwwvvvvvvxxx{{{vvvtttwwwyyywwwvvvwwwxxxwwwtttsssrrrsssuuuvvv{{{wwwssssssuuuvvvtttqqquuuvvvxxxxxxxxxwwwxxxyyywwwuuurrrpppqqqtttwwwyyyvvvuuuuuuuuuuuuuuuvvvvvvyyywwwwwwwwwxxxxxxvvvtttyyyyyyxxxvvvsssrrrsssuuuttttttssstttuuuwwwyyyzzzyyywwwuuuxxx|||~~~{{{xxxxxxwwwuuutttssstttuuuvvvtttrrrqqqrrruuuwwwwwwvvvttttttttttttttttttsssrrrssstttuuuuuuvvvvvvuuuuuuqqqssstttuuuttttttuuuvvvuuuuuuttttttttttttuuuuuuttttttqqqnnnpppuuuuuurrrssssssssstttvvvwwwvvvuuusssuuuvvvuuutttsssuuuvvvuuutttttttttuuuvvvxxxyyyxxxwwwvvvwwwxxxxxxvvvuuusssqqqppprrrtttuuutttqqqrrrsssuuuvvvwwwvvvuuutttuuuuuuvvvwwwwwwwwwwwwwwwuuuttttttvvvxxxyyywwwuuuuuuyyy~~~|||tttyyy{{{zzz}}}xxxyyy{{{zzzwww|||yyyyyy}}}yyyyyy~~~}}}~~~|||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||zzzyyyyyyyyyzzz{{{}}}}}}{{{zzz{{{|||{{{zzzxxxvvvvvvwwwyyyzzz||||||}}}~~~}}}zzzxxxvvvvvvssstttxxxzzzxxxyyy|||zzzxxxvvvvvvwwwyyyyyyyyyxxxzzzxxxsssqqqvvv}}}{{{}}}zzzttttttvvvvvvuuuuuuuuuuuuvvvvvvsssuuuwwwxxxwwwwwwxxxyyyyyyuuusssvvvvvvtttrrrsssttttttsssrrrrrrrrrrrrrrrxxxtttqqqrrrtttuuusssqqqtttvvvxxxxxxvvvtttssssssssssssqqqqqqrrrtttvvvxxxvvvvvvuuuuuutttuuuuuuuuuxxxwwwvvvwwwxxxxxxvvvtttyyyyyywwwtttrrrrrrsssuuuttttttsssssstttvvvwwwyyywwwuuutttvvvyyyzzzxxxvvvuuutttsssssstttvvvwwwxxxsssrrrqqqrrrtttvvvvvvvvvssssssrrrsssssstttuuuuuuvvvvvvvvvwwwvvvuuuuuutttqqqsssttttttsssrrrssstttuuutttrrrrrrrrrrrrssstttvvvuuussssssxxx|||zzztttppprrruuuvvvuuuuuuuuuuuutttuuuvvvuuutttssstttuuuxxxwwwvvvuuuuuuuuuvvvvvvsssrrrqqqrrrtttwwwxxxxxxooooooqqqsssuuutttqqqnnnqqqqqqrrrssstttuuuuuuuuuvvvvvvwwwwwwvvvuuuuuutttwwwpppkkknnnvvv{{{yyyuuuooorrrwww~~~}}}{{{}}}|||xxxwww{{{zzz|||}}}zzz{{{}}}wwwxxx~~~~~~}}}yyyyyyxxxxxxyyyyyyzzzzzz{{{}}}~~~|||yyywwwyyy|||yyyzzz|||}}}|||{{{|||}}}|||{{{xxxwwwvvvwwwxxxyyy|||}}}~~~~~~~~~|||{{{yyyxxxuuutttwwwxxxvvvwww{{{yyyxxxwwwvvvvvvwwwwwwwwwrrrwww{{{|||yyyxxxxxxyyy{{{wwwwww|||}}}wwwttttttvvvvvvvvvvvvvvvvvvvvvvvvrrrssstttuuuvvvvvvvvvwwwuuurrrrrruuuuuurrrqqqssssssttttttttttttsssrrrrrrrrrqqqppprrruuuwwwwwwvvvsssuuuxxxyyywwwtttrrrrrrrrrrrrrrrssstttuuuwwwxxxzzzyyywwwuuusssrrrrrrqqquuutttssstttuuuuuutttrrruuuuuusssqqqpppqqqtttvvvtttsssrrrrrrssstttuuuvvvtttsssssstttvvvwwwvvvtttsssssssssssstttvvvwwwxxxuuutttssssssssssssssssssrrrqqqpppppppppqqqssstttwwwwwwwwwvvvuuutttsssrrrsssuuuvvvvvvtttssssssttttttsssqqqppppppqqqrrrssssssvvvzzz}}}zzznnnmmmqqquuuuuusssrrrsssttttttuuuvvvuuutttssstttuuuvvvvvvuuuttttttssssssssspppnnnlllmmmppptttvvvwwwnnnoooppprrrsssqqqooonnnqqqqqqqqqqqqrrrsssuuuvvvvvvvvvvvvuuutttsssrrrqqq{{{uuuppprrrxxx}}}|||yyypppooopppsssxxx}}}~~~~~~zzzzzzzzzvvvrrruuu|||zzz}}}}}}}}}{{{}}}|||wwwzzzzzzyyyxxxxxxxxxxxxxxxyyy|||}}}{{{xxxxxx{{{~~~wwwyyy{{{{{{{{{zzz{{{|||zzzzzzzzzzzzzzzyyyxxxxxx{{{|||}}}~~~~~~~~~~~~}}}{{{zzz|||{{{xxxyyy|||yyyzzzyyyyyyxxxxxxyyyyyytttxxx}}}|||xxxxxxyyy}}}yyyvvvwwwxxxvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuvvvwwwwwwvvvuuutttssstttxxxyyyvvvvvvyyyvvvvvvwwwwwwwwwvvvuuutttsssrrrssstttwwwxxxxxxwwwqqqtttxxxyyyxxxvvvuuuuuurrrsssssstttvvvwwwxxxxxxyyyxxxvvvuuusssrrrrrrqqqssssssrrrsssuuuuuusssrrrrrrrrrsssrrrrrrtttwwwzzzvvvuuutttttttttuuuvvvwwwuuuuuuuuuvvvwwwwwwvvvuuutttttttttttttttuuuuuuuuuuuuuuuttttttsssssssssttttttsssrrrqqqpppqqqrrrssswwwwwwvvvuuutttrrrqqqpppvvvwwwyyyxxxwwwvvvvvvwwwtttsssrrrqqqpppqqqqqqrrrppptttwwwzzz}}}|||ssshhhnnnqqquuuuuusssrrrsssvvvuuuvvvvvvvvvtttssssssuuuttttttuuuuuuuuuuuuuuuuuusssqqqnnnnnnppptttvvvwwwqqqrrrsssrrrrrrqqqqqqrrrsssrrrqqqqqqqqqsssuuuwwwuuuuuuuuutttsssrrrppppppttttttuuuwwwyyy{{{}}}~~~{{{vvvqqqnnnqqqvvv}}}rrrsssuuuuuuqqqqqq|||yyynnn}}}|||}}}~~~~~~||||||zzzxxx{{{zzz|||}}}|||zzzyyyxxxxxxxxxxxxzzzzzzzzzyyyxxxxxxzzz|||uuuwwwyyyyyyyyyxxxyyyzzzxxxyyy{{{||||||zzzxxxwwwyyyzzz{{{|||}}}~~~~~~~~~|||{{{|||{{{wwwvvvxxx{{{|||}}}}}}|||{{{|||}}}|||{{{{{{{{{xxxuuuyyy{{{xxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwyyyxxxwwwxxxyyyyyywwwvvvppppppssswwwwwwtttuuuyyyxxxxxxxxxyyyxxxwwwwwwvvvwwwwwwxxxxxxwwwvvvuuuuuuqqqtttwwwyyyxxxwwwwwwxxxtttttttttuuuvvvwwwxxxyyyttttttssssssttttttuuuvvvttttttssstttvvvwwwuuutttssstttvvvwwwwwwxxxzzz|||zzzyyyxxxwwwwwwwwwxxxyyywwwxxxxxxyyyyyyxxxxxxxxxuuuuuuuuuttttttttttttsssrrrssstttttttttuuuwwwyyywwwwwwvvvuuuttttttuuuuuuwwwvvvvvvuuusssrrrpppooouuuwwwxxxxxxwwwvvvwwwxxxtttttttttssssssrrrrrrqqquuuvvvuuurrrsssuuusssoootttuuuvvvvvvvvvvvvxxxyyyuuuvvvwwwvvvtttsssssstttuuuuuuvvvwwwxxxxxxxxxxxxxxxvvvsssrrrtttvvvwwwxxxuuuvvvwwwvvvttttttuuuvvvuuutttssssssssstttvvvvvvttttttuuuuuutttsssrrrrrrnnntttzzz||||||~~~~~~wwwtttvvv|||yyywwwxxxwwwpppkkkttt~~~~~~}}}~~~{{{zzz}}}{{{||||||~~~}}}{{{yyyxxxyyyzzz|||}}}{{{xxxwwwwwwxxxxxxxxxtttvvvwwwwwwvvvuuuvvvwwwvvvwwwyyyzzzzzzyyyxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{yyyyyy|||{{{vvvuuuvvvxxx{{{}}}}}}{{{{{{|||~~~|||zzzzzzzzzwwwssswww~~~~~~zzzwwwwwwxxxxxxwwwuuuvvvwwwxxxxxxwwwvvvuuuxxxvvvuuuvvvyyyyyywwwuuunnnnnnrrrvvvuuuqqqqqquuuxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxyyyyyywwwuuuttttttsssuuuwwwwwwwwwvvvwwwxxxuuuttttttssstttuuuvvvwwwrrrrrrrrrssstttuuuvvvwwwtttsssssstttvvvvvvuuussstttwwwyyyzzzyyyyyyyyyzzzzzzyyyxxxvvvvvvvvvwwwxxxuuuvvvwwwwwwvvvuuuuuuuuusssttttttttttttttttttsssrrrtttvvvvvvuuuuuuxxx{{{uuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvtttsssqqqqqqrrrsssuuuvvvuuutttuuuvvvuuuuuuvvvwwwvvvtttrrrqqquuuyyyxxxsssqqqtttwwwwwwxxxwwwuuuuuuwwwyyyzzzzzzuuuvvvwwwvvvtttrrrssstttuuuvvvwwwxxxyyyxxxwwwwwwxxxvvvtttsssuuuwwwwwwwwwsssvvvyyyyyywwwtttttttttwwwwwwvvvvvvuuuvvvvvvvvvtttuuuvvvwwwwwwwwwwwwwwwrrrwww|||~~~~~~~~~yyyzzz~~~|||{{{yyyrrrmmmxxx~~~~~~|||~~~{{{xxxxxxzzz}}}|||wwwuuuwwwxxxvvvtttsssuuuvvvvvvtttssstttuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwww|||zzz|||{{{yyyzzztttwwwzzzzzzyyyxxxzzz|||wwwwwwzzz{{{tttsssxxxuuuuuuttttttuuuwwwwwwttttttuuuvvvwwwwwwvvvuuutttsssrrrqqqsssvvvwwwuuusssrrrsssvvvyyywwwrrrsssvvvwwwwwwvvvuuuuuuuuuuuuvvvtttvvvxxxxxxwwwvvvvvvvvvtttuuuvvvvvvuuuuuuvvvwwwuuutttsssrrrrrrsssuuuvvvtttttttttsssssssssttttttqqqpppppprrrssstttsssqqquuuwwwzzzzzzyyywwwvvvuuuwwwvvvuuutttssssssttttttpppqqqrrrrrrqqqppppppqqqrrrrrrssstttuuuuuuuuuuuuvvvxxxyyywwwttttttvvvxxxqqqrrruuuvvvxxxxxxwwwwwwxxxxxxwwwwwwvvvtttsssrrrnnnppprrrsssrrrrrrsssuuuuuuvvvxxxyyyxxxvvvsssqqqnnnuuuzzzwwwtttuuuwwwwwwzzzvvvrrrrrruuuyyyzzzyyyvvvwwwwwwvvvtttrrrssstttuuuuuuvvvwwwwwwvvvtttsssuuusssrrrrrrtttuuuuuuuuuooosssxxxzzzwwwsssppppppyyyyyyxxxxxxwwwwwwvvvvvvuuuvvvwwwxxxzzzzzzzzzzzzvvvxxxzzzzzzzzz}}}|||xxxxxx{{{vvvvvvxxxvvvwww}}}|||yyy}}}}}}zzz}}}{{{}}}{{{~~~}}}xxx~~~zzzyyy|||~~~zzzwwwuuuuuuuuuuuuwwwwwwwwwwwwwwwyyy}}}|||yyyvvvvvvyyy{{{{{{yyyzzzxxxvvvuuuwwwyyyzzz{{{}}}zzzwwwyyy|||}}}zzzuuuuuuwwwwwwwwwvvvxxx~~~yyyuuusssuuuyyyzzzwwwssssssvvvuuurrrsssvvvwwwuuurrrtttwwwwwwvvvtttssssssqqqqqqrrrsssuuuvvvvvvwwwwwwyyyzzzyyyvvvtttsssssssssuuuwwwvvvttttttwwwyyyvvvsssqqqrrruuuwwwvvvuuurrrrrrssstttuuuuuuuuuuuuuuutttsssrrrrrrssstttuuuxxxwwwvvvuuuuuutttttttttqqqpppooooooqqqssssssrrrrrrtttvvvwwwuuuttttttuuuuuuuuuuuuuuuttttttttttttooonnnmmmnnnqqqtttuuuvvvuuuttttttuuuuuuwwwxxxxxxwwwxxxxxxvvvsssqqqqqqrrrwwwvvvvvvuuuttttttssssssvvvuuuuuutttssssssrrrrrrtttvvvuuuqqqrrrvvvxxxwwwuuuttttttvvvxxxwwwtttppptttsssrrrrrrssstttsssqqqqqqpppppptttxxxzzzxxxvvvrrrrrrsssssssssrrrqqqqqqssstttvvvwwwwwwvvvuuutttuuuttttttuuuwwwxxxwwwvvvqqqtttyyyzzzyyywwwvvvvvvuuusssrrrsssvvvxxxvvvtttvvvvvvvvvuuuttttttvvvxxxsssvvvzzz~~~zzzpppvvvssssssvvvsssooo{{{~~~zzz{{{}}}||||||}}}zzz~~~~~~}}}}}}{{{}}}zzz{{{~~~}}}{{{xxxvvvvvvvvvwwwyyyzzzzzz{{{{{{}}}}}}zzzxxxwwwyyyzzzyyyxxxyyyxxxwwwwwwxxxyyyzzzzzz{{{yyyvvvxxx{{{{{{xxxuuuvvvwwwwwwvvvuuuvvvzzz}}}xxxvvvuuuxxx|||~~~{{{wwwtttwwwvvvttttttwwwxxxvvvuuuwwwxxxxxxvvvuuutttsssssssssttttttuuuvvvwwwxxxwwwyyyzzzyyywwwtttssssssrrrtttvvvuuuttttttwwwyyywwwuuussstttvvvxxxwwwvvvssstttuuuuuuuuutttsssrrrvvvuuuttttttttttttuuuvvvzzzyyywwwvvvuuuuuuuuuvvvsssqqqpppppprrrssssssrrrrrrtttvvvvvvuuuttttttuuuuuuuuuuuuuuuttttttttttttqqqooonnnooorrrtttuuuuuuqqqrrrrrrrrrssstttuuuvvvuuuvvvvvvuuusssrrrssstttrrrrrrrrrsssssssssssstttwwwwwwvvvuuuttttttsssrrruuuvvvuuurrrrrrvvvxxxwwwuuuttttttvvvwwwwwwtttqqquuusssrrrsssuuuuuutttsssqqqpppqqqrrrssssssrrrpppooopppqqqqqqrrrrrrrrrrrruuuvvvxxxyyyxxxwwwvvvuuusssqqqpppqqqsssuuuuuuuuutttsssssstttvvvwwwuuusssvvvtttrrrsssuuuuuutttrrrsssttttttsssqqqqqqtttvvvtttvvvyyy|||~~~~~~xxxvvvuuurrrtttwwwtttpppyyy{{{{{{~~~xxxzzz{{{{{{{{{{{{|||~~~~~~|||{{{}}}~~~~~~~~~|||{{{|||~~~~~~|||zzzyyywwwwwwxxxxxxvvvwwwxxxyyy{{{|||||||||}}}{{{yyyxxxxxxxxxwwwvvvxxxxxxyyyyyyyyyyyyyyyyyyzzzxxxvvvwwwyyyzzzwwwtttxxxxxxwwwvvvttttttvvvxxxwwwvvvwww{{{}}}zzzuuuxxxxxxuuuuuuyyyyyywwwvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuwwwxxxyyywwwxxxzzzyyywwwuuuttttttppprrrtttttttttuuuwwwyyywwwvvvuuuvvvwwwxxxwwwvvvsssuuuvvvwwwvvvtttqqqpppwwwvvvuuuttttttuuuvvvwww{{{yyywwwuuuuuuuuuwwwxxxuuusssrrrrrrssstttrrrqqqqqqsssvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttsssrrrqqqqqqsssuuuuuuuuuppppppqqqrrrssstttuuuvvvrrrtttuuutttsssssstttuuuppppppqqqrrrsssuuuuuuvvvxxxxxxwwwvvvuuutttsssssstttvvvuuurrrrrrvvvwwwvvvwwwvvvvvvwwwxxxxxxuuussstttsssrrrsssuuuvvvvvvuuurrrssstttrrrpppnnnmmmnnnoooooopppqqqrrrsssttttttwwwwwwyyyyyyyyyxxxwwwvvvsssqqqooooooqqqsssuuuuuuwwwssspppqqquuuwwwvvvssswwwvvvuuuuuuvvvuuusssqqqsssssssssrrrpppppprrrtttuuuvvvxxxzzz{{{|||||||||{{{wwwtttsssqqquuuyyyvvvqqqvvv{{{~~~{{{}}}vvvvvvwwwxxxxxxyyyzzzzzz~~~~~~|||||||||}}}~~~|||{{{yyy}}}{{{zzz|||{{{zzzyyyxxxxxxyyyyyyssstttvvvxxxzzz{{{yyyxxxzzzyyyxxxwwwwwwwwwvvvuuuuuuwwwyyyzzzyyyxxxwwwwwwyyyxxxwwwxxxyyyyyywwwuuuwwwwwwwwwvvvuuuuuuvvvvvvuuuvvvxxx|||~~~{{{xxxuuuxxxwwwuuuuuuxxxyyywwwtttsssssstttvvvxxxzzzzzzxxxwwwvvvuuuuuuvvvxxxyyywwwxxxzzzyyywwwuuuuuuuuuoooppprrrsssuuuvvvwwwxxxvvvvvvvvvvvvwwwwwwvvvvvvrrrtttvvvxxxxxxuuurrrpppwwwvvvuuuttttttuuuvvvwwwzzzxxxvvvttttttuuuvvvxxxvvvuuuttttttttttttrrrpppqqqsssvvvvvvvvvuuuuuuvvvuuuuuuuuuuuuttttttttttttuuutttssssssuuuvvvuuutttqqqrrrssstttuuuvvvwwwwwwrrrtttuuutttsssrrrssstttrrrrrrssstttuuuvvvwwwwwwxxxxxxwwwvvvuuutttsssssssssuuutttqqqqqquuuvvvssswwwwwwwwwxxxxxxwwwvvvuuurrrrrrqqqrrruuuvvvvvvuuutttvvvwwwuuuqqqnnnoooqqqqqqqqqrrrrrrssstttuuuuuutttuuuvvvxxxyyyyyyyyyyyyxxxuuuqqqpppqqqsssttttttvvvuuuuuuuuuvvvwwwvvvuuuvvvvvvvvvwwwwwwwwwuuutttuuuuuuuuusssrrrrrrtttuuutttvvvyyy{{{|||{{{zzzxxx}}}yyylllqqqqqquuuzzzxxxttttttyyyyyy}}}yyyvvvssssssuuuxxxzzzzzz|||}}}~~~~~~~~~}}}|||{{{~~~}}}||||||}}}{{{yyy~~~}}}{{{{{{zzzzzzyyyyyyyyyyyywwwwwwxxx{{{~~~~~~{{{yyyvvvvvvwwwwwwwwwvvvwwwwwwsssvvvyyyzzzxxxvvvuuuuuuyyyyyyyyyyyyyyyyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxwwwsssuuuwwwzzz{{{yyyvvvssstttwwwwwwttttttxxxxxxvvvuuusssrrrsssuuuwwwwwwvvvwwwvvvuuuuuuuuuvvvwwwxxxwwwxxxzzzzzzxxxvvvuuuvvvooopppqqqtttvvvwwwwwwvvvtttuuuvvvvvvvvvuuuttttttppprrrvvvxxxxxxwwwtttrrruuuuuussssssssssssuuuuuuwwwvvvtttsssssstttuuuvvvwwwuuuuuuuuuuuutttrrrppppppsssuuuvvvvvvuuuuuuvvvuuuuuuuuuuuuttttttttttttvvvuuutttuuuvvvvvvuuutttrrrssstttuuuvvvvvvvvvvvvtttvvvvvvuuusssrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuttttttssssssrrrqqqtttsssppppppssssssqqqtttuuuuuuuuutttsssssssssqqqppppppqqqsssuuutttssssssuuuwwwuuuqqqppprrrtttsssrrrqqqppppppqqqrrrrrrpppqqqsssuuuwwwyyyzzz{{{zzzwwwrrrppppppqqqqqqqqqpppuuuzzzzzzvvvssssssvvvqqqsssuuuvvvwwwvvvvvvvvvuuuuuuuuusssrrrqqqsssuuurrruuuzzz~~~|||xxxvvvzzz~~~qqqqqqrrruuuyyyyyyvvvuuuvvvwwwuuuppprrrvvvyyyyyyyyyyyy{{{||||||{{{yyyxxx{{{}}}{{{zzz|||~~~xxx}}}}}}}}}}}}||||||{{{{{{xxxwwwxxx{{{~~~|||xxxuuuwwwyyyyyyxxxwwwxxxyyyssswwwzzzzzzwwwuuuuuuvvvyyyyyyyyyzzzyyyxxxxxxwwwsssssstttwwwyyyzzzyyywwwrrrtttvvvwwwwwwvvvsssrrrtttwwwvvvttttttwwwxxxvvvyyyvvvssstttuuuvvvssspppuuuuuuvvvvvvwwwwwwwwwwwwvvvxxxzzzzzzxxxvvvvvvvvvqqqqqqrrrtttwwwxxxwwwuuusssuuuwwwwwwuuusssssssssqqqrrruuuwwwxxxwwwvvvtttuuutttsssrrrrrrssstttuuuuuutttttttttssstttttttttuuuuuutttuuuuuutttrrroooppprrruuuvvvvvvuuuvvvwwwuuuuuuuuuuuuttttttttttttuuuttttttuuuwwwwwwuuutttrrrssstttuuuuuutttsssrrrvvvwwwwwwvvvtttrrrssstttuuuttttttsssrrrrrrqqqqqqttttttttttttttttttttttttqqqttttttqqqpppsssssspppqqqrrrsssrrrpppooopppqqqqqqpppoooppprrrssssssrrrqqqqqqrrrqqqpppqqqrrrtttqqqpppooommmmmmmmmnnnooonnnnnnppprrruuuwwwyyyzzzyyyvvvrrrooooooooonnnmmmlllsss{{{zzzsssoooppptttlllooosssuuuuuuttttttuuutttttttttrrrppppppqqqsssqqqtttzzz~~~|||xxxuuurrrsssssstttwwwyyyyyywwwuuuwwwyyypppqqqtttvvvuuuvvvwwwyyyzzzzzzzzzyyyxxx}}}}}}{{{yyyxxxxxxxxxzzz~~~~~~}}}{{{xxxwwwzzz~~~|||yyyxxx{{{}}}}}}zzzyyyyyyzzzvvvyyy|||{{{xxxuuuvvvyyywwwxxxyyyyyyxxxwwwvvvwwwrrrrrrsssvvvyyyyyywwwtttrrrsssuuuvvvvvvvvvuuuuuuuuuxxxxxxuuuuuuxxxyyywwwwwwtttsssuuuxxxyyyuuuqqqtttuuuwwwyyyzzzzzzyyyxxxvvvxxxzzzzzzxxxwwwwwwwwwsssrrrsssuuuxxxyyyvvvtttsssvvvxxxxxxvvvtttssstttttttttvvvwwwwwwvvvuuutttvvvuuutttsssssstttuuuvvvssstttuuuvvvvvvuuutttttttttssstttuuuuuutttrrroooppprrruuuvvvvvvvvvvvvwwwuuuuuuuuuuuuttttttttttttsssssssssuuuwwwwwwvvvtttuuuuuuvvvwwwvvvuuusssqqquuuvvvwwwvvvuuutttuuuwwwuuuttttttsssrrrrrrqqqqqqssssssssstttuuuuuuvvvvvvrrruuuuuusssrrrttttttppprrrtttuuusssqqqppprrrtttsssqqqqqqqqqssssssrrrqqqqqqooonnnnnnppprrrrrrrrrppppppnnnmmmmmmooopppqqqooopppqqqrrrtttvvvwwwxxxvvvtttrrrqqqqqqqqqpppnnnoootttxxxwwwrrroooqqqsssmmmqqquuuvvvuuuttttttuuuuuuvvvuuusssqqqppprrrtttrrrsssvvvyyyzzzzzzyyyxxxmmmzzzuuutttsssuuuyyy{{{zzzwwwwww{{{}}}~~~{{{{{{rrrsssvvvvvvsssuuuvvvwwwxxxyyyzzzzzzzzz~~~|||zzzxxxxxxxxxwwwxxx||||||~~~|||~~~||||||zzzzzz{{{xxx|||~~~}}}xxxvvvxxx{{{vvvwwwxxxxxxvvvuuuuuuvvvqqqqqqrrruuuxxxxxxtttqqqrrrsssvvvwwwwwwwwwyyyzzzwwwyyyyyyvvvvvvzzz{{{xxxrrrpppqqqvvv|||~~~{{{wwwsssuuuxxx{{{}}}|||zzzyyyvvvxxxzzzzzzyyywwwwwwwwwtttssstttvvvyyyyyyvvvssstttwwwzzzzzzwwwttttttuuuwwwwwwwwwvvvvvvuuutttssswwwvvvuuuttttttuuuvvvwwwssstttvvvxxxxxxwwwuuutttsssrrrssstttuuutttrrroooooorrruuuvvvvvvvvvvvvwwwvvvuuuuuuuuuttttttttttttrrrrrrsssuuuwwwwwwvvvtttxxxyyyzzzzzzyyywwwtttssssssuuuwwwwwwvvvvvvxxxyyyvvvvvvuuuuuuuuutttttttttsssssstttuuuvvvwwwxxxxxxtttwwwwwwttttttvvvuuuqqqvvvxxxyyywwwttttttvvvxxxtttsssrrrrrrttttttsssqqqtttpppnnnnnnrrrtttsssrrrrrrqqqppppppqqqsssuuuwwwrrrrrrrrrssssssuuuvvvvvvuuutttssstttuuuuuutttsssvvvvvvvvvuuutttssstttuuurrruuuzzzzzzxxxvvvuuuvvvxxxxxxxxxvvvsssssstttvvvssssssssstttuuuwwwyyyzzzooorrrzzzzzzwwwuuussssssxxx}}}|||yyyzzz}}}www}}}vvvtttzzztttvvvzzzyyyuuuuuuvvvvvvxxxyyyzzz{{{||||||zzzxxxxxx{{{~~~}}}{{{zzzzzzyyyxxxxxx|||~~~{{{|||zzzzzz|||~~~yyy}}}~~~zzzyyyzzzyyywwwuuuxxxzzzyyywwwuuuwwwxxxuuutttssstttvvvvvvuuusssrrrssstttuuuuuuwww{{{}}}yyyxxxwwwwwwvvvvvvwwwwwwxxxwwwvvvxxxyyyxxxtttqqqvvvwwwyyyzzz{{{{{{zzzzzz}}}|||yyywwwuuutttttttttwwwtttqqqqqqtttuuutttsssxxx{{{{{{uuuqqqsssvvvvvvuuuyyy|||zzzvvvtttuuuxxxzzzvvvssstttxxxzzzwwwtttxxxyyy{{{|||{{{yyyvvvuuuwwwwwwvvvuuutttuuuuuuvvvwwwuuusssrrrsssuuuxxxzzzrrrtttvvvvvvuuuttttttuuutttttttttuuuuuuuuuvvvvvvuuuwwwxxxxxxvvvtttssstttvvvvvvvvvvvvwwwwwwwwwwwwttttttsssuuuvvvwwwuuutttvvvvvvwwwwwwvvvuuuttttttrrrtttxxx{{{{{{xxxuuusssvvvvvvuuuuuuuuuuuuvvvvvvxxxwwwuuuttttttuuuvvvwwwvvvssspppqqqsssuuutttqqqxxxuuurrrooonnnooorrrssswwwuuutttuuuvvvwwwvvvttttttssssssrrrrrrsssssstttvvvwwwwwwtttooolllmmmooouuusssrrrrrrtttvvvwwwxxxwwwvvvvvvvvvuuuuuuttttttyyywwwuuuuuuvvvwwwvvvvvvvvvwwwvvvvvvzzz~~~yyy~~~~~~}}}zzzwwwwwwzzz~~~zzz~~~~~~}}}zzz~~~}}}wwwwww~~~yyyssstttzzzuuuzzz}}}zzztttqqquuuyyyxxxyyyzzzzzzyyyzzz|||~~~}}}}}}}}}yyyzzz}}}}}}zzz~~~~~~{{{|||{{{}}}|||yyyyyy{{{}}}}}}{{{zzz{{{|||wwwvvvvvvwwwxxxxxxvvvttttttuuuvvvvvvvvvwwwzzz}}}yyyyyyxxxwwwwwwwwwwwwxxxwwwvvvvvvwwwyyyyyyuuurrruuuuuuvvvwwwxxxxxxxxxxxx|||{{{yyywwwvvvuuuuuuuuuwwwuuurrrrrrtttuuutttsssyyy}}}|||vvvrrrsssuuuttttttxxx{{{zzzvvvuuuvvvyyyzzzvvvtttuuuxxxzzzxxxuuuvvvxxxzzz||||||{{{yyyxxxzzzxxxvvvttttttuuuwwwxxxvvvvvvuuutttuuuwwwyyyzzztttvvvwwwvvvuuutttuuuuuuttttttsssssssssssssssrrryyyzzz{{{yyyvvvsssrrrrrruuuuuuuuuvvvvvvvvvwwwwwwttttttsssuuuwwwwwwvvvuuuttttttttttttttttttssssssnnnppptttwwwyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvyyyxxxwwwvvvuuutttttttttuuutttssstttvvvwwwvvvuuuxxxvvvsssqqqpppqqqssstttuuuvvvvvvvvvuuuuuuuuuvvvuuuttttttssssssttttttuuuvvvwwwvvvtttqqqrrrvvvzzzuuusssqqqrrruuuwwwvvvuuuwwwwwwvvvvvvuuuuuuuuuuuuyyyxxxwwwwwwwwwwwwvvvuuusssvvvvvvvvvyyy~~~|||}}}yyyuuutttuuuxxx{{{~~~zzz~~~}}}xxxwwwzzzwwwnnnxxx}}}yyysssvvvxxxvvvsssqqqsssvvvtttvvvxxxzzz{{{}}}~~~{{{~~~}}}yyyxxxuuuttt|||~~~~~~{{{~~~~~~|||{{{~~~}}}zzzzzz|||}}}|||zzzyyyyyyyyyzzzyyyxxxyyyzzzyyyxxxvvvvvvwwwxxxxxxwwwwwwzzz|||xxxxxxwwwvvvvvvvvvvvvvvvuuuuuuvvvwwwyyyyyywwwuuuxxxxxxxxxxxxyyyyyyzzz{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwuuutttssstttuuutttssszzz}}}}}}xxxtttuuutttrrrtttwwwzzzyyywwwuuuwwwyyyyyyvvvtttuuuxxxyyywwwuuutttuuuxxxzzz||||||{{{zzzxxxwwwtttsssrrrsssuuuvvvttttttuuuuuuvvvwwwwwwxxxwwwxxxxxxwwwuuutttuuuvvvyyyyyyxxxwwwvvvuuuttttttvvvwwwxxxwwwuuusssrrrsssttttttuuuuuuuuuvvvvvvvvvtttsssssstttvvvxxxwwwvvvssssssssstttttttttttttttpppqqqtttvvvwwwyyyyyyyyyvvvuuuuuuttttttuuuuuuvvvyyyxxxxxxwwwvvvtttsssrrruuuvvvxxxxxxvvvuuuvvvvvvwwwvvvuuutttsssssssssttttttvvvxxxwwwtttsssuuuwwwuuuuuuuuuttttttuuuuuuuuuvvvvvvvvvsssqqqsssyyy~~~xxxtttrrrtttxxxyyyvvvrrrxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwuuusssrrrqqqvvvxxxvvvwww|||~~~~~~zzzuuurrrrrrsss|||~~~~~~}}}}}}{{{yyyyyyzzzyyywwwyyyxxxttttttuuuuuuuuuttttttssstttvvvwwwxxxxxxyyy{{{}}}}}}~~~|||{{{yyyyyy}}}}}}|||{{{zzz{{{{{{{{{zzz{{{}}}}}}{{{|||~~~}}}yyy|||}}}}}}|||zzzxxxwwwwww{{{zzzyyyzzzzzzzzzxxxvvvxxxyyyzzzyyyxxxxxxyyyzzzwwwvvvuuuuuuttttttuuuuuuttttttvvvwwwyyyyyyyyyxxxyyyyyyxxxwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuttttttxxx{{{{{{xxxvvvwwwvvvsssvvvxxxzzzyyywwwuuuvvvwwwvvvuuutttuuuwwwwwwuuutttssstttvvvxxxyyyyyyyyyxxxsssrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuyyyyyyyyyxxxvvvuuuuuuvvv|||{{{zzzxxxwwwuuutttsssoooqqqssssssrrrrrrtttuuuttttttttttttuuuuuuuuuuuusssrrrqqqsssuuuwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwyyyxxxwwwvvvuuuuuuvvvvvvuuuuuuuuuttttttuuuuuuuuuuuuvvvvvvvvvuuutttrrrqqquuuxxxzzzxxxtttqqqrrrsssuuuuuuuuuuuuuuutttsssrrrrrrvvvyyyxxxsssrrruuuyyyuuuuuuttttttttttttuuuuuuvvvwwwwwwtttppppppsssvvvzzzvvvtttwww{{{|||wwwrrrxxxwwwvvvvvvvvvvvvwwwwwwtttvvvwwwwwwvvvsssqqqppprrrxxxzzzwwwuuuyyy}}}~~~}}}}}}|||{{{xxxvvvtttssszzz}}}~~~}}}|||~~~zzz{{{xxx|||~~~|||zzz{{{}}}|||yyyvvvtttvvvxxxxxxxxxxxxyyy{{{{{{yyy|||~~~yyy~~~||||||}}}~~~|||zzz{{{zzzxxxzzz}}}{{{vvv{{{{{{{{{|||||||||{{{zzzzzzyyyyyyyyyzzzzzzxxxvvvyyyzzz{{{zzzyyyxxxxxxyyyyyyxxxwwwwwwvvvvvvwwwwwwssstttvvvwwwxxxyyyzzz{{{xxxwwwvvvvvvvvvwwwxxxyyywwwwwwxxxxxxyyyyyyyyyyyywwwwwwwwwwwwuuuttttttttttttwwwxxxvvvwwwzzzyyyvvvyyyzzzzzzyyywwwuuuttttttssssssssstttuuuuuutttrrrtttuuuvvvvvvvvvvvvuuutttoooqqqsssuuuuuurrrpppnnnssstttvvvxxxxxxxxxwwwvvvzzzzzzzzzxxxuuuuuuvvvwwwxxxwwwvvvtttsssqqqpppooooooqqqrrrsssrrrsssuuuvvvttttttttttttuuuuuuuuuuuusssqqqpppqqqsssuuuuuuuuuvvvvvvuuuuuuuuuuuuvvvwww{{{yyyvvvtttrrrqqqrrrrrruuuuuuttttttttttttuuuuuuqqqrrrssstttttttttsssrrrpppsssuuutttqqqpppqqqssssssssstttuuutttsssrrrrrrrrrvvvyyyxxxsssrrruuuyyytttssssssrrrrrrsssssstttsssvvvxxxwwwssspppooopppxxxuuusssvvvyyyyyyuuuqqqxxxwwwvvvuuuuuuvvvwwwxxxuuuwwwzzzzzzwwwtttssssssvvv{{{{{{vvvtttvvvyyyzzzyyyzzz{{{}}}}}}|||zzzxxxwwwzzz~~~}}}{{{{{{~~~~~~}}}uuuwwwzzz{{{{{{{{{|||~~~yyy~~~yyy}}}~~~yyy|||ttt{{{zzzzzzxxxvvvxxx{{{xxxrrrwwwwwwwwwyyy{{{|||{{{yyyyyyxxxwwwxxxzzzzzzyyywwwxxxzzz{{{{{{yyyxxxxxxxxx||||||{{{zzzzzzzzzzzz{{{sssuuuwwwxxxxxxyyy{{{}}}|||{{{{{{{{{{{{{{{||||||wwwwwwxxxyyyzzzzzzyyyyyywwwxxxyyyxxxvvvtttttttttsssuuuuuutttvvv{{{{{{wwwzzzzzzyyyyyywwwvvvtttsssrrrssstttuuuuuutttsssrrrvvvvvvvvvvvvuuutttsssrrrrrrtttwwwyyyxxxvvvssspppvvvwwwyyyzzz{{{zzzzzzyyyyyyyyyyyywwwuuuuuuvvvxxxwwwwwwvvvuuutttsssrrrrrrwwwxxxxxxvvvttttttuuuwwwttttttuuuuuuuuuvvvvvvvvvuuusssqqqqqqssstttuuutttvvvuuutttrrrrrrrrrssstttvvvtttrrrpppooopppqqqrrruuuttttttssssssttttttuuupppqqqrrrsssttttttttttttmmmoooppppppqqqrrrtttwwwsssssstttttttttssssssrrrtttvvvxxxwwwtttsssuuuwwwssssssrrrrrrrrrrrrssssssppptttyyyzzzwwwtttssssssrrrrrrrrrrrrttttttsssqqqwwwvvvtttssssssuuuwwwxxxwwwzzz}}}}}}zzzxxxxxxzzzzzz|||zzzuuusssvvvxxxwwwwwwxxx{{{}}}zzztttxxx~~~~~~|||{{{{{{|||~~~|||xxxvvvuuuqqqttt}}}~~~~~~||||||}}}xxxvvvzzz}}}|||}}}|||xxxuuuxxxwwwwwwyyy{{{{{{zzzyyywwwyyy{{{zzzyyywwwwwwxxx}}}|||{{{{{{zzzzzz{{{{{{tttvvvxxxxxxwwwxxx{{{}}}|||}}}}}}}}}}}}}}}||||||wwwxxxyyyzzzzzzzzzyyyxxxwwwyyy{{{zzzwwwttttttuuutttuuusssqqqtttyyyzzzvvvxxxwwwwwwxxxxxxxxxwwwuuussstttvvvwwwvvvuuuttttttxxxxxxwwwwwwvvvuuuttttttvvvwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxxxxyyyyyyzzzyyyxxxxxxwwwvvvtttuuuwwwyyyyyyxxxxxxxxxxxxxxxwwwwwwzzz{{{zzzxxxvvvuuuvvvxxxuuuuuuuuuvvvvvvvvvwwwwwwxxxvvvsssrrrtttuuuuuuuuuxxxvvvtttrrrqqqqqqrrrssstttsssqqqppppppqqqssstttuuuttttttssssssttttttuuutttttttttsssttttttuuuuuutttrrrooooooqqqtttvvvvvvtttttttttttttttttttttuuuuuuvvvvvvvvvuuuuuuuuuvvvttttttssssssssssssttttttppptttyyyzzzxxxvvvvvvwwwppprrrsssrrrqqqqqqsssvvvvvvuuusssrrrrrrtttvvvxxxwwwzzz}}}|||yyyxxxzzz~~~{{{{{{xxxssstttxxxyyyvvvyyyzzz}}}{{{wwwqqqwww~~~~~~|||zzz{{{~~~|||zzzuuutttxxxuuu}}}}}}zzzuuu~~~wwwzzzuuuxxxwwwwwwyyy|||}}}|||{{{vvvxxxzzzzzzyyywwwwwwxxx{{{zzzyyyyyyxxxxxxyyyyyytttwwwxxxxxxwwwwwwzzz}}}vvvwwwxxxxxxxxxwwwvvvuuuwwwxxxyyyzzzzzzzzzyyyxxxwwwzzz|||zzzwwwttttttuuuvvvuuurrrppprrrxxxxxxuuuuuuuuuuuuwwwyyyzzzyyyxxxtttvvvxxxyyyxxxvvvvvvuuuxxxxxxxxxxxxwwwwwwwwwwwwyyywwwuuutttssstttvvvwwwtttttttttuuuvvvvvvwwwwwwwwwwwwvvvuuutttuuuwwwzzzuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwuuuvvvxxxzzzvvvvvvvvvvvvwwwwwwwwwwww{{{yyyuuutttuuuvvvvvvvvv{{{yyywwwtttssssssttttttwwwvvvuuutttsssttttttuuutttttttttsssssstttttttttxxxwwwvvvtttttttttuuuvvv~~~xxxsssppprrrttttttsssvvvvvvuuuuuuuuuuuuvvvwwwwwwuuutttuuuvvvwwwvvvtttuuuuuuttttttttttttuuuuuurrruuuxxxxxxuuusssuuuwwwqqqtttvvvuuurrrrrrwww{{{uuutttrrrqqqqqqsssvvvxxxtttxxxzzzyyyvvvuuuyyy~~~{{{yyyuuurrruuuzzzzzzvvv}}}}}}xxxrrrpppwww~~~{{{}}}~~~~~~|||{{{zzz}}}~~~zzz~~~~~~}}}{{{~~~|||vvvqqq|||||||||{{{zzzzzzzzzzzzwwwuuuuuuxxxyyywwwwwwyyyxxxuuuxxx{{{|||yyyyyy|||{{{xxx{{{yyyyyy||||||yyyxxx{{{zzzyyyxxxwwwwwwvvvvvvvvvsssuuuxxxyyyxxxwwwxxxxxxxxxzzzzzzwwwvvvyyyxxxuuuvvvvvvuuuuuuvvvwwwyyyzzzvvvyyy||||||zzzwwwuuuuuuxxxzzzzzzxxxvvvvvvzzz~~~zzzvvvssstttxxx{{{yyyvvvxxxwwwuuuttttttuuuwwwxxxzzzxxxvvvvvvxxxyyyyyyyyywwwwwwwwwyyy{{{zzzxxxvvvsssuuuyyy|||}}}|||zzzxxxvvvwwwxxxwwwtttssstttuuuttttttuuuuuuuuutttrrrqqqtttuuuuuutttssssssuuuxxxwwwyyy{{{{{{yyywwwvvvvvvsssrrrqqqqqqrrrtttwwwxxxvvvuuusssrrrssstttvvvwwwxxxwwwvvvuuutttrrrqqqqqqrrrrrrrrrrrrrrrsssttttttvvvvvvwwwwwwwwwvvvvvvuuuuuuvvvssstttuuuuuuvvvvvvuuusssqqqrrrssstttsssrrrqqqrrrtttvvvwwwssssssssstttttttttttttttvvvwwwyyyzzzzzzyyyxxxwww}}}yyyvvvvvvxxxzzzxxxvvvwww}}}}}}}}}pppjjjsssvvv||||||}}}xxxzzz}}}}}}zzz}}}}}}||||||~~~~~~~~~}}}{{{uuuxxxyyyvvvwwwzzz{{{xxxssswwwxxxwwwwww{{{{{{xxx{{{yyy{{{~~~~~~{{{zzzyyyxxxwwwxxxxxxyyyyyy|||~~~~~~~~~|||~~~~~~zzzzzz}}}}}}zzzyyyyyyxxxxxxyyyzzz|||}}}xxxyyyzzzzzzxxxxxxyyyzzzyyyyyyyyyxxxxxxyyy|||~~~xxxuuutttvvv{{{~~~|||{{{zzzyyyxxxxxxyyyzzzzzz|||zzzxxxwwwxxxyyyyyyyyyxxxxxxyyyzzz{{{{{{xxxuuusssvvvyyy{{{||||||zzzyyyuuuwwwxxxwwwvvvvvvwwwxxxuuuvvvvvvwwwvvvuuutttssstttuuuuuutttssssssuuuwwwvvvxxxyyyyyywwwvvvvvvvvvuuutttssssssuuuwwwyyyzzzzzzyyywwwvvvuuuvvvwwwxxxyyyyyyxxxwwwvvvuuuttttttvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyuuu{{{~~~{{{wwwwwwvvvtttuuuvvvvvvtttrrrqqqrrrtttwwwvvvuuuttttttvvvwwwxxxuuuuuuuuuuuuuuuvvvwwwxxxtttuuuvvvxxxyyyzzz{{{{{{zzzyyywwwwwwxxxyyyzzzzzz~~~}}}{{{zzz}}}{{{tttmmmzzz~~~|||yyy{{{~~~~~~}}}~~~}}}}}}xxxzzzyyyvvvtttuuusssooouuussstttxxxyyywwwwwwzzzvvvuuuttttttuuuwwwyyyzzzxxxyyyyyyxxxwwwwwwxxxzzz{{{}}}|||yyyyyy|||~~~|||xxxwwwvvvvvvvvvwwwxxxyyy{{{{{{zzzxxxwwwwwwzzz|||xxxwwwuuuvvvxxxzzz{{{{{{zzzxxxwwwyyy~~~~~~~~~~~~}}}}}}||||||||||||}}}{{{yyyxxxyyyzzzyyyyyyzzzzzzzzz{{{|||{{{xxxuuutttvvvxxx{{{|||{{{zzzyyyuuuwwwxxxxxxxxxxxxzzz{{{wwwwwwxxxxxxwwwwwwvvvuuuuuuvvvvvvuuutttsssuuuwwwvvvwwwxxxvvvuuutttvvvwwwwwwwwwvvvvvvwwwyyy{{{|||~~~}}}{{{yyyxxxxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyxxxxxxyyyzzz{{{{{{{{{{{{uuuxxxxxxwwwwwwyyyxxxssswwwvvvuuusssqqqqqqsssvvvyyyxxxwwwuuuuuuvvvwwwxxxxxxwwwvvvuuuvvvxxxzzz|||uuuvvvvvvwwwxxxzzz{{{|||wwwxxxxxxxxxwwwxxx{{{}}}{{{zzz}}}}}}xxxvvvvvv}}}||||||wwwyyy~~~wwwzzzyyyuuuuuuzzzzzzzzz{{{}}}{{{yyy{{{}}}||||||~~~|||vvvxxxuuuuuuvvvuuupppnnnpppwwwvvvuuuuuuvvvyyy|||~~~wwwxxxyyyyyyzzz|||zzz|||{{{xxxyyy}}}~~~{{{zzzyyywwwwwwwwwxxxxxx||||||{{{xxxvvvuuuwwwyyyxxxuuussstttwwwxxxwwwuuu}}}{{{zzz|||~~~}}}|||~~~~~~~~~~~~~~~|||{{{{{{}}}{{{xxxwwwxxxyyyxxxxxx||||||||||||}}}{{{xxxuuuuuuvvvxxxzzz{{{{{{{{{zzzvvvxxxyyyyyyxxxxxxyyyzzzwwwwwwxxxxxxxxxwwwwwwwwwxxxyyyyyyxxxvvvuuuvvvwwwwwwxxxwwwvvvtttuuuwwwyyyxxxxxxwwwxxxxxxzzz{{{||||||{{{zzzyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxxxxxxxxxxxxxxxxtttuuuvvvwwwxxxyyyyyyyyytttwwwwwwuuuuuuwwwwwwssswwwwwwuuusssqqqqqqtttwwwxxxwwwvvvuuuuuuuuuuuuuuuyyyxxxvvvuuuvvvyyy|||~~~zzzyyyxxxwwwwwwwwwxxxyyyvvvxxxyyyxxxvvvvvvyyy}}}xxxwww|||{{{qqqrrr{{{{{{xxxzzzttttttvvvrrrvvvvvvpppmmmppptttvvvqqqxxx{{{yyy|||{{{yyyyyyzzz}}}~~~zzzxxxyyy}}}}}}{{{|||~~~zzzxxxvvvtttsssssstttuuuoooppprrrtttuuuyyy}}}wwwyyyyyyvvvwww{{{|||{{{{{{{{{zzzzzz{{{|||}}}~~~wwwyyyyyyyyywwwvvvvvvwww{{{wwwuuuuuuwwwxxxvvvssszzzzzzzzz|||}}}}}}|||{{{{{{{{{||||||{{{zzzyyyyyy{{{yyyvvvvvvwwwwwwwwwvvv|||||||||}}}}}}|||yyyvvvvvvwwwxxxyyyzzzzzz{{{{{{xxxyyyzzzyyywwwvvvwwwxxxwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{|||{{{xxxwwwwwwxxxxxxxxxxxxwwwvvvvvvxxx{{{wwwwwwwwwwwwxxxxxxyyyzzzvvvvvvvvvvvvwwwxxxxxxyyywwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwsssssstttvvvwwwwwwwwwwwwtttxxxzzzuuuqqqsssuuuuuuwwwwwwuuusssqqqrrruuuxxxxxxxxxwwwwwwvvvvvvvvvvvvyyywwwvvvuuuvvvxxx{{{}}}{{{zzzxxxwwwvvvwwwxxxxxxvvvxxxyyyxxxuuuuuuyyy|||wwwwww{{{|||uuuppp}}}~~~{{{|||vvv{{{~~~zzzxxxwwwvvv|||}}}yyyttttttuuutttmmmuuuyyyxxx~~~|||yyyxxxxxxzzz|||~~~}}}}}}~~~{{{{{{~~~~~~zzz~~~{{{xxxwwwwwwtttvvvvvvrrrqqqsssrrrnnnrrrrrrrrrrrrtttvvvxxxyyysssuuuwwwxxxwwwwwwxxxyyy{{{yyyxxxxxxyyyxxxwwwvvvtttuuuxxxzzz|||}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuuuuuvvvwwwwwwwww{{{{{{{{{|||}}}|||yyyvvvwwwwwwwwwxxxyyyzzz||||||yyyzzzzzzyyywwwvvvvvvwwwxxxwwwwwwwwwwwwxxxyyyyyy{{{}}}}}}|||zzzxxxwwwwwwwwwxxxyyyxxxwwwwwwyyy{{{uuuuuuvvvvvvvvvwwwwwwwwwsssssstttuuuvvvwwwxxxxxxuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuvvvvvvwwwuuuuuuvvvwwwxxxxxxxxxwwwtttyyyzzztttppprrruuuvvvvvvvvvvvvtttrrrsssvvvxxxzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxvvvvvvvvvwwwyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxyyyxxxxxxyyy|||~~~|||zzzxxxuuuuuuzzzuuu{{{yyy~~~|||zzzxxxyyy~~~~~~{{{zzzxxxtttuuuwwwwwwvvv{{{~~~|||zzzxxxxxxxxxzzz{{{~~~}}}}}}~~~~~~}}}~~~|||}}}|||www{{{zzz|||}}}}}}~~~}}}xxxzzzyyywwwvvvuuutttuuuuuuyyyyyyyyywwwuuuuuuvvvxxxuuuvvvxxxxxxwwwwwwwwwxxxrrruuuxxxzzz{{{{{{||||||xxxxxxwwwwwwxxxyyy{{{{{{xxxvvvuuuuuuwwwyyyyyyyyyzzzyyyzzz|||}}}|||yyywwwxxxwwwwwwwwwxxxzzz|||}}}yyyzzz{{{zzzyyyxxxyyyzzzyyyyyyxxxxxxxxxyyy{{{{{{{{{|||}}}|||yyyvvvuuuuuuuuuwwwxxxyyyxxxwwwxxxyyytttuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuuuuuuutttttttttttttttuuuuuuvvvwwwyyyyyyvvvwwwwwwxxxxxxxxxwwwwwwuuuwwwuuuqqqrrrvvvxxxwwwuuuvvvvvvuuuttttttvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxvvvwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxzzz}}}}}}{{{wwwwwwwwwzzz|||{{{{{{|||{{{yyy|||~~~}}}~~~|||vvv~~~xxxuuuwwwzzzzzz|||~~~{{{{{{zzzzzzzzzzzzyyyyyyzzz|||}}}}}}zzzyyy{{{|||}}}{{{{{{}}}|||}}}wwwxxxvvvxxx|||{{{zzz~~~|||vvvrrrqqqsssuuummmqqqtttuuuttttttvvvyyyuuuwwwzzz{{{zzzyyyyyyxxxyyyxxxwwwwwwxxxzzz}}}~~~xxxvvvuuuvvvxxxzzz{{{{{{xxxxxxyyy{{{}}}|||zzzwwwxxxxxxwwwvvvwwwzzz|||~~~xxxzzz{{{{{{zzzzzz|||}}}{{{zzzzzzyyyzzz{{{|||}}}zzz{{{|||{{{xxxuuuttttttsssuuuxxxxxxwwwvvvwwwwwwtttuuuuuuvvvvvvvvvuuuuuuxxxxxxyyyyyyyyyxxxwwwwwwuuuuuuuuuuuutttttttttsssuuuuuuvvvwwwxxxzzz{{{|||vvvvvvwwwwwwwwwvvvvvvuuuwwwuuuqqqooottt{{{|||wwwtttuuuwwwvvvuuuuuuuuuwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwyyyyyyzzzzzzyyyxxxvvvuuuzzzxxxwww{{{yyyzzzyyy|||zzz{{{xxx{{{yyy{{{{{{{{{{{{|||xxx}}}yyywwwzzzwwwyyyzzz{{{|||{{{zzzyyyzzz}}}}}}{{{{{{}}}{{{zzz||||||~~~xxxwwwvvvyyy~~~}}}zzz}}}|||zzzyyywwwuuussssssssssssyyyxxxvvvuuuvvvwwwyyyzzz~~~wwwtttxxxyyywwwxxx|||rrrttttttsssuuuzzzzzzvvvzzzqqqyyy}}}rrrwww{{{uuuzzzuuusss|||yyyvvvwwwwww~~~wwwwww~~~vvvxxx{{{}}}||||||}}}~~~{{{}}}|||{{{yyyyyyxxxvvv{{{xxx~~~~~~uuutttwwwssssssssssssttttttvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuttttttwwwxxxzzzzzzyyyyyyyyyzzzwwwxxxxxxyyyyyyyyyxxxxxxzzzwwwuuutttvvvxxxyyyyyyyyyzzz{{{zzzxxxwwwwwwxxxxxxzzz|||~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}||||||}}}zzz|||||||||zzztttzzz~~~{{{zzz{{{yyy}}}}}}vvv}}}zzzxxxzzz~~~}}}zzzyyyyyyyyyzzz|||{{{zzzxxx~~~{{{{{{}}}|||yyyxxx{{{{{{~~~~~~|||~~~}}}vvvyyy|||}}}}}}}}}~~~yyyvvvxxxxxxuuuuuuxxxsssuuutttrrrssswwwvvvrrrwwwqqqssssssppptttzzzxxxwwwrrrqqqtttwwwyyyxxxtttvvvsssssswwwxxxuuuuuuyyyyyy{{{}}}}}}{{{zzzzzzzzz~~~}}}|||{{{zzzvvvsssyyy{{{ssstttxxxuuuvvvuuutttttttttuuuwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvyyyyyyxxxxxxwwwwwwvvvvvvxxxyyyyyyxxxvvvuuuuuuvvvxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvwwwxxxyyyyyy{{{xxxwwwxxxvvvwwwyyyzzz{{{{{{zzzzzz}}}}}}|||{{{{{{zzzzzzzzz}}}~~~~~~~~~}}}~~~zzz~~~~~~~~~zzzyyyxxxyyy~~~{{{}}}|||www{{{xxxuuuwww{{{}}}{{{yyyyyyxxxwwwyyy|||}}}zzzxxx~~~|||}}}|||zzz|||www{{{|||{{{|||~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~uuurrrwwwwwwsssvvv{{{jjjnnnwwwpppqqqwwwrrrpppttttttqqqqqqttttttpppwwwyyy{{{{{{zzzzzz{{{|||}}}|||zzzyyyxxxyyyyyyzzzwww}}}yyyzzz{{{zzzxxxvvvuuutttuuuwwwxxxzzzzzzyyyxxxwwwwwwvvvuuuyyyyyyzzzzzzzzzzzzyyyyyy||||||{{{xxxuuutttuuuvvvyyyyyyyyyyyyyyyxxxxxxxxxuuuvvvwwwxxxyyyyyyzzzzzz{{{yyyyyyzzzxxxxxxxxxyyyzzz{{{{{{{{{~~~|||{{{{{{{{{|||{{{}}}~~~|||yyytttpppqqqxxx~~~|||xxxyyyuuussstttwwwzzzzzzxxxwwwtttsssvvv{{{}}}zzzvvv{{{yyyzzz~~~}}}zzzxxxzzzuuuxxxxxxwwwyyy~~~|||}}}{{{}}}|||}}}~~~|||}}}~~~rrrzzzyyywww|||xxx~~~tttqqquuurrrhhhqqqsssuuuvvvwwwxxxzzz{{{{{{xxxwwwwwwxxxwwwyyy|||xxxtttxxx{{{uuuwww{{{vvv|||{{{xxxvvvuuuvvvwwwxxx{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz|||}}}}}}}}}||||||~~~{{{yyyyyyzzz}}}zzzzzzyyyyyyxxxxxxxxxyyytttvvvyyyzzz{{{zzzzzzzzz|||yyyxxxzzz}}}{{{{{{{{{||||||~~~~~~~~~{{{~~~|||zzzuuusssuuuyyy{{{|||}}}zzzyyyvvvttttttwwwyyyzzzyyyuuurrrqqqtttzzz}}}yyyttt{{{xxxwwwzzzyyywwwwwwyyyuuuwwwwwwuuuwww~~~~~~{{{|||~~~~~~~~~yyy}}}~~~~~~yyyyyyyyyzzz}}}sssxxxxxxxxxvvvtttrrrrrrssszzzvvvuuuxxxyyyxxxzzz{{{vvvzzz}}}yyy|||{{{|||{{{yyywwwvvvwwwxxxyyyyyyyyyzzz{{{|||}}}}}}~~~zzz{{{}}}~~~}}}}}}|||}}}{{{zzzyyyxxxxxxxxxyyyyyytttwww{{{|||{{{zzzzzzzzz||||||{{{xxxwwwxxx{{{~~~|||||||||}}}~~~}}}xxxuuuuuuxxx{{{}}}{{{zzzyyywwwwwwxxxzzzzzzzzzwwwttttttwww|||~~~{{{www~~~zzzxxxyyyxxxvvvwwwzzzxxxyyyxxxuuuvvv|||~~~|||~~~~~~|||xxxwww|||{{{zzz{{{|||yyyxxx~~~xxxvvvzzzyyyttttttzzzyyysssvvvzzzwww|||{{{yyyyyyxxxxxxxxxyyyyyyzzzvvvvvvxxxyyy{{{|||}}}~~~{{{}}}~~~||||||}}}}}}}}}~~~|||{{{zzzxxxxxxxxxyyyyyyuuuyyy}}}}}}{{{yyyyyy{{{||||||{{{yyyxxxxxxzzz|||yyyzzz{{{|||}}}~~~|||~~~{{{wwwvvvyyy}}}}}}{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~|||{{{|||yyyxxxyyyxxxtttsssuuuxxxzzzxxxtttuuuzzz}}}|||~~~~~~~~~}}}}}}~~~~~~|||{{{zzzzzz|||}}}zzzrrrsssuuuqqqtttwwwqqqtttuuuwwwyyyzzzzzzzzzzzzwwwxxxxxxzzz{{{|||}}}~~~|||}}}~~~}}}yyy{{{}}}}}}}}}~~~}}}|||zzzxxxxxxxxxyyyzzzwww{{{~~~~~~zzzxxxyyy{{{{{{||||||{{{zzzyyy{{{|||vvvxxxzzz|||}}}~~~~~~}}}~~~|||}}}}}}}}}}}}||||||}}}~~~~~~~~~}}}yyywwwwwwxxxwwwyyyzzzzzzxxxvvvtttsssuuuxxxzzz{{{yyyxxxyyyzzz}}}|||yyysssrrruuuwwwvvvssstttyyy{{{zzzyyywwwwww|||~~~~~~~~~|||}}}yyy|||~~~|||zzzxxxxxxzzz|||~~~|||qqqsssvvvyyy{{{|||{{{{{{{{{{{{||||||}}}~~~~~~~~~|||~~~~~~|||zzz|||~~~|||zzzxxxwwwxxxyyyzzzyyy}}}~~~yyywwwxxx{{{wwwyyyzzz{{{{{{{{{|||~~~vvvxxxzzz}}}~~~}}}}}}~~~|||}}}~~~}}}~~~zzzwwwtttrrrqqqqqqqqqsssvvvuuuwwwyyyyyyvvvssspppoooppptttxxxxxxtttrrrtttwww{{{wwwrrrttttttrrrtttyyy{{{yyywwwuuuvvvzzz}}}~~~|||}}}~~~|||}}}{{{{{{|||~~~{{{yyyyyyzzz{{{zzz}}}}}}|||}}}~~~}}}}}}}}}{{{|||}}}}}}}}}}}}}}}~~~~~~||||||}}}}}}xxx}}}}}}www~~~~~~zzz|||~~~~~~~~~}}}~~~xxxzzzyyyvvvuuuyyyzzzxxxxxxzzzxxx~~~~~~yyyvvvtttqqqxxxxxxwwwwwwvvvuuuuuuuuuttt|||yyyxxx|||}}}{{{yyyzzzyyyxxxxxxzzz}}}|||zzz{{{~~~~~~|||zzzyyyzzz|||~~~}}}||||||{{{zzzzzz{{{}}}}}}{{{|||}}}~~~}}}|||}}}~~~~~~~~~||||||}}}~~~{{{vvvzzz~~~~~~tttyyy}}}|||{{{|||{{{xxxzzzzzzyyyxxxwwwvvvuuuuuu{{{{{{wwwwww{{{~~~|||{{{|||yyy}}}}}}||||||}}}|||yyyxxxzzz|||~~~~~~|||}}}|||{{{|||}}}|||~~~}}}}}}~~~{{{|||~~~}}}}}}|||tttwww}}}~~~}}}|||ssswwwzzzzzz}}}{{{{{{{{{zzzyyyxxxwwwvvvuuuxxx~~~}}}yyyxxx{{{}}}zzzyyyzzzvvvzzzwwwwww{{{}}}zzzxxxyyy|||{{{~~~~~~zzz~~~~~~~~~~~~~~~~~~~~~~~~wwwvvvxxxxxxxxxyyywwwyyyzzzzzz~~~}}}wwwyyyyyyxxxxxxxxxwwwwwwwwwwwwvvv{{{}}}zzz{{{zzzvvvtttuuuuuu|||{{{wwwuuurrryyyyyyxxxzzzwww{{{~~~||||||}}}{{{vvv}}}~~~~~~~~~|||{{{{{{{{{|||}}}~~~}}}xxxsssuuuzzzwwwyyy{{{{{{~~~|||tttuuuuuuvvvvvvwwwxxxxxxxxxwwwqqqrrrxxxwwwsssyyy|||xxxyyyxxxuuussstttyyyzzz|||~~~}}}zzzuuurrrnnn}}}{{{xxxyyyvvvzzz}}}||||||}}}{{{vvv{{{}}}~~~}}}zzzxxxxxxxxxzzzzzz|||yyyqqqrrrwwwrrrxxx|||~~~wwwttttttuuuvvvwwwxxxxxxyyyuuupppooosssrrrooorrrzzz{{{vvvtttvvvwwwvvvvvvxxx~~~{{{yyyxxxxxxvvvrrrnnnrrr|||yyyzzzxxx|||~~~}}}}}}}}}zzzyyy|||~~~}}}yyyvvvvvvwwwyyyzzz|||wwwtttuuupppyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrtttuuuuuuttttttwwwrrrpppsssuuuuuuvvvyyyzzzzzzyyywwwtttrrrrrrrrrwww}}}zzz{{{yyy}}}~~~||||||~~~{{{xxx|||~~~zzzvvvwwwxxxyyy{{{}}}}}}||||||yyyqqq|||{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwwwwvvvvvvyyyzzzwwwqqqxxxsssppprrrtttssssssvvvrrrvvvyyyxxxtttrrruuuyyyxxx}}}{{{}}}xxx{{{{{{yyyyyy}}}}}}{{{xxx|||{{{wwwxxxzzzzzz|||~~~{{{xxxyyy~~~tttwww}}}{{{xxxwwwwwwxxxyyyyyyvvvtttwwwwwwvvvvvvvvvvvvvvvvvvsssxxxxxxttttttwwwwwwsssyyyzzztttsssxxxrrrmmmsss~~~~~~~~~}}}}}}}}}~~~tttwwwyyy{{{}}}|||}}}~~~~~~~~~~~~|||yyyyyy}}}}}}|||wwwuuuvvvuuuuuuwwwyyyyyywwwvvvwwwwwwwwwvvvvvvvvvvvvvvvxxx}}}~~~yyywww{{{~~~yyyzzztttuuu}}}xxxrrrxxxyyyzzz}}}yyyzzzxxxvvvvvvxxxzzz{{{{{{{{{}}}~~~~~~|||zzzyyy{{{}}}}}}uuutttuuusssssssssuuuxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuu}}}tttttt}}}{{{vvv{{{qqqnnnoootttzzz}}}{{{xxxzzz{{{zzzzzz{{{}}}}}}~~~~~~|||zzzxxxxxxyyy{{{}}}}}}{{{uuuxxx}}}tttsssssstttwwwxxxxxxwwwttttttuuuvvvwwwxxxxxxyyywwwxxxqqqwwwvvvttt}}}nnnnnnooorrrvvv|||~~~rrr{{{{{{|||{{{zzz{{{}}}|||||||||{{{yyyvvvuuutttzzz{{{~~~zzzzzz~~~xxxtttyyyvvvuuuttttttvvvwwwvvvvvvrrrrrrtttuuuwwwyyyzzz{{{qqqqqqppprrrxxxqqqppppppssswwwzzz{{{{{{|||~~~zzz|||wwwyyyyyyzzz{{{zzzyyyyyyzzz|||zzzyyyyyyxxxwwwvvvtttsssvvvwwwyyy|||zzzwwwyyy~~~}}}uuurrruuuzzzwwwvvvttttttvvvwwwwwwvvvrrrssstttvvvwwwyyyzzzzzz}}}xxxrrrnnnrrrpppooonnnooorrrvvvwwwxxxvvv{{{}}}xxx}}}xxxvvvwwwyyyxxxwwwvvvvvvwwwyyywwwvvvvvvxxxxxxwwwuuuvvvwwwxxxyyy|||~~~yyyvvvyyyzzz|||}}}zzzvvvsssuuuwwwwwwuuuttttttwwwyyyzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvvvvxxx~~~wwwppprrrrrrpppoooooorrrvvvxxxyyyuuuxxx}}}}}}|||xxxuuuwwwzzz{{{yyyvvvuuuuuuzzzwwwuuuvvvyyy||||||{{{zzzzzzzzzzzz|||}}}~~~|||wwwvvvzzzwwwyyyzzz{{{yyyxxxyyyyyyuuutttssstttxxx{{{||||||zzzyyyxxxwwwvvvtttssssss|||}}}|||qqqqqq~~~xxxuuusssrrruuuxxxyyyzzzwwwvvvxxx|||~~~wwwzzz~~~}}}yyywwwvvv{{{xxxvvvwww{{{zzzzzzyyyxxxyyyzzz|||}}}zzz{{{xxxwwwtttwwwzzz|||{{{yyyxxxxxx|||zzzyyywwwvvvvvvwwwwwwvvvuuuuuuwwwyyyxxxtttpppssswww}}}}}}wwwqqqtttvvvuuutttwwwzzzzzzxxx~~~{{{xxxxxxxxxyyyyyyyyyuuuqqqsssyyy~~~~~~|||{{{wwwtttuuuxxx{{{{{{}}}|||xxxyyyuuuwww{{{}}}}}}|||{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwzzzxxxuuuuuuwwwxxxwwwuuurrrtttzzz|||}}}vvvqqqqqqqqqwwwsssooommmooo|||~~~|||{{{zzz|||zzzyyy{{{}}}}}}|||zzzzzzzzzzzzzzzvvvwwwzzz~~~||||||xxxyyy{{{}}}}}}}}}{{{{{{yyyyyyxxxwwwvvvvvvvvvvvv}}}zzzuuutttuuuwwwyyyzzzssspppssswwwsss{{{}}}rrrnnnqqqrrrnnnlllnnnsss}}}}}}{{{|||yyyxxxzzz{{{}}}~~~|||zzz}}}{{{{{{}}}}}}zzzxxxyyy{{{}}}~~~~~~}}}}}}}}}zzzyyyyyyyyyzzzzzzyyyxxxyyyyyyyyyxxxxxxwwwwwwwww{{{yyyvvvtttuuuwwwyyyzzzzzzssspppwwwvvvwwwuuu}}}~~~}}}www~~~|||tttttt{{{|||vvvrrrtttzzz||||||~~~{{{yyyyyy{{{}}}}}}|||zzzzzz{{{|||zzzxxx{{{~~~zzz|||}}}~~~~~~~~~}}}}}}}}}~~~{{{xxxuuutttvvvyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyvvvwwwwwwwwwwwwwwwwwwwww~~~yyyuuuxxx~~~zzzsss|||rrrrrr|||mmmxxxrrrwww~~~}}}~~~|||}}}}}}{{{yyyyyy{{{}}}|||yyyvvvxxx}}}}}}zzzyyy{{{|||{{{zzzyyy{{{}}}|||~~~}}}vvvtttvvvzzz}}}~~~zzz{{{{{{||||||{{{{{{zzzsssuuuyyyzzzyyywwwvvvvvvzzz{{{|||{{{qqqpppvvv|||yyy}}}}}}zzzxxxwwwxxxyyyyyy{{{yyywwwxxx{{{|||zzzxxxwwwzzz|||{{{yyywwwyyy{{{{{{~~~yyyyyy{{{}}}~~~yyyzzz{{{||||||{{{zzzzzzsssvvvzzz{{{yyywwwwwwxxx~~~|||rrryyyyyytttvvvwww{{{|||~~~~~~}}}yyyvvvyyyzzz{{{||||||yyywwwuuuvvvzzz~~~~~~{{{xxxyyy{{{zzz}}}{{{{{{{{{zzzxxxyyyzzz{{{{{{{{{zzzyyyuuuxxx{{{{{{yyyxxxyyy{{{vvvppp~~~}}}jjjpppyyywwwuuuyyyxxxzzzwww{{{~~~yyytttrrrrrrwww}}}}}}yyyvvvwwwyyyyyy|||~~~~~~|||yyyyyyzzz{{{|||}}}}}}{{{yyyxxxtttxxxzzzxxxwwwyyy}}}}}}zzzwww}}}qqqmmmsssxxxyyyzzzxxxzzzzzzvvvyyy}}}~~~|||yyyxxxwwwzzz}}}zzzvvvwww}}}}}}xxxzzz{{{|||zzzyyyzzz~~~{{{uuuuuuxxxzzzzzzzzzzzz|||~~~www{{{|||zzzwwwvvvxxxyyy|||{{{{{{{{{|||}}}qqqrrrwww|||xxxvvvzzz{{{|||}}}~~~~~~}}}|||{{{|||}}}{{{wwwwww{{{zzzvvvwwwxxxyyyxxxwwwwwwzzz}}}{{{zzz~~~xxxppptttyyy{{{zzzzzz{{{}}}yyy{{{}}}{{{xxxuuuvvvxxx{{{wwwuuuwww{{{}}}pppsss~~~}}}zzzxxxyyyuuutttxxx~~~}}}}}}}}}{{{xxxxxxzzzxxxsssuuuwwwxxxxxxwwwwwwyyyzzzxxx{{{{{{yyy{{{uuuvvvxxx{{{}}}|||zzzyyyyyyyyyyyyzzzwwwvvvyyyzzzuuuuuuyyywwwrrrwwwyyyrrr~~~|||yyy{{{xxxvvvvvvvvvvvvvvvwww{{{||||||zzzyyyzzzzzzxxxuuuxxxyyyzzz{{{{{{{{{{{{{{{yyyyyyzzz~~~~~~wwwuuuyyy}}}yyyxxxxxxvvvuuu|||zzzwwwxxxuuuqqqwwwwwwrrrrrroooxxxyyy{{{|||wwwrrrqqqsssuuu|||zzzyyyzzz{{{{{{yyyyyyzzzzzz{{{|||}}}}}}|||{{{|||xxx{{{~~~||||||tttuuu{{{xxxzzzxxxvvv}}}|||tttpppoootttzzzqqqmmmxxx|||ssswww|||~~~uuu{{{}}}wwwppppppsssuuuxxxzzzzzzxxxzzz|||{{{{{{}}}{{{zzzyyyyyy{{{{{{zzzyyy~~~yyyzzz|||zzz|||www|||zzz{{{|||xxxyyy~~~}}}yyy|||www{{{}}}xxxvvvrrrtttyyyzzzuuurrrtttuuusssrrrnnnooowww~~~}}}yyy{{{|||zzz{{{|||yyywwwwwwyyyzzzzzzyyy~~~|||zzz|||~~~tttwww|||xxxyyy~~~uuurrrwwwoooppp|||uuuuuuyyyyyywwwzzzxxxtttuuuyyyxxxrrrwwwpppnnnuuu|||zzz{{{{{{yyy{{{~~~{{{wwwwwwyyy{{{{{{zzzxxxyyyzzz~~~xxxyyy{{{|||~~~xxx~~~~~~tttsssxxxrrryyyqqqvvv~~~zzzwwwzzzxxxvvvxxxxxxvvvzzz~~~www~~~|||uuuxxxzzzyyywwwvvvyyy{{{wwwwwwxxx|||~~~~~~~~~~~~~~~~~~zzzyyypppwwwyyyqqqyyyssszzz|||{{{wwwyyyxxxwwwzzz~~~|||uuuxxx|||uuuxxxyyy{{{|||{{{|||}}}yyyxxxyyy||||||}}}}}}zzz{{{~~~}}}yyy}}}}}}vvvtttyyy|||~~~vvvrrrmmmttt{{{wwwwww|||zzzwwwxxxwwwwwwzzz}}}yyysssssswww{{{xxxwwwwwwxxxzzz|||}}}|||zzzyyyzzz|||}}}}}}zzzxxx{{{{{{|||~~~yyyzzz}}}xxx}}}}}}}}}}}}}}}yyyyyyzzzxxxxxxyyy|||}}}}}}|||rrrsssssstttvvvzzz{{{xxxsssuuurrrttt{{{vvvtttwwwzzz|||{{{yyyzzz{{{}}}~~~|||xxxuuu{{{{{{zzzyyyyyy{{{|||~~~zzzwwwxxx|||~~~|||zzzvvv|||ssspppoooppptttyyyzzzxxxvvvxxxsssooorrr{{{}}}xxxxxx{{{~~~~~~yyyyyy{{{}}}~~~{{{xxxvvvxxx{{{||||||~~~zzzvvvvvvyyy~~~{{{|||~~~~~~yyy}}}yyyuuuwwwqqqmmmnnntttyyyzzzzzzzzzyyywwwssspppsss}}}{{{xxxyyy{{{|||xxxxxxzzz|||~~~|||vvvzzz~~~~~~}}}~~~}}}{{{wwwxxxzzz}}}~~~wwwxxxyyyzzz|||}}}~~~~~~}}}xxxyyy{{{zzzwwwmmmsssvvvpppooouuuzzz{{{{{{~~~wwwyyyzzzwwwuuuxxxzzzwwwwwwxxxyyyxxxyyy{{{}}}~~~}}}zzz~~~zzzwwwxxxzzzzzz{{{yyy{{{~~~~~~~~~yyyzzzzzz{{{{{{|||||||||{{{|||}}}www|||}}}xxxwww|||~~~|||sss|||vvvtttqqq{{{tttqqqwww{{{{{{|||uuuzzz~~~~~~yyyvvvwwwyyy{{{yyyyyyzzzyyyxxxzzz|||}}}}}}}}}zzz~~~~~~{{{zzz}}}|||~~~}}}zzz{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz{{{}}}}}}{{{{{{yyyuuuuuuxxxuuu|||}}}xxxvvvzzz|||zzzsssooouuunnnpppzzz|||yyyyyyxxx|||}}}zzzxxxyyywwwttttttuuuyyy}}}{{{uuuuuuzzz}}}~~~zzzvvvxxxzzz}}}~~~zzz{{{{{{|||~~~}}}}}}|||||||||~~~}}}yyyyyy~~~|||~~~{{{{{{yyyxxxyyyuuuzzzzzzuuussswwwyyyyyy{{{uuuttt|||zzzuuurrrqqqpppqqqrrrwwwyyyyyyzzz{{{xxxrrrtttssstttxxx}}}~~~{{{xxxzzz~~~~~~{{{}}}|||uuuvvvwwwxxxzzz|||~~~||||||}}}}}}}}}}}}}}}}}}zzzzzzyyyyyyzzz{{{}}}~~~|||yyyyyy}}}|||~~~|||zzzzzz}}}{{{zzzwwwzzzzzzvvvuuuxxxzzzzzzzzztttxxxsssooo}}}zzzmmmnnnssstttmmmvvv}}}~~~|||{{{xxxtttwwwvvvuuuuuuwwwxxxxxxwww{{{xxx}}}~~~{{{yyy{{{~~~yyyxxxxxxyyyyyyzzzzzz{{{{{{~~~}}}|||{{{zzzzzz{{{|||}}}|||||||||||||||}}}~~~~~~}}}zzzzzz||||||zzz{{{~~~}}}|||~~~}}}~~~{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{yyy{{{|||||||||~~~~~~~~~|||vvvrrrzzz|||yyy}}}lllppptttpppuuu}}}uuuuuuxxxxxxwwwvvvuuuwwwxxxzzzzzzyyy}}}~~~|||~~~|||yyyuuuuuuzzz{{{{{{{{{||||||||||||||||||}}}||||||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~|||{{{|||{{{zzz{{{|||~~~}}}~~~|||}}}{{{|||~~~yyyyyy{{{~~~~~~}}}{{{{{{xxxssssssyyyuuutttttt{{{yyyyyyttthhhnnnoooxxxttttttsssssstttuuuwwwyyywwwxxxxxxvvvtttxxx{{{xxxsssppprrrvvvzzz{{{|||{{{||||||}}}~~~~~~}}}{{{{{{}}}~~~~~~|||{{{yyyzzz{{{}}}~~~~~~||||||}}}}}}|||{{{zzz{{{}}}|||yyy{{{}}}{{{zzz|||}}}||||||}}}~~~~~~~~~zzz|||{{{{{{xxxzzz}}}~~~{{{zzz}}}~~~|||zzz{{{yyy{{{zzzvvvsssvvv~~~xxxsssrrrrrr}}}sssooottttttuuuvvvuuuttttttvvvxxxwwwxxx{{{{{{wwwtttwww~~~}}}~~~xxxuuuxxx{{{zzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}~~~~~~}}}{{{{{{|||~~~}}}|||}}}~~~}}}}}}}}}{{{zzzzzz|||{{{yyy{{{}}}}}}~~~}}}{{{|||~~~~~~~~~}}}||||||}}}}}}~~~{{{{{{|||||||||{{{{{{zzz}}}}}}~~~~~~~~~~~~{{{|||zzz~~~{{{vvvxxx{{{~~~~~~|||}}}|||{{{zzzzzzyyywwwtttrrr|||uuurrrsss{{{zzzrrrsssvvvxxxxxxwwwvvvxxxzzzyyywwwyyy{{{xxxssssssxxxuuuuuuzzz}}}|||~~~~~~{{{||||||}}}}}}~~~~~~~~~||||||~~~~~~}}}|||{{{|||~~~{{{~~~|||}}}~~~~~~~~~{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~|||~~~|||}}}~~~~~~{{{zzz}}}~~~vvvnnnooowww|||ttttttsssrrrrrrtttmmmqqquuuwwwvvvvvvxxxzzz{{{uuurrrtttrrrpppsss{{{rrrqqqrrrxxx~~~zzz|||~~~~~~~~~~~~~~~~~~~~~|||||||||||||||~~~}}}{{{zzzxxx}}}~~~{{{}}}~~~{{{|||}}}}}}~~~|||{{{|||~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~yyy{{{zzz}}}}}}~~~~~~~~~xxxsssyyyzzz}}}}}}www|||ttttttzzzvvvooo|||www|||}}}xxxuuuuuutttrrrzzzvvvsssqqqrrrsssssssssnnnrrruuutttrrrsssyyy~~~{{{|||{{{}}}~~~{{{}}}~~~}}}|||}}}~~~|||{{{{{{}}}~~~}}}|||}}}~~~~~~~~~~~~}}}}}}~~~{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}yyywww~~~{{{sssttt|||zzzpppssstttmmmtttzzzxxxuuutttuuuwwwxxxxxxrrruuuvvvuuuqqqppptttxxxxxx{{{~~~zzzzzz~~~}}}~~~~~~~~~||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~||||||~~~}}}zzzxxxxxxzzz}}}zzzvvvpppqqq|||wwwqqqvvvxxxsssqqqvvvrrrsss~~~xxxwwwuuuuuuvvvxxxxxxwwwuuuwwwyyywwwtttsssuuuxxxuuu{{{~~~yyyyyy|||zzz~~~}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~|||}}}~~~|||zzz{{{xxxvvvuuuvvvvvvtttssstttsssqqqnnnooorrrvvvwwwqqqnnnsssvvvxxxzzz}}}vvvvvvwwwwwwxxxzzz{{{zzzwwwtttuuuwwwyyyzzzyyyzzz}}}vvv{{{~~~|||vvvuuu{{{|||}}}{{{|||~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxyyyyyyyyyxxxyyyxxxvvvsssoooooosssyyy|||pppsssyyy{{{zzz{{{xxxyyy|||zzzwwwtttvvvxxxzzz|||}}}zzz||||||{{{xxxvvvwwwyyy~~~{{{zzz}}}~~~|||}}}~~~~~~~~~}}}~~~}}}zzz{{{|||}}}~~~|||xxxuuussswww{{{xxx|||yyysss||||||{{{|||}}}~~~|||yyywwwuuuvvvwwwxxxyyyyyyyyyyyy{{{zzzzzzyyyyyyxxxvvvttttttuuuuuuxxx~~~zzz{{{}}}~~~~~~}}}zzzyyyyyy~~~xxx{{{yyysssnnnyyy~~~}}}|||xxxwwwuuutttwwwwwwwwwxxxxxxwwwvvvtttyyyxxxwwwvvvvvvwwwvvvvvvsssvvvvvvtttxxx||||||}}}}}}||||||}}}~~~~~~~~~|||ssszzz}}}zzzooonnn{{{xxx~~~}}}zzzwwwvvvvvvxxxxxxxxxyyyzzzyyywwwuuuvvvvvvuuutttssstttxxx{{{yyy}}}{{{uuutttyyy}}}}}}www||||||}}}}}}}}}~~~~~~yyyxxx|||{{{||||||{{{yyyxxxxxxyyy{{{}}}uuurrrtttwwwxxxqqqppp~~~{{{~~~}}}{{{|||vvvxxx~~~zzzxxxyyyzzzzzzyyytttvvvxxxwwwvvvvvvzzz}}}{{{|||}}}zzzvvvuuuwwwzzzyyy|||~~~}}}|||wwwwww{{{|||||||||zzzwwwuuuuuuvvvssszzzqqqppptttxxxlllnnnppprrrzzz||||||wwwzzz|||xxx|||~~~{{{vvvsssuuuwwwvvvttttttuuuwww{{{|||||||||zzzyyyzzz{{{vvvxxx{{{~~~~~~|||{{{uuuzzz}}}}}}~~~~~~|||}}}zzzyyy|||}}}~~~}}}{{{wwwuuutttuuunnnxxx}}}xxx|||wwwtttuuuvvvwwwwwwuuuttttttuuuxxxwwwvvvwwwyyyyyyyyyxxxvvvyyy{{{}}}|||||||||}}}sssuuuzzz~~~}}}{{{{{{|||}}}}}}~~~~~~|||yyywwwvvvwwwtttqqqsssyyyvvvwwwyyyyyyxxxxxxwwwwwwxxxuuurrrssswwwzzzzzzxxxzzz}}}~~~yyywww~~~{{{}}}||||||}}}}}}|||zzzxxxyyyyyy{{{vvvqqqsss|||vvvwwwwwwyyyzzzzzzzzzzzz}}}xxxttttttxxx{{{||||||xxx|||~~~wwwpppuuuzzz}}}{{{|||}}}|||zzzyyyyyyzzzwwwwwwvvvtttsss{{{wwwvvvuuuvvvyyy{{{{{{{{{{{{yyywwwwwwxxxyyyyyyxxxsssxxx{{{zzzxxx~~~zzzqqqrrrvvvyyy}}}~~~~~~~~~}}}{{{{{{|||xxxxxxyyyyyytttsss~~~||||||yyyvvvvvvyyy{{{||||||zzz}}}{{{xxxvvvtttxxx{{{xxxuuu|||}}}yyyvvvyyy|||}}}|||{{{|||}}}~~~}}}}}}~~~~~~~~~||||||yyyuuuyyywwwuuu||||||~~~zzzxxxzzz}}}~~~~~~~~~{{{xxx}}}{{{www}}}xxx{{{}}}}}}{{{{{{}}}~~~~~~}}}~~~}}}xxxwwwxxx|||yyyrrrzzz}}}yyysss{{{}}}yyy{{{~~~vvvwww~~~zzzwww}}}yyyvvvyyy~~~{{{vvvvvvyyy||||||zzzzzz}}}rrrwwwwwwtttuuu{{{}}}nnnwwwvvvzzzxxxxxxrrrllltttyyyvvvsssyyyxxx~~~yyyvvvxxx{{{~~~vvvrrrvvvtttyyyzzz{{{vvvyyyzzzuuuzzz|||wwwppprrryyy~~~~~~}}}}}}~~~~~~~~~|||{{{wwwyyyuuuqqqvvv}}}rrrvvvyyyxxxyyyzzzxxxssssssuuuyyy{{{~~~~~~~~~~~~}}}}}}~~~{{{xxxrrrooowwwxxx~~~wwwvvvxxx~~~vvvooosssuuuyyy}}}}}}~~~~~~}}}}}}}}}|||yyyzzzzzz{{{wwwuuu|||uuuyyy~~~zzzssswwwssszzz~~~{{{zzz|||~~~ooommmqqqxxx}}}yyyzzz{{{}}}zzzzzz|||zzzwww{{{zzzwww}}}|||www{{{vvvwwwwwwyyy}}}yyy}}}xxxvvvvvvvvvwww{{{~~~qqqnnnqqqxxx}}}{{{~~~~~~wwwwwwsssuuu{{{~~~{{{{{{|||~~~xxxyyyzzzzzzxxxwwwvvvvvvyyy|||zzzyyy|||}}}{{{tttvvvtttwww}}}}}}~~~}}}{{{{{{xxxvvvyyy~~~~~~zzz~~~|||zzzzzz{{{zzzwwwttt{{{|||yyy{{{|||zzzxxxyyy~~~~~~|||~~~|||{{{}}}}}}yyyyyy~~~~~~~~~~~~~~~vvvsssrrrrrr||||||zzzwwwvvvwwwzzz}}}~~~|||}}}yyytttzzz~~~}}}{{{zzzyyywww{{{|||{{{}}}}}}~~~wwwvvv}}}}}}||||||||||||}}}}}}zzztttuuunnntttwwwuuuuuu|||zzzuuutttxxx{{{{{{zzztttvvvuuuqqqtttxxxxxx~~~zzzvvvxxx}}}uuutttvvv{{{}}}{{{{{{~~~~~~~~~}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}vvvzzzzzz~~~uuuxxxxxxrrrqqquuuzzz|||}}}~~~{{{yyyyyy{{{|||zzzxxx{{{xxx~~~|||vvvrrrzzzwwwzzzxxx}}}~~~zzz|||~~~{{{|||}}}}}}}}}~~~}}}zzzwwwwwwzzz}}}{{{zzz}}}{{{vvvzzz~~~yyy{{{{{{~~~~~~{{{zzz||||||yyyzzzzzzyyyzzzzzz}}}|||zzzyyyxxx{{{zzz~~~yyy|||{{{}}}}}}~~~|||xxxyyy}}}}}}zzzyyyzzzyyyvvvvvvyyy~~~xxxtttuuuvvvyyy{{{|||~~~yyyuuuzzz~~~{{{yyyxxx|||~~~zzzyyyxxxyyyzzz{{{zzzyyywww}}}{{{zzzzzzvvv|||~~~~~~yyywww{{{~~~}}}~~~~~~}}}yyyyyy}}}~~~zzzxxxyyyyyyvvvwwwzzz{{{}}}~~~~~~yyyxxxyyyuuuzzz|||{{{yyyyyywwwvvv{{{{{{vvv{{{yyyxxxxxxyyyyyywwwuuuuuuyyyzzz}}}}}}|||{{{yyyyyyxxx~~~||||||{{{|||vvvwww{{{~~~~~~{{{|||}}}~~~}}}|||}}}|||~~~|||{{{}}}uuu}}}uuu|||}}}xxxyyy~~~wwwxxx|||xxxvvvuuuvvvwwwwwwyyy{{{{{{xxxuuuvvvyyyzzzyyywwwvvvxxxyyywwwuuuwww|||}}}|||{{{zzz|||~~~}}}yyyzzz}}}{{{|||~~~}}}|||~~~~~~|||xxxvvvvvvxxxwww}}}~~~yyyyyy|||}}}wwwyyy~~~|||{{{zzzyyyyyyzzz{{{|||zzzxxxuuutttvvvyyy{{{|||yyyyyyyyyyyyyyyyyyxxxxxxzzz~~~xxx}}}yyyyyy{{{~~~vvv~~~}}}|||~~~~~~{{{www|||yyy|||}}}ppp{{{|||zzz}}}sss{{{xxxwwwxxx}}}{{{~~~wwwxxxzzz}}}~~~|||{{{zzzzzzyyywwwuuuuuuwwwyyyzzzzzz|||}}}}}}}}}~~~~~~~~~~~~www{{{zzzuuuzzz}}}~~~ooozzzwwwyyy||||||||||||}}}~~~yyyzzz{{{zzzwwwuuuwwwzzziiittt{{{}}}yyyyyyuuu}}}|||{{{zzzxxxvvv{{{{{{||||||||||||||||||xxxwwwvvvwwwzzz{{{zzzzzz{{{|||||||||}}}}}}~~~~~~yyyyyyzzzzzzxxxwwwxxxyyy}}}xxxzzz~~~zzzzzzyyyzzzyyywwwsssppppppssswwwxxxxxxxxxyyyyyyvvv|||~~~~~~~~~|||{{{{{{yyywwwuuuvvvxxxyyy{{{|||}}}}}}yyyxxxyyy{{{}}}}}}|||zzz|||||||||||||||{{{{{{{{{zzzwwwyyy~~~{{{tttuuu}}}}}}}}}|||zzzyyyyyy{{{zzzxxxxxxvvvsssnnnkkkoootttxxxyyy{{{~~~|||{{{~~~~~~~~~|||~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{~~~~~~|||~~~}}}||||||{{{yyytttuuu{{{yyyrrrvvvzzzzzz|||{{{{{{zzzxxxvvvuuusssooommmpppxxx}}}|||~~~}}}yyy}}}|||{{{yyyyyyyyyzzz{{{|||{{{|||~~~}}}~~~~~~}}}|||{{{zzzyyyyyy}}}xxxwwwzzzzzzvvvzzz~~~}}}zzzxxxyyy}}}}}}zzzwwwvvvuuuuuusssrrryyy|||{{{yyywwwvvvwwwzzz}}}{{{{{{{{{|||~~~~~~}}}yyyyyyyyyyyyyyyyyyyyyyyy|||zzz{{{}}}~~~{{{{{{{{{zzzzzzzzzxxxxxxyyyyyyyyy{{{zzzzzz}}}~~~{{{zzzyyyzzz|||~~~}}}|||zzzzzz{{{|||}}}~~~yyyyyyxxxxxx|||||||||~~~}}}{{{|||~~~{{{{{{}}}~~~~~~|||zzzwwwyyyxxxwwwyyy}}}}}}yyyyyy{{{|||}}}}}}~~~||||||}}}~~~~~~}}}||||||}}}}}}}}}~~~|||{{{vvvyyy}}}{{{|||zzzwwwxxx{{{zzzvvvwwwxxxyyyzzz{{{|||}}}~~~}}}|||{{{zzzxxxxxxwww|||||||||}}}}}}|||}}}~~~zzzwwwxxx}}}~~~~~~{{{|||}}}~~~yyyyyy|||{{{wwwyyyyyyyyyyyyyyyzzzzzz{{{~~~|||zzzxxxxxxxxxxxx}}}}}}}}}~~~}}}yyywwwwwwzzz~~~~~~|||www{{{}}}{{{zzzzzz{{{zzzzzz~~~}}}{{{zzzzzz{{{}}}~~~~~~|||yyywwwyyy|||zzzvvvvvv{{{}}}{{{zzz|||~~~~~~}}}~~~|||{{{{{{|||~~~~~~~~~~~~}}}{{{zzzyyy||||||}}}}}}yyyvvvwwwzzz}}}{{{|||}}}~~~|||zzzzzzzzzzzz|||zzzyyyzzz}}}~~~~~~~~~}}}}}}~~~{{{{{{{{{{{{|||}}}ttt~~~}}}{{{zzzzzzzzzxxxwwwxxxzzz|||}}}}}}~~~~~~~~~|||wwwzzz~~~yyy{{{zzzyyywwwxxx{{{}}}~~~~~~|||}}}}}}{{{xxxyyy|||~~~}}}|||{{{|||{{{~~~zzzyyyxxx|||~~~yyy~~~}}}~~~~~~|||{{{~~~{{{zzz{{{|||~~~~~~}}}{{{~~~}}}{{{{{{|||{{{yyyzzz|||~~~||||||~~~yyy~~~~~~}}}~~~}}}}}}}}}~~~|||}}}~~~~~~}}}|||~~~}}}zzz{{{}}}~~~|||}}}~~~|||yyy~~~}}}}}}~~~~~~~~~~~~|||~~~~~~}}}}}}{{{|||~~~~~~||||||~~~~~~}}}|||yyyxxxyyy{{{}}}~~~}}}}}}~~~}}}zzz}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~|||{{{zzz{{{||||||{{{yyy~~~}}}|||}}}uuu}}}ttt|||~~~||||||zzzzzz~~~|||~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{|||~~~}}}{{{zzzzzz{{{|||{{{yyy}}}|||{{{{{{}}}~~~~~~}}}zzz{{{}}}~~~~~~}}}{{{zzz|||xxx}}}{{{~~~~~~zzzyyy{{{~~~|||}}}}}}~~~~~~~~~}}}{{{{{{|||~~~||||||||||||}}}}}}}}}}}}~~~||||||~~~}}}}}}~~~~~~~~~}}}~~~{{{|||~~~}}}xxx{{{}}}|||}}}~~~~~~{{{{{{}}}{{{zzz{{{|||}}}}}}}}}|||}}}}}}|||~~~~~~}}}|||{{{|||}}}~~~}}}~~~~~~|||{{{{{{|||~~~~~~}}}{{{~~~~~~~~~~~~{{{yyy{{{rrrwww}}}zzz}}}~~~}}}|||zzz