BM6(y Ħ>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ĦĦӵ>L=hĦ4ĉ@ӵHdĦ=ĪjGG=?DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦpeӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<B?daĦB?Ho9>d<>d<ӵB?Ho9<x@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeD^s׼sgeFm8>aĦs׼sHoĦ>d<ĦBegeFYĉ>aĦBenu]ӵgdKĦsdKĦŶS3we<iĉ@3hR/Ōnene>Ak<fhӵ4ĉ@ӵGG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge4DuXӵĵD^DdDĦΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ>AneneneneDe~~~~~~~~~|||}}}~~~~~~|||~~~~~~}}}}}}|||~~~}}}~~~}}}yyy{{{}}}~~~|||}}}|||}}}~~~~~~zzz|||~~~zzz|||~~~~~~~~~{{{}}}~~~|||~~~}}}~~~}}}}}}}}}~~~~~~~~~~~~|||~~~||||||}}}~~~|||{{{zzz{{{~~~|||~~~|||}}}~~~~~~~~~}}}{{{|||~~~zzz}}}{{{zzzzzz{{{|||~~~}}}~~~|||}}}~~~~~~}}}{{{}}}~~~~~~}}}~~~{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~yyyzzzzzz|||}}}~~~}}}zzz~~~~~~~~~}}}~~~zzz{{{}}}|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||}}}~~~}}}{{{~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||{{{{{{xxxzzz|||~~~~~~~~~~~~}}}}}}{{{yyyyyy|||}}}}}}~~~}}}{{{zzzyyyyyyzzz{{{zzz{{{|||~~~~~~|||}}}~~~~~~~~~}}}zzzxxxyyy}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}|||{{{{{{}}}~~~{{{zzz|||||||||~~~}}}||||||}}}~~~~~~|||{{{yyyvvvtttuuuwwwyyy~~~~~~~~~~~~}}}{{{zzzzzz{{{|||yyywwwwww{{{zzz~~~|||yyyzzz{{{~~~~~~~~~}}}~~~||||||{{{{{{|||~~~|||~~~~~~~~~}}}}}}}}}wwwwwwyyy|||~~~~~~|||zzz|||zzz~~~|||~~~zzz~~~yyyzzz{{{xxxyyy{{{|||}}}}}}|||zzz~~~~~~~~~|||{{{zzzxxxxxxzzz{{{|||{{{~~~||||||xxxwww{{{~~~~~~zzz}}}{{{{{{zzz{{{{{{zzzxxxvvvyyyxxx|||}}}wwwuuu{{{|||~~~~~~}}}|||~~~|||{{{zzzyyy}}}}}}|||zzzyyyzzz}}}~~~||||||{{{~~~|||~~~{{{yyy{{{}}}~~~~~~~~~|||zzzyyyyyyyyywwwuuu}}}}}}~~~||||||{{{zzz|||~~~yyyxxxzzz{{{}}}}}}|||{{{~~~}}}yyywwwwwwyyy}}}}}}}}}|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~|||~~~}}}~~~|||}}}|||~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~}}}{{{yyyyyyzzzzzzzzzyyy{{{~~~{{{~~~}}}{{{{{{~~~zzzyyy{{{|||~~~yyyzzz|||~~~~~~~~~}}}|||vvv{{{~~~zzzxxxzzz~~~zzz|||~~~~~~|||||||||}}}}}}|||~~~{{{yyy}}}~~~}}}~~~~~~~~~zzz|||~~~}}}||||||}}}~~~~~~~~~~~~}}}{{{zzz{{{{{{{{{zzzyyyzzz||||||||||||}}}~~~zzz~~~}}}~~~zzzwwwyyy|||xxxyyy{{{}}}}}}|||{{{zzzwww||||||zzz|||wwwzzz}}}~~~~~~~~~~~~~~~|||~~~{{{vvvvvvxxxtttzzz}}}}}}~~~~~~{{{~~~~~~}}}~~~zzz|||~~~~~~~~~}}}|||{{{yyywwwxxxvvvuuuwww{{{}}}|||zzzyyy}}}}}}}}}~~~yyy{{{|||{{{|||}}}yyyyyyzzz|||}}}}}}|||zzzyyy{{{~~~}}}zzzzzz{{{wwwyyy|||~~~~~~~~~|||}}}~~~~~~~~~~~~~~~yyy|||{{{wwwuuuuuunnnvvv~~~~~~|||}}}~~~}}}}}}{{{zzz|||~~~~~~~~~|||}}}~~~~~~}}}}}}}}}{{{xxxuuuxxxvvvuuuvvvxxxzzzyyyxxx{{{|||}}}~~~}}}|||{{{zzzwwwzzz{{{zzz{{{}}}www|||}}}~~~~~~}}}{{{yyyzzz{{{}}}}}}}}}{{{xxxwwwyyy{{{}}}}}}}}}~~~~~~|||{{{zzz||||||}}}}}}}}}}}}||||||{{{{{{|||}}}|||zzzxxxwwwqqquuuzzz}}}}}}}}}~~~}}}~~~}}}|||}}}{{{~~~~~~}}}||||||}}}||||||}}}~~~yyyzzzzzz|||~~~}}}zzzxxxyyyxxxxxxwwwvvvvvvwwwwww|||{{{yyyzzzzzzzzzyyywww{{{|||yyysssuuu|||{{{~~~{{{zzzuuuuuuwwwzzz||||||yyyvvv|||}}}~~~}}}|||}}}}}}{{{yyywww{{{{{{||||||||||||{{{{{{~~~}}}}}}}}}|||zzzwwwvvvvvvxxx|||~~~~~~}}}}}}~~~~~~~~~}}}|||}}}~~~zzzxxxwww{{{}}}~~~~~~}}}|||{{{{{{|||~~~}}}zzz|||{{{~~~~~~~~~|||{{{{{{||||||~~~~~~yyywwwvvvxxx|||~~~}}}{{{xxxwwwwwwyyy|||{{{yyyvvvyyy{{{|||{{{wwwttttttvvvzzz{{{|||zzzxxxwwwwwwxxx|||zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuzzzyyy{{{~~~|||zzz~~~|||||||||{{{vvvrrruuuwwwyyy{{{||||||{{{zzz~~~{{{yyy|||yyy{{{xxx}}}zzz{{{}}}xxxyyy~~~{{{wwwxxx}}}}}}|||||||||~~~~~~zzzxxx|||zzz{{{}}}|||yyy}}}}}}zzz{{{|||~~~~~~{{{vvvtttsssuuuyyy||||||{{{|||}}}~~~}}}{{{zzzzzz|||xxxyyyyyyxxxwwwxxx|||uuuwwwxxxwwwvvvvvvwwwxxx}}}|||{{{zzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvxxxyyy~~~}}}}}}yyyyyyzzz{{{{{{vvvwwwyyy{{{|||}}}}}}|||~~~~~~}}}}}}~~~}}}{{{{{{{{{{{{zzz}}}zzzyyy|||~~~zzzxxxxxx|||~~~~~~}}}|||yyy{{{~~~}}}~~~}}}{{{yyy|||}}}~~~~~~}}}|||}}}}}}|||vvvuuutttuuuyyy|||}}}~~~~~~yyyxxx{{{zzzzzzxxxvvvvvvzzzssstttvvvvvvvvvvvvwwwyyy{{{{{{||||||||||||{{{{{{xxxwwwvvvttttttuuuwwwxxxtttwww~~~~~~{{{{{{}}}xxxxxxyyyzzz|||}}}}}}zzzzzz}}}}}}|||~~~}}}{{{{{{}}}xxxyyy~~~|||yyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~|||{{{{{{~~~||||||}}}~~~~~~|||{{{zzz}}}~~~~~~}}}|||~~~}}}~~~~~~|||{{{zzzzzz|||~~~}}}~~~~~~}}}|||{{{{{{|||~~~|||yyywwwvvvxxx{{{}}}uuuvvvxxxxxxwwwwwwxxxzzzxxxzzz|||}}}~~~~~~}}}}}}|||zzzwwwuuutttuuuwwwxxxrrrvvv{{{~~~~~~zzz~~~||||||zzzzzzyyyzzz{{{~~~yyywwwyyy|||}}}}}}|||zzzwwwvvvyyy}}}wwwyyy}}}~~~{{{zzzzzzwwwxxxzzzzzzyyyyyy{{{||||||||||||~~~~~~~~~~~~}}}}}}||||||{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~||||||}}}}}}~~~~~~~~~}}}}}}~~~{{{zzzzzz}}}}}}xxx{{{zzzyyyyyyxxxwwwvvvuuuvvvwwwxxxxxxwwwvvvwwwxxxxxxzzz|||~~~~~~zzzwwwuuuvvvwwwxxxvvvxxxzzzzzz{{{}}}xxx~~~~~~}}}}}}{{{{{{zzzzzz{{{~~~|||xxxwwwxxxyyy{{{{{{wwwsssssswwwzzzwwwyyy{{{{{{zzzzzz{{{{{{vvvxxx{{{{{{{{{zzz{{{{{{zzzzzz{{{~~~||||||}}}}}}~~~~~~{{{~~~~~~}}}}}}~~~}}}{{{~~~|||}}}~~~~~~~~~|||{{{{{{{{{{{{xxxxxx~~~wwwuuuuuuwwwyyyzzzyyyuuurrruuuvvvwwwwwwuuutttuuuvvvzzzzzz{{{}}}~~~~~~~~~~~~|||yyywwwwwwwwwxxx}}}~~~}}}zzz{{{}}}|||}}}|||{{{zzzzzz{{{}}}|||}}}~~~}}}{{{yyywwwzzzzzztttqqqsssvvvwwwwwwzzz|||yyyxxx{{{}}}|||xxxyyy{{{}}}~~~}}}|||{{{~~~}}}}}}{{{|||}}}~~~|||~~~~~~~~~}}}~~~}}}}}}~~~}}}~~~{{{~~~~~~}}}~~~|||~~~}}}zzzyyyzzz{{{yyyyyy|||}}}wwwssssssuuuxxx{{{zzzvvvrrrtttvvvwwwwwwvvvvvvxxxyyyzzzzzzzzzzzzzzz{{{|||||||||{{{zzzyyyyyyyyyyyyyyyzzz{{{}}}{{{|||||||||{{{{{{{{{|||}}}~~~|||zzz|||}}}yyywwwzzzyyytttsssvvvwwwuuuvvv|||~~~|||{{{~~~~~~{{{zzzzzz{{{~~~~~~zzz~~~|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{~~~|||{{{zzz~~~|||{{{{{{yyyyyyyyyyyyzzzyyyxxxwwwvvvuuuuuuwwwzzzyyyvvvrrruuuvvvxxxyyyyyyzzz|||~~~{{{zzzxxxxxxwwwxxxyyyzzzxxxxxxxxxyyyyyyzzzzzzzzz}}}~~~zzz{{{{{{~~~|||||||||{{{{{{{{{{{{||||||yyyyyy}}}|||xxxxxx{{{zzzuuuuuuyyyxxxtttttt|||{{{}}}{{{{{{zzz~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}zzz~~~}}}{{{}}}~~~{{{{{{|||}}}yyy{{{}}}~~~|||{{{{{{{{{xxxyyyzzz{{{{{{{{{zzzyyyssstttwwwzzz{{{yyyuuuqqqtttzzzzzzwwwzzz}}}zzzzzzzzzyyyxxxwwwvvvuuu}}}yyywwwyyyyyyxxxzzz~~~|||zzz|||~~~}}}yyy{{{{{{zzz|||}}}~~~~~~|||yyywww{{{{{{~~~}}}yyy{{{~~~{{{xxxxxxyyyxxxtttqqqvvvyyy~~~|||yyyzzz}}}}}}{{{{{{~~~~~~}}}{{{zzz{{{}}}|||~~~{{{|||xxxyyy}}}~~~{{{xxx~~~}}}~~~}}}}}}}}}|||~~~|||vvvxxx{{{}}}}}}}}}~~~zzz{{{|||}}}}}}|||zzzyyywwwwwwwwwxxxzzzzzzyyywwwssswww{{{{{{xxxvvvwwwyyyuuuvvvwwwxxxyyyyyyyyyyyyyyyvvvvvvzzzzzzyyyzzz~~~{{{zzz{{{}}}~~~}}}}}}}}}}}}}}}}}}zzz|||}}}~~~~~~|||zzzxxx{{{zzz|||}}}yyy{{{~~~|||{{{zzzzzzzzzxxxvvvyyy{{{~~~}}}~~~zzzxxxyyy|||}}}{{{|||~~~~~~}}}|||{{{{{{|||~~~~~~}}}~~~|||zzzxxxwwwzzz~~~}}}}}}}}}~~~~~~}}}vvvyyy{{{}}}}}}}}}~~~|||}}}~~~~~~|||zzzyyy{{{yyyvvvwwwyyy|||}}}~~~uuuvvvxxxxxxxxxwwwvvvuuuppprrrtttvvvyyyzzz||||||vvvtttuuuzzz{{{yyyzzz}}}}}}zzzvvvxxx|||{{{yyywww{{{{{{|||~~~}}}{{{zzzzzzyyy{{{~~~}}}yyyzzz~~~}}}{{{{{{|||}}}xxx{{{~~~~~~~~~~~~xxxvvvwww{{{}}}|||}}}~~~}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~||||||~~~}}}~~~wwwyyy{{{}}}~~~~~~~~~zzz{{{}}}|||{{{zzz{{{||||||}}}~~~~~~}}}{{{yyyxxxzzzxxxvvvwwwzzz}}}}}}{{{yyyyyyzzzyyyvvvsssooopppsssvvvxxx{{{|||}}}xxxuuuuuuxxxyyywwwyyy}}}zzz|||~~~{{{xxxwwwzzz}}}yyy}}}~~~yyywww{{{}}}~~~~~~}}}zzzxxxyyy}}}}}}zzzzzz}}}{{{zzz|||vvvyyy}}}vvvtttvvv{{{}}}|||~~~~~~}}}~~~zzzzzz{{{|||}}}~~~|||{{{xxxzzz}}}|||~~~}}}}}}||||||zzz|||~~~~~~}}}~~~~~~~~~zzz{{{{{{{{{yyyyyyzzz|||{{{{{{|||{{{zzzyyyxxxwwwvvvvvvvvvxxx|||}}}}}}|||~~~zzzyyyzzzyyyuuuqqqpppqqqtttvvvxxxzzz{{{{{{}}}xxxvvvvvvvvvuuuxxx|||}}}zzzvvvtttuuuxxx{{{|||zzz{{{{{{{{{{{{{{{}}}~~~~~~|||yyyyyy|||}}}zzzyyy{{{zzzxxxzzz|||xxx{{{~~~wwwuuuwww{{{}}}|||~~~zzz{{{{{{|||}}}}}}~~~~~~zzz~~~~~~yyyvvvxxx{{{}}}~~~~~~|||{{{xxx}}}~~~}}}{{{{{{|||}}}~~~|||}}}||||||}}}~~~uuuvvvxxxxxxxxxyyy|||~~~{{{zzzyyyxxxwwwwwwwwwxxxttttttvvvzzz}}}}}}{{{yyy|||xxxwwwxxxwwwtttpppssstttuuuwwwxxxyyyyyyzzz~~~zzzwwwxxxwwwuuuwww{{{|||vvvrrrtttwwwzzz{{{}}}{{{yyyzzz|||~~~}}}{{{}}}~~~{{{zzz}}}~~~zzzxxxyyy}}}~~~~~~|||zzzyyyyyy~~~~~~}}}}}}~~~zzzxxxyyy|||~~~|||}}}}}}||||||{{{{{{||||||}}}zzz}}}}}}zzzxxxyyyzzz}}}~~~}}}{{{}}}{{{~~~~~~{{{yyyyyyzzz|||~~~zzzzzzzzz|||~~~}}}~~~tttuuuvvvvvvvvvxxxzzz}}}{{{yyywwwuuuuuuvvvyyyzzzuuuvvvwwwzzz|||}}}{{{yyyzzzxxxwwwvvvvvvvvvuuuttttttuuuvvvxxxyyyzzzzzzzzz{{{xxxyyy|||{{{xxxwwwzzz~~~}}}zzzwwwvvvxxx|||~~~{{{{{{||||||{{{yyyzzz{{{|||}}}~~~}}}{{{~~~~~~{{{xxxxxxyyyzzz{{{}}}~~~~~~{{{yyy~~~~~~{{{zzzzzz{{{~~~{{{{{{~~~~~~||||||~~~~~~|||zzzyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{}}}}}}~~~|||||||||}}}~~~~~~}}}|||{{{{{{{{{||||||yyy|||{{{|||}}}wwwwwwwwwvvvtttuuuwwwyyy|||yyyvvvttttttwwwzzz}}}xxxwwwwwwyyy{{{||||||{{{vvvwwwwwwwwwwwwxxxyyyzzztttuuuvvvxxxzzz{{{{{{{{{vvvvvvzzz{{{xxxyyywwwzzz}}}|||yyy{{{}}}{{{yyyyyyxxxxxxyyyzzz{{{|||}}}~~~~~~|||~~~{{{wwwwwwvvvvvvxxx}}}~~~yyyzzz{{{|||{{{zzzyyyzzz{{{}}}}}}{{{{{{~~~~~~~~~~~~|||yyyxxxyyyzzz|||~~~}}}{{{}}}||||||}}}}}}yyyzzzvvvuuuzzz|||}}}~~~~~~~~~}}}{{{zzzzzz|||~~~}}}{{{zzzzzz~~~~~~~~~zzzttttttuuuvvvwwwxxxxxxyyyxxxzzz|||{{{yyyxxxzzz|||{{{xxxyyy|||}}}zzzzzz|||wwwvvvvvvvvvvvvwwwyyy{{{yyy|||~~~}}}yyywwwwwwyyyvvvuuusssrrrtttwwwzzz}}}zzz{{{||||||}}}}}}zzzzzz|||}}}{{{xxxwwwzzz~~~{{{xxxvvvxxx}}}|||xxxxxxzzzyyyyyyzzzyyyxxxxxxyyyzzz~~~}}}|||zzzxxxwwwyyyzzz{{{zzzyyy{{{~~~|||zzz{{{~~~}}}{{{yyy|||{{{{{{yyyyyy{{{{{{wwwwww|||}}}{{{}}}~~~|||{{{{{{|||}}}yyyzzz|||zzz{{{~~~~~~yyyyyy|||||||||{{{wwwyyy|||}}}|||~~~|||~~~}}}vvvvvvwwwwwwxxxxxxxxxyyyvvvwwwxxxyyyxxxxxxyyy{{{{{{zzz{{{{{{yyyzzz~~~yyywwwvvvvvvwwwxxxyyyyyyzzz}}}}}}yyywwwwwwxxxxxxvvvtttssstttwww{{{}}}|||{{{zzzzzz|||~~~|||zzzzzz|||}}}{{{xxxsssvvvzzz|||}}}|||}}}}}}xxx{{{}}}{{{yyyyyyxxxyyyxxxxxxwwwwwwxxxyyy{{{{{{{{{{{{zzzyyyyyyxxxwwwzzz|||}}}}}}}}}{{{zzzzzz|||~~~{{{{{{|||}}}~~~}}}{{{}}}}}}|||}}}zzzvvvvvvzzz|||zzz|||}}}|||}}}}}}~~~|||xxxyyy}}}~~~{{{yyyzzz{{{{{{yyyzzz{{{}}}}}}}}}}}}}}}yyy~~~|||}}}wwwwwwxxxxxxyyyxxxxxxxxxuuuuuuuuuwwwyyy{{{{{{{{{}}}zzzzzzzzzxxxzzz~~~{{{yyyvvvvvvxxxzzzxxxvvvwwwzzz}}}|||yyyxxxyyy{{{yyyxxxuuutttuuuxxx{{{~~~~~~{{{wwwwwwzzz}}}~~~}}}}}}zzzyyyzzz}}}~~~{{{xxxtttvvvxxxyyyzzz|||~~~xxxyyy|||~~~{{{xxxxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxtttwww{{{}}}~~~}}}~~~yyyyyyzzz|||~~~|||yyy|||~~~~~~|||{{{|||}}}wwwyyy|||~~~~~~}}}~~~yyyvvvvvvyyyzzzzzz|||~~~}}}|||||||||}}}~~~|||zzzzzz|||~~~{{{yyyyyyzzz}}}{{{yyyxxxzzz|||~~~}}}~~~|||zzz|||~~~}}}wwwwwwxxxxxxxxxwwwvvvvvvvvvtttsssvvv{{{}}}}}}{{{}}}yyyxxxzzzzzzxxxzzz}}}}}}zzzwwwwwwzzzzzzxxxtttrrrvvvyyyyyyxxxxxxzzz}}}{{{yyywwwvvvvvvxxx{{{}}}}}}xxxssstttyyy||||||zzzzzzxxxwwwzzz}}}}}}{{{xxxxxxyyy{{{zzzyyyyyyzzz{{{xxxwwwxxx}}}}}}xxxyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxsssuuuxxxzzz{{{{{{{{{{{{zzzzzzzzz{{{|||}}}}}}|||||||||}}}|||{{{{{{zzz{{{wwwxxx{{{|||||||||{{{{{{yyyxxxxxxyyyzzz{{{}}}|||{{{{{{{{{|||}}}~~~}}}}}}|||||||||{{{yyyzzz}}}}}}}}}zzzyyy{{{}}}~~~|||zzzzzz|||~~~tttuuuwwwwwwwwwvvvuuuttttttrrrqqqtttyyy{{{zzzxxxtttsssuuuzzz{{{yyyyyy{{{}}}{{{yyyyyyzzzzzzxxxuuusssvvvxxxwwwuuutttwwwzzzzzzyyyyyyxxxxxxyyyzzz{{{xxxtttqqqsssxxx|||{{{yyywwwuuuuuuwww{{{|||{{{xxxyyy{{{}}}}}}{{{xxxwwwvvvyyywwwvvv{{{yyy{{{xxxwwwwwwyyyzzzyyyxxx{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxyyy{{{{{{{{{}}}|||{{{zzzyyyzzz|||~~~}}}zzzzzz|||}}}zzzwwwvvvwwwxxxyyy{{{{{{zzzyyyzzzzzzzzzyyyzzz}}}~~~||||||||||||||||||}}}}}}~~~~~~}}}|||zzzxxxwwwyyy~~~{{{~~~}}}|||~~~|||||||||}}}~~~|||rrrtttvvvwwwwwwvvvtttssssssrrrrrrsssuuuvvvvvvuuupppppptttzzz|||yyyxxxzzz{{{||||||{{{zzzyyyxxxwwwxxxzzzzzzwwwsssqqqrrruuuxxxyyyzzzzzzzzzyyyxxxxxxtttrrrrrrtttxxx{{{zzzxxxuuusssqqqssswwwzzzzzzyyywwwzzz}}}~~~}}}{{{yyyyyy{{{xxxvvvyyy|||zzzwwwuuuvvvxxxzzzxxxvvv||||||||||||{{{zzzxxxxxx|||zzzyyyyyyzzz{{{{{{{{{{{{{{{|||{{{zzz{{{~~~zzzzzz}}}~~~zzzuuuvvvuuuuuuxxx{{{}}}}}}}}}zzz|||{{{yyyzzz~~~~~~||||||}}}}}}}}}}}}||||||}}}}}}|||}}}}}}~~~~~~~~~~~~|||yyywwwxxx|||{{{}}}~~~~~~~~~yyy}}}}}}rrrsssvvvxxxxxxwwwvvvtttuuuvvvvvvvvvtttttttttuuurrrqqqtttyyyzzzxxxxxx{{{xxx|||~~~zzzwwwxxxzzzyyy{{{{{{xxxtttrrrtttwwwvvvxxx{{{||||||yyyvvvtttrrrsssuuuxxxxxxxxxvvvuuutttqqqnnnoootttxxxzzzyyyyyy{{{}}}}}}|||||||||~~~|||yyywwwxxx|||yyyuuurrrssswwwxxxvvvtttzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzyyyzzz{{{zzzwwwtttssswww|||}}}|||||||||zzzxxx|||zzzwwwxxx{{{~~~~~~yyy|||{{{xxxxxx}}}|||{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{}}}{{{xxx|||}}}~~~}}}{{{{{{{{{}}}||||||}}}}}}{{{|||}}}}}}~~~}}}~~~}}}|||}}}rrrsssvvvyyyzzzyyywwwvvvxxx{{{|||zzzwwwuuuvvvxxxwwwttttttxxxyyywwwxxx|||vvv|||yyyvvvyyy}}}vvvxxxzzzxxxvvvvvvyyy}}}uuuwww{{{}}}}}}yyyuuurrrqqquuuyyyzzzxxxvvvtttssssssooolllmmmrrrwwwyyyzzz~~~~~~}}}{{{zzzzzz}}}}}}zzzxxxxxxzzz}}}wwwssspppqqquuuwwwuuuqqqwwwxxxyyyzzz{{{{{{{{{{{{wwwvvvwwwyyyzzzwwwqqqllllllsss|||~~~zzzxxxyyy{{{|||zzz|||}}}}}}|||xxx{{{{{{vvvwww|||~~~{{{zzz{{{|||~~~}}}|||{{{uuuuuuyyy}}}~~~}}}~~~||||||~~~}}}yyyyyyzzz|||}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}|||zzz~~~~~~~~~yyyqqqqqqrrruuuzzz{{{yyyvvvyyy{{{|||{{{xxxuuussssss|||||||||{{{yyyxxxzzz{{{~~~|||zzzyyyxxxyyyzzzyyyzzz{{{zzzxxxwwwxxxyyysssuuuvvvwwwvvvvvvxxxyyypppvvv||||||xxxuuuvvvxxxtttuuusssooosss{{{|||wwwzzzzzzyyyyyyyyyyyyyyyyyywww}}}yyyvvvxxx|||yyyuuusssqqqoooooovvv~~~xxxzzz||||||{{{yyyyyyyyyvvvwwwwwwwwwuuutttttttttkkkpppvvv|||||||||~~~}}}zzzzzz}}}~~~~~~~~~||||||}}}~~~{{{xxxvvvvvvyyy{{{{{{zzzyyy{{{}}}~~~{{{yyyyyy{{{{{{xxxuuu{{{|||}}}zzz{{{~~~}}}yyywwwyyy|||~~~}}}{{{{{{}}}~~~|||}}}|||wwwxxx}}}}}}}}}}}}~~~}}}xxxuuuttttttwwwyyyxxxwwwxxxyyyzzzyyywwwwwwxxxyyy{{{|||}}}{{{yyyxxxxxxyyy~~~{{{xxxxxxzzz|||{{{yyyyyyzzzzzzzzzzzzyyyxxxwwwuuuvvvwwwwwwvvvwwwyyy{{{wwwxxxyyywwwttttttvvvyyyxxxyyywwwtttwww}}}}}}yyy{{{{{{zzzzzzzzzzzzyyyyyywww{{{~~~~~~zzzxxxyyy{{{ssssssvvvyyywwwssstttxxxyyyyyyzzzzzzzzzzzzyyyxxxxxx{{{~~~{{{uuuqqqrrruuuqqqtttyyy}}}~~~{{{zzz}}}}}}zzzyyyzzz|||{{{{{{|||~~~yyy{{{|||~~~~~~}}}|||{{{xxxzzz||||||zzzyyyzzz|||{{{{{{zzz{{{{{{zzzxxxvvvyyyzzz|||~~~~~~}}}}}}~~~zzzzzz{{{}}}~~~~~~}}}}}}~~~}}}{{{}}}|||yyyzzz~~~}}}~~~~~~zzzuuussstttvvvwwwxxxzzzzzzyyywwwvvvwwwzzz|||{{{|||}}}|||yyywwwwwwwww}}}xxxtttvvv{{{~~~|||xxxzzzxxxxxxzzz||||||xxxtttwwwxxxxxxwwwwwwxxxzzz|||zzzyyywwwuuutttttttttuuuzzz{{{zzzxxxzzz|||{{{xxx||||||{{{{{{{{{zzzzzzzzzxxxyyyzzz{{{|||{{{zzzzzzsssssswww{{{zzzuuutttwww{{{xxxvvvwwwyyy{{{yyywwwwww}}}}}}uuuqqqtttyyywwwzzz|||~~~~~~~~~~~~yyyxxx|||~~~{{{wwwvvv|||zzzyyyzzz|||~~~vvvwwwyyyzzz}}}~~~zzz|||}}}}}}{{{zzzzzz{{{yyy{{{}}}}}}{{{yyyxxxwwwtttvvvzzz|||}}}}}}{{{zzzxxx|||yyy|||}}}|||{{{{{{}}}~~~~~~{{{zzz||||||{{{|||zzz}}}~~~~~~}}}|||yyyvvvsssssstttvvvwww{{{{{{zzzxxxvvvvvvwwwyyyyyy{{{|||{{{xxxvvvvvvvvvzzzxxxvvvwwwzzz{{{zzzxxxzzzwwwwwwzzz~~~~~~xxxsssyyyzzzyyyxxxwwwxxx{{{~~~yyyxxxwwwwwwwwwuuurrroooyyyyyyyyyyyyyyyyyywwwuuu|||||||||{{{zzzzzzyyyyyy{{{yyyyyyzzz}}}}}}zzzwwwxxxuuuuuuwwwwwwvvvxxx||||||wwwssstttyyy{{{zzzwwwuuuyyy}}}|||xxxvvvxxx|||zzz|||}}}}}}||||||~~~zzzxxx|||{{{wwwuuu}}}|||{{{{{{||||||zzzxxxuuuuuuvvvxxxzzz}}}~~~~~~~~~}}}{{{{{{zzzvvvzzz~~~~~~{{{xxxwwwxxxssstttwwwyyy{{{{{{{{{zzzttt{{{{{{wwwzzz~~~~~~~~~}}}}}}}}}|||{{{{{{||||||}}}~~~xxx|||~~~~~~uuuuuuuuuuuutttttttttuuuwwwyyyzzzzzzxxxvvvvvvvvvwwwxxxzzzyyywwwvvvvvvwwwxxxzzz|||{{{xxxvvvxxxzzzyyywwwvvvzzz~~~~~~yyyssszzz{{{{{{zzzyyyyyy{{{}}}|||yyyuuussssssttttttsssxxxxxxyyyyyyyyywwwvvvwww}}}||||||{{{zzzyyyyyyyyy}}}{{{yyy{{{~~~~~~zzzvvvxxxuuutttwwwyyywwwxxx||||||wwwssstttyyy|||zzzwwwxxxwwwwwwyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}|||}}}~~~{{{zzz}}}~~~{{{wwwwwwzzzzzz|||}}}~~~|||wwwtttuuuuuuuuuvvvyyy|||~~~}}}|||{{{wwwzzz}}}}}}zzzxxxxxxyyyzzzyyyxxxwwwxxxyyyzzz{{{wwwzzz~~~}}}{{{{{{{{{~~~}}}||||||~~~}}}~~~}}}||||||}}}}}}|||yyy|||}}}|||||||||pppsssvvvwwwvvvtttsssssspppssswwwyyyyyyxxxxxxyyytttuuuvvvvvvvvvwwwyyy{{{vvv{{{}}}xxxuuuwww{{{xxxwwwwwwzzz||||||yyyvvvyyyzzz|||{{{zzzyyyzzz{{{{{{sssmmmlllqqqyyy~~~yyyxxxyyy|||{{{xxxzzz}}}~~~~~~}}}|||{{{zzzzzzyyy}}}{{{{{{||||||yyysssrrruuu|||~~~zzzvvvvvvzzzwwwuuuvvvzzz{{{{{{yyy}}}zzzwwwyyy||||||yyyuuuwwwzzz~~~~~~~~~~~~}}}|||}}}|||xxxwwwzzzwwwxxxzzz}}}~~~zzzwwwxxxwwwwwwxxxzzz|||~~~~~~|||yyyzzz{{{{{{zzzyyyyyyzzz|||yyywwwxxxyyyzzz~~~~~~~~~}}}|||}}}~~~|||||||||}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~}}}|||}}}~~~{{{{{{|||~~~qqqtttwwwxxxvvvtttssstttppprrruuuvvvvvvvvvxxxzzzqqqrrrsssssstttwww|||vvvzzz}}}}}}zzzyyyzzz|||wwwxxxyyyyyyzzzzzzzzzyyywwwzzz|||}}}{{{yyyyyyyyyzzzyyyuuuqqqooorrrzzzyyywwwyyy|||{{{yyy}}}}}}||||||{{{zzzzzz{{{~~~tttqqqssszzz}}}zzzwwwvvvwwwxxxxxxzzz{{{{{{{{{{{{|||{{{zzz{{{||||||zzzyyyyyy|||~~~}}}}}}|||wwwsssvvv|||zzzzzzyyyzzz||||||{{{zzzyyyzzzzzz|||}}}}}}|||zzzxxxxxxyyy{{{{{{zzz}}}{{{zzz{{{{{{|||~~~~~~}}}}}}}}}||||||}}}~~~~~~{{{zzzyyy{{{~~~{{{~~~~~~~~~~~~~~~|||zzztttwwwyyyxxxuuussssssuuuuuuuuuuuusssrrrsssvvvxxxppppppqqqqqqsssxxx~~~wwwxxxyyy{{{}}}~~~}}}|||wwwxxxzzzyyyxxxxxxzzz{{{vvvyyy|||}}}|||zzzxxxxxxpppuuuzzzzzzwwwvvvyyy|||wwwuuuwww{{{zzzyyy~~~~~~~~~}}}wwwyyy|||yyyssspppssswwwxxxyyy|||uuuxxx{{{|||{{{{{{{{{|||wwwzzz}}}}}}}}}}}}{{{~~~}}}}}}}}}{{{tttpppuuu}}}~~~zzzxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~zzzvvvvvvyyy||||||zzzxxxyyy{{{}}}~~~~~~{{{zzz|||}}}~~~|||yyywwwxxx{{{~~~~~~}}}}}}||||||~~~zzzxxxzzz{{{yyy~~~~~~{{{{{{{{{}}}~~~yyyuuurrrqqquuu|||~~~yyytttwwwvvvvvvvvvwwwvvvsssqqqvvvsssrrruuuwwwwwwvvvwwwyyyyyyyyyyyyxxxxxxyyyzzz|||yyyvvvuuuwwwyyyzzz{{{zzzzzz{{{~~~~~~sssuuuwwwwwwwwwyyy|||~~~{{{||||||yyywwwyyy~~~}}}}}}~~~}}}vvvyyy|||}}}{{{{{{}}}vvvzzzyyytttssszzzzzzyyyxxxxxxyyyzzzzzzyyy}}}~~~~~~~~~}}}}}}}}}|||{{{}}}zzz~~~}}}xxxvvvxxx||||||{{{yyyzzz}}}}}}{{{}}}~~~{{{zzz{{{~~~}}}}}}~~~~~~|||zzz{{{}}}{{{yyyyyyzzz|||~~~}}}zzzxxxyyy||||||{{{|||}}}~~~~~~~~~}}}~~~~~~~~~vvvsssqqqrrrvvvxxxvvvtttvvvuuuuuuvvvwwwwwwuuusssvvvttttttvvvwwwwwwvvvuuuwwwuuuuuuwww{{{|||zzzwwwxxxxxxwwwwwwwwwvvvvvvvvv~~~|||zzzzzz{{{{{{yyyxxxyyyyyyyyyyyyyyyyyy{{{|||}}}}}}|||zzzzzz{{{~~~~~~}}}~~~|||wwwwwwyyy{{{|||zzzxxxwwwwwwwww{{{zzztttssswwwzzzyyyzzzwwwvvvwwwyyy{{{zzzxxx{{{{{{||||||||||||{{{zzz|||{{{{{{|||zzz|||}}}|||zzzyyy||||||}}}}}}||||||}}}~~~~~~|||yyy}}}|||{{{{{{~~~|||}}}~~~~~~}}}~~~{{{zzzyyyyyyzzz||||||~~~|||zzzyyyvvvzzz~~~}}}}}}uuutttrrrpppqqqrrrtttuuuxxxwwwvvvvvvwwwvvvtttrrrvvvvvvvvvwwwxxxxxxuuusssuuurrrpppuuu{{{}}}yyyuuusssuuuwwwyyyzzzxxxvvvuuu|||zzzyyyxxxyyyyyywwwuuu~~~|||zzzzzzzzzzzzyyyyyy~~~|||{{{{{{}}}~~~~~~}}}{{{zzz||||||{{{yyyyyyxxxxxxxxxyyywwwuuurrrtttwwwxxxtttsssvvvwwwwwwzzzvvvtttuuuzzz|||yyyvvvwwwwwwxxx||||||xxx|||{{{zzz{{{}}}~~~~~~~~~yyyyyyzzz{{{|||}}}}}}}}}~~~|||zzzyyyzzz}}}vvvzzz~~~}}}}}}~~~}}}~~~}}}|||~~~|||zzz|||zzzyyyyyyyyyzzz}}}zzz|||~~~|||{{{{{{xxx{{{~~~}}}}}}qqqrrrsssrrrpppppptttwww{{{yyywwwvvvuuutttrrrooouuuwwwwwwvvvwwwxxxvvvqqqtttrrrppprrrvvvxxxwwwuuusssuuuxxx{{{|||{{{yyyxxxvvvuuuuuuvvvyyy{{{zzzzzz~~~|||yyyyyyzzzzzzyyywww{{{yyyxxxzzz~~~~~~|||~~~{{{zzz{{{||||||{{{~~~{{{yyyyyyzzzyyyvvvrrrpppsssuuuvvvvvvwwwyyyzzz{{{wwwtttuuuzzz{{{wwwrrrsssssswww~~~||||||zzzyyyyyy{{{|||{{{{{{yyyxxxwwwyyy|||~~~~~~~~~{{{~~~|||{{{{{{}}}{{{{{{}}}{{{|||~~~~~~~~~}}}|||||||||~~~~~~|||{{{{{{}}}|||{{{zzzzzz{{{}}}~~~}}}~~~|||||||||~~~~~~~~~||||||~~~kkkppptttuuutttsssuuuxxxxxxvvvttttttttttttsssqqqsssvvvvvvtttuuuyyywwwrrrsssttttttqqqoooppptttxxxtttuuuvvvxxxyyyzzz{{{{{{tttttttttwwwzzz|||}}}|||zzzyyywwwwwwxxxxxxxxxxxxvvvtttuuuxxx}}}~~~||||||{{{{{{|||~~~~~~~~~}}}|||yyyyyyzzzzzzvvvsssqqqrrrvvvxxxyyyxxxzzz|||}}}yyyvvvwwwyyyyyytttpppsssssswww~~~}}}{{{yyyxxxxxxyyyzzzzzzyyyzzzxxxwwwwwwyyy{{{zzzzzzxxxzzz}}}~~~}}}|||{{{{{{|||zzz|||~~~}}}||||||}}}~~~~~~}}}{{{zzz{{{}}}~~~|||zzz|||}}}yyy|||{{{{{{zzz{{{|||}}}~~~}}}}}}~~~~~~~~~}}}zzz|||}}}kkkoootttvvvvvvvvvwwwyyysssqqqpppqqqsssuuuuuutttooosssssspppssszzzzzztttrrrtttvvvrrrmmmmmmrrryyytttsssssssssuuuwwwzzz{{{xxxwwwwwwxxxzzz{{{zzzyyyuuuwwwwwwwwwuuuuuuwwwyyyssssssuuuxxx{{{}}}~~~}}}xxxyyy{{{}}}~~~}}}{{{yyyxxxxxxwwwuuutttvvvuuuwwwzzzyyywwwwww{{{{{{zzzzzzyyyyyywwwtttqqquuuuuuwww{{{|||xxxzzzxxxwwwwwwyyyzzzyyyxxxyyyyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{|||}}}~~~~~~{{{yyyyyy{{{|||{{{}}}{{{{{{|||}}}}}}|||}}}}}}||||||{{{zzz|||~~~{{{vvvyyy~~~xxxwwwxxxyyyzzz|||~~~~~~}}}}}}~~~~~~|||}}}~~~~~~~~~zzz~~~~~~{{{zzzzzznnnppprrrttttttuuuwwwxxxsssqqqooooooqqqrrrrrrrrrlllqqqppplllpppzzz}}}wwwnnnqqqtttsssqqqpppsssuuussssssssstttuuuwwwyyyzzzzzzyyyxxxxxxyyyyyywwwvvvssswwwzzzxxxsssrrruuuzzzuuuvvvxxxyyyyyyzzz|||}}}xxxyyy{{{|||||||||}}}~~~{{{{{{zzzyyyvvvuuuuuuvvvwwwuuuvvvzzzyyyvvvwww}}}wwwzzz||||||yyywwwvvvvvvuuuvvvwwwxxxxxxyyyxxxxxxyyywwwvvvwwwyyyzzzzzzyyywwwyyyzzzyyyvvvvvvxxx{{{yyyxxxxxxzzz}}}~~~{{{yyyzzz{{{{{{zzz}}}{{{{{{}}}}}}{{{yyyxxxzzz~~~}}}{{{||||||}}}~~~~~~|||xxxyyy}}}}}}zzzvvvwwwyyyzzz}}}~~~{{{{{{|||~~~~~~|||zzz{{{~~~~~~}}}|||~~~|||xxxuuusssrrrqqqppprrrtttvvvwwwxxxuuuqqqoooooonnnmmmkkkiiiooonnniiinnnzzz~~~yyylllnnnqqquuuwwwvvvtttrrrtttuuuvvvwwwxxxyyyzzzzzzyyywwwvvvwwwxxxxxxwwwvvvsssyyy}}}yyyrrroootttzzzxxxzzz|||zzzxxxxxxzzz~~~yyyzzzzzzyyyxxxyyy{{{}}}zzz|||}}}zzzwwwuuuwwwzzztttqqqsssxxxyyywwwzzzsssxxx}}}}}}yyywwwxxx{{{tttuuuvvvvvvvvvxxx{{{}}}xxxwwwvvvwwwyyyzzzzzzzzzuuuyyy|||zzzwwwvvvzzz~~~xxxvvvvvvwww{{{||||||}}}~~~}}}}}}zzzyyyzzz|||~~~zzzvvvvvvyyy}}}}}}{{{wwwzzz~~~~~~{{{yyyzzz{{{{{{|||zzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||zzzyyyyyy{{{~~~}}}{{{{{{~~~~~~}}}|||~~~~~~~~~}}}wwwsss{{{wwwqqqpppvvvyyyvvvtttuuuxxxwwwuuurrrpppmmmlllkkkppplllhhhiiimmmrrrttttttppprrrsssuuuuuutttrrrqqqwwwwwwvvvvvvwwwyyy{{{|||}}}vvvtttvvvyyyyyyxxxwwwvvvuuuuuuwwwwwwvvvuuu|||wwwvvv||||||vvvuuuwwwzzzzzzwwwvvvvvvwwwyyy}}}~~~|||wwwsssrrrtttwwwyyyxxxuuutttwwwwwwuuuzzzwwwuuuvvvzzz||||||{{{zzzvvvsssssswww{{{}}}}}}uuuxxxyyyvvvzzz}}}tttxxxzzzxxxxxxyyywwwsssrrrsssuuuxxx|||}}}zzzwwwuuuxxx}}}zzz{{{yyytttuuuyyy}}}~~~~~~~~~rrrvvvyyy{{{{{{|||}}}~~~~~~|||zzz{{{}}}~~~~~~}}}yyyzzz{{{|||}}}}}}}}}}}}zzz~~~~~~yyywwwyyy}}}zzzzzz{{{}}}~~~}}}{{{{{{|||~~~~~~~~~}}}{{{{{{~~~~~~{{{xxxxxxxxxrrrpppssstttssstttxxxxxxwwwuuusssqqqooommmlllpppnnnlllmmmooosssuuuvvvvvvuuutttsssrrrrrrqqqqqqwwwwwwvvvvvvwwwxxxzzz{{{zzzuuusssvvvyyyxxxvvv{{{yyyxxxxxxxxxxxxvvvuuuxxx{{{zzzwwwwwwyyyyyyvvvxxxwwwuuutttvvvwwwwwwvvvvvvwwwyyy}}}~~~}}}yyyuuuuuuwwwvvvssssssvvvvvvtttvvvuuuuuuxxx{{{|||{{{yyyxxxvvvtttuuuwwwyyyxxxwwwyyy{{{yyyvvvxxx~~~{{{vvvyyyzzzzzz{{{~~~zzzttttttuuuvvvzzz~~~}}}{{{{{{{{{|||www|||}}}zzz{{{}}}{{{vvvxxx{{{~~~~~~|||{{{{{{xxxyyyzzz{{{{{{zzzzzz{{{{{{{{{|||{{{{{{{{{||||||vvvvvvwwwxxxzzz}}}yyy{{{}}}}}}zzzzzz|||}}}}}}~~~~~~}}}{{{{{{~~~}}}~~~~~~~~~wwwwwwsssppppppooooootttzzzwwwvvvuuutttrrrpppooonnnpppqqqrrrrrrrrrsssvvvxxxxxxwwwtttsssrrrsssuuuvvvuuutttsssssstttuuuvvvwwwyyyvvvssssssvvvxxxwwwuuu~~~|||zzzyyyyyyxxxvvvuuuvvvuuuvvvyyyyyytttrrrttt{{{vvvqqqqqqtttwwwwwwvvvvvvtttvvv}}}|||sssrrrttttttqqqqqqtttuuusssrrrsssuuuyyy||||||zzzwwwwwwvvvuuuvvvwwwvvvtttrrr}}}|||yyyuuuvvvzzz{{{yyy||||||{{{yyy}}}zzzxxxwwwwwwxxxzzz~~~~~~{{{yyyzzz|||~~~xxxxxxwwwwww{{{~~~yyyxxxzzz}}}~~~}}}|||||||||}}}{{{zzzzzzyyyxxxwwwxxxzzz{{{{{{zzzyyyyyyyyywwwuuuttttttwww{{{yyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~|||zzzvvvssssssrrrpppnnnnnnsssyyyuuutttsssrrrqqqppppppooonnnrrruuuuuutttsssvvvxxxuuuuuuuuuuuuwwwxxxzzz|||rrrrrrqqqppppppqqqrrrssssssrrrrrrtttvvvwwwuuusss}}}{{{yyyyyyyyyxxxwwwuuuvvvrrrttt{{{zzzqqqmmmqqqxxxvvvtttsssuuuvvvwwwxxxzzzxxxxxx}}}xxxpppooorrrrrroooppptttuuusssqqqrrrtttwwwyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuttt}}}{{{vvvttttttwwwyyyyyy~~~zzzwwwyyy}}}zzztttyyyzzz{{{|||}}}|||zzzyyyyyyzzzzzzwwwtttuuuzzz~~~zzzuuuxxx|||~~~{{{yyyyyyyyyxxxvvvyyyxxxwwwxxxzzzzzzwwwuuuxxxwwwvvvuuuvvvxxx{{{}}}{{{zzzxxxyyy|||~~~~~~~~~}}}|||~~~~~~}}}}}}|||vvvnnnrrrtttssspppppprrrtttqqqqqqqqqpppppppppppppppnnnrrruuuvvvtttsssuuuwwwuuuvvvxxxzzz{{{||||||{{{tttsssrrrqqqpppqqqrrrsssoooppprrrtttvvvvvvuuusssxxxvvvuuuvvvwwwwwwvvvuuusssnnnqqqyyyyyyrrrpppuuurrrvvvzzzyyyvvvtttwwwzzzzzzzzzzzzzzzyyywwwuuusssnnnqqqqqqooopppuuuvvvtttsssssstttuuuvvvwwwyyy{{{vvvuuutttssssssuuuxxxzzz{{{wwwsssssstttvvvxxxzzz~~~}}}zzzvvvxxx{{{yyytttvvvxxx{{{~~~~~~}}}|||zzz}}}{{{xxxwww}}}wwwsssuuuzzz|||{{{yyywwwzzz}}}~~~{{{yyyyyyzzzyyyyyy|||wwwsssuuu{{{}}}xxxrrrwwwwwwxxxxxxxxxxxxxxxyyy~~~|||zzzyyy{{{|||}}}|||||||||||||||{{{{{{{{{{{{}}}}}}~~~|||}}}~~~~~~|||xxxvvvlllqqquuutttttttttrrrooooooooooooooopppppppppqqqppprrrtttuuuttttttuuuvvvyyyzzz{{{||||||zzzxxxvvvxxxwwwuuutttsssttttttuuuooopppsssuuuvvvvvvuuuttttttsssrrrssstttuuutttrrrmmmlllnnnsssvvvuuuwwwzzzpppwww}}}|||vvvssswww|||wwwyyyzzzxxxsssrrruuuyyyooorrrrrrqqqsssxxxyyyxxxtttuuuvvvuuuuuuvvvyyy{{{ttttttsssrrrrrruuuzzz~~~yyytttqqqsssuuuuuuwwwzzzxxx{{{{{{yyyyyy|||}}}zzzrrrtttxxx{{{{{{zzzwwwuuuwwwzzz}}}~~~{{{yyy|||wwwtttvvvyyyyyyxxxyyy}}}~~~~~~}}}}}}~~~{{{|||}}}|||zzzyyy{{{|||}}}wwwrrruuu{{{~~~{{{vvvvvvwwwxxxzzzzzz{{{zzzzzz~~~|||zzzyyyyyy{{{|||yyyyyyyyyyyyyyyyyyyyyxxx{{{|||}}}|||zzzyyyyyyzzz}}}~~~}}}|||wwwvvvmmmrrrtttsssuuuwwwtttmmmnnnnnnooopppqqqrrrrrrssstttsssrrrsssuuuvvvvvvuuuzzzzzzyyyyyyxxxwwwvvvuuuyyywwwvvvtttssssssttttttppprrruuuvvvwwwvvvvvvvvvtttrrrqqqqqqrrrrrrqqqooommmooonnnmmmooouuuyyyyyyrrrvvvyyyxxxuuutttxxx|||vvvyyyzzzwwwrrrqqqtttxxxpppssstttsssvvv{{{}}}|||tttvvvxxxxxxvvvvvvwwwyyyqqqrrrssssssrrrtttxxx{{{xxxrrrppptttvvvttttttwwwssszzz~~~{{{yyy{{{||||||tttuuuvvvwwwxxxxxxxxxxxxtttwww{{{~~~~~~{{{yyyyyyuuuuuuxxxyyyvvvwww{{{}}}~~~~~~}}}{{{zzz{{{|||xxx|||~~~zzzwwwzzz~~~{{{yyywwwwwwxxx{{{}}}~~~|||{{{zzzzzzzzzzzz{{{{{{~~~~~~{{{wwwwww{{{~~~xxxxxxyyyyyyyyyyyyyyyyyyxxxzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{yyywwwpppssssssrrruuuyyyuuummmnnnooooooqqqrrrsssttttttwwwtttrrrsssvvvxxxwwwuuuxxxwwwuuuttttttvvvwwwxxxwwwvvvtttrrrqqqqqqqqqrrrrrrtttvvvwwwwwwvvvwwwwwwuuutttrrrqqqqqqpppnnnmmmqqqtttqqqiiiiiirrrvvvsssuuuuuutttssssssuuuxxx{{{yyy{{{{{{xxxtttrrrrrrtttrrruuuvvvuuuxxx}}}~~~ssswww{{{{{{yyyvvvvvvwwwnnnqqqttttttsssssstttwwwxxxrrrqqquuuvvvrrrrrruuurrr{{{|||wwwvvvxxxyyyyyyxxxwwwwwwwwwyyy|||}}}vvvxxx{{{}}}}}}{{{yyywwwvvvsssuuuzzzyyyuuuwww}}}yyyzzz{{{{{{zzzzzz{{{}}}vvv}}}zzzvvvyyy~~~xxxzzz|||yyyvvvxxx}}}zzzxxxxxxyyyzzz|||~~~{{{wwwvvv{{{yyyyyyyyyzzzzzzzzz{{{{{{xxxzzz|||}}}}}}}}}~~~{{{|||}}}}}}}}}~~~yyy|||~~~}}}yyywwwxxx{{{xxxqqqqqqrrrsssrrrpppmmmlllqqqpppooorrruuuuuuqqqnnntttrrrqqqrrrtttvvvvvvuuu{{{uuurrrssssssrrrpppxxxuuuqqqnnnnnnqqqtttwwwwwwuuutttuuuyyyzzzwwwuuusssmmmjjjnnnuuuwwwrrrkkknnnjjjjjjooopppmmmmmmrrrvvvsssqqqrrruuuwwwuuusssxxx}}}}}}vvvqqqppprrrwwwvvvuuuuuuvvvxxx{{{|||}}}}}}zzzyyy|||zzzssstttpppqqquuuwwwtttuuuzzz~~~yyysssqqqrrrtttuuutttvvvwwwxxxyyyxxxvvvtttrrrtttxxx|||~~~|||xxxuuusssssswww|||}}}|||yyyxxxxxxwwwwwwxxxxxxxxxxxxyyyyyyzzzyyyvvvuuuuuuwwwzzz}}}zzzxxxvvvvvvxxxzzz{{{|||xxx|||}}}{{{{{{{{{~~~}}}xxxvvvzzzzzzvvvvvvzzz}}}}}}yyywwwvvvwwwwwwzzz}}}{{{xxxxxx|||{{{|||}}}~~~~~~~~~}}}{{{|||~~~xxx||||||wwwvvvzzz|||zzzxxxnnnppprrrsssrrrqqqppppppmmmmmmnnnpppqqqqqqooommmqqqqqqqqqqqqssstttuuuuuu{{{xxxtttrrrrrrssssssssswwwuuussspppoooooopppqqquuuttttttvvvwwwwwwvvvuuutttqqqnnnppptttuuupppkkkjjjgggiiinnnooommmooosssuuutttrrrqqqssstttttttttyyyzzz{{{zzzxxxuuusssrrrssssssrrrrrrsssuuuvvvwww~~~{{{zzz{{{wwwqqqtttqqqqqquuuvvvtttuuuzzz~~~zzzvvvttttttttttttrrryyyxxxwwwvvvvvvuuuuuuuuuwwwyyyzzzzzzwwwtttsssrrrtttuuuwwwzzz}}}}}}zzzxxxzzzyyyxxxyyyzzzzzzyyyxxx~~~{{{xxxuuuttttttvvvwww{{{zzzxxxwwwxxxyyyzzz{{{yyy|||~~~}}}{{{{{{~~~{{{yyy|||{{{xxxvvvxxxzzz{{{zzzyyyzzzzzzwwwzzz}}}|||yyyxxxzzz~~~{{{{{{|||}}}}}}|||{{{{{{zzz}}}~~~|||{{{zzzzzzzzzyyy|||~~~}}}{{{nnnqqqtttsssqqqooooooqqqkkkmmmooopppoooooonnnooonnnoooqqqqqqqqqrrrtttuuuuuuuuuuuusssqqqqqqsssuuurrrrrrrrrqqqppppppooonnnqqqsssuuuvvvuuuttttttuuuuuutttsssttttttssspppmmmjjjhhhiiimmmnnnmmmoooqqqtttsssrrrpppooopppsssuuuxxxwwwvvvwwwyyyyyyvvvsssrrrrrrrrrrrrsssssstttttt{{{|||yyyxxxwwwssstttrrrrrruuuvvvuuuvvvyyy}}}{{{xxxwwwvvvuuusssqqq{{{yyywwwttttttuuuwwwxxxxxxyyyxxxvvvsssqqqqqqrrrtttssssssxxx}}}|||xxx~~~{{{yyyyyy{{{{{{yyywww}}}zzzwwwtttsssssstttuuu|||{{{zzzyyyxxxyyyzzz{{{{{{|||||||||||||||{{{{{{{{{zzz{{{{{{xxxzzzyyyxxxxxxzzzzzzzzzyyyxxx{{{~~~}}}zzzxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwyyy{{{~~~~~~{{{www||||||zzz|||~~~}}}~~~pppsssuuusssnnnjjjkkkmmmlllooorrrrrrpppooopppsssmmmooorrrrrrrrrrrrsssuuuuuuwwwxxxuuuqqqoooqqqsssooooooooopppqqqrrrssssssnnnrrrvvvvvvtttrrrsssttttttuuuvvvvvvtttqqqpppppplllkkklllnnnnnnnnnooopppqqqqqqqqqmmmkkkkkkpppuuuttttttuuuwwwxxxyyyxxxwwwttttttuuuuuuuuuuuuttttttttt{{{{{{wwwwwwyyyyyytttsssssstttuuuuuuvvvxxxyyyyyyyyyyyyyyywwwuuussszzzyyyvvvuuutttuuuwwwxxxvvvwwwxxxvvvtttrrrrrrsssttttttuuuwwwzzz{{{zzzyyy{{{xxxyyy{{{{{{xxxtttxxxvvvtttsssrrrtttuuuvvvyyyzzzzzzyyyyyyzzz{{{}}}||||||{{{|||}}}|||yyyvvv{{{{{{zzzxxxxxxxxxxxxxxx}}}xxxwwwyyyzzzxxxvvv{{{}}}}}}zzzxxxxxx|||||||||{{{zzzxxxwwwvvvxxxwwwxxx{{{}}}yyy{{{}}}~~~|||zzz{{{||||||oooqqqrrrpppllljjjjjjkkklllooorrrrrrpppoooqqqtttoooqqqssssssssssssssstttwwwyyyzzzwwwrrrnnnnnnppprrrqqqooooooppprrrtttvvvmmmqqquuuvvvsssqqqrrrsssqqqsssvvvuuusssqqqqqqrrrkkklllmmmnnnppprrrssssssnnnnnnnnnkkkhhhjjjoootttppptttwwwxxxvvvuuuxxx|||vvvvvvvvvvvvvvvtttssssssqqqyyy}}}zzzuuuuuuxxxyyysssttttttssstttvvvwwwvvvsssvvvxxxzzzzzzyyywwwvvvwwwwwwvvvvvvvvvvvvvvvvvvrrruuuxxxyyyxxxvvvuuuuuurrrvvvyyyyyyuuutttwww{{{}}}{{{xxxxxxyyyyyyvvvsssvvvuuutttsssrrrsssuuuvvvuuuwwwyyyzzzyyyzzz}}}|||{{{{{{||||||{{{yyyvvvwwwvvvvvvvvvwwwwwwxxxyyy}}}xxxwwwxxxzzzyyywww~~~~~~{{{yyyxxx|||}}}~~~~~~}}}{{{yyywww|||yyywwwyyy}}}~~~}}}~~~~~~~~~}}}{{{{{{}}}mmmmmmmmmmmmnnnnnnnnnnnnlllnnnooooooooopppqqqsssrrrrrrrrrsssuuuuuurrrpppuuuvvvwwwvvvssspppnnnnnnwwwuuurrrooonnnoooqqqrrrnnnqqqtttvvvuuusssrrrqqqppprrrssssssrrrqqqpppqqqhhhkkkmmmnnnqqqvvvxxxwwwllllllkkkjjjjjjlllpppsssoootttxxxxxxtttsssxxx}}}vvvuuutttsssrrrqqqpppppprrryyy|||xxxsssrrrtttssssssuuuuuussssssvvvwwwuuupppssswwwzzzzzzxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuqqqtttxxxzzzzzzxxxxxxxxxrrrwww{{{xxxrrrqqqvvv}}}{{{{{{zzzyyywwwvvvuuuuuuxxxwwwuuusssrrrrrrssssssqqqtttxxxyyyyyyzzz}}}zzz{{{{{{{{{{{{{{{zzzzzzxxxuuuuuuxxxxxxwwwxxx{{{{{{yyywwwwwwyyy|||}}}}}}~~~|||zzzyyy{{{}}}|||zzz}}}{{{yyyyyy|||}}}}}}ooollljjjlllpppsssrrroooooonnnnnnoooqqqsssssssssuuuqqqoooqqquuuuuupppjjjmmmnnnooorrrtttsssqqqoootttsssrrrqqqoooooonnnnnnpppppprrruuuwwwvvvrrrpppqqqqqqqqqqqqqqqooommmllliiinnnooommmooouuuvvvsssmmmkkkkkklllooorrrsssssssssuuuvvvvvvtttuuuwwwzzzwwwuuusssqqqoooooooooooopppvvvxxxuuurrrrrrrrrqqqsssvvvvvvrrrrrrwwwwwwtttooossswwwyyyxxxwwwwwwxxxuuutttsssrrrrrrsssuuuvvvtttvvvxxxxxxwwwwwwxxxyyyrrruuuwwwvvvrrrsssxxx}}}yyy{{{}}}{{{wwwuuuvvvyyyvvvvvvuuutttssstttttttttppptttxxxyyyxxxxxx{{{xxxzzz||||||zzzzzz}}}{{{wwwvvvyyyyyyuuuuuuyyyxxxxxxyyyyyyzzz{{{~~~}}}||||||{{{zzzxxxwww{{{~~~|||zzz{{{|||||||||}}}}}}|||~~~uuupppkkkmmmrrruuurrrmmmssspppoooppptttwwwvvvuuuvvvqqqmmmpppuuuuuunnnfffffffffiiinnntttwwwtttqqqnnnooopppqqqqqqpppnnnmmmqqqpppqqquuuxxxwwwsssnnnsssqqqpppppppppnnnjjjgggooosssrrrnnnmmmqqqppplllnnnlllkkknnnsssvvvvvvtttwwwuuussstttvvvwwwwwwvvvyyywwwtttqqqoooooooooppplllqqqsssrrrrrrtttuuurrrssswwwvvvrrrrrrwwwwwwtttqqqtttxxxxxxvvvuuuuuuvvvwwwtttqqqnnnnnnqqquuuxxxxxxxxxwwwuuuttttttwwwyyysssssssssssstttvvvzzz|||xxx|||}}}wwwtttxxx|||rrrrrrssssssuuuvvvxxxyyypppuuuyyyyyywwwvvvyyy}}}wwwzzz}}}|||yyyyyy}}}wwwvvvxxxwwwrrrrrrvvvxxx{{{}}}{{{yyyyyy{{{~~~}}}{{{zzzzzzzzzyyyxxxuuuyyy|||wwwzzz~~~}}}|||~~~~~~{{{zzz|||pppooonnnnnnooopppppppppllloootttvvvuuurrrpppooottttttsssrrrpppnnnmmmlllllliiigggjjjpppsssqqqmmmnnnkkkhhhhhhkkknnnooonnnpppmmmmmmrrrrrroooqqqvvvmmmooosssuuuuuurrrmmmjjjmmmnnnpppqqqqqqpppooonnnooonnnmmmnnnppprrrrrrqqqxxxwwwvvvwwwxxxxxxvvvttt~~~{{{vvvqqqnnnmmmnnnnnnqqqooonnnnnnpppsssuuuuuupppqqqrrrtttuuuuuuvvvvvvuuussssssvvvyyyzzzwwwssstttpppmmmpppwwwzzzxxxsss{{{zzzxxxwwwvvvwwwxxxxxxzzzxxxtttqqqqqqssswwwzzzzzz||||||zzzvvvsssuuuxxxxxxsssoooppptttxxxxxxwwwxxxvvvuuuwww{{{}}}|||zzztttwwwzzzzzzxxxxxx{{{~~~}}}}}}|||xxxuuurrrrrrsssxxxxxxxxxwwwxxxyyy{{{|||zzz{{{rrruuu{{{{{{{{{|||}}}{{{yyy{{{}}}{{{|||}}}~~~~~~{{{mmmooorrrqqqnnnmmmooorrrlllooosssuuussspppnnnmmmkkknnnsssvvvvvvqqqlllhhhkkkiiihhhkkkoooqqqqqqooonnnkkkiiiiiikkkmmmnnnmmmooooooqqqsssoookkknnnvvvuuusssooommmmmmooorrrtttoooppprrrssstttsssrrrqqqrrrpppnnnllllllmmmoooqqquuuuuuuuuuuuuuutttsssssswwwvvvtttrrrpppnnnlllkkkrrrqqqpppqqqrrrrrrqqqooosssssstttuuuuuuuuuuuuuuutttttttttuuuvvvuuurrroootttqqqoooqqqvvvxxxvvvtttvvvvvvwwwwwwxxxzzz{{{||||||xxxsssqqqsssvvvxxxyyyzzzzzzyyyyyyyyywwwuuussswwwsssoooppptttxxxxxxwww{{{yyyxxxxxxzzzzzzyyywwwuuuwwwyyyzzzzzz{{{}}}}}}zzzvvvsssrrrsssvvvyyywwwvvvwwwxxxzzz{{{|||zzz{{{uuuvvvzzz|||yyyzzz{{{~~~}}}||||||}}}}}}~~~}}}|||{{{{{{||||||}}}nnnsssvvvsssmmmjjjlllpppmmmooorrrsssqqqnnnllllllhhhkkkqqquuuuuurrrllliiiiiiiiijjjlllnnnpppqqqrrrllljjjiiijjjllloooppppppmmmpppttttttmmmhhhllltttwwwsssmmmiiiiiinnnsssxxxpppqqqsssuuuuuuuuuuuutttuuuuuurrrnnnjjjjjjnnnrrrqqqsssuuutttqqqpppqqqsssoooppprrrsssrrrooollljjjooooooppprrrtttssspppnnntttuuuuuuvvvvvvuuuuuuuuuuuuvvvwwwuuussspppnnnnnnsssrrrssssssttttttttttttssstttvvvxxxyyy{{{{{{{{{|||xxxsssrrrtttxxxyyyyyy{{{xxxwwwxxx{{{zzzvvvqqqvvvssspppqqquuuxxxyyyxxx|||{{{yyyzzz{{{{{{yyyxxxyyyxxxxxxzzz|||}}}}}}|||}}}yyyuuuqqqrrruuuxxxzzzwwwuuuvvvzzz}}}}}}||||||zzzzzz{{{yyywwwyyy~~~yyyyyyzzz|||~~~}}}~~~}}}}}}|||||||||{{{{{{sssuuuvvvsssnnnjjjiiiiiimmmoooqqqqqqooolllkkkkkkmmmmmmmmmnnnnnnnnnnnnnnnhhhjjjlllmmmnnnoooqqqsssjjjjjjjjjlllooorrrttttttlllooorrrrrrnnnkkknnnrrrnnnnnnmmmmmmmmmooopppqqqoooppprrrsssuuuuuuuuuuuutttvvvvvvrrrmmmkkkoootttooosssvvvuuupppnnnppptttlllmmmppprrrrrrpppnnnlllmmmmmmnnnpppssstttsssrrrssstttuuuvvvwwwwwwwwwwwwtttvvvxxxvvvqqqnnnnnnppprrrtttuuutttrrrqqqrrruuusssuuuvvvxxxxxxxxxwwwvvvyyyxxxwwwuuuuuuvvvyyy{{{zzzxxxvvvvvvxxxxxxwwwuuuwwwuuussstttwwwzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}zzzxxxyyy{{{|||zzzwww|||{{{yyyvvvssssssuuuxxx|||xxxvvvxxx|||}}}yyyxxx}}}~~~xxxxxx~~~{{{||||||}}}~~~~~~~~~{{{zzzzzz{{{}}}sssqqqnnnnnnooonnnkkkhhhnnnooopppooommmkkkkkkkkkooonnnmmmlllllllllmmmnnniiikkkmmmnnnnnnnnnppprrrnnnooooooppppppqqqssstttmmmnnnnnnoooqqqrrrqqqooojjjkkklllnnnnnnnnnmmmmmmnnnnnnoooqqqrrrsssssstttooosssuuusssnnnlllooossspppuuuxxxvvvrrrooorrruuunnnnnnoooppppppqqqqqqqqqpppnnnmmmnnnppprrrsssssspppqqqsssuuuwwwyyyzzzzzzqqqsssuuussspppnnnoooqqqqqqtttvvvtttqqqoooqqqtttrrrssstttvvvvvvvvvuuuttttttxxxzzzxxxtttsssxxx}}}yyyyyyxxxuuussstttxxx{{{wwwvvvvvvwwwyyy|||}}}}}}||||||}}}}}}~~~~~~zzzwwwuuuwwwzzz{{{yyywwwxxxyyyzzzyyyvvvuuuuuuvvv}}}zzzxxxyyy}}}|||zzzzzzyyy}}}~~~~~~}}}~~~~~~zzzxxxxxxyyy}}}ooojjjgggiiiooorrrppplllnnnoooooonnnlllkkklllmmmlllmmmooooooooonnnlllkkklllmmmmmmnnnoooooopppppptttuuuuuussspppnnnnnnooonnnnnnmmmnnnssswwwtttnnnnnnmmmkkkjjjjjjkkknnnooonnnoooooopppqqqrrrrrrsssmmmooopppooommmmmmooorrrtttvvvxxxwwwuuussstttvvvqqqpppooonnnoooqqqrrrsssvvvsssooommmnnnoooooonnnnnnoooqqqtttwwwyyyzzz{{{ooopppqqqpppooonnnooopppqqqsssuuutttqqqppprrrtttoooppprrrtttuuuvvvwwwwwwrrrvvvzzzxxxtttssswww|||wwwxxxxxxvvvrrrsssxxx}}}wwwwwwxxxyyyzzz|||~~~~~~~~~|||{{{{{{|||tttssstttvvvyyy{{{|||{{{uuuwwwzzzzzzxxxvvvvvvvvv{{{{{{zzzzzz{{{|||~~~~~~}}}{{{|||}}}}}}}}}}}}{{{yyyxxxxxx|||}}}}}}llliiifffgggkkknnnoooooonnnnnnnnnmmmllllllmmmooommmmmmmmmmmmnnnooopppppppppnnnlllmmmpppqqqooolllrrrtttuuusssooommmmmmnnnnnnqqqrrrppprrrvvvtttnnnqqqooollljjjjjjlllnnnppprrrrrrqqqrrrrrrsssssstttsssqqqnnnllllllnnnqqqtttvvvwwwwwwwwwwwwvvvuuuuuuqqqppppppoooooopppqqqqqquuusssqqqoooooonnnlllkkknnnoooqqqtttvvvxxxyyyyyytttrrrqqqqqqrrrrrrqqqqqqqqqrrrsssrrrrrrrrrrrrsssssssssssstttuuuvvvxxxyyyttttttuuuvvvwwwxxxwwwwwwuuuvvvwwwwwwwwwwwwwwwxxxtttvvvwwwyyyzzz{{{}}}~~~|||~~~~~~|||yyywwwxxxzzztttvvvwwwxxxxxxyyyzzz|||uuuwwwxxxxxxwwwvvvwwwxxxxxxzzz{{{zzzvvvvvvyyy}}}}}}~~~}}}~~~|||xxx|||}}}|||~~~~~~~~~~~~{{{zzzyyy|||~~~zzzzzzmmmllliiigggfffhhhkkknnnnnnnnnnnnmmmlllllloooqqqrrrnnniiifffhhhnnnuuuzzzsssoookkkmmmppprrrnnnjjjllloooqqqqqqooonnnoooqqqmmmtttwwwsssqqqsssrrroooooooooppppppooonnnmmmllluuuuuutttttttttuuuuuuvvv}}}wwwoookkklllqqquuuxxxxxxwwwvvvwwwxxxxxxvvvtttpppppppppppppppoooooonnnqqqppppppqqqrrrpppmmmjjjoooppprrrsssuuuvvvwwwwww{{{wwwttttttvvvwwwuuurrrqqqqqqqqqrrrrrrsssssssssyyyxxxwwwuuuuuuuuuvvvwwwwwwrrrooosssyyy|||xxxrrrtttssstttxxx|||{{{wwwrrrrrrtttvvvxxxxxxzzz|||}}}vvvyyy{{{zzzxxxwwwyyy{{{zzz|||}}}{{{wwwuuuvvvxxxwwwwwwwwwvvvuuuvvvyyy{{{uuuyyy|||yyysssqqqvvv{{{www|||zzz|||sssxxx}}}~~~|||{{{~~~}}}}}}{{{zzz~~~|||wwwhhhiiijjjiiihhhiiilllpppqqqrrrqqqooommmkkklllmmmkkknnnnnnjjjeeefffnnnvvvrrrpppnnnllllllmmmoooqqqrrrqqqpppooonnnnnnooopppvvvtttqqqqqqrrrtttvvvxxxnnnqqqtttvvvtttrrrqqqppprrruuuzzz}}}}}}{{{vvvsssvvvuuurrrmmmjjjlllrrrwwwyyyzzzzzzyyyvvvssssssssstttuuuuuurrrnnnlllmmmooouuupppllljjjmmmooonnnmmmmmmnnnqqqvvvyyyzzzyyywwwzzzvvvrrrrrrvvvwwwtttppptttmmmmmmvvv}}}yyysssqqquuuuuuvvvvvvuuutttrrrqqq|||yyyvvvtttuuuwwwxxxxxxxxxwwwwwwvvvuuuvvvvvvvvvzzzxxxuuutttuuuxxx|||~~~yyytttrrruuuyyy{{{|||zzzyyyxxxwwwwwwwwwxxxyyyyyywwwvvvvvvwwwwwwvvvtttvvvxxxyyywwwtttrrruuuxxx~~~{{{zzz|||}}}|||{{{xxxzzz{{{{{{{{{}}}~~~}}}}}}}}}}}}zzzxxxggghhhhhhfffeeegggkkkooopppppppppooommmmmmoooqqqoooooonnnjjjfffgggmmmrrrnnnmmmlllkkklllmmmpppqqqpppooommmllllllmmmooopppqqqssssssrrroooppptttxxxssssssqqqooooooqqquuuyyysssvvvzzz~~~~~~{{{wwwuuuuuutttrrrnnnlllmmmrrrvvvuuuvvvvvvtttrrrpppqqqrrrqqqtttvvvvvvsssqqqpppqqqsssrrrqqqqqqrrrqqqooonnnooooooqqqsssvvvxxxwwwuuuxxxuuurrrrrrtttuuusssqqqrrrnnnnnnvvvzzzwwwttttttvvvwwwxxxxxxxxxwwwvvvvvv|||yyyvvvtttuuuwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxzzz{{{}}}yyytttsssvvvzzz|||}}}|||{{{zzzyyyxxxyyyyyyzzzzzzyyyxxxvvvuuuvvvwwwxxxzzzyyyxxxwwwwwwwwwvvvuuu}}}{{{yyyzzz|||}}}|||{{{|||}}}}}}|||{{{|||~~~~~~~~~~~~}}}|||{{{{{{}}}|||fffffffffeeedddfffjjjmmmrrrrrrqqqooommmmmmooorrrpppnnnkkkiiiiiikkknnnppplllkkkkkkkkklllnnnpppqqqnnnmmmkkkiiijjjkkknnnooommmqqqtttrrrmmmlllpppuuurrrqqqpppnnnnnnqqqwww|||uuuwww{{{~~~~~~|||yyywwwttttttrrrpppnnnooorrruuurrrrrrqqqooommmmmmnnnpppnnnqqqvvvwwwvvvtttrrrqqqqqqtttxxxyyywwwtttqqqooosssqqqppppppsssuuuvvvuuuvvvuuussssssrrrrrrrrrrrrooonnnooosssuuuttttttvvvwwwxxxyyyzzz{{{{{{{{{{{{}}}yyyuuutttuuuwwwyyyyyyuuuuuuuuuuuuttttttttttttqqqsssvvvxxxyyyxxxwwwvvv|||yyyvvvuuuwww{{{}}}~~~~~~|||{{{zzzzzzzzz{{{{{{|||{{{xxxuuuuuuxxx{{{}}}zzzxxxyyy{{{{{{vvvrrrxxxwwwwwwyyy{{{|||{{{zzz|||}}}~~~}}}||||||~~~}}}~~~~~~|||xxxxxx}}}}}}|||eeefffgggiiiiiijjjkkklllwwwvvvsssppplllkkkmmmoooooollliiiiiillloooppppppmmmmmmmmmmmmmmmnnnoooppppppnnnkkkiiiiiijjjlllnnnlllooopppooommmlllmmmoookkkmmmoooqqqqqqrrruuuwwwvvvxxx{{{}}}~~~|||zzzxxxtttsssrrrqqqqqqqqqssstttssssssqqqnnnlllkkkmmmooooooqqqtttuuuuuutttrrrqqqqqqvvv{{{|||xxxtttrrrrrrtttqqqooooooqqquuuwwwxxxsssttttttrrrppppppqqqrrrkkkmmmooopppppppppssswwwwwwxxxyyy{{{|||}}}~~~~~~}}}yyyuuutttuuuxxxyyyzzzuuuuuuvvvuuuuuuuuuttttttppprrrtttvvvwwwwwwvvvuuu{{{zzzxxxwwwyyy{{{~~~}}}{{{zzzzzzzzzzzzyyy}}}|||wwwuuuxxx|||}}}|||{{{|||}}}{{{wwwsssvvvvvvxxxyyyzzzzzzxxxwwwyyyzzz|||}}}~~~~~~~~~}}}}}}~~~wwwxxx|||yyy|||dddgggkkkoooqqqpppmmmkkkvvvuuussspppmmmlllmmmoooqqqnnnjjjkkknnnqqqooommmpppppppppppppppooonnnmmmsssqqqnnnkkkjjjjjjkkklllpppnnnllllllnnnnnnllliiijjjlllnnnooopppqqqsssuuuwwwxxxzzz||||||{{{zzzyyysssrrrqqqqqqqqqrrrsssssswwwvvvtttqqqmmmlllnnnooovvvuuuuuuuuuuuuuuuttttttssswwwzzzzzzvvvsssssstttsssqqqooopppssswwwzzz|||sssttttttrrrpppoooppprrriiimmmooonnnlllmmmrrruuuvvvvvvwwwxxxzzz{{{}}}}}}{{{yyyvvvuuuwwwyyyzzzzzzvvvvvvwwwwwwwwwvvvuuutttrrrrrrsssssstttuuuwwwwwwzzzzzzzzzyyyzzz{{{}}}~~~}}}{{{yyyyyyyyyzzzwww|||{{{xxxyyy{{{{{{}}}|||yyyxxxxxxwwwxxxyyyzzzyyywwwvvvvvvxxxzzz|||}}}~~~~~~|||zzz{{{yyyzzz{{{xxx||||||eeeggglllqqqtttsssoookkkooopppqqqpppooonnnpppqqqtttqqqnnnmmmoooooommmjjjqqqrrrrrrrrrqqqooommmlllsssrrrpppnnnlllllllllllltttnnnjjjjjjnnnppplllhhhqqqpppmmmkkkjjjmmmssswwwvvvwwwxxxyyyyyyyyyxxxxxxsssqqqooooooqqqrrrrrrrrrwwwwwwvvvssspppooooooqqqzzzxxxvvvvvvwwwxxxwwwwwwuuuvvvwwwwwwuuusssssssssqqqpppppprrruuuyyy{{{{{{uuutttrrrrrrqqqqqqqqqqqqiiinnnpppmmmlllnnnqqqrrrvvvvvvuuuvvvwwwxxxyyyzzzyyyxxxwwwwwwyyyzzzzzzyyyvvvwwwxxxxxxxxxwwwuuuttttttsssrrrqqqrrruuuwwwyyyyyy{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{zzzyyyyyyyyyzzzwww{{{~~~}}}{{{{{{|||yyy}}}{{{xxxyyy|||yyyzzz{{{zzzxxxwwwvvvwwwzzz|||}}}~~~}}}|||}}}~~~|||yyyyyy~~~}}}~~~|||zzz|||wwwfffgggiiimmmqqqrrrooolllkkkmmmpppppppppoooppppppoooooonnnoooppppppooonnnooopppqqqrrrqqqpppmmmlllnnnoooooooooooonnnmmmmmmuuuqqqlllkkkmmmnnnmmmkkkssssssqqqnnnlllnnnqqquuuuuuuuuuuuvvvvvvvvvvvvvvvssspppmmmmmmooorrrrrrrrrsssttttttsssqqqpppqqqrrruuuttttttuuuxxxyyywwwuuuuuuuuuvvvwwwwwwvvvssspppooooooqqqtttwwwxxxxxxvvvwwwtttqqqqqqssstttrrrpppmmmqqqrrrooonnnrrrssspppvvvvvvuuutttttttttuuuvvvwwwwwwxxxzzz{{{{{{yyywwwuuuvvvwwwxxxwwwvvvtttssstttsssrrrrrrsssuuuwwwyyyyyy{{{}}}|||yyyxxxyyy{{{}}}|||{{{zzzyyyzzzzzz{{{zzzzzzzzzzzz{{{}}}~~~{{{|||||||||{{{{{{{{{|||yyy{{{|||zzzxxxxxxzzz|||xxxzzz}}}}}}|||{{{{{{||||||{{{zzz|||~~~}}}{{{||||||yyyuuugggfffeeehhhllloooooommmllloooqqqqqqpppnnnllllllhhhiiillloooqqqsssuuuvvvkkkmmmoooqqqqqqpppnnnllljjjkkkmmmoooppppppooonnntttssspppmmmkkkkkkmmmooopppsssvvvvvvtttqqqooonnnttttttttttttuuuuuuuuuuuusssoookkkkkknnnqqqrrrqqqnnnppprrrsssrrrqqqrrrsssmmmmmmppptttxxxxxxuuurrruuuuuuuuuxxxzzzxxxsssnnnnnnoooqqquuuwwwwwwtttrrryyytttpppqqqtttuuusssooopppttttttqqqqqquuutttoooxxxvvvuuusssssssssssstttvvvwwwxxx{{{}}}|||yyyvvvtttuuuvvvwwwvvvuuusssrrrrrrsssssstttuuuvvvwwwxxxyyy{{{}}}|||yyywwwxxxyyy}}}|||{{{zzzzzz{{{||||||}}}zzzvvvvvvyyy}}}~~~{{{xxxyyy|||~~~}}}{{{yyy{{{|||zzzyyyyyy}}}tttwwwzzz|||||||||~~~yyy~~~~~~zzz{{{|||}}}zzzwww|||}}}xxxvvvhhhiiilllnnnooooooooonnnkkkpppqqqoooooorrrooohhhffflllrrrrrrnnnlllppptttooopppppppppooooooqqqtttkkkkkkllllllmmmnnnoooppppppsssqqqllllllqqqqqqnnnoooppppppooonnnmmmmmmnnnkkkpppvvvwwwsssooooooqqqlllmmmnnnnnnoooooooooooottttttttttttqqqnnnkkkiiimmmqqqttttttqqqpppssswwwsssttttttrrrqqqqqqsssuuupppqqqsssvvvyyyyyyvvvtttuuutttrrrppppppqqqssstttppptttxxxzzzxxxtttpppnnnrrrsssttttttrrrooollliiiwwwuuussstttuuuuuutttrrrxxxvvvttttttuuuvvvuuutttxxxvvvtttqqqoooppptttxxxyyyxxxxxxzzz}}}|||xxxtttyyyvvvtttxxx~~~~~~yyy}}}vvvrrrwww{{{zzzzzz}}}xxxwww~~~~~~vvvsssyyyyyyyyyxxxwwwvvvuuutttzzzyyyyyyxxxyyyzzz|||}}}|||||||||}}}|||zzz{{{|||{{{yyyzzzllllllllllllmmmnnnppppppnnnooonnnmmmrrrwwwrrrjjjhhhlllooopppmmmlllnnnqqqnnnoooqqqqqqppppppqqqrrrmmmkkkjjjjjjlllmmmnnnnnnnnnssssssooommmppprrrppprrrssssssqqqnnnllllllmmmkkkppptttuuuqqqnnnooopppoooooonnnooopppsssuuuwwwtttttttttsssqqqooolllkkkooossswwwvvvrrrooooooqqqttttttsssrrrppppppsssuuuppppppqqqsssuuuvvvtttrrrrrrqqqppppppqqqrrrtttvvvnnnpppsssuuuuuuuuuuuuvvvpppqqqssstttsssqqqooommmpppppprrrtttwwwyyyyyyyyy{{{zzzxxxvvvtttsssrrrrrrvvvvvvvvvuuuttttttwwwyyyxxxyyyzzz{{{|||{{{xxxuuuxxxtttqqqttt{{{~~~|||xxxxxxrrrpppuuuyyyzzz~~~yyyvvv{{{~~~{{{yyyzzz{{{{{{zzzyyywwwvvvtttssszzzyyyxxxwwwvvvwwwwwwxxx|||||||||}}}{{{xxxyyy{{{}}}}}}ooonnnllljjjkkkmmmpppqqqqqqnnnkkklllsssyyyuuummmmmmnnnnnnoooooooooppppppmmmoooqqqqqqpppooopppqqqpppmmmiiiiiilllnnnnnnmmmmmmrrrtttqqqooopppqqqqqquuuuuuuuurrrooolllkkklllmmmpppsssssspppnnnoooqqqpppooonnnnnnqqqtttxxx{{{uuutttsssrrrpppooonnnmmmnnnrrrwwwwwwtttpppnnnooouuuuuusssqqqoooppprrrtttrrrpppooooooqqqqqqqqqpppooooooooooooqqqsssuuuwwwnnnoooppppppqqqtttxxx{{{oooppprrrtttuuutttsssrrrlllooosssvvvxxxyyy{{{}}}zzz{{{{{{xxxssspppqqqsssrrrtttvvvwwwwwwwwwxxxyyyxxxzzz||||||{{{yyyxxxwwwvvvrrroooqqqvvvzzzyyyvvvuuurrrrrrtttvvvxxx{{{wwwwwwxxxyyy|||}}}}}}{{{zzzxxxvvvtttsssyyyxxxxxxwwwwwwwwwxxxxxxzzz{{{|||}}}yyyvvvwwwzzz~~~nnnmmmkkkjjjjjjlllnnnoooqqqnnnkkklllppptttsssppptttqqqoooppprrrtttsssqqqoooppppppooonnnnnnppprrrsssooojjjjjjmmmpppooonnnnnnoooppppppqqqqqqooommmtttttttttrrrnnnllllllllloooqqqsssrrrqqqpppqqqrrroooooonnnoooqqqsssuuuwwwsssrrrqqqoooooonnnnnnnnnmmmppptttuuutttrrrrrrsssuuuuuutttqqqoooooorrrttttttqqqnnnmmmmmmnnnoooooonnnnnnnnnnnnoooqqqssstttpppqqqqqqpppppprrrvvvzzzqqqrrrtttvvvvvvvvvvvvuuuooorrrvvvxxxwwwwwwxxxyyyvvvyyy{{{xxxsssqqqssswwwoooqqqtttuuuvvvvvvxxxzzzwww{{{}}}}}}yyywwwwwwxxxuuuqqqnnnooossswwwwwwvvvvvvvvvwwwvvvttttttyyy~~~{{{zzzyyywwwvvvxxx~~~}}}|||{{{yyyxxxwwwvvvvvvvvvwwwwwwxxxzzz{{{|||}}}yyyzzz}}}~~~~~~~~~~~~~~~{{{xxxvvvvvvyyy|||~~~kkkkkkkkkkkkkkkkkkllllllooonnnmmmmmmlllkkkmmmpppuuuqqqmmmnnnqqqtttsssqqqrrrqqqooommmkkklllpppsssuuuqqqnnnnnnppprrrqqqpppqqqllljjjmmmrrrrrrmmmhhhooopppqqqpppnnnmmmmmmnnnrrrsssttttttsssrrrssssssooopppqqqrrrsssrrrqqqpppqqqpppooonnnnnnnnnnnnnnnpppqqqqqqqqqqqqrrrtttuuutttuuuuuusssqqqqqqrrrtttvvvsssnnnllllllnnnooooooooooooooonnnnnnnnnoooooooooppprrrrrrrrrtttvvvxxxuuuvvvwwwwwwxxxwwwwwwvvvssstttvvvwwwvvvvvvvvvvvvuuuxxxzzzwwwrrrpppssswwwrrrssstttttttttvvvzzz}}}xxxzzz}}}|||xxxvvvvvvxxxuuurrrppppppsssvvvwwwwwwuuuxxxzzzwwwtttssstttvvvvvvyyy{{{zzzxxxzzz~~~zzzzzzyyyxxxxxxyyyyyyzzzvvvvvvwwwyyyzzz{{{{{{|||wwwzzz}}}~~~}}}}}}}}}xxxxxxwwwwwwwwwwwwyyyzzzyyyjjjjjjkkkkkkllllllllllllllllllmmmmmmiiifffiiipppqqqnnnjjjiiimmmppppppppprrrqqqooolllkkklllpppsssrrrrrrrrrrrrrrrrrrsssssssssllliiilllpppnnnjjjggglllnnnoooooonnnnnnooopppssssssuuuuuuuuuuuussssssqqqrrrtttuuutttqqqnnnlllnnnooooooooooooooooooooovvvtttrrrpppoooppprrrsssrrrtttvvvvvvuuuttttttuuuwwwsssnnnllllllnnnoooooorrrrrrqqqpppooonnnmmmllllllooorrrtttuuuvvvxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwtttrrrrrrsssvvvwwwwwwvvvwwwxxxxxxvvvqqqoooppprrrwwwwwwwwwvvvvvvxxx{{{~~~yyyzzzzzzyyywwwuuuuuuuuuuuusssrrrrrruuuwwwwwwwwwssswwwxxxuuusssuuuuuutttrrryyy}}}|||{{{}}}~~~}}}xxxxxxwwwwwwwwwyyyzzz|||xxxxxxxxxxxxwwwvvvuuutttuuuyyy}}}~~~}}}{{{|||~~~uuuwwwxxxxxxwwwvvvwwwxxxtttmmmlllkkkjjjkkkmmmpppqqqllliiijjjmmmkkkhhhiiiooonnnkkkhhhgggiiimmmpppqqqoooppppppooommmmmmnnnooonnnqqquuuuuurrrqqqsssuuusssooonnnooommmhhhhhhkkkmmmnnnppppppoooooopppqqqrrrrrrtttvvvwwwuuusssqqqqqqrrrrrrrrrqqqooolllkkknnnooopppqqqrrrrrrqqqqqquuutttrrrqqqqqqqqqqqqqqqpppssswwwyyyxxxwwwvvvuuuuuurrrnnnkkklllmmmnnnnnntttttttttsssrrrpppooonnnqqqrrrtttuuuuuuuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzvvvqqqmmmoootttxxxwwwtttvvvuuutttsssqqqqqqqqqqqqwwwyyyzzzyyyxxxxxxyyyzzzzzzxxxwwwvvvvvvvvvtttrrrttttttttttttvvvwwwwwwvvvvvvwwwtttooopppvvvwwwtttrrryyy}}}||||||~~~zzzyyyxxxwwwvvvvvvwwwyyyzzzyyyyyyyyyxxxwwwuuusssrrrsssxxx~~~|||zzz|||~~~xxxyyyzzzxxxvvvuuuxxxzzzvvvpppnnnkkkiiikkkooosssvvvlllfffffflllooolllkkknnnmmmllljjjhhhiiilllqqqtttlllooorrrrrrpppnnnlllllljjjpppvvvvvvrrrppprrrvvvrrrrrrsssrrrjjjcccgggpppooopppqqqqqqpppoooppprrrpppqqqsssvvvwwwuuurrrooooooooonnnlllkkkkkkkkkkkknnnppprrrtttuuutttsssrrrppppppqqqrrrttttttsssrrrooosssxxx{{{{{{xxxwwwvvvssspppmmmkkklllmmmmmmmmmuuuvvvuuuuuutttsssrrrqqqxxxxxxwwwuuussssssuuuwwwyyyzzzzzzzzz{{{|||||||||{{{ssslllmmmssswwwuuuqqqrrrqqqoooppprrrttttttssstttwwwzzz{{{yyyvvvuuuuuu{{{wwwuuuuuuvvvvvvssspppsssssstttuuuvvvvvvvvvuuu|||zzzrrrkkkmmmuuuwwwttttttyyy|||zzz|||~~~yyyzzzyyywwwuuuuuuvvvwwwxxxxxxxxxyyyzzzyyyxxxwwwvvvsssxxx~~~|||zzz{{{~~~||||||{{{wwwuuuuuuyyy}}}zzzmmmmmmmmmmmmnnnnnnnnnooogggiiilllnnnnnnmmmlllllljjjkkkkkkjjjiiijjjlllnnntttsssrrrqqqppppppooopppmmmnnnppppppppprrrtttwwwtttwwwyyyvvvqqqmmmlllllljjjooorrrppprrrwwwxxxtttpppsssuuuvvvtttrrrqqqqqqkkkooorrroooiiieeehhhmmmuuuttttttsssrrrppppppoooppprrrtttrrrooonnnqqqtttpppppppppqqqsssvvvyyy{{{qqqooollllllnnnqqqtttuuusssrrrrrruuuxxxvvvqqqlllrrrrrrsssttttttsssrrrrrrvvv|||}}}xxxvvvvvvtttqqqnnnllllllooorrruuutttrrrooollllllooorrrtttxxxuuussssssvvvxxxyyyyyyxxxsssooopppuuuyyyxxxuuuvvvqqqsss~~~xxxtttwwwyyyvvvsssppppppsssvvvyyy|||||||||}}}~~~}}}yyywww}}}yyyxxxzzzxxxsssuuu{{{~~~xxxuuuttttttssspppxxxwwwvvvxxx|||zzzyyyxxxvvvvvvxxx{{{~~~|||ooonnnmmmllllllnnnpppqqqqqqnnnkkkkkknnnpppooommmlllkkkjjjiiiiiikkkmmmnnnvvvuuussspppnnnlllkkkjjjoooqqqrrrrrrqqqrrrtttvvvuuuwwwxxxxxxuuuqqqooommmoooqqqpppnnnqqqwwwxxxtttlllmmmpppsssuuuwwwwwwwwwmmmnnnooollliiiiiimmmqqquuutttsssrrrqqqqqqqqqqqqnnnoooppppppooooooppprrrqqqqqqrrrtttvvvyyy{{{|||tttpppnnnnnnrrruuuwwwwwwrrrssstttsssrrrqqqppppppnnnnnnoooppprrruuuwwwxxxrrrwww||||||wwwsssqqqrrrnnnooopppqqqrrrqqqpppoooqqqpppnnnnnnnnnpppqqqssssssuuuwwwwwwvvvvvvwwwyyytttsssrrrqqqpppqqqtttwwwsssnnnppp{{{~~~xxxuuuyyywwwvvvuuutttvvvyyy}}}||||||{{{{{{{{{|||}}}~~~|||xxxwwwxxxvvvqqqsssxxx}}}{{{zzzxxxwwwvvvsssqqqyyyyyyyyyzzz|||}}}|||{{{zzz{{{|||zzzwwwwwwzzz~~~}}}pppnnnlllkkkkkkmmmppprrryyyqqqjjjiiinnnrrrrrrpppqqqmmmhhhhhhkkknnnoooooouuutttrrrooommmkkkjjjiiirrrssstttsssqqqqqqrrrssstttuuuvvvxxxxxxuuuqqqnnntttrrrnnnlllqqqxxxxxxtttlllkkkkkkooouuuyyy{{{zzzpppnnnkkkjjjjjjnnnrrruuutttsssrrrqqqpppqqqqqqrrrmmmmmmmmmoooqqqqqqpppnnnooopppsssuuuxxxzzz{{{|||wwwsssoooqqqvvvzzzzzzxxxrrrttttttqqqmmmlllooosssooonnnnnnnnnppptttxxx{{{qqqtttwwwvvvrrrooooooqqqmmmoooqqqrrrsssrrrpppoooooooooooooooppppppqqqrrrnnnsssxxxyyywwwuuuwwwyyyqqquuuvvvqqqkkkjjjqqqyyypppkkknnnvvvzzzwwwwww{{{vvvvvvvvvwwwyyy|||~~~||||||{{{yyyxxxzzzzzzxxxwwwvvvssspppqqqtttuuuxxx{{{|||zzzwwwuuusssyyyyyyyyy{{{}}}|||yyyvvvyyy|||}}}yyywwwzzz~~~}}}mmmllllllkkklllmmmnnnooouuuqqqlllkkknnnqqqssstttuuuoooiiihhhmmmqqqrrrpppqqqpppooonnnmmmmmmmmmmmmrrrssstttssspppoooooooooqqqpppqqqtttwwwvvvqqqlllsssoookkknnnuuuzzzxxxsssqqqmmmjjjmmmtttxxxxxxwwwrrroookkkkkknnnrrrttttttuuusssqqqooonnnnnnnnnoooooonnnnnnpppsssrrroookkkmmmnnnqqquuuwwwxxxyyyyyyxxxtttppprrrxxx|||{{{xxxsssttttttrrrooonnnppprrruuutttrrrqqqrrrsssuuuvvvuuuvvvwwwuuurrrqqqrrrttttttrrrpppoooooorrruuuwwwtttsssrrrppppppqqqqqqrrrnnnppptttvvvxxxxxxzzz{{{tttwwwxxxssslllkkkrrryyyqqqmmmnnnuuuxxxxxxxxx{{{wwwwwwwwwxxxxxxyyyyyyzzz{{{}}}}}}zzzwwwyyyzzzyyyxxxvvvrrrpppqqqsssqqqvvv{{{|||zzzxxxxxxxxxxxxxxxxxxzzz|||}}}{{{zzzuuu{{{zzzxxx{{{}}}hhhiiilllmmmnnnmmmkkkiiijjjlllnnnnnnmmmnnnsssvvvwwwqqqkkkjjjooossstttrrrppppppooonnnnnnnnnnnnoooppprrrsssqqqooommmllllllllllllmmmpppssssssooojjjnnnkkkjjjpppxxxzzzvvvqqqsssoookkklllrrrwwwwwwuuutttpppnnnnnnrrrtttrrrooouuusssqqqnnnlllkkkkkkjjjsssrrrqqqrrrtttsssooojjjnnnppprrruuuwwwxxxxxxxxxxxxtttqqqsssxxx{{{zzzwwwuuutttssstttvvvvvvssspppxxxxxxwwwwwwvvvuuussssssxxxwwwvvvuuusssssstttvvvtttsssrrrqqqrrrtttwwwxxx{{{xxxuuurrrqqqqqqrrrsssqqqnnnmmmpppxxx}}}~~~|||zzzzzzxxxuuuqqqqqquuuxxxuuurrrrrruuuxxxxxxyyyzzzvvvwwwwwwxxxyyyyyyyyyyyy{{{~~~}}}yyyxxx|||{{{{{{zzzvvvsssrrrssssssrrruuuyyyzzzxxxxxx{{{}}}}}}{{{yyyyyy{{{|||}}}|||rrrwww|||}}}{{{zzz|||{{{eeehhhllloooooommmjjjgggccciiinnnooollllllqqqvvvuuuqqqllllllooorrrssssssqqqqqqooonnnnnnmmmmmmmmmnnnoooqqqqqqooommmlllllljjjjjjkkkmmmoooooommmkkkllliiijjjrrrxxxwwwssspppooommmkkkmmmrrrvvvxxxxxxtttrrrpppqqqsssssspppnnnsssrrrqqqooommmkkkiiiiiiuuuttttttttttttssspppnnnssstttuuuwwwxxxyyyzzzzzzvvvuuuttttttvvvwwwwwwvvvvvvtttsssuuuyyyzzzwwwsssvvvwwwxxxyyyyyywwwvvvuuuvvvuuutttsssrrrsssttttttnnnqqquuuxxxxxxwwwuuusss|||zzzwwwuuusssssssssttttttnnnjjjnnnxxx~~~~~~{{{|||zzzwwwvvvvvvwwwwwwwwwwwwvvvuuuwwwyyyyyyyyyxxxwwwxxxyyyzzz{{{|||}}}~~~{{{~~~~~~zzzxxxyyy{{{zzz|||{{{vvvssstttuuutttuuuvvvwwwwwwxxxyyy|||~~~{{{yyyzzz{{{{{{zzzuuuwwwzzz{{{|||||||||}}}xxxhhhjjjmmmooopppnnnllljjjeeehhhkkklllkkklllpppssspppooommmlllmmmnnnpppqqqnnnmmmmmmmmmmmmmmmnnnnnnlllnnnpppqqqpppnnnnnnnnnjjjlllmmmmmmmmmmmmnnnooonnnjjjlllrrrtttqqqooopppllllllmmmooorrruuuxxxyyytttrrrpppooopppqqqqqqqqqppppppqqqqqqpppnnnlllkkkrrrsssttttttsssrrrssstttvvvvvvvvvvvvwwwxxxyyyzzzuuuvvvwwwvvvtttssstttvvvuuuuuutttuuuwwwxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwuuusssrrrqqqqqqrrrrrrrrrmmmooossswwwxxxvvvtttrrrvvvwwwxxxxxxwwwvvvtttrrrtttpppnnnqqqwww{{{zzzwwwxxxxxxwwwvvvvvvvvvvvvuuuvvvvvvvvvwwwyyyzzzyyywww{{{{{{{{{{{{|||}}}~~~}}}||||||{{{zzzyyyyyyyyyxxx|||{{{uuusssuuuwwwuuuwwwvvvvvvwwwzzz{{{|||{{{}}}{{{zzz{{{{{{yyyxxx{{{zzzyyy{{{}}}~~~|||zzzuuukkklllnnnooooooooonnnmmmjjjiiiiiiiiikkkmmmoooppplllmmmmmmlllkkkkkkmmmppphhhhhhiiijjjlllnnnppprrrkkknnnqqqrrrqqqppppppppplllnnnpppooommmlllpppsssqqqmmmmmmqqqpppllllllppplllmmmooopppqqqrrruuuxxxtttrrrpppmmmmmmooosssuuummmoooqqqssssssrrrpppnnnoooqqqssssssqqqrrruuuyyyvvvvvvtttttttttuuuvvvwwwtttxxxzzzxxxsssqqqsssvvvtttuuuvvvtttrrruuu{{{{{{yyyvvvtttssstttvvvwwwtttsssqqqqqqrrrsssrrrrrrppppppppppppqqqsssuuuvvvooorrrwww{{{{{{xxxtttqqqrrrssstttvvvwwwwwwuuussssssuuuwwwvvvuuussssssttttttuuuvvvwwwyyy{{{zzzwww~~~|||{{{zzzyyyzzzzzz~~~{{{xxxxxxyyyzzzzzzzzzwww{{{zzztttrrrvvvwwwuuuxxxvvvvvvxxx|||}}}{{{xxxwwwxxxyyy{{{}}}}}}{{{yyy~~~zzz{{{~~~{{{xxxsssnnnmmmlllmmmoooooonnnmmmnnnnnnnnnmmmmmmmmmnnnooonnnkkkhhhhhhjjjllljjjhhhnnnkkkhhhgggiiilllmmmnnnjjjiiihhhkkkppptttuuutttnnnoooqqqssssssrrrqqqpppsssrrrpppoooppppppoooooonnnmmmmmmqqquuuvvvrrrmmmsssrrrpppooooooooopppqqqqqqrrrrrrrrrrrrqqqpppoooqqqtttuuusssnnnlllppptttqqquuuuuuqqqrrrxxxzzzwwwqqquuuxxxvvvqqqooorrrvvvpppssswwwwwwvvvvvvzzz}}}oootttvvvssssssvvvtttnnnssstttvvvwwwvvvtttpppnnnkkknnnpppppppppqqquuuxxxtttttttttttttttuuuvvvwwwuuuuuuvvvyyy{{{|||yyywwwttttttuuutttssstttuuuwwwsssvvvyyyyyywwwuuuvvvxxxtttyyy~~~~~~zzzxxxyyy|||}}}}}}}}}zzzxxxvvvwwwxxxzzzyyy{{{}}}xxxrrruuu}}}~~~{{{xxxvvvvvvxxxzzztttsssrrrtttwww{{{}}}~~~~~~{{{yyy{{{~~~~~~yyyssswwwooonnnmmmmmmnnnooonnnmmmooollljjjkkkoooqqqpppnnnkkkiiihhhiiilllmmmlllkkkpppnnnlllllllllkkkiiihhhllljjjjjjlllooorrrrrrqqqtttrrrpppooooooqqqtttvvvxxxuuurrrooonnnooooooppppppmmmlllnnnsssvvvuuussssssrrrqqqooooooooopppqqqrrrqqqqqqqqqpppooooooooommmppprrrqqqnnnlllmmmooovvvyyywwwrrrqqqtttuuuqqqsssvvvwwwvvvsssrrrtttvvvrrrsssuuuuuuttttttuuuvvvnnnqqqrrroooppptttuuurrrrrrsssvvvxxxxxxwwwtttsssqqqrrrtttsssqqqqqqsssuuuuuutttssssssssstttuuuvvvsssuuuwwwxxxxxxwwwvvvuuussstttuuuuuuttttttuuuvvvppptttwwwwwwuuusssuuuwwwyyy|||}}}|||xxxvvvyyy|||}}}}}}|||{{{yyyxxxxxxyyyuuuvvvyyy{{{xxxrrrtttzzz{{{||||||{{{zzzxxxwwwwwwsssrrrsssuuuyyy{{{|||{{{|||||||||}}}|||{{{xxxvvvvvvrrrooommmmmmmmmnnnmmmmmmoookkkgggjjjpppssspppmmmiiiiiiiiikkkmmmooonnnmmmpppoooooooooooommmiiifffmmmllllllmmmoooqqqpppoootttsssrrrqqqqqqrrrtttvvv{{{xxxsssooommmmmmooopppvvvrrrmmmmmmpppsssuuuuuussssssrrrqqqqqqqqqrrrrrrqqqqqqooonnnnnnmmmmmmnnnmmmnnnooopppooonnnmmmlllwwwxxxwwwsssqqqsssssspppvvvvvvvvvvvvvvvvvvwwwwwwtttsssrrrqqqrrrrrrpppooopppqqqooolllmmmqqqsssrrrppprrruuuxxxyyyyyyxxxxxxtttuuuvvvuuutttssstttuuuuuutttsssrrrrrrrrrssstttppprrrtttuuuuuuttttttuuuqqqtttvvvvvvuuutttuuuuuuqqqtttwwwwwwuuutttuuuwww|||}}}|||yyyuuutttxxx{{{||||||{{{{{{zzzzzzzzzzzzssstttwwwyyywwwssstttyyyxxxzzz~~~{{{wwwtttrrrrrrsssvvvyyy{{{zzzyyyyyy|||~~~~~~{{{yyyyyyzzzttttttqqqnnnllllllmmmnnnmmmooollljjjkkknnnooonnnllljjjkkklllnnnoooooonnnmmmnnnnnnnnnoooppppppmmmkkknnnnnnnnnoooqqqqqqqqqqqqnnnpppsssuuuvvvssspppnnnvvvuuussspppnnnmmmnnnooozzzvvvpppmmmnnnooooooooosssssssssrrrrrrrrrrrrssspppooonnnlllllllllllllllqqqooonnnooopppqqqooonnnqqqrrrrrrrrrsssuuuuuuuuuxxxvvvvvvvvvxxxyyyxxxwwwuuurrrooooooqqqqqqooolllssssssqqqnnnmmmmmmnnnmmmqqqrrrtttvvvxxxxxxxxxxxxssstttvvvvvvwwwwwwxxxxxxvvvtttsssrrrqqqqqqrrrsssooooooooorrruuuwwwvvvtttqqqsssvvvwwwvvvuuuttttttuuuxxx{{{zzzwwwtttuuuvvv{{{{{{{{{xxxtttssstttvvvzzzzzzzzz{{{|||||||||{{{wwwwwwwwwwwwuuutttwwwzzzyyy{{{yyyuuutttsssrrrtttwwwyyyzzzyyyzzz{{{||||||{{{zzzzzzzzzttt~~~uuurrrmmmkkklllmmmnnnooonnnooopppnnnjjjiiijjjmmmlllnnnpppqqqqqqooommmlllqqqooonnnnnnooopppooonnnmmmnnnppprrrrrrsssssstttlllnnnqqqrrrrrrpppmmmkkkmmmooorrrrrrpppnnnnnnooovvvtttqqqooonnnmmmlllkkkooopppppppppppppppppppppnnnmmmllllllkkkkkkllllllrrrpppmmmmmmnnnpppqqqpppnnnnnnooorrrtttuuuvvvxxxwwwvvvuuuuuuwwwxxxwwwuuussspppnnnoooqqqrrrpppmmmrrrqqqqqqrrrqqqnnnlllkkkqqqrrrsssssstttuuuvvvvvvtttuuuvvvwwwyyyyyyxxxxxxttttttssssssrrrrrrrrrrrrvvvqqqmmmpppwwwyyyuuuoooqqqsssvvvwwwvvvuuuttttttyyy{{{}}}{{{wwwsssssstttwwwxxxxxxxxxuuusssrrrqqqyyyxxxxxxzzz}}}~~~|||zzz~~~}}}yyyuuutttwww{{{}}}|||}}}}}}yyywwwuuurrrsssuuuxxxzzz{{{|||zzzxxxyyy}}}~~~|||xxxuuuvvvrrrmmmjjjkkknnnpppqqqmmmqqqsssooohhheeehhhllllllooossstttrrrooommmlllsssqqqooonnnnnnnnnnnnllllllnnnqqqssssssrrrssstttqqqooollliiiiiikkknnnpppfffkkkqqqsssrrroooooopppnnnnnnoooppppppooonnnnnnkkklllmmmmmmnnnmmmmmmmmmjjjkkkllllllmmmmmmllllllooonnnmmmlllmmmnnnooopppooonnnooossstttssssssvvvttttttttttttsssssssssssspppooonnnoooqqqqqqqqqpppmmmlllnnnrrrsssooonnnooorrrrrrqqqqqqqqqrrrssstttwwwvvvvvvwwwxxxxxxvvvsssrrrssstttuuuuuutttrrrqqq{{{uuuooopppuuuvvvqqqkkkqqqtttvvvvvvuuutttuuuuuuxxx{{{|||zzzuuuqqqpppqqqsssuuuvvvwwwvvvuuurrrqqqyyywwwwwwyyy}}}~~~{{{xxx~~~zzzuuuuuuzzz~~~~~~~~~}}}~~~{{{xxxvvvttttttvvvyyyzzz{{{}}}yyyvvvxxx}}}}}}yyywwwuuuqqqllljjjkkknnnqqqsssnnnppppppmmmiiigggiiikkkjjjoootttvvvtttqqqooonnnooooooooopppqqqpppmmmkkklllooorrrsssqqqooopppqqqrrrooojjjgggfffiiimmmpppggglllrrrsssqqqoooppprrrmmmnnnooopppppppppqqqqqqlllmmmnnnooooooooonnnnnngggiiikkknnnooonnnmmmllljjjnnnqqqrrrpppnnnnnnppppppmmmoootttuuuqqqqqqtttqqqssstttrrrooommmnnnpppnnnooopppooonnnnnnooopppllliiijjjooopppmmmmmmqqqrrrqqqppppppppprrrtttuuutttttttttvvvxxxxxxuuurrrppprrruuuxxxxxxvvvsssqqqvvvtttrrrrrrrrrqqqqqqpppssstttuuuuuuttttttuuuvvvvvvyyy{{{yyyuuurrrrrrssstttttttttuuuvvvwwwvvvvvvxxxvvvvvvyyy}}}}}}zzzvvvwwwyyyxxxtttvvv||||||{{{{{{}}}~~~yyywwwvvvwwwyyy{{{{{{yyywww{{{yyyxxxyyy|||~~~}}}|||yyyuuuqqqllliiikkkooorrrtttooommmlllkkkkkkkkkkkkkkkhhhnnntttwwwuuurrrqqqqqqhhhjjjmmmqqqtttssspppmmmlllooorrrrrrooollllllmmmnnnmmmlllkkkkkkkkkkkkkkkjjjooosssssspppoooqqquuuqqqqqqqqqpppooooooppprrrpppqqqrrrssstttssssssrrreeegggkkkoooppppppnnnlllhhhooowwwyyyuuuqqqooopppnnnkkkmmmtttuuurrrrrrvvvooorrrtttqqqkkkiiikkknnnmmmpppqqqooollljjjlllnnnpppkkkiiilllllliiijjjpppqqqpppooooooqqqsssvvvwwwooooooppptttyyyzzzxxxuuuooorrrvvvyyyzzzxxxtttqqqlllpppsssrrroooooosssxxxtttuuuuuutttssstttuuuwwwvvvyyy|||{{{xxxvvvvvvxxxvvvuuussssssvvvxxxzzz{{{xxxvvvuuuxxx|||}}}yyytttoootttuuutttxxx~~~zzzxxxyyy|||}}}vvvtttvvvyyy}}}}}}xxxtttxxxyyy{{{zzzzzzzzz}}}{{{tttnnnlllpppqqqoooooosssyyyuuupppmmmlllkkkjjjhhhooooooppppppqqqqqqqqqqqqooollliiikkkppprrrooolllooooooppprrrrrrqqqmmmjjjiiihhhhhhlllqqqrrrmmmiiikkknnnsssuuutttrrrqqqqqqnnnooopppppppppooooooooouuutttsssrrrqqqooonnnnnnnnnsssuuurrrpppqqqqqqpppoooooooooqqqssstttsssrrrrrrppppppsssvvvxxxwwwuuuqqqooommmlllkkkjjjiiigggkkkqqqwwwuuuooolllnnnqqqooooooooonnnmmmnnnpppsssoooooooooooooooooopppqqqqqqpppoooqqqtttwwwyyyyyypppqqqqqqrrrtttvvvxxxyyytttqqqoooppptttwwwxxxwwwsssvvvvvvrrrrrrxxxzzzwwwuuuyyy|||{{{xxxvvvvvvwwwuuu{{{~~~xxxuuuxxx||||||{{{yyywwwvvvvvvvvvwwwtttuuuxxxzzz{{{zzzyyyxxxuuuxxx{{{zzzwwwxxx}}}yyyzzz|||||||||zzzxxxwwwuuu{{{~~~}}}pppkkkkkkppptttssstttwwwwwwuuurrrooommmllllllllloooooopppqqqpppooommmlllooommmlllnnnrrrqqqmmmhhhooooooooooooooommmjjjhhhlllkkklllpppuuuuuuqqqlllnnnpppssstttttttttuuuwwwwwwsssnnnnnnppprrrqqqpppqqqqqqpppooonnnmmmlllllluuuuuusssooooooqqqpppkkkqqqqqqrrrsssuuuuuuuuutttrrrqqqqqqrrruuuvvvuuussssssqqqnnnkkkiiihhhgggfffjjjooosssrrrnnnmmmooorrrpppppppppooonnnnnnppprrrsssqqqoooooooooppppppooonnnnnnnnnpppsssvvvwwwwwwpppqqqqqqrrrtttvvvwwwxxxrrrpppoooqqqtttvvvuuuttttttwwwwwwssstttyyyzzzxxxwwwyyyzzzzzzyyyyyy{{{|||xxx{{{~~~}}}zzzwwwxxxzzzvvvxxx{{{}}}}}}yyyuuussstttuuuwwwyyy{{{{{{{{{{{{zzz|||}}}zzzvvvuuuxxx{{{yyyyyyzzzyyyxxxvvvtttsssvvvzzz~~~~~~llliiijjjpppsssssstttuuuttttttsssqqqnnnmmmooopppmmmnnnoooppppppooommmlllnnnnnnnnnqqqsssqqqlllgggnnnnnnnnnmmmllljjjiiihhhmmmmmmooossswwwwwwrrrnnnoooqqqrrrrrrsssuuuyyy|||~~~vvvnnnlllpppttttttrrrppppppoooooonnnmmmllllllvvvtttqqqnnnpppssspppjjjpppqqqrrrsssttttttssssssqqqqqqqqqrrrttttttsssqqquuussspppllliiihhhhhhhhhlllnnnooonnnmmmnnnppprrrqqqrrrrrrqqqooooooppprrrwwwsssoooooopppqqqpppnnnmmmmmmnnnqqqtttuuutttssspppqqqrrrssstttuuuvvvwwwqqqpppoooppprrrsssrrrpppuuuwwwwwwtttuuuxxxyyyxxx|||zzzxxxxxxzzz|||}}}}}}{{{{{{||||||{{{yyyxxxwwwuuuxxx{{{~~~~~~{{{xxxuuuuuuuuuwwwxxxzzz{{{|||}}}{{{}}}}}}yyyuuutttvvvxxx{{{{{{yyyxxxvvvtttsssrrrwwwxxx{{{~~~}}}kkkjjjkkkoooqqqqqqpppoooqqqrrrrrrqqqooonnnpppssskkkkkklllmmmoooqqqrrrsssnnnmmmnnnoooqqqpppmmmjjjmmmnnnnnnmmmlllkkkkkkllljjjkkknnnsssvvvuuuqqqmmmlllnnnpppqqqrrruuuxxx{{{{{{vvvpppnnnpppsssuuuuuuuuutttsssrrrpppooonnnmmmmmmpppqqqppprrrtttrrrmmmkkkmmmpppqqqpppooooooooooooooopppqqqsssssssssrrrwwwvvvsssooollllllmmmnnnqqqpppnnnmmmmmmnnnooopppqqqrrrsssrrrpppoooppprrryyyuuuqqqppprrrsssqqqnnnpppqqqrrruuuvvvvvvsssqqqpppqqqrrrsssttttttuuuuuuqqqpppnnnnnnnnnooopppppptttuuuuuuuuuuuuvvvwwwwww}}}zzzxxxyyy|||}}}{{{yyy{{{yyyxxxxxxzzzyyyvvvrrrxxxxxxyyyyyyzzz{{{{{{|||vvvvvvvvvvvvwwwyyyzzz{{{wwwxxxyyyxxxvvvvvvyyy{{{~~~}}}{{{zzzxxxxxxxxxxxxxxxwwwxxx{{{~~~{{{~~~kkklllmmmoooqqqsssqqqooonnnoooppppppooopppqqqrrrlllkkkiiihhhjjjmmmrrrtttmmmlllkkklllmmmoooppppppmmmooopppooonnnmmmoooqqqiiikkknnnrrrtttssspppmmmhhhjjjnnnpppqqqrrrtttvvvqqqrrrtttrrrpppqqqtttwwwyyyxxxvvvtttrrrpppnnnmmmfffooovvvuuurrrqqqpppnnniiilllpppqqqooommmmmmmmmlllmmmoooqqqrrrssstttuuuwwwwwwvvvtttqqqqqqsssvvvvvvtttqqqnnnmmmmmmnnnoooppprrrsssrrrqqqpppqqqrrrxxxuuussssssttttttrrrpppvvvvvvwwwyyyzzzxxxtttqqqqqqqqqrrrsssttttttsssssssssqqqnnnkkkkkklllpppsssssssssssstttttttttttttttvvvuuuvvvzzz~~~~~~{{{wwwxxxuuutttuuuwwwwwwsssooovvvvvvwwwxxxyyyzzz{{{{{{wwwwwwvvvvvvvvvvvvwwwxxxvvvvvvwwwwwwwwwxxx{{{}}}}}}||||||{{{{{{{{{||||||yyywwwvvvyyy}}}~~~|||zzz{{{jjjmmmnnnooorrrwwwwwwtttnnnmmmmmmoooqqqsssrrrqqqooollliiiffffffhhhlllnnnkkkjjjiiiiiijjjmmmppprrrlllooorrrrrrooonnnppprrrkkkmmmppprrrssssssqqqppphhhjjjnnnoooppppppqqqrrrjjjpppuuuuuuqqqooossswwwxxxwwwvvvsssqqqooommmlllfffrrrzzzxxxpppmmmllllllkkkooottttttrrrooooooppplllnnnqqqrrrrrrrrrtttuuutttvvvxxxwwwtttsssuuuxxxvvvvvvtttpppmmmkkkmmmooonnnppprrrrrrqqqpppqqqrrrssstttvvvvvvvvvuuuttttttxxxxxxyyyzzz{{{zzzvvvsssqqqqqqsssttttttsssrrrqqqsssrrrppplllkkkmmmqqquuusssqqqrrruuuuuurrrqqqsssnnnpppuuuzzz~~~~~~|||yyytttsssrrrsssuuuuuurrrooonnnrrrxxx|||}}}{{{vvvssswwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||yyyxxxwwwxxxyyyzzzzzzyyy|||kkknnnnnnlllooouuuvvvrrrqqqmmmkkknnntttwwwtttooonnnmmmkkkjjjiiijjjkkkllliiiiiijjjjjjjjjkkkmmmoookkkooosssrrrnnnkkkkkkmmmmmmnnnpppqqqqqqrrrrrrsssnnnooooooooonnnnnnppprrrnnnqqqttttttrrrqqqrrruuuuuuuuutttrrrqqqpppoooooojjjrrrwwwsssooonnnnnnmmmmmmrrrwwwxxxtttqqqqqqrrroooqqqssssssqqqpppqqqsssqqquuuxxxwwwsssppprrrtttrrrtttuuuqqqllliiilllpppkkknnnpppqqqqqqpppqqqrrrmmmrrrxxxzzzxxxvvvvvvxxxttttttuuuxxxzzz{{{yyywwwqqqrrrsssttttttsssqqqpppppprrrrrrqqqoooooorrrttttttqqqrrrvvvvvvrrrqqqssspppssswwwzzz{{{zzzzzzzzzqqqqqqrrrsssttttttsssqqqkkkpppvvvzzz{{{xxxsssppptttuuuwwwyyyzzzzzzzzzzzz}}}{{{yyyxxxxxxyyyyyyyyyzzzzzz{{{||||||{{{zzzyyyyyyyyyyyyxxxvvvvvvwwwyyymmmooommmhhhjjjppppppkkktttnnnkkkooowwwzzzuuuooolllmmmooopppppppppoooooohhhiiikkklllkkkjjjjjjjjjkkkooosssrrrlllgggfffggglllmmmooooooooopppqqqssstttsssqqqooommmnnnrrruuutttsssrrrrrrsssssssssrrrsssssssssssssssssssssssskkkooopppnnnnnnqqqrrrqqqmmmsssxxxxxxtttqqqqqqrrrrrrtttvvvuuuqqqooooooqqqooossswwwvvvqqqmmmmmmooommmrrruuuqqqkkkhhhlllqqqiiillloooqqqqqqqqqqqqrrrhhhqqqzzz}}}zzzwwwxxx{{{ppppppqqquuuxxxzzzzzzyyyqqqrrrsssttttttrrrqqqooommmqqquuuuuusssrrrrrrsssuuuqqqrrrwwwwwwrrrqqqtttwwwzzz|||{{{wwwuuuvvvxxxpppqqqssstttttttttttttttpppqqqrrrttttttttttttsssrrrtttxxx{{{}}}~~~~~~}}}|||zzzxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}{{{yyywwwyyyzzzzzzxxxtttsssvvvyyymmmoooqqqrrrqqqmmmiiifffoooqqqrrrttttttsssqqqpppqqqpppqqqtttvvvuuuqqqmmmpppiiifffiiilllkkkmmmrrrqqqpppooommmlllkkkkkkkkklllkkklllooosssuuurrrooouuurrrooooooqqqqqqooommmqqqsssuuuyyy{{{yyyuuurrr{{{vvvqqqppprrrtttrrrooouuuqqqllljjjllloooqqqrrruuurrroooooosssuuuvvvuuuvvvvvvuuutttrrrqqqppppppqqqpppppppppqqqqqqooonnnooooooooonnnmmmjjjhhhggghhhjjjlllnnnooooooooonnnoooqqquuuxxxzzzyyywwwuuuvvvvvvvvvvvvwwwwwwwwwwwwrrrrrrsssuuuwwwwwwvvvuuunnnoooqqqrrrrrrrrrrrrrrrqqqssstttuuuvvvvvvuuuuuuqqqzzz{{{wwwwwwuuuqqqnnnttt{{{|||wwwtttsssuuupppqqqrrrrrrqqqrrrsssuuutttwwwxxxwwwuuuvvvyyy}}}|||xxxuuuvvvzzzyyyyyyyyyyyyyyyzzz{{{{{{uuuvvvyyyzzzuuuqqqttt{{{}}}mmmnnnqqqrrrqqqmmmiiigggmmmoooqqqsssuuuuuuttttttnnnmmmnnnpppssssssqqqnnnmmmgggeeeiiilllmmmoootttqqqpppooonnnmmmmmmllllllmmmmmmnnnppprrrrrrpppnnnrrrpppnnnmmmnnnnnnmmmlllpppqqqrrrtttuuuvvvvvvvvvyyyuuupppoooqqqsssqqqnnntttqqqnnnlllmmmooorrrsssuuusssqqqrrrttttttrrrooouuutttsssrrrpppooonnnmmmtttrrrqqqqqqrrrqqqooommmjjjkkklllmmmllllllkkkjjjiiijjjkkklllmmmnnnnnnooooooqqqtttvvvwwwwwwuuutttvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwxxxwwwvvvsssrrrooopppppprrrttttttsssqqqrrrsssuuuvvvwwwwwwvvvvvvtttyyyzzzvvvuuuxxxxxxvvvoootttyyy{{{yyywwwwwwwwwsssssssssrrrqqqrrrtttvvvoooqqqtttvvvvvvwwwxxxyyyyyyyyyxxxwwwxxxzzz|||~~~|||||||||||||||}}}~~~~~~wwwvvvxxx{{{xxxuuuwww|||lllnnnpppqqqpppmmmjjjhhhjjjlllnnnqqqtttuuuvvvvvvmmmllllllnnnpppssssssrrrkkkgggfffjjjnnnppprrrvvvpppppppppoooooonnnnnnnnnmmmoooqqqqqqpppooonnnoooppppppooonnnllllllmmmnnnnnnoooppppppoooqqqvvvzzzwwwsssooonnnpppqqqpppnnnrrrrrrpppnnnmmmnnnqqqtttqqqqqqrrrsssuuutttqqqnnnrrrrrrqqqooonnnmmmlllkkkuuutttrrrrrrrrrqqqooommmjjjkkkkkklllllllllkkkkkkllllllkkkkkklllnnnpppqqqqqqrrrssssssttttttssssssuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxxxxwwwvvvsssqqqooorrrpppppprrrvvvwwwtttqqqssstttvvvwwwxxxxxxwwwwww{{{zzzvvvrrrssswwwwwwuuuqqqtttwwwzzz{{{{{{zzzyyyuuuuuuuuusssqqqqqqtttvvvmmmooorrrvvvyyyzzzxxxvvvtttvvvwwwyyyzzzyyyyyyxxx~~~~~~~~~~~~~~~~~~zzzwwwxxx{{{|||yyyzzz}}}lllmmmooopppooommmjjjhhhhhhiiilllnnnqqqrrrssstttnnnmmmlllmmmooosssuuuwwwllljjjjjjmmmpppssstttuuuoooppppppppppppooooooooolllooorrrrrrooonnnoooqqqppprrrrrrpppllllllooorrrmmmppprrrpppmmmnnntttyyysssqqqnnnnnnooopppooonnnoooppppppnnnllllllooorrrlllmmmoooqqqsssttttttsssoooooooooooonnnnnnnnnnnntttsssrrrrrrssssssqqqoooooooooooonnnmmmlllkkkkkkqqqooolllkkklllooorrruuusssssssssrrrrrrrrrssssssssssssttttttttttttttttttssstttuuuuuusssqqqpppooosssqqqpppssswwwxxxuuurrrtttuuuwwwxxxyyyyyyxxxxxx}}}vvvrrrrrrtttssspppttttttvvvxxx{{{{{{zzzxxxtttuuuvvvuuusssrrrrrrrrrrrrrrrrrrvvvzzz|||yyyvvvuuuvvvwwwxxxxxxwwwuuuttt~~~~~~}}}}}}}}}}}}~~~~~~}}}yyyxxx{{{|||zzzyyyzzzmmmnnnoooooonnnllljjjhhhggghhhiiikkklllmmmnnnnnnmmmmmmkkkkkkllloootttwwwppppppoooppprrruuutttsssooooooppppppppppppooonnnjjjmmmpppqqqooooooqqqtttpppqqqqqqooollllllooosssmmmqqquuutttpppnnnqqqtttpppooonnnnnnooooooooonnnmmmmmmmmmlllkkkkkkmmmnnnllllllmmmnnnoooqqqtttvvvmmmmmmnnnoooqqqrrrssssssqqqpppppprrrttttttsssrrrsssrrrrrrqqqqqqpppppppppqqqoookkkiiijjjmmmqqqtttuuutttsssrrrrrrrrrssssssrrrrrrrrrssstttuuuuuuuuutttuuuwwwvvvrrrpppoooooosssrrrrrrtttwwwxxxuuussstttvvvwwwxxxyyyyyyxxxxxxzzzuuutttuuusssqqqooowwwvvvuuuwwwxxxyyywwwvvvqqqtttxxxxxxvvvrrrpppnnnxxxuuussstttxxxzzzxxxvvvxxxxxxwwwvvvuuuuuuuuuttt~~~~~~}}}}}}}}}}}}~~~~~~~~~zzzxxx{{{{{{xxxvvvwwwzzznnnooooooooommmkkkhhhgggfffgggggghhhiiiiiijjjkkkkkkjjjiiiggggggiiinnnqqqrrrssssssrrrsssuuutttpppoooooopppqqqpppooommmlllkkkmmmnnnooooooppprrrtttooonnnmmmkkkjjjkkknnnpppnnnrrruuuuuurrrpppppppppnnnnnnoooooooooooooooooolllkkkjjjkkklllmmmkkkjjjnnnnnnnnnmmmlllnnnqqqtttmmmnnnoooqqqssstttvvvvvvooonnnoooqqqtttuuutttsssrrrrrrrrrssstttvvvwwwxxxpppmmmjjjggghhhkkkooorrrttttttsssrrrrrrrrrssssssppppppqqqsssuuuvvvwwwxxxyyy{{{|||yyytttooonnnoooqqqrrrtttuuuuuuuuuuuuttttttuuuwwwxxxyyyyyyxxxxxxwwwssssssuuuvvvtttssstttwwwwwwwwwwwwvvvvvvwwwwwwqqquuuyyyzzzxxxtttqqqoooxxxvvvtttssstttvvvvvvvvvyyyxxxwwwuuuuuuvvvwwwxxx~~~~~~~~~~~~~~~~~~}}}zzzyyy{{{zzzvvvuuuxxxwwwppppppooonnnllljjjgggeeeeeeeeeffffffgggiiijjjjjjjjjjjjiiigggdddeeeiiimmmpppssstttqqqsssvvvsssmmmooooooppppppooonnnkkkjjjooonnnmmmnnnpppqqqrrrqqqqqqnnnjjjiiijjjmmmnnnooooooppprrrssssssrrrqqqpppmmmnnnoooppppppoooppppppnnnjjjhhhjjjoooppplllgggjjjlllnnnnnnmmmnnnpppsssppppppqqqrrrsssuuuuuuvvvooonnnnnnpppssstttsssqqqssssssssstttvvvxxxzzz{{{qqqnnnkkkiiiiiilllppprrrqqqqqqqqqrrrrrrrrrrrrrrrnnnoooqqqsssvvvxxxzzz{{{yyy|||}}}zzztttpppoooqqqnnnrrrvvvvvvsssrrrtttvvvtttuuuvvvxxxxxxxxxxxxwwwsssqqqrrruuuuuurrrtttzzzvvvwwwyyyxxxvvvvvvyyy|||vvvxxxzzzzzzxxxvvvuuuuuutttvvvwwwwwwvvvvvvwwwxxxuuuuuuvvvwwwxxxzzz{{{|||~~~~~~}}}|||||||||||||||xxxxxxzzz|||yyyvvvwww}}}yyyqqqppppppnnnllliiifffeeeeeeeeeeeefffhhhiiikkkllllllmmmlllhhheeeeeehhhlllmmmrrrrrrppprrruuussslllooooooppppppooommmjjjhhhrrrooommmmmmppprrrpppnnntttoookkkjjjmmmpppqqqpppooonnnnnnooorrrsssrrrqqqlllnnnpppppppppppppppqqqpppjjjgggjjjqqqrrrmmmfffccchhhmmmooopppppprrrtttrrrsssssssssssssssttttttpppooooooppprrrrrrqqqooowwwvvvvvvuuuuuuvvvxxxxxxtttrrrooolllmmmooorrruuunnnooopppqqqqqqqqqqqqqqqmmmnnnpppsssvvvyyy{{{|||ssswwwzzzxxxssspppqqqssslllrrrwwwvvvrrrpppssswwwssstttvvvwwwxxxxxxwwwwwwvvvssssssuuurrrnnnsss{{{tttwwwzzzyyyvvvwww|||zzz{{{zzzyyywwwwwwyyy{{{rrrvvv{{{}}}{{{zzzzzz|||qqqsssvvvyyy|||~~~{{{{{{zzzyyyyyyyyyyyyyyyuuuwwwzzz}}}zzzvvvzzz|||mmmoooqqqrrrppplllgggdddeeehhhjjjjjjjjjkkkooorrrwwwsssnnnjjjhhhhhhiiikkkoooqqqrrrpppnnnooovvv|||vvvrrrllliiihhhiiiiiiiiilllmmmooorrrttttttqqqoooooollljjjkkkooorrrrrrppptttrrrqqqsssuuuuuurrrnnnuuuqqqrrrvvvtttllliiikkkoookkkhhhiiinnnpppnnnjjjjjjhhhgggkkkrrrwwwxxxvvvwwwrrrqqquuutttooopppttttttpppmmmnnnrrrtttqqqnnnsssssstttuuuvvvvvvuuuuuuzzzyyywwwtttqqqooommmlllqqqrrrrrrqqqpppooooooooovvvuuuuuuttttttuuuwwwwwwwwwooooootttwwwtttooopppooonnnooopppqqqpppooowwwwwwwwwxxxyyyyyywwwuuussspppooorrrwwwzzzyyyvvvxxxyyyzzzzzzzzzxxxvvvtttxxxwwwvvvwwwxxxyyyzzzyyyxxxvvvvvvxxx|||~~~{{{wwwtttuuu{{{}}}yyyzzz{{{zzzxxxvvvvvvvvvmmmssszzz}}}{{{yyyyyyzzz{{{kkkmmmpppqqqqqqooollljjjgggiiilllmmmmmmnnnpppssssssqqqnnnkkkiiihhhhhhhhhkkknnnqqqqqqoooppptttxxxrrrpppllliiigggggghhhjjjllllllmmmooorrrrrrqqqooommmkkkkkklllnnnqqqrrrrrrtttrrrpppqqqrrrtttuuuvvvuuusssssswwwuuunnnkkklllnnnllliiijjjmmmoooooommmllliiigggjjjpppuuuuuutttvvvrrrrrrttttttqqqqqquuuvvvqqqlllkkknnnqqqrrrqqquuuuuuuuuuuuuuuuuutttssswwwvvvsssqqqooooooooopppqqqooommmooorrrtttrrrpppttttttuuuwwwwwwwwwwwwvvvxxxrrrqqquuuvvvtttqqqsssqqqpppooooooooooooooouuuuuuvvvvvvvvvuuusssqqquuurrrqqqtttyyy{{{zzzxxxwwwxxxyyyyyyxxxvvvtttsssvvvvvvuuuvvvxxxyyyzzzzzzxxxwwwxxxzzz~~~~~~|||{{{xxxvvvwwwzzz{{{xxxuuuzzz{{{|||zzzxxxvvvuuuuuutttxxx}}}}}}{{{yyyyyy{{{iiikkknnnpppqqqqqqpppoooiiilllnnnppppppqqqrrrtttpppooonnnlllkkkiiigggfffiiilllpppqqqooooooqqqtttmmmnnnmmmjjjffffffiiillllllkkkkkkmmmoooppppppooojjjkkklllllllllnnnqqqtttsssrrrpppoooooosssxxx}}}vvvtttuuuwwwuuupppmmmnnnmmmlllkkkjjjkkkmmmpppqqqnnnjjjhhhjjjooossstttsssuuurrrrrrttttttssssssvvvuuurrrmmmjjjjjjnnnrrruuuvvvvvvvvvvvvuuutttsssrrrtttrrrpppoooooopppqqqssspppllljjjmmmtttxxxuuuqqqqqqsssuuuwwwxxxxxxvvvuuu|||yyyvvvuuuuuuuuutttssswwwuuurrrpppnnnnnnoooooossstttuuuuuutttrrrpppnnnuuusssqqqssswwwzzzyyywwwwwwxxxxxxxxxwwwuuusssrrrvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxzzz|||~~~|||wwwvvvvvvwwwzzzyyyuuuqqq{{{|||}}}{{{xxxvvvuuuuuu{{{}}}}}}zzzxxx{{{iiijjjlllnnnoooppppppqqqjjjlllnnnpppqqqrrrrrrrrrqqqpppnnnlllkkkiiiiiiiiilllnnnooonnnmmmlllnnnooojjjmmmooolllhhhfffjjjooommmkkkjjjkkkmmmpppppppppkkkmmmnnnmmmkkkkkkooorrrqqqrrrrrrpppoooqqqwww}}}tttttttttuuutttqqqnnnnnnkkkkkkkkkjjjjjjkkkooorrrnnnllljjjkkkooosssuuuuuusssrrrrrrsssttttttvvvwwwsssqqqooolllkkkmmmrrrvvvtttuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrrrrnnnllllllooosssvvvuuutttpppqqqssstttuuuuuuuuuuuuyyyzzzyyyxxxvvvuuuuuuvvvzzzxxxuuuqqqnnnmmmooopppqqqsssuuuvvvuuusssrrrqqqsssqqqpppqqqsssvvvvvvuuuxxxxxxxxxwwwvvvuuusssrrrxxxyyyyyyxxxwwwvvvwwwxxx{{{zzzzzz{{{|||}}}}}}}}}tttssstttvvvxxxyyywwwuuuzzz{{{|||{{{yyywwwwwwwww~~~~~~{{{xxx{{{kkkkkkkkkkkkkkkmmmnnnnnnjjjkkklllnnnooopppqqqppptttqqqnnnkkkjjjjjjlllnnnrrrqqqooollljjjjjjkkkmmmiiimmmpppooojjjiiilllpppnnnllljjjkkkmmmpppqqqqqqnnnppppppnnnkkkjjjmmmppppppssstttsssqqqpppsssvvvqqqrrrrrrqqqppppppnnnmmmjjjkkkkkkjjjiiijjjnnnpppooonnnmmmnnnqqqtttvvvwwwqqqrrrrrrrrrsssuuuvvvvvvooopppqqqpppoooooorrrtttrrrrrrtttuuuvvvvvvvvvvvvqqqssstttuuuuuusssqqqooolllooorrrrrrqqqqqqsssvvvrrrqqqpppoooppprrrtttvvvvvvxxxzzzyyywwwvvvwwwxxxzzzzzzwwwsssooonnnppprrrqqqtttwwwwwwvvvvvvwwwyyysssrrrpppppprrrssstttuuuxxxxxxxxxxxxwwwvvvuuuuuu|||||||||zzzvvvuuuuuuwww}}}{{{yyyxxxwwwyyy{{{~~~vvvuuuttttttvvvxxxyyyzzzwwwyyy{{{zzzyyyxxxxxxyyy{{{}}}}}}|||{{{{{{nnnmmmkkkiiiiiijjjlllmmmkkkjjjiiijjjlllnnnoooooouuurrrnnnjjjjjjkkknnnpppvvvsssoookkkjjjjjjlllmmmjjjmmmppppppmmmlllmmmooonnnllljjjkkknnnpppqqqqqqpppqqqpppnnnllllllnnnoooppprrrttttttrrrpppoooooonnnqqqqqqnnnnnnoooooollllllkkkkkkkkkllllllmmmmmmpppppppppqqqrrrtttuuuvvvppprrrsssqqqqqquuuvvvtttnnnpppqqqsssttttttrrrqqqpppqqqsssuuuvvvwwwwwwwwwssstttuuuvvvuuusssqqqooolllqqquuutttpppnnnrrrwwwtttrrrooommmnnnpppsssvvvsssuuuxxxyyyyyyxxxxxxyyyxxxyyyyyyuuuqqqppprrruuurrruuuwwwwwwvvvwww{{{uuutttsssrrrrrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwwww{{{}}}}}}zzzuuussstttvvv{{{zzzyyyvvvtttuuuxxx{{{zzzxxxvvvuuuuuuwwwxxxzzzvvvxxxzzzyyyxxxwwwwwwxxxwww{{{|||zzz{{{}}}{{{qqqoookkkiiihhhjjjlllnnnmmmjjjggggggjjjmmmnnnnnnrrrpppmmmlllkkklllmmmooouuurrrpppnnnmmmnnnnnnnnnkkklllnnnooonnnmmmlllkkkkkkjjjiiikkkmmmoooooonnnqqqooonnnnnnoooqqqqqqqqqqqqppppppqqqrrrqqqooommmmmmppppppmmmlllpppooolllooommmlllnnnppppppmmmjjjqqqrrrssstttsssqqqqqqqqqooosssrrroooppptttuuurrrqqqpppqqqssswwwwwwtttqqqrrrrrrtttuuuvvvvvvvvvvvvtttsssrrrrrrqqqqqqrrrrrrmmmpppssssssqqqqqqtttwwwuuutttrrrppppppqqqssstttppprrruuuxxxzzz{{{zzzyyyuuuxxxyyywwwsssrrrtttxxxtttvvvwwwuuusssuuuzzzvvvuuusssqqqpppqqqtttvvvuuuuuuuuuuuuvvvwwwxxxxxxwwwyyy{{{xxxsssqqqtttwwwvvvwwwxxxwwwtttrrrssstttuuuvvvwwwwwwwwwwwwyyyzzzxxxyyyzzzyyyvvvttttttuuuuuu|||zzzwwwzzz~~~{{{rrrooollliiiiiijjjnnnpppnnnjjjffffffiiimmmoooooonnnnnnmmmmmmmmmlllllllllqqqqqqpppqqqrrrqqqpppnnnlllkkklllmmmooonnnkkkhhhiiiiiihhhjjjlllnnnmmmlllpppmmmkkkmmmqqqttttttsssqqqooommmnnnqqqrrrpppmmmmmmqqqqqqllllllpppppplllrrrooonnnpppssssssnnnhhhrrrtttuuuuuurrrooolllkkkooosssrrrnnnnnnssstttppptttqqqooorrrwwwyyyvvvrrrttttttuuuuuuuuuuuuuuuttttttrrrooommmmmmppptttvvvnnnnnnoooqqqsssuuuvvvvvvvvvuuuuuutttsssssssssrrroooppprrrwww{{{|||{{{xxxssswwwzzzxxxuuusssvvvyyyuuuwwwvvvssspppqqqxxx~~~tttsssqqqooonnnoooqqqtttrrrrrrssssssuuuvvvwwwxxxsssvvvxxxvvvrrrqqqtttxxxqqquuuyyyyyyuuuqqqoooooonnnqqquuuxxxyyyzzz{{{{{{zzz{{{{{{yyyuuurrrqqqqqqvvv~~~xxxtttxxx{{{nnnqqqtttpppiiifffiiimmmlllnnnnnnkkkgggiiiooouuurrrqqqpppnnnmmmmmmlllmmmppprrrsssqqqnnnmmmpppssskkkjjjhhhiiikkklllkkkiiifffjjjooorrrrrrpppnnnmmmkkkjjjkkknnnqqqtttuuutttqqqpppooooooooommmkkkiiillloooppppppnnnnnnpppsssssssssqqqpppppppppqqqrrrtttvvvyyyzzzwwwsssmmmjjjmmmmmmllllllmmmooorrrssssssrrrrrrsssuuuuuusssqqqxxxqqqqqqxxx{{{wwwrrrqqquuuqqqmmmkkklllnnnoooooouuurrrpppqqqttttttrrrooowwwvvvsssqqqooooooppppppqqqpppppptttxxxzzzyyyvvvuuuqqqooottt}}}|||vvvxxxvvvsssrrrsssssssssrrrsssqqqooooooppprrrrrrrrrsssvvvwwwuuuqqqppprrruuu{{{{{{yyyuuuqqqooooooqqqtttvvvwwwvvvsssqqqqqqrrrqqqrrrrrrsssuuuwwwxxxyyy|||yyyvvvttttttuuuuuuuuuyyy{{{||||||{{{zzzzzz{{{zzzjjjlllmmmkkkgggfffiiimmmhhhmmmrrrrrrooolllmmmnnnqqqppppppooonnnnnnnnnnnnqqqrrrrrrqqqnnnlllllllllkkkmmmnnnllliiiggghhhjjjcccggglllnnnooonnnnnnnnnmmmkkkiiijjjmmmqqqssstttooonnnmmmnnnoooooonnnmmmnnnppppppooommmmmmnnnqqqsssrrrqqqpppoooppppppqqqqqqsssuuuwwwvvvsssooommmoooooonnnooopppsssvvvxxxsssrrrrrrqqqqqqqqqrrrsssvvvppppppvvvyyyvvvqqqpppnnnmmmkkkkkkmmmppprrrtttrrrqqqpppqqqssstttttttttvvvvvvvvvuuusssrrrpppoooqqqqqqrrrtttuuuuuutttrrrwwwsssrrrvvv|||~~~{{{vvvtttsssqqqrrrtttvvvvvvvvvtttqqqnnnmmmnnnqqqtttuuuwwwuuutttsssttttttuuuuuuxxxyyyxxxvvvsssrrrssstttzzzxxxuuutttsssrrrooommmrrrrrrssstttuuuwwwxxxxxx}}}{{{xxxvvvvvvvvvuuutttvvvxxx{{{{{{{{{|||}}}~~~{{{lllllljjjiiihhhiiijjjkkkiiinnnssstttqqqnnnllllllppppppooooooooooooooooooooonnnnnnoooooonnnkkkiiimmmpppsssooohhhdddfffjjjeeehhhkkklllmmmnnnoooqqqooolllhhhhhhjjjnnnppprrrmmmlllkkklllnnnpppqqqppplllnnnooonnnnnnnnnppprrrqqqqqqpppooooooooooooooonnnppprrrssstttsssrrrpppooooooooooooqqqtttwwwyyysssttttttqqqoooooossswwwtttpppppptttwwwuuuqqqpppjjjkkklllmmmnnnooorrrtttooopppppppppppprrrvvvyyytttuuuwwwxxxwwwuuurrrpppqqqsssttttttrrrpppoooooouuuttttttuuuwwwxxxwwwuuutttsssrrrrrrtttvvvvvvvvvtttqqqnnnlllmmmpppuuuxxxzzzvvvrrrrrrvvvyyyxxxvvvvvvwwwxxxxxxwwwvvvwwwxxx|||xxxssssssttttttqqqmmmssssssuuuvvvwwwwwwwwwwww~~~|||zzzzzzzzzyyyvvvtttwwwyyy{{{|||{{{{{{|||}}}}}}tttqqqmmmlllmmmmmmkkkiiioooppppppooollllllmmmooonnnoooooopppppppppppppppmmmkkkjjjlllppprrrpppnnnoooqqqrrrooojjjfffgggjjjkkklllmmmmmmmmmnnnppprrrpppmmmjjjjjjkkkmmmnnnnnnllljjjiiijjjmmmoooppppppiiijjjlllnnnpppsssvvvxxxpppoooooonnnnnnnnnnnnnnnooopppqqqrrrssssssssssssooonnnmmmmmmnnnqqqssstttrrruuuwwwuuuqqqooossswwwrrrqqqqqqtttvvvvvvsssrrrmmmoooqqqqqqooonnnooopppooopppqqqooonnnoootttyyyqqqsssuuuwwwwwwvvvuuutttqqqtttvvvuuuqqqnnnnnnoooppprrrsssssssssssstttuuuwwwvvvttttttuuuuuusssrrrqqqpppooommmnnnqqquuuxxxzzzwwwttttttwwwyyyzzzzzzvvvwwwyyyyyyxxxxxxyyyzzzyyywwwuuuuuuvvvwwwwwwvvvtttuuuvvvwwwwwwwwwwwwvvv|||{{{{{{|||}}}|||yyyvvv{{{|||}}}|||zzzyyyyyyzzzuuuqqqnnnnnnqqqqqqnnnkkknnnooonnnmmmlllkkklllmmmmmmnnnooopppqqqqqqpppppppppmmmjjjkkkooossssssrrrqqqpppnnnnnnmmmlllkkkjjjppppppooommmkkkkkknnnppppppooonnnooopppooommmkkkmmmkkkjjjkkkmmmnnnnnnmmmkkkkkklllooorrruuuwwwxxxoooooooooooonnnnnnmmmmmmqqqrrrrrrrrrssssssssssssrrrpppnnnmmmlllmmmooopppnnnssswwwwwwrrroooppprrrqqqrrrssstttvvvwwwvvvtttppprrrssssssqqqpppoooppprrrsssrrrooolllmmmqqquuupppqqqrrrtttvvvwwwxxxxxxqqqtttvvvvvvrrrpppppprrroooqqqttttttssstttwwwyyywwwvvvuuuuuuuuuuuusssrrrmmmoooqqqqqqpppqqqtttvvvxxxyyyyyyxxxvvvwwwzzz}}}wwwyyyzzzyyyxxxwwwxxxyyywwwzzz}}}{{{wwwvvvzzz~~~uuuuuuvvvwwwxxxxxxxxxwwwyyyyyyzzz}}}~~~~~~{{{yyyzzz|||}}}|||zzzyyyyyyzzzlllkkklllooossstttrrroooiiikkkoooqqqqqqnnnjjjhhhlllmmmnnnpppppppppooonnnsssqqqoooooopppqqqqqqqqqqqqooommmmmmoooooonnnkkkppppppnnnkkkhhhhhhjjjlllppppppppprrrrrrqqqmmmjjjnnnmmmmmmnnnoooooonnnlllqqqooonnnoooqqqssssssrrrooooooooooooooonnnmmmmmmrrrrrrssssssssssssrrrrrruuutttqqqooonnnnnnnnnoookkkppptttuuurrrnnnllllllpppsssttttttuuuxxxxxxvvvqqqqqqqqqsssvvvxxxwwwuuuvvvuuutttqqqooooooppprrrpppqqqrrrtttuuuwwwxxxyyyrrrtttvvvvvvtttsssrrrrrrssstttuuuvvvvvvwwwzzz|||tttssssssuuuwwwxxxwwwuuulllooossssssqqqppprrrtttvvvyyy|||zzzwwwvvvyyy}}}xxxyyyxxxwwwuuuuuuwwwyyyyyyyyyvvvyyy~~~vvvvvvvvvvvvwwwxxxyyyzzzxxxxxxyyy{{{}}}}}}{{{yyyuuuxxxzzz{{{{{{|||}}}}}}gggiiimmmqqqttttttrrrpppkkklllnnnpppqqqpppmmmkkkkkklllnnnoooooonnnmmmllloooqqqssstttrrrpppooonnnppppppppppppnnnmmmmmmnnnoooooonnnkkkiiihhhjjjlllrrrqqqppppppqqqqqqnnnlllnnnoooppprrrtttsssqqqnnnrrrooommmnnnoooqqqpppnnnoooooopppppppppooonnnmmmooopppqqqsssssssssrrrqqqvvvtttrrrpppoooooopppppppppqqqrrrsssrrrpppmmmlllnnnssstttrrrssswwwyyyvvvtttqqqooosss{{{~~~zzzyyyxxxuuutttttttttsssrrrssstttvvvxxxxxxwwwvvvuuuuuuttttttuuuuuutttqqqooovvvuuutttuuuvvvwwwyyyyyysssssstttuuuxxxxxxwwwuuunnnqqqsssrrroooooorrruuuxxxyyyzzz{{{zzzyyyxxxxxxwwwwwwuuusssrrrssswwwzzzyyy~~~}}}yyyzzz|||wwwvvvuuuuuuvvvyyy|||}}}zzzyyyyyyzzz{{{zzzxxxvvvtttvvvyyy{{{|||}}}{{{hhhlllqqquuuvvvtttqqqooorrroookkkjjjllloooqqqssskkklllnnnoooooommmlllkkkgggmmmtttwwwuuuqqqooooooooosssuuurrrmmmjjjlllpppooooooooommmlllkkkmmmooosssqqqooonnnooooooooonnnnnnooorrruuuxxxwwwtttqqqnnnllljjjkkknnnppppppnnnooopppqqqqqqqqqpppnnnmmmlllmmmppprrrssssssrrrqqqsssrrrpppnnnnnnooopppqqqvvvuuussssssssssssrrrppplllrrrtttpppqqqvvvxxxvvvyyysssooottt}}}{{{|||yyyvvvwwwyyyyyyvvvsssuuuwwwzzz|||{{{xxxtttqqqwwwuuussstttuuutttppplllwwwtttrrrrrrsssuuuttttttwwwvvvvvvwwwwwwvvvtttqqqpppsssssspppmmmmmmrrrwwwzzzyyyxxxzzz||||||wwwsssvvvuuusssqqqpppssswww{{{vvvyyy}}}}}}|||xxxvvvttttttuuuyyy}}}|||zzzyyyxxxxxxwwwuuussswwwyyy{{{|||{{{{{{|||~~~zzzbbbmmmtttsssqqqsssssspppnnnqqqrrroookkkkkkpppuuuooonnnkkkiiiiiijjjlllnnngggjjjooorrrsssrrrooonnnnnnmmmlllkkklllmmmnnnoookkkkkklllmmmnnnoooppppppqqqssssssrrrpppnnnmmmnnnooooooppppppqqqqqqqqqqqqlllnnnnnnllliiiiiilllooooooqqqrrrooollllllqqqwwwlllgggiiiqqqrrrmmmmmmssspppmmmllloootttvvvrrrnnnsssqqqppprrruuuvvvrrrooonnnqqqtttwwwwwwuuuqqqoooppprrruuuxxx{{{|||}}}}}}{{{uuutttvvvwwwssspppssstttvvvwwwxxxxxxxxxxxx|||tttrrruuurrrkkkmmmvvvyyyqqqkkkmmmtttyyywwwrrrrrrrrrqqqqqqpppqqqqqqqqquuurrroooppptttwwwwwwuuuxxxvvvuuuvvvwwwwwwvvvuuuzzzwwwsssqqqsssuuuwwwxxx{{{wwwxxx{{{~~~~~~yyyxxxvvvuuuuuuwwwyyy{{{|||xxxuuuxxx}}}}}}xxxrrrvvvssssssvvv|||~~~{{{hhhlllnnnmmmppptttrrrlllmmmooopppooommmnnnqqquuuooonnnkkkiiihhhhhhjjjkkkhhhjjjmmmppprrrqqqnnnkkklllkkkkkkjjjjjjjjjkkkkkkiiijjjlllnnnppprrrttttttppprrrssssssqqqppppppqqqpppoooooonnnnnnnnnoooooojjjlllmmmkkkhhhggghhhjjjmmmpppsssrrrooonnnqqqtttnnnlllllloooooommmnnnqqqnnnnnnoooqqqrrrrrrqqqpppmmmnnnpppqqqqqqrrrrrrsssmmmooorrruuuvvvuuusssrrrrrrtttvvvyyy{{{|||}}}}}}}}}yyyuuutttuuuuuusssqqquuuuuuvvvwwwvvvvvvuuutttwwwqqqppptttrrrmmmoooxxx~~~vvvmmmkkknnnrrrrrrppprrrrrrqqqppppppppppppqqqrrrqqqppprrrtttvvvvvvvvvuuutttssstttuuuvvvuuutttwwwvvvuuuvvvxxxzzzyyyyyy~~~}}}{{{zzzzzzzzzxxxwwwvvvvvvvvvwwwwwwxxxxxxyyy|||zzzxxxyyy||||||yyyuuuxxxvvvvvvyyy}}}}}}nnnkkkfffgggnnnsssppphhhlllmmmnnnoooppprrrssstttrrrpppmmmkkkiiihhhiiiiiijjjjjjjjjnnnqqqpppllliiikkkkkkkkkjjjjjjiiihhhgggjjjkkklllnnnpppqqqssstttpppqqqssssssrrrrrrssstttsssrrrpppnnnmmmnnnooopppmmmmmmnnnllliiihhhggghhhlllpppttttttqqqpppqqqrrrqqqrrrppplllkkknnnpppnnnmmmooorrrrrrpppoooooopppkkknnnppppppmmmmmmppptttnnnoooqqqssstttuuuuuuuuutttvvvxxxzzz{{{{{{{{{{{{xxxwwwuuutttsssrrrrrrrrrrrrssstttttttttttttttsssqqqlllmmmrrrqqqnnnqqqyyy}}}vvvnnnhhhhhhlllppprrrrrrqqqqqqpppooooooppppppoooqqqtttuuuvvvvvvxxxyyysssrrrrrrsssuuuvvvuuutttssstttwwwzzz}}}~~~{{{yyyyyy{{{|||{{{xxxuuutttsssrrrsssvvvxxxyyyyyyyyyyyy||||||||||||{{{zzzyyyxxxyyyxxxwwwzzz}}}{{{pppkkkeeeeeejjjooommmiiimmmmmmnnnppprrrsssrrrqqqvvvtttqqqnnnllljjjjjjjjjmmmkkkjjjlllpppppplllhhhmmmmmmnnnnnnllljjjhhhgggnnnnnnnnnnnnnnnnnnoooooopppqqqrrrrrrqqqqqqrrrtttxxxvvvssspppooooooqqqrrrtttsssqqqnnnlllkkklllllloooqqqssssssrrrqqqrrrsssssswwwtttkkkiiioooqqqlllnnnpppqqqqqqpppooonnnnnnnnnooopppnnnllllllooorrrrrrrrrrrrrrrsssuuuvvvwwwuuuvvvwwwyyyyyyyyyxxxwwwsssttttttsssqqqpppqqqrrrmmmnnnoooqqqssstttuuuvvvllljjjkkkoooooommmooouuusssppplllhhhhhhkkkrrrwwwrrrrrrqqqpppoooooooooooonnnrrrwwwxxxxxxwwwyyy|||tttsssssstttvvvxxxwwwvvvssssssvvvyyy||||||zzzwwwtttwwwyyyxxxuuussstttvvvooopppsssvvvyyy{{{|||}}}{{{}}}}}}zzzxxxyyy{{{xxxwwwwwwyyy|||}}}|||zzzyyyooollliiihhhhhhiiilllnnnpppooooooppprrrrrrqqqooovvvuuurrrooommmkkkjjjjjjnnnlllkkkmmmooopppnnnkkkqqqrrrrrrrrrpppnnnlllkkkqqqqqqqqqpppppppppppppppqqqrrrrrrpppooonnnppprrrxxxvvvssspppooooooqqqrrrxxxuuupppmmmlllnnnpppqqqssssssrrrqqqpppqqqtttvvvtttyyyvvvmmmkkkppppppkkkqqqnnnmmmooorrrrrroookkkpppnnnlllmmmppprrrsssrrrwwwuuutttrrrrrrsssuuuvvvtttuuuvvvwwwvvvvvvttttttqqqrrrssssssqqqppppppqqqmmmmmmnnnoooqqqrrrttttttkkkkkkmmmooommmkkkllloookkkllllllkkkkkknnnssswwwsssrrrqqqpppoooooooooooommmqqquuuwwwvvvvvvxxxzzzvvvvvvuuuwwwyyyzzzzzzyyytttsssssstttvvvwwwwwwvvvvvvwwwwwwuuuqqqqqqtttwwwnnnoooppprrrvvv{{{yyy|||~~~|||yyywwwyyy|||yyyxxxyyyzzz{{{{{{zzzyyyxxxmmmmmmnnnnnnjjjhhhlllsssqqqqqqqqqqqqqqqpppqqqqqqrrrqqqooommmkkkjjjiiiiiillllllmmmmmmmmmnnnnnnooouuuuuuuuutttsssqqqpppooorrrrrrsssssstttuuuvvvvvvrrrrrrqqqpppnnnnnnoooqqquuusssqqqnnnmmmmmmnnnooouuurrrmmmkkkllloooqqqrrruuusssqqqpppppprrruuuwwwtttvvvvvvrrrqqqqqqoookkkqqqmmmkkknnnssstttooojjjnnnkkkjjjmmmssswwwwwwuuuwwwuuusssqqqpppqqqrrrsssssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqpppoooqqqqqqpppooooooooooooooommmoooqqqpppnnnkkkjjjkkklllmmmooooooooooooqqqrrrttttttrrrqqqppppppoooooolllnnnqqqrrrrrrsssuuuvvvxxxwwwvvvwwwyyyzzzyyyxxxuuusssqqqqqqsssuuuvvvvvv{{{zzzwwwsssqqqpppsssuuupppppppppqqquuuzzz~~~wwwyyyzzzyyywwwwwwyyy|||zzz{{{{{{|||{{{{{{zzzzzzyyymmmmmmqqqssspppkkknnnuuuoooqqqrrrqqqoooooorrruuuooonnnmmmlllkkkkkkjjjjjjhhhkkkmmmllljjjjjjnnnrrrvvvuuutttsssrrrqqqqqqqqqrrrrrrssssssttttttuuuuuuqqqqqqqqqpppoooooorrrtttrrrqqqpppooonnnmmmmmmmmmooommmkkkllloooqqqqqqqqqtttsssrrrrrrssstttuuuuuurrrrrrtttxxxwwwqqqmmmmmmmmmlllmmmoooqqqrrrpppmmmmmmnnnoooppprrrttttttsssrrrqqqpppnnnnnnooopppqqqssstttuuuuuuuuutttsssrrrtttrrrqqqqqqssssssooolllsssrrrpppooonnnnnnnnnnnnpppsssuuutttqqqooommmkkkooooooooopppqqqrrrrrrqqqvvvuuutttrrrqqqppppppppppppooonnnppprrrtttttttttvvvuuutttuuuvvvwwwvvvuuutttsssrrrsssuuuxxxyyyxxx{{{yyyvvvuuuuuuuuutttsssssssssssstttuuuwwwzzz{{{uuuuuuvvvvvvvvvwwwyyy{{{zzz{{{{{{{{{zzzyyyxxxxxxzzznnnnnnqqqvvvtttooopppvvvmmmppprrrpppnnnnnntttzzznnnnnnnnnnnnnnnmmmmmmmmmeeejjjmmmlllhhhhhhmmmsssuuutttrrrqqqpppqqqqqqrrrssssssrrrqqqqqqpppoooooopppqqqqqqpppppprrruuuxxxrrrrrrqqqqqqpppoooooooookkkjjjllloootttuuusssppprrrrrrssstttvvvvvvtttsssqqqnnnsss}}}|||rrrlllnnnjjjlllooopppoooooopppqqqpppsssuuutttpppmmmmmmnnnmmmmmmllllllmmmnnnoooppptttuuuvvvvvvvvvuuutttsssvvvrrrpppqqqttttttooojjjqqqpppooonnnnnnooopppqqqrrrvvvxxxwwwtttrrrpppnnnpppooonnnooorrrtttuuutttwwwvvvtttsssrrrqqqqqqqqquuurrrpppppptttwwwwwwuuutttsssrrrrrrssstttsssqqqrrrrrrsssvvvzzz||||||{{{vvvttttttvvvzzzzzzxxxuuutttuuuvvvwwwwwwvvvuuutttssssssrrrsssuuuwwwyyyzzzwwwyyyyyyyyywwwuuuuuuuuu{{{nnnppprrrsssqqqooommmkkkssstttssspppmmmmmmqqquuulllpppoookkkmmmuuuyyywwwnnnmmmkkkjjjkkknnnqqqtttrrrqqqqqqqqqppppppoooooonnnpppqqqpppmmmkkknnnqqqkkkpppttttttpppnnnpppsssrrrtttuuuuuussspppooonnnmmmrrrrrrmmmlllqqqtttrrrrrrrrrrrrssstttuuuwwwxxxoooqqquuuvvvtttrrrppppppkkklllnnnpppqqqrrrssstttppppppqqqqqqqqqppppppooonnnnnnmmmlllmmmnnnoooppptttvvvxxxvvvsssqqqsssuuuyyyuuurrroookkkhhhmmmtttwwwtttqqqnnnnnnpppsssuuuttttttsssssstttvvvvvvwwwpppnnnlllmmmqqqssstttssssssttttttuuuuuuuuuuuuuuuxxxwwwuuutttuuuvvvxxxyyy}}}sssnnnqqqtttrrrpppqqquuuuuutttuuuuuuvvvwwwwww{{{vvvwww{{{}}}{{{wwwvvvuuutttuuuxxxzzzzzzzzz{{{tttrrrxxx{{{yyyxxxzzztttvvvxxxyyywwwtttpppnnnzzzqqqpppoooqqqsssrrrnnniiiooopppqqqqqqooonnnooopppooossssssooopppttttttqqqmmmlllkkklllnnnoooppppppqqqqqqppppppooooooooooooqqqqqqpppooommmmmmnnnpppjjjmmmppppppooonnnppprrruuuvvvuuutttqqqooopppqqqnnnqqqpppmmmnnnsssuuusssuuuuuuttttttssssssttttttqqqsssuuuuuurrrpppooooookkkkkkmmmooorrrttttttssssssrrrqqqpppooopppqqqqqqllllllllllllnnnqqqtttvvvtttwwwxxxwwwuuussstttuuuuuurrrooonnnkkkiiimmmtttsssrrrppppppooopppqqqrrrqqqsssvvvvvvttttttvvvyyyssspppoooooorrrttttttsssrrrssstttuuuuuutttssssssttttttsssrrrtttxxx}}}{{{sssooorrruuussssssvvvuuuvvvuuuuuuttttttvvvxxxzzzxxxwwwxxxzzzzzzwwwtttvvvuuuuuuvvvxxxyyyyyyxxx|||wwwvvvzzz{{{xxxwwwyyyxxxxxxwwwvvvuuutttsssrrrxxxrrrooolllooossssssmmmggglllmmmoooqqqsssrrrooolllpppssstttsssrrrsssrrrnnnooommmlllmmmppppppnnnkkkoooooooooooonnnnnnnnnnnntttrrrnnnmmmmmmnnnnnnnnnjjjkkklllmmmnnnppprrrsssxxxwwwvvvssspppoooqqqrrrppppppnnnmmmqqqvvvvvvrrruuutttttttttsssssssssssstttttttttssspppnnnnnnooolllkkkllloootttuuusssqqqsssqqqooommmmmmnnnooopppkkkkkkjjjkkkooosssxxx|||sssvvvxxxxxxwwwuuuttttttrrrnnnmmmmmmkkkjjjmmmssspppppppppqqqppppppooonnnlllrrrwwwwwwsssrrruuuzzzuuutttrrrrrrsssttttttsssqqqrrrtttuuuuuutttqqqpppsssssssssqqqrrrvvv~~~zzzuuusssttttttuuuxxx|||uuuwwwwwwtttrrrrrruuuyyyvvvwwwyyy{{{zzzyyyvvvtttuuutttuuuvvvyyyzzzyyyxxx{{{zzz{{{}}}{{{wwwvvvyyy{{{yyyvvvtttssstttvvvwwwwwwooommmlllnnnooooookkkhhhmmmlllmmmpppttttttqqqmmmpppqqqrrrrrrsssttttttsssrrrooollllllooopppmmmiiinnnnnnnnnnnnnnnnnnmmmmmmuuuqqqlllkkkmmmnnnnnnlllllljjjjjjkkkooorrrtttuuuwwwwwwwwwuuurrrqqqqqqrrrtttpppmmmmmmrrrvvvtttqqqppppppqqqrrrssssssttttttsssssssssqqqnnnnnnoooqqqqqqooonnnqqquuuvvvrrrooopppooonnnmmmllllllmmmmmmmmmkkkjjjiiilllpppuuuyyyqqqsssvvvxxxwwwvvvtttsssrrrnnnmmmooonnnkkkmmmqqqrrrrrrrrrqqqpppnnnmmmmmmkkkooosssuuutttssstttuuuvvvuuutttsssssssssrrrrrrqqqsssuuuwwwvvvtttpppnnnsssuuuuuusssqqqsssxxx~~~zzzyyywwwuuutttuuuzzz~~~vvvwwwwwwtttqqqqqquuuyyywwwyyy||||||zzzxxxwwwxxxrrrrrrsssvvvyyy{{{zzzyyyxxx{{{~~~|||xxxxxxzzz{{{yyywwwuuutttuuuwwwyyyyyyiiilllnnnmmmjjjhhhhhhjjjmmmkkkiiikkkooorrrqqqpppsssqqqppppppqqqqqqsssuuuuuuqqqllljjjlllmmmmmmlllmmmmmmmmmmmmmmmmmmnnnnnnsssoookkkjjjlllnnnlllkkkjjjiiihhhiiimmmppprrrrrrsssuuuxxxxxxvvvrrrpppooowwwqqqmmmnnnrrrsssqqqoooooopppqqqrrrssssssrrrrrrpppppppppooonnnnnnqqqssswwwtttrrrrrrttttttqqqoooppppppqqqqqqpppnnnmmmlllpppnnnkkkhhhhhhkkknnnqqqooopppsssuuuvvvuuusssqqqtttqqqppprrrqqqnnnmmmnnnwwwuuurrrpppnnnmmmnnnnnnmmmlllmmmppptttuuurrroootttuuutttsssrrrqqqpppppprrrtttvvvwwwvvvssspppmmmpppsssuuuuuusssssstttvvv{{{{{{zzzvvvtttvvvyyy|||vvvwwwwwwuuussssssvvvyyyyyyzzzzzzyyywwwwwwxxxzzzpppppprrruuuyyy{{{{{{{{{uuuzzz~~~~~~|||zzz{{{|||xxxxxxxxxwwwwwwwwwwwwwwwxxxggglllooommmhhheeegggkkkjjjhhhffffffjjjmmmppprrrwwwsssppppppooommmooossstttrrrnnnkkkiiijjjmmmooommmmmmmmmmmmnnnnnnnnnnnnooonnnllllllmmmmmmmmmlllhhhhhhhhhiiijjjkkkmmmnnnooossswwwyyywwwssspppooouuupppmmmoooqqqpppooopppssstttttttttsssrrrpppooonnnoooooonnnnnnnnnqqqsssxxxwwwuuurrrqqqpppqqqqqqttttttttttttsssqqqpppooossspppmmmjjjhhhiiijjjllloooooopppsssuuuuuusssqqqvvvrrrrrruuuuuuqqqnnnnnnvvvtttrrrooonnnnnnoooppppppllljjjnnnsssuuuqqqlllrrrttttttsssqqqooonnnooossstttuuuuuutttqqqnnnlllkkknnnqqquuuwwwxxxwwwwwwzzz{{{yyyuuuuuuxxxyyywwwwwwvvvvvvvvvwwwxxxxxxxxxyyyxxxvvvuuuuuuvvvwwwwwwsssrrrrrrssswwwzzz{{{{{{vvvzzz|||{{{{{{}}}}}}{{{uuuvvvxxxyyyyyyxxxwwwvvvvvvjjjmmmnnnmmmiiigggiiikkkiiiiiiiiiiiijjjmmmrrrvvvtttpppoooqqqpppmmmnnnrrroooqqqqqqnnnjjjiiilllooommmmmmnnnnnnnnnooooooooolllnnnppppppoooooooooooohhhkkknnnmmmkkkjjjkkkmmmnnnqqqtttvvvuuusssrrrqqqpppllllllooopppnnnppptttvvvwwwwwwwwwvvvtttrrrqqqnnnooooooooonnnnnnoooqqquuuuuutttpppllllllqqqvvvxxxvvvsssqqqooopppqqqrrrsssrrrooommmllllllmmmnnnpppooooooqqqtttvvvuuussstttpppqqqvvvwwwsssooonnnoooooooooppppppppppppqqqrrrooommmoooqqqsssqqqnnnqqqsssuuutttqqqooooooooorrrrrrrrrrrrpppnnnllljjjmmmlllmmmssszzz~~~}}}zzzwwwxxxvvvtttvvv{{{zzztttwwwuuutttwww{{{}}}zzzwwwyyywwwuuuuuuxxxxxxvvvsssxxxvvvsssrrrtttvvvxxxxxxyyy{{{{{{xxxyyy}}}|||xxxtttuuuvvvxxxxxxxxxwwwwwwuuunnnmmmmmmlllllllllkkkjjjiiilllnnnnnnnnnpppuuuzzzmmmjjjlllrrrsssoooooossskkkppptttqqqkkkhhhkkkooommmnnnnnnnnnooooooppppppjjjooossstttrrrpppppprrrkkkppptttsssnnnkkklllooonnnppprrrsssrrrrrrssstttllliiijjjoooooommmqqqxxxuuuvvvxxxyyyzzzyyywwwvvvooopppqqqpppnnnmmmmmmnnnqqqssssssnnniiijjjqqqyyyyyyuuuoookkkjjjlllpppsssrrrrrrqqqppppppqqqrrrrrrrrrpppoooqqquuuwwwvvvuuuqqqnnnooouuuxxxuuuqqqooogggiiimmmppprrrrrrqqqqqqsssrrrrrrqqqppppppqqqrrrqqqsssvvvuuurrroooooopppqqqqqqpppooommmkkkjjjiiirrrnnnmmmrrrzzz|||tttuuusssrrrxxx~~~{{{ssswwwtttsssxxx|||vvvzzzwwwvvvyyy}}}}}}wwwrrr}}}yyyuuurrrrrrtttuuuuuu|||}}}zzzvvvxxx}}}{{{uuuuuuuuuuuuvvvvvvwwwxxxxxxwwwttttttssspppllliiiiiikkkmmmlllmmmmmmnnnpppqqqrrrxxxtttoooooorrruuuwwwvvvuuussspppooooooppppppppppppnnnlllllloooooommmkkkqqqoooooosssxxxyyyuuuppprrrvvvzzzyyyuuuqqqoooooovvv|||}}}xxxuuuwwwvvvrrroooooonnnnnnnnnpppqqqrrrwwwwwwvvvsssrrrssswwwzzzqqqpppnnnmmmnnnqqquuuxxxnnnpppqqqqqqppppppqqqsssmmmmmmmmmnnnnnnnnnnnnnnnoooppppppqqqqqqpppppppppkkkpppvvvvvvsssqqqrrruuuqqqsssuuutttpppoooqqqsssooonnnnnnnnnnnnpppqqqrrrwwwrrrnnnmmmqqquuuwwwwwwuuutttsssrrrpppooommmmmmjjjmmmsssxxxtttlllhhhjjjkkkoootttvvvvvvvvvwwwyyyuuuuuuuuuttttttsssrrrrrrtttvvvwwwuuurrrttt{{{{{{wwwwwwyyy{{{zzzxxxwwwvvvtttuuuvvvxxxxxxwwwyyyxxxwwwwwwxxxxxxyyyyyywwwvvvwwwyyy|||{{{vvvqqqyyyxxxuuurrrpppooommmkkkiiilllllllllmmmmmmoooppppppxxxuuuqqqoooooopppppppppvvvuuutttttttttsssrrrqqqrrrpppnnnnnnpppqqqooommmtttqqqoooppptttuuussspppppprrrssssssrrrqqqqqqrrruuu{{{|||xxxuuuuuutttppppppooonnnnnnnnnooopppqqqttttttuuuuuuvvvvvvuuuuuurrrpppooonnnnnnqqqtttwwwpppqqqqqqpppooonnnnnnnnnmmmmmmmmmmmmnnnnnnooooooooopppqqqrrrsssssssssssskkkooossstttrrrpppqqqsssppprrrtttsssqqqppprrrtttoooooonnnnnnoooppprrrsssuuutttqqqpppooorrrvvvxxxrrrrrrqqqqqqqqqqqqqqqrrrlllmmmrrrwwwuuunnniiijjjlllppptttwwwwwwwwwyyyzzzssssssssssssssstttuuuuuuvvvyyyzzzxxxtttrrrtttwww|||zzzxxxwwwxxxzzzzzzzzzyyyxxxwwwwwwyyyzzzzzzyyyzzzzzzzzzyyyxxxxxxyyyzzzvvvvvvxxxzzz{{{zzzwwwuuuxxxzzzuuuqqqpppqqqqqqmmmhhhkkkkkkllllllmmmnnnooopppssssssrrrpppmmmllllllmmmssstttvvvwwwwwwuuusssrrrtttrrrppppppqqqrrrqqqpppuuurrrnnnnnnpppqqqpppooonnnmmmlllmmmppprrrtttttttttyyy{{{xxxtttssspppmmmppppppooonnnnnnnnnooooooqqqqqqssswwwzzzyyytttooosssqqqooonnnoooqqqsssuuutttrrrpppooonnnmmmkkkiiilllllllllmmmnnnooopppqqqssssssttttttttttttsssssslllmmmooopppqqqppppppooommmppprrrrrrooonnnooorrroooooonnnnnnoooppprrrssssssuuuuuurrrooooootttyyysssrrrqqqqqqqqqrrrssstttooommmpppuuuvvvppplllkkkkkknnnrrrtttuuuvvvxxxyyysssrrrqqqqqqrrruuuwwwyyytttxxx{{{zzzvvvrrrqqqqqqyyyyyyyyyxxxwwwwwwzzz|||yyyxxxwwwxxxzzz{{{zzzyyyyyy|||}}}{{{xxxwwwyyy{{{uuuwwwyyyzzzyyyyyyyyyyyyxxxtttsssqqqqqqqqqpppnnnllliiijjjkkkmmmooopppqqqrrrllloooqqqpppmmmlllmmmooonnnpppssstttuuuuuuuuuvvvuuusssrrrqqqqqqqqqqqqqqqrrrpppnnnnnnooopppooonnnmmmjjjiiilllpppttttttssssssvvvxxxwwwtttpppnnnlllqqqppppppooonnnnnnnnnnnnpppoooqqqvvv{{{zzztttnnnsssrrrpppooooooppprrrtttuuussspppppppppooommmjjjlllllllllmmmnnnpppqqqrrrxxxxxxwwwuuusssqqqooonnnmmmllllllnnnooopppnnnmmmllloooqqqpppmmmjjjkkkmmmpppoooooonnnoooqqqrrrsssuuuvvvuuusssqqqpppsssvvvvvvuuusssqqqppppppqqqrrrrrrnnnnnnsssvvvsssnnnmmmiiikkknnnqqqssstttuuuvvvtttsssqqqqqqqqqtttwwwyyyqqqtttxxxyyyxxxuuuuuuuuuwwwyyyzzzxxxuuuuuuwwwzzzwwwwwwvvvwwwyyyzzzxxxwwwxxx{{{~~~|||xxxvvvwwwzzzsssvvvyyyyyywwwwwwyyy{{{wwwjjjnnnrrrqqqnnnlllnnnqqqhhhjjjllloooqqqsssttttttkkkooorrrqqqnnnlllmmmooolllnnnpppqqqrrrtttxxx{{{tttsssrrrpppoooooopppqqqmmmmmmoooppprrrqqqooommmmmmlllkkknnnssstttssspppqqqrrruuuuuusssooommmmmmqqqqqqpppppppppooonnnnnnqqqoooooosssyyyzzzvvvqqqrrrqqqpppooooooqqqrrrsssuuutttsssrrrrrrrrrqqqpppmmmmmmllllllnnnppprrrssswwwwwwvvvtttrrrpppnnnlllmmmllllllmmmnnnooonnnlllpppssstttsssnnnkkkjjjkkkpppooooooooooooqqqrrrsssyyyvvvssssssttttttsssqqqttttttrrrqqqpppqqqqqqrrrsssooonnnsssvvvsssqqqpppllllllnnnpppssstttuuuuuuxxxvvvsssqqqqqqrrrtttuuurrrsssuuuvvvvvvwwwxxxyyywwwyyyzzzxxxtttsssuuuwwwxxxwwwwwwxxxzzzzzzyyywwwwwwyyy{{{{{{xxxvvvwwwxxxrrruuuxxxxxxvvvvvvxxx{{{vvveeelllrrrqqqllliiimmmrrrjjjkkknnnppprrrsssttttttoooqqqqqqpppnnnlllllllllmmmoooqqqqqqpppsssxxx}}}tttsssrrrooommmmmmoooqqqlllnnnqqqssssssrrrpppooonnnnnnoooqqqrrrrrrqqqoooooonnnqqqsssrrroooooorrrqqqqqqqqqrrrrrrqqqppppppqqqppppppssswwwyyyxxxuuuqqqqqqpppppppppqqqsssssstttuuuvvvuuutttssstttuuuooonnnmmmlllmmmooorrrsssqqqqqqrrrrrrrrrqqqqqqpppnnnnnnnnnnnnnnnnnnnnnoootttwwwyyywwwsssooommmnnnppppppoooooopppqqqssstttzzzwwwssssssvvvuuurrrnnnnnnnnnoooqqqrrrssstttttttttpppooossstttssssssuuurrrqqqqqqsssvvvxxxxxxwwwyyyxxxuuusssqqqqqqqqqrrrvvvuuutttsssssstttuuuvvvwwwwwwxxxwwwuuuttttttuuuzzzyyyzzz|||}}}}}}{{{yyywwwwwwxxxyyyzzzyyyxxxvvvtttvvvxxxyyyxxxwwwxxxxxxuuuggglllqqqpppllljjjkkknnnmmmnnnpppqqqqqqqqqooonnnpppnnnmmmmmmnnnnnnmmmllllllooorrrqqqoooooossswwwttttttsssooollllllooorrrqqqrrrssstttsssqqqqqqqqqnnnooooooooonnnoooqqqrrrmmmkkkmmmqqqrrrppprrrxxxpppqqqrrrsssssssssrrrrrrnnnpppsssvvvxxxyyyxxxwwwppppppooopppqqqrrrssstttssswwwzzzxxxsssqqqtttxxxqqqooonnnmmmmmmoooqqqsssooooooqqqrrrrrrsssssssssnnnppprrrpppnnnmmmooorrrrrrvvvyyyxxxtttqqqpppqqqqqqpppoooooopppqqqssstttyyyxxxwwwvvvuuussspppnnnjjjllloooqqqssssssrrrrrrsssqqqqqqssssssqqqtttyyywwwuuussstttwwwyyyxxxwwwxxxwwwvvvtttrrrqqqqqqqqquuutttrrrqqqqqqrrrrrrqqqtttttttttuuuvvvwwwvvvuuuzzzzzz{{{|||~~~~~~|||yyyxxxvvvvvvyyy}}}}}}zzzvvvwwwxxxyyy{{{|||{{{xxxvvvuuulllnnnoooooonnnllljjjiiiooopppqqqqqqpppnnnkkkjjjllljjjhhhjjjnnnqqqqqqoooiiimmmrrrqqqmmmkkklllnnnuuuuuutttpppmmmlllooosssvvvvvvuuusssqqqpppqqqrrrnnnoooooollljjjlllqqqvvvllljjjkkkppprrrpppttt|||pppqqqssstttuuuttttttssslllpppvvvyyyzzzyyyxxxxxxooooooooopppqqqssstttuuusssxxx}}}yyyrrrooosssyyyrrrpppnnnmmmmmmnnnqqqrrrqqqrrrrrrssssssrrrrrrqqqnnnrrrtttrrrnnnlllppptttmmmqqqvvvvvvsssqqqqqqrrrqqqppppppoooppprrrssstttvvvyyy{{{yyyssspppoooppplllnnnppprrrrrrqqqooommmsssrrrssstttrrrpppuuu|||xxxuuussstttvvvxxxwwwuuuwwwvvvvvvuuusssrrrqqqqqqppppppooopppqqqqqqpppooorrrppppppsssxxxzzzxxxvvvxxxxxxyyy{{{}}}|||zzzxxxyyyvvvuuuyyy|||wwwzzzyyyzzz}}}zzzuuuuuussssssqqqmmmiiihhhhhhjjjvvvqqqnnnqqqpppkkkiiikkktttnnngggeeegggllloooooolllkkkjjjkkkllllllkkkiiiqqqssssssrrrpppnnnnnnooovvvrrrpppsssxxxxxxrrrkkkqqqqqqqqqrrrrrrqqqnnnkkkpppooooooqqqrrrrrrqqqooorrrqqqqqqqqqpppqqqqqqqqqrrrsssuuuvvvvvvuuusssrrrqqqnnnlllnnnsssxxxyyyyyyuuuuuuvvvwwwxxxvvvsssqqqtttuuuuuutttqqqooooooooolllpppuuuuuusssppppppqqquuuyyywwwppplllnnnooolllppppppooommmlllooovvv{{{wwwrrrkkkiiilllqqqtttuuunnnxxx}}}wwwqqqqqqrrrqqqooosssrrrnnnnnnssstttpppooosssxxxyyywwwtttsssttttttvvvwwwvvvtttsssvvvyyywwwuuusssssssssrrrpppnnnqqqvvvzzzwwwqqqmmmooorrrmmmnnnqqqrrrsssvvvyyy||||||{{{zzzzzz{{{|||zzzyyyxxxtttsssvvv{{{}}}yyytttxxxzzz~~~~~~zzzuuuqqquuuooonnnlllkkkjjjiiiiiihhhqqqllllllooooookkkjjjmmmooommmjjjiiijjjmmmooopppooommmkkkjjjjjjiiihhhgggpppqqqrrrqqqooolllkkkkkkooommmlllnnnrrrtttrrrnnnqqqqqqqqqrrrsssqqqnnnlllmmmllllllmmmoooppppppooorrrrrrqqqpppppppppqqqrrrrrrssssssrrrqqqooommmlllqqqpppoooqqquuuyyyzzzyyyxxxyyyyyyzzzzzzyyyvvvttttttvvvwwwvvvsssqqqpppppprrrqqqpppppppppqqqqqqpppsssuuusssmmmlllpppppplllsssrrrpppllljjjlllqqqvvvtttppplllkkkmmmppprrrrrruuuyyyxxxpppllloootttuuupppsssssspppqqqvvvwwwtttooorrruuuwwwwwwvvvuuuuuutttvvvxxxwwwuuutttuuuwwwwwwvvvttttttttttttsssrrrppptttwwwwwwsssppppppqqqoooqqqssstttuuuvvvyyy|||zzzzzzzzz|||}}}}}}{{{xxxwwwvvvuuuuuuvvvxxxyyyyyyxxxyyy{{{||||||zzzxxxwwwuuujjjjjjiiijjjjjjjjjhhhgggjjjiiijjjmmmnnnllllllnnniiijjjkkklllmmmnnnppprrrssspppllliiihhhgggfffeeekkknnnpppooommmjjjiiihhhggghhhiiikkkmmmoooqqqrrrqqqqqqqqqrrrsssrrrooollllllkkkjjjkkknnnpppqqqqqqtttsssqqqooooooqqqsssuuusssrrrpppnnnllliiihhhgggooooooppprrrvvvxxxwwwwww{{{{{{||||||{{{zzzxxxwwwtttvvvxxxxxxvvvsssrrrrrrwwwrrrlllkkknnnqqqqqqoooqqqpppmmmkkknnnrrrqqqnnnrrrqqqnnnkkkjjjlllppptttsssqqqoooooopppqqqqqqpppxxxxxxtttooonnnqqqssssssooorrrrrrqqqrrrvvvwwwvvvqqqqqqqqqsssvvvwwwwwwwwwtttvvvxxxxxxwwwvvvuuuvvvxxxwwwuuuuuuvvvvvvuuutttppprrruuuvvvvvvtttrrrqqqssstttvvvwwwwwwwwwyyy{{{xxxxxxzzz|||~~~~~~{{{yyyvvvvvvvvvtttrrrtttxxx||||||{{{yyyxxxwwwxxxyyyyyysss~~~gggiiilllllliiigggggghhhhhhiiikkkmmmmmmlllmmmnnneeehhhkkklllkkkmmmqqquuuuuurrrmmmiiihhhhhhhhhgggfffiiilllmmmllljjjiiiiiicccgggkkkmmmmmmmmmppprrrqqqqqqqqqrrrsssrrrooommmmmmkkkjjjkkkooorrruuuvvvvvvtttrrrpppppprrruuuwwwsssrrrooommmkkkiiihhhhhhlllmmmooorrrttttttsssrrrzzz{{{|||{{{yyyxxxwwwwwwsssuuuxxxxxxvvvtttrrrrrrvvvrrrmmmkkkmmmooopppppprrroookkklllqqqtttsssooopppnnnmmmkkklllooosssvvvuuutttrrrqqqqqqrrrssssssttttttssssssuuutttpppkkkmmmnnnooooooqqqtttvvvvvvuuurrrpppppptttwwwwwwvvvtttvvvxxxyyyyyyxxxvvvvvvzzzxxxuuutttuuuuuutttsssrrrrrrssswwwzzzzzzwwwsssvvvwwwyyyyyyxxxxxxyyyzzzyyyxxxxxxzzz|||}}}|||{{{uuuuuutttssssssuuuwwwyyy}}}zzzwwwuuuuuuuuuuuusss}}}ffflllqqqooogggcccfffjjjjjjnnnppppppnnnmmmmmmllleeegggiiiiiiiiilllqqqvvvuuurrrnnnkkkkkklllllllllcccfffiiikkklllkkklllmmmeeejjjppprrrpppnnnnnnpppqqqqqqqqqssstttssspppnnnmmmkkkjjjlllooosssvvvwwwwwwuuurrrqqqqqqtttwwwyyyrrrrrrpppooonnnnnnoooooolllnnnqqqsssssssssqqqqqqwwwxxxyyywwwtttrrrssstttqqqsssuuuvvvtttrrrrrrrrrpppqqqqqqpppmmmlllnnnqqquuupppllloootttvvvuuusssrrrpppnnnmmmooorrrtttvvvuuusssqqqnnnnnnpppsssuuuuuurrrqqqsssuuutttoookkkmmmmmmmmmppprrrsssuuuwwwyyyuuupppppprrruuuuuuttttttuuuwwwyyyzzzzzzxxxwww{{{xxxtttrrrrrrrrrrrrqqqtttssstttxxx}}}~~~zzzvvvwwwyyyzzzzzzyyywwwxxxxxxzzzxxxvvvvvvxxx{{{|||}}}tttrrrpppssswwwxxxvvvsss{{{zzzyyyxxxvvvtttsssrrrrrr}}}gggmmmqqqnnngggdddggglllmmmrrruuurrrnnnmmmllljjjhhhhhhiiiiiijjjmmmqqqttttttrrrnnnmmmnnnnnnooonnndddgggiiikkklllmmmoooqqqjjjnnnssssssqqqnnnnnnoooqqqqqqqqqsssttttttqqqnnnkkkiiiiiikkkooosssuuuuuuuuutttrrrqqqrrrtttvvvxxxqqqqqqrrrsssssstttuuuuuuppprrruuuvvvuuussssssssstttvvvwwwtttpppnnnoooqqqpppqqqssssssrrrqqqrrrssslllpppssssssooommmooorrruuupppnnnrrrvvvvvvwwwxxxxxxuuuqqqpppqqqrrrssssssrrrqqqooolllkkkmmmrrrvvvzzzsssnnnnnnpppooopppqqqpppnnnooosssttttttvvvzzzyyyvvvrrrpppqqqrrrssssssttttttuuuxxx{{{|||{{{zzzyyyvvvsssqqqqqqqqqqqqpppuuuttttttwww|||~~~|||zzzvvvxxxzzzzzzxxxwwwvvvvvvzzzwwwuuuuuuwwwyyyzzz{{{tttpppooorrrxxxyyyuuupppssstttuuuvvvvvvuuutttsssrrr}}}jjjjjjkkkjjjiiiiiijjjkkkllltttwwwrrrmmmlllkkkiiikkkjjjkkkmmmoooqqqqqqpppsssqqqooonnnoooooonnnllljjjkkklllllllllnnnqqqssspppppppppooonnnmmmnnnpppqqqqqqqqqsssuuutttqqqoookkkjjjkkknnnqqqtttuuutttqqqpppppppppppprrrtttuuuoooqqqsssuuuvvvwwwwwwwwwrrruuuwwwwwwtttsssssstttsssuuuvvvsssnnnlllnnnqqqpppqqqrrrqqqpppqqqsssuuunnnoooqqqqqqqqqqqqrrrrrrrrrnnnoootttwwwvvvyyy~~~yyyuuurrrppprrrssssssrrroooppppppooonnnooossswwwyyyrrrnnnoooooommmnnnrrrqqqnnnooosssuuusssuuuyyyuuuuuusssqqqpppqqqsssvvvtttssssssvvv{{{~~~~~~}}}vvvtttpppoooqqqrrrsssssstttttttttvvvxxx{{{{{{|||tttvvvyyyyyywwwuuuuuuuuuvvvvvvuuuvvvxxxxxxwwwuuurrrqqqpppqqqtttuuutttssspppqqqrrrssssssssssssssssss~~~lllgggdddeeekkknnnmmmjjjkkktttwwwrrrllllllllliiillllllmmmqqquuutttppplllsssqqqooooooooonnnkkkjjjoooooonnnmmmlllnnnqqqtttssspppllljjjjjjllloooqqqqqqqqqqqqsssuuutttrrrooommmmmmnnnqqquuuwwwwwwvvvnnnnnnnnnnnnooopppqqqrrrnnnpppsssuuuwwwwwwvvvvvvrrrtttvvvuuurrrpppqqqssstttvvvwwwtttnnnlllnnnrrrrrrrrrqqqpppoooqqqtttwwwrrrooommmnnnrrruuutttsssnnnkkknnntttwwwvvv{{{uuurrrooopppsssuuuuuutttnnnqqqtttuuuttttttvvvyyyssspppqqquuutttmmmkkknnnppplllmmmrrrsssqqqrrrwwwqqqssstttrrrpppppptttxxxtttsssrrruuu{{{tttrrrooooooqqqtttvvvwwwttttttttttttuuuxxxzzz|||sssuuuxxxxxxwwwuuuttttttssstttvvvyyyzzzxxxtttppprrrrrrqqqpppoooqqqtttxxxsssrrrqqqpppppppppqqqqqqsss~~~pppkkkggggggkkkmmmjjjgggkkkpppvvvvvvqqqkkkiiiiiikkkkkkmmmppprrrrrrooommmqqqpppoooooopppooommmkkkmmmiiiiiioooqqqnnnmmmpppooommmkkkkkkkkklllkkkjjjnnnrrruuutttqqqmmmmmmnnnooonnnlllmmmooorrrrrrrrryyytttpppooorrrsssqqqmmmtttqqqrrrwwwxxxttttttxxxuuusssqqqpppqqqqqqpppnnnuuuqqqnnnmmmoooqqqqqqpppvvvxxxxxxtttsssuuussspppppppppqqqqqqqqqqqqpppooopppqqqqqqrrrtttwwwzzz|||zzz{{{uuullllllvvvyyyuuurrrooommmqqqyyywwwvvvuuusssrrrrrrrrrrrrmmmpppqqqppptttyyyvvvooonnnnnnooopppqqqrrrrrrsssssstttwwwyyyzzzyyyyyyxxxssstttpppmmmpppyyy{{{wwwuuuvvvvvvtttrrrtttyyy~~~xxxvvvssspppppprrrtttvvvnnnppptttvvvwwwvvvuuutttooosssxxxyyyyyyxxxzzz|||sssqqqoooooopppqqqpppooorrrqqqmmmiiigggiiijjjhhhgggiiipppvvvwwwrrrlllhhhhhhjjjlllnnnpppqqqpppnnnmmmqqqooonnnmmmnnnmmmllljjjooollllllqqqrrrooonnnqqqmmmllljjjjjjkkknnnrrrtttrrrrrrrrrrrrrrrqqqooommmnnnmmmkkkllloooqqqrrrrrryyyvvvrrrppppppooommmllltttsssvvv{{{|||vvvtttuuuxxxuuuppplllkkkmmmqqqtttvvvqqqlllkkkmmmppprrrrrrrrruuuwwwuuuuuuwwwwwwsssoooooooooooooooooonnnnnnooonnnoootttzzz|||zzzwww{{{yyytttnnnmmmqqqqqqnnntttrrrrrruuu{{{~~~{{{vvvvvvuuuttttttsssrrrrrrsssuuusssppprrrvvvuuuppplllmmmnnnppprrrtttvvvwwwuuuuuuuuuuuuvvvwwwxxxxxxooorrrrrrrrruuuyyywwwqqqvvvvvvwwwvvvvvvvvvxxxyyy}}}{{{vvvsssppppppqqqqqqoooppprrrtttwwwwwwvvvuuusssuuuxxxxxxxxxxxxzzz|||tttqqqnnnnnnpppsssuuuvvvppp}}}ssspppllliiigggfffggggggffflllsssvvvsssooolllkkkjjjnnnqqqrrrooommmmmmnnnpppnnnlllkkklllmmmlllkkkooonnnnnnqqqqqqooonnnpppjjjkkkkkkjjjkkkooowww~~~uuuqqqnnnnnnqqqrrrppplllmmmkkkjjjkkknnnqqqrrrrrrttttttrrrpppnnnmmmnnnoooqqqrrrwww}}}}}}xxxsssrrruuuuuusssoookkkkkkooosssuuuqqqllliiikkkooorrrtttpppuuuwwwuuuvvvxxxvvvsssnnnnnnnnnmmmmmmmmmllllllnnnlllmmmuuu~~~yyyqqqxxxtttrrrsssssspppnnnooovvvuuuvvvyyy|||}}}yyyvvvtttuuuuuuvvvuuutttsssrrrzzzyyyvvvrrrqqqtttssspppnnnooopppqqqsssuuuwwwxxxwwwvvvtttsssssstttvvvwwwqqqrrrrrrqqqsssvvvtttpppttttttuuuxxxzzz{{{yyyxxx~~~|||xxxuuurrrqqqqqqqqqrrrpppppprrrvvvxxxwwwuuuvvvwwwyyyxxxxxxxxxzzz|||xxxtttqqqoooqqquuuwwwxxxooo|||tttssspppkkkgggfffgggjjjeeeiiinnnqqqrrrqqqqqqrrrkkkppptttsssooolllnnnqqqnnnmmmkkkkkkmmmnnnnnnnnnnnnnnnooopppooommmmmmoooiiikkkmmmlllkkknnnvvv}}}ssspppmmmlllmmmoooooonnnllljjjiiikkknnnqqqrrrrrrmmmppprrrqqqnnnnnnrrrvvvmmmoootttxxxyyywwwtttrrrmmmrrrwwwwwwqqqllllllmmmrrrpppmmmlllllloooqqqrrrrrrvvvwwwuuutttuuurrrnnnnnnnnnmmmmmmllllllllllllnnnmmmooottt{{{{{{uuunnnrrrmmmnnnxxxzzztttrrrvvvvvvuuuuuuwwwyyyyyywwwtttrrrsssuuuvvvvvvuuusssrrrzzzzzzxxxvvvuuutttsssqqquuuttttttsssssstttuuuvvvwwwwwwuuutttttttttuuuuuuwwwuuupppllllllppptttvvvsssrrrrrrvvv{{{~~~|||zzzyyyxxxwwwuuuuuuuuuuuuvvvvvvssspppqqqtttwwwvvvtttwwwxxxzzz{{{zzzzzzyyyyyy{{{xxxuuusssttttttttttttrrr~~~tttsssqqqmmmjjjiiijjjlllkkklllmmmnnnnnnooorrrsssmmmrrrvvvtttpppnnnpppsssmmmlllkkkllloooqqqqqqqqqnnnqqqsssqqqooooooppppppjjjnnnpppnnnkkkkkkoootttnnnnnnnnnkkkiiiiiimmmppplllkkkjjjkkknnnpppqqqrrrmmmqqqtttrrrooooootttyyymmmoooqqqsssuuuwwwxxxwwwmmmrrrwwwwwwqqqlllkkklllmmmnnnooopppppppppppppppppptttuuusssrrrsssqqqmmmooonnnnnnmmmmmmnnnnnnoooooooooqqqssstttsssqqqooommmiiilllwww{{{vvvssswwwsssqqqpppqqqsssuuuvvvvvvpppqqqsssuuuvvvuuutttsssvvvwwwyyy{{{zzzwwwttttttwwwvvvuuutttttttttuuuvvvvvvwwwwwwxxxwwwvvvtttssswwwtttpppnnnmmmooossswwwxxxuuussstttxxx{{{zzzxxxuuuuuuvvvvvvwwwwwwxxxxxxyyyvvvrrrqqqssstttsssrrruuuwwwzzz}}}}}}{{{xxxuuuwwwvvvvvvwwwxxxwwwtttqqqxxxqqqpppnnnmmmmmmmmmnnnnnnrrrqqqooommmlllmmmnnnnnnoooqqqtttsssqqqoooqqqsssmmmlllmmmnnnqqqqqqpppooonnnsssvvvsssppprrrssssssnnnppppppnnnkkkiiikkkmmmlllnnnnnnlllhhhhhhlllqqqnnnlllkkklllnnnpppqqqqqqqqqtttuuusssooonnnqqqvvvppprrrrrrqqqsssyyy||||||tttuuutttpppllljjjmmmpppkkknnnrrrsssrrrqqqppppppnnnqqqrrrpppqqquuuuuurrrooonnnnnnmmmnnnpppqqqrrrpppqqqqqqqqqppppppppppppmmmkkkmmmsssuuusssppppppnnnmmmmmmmmmooorrruuuwwwnnnoooqqqsssttttttttttttrrrsssxxx}}}|||xxxuuuwwwvvvuuutttssstttvvvxxxzzzuuuvvvxxxyyyxxxvvvtttsssqqqqqqtttwwwuuuqqqppprrr|||zzzwwwuuuuuuuuutttsssvvvvvvwwwwwwwwwwwwvvvuuuxxxwwwuuusssrrrqqqrrrrrruuuvvvyyy|||~~~|||wwwtttqqqsssvvvzzz|||{{{xxxuuu{{{llljjjiiillloooqqqpppnnnqqqpppooooooooonnnmmmkkknnnooooooppppppqqqqqqqqqnnnnnnooopppqqqooollliiijjjrrruuuqqqnnnqqqssssssqqqpppnnnkkkjjjkkklllmmmnnnnnnmmmlllllllllnnnooopppnnnmmmmmmnnnpppqqqppprrrssssssqqqooonnnqqqsssrrruuutttppprrrxxxzzzyyywwwuuuqqqnnnllllllmmmnnnlllpppssstttrrrqqqrrrssspppsssssspppqqqvvvwwwvvvmmmmmmlllmmmnnnpppssstttqqqpppoooqqqtttuuusssqqqoooppppppoooppprrrpppllljjjkkklllnnnoooqqqsssuuummmnnnoooppprrrssstttuuurrrssswww|||{{{vvvvvvzzzwwwuuutttssssssuuuxxxyyyuuuuuuuuuvvvuuuuuuttttttooopppuuuzzzxxxrrrpppssswwwxxxyyywwwuuurrrqqqrrruuuvvvwwwxxxwwwvvvtttssssssuuuwwwuuuqqqpppsssvvvwwwvvvvvvxxxzzz{{{yyyvvvssstttwwwzzz}}}~~~|||yyyzzzgggeeeeeejjjqqqtttqqqmmmjjjkkknnnqqqsssrrrooolllmmmllllllmmmpppqqqqqqppppppooopppqqqppplllgggcccfffnnnrrrmmmkkknnnppppppsssooojjjhhhjjjmmmpppqqqqqqnnnlllmmmpppqqqpppmmmrrrpppnnnnnnooopppppppppoooooopppooooooppprrrtttqqquuutttppppppuuuvvvrrrsssrrrrrrrrrqqqoookkkhhhoooqqqsssrrrqqqqqqtttwwwvvvxxxvvvqqqqqquuuwwwuuullllllkkklllnnnpppsssuuuqqqnnnmmmrrryyy{{{vvvpppppptttsssmmmooouuuuuummmhhhjjjnnnpppqqqqqqqqqrrrmmmmmmmmmnnnppprrrtttuuutttsssvvv{{{yyytttvvv}}}zzzyyyvvvsssrrrssstttvvvvvvtttsssrrrrrrsssuuuvvvtttrrrsssvvvtttppprrryyyooosssxxxyyywwwtttssstttssstttvvvwwwxxxwwwuuutttnnnsssxxxvvvrrrppptttyyyyyyvvvsssssswwwzzzzzzyyyyyyyyyyyy{{{}}}}}}|||{{{xxxfffhhhjjjmmmnnnooooooooohhhhhhjjjmmmppppppnnnlllooommmkkkkkkmmmpppssstttssspppppprrrooogggbbbbbbgggjjjlllmmmlllmmmpppsssvvvqqqjjjhhhjjjmmmnnnnnnsssmmmlllrrruuuqqqnnnooowwwsssnnnllllllnnnoooooowwwsssnnnmmmoooppppppnnnqqqpppnnnnnnoooqqqtttvvvtttqqqnnnllllllmmmmmmmmmpppmmmmmmqqquuuwwwsssooowwwrrrqqqvvvvvvqqqoooppppppmmmiiijjjnnnqqqrrrrrrnnnmmmmmmppptttvvvtttrrr~~~|||xxxtttqqqoooooooooqqqooommmnnnrrrtttuuutttnnnkkkjjjlllppptttuuuttttttttttttvvvyyyyyyxxxwwwuuuuuuuuuvvvwwwvvvsssqqq}}}}}}{{{tttnnnllloootttrrruuuxxxvvvqqqmmmooorrrsssuuuuuusssooonnnqqqtttuuuttttttvvvyyy{{{{{{zzzvvvsssqqqrrruuuxxxyyyxxxwwwvvvuuuvvvwwwwwwwwwvvvsssuuuxxxzzz{{{{{{yyyxxxuuuggghhhjjjlllmmmnnnooooooiiihhhhhhjjjkkkkkkjjjhhhjjjlllnnnmmmlllmmmrrrvvvwwwqqqmmmkkkiiifffgggkkkiiilllnnnooonnnnnnppprrruuurrrooommmnnnoooppppppnnnkkklllqqqssspppoooqqqpppnnnmmmnnnooopppooommmtttqqqmmmkkklllnnnooopppssssssrrrrrrqqqpppoooooorrrssssssrrrpppnnnllljjjmmmmmmnnnpppssssssqqqnnnuuuqqqqqqwwwyyyvvvtttvvvooommmkkkkkkmmmppprrrsssqqqooonnnppprrrtttsssqqqxxxxxxxxxwwwvvvsssqqqpppwwwtttqqqpppqqqqqqooonnnpppnnnmmmnnnrrrtttsssrrrwwwvvvuuuuuuvvvwwwvvvvvvttttttssstttuuuwwwwwwwwwxxxzzzyyyuuupppoooqqquuuwwwxxxxxxwwwuuusssrrrrrrnnnpppqqqqqqpppooopppppptttssssssuuuxxxzzzzzzzzzvvvsssqqqrrrvvvzzz||||||wwwvvvvvvvvvvvvvvvvvvuuuwwwwwwwwwxxxxxxxxxyyyyyysss~~~iiiiiijjjkkklllmmmoooooojjjiiihhhiiijjjjjjiiihhheeejjjoooooolllkkkpppvvvuuuoookkkjjjiiihhhkkkpppjjjmmmoooooonnnmmmmmmnnnqqqssstttsssrrrqqqrrrrrrjjjjjjmmmqqqqqqooopppssshhhiiilllpppsssssspppmmmpppooommmjjjiiijjjnnnqqqppprrrtttuuutttqqqnnnllloootttxxxyyytttnnnkkkiiikkkmmmpppqqqpppooooooppptttqqqrrrvvvxxxvvvuuuvvvpppppppppooooooqqqtttvvvsssqqqoooooopppqqqqqqqqqqqqssswwwzzzzzzxxxuuussszzzwwwtttrrrqqqooommmlllrrrqqqqqqrrrssssssrrrpppxxxxxxwwwuuuuuutttttttttvvvuuutttssstttvvvxxxzzzsssvvvxxxwwwtttssstttvvv{{{yyywwwwwwwwwwwwsssppplllmmmnnnqqqssssssqqqnnnrrrrrrrrrtttwwwyyyzzzyyywwwtttqqqqqqtttxxxzzz|||xxxwwwvvvuuuttttttuuuuuuzzzyyywwwuuuuuuvvvwwwxxxyyykkkkkkjjjjjjkkkmmmooopppnnnlllkkkkkkmmmnnnnnnmmmdddhhhlllnnnnnnnnnppprrrmmmkkklllooopppmmmlllooolllmmmoooooonnnllljjjjjjlllqqquuuvvvsssqqqppprrriiilllpppqqqpppnnnpppssseeegggkkkppptttuuussspppppppppoookkkhhhhhhmmmqqqkkkmmmpppsssttttttsssrrrlllsssyyyyyysssnnnllllllmmmqqqtttssspppnnnpppssstttrrrrrrtttuuusssqqqpppqqqsssuuusssqqqrrrvvvyyysssqqqooonnnooopppqqqrrrooorrrvvvzzz{{{zzzwwwuuuvvvuuussssssrrrqqqqqqppppppqqqrrrsssssssssqqqppptttvvvxxxxxxvvvtttsssrrrzzzyyyxxxvvvuuutttuuuvvvqqqtttwwwxxxwwwuuuuuuuuuyyyxxxwwwvvvvvvtttrrrqqqqqqooooooqqqtttvvvssspppqqqqqqqqqsssvvvxxxyyyxxxwwwuuurrrpppqqqtttwwwyyyxxxwwwvvvtttrrrrrrtttvvv{{{yyywwwvvvuuuuuuvvvwwwmmmmmmlllkkklllmmmoooppptttrrrooonnnnnnnnnmmmkkkhhhhhhiiilllqqqrrrpppnnnkkkjjjlllpppqqqooonnnqqqqqqpppppppppooonnnllljjjiiinnnssstttqqqnnnnnnnnnkkkpppsssrrrpppooopppqqqhhhiiilllppptttvvvuuutttqqqrrrqqqnnnjjjiiilllooojjjkkklllnnnpppsssuuuwwwkkkppptttsssooolllnnnqqqpppuuuxxxvvvqqqooorrrvvvsssssssssssstttuuurrroooppprrrtttssspppqqqtttwwwppppppooonnnnnnppprrrtttqqqssstttvvvwwwwwwwwwvvvssssssttttttssssssssssssmmmoooqqqrrrrrrrrrqqqqqqnnnsssyyy{{{zzzvvvtttsssxxxzzz|||{{{xxxuuutttuuusssuuuwwwxxxxxxvvvuuutttuuuxxxzzzyyytttqqqsssuuuwwwsssoooooorrrttttttrrrrrrqqqqqqsssvvvxxxxxxwwwuuutttsssrrrssswww{{{~~~wwwwwwuuurrrpppqqqtttxxxyyyyyyxxxxxxwwwwwwvvvuuuoooooonnnnnnnnnoooooopppwwwuuurrrooommmkkkhhheeellliiihhhkkkrrrtttpppkkkpppllljjjmmmnnnnnnqqqvvvvvvtttrrrqqqqqqqqqooommmkkkmmmooopppooommmllllllmmmqqqsssqqqpppqqqqqqooommmlllmmmpppsssuuuuuutttqqqrrrrrrpppnnnlllmmmnnnnnnmmmkkkkkklllooorrruuummmnnnooommmkkklllppptttsssvvvxxxvvvrrrppprrrvvvppprrrssstttvvvzzzxxxuuunnnooooooooonnnnnnpppqqqnnnooooooooonnnooorrrtttrrrrrrrrrssssssttttttuuutttvvvwwwvvvtttrrrrrrrrrnnnoooqqqrrrqqqpppqqqrrrlllrrrzzz}}}{{{xxxvvvvvvtttxxx||||||zzzwwwwwwyyyvvvvvvvvvwwwwwwvvvvvvuuutttyyy}}}{{{uuusssuuuyyywwwsssooommmnnnqqqsssttttttsssrrrtttvvvwwwvvvuuuqqqssstttvvvxxx|||vvvvvvtttqqqnnnpppuuuzzzwwwxxxxxxyyyyyyyyyxxxxxx~~~ppppppqqqqqqqqqppppppoootttsssqqqpppooollliiifffnnnlllkkkmmmppprrrpppmmmooollllllooopppnnnppptttxxxtttqqqoooppppppooonnnpppooonnnmmmnnnnnnmmmllllllooopppnnnppptttrrrmmmnnnnnnoooqqqssssssrrrpppnnnnnnooopppqqqqqqooommmooommmkkkjjjjjjlllooopppqqqooollljjjjjjmmmpppsssssstttuuussspppnnnppprrrooossstttsssvvvzzzyyytttooommmmmmmmmooopppooonnnnnnpppqqqpppnnnnnnoooqqqoooooopppqqqqqqrrrrrrrrrtttvvvxxxwwwtttrrrqqqrrrqqqssstttrrrpppoooqqqsssoootttzzz|||yyywwwxxxzzzwwwzzz}}}|||xxxvvvyyy{{{wwwvvvttttttuuuwwwxxxyyytttvvvxxxxxxwwwvvvwwwyyyssssssrrrqqqppprrruuuwwwvvvuuuttttttvvvvvvuuutttooorrrvvvxxxyyy{{{~~~ttttttssspppmmmooovvv|||xxxwwwwwwwwwyyyzzz|||~~~{{{pppqqqrrrssssssqqqpppooooooooopppqqqrrrqqqnnnlllmmmnnnoooooonnnoooooopppjjjkkkpppvvvwwwqqqmmmlllvvvrrrmmmkkklllnnnmmmllluuuqqqmmmmmmooopppooommmjjjmmmmmmlllpppvvvssslllnnnnnnppprrrsssrrrnnnkkkkkkjjjkkkooottttttqqqmmmlllkkkjjjjjjkkklllnnnoootttqqqllljjjkkknnnoooppprrrrrrqqqpppnnnmmmmmmnnnpppttttttqqqssswwwuuuooorrrooommmooorrrsssqqqooooooqqqsssrrrooolllmmmnnnkkklllooopppqqqqqqqqqppprrruuuwwwwwwuuussssssuuuvvvwwwvvvssspppnnnpppssstttwww{{{zzzwwwvvvyyy}}}}}}{{{uuutttwww{{{xxxuuurrrrrrtttxxx{{{|||sssrrrrrrtttvvvwwwvvvuuupppsssvvvvvvuuuuuuxxx|||xxxvvvuuuuuuvvvvvvuuusssppptttwwwwwwuuuuuuvvvyyyssstttsssooolllooowww~~~yyyxxxvvvuuuwww{{{~~~oooqqqrrrqqqoooooorrrvvvppprrrsssqqqmmmlllnnnppppppnnnmmmnnnpppqqqpppnnnmmmlllmmmnnnppppppnnnllliiijjjlllnnnnnnmmmllljjjpppoooooopppsssssspppnnnpppoooooopppqqqqqqnnnlllmmmqqqtttrrrllliiiiiikkkllljjjiiikkknnnooommmjjjqqqpppnnnmmmmmmoooqqqsssvvvoookkklllmmmkkkooowwwooopppppppppooonnnlllkkkmmmnnnooopppqqqrrrrrrrrryyyuuupppnnnnnnooopppppprrruuuuuuooommmoooqqqpppuuuooommmppppppmmmpppvvvxxxuuuqqqrrruuuxxxxxxwwwwwwssspppooopppqqqpppooovvvvvvwwwyyyzzzyyyvvvsssvvvwwwyyyzzzyyywwwvvvuuu|||yyyuuussstttvvvwwwwwwwwwvvvuuuttttttuuuvvvwwwuuutttqqqooonnnrrrxxx}}}~~~{{{xxxvvvvvvvvvuuutttqqqtttuuuuuuxxx{{{wwwqqquuuwwwwwwtttnnnmmmqqqvvvwwwvvvuuuvvvxxxzzz{{{{{{}}}pppqqqrrrqqqoooooorrruuummmoooppppppooonnnnnnnnnooopppqqqqqqppppppqqqrrrmmmmmmmmmnnnppppppnnnllljjjlllooonnnlllkkkkkkllloooqqqssssssqqqpppppppppooonnnmmmnnnooopppnnnmmmmmmpppsssqqqllljjjkkkmmmkkkjjjiiiiiikkkkkkkkkjjjnnnmmmmmmmmmmmmnnnooooootttooolllnnnooonnnqqqwwwqqqpppooonnnnnnnnnooooooooopppqqqssssssssssssrrruuussspppmmmmmmmmmnnnoooqqqsssrrroooooorrrrrrooopppmmmmmmrrrsssooopppsssuuuttttttuuuwwwwwwvvvtttuuurrrppppppqqqrrrqqqoootttuuuwwwwwwxxxxxxwwwwwwzzzxxxwwwyyy{{{zzzwwwsssxxxvvvtttsssuuuvvvwwwvvvuuusssqqqrrrtttvvvvvvuuuuuutttsssqqqoooooorrruuuyyyxxxvvvuuuttttttssssssxxxzzzzzzyyy{{{}}}yyysssrrrtttuuutttqqqqqqtttwwwuuutttssssssuuuyyy{{{|||}}}oooppppppooonnnnnnqqqsssllllllmmmoooppppppnnnllllllpppsssrrrooonnnppptttnnnmmmmmmnnnpppqqqooonnnlllnnnooonnnkkkkkkmmmoooooosssvvvuuuqqqnnnoooqqqnnnllljjjkkkmmmooooooooooooqqqrrrppplllkkkllloookkkkkkkkkjjjhhhiiijjjlllkkkkkkllllllmmmmmmmmmmmmpppmmmlllnnnooooooqqqtttqqqpppnnnlllmmmoooqqqsssqqqrrrtttuuuuuutttrrrqqqrrrrrrrrrpppnnnmmmnnnooooooqqqqqqoooqqqtttsssooojjjjjjnnntttuuurrrpppqqqrrrtttwwwxxxwwwuuusssrrrrrrqqqqqqqqqssssssqqqpppsssvvvxxxwwwuuusssuuuwwwzzzvvvtttvvvzzzzzzuuuoootttsssrrrsssuuuwwwvvvuuuuuurrrqqqrrruuuxxxwwwvvvtttuuuuuurrrooommmlllmmmssssssssstttssssssrrrqqq|||~~~}}}{{{{{{|||yyysssssstttttttttttttttssssssssssssrrrsssvvvyyy}}}~~~nnnnnnmmmlllllllllnnnoooooollljjjkkknnnooommmkkkmmmnnnooooooooooooppprrrnnnmmmmmmnnnpppqqqpppoooooommmkkkkkkmmmooopppqqqrrrtttuuutttrrrpppoooooonnnllliiiiiillloooqqqrrrssssssrrrooolllkkklllnnnmmmoooooollliiiiiilllpppmmmmmmlllkkkkkkkkklllmmmkkkkkklllnnnoooooopppqqqooonnnmmmmmmnnnpppssstttrrrsssuuuvvvuuusssqqqoooqqqsssuuutttqqqppppppqqqmmmsssvvvsssqqqrrrsssqqqiiikkknnnssstttsssqqqqqqqqquuuxxxxxxuuurrrqqqssspppqqqrrrssstttsssrrrppprrrvvv{{{yyytttqqqqqqsssuuusssrrrsssuuutttqqqnnnrrrqqqrrrtttvvvwwwvvvtttssstttuuuvvvwwwxxxzzz{{{uuuvvvuuurrrooolllkkkkkkoooqqqssstttsssrrrrrrrrrzzz|||{{{xxxxxxyyyxxxtttwwwvvvvvvvvvuuusssooolllqqqsssuuuxxxzzz|||lllkkkiiiiiiiiijjjkkkkkkrrrnnniiihhhkkkmmmmmmlllrrrooommmooosssvvvssspppooonnnmmmnnnqqqrrrrrrqqqqqqkkkgggiiipppuuuuuurrrvvvsssppprrruuuuuuppplllooollljjjjjjlllppprrrsssvvvuuussspppmmmkkkkkklllmmmoooooollliiijjjmmmqqqssspppmmmkkkjjjkkkmmmnnnjjjlllnnnoooqqqrrrqqqpppkkklllnnnoooqqqrrrrrrrrrqqqrrrssstttsssqqqooonnnqqqrrrttttttsssrrrqqqrrrnnnwww|||wwwpppooorrrtttlllnnnoooppprrrssssssrrrrrruuuwwwuuurrrppprrrtttpppqqqssstttssssssrrrrrrlllssszzz{{{wwwsssrrrsssqqqsssuuutttqqqpppqqqssssssssssssvvvwwwwwwuuusssnnntttxxxxxxuuuuuuyyy~~~vvvvvvuuurrrooommmnnnpppoooqqqtttuuutttssstttuuuvvvyyyyyyvvvuuuxxxyyywwwxxxwwwwwwvvvvvvsssnnnjjjmmmqqqwww{{{{{{{{{|||}}}~~~llljjjgggggghhhiiiiiihhhqqqnnnkkkiiijjjlllnnnnnnvvvqqqmmmqqqxxx{{{wwwrrrpppnnnmmmnnnqqqsssssssssqqqlllhhhkkkqqqvvvvvvsssvvvqqqmmmpppvvvwwwqqqjjjooommmjjjjjjmmmppprrrssswwwvvvsssqqqooommmlllkkkkkkkkkkkkjjjjjjjjjmmmooovvvsssppplllkkkjjjkkkllllllppprrrqqqrrruuutttqqqiiikkkmmmoooqqqqqqqqqpppqqqqqqqqqqqqppppppooonnnqqqpppoooppprrrsssqqqooopppxxx}}}wwwpppooorrrtttqqqsssrrrooopppssstttrrrsssttttttsssrrrqqqrrrsssqqqsssttttttrrrqqqrrrsssiiiooovvvzzzyyywwwwwwwwwqqquuuyyywwwsssqqquuuzzzwwwwwwwwwwwwxxxxxxuuussskkkqqqvvvvvvsssrrrvvvzzzuuuvvvuuurrrpppoooqqqssspppsssvvvvvvttttttvvvxxxvvvyyyyyyvvvuuuyyy||||||wwwwwwxxxxxxwwwuuurrrqqqjjjpppvvvyyyxxxwwwwwwxxx{{{mmmjjjggggggiiijjjiiihhhiiikkkmmmmmmmmmnnnpppqqqtttqqqoooqqqvvvyyywwwssspppooonnnnnnqqqsssttttttoooooooooooopppqqqsssuuussspppnnnppptttuuuqqqlllnnnllljjjjjjlllooopppppptttsssrrrrrrqqqpppnnnllljjjiiiiiikkkmmmnnnnnnmmmuuutttssspppmmmjjjhhhfffmmmqqqrrrppppppssssssooojjjkkkkkkmmmnnnooopppqqqqqqqqqpppoooooooooppppppsssooolllnnnsssvvvsssooorrruuuuuuqqqppprrrsssqqqtttwwwvvvqqqpppssssssoooqqqqqqrrrtttuuutttrrrpppsssuuuuuusssqqqpppqqqsssoooqqqtttvvvxxxxxxxxxxxxrrruuuwwwwwwuuuuuuxxx|||}}}|||zzzyyyyyyxxxuuusssooooooqqqssstttuuuuuutttrrrtttvvvuuusssqqqpppppprrruuuxxxvvvtttssswwwzzzvvvzzzzzzuuutttxxx|||}}}zzz|||~~~|||xxxuuuuuuvvvnnnrrrvvvvvvsssrrrtttwwwuuuoookkkhhhhhhjjjkkkjjjiiibbbhhhnnnqqqqqqpppqqqsssooonnnoooppprrrssstttsssqqqooonnnoooqqqsssttttttmmmrrrvvvtttnnnlllpppvvvoooooopppqqqrrrrrrpppooommmkkkiiijjjlllnnnnnnnnnqqqqqqqqqrrrsssrrrpppnnnllljjjjjjmmmqqqsssqqqnnnrrrsssttttttpppkkkeeeaaajjjooopppllllllppppppkkklllkkkjjjjjjkkkmmmppprrrrrrqqqooonnnnnnoooqqqssswwwqqqlllooovvvyyyvvvppptttrrrmmmlllqqqvvvtttooouuuyyyyyytttrrrtttrrrlllnnnnnnqqquuuxxxwwwrrrmmmuuuvvvvvvssspppoooqqqtttyyywwwuuutttuuuvvvuuuuuussssssssstttvvvxxxyyyzzz|||zzzyyyxxxuuussstttpppnnnrrryyy{{{vvvqqqpppssswwwwwwuuuqqqnnnlllsssvvvxxxvvvsssrrrwww{{{vvvyyyyyytttrrrvvvzzz{{{yyyttttttwwwsssvvvwwwtttqqqqqquuuzzzrrr~~~rrrrrrpppmmmjjjhhhiiijjjhhhiiilllnnnoooppprrrrrrmmmnnnnnnooopppqqqqqqrrrnnnnnnnnnnnnooopppqqqrrrooossswwwvvvqqqooopppssskkkpppttttttpppnnnpppssslllpppoookkkjjjnnnnnniiiooorrruuutttpppmmmmmmnnnooommmllllllmmmpppsssvvvsssrrrrrrqqqllleeeeeeiiikkkiiihhhhhhjjjlllnnnooommmlllllllllmmmnnnpppqqqrrrqqqooonnnnnnppprrrsssxxxtttpppppprrrtttsssqqqrrrpppooooooqqqrrrqqqpppuuuuuutttrrrpppppppppqqqpppkkkkkkrrrwwwuuuqqqooorrrssstttqqqnnnlllmmmpppwwwttttttyyyxxxrrrqqqtttrrrsssuuuwwwxxxxxxwwwvvv|||{{{yyywwwtttrrrpppooowwwuuurrrrrrsssttttttsssuuuuuuuuuvvvwwwwwwxxxxxx}}}yyyssspppqqqtttvvvxxx{{{wwwsssuuuyyy}}}}}}{{{~~~|||yyytttpppuuuxxxxxxuuuuuuwwwxxxuuuttt~~~pppqqqpppmmmjjjiiiiiijjjiiiiiikkkmmmoooqqqqqqppplllnnnppppppnnnnnnppprrrrrrrrrqqqpppppppppppppppllloooqqqqqqnnnllllllnnnkkknnnqqqqqqooonnnoooqqqmmmqqqqqqnnnnnnqqqrrrnnnoooqqqsssssspppmmmkkkjjjpppooonnnnnnnnnppprrrtttooonnnppprrroooiiigggjjjiiikkklllkkkjjjkkkoootttnnnmmmllllllmmmoooqqqssspppooonnnmmmmmmoooppprrrwwwtttqqqppppppqqqqqqqqqtttrrrooooooooopppooonnnrrrtttuuutttpppoooppprrroookkkjjjoooqqqnnnlllllltttuuuuuurrrnnnmmmnnnooowwwrrrqqqttttttrrrsssxxxuuutttttttttuuuvvvxxxyyy{{{{{{yyywwwuuurrrpppnnnuuuuuutttsssssssssssstttvvvvvvvvvwwwwwwwwwwwwwww|||yyyuuurrrrrrsssuuuvvvzzzvvvssstttyyy}}}}}}{{{}}}|||||||||}}}{{{xxxvvvvvvyyyyyyvvvvvvxxxxxxtttuuu~~~mmmoooooonnnllljjjjjjjjjkkkiiiiiilllpppqqqooollljjjmmmppppppnnnmmmoooqqqvvvuuutttrrrpppooommmmmmkkklllmmmmmmmmmllljjjjjjkkklllmmmnnnnnnnnnmmmmmmooorrrrrrpppqqqttttttrrrooopppqqqssstttrrrnnnkkkppppppppppppqqqqqqqqqrrrnnnkkkmmmqqqrrrnnnjjjjjjfffjjjnnnllliiiiiiooouuuooonnnllllllmmmooorrrtttnnnnnnmmmlllmmmnnnooopppuuutttssspppmmmmmmoooppptttqqqnnnmmmnnnpppppppppooossswwwuuuqqqnnnppprrrooommmmmmnnnlllhhhhhhllluuuuuuuuussspppnnnooopppwwwsssoooooooooppptttxxxwwwuuurrrpppqqqtttxxxzzzyyyyyyyyyxxxuuurrrpppnnnrrruuuwwwvvvsssqqqrrrtttxxxxxxxxxwwwwwwwwwwwwwwwzzzyyywwwuuussssssttttttxxxuuurrrtttxxx|||||||||{{{zzzyyyzzz{{{{{{yyywwwvvvzzz{{{xxxxxxyyyxxxtttvvvjjjlllnnnnnnmmmkkkjjjkkkllljjjjjjlllpppqqqmmmiiiiiiiiikkkmmmpppqqqqqqpppvvvuuutttrrrpppnnnlllkkkmmmmmmlllmmmooonnnllliiikkkjjjiiikkklllmmmlllkkkqqqrrrrrrqqqqqqrrrrrrrrrppppppqqquuuyyyyyyuuupppnnnoooqqqrrrssssssrrrrrrqqqlllkkkppprrrppplllllleeehhhjjjjjjhhhiiimmmpppnnnmmmkkkjjjkkknnnqqqsssmmmmmmmmmmmmmmmooopppppptttuuuuuuqqqmmmkkknnnqqqrrrpppmmmlllnnnqqqrrrrrrmmmsssxxxwwwrrrooopppsssrrrqqqqqqppplllgggkkkrrrtttttttttsssrrrqqqrrrssswwwssspppnnnnnnooorrruuuvvvssspppnnnoooqqquuuxxxxxxxxxxxxxxxvvvssspppnnnpppuuuyyyxxxsssppprrruuuzzzyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwuuutttttttttvvvtttrrrssswwwzzz||||||{{{zzzxxxwwwxxxwwwvvvtttwwwzzz|||zzzyyyzzzyyyuuuwwwhhhkkkmmmnnnmmmlllllllllmmmllllllnnnpppoookkkhhhhhhffffffkkkssswwwtttpppssssssrrrqqqpppnnnlllkkkmmmmmmmmmnnnooonnnllljjjkkkjjjiiiiiikkklllllljjjrrrqqqppppppooonnnmmmmmmrrrrrrrrrvvvyyyyyytttpppmmmnnnppprrrttttttsssrrruuuooollloooqqqooolllmmmkkkiiihhhiiimmmooonnnlllmmmkkkjjjiiijjjlllnnnpppmmmmmmnnnnnnooopppqqqqqquuuvvvuuurrrmmmlllnnnrrrtttqqqooonnnoooqqqqqqqqqnnnssswwwwwwtttqqqrrrtttsssssssssrrrmmmiiimmmuuurrrrrrqqqrrrssstttuuuuuupppqqqqqqqqqqqqsssttttttrrrqqqpppooopppqqqrrrssswwwwwwwwwvvvuuusssqqqooopppuuuyyyxxxsssppprrruuuzzzyyyyyyxxxwwwvvvuuuuuurrruuuwwwxxxvvvuuuuuuvvvuuusssrrrsssuuuxxxzzz{{{yyywwwtttssstttuuuttttttwwwzzz{{{yyyyyy{{{zzzwwwyyygggiiikkklllllllllmmmooonnnoooqqqqqqpppmmmjjjhhhgggeeefffllltttxxxuuuqqqqqqrrrrrrqqqpppnnnllljjjjjjkkklllmmmlllkkkjjjiiikkkkkkjjjjjjjjjkkklllmmmrrrooonnnpppnnnkkkjjjkkktttssssssttttttssspppmmmmmmnnnppprrrrrrrrrrrrqqquuuqqqoooqqqqqqmmmlllmmmrrrnnnkkkmmmsssuuuqqqmmmlllkkkjjjjjjjjjjjjkkklllmmmmmmnnnoooppppppqqqqqqvvvuuutttqqqooonnnpppqqqwwwuuurrrqqqqqqqqqooonnnqqqsssvvvvvvvvvuuuuuuvvvsssrrrsssrrrmmmiiillltttrrrppppppqqqtttvvvvvvvvvkkkooorrrsssuuuyyyyyyvvvqqqqqqqqqrrrrrrrrrqqqqqqwwwwwwvvvuuusssrrrrrrqqqrrruuuwwwvvvsssqqqrrrtttxxxxxxwwwwwwvvvuuuuuutttqqquuuxxxxxxvvvtttuuuwwwttttttsssrrrsssvvvxxxyyyuuusssqqqqqqsssuuuwwwwwwvvvyyyyyywwwxxx{{{|||yyy{{{ggghhhjjjjjjkkkllloooqqqmmmrrruuutttoookkkiiijjjfffiiimmmppprrrsssssssssssssssssssssqqqnnnkkkjjjhhhkkkmmmmmmjjjhhhhhhjjjjjjlllmmmllljjjjjjmmmpppsssooonnnqqqpppkkkkkknnnqqqrrrssssssrrrqqqrrrsssqqqqqqqqqqqqpppooonnnnnnpppppprrrvvvtttmmmkkkllluuurrrqqqrrrtttuuurrrooollllllllllllkkkjjjiiiiiikkkkkkmmmnnnooopppppppppuuussspppnnnooopppppppppssssssssstttuuutttrrrpppvvvttttttuuuxxxyyyxxxwwwwwwttttttsssnnnjjjkkkoootttqqqppppppsssttttttrrrooosssvvvtttvvvzzzyyyuuutttttttttsssssssssttttttxxxwwwtttsssrrrrrrssssssuuuuuutttsssssssssssstttwwwvvvvvvvvvuuuttttttttttttwwwzzzyyytttrrrsssuuuuuutttsssrrrrrrsssvvvxxxwwwtttqqqqqqsssuuuwwwxxxuuuxxxwwwuuuvvv{{{~~~||||||ggghhhiiiiiijjjlllooorrrmmmsssxxxvvvoooiiiiiikkkeeelllttttttpppnnnqqquuuuuuvvvuuutttrrroookkkiiihhhlllpppooojjjhhhiiillljjjnnnpppnnnjjjiiinnnrrrsssnnnnnnrrrrrrnnnnnnrrrmmmpppssssssssstttyyy}}}tttsssrrrpppnnnmmmlllkkkjjjnnnuuuzzzwwwoookkklllsssttttttsssrrrqqqppppppmmmnnnnnnnnnmmmkkkiiigggiiijjjkkkmmmnnnooooooooouuuqqqmmmllloooppppppnnnmmmnnnppptttxxxyyyxxxwwwyyyuuurrrtttyyy|||zzzxxx{{{xxxvvvuuuqqqkkkjjjmmmvvvssspppppprrrsssqqqooowww{{{zzzuuutttwwwvvvrrrxxxwwwuuuttttttuuuvvvwwwyyywwwtttqqqqqqrrrsssuuuwwwuuurrrrrrsssttttttsssuuuuuuuuuuuuttttttttttttwwwzzz|||yyyssspppqqqsssuuuuuutttrrrqqqrrrtttwww|||yyytttrrrssstttuuuvvvuuuwwwvvvsssuuu{{{~~~|||lllpppooojjjhhhkkkoooqqqpppnnnmmmmmmmmmnnnmmmlllkkkkkkmmmooorrrsssrrrpppqqqsssrrrpppuuu{{{xxxppplllnnnnnnkkkgggfffhhhjjjmmmrrrvvvrrrkkkhhhmmmsssnnnoooooopppppppppooooooqqqrrrsssrrrpppqqquuuzzzqqqwwwwwwppplllnnnpppnnnhhhkkkoooqqqqqqpppmmmllllllnnnqqqsssttttttrrrqqqlllooorrrqqqmmmiiiggggggcccjjjqqqrrrmmmjjjkkknnnnnnqqqsssqqqllliiikkkoooqqqpppoooqqqsssuuuttttttvvvtttrrrqqqrrrvvv{{{~~~|||yyytttpppoooqqqrrrtttvvvvvvwwwzzz|||{{{vvvrrrrrrssssssrrrpppppppppqqqyyyvvvssstttvvvvvvtttqqquuuwwwvvvrrrmmmmmmrrrwwwxxxpppnnnmmmlllrrr{{{}}}wwwqqqppptttwwwwwwuuutttttttttsssrrrrrrtttuuuyyyvvvttttttvvvwwwtttrrrwwwvvvvvvxxx{{{zzzwwwsssxxxzzz{{{yyyvvvuuuwwwyyykkkooonnnjjjgggjjjlllmmmqqqooonnnnnnnnnoooppppppppppppqqqqqqrrrrrrpppooorrrssspppooosssxxxvvvpppkkkkkkjjjiiihhhiiilllnnnnnnrrrtttqqqllljjjnnnrrrppppppqqqqqqqqqqqqppppppoooqqqrrrrrrqqqpppoooppprrrxxxyyyssspppqqqrrrpppkkkkkkmmmooopppooollliiijjjnnnrrrssssssqqqqqqrrrmmmppprrrqqqnnnkkkkkkkkkdddjjjooooookkkiiikkknnnooorrrtttrrrmmmjjjkkknnnooonnnooopppsssttttttsssuuutttqqqppppppqqqtttvvvttttttssspppmmmnnnsssxxxwwwvvvtttuuuxxxxxxwwwuuurrrrrrsssrrrpppooooooooopppooooooqqqrrrsssrrrqqqsssuuuuuurrrnnnmmmqqqvvvyyyssspppqqqqqqpppsssxxx{{{xxxuuutttuuuuuusssqqqqqquuuwwwvvvqqqpppssswwwwwwvvvuuuuuuvvvvvvuuutttvvvvvvvvvwwwyyyyyyvvvssstttvvvwwwwwwvvvwwwzzz}}}~~~jjjmmmmmmiiiggghhhhhhgggooonnnmmmlllmmmoooqqqrrrwwwvvvvvvtttsssqqqpppoootttsssooommmpppttttttpppooolllhhhgggiiilllnnnppppppqqqqqqpppnnnnnnoooqqqqqqrrrrrrrrrrrrqqqqqqqqqpppqqqsssttttttqqqkkkgggpppvvvyyyvvvrrrqqqqqqpppmmmlllkkklllooooookkkhhhiiimmmqqqrrrqqqpppqqqrrrrrrssssssqqqooommmmmmmmmgggkkknnnmmmiiihhhjjjnnnooosssuuutttppplllkkklllmmmmmmmmmooorrrttttttsssqqqpppooooooooooooppppppkkkoooqqqooolllmmmttt{{{wwwuuurrrqqqsssvvvwwwxxxrrrrrrrrrrrrqqqooommmkkkiiikkknnnpppqqqqqqrrrsssppprrrsssrrrooonnnpppsssooonnnppptttuuussssssuuuvvvvvvwwwwwwvvvuuusssrrrnnntttyyywwwqqqnnnrrrxxxuuuvvvwwwwwwvvvvvvwwwxxxuuuuuuuuuvvvxxxwwwuuusssrrrtttuuuvvvvvvwwwzzz|||}}}hhhlllllliiiggghhhfffbbbkkkkkkkkkjjjjjjlllppprrrzzzyyyxxxvvvsssqqqqqqrrrvvvsssooommmooorrrsssrrrvvvpppiiigggiiilllnnnnnnqqqpppoooooopppqqqqqqppprrrqqqqqqpppppppppppppppsssrrrrrrtttvvvssslllggglllqqqvvvuuurrrooonnnnnnnnnllljjjlllooopppnnnjjjjjjkkkmmmoooqqqrrrqqqpppwwwvvvtttqqqooommmmmmnnnmmmoooooolllhhhgggjjjnnnpppsssuuuuuurrrnnnlllkkkkkkkkklllooorrrssssssrrrllllllnnnpppqqqqqqqqqqqqiiikkklllllllllnnnssswwwtttrrrppppppqqqtttvvvxxxrrrrrrqqqqqqqqqoookkkiiihhhlllqqqsssrrrrrrtttvvvnnnppprrrqqqooonnnooopppkkkmmmppptttuuutttrrrrrrppprrruuuvvvvvvvvvwwwxxxnnnssswwwvvvrrrppprrruuusssuuuxxxxxxvvvuuuxxx{{{ttttttuuuuuuvvvvvvtttssstttuuuuuuuuuuuuvvvwwwxxx{{{hhhkkkkkkiiihhhiiigggbbbjjjkkklllkkkkkklllpppsssxxxxxxwwwuuurrrqqqsssvvvxxxtttpppooooooqqqsssuuuxxxqqqjjjhhhjjjnnnppppppqqqooonnnoooqqqsssrrrqqqppppppooonnnmmmmmmnnnnnnsssqqqoooppprrrrrrnnnjjjkkkooosssuuurrrnnnmmmnnnmmmlllkkkmmmppprrrpppnnnmmmjjjhhhlllrrruuurrrmmmvvvtttqqqpppppppppqqqqqqtttsssqqqmmmiiihhhjjjmmmooorrrttttttrrrooommmlllkkkkkklllooorrrsssrrrpppmmmnnnpppsssssssssrrrqqqllljjjhhhjjjnnnqqqqqqooopppqqqqqqrrrrrrssstttuuusssrrrppppppqqqooollliiikkkooossstttrrrqqqsssvvvnnnoooqqqqqqooonnnnnnnnnmmmoooqqqrrrrrrsssrrrpppqqqrrrsssssssssuuuwwwzzzrrrqqqqqqrrrtttuuutttrrrrrruuuwwwwwwuuuuuuxxx{{{ttttttuuuuuuttttttttttttuuutttttttttuuuvvvwwwwwwyyyhhhkkkkkkjjjkkknnnlllgggkkknnnppppppnnnooorrruuutttuuuuuurrroooppptttxxxwwwsssppppppppppppssswwwssspppkkkiiikkkppptttvvvpppooonnnoooqqqsssssssssooonnnmmmkkkkkkkkkllllllooonnnllllllmmmmmmlllkkkkkknnnsssvvvsssnnnnnnqqqlllmmmooopppqqqqqqppppppmmmjjjhhhlllrrruuusssooopppnnnmmmnnnqqqsssttttttuuutttqqqnnnjjjjjjlllnnnooopppqqqrrrrrrpppnnnmmmllllllnnnpppssssssqqqoooqqqrrrtttttttttrrrpppnnnoookkkhhhkkkppprrroookkknnnpppssstttsssrrrrrrsssuuurrrooooooppppppnnnkkknnnooopppppppppppprrrsssppppppppppppooonnnmmmlllppprrrrrrpppppprrrssspppvvvuuutttssssssssstttuuutttqqqnnnppptttvvvuuurrrrrrtttuuuvvvuuuvvvwwwxxxtttuuuvvvuuutttssstttvvvsssrrrrrrsssvvvyyyyyyyyywwwiiikkkkkkjjjnnnrrrqqqmmmkkkooosssssspppoooqqqtttqqqrrrrrrooolllmmmrrrxxxtttpppnnnqqqqqqooorrrxxxqqqpppnnnllllllooouuuyyynnnoooooopppqqqrrrtttuuuooonnnllljjjiiijjjkkklllmmmnnnnnnmmmkkkjjjjjjkkkkkkkkkppptttrrrllllllqqqkkkooossssssooollllllmmmjjjkkkmmmooopppqqqssstttooommmlllmmmppprrrrrrqqqqqqpppooommmllllllnnnpppnnnnnnnnnooopppppppppooommmnnnoooqqqsssssspppmmmqqqqqqrrrsssrrrpppnnnmmmnnnlllkkkmmmqqqrrrooolllooorrrttttttrrrqqqqqqssswwwsssnnnnnnppprrrpppnnnpppnnnmmmmmmooorrrssstttsssrrrpppoooooonnnmmmkkkooossssssppppppttttttqqqvvvtttssstttvvvvvvsssppptttqqqooooooqqqsssuuuuuutttsssssstttuuuvvvvvvuuutttvvvwwwvvvtttsssuuuwwwuuusssrrrtttwwwyyyyyyxxxvvvjjjkkkkkkkkkpppuuuuuuqqqiiinnnsssssspppnnnooorrrpppqqqqqqmmmiiijjjpppvvvqqqmmmmmmqqqpppnnnqqqwwwssstttrrrooolllmmmrrrvvvmmmoooqqqqqqpppqqqtttvvvpppnnnllljjjiiijjjkkklllmmmpppsssrrrmmmjjjjjjkkkhhhhhhlllqqqoooiiijjjpppjjjqqqvvvuuunnnhhhhhhjjjgggmmmrrrqqqmmmmmmrrryyyssspppnnnnnnoooooollljjjmmmmmmlllkkklllnnnppprrrmmmmmmlllmmmooopppppppppooooooppprrrtttssspppmmmlllmmmnnnpppppppppooooookkkmmmooopppppppppppppppqqqssstttsssppppppqqqtttxxxsssmmmmmmpppsssrrrppprrroookkklllqqquuuwwwvvvuuusssqqqooonnnnnnlllkkkmmmrrrsssqqqrrrvvvvvvqqqrrrpppqqquuuyyyzzzuuuooorrrrrrqqqooonnnpppuuuyyyuuusssqqqrrruuuwwwuuurrruuuvvvxxxvvvtttsssuuuxxxzzzxxxuuuuuuwwwxxxvvvtttuuuqqqooollljjjjjjkkkmmmnnnnnnllljjjkkkooorrrsssrrroooooonnnlllkkkmmmqqqtttqqqnnnllllllnnnqqqssstttrrrpppnnnnnnpppqqqooommmlllllllllllllllmmmnnnooonnnnnnmmmnnnnnnooopppppprrrssssssnnnhhheeehhhllllllmmmmmmllliiiiiillloooiiimmmppppppmmmiiiiiiiiihhhmmmrrrsssrrrqqqrrrtttpppnnnnnnnnnnnnmmmjjjhhhiiilllppppppnnnnnnpppsssppprrrqqqmmmiiiiiinnnsssppppppoooooonnnnnnmmmmmmnnnmmmlllmmmoooqqqqqqqqqnnnllliiijjjmmmqqqssstttpppppppppqqqqqqrrrrrrrrrsssqqqqqquuuvvvtttuuuxxxwwwrrrmmmlllooorrrsssrrruuuwwwxxxuuupppllllllmmmooosssvvvtttooommmqqqwwwxxxnnnkkkssswwwsssppprrrwwwtttpppoooqqqtttvvvwwwxxxtttppppppsssuuuuuutttzzzxxxyyy|||zzzuuurrrrrrzzz||||||yyyuuuqqqqqqrrruuupppnnnmmmkkkkkklllmmmnnnnnnllljjjllloooqqqqqqooolllmmmnnnmmmllllllnnnppprrrooollllllmmmoooqqqqqqtttrrrppppppqqqqqqooommmlllllllllllllllllllllllllllllllllmmmnnnpppqqqrrrqqqqqqppplllhhhgggiiikkkrrrrrrrrroookkkhhhiiijjjnnnqqqsssrrrmmmjjjiiijjjkkkmmmoooppppppoooooopppnnnlllkkkkkkllllllkkkjjjhhhjjjmmmooooooppprrrsssqqqrrrrrroookkkjjjnnnsssqqqqqqpppooonnnnnnmmmmmmlllkkkjjjkkkmmmoooooonnnpppqqqqqqpppoooppptttwwwqqqqqqqqqqqqqqqqqqrrrrrrsssqqqqqquuuuuussstttwwwtttqqqnnnmmmooorrruuuwwwtttvvvvvvsssnnnkkklllmmmnnntttyyyxxxssspppqqqtttpppnnnnnnrrrtttrrrrrruuuxxxxxxwwwuuussstttwwwzzzuuurrroooooorrrwwwzzz|||{{{yyy{{{~~~}}}xxxuuuvvvvvvxxxzzzyyyuuusssrrrsssuuunnnnnnmmmmmmmmmmmmmmmmmmlllkkkkkkmmmnnnooonnnllljjjkkkmmmmmmlllkkklllmmmrrrpppmmmllllllnnnnnnnnnvvvtttqqqpppppppppooommmmmmnnnnnnooonnnlllkkkjjjjjjjjjkkkmmmnnnpppqqqrrrooonnnllljjjiiiiiijjjjjjsssttttttrrrnnnkkkjjjjjjsssuuuuuurrrnnnkkkkkkmmmpppooommmmmmnnnnnnlllkkkmmmllljjjjjjjjjkkkjjjiiihhhiiijjjmmmqqqssstttsssrrrssssssqqqmmmmmmooorrrssssssqqqpppooonnnmmmmmmkkkjjjiiiiiikkkmmmmmmlllppptttwwwuuupppnnnrrrwwwsssrrrqqqppppppqqqqqqrrrrrrppppppssstttrrrrrruuutttsssqqqooonnnpppuuuyyyuuuvvvuuuqqqllliiikkkmmmmmmttt{{{}}}xxxsssqqqqqqkkkqqqtttssssssvvvxxxxxxvvvyyy{{{yyyuuutttwww{{{tttsssqqqpppqqqtttzzzyyywwwyyy}}}}}}xxxvvvwwwrrrtttwwwwwwvvvtttttttttuuulllmmmnnnoooooonnnmmmlllkkkkkklllmmmnnnmmmkkkjjjiiijjjkkkkkkkkklllnnnqqqpppnnnlllkkkmmmnnnnnnnnnsssrrrpppoooooooooooooooqqqrrrssssssrrrooolllkkkjjjjjjkkkmmmnnnoooppppppllljjjiiiiiijjjkkkkkkjjjmmmooopppqqqpppooonnnnnnsssttttttqqqmmmlllnnnpppuuuqqqmmmlllmmmmmmkkkhhhllllllllllllmmmkkkhhheeekkkiiiiiimmmrrrtttsssqqqrrrssstttrrrpppoooqqqrrruuutttrrrpppooonnnnnnnnnmmmlllkkkkkklllmmmmmmlllpppsssuuusssnnnlllnnnppptttrrrpppoooooopppqqqrrrqqqnnnnnnqqqrrroooooorrrxxxxxxvvvqqqmmmmmmrrrvvvxxxxxxvvvqqqkkkhhhjjjlllnnnttt{{{|||xxxsssppppppnnnvvvyyyuuuvvv}}}~~~xxxtttvvvwwwxxxwwwwwwwwwxxxuuuvvvvvvtttpppppptttwwwsssrrruuuyyyyyyvvvtttuuuqqqrrruuuvvvvvvuuusssrrruuulllmmmnnnppppppooommmllljjjlllmmmmmmmmmkkkjjjjjjkkkkkkjjjiiijjjmmmsssxxxnnnlllkkkkkknnnooopppooonnnnnnmmmmmmmmmnnnppprrrssstttttttttrrrooollljjjkkklllmmmmmmmmmmmmlllllljjjiiihhhhhhjjjlllkkkjjjiiijjjlllooopppqqqppppppoooqqqqqqpppmmmmmmqqquuuxxxtttpppnnnooonnnkkkhhhfffhhhlllpppqqqooojjjfffmmmkkkjjjmmmqqqsssqqqooorrrssssssrrrrrrrrrssstttuuusssqqqooonnnnnnooooooqqqooonnnnnnooopppooonnnrrrqqqpppooonnnmmmlllkkksssqqqooommmmmmnnnqqqssspppmmmmmmpppooommmlllooowwwwwwvvvrrrnnnnnnqqquuuzzzzzzxxxrrrkkkhhhiiikkkpppssswwwwwwuuurrrqqqqqqtttxxxxxxtttxxx|||rrruuurrrqqquuuzzz|||yyyvvvsssvvvyyywwwssspppoooppppppooorrrwwwxxxtttssstttssstttuuuuuuuuutttrrrpppuuulllmmmnnnooopppooonnnmmmkkklllnnnmmmlllkkkkkklllnnnllljjjiiijjjnnnvvv{{{mmmlllkkkllloooqqqqqqppplllllllllllllllnnnqqqtttrrrrrrrrrqqqooommmkkkiiikkklllmmmmmmmmmllljjjiiihhhiiiiiijjjjjjkkkllllllkkkkkkkkklllooopppooonnnkkkmmmoooooonnnooossswwwwwwuuusssqqqpppnnnllljjj```ccciiiooossssssooollllllllllllnnnpppqqqpppooorrrqqqqqqqqqrrrsssuuuvvvsssrrrpppnnnmmmnnnooopppsssqqqpppooopppppppppnnnssspppnnnmmmoooooonnnlllqqqooollljjjjjjmmmqqqsssqqqnnnnnnpppooollllllnnnqqqrrrrrrrrrqqqrrrtttvvvxxxyyywwwsssllliiijjjlllpppqqqssssssrrrqqqqqqrrrvvvuuussstttyyy|||vvvnnnwwwssspppttt{{{zzzuuuooorrrwwwyyyxxxtttqqqooorrrqqqtttyyyyyyvvvtttvvvwwwuuuttttttttttttrrrpppuuummmmmmnnnoooooooooooooookkkmmmnnnmmmkkkkkkmmmoooooonnnlllkkkkkknnnsssxxxooonnnmmmnnnpppqqqpppooommmnnnnnnmmmkkkmmmqqquuusssrrrqqqooonnnlllkkkjjjiiijjjlllmmmmmmlllkkkjjjgggjjjlllllljjjjjjkkknnnmmmkkkjjjkkknnnpppooonnnjjjmmmppppppoooppptttxxxssstttuuussspppnnnllllllcccdddggglllooopppooommmiiikkknnnoooooopppqqqsssqqqooonnnnnnqqqtttwwwyyyrrrpppnnnmmmlllnnnpppqqqrrrqqqnnnnnnnnnooonnnlllpppooonnnmmmlllmmmoooqqqooommmiiiggghhhlllqqqttttttqqqppprrrqqqnnnmmmpppooooooppprrrttttttsssrrrrrrtttuuurrrmmmkkklllnnnnnnppprrrssssssrrrrrrrrruuurrrrrrwwwyyyvvvrrrqqqwwwtttqqqssswwwyyyvvvsssqqqrrruuuyyyzzzyyyvvvssssssrrruuuzzzzzzwwwuuuvvvyyyvvvsssrrrtttuuutttrrruuummmnnnnnnnnnoooooopppppplllmmmnnnllljjjkkknnnqqqooooooooommmlllmmmpppsssqqqpppooooooppppppooonnnoooppppppnnnlllmmmqqquuuuuutttrrrpppooonnnnnnmmmggghhhkkkmmmmmmmmmlllkkkfffjjjnnnnnnjjjiiikkkooommmkkkiiijjjnnnqqqrrrqqqjjjnnnqqqrrrqqqqqqtttwwwpppsssvvvuuupppmmmlllmmmiiihhhggghhhjjjkkkjjjiiifffjjjnnnoooooopppsssvvvpppnnnlllmmmpppuuuxxxzzzpppooommmllllllnnnppprrrqqqooommmlllllllllkkkjjjkkkmmmnnnlllhhhhhhnnntttnnnkkkhhhfffggglllqqquuuvvvsssrrrtttssspppoooqqqqqqpppppprrruuutttpppllllllooorrrqqqnnnlllmmmooolllooorrruuuuuutttsssrrrtttqqqttt|||{{{rrrrrrxxxuuutttrrrqqqqqqqqqppppppvvvuuuuuuxxx{{{{{{xxxtttsssrrruuuyyyzzzvvvtttuuuyyyuuurrrqqqtttvvvvvvuuuuuu