BMbS6(; Ħ>LHdĦĦĦDdDӵӵӵĦӵĭӵZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hHoD^DdDĦs׼snu]ӵ>d<Ħ>d<ĦĦBeĦiĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦfhDeneneneӵĦĦӵ4ĉ@ӵ>L=hĦ4ĉ@ӵGG=?HdĦ=ĪjGG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBe?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<>AneneneneDenene>Ak<~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}|||~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}xxxyyy{{{}}}}}}|||zzzyyy~~~~~~}}}}}}{{{|||}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||~~~~~~~~~}}}~~~~~~~~~|||zzzyyyzzz|||}}}~~~~~~}}}~~~}}}}}}~~~|||{{{|||}}}~~~~~~~~~}}}~~~~~~}}}}}}|||~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||~~~{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}}}}{{{|||}}}~~~~~~}}}}}}}}}|||||||||{{{{{{~~~~~~}}}}}}|||{{{{{{zzz}}}}}}}}}~~~~~~~~~zzz{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{zzz~~~}}}}}}|||{{{zzzzzzyyy}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~||||||||||||}}}}}}}}}}}}||||||{{{{{{{{{zzzzzzzzz||||||}}}~~~~~~~~~~~~~~~||||||{{{{{{{{{{{{{{{{{{|||{{{{{{{{{zzzzzzzzzzzz{{{|||}}}|||{{{{{{{{{zzzyyyyyyyyy{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{|||}}}||||||{{{zzzyyyxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}}}}||||||{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyzzz~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzxxxxxxyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyzzzzzzzzzwwwxxxxxx~~~~~~~~~}}}}}}~~~||||||||||||||||||||||||}}}}}}||||||{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzxxxxxxxxxyyyyyyzzzzzzzzzwwwwwwxxx~~~}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzuuuuuuuuu~~~|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~||||||||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxx~~~|||{{{yyyyyy{{{{{{|||~~~~~~{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxyyyzzz{{{{{{zzzyyyxxx{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxx~~~|||{{{zzzyyyzzz{{{|||~~~{{{{{{{{{{{{zzzzzzzzzzzz{{{|||||||||{{{zzzyyyxxxwwwyyy{{{||||||{{{zzzxxx{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvvvv~~~}}}|||{{{{{{{{{|||~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{zzzyyyxxxwwwxxxzzz||||||{{{zzzyyy{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvvvv~~~||||||}}}~~~~~~~~~~~~}}}{{{{{{{{{|||||||||||||||}}}}}}}}}|||{{{zzzyyyxxxwwwxxxyyyzzz{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxwwwwwwyyyyyyyyy}}}~~~~~~~~~~~~}}}|||||||||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||zzzyyyxxxwwwwwwxxxxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyy~~~~~~~~~}}}|||{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxyyyyyywwwwwwwww~~~}}}}}}}}}}}}~~~}}}}}}|||||||||||||||{{{|||~~~~~~}}}|||zzz{{{{{{{{{{{{{{{zzzzzzvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwvvv~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{zzz{{{}}}~~~{{{|||||||||{{{zzzzzzyyywwwwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwyyyxxxxxx~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyy{{{}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxzzzzzzyyy~~~~~~}}}|||{{{zzz{{{|||~~~~~~~~~}}}}}}{{{zzzyyyxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxx~~~}}}|||{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||zzzyyyxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwuuuuuuuuu~~~}}}}}}~~~~~~}}}|||~~~~~~}}}|||||||||~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvsssssssss~~~}}}|||zzz{{{}}}~~~~~~}}}|||{{{}}}}}}||||||||||||||||||}}}}}}}}}}}}}}}|||{{{{{{xxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvuuuttttttuuu~~~|||{{{wwwxxx{{{|||}}}|||{{{zzz{{{{{{{{{{{{{{{|||}}}~~~|||}}}}}}}}}}}}}}}|||{{{xxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzyyywwwuuutttvvvvvvwww~~~}}}|||||||||||||||{{{{{{{{{{{{zzz{{{}}}~~~~~~|||{{{zzzyyywwwwwwxxxwwwvvvtttyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvv~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{zzzzzz{{{|||~~~}}}|||{{{yyyxxxwwwxxxxxxvvvtttyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwww~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{|||~~~~~~}}}|||{{{yyyxxxyyyxxxvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwww~~~~~~~~~~~~|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyy{{{{{{|||}}}~~~}}}}}}|||}}}{{{zzzyyyyyyyyywwwvvvwwwxxxxxxxxxxxxyyyyyyyyyuuuuuuuuu~~~~~~|||}}}~~~~~~}}}}}}|||{{{zzzzzzzzzyyyzzzzzz{{{{{{{{{{{{{{{}}}|||zzzzzz{{{{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwww~~~~~~~~~}}}~~~~~~~~~~~~||||||||||||{{{{{{{{{{{{yyyyyyyyyyyyzzzzzzzzz{{{|||{{{zzz{{{|||}}}|||zzzyyyyyyyyyxxxxxxxxxwwwwwwzzzzzzzzz~~~||||||}}}~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{||||||||||||zzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}{{{zzzzzzyyyxxxwwwvvvvvvyyyyyyyyy~~~|||{{{zzz{{{}}}~~~~~~}}}|||zzzzzz{{{{{{|||}}}}}}}}}{{{zzzzzzzzzzzz{{{||||||{{{zzzzzz{{{~~~~~~|||{{{zzzyyywwwvvvuuuuuuvvvvvvvvv||||||~~~~~~|||yyy~~~}}}|||}}}~~~~~~}}}||||||}}}}}}|||{{{zzzzzzyyyzzz{{{{{{zzzzzz|||}}}||||||{{{{{{{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvuuu~~~~~~~~~|||~~~}}}||||||~~~~~~}}}||||||||||||||||||{{{zzzzzz|||}}}}}}|||zzzyyy{{{||||||{{{{{{zzzzzz{{{{{{|||zzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvv~~~~~~|||~~~}}}{{{|||}}}~~~}}}{{{{{{||||||||||||{{{zzzzzz~~~~~~|||zzzxxxyyyzzz{{{zzzzzzyyyyyyzzzzzz{{{yyyxxxxxxwwwwwwxxxzzzzzzwwwwwwvvv~~~}}}}}}}}}}}}||||||{{{~~~|||{{{{{{}}}}}}|||zzz{{{{{{{{{||||||{{{zzzzzz|||}}}}}}{{{xxxwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyxxxwwwvvvwwwyyy{{{}}}vvvvvvuuu|||}}}}}}}}}|||{{{||||||}}}|||{{{{{{||||||{{{yyyzzzzzz{{{{{{{{{{{{zzzzzzxxxyyyyyyxxxvvvvvvwwwyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyxxxwwwwwwxxxzzz|||~~~ttttttsss~~~~~~}}}~~~}}}}}}}}}}}}|||zzzzzz{{{{{{zzzxxxyyyyyyzzz{{{{{{{{{{{{zzzwwwwwwxxxwwwuuuuuuvvvxxxwwwvvvvvvvvvvvvvvvvvvwwwxxxwwwwwwwwwxxxyyy{{{|||ssssssrrr{{{}}}}}}}}}~~~~~~~~~|||~~~}}}|||}}}}}}|||zzzzzzzzzzzzyyywwwxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyyyywwwuuutttuuuvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuuuuvvvvvvwwwwwwxxxxxxtttsssrrrzzz|||}}}||||||}}}}}}~~~~~~~~~yyy|||~~~}}}zzzzzz{{{~~~}}}{{{zzzzzzzzzzzzxxxwwwxxxyyyzzzzzz{{{{{{{{{zzz{{{|||{{{xxxuuusssssstttuuuuuuttttttttttttuuuuuussstttuuuuuuvvvuuuuuutttttttttsss}}}}}}~~~~~~~~~~~~}}}}}}~~~||||||}}}~~~||||||||||||{{{zzzyyyxxx{{{zzzyyyxxxwwwwwwwwwwwwzzzyyyxxxvvvvvvvvvvvvwww}}}}}}|||{{{yyyxxxxxxwwwttttttssssssssssssttttttwwwvvvuuutttsssssstttuuurrrrrrrrr}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{{{{|||}}}~~~||||||||||||{{{zzzyyyyyy{{{zzzyyyxxxwwwwwwwwwwwwzzzyyyxxxvvvvvvvvvvvvwww{{{{{{zzzyyyxxxwwwvvvvvvttttttssssssssssssttttttvvvuuutttssssssssstttttttttssssss~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{zzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyzzzzzzyyyxxxwwwwwwwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyxxxwwwvvvuuuttttttttttttssssssssssssttttttttttttsssrrrrrrrrrssssssrrrrrrrrr~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||}}}}}}}}}||||||{{{zzzzzzyyyxxxxxxwwwwwwwwwxxxyyyyyyxxxwwwwwwvvvvvvvvvwwwvvvvvvuuuttttttsssssstttssssssrrrrrrsssssstttsssrrrrrrrrrrrrrrrrrrrrrooooooooo~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}|||||||||||||||||||||||||||{{{{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvuuuvvvuuuuuuttttttsssssssssssssssrrrrrrrrrrrrssssssqqqqqqrrrrrrrrrrrrrrrrrrooooooooo~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}}}}}}}||||||zzz{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxxxxyyyxxxxxxyyyxxxxxxwwwuuuuuuvvvuuuuuuuuuttttttttttttssssssrrrrrrrrrrrrssssssqqqqqqrrrsssssssssrrrrrrqqqqqqqqq~~~~~~~~~}}}||||||}}}~~~||||||}}}}}}||||||{{{{{{yyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxyyyyyyxxxwwwuuutttvvvvvvvvvvvvvvvuuuuuuuuusssrrrrrrqqqqqqrrrrrrssspppqqqrrrtttttttttsssrrrrrrrrrrrr~~~~~~~~~}}}{{{{{{}}}~~~{{{{{{||||||{{{{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxyyyyyyxxxwwwuuutttwwwwwwwwwwwwwwwvvvvvvvvvsssrrrrrrqqqqqqrrrrrrssspppqqqssstttuuutttssssssppppppppp~~~}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzzzzyyyyyyzzz{{{|||||||||{{{zzzyyyttttttuuuuuuttttttsssrrruuuuuuuuuuuuvvvvvvvvvvvvssssssrrrqqqrrrssstttuuurrrrrrrrrrrrqqqpppoooooommmoooqqqssssssqqqooonnnsssrrrqqq~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||{{{{{{zzzzzzyyyxxxxxxxxxyyyzzzzzzzzzyyywwwvvvttttttuuuuuuttttttsssrrrwwwvvvvvvvvvuuutttttttttssssssrrrrrrrrrssstttuuuttttttttttttsssrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqq~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyy||||||{{{zzzyyyyyyxxxxxxxxxxxxyyyzzzyyyxxxwwwvvvttttttuuuuuuttttttsssrrrwwwwwwvvvuuutttssssssrrrsssrrrrrrrrrrrrssstttuuuuuuvvvvvvuuuuuutttsssrrrtttsssqqqppppppqqqrrrsssqqqpppooo~~~~~~}}}|||}}}~~~}}}}}}}}}}}}|||zzzyyyxxxzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{zzzxxxwwwtttttttttuuuttttttsssrrruuuuuuuuuttttttsssssssssrrrrrrrrrrrrssssssttttttvvvvvvvvvuuuuuutttsssrrrrrrrrrqqqpppppppppqqqqqqoooooonnn~~~~~~}}}|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyxxxyyyyyyzzzzzz{{{{{{{{{xxxyyyzzzzzzzzzyyywwwwwwtttttttttuuuttttttsssrrrrrrrrrssssssttttttuuuuuurrrrrrrrrsssssssssssssssttttttuuuttttttsssrrrqqqooopppqqqrrrqqqpppnnnlllooonnnmmm~~~~~~~~~}}}~~~~~~}}}||||||}}}}}}}}}|||{{{{{{xxxyyyyyyzzzzzz{{{{{{{{{vvvvvvwwwxxxwwwvvvuuutttttttttuuuuuuttttttsssrrrpppqqqqqqrrrssstttuuuuuuqqqrrrssssssttttttsssssssssssssssssssssrrrppppppmmmoooqqqrrrqqqooollljjjooonnnmmm~~~~~~~~~~~~~~~~~~~~~~~~|||{{{||||||}}}}}}~~~~~~}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyuuuvvvwwwwwwwwwvvvtttsssttttttuuuuuuttttttsssrrrqqqqqqqqqrrrssssssssstttqqqrrrssstttttttttsssssssssssstttssssssrrrqqqpppppppppqqqqqqpppooommmlllooonnnnnn}}}~~~~~~~~~~~~}}}~~~}}}{{{yyy{{{|||}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvwwwxxxxxxyyyyyywwwvvvuuuttttttuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrssstttttttttsssrrrttttttttttttsssrrrqqqppptttsssqqqooooooooooooooooooooonnn~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{~~~~~~~~~~~~~~~}}}||||||zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttsssrrrsssssstttrrrrrrrrrsssssssssssssssrrrrrrrrrsssssssssttttttttttttsssssssssrrrrrrrrrrrrrrrrrrqqqqqqpppppppppmmmlllkkk~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||~~~}}}}}}||||||}}}}}}~~~}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttsssrrrssssssttttttsssssssssssssssssssssrrrrrrrrrrrrssssssssssssssssssssssssrrrrrrrrrrrrqqqqqqpppppppppooooooooonnnmmmlll~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{||||||{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}~~~~~~||||||}}}}}}||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwvvvvvvuuuuuuuuutttsssssssssssstttuuuuuuuuutttsssssssssrrrqqqqqqrrrrrrrrrssssssssssssssssssrrrrrrrrrqqqqqqpppoooooooooooonnnnnnnnnooonnnnnn~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{||||||{{{{{{{{{{{{|||||||||||||||}}}}}}~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttssssssttttttvvvvvvuuuttttttsssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqooooooooooooooooooooooooooonnnmmm~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||{{{{{{}}}||||||{{{{{{||||||}}}{{{{{{{{{|||}}}}}}}}}~~~yyyzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuussssssttttttttttttttttttvvvvvvuuutttsssrrrrrrqqqpppppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqpppppppppppppppppppppppppppppppppnnnmmmmmm~~~~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}}}}||||||{{{zzz||||||{{{{{{{{{{{{||||||zzz{{{{{{{{{{{{{{{||||||xxxxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuuuutttuuuuuuvvvvvvuuuuuutttrrrsssttttttuuuttttttttttttttttttsssrrrrrrrrrqqqoooooopppppppppqqqqqqqqqqqqqqqqqqpppppppppooooooooooooppppppppppppqqqqqqnnnmmmlll~~~}}}}}}}}}|||||||||}}}}}}~~~||||||}}}}}}||||||{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzyyyyyyyyywwwwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttrrrrrrtttuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrqqqqqqoooooooooooopppppppppqqqqqqpppppppppoooooooooooonnnnnnnnnoooooooooppppppooonnnmmm~~~}}}~~~~~~|||{{{}}}}}}||||||||||||}}}~~~|||||||||||||||{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuutttttttttuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttqqqrrrtttuuuuuuuuuttttttqqqqqqqqqqqqqqqqqqqqqrrrooooooooooooppppppppppppppppppppppppoooooooooooolllmmmmmmmmmnnnnnnooooooppppppooo~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzz||||||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvvvvuuuxxxwwwwwwvvvuuutttttttttssssssssssssttttttttttttsssssssssttttttttttttuuusssssssssttttttssspppmmmqqqqqqqqqqqqpppooommmmmmlllmmmmmmnnnnnnnnnnnnnnnpppqqqqqqpppnnnllljjjhhhlllllllllmmmnnnooopppqqqmmmmmmmmm~~~~~~~~~}}}}}}}}}|||||||||||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{|||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwvvvuuuuuutttsssssswwwwwwwwwvvvvvvuuuuuuuuussssssssssssttttttttttttsssrrrrrrssstttssspppmmmqqqqqqqqqqqqpppooonnnmmmmmmmmmnnnoooooopppoooooopppppppppooonnnllljjjiiijjjjjjjjjkkkkkklllmmmnnnjjjjjjjjj~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuutttsssssssssvvvuuuuuutttsssqqqqqqppprrrrrrrrrsssssssssttttttsssrrrrrrssssssssspppnnnqqqqqqqqqqqqpppooonnnnnnlllmmmnnnooopppqqqqqqqqqppppppoooooommmllljjjiiihhhhhhhhhhhhiiijjjkkkkkkhhhhhhhhh~~~}}}}}}}}}}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{|||zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuttttttssssssssssssssssssrrrqqqqqqpppooooooqqqrrrrrrrrrssssssssssssrrrrrrqqqrrrsssrrrpppnnnooopppppppppoooooonnnmmmkkklllmmmoooppppppppppppoooooonnnnnnmmmlllkkkjjjhhhhhhhhhhhhhhhiiijjjjjjhhhhhhhhh~~~|||||||||||||||||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyyyyzzzzzz{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuutttttttttttttttsssssssssssssssssssssssssssssssssqqqqqqqqqqqqrrrrrrrrrsssrrrqqqpppqqqrrrrrrpppooonnnnnnnnnooonnnnnnmmmmmmjjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmlllllllllllljjjiiiiiiiiiiiijjjjjjkkkhhhhhhhhh~~~}}}{{{{{{||||||||||||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvuuuuuuuuutttttttttttttttttttttttttttttttttpppppppppqqqqqqrrrrrrrrrppppppqqqqqqqqqrrrrrrrrrrrrqqqooopppqqqrrrqqqpppmmmnnnnnnoooooonnnmmmmmmkkkkkklllmmmmmmmmmllllllmmmmmmllllllkkkllllllmmmlllkkkkkkkkkkkkkkkllllllggggggggg~~~~~~~~~~~~~~~{{{{{{{{{|||||||||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnnmmmmmmppppppppppppqqqqqqqqqqqqrrrpppooooooqqqqqqqqqpppooooooppppppppppppoooooommmmmmmmmmmmmmmmmmlllkkkmmmlllkkkkkkkkklllmmmmmmmmmllllllkkkkkkllllllmmmhhhhhhhhh~~~}}}}}}}}}~~~zzz{{{{{{{{{||||||}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvssssssrrrqqqpppooonnnnnnoooppppppppppppqqqqqqqqqrrrpppoooooopppqqqqqqppppppqqqqqqrrrrrrrrrqqqqqqoooooooooooonnnmmmlllkkkmmmlllkkkjjjkkklllmmmnnnmmmmmmllllllkkklllllllllkkkkkkkkk~~~}}}||||||{{{{{{|||{{{|||}}}}}}}}}{{{zzzyyywwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuvvvxxxxxxxxxwwwvvvvvvuuuuuutttssssssrrrrrrsssrrrqqqqqqrrrrrrpppoooooonnnnnnnnnoooppprrrssssssrrrpppooonnnoooppppppnnnnnnooooooooopppppppppqqqpppoooooopppooommmkkkmmmlllkkkjjjjjjkkklllmmmkkkkkkllllllkkkkkkjjjiiiiiiiiiiii~~~~~~}}}|||{{{{{{{{{{{{zzz{{{{{{|||{{{zzzyyyxxxwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttvvvwwwwwwwwwvvvvvvuuuuuuttttttsssrrrrrrrrrsssqqqppppppqqqqqqpppooonnnnnnmmmmmmnnnooopppqqqqqqqqqpppoooooooooppppppnnnooooooooopppppppppppprrrpppoooooooooooonnnlllllllllkkkkkkkkkkkkllllllkkkkkkkkklllkkkjjjjjjiiimmmmmmmmm~~~}}}}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzzzzzyyyxxxwwwxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyxxxwwwwwwuuuuuuvvvvvvvvvvvvuuuuuussstttuuuuuuvvvuuuuuuuuuttttttssssssrrrqqqqqqqqqrrrpppoooooopppqqqpppnnnnnnnnnmmmmmmmmmnnnnnnooonnnooooooppppppppppppoooooooooooooooppppppppppppssspppnnnmmmnnnooonnnnnnkkkkkkkkkllllllkkkkkkkkkjjjkkkkkkkkkkkkjjjiiiiiikkkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyxxxxxxwwwwwwvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvuuuuuusssttttttttttttttttttttttttssssssrrrrrrqqqppppppqqqooonnnoooppppppooonnnnnnmmmmmmmmmllllllmmmmmmlllmmmooopppqqqpppooooooooooooooooooooooooooooooqqqooolllkkkkkkmmmmmmmmmiiijjjkkkllllllkkkjjjiiijjjjjjjjjjjjjjjiiiiiihhhiiiiiiiii~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxwwwwwwvvvvvvvvvsssttttttuuuuuuuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuuttttttsssssssssssssssttttttssssssrrrrrrqqqpppppppppooonnnooopppqqqpppnnnmmmmmmmmmmmmmmmlllllllllkkklllnnnoooppppppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnllliiihhhiiikkkkkkkkkhhhiiijjjkkkkkkjjjiiihhhiiiiiijjjjjjiiiiiihhhgggjjjjjjjjj~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{wwwwwwwwwwwwwwwvvvvvvvvvtttttttttuuuuuutttssssssuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssssssssssstttttttttssssssrrrqqqqqqqqqpppooonnnoooqqqqqqqqqpppllllllmmmmmmnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllkkkiiigggggghhhiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiihhhiiiiiiiiiiiihhhgggggghhhhhhhhh~~~}}}}}}~~~}}}}}}|||{{{zzzyyyyyyyyyyyyxxxwwwwwwvvvwwwxxxyyyzzzvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttsssuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvtttsssssssssttttttuuuuuuttttttsssrrrrrrrrrqqqpppoooppprrrrrrrrrqqqkkklllmmmnnnoooooonnnnnnnnnnnnmmmmmmllllllmmmmmmlllllllllkkkkkkjjjjjjjjjjjjhhhggghhhiiijjjiiihhhiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiiiiihhhhhhgggffffffffffff~~~}}}~~~}}}}}}}}}|||{{{zzzzzzzzzzzzwwwvvvuuuuuuuuuwwwxxxyyyuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvttttttuuuuuuvvvvvvvvvvvvuuuuuuwwwvvvuuutttsssttttttuuuvvvuuuuuuttttttsssrrrrrrqqqpppoooppprrrssssssqqqjjjkkkmmmoooppppppoooooopppooommmlllkkkkkklllmmmkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhiiikkkkkkiiihhhjjjiiihhhgggggghhhiiijjjhhhhhhhhhhhhhhhggggggfffjjjjjjjjj~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyyyyxxxxxxwwwxxxyyyyyyzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyxxxxxxwwwwwwvvvwwwvvvttttttuuuuuutttrrrvvvuuutttsssrrrsssttttttuuuuuutttsssrrrrrrqqqqqqppppppooooooooooooppppppooooooooooooooooooooooookkkjjjiiiiiiiiijjjkkklllnnnnnnmmmllljjjiiihhhhhhggggggggggggffffffffffffiiihhhhhhgggggggggggggggfffggghhhhhhhhhgggeeedddhhhgggggg~~~~~~}}}}}}|||{{{{{{zzzyyyyyyxxxxxxwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyxxxwwwwwwvvvvvvvvvuuuttttttuuuuuutttssswwwvvvtttssssssssstttuuutttssssssrrrqqqqqqppppppppppppooooooooooooppppppoooooooooooooooooooooooommmlllkkkkkkkkkkkklllmmmmmmmmmlllkkkjjjiiiiiihhhggggggggggggggggggggghhhiiiiiihhhggggggggghhhhhhgggggghhhhhhhhhgggfffeeeddddddddd~~~}}}}}}}}}{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzzzzzyyyyyywwwwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvuuutttssssssuuuvvvuuutttwwwvvvtttssssssssstttuuurrrrrrqqqqqqppppppoooooopppoooooonnnnnnoooooopppooooooooooooooooooooooooooonnnnnnmmmmmmmmmnnnnnnlllkkkkkkkkkjjjjjjjjjjjjggggggggghhhiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhiiihhhhhhhhhhhhhhhgggffffffeeeffffff~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyyyyvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvuuuuuutttsssrrrsssuuuvvvuuutttuuutttsssrrrrrrrrrssstttrrrrrrqqqqqqppppppppppppoooooonnnnnnnnnnnnoooooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnjjjjjjjjjjjjjjjjjjjjjkkkgggggghhhiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggggggggggggggggg~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxuuuuuuuuuvvvvvvwwwwwwwwwxxxwwwwwwvvvvvvuuuuuutttsssrrrrrrsssuuuvvvuuutttsssrrrqqqpppooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllliiiiiijjjjjjjjjjjjkkkkkkggghhhhhhiiijjjkkkkkklllkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhgggggggggggggggeeedddddd~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyxxxxxxttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvuuuttttttttttttsssrrrrrrtttuuutttsssrrrqqqooonnnnnnnnnoooppprrrrrrrrrrrrrrrrrrrrrqqqooonnnnnnmmmmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjhhhhhhhhhiiijjjjjjjjjkkkjjjjjjiiihhhhhhhhhhhhiiihhhhhhgggfffffffffffffffffffffeee~~~~~~|||||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~||||||||||||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzyyyyyyxxxwwwsssssstttuuuuuuvvvwwwwwwwwwvvvvvvuuuuuutttssssssuuusssrrrrrrttttttsssqqqrrrqqqpppnnnnnnoooooopppppppppqqqqqqqqqqqqqqqqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhggggggggghhhhhhggggggeeeeeedddeeeeeefffhhhhhhhhh~~~}}}}}}~~~|||zzzzzz{{{{{{|||}}}~~~~~~}}}|||||||||}}}~~~{{{{{{{{{|||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwssssssssstttuuuvvvvvvwwwvvvvvvvvvuuuttttttssssssuuutttrrrrrrssssssrrrqqqrrrrrrpppooooooooopppqqqooooooooooooooopppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnmmmkkkjjjjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiihhhhhhggggggggggggggggggfffeeedddcccdddeeeeeeddddddeee~~~~~~~~~}}}}}}}}}{{{{{{|||}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyzzzzzz{{{{{{{{{zzzyyywwwvvvuuuuuuuuuqqqrrrssstttuuutttsssrrrttttttuuuuuuuuuuuuttttttsssrrrrrrssstttuuusssrrrrrrpppnnnmmmmmmnnnppprrrqqqqqqqqqrrrrrrsssssssssnnnnnnnnnnnnnnnnnnnnnnnnlllllllllmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjkkkkkkffffffeeeddddddcccbbbbbbdddddddddcccccccccbbbbbb``````aaa~~~}}}||||||{{{{{{{{{|||}}}~~~{{{|||}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{zzzzzzzzzwwwwwwvvvvvvvvvvvvwwwwww{{{zzzxxxwwwvvvuuuuuuuuurrrrrrssssssttttttssssssttttttuuuuuuuuuuuuttttttrrrqqqqqqqqqssssssqqqoooqqqpppooonnnnnnooopppqqqpppqqqqqqrrrssssssrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggghhhiiiiiifffeeeeeedddccccccbbbbbbddddddddddddccccccccccccccccccddd~~~}}}|||{{{{{{zzzzzzzzz{{{|||}}}||||||}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxzzzyyyxxxwwwvvvuuuuuuuuusssssssssrrrsssttttttuuuttttttuuuuuuuuuuuuttttttrrrqqqppppppqqqqqqooommmoooppppppppppppppppppooooooppprrrssssssrrrqqqpppoooooooooooooooooooooooommmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffeeeffffffggghhheeeeeeddddddccccccbbbbbbeeeeeeeeedddddddddcccccccccdddeee~~~}}}||||||}}}||||||||||||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvvvvvvvvvvvvvtttsssrrrrrrrrrsssuuuvvvsssttttttuuuuuuttttttssssssrrrqqqqqqqqqpppnnnlllnnnoooqqqrrrrrrqqqooonnnnnnooorrrssssssrrrpppnnnoooooooooooooooooooooooonnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggggggggggggggggggffffffeeeeeeeeeffffffgggddddddddddddccccccbbbbbbeeeeeeeeeddddddddddddccc```aaabbb~~~}}}|||||||||}}}}}}}}}}}}|||||||||||||||}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{zzzzzzzzzvvvvvvuuutttttttttttttttwwwwwwvvvvvvuuuvvvvvvvvvuuutttsssrrrssstttuuuvvvssssssttttttttttttsssssstttsssrrrrrrsssrrrpppnnnnnnoooqqqssssssqqqooonnnmmmoooqqqssssssqqqooommmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhiiiiiiiiihhhhhhhhhggggggffffffffffffffffffffffffgggffffffeeeeeeeeeffffffdddcccccccccccccccbbbbbbeeeeeedddddddddccccccccc______```~~~}}}|||{{{{{{|||||||||{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzzxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwttttttssssssttttttuuuvvvssssssttttttttttttssssssuuutttssssssttttttrrrpppoooppprrrssssssrrrpppooonnnooopppqqqqqqpppnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggffffffffffffffffffffffffgggfffeeeeeeeeeeeeeeeeeeccccccccccccccccccbbbbbbdddddddddcccccccccbbbbbb```aaaaaa~~~~~~}}}||||||}}}}}}}}}|||{{{zzzzzzzzz{{{||||||||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuuuuuuuuuuvvvwwwwwwsssssstttuuuuuuuuuuuuuuurrrssssssttttttssssssrrrtttsssssssssuuuuuusssqqqppppppqqqrrrrrrqqqppppppooooooppppppooonnnnnnmmmlllllllllllllllllllllllljjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiihhhhhhhhhffffffffffffffffffffffffeeeeeedddcccccccccccccccbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbaaaaaaaaaaaaaaabbb~~~~~~~~~~~~~~~~~~}}}|||yyyzzzzzz{{{{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuutttuuuuuuvvvwwwxxxrrrsssuuuvvvvvvvvvuuutttrrrssssssttttttssssssrrrsssrrrrrrssstttuuusssrrrqqqqqqqqqrrrrrrqqqqqqqqqppppppoooooonnnnnnnnnnnnlllllllllllllllllllllllliiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiggggggggggggggggggggggggddddddcccbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbaaaaaaaaaaaa`````````aaa~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzyyywwwvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwsssuuuvvvwwwvvvuuusssrrrqqqqqqqqqrrrrrrsssssssssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllllllllllljjjjjjkkkkkkkkkkkkllllllmmmmmmlllkkkjjjhhhhhhggghhhhhhggggggffffffeeeeeeccccccbbbaaa``````aaaaaa```aaaaaaaaaaaa```______bbbbbbbbbbbbbbbaaa``````bbbbbbbbb~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{xxxwwwvvvtttttttttuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwssstttvvvvvvvvvuuusssrrrrrrrrrrrrssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjkkkkkkkkkkkkllllllmmmlllkkkjjjiiihhhhhhggghhhhhhhhhggggggfffffffffeeedddccccccbbbbbbbbbcccccccccddddddccccccbbbaaabbbbbbbbbbbbbbbaaa```````````````~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{vvvuuutttsssssstttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwssstttuuuuuuuuutttsssrrrttttttssssssssssssssssssrrrrrrrrrqqqqqqqqqpppppppppppppppooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjkkkkkkkkkkkklllllllllkkkkkkjjjiiihhhgggggghhhhhhhhhhhhggggggggggggffffffeeedddddddddeeeeeedddddddddddddddccccccbbbbbbbbbbbbbbbbbbaaa```````````````~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||{{{{{{|||~~~~~~~~~~~~}}}{{{yyywwwzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzvvvuuutttssstttuuuvvvwwwuuuuuuuuuuuuvvvvvvvvvwwwsssttttttttttttsssrrrqqqsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkllllllkkkjjjjjjiiihhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhffffffeeeeeeeeeeeeeeefffbbbccccccccccccbbbaaaaaabbbbbbbbbbbbbbbaaa``````bbbbbbbbb}}}||||||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{||||||{{{yyyxxxyyyzzz}}}}}}~~~}}}|||zzzxxxwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyywwwvvvuuuuuuuuuvvvwwwxxxtttuuuuuuuuuuuuvvvvvvvvvsssssssssssssssrrrrrrqqqrrrqqqqqqppppppoooooooooqqqqqqpppppppppooooooooonnnnnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkklllllliiiiiiiiihhhhhhgggggggggggggggggggggggghhhhhhhhheeeeeeddddddddddddeeeeeebbbccccccccccccbbbaaaaaabbbbbbbbbbbbbbbaaa``````aaaaaabbb{{{zzzzzz}}}~~~~~~}}}}}}|||}}}}}}}}}}}}||||||||||||yyyzzz{{{zzzyyyxxxyyyzzz||||||||||||{{{zzzxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxttttttuuuuuuuuuuuuvvvvvvssssssrrrrrrrrrqqqqqqqqqppppppoooooooooooooooooopppppppppoooooooooooonnnnnnnnnnnnmmmmmmmmmllllllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkllllllhhhhhhhhhhhhggggggffffffffffffffffffggggggggggggddddddcccccccccdddeeeeeedddddddddddddddccccccbbbbbbbbbbbbbbbbbbaaa``````^^^^^^___|||{{{{{{|||~~~}}}}}}||||||}}}}}}|||||||||{{{{{{{{{yyyzzz{{{{{{zzzzzz{{{||||||{{{{{{zzzyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvuuuttttttuuuvvvtttttttttuuuuuuuuuvvvvvvsssrrrrrrqqqqqqqqqqqqqqqooooooooooooppppppppppppppppppooooooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllhhhhhhggggggggggggffffffdddeeeeeeeeefffffffffgggddddddccccccddddddeeefffccccccddddddccccccbbbaaabbbbbbbbbbbbbbbaaa``````\\\]]]]]]|||}}}}}}|||{{{|||~~~~~~~~~~~~}}}|||||||||}}}|||||||||{{{{{{{{{{{{yyy{{{||||||{{{{{{}}}~~~|||{{{zzzyyyxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwuuutttssssssssstttttttttttttttuuuuuuuuuvvvsssrrrqqqqqqppppppqqqqqqooooooppppppqqqqqqqqqrrroooooooooooonnnnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllllllllgggggggggggggggfffffffffdddddddddeeeeeeeeeffffffdddddddddddddddeeefffgggaaaaaaaaaaaaaaa```______bbbbbbbbbbbbbbbaaa``````^^^^^^___~~~~~~~~~}}}||||||||||||~~~~~~~~~}}}}}}}}}}}}}}}{{{|||}}}~~~~~~}}}||||||zzzzzz{{{{{{{{{{{{{{{{{{xxxxxxxxxwwwvvvuuutttssswwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuwwwvvvuuussssssrrrrrrrrrssssssssssssssssssssssssrrrrrrrrrqqqqqqpppppppppoooooooooooooooooooooooonnnnnnnnnnnnoooooooooooommmnnnoooooonnnllljjjiiillllllmmmmmmllllllkkkjjjiiiiiiiiihhhhhhhhhhhhgggjjjiiihhhgggggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhccccccddddddeeeeeeddddddeeedddcccccceeeeeedddcccddddddccccccbbbaaa``````````````````aaabbbcccdddcccbbbbbb}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}|||zzzzzz{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuuuuwwwvvvuuutttttttttttttttssssssssssssssssssssssssrrrrrrrrrqqqqqqqqqppppppoooooooooooooooooooooooopppooooooooonnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjjjjlllllllllmmmllllllkkkjjjkkkkkkkkkjjjjjjjjjiiiiiiiiihhhgggggggggggghhhiiiggggggggggggggggggggggggcccddddddeeeffffffffffffeeedddcccccceeeeeedddcccccccccbbbbbbaaa``````___````````````aaabbbcccdddaaaaaaaaa~~~}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzzzzzxxxyyyyyyzzz{{{{{{zzzzzzwwwwwwwwwxxxxxxxxxxxxyyyxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuuuuuuussssssssssssssssssssssssrrrrrrrrrqqqqqqqqqqqqpppooooooooooooooooooooooooqqqppppppooonnnmmmlllkkkmmmmmmlllkkkjjjjjjjjjjjjlllllllllllllllkkkjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiggggggffffffffffffggggggeeeeeeeeeeeeeeeeeeeeeeeecccccceeefffggggggggggggdddcccbbbcccdddeeedddcccbbbbbbaaaaaa```_________`````````aaaaaabbbbbbccc``````___~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuutttttttttuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooooooooooooooopppoooooonnnmmmmmmllllllmmmllljjjiiihhhiiijjjkkkkkkllllllllllllkkkjjjjjjhhhhhhhhhhhhggggggggggggffffffffffffffffffffffffddddddddddddddddddddddddbbbbbbdddeeeffffffggggggdddcccbbbbbbdddeeedddcccbbbbbbaaaaaaaaa`````````___``````aaaaaaaaaaaaaaa_________~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~zzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{zzzzzzyyyyyyyyyyyywwwwwwwwwwwwvvvuuutttsssvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvuuuuuuuuuuuuuuuuuurrrrrrssstttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnlllkkkjjjhhhhhhiiijjjkkkkkkkkkllllllkkkkkkjjjiiihhhhhhhhhgggggggggffffffeeeeeeffffffffffffeeeeeeddddddddddddddddddddddddaaaaaabbbcccdddeeeeeeeeecccbbbaaabbbdddeeedddccccccbbbbbbbbbbbbbbbaaaaaa______```aaaaaaaaa```````````````~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~{{{{{{{{{||||||}}}}}}}}}}}}}}}{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyyyyxxxwwwuuutttsssvvvvvvvvvwwwwwwwwwwwwxxxuuuuuuuuuuuuttttttttttttqqqrrrsssttttttsssqqqppprrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqqqqqqqrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmmmmnnnnnnnnnkkkkkkjjjjjjiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiijjjjjjiiiiiiiiihhhhhhhhheeeeeefffggggggfffeeeeeeccccccccccccccccccccccccaaabbbbbbcccccccccccccccbbbaaaaaabbbdddeeedddccccccccccccbbbbbbbbbbbbbbb^^^___```aaaaaaaaa```___`````````~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}|||||||||||||||}}}}}}{{{{{{||||||||||||||||||}}}|||{{{zzzzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxwwwxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwttttttttttttttttttttttttrrrssstttuuutttsssqqqpppqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllljjjjjjkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjiiiiiijjjiiiiiiiiihhhhhhhhhhhheeefffggggggggggggfffeeeddddddddddddddddddddddddccccccdddddddddcccbbbbbbbbbaaa```aaaccceeedddcccaaaaaaaaabbbbbbbbbbbbbbb^^^___aaabbbbbb```___^^^^^^^^^___~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{||||||{{{{{{{{{{{{|||}}}|||||||||||||||{{{{{{{{{}}}}}}|||{{{{{{|||~~~~~~{{{{{{zzzyyyyyyxxxwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwsssttttttttttttttttttttttttuuuvvvvvvuuusssqqqpppqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmlllkkkkkkjjjiiijjjlllmmmmmmlllkkkjjjjjjkkkkkkkkkkkkjjjiiiiiiggggggggggggffffffffffffeeefffggghhhhhhgggfffeeeddddddddddddddddddddddddeeeeeeeeeeeedddcccbbbbbbaaa``````aaaccceeedddccc````````````aaaaaaaaaaaa^^^___aaabbbbbb```___]]]]]]]]]]]]~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{}}}}}}||||||{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxyyy||||||||||||||||||{{{{{{xxxzzz|||{{{xxxvvvuuuuuuyyyyyyyyyxxxwwwvvvuuutttttttttuuuuuuvvvvvvvvvwwwvvvuuusssrrrqqqqqqrrrrrrttttttsssrrrrrrqqqqqqpppmmmoooppprrrrrrrrrpppoooppppppooooooooooooppppppqqqqqqqqqpppppppppooooooooonnnmmmlllkkkjjjjjjjjjjjjjjjkkklllllllllkkkkkkhhhiiikkklllkkkjjjhhhfffhhhfffcccdddfffhhhfffeeeffffffggggggggggggffffffeeeeeeeeefffeeeeeeddddddcccccccccbbbbbbbbbbbbaaadddcccaaa`````````aaabbb```aaaaaa```^^^^^^___aaa______^^^^^^^^^^^^______`````````~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{{{{zzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{zzzwwwuuuuuuuuuvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvuuusssrrrqqqqqqrrrrrrssssssrrrrrrqqqpppppppppnnnoooqqqrrrrrrqqqpppoooppppppooooooooooooppppppqqqqqqpppppppppooooooooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjkkkjjjiiihhhggghhhfffddddddfffgggfffeeeffffffggggggggggggffffffdddeeeeeeeeeddddddcccbbbcccccccccbbbbbbbbbbbbaaacccbbbaaa`````````aaabbb```aaaaaa```^^^]]]^^^``````__________________```]]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{zzzxxxuuuttttttuuuttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwuuuuuusssrrrrrrrrrrrrrrrrrrrrrqqqqqqpppoooooooooooopppqqqqqqqqqpppooonnnppppppooooooooooooppppppppppppppppppoooooooooooollllllkkkkkkkkkkkkllllllnnnmmmkkkjjjiiijjjjjjkkkjjjjjjiiiiiiiiihhhhhhhhhgggeeeddddddeeeffffffeeeffffffggggggggggggffffffeeeeeeeeeddddddbbbaaa```cccccccccbbbbbbbbbbbbaaacccbbbaaa`````````aaaaaa```aaabbb```^^^]]]]]]^^^````````````````````````\\\\\\\\\~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{yyywwwtttssstttvvvuuuuuuvvvvvvvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwttttttssssssrrrrrrrrrrrrqqqqqqppppppooonnnnnnnnnoooppppppqqqppppppooonnnppppppooooooooooooppppppppppppooooooooonnnnnnnnnkkkjjjjjjjjjkkkllllllmmmooonnnkkkiiihhhiiijjjkkkjjjjjjiiihhhhhhhhhhhhiiifffeeeddddddeeeeeeeeeeeeffffffggggggggggggffffffgggffffffeeedddcccaaa```cccccccccbbbbbbbbbaaaaaabbbbbbaaaaaa```````````````aaabbb```^^^\\\\\\]]]````````````````````````^^^^^^^^^|||}}}~~~~~~}}}}}}|||zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||||||||{{{zzzyyyvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyxxxvvvsssssstttvvvxxxxxxxxxxxxwwwvvvuuutttwwwwwwvvvvvvvvvvvvvvvvvvssssssssssssssssssrrrrrrqqqqqqpppoooooonnnnnnmmmoooooooooppppppoooooooooppppppooooooooooooppppppooooooooonnnnnnnnnmmmmmmjjjjjjjjjjjjjjjkkklllmmmooonnnkkkiiihhhiiijjjkkkjjjiiihhhhhhgggggghhhhhheeeeeeeeedddddddddeeefffffffffggggggggggggffffffhhhhhhhhhgggfffdddcccbbbcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaa``````_________```aaaaaa^^^]]]\\\]]]______````````````______^^^^^^^^^|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzz{{{||||||zzzyyyxxxssssssssstttuuuuuuvvvvvvvvvwwwwwwvvvtttsssuuuvvvzzzzzzyyyyyyxxxvvvuuutttvvvvvvvvvvvvuuuuuuuuuuuurrrssssssttttttsssrrrrrrqqqqqqppppppooonnnnnnnnnnnnnnnnnnoooooooooppppppppppppooooooooooooppppppnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjjjjjjjjjjkkkllllllnnnmmmkkkjjjiiijjjjjjkkkiiiiiihhhhhhhhhgggggggggdddeeeeeedddccccccdddfffffffffggggggggggggffffffhhhhhhhhhhhhgggeeedddccccccccccccbbbbbbbbbbbbaaa``````aaaaaaaaa```___^^^]]]___aaaaaa___]]]]]]]]]]]]^^^___``````___^^^]]]\\\\\\\\\~~~~~~~~~~~~~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{yyyyyy{{{{{{{{{zzzxxxwwwqqqrrrrrrsssttttttuuuuuurrrtttvvvvvvuuutttuuuvvvwwwwwwxxxwwwwwwvvvuuuuuuuuuuuuuuuuuutttttttttsssrrrrrrsssttttttssssssrrrrrrqqqqqqppppppooonnnnnnmmmmmmmmmnnnooopppqqqrrrppppppooooooooooooppppppnnnnnnnnnmmmmmmmmmlllllljjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiiiiiiiihhhfffeeeccceeefffeeebbbbbbdddfffffffffggggggggggggfffffffffgggggggggfffeeeeeedddcccccccccbbbbbbbbbbbbaaa___```aaaaaaaaa```___^^^ZZZ]]]``````___^^^^^^^^^\\\]]]^^^______^^^]]]\\\]]]]]]]]]}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{||||||||||||yyyyyyyyyzzzzzz{{{{{{{{{xxxyyyzzz{{{{{{yyywwwvvvssssssttttttuuuvvvwwwwwwpppsssuuuvvvvvvuuuvvvvvvtttuuuuuuvvvvvvvvvvvvvvvuuuuuuttttttsssssssssrrrqqqrrrssstttttttttsssrrrrrrrrrqqqqqqpppooooooooolllllllllmmmoooppprrrsssppppppooooooooooooppppppnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjiiijjjjjjkkkjjjjjjkkklllllllllkkkkkkfffgggiiijjjiiihhhfffeeeccceeefffeeebbbbbbdddgggffffffggggggggggggffffffeeeeeeeeefffeeeeeeddddddcccccccccbbbbbbbbbbbbaaa___```aaaaaaaaa```^^^]]]YYY\\\___``````^^^^^^___[[[\\\^^^______^^^\\\[[[`````````}}}|||{{{{{{{{{yyy{{{}}}~~~}}}}}}}}}~~~}}}}}}}}}}}}||||||||||||vvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwvvvuuuuuuttttttvvvuuuuuuuuuuuutttttttttssssssssssssssssssssssssqqqqqqqqqrrrrrrsssssssssqqqqqqppppppoooooonnnnnnppppppooooooooooooppppppqqqqqqpppooonnnmmmmmmlllnnnmmmmmmmmmnnnmmmllljjjllllllkkkkkkkkklllmmmmmmiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhhhhggggggffffffggggggfffdddbbbaaaffffffffffffffffffffffffddddddeeeeeefffeeeeeeeeecccccccccbbbbbbbbbbbbaaa``````___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_________^^^^^^]]]]]]]]]___^^^^^^}}}|||{{{{{{{{{yyy{{{}}}~~~}}}}}}}}}}}}~~~|||||||||{{{{{{{{{zzzzzzuuuuuuvvvvvvwwwwwwvvvvvvyyyyyyyyyyyyxxxxxxxxxxxxssssssrrrsssssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqqqqrrrrrrrrrpppppppppoooooooooooooooppppppooooooooooooppppppnnnmmmmmmllllllkkkkkkjjjllllllllllllmmmlllkkkjjjlllkkkkkkjjjkkkkkkllllllhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhhhhhhhggggggeeeffffffffffffdddcccbbbffffffffffffffffffffffffddddddeeeeeeeeeeeeddddddcccccccccbbbbbbbbbaaaaaa`````````___^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^]]]]]]______^^^~~~}}}|||{{{{{{{{{zzz{{{|||~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyvvvvvvvvvvvvvvvvvvuuuuuuxxxxxxxxxxxxwwwwwwwwwvvvttttttssssssssssssttttttrrrrrrsssssstttuuuuuuvvvttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqooooooppppppppppppqqqqqqnnnoooooooooooooooooopppppppppooooooooooooppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjiiikkkjjjjjjiiiiiiiiijjjjjjggggggggggggggggggggggggfffgggggghhhhhhggggggfffdddeeeeeeffffffeeeddddddffffffffffffffffffffffffdddddddddeeeeeeddddddcccccccccbbbbbbbbbaaaaaaaaaaaaaaa``````______^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^___^^^^^^~~~||||||{{{{{{{{{zzz{{{|||}}}}}}}}}}}}|||||||||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvuuutttssssssrrrrrrrrrsssrrrrrrrrrsssssstttttttttsssssssssrrrrrrrrrqqqqqqppppppppppppppppppppppppoooooooooooooooooooooooommmnnnnnnnnnooooooppppppnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkkkkllllllmmmmmmmmmkkklllmmmmmmkkkjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiggggggggggggggggggggggggfffggggggggggggggggggfffcccddddddeeeeeefffffffffffffffffffffffffffffffffcccddddddddddddccccccbbbbbbbbbbbbbbbaaaaaaaaaaaabbbaaaaaaaaa``````______]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________]]]]]]]]]~~~~~~}}}|||{{{{{{{{{{{{zzz{{{{{{|||||||||||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuuuutttsssrrrrrrrrrrrrrrrttttttssssssrrrrrrrrrrrrsssrrrrrrrrrrrrqqqqqqqqqppppppppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooooooooopppllllllkkkkkkkkkkkklllllljjjjjjkkkkkklllmmmmmmmmmkkkmmmooonnnlllkkkkkkllljjjiiihhhggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhffffffggggggggggggffffffddddddddddddeeeffffffgggffffffffffffffffffffffffccccccddddddcccbbbbbbaaabbbbbbbbbaaaaaaaaa``````aaaaaaaaaaaaaaa`````````]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________\\\\\\[[[~~~}}}||||||{{{{{{{{{|||{{{{{{zzzzzz{{{{{{{{{{{{yyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyywwwvvvuuutttssstttuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuttttttsssrrrqqqqqqrrrrrruuuttttttsssrrrrrrqqqqqqssssssrrrrrrrrrqqqqqqqqqppppppppppppppppppppppppoooooonnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnooolllkkkkkkkkkkkkkkkkkkllliiiiiiiiijjjjjjkkkkkkkkkkkknnnpppooollljjjkkkmmmjjjiiihhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhheeeffffffggggggffffffeeedddddddddddddddeeefffgggffffffffffffffffffffffffccccccccccccbbbbbbaaa```bbbbbbaaaaaaaaa`````````aaaaaaaaaaaa````````````]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^\\\[[[[[[~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||{{{zzzzzzzzzzzzzzzzzz{{{xxxyyyyyyzzzzzz{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxvvvuuutttsssssstttvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvssssssrrrrrrqqqrrrrrrrrrtttttttttsssssssssssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmmmmjjjjjjjjjjjjkkkkkkkkkkkkjjjmmmpppoookkkiiijjjmmmkkkjjjiiihhhggggggggggggggggggggggggggggggggggggeeeffffffggggggffffffeeefffeeedddddddddeeeffffffffffffffffffffffffffffffccccccccccccbbbaaa```___bbbaaaaaaaaa````````````````````````````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\~~~||||||||||||||||||||||||}}}||||||{{{{{{{{{{{{|||{{{zzzzzzyyyyyyyyyzzzzzzxxxxxxyyyzzzzzz{{{||||||xxxxxxxxxwwwwwwwwwwwwvvvwwwvvvuuutttuuuvvvyyyzzzxxxxxxxxxxxxwwwwwwwwwwwwsssrrrrrrqqqqqqrrrrrrsssrrrssssssttttttuuuuuuvvvttttttssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnnnnmmmoooooonnnnnnmmmmmmmmmlllnnnnnnnnnmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmhhhlllooonnnjjjgggiiilllkkkkkkiiihhhggggggggggggffffffffffffffffffffffffeeeffffffffffffffffffeeeffffffddddddddddddeeefffffffffffffffffffffffffffcccccccccbbbbbbaaa______aaaaaaaaaaaa````````````____________````````````^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^]]]]]]]]]___^^^^^^~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||zzz{{{~~~}}}{{{{{{zzzzzzyyyyyyzzzzzz{{{wwwyyyzzzzzzyyyxxxxxxyyyxxxxxxxxxxxxxxxwwwvvvuuuyyyyyyyyyxxxwwwvvvvvvuuussssssttttttttttttttttttqqqrrrrrrssssssrrrrrrqqqpppqqqrrrrrrssssssssssssvvvvvvvvvuuutttsssqqqpppqqqqqqpppooonnnnnnooooooooooooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllmmmmmmmmmlllkkkkkkjjjiiijjjjjjjjjjjjiiihhhhhhhhhhhhggggggfffffffffeeegggffffffffffffeeeeeeeeeffffffeeeddddddcccbbbbbbeeeffffffffffffffffffeeebbbbbbbbbbbbbbbaaa``````bbbaaaaaa``````````````````aaaaaa___]]]\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[\\\\\\ZZZZZZZZZ~~~}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{}}}~~~|||zzzyyyyyyxxxxxxxxxxxxyyyyyywwwyyyzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwyyyxxxxxxwwwvvvvvvuuuuuuvvvuuuuuutttsssrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqooopppqqqqqqrrrrrrrrrqqqrrrrrrrrrrrrpppooonnnmmmpppoooooonnnmmmmmmnnnnnnooooooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmkkkllllllmmmmmmllllllkkkllllllmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhgggggggggffffffhhhhhhhhhggggggggggggfffeeeeeeeeeddddddccccccccccccddddddeeeeeeddddddcccaaabbbbbbbbbbbbaaa`````````````````````aaabbbbbb```aaaaaa___]]]\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ~~~~~~}}}}}}}}}}}}}}}|||||||||||||||}}}}}}}}}|||zzzyyyzzz{{{|||{{{yyyxxxwwwwwwwwwwwwwwwwwwxxxwwwyyyzzzzzzyyyxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvuuuuuuttttttuuutttssssssrrrqqqpppppppppqqqqqqrrrrrrqqqqqqpppoooooopppqqqqqqqqqppppppppppppppppppooonnnllllllooonnnnnnmmmmmmmmmmmmmmmooooooppppppoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmjjjjjjkkkkkkkkkkkkjjjjjjllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiihhhiiiiiiiiihhhhhhhhhhhhhhhhhhggggggggggggfffffffffddddddddddddddddddddddddbbbbbbbbbccccccbbbbbbbbbaaaaaabbbbbbaaaaaa```___^^^^^^___```aaabbbcccccc`````````___]]]\\\]]]______________________________^^^]]]\\\[[[[[[[[[[[[YYYYYYYYY~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxwwwxxxzzzzzzxxxwwwxxxyyyxxxyyyyyyyyyyyyyyyxxxxxxvvvvvvuuuuuuttttttttttttpppppppppqqqqqqrrrrrrssspppqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqqqqpppppprrrrrrrrrrrrqqqpppooonnnooonnnnnnmmmmmmmmmnnnnnnoooppppppppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjkkkkkkkkkkkkjjjjjjllllllkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeddddddddddddcccdddddddddddddddddddddaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa``````___^^^___``````aaabbbbbbbbb______```^^^\\\\\\]]]______________________________^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYY~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxvvvxxxyyyyyyxxxwwwwwwxxxwwwwwwxxxxxxxxxxxxwwwwwwuuuuuuuuutttttttttttttttooooooppppppqqqrrrssssssqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqssssssssssssrrrqqqppppppooooooooonnnnnnooopppppppppppppppppppppoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkllllllllllllkkkkkkkkkkkkjjjjjjjjjkkkkkkllljjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjffffffeeeeeeeeedddddddddcccdddddddddddddddddddddbbbbbbccccccccccccbbbbbbaaaaaaaaaaaaaaa```______``````aaaaaaaaaaaa```___^^^______^^^\\\\\\]]]___^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~yyyzzz{{{zzzwwwvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxvvvxxxyyyyyyxxxwwwwwwxxxvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuuuuuuuuuuuuuttttttrrrrrrrrrqqqqqqqqqppppppqqqrrrrrrssssssrrrrrrqqqrrrrrrsssssssssrrrqqqqqqqqqqqqrrrrrrqqqppppppooopppooooooooooooppppppqqqppppppqqqqqqppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmllllllkkkkkkjjjiiiiiijjjlllmmmkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhhhhhhhgggggggggddddddddddddddddddddddddccccccddddddddddddcccccc``````aaaaaa``````___^^^```aaabbbbbbbbb```___^^^]]]^^^^^^]]]\\\\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZZZZ~~~}}}|||||||||{{{{{{{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}yyy{{{|||zzzwwwvvvwwwxxxwwwvvvvvvuuuuuuvvvvvvwwwvvvwwwyyyyyywwwvvvwwwxxxvvvwwwxxxxxxyyyyyyyyyxxxuuuuuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttssssssrrrrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqrrrqqqqqqpppooonnnnnnnnnnnnnnnooopppppppppqqqqqqqqqqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllllllllmmmmmmmmmmmmllllllkkkjjjiiihhhiiijjjlllmmmkkkkkkllllllkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiiiiihhhhhhhhheeeeeeeeeddddddcccccccccbbbccccccddddddccccccbbb``````aaaaaa``````___^^^^^^___aaabbbbbbbbb```___]]]^^^^^^]]]\\\\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\\\\~~~}}}{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{~~~~~~}}}}}}|||||||||{{{yyy{{{|||{{{wwwvvvwwwyyyuuuuuuttttttttttttuuuuuuvvvwwwyyyyyywwwvvvwwwxxxwwwxxxyyyyyyzzzzzzzzzzzzuuuuuuuuuvvvvvvvvvvvvvvvooopppppprrrssstttuuuuuusssttttttuuuuuuttttttsssqqqqqqqqqqqqqqqpppooonnnrrrrrrsssssssssrrrrrrqqqmmmmmmmmmmmmmmmnnnoooppppppqqqqqqqqqqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllkkkllllllmmmmmmllllllkkkkkkjjjiiihhhhhhjjjlllmmmkkkkkkllllllkkkkkkjjjiiigggggghhhhhhiiiiiiiiiiiihhhhhhhhhhhhggggggggggggffffffeeeddddddcccbbbbbbbbbbbbccccccccccccbbbbbb```````````````______^^^\\\^^^```bbbccccccbbbaaa\\\]]]^^^]]]\\\\\\]]]___^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[\\\]]]^^^___\\\\\\\\\}}}|||{{{zzzyyyzzzzzzyyywwwwwwxxxzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxwwwxxxxxxxxxxxxwwwwwwvvvvvvxxxyyyzzzzzzxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxyyyxxxwwwvvvuuuuuuuuuuuurrrssstttuuutttsssqqqpppssssssssssssssssssssssssuuuuuutttrrrpppooommmmmmoooppprrrssssssrrrpppooonnnmmmmmmlllmmmoooqqqrrrqqqqqqqqqqqqpppnnnlllkkkmmmlllkkkkkkkkkkkklllmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmllljjjiiijjjjjjjjjjjjjjjiiihhhgggkkklllnnnoooooonnnlllkkkggggggffffffffffffgggggggggggggggggghhhhhhhhhhhhfffffffffeeedddbbbaaa```cccddddddddddddcccbbbbbbcccbbb```___^^^^^^^^^___``````aaaaaaaaaaaa``````^^^^^^^^^____________```___^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]~~~}}}|||{{{zzzyyyzzzzzzyyywwwwwwxxxzzz{{{{{{|||}}}}}}}}}}}}|||}}}}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxxxxwwwvvvwwwxxxzzzzzzyyyyyyyyyxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuttttttuuuuuuttttttsssrrrssssssssssssssssssssssssttttttsssrrrpppooonnnnnnpppppprrrrrrrrrrrrppppppppppppoooooopppqqqssstttppppppqqqpppooonnnlllkkkmmmmmmlllkkkkkklllmmmmmmllllllllllllllllllllllllllllllmmmnnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhiiijjjlllmmmmmmllljjjiiiggggggffffffffffffggggggggggggggggggggggggggggggfffffffffeeedddcccbbbaaaccccccddddddccccccbbbaaacccbbb```___^^^^^^______^^^^^^____________^^^^^^^^^^^^^^^____________```___^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[YYYYYYZZZ~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzzzzzyyywwwwwwxxxzzzzzz{{{||||||}}}|||||||||{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvxxxyyyxxxwwwvvvwwwyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvuuuuuutttttttttttttttssssssssssssssssssssssssssssssrrrqqqqqqppppppoooqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqrrrssstttppppppppppppooommmlllkkkmmmmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnmmmkkkjjjiiijjjjjjjjjjjjiiihhhhhhggghhhiiijjjjjjiiihhhgggggggggffffffffffffggggggggggggggggggggggggggggggffffffffffffeeecccbbbaaaccccccddddddccccccbbbaaabbbaaa```______^^^______^^^^^^____________^^^^^^^^^^^^^^^____________```___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXYYY~~~~~~~~~~~~}}}|||{{{zzzyyyzzzzzzyyywwwwwwxxxzzzzzzzzz{{{||||||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzyyyyyyzzz{{{yyyyyyyyyxxxxxxxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvuuutttrrrrrrsssttttttssssssssssssssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqooooooooooooooopppqqqqqqqqqqqqppppppooonnnmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmmmmllllllllllllkkklllmmmnnnnnnmmmlllkkkiiiiiijjjjjjjjjiiiiiihhhggghhhhhhiiiiiihhhhhhgggggggggffffffffffffggggggggggggfffffffffffffffeeefffffffffeeeeeedddbbbbbbcccccccccccccccbbbaaaaaaaaaaaa``````_______________``````aaaaaa``````___^^^^^^^^^____________```^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyzzzzzzyyywwwwwwxxxzzzyyyyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{yyyyyyzzz{{{yyyyyyxxxxxxxxxwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqpppqqqrrrsssssssssssssssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooooooppppppqqqnnnooooooooopppppppppppprrrqqqqqqpppoooooooooooommmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjkkklllmmmmmmlllkkkkkkhhhiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhggggggffffffffffffggggggffffffffffffeeeeeeddddddeeeeeeeeeeeedddcccbbbbbbbbbccccccccccccbbbaaaaaa```````````````_______________````````````______^^^^^^^^^____________```^^^^^^]]]\\\[[[[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\[[[\\\]]]~~~~~~{{{{{{{{{|||}}}}}}~~~~~~|||}}}}}}}}}||||||{{{zzzyyyzzzzzzyyywwwwwwxxxzzzxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzxxxxxxxxxxxxyyyyyyyyyyyywwwyyyzzzyyyxxxwwwxxxzzzxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuuuuttttttuuuuuuuuusssrrrrrrqqqqqqqqqqqqqqqssssssssssssssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppooopppqqqqqqqqqqqqppppppqqqqqqpppooonnnooooooooolllmmmnnnnnnnnnnnnmmmllllllllllllkkkkkkjjjjjjiiihhhiiikkkllllllkkkjjjjjjhhhhhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiggggggffffffffffffggggggfffffffffeeeddddddcccccccccccccccccccccbbbaaaaaabbbbbbccccccbbbbbbaaa```______````````````______]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^____________```___^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZ[[[~~~~~~~~~zzzzzz{{{{{{|||}}}}}}~~~|||||||||}}}||||||{{{zzzyyyzzzzzzyyywwwwwwxxxzzzxxxxxxyyyzzzzzzzzzzzzyyyzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzxxxyyyzzzyyyxxxxxxxxxzzzxxxxxxxxxxxxwwwwwwwwwwwwuuuuuutttttttttuuuuuuvvvrrrrrrssssssrrrrrrqqqpppssssssssssssssssssssssssrrrrrrrrrqqqqqqpppppppppnnnooopppqqqqqqpppooonnnnnnoooppppppppppppooonnnoooooommmmmmlllmmmmmmnnnlllmmmnnnoooooonnnmmmlllnnnmmmmmmlllkkkkkkjjjjjjggghhhiiijjjkkkjjjiiiiiihhhhhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiggggggffffffffffffggggggffffffeeeeeedddccccccbbbaaabbbbbbbbbbbbaaa``````bbbbbbbbbbbbbbbaaaaaa```^^^___```aaaaaa```______\\\]]]]]]^^^^^^]]]]]]\\\^^^^^^^^^____________```___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYZZZ~~~~~~~~~~~~~~~{{{||||||}}}~~~||||||||||||||||||{{{zzzzzzzzzzzzyyyxxxwwwxxxzzzxxxxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{||||||zzzzzz{{{|||xxxxxxxxxwwwwwwwwwwwwvvvuuuuuutttttttttuuuuuuvvvrrrssstttuuutttsssrrrqqqssssssssssssssssssssssssssssssrrrrrrqqqppppppooommmoooppprrrrrrpppooommmllllllmmmnnnnnnmmmlllkkknnnmmmlllkkkjjjkkklllmmmlllmmmnnnoooooonnnmmmllloooooonnnmmmllllllkkkkkkfffggghhhiiijjjjjjiiihhhggghhhiiijjjjjjjjjjjjjjjhhhhhhgggggggggggghhhhhhggggggffffffffffffggggggffffffeeeddddddcccbbbbbb```aaaaaaaaaaaa``````___bbbbbbbbbbbbbbbaaa``````^^^___```aaaaaa```______^^^______``````______^^^^^^^^^^^^_________``````___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[~~~~~~~~~~~~}}}}}}{{{|||}}}~~~~~~~~~~~~~~~|||{{{zzzyyyxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzyyyxxxwwwwwwwwwwwwuuuvvvxxxyyyyyyxxxvvvuuuvvvwwwxxxxxxwwwvvvwwwyyyvvvvvvvvvvvvvvvvvvvvvvvvssstttuuuuuuuuutttrrrqqqrrrssstttvvvvvvvvvuuuuuuttttttsssrrrrrrrrrrrrssspppqqqqqqrrrrrrqqqqqqpppsssssstttsssrrrpppnnnlllqqqppppppooonnnmmmmmmlllooonnnmmmlllllllllllllllnnnnnnmmmllllllllllllmmmmmmlllkkkiiihhhiiiiiijjjiiiiiiiiihhhfffgggiiikkkiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffeeeeeeeeefffgggdddeeeeeefffggghhhiiiiiieeeeeeffffffeeeeeedddcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````________________________``````_________``````aaa\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxwwwwwwxxxxxxyyyvvvwwwxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxvvvvvvvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuutttssssssrrrssstttuuuvvvvvvuuuttttttssssssrrrqqqqqqqqqqqqrrrpppqqqqqqrrrrrrqqqqqqpppssssssrrrrrrqqqpppooonnnppppppoooooonnnnnnmmmmmmnnnnnnmmmlllllllllllllllnnnnnnmmmlllllllllllllllmmmlllkkkiiiiiiiiiiiijjjjjjkkkjjjhhhfffeeefffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffffffffggggggddddddeeeeeeffffffggggggeeeeeeeeeeeeeeeddddddcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````________________________^^^^^^]]]]]]]]]^^^^^^___^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZYYYYYYZZZ[[[[[[\\\ZZZZZZZZZ~~~~~~|||||||||}}}}}}|||||||||{{{{{{zzzyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzvvvvvvvvvwwwxxxyyyzzz{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyywwwvvvtttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssssssssssstttttttttuuuuuuuuutttssssssrrrrrrqqqppppppppppppqqqppppppqqqqqqqqqqqqpppppprrrqqqqqqpppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllllllllnnnmmmmmmlllllllllllllllmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiigggeeeeeefffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggggggggggggggdddddddddddddddeeeeeeeeeeeeeeeeeedddddddddccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````___________________________^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[XXXXXXYYY}}}}}}~~~~~~~~~~~~}}}|||zzz{{{{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwuuussstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusssrrrrrrssstttuuuuuuuuuuuuttttttssssssrrrsssrrrrrrqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqppppppqqqpppooonnnnnnoooqqqqqqmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkklllllllllnnnmmmllllllkkkkkkllllllllllllkkkjjjiiiiiiiiiiiibbbdddfffffffffgggjjjllliiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggggggggeeeeeeeeeeeeddddddddddddeeeddddddcccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````________________________aaaaaa```____________```^^^]]]]]]\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZ}}}}}}}}}~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxwwwwwwvvvuuuuuuvvvwwwwwwvvvwwwxxxvvvtttsssssstttttttttttttttttttttttttttuuutttsssrrrrrrsssuuuuuuuuuuuuttttttsssssssssrrrttttttsssrrrrrrrrrrrrrrroooppppppqqqqqqppppppooopppooonnnmmmnnnooopppqqqmmmmmmmmmmmmnnnnnnnnnnnnllllllkkkkkkkkkllllllmmmmmmmmmlllkkkkkkkkkkkkkkklllkkkkkkkkkjjjiiiiiihhhaaaccceeegggggghhhjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffffffffeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````````````````````````````aaaaaa```_______________]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[}}}~~~~~~~~~~~~|||{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwvvvtttrrrsssttttttttttttttttttttttttttttttsssssssssssstttuuuuuuuuutttssssssrrrsssssssssuuutttssssssrrrrrrssssssooooooppppppppppppooooooooonnnnnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiihhhhhheeeggghhhhhhgggfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggfffeeeeeeeeeeeeeeeeeeeeefffffffffdddcccbbbaaaaaaaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````````````````````````````___^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZYYYYYYXXXXXXYYYYYYXXXYYYYYY~~~}}}|||zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxyyyzzz{{{{{{{{{zzzzzzxxxyyyyyyzzzzzzyyyyyyxxxvvvvvvuuuvvvvvvwwwxxxyyytttuuuvvvwwwwwwvvvuuutttsssuuuuuuuuusssssstttuuussssssssssssssssssssssssrrrsssssstttuuuuuutttttttttsssrrrrrrrrrssstttuuutttsssrrrrrrqqqqqqrrrrrrooooooppppppppppppoooooonnnnnnnnnooonnnnnnmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkllllllkkkjjjhhhgggfffhhhjjjjjjhhhggggggggghhhhhhhhhhhhhhhhhhhhhhhheeeffffffgggfffeeedddcccccccccddddddeeeeeeffffffdddcccaaa`````````bbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````````````````````````````````````````___]]]]]]\\\\\\]]]\\\]]]]]]]]]]]]^^^^^^^^^ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWW~~~~~~}}}{{{zzzyyyzzz{{{{{{||||||{{{{{{zzzwwwxxxzzz{{{|||{{{zzzzzzxxxyyyyyyzzzzzzyyyyyyxxxsssttttttuuuwwwxxxzzz{{{sssuuuvvvxxxxxxvvvuuusssrrrtttuuutttsssssstttuuussssssssssssssssssssssssqqqrrrtttuuuvvvuuutttssssssrrrrrrqqqrrrsssuuuvvvsssrrrqqqqqqppppppqqqqqqooooooppppppppppppoooooommmnnnooooooooonnnlllkkkoooooonnnmmmllllllkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkllllllkkkjjjhhhgggdddfffiiijjjjjjiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhdddeeefffffffffeeeccccccaaaaaabbbcccddddddeeeeeedddcccaaa```___```bbbcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaaaaaaaaaaaaaaaaaaaacccbbbaaa```___^^^^^^^^^YYYZZZZZZ[[[[[[\\\]]]]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXX~~~~~~~~~~~~|||zzzzzz{{{}}}~~~zzzzzzzzz{{{{{{{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrsssrrrqqqrrrtttuuutttsssrrrrrrqqqqqqpppqqqqqqqqqsssrrrqqqooonnnnnnmmmmmmmmmnnnoooppppppooonnnmmmqqqpppnnnmmmmmmmmmnnnooonnnnnnnnnnnnnnnnnnmmmllllllllljjjjjjjjjjjjllllllkkkkkkkkkjjjiiihhhgggfffjjjiiihhhgggffffffffffffffffffggggggggggggffffffhhhhhhiiihhhhhhgggfffeeehhhhhhhhhhhhgggfffeeedddbbbbbbaaaaaaaaaaaabbbbbbcccccccccbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaa``````____________`````````````````````______^^^______^^^]]]^^^___```aaa``````_________^^^^^^^^^```^^^\\\ZZZXXXXXXXXXXXXZZZZZZYYYYYYXXXXXXWWWWWW[[[[[[[[[~~~}}}}}}{{{yyyyyyzzz|||}}}zzzzzzzzz{{{{{{{{{{{{|||zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwuuutttsssrrrrrrssstttuuuuuutttttttttttttttuuuuuurrrrrrsssttttttttttttssssssrrrqqqrrrtttttttttsssrrrrrrqqqqqqppppppqqqqqqqqqqqqpppooonnnnnnnnnnnnoooooopppqqqqqqpppoooooooooooommmlllllllllmmmnnnlllmmmmmmmmmmmmllllllkkklllkkkjjjjjjjjjjjjkkkllljjjkkkkkkjjjiiihhhgggfffjjjjjjiiihhhggggggffffffffffffggggggggggggffffffggghhhhhhhhhhhhggggggfffggggggggggggfffeeeddddddbbbbbbaaaaaaaaaaaabbbbbbcccccccccbbbbbbbbbaaaaaabbbbbbbbbaaaaaaaaa````````````____________`````````````````````______^^^___^^^]]]]]]]]]^^^___```______^^^^^^^^^^^^]]]]]]^^^]]]\\\ZZZYYYYYYYYYYYY[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWW~~~}}}}}}|||zzzxxxxxxyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuuttttttsssssssssttttttnnnoooppprrrssstttuuuuuusssrrrqqqrrrssstttsssrrrrrrrrrqqqqqqpppppppppppppppoooooonnnnnnooooooppppppqqqqqqrrrrrrqqqqqqpppnnnnnnmmmllllllllllllllllllllllllllllllkkkjjjjjjkkkkkkjjjiiiiiijjjkkkkkkjjjjjjjjjjjjiiihhhggggggjjjjjjiiiiiihhhgggggggggffffffggggggggggggffffffffffffggghhhhhhhhhggggggffffffffffffeeedddccccccbbbbbbaaaaaaaaaaaabbbbbbcccbbbbbbbbbbbbaaaaaaaaabbbbbbaaaaaaaaaaaa````````````____________`````````````````````______^^^^^^]]]\\\\\\\\\]]]^^^___^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXUUUUUUUUU~~~}}}}}}}}}|||zzzyyyyyyyyyzzz{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwttttttssssssrrrsssssssssnnnoooppprrrssstttttttttrrrqqqpppqqqssstttsssrrrrrrrrrqqqqqqppppppoooooonnnnnnnnnnnnnnnoooppppppppppppqqqqqqqqqqqqppppppnnnnnnmmmmmmmmmlllllllllllllllmmmllllllkkkjjjiiijjjjjjiiiiiiiiiiiijjjjjjhhhiiiiiiiiiiiiiiihhhgggiiiiiiiiiiiiiiihhhhhhgggffffffggggggggggggffffffeeeeeefffggghhhhhhhhhgggeeeeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbaaaaaaaaa``````````````````____________`````````````````````______^^^]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXVVVVVVVVV~~~~~~}}}}}}}}}|||{{{zzzzzzzzz{{{{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzuuuuuuuuuttttttssssssrrrttttttsssrrrrrrrrrrrrrrrpppqqqrrrsssssssssssssssrrrqqqpppqqqssstttsssrrrqqqqqqrrrqqqqqqooonnnmmmmmmmmmmmmmmmnnnooopppqqqoooooonnnnnnnnnnnnoooooooooooooooooonnnnnnmmmmmmnnnnnnnnnmmmmmmkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiggghhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhggggggffffffggggggggggggffffffdddeeefffgggggggggggggggeeeeeeeeeeeedddcccbbbaaabbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````___``````____________`````````````````````______^^^\\\\\\[[[ZZZ[[[\\\]]]^^^\\\\\\[[[[[[[[[ZZZZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]][[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWWWW~~~~~~~~~~~~}}}|||}}}||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzvvvvvvvvvvvvvvvuuusssssstttssssssrrrqqqqqqqqqqqqrrrrrrsssssssssrrrqqqqqqrrrqqqpppqqqrrrsssrrrqqqqqqqqqrrrrrrqqqooommmlllmmmmmmmmmmmmnnnnnnooopppnnnmmmmmmllllllmmmmmmnnnooooooooopppooonnnnnnmmmnnnnnnnnnnnnmmmkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhffffffggghhhiiiiiiiiiiiifffggghhhiiiiiihhhgggfffffffffggggggggggggffffffeeeeeefffgggggggggffffffeeeeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaabbbbbb``````aaaaaaaaaaaaaaabbbaaaaaa````````````______``````____________`````````````````````______^^^]]]\\\[[[[[[[[[\\\]]]^^^\\\[[[[[[[[[[[[ZZZZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]ZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVV~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{zzzzzzzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{|||xxxyyyyyyzzzzzz{{{{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyxxxyyyyyyyyyxxxwwwuuuttttttsssrrrqqqpppppppppppppppqqqqqqqqqqqqqqqppppppqqqppppppppprrrsssrrrqqqpppqqqrrrrrrqqqooolllkkknnnnnnmmmmmmmmmnnnnnnooonnnmmmlllkkkkkklllmmmnnnnnnnnnooooooooonnnmmmlllmmmmmmmmmmmmkkkjjjiiihhhgggggghhhiiiiiihhhggggggeeefffggghhhiiiiiiiiiiiidddeeeggghhhhhhgggfffeeeffffffggggggggggggfffffffffffffffgggffffffeeeeeeffffffffffffeeedddcccbbbbbbbbbaaaaaaaaaaaabbbbbb````````````aaaaaabbbbbbaaaaaa`````````_________``````____________`````````````````````______^^^]]]\\\\\\[[[\\\]]]^^^___\\\\\\\\\[[[[[[[[[ZZZZZZYYYZZZ\\\]]]]]]]]]]]]\\\YYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVV~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzzzzzzzyyyyyyyyyxxxxxxzzzzzzzzz{{{{{{{{{||||||wwwxxxxxxyyyzzz{{{||||||yyyyyyyyyxxxxxxxxxwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwuuuvvvvvvvvvuuutttrrrqqqtttsssrrrqqqppppppppppppnnnnnnooopppppppppppppppqqqpppoooppprrrsssrrrqqqpppqqqrrrrrrqqqooollljjjnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmlllkkkkkklllmmmnnnlllmmmnnnnnnnnnmmmkkkkkklllllllllkkkjjjiiiggggggfffggghhhiiiiiihhhgggfffdddeeefffhhhiiiiiiiiiiiiccceeefffhhhhhhgggeeedddffffffggggggggggggfffffffffgggggggggfffeeeddddddffffffffffffeeedddccccccbbbbbbaaaaaaaaaaaabbbbbb___`````````aaaaaabbbbbbaaa`````````____________``````____________`````````````````````______^^^^^^]]]\\\\\\\\\]]]^^^___\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[\\\]]]^^^]]]\\\\\\YYYXXXXXXWWWVVVVVVUUUUUUWWWWWWWWW~~~||||||}}}~~~}}}}}}wwwxxxxxxyyyzzzzzzzzzyyy{{{zzzzzzyyyyyyzzzzzz{{{wwwxxxxxxyyyyyyxxxxxxwwwyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqrrrrrrqqqpppppppppppppppppppppppppppoooooopppqqqrrrrrrppppppppppppppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnlllllllllmmmmmmmmmnnnnnnjjjjjjkkkkkklllkkkkkkkkkooonnnmmmlllkkkkkkjjjkkkhhhhhhhhhhhhhhhhhhhhhhhheeeeeeffffffeeeeeedddcccgggggggggggggggggggggggghhhhhhhhhhhhhhhgggffffffffffffggggggfffeeeddddddhhhgggeeecccbbbaaa``````aaabbbbbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbbccccccbbbbbbaaaaaa````````````___^^^^^^^^^^^^___^^^^^^]]]\\\\\\[[[[[[ZZZ^^^]]]\\\[[[ZZZ[[[\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYWWWWWWXXXXXXYYYYYYYYYYYY~~~||||||}}}}}}}}}|||xxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuutttttttttuuuuuuuuuuuuuuuuuuttttttsssrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqppppppoooooopppppppppqqqqqqqqqpppppppppqqqqqqqqqqqqqqqoooooonnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmkkkkkkllllllllllllkkkkkknnnmmmlllkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiifffffffffffffffeeeddddddffffffffffffffffffffffffhhhhhhhhhhhhhhhgggffffffgggfffffffffeeeeeeeeeeeehhhgggeeecccbbbaaa``````aaabbbbbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa```_____________________^^^]]]\\\[[[ZZZYYY]]]]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXWWWXXXXXXYYYXXXXXXXXX~~~||||||}}}}}}}}}|||yyyzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||{{{{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttttttttttttttttttttttttttsssrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqppppppoooooopppqqqqqqqqqqqqpppooooooppppppqqqqqqrrrrrroooooooooooooooooooooooommmmmmmmmlllllllllllllllkkkllllllmmmmmmlllkkkkkkllllllkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjgggggggggggggggffffffeeeffffffffffffffffffffffffggggggggghhhggggggfffeeegggfffeeedddddddddeeefffgggfffeeecccbbbaaaaaaaaaaaabbbbbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbb```aaaaaaaaaaaaaaaaaabbbbbbaaaaaa```___`````````______^^^]]]\\\ZZZZZZYYY\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXXXX~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{{{{{{{||||||||||||{{{{{{yyyzzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvvvvuuuuuusssssssssssssssssssssssstttsssrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqppppppppppppooopppqqqqqqqqqqqqpppooonnnnnnnnnoooooopppqqqqqqnnnnnnoooooooooooonnnnnnkkkkkkkkkllllllmmmmmmmmmllllllmmmmmmmmmlllkkkkkkkkkkkkjjjiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggffffffeeegggfffdddccccccdddfffgggfffeeedddcccbbbbbbbbbbbbaaaaaabbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbb___`````````aaaaaabbbbbbaaaaaa```_______________]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWWWW~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}||||||}}}}}}|||zzz{{{||||||}}}||||||{{{{{{yyyyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrsssttttttsssrrrrrrqqqqqqrrrrrrppppppppppppppppppppppppppppppqqqqqqqqqppppppooommmmmmmmmmmmnnnnnnoooooollllllmmmnnnnnnmmmllllllhhhiiijjjkkklllnnnoooooollllllmmmmmmlllkkkkkkjjjjjjjjjiiihhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeedddeeeffffffffffffeeeeeegggeeedddccccccdddfffgggeeeddddddcccbbbbbbbbbbbbaaaaaabbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbb______``````aaaaaaaaabbb______^^^]]]]]]]]]^^^^^^ZZZ[[[[[[\\\\\\]]]^^^^^^ZZZ[[[\\\]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWW~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}{{{yyy||||||||||||||||||{{{zzzxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxxxxyyyyyyxxxxxxwwwyyyyyyyyyxxxxxxxxxwwwwwwtttuuuuuuvvvvvvvvvvvvvvvtttsssrrrqqqqqqrrrsssttttttsssrrrrrrqqqqqqrrrrrrnnnoooooopppqqqqqqrrrrrrrrrqqqppppppooopppppppppnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkmmmnnnnnnmmmkkkkkkhhhiiiiiikkklllmmmnnnooollllllllllllkkkjjjiiiiiijjjjjjiiiiiiiiiiiiiiijjjgggggggggggggggggggggggghhhhhhhhhhhhhhhggggggfffddddddddddddddddddddddddcccdddeeeeeefffeeeeeeeeeeeedddcccccccccdddffffffddddddccccccbbbcccccccccaaabbbbbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbb___``````````````````aaa___^^^]]]]]]\\\\\\]]]]]]ZZZZZZ[[[\\\]]]]]]^^^^^^[[[[[[\\\\\\[[[[[[ZZZYYYWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVVVVVVV~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||}}}}}}{{{yyy{{{||||||||||||{{{zzzyyyxxxyyy{{{||||||{{{yyyxxxwwwwwwxxxxxxxxxxxxwwwwwwyyyyyyyyyxxxxxxxxxwwwwwwttttttuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrssstttuuutttsssrrrrrrqqqqqqrrrrrroooooopppqqqssstttuuuvvvtttrrrpppnnnnnnoooppprrrpppppppppoooooonnnmmmmmmkkklllmmmnnnnnnmmmlllkkkjjjkkkkkkkkkkkklllllllllkkkkkkkkkkkkjjjiiihhhgggjjjjjjiiiiiiiiijjjjjjkkkgggggggggggggggggggggggggggggghhhhhhggggggfffeeeccccccccccccccccccccccccccccccdddeeeeeeeeeeeeeeeccccccdddddddddeeeeeeeeecccccccccbbbccccccddddddaaabbbbbbbbbbbbcccccccccdddcccbbbbbbaaaaaabbbbbb```````````````_______________^^^]]]]]]]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYWWWWWWUUUUUUUUU~~~~~~~~~~~~}}}~~~~~~~~~~~~||||||{{{}}}~~~}}}{{{xxx{{{{{{||||||{{{zzzyyyyyyxxxyyy{{{||||||{{{yyyxxxwwwxxxxxxyyyyyyxxxxxxwwwyyyyyyyyyxxxxxxxxxwwwwwwttttttuuuvvvvvvvvvvvvvvvvvvuuusssrrrrrrsssuuuvvvtttsssrrrrrrqqqqqqrrrrrrooopppqqqsssuuuwwwxxxyyyuuusssooommmmmmnnnqqqsssssssssrrrqqqpppooonnnnnnlllmmmoooppppppooommmlllmmmmmmlllkkkkkkjjjiiiiiikkkkkkkkkjjjiiihhhgggfffkkkjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggffffffeeeccccccccccccccccccccccccbbbcccddddddeeeeeeeeeeeebbbcccdddeeeeeeeeeeeedddcccccccccbbbccccccddddddaaabbbbbbbbbbbbcccccccccdddccccccbbbaaabbbbbbbbbaaaaaa``````_________^^^``````___^^^^^^^^^^^^______^^^^^^]]]\\\[[[ZZZZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[WWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYWWWVVVUUUUUUUUU~~~||||||{{{zzzzzzzzzzzz{{{}}}||||||{{{{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuttttttvvvvvvuuutttsssrrrrrrrrrvvvuuutttsssqqqpppooonnnrrrqqqrrruuuxxx{{{|||{{{ttttttsssssssssrrrrrrrrrtttttttttsssrrrqqqooonnnlllmmmnnnnnnnnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhhhhggggggffffffffffffgggggghhhgggfffeeeeeeeeeeeeeeeffffffeeeddddddcccbbbbbbdddddddddddddddddddddddddddccccccbbbbbbccccccdddcccddddddeeeeeeddddddccceeedddbbb````````````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaa```___^^^]]]]]]]]]]]]]]]^^^^^^^^^______^^^]]]\\\\\\[[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTTTT}}}}}}|||{{{zzzzzzzzz{{{|||||||||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuussssssrrrrrrssssssssssssrrrrrrqqqqqqpppqqqqqqqqqtttwwwzzzzzzzzztttssssssssssssrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnlllmmmnnnnnnnnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiikkkjjjjjjjjjiiiiiiiiiiiiggggggffffffffffffggggggfffffffffffffffeeeeeeeeeffffffeeeddddddcccbbbbbbdddddddddddddddddddddddddddccccccbbbbbbccccccdddbbbccccccddddddccccccbbbdddcccbbbaaa`````````aaa````````````````````````aaaaaa``````___^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^___^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUUUU~~~}}}|||{{{{{{{{{{{{||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzyyyxxxwwwvvvvvvuuuwwwwwwwwwwwwwwwvvvvvvvvvvvvuuutttsssssssssssssssqqqqqqqqqrrrrrrrrrrrrrrrppppppppprrrvvvxxxxxxxxxssssssssssssrrrrrrrrrrrrppppppqqqqqqpppooonnnnnnlllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiikkkkkkkkkjjjjjjjjjjjjiiiggggggffffffffffffggggggdddeeefffgggggggggfffeeefffeeeeeeddddddccccccbbbdddddddddddddddddddddddddddccccccbbbbbbccccccdddaaabbbbbbccccccbbbbbbaaadddcccbbbaaa`````````aaa````````````````````````________________________]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXUUUUUUUUU}}}||||||||||||||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvxxxxxxwwwwwwwwwwwwwwwwwwvvvuuutttsssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqoooooooooqqqtttvvvvvvuuusssssssssrrrrrrrrrqqqqqqpppppppppqqqppppppoooooommmmmmmmmlllllllllkkkkkkjjjjjjkkkkkkkkkkkkllllllkkkkkkkkkjjjjjjjjjiiiiiikkkkkkkkkjjjjjjjjjjjjjjjggggggffffffffffffggggggbbbdddfffhhhhhhgggfffeeeeeeeeeeeeddddddcccccccccdddddddddddddddddddddddddddccccccbbbbbbccccccdddbbbbbbccccccccccccbbbbbbcccbbbbbbaaaaaaaaaaaaaaa````````````````````````]]]]]]^^^^^^^^^_________\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVVVV~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxuuuuuutttsssssssssssstttsssrrrrrrqqqqqqpppoooooooooooonnnpppsssttttttsssssssssrrrrrrrrrqqqqqqqqqpppqqqqqqqqqqqqqqqppppppmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjkkkkkklllllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjggggggffffffffffffggggggbbbdddfffhhhhhhgggfffeeeeeeeeeddddddddddddccccccdddddddddddddddddddddddddddccccccbbbbbbccccccdddccccccddddddddddddccccccbbbbbbbbbbbbaaaaaaaaa```________________________\\\\\\]]]]]]^^^^^^______\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[\\\\\\\\\\\\[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVV~~~~~~}}}}}}|||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxrrrsssssstttuuuvvvwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwuuuttttttsssssssssttttttsssrrrrrrqqqpppooooooooopppooooooppprrrssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqppppppooommmllllllkkkjjjkkkkkkkkkiiijjjjjjkkkkkkllllllmmmkkkkkkkkkjjjjjjjjjiiiiiihhhiiiiiiiiiiiijjjjjjjjjggggggffffffffffffggggggdddeeefffgggggggggfffeeedddddddddddddddddddddddddddddddddddddddddddddddddddccccccbbbbbbccccccddddddddddddeeeeeedddddddddaaaaaabbbbbbbbbbbbaaa```________________________\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\ZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWW~~~~~~}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyttttttuuuuuuvvvvvvwwwwwwuuuuuuuuuvvvvvvwwwwwwwwwttttttsssssssssttttttuuuqqqqqqqqqpppppppppppppppqqqpppoooppprrrssssssqqqrrrrrrrrrqqqqqqqqqqqqpppqqqqqqqqqqqqpppooommmmmmmmmlllkkkjjjjjjjjjkkkkkkiiiiiijjjkkkkkklllmmmmmmkkkkkkkkkjjjjjjjjjiiiiiigggggghhhhhhhhhiiiiiiiiiggggggffffffffffffggggggfffffffffffffffeeeeeeeeedddddddddddddddddddddddddddddddddddddddddddddddddddccccccbbbbbbccccccdddccccccddddddddddddcccccc```aaabbbccccccbbbaaa```________________________\\\\\\\\\\\\\\\]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\YYYZZZ[[[\\\\\\ZZZXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXWWWVVVWWWWWWWWW~~~}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvttttttuuuuuuvvvvvvvvvwwwttttttsssssssssttttttuuunnnoooooopppqqqqqqrrrrrrqqqpppoooppprrrsssrrrqqqrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqpppooommmlllkkkmmmlllkkkjjjiiijjjkkkllliiiiiijjjkkkkkklllmmmmmmkkkkkkkkkjjjjjjjjjiiiiiiffffffgggggghhhhhhhhhiiiggggggffffffffffffgggggghhhgggfffeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddddddddddddddddddccccccccccccccccccdddbbbbbbccccccccccccbbbbbb```aaabbbccccccbbbaaa```________________________\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\XXXYYY[[[\\\[[[ZZZXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVXXXXXXXXX~~~~~~~~~~~~{{{{{{{{{{{{||||||||||||zzzzzz{{{{{{{{{zzzyyyyyywwwwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuuttttttssssssssssssssssssssssssssstttsssrrrpppoooppppppqqqoooooooooooooooooooooooonnnnnnnnnnnnooooooooooooppppppoooooonnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkhhhgggfffeeeeeefffhhhiiiggghhhhhhhhhhhhhhhgggggggggfffeeedddeeeeeeggggggfffdddbbb``````bbbeeefffdddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa\\\]]]___`````````______```___]]][[[[[[\\\]]]^^^[[[[[[\\\]]]^^^^^^^^^^^^]]]]]][[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXX{{{{{{{{{{{{{{{zzzzzzyyywwwwwwxxxxxxwwwwwwvvvuuuvvvvvvvvvwwwvvvvvvuuuuuutttttttttttttttttttttttttttsssrrrqqqpppppppppqqqppppppppppppppppppppppppmmmmmmnnnnnnnnnooooooooopppooooooooonnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkjjjjjjkkkkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkiiihhhfffeeeeeefffggghhhgggggghhhhhhhhhhhhgggggggggfffeeeddddddeeefffgggeeedddbbbaaaaaabbbdddeeedddddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa]]]^^^___`````````______```___]]]\\\[[[\\\]]]^^^[[[\\\\\\]]]]]]]]]]]]\\\]]]]]][[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXX||||||}}}}}}|||{{{zzzzzzxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwxxxwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuttttttsssqqqqqqqqqqqqqqqppppppppppppppppppppppppmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmllllllllllllkkkiiiiiijjjkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggeeeeeeeeefffggggggggghhhhhhhhhhhhgggggggggfffeeeddddddeeefffgggcccccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa^^^^^^___`````````______```___]]]\\\\\\\\\]]]^^^\\\]]]]]]]]]]]]\\\\\\[[[]]]]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWW~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxxxxvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssrrrqqqqqqqqqpppppppppppppppppppppppplllmmmmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmllllllllllllhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjiiihhhgggfffeeeeeefffffffffgggggghhhhhhhhhhhhggghhhgggfffeeedddeeeffffffccccccdddddddddcccbbbaaacccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```_________````````````_________^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWW~~~~~~||||||}}}}}}||||||{{{zzzvvvwwwwwwxxxxxxxxxwwwwwwttttttttttttttttttttttttuuuuuuttttttsssrrrrrrqqqoooooooooooooooooooooooommmmmmmmmnnnnnnnnnnnnooonnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmlllllllllhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffffffffffffffffffffggghhhhhhhhhhhhhhhhhhgggfffeeedddeeeeeefffbbbcccdddeeeeeecccaaa```bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```````````````___`````````______^^^^^^]]]]]]]]]^^^______```______^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWW~~~~~~}}}yyyyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqoooooooooooooooooooooooonnnnnnnnnnnnoooooooooooonnnnnnnnnnnnoooooooooooonnnnnnnnnmmmmmmmmmlllllliiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhhhhhhhffffffggggggggggggggggggeeefffggghhhhhhiiiiiihhhiiihhhfffeeeddddddeeefffcccdddeeeeeedddcccaaa```aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbaaa```_________``````____________^^^^^^^^^]]]^^^____________^^^^^^]]]]]]]]]]]]^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVV}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuvvvvvvuuutttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooopppppppppqqqmmmnnnnnnnnnooooooooopppnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjkkkkkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhggggggjjjiiiiiiiiihhhhhhhhhgggeeeeeefffgggggghhhhhhhhheeefffggghhhiiiiiiiiiiiiiiihhhfffeeeddddddeeeeeeddddddddddddcccbbbaaaaaa```aaaaaaaaabbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaacccbbb```_________``````_______________^^^^^^]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVV}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzuuuvvvvvvvvvvvvtttsssrrrssssssssssssssssssssssssooopppppppppqqqqqqqqqqqqmmmnnnnnnnnnooooooppppppooonnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhggggggggggggjjjiiiiiiiiihhhhhhggggggcccdddeeeggghhhhhhiiiiiieeefffggghhhiiiiiiiiiiiiiiihhhfffeeeddddddeeeeeeeeeeeedddccccccbbbaaaaaa``````aaaaaabbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaacccbbbaaa_________```aaa______``````______^^^]]]YYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]^^^___^^^]]]\\\[[[ZZZZZZYYYZZZZZZ[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVV~~~}}}|||{{{||||||{{{zzzzzzzzz{{{{{{xxxxxxwwwvvvuuutttssssssrrrrrrsssttttttuuuvvvvvvrrrrrrqqqqqqpppooooooooopppppppppooonnnnnnmmmmmmlllmmmmmmnnnmmmmmmlllllljjjkkklllkkkiiihhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhggghhhiiiiiigggdddfffffffffgggggggggggghhhhhhfffeeeccccccdddeeeffffffeeecccaaa``````aaaaaacccccccccbbbbbb```______aaaaaaaaaaaa````````````````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___``````^^^\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWWWW~~~~~~}}}}}}}}}||||||{{{{{{||||||{{{zzzzzzyyyxxxwwwvvvvvvuuuuuuuuuuuuttttttttttttsssrrrrrrqqqqqqpppooooooqqqppppppoooooonnnmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkllllllllljjjiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiihhhhhhhhhgggggghhhgggggghhhiiihhhfffdddeeeffffffffffffggggggggghhhgggeeeccccccdddeeefffeeedddcccbbbbbbbbbbbbbbbccccccccccccbbbaaa```___bbbaaaaaaaaa```````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]_________^^^\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVVVV~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxwwwvvvuuuuuuttttttttttttsssrrrrrrqqqqqqpppqqqqqqppppppoooooonnnnnnpppppppppooonnnmmmllllllkkkmmmmmmmmmkkkjjjkkklllkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhgggggggggiiihhhhhhhhhiiiiiigggeeeeeeeeeeeeffffffffffffggghhhgggeeedddddddddeeefffccccccddddddddddddccccccddddddddddddcccbbbaaaaaabbbbbbaaaaaaaaa`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^]]][[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\[[[ZZZZZZXXXXXXWWWVVVXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUU~~~}}}||||||zzzzzzyyyyyyxxxwwwwwwvvvvvvuuuuuuttttttssssssrrrsssrrrrrrqqqqqqpppoooooosssrrrqqqpppooonnnmmmmmmmmmnnnooonnnlllkkklllmmmkkkkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhgggggggggkkkjjjiiijjjkkkkkkiiihhheeeeeeeeeeeeffffffffffffggggggfffeeedddeeeeeefffbbbcccdddeeefffeeedddddddddeeeeeeeeeddddddcccbbbbbbbbbbbbaaaaaaaaa``````bbbbbbbbbaaaaaaaaaaaaaaa````````````````````````^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVV{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxwwwvvvvvvuuuuuuuuuttttttssssssrrrqqqqqquuutttrrrqqqoooooooooooonnnooopppooommmmmmmmmnnnlllllllllkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhkkkjjjhhhhhhiiijjjiiigggeeeeeeeeefffffffffggggggggggggffffffeeeeeeeeeeeeaaabbbdddeeeffffffeeeddddddeeeeeeeeeeeedddccccccbbbbbbbbbbbbaaaaaaaaaaaacccbbbbbbbbbaaaaaaaaa```````````````````````````^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\]]]]]]^^^^^^\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXX~~~~~~|||{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvuuutttttttttvvvuuusssqqqppppppqqqqqqoooqqqqqqpppooonnnooopppnnnnnnmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhffffffgggggggggffffffffffffgggggggggggghhhggggggggggggffffffeeeeeebbbbbbcccddddddeeedddddddddddddddeeeeeeddddddcccccccccbbbbbbbbbaaaaaaaaacccccccccbbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\]]]]]]^^^^^^___^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYYYY[[[[[[\\\]]][[[[[[[[[[[[[[[[[[ZZZZZZXXXXXXXXX~~~~~~~~~}}}||||||{{{{{{yyyyyyyyyxxxwwwwwwvvvvvvvvvuuusssrrrqqqrrrssstttppprrrrrrqqqpppooopppqqqpppoooooonnnmmmmmmlllllllllllllllkkkkkkkkkjjjjjjkkkiiigggfffggghhhhhhgggggggggggghhhhhhhhhiiiiiigggggggggggggggffffffeeeccccccbbbbbbbbbccccccdddccccccddddddddddddcccccccccccccccbbbbbbbbbaaaaaaddddddcccbbbbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[[[[\\\]]]]]]^^^^^^___^^^^^^]]]]]]]]]]]]]]][[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXX~~~}}}}}}}}}{{{{{{zzzyyyyyyxxxxxxwwwvvvuuusssrrrrrrssstttuuuqqqrrrsssrrrpppooopppqqqqqqppppppooonnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkknnnllljjjiiijjjkkkkkkkkkhhhhhhhhhhhhiiiiiiiiiiiiggggggggghhhgggffffffeeedddcccbbbaaaaaaaaacccdddbbbbbbcccddddddccccccccccccccccccbbbbbbbbbbbbaaaddddddccccccbbbaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^YYYZZZZZZ[[[\\\\\\]]]]]]```___^^^]]]]]]]]]^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWW~~~}}}}}}}}}zzzyyywwwwwwxxxxxxvvvuuuuuutttsssrrrrrrrrrssssssrrrrrrqqqqqqpppooooooooonnnooopppppppppooommmmmmmmmlllkkkjjjiiiiiiiiiiiillllllkkkkkkjjjhhhgggfffhhhhhhhhhhhhhhhhhhggggggccccccbbbbbbbbbccceeefffffffffeeeeeeeeedddddddddaaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbaaaaaa```___^^^bbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]]]]]]][[[[[[\\\]]]]]]^^^______aaa``````^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[YYYXXXWWWXXXZZZ[[[]]]\\\ZZZYYYXXXYYY[[[\\\ZZZZZZZZZ}}}{{{zzzyyyzzzzzzyyywwwxxxxxxwwwvvvuuutttsssrrrssssssrrrrrrqqqpppppppppoooooopppppppppooonnnmmmmmmlllkkkjjjiiiiiiiiiiiilllllllllkkkjjjiiihhhggghhhhhhgggggggggfffffffffddddddcccccccccdddfffffffffeeeeeeeeeeeedddddddddccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^^^^______aaa``````___]]]\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[YYYXXXXXXXXXZZZ[[[[[[ZZZXXXWWWWWWWWWYYYZZZZZZZZZZZZ~~~}}}}}}~~~}}}|||zzz|||||||||{{{yyyvvvtttsssuuuuuuuuutttssssssrrrrrrppppppqqqqqqppppppooonnnmmmlllkkkjjjjjjiiiiiijjjmmmmmmmmmlllkkkjjjiiihhhjjjjjjiiihhhggggggffffffeeeeeeeeedddeeeeeefffgggeeeeeeeeeeeedddddddddcccddddddddddddddddddddddddbbbbbbccccccdddcccccccccbbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]]]]\\\]]]]]]\\\\\\]]]]]]^^^_________aaa``````___^^^]]]\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYXXXYYYZZZZZZ[[[ZZZYYYXXXWWWXXXYYYYYYZZZZZZZZZ~~~}}}~~~~~~}}}zzzxxxvvvyyyxxxxxxwwwvvvvvvuuuuuurrrrrrrrrrrrrrrqqqqqqqqqnnnnnnmmmlllkkkkkkkkkkkkmmmmmmmmmlllkkkjjjiiiiiimmmmmmlllkkkiiihhhggggggfffeeeeeeeeeeeefffffffffeeeeeeeeeeeeddddddddddddeeeeeeeeedddddddddddddddaaaaaabbbcccdddddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```______``````]]]]]]^^^^^^_________```aaa``````___^^^]]]]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZZZZ]]]\\\[[[ZZZZZZZZZ[[[[[[YYYYYYYYY~~~}}}{{{}}}||||||{{{{{{zzzyyyyyyvvvvvvvvvuuuuuuuuuuuuuuuqqqqqqooonnnnnnnnnnnnnnnmmmmmmmmmmmmllllllkkkjjjmmmmmmlllkkkjjjhhhhhhgggffffffffffffffffffeeeeeefffffffffeeeeeeeeeddddddeeeeeedddddddddccccccccc``````aaabbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````aaaaaa^^^_______________```````````````______^^^^^^]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ]]]\\\\\\[[[[[[[[[[[[[[[YYYYYYYYY~~~~~~~~~{{{{{{zzzyyyyyyyyyyyyzzzuuutttsssrrrrrrqqqqqqqqqooooooppppppooonnnnnnmmmllllllkkkjjjiiihhhhhhggggggggghhhhhhhhhgggffffffggggggggggggfffffffffeeeeeeeeeeeeddddddccccccbbb```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb``````____________```````````````````````````````````````_________^^^^^^______^^^^^^^^^]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZZZZ~~~}}}|||}}}}}}~~~xxxxxxwwwvvvuuuuuuuuuuuusssssssssssssssrrrrrrqqqmmmmmmmmmmmmllllllkkkkkkjjjjjjkkkkkkkkkjjjhhhhhhhhhhhhhhhhhhggggggggggggggggggffffffeeeddddddccccccccccccdddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______``````aaa````````````````````````````````````________________________^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZ{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuqqqqqqqqqqqqppppppppppppllllllmmmnnnmmmllljjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiihhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbbbbbbbbbbccccccaaaaaaaaaaaa```````````````````````````_________``````_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\\\\\\\\\\[[[ZZZZZZ\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZ~~~~~~~~~~~~}}}|||zzzxxxwwwvvvuuuuuuvvvuuuuuutttssssssssssssqqqqqqppppppooonnnnnnnnnmmmmmmlllkkkkkkkkklllllljjjjjjjjjjjjiiihhhgggfffgggeeedddccccccdddfffhhhbbbbbbbbbbbbbbbcccccccccdddccccccbbbbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbaaa````````````_________aaa````````````____________]]][[[\\\^^^___``````\\\\\\]]]^^^^^^]]]]]]]]]___^^^]]]]]]\\\\\\]]]]]]\\\\\\\\\~~~}}}{{{zzzzzzzzzyyyxxxwwwvvvuuutttttttttttttttssssssrrrqqqqqqqqqoooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiikkkjjjiiiiiihhhiiijjjjjjddddddddddddddddddeeeeeeeeedddccccccbbbbbbccccccddddddddddddccccccccccccbbbbbbaaaaaaaaa`````````aaa````````````_________aaa___]]]]]]___`````````]]]]]]^^^^^^^^^^^^]]]]]]```______^^^^^^^^^^^^^^^]]]]]]]]]~~~~~~|||{{{yyyxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuurrrrrrrrrqqqqqqpppppppppppppppppppppooonnnmmmmmmkkkkkkkkkkkkjjjiiihhhhhhggggggggggggggggggggggggfffeeeeeedddddddddddddddeeeeeeeeeeeeddddddcccccccccccccccbbbbbbbbbaaaaaaaaaaaa`````````_________cccaaa___^^^___`````````^^^^^^____________^^^^^^aaaaaa```_______________^^^^^^^^^~~~}}}}}}|||||||||{{{zzzzzzyyyyyyuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqqqqpppooooookkklllmmmmmmllljjjhhhgggjjjjjjjjjjjjiiiiiiiiiiiihhhhhhgggffffffffffffgggfffffffffeeeeeeddddddcccdddccccccccccccbbbbbbbbbaaaaaaaaaaaa````````````dddbbb_________``````___`````````aaa``````______aaaaaa```____________```^^^^^^^^^~~~}}}}}}}}}xxxxxxxxxxxxwwwvvvuuutttrrrrrrrrrrrrrrrqqqqqqppppppqqqssssssrrrpppmmmlllmmmmmmmmmlllllllllkkkkkkkkkkkkjjjiiiiiiiiiiiijjjhhhhhhggggggfffeeedddddddddddddddccccccccccccbbbccccccbbbbbbbbbaaaaaaaaadddbbb______`````````___bbbbbbbbbbbbbbbaaa```___aaa``````_______________^^^^^^^^^||||||}}}}}}|||zzzxxxwwwttttttuuuuuuuuuuuuttttttrrrssstttuuutttrrrpppoooqqqqqqqqqppppppoooooonnnooonnnmmmmmmlllmmmmmmmmmkkkkkkjjjjjjiiihhhggggggffffffeeeeeeeeeeeeddddddeeeeeedddddddddccccccccceeeccc``````aaabbbbbbbbbcccddddddccccccbbbaaa```aaaaaa```________________________|||{{{yyyyyyzzzzzzzzzzzzyyyyyyssstttuuuuuuuuutttssssssvvvvvvuuuuuutttssssssrrrrrrqqqppppppooopppppppppppppppooonnnmmmlllkkkkkkiiiiiihhhhhhhhhgggggggggffffffffffffeeeeeeeeeeeefffdddbbbbbbdddffffffeeeeeeeeeeeeddddddcccbbbaaabbbbbbaaa````````````aaaaaaaaaaaa~~~|||}}}~~~~~~~~~~~~}}}}}}yyyyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvvvvuuutttsssrrrrrrqqqqqqrrrrrrssssssrrrqqqpppooonnnnnnkkkkkkkkkjjjjjjjjjiiiiiihhhggggggggggggfffffffffhhhfffddddddfffhhhiiihhheeeeeeeeeeeedddcccbbbaaadddccccccbbbaaabbbbbbbbbccccccccc~~~~~~|||{{{zzzyyytttsssssssssssstttuuuuuuttttttssssssrrrqqqqqqppprrrpppnnnnnnnnnooonnnllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhggggggiiiiiiiiihhhggggggfffffffffeeedddccccccdddddddddbbbbbbbbb~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{{{{wwwwwwvvvvvvuuuuuuuuutttuuusssqqqpppqqqqqqpppooommmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjiiiiiihhhhhhggggggffffffffffffeeeeeeccccccccc~~~}}}||||||||||||wwwwwwwwwwwwwwwwwwwwwwwwyyywwwuuutttuuuuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnmmmmmmlllkkkkkkkkkhhhiiijjjjjjjjjhhhgggfffeeeeeeeee~~~~~~~~~|||||||||||||||{{{{{{{{{}}}{{{yyyxxxyyyyyyxxxwwwttttttttttttttttttttttttssssssttttttssssssrrrqqqqqqppppppooonnnnnnmmmmmmjjjkkklllmmmlllkkkhhhggghhhhhhhhh~~~|||{{{||||||{{{zzzwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuuuutttssssssssssssrrrrrrqqqpppppppppmmmnnnooooooooommmjjjiiikkkkkkkkk~~~zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwvvvuuuuuuttttttsssqqqrrrrrrrrrqqqooonnnmmmmmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||||{{{zzzzzz{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwvvvuuutttsssrrrrrrooooooooo~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{zzzyyywwwvvvuuuuuuuuuppppppppp~~~~~~}}}|||{{{zzzzzzyyyxxxwwwwww~~~}}}|||||||||||||||