BM6 6(k@ Ħ>LHdĦDdDӵӵӵĦӵĭӵD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hD^DdDĦs׼s>d<Ħ>d<ĦĦBeĦDdDĦsdKĦgdKĦgdKĦDeneneneӵĦĦӵ4ĉ@ӵ>L=hĦ4ĉ@ӵGG=?HdĦ=ĪjGG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō>AneneneneDenene>Ak<fh~~~~~~}}}|||}}}~~~}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~{{{}}}~~~~~~~~~|||{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}{{{|||}}}~~~~~~~~~~~~|||{{{~~~|||}}}~~~~~~~~~~~~|||{{{zzz~~~{{{|||}}}}}}~~~|||{{{{{{}}}||||||}}}~~~~~~||||||}}}}}}||||||}}}~~~~~~}}}}}}}}}}}}{{{{{{|||~~~|||}}}}}}}}}}}}||||||{{{~~~~~~}}}zzzxxxyyy|||~~~|||}}}}}}}}}}}}||||||{{{}}}{{{yyyzzz}}}||||||}}}~~~~~~}}}}}}}}}}}}|||}}}||||||}}}~~~}}}|||}}}}}}{{{|||}}}{{{||||||{{{zzzzzz|||~~~}}}yyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~yyyzzz|||~~~~~~}}}}}}|||}}}~~~~~~~~~yyy{{{}}}~~~~~~~~~}}}||||||}}}~~~~~~zzz|||~~~~~~~~~}}}}}}~~~}}}}}}~~~{{{|||~~~~~~~~~~~~|||}}}|||}}}}}}~~~~~~~~~~~~~~~||||||}}}}}}|||||||||}}}~~~~~~}}}}}}}}}~~~~~~|||}}}{{{~~~~~~}}}{{{zzzzzz|||~~~~~~}}}{{{{{{{{{|||}}}{{{}}}{{{}}}~~~|||{{{{{{|||~~~{{{}}}|||zzz{{{~~~|||wwwzzz|||}}}}}}~~~|||{{{{{{|||~~~}}}~~~}}}{{{}}}{{{||||||~~~~~~~~~}}}{{{{{{}}}~~~~~~|||~~~}}}}}}~~~~~~}}}||||||}}}~~~}}}{{{}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}~~~|||zzz}}}||||||||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}|||zzz}}}|||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~|||~~~}}}|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}~~~~~~~~~}}}||||||||||||}}}}}}|||||||||||||||}}}}}}}}}}}}}}}~~~~~~{{{{{{zzzzzzzzzyyyyyyyyy~~~}}}||||||||||||}}}|||}}}~~~~~~~~~~~~yyyzzzzzz{{{{{{zzzxxxwww~~~}}}|||||||||}}}}}}~~~~~~{{{}}}}}}}}}}}}{{{|||~~~}}}{{{zzz~~~~~~~~~~~~~~~~~~~~~{{{||||||}}}~~~}}}~~~}}}{{{~~~~~~|||||||||}}}~~~}}}~~~~~~|||{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~|||{{{{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}zzzxxxxxxzzz}}}|||zzz~~~}}}|||||||||}}}~~~|||{{{}}}}}}}}}~~~~~~}}}|||}}}||||||||||||}}}~~~~~~~~~||||||~~~~~~~~~zzzzzz{{{||||||}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}~~~}}}}}}yyyyyyyyyzzz{{{|||~~~|||}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}~~~xxxzzz|||~~~}}}|||||||||}}}}}}|||}}}~~~~~~}}}|||{{{|||~~~~~~||||||}}}~~~~~~~~~~~~}}}|||}}}}}}|||{{{~~~||||||}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~|||{{{~~~}}}|||||||||}}}}}}|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}|||||||||{{{{{{}}}~~~~~~~~~~~~|||}}}}}}~~~}}}|||{{{zzz}}}~~~}}}}}}~~~~~~}}}|||}}}~~~}}}{{{zzz~~~~~~}}}~~~~~~||||||}}}|||zzz}}}||||||~~~~~~|||~~~|||zzz{{{}}}~~~}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~|||zzzyyy{{{{{{|||}}}~~~~~~~~~}}}{{{}}}}}}~~~~~~~~~|||}}}}}}~~~~~~}}}|||~~~~~~~~~}}}|||zzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{~~~~~~}}}}}}~~~|||{{{{{{{{{|||}}}~~~}}}}}}}}}}}}{{{}}}~~~|||||||||||||||}}}}}}}}}}}}}}}{{{{{{|||||||||}}}}}}}}}~~~||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||||||||}}}~~~~~~}}}~~~~~~~~~}}}||||||{{{}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||zzz|||~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||~~~|||~~~~~~||||||{{{{{{{{{{{{{{{{{{{{{|||}}}}}}|||}}}~~~|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}~~~}}}zzzyyyzzz~~~~~~}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~{{{{{{|||}}}}}}}}}}}}}}}~~~{{{~~~{{{~~~~~~{{{|||~~~~~~}}}||||||}}}}}}~~~~~~~~~|||~~~~~~}}}{{{{{{{{{{{{|||~~~~~~~~~~~~||||||{{{}}}|||{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~|||}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~}}}~~~}}}zzz~~~~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}|||{{{{{{~~~||||||}}}~~~~~~~~~}}}||||||~~~~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~{{{|||~~~~~~~~~~~~~~~}}}|||~~~~~~~~~~~~~~~{{{|||~~~}}}{{{zzz|||~~~|||}}}~~~}}}~~~|||}}}}}}~~~|||zzzyyy||||||}}}~~~|||~~~~~~}}}}}}~~~~~~~~~{{{||||||||||||{{{zzz{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}|||}}}}}}}}}||||||~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~{{{}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||}}}~~~~~~~~~~~~|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~||||||||||||~~~||||||}}}~~~}}}~~~~~~|||}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{}}}~~~|||}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~wwwxxxzzz|||}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}~~~~~~|||~~~~~~~~~|||zzzzzz|||~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{~~~~~~}}}}}}~~~~~~}}}||||||||||||~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}|||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~~~~}}}|||~~~}}}}}}}}}~~~~~~}}}}}}{{{{{{||||||||||||}}}}}}}}}{{{{{{|||~~~~~~}}}||||||}}}}}}|||}}}zzz{{{}}}~~~~~~~~~}}}|||~~~|||{{{{{{}}}~~~~~~~~~~~~}}}|||zzz{{{{{{|||}}}}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}~~~~~~|||}}}~~~~~~}}}~~~|||{{{{{{}}}}}}}}}~~~~~~}}}}}}|||{{{zzz{{{{{{|||}}}~~~~~~||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~{{{|||~~~}}}|||}}}}}}~~~~~~~~~~~~}}}|||||||||}}}~~~|||||||||||||||{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||}}}{{{|||}}}~~~~~~~~~~~~~~~zzz}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzz{{{{{{zzzzzzyyyxxxyyyyyyyyyzzzzzz{{{{{{{{{zzz{{{}}}}}}||||||~~~zzz{{{}}}~~~~~~|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyvvvxxx{{{|||{{{{{{|||}}}zzz{{{}}}~~~}}}|||~~~}}}}}}~~~~~~}}}|||zzzyyy~~~|||zzzxxxzzzzzzyyyyyyyyyzzz{{{|||yyyyyyyyyxxxxxxyyyyyyzzz~~~~~~~~~}}}{{{yyywwwuuuzzzzzzzzz}}}~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~|||{{{zzzzzzyyyxxxxxxxxxzzz|||}}}zzzzzzyyyxxxxxxxxxyyyyyy||||||}}}}}}}}}|||zzzyyy|||{{{|||}}}~~~~~~}}}||||||{{{{{{|||}}}}}}||||||{{{zzzyyywwwvvvwwwzzz|||~~~{{{zzzyyyyyyxxxxxxxxxxxxzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzxxxwwwvvvwwwyyy}}}{{{{{{zzzyyyxxxxxxxxxxxxzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{zzzyyyyyyxxxxxxxxxyyyxxxwwwvvvwwwyyy|||}}}{{{zzzyyyyyyxxxxxxxxxyyy{{{{{{{{{{{{{{{{{{||||||}}}~~~}}}}}}|||{{{zzzzzzzzzzzz{{{zzzyyyxxxwwwvvvvvvwwwyyyxxxxxxwwwxxxxxxzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz||||||{{{zzzzzzzzzzzz{{{~~~~~~~~~}}}~~~~~~|||{{{zzzzzz{{{{{{xxxxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{||||||{{{zzzzzz{{{|||}}}~~~}}}}}}~~~~~~}}}~~~}}}~~~}}}|||{{{{{{||||||vvvuuuuuuuuuuuuwwwyyyzzzxxxyyyzzzzzzyyyxxxvvvuuuwwwwwwwwwxxxyyyzzz{{{|||||||||{{{{{{{{{}}}~~~}}}||||||}}}~~~}}}}}}|||yyy{{{}}}~~~~~~}}}}}}~~~~~~}}}{{{yyywwwuuuuuuttttttuuuvvvwwwxxxyyy{{{||||||zzzxxxxxxyyy{{{{{{{{{||||||||||||}}}yyy{{{{{{{{{yyyxxxyyyzzz{{{|||}}}|||{{{|||}}}~~~||||||||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvuuuuuutttxxxyyyzzzyyywwwwwwwwwxxxzzzzzz{{{{{{{{{|||||||||yyy{{{||||||{{{{{{|||~~~}}}~~~~~~~~~||||||~~~{{{{{{zzzzzzzzzzzz{{{{{{xxxxxxxxxxxxxxxwwwvvvuuuxxxxxxxxxvvvuuuuuuvvvxxxyyyzzzzzzzzz{{{{{{{{{{{{yyy{{{}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~yyyyyyxxxxxxxxxzzz|||}}}uuuvvvwwwyyyzzzzzzzzzyyyxxxxxxwwwuuuttttttwwwyyyyyyyyyyyyzzzzzzzzz{{{{{{zzz|||}}}}}}}}}}}}~~~~~~||||||}}}~~~}}}wwwwwwvvvvvvxxxyyy{{{}}}uuuvvvwwwxxxzzzzzz{{{{{{yyyyyyxxxvvvuuuvvvyyy{{{yyyyyyyyyzzzzzzzzz{{{{{{{{{|||}}}}}}{{{{{{|||}}}}}}}}}~~~}}}{{{{{{}}}~~~~~~~~~}}}}}}uuuuuuvvvvvvwwwyyyzzz{{{yyyyyyxxxwwwwwwxxxxxxyyyxxxyyyyyyxxxwwwwwwzzz|||yyyzzzzzzzzz{{{{{{{{{{{{{{{|||}}}|||zzzyyyzzz{{{{{{|||}}}|||{{{{{{}}}}}}}}}}}}||||||{{{{{{{{{}}}}}}}}}~~~~~~~~~tttuuuvvvwwwxxxxxxyyyyyyzzzxxxvvvuuuuuuwwwyyyzzzwwwxxxyyyyyyxxxxxxyyy{{{zzzzzz{{{{{{{{{|||||||||yyy{{{||||||zzzzzz{{{}}}zzz|||}}}}}}|||}}}|||||||||{{{{{{{{{{{{{{{{{{|||}}}ssstttvvvxxxxxxxxxwwwwwwwwwuuutttssstttxxx|||~~~uuuwwwyyyzzzyyyxxxyyyzzz{{{{{{{{{||||||||||||}}}xxxzzz{{{|||{{{|||}}}zzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~zzz{{{}}}yyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyyyy{{{{{{||||||||||||{{{{{{yyyzzz{{{zzzxxxvvvuuuvvv}}}|||||||||~~~~~~}}}~~~}}}~~~~~~|||vvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{zzzyyyxxxxxx{{{{{{|||||||||||||||{{{{{{||||||{{{yyyxxxxxxyyy}}}|||{{{|||~~~~~~~~~}}}~~~}}}uuuuuuuuuttttttsssssssssuuuuuuvvvxxxyyyzzz{{{{{{}}}}}}||||||{{{yyyxxxwwwzzzzzz{{{|||}}}}}}}}}||||||||||||zzzxxxxxxzzz{{{}}}|||{{{|||~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~wwwwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxyyyzzz{{{||||||}}}||||||{{{zzzzzzyyyzzz{{{||||||}}}||||||zzzzzzyyywwwvvvvvvyyy{{{~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwyyyyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}}}}}}}}}}yyyyyyzzz{{{{{{{{{{{{{{{zzzzzzyyywwwvvvwwwzzz}}}~~~}}}~~~}}}||||||}}}~~~}}}~~~~~~~~~~~~~~~tttuuuuuuvvvvvvwwwwwwxxx{{{zzzyyywwwvvvwwwwwwxxxxxxyyyzzz|||}}}}}}~~~~~~xxxyyyyyyyyyyyyyyyxxxxxxzzz{{{{{{{{{zzzzzz}}}~~~}}}~~~|||{{{{{{|||~~~~~~}}}}}}}}}}}}~~~|||~~~sssssstttuuuwwwxxxyyyyyyzzzyyyxxxvvvvvvwwwxxxyyyyyyzzz{{{{{{||||||||||||xxxxxxxxxxxxxxxwwwvvvuuuyyyzzz||||||{{{|||}}}}}}|||{{{|||~~~~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}~~~{{{~~~ssstttuuuwwwxxxzzz{{{|||yyyxxxwwwvvvvvvxxxzzz{{{zzz{{{{{{{{{{{{{{{zzzzzzxxxxxxxxxwwwvvvuuutttsssuuuxxxzzz{{{zzzzzz{{{||||||{{{zzz{{{|||}}}}}}{{{}}}||||||~~~~~~}}}}}}}}}}}}}}}~~~{{{~~~wwwvvvwww{{{zzzxxxzzz~~~|||{{{zzzzzz{{{|||{{{yyy||||||}}}}}}}}}|||zzzyyyxxxvvvuuuwwwyyyzzzxxxuuuzzz{{{|||{{{zzzyyyzzz|||~~~~~~}}}|||{{{{{{{{{}}}~~~}}}{{{}}}~~~~~~~~~zzzxxxwwwxxxwwwuuuxxx~~~{{{zzzyyyzzz{{{|||{{{zzzyyyzzzzzz{{{{{{zzzyyyxxxyyyxxxvvvwwwyyyyyywwwtttwwwxxxzzzzzzzzzzzz|||}}}|||{{{{{{zzzyyyyyyxxxxxx~~~~~~~~~{{{}}}~~~~~~~~~~~~~~~}}}yyywwwvvvtttssswww}}}zzzyyyxxxyyy{{{||||||{{{xxxyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwxxxyyyxxxvvvuuuuuuwwwyyyzzzzzz{{{}}}~~~{{{{{{zzzzzzyyyyyyxxxxxx|||}}}~~~~~~}}}|||~~~~~~~~~~~~{{{xxxwwwwwwuuusssvvv{{{yyyxxxxxxyyy{{{}}}|||{{{yyyzzzzzz{{{||||||||||||wwwwwwxxxxxxyyyyyyxxxwwwwwwxxxzzz{{{zzz{{{}}}~~~~~~}}}}}}}}}|||||||||{{{~~~~~~}}}~~~~~~|||}}}}}}~~~}}}}}}|||{{{~~~~~~~~~~~~~~~vvvuuuwwwzzzyyyuuuvvvyyyxxxxxxwwwyyy{{{||||||{{{zzzzzzzzzzzz{{{{{{||||||uuuvvvxxxyyyyyyzzzzzzzzzzzz{{{||||||{{{zzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||}}}}}}|||||||||{{{~~~}}}}}}~~~~~~~~~tttuuuxxx|||{{{wwwvvvyyyyyyxxxwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyzzztttvvvyyyyyyyyyyyyzzz|||zzz{{{||||||zzzzzzzzz|||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}|||||||||||||||||||||}}}}}}}}}~~~}}}}}}}}}}}}~~~yyyxxxyyy|||zzzvvvvvvyyyzzzyyyxxxxxxzzz{{{zzzxxxzzzyyyxxxwwwwwwwwwxxxyyywwwyyy{{{{{{xxxwwwxxxzzzwwwxxxyyyyyyyyyxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzz||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{zzz{{{xxxtttvvvzzz{{{yyyxxxxxxzzzzzzyyyxxx}}}|||zzzyyyxxxyyyyyyzzzzzz|||}}}{{{xxxuuuvvvwwwsssuuuvvvwwwwwwxxxzzz|||~~~~~~~~~~~~~~~}}}~~~}}}{{{yyy||||||||||||}}}~~~~~~}}}}}}|||}}}}}}~~~~~~wwwtttwwwzzz{{{|||~~~}}}||||||||||||{{{yyywwwzzzyyyyyyyyyzzzzzz{{{|||wwwuuutttuuuyyyzzzyyywwwyyywwwuuutttvvvzzz~~~}}}}}}}}}}}}~~~|||{{{{{{||||||{{{yyy||||||}}}~~~~~~~~~~~~}}}|||}}}~~~zzzuuutttxxx{{{zzzyyyzzzzzzzzzyyyyyyyyyyyywwwvvvyyyxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvwwwzzz|||{{{yyyyyyxxxvvvuuuvvvzzz}}}zzz}}}}}}||||||}}}}}}|||{{{||||||||||||}}}}}}}}}}}}||||||}}}~~~~~~~~~}}}|||~~~~~~~~~wwwtttuuuyyyzzzwwwuuuvvvvvvvvvwwwwwwwwwvvvvvvuuuxxxwwwwwwvvvvvvvvvwwwwwwxxxwwwwwwxxxzzz{{{zzzyyyzzzyyywwwvvvwwwyyy|||~~~zzz}}}~~~|||}}}~~~~~~}}}{{{|||{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}~~~}}}~~~xxxuuuuuuxxxyyyvvvuuuvvvtttuuuvvvwwwvvvuuuvvvvvvxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyyyyyyy{{{zzzyyyxxxxxxyyy{{{|||}}}}}}}}}}}}~~~|||{{{|||}}}}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}||||||~~~{{{xxxvvvxxxwwwuuuwww{{{tttvvvxxxxxxwwwvvvwwwxxxyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{}}}}}}{{{{{{{{{|||zzzyyyzzz||||||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{zzzzzz{{{|||}}}~~~}}}||||||~~~~~~|||yyywwwxxxwwwuuuyyy~~~vvvyyy{{{zzzxxxvvvwwwyyyxxxxxxxxxxxxxxxyyyzzzzzz{{{|||}}}}}}{{{{{{|||}}}zzzzzzzzz{{{{{{{{{{{{{{{vvvyyy|||}}}||||||}}}~~~zzzyyyxxxyyy{{{|||{{{zzzyyyyyyzzzzzz{{{{{{{{{|||{{{{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~~~~xxxwwwxxxzzzxxxvvvyyy~~~www{{{}}}|||xxxvvvwwwzzzwwwwwwwwwxxxyyyzzz{{{|||yyy{{{||||||yyyyyyzzz|||xxxyyyzzz{{{||||||{{{{{{wwwyyy|||}}}}}}}}}}}}~~~{{{zzzyyyzzz|||||||||{{{{{{zzzzzzzzzzzzzzzyyyyyy{{{{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~tttuuuxxx|||zzzwwwxxx|||xxx|||~~~|||xxxuuuvvvyyyuuuvvvvvvwwwxxxzzz{{{|||vvvxxxyyyxxxvvvuuuvvvyyywwwyyyzzz|||}}}||||||{{{{{{}}}}}}{{{{{{{{{{{{zzzzzz{{{}}}~~~}}}|||||||||{{{zzzyyyxxxwwwvvv{{{zzzyyyyyyzzz{{{}}}~~~||||||}}}~~~~~~~~~~~~}}}vvvyyy|||}}}|||{{{{{{{{{}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwyyyxxxwwwuuuzzzuuuuuuyyyzzzvvvwww|||zzzyyyxxxxxxyyyzzz|||}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{{{{{{{|||~~~}}}{{{yyyyyyzzz|||}}}zzzzzz{{{{{{|||}}}}}}}}}zzz{{{{{{}}}~~~zzz{{{{{{{{{zzzzzz{{{}}}{{{{{{{{{{{{{{{zzzzzzzzzwwwvvvuuuvvvxxxyyyxxxwwwzzzwwwvvvzzzzzzwwwwww{{{zzzzzzyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{{{{}}}}}}|||zzzzzz{{{|||}}}xxxyyyyyyzzz{{{{{{||||||zzzzzz|||}}}}}}|||{{{yyyxxxxxx{{{}}}zzzzzzzzz{{{{{{{{{||||||vvvuuutttuuuxxxzzzzzzzzz{{{yyyxxx{{{zzzxxxxxxzzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~}}}{{{zzz{{{|||~~~~~~}}}|||||||||||||||yyyzzzzzz{{{{{{|||}}}}}}||||||}}}|||}}}|||zzzxxxxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{wwwvvvtttuuuwwwyyyzzzyyy{{{zzzzzz{{{{{{yyyyyyyyyzzzzzz{{{|||{{{zzzxxxwwwyyyyyyzzzzzzzzzzzzzzzzzz~~~|||zzzzzz{{{}}}}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~zzz|||}}}}}}{{{yyyyyyyyy}}}||||||{{{zzzzzzyyyyyyyyywwwvvvvvvwwwxxxxxxwwwyyyzzz{{{{{{zzz{{{zzzxxxzzzzzz{{{|||{{{zzzxxxwwwyyyyyyyyyzzzzzzzzz{{{{{{~~~}}}{{{{{{{{{}}}}}}}}}}}}|||||||||{{{||||||}}}}}}~~~{{{{{{|||}}}~~~xxx{{{}}}~~~|||zzzyyyyyy~~~}}}|||{{{zzzyyyxxxxxxyyyxxxwwwxxxyyyxxxvvvtttvvvyyy{{{yyyzzz|||{{{xxxzzzzzzzzz{{{zzzzzzyyyyyyxxxyyyyyyzzzzzz{{{{{{{{{}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{yyyzzzzzz{{{{{{|||}}}}}}vvvwwwyyy|||yyyzzz||||||{{{zzz{{{|||||||||{{{{{{zzzzzzzzzyyyuuuvvvwwwyyyzzzzzzwwwtttsssxxxzzzxxxyyy||||||wwwzzzzzzyyyyyyyyyzzz{{{{{{xxxxxxyyyyyyzzz{{{{{{|||{{{}}}}}}|||zzzyyyxxxyyy{{{|||xxxyyyyyyzzz{{{{{{||||||xxxyyy{{{}}}zzz{{{zzzyyyxxxzzz|||zzzzzzzzz{{{{{{{{{{{{|||rrrsssvvvzzz|||{{{xxxuuuqqqvvvyyywwwyyy}}}|||wwwzzzyyyyyyxxxyyyzzz|||}}}xxxxxxyyyyyyzzz{{{||||||yyy|||}}}|||yyywwwwwwxxxzzz|||zzzzzz{{{{{{|||}}}}}}}}}xxxyyyzzz{{{}}}~~~~~~|||zzzyyyxxxxxxxxxvvvwwwyyyzzzzzzyyyxxxwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzyyywwwxxx{{{~~~zzzxxxyyy{{{~~~}}}yyyuuuuuuwwwzzz|||}}}|||zzzxxxyyy{{{~~~}}}zzzyyyzzz||||||zzzwwwvvvxxxyyyyyyyyy{{{yyywwwyyy}}}~~~xxxxxxxxxyyyyyyyyyyyyyyy~~~}}}|||{{{{{{||||||yyyyyyyyyyyyxxxwwwuuutttwwwxxxyyyzzz{{{zzzyyyyyyvvvwwwwwwvvvvvvwwwzzz}}}yyyyyyzzz|||}}}|||yyywwwzzz{{{}}}~~~~~~}}}|||vvvyyy{{{zzzxxxwwwxxxyyy}}}|||{{{|||~~~~~~}}}|||{{{yyyxxxyyy|||~~~~~~}}}{{{{{{zzzzzzzzzzzzzzzzzz||||||{{{{{{{{{||||||}}}wwwwwwwwwwwwwwwvvvuuuuuuvvvxxxzzz{{{|||{{{zzzyyyuuuvvvvvvvvvvvvxxx{{{}}}xxxzzz}}}~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz||||||zzzzzzzzz{{{yyyyyyzzz|||~~~~~~|||zzz{{{zzzyyyyyy{{{||||||{{{xxxyyyyyyzzz|||}}}}}}~~~yyyyyyyyyyyyyyyyyyyyyyyyrrrssstttuuuvvvwwwxxxxxxvvvwwwzzz||||||{{{zzzyyyxxxyyyyyyyyyxxxyyy{{{}}}www{{{|||zzz{{{}}}{{{zzzyyyxxxxxxxxxyyyzzzyyyzzz{{{{{{{{{{{{{{{{{{xxxwwwwwwxxxzzz|||{{{zzz|||{{{zzzzzzzzzzzz{{{{{{uuuuuuvvvwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwrrrsssssstttvvvwwwxxxyyyuuuvvvxxxzzz{{{{{{zzzyyyzzz{{{{{{zzzxxxwwwxxxyyywww{{{~~~~~~|||zzz|||~~~~~~|||{{{zzz{{{|||}}}ttttttuuuvvvwwwwwwvvvvvv|||zzzwwwwwwyyy|||~~~||||||{{{{{{zzzzzzzzz{{{~~~yyyyyyyyyxxxwwwwwwvvvvvv{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvuuutttuuuuuuuuuuuuuuuvvvxxxyyyyyyyyyyyyyyyzzzzzzxxxuuutttttttttxxxzzz||||||{{{{{{|||}}}~~~|||zzzyyyyyyzzzzzzvvvuuuuuuvvvxxxyyyxxxwww}}}yyyuuusssuuuyyy|||}}}|||}}}}}}|||zzzzzz{{{}}}~~~{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{zzzzzzyyyxxxyyyxxxwwwuuuttttttuuuuuuuuuttttttuuuvvvwwwyyyzzzwwwxxxyyyxxxvvvtttttttttyyyxxxxxxzzz{{{}}}|||{{{||||||zzzyyyxxxwwwwwwvvvyyyxxxxxxzzz|||~~~|||zzz{{{xxxtttsssuuuwwwyyyyyy{{{}}}~~~}}}{{{{{{}}}~~~uuuuuuuuuvvvvvvwwwwwwxxxtttuuuwwwxxxyyyyyyxxxxxxwwwwwwvvvuuuuuuvvvwwwxxxuuutttsssssstttvvvyyy{{{wwwyyyzzzzzzxxxwwwwwwxxxzzzxxxvvvxxx|||}}}|||zzz~~~}}}{{{zzzyyyxxxxxxvvvvvvxxx{{{}}}{{{yyy}}}{{{zzzzzz{{{|||{{{zzz{{{}}}~~~||||||~~~~~~tttwwwyyyxxxuuussstttuuutttuuuvvvwwwxxxwwwwwwwwwqqqsssuuuvvvvvvvvvxxxyyyzzzwwwttttttwwwxxxwwwuuu~~~}}}{{{zzzyyyyyyzzz{{{wwwyyyzzzxxxvvvuuuxxx{{{}}}}}}~~~~~~}}}|||{{{{{{yyyyyyyyywwwuuuuuuvvvxxxzzzzzzzzzyyyyyy{{{|||||||||||||||}}}}}}~~~sssuuuwwwvvvtttrrrssstttttttttttttttuuuuuuuuuvvvvvvwwwwwwvvvtttssstttvvvvvvuuuuuuvvvwwwxxxxxxwww{{{zzzzzzyyyyyyyyyzzzzzzwwwxxxxxxwwwttttttvvvyyyyyyxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwvvvuuuuuuwwwyyy{{{{{{zzzyyyxxxzzz~~~~~~~~~~~~~~~~~~ssstttuuutttrrrrrrrrrssssssrrrqqqqqqqqqrrrttttttxxxxxxwwwuuusssrrrtttvvvrrrtttvvvxxxxxxwwwxxxyyywwwwwwxxxxxxyyyyyyxxxxxxvvvwwwwwwvvvtttssstttvvvvvvuuutttssssssssstttuuutttuuuvvvvvvuuuvvvxxxzzz||||||{{{yyyxxxxxx{{{}}}~~~~~~~~~~~~~~~tttttttttssssssssssssttttttrrrqqqooopppqqqssstttvvvvvvvvvtttssstttvvvyyyqqquuuyyyzzzwwwvvvvvvxxxssstttvvvwwwxxxwwwwwwvvvwwwwwwvvvvvvttttttttttttxxxwwwuuuttttttuuuvvvxxxuuuwwwxxxwwwvvvvvvxxxzzz||||||{{{yyywwwwwwyyy{{{|||||||||||||||}}}}}}~~~uuutttssssssttttttuuuuuuuuusssqqqppppppqqqssstttuuuvvvvvvuuuttttttvvvxxxssswwwzzzzzzwwwttttttuuurrrsssuuuvvvvvvvvvuuuuuuwwwvvvvvvvvvvvvvvvuuutttyyyxxxvvvuuuuuuvvvxxxyyyyyyzzz{{{zzzxxxwwwxxxyyy|||||||||zzzxxxwwwxxxzzz|||||||||||||||}}}}}}~~~vvvtttrrrrrrtttuuuvvvuuuttttttrrrqqqqqqrrrrrrssswwwxxxxxxwwwuuusssssstttwwwxxxyyyyyywwwtttsssssssssssstttuuuuuuuuuttttttvvvuuuuuuvvvwwwwwwvvvtttvvvvvvuuuttttttuuuwwwxxxzzz|||}}}|||zzzxxxxxxxxxzzz{{{{{{{{{yyyyyyzzz|||~~~~~~~~~~~~~~~vvvsssppppppsssuuuuuutttsssssssssrrrrrrqqqqqqqqqtttvvvxxxxxxvvvtttttttttyyywwwvvvvvvwwwwwwuuutttuuuuuutttsssssssssttttttsssrrrrrrtttwwwwwwuuussssssssssssttttttuuuuuuuuuxxxzzz||||||zzzyyyyyyyyyxxxzzz{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~uuuqqqnnnoooqqqttttttsssrrrrrrrrrrrrrrrqqqpppoooooorrrvvvxxxxxxwwwwwwwwwyyyvvvssstttwwwyyyxxxvvvwwwvvvtttsssrrrsssssstttqqqppppppsssvvvwwwuuurrrrrrssstttuuuuuuuuuuuutttuuuwwwzzz{{{zzzyyyzzzzzzwwwyyy{{{||||||}}}|||||||||||||||}}}}}}~~~~~~~~~wwwvvvtttrrrqqqpppqqqqqqssssssssssssssssssssssssuuuvvvxxxzzzyyyvvvwwwyyyyyyxxxwwwvvvuuuuuuuuuuuuwwwuuusssqqqqqqrrruuuvvvrrrrrrrrrssstttuuuvvvvvvtttssssssssssssttttttuuuwwwwwwxxxyyyyyyyyyyyyxxx{{{|||}}}|||yyyzzz~~~~~~~~~~~~~~~~~~tttsssrrrqqqppppppppppppsssssssssssssssssssssssstttuuuwwwyyyxxxvvvvvvxxxxxxxxxxxxwwwvvvvvvuuuuuuxxxvvvuuuttttttuuuvvvwwwrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxzzz||||||||||||}}}~~~~~~~~~~~~}}}rrrrrrrrrrrrqqqqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrrrruuuvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyxxxvvvuuutttvvvvvvuuuuuuvvvvvvvvvvvvrrrsssuuuuuuvvvuuutttssswwwwwwvvvvvvwwwxxxxxxyyywwwwwwxxxxxxxxxyyyyyyyyywwwwwwyyy|||~~~}}}{{{|||}}}~~~~~~~~~{{{~~~ttttttuuuuuutttsssqqqoooqqqqqqqqqqqqqqqqqqqqqqqqqqqtttvvvtttssstttuuuuuuvvvwwwyyyyyyyyywwwtttsssrrrssstttuuuuuuttttttsssssstttuuuvvvvvvuuusssrrrwwwwwwwwwwwwwwwxxxyyyzzzxxxxxxwwwxxxxxxxxxyyyyyyyyyxxxxxx{{{|||{{{}}}~~~}}}|||{{{}}}yyyyyyyyyyyywwwuuurrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppuuuvvvrrrqqqtttvvvtttvvvwwwxxxyyyxxxvvvtttrrrqqqrrrtttuuuvvvuuutttssstttuuuvvvvvvvvvuuutttsssvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxwwwwwwwwwxxxyyyzzz~~~{{{yyyzzz~~~{{{|||~~~~~~|||{{{|||~~~zzzzzzyyyyyywwwuuutttssspppppppppppppppppppppppppppvvvvvvpppooouuuwwwsssuuuvvvvvvwwwvvvtttsssrrrssstttuuuwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvttttttuuuuuuvvvwwwyyyyyyyyyxxxwwwwwwwwwxxxyyyzzz}}}{{{{{{}}}||||||}}}~~~~~~}}}{{{zzz}}}vvvvvvuuuuuutttuuuuuuuuupppppppppppppppppppppppppppwwwwwwpppooouuuxxxsssuuuuuuuuutttssssssrrrrrrssstttuuuvvvwwwwwwwwwwwwvvvuuutttssstttuuuwwwyyyttttttuuuuuuvvvxxxyyyzzzyyyxxxwwwvvvvvvxxxzzz{{{}}}~~~~~~~~~||||||~~~}}}}}}|||||||||{{{{{{{{{}}}rrrqqqqqqqqqrrrtttuuuwwwoooooooooooooooooooooooopppwwwxxxpppooovvvxxxtttuuuuuusssrrrrrrqqqrrrrrrrrrrrrrrrssstttuuuuuuvvvvvvuuusssrrrsssvvvyyy{{{uuuuuuuuuvvvwwwyyyzzz{{{yyyxxxwwwvvvvvvxxxzzz{{{yyy}}}}}}zzz{{{|||~~~}}}|||{{{{{{{{{{{{{{{}}}ppppppqqqqqqqqqrrrrrrrrrkkknnnpppooonnnmmmooorrroooooopppqqqrrrrrrrrrrrrppppppqqqrrrssssssssssssssssssssssssssstttuuuvvvyyywwwuuurrrrrrssstttvvvssstttvvvxxxzzz{{{{{{|||xxxxxxxxxxxxxxxxxxwwwwww||||||}}}~~~~~~~~~~~~}}}{{{~~~|||{{{}}}}}}~~~~~~tttsssrrrpppnnnlllkkkjjjlllnnnooonnnlllkkklllnnnpppqqqrrrssstttuuuuuuuuuqqqrrrssssssttttttttttttttttttssssssttttttuuuuuuvvvuuuuuuuuuttttttttttttwwwvvvvvvwwwyyyzzzyyywww{{{{{{|||||||||||||||||||||}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~uuutttrrrpppmmmkkkiiihhhoooppppppooommmllllllmmmlllmmmnnnpppqqqrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvuuuuuuttttttttttttuuurrrsssuuuvvvvvvvvvuuutttwwwtttrrruuuzzz|||yyyuuuxxxyyyyyyyyyzzz{{{{{{{{{}}}~~~~~~~~~{{{zzz|||~~~qqqqqqqqqppppppoooooonnnqqqqqqrrrqqqpppoooooopppiiijjjkkkmmmnnnooooooppprrrrrrrrrssstttuuuvvvwwwwwwvvvuuuuuuttttttttttttrrrssstttuuuvvvvvvvvvvvvtttpppnnnsss{{{|||wwwuuuvvvvvvwwwxxxyyyyyyzzz~~~~~~}}}|||~~~~~~mmmmmmnnnoooppppppqqqqqqpppoooooopppqqqrrrqqqqqqkkklllmmmnnnpppppppppqqqpppppppppqqqrrrsssuuuvvvwwwvvvuuuttttttttttttttttttsssrrrrrrsssuuuxxxyyytttpppooosss{{{|||wwwwwwwwwxxxxxxyyyzzz{{{{{{~~~~~~~~~~~~}}}kkkkkkllllllmmmmmmnnnnnnmmmllllllmmmoooppppppoooiiijjjkkklllmmmmmmmmmmmmooonnnnnnnnnppprrrtttuuuuuuttttttsssssssssssstttuuutttrrrqqqrrruuuxxxzzzxxxuuusssuuuzzz{{{xxxtttuuuuuuvvvvvvwwwwwwxxxxxx}}}~~~~~~~~~~~~}}}jjjjjjkkkllllllmmmnnnnnnnnnlllkkklllnnnooonnnlllggghhhhhhiiiiiihhhhhhhhhnnnnnnmmmmmmoooqqqtttuuusssrrrrrrrrrrrrsssssstttttttttsssssstttuuuvvvwwwyyyxxxwwwxxxyyyyyywwwuuuttttttttttttuuuuuuuuuuuu|||}}}~~~~~~~~~~~~}}}~~~iiijjjkkkmmmoooqqqrrrsssrrrpppmmmnnnooopppnnnkkkkkkkkkkkkkkkkkkjjjiiiiiinnnnnnmmmmmmooorrrtttvvvqqqqqqqqqqqqrrrrrrssstttssstttuuuvvvvvvvvvuuutttvvvvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxx||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{~~~tttpppmmmmmmppprrrrrrpppqqqooommmllllllkkkiiigggiiihhhgggfffggghhhjjjlllkkkkkkkkklllooorrruuuwwwrrrrrrrrrrrrssstttuuuuuuxxxwwwvvvvvvvvvvvvvvvwwwuuuvvvxxxyyyyyyxxxvvvuuuyyywwwvvvttttttuuuwwwxxx}}}sssqqqnnnnnnooopppqqqppprrrpppnnnmmmmmmllljjjhhhiiiiiigggfffggghhhiiikkkiiijjjlllnnnppprrrssssssoooqqqrrrtttuuutttssssssvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvzzzyyywwwvvvvvvwwwyyyzzzzzz|||~~~~~~}}}~~~qqqqqqqqqooommmmmmoooqqqsssqqqooonnnnnnnnnllljjjjjjiiihhhgggfffggghhhiiihhhjjjmmmpppqqqqqqpppooommmpppsssvvvvvvuuurrrqqqttttttttttttuuuvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwyyyxxxwwwvvvvvvwwwxxxyyy{{{}}}~~~}}}}}}~~~oooqqqrrrppplllkkkmmmppprrrpppnnnnnnnnnmmmllljjjjjjiiihhhgggfffgggggggggkkklllnnnooopppppppppooonnnppprrrtttuuutttsssqqqsssttttttvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuuuuvvvwwwwww{{{|||~~~~~~~~~}}}nnnpppqqqooolllkkkmmmpppooonnnlllllllllllljjjiiiiiiiiihhhggggggfffffffffnnnnnnmmmmmmnnnoooqqqrrrppppppqqqqqqrrrssssssttttttuuuvvvxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwxxxxxxwwwxxxzzzzzzzzz{{{}}}~~~~~~lllnnnooonnnmmmmmmmmmnnnmmmllljjjjjjkkkjjjiiiggggggggggggggggggggggggfffnnnmmmlllkkklllnnnqqqsssqqqpppppppppqqqrrrssstttuuuvvvxxxyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{xxxyyy{{{{{{{{{|||~~~~~~~~~lllkkkkkkmmmnnnooonnnmmmlllkkkiiiiiijjjjjjiiigggffffffggggggggggggggggggiiijjjjjjkkklllmmmooooooooooooqqqrrrrrrsssrrrrrruuuvvvxxxyyyyyyxxxwwwvvvwwwvvvvvvvvvvvvvvvvvvwwwyyyyyyzzz{{{||||||||||||{{{|||}}}}}}}}}llljjjiiillloooqqqooommmmmmkkkjjjjjjjjjkkkiiihhheeeeeefffggghhhhhhhhhgggeeefffiiikkkmmmmmmlllllllllnnnrrrtttuuusssqqqpppuuuvvvwwwxxxxxxwwwuuutttvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{xxxyyyzzzzzzzzz|||}}}jjjlllmmmmmmllllllnnnoooiiiiiijjjkkkkkkkkkjjjjjjfffggggggfffddddddfffgggfffhhhkkkmmmlllllllllmmmooopppqqqqqqpppqqqssstttxxxxxxxxxvvvuuutttuuuwwwuuurrrooopppssswwwwwwwwwuuuuuuuuuuuuuuuuuuvvvvvv~~~}}}}}}}}}}}}jjjlllmmmlllkkkkkklllmmmlllllllllkkkjjjhhhgggfffdddeeeeeedddccccccdddffffffiiikkklllllllllmmmnnnlllnnnoooppppppsssvvvyyyvvvwwwxxxwwwuuuuuuuuuwwwvvvsssqqqqqqtttuuuuuutttpppqqqsssuuuxxxzzz|||}}}}}}||||||||||||~~~kkklllmmmllljjjjjjkkklllooonnnmmmkkkiiifffdddbbbdddeeeeeeeeecccccceeeggggggiiikkklllllllllmmmnnnmmmnnnooooooppprrrwwwzzzsssuuuwwwxxxwwwvvvvvvvvvuuutttssssssttttttrrrqqqppprrrtttwwwzzz}}}{{{{{{{{{{{{|||}}}~~~lllmmmnnnmmmkkkjjjkkklllooonnnmmmkkkhhheeecccbbbfffggghhhgggffffffhhhjjjhhhjjjllllllllllllnnnoooqqqrrrqqqpppoooqqqtttwwwqqqtttwwwxxxwwwvvvvvvvvvrrrssstttuuuuuutttrrrqqqvvvwwwxxxyyy{{{|||}}}~~~{{{{{{||||||}}}~~~~~~nnnoooooonnnmmmllllllmmmmmmllllllkkkiiigggfffeeefffhhhhhhhhhggggggiiikkkiiijjjllllllllllllnnnpppqqqrrrrrrqqqpppqqqtttwwwqqqtttwwwxxxwwwvvvuuuvvvoooqqqtttvvvwwwvvvuuutttzzzzzzzzzzzzzzz{{{{{{{{{||||||}}}~~~nnnooopppooommmmmmnnnoookkkkkkkkkkkkkkkjjjiiihhheeefffgggfffffffffhhhjjjjjjkkkllllllkkkllloooqqqmmmoooqqqrrrrrrtttwwwyyyrrrtttvvvwwwvvvuuuuuuuuuooorrrvvvwwwwwwvvvvvvwwwxxxxxxyyyyyyzzzzzz{{{{{{|||}}}~~~lllmmmooonnnmmmmmmnnnoookkkkkklllllllllkkkkkkkkkeeefffggggggfffgggiiikkkjjjkkkllllllkkkllloooqqqkkknnnqqqssstttuuuvvvxxxtttuuuvvvvvvtttssstttuuurrruuuxxxxxxwwwvvvwwwxxxwwwwwwwwwxxxxxxyyyyyyyyy{{{|||}}}~~~~~~jjjlllmmmmmmllllllnnnooolllllllllmmmmmmlllkkkkkkggghhhiiiiiihhhiiikkkmmmjjjkkkllllllkkklllooorrrnnnqqqtttuuuuuutttssssssvvvvvvvvvuuusssrrrtttuuuvvvxxxzzzyyywwwuuuvvvxxxxxxxxxxxxwwwwwwvvvvvvvvvyyyzzz|||~~~~~~~~~}}}}}}iiijjjkkkjjjiiiiiikkkmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnkkkjjjjjjjjjlllooosssuuutttrrrqqqsssvvvwwwuuurrrtttssssssuuuwwwvvvrrrnnn{{{zzzzzzyyyyyyzzzzzz{{{wwwxxxyyyxxxvvvvvvwwwxxxyyyzzz{{{zzzzzz|||}}}~~~mmmnnnmmmkkkhhhgggggghhhllllllkkkkkkkkkkkklllllliiiiiijjjkkkkkklllmmmmmmnnnmmmllllllmmmppprrrtttppppppqqqsssvvvwwwwwwvvvtttsssssstttvvvvvvtttqqquuuuuuvvvvvvwwwxxxyyyyyyvvvxxxyyyyyyxxxwwwxxxyyyyyyzzzzzzzzzyyyzzz}}}nnnnnnmmmkkkhhhfffggghhhnnnmmmlllkkkkkklllmmmnnniiiiiiiiijjjkkkkkkllllllpppooonnnnnnnnnppprrrtttppprrrtttuuuuuuuuuvvvwwwuuutttssstttuuuvvvuuutttqqqrrrtttvvvxxxxxxxxxxxxuuuwwwzzz{{{zzzyyyyyyzzzyyyzzz{{{zzzyyyzzz|||}}}hhhiiijjjjjjiiijjjlllnnnnnnmmmlllkkkkkklllmmmnnnjjjjjjjjjkkkkkklllllllllooonnnnnnnnnoooppprrrtttsssvvvxxxwwwsssqqqsssuuuwwwvvvuuutttttttttttttttsssuuuwwwyyy{{{zzzyyyyyyuuuwwwzzz|||{{{{{{{{{{{{zzz|||||||||{{{zzz|||}}}eeegggiiiiiijjjkkknnnpppmmmlllkkkjjjjjjkkklllmmmllllllllllllmmmmmmmmmmmmkkkllllllmmmoooqqqsssuuusssvvvxxxwwwtttrrrsssuuuxxxxxxwwwuuusssrrrrrrrrrvvvwwwyyy{{{{{{zzzxxxwwwvvvxxx{{{|||{{{{{{{{{||||||}}}~~~}}}}}}}}}~~~hhhiiijjjjjjiiiiiikkkmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnjjjjjjlllmmmooorrrtttuuuqqqsssuuuvvvvvvvvvwwwxxxvvvwwwwwwuuurrrqqqqqqqqqvvvvvvwwwxxxxxxwwwvvvuuuxxxyyyzzzzzzyyyyyy{{{}}}|||}}}~~~}}}kkkkkkllljjjiiihhhiiikkkkkklllmmmnnnnnnmmmlllkkkmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnoooqqqrrrssstttrrrqqqrrruuuwwwyyyyyyxxxpppsssuuuuuusssqqqqqqrrrtttuuuuuuuuuvvvvvvwwwwwwzzzzzzzzzxxxwwwxxxzzz|||zzz|||jjjkkkkkkjjjiiiiiijjjlllkkkllloooqqqqqqooolllkkklllllllllllllllllllllllloooppppppqqqrrrrrrssssssvvvtttssstttxxxyyywwwtttlllppptttuuusssrrrrrrttttttttttttuuuvvvxxxzzz{{{{{{{{{yyywwwuuuvvvyyy|||xxxzzz}}}~~~jjjjjjkkkkkklllmmmnnnnnnmmmnnnnnnnnnnnnmmmmmmlllppppppooooooooooooppppppmmmnnnpppqqqrrrrrrqqqpppppprrruuuxxxyyyyyywwwvvvttttttttttttuuuvvvwwwwwwvvvxxxzzz{{{zzzyyyyyyzzzzzzyyyyyyyyyzzz|||}}}~~~|||~~~iiiiiijjjjjjkkkllllllmmmmmmmmmnnnnnnooonnnnnnmmmoooooonnnnnnnnnnnnooooooppppppqqqrrrssssssssssssrrrssstttuuuuuusssrrrpppqqqqqqqqqqqqrrrssstttuuusssvvvxxxzzzyyyyyyzzz{{{xxxyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}hhhiiiiiijjjjjjkkkkkkkkklllmmmnnnooooooooooooooonnnnnnmmmmmmmmmmmmnnnnnnqqqqqqqqqqqqrrrsssttttttrrrrrrrrrrrrrrrqqqqqqpppppppppppppppqqqrrrssssssqqqsssvvvxxxxxxyyy{{{|||wwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~iiiiiijjjjjjkkkkkkkkklllkkklllmmmnnnooopppppppppooonnnnnnmmmmmmnnnnnnooopppoooooonnnoooppprrrsssrrrqqqqqqqqqrrrsssuuuvvvqqqqqqqqqqqqrrrssstttuuuqqqsssvvvwwwwwwwwwyyy{{{vvvwwwzzz|||~~~~~~~~~~~~kkkkkkkkkkkklllllllllllljjjkkklllnnnnnnooooooooopppoooooonnnnnnooooooppppppoooooonnnoooppprrrsssrrrqqqppppppppprrrtttuuuqqqqqqqqqqqqrrrssstttttttttuuuvvvvvvuuuvvvwwwyyywwwxxxzzz}}}~~~~~~~~~lllllllllllllllllllllllljjjkkklllmmmmmmmmmmmmmmmppppppooooooooooooppppppqqqqqqqqqqqqrrrsssttttttsssrrrpppooonnnnnnnnnooooooooooooooopppqqqrrrrrruuuvvvwwwvvvuuuuuuwwwyyyyyyzzz{{{|||}}}~~~~~~~~~kkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkklllkkkkkkkkkoooooonnnnnnnnnnnnooooooppppppqqqrrrsssssssssssssssrrrqqqpppooonnnnnnnnnpppooooooppppppqqqrrrsssuuuvvvvvvvvvvvvvvvyyy{{{|||||||||||||||}}}}}}~~~}}}}}}~~~~~~~~~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiiiiinnnnnnmmmmmmmmmmmmnnnnnnmmmnnnpppqqqrrrrrrqqqppprrrrrrrrrrrrssssssssssssrrrrrrrrrrrrssstttuuuvvvsssuuuvvvvvvvvvxxx{{{~~~~~~}}}|||{{{{{{|||}}}~~~{{{||||||}}}~~~~~~~~~}}}}}}}}}mmmmmmmmmkkkhhhhhhiiikkkmmmlllkkkjjjkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnooooooqqqsssrrrpppnnnoooqqqrrrooolllkkkmmmpppsssttttttsssqqqppppppqqqssstttwwwvvvuuuuuuwwwyyy|||}}}|||{{{yyyxxxyyyzzz|||}}}}}}~~~{{{ooooooooommmkkkjjjkkkmmmlllkkkkkkjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnoooooooooqqqrrrrrrooommmnnnooonnnmmmmmmmmmooopppqqqqqqrrrqqqppppppppprrrtttvvvvvvuuuuuuuuuwwwyyy|||~~~{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}nnnnnnnnnmmmkkkjjjkkkmmmjjjjjjjjjjjjkkklllnnnnnnnnnnnnooooooooopppppppppooopppqqqpppnnnllllllmmmmmmnnnpppqqqrrrqqqppppppooooooooooooqqqsssuuuwwwtttttttttuuuwwwzzz|||~~~zzz|||~~~|||}}}}}}~~~~~~kkkkkklllkkkiiihhhiiijjjiiiiiijjjjjjkkklllmmmnnnnnnoooooopppqqqqqqqqqqqqoooppppppooonnnlllkkkkkkoooppprrrsssrrrrrrrrrrrrppppppppppppqqqssstttuuusssttttttuuuxxxzzz|||}}}{{{|||~~~}}}{{{|||}}}~~~iiijjjkkkkkkiiihhhiiijjjiiiiiijjjkkkkkkllllllmmmnnnnnnpppqqqrrrrrrrrrrrrpppppppppoooooonnnmmmlllpppqqqrrrqqqooooooqqqtttrrrrrrrrrrrrrrrrrrsssssssssssstttvvvxxxzzz{{{|||||||||}}}}}}}}}}}}}}}}}}zzz{{{|||~~~jjjlllmmmmmmlllkkkkkkllliiijjjjjjkkkkkkkkkkkkjjjlllnnnpppqqqrrrrrrrrrqqqrrrqqqpppqqqrrrqqqpppnnnnnnppppppooollllllooorrrtttttttttttttttsssssssssssstttuuuvvvxxxyyyzzzzzz{{{{{{{{{|||||||||}}}}}}{{{{{{|||~~~iiikkkmmmmmmlllkkkkkkkkkjjjjjjkkklllkkkjjjiiihhhkkkmmmoooqqqrrrrrrqqqqqqsssqqqqqqrrrtttuuusssqqqmmmpppsssrrrooommmoooqqqsssssstttuuuvvvvvvvvvvvvtttuuuvvvwwwwwwxxxxxxxxxyyyzzz|||~~~~~~}}}|||{{{}}}|||}}}~~~fffiiikkkkkkjjjiiiiiiiiijjjkkkllllllkkkjjjhhhgggjjjlllnnnqqqrrrrrrqqqpppsssrrrqqqsssvvvwwwvvvsssmmmsssxxxxxxtttqqqqqqrrrrrrrrrtttvvvwwwxxxxxxxxxuuuuuuvvvwwwwwwwwwwwwwwwwwwzzz~~~{{{yyy~~~~~~}}}}}}fffdddcccdddfffiiijjjjjjllllllkkkjjjjjjjjjkkkkkkmmmmmmnnnooopppqqqrrrsssnnnooopppooonnnoooppprrrpppsssrrroooooorrrssspppuuuuuuuuuvvvvvvvvvvvvvvvtttvvvwwwvvvtttsssvvvyyy||||||}}}~~~}}}iiigggfffgggiiilllmmmllllllllllllkkkllllllmmmnnnlllmmmmmmmmmnnnnnnoooooonnnoooppppppooooooqqqsssqqqtttsssppppppssstttqqqttttttssssssttttttuuuvvvsssuuuvvvvvvtttuuuwwwzzzzzzzzz|||}}}kkkiiihhhhhhkkkmmmnnnnnnllllllllllllmmmnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqpppooooooqqqssssssuuuuuurrrrrruuuuuusssvvvuuussssssssstttvvvxxxtttuuuvvvvvvuuuvvvxxxzzz{{{{{{||||||}}}~~~kkkiiihhhhhhjjjlllmmmmmmmmmmmmmmmlllmmmmmmnnnnnnppppppqqqqqqrrrrrrssssssqqqrrrrrrqqqpppppprrrssstttwwwvvvssssssvvvwwwtttzzzxxxvvvuuuuuuwwwzzz{{{wwwwwwwwwvvvvvvwwwxxxyyy}}}}}}}}}|||||||||||||||lllkkkiiiiiikkkmmmnnnmmmnnnnnnmmmlllkkkkkkkkkllliiijjjkkklllnnnooopppqqqrrrssstttsssqqqqqqrrrtttuuuxxxwwwttttttwwwxxxuuu{{{yyywwwvvvvvvxxx{{{|||zzzyyyxxxwwwwwwwwwwwwvvvzzz{{{{{{|||}}}~~~~~~~~~ooommmllllllmmmooopppooonnnmmmllllllkkkkkklllllliiijjjkkkmmmoooqqqrrrssstttuuuuuutttrrrrrrssstttvvvxxxxxxttttttxxxxxxvvvyyyxxxvvvvvvvvvwwwyyy{{{|||zzzxxxwwwxxxxxxwwwvvvwwwxxxyyy|||~~~ooonnnllllllmmmooooooooollllllllllllmmmnnnooopppmmmnnnoooppprrrssstttuuuuuuvvvvvvtttsssrrrsssuuuvvvxxxxxxttttttxxxxxxvvvxxxxxxxxxxxxxxxyyyyyyzzzzzzxxxvvvwwwyyy{{{zzzyyyyyyzzz{{{}}}mmmllljjjjjjkkkmmmmmmllljjjkkkkkkmmmoooqqqssstttmmmmmmnnnoooppppppqqqqqquuuvvvvvvuuusssrrrtttuuuvvvxxxwwwttttttwwwxxxvvvzzzzzzzzz{{{{{{{{{||||||xxxvvvtttvvvzzz}}}}}}|||~~~~~~~~~~~~ssspppllliiihhhjjjmmmooollllllmmmmmmnnnooooooooonnnqqqqqqoooooorrrrrrooosssssssssrrrqqqqqqsssuuutttwwwyyyyyywwwvvvwwwyyywwwxxxyyyzzzzzzzzzzzzzzzyyytttssswwwwwwtttvvv{{{{{{{{{zzz{{{}}}vvvsssooollljjjkkkmmmnnnmmmmmmnnnnnnooopppppppppnnnqqqqqqpppppptttuuurrruuuvvvvvvuuutttuuuwwwyyyuuuwwwyyyyyywwwwwwyyy|||xxxyyyyyyzzzzzzzzzzzz{{{zzzvvvuuuxxxxxxvvvwww|||{{{{{{|||}}}yyywwwtttpppnnnlllllllllnnnnnnoooooopppqqqqqqqqqmmmqqqrrrpppqqqvvvvvvtttuuuvvvvvvvvvuuuvvvyyy{{{xxxyyyyyyyyyxxxyyy|||~~~zzzyyyyyyyyyyyyzzz{{{{{{{{{xxxwwwyyyyyyxxxyyy|||{{{|||}}}yyyxxxvvvssspppmmmkkkjjjmmmnnnnnnoooooopppqqqqqqnnnqqqrrrpppqqqtttuuusssqqqrrrssssssssstttwwwzzz|||{{{zzzyyyyyyzzz|||~~~yyyyyyxxxwwwxxxxxxyyyzzzzzzyyyxxxxxxyyyyyyzzz|||yyy{{{}}}uuuuuuuuuuuurrroookkkiiillllllmmmnnnnnnoooooopppppprrrrrroooooorrrrrrooopppqqqrrrrrrrrrsssvvvxxx}}}{{{yyyyyyzzz{{{{{{xxxxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwwwwyyyzzzzzzxxxyyy|||nnnqqqtttuuuuuuqqqmmmjjjlllllllllmmmnnnnnnoooooopppsssrrrooonnnppppppmmmssssssttttttssstttwwwyyy~~~{{{yyyxxxyyyzzzyyyxxxwwwxxxxxxxxxxxxxxxwwwvvvxxxzzzyyyvvvwwwzzz{{{zzzxxxyyy|||~~~iiimmmrrrwwwwwwuuupppmmmmmmmmmmmmnnnoooooopppppppppsssssspppooorrrrrrooouuuuuuuuuuuuttttttwwwyyyyyywwwvvvwwwyyy{{{yyyxxxxxxyyy{{{|||{{{zzzwwwvvvyyy|||{{{wwwwww|||}}}{{{zzz{{{|||~~~fffkkkrrrxxxzzzxxxssspppnnnnnnnnnoooppppppqqqqqqooorrrssspppqqqtttuuurrrtttuuuuuutttssssssuuuwwwtttssssssvvvzzz|||zzzxxxyyyzzz}}}~~~|||xxxvvvzzz~~~}}}xxxxxx~~~|||||||||}}}~~~```hhhqqqwww{{{}}}wwwpppgggggghhhkkknnnppppppooorrrqqqrrruuuwwwvvvrrrnnnkkkmmmqqquuuvvvvvvtttrrrssswww|||}}}|||{{{|||~~~{{{{{{||||||{{{zzzyyyyyyyyyzzz{{{zzzxxxwwwwwwxxxyyy|||\\\ccclllttt{{{{{{sssooonnnnnnoooqqqrrrrrrqqqsssrrrqqqrrrttttttrrrpppnnnppprrrtttuuutttrrrqqqvvvyyy||||||zzzxxxxxxyyy{{{|||||||||{{{{{{zzzyyyzzz{{{{{{zzzxxxxxxyyyzzzzzz~~~XXX]]]eeennnyyyxxxsssqqqnnnmmmnnnoooooooootttrrrooooooppprrrrrrrrrrrrrrrsssssssssrrrqqqqqqvvvxxxzzzzzzyyywwwwwwxxx{{{||||||||||||{{{zzzzzzzzz{{{zzzyyyxxxyyy{{{~~~|||UUUYYY^^^ggguuuzzzvvvrrrnnnllllllmmmnnnooorrrqqqooooooppppppqqqqqqsssrrrrrrqqqqqqrrrrrrssssssuuuwwwxxxyyyzzzzzz{{{{{{{{{|||||||||{{{{{{zzz{{{{{{zzzxxxxxxzzz}}}SSSVVVZZZaaannnzzz}}}yyy{{{wwwrrrooooooqqqssssssooopppqqqqqqqqqpppooooooqqqqqqqqqqqqqqqssstttuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxzzz~~~PPPTTTXXX\\\fffrrryyyzzz|||yyytttqqqpppqqqrrrrrrnnnppprrrrrrqqqpppooopppqqqqqqqqqqqqrrrssstttuuuyyyxxxwwwwwwyyyyyyxxxwwwxxxxxxyyyzzzzzzzzzzzzyyyyyyzzzyyyyyyxxxyyy}}}KKKQQQUUUXXX___lllwww{{{|||wwwsssqqqqqqpppooopppqqqrrrqqqooooooqqqsssrrrrrrrrrrrrrrrrrrrrrrrryyywwwuuuuuuwwwxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxyyyzzzyyyxxxyyy{{{|||GGGNNNTTTVVV[[[hhhvvv}}}~~~zzzwwwuuurrrqqqssssssrrrooommmnnnrrrvvvssssssssssssrrrqqqpppooouuurrrqqqssswwwyyyyyyxxxuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxzzzzzzyyyxxxyyyzzz}}}HHHKKKNNNRRRXXXbbboooxxxxxxuuuvvvvvvppprrrtttssspppoooqqqsssqqqrrrtttvvvvvvuuutttsssqqqrrrsssuuuvvvwwwwwwwww{{{zzzxxxwwwwwwxxxzzz{{{xxxxxxxxxzzz{{{{{{yyyvvvDDDGGGKKKOOOUUU^^^iiirrr|||xxxuuusssrrrtttuuusssqqqoooppprrrqqqrrrsssuuuuuutttsssrrrrrrssstttuuuvvvvvvvvvvvvzzzzzzyyyxxxxxxyyyzzz{{{wwwwwwxxxzzz}}}~~~???BBBGGGLLLQQQXXXbbbiii||||||uuupppuuuuuuuuutttqqqpppqqqrrrrrrrrrsssttttttsssrrrqqqssstttuuuuuuvvvvvvvvvvvvzzzzzz{{{{{{{{{zzzzzzzzzwwwvvvvvvyyy}}};;;???DDDIIIMMMSSSZZZ```wwwwwwooouuuttttttrrrqqqqqqrrrssssssttttttuuuttttttsssrrrtttuuuuuuvvvvvvvvvuuuuuuzzz{{{|||}}}}}}{{{zzzxxxxxxwwwvvvwwwzzz|||~~~~~~999===CCCFFFIIINNNUUUZZZooo||||||ssstttsssqqqqqqqqqsssttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuzzz{{{|||}}}}}}{{{yyywwwxxxwwwvvvwwwzzz}}}~~~999===AAADDDFFFJJJQQQVVVfffttt|||wwwtttrrrqqqrrrtttuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxtttuuuvvvvvvwwwwwwwwwwwwzzz{{{|||}}}|||zzzxxxwwwwwwvvvwwwyyy~~~999<<>>???@@@DDDKKKQQQZZZfffttt~~~xxxvvvvvvvvvuuusssssssssssstttuuuwwwyyyzzzssssssuuuvvvxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvxxxxxxyyy{{{}}}~~~|||{{{~~~<<<<<<;;;;;;>>>CCCHHHKKKWWW^^^jjjyyy}}}wwwtttssssssssswwwvvvuuuuuuvvvxxxzzz|||{{{zzzyyyxxxwwwxxxyyyzzzwwwwwwyyyzzzzzzyyyxxxwwwxxx{{{}}}zzzzzz~~~<<<;;;;;;<<<>>>BBBEEEHHHOOOVVVcccrrryyyuuutttttttttvvvuuuuuuttttttuuuvvvwwwyyyyyyxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwyyy{{{~~~~~~}}}::::::;;;<<<>>>@@@BBBCCCHHHNNNZZZiiiyyy~~~xxxuuuttttttvvvvvvvvvvvvuuuuuuuuutttwwwxxxyyyzzz{{{|||}}}}}}}}}}}}|||zzzyyyyyyyyyyyyyyyyyy{{{}}}999:::;;;<<<===>>>>>>>>>FFFKKKTTT```ooo|||vvvtttssswwwwwwxxxxxxxxxxxxwwwvvvxxxyyyzzz{{{|||||||||||||||{{{zzzyyyyyyyyyzzz{{{yyyxxxxxx{{{888999;;;<<<===<<<<<<<<>>BBBHHHSSSdddxxx}}}zzzuuuuuutttttttttvvvwwwxxx|||zzzxxxvvvvvvxxx{{{}}}vvvwwwyyyzzz|||}}}}}}}}}}}}999999999:::;;;<<<===>>>===???BBBEEELLL[[[nnn|||zzzyyywwwuuuuuuvvvxxxyyy{{{yyyvvvtttuuuyyy}}}yyyzzz{{{}}}}}}}}}||||||yyy~~~::::::::::::;;;;;;<<<===;;;>>>AAACCCGGGRRRdddqqqvvvzzzxxxvvvuuuvvvwwwxxxxxx|||zzzwwwwwwxxxyyyyyyyyy{{{||||||{{{zzzzzz|||~~~999999999::::::<<<======999===BBBDDDGGGOOO\\\gggppp~~~zzzvvvtttvvvxxxyyyyyyyyyxxxvvvvvvxxxzzzzzzzzz|||}}}~~~~~~}}}}}}888888888999:::<<<===>>>777===BBBEEEFFFJJJRRRXXXhhhvvvwwwtttvvvyyyzzzyyyzzzxxxwwwwwwxxxyyyyyyxxxzzz|||~~~777777777888999;;;======:::>>>BBBCCCCCCEEEIIINNN^^^kkkwww~~~{{{vvvwwwyyyyyywww}}}{{{yyyyyyyyyyyyxxxvvvwwwyyy|||~~~~~~777777777888999:::;;;<<<>>>@@@AAA@@@???AAAEEEIIIRRR^^^mmmxxx{{{yyyyyywwwuuu{{{zzzyyyzzz||||||{{{zzzvvvyyy}}}777777777777888999::::::?????????======???CCCFFFHHHSSSbbbqqq}}}|||yyywwwuuuvvvuuuwwwyyy}}}~~~yyy|||888888777777777777888888;;;<<<<<<<<<===>>>AAACCCCCCKKKXXXfffssszzzxxxxxxuuuuuuvvvxxx{{{}}}|||{{{zzz}}}999888888777777777777777777888:::<<<===>>>???@@@CCCHHHRRR]]]hhhttt|||zzz|||xxxwwwwwwxxxyyyxxxvvvsssxxx|||777888999999999777666555999999999:::;;;<<<===>>>FFFEEEIIISSS___lll}}}{{{xxxwwwvvvvvvyyyzzzzzzzzzuuuzzz~~~~~~666777888888777666555444888888888999999:::<<<<<>>DDDGGGIIINNNUUU[[[hhhxxx{{{{{{}}}888888777777777888::::::999999888888888888999999======@@@EEEGGGGGGKKKPPPPPP\\\kkkwww{{{zzz}}}888777666666666888999:::888888777777777777777888999999<<<@@@BBBAAACCCHHHJJJUUUcccooo~~~777888999:::999888666444555777999999777666777777555888<<>>@@@BBBCCCGGGPPP[[[jjjzzz555666777777777666555444888888888777666666888:::666777888999:::;;;???AAABBBDDDHHHPPP]]]nnn666666777888777777666555888888777555444444777:::777888888777777:::>>>AAABBBDDDFFFKKKTTTcccuuu888888888888999888888888999999888777555666999;;;999999888777777999>>>AAAAAACCCFFFIIINNNXXXeeeooo888888888999999999::::::;;;<<<;;;:::999999;;;===999999888777777888<<>>@@@AAADDDJJJNNNQQQYYYiii|||777777777777888888888999888888888777777777777777555555666777888888777777888:::===>>>???BBBGGGJJJNNNTTTaaarrr777777777888888888888888999888888888777777666666888888888888777666555444777999:::;;;<<>>??????DDDCCCEEEJJJPPPWWWdddppp}}}:::::::::999999888888888666666666777888888999999888888888999999888888777999777666777;;;>>>>>>>>>@@@@@@CCCHHHKKKNNNVVV```nnn:::::::::999999888888888555555666777888999::::::999999999999999888777666888666444666:::===>>>=========BBBGGGHHHIIINNNUUU^^^ttt888999:::;;;;;;:::999888;;;::::::999999::::::;;;999999888777777777777777555666888:::;;;;;;;;;;;;999;;;>>>BBBFFFKKKOOOQQQ\\\fffxxx999999::::::::::::999999:::999999888888999999:::999888777777666666777777555666888:::;;;;;;;;;;;;;;;<<<>>>AAADDDHHHKKKLLLNNNXXXhhh{{{::::::999999999999::::::999888888777777888888999888888777666666666777777666777888999:::;;;;;;;;;======>>>???AAACCCEEEFFFHHHOOO]]]mmm;;;:::999888888999:::;;;999999888888888888999999888777777666666777777777777777888999::::::;;;;;;<<<<<<<<<===>>>@@@BBBCCCHHHMMMUUUaaappp<<<;;;:::999999:::;;;<<<::::::999999999999::::::888888777777777777888888888888888999999::::::;;;999999:::;;;===>>>@@@AAAEEEHHHLLLSSS___qqq;;;;;;::::::::::::;;;;;;;;;::::::::::::::::::;;;999999888888888999::::::999999888888999999:::;;;777777888999;;;===???@@@AAADDDHHHMMMVVVfff{{{::::::;;;;;;;;;;;;::::::::::::999999999999::::::::::::999999::::::;;;<<<:::999888888888999:::;;;888888888999:::<<<===>>>>>>BBBFFFJJJPPP]]]nnn{{{999:::<<<<<<<<<<<<:::999999999888888888888999999::::::::::::;;;;;;<<<===:::999888888888999:::;;;:::999999999:::;;;<<<<<<999===BBBDDDGGGPPP___kkkxxx>>>===<<<:::999888777777999888777666666777888999999999999999999999999999777888888999999999888888888888888888888888888888>>>>>>>>>???DDDMMMXXX___nnn~~~<<<;;;::::::999999999999:::999888777777888999:::999999999999999999999999999999999999999888777777999999999999999999999999===>>>???AAADDDIIIPPPUUU___ooo::::::999999999::::::;;;::::::999999999999::::::999999999999999999999999999999999999999888777666::::::::::::::::::::::::<<<>>>AAABBBCCCDDDGGGIIITTTbbbttt::::::999999999999::::::::::::999999999999::::::999999999999999999999999777888888999999999888888:::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAAAAAAAABBBDDDMMMWWWeeettt;;;;;;:::999888888888888888999999999999999999888999999999999999999999999555666777888999:::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>???>>>>>>???BBBDDDGGGLLLUUUaaaooo;;;;;;:::888888777777777888888999999999999888888999999999999999999999999555666777888999:::::::::999::::::;;;;;;<<<<<<<<<>>>>>>===<<<<<<>>>BBBEEEFFFHHHMMMWWWcccsss999999888888888888888999888999:::;;;;;;:::999888999999999999999999999999888888999999999888888777888999999:::;;;;;;<<<<<<<<<======<<<;;;<<>>???CCCHHHHHHJJJTTTaaammm:::999888888888888999999<<<:::999999;;;;;;:::888999888666666888999888777;;;:::999777666666666666777777777888999999999:::::::::::::::::::::::::::>>>???CCCEEEDDDEEELLLTTT^^^nnn:::999999999888888888888;;;:::999999;;;;;;:::999999999888777888999999999<<<;;;:::888777777666666555666777999::::::::::::::::::::::::;;;;;;;;;;;;;;;>>>AAACCCBBBBBBGGGLLLUUUaaauuu::::::::::::999999888888;;;:::999999;;;;;;:::999:::::::::999999999:::;;;===<<<;;;:::999888888888555666777999::::::::::::::::::;;;;;;<<<<<<<<<<<<999===@@@@@@@@@CCCFFFHHHOOOVVVeeeyyy;;;<<<<<<<<<;;;:::999888:::999888999;;;<<<;;;::::::;;;<<<;;;999999;;;<<<>>>===<<<;;;999999999999777777777888999999999:::999::::::;;;;;;<<<<<<===888<<<>>>>>>???CCCGGGGGGHHHKKKVVVhhh{{{===============;;;:::999:::999888999;;;<<<;;;:::999;;;<<<:::888888:::<<<======;;;:::999888888888999999888777777888999:::777777888999999:::;;;;;;888<<<===;;;<<>>>>>???>>><<<:::999:::999888999;;;<<<;;;:::888:::;;;:::777777999<<<<<<<<<:::999888777777777;;;:::888666666777999:::555666666777888888999999999===<<<999:::BBBEEECCCFFFFFFLLLVVVaaammm:::;;;<<<=========<<<;;;:::999999999999:::;;;;;;777777888999:::<<<===>>>@@@???===;;;999888888777777777888888888999999999999999999999999999999999999::::::;;;<<<@@@EEEIIIEEEFFFEEEFFFMMM\\\qqq999999:::;;;;;;<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>888888888999:::;;;<<<===>>>===<<<:::999888888888888888999999999:::::::::999999999999999999999999;;;<<<<<<<<<<<<>>>BBBEEEGGGHHHHHHHHHMMMZZZjjjvvv888888888888999:::<<<<<<999888888888888999:::::::::999999999::::::;;;<<<<<<;;;:::999999888888888999999999:::::::::;;;;;;999999999999999999999999<<<===>>>>>>===<<<>>>???EEEFFFGGGHHHKKKSSS^^^fffuuu999888888888999:::<<<>>>666666666666666777888888;;;::::::999999:::::::::::::::999888888888999999888888999999999999::::::888999999999999999:::::::::<<<>>>>>>===;;;;;;<<>>999999999999999:::;;;;;;;;;;;;:::999999999:::::::::999999888888999999:::777777777777888888888888888888888999999:::::::::777:::=========;;;;;;;;;;;;<<<>>>@@@BBBFFFJJJMMMXXX___kkk{{{:::::::::::::::;;;;;;<<<888888888888888999::::::;;;;;;:::999999:::::::::;;;::::::999999999999:::666666666777777777777888888888888999999::::::;;;666888;;;<<<;;;;;;;;;<<<;;;;;;<<<>>>AAADDDHHHJJJRRRVVV___mmm{{{:::::::::::::::999999888777666666666666777888888::::::999999999:::;;;;;;<<<<<<;;;::::::999::::::666777777777777888888888777888888999::::::;;;;;;777999;;;;;;:::999:::;;;===;;;::::::===AAAEEEGGGJJJMMMVVVbbbmmmzzz888999::::::999888666555:::::::::999:::;;;;;;<<<:::999999999::::::;;;<<<>>>===<<<;;;::::::::::::777888888888888999999999777777888999::::::;;;;;;999:::;;;:::888777888999===:::777777999===AAACCCBBBFFFOOOZZZbbbnnn;;;;;;:::999888666555555888999999::::::;;;;;;<<<;;;:::999999888888999999AAAAAA@@@>>>===;;;:::::::::999999:::<<<;;;888444666777999:::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===???@@@DDDHHHLLLPPPVVVcccvvv<<<;;;:::999888777777777888888999::::::;;;;;;<<<::::::999888888888888888??????>>>===<<<;;;:::::::::999888:::;;;;;;888555666777999:::;;;;;;::::::::::::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>AAADDDHHHKKKPPP\\\mmmzzz:::999888777666777888888888888999999:::;;;;;;;;;999999888777777777777888<<<<<<<<<;;;;;;;;;::::::;;;999888999::::::999777777888999:::;;;;;;;;;:::999999999999:::::::::::::::::::::;;;<<<===>>>>>>@@@BBBEEEGGGJJJTTTbbbmmm777666555444444555777888888888888999::::::;;;;;;999888777777666777777777999999999999::::::::::::;;;:::888888888999999999888999999::::::;;;;;;;;;888888999999999:::::::::;;;<<<<<<===>>>?????????AAACCCEEEFFFHHHOOOZZZbbbooo777777666555666777888999777777888999999::::::;;;999888777777666777777777777777777888999:::::::::999999999888888888:::;;;::::::::::::::::::;;;;;;888888999999999:::::::::::::::<<<===============AAABBBDDDDDDFFFKKKRRRXXXdddxxx888999999999999999999999777777888888999:::::::::999999888777777777777888666777777888999999::::::777999::::::999888999;;;;;;;;;::::::::::::;;;;;;999999999999::::::::::::777888:::;;;;;;;;;:::999>>>???@@@AAABBBFFFKKKOOO\\\hhh{{{666777999::::::888777666777777777888999999::::::::::::999888888888888888777777777888999999999:::555888;;;;;;:::888999:::<<<;;;::::::::::::;;;<<<::::::::::::;;;;;;;;;;;;888999;;;<<<<<<<<<:::999;;;<<<>>>???AAADDDGGGJJJRRR[[[hhhyyy333444666888777555333111777777777888999999::::::;;;:::999999888888999999777888888888999999999999444888<<<<<<:::999999:::===<<<;;;:::999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<;;;<<<>>>@@@@@@???===<<<;;;<<<>>>@@@BBBEEEGGGIIIKKKSSS^^^kkk;;;999777555444666888999444666888888888777888999888888888999999:::::::::<<<:::888777777999<<<>>>::::::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;::::::<<<:::999;;;===>>>;;;999;;;;;;<<<>>>@@@BBBDDDEEECCCPPPWWW]]]ppp:::999777666555666777888777999::::::888777777888888888888999999999::::::;;;:::999888888:::;;;<<<>>>===<<<<<<<<<===??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;999888999;;;<<<:::888;;;;;;<<<===???AAACCCDDD???LLLPPPTTTddduuu888888888777777777777777999;;;;;;;;;888777777777888888888888888999999999999999999999:::::::::;;;::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;<<<:::888888999:::::::::;;;;;;<<<===>>>@@@BBBCCC>>>HHHJJJLLLWWWcccuuu777888888999888777666555888999::::::888777777777777888888888888888888888777888999:::;;;::::::999666666666777777777888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999:::===>>>>>><<<:::888999:::;;;<<<;;;;;;;;;<<<===???@@@AAA???IIIIIIHHHPPPXXXeeewww666777999999999888666555444666777888777666777888777777777777777777777777666777999;;;;;;:::999888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999<<>>??????HHHGGGFFFMMMRRRZZZjjjuuu777888888999999777666555222444666777666666777888777777777777666666666666666777999:::::::::999888:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::===???@@@999:::999777555555777888;;;:::::::::;;;<<<<<<===<<>>AAADDDFFFHHHSSSVVV]]]hhh{{{===<<<:::999888777888888888888888777777666666666777666666666777777888999::::::::::::::::::::::::<<<;;;::::::999999999::::::;;;;;;:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<>>>@@@BBBDDDEEEIIIMMMUUU^^^mmm<<<;;;:::999999999999:::777777666666666666555555888777777777777888999999::::::::::::::::::::::::;;;;;;:::999999999::::::999;;;<<<<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCIIIPPPVVV___rrr999999999999999999999:::666666666666666666666666999888888888888888999999999999::::::::::::;;;;;;;;;::::::999999:::::::::999;;;======<<<:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???@@@GGGMMMPPPUUUbbbwww666777777888888888888888777777777777777777777777999999888888888888888999999999999::::::;;;;;;;;;:::::::::999999::::::;;;888:::======<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999999;;;===>>>;;;<<<<<<======<<<<<<;;;======<<<<<<;;;<<<<<<<<<===CCCIIIJJJLLLUUUdddqqq666666777777888777777666666666777777777777888888999999888777777777777888888999999::::::;;;;;;<<<::::::999999999:::;;;;;;888:::;;;<<<:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;===>>><<<<<<============<<<<<<>>>===<<<<<<;;;;;;<<<<<>>======<<<<<<<<<<<<<<<@@@BBBEEEHHHLLLPPPUUUYYYaaaxxx888999999:::999888777666444444444555555555666666888888777666666555666666888888999::::::;;;<<<<<<999999999999::::::;;;<<<888999999888777888:::===========================888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<>>>======<<<<<<<<<======;;;;;;===AAAGGGKKKNNNOOOTTTeee555555555555666666666777666666777888888888888777888888888888888999999999777888999:::::::::999888;;;::::::;;;<<<<<<;;;999:::::::::;;;<<<===>>>???@@@===:::999:::;;;<<<<<<;;;;;;;;;;;;===AAADDDFFF<<<===>>><<<999999;;;>>>>>>>>>>>>>>>============;;;<<<===@@@CCCFFFIIIJJJQQQYYYggg~~~666666777777777777777777666777888888999999888888888888999999:::::::::;;;;;;;;;;;;;;;;;;:::999888:::999999:::;;;;;;:::888999999999:::;;;<<<===>>>@@@===:::999:::<<<<<<;;;===<<<;;;;;;;;;===???AAA===>>>???>>><<<<<<>>>AAA>>>>>>>>>>>>============;;;<<<===???BBBEEEGGGHHHOOOVVV___kkk888888888888888888888888777888888999999999999999888888999:::;;;;;;<<<<<<===<<<;;;:::999888888888:::999888888::::::999888888888999:::;;;<<<<<<===???===::::::;;;<<<<<<;;;>>>===;;;:::::::::;;;<<<<<<===>>>>>>======???AAA============>>>>>>>>>>>>;;;<<<===>>>@@@CCCEEEFFFHHHQQQXXX\\\ggg999888888888888777777777888888999::::::::::::999777888888999:::;;;<<<<<<<<<:::999777777777888999;;;999888888:::::::::999888999:::;;;<<<=========>>><<<::::::;;;<<<<<<;;;======;;;::::::::::::;;;:::;;;;;;<<<<<<===>>>???============>>>>>>>>>>>><<<<<<<<<===???@@@BBBCCCAAAKKKUUUWWW\\\nnn777777777777777777777777888888999::::::::::::999777777777888999::::::::::::999888888888:::;;;<<<===;;;999999:::;;;;;;:::999:::;;;===>>>>>>>>>>>>===;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;<<<>>>>>>???>>><<<=========>>>>>>>>>???============>>>???@@@@@@AAAGGGNNNRRRUUUbbbwww666666666777777777888888777888888999999999999999777777888888888999999999999999999:::;;;<<<>>>>>>===;;;999999:::<<<<<<;;;999:::<<<>>>?????????>>><<<;;;:::;;;=========;;;<<<<<<<<<===>>>>>>??????>>>======???AAAAAA@@@???<<<<<<======>>>>>>?????????>>>>>>======>>>>>>>>>DDDCCCEEEHHHMMMVVVhhhwww555666777777888999::::::666777888888999999888888::::::999999999888888888777888999:::::::::::::::===;;;888888999;;;;;;;;;888:::<<<>>>??????>>>===;;;::::::;;;===>>>===;;;<<<<<<===>>>>>>>>>>>>>>>???>>>>>>???AAABBB???===<<<<<<<<<===>>>?????????@@@@@@???>>>============BBB@@@BBBGGGKKKPPP[[[hhh|||666666777888:::;;;<<<===666666777888888888888888<<<;;;;;;::::::999999888444555666777777666444444<<<:::777666888:::::::::777999;;;===>>>>>>===<<<;;;::::::<<<===>>>===;;;=========>>>======<<<;;;>>>===<<<>>>@@@@@@===:::;;;<<<<<<===>>>??????@@@AAAAAA???>>>============<<<>>>FFFNNNPPPNNNTTT]]]ddd999;;;<<<888444333777<<<888888777777888888999:::<<<;;;::::::999999::::::999::::::::::::999888888999999:::;;;;;;;;;;;;:::888999:::<<<<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>===<<<<<<===???AAABBB??????>>>>>>>>>>>>??????AAAAAAAAACCCFFFJJJMMMPPPZZZnnn888:::;;;888444444777;;;888888777777888888999:::999999888888777777888888999999::::::999999888777888888999:::::::::::::::999:::<<<===>>>>>>======;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<;;;;;;============>>>>>>>>>>>>>>>>>>===<<<===???AAABBB??????>>>>>>>>>>>>>>>???AAAAAAAAABBBEEEHHHKKKMMMVVVdddxxx777999:::777444444777:::888777777777777888999999999999999888888888777777999999::::::999999888777777777888999999999999999:::<<<===????????????>>>:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<============>>>>>>>>>>>>>>>>>>=========???@@@AAA@@@@@@???>>>======>>>>>>AAA@@@@@@AAACCCEEEHHHIIIPPPWWWcccxxx777888888777555555777999777777777777777888999999;;;;;;;;;;;;::::::999999999999999999999888777777666666777888888888888888:::;;;===>>>????????????999:::;;;<<<<<<;;;:::999;;;<<<<<<============<<<============>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAA@@@???>>>============@@@@@@@@@@@@AAACCCDDDEEEKKKNNNVVVeee~~~777888888777777777888999777777666666777777888999::::::;;;;;;;;;:::999888888999999999999888777777666666777888888888888777888999;;;===>>>>>>>>>===999:::;;;<<<<<<;;;:::999;;;<<<<<<===>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>======>>>>>>????????????@@@AAABBBBBBGGGKKKRRRZZZiii888888888888999999999999777666666666666777888888888888999:::999888777666888888999999888888777666666666777888888888888888666777999;;;============:::;;;;;;<<<<<<;;;;;;:::;;;<<<======>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAADDDHHHOOOTTTZZZiii888888888999:::;;;:::999666666666666666777888888777888999::::::888777555888888888888888777777666666777888888999999888888555777999;;;<<<=========;;;;;;;;;::::::;;;;;;;;;;;;;;;===>>>>>>?????????============>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>============>>>???@@@AAA======>>>???@@@AAAAAAAAAAAACCCHHHMMMPPPYYYmmm999999999:::<<<<<<;;;:::666666666666666777888888999:::;;;<<<<<<:::999777888888888888888777666666777777888999999999999999666777999;;;===>>>>>>===<<<<<<:::999999:::<<<<<<;;;;;;===>>>????????????============>>>>>>>>>>>>>>>>>>????????????>>>===<<<=========>>>@@@AAABBB<<<===>>>@@@AAAAAAAAAAAA>>>>>>BBBIIIMMMRRR```ooo;;;;;;:::999999:::;;;;;;777777777888999;;;<<<===888999::::::;;;;;;;;;;;;777777777888999999::::::777888888999999777666555;;;:::999:::===???AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;?????????>>>>>>>>>>>>>>>>>>===<<<<<<===???AAACCC======>>>???@@@AAAAAAAAA>>>???AAADDDHHHNNNVVV[[[sss;;;:::999999999999:::;;;999999888888999999::::::888888:::;;;;;;;;;::::::999999888888888888888888888999999:::999888777666:::999888:::===?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@?????????>>>>>>===<<<<<<;;;>>>>>>?????????>>>>>>>>>>>>===<<<<<<===>>>@@@AAA<<<===>>>???@@@@@@@@@@@@???@@@AAABBBEEEJJJPPPUUUaaaxxx:::999999888888999999:::::::::999999888888888777777888:::<<<<<<;;;999888::::::999999888777777666999::::::::::::999888888888777888:::===>>>===<<<:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>???>>>>>>======<<<<<<<<<>>>>>>>>>?????????>>>>>>???>>>===<<<<<<===>>>???<<<===>>>??????@@@@@@??????@@@@@@@@@BBBEEEJJJNNNUUUfff999999999999999999999999999999999999999888888777777888:::<<<<<<:::888777999999999888888888777777999999999999999888888888666666777:::<<<===;;;:::::::::::::::::::::::::::999:::;;;<<<<<<===<<<<<<>>>>>>=========<<<<<<<<<======>>>???@@@???>>>>>>??????======<<<<<<======<<<======>>>??????>>>>>>>>>?????????@@@CCCGGGKKKSSSZZZkkk999999999999999999999999888888999::::::::::::999777888:::;;;;;;:::888777777777888888888999999999999888888888777777777777666666777999;;;<<<:::888::::::::::::::::::::::::888888:::;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<===>>>@@@@@@@@@???>>>@@@???>>>======<<<<<<<<<<<<<<<===>>>>>>>>>======<<<===??????@@@CCCGGGJJJNNNOOOXXXlll999::::::;;;;;;::::::999888999:::<<<<<<<<<;;;:::999999999999999888888777666777777888999999::::::999888777777666666777777777666777888:::;;;:::999::::::::::::::::::::::::777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>@@@?????????>>>>>>======<<<<<<============<<<<<<;;;<<<>>>???@@@CCCGGGIIIKKKJJJOOO^^^ttt:::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>>>><<<;;;999;;;:::888777777777888888888888888888888888999999:::999888777777777888888999888777777999;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@AAA@@@???>>>???@@@@@@@@@@@@?????????<<<<<<<<<======<<<<<<;;;;;;<<<>>>??????AAADDDFFFHHHIIINNNXXXdddyyy;;;;;;<<<======<<<;;;;;;>>>>>>??????>>><<<:::888<<<:::888666666777888999::::::999999888777777777;;;:::999888888888999::::::888777777999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::<<<>>>AAAAAAAAA???>>>???@@@@@@AAAAAAAAA@@@@@@;;;<<<<<<===<<<<<<;;;;;;;;;<<<>>>>>>>>>???AAACCCCCCFFFLLLQQQUUUddd???>>><<<:::::::::<<<===999:::;;;<<<<<<;;;:::999999888777777777888999:::666666777777888888999999;;;:::888666666777888::::::::::::;;;;;;;;;<<<<<>><<<:::999999999999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::============>>>>>>>>>>>>BBBFFFKKKOOORRR[[[ooo???===<<<:::::::::<<<===<<<===>>>>>>>>>>>>===<<<999888888777777888888888666666777777888888999999;;;:::888777777777888999999999999999:::::::::;;;???>>><<<;;;:::999999:::999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@???>>>===<<<<<<===>>>???>>>>>>===<<<<<<;;;;;;============>>>>>>>>>>>>@@@BBBFFFJJJLLLSSScccsss>>>===<<<::::::;;;<<<<<<<<<===>>>??????>>>===<<<999::::::999999888777666666666777777888999999::::::999999999888888888888888888888888999999999999??????===<<<;;;::::::;;;999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>============>>>@@@???===<<<;;;<<<<<<===============>>>>>>>>>>>>@@@???AAAEEEHHHLLLVVVaaaooo===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;;;;<<<<<<<<<;;;999777666666666777888999999::::::999999:::::::::999888777888888888999999999999:::??????>>>===<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>============>>>AAA???===;;;;;;<<<===>>>============>>>>>>>>>>>>AAA???@@@EEEHHHKKKPPPVVV```zzz<<<<<<;;;;;;;;;<<<<<<<<<:::;;;<<<======<<<;;;:::>>>>>>>>>>>>===;;;888777666666777888999:::;;;;;;999::::::::::::999888888999999999999::::::::::::>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>>>>===@@@???===<<<;;;<<<>>>???============>>>>>>>>>>>>@@@>>>???EEEIIIJJJMMMQQQYYYjjj;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;??????>>>>>><<<;;;:::999555666777888999;;;<<<<<<;;;:::::::::999999999999999999999999:::::::::;;;<<<============<<<;;;:::888888888888999999999999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>><<<======>>>>>>>>>>>>===??????>>>=========>>>???============>>>>>>>>>>>>===<<<>>>CCCFFFFFFHHHMMMSSS[[[lll:::;;;;;;<<<<<<===<<<<<<:::;;;<<<======<<<;;;:::>>>===<<<;;;::::::::::::555666777888:::;;;<<<===<<<;;;:::999888999::::::888888888888999999999999;;;;;;<<<===<<<;;;:::999777888888888888999999999::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<>>>BBBCCCAAAEEEJJJLLLRRR___sss::::::;;;<<<=========<<<888888999::::::999888888===<<<:::999888888999:::555666777888:::;;;<<<======<<<:::888888999:::;;;777777777777888888888888:::;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<===?????????>>>======>>>????????????>>>>>>============>>>>>>>>>>>>>>>>>>AAACCCAAA???CCCJJJIIIOOOZZZiii|||;;;<<<===??????===<<<;;;;;;;;;;;;;;;<<<<<<===>>>===;;;999999::::::999888888999::::::999888999:::>>>>>>===<<<:::999888777888888888888888888888888>>>======<<<:::999999888888888888888999:::;;;<<<;;;:::999999999;;;===???===;;;999:::===>>>===;;;>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<======???>>>>>>???@@@CCCEEEFFFMMMOOOTTT^^^kkk;;;<<<===>>>>>>===<<<;;;::::::999999888999999999===;;;999999:::;;;:::999999:::;;;:::999999999;;;===<<<<<<;;;:::999888888888888888888888888888888;;;;;;;;;:::::::::::::::888888888888999:::;;;;;;;;;:::999999999;;;===>>>===;;;999:::<<<>>>===<<<<<<;;;;;;;;;<<<<<<===>>>@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<======???>>>>>>???@@@BBBDDDFFFGGGIIINNNVVV```sss;;;<<<===>>>>>>===<<<;;;>>>===<<<;;;;;;::::::;;;===;;;999999:::;;;:::999999:::;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::888888888888888888888888888888999999999:::::::::888888888999999:::;;;;;;;;;:::999999:::;;;===>>>===;;;::::::<<<======<<>>>>>??????@@@@@@???@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<======???>>>>>>???@@@BBBDDDEEECCCDDDHHHNNNUUUbbbwww<<<<<<===>>>>>>===<<<<<<>>>>>>======<<<============;;;999999;;;<<<;;;:::888999:::999888888888:::========================888888888888888888888888777888888888888999999999777777888999::::::::::::::::::999::::::;;;===>>><<<;;;;;;;;;<<<<<<======AAAAAAAAA@@@@@@AAAAAABBB>>>???????????????>>>>>>======<<<<<<<<<<<<======???>>>>>>>>>@@@AAACCCDDDBBBCCCGGGLLLPPPXXXgggvvv<<<<<<============<<<<<<999999999999:::;;;<<<===<<<;;;999:::;;;<<<<<<;;;777888999888777666777999::::::;;;;;;;;;;;;<<<<<<888888888888888888888888999999888888888777777777666777999:::::::::::::::999:::::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>???>>>>>>=========>>>>>>===>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<======???>>>>>>>>>???AAABBBDDDAAABBBFFFJJJMMMRRR\\\hhh========================999999:::;;;<<<>>>???@@@<<<;;;::::::<<<===<<<<<<777888999888777666777999777777777777777888888888888888888888888888888888999999999888888888777777666777999:::;;;;;;:::999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;===>>>@@@??????>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>=========<<<<<<<<<<<<======??????>>>>>>???@@@BBBCCC??????CCCGGGIIIKKKSSS\\\nnn======<<<<<<<<<<<<==================>>>???AAAAAA<<<;;;::::::<<<======<<<888:::;;;:::999888999:::777777777777777777777777888888888888888888888888888888888999999999999999666777999;;;;;;;;;:::999999999:::;;;<<<<<<<<<<<<:::<<<===<<<::::::<<>>>>>============<<<<<<<<<<<<======??????>>>>>>>>>@@@AAABBB???>>>@@@DDDEEEFFFKKKRRRbbbqqq======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::<<<=========:::;;;<<<<<<::::::;;;<<<:::::::::999999999888888888888888888888888888888666777888999:::;;;<<<<<<555777999;;;<<<;;;:::999888999:::;;;<<<<<<<<<<<<:::<<<===<<<::::::<<>>>>>===<<<;;;;;;<<<<<<;;;;;;<<<===>>>>>>============<<<<<<<<<<<<======??????>>>>>>>>>@@@AAABBB@@@???@@@CCCCCCCCCGGGNNNUUU___uuu;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::999888999::::::;;;:::999777666888:::;;;:::777666999;;;;;;;;;:::999888888888999::::::;;;;;;;;;:::999999999===BBBEEECCC@@@===;;;>>>>>>======<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>888999:::<<<===???@@@AAA??????>>>>>>>>>???AAABBB???>>>>>>>>>@@@CCCEEEGGGQQQXXXggg~~~;;;;;;<<<======>>>>>>???>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888:::;;;;;;;;;::::::999888999;;;<<<;;;999888:::;;;::::::999888888888888888999999:::;;;;;;:::::::::>>>BBBFFFGGGFFFCCCAAA@@@>>>=========<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>999:::;;;<<<===???@@@@@@@@@??????>>>>>>???@@@AAA??????>>>>>>@@@BBBDDDFFFKKKPPPZZZmmm<<<<<<======>>>?????????===<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888<<<<<<;;;::::::::::::;;;888:::<<<===;;;::::::;;;999999888777777777888888888999999:::;;;;;;;;;;;;<<<>>>AAABBB@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===;;;;;;<<<======>>>??????AAA@@@@@@????????????@@@@@@@@@??????@@@AAACCCDDDKKKMMMRRR^^^sss<<<<<<======>>>?????????<<<;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999<<<;;;999888888999:::;;;777999;;;<<<<<<;;;999999888888777777777777777888777888999:::;;;<<<<<<<<<888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>=====================>>>>>>>>>BBBAAAAAA@@@????????????AAA@@@@@@??????@@@AAABBBKKKKKKNNNVVVeee~~~<<<<<<<<<===>>>>>>??????;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::999888777777888999:::555666888:::;;;:::888777888777777777777777888888777888999:::;;;<<<<<<<<<:::<<<===<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDGGGNNNXXXjjj;;;;;;<<<<<<===>>>>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::888777777777777888888999666666666888::::::999777888888777777777888999999888999999:::;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999999999999:::;;;<<<===<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBAAAAAA@@@????????????@@@@@@@@@@@@@@@BBB@@@CCCKKKRRR\\\qqq::::::;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::777777888999999999999999888666555777:::;;;:::888888888888888888999::::::999999:::;;;;;;:::::::::777999;;;;;;:::999888999:::::::::;;;;;;<<<<<<<<<999999999999:::;;;<<<===<<<<<<============<<<<<<======>>>>>>>>>????????????@@@AAABBBBBBBBBAAA@@@>>>>>>???@@@@@@@@@@@@@@@CCC???AAAJJJOOOSSSbbbsss999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;666888999:::;;;::::::999:::777555777:::<<<<<<:::999999888888999:::;;;;;;::::::;;;;;;;;;:::999999777:::<<<===<<<:::999999:::::::::;;;;;;<<<<<<<<<999999999999:::;;;<<<===<<<<<<============<<<<<<=========>>>??????@@@@@@>>>???AAABBBCCCBBBBBBAAA======>>>@@@@@@AAAAAA@@@BBB<<<===EEEIIILLLWWWgggwww